{"_id":"matter-js","_rev":"35-ea5c1a7de8b1fd9eec6dbccf37cd2410","name":"matter-js","description":"a 2D rigid body physics engine for the web","dist-tags":{"latest":"0.20.0"},"versions":{"0.8.0":{"name":"matter-js","version":"0.8.0","keywords":["javascript","canvas","html5","physics","physics engine","game engine","rigid body physics"],"author":{"url":"http://brm.io/","name":"Liam Brummitt","email":"liam@brm.io"},"license":"MIT","_id":"matter-js@0.8.0","maintainers":[{"name":"liabru","email":"liam@brm.io"}],"homepage":"http://brm.io/matter-js/","bugs":{"url":"https://github.com/liabru/matter-js/issues"},"dist":{"shasum":"65acafb1c9e467a7ebf94416be5c857acdd8529a","tarball":"https://registry.npmjs.org/matter-js/-/matter-js-0.8.0.tgz","integrity":"sha512-657ltOWMlXkrarDM7n3sSaCdBfQFJDtpzkBMdjJFonKsNUH9yHSu0QO48nd8wwmTBlixpH5f6GcyLdRDUM5FIQ==","signatures":[{"sig":"MEUCIQDD2jX8H1Zj8DuvCLOoU8LVvpstUGVYfm4o/iaETj3NSAIgc4WOGL/77I4PH5KHrKYrDN3vagpFX3YQo43689c5dv4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"build/matter-0.8.0.min.js","_from":".","_shasum":"65acafb1c9e467a7ebf94416be5c857acdd8529a","scripts":{"dev":"npm install && grunt dev","test":"grunt test"},"_npmUser":{"name":"liabru","email":"liam@brm.io"},"repository":{"url":"https://github.com/liabru/matter-js.git","type":"git"},"_npmVersion":"1.4.9","description":"a 2D rigid body physics engine for the web","directories":{},"devDependencies":{"grunt":"~0.4.2","grunt-contrib-copy":"~0.5.0","grunt-contrib-watch":"~0.5.3","grunt-contrib-concat":"~0.3.0","grunt-contrib-jshint":"~0.6.3","grunt-contrib-uglify":"~0.2.7","grunt-contrib-yuidoc":"~0.5.1","grunt-contrib-connect":"~0.6.0"}},"0.9.0":{"name":"matter-js","version":"0.9.0","keywords":["javascript","canvas","html5","physics","physics engine","game engine","rigid body physics"],"author":{"url":"http://brm.io/","name":"Liam Brummitt","email":"liam@brm.io"},"license":"MIT","_id":"matter-js@0.9.0","maintainers":[{"name":"liabru","email":"liam@brm.io"}],"homepage":"http://brm.io/matter-js/","bugs":{"url":"https://github.com/liabru/matter-js/issues"},"dist":{"shasum":"1c4e44064001b7bd9cd4d93de7c2ccdb56e85093","tarball":"https://registry.npmjs.org/matter-js/-/matter-js-0.9.0.tgz","integrity":"sha512-PMuB0ypPssolHbK11azAt2QEuT1Tjfmw1UfdrQyaHADGxIggj1gmO/EM39eSCN8CBqI3FlAOMEexQfgzZt4+oA==","signatures":[{"sig":"MEUCIQDrCbgAk3keLbGKri5J1XqUMETSL14Mikr8yR8pna6xbAIgBOh/mrDSDd6/UFI3DDNfjUMVWSUeIryH3BUzjXM7Pu8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"build/matter.js","_from":".","_shasum":"1c4e44064001b7bd9cd4d93de7c2ccdb56e85093","gitHead":"4622406fd255f90a75d90f5cb00ed5054a6d7c15","scripts":{"test":"gulp build:dev && gulp build:examples && gulp lint"},"_npmUser":{"name":"liabru","email":"liam@brm.io"},"repository":{"url":"git+https://github.com/liabru/matter-js.git","type":"git"},"_npmVersion":"3.5.2","description":"a 2D rigid body physics engine for the web","directories":{},"_nodeVersion":"5.3.0","dependencies":{},"devDependencies":{"gulp":"^3.9.0","mkdirp":"^0.5.1","rimraf":"^2.4.2","cheerio":"^0.19.0","through2":"^2.0.0","watchify":"^3.6.1","yuidocjs":"^0.9.0","gulp-bump":"^1.0.0","gulp-util":"^3.0.7","browserify":"^12.0.1","gulp-clone":"^1.0.0","gulp-concat":"^2.6.0","gulp-eslint":"^1.0.0","gulp-header":"^1.7.1","gulp-rename":"^1.2.2","gulp-uglify":"^1.4.2","event-stream":"^3.3.2","gulp-replace":"^0.5.4","run-sequence":"^1.1.4","gulp-webdriver":"^1.0.1","gulp-webserver":"^0.9.1","fast-json-patch":"^0.5.4","gulp-preprocess":"^2.0.0","vinyl-transform":"^1.0.0","gulp-tag-version":"^1.3.0","connect-livereload":"^0.5.4","gulp-github-release":"^1.1.0","gulp-conventional-changelog":"^0.7.0"}},"0.9.1":{"name":"matter-js","version":"0.9.1","keywords":["javascript","canvas","html5","physics","physics engine","game engine","rigid body physics"],"author":{"url":"http://brm.io/","name":"Liam Brummitt","email":"liam@brm.io"},"license":"MIT","_id":"matter-js@0.9.1","maintainers":[{"name":"liabru","email":"liam@brm.io"}],"homepage":"http://brm.io/matter-js/","bugs":{"url":"https://github.com/liabru/matter-js/issues"},"dist":{"shasum":"9fb2a470f7af67c99e002b95e2eb79a8d10f04a4","tarball":"https://registry.npmjs.org/matter-js/-/matter-js-0.9.1.tgz","integrity":"sha512-DBmuIY9WqWRNNIw8lWwBuPusO4bUS4X7uT5VsjEuzil7M/sD7Y2RSLrXI+xha/ijeBWdwUcWkFK8sX1gSPB3OA==","signatures":[{"sig":"MEQCIGLkEGYlrRqqDtssQjvpZ09yq5qWV8O2qgz/DkbGNRiZAiAsHTmswPFI97TFaemWnnrZyT0BrUBTLM1l3G2+iFE4VQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"src/module/main.js","_from":".","_shasum":"9fb2a470f7af67c99e002b95e2eb79a8d10f04a4","gitHead":"b11b4def9a70ff2f4b35e04556ea13e9f2d24eea","scripts":{"test":"gulp build:dev && gulp build:examples && gulp lint"},"_npmUser":{"name":"liabru","email":"liam@brm.io"},"repository":{"url":"git+https://github.com/liabru/matter-js.git","type":"git"},"_npmVersion":"3.5.2","description":"a 2D rigid body physics engine for the web","directories":{},"_nodeVersion":"5.3.0","dependencies":{},"devDependencies":{"gulp":"^3.9.0","mkdirp":"^0.5.1","rimraf":"^2.4.2","cheerio":"^0.19.0","through2":"^2.0.0","watchify":"^3.6.1","yuidocjs":"^0.9.0","gulp-bump":"^1.0.0","gulp-util":"^3.0.7","browserify":"^12.0.1","gulp-clone":"^1.0.0","gulp-concat":"^2.6.0","gulp-eslint":"^1.0.0","gulp-header":"^1.7.1","gulp-rename":"^1.2.2","gulp-uglify":"^1.4.2","event-stream":"^3.3.2","gulp-replace":"^0.5.4","run-sequence":"^1.1.4","gulp-webdriver":"^1.0.1","gulp-webserver":"^0.9.1","fast-json-patch":"^0.5.4","gulp-preprocess":"^2.0.0","vinyl-transform":"^1.0.0","gulp-tag-version":"^1.3.0","connect-livereload":"^0.5.4","gulp-github-release":"^1.1.0","gulp-conventional-changelog":"^0.7.0"},"_npmOperationalInternal":{"tmp":"tmp/matter-js-0.9.1.tgz_1455571598235_0.2503864315804094","host":"packages-6-west.internal.npmjs.com"}},"0.9.2":{"name":"matter-js","version":"0.9.2","keywords":["javascript","canvas","html5","physics","physics engine","game engine","rigid body physics"],"author":{"url":"http://brm.io/","name":"Liam Brummitt","email":"liam@brm.io"},"license":"MIT","_id":"matter-js@0.9.2","maintainers":[{"name":"liabru","email":"liam@brm.io"}],"homepage":"http://brm.io/matter-js/","bugs":{"url":"https://github.com/liabru/matter-js/issues"},"dist":{"shasum":"37dd2ecede9b8c76a33a38a6a3b4b75d8a9779b5","tarball":"https://registry.npmjs.org/matter-js/-/matter-js-0.9.2.tgz","integrity":"sha512-aH3LAJ9RKLkV17O46f+oeEG9azwKPGDnccMtnZIembg/y7y4E1CAp/pSBv7ROKnpJWJHBsXY0zq+J+z29wDAsA==","signatures":[{"sig":"MEQCIBK/GxYzJVHkMo8DiJUU1BQleZB2QN0m1/2rRw+YqtXmAiAH0i+ESOQP09otGkfAu1ii8tgUcNEdG5Z71syWYUNwUw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"src/module/main.js","_from":".","_shasum":"37dd2ecede9b8c76a33a38a6a3b4b75d8a9779b5","gitHead":"cec294d9c34bcb2db76f57053fe79648258b4f38","scripts":{"test":"gulp build:dev && gulp build:examples && gulp lint"},"_npmUser":{"name":"liabru","email":"liam@brm.io"},"repository":{"url":"git+https://github.com/liabru/matter-js.git","type":"git"},"_npmVersion":"3.6.0","description":"a 2D rigid body physics engine for the web","directories":{},"_nodeVersion":"5.7.1","dependencies":{},"devDependencies":{"gulp":"^3.9.0","mkdirp":"^0.5.1","rimraf":"^2.4.2","cheerio":"^0.19.0","through2":"^2.0.0","watchify":"^3.6.1","yuidocjs":"^0.9.0","gulp-bump":"^1.0.0","gulp-util":"^3.0.7","browserify":"^12.0.1","gulp-clone":"^1.0.0","gulp-concat":"^2.6.0","gulp-eslint":"^1.0.0","gulp-header":"^1.7.1","gulp-rename":"^1.2.2","gulp-uglify":"^1.4.2","event-stream":"^3.3.2","gulp-replace":"^0.5.4","run-sequence":"^1.1.4","gulp-webdriver":"^1.0.1","gulp-webserver":"^0.9.1","fast-json-patch":"^0.5.4","gulp-preprocess":"^2.0.0","vinyl-transform":"^1.0.0","gulp-tag-version":"^1.3.0","connect-livereload":"^0.5.4","gulp-github-release":"^1.1.0","gulp-conventional-changelog":"^0.7.0"},"_npmOperationalInternal":{"tmp":"tmp/matter-js-0.9.2.tgz_1460056338681_0.12866807403042912","host":"packages-12-west.internal.npmjs.com"}},"0.9.3":{"name":"matter-js","version":"0.9.3","keywords":["javascript","canvas","html5","physics","physics engine","game engine","rigid body physics"],"author":{"url":"http://brm.io/","name":"Liam Brummitt","email":"liam@brm.io"},"license":"MIT","_id":"matter-js@0.9.3","maintainers":[{"name":"liabru","email":"liam@brm.io"}],"homepage":"http://brm.io/matter-js/","bugs":{"url":"https://github.com/liabru/matter-js/issues"},"dist":{"shasum":"ad41f0cd749dc8d0927115ee09453d7cb6f14bb8","tarball":"https://registry.npmjs.org/matter-js/-/matter-js-0.9.3.tgz","integrity":"sha512-QfmukgK1b7JIjZxhwYlVmRBFnA+kg14MBk/VzqhntVnJv7RLlDZ9a386cPlX9qdgpLACIa1Vz9xGerHakn92Eg==","signatures":[{"sig":"MEUCIQC24LzO2vHynGUg7GMSTCGCJMhYHGvfj8TXswMK+j8VgQIgI0mXNvX9BOmyaJo0EiW97h7mHX2Vp/Q2BTuakuA/w7M=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"src/module/main.js","_from":".","_shasum":"ad41f0cd749dc8d0927115ee09453d7cb6f14bb8","gitHead":"326816fcf7b33c67f44bd6efcb0ff9bebdcb6bff","scripts":{"test":"gulp build:dev && gulp build:examples && gulp lint"},"_npmUser":{"name":"liabru","email":"liam@brm.io"},"repository":{"url":"git+https://github.com/liabru/matter-js.git","type":"git"},"_npmVersion":"3.6.0","description":"a 2D rigid body physics engine for the web","directories":{},"_nodeVersion":"5.7.1","dependencies":{},"devDependencies":{"gulp":"^3.9.0","mkdirp":"^0.5.1","rimraf":"^2.4.2","cheerio":"^0.19.0","through2":"^2.0.0","watchify":"^3.6.1","yuidocjs":"^0.9.0","gulp-bump":"^1.0.0","gulp-util":"^3.0.7","browserify":"^12.0.1","gulp-clone":"^1.0.0","gulp-concat":"^2.6.0","gulp-eslint":"^1.0.0","gulp-header":"^1.7.1","gulp-rename":"^1.2.2","gulp-uglify":"^1.4.2","event-stream":"^3.3.2","gulp-replace":"^0.5.4","run-sequence":"^1.1.4","gulp-webdriver":"^1.0.1","gulp-webserver":"^0.9.1","fast-json-patch":"^0.5.4","gulp-preprocess":"^2.0.0","vinyl-transform":"^1.0.0","gulp-tag-version":"^1.3.0","connect-livereload":"^0.5.4","gulp-github-release":"^1.1.0","gulp-conventional-changelog":"^0.7.0"},"_npmOperationalInternal":{"tmp":"tmp/matter-js-0.9.3.tgz_1461064859224_0.009406161261722445","host":"packages-16-east.internal.npmjs.com"}},"0.10.0":{"name":"matter-js","version":"0.10.0","keywords":["javascript","canvas","html5","physics","physics engine","game engine","rigid body physics"],"author":{"url":"http://brm.io/","name":"Liam Brummitt","email":"liam@brm.io"},"license":"MIT","_id":"matter-js@0.10.0","maintainers":[{"name":"liabru","email":"liam@brm.io"}],"homepage":"http://brm.io/matter-js/","bugs":{"url":"https://github.com/liabru/matter-js/issues"},"dist":{"shasum":"bcfb4afc2354c5980cb9701dc15edf07274742b2","tarball":"https://registry.npmjs.org/matter-js/-/matter-js-0.10.0.tgz","integrity":"sha512-r+9sioOCpNnO6IP+gEcT0vPqxdtRLoOj0XjREE1tJf0yQ36NSGbttFR5o6GyeTQFXIHg/dbptY52l6Jj25KHaA==","signatures":[{"sig":"MEQCIHPPJHZTQ6SznuzzASA8Rg0+HaQ56KvsggkzKNXfrSJoAiBZLGbTsPKubl+55R9KlBIc0rHWun1/fjX6HAgUcI6G0g==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"src/module/main.js","_from":".","_shasum":"bcfb4afc2354c5980cb9701dc15edf07274742b2","gitHead":"d804df4aed46509dd4f6bb0879d36f3e32057c7a","scripts":{"test":"gulp build:dev && gulp build:examples && gulp lint"},"_npmUser":{"name":"liabru","email":"liam@brm.io"},"repository":{"url":"git+https://github.com/liabru/matter-js.git","type":"git"},"_npmVersion":"3.6.0","description":"a 2D rigid body physics engine for the web","directories":{},"_nodeVersion":"5.7.1","dependencies":{},"devDependencies":{"gulp":"^3.9.0","mkdirp":"^0.5.1","rimraf":"^2.4.2","cheerio":"^0.19.0","through2":"^2.0.0","watchify":"^3.6.1","yuidocjs":"^0.9.0","gulp-bump":"^1.0.0","gulp-util":"^3.0.7","browserify":"^12.0.1","gulp-clone":"^1.0.0","gulp-concat":"^2.6.0","gulp-eslint":"^1.0.0","gulp-header":"^1.7.1","gulp-rename":"^1.2.2","gulp-uglify":"^1.4.2","event-stream":"^3.3.2","gulp-replace":"^0.5.4","run-sequence":"^1.1.4","gulp-webdriver":"^1.0.1","gulp-webserver":"^0.9.1","fast-json-patch":"^0.5.4","gulp-preprocess":"^2.0.0","vinyl-transform":"^1.0.0","gulp-tag-version":"^1.3.0","connect-livereload":"^0.5.4","gulp-github-release":"^1.1.0","gulp-conventional-changelog":"^0.7.0"},"_npmOperationalInternal":{"tmp":"tmp/matter-js-0.10.0.tgz_1462144204356_0.5098611158318818","host":"packages-12-west.internal.npmjs.com"}},"0.11.0":{"name":"matter-js","version":"0.11.0","keywords":["javascript","canvas","html5","physics","physics engine","game engine","rigid body physics"],"author":{"url":"http://brm.io/","name":"Liam Brummitt","email":"liam@brm.io"},"license":"MIT","_id":"matter-js@0.11.0","maintainers":[{"name":"liabru","email":"liam@brm.io"}],"homepage":"http://brm.io/matter-js/","bugs":{"url":"https://github.com/liabru/matter-js/issues"},"dist":{"shasum":"502cc92a1101599bb7efc6fc70ef36bbb8dfbc1c","tarball":"https://registry.npmjs.org/matter-js/-/matter-js-0.11.0.tgz","integrity":"sha512-x39MELvSx9VorWOFEr5jnDFmExH4NjB86pj7T7hbimYWT+iYTCfgKDveZBU0pdpyfO5ciNnBSAo4cZxDDWHaIQ==","signatures":[{"sig":"MEUCIEpYZiUQH/SIBV48gu7ITGvLTncV+vjmBTancMchCd3hAiEAvq66h7X8CDxbA8NrrUAYiM7fDRDFDx0NirTUzBIJLKk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"build/matter.js","_from":".","files":["src","build","CHANGELOG.md"],"_shasum":"502cc92a1101599bb7efc6fc70ef36bbb8dfbc1c","gitHead":"5a12f560671796d44ec0191fbd042eea823da417","scripts":{"test":"gulp build:dev && gulp build:examples && gulp lint"},"_npmUser":{"name":"liabru","email":"liam@brm.io"},"repository":{"url":"git+https://github.com/liabru/matter-js.git","type":"git"},"_npmVersion":"3.6.0","description":"a 2D rigid body physics engine for the web","directories":{},"_nodeVersion":"5.7.1","dependencies":{},"devDependencies":{"gulp":"^3.9.0","mkdirp":"^0.5.1","rimraf":"^2.4.2","cheerio":"^0.19.0","through2":"^2.0.0","watchify":"^3.6.1","yuidocjs":"^0.9.0","gulp-bump":"^1.0.0","gulp-util":"^3.0.7","browserify":"^12.0.1","gulp-clone":"^1.0.0","gulp-concat":"^2.6.0","gulp-eslint":"^1.0.0","gulp-header":"^1.7.1","gulp-rename":"^1.2.2","gulp-uglify":"^1.4.2","event-stream":"^3.3.2","gulp-replace":"^0.5.4","run-sequence":"^1.1.4","gulp-webdriver":"^1.0.1","gulp-webserver":"^0.9.1","fast-json-patch":"^0.5.4","gulp-preprocess":"^2.0.0","vinyl-transform":"^1.0.0","gulp-tag-version":"^1.3.0","connect-livereload":"^0.5.4","gulp-github-release":"^1.1.0","gulp-conventional-changelog":"^0.7.0"},"_npmOperationalInternal":{"tmp":"tmp/matter-js-0.11.0.tgz_1478219678704_0.7782050520181656","host":"packages-18-east.internal.npmjs.com"}},"0.11.1":{"name":"matter-js","version":"0.11.1","keywords":["javascript","canvas","html5","physics","physics engine","game engine","rigid body physics"],"author":{"url":"http://brm.io/","name":"Liam Brummitt","email":"liam@brm.io"},"license":"MIT","_id":"matter-js@0.11.1","maintainers":[{"name":"liabru","email":"liam@brm.io"}],"homepage":"http://brm.io/matter-js/","bugs":{"url":"https://github.com/liabru/matter-js/issues"},"dist":{"shasum":"ec0653f09f58d1eabfa4eed97a9baa18d8089036","tarball":"https://registry.npmjs.org/matter-js/-/matter-js-0.11.1.tgz","integrity":"sha512-kCC4zJSyry9u1b0h/23P2OWMboTRN5UqxaHSGTjZDWgiWOkHFzP9suaGRTOKSq7xSAPi3Dw31asu5kw9MYNvZg==","signatures":[{"sig":"MEYCIQDE4La6M7xrVUrMHNUqPbw5akeQNFWgz3BMhLWRwkhZLAIhALMDGDQHWPcVimd86xcehEKWLv7w15OxuCsmVWN/CTZh","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"build/matter.js","_from":".","files":["src","build","CHANGELOG.md"],"_shasum":"ec0653f09f58d1eabfa4eed97a9baa18d8089036","gitHead":"422c1e4dff4ff32c12726e17b3364b549c53399d","scripts":{"test":"gulp build:dev && gulp build:examples && gulp lint"},"_npmUser":{"name":"liabru","email":"liam@brm.io"},"repository":{"url":"git+https://github.com/liabru/matter-js.git","type":"git"},"_npmVersion":"3.6.0","description":"a 2D rigid body physics engine for the web","directories":{},"_nodeVersion":"5.7.1","dependencies":{},"devDependencies":{"gulp":"^3.9.0","mkdirp":"^0.5.1","rimraf":"^2.4.2","cheerio":"^0.19.0","through2":"^2.0.0","watchify":"^3.6.1","yuidocjs":"^0.9.0","gulp-bump":"^1.0.0","gulp-util":"^3.0.7","browserify":"^12.0.1","gulp-clone":"^1.0.0","gulp-concat":"^2.6.0","gulp-eslint":"^1.0.0","gulp-header":"^1.7.1","gulp-rename":"^1.2.2","gulp-uglify":"^1.4.2","event-stream":"^3.3.2","gulp-replace":"^0.5.4","run-sequence":"^1.1.4","gulp-derequire":"^2.1.0","gulp-webdriver":"^1.0.1","gulp-webserver":"^0.9.1","fast-json-patch":"^0.5.4","gulp-preprocess":"^2.0.0","vinyl-transform":"^1.0.0","gulp-tag-version":"^1.3.0","connect-livereload":"^0.5.4","gulp-github-release":"^1.1.0","gulp-conventional-changelog":"^0.7.0"},"_npmOperationalInternal":{"tmp":"tmp/matter-js-0.11.1.tgz_1478724815262_0.8983395346440375","host":"packages-12-west.internal.npmjs.com"}},"0.12.0":{"name":"matter-js","version":"0.12.0","keywords":["javascript","canvas","html5","physics","physics engine","game engine","rigid body physics"],"author":{"url":"http://brm.io/","name":"Liam Brummitt","email":"liam@brm.io"},"license":"MIT","_id":"matter-js@0.12.0","maintainers":[{"name":"liabru","email":"liam@brm.io"}],"homepage":"http://brm.io/matter-js/","bugs":{"url":"https://github.com/liabru/matter-js/issues"},"dist":{"shasum":"dcb02d04326c47746c63a3772d1475753d72fe1e","tarball":"https://registry.npmjs.org/matter-js/-/matter-js-0.12.0.tgz","integrity":"sha512-wCjN2SXGeLNGrL2HgFOrBxGa/JVdGHksVLoTglcN3SYweAZxg/aXPxk7JYMw/bn1KrfsuBby2+reB7bqXfttFg==","signatures":[{"sig":"MEQCIHanrc4hHUew6czylkfQYcZeXrSTQAGi3JUIF2F5TWvUAiBqRsOPExDy59eEZC8lQ9Lkljx37jCLcIivxCR33YSUBg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"build/matter.js","_from":".","files":["src","build","CHANGELOG.md"],"_shasum":"dcb02d04326c47746c63a3772d1475753d72fe1e","gitHead":"d727e8601e689a3aeffd386d6ede3a16243563da","scripts":{"test":"gulp build:dev && gulp lint"},"_npmUser":{"name":"liabru","email":"liam@brm.io"},"repository":{"url":"git+https://github.com/liabru/matter-js.git","type":"git"},"_npmVersion":"3.6.0","description":"a 2D rigid body physics engine for the web","directories":{},"_nodeVersion":"5.7.1","dependencies":{},"browserify-shim":{"poly-decomp":"global:decomp"},"devDependencies":{"gulp":"^3.9.0","mkdirp":"^0.5.1","rimraf":"^2.4.2","cheerio":"^0.22.0","through2":"^2.0.3","watchify":"^3.9.0","yuidocjs":"^0.10.2","gulp-bump":"^2.6.1","gulp-util":"^3.0.8","browserify":"^14.0.0","gulp-clone":"^1.0.0","gulp-concat":"^2.6.0","gulp-eslint":"^3.0.1","gulp-header":"^1.7.1","gulp-rename":"^1.2.2","gulp-uglify":"^2.0.1","event-stream":"^3.3.2","gulp-replace":"^0.5.4","run-sequence":"^1.1.4","gulp-derequire":"^2.1.0","gulp-webdriver":"^2.0.3","gulp-webserver":"^0.9.1","browserify-shim":"^3.8.13","fast-json-patch":"^1.1.4","gulp-preprocess":"^2.0.0","vinyl-transform":"^1.0.0","gulp-tag-version":"^1.3.0","connect-livereload":"^0.6.0","gulp-github-release":"^1.2.1","gulp-conventional-changelog":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/matter-js-0.12.0.tgz_1485994943496_0.9254649772774428","host":"packages-12-west.internal.npmjs.com"}},"0.13.0":{"name":"matter-js","version":"0.13.0","keywords":["javascript","canvas","html5","physics","physics engine","game engine","rigid body physics"],"author":{"url":"http://brm.io/","name":"Liam Brummitt","email":"liam@brm.io"},"license":"MIT","_id":"matter-js@0.13.0","maintainers":[{"name":"liabru","email":"liam@brm.io"}],"homepage":"http://brm.io/matter-js/","bugs":{"url":"https://github.com/liabru/matter-js/issues"},"dist":{"shasum":"c13025a76288fad813c747498dc445616253b3f5","tarball":"https://registry.npmjs.org/matter-js/-/matter-js-0.13.0.tgz","integrity":"sha512-YX6EI5dPz3E7rjt4Z0Uu1kAV2HU8X+3pNZBGjkloU/yrxKI3XUZMfj1lncXltGuG+RFZA/81rD+7wSVjAPvciQ==","signatures":[{"sig":"MEUCIQCzgtd4b4hu+GHIl8eunD+nsB3r8ypRm/PWQ2fjE6d4sgIgX8J0lDcHtUuj8eVPoO3fmDrpw1zHzQzoP4fxQtzoOnE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"build/matter.js","files":["src","build","CHANGELOG.md"],"gitHead":"63b02cfbeebe93d28082504f5e89e93f98739743","scripts":{"test":"gulp build:dev && gulp lint"},"_npmUser":{"name":"liabru","email":"liam@brm.io"},"repository":{"url":"git+https://github.com/liabru/matter-js.git","type":"git"},"_npmVersion":"5.0.3","description":"a 2D rigid body physics engine for the web","directories":{},"_nodeVersion":"7.5.0","dependencies":{},"browserify-shim":{"poly-decomp":"global:decomp"},"devDependencies":{"gulp":"^3.9.0","mkdirp":"^0.5.1","rimraf":"^2.4.2","cheerio":"^0.22.0","through2":"^2.0.3","watchify":"^3.9.0","yuidocjs":"^0.10.2","gulp-bump":"^2.6.1","gulp-util":"^3.0.8","browserify":"^14.0.0","gulp-clone":"^1.0.0","gulp-concat":"^2.6.0","gulp-eslint":"^3.0.1","gulp-header":"^1.7.1","gulp-rename":"^1.2.2","gulp-uglify":"^2.0.1","event-stream":"^3.3.2","gulp-replace":"^0.5.4","run-sequence":"^1.1.4","gulp-derequire":"^2.1.0","gulp-webdriver":"^2.0.3","gulp-webserver":"^0.9.1","browserify-shim":"^3.8.13","fast-json-patch":"^1.1.4","gulp-preprocess":"^2.0.0","vinyl-transform":"^1.0.0","gulp-tag-version":"^1.3.0","connect-livereload":"^0.6.0","gulp-github-release":"^1.2.1","gulp-conventional-changelog":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/matter-js-0.13.0.tgz_1499381242898_0.7570089702494442","host":"s3://npm-registry-packages"}},"0.14.0":{"name":"matter-js","version":"0.14.0","keywords":["javascript","canvas","html5","physics","physics engine","game engine","rigid body physics"],"author":{"url":"http://brm.io/","name":"Liam Brummitt","email":"liam@brm.io"},"license":"MIT","_id":"matter-js@0.14.0","maintainers":[{"name":"liabru","email":"liam@brm.io"}],"homepage":"http://brm.io/matter-js/","bugs":{"url":"https://github.com/liabru/matter-js/issues"},"dist":{"shasum":"413858ebb76613161579a0415cb9017ad4b5dcae","tarball":"https://registry.npmjs.org/matter-js/-/matter-js-0.14.0.tgz","integrity":"sha512-4+dvRSZXcn39iJJDhUvumQ2K18lGVYEL/8zXNbox1tQv1LlVOXDL6e9XrdNEnzgG9vLGLE15Hy1pGX1s5upCfg==","signatures":[{"sig":"MEUCIHGyO3CRMiB2NPTLZ8O2JeJPFNLApelUlDacjEUMBuSjAiEAz3nxN+Sgy/1GuOTgIzLRzLcNT8l60f2dpULpPeyvSV8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"build/matter.js","files":["src","build","CHANGELOG.md"],"gitHead":"b5dc3b231dc5d4da765c13585a5d77fa85397b51","scripts":{"test":"gulp build:dev && gulp lint"},"_npmUser":{"name":"liabru","email":"liam@brm.io"},"repository":{"url":"git+https://github.com/liabru/matter-js.git","type":"git"},"_npmVersion":"5.0.3","description":"a 2D rigid body physics engine for the web","directories":{},"_nodeVersion":"7.5.0","dependencies":{},"browserify-shim":{"poly-decomp":"global:decomp"},"devDependencies":{"gulp":"^3.9.0","mkdirp":"^0.5.1","rimraf":"^2.4.2","cheerio":"^0.22.0","through2":"^2.0.3","watchify":"^3.9.0","yuidocjs":"^0.10.2","gulp-bump":"^2.6.1","gulp-util":"^3.0.8","browserify":"^14.0.0","gulp-clone":"^1.0.0","gulp-concat":"^2.6.0","gulp-eslint":"^3.0.1","gulp-header":"^1.7.1","gulp-rename":"^1.2.2","gulp-uglify":"^2.0.1","event-stream":"^3.3.2","gulp-replace":"^0.5.4","run-sequence":"^1.1.4","gulp-derequire":"^2.1.0","gulp-webdriver":"^2.0.3","gulp-webserver":"^0.9.1","browserify-shim":"^3.8.13","fast-json-patch":"^1.1.4","gulp-preprocess":"^2.0.0","vinyl-transform":"^1.0.0","gulp-tag-version":"^1.3.0","connect-livereload":"^0.6.0","gulp-github-release":"^1.2.1","gulp-conventional-changelog":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/matter-js-0.14.0.tgz_1512001001304_0.9444754924625158","host":"s3://npm-registry-packages"}},"0.14.1":{"name":"matter-js","version":"0.14.1","keywords":["javascript","canvas","html5","physics","physics engine","game engine","rigid body physics"],"author":{"url":"http://brm.io/","name":"Liam Brummitt","email":"liam@brm.io"},"license":"MIT","_id":"matter-js@0.14.1","maintainers":[{"name":"liabru","email":"liam@brm.io"}],"homepage":"http://brm.io/matter-js/","bugs":{"url":"https://github.com/liabru/matter-js/issues"},"dist":{"shasum":"71d967f2de858b1616bfccc1002ab38aab9e350a","tarball":"https://registry.npmjs.org/matter-js/-/matter-js-0.14.1.tgz","integrity":"sha512-qbPBf5NpjPfNlxiRXpoJHAnMMF4WNP22mRhkas0hsUnVTztFBt3QpxRChEws4j1YuaH2bCXEd2i4qmRwADqyuA==","signatures":[{"sig":"MEYCIQCQf5NaNDunmVyM2rzV8wf3QSxmmOfwXI5veymO02KRWgIhALmlQfKV9uhCcg4Z6CPNwsxaByNNpwc50P+7PvscqlYP","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"build/matter.js","files":["src","build","CHANGELOG.md"],"gitHead":"06655ff2c7753a5fd3b7ab503d6b5420942c5e19","scripts":{"test":"gulp build:dev && gulp lint"},"_npmUser":{"name":"liabru","email":"liam@brm.io"},"repository":{"url":"git+https://github.com/liabru/matter-js.git","type":"git"},"_npmVersion":"5.0.3","description":"a 2D rigid body physics engine for the web","directories":{},"_nodeVersion":"9.3.0","dependencies":{},"browserify-shim":{"poly-decomp":"global:decomp"},"devDependencies":{"gulp":"^3.9.0","mkdirp":"^0.5.1","rimraf":"^2.4.2","cheerio":"^0.22.0","through2":"^2.0.3","watchify":"^3.9.0","yuidocjs":"^0.10.2","gulp-bump":"^2.6.1","gulp-util":"^3.0.8","browserify":"^14.0.0","gulp-clone":"^1.0.0","gulp-concat":"^2.6.0","gulp-eslint":"^3.0.1","gulp-header":"^1.7.1","gulp-rename":"^1.2.2","gulp-uglify":"^2.0.1","event-stream":"^3.3.2","gulp-replace":"^0.5.4","run-sequence":"^1.1.4","gulp-derequire":"^2.1.0","gulp-webdriver":"^2.0.3","gulp-webserver":"^0.9.1","browserify-shim":"^3.8.13","fast-json-patch":"^1.1.4","gulp-preprocess":"^2.0.0","vinyl-transform":"^1.0.0","gulp-tag-version":"^1.3.0","connect-livereload":"^0.6.0","gulp-github-release":"^1.2.1","gulp-conventional-changelog":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/matter-js-0.14.1.tgz_1515620163136_0.9993132755625993","host":"s3://npm-registry-packages"}},"0.14.2":{"name":"matter-js","version":"0.14.2","keywords":["javascript","canvas","html5","physics","physics engine","game engine","rigid body physics"],"author":{"url":"http://brm.io/","name":"Liam Brummitt","email":"liam@brm.io"},"license":"MIT","_id":"matter-js@0.14.2","maintainers":[{"name":"liabru","email":"liam@brm.io"}],"homepage":"http://brm.io/matter-js/","bugs":{"url":"https://github.com/liabru/matter-js/issues"},"dist":{"shasum":"8169af9e06fdc356ba9e72b49624eb329839883b","tarball":"https://registry.npmjs.org/matter-js/-/matter-js-0.14.2.tgz","fileCount":41,"integrity":"sha512-3ttVT8cJlQnGRjBa8MyVrGyvGmnmOkZ3YsyemIw+KwEEdVi70mo32FH1Eta2b3GfdDJFbMDRqyMQt4heNKBUEA==","signatures":[{"sig":"MEUCIQD8/xgwJgdYuW+OCj0mLGKF/NOW52T9aOS5tFFe/G/TtgIgQITNXzx3h1v9YifYaZvTu1JCRbEHu4ZGbf/wll3vkb4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1287304,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbHvSTCRA9TVsSAnZWagAAdooP/1piYBIFCMFs4ujxqX3Z\nXTZaO5/aeStXiKqsvVr7ohEoriTAeLAxjtZCINlSy5oKTfbWautDGiI9Zaek\nV9OkObZboqGltLzQSBHhvKDgB7gc4hkuxnScKqXSvJFFVvUxoWjpVKLaxXPq\n+P3Op4yhmMjAvuCPKLFx2lDJ29qYuc41nikHKU/tQTCrMX4hdrQJmqVFFg9k\nQNKSlItJ0viAmsTfphFcErhfZ37+6xE8HCi/BJ2nGUQtnvARItW3edoobYFg\nVxIr0KhmMFVPTnCle0eIVvM879ryaJRdid0gScwChm0Ns4z/LgoHd8uJ0Jbq\nzX2qpyTuQKjEoySJsrzGRGuxwDSmrWqqrs78TN2f+g+aTOA0RqLI5R/U0Y5z\n/mruyvLpTyS6132m9ztW/FSYhaYwhWIBHzYnIf2Mu9dz1MV0L2REG3FgJ97C\nQpFFchgta+IkngQ6W6mo4ZM/Ds2yPD4MWutFJEj6yg8TMO0dKKVRFC3u3pb+\n4yAvqUKbSlE2QkUHF0mm11xXicRFb2BZvX+IZ6O8frEHF462/S2dww0Y5zFc\ni27a3UUMWOF2QSG4xQP3VoTMeb7mk7pOpXdAxq7UZ80AVGh5Ex52lwVWneu0\nfZi3XQBbaJokW3q4cw1EECla1l16jtgxArF2mcYYjSy8tFh7eSaLVjsds07G\nWpLD\r\n=OcjW\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/matter.js","files":["src","build","CHANGELOG.md"],"gitHead":"306dc0241c787de2eb77c34f41dc0e0cc8aebe7a","scripts":{"test":"gulp build:dev && gulp lint"},"_npmUser":{"name":"liabru","email":"liam@brm.io"},"repository":{"url":"git+https://github.com/liabru/matter-js.git","type":"git"},"_npmVersion":"5.0.3","description":"a 2D rigid body physics engine for the web","directories":{},"_nodeVersion":"9.3.0","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"gulp":"^3.9.0","mkdirp":"^0.5.1","rimraf":"^2.4.2","cheerio":"^0.22.0","through2":"^2.0.3","watchify":"^3.9.0","yuidocjs":"^0.10.2","gulp-bump":"^2.6.1","gulp-util":"^3.0.8","browserify":"^14.0.0","gulp-clone":"^1.0.0","gulp-concat":"^2.6.0","gulp-eslint":"^3.0.1","gulp-header":"^1.7.1","gulp-rename":"^1.2.2","gulp-uglify":"^2.0.1","event-stream":"^3.3.2","gulp-replace":"^0.5.4","run-sequence":"^1.1.4","gulp-derequire":"^2.1.0","gulp-webdriver":"^2.0.3","gulp-webserver":"^0.9.1","fast-json-patch":"^1.1.4","gulp-preprocess":"^2.0.0","vinyl-transform":"^1.0.0","gulp-tag-version":"^1.3.0","connect-livereload":"^0.6.0","gulp-github-release":"^1.2.1","gulp-conventional-changelog":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/matter-js_0.14.2_1528755346165_0.7355526347929611","host":"s3://npm-registry-packages"}},"0.15.0":{"name":"matter-js","version":"0.15.0","keywords":["javascript","canvas","html5","physics","physics engine","game engine","rigid body physics"],"author":{"url":"http://brm.io/","name":"Liam Brummitt","email":"liam@brm.io"},"license":"MIT","_id":"matter-js@0.15.0","maintainers":[{"name":"liabru","email":"liam@brm.io"}],"homepage":"http://brm.io/matter-js/","bugs":{"url":"https://github.com/liabru/matter-js/issues"},"dist":{"shasum":"92b86b3b374a8b948657697fc07c16e3bc86e2d7","tarball":"https://registry.npmjs.org/matter-js/-/matter-js-0.15.0.tgz","fileCount":39,"integrity":"sha512-+SXrgSz0IbbXo5pifWnw/IlWVrkrZXPI+2gMdvI6BCHpXrgRsmlj2wGKVBmjZC6qzBNM2ImqHCRuYhmEmwTOlA==","signatures":[{"sig":"MEYCIQCijqFd9ifLBtuAP2Fep/vBtaWgpehzMDqbN2tl6kQZtwIhAPTr8vKtc7iLQQiWrmO78H55/UHaEjBBOTAVPL6P9z1Z","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":864920,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf57zkCRA9TVsSAnZWagAAAk4P/RbK8M8iHATIIM9BT4ux\nNcZQnvUvnDTDQRtQeUAY/Jsce7R1cXVApwE37BcJWUQjMlaiSrzLlAg/J2k1\n4cG9JDSWPoCEdgszicqla0+KKhKHgNPHsWYiDygGakML2jPSUjNvC09bCKYh\n09W6LJXyNXy0yzJk6vLWKzEteKs8+orsC9z/mMqIM7jTIAQxybtKhbzJAIUm\nOSOm+0Zo82M/7cja2fP6Hx5+bmxtxAwcjlG3hQzSG32AXNkRibsZebeY7586\n9nk9+PKhUSxFYsCBLBRt0GHH0yBBxJR+mnQQ/HX0KrNQ7t8cazGDIe7ncFZ0\nJrgg8vSKZ2K2OKAfH5YgRP6Km4NhkHR34aqiV10RDjG/sFa2//hBefy30umo\n7YY3LOMY0tYREY9xb8IquqzkrEaUXTdH14hw9dRh/8CeJYSN6XwXiU1OChZ4\n2sCK/IYfA3jyIqSnrfQ3z8MMdKBOJpXy7iizYr5iVQudxxexIIIFXHwkGNsB\nk76ZIWNM9sVPmJMIHkMVLPbYamr6rU+dGKDpw5sf0QOkjQ1wYHJxzL6AJ6Ea\nZ68+8U+vAlG5qhsaDIPnYiHFQ29yH8GWKAUKbqE78nthKPBcbFz2jkgTXRLr\n/7fTUl6WJLB6XWsYnXn2fhqTOwYT7Nxv55ffJId4FeZFgJLX/Io1S5LCKUob\n/xS6\r\n=tE+l\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/matter.js","gitHead":"33c30599ea5262c19a3c8177ea81dea79230486a","scripts":{"dev":"webpack-dev-server --watch-content-base","doc":"yuidoc --config yuidoc.json --project-version $npm_package_version","lint":"eslint 'src/**/*.js' 'demo/js/Demo.js' 'demo/js/Compare.js' 'examples/*.js' 'webpack.*.js'","test":"npm run test-node","build":"webpack --mode=production & webpack --mode=production --env.MINIMIZE","release":"npm version --no-git-tag-version","version":"git checkout -b release/$npm_package_version && npm run build","test-all":"jest","changelog":"conventional-changelog -i CHANGELOG.md -s -r","test-node":"jest ./test/Examples.spec.js","test-save":"SAVE=true npm run test-node","preversion":"git checkout master && npm run lint && SAVE=true npm run test-all","test-watch":"npm run test-node -- --watch","build-alpha":"webpack --mode=production --env.ALPHA & webpack --mode=production --env.MINIMIZE --env.ALPHA","test-browser":"jest ./test/Browser.spec.js","build-examples":"webpack --config webpack.examples.config.js --mode=production & webpack --config webpack.examples.config.js --mode=production --env.MINIMIZE","build-examples-alpha":"webpack --config webpack.examples.config.js --mode=production --env.ALPHA & webpack --config webpack.examples.config.js --mode=production --env.MINIMIZE --env.ALPHA"},"_npmUser":{"name":"liabru","email":"liam@brm.io"},"repository":{"url":"git+https://github.com/liabru/matter-js.git","type":"git"},"_npmVersion":"6.14.9","description":"a 2D rigid body physics engine for the web","directories":{},"_nodeVersion":"14.15.3","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"jest":"^25.1.0","eslint":"^6.8.0","webpack":"^4.44.2","jest-worker":"^24.9.0","webpack-cli":"^3.3.11","run-sequence":"^2.2.1","puppeteer-core":"^5.5.0","webpack-dev-server":"^3.11.0","conventional-changelog-cli":"^2.1.1","json-stringify-pretty-compact":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/matter-js_0.15.0_1609022691578_0.21671035623056834","host":"s3://npm-registry-packages"}},"0.16.0":{"name":"matter-js","version":"0.16.0","keywords":["javascript","canvas","html5","physics","physics engine","game engine","rigid body physics"],"author":{"url":"http://brm.io/","name":"Liam Brummitt","email":"liam@brm.io"},"license":"MIT","_id":"matter-js@0.16.0","maintainers":[{"name":"liabru","email":"liam@brm.io"}],"homepage":"http://brm.io/matter-js/","bugs":{"url":"https://github.com/liabru/matter-js/issues"},"dist":{"shasum":"f153630303ff026e8789a16c50ad9f29a6c5015b","tarball":"https://registry.npmjs.org/matter-js/-/matter-js-0.16.0.tgz","fileCount":39,"integrity":"sha512-otfaJ5d3s3pe96muTfxsFxtuqaX9zywBWCihMaEsWLRsumg2XU+oyK9IMhjKNo39M+Da/rr3RMWiah4dMYzIHw==","signatures":[{"sig":"MEQCIHheRA/ibkOne7FkGZUDeC1c4WMo8MIYNOkZFv/xaHziAiBgwXxwlenKyLuuVo+0cbqHPcNgtbW+PxfFJUQB7OKm9g==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":867163,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgBNwjCRA9TVsSAnZWagAAihgQAJbPElJ+Dfrn9mDcnf2l\n+xERc9Z/V5pYwkzQQ/YchPYul/ZOGQBRhLy0SNlAfT0bovGn1tdsrkxbnqGx\niCuAjV2xk7me5XoAHSe6WGoC39HFwi4gJLASGpwhVYS5RtD6sGTbqUCZBGei\ntKlEczmDTRuQ9thleqgGmcc91XCHCE7bT51kp0jb/1t+KSzbD2DUOmdz0iBh\nYwx65grjCveuIVVvUglSF2GEZBIuhSDcPbzR7MMR6Y36fT6f/CtwdD6ov+E3\ntioqg3NKC0gTUUnlQa3O9k1W5S3Rb0qKv04yrxsbyk4LvkcAAu9BJmScXAiA\n+gnBkmYvfcePxd4mEVMFxRkrbqF8P1GBBaeyzliX+6bux9q/2xzak62Ca9Jb\n+UrgJh5hyx0ZFCVNtwBLazus4cNv0KKPwDb/k1LY6PXDvAczPHza1NQ54bTg\n4DWLUjJYBRL4l/TUvH4jk6qwQ8P5c0LMl+lgS9fqE8Ysk2RxjcWCKueBh2OQ\npIwYBf4h8ZSr5Y3+TnIpXvDbpIQUws9B7hNCh/Jb5c5S07z+PDyI6QFY03im\nduiGF/jQfb3aVMrHsNmXlR/pGN8uVz5PVkI5sN+0GGhDC0QU2yowoOraGoNm\n9054Ql+6GFU5O+VBY9N/fpI5m2oNiLmG5C5r7H8xbhHER1loG5po6HRqPBsb\ngkSL\r\n=Zgoq\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/matter.js","gitHead":"e81fc7a0447fcb0e90f9a57d8168a380011d6a5d","scripts":{"dev":"webpack-dev-server --watch-content-base","doc":"yuidoc --config yuidoc.json --project-version $npm_package_version","lint":"eslint 'src/**/*.js' 'demo/js/Demo.js' 'demo/js/Compare.js' 'examples/*.js' 'webpack.*.js'","test":"npm run test-node","build":"webpack --mode=production & webpack --mode=production --env.MINIMIZE","release":"npm version --no-git-tag-version","version":"git checkout -b release/$npm_package_version && npm run build","test-all":"jest","changelog":"conventional-changelog -i CHANGELOG.md -s -r","test-node":"jest ./test/Examples.spec.js","test-save":"SAVE=true npm run test-node","build-demo":"mkdir -p demo/lib && cp node_modules/matter-tools/build/matter-tools.demo.js demo/lib & cp node_modules/matter-tools/build/matter-tools.gui.js demo/lib & cp node_modules/matter-tools/build/matter-tools.inspector.js demo/lib & cp node_modules/pathseg/pathseg.js demo/lib & cp node_modules/poly-decomp/build/decomp.js demo/lib","preversion":"git checkout master && npm run lint && SAVE=true npm run test-all","test-watch":"npm run test-node -- --watch","build-alpha":"webpack --mode=production --env.ALPHA & webpack --mode=production --env.MINIMIZE --env.ALPHA","test-browser":"jest ./test/Browser.spec.js","build-examples":"webpack --config webpack.examples.config.js --mode=production & webpack --config webpack.examples.config.js --mode=production --env.MINIMIZE","build-examples-alpha":"webpack --config webpack.examples.config.js --mode=production --env.ALPHA & webpack --config webpack.examples.config.js --mode=production --env.MINIMIZE --env.ALPHA"},"_npmUser":{"name":"liabru","email":"liam@brm.io"},"repository":{"url":"git+https://github.com/liabru/matter-js.git","type":"git"},"_npmVersion":"6.14.9","description":"a 2D rigid body physics engine for the web","directories":{},"_nodeVersion":"14.15.3","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"jest":"^25.1.0","eslint":"^6.8.0","pathseg":"^1.2.0","webpack":"^4.46.0","jest-worker":"^24.9.0","poly-decomp":"^0.3.0","webpack-cli":"^3.3.11","matter-tools":"^0.12.3","puppeteer-core":"^5.5.0","webpack-dev-server":"^3.11.1","conventional-changelog-cli":"^2.1.1","json-stringify-pretty-compact":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/matter-js_0.16.0_1610931234995_0.7082959292638749","host":"s3://npm-registry-packages"}},"0.16.1":{"name":"matter-js","version":"0.16.1","keywords":["javascript","canvas","html5","physics","physics engine","game engine","rigid body physics"],"author":{"url":"http://brm.io/","name":"Liam Brummitt","email":"liam@brm.io"},"license":"MIT","_id":"matter-js@0.16.1","maintainers":[{"name":"liabru","email":"liam@brm.io"}],"homepage":"http://brm.io/matter-js/","bugs":{"url":"https://github.com/liabru/matter-js/issues"},"dist":{"shasum":"2466ef8ac54595e1869a7133091124caea568af6","tarball":"https://registry.npmjs.org/matter-js/-/matter-js-0.16.1.tgz","fileCount":40,"integrity":"sha512-P3nvyqTa7xxNOYbTtFVQFj9z9nf4Lyo9uHvncEXEUnyxYl4ntSjlnU73/ejFH6IUxpekDR9wqpnA1WvRdQ9B6A==","signatures":[{"sig":"MEUCIFcfsi+NVfoBYeo0+i+RfjTh+ONAfHIqiKKVQXYAdzEZAiEAopO5YM8cI7qnCoUD0USAVzgnN0Gd93RAgUl/KR2ToDs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":878038,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgFyl3CRA9TVsSAnZWagAA47gP/1t8ge3SDioaj6F6biLZ\n17WGJVR/2H7Cl+4euKnbwao3a+O4G1B4KUqQyT940Cd7wyJfLZ4E9tTvi0EZ\nLtlw5c7zkthkd3UFiUXJ4ztaOTOuTXNN3fYGSLvlz0yuHJhYCk2C6j5afA9s\n3VVuJgmQbgExKMGT4zrbKQ/K8ciRSAaEkcgd/fsd2Pmcklsl2gaMxKvki2yU\nJl8fPANwRMngXxlyu6yDo0Rfph95jawUpEgp/6ntIiZ7XEDX/sBCuGj7GZgP\nS74MEK3toovXvVuSJGIeea48LK36arqmrsezBaGA3NMK4AkRQnCi5RbO3m31\nw16ioRYXudiXX1w5AN1iKAUl8e80njfc1kPXZw8ez7QYee5oPNHxHrnx3K95\n4sEI11MRN8KYkbgdYay+gwGtINjHdzCF/04MX+CufzdNZDykVkXMOgO3A+wm\nvNOH/K9x/VgGM6Wxv8CXzXvXaeAqagsVW7n/qNXjDv4k4WFWvJJR0foHVkO4\nRmLd7+8+e5onYXM1FgN4Cl29n9S+zgG6qAXcEnpMI6pVe4dOuUAgluHJV9Vo\nqc76zCH1ZBnkinceCTyk1gvfrXyrGLlG0c4LrkFto6UsgHLxi+iyqPGbO3iM\n4i4WfEBxeBkkf5VavjJHlXOzko8V95UR1SfrbmjcXRgpyOjvOuZ1V3hZ/BVe\nV0Od\r\n=Pyz3\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/matter.js","gitHead":"3f579274c7e213eb4c49bd2636634542b01dd0e9","scripts":{"dev":"webpack-dev-server --watch-content-base","doc":"yuidoc --config yuidoc.json --project-version $npm_package_version","lint":"eslint 'src/**/*.js' 'demo/js/Demo.js' 'demo/js/Compare.js' 'examples/*.js' 'webpack.*.js'","test":"npm run test-node","build":"webpack --mode=production & webpack --mode=production --env.MINIMIZE","release":"npm version --no-git-tag-version","version":"git checkout -b release/$npm_package_version && npm run build","test-all":"jest --no-cache","changelog":"conventional-changelog -i CHANGELOG.md -s -r","test-node":"jest --no-cache ./test/Examples.spec.js","test-save":"SAVE=true npm run test-node","build-demo":"mkdir -p demo/lib && cp node_modules/matter-tools/build/matter-tools.demo.js demo/lib & cp node_modules/matter-tools/build/matter-tools.gui.js demo/lib & cp node_modules/matter-tools/build/matter-tools.inspector.js demo/lib & cp node_modules/pathseg/pathseg.js demo/lib & cp node_modules/poly-decomp/build/decomp.js demo/lib & cp node_modules/matter-wrap/build/matter-wrap.js demo/lib","preversion":"git checkout master && npm run lint && SAVE=true npm run test-all","test-watch":"npm run test-node -- --watch","build-alpha":"webpack --mode=production --env.ALPHA & webpack --mode=production --env.MINIMIZE --env.ALPHA","test-browser":"jest --no-cache ./test/Browser.spec.js","build-examples":"webpack --config webpack.examples.config.js --mode=production & webpack --config webpack.examples.config.js --mode=production --env.MINIMIZE","build-examples-alpha":"webpack --config webpack.examples.config.js --mode=production --env.ALPHA & webpack --config webpack.examples.config.js --mode=production --env.MINIMIZE --env.ALPHA"},"_npmUser":{"name":"liabru","email":"liam@brm.io"},"repository":{"url":"git+https://github.com/liabru/matter-js.git","type":"git"},"_npmVersion":"6.14.9","description":"a 2D rigid body physics engine for the web","directories":{},"_nodeVersion":"14.15.3","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"jest":"^25.1.0","eslint":"^6.8.0","pathseg":"^1.2.0","webpack":"^4.46.0","jest-worker":"^24.9.0","matter-wrap":"^0.2.0","poly-decomp":"^0.3.0","webpack-cli":"^3.3.11","matter-tools":"^0.12.3","mock-require":"^3.0.3","puppeteer-core":"^5.5.0","webpack-dev-server":"^3.11.1","conventional-changelog-cli":"^2.1.1","json-stringify-pretty-compact":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/matter-js_0.16.1_1612130679383_0.7050885401211078","host":"s3://npm-registry-packages"}},"0.17.0":{"name":"matter-js","version":"0.17.0","keywords":["javascript","canvas","html5","physics","physics engine","game engine","rigid body physics"],"author":{"url":"http://brm.io/","name":"Liam Brummitt","email":"liam@brm.io"},"license":"MIT","_id":"matter-js@0.17.0","maintainers":[{"name":"liabru","email":"liam@brm.io"}],"homepage":"http://brm.io/matter-js/","bugs":{"url":"https://github.com/liabru/matter-js/issues"},"dist":{"shasum":"f5a7398bdb8773ec3c71e75369d4791b014ff250","tarball":"https://registry.npmjs.org/matter-js/-/matter-js-0.17.0.tgz","fileCount":37,"integrity":"sha512-KntcedmJ3KNqQRpDKrtB5218adlARy3YYjbqHDyz2qJ7WGvBzUVWCX8wrkipGWPMVrL99+DSe8bPUsenYBshhA==","signatures":[{"sig":"MEQCIANLcpIwWt3FugdAevi4pGCh8XSIeZ0vwo0Q8KHaZKHRAiALr6Icnh5rH03aEW9oxYbF8rwHXS1TAzR95qJjeAxyLg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":842368,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgczp5CRA9TVsSAnZWagAAzjIP/jsNBUJZTgm9ZP9507Wk\n4ofgUD1K2Rnrp0j8Q5VbfetROBm9Zd+yPFnCNF0+lz8fef/YvUN+mzQuya+K\nSSPDsSeof+wefRWNcpG4ggvnnBJ+s2jrit4LQSzcIR23yhzbc7kl7Tew74z0\nnsaITDGNI2yu7SmWx/tE5VRv0dK7T2VfIWwlpH616S2BpVf4tFoTqFTfzxHq\npEGpweb8Jj1crGyCNgPxEdjW8Oe5/bzq0KSKYLckO2KWmyAAxe7kmNHy9Xiu\nrykA2gF9WKymOTNwAtrA9RLMufi1rgkUY5ba/TvvGlIMLEuaJEFeAUSjMdHz\njpFtpxW1RI+B1uGNarxvXu7XRaDAC12vcZu04m7gsXZUNT2/qqinuPgnyWjL\nyX2YGgg/oGCDcxzFHc+hxqKt+P/L5kt8wRxE/l2Q1Iqp/R19KJhIg2yc/jJg\nTlCnjUI9ZmVYnUUB7oKwS3naioBDmQDVucbw5q2fJh+mo3gISkxvMBVUMlCa\nElmip9bjKnhqb6WiZ84JeQrM1vZDSkHXfmn9KrtENObt9Pl+Hp2tV72CkOM/\n2dj/v+n0aFpFWpb3+PNU26sh+vOUZ5sQTNh5O+ZtxQd/E6lo0j5CT32Tbul3\nUHnvzh8ubPty0NbFEodrbXNoV8FTSzIsWFL8z5jq+dWaBHiz7BBxMnq07bD2\nBcr4\r\n=UiXh\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/matter.js","gitHead":"930311962966f70ff1fc08a2d0fb911f04880f7c","scripts":{"dev":"npm run serve -- --open","doc":"yuidoc --config yuidoc.json --project-version $npm_package_version","lint":"eslint 'src/**/*.js' 'demo/src/**/*.js' 'examples/*.js' 'webpack.*.js'","test":"npm run test-node","build":"webpack --mode=production --no-hot --no-watch & webpack --mode=production --no-hot --no-watch --env.MINIMIZE","serve":"webpack-dev-server --no-cache --mode development --config webpack.demo.config.js","start":"npm run dev","watch":"nodemon --watch webpack.demo.config.js --exec \"npm run serve\"","release":"npm version --no-git-tag-version","version":"git checkout -b release/$npm_package_version && npm run build","test-all":"jest --no-cache","changelog":"conventional-changelog -i CHANGELOG.md -s -r","doc-watch":"nodemon --delay 3 --watch 'matter-doc-theme' --watch src -e 'js,html,css,handlebars' --exec 'npm run doc'","test-node":"jest --no-cache ./test/Examples.spec.js","test-save":"SAVE=true npm run test-node","build-demo":"rm -rf ./demo/js && webpack --no-hot --no-watch --config webpack.demo.config.js --mode=production && webpack --no-hot --no-watch --config webpack.demo.config.js --mode=production --env.MINIMIZE","preversion":"git checkout master && npm run lint && SAVE=true npm run test-all","test-watch":"npm run test-node -- --watch","build-alpha":"webpack --mode=production --env.ALPHA & webpack --mode=production --env.MINIMIZE --env.ALPHA","test-browser":"jest --no-cache ./test/Browser.spec.js"},"_npmUser":{"name":"liabru","email":"liam@brm.io"},"repository":{"url":"git+https://github.com/liabru/matter-js.git","type":"git"},"_npmVersion":"7.5.3","description":"a 2D rigid body physics engine for the web","directories":{},"_nodeVersion":"14.15.3","_hasShrinkwrap":false,"devDependencies":{"jest":"^25.1.0","eslint":"^6.8.0","pathseg":"^1.2.0","webpack":"^4.46.0","jest-worker":"^24.9.0","matter-wrap":"^0.2.0","poly-decomp":"^0.3.0","webpack-cli":"^3.3.11","matter-tools":"^0.14.0","mock-require":"^3.0.3","puppeteer-core":"^5.5.0","webpack-dev-server":"^3.11.1","html-webpack-plugin":"^4.5.1","terser-webpack-plugin":"^4.2.3","webpack-bundle-analyzer":"^4.4.0","conventional-changelog-cli":"^2.1.1","json-stringify-pretty-compact":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/matter-js_0.17.0_1618164345180_0.6034022750296963","host":"s3://npm-registry-packages"}},"0.17.1":{"name":"matter-js","version":"0.17.1","keywords":["javascript","canvas","html5","physics","physics engine","game engine","rigid body physics"],"author":{"url":"http://brm.io/","name":"Liam Brummitt","email":"liam@brm.io"},"license":"MIT","_id":"matter-js@0.17.1","maintainers":[{"name":"liabru","email":"liam@brm.io"}],"homepage":"http://brm.io/matter-js/","bugs":{"url":"https://github.com/liabru/matter-js/issues"},"dist":{"shasum":"b30ac4c708116258fbcaacd2efd8a94e34a91c7f","tarball":"https://registry.npmjs.org/matter-js/-/matter-js-0.17.1.tgz","fileCount":37,"integrity":"sha512-pSquoENJgvSAlQGcA0s5UkmEohGXZaUww2g3B6qG87x0iEcVf+aigMXn5UkFPdnh6w3B+C4vXSLaYqhHwKrOLA==","signatures":[{"sig":"MEQCIGGO+tWSxvVfBZ43RmK5jrPfhTvU1AqPmBXgCX9mZc4lAiApcfYNkUVdUzyQQylDd5UTh9WXqU8Ocj3Nt0pcjdnUKg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":843143,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgd301CRA9TVsSAnZWagAAWn0P/i55DaSM5Xx2Ah7uJiCD\nmF4qyRwDLiSqIvWzgfqQxiplSvG7/7B/eMtDwMivkEs0cFkeDabmjphjx3u5\nQ9AK7hWZsCe8gZiB/5Afg3mB+nQL21eafvZlepcK990L4OddENkA+kAge8Zk\nxzWRrLnNMxWFA1DFCe/ijgHwQj8oIXCFiLjP2vpqB6jZnzChJKpo0g9+65YI\nDyFicOhRIwdiXGyK8epAxNNbuRFNI9tEmXoDUV/Lfy0F07jYE/O7l2jhv2+G\nnpZMCfjt9hn2m4MSu7uIPcA1SykoJW+cCMADNgRSR7D+bNSqcqzuqnLeputw\n/cUQIayrV9XWvr7Sc5cY6RU6ima1AiFQQw0u+Bq3plxbvTCIfeXdfEnhGpFo\nzAmdAmFJez9ldfJuWZ1qDIREx8NKWHOEiOUiSaghEPAVlnCoNBOrxwSaCr6o\nBRXixanSKr0hamxKer1UuqSJPHEmcA/+fIVvMuk/rkfX4dzNKpNlCHNi+Udy\n7HQMvvclykXpuS/i+DIkb7qyTWsLOf7RVAcgey7fYktbouLNX1Exggq94Dh0\nbrRCSEP5XCced5ACYAW4Frj0WV7wngaXNjqujluydhsWrWMlFF5Lo/vfJuxk\nk/yrXbXI5+dSHcOYsE4C4zumqmI3Uhd3A7GyzbQg/blwgC1hHAeNUKqnwfFr\nI/SB\r\n=d6QE\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/matter.js","gitHead":"ff01209be07b74f89219efafc6eeb4dc55b607e9","scripts":{"dev":"npm run serve -- --open","doc":"yuidoc --config yuidoc.json --project-version $npm_package_version","lint":"eslint 'src/**/*.js' 'demo/src/**/*.js' 'examples/*.js' 'webpack.*.js'","test":"npm run test-node","build":"webpack --mode=production --no-hot --no-watch & webpack --mode=production --no-hot --no-watch --env.MINIMIZE","serve":"webpack-dev-server --no-cache --mode development --config webpack.demo.config.js","start":"npm run dev","watch":"nodemon --watch webpack.demo.config.js --exec \"npm run serve\"","release":"npm version --no-git-tag-version","version":"git checkout -b release/$npm_package_version && npm run build","test-all":"jest --no-cache","changelog":"conventional-changelog -i CHANGELOG.md -s -r","doc-watch":"nodemon --delay 3 --watch 'matter-doc-theme' --watch src -e 'js,html,css,handlebars' --exec 'npm run doc'","test-node":"jest --no-cache ./test/Examples.spec.js","test-save":"SAVE=true npm run test-node","build-demo":"rm -rf ./demo/js && webpack --no-hot --no-watch --config webpack.demo.config.js --mode=production && webpack --no-hot --no-watch --config webpack.demo.config.js --mode=production --env.MINIMIZE","preversion":"git checkout master && npm run lint && SAVE=true npm run test-all","test-watch":"npm run test-node -- --watch","build-alpha":"webpack --mode=production --env.ALPHA & webpack --mode=production --env.MINIMIZE --env.ALPHA","test-browser":"jest --no-cache ./test/Browser.spec.js"},"_npmUser":{"name":"liabru","email":"liam@brm.io"},"repository":{"url":"git+https://github.com/liabru/matter-js.git","type":"git"},"_npmVersion":"7.5.3","description":"a 2D rigid body physics engine for the web","directories":{},"_nodeVersion":"14.15.3","_hasShrinkwrap":false,"devDependencies":{"jest":"^25.1.0","eslint":"^6.8.0","pathseg":"^1.2.0","webpack":"^4.46.0","jest-worker":"^24.9.0","matter-wrap":"^0.2.0","poly-decomp":"^0.3.0","webpack-cli":"^3.3.11","matter-tools":"^0.14.0","mock-require":"^3.0.3","puppeteer-core":"^5.5.0","webpack-dev-server":"^3.11.1","html-webpack-plugin":"^4.5.1","terser-webpack-plugin":"^4.2.3","webpack-bundle-analyzer":"^4.4.0","conventional-changelog-cli":"^2.1.1","json-stringify-pretty-compact":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/matter-js_0.17.1_1618443572887_0.08829844256821562","host":"s3://npm-registry-packages"}},"0.18.0":{"name":"matter-js","version":"0.18.0","keywords":["javascript","canvas","html5","physics","physics engine","game engine","rigid body physics"],"author":{"url":"http://brm.io/","name":"Liam Brummitt","email":"liam@brm.io"},"license":"MIT","_id":"matter-js@0.18.0","maintainers":[{"name":"liabru","email":"liam@brm.io"}],"homepage":"http://brm.io/matter-js/","bugs":{"url":"https://github.com/liabru/matter-js/issues"},"dist":{"shasum":"083ced04eb6768f7664dc7ca8948a10e46ad3ed6","tarball":"https://registry.npmjs.org/matter-js/-/matter-js-0.18.0.tgz","fileCount":40,"integrity":"sha512-/ZVem4WygUnbmo/iE4oHZpZS97btfBtYy5Iwn1396vUZU7YhgVEN8J4UWwfZwY1ZqoTYlPgjvSw9WXauuXL0mg==","signatures":[{"sig":"MEYCIQDEubOJjZsrkl6ugeXgwSW69fvj5TrOinYL4RkGj3uIowIhAIsRdKRa4UTt5CM78LR4usOh4z/MbmYYif2xxbyAQ6Ky","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1294696,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhujRdCRA9TVsSAnZWagAAyXMP/jgCU2D7vKNfU7vRwREi\nRXWHSXM0BEJVTnUFv0hdxO5ih4LdUS3JjK8nbv5rUvUYA48SZGeSRR56fRfU\nUpk/XdFFc2XN6EYMplZB1GUDV7shovBu4qVEgZVugCSbRkHQPXBLURWMUvsx\nlMNqYXpwB+8ofKunA0Q56+KMr/oGhLobkmqlu217LO46kQiqfM+ohhUWrJB5\nIexjkKx5hwJJkxA+4jJqiRMnBoX3+v+l1+47iq2TSrYEAblHVVY+gpYanx08\nfmrNI45r1I1uHTf5gHSS114ESaIBFEF7WsWt+Agw2OExfwB0nLTnFTF/A7tj\nlxeKGSr2lwTMdssiVyQJYBZhbCDZcGJq9KE9UsPu5l9Vp+E6F8o4O6vGyYG+\no/nlLIk7JymNX9jJBOp26apA7S+FhTWQu59yEQXmsC4nN7GyG2e5TC3ZGPkd\nLkVgLqqxhWCm+Opp/MZ169G96jTgDeWLWIUAK6Ro9xYbdRSnh98GjeBSf5zS\ngj3ESPXXrFtmB+A0g7kjY9xtrS6lDsA3kGlYPy+O83BBV5WuZ3qdvwoHnftb\nMHnXqyDkanH28daGu78Y45I1c4Mr6RIJrtEJnMXWbUQ3yOfgYXDDpmn/Sqf5\nqhfyZE1qZfTgeew2Cyd0Y5JDTJUoZz3mRMNX8Zfi1SFqgPDIoNEFojfrSEF3\n0T+2\r\n=Fajx\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/matter.js","gitHead":"039212a56e5a0d353a078b270accf9b347c3e421","scripts":{"dev":"npm run serve -- --open","doc":"yuidoc --config yuidoc.json --project-version $npm_package_version","lint":"eslint 'src/**/*.js' 'demo/src/**/*.js' 'examples/*.js' 'webpack.*.js'","test":"npm run test-node","build":"webpack --mode=production --no-hot --no-watch & webpack --mode=production --no-hot --no-watch --env.MINIMIZE","serve":"webpack-dev-server --no-cache --mode development --config webpack.demo.config.js","start":"npm run dev","watch":"nodemon --watch webpack.demo.config.js --exec \"npm run serve\"","release":"npm version --no-git-tag-version","version":"git checkout -b release/$npm_package_version && npm run build","test-all":"npm run test-node && npm run test-browser","benchmark":"EXAMPLES=stress3 npm run test-node","build-dev":"webpack --mode=production --no-hot --no-watch --env.KIND=dev & webpack --mode=production --no-hot --no-watch --env.MINIMIZE --env.KIND=dev","changelog":"conventional-changelog -i CHANGELOG.md -s -r","doc-watch":"nodemon --delay 3 --watch 'matter-doc-theme' --watch src -e 'js,html,css,handlebars' --exec 'npm run doc'","test-node":"npm run build-dev && node --expose-gc node_modules/.bin/jest --force-exit --no-cache --runInBand ./test/Examples.spec.js","test-save":"SAVE=true npm run test-node","build-demo":"rm -rf ./demo/js && webpack --no-hot --no-watch --config webpack.demo.config.js --mode=production && webpack --no-hot --no-watch --config webpack.demo.config.js --mode=production --env.MINIMIZE","preversion":"git checkout master && npm run lint && SAVE=true npm run test-all","test-watch":"npm run test-node -- --watch","build-alpha":"webpack --mode=production --no-hot --no-watch --env.KIND=alpha & webpack --mode=production --no-hot --no-watch --env.MINIMIZE --env.KIND=alpha","test-browser":"node --expose-gc node_modules/.bin/jest --force-exit --no-cache --runInBand ./test/Browser.spec.js"},"_npmUser":{"name":"liabru","email":"liam@brm.io"},"repository":{"url":"git+https://github.com/liabru/matter-js.git","type":"git"},"_npmVersion":"7.11.1","description":"a 2D rigid body physics engine for the web","directories":{},"_nodeVersion":"14.15.3","_hasShrinkwrap":false,"devDependencies":{"jest":"^25.1.0","eslint":"^6.8.0","pathseg":"^1.2.0","webpack":"^4.46.0","jest-worker":"^24.9.0","matter-wrap":"^0.2.0","poly-decomp":"^0.3.0","webpack-cli":"^3.3.11","matter-tools":"^0.14.0","mock-require":"^3.0.3","puppeteer-core":"^5.5.0","webpack-dev-server":"^3.11.1","html-webpack-plugin":"^4.5.1","terser-webpack-plugin":"^4.2.3","webpack-bundle-analyzer":"^4.4.0","conventional-changelog-cli":"^2.1.1","json-stringify-pretty-compact":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/matter-js_0.18.0_1639593052916_0.8869191747977505","host":"s3://npm-registry-packages"}},"0.19.0":{"name":"matter-js","version":"0.19.0","keywords":["javascript","canvas","html5","physics","physics engine","game engine","rigid body physics"],"author":{"url":"http://brm.io/","name":"Liam Brummitt","email":"liam@brm.io"},"license":"MIT","_id":"matter-js@0.19.0","maintainers":[{"name":"liabru","email":"liam@brm.io"}],"homepage":"http://brm.io/matter-js/","bugs":{"url":"https://github.com/liabru/matter-js/issues"},"dist":{"shasum":"185e518146ae4fa20c33826ebc7e6e42685e3642","tarball":"https://registry.npmjs.org/matter-js/-/matter-js-0.19.0.tgz","fileCount":40,"integrity":"sha512-v2huwvQGOHTGOkMqtHd2hercCG3f6QAObTisPPHg8TZqq2lz7eIY/5i/5YUV8Ibf3mEioFEmwibcPUF2/fnKKQ==","signatures":[{"sig":"MEYCIQDgCN+Pdr5c6ohgphyAZNAaAfSqfKtDAu0I2/pr1Ei1qAIhAI5jQQ9GcRYE7F9DVHWwsSoWfmUdAdJyhHb4olBywQRY","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1322823,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj7kT6ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq1rg//Z44mEdpGvlNDX+xtTITJcTrtHMtx0naOjkZjcO7dHUDP0lun\r\nZQVJ24ZnITooY5H3oixT6sBsQ03iyGF2QEpfpDQMN4bD8FpLkPlpmLiDeNvc\r\nyb4V9RVbIPBjnQ/f2mr3rVZ3FoQtl/M3nHqjGaDPz2/H8VpPWFXocPf3QJZC\r\n5aZyqegcqpD4dCnl3aDAQHHgH9bZX0/v4VOSSY98ChxIx5qzpDlgFKa30pVW\r\nGrpX5EckzM8miprzTWI0Z9ma4h3Q/zwdFSHMzP36CW7a2n8G4CAWlvtK471C\r\nDWOHMlh8PeQQ1gOReeK7eQcrob5r9LNhURB1K59l1ggn4Y82mK+byKPx7zXJ\r\n0LunExvuGntIxrapOLB56RrbDL9HC4TVyuGkmMli644Jim643hWzl9QI7qOZ\r\n26+aDokKQpjs8Whu7kZADGZfY3FaBYLcAoJ99ZEsP2Ew+fTiABYhidZz2XY4\r\nStaD/PVpYxd6cdn9mFx8F92Gs7oxt6zbkNID5W1rR24qG3K0DDwyUFks1sfG\r\nMISliDcP29LSffvUbroh5yYayJ0hHvnoKlYc+Ym0l68rnjW9qlBzBPfSySoL\r\n/6SkB6UJU2MpNNrmahDsBHhD7TKALlcgp3wfrcdFdT/hjxg3nmxKRm3vdN3M\r\n2HDPdSn9eWTdpuLFmH7V4NIxi6HBO8s7jiU=\r\n=dj1u\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/matter.js","gitHead":"07aec9ff5ed7e09da6106c73587716d7a1165125","scripts":{"dev":"npm run serve -- --open","doc":"yuidoc --config yuidoc.json --project-version $npm_package_version","lint":"eslint 'src/**/*.js' 'demo/src/**/*.js' 'examples/*.js' 'webpack.*.js'","test":"npm run test-node","build":"webpack --mode=production --no-hot --no-watch & webpack --mode=production --no-hot --no-watch --env.MINIMIZE","serve":"webpack-dev-server --no-cache --mode development --config webpack.demo.config.js","start":"npm run dev","watch":"nodemon --watch webpack.demo.config.js --exec \"npm run serve\"","release":"npm version --no-git-tag-version","version":"git checkout -b release/$npm_package_version && npm run build","test-all":"npm run test-node && npm run test-browser","benchmark":"EXAMPLES=stress3 npm run test-node","build-dev":"webpack --mode=production --no-hot --no-watch --env.KIND=dev & webpack --mode=production --no-hot --no-watch --env.MINIMIZE --env.KIND=dev","changelog":"conventional-changelog -i CHANGELOG.md -s -r","doc-watch":"nodemon --delay 3 --watch 'matter-doc-theme' --watch src -e 'js,html,css,handlebars' --exec 'npm run doc'","test-node":"npm run build-dev && node --expose-gc node_modules/.bin/jest --force-exit --no-cache --runInBand ./test/Examples.spec.js","test-save":"SAVE=true npm run test-node","build-demo":"rm -rf ./demo/js && webpack --no-hot --no-watch --config webpack.demo.config.js --mode=production && webpack --no-hot --no-watch --config webpack.demo.config.js --mode=production --env.MINIMIZE","preversion":"git checkout master && npm run lint && SAVE=true npm run test-all","test-watch":"npm run test-node -- --watch","build-alpha":"webpack --mode=production --no-hot --no-watch --env.KIND=alpha & webpack --mode=production --no-hot --no-watch --env.MINIMIZE --env.KIND=alpha","test-browser":"node --expose-gc node_modules/.bin/jest --force-exit --no-cache --runInBand ./test/Browser.spec.js"},"_npmUser":{"name":"liabru","email":"liam@brm.io"},"repository":{"url":"git+https://github.com/liabru/matter-js.git","type":"git"},"_npmVersion":"8.19.2","description":"a 2D rigid body physics engine for the web","directories":{},"_nodeVersion":"18.12.1","_hasShrinkwrap":false,"devDependencies":{"jest":"^25.1.0","eslint":"^6.8.0","pathseg":"^1.2.0","webpack":"^4.46.0","jest-worker":"^24.9.0","matter-wrap":"^0.2.0","poly-decomp":"^0.3.0","webpack-cli":"^3.3.11","matter-tools":"^0.14.0","mock-require":"^3.0.3","puppeteer-core":"^5.5.0","webpack-dev-server":"^3.11.1","html-webpack-plugin":"^4.5.1","terser-webpack-plugin":"^4.2.3","webpack-bundle-analyzer":"^4.4.0","conventional-changelog-cli":"^2.1.1","json-stringify-pretty-compact":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/matter-js_0.19.0_1676559610275_0.9183014192742966","host":"s3://npm-registry-packages"}},"0.20.0":{"name":"matter-js","version":"0.20.0","license":"MIT","homepage":"http://brm.io/matter-js/","author":{"name":"Liam Brummitt","email":"liam@brm.io","url":"http://brm.io/"},"description":"a 2D rigid body physics engine for the web","main":"build/matter.js","repository":{"type":"git","url":"git+https://github.com/liabru/matter-js.git"},"keywords":["javascript","canvas","html5","physics","physics engine","game engine","rigid body physics"],"devDependencies":{"conventional-changelog-cli":"^2.1.1","eslint":"^6.8.0","html-webpack-plugin":"^4.5.1","jest":"^29.7.0","jest-worker":"^29.7.0","json-stringify-pretty-compact":"^2.0.0","matter-tools":"^0.14.0","matter-wrap":"^0.2.0","mock-require":"^3.0.3","pathseg":"^1.2.0","poly-decomp":"^0.3.0","puppeteer-core":"^5.5.0","terser-webpack-plugin":"^4.2.3","webpack":"^4.46.0","webpack-bundle-analyzer":"^4.4.0","webpack-cli":"^3.3.11","webpack-dev-server":"^3.11.1"},"scripts":{"start":"npm run dev","dev":"npm run serve -- --open","serve":"webpack-dev-server --no-cache --mode development --config webpack.demo.config.js","watch":"nodemon --watch webpack.demo.config.js --exec \"npm run serve\"","build":"webpack --mode=production --no-hot --no-watch & webpack --mode=production --no-hot --no-watch --env.MINIMIZE","build-alpha":"webpack --mode=production --no-hot --no-watch --env.KIND=alpha & webpack --mode=production --no-hot --no-watch --env.MINIMIZE --env.KIND=alpha","build-dev":"webpack --mode=production --no-hot --no-watch --env.KIND=dev & webpack --mode=production --no-hot --no-watch --env.MINIMIZE --env.KIND=dev","build-demo":"rm -rf ./demo/js && webpack --no-hot --no-watch --config webpack.demo.config.js --mode=production && webpack --no-hot --no-watch --config webpack.demo.config.js --mode=production --env.MINIMIZE","lint":"eslint 'src/**/*.js' 'demo/src/**/*.js' 'examples/*.js' 'webpack.*.js'","doc":"yuidoc --config yuidoc.json --project-version $npm_package_version","doc-watch":"nodemon --delay 3 --watch 'matter-doc-theme' --watch src -e 'js,html,css,handlebars' --exec 'npm run doc'","benchmark":"npm run test-node -- --examples=stress3,stress4 --benchmark=true --updates=300 --repeats=3","test":"npm run test-node","test-node":"npm run build-dev && node --expose-gc node_modules/.bin/jest --force-exit --no-cache --runInBand ./test/Examples.spec.js","test-browser":"node --expose-gc node_modules/.bin/jest --force-exit --no-cache --runInBand ./test/Browser.spec.js","test-all":"npm run test-node && npm run test-browser","test-save":"npm run test-node -- --save=true","test-watch":"npm run test-node -- --watch","changelog":"conventional-changelog -i CHANGELOG.md -s -r","release":"npm version --no-git-tag-version","preversion":"git checkout master && npm run lint && npm run test-node -- --save=true","version":"git checkout -b release/$npm_package_version && npm run build"},"gitHead":"acb99b6f8784c809b940f1d2cf745427e088e088","bugs":{"url":"https://github.com/liabru/matter-js/issues"},"_id":"matter-js@0.20.0","_nodeVersion":"18.12.1","_npmVersion":"8.19.2","dist":{"integrity":"sha512-iC9fYR7zVT3HppNnsFsp9XOoQdQN2tUyfaKg4CHLH8bN+j6GT4Gw7IH2rP0tflAebrHFw730RR3DkVSZRX8hwA==","shasum":"dc3c95c40ea5ef8937788a2770c3f97223b352ed","tarball":"https://registry.npmjs.org/matter-js/-/matter-js-0.20.0.tgz","fileCount":38,"unpackedSize":926734,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDcm+5S+3OG4+5+yk66aW7xbnYHT4FV4WMXbDVp7B6uhAiAHX+y8+SnJ2iE80gbTwe/FNUsdcPD2XmHxiIWcDAFIqQ=="}]},"_npmUser":{"name":"liabru","email":"liam@brm.io"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/matter-js_0.20.0_1719181595167_0.7286595294002467"},"_hasShrinkwrap":false}},"time":{"created":"2014-06-12T13:17:14.556Z","modified":"2024-06-23T22:26:35.538Z","0.8.0":"2014-06-12T13:17:14.556Z","0.9.0":"2016-01-16T22:45:44.179Z","0.9.1":"2016-02-15T21:26:42.925Z","0.9.2":"2016-04-07T19:12:22.499Z","0.9.3":"2016-04-19T11:21:00.788Z","0.10.0":"2016-05-01T23:10:07.633Z","0.11.0":"2016-11-04T00:34:39.387Z","0.11.1":"2016-11-09T20:53:37.554Z","0.12.0":"2017-02-02T00:22:25.815Z","0.13.0":"2017-07-06T22:47:24.383Z","0.14.0":"2017-11-30T00:16:42.808Z","0.14.1":"2018-01-10T21:36:04.612Z","0.14.2":"2018-06-11T22:15:46.314Z","0.15.0":"2020-12-26T22:44:51.797Z","0.16.0":"2021-01-18T00:53:55.176Z","0.16.1":"2021-01-31T22:04:39.519Z","0.17.0":"2021-04-11T18:05:45.344Z","0.17.1":"2021-04-14T23:39:33.041Z","0.18.0":"2021-12-15T18:30:53.190Z","0.19.0":"2023-02-16T15:00:10.510Z","0.20.0":"2024-06-23T22:26:35.362Z"},"maintainers":[{"name":"liabru","email":"liam@brm.io"}],"author":{"name":"Liam Brummitt","email":"liam@brm.io","url":"http://brm.io/"},"repository":{"type":"git","url":"git+https://github.com/liabru/matter-js.git"},"keywords":["javascript","canvas","html5","physics","physics engine","game engine","rigid body physics"],"license":"MIT","homepage":"http://brm.io/matter-js/","bugs":{"url":"https://github.com/liabru/matter-js/issues"},"readme":"<img alt=\"Matter.js\" src=\"https://brm.io/matter-js/img/matter-js.svg\" width=\"300\">\n\n> *Matter.js* is a JavaScript 2D rigid body physics engine for the web\n\n[brm.io/matter-js](https://brm.io/matter-js/)\n\n[Demos](#demos) ・ [Gallery](#gallery) ・ [Features](#features) ・ [Plugins](#plugins) ・ [Install](#install) ・ [Usage](#usage) ・ [Examples](#examples) ・ [Docs](#documentation) ・ [Wiki](https://github.com/liabru/matter-js/wiki) ・ [References](#references) ・ [License](#license)\n\n### Demos\n\n<table>\n  <tr>\n    <td>\n      <ul>\n        <li><a href=\"https://brm.io/matter-js/demo/#mixed\">Mixed Shapes</a></li>\n        <li><a href=\"https://brm.io/matter-js/demo/#mixedSolid\">Solid Shapes</a></li>\n        <li><a href=\"https://brm.io/matter-js/demo/#svg\">Concave SVG Paths</a></li>\n        <li><a href=\"https://brm.io/matter-js/demo/#terrain\">Concave Terrain</a></li>\n        <li><a href=\"https://brm.io/matter-js/demo/#concave\">Concave Bodies</a></li>\n        <li><a href=\"https://brm.io/matter-js/demo/#compound\">Compound Bodies</a></li>\n        <li><a href=\"https://brm.io/matter-js/demo/#newtonsCradle\">Newton's Cradle</a></li>\n        <li><a href=\"https://brm.io/matter-js/demo/#wreckingBall\">Wrecking Ball</a></li>\n        <li><a href=\"https://brm.io/matter-js/demo/#slingshot\">Slingshot Game</a></li>\n        <li><a href=\"https://brm.io/matter-js/demo/#rounded\">Rounded Corners</a></li>\n        <li><a href=\"https://brm.io/matter-js/demo/#views\">Views</a></li>\n        <li><a href=\"https://brm.io/matter-js/demo/#timescale\">Time Scaling</a></li>\n        <li><a href=\"https://brm.io/matter-js/demo/#manipulation\">Body Manipulation</a></li>\n        <li><a href=\"https://brm.io/matter-js/demo/#compositeManipulation\">Composite Manipulation</a></li>\n      </ul>\n    </td>\n    <td>\n      <ul>\n        <li><a href=\"https://brm.io/matter-js/demo/#raycasting\">Raycasting</a></li>\n        <li><a href=\"https://brm.io/matter-js/demo/#sprites\">Sprites</a></li>\n        <li><a href=\"https://brm.io/matter-js/demo/#pyramid\">Pyramid</a></li>\n        <li><a href=\"https://brm.io/matter-js/demo/#car\">Car</a></li>\n        <li><a href=\"https://brm.io/matter-js/demo/#catapult\">Catapult</a></li>\n        <li><a href=\"https://brm.io/matter-js/demo/#gravity\">Reverse Gravity</a></li>\n        <li><a href=\"https://brm.io/matter-js/demo/#bridge\">Bridge</a></li>\n        <li><a href=\"https://brm.io/matter-js/demo/#avalanche\">Avalanche</a></li>\n        <li><a href=\"https://brm.io/matter-js/demo/#softBody\">Basic Soft Bodies</a></li>\n        <li><a href=\"https://brm.io/matter-js/demo/#cloth\">Cloth</a></li>\n        <li><a href=\"https://brm.io/matter-js/demo/#events\">Events</a></li>\n        <li><a href=\"https://brm.io/matter-js/demo/#collisionFiltering\">Collision Filtering</a></li>\n        <li><a href=\"https://brm.io/matter-js/demo/#chains\">Chains</a></li>\n        <li><a href=\"https://brm.io/matter-js/demo/#ballPool\">Ball Pool</a></li>\n      </ul>\n    </td>\n    <td>\n      <ul>\n        <li><a href=\"https://brm.io/matter-js/demo/#stack\">Stack</a></li>\n        <li><a href=\"https://brm.io/matter-js/demo/#circleStack\">Circle Stack</a></li>\n        <li><a href=\"https://brm.io/matter-js/demo/#compoundStack\">Compound Stack</a></li>\n        <li><a href=\"https://brm.io/matter-js/demo/#restitution\">Restitution</a></li>\n        <li><a href=\"https://brm.io/matter-js/demo/#friction\">Friction</a></li>\n        <li><a href=\"https://brm.io/matter-js/demo/#airFriction\">Air Friction</a></li>\n        <li><a href=\"https://brm.io/matter-js/demo/#staticFriction\">Static Friction</a></li>\n        <li><a href=\"https://brm.io/matter-js/demo/#sleeping\">Sleeping</a></li>\n        <li><a href=\"https://brm.io/matter-js/demo/#beachBalls\">Beach Balls</a></li>\n        <li><a href=\"https://brm.io/matter-js/demo/#stress\">Stress 1</a></li>\n        <li><a href=\"https://brm.io/matter-js/demo/#stress2\">Stress 2</a></li>\n        <li><a href=\"https://brm.io/matter-js/demo/#sensors\">Sensors</a></li>\n      </ul>\n      <br>\n    </td>\n  </tr>\n</table>\n\n### Gallery\n\nSee how others are using matter.js physics\n\n- [Patrick Heng](https://patrickheng.com/) by Patrick Heng\n- [USELESS](https://useless.london/) by Nice and Serious\n- [Secret 7](https://secret-7.com/) by Goodness\n- [New Company](https://www.new.company/) by New Company\n- [Game of The Year](https://gameoftheyear.withgoogle.com/) by Google\n- [Pablo The Flamingo](https://pablotheflamingo.com/) by Nathan Gordon\n- [Les métamorphoses de Mr. Kalia](https://lab212.org/oeuvres/2:art/18/Les-metamorphoses-de-Mr-Kalia) by Lab212\n- [Phaser](https://phaser.io/) by Photon Storm\n- [Sorry I Have No Filter](https://sorryihavenofilter.com/pages/about/) by Jessica Walsh\n- [Fuse](https://fuse.blog/) by Fuse\n- [Glyphfinder](https://www.glyphfinder.com/) by überdosis\n- [Isolation](https://isolation.is/postcards/my-week) by sabato studio\n- [more...](https://github.com/liabru/matter-js/wiki/Gallery)\n\n### Features\n\n- Rigid bodies\n- Compound bodies\n- Composite bodies\n- Concave and convex hulls\n- Physical properties (mass, area, density etc.)\n- Restitution (elastic and inelastic collisions)\n- Collisions (broad-phase, mid-phase and narrow-phase)\n- Stable stacking and resting\n- Conservation of momentum\n- Friction and resistance\n- Events\n- Constraints\n- Gravity\n- Sleeping and static bodies\n- Plugins\n- Rounded corners (chamfering)\n- Views (translate, zoom)\n- Collision queries (raycasting, region tests)\n- Time scaling (slow-mo, speed-up)\n- Canvas renderer (supports vectors and textures)\n- [MatterTools](https://github.com/liabru/matter-tools) for creating, testing and debugging worlds\n- World state serialisation (requires [resurrect.js](https://github.com/skeeto/resurrect-js))\n- Cross-browser and Node.js support (Chrome, Firefox, Safari, IE8+)\n- Mobile-compatible (touch, responsive)\n- An original JavaScript physics implementation (not a port)\n\n### Install\n\nYou can install using package managers [npm](https://www.npmjs.org/package/matter-js) and [Yarn](https://yarnpkg.com/) using:\n\n    npm install matter-js\n\nAlternatively you can download a [stable release](https://github.com/liabru/matter-js/tags) or try the latest experimental [alpha build](https://github.com/liabru/matter-js/tree/master/build) (master) and include the script in your web page:\n\n    <script src=\"matter.js\" type=\"text/javascript\"></script>\n\n### Performance with other tools (e.g. Webpack, Vue etc.)\n\nBundlers and frameworks may reduce real-time performance when using their default configs, especially in development modes.\n\nWhen using [Webpack](https://webpack.js.org/), the default sourcemap config can have a large impact, for a solution see [issue](https://github.com/liabru/matter-js/issues/1001).\n\nWhen using [Vue.js](https://vuejs.org/), watchers can have a large impact, for a solution see [issue](https://github.com/liabru/matter-js/issues/1001#issuecomment-998911435). \n\n### Usage\n\nVisit the [Getting started](https://github.com/liabru/matter-js/wiki/Getting-started) wiki page for a minimal usage example which should work in both browsers and Node.js.  \nAlso see the [Running](https://github.com/liabru/matter-js/wiki/Running) and [Rendering](https://github.com/liabru/matter-js/wiki/Rendering) wiki pages, which show how to use your own game and rendering loops.\n\n### Tutorials\n\nSee the list of [tutorials](https://github.com/liabru/matter-js/wiki/Tutorials).\n\n### Examples\n\nSee the [examples](https://github.com/liabru/matter-js/tree/master/examples) directory which contains the source for all [demos](#demos).  \nThere are even more examples on [codepen](https://codepen.io/collection/Fuagy/).\n\n### Plugins\n\nThe engine can be extended through plugins, see these resources:\n\n- [Using plugins](https://github.com/liabru/matter-js/wiki/Using-plugins)\n- [Creating plugins](https://github.com/liabru/matter-js/wiki/Creating-plugins)\n- [List of plugins](https://github.com/liabru/matter-js/wiki/List-of-plugins)\n- [matter-plugin-boilerplate](https://github.com/liabru/matter-plugin-boilerplate)\n\n### Documentation\n\nSee the [API Documentation](https://brm.io/matter-js/docs/) and the [wiki](https://github.com/liabru/matter-js/wiki)\n\n### Building and Contributing\n\nTo build you must first install [node.js](https://nodejs.org/), then run\n\n\tnpm install\n\nThis will install the required build dependencies, then run\n\n\tnpm run dev\n\nto spawn a development server. For information on contributing see [CONTRIBUTING.md](https://github.com/liabru/matter-js/blob/master/CONTRIBUTING.md).\n\n### Changelog\n\nTo see what's new or changed in the latest version, see the [changelog](https://github.com/liabru/matter-js/blob/master/CHANGELOG.md).\n\n### References\n\nSee the wiki page on [References](https://github.com/liabru/matter-js/wiki/References).\n\n### License\n\nMatter.js is licensed under [The MIT License (MIT)](https://opensource.org/licenses/MIT)  \nCopyright (c) 2014 Liam Brummitt\n\nThis license is also supplied with the release and source code.  \nAs stated in the license, absolutely no warranty is provided.\n","readmeFilename":"README.md","users":{"liabru":true,"filipve":true,"xiaochao":true,"seancheung":true,"monsterkodi":true,"rethinkflash":true}}