UNPKG

@svelte-five/inspection

Version:

Dev mode, frontend logging library for svelte with support for elimination in production.

35 lines (34 loc) 983 B
import path from "node:path"; import { babel } from '@rollup/plugin-babel' import commonjs from '@rollup/plugin-commonjs' import typescript from '@rollup/plugin-typescript' export default [ { input: path.resolve(import.meta.dirname, 'src/index.ts'), external: [], output: [ { format: 'es', file: 'dist/index.js', sourcemap: true }, { format: 'cjs', file: 'dist/index.cjs.js', sourcemap: true } ], plugins: [ typescript(), commonjs({ sourceMap: true, extensions: ['.js', '.ts'] }), babel({ extensions: ['.ts'], include: ['src/**/*.ts'], babelHelpers: 'bundled', babelrc: false, presets: ['@babel/preset-typescript'], plugins: [] }), ] }, ]