{"_id":"@egjs/component","_rev":"3346816","name":"@egjs/component","description":"A base class utility that manages events and options in modules.","dist-tags":{"beta":"3.0.5-beta.1","latest":"3.0.5"},"maintainers":[{"name":"ajaxpf","email":""},{"name":"anuu0916","email":""},{"name":"braixen","email":""},{"name":"happyhj","email":"heejae.kim@navercorp.com"},{"name":"jongmoon","email":"jongmoon.yoon@gmail.com"},{"name":"mixed","email":"i.nevalose@gmail.com"},{"name":"netil","email":"alberto.park@gmail.com"},{"name":"sculove","email":"sculove@gmail.com"},{"name":"woodneck","email":"saiyu915@naver.com"},{"name":"younkue","email":""}],"time":{"modified":"2024-08-07T03:46:14.000Z","created":"2017-04-26T07:23:53.231Z","3.0.5":"2023-10-20T09:22:20.194Z","3.0.5-beta.1":"2023-04-18T12:01:07.532Z","3.0.5-beta.0":"2023-01-06T10:02:38.255Z","3.0.4":"2022-12-29T04:42:19.572Z","3.0.3":"2022-12-15T05:48:14.098Z","3.0.2":"2021-10-27T06:57:13.614Z","3.0.1":"2021-03-11T06:40:24.647Z","3.0.0":"2021-03-04T07:07:22.222Z","2.2.2":"2020-10-22T09:09:26.325Z","2.2.2-rc":"2020-10-22T07:25:05.237Z","2.2.1":"2020-10-19T09:33:52.751Z","2.2.0":"2020-10-14T04:47:24.455Z","2.1.2":"2018-10-10T03:27:25.409Z","2.1.1":"2018-04-02T07:27:45.401Z","2.1.0":"2017-09-27T02:00:24.126Z","2.0.0":"2017-08-04T02:24:08.067Z","2.0.0-rc":"2017-07-18T07:58:22.241Z","2.0.0-rc.1":"2017-04-26T07:23:53.231Z"},"users":{},"author":{"name":"NAVER Corp."},"repository":{"type":"git","url":"git+https://github.com/naver/egjs-component.git"},"versions":{"3.0.5":{"name":"@egjs/component","version":"3.0.5","description":"A base class utility that manages events and options in modules.","main":"dist/component.cjs.js","module":"dist/component.esm.js","types":"declaration/index.d.ts","scripts":{"build":"rm -rf ./dist ./declaration && rollup -c && npm run declaration && npm run printsizes","declaration":"rm -rf declaration && tsc -p tsconfig.declaration.json","printsizes":"print-sizes ./dist --exclude=\\.map","test":"karma start","test:chrome":"karma start --chrome","test:types":"npm run declaration && tsc ./test/types/*.test-d.ts --noEmit","lint":"eslint 'src/**/*.ts'","jsdoc":"rm -rf ./doc && jsdoc -c jsdoc.json","release":"release-helper upstream","coverage":"karma start --coverage","demo:start":"npm run demo:prebuild-latest && npm run demo:updateVersion && jekyll serve --host=0.0.0.0 -s demo","demo:build":"npm run demo:updateVersion && jekyll build -s demo","demo:prebuild-version":"cpx 'dist/**/*' demo/release/$npm_package_version/dist --clean && cpx 'doc/**/*' demo/release/$npm_package_version/doc --clean","demo:prebuild-latest":"cpx 'dist/**/*' demo/release/latest/dist --clean && cpx 'doc/**/*' demo/release/latest/doc --clean","demo:deploy":"npm run build && npm run jsdoc && npm run demo:prebuild-version && npm run demo:prebuild-latest && npm run demo:build && gh-pages -d demo/_site --add --remote upstream","demo:updateVersion":"echo $npm_package_version > demo/_data/version.yml","demo:setup":"cpx 'node_modules/@egjs/common-demo/**/*' 'demo/' && rm demo/package.json","coveralls":"cat ./coverage/lcov.info | ./node_modules/coveralls/bin/coveralls.js","prepush":"npm run lint","commitmsg":"node config/validate-commit-msg.js"},"author":{"name":"NAVER Corp."},"namespace":{"eg":"eg"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/naver/egjs-component.git"},"bugs":{"url":"https://github.com/naver/egjs-component/issues"},"homepage":"https://naver.github.io/egjs-component","devDependencies":{"@daybrush/jsdoc":"^0.3.8","@egjs/build-helper":"^0.1.2","@egjs/common-demo":"github:naver/egjs#common-demo","@egjs/release-helper":"0.0.3","@types/chai":"^4.2.12","@types/karma-chai":"^0.1.2","@types/mocha":"^8.0.3","@types/sinon":"^9.0.10","@typescript-eslint/eslint-plugin":"^4.15.2","@typescript-eslint/eslint-plugin-tslint":"^4.15.2","@typescript-eslint/parser":"^4.15.2","chai":"^4.1.1","chalk":"^2.1.0","coveralls":"^2.13.1","cpx":"^1.5.0","egjs-jsdoc-template":"1.3.3","eslint":"^7.20.0","eslint-plugin-import":"^2.22.1","eslint-plugin-jsdoc":"^32.1.1","eslint-plugin-prefer-arrow":"^1.2.3","fs-extra":"^4.0.1","gh-pages":"^1.0.0","husky":"^0.14.3","inject-loader":"^3.0.1","karma":"^1.7.0","karma-chai":"^0.1.0","karma-chrome-launcher":"^2.2.0","karma-coverage-istanbul-reporter":"^1.3.0","karma-mocha":"^1.3.0","karma-mocha-reporter":"^2.2.3","karma-sinon":"^1.0.5","karma-typescript":"^5.2.0","lite-fixture":"^1.0.2","marked":"^0.3.9","mocha":"^3.5.0","print-coveralls":"^1.2.2","print-sizes":"^0.1.0","rollup":"^0.66.4","sinon":"^3.3.0","static-type-assert":"^4.0.1","tslint":"^6.1.3","typescript":"^3.9.7"},"gitHead":"e3e38522aaaf13c7d759ab03f1c155be82249ef1","_id":"@egjs/component@3.0.5","_nodeVersion":"16.20.0","_npmVersion":"8.19.4","dist":{"shasum":"2dc86e835d5dc5055cdf46c7cd794eb45330e1b6","size":148124,"noattachment":false,"key":"/@egjs/component/-/@egjs/component-3.0.5.tgz","tarball":"http://registry.cnpm.dingdandao.com/@egjs/component/download/@egjs/component-3.0.5.tgz"},"_npmUser":{"name":"younkue","email":"daybrush@gmail.com"},"directories":{},"maintainers":[{"name":"ajaxpf","email":""},{"name":"anuu0916","email":""},{"name":"braixen","email":""},{"name":"happyhj","email":"heejae.kim@navercorp.com"},{"name":"jongmoon","email":"jongmoon.yoon@gmail.com"},{"name":"mixed","email":"i.nevalose@gmail.com"},{"name":"netil","email":"alberto.park@gmail.com"},{"name":"sculove","email":"sculove@gmail.com"},{"name":"woodneck","email":"saiyu915@naver.com"},{"name":"younkue","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/component_3.0.5_1697793739949_0.798036542985926"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-10-20T09:22:20.194Z","publish_time":1697793740194,"_source_registry_name":"default","_cnpm_publish_time":1697793740194},"3.0.5-beta.1":{"name":"@egjs/component","version":"3.0.5-beta.1","description":"A base class utility that manages events and options in modules.","main":"dist/component.cjs.js","module":"dist/component.esm.js","types":"declaration/index.d.ts","scripts":{"build":"rm -rf ./dist ./declaration && rollup -c && npm run declaration && npm run printsizes","declaration":"rm -rf declaration && tsc -p tsconfig.declaration.json","printsizes":"print-sizes ./dist --exclude=\\.map","test":"karma start","test:chrome":"karma start --chrome","test:types":"npm run declaration && tsc ./test/types/*.test-d.ts --noEmit","lint":"eslint 'src/**/*.ts'","jsdoc":"rm -rf ./doc && jsdoc -c jsdoc.json","release":"release-helper upstream","coverage":"karma start --coverage","demo:start":"npm run demo:prebuild-latest && npm run demo:updateVersion && jekyll serve --host=0.0.0.0 -s demo","demo:build":"npm run demo:updateVersion && jekyll build -s demo","demo:prebuild-version":"cpx 'dist/**/*' demo/release/$npm_package_version/dist --clean && cpx 'doc/**/*' demo/release/$npm_package_version/doc --clean","demo:prebuild-latest":"cpx 'dist/**/*' demo/release/latest/dist --clean && cpx 'doc/**/*' demo/release/latest/doc --clean","demo:deploy":"npm run build && npm run jsdoc && npm run demo:prebuild-version && npm run demo:prebuild-latest && npm run demo:build && gh-pages -d demo/_site --add --remote upstream","demo:updateVersion":"echo $npm_package_version > demo/_data/version.yml","demo:setup":"cpx 'node_modules/@egjs/common-demo/**/*' 'demo/' && rm demo/package.json","coveralls":"cat ./coverage/lcov.info | ./node_modules/coveralls/bin/coveralls.js","prepush":"npm run lint","commitmsg":"node config/validate-commit-msg.js"},"author":{"name":"NAVER Corp."},"namespace":{"eg":"eg"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/naver/egjs-component.git"},"bugs":{"url":"https://github.com/naver/egjs-component/issues"},"homepage":"https://naver.github.io/egjs-component","devDependencies":{"@daybrush/jsdoc":"^0.3.8","@egjs/build-helper":"^0.1.2","@egjs/common-demo":"github:naver/egjs#common-demo","@egjs/release-helper":"0.0.3","@types/chai":"^4.2.12","@types/karma-chai":"^0.1.2","@types/mocha":"^8.0.3","@types/node":"^17.0.41","@types/sinon":"^9.0.10","@typescript-eslint/eslint-plugin":"^4.15.2","@typescript-eslint/eslint-plugin-tslint":"^4.15.2","@typescript-eslint/parser":"^4.15.2","chai":"^4.1.1","chalk":"^2.1.0","coveralls":"^2.13.1","cpx":"^1.5.0","egjs-jsdoc-template":"1.3.3","eslint":"^7.20.0","eslint-plugin-import":"^2.22.1","eslint-plugin-jsdoc":"^32.1.1","eslint-plugin-prefer-arrow":"^1.2.3","fs-extra":"^4.0.1","gh-pages":"^1.0.0","husky":"^0.14.3","inject-loader":"^3.0.1","karma":"^1.7.0","karma-chai":"^0.1.0","karma-chrome-launcher":"^2.2.0","karma-coverage-istanbul-reporter":"^1.3.0","karma-mocha":"^1.3.0","karma-mocha-reporter":"^2.2.3","karma-sinon":"^1.0.5","karma-typescript":"^5.2.0","lite-fixture":"^1.0.2","marked":"^0.3.9","mocha":"^3.5.0","print-coveralls":"^1.2.2","print-sizes":"^0.1.0","rollup":"^0.66.4","sinon":"^3.3.0","static-type-assert":"^4.0.1","tslint":"^6.1.3","typescript":"^3.9.7"},"readmeFilename":"README.md","gitHead":"eb237642649277372538ec2c79813572dc1d388e","_id":"@egjs/component@3.0.5-beta.1","_nodeVersion":"18.15.0","_npmVersion":"7.15.0","dist":{"shasum":"79cfc69bb4d8ef0c78d081b3fca1fdea48be9c8d","size":18342,"noattachment":false,"key":"/@egjs/component/-/@egjs/component-3.0.5-beta.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/@egjs/component/download/@egjs/component-3.0.5-beta.1.tgz"},"_npmUser":{"name":"braixen","email":"malangfox@naver.com"},"directories":{},"maintainers":[{"name":"ajaxpf","email":""},{"name":"anuu0916","email":""},{"name":"braixen","email":""},{"name":"happyhj","email":"heejae.kim@navercorp.com"},{"name":"jongmoon","email":"jongmoon.yoon@gmail.com"},{"name":"mixed","email":"i.nevalose@gmail.com"},{"name":"netil","email":"alberto.park@gmail.com"},{"name":"sculove","email":"sculove@gmail.com"},{"name":"woodneck","email":"saiyu915@naver.com"},{"name":"younkue","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/component_3.0.5-beta.1_1681819267345_0.42670842924352126"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-04-18T12:01:07.532Z","publish_time":1681819267532,"_cnpm_publish_time":1681819267532},"3.0.5-beta.0":{"name":"@egjs/component","version":"3.0.5-beta.0","description":"A base class utility that manages events and options in modules.","main":"dist/component.cjs.js","module":"dist/component.esm.js","types":"declaration/index.d.ts","scripts":{"build":"rm -rf ./dist ./declaration && rollup -c && npm run declaration && npm run printsizes","declaration":"rm -rf declaration && tsc -p tsconfig.declaration.json","printsizes":"print-sizes ./dist --exclude=\\.map","test":"karma start","test:chrome":"karma start --chrome","test:types":"npm run declaration && tsc ./test/types/*.test-d.ts --noEmit","lint":"eslint 'src/**/*.ts'","jsdoc":"rm -rf ./doc && jsdoc -c jsdoc.json","release":"release-helper upstream","coverage":"karma start --coverage","demo:start":"npm run demo:prebuild-latest && npm run demo:updateVersion && jekyll serve --host=0.0.0.0 -s demo","demo:build":"npm run demo:updateVersion && jekyll build -s demo","demo:prebuild-version":"cpx 'dist/**/*' demo/release/$npm_package_version/dist --clean && cpx 'doc/**/*' demo/release/$npm_package_version/doc --clean","demo:prebuild-latest":"cpx 'dist/**/*' demo/release/latest/dist --clean && cpx 'doc/**/*' demo/release/latest/doc --clean","demo:deploy":"npm run build && npm run jsdoc && npm run demo:prebuild-version && npm run demo:prebuild-latest && npm run demo:build && gh-pages -d demo/_site --add --remote upstream","demo:updateVersion":"echo $npm_package_version > demo/_data/version.yml","demo:setup":"cpx 'node_modules/@egjs/common-demo/**/*' 'demo/' && rm demo/package.json","coveralls":"cat ./coverage/lcov.info | ./node_modules/coveralls/bin/coveralls.js","prepush":"npm run lint","commitmsg":"node config/validate-commit-msg.js"},"author":{"name":"NAVER Corp."},"namespace":{"eg":"eg"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/naver/egjs-component.git"},"bugs":{"url":"https://github.com/naver/egjs-component/issues"},"homepage":"https://naver.github.io/egjs-component","devDependencies":{"@daybrush/jsdoc":"^0.3.8","@egjs/build-helper":"^0.1.2","@egjs/common-demo":"github:naver/egjs#common-demo","@egjs/release-helper":"0.0.3","@types/chai":"^4.2.12","@types/karma-chai":"^0.1.2","@types/mocha":"^8.0.3","@types/sinon":"^9.0.10","@typescript-eslint/eslint-plugin":"^4.15.2","@typescript-eslint/eslint-plugin-tslint":"^4.15.2","@typescript-eslint/parser":"^4.15.2","chai":"^4.1.1","chalk":"^2.1.0","coveralls":"^2.13.1","cpx":"^1.5.0","egjs-jsdoc-template":"1.3.3","eslint":"^7.20.0","eslint-plugin-import":"^2.22.1","eslint-plugin-jsdoc":"^32.1.1","eslint-plugin-prefer-arrow":"^1.2.3","fs-extra":"^4.0.1","gh-pages":"^1.0.0","husky":"^0.14.3","inject-loader":"^3.0.1","karma":"^1.7.0","karma-chai":"^0.1.0","karma-chrome-launcher":"^2.2.0","karma-coverage-istanbul-reporter":"^1.3.0","karma-mocha":"^1.3.0","karma-mocha-reporter":"^2.2.3","karma-sinon":"^1.0.5","karma-typescript":"^5.2.0","lite-fixture":"^1.0.2","marked":"^0.3.9","mocha":"^3.5.0","print-coveralls":"^1.2.2","print-sizes":"^0.1.0","rollup":"^0.66.4","sinon":"^3.3.0","static-type-assert":"^4.0.1","tslint":"^6.1.3","typescript":"^3.9.7"},"readmeFilename":"README.md","gitHead":"eb237642649277372538ec2c79813572dc1d388e","_id":"@egjs/component@3.0.5-beta.0","_nodeVersion":"16.15.0","_npmVersion":"7.15.0","dist":{"shasum":"cad7c0369516dee2ffd3db8b3b7e461769ba8498","size":16303,"noattachment":false,"key":"/@egjs/component/-/@egjs/component-3.0.5-beta.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/@egjs/component/download/@egjs/component-3.0.5-beta.0.tgz"},"_npmUser":{"name":"braixen","email":"malangfox@naver.com"},"directories":{},"maintainers":[{"name":"ajaxpf","email":""},{"name":"anuu0916","email":""},{"name":"braixen","email":""},{"name":"happyhj","email":"heejae.kim@navercorp.com"},{"name":"jongmoon","email":"jongmoon.yoon@gmail.com"},{"name":"mixed","email":"i.nevalose@gmail.com"},{"name":"netil","email":"alberto.park@gmail.com"},{"name":"sculove","email":"sculove@gmail.com"},{"name":"woodneck","email":"saiyu915@naver.com"},{"name":"younkue","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/component_3.0.5-beta.0_1672999358013_0.019866913573812983"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-01-06T10:10:37.014Z","publish_time":1672999358255,"_cnpm_publish_time":1672999358255},"3.0.4":{"name":"@egjs/component","version":"3.0.4","description":"A base class utility that manages events and options in modules.","main":"dist/component.cjs.js","module":"dist/component.esm.js","types":"declaration/index.d.ts","scripts":{"build":"rm -rf ./dist ./declaration && rollup -c && npm run declaration && npm run printsizes","declaration":"rm -rf declaration && tsc -p tsconfig.declaration.json","printsizes":"print-sizes ./dist --exclude=\\.map","test":"karma start","test:chrome":"karma start --chrome","test:types":"npm run declaration && tsc ./test/types/*.test-d.ts --noEmit","lint":"eslint 'src/**/*.ts'","jsdoc":"rm -rf ./doc && jsdoc -c jsdoc.json","release":"release-helper upstream","coverage":"karma start --coverage","demo:start":"npm run demo:prebuild-latest && npm run demo:updateVersion && jekyll serve --host=0.0.0.0 -s demo","demo:build":"npm run demo:updateVersion && jekyll build -s demo","demo:prebuild-version":"cpx 'dist/**/*' demo/release/$npm_package_version/dist --clean && cpx 'doc/**/*' demo/release/$npm_package_version/doc --clean","demo:prebuild-latest":"cpx 'dist/**/*' demo/release/latest/dist --clean && cpx 'doc/**/*' demo/release/latest/doc --clean","demo:deploy":"npm run build && npm run jsdoc && npm run demo:prebuild-version && npm run demo:prebuild-latest && npm run demo:build && gh-pages -d demo/_site --add --remote upstream","demo:updateVersion":"echo $npm_package_version > demo/_data/version.yml","demo:setup":"cpx 'node_modules/@egjs/common-demo/**/*' 'demo/' && rm demo/package.json","coveralls":"cat ./coverage/lcov.info | ./node_modules/coveralls/bin/coveralls.js","prepush":"npm run lint","commitmsg":"node config/validate-commit-msg.js"},"author":{"name":"NAVER Corp."},"namespace":{"eg":"eg"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/naver/egjs-component.git"},"bugs":{"url":"https://github.com/naver/egjs-component/issues"},"homepage":"https://naver.github.io/egjs-component","devDependencies":{"@daybrush/jsdoc":"^0.3.8","@egjs/build-helper":"^0.1.2","@egjs/common-demo":"github:naver/egjs#common-demo","@egjs/release-helper":"0.0.3","@types/chai":"^4.2.12","@types/karma-chai":"^0.1.2","@types/mocha":"^8.0.3","@types/sinon":"^9.0.10","@typescript-eslint/eslint-plugin":"^4.15.2","@typescript-eslint/eslint-plugin-tslint":"^4.15.2","@typescript-eslint/parser":"^4.15.2","chai":"^4.1.1","chalk":"^2.1.0","coveralls":"^2.13.1","cpx":"^1.5.0","egjs-jsdoc-template":"1.3.3","eslint":"^7.20.0","eslint-plugin-import":"^2.22.1","eslint-plugin-jsdoc":"^32.1.1","eslint-plugin-prefer-arrow":"^1.2.3","fs-extra":"^4.0.1","gh-pages":"^1.0.0","husky":"^0.14.3","inject-loader":"^3.0.1","karma":"^1.7.0","karma-chai":"^0.1.0","karma-chrome-launcher":"^2.2.0","karma-coverage-istanbul-reporter":"^1.3.0","karma-mocha":"^1.3.0","karma-mocha-reporter":"^2.2.3","karma-sinon":"^1.0.5","karma-typescript":"^5.2.0","lite-fixture":"^1.0.2","marked":"^0.3.9","mocha":"^3.5.0","print-coveralls":"^1.2.2","print-sizes":"^0.1.0","rollup":"^0.66.4","sinon":"^3.3.0","static-type-assert":"^4.0.1","tslint":"^6.1.3","typescript":"^3.9.7"},"gitHead":"bc32dbc3388840be23257aa6839d1a05b3df6747","_id":"@egjs/component@3.0.4","_nodeVersion":"16.15.0","_npmVersion":"8.5.5","dist":{"shasum":"ad7b53794b2a612806179a188ad828acb9525f61","size":16202,"noattachment":false,"key":"/@egjs/component/-/@egjs/component-3.0.4.tgz","tarball":"http://registry.cnpm.dingdandao.com/@egjs/component/download/@egjs/component-3.0.4.tgz"},"_npmUser":{"name":"braixen","email":"malangfox@naver.com"},"directories":{},"maintainers":[{"name":"ajaxpf","email":""},{"name":"anuu0916","email":""},{"name":"braixen","email":""},{"name":"happyhj","email":"heejae.kim@navercorp.com"},{"name":"jongmoon","email":"jongmoon.yoon@gmail.com"},{"name":"mixed","email":"i.nevalose@gmail.com"},{"name":"netil","email":"alberto.park@gmail.com"},{"name":"sculove","email":"sculove@gmail.com"},{"name":"woodneck","email":"saiyu915@naver.com"},{"name":"younkue","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/component_3.0.4_1672288939420_0.4539048192474675"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-12-29T04:42:26.553Z","publish_time":1672288939572,"_cnpm_publish_time":1672288939572},"3.0.3":{"name":"@egjs/component","version":"3.0.3","description":"A base class utility that manages events and options in modules.","main":"dist/component.js","module":"dist/component.esm.js","types":"declaration/index.d.ts","scripts":{"build":"rm -rf ./dist ./declaration && rollup -c && npm run declaration && npm run printsizes","declaration":"rm -rf declaration && tsc -p tsconfig.declaration.json","printsizes":"print-sizes ./dist --exclude=\\.map","test":"karma start","test:chrome":"karma start --chrome","test:types":"npm run declaration && tsc ./test/types/*.test-d.ts --noEmit","lint":"eslint 'src/**/*.ts'","jsdoc":"rm -rf ./doc && jsdoc -c jsdoc.json","release":"release-helper upstream","coverage":"karma start --coverage","demo:start":"npm run demo:prebuild-latest && npm run demo:updateVersion && jekyll serve --host=0.0.0.0 -s demo","demo:build":"npm run demo:updateVersion && jekyll build -s demo","demo:prebuild-version":"cpx 'dist/**/*' demo/release/$npm_package_version/dist --clean && cpx 'doc/**/*' demo/release/$npm_package_version/doc --clean","demo:prebuild-latest":"cpx 'dist/**/*' demo/release/latest/dist --clean && cpx 'doc/**/*' demo/release/latest/doc --clean","demo:deploy":"npm run build && npm run jsdoc && npm run demo:prebuild-version && npm run demo:prebuild-latest && npm run demo:build && gh-pages -d demo/_site --add --remote upstream","demo:updateVersion":"echo $npm_package_version > demo/_data/version.yml","demo:setup":"cpx 'node_modules/@egjs/common-demo/**/*' 'demo/' && rm demo/package.json","coveralls":"cat ./coverage/lcov.info | ./node_modules/coveralls/bin/coveralls.js","prepush":"npm run lint","commitmsg":"node config/validate-commit-msg.js"},"author":{"name":"NAVER Corp."},"namespace":{"eg":"eg"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/naver/egjs-component.git"},"bugs":{"url":"https://github.com/naver/egjs-component/issues"},"homepage":"https://naver.github.io/egjs-component","devDependencies":{"@daybrush/jsdoc":"^0.3.8","@egjs/build-helper":"^0.1.2","@egjs/common-demo":"github:naver/egjs#common-demo","@egjs/release-helper":"0.0.3","@types/chai":"^4.2.12","@types/karma-chai":"^0.1.2","@types/mocha":"^8.0.3","@types/sinon":"^9.0.10","@typescript-eslint/eslint-plugin":"^4.15.2","@typescript-eslint/eslint-plugin-tslint":"^4.15.2","@typescript-eslint/parser":"^4.15.2","chai":"^4.1.1","chalk":"^2.1.0","coveralls":"^2.13.1","cpx":"^1.5.0","egjs-jsdoc-template":"1.3.3","eslint":"^7.20.0","eslint-plugin-import":"^2.22.1","eslint-plugin-jsdoc":"^32.1.1","eslint-plugin-prefer-arrow":"^1.2.3","fs-extra":"^4.0.1","gh-pages":"^1.0.0","husky":"^0.14.3","inject-loader":"^3.0.1","karma":"^1.7.0","karma-chai":"^0.1.0","karma-chrome-launcher":"^2.2.0","karma-coverage-istanbul-reporter":"^1.3.0","karma-mocha":"^1.3.0","karma-mocha-reporter":"^2.2.3","karma-sinon":"^1.0.5","karma-typescript":"^5.2.0","lite-fixture":"^1.0.2","marked":"^0.3.9","mocha":"^3.5.0","print-coveralls":"^1.2.2","print-sizes":"^0.1.0","rollup":"^0.66.4","sinon":"^3.3.0","static-type-assert":"^4.0.1","tslint":"^6.1.3","typescript":"^3.9.7"},"gitHead":"f3c2b4b0d0f880d2cefac474649b5a3c94e9eec0","_id":"@egjs/component@3.0.3","_nodeVersion":"16.15.0","_npmVersion":"8.5.5","dist":{"shasum":"805dee17d299513abfde8a68a4cd932bb7d4bca9","size":19105,"noattachment":false,"key":"/@egjs/component/-/@egjs/component-3.0.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/@egjs/component/download/@egjs/component-3.0.3.tgz"},"_npmUser":{"name":"braixen","email":"malangfox@naver.com"},"directories":{},"maintainers":[{"name":"ajaxpf","email":""},{"name":"anuu0916","email":""},{"name":"braixen","email":""},{"name":"happyhj","email":"heejae.kim@navercorp.com"},{"name":"jongmoon","email":"jongmoon.yoon@gmail.com"},{"name":"mixed","email":"i.nevalose@gmail.com"},{"name":"netil","email":"alberto.park@gmail.com"},{"name":"sculove","email":"sculove@gmail.com"},{"name":"woodneck","email":"saiyu915@naver.com"},{"name":"younkue","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/component_3.0.3_1671083293870_0.9199751346981235"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-12-15T05:48:21.480Z","publish_time":1671083294098,"_cnpm_publish_time":1671083294098},"3.0.2":{"name":"@egjs/component","version":"3.0.2","description":"A base class utility that manages events and options in modules.","main":"dist/component.js","module":"dist/component.esm.js","types":"declaration/index.d.ts","scripts":{"build":"rm -rf ./dist ./declaration && rollup -c && npm run declaration && npm run printsizes","declaration":"rm -rf declaration && tsc -p tsconfig.declaration.json","printsizes":"print-sizes ./dist --exclude=\\.map","test":"karma start","test:chrome":"karma start --chrome","test:types":"npm run declaration && tsc ./test/types/*.test-d.ts --noEmit","lint":"eslint 'src/**/*.ts'","jsdoc":"rm -rf ./doc && jsdoc -c jsdoc.json","release":"release-helper upstream","coverage":"karma start --coverage","demo:start":"npm run demo:prebuild-latest && npm run demo:updateVersion && jekyll serve --host=0.0.0.0 -s demo","demo:build":"npm run demo:updateVersion && jekyll build -s demo","demo:prebuild-version":"cpx 'dist/**/*' demo/release/$npm_package_version/dist --clean && cpx 'doc/**/*' demo/release/$npm_package_version/doc --clean","demo:prebuild-latest":"cpx 'dist/**/*' demo/release/latest/dist --clean && cpx 'doc/**/*' demo/release/latest/doc --clean","demo:deploy":"npm run build && npm run jsdoc && npm run demo:prebuild-version && npm run demo:prebuild-latest && npm run demo:build && gh-pages -d demo/_site --add --remote upstream","demo:updateVersion":"echo $npm_package_version > demo/_data/version.yml","demo:setup":"cpx 'node_modules/@egjs/common-demo/**/*' 'demo/' && rm demo/package.json","coveralls":"cat ./coverage/lcov.info | ./node_modules/coveralls/bin/coveralls.js","prepush":"npm run lint","commitmsg":"node config/validate-commit-msg.js"},"author":{"name":"NAVER Corp."},"namespace":{"eg":"eg"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/naver/egjs-component.git"},"bugs":{"url":"https://github.com/naver/egjs-component/issues"},"homepage":"https://naver.github.io/egjs-component","devDependencies":{"@daybrush/jsdoc":"^0.3.8","@egjs/build-helper":"^0.1.2","@egjs/common-demo":"github:naver/egjs#common-demo","@egjs/release-helper":"0.0.3","@types/chai":"^4.2.12","@types/karma-chai":"^0.1.2","@types/mocha":"^8.0.3","@types/sinon":"^9.0.10","@typescript-eslint/eslint-plugin":"^4.15.2","@typescript-eslint/eslint-plugin-tslint":"^4.15.2","@typescript-eslint/parser":"^4.15.2","chai":"^4.1.1","chalk":"^2.1.0","coveralls":"^2.13.1","cpx":"^1.5.0","egjs-jsdoc-template":"1.3.3","eslint":"^7.20.0","eslint-plugin-import":"^2.22.1","eslint-plugin-jsdoc":"^32.1.1","eslint-plugin-prefer-arrow":"^1.2.3","fs-extra":"^4.0.1","gh-pages":"^1.0.0","husky":"^0.14.3","inject-loader":"^3.0.1","karma":"^1.7.0","karma-chai":"^0.1.0","karma-chrome-launcher":"^2.2.0","karma-coverage-istanbul-reporter":"^1.3.0","karma-mocha":"^1.3.0","karma-mocha-reporter":"^2.2.3","karma-sinon":"^1.0.5","karma-typescript":"^5.2.0","lite-fixture":"^1.0.2","marked":"^0.3.9","mocha":"^3.5.0","print-coveralls":"^1.2.2","print-sizes":"^0.1.0","rollup":"^0.66.4","sinon":"^3.3.0","static-type-assert":"^4.0.1","tslint":"^6.1.3","typescript":"^3.9.7"},"gitHead":"5ece7e1b46b3dd529d49192650f48dcabae87dc8","_id":"@egjs/component@3.0.2","_nodeVersion":"16.6.1","_npmVersion":"7.20.3","dist":{"shasum":"c56794fcf1b2cb2768d09b021444779e54d0de1b","size":19387,"noattachment":false,"key":"/@egjs/component/-/@egjs/component-3.0.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/@egjs/component/download/@egjs/component-3.0.2.tgz"},"_npmUser":{"name":"woodneck","email":"saiyu915@naver.com"},"directories":{},"maintainers":[{"name":"ajaxpf","email":""},{"name":"anuu0916","email":""},{"name":"braixen","email":""},{"name":"happyhj","email":"heejae.kim@navercorp.com"},{"name":"jongmoon","email":"jongmoon.yoon@gmail.com"},{"name":"mixed","email":"i.nevalose@gmail.com"},{"name":"netil","email":"alberto.park@gmail.com"},{"name":"sculove","email":"sculove@gmail.com"},{"name":"woodneck","email":"saiyu915@naver.com"},{"name":"younkue","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/component_3.0.2_1635317833461_0.8611710127308165"},"_hasShrinkwrap":false,"publish_time":1635317833614,"_cnpm_publish_time":1635317833614,"_cnpmcore_publish_time":"2021-12-16T20:14:05.195Z"},"3.0.1":{"name":"@egjs/component","version":"3.0.1","description":"A base class utility that manages events and options in modules.","main":"dist/component.js","module":"dist/component.esm.js","types":"declaration/index.d.ts","scripts":{"build":"rm -rf ./dist ./declaration && rollup -c && npm run declaration && npm run printsizes","declaration":"rm -rf declaration && tsc -p tsconfig.declaration.json","printsizes":"print-sizes ./dist --exclude=\\.map","test":"karma start","test:chrome":"karma start --chrome","test:types":"npm run declaration && tsc ./test/types/*.test-d.ts --noEmit","lint":"eslint 'src/**/*.ts'","jsdoc":"rm -rf ./doc && jsdoc -c jsdoc.json","release":"release-helper upstream","coverage":"karma start --coverage","demo:start":"npm run demo:prebuild-latest && npm run demo:updateVersion && jekyll serve --host=0.0.0.0 -s demo","demo:build":"npm run demo:updateVersion && jekyll build -s demo","demo:prebuild-version":"cpx 'dist/**/*' demo/release/$npm_package_version/dist --clean && cpx 'doc/**/*' demo/release/$npm_package_version/doc --clean","demo:prebuild-latest":"cpx 'dist/**/*' demo/release/latest/dist --clean && cpx 'doc/**/*' demo/release/latest/doc --clean","demo:deploy":"npm run build && npm run jsdoc && npm run demo:prebuild-version && npm run demo:prebuild-latest && npm run demo:build && gh-pages -d demo/_site --add --remote upstream","demo:updateVersion":"echo $npm_package_version > demo/_data/version.yml","demo:setup":"cpx 'node_modules/@egjs/common-demo/**/*' 'demo/' && rm demo/package.json","coveralls":"cat ./coverage/lcov.info | ./node_modules/coveralls/bin/coveralls.js","prepush":"npm run lint","commitmsg":"node config/validate-commit-msg.js"},"author":{"name":"NAVER Corp."},"namespace":{"eg":"eg"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/naver/egjs-component.git"},"bugs":{"url":"https://github.com/naver/egjs-component/issues"},"homepage":"https://naver.github.io/egjs-component","devDependencies":{"@daybrush/jsdoc":"^0.3.8","@egjs/build-helper":"^0.1.2","@egjs/common-demo":"github:naver/egjs#common-demo","@egjs/release-helper":"0.0.3","@types/chai":"^4.2.12","@types/karma-chai":"^0.1.2","@types/mocha":"^8.0.3","@types/sinon":"^9.0.10","@typescript-eslint/eslint-plugin":"^4.15.2","@typescript-eslint/eslint-plugin-tslint":"^4.15.2","@typescript-eslint/parser":"^4.15.2","chai":"^4.1.1","chalk":"^2.1.0","coveralls":"^2.13.1","cpx":"^1.5.0","egjs-jsdoc-template":"1.3.3","eslint":"^7.20.0","eslint-plugin-import":"^2.22.1","eslint-plugin-jsdoc":"^32.1.1","eslint-plugin-prefer-arrow":"^1.2.3","fs-extra":"^4.0.1","gh-pages":"^1.0.0","husky":"^0.14.3","inject-loader":"^3.0.1","karma":"^1.7.0","karma-chai":"^0.1.0","karma-chrome-launcher":"^2.2.0","karma-coverage-istanbul-reporter":"^1.3.0","karma-mocha":"^1.3.0","karma-mocha-reporter":"^2.2.3","karma-sinon":"^1.0.5","karma-typescript":"^5.2.0","lite-fixture":"^1.0.2","marked":"^0.3.9","mocha":"^3.5.0","print-coveralls":"^1.2.2","print-sizes":"^0.1.0","rollup":"^0.66.4","sinon":"^3.3.0","static-type-assert":"^4.0.1","tslint":"^6.1.3","typescript":"^3.9.7"},"gitHead":"f11e52a63893ea311e13a43b119e69a3eabdf185","_id":"@egjs/component@3.0.1","_nodeVersion":"14.15.4","_npmVersion":"6.14.10","dist":{"shasum":"4bf122b5f81fd01126646c63f4fd7aa200a5a057","size":19929,"noattachment":false,"key":"/@egjs/component/-/@egjs/component-3.0.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/@egjs/component/download/@egjs/component-3.0.1.tgz"},"_npmUser":{"name":"woodneck","email":"saiyu915@naver.com"},"directories":{},"maintainers":[{"name":"ajaxpf","email":""},{"name":"anuu0916","email":""},{"name":"braixen","email":""},{"name":"happyhj","email":"heejae.kim@navercorp.com"},{"name":"jongmoon","email":"jongmoon.yoon@gmail.com"},{"name":"mixed","email":"i.nevalose@gmail.com"},{"name":"netil","email":"alberto.park@gmail.com"},{"name":"sculove","email":"sculove@gmail.com"},{"name":"woodneck","email":"saiyu915@naver.com"},{"name":"younkue","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/component_3.0.1_1615444824477_0.6473201521152665"},"_hasShrinkwrap":false,"publish_time":1615444824647,"_cnpm_publish_time":1615444824647,"_cnpmcore_publish_time":"2021-12-16T20:14:05.850Z"},"3.0.0":{"name":"@egjs/component","version":"3.0.0","description":"A base class utility that manages events and options in modules.","main":"dist/component.js","module":"dist/component.esm.js","types":"declaration/index.d.ts","scripts":{"build":"rm -rf ./dist ./declaration && rollup -c && npm run declaration && npm run printsizes","declaration":"rm -rf declaration && tsc -p tsconfig.declaration.json","printsizes":"print-sizes ./dist --exclude=\\.map","test":"karma start","test:chrome":"karma start --chrome","test:types":"npm run declaration && tsc ./test/types/*.test-d.ts --noEmit","lint":"eslint 'src/**/*.ts'","jsdoc":"rm -rf ./doc && jsdoc -c jsdoc.json","release":"release-helper upstream","coverage":"karma start --coverage","demo:start":"npm run demo:prebuild-latest && npm run demo:updateVersion && jekyll serve --host=0.0.0.0 -s demo","demo:build":"npm run demo:updateVersion && jekyll build -s demo","demo:prebuild-version":"cpx 'dist/**/*' demo/release/$npm_package_version/dist --clean && cpx 'doc/**/*' demo/release/$npm_package_version/doc --clean","demo:prebuild-latest":"cpx 'dist/**/*' demo/release/latest/dist --clean && cpx 'doc/**/*' demo/release/latest/doc --clean","demo:deploy":"npm run build && npm run jsdoc && npm run demo:prebuild-version && npm run demo:prebuild-latest && npm run demo:build && gh-pages -d demo/_site --add --remote upstream","demo:updateVersion":"echo $npm_package_version > demo/_data/version.yml","demo:setup":"cpx 'node_modules/@egjs/common-demo/**/*' 'demo/' && rm demo/package.json","coveralls":"cat ./coverage/lcov.info | ./node_modules/coveralls/bin/coveralls.js","prepush":"npm run lint","commitmsg":"node config/validate-commit-msg.js"},"author":{"name":"NAVER Corp."},"namespace":{"eg":"eg"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/naver/egjs-component.git"},"bugs":{"url":"https://github.com/naver/egjs-component/issues"},"homepage":"https://naver.github.io/egjs-component","devDependencies":{"@daybrush/jsdoc":"^0.3.8","@egjs/build-helper":"^0.1.2","@egjs/common-demo":"github:naver/egjs#common-demo","@egjs/release-helper":"0.0.3","@types/chai":"^4.2.12","@types/karma-chai":"^0.1.2","@types/mocha":"^8.0.3","@types/sinon":"^9.0.10","@typescript-eslint/eslint-plugin":"^4.15.2","@typescript-eslint/eslint-plugin-tslint":"^4.15.2","@typescript-eslint/parser":"^4.15.2","chai":"^4.1.1","chalk":"^2.1.0","coveralls":"^2.13.1","cpx":"^1.5.0","egjs-jsdoc-template":"1.3.3","eslint":"^7.20.0","eslint-plugin-import":"^2.22.1","eslint-plugin-jsdoc":"^32.1.1","eslint-plugin-prefer-arrow":"^1.2.3","fs-extra":"^4.0.1","gh-pages":"^1.0.0","husky":"^0.14.3","inject-loader":"^3.0.1","karma":"^1.7.0","karma-chai":"^0.1.0","karma-chrome-launcher":"^2.2.0","karma-coverage-istanbul-reporter":"^1.3.0","karma-mocha":"^1.3.0","karma-mocha-reporter":"^2.2.3","karma-sinon":"^1.0.5","karma-typescript":"^5.2.0","lite-fixture":"^1.0.2","marked":"^0.3.9","mocha":"^3.5.0","print-coveralls":"^1.2.2","print-sizes":"^0.1.0","rollup":"^0.66.4","sinon":"^3.3.0","static-type-assert":"^4.0.1","tslint":"^6.1.3","typescript":"^3.9.7"},"gitHead":"b7a199563feda62fa6005d6f4624e6cc17b868bc","_id":"@egjs/component@3.0.0","_nodeVersion":"14.15.4","_npmVersion":"6.14.10","dist":{"shasum":"ece1004236a463edbf64bae7cb20aec4194b7137","size":19785,"noattachment":false,"key":"/@egjs/component/-/@egjs/component-3.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/@egjs/component/download/@egjs/component-3.0.0.tgz"},"_npmUser":{"name":"woodneck","email":"saiyu915@naver.com"},"directories":{},"maintainers":[{"name":"ajaxpf","email":""},{"name":"anuu0916","email":""},{"name":"braixen","email":""},{"name":"happyhj","email":"heejae.kim@navercorp.com"},{"name":"jongmoon","email":"jongmoon.yoon@gmail.com"},{"name":"mixed","email":"i.nevalose@gmail.com"},{"name":"netil","email":"alberto.park@gmail.com"},{"name":"sculove","email":"sculove@gmail.com"},{"name":"woodneck","email":"saiyu915@naver.com"},{"name":"younkue","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/component_3.0.0_1614841642015_0.07121632747349205"},"_hasShrinkwrap":false,"publish_time":1614841642222,"_cnpm_publish_time":1614841642222,"_cnpmcore_publish_time":"2021-12-16T20:14:06.451Z"},"2.2.2":{"name":"@egjs/component","version":"2.2.2","description":"A base class utility that manages events and options in modules.","main":"dist/component.js","module":"dist/component.esm.js","types":"declaration/Component.d.ts","scripts":{"build":"rm -rf ./dist ./declaration && rollup -c && npm run declaration && npm run printsizes","declaration":"rm -rf declaration && tsc -p tsconfig.declaration.json","printsizes":"print-sizes ./dist --exclude=\\.map","test":"karma start","test:chrome":"karma start --chrome","test:types":"npm run declaration && cp 'declaration/Component.d.ts' 'test/types/index.d.ts' && dtslint --localTs node_modules/typescript/lib test/types","lint":"tslint -c tslint.json 'src/**/*.ts'","jsdoc":"rm -rf ./doc && jsdoc -c jsdoc.json","release":"release-helper upstream","coverage":"karma start --coverage","demo:start":"npm run demo:prebuild-latest && npm run demo:updateVersion && jekyll serve --host=0.0.0.0 -s demo","demo:build":"npm run demo:updateVersion && jekyll build -s demo","demo:prebuild-version":"cpx 'dist/**/*' demo/release/$npm_package_version/dist --clean && cpx 'doc/**/*' demo/release/$npm_package_version/doc --clean","demo:prebuild-latest":"cpx 'dist/**/*' demo/release/latest/dist --clean && cpx 'doc/**/*' demo/release/latest/doc --clean","demo:deploy":"npm run build && npm run jsdoc && npm run demo:prebuild-version && npm run demo:prebuild-latest && npm run demo:build && gh-pages -d demo/_site --add --remote upstream","demo:updateVersion":"echo $npm_package_version > demo/_data/version.yml","demo:setup":"cpx 'node_modules/@egjs/common-demo/**/*' 'demo/' && rm demo/package.json","coveralls":"cat ./coverage/lcov.info | ./node_modules/coveralls/bin/coveralls.js","prepush":"npm run lint","commitmsg":"node config/validate-commit-msg.js"},"author":{"name":"NAVER Corp."},"namespace":{"eg":"eg"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/naver/egjs-component.git"},"bugs":{"url":"https://github.com/naver/egjs-component/issues"},"homepage":"https://naver.github.io/egjs-component","devDependencies":{"@daybrush/jsdoc":"^0.3.8","@egjs/build-helper":"^0.1.2","@egjs/common-demo":"github:naver/egjs#common-demo","@egjs/release-helper":"0.0.3","@types/chai":"^4.2.12","@types/karma-chai":"^0.1.2","@types/mocha":"^8.0.3","chai":"^4.1.1","chalk":"^2.1.0","coveralls":"^2.13.1","cpx":"^1.5.0","dtslint":"^4.0.2","egjs-jsdoc-template":"1.3.3","fs-extra":"^4.0.1","gh-pages":"^1.0.0","husky":"^0.14.3","inject-loader":"^3.0.1","karma":"^1.7.0","karma-chai":"^0.1.0","karma-chrome-launcher":"^2.2.0","karma-coverage-istanbul-reporter":"^1.3.0","karma-mocha":"^1.3.0","karma-mocha-reporter":"^2.2.3","karma-sinon":"^1.0.5","karma-typescript":"^5.2.0","lite-fixture":"^1.0.2","marked":"^0.3.9","mocha":"^3.5.0","print-coveralls":"^1.2.2","print-sizes":"^0.1.0","rollup":"^0.66.4","sinon":"^3.3.0","tslint":"^6.1.3","tslint-consistent-codestyle":"^1.16.0","tslint-eslint-rules":"^5.4.0","tslint-lines-between-class-members":"^1.3.6","typescript":"^3.9.7"},"gitHead":"c8a4d9206980bf5da8238d412e69cd009ef06825","_id":"@egjs/component@2.2.2","_nodeVersion":"12.18.1","_npmVersion":"6.14.5","dist":{"shasum":"b8208ea4ca05f6562a51d58f1e6f9979aad8a9d9","size":17704,"noattachment":false,"key":"/@egjs/component/-/@egjs/component-2.2.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/@egjs/component/download/@egjs/component-2.2.2.tgz"},"maintainers":[{"name":"ajaxpf","email":""},{"name":"anuu0916","email":""},{"name":"braixen","email":""},{"name":"happyhj","email":"heejae.kim@navercorp.com"},{"name":"jongmoon","email":"jongmoon.yoon@gmail.com"},{"name":"mixed","email":"i.nevalose@gmail.com"},{"name":"netil","email":"alberto.park@gmail.com"},{"name":"sculove","email":"sculove@gmail.com"},{"name":"woodneck","email":"saiyu915@naver.com"},{"name":"younkue","email":""}],"_npmUser":{"name":"younkue","email":"daybrush@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/component_2.2.2_1603357766205_0.5782591562454951"},"_hasShrinkwrap":false,"publish_time":1603357766325,"_cnpm_publish_time":1603357766325,"_cnpmcore_publish_time":"2021-12-16T20:14:06.704Z"},"2.2.2-rc":{"name":"@egjs/component","version":"2.2.2-rc","description":"A base class utility that manages events and options in modules.","main":"dist/component.js","module":"dist/component.esm.js","types":"declaration/Component.d.ts","scripts":{"build":"rm -rf ./dist ./declaration && rollup -c && npm run declaration && npm run printsizes","declaration":"rm -rf declaration && tsc -p tsconfig.declaration.json","printsizes":"print-sizes ./dist --exclude=\\.map","test":"karma start","test:chrome":"karma start --chrome","test:types":"npm run declaration && cp 'declaration/Component.d.ts' 'test/types/index.d.ts' && dtslint --localTs node_modules/typescript/lib test/types","lint":"tslint -c tslint.json 'src/**/*.ts'","jsdoc":"rm -rf ./doc && jsdoc -c jsdoc.json","release":"release-helper upstream","coverage":"karma start --coverage","demo:start":"npm run demo:prebuild-latest && npm run demo:updateVersion && jekyll serve --host=0.0.0.0 -s demo","demo:build":"npm run demo:updateVersion && jekyll build -s demo","demo:prebuild-version":"cpx 'dist/**/*' demo/release/$npm_package_version/dist --clean && cpx 'doc/**/*' demo/release/$npm_package_version/doc --clean","demo:prebuild-latest":"cpx 'dist/**/*' demo/release/latest/dist --clean && cpx 'doc/**/*' demo/release/latest/doc --clean","demo:deploy":"npm run build && npm run jsdoc && npm run demo:prebuild-version && npm run demo:prebuild-latest && npm run demo:build && gh-pages -d demo/_site --add --remote upstream","demo:updateVersion":"echo $npm_package_version > demo/_data/version.yml","demo:setup":"cpx 'node_modules/@egjs/common-demo/**/*' 'demo/' && rm demo/package.json","coveralls":"cat ./coverage/lcov.info | ./node_modules/coveralls/bin/coveralls.js","prepush":"npm run lint","commitmsg":"node config/validate-commit-msg.js"},"author":{"name":"NAVER Corp."},"namespace":{"eg":"eg"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/naver/egjs-component.git"},"bugs":{"url":"https://github.com/naver/egjs-component/issues"},"homepage":"https://naver.github.io/egjs-component","devDependencies":{"@daybrush/jsdoc":"^0.3.8","@egjs/build-helper":"^0.1.2","@egjs/common-demo":"github:naver/egjs#common-demo","@egjs/release-helper":"0.0.3","@types/chai":"^4.2.12","@types/karma-chai":"^0.1.2","@types/mocha":"^8.0.3","chai":"^4.1.1","chalk":"^2.1.0","coveralls":"^2.13.1","cpx":"^1.5.0","dtslint":"^4.0.2","egjs-jsdoc-template":"1.3.3","fs-extra":"^4.0.1","gh-pages":"^1.0.0","husky":"^0.14.3","inject-loader":"^3.0.1","karma":"^1.7.0","karma-chai":"^0.1.0","karma-chrome-launcher":"^2.2.0","karma-coverage-istanbul-reporter":"^1.3.0","karma-mocha":"^1.3.0","karma-mocha-reporter":"^2.2.3","karma-sinon":"^1.0.5","karma-typescript":"^5.2.0","lite-fixture":"^1.0.2","marked":"^0.3.9","mocha":"^3.5.0","print-coveralls":"^1.2.2","print-sizes":"^0.1.0","rollup":"^0.66.4","sinon":"^3.3.0","tslint":"^6.1.3","tslint-consistent-codestyle":"^1.16.0","tslint-eslint-rules":"^5.4.0","tslint-lines-between-class-members":"^1.3.6","typescript":"^3.9.7"},"readmeFilename":"README.md","gitHead":"e1b7d07f4836da2aed1f0ee1d2d19aa1c18e93ba","_id":"@egjs/component@2.2.2-rc","_nodeVersion":"12.18.1","_npmVersion":"6.14.5","dist":{"shasum":"c0c2be2730242c2859f4251494c901dda83b793a","size":17701,"noattachment":false,"key":"/@egjs/component/-/@egjs/component-2.2.2-rc.tgz","tarball":"http://registry.cnpm.dingdandao.com/@egjs/component/download/@egjs/component-2.2.2-rc.tgz"},"maintainers":[{"name":"ajaxpf","email":""},{"name":"anuu0916","email":""},{"name":"braixen","email":""},{"name":"happyhj","email":"heejae.kim@navercorp.com"},{"name":"jongmoon","email":"jongmoon.yoon@gmail.com"},{"name":"mixed","email":"i.nevalose@gmail.com"},{"name":"netil","email":"alberto.park@gmail.com"},{"name":"sculove","email":"sculove@gmail.com"},{"name":"woodneck","email":"saiyu915@naver.com"},{"name":"younkue","email":""}],"_npmUser":{"name":"younkue","email":"daybrush@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/component_2.2.2-rc_1603351505096_0.5584679228811782"},"_hasShrinkwrap":false,"publish_time":1603351505237,"_cnpm_publish_time":1603351505237,"_cnpmcore_publish_time":"2021-12-16T20:14:07.124Z"},"2.2.1":{"name":"@egjs/component","version":"2.2.1","description":"A base class utility that manages events and options in modules.","main":"dist/component.js","module":"dist/component.esm.js","types":"declaration/Component.d.ts","scripts":{"build":"rm -rf ./dist ./declaration && rollup -c && npm run declaration && npm run printsizes","declaration":"rm -rf declaration && tsc -p tsconfig.declaration.json","printsizes":"print-sizes ./dist --exclude=\\.map","test":"karma start","test:chrome":"karma start --chrome","test:types":"npm run declaration && cp 'declaration/Component.d.ts' 'test/types/index.d.ts' && dtslint --localTs node_modules/typescript/lib test/types","lint":"tslint -c tslint.json 'src/**/*.ts'","jsdoc":"rm -rf ./doc && jsdoc -c jsdoc.json","release":"release-helper upstream","coverage":"karma start --coverage","demo:start":"npm run demo:prebuild-latest && npm run demo:updateVersion && jekyll serve --host=0.0.0.0 -s demo","demo:build":"npm run demo:updateVersion && jekyll build -s demo","demo:prebuild-version":"cpx 'dist/**/*' demo/release/$npm_package_version/dist --clean && cpx 'doc/**/*' demo/release/$npm_package_version/doc --clean","demo:prebuild-latest":"cpx 'dist/**/*' demo/release/latest/dist --clean && cpx 'doc/**/*' demo/release/latest/doc --clean","demo:deploy":"npm run build && npm run jsdoc && npm run demo:prebuild-version && npm run demo:prebuild-latest && npm run demo:build && gh-pages -d demo/_site --add --remote upstream","demo:updateVersion":"echo $npm_package_version > demo/_data/version.yml","demo:setup":"cpx 'node_modules/@egjs/common-demo/**/*' 'demo/' && rm demo/package.json","coveralls":"cat ./coverage/lcov.info | ./node_modules/coveralls/bin/coveralls.js","prepush":"npm run lint","commitmsg":"node config/validate-commit-msg.js"},"author":{"name":"NAVER Corp."},"namespace":{"eg":"eg"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/naver/egjs-component.git"},"bugs":{"url":"https://github.com/naver/egjs-component/issues"},"homepage":"https://naver.github.io/egjs-component","devDependencies":{"@daybrush/jsdoc":"^0.3.8","@egjs/build-helper":"^0.1.2","@egjs/common-demo":"github:naver/egjs#common-demo","@egjs/release-helper":"0.0.3","@types/chai":"^4.2.12","@types/karma-chai":"^0.1.2","@types/mocha":"^8.0.3","chai":"^4.1.1","chalk":"^2.1.0","coveralls":"^2.13.1","cpx":"^1.5.0","dtslint":"^4.0.2","egjs-jsdoc-template":"1.3.3","fs-extra":"^4.0.1","gh-pages":"^1.0.0","husky":"^0.14.3","inject-loader":"^3.0.1","karma":"^1.7.0","karma-chai":"^0.1.0","karma-chrome-launcher":"^2.2.0","karma-coverage-istanbul-reporter":"^1.3.0","karma-mocha":"^1.3.0","karma-mocha-reporter":"^2.2.3","karma-sinon":"^1.0.5","karma-typescript":"^5.2.0","lite-fixture":"^1.0.2","marked":"^0.3.9","mocha":"^3.5.0","print-coveralls":"^1.2.2","print-sizes":"^0.1.0","rollup":"^0.66.4","sinon":"^3.3.0","tslint":"^6.1.3","tslint-consistent-codestyle":"^1.16.0","tslint-eslint-rules":"^5.4.0","tslint-lines-between-class-members":"^1.3.6","typescript":"^3.9.7"},"gitHead":"3392f24ba996df8314b3a7573c034156fa88b808","_id":"@egjs/component@2.2.1","_nodeVersion":"12.16.2","_npmVersion":"6.14.4","dist":{"shasum":"d27ea1ba6fa7b4b2ad74fba91d723981d424cf33","size":17258,"noattachment":false,"key":"/@egjs/component/-/@egjs/component-2.2.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/@egjs/component/download/@egjs/component-2.2.1.tgz"},"maintainers":[{"name":"ajaxpf","email":""},{"name":"anuu0916","email":""},{"name":"braixen","email":""},{"name":"happyhj","email":"heejae.kim@navercorp.com"},{"name":"jongmoon","email":"jongmoon.yoon@gmail.com"},{"name":"mixed","email":"i.nevalose@gmail.com"},{"name":"netil","email":"alberto.park@gmail.com"},{"name":"sculove","email":"sculove@gmail.com"},{"name":"woodneck","email":"saiyu915@naver.com"},{"name":"younkue","email":""}],"_npmUser":{"name":"woodneck","email":"saiyu915@naver.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/component_2.2.1_1603100032570_0.7156730510379727"},"_hasShrinkwrap":false,"publish_time":1603100032751,"_cnpm_publish_time":1603100032751,"_cnpmcore_publish_time":"2021-12-16T20:14:07.347Z"},"2.2.0":{"name":"@egjs/component","version":"2.2.0","description":"A base class utility that manages events and options in modules.","main":"dist/component.js","module":"dist/component.esm.js","types":"declaration/Component.d.ts","scripts":{"build":"rm -rf ./dist ./declaration && rollup -c && npm run declaration && npm run printsizes","declaration":"rm -rf declaration && tsc -p tsconfig.declaration.json","printsizes":"print-sizes ./dist --exclude=\\.map","test":"karma start","test:chrome":"karma start --chrome","test:types":"npm run declaration && cp 'declaration/Component.d.ts' 'test/types/index.d.ts' && dtslint --localTs node_modules/typescript/lib test/types","lint":"tslint -c tslint.json 'src/**/*.ts'","jsdoc":"rm -rf ./doc && jsdoc -c jsdoc.json","release":"release-helper upstream","coverage":"karma start --coverage","demo:start":"npm run demo:prebuild-latest && npm run demo:updateVersion && jekyll serve --host=0.0.0.0 -s demo","demo:build":"npm run demo:updateVersion && jekyll build -s demo","demo:prebuild-version":"cpx 'dist/**/*' demo/release/$npm_package_version/dist --clean && cpx 'doc/**/*' demo/release/$npm_package_version/doc --clean","demo:prebuild-latest":"cpx 'dist/**/*' demo/release/latest/dist --clean && cpx 'doc/**/*' demo/release/latest/doc --clean","demo:deploy":"npm run build && npm run jsdoc && npm run demo:prebuild-version && npm run demo:prebuild-latest && npm run demo:build && gh-pages -d demo/_site --add --remote upstream","demo:updateVersion":"echo $npm_package_version > demo/_data/version.yml","demo:setup":"cpx 'node_modules/@egjs/common-demo/**/*' 'demo/' && rm demo/package.json","coveralls":"cat ./coverage/lcov.info | ./node_modules/coveralls/bin/coveralls.js","prepush":"npm run lint","commitmsg":"node config/validate-commit-msg.js"},"author":{"name":"NAVER Corp."},"namespace":{"eg":"eg"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/naver/egjs-component.git"},"bugs":{"url":"https://github.com/naver/egjs-component/issues"},"homepage":"https://naver.github.io/egjs-component","devDependencies":{"@daybrush/jsdoc":"^0.3.8","@egjs/build-helper":"^0.1.2","@egjs/common-demo":"github:naver/egjs#common-demo","@egjs/release-helper":"0.0.3","@types/chai":"^4.2.12","@types/karma-chai":"^0.1.2","@types/mocha":"^8.0.3","chai":"^4.1.1","chalk":"^2.1.0","coveralls":"^2.13.1","cpx":"^1.5.0","dtslint":"^4.0.2","egjs-jsdoc-template":"1.3.3","fs-extra":"^4.0.1","gh-pages":"^1.0.0","husky":"^0.14.3","inject-loader":"^3.0.1","karma":"^1.7.0","karma-chai":"^0.1.0","karma-chrome-launcher":"^2.2.0","karma-coverage-istanbul-reporter":"^1.3.0","karma-mocha":"^1.3.0","karma-mocha-reporter":"^2.2.3","karma-sinon":"^1.0.5","karma-typescript":"^5.2.0","lite-fixture":"^1.0.2","marked":"^0.3.9","mocha":"^3.5.0","print-coveralls":"^1.2.2","print-sizes":"^0.1.0","rollup":"^0.66.4","sinon":"^3.3.0","tslint":"^6.1.3","tslint-consistent-codestyle":"^1.16.0","tslint-eslint-rules":"^5.4.0","tslint-lines-between-class-members":"^1.3.6","typescript":"^3.9.7"},"gitHead":"4dbd0763780d65ac836027c1c51ffacf23f95adf","_id":"@egjs/component@2.2.0","_nodeVersion":"12.16.2","_npmVersion":"6.14.4","dist":{"shasum":"8c325af8c7feda3a7a4e31f7d533be5c437bc04a","size":16530,"noattachment":false,"key":"/@egjs/component/-/@egjs/component-2.2.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/@egjs/component/download/@egjs/component-2.2.0.tgz"},"maintainers":[{"name":"ajaxpf","email":""},{"name":"anuu0916","email":""},{"name":"braixen","email":""},{"name":"happyhj","email":"heejae.kim@navercorp.com"},{"name":"jongmoon","email":"jongmoon.yoon@gmail.com"},{"name":"mixed","email":"i.nevalose@gmail.com"},{"name":"netil","email":"alberto.park@gmail.com"},{"name":"sculove","email":"sculove@gmail.com"},{"name":"woodneck","email":"saiyu915@naver.com"},{"name":"younkue","email":""}],"_npmUser":{"name":"woodneck","email":"saiyu915@naver.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/component_2.2.0_1602650844352_0.023947868501065006"},"_hasShrinkwrap":false,"publish_time":1602650844455,"_cnpm_publish_time":1602650844455,"_cnpmcore_publish_time":"2021-12-16T20:14:07.568Z"},"2.1.2":{"name":"@egjs/component","version":"2.1.2","description":"A base class utility that manages events and options in modules.","main":"dist/component.js","module":"dist/component.esm.js","types":"src/component.d.ts","scripts":{"start":"webpack-dev-server --open","build:webpack":"webpack --env production","build":"rollup -c","test":"karma start","test:chrome":"karma start --chrome","lint":"eslint src","jsdoc":"rm -rf ./doc && jsdoc -c jsdoc.json","release":"node config/release.js","coverage":"karma start --coverage","demo:start":"npm run demo:prebuild-latest && npm run demo:updateVersion && jekyll serve --host=0.0.0.0 -s demo","demo:build":"npm run demo:updateVersion && jekyll build -s demo","demo:prebuild-version":"cpx 'dist/**/*' demo/release/$npm_package_version/dist --clean && cpx 'doc/**/*' demo/release/$npm_package_version/doc --clean","demo:prebuild-latest":"cpx 'dist/**/*' demo/release/latest/dist --clean && cpx 'doc/**/*' demo/release/latest/doc --clean","demo:deploy":"npm run build && npm run jsdoc && npm run demo:prebuild-version && npm run demo:prebuild-latest && npm run demo:build && gh-pages -d demo/_site --add --remote upstream","demo:updateVersion":"echo $npm_package_version > demo/_data/version.yml","demo:setup":"cpx 'node_modules/@egjs/common-demo/**/*' 'demo/' && rm demo/package.json","coveralls":"cat ./coverage/lcov.info | ./node_modules/coveralls/bin/coveralls.js","prepush":"npm run lint","commitmsg":"node config/validate-commit-msg.js","changelog":"node ./config/changelog.js"},"author":{"name":"NAVER Corp."},"namespace":{"eg":"eg"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/naver/egjs-component.git"},"bugs":{"url":"https://github.com/naver/egjs-component/issues"},"homepage":"https://naver.github.io/egjs-component","devDependencies":{"@babel/core":"^7.1.2","@babel/plugin-proposal-class-properties":"^7.1.0","@babel/preset-env":"^7.1.0","@egjs/common-demo":"github:naver/egjs#common-demo","babel-eslint":"^10.0.1","babel-loader":"^8.0.4","babel-plugin-no-side-effect-class-properties":"0.0.4","babel-plugin-transform-es3-member-expression-literals":"^6.22.0","babel-plugin-transform-es3-property-literals":"^6.22.0","chai":"^4.1.1","chalk":"^2.1.0","clean-webpack-plugin":"^0.1.16","coveralls":"^2.13.1","cpx":"^1.5.0","egjs-jsdoc-template":"1.3.3","eslint":"^4.7.2","eslint-config-naver":"^1.0.1","eslint-loader":"^1.9.0","fs-extra":"^4.0.1","gh-pages":"^1.0.0","husky":"^0.14.3","inject-loader":"^3.0.1","istanbul-instrumenter-loader":"^3.0.0","jsdoc":"^3.5.4","karma":"^1.7.0","karma-chai":"^0.1.0","karma-chrome-launcher":"^2.2.0","karma-coverage-istanbul-reporter":"^1.3.0","karma-mocha":"^1.3.0","karma-mocha-reporter":"^2.2.3","karma-sinon":"^1.0.5","karma-sourcemap-loader":"^0.3.7","karma-webpack":"^2.0.4","lite-fixture":"^1.0.2","marked":"^0.3.9","mocha":"^3.5.0","rollup":"^0.66.4","rollup-plugin-babel":"^4.0.3","rollup-plugin-replace":"^2.1.0","rollup-plugin-uglify":"^6.0.0","sinon":"^3.2.1","string-replace-webpack-plugin":"0.1.3","sync-exec":"^0.6.2","uglifyjs-webpack-plugin":"^0.4.6","webpack":"^3.5.5","webpack-dev-server":"^2.7.1","webpack-merge":"^4.1.0","write-file-webpack-plugin":"^4.1.0","xml2js":"^0.4.19"},"gitHead":"48fc7fc0f0963045412f09c49092740062edbcac","_id":"@egjs/component@2.1.2","_npmVersion":"5.7.1","_nodeVersion":"9.9.0","_npmUser":{"name":"younkue","email":"daybrush@gmail.com"},"dist":{"shasum":"c466a0a6fc6ba2d479814dcbe6ee4643c25a2e5b","size":13787,"noattachment":false,"key":"/@egjs/component/-/@egjs/component-2.1.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/@egjs/component/download/@egjs/component-2.1.2.tgz"},"maintainers":[{"name":"ajaxpf","email":""},{"name":"anuu0916","email":""},{"name":"braixen","email":""},{"name":"happyhj","email":"heejae.kim@navercorp.com"},{"name":"jongmoon","email":"jongmoon.yoon@gmail.com"},{"name":"mixed","email":"i.nevalose@gmail.com"},{"name":"netil","email":"alberto.park@gmail.com"},{"name":"sculove","email":"sculove@gmail.com"},{"name":"woodneck","email":"saiyu915@naver.com"},{"name":"younkue","email":""}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/component_2.1.2_1539142045254_0.8594518565164899"},"_hasShrinkwrap":false,"publish_time":1539142045409,"_cnpm_publish_time":1539142045409,"_cnpmcore_publish_time":"2021-12-16T20:14:08.125Z"},"2.1.1":{"name":"@egjs/component","version":"2.1.1","description":"A base class utility that manages events and options in modules.","main":"dist/component.js","module":"dist/component.module.js","types":"src/component.d.ts","es2015":"src/Component.js","scripts":{"start":"webpack-dev-server --open","build":"webpack --env production","test":"karma start","test:chrome":"karma start --chrome","lint":"eslint src","jsdoc":"rm -rf ./doc && jsdoc -c jsdoc.json","release":"node config/release.js","coverage":"karma start --coverage","demo:start":"npm run demo:prebuild-latest && npm run demo:updateVersion && jekyll serve --host=0.0.0.0 -s demo","demo:build":"npm run demo:updateVersion && jekyll build -s demo","demo:prebuild-version":"cpx 'dist/**/*' demo/release/$npm_package_version/dist --clean && cpx 'doc/**/*' demo/release/$npm_package_version/doc --clean","demo:prebuild-latest":"cpx 'dist/**/*' demo/release/latest/dist --clean && cpx 'doc/**/*' demo/release/latest/doc --clean","demo:deploy":"npm run build && npm run jsdoc && npm run demo:prebuild-version && npm run demo:prebuild-latest && npm run demo:build && gh-pages -d demo/_site --add --remote upstream","demo:updateVersion":"echo $npm_package_version > demo/_data/version.yml","demo:setup":"cpx 'node_modules/@egjs/common-demo/**/*' 'demo/' && rm demo/package.json","coveralls":"cat ./coverage/lcov.info | ./node_modules/coveralls/bin/coveralls.js","prepush":"npm run lint","commitmsg":"node config/validate-commit-msg.js","changelog":"node ./config/changelog.js"},"author":{"name":"NAVER Corp."},"namespace":{"eg":"eg"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/naver/egjs-component.git"},"bugs":{"url":"https://github.com/naver/egjs-component/issues"},"homepage":"http://naver.github.io/egjs/component","devDependencies":{"@egjs/common-demo":"github:naver/egjs#common-demo","babel-core":"^6.26.0","babel-loader":"^7.1.2","babel-plugin-add-module-exports":"^0.2.1","babel-plugin-transform-es3-member-expression-literals":"^6.22.0","babel-plugin-transform-es3-property-literals":"^6.22.0","babel-preset-es2015":"^6.24.1","chai":"^4.1.1","clean-webpack-plugin":"^0.1.16","coveralls":"^2.13.1","cpx":"^1.5.0","egjs-jsdoc-template":"1.3.3","eslint":"^4.7.2","eslint-config-naver":"^1.0.1","eslint-loader":"^1.9.0","gh-pages":"^1.0.0","husky":"^0.14.3","inject-loader":"^3.0.1","istanbul-instrumenter-loader":"^3.0.0","jsdoc":"^3.5.4","karma":"^1.7.0","karma-chai":"^0.1.0","karma-chrome-launcher":"^2.2.0","karma-coverage-istanbul-reporter":"^1.3.0","karma-mocha":"^1.3.0","karma-mocha-reporter":"^2.2.3","karma-sinon":"^1.0.5","karma-sourcemap-loader":"^0.3.7","karma-webpack":"^2.0.4","lite-fixture":"^1.0.2","mocha":"^3.5.0","sinon":"^3.2.1","string-replace-webpack-plugin":"0.1.3","uglifyjs-webpack-plugin":"^0.4.6","webpack":"^3.5.5","webpack-dev-server":"^2.7.1","webpack-merge":"^4.1.0","write-file-webpack-plugin":"^4.1.0","chalk":"^2.1.0","fs-extra":"^4.0.1","sync-exec":"^0.6.2","marked":"^0.3.9"},"dependencies":{"xml2js":"^0.4.19"},"gitHead":"cdf192525772db09bbb527c14b2d58d914c50e2e","_id":"@egjs/component@2.1.1","_npmVersion":"5.6.0","_nodeVersion":"8.3.0","_npmUser":{"name":"mixed","email":"i.nevalose@gmail.com"},"dist":{"shasum":"f09fc412ba138d7b8a83078e8864760526066e58","size":22982,"noattachment":false,"key":"/@egjs/component/-/@egjs/component-2.1.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/@egjs/component/download/@egjs/component-2.1.1.tgz"},"maintainers":[{"name":"ajaxpf","email":""},{"name":"anuu0916","email":""},{"name":"braixen","email":""},{"name":"happyhj","email":"heejae.kim@navercorp.com"},{"name":"jongmoon","email":"jongmoon.yoon@gmail.com"},{"name":"mixed","email":"i.nevalose@gmail.com"},{"name":"netil","email":"alberto.park@gmail.com"},{"name":"sculove","email":"sculove@gmail.com"},{"name":"woodneck","email":"saiyu915@naver.com"},{"name":"younkue","email":""}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/component_2.1.1_1522654065289_0.11239762542984888"},"_hasShrinkwrap":false,"publish_time":1522654065401,"_cnpm_publish_time":1522654065401,"_cnpmcore_publish_time":"2021-12-16T20:14:08.374Z"},"2.1.0":{"name":"@egjs/component","version":"2.1.0","description":"A base class utility that manages events and options in modules.","main":"dist/component.js","types":"src/component.d.ts","es2015":"src/Component.js","scripts":{"start":"webpack-dev-server --open","build":"webpack --env production","test":"karma start","test:chrome":"karma start --chrome","lint":"eslint src","jsdoc":"rm -rf ./doc && jsdoc -c jsdoc.json","release":"node config/release.js","coverage":"karma start --coverage","demo:start":"npm run demo:prebuild-latest && npm run demo:updateVersion && jekyll serve --host=0.0.0.0 -s demo","demo:build":"npm run demo:updateVersion && jekyll build -s demo","demo:prebuild-version":"cpx 'dist/**/*' demo/release/$npm_package_version/dist --clean && cpx 'doc/**/*' demo/release/$npm_package_version/doc --clean","demo:prebuild-latest":"cpx 'dist/**/*' demo/release/latest/dist --clean && cpx 'doc/**/*' demo/release/latest/doc --clean","demo:deploy":"npm run build && npm run jsdoc && npm run demo:prebuild-version && npm run demo:prebuild-latest && npm run demo:build && gh-pages -d demo/_site --add --remote upstream","demo:updateVersion":"echo $npm_package_version > demo/_data/version.yml","demo:setup":"cpx 'node_modules/@egjs/common-demo/**/*' 'demo/' && rm demo/package.json","coveralls":"cat ./coverage/lcov.info | ./node_modules/coveralls/bin/coveralls.js","prepush":"npm run lint","commitmsg":"node config/validate-commit-msg.js"},"author":{"name":"NAVER Corp."},"namespace":{"eg":"eg"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/naver/egjs-component.git"},"bugs":{"url":"https://github.com/naver/egjs-component/issues"},"homepage":"http://naver.github.io/egjs/component","devDependencies":{"@egjs/common-demo":"github:naver/egjs#common-demo","babel-core":"^6.26.0","babel-loader":"^7.1.2","babel-plugin-add-module-exports":"^0.2.1","babel-plugin-transform-es3-member-expression-literals":"^6.22.0","babel-plugin-transform-es3-property-literals":"^6.22.0","babel-preset-es2015":"^6.24.1","chai":"^4.1.1","clean-webpack-plugin":"^0.1.16","coveralls":"^2.13.1","cpx":"^1.5.0","egjs-jsdoc-template":"1.3.3","eslint":"^4.7.2","eslint-config-naver":"^1.0.1","eslint-loader":"^1.9.0","gh-pages":"^1.0.0","husky":"^0.14.3","inject-loader":"^3.0.1","istanbul-instrumenter-loader":"^3.0.0","jsdoc":"^3.5.4","karma":"^1.7.0","karma-chai":"^0.1.0","karma-chrome-launcher":"^2.2.0","karma-coverage-istanbul-reporter":"^1.3.0","karma-mocha":"^1.3.0","karma-mocha-reporter":"^2.2.3","karma-sinon":"^1.0.5","karma-sourcemap-loader":"^0.3.7","karma-webpack":"^2.0.4","lite-fixture":"^1.0.2","mocha":"^3.5.0","sinon":"^3.2.1","string-replace-webpack-plugin":"0.1.3","uglifyjs-webpack-plugin":"^0.4.6","webpack":"^3.5.5","webpack-dev-server":"^2.7.1","webpack-merge":"^4.1.0","write-file-webpack-plugin":"^4.1.0","chalk":"^2.1.0","fs-extra":"^4.0.1","sync-exec":"^0.6.2"},"gitHead":"65b4d0b1cf34b7f326e0d7792b29fd735e4fd51a","_id":"@egjs/component@2.1.0","_npmVersion":"5.3.0","_nodeVersion":"8.3.0","_npmUser":{"name":"mixed","email":"i.nevalose@gmail.com"},"dist":{"shasum":"93960329500e4262e36b855c0afece422833a9fe","size":15533,"noattachment":false,"key":"/@egjs/component/-/@egjs/component-2.1.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/@egjs/component/download/@egjs/component-2.1.0.tgz"},"maintainers":[{"name":"ajaxpf","email":""},{"name":"anuu0916","email":""},{"name":"braixen","email":""},{"name":"happyhj","email":"heejae.kim@navercorp.com"},{"name":"jongmoon","email":"jongmoon.yoon@gmail.com"},{"name":"mixed","email":"i.nevalose@gmail.com"},{"name":"netil","email":"alberto.park@gmail.com"},{"name":"sculove","email":"sculove@gmail.com"},{"name":"woodneck","email":"saiyu915@naver.com"},{"name":"younkue","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/component-2.1.0.tgz_1506477624052_0.3307048862334341"},"directories":{},"publish_time":1506477624126,"_hasShrinkwrap":false,"_cnpm_publish_time":1506477624126,"_cnpmcore_publish_time":"2021-12-16T20:14:08.954Z"},"2.0.0":{"name":"@egjs/component","version":"2.0.0","description":"A base class utility that manages events and options in modules.","main":"dist/component.js","es2015":"src/Component.js","scripts":{"start":"webpack-dev-server --open","build":"webpack --env production","test":"karma start","test:chrome":"karma start --chrome","lint":"eslint src","jsdoc":"rm -rf ./doc && jsdoc -c jsdoc.json","coverage":"karma start --coverage","demo:start":"npm run demo:prebuild-latest && npm run demo:updateVersion && jekyll serve --host=0.0.0.0 -s demo","demo:build":"npm run demo:updateVersion && jekyll build -s demo","demo:prebuild-version":"cpx 'dist/**/*' demo/release/$npm_package_version/dist --clean && cpx 'doc/**/*' demo/release/$npm_package_version/doc --clean","demo:prebuild-latest":"cpx 'dist/**/*' demo/release/latest/dist --clean && cpx 'doc/**/*' demo/release/latest/doc --clean","demo:deploy":"npm run build && npm run jsdoc && npm run demo:prebuild-version && npm run demo:prebuild-latest && npm run demo:build && gh-pages -d demo/_site --remote upstream","demo:updateVersion":"echo $npm_package_version > demo/_data/version.yml","coveralls":"cat ./coverage/lcov.info | ./node_modules/coveralls/bin/coveralls.js","prepush":"npm run lint","commitmsg":"node config/validate-commit-msg.js"},"author":{"name":"NAVER Corp."},"namespace":{"eg":"eg"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/naver/egjs-component.git"},"bugs":{"url":"https://github.com/naver/egjs-component/issues"},"homepage":"http://naver.github.io/egjs/component","devDependencies":{"@egjs/common-demo":"github:naver/egjs#common-demo","babel-core":"^6.25.0","babel-loader":"^7.1.1","babel-plugin-add-module-exports":"^0.2.1","babel-plugin-transform-es3-member-expression-literals":"^6.22.0","babel-plugin-transform-es3-property-literals":"^6.22.0","babel-preset-es2015":"^6.24.1","chai":"^4.1.0","clean-webpack-plugin":"^0.1.16","coveralls":"^2.13.1","cpx":"^1.5.0","egjs-jsdoc-template":"1.3.3","eslint":"^3.19.0","eslint-config-naver":"^1.0.0","eslint-loader":"^1.9.0","gh-pages":"^1.0.0","husky":"^0.14.3","inject-loader":"^3.0.1","istanbul-instrumenter-loader":"^3.0.0","jsdoc":"^3.5.3","karma":"^1.7.0","karma-chai":"^0.1.0","karma-chrome-launcher":"^2.2.0","karma-coverage-istanbul-reporter":"^1.3.0","karma-mocha":"^1.3.0","karma-mocha-reporter":"^2.2.3","karma-sinon":"^1.0.5","karma-sourcemap-loader":"^0.3.7","karma-webpack":"^2.0.4","lite-fixture":"^1.0.2","mocha":"^3.5.0","sinon":"^3.0.0","string-replace-webpack-plugin":"0.1.3","uglifyjs-webpack-plugin":"^0.4.6","webpack":"^3.4.1","webpack-dev-server":"^2.6.1","webpack-merge":"^4.1.0","write-file-webpack-plugin":"^4.1.0"},"gitHead":"a7608ec8d27a83af31b1ccf897b713bc9cc34261","_id":"@egjs/component@2.0.0","_shasum":"15fd42f1431babdf6a8838195c0a92e0f0c56d59","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.9.5","_npmUser":{"name":"sculove","email":"sculove@gmail.com"},"dist":{"shasum":"15fd42f1431babdf6a8838195c0a92e0f0c56d59","size":14249,"noattachment":false,"key":"/@egjs/component/-/@egjs/component-2.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/@egjs/component/download/@egjs/component-2.0.0.tgz"},"maintainers":[{"name":"ajaxpf","email":""},{"name":"anuu0916","email":""},{"name":"braixen","email":""},{"name":"happyhj","email":"heejae.kim@navercorp.com"},{"name":"jongmoon","email":"jongmoon.yoon@gmail.com"},{"name":"mixed","email":"i.nevalose@gmail.com"},{"name":"netil","email":"alberto.park@gmail.com"},{"name":"sculove","email":"sculove@gmail.com"},{"name":"woodneck","email":"saiyu915@naver.com"},{"name":"younkue","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/component-2.0.0.tgz_1501813447960_0.0979098491370678"},"directories":{},"publish_time":1501813448067,"_hasShrinkwrap":false,"_cnpm_publish_time":1501813448067,"_cnpmcore_publish_time":"2021-12-16T20:14:09.239Z"},"2.0.0-rc":{"name":"@egjs/component","version":"2.0.0-rc","description":"A base class utility that manages events and options in modules.","main":"dist/component.js","es2015":"src/Component.js","scripts":{"start":"webpack-dev-server --open","build":"webpack --env production","test":"karma start","test:chrome":"karma start --chrome","lint":"eslint src","jsdoc":"rm -rf ./doc && jsdoc -c jsdoc.json","coverage":"karma start --coverage","demo:start":"npm run demo:prebuild-latest && npm run demo:updateVersion && jekyll serve -s demo","demo:build":"npm run demo:updateVersion && jekyll build -s demo","demo:prebuild-version":"cpx 'dist/**/*' demo/release/$npm_package_version/dist --clean && cpx 'doc/**/*' demo/release/$npm_package_version/doc --clean","demo:prebuild-latest":"cpx 'dist/**/*' demo/release/latest/dist --clean && cpx 'doc/**/*' demo/release/latest/doc --clean","demo:deploy":"npm run build && npm run jsdoc && npm run demo:prebuild-version && npm run demo:prebuild-latest && npm run demo:build && gh-pages -d demo/_site","demo:updateVersion":"echo $npm_package_version > demo/_data/version.yml","coveralls":"cat ./coverage/lcov.info | ./node_modules/coveralls/bin/coveralls.js","prepush":"npm run lint","commitmsg":"node config/validate-commit-msg.js"},"author":{"name":"NAVER Corp."},"namespace":{"eg":"eg"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/naver/egjs-component.git"},"bugs":{"url":"https://github.com/naver/egjs-component/issues"},"homepage":"http://naver.github.io/egjs/component","devDependencies":{"@egjs/common-demo":"github:naver/egjs#common-demo","babel-core":"^6.25.0","babel-loader":"^7.1.1","babel-plugin-add-module-exports":"^0.2.1","babel-plugin-transform-es3-member-expression-literals":"^6.22.0","babel-plugin-transform-es3-property-literals":"^6.22.0","babel-preset-es2015":"^6.24.1","chai":"^4.1.0","clean-webpack-plugin":"^0.1.16","coveralls":"^2.13.1","cpx":"^1.5.0","egjs-jsdoc-template":"1.3.1","eslint":"^3.19.0","eslint-config-naver":"^1.0.0","eslint-loader":"^1.9.0","gh-pages":"^1.0.0","husky":"^0.14.1","inject-loader":"^3.0.0","istanbul-instrumenter-loader":"^2.0.0","jsdoc":"^3.5.3","karma":"^1.7.0","karma-chai":"^0.1.0","karma-chrome-launcher":"^2.2.0","karma-coverage-istanbul-reporter":"^1.3.0","karma-mocha":"^1.3.0","karma-mocha-reporter":"^2.2.3","karma-sinon":"^1.0.5","karma-sourcemap-loader":"^0.3.7","karma-webpack":"^2.0.4","lite-fixture":"^1.0.2","mocha":"^3.4.2","sinon":"^2.3.8","string-replace-webpack-plugin":"0.1.3","uglify-js":"^2.8.28","uglifyjs-webpack-plugin":"^0.4.6","webpack":"^2.6.1","webpack-dev-server":"^2.5.1","webpack-merge":"^4.1.0","write-file-webpack-plugin":"^4.1.0"},"gitHead":"2302871abe524fce96dbfc2bb6b8e48f3c2b1d14","_id":"@egjs/component@2.0.0-rc","_shasum":"48ff5e7d646c552ed687cba1db876f1dbb405649","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.9.5","_npmUser":{"name":"sculove","email":"sculove@gmail.com"},"dist":{"shasum":"48ff5e7d646c552ed687cba1db876f1dbb405649","size":14528,"noattachment":false,"key":"/@egjs/component/-/@egjs/component-2.0.0-rc.tgz","tarball":"http://registry.cnpm.dingdandao.com/@egjs/component/download/@egjs/component-2.0.0-rc.tgz"},"maintainers":[{"name":"ajaxpf","email":""},{"name":"anuu0916","email":""},{"name":"braixen","email":""},{"name":"happyhj","email":"heejae.kim@navercorp.com"},{"name":"jongmoon","email":"jongmoon.yoon@gmail.com"},{"name":"mixed","email":"i.nevalose@gmail.com"},{"name":"netil","email":"alberto.park@gmail.com"},{"name":"sculove","email":"sculove@gmail.com"},{"name":"woodneck","email":"saiyu915@naver.com"},{"name":"younkue","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/component-2.0.0-rc.tgz_1500364702162_0.5039323256351054"},"directories":{},"publish_time":1500364702241,"_hasShrinkwrap":false,"_cnpm_publish_time":1500364702241,"_cnpmcore_publish_time":"2021-12-16T20:14:09.472Z"},"2.0.0-rc.1":{"name":"@egjs/component","version":"2.0.0-rc.1","description":"A base class utility that manages events and options in modules.","main":"dist/component.js","scripts":{"build":"webpack","dev-server":"webpack-dev-server","jsdoc":"rm -rf ./doc && jsdoc -c jsdoc.json","lint":"eslint src","test":"karma start","test:chrome":"karma start --chrome","coverage":"karma start --coverage","prepush":"npm run lint","commitmsg":"node config/validate-commit-msg.js","start-demo":"npm run prebuild-demo && jekyll serve -s demo","prebuild-demo":"cpx 'doc/**/*' demo/doc/ --clean && cpx 'dist/**/*' demo/dist --clean","build-demo":"jekyll build -s demo"},"author":{"name":"NAVER corp"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/naver/egjs-component.git"},"bugs":{"url":"https://github.com/naver/egjs-component/issues"},"homepage":"http://naver.github.io/egjs/component","devDependencies":{"babel-core":"^6.18.2","babel-loader":"^6.2.8","babel-plugin-add-module-exports":"^0.2.1","babel-preset-es2015":"^6.18.0","chai":"^3.5.0","cpx":"^1.5.0","egjs-jsdoc-template":"^1.3.0","eslint":"^3.18.0","eslint-config-naver":"^1.0.0","eslint-loader":"^1.7.0","husky":"^0.11.4","inject-loader":"^3.0.0-beta4","iscroll":"^5.1.3","istanbul-instrumenter-loader":"^2.0.0","jquery":"^1.7.0","jsdoc":"^3.4.3","karma":"^1.4.1","karma-chai":"^0.1.0","karma-chrome-launcher":"^2.0.0","karma-coverage":"^1.1.1","karma-coverage-istanbul-reporter":"^1.0.0","karma-mocha":"^1.3.0","karma-mocha-reporter":"^2.2.2","karma-phantomjs-launcher":"^1.0.2","karma-sinon":"^1.0.5","karma-sourcemap-loader":"^0.3.7","karma-webpack":"^2.0.2","lite-fixture":"^1.0.2","mocha":"^3.2.0","phantomjs-polyfill":"0.0.2","phantomjs-polyfill-object-assign":"0.0.2","phantomjs-prebuilt":"^2.1.14","qunitjs":"^1.23.1","sinon":"^1.17.7","testee":"^0.3.0","webpack":"^2.2.0-rc.3","webpack-dev-middleware":"^1.10.1","webpack-dev-server":"^2.2.0-rc.0"},"gitHead":"fcaa0a6a0de711941c76a595c2b82e3a35819c62","_id":"@egjs/component@2.0.0-rc.1","_shasum":"33fa133d1b06a4ab2d5f6aa18881b0f888260bd6","_from":".","_npmVersion":"4.1.2","_nodeVersion":"7.4.0","_npmUser":{"name":"mixed","email":"i.nevalose@gmail.com"},"dist":{"shasum":"33fa133d1b06a4ab2d5f6aa18881b0f888260bd6","size":26227,"noattachment":false,"key":"/@egjs/component/-/@egjs/component-2.0.0-rc.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/@egjs/component/download/@egjs/component-2.0.0-rc.1.tgz"},"maintainers":[{"name":"ajaxpf","email":""},{"name":"anuu0916","email":""},{"name":"braixen","email":""},{"name":"happyhj","email":"heejae.kim@navercorp.com"},{"name":"jongmoon","email":"jongmoon.yoon@gmail.com"},{"name":"mixed","email":"i.nevalose@gmail.com"},{"name":"netil","email":"alberto.park@gmail.com"},{"name":"sculove","email":"sculove@gmail.com"},{"name":"woodneck","email":"saiyu915@naver.com"},{"name":"younkue","email":""}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/component-2.0.0-rc.1.tgz_1493191432907_0.29606166458688676"},"directories":{},"publish_time":1493191433231,"_hasShrinkwrap":false,"_cnpm_publish_time":1493191433231,"_cnpmcore_publish_time":"2021-12-16T20:14:09.721Z"}},"readme":"# egjs-component [![npm version](https://badge.fury.io/js/%40egjs%2Fcomponent.svg)](https://badge.fury.io/js/%40egjs%2Fcomponent) [![Build Status](https://travis-ci.org/naver/egjs-component.svg?branch=master)](https://travis-ci.org/naver/egjs-component) [![Coverage Status](https://coveralls.io/repos/github/naver/egjs-component/badge.svg?branch=master)](https://coveralls.io/github/naver/egjs-component?branch=master)\n\n\nA class used to manage events and options in a component\n\n\n## Documents\n- [Get Started and Demos](https://naver.github.io/egjs-component/)\n- [API documentation](https://naver.github.io/egjs-component/release/latest/doc/)\n\n\n## Download and Installation\n\nDownload dist files from repo directly or install it via npm.\n\n### For development (Uncompressed)\n\nYou can download the uncompressed files for development\n\n- Latest : https://naver.github.io/egjs-component/release/latest/dist/component.js\n- Specific version : https://naver.github.io/egjs-component/release/[VERSION]/dist/component.js\n\n### For production (Compressed)\n\nYou can download the compressed files for production\n\n- Latest : https://naver.github.io/egjs-component/release/latest/dist/component.min.js\n- Specific version : https://naver.github.io/egjs-component/release/[VERSION]/dist/component.min.js\n\n\n### Installation with npm\n\nThe following command shows how to install egjs-component using npm.\n\n```bash\n$ npm install @egjs/component\n```\n\n\n## Supported Browsers\nThe following are the supported browsers.\n\n|Internet Explorer|Chrome|Firefox|Safari|iOS|Android|\n|---|---|---|---|---|---|\n|7+|Latest|Latest|Latest|7+|2.1+(except 3.x)|\n\n\n## How to Use\n\n### 1. Load component.js\n```html\n<script src=\"../dist/component.js\"></script>\n```\n\n### 2. Use Component\n```javascript\nimport Component from \"@egjs/component\";\n\nclass Some extends Component {\n  hi() {\n    alert(\"hi\");\n  }\n  thing() {\n    this.once(\"hi\", this.hi);\n  }\n}\n\nvar some = new Some();\nsome.thing();\nsome.trigger(\"hi\");\n// fire alert(\"hi\");\nsome.trigger(\"hi\");\n// Nothing happens\n```\n\n### 3. Typescript Support\nYou can use [Typescript Generics](https://www.typescriptlang.org/docs/handbook/generics.html) to define events that component can emit.\n\n```ts\nimport Component, { ComponentEvent } from \"@egjs/component\";\n\ninterface Events {\n  event1: {\n    prop1: number;\n    prop2: string;\n  };\n  // You can also define like this if there're more than one arguments for a event\n  event2: (arg0: number, arg1: string, arg2: boolean) => void;\n  // If there're no event props\n  event3: void;\n  // If you want additional properties like `currentTarget`, `eventType`, `stop`\n  // You can use ComponentEvent with additional properties\n  event4: ComponentEvent<{ a: number; b: string }>;\n}\n\nclass SomeClass extends Component<Events> {\n  thing() {\n    this.on(\"event4\", e => {\n      // These properties will be available for typescript-enabled environment\n      e.a; // number\n      e.b; // string\n      e.currentTarget; // SomeClass(this)\n      e.eventType; // string(\"event4\")\n      e.stop(); // () => void\n      e.isCanceled(); // Will return true when \"stop()\" is called.\n    });\n  }\n}\n\n// You can trigger events like this\nconst component = new SomeClass();\ncomponent.trigger(\"event1\", {\n  prop1: 1,\n  prop2: \"abc\"\n});\ncomponent.trigger(new ComponentEvent(\"event4\", { a: 123, b: \"abcd\" }));\n```\n\n## Bug Report\n\nIf you find a bug, please report it to us using the [Issues](https://github.com/naver/egjs-component/issues) page on GitHub.\n\n\n## License\n@egjs/component is released under the [MIT license](http://naver.github.io/egjs/license.txt).\n\n```\nCopyright (c) 2015 NAVER Corp.\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in\nall copies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.  IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN\nTHE SOFTWARE.\n```\n","_attachments":{},"homepage":"https://naver.github.io/egjs-component","bugs":{"url":"https://github.com/naver/egjs-component/issues"},"license":"MIT"}