{"bugs":{"url":"https://github.com/vercel/swr/issues"},"dist":{"shasum":"abcb1f9c97e10527789884169d58b878472d4c98","tarball":"https://registry.npmjs.org/swr/-/swr-2.2.2.tgz","fileCount":42,"integrity":"sha512-CbR41AoMD4TQBQw9ic3GTXspgfM9Y8Mdhb5Ob4uIKXhWqnRLItwA5fpGvB7SmSw3+zEjb0PdhiEumtUvYoQ+bQ==","signatures":[{"sig":"MEQCIGO6pJmx/W7mIvlweKY77RAW+vv+VojAseLaaZmTQVlOAiAOz7fJyd1tzZV8mxNq5EkYPW+TRC1YNNNBo5lnNjP5nw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/swr@2.2.2","provenance":{"predicateType":"https://slsa.dev/provenance/v0.2"}},"unpackedSize":300793},"main":"./core/dist/index.js","name":"swr","types":"./core/dist/index.d.ts","module":"./core/dist/index.esm.js","exports":{".":{"import":"./core/dist/index.mjs","module":"./core/dist/index.esm.js","require":"./core/dist/index.js","react-server":"./core/dist/react-server.mjs"},"./infinite":{"import":"./infinite/dist/index.mjs","module":"./infinite/dist/index.esm.js","require":"./infinite/dist/index.js","react-server":"./infinite/dist/react-server.mjs"},"./mutation":{"import":"./mutation/dist/index.mjs","module":"./mutation/dist/index.esm.js","require":"./mutation/dist/index.js"},"./_internal":{"import":"./_internal/dist/index.mjs","module":"./_internal/dist/index.esm.js","require":"./_internal/dist/index.js","react-server":"./_internal/dist/react-server.mjs"},"./immutable":{"import":"./immutable/dist/index.mjs","module":"./immutable/dist/index.esm.js","require":"./immutable/dist/index.js"},"./package.json":"./package.json","./subscription":{"import":"./subscription/dist/index.mjs","module":"./subscription/dist/index.esm.js","require":"./subscription/dist/index.js"}},"gitHead":"4d20bff6759d4478380963654a560a1cf9ae7be1","license":"MIT","scripts":{"attw":"attw --pack","lint":"eslint . --ext .ts,.tsx --cache","test":"jest","build":"pnpm build-package _internal && pnpm build-package core && pnpm build-package infinite && pnpm build-package immutable && pnpm build-package mutation && pnpm build-package subscription","clean":"pnpm -r run clean && rimraf playwright-report test-result","watch":"pnpm -r run watch","format":"prettier --write ./**/*.{ts,tsx}","prepare":"husky install","coverage":"jest --coverage","lint:fix":"pnpm lint --fix","test:e2e":"playwright test","build:e2e":"pnpm next build e2e/site","csb:build":"pnpm build","test:build":"jest --config jest.config.build.js","csb:install":"corepack enable && corepack pnpm i","test-typing":"tsc --noEmit -p test/type/tsconfig.json && tsc --noEmit -p test/tsconfig.json","types:check":"pnpm -r run types:check","publish-beta":"pnpm publish --tag beta","build-package":"bunchee --cwd","prepublishOnly":"pnpm clean && pnpm build","run-all-checks":"pnpm types:check && pnpm lint && pnpm test-typing"},"_npmUser":{"name":"vercel-release-bot","email":"infra+release@vercel.com"},"homepage":"https://swr.vercel.app","keywords":["swr","react","hooks","request","cache","fetch"],"prettier":{"semi":false,"useTabs":false,"tabWidth":2,"arrowParens":"avoid","singleQuote":true,"trailingComma":"none"},"repository":{"url":"git+https://github.com/vercel/swr.git","type":"git"},"_npmVersion":"9.6.7","description":"React Hooks library for remote data fetching","directories":{},"lint-staged":{"*.{ts,tsx}":["eslint --fix --cache","prettier --write"]},"maintainers":[{"name":"gdborton","email":"gdborton@gmail.com"},{"name":"quietshu","email":"g@shud.in"},{"name":"huozhi","email":"inbox@huozhi.im"},{"name":"matt.straka","email":"matt.j.straka@gmail.com"},{"name":"nick.tracey","email":"nick.tracey@vercel.com"},{"name":"zeit-bot","email":"team@zeit.co"},{"name":"vercel-release-bot","email":"infra+release@vercel.com"}],"_nodeVersion":"18.17.1","dependencies":{"client-only":"^0.0.1","use-sync-external-store":"^1.2.0"},"typesVersions":{"*":{"infinite":["./infinite/dist/index.d.ts"],"mutation":["./mutation/dist/index.d.ts"],"immutable":["./immutable/dist/index.d.ts"],"subscription":["./subscription/dist/index.d.ts"]}},"_hasShrinkwrap":false,"packageManager":"pnpm@8.4.0","devDependencies":{"swr":"workspace:*","jest":"29.5.0","next":"^13.4.4","husky":"8.0.3","react":"^18.2.0","eslint":"8.42.0","rimraf":"5.0.1","semver":"^7.5.1","bunchee":"3.6.0","prettier":"2.8.8","@swc/core":"^1.3.62","@swc/jest":"0.2.26","react-dom":"^18.2.0","typescript":"5.1.3","@types/jest":"^29.5.2","@types/node":"^20.2.5","lint-staged":"13.2.2","@types/react":"^18.2.8","@playwright/test":"^1.34.3","eslint-plugin-react":"7.32.2","react-error-boundary":"^4.0.9","@arethetypeswrong/cli":"^0.7.0","@testing-library/react":"^14.0.0","@type-challenges/utils":"0.1.1","eslint-config-prettier":"8.8.0","eslint-plugin-jest-dom":"5.0.1","jest-environment-jsdom":"29.5.0","@testing-library/jest-dom":"^5.16.5","@typescript-eslint/parser":"5.59.8","eslint-plugin-react-hooks":"4.6.0","eslint-plugin-testing-library":"5.11.0","@types/use-sync-external-store":"^0.0.3","@typescript-eslint/eslint-plugin":"5.59.8"},"peerDependencies":{"react":"^16.11.0 || ^17.0.0 || ^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/swr_2.2.2_1693139768474_0.13958395748686936","host":"s3://npm-registry-packages"},"_id":"swr@2.2.2","version":"2.2.2"}