{"bugs":{"url":"https://github.com/dai-shi/use-context-selector/issues"},"dist":{"shasum":"3b5dafec7aa947c152d4f0aa7f250e99a205df3d","tarball":"https://registry.npmjs.org/use-context-selector/-/use-context-selector-2.0.0.tgz","fileCount":9,"integrity":"sha512-owfuSmUNd3eNp3J9CdDl0kMgfidV+MkDvHPpvthN5ThqM+ibMccNE0k+Iq7TWC6JPFvGZqanqiGCuQx6DyV24g==","signatures":[{"sig":"MEQCIC+pKcoy9D/wZv9mbvLaFP5f2MCkCyyTs78YtG9W5CY3AiBAtappHcIi8n6RA38RGxbnf2IDe3IE95s740Mum2iP1A==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":43149},"main":"./dist/index.js","name":"use-context-selector","type":"module","types":"./dist/index.d.ts","author":{"name":"Daishi Kato"},"source":"./src/index.ts","exports":{".":{"default":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}},"./package.json":"./package.json"},"gitHead":"7166bce56ee137fcccdd9e66c3981d1c13ff520f","license":"MIT","scripts":{"test":"pnpm run '/^test:.*/'","apidoc":"documentation readme src --section API --markdown-toc false --parse-extension ts","compile":"rm -rf dist && pnpm run '/^compile:.*/'","test:lint":"eslint .","test:spec":"vitest run","test:types":"tsc -p . --noEmit","compile:cjs":"tsc -p tsconfig.cjs.json && echo '{\"type\":\"commonjs\"}' > dist/cjs/package.json","compile:esm":"tsc -p tsconfig.esm.json","test:format":"prettier -c .","examples:02_person":"DIR=02_person vite","examples:01_counter":"DIR=01_counter vite","test:types:examples":"tsc -p examples --noEmit","examples:03_suspense":"DIR=03_suspense vite"},"_npmUser":{"name":"daishi","email":"daishi@axlight.com"},"homepage":"https://github.com/dai-shi/use-context-selector#readme","keywords":["react","context","hooks"],"prettier":{"singleQuote":true},"repository":{"url":"git+https://github.com/dai-shi/use-context-selector.git","type":"git"},"_npmVersion":"10.5.0","description":"React useContextSelector hook in userland","directories":{},"maintainers":[{"name":"daishi","email":"daishi@axlight.com"}],"sideEffects":false,"_nodeVersion":"18.20.2","_hasShrinkwrap":false,"packageManager":"pnpm@8.15.0","devDependencies":{"vite":"^5.2.10","react":"^18.3.1","eslint":"^8.57.0","vitest":"^1.5.2","prettier":"^3.2.5","happy-dom":"^14.7.1","react-dom":"^18.3.1","scheduler":"^0.23.2","ts-expect":"^1.3.0","typescript":"^5.4.5","@types/node":"^20.12.7","@types/react":"^18.3.1","documentation":"^14.0.3","@types/react-dom":"^18.3.0","@types/scheduler":"^0.23.0","eslint-plugin-react":"^7.34.1","eslint-plugin-import":"^2.29.1","@testing-library/react":"^15.0.5","eslint-config-prettier":"^9.1.0","eslint-plugin-jsx-a11y":"^6.8.0","@testing-library/jest-dom":"^6.4.2","@typescript-eslint/parser":"^7.7.1","eslint-plugin-react-hooks":"^4.6.2","@testing-library/user-event":"^14.5.2","@typescript-eslint/eslint-plugin":"^7.7.1","eslint-import-resolver-typescript":"^3.6.1"},"peerDependencies":{"react":">=18.0.0","scheduler":">=0.19.0"},"_npmOperationalInternal":{"tmp":"tmp/use-context-selector_2.0.0_1714994639112_0.5844001364876212","host":"s3://npm-registry-packages"},"_id":"use-context-selector@2.0.0","version":"2.0.0"}