Skip to content

Commit 276fa61

Browse files
committed
feat: change vue template
1 parent 920d17c commit 276fa61

30 files changed

+426
-507
lines changed

package.json

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
"name": "@tomjs/create-app",
33
"type": "module",
44
"version": "5.4.0",
5-
"packageManager": "pnpm@10.28.1",
5+
"packageManager": "pnpm@10.28.2",
66
"description": "Create a node/web/electron/vscode project based on tomjs",
77
"author": {
88
"name": "Tom Gao",
@@ -59,22 +59,22 @@
5959
"prepublishOnly": "pnpm build"
6060
},
6161
"dependencies": {
62-
"@clack/prompts": "^0.11.0",
62+
"@clack/prompts": "^1.0.0",
6363
"@tomjs/logger": "^3.0.0",
6464
"@tomjs/node": "^2.2.3",
6565
"chalk": "^5.6.2",
6666
"dayjs": "^1.11.19",
6767
"execa": "^9.6.1",
68-
"lodash-es": "^4.17.22",
68+
"lodash-es": "^4.17.23",
6969
"meow": "^14.0.0",
7070
"tinyglobby": "^0.2.15"
7171
},
7272
"devDependencies": {
73-
"@antfu/eslint-config": "^7.1.0",
73+
"@antfu/eslint-config": "^7.2.0",
7474
"@commitlint/cli": "^20.3.1",
7575
"@tomjs/commitlint": "^5.0.0",
7676
"@tomjs/eslint": "^7.0.0",
77-
"@tomjs/stylelint": "^8.0.0",
77+
"@tomjs/stylelint": "^8.1.0",
7878
"@tomjs/tsconfig": "^3.2.0",
7979
"@tsconfig/node20": "^20.1.8",
8080
"@types/lodash-es": "^4.17.12",
@@ -83,13 +83,13 @@
8383
"eslint": "^9.39.2",
8484
"lint-staged": "^16.2.7",
8585
"npm-run-all2": "^8.0.4",
86-
"publint": "^0.3.16",
86+
"publint": "^0.3.17",
8787
"rimraf": "^6.1.2",
8888
"simple-git-hooks": "^2.13.1",
8989
"stylelint": "^17.0.0",
90-
"tsdown": "~0.19.0",
90+
"tsdown": "~0.20.1",
9191
"tsx": "^4.21.0",
92-
"type-fest": "^5.4.1",
92+
"type-fest": "^5.4.2",
9393
"typescript": "~5.9.3"
9494
}
9595
}

pnpm-lock.yaml

Lines changed: 293 additions & 445 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

