mirror of
https://github.com/tencentmusic/supersonic.git
synced 2025-12-10 19:51:00 +00:00
* [feature](webapp) add drill down dimensions and metric period compare and modify layout * [feature](webapp) add drill down dimensions and metric period compare and modify layout * [feature](webapp) gitignore add supersonic-webapp * [feature](webapp) gitignore add supersonic-webapp * [feature](webapp) add chat plugin and split query to parse and execute * [feature](webapp) add chat plugin and split query to parse and execute * [feature](webapp) add chat plugin and split query to parse and execute --------- Co-authored-by: williamhliu <williamhliu@tencent.com>
32 lines
654 B
JavaScript
32 lines
654 B
JavaScript
import basicConfig from './rollup.config.mjs'
|
|
import { terser } from '@rollup/plugin-terser'
|
|
import replace from '@rollup/plugin-replace'
|
|
|
|
const config = {
|
|
...basicConfig,
|
|
output: [
|
|
{
|
|
name: 'chat-sdk',
|
|
file: 'dist/index.umd.js',
|
|
format: 'umd',
|
|
exports: 'named',
|
|
globals: {
|
|
'react': 'React',
|
|
'react-dom': 'ReactDOM',
|
|
'axios': 'Axios'
|
|
},
|
|
plugins: [
|
|
terser()
|
|
],
|
|
},
|
|
],
|
|
plugins: [
|
|
replace({
|
|
'process.env.NODE_ENV': JSON.stringify('production'),
|
|
}),
|
|
...basicConfig.plugins
|
|
],
|
|
external: ['react', 'react-dom', 'axios']
|
|
}
|
|
|
|
export default config |