54 lines
1.4 KiB
JSON
54 lines
1.4 KiB
JSON
{
|
|
"name": "aran-weblog",
|
|
"version": "0.0.0",
|
|
"private": true,
|
|
"scripts": {
|
|
"test": "npx jest",
|
|
"dev": "vite --port 3000 --host",
|
|
"build": "vite build",
|
|
"preview": "vite preview",
|
|
"lint": "eslint . --ext .vue,.js,.jsx,.cjs,.mjs --fix --ignore-path .gitignore"
|
|
},
|
|
"dependencies": {
|
|
"@kangc/v-md-editor": "^2.3.17",
|
|
"@vue/compiler-sfc": "^3.5.11",
|
|
"axios": "^1.5.1",
|
|
"babel-plugin-prismjs": "^2.1.0",
|
|
"dice-notation-js": "^1.0.3",
|
|
"ef-infinite-canvas": "^0.6.6",
|
|
"form-data": "^4.0.0",
|
|
"jquery": "^3.7.1",
|
|
"jquery-ui": "^1.13.3",
|
|
"jquery-ui-dist": "^1.13.3",
|
|
"marked": "^9.1.6",
|
|
"marked-katex-extension": "^4.0.1",
|
|
"mitt": "^3.0.1",
|
|
"motion": "^10.18.0",
|
|
"prismjs": "^1.29.0",
|
|
"serve": "^14.2.3",
|
|
"socket.io-client": "^4.7.5",
|
|
"three": "^0.164.1",
|
|
"vue": "^3.3.4",
|
|
"vue-draggable": "^2.0.6",
|
|
"vue-i18n": "^10.0.2",
|
|
"vue-router": "^4.2.4"
|
|
},
|
|
"devDependencies": {
|
|
"@babel/preset-env": "^7.25.7",
|
|
"@intlify/unplugin-vue-i18n": "^5.0.0",
|
|
"@vitejs/plugin-vue": "^4.3.4",
|
|
"@vue/cli-service": "^5.0.8",
|
|
"@vue/test-utils": "^2.4.6",
|
|
"@vue/vue3-jest": "^29.2.6",
|
|
"babel-jest": "^29.7.0",
|
|
"clean-jsdoc-theme": "^4.3.0",
|
|
"eslint": "^8.49.0",
|
|
"eslint-plugin-vue": "^9.17.0",
|
|
"jest": "^29.7.0",
|
|
"jest-environment-jsdom": "^29.7.0",
|
|
"jsdoc": "^4.0.3",
|
|
"sass": "^1.69.5",
|
|
"vite": "^4.4.9"
|
|
}
|
|
}
|