{"name":"swr","version":"2.0.0-beta.5","description":"React Hooks library for remote data fetching","keywords":["swr","react","hooks","request","cache","fetch"],"packageManager":"pnpm@7.1.0","main":"./core/dist/index.js","module":"./core/dist/index.esm.js","types":"./core/dist/core/index.d.ts","exports":{"./package.json":"./package.json",".":{"import":"./core/dist/index.mjs","module":"./core/dist/index.esm.js","require":"./core/dist/index.js","types":"./core/dist/core/index.d.ts"},"./infinite":{"import":"./infinite/dist/index.mjs","module":"./infinite/dist/index.esm.js","require":"./infinite/dist/index.js","types":"./infinite/dist/infinite/index.d.ts"},"./immutable":{"import":"./immutable/dist/index.mjs","module":"./immutable/dist/index.esm.js","require":"./immutable/dist/index.js","types":"./immutable/dist/immutable/index.d.ts"},"./mutation":{"import":"./mutation/dist/index.mjs","module":"./mutation/dist/index.esm.js","require":"./mutation/dist/index.js","types":"./mutation/dist/mutation/index.d.ts"},"./_internal":{"import":"./_internal/dist/index.mjs","module":"./_internal/dist/index.esm.js","require":"./_internal/dist/index.js","types":"./_internal/dist/_internal/index.d.ts"}},"repository":{"type":"git","url":"git+https://github.com/vercel/swr.git"},"homepage":"https://swr.vercel.app","license":"MIT","scripts":{"csb:install":"pnpm i -g pnpm@7","csb:build":"pnpm install && pnpm build","clean":"turbo run clean","build":"turbo run build","watch":"turbo run watch --parallel","types:check":"turbo run types:check","watch:core":"turbo run watch --filter=swr-core","watch:infinite":"turbo run watch --filter=swr-inifinite","watch:immutable":"turbo run watch --filter=swr-immutable","watch:mutation":"turbo run watch --filter=swr-mutation","watch:internal":"turbo run watch --filter=swr-internal","build:core":"turbo run build --filter=swr-core","build:infinite":"turbo run build --filter=swr-infinite","build:immutable":"turbo run build --filter=swr-immutable","build:mutation":"turbo run build --filter=swr-mutation","build:internal":"turbo run build --filter=swr-internal","prepublishOnly":"pnpm clean && pnpm build","publish-beta":"pnpm publish --tag beta","format":"prettier --write ./**/*.{ts,tsx}","lint":"eslint . --ext .ts,.tsx --cache","lint:fix":"pnpm lint --fix","coverage":"jest --coverage","test-typing":"tsc --noEmit -p test/type/tsconfig.json && tsc --noEmit -p test/tsconfig.json","test":"jest"},"husky":{"hooks":{"pre-commit":"lint-staged && pnpm types:check"}},"lint-staged":{"*.{ts,tsx}":["eslint --fix --cache","prettier --write","git add"]},"devDependencies":{"@swc/core":"1.2.186","@swc/jest":"0.2.21","@testing-library/jest-dom":"^5.16.4","@testing-library/react":"^13.1.1","@type-challenges/utils":"0.1.1","@types/jest":"^27.5.1","@types/node":"^17.0.34","@types/react":"^18.0.9","@types/use-sync-external-store":"^0.0.3","@typescript-eslint/eslint-plugin":"5.25.0","@typescript-eslint/parser":"5.25.0","bunchee":"1.8.5","eslint":"8.15.0","eslint-config-prettier":"8.5.0","eslint-plugin-jest-dom":"4.0.1","eslint-plugin-react":"7.30.0","eslint-plugin-react-hooks":"4.5.0","eslint-plugin-testing-library":"5.5.0","husky":"2.4.1","jest":"28.1.0","jest-environment-jsdom":"28.1.0","lint-staged":"8.2.1","next":"^12.1.6","prettier":"2.6.2","react":"^18.1.0","react-dom":"^18.1.0","rimraf":"3.0.2","swr":"workspace:*","tslib":"2.4.0","turbo":"^1.2.9","typescript":"4.6.4"},"peerDependencies":{"react":"^16.11.0 || ^17.0.0 || ^18.0.0"},"prettier":{"tabWidth":2,"semi":false,"useTabs":false,"singleQuote":true,"arrowParens":"avoid","trailingComma":"none"},"engines":{"pnpm":"7"},"dependencies":{"use-sync-external-store":"^1.1.0"},"readmeFilename":"README.md","gitHead":"81669077d3143cd0f9c9961b4088c2cfdc9e44cd","bugs":{"url":"https://github.com/vercel/swr/issues"},"_id":"swr@2.0.0-beta.5","_nodeVersion":"16.13.0","_npmVersion":"8.12.2","dist":{"shasum":"5ed715b491ab60859c6364f1c52b50fdb7985ba0","size":115762,"noattachment":false,"key":"/swr/-/swr-2.0.0-beta.5.tgz","tarball":"http://registry.cnpm.dingdandao.com/swr/download/swr-2.0.0-beta.5.tgz"},"_npmUser":{"name":"quietshu","email":"g@shud.in"},"directories":{},"maintainers":[{"name":"huozhi","email":""},{"name":"quietshu","email":"ds303077135@gmail.com"},{"name":"vercel-release-bot","email":""},{"name":"zeit-bot","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/swr_2.0.0-beta.5_1656282359179_0.7873305966590494"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-06-26T22:26:07.830Z","publish_time":1656282359435,"_cnpm_publish_time":1656282359435,"dist-tags":{"beta":"2.3.5-beta.0","latest":"2.4.1","rc":"2.0.0-rc.3"}}