{"bugs":{"url":"https://github.com/piqnt/planck.js/issues"},"dist":{"shasum":"87f0085821f2c52579538a5d3d36acdf2bb3bdb6","tarball":"https://registry.npmjs.org/planck/-/planck-1.5.0.tgz","fileCount":251,"integrity":"sha512-dlvqJE+FscZgrGUXJ5ybd0o5bvZ5XXyZNbm08xGsXp9WjXeAyWSFT6n9s/1PQcUBo4546fDXA5RMA4wbDyZw6g==","signatures":[{"sig":"MEUCIAWUTkfV3Wq6pQ0dDNV0L2GktPS9eLPaQPgi9OLnXCIPAiEA0iqd5Dg9dx1g8jqqwms3RfCr8dJaSIg6yBfNFpMZFJw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":9094210},"main":"dist/planck.js","name":"planck","type":"commonjs","types":"index.d.ts","unpkg":"dist/planck.min.js","author":{"name":"Ali Shakiba"},"module":"dist/planck.mjs","engines":{"node":">=24.0"},"exports":{".":{"types":"./dist/planck.d.ts","import":"./dist/planck.mjs","default":"./dist/planck.js"},"./dist/*":"./dist/*","./with-testbed":{"types":"./dist/planck-with-testbed.d.ts","import":"./dist/planck-with-testbed.mjs","default":"./dist/planck-with-testbed.js"}},"gitHead":"93dd64df0fd2e5388551b159bebc6306e7af580a","license":"MIT","scripts":{"dev":"vite","bump":"changeset version","lint":"eslint './src/**/*.ts' './testbed/**/*.ts'","test":"vitest run","build":"rimraf ./dist/* && vite build && BUILD_TESTBED=true vite build && npm run terser-core && npm run terser-testbed","watch":"vite build --watch","pretty":"prettier --write './src/**/*.ts' './testbed/**/*.ts'","preview":"vite preview","release":"changeset publish","testbed":"npm run dev","typedoc":"typedoc --options typedoc.json && mv ./docs/pages/api/README.md ./docs/pages/api/index.md","docs:dev":"vitepress dev docs","benchmark":"git log -n 1 && vite-node ./benchmark/node","changeset":"changeset","preflight":"npm run lint && npm run test:types && npm run test","docs:build":"vitepress build docs","test:types":"tsd --typings=./dist/planck.d.ts && tsd --typings=./dist/planck-with-testbed.d.ts","terser-core":"terser ./dist/planck.js -o ./dist/planck.min.js --source-map","docs:preview":"vitepress preview docs","lint:example":"eslint --fix './example/**/*.ts'","test:coverage":"vitest run --coverage","pretty:example":"prettier --write './example/**/*.ts'","terser-testbed":"terser ./dist/planck-with-testbed.js -o ./dist/planck-with-testbed.min.js --source-map"},"_npmUser":{"name":"shakiba","email":"ali@shakiba.me"},"homepage":"https://github.com/piqnt/planck.js","jsdelivr":"dist/planck.min.js","keywords":["box2d","html5","javascript","typescript","game","physics","engine","2d","mobile"],"repository":{"url":"git://github.com/piqnt/planck.js.git","type":"git"},"_npmVersion":"11.6.2","description":"2D JavaScript/TypeScript physics engine for cross-platform HTML5 game development","directories":{},"maintainers":[{"name":"shakiba","email":"ali@shakiba.me"},{"name":"zoadt","email":"campus.47.drehungen@icloud.com"}],"sideEffects":["./dist/planck-with-testbed.*"],"_nodeVersion":"24.13.0","contributors":[{"name":"Erin Catto"},{"name":"Ali Shakiba"},{"name":"Oliver Zell"}],"_hasShrinkwrap":false,"devDependencies":{"ajv":"^8.17.1","tsd":"^0.33.0","vite":"^6.4.1","sinon":"^21.0.1","tslib":"^2.8.1","eslint":"^9.39.2","rimraf":"^6.1.2","terser":"^5.46.0","vitest":"^4.0.18","typedoc":"^0.28.16","prettier":"^3.8.1","vitepress":"^2.0.0-alpha.16","@eslint/js":"^9.39.2","@types/chai":"^5.2.3","@changesets/cli":"^2.29.8","typescript-eslint":"^8.54.0","vite-plugin-pages":"^0.33.3","@vitest/coverage-v8":"^4.0.18","rollup-plugin-license":"^3.6.0","eslint-config-prettier":"^10.1.8","vite-plugin-typescript":"^1.0.4","typedoc-plugin-markdown":"^4.10.0","vite-plugin-dts-bundle-generator":"^2.1.2","vite-plugin-typescript-transform":"^1.3.1"},"peerDependencies":{"stage-js":"^1.0.0-alpha.12"},"_npmOperationalInternal":{"tmp":"tmp/planck_1.5.0_1775565678708_0.9091489183590626","host":"s3://npm-registry-packages-npm-production"},"_id":"planck@1.5.0","version":"1.5.0"}