@minto-ai/huoshan-tts
Version:
借助“火山引擎在线语音合成API”实现浏览器端“文本转语音
39 lines (37 loc) • 831 B
text/typescript
import { babel } from '@rollup/plugin-babel'
import { defineConfig } from 'vite'
import dts from 'vite-plugin-dts'
export default defineConfig({
plugins: [
dts({
tsconfigPath: './tsconfig.json',
insertTypesEntry: true,
}),
],
build: {
lib: {
entry: './src/index.ts',
formats: ['es'],
fileName: 'index',
},
rollupOptions: {
external: ['@minto-ai/tools'],
plugins: [
babel({
babelHelpers: 'bundled',
extensions: ['.js', '.ts'],
exclude: 'node_modules/**',
presets: [
[
'@babel/preset-env',
{
useBuiltIns: 'entry',
corejs: 3,
},
],
],
}),
],
},
},
})