|
@@ -16,6 +16,7 @@
|
|
"matter-attractors": "^0.1.6",
|
|
"matter-attractors": "^0.1.6",
|
|
"matter-js": "^0.19.0",
|
|
"matter-js": "^0.19.0",
|
|
"pinia": "^2.0.21",
|
|
"pinia": "^2.0.21",
|
|
|
|
+ "poly-decomp": "^0.3.0",
|
|
"vue": "^3.2.38",
|
|
"vue": "^3.2.38",
|
|
"vue-router": "^4.1.5"
|
|
"vue-router": "^4.1.5"
|
|
},
|
|
},
|
|
@@ -32,7 +33,8 @@
|
|
"prettier": "^2.7.1",
|
|
"prettier": "^2.7.1",
|
|
"querystring-es3": "^0.2.1",
|
|
"querystring-es3": "^0.2.1",
|
|
"sass": "^1.57.1",
|
|
"sass": "^1.57.1",
|
|
- "vite": "^3.0.9"
|
|
|
|
|
|
+ "vite": "^3.0.9",
|
|
|
|
+ "vite-require": "^0.2.3"
|
|
}
|
|
}
|
|
},
|
|
},
|
|
"node_modules/@babel/parser": {
|
|
"node_modules/@babel/parser": {
|
|
@@ -694,6 +696,12 @@
|
|
"node": ">=6.0.0"
|
|
"node": ">=6.0.0"
|
|
}
|
|
}
|
|
},
|
|
},
|
|
|
|
+ "node_modules/es-module-lexer": {
|
|
|
|
+ "version": "1.2.1",
|
|
|
|
+ "resolved": "https://registry.npmjs.org/es-module-lexer/-/es-module-lexer-1.2.1.tgz",
|
|
|
|
+ "integrity": "sha512-9978wrXM50Y4rTMmW5kXIC09ZdXQZqkE4mxhwkd8VbzsGkXGPgV4zWuqQJgCEzYngdo2dYDa0l8xhX4fkSwJSg==",
|
|
|
|
+ "dev": true
|
|
|
|
+ },
|
|
"node_modules/esbuild": {
|
|
"node_modules/esbuild": {
|
|
"version": "0.15.18",
|
|
"version": "0.15.18",
|
|
"resolved": "https://registry.npmjs.org/esbuild/-/esbuild-0.15.18.tgz",
|
|
"resolved": "https://registry.npmjs.org/esbuild/-/esbuild-0.15.18.tgz",
|
|
@@ -1298,6 +1306,34 @@
|
|
"integrity": "sha512-xJuoT5+L99XlZ8twedaRf6Ax2TgQVxvgZOYoPKqZufmJib0tL2tegPBOZb1pVNgIhlqDlA0eO0c3wBvQcmzx4w==",
|
|
"integrity": "sha512-xJuoT5+L99XlZ8twedaRf6Ax2TgQVxvgZOYoPKqZufmJib0tL2tegPBOZb1pVNgIhlqDlA0eO0c3wBvQcmzx4w==",
|
|
"dev": true
|
|
"dev": true
|
|
},
|
|
},
|
|
|
|
+ "node_modules/fast-glob": {
|
|
|
|
+ "version": "3.2.12",
|
|
|
|
+ "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-3.2.12.tgz",
|
|
|
|
+ "integrity": "sha512-DVj4CQIYYow0BlaelwK1pHl5n5cRSJfM60UA0zK891sVInoPri2Ekj7+e1CT3/3qxXenpI+nBBmQAcJPJgaj4w==",
|
|
|
|
+ "dev": true,
|
|
|
|
+ "dependencies": {
|
|
|
|
+ "@nodelib/fs.stat": "^2.0.2",
|
|
|
|
+ "@nodelib/fs.walk": "^1.2.3",
|
|
|
|
+ "glob-parent": "^5.1.2",
|
|
|
|
+ "merge2": "^1.3.0",
|
|
|
|
+ "micromatch": "^4.0.4"
|
|
|
|
+ },
|
|
|
|
+ "engines": {
|
|
|
|
+ "node": ">=8.6.0"
|
|
|
|
+ }
|
|
|
|
+ },
|
|
|
|
+ "node_modules/fast-glob/node_modules/glob-parent": {
|
|
|
|
+ "version": "5.1.2",
|
|
|
|
+ "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz",
|
|
|
|
+ "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==",
|
|
|
|
+ "dev": true,
|
|
|
|
+ "dependencies": {
|
|
|
|
+ "is-glob": "^4.0.1"
|
|
|
|
+ },
|
|
|
|
+ "engines": {
|
|
|
|
+ "node": ">= 6"
|
|
|
|
+ }
|
|
|
|
+ },
|
|
"node_modules/fast-json-stable-stringify": {
|
|
"node_modules/fast-json-stable-stringify": {
|
|
"version": "2.1.0",
|
|
"version": "2.1.0",
|
|
"resolved": "https://registry.npmjs.org/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz",
|
|
"resolved": "https://registry.npmjs.org/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz",
|
|
@@ -1770,6 +1806,28 @@
|
|
"resolved": "https://registry.npmjs.org/matter-js/-/matter-js-0.19.0.tgz",
|
|
"resolved": "https://registry.npmjs.org/matter-js/-/matter-js-0.19.0.tgz",
|
|
"integrity": "sha512-v2huwvQGOHTGOkMqtHd2hercCG3f6QAObTisPPHg8TZqq2lz7eIY/5i/5YUV8Ibf3mEioFEmwibcPUF2/fnKKQ=="
|
|
"integrity": "sha512-v2huwvQGOHTGOkMqtHd2hercCG3f6QAObTisPPHg8TZqq2lz7eIY/5i/5YUV8Ibf3mEioFEmwibcPUF2/fnKKQ=="
|
|
},
|
|
},
|
|
|
|
+ "node_modules/merge2": {
|
|
|
|
+ "version": "1.4.1",
|
|
|
|
+ "resolved": "https://registry.npmjs.org/merge2/-/merge2-1.4.1.tgz",
|
|
|
|
+ "integrity": "sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==",
|
|
|
|
+ "dev": true,
|
|
|
|
+ "engines": {
|
|
|
|
+ "node": ">= 8"
|
|
|
|
+ }
|
|
|
|
+ },
|
|
|
|
+ "node_modules/micromatch": {
|
|
|
|
+ "version": "4.0.5",
|
|
|
|
+ "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.5.tgz",
|
|
|
|
+ "integrity": "sha512-DMy+ERcEW2q8Z2Po+WNXuw3c5YaUSFjAO5GsJqfEl7UjvtIuFKO6ZrKvcItdy98dwFI2N1tg3zNIdKaQT+aNdA==",
|
|
|
|
+ "dev": true,
|
|
|
|
+ "dependencies": {
|
|
|
|
+ "braces": "^3.0.2",
|
|
|
|
+ "picomatch": "^2.3.1"
|
|
|
|
+ },
|
|
|
|
+ "engines": {
|
|
|
|
+ "node": ">=8.6"
|
|
|
|
+ }
|
|
|
|
+ },
|
|
"node_modules/mime-db": {
|
|
"node_modules/mime-db": {
|
|
"version": "1.52.0",
|
|
"version": "1.52.0",
|
|
"resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.52.0.tgz",
|
|
"resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.52.0.tgz",
|
|
@@ -2015,6 +2073,14 @@
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
},
|
|
|
|
+ "node_modules/poly-decomp": {
|
|
|
|
+ "version": "0.3.0",
|
|
|
|
+ "resolved": "https://registry.npmjs.org/poly-decomp/-/poly-decomp-0.3.0.tgz",
|
|
|
|
+ "integrity": "sha512-hWeBxGzPYiybmI4548Fca7Up/0k1qS5+79cVHI9+H33dKya5YNb9hxl0ZnDaDgvrZSuYFBhkCK/HOnqN7gefkQ==",
|
|
|
|
+ "engines": {
|
|
|
|
+ "node": "*"
|
|
|
|
+ }
|
|
|
|
+ },
|
|
"node_modules/postcss": {
|
|
"node_modules/postcss": {
|
|
"version": "8.4.21",
|
|
"version": "8.4.21",
|
|
"resolved": "https://registry.npmjs.org/postcss/-/postcss-8.4.21.tgz",
|
|
"resolved": "https://registry.npmjs.org/postcss/-/postcss-8.4.21.tgz",
|
|
@@ -2479,6 +2545,27 @@
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
},
|
|
|
|
+ "node_modules/vite-plugin-dynamic-import": {
|
|
|
|
+ "version": "1.4.0",
|
|
|
|
+ "resolved": "https://registry.npmjs.org/vite-plugin-dynamic-import/-/vite-plugin-dynamic-import-1.4.0.tgz",
|
|
|
|
+ "integrity": "sha512-OBWeCGyWE4iIwCUfx3RK8XwT1BjPAJNeMQmdO5md5Gq8PD8gLMCfUnuEiX9dIQDL9Gdvao1GNRqZwfcpwWDTNw==",
|
|
|
|
+ "dev": true,
|
|
|
|
+ "dependencies": {
|
|
|
|
+ "acorn": "^8.8.2",
|
|
|
|
+ "es-module-lexer": "^1.2.1",
|
|
|
|
+ "fast-glob": "^3.2.12"
|
|
|
|
+ }
|
|
|
|
+ },
|
|
|
|
+ "node_modules/vite-require": {
|
|
|
|
+ "version": "0.2.3",
|
|
|
|
+ "resolved": "https://registry.npmjs.org/vite-require/-/vite-require-0.2.3.tgz",
|
|
|
|
+ "integrity": "sha512-Lpeg5mxXiLAVrylKK9FMF8d6yxLBm6YtHXmtWpJSDSWBdl12tBsMGHOBC/fsLzATj+Zp9FHjqwzE1JayOPi9dQ==",
|
|
|
|
+ "dev": true,
|
|
|
|
+ "dependencies": {
|
|
|
|
+ "fast-glob": "^3.2.11",
|
|
|
|
+ "vite-plugin-dynamic-import": "^1.1.1"
|
|
|
|
+ }
|
|
|
|
+ },
|
|
"node_modules/vue": {
|
|
"node_modules/vue": {
|
|
"version": "3.2.47",
|
|
"version": "3.2.47",
|
|
"resolved": "https://registry.npmjs.org/vue/-/vue-3.2.47.tgz",
|
|
"resolved": "https://registry.npmjs.org/vue/-/vue-3.2.47.tgz",
|
|
@@ -3082,6 +3169,12 @@
|
|
"esutils": "^2.0.2"
|
|
"esutils": "^2.0.2"
|
|
}
|
|
}
|
|
},
|
|
},
|
|
|
|
+ "es-module-lexer": {
|
|
|
|
+ "version": "1.2.1",
|
|
|
|
+ "resolved": "https://registry.npmjs.org/es-module-lexer/-/es-module-lexer-1.2.1.tgz",
|
|
|
|
+ "integrity": "sha512-9978wrXM50Y4rTMmW5kXIC09ZdXQZqkE4mxhwkd8VbzsGkXGPgV4zWuqQJgCEzYngdo2dYDa0l8xhX4fkSwJSg==",
|
|
|
|
+ "dev": true
|
|
|
|
+ },
|
|
"esbuild": {
|
|
"esbuild": {
|
|
"version": "0.15.18",
|
|
"version": "0.15.18",
|
|
"resolved": "https://registry.npmjs.org/esbuild/-/esbuild-0.15.18.tgz",
|
|
"resolved": "https://registry.npmjs.org/esbuild/-/esbuild-0.15.18.tgz",
|
|
@@ -3427,6 +3520,30 @@
|
|
"integrity": "sha512-xJuoT5+L99XlZ8twedaRf6Ax2TgQVxvgZOYoPKqZufmJib0tL2tegPBOZb1pVNgIhlqDlA0eO0c3wBvQcmzx4w==",
|
|
"integrity": "sha512-xJuoT5+L99XlZ8twedaRf6Ax2TgQVxvgZOYoPKqZufmJib0tL2tegPBOZb1pVNgIhlqDlA0eO0c3wBvQcmzx4w==",
|
|
"dev": true
|
|
"dev": true
|
|
},
|
|
},
|
|
|
|
+ "fast-glob": {
|
|
|
|
+ "version": "3.2.12",
|
|
|
|
+ "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-3.2.12.tgz",
|
|
|
|
+ "integrity": "sha512-DVj4CQIYYow0BlaelwK1pHl5n5cRSJfM60UA0zK891sVInoPri2Ekj7+e1CT3/3qxXenpI+nBBmQAcJPJgaj4w==",
|
|
|
|
+ "dev": true,
|
|
|
|
+ "requires": {
|
|
|
|
+ "@nodelib/fs.stat": "^2.0.2",
|
|
|
|
+ "@nodelib/fs.walk": "^1.2.3",
|
|
|
|
+ "glob-parent": "^5.1.2",
|
|
|
|
+ "merge2": "^1.3.0",
|
|
|
|
+ "micromatch": "^4.0.4"
|
|
|
|
+ },
|
|
|
|
+ "dependencies": {
|
|
|
|
+ "glob-parent": {
|
|
|
|
+ "version": "5.1.2",
|
|
|
|
+ "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz",
|
|
|
|
+ "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==",
|
|
|
|
+ "dev": true,
|
|
|
|
+ "requires": {
|
|
|
|
+ "is-glob": "^4.0.1"
|
|
|
|
+ }
|
|
|
|
+ }
|
|
|
|
+ }
|
|
|
|
+ },
|
|
"fast-json-stable-stringify": {
|
|
"fast-json-stable-stringify": {
|
|
"version": "2.1.0",
|
|
"version": "2.1.0",
|
|
"resolved": "https://registry.npmjs.org/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz",
|
|
"resolved": "https://registry.npmjs.org/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz",
|
|
@@ -3781,6 +3898,22 @@
|
|
"resolved": "https://registry.npmjs.org/matter-js/-/matter-js-0.19.0.tgz",
|
|
"resolved": "https://registry.npmjs.org/matter-js/-/matter-js-0.19.0.tgz",
|
|
"integrity": "sha512-v2huwvQGOHTGOkMqtHd2hercCG3f6QAObTisPPHg8TZqq2lz7eIY/5i/5YUV8Ibf3mEioFEmwibcPUF2/fnKKQ=="
|
|
"integrity": "sha512-v2huwvQGOHTGOkMqtHd2hercCG3f6QAObTisPPHg8TZqq2lz7eIY/5i/5YUV8Ibf3mEioFEmwibcPUF2/fnKKQ=="
|
|
},
|
|
},
|
|
|
|
+ "merge2": {
|
|
|
|
+ "version": "1.4.1",
|
|
|
|
+ "resolved": "https://registry.npmjs.org/merge2/-/merge2-1.4.1.tgz",
|
|
|
|
+ "integrity": "sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==",
|
|
|
|
+ "dev": true
|
|
|
|
+ },
|
|
|
|
+ "micromatch": {
|
|
|
|
+ "version": "4.0.5",
|
|
|
|
+ "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.5.tgz",
|
|
|
|
+ "integrity": "sha512-DMy+ERcEW2q8Z2Po+WNXuw3c5YaUSFjAO5GsJqfEl7UjvtIuFKO6ZrKvcItdy98dwFI2N1tg3zNIdKaQT+aNdA==",
|
|
|
|
+ "dev": true,
|
|
|
|
+ "requires": {
|
|
|
|
+ "braces": "^3.0.2",
|
|
|
|
+ "picomatch": "^2.3.1"
|
|
|
|
+ }
|
|
|
|
+ },
|
|
"mime-db": {
|
|
"mime-db": {
|
|
"version": "1.52.0",
|
|
"version": "1.52.0",
|
|
"resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.52.0.tgz",
|
|
"resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.52.0.tgz",
|
|
@@ -3939,6 +4072,11 @@
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
},
|
|
|
|
+ "poly-decomp": {
|
|
|
|
+ "version": "0.3.0",
|
|
|
|
+ "resolved": "https://registry.npmjs.org/poly-decomp/-/poly-decomp-0.3.0.tgz",
|
|
|
|
+ "integrity": "sha512-hWeBxGzPYiybmI4548Fca7Up/0k1qS5+79cVHI9+H33dKya5YNb9hxl0ZnDaDgvrZSuYFBhkCK/HOnqN7gefkQ=="
|
|
|
|
+ },
|
|
"postcss": {
|
|
"postcss": {
|
|
"version": "8.4.21",
|
|
"version": "8.4.21",
|
|
"resolved": "https://registry.npmjs.org/postcss/-/postcss-8.4.21.tgz",
|
|
"resolved": "https://registry.npmjs.org/postcss/-/postcss-8.4.21.tgz",
|
|
@@ -4213,6 +4351,27 @@
|
|
"rollup": "^2.79.1"
|
|
"rollup": "^2.79.1"
|
|
}
|
|
}
|
|
},
|
|
},
|
|
|
|
+ "vite-plugin-dynamic-import": {
|
|
|
|
+ "version": "1.4.0",
|
|
|
|
+ "resolved": "https://registry.npmjs.org/vite-plugin-dynamic-import/-/vite-plugin-dynamic-import-1.4.0.tgz",
|
|
|
|
+ "integrity": "sha512-OBWeCGyWE4iIwCUfx3RK8XwT1BjPAJNeMQmdO5md5Gq8PD8gLMCfUnuEiX9dIQDL9Gdvao1GNRqZwfcpwWDTNw==",
|
|
|
|
+ "dev": true,
|
|
|
|
+ "requires": {
|
|
|
|
+ "acorn": "^8.8.2",
|
|
|
|
+ "es-module-lexer": "^1.2.1",
|
|
|
|
+ "fast-glob": "^3.2.12"
|
|
|
|
+ }
|
|
|
|
+ },
|
|
|
|
+ "vite-require": {
|
|
|
|
+ "version": "0.2.3",
|
|
|
|
+ "resolved": "https://registry.npmjs.org/vite-require/-/vite-require-0.2.3.tgz",
|
|
|
|
+ "integrity": "sha512-Lpeg5mxXiLAVrylKK9FMF8d6yxLBm6YtHXmtWpJSDSWBdl12tBsMGHOBC/fsLzATj+Zp9FHjqwzE1JayOPi9dQ==",
|
|
|
|
+ "dev": true,
|
|
|
|
+ "requires": {
|
|
|
|
+ "fast-glob": "^3.2.11",
|
|
|
|
+ "vite-plugin-dynamic-import": "^1.1.1"
|
|
|
|
+ }
|
|
|
|
+ },
|
|
"vue": {
|
|
"vue": {
|
|
"version": "3.2.47",
|
|
"version": "3.2.47",
|
|
"resolved": "https://registry.npmjs.org/vue/-/vue-3.2.47.tgz",
|
|
"resolved": "https://registry.npmjs.org/vue/-/vue-3.2.47.tgz",
|