build: switch to @rollup/plugin-typescript

This commit is contained in:
Johannes Loher 2022-01-21 02:26:48 +01:00
parent 8f0c1d4df9
commit e40b3ce419
4 changed files with 480 additions and 1435 deletions

View file

@ -3,8 +3,7 @@
// SPDX-License-Identifier: MIT
import copy from "@guanghechen/rollup-plugin-copy";
import typescript from "rollup-plugin-typescript2";
import sourcemaps from "rollup-plugin-sourcemaps";
import typescript from "@rollup/plugin-typescript";
import styles from "rollup-plugin-styles";
import { terser } from "rollup-plugin-terser";
import { distDirectory, name, sourceDirectory } from "./tools/const.js";
@ -25,8 +24,7 @@ const config = {
assetFileNames: "[name].[ext]",
},
plugins: [
sourcemaps(),
typescript(),
typescript({ noEmitOnError: true }),
styles({
mode: ["extract", `css/${name}.css`],
url: false,