graphic-pixi/rollup.config.mjs
2023-12-15 17:11:03 +08:00

33 lines
579 B
JavaScript

import typescript from '@rollup/plugin-typescript';
import ts from 'typescript';
/**
* @type {import('rollup').RollupOptions}
*/
const config = {
input: ['src/index.ts'],
output: {
dir: 'lib',
format: 'esm',
},
external: [
'pixi.js',
'pixi-viewport',
'@stomp/stompjs',
'mqtt',
'eventemitter3',
'@pixi/graphics-extras',
],
logLevel: 'debug',
plugins: [
typescript({
// declaration: true,
declarationDir: 'lib',
include: ['src/**/*'],
tsconfig: './tsconfig.json',
}),
],
};
export default config;