File tree Expand file tree Collapse file tree 2 files changed +18
-3
lines changed
Expand file tree Collapse file tree 2 files changed +18
-3
lines changed Original file line number Diff line number Diff line change 7272 "@playwright/experimental-ct-vue" : " ^1.32.0" ,
7373 "@release-it/conventional-changelog" : " ^5.1.1" ,
7474 "@tsconfig/node-lts-strictest" : " ^18.12.1" ,
75+ "@types/fs-extra" : " ^11.0.1" ,
7576 "@types/node" : " ^20.1.7" ,
7677 "@vitejs/plugin-vue" : " ^4.0.0" ,
7778 "@vueuse/core" : " ^10.1.2" ,
7879 "commitizen" : " ^4.3.0" ,
7980 "consola" : " ^3.1.0" ,
8081 "eslint" : " ^8.32.0" ,
82+ "fs-extra" : " ^11.1.1" ,
8183 "inquirer" : " 8" ,
8284 "lint-staged" : " ^13.1.0" ,
85+ "local-pkg" : " ^0.4.3" ,
8386 "release-it" : " ^15.6.0" ,
8487 "simple-git-hooks" : " ^2.8.1" ,
8588 "typescript" : " ^5.0.4" ,
8689 "vite" : " ^4.1.2" ,
90+ "vite-plugin-banner" : " ^0.7.0" ,
8791 "vite-plugin-dts" : " 2.3.0" ,
8892 "vitepress" : " 1.0.0-beta.1" ,
8993 "vue" : " ^3.2.47"
Original file line number Diff line number Diff line change @@ -2,11 +2,22 @@ import { resolve } from 'node:path'
22import { defineConfig } from 'vite'
33import vue from '@vitejs/plugin-vue'
44import dts from 'vite-plugin-dts'
5+ import banner from 'vite-plugin-banner'
6+
7+ // @ts -expect-error fs-extra packag.json config
8+ import { readJSONSync } from 'fs-extra/esm'
9+
10+ const pkg = readJSONSync ( './package.json' )
511
612export default defineConfig ( {
7- plugins : [ vue ( ) , dts ( {
8- rollupTypes : true ,
9- } ) ] ,
13+ plugins : [
14+ vue ( ) ,
15+ dts ( {
16+ rollupTypes : true ,
17+ } ) ,
18+ banner ( {
19+ content : `/**\n * name: ${ pkg . name } \n * version: v${ pkg . version } \n * description: ${ pkg . description } \n * author: ${ pkg . author } \n * homepage: ${ pkg . homepage } \n */` ,
20+ } ) ] ,
1021 build : {
1122 lib : {
1223 entry : [ resolve ( __dirname , 'src/index.ts' ) ] ,
You can’t perform that action at this time.
0 commit comments