{"_id":"facepaint","_rev":"2831070","name":"facepaint","description":"Responsive style values for css-in-js.","dist-tags":{"latest":"1.2.1"},"maintainers":[{"name":"emmatown","email":""},{"name":"tkh44","email":"kye.hohenberger@gmail.com"}],"time":{"modified":"2022-09-06T15:10:16.000Z","created":"2017-10-22T05:14:31.576Z","1.2.1":"2018-02-13T05:18:14.726Z","1.2.0":"2017-12-21T19:23:03.265Z","1.1.2":"2017-11-07T23:40:48.168Z","1.1.1":"2017-10-25T22:57:55.691Z","1.1.0":"2017-10-25T22:42:28.161Z","1.0.3":"2017-10-22T05:32:46.625Z","1.0.2":"2017-10-22T05:32:24.086Z","1.0.1":"2017-10-22T05:19:39.681Z","1.0.0":"2017-10-22T05:14:31.576Z"},"users":{"tkh44":true},"author":{"name":"Kye Hohenberger"},"repository":{"type":"git","url":"git+https://github.com/emotion-js/facepaint.git"},"versions":{"1.2.1":{"name":"facepaint","version":"1.2.1","description":"Responsive style values for css-in-js.","main":"dist/index.cjs.js","module":"dist/index.es.js","files":["src","dist"],"scripts":{"build":"npm-run-all clean rollup rollup:umd","clean":"rimraf dist","test":"jest --coverage --no-cache --ci --runInBand","rollup":"rollup -c rollup.config.js","watch":"rollup -c rollup.config.js --watch","rollup:umd":"cross-env UMD=true rollup -c rollup.config.js"},"devDependencies":{"babel-cli":"^6.24.1","babel-eslint":"^7.2.3","babel-jest":"^20.0.3","babel-plugin-emotion":"^8.0.6","babel-plugin-transform-define":"^1.3.0","babel-preset-env":"^1.5.1","babel-preset-react":"^6.24.1","codecov":"^2.3.1","cross-env":"^5.0.5","css":"^2.2.1","emotion":"^8.0.8","eslint":"^4.5.0","eslint-config-prettier":"^2.3.0","eslint-config-react":"^1.1.7","eslint-config-standard":"^10.2.1","eslint-config-standard-react":"^5.0.0","eslint-plugin-import":"^2.7.0","eslint-plugin-node":"^5.1.1","eslint-plugin-prettier":"^2.2.0","eslint-plugin-promise":"^3.5.0","eslint-plugin-react":"^7.3.0","eslint-plugin-standard":"^3.0.1","jest":"^20.0.4","jest-cli":"^20.0.4","jest-glamor-react":"^3.1.0","jest-styled-components":"^4.9.0","npm-run-all":"^4.0.2","prettier":"^1.7.4","prettier-eslint-cli":"^4.0.3","react":"^16.0.0","react-dom":"^16.0.0","react-test-renderer":"^16.0.0","rimraf":"^2.6.1","rollup":"^0.43.0","rollup-plugin-babel":"^2.7.1","rollup-plugin-uglify":"^2.0.1","rollup-watch":"^4.3.1","styled-components":"^2.2.1"},"author":{"name":"Kye Hohenberger"},"homepage":"https://github.com/emotion-js/facepaint","license":"MIT","repository":{"type":"git","url":"git+https://github.com/emotion-js/facepaint.git"},"keywords":["styles","emotion","react","css","css-in-js"],"bugs":{"url":"https://github.com/emotion-js/facepaint/issues"},"eslintConfig":{"extends":["standard","standard-react","prettier","prettier/react"],"plugins":["prettier"],"parser":"babel-eslint","rules":{"prettier/prettier":["error",{"singleQuote":true,"semi":false}],"react/prop-types":0,"react/no-unused-prop-types":0,"standard/computed-property-even-spacing":0,"no-template-curly-in-string":0},"overrides":[{"files":["*.test.js"],"env":{"jest":true}}]},"jest":{"transform":{"^.+\\.js?$":"babel-jest"},"moduleNameMapper":{"^emotion-theming$":"<rootDir>/packages/facepaint/src"},"setupTestFrameworkScriptFile":"<rootDir>/test/setup.js"},"gitHead":"6c778cf098079872f741825edc6206e82c6ca97e","_id":"facepaint@1.2.1","_npmVersion":"5.6.0","_nodeVersion":"8.4.0","_npmUser":{"name":"tkh44","email":"kye.hohenberger@gmail.com"},"dist":{"shasum":"89929e601b15227278c53c516f764fc462b09c33","size":5728,"noattachment":false,"key":"/facepaint/-/facepaint-1.2.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/facepaint/download/facepaint-1.2.1.tgz"},"maintainers":[{"name":"emmatown","email":""},{"name":"tkh44","email":"kye.hohenberger@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/facepaint_1.2.1_1518499094579_0.4746769639826689"},"_hasShrinkwrap":false,"publish_time":1518499094726,"_cnpm_publish_time":1518499094726,"_cnpmcore_publish_time":"2021-12-16T13:41:36.163Z"},"1.2.0":{"name":"facepaint","version":"1.2.0","description":"Responsive style values for css-in-js.","main":"dist/index.cjs.js","module":"dist/index.es.js","files":["src","dist"],"scripts":{"build":"npm-run-all clean rollup rollup:umd","clean":"rimraf dist","test":"jest --coverage --no-cache --ci --runInBand","rollup":"rollup -c rollup.config.js","watch":"rollup -c rollup.config.js --watch","rollup:umd":"cross-env UMD=true rollup -c rollup.config.js"},"devDependencies":{"babel-cli":"^6.24.1","babel-eslint":"^7.2.3","babel-jest":"^20.0.3","babel-plugin-emotion":"^8.0.6","babel-plugin-transform-define":"^1.3.0","babel-preset-env":"^1.5.1","babel-preset-react":"^6.24.1","codecov":"^2.3.1","cross-env":"^5.0.5","css":"^2.2.1","emotion":"^8.0.8","eslint":"^4.5.0","eslint-config-prettier":"^2.3.0","eslint-config-react":"^1.1.7","eslint-config-standard":"^10.2.1","eslint-config-standard-react":"^5.0.0","eslint-plugin-import":"^2.7.0","eslint-plugin-node":"^5.1.1","eslint-plugin-prettier":"^2.2.0","eslint-plugin-promise":"^3.5.0","eslint-plugin-react":"^7.3.0","eslint-plugin-standard":"^3.0.1","jest":"^20.0.4","jest-cli":"^20.0.4","jest-glamor-react":"^3.1.0","jest-styled-components":"^4.9.0","npm-run-all":"^4.0.2","prettier":"^1.7.4","prettier-eslint-cli":"^4.0.3","react":"^16.0.0","react-dom":"^16.0.0","react-test-renderer":"^16.0.0","rimraf":"^2.6.1","rollup":"^0.43.0","rollup-plugin-babel":"^2.7.1","rollup-plugin-uglify":"^2.0.1","rollup-watch":"^4.3.1","styled-components":"^2.2.1"},"author":{"name":"Kye Hohenberger"},"homepage":"https://github.com/emotion-js/facepaint","license":"MIT","repository":{"type":"git","url":"git+https://github.com/emotion-js/facepaint.git"},"keywords":["styles","emotion","react","css","css-in-js"],"bugs":{"url":"https://github.com/emotion-js/facepaint/issues"},"eslintConfig":{"extends":["standard","standard-react","prettier","prettier/react"],"plugins":["prettier"],"parser":"babel-eslint","rules":{"prettier/prettier":["error",{"singleQuote":true,"semi":false}],"react/prop-types":0,"react/no-unused-prop-types":0,"standard/computed-property-even-spacing":0,"no-template-curly-in-string":0},"overrides":[{"files":["*.test.js"],"env":{"jest":true}}]},"jest":{"transform":{"^.+\\.js?$":"babel-jest"},"moduleNameMapper":{"^emotion-theming$":"<rootDir>/packages/facepaint/src"},"setupTestFrameworkScriptFile":"<rootDir>/test/setup.js"},"gitHead":"5d6234029b479d41622010a8d1c378d0ac811beb","_id":"facepaint@1.2.0","_npmVersion":"5.5.0","_nodeVersion":"8.4.0","_npmUser":{"name":"tkh44","email":"kye.hohenberger@gmail.com"},"dist":{"shasum":"d8cdba370091c864e3fe089dd1640afec580bbcb","size":5403,"noattachment":false,"key":"/facepaint/-/facepaint-1.2.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/facepaint/download/facepaint-1.2.0.tgz"},"maintainers":[{"name":"emmatown","email":""},{"name":"tkh44","email":"kye.hohenberger@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/facepaint-1.2.0.tgz_1513884183105_0.4767379288095981"},"directories":{},"publish_time":1513884183265,"_hasShrinkwrap":false,"_cnpm_publish_time":1513884183265,"_cnpmcore_publish_time":"2021-12-16T13:41:36.397Z"},"1.1.2":{"name":"facepaint","version":"1.1.2","description":"Responsive style values for css-in-js.","main":"dist/index.cjs.js","module":"dist/index.es.js","files":["src","dist"],"scripts":{"build":"npm-run-all clean rollup rollup:umd","clean":"rimraf dist","test":"jest --coverage --no-cache --ci --runInBand","rollup":"rollup -c rollup.config.js","watch":"rollup -c rollup.config.js --watch","rollup:umd":"cross-env UMD=true rollup -c rollup.config.js"},"devDependencies":{"babel-cli":"^6.24.1","babel-eslint":"^7.2.3","babel-jest":"^20.0.3","babel-plugin-emotion":"^8.0.6","babel-plugin-transform-define":"^1.3.0","babel-preset-env":"^1.5.1","babel-preset-react":"^6.24.1","codecov":"^2.3.1","cross-env":"^5.0.5","css":"^2.2.1","emotion":"^8.0.8","eslint":"^4.5.0","eslint-config-prettier":"^2.3.0","eslint-config-react":"^1.1.7","eslint-config-standard":"^10.2.1","eslint-config-standard-react":"^5.0.0","eslint-plugin-import":"^2.7.0","eslint-plugin-node":"^5.1.1","eslint-plugin-prettier":"^2.2.0","eslint-plugin-promise":"^3.5.0","eslint-plugin-react":"^7.3.0","eslint-plugin-standard":"^3.0.1","jest":"^20.0.4","jest-cli":"^20.0.4","jest-glamor-react":"^3.1.0","jest-styled-components":"^4.9.0","npm-run-all":"^4.0.2","prettier":"^1.7.4","prettier-eslint-cli":"^4.0.3","react":"^16.0.0","react-dom":"^16.0.0","react-test-renderer":"^16.0.0","rimraf":"^2.6.1","rollup":"^0.43.0","rollup-plugin-babel":"^2.7.1","rollup-plugin-uglify":"^2.0.1","rollup-watch":"^4.3.1","styled-components":"^2.2.1"},"author":{"name":"Kye Hohenberger"},"homepage":"https://github.com/emotion-js/facepaint","license":"MIT","repository":{"type":"git","url":"git+https://github.com/emotion-js/facepaint.git"},"keywords":["styles","emotion","react","css","css-in-js"],"bugs":{"url":"https://github.com/emotion-js/facepaint/issues"},"eslintConfig":{"extends":["standard","standard-react","prettier","prettier/react"],"plugins":["prettier"],"parser":"babel-eslint","rules":{"prettier/prettier":["error",{"singleQuote":true,"semi":false}],"react/prop-types":0,"react/no-unused-prop-types":0,"standard/computed-property-even-spacing":0,"no-template-curly-in-string":0},"overrides":[{"files":["*.test.js"],"env":{"jest":true}}]},"jest":{"transform":{"^.+\\.js?$":"babel-jest"},"moduleNameMapper":{"^emotion-theming$":"<rootDir>/packages/facepaint/src"},"setupTestFrameworkScriptFile":"<rootDir>/test/setup.js"},"gitHead":"8ffd2b4700a2dcf8820bf9dbc710237fcdf1099b","_id":"facepaint@1.1.2","_npmVersion":"5.5.0","_nodeVersion":"8.4.0","_npmUser":{"name":"tkh44","email":"kye.hohenberger@gmail.com"},"dist":{"shasum":"5a7dc0c5a129a9dca43b400e2e314f8a5b65ed78","size":5121,"noattachment":false,"key":"/facepaint/-/facepaint-1.1.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/facepaint/download/facepaint-1.1.2.tgz"},"maintainers":[{"name":"emmatown","email":""},{"name":"tkh44","email":"kye.hohenberger@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/facepaint-1.1.2.tgz_1510098047183_0.25586545281112194"},"directories":{},"publish_time":1510098048168,"_hasShrinkwrap":false,"_cnpm_publish_time":1510098048168,"_cnpmcore_publish_time":"2021-12-16T13:41:36.635Z"},"1.1.1":{"name":"facepaint","version":"1.1.1","description":"Responsive style values for css-in-js.","main":"dist/index.cjs.js","module":"dist/index.es.js","files":["src","dist"],"scripts":{"build":"npm-run-all clean rollup rollup:umd","clean":"rimraf dist","test":"jest --coverage --no-cache --ci --runInBand","rollup":"rollup -c rollup.config.js","watch":"rollup -c rollup.config.js --watch","rollup:umd":"cross-env UMD=true rollup -c rollup.config.js"},"devDependencies":{"babel-cli":"^6.24.1","babel-eslint":"^7.2.3","babel-jest":"^20.0.3","babel-plugin-emotion":"^8.0.6","babel-plugin-transform-define":"^1.3.0","babel-preset-env":"^1.5.1","babel-preset-react":"^6.24.1","codecov":"^2.3.1","cross-env":"^5.0.5","css":"^2.2.1","emotion":"^8.0.8","eslint":"^4.5.0","eslint-config-prettier":"^2.3.0","eslint-config-react":"^1.1.7","eslint-config-standard":"^10.2.1","eslint-config-standard-react":"^5.0.0","eslint-plugin-import":"^2.7.0","eslint-plugin-node":"^5.1.1","eslint-plugin-prettier":"^2.2.0","eslint-plugin-promise":"^3.5.0","eslint-plugin-react":"^7.3.0","eslint-plugin-standard":"^3.0.1","jest":"^20.0.4","jest-cli":"^20.0.4","jest-glamor-react":"^3.1.0","jest-styled-components":"^4.9.0","npm-run-all":"^4.0.2","prettier":"^1.7.4","prettier-eslint-cli":"^4.0.3","react":"^16.0.0","react-dom":"^16.0.0","react-test-renderer":"^16.0.0","rimraf":"^2.6.1","rollup":"^0.43.0","rollup-plugin-babel":"^2.7.1","rollup-plugin-uglify":"^2.0.1","rollup-watch":"^4.3.1","styled-components":"^2.2.1"},"author":{"name":"Kye Hohenberger"},"homepage":"https://github.com/emotion-js/facepaint","license":"MIT","repository":{"type":"git","url":"git+https://github.com/emotion-js/facepaint.git"},"keywords":["styles","emotion","react","css","css-in-js"],"bugs":{"url":"https://github.com/emotion-js/facepaint/issues"},"eslintConfig":{"extends":["standard","standard-react","prettier","prettier/react"],"plugins":["prettier"],"parser":"babel-eslint","rules":{"prettier/prettier":["error",{"singleQuote":true,"semi":false}],"react/prop-types":0,"react/no-unused-prop-types":0,"standard/computed-property-even-spacing":0,"no-template-curly-in-string":0},"overrides":[{"files":["*.test.js"],"env":{"jest":true}}]},"jest":{"transform":{"^.+\\.js?$":"babel-jest"},"moduleNameMapper":{"^emotion-theming$":"<rootDir>/packages/facepaint/src"},"setupTestFrameworkScriptFile":"<rootDir>/test/setup.js"},"gitHead":"4208e5129f8c291425c0b7abd13773d978023efd","_id":"facepaint@1.1.1","_npmVersion":"5.5.0","_nodeVersion":"8.1.2","_npmUser":{"name":"tkh44","email":"kye.hohenberger@gmail.com"},"dist":{"shasum":"6540b9d66c61d0072038c44586512125b8ddc393","size":4948,"noattachment":false,"key":"/facepaint/-/facepaint-1.1.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/facepaint/download/facepaint-1.1.1.tgz"},"maintainers":[{"name":"emmatown","email":""},{"name":"tkh44","email":"kye.hohenberger@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/facepaint-1.1.1.tgz_1508972274671_0.6564280395396054"},"directories":{},"publish_time":1508972275691,"_hasShrinkwrap":false,"_cnpm_publish_time":1508972275691,"_cnpmcore_publish_time":"2021-12-16T13:41:36.850Z"},"1.1.0":{"name":"facepaint","version":"1.1.0","description":"Responsive style values for css-in-js.","main":"dist/index.cjs.js","module":"dist/index.es.js","files":["src","dist"],"scripts":{"build":"npm-run-all clean rollup rollup:umd","clean":"rimraf dist","test":"jest --coverage --no-cache --ci --runInBand","rollup":"rollup -c rollup.config.js","watch":"rollup -c rollup.config.js --watch","rollup:umd":"cross-env UMD=true rollup -c rollup.config.js"},"devDependencies":{"babel-cli":"^6.24.1","babel-eslint":"^7.2.3","babel-jest":"^20.0.3","babel-plugin-emotion":"^8.0.6","babel-plugin-transform-define":"^1.3.0","babel-preset-env":"^1.5.1","babel-preset-react":"^6.24.1","codecov":"^2.3.1","cross-env":"^5.0.5","css":"^2.2.1","emotion":"^8.0.8","eslint":"^4.5.0","eslint-config-prettier":"^2.3.0","eslint-config-react":"^1.1.7","eslint-config-standard":"^10.2.1","eslint-config-standard-react":"^5.0.0","eslint-plugin-import":"^2.7.0","eslint-plugin-node":"^5.1.1","eslint-plugin-prettier":"^2.2.0","eslint-plugin-promise":"^3.5.0","eslint-plugin-react":"^7.3.0","eslint-plugin-standard":"^3.0.1","jest":"^20.0.4","jest-cli":"^20.0.4","jest-glamor-react":"^3.1.0","jest-styled-components":"^4.9.0","npm-run-all":"^4.0.2","prettier":"^1.7.4","prettier-eslint-cli":"^4.0.3","react":"^16.0.0","react-dom":"^16.0.0","react-test-renderer":"^16.0.0","rimraf":"^2.6.1","rollup":"^0.43.0","rollup-plugin-babel":"^2.7.1","rollup-plugin-uglify":"^2.0.1","rollup-watch":"^4.3.1","styled-components":"^2.2.1"},"author":{"name":"Kye Hohenberger"},"homepage":"https://github.com/emotion-js/facepaint","license":"MIT","repository":{"type":"git","url":"git+https://github.com/emotion-js/facepaint.git"},"keywords":["styles","emotion","react","css","css-in-js"],"bugs":{"url":"https://github.com/emotion-js/facepaint/issues"},"eslintConfig":{"extends":["standard","standard-react","prettier","prettier/react"],"plugins":["prettier"],"parser":"babel-eslint","rules":{"prettier/prettier":["error",{"singleQuote":true,"semi":false}],"react/prop-types":0,"react/no-unused-prop-types":0,"standard/computed-property-even-spacing":0,"no-template-curly-in-string":0},"overrides":[{"files":["*.test.js"],"env":{"jest":true}}]},"jest":{"transform":{"^.+\\.js?$":"babel-jest"},"moduleNameMapper":{"^emotion-theming$":"<rootDir>/packages/facepaint/src"},"setupTestFrameworkScriptFile":"<rootDir>/test/setup.js"},"gitHead":"fed2b64eae16a984dfb55092053505bfed9749c9","_id":"facepaint@1.1.0","_npmVersion":"5.5.0","_nodeVersion":"8.1.2","_npmUser":{"name":"tkh44","email":"kye.hohenberger@gmail.com"},"dist":{"shasum":"0a9fb905101db452c322b6979f1c4c57b4e15324","size":4800,"noattachment":false,"key":"/facepaint/-/facepaint-1.1.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/facepaint/download/facepaint-1.1.0.tgz"},"maintainers":[{"name":"emmatown","email":""},{"name":"tkh44","email":"kye.hohenberger@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/facepaint-1.1.0.tgz_1508971347096_0.027224667137488723"},"directories":{},"publish_time":1508971348161,"_hasShrinkwrap":false,"_cnpm_publish_time":1508971348161,"_cnpmcore_publish_time":"2021-12-16T13:41:37.051Z"},"1.0.3":{"name":"facepaint","version":"1.0.3","description":"Responsive style values for css-in-js.","main":"dist/index.cjs.js","module":"dist/index.es.js","files":["src","dist"],"scripts":{"build":"npm-run-all clean rollup rollup:umd","clean":"rimraf dist","test":"jest --coverage --no-cache --ci --runInBand","rollup":"rollup -c rollup.config.js","watch":"rollup -c rollup.config.js --watch","rollup:umd":"cross-env UMD=true rollup -c rollup.config.js"},"devDependencies":{"babel-cli":"^6.24.1","babel-plugin-emotion":"^8.0.6","babel-plugin-transform-define":"^1.3.0","babel-preset-env":"^1.5.1","babel-preset-react":"^6.24.1","babel-eslint":"^7.2.3","babel-jest":"^20.0.3","codecov":"^2.3.1","cross-env":"^5.0.5","css":"^2.2.1","emotion":"^8.0.8","eslint":"^4.5.0","eslint-config-prettier":"^2.3.0","eslint-config-react":"^1.1.7","eslint-config-standard":"^10.2.1","eslint-config-standard-react":"^5.0.0","eslint-plugin-import":"^2.7.0","eslint-plugin-node":"^5.1.1","eslint-plugin-prettier":"^2.2.0","eslint-plugin-promise":"^3.5.0","eslint-plugin-react":"^7.3.0","eslint-plugin-standard":"^3.0.1","jest":"^20.0.4","jest-cli":"^20.0.4","jest-glamor-react":"^3.1.0","npm-run-all":"^4.0.2","prettier":"^1.7.4","prettier-eslint-cli":"^4.0.3","react":"^16.0.0","react-dom":"^16.0.0","react-test-renderer":"^16.0.0","rimraf":"^2.6.1","rollup":"^0.43.0","rollup-plugin-babel":"^2.7.1","rollup-plugin-uglify":"^2.0.1","rollup-watch":"^4.3.1"},"author":{"name":"Kye Hohenberger"},"homepage":"https://github.com/emotion-js/facepaint","license":"MIT","repository":{"type":"git","url":"git+https://github.com/emotion-js/facepaint.git"},"keywords":["styles","emotion","react","css","css-in-js"],"bugs":{"url":"https://github.com/emotion-js/facepaint/issues"},"eslintConfig":{"extends":["standard","standard-react","prettier","prettier/react"],"plugins":["prettier"],"parser":"babel-eslint","rules":{"prettier/prettier":["error",{"singleQuote":true,"semi":false}],"react/prop-types":0,"react/no-unused-prop-types":0,"standard/computed-property-even-spacing":0,"no-template-curly-in-string":0},"overrides":[{"files":["*.test.js"],"env":{"jest":true}}]},"jest":{"transform":{"^.+\\.js?$":"babel-jest"},"moduleNameMapper":{"^emotion-theming$":"<rootDir>/packages/facepaint/src"},"setupTestFrameworkScriptFile":"<rootDir>/test/setup.js"},"gitHead":"0f0c14adf7208845d40d9cdbcbed184dfae233e5","_id":"facepaint@1.0.3","_npmVersion":"5.5.0","_nodeVersion":"8.1.2","_npmUser":{"name":"tkh44","email":"kye.hohenberger@gmail.com"},"dist":{"shasum":"063a38a0fe5eb6c11a0d98fe8ec559aa5d2b7e92","size":3462,"noattachment":false,"key":"/facepaint/-/facepaint-1.0.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/facepaint/download/facepaint-1.0.3.tgz"},"maintainers":[{"name":"emmatown","email":""},{"name":"tkh44","email":"kye.hohenberger@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/facepaint-1.0.3.tgz_1508650365679_0.6177723547443748"},"directories":{},"publish_time":1508650366625,"_hasShrinkwrap":false,"_cnpm_publish_time":1508650366625,"_cnpmcore_publish_time":"2021-12-16T13:41:37.261Z"},"1.0.2":{"name":"facepaint","version":"1.0.2","description":"Responsive style values for css-in-js.","main":"dist/index.cjs.js","module":"dist/index.es.js","files":["src","dist"],"scripts":{"build":"npm-run-all clean rollup rollup:umd","clean":"rimraf dist","test":"jest --coverage --no-cache --ci --runInBand","rollup":"rollup -c rollup.config.js","watch":"rollup -c rollup.config.js --watch","rollup:umd":"cross-env UMD=true rollup -c rollup.config.js"},"devDependencies":{"babel-cli":"^6.24.1","babel-plugin-emotion":"^8.0.6","babel-plugin-transform-define":"^1.3.0","babel-preset-env":"^1.5.1","babel-preset-react":"^6.24.1","babel-eslint":"^7.2.3","babel-jest":"^20.0.3","codecov":"^2.3.1","cross-env":"^5.0.5","css":"^2.2.1","emotion":"^8.0.8","eslint":"^4.5.0","eslint-config-prettier":"^2.3.0","eslint-config-react":"^1.1.7","eslint-config-standard":"^10.2.1","eslint-config-standard-react":"^5.0.0","eslint-plugin-import":"^2.7.0","eslint-plugin-node":"^5.1.1","eslint-plugin-prettier":"^2.2.0","eslint-plugin-promise":"^3.5.0","eslint-plugin-react":"^7.3.0","eslint-plugin-standard":"^3.0.1","jest":"^20.0.4","jest-cli":"^20.0.4","jest-glamor-react":"^3.1.0","npm-run-all":"^4.0.2","prettier":"^1.7.4","prettier-eslint-cli":"^4.0.3","react":"^16.0.0","react-dom":"^16.0.0","react-test-renderer":"^16.0.0","rimraf":"^2.6.1","rollup":"^0.43.0","rollup-plugin-babel":"^2.7.1","rollup-plugin-uglify":"^2.0.1","rollup-watch":"^4.3.1"},"author":{"name":"Kye Hohenberger"},"homepage":"https://github.com/emotion-js/facepaint","license":"MIT","repository":{"type":"git","url":"git+https://github.com/emotion-js/facepaint.git"},"keywords":["styles","emotion","react","css","css-in-js"],"bugs":{"url":"https://github.com/emotion-js/facepaint/issues"},"eslintConfig":{"extends":["standard","standard-react","prettier","prettier/react"],"plugins":["prettier"],"parser":"babel-eslint","rules":{"prettier/prettier":["error",{"singleQuote":true,"semi":false}],"react/prop-types":0,"react/no-unused-prop-types":0,"standard/computed-property-even-spacing":0,"no-template-curly-in-string":0},"overrides":[{"files":["*.test.js"],"env":{"jest":true}}]},"jest":{"transform":{"^.+\\.js?$":"babel-jest"},"moduleNameMapper":{"^emotion-theming$":"<rootDir>/packages/facepaint/src"},"setupTestFrameworkScriptFile":"<rootDir>/test/setup.js"},"gitHead":"d7dc0eefaf09411d626285fca1704407390028af","_id":"facepaint@1.0.2","_npmVersion":"5.5.0","_nodeVersion":"8.1.2","_npmUser":{"name":"tkh44","email":"kye.hohenberger@gmail.com"},"dist":{"shasum":"e7d76eb506aca79d3a40eb8b473ef168b4ee8792","size":3537,"noattachment":false,"key":"/facepaint/-/facepaint-1.0.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/facepaint/download/facepaint-1.0.2.tgz"},"maintainers":[{"name":"emmatown","email":""},{"name":"tkh44","email":"kye.hohenberger@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/facepaint-1.0.2.tgz_1508650343127_0.7644507233053446"},"directories":{},"publish_time":1508650344086,"_hasShrinkwrap":false,"_cnpm_publish_time":1508650344086,"_cnpmcore_publish_time":"2021-12-16T13:41:37.561Z"},"1.0.1":{"name":"facepaint","version":"1.0.1","description":"Responsive style values for css-in-js.","main":"dist/index.cjs.js","module":"dist/index.es.js","files":["src","dist"],"scripts":{"build":"npm-run-all clean rollup rollup:umd","clean":"rimraf dist","test":"jest --coverage --no-cache --ci --runInBand","rollup":"rollup -c rollup.config.js","watch":"rollup -c rollup.config.js --watch","rollup:umd":"cross-env UMD=true rollup -c rollup.config.js"},"devDependencies":{"babel-cli":"^6.24.1","babel-plugin-emotion":"^8.0.6","babel-plugin-transform-define":"^1.3.0","babel-preset-env":"^1.5.1","babel-preset-react":"^6.24.1","babel-eslint":"^7.2.3","babel-jest":"^20.0.3","codecov":"^2.3.1","cross-env":"^5.0.5","css":"^2.2.1","emotion":"^8.0.8","eslint":"^4.5.0","eslint-config-prettier":"^2.3.0","eslint-config-react":"^1.1.7","eslint-config-standard":"^10.2.1","eslint-config-standard-react":"^5.0.0","eslint-plugin-import":"^2.7.0","eslint-plugin-node":"^5.1.1","eslint-plugin-prettier":"^2.2.0","eslint-plugin-promise":"^3.5.0","eslint-plugin-react":"^7.3.0","eslint-plugin-standard":"^3.0.1","jest":"^20.0.4","jest-cli":"^20.0.4","jest-glamor-react":"^3.1.0","npm-run-all":"^4.0.2","prettier":"^1.7.4","prettier-eslint-cli":"^4.0.3","react":"^16.0.0","react-dom":"^16.0.0","react-test-renderer":"^16.0.0","rimraf":"^2.6.1","rollup":"^0.43.0","rollup-plugin-babel":"^2.7.1","rollup-plugin-uglify":"^2.0.1","rollup-watch":"^4.3.1"},"author":{"name":"Kye Hohenberger"},"homepage":"https://github.com/emotion-js/facepaint","license":"MIT","repository":{"type":"git","url":"git+https://github.com/emotion-js/facepaint.git"},"keywords":["styles","emotion","react","css","css-in-js"],"bugs":{"url":"https://github.com/emotion-js/facepaint/issues"},"eslintConfig":{"extends":["standard","standard-react","prettier","prettier/react"],"plugins":["prettier"],"parser":"babel-eslint","rules":{"prettier/prettier":["error",{"singleQuote":true,"semi":false}],"react/prop-types":0,"react/no-unused-prop-types":0,"standard/computed-property-even-spacing":0,"no-template-curly-in-string":0},"overrides":[{"files":["*.test.js"],"env":{"jest":true}}]},"jest":{"transform":{"^.+\\.js?$":"babel-jest"},"moduleNameMapper":{"^emotion-theming$":"<rootDir>/packages/facepaint/src"},"setupTestFrameworkScriptFile":"<rootDir>/test/setup.js"},"gitHead":"078f6164dbedccb8028136429e41f7b99e0bdcf9","_id":"facepaint@1.0.1","_npmVersion":"5.5.0","_nodeVersion":"8.1.2","_npmUser":{"name":"tkh44","email":"kye.hohenberger@gmail.com"},"dist":{"shasum":"cad710d23d6fad6923f555cb9a8d33c3ab13deb5","size":3550,"noattachment":false,"key":"/facepaint/-/facepaint-1.0.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/facepaint/download/facepaint-1.0.1.tgz"},"maintainers":[{"name":"emmatown","email":""},{"name":"tkh44","email":"kye.hohenberger@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/facepaint-1.0.1.tgz_1508649578782_0.4089129469357431"},"directories":{},"publish_time":1508649579681,"_hasShrinkwrap":false,"_cnpm_publish_time":1508649579681,"_cnpmcore_publish_time":"2021-12-16T13:41:37.793Z"},"1.0.0":{"name":"facepaint","version":"1.0.0","description":"Responsive style values for css-in-js.","main":"dist/index.cjs.js","module":"dist/index.es.js","files":["src","dist"],"scripts":{"build":"npm-run-all clean rollup rollup:umd","clean":"rimraf dist","test":"jest --coverage --no-cache --ci --runInBand","rollup":"rollup -c ../../rollup.config.js","watch":"rollup -c ../../rollup.config.js --watch","rollup:umd":"cross-env UMD=true rollup -c ../../rollup.config.js"},"devDependencies":{"babel-cli":"^6.24.1","babel-plugin-emotion":"^8.0.6","babel-plugin-transform-define":"^1.3.0","babel-preset-env":"^1.5.1","babel-preset-react":"^6.24.1","babel-eslint":"^7.2.3","babel-jest":"^20.0.3","codecov":"^2.3.1","cross-env":"^5.0.5","css":"^2.2.1","emotion":"^8.0.8","eslint":"^4.5.0","eslint-config-prettier":"^2.3.0","eslint-config-react":"^1.1.7","eslint-config-standard":"^10.2.1","eslint-config-standard-react":"^5.0.0","eslint-plugin-import":"^2.7.0","eslint-plugin-node":"^5.1.1","eslint-plugin-prettier":"^2.2.0","eslint-plugin-promise":"^3.5.0","eslint-plugin-react":"^7.3.0","eslint-plugin-standard":"^3.0.1","jest":"^20.0.4","jest-cli":"^20.0.4","jest-glamor-react":"^3.1.0","npm-run-all":"^4.0.2","prettier":"^1.7.4","prettier-eslint-cli":"^4.0.3","react":"^16.0.0","react-dom":"^16.0.0","react-test-renderer":"^16.0.0","rimraf":"^2.6.1","rollup":"^0.43.0","rollup-plugin-alias":"^1.3.1","rollup-plugin-babel":"^2.7.1","rollup-plugin-commonjs":"^8.0.2","rollup-plugin-replace":"^1.1.1","rollup-plugin-uglify":"^2.0.1","rollup-watch":"^4.3.1"},"author":{"name":"Kye Hohenberger"},"homepage":"https://github.com/emotion-js/facepaint","license":"MIT","repository":{"type":"git","url":"git+https://github.com/emotion-js/facepaint.git"},"keywords":["styles","emotion","react","css","css-in-js"],"bugs":{"url":"https://github.com/emotion-js/facepaint/issues"},"eslintConfig":{"extends":["standard","standard-react","prettier","prettier/react"],"plugins":["prettier"],"parser":"babel-eslint","rules":{"prettier/prettier":["error",{"singleQuote":true,"semi":false}],"react/prop-types":0,"react/no-unused-prop-types":0,"standard/computed-property-even-spacing":0,"no-template-curly-in-string":0},"overrides":[{"files":["*.test.js"],"env":{"jest":true}}]},"jest":{"transform":{"^.+\\.js?$":"babel-jest"},"moduleNameMapper":{"^emotion-theming$":"<rootDir>/packages/facepaint/src"},"setupTestFrameworkScriptFile":"<rootDir>/test/setup.js"},"gitHead":"390d3f8225fcdec6fa899959328a2d6c7dc15560","_id":"facepaint@1.0.0","_npmVersion":"5.5.0","_nodeVersion":"8.1.2","_npmUser":{"name":"tkh44","email":"kye.hohenberger@gmail.com"},"dist":{"shasum":"313b2a80be1b5dd56dc8d93a192cc23fccef38f7","size":1980,"noattachment":false,"key":"/facepaint/-/facepaint-1.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/facepaint/download/facepaint-1.0.0.tgz"},"maintainers":[{"name":"emmatown","email":""},{"name":"tkh44","email":"kye.hohenberger@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/facepaint-1.0.0.tgz_1508649270567_0.4913343689404428"},"directories":{},"publish_time":1508649271576,"_hasShrinkwrap":false,"_cnpm_publish_time":1508649271576,"_cnpmcore_publish_time":"2021-12-16T13:41:38.014Z"}},"readme":"# facepaint\n\n#### Dynamic style values for css-in-js.\n\n```javascript\nimport { css } from 'emotion'\nimport facepaint from 'facepaint'\n\nconst mq = facepaint([\n  '@media(min-width: 420px)',\n  '@media(min-width: 920px)',\n  '@media(min-width: 1120px)'\n])\n\nconst myClassName = css(mq({\n  color: ['red', 'green', 'blue', 'darkorchid'],\n}))\n```\n\n## Install\n\n```bash\nnpm i facepaint -S\n```\n\n**or**\n\n```bash\nyarn add facepaint\n```\n\n## API\n\n#### facepaint `function`\n\n```javascript\nfacepaint(selectors: Array<Selector>) : DynamicStyleFunction\n```\n\n**Arguments**\n* *breakpoints*\n  ```javascript\n  const mq = facepaint([\n    '@media(min-width: 420px)',\n    '@media(min-width: 920px)',\n    '@media(min-width: 1120px)'\n  ])\n  ```\n\n* *options*\n  ```javascript\n  const mq = facepaint(\n    [...],\n    {\n      literal: true|false,\n      overlap: true|false\n    }\n  )\n  ```\n  - literal `boolean` (Default: `false`) - force \"slot\"\n  - overlap `boolean` (Default: `false`) - remove any duplicate values found in multiple \"slots\"\n\n**Returns**\n\n`facepaint` returns a function that can be exported and used throughout\nyour app to dynamically style based on your provided selectors.\n\n- The function accepts any number of arrays or objects as arguments.\n- Nested arrays are flattened.\n- Boolean, `undefined`, and `null` values are ignored.\n\n\n## Examples\n- [emotion](#emotion)\n- [styled-components](#styled-components)\n- [pseudo selectors](#pseudo-selectors)\n\n### emotion\n\n**[CodeSandbox Demo](https://codesandbox.io/s/lxqmwmyzql)**\n\n```javascript\nimport { css } from 'emotion'\nimport facepaint from 'facepaint'\n\nconst mq = facepaint([\n  '@media(min-width: 420px)',\n  '@media(min-width: 920px)',\n  '@media(min-width: 1120px)'\n])\n\nconst myClassName = css(mq({\n  backgroundColor: 'hotpink',\n  textAlign: 'center',\n  width: ['25%', '50%', '75%', '100%'],\n  '& .foo': {\n    color: ['red', 'green', 'blue', 'darkorchid'],\n    '& img': {\n      height: [10, 15, 20, 25]\n    }\n  }\n}))\n```\n\n**Note that the first value is considered a default value and is not a child of a media query at-rule.**\n\n**The following css is generated.**\n\n```css\n.css-rbuh8g {\n  background-color: hotpink;\n  text-align: center;\n  width: 25%;\n}\n\n@media (min-width:420px) {\n  .css-rbuh8g {\n    width: 50%;\n  }\n}\n\n@media (min-width:920px) {\n  .css-rbuh8g {\n    width: 75%;\n  }\n}\n\n@media (min-width:1120px) {\n  .css-rbuh8g {\n    width: 100%;\n  }\n}\n\n.css-rbuh8g .foo {\n  color: red;\n}\n\n@media (min-width:420px) {\n  .css-rbuh8g .foo {\n    color: green;\n  }\n}\n\n@media (min-width:920px) {\n  .css-rbuh8g .foo {\n    color: blue;\n  }\n}\n\n@media (min-width:1120px) {\n  .css-rbuh8g .foo {\n    color: darkorchid;\n  }\n}\n\n.css-rbuh8g .foo img {\n  height: 10px;\n}\n\n@media (min-width:420px) {\n  .css-rbuh8g .foo img {\n    height: 15px;\n  }\n}\n\n@media (min-width:920px) {\n  .css-rbuh8g .foo img {\n    height: 20px;\n  }\n}\n\n@media (min-width:1120px) {\n  .css-rbuh8g .foo img {\n    height: 25px;\n  }\n}\n```\n\n### styled-components\n\n```javascript\nimport styled from 'styled-components'\nimport facepaint from 'facepaint'\n\nconst mq = facepaint([\n  '@media(min-width: 420px)',\n  '@media(min-width: 920px)',\n  '@media(min-width: 1120px)'\n])\n\nconst Div = styled('div')`\n  ${mq({\n    backgroundColor: 'hotpink',\n    textAlign: 'center',\n    width: ['25%', '50%', '75%', '100%'],\n    '& .foo': {\n      color: ['red', 'green', 'blue', 'papayawhip'],\n      '& img': {\n        height: ['10px', '15px', '20px', '25px']\n      }\n    }\n  })};\n`\n\n<Div/>\n```\n\n**The following css is generated.**\n\n```css\n.c0 {\n  background-color: hotpink;\n  text-align: center;\n  width: 25%;\n}\n\n.c0 .foo {\n  color: red;\n}\n\n.c0 .foo img {\n  height: 10px;\n}\n\n@media (min-width:420px) {\n  .c0 {\n    width: 50%;\n  }\n}\n\n@media (min-width:920px) {\n  .c0 {\n    width: 75%;\n  }\n}\n\n@media (min-width:1120px) {\n  .c0 {\n    width: 100%;\n  }\n}\n\n@media (min-width:420px) {\n  .c0 .foo {\n    color: green;\n  }\n}\n\n@media (min-width:920px) {\n  .c0 .foo {\n    color: blue;\n  }\n}\n\n@media (min-width:1120px) {\n  .c0 .foo {\n    color: papayawhip;\n  }\n}\n\n@media (min-width:420px) {\n  .c0 .foo img {\n    height: 15px;\n  }\n}\n\n@media (min-width:920px) {\n  .c0 .foo img {\n    height: 20px;\n  }\n}\n\n@media (min-width:1120px) {\n  .c0 .foo img {\n    height: 25px;\n  }\n}\n```\n\n## Pseudo Selectors\n\n**[CodeSandbox Demo](https://codesandbox.io/s/j5q3m3qy5)**\n\n```javascript\nimport { css } from 'emotion'\nimport facepaint from 'facepaint'\n\nconst pseudo = facepaint([':hover', ':active', ':focus'])\n\nconst myClassName = css(\n  pseudo({\n    backgroundColor: 'hotpink',\n    textAlign: 'center',\n    width: ['25%', '50%', '75%', '100%'],\n    '& .foo': {\n      color: ['red', 'green', 'blue', 'darkorchid'],\n      '& img': {\n        height: [10, 15, 20, 25]\n      }\n    }\n  })\n)\n```\n\n\n```css\n.css-1guvnfu {\n  background-color: hotpink;\n  text-align: center;\n  width: 25%;\n}\n\n.css-1guvnfu:hover {\n  width: 50%;\n}\n\n.css-1guvnfu:active {\n  width: 75%;\n}\n\n.css-1guvnfu:focus {\n  width: 100%;\n}\n\n.css-1guvnfu .foo {\n  color: red;\n}\n\n.css-1guvnfu .foo:hover {\n  color: green;\n}\n\n.css-1guvnfu .foo:active {\n  color: blue;\n}\n\n.css-1guvnfu .foo:focus {\n  color: darkorchid;\n}\n\n.css-1guvnfu .foo img {\n  height: 10px;\n}\n\n.css-1guvnfu .foo img:hover {\n  height: 15px;\n}\n\n.css-1guvnfu .foo img:active {\n  height: 20px;\n}\n\n.css-1guvnfu .foo img:focus {\n  height: 25px;\n}\n```\n","_attachments":{},"homepage":"https://github.com/emotion-js/facepaint","bugs":{"url":"https://github.com/emotion-js/facepaint/issues"},"license":"MIT"}