Skip to main content
Module

x/yaml/config/rollup.browser-config.js

JavaScript parser and stringifier for YAML
Go to Latest
File
import babel from '@rollup/plugin-babel'import replace from '@rollup/plugin-replace'import typescript from '@rollup/plugin-typescript'
export default { input: { index: 'src/index.ts', util: 'src/util.ts' }, output: { dir: 'browser/dist', format: 'esm', preserveModules: true }, plugins: [ replace({ preventAssignment: true, 'process.env.LOG_TOKENS': String(!!process.env.LOG_TOKENS), 'process.env.LOG_STREAM': String(!!process.env.LOG_STREAM) }), babel({ babelHelpers: 'bundled', configFile: './config/babel.config.js', presets: [['@babel/env', { modules: false }]] }), typescript({ declaration: false, outDir: 'browser/dist' }) ], treeshake: { moduleSideEffects: false, propertyReadSideEffects: false }}