{"_id":"z-checkbox","_rev":"8-509b92de94137272793dc1d1a7c41e8b","name":"z-checkbox","description":"A styled checkbox for your web application","dist-tags":{"latest":"1.4.0"},"versions":{"1.0.0":{"name":"z-checkbox","version":"1.0.0","description":"A styled checkbox for your web application","main":"dist/index.js","minified:main":"dist/index.min.js","jsnext:main":"dist/module.js","module":"dist/module.js","scripts":{"lint":"eslint webpack.config.babel.js .storybook src stories test/regression test/unit/suite && stylelint src/style.css","test":"npm run lint && npm run unit-test && npm run regression-test","kill":"fkill npm node java","clean":"rimraf dist","unit-test":"webpack --config test/unit/webpack.config.babel.js && ava test/unit/testBundle.js","regression-test":"node test/regression/nightwatch/run.js --config test/regression/nightwatch/local.conf.js --env chrome","build-module":"mkdirp dist && babel --source-maps -o dist/module.js src/component.js","package":"webpack","min-package":"cross-env MIN=true webpack -p","build":"npm run package && npm run min-package && npm run build-module","start":"npm run storybook","storybook":"start-storybook -p 6006","prepublish":"npm run build"},"ava":{"require":["babel-register"],"babel":"inherit"},"babel":{"plugins":["transform-object-rest-spread"],"presets":["es2015","react"],"ignore":["src/webcomponent"]},"eslintConfig":{"env":{"browser":true},"extends":["airbnb"],"rules":{"new-cap":"off","import/no-extraneous-dependencies":"off","react/prop-types":"off","react/jsx-filename-extension":"off","global-require":"off","jsx-a11y/label-has-for":"off"},"settings":{"import/resolver":{"webpack":{"config":".storybook/webpack.config.js"}}}},"postcss":{"plugins":{"postcss-custom-properties":{},"autoprefixer":{"browsers":"last 2 versions"},"cssnano":{"discardUnused":false}}},"greenkeeper":{"ignore":["eslint-config-airbnb","eslint-plugin-import","eslint-plugin-jsx-a11y"]},"stylelint":{"extends":"stylelint-config-standard","plugins":["stylelint-selector-bem-pattern"],"rules":{"comment-whitespace-inside":null,"plugin/selector-bem-pattern":{"componentName":"[A-Z]+","componentSelectors":{"initial":"^\\.{componentName}(?:-[a-z]+)?$","combined":"^\\.combined-{componentName}-[a-z]+$"},"utilitySelectors":"^\\.util-[a-z]+$"}}},"repository":{"type":"git","url":"git+https://github.com/z-kit/z-checkbox.git"},"keywords":["z-kit","component","browser","checkbox"],"author":{"name":"Matheus Kautzmann"},"license":"MIT","bugs":{"url":"https://github.com/z-kit/z-checkbox/issues"},"homepage":"https://github.com/z-kit/z-checkbox","devDependencies":{"@kadira/storybook":"^2.21.0","ava":"^0.18.1","babel-cli":"^6.18.0","babel-core":"^6.18.2","babel-loader":"^6.2.8","babel-plugin-transform-object-rest-spread":"^6.23.0","babel-preset-es2015":"^6.18.0","babel-preset-react":"^6.16.0","babel-register":"^6.18.0","cross-env":"^3.1.3","cross-spawn":"^5.0.1","css-loader":"^0.26.0","eslint":"^3.8.0","eslint-config-airbnb":"^12.0.0","eslint-import-resolver-webpack":"^0.8.1","eslint-plugin-import":"^1.16.0","eslint-plugin-jsx-a11y":"^2.2.3","eslint-plugin-react":"^6.3.0","extract-text-webpack-plugin":"2.0.0-beta.4","fkill-cli":"^3.3.0","jsx-test-helpers":"^1.1.0","mkdirp":"^0.5.1","ncp":"^2.0.0","nightwatch":"^0.9.12","null-loader":"^0.1.1","postcss-custom-properties":"^5.0.2","postcss-loader":"^1.2.0","react":"^15.4.1","react-dom":"^15.4.1","rimraf":"^2.5.4","selenium-standalone":"^6.0.1","style-loader":"^0.13.1","stylelint":"^7.8.0","stylelint-config-standard":"^16.0.0","stylelint-selector-bem-pattern":"^1.0.0","webpack":"^2.2.1","webpack-node-externals":"^1.5.4"},"gitHead":"91f8a1dd619ef1bbd17fb7d05b5d69d89bcc61e1","_id":"z-checkbox@1.0.0","_shasum":"ee94a75df3fb55e93b88b310eaa0d2b2446fcff1","_from":".","_npmVersion":"3.10.9","_nodeVersion":"7.2.0","_npmUser":{"name":"mkxml","email":"mkvchain@gmail.com"},"dist":{"shasum":"ee94a75df3fb55e93b88b310eaa0d2b2446fcff1","tarball":"https://registry.npmjs.org/z-checkbox/-/z-checkbox-1.0.0.tgz","integrity":"sha512-J72oV6wtMUrnRJt6JfOwJcBKmU5sXyxuVoQeuaiMcOI5d9iA38djNzpEbL2uUWHfpzEfC3/qe3U/YmJw8dKs5g==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFVbQ6DtrERiKiCNRsJrKtIIiE77usuMbvOgWyPqQxg2AiEA/L2OUfcS3zI9+5xVOp2BzO7yfqVorQ7UjZ8ujUfCgKM="}]},"maintainers":[{"name":"mkxml","email":"mkvchain@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/z-checkbox-1.0.0.tgz_1487076913281_0.27829169877804816"},"directories":{}},"1.0.1":{"name":"z-checkbox","version":"1.0.1","description":"A styled checkbox for your web application","main":"dist/index.js","minified:main":"dist/index.min.js","jsnext:main":"dist/module.js","module":"dist/module.js","scripts":{"lint":"eslint webpack.config.babel.js .storybook src stories test/regression test/unit/suite && stylelint src/style.css","test":"npm run lint && npm run unit-test && npm run regression-test","kill":"fkill node","clean":"rimraf dist","unit-test":"webpack --config test/unit/webpack.config.babel.js && ava test/unit/testBundle.js","regression-test":"node test/regression/server.js && ava test/regression/suite","regression-test-kill":"npm run regression-test && npm run kill","build-module":"mkdirp dist && babel --source-maps -o dist/module.js src/component.js","package":"webpack","min-package":"cross-env MIN=true webpack -p","build":"npm run package && npm run min-package && npm run build-module","start":"npm run storybook","storybook":"start-storybook -p 6006","prepublish":"npm run build"},"ava":{"require":["babel-register"],"babel":"inherit"},"babel":{"plugins":["transform-object-rest-spread"],"presets":["es2015","react"],"ignore":["src/webcomponent"]},"eslintConfig":{"env":{"browser":true},"extends":["airbnb"],"rules":{"new-cap":"off","import/no-extraneous-dependencies":"off","react/prop-types":"off","react/jsx-filename-extension":"off","global-require":"off","jsx-a11y/label-has-for":"off"},"settings":{"import/resolver":{"webpack":{"config":".storybook/webpack.config.js"}}}},"postcss":{"plugins":{"postcss-custom-properties":{},"autoprefixer":{"browsers":"last 2 versions"},"cssnano":{"discardUnused":false}}},"greenkeeper":{"ignore":["eslint-config-airbnb","eslint-plugin-import","eslint-plugin-jsx-a11y"]},"stylelint":{"extends":"stylelint-config-standard","plugins":["stylelint-selector-bem-pattern"],"rules":{"comment-whitespace-inside":null,"plugin/selector-bem-pattern":{"componentName":"[A-Z]+","componentSelectors":{"initial":"^\\.{componentName}(?:-[a-z]+)?$","combined":"^\\.combined-{componentName}-[a-z]+$"},"utilitySelectors":"^\\.util-[a-z]+$"}}},"repository":{"type":"git","url":"git+https://github.com/z-kit/z-checkbox.git"},"keywords":["z-kit","component","browser","checkbox"],"author":{"name":"Matheus Kautzmann"},"license":"MIT","bugs":{"url":"https://github.com/z-kit/z-checkbox/issues"},"homepage":"https://github.com/z-kit/z-checkbox","devDependencies":{"@kadira/storybook":"^2.35.3","ava":"^0.18.2","babel-cli":"^6.23.0","babel-core":"^6.23.1","babel-loader":"^6.3.2","babel-plugin-transform-object-rest-spread":"^6.23.0","babel-preset-es2015":"^6.22.0","babel-preset-react":"^6.23.0","babel-register":"^6.23.0","cross-env":"^3.1.4","cross-spawn":"^5.1.0","css-loader":"^0.26.2","eslint":"^3.16.1","eslint-config-airbnb":"^12.0.0","eslint-import-resolver-webpack":"^0.8.1","eslint-plugin-import":"^1.16.0","eslint-plugin-jsx-a11y":"^2.2.3","eslint-plugin-react":"^6.10.0","extract-text-webpack-plugin":"2.0.0","fkill-cli":"^3.4.0","jsx-test-helpers":"^1.1.0","mkdirp":"^0.5.1","nightmare":"^2.10.0","null-loader":"^0.1.1","postcss-custom-properties":"^5.0.2","postcss-loader":"^1.3.3","react":"^15.4.2","react-dom":"^15.4.2","rimraf":"^2.6.1","style-loader":"^0.13.2","stylelint":"^7.9.0","stylelint-config-standard":"^16.0.0","stylelint-selector-bem-pattern":"^1.0.0","webpack":"^2.2.1","webpack-node-externals":"^1.5.4"},"gitHead":"a543090cde32778249822b70661faf085e1000dd","_id":"z-checkbox@1.0.1","_shasum":"d096730f09e8760224b0dd3481e480f04bf2f50b","_from":".","_npmVersion":"4.1.2","_nodeVersion":"7.5.0","_npmUser":{"name":"mkxml","email":"mkvchain@gmail.com"},"dist":{"shasum":"d096730f09e8760224b0dd3481e480f04bf2f50b","tarball":"https://registry.npmjs.org/z-checkbox/-/z-checkbox-1.0.1.tgz","integrity":"sha512-kUk4mUHqY7cGSt6K9YFzAUjDcVe5z6QAOn0+HDCApoNiQwLIZzyJmMvNvzM5CUTiD81itVAy/0NQ2WpTU4u6eA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBTCTNQAePHz8r3N9hzcHwcitw9bMKGzgzeh7uoFAmpSAiEAl+VfTSOIEpQNKp3u3Ed1zjSHth5GiEiZ/8yBtYNuqkA="}]},"maintainers":[{"name":"mkxml","email":"mkvchain@gmail.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/z-checkbox-1.0.1.tgz_1488553286340_0.6270331826526672"},"directories":{}},"1.1.0":{"name":"z-checkbox","version":"1.1.0","description":"A styled checkbox for your web application","main":"dist/index.js","minified:main":"dist/index.min.js","jsnext:main":"dist/module.js","module":"dist/module.js","scripts":{"lint":"eslint webpack.config.babel.js .storybook src stories test/regression test/unit/suite && stylelint src/style.css","test":"npm run lint && npm run unit-test && npm run regression-test","kill":"fkill node","clean":"rimraf dist","unit-test":"webpack --config test/unit/webpack.config.babel.js && ava test/unit/testBundle.js","regression-test":"node test/regression/server.js && ava test/regression/suite","regression-test-kill":"npm run regression-test && npm run kill","build-module":"mkdirp dist && babel --source-maps -o dist/module.js src/component.js","package":"webpack","min-package":"cross-env MIN=true webpack -p","build":"npm run package && npm run min-package && npm run build-module","start":"npm run storybook","storybook":"start-storybook -p 6006","prepublish":"npm run build"},"ava":{"require":["babel-register"],"babel":"inherit"},"babel":{"plugins":["transform-object-rest-spread"],"presets":["es2015","react"],"ignore":["src/webcomponent"]},"eslintConfig":{"env":{"browser":true},"extends":["airbnb"],"rules":{"new-cap":"off","import/no-extraneous-dependencies":"off","react/prop-types":"off","react/jsx-filename-extension":"off","global-require":"off","jsx-a11y/label-has-for":"off"},"settings":{"import/resolver":{"webpack":{"config":".storybook/webpack.config.js"}}}},"postcss":{"plugins":{"postcss-custom-properties":{},"autoprefixer":{"browsers":"last 2 versions"},"cssnano":{"discardUnused":false}}},"greenkeeper":{"ignore":["eslint-config-airbnb","eslint-plugin-import","eslint-plugin-jsx-a11y"]},"stylelint":{"extends":"stylelint-config-standard","plugins":["stylelint-selector-bem-pattern"],"rules":{"comment-whitespace-inside":null,"plugin/selector-bem-pattern":{"componentName":"[A-Z]+","componentSelectors":{"initial":"^\\.{componentName}(?:-[a-z]+)?$","combined":"^\\.combined-{componentName}-[a-z]+$"},"utilitySelectors":"^\\.util-[a-z]+$"}}},"repository":{"type":"git","url":"git+https://github.com/z-kit/z-checkbox.git"},"keywords":["z-kit","component","browser","checkbox"],"author":{"name":"Matheus Kautzmann"},"license":"MIT","bugs":{"url":"https://github.com/z-kit/z-checkbox/issues"},"homepage":"https://github.com/z-kit/z-checkbox","devDependencies":{"@kadira/storybook":"^2.35.3","ava":"^0.18.2","babel-cli":"^6.23.0","babel-core":"^6.23.1","babel-loader":"^6.3.2","babel-plugin-transform-object-rest-spread":"^6.23.0","babel-preset-es2015":"^6.22.0","babel-preset-react":"^6.23.0","babel-register":"^6.23.0","cross-env":"^3.1.4","cross-spawn":"^5.1.0","css-loader":"^0.26.2","eslint":"^3.16.1","eslint-config-airbnb":"^12.0.0","eslint-import-resolver-webpack":"^0.8.1","eslint-plugin-import":"^1.16.0","eslint-plugin-jsx-a11y":"^2.2.3","eslint-plugin-react":"^6.10.0","extract-text-webpack-plugin":"2.0.0","fkill-cli":"^3.4.0","jsx-test-helpers":"^1.1.0","mkdirp":"^0.5.1","nightmare":"^2.10.0","null-loader":"^0.1.1","postcss-custom-properties":"^5.0.2","postcss-loader":"^1.3.3","react":"^15.4.2","react-dom":"^15.4.2","rimraf":"^2.6.1","style-loader":"^0.13.2","stylelint":"^7.9.0","stylelint-config-standard":"^16.0.0","stylelint-selector-bem-pattern":"^1.0.0","webpack":"^2.2.1","webpack-node-externals":"^1.5.4"},"gitHead":"e9c69befe18a6dbe04c5e339c1db7b624efcce9e","_id":"z-checkbox@1.1.0","_shasum":"f2c2f23d07b42609d58a856acb85bc2515715b2c","_from":".","_npmVersion":"3.10.9","_nodeVersion":"7.2.0","_npmUser":{"name":"mkxml","email":"mkvchain@gmail.com"},"dist":{"shasum":"f2c2f23d07b42609d58a856acb85bc2515715b2c","tarball":"https://registry.npmjs.org/z-checkbox/-/z-checkbox-1.1.0.tgz","integrity":"sha512-cZ9k20LEmOSUM/6nboUUTDm49P/4A59cXIvZqrZnDS+WKYG2B676yiLHZbi00vo9AuVMC9tBgwtlkiy378pwZw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHx8b94RERDntSXNpwzK2Dc6vagUkz2Gq7NIfOW04btMAiEAwQDQ8/NRe8U8VJ16EmYrQhcvP/y/A9z9Trbh17ZPsW0="}]},"maintainers":[{"name":"mkxml","email":"mkvchain@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/z-checkbox-1.1.0.tgz_1488887343940_0.48422637209296227"},"directories":{}},"1.2.0":{"name":"z-checkbox","version":"1.2.0","description":"A styled checkbox for your web application","main":"dist/index.js","minified:main":"dist/index.min.js","jsnext:main":"dist/module.js","module":"dist/module.js","scripts":{"lint":"eslint webpack.config.babel.js .storybook src stories test/regression test/unit/suite && stylelint src/style.css","test":"npm run lint && npm run unit-test && npm run regression-test","kill":"fkill node","clean":"rimraf dist","unit-test":"webpack --config test/unit/webpack.config.babel.js && ava test/unit/testBundle.js","regression-test":"node test/regression/server.js && ava test/regression/suite","regression-test-kill":"npm run regression-test && npm run kill","build-module":"mkdirp dist && babel --source-maps -o dist/module.js src/component.js","package":"webpack","min-package":"cross-env MIN=true webpack -p","build":"npm run package && npm run min-package && npm run build-module","start":"npm run storybook","storybook":"start-storybook -p 6006","prepublish":"npm run build"},"ava":{"require":["babel-register"],"babel":"inherit"},"babel":{"plugins":["transform-object-rest-spread"],"presets":["es2015","react"],"ignore":["src/webcomponent"]},"eslintConfig":{"env":{"browser":true},"extends":["airbnb"],"rules":{"new-cap":"off","import/no-extraneous-dependencies":"off","react/prop-types":"off","react/jsx-filename-extension":"off","global-require":"off","jsx-a11y/label-has-for":"off"},"settings":{"import/resolver":{"webpack":{"config":".storybook/webpack.config.js"}}}},"postcss":{"plugins":{"autoprefixer":{"browsers":"last 2 versions"},"cssnano":{"discardUnused":false}}},"greenkeeper":{"ignore":["eslint-config-airbnb","eslint-plugin-import","eslint-plugin-jsx-a11y"]},"stylelint":{"extends":"stylelint-config-standard","plugins":["stylelint-selector-bem-pattern"],"rules":{"comment-whitespace-inside":null,"plugin/selector-bem-pattern":{"componentName":"[A-Z]+","componentSelectors":{"initial":"^\\.{componentName}(?:-[a-z]+)?$","combined":"^\\.combined-{componentName}-[a-z]+$"},"utilitySelectors":"^\\.util-[a-z]+$"}}},"repository":{"type":"git","url":"git+https://github.com/z-kit/z-checkbox.git"},"keywords":["z-kit","component","browser","checkbox"],"author":{"name":"Matheus Kautzmann"},"license":"MIT","bugs":{"url":"https://github.com/z-kit/z-checkbox/issues"},"homepage":"https://github.com/z-kit/z-checkbox","devDependencies":{"@kadira/storybook":"^2.35.3","ava":"^0.19.1","babel-cli":"^6.23.0","babel-core":"^6.23.1","babel-loader":"^7.0.0","babel-plugin-transform-object-rest-spread":"^6.23.0","babel-preset-es2015":"^6.22.0","babel-preset-react":"^6.23.0","babel-register":"^6.23.0","cross-env":"^4.0.0","cross-spawn":"^5.1.0","css-loader":"^0.28.0","eslint":"^3.16.1","eslint-config-airbnb":"^12.0.0","eslint-import-resolver-webpack":"^0.8.1","eslint-plugin-import":"^1.16.0","eslint-plugin-jsx-a11y":"^2.2.3","eslint-plugin-react":"^6.10.0","extract-text-webpack-plugin":"2.1.0","fkill-cli":"^3.4.0","jsx-test-helpers":"^1.1.0","mkdirp":"^0.5.1","nightmare":"^2.10.0","null-loader":"^0.1.1","postcss-loader":"^1.3.3","react":"^15.4.2","react-dom":"^15.4.2","rimraf":"^2.6.1","style-loader":"^0.16.1","stylelint":"^7.9.0","stylelint-config-standard":"^16.0.0","stylelint-selector-bem-pattern":"^1.0.0","webpack":"^2.2.1","webpack-node-externals":"^1.5.4"},"gitHead":"3be7b077ef0f7e0cef0da2d7a77740cbea44350a","_id":"z-checkbox@1.2.0","_shasum":"964a8b84e5537d028b58a17a49d5f219296fe554","_from":".","_npmVersion":"4.2.0","_nodeVersion":"7.7.2","_npmUser":{"name":"mkxml","email":"mkvchain@gmail.com"},"dist":{"shasum":"964a8b84e5537d028b58a17a49d5f219296fe554","tarball":"https://registry.npmjs.org/z-checkbox/-/z-checkbox-1.2.0.tgz","integrity":"sha512-/y5DuAqBRmHcAtjjVJYtY35hCPZdbMCAYQEbnAd7Py3z8hJGAL4irrLPSW3O2CpEBB7ntjbn55uE4J9AMFpmww==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICdqH2CRLKv+BYhnQ9yAmSCSoGFlPQdnmUNnYMp9sP4oAiEAgBbFILrNzQbSF3OjAR/DZ4RFOgIsT+FrSRHpO84ap3E="}]},"maintainers":[{"name":"mkxml","email":"mkvchain@gmail.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/z-checkbox-1.2.0.tgz_1493816987098_0.3281254980247468"},"directories":{}},"1.3.0":{"name":"z-checkbox","version":"1.3.0","description":"A styled checkbox for your web application","main":"dist/index.js","minified:main":"dist/index.min.js","jsnext:main":"dist/module.js","module":"dist/module.js","scripts":{"ava:bundle":"ava test/unit/testBundle.js","ava:regression":"ava test/regression/suite/*","babel:module":"babel --source-maps -o dist/module.js src/component.js","build:module":"run-s create-output-dir babel:module","build:test":"webpack --config test/unit/webpack.config.babel.js","build":"run-p package min-package build:module","clean":"rimraf dist","create-output-dir":"mkdirp dist","lint:css":"stylelint src/style.css","lint:js":"eslint webpack.config.babel.js .storybook src stories test/regression test/unit/suite","lint":"run-p lint:js lint:css","min-package":"cross-env MIN=true webpack -p","package":"webpack","prepare":"npm run build","regression-suite":"run-s wait-storybook-server ava:regression","start":"npm run storybook","storybook":"start-storybook -p 6006","test:regression":"node test/regression/startTest.js","test:unit":"run-s build:test ava:bundle","test":"run-s lint test:unit test:regression","wait-storybook-server":"wait-on http-get://localhost:6006"},"ava":{"compileEnhancements":false,"require":["@babel/register"],"babel":{"testOptions":{"plugins":["@babel/plugin-syntax-jsx"],"presets":["@babel/preset-env"]}}},"babel":{"presets":["@babel/preset-env","@babel/preset-react"],"ignore":["src/webcomponent"]},"eslintConfig":{"env":{"browser":true},"parser":"babel-eslint","parserOptions":{"ecmaVersion":"2015","ecmaFeatures":{"jsx":true}},"extends":["airbnb"],"plugins":["react","import","jsx-a11y"],"rules":{"new-cap":"off","arrow-parens":"off","object-curly-newline":"off","import/no-extraneous-dependencies":"off","import/no-unresolved":"off","import/no-self-import":"off","react/prop-types":"off","react/jsx-filename-extension":"off","global-require":"off","jsx-a11y/label-has-for":"off","jsx-a11y/label-has-associated-control":"off"}},"postcss":{"plugins":{"autoprefixer":{"overrideBrowserslist":"last 2 versions"},"cssnano":{"discardUnused":false}}},"greenkeeper":{"ignore":["eslint-config-airbnb","eslint-plugin-import","eslint-plugin-jsx-a11y"]},"stylelint":{"extends":"stylelint-config-standard","plugins":["stylelint-selector-bem-pattern"],"rules":{"comment-whitespace-inside":null,"plugin/selector-bem-pattern":{"componentName":"[A-Z]+","componentSelectors":{"initial":"^\\.{componentName}(?:-[a-z]+)?$","combined":"^\\.combined-{componentName}-[a-z]+$"},"utilitySelectors":"^\\.util-[a-z]+$"}}},"repository":{"type":"git","url":"git+https://github.com/z-kit/z-checkbox.git"},"keywords":["z-kit","component","browser","checkbox"],"author":{"name":"Matheus Kautzmann"},"license":"MIT","bugs":{"url":"https://github.com/z-kit/z-checkbox/issues"},"homepage":"https://github.com/z-kit/z-checkbox","devDependencies":{"@babel/cli":"^7.5.5","@babel/core":"^7.5.5","@babel/preset-env":"^7.5.5","@babel/preset-react":"^7.0.0","@babel/register":"^7.5.5","@babel/runtime":"^7.5.5","@storybook/addons":"^v5.1.11","@storybook/react":"^v5.1.11","acorn":"^7.0.0","autoprefixer":"^9.6.1","ava":"^2.3.0","babel-eslint":"^10.0.2","babel-loader":"^8.0.6","cross-env":"^5.2.0","cross-spawn":"^6.0.5","css-loader":"^3.2.0","cssnano":"^4.1.10","enzyme":"^3.10.0","enzyme-adapter-react-16":"^1.14.0","eslint":"^6.2.1","eslint-config-airbnb":"^18.0.1","eslint-import-resolver-webpack":"^0.11.1","eslint-plugin-import":"^2.18.2","eslint-plugin-jsx-a11y":"^6.2.3","eslint-plugin-react":"^7.14.3","file-loader":"^4.2.0","handlebars":"^4.1.2","handlebars-loader":"^1.7.1","html-webpack-plugin":"^3.2.0","mini-css-extract-plugin":"^0.8.0","mkdirp":"^0.5.1","nightmare":"^3.0.2","npm-run-all":"^4.1.5","null-loader":"^3.0.0","postcss-loader":"^3.0.0","react":"^16.9.0","react-dom":"^16.9.0","rimraf":"^3.0.0","style-loader":"^1.0.0","stylelint":"^10.1.0","stylelint-config-standard":"^18.3.0","stylelint-selector-bem-pattern":"^2.1.0","wait-on":"^3.3.0","webpack":"^4.39.2","webpack-cli":"^3.3.7","webpack-node-externals":"^1.7.2"},"gitHead":"31293093dc641b6c6ae5617d4a516966c63bfd37","_id":"z-checkbox@1.3.0","_nodeVersion":"12.6.0","_npmVersion":"6.9.0","dist":{"integrity":"sha512-22ygsoZZy+Q6WwBW+8bhUl+HdCpm/htyidunvjMOBtqPLJUafu3bMNHjdxO7XmM3q9snaRSDSvUWcWDn1OgbHQ==","shasum":"ea69e980f4c4c374c2c712802fdaec9e13cb8723","tarball":"https://registry.npmjs.org/z-checkbox/-/z-checkbox-1.3.0.tgz","fileCount":13,"unpackedSize":74408,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdXUzRCRA9TVsSAnZWagAADEIP/iz9s4TGQbaRqQ/ytfHw\nyk5O9y92oEpYVuxf42WjpKGfZMniU+Co5krPhE5FU2BkEWAwBYZTjtiDU/RA\nStzxDTYEw/NdKRV9iZvsmkQ/v2HoyzTA1mSIVN3JVpN5JohLmU+nHbN1FhdJ\nMx+s4zvdCnci7rKe3tdcoHWJxYw2/drXc28Dqgf44GQScF1D4r8abj5kD3e0\ncwSjoO1UpG1IlrQqnA2RaarZfs5SYwjuoVrjjjlRXfF2J/Eu6IuyTzihbYrK\nGkYkVW3/5RpQ0ohagxtuwYzUMh8g+Xy3+jlYsRmRbMW4vcMFd+L92iom0lRS\nCD8ijIfseXmV51IFvJz37hwVJ911M9NrvmXzE6NsZifyMmJg9eOtovE6Mz6M\n7I7R7NsBFbj3bRU2OUTTIqlSk+1P+B88g4YH0nzic/4Q5m6LpwsM3sggs7HO\nIpx1EEXuMDPfxB60Lzcj5w9Ck35yYIpUIA4bFmofZ9hejDAaMe2YiQd52v9U\nd8F3TcJ2Zhf3EN65tw6OVvkGfr3bB2W3zab6nsHMVn3azlsYBDx5snnic9io\nn6uHYQFT3ZVjiVWUk8iyGkdwak7W5030E9mjDSoRAT7go5F7bn6A+jnl6fOh\nWOCP9ZlPK0/Ksutlt4pAS6VoTT851LJ7CFTE9MKXqxyZujTtXifiROWyC7sH\n4Lv1\r\n=fITw\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCjSEAoYFouRH96N9jA67VHCtjai/EVz0am2EUDystV3gIhAICg7eRHQRKxQT7ssnT/T8krrE8IjC27C5eBFj2HO274"}]},"maintainers":[{"name":"mkxml","email":"mkvchain@gmail.com"}],"_npmUser":{"name":"mkxml","email":"mkvchain@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/z-checkbox_1.3.0_1566395600709_0.28268443339091975"},"_hasShrinkwrap":false},"1.4.0":{"name":"z-checkbox","version":"1.4.0","description":"A styled checkbox for your web application","main":"dist/index.js","minified:main":"dist/index.min.js","jsnext:main":"dist/module.js","module":"dist/module.js","scripts":{"ava:bundle":"ava test/unit/testBundle.js","ava:regression":"ava test/regression/suite/*","babel:module":"babel --source-maps -o dist/module.js src/component.js","build:module":"run-s create-output-dir babel:module","build:test":"webpack --config test/unit/webpack.config.babel.js","build":"run-p package min-package build:module","clean":"rimraf dist","create-output-dir":"mkdirp dist","lint:css":"stylelint src/style.css","lint:js":"eslint webpack.config.babel.js .storybook src stories test/regression test/unit/suite","lint":"run-p lint:js lint:css","min-package":"cross-env MIN=true webpack -p","package":"webpack","prepare":"npm run build","regression-suite":"run-s wait-storybook-server ava:regression","start":"npm run storybook","storybook":"start-storybook -p 6006","test:regression":"node test/regression/startTest.js","test:unit":"run-s build:test ava:bundle","test":"run-s lint test:unit test:regression","wait-storybook-server":"wait-on http-get://localhost:6006"},"ava":{"compileEnhancements":false,"require":["@babel/register"],"babel":{"testOptions":{"plugins":["@babel/plugin-syntax-jsx"],"presets":["@babel/preset-env"]}}},"babel":{"presets":["@babel/preset-env","@babel/preset-react"],"ignore":["src/webcomponent"]},"eslintConfig":{"env":{"browser":true},"parser":"babel-eslint","parserOptions":{"ecmaVersion":"2015","ecmaFeatures":{"jsx":true}},"extends":["airbnb"],"plugins":["react","import","jsx-a11y"],"rules":{"new-cap":"off","arrow-parens":"off","object-curly-newline":"off","import/no-extraneous-dependencies":"off","import/no-unresolved":"off","import/no-self-import":"off","react/prop-types":"off","react/jsx-filename-extension":"off","global-require":"off","jsx-a11y/label-has-for":"off","jsx-a11y/label-has-associated-control":"off"}},"postcss":{"plugins":{"autoprefixer":{"overrideBrowserslist":"last 2 versions"},"cssnano":{"discardUnused":false}}},"greenkeeper":{"ignore":["eslint-config-airbnb","eslint-plugin-import","eslint-plugin-jsx-a11y"]},"stylelint":{"extends":"stylelint-config-standard","plugins":["stylelint-selector-bem-pattern"],"rules":{"comment-whitespace-inside":null,"plugin/selector-bem-pattern":{"componentName":"[A-Z]+","componentSelectors":{"initial":"^\\.{componentName}(?:-[a-z]+)?$","combined":"^\\.combined-{componentName}-[a-z]+$"},"utilitySelectors":"^\\.util-[a-z]+$"}}},"repository":{"type":"git","url":"git+https://github.com/z-kit/z-checkbox.git"},"keywords":["z-kit","component","browser","checkbox"],"author":{"name":"Matheus Kautzmann"},"license":"MIT","bugs":{"url":"https://github.com/z-kit/z-checkbox/issues"},"homepage":"https://github.com/z-kit/z-checkbox","devDependencies":{"@babel/cli":"^7.5.5","@babel/core":"^7.5.5","@babel/preset-env":"^7.5.5","@babel/preset-react":"^7.0.0","@babel/register":"^7.5.5","@babel/runtime":"^7.5.5","@storybook/addons":"^v5.1.11","@storybook/react":"^v5.1.11","acorn":"^7.0.0","autoprefixer":"^9.6.1","ava":"^2.3.0","babel-eslint":"^10.0.2","babel-loader":"^8.0.6","cross-env":"^5.2.0","cross-spawn":"^6.0.5","css-loader":"^3.2.0","cssnano":"^4.1.10","enzyme":"^3.10.0","enzyme-adapter-react-16":"^1.14.0","eslint":"^6.2.1","eslint-config-airbnb":"^18.0.1","eslint-import-resolver-webpack":"^0.11.1","eslint-plugin-import":"^2.18.2","eslint-plugin-jsx-a11y":"^6.2.3","eslint-plugin-react":"^7.14.3","file-loader":"^4.2.0","handlebars":"^4.1.2","handlebars-loader":"^1.7.1","html-webpack-plugin":"^3.2.0","mini-css-extract-plugin":"^0.8.0","mkdirp":"^0.5.1","nightmare":"^3.0.2","npm-run-all":"^4.1.5","null-loader":"^3.0.0","postcss-loader":"^3.0.0","react":"^16.9.0","react-dom":"^16.9.0","rimraf":"^3.0.0","style-loader":"^1.0.0","stylelint":"^10.1.0","stylelint-config-standard":"^18.3.0","stylelint-selector-bem-pattern":"^2.1.0","wait-on":"^3.3.0","webpack":"^4.39.2","webpack-cli":"^3.3.7","webpack-node-externals":"^1.7.2"},"gitHead":"7b37a820ede24b3af9b7bb4a9f2cf99449755f83","_id":"z-checkbox@1.4.0","_nodeVersion":"12.6.0","_npmVersion":"6.9.0","dist":{"integrity":"sha512-UjD6sdoipsNaXxK3at+1Kw2gruGMDd7HsDOz3OHRGA8Hwl2ClWdzn2lkQbqjgMYsEAPIcGaiiaYisyQvYe4SpQ==","shasum":"6109eacdc1b2bdb73281f5efa8e93e53230942fa","tarball":"https://registry.npmjs.org/z-checkbox/-/z-checkbox-1.4.0.tgz","fileCount":13,"unpackedSize":74466,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdXqOoCRA9TVsSAnZWagAACVcP/3w2ueh6aXQnhprTF5lm\nAaZsicZwYKjjDjy/Lvukyl/WomYfmfFaFxZJzEFZB66y3r+wV0PhbGr3VLVt\nv7EFUWE1Ytrb6YXI3jyirg0196J1ZszW+0pBGow4dG/7c+z0mAJ6EvJ2o55U\nfvMvJTfnf2SFThCfmM0FfiKR2loK1OW+RvhXDTjc3nmbofs5EwztUflppmoY\nhW6KyQtHYzyWqLpVd7k0gUfRH1lTm3yB8TVvvdAK/vvWbmH3QmguNn+xnyTJ\nMr4LXJJApS9mKyI+yP5wC9458ly/gPy2UpCfhPOXZac9419R4iTW4bsO3RVw\nNaJNGjuC16kZHeUe6odqNdmeeKL/V5FaW1EBMdTtawzJnunjU607RAraerDg\nZ1XGp7VCjtowvVVxonqIYGUEpxBN0wNxTjTI2l9gPgMhEUAGRXudMzh/PJ8e\n4+yygBz5tFHSs9O0C8RRs13gkKq2c0F1zPytix5dFDpPi8TXZR2mcYklyO0B\nuQI10IdvBG/SD+u/vBgqHDkEZVbGlIP0YNJLhZrnytMIfWR2yM1IJlfFfFdE\nEQDPNPO7I7DvNy/8iD+/wh+imGgRWkCuwJYWii79kc+B5t62xkKsYNXJlPfD\nmPCkUldMhF9P7w/tRlHW0IQGtnfTkJ4tdvnnUecd5qKDZDz8LXupGk6s8U+W\nq7fO\r\n=O+QN\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBW04rBMZ91vNEiqlNy1lj1b5NlKi3yiIORzAwjdEdikAiBWzz7NCaPBtXZMlf/CIdpBrFB4iuPSqHGiEG6c8JILxA=="}]},"maintainers":[{"name":"mkxml","email":"mkvchain@gmail.com"}],"_npmUser":{"name":"mkxml","email":"mkvchain@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/z-checkbox_1.4.0_1566483367549_0.896362523193428"},"_hasShrinkwrap":false}},"readme":"# <a name=\"z-checkbox\"></a> z-checkbox\n\n[![Build]](https://travis-ci.org/z-kit/z-checkbox) [![SemVer]](http://semver.org/) [![Greenkeeper badge](https://badges.greenkeeper.io/z-kit/z-checkbox.svg)](https://greenkeeper.io/) [![License]](LICENSE)\n\nA styled checkbox component for your web application.\n\n## <a name=\"toc\"></a> Table of contents\n\n- [z-checkbox](#z-checkbox)\n- [Table of contents](#toc)\n- [Install](#install)\n  - [Import as HTML/CSS component](#import-css)\n  - [Import as Stateless Functional Component (SFC)](#import-sfc)\n- [How to use](#howto)\n  - [CSS component](#css)\n  - [Stateless Functional Component](#sfc)\n- [Theming](#theming)\n- [License](#license)\n\n## <a name=\"install\"></a> Install\n\nThe package is available to download through [npm](https://npmjs.com):\n\n```bash\nnpm install z-checkbox --save\n```\n\n### <a name=\"import-css\"></a> Import as HTML/CSS component\n\n### The simple case\n\nThe package will be located inside the `node_modules` folder, you can import it into the HTML document as follows:\n\n```html\n<link rel=\"stylesheet\" href=\"node_modules/z-checkbox/dist/style.css\">\n```\n\n### When bundling an web app\n\n**For bundlers that support CSS, like [Webpack](https://webpack.github.io/), you can use it like this:**\n\n```javascript\nrequire('z-checkbox/dist/style.css');\n```\n\n### <a name=\"import-sfc\"></a> Import as a Stateless Functional Component (SFC)\n\nThe package does not include the renderer, you can use any renderer that supports SFCs. You could use React, Preact, Inferno, etc.\n\n**Notice: This package contains CSS styling, you may need a bundler that's capable of requiring CSS files like Webpack with [css-loader](https://github.com/webpack/css-loader).**\n\nOnce you have chosen the renderer you can include the package in your project as follows:\n\n```jsx\n// Assuming the React renderer is being used\nconst React = require('react');\nconst render = require('react-dom').render;\n\n// Passing the render function when importing\nconst ZCheckbox = require('z-checkbox')(React.createElement);\n\n// Render it on page, using JSX here :)\nrender(<ZCheckbox />, document.body);\n```\n\n## <a name=\"howto\"></a> How to use\n\n### <a name=\"css\"></a> CSS component\n\nJust add the HTML structure and CSS classes to reproduce the UI component.\n\n### Class hierarchy\n\n| Recommended HTML tags                   | Parent                              | Class                        | Description                                                                                                                                      | Type     |\n| --------------------------------------- | ----------------------------------- | ---------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------ | -------- |\n| `div`                                   | `root`                              | `.z-checkbox`                | Root container                                                                                                                                   | Block    |\n| `div`                                   | `.z-checkbox`                       | `.z-checkbox__box`           | The box containing the checkbox                                                                                                                  | Element  |\n| `input` of type `checkbox`              | `.z-checkbox__box`                  | `.z-checkbox__input`         | The standard HTML checkbox input                                                                                                                 | Element  |\n| `div`                                   | `.z-checkbox__box`                  | `.z-checkbox__container`     | The visually styled checkbox that the user sees                                                                                                  | Element  |\n| Any containing `.z-checkbox__container` | `.z-checkbox__container--secondary` | `.z-checkbox__container`     | Change the background color of the the checkbox to the secondary color                                                                           | Modifier |\n| Any containing `.z-checkbox__container` | `.z-checkbox__container--success`   | `.z-checkbox__container`     | Change the background color of the the checkbox to green                                                                                         | Modifier |\n| Any containing `.z-checkbox__container` | `.z-checkbox__container--warning`   | `.z-checkbox__container`     | Change the background color of the the checkbox to yellow                                                                                        | Modifier |\n| Any containing `.z-checkbox__container` | `.z-checkbox__container--error`     | `.z-checkbox__container`     | Change the background color of the the checkbox to red, useful for errors                                                                        | Modifier |\n| Any containing `.z-checkbox__container` | `.z-checkbox__container--danger`    | `.z-checkbox__container`     | Change the background color of the the checkbox to a lighter red                                                                                 | Modifier |\n| `label`                                 | `.z-checkbox`                       | `.z-checkbox__label`         | The optional label that describes the checkbox, the default position is on the right side of the `.z-checkbox__box` element                      | Element  |\n| Any containing `.z-checkbox__label`     | `.z-checkbox`                       | `.z-checkbox__label--top`    | Change the label position to be above the `.z-checkbox__box` element, label must be declared before the `.z-checkbox__box` element               | Modifier |\n| Any containing `.z-checkbox__label`     | `.z-checkbox`                       | `.z-checkbox__label--left`   | Change the label position to be on the left side of the `.z-checkbox__box` element, label must be declared before the `.z-checkbox__box` element | Modifier |\n| Any containing `.z-checkbox__label`     | `.z-checkbox`                       | `.z-checkbox__label--bottom` | Change the label position to be below the `.z-checkbox__box` element, label must be declared after the `.z-checkbox__box` element                | Modifier |\n\n#### Full working example:\n\n```html\n<div class=\"z-checkbox\">\n  <div class=\"z-checkbox__box\">\n    <input id=\"example\" type=\"checkbox\" class=\"z-checkbox__input\">\n    <div class=\"z-checkbox__container\"></div>\n  </div>\n  <label for=\"example\" class=\"z-checkbox__label\">Example checkbox</label>\n</div>\n```\n\n### <a name=\"sfc\"></a> Stateless Functional Component\n\nRender the HTML by using the SFC and passing props.\n\n### Supported Props\n\n| Prop name       | Expected Type | Description                                                                         |\n| --------------- | ------------- | ----------------------------------------------------------------------------------- |\n| `label`         | `string`      | The text description of the checkbox                                                |\n| `labelPosition` | `string`      | Pass `top`, `left` or `bottom` to change the label position, the default is `right` |\n| `secondary`     | `boolean`     | Change the background color of the checkbox to the secondary color                  |\n| `success`       | `boolean`     | Change the background color of the checkbox to green                                |\n| `warning`       | `boolean`     | Change the background color of the checkbox to yellow                               |\n| `error`         | `boolean`     | Change the background color of the checkbox to red, useful for errors               |\n| `danger`        | `boolean`     | Change the background color of the checkbox to a lighter red                        |\n\n**Note: You can pass any `input` attribute to ZCheckbox, like `disabled`, `checked` and so on, it will pass through.**\n\n#### Full example (JSX):\n\n```jsx\n<ZCheckbox id=\"example\" label=\"Label\" labelPosition=\"top\" />\n```\n\n## <a name=\"theming\"></a> Theming\n\n`1.2.0` version of z-checkbox brings theming support via CSS Variables.\n\nBelow is the list of variables available to use:\n\n| Variable               | Expected type       | Description                                           |\n| ---------------------- | ------------------- | ----------------------------------------------------- |\n| --primary-color        | `color`             | The primary background-color of the checkbox          |\n| --secondary-color      | `color`             | The secondary background-color of the checkbox        |\n| --success-color        | `color`             | A success indicating background-color of the checkbox |\n| --warning-color        | `color`             | A warning indicating background-color of the checkbox |\n| --danger-color         | `color`             | A danger indicating background-color of the checkbox  |\n| --error-color          | `color`             | An error indicating background-color of the checkbox  |\n| --neutral-border-color | `color`             | The default border-color of the checkbox              |\n| --focused-border-color | `color`             | The border-color of the focused checkbox              |\n| --checkbox-label-color | `color`             | The color of the checkbox label text                  |\n| --checkbox-size        | `px`, `em` or `rem` | The size of the ticker box, always squared            |\n\n## <a name=\"license\"></a> LICENSE\n\n[MIT](LICENSE)\n\n[Build]: https://img.shields.io/travis/z-kit/z-checkbox.svg\n[SemVer]: https://img.shields.io/:semver-%E2%9C%93-brightgreen.svg\n[License]: https://img.shields.io/npm/l/z-checkbox.svg","maintainers":[{"name":"mkxml","email":"mkvchain@gmail.com"}],"time":{"modified":"2022-06-29T08:44:11.806Z","created":"2017-02-14T12:55:13.495Z","1.0.0":"2017-02-14T12:55:13.495Z","1.0.1":"2017-03-03T15:01:28.274Z","1.1.0":"2017-03-07T11:49:04.239Z","1.2.0":"2017-05-03T13:09:50.033Z","1.3.0":"2019-08-21T13:53:20.921Z","1.4.0":"2019-08-22T14:16:07.669Z"},"homepage":"https://github.com/z-kit/z-checkbox","keywords":["z-kit","component","browser","checkbox"],"repository":{"type":"git","url":"git+https://github.com/z-kit/z-checkbox.git"},"author":{"name":"Matheus Kautzmann"},"bugs":{"url":"https://github.com/z-kit/z-checkbox/issues"},"license":"MIT","readmeFilename":"README.md"}