{"bugs":{"url":"https://github.com/piqnt/planck.js/issues"},"dist":{"shasum":"58a25341879cf4ef8047f290dd7c9d36e23ffd6d","tarball":"https://registry.npmjs.org/planck/-/planck-1.1.5.tgz","fileCount":365,"integrity":"sha512-WkAO/LB0tdzk2/5EDEWG77W32mamMZKs65wq9aov45Y+ZPvxEm0dD496ujNw1OmJVF0ptgAtmn1Sxezpqxl3cQ==","signatures":[{"sig":"MEUCIGyCx07zJOFnTKiMWT7XajkBqr8B1p1biGoWqPn1qyn1AiEA5AXARJXKKkuy6WaA2KWCL6wrb+tgeJNcFPb2SIHJq5U=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":9610089},"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":"97b1a8387d466c367af689c233a406d4442740f1","license":"MIT","scripts":{"dev":"vite","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","change":"changeset","pretty":"prettier --write './src/**/*.ts' './testbed/**/*.ts'","preview":"vite preview","publish":"changeset publish","testbed":"npm run dev","typedoc":"typedoc --options typedoc.json && mv ./docs/pages/api/README.md ./docs/pages/api/index.md && ./node_modules/.bin/replace-in-files ./docs/pages/api/* --string '.md' --replacement ''","version":"changeset version","benchmark":"git log -n 1 && vite-node ./benchmark/node","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.5"},"_npmOperationalInternal":{"tmp":"tmp/planck_1.1.5_1734637634774_0.17471728598556702","host":"s3://npm-registry-packages-npm-production"},"_id":"planck@1.1.5","version":"1.1.5"}