Skip to content

Commit b98fad4

Browse files
committed
Copy README.md and LICENSE as part of the build
1 parent 5164308 commit b98fad4

File tree

6 files changed

+11
-9
lines changed

6 files changed

+11
-9
lines changed

.gitignore

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -14,6 +14,8 @@ dist-ssr
1414
coverage
1515
*.local
1616
packages/docs/.vitepress/cache
17+
packages/create-vue-lib/LICENSE
18+
packages/create-vue-lib/README.md
1719

1820
# Editor directories and files
1921
.vscode/*

packages/create-vue-lib/package.json

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -37,11 +37,12 @@
3737
"typescript": "^5.7.3"
3838
},
3939
"scripts": {
40-
"clean": "rimraf dist",
40+
"clean": "rimraf dist LICENSE README.md",
4141
"type-check": "tsc",
42-
"build:copy": "copyfiles -u 1 -a \"src/template/**\" dist",
42+
"build:copy": "copyfiles -f ../../LICENSE ../../README.md .",
43+
"build:templates": "copyfiles -u 1 -a \"src/template/**\" dist",
4344
"build:ts": "tsup src/index.ts --format cjs --target node18",
44-
"build": "run-s clean build:copy build:ts",
45+
"build": "run-s clean build:copy build:templates build:ts",
4546
"start": "node ./dist/index.cjs",
4647
"preinstall": "npx only-allow pnpm"
4748
}

packages/create-vue-lib/src/template/base/config/.gitignore.ejs

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -14,6 +14,8 @@ dist-ssr
1414
coverage
1515
*.local
1616
packages/docs/.vitepress/cache
17+
packages/<%- config.mainPackageDirName %>/LICENSE
18+
packages/<%- config.mainPackageDirName %>/README.md
1719

1820
/cypress/videos/
1921
/cypress/screenshots/

packages/create-vue-lib/src/template/base/config/LICENSE

Whitespace-only changes.

packages/create-vue-lib/src/template/base/config/packages/@projectName@/README.md.ejs

Lines changed: 0 additions & 5 deletions
This file was deleted.

packages/create-vue-lib/src/template/base/config/packages/@projectName@/package.json

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -42,6 +42,7 @@
4242
"@vitest/coverage-v8": "^3.0.5",
4343
"@vue/test-utils": "^2.4.6",
4444
"@vue/tsconfig": "^0.7.0",
45+
"copyfiles": "^2.4.1",
4546
"cross-env": "^7.0.3",
4647
"jsdom": "^26.0.0",
4748
"npm-run-all2": "^7.0.2",
@@ -55,10 +56,11 @@
5556
},
5657
"scripts": {
5758
"clean:dist": "rimraf dist",
58-
"clean": "rimraf dist coverage",
59+
"clean": "rimraf dist coverage LICENSE README.md",
5960
"test:unit": "vitest --environment jsdom",
6061
"coverage": "vitest run --coverage --environment jsdom",
6162
"type-check": "vue-tsc --build",
63+
"build:copy": "copyfiles -f ../../LICENSE ../../README.md .",
6264
"build:dev": "cross-env NODE_ENV=development vite build --mode development",
6365
"build:neutral": "vite build --mode neutral",
6466
"build:prod": "vite build --mode production",

0 commit comments

Comments
 (0)