{"_id":"preact-context","_rev":"275356","name":"preact-context","description":"React's new Context Api for preact","dist-tags":{"latest":"1.1.4"},"maintainers":[{"name":"valotas","email":"valotas+npmjs@gmail.com"}],"time":{"modified":"2021-06-03T17:59:07.000Z","created":"2018-04-29T09:52:00.377Z","1.1.4":"2019-10-01T17:37:59.330Z","1.1.3":"2019-02-09T12:01:37.300Z","1.1.2":"2018-10-15T20:40:43.037Z","1.1.1":"2018-09-13T19:06:21.170Z","1.1.0":"2018-09-02T13:16:52.273Z","1.0.3":"2018-08-19T13:50:29.782Z","1.0.2":"2018-06-03T10:19:23.087Z","1.0.1":"2018-05-25T18:29:25.516Z","1.0.0":"2018-05-19T17:19:54.232Z","0.1.1":"2018-05-12T17:54:14.873Z","0.1.0":"2018-05-05T09:31:32.650Z","0.0.4":"2018-05-01T20:07:11.694Z","0.0.3":"2018-04-29T19:23:09.112Z","0.0.2":"2018-04-29T10:38:22.888Z","0.0.1":"2018-04-29T10:15:26.687Z","0.0.0":"2018-04-29T09:52:00.377Z"},"users":{},"author":{"name":"Georgios Valotasios","email":"valotas@gmail.com"},"repository":{"type":"git","url":"git+https://github.com/valotas/preact-context.git"},"versions":{"1.1.4":{"name":"preact-context","version":"1.1.4","description":"React's new Context Api for preact","main":"./dist/cjs/context.js","module":"./dist/esm/context.js","jsnext:main":"./dist/esm/context.js","browser":"./dist/context.min.js","types":"./dist/esm/context.d.ts","source":"./src/context.ts","eslintConfig":{"extends":["eslint:recommended","typescript","typescript/react","typescript/prettier"],"rules":{"require-jsdoc":0,"typescript/interface-name-prefix":0,"typescript/explicit-member-accessibility":0,"typescript/explicit-function-return-type":0,"typescript/no-var-requires":0}},"scripts":{"clean":"rimraf dist","build":"tsc -p .","rollup":"rollup -c","rollup-test":"rollup -c --includeSpecFiles","min":"uglifyjs dist/context.js -o dist/context.min.js -c -m eval --mangle-props regex=/^_/,reserved=[__extends] --passes 2","prepare":"npm-run-all clean build rollup min","watch:build":"npm run build -- -w","lint":"eslint --ext ts --ext tsx --ext js src karma.conf.js","fix":"npm run lint -- --fix","test:browser":"karma start","test:jsdom":"mocha -r esm -r ./dist/esm/_tests/register-jsdom.js ./dist/esm/**/*.Spec.js","test":"npm-run-all lint test:jsdom test:browser","watch:test":"npm run test:jsdom -- --watch --reporter dot","watch":"npm run prepare && npm-run-all --parallel watch:*","preversion":"npm run test"},"author":{"name":"Georgios Valotasios","email":"valotas@gmail.com"},"license":"Apache-2.0","repository":{"type":"git","url":"git+https://github.com/valotas/preact-context.git"},"bugs":{"url":"https://github.com/valotas/preact-context/issues"},"homepage":"https://github.com/valotas/preact-context","peerDependencies":{"preact":"^8.2.7"},"keywords":["preact","context"],"devDependencies":{"@types/jsdom":"^12.2.1","@types/mocha":"^5.2.0","@types/sinon":"^7.0.3","browserify":"^16.2.3","cached-path-relative":"^1.0.2","core-js":"^2.5.5","eslint":"^5.12.0","eslint-config-prettier":"^3.3.0","eslint-config-typescript":"^1.0.2","eslint-plugin-prettier":"^3.0.1","eslint-plugin-react":"^7.12.3","eslint-plugin-typescript":"^0.12.0","esm":"^3.0.84","expect":"^23.6.0","jsdom":"^12.1.0","karma":"^3.1.4","karma-chrome-launcher":"^2.2.0","karma-firefox-launcher":"^1.1.0","karma-mocha":"^1.3.0","karma-rollup-preprocessor":"^7.0.0-rc.1","karma-sauce-launcher":"^1.2.0","mocha":"^5.2.0","npm-run-all":"^4.1.5","preact":"^8.4.2","prettier":"^1.15.3","rimraf":"^2.6.3","rollup":"^1.1.0","rollup-plugin-buble":"^0.19.6","rollup-plugin-commonjs":"^9.2.0","rollup-plugin-node-builtins":"^2.1.2","rollup-plugin-node-globals":"^1.4.0","rollup-plugin-node-resolve":"^4.0.0","sinon":"^7.2.2","tslib":"^1.10.0","typescript":"^3.2.2","typescript-eslint-parser":"^19.0.2","uglify-es":"^3.3.9"},"gitHead":"0f295d7ff5a13954ad8f195745dae1b79ea1db17","_id":"preact-context@1.1.4","_nodeVersion":"8.11.4","_npmVersion":"6.9.0","dist":{"shasum":"866ebd35bef5788f73fc453f06f01b03ddf8f4ff","size":7016,"noattachment":false,"key":"/preact-context/-/preact-context-1.1.4.tgz","tarball":"http://registry.cnpm.dingdandao.com/preact-context/download/preact-context-1.1.4.tgz"},"maintainers":[{"name":"valotas","email":"valotas+npmjs@gmail.com"}],"_npmUser":{"name":"valotas","email":"valotas@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/preact-context_1.1.4_1569951478189_0.8456237386976593"},"_hasShrinkwrap":false,"publish_time":1569951479330,"_cnpm_publish_time":1569951479330},"1.1.3":{"name":"preact-context","version":"1.1.3","description":"React's new Context Api for preact","main":"./dist/cjs/context.js","module":"./dist/esm/context.js","jsnext:main":"./dist/esm/context.js","browser":"./dist/context.min.js","types":"./dist/esm/context.d.ts","source":"./src/context.ts","eslintConfig":{"extends":["eslint:recommended","typescript","typescript/react","typescript/prettier"],"rules":{"require-jsdoc":0,"typescript/interface-name-prefix":0,"typescript/explicit-member-accessibility":0,"typescript/explicit-function-return-type":0,"typescript/no-var-requires":0}},"scripts":{"clean":"rimraf dist","build":"tsc -p .","rollup":"rollup -c","rollup-test":"rollup -c --includeSpecFiles","min":"uglifyjs dist/context.js -o dist/context.min.js -c -m eval --mangle-props regex=/^_/,reserved=[__extends] --passes 2","prepare":"npm-run-all clean build rollup min","watch:build":"npm run build -- -w","lint":"eslint --ext ts --ext tsx --ext js src karma.conf.js","fix":"npm run lint -- --fix","test:browser":"karma start","test:jsdom":"mocha -r esm -r ./dist/esm/_tests/register-jsdom.js ./dist/esm/**/*.Spec.js","test":"npm-run-all lint test:jsdom test:browser","watch:test":"npm run test:jsdom -- --watch --reporter dot","watch":"npm run prepare && npm-run-all --parallel watch:*","preversion":"npm run test"},"author":{"name":"Georgios Valotasios","email":"valotas@gmail.com"},"license":"Apache-2.0","repository":{"type":"git","url":"git+https://github.com/valotas/preact-context.git"},"bugs":{"url":"https://github.com/valotas/preact-context/issues"},"homepage":"https://github.com/valotas/preact-context","peerDependencies":{"preact":"^8.2.7"},"keywords":["preact","context"],"devDependencies":{"@types/jsdom":"^12.2.1","@types/mocha":"^5.2.0","@types/sinon":"^7.0.3","browserify":"^16.2.3","cached-path-relative":"^1.0.2","core-js":"^2.5.5","eslint":"^5.12.0","eslint-config-prettier":"^3.3.0","eslint-config-typescript":"^1.0.2","eslint-plugin-prettier":"^3.0.1","eslint-plugin-react":"^7.12.3","eslint-plugin-typescript":"^0.12.0","esm":"^3.0.84","expect":"^23.6.0","jsdom":"^12.1.0","karma":"^3.1.4","karma-chrome-launcher":"^2.2.0","karma-firefox-launcher":"^1.1.0","karma-mocha":"^1.3.0","karma-rollup-preprocessor":"^7.0.0-rc.1","karma-sauce-launcher":"^1.2.0","mocha":"^5.2.0","npm-run-all":"^4.1.5","preact":"^8.4.2","prettier":"^1.15.3","rimraf":"^2.6.3","rollup":"^1.1.0","rollup-plugin-buble":"^0.19.6","rollup-plugin-commonjs":"^9.2.0","rollup-plugin-node-builtins":"^2.1.2","rollup-plugin-node-globals":"^1.4.0","rollup-plugin-node-resolve":"^4.0.0","sinon":"^7.2.2","typescript":"^3.2.2","typescript-eslint-parser":"^19.0.2","uglify-es":"^3.3.9"},"gitHead":"38ff4004fb893fe35e50559c532ce1f00d223779","_id":"preact-context@1.1.3","_npmVersion":"6.4.1","_nodeVersion":"8.11.4","_npmUser":{"name":"valotas","email":"valotas@gmail.com"},"dist":{"shasum":"26d06db0f39d8d9c890df5ada9a99a943586ec68","size":6642,"noattachment":false,"key":"/preact-context/-/preact-context-1.1.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/preact-context/download/preact-context-1.1.3.tgz"},"maintainers":[{"name":"valotas","email":"valotas+npmjs@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/preact-context_1.1.3_1549713697204_0.9994882330853494"},"_hasShrinkwrap":false,"publish_time":1549713697300,"_cnpm_publish_time":1549713697300},"1.1.2":{"name":"preact-context","version":"1.1.2","description":"React's new Context Api for preact","main":"./dist/cjs/context.js","module":"./dist/esm/context.js","jsnext:main":"./dist/esm/context.js","browser":"./dist/context.min.js","types":"./dist/esm/context.d.ts","source":"./src/context.ts","eslintConfig":{"extends":["eslint:recommended","typescript","typescript/react","typescript/prettier"],"rules":{"require-jsdoc":0,"typescript/interface-name-prefix":0,"typescript/explicit-member-accessibility":0,"typescript/explicit-function-return-type":0,"typescript/no-var-requires":0}},"scripts":{"clean":"rimraf dist","build":"tsc -p .","rollup":"rollup -c","rollup-test":"rollup -c --includeSpecFiles","min":"uglifyjs dist/context.js -o dist/context.min.js -c -m eval --mangle-props regex=/^_/,reserved=[__extends] --passes 2","prepare":"npm-run-all clean build rollup min","watch:build":"npm run build -- -w","lint":"eslint --ext ts --ext tsx --ext js src karma.conf.js","fix":"npm run lint -- --fix","test:browser":"karma start","test:jsdom":"mocha -r esm -r ./dist/esm/_tests/register-jsdom.js ./dist/esm/**/*.Spec.js","test":"npm-run-all lint test:jsdom test:browser","watch:test":"npm run test:jsdom -- --watch --reporter dot","watch":"npm run prepare && npm-run-all --parallel watch:*","preversion":"npm run test"},"author":{"name":"Georgios Valotasios","email":"valotas@gmail.com"},"license":"Apache-2.0","repository":{"type":"git","url":"git+https://github.com/valotas/preact-context.git"},"bugs":{"url":"https://github.com/valotas/preact-context/issues"},"homepage":"https://github.com/valotas/preact-context","peerDependencies":{"preact":"^8.2.7"},"keywords":["preact","context"],"devDependencies":{"@types/jsdom":"^11.12.0","@types/mocha":"^5.2.0","@types/sinon":"^5.0.3","browserify":"^16.2.3","core-js":"^2.5.5","eslint":"^5.6.1","eslint-config-prettier":"^3.1.0","eslint-config-typescript":"^1.0.2","eslint-plugin-prettier":"^3.0.0","eslint-plugin-react":"^7.8.1","eslint-plugin-typescript":"^0.12.0","esm":"^3.0.84","expect":"^23.6.0","jsdom":"^12.1.0","karma":"^3.0.0","karma-chrome-launcher":"^2.2.0","karma-firefox-launcher":"^1.1.0","karma-mocha":"^1.3.0","karma-rollup-preprocessor":"^6.0.0","karma-sauce-launcher":"^1.2.0","mocha":"^5.2.0","npm-run-all":"^4.1.2","preact":"^8.3.1","prettier":"^1.14.3","rimraf":"^2.6.2","rollup":"^0.66.3","rollup-plugin-buble":"^0.19.2","rollup-plugin-commonjs":"^9.1.8","rollup-plugin-node-builtins":"^2.1.2","rollup-plugin-node-globals":"^1.4.0","rollup-plugin-node-resolve":"^3.4.0","sinon":"^6.3.5","typescript":"^3.1.1","typescript-eslint-parser":"^19.0.2","uglify-es":"^3.3.9"},"gitHead":"16438950dd07dfbe2afa62d605044ab731ef5533","_id":"preact-context@1.1.2","_npmVersion":"6.4.1","_nodeVersion":"8.11.4","_npmUser":{"name":"valotas","email":"valotas@gmail.com"},"dist":{"shasum":"2494f74a4295f608962c7bc3e7d82408d7d10377","size":6534,"noattachment":false,"key":"/preact-context/-/preact-context-1.1.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/preact-context/download/preact-context-1.1.2.tgz"},"maintainers":[{"name":"valotas","email":"valotas+npmjs@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/preact-context_1.1.2_1539636042871_0.4728387549040587"},"_hasShrinkwrap":false,"publish_time":1539636043037,"_cnpm_publish_time":1539636043037},"1.1.1":{"name":"preact-context","version":"1.1.1","description":"React's new Context Api for preact","main":"./dist/cjs/context.js","module":"./dist/esm/context.js","jsnext:main":"./dist/esm/context.js","browser":"./dist/context.min.js","types":"./dist/esm/context.d.ts","source":"./src/context.ts","eslintConfig":{"extends":["eslint:recommended","typescript","typescript/react","typescript/prettier"],"rules":{"require-jsdoc":0,"typescript/interface-name-prefix":0,"typescript/explicit-member-accessibility":0,"typescript/explicit-function-return-type":0,"typescript/no-var-requires":0}},"scripts":{"clean":"rimraf dist","build":"tsc -p .","rollup":"rollup -c","rollup-test":"rollup -c --includeSpecFiles","min":"uglifyjs dist/context.js -o dist/context.min.js -c -m eval --mangle-props regex=/^_/,reserved=[__extends] --passes 2","prepare":"npm-run-all clean build rollup min","watch:build":"npm run build -- -w","lint":"eslint --ext ts --ext tsx --ext js src karma.conf.js","fix":"npm run lint -- --fix","test:browser":"karma start","test:jsdom":"mocha -r esm -r ./dist/esm/_tests/register-jsdom.js ./dist/esm/**/*.Spec.js","test":"npm-run-all lint test:jsdom test:browser","watch:test":"npm run test:jsdom -- --watch --reporter dot","watch":"npm run prepare && npm-run-all --parallel watch:*","preversion":"npm run test"},"author":{"name":"Georgios Valotasios","email":"valotas@gmail.com"},"license":"Apache-2.0","repository":{"type":"git","url":"git+https://github.com/valotas/preact-context.git"},"bugs":{"url":"https://github.com/valotas/preact-context/issues"},"homepage":"https://github.com/valotas/preact-context","peerDependencies":{"preact":"^8.2.7"},"keywords":["preact","context"],"devDependencies":{"@types/jsdom":"^11.0.4","@types/mocha":"^5.2.0","@types/sinon":"^5.0.1","browserify":"^16.2.0","core-js":"^2.5.5","eslint":"^5.4.0","eslint-config-prettier":"^3.0.1","eslint-config-typescript":"^1.0.2","eslint-plugin-prettier":"^2.6.0","eslint-plugin-react":"^7.8.1","eslint-plugin-typescript":"^0.12.0","esm":"^3.0.34","expect":"^23.5.0","jsdom":"^11.9.0","karma":"^3.0.0","karma-chrome-launcher":"^2.2.0","karma-firefox-launcher":"^1.1.0","karma-mocha":"^1.3.0","karma-rollup-preprocessor":"^6.0.0","karma-sauce-launcher":"^1.2.0","mocha":"^5.2.0","npm-run-all":"^4.1.2","preact":"^8.3.1","prettier":"^1.12.1","rimraf":"^2.6.2","rollup":"^0.64.1","rollup-plugin-buble":"^0.19.2","rollup-plugin-commonjs":"^9.1.3","rollup-plugin-node-builtins":"^2.1.2","rollup-plugin-node-globals":"^1.2.1","rollup-plugin-node-resolve":"^3.3.0","sinon":"^6.1.5","typescript":"^3.0.1","typescript-eslint-parser":"^18.0.0","uglify-es":"^3.3.9"},"gitHead":"3abc73381c6d7994baacda2b1b9639c65ab89a8a","_id":"preact-context@1.1.1","_npmVersion":"6.4.1","_nodeVersion":"8.11.4","_npmUser":{"name":"valotas","email":"valotas@gmail.com"},"dist":{"shasum":"c0cbfcc3346cbf975d40e89e74099a8c148633f7","size":6509,"noattachment":false,"key":"/preact-context/-/preact-context-1.1.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/preact-context/download/preact-context-1.1.1.tgz"},"maintainers":[{"name":"valotas","email":"valotas+npmjs@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/preact-context_1.1.1_1536865580998_0.9441083288770207"},"_hasShrinkwrap":false,"publish_time":1536865581170,"_cnpm_publish_time":1536865581170},"1.1.0":{"name":"preact-context","version":"1.1.0","description":"React's new Context Api for preact","main":"./dist/cjs/context.js","module":"./dist/esm/context.js","jsnext:main":"./dist/esm/context.js","browser":"./dist/context.min.js","types":"./dist/esm/context.d.ts","source":"./src/context.ts","eslintConfig":{"extends":["eslint:recommended","typescript","typescript/react","typescript/prettier"],"rules":{"require-jsdoc":0,"typescript/interface-name-prefix":0,"typescript/explicit-member-accessibility":0,"typescript/explicit-function-return-type":0,"typescript/no-var-requires":0}},"scripts":{"clean":"rimraf dist","build":"tsc -p .","rollup":"rollup -c","rollup-test":"rollup -c --includeSpecFiles","min":"uglifyjs dist/context.js -o dist/context.min.js -c -m eval --mangle-props regex=/^_/ --passes 2","prepare":"npm-run-all clean build rollup min","watch:build":"npm run build -- -w","lint":"eslint --ext ts --ext tsx --ext js src karma.conf.js","fix":"npm run lint -- --fix","test:browser":"karma start","test:jsdom":"mocha -r esm -r ./dist/esm/_tests/register-jsdom.js ./dist/esm/**/*.Spec.js","test":"npm-run-all lint test:jsdom test:browser","watch:test":"npm run test:jsdom -- --watch --reporter dot","watch":"npm run prepare && npm-run-all --parallel watch:*","preversion":"npm run test"},"author":{"name":"Georgios Valotasios","email":"valotas@gmail.com"},"license":"Apache-2.0","repository":{"type":"git","url":"git+https://github.com/valotas/preact-context.git"},"bugs":{"url":"https://github.com/valotas/preact-context/issues"},"homepage":"https://github.com/valotas/preact-context","peerDependencies":{"preact":"^8.2.7"},"keywords":["preact","context"],"devDependencies":{"@types/jsdom":"^11.0.4","@types/mocha":"^5.2.0","@types/sinon":"^5.0.1","browserify":"^16.2.0","core-js":"^2.5.5","eslint":"^5.4.0","eslint-config-prettier":"^3.0.1","eslint-config-typescript":"^1.0.2","eslint-plugin-prettier":"^2.6.0","eslint-plugin-react":"^7.8.1","eslint-plugin-typescript":"^0.12.0","esm":"^3.0.34","expect":"^23.5.0","jsdom":"^11.9.0","karma":"^3.0.0","karma-chrome-launcher":"^2.2.0","karma-firefox-launcher":"^1.1.0","karma-mocha":"^1.3.0","karma-rollup-preprocessor":"^6.0.0","karma-sauce-launcher":"^1.2.0","mocha":"^5.2.0","npm-run-all":"^4.1.2","preact":"^8.3.1","prettier":"^1.12.1","rimraf":"^2.6.2","rollup":"^0.64.1","rollup-plugin-buble":"^0.19.2","rollup-plugin-commonjs":"^9.1.3","rollup-plugin-node-builtins":"^2.1.2","rollup-plugin-node-globals":"^1.2.1","rollup-plugin-node-resolve":"^3.3.0","sinon":"^6.1.5","typescript":"^3.0.1","typescript-eslint-parser":"^18.0.0","uglify-es":"^3.3.9"},"gitHead":"d74739268a1d20abc7512373897f9c1193c00d61","_id":"preact-context@1.1.0","_npmVersion":"6.4.1","_nodeVersion":"8.11.4","_npmUser":{"name":"valotas","email":"valotas@gmail.com"},"dist":{"shasum":"7303caacfea86ed4ffdff8edc945ea73607a41e6","size":7355,"noattachment":false,"key":"/preact-context/-/preact-context-1.1.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/preact-context/download/preact-context-1.1.0.tgz"},"maintainers":[{"name":"valotas","email":"valotas+npmjs@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/preact-context_1.1.0_1535894212161_0.7137124600325782"},"_hasShrinkwrap":false,"publish_time":1535894212273,"_cnpm_publish_time":1535894212273},"1.0.3":{"name":"preact-context","version":"1.0.3","description":"React's new Context Api for preact","main":"./dist/cjs/context.js","module":"./dist/esm/context.js","jsnext:main":"./dist/esm/context.js","browser":"./dist/context.min.js","types":"./dist/esm/context.d.ts","source":"./src/context.ts","eslintConfig":{"extends":["eslint:recommended","typescript","typescript/react","typescript/prettier"],"rules":{"require-jsdoc":0,"typescript/interface-name-prefix":0,"typescript/explicit-member-accessibility":0,"typescript/explicit-function-return-type":0,"typescript/no-var-requires":0}},"scripts":{"clean":"rimraf dist","build":"tsc -p .","rollup":"rollup -c","rollup-test":"rollup -c --includeSpecFiles","min":"uglifyjs dist/context.js -o dist/context.min.js -c -m eval --mangle-props regex=/^_/ --passes 2","prepare":"npm-run-all clean build rollup min","watch:build":"npm run build -- -w","lint":"eslint --ext ts --ext tsx --ext js src karma.conf.js","fix":"npm run lint -- --fix","test:browser":"karma start","test:jsdom":"mocha -r esm -r ./dist/esm/_tests/register-jsdom.js ./dist/esm/**/*.Spec.js","test":"npm-run-all lint test:jsdom test:browser","watch:test":"npm run test:jsdom -- --watch --reporter dot","watch":"npm run prepare && npm-run-all --parallel watch:*","preversion":"npm run test"},"author":{"name":"Georgios Valotasios","email":"valotas@gmail.com"},"license":"Apache-2.0","repository":{"type":"git","url":"git+https://github.com/valotas/preact-context.git"},"bugs":{"url":"https://github.com/valotas/preact-context/issues"},"homepage":"https://github.com/valotas/preact-context","peerDependencies":{"preact":"^8.2.7"},"keywords":["preact","context"],"devDependencies":{"@types/jsdom":"^11.0.4","@types/mocha":"^5.2.0","@types/sinon":"^5.0.1","browserify":"^16.2.0","core-js":"^2.5.5","eslint":"^5.4.0","eslint-config-prettier":"^3.0.1","eslint-config-typescript":"^1.0.2","eslint-plugin-prettier":"^2.6.0","eslint-plugin-react":"^7.8.1","eslint-plugin-typescript":"^0.12.0","esm":"^3.0.34","expect":"^23.5.0","jsdom":"^11.9.0","karma":"^3.0.0","karma-chrome-launcher":"^2.2.0","karma-firefox-launcher":"^1.1.0","karma-mocha":"^1.3.0","karma-rollup-preprocessor":"^6.0.0","karma-sauce-launcher":"^1.2.0","mocha":"^5.2.0","npm-run-all":"^4.1.2","preact":"^8.3.1","prettier":"^1.12.1","rimraf":"^2.6.2","rollup":"^0.64.1","rollup-plugin-buble":"^0.19.2","rollup-plugin-commonjs":"^9.1.3","rollup-plugin-node-builtins":"^2.1.2","rollup-plugin-node-globals":"^1.2.1","rollup-plugin-node-resolve":"^3.3.0","sinon":"^6.1.5","typescript":"^3.0.1","typescript-eslint-parser":"^18.0.0","uglify-es":"^3.3.9"},"gitHead":"45ccdd71bad5f84fc945673bc3e54a47e499351e","_id":"preact-context@1.0.3","_npmVersion":"6.4.0","_nodeVersion":"8.11.4","_npmUser":{"name":"valotas","email":"valotas@gmail.com"},"dist":{"shasum":"de1819bb7be2316fded3677a753f2a5276aa54d4","size":7229,"noattachment":false,"key":"/preact-context/-/preact-context-1.0.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/preact-context/download/preact-context-1.0.3.tgz"},"maintainers":[{"name":"valotas","email":"valotas+npmjs@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/preact-context_1.0.3_1534686629662_0.44505390943298395"},"_hasShrinkwrap":false,"publish_time":1534686629782,"_cnpm_publish_time":1534686629782},"1.0.2":{"name":"preact-context","version":"1.0.2","description":"React's new Context Api for preact","main":"./dist/cjs/context.js","module":"./dist/esm/context.js","jsnext:main":"./dist/esm/context.js","browser":"./dist/context.min.js","types":"./dist/esm/context.d.ts","source":"./src/context.ts","eslintConfig":{"extends":["eslint:recommended","typescript","typescript/react","typescript/prettier"],"rules":{"require-jsdoc":0,"typescript/interface-name-prefix":0,"typescript/explicit-member-accessibility":0}},"scripts":{"clean":"rimraf dist","build":"tsc -p .","rollup":"rollup -c","rollup-test":"rollup -c --includeSpecFiles","min":"uglifyjs dist/context.js -o dist/context.min.js -c -m eval --mangle-props regex=/^_/ --passes 2","prepare":"npm-run-all clean build rollup min","watch:build":"npm run build -- -w","lint":"eslint --ext ts --ext tsx --ext js src karma.conf.js","test:browser":"karma start","test:jsdom":"mocha -r esm -r ./dist/esm/_tests/register-jsdom.js ./dist/esm/**/*.Spec.js","test":"npm-run-all lint test:jsdom test:browser","watch:test":"npm run test:jsdom -- --watch --reporter dot","watch":"npm run prepare && npm-run-all --parallel watch:*","preversion":"npm run test"},"author":{"name":"Georgios Valotasios","email":"valotas@gmail.com"},"license":"Apache-2.0","repository":{"type":"git","url":"git+https://github.com/valotas/preact-context.git"},"bugs":{"url":"https://github.com/valotas/preact-context/issues"},"homepage":"https://github.com/valotas/preact-context","peerDependencies":{"preact":"^8.2.7"},"keywords":["preact","context"],"devDependencies":{"@types/jsdom":"^11.0.4","@types/mocha":"^5.2.0","@types/sinon":"^4.3.1","browserify":"^16.2.0","core-js":"^2.5.5","eslint":"^4.19.1","eslint-config-prettier":"^2.9.0","eslint-config-typescript":"^1.0.2","eslint-plugin-prettier":"^2.6.0","eslint-plugin-react":"^7.8.1","eslint-plugin-typescript":"^0.12.0","esm":"^3.0.34","expect":"^22.4.3","jsdom":"^11.9.0","karma":"^2.0.2","karma-chrome-launcher":"^2.2.0","karma-firefox-launcher":"^1.1.0","karma-mocha":"^1.3.0","karma-rollup-preprocessor":"^6.0.0","karma-sauce-launcher":"^1.2.0","mocha":"^4.1.0","npm-run-all":"^4.1.2","preact":"^8.2.9","prettier":"^1.12.1","rimraf":"^2.6.2","rollup":"^0.59.1","rollup-plugin-commonjs":"^9.1.3","rollup-plugin-node-builtins":"^2.1.2","rollup-plugin-node-globals":"^1.2.1","rollup-plugin-node-resolve":"^3.3.0","sinon":"^4.5.0","typescript":"^2.7.2","typescript-eslint-parser":"^15.0.0","uglify-es":"^3.3.9"},"gitHead":"74217c0ee6ba9a725cafb026356260bceb7c3df5","_id":"preact-context@1.0.2","_npmVersion":"6.0.0","_nodeVersion":"8.4.0","_npmUser":{"name":"valotas","email":"valotas@gmail.com"},"dist":{"shasum":"67a69f2a558689051aaa22bd6958425bcc9bb82a","size":59969,"noattachment":false,"key":"/preact-context/-/preact-context-1.0.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/preact-context/download/preact-context-1.0.2.tgz"},"maintainers":[{"name":"valotas","email":"valotas+npmjs@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/preact-context_1.0.2_1528021162970_0.34563409814359347"},"_hasShrinkwrap":false,"publish_time":1528021163087,"_cnpm_publish_time":1528021163087},"1.0.1":{"name":"preact-context","version":"1.0.1","description":"React's new Context Api for preact","main":"./dist/cjs/context.js","module":"./dist/esm/context.js","jsnext:main":"./dist/esm/context.js","browser":"./dist/context.min.js","types":"./dist/esm/context.d.ts","source":"./src/context.ts","eslintConfig":{"extends":["eslint:recommended","typescript","typescript/react","typescript/prettier"],"rules":{"require-jsdoc":0,"typescript/interface-name-prefix":0,"typescript/explicit-member-accessibility":0}},"scripts":{"clean":"rimraf dist","build":"tsc -p .","rollup":"rollup -c","rollup-test":"rollup -c --includeSpecFiles","min":"uglifyjs dist/context.js -o dist/context.min.js -c -m eval","prepare":"npm-run-all clean build rollup min","watch:build":"npm run build -- -w","lint":"eslint --ext ts --ext tsx --ext js src karma.conf.js","test:browser":"karma start","test:jsdom":"mocha -r esm -r ./dist/esm/_tests/register-jsdom.js ./dist/esm/**/*.Spec.js","test":"npm-run-all lint test:jsdom test:browser","watch:test":"npm run test:jsdom -- --watch --reporter dot","watch":"npm run prepare && npm-run-all --parallel watch:*","preversion":"npm run test"},"author":{"name":"Georgios Valotasios","email":"valotas@gmail.com"},"license":"Apache-2.0","repository":{"type":"git","url":"git+https://github.com/valotas/preact-context.git"},"bugs":{"url":"https://github.com/valotas/preact-context/issues"},"homepage":"https://github.com/valotas/preact-context","peerDependencies":{"preact":"^8.2.7"},"keywords":["preact","context"],"devDependencies":{"@types/jsdom":"^11.0.4","@types/mocha":"^5.2.0","@types/sinon":"^4.3.1","browserify":"^16.2.0","core-js":"^2.5.5","eslint":"^4.19.1","eslint-config-prettier":"^2.9.0","eslint-config-typescript":"^1.0.2","eslint-plugin-prettier":"^2.6.0","eslint-plugin-react":"^7.8.1","eslint-plugin-typescript":"^0.12.0","esm":"^3.0.34","expect":"^22.4.3","jsdom":"^11.9.0","karma":"^2.0.2","karma-chrome-launcher":"^2.2.0","karma-firefox-launcher":"^1.1.0","karma-mocha":"^1.3.0","karma-rollup-preprocessor":"^6.0.0","karma-sauce-launcher":"^1.2.0","mocha":"^4.1.0","npm-run-all":"^4.1.2","preact":"^8.2.9","prettier":"^1.12.1","rimraf":"^2.6.2","rollup":"^0.59.1","rollup-plugin-commonjs":"^9.1.3","rollup-plugin-node-builtins":"^2.1.2","rollup-plugin-node-globals":"^1.2.1","rollup-plugin-node-resolve":"^3.3.0","sinon":"^4.5.0","typescript":"^2.7.2","typescript-eslint-parser":"^15.0.0","uglify-es":"^3.3.9"},"gitHead":"10513164615a836d91c080a86495a9d260a6d4e5","_id":"preact-context@1.0.1","_npmVersion":"6.0.0","_nodeVersion":"8.4.0","_npmUser":{"name":"valotas","email":"valotas@gmail.com"},"dist":{"shasum":"f721c1300596bd0f79f7110b3e09a92190f36f67","size":59903,"noattachment":false,"key":"/preact-context/-/preact-context-1.0.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/preact-context/download/preact-context-1.0.1.tgz"},"maintainers":[{"name":"valotas","email":"valotas+npmjs@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/preact-context_1.0.1_1527272965387_0.6802965918329897"},"_hasShrinkwrap":false,"publish_time":1527272965516,"_cnpm_publish_time":1527272965516},"1.0.0":{"name":"preact-context","version":"1.0.0","description":"React's new Context Api for preact","main":"./dist/cjs/context.js","module":"./dist/esm/context.js","jsnext:main":"./dist/esm/context.js","browser":"./dist/context.min.js","types":"./dist/esm/context.d.ts","source":"./src/context.ts","eslintConfig":{"extends":["eslint:recommended","typescript","typescript/react","typescript/prettier"],"rules":{"require-jsdoc":0,"typescript/interface-name-prefix":0,"typescript/explicit-member-accessibility":0}},"scripts":{"clean":"rimraf dist","build":"tsc -p .","rollup":"rollup -c","rollup-test":"rollup -c --includeSpecFiles","min":"uglifyjs dist/context.js -o dist/context.min.js -c -m eval","prepare":"npm-run-all clean build rollup min","watch:build":"npm run build -- -w","lint":"eslint --ext ts --ext tsx --ext js src karma.conf.js","test:browser":"karma start","test:jsdom":"mocha -r esm -r ./dist/esm/_tests/register-jsdom.js ./dist/esm/**/*.Spec.js","test":"npm-run-all lint test:jsdom test:browser","watch:test":"npm run test:jsdom -- --watch --reporter dot","watch":"npm run prepare && npm-run-all --parallel watch:*","preversion":"npm run test"},"author":{"name":"Georgios Valotasios","email":"valotas@gmail.com"},"license":"Apache-2.0","repository":{"type":"git","url":"git+https://github.com/valotas/preact-context.git"},"bugs":{"url":"https://github.com/valotas/preact-context/issues"},"homepage":"https://github.com/valotas/preact-context","peerDependencies":{"preact":"^8.2.7"},"keywords":["preact","context"],"devDependencies":{"@types/jsdom":"^11.0.4","@types/mocha":"^5.2.0","@types/sinon":"^4.3.1","browserify":"^16.2.0","core-js":"^2.5.5","eslint":"^4.19.1","eslint-config-prettier":"^2.9.0","eslint-config-typescript":"^1.0.2","eslint-plugin-prettier":"^2.6.0","eslint-plugin-react":"^7.8.1","eslint-plugin-typescript":"^0.12.0","esm":"^3.0.34","expect":"^22.4.3","jsdom":"^11.9.0","karma":"^2.0.2","karma-chrome-launcher":"^2.2.0","karma-firefox-launcher":"^1.1.0","karma-mocha":"^1.3.0","karma-rollup-preprocessor":"^6.0.0","karma-sauce-launcher":"^1.2.0","mocha":"^4.1.0","npm-run-all":"^4.1.2","preact":"^8.2.9","prettier":"^1.12.1","rimraf":"^2.6.2","rollup":"^0.59.1","rollup-plugin-commonjs":"^9.1.3","rollup-plugin-node-builtins":"^2.1.2","rollup-plugin-node-globals":"^1.2.1","rollup-plugin-node-resolve":"^3.3.0","sinon":"^4.5.0","typescript":"^2.7.2","typescript-eslint-parser":"^15.0.0","uglify-es":"^3.3.9"},"gitHead":"56598fa1bbeaebf04d80c63d7703e4d492583895","_id":"preact-context@1.0.0","_npmVersion":"6.0.0","_nodeVersion":"8.4.0","_npmUser":{"name":"valotas","email":"valotas@gmail.com"},"dist":{"shasum":"431dca63c15a2df29915a195084b71bf12d28741","size":59689,"noattachment":false,"key":"/preact-context/-/preact-context-1.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/preact-context/download/preact-context-1.0.0.tgz"},"maintainers":[{"name":"valotas","email":"valotas+npmjs@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/preact-context_1.0.0_1526750394112_0.22865595039062225"},"_hasShrinkwrap":false,"publish_time":1526750394232,"_cnpm_publish_time":1526750394232},"0.1.1":{"name":"preact-context","version":"0.1.1","description":"React's new Context Api for preact","main":"./dist/context.js","types":"./dist/context.d.ts","source":"./src/context.ts","scripts":{"clean":"rimraf dist","build":"tsc -p .","prepare":"npm run clean && npm run build","watch:build":"npm run build -- -w","test:browser":"karma start","test:jsdom":"mocha -r ./dist/_tests/register-jsdom.js ./dist/**/*.Spec.js","test":"npm-run-all test:browser test:jsdom","watch:test":"npm run test:jsdom -- --watch --reporter dot","watch":"npm run prepare && npm-run-all --parallel watch:*","preversion":"npm run test"},"author":{"name":"Georgios Valotasios","email":"valotas@gmail.com"},"license":"Apache-2.0","repository":{"type":"git","url":"git+https://github.com/valotas/preact-context.git"},"bugs":{"url":"https://github.com/valotas/preact-context/issues"},"homepage":"https://github.com/valotas/preact-context","peerDependencies":{"preact":"^8.2.7"},"keywords":["preact","context"],"devDependencies":{"@types/jsdom":"^11.0.4","@types/mocha":"^2.2.48","@types/sinon":"^4.3.1","browserify":"^16.2.0","core-js":"^2.5.5","expect":"^22.4.3","jsdom":"^11.9.0","karma":"^2.0.2","karma-browserify":"^5.2.0","karma-chrome-launcher":"^2.2.0","karma-firefox-launcher":"^1.1.0","karma-mocha":"^1.3.0","karma-sauce-launcher":"^1.2.0","mocha":"^5.0.4","npm-run-all":"^4.1.2","preact":"^8.2.9","rimraf":"^2.6.2","sinon":"^4.4.6","typescript":"^2.7.2"},"dependencies":{},"gitHead":"907737f141dd26b3f008f6c7eaee18a2a7263b63","_id":"preact-context@0.1.1","_npmVersion":"6.0.0","_nodeVersion":"8.4.0","_npmUser":{"name":"valotas","email":"valotas@gmail.com"},"dist":{"shasum":"6905abb0fbcc184f3a57c7e5061bfe8269942ee7","size":3672,"noattachment":false,"key":"/preact-context/-/preact-context-0.1.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/preact-context/download/preact-context-0.1.1.tgz"},"maintainers":[{"name":"valotas","email":"valotas+npmjs@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/preact-context_0.1.1_1526147654784_0.00015427245538912615"},"_hasShrinkwrap":false,"publish_time":1526147654873,"_cnpm_publish_time":1526147654873},"0.1.0":{"name":"preact-context","version":"0.1.0","description":"React's new Context Api for preact","main":"./dist/context.js","types":"./dist/context.d.ts","source":"./src/context.ts","scripts":{"clean":"rimraf dist","build":"tsc -p .","prepare":"npm run clean && npm run build","watch:build":"npm run build -- -w","test:browser":"karma start","test:jsdom":"mocha ./dist/**/*.Spec.js","test":"npm-run-all test:*","watch:test":"npm run test:jsdom -- --watch --reporter dot","watch":"npm run prepare && npm-run-all --parallel watch:*","preversion":"npm run test"},"author":{"name":"Georgios Valotasios","email":"valotas@gmail.com"},"license":"Apache-2.0","repository":{"type":"git","url":"git+https://github.com/valotas/preact-context.git"},"bugs":{"url":"https://github.com/valotas/preact-context/issues"},"homepage":"https://github.com/valotas/preact-context","peerDependencies":{"preact":"^8.2.7"},"keywords":["preact","context"],"devDependencies":{"@types/jsdom":"^11.0.4","@types/mocha":"^2.2.48","@types/sinon":"^4.3.1","browserify":"^16.2.0","expect":"^22.4.3","jsdom":"^11.9.0","karma":"^2.0.2","karma-browserify":"^5.2.0","karma-chrome-launcher":"^2.2.0","karma-firefox-launcher":"^1.1.0","karma-mocha":"^1.3.0","mocha":"^5.0.4","npm-run-all":"^4.1.2","preact":"^8.2.9","rimraf":"^2.6.2","sinon":"^4.4.6","typescript":"^2.7.2"},"dependencies":{},"gitHead":"eebbddd27614daf378a0f68ac9cbaf6217036299","_id":"preact-context@0.1.0","_npmVersion":"6.0.0","_nodeVersion":"8.4.0","_npmUser":{"name":"valotas","email":"valotas@gmail.com"},"dist":{"shasum":"f742200006d139947532e9d48d448ccca4da1535","size":3029,"noattachment":false,"key":"/preact-context/-/preact-context-0.1.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/preact-context/download/preact-context-0.1.0.tgz"},"maintainers":[{"name":"valotas","email":"valotas+npmjs@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/preact-context_0.1.0_1525512692458_0.20084601715631312"},"_hasShrinkwrap":false,"publish_time":1525512692650,"_cnpm_publish_time":1525512692650},"0.0.4":{"name":"preact-context","version":"0.0.4","description":"React's new Context Api for preact","main":"./dist/context.js","types":"./dist/context.d.ts","scripts":{"clean":"rimraf dist","build":"tsc -p .","prepare":"npm run clean && npm run build","watch:build":"npm run build -- -w","test:browser":"karma start","test:jsdom":"mocha ./dist/**/*.Spec.js","test":"npm-run-all test:*","watch:test":"npm run test:jsdom -- --watch --reporter dot","watch":"npm run prepare && npm-run-all --parallel watch:*","preversion":"npm run test"},"author":{"name":"Georgios Valotasios","email":"valotas@gmail.com"},"license":"Apache-2.0","repository":{"type":"git","url":"git+https://github.com/valotas/preact-context.git"},"bugs":{"url":"https://github.com/valotas/preact-context/issues"},"homepage":"https://github.com/valotas/preact-context","peerDependencies":{"preact":"^8.2.7"},"keywords":["preact","context"],"devDependencies":{"@types/jsdom":"^11.0.4","@types/mocha":"^2.2.48","@types/sinon":"^4.3.1","browserify":"^16.2.0","expect":"^22.4.3","jsdom":"^11.9.0","karma":"^2.0.2","karma-browserify":"^5.2.0","karma-chrome-launcher":"^2.2.0","karma-firefox-launcher":"^1.1.0","karma-mocha":"^1.3.0","mocha":"^5.0.4","npm-run-all":"^4.1.2","preact":"^8.2.9","rimraf":"^2.6.2","sinon":"^4.4.6","typescript":"^2.7.2"},"dependencies":{},"gitHead":"dd594acc8a89c6b3e27f447da150d6c4ba199312","_id":"preact-context@0.0.4","_npmVersion":"6.0.0","_nodeVersion":"8.4.0","_npmUser":{"name":"valotas","email":"valotas@gmail.com"},"dist":{"shasum":"de34f72cb32c55d6b4a29434456b647ba4a9e85c","size":3730,"noattachment":false,"key":"/preact-context/-/preact-context-0.0.4.tgz","tarball":"http://registry.cnpm.dingdandao.com/preact-context/download/preact-context-0.0.4.tgz"},"maintainers":[{"name":"valotas","email":"valotas+npmjs@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/preact-context_0.0.4_1525205231563_0.8844188624458178"},"_hasShrinkwrap":false,"publish_time":1525205231694,"_cnpm_publish_time":1525205231694},"0.0.3":{"name":"preact-context","version":"0.0.3","description":"React's new Context Api for preact","main":"./dist/context.js","types":"./dist/context.d.ts","scripts":{"clean":"rimraf dist","build":"tsc -p .","prepare":"npm run clean && npm run build","watch:build":"npm run build -- -w","test:browser":"karma start","test:jsdom":"mocha ./dist/**/*.Spec.js","test":"npm-run-all test:*","watch:test":"npm run test:jsdom -- --watch --reporter dot","watch":"npm run prepare && npm-run-all --parallel watch:*","preversion":"npm run test"},"author":{"name":"Georgios Valotasios","email":"valotas@gmail.com"},"license":"Apache-2.0","repository":{"type":"git","url":"git+https://github.com/valotas/preact-context.git"},"bugs":{"url":"https://github.com/valotas/preact-context/issues"},"homepage":"https://github.com/valotas/preact-context","peerDependencies":{"preact":"^8.2.7"},"keywords":["preact","context"],"devDependencies":{"@types/jsdom":"^11.0.4","@types/mocha":"^2.2.48","@types/sinon":"^4.3.1","browserify":"^16.2.0","expect":"^22.4.3","jsdom":"^11.9.0","karma":"^2.0.2","karma-browserify":"^5.2.0","karma-chrome-launcher":"^2.2.0","karma-firefox-launcher":"^1.1.0","karma-mocha":"^1.3.0","mocha":"^5.0.4","npm-run-all":"^4.1.2","preact":"^8.2.7","rimraf":"^2.6.2","sinon":"^4.4.6","typescript":"^2.7.2"},"dependencies":{},"gitHead":"5a1df4ed5e49f03f146091d2927f616261c5862a","_id":"preact-context@0.0.3","_npmVersion":"6.0.0","_nodeVersion":"8.4.0","_npmUser":{"name":"valotas","email":"valotas@gmail.com"},"dist":{"shasum":"b548d73d6a67ee26b893b56877c067282e570f22","size":3599,"noattachment":false,"key":"/preact-context/-/preact-context-0.0.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/preact-context/download/preact-context-0.0.3.tgz"},"maintainers":[{"name":"valotas","email":"valotas+npmjs@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/preact-context_0.0.3_1525029789003_0.3720216763322717"},"_hasShrinkwrap":false,"publish_time":1525029789112,"_cnpm_publish_time":1525029789112},"0.0.2":{"name":"preact-context","version":"0.0.2","description":"React's new Context Api for preact","main":"./dist/context.js","types":"./dist/context.d.ts","scripts":{"clean":"rimraf dist","build":"tsc -p .","prepare":"npm run clean && npm run build","watch:build":"npm run build -- -w","test":"mocha ./dist/**/*.Spec.js","watch:test":"npm run test -- --watch --reporter dot","watch":"npm run prepare && npm-run-all --parallel watch:*"},"author":{"name":"Georgios Valotasios","email":"valotas@gmail.com"},"license":"Apache-2.0","repository":{"type":"git","url":"git+https://github.com/valotas/preact-context.git"},"bugs":{"url":"https://github.com/valotas/preact-context/issues"},"homepage":"https://github.com/valotas/preact-context","peerDependencies":{"preact":"^8.2.7"},"keywords":["preact","context"],"devDependencies":{"@types/chai":"^4.1.2","@types/jsdom":"^11.0.4","@types/mocha":"^2.2.48","@types/sinon":"^4.3.0","@types/sinon-chai":"^2.7.29","chai":"^4.1.2","jsdom":"^11.9.0","mocha":"^5.0.4","npm-run-all":"^4.1.2","preact":"^8.2.7","rimraf":"^2.6.2","sinon":"^4.4.6","sinon-chai":"^3.0.0","typescript":"^2.7.2"},"gitHead":"4259b9f363e0fc9fe8b1b61da390352987748c1b","_id":"preact-context@0.0.2","_npmVersion":"6.0.0","_nodeVersion":"8.4.0","_npmUser":{"name":"valotas","email":"valotas@gmail.com"},"dist":{"shasum":"0561944a3444e0db4897c596330357e860d5f7c2","size":2336,"noattachment":false,"key":"/preact-context/-/preact-context-0.0.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/preact-context/download/preact-context-0.0.2.tgz"},"maintainers":[{"name":"valotas","email":"valotas+npmjs@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/preact-context_0.0.2_1524998302835_0.3099309758905404"},"_hasShrinkwrap":false,"publish_time":1524998302888,"_cnpm_publish_time":1524998302888},"0.0.1":{"name":"preact-context","version":"0.0.1","description":"React's new Context Api for preact","main":"./dist/context.js","types":"./dist/context.d.ts","scripts":{"clean":"rimraf dist","build":"tsc -p .","prepare":"npm run clean && npm run build","watch:build":"npm run build -- -w","test":"mocha ./dist/**/*.Spec.js","watch:test":"npm run test -- --watch --reporter dot","watch":"npm run prepare && npm-run-all --parallel watch:*"},"author":{"name":"Georgios Valotasios","email":"valotas@gmail.com"},"license":"Apache-2.0","repository":{"type":"git","url":"git+https://github.com/valotas/preact-context.git"},"bugs":{"url":"https://github.com/valotas/preact-context/issues"},"homepage":"https://github.com/valotas/preact-context","peerDependencies":{"preact":"^8.2.7"},"devDependencies":{"@types/chai":"^4.1.2","@types/jsdom":"^11.0.4","@types/mocha":"^2.2.48","@types/sinon":"^4.3.0","@types/sinon-chai":"^2.7.29","chai":"^4.1.2","jsdom":"^11.9.0","mocha":"^5.0.4","npm-run-all":"^4.1.2","preact":"^8.2.7","rimraf":"^2.6.2","sinon":"^4.4.6","sinon-chai":"^3.0.0","typescript":"^2.7.2"},"gitHead":"eeb923226e39e2dc42fed66b235f0828757e18fa","_id":"preact-context@0.0.1","_npmVersion":"6.0.0","_nodeVersion":"8.4.0","_npmUser":{"name":"valotas","email":"valotas@gmail.com"},"dist":{"shasum":"968a8592bce1f172dc88a00ec596ec9dff154cef","size":2326,"noattachment":false,"key":"/preact-context/-/preact-context-0.0.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/preact-context/download/preact-context-0.0.1.tgz"},"maintainers":[{"name":"valotas","email":"valotas+npmjs@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/preact-context_0.0.1_1524996926599_0.3750856432297329"},"_hasShrinkwrap":false,"publish_time":1524996926687,"_cnpm_publish_time":1524996926687},"0.0.0":{"name":"preact-context","version":"0.0.0","description":"React's new Context Api for preact","main":"./dist/context.js","types":"./dist/context.d.ts","scripts":{"clean":"rimraf dist","build":"tsc -p .","prepare":"npm run clean && npm run build","watch:build":"npm run build -- -w","test":"mocha ./dist/**/*.Spec.js","watch:test":"npm run test -- --watch --reporter dot","watch":"npm run prepare && npm-run-all --parallel watch:*"},"author":{"name":"Georgios Valotasios","email":"valotas@gmail.com"},"license":"Apache-2.0","peerDependencies":{"preact":"^8.2.7"},"devDependencies":{"@types/chai":"^4.1.2","@types/jsdom":"^11.0.4","@types/mocha":"^2.2.48","@types/sinon":"^4.3.0","@types/sinon-chai":"^2.7.29","chai":"^4.1.2","jsdom":"^11.9.0","mocha":"^5.0.4","npm-run-all":"^4.1.2","preact":"^8.2.7","rimraf":"^2.6.2","sinon":"^4.4.6","sinon-chai":"^3.0.0","typescript":"^2.7.2"},"gitHead":"ffe8c2868df8e162a8f97df4a40ab67cd8ef9438","_id":"preact-context@0.0.0","_npmVersion":"6.0.0","_nodeVersion":"8.4.0","_npmUser":{"name":"valotas","email":"valotas@gmail.com"},"dist":{"shasum":"926926e6db084832b0a13935f148283bb5a79086","size":1953,"noattachment":false,"key":"/preact-context/-/preact-context-0.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/preact-context/download/preact-context-0.0.0.tgz"},"maintainers":[{"name":"valotas","email":"valotas+npmjs@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/preact-context_0.0.0_1524995520256_0.9487448219669776"},"_hasShrinkwrap":false,"publish_time":1524995520377,"_cnpm_publish_time":1524995520377}},"readme":"# React's `createContext` for preact\n\n[![Build Status](https://travis-ci.org/valotas/preact-context.svg?branch=master)](https://travis-ci.org/valotas/preact-context)\n[![npm](https://img.shields.io/npm/v/preact-context.svg)](https://www.npmjs.com/package/preact-context)\n\n[![Sauce Test Status](https://saucelabs.com/browser-matrix/valotas.svg)](https://saucelabs.com/u/valotas)\n\nThis is an implementation of react's [new context api][rfcs]. You can read more\nabout it on [react's documentation][react-context-doc] page.\n\nThis package provides the `createContext` factory function that can be used\nin order to create a context:\n\n```js\nimport { h } from \"preact\";\nimport { createContext } from \"preact-context\";\n\nconst Theme = createContext(\"dark\");\n```\n\nThe returned object contains two components: a `Provider` and a `Consumer`.\n\n## The `Consumer`\n\nIt can be used in order to consume the provided object:\n\n```jsx\n<Theme.Consumer>{theme => <p>Selected theme: {theme}</p>}</Theme.Consumer>\n```\n\nAlternatively, it can also be used with a render property:\n\n```jsx\n<Theme.Consumer render={theme => <p>Selected theme: {theme}</p>} />\n```\n\n## The `Provider`\n\ncan be used in order to update the value of a context:\n\n```jsx\n<Theme.Provider value=\"sunny\">\n```\n\nwill change \"dark\" to \"sunny\" and notify all it's consumers of the change.\n\n# Development\n\nThis project has been written with [typescript][typescript].\nThe `watch` script will watch for changes, compile and run the tests.\n\n```\n$ npm i\n$ npm run watch\n```\n\n# License\n\nLicensed under the [Apache License, Version 2.0](LICENSE)\n\n# Big Thanks\n\nCross-browser Testing Platform and Open Source <3 Provided by [Sauce Labs][saucelabs]\n\n[rfcs]: https://github.com/acdlite/rfcs/blob/new-version-of-context/text/0000-new-version-of-context.md\n[react-context-doc]: https://reactjs.org/docs/context.html\n[typescript]: https://www.typescriptlang.org/\n[saucelabs]: https://saucelabs.com\n","_attachments":{},"homepage":"https://github.com/valotas/preact-context","bugs":{"url":"https://github.com/valotas/preact-context/issues"},"license":"Apache-2.0"}