aboutsummaryrefslogtreecommitdiffstats
path: root/package.json
diff options
context:
space:
mode:
Diffstat (limited to 'package.json')
-rw-r--r--package.json35
1 files changed, 35 insertions, 0 deletions
diff --git a/package.json b/package.json
new file mode 100644
index 0000000..dca6eda
--- /dev/null
+++ b/package.json
@@ -0,0 +1,35 @@
+{
+ "name": "vue-project",
+ "version": "0.0.0",
+ "private": true,
+ "type": "module",
+ "scripts": {
+ "dev": "vite",
+ "build": "run-p type-check \"build-only {@}\" --",
+ "preview": "vite preview",
+ "build-only": "vite build",
+ "type-check": "vue-tsc --build --force",
+ "lint": "eslint . --fix",
+ "format": "prettier --write src/"
+ },
+ "dependencies": {
+ "pinia": "^2.2.4",
+ "vue": "^3.5.12"
+ },
+ "devDependencies": {
+ "@tsconfig/node20": "^20.1.4",
+ "@types/node": "^20.17.0",
+ "@vitejs/plugin-vue": "^5.1.4",
+ "@vue/eslint-config-prettier": "^10.0.0",
+ "@vue/eslint-config-typescript": "^14.1.1",
+ "@vue/tsconfig": "^0.5.1",
+ "eslint": "^9.13.0",
+ "eslint-plugin-vue": "^9.29.0",
+ "npm-run-all2": "^7.0.1",
+ "prettier": "^3.3.3",
+ "typescript": "~5.6.0",
+ "vite": "^5.4.10",
+ "vite-plugin-vue-devtools": "^7.5.3",
+ "vue-tsc": "^2.1.6"
+ }
+}