{"name":"swr","version":"2.0.0-rc.0","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/index.d.ts","exports":{"./package.json":"./package.json",".":{"types":"./core/dist/index.d.ts","import":"./core/dist/index.mjs","module":"./core/dist/index.esm.js","require":"./core/dist/index.js"},"./infinite":{"types":"./infinite/dist/index.d.ts","import":"./infinite/dist/index.mjs","module":"./infinite/dist/index.esm.js","require":"./infinite/dist/index.js"},"./immutable":{"types":"./immutable/dist/index.d.ts","import":"./immutable/dist/index.mjs","module":"./immutable/dist/index.esm.js","require":"./immutable/dist/index.js"},"./mutation":{"types":"./mutation/dist/index.d.ts","import":"./mutation/dist/index.mjs","module":"./mutation/dist/index.esm.js","require":"./mutation/dist/index.js"},"./_internal":{"types":"./_internal/dist/index.d.ts","import":"./_internal/dist/index.mjs","module":"./_internal/dist/index.esm.js","require":"./_internal/dist/index.js"}},"repository":"github:vercel/swr","homepage":"https://swr.vercel.app","license":"MIT","lint-staged":{"*.{ts,tsx}":["eslint --fix --cache","prettier --write"]},"devDependencies":{"@swc/core":"1.2.244","@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":"^18.7.14","@types/react":"^18.0.9","@types/use-sync-external-store":"^0.0.3","@typescript-eslint/eslint-plugin":"5.36.1","@typescript-eslint/parser":"5.36.1","bunchee":"2.1.1","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":"8.0.1","jest":"28.1.0","jest-environment-jsdom":"28.1.0","lint-staged":"13.0.3","next":"^12.1.6","prettier":"2.6.2","react":"^18.1.0","react-dom":"^18.1.0","rimraf":"3.0.2","swr":"2.0.0-rc.0","tslib":"2.4.0","typescript":"4.8.2"},"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.2.0"},"scripts":{"csb:install":"pnpm i -g pnpm@7","csb:build":"pnpm install && pnpm build","clean":"pnpm -r run clean","watch":"pnpm -r run watch","build":"pnpm -r run build","types:check":"pnpm -r run types:check","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","run-all-checks":"pnpm types:check && pnpm lint && pnpm test && pnpm test-typing"},"_id":"swr@2.0.0-rc.0","_integrity":"sha512-QOp+4Cqnb/uuLKeuRDh7aT+ws6wSWWKPqfyIpBXK8DM3IugOYeLO5v+390I0p1MIfRd0CQlAIJZBEgmHaTfDuA==","_resolved":"/private/var/folders/zr/9p6mp0r13fn3s9fxzxp33_280000gn/T/f4e266f2657206c228e8c885a1915265/swr-2.0.0-rc.0.tgz","_from":"file:swr-2.0.0-rc.0.tgz","_nodeVersion":"16.14.2","_npmVersion":"7.20.1","dist":{"shasum":"4ed95e483f3b87e1f188a74e9b2c7655694d9c85","size":64011,"noattachment":false,"key":"/swr/-/swr-2.0.0-rc.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/swr/download/swr-2.0.0-rc.0.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-rc.0_1665002838515_0.13136796477462065"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-10-05T20:47:46.306Z","publish_time":1665002838714,"_cnpm_publish_time":1665002838714,"dist-tags":{"beta":"2.3.5-beta.0","latest":"2.4.1","rc":"2.0.0-rc.3"}}