{"_id":"create-react-context","_rev":"15-d4cc19852e29ae9342c0cfd5c9e5c230","name":"create-react-context","description":"Polyfill for the proposed React context API","dist-tags":{"latest":"0.3.0"},"versions":{"0.1.0":{"name":"create-react-context","version":"0.1.0","description":"Polyfill for the proposed React context API","main":"lib/index.js","repository":{"type":"git","url":"git+https://github.com/thejameskyle/create-react-context.git"},"author":{"name":"James Kyle","email":"me@thejameskyle.com"},"license":"MIT","keywords":["react","context","contextTypes","polyfill","ponyfill"],"files":["lib"],"scripts":{"test":"jest","flow":"flow","format":"prettier --write '**/*.{js,md,json,js.flow,d.ts}'","build":"babel src -d lib --copy-files --ignore __tests__","prepublish":"yarn build","commit":"lint-staged"},"dependencies":{"prop-types":"^15.6.0","react":"^16.2.0"},"devDependencies":{"babel-cli":"^6.26.0","babel-plugin-add-module-exports":"^0.2.1","babel-plugin-transform-class-properties":"^6.24.1","babel-preset-env":"^1.6.1","babel-preset-flow":"^6.23.0","babel-preset-react":"^6.24.1","enzyme":"^3.2.0","enzyme-adapter-react-16":"^1.1.0","enzyme-to-json":"^3.2.2","flow-bin":"^0.60.1","husky":"^0.14.3","jest":"^21.2.1","lint-staged":"^6.0.0","prettier":"^1.9.1","raf":"^3.4.0","react-dom":"^16.2.0"},"lint-staged":{"*.{js,md,json,js.flow,d.ts}":["prettier --write","git add"]},"jest":{"snapshotSerializers":["enzyme-to-json/serializer"]},"gitHead":"1a6e0d964e7eadc2d44c70468563ac1216a039c5","bugs":{"url":"https://github.com/thejameskyle/create-react-context/issues"},"homepage":"https://github.com/thejameskyle/create-react-context#readme","_id":"create-react-context@0.1.0","_shasum":"670a60400e257ae5e2c4e0212c2b596db09fe6dd","_from":".","_npmVersion":"3.10.8","_nodeVersion":"6.9.1","_npmUser":{"name":"thejameskyle","email":"me@thejameskyle.com"},"dist":{"shasum":"670a60400e257ae5e2c4e0212c2b596db09fe6dd","tarball":"https://registry.npmjs.org/create-react-context/-/create-react-context-0.1.0.tgz","integrity":"sha512-t25xbREErjJkXcY9huZOhW2kNZaqEdFsnQyZjG/8co9lmB1P4AMyA0qKTy1eq+xqorFYxVwkAXuQoVpG+JVRhA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCqDNE4c2cehJ7yoqv94N79IUF9Jwro86u3OLtPtxBCTwIhAPFSY4XdQ1UbN44VlQrcWfslJM7meOicNCXLljdEvx+S"}]},"maintainers":[{"name":"thejameskyle","email":"me@thejameskyle.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/create-react-context-0.1.0.tgz_1512704804690_0.17496998189017177"},"directories":{}},"0.1.1":{"name":"create-react-context","version":"0.1.1","description":"Polyfill for the proposed React context API","main":"lib/index.js","repository":{"type":"git","url":"git+https://github.com/thejameskyle/create-react-context.git"},"author":{"name":"James Kyle","email":"me@thejameskyle.com"},"license":"MIT","keywords":["react","context","contextTypes","polyfill","ponyfill"],"files":["lib"],"scripts":{"test":"jest","flow":"flow","format":"prettier --write '**/*.{js,md,json,js.flow,d.ts}'","build":"babel src -d lib --copy-files --ignore __tests__","prepublish":"yarn build","commit":"lint-staged"},"peerDependencies":{"prop-types":"^15.0.0","react":"^14.0.0 || ^15.0.0 || ^16.0.0"},"devDependencies":{"babel-cli":"^6.26.0","babel-plugin-add-module-exports":"^0.2.1","babel-plugin-transform-class-properties":"^6.24.1","babel-preset-env":"^1.6.1","babel-preset-flow":"^6.23.0","babel-preset-react":"^6.24.1","enzyme":"^3.2.0","enzyme-adapter-react-16":"^1.1.0","enzyme-to-json":"^3.2.2","flow-bin":"^0.60.1","husky":"^0.14.3","jest":"^21.2.1","lint-staged":"^6.0.0","prettier":"^1.9.1","prop-types":"^15.6.0","raf":"^3.4.0","react":"^16.2.0","react-dom":"^16.2.0"},"lint-staged":{"*.{js,md,json,js.flow,d.ts}":["prettier --write","git add"]},"jest":{"snapshotSerializers":["enzyme-to-json/serializer"]},"gitHead":"f8765b9a4a77fed9808f7a03a70d678d6171fee3","bugs":{"url":"https://github.com/thejameskyle/create-react-context/issues"},"homepage":"https://github.com/thejameskyle/create-react-context#readme","_id":"create-react-context@0.1.1","_shasum":"67ae5be084e4e8dd2a7304e7009c0339ce697674","_from":".","_npmVersion":"3.10.8","_nodeVersion":"6.9.1","_npmUser":{"name":"thejameskyle","email":"me@thejameskyle.com"},"dist":{"shasum":"67ae5be084e4e8dd2a7304e7009c0339ce697674","tarball":"https://registry.npmjs.org/create-react-context/-/create-react-context-0.1.1.tgz","integrity":"sha512-Rm/7FwIC5ckp0WS0yBFK6UEOk0q2pszdnxp7SUwYSDXw/Ey6JN9u3uRMiygEaBq85SxFYELyU+sl0uG8iiywKA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCcV1VlvM+tvp3U7vSvrXAnCOZOO6IRFh1B7lc9hlBMbQIgcvYSb71zbn3ncKduTn4TdotyJ/+GR5o+f8t0BMIWIBM="}]},"maintainers":[{"name":"thejameskyle","email":"me@thejameskyle.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/create-react-context-0.1.1.tgz_1512705297056_0.8760087380651385"},"directories":{}},"0.1.2":{"name":"create-react-context","version":"0.1.2","description":"Polyfill for the proposed React context API","main":"lib/index.js","repository":{"type":"git","url":"git+https://github.com/thejameskyle/create-react-context.git"},"author":{"name":"James Kyle","email":"me@thejameskyle.com"},"license":"MIT","keywords":["react","context","contextTypes","polyfill","ponyfill"],"files":["lib"],"scripts":{"test":"jest","flow":"flow","format":"prettier --write '**/*.{js,md,json,js.flow,d.ts}'","build":"babel src -d lib --copy-files --ignore __tests__","prepublish":"yarn build","commit":"lint-staged"},"peerDependencies":{"prop-types":"^15.0.0","react":"^14.0.0 || ^15.0.0 || ^16.0.0"},"devDependencies":{"babel-cli":"^6.26.0","babel-plugin-add-module-exports":"^0.2.1","babel-plugin-transform-class-properties":"^6.24.1","babel-preset-env":"^1.6.1","babel-preset-flow":"^6.23.0","babel-preset-react":"^6.24.1","enzyme":"^3.2.0","enzyme-adapter-react-16":"^1.1.0","enzyme-to-json":"^3.2.2","flow-bin":"^0.60.1","husky":"^0.14.3","jest":"^21.2.1","lint-staged":"^6.0.0","prettier":"^1.9.1","prop-types":"^15.6.0","raf":"^3.4.0","react":"^16.2.0","react-dom":"^16.2.0"},"lint-staged":{"*.{js,md,json,js.flow,d.ts}":["prettier --write","git add"]},"jest":{"snapshotSerializers":["enzyme-to-json/serializer"]},"dependencies":{"mitt":"^1.1.3"},"gitHead":"a193e05dec3d63ac484032340ece09125db820eb","bugs":{"url":"https://github.com/thejameskyle/create-react-context/issues"},"homepage":"https://github.com/thejameskyle/create-react-context#readme","_id":"create-react-context@0.1.2","_shasum":"56a1f3341f820fc355a873849c599a9c9b2e928f","_from":".","_npmVersion":"3.10.8","_nodeVersion":"6.9.1","_npmUser":{"name":"thejameskyle","email":"me@thejameskyle.com"},"dist":{"shasum":"56a1f3341f820fc355a873849c599a9c9b2e928f","tarball":"https://registry.npmjs.org/create-react-context/-/create-react-context-0.1.2.tgz","integrity":"sha512-jpGVcFyBM9dtWoMrqhelit/5dzTxO4TfPZnDQiy12SBhnWXyxS49FduAfPuswyAwaApxg/kxA51vsbHAzzn3Xg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFvQ0bzB1Gk1HsZNXUJPdOVsapZIPkP+qt2L2TnvHeDoAiBBKW7Ph2e7KV0DYgN+g4tzHpGWh8i1UmHrJRLqpN9UPQ=="}]},"maintainers":[{"name":"thejameskyle","email":"me@thejameskyle.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/create-react-context-0.1.2.tgz_1512713354910_0.7005647143814713"},"directories":{}},"0.1.3":{"name":"create-react-context","version":"0.1.3","description":"Polyfill for the proposed React context API","main":"lib/index.js","repository":{"type":"git","url":"git+https://github.com/thejameskyle/create-react-context.git"},"author":{"name":"James Kyle","email":"me@thejameskyle.com"},"license":"MIT","keywords":["react","context","contextTypes","polyfill","ponyfill"],"files":["lib"],"scripts":{"test":"jest","flow":"flow","format":"prettier --write '**/*.{js,md,json,js.flow,d.ts}'","build":"babel src -d lib --copy-files --ignore __tests__","prepublish":"yarn build","commit":"lint-staged"},"peerDependencies":{"prop-types":"^15.0.0","react":"^14.0.0 || ^15.0.0 || ^16.0.0"},"devDependencies":{"babel-cli":"^6.26.0","babel-plugin-add-module-exports":"^0.2.1","babel-plugin-transform-class-properties":"^6.24.1","babel-preset-env":"^1.6.1","babel-preset-flow":"^6.23.0","babel-preset-react":"^6.24.1","enzyme":"^3.2.0","enzyme-adapter-react-16":"^1.1.0","enzyme-to-json":"^3.2.2","flow-bin":"^0.60.1","husky":"^0.14.3","jest":"^21.2.1","lint-staged":"^6.0.0","prettier":"^1.9.1","prop-types":"^15.6.0","raf":"^3.4.0","react":"^16.2.0","react-dom":"^16.2.0"},"lint-staged":{"*.{js,md,json,js.flow,d.ts}":["prettier --write","git add"]},"jest":{"snapshotSerializers":["enzyme-to-json/serializer"]},"dependencies":{"mitt":"^1.1.3"},"gitHead":"fe2c9e64b37bd1467f5faa9af4d28a51bd748abc","bugs":{"url":"https://github.com/thejameskyle/create-react-context/issues"},"homepage":"https://github.com/thejameskyle/create-react-context#readme","_id":"create-react-context@0.1.3","_shasum":"943e93ad573551100bf3e99767bfb3f11c16991a","_from":".","_npmVersion":"3.10.8","_nodeVersion":"6.9.1","_npmUser":{"name":"thejameskyle","email":"me@thejameskyle.com"},"dist":{"shasum":"943e93ad573551100bf3e99767bfb3f11c16991a","tarball":"https://registry.npmjs.org/create-react-context/-/create-react-context-0.1.3.tgz","integrity":"sha512-MeH3UgUblY+VBEFthSko0Ke2u383qtOtYsnAqUPwzJzBSUKKB+NA8HFR8yR+Tazf7vI++6QsPn/zgrYvoDfhbQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCyckiozMh0ociDOyaxwXRTtOfKUhRSPt25maHSfSjEfQIhALozNXDP8HJUtb/d8ZfYv7za/nXb1bw+/y+TZ6aVUlsJ"}]},"maintainers":[{"name":"thejameskyle","email":"me@thejameskyle.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/create-react-context-0.1.3.tgz_1515367185387_0.5749769792892039"},"directories":{}},"0.1.4":{"name":"create-react-context","version":"0.1.4","description":"Polyfill for the proposed React context API","main":"lib/index.js","typings":"lib/index.d.ts","repository":{"type":"git","url":"git+https://github.com/thejameskyle/create-react-context.git"},"author":{"name":"James Kyle","email":"me@thejameskyle.com"},"license":"MIT","keywords":["react","context","contextTypes","polyfill","ponyfill"],"files":["lib"],"scripts":{"test":"jest","flow":"flow","format":"prettier --write '**/*.{js,md,json,js.flow,d.ts}'","build":"babel src -d lib --copy-files --ignore __tests__","prepublish":"yarn build","commit":"lint-staged"},"peerDependencies":{"prop-types":"^15.0.0","react":"^14.0.0 || ^15.0.0 || ^16.0.0"},"devDependencies":{"babel-cli":"^6.26.0","babel-plugin-add-module-exports":"^0.2.1","babel-plugin-transform-class-properties":"^6.24.1","babel-preset-env":"^1.6.1","babel-preset-flow":"^6.23.0","babel-preset-react":"^6.24.1","enzyme":"^3.2.0","enzyme-adapter-react-16":"^1.1.0","enzyme-to-json":"^3.2.2","flow-bin":"^0.60.1","husky":"^0.14.3","jest":"^21.2.1","lint-staged":"^6.0.0","prettier":"^1.9.1","prop-types":"^15.6.0","raf":"^3.4.0","react":"^16.2.0","react-dom":"^16.2.0"},"lint-staged":{"*.{js,md,json,js.flow,d.ts}":["prettier --write","git add"]},"jest":{"snapshotSerializers":["enzyme-to-json/serializer"]},"dependencies":{},"gitHead":"50cf4c70f74790c5efcee825a9c3ab393d17492e","bugs":{"url":"https://github.com/thejameskyle/create-react-context/issues"},"homepage":"https://github.com/thejameskyle/create-react-context#readme","_id":"create-react-context@0.1.4","_shasum":"67da7ca1f5db00b7df1932f82940c468b04267cc","_from":".","_npmVersion":"3.10.8","_nodeVersion":"6.9.1","_npmUser":{"name":"thejameskyle","email":"me@thejameskyle.com"},"dist":{"shasum":"67da7ca1f5db00b7df1932f82940c468b04267cc","tarball":"https://registry.npmjs.org/create-react-context/-/create-react-context-0.1.4.tgz","integrity":"sha512-E3HRtcniLHUHTMSQVyuMeDpdO8qjRuQyuuYEQIyRoS+Owx9XuV62PE/VX8dXct3qtMHo/LSkt/hKiB58UMvGfg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDeXjG/tq3HRfBNdI4pxNjZBZmM1dDLEHdN2P07z6LtFAiANAscGGbJ3qDzESfByoVzWee8mWMBmwRVrFiuJQU2WNg=="}]},"maintainers":[{"name":"thejameskyle","email":"me@thejameskyle.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/create-react-context-0.1.4.tgz_1516146365270_0.6569952042773366"},"directories":{}},"0.1.5":{"name":"create-react-context","version":"0.1.5","description":"Polyfill for the proposed React context API","main":"lib/index.js","typings":"lib/index.d.ts","repository":{"type":"git","url":"git+https://github.com/thejameskyle/create-react-context.git"},"author":{"name":"James Kyle","email":"me@thejameskyle.com"},"license":"MIT","keywords":["react","context","contextTypes","polyfill","ponyfill"],"files":["lib"],"scripts":{"test":"jest","flow":"flow","format":"prettier --write '**/*.{js,md,json,js.flow,d.ts}'","build":"babel src -d lib --copy-files --ignore __tests__","prepublish":"yarn build","commit":"lint-staged"},"peerDependencies":{"prop-types":"^15.0.0","react":"^14.0.0 || ^15.0.0 || ^16.0.0"},"devDependencies":{"babel-cli":"^6.26.0","babel-plugin-add-module-exports":"^0.2.1","babel-plugin-transform-class-properties":"^6.24.1","babel-preset-env":"^1.6.1","babel-preset-flow":"^6.23.0","babel-preset-react":"^6.24.1","enzyme":"^3.2.0","enzyme-adapter-react-16":"^1.1.0","enzyme-to-json":"^3.2.2","flow-bin":"^0.60.1","husky":"^0.14.3","jest":"^21.2.1","lint-staged":"^6.0.0","prettier":"^1.9.1","prop-types":"^15.6.0","raf":"^3.4.0","react":"^16.2.0","react-dom":"^16.2.0"},"lint-staged":{"*.{js,md,json,js.flow,d.ts}":["prettier --write","git add"]},"jest":{"snapshotSerializers":["enzyme-to-json/serializer"]},"dependencies":{},"gitHead":"85c1cbde2c1a440a1fa76ebe09dc11f1c81ae5aa","bugs":{"url":"https://github.com/thejameskyle/create-react-context/issues"},"homepage":"https://github.com/thejameskyle/create-react-context#readme","_id":"create-react-context@0.1.5","_npmVersion":"5.3.0","_nodeVersion":"8.5.0","_npmUser":{"name":"thejameskyle","email":"me@thejameskyle.com"},"dist":{"integrity":"sha512-E6yPaEIVeNSvRyAxq1Yan/pPpKhTTCT02wDnINkzPsy6xEmPDiEgE3N80p1C6CEFpvT4Z0OOMGwCdVkxclr5tw==","shasum":"7cc6e6aa9fa64f66ba2c790f3a7f4793bfb3c838","tarball":"https://registry.npmjs.org/create-react-context/-/create-react-context-0.1.5.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCuCd5APb14ECGolnLaKrXWz7UqYwy6VjfzK9vhG00MEQIgJf5UUK1APxk9i5w9o8lf60vxSaWjW+0t5IG+G3QJEs8="}]},"maintainers":[{"name":"thejameskyle","email":"me@thejameskyle.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/create-react-context-0.1.5.tgz_1517521899535_0.3295104263816029"},"directories":{}},"0.1.6":{"name":"create-react-context","version":"0.1.6","description":"Polyfill for the proposed React context API","main":"lib/index.js","typings":"lib/index.d.ts","repository":{"type":"git","url":"git+https://github.com/thejameskyle/create-react-context.git"},"author":{"name":"James Kyle","email":"me@thejameskyle.com"},"license":"MIT","keywords":["react","context","contextTypes","polyfill","ponyfill"],"files":["lib"],"scripts":{"test":"jest","flow":"flow","format":"prettier --write '**/*.{js,md,json,js.flow,d.ts}'","build":"babel src -d lib --copy-files --ignore __tests__","prepublish":"yarn build","commit":"lint-staged"},"peerDependencies":{"prop-types":"^15.0.0","react":"^14.0.0 || ^15.0.0 || ^16.0.0"},"devDependencies":{"babel-cli":"^6.26.0","babel-plugin-add-module-exports":"^0.2.1","babel-plugin-transform-class-properties":"^6.24.1","babel-preset-env":"^1.6.1","babel-preset-flow":"^6.23.0","babel-preset-react":"^6.24.1","enzyme":"^3.2.0","enzyme-adapter-react-16":"^1.1.0","enzyme-to-json":"^3.2.2","flow-bin":"^0.60.1","husky":"^0.14.3","jest":"^21.2.1","lint-staged":"^6.0.0","prettier":"^1.9.1","prop-types":"^15.6.0","raf":"^3.4.0","react":"^16.2.0","react-dom":"^16.2.0"},"lint-staged":{"*.{js,md,json,js.flow,d.ts}":["prettier --write","git add"]},"jest":{"snapshotSerializers":["enzyme-to-json/serializer"]},"dependencies":{},"gitHead":"51076a6d92575da98813cf340584dafe6d4de7d7","bugs":{"url":"https://github.com/thejameskyle/create-react-context/issues"},"homepage":"https://github.com/thejameskyle/create-react-context#readme","_id":"create-react-context@0.1.6","_npmVersion":"5.5.1","_nodeVersion":"8.9.1","_npmUser":{"name":"thejameskyle","email":"me@thejameskyle.com"},"dist":{"integrity":"sha512-eCnYYEUEc5i32LHwpE/W7NlddOB9oHwsPaWtWzYtflNkkwa3IfindIcoXdVWs12zCbwaMCavKNu84EXogVIWHw==","shasum":"0f425931d907741127acc6e31acb4f9015dd9fdc","tarball":"https://registry.npmjs.org/create-react-context/-/create-react-context-0.1.6.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDDVA+TqLk0Cwlzo6z/emW8q3PpQjTbS/e3xzZ1zZCbHwIgAaXaJsruMAYAuDq0iekIJfu+5t3XgisqmCyMWZezptQ="}]},"maintainers":[{"name":"thejameskyle","email":"me@thejameskyle.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/create-react-context-0.1.6.tgz_1517538487545_0.4145391930360347"},"directories":{}},"0.2.0":{"name":"create-react-context","version":"0.2.0","description":"Polyfill for the proposed React context API","main":"lib/index.js","typings":"lib/index.d.ts","repository":{"type":"git","url":"git+https://github.com/thejameskyle/create-react-context.git"},"author":{"name":"James Kyle","email":"me@thejameskyle.com"},"license":"MIT","keywords":["react","context","contextTypes","polyfill","ponyfill"],"files":["lib"],"scripts":{"test":"jest","flow":"flow","format":"prettier --write '**/*.{js,md,json,js.flow,d.ts}'","build":"babel src -d lib --copy-files --ignore __tests__","prepublish":"yarn build","commit":"lint-staged"},"dependencies":{"fbjs":"^0.8.0","gud":"^1.0.0"},"peerDependencies":{"prop-types":"^15.0.0","react":"^14.0.0 || ^15.0.0 || ^16.0.0"},"devDependencies":{"babel-cli":"^6.26.0","babel-plugin-add-module-exports":"^0.2.1","babel-plugin-transform-class-properties":"^6.24.1","babel-preset-env":"^1.6.1","babel-preset-flow":"^6.23.0","babel-preset-react":"^6.24.1","enzyme":"^3.2.0","enzyme-adapter-react-16":"^1.1.0","enzyme-to-json":"^3.2.2","flow-bin":"^0.60.1","husky":"^0.14.3","jest":"^21.2.1","lint-staged":"^6.0.0","prettier":"^1.9.1","prop-types":"^15.6.0","raf":"^3.4.0","react":"^16.2.0","react-dom":"^16.2.0"},"lint-staged":{"*.{js,md,json,js.flow,d.ts}":["prettier --write","git add"]},"jest":{"snapshotSerializers":["enzyme-to-json/serializer"]},"gitHead":"a50a8a7875d5b4b55f2b363e04a2e792baf55907","bugs":{"url":"https://github.com/thejameskyle/create-react-context/issues"},"homepage":"https://github.com/thejameskyle/create-react-context#readme","_id":"create-react-context@0.2.0","_npmVersion":"5.6.0","_nodeVersion":"8.9.4","_npmUser":{"name":"thejameskyle","email":"me@thejameskyle.com"},"dist":{"integrity":"sha512-Nu0NREEcBCAcdW0bX8p2o9FZMtPQJe4MINT/mFI+ODczJt4iSmbLS72j3/4NS9MjT12ojq6a7SdfMGbET+PPJA==","shasum":"a3411a39a46984e0e4e17ac169b8e789f7555e26","tarball":"https://registry.npmjs.org/create-react-context/-/create-react-context-0.2.0.tgz","fileCount":7,"unpackedSize":12881,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCV1SvqARWfUE4axd+E5mBFJUQVNg3NX92PLErjkEMqAAIgMeei8sz0H3x72AuAhX5deNBRj8RyHxQFG6ovVF/K/gI="}]},"maintainers":[{"name":"thejameskyle","email":"me@thejameskyle.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/create-react-context_0.2.0_1519683162207_0.9945690399102705"},"_hasShrinkwrap":false},"0.2.1":{"name":"create-react-context","version":"0.2.1","description":"Polyfill for the proposed React context API","main":"lib/index.js","typings":"lib/index.d.ts","repository":{"type":"git","url":"git+https://github.com/thejameskyle/create-react-context.git"},"author":{"name":"James Kyle","email":"me@thejameskyle.com"},"license":"MIT","keywords":["react","context","contextTypes","polyfill","ponyfill"],"files":["lib"],"scripts":{"test":"jest","flow":"flow","format":"prettier --write '**/*.{js,md,json,js.flow,d.ts}'","build":"babel src -d lib --copy-files --ignore __tests__","prepublish":"yarn build","commit":"lint-staged"},"dependencies":{"fbjs":"^0.8.0","gud":"^1.0.0"},"peerDependencies":{"prop-types":"^15.0.0","react":"^14.0.0 || ^15.0.0 || ^16.0.0"},"devDependencies":{"babel-cli":"^6.26.0","babel-plugin-add-module-exports":"^0.2.1","babel-plugin-transform-class-properties":"^6.24.1","babel-preset-env":"^1.6.1","babel-preset-flow":"^6.23.0","babel-preset-react":"^6.24.1","enzyme":"^3.2.0","enzyme-adapter-react-16":"^1.1.0","enzyme-to-json":"^3.2.2","flow-bin":"^0.60.1","husky":"^0.14.3","jest":"^21.2.1","lint-staged":"^6.0.0","prettier":"^1.9.1","prop-types":"^15.6.0","raf":"^3.4.0","react":"^16.2.0","react-dom":"^16.2.0"},"lint-staged":{"*.{js,md,json,js.flow,d.ts}":["prettier --write","git add"]},"jest":{"snapshotSerializers":["enzyme-to-json/serializer"]},"gitHead":"a4a3e14dce76a16c1c5b1e720e67071234e65ebb","bugs":{"url":"https://github.com/thejameskyle/create-react-context/issues"},"homepage":"https://github.com/thejameskyle/create-react-context#readme","_id":"create-react-context@0.2.1","_npmVersion":"5.6.0","_nodeVersion":"8.9.4","_npmUser":{"name":"thejameskyle","email":"me@thejameskyle.com"},"dist":{"integrity":"sha512-dmGgrAJ/nKoQRRcoonkqWWM9uxk6ClzCHUDKZ8zGdc4MxDwvLVG8s/gzIXtWET7lTAoFSXkeCQ113L1p3QSFmw==","shasum":"425a3d96f4b7690c2fbf20aed5aeae2e2007a959","tarball":"https://registry.npmjs.org/create-react-context/-/create-react-context-0.2.1.tgz","fileCount":8,"unpackedSize":13450,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCm3W1sIIyTUQiSLz0eb4jIhSl1zXLJ69JSb6gFVqg2vQIhAP6lpYJmVUYYRwaQjAmk/FZ3HSpAJmvQDp82t8SLsbag"}]},"maintainers":[{"name":"thejameskyle","email":"me@thejameskyle.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/create-react-context_0.2.1_1519764613913_0.06043050100627112"},"_hasShrinkwrap":false},"0.2.2":{"name":"create-react-context","version":"0.2.2","description":"Polyfill for the proposed React context API","main":"lib/index.js","typings":"lib/index.d.ts","repository":{"type":"git","url":"git+https://github.com/thejameskyle/create-react-context.git"},"author":{"name":"James Kyle","email":"me@thejameskyle.com"},"license":"MIT","keywords":["react","context","contextTypes","polyfill","ponyfill"],"files":["lib"],"scripts":{"test":"jest","flow":"flow","format":"prettier --write '**/*.{js,md,json,js.flow,d.ts}'","build":"babel src -d lib --copy-files --ignore __tests__","prepublish":"yarn build","commit":"lint-staged"},"dependencies":{"fbjs":"^0.8.0","gud":"^1.0.0"},"peerDependencies":{"prop-types":"^15.0.0","react":"^0.14.0 || ^15.0.0 || ^16.0.0"},"devDependencies":{"babel-cli":"^6.26.0","babel-plugin-add-module-exports":"^0.2.1","babel-plugin-transform-class-properties":"^6.24.1","babel-preset-env":"^1.6.1","babel-preset-flow":"^6.23.0","babel-preset-react":"^6.24.1","enzyme":"^3.2.0","enzyme-adapter-react-16":"^1.1.0","enzyme-to-json":"^3.2.2","flow-bin":"^0.60.1","husky":"^0.14.3","jest":"^21.2.1","lint-staged":"^6.0.0","prettier":"^1.9.1","prop-types":"^15.6.0","raf":"^3.4.0","react":"^16.2.0","react-dom":"^16.2.0"},"lint-staged":{"*.{js,md,json,js.flow,d.ts}":["prettier --write","git add"]},"jest":{"snapshotSerializers":["enzyme-to-json/serializer"]},"gitHead":"f09013029273797bf014ba8b20929e1a412169a9","bugs":{"url":"https://github.com/thejameskyle/create-react-context/issues"},"homepage":"https://github.com/thejameskyle/create-react-context#readme","_id":"create-react-context@0.2.2","_npmVersion":"5.6.0","_nodeVersion":"8.9.4","_npmUser":{"name":"thejameskyle","email":"me@thejameskyle.com"},"dist":{"integrity":"sha512-KkpaLARMhsTsgp0d2NA/R94F/eDLbhXERdIq3LvX2biCAXcDvHYoOqHfWCHf1+OLj+HKBotLG3KqaOOf+C1C+A==","shasum":"9836542f9aaa22868cd7d4a6f82667df38019dca","tarball":"https://registry.npmjs.org/create-react-context/-/create-react-context-0.2.2.tgz","fileCount":8,"unpackedSize":13787,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICm518GlNwSysGHn46cUIjZJ1U4VqFKekMvcsPGpSPksAiAcvjSW/zcuFekFynkj6dcM13CK4YpR/sYIgBgK2oWWcg=="}]},"maintainers":[{"name":"thejameskyle","email":"me@thejameskyle.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/create-react-context_0.2.2_1523641350808_0.27195086157960535"},"_hasShrinkwrap":false},"0.2.3":{"name":"create-react-context","version":"0.2.3","description":"Polyfill for the proposed React context API","main":"lib/index.js","typings":"lib/index.d.ts","repository":{"type":"git","url":"git+https://github.com/thejameskyle/create-react-context.git"},"author":{"name":"James Kyle","email":"me@thejameskyle.com"},"license":"SEE LICENSE IN LICENSE","keywords":["react","context","contextTypes","polyfill","ponyfill"],"files":["lib"],"scripts":{"test":"jest","flow":"flow","format":"prettier --write '**/*.{js,md,json,js.flow,d.ts}'","build":"babel src -d lib --copy-files --ignore __tests__","prepublish":"yarn build","commit":"lint-staged"},"dependencies":{"fbjs":"^0.8.0","gud":"^1.0.0"},"peerDependencies":{"prop-types":"^15.0.0","react":"^0.14.0 || ^15.0.0 || ^16.0.0"},"devDependencies":{"babel-cli":"^6.26.0","babel-plugin-add-module-exports":"^0.2.1","babel-plugin-transform-class-properties":"^6.24.1","babel-preset-env":"^1.6.1","babel-preset-flow":"^6.23.0","babel-preset-react":"^6.24.1","enzyme":"^3.2.0","enzyme-adapter-react-16":"^1.1.0","enzyme-to-json":"^3.2.2","flow-bin":"^0.60.1","husky":"^0.14.3","jest":"^21.2.1","lint-staged":"^6.0.0","prettier":"^1.9.1","prop-types":"^15.6.0","raf":"^3.4.0","react":"^16.2.0","react-dom":"^16.2.0"},"lint-staged":{"*.{js,md,json,js.flow,d.ts}":["prettier --write","git add"]},"jest":{"snapshotSerializers":["enzyme-to-json/serializer"]},"gitHead":"43ae1133176584dbbfba4428228a4e66ef27fb5f","bugs":{"url":"https://github.com/thejameskyle/create-react-context/issues"},"homepage":"https://github.com/thejameskyle/create-react-context#readme","_id":"create-react-context@0.2.3","_npmVersion":"6.1.0","_nodeVersion":"8.9.4","_npmUser":{"name":"thejameskyle","email":"me@thejameskyle.com"},"dist":{"integrity":"sha512-CQBmD0+QGgTaxDL3OX1IDXYqjkp2It4RIbcb99jS6AEg27Ga+a9G3JtK6SIu0HBwPLZlmwt9F7UwWA4Bn92Rag==","shasum":"9ec140a6914a22ef04b8b09b7771de89567cb6f3","tarball":"https://registry.npmjs.org/create-react-context/-/create-react-context-0.2.3.tgz","fileCount":8,"unpackedSize":15444,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbhD8mCRA9TVsSAnZWagAAeD0P/i/TyV7cx43DBbooMYTk\nXLo1R6JbM7Somk7Lqt9g283I36tzsxY4nS9XkdIp3kDdAZ76MjZvogWaihI8\n9f5tVfrKW7s5Vxb713vImCX/JvfSaCrxRaNifKYJgaFihTaeGnlVQztu6Cmt\nap5kKXenepsq423u18pfiNQfBh69rCpf5r5GqpU73tmnlrtwuqFcLL/CB0kZ\ns1ZklrL1FnVTxjg2aOsF9gXoVRY3vfu5Fv6TYpr+iHIrLu9mRT0lqxsaLkyO\naMyr8+NHXo6NeU6Ceeo+C31kB0yMTI7W3YqT/CKe3fd3eL/3on6e2+VC9/eS\nJqHElIasWc2znI7UQD43yXhtw/3DflHi/F2+KuT4PkDIF5GdFIcHN3JZ7ey9\nM33Zc3G7WPJshoHblbjtjfZdKu/nd8uaASEH4NDsF+qnIboZeysiqEzx8G4K\n2vaRaJeK5nhjkTL8KMLWC5tV1thvqDGcDEwndXkU3vpKT47P3WNEucILJVZE\nQnozUiOyiC5JeFtlSE75XDt6vLMoEKnvVH+W64N3BBOPGEOf0t3jDaBMxz2v\nQyYjmVoIis9BvnfDemOcwPvhMrjQikpMeO9JMrfS/SRNaNJY0xhI/htSqYuS\nz2iES7slno0lmnhgyDuEVQ+qyrObeC4Tw8Cf7iC1hRneLz6VST2k4D2Bz78U\nZpEm\r\n=UwUZ\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC5MLbYBKHfNVrZhn1TVRJd5NP3WS5Idv5h32EjHKvS0gIhAMbn7l67Dug0p2GwyxPL/LWuiNHZJbcgpJLhW6+lSlH8"}]},"maintainers":[{"name":"thejameskyle","email":"me@thejameskyle.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/create-react-context_0.2.3_1535393573583_0.4289409458013309"},"_hasShrinkwrap":false},"0.3.0":{"name":"create-react-context","version":"0.3.0","description":"Polyfill for the proposed React context API","main":"lib/index.js","typings":"lib/index.d.ts","repository":{"type":"git","url":"git+https://github.com/thejameskyle/create-react-context.git"},"author":{"name":"James Kyle","email":"me@thejameskyle.com"},"license":"MIT","keywords":["react","context","contextTypes","polyfill","ponyfill"],"scripts":{"test":"jest","flow":"flow","format":"prettier --write '**/*.{js,md,json,js.flow,d.ts}'","build":"babel src -d lib --copy-files --ignore __tests__","prepublish":"yarn build","commit":"lint-staged"},"dependencies":{"gud":"^1.0.0","warning":"^4.0.3"},"peerDependencies":{"prop-types":"^15.0.0","react":"^0.14.0 || ^15.0.0 || ^16.0.0"},"devDependencies":{"babel-cli":"^6.26.0","babel-plugin-add-module-exports":"^0.2.1","babel-plugin-transform-class-properties":"^6.24.1","babel-preset-env":"^1.6.1","babel-preset-flow":"^6.23.0","babel-preset-react":"^6.24.1","enzyme":"^3.2.0","enzyme-adapter-react-16":"^1.1.0","enzyme-to-json":"^3.2.2","flow-bin":"^0.60.1","husky":"^0.14.3","jest":"^21.2.1","lint-staged":"^6.0.0","prettier":"^1.9.1","prop-types":"^15.6.0","raf":"^3.4.0","react":"^16.2.0","react-dom":"^16.2.0"},"lint-staged":{"*.{js,md,json,js.flow,d.ts}":["prettier --write","git add"]},"jest":{"snapshotSerializers":["enzyme-to-json/serializer"]},"gitHead":"81e8d508497e6fcbc97295bb7fdd04b41ca09883","bugs":{"url":"https://github.com/thejameskyle/create-react-context/issues"},"homepage":"https://github.com/thejameskyle/create-react-context#readme","_id":"create-react-context@0.3.0","_npmVersion":"6.1.0","_nodeVersion":"10.7.0","_npmUser":{"name":"thejameskyle","email":"me@thejameskyle.com"},"dist":{"integrity":"sha512-dNldIoSuNSvlTJ7slIKC/ZFGKexBMBrrcc+TTe1NdmROnaASuLPvqpwj9v4XS4uXZ8+YPu0sNmShX2rXI5LNsw==","shasum":"546dede9dc422def0d3fc2fe03afe0bc0f4f7d8c","tarball":"https://registry.npmjs.org/create-react-context/-/create-react-context-0.3.0.tgz","fileCount":7,"unpackedSize":13707,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc+ETsCRA9TVsSAnZWagAAYa8QAI/lIIcnise9aPeeVwhe\n3pLJnWk8z9bs/wJb8JK2wFOMfWCzZf0NkZ+EUd2wXBlXjRAH+aqOptynB9uK\nsAUuxnjwTiCE1BwzgZI5uUsuNijGc0UvKtvQHh8GZ/bnJJ/kyVkNybxiBzJI\nXKHz3tiu3tNqx9va+3c2dO1shenOnfbd2F+fyLeX6aZQ0oBXNtYyjmHN91Gy\nb+sDSGVDxGE7wmqwu4aa6G1J2hGnxR6IetDEjAvmMNYWPL736NHkffLd05SV\nZFSsqDq9q964gCQASrygefb+DiEfiDofSWF09t5Fr+NhorOfEOkOzzOes/jD\nyDhJSZn8JdfUQICIWyHAJuaZSPEIXsCCD6ZeiCpYApQlTHDyQAbyiNr9pcwh\nfEwnD12yRvlh8cSYsJvE6r3M/6OVlKKWtC8SD63R62yly12UAP7w+G8wJUxE\nimONcrAUq1/bYm2zawWnbDQvK9cJXDAL0zjoBtmab/tOyDClD+IIYCk91dVZ\nqm8HVfPqIzNwZ6eFdOn68BU0OnTbHRiMp4ogQWhIKpSg6gfmuimGA5i8XHYF\nQHkzQqolJZG4C1rf/IV+vSi3lfn3A9ck2tvwZLbkWx/oDkZ+C0T2rbPCelf1\nQodbieovErunmOVP0nPKcfX2k+ziMFajmJWmMZazI2OLnAoszZCCHBn72tvb\ny+xZ\r\n=fqoI\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIE823ibN4QA4I9ps+IEoCb9sed2ia/FqZh0N8lweHdiDAiEAkSRVkub2PSlwlvZ+tZzt22YBz/m2wPV3mragFZIFdng="}]},"maintainers":[{"name":"thejameskyle","email":"me@thejameskyle.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/create-react-context_0.3.0_1559774443825_0.43316617560036863"},"_hasShrinkwrap":false}},"readme":"# create-react-context\n\n> Polyfill for the [proposed React context API](https://github.com/reactjs/rfcs/pull/2)\n\n## Install\n\n```sh\nyarn add create-react-context\n```\n\nYou'll need to also have `react` and `prop-types` installed.\n\n## API\n\n```js\nconst Context = createReactContext(defaultValue);\n// <Context.Provider value={providedValue}>{children}</Context.Provider>\n// ...\n// <Context.Consumer>{value => children}</Context.Consumer>\n```\n\n## Example\n\n```js\n// @flow\nimport React, { type Node } from 'react';\nimport createReactContext, { type Context } from 'create-react-context';\n\ntype Theme = 'light' | 'dark';\n// Pass a default theme to ensure type correctness\nconst ThemeContext: Context<Theme> = createReactContext('light');\n\nclass ThemeToggler extends React.Component<\n  { children: Node },\n  { theme: Theme }\n> {\n  state = { theme: 'light' };\n  render() {\n    return (\n      // Pass the current context value to the Provider's `value` prop.\n      // Changes are detected using strict comparison (Object.is)\n      <ThemeContext.Provider value={this.state.theme}>\n        <button\n          onClick={() => {\n            this.setState(state => ({\n              theme: state.theme === 'light' ? 'dark' : 'light'\n            }));\n          }}\n        >\n          Toggle theme\n        </button>\n        {this.props.children}\n      </ThemeContext.Provider>\n    );\n  }\n}\n\nclass Title extends React.Component<{ children: Node }> {\n  render() {\n    return (\n      // The Consumer uses a render prop API. Avoids conflicts in the\n      // props namespace.\n      <ThemeContext.Consumer>\n        {theme => (\n          <h1 style={{ color: theme === 'light' ? '#000' : '#fff' }}>\n            {this.props.children}\n          </h1>\n        )}\n      </ThemeContext.Consumer>\n    );\n  }\n}\n```\n\n## Compatibility\n\nThis package only \"ponyfills\" the `React.createContext` API, not other\nunrelated React 16+ APIs. If you are using a version of React <16, keep\nin mind that you can only use features available in that version.\n\nFor example, you cannot pass children types aren't valid pre React 16:\n\n```js\n<Context.Provider>\n  <div/>\n  <div/>\n</Context.Provider>\n```\n\nIt will throw `A valid React element (or null) must be returned. You may have returned undefined, an array or some other invalid object.` because `<Context.Provider>` can only receive a single child element. To fix the error just wrap everyting in a single `<div>`:\n\n```js\n<Context.Provider>\n  <div>\n    <div/>\n    <div/>\n  </div>\n</Context.Provider>\n```\n","maintainers":[{"name":"thejameskyle","email":"me@thejameskyle.com"}],"time":{"modified":"2022-06-14T03:05:46.921Z","created":"2017-12-08T03:46:44.761Z","0.1.0":"2017-12-08T03:46:44.761Z","0.1.1":"2017-12-08T03:54:57.196Z","0.1.2":"2017-12-08T06:09:15.061Z","0.1.3":"2018-01-07T23:19:45.453Z","0.1.4":"2018-01-16T23:46:05.387Z","0.1.5":"2018-02-01T21:51:39.591Z","0.1.6":"2018-02-02T02:28:07.636Z","0.2.0":"2018-02-26T22:12:42.357Z","0.2.1":"2018-02-27T20:50:13.966Z","0.2.2":"2018-04-13T17:42:30.917Z","0.2.3":"2018-08-27T18:12:53.678Z","0.3.0":"2019-06-05T22:40:43.994Z"},"homepage":"https://github.com/thejameskyle/create-react-context#readme","keywords":["react","context","contextTypes","polyfill","ponyfill"],"repository":{"type":"git","url":"git+https://github.com/thejameskyle/create-react-context.git"},"author":{"name":"James Kyle","email":"me@thejameskyle.com"},"bugs":{"url":"https://github.com/thejameskyle/create-react-context/issues"},"license":"MIT","readmeFilename":"README.md"}