{"_id":"@rc-component/context","_rev":"4381743","name":"@rc-component/context","description":"React way perf context selector","dist-tags":{"latest":"2.0.1"},"maintainers":[{"name":"afc163","email":""},{"name":"chenshuai2144","email":""},{"name":"madccc","email":""},{"name":"peachscript","email":""},{"name":"zombiej","email":""}],"time":{"modified":"2026-04-08T11:13:29.000Z","created":"2022-12-27T06:38:58.723Z","2.0.1":"2025-11-03T09:10:57.191Z","2.0.0":"2025-09-29T08:20:47.484Z","1.4.0":"2023-08-19T13:27:21.793Z","1.3.0":"2023-01-05T09:57:03.188Z","1.2.0":"2023-01-04T03:18:17.281Z","1.1.0":"2023-01-03T09:01:34.407Z","1.0.0":"2022-12-27T06:38:58.723Z"},"users":{},"author":"","repository":{"type":"git","url":"git+ssh://git@github.com/react-component/context.git"},"versions":{"2.0.1":{"name":"@rc-component/context","version":"2.0.1","description":"React way perf context selector","keywords":["react","react-component","context"],"homepage":"http://github.com/react-component/context","bugs":{"url":"http://github.com/react-component/context/issues"},"repository":{"type":"git","url":"git+ssh://git@github.com/react-component/context.git"},"license":"MIT","author":"","main":"./lib/index","module":"./es/index","scripts":{"build":"dumi build","compile":"father build","coverage":"father test --coverage","lint":"eslint src/ docs/ --ext .tsx,.ts,.jsx,.js","now-build":"npm run build","prepublishOnly":"npm run compile && rc-np","start":"dumi dev","test":"rc-test","tsc":"tsc --noEmit"},"dependencies":{"@rc-component/util":"^1.3.0"},"devDependencies":{"@rc-component/father-plugin":"^2.0.2","@rc-component/np":"^1.0.4","@types/jest":"^29.5.0","@types/node":"^24.5.2","@types/react":"^18.0.0","@types/react-dom":"^18.0.0","@types/warning":"^3.0.0","@umijs/fabric":"^4.0.0","cross-env":"^7.0.3","dumi":"^2.0.15","eslint":"^8.54.0","eslint-plugin-jest":"^28.2.0","eslint-plugin-unicorn":"^52.0.0","father":"^4.0.0","rc-test":"^7.0.14","react":"^18.0.0","react-dom":"^18.0.0","typescript":"^5.0.2"},"peerDependencies":{"react":">=16.9.0","react-dom":">=16.9.0"},"_id":"@rc-component/context@2.0.1","gitHead":"d45c290bbe0ba356396bdb0f816e6778d1619d04","types":"./lib/index.d.ts","_nodeVersion":"22.15.1","_npmVersion":"10.9.2","dist":{"shasum":"88c7a565ae92c34a7f02f33c34b145e4039deed0","size":5121,"noattachment":false,"key":"/@rc-component/context/-/@rc-component/context-2.0.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/@rc-component/context/download/@rc-component/context-2.0.1.tgz"},"_npmUser":{"name":"zombiej","email":"smith3816@gmail.com"},"directories":{},"maintainers":[{"name":"afc163","email":""},{"name":"chenshuai2144","email":""},{"name":"madccc","email":""},{"name":"peachscript","email":""},{"name":"zombiej","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/context_2.0.1_1762161056979_0.47244383540470314"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-11-03T09:10:57.191Z","publish_time":1762161057191,"_source_registry_name":"default","_cnpm_publish_time":1762161057191},"2.0.0":{"name":"@rc-component/context","version":"2.0.0","description":"React way perf context selector","keywords":["react","react-component","context"],"homepage":"http://github.com/react-component/context","bugs":{"url":"http://github.com/react-component/context/issues"},"repository":{"type":"git","url":"git+ssh://git@github.com/react-component/context.git"},"license":"MIT","author":"","main":"./lib/index","module":"./es/index","scripts":{"build":"dumi build","compile":"father build","coverage":"father test --coverage","lint":"eslint src/ docs/ --ext .tsx,.ts,.jsx,.js","now-build":"npm run build","prepublishOnly":"npm run compile && rc-np","start":"dumi dev","test":"rc-test","tsc":"tsc --noEmit"},"dependencies":{"@rc-component/util":"^1.3.0"},"devDependencies":{"@rc-component/father-plugin":"^2.0.2","@rc-component/np":"^1.0.4","@types/jest":"^29.5.0","@types/react":"^18.0.0","@types/react-dom":"^18.0.0","@types/warning":"^3.0.0","@umijs/fabric":"^4.0.0","cross-env":"^7.0.3","dumi":"^2.0.15","eslint":"^8.54.0","eslint-plugin-jest":"^28.2.0","eslint-plugin-unicorn":"^52.0.0","father":"^4.0.0","rc-test":"^7.0.14","react":"^18.0.0","react-dom":"^18.0.0","typescript":"^5.0.2"},"peerDependencies":{"react":">=16.9.0","react-dom":">=16.9.0"},"_id":"@rc-component/context@2.0.0","gitHead":"670c7a8cd85f659342eafd1d6b8977faeabcceaa","types":"./lib/index.d.ts","_nodeVersion":"22.15.1","_npmVersion":"10.9.2","dist":{"shasum":"fc3b7f832fc936da9dab347217807f5504f1bb7a","size":5135,"noattachment":false,"key":"/@rc-component/context/-/@rc-component/context-2.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/@rc-component/context/download/@rc-component/context-2.0.0.tgz"},"_npmUser":{"name":"zombiej","email":"smith3816@gmail.com"},"directories":{},"maintainers":[{"name":"afc163","email":""},{"name":"chenshuai2144","email":""},{"name":"madccc","email":""},{"name":"peachscript","email":""},{"name":"zombiej","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/context_2.0.0_1759134047315_0.7585450962969289"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-09-29T08:20:47.484Z","publish_time":1759134047484,"_source_registry_name":"default","_cnpm_publish_time":1759134047484},"1.4.0":{"name":"@rc-component/context","version":"1.4.0","description":"React way perf context selector","keywords":["react","react-component","context"],"homepage":"http://github.com/react-component/context","bugs":{"url":"http://github.com/react-component/context/issues"},"repository":{"type":"git","url":"git+ssh://git@github.com/react-component/context.git"},"license":"MIT","author":"","main":"./lib/index","module":"./es/index","scripts":{"build":"dumi build","compile":"father build","coverage":"father test --coverage","lint":"eslint src/ docs/ --ext .tsx,.ts,.jsx,.js","now-build":"npm run build","prepublishOnly":"npm run compile && np --yolo --no-publish","start":"dumi dev","test":"rc-test","tsc":"tsc --noEmit"},"dependencies":{"@babel/runtime":"^7.10.1","rc-util":"^5.27.0"},"devDependencies":{"@rc-component/father-plugin":"^1.0.0","@types/jest":"^24.0.18","@types/react":"^18.0.0","@types/react-dom":"^18.0.0","@types/warning":"^3.0.0","@umijs/fabric":"^3.0.0","cross-env":"^7.0.3","dumi":"^2.0.15","eslint":"^7.1.0","father":"^4.0.0","np":"^5.0.3","rc-test":"^7.0.14","react":"^18.0.0","react-dom":"^18.0.0","typescript":"^4.0.3"},"peerDependencies":{"react":">=16.9.0","react-dom":">=16.9.0"},"types":"./lib/index.d.ts","gitHead":"19d939bb92140ac58ed7380bd980ac363537ce97","_id":"@rc-component/context@1.4.0","_nodeVersion":"16.17.0","_npmVersion":"8.19.2","dist":{"shasum":"dc6fb021d6773546af8f016ae4ce9aea088395e8","size":5223,"noattachment":false,"key":"/@rc-component/context/-/@rc-component/context-1.4.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/@rc-component/context/download/@rc-component/context-1.4.0.tgz"},"_npmUser":{"name":"zombiej","email":"smith3816@gmail.com"},"directories":{},"maintainers":[{"name":"afc163","email":""},{"name":"chenshuai2144","email":""},{"name":"madccc","email":""},{"name":"peachscript","email":""},{"name":"zombiej","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/context_1.4.0_1692451641607_0.6080390077228688"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-08-19T13:27:21.793Z","publish_time":1692451641793,"_source_registry_name":"default","_cnpm_publish_time":1692451641793},"1.3.0":{"name":"@rc-component/context","version":"1.3.0","description":"React way perf context selector","keywords":["react","react-component","context"],"homepage":"http://github.com/react-component/context","bugs":{"url":"http://github.com/react-component/context/issues"},"repository":{"type":"git","url":"git+ssh://git@github.com/react-component/context.git"},"license":"MIT","author":"","main":"./lib/index","module":"./es/index","scripts":{"build":"dumi build","compile":"father build","coverage":"father test --coverage","lint":"eslint src/ docs/ --ext .tsx,.ts,.jsx,.js","now-build":"npm run build","prepublishOnly":"npm run compile && np --yolo --no-publish","start":"dumi dev","test":"rc-test","tsc":"tsc --noEmit"},"dependencies":{"@babel/runtime":"^7.10.1","rc-util":"^5.27.0"},"devDependencies":{"@rc-component/father-plugin":"^1.0.0","@types/jest":"^24.0.18","@types/react":"^18.0.0","@types/react-dom":"^18.0.0","@types/warning":"^3.0.0","cross-env":"^7.0.3","dumi":"^2.0.15","eslint":"^7.1.0","father":"^4.0.0","np":"^5.0.3","rc-test":"^7.0.14","react":"^18.0.0","react-dom":"^18.0.0","typescript":"^4.0.3"},"peerDependencies":{"react":">=16.9.0","react-dom":">=16.9.0"},"types":"./lib/index.d.ts","gitHead":"88670e82ce2918834ec82d32f7143f702b307c9b","_id":"@rc-component/context@1.3.0","_nodeVersion":"16.17.0","_npmVersion":"8.19.2","dist":{"shasum":"608ccf0abcbec9406751b17a4b35db08e481c110","size":4937,"noattachment":false,"key":"/@rc-component/context/-/@rc-component/context-1.3.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/@rc-component/context/download/@rc-component/context-1.3.0.tgz"},"_npmUser":{"name":"zombiej","email":"smith3816@gmail.com"},"directories":{},"maintainers":[{"name":"afc163","email":""},{"name":"chenshuai2144","email":""},{"name":"madccc","email":""},{"name":"peachscript","email":""},{"name":"zombiej","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/context_1.3.0_1672912623024_0.42210847671834073"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-01-05T09:57:47.430Z","publish_time":1672912623188,"_cnpm_publish_time":1672912623188},"1.2.0":{"name":"@rc-component/context","version":"1.2.0","description":"React way perf context selector","keywords":["react","react-component","context"],"homepage":"http://github.com/react-component/context","bugs":{"url":"http://github.com/react-component/context/issues"},"repository":{"type":"git","url":"git+ssh://git@github.com/react-component/context.git"},"license":"MIT","author":"","main":"./lib/index","module":"./es/index","scripts":{"build":"dumi build","compile":"father build","coverage":"father test --coverage","lint":"eslint src/ docs/ --ext .tsx,.ts,.jsx,.js","now-build":"npm run build","prepublishOnly":"npm run compile && np --yolo --no-publish","start":"dumi dev","test":"rc-test","tsc":"tsc --noEmit"},"dependencies":{"@babel/runtime":"^7.10.1","rc-util":"^5.27.0"},"devDependencies":{"@rc-component/father-plugin":"^1.0.0","@types/jest":"^24.0.18","@types/react":"^18.0.0","@types/react-dom":"^18.0.0","@types/warning":"^3.0.0","cross-env":"^7.0.3","dumi":"^2.0.15","eslint":"^7.1.0","father":"^4.0.0","np":"^5.0.3","rc-test":"^7.0.14","react":"^18.0.0","react-dom":"^18.0.0","typescript":"^4.0.3"},"peerDependencies":{"react":">=16.9.0","react-dom":">=16.9.0"},"types":"./lib/index.d.ts","gitHead":"3d3391d0bb5061999493c96c255c59ac53066b07","_id":"@rc-component/context@1.2.0","_nodeVersion":"16.17.0","_npmVersion":"8.19.2","dist":{"shasum":"4634c9f43622c7c9f94f9336bc2df48cbf23afef","size":4773,"noattachment":false,"key":"/@rc-component/context/-/@rc-component/context-1.2.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/@rc-component/context/download/@rc-component/context-1.2.0.tgz"},"_npmUser":{"name":"zombiej","email":"smith3816@gmail.com"},"directories":{},"maintainers":[{"name":"afc163","email":""},{"name":"chenshuai2144","email":""},{"name":"madccc","email":""},{"name":"peachscript","email":""},{"name":"zombiej","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/context_1.2.0_1672802297098_0.20599889784030645"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-01-04T03:18:57.664Z","publish_time":1672802297281,"_cnpm_publish_time":1672802297281},"1.1.0":{"name":"@rc-component/context","version":"1.1.0","description":"React way perf context selector","keywords":["react","react-component","context"],"homepage":"http://github.com/react-component/context","bugs":{"url":"http://github.com/react-component/context/issues"},"repository":{"type":"git","url":"git+ssh://git@github.com/react-component/context.git"},"license":"MIT","author":"","main":"./lib/index","module":"./es/index","scripts":{"build":"dumi build","compile":"father build","coverage":"father test --coverage","lint":"eslint src/ docs/ --ext .tsx,.ts,.jsx,.js","now-build":"npm run build","prepublishOnly":"npm run compile && np --yolo --no-publish","start":"dumi dev","test":"rc-test","tsc":"tsc --noEmit"},"dependencies":{"@babel/runtime":"^7.10.1","rc-util":"^5.27.0"},"devDependencies":{"@rc-component/father-plugin":"^1.0.0","@types/jest":"^24.0.18","@types/react":"^18.0.0","@types/react-dom":"^18.0.0","@types/warning":"^3.0.0","cross-env":"^7.0.3","dumi":"^2.0.15","eslint":"^7.1.0","father":"^4.0.0","np":"^5.0.3","rc-test":"^7.0.14","react":"^18.0.0","react-dom":"^18.0.0","typescript":"^4.0.3"},"peerDependencies":{"react":">=16.9.0","react-dom":">=16.9.0"},"types":"./lib/index.d.ts","gitHead":"71e2b1577c5f980ba9cfe016f5ca60e8f5393cb9","_id":"@rc-component/context@1.1.0","_nodeVersion":"16.17.0","_npmVersion":"8.19.2","dist":{"shasum":"2c6ad830b40cd7ef5c3bfcdc2fe9eeb0e88146e9","size":4641,"noattachment":false,"key":"/@rc-component/context/-/@rc-component/context-1.1.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/@rc-component/context/download/@rc-component/context-1.1.0.tgz"},"_npmUser":{"name":"zombiej","email":"smith3816@gmail.com"},"directories":{},"maintainers":[{"name":"afc163","email":""},{"name":"chenshuai2144","email":""},{"name":"madccc","email":""},{"name":"peachscript","email":""},{"name":"zombiej","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/context_1.1.0_1672736494225_0.18924389548583864"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-01-03T09:03:08.053Z","publish_time":1672736494407,"_cnpm_publish_time":1672736494407},"1.0.0":{"name":"@rc-component/context","version":"1.0.0","description":"React way perf context selector","keywords":["react","react-component","context"],"homepage":"http://github.com/react-component/context","bugs":{"url":"http://github.com/react-component/context/issues"},"repository":{"type":"git","url":"git+ssh://git@github.com/react-component/context.git"},"license":"MIT","author":"","main":"./lib/index","module":"./es/index","scripts":{"build":"dumi build","compile":"father build","coverage":"father test --coverage","lint":"eslint src/ docs/ --ext .tsx,.ts,.jsx,.js","now-build":"npm run build","prepublishOnly":"npm run compile && np --yolo --no-publish","start":"dumi dev","test":"rc-test","tsc":"tsc --noEmit"},"dependencies":{"@babel/runtime":"^7.10.1","rc-util":"^5.27.0"},"devDependencies":{"@rc-component/father-plugin":"^1.0.0","@types/jest":"^24.0.18","@types/react":"^18.0.0","@types/react-dom":"^18.0.0","@types/warning":"^3.0.0","cross-env":"^7.0.3","dumi":"^2.0.15","eslint":"^7.1.0","father":"^4.0.0","np":"^5.0.3","rc-test":"^7.0.14","react":"^18.0.0","react-dom":"^18.0.0","typescript":"^4.0.3"},"peerDependencies":{"react":">=16.9.0","react-dom":">=16.9.0"},"types":"./lib/index.d.ts","gitHead":"cbc913c7bee9cb43ede9747ff8fe163f41ecfd0c","_id":"@rc-component/context@1.0.0","_nodeVersion":"16.17.0","_npmVersion":"8.19.2","dist":{"shasum":"9ea481394b493a51973ea9c10c0de05d53939b41","size":4632,"noattachment":false,"key":"/@rc-component/context/-/@rc-component/context-1.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/@rc-component/context/download/@rc-component/context-1.0.0.tgz"},"_npmUser":{"name":"zombiej","email":"smith3816@gmail.com"},"directories":{},"maintainers":[{"name":"afc163","email":""},{"name":"chenshuai2144","email":""},{"name":"madccc","email":""},{"name":"peachscript","email":""},{"name":"zombiej","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/context_1.0.0_1672123138542_0.36775297520798356"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-12-27T06:39:04.456Z","publish_time":1672123138723,"_cnpm_publish_time":1672123138723}},"readme":"# @rc-component/context\n\n---\n\nReact way perf context selector\n\n[![NPM version][npm-image]][npm-url] [![build status][github-actions-image]][github-actions-url] [![Codecov][codecov-image]][codecov-url] [![node version][node-image]][node-url] [![npm download][download-image]][download-url]\n\n[npm-image]: http://img.shields.io/npm/v/@rc-component/context.svg?style=flat-square\n[npm-url]: http://npmjs.org/package/@rc-component/context\n[github-actions-image]: https://github.com/react-component/context/workflows/CI/badge.svg\n[github-actions-url]: https://github.com/react-component/context/actions\n[codecov-image]: https://img.shields.io/codecov/c/github/react-component/context/master.svg?style=flat-square\n[codecov-url]: https://app.codecov.io/gh/react-component/context\n[node-image]: https://img.shields.io/badge/node.js-%3E=_0.10-green.svg?style=flat-square\n[node-url]: http://nodejs.org/download/\n[download-image]: https://img.shields.io/npm/dm/@rc-component/context.svg?style=flat-square\n[download-url]: https://npmjs.org/package/@rc-component/context\n\n## Development\n\n```\nnpm install\nnpm start\n```\n","_attachments":{},"homepage":"http://github.com/react-component/context","bugs":{"url":"http://github.com/react-component/context/issues"},"license":"MIT"}