diff --git a/packages/create-vue-lib/src/index.ts b/packages/create-vue-lib/src/index.ts
index e0cee9b..4906cf6 100644
--- a/packages/create-vue-lib/src/index.ts
+++ b/packages/create-vue-lib/src/index.ts
@@ -474,14 +474,6 @@ function copyFiles(templateFile: string, config: Config) {
fs.writeFileSync(target, content)
}
- else if (['package.json', 'vite.config.mts', 'config.mts', 'index.md', 'introduction.md', 'App.vue', 'tsconfig.app.json', 'env.d.ts'].includes(filename)) {
- const template = fs.readFileSync(templatePath, 'utf-8')
- const content = template
- .replace(/@projectName@/g, config.mainPackageDirName)
- .replace(new RegExp(`@(${Object.keys(config).join('|')})@`, 'g'), (all, setting) => `${config[setting as keyof Config] ?? all}`)
-
- fs.writeFileSync(targetPath, content)
- }
else {
fs.copyFileSync(templatePath, targetPath)
}
diff --git a/packages/create-vue-lib/src/template/playground/config/packages/playground/env.d.ts b/packages/create-vue-lib/src/template/playground/config/packages/playground/env.d.ts
deleted file mode 100644
index 7a25855..0000000
--- a/packages/create-vue-lib/src/template/playground/config/packages/playground/env.d.ts
+++ /dev/null
@@ -1,3 +0,0 @@
-///
-
-import '../@projectName@/env.d.ts'
diff --git a/packages/create-vue-lib/src/template/playground/config/packages/playground/env.d.ts.ejs b/packages/create-vue-lib/src/template/playground/config/packages/playground/env.d.ts.ejs
new file mode 100644
index 0000000..d6e68cf
--- /dev/null
+++ b/packages/create-vue-lib/src/template/playground/config/packages/playground/env.d.ts.ejs
@@ -0,0 +1,3 @@
+///
+
+import '../<%- config.mainPackageDirName %>/env.d.ts'
diff --git a/packages/create-vue-lib/src/template/vitepress/config/packages/docs/env.d.ts b/packages/create-vue-lib/src/template/vitepress/config/packages/docs/env.d.ts
deleted file mode 100644
index 7a25855..0000000
--- a/packages/create-vue-lib/src/template/vitepress/config/packages/docs/env.d.ts
+++ /dev/null
@@ -1,3 +0,0 @@
-///
-
-import '../@projectName@/env.d.ts'
diff --git a/packages/create-vue-lib/src/template/vitepress/config/packages/docs/env.d.ts.ejs b/packages/create-vue-lib/src/template/vitepress/config/packages/docs/env.d.ts.ejs
new file mode 100644
index 0000000..d6e68cf
--- /dev/null
+++ b/packages/create-vue-lib/src/template/vitepress/config/packages/docs/env.d.ts.ejs
@@ -0,0 +1,3 @@
+///
+
+import '../<%- config.mainPackageDirName %>/env.d.ts'
diff --git a/packages/create-vue-lib/src/template/vitepress/examples/packages/docs/src/index.md b/packages/create-vue-lib/src/template/vitepress/examples/packages/docs/src/index.md.ejs
similarity index 79%
rename from packages/create-vue-lib/src/template/vitepress/examples/packages/docs/src/index.md
rename to packages/create-vue-lib/src/template/vitepress/examples/packages/docs/src/index.md.ejs
index aa335f2..6f64223 100644
--- a/packages/create-vue-lib/src/template/vitepress/examples/packages/docs/src/index.md
+++ b/packages/create-vue-lib/src/template/vitepress/examples/packages/docs/src/index.md.ejs
@@ -1,11 +1,11 @@
---
layout: home
-title: @unscopedPackageName@
+title: <%- config.unscopedPackageName %>
titleTemplate: Title template
hero:
- name: @unscopedPackageName@
+ name: <%- config.unscopedPackageName %>
text: Description
tagline: Tag line!
actions:
@@ -14,7 +14,7 @@ hero:
link: /introduction
- theme: alt
text: View on GitHub
- link: https://github.com/@githubPath@
+ link: https://github.com/<%- config.githubPath %>
- theme: alt
text: See a demo
link: https://play.vuejs.org/