Skip to content

Commit c029ff1

Browse files
Update configs
1 parent 49e6d7c commit c029ff1

File tree

2 files changed

+13
-11
lines changed

2 files changed

+13
-11
lines changed

vite.build.config.mts

Lines changed: 13 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,6 @@
11
import { defineConfig } from 'vite';
22
import * as path from 'path';
33
import AutoImport from 'unplugin-auto-import/vite';
4-
import babel from 'vite-plugin-babel';
54
import commonjs from '@rollup/plugin-commonjs';
65
import cssInjectedByJsPlugin from 'vite-plugin-css-injected-by-js';
76
import dts from 'vite-plugin-dts';
@@ -12,9 +11,12 @@ import vue from '@vitejs/plugin-vue';
1211
import vuetify, { transformAssetUrls } from 'vite-plugin-vuetify';
1312
import { viteStaticCopy } from 'vite-plugin-static-copy';
1413

14+
const scopedPackageName = pkg.name;
15+
const packageName = scopedPackageName.split('/')[1];
16+
1517

1618
const banner = `/**
17-
* @name ${pkg.name}
19+
* @name ${scopedPackageName}
1820
* @version ${pkg.version}
1921
* @description ${pkg.description}
2022
* @author ${pkg.author}
@@ -25,20 +27,18 @@ const banner = `/**
2527
*/
2628
`;
2729

28-
const pkgName = 'vuetify-drilldown-table';
29-
3030
export default defineConfig({
3131
publicDir: false,
3232
build: {
3333
lib: {
3434
entry: './src/plugin/index.ts',
35-
name: pkgName,
35+
name: packageName,
3636
formats: ['es', 'cjs'],
37-
fileName: format => `${pkgName}.${format}.js`,
37+
fileName: format => `${packageName}.${format}.js`,
3838
},
3939
rollupOptions: {
4040
input: {
41-
main: path.resolve(__dirname, './src/index.ts')
41+
main: path.resolve(__dirname, './src/plugin/index.ts')
4242
},
4343
external: [
4444
...Object.keys(pkg.dependencies || {}),
@@ -49,7 +49,6 @@ export default defineConfig({
4949
},
5050
},
5151
plugins: [
52-
babel(),
5352
commonjs(),
5453
AutoImport({
5554
dts: false,
@@ -85,7 +84,11 @@ export default defineConfig({
8584
},
8685
]
8786
}),
88-
terser(),
87+
terser({
88+
compress: {
89+
drop_console: ['log'],
90+
},
91+
}),
8992
],
9093
resolve: {
9194
alias: {
@@ -94,6 +97,7 @@ export default defineConfig({
9497
'@composables': path.resolve(__dirname, './src/plugin/composables'),
9598
'@plugin': path.resolve(__dirname, './src/plugin'),
9699
'@root': path.resolve(__dirname, './'),
100+
'@slots': path.resolve(__dirname, './src/plugin/slots'),
97101
'@types': path.resolve(__dirname, './src/plugin/types'),
98102
'@utils': path.resolve(__dirname, './src/plugin/utils'),
99103
},

vite.config.mts

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,5 @@
11
import vue from '@vitejs/plugin-vue';
22
import vuetify, { transformAssetUrls } from 'vite-plugin-vuetify';
3-
import babel from 'vite-plugin-babel';
43
import eslint from 'vite-plugin-eslint';
54
import stylelint from 'vite-plugin-stylelint';
65
import { defineConfig } from 'vite';
@@ -20,7 +19,6 @@ export default defineConfig({
2019
eslint({
2120
fix: true,
2221
}),
23-
babel(),
2422
stylelint({
2523
cache: false,
2624
fix: true,

0 commit comments

Comments
 (0)