diff --git a/package-lock.json b/package-lock.json index 06b3a31..98b7f99 100644 --- a/package-lock.json +++ b/package-lock.json @@ -21,6 +21,7 @@ "@vue/eslint-config-typescript": "^12.0.0", "@vue/test-utils": "^2.4.5", "@vue/tsconfig": "^0.5.1", + "easystarjs": "^0.4.4", "eslint": "^8.49.0", "eslint-plugin-vue": "^9.17.0", "jsdom": "^24.0.0", @@ -1624,9 +1625,9 @@ "dev": true }, "node_modules/@types/node": { - "version": "20.12.7", - "resolved": "https://registry.npmjs.org/@types/node/-/node-20.12.7.tgz", - "integrity": "sha512-wq0cICSkRLVaf3UGLMGItu/PtdY7oaXaI/RVU+xliKVOtRna3PRY57ZDfztpDL0n11vfymMUnXv8QwYCO7L1wg==", + "version": "20.12.8", + "resolved": "https://registry.npmjs.org/@types/node/-/node-20.12.8.tgz", + "integrity": "sha512-NU0rJLJnshZWdE/097cdCBbyW1h4hEg0xpovcoAQYHl8dnEyp/NAOiE45pvc+Bd1Dt+2r94v2eGFpQJ4R7g+2w==", "dev": true, "dependencies": { "undici-types": "~5.26.4" @@ -2901,6 +2902,15 @@ "integrity": "sha512-I88TYZWc9XiYHRQ4/3c5rjjfgkjhLyW2luGIheGERbNQ6OY7yTybanSpDXZa8y7VUP9YmDcYa+eyq4ca7iLqWA==", "dev": true }, + "node_modules/easystarjs": { + "version": "0.4.4", + "resolved": "https://registry.npmjs.org/easystarjs/-/easystarjs-0.4.4.tgz", + "integrity": "sha512-ZSt0TkB8xuIXRIrKsM3jkmk1/cZUtyvf0DqOXf6wuKq9slx9UA5kkLtiaWhtmOQFJFKdabbvXwk6RO0znghArQ==", + "dev": true, + "dependencies": { + "heap": "0.2.6" + } + }, "node_modules/editorconfig": { "version": "1.0.4", "resolved": "https://registry.npmjs.org/editorconfig/-/editorconfig-1.0.4.tgz", @@ -3610,6 +3620,12 @@ "he": "bin/he" } }, + "node_modules/heap": { + "version": "0.2.6", + "resolved": "https://registry.npmjs.org/heap/-/heap-0.2.6.tgz", + "integrity": "sha512-MzzWcnfB1e4EG2vHi3dXHoBupmuXNZzx6pY6HldVS55JKKBoq3xOyzfSaZRkJp37HIhEYC78knabHff3zc4dQQ==", + "dev": true + }, "node_modules/hookable": { "version": "5.5.3", "resolved": "https://registry.npmjs.org/hookable/-/hookable-5.5.3.tgz", diff --git a/package.json b/package.json index deef89c..a0f6667 100644 --- a/package.json +++ b/package.json @@ -27,6 +27,7 @@ "@vue/eslint-config-typescript": "^12.0.0", "@vue/test-utils": "^2.4.5", "@vue/tsconfig": "^0.5.1", + "easystarjs": "^0.4.4", "eslint": "^8.49.0", "eslint-plugin-vue": "^9.17.0", "jsdom": "^24.0.0", diff --git a/public/assets/waypoint.png b/public/assets/waypoint.png new file mode 100644 index 0000000..7fcd1fb Binary files /dev/null and b/public/assets/waypoint.png differ diff --git a/src/App.vue b/src/App.vue index 0dfe2f8..974f8ec 100644 --- a/src/App.vue +++ b/src/App.vue @@ -1,5 +1,5 @@ \ No newline at end of file diff --git a/src/config.js b/src/config.ts similarity index 100% rename from src/config.js rename to src/config.ts diff --git a/src/stores/map.ts b/src/stores/map.ts new file mode 100644 index 0000000..e69de29