chore(rollup): use official ts plugin

This commit is contained in:
moklick
2023-01-11 14:30:39 +01:00
parent 2f6afd815c
commit ca61c7f94e
4 changed files with 63 additions and 119 deletions

View File

@@ -11,9 +11,9 @@
"@rollup/plugin-node-resolve": "^15.0.1",
"@rollup/plugin-replace": "^5.0.2",
"@rollup/plugin-terser": "^0.3.0",
"rollup": "2.79.1",
"@rollup/plugin-typescript": "^11.0.0",
"rollup": "^3.9.1",
"rollup-plugin-peer-deps-external": "^2.2.4",
"rollup-plugin-typescript2": "^0.34.1",
"typescript": "^4.9.4"
}
}

View File

@@ -7,7 +7,7 @@ import commonjs from '@rollup/plugin-commonjs';
import replace from '@rollup/plugin-replace';
import terser from '@rollup/plugin-terser';
import peerDepsExternal from 'rollup-plugin-peer-deps-external';
import typescript from 'rollup-plugin-typescript2';
import typescript from '@rollup/plugin-typescript';
const pkg = JSON.parse(readFileSync(resolve(cwd(), './package.json')));
const isProd = process.env.NODE_ENV === 'production';
@@ -37,9 +37,7 @@ export const esmConfig = defineConfig({
includeDependencies: true,
}),
...defaultPlugins,
typescript({
clean: true,
}),
typescript(),
],
});
@@ -63,9 +61,7 @@ export const umdConfig = defineConfig({
plugins: [
peerDepsExternal(),
...defaultPlugins,
typescript({
clean: true,
}),
typescript(),
replace({
preventAssignment: true,
'process.env.NODE_ENV': JSON.stringify(process.env.NODE_ENV),