@ou-imdt/create
Version:
Command line tool to create team boilerplate.
51 lines (50 loc) • 1.49 kB
JSON
{
"name": "{{name}}",
"version": "1.0.0",
"description": "{{description}}",
"author": {
"name": "{{developerName}}",
"email": "{{developerEmail}}"
},
"private": true,
"type": "module",
"scripts": {
"dev": "vite --host --port 3000 --open --mode development",
"start": "npm run dev",
"build": "vite build --mode production",
"postbuild": "npm run zip",
"preview": "vite preview --port 8080 --open",
"zip": "mkdirp ./release && build-metadata && npm run removetestdata && cd ./dist && bestzip ../release/{{name}}.zip *",
"removetestdata": "rimraf --glob dist/_testData/",
"lint": "eslint .",
"format": "npm run prettier:fix && npm run lint:fix",
"prettier:fix": "prettier --write src/",
"lint:fix": "eslint --fix src/",
"test": "vitest"
},
"dependencies": {
"@ou-imdt/css": "^3.1.2",
"@ou-imdt/utils": "^0.7.0",
"pinia": "^3.0.3",
"vue": "^3.5.18",
"@awesome.me/kit-4b5ffe0e68": "latest"
},
"devDependencies": {
"bestzip": "^2.2.1",
"@eslint/eslintrc": "^3.3.1",
"@eslint/js": "^9.32.0",
"globals": "^16.3.0",
"@ou-imdt/build-metadata": "^1.0.1",
"@vitejs/plugin-vue": "^6.0.1",
"eslint": "^9.32.0",
"eslint-config-prettier": "^10.1.8",
"eslint-plugin-vue": "^10.4.0",
"jsdom": "^24.0.0",
"prettier": "^3.6.2",
"rimraf": "^6.0.1",
"mkdirp": "^3.0.1",
"vite": "^7.0.6",
"vite-plugin-vue-devtools": "^8.0.0",
"vitest": "^1.3.1"
}
}