{"bugs":{"url":"https://github.com/pmndrs/scheduler/issues"},"dist":{"shasum":"f38f4cfdb80f256ca73c1253972c5626679dd2b3","tarball":"https://registry.npmjs.org/@pmndrs/scheduler/-/scheduler-0.3.0.tgz","fileCount":13,"integrity":"sha512-zz1//QQphScVT8Hk/s9IIJBII8l0SIdN8DOKHChgE7BZfnJZiaZgXtpnhmRBVKsZeJBvMNvbGA/ALeqlIK3TbA==","signatures":[{"sig":"MEQCIHpffq0+BZoj12UvhL/5YRNiKsXWS29PcktEWTGXgPcfAiAY+pduv6Wru1dLNMcCaSqCQ28ivXPh0ko6QCZfyBPxHg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCzAT+wfeB8xkIooICQflpIedR2H/s8RMggZ3/hu4DGVAIgbT1Y07jr3RnqtVLP5t4ZQKbmmG5YjNQWmggire36qDM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@pmndrs%2fscheduler@0.3.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":299458},"main":"./dist/index.cjs","name":"@pmndrs/scheduler","type":"module","_from":"file:/tmp/scheduler-package.tgz","types":"./dist/index.d.ts","author":{"url":"https://github.com/dennissmolek","name":"Dennis Smolek"},"module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.cjs"},"./react":{"types":"./dist/react.d.ts","import":"./dist/react.mjs","require":"./dist/react.cjs"},"./package.json":"./package.json"},"license":"MIT","scripts":{"ci":"pnpm build && pnpm typecheck && pnpm lint && pnpm test && pnpm format","dev":"unbuild --stub","lint":"eslint src tests","stub":"unbuild --stub","test":"vitest run","build":"unbuild","format":"prettier --check .","lint:fix":"eslint src tests --fix","typecheck":"tsc --noEmit","format:fix":"prettier --write .","test:watch":"vitest","smoke:package":"node scripts/package-smoke.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"32297bfe-2701-4e53-97e9-45323033bb31"}},"homepage":"https://github.com/pmndrs/scheduler#readme","keywords":["scheduler","frameloop","requestAnimationFrame","raf","game-loop","useFrame","react","pmndrs"],"_resolved":"/tmp/scheduler-package.tgz","_integrity":"sha512-zz1//QQphScVT8Hk/s9IIJBII8l0SIdN8DOKHChgE7BZfnJZiaZgXtpnhmRBVKsZeJBvMNvbGA/ALeqlIK3TbA==","repository":{"url":"git+https://github.com/pmndrs/scheduler.git","type":"git"},"_npmVersion":"11.5.1","description":"Framework-agnostic frame scheduler with phases, priorities and FPS throttling — the engine behind react-three-fiber's useFrame.","directories":{},"maintainers":[{"name":"abernier","email":"antoine.bernier@gmail.com"},{"name":"drcmda","email":"drcmda@gmail.com"},{"name":"bjornstar","email":"bjorn@bjornstar.com"},{"name":"dennissmolek","email":"dennis@smolek.dev"},{"name":"bela-bohlender","email":"bela@bohlender.email"},{"name":"isaacmason","email":"isaac@isaacmason.com"},{"name":"krispyaa","email":"kjbaumgartner@gmail.com"}],"sideEffects":false,"_nodeVersion":"24.21.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^27.4.0","react":"^19.2.3","eslint":"^9.39.2","vitest":"^4.0.17","globals":"^16.4.0","unbuild":"^3.6.1","prettier":"^3.8.0","react-dom":"^19.2.3","@eslint/js":"^9.39.2","typescript":"^5.9.3","@types/node":"^22.0.0","@types/react":"^19.2.8","@types/react-dom":"^19.2.3","typescript-eslint":"^8.53.0","@vitest/coverage-v8":"^4.0.17","eslint-plugin-react":"^7.37.5","@testing-library/dom":"^10.4.1","eslint-plugin-vitest":"^0.5.4","@testing-library/react":"^16.3.1","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.5","eslint-plugin-react-hooks":"^5.2.0"},"peerDependencies":{"react":">=18","react-dom":">=18"},"peerDependenciesMeta":{"react":{"optional":true},"react-dom":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/scheduler_0.3.0_1791170719172_0.16310079971862268","host":"s3://npm-registry-packages-npm-production"},"_id":"@pmndrs/scheduler@0.3.0","version":"0.3.0"}