format and dedupe

pull/5411/head
Divyansh Singh 2 weeks ago
parent a2f9564fad
commit c662a231ff

@ -191,5 +191,5 @@
"optional": true "optional": true
} }
}, },
"packageManager": "pnpm@11.21.0" "packageManager": "pnpm@11.24.0"
} }

@ -34,7 +34,7 @@ importers:
version: 14.1.2 version: 14.1.2
'@vitejs/plugin-vue': '@vitejs/plugin-vue':
specifier: ^6.0.8 specifier: ^6.0.8
version: 6.0.8(vite@8.2.2(@types/node@26.2.0)(yaml@2.9.0))(vue@3.5.41(typescript@6.0.3)) version: 6.0.8(vite@8.2.2(@types/node@26.2.0)(jiti@1.21.7)(yaml@2.9.0))(vue@3.5.41(typescript@6.0.3))
'@vue/devtools-api': '@vue/devtools-api':
specifier: ^8.2.1 specifier: ^8.2.1
version: 8.2.1 version: 8.2.1
@ -61,7 +61,7 @@ importers:
version: 4.4.3 version: 4.4.3
vite: vite:
specifier: ^8.2.1 specifier: ^8.2.1
version: 8.2.2(@types/node@26.2.0)(yaml@2.9.0) version: 8.2.2(@types/node@26.2.0)(jiti@1.21.7)(yaml@2.9.0)
vue: vue:
specifier: ^3.5.41 specifier: ^3.5.41
version: 3.5.41(typescript@6.0.3) version: 3.5.41(typescript@6.0.3)
@ -254,7 +254,7 @@ importers:
version: 6.0.3 version: 6.0.3
vitest: vitest:
specifier: ^4.1.10 specifier: ^4.1.10
version: 4.1.10(@types/node@26.2.0)(vite@8.2.2(@types/node@26.2.0)(yaml@2.9.0)) version: 4.1.10(@types/node@26.2.0)(vite@8.2.2(@types/node@26.2.0)(jiti@1.21.7)(yaml@2.9.0))
vue-sfc-transformer: vue-sfc-transformer:
specifier: ^0.2.5 specifier: ^0.2.5
version: 0.2.5(patch_hash=06dbce7d98fac77faf5e66a94aa6e04f34c0cc7ec0910ec10848e5f2e08b8b68)(@volar/typescript@2.4.28(typescript@6.0.3))(@vue/compiler-core@3.5.41)(@vue/language-core@3.3.11)(rolldown@1.2.5)(typescript@6.0.3)(vue@3.5.41(typescript@6.0.3)) version: 0.2.5(patch_hash=06dbce7d98fac77faf5e66a94aa6e04f34c0cc7ec0910ec10848e5f2e08b8b68)(@volar/typescript@2.4.28(typescript@6.0.3))(@vue/compiler-core@3.5.41)(@vue/language-core@3.3.11)(rolldown@1.2.5)(typescript@6.0.3)(vue@3.5.41(typescript@6.0.3))
@ -3270,10 +3270,10 @@ snapshots:
'@ungap/structured-clone@1.3.3': {} '@ungap/structured-clone@1.3.3': {}
'@vitejs/plugin-vue@6.0.8(vite@8.2.2(@types/node@26.2.0)(yaml@2.9.0))(vue@3.5.41(typescript@6.0.3))': '@vitejs/plugin-vue@6.0.8(vite@8.2.2(@types/node@26.2.0)(jiti@1.21.7)(yaml@2.9.0))(vue@3.5.41(typescript@6.0.3))':
dependencies: dependencies:
'@rolldown/pluginutils': 1.0.1 '@rolldown/pluginutils': 1.0.1
vite: 8.2.2(@types/node@26.2.0)(yaml@2.9.0) vite: 8.2.2(@types/node@26.2.0)(jiti@1.21.7)(yaml@2.9.0)
vue: 3.5.41(typescript@6.0.3) vue: 3.5.41(typescript@6.0.3)
'@vitest/expect@4.1.10': '@vitest/expect@4.1.10':
@ -3285,13 +3285,13 @@ snapshots:
chai: 6.2.2 chai: 6.2.2
tinyrainbow: 3.1.1 tinyrainbow: 3.1.1
'@vitest/mocker@4.1.10(vite@8.2.2(@types/node@26.2.0)(yaml@2.9.0))': '@vitest/mocker@4.1.10(vite@8.2.2(@types/node@26.2.0)(jiti@1.21.7)(yaml@2.9.0))':
dependencies: dependencies:
'@vitest/spy': 4.1.10 '@vitest/spy': 4.1.10
estree-walker: 3.0.3 estree-walker: 3.0.3
magic-string: 0.30.21 magic-string: 0.30.21
optionalDependencies: optionalDependencies:
vite: 8.2.2(@types/node@26.2.0)(yaml@2.9.0) vite: 8.2.2(@types/node@26.2.0)(jiti@1.21.7)(yaml@2.9.0)
'@vitest/pretty-format@4.1.10': '@vitest/pretty-format@4.1.10':
dependencies: dependencies:
@ -5051,19 +5051,6 @@ snapshots:
fsevents: 2.3.3 fsevents: 2.3.3
jiti: 1.21.7 jiti: 1.21.7
yaml: 2.9.0 yaml: 2.9.0
optional: true
vite@8.2.2(@types/node@26.2.0)(yaml@2.9.0):
dependencies:
lightningcss: 1.33.0
picomatch: 4.0.5
postcss: 8.5.26
rolldown: 1.2.5
tinyglobby: 0.2.17
optionalDependencies:
'@types/node': 26.2.0
fsevents: 2.3.3
yaml: 2.9.0
vitepress-plugin-group-icons@1.7.6(vite@8.2.2(@types/node@26.2.0)(jiti@1.21.7)(yaml@2.9.0)): vitepress-plugin-group-icons@1.7.6(vite@8.2.2(@types/node@26.2.0)(jiti@1.21.7)(yaml@2.9.0)):
dependencies: dependencies:
@ -5092,10 +5079,10 @@ snapshots:
transitivePeerDependencies: transitivePeerDependencies:
- supports-color - supports-color
vitest@4.1.10(@types/node@26.2.0)(vite@8.2.2(@types/node@26.2.0)(yaml@2.9.0)): vitest@4.1.10(@types/node@26.2.0)(vite@8.2.2(@types/node@26.2.0)(jiti@1.21.7)(yaml@2.9.0)):
dependencies: dependencies:
'@vitest/expect': 4.1.10 '@vitest/expect': 4.1.10
'@vitest/mocker': 4.1.10(vite@8.2.2(@types/node@26.2.0)(yaml@2.9.0)) '@vitest/mocker': 4.1.10(vite@8.2.2(@types/node@26.2.0)(jiti@1.21.7)(yaml@2.9.0))
'@vitest/pretty-format': 4.1.10 '@vitest/pretty-format': 4.1.10
'@vitest/runner': 4.1.10 '@vitest/runner': 4.1.10
'@vitest/snapshot': 4.1.10 '@vitest/snapshot': 4.1.10
@ -5112,7 +5099,7 @@ snapshots:
tinyexec: 1.3.0 tinyexec: 1.3.0
tinyglobby: 0.2.17 tinyglobby: 0.2.17
tinyrainbow: 3.1.1 tinyrainbow: 3.1.1
vite: 8.2.2(@types/node@26.2.0)(yaml@2.9.0) vite: 8.2.2(@types/node@26.2.0)(jiti@1.21.7)(yaml@2.9.0)
why-is-node-running: 2.3.0 why-is-node-running: 2.3.0
optionalDependencies: optionalDependencies:
'@types/node': 26.2.0 '@types/node': 26.2.0

@ -195,6 +195,7 @@ export async function scaffold({
autoEscape: false, autoEscape: false,
autoTrim: false autoTrim: false
}) })
const renderFile = async (file: string) => { const renderFile = async (file: string) => {
const filePath = path.resolve(templateDir, file) const filePath = path.resolve(templateDir, file)
let targetPath = path.resolve(resolvedRoot, file) let targetPath = path.resolve(resolvedRoot, file)

Loading…
Cancel
Save