templates/config/base/package.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
{
22
"type": "module",
33
"version": "0.0.0",
4-
"packageManager": "pnpm@10.28.1",
4+
"packageManager": "pnpm@10.28.2",
55
"scripts": {
66
"lint": "eslint --fix",
77
"prepare": "simple-git-hooks"
@@ -10,7 +10,7 @@
1010
"dayjs": "^1.11.19"
1111
},
1212
"devDependencies": {
13-
"@antfu/eslint-config": "^7.1.0",
13+
"@antfu/eslint-config": "^7.2.0",
1414
"@commitlint/cli": "^20.3.1",
1515
"@tomjs/commitlint": "^5.0.0",
1616
"@tomjs/eslint": "^7.0.0",

templates/config/package.json

Lines changed: 16 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -1,25 +1,25 @@
11
{
22
"dependencies": {
3-
"@antfu/eslint-config": "^7.1.0",
4-
"@clack/prompts": "^0.11.0",
5-
"@commitlint/cli": "^20.3.1",
6-
"@eslint-react/eslint-plugin": "^2.7.2",
3+
"@antfu/eslint-config": "^7.2.0",
4+
"@clack/prompts": "^1.0.0",
5+
"@commitlint/cli": "^20.4.0",
6+
"@eslint-react/eslint-plugin": "^2.8.1",
77
"@tomjs/commitlint": "^5.0.0",
88
"@tomjs/eslint": "^7.0.0",
99
"@tomjs/hbuilderx": "^1.2.0",
1010
"@tomjs/hbuilderx-cli": "^1.3.1",
1111
"@tomjs/logger": "^3.0.0",
1212
"@tomjs/node": "^2.2.3",
13-
"@tomjs/stylelint": "^8.0.0",
13+
"@tomjs/stylelint": "^8.1.0",
1414
"@tomjs/tsconfig": "^3.2.0",
1515
"@tomjs/vite-plugin-electron": "^2.4.2",
1616
"@tomjs/vite-plugin-hbuilderx": "^1.3.0",
17-
"@tomjs/vite-plugin-vscode": "^7.1.0",
17+
"@tomjs/vite-plugin-vscode": "^7.1.1",
1818
"@tomjs/vscode": "^2.5.0",
1919
"@tomjs/vscode-dev": "^3.1.2",
2020
"@tomjs/vscode-webview": "^2.0.2",
2121
"@types/node": "^20.19.30",
22-
"@types/react": "^19.2.9",
22+
"@types/react": "^19.2.10",
2323
"@types/react-dom": "^19.2.3",
2424
"@types/vscode": "^1.56.0",
2525
"@types/vscode-webview": "^1.57.5",
@@ -34,7 +34,7 @@
3434
"cosmiconfig": "^9.0.0",
3535
"cross-env": "^10.1.0",
3636
"dayjs": "^1.11.19",
37-
"electron": "^40.0.0",
37+
"electron": "^40.1.0",
3838
"electron-builder": "^26.4.0",
3939
"eslint": "^9.39.2",
4040
"eslint-plugin-react-hooks": "^7.0.1",
@@ -43,15 +43,15 @@
4343
"lint-staged": "^16.2.7",
4444
"meow": "^14.0.0",
4545
"npm-run-all2": "^8.0.4",
46-
"ora": "^9.0.0",
46+
"ora": "^9.1.0",
4747
"pinia": "^3.0.4",
48-
"publint": "0.3.16",
49-
"react": "^19.2.3",
50-
"react-dom": "^19.2.3",
51-
"sass": "^1.97.2",
48+
"publint": "0.3.17",
49+
"react": "^19.2.4",
50+
"react-dom": "^19.2.4",
51+
"sass": "^1.97.3",
5252
"simple-git-hooks": "^2.13.1",
5353
"stylelint": "^17.0.0",
54-
"tsdown": "^0.19.0",
54+
"tsdown": "^0.20.1",
5555
"tsx": "^4.21.0",
5656
"typescript": "~5.9.3",
5757
"unocss": "^66.6.0",
@@ -62,7 +62,7 @@
6262
"vite-plugin-vue-devtools": "^8.0.5",
6363
"vue": "^3.5.27",
6464
"vue-i18n": "^11.2.8",
65-
"vue-router": "^4.6.4",
66-
"vue-tsc": "^3.2.2"
65+
"vue-router": "^5.0.1",
66+
"vue-tsc": "^3.2.4"
6767
}
6868
}

templates/config/vscode/_.gitignore

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -60,6 +60,10 @@ build
6060
dist
6161
release
6262

63+
# generated files
64+
auto-imports.d.ts
65+
components.d.ts
66+
6367
package.nls.json
6468
package.nls.*.json
6569
src/vscode.d.ts

templates/config/vue/_.gitignore

Lines changed: 63 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,63 @@
1+
# logs
2+
*.log
3+
lerna-debug.log*
4+
logs
5+
npm-debug.log*
6+
pnpm-debug.log*
7+
yarn-debug.log*
8+
yarn-error.log*
9+
10+
# diagnostic reports (https://nodejs.org/api/report.html)
11+
report.[0-9]*.[0-9]*.[0-9]*.[0-9]*.json
12+
13+
# runtime data
14+
*.pid
15+
*.pid.lock
16+
*.seed
17+
pids
18+
19+
# dependency directory
20+
bower_components
21+
jspm_packages
22+
node_modules
23+
web_modules
24+
25+
# cache
26+
.cache
27+
.npm
28+
.tmp
29+
.temp
30+
.eslintcache
31+
.stylelintcache
32+
tsconfig.tsbuildinfo
33+
34+
# environment
35+
.env
36+
37+
# macOS
38+
.DS_Store
39+
40+
# package files
41+
*.7z
42+
*.gz
43+
*.gzip
44+
*.rar
45+
*.tar
46+
*.tar.*
47+
*.tgz
48+
*.zip
49+
50+
# IDEA
51+
.idea
52+
53+
# vscode
54+
.history
55+
56+
# build output
57+
build
58+
dist
59+
release
60+
61+
# generated files
62+
auto-imports.d.ts
63+
components.d.ts

templates/config/vue/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,6 +12,6 @@
1212
"unplugin-vue-components": "^31.0.0",
1313
"vite": "^7.3.1",
1414
"vite-plugin-vue-devtools": "^8.0.5",
15-
"vue-tsc": "^3.2.2"
15+
"vue-tsc": "^3.2.4"
1616
}
1717
}

templates/config/vue/tsconfig.app.json

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,6 @@
77
}
88
},
99
"include": [
10-
"env.d.ts",
1110
"src/**/*",
1211
"src/**/*.vue"
1312
]

templates/config/vue/uno.config.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
1-
import { defineConfig, presetAttributify, presetIcons, presetWind4 } from 'unocss';
1+
import { defineConfig, presetAttributify, presetIcons, presetWind3 } from 'unocss';
22

33
export default defineConfig({
44
presets: [
5-
presetWind4(),
5+
presetWind3(),
66
presetAttributify(),
77
presetIcons({ warn: true }),
88
],

0 commit comments

Comments
 (0)