UNPKG

@tomjs/create-app

Version:

Create a node/web/electron/vscode project based on tomjs

69 lines (68 loc) 2.1 kB
{ "dependencies": { "@antfu/eslint-config": "^7.0.1", "@clack/prompts": "^0.11.0", "@commitlint/cli": "^20.3.1", "@eslint-react/eslint-plugin": "^2.7.1", "@tomjs/commitlint": "^5.0.0", "@tomjs/eslint": "^7.0.0", "@tomjs/hbuilderx": "^1.2.0", "@tomjs/hbuilderx-cli": "^1.3.1", "@tomjs/logger": "^3.0.0", "@tomjs/node": "^2.2.3", "@tomjs/stylelint": "^8.0.0", "@tomjs/tsconfig": "^3.2.0", "@tomjs/vite-plugin-electron": "^2.4.2", "@tomjs/vite-plugin-hbuilderx": "^1.3.0", "@tomjs/vite-plugin-vscode": "^7.0.0", "@tomjs/vscode": "^2.5.0", "@tomjs/vscode-dev": "^3.1.2", "@tomjs/vscode-webview": "^2.0.2", "@types/node": "^20.19.30", "@types/react": "^19.2.8", "@types/react-dom": "^19.2.3", "@types/vscode": "^1.56.0", "@types/vscode-webview": "^1.57.5", "@unocss/eslint-plugin": "^66.6.0", "@vitejs/plugin-react": "^5.1.2", "@vitejs/plugin-react-swc": "^4.2.2", "@vitejs/plugin-vue": "^6.0.3", "@vscode/webview-ui-toolkit": "^1.4.0", "@vue/tsconfig": "^0.8.1", "@vueuse/core": "^14.1.0", "chalk": "^5.6.2", "cosmiconfig": "^9.0.0", "cross-env": "^10.1.0", "dayjs": "^1.11.19", "electron": "^40.0.0", "electron-builder": "^26.4.0", "eslint": "^9.39.2", "eslint-plugin-react-hooks": "^7.0.1", "eslint-plugin-react-refresh": "^0.4.26", "execa": "^9.6.1", "lint-staged": "^16.2.7", "meow": "^14.0.0", "npm-run-all2": "^8.0.4", "ora": "^9.0.0", "pinia": "^3.0.4", "publint": "0.3.16", "react": "^19.2.3", "react-dom": "^19.2.3", "sass": "^1.97.2", "simple-git-hooks": "^2.13.1", "stylelint": "^17.0.0", "tsdown": "^0.19.0", "tsx": "^4.21.0", "typescript": "~5.9.3", "unocss": "^66.6.0", "unplugin-auto-import": "^21.0.0", "unplugin-vue-components": "^31.0.0", "vite": "^7.3.1", "vite-plugin-electron-renderer": "^0.14.6", "vite-plugin-vue-devtools": "^8.0.5", "vue": "^3.5.26", "vue-i18n": "^11.2.8", "vue-router": "^4.6.4", "vue-tsc": "^3.2.2" } }