{"_id":"planck","_rev":"88-0b02d2fdd843979e36f6b378a4122d61","name":"planck","dist-tags":{"latest":"1.5.0"},"versions":{"1.0.0-alpha.0":{"name":"planck","version":"1.0.0-alpha.0","author":{"name":"Ali Shakiba"},"license":"MIT","_id":"planck@1.0.0-alpha.0","maintainers":[{"name":"shakiba","email":"ali@shakiba.me"}],"homepage":"https://github.com/shakiba/planck.js#readme","bugs":{"url":"https://github.com/shakiba/planck.js/issues"},"dist":{"shasum":"01a40840dddf2d44ee7368175c107f16d607309f","tarball":"https://registry.npmjs.org/planck/-/planck-1.0.0-alpha.0.tgz","fileCount":6,"integrity":"sha512-ppW4BGbERAO+r+U9XfOFFbxCC37plDseaIHPt9zOBCifrkmQ6pCTYWV0l4U1dKHCFcZs5AI5zaTeqixdZtts3w==","signatures":[{"sig":"MEQCIEwtXmwSpQ2eCbXx5FRdbmQ7TtTvW7W5xX7ACgz5Z7EjAiBZ0pgqtzfwvRE516oDNTcre2IoUZMc4mP+bhOIj/wlyA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5896,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJglHIDCRA9TVsSAnZWagAAUHUP/jx2W7u2d+VJ8SHgrVNd\nXw7N14zFLBPYgpZSZQKg71rppyhcSGBPdH24TabGL07Y9rlWZk+Mvsk1D4dL\nXMuiKriuWF1RY1ezDbd+xkB5U9rc8LasEF80wpgjKao3OM3gEL3rQZ1ckW8i\nd+MuFu99b4WWSXHsQsuSXQjnwNMgj8l5wYt33hvw6WWvkOzVjbswWj0VWQ3+\n2qTxtbhBA61ZoQY7Mird6e8eF2vOas5pMUeYFFrFm7UBtFRegGN6Q3fWWAu+\n1iNcg3MuFSd83D/KKP+PMzpa+RoEPx1oZ0Wg2kblEXavHXM4GN382+rPJMji\n1S71n3Ef9KL76O1haC8U1eeEEEdipyuy/so/fqkffML24CHrVbhqGeIFFhDx\n5UMZdv4by4Dv4VcE6B56C4RQg98Twwe32L+aZKeABJJNeKvVFUh5GtXe+kQ0\nvINA3L1YQia9Uv3x63vyF9BItL+Qea8nd3U6TcrlGYgsLXOuPCI49DV+pEvN\n8VO4kWUO3GzGx+VMY41Fd/diELo0vEC3EJbPpJsX9DmXGbyhh6MhT1MVXBvF\nnNoFJBJdxf1gEGauo4YsM5IDBv21xaeNOZVGpE4CbZ+8cbc+H21lPItkkogZ\nmYtKYCDUU3jQHqm/KihJ/wD0OJZRFG5p1HLK++TVIL1fICpSgF5yPZHwpeTV\nKokN\r\n=plZE\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"shakiba","email":"ali@shakiba.me"},"repository":{"url":"git+https://github.com/shakiba/planck.js.git","type":"git"},"_npmVersion":"7.12.0","directories":{},"_nodeVersion":"15.9.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/planck_1.0.0-alpha.0_1620341251216_0.11925306278726455","host":"s3://npm-registry-packages"}},"1.0.0-alpha.1":{"name":"planck","version":"1.0.0-alpha.1","keywords":["box2d","html5","javascript","typescript","game","physics","engine","2d","mobile"],"author":{"name":"Ali Shakiba"},"license":"MIT","_id":"planck@1.0.0-alpha.1","maintainers":[{"name":"shakiba","email":"ali@shakiba.me"},{"name":"zoadt","email":"oliverzell@ymail.com"}],"contributors":[{"name":"Erin Catto"},{"name":"Ali Shakiba"},{"name":"Oliver Zell"}],"homepage":"https://github.com/shakiba/planck.js","bugs":{"url":"https://github.com/shakiba/planck.js/issues"},"dist":{"shasum":"419dfdf565b0312571a1bf67a86a7f6722212391","tarball":"https://registry.npmjs.org/planck/-/planck-1.0.0-alpha.1.tgz","fileCount":264,"integrity":"sha512-1urx+a0z+tB5MPIEOiv9LSEqTCo4fFgeRbQHcdYqk3XhV1ilgTlwKC3k1CjZcbRpQWfUQIz2tY+kV+clGhiK+g==","signatures":[{"sig":"MEYCIQD+wYP1WPrpqeQsskFhHZrhoW1z1Euop52udhcSiTCL+QIhAOhxWMABzA4ErgzgPDQJBP7PIJ5GX/UKFNI/J95ZLek2","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":7711619,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJglIqaCRA9TVsSAnZWagAAVEMQAJBkE/LBUzde8f3CXwt4\nUM2Y2aQlRyEA9wGk5UaeZENYc1r7gTSYQMj6dpM0n9fwwTtZC9NeghRrRgYB\n3YVWMVfA7gB5AX95vSgZSZJBVpCOVFzD7Ejvmvg4O49rYPJ5/4rVxlmYTn4O\nUMtAxzey9pO8/NmNh2ctwXnzJ94fhQIReSv0zU7wiIJP/IwPLN1IWnEmesvl\nKd4fS4NvPdeSwamqXI2ajBKSUER0uODlMk3Wv+3LCptb/i+GPgumTTHKBHX4\nfgLh+g5NekkbCK45NniGOSA0tGqJkvQjT9B7K2sJNxMNC+ccerQuPWl70B2w\nCQ4L2SFxzUcOksh4LNmMhtjKg6uyhQt+2vGh8+yK0EYPYHUwpv0gzHO1O9La\nbYFzWd5flKq6NiFzVMS6BMTS/3uIWEE2AJfdUG7KHG77lzR4pZHGBDoa0evb\n90UFPKyxiN9NQY9/QNfHDjNIvfzK6v+VfDwhrFA0dte3XM4k+fiYz1qsCWZQ\nOtLnhltIdec7gondOdZSSabd2IZKUALwj4qsTGE6Pp3Gz01sZPYA85xKLONR\nQw/M4ml3rqMOvPnoxTwKw8+XBvXpLv9e9ZCFE6Kkxz/DQ39TchGZ7X9WdMpF\n9AyWAGXPK4vqWlUaIesppr+q630oMr02elZmT9b5IMBZuDJQQEOIAtLgfkxK\nn8wH\r\n=v6jL\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/planck.js","types":"index.d.ts","gitHead":"7a115e1c35e7958356038a0440a103e3ffda803c","scripts":{"test":"mocha 'src/**/__test/*.js' --require esm","build":"rollup -c","watch":"rollup -c --watch","testbed":"node testbed/server.js","typedoc":"typedoc --options typedoc.json","test:coverage":"nyc --reporter=text mocha 'src/**/__test/*.js'","test:coverage:html":"nyc --reporter=html mocha 'src/**/__test/*.js'"},"_npmUser":{"name":"shakiba","email":"ali@shakiba.me"},"repository":{"url":"git://github.com/shakiba/planck.js.git","type":"git"},"_npmVersion":"7.12.0","description":"2D JavaScript/TypeScript physics engine for cross-platform HTML5 game development","directories":{},"_nodeVersion":"15.9.0","_hasShrinkwrap":false,"devDependencies":{"ajv":"^6.10.2","esm":"^3.2.25","nyc":"^15.1.0","chai":"^4.3.3","mocha":"^8.3.1","sinon":"^9.2.4","rollup":"^2.40.0","tslint":"^5.17.0","dtslint":"^3.6.9","express":"^4.17.1","nodemon":"^1.19.1","typedoc":"^0.17.8","stage-js":"^0.8.11","handlebars":"^4.7.6","typescript":"^4.0.0-beta","is-core-module":"^2.2.0","rollup-plugin-ts":"^1.3.10","@babel/preset-env":"^7.13.9","rollup-plugin-babel":"^4.4.0","rollup-plugin-terser":"^7.0.2","rollup-plugin-license":"^2.3.0","@rollup/plugin-replace":"^2.4.1","rollup-plugin-filesize":"^9.1.1","@rollup/plugin-commonjs":"^17.1.0","typedoc-plugin-markdown":"^2.3.1","@rollup/plugin-node-resolve":"^11.2.0","@babel/plugin-transform-runtime":"^7.13.9","@babel/plugin-proposal-class-properties":"^7.13.0"},"_npmOperationalInternal":{"tmp":"tmp/planck_1.0.0-alpha.1_1620347546164_0.29893892085445306","host":"s3://npm-registry-packages"}},"1.0.0-alpha.2":{"name":"planck","version":"1.0.0-alpha.2","keywords":["box2d","html5","javascript","typescript","game","physics","engine","2d","mobile"],"author":{"name":"Ali Shakiba"},"license":"MIT","_id":"planck@1.0.0-alpha.2","maintainers":[{"name":"shakiba","email":"ali@shakiba.me"},{"name":"zoadt","email":"oliverzell@ymail.com"}],"contributors":[{"name":"Erin Catto"},{"name":"Ali Shakiba"},{"name":"Oliver Zell"}],"homepage":"https://github.com/shakiba/planck.js","bugs":{"url":"https://github.com/shakiba/planck.js/issues"},"dist":{"shasum":"7328e80e8f9f06dae8d96a335e5e299a1eb18daf","tarball":"https://registry.npmjs.org/planck/-/planck-1.0.0-alpha.2.tgz","fileCount":265,"integrity":"sha512-rJegXAJEEsYwNyxHMJjtq5OPAU4SZm8eZ5eYhiM6J7B0O1IzLFFTnRxKfaecyVcpkJqW/u2s2va4bnJ64jK89w==","signatures":[{"sig":"MEUCICVDa75Wvgu+lBspGjLwnRBBzV3AlGdXSdVOiY8hIaX/AiEA61z2AWY+TyH9DEeLfgSMz+dxK7TPfuEGKetPp0O9qhE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":7739689,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJglerHCRA9TVsSAnZWagAA0E4P/0jedX17qYcVK1tDZ9JH\ngoMhmOLlGVwBe3jZirEx28iJwIOutJ4H8jZO05FYC1eXZeEBEEep8RaNJ06W\nly4QBO1K6/aSUJxDrZQtbjlTG6HI9ZcTkxW/+JpTsLgZhtqMoYadOk1rW+/n\n/PL1Wou15y1jdjXkLc/N+iXNKbYrd4y1cvkvQMqEZbwvCaC4y8guybK4E88e\nyL1dkVPcXD7Ztr63syI1UsWnB9W3Y/fzKIHKt4o/Tfr00fphseEHrtW/Kxi5\n9+sxhK/fVNZ2uSrQWT8lc8RCKboZVp6sQGDetaGo+AWj3JxwxEE/V5zVv+Vs\nE7x3TY6rjha/8zRpo0IFLzGJoW3Y5UNRNPOL2gYMSVPs8AYM0LMX/7PuVUNm\nf9zQf/8Pg12WjFoOetPE9LIr3heG1haLtYmHcNKmlvmwhkhQ9O1ocYWxJZWE\nKqkbKDxuRNdj326nfhPX41xCflg4trWup7+ygAKput/RrxyZPDplvj6No/Kn\nAlWT54a0kNmaCwVtwlStAiK5wn2QC7cIvVHCab61hAXgPfs1r6RnkaT8+Egj\n7fjXFqIEX7AgKrTCw8waXGYX6mDlx82+KMH5P+F2l7WY9KYxfwLuq6EbHwu9\n7/HrgElWZSyPHFm0bzmpkXkDrXXyaoVJl9DOzfj9x7kz45j+SSGur6M3yhMN\nncR6\r\n=uk8T\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/planck.js","types":"index.d.ts","gitHead":"f39e62ec1cd3c662d9d33a92ae67dcd0f47bac99","scripts":{"test":"mocha 'src/**/__test/*.js' --require esm","build":"rollup -c","watch":"rollup -c --watch","testbed":"node testbed/server.js","typedoc":"typedoc --options typedoc.json","test:coverage":"nyc --reporter=text mocha 'src/**/__test/*.js'","test:coverage:html":"nyc --reporter=html mocha 'src/**/__test/*.js'"},"_npmUser":{"name":"shakiba","email":"ali@shakiba.me"},"repository":{"url":"git://github.com/shakiba/planck.js.git","type":"git"},"_npmVersion":"7.12.0","description":"2D JavaScript/TypeScript physics engine for cross-platform HTML5 game development","directories":{},"_nodeVersion":"15.9.0","dependencies":{"stage-js":"^0.9.4"},"_hasShrinkwrap":false,"devDependencies":{"ajv":"^6.10.2","esm":"^3.2.25","nyc":"^15.1.0","chai":"^4.3.3","mocha":"^8.3.1","sinon":"^9.2.4","rollup":"^2.40.0","tslint":"^5.17.0","dtslint":"^3.6.9","express":"^4.17.1","nodemon":"^1.19.1","typedoc":"^0.17.8","handlebars":"^4.7.6","typescript":"^4.0.0-beta","is-core-module":"^2.2.0","rollup-plugin-ts":"^1.3.10","@babel/preset-env":"^7.13.9","rollup-plugin-babel":"^4.4.0","rollup-plugin-terser":"^7.0.2","rollup-plugin-license":"^2.3.0","@rollup/plugin-replace":"^2.4.1","rollup-plugin-filesize":"^9.1.1","@rollup/plugin-commonjs":"^17.1.0","typedoc-plugin-markdown":"^2.3.1","@rollup/plugin-node-resolve":"^11.2.0","@babel/plugin-transform-runtime":"^7.13.9","@babel/plugin-proposal-class-properties":"^7.13.0"},"_npmOperationalInternal":{"tmp":"tmp/planck_1.0.0-alpha.2_1620437702991_0.7612483632211191","host":"s3://npm-registry-packages"}},"1.0.0-alpha.3":{"name":"planck","version":"1.0.0-alpha.3","keywords":["box2d","html5","javascript","typescript","game","physics","engine","2d","mobile"],"author":{"name":"Ali Shakiba"},"license":"MIT","_id":"planck@1.0.0-alpha.3","maintainers":[{"name":"shakiba","email":"ali@shakiba.me"},{"name":"zoadt","email":"oliverzell@ymail.com"}],"contributors":[{"name":"Erin Catto"},{"name":"Ali Shakiba"},{"name":"Oliver Zell"}],"homepage":"https://github.com/shakiba/planck.js","bugs":{"url":"https://github.com/shakiba/planck.js/issues"},"dist":{"shasum":"8337bee0b96f5fbd72bb8ffeab723ec1b36b84e1","tarball":"https://registry.npmjs.org/planck/-/planck-1.0.0-alpha.3.tgz","fileCount":265,"integrity":"sha512-8QHMPtbMMzfIElR+tJ6Cmmhb3sSziaalB1oeW1vvslvPsPfl7xFdNy2YnDKMBYRkl7w7vGw+M8nzEmLx+PKvrg==","signatures":[{"sig":"MEYCIQDQa10E9eC2TO3YPEQgY6iW+74ihxwPU9MRggNdipLrSQIhAMiJKP0wpv0rrZn+ztCJ/MhlZ2a/8UTdgfBrAZB4pVEA","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":7825639,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh7RuSCRA9TVsSAnZWagAApMMP/j2faEDaymt9gvhDtFLw\nj/wNKhMxXJO/z3SbkSFgtotmxVOdffScX4gOSpcGjAH4tZwGJO+8SMqhhAm3\nX5Naf2dTtelAUEOnrqhSDozovsvRvun6VaBSqqUhHMF6Qaxd/H4IWZ/TxUOb\nQNc2bFgZEi0hvm+NOzpDZS7/i04Uqvlp62iFPtTfQAj14VTqMtRAvPjd5ERb\nKayN3JmBlxho+G3cB5m7UWmLL0txHt0caAA0m7gfB1slGHG0DHvsSrw6J6Ej\nkO/vv6V3PiJ0xTNUJbu9bRRBfadAIvzLTzRneutbG4TTjDtR1WM58WQXZiYb\n/QTrfBf2+uAExJpqV5jX/3KIsx3VUIkk18GnfqNvVbslhjrCMWUt0052bUbI\nLZiBBk4aHfzMDpdHrUi2CuPCLI1R8Z1wzfqzMArUwh6tPVV7+HIGP2cxD4o6\nEYMxG408pj35l3H21/icc60e/qS5tSZ5qFzlyd8uehY43qTIRzUUoEAJVgfA\nPhTifS+LBlYoCpAYjcjYGrGozXZ+JyG2VxGYy2OELexCiwpFTWrVflM/pC4S\nS4iQQmsqaL3Q1wGIB0l3K9PV7LVsvZgOkvYzpVy7AwH28GcaUHFsIxdlVo8k\n5XFlRqcWluBcNHKWZEnJ4ABe6oRiQRzEKVe9vYve5V6Ms1OtoZ2YpvL/Uer7\nYwx7\r\n=SqPa\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/planck.js","types":"index.d.ts","gitHead":"1229528e052f08faaaecaa5eff1d2ccc6122236a","scripts":{"lint":"eslint './src/**/*.ts'","test":"mocha 'src/**/__test__/*.test.*' --require ts-node/register","build":"rollup -c","watch":"rollup -c --watch","testbed":"node testbed/server.js","typedoc":"typedoc --options typedoc.json","test:types":"tsd","test:coverage":"nyc --reporter=text mocha 'src/**/__test/*.js'","test:coverage:html":"nyc --reporter=html mocha 'src/**/__test/*.js'"},"_npmUser":{"name":"zoadt","email":"oliverzell@ymail.com"},"repository":{"url":"git://github.com/shakiba/planck.js.git","type":"git"},"_npmVersion":"8.1.4","description":"2D JavaScript/TypeScript physics engine for cross-platform HTML5 game development","directories":{},"_nodeVersion":"17.2.0","dependencies":{"stage-js":"^0.9.4"},"_hasShrinkwrap":false,"devDependencies":{"ajv":"^6.10.2","esm":"^3.2.25","nyc":"^15.1.0","tsd":"^0.18.0","chai":"^4.3.3","mocha":"^8.3.1","sinon":"^9.2.4","eslint":"^8.1.0","rollup":"^2.40.0","dtslint":"^3.6.9","express":"^4.17.1","nodemon":"^1.19.1","ts-node":"^9.1.1","typedoc":"^0.17.8","handlebars":"^4.7.6","typescript":"^4.0.0-beta","@types/mocha":"^8.2.2","@types/estree":"^0.0.50","is-core-module":"^2.2.0","rollup-plugin-ts":"^1.3.10","@babel/preset-env":"^7.13.9","rollup-plugin-babel":"^4.4.0","rollup-plugin-terser":"^7.0.2","rollup-plugin-license":"^2.3.0","@rollup/plugin-replace":"^2.4.1","rollup-plugin-filesize":"^9.1.1","@rollup/plugin-commonjs":"^17.1.0","typedoc-plugin-markdown":"^2.3.1","@typescript-eslint/parser":"^5.2.0","@rollup/plugin-node-resolve":"^11.2.0","@babel/plugin-transform-runtime":"^7.13.9","@typescript-eslint/eslint-plugin":"^5.2.0","@babel/plugin-proposal-class-properties":"^7.13.0"},"_npmOperationalInternal":{"tmp":"tmp/planck_1.0.0-alpha.3_1642929041842_0.07293240018635383","host":"s3://npm-registry-packages"}},"1.0.0-alpha.4":{"name":"planck","version":"1.0.0-alpha.4","keywords":["box2d","html5","javascript","typescript","game","physics","engine","2d","mobile"],"author":{"name":"Ali Shakiba"},"license":"MIT","_id":"planck@1.0.0-alpha.4","maintainers":[{"name":"shakiba","email":"ali@shakiba.me"},{"name":"zoadt","email":"oliverzell@ymail.com"}],"contributors":[{"name":"Erin Catto"},{"name":"Ali Shakiba"},{"name":"Oliver Zell"}],"homepage":"https://github.com/shakiba/planck.js","bugs":{"url":"https://github.com/shakiba/planck.js/issues"},"dist":{"shasum":"9ef0df3f45c1a10d10d04ecc7649fd3796ce7bab","tarball":"https://registry.npmjs.org/planck/-/planck-1.0.0-alpha.4.tgz","fileCount":264,"integrity":"sha512-DOqIPDDWc2MIkYTwyi6q4Z8VIX3sYMr4YZXuUFdUwZUslQVzcUJCMrg9WHIYfyNnQP8U8EzbAmlnKa72+WwExA==","signatures":[{"sig":"MEYCIQCAPc5uoVs88vIa3EveuVmjBRvg5JUuhuuouxZ4unu7MwIhANYzp6te7/K1T4CkacXBMwwGW/n4WPlWMys3c8gXCp7I","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":7824367,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiQt65ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqqmhAAjEbN+z9tVnLHuWcymuybhq2Ex2QZEW+jgrLFH2mgBeWn5SoO\r\nNJDAdqUdPMutXHbxLyhACJ1oZ/+VdNQRjmq+qTIiJaZW6SOnxOKrb5LL14LP\r\nAVz98aY91opw+QebV8jCLEYavLoD0Axm4LOlewr/6efibGI7Lh+NPHa4uQBW\r\nF5V7EbgbLzvX81hasqjS2E9xugTT8YMTRl/jruNM86go+q/bZuoMiitRGd3M\r\nBivzcXCxWhn7uPZj3Ptpoxv8cwakwBDyeawpaxWIydK4/8zeF+ESIwgFFzRk\r\nzdLm86n8GvAURnCXrHZsv+1iK/m+8txqJBzy8nJPRYd2T9gW0fGc7m0kNSqH\r\nwFdF+r1jIVRSNjikyIwkfH9LXow+jt9ieKiMQCHM70FgUxIXqqodRbp2j/uw\r\nO1Myi5E9TyeVthLRxTxZZGHwfwUkQFgJMMCfV3JL4zW8kGFMq4B//zx+POQY\r\nQNu6h7SJV58lAIS852+pzKloaYOnAsmHJAlReeo2UsPGry85DXZhd7QIe2HZ\r\ny8NCQvzFSWOszfNFu1VZXcsM1x57xbA2w4jQJg3kkVKvIVi35ogNGqabdvqM\r\n//qcg6X/fJnp7LRpc122k65O+9l9F9KqR6TdJOQRer05wRlQ//+22pWpQsPa\r\n01wie2kGglN86zgMcW+8+WkDhVzBMpYfqX4=\r\n=c25O\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/planck.js","types":"index.d.ts","gitHead":"3b262124cef3559626c825d8073d292c5de2b1d6","scripts":{"lint":"eslint './src/**/*.ts'","test":"mocha 'src/**/__test__/*.test.*' --require ts-node/register","build":"rollup -c","watch":"rollup -c --watch","testbed":"node testbed/server.js","typedoc":"typedoc --options typedoc.json","test:types":"tsd","test:coverage":"nyc --reporter=text mocha 'src/**/__test__/*.test.*' --require ts-node/register","test:coverage:html":"nyc --reporter=html mocha 'src/**/__test__/*.test.*' --require ts-node/register"},"_npmUser":{"name":"zoadt","email":"oliverzell@ymail.com"},"repository":{"url":"git://github.com/shakiba/planck.js.git","type":"git"},"_npmVersion":"8.4.1","description":"2D JavaScript/TypeScript physics engine for cross-platform HTML5 game development","directories":{},"_nodeVersion":"17.5.0","dependencies":{"stage-js":"^0.9.4"},"_hasShrinkwrap":false,"devDependencies":{"ajv":"^6.10.2","esm":"^3.2.25","nyc":"^15.1.0","tsd":"^0.18.0","chai":"^4.3.3","mocha":"^8.3.1","sinon":"^9.2.4","eslint":"^8.1.0","rollup":"^2.40.0","dtslint":"^3.6.9","express":"^4.17.1","ts-node":"^9.1.1","typedoc":"^0.17.8","handlebars":"^4.7.6","typescript":"^4.0.0-beta","@types/mocha":"^8.2.2","@types/estree":"^0.0.50","is-core-module":"^2.2.0","rollup-plugin-ts":"^1.3.10","@babel/preset-env":"^7.13.9","@rollup/plugin-babel":"^5.3.0","rollup-plugin-terser":"^7.0.2","rollup-plugin-license":"^2.3.0","@rollup/plugin-replace":"^2.4.1","rollup-plugin-filesize":"^9.1.1","@rollup/plugin-commonjs":"^17.1.0","typedoc-plugin-markdown":"^2.3.1","@typescript-eslint/parser":"^5.2.0","@rollup/plugin-node-resolve":"^11.2.0","@babel/plugin-transform-runtime":"^7.13.9","@typescript-eslint/eslint-plugin":"^5.2.0","@babel/plugin-proposal-class-properties":"^7.13.0"},"_npmOperationalInternal":{"tmp":"tmp/planck_1.0.0-alpha.4_1648549561308_0.4446714992051859","host":"s3://npm-registry-packages"}},"1.0.0-beta.10":{"name":"planck","version":"1.0.0-beta.10","keywords":["box2d","html5","javascript","typescript","game","physics","engine","2d","mobile"],"author":{"name":"Ali Shakiba"},"license":"MIT","_id":"planck@1.0.0-beta.10","maintainers":[{"name":"shakiba","email":"ali@shakiba.me"},{"name":"zoadt","email":"oliverzell@ymail.com"}],"contributors":[{"name":"Erin Catto"},{"name":"Ali Shakiba"},{"name":"Oliver Zell"}],"homepage":"https://github.com/shakiba/planck.js","bugs":{"url":"https://github.com/shakiba/planck.js/issues"},"dist":{"shasum":"247a0583fa382bf5d7441cefae6a31a4c490a258","tarball":"https://registry.npmjs.org/planck/-/planck-1.0.0-beta.10.tgz","fileCount":282,"integrity":"sha512-XyOJsWZLrZvW5ZxdRnv6DTdqI0HtZlOcLnQBkEoYcI1BwV/3oHueRcGyfGu8zMtj8cGJcjoO31W6AUNndVkEUw==","signatures":[{"sig":"MEUCIDK4u5BTCL3mGFARUisj18UKIaiK8rPJ92/dwQjSr+9fAiEA52NnTHsf7MeUeClWNq2nvmCN95u/QaWfIKPT3PhSG08=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":25436070},"main":"dist/planck.js","type":"commonjs","types":"index.d.ts","unpkg":"dist/planck.min.js","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":"d43d2c191960014b767585b556fade115f771053","scripts":{"dev":"vite","lint":"eslint './src/**/*.ts'","test":"vitest run","build":"rollup -c","watch":"rollup -c --watch","testbed":"npm run dev","typedoc":"typedoc --options typedoc.json","benchmark":"git log -n 1 && vite-node ./benchmark/node","test:types":"tsd --typings=./dist/planck.d.ts && tsd --typings=./dist/planck-with-testbed.d.ts","vite-build":"vite build","vite-preview":"vite preview","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"shakiba","email":"ali@shakiba.me"},"jsdelivr":"dist/planck.min.js","repository":{"url":"git://github.com/shakiba/planck.js.git","type":"git"},"_npmVersion":"8.19.3","description":"2D JavaScript/TypeScript physics engine for cross-platform HTML5 game development","directories":{},"_nodeVersion":"18.13.0","dependencies":{"stage-js":"github:piqnt/stage.js#v1-alpha"},"_hasShrinkwrap":false,"devDependencies":{"ajv":"^6.10.2","esm":"^3.2.25","tsd":"^0.28.1","vite":"^4.4.7","sinon":"^15.2.0","eslint":"^8.1.0","rollup":"^2.77.4","vitest":"^0.34.1","dtslint":"^3.6.9","express":"^4.17.1","typedoc":"^0.17.8","handlebars":"^4.7.6","typescript":"^4.0.0-beta","@types/chai":"^4.3.5","@types/estree":"^0.0.50","is-core-module":"^2.2.0","rollup-plugin-ts":"^1.3.10","@babel/preset-env":"^7.13.9","@vitest/coverage-v8":"^0.34.1","rollup-plugin-terser":"^7.0.2","rollup-plugin-license":"^2.3.0","@rollup/plugin-replace":"^2.4.1","rollup-plugin-filesize":"^9.1.1","@rollup/plugin-commonjs":"^17.1.0","typedoc-plugin-markdown":"^2.3.1","@typescript-eslint/parser":"^5.2.0","@rollup/plugin-node-resolve":"^11.2.0","@babel/plugin-transform-runtime":"^7.13.9","@typescript-eslint/eslint-plugin":"^5.2.0","@babel/plugin-proposal-class-properties":"^7.13.0"},"_npmOperationalInternal":{"tmp":"tmp/planck_1.0.0-beta.10_1692733893702_0.0315598735827638","host":"s3://npm-registry-packages"}},"1.0.0-beta.13":{"name":"planck","version":"1.0.0-beta.13","keywords":["box2d","html5","javascript","typescript","game","physics","engine","2d","mobile"],"author":{"name":"Ali Shakiba"},"license":"MIT","_id":"planck@1.0.0-beta.13","maintainers":[{"name":"shakiba","email":"ali@shakiba.me"},{"name":"zoadt","email":"oliverzell@ymail.com"}],"contributors":[{"name":"Erin Catto"},{"name":"Ali Shakiba"},{"name":"Oliver Zell"}],"homepage":"https://github.com/shakiba/planck.js","bugs":{"url":"https://github.com/shakiba/planck.js/issues"},"dist":{"shasum":"f795f0b32605ca787334c7393d1660bd65379c84","tarball":"https://registry.npmjs.org/planck/-/planck-1.0.0-beta.13.tgz","fileCount":279,"integrity":"sha512-CsbE1YMnch2vk3hL8t6Yu93hFnR6J5afOfqSPZfVo+F+uNTeN8efJL2+BmeKnjxUT14jw3pN0tCRs28IBZa/3Q==","signatures":[{"sig":"MEQCH2iQumKmWf9IIlPNudDw2P6x450ETdkKzSN0NhSw7JICIQCJ0HmDztcu2Ol2QHukp9Rn6bJp23RSWjgfcNE/2hWjWg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":18705431},"main":"dist/planck.js","type":"commonjs","types":"index.d.ts","unpkg":"dist/planck.min.js","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":"ee8785ff306dafc520fe05dd1018e2334bf74d53","scripts":{"dev":"vite","lint":"eslint './src/**/*.ts'","test":"vitest run","build":"rollup -c","watch":"rollup -c --watch","testbed":"npm run dev","typedoc":"typedoc --options typedoc.json","benchmark":"git log -n 1 && vite-node ./benchmark/node","test:types":"tsd --typings=./dist/planck.d.ts && tsd --typings=./dist/planck-with-testbed.d.ts","vite-build":"vite build","vite-preview":"vite preview","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"shakiba","email":"ali@shakiba.me"},"jsdelivr":"dist/planck.min.js","repository":{"url":"git://github.com/shakiba/planck.js.git","type":"git"},"_npmVersion":"9.8.0","description":"2D JavaScript/TypeScript physics engine for cross-platform HTML5 game development","directories":{},"_nodeVersion":"20.5.0","dependencies":{"stage-js":"github:piqnt/stage.js#v1-alpha"},"_hasShrinkwrap":false,"devDependencies":{"ajv":"^6.10.2","esm":"^3.2.25","tsd":"^0.28.1","vite":"^4.4.7","sinon":"^15.2.0","eslint":"^8.1.0","rollup":"^2.77.4","vitest":"^0.34.1","dtslint":"^3.6.9","express":"^4.17.1","typedoc":"^0.17.8","handlebars":"^4.7.6","typescript":"^4.0.0-beta","@types/chai":"^4.3.5","@types/estree":"^0.0.50","is-core-module":"^2.2.0","rollup-plugin-ts":"^1.3.10","@babel/preset-env":"^7.13.9","@vitest/coverage-v8":"^0.34.1","rollup-plugin-terser":"^7.0.2","rollup-plugin-license":"^2.3.0","@rollup/plugin-replace":"^2.4.1","rollup-plugin-filesize":"^9.1.1","@rollup/plugin-commonjs":"^17.1.0","typedoc-plugin-markdown":"^2.3.1","@typescript-eslint/parser":"^5.2.0","@rollup/plugin-node-resolve":"^11.2.0","@babel/plugin-transform-runtime":"^7.13.9","@typescript-eslint/eslint-plugin":"^5.2.0","@babel/plugin-proposal-class-properties":"^7.13.0"},"_npmOperationalInternal":{"tmp":"tmp/planck_1.0.0-beta.13_1692905483414_0.6980203785020753","host":"s3://npm-registry-packages"}},"1.0.0-beta.14":{"name":"planck","version":"1.0.0-beta.14","keywords":["box2d","html5","javascript","typescript","game","physics","engine","2d","mobile"],"author":{"name":"Ali Shakiba"},"license":"MIT","_id":"planck@1.0.0-beta.14","maintainers":[{"name":"shakiba","email":"ali@shakiba.me"},{"name":"zoadt","email":"oliverzell@ymail.com"}],"contributors":[{"name":"Erin Catto"},{"name":"Ali Shakiba"},{"name":"Oliver Zell"}],"homepage":"https://github.com/shakiba/planck.js","bugs":{"url":"https://github.com/shakiba/planck.js/issues"},"dist":{"shasum":"aca3e2d43021b0182d95976d4d41ba3ed17577b0","tarball":"https://registry.npmjs.org/planck/-/planck-1.0.0-beta.14.tgz","fileCount":279,"integrity":"sha512-lcZwBeZSyjYFLXgzi405qvSFEU8a2EnFYznjY+1FzOfP549Ksb5fJd3ebcxFPh30utAsvJZSrP5fXUHqSwrYwA==","signatures":[{"sig":"MEYCIQDFp7/EIqmCcDgkNibJk50ItDcrG1AL7BtPIhd71+rk6wIhAPCe0MpXfVfEdSjogpnzWtFgTgq/zKHw97EuYanwg9tW","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":18711144},"main":"dist/planck.js","type":"commonjs","types":"index.d.ts","unpkg":"dist/planck.min.js","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":"4a54360b541e15085f9caedba00ed98d8dc7acc5","scripts":{"dev":"vite","lint":"eslint './src/**/*.ts'","test":"vitest run","build":"rollup -c","watch":"rollup -c --watch","testbed":"npm run dev","typedoc":"typedoc --options typedoc.json","benchmark":"git log -n 1 && vite-node ./benchmark/node","test:types":"tsd --typings=./dist/planck.d.ts && tsd --typings=./dist/planck-with-testbed.d.ts","vite-build":"vite build","vite-preview":"vite preview","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"shakiba","email":"ali@shakiba.me"},"jsdelivr":"dist/planck.min.js","repository":{"url":"git://github.com/shakiba/planck.js.git","type":"git"},"_npmVersion":"9.8.0","description":"2D JavaScript/TypeScript physics engine for cross-platform HTML5 game development","directories":{},"_nodeVersion":"20.5.0","dependencies":{"stage-js":"github:piqnt/stage.js#v1-alpha"},"_hasShrinkwrap":false,"devDependencies":{"ajv":"^6.10.2","esm":"^3.2.25","tsd":"^0.28.1","vite":"^4.4.7","sinon":"^15.2.0","eslint":"^8.1.0","rollup":"^2.77.4","vitest":"^0.34.1","dtslint":"^3.6.9","express":"^4.17.1","typedoc":"^0.17.8","handlebars":"^4.7.6","typescript":"^4.0.0-beta","@types/chai":"^4.3.5","@types/estree":"^0.0.50","is-core-module":"^2.2.0","rollup-plugin-ts":"^1.3.10","@babel/preset-env":"^7.13.9","@vitest/coverage-v8":"^0.34.1","rollup-plugin-terser":"^7.0.2","rollup-plugin-license":"^2.3.0","@rollup/plugin-replace":"^2.4.1","rollup-plugin-filesize":"^9.1.1","@rollup/plugin-commonjs":"^17.1.0","typedoc-plugin-markdown":"^2.3.1","@typescript-eslint/parser":"^5.2.0","@rollup/plugin-node-resolve":"^11.2.0","@babel/plugin-transform-runtime":"^7.13.9","@typescript-eslint/eslint-plugin":"^5.2.0","@babel/plugin-proposal-class-properties":"^7.13.0"},"_npmOperationalInternal":{"tmp":"tmp/planck_1.0.0-beta.14_1693076352060_0.7436463655641186","host":"s3://npm-registry-packages"}},"1.0.0-beta.15":{"name":"planck","version":"1.0.0-beta.15","keywords":["box2d","html5","javascript","typescript","game","physics","engine","2d","mobile"],"author":{"name":"Ali Shakiba"},"license":"MIT","_id":"planck@1.0.0-beta.15","maintainers":[{"name":"shakiba","email":"ali@shakiba.me"},{"name":"zoadt","email":"oliverzell@ymail.com"}],"contributors":[{"name":"Erin Catto"},{"name":"Ali Shakiba"},{"name":"Oliver Zell"}],"homepage":"https://github.com/shakiba/planck.js","bugs":{"url":"https://github.com/shakiba/planck.js/issues"},"dist":{"shasum":"424b298253eaac4abb1bcf87758f607fec5c74b5","tarball":"https://registry.npmjs.org/planck/-/planck-1.0.0-beta.15.tgz","fileCount":279,"integrity":"sha512-kUI6KWoSg1/9DWjf92ZB3ajOe4ikMtgJxaPGckGvXWqeipFkuHRA6ye2WzzGnqbTT27fqsxSOQjzEGoFB69VKw==","signatures":[{"sig":"MEUCIQDGcu+gcAdkF4nu+gFOIeaxd7FYZXMV+Cf34ujCAzPEtgIgZMDoTWG5J1qxIokNaXR/9wou96O3RPaaXQQPd0n6oh0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":18502416},"main":"dist/planck.js","type":"commonjs","types":"index.d.ts","unpkg":"dist/planck.min.js","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":"6b3113eb57b72f09df2fffaac10c7ab6ab297c90","scripts":{"dev":"vite","lint":"eslint './src/**/*.ts'","test":"vitest run","build":"rollup -c","watch":"rollup -c --watch","testbed":"npm run dev","typedoc":"typedoc --options typedoc.json","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","vite-build":"vite build","vite-preview":"vite preview","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"shakiba","email":"ali@shakiba.me"},"jsdelivr":"dist/planck.min.js","repository":{"url":"git://github.com/shakiba/planck.js.git","type":"git"},"_npmVersion":"9.8.0","description":"2D JavaScript/TypeScript physics engine for cross-platform HTML5 game development","directories":{},"_nodeVersion":"20.5.0","dependencies":{"stage-js":"github:piqnt/stage.js#v1-alpha"},"_hasShrinkwrap":false,"devDependencies":{"ajv":"^6.10.2","esm":"^3.2.25","tsd":"^0.28.1","vite":"^4.4.7","sinon":"^15.2.0","eslint":"^8.1.0","rollup":"^2.77.4","vitest":"^0.34.1","dtslint":"^3.6.9","express":"^4.17.1","typedoc":"^0.17.8","handlebars":"^4.7.6","typescript":"^4.0.0-beta","@types/chai":"^4.3.5","@types/estree":"^0.0.50","is-core-module":"^2.2.0","rollup-plugin-ts":"^1.3.10","@babel/preset-env":"^7.13.9","@vitest/coverage-v8":"^0.34.1","rollup-plugin-terser":"^7.0.2","rollup-plugin-license":"^2.3.0","@rollup/plugin-replace":"^2.4.1","rollup-plugin-filesize":"^9.1.1","@rollup/plugin-commonjs":"^17.1.0","typedoc-plugin-markdown":"^2.3.1","@typescript-eslint/parser":"^5.2.0","@rollup/plugin-node-resolve":"^11.2.0","@babel/plugin-transform-runtime":"^7.13.9","@typescript-eslint/eslint-plugin":"^5.2.0","@babel/plugin-proposal-class-properties":"^7.13.0"},"_npmOperationalInternal":{"tmp":"tmp/planck_1.0.0-beta.15_1693093569878_0.04270326754508358","host":"s3://npm-registry-packages"}},"1.0.0-beta.16":{"name":"planck","version":"1.0.0-beta.16","keywords":["box2d","html5","javascript","typescript","game","physics","engine","2d","mobile"],"author":{"name":"Ali Shakiba"},"license":"MIT","_id":"planck@1.0.0-beta.16","maintainers":[{"name":"shakiba","email":"ali@shakiba.me"},{"name":"zoadt","email":"oliverzell@ymail.com"}],"contributors":[{"name":"Erin Catto"},{"name":"Ali Shakiba"},{"name":"Oliver Zell"}],"homepage":"https://github.com/shakiba/planck.js","bugs":{"url":"https://github.com/shakiba/planck.js/issues"},"dist":{"shasum":"2ff7c0f5dbbe65679ab8a468a754c2513b23c66a","tarball":"https://registry.npmjs.org/planck/-/planck-1.0.0-beta.16.tgz","fileCount":277,"integrity":"sha512-067LGqa8ETyrjcTvL83BlFjttGxGaAFLMa81JBrxLBTSQV2q5umFRJ5UaMI0zc1C2pGDAlGxlgaqs4wl3Qa8lg==","signatures":[{"sig":"MEQCIArDGXelHZ/0UsqR2v+bNhY2PwJWv8vy05M5Gid43U1JAiAEpRDlHww6gW90B2KrrVyNv7gnJkbY+MRUdDyveNAR+g==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":18494470},"main":"dist/planck.js","type":"commonjs","types":"index.d.ts","unpkg":"dist/planck.min.js","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":"820f6105d70f882439c5f0a32f02dbcca54bf95b","scripts":{"dev":"vite","lint":"eslint './src/**/*.ts'","test":"vitest run","build":"rollup -c","watch":"rollup -c --watch","testbed":"npm run dev","typedoc":"typedoc --options typedoc.json","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","vite-build":"vite build","vite-preview":"vite preview","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"shakiba","email":"ali@shakiba.me"},"jsdelivr":"dist/planck.min.js","repository":{"url":"git://github.com/shakiba/planck.js.git","type":"git"},"_npmVersion":"9.8.0","description":"2D JavaScript/TypeScript physics engine for cross-platform HTML5 game development","directories":{},"sideEffects":["./dist/planck-with-testbed.*"],"_nodeVersion":"20.5.0","dependencies":{"stage-js":"github:piqnt/stage.js#v1-alpha"},"_hasShrinkwrap":false,"devDependencies":{"ajv":"^6.10.2","esm":"^3.2.25","tsd":"^0.28.1","vite":"^4.4.7","sinon":"^15.2.0","eslint":"^8.1.0","rollup":"^2.77.4","vitest":"^0.34.1","dtslint":"^3.6.9","express":"^4.17.1","typedoc":"^0.17.8","handlebars":"^4.7.6","typescript":"^4.0.0-beta","@types/chai":"^4.3.5","@types/estree":"^0.0.50","is-core-module":"^2.2.0","rollup-plugin-ts":"^1.3.10","@babel/preset-env":"^7.13.9","@vitest/coverage-v8":"^0.34.1","rollup-plugin-terser":"^7.0.2","rollup-plugin-license":"^2.3.0","@rollup/plugin-replace":"^2.4.1","rollup-plugin-filesize":"^9.1.1","@rollup/plugin-commonjs":"^17.1.0","typedoc-plugin-markdown":"^2.3.1","@typescript-eslint/parser":"^5.2.0","@rollup/plugin-node-resolve":"^11.2.0","@babel/plugin-transform-runtime":"^7.13.9","@typescript-eslint/eslint-plugin":"^5.2.0","@babel/plugin-proposal-class-properties":"^7.13.0"},"_npmOperationalInternal":{"tmp":"tmp/planck_1.0.0-beta.16_1694295875214_0.37390259388960256","host":"s3://npm-registry-packages"}},"1.0.0-beta.17":{"name":"planck","version":"1.0.0-beta.17","keywords":["box2d","html5","javascript","typescript","game","physics","engine","2d","mobile"],"author":{"name":"Ali Shakiba"},"license":"MIT","_id":"planck@1.0.0-beta.17","maintainers":[{"name":"shakiba","email":"ali@shakiba.me"},{"name":"zoadt","email":"oliverzell@ymail.com"}],"contributors":[{"name":"Erin Catto"},{"name":"Ali Shakiba"},{"name":"Oliver Zell"}],"homepage":"https://github.com/shakiba/planck.js","bugs":{"url":"https://github.com/shakiba/planck.js/issues"},"dist":{"shasum":"441012cc8327facc2d57eec84909aaaa06045664","tarball":"https://registry.npmjs.org/planck/-/planck-1.0.0-beta.17.tgz","fileCount":277,"integrity":"sha512-VlDHVP49rHzV/arqhh0Vrk2Vh0Or4qCXZZR2U4sInkup7Ml+N4GAosPSUuLj/MTuC19kGawzBe055N2a8yCUNA==","signatures":[{"sig":"MEUCIFJ/V0kjjHYGHTm4ZSP5pT5i8QnJhHZ13jl6snpv+jcVAiEA6QOeEXoTZBs4zpUU5ZYzYs0hmfOV8YiSN/CVqx+7SZw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":18505031},"main":"dist/planck.js","type":"commonjs","types":"index.d.ts","unpkg":"dist/planck.min.js","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":"4de71d90386172d95d7c4876810498d425258161","scripts":{"dev":"vite","lint":"eslint './src/**/*.ts'","test":"vitest run","build":"rollup -c","watch":"rollup -c --watch","testbed":"npm run dev","typedoc":"typedoc --options typedoc.json","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","vite-build":"vite build","vite-preview":"vite preview","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"shakiba","email":"ali@shakiba.me"},"jsdelivr":"dist/planck.min.js","repository":{"url":"git://github.com/shakiba/planck.js.git","type":"git"},"_npmVersion":"8.19.3","description":"2D JavaScript/TypeScript physics engine for cross-platform HTML5 game development","directories":{},"sideEffects":["./dist/planck-with-testbed.*"],"_nodeVersion":"18.13.0","dependencies":{"stage-js":"github:piqnt/stage.js#v1-alpha"},"_hasShrinkwrap":false,"devDependencies":{"ajv":"^6.10.2","esm":"^3.2.25","tsd":"^0.28.1","vite":"^4.4.7","sinon":"^15.2.0","eslint":"^8.1.0","rollup":"^2.77.4","vitest":"^0.34.1","dtslint":"^3.6.9","express":"^4.17.1","typedoc":"^0.17.8","handlebars":"^4.7.6","typescript":"^4.0.0-beta","@types/chai":"^4.3.5","@types/estree":"^0.0.50","is-core-module":"^2.2.0","rollup-plugin-ts":"^1.3.10","@babel/preset-env":"^7.13.9","@vitest/coverage-v8":"^0.34.1","rollup-plugin-terser":"^7.0.2","rollup-plugin-license":"^2.3.0","@rollup/plugin-replace":"^2.4.1","rollup-plugin-filesize":"^9.1.1","@rollup/plugin-commonjs":"^17.1.0","typedoc-plugin-markdown":"^2.3.1","@typescript-eslint/parser":"^5.2.0","@rollup/plugin-node-resolve":"^11.2.0","@babel/plugin-transform-runtime":"^7.13.9","@typescript-eslint/eslint-plugin":"^5.2.0","@babel/plugin-proposal-class-properties":"^7.13.0"},"_npmOperationalInternal":{"tmp":"tmp/planck_1.0.0-beta.17_1703487492902_0.030985932934430638","host":"s3://npm-registry-packages"}},"1.0.0-beta.18":{"name":"planck","version":"1.0.0-beta.18","keywords":["box2d","html5","javascript","typescript","game","physics","engine","2d","mobile"],"author":{"name":"Ali Shakiba"},"license":"MIT","_id":"planck@1.0.0-beta.18","maintainers":[{"name":"shakiba","email":"ali@shakiba.me"},{"name":"zoadt","email":"oliverzell@ymail.com"}],"contributors":[{"name":"Erin Catto"},{"name":"Ali Shakiba"},{"name":"Oliver Zell"}],"homepage":"https://github.com/shakiba/planck.js","bugs":{"url":"https://github.com/shakiba/planck.js/issues"},"dist":{"shasum":"c8e0ee80d7d978ee90b4bb29a0b41f5337f56648","tarball":"https://registry.npmjs.org/planck/-/planck-1.0.0-beta.18.tgz","fileCount":277,"integrity":"sha512-hQPb27bf+ZnooKHnlsybDAEHFqUupJDq8RfVqxLn8SqZM3fuiKRA1OU5qN4DRl90c02VRQ6UyDQ/KQCxgaaL3w==","signatures":[{"sig":"MEUCIEkeJPOY0lW/Ww6fMS+MQK+aMsnFF8puYwRkvhju40vlAiEA5ljbYnq1oBUuueGa9DQOnWFglhEEYICGEHzxKLE3F3w=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":18510167},"main":"dist/planck.js","type":"commonjs","types":"index.d.ts","unpkg":"dist/planck.min.js","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":"eade1934a02717ee973720ad6f49e6ef2d90c454","scripts":{"dev":"vite","lint":"eslint './src/**/*.ts'","test":"vitest run","build":"rollup -c","watch":"rollup -c --watch","testbed":"npm run dev","typedoc":"typedoc --options typedoc.json","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","vite-build":"vite build","vite-preview":"vite preview","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"shakiba","email":"ali@shakiba.me"},"jsdelivr":"dist/planck.min.js","repository":{"url":"git://github.com/shakiba/planck.js.git","type":"git"},"_npmVersion":"8.19.3","description":"2D JavaScript/TypeScript physics engine for cross-platform HTML5 game development","directories":{},"sideEffects":["./dist/planck-with-testbed.*"],"_nodeVersion":"18.13.0","dependencies":{"stage-js":"github:piqnt/stage.js#v1-alpha"},"_hasShrinkwrap":false,"devDependencies":{"ajv":"^6.10.2","esm":"^3.2.25","tsd":"^0.28.1","vite":"^4.4.7","sinon":"^15.2.0","eslint":"^8.1.0","rollup":"^2.77.4","vitest":"^0.34.1","dtslint":"^3.6.9","express":"^4.17.1","typedoc":"^0.17.8","handlebars":"^4.7.6","typescript":"^4.0.0-beta","@types/chai":"^4.3.5","@types/estree":"^0.0.50","is-core-module":"^2.2.0","rollup-plugin-ts":"^1.3.10","@babel/preset-env":"^7.13.9","@vitest/coverage-v8":"^0.34.1","rollup-plugin-terser":"^7.0.2","rollup-plugin-license":"^2.3.0","@rollup/plugin-replace":"^2.4.1","rollup-plugin-filesize":"^9.1.1","@rollup/plugin-commonjs":"^17.1.0","typedoc-plugin-markdown":"^2.3.1","@typescript-eslint/parser":"^5.2.0","@rollup/plugin-node-resolve":"^11.2.0","@babel/plugin-transform-runtime":"^7.13.9","@typescript-eslint/eslint-plugin":"^5.2.0","@babel/plugin-proposal-class-properties":"^7.13.0"},"_npmOperationalInternal":{"tmp":"tmp/planck_1.0.0-beta.18_1703488970477_0.6455192452051721","host":"s3://npm-registry-packages"}},"1.0.0-beta.19":{"name":"planck","version":"1.0.0-beta.19","keywords":["box2d","html5","javascript","typescript","game","physics","engine","2d","mobile"],"author":{"name":"Ali Shakiba"},"license":"MIT","_id":"planck@1.0.0-beta.19","maintainers":[{"name":"shakiba","email":"ali@shakiba.me"},{"name":"zoadt","email":"oliverzell@ymail.com"}],"contributors":[{"name":"Erin Catto"},{"name":"Ali Shakiba"},{"name":"Oliver Zell"}],"homepage":"https://github.com/piqnt/planck.js","bugs":{"url":"https://github.com/piqnt/planck.js/issues"},"dist":{"shasum":"1e0d2a03700fbb085b97f31a66935f1c9c4537b1","tarball":"https://registry.npmjs.org/planck/-/planck-1.0.0-beta.19.tgz","fileCount":277,"integrity":"sha512-9g730PKgEzvgJkI673hFygXoV638Krn73Y8rHdQGrRQfTcJVqQMD0LU1Va06WKFMma1h07EdmKsM7ceFhTx/OQ==","signatures":[{"sig":"MEQCIH9TuI5QeY2/Dn/BQt+anq+uSapGPuBWZF6i1aK8xzELAiBmUz6doDEXGvn0KhqlxEnxtf8beVEVFkLC6t2TVWQySg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":18510011},"main":"dist/planck.js","type":"commonjs","types":"index.d.ts","unpkg":"dist/planck.min.js","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":"0a2556722bc6a0dbaf06ab88662c934b3d433878","scripts":{"dev":"vite","lint":"eslint './src/**/*.ts'","test":"vitest run","build":"rollup -c","watch":"rollup -c --watch","testbed":"npm run dev","typedoc":"typedoc --options typedoc.json","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","vite-build":"vite build","vite-preview":"vite preview","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"shakiba","email":"ali@shakiba.me"},"jsdelivr":"dist/planck.min.js","repository":{"url":"git://github.com/piqnt/planck.js.git","type":"git"},"_npmVersion":"8.19.3","description":"2D JavaScript/TypeScript physics engine for cross-platform HTML5 game development","directories":{},"sideEffects":["./dist/planck-with-testbed.*"],"_nodeVersion":"18.13.0","dependencies":{"stage-js":"github:piqnt/stage.js#v1-alpha"},"_hasShrinkwrap":false,"devDependencies":{"ajv":"^6.10.2","esm":"^3.2.25","tsd":"^0.28.1","vite":"^4.4.7","sinon":"^15.2.0","eslint":"^8.1.0","rollup":"^2.77.4","vitest":"^0.34.1","dtslint":"^3.6.9","express":"^4.17.1","typedoc":"^0.17.8","handlebars":"^4.7.6","typescript":"^4.0.0-beta","@types/chai":"^4.3.5","@types/estree":"^0.0.50","is-core-module":"^2.2.0","rollup-plugin-ts":"^1.3.10","@babel/preset-env":"^7.13.9","@vitest/coverage-v8":"^0.34.1","rollup-plugin-terser":"^7.0.2","rollup-plugin-license":"^2.3.0","@rollup/plugin-replace":"^2.4.1","rollup-plugin-filesize":"^9.1.1","@rollup/plugin-commonjs":"^17.1.0","typedoc-plugin-markdown":"^2.3.1","@typescript-eslint/parser":"^5.2.0","@rollup/plugin-node-resolve":"^11.2.0","@babel/plugin-transform-runtime":"^7.13.9","@typescript-eslint/eslint-plugin":"^5.2.0","@babel/plugin-proposal-class-properties":"^7.13.0"},"_npmOperationalInternal":{"tmp":"tmp/planck_1.0.0-beta.19_1703561518668_0.5242104945582922","host":"s3://npm-registry-packages"}},"1.0.0-beta.20":{"name":"planck","version":"1.0.0-beta.20","keywords":["box2d","html5","javascript","typescript","game","physics","engine","2d","mobile"],"author":{"name":"Ali Shakiba"},"license":"MIT","_id":"planck@1.0.0-beta.20","maintainers":[{"name":"shakiba","email":"ali@shakiba.me"},{"name":"zoadt","email":"oliverzell@ymail.com"}],"contributors":[{"name":"Erin Catto"},{"name":"Ali Shakiba"},{"name":"Oliver Zell"}],"homepage":"https://github.com/piqnt/planck.js","bugs":{"url":"https://github.com/piqnt/planck.js/issues"},"dist":{"shasum":"9e0b61399de2db4995f9f964fdf11995f6855e1d","tarball":"https://registry.npmjs.org/planck/-/planck-1.0.0-beta.20.tgz","fileCount":277,"integrity":"sha512-UGu6MzeNtTsQ8sSfS+yX7wvaa1ykbCAx4jlYIJjRVdUXykdgHX1fryGxD6YChVCRR4wB9fntwm/B19fpUDcSqA==","signatures":[{"sig":"MEUCIQDIV7GpjSoWhCwwSApMkp5MVhtDHDKoA1kV2NGWrgGJsQIgJhr1+biH5OeQWI9m839cCJF6VmqwamQee6aJdI8axug=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":18677911},"main":"dist/planck.js","type":"commonjs","types":"index.d.ts","unpkg":"dist/planck.min.js","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":"041726a83fff5c18db476feee59af38a2a8585a7","scripts":{"dev":"vite","lint":"eslint './src/**/*.ts'","test":"vitest run","build":"rollup -c","watch":"rollup -c --watch","testbed":"npm run dev","typedoc":"typedoc --options typedoc.json","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","vite-build":"vite build","vite-preview":"vite preview","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"shakiba","email":"ali@shakiba.me"},"jsdelivr":"dist/planck.min.js","repository":{"url":"git://github.com/piqnt/planck.js.git","type":"git"},"_npmVersion":"8.19.3","description":"2D JavaScript/TypeScript physics engine for cross-platform HTML5 game development","directories":{},"sideEffects":["./dist/planck-with-testbed.*"],"_nodeVersion":"18.13.0","dependencies":{"stage-js":"github:piqnt/stage.js#v1-alpha"},"_hasShrinkwrap":false,"devDependencies":{"ajv":"^6.10.2","esm":"^3.2.25","tsd":"^0.28.1","vite":"^4.4.7","sinon":"^15.2.0","eslint":"^8.1.0","rollup":"^2.77.4","vitest":"^0.34.1","dtslint":"^3.6.9","express":"^4.17.1","typedoc":"^0.17.8","handlebars":"^4.7.6","typescript":"^4.0.0-beta","@types/chai":"^4.3.5","@types/estree":"^0.0.50","is-core-module":"^2.2.0","rollup-plugin-ts":"^1.3.10","@babel/preset-env":"^7.13.9","@vitest/coverage-v8":"^0.34.1","rollup-plugin-terser":"^7.0.2","rollup-plugin-license":"^2.3.0","@rollup/plugin-replace":"^2.4.1","rollup-plugin-filesize":"^9.1.1","@rollup/plugin-commonjs":"^17.1.0","typedoc-plugin-markdown":"^2.3.1","@typescript-eslint/parser":"^5.2.0","@rollup/plugin-node-resolve":"^11.2.0","@babel/plugin-transform-runtime":"^7.13.9","@typescript-eslint/eslint-plugin":"^5.2.0","@babel/plugin-proposal-class-properties":"^7.13.0"},"_npmOperationalInternal":{"tmp":"tmp/planck_1.0.0-beta.20_1703648417992_0.31462290899925516","host":"s3://npm-registry-packages"}},"1.0.0":{"name":"planck","version":"1.0.0","keywords":["box2d","html5","javascript","typescript","game","physics","engine","2d","mobile"],"author":{"name":"Ali Shakiba"},"license":"MIT","_id":"planck@1.0.0","maintainers":[{"name":"shakiba","email":"ali@shakiba.me"},{"name":"zoadt","email":"oliverzell@ymail.com"}],"contributors":[{"name":"Erin Catto"},{"name":"Ali Shakiba"},{"name":"Oliver Zell"}],"homepage":"https://github.com/piqnt/planck.js","bugs":{"url":"https://github.com/piqnt/planck.js/issues"},"dist":{"shasum":"65cbb10e5e3b70f2896e2bb0441f01ab06873a4a","tarball":"https://registry.npmjs.org/planck/-/planck-1.0.0.tgz","fileCount":277,"integrity":"sha512-XiHGJw23B7MVFGrvzs+sK9PowfStl8fUrB3p2ZsXWBCzUjdd9WJefKyISkjVvpkVM9b5XY2Tch1ATMXzbr5LsA==","signatures":[{"sig":"MEYCIQCBd95mculeEw+0TdyTB28feTj2GtB7ae2h9AS8pn0wVQIhAMLzQFIzflHSuyTmTVlgbWVuteHj3w+bkoNX2lX8I0Yk","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":18677855},"main":"dist/planck.js","type":"commonjs","types":"index.d.ts","unpkg":"dist/planck.min.js","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":"282c3fac45456ed092af4c21c699dcaa557c8b37","scripts":{"dev":"vite","lint":"eslint './src/**/*.ts'","test":"vitest run","build":"rollup -c","watch":"rollup -c --watch","testbed":"npm run dev","typedoc":"typedoc --options typedoc.json","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","vite-build":"vite build","vite-preview":"vite preview","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"shakiba","email":"ali@shakiba.me"},"jsdelivr":"dist/planck.min.js","repository":{"url":"git://github.com/piqnt/planck.js.git","type":"git"},"_npmVersion":"8.19.3","description":"2D JavaScript/TypeScript physics engine for cross-platform HTML5 game development","directories":{},"sideEffects":["./dist/planck-with-testbed.*"],"_nodeVersion":"18.13.0","dependencies":{"stage-js":"github:piqnt/stage.js#v1-alpha"},"_hasShrinkwrap":false,"devDependencies":{"ajv":"^6.10.2","esm":"^3.2.25","tsd":"^0.28.1","vite":"^4.4.7","sinon":"^15.2.0","eslint":"^8.1.0","rollup":"^2.77.4","vitest":"^0.34.1","dtslint":"^3.6.9","express":"^4.17.1","typedoc":"^0.17.8","handlebars":"^4.7.6","typescript":"^4.0.0-beta","@types/chai":"^4.3.5","@types/estree":"^0.0.50","is-core-module":"^2.2.0","rollup-plugin-ts":"^1.3.10","@babel/preset-env":"^7.13.9","@vitest/coverage-v8":"^0.34.1","rollup-plugin-terser":"^7.0.2","rollup-plugin-license":"^2.3.0","@rollup/plugin-replace":"^2.4.1","rollup-plugin-filesize":"^9.1.1","@rollup/plugin-commonjs":"^17.1.0","typedoc-plugin-markdown":"^2.3.1","@typescript-eslint/parser":"^5.2.0","@rollup/plugin-node-resolve":"^11.2.0","@babel/plugin-transform-runtime":"^7.13.9","@typescript-eslint/eslint-plugin":"^5.2.0","@babel/plugin-proposal-class-properties":"^7.13.0"},"_npmOperationalInternal":{"tmp":"tmp/planck_1.0.0_1703981381203_0.10039594443039057","host":"s3://npm-registry-packages"}},"1.0.2":{"name":"planck","version":"1.0.2","keywords":["box2d","html5","javascript","typescript","game","physics","engine","2d","mobile"],"author":{"name":"Ali Shakiba"},"license":"MIT","_id":"planck@1.0.2","maintainers":[{"name":"shakiba","email":"ali@shakiba.me"},{"name":"zoadt","email":"oliverzell@ymail.com"}],"contributors":[{"name":"Erin Catto"},{"name":"Ali Shakiba"},{"name":"Oliver Zell"}],"homepage":"https://github.com/piqnt/planck.js","bugs":{"url":"https://github.com/piqnt/planck.js/issues"},"dist":{"shasum":"0ca2211cbb266b0673e70bc3bb22547a9541cb0d","tarball":"https://registry.npmjs.org/planck/-/planck-1.0.2.tgz","fileCount":277,"integrity":"sha512-fV++38qbW2q8HFIhNIFXCzIjqBSL1dsAy2RvfdNJb21luZIPEQrw0xD7SiIrFd/DPF9Wrw3PZpCnVnBCPcobfg==","signatures":[{"sig":"MEQCIEC1RpR0ae7ULheb5N8RG+253u8dHnd6DHtDJyHOXMFyAiAhW4mmxtDleETLfgrvwZkSXYGyuDfDM/uEsxyMlI4ztA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":18733496},"main":"dist/planck.js","type":"commonjs","types":"index.d.ts","unpkg":"dist/planck.min.js","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":"2b0dd3d0e991f8422bcd22601ca9048b6b9cb357","scripts":{"dev":"vite","lint":"eslint './src/**/*.ts'","test":"vitest run","build":"rollup -c","watch":"rollup -c --watch","testbed":"npm run dev","typedoc":"typedoc --options typedoc.json","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","vite-build":"vite build","vite-preview":"vite preview","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"shakiba","email":"ali@shakiba.me"},"jsdelivr":"dist/planck.min.js","repository":{"url":"git://github.com/piqnt/planck.js.git","type":"git"},"_npmVersion":"8.19.3","description":"2D JavaScript/TypeScript physics engine for cross-platform HTML5 game development","directories":{},"sideEffects":["./dist/planck-with-testbed.*"],"_nodeVersion":"18.13.0","dependencies":{"stage-js":"github:piqnt/stage.js#v1-alpha"},"_hasShrinkwrap":false,"devDependencies":{"ajv":"^6.10.2","esm":"^3.2.25","tsd":"^0.28.1","vite":"^4.4.7","sinon":"^15.2.0","eslint":"^8.1.0","rollup":"^2.77.4","vitest":"^0.34.1","dtslint":"^3.6.9","express":"^4.17.1","typedoc":"^0.17.8","handlebars":"^4.7.6","typescript":"^4.0.0-beta","@types/chai":"^4.3.5","@types/estree":"^0.0.50","is-core-module":"^2.2.0","rollup-plugin-ts":"^1.3.10","@babel/preset-env":"^7.13.9","@vitest/coverage-v8":"^0.34.1","rollup-plugin-terser":"^7.0.2","rollup-plugin-license":"^2.3.0","@rollup/plugin-replace":"^2.4.1","rollup-plugin-filesize":"^9.1.1","@rollup/plugin-commonjs":"^17.1.0","typedoc-plugin-markdown":"^2.3.1","@typescript-eslint/parser":"^5.2.0","@rollup/plugin-node-resolve":"^11.2.0","@babel/plugin-transform-runtime":"^7.13.9","@typescript-eslint/eslint-plugin":"^5.2.0","@babel/plugin-proposal-class-properties":"^7.13.0"},"_npmOperationalInternal":{"tmp":"tmp/planck_1.0.2_1711635947773_0.4900287225761282","host":"s3://npm-registry-packages"}},"1.0.5":{"name":"planck","version":"1.0.5","keywords":["box2d","html5","javascript","typescript","game","physics","engine","2d","mobile"],"author":{"name":"Ali Shakiba"},"license":"MIT","_id":"planck@1.0.5","maintainers":[{"name":"shakiba","email":"ali@shakiba.me"},{"name":"zoadt","email":"oliverzell@ymail.com"}],"contributors":[{"name":"Erin Catto"},{"name":"Ali Shakiba"},{"name":"Oliver Zell"}],"homepage":"https://github.com/piqnt/planck.js","bugs":{"url":"https://github.com/piqnt/planck.js/issues"},"dist":{"shasum":"fa4b5c1c79f8398d2f28899ba9659ce28eec9dde","tarball":"https://registry.npmjs.org/planck/-/planck-1.0.5.tgz","fileCount":346,"integrity":"sha512-Xj1qWdjfYJLCwJi5sY/Z0UCBdp8nVW5MWOmjagRdkgIiR83QhRpBldkJxjxzB57UOt3w96u+o0kig47qyaUdaw==","signatures":[{"sig":"MEUCIDGNaHrk7qqVzQVNu2kxB2ZoFDFMseiYfCkUvyMpjsNGAiEAzZtlxCkIKAFxjLycRnQJVKJHynwirgAPiTBDjjBk7iQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":19652767},"main":"dist/planck.js","type":"commonjs","types":"index.d.ts","unpkg":"dist/planck.min.js","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":"63b78c5792679ea3102ddccb1b354820d36a1d7b","scripts":{"dev":"vite","lint":"eslint './src/**/*.ts'","test":"vitest run","build":"rollup -c","watch":"rollup -c --watch","testbed":"npm run dev","typedoc":"typedoc --options typedoc.json","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","vite-build":"vite build","vite-preview":"vite preview","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"shakiba","email":"ali@shakiba.me"},"jsdelivr":"dist/planck.min.js","repository":{"url":"git://github.com/piqnt/planck.js.git","type":"git"},"_npmVersion":"8.19.3","description":"2D JavaScript/TypeScript physics engine for cross-platform HTML5 game development","directories":{},"sideEffects":["./dist/planck-with-testbed.*"],"_nodeVersion":"18.13.0","_hasShrinkwrap":false,"devDependencies":{"ajv":"^6.10.2","esm":"^3.2.25","tsd":"^0.28.1","vite":"^4.4.7","sinon":"^15.2.0","eslint":"^8.1.0","rollup":"^2.77.4","vitest":"^0.34.1","dtslint":"^3.6.9","express":"^4.17.1","typedoc":"^0.17.8","handlebars":"^4.7.6","typescript":"^4.0.0-beta","@types/chai":"^4.3.5","@types/estree":"^0.0.50","rollup-plugin-ts":"^1.3.10","@babel/preset-env":"^7.13.9","@vitest/coverage-v8":"^0.34.1","rollup-plugin-terser":"^7.0.2","rollup-plugin-license":"^2.3.0","@rollup/plugin-replace":"^2.4.1","rollup-plugin-filesize":"^9.1.1","@rollup/plugin-commonjs":"^17.1.0","typedoc-plugin-markdown":"^2.3.1","@typescript-eslint/parser":"^5.2.0","@rollup/plugin-node-resolve":"^11.2.0","@babel/plugin-transform-runtime":"^7.13.9","@typescript-eslint/eslint-plugin":"^5.2.0","@babel/plugin-proposal-class-properties":"^7.13.0"},"peerDependencies":{"stage-js":"^1.0.0-alpha.3"},"_npmOperationalInternal":{"tmp":"tmp/planck_1.0.5_1723231056494_0.7929573139704191","host":"s3://npm-registry-packages"}},"1.0.6":{"name":"planck","version":"1.0.6","keywords":["box2d","html5","javascript","typescript","game","physics","engine","2d","mobile"],"author":{"name":"Ali Shakiba"},"license":"MIT","_id":"planck@1.0.6","maintainers":[{"name":"shakiba","email":"ali@shakiba.me"},{"name":"zoadt","email":"oliverzell@ymail.com"}],"contributors":[{"name":"Erin Catto"},{"name":"Ali Shakiba"},{"name":"Oliver Zell"}],"homepage":"https://github.com/piqnt/planck.js","bugs":{"url":"https://github.com/piqnt/planck.js/issues"},"dist":{"shasum":"6f097569321f55e9d002700236ca5eda11fc49a0","tarball":"https://registry.npmjs.org/planck/-/planck-1.0.6.tgz","fileCount":346,"integrity":"sha512-93ELj8oSCaF+YOWhAbIgFh6wGf2Jw23Zogs8Q2ZI8VJoEICL5vZNXFUUeASy46a0DE4ixFuVI5/s1CIkGSw1aA==","signatures":[{"sig":"MEUCIFGT/FzqOs98u8n5ifCw8Jx7yex72aQmx+Ui3pJDnnSWAiEA+yaP+GRrEbqvzuXpM7aAYADq9WvuBjNE6PBayz6fzLY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":20059358},"main":"dist/planck.js","type":"commonjs","types":"index.d.ts","unpkg":"dist/planck.min.js","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":"9e20146bc5beca9f9a5868e5f5d1126e179001b8","scripts":{"dev":"vite","lint":"eslint './src/**/*.ts'","test":"vitest run","build":"rollup -c","watch":"rollup -c --watch","testbed":"npm run dev","typedoc":"typedoc --options typedoc.json","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","vite-build":"vite build","vite-preview":"vite preview","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"shakiba","email":"ali@shakiba.me"},"jsdelivr":"dist/planck.min.js","repository":{"url":"git://github.com/piqnt/planck.js.git","type":"git"},"_npmVersion":"8.19.3","description":"2D JavaScript/TypeScript physics engine for cross-platform HTML5 game development","directories":{},"sideEffects":["./dist/planck-with-testbed.*"],"_nodeVersion":"18.13.0","_hasShrinkwrap":false,"devDependencies":{"ajv":"^6.10.2","esm":"^3.2.25","tsd":"^0.28.1","vite":"^4.4.7","sinon":"^15.2.0","eslint":"^8.1.0","rollup":"^2.77.4","vitest":"^0.34.1","dtslint":"^3.6.9","express":"^4.17.1","typedoc":"^0.17.8","handlebars":"^4.7.6","typescript":"^4.0.0-beta","@types/chai":"^4.3.5","@types/estree":"^0.0.50","rollup-plugin-ts":"^1.3.10","@babel/preset-env":"^7.13.9","@vitest/coverage-v8":"^0.34.1","rollup-plugin-terser":"^7.0.2","rollup-plugin-license":"^2.3.0","@rollup/plugin-replace":"^2.4.1","rollup-plugin-filesize":"^9.1.1","@rollup/plugin-commonjs":"^17.1.0","typedoc-plugin-markdown":"^2.3.1","@typescript-eslint/parser":"^5.2.0","@rollup/plugin-node-resolve":"^11.2.0","@babel/plugin-transform-runtime":"^7.13.9","@typescript-eslint/eslint-plugin":"^5.2.0","@babel/plugin-proposal-class-properties":"^7.13.0"},"peerDependencies":{"stage-js":"^1.0.0-alpha.5"},"_npmOperationalInternal":{"tmp":"tmp/planck_1.0.6_1727727100374_0.5894971612820619","host":"s3://npm-registry-packages"}},"1.1.0":{"name":"planck","version":"1.1.0","keywords":["box2d","html5","javascript","typescript","game","physics","engine","2d","mobile"],"author":{"name":"Ali Shakiba"},"license":"MIT","_id":"planck@1.1.0","maintainers":[{"name":"shakiba","email":"ali@shakiba.me"},{"name":"zoadt","email":"oliverzell@ymail.com"}],"contributors":[{"name":"Erin Catto"},{"name":"Ali Shakiba"},{"name":"Oliver Zell"}],"homepage":"https://github.com/piqnt/planck.js","bugs":{"url":"https://github.com/piqnt/planck.js/issues"},"dist":{"shasum":"5e7c2cd4ee42a2b2ef6e5d74af35d303c9704605","tarball":"https://registry.npmjs.org/planck/-/planck-1.1.0.tgz","fileCount":360,"integrity":"sha512-bkN5VBtFgRG1D2Hwi4Fx1wZAO+5Y+0VRxXfMx3B/PwIdny0f41SxcTpg6XDbMblNNVYA+z0C7SB5BwvrICDvQQ==","signatures":[{"sig":"MEUCIA62b94VFHVsjQ1dBThWWwcqaQtZZ0lYsCjvdwzsyAR7AiEAmhtiK3z6Rd0Vm5+9+G32cDAhI3Fz2viYak1GolWcdzI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":9569945},"main":"dist/planck.js","type":"commonjs","types":"index.d.ts","unpkg":"dist/planck.min.js","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":"b4d7ffa0ee7c2849e18005d22d1abf3935264ab9","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","preview":"vite preview","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 ''","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","test:coverage":"vitest run --coverage","terser-testbed":"terser ./dist/planck-with-testbed.js -o ./dist/planck-with-testbed.min.js --source-map"},"_npmUser":{"name":"shakiba","email":"ali@shakiba.me"},"jsdelivr":"dist/planck.min.js","repository":{"url":"git://github.com/piqnt/planck.js.git","type":"git"},"_npmVersion":"8.19.3","description":"2D JavaScript/TypeScript physics engine for cross-platform HTML5 game development","directories":{},"sideEffects":["./dist/planck-with-testbed.*"],"_nodeVersion":"18.13.0","_hasShrinkwrap":false,"devDependencies":{"ajv":"^6.10.2","tsd":"^0.31.2","vite":"^5.4.11","sinon":"^15.2.0","eslint":"^8.1.0","rimraf":"^6.0.1","terser":"^5.36.0","vitest":"^2.1.5","typedoc":"^0.26.11","@types/chai":"^4.3.5","@vitest/coverage-v8":"^2.1.5","replace-in-files-cli":"^3.0.0","rollup-plugin-license":"^3.5.3","vite-plugin-typescript":"^1.0.4","typedoc-plugin-markdown":"^4.2.10","@typescript-eslint/parser":"^5.2.0","@typescript-eslint/eslint-plugin":"^5.2.0","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.0_1732428124030_0.15182408117150126","host":"s3://npm-registry-packages"}},"1.1.1":{"name":"planck","version":"1.1.1","keywords":["box2d","html5","javascript","typescript","game","physics","engine","2d","mobile"],"author":{"name":"Ali Shakiba"},"license":"MIT","_id":"planck@1.1.1","maintainers":[{"name":"shakiba","email":"ali@shakiba.me"},{"name":"zoadt","email":"oliverzell@ymail.com"}],"contributors":[{"name":"Erin Catto"},{"name":"Ali Shakiba"},{"name":"Oliver Zell"}],"homepage":"https://github.com/piqnt/planck.js","bugs":{"url":"https://github.com/piqnt/planck.js/issues"},"dist":{"shasum":"bb57402a53252bb09e1c0c6dfd35b57e177a3cd1","tarball":"https://registry.npmjs.org/planck/-/planck-1.1.1.tgz","fileCount":360,"integrity":"sha512-Cq23+atWR/c2E6xPp0AlSXafc2obOHmiePukYsgcNE6jEKwa2k6URGNNrjB+reVcV68UvL2G8knOJ4GjvtYRug==","signatures":[{"sig":"MEQCIE88O9W8TlBXX/KtwzJTnTLkVBbGfo3fJpijmgx9S/6kAiAz0FkNKqG0JT+MJDQOSnbsJWtJLzqyJ5BdBO8ZF1tptw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":9571960},"main":"dist/planck.js","type":"commonjs","types":"index.d.ts","unpkg":"dist/planck.min.js","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":"0e58a85d1a8724732e0b1d5f6851038ca826d84f","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","preview":"vite preview","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 ''","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","test:coverage":"vitest run --coverage","terser-testbed":"terser ./dist/planck-with-testbed.js -o ./dist/planck-with-testbed.min.js --source-map"},"_npmUser":{"name":"shakiba","email":"ali@shakiba.me"},"jsdelivr":"dist/planck.min.js","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":{},"sideEffects":["./dist/planck-with-testbed.*"],"_nodeVersion":"20.18.1","_hasShrinkwrap":false,"devDependencies":{"ajv":"^6.10.2","tsd":"^0.31.2","vite":"^5.4.11","sinon":"^15.2.0","eslint":"^8.1.0","rimraf":"^6.0.1","terser":"^5.36.0","vitest":"^2.1.5","typedoc":"^0.26.11","@types/chai":"^4.3.5","@vitest/coverage-v8":"^2.1.5","replace-in-files-cli":"^3.0.0","rollup-plugin-license":"^3.5.3","vite-plugin-typescript":"^1.0.4","typedoc-plugin-markdown":"^4.2.10","@typescript-eslint/parser":"^5.2.0","@typescript-eslint/eslint-plugin":"^5.2.0","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.1_1733053404258_0.6851205006036185","host":"s3://npm-registry-packages"}},"1.1.2":{"name":"planck","version":"1.1.2","keywords":["box2d","html5","javascript","typescript","game","physics","engine","2d","mobile"],"author":{"name":"Ali Shakiba"},"license":"MIT","_id":"planck@1.1.2","maintainers":[{"name":"shakiba","email":"ali@shakiba.me"},{"name":"zoadt","email":"oliverzell@ymail.com"}],"contributors":[{"name":"Erin Catto"},{"name":"Ali Shakiba"},{"name":"Oliver Zell"}],"homepage":"https://github.com/piqnt/planck.js","bugs":{"url":"https://github.com/piqnt/planck.js/issues"},"dist":{"shasum":"fb9071a2832444b940dc83a45d67e698e770700a","tarball":"https://registry.npmjs.org/planck/-/planck-1.1.2.tgz","fileCount":360,"integrity":"sha512-Ct0TeCe54PkCVnTLnlaACv5ZX7i+Kw/qhEPRC8ImfE0eorqGKpyMiT4uIG52G1n8lDT9lrfUCPVvhJcJp3itwQ==","signatures":[{"sig":"MEUCIBDN4xUd6mQti3x62JM1+UoKXxe5vSL9NmLetlSOxRIFAiEAsL6i8mzKPj480FQGnqtoVwVZl4XwA1hvhXCNdBkM1nM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":9575866},"main":"dist/planck.js","type":"commonjs","types":"index.d.ts","unpkg":"dist/planck.min.js","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":"71f4e5c2860abf67f3afbc9d3e9c6d2eaa318e6b","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","preview":"vite preview","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 ''","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","test:coverage":"vitest run --coverage","terser-testbed":"terser ./dist/planck-with-testbed.js -o ./dist/planck-with-testbed.min.js --source-map"},"_npmUser":{"name":"shakiba","email":"ali@shakiba.me"},"jsdelivr":"dist/planck.min.js","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":{},"sideEffects":["./dist/planck-with-testbed.*"],"_nodeVersion":"20.18.1","_hasShrinkwrap":false,"devDependencies":{"ajv":"^6.10.2","tsd":"^0.31.2","vite":"^5.4.11","sinon":"^15.2.0","eslint":"^8.1.0","rimraf":"^6.0.1","terser":"^5.36.0","vitest":"^2.1.5","typedoc":"^0.26.11","@types/chai":"^4.3.5","@vitest/coverage-v8":"^2.1.5","replace-in-files-cli":"^3.0.0","rollup-plugin-license":"^3.5.3","vite-plugin-typescript":"^1.0.4","typedoc-plugin-markdown":"^4.2.10","@typescript-eslint/parser":"^5.2.0","@typescript-eslint/eslint-plugin":"^5.2.0","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.2_1733252137851_0.3490287990594618","host":"s3://npm-registry-packages"}},"1.1.4":{"name":"planck","version":"1.1.4","keywords":["box2d","html5","javascript","typescript","game","physics","engine","2d","mobile"],"author":{"name":"Ali Shakiba"},"license":"MIT","_id":"planck@1.1.4","maintainers":[{"name":"shakiba","email":"ali@shakiba.me"},{"name":"zoadt","email":"oliverzell@ymail.com"}],"contributors":[{"name":"Erin Catto"},{"name":"Ali Shakiba"},{"name":"Oliver Zell"}],"homepage":"https://github.com/piqnt/planck.js","bugs":{"url":"https://github.com/piqnt/planck.js/issues"},"dist":{"shasum":"9094ebdcaaa54deba0d2e68a0362ec5f810f2610","tarball":"https://registry.npmjs.org/planck/-/planck-1.1.4.tgz","fileCount":362,"integrity":"sha512-WkQ6QlJ6dwMzAsyX3kjz1uhL5Na2j2juZfMyYGo/TbjqEe0NHz5csyFPcux6ela0NGiPHszNbvINf/R9xjeRUA==","signatures":[{"sig":"MEUCID76LGx44Zp/mVULkIhi6xh3fDQSNIkSM7pCz9BRFjF3AiEAxXcaM/Fm7qFp1PDolKGmBfbPKe4w/L1GGGrvz3hOyUc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":9604993},"main":"dist/planck.js","type":"commonjs","types":"index.d.ts","unpkg":"dist/planck.min.js","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":"a1753d5a1d3d7e870ab89fbb177bf068130b3d2c","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","pretty":"prettier --write './src/**/*.ts' './testbed/**/*.ts'","preview":"vite preview","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 ''","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"},"jsdelivr":"dist/planck.min.js","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":{},"sideEffects":["./dist/planck-with-testbed.*"],"_nodeVersion":"20.18.1","_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","@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.4_1734522986450_0.26300515219203935","host":"s3://npm-registry-packages-npm-production"}},"1.1.5":{"name":"planck","version":"1.1.5","keywords":["box2d","html5","javascript","typescript","game","physics","engine","2d","mobile"],"author":{"name":"Ali Shakiba"},"license":"MIT","_id":"planck@1.1.5","maintainers":[{"name":"shakiba","email":"ali@shakiba.me"},{"name":"zoadt","email":"oliverzell@ymail.com"}],"contributors":[{"name":"Erin Catto"},{"name":"Ali Shakiba"},{"name":"Oliver Zell"}],"homepage":"https://github.com/piqnt/planck.js","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","type":"commonjs","types":"index.d.ts","unpkg":"dist/planck.min.js","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","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"},"jsdelivr":"dist/planck.min.js","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":{},"sideEffects":["./dist/planck-with-testbed.*"],"_nodeVersion":"20.18.1","_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"}},"1.2.0":{"name":"planck","version":"1.2.0","keywords":["box2d","html5","javascript","typescript","game","physics","engine","2d","mobile"],"author":{"name":"Ali Shakiba"},"license":"MIT","_id":"planck@1.2.0","maintainers":[{"name":"shakiba","email":"ali@shakiba.me"},{"name":"zoadt","email":"oliverzell@ymail.com"}],"contributors":[{"name":"Erin Catto"},{"name":"Ali Shakiba"},{"name":"Oliver Zell"}],"homepage":"https://github.com/piqnt/planck.js","bugs":{"url":"https://github.com/piqnt/planck.js/issues"},"dist":{"shasum":"40ee64f10f5c51493cef09285274c4e9cc9ad450","tarball":"https://registry.npmjs.org/planck/-/planck-1.2.0.tgz","fileCount":365,"integrity":"sha512-WFqVrZdS0YyjhaCyGMPyugq2XwORTylETYVorpbZY2yh49IcZt04HmkE6FYZr86Dnv4qNW4ReJcDKVJpOllZBQ==","signatures":[{"sig":"MEYCIQDvI+yKum4b19UYcWXwYQS6dx4goY4tMb24/Tmq+w/akQIhAKna3ElyDZMBitEX23ZqcT8PppAQH4BEn52qTO+QWOtj","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":9672855},"main":"dist/planck.js","type":"commonjs","types":"index.d.ts","unpkg":"dist/planck.min.js","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":"7c400fa896cf3580151604cee05439aa8631bd98","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"},"jsdelivr":"dist/planck.min.js","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":{},"sideEffects":["./dist/planck-with-testbed.*"],"_nodeVersion":"20.18.1","_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.2.0_1735058951192_0.7985896162044701","host":"s3://npm-registry-packages-npm-production"}},"1.3.0":{"name":"planck","version":"1.3.0","keywords":["box2d","html5","javascript","typescript","game","physics","engine","2d","mobile"],"author":{"name":"Ali Shakiba"},"license":"MIT","_id":"planck@1.3.0","maintainers":[{"name":"shakiba","email":"ali@shakiba.me"},{"name":"zoadt","email":"oliverzell@ymail.com"}],"contributors":[{"name":"Erin Catto"},{"name":"Ali Shakiba"},{"name":"Oliver Zell"}],"homepage":"https://github.com/piqnt/planck.js","bugs":{"url":"https://github.com/piqnt/planck.js/issues"},"dist":{"shasum":"0400604551db9a59197c65e56039412c7157c5ba","tarball":"https://registry.npmjs.org/planck/-/planck-1.3.0.tgz","fileCount":378,"integrity":"sha512-zsKIYYCt/0LS/+uclz7DIOgCWk8nozJRwLe9hN985HivLYfmJkTQsVRCTEWRB9GkjTcLR5P5UgDX2Cl0pVZgvA==","signatures":[{"sig":"MEUCIANBk2C8dw6reKvO7zk1xtefhrOfwRXRtwU9PHVyqwi6AiEAhEDHk6AORQGEAy5iCtoUDdVIlQMm93n4SPdF60pwGMk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":9849736},"main":"dist/planck.js","type":"commonjs","types":"index.d.ts","unpkg":"dist/planck.min.js","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":"1c50a3f3817bb81956e437620c4b381b3b706ef5","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"},"jsdelivr":"dist/planck.min.js","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":{},"sideEffects":["./dist/planck-with-testbed.*"],"_nodeVersion":"20.18.1","_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.3.0_1735338993788_0.026476086519115816","host":"s3://npm-registry-packages-npm-production"}},"1.4.2":{"name":"planck","version":"1.4.2","keywords":["box2d","html5","javascript","typescript","game","physics","engine","2d","mobile"],"author":{"name":"Ali Shakiba"},"license":"MIT","_id":"planck@1.4.2","maintainers":[{"name":"shakiba","email":"ali@shakiba.me"},{"name":"zoadt","email":"oliverzell@ymail.com"}],"contributors":[{"name":"Erin Catto"},{"name":"Ali Shakiba"},{"name":"Oliver Zell"}],"homepage":"https://github.com/piqnt/planck.js","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","type":"commonjs","types":"index.d.ts","unpkg":"dist/planck.min.js","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","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"},"jsdelivr":"dist/planck.min.js","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":{},"sideEffects":["./dist/planck-with-testbed.*"],"_nodeVersion":"20.18.1","_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"}},"1.4.3":{"name":"planck","version":"1.4.3","keywords":["box2d","html5","javascript","typescript","game","physics","engine","2d","mobile"],"author":{"name":"Ali Shakiba"},"license":"MIT","_id":"planck@1.4.3","maintainers":[{"name":"shakiba","email":"ali@shakiba.me"},{"name":"zoadt","email":"campus.47.drehungen@icloud.com"}],"contributors":[{"name":"Erin Catto"},{"name":"Ali Shakiba"},{"name":"Oliver Zell"}],"homepage":"https://github.com/piqnt/planck.js","bugs":{"url":"https://github.com/piqnt/planck.js/issues"},"dist":{"shasum":"47e3a22e197ab333b54ae779abca1d349fd526d7","tarball":"https://registry.npmjs.org/planck/-/planck-1.4.3.tgz","fileCount":251,"integrity":"sha512-B+lHKhRSeg7vZOfEyEzyQVu7nx8JHcX3QgnAcHXrPW0j04XYKX5eXSiUrxH2Z5QR8OoqvjD6zKIaPMdMYAd0uA==","signatures":[{"sig":"MEUCIQDImnsB3e+JDDGL8MBAWslEh7f8k0+zPwAT4Gxn1ZitUwIgH+GAhOojE0fHlPl7fYczNv7UItd03AZRPG/dUILI7aA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":9090100},"main":"dist/planck.js","type":"commonjs","types":"index.d.ts","unpkg":"dist/planck.min.js","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":"c96feaccea0eaff0916985a4a856eac8f831bf25","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"},"jsdelivr":"dist/planck.min.js","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":{},"sideEffects":["./dist/planck-with-testbed.*"],"_nodeVersion":"24.13.0","_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.4.3_1770724936595_0.9882182006766911","host":"s3://npm-registry-packages-npm-production"}},"1.5.0":{"name":"planck","version":"1.5.0","description":"2D JavaScript/TypeScript physics engine for cross-platform HTML5 game development","homepage":"https://github.com/piqnt/planck.js","keywords":["box2d","html5","javascript","typescript","game","physics","engine","2d","mobile"],"license":"MIT","repository":{"type":"git","url":"git://github.com/piqnt/planck.js.git"},"author":{"name":"Ali Shakiba"},"contributors":[{"name":"Erin Catto"},{"name":"Ali Shakiba"},{"name":"Oliver Zell"}],"type":"commonjs","sideEffects":["./dist/planck-with-testbed.*"],"module":"dist/planck.mjs","main":"dist/planck.js","jsdelivr":"dist/planck.min.js","unpkg":"dist/planck.min.js","types":"index.d.ts","exports":{".":{"types":"./dist/planck.d.ts","import":"./dist/planck.mjs","default":"./dist/planck.js"},"./with-testbed":{"types":"./dist/planck-with-testbed.d.ts","import":"./dist/planck-with-testbed.mjs","default":"./dist/planck-with-testbed.js"},"./dist/*":"./dist/*"},"engines":{"node":">=24.0"},"peerDependencies":{"stage-js":"^1.0.0-alpha.12"},"devDependencies":{"@changesets/cli":"^2.29.8","@eslint/js":"^9.39.2","@types/chai":"^5.2.3","@vitest/coverage-v8":"^4.0.18","ajv":"^8.17.1","eslint":"^9.39.2","eslint-config-prettier":"^10.1.8","prettier":"^3.8.1","rimraf":"^6.1.2","rollup-plugin-license":"^3.6.0","sinon":"^21.0.1","terser":"^5.46.0","tsd":"^0.33.0","tslib":"^2.8.1","typedoc":"^0.28.16","typedoc-plugin-markdown":"^4.10.0","typescript-eslint":"^8.54.0","vite":"^6.4.1","vite-plugin-dts-bundle-generator":"^2.1.2","vite-plugin-pages":"^0.33.3","vite-plugin-typescript":"^1.0.4","vite-plugin-typescript-transform":"^1.3.1","vitepress":"^2.0.0-alpha.16","vitest":"^4.0.18"},"scripts":{"lint":"eslint './src/**/*.ts' './testbed/**/*.ts'","pretty":"prettier --write './src/**/*.ts' './testbed/**/*.ts'","lint:example":"eslint --fix './example/**/*.ts'","pretty:example":"prettier --write './example/**/*.ts'","test":"vitest run","test:coverage":"vitest run --coverage","test:types":"tsd --typings=./dist/planck.d.ts && tsd --typings=./dist/planck-with-testbed.d.ts","preflight":"npm run lint && npm run test:types && npm run test","testbed":"npm run dev","dev":"vite","build":"rimraf ./dist/* && vite build && BUILD_TESTBED=true vite build && npm run terser-core && npm run terser-testbed","terser-core":"terser ./dist/planck.js -o ./dist/planck.min.js --source-map","terser-testbed":"terser ./dist/planck-with-testbed.js -o ./dist/planck-with-testbed.min.js --source-map","watch":"vite build --watch","preview":"vite preview","benchmark":"git log -n 1 && vite-node ./benchmark/node","changeset":"changeset","bump":"changeset version","release":"changeset publish","typedoc":"typedoc --options typedoc.json && mv ./docs/pages/api/README.md ./docs/pages/api/index.md","docs:dev":"vitepress dev docs","docs:build":"vitepress build docs","docs:preview":"vitepress preview docs"},"gitHead":"93dd64df0fd2e5388551b159bebc6306e7af580a","_id":"planck@1.5.0","bugs":{"url":"https://github.com/piqnt/planck.js/issues"},"_nodeVersion":"24.13.0","_npmVersion":"11.6.2","dist":{"integrity":"sha512-dlvqJE+FscZgrGUXJ5ybd0o5bvZ5XXyZNbm08xGsXp9WjXeAyWSFT6n9s/1PQcUBo4546fDXA5RMA4wbDyZw6g==","shasum":"87f0085821f2c52579538a5d3d36acdf2bb3bdb6","tarball":"https://registry.npmjs.org/planck/-/planck-1.5.0.tgz","fileCount":251,"unpackedSize":9094210,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIAWUTkfV3Wq6pQ0dDNV0L2GktPS9eLPaQPgi9OLnXCIPAiEA0iqd5Dg9dx1g8jqqwms3RfCr8dJaSIg6yBfNFpMZFJw="}]},"_npmUser":{"name":"shakiba","email":"ali@shakiba.me"},"directories":{},"maintainers":[{"name":"shakiba","email":"ali@shakiba.me"},{"name":"zoadt","email":"campus.47.drehungen@icloud.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/planck_1.5.0_1775565678708_0.9091489183590626"},"_hasShrinkwrap":false}},"time":{"created":"2021-05-06T22:47:31.215Z","modified":"2026-04-07T12:41:19.051Z","0.2.0":"2021-05-05T22:30:56.232Z","1.0.0-alpha.0":"2021-05-06T22:47:31.343Z","1.0.0-alpha.1":"2021-05-07T00:32:26.409Z","1.0.0-alpha.2":"2021-05-08T01:35:03.397Z","1.0.0-alpha.3":"2022-01-23T09:10:42.156Z","1.0.0-alpha.4":"2022-03-29T10:26:01.568Z","1.0.0-beta.10":"2023-08-22T19:51:34.063Z","1.0.0-beta.13":"2023-08-24T19:31:23.702Z","1.0.0-beta.14":"2023-08-26T18:59:12.291Z","1.0.0-beta.15":"2023-08-26T23:46:10.110Z","1.0.0-beta.16":"2023-09-09T21:44:35.465Z","1.0.0-beta.17":"2023-12-25T06:58:13.071Z","1.0.0-beta.18":"2023-12-25T07:22:50.834Z","1.0.0-beta.19":"2023-12-26T03:31:58.864Z","1.0.0-beta.20":"2023-12-27T03:40:18.195Z","1.0.0":"2023-12-31T00:09:41.438Z","1.0.2":"2024-03-28T14:25:47.965Z","1.0.5":"2024-08-09T19:17:36.771Z","1.0.6":"2024-09-30T20:11:40.640Z","1.1.0":"2024-11-24T06:02:04.311Z","1.1.1":"2024-12-01T11:43:24.495Z","1.1.2":"2024-12-03T18:55:38.108Z","1.1.4":"2024-12-18T11:56:26.713Z","1.1.5":"2024-12-19T19:47:15.023Z","1.2.0":"2024-12-24T16:49:11.487Z","1.3.0":"2024-12-27T22:36:34.065Z","1.4.2":"2025-06-01T18:23:42.227Z","1.4.3":"2026-02-10T12:02:16.859Z","1.5.0":"2026-04-07T12:41:18.931Z"},"bugs":{"url":"https://github.com/piqnt/planck.js/issues"},"author":{"name":"Ali Shakiba"},"license":"MIT","homepage":"https://github.com/piqnt/planck.js","keywords":["box2d","html5","javascript","typescript","game","physics","engine","2d","mobile"],"repository":{"type":"git","url":"git://github.com/piqnt/planck.js.git"},"description":"2D JavaScript/TypeScript physics engine for cross-platform HTML5 game development","contributors":[{"name":"Erin Catto"},{"name":"Ali Shakiba"},{"name":"Oliver Zell"}],"maintainers":[{"name":"shakiba","email":"ali@shakiba.me"},{"name":"zoadt","email":"campus.47.drehungen@icloud.com"}],"readme":"# Planck.js\n\nPlanck.js is JavaScript/TypeScript rewrite of Box2D physics engine for cross-platform HTML5 game development.\n\n#### Motivations\n\n- Taking advantage of Box2D's efforts and achievements\n- Developing readable and editable code in JavaScript/TypeScript\n- Providing idiomatic JavaScript/TypeScript API\n- Optimizing the library for web and mobile platforms\n\n#### [Documentation](https://piqnt.com/planck.js/docs/)\n\n#### [Examples](https://piqnt.com/planck.js/)\n\n#### [Discord](https://discord.com/invite/znjh6J7)\n\n#### [Made with Planck.js](https://github.com/piqnt/planck.js/wiki/)\n\n#### [Report Issues](https://github.com/piqnt/planck.js/issues)\nTo speed up resolving issues, please provide [testbed](https://piqnt.com/planck.js/docs/testbed) code to reproduce the issue.\n","readmeFilename":"README.md"}