{"_id":"theming","_rev":"29-b8d7977ca597d58bff74793781c11359","name":"theming","description":"Unified CSSinJS theming solution for React","dist-tags":{"latest":"3.3.0"},"versions":{"0.0.1":{"name":"theming","version":"0.0.1","description":"Theming tools","main":"dist","scripts":{"test":"ava test"},"repository":{"type":"git","url":"git+https://github.com/iamstarkov/theming.git"},"keywords":["react","theme","theming","cssinjs","css-in-js"],"author":{"name":"Vladimir Starkov","email":"iamstarkov@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/iamstarkov/theming/issues"},"homepage":"https://github.com/iamstarkov/theming#readme","gitHead":"4d865efbc1383d7cb1e673add5475ef086428ec7","_id":"theming@0.0.1","_shasum":"98eee69e3d59804fdc86411d9b698164f39020aa","_from":".","_npmVersion":"4.2.0","_nodeVersion":"7.9.0","_npmUser":{"name":"iamstarkov","email":"iamstarkov@gmail.com"},"dist":{"shasum":"98eee69e3d59804fdc86411d9b698164f39020aa","tarball":"https://registry.npmjs.org/theming/-/theming-0.0.1.tgz","integrity":"sha512-Q1vONqoIaxo5RWPRXuVuKbo3iGIuqEs3VCairTe4pS5zw2fbS/MOp8efpLThYnxGpKFTJMEzhu6nFKJqqNUJZA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHYDGvelyJU6bnPWyMfObZhk/ZFt0OfTj9I5H0BvDGBzAiEAv6Fx76aP3SC8qtlGMTf5H73Wy1agw3kF7o0FFnBhmuo="}]},"maintainers":[{"name":"iamstarkov","email":"iamstarkov@gmail.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/theming-0.0.1.tgz_1493071024017_0.2665787760633975"},"directories":{}},"0.1.0":{"name":"theming","version":"0.1.0","description":"Theming High-Order Components toolkit","main":"dist","files":["src","dist"],"scripts":{"build":"babel src -d dist --ignore '*test*'","watch":"babel src -d dist --watch","lint":"eslint .","test":"ava","tdd":"ava --watch","coverage":"nyc ava","coveralls":"run-s coveralls:*","coveralls:gather":"npm run coverage","coveralls:upload":"coveralls < coverage/lcov.info"},"ava":{"files":["src/**/*test.js"],"require":["babel-register"],"babel":"inherit"},"nyc":{"include":["src"],"exclude":["src/*test*"],"all":true,"reporter":["lcov","text"]},"repository":{"type":"git","url":"git+https://github.com/iamstarkov/theming.git"},"keywords":["react","theme","theming","styled-components","jss","cssinjs","css-in-js"],"author":{"name":"Vladimir Starkov","email":"iamstarkov@gmail.com","url":"https://iamstarkov.com"},"license":"MIT","bugs":{"url":"https://github.com/iamstarkov/theming/issues"},"homepage":"https://github.com/iamstarkov/theming#readme","devDependencies":{"ava":"^0.19.1","babel-cli":"^6.24.1","babel-eslint":"^7.2.3","babel-preset-env":"^1.4.0","babel-preset-es2017":"^6.24.1","babel-preset-react":"^6.24.1","babel-preset-stage-0":"^6.24.1","babel-register":"^6.24.1","browser-env":"^2.0.31","coveralls":"^2.13.1","enzyme":"^2.8.2","eslint":"^3.19.0","eslint-config-pedant":"^0.9.0","eslint-config-prettier":"^2.1.0","eslint-plugin-react":"^6.10.3","eslint-plugin-require-path-exists":"^1.1.7","npm-run-all":"^4.0.2","nyc":"^10.3.2","react-dom":"^15.5.4","react-test-renderer":"^15.5.4"},"dependencies":{"is-function":"^1.0.1","is-plain-object":"^2.0.1","prop-types":"^15.5.8","react":"^15.5.4"},"gitHead":"f208dcbcc7096509a2357dcce20d38f7eacdfa8e","_id":"theming@0.1.0","_shasum":"4daaeb23137cc18948a69a40039473062ba35d44","_from":".","_npmVersion":"4.2.0","_nodeVersion":"7.9.0","_npmUser":{"name":"iamstarkov","email":"iamstarkov@gmail.com"},"dist":{"shasum":"4daaeb23137cc18948a69a40039473062ba35d44","tarball":"https://registry.npmjs.org/theming/-/theming-0.1.0.tgz","integrity":"sha512-BMuoEXKgU25J+uLIVhMCf/F5UXI8uTXzB4rFFDAwltIPhk2LsJc8MW5Lh3+XGzl659VhvIoCng/ad/gtSk/Ivw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC5iNOY2OT6a8Ca2UiR5Uyaha7AqaMAc50Ab6ykxInUzwIgKJyDt58XMAdPGzy3fzR2gZ+lxnApiobX8fZcTRu4wOg="}]},"maintainers":[{"name":"iamstarkov","email":"iamstarkov@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/theming-0.1.0.tgz_1495063849356_0.77561473287642"},"directories":{}},"0.1.1":{"name":"theming","version":"0.1.1","description":"Theming High-Order Components toolkit","main":"dist","files":["src","dist"],"scripts":{"build":"babel src -d dist --ignore '*test*'","watch":"babel src -d dist --watch","lint":"eslint .","test":"ava","tdd":"ava --watch","coverage":"nyc ava","coveralls":"run-s coveralls:*","coveralls:gather":"npm run coverage","coveralls:upload":"coveralls < coverage/lcov.info"},"ava":{"files":["src/**/*test.js"],"require":["babel-register"],"babel":"inherit"},"nyc":{"include":["src"],"exclude":["src/*test*"],"all":true,"reporter":["lcov","text"]},"repository":{"type":"git","url":"git+https://github.com/iamstarkov/theming.git"},"keywords":["react","theme","theming","styled-components","jss","cssinjs","css-in-js"],"author":{"name":"Vladimir Starkov","email":"iamstarkov@gmail.com","url":"https://iamstarkov.com"},"license":"MIT","bugs":{"url":"https://github.com/iamstarkov/theming/issues"},"homepage":"https://github.com/iamstarkov/theming#readme","devDependencies":{"ava":"^0.19.1","babel-cli":"^6.24.1","babel-eslint":"^7.2.3","babel-preset-env":"^1.4.0","babel-preset-es2017":"^6.24.1","babel-preset-react":"^6.24.1","babel-preset-stage-0":"^6.24.1","babel-register":"^6.24.1","browser-env":"^2.0.31","coveralls":"^2.13.1","enzyme":"^2.8.2","eslint":"^3.19.0","eslint-config-pedant":"^0.9.0","eslint-config-prettier":"^2.1.0","eslint-plugin-react":"^6.10.3","eslint-plugin-require-path-exists":"^1.1.7","npm-run-all":"^4.0.2","nyc":"^10.3.2","react-dom":"^15.5.4","react-test-renderer":"^15.5.4"},"dependencies":{"is-function":"^1.0.1","is-plain-object":"^2.0.1","prop-types":"^15.5.8","react":"^15.5.4"},"gitHead":"eabd49f2e9dbbab2383d628739cc3fc753981941","_id":"theming@0.1.1","_shasum":"a16d2200bbfd0498fb57faa2c4a7e83af326642b","_from":".","_npmVersion":"4.2.0","_nodeVersion":"7.9.0","_npmUser":{"name":"iamstarkov","email":"iamstarkov@gmail.com"},"dist":{"shasum":"a16d2200bbfd0498fb57faa2c4a7e83af326642b","tarball":"https://registry.npmjs.org/theming/-/theming-0.1.1.tgz","integrity":"sha512-PVsqlwbweeBh2pHDE01jgGT4FXnKUHbQ/6On+KXQvs0kJtiOOXQ+zRQbdJubPVg+A5x1yFFMU8yIxW+QpOBeqA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHD79B7qxS2XaSzbels+jatP+txXDcKduABcTsrH25ZiAiEAlrViL3CaqlFQqqAsBgwj+sbvfK5PrXIDvP3HG9C7hxE="}]},"maintainers":[{"name":"iamstarkov","email":"iamstarkov@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/theming-0.1.1.tgz_1495063972559_0.5058054542168975"},"directories":{}},"0.1.2":{"name":"theming","version":"0.1.2","description":"Theming High-Order Components toolkit","main":"dist","files":["src","dist"],"scripts":{"build":"babel src -d dist --ignore '*test*'","watch":"babel src -d dist --watch","lint":"eslint .","test":"ava","tdd":"ava --watch","coverage":"nyc ava","coveralls":"run-s coveralls:*","coveralls:gather":"npm run coverage","coveralls:upload":"coveralls < coverage/lcov.info"},"ava":{"files":["src/**/*test.js"],"require":["babel-register"],"babel":"inherit"},"nyc":{"include":["src"],"exclude":["src/*test*"],"all":true,"reporter":["lcov","text"]},"repository":{"type":"git","url":"git+https://github.com/iamstarkov/theming.git"},"keywords":["react","theme","theming","styled-components","jss","cssinjs","css-in-js"],"author":{"name":"Vladimir Starkov","email":"iamstarkov@gmail.com","url":"https://iamstarkov.com"},"license":"MIT","bugs":{"url":"https://github.com/iamstarkov/theming/issues"},"homepage":"https://github.com/iamstarkov/theming#readme","devDependencies":{"ava":"^0.19.1","babel-cli":"^6.24.1","babel-eslint":"^7.2.3","babel-preset-env":"^1.4.0","babel-preset-es2017":"^6.24.1","babel-preset-react":"^6.24.1","babel-preset-stage-0":"^6.24.1","babel-register":"^6.24.1","browser-env":"^2.0.31","coveralls":"^2.13.1","enzyme":"^2.8.2","eslint":"^3.19.0","eslint-config-pedant":"^0.9.0","eslint-config-prettier":"^2.1.0","eslint-plugin-react":"^6.10.3","eslint-plugin-require-path-exists":"^1.1.7","npm-run-all":"^4.0.2","nyc":"^10.3.2","react-dom":"^15.5.4","react-test-renderer":"^15.5.4"},"dependencies":{"is-function":"^1.0.1","is-plain-object":"^2.0.1","prop-types":"^15.5.8","react":"^15.5.4"},"gitHead":"31ed75dec5583370887b956d3b048e45958ed09f","_id":"theming@0.1.2","_shasum":"cdcc8867177de5504d5c2a5627e540afca5d38e0","_from":".","_npmVersion":"4.2.0","_nodeVersion":"7.9.0","_npmUser":{"name":"iamstarkov","email":"iamstarkov@gmail.com"},"dist":{"shasum":"cdcc8867177de5504d5c2a5627e540afca5d38e0","tarball":"https://registry.npmjs.org/theming/-/theming-0.1.2.tgz","integrity":"sha512-7B3n87eZ8B7BVRx4wCctiZyFzY2VNS8LhEHGgv/YQ2nHfrzM9VLFSkV54A5cZeiik1rHt+EwPVNmewS2PBeY7g==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIB/bzboJ/qrcc8WDzr1AhDl0DAHM+NaXp3e//w1vobnQAiAP9GtoMXzBIYRgiwQPcZww+hci6Rz9NlRG6Nv8IZqPEA=="}]},"maintainers":[{"name":"iamstarkov","email":"iamstarkov@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/theming-0.1.2.tgz_1495301680293_0.047238805796951056"},"directories":{}},"1.0.0":{"name":"theming","version":"1.0.0","description":"Unified CSSinJS theming solution for React","main":"dist","files":["src","dist"],"scripts":{"build":"babel src -d dist --ignore '*test*'","watch":"babel src -d dist --watch","lint":"eslint .","test":"ava","tdd":"ava --watch","coverage":"nyc ava","coveralls":"run-s coveralls:*","coveralls:gather":"npm run coverage","coveralls:upload":"coveralls < coverage/lcov.info"},"ava":{"files":["src/**/*test.js"],"require":["babel-register","./.browser-env"],"babel":"inherit"},"nyc":{"include":["src"],"exclude":["src/*test*"],"all":true,"reporter":["lcov","text"]},"repository":{"type":"git","url":"git+https://github.com/iamstarkov/theming.git"},"keywords":["react","theme","theming","styled-components","jss","cssinjs","css-in-js"],"author":{"name":"Vladimir Starkov","email":"iamstarkov@gmail.com","url":"https://iamstarkov.com"},"license":"MIT","bugs":{"url":"https://github.com/iamstarkov/theming/issues"},"homepage":"https://github.com/iamstarkov/theming#readme","devDependencies":{"ava":"^0.19.1","babel-cli":"^6.24.1","babel-eslint":"^7.2.3","babel-preset-env":"^1.4.0","babel-preset-es2017":"^6.24.1","babel-preset-react":"^6.24.1","babel-preset-stage-0":"^6.24.1","babel-register":"^6.24.1","browser-env":"^2.0.31","coveralls":"^2.13.1","enzyme":"^2.8.2","eslint":"^3.19.0","eslint-config-pedant":"^0.9.0","eslint-config-prettier":"^2.1.0","eslint-plugin-react":"^6.10.3","eslint-plugin-require-path-exists":"^1.1.7","npm-run-all":"^4.0.2","nyc":"^10.3.2","react-dom":"^15.5.4","react-test-renderer":"^15.5.4"},"dependencies":{"brcast":"^2.0.0","is-function":"^1.0.1","is-plain-object":"^2.0.1","prop-types":"^15.5.8","react":"^15.5.4"},"gitHead":"324050fb3c77d96e51a633fdc4c506848fdf3fea","_id":"theming@1.0.0","_npmVersion":"5.0.3","_nodeVersion":"7.9.0","_npmUser":{"name":"iamstarkov","email":"iamstarkov@gmail.com"},"dist":{"integrity":"sha512-iBJs21pXO90Rr4zri6r4/yuCMSvTqeqjR0S5dR9rWN8A1nFPltPR+2zvYQAH2AbXPBNxhShaP43yerxhb5uCTA==","shasum":"261e21deac50c7ee5a5e2c6516ffd52bb1bf7f4f","tarball":"https://registry.npmjs.org/theming/-/theming-1.0.0.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIE8mupLeANE5D2927ETZMwzqsJAX5dddY7Oa6e9I0Fe9AiEAnZfOb5NrkxCexkfwKlqg9BFk02UHhoJhUbvorYm+fM0="}]},"maintainers":[{"name":"iamstarkov","email":"iamstarkov@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/theming-1.0.0.tgz_1496993268257_0.45142202777788043"},"directories":{}},"1.0.1":{"name":"theming","version":"1.0.1","description":"Unified CSSinJS theming solution for React","main":"dist/cjs","module":"dist/esm","files":["src","dist"],"scripts":{"lint":"eslint .","test":"cross-env BABEL_ENV=cjs ava","tdd":"npm run test -- --watch","coverage":"cross-env BABEL_ENV=cjs nyc ava","coveralls":"run-s coveralls:*","coveralls:gather":"npm run coverage","coveralls:upload":"coveralls < coverage/lcov.info","clean":"rimraf dist","build":"run-s clean babel:*","babel:cjs":"cross-env BABEL_ENV=cjs babel src -d dist/cjs --ignore '*test*'","babel:esm":"cross-env BABEL_ENV=esm babel src -d dist/esm --ignore '*test*'","watch":"npm-run-all clean -p babel:watch:*","babel:watch:cjs":"npm run babel:cjs -- --watch","babel:watch:esm":"npm run babel:esm -- --watch"},"ava":{"files":["src/**/*test.js"],"require":["babel-register","./.browser-env"],"babel":"inherit"},"nyc":{"include":["src"],"exclude":["src/*test*"],"all":true,"reporter":["lcov","text"]},"repository":{"type":"git","url":"git+https://github.com/iamstarkov/theming.git"},"keywords":["react","theme","theming","styled-components","jss","cssinjs","css-in-js"],"author":{"name":"Vladimir Starkov","email":"iamstarkov@gmail.com","url":"https://iamstarkov.com"},"license":"MIT","bugs":{"url":"https://github.com/iamstarkov/theming/issues"},"homepage":"https://github.com/iamstarkov/theming#readme","devDependencies":{"ava":"^0.19.1","babel-cli":"^6.24.1","babel-eslint":"^7.2.3","babel-preset-env":"^1.4.0","babel-preset-es2017":"^6.24.1","babel-preset-react":"^6.24.1","babel-preset-stage-0":"^6.24.1","babel-register":"^6.24.1","browser-env":"^2.0.31","coveralls":"^2.13.1","cross-env":"^5.0.1","enzyme":"^2.8.2","eslint":"^3.19.0","eslint-config-pedant":"^0.9.0","eslint-config-prettier":"^2.1.0","eslint-plugin-react":"^6.10.3","eslint-plugin-require-path-exists":"^1.1.7","npm-run-all":"^4.0.2","nyc":"^10.3.2","react-dom":"^15.5.4","react-test-renderer":"^15.5.4","rimraf":"^2.6.1"},"dependencies":{"brcast":"^2.0.0","is-function":"^1.0.1","is-plain-object":"^2.0.1","prop-types":"^15.5.8","react":"^15.5.4"},"gitHead":"ef9fa26f74e0d4add7bba542470728bb5830bffe","_id":"theming@1.0.1","_npmVersion":"5.0.3","_nodeVersion":"7.9.0","_npmUser":{"name":"iamstarkov","email":"iamstarkov@gmail.com"},"dist":{"integrity":"sha512-AN+WhMhPI5g1tgFowHTUb/Fe4ONcSs+aDi/tXgrq2mnsNCqe5ewWzQzqN+CGgfIxDa5I0KF7lLSFeekAXuMbQg==","shasum":"a3838c9de635e2f29fc9cd3dea4bf68d3c5a650a","tarball":"https://registry.npmjs.org/theming/-/theming-1.0.1.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIC7S/s/HQIpdBw2i94bldE+kH0aZiLQNjjUNWdZ4j046AiEAw/19Jfq/Db9wF1l6o2F0LWgltHphMkmaieHGz0XQTOw="}]},"maintainers":[{"name":"iamstarkov","email":"iamstarkov@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/theming-1.0.1.tgz_1497185852193_0.10945787490345538"},"directories":{}},"1.0.2":{"name":"theming","version":"1.0.2","description":"Unified CSSinJS theming solution for React","main":"dist/cjs","module":"dist/esm","files":["src","dist"],"scripts":{"lint":"eslint .","test":"cross-env BABEL_ENV=cjs ava","tdd":"npm run test -- --watch","coverage":"cross-env BABEL_ENV=cjs nyc ava","coveralls":"run-s coveralls:*","coveralls:gather":"npm run coverage","coveralls:upload":"coveralls < coverage/lcov.info","clean":"rimraf dist","build":"run-s clean babel:*","babel:cjs":"cross-env BABEL_ENV=cjs babel src -d dist/cjs --ignore '*test*'","babel:esm":"cross-env BABEL_ENV=esm babel src -d dist/esm --ignore '*test*'","watch":"npm-run-all clean -p babel:watch:*","babel:watch:cjs":"npm run babel:cjs -- --watch","babel:watch:esm":"npm run babel:esm -- --watch"},"ava":{"files":["src/**/*test.js"],"require":["babel-register","./.browser-env"],"babel":"inherit"},"nyc":{"include":["src"],"exclude":["src/*test*"],"all":true,"reporter":["lcov","text"]},"repository":{"type":"git","url":"git+https://github.com/iamstarkov/theming.git"},"keywords":["react","theme","theming","styled-components","jss","cssinjs","css-in-js"],"author":{"name":"Vladimir Starkov","email":"iamstarkov@gmail.com","url":"https://iamstarkov.com"},"license":"MIT","bugs":{"url":"https://github.com/iamstarkov/theming/issues"},"homepage":"https://github.com/iamstarkov/theming#readme","devDependencies":{"ava":"^0.20.0","babel-cli":"^6.24.1","babel-eslint":"^7.2.3","babel-preset-env":"^1.4.0","babel-preset-es2017":"^6.24.1","babel-preset-react":"^6.24.1","babel-preset-stage-0":"^6.24.1","babel-register":"^6.24.1","browser-env":"2.0.31","coveralls":"^2.13.1","cross-env":"^5.0.1","enzyme":"^2.8.2","eslint":"^4.1.0","eslint-config-pedant":"^0.10.0","eslint-config-prettier":"^2.1.0","eslint-plugin-react":"^7.0.1","eslint-plugin-require-path-exists":"^1.1.7","npm-run-all":"^4.0.2","nyc":"^11.0.2","react-dom":"^15.5.4","react-test-renderer":"^15.5.4","rimraf":"^2.6.1"},"dependencies":{"brcast":"^2.0.0","is-function":"^1.0.1","is-plain-object":"^2.0.1","prop-types":"^15.5.8","react":"^15.5.4"},"gitHead":"d3d9da5617a99c82e552557de31f18b29be9e3d5","_id":"theming@1.0.2","_npmVersion":"5.2.0","_nodeVersion":"7.9.0","_npmUser":{"name":"iamstarkov","email":"iamstarkov@gmail.com"},"dist":{"integrity":"sha512-PrgolqCq8CB6Ls4hjFQ6Qy4Ni/E9qJMOwOWDTs2wmYgyHBCy+wtjdrpUnNwButmctbHUKdEPvb4c2j9zONDSlg==","shasum":"4dbdac93ec344632c260729c5dcb4f1b7e8bf601","tarball":"https://registry.npmjs.org/theming/-/theming-1.0.2.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEi9kxssYwa7ydUDrIHW8dw0Xwqv70dKjw7sGiMFaiTEAiEAmWZLdN2AXNzz1pSwiAOnByZtIBkkuXZU8sbXCzNphgs="}]},"maintainers":[{"name":"iamstarkov","email":"iamstarkov@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/theming-1.0.2.tgz_1499849721434_0.025879570748656988"},"directories":{}},"1.1.0":{"name":"theming","version":"1.1.0","description":"Unified CSSinJS theming solution for React","main":"dist/cjs","module":"dist/esm","files":["src","dist"],"scripts":{"lint":"eslint .","test":"cross-env BABEL_ENV=cjs ava","tdd":"npm run test -- --watch","coverage":"cross-env BABEL_ENV=cjs nyc ava","coveralls":"run-s coveralls:*","coveralls:gather":"npm run coverage","coveralls:upload":"coveralls < coverage/lcov.info","clean":"rimraf dist","build":"run-s clean babel:*","babel:cjs":"cross-env BABEL_ENV=cjs babel src -d dist/cjs --ignore '*test*'","babel:esm":"cross-env BABEL_ENV=esm babel src -d dist/esm --ignore '*test*'","watch":"npm-run-all clean -p babel:watch:*","babel:watch:cjs":"npm run babel:cjs -- --watch","babel:watch:esm":"npm run babel:esm -- --watch"},"ava":{"files":["src/**/*test.js"],"require":["babel-register","./.browser-env"],"babel":"inherit"},"nyc":{"include":["src"],"exclude":["src/*test*"],"all":true,"reporter":["lcov","text"]},"repository":{"type":"git","url":"git+https://github.com/iamstarkov/theming.git"},"keywords":["react","theme","theming","styled-components","jss","cssinjs","css-in-js"],"author":{"name":"Vladimir Starkov","email":"iamstarkov@gmail.com","url":"https://iamstarkov.com"},"license":"MIT","bugs":{"url":"https://github.com/iamstarkov/theming/issues"},"homepage":"https://github.com/iamstarkov/theming#readme","devDependencies":{"ava":"^0.20.0","babel-cli":"^6.24.1","babel-eslint":"^7.2.3","babel-preset-env":"^1.4.0","babel-preset-es2017":"^6.24.1","babel-preset-react":"^6.24.1","babel-preset-stage-0":"^6.24.1","babel-register":"^6.24.1","browser-env":"2.0.31","coveralls":"^2.13.1","cross-env":"^5.0.1","enzyme":"^2.8.2","eslint":"^4.1.0","eslint-config-pedant":"^0.10.0","eslint-config-prettier":"^2.1.0","eslint-plugin-react":"^7.0.1","eslint-plugin-require-path-exists":"^1.1.7","npm-run-all":"^4.0.2","nyc":"^11.0.2","react-dom":"^15.5.4","react-test-renderer":"^15.5.4","rimraf":"^2.6.1"},"dependencies":{"brcast":"^2.0.0","is-function":"^1.0.1","is-plain-object":"^2.0.1","prop-types":"^15.5.8","react":"^15.5.4"},"gitHead":"6d4b706caa250d82632be20b3dab973a1c13e240","_id":"theming@1.1.0","_npmVersion":"5.2.0","_nodeVersion":"7.9.0","_npmUser":{"name":"iamstarkov","email":"iamstarkov@gmail.com"},"dist":{"integrity":"sha512-YRhQV+eqeuef70eqfMGKGR+3DBXoWJ4lsrSSuj8dzrv0/EsnVuDmZAjIifESvJARtuP1KbMpdl8qbXdLAz4t/w==","shasum":"0562760b55a1b919c2d5eeb94130351f8958e13a","tarball":"https://registry.npmjs.org/theming/-/theming-1.1.0.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFOrg/ytGSvb2Ld+zyE15EUI3yR2GBuA89CsZAzpl8MsAiAYyf4vi775qMaGezJ03t5fGfOXltQ6542Rcg9ImJVVNA=="}]},"maintainers":[{"name":"iamstarkov","email":"iamstarkov@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/theming-1.1.0.tgz_1499872770540_0.33517578640021384"},"directories":{}},"1.2.0":{"name":"theming","version":"1.2.0","description":"Unified CSSinJS theming solution for React","main":"dist/cjs","module":"dist/esm","files":["src","dist"],"scripts":{"lint":"eslint .","test":"cross-env BABEL_ENV=cjs ava","tdd":"npm run test -- --watch","coverage":"cross-env BABEL_ENV=cjs nyc ava","coveralls":"run-s coveralls:*","coveralls:gather":"npm run coverage","coveralls:upload":"coveralls < coverage/lcov.info","clean":"rimraf dist","build":"run-s clean babel:*","babel:cjs":"cross-env BABEL_ENV=cjs babel src -d dist/cjs --ignore '*test*'","babel:esm":"cross-env BABEL_ENV=esm babel src -d dist/esm --ignore '*test*'","watch":"npm-run-all clean -p babel:watch:*","babel:watch:cjs":"npm run babel:cjs -- --watch","babel:watch:esm":"npm run babel:esm -- --watch"},"ava":{"files":["src/**/*test.js"],"require":["babel-register","./.browser-env"],"babel":"inherit"},"nyc":{"include":["src"],"exclude":["src/*test*"],"all":true,"cache":true,"reporter":["lcov","text"]},"repository":{"type":"git","url":"git+https://github.com/iamstarkov/theming.git"},"keywords":["react","theme","theming","styled-components","jss","cssinjs","css-in-js"],"author":{"name":"Vladimir Starkov","email":"iamstarkov@gmail.com","url":"https://iamstarkov.com"},"license":"MIT","bugs":{"url":"https://github.com/iamstarkov/theming/issues"},"homepage":"https://github.com/iamstarkov/theming#readme","devDependencies":{"ava":"^0.22.0","babel-cli":"^6.24.1","babel-eslint":"^8.0.1","babel-preset-env":"^1.4.0","babel-preset-es2017":"^6.24.1","babel-preset-react":"^6.24.1","babel-preset-stage-0":"^6.24.1","babel-register":"^6.24.1","browser-env":"^3.2.1","coveralls":"3.0.0","cross-env":"^5.0.1","enzyme":"^3.1.0","enzyme-adapter-react-16":"^1.0.2","eslint":"^4.1.0","eslint-config-pedant":"^0.10.0","eslint-config-prettier":"^2.1.0","eslint-plugin-react":"^7.0.1","eslint-plugin-require-path-exists":"^1.1.7","npm-run-all":"^4.0.2","nyc":"^11.0.2","react":"^16.0.0","react-dom":"^16.0.0","react-test-renderer":"^16.0.0","rimraf":"^2.6.1"},"dependencies":{"brcast":"^3.0.1","is-function":"^1.0.1","is-plain-object":"^2.0.1","prop-types":"^15.5.8"},"peerDependencies":{"react":">=0.15"},"gitHead":"bca01e418cf151766c7caba268510af6cf4c8392","_id":"theming@1.2.0","_npmVersion":"5.4.2","_nodeVersion":"7.10.1","_npmUser":{"name":"kof","email":"oleg008@gmail.com"},"dist":{"integrity":"sha512-pOUjAGlE3PD2pl4dWd/4muONYCX5/4fJ5iHTMKoaB8d5vWgB5480N5YHEj6R7ARYS/CtwWHdPEyUrS18FrJWZg==","shasum":"c34feb77cbfb40f19eb5a117606f8bf25a9bedb8","tarball":"https://registry.npmjs.org/theming/-/theming-1.2.0.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCd+tesmPtXaV7PSFpJiN8b5qYZZ6Jz7/ftqNFq6gEKjgIhANBlhSkvRPlQNgUGKa46mlJG6oTFF0KO3zKSYCrkyJ35"}]},"maintainers":[{"name":"iamstarkov","email":"iamstarkov@gmail.com"},{"name":"kof","email":"oleg008@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/theming-1.2.0.tgz_1510420630076_0.402226684615016"},"directories":{}},"1.2.1":{"name":"theming","version":"1.2.1","description":"Unified CSSinJS theming solution for React","main":"dist/cjs","module":"dist/esm","files":["src","dist"],"scripts":{"lint":"eslint .","test":"cross-env BABEL_ENV=cjs ava","tdd":"npm run test -- --watch","coverage":"cross-env BABEL_ENV=cjs nyc ava","coveralls":"run-s coveralls:*","coveralls:gather":"npm run coverage","coveralls:upload":"coveralls < coverage/lcov.info","clean":"rimraf dist","build":"run-s clean babel:*","babel:cjs":"cross-env BABEL_ENV=cjs babel src -d dist/cjs --ignore '*test*'","babel:esm":"cross-env BABEL_ENV=esm babel src -d dist/esm --ignore '*test*'","watch":"npm-run-all clean -p babel:watch:*","babel:watch:cjs":"npm run babel:cjs -- --watch","babel:watch:esm":"npm run babel:esm -- --watch","postversion":"npm run build"},"ava":{"files":["src/**/*test.js"],"require":["babel-register","./.browser-env"],"babel":"inherit"},"nyc":{"include":["src"],"exclude":["src/*test*"],"all":true,"cache":true,"reporter":["lcov","text"]},"repository":{"type":"git","url":"git+https://github.com/iamstarkov/theming.git"},"keywords":["react","theme","theming","styled-components","jss","cssinjs","css-in-js"],"author":{"name":"Vladimir Starkov","email":"iamstarkov@gmail.com","url":"https://iamstarkov.com"},"license":"MIT","bugs":{"url":"https://github.com/iamstarkov/theming/issues"},"homepage":"https://github.com/iamstarkov/theming#readme","devDependencies":{"ava":"^0.22.0","babel-cli":"^6.24.1","babel-eslint":"^8.0.1","babel-preset-env":"^1.4.0","babel-preset-es2017":"^6.24.1","babel-preset-react":"^6.24.1","babel-preset-stage-0":"^6.24.1","babel-register":"^6.24.1","browser-env":"^3.2.1","coveralls":"3.0.0","cross-env":"^5.0.1","enzyme":"^3.1.0","enzyme-adapter-react-16":"^1.0.2","eslint":"^4.1.0","eslint-config-pedant":"^0.10.0","eslint-config-prettier":"^2.1.0","eslint-plugin-react":"^7.0.1","eslint-plugin-require-path-exists":"^1.1.7","npm-run-all":"^4.0.2","nyc":"^11.0.2","react":"^16.0.0","react-dom":"^16.0.0","react-test-renderer":"^16.0.0","rimraf":"^2.6.1"},"dependencies":{"brcast":"^3.0.1","is-function":"^1.0.1","is-plain-object":"^2.0.1","prop-types":"^15.5.8"},"peerDependencies":{"react":">=0.15"},"gitHead":"743d923da72077767f0abb47e8267be435cd9686","_id":"theming@1.2.1","_npmVersion":"5.4.2","_nodeVersion":"7.10.1","_npmUser":{"name":"kof","email":"oleg008@gmail.com"},"dist":{"integrity":"sha512-cGFWBqPP93I/pVucq6OAYQFoYyvueEOUmK5dxdlFsgx/fzn8In0sbeLEgxvEHk1ktvHGeX4uZFP8QJmXyIzw/A==","shasum":"3de0be696339c6c203013a6c68d1c1057973dc44","tarball":"https://registry.npmjs.org/theming/-/theming-1.2.1.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDTSUP2mPHNBHK+NndnzTPWB0A+nFrJY41nKOtIWihA7wIhAITNP+M9UOsj+GPrHRIhq4yzgYupnsbxEjFQCVP6bEuV"}]},"maintainers":[{"name":"iamstarkov","email":"iamstarkov@gmail.com"},{"name":"kof","email":"oleg008@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/theming-1.2.1.tgz_1510421232095_0.7597229857929051"},"directories":{}},"1.3.0":{"name":"theming","version":"1.3.0","description":"Unified CSSinJS theming solution for React","main":"dist/cjs","module":"dist/esm","files":["src","dist"],"scripts":{"lint":"eslint .","test":"cross-env BABEL_ENV=cjs ava","tdd":"npm run test -- --watch","coverage":"cross-env BABEL_ENV=cjs nyc ava","coveralls":"run-s coveralls:*","coveralls:gather":"npm run coverage","coveralls:upload":"coveralls < coverage/lcov.info","clean":"rimraf dist","build":"run-s clean babel:*","babel:cjs":"cross-env BABEL_ENV=cjs babel src -d dist/cjs --ignore '*test*'","babel:esm":"cross-env BABEL_ENV=esm babel src -d dist/esm --ignore '*test*'","watch":"npm-run-all clean -p babel:watch:*","babel:watch:cjs":"npm run babel:cjs -- --watch","babel:watch:esm":"npm run babel:esm -- --watch","postversion":"npm run build"},"ava":{"files":["src/**/*test.js"],"require":["babel-register","./.browser-env"],"babel":"inherit"},"nyc":{"include":["src"],"exclude":["src/*test*"],"all":true,"cache":true,"reporter":["lcov","text"]},"repository":{"type":"git","url":"git+https://github.com/iamstarkov/theming.git"},"keywords":["react","theme","theming","styled-components","jss","cssinjs","css-in-js"],"author":{"name":"Vladimir Starkov","email":"iamstarkov@gmail.com","url":"https://iamstarkov.com"},"license":"MIT","bugs":{"url":"https://github.com/iamstarkov/theming/issues"},"homepage":"https://github.com/iamstarkov/theming#readme","devDependencies":{"ava":"^0.22.0","babel-cli":"^6.24.1","babel-eslint":"^8.0.1","babel-preset-env":"^1.4.0","babel-preset-es2017":"^6.24.1","babel-preset-react":"^6.24.1","babel-preset-stage-0":"^6.24.1","babel-register":"^6.24.1","browser-env":"^3.2.1","coveralls":"3.0.0","cross-env":"^5.0.1","enzyme":"^3.1.0","enzyme-adapter-react-16":"^1.0.2","eslint":"^4.1.0","eslint-config-pedant":"^0.10.0","eslint-config-prettier":"^2.1.0","eslint-plugin-react":"^7.0.1","eslint-plugin-require-path-exists":"^1.1.7","npm-run-all":"^4.0.2","nyc":"^11.0.2","react":"^16.0.0","react-dom":"^16.0.0","react-test-renderer":"^16.0.0","rimraf":"^2.6.1"},"dependencies":{"brcast":"^3.0.1","is-function":"^1.0.1","is-plain-object":"^2.0.1","prop-types":"^15.5.8"},"peerDependencies":{"react":">=0.15"},"gitHead":"7c8ba15871dc3ec22319b73a9d74f3a37775e29d","_id":"theming@1.3.0","_npmVersion":"5.4.2","_nodeVersion":"7.10.1","_npmUser":{"name":"kof","email":"oleg008@gmail.com"},"dist":{"integrity":"sha512-ya5Ef7XDGbTPBv5ENTwrwkPUexrlPeiAg/EI9kdlUAZhNlRbCdhMKRgjNX1IcmsmiPcqDQZE6BpSaH+cr31FKw==","shasum":"286d5bae80be890d0adc645e5ca0498723725bdc","tarball":"https://registry.npmjs.org/theming/-/theming-1.3.0.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBwh87VMBb1Rq4VSYmwfPFZw5/Y+/XHFZ6hSprnlRNC3AiEApnr+pNy463TvRaa3y17vQ3OJF/BtqCAclIxzfTUPrdM="}]},"maintainers":[{"name":"iamstarkov","email":"iamstarkov@gmail.com"},{"name":"kof","email":"oleg008@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/theming-1.3.0.tgz_1513630489453_0.490715095307678"},"directories":{}},"2.0.0":{"name":"theming","version":"2.0.0","description":"Unified CSSinJS theming solution for React","main":"dist/theming.cjs.js","module":"dist/theming.esm.js","typings":"./src/index.d.ts","engines":{"node":">=8"},"scripts":{"lint":"eslint .","flow":"flow check --max-warnings 0","ts-check":"tsc","test":"ava","tdd":"yarn test --watch","coverage":"nyc yarn test","coveralls":"yarn coverage && coveralls < coverage/lcov.info","prebuild":"rimraf dist","build":"rollup -c","postversion":"yarn build","match-snapshot":"SNAPSHOT=match rollup -c"},"nyc":{"include":["src"],"exclude":["src/*test*"],"all":true,"cache":true,"reporter":["lcov","text"]},"repository":{"type":"git","url":"git+https://github.com/cssinjs/theming.git"},"keywords":["react","theme","theming","styled-components","jss","cssinjs","css-in-js"],"author":{"name":"Vladimir Starkov","email":"iamstarkov@gmail.com","url":"https://iamstarkov.com"},"license":"MIT","bugs":{"url":"https://github.com/cssinjs/theming/issues"},"homepage":"https://github.com/cssinjs/theming#readme","devDependencies":{"@babel/cli":"^7.1.0","@babel/core":"^7.1.0","@babel/plugin-proposal-class-properties":"^7.1.0","@babel/preset-env":"^7.1.0","@babel/preset-flow":"^7.0.0","@babel/preset-react":"^7.0.0","@babel/register":"^7.0.0","ava":"^1.0.0-beta.8","coveralls":"^3.0.0","eslint":"^5.6.0","eslint-config-jss":"^4.0.0","flow-bin":"^0.81.0","nyc":"^13.0.1","react":"^16.0.0","react-test-renderer":"^16.0.0","rimraf":"^2.6.1","rollup":"^0.66.2","rollup-plugin-babel":"^4.0.3","rollup-plugin-commonjs":"^9.1.8","rollup-plugin-node-globals":"^1.4.0","rollup-plugin-node-resolve":"^3.4.0","rollup-plugin-replace":"^2.0.0","rollup-plugin-size-snapshot":"^0.7.0","rollup-plugin-uglify":"^6.0.0","sinon":"^6.3.3","typescript":"^3.1.3"},"dependencies":{"@types/react":"^16.4.18","create-react-context":"^0.2.3","hoist-non-react-statics":"^3.0.1","prop-types":"^15.5.8","react-display-name":"^0.2.4","warning":"^4.0.2"},"peerDependencies":{"react":">=15"},"gitHead":"a610313756d4c99ea6f209202b7af80ed8b415df","_id":"theming@2.0.0","_npmVersion":"6.2.0","_nodeVersion":"8.12.0","_npmUser":{"name":"kof","email":"oleg008@gmail.com"},"maintainers":[{"name":"iamstarkov","email":"iamstarkov@gmail.com"},{"name":"kof","email":"oleg008@gmail.com"}],"dist":{"integrity":"sha512-gyHY2HqMr3WZS9Q4RBWf28jLS+ImVi2zlEmLadO+tafR0Zzrw8O9Gir2sgxho+Y8EPldHj7atduWCzKlGboCmg==","shasum":"c3beb610c0e9c501e2a67d3fdf199834c1122196","tarball":"https://registry.npmjs.org/theming/-/theming-2.0.0.tgz","fileCount":17,"unpackedSize":188925,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb0L7KCRA9TVsSAnZWagAAh6gP/1r2DZjuRFCbBnbFhrUu\nzE15fUlMM1Uy2xYMFfUaGnGbQC4awg6lnpUMIYd0VNbLnRpBxajC33YbguL3\nz0gL4Fv5XjRif3j8HRaZtE/t8I9nsA8TX22PekoOR21VkB6tC1RIOuh2V6IS\njJ/bAnr/xaNDMF4GG2eRwsECaeg7ddlttrFJIIMiT+Hc3UuFehqe4tW/GPWy\nCwqNkVNqMU/oO1cwNkOQ2FwdMiMFrO1bjgvY78zo1vSrGHM1hrK438LCW8Hy\nqeK9lQmz0w0laAff+pDvQrAVaDcuFHnO/z4AAp1Dm+R+LUcRKkbuKf6N6/5V\nflZwtB6HHawE3neh8kUZhSpCl4TYStWqGMpqeN1zUedfakUz9+wVym4YoC5H\ncKRQlvwTgvTxr5yx4c1xrB1WgulgDN1KP2hYvEuh+hMCz3iPEiZXlmcpKd5r\n+twfv63aNKQeTrpRxvc2QVcMkBMUeM2tSXTcnGtucowDBe3peGEWYH1CBGN1\ntcHBcMtJMEWp8ZnDgzg/SJoHebnD5m0dqDKJIr9tJd8Cgn+gto2EYSS64yI1\np7KpF9ZsIdQj5XjwGsV4kzZ9vtfbjsSOtu3qIY2XCIwog+9XgHg/nCcJ0Msz\nuThue7nkpgDbDt4IqmBtB7yQElonGzyKvs9DiW4mYZrSO5gk5p/AVaF6Uiya\nDNVI\r\n=0O8H\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDMnz6vvpibYgPACvGDbOU3+I5HUb43Qz/G6HQUYQ34BQIgUBhSZFbkQA4ysaqL08uXSRxb+/ZI971RSnabtXGNt+4="}]},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/theming_2.0.0_1540406985485_0.6436049469135594"},"_hasShrinkwrap":false},"2.1.0":{"name":"theming","version":"2.1.0","description":"Unified CSSinJS theming solution for React","main":"dist/theming.cjs.js","module":"dist/theming.esm.js","typings":"./src/index.d.ts","engines":{"node":">=8"},"scripts":{"lint":"eslint .","flow":"flow check --max-warnings 0","ts-check":"tsc","test":"ava","tdd":"yarn test --watch","coverage":"nyc yarn test","coveralls":"yarn coverage && coveralls < coverage/lcov.info","prebuild":"rimraf dist","build":"rollup -c","postversion":"yarn build","match-snapshot":"SNAPSHOT=match rollup -c"},"nyc":{"include":["src"],"exclude":["src/*test*"],"all":true,"cache":true,"reporter":["lcov","text"]},"repository":{"type":"git","url":"git+https://github.com/cssinjs/theming.git"},"keywords":["react","theme","theming","styled-components","jss","cssinjs","css-in-js"],"author":{"name":"Vladimir Starkov","email":"iamstarkov@gmail.com","url":"https://iamstarkov.com"},"license":"MIT","bugs":{"url":"https://github.com/cssinjs/theming/issues"},"homepage":"https://github.com/cssinjs/theming#readme","devDependencies":{"@babel/cli":"^7.1.0","@babel/core":"^7.1.0","@babel/plugin-proposal-class-properties":"^7.1.0","@babel/preset-env":"^7.1.0","@babel/preset-flow":"^7.0.0","@babel/preset-react":"^7.0.0","@babel/register":"^7.0.0","ava":"^1.0.0-beta.8","coveralls":"^3.0.0","eslint":"^5.6.0","eslint-config-jss":"^5.0.1","flow-bin":"^0.81.0","nyc":"^13.0.1","react":"^16.0.0","react-test-renderer":"^16.0.0","rimraf":"^2.6.1","rollup":"^0.66.2","rollup-plugin-babel":"^4.0.3","rollup-plugin-commonjs":"^9.1.8","rollup-plugin-node-globals":"^1.4.0","rollup-plugin-node-resolve":"^3.4.0","rollup-plugin-replace":"^2.0.0","rollup-plugin-size-snapshot":"^0.7.0","rollup-plugin-uglify":"^6.0.0","sinon":"^6.3.3","typescript":"^3.1.3"},"dependencies":{"@types/react":"^16.4.18","create-react-context":"^0.2.3","hoist-non-react-statics":"^3.0.1","prop-types":"^15.5.8","react-display-name":"^0.2.4","warning":"^4.0.2"},"peerDependencies":{"react":">=15"},"_id":"theming@2.1.0","dist":{"shasum":"8cd4dec9182c25576901731129591b56d4f8673e","integrity":"sha512-Ed1Yk4PmPgqkjfaaHsg8Ucq8iHwBzfybX+ShJwxoJBFIinoHMWF56Sh/hdz+h8uYgwWidmH9yaCDXK1G46dRyw==","tarball":"https://registry.npmjs.org/theming/-/theming-2.1.0.tgz","fileCount":20,"unpackedSize":195160,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb2WpLCRA9TVsSAnZWagAAusgP/03oQ4rzg7u8fYajMM4X\nsZJkIszqCde7ud6qTVLbHZT8eclR/ukvK9o8UhoceqTxBgGnjC9v1WO9+pMd\nwX/e2HDVFI3G7vLXrUreWkOZBNvQHp+Hq7c3FnfLY1Mg4wANj0n2AkzyMUUU\ne3hUAS0SLgiZjb26rAEasQljGmiexHMGMRJCkMaqi+jxch1TN7jjDm29MXVJ\nUGQDZ07xxIe75MyCK81xlTT1YPVIYGu0XGUVbvs3qN2u2z7YoYBCGSWrjw/z\ns7EJUxX586xB7srb8n4QC+lNSxH0tABZ+8D+bk9zx/E+ROw2erW1HBM9VvUd\nuJRmfCzTN3uWLbMgAQ+vphkTXWUNHrcgOlbNGCss2/E/H6NVdnG9xzoL4n+o\nQhSJPMRyAGfb0Zcg0EXNp9tj/nuVstpI7cIV1Uu4/6yje4B1dOrsccHoD20l\nVFXgWaZCeDfXN5gxgfApElJ7ef0UKFghBXCyYoTEylEyE4XMw8yUw1A3SBfZ\ngyuKtw/j1d/lPfzr9pf3Z8IH1J+Yh94pFXZ/265LC+5Mmot3+klNkXYXP2Ox\nr9I1W4JjuuxrpOYya7ztPKR2u/sqLvRMImCz9CKPP2K2ACIW6WHSmmc8jGEC\nbsQYedbnReV+hDntnmiBGkltUArjw0vaGRzkxvv1Ed1kodJu72ivyRO62Kjl\nszya\r\n=Jlyh\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFLMljy0SRHYxlx78dB9JLbvIpUoLTkrlyx3kPML0nRIAiB+9DNKpycVSPiesiVPF6cs6T43P0XVAv6AWghZaSq0VQ=="}]},"maintainers":[{"name":"iamstarkov","email":"iamstarkov@gmail.com"},{"name":"kof","email":"oleg008@gmail.com"}],"_npmUser":{"name":"henribeck","email":"henribeck.dev@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/theming_2.1.0_1540975179263_0.16523838487252096"},"_hasShrinkwrap":false},"2.1.1":{"name":"theming","version":"2.1.1","description":"Unified CSSinJS theming solution for React","main":"dist/theming.cjs.js","module":"dist/theming.esm.js","typings":"./src/index.d.ts","engines":{"node":">=8"},"scripts":{"lint":"eslint .","flow":"flow check --max-warnings 0","ts-check":"tsc","test":"ava","tdd":"yarn test --watch","coverage":"nyc yarn test","coveralls":"yarn coverage && coveralls < coverage/lcov.info","prebuild":"rimraf dist","build":"rollup -c","postversion":"yarn build","match-snapshot":"SNAPSHOT=match rollup -c"},"nyc":{"include":["src"],"exclude":["src/*test*"],"all":true,"cache":true,"reporter":["lcov","text"]},"repository":{"type":"git","url":"git+https://github.com/cssinjs/theming.git"},"keywords":["react","theme","theming","styled-components","jss","cssinjs","css-in-js"],"author":{"name":"Vladimir Starkov","email":"iamstarkov@gmail.com","url":"https://iamstarkov.com"},"license":"MIT","bugs":{"url":"https://github.com/cssinjs/theming/issues"},"homepage":"https://github.com/cssinjs/theming#readme","devDependencies":{"@babel/cli":"^7.1.0","@babel/core":"^7.1.0","@babel/plugin-proposal-class-properties":"^7.1.0","@babel/preset-env":"^7.1.0","@babel/preset-flow":"^7.0.0","@babel/preset-react":"^7.0.0","@babel/register":"^7.0.0","ava":"^1.0.0-beta.8","coveralls":"^3.0.0","eslint":"^5.6.0","eslint-config-jss":"^5.0.1","flow-bin":"^0.81.0","nyc":"^13.0.1","react":"^16.0.0","react-test-renderer":"^16.0.0","rimraf":"^2.6.1","rollup":"^0.66.2","rollup-plugin-babel":"^4.0.3","rollup-plugin-commonjs":"^9.1.8","rollup-plugin-node-globals":"^1.4.0","rollup-plugin-node-resolve":"^3.4.0","rollup-plugin-replace":"^2.0.0","rollup-plugin-size-snapshot":"^0.7.0","rollup-plugin-uglify":"^6.0.0","sinon":"^6.3.3","typescript":"^3.1.3"},"dependencies":{"@types/react":"^16.4.18","create-react-context":"^0.2.3","hoist-non-react-statics":"^3.0.1","prop-types":"^15.5.8","react-display-name":"^0.2.4","warning":"^4.0.2"},"peerDependencies":{"react":">=15"},"_id":"theming@2.1.1","dist":{"shasum":"30b4a3990c3357b8dca43f377eada2af51a8b350","integrity":"sha512-S5f7xvM5KV/OSWNyTjBu8t3mlffGT+1PKLRxWTeTXs3KDM+QPmv8oofItuQYU8kzMa2V5tLJPA0MN9XSMlZCQA==","tarball":"https://registry.npmjs.org/theming/-/theming-2.1.1.tgz","fileCount":20,"unpackedSize":195320,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb2uNnCRA9TVsSAnZWagAAMywP/3V3zZTmz+jzDDa+sV0b\nnt4lrC8ogRB8wh+2/blN858heXCvtXLoSj2FzLOP4A2kpHeUhi8yDHEAYQnB\nLzhzWPGcL/tg8mzAlhD2zCt+ix442gukIoJVPX4vVWF30J546wkmXg/DeL21\nFk97zbHsU1hdyHjW/u8RFGvw0IGxcIBWQJtghd3742gjMMC8ceZp9b1fIwAe\nzhC+Nkv/rmovsL3AGg63zpIoUXR8pw1SBND2RuSrN264FsaqrvYqkk56eLmv\nGRAnukP8uZvWG67EbHqEX1Yr3v16kCUl+pCnot4XQTLYxUi6u6WMoVWPX8Vt\nZeF2R7GkSmdTUmKvoOswDEsx6g+T4QxiNhtmGVT4eBiA8nZiATYovlkqGKxm\n2gLc/sbxOkYwzSDUpQCuC8nzaEOva+Zz5HZ8wYH89OM1OTfta92AAVAOi5T7\nBZP9etBy3HUgp6g//6jg5UyIYgG95x6lueJ6gEa3mB1YRzbSpNjBh7FxBH38\nnsY3TZx9eqvUsEbi7KilTl8oFW2i/gxefOhCdw0uGG9TW4KLI73zT3YeDGwj\nIXOaWCcAYRJVV34R2vh3wrQCoQ6dRKTqGv8NUPCpOj/Xf5cuz264PP9EDCYu\ngWAFcaLeAcIK4vFYPALAYTI/v/TQ0jLOECQXVpg6u3FNE3W+95NcqFGDZr5F\nlQNv\r\n=iNMS\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDK1SguN8UlVbXU937Y2CyLBSyRYhLPGUKa4/octdlnXQIgI/HpM2U7FS2YgrH8kgtp63cv47f9Xp6qckBKbse4rlk="}]},"maintainers":[{"name":"iamstarkov","email":"iamstarkov@gmail.com"},{"name":"kof","email":"oleg008@gmail.com"}],"_npmUser":{"name":"henribeck","email":"henribeck.dev@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/theming_2.1.1_1541071719069_0.4932445678793158"},"_hasShrinkwrap":false},"2.1.2":{"name":"theming","version":"2.1.2","description":"Unified CSSinJS theming solution for React","main":"dist/theming.cjs.js","module":"dist/theming.esm.js","typings":"./src/index.d.ts","engines":{"node":">=8"},"scripts":{"lint":"eslint .","flow":"flow check --max-warnings 0","ts-check":"tsc","test":"ava","tdd":"yarn test --watch","coverage":"nyc yarn test","coveralls":"yarn coverage && coveralls < coverage/lcov.info","prebuild":"rimraf dist","build":"rollup -c","postversion":"yarn build","match-snapshot":"SNAPSHOT=match rollup -c"},"nyc":{"include":["src"],"exclude":["src/*test*"],"all":true,"cache":true,"reporter":["lcov","text"]},"repository":{"type":"git","url":"git+https://github.com/cssinjs/theming.git"},"keywords":["react","theme","theming","styled-components","jss","cssinjs","css-in-js"],"author":{"name":"Vladimir Starkov","email":"iamstarkov@gmail.com","url":"https://iamstarkov.com"},"license":"MIT","bugs":{"url":"https://github.com/cssinjs/theming/issues"},"homepage":"https://github.com/cssinjs/theming#readme","devDependencies":{"@babel/cli":"^7.1.0","@babel/core":"^7.1.0","@babel/plugin-proposal-class-properties":"^7.1.0","@babel/preset-env":"^7.1.0","@babel/preset-flow":"^7.0.0","@babel/preset-react":"^7.0.0","@babel/register":"^7.0.0","ava":"^1.0.0-rc.1","coveralls":"^3.0.0","eslint":"^5.8.0","eslint-config-jss":"^5.0.1","flow-bin":"^0.85.0","nyc":"^13.1.0","react":"^16.6.0","react-test-renderer":"^16.6.0","rimraf":"^2.6.1","rollup":"^0.66.6","rollup-plugin-babel":"^4.0.3","rollup-plugin-commonjs":"^9.2.0","rollup-plugin-node-globals":"^1.4.0","rollup-plugin-node-resolve":"^3.4.0","rollup-plugin-replace":"^2.1.0","rollup-plugin-size-snapshot":"^0.7.0","rollup-plugin-uglify":"^6.0.0","sinon":"^7.1.1","typescript":"^3.1.6"},"dependencies":{"@types/react":"^16.4.18","create-react-context":"^0.2.3","hoist-non-react-statics":"^3.1.0","prop-types":"^15.5.8","react-display-name":"^0.2.4","warning":"^4.0.2"},"peerDependencies":{"react":">=15"},"_id":"theming@2.1.2","dist":{"shasum":"f5a3353168b713f1becc0351bd35a6d4599d6b25","integrity":"sha512-AUS4S1WwukBHTh3R6k4gQJoF07BhyRcT5c1nIsuJXRBkZiFnPc3ev5VE5/EoInWYseR772kGthgIOW61GgyDUw==","tarball":"https://registry.npmjs.org/theming/-/theming-2.1.2.tgz","fileCount":20,"unpackedSize":202963,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb3NYOCRA9TVsSAnZWagAAO+UP/36Ih/tBfd1AaRbv+TnP\ny6KTbud4O4kLmCkUleGYE7LCFDrTi+8TtrYoP79hETxwLgom/rg0n8V4LI9w\n+k8u++Gh+d2Tt94IraqZFjF2O3P+/sg4/G3wPznRDDPlTbYGWwgt5mC0Tgf0\nGm3kRy4qxRFNliH0JQa5oRhMF0szDKyj6k358rtryWdKexPMhHhyG1TtIP8l\n2xE2Vh00lYewBqAP8T4tKLEV4hpNacPz8bV6NaRKqgjg80L1XNIGmhInugEF\n9zu+hFyA7DI8fyUhMm1SNLJLP05PpgcIqBXyjypRFH1zzdJ3x57wsKwHsVLE\nbien27+k3EZ7GzZPjgeMauCxGh9GwDisTnIpgLnEEZZfqRIsqnYl0f6QYuAr\n8j5EbCRpwppYF75yoc9Jwg0OOWib4wtjriCdTNt0ZQAKlST58xp6poq+AyXq\nAofGUdNvtBCgdUbwT915QrOSCYdv7XTV/RNy6ofikAosas3vHobvfOe68SFr\nMlqdu5Nt/FHz42KSfNwqYpNv6piMnzPSrrxJGs4+O2u4TvV1jIej9j6eB+Ef\n4uel6tOPOvIAPBwSaidtQqVWRDwBlz8RW4GS1Rm3ryexqXcqDyUcwgNxGHY1\ncGhPgxlaKsj5ew+n6sNqxyI7cochiUfOKHbOmy2Dpt/wY3lvJaueXfihsWEI\n6htC\r\n=V/0k\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCV8Y1v83ORMp81CB1F5PkSr9bWeB7iBXgnn9mwfvaUowIhALsP/4U91JZNdDamz9mRdUa8nX36KpdgaJWJTHHLxakc"}]},"maintainers":[{"email":"henribeck.dev@gmail.com","name":"henribeck"},{"email":"iamstarkov@gmail.com","name":"iamstarkov"},{"email":"oleg008@gmail.com","name":"kof"}],"_npmUser":{"name":"henribeck","email":"henribeck.dev@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/theming_2.1.2_1541199373718_0.016692267579131892"},"_hasShrinkwrap":false},"2.2.0":{"name":"theming","version":"2.2.0","description":"Unified CSSinJS theming solution for React","main":"dist/theming.cjs.js","module":"dist/theming.esm.js","typings":"./src/index.d.ts","engines":{"node":">=8"},"scripts":{"lint":"eslint .","flow":"flow check --max-warnings 0","ts-check":"tsc","test":"ava","tdd":"yarn test --watch","coverage":"nyc yarn test","coveralls":"yarn coverage && coveralls < coverage/lcov.info","prebuild":"rimraf dist","build":"rollup -c","postversion":"yarn build","match-snapshot":"SNAPSHOT=match rollup -c"},"nyc":{"include":["src"],"exclude":["src/*test*"],"all":true,"cache":true,"reporter":["lcov","text"]},"repository":{"type":"git","url":"git+https://github.com/cssinjs/theming.git"},"keywords":["react","theme","theming","styled-components","jss","cssinjs","css-in-js"],"author":{"name":"Vladimir Starkov","email":"iamstarkov@gmail.com","url":"https://iamstarkov.com"},"license":"MIT","bugs":{"url":"https://github.com/cssinjs/theming/issues"},"homepage":"https://github.com/cssinjs/theming#readme","devDependencies":{"@babel/cli":"^7.1.0","@babel/core":"^7.1.0","@babel/plugin-proposal-class-properties":"^7.1.0","@babel/preset-env":"^7.1.0","@babel/preset-flow":"^7.0.0","@babel/preset-react":"^7.0.0","@babel/register":"^7.0.0","ava":"^1.0.0-rc.1","coveralls":"^3.0.0","eslint":"^5.8.0","eslint-config-jss":"^5.0.1","flow-bin":"^0.85.0","nyc":"^13.1.0","react":"^16.6.0","react-test-renderer":"^16.6.0","rimraf":"^2.6.1","rollup":"^0.66.6","rollup-plugin-babel":"^4.0.3","rollup-plugin-commonjs":"^9.2.0","rollup-plugin-node-globals":"^1.4.0","rollup-plugin-node-resolve":"^3.4.0","rollup-plugin-replace":"^2.1.0","rollup-plugin-size-snapshot":"^0.7.0","rollup-plugin-uglify":"^6.0.0","sinon":"^7.1.1","typescript":"^3.1.6"},"dependencies":{"@types/react":"^16.4.18","create-react-context":"^0.2.3","hoist-non-react-statics":"^3.1.0","prop-types":"^15.5.8","react-display-name":"^0.2.4","warning":"^4.0.2"},"peerDependencies":{"react":">=15"},"_id":"theming@2.2.0","dist":{"shasum":"64fe667afc5fb742060dd084fe4af6fac1227a97","integrity":"sha512-S+augXK6352pVHzuo3usMWpPMDZGYywhQkqwhhgHBaXt5nAohzbItm4ptBsXXDZZ5fN+BIlGGmf1ADI7Q/DduQ==","tarball":"https://registry.npmjs.org/theming/-/theming-2.2.0.tgz","fileCount":20,"unpackedSize":203168,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb7xieCRA9TVsSAnZWagAASkEP/RcypVg1Hoh6QmNrUP9P\nexnG97d/O27ejPfH9msiuPZEA0/++zfcO26NVgIoIKuzwVuKc3joiO4Yd7E0\nSfIvAcM3aMQq69Zg+aF1HiWDAsR1HClFkuEP/90sgCVTHeiP3aPaCnVZOdYW\nDSMpMMs9Rsj/WsZUyQKtLAnmTH0T+EYAvCg/yB+CqA6qKpLSX/W3LhUo9DIo\nINBD3boUQcnWA9WkWM4k1DCOww8NxyGWzAU3HnfSLf02uEZS0h2EyHc+9u6n\ni9c2Pja7rN2ywEloBT2bI0VDgst7M1i4N5/RHczLiLL4mcU8MY+R9VFr16Kx\nB9M+2fpBcSiYCtkio4NesPOXhI7RsDTyAtWjdYSMhBpqHnpx8Otn0Tg0yX4p\nPQTV+sqGWeZVtSuh87Nt/chdKWxUSvJRZMCblkuDwcIXPonRvxoaqU5a6z4f\nJG1mmthwIR+R9QzkpYuiA3euqvsLvAY0B60WqviWQfEBbJNbpBphk5Y7nYZw\np6LHYp4fHpSg4cR9MK/gtfvlfT/gQgUEFOnGsRMG4Ge/81/qy/UldMAHHhxy\np9NIB7SFOdJ2OM7R6AE7c4vfBu3FL7tFdgabxydcXCQHMMxZxrdD5309XKzw\nhkxtcsAzVYo35N43ysyDbeCmQalvP5mY/k+dGLcm/zpp1zRb79zOzAiFOn3N\nALVp\r\n=nOLW\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCdVhQT8F0Gi2kQdG9hKpybV83gdUNPaweqTC132xdXAAIhAOHJhcAd5X9Aly25lAuNK0Gg9se934h/44qa2P8FLlXK"}]},"maintainers":[{"email":"henribeck.dev@gmail.com","name":"henribeck"},{"email":"iamstarkov@gmail.com","name":"iamstarkov"},{"email":"oleg008@gmail.com","name":"kof"}],"_npmUser":{"name":"henribeck","email":"henribeck.dev@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/theming_2.2.0_1542396061389_0.7007654861833599"},"_hasShrinkwrap":false},"3.0.0":{"name":"theming","version":"3.0.0","description":"Unified CSSinJS theming solution for React","main":"dist/theming.cjs.js","module":"dist/theming.esm.js","typings":"./src/index.d.ts","engines":{"node":">=8"},"scripts":{"lint":"eslint .","flow":"flow check --max-warnings 0","ts-check":"tsc","test":"ava","tdd":"yarn test --watch","coverage":"nyc yarn test","coveralls":"yarn coverage && coveralls < coverage/lcov.info","prebuild":"rimraf dist","build":"rollup -c","postversion":"yarn build","match-snapshot":"SNAPSHOT=match rollup -c"},"nyc":{"include":["src"],"exclude":["src/*test*"],"all":true,"cache":true,"reporter":["lcov","text"]},"repository":{"type":"git","url":"git+https://github.com/cssinjs/theming.git"},"keywords":["react","theme","theming","styled-components","jss","cssinjs","css-in-js"],"author":{"name":"Vladimir Starkov","email":"iamstarkov@gmail.com","url":"https://iamstarkov.com"},"license":"MIT","bugs":{"url":"https://github.com/cssinjs/theming/issues"},"homepage":"https://github.com/cssinjs/theming#readme","devDependencies":{"@babel/cli":"^7.1.0","@babel/core":"^7.1.0","@babel/plugin-proposal-class-properties":"^7.1.0","@babel/preset-env":"^7.1.0","@babel/preset-flow":"^7.0.0","@babel/preset-react":"^7.0.0","@babel/register":"^7.0.0","ava":"^1.0.0-rc.1","coveralls":"^3.0.0","eslint":"^5.8.0","eslint-config-jss":"^5.0.1","flow-bin":"^0.88.0","nyc":"^13.1.0","react":"^16.6.0","react-test-renderer":"^16.6.0","rimraf":"^2.6.1","rollup":"^0.66.6","rollup-plugin-babel":"^4.0.3","rollup-plugin-commonjs":"^9.2.0","rollup-plugin-node-globals":"^1.4.0","rollup-plugin-node-resolve":"^3.4.0","rollup-plugin-replace":"^2.1.0","rollup-plugin-size-snapshot":"^0.7.0","rollup-plugin-uglify":"^6.0.0","sinon":"^7.1.1","typescript":"^3.1.6"},"dependencies":{"@types/react":"^16.4.18","hoist-non-react-statics":"^3.1.0","prop-types":"^15.5.8","react-display-name":"^0.2.4","warning":"^4.0.2"},"peerDependencies":{"react":">=16.3"},"_id":"theming@3.0.0","dist":{"shasum":"e623397e4b02f4318c7b272e2c7138cb8c99745e","integrity":"sha512-GWC/wnwOjdwnTywiWn/4nedsossoj9Y8y6TtZmYfNJ7RYlo7tswUkWNYgRlohZNfGIoyLkc6qwnqiHYVOWWVnw==","tarball":"https://registry.npmjs.org/theming/-/theming-3.0.0.tgz","fileCount":20,"unpackedSize":174229,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcG7cYCRA9TVsSAnZWagAApk8QAI0sBQRH7xROJ3JMVGkQ\n8cqCleDUukuP2l1DN+zWWE6X/aWHTCCk+fB3EqCrlbDLK51AS8GZBad51khr\n0wODpU1YCFDeAQX1FXcPAIMQs77A/5SO/srgB9vCHSJGV2d4tmY14pKd+ddS\nKUw2M1pBU/1iIdE09yGLsmZyMmMsc3zRgQp6M+o3i/jUO3Ar9Jtr9Ahon5OY\nVgPES0jFR2nAwz7ahnRHziVMw6PUR+My5N5EBiyyhuKtZiUuAmez5Jx//2h4\nrkF1q6L1RJKbml4wHVn6ja4TLr+z/g6C+gan02PKA+2+YNcmJ/UVpD6M3T6a\nLyeTiLpilG3c2cDc1iSHQPgfPyF9/yltQJuOjSBIr7KeXhuZ2+ESgnnHSFJE\nMT4M6bgyPSt6yFJckFJE1VJo9+B/cvNslX1bzYj1IOcmIibm11VfNnPZC+JN\nWjlZjznprrwr6lRfrP+KRY0kkmx/d0ZV1gdt953E16rlm0Bwmoqf/dypCPFp\nJzZu4LDKGVtGRCN/aJI8neXXcud4zT0DQBtQBXplolaV9lkIupNIt2OpFxrd\n12XYqP0TEJ/dWK5JumN5XdPUOLWDuoqtyf0hZxpQl7DIRZoBDWJFyQ1WDDRN\n7Hu5rT+zc3edSQFKyZkuHZRhwzKAKT8qfKr724KG9vC+fTA3x0ai/1ivFedb\n+J58\r\n=PNtQ\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDKAZ5w+sq7Ib9UzpPClKGq3wokCZpiwjLMY3RTXTaZBgIgLDtaIA+1MTvPCDq6CUEIWcKtT0mM/4anYsDa9hEV5Y4="}]},"maintainers":[{"email":"henribeck.dev@gmail.com","name":"henribeck"},{"email":"iamstarkov@gmail.com","name":"iamstarkov"},{"email":"oleg008@gmail.com","name":"kof"}],"_npmUser":{"name":"henribeck","email":"henribeck.dev@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/theming_3.0.0_1545320215616_0.10408974513395819"},"_hasShrinkwrap":false},"3.0.1":{"name":"theming","version":"3.0.1","description":"Unified CSSinJS theming solution for React","main":"dist/theming.cjs.js","module":"dist/theming.esm.js","typings":"./src/index.d.ts","engines":{"node":">=8"},"scripts":{"lint":"eslint .","flow":"flow check --max-warnings 0","ts-check":"tsc","test":"ava","tdd":"yarn test --watch","coverage":"nyc yarn test","coveralls":"yarn coverage && coveralls < coverage/lcov.info","prebuild":"rimraf dist","build":"rollup -c","postversion":"yarn build","match-snapshot":"SNAPSHOT=match rollup -c"},"nyc":{"include":["src"],"exclude":["src/*test*"],"all":true,"cache":true,"reporter":["lcov","text"]},"repository":{"type":"git","url":"git+https://github.com/cssinjs/theming.git"},"keywords":["react","theme","theming","styled-components","jss","cssinjs","css-in-js"],"author":{"name":"Vladimir Starkov","email":"iamstarkov@gmail.com","url":"https://iamstarkov.com"},"license":"MIT","bugs":{"url":"https://github.com/cssinjs/theming/issues"},"homepage":"https://github.com/cssinjs/theming#readme","devDependencies":{"@babel/cli":"^7.1.0","@babel/core":"^7.1.0","@babel/plugin-proposal-class-properties":"^7.1.0","@babel/preset-env":"^7.1.0","@babel/preset-flow":"^7.0.0","@babel/preset-react":"^7.0.0","@babel/register":"^7.0.0","ava":"^1.0.0-rc.1","babel-plugin-dev-expression":"^0.2.1","coveralls":"^3.0.0","eslint":"^5.8.0","eslint-config-jss":"^5.0.1","flow-bin":"^0.88.0","nyc":"^13.1.0","react":"^16.6.0","react-test-renderer":"^16.6.0","rimraf":"^2.6.1","rollup":"^0.66.6","rollup-plugin-babel":"^4.0.3","rollup-plugin-commonjs":"^9.2.0","rollup-plugin-node-globals":"^1.4.0","rollup-plugin-node-resolve":"^3.4.0","rollup-plugin-replace":"^2.1.0","rollup-plugin-size-snapshot":"^0.7.0","rollup-plugin-uglify":"^6.0.0","sinon":"^7.1.1","typescript":"^3.1.6"},"dependencies":{"@types/react":"^16.4.18","hoist-non-react-statics":"^3.1.0","prop-types":"^15.5.8","react-display-name":"^0.2.4","tiny-warning":"^1.0.2"},"peerDependencies":{"react":">=16.3"},"_id":"theming@3.0.1","dist":{"shasum":"c1bd098256be87dec6d0fbd7016409da3667896b","integrity":"sha512-dipLspDmEwDj3jRoe0aAyZ+L4w6YepA22bgHTrUN61SI5UwE1yZCWQDMibcGIfVBHAFedj6Oc+1kY0BRYBuaOQ==","tarball":"https://registry.npmjs.org/theming/-/theming-3.0.1.tgz","fileCount":20,"unpackedSize":174412,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcOnygCRA9TVsSAnZWagAAoT0P/iQIFrmVBq6nTkvAiwkf\nf/V0XvUcrL2YtJLKuauQtSGZz4tMGRLBgFxoyF5/3yVLf5gT4PBD36YVJUQn\nz5hs9QXmRPC6f2yH75cn1dzzOJJt/T2s/xzsOraCQgZdpdqCst/OXrCts9zy\nWA5ScHn32hEU1X1KxdfF0Kxx2qc+hbPDY3CGK3C95imd0stVo9kbs6fjvKvl\nhYoZ1pVxxQ7fzUuQEB78NEt3BhSp+wG04YQZNY5F5pOVQgi4dWNreHfTcX3g\nJLeAz4oPdX4FEeZKdg4x6wcJZ1xY4+bEPuVrNBQbtHTK8ZHEQYQrM50ThrS/\nUGyhyegNhdwCUFAaxdCyF58qgvX/gn5nEBwamZlMNFgO4ap5B5yLcTXkyS4h\nc0OCEm+S+giGUftvts0XfU5mkQ5L74RLpEtcSXMMu/fN4vjJ8Oci9QrPWrFT\nGMFmJwvhvvteoRSr0eYSPMPVJnDcUS7jvhAcUnwa8dywClGhtZGxCDPPyTv9\n4iB/G7DsHopnM1fnGZJP/qwpoFIHMl8n6rGwuiizuHPSpz7P1Ou8O/co4/F3\ngTPEsTUwCftsnil5sCqj1Mth/gSvXdlbe8Bx6wrtA1N4Vuzk07ckF0CNrPOo\nMjQTfsUM062r/V8NtMoQYqR2/AtJzSt/LB02NJzDlw8qzQZcN+7GweT7ESdv\nR/0q\r\n=a+Qb\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDlpXtNsqWdIHUDOVFN0YAwcM59a8qGjT0JdPxez+dqtQIhAJCEaJoDoINPtflqoq2bq65Raj6OYPll1b7tzkbQ575a"}]},"maintainers":[{"email":"henribeck.dev@gmail.com","name":"henribeck"},{"email":"iamstarkov@gmail.com","name":"iamstarkov"},{"email":"oleg008@gmail.com","name":"kof"}],"_npmUser":{"name":"henribeck","email":"henribeck.dev@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/theming_3.0.1_1547336864099_0.6491929876609672"},"_hasShrinkwrap":false},"3.0.2":{"name":"theming","version":"3.0.2","description":"Unified CSSinJS theming solution for React","main":"dist/theming.cjs.js","module":"dist/theming.esm.js","typings":"./src/index.d.ts","engines":{"node":">=8"},"scripts":{"lint":"eslint .","flow":"flow check --max-warnings 0","ts-check":"tsc","test":"ava","tdd":"yarn test --watch","coverage":"nyc yarn test","coveralls":"yarn coverage && coveralls < coverage/lcov.info","prebuild":"rimraf dist","build":"rollup -c","postversion":"yarn build","match-snapshot":"SNAPSHOT=match rollup -c"},"nyc":{"include":["src"],"exclude":["src/*test*"],"all":true,"cache":true,"reporter":["lcov","text"]},"repository":{"type":"git","url":"git+https://github.com/cssinjs/theming.git"},"keywords":["react","theme","theming","styled-components","jss","cssinjs","css-in-js"],"author":{"name":"Vladimir Starkov","email":"iamstarkov@gmail.com","url":"https://iamstarkov.com"},"license":"MIT","bugs":{"url":"https://github.com/cssinjs/theming/issues"},"homepage":"https://github.com/cssinjs/theming#readme","devDependencies":{"@babel/cli":"^7.1.0","@babel/core":"^7.1.0","@babel/plugin-proposal-class-properties":"^7.1.0","@babel/preset-env":"^7.1.0","@babel/preset-flow":"^7.0.0","@babel/preset-react":"^7.0.0","@babel/register":"^7.0.0","ava":"^1.0.0-rc.1","babel-plugin-dev-expression":"^0.2.1","coveralls":"^3.0.0","eslint":"^5.8.0","eslint-config-jss":"^5.0.1","flow-bin":"^0.88.0","nyc":"^13.1.0","react":"^16.6.0","react-test-renderer":"^16.6.0","rimraf":"^2.6.1","rollup":"^0.66.6","rollup-plugin-babel":"^4.0.3","rollup-plugin-commonjs":"^9.2.0","rollup-plugin-node-globals":"^1.4.0","rollup-plugin-node-resolve":"^3.4.0","rollup-plugin-replace":"^2.1.0","rollup-plugin-size-snapshot":"^0.7.0","rollup-plugin-uglify":"^6.0.0","sinon":"^7.1.1","typescript":"^3.1.6"},"dependencies":{"@types/react":"^16.4.18","hoist-non-react-statics":"^3.1.0","prop-types":"^15.5.8","react-display-name":"^0.2.4","tiny-warning":"^1.0.2"},"peerDependencies":{"react":">=16.3"},"_id":"theming@3.0.2","dist":{"shasum":"a7d26186c980c3e74a67b5610737c434a3787f6d","integrity":"sha512-2uljQ8Dy1zXA4WOrmJS5Em4LrNbAY+CNkmSHv99VLccepKVLAnJejZlCXMAbXOlIhl1lWlQxg8NGiN3v07W/6Q==","tarball":"https://registry.npmjs.org/theming/-/theming-3.0.2.tgz","fileCount":20,"unpackedSize":170811,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcP2syCRA9TVsSAnZWagAA0akQAIX6jc9z3CBjxVcnOcFl\nzZ3ev1IaRW91KtDp7ULt++ca6OHObLGA2OePqOouaeCgTnEtKnA/k6CvJC5l\nfUM5ons5EKUE0HFLzER/0yk2b8Y79KoP6C3k5bKmgm9dc82jmnFNo/Dr88Ub\n6H5vdUfEuImfHboHznaDFMC3pe5queOKj3MnGZZu8bPvfNMinuiSSppu6cls\n9/SRqnJWnoiCyFQ2Oaiv776iCiz0EmS9hbSkl3w42W1SV1B1teRy6rOgAitm\nrM38p7N7LQt+Su8CASRPzk8gT6i7+pPjJVasMqHBG3eS2PolWsLM09jgI7/7\n/5NdZ7gcPBw0WsCw4lTxByw1NoMGLpzE2q+HVjbnufVXXY4AbvFyG+PoSsIM\nj66SwbSQknvbZbK4jhVG6GlTbeOlUF4uwMIO3/hrBdaBaOG+mLQNK0iMlsPb\nCok2F9OGOJYqDl8jw7qYPr63hf5Adi9etMor28/EevoDJz1Fhq9YQD9Se6bo\nKyQKWLeyY7Hopgt0xzgdJXQIoOtGyx7bf/5QVYY7yjmj/M3dvV1FGRASc1Ot\nazpxFc6X1U2HVjSrQJJNdE6R3YTQi/D2iLFOZwbeGDUu+dqC2Je3itsLWgMy\nHvsoBicHQgw7hP2omm50aogBK+D7hc6TFJ8XKl1xBmjQxS43ZRyN/D9/g6Dr\n7qYu\r\n=CoFa\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCZpLQiwUQSPuzBpyVFvCODSRNJNhB27S1Ye6zg6v73dgIgazrPymH6M/75CwnvlblbqSxIrny5MWFdtMhVEP8KKFY="}]},"maintainers":[{"email":"henribeck.dev@gmail.com","name":"henribeck"},{"email":"iamstarkov@gmail.com","name":"iamstarkov"},{"email":"oleg008@gmail.com","name":"kof"}],"_npmUser":{"name":"henribeck","email":"henribeck.dev@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/theming_3.0.2_1547660081964_0.33641342558174414"},"_hasShrinkwrap":false},"3.0.3":{"name":"theming","version":"3.0.3","description":"Unified CSSinJS theming solution for React","main":"dist/theming.cjs.js","module":"dist/theming.esm.js","typings":"./src/index.d.ts","engines":{"node":">=8"},"scripts":{"lint":"eslint .","flow":"flow check --max-warnings 0","ts-check":"tsc","test":"ava","tdd":"yarn test --watch","coverage":"nyc yarn test","coveralls":"yarn coverage && coveralls < coverage/lcov.info","prebuild":"rimraf dist","build":"rollup -c","prepare":"yarn build","match-snapshot":"SNAPSHOT=match rollup -c"},"nyc":{"include":["src"],"exclude":["src/*test*"],"all":true,"cache":true,"reporter":["lcov","text"]},"repository":{"type":"git","url":"git+https://github.com/cssinjs/theming.git"},"keywords":["react","theme","theming","styled-components","jss","cssinjs","css-in-js"],"author":{"name":"Vladimir Starkov","email":"iamstarkov@gmail.com","url":"https://iamstarkov.com"},"license":"MIT","bugs":{"url":"https://github.com/cssinjs/theming/issues"},"homepage":"https://github.com/cssinjs/theming#readme","devDependencies":{"@babel/cli":"^7.1.0","@babel/core":"^7.1.0","@babel/plugin-proposal-class-properties":"^7.1.0","@babel/preset-env":"^7.1.0","@babel/preset-flow":"^7.0.0","@babel/preset-react":"^7.0.0","@babel/register":"^7.0.0","@types/react":"^16.4.18","ava":"^1.0.0-rc.1","babel-plugin-dev-expression":"^0.2.1","coveralls":"^3.0.0","eslint":"^5.8.0","eslint-config-jss":"^5.0.1","flow-bin":"^0.88.0","nyc":"^13.1.0","react":"^16.6.0","react-test-renderer":"^16.6.0","rimraf":"^2.6.1","rollup":"^0.66.6","rollup-plugin-babel":"^4.0.3","rollup-plugin-commonjs":"^9.2.0","rollup-plugin-node-globals":"^1.4.0","rollup-plugin-node-resolve":"^3.4.0","rollup-plugin-replace":"^2.1.0","rollup-plugin-size-snapshot":"^0.7.0","rollup-plugin-uglify":"^6.0.0","sinon":"^7.1.1","typescript":"^3.1.6"},"dependencies":{"hoist-non-react-statics":"^3.1.0","prop-types":"^15.5.8","react-display-name":"^0.2.4","tiny-warning":"^1.0.2"},"peerDependencies":{"react":">=16.3"},"_id":"theming@3.0.3","dist":{"shasum":"688e26f1a629d75b10fee6c0c5b884a7adaefcc0","integrity":"sha512-5cE88hlvTNGgxX2j1mktAeByTOJzeVFf4sd8xHD+1GwIy2VTBb/8sMGgESS8Q+rMtjEy24y4fyoqCc8SnjEaBQ==","tarball":"https://registry.npmjs.org/theming/-/theming-3.0.3.tgz","fileCount":20,"unpackedSize":170964,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcROWaCRA9TVsSAnZWagAAqO0QAJ6/5gnImL+M6mgkjpdn\n747y9GMRNtvPx52Qjdvjfj6ywKD86rO4sN4YL3PVGwv9LRG6ZU7QN0KK5weW\nf/gZViLk14Jp2c6QSoVze+TUoakAO0T/MFyRyK0MyhKeqbgE++wwNFUUW8U8\nLAoRvUDlJO7N1ymkbrpA0eC4wc2VtHzP9DNmFb0r2rX7IpfZ2UP2AjF8ff6a\nOl74czRCYodMuhbMULO6jn8SWdBMCCFJUFMJciTLBoAqRRmNraAea4n+DY9d\nJahQkhO+fe+Bbg3+YM9YKgtFsezNX5n67astMOGdsuXTvoXHB/EIrnqtAT/9\nMDelCXjHu6gOtZP0SgLUyiBRSQR/O8u8xo4X67WMKKsgsapUChVIY+X6SD/2\nnC//9Uf0yX50tA/mS8N1DRVW6f7E3lDkLVYdutsKvpXizxISNAHOYmGWvO2P\nwW3ObeOfNsqFhMZaWVoAepZR8rFFFX8sk7yHyoMOBwapTgFEztFpQU4QwkDs\n7C3LZEMAQA4tuphG+/ndOUH7r+Ci7aLOvb+Zy7qw9l9WfN6C26a24kyEK3E1\ndRQZt1NvBhLAee4mdefPgiu3mNE6//qVjIkAWlMJEUEySYxMHz2Ble91rYBW\nF7FMl3rusXS0i4A78AI+LpAZ8bH1iVIh04Dj+7u00hY2YxmewnIn6dnMCq1/\nWoqo\r\n=O5Qm\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDXXsP449mhDxWYlxUbUDDGtff6n+Fnbef8FFWPqsyENgIhAPP+UiZ1MCQDa+sgJFky2ptrdrD6WCGKE5zVFdiS0U7h"}]},"maintainers":[{"email":"henribeck.dev@gmail.com","name":"henribeck"},{"email":"iamstarkov@gmail.com","name":"iamstarkov"},{"email":"oleg008@gmail.com","name":"kof"}],"_npmUser":{"name":"henribeck","email":"henribeck.dev@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/theming_3.0.3_1548019098002_0.6445760704038876"},"_hasShrinkwrap":false},"3.1.0":{"name":"theming","version":"3.1.0","description":"Unified CSSinJS theming solution for React","main":"dist/theming.cjs.js","module":"dist/theming.esm.js","typings":"./src/index.d.ts","engines":{"node":">=8"},"scripts":{"lint":"eslint .","flow":"flow check --max-warnings 0","ts-check":"tsc","test":"ava","tdd":"yarn test --watch","coverage":"nyc yarn test","coveralls":"yarn coverage && coveralls < coverage/lcov.info","prebuild":"rimraf dist","build":"rollup -c","prepare":"yarn build","match-snapshot":"SNAPSHOT=match rollup -c"},"nyc":{"include":["src"],"exclude":["src/*test*"],"all":true,"cache":true,"reporter":["lcov","text"]},"repository":{"type":"git","url":"git+https://github.com/cssinjs/theming.git"},"keywords":["react","theme","theming","styled-components","jss","cssinjs","css-in-js"],"author":{"name":"Vladimir Starkov","email":"iamstarkov@gmail.com","url":"https://iamstarkov.com"},"license":"MIT","bugs":{"url":"https://github.com/cssinjs/theming/issues"},"homepage":"https://github.com/cssinjs/theming#readme","devDependencies":{"@babel/cli":"^7.1.0","@babel/core":"^7.1.0","@babel/plugin-proposal-class-properties":"^7.1.0","@babel/preset-env":"^7.1.0","@babel/preset-flow":"^7.0.0","@babel/preset-react":"^7.0.0","@babel/register":"^7.0.0","@types/react":"^16.4.18","ava":"^1.0.0-rc.1","babel-plugin-dev-expression":"^0.2.1","coveralls":"^3.0.0","eslint":"^5.8.0","eslint-config-jss":"^5.0.1","flow-bin":"^0.88.0","nyc":"^13.1.0","react":"^16.8.0","react-test-renderer":"^16.8.0","rimraf":"^2.6.1","rollup":"^0.66.6","rollup-plugin-babel":"^4.0.3","rollup-plugin-commonjs":"^9.2.0","rollup-plugin-node-globals":"^1.4.0","rollup-plugin-node-resolve":"^3.4.0","rollup-plugin-replace":"^2.1.0","rollup-plugin-size-snapshot":"^0.7.0","rollup-plugin-uglify":"^6.0.0","sinon":"^7.1.1","typescript":"^3.1.6"},"dependencies":{"hoist-non-react-statics":"^3.3.0","prop-types":"^15.5.8","react-display-name":"^0.2.4","tiny-warning":"^1.0.2"},"peerDependencies":{"react":">=16.3"},"_id":"theming@3.1.0","dist":{"shasum":"aee88cd6b442a70f26efe5d6a150f4d57b107001","integrity":"sha512-m9sc0sFbaaFV3P27b2yALQN7837ZNDNxzE0TVy4dc5lHFBhwPrFWnZZdVjrbuxH03d8XMLkqYyG2aJq7I6s5vw==","tarball":"https://registry.npmjs.org/theming/-/theming-3.1.0.tgz","fileCount":21,"unpackedSize":180778,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcYc4lCRA9TVsSAnZWagAAayoP/imUV5+bt8I5W3qjWrjh\nZTNdeTMWdfhqrOqMVuVoHOkT7tmiJ7MRRYjvLqWxb3hgwJmdWSEaDQhNGHO5\nCX4XuizNVss4GSqOUka3DqcOIG/agh+qFZM3w9IjT5c4g44eNbsX38LHp6ZT\nnFvvTZXJWRETas9a+grQ0Uha6Udgf6fRzD17ESqs2p6q3KbzBPkWzlMzs/Jz\nWiwMnnDxYeya6JoRMepyJ4N5ug46KKWFrD/3FbK8wJfHc0Gf2He14NNKRh6h\ntPmg1RSDjxMBxHOmHEZQ8P2ULr2/dfrYvCfpjHgNZqjRjVI93DqS+Z853+jg\nkBnZLLiPZknJkdAvuaeyeZzUMhx0lMsYiOPYYVQmuiIS1NCox4djVIJe2ov5\nt5RpN8Y+nNu8SDD92wJ9o6rXqMOo6LBFUFOIBC+WYX1NgmbLRjo6IsxnVCdm\nitULBt9EEpnwubUbPC9/qcCF5vr3d+z8eapbTInV1EAzVr5Ptz29Slel3fkB\n1ePMwZ6paloxpkrqgzSwNMQ/GZOJ6bygTL0/frH3KTENC7LgK2W5UyZtN3wN\natI/yfVzfF1azNflKsTebov/hWvLU7fRn1qi7voS/Mt4o51TU/b8ZOt3otvx\n0fTLJ3RdT/rWCl+lemXx6PTS8RPKAJ1wt59tYG87FawViGPZ7koNqq0p9lr9\nd4wV\r\n=WoM5\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHWsJfsSA2JBZ0lrGrmnsunp2bpwmDeP1bTVaDU+Yff5AiEAlFvYkmZZKdtDTx6w2bNLBNO61DPIKjnZpVrKtYnKCyw="}]},"maintainers":[{"email":"henribeck.dev@gmail.com","name":"henribeck"},{"email":"iamstarkov@gmail.com","name":"iamstarkov"},{"email":"oleg008@gmail.com","name":"kof"}],"_npmUser":{"name":"henribeck","email":"henribeck.dev@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/theming_3.1.0_1549913636775_0.022733432890870375"},"_hasShrinkwrap":false},"3.2.0":{"name":"theming","version":"3.2.0","description":"Unified CSSinJS theming solution for React","main":"dist/theming.cjs.js","module":"dist/theming.esm.js","typings":"./src/index.d.ts","engines":{"node":">=8"},"scripts":{"lint":"eslint .","flow":"flow check --max-warnings 0","ts-check":"tsc","test":"ava","tdd":"yarn test --watch","coverage":"nyc yarn test","coveralls":"yarn coverage && coveralls < coverage/lcov.info","prebuild":"rimraf dist","build":"rollup -c","prepare":"yarn build","match-snapshot":"SNAPSHOT=match rollup -c"},"nyc":{"include":["src"],"exclude":["src/*test*"],"all":true,"cache":true,"reporter":["lcov","text"]},"repository":{"type":"git","url":"git+https://github.com/cssinjs/theming.git"},"keywords":["react","theme","theming","styled-components","jss","cssinjs","css-in-js"],"author":{"name":"Vladimir Starkov","email":"iamstarkov@gmail.com","url":"https://iamstarkov.com"},"license":"MIT","bugs":{"url":"https://github.com/cssinjs/theming/issues"},"homepage":"https://github.com/cssinjs/theming#readme","devDependencies":{"@babel/cli":"^7.1.0","@babel/core":"^7.1.0","@babel/plugin-proposal-class-properties":"^7.1.0","@babel/preset-env":"^7.1.0","@babel/preset-flow":"^7.0.0","@babel/preset-react":"^7.0.0","@babel/register":"^7.0.0","@types/react":"^16.4.18","ava":"^1.0.0-rc.1","babel-plugin-dev-expression":"^0.2.1","coveralls":"^3.0.0","eslint":"^5.8.0","eslint-config-jss":"^5.0.1","eslint-config-prettier":"^4.2.0","flow-bin":"^0.98.0","nyc":"^13.1.0","react":"^16.8.0","react-test-renderer":"^16.8.0","rimraf":"^2.6.1","rollup":"^0.66.6","rollup-plugin-babel":"^4.0.3","rollup-plugin-commonjs":"^9.2.0","rollup-plugin-node-globals":"^1.4.0","rollup-plugin-node-resolve":"^3.4.0","rollup-plugin-replace":"^2.1.0","rollup-plugin-size-snapshot":"^0.7.0","rollup-plugin-uglify":"^6.0.0","sinon":"^7.1.1","typescript":"^3.1.6"},"dependencies":{"hoist-non-react-statics":"^3.3.0","prop-types":"^15.5.8","react-display-name":"^0.2.4","tiny-warning":"^1.0.2"},"peerDependencies":{"react":">=16.3"},"gitHead":"8deab3ac606f0051f5160ce84328d9aee295d570","_id":"theming@3.2.0","_npmVersion":"5.6.0","_nodeVersion":"8.11.1","_npmUser":{"name":"kof","email":"oleg008@gmail.com"},"dist":{"integrity":"sha512-n0fSNYXkX63rcFBBeAthy14IcgPZLHp0OGkGZheaj64j7cBoP7INLd6+7HIXqWVjFn1M5cYSiZ1nszi+jo/Szg==","shasum":"237b13ae46e0596a7d1dc2ce4a31bcfce52cad8e","tarball":"https://registry.npmjs.org/theming/-/theming-3.2.0.tgz","fileCount":18,"unpackedSize":181609,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc0IqCCRA9TVsSAnZWagAADJAQAImdrB/etMcamkvPKHu/\nllOj61qLgKKKDjKwac2Ps5z1cXt+Jb2kKGdwcvXp9lyIjjXtzkeJSNb65vVy\nHkU0Na832rFyqyp4rYB/LTjFjV92Jze9xYIzgPex7sxqLXSIC8zlhlxMagu8\nl0z0NhlP89KOWX5ow1mdi9YiLZgs91D9R3hwzeWdYHvTVIqdKgr4ym4l+O6t\nlrDPg3+7EyC8oMNZVDGAdM/f6/tq1laCjfWMofbq+EuxaEOnO0auZZsvRczC\n62k+aE4kXdX0ZDnP2ZdcMdwUODFbesNejnwr0R9tmOeT9CssDjTYzKTzdE80\ngfHUJz6cbQRNDxUMIGbOq0m/fKFnP1UgcnOMt1+C3UGSbfp4RhImjhEnpl7o\nAsxhfB1bTQOn1dNJtpl4IOxQ/+5Hp+ZLOacVqm0Csrdxuu8vnUA/WXZi5FJr\ngGmKRjPypdxWHjntc9LAOfKyh2v0k/bCO5ybWf6QTG9pNShdWq6PdmD3Krbv\n4GR2K6YXNoeU7DdwnrCwicmZKjusocunyjeHCUFJpa4Lh3VvWI/HPXhYUe/m\n4unkZ3TugaROhzzByE+29BqyZXCCuLbIA4dKcMFu0f1jjEKzXjKUizrSTJrq\nOt8mblbAcBC+APL0xG3m5KW5fUr52JEivvRKPZIKBjLXsnJkrTtLgEgUxKTX\noZae\r\n=6MAu\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCpSiAJDovcbE2gXAmkF6KRCePVr20MO4ugeYjpmQjmyQIgHmjMETXhTnb3gxygdSQxGXeX4sUc+Bgtwy/TXztYY0w="}]},"maintainers":[{"email":"henribeck.dev@gmail.com","name":"henribeck"},{"email":"iamstarkov@gmail.com","name":"iamstarkov"},{"email":"oleg008@gmail.com","name":"kof"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/theming_3.2.0_1557170817339_0.9961701220159966"},"_hasShrinkwrap":false},"3.2.1":{"name":"theming","version":"3.2.1","description":"Unified CSSinJS theming solution for React","main":"dist/theming.cjs.js","module":"dist/theming.esm.js","typings":"./src/index.d.ts","engines":{"node":">=8"},"scripts":{"lint":"eslint .","flow":"flow check --max-warnings 0","ts-check":"tsc","test":"ava","tdd":"yarn test --watch","coverage":"nyc yarn test","coveralls":"yarn coverage && coveralls < coverage/lcov.info","prebuild":"rimraf dist","build":"rollup -c","prepare":"yarn build","match-snapshot":"SNAPSHOT=match rollup -c"},"nyc":{"include":["src"],"exclude":["src/*test*"],"all":true,"cache":true,"reporter":["lcov","text"]},"repository":{"type":"git","url":"git+https://github.com/cssinjs/theming.git"},"keywords":["react","theme","theming","styled-components","jss","cssinjs","css-in-js"],"author":{"name":"Vladimir Starkov","email":"iamstarkov@gmail.com","url":"https://iamstarkov.com"},"license":"MIT","bugs":{"url":"https://github.com/cssinjs/theming/issues"},"homepage":"https://github.com/cssinjs/theming#readme","devDependencies":{"@babel/cli":"^7.1.0","@babel/core":"^7.1.0","@babel/plugin-proposal-class-properties":"^7.1.0","@babel/preset-env":"^7.1.0","@babel/preset-flow":"^7.0.0","@babel/preset-react":"^7.0.0","@babel/register":"^7.0.0","@types/react":"^16.4.18","ava":"^1.0.0-rc.1","babel-plugin-dev-expression":"^0.2.1","coveralls":"^3.0.0","eslint":"^5.8.0","eslint-config-jss":"^5.0.1","eslint-config-prettier":"^4.2.0","flow-bin":"^0.98.0","nyc":"^13.1.0","react":"^16.8.0","react-test-renderer":"^16.8.0","rimraf":"^2.6.1","rollup":"^0.66.6","rollup-plugin-babel":"^4.0.3","rollup-plugin-commonjs":"^9.2.0","rollup-plugin-node-globals":"^1.4.0","rollup-plugin-node-resolve":"^3.4.0","rollup-plugin-replace":"^2.1.0","rollup-plugin-size-snapshot":"^0.7.0","rollup-plugin-uglify":"^6.0.0","sinon":"^7.1.1","typescript":"^3.1.6"},"dependencies":{"hoist-non-react-statics":"^3.3.0","prop-types":"^15.5.8","react-display-name":"^0.2.4","tiny-warning":"^1.0.2"},"peerDependencies":{"react":">=16.3"},"gitHead":"b64b322f46fd51ef74fbce0a897af8a6d9e7a089","_id":"theming@3.2.1","_npmVersion":"5.6.0","_nodeVersion":"8.11.1","_npmUser":{"name":"kof","email":"oleg008@gmail.com"},"dist":{"integrity":"sha512-Lm7cv547nuulQQQHGLd2VmSiiXibkdjv414tyABZOW2XCeBhdLNBfOeVBgFHRp4hztUVoP+Nox1WTlUrqkpgkw==","shasum":"dc14b98d9f66303248cbbdba1d29cd44c5ac82ab","tarball":"https://registry.npmjs.org/theming/-/theming-3.2.1.tgz","fileCount":18,"unpackedSize":181778,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfDNj2CRA9TVsSAnZWagAA7agQAKF8wAjHT09kDtV/6oBW\n09wMegcgQMR5uUTTAijn+9nG9XzVnF0XDRKd9Xj9RVHCyNJHEa1pVx9TRRwH\ndtxmrNQ0+NDXYz5IINgvE6F+KbB+wrTBsV+YI2hJU4nFoq73E7vR8cZyWWFt\nFynXumPadzlgw9Rl33wHV5B0rAqIZuWhWFKWo2Squ0hzOXThakF8y6iRQFSV\nEfjMXsYmWoUNQ7KkeHOajZEes4pADxcYpuj8uk8IKmBMP+5okncu3Cym+g74\nm6KCXNdHMiA6dCxnUKmpUpSt9fjl4u1W2OIsodQY9LJbZz8ZG8OhUKWSOpjx\nwE1ax7oT/yLlTdZ+WTTCFk4Yzm3wqcZh//afrPaoR1gcWGIAyqas+g4fCEtI\n/oMtpv5LjrmCGjKvNgEuRIIDGTvAMxmqLPVF+UnZ0fOh3T0keUZ3yShK7W/M\n301kqnGNRUUvEfhQ0/0PvWA/DlXBJ9v0nyrwCGp2p1khOgo8UzfvQRQMEPR+\nvgQaMRWuajabcYKYwWx9IHpkTZwQs4iUGo180aqPbxgLKKtZaPgE5u0OXxs9\n+ww/S3HgFKJEyXospDWFX58xoFP9JJaASK1tcug/e679DWpJvxbPr1Nq9fy7\nOXan/fzbTvvVrhvAH3gPKdnr+v4SEv3zDBY7d2zJhTJu8OQTdLOQatmWjc2M\nKMTt\r\n=PA+D\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCMwlq2xstBDWKbaOMv1Lz7oZznYo/cPj0xnwiW7by/PgIhAJfk3aeQp3+XJwsEODmvyHe4XTkk4uAv9bw1esr9KV9u"}]},"maintainers":[{"email":"henribeck.dev@gmail.com","name":"henribeck"},{"email":"iamstarkov@gmail.com","name":"iamstarkov"},{"email":"oleg008@gmail.com","name":"kof"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/theming_3.2.1_1594677493837_0.08894387768227618"},"_hasShrinkwrap":false},"3.3.0":{"name":"theming","version":"3.3.0","description":"Unified CSSinJS theming solution for React","main":"dist/theming.cjs.js","module":"dist/theming.esm.js","typings":"./src/index.d.ts","engines":{"node":">=8"},"scripts":{"lint":"eslint .","flow":"flow check --max-warnings 0","ts-check":"tsc","test":"ava","tdd":"yarn test --watch","coverage":"nyc yarn test","coveralls":"yarn coverage && coveralls < coverage/lcov.info","prebuild":"rimraf dist","build":"rollup -c","prepare":"yarn build","match-snapshot":"SNAPSHOT=match rollup -c"},"nyc":{"include":["src"],"exclude":["src/*test*"],"all":true,"cache":true,"reporter":["lcov","text"]},"repository":{"type":"git","url":"git+https://github.com/cssinjs/theming.git"},"keywords":["react","theme","theming","styled-components","jss","cssinjs","css-in-js"],"author":{"name":"Vladimir Starkov","email":"iamstarkov@gmail.com","url":"https://iamstarkov.com"},"license":"MIT","bugs":{"url":"https://github.com/cssinjs/theming/issues"},"homepage":"https://github.com/cssinjs/theming#readme","devDependencies":{"@babel/cli":"^7.1.0","@babel/core":"^7.1.0","@babel/plugin-proposal-class-properties":"^7.1.0","@babel/preset-env":"^7.1.0","@babel/preset-flow":"^7.0.0","@babel/preset-react":"^7.0.0","@babel/register":"^7.0.0","@types/react":"^16.4.18","ava":"^1.0.0-rc.1","babel-plugin-dev-expression":"^0.2.1","coveralls":"^3.0.0","eslint":"^5.8.0","eslint-config-jss":"^5.0.1","eslint-config-prettier":"^4.2.0","flow-bin":"^0.131.0","nyc":"^13.1.0","react":"^16.8.0","react-test-renderer":"^16.8.0","rimraf":"^2.6.1","rollup":"^0.66.6","rollup-plugin-babel":"^4.0.3","rollup-plugin-commonjs":"^9.2.0","rollup-plugin-node-globals":"^1.4.0","rollup-plugin-node-resolve":"^3.4.0","rollup-plugin-replace":"^2.1.0","rollup-plugin-size-snapshot":"^0.7.0","rollup-plugin-uglify":"^6.0.0","sinon":"^7.1.1","typescript":"^3.1.6"},"dependencies":{"hoist-non-react-statics":"^3.3.0","prop-types":"^15.5.8","react-display-name":"^0.2.4","tiny-warning":"^1.0.2"},"peerDependencies":{"react":">=16.3"},"gitHead":"57b278a9697ddb1e42a5b18e519923cbada2534d","_id":"theming@3.3.0","_npmVersion":"5.6.0","_nodeVersion":"8.11.1","_npmUser":{"name":"kof","email":"oleg008@gmail.com"},"dist":{"integrity":"sha512-u6l4qTJRDaWZsqa8JugaNt7Xd8PPl9+gonZaIe28vAhqgHMIG/DOyFPqiKN/gQLQYj05tHv+YQdNILL4zoiAVA==","shasum":"dacabf04aa689edde35f1e1c117ec6de73fbf870","tarball":"https://registry.npmjs.org/theming/-/theming-3.3.0.tgz","fileCount":18,"unpackedSize":181296,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfNwIKCRA9TVsSAnZWagAAaecQAJwZNCGF9hZWsatE5yBt\n0HX0YuxEZqSbqoRlFgZ+8QpHvhezyiDBM5cgKZn+5JUBXCoWZb7ibgnNY+fO\nSLBrmxAT1BDa+wSiNLk1pPIy4NFWum/kqdmFL4/aIi36qH72F8hb8qHG2kRR\nvzZlKiUYZRLfxjXNewrbp+ZFCQAdIVFEZkWIjHsCG91H3TCbGF8ETIHVX/A2\nhrl/1YreLlgnxm4est+5FLtPplmIfcBR9X0O7lsXu6mzEontRvF3ugf+n6EG\ngtqRJ6BLFOjkzd1fh9QOJraL2MzmbWhkQT0DVTjWs8n2JQY+1yzjdvVoQoNQ\ne6KdAVZDpt+wPwbN8TNiUdhlUpS5b5utHXYhn4GkmLzQ2vZNy//gvbLTKbS+\nAerjTh9I/er7ZG+nJHeyleDOgEkerXo1vWmhIv82RFR+uK5th88zhMHD3xxs\nSsYywY1YRn4plXSODJOvGkn/gXyg1LX2kJwC7Zf+bWafmXfvVpY8y8xUEgb0\nmjrd31N1hr+9rmwhcXal1hsydqawiUWaXMi7HsxSmynow+Qd8lgCc6HgCTUb\nlrxS8E0j0Q8s5GPljb59xkpcCXVZayNjlgvhpysW3gcqFFC201CkfPBv26Cb\nmm2riHKe7zigvqq2QnwH+wX+fBv1zB5FVRJXHx4Cn068GkDQO5RVU+LkTZQ4\nLPNi\r\n=2zu3\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDtBpTGhAlUjxaxcMyz9W0jUOeAJy26YMoLUriV/I1EjwIgdOd8Gt/qfVsvphG+esiLrvvdVX5fgPsII3Cuqpp2lTA="}]},"maintainers":[{"email":"henribeck.dev@gmail.com","name":"henribeck"},{"email":"iamstarkov@gmail.com","name":"iamstarkov"},{"email":"oleg008@gmail.com","name":"kof"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/theming_3.3.0_1597440521640_0.0033578582870494866"},"_hasShrinkwrap":false}},"readme":"# Theming\n\n[![NPM version][npm-image]][npm-url]\n[![Build][travis-image]][travis-url]\n[![Coveralls Status][coveralls-image]][coveralls-url]\n[![Dependency Status][depstat-image]][depstat-url]\n\n## Unified CSSinJS theming solution for React\n\n* `ThemeProvider` allows you to pass, update, merge and augment `theme` through context down react tree.\n* `withTheme` allows you to receive theme and its updates in your components as a `theme` prop.\n* `createTheming` allows you to integrate `theming` into your CSSinJS library with custom `channel` (if you need custom one).\n\nSee [Motivation](#motivation) for details.\n\n\n## Table of Contents\n\n* [Install](#install)\n* [Usage](#usage)\n* [Playground demo](#playground-demo)\n* [Motivation](#motivation)\n* [API](#api)\n  * [ThemeProvider](#themeprovider)\n  * [withTheme](#withthemecomponent)\n  * [useTheme](#usetheme)\n  * [createTheming](#createthemingcustomchannel)\n* [Credits](#credits)\n* [License](#license)\n\n\n## Install\n\n    npm install --save theming\n    # or\n    yarn add theming\n\n\n## Usage\n\nIn your components\n\nNote: this component is used to show what theme you receive.\n\n```jsx\nimport React from 'react';\nimport { withTheme } from 'theming';\n\nconst DemoBox = props => {\n  console.log(props.theme);\n  return (<div />);\n}\n\nexport default withTheme(DemoBox);\n```\n\nIn your app\n\n```jsx\nimport React from 'react';\nimport { ThemeProvider } from 'theming';\nimport DemoBox from './components/DemoBox'\n\nconst theme = {\n  color: 'black',\n  background: 'white',\n};\n\nconst App = () => (\n  <ThemeProvider theme={theme}>\n    <DemoBox /> {/* { color: 'black', background: 'white' } */}\n  </ThemeProvider>\n)\n\nexport default App;\n```\n\n## Playground demo\n\nBe our guest, play with `theming` in codesandbox:\n[https://codesandbox.io/s/jvwzkkxrp5](https://codesandbox.io/s/jvwzkkxrp5)\n\n![theming playground demo](https://user-images.githubusercontent.com/559321/27082371-ba194816-5044-11e7-8f06-6cbdbdefb602.gif)\n\n## Motivation\n\nThese components are enabling seamless theming for your react applications. So as far as you don't want to pass the theme object to every component. That's why you want to use context. However, as far context feature is _experimental API and it is likely to break in future releases of React_ you don't want to use it directly. Here `theming` comes to play.\n\n> If you insist on using context despite these warnings, try to isolate your use of context to a small area and avoid using the context API directly when possible so that it's easier to upgrade when the API changes.\n>\n> If you insist on using context despite these warnings, try to isolate your use of context to a small area and avoid using the context API directly when possible so that it's easier to upgrade when the API changes.\n> — [Context, React documentation](https://facebook.github.io/react/docs/context.html)\n\nRegarding _isolation your use of context to a small area_ and _small areas__ in particular our very own react prophet Dan Abramov have a thing to say:\n\n> Should I use React unstable “context” feature?\n> <img src=\"https://pbs.twimg.com/media/CmeGPNcVYAAM7TR.jpg\" alt=\"![context application areas]\" height=\"300\" />\n> — [Dan Abramov @dan_abramov on Twitter](https://twitter.com/dan_abramov/status/749715530454622208?lang=en)\n\nSo you are okay to use context for theming. `theming` package provides everything you need to do that:\n* The `ThemeProvider` allows you to pass and update your theme through context down the react tree.\n* `withTheme` allows you to receive theme and its updates in your components as a `theme` prop.\n* `createTheming` allows you to integrate `theming` into your CSSinJS library with a custom `context` (if you need custom one).\n\n\n## API\n\n### ThemeProvider\n\nReact High-Order component, which passes theme object down the react tree by context.\n\n```jsx\nimport { ThemeProvider } from 'theming';\nconst theme = { /*…*/ };\n\n<ThemeProvider theme={theme}>\n  <App />\n</ThemeProvider>\n```\n\n#### props\n\n##### props.theme\n\n*Required*\nType: `Object`, `Function`\n\nIf its `Object` and its root `ThemeProvider` then it's intact and being passed down the react tree.\n\n```jsx\nconst theme = { themed: true };\n\n<ThemeProvider theme={theme}>\n  <DemoBox /> {/* { themed: true } */}\n</ThemeProvider>\n```\n\nIf its `Object` and its nested `ThemeProvider` then it is being merged with the theme from the parent `ThemeProvider` and passed down to the react tree.\n\n```jsx\nconst theme = { themed: true };\nconst patch = { merged: true };\n\n<ThemeProvider theme={theme}>\n  <ThemeProvider theme={patch}>\n    <DemoBox /> {/* { themed: true, merged: true } */}\n  </ThemeProvider>\n</ThemeProvider>\n```\n\nIf its `Function` and its nested `ThemeProvider` then it's being applied to the theme from parent `ThemeProvider`. If the result is an `Object` it's passed down to the react tree, throws otherwise.\n\n```jsx\nconst theme = { themed: true };\nconst augment = outerTheme =>\n  Object.assign({}, outerTheme, { augmented: true });\n\n<ThemeProvider theme={theme}>\n  <ThemeProvider theme={augment}>\n    <DemoBox /> {/* { themed: true, augmented: true } */}\n  </ThemeProvider>\n</ThemeProvider>\n```\n\n##### props.children\n\n*Required*\nType: `PropTypes.element`\n\n### withTheme(component)\n\nReact High-Order component, which maps context to theme prop.\n\n#### component\n\n*Required*\nType: `ComponentType`\n\nYou need to have `ThemeProvider` with a theme somewhere upper the react tree after that wrap your component in `withTheme` and your component gets the theme as a prop. `withTheme`  handles the initial theme object as well as theme updates.\n\nPS. It doesn't break if you have `PureComponent` somewhere in between your `ThemeProvider` and `withTheme`.\n\nUsage with Component:\n\n```jsx\nimport React from 'react';\nimport { withTheme } from 'theming';\n\nconst DemoBox = props => {\n  console.log(props.theme);\n  return (<div />);\n}\n\nexport default withTheme(DemoBox);\n```\n\nIn the app:\n\n```jsx\nimport React from 'react';\nimport { ThemeProvider } from 'theming';\nimport DemoBox from './components/DemoBox'\n\nconst theme = {\n  color: 'black',\n  background: 'white',\n};\n\nconst App = () => (\n  <ThemeProvider theme={theme}>\n    <DemoBox /> {/* { color: 'black', background: 'white' } */}\n  </ThemeProvider>\n)\n\nexport default App;\n```\n\n#### Access inner component instance\n\nThe `withTheme` HOC supports the new React forwardRef API so you can use the regular ref prop.\n\n### useTheme\n\nWhen you are on React 16.8 higher you will be able to use the `useTheme` hook which will return the theme object.\n\nUsage with Component:\n\n```jsx\nimport React from 'react';\nimport { useTheme } from 'theming';\n\nconst DemoBox = () => {\n  const theme = useTheme();\n  console.log(theme);\n  return (<div />);\n}\n\nexport default Demobox;\n```\n\n### createTheming(context)\n\nFunction to create `ThemeProvider` and `withTheme` with custom context.\nThe context you pass in is used.\n\n#### context\n\nType: `Object`\nResult: `Object { withTheme, ThemeProvider, useTheme }`\n\n`withTheme`, `ThemeProvider` and `useTheme` will use the context passed to `createTheming`.\n\nNote: You will only be able to use `useTheme` when you are on React version 16.8 or higher.\n\n```js\nimport { createTheming } from 'theming';\nimport React from 'react';\n\nconst context = React.createContext({});\nconst theming = createTheming(context);\n\nconst { withTheme, ThemeProvider, useTheme } = theming;\n\nexport default {\n  withTheme,\n  ThemeProvider,\n  useTheme,\n};\n```\n\n## ThemeContext\n\nWe export the default ThemeContext so you can use it with the new `static contextType` with classes or even the new React Hooks API.\nThis is the context which also the exported `withTheme` and `ThemeProvider` use.\n\n```js\nimport { ThemeContext } from 'theming';\n```\n\n## Credits\n\n* Thanks to [jss][jss] creator [Oleg Slobodskoi @kof][kof] for immersive help, support and code review.\n* Thanks to [styled-components][sc] creator [Max Stoiber @mxstbr][mxstbr] for initial and battle tested implementation of theming support in [styled-components][sc] as well as help and code review.\n* Thanks to [styled-components'][sc] core team member [Phil Plückthun @philpl][philpl] for help and code review.\n* Thanks to [glamorous][glamorous] creator [Kent C. Dodds @kentcdodds][kentcdodds] for help, support and code review.\n* Thanks to [glamorous's][glamorous] core team member [Alessandro Arnodo @vesparny][vesparny] for improved theming support in [glamorous][glamorous] and [brcast][brcast].\n* Thanks to [Gert Sallaerts @gertt][gertt] for the [playground][playground] demo.\n\n[kof]: https://github.com/kof\n[mxstbr]: https://github.com/mxstbr\n[philpl]: https://github.com/philpl\n[kentcdodds]: https://github.com/kentcdodds\n[vesparny]: https://github.com/vesparny\n[gertt]: https://github.com/gertt\n\n[jss]: https://github.com/cssinjs/jss\n[sc]: https://github.com/styled-components/styled-components\n[glamorous]: https://github.com/paypal/glamorous\n[brcast]: https://github.com/vesparny/brcast\n[playground]: https://codesandbox.io/s/jvwzkkxrp5\n\n## License\n\nMIT © [Vladimir Starkov](https://iamstarkov.com)\n\n[npm-url]: https://npmjs.org/package/theming\n[npm-image]: https://img.shields.io/npm/v/theming.svg?style=flat-square\n\n[travis-url]: https://travis-ci.org/iamstarkov/theming\n[travis-image]: https://img.shields.io/travis/iamstarkov/theming.svg?style=flat-square\n\n[coveralls-url]: https://coveralls.io/r/iamstarkov/theming\n[coveralls-image]: https://img.shields.io/coveralls/iamstarkov/theming.svg?style=flat-square\n\n[depstat-url]: https://david-dm.org/iamstarkov/theming\n[depstat-image]: https://david-dm.org/nordnet/grid.svg?style=flat-square\n","maintainers":[{"email":"henribeck.dev@gmail.com","name":"henribeck"},{"email":"iamstarkov@gmail.com","name":"iamstarkov"},{"email":"oleg008@gmail.com","name":"kof"}],"time":{"modified":"2022-06-27T06:02:19.744Z","created":"2017-04-24T21:57:04.577Z","0.0.1":"2017-04-24T21:57:04.577Z","0.1.0":"2017-05-17T23:30:51.380Z","0.1.1":"2017-05-17T23:32:54.334Z","0.1.2":"2017-05-20T17:34:41.347Z","1.0.0":"2017-06-09T07:27:49.235Z","1.0.1":"2017-06-11T12:57:33.292Z","1.0.2":"2017-07-12T08:55:22.437Z","1.1.0":"2017-07-12T15:19:31.565Z","1.2.0":"2017-11-11T17:17:10.205Z","1.2.1":"2017-11-11T17:27:13.122Z","1.3.0":"2017-12-18T20:54:49.523Z","2.0.0":"2018-10-24T18:49:45.594Z","2.1.0":"2018-10-31T08:39:39.481Z","2.1.1":"2018-11-01T11:28:39.220Z","2.1.2":"2018-11-02T22:56:13.844Z","2.2.0":"2018-11-16T19:21:01.609Z","3.0.0":"2018-12-20T15:36:55.982Z","3.0.1":"2019-01-12T23:47:44.265Z","3.0.2":"2019-01-16T17:34:42.102Z","3.0.3":"2019-01-20T21:18:18.168Z","3.1.0":"2019-02-11T19:33:56.885Z","3.2.0":"2019-05-06T19:26:57.500Z","3.2.1":"2020-07-13T21:58:13.936Z","3.3.0":"2020-08-14T21:28:41.749Z"},"homepage":"https://github.com/cssinjs/theming#readme","keywords":["react","theme","theming","styled-components","jss","cssinjs","css-in-js"],"repository":{"type":"git","url":"git+https://github.com/cssinjs/theming.git"},"author":{"name":"Vladimir Starkov","email":"iamstarkov@gmail.com","url":"https://iamstarkov.com"},"bugs":{"url":"https://github.com/cssinjs/theming/issues"},"license":"MIT","readmeFilename":"README.md","users":{"ganesharulanantham":true}}