{"bugs":{"url":"https://github.com/piqnt/planck.js/issues"},"dist":{"shasum":"707c390c889f58d1f2942768b0cd2c2ffc6fc8a8","tarball":"https://registry.npmjs.org/planck/-/planck-1.4.2.tgz","fileCount":374,"integrity":"sha512-mNbhnV3g8X2rwGxzcesjmN8BDA6qfXgQxXVMkWau9MCRlQY0RLNEkyHlVp6yFy/X6qrzAXyNONCnZ1cGDLrNew==","signatures":[{"sig":"MEQCICyR4gSWz0Fpo+UbzHOpL4Us1AZRZuAveqANKlM/+KN9AiAS7Ig/0805of7bounPmXsUD8117tTLQ5Z8vdMwuclWtg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":9867027},"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":">=14.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":"724e410c8fa84d379f1ffe2e5cbddab5f4a16f9f","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 && replace-in-files ./docs/pages/api/* --string '.md' --replacement ''","benchmark":"git log -n 1 && vite-node ./benchmark/node","changeset":"changeset","preflight":"npm run lint && npm run test:types && npm run test","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","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":"10.8.2","description":"2D JavaScript/TypeScript physics engine for cross-platform HTML5 game development","directories":{},"maintainers":[{"name":"shakiba","email":"ali@shakiba.me"},{"name":"zoadt","email":"oliverzell@ymail.com"}],"sideEffects":["./dist/planck-with-testbed.*"],"_nodeVersion":"20.18.1","contributors":[{"name":"Erin Catto"},{"name":"Ali Shakiba"},{"name":"Oliver Zell"}],"_hasShrinkwrap":false,"devDependencies":{"ajv":"^6.10.2","tsd":"^0.31.2","vite":"^5.4.11","sinon":"^15.2.0","eslint":"^9.17.0","rimraf":"^6.0.1","terser":"^5.36.0","vitest":"^2.1.5","typedoc":"^0.26.11","prettier":"^3.4.2","@eslint/js":"^9.17.0","@types/chai":"^4.3.5","@changesets/cli":"^2.27.11","@eslint/eslintrc":"^3.2.0","@vitest/coverage-v8":"^2.1.5","replace-in-files-cli":"^3.0.0","rollup-plugin-license":"^3.5.3","eslint-config-prettier":"^9.1.0","vite-plugin-typescript":"^1.0.4","typedoc-plugin-markdown":"^4.2.10","@typescript-eslint/parser":"^8.18.1","@typescript-eslint/eslint-plugin":"^8.18.1","vite-plugin-dts-bundle-generator":"^2.0.5","vite-plugin-typescript-transform":"^1.3.1"},"peerDependencies":{"stage-js":"^1.0.0-alpha.12"},"_npmOperationalInternal":{"tmp":"tmp/planck_1.4.2_1748802221908_0.36919856162835085","host":"s3://npm-registry-packages-npm-production"},"_id":"planck@1.4.2","version":"1.4.2"}