import { nodeResolve } from '@rollup/plugin-node-resolve'; import commonjs from '@rollup/plugin-commonjs'; import alias from '@rollup/plugin-alias'; export default { input: 'indexer.js', output: { format: 'cjs', file: 'build/smva-indexer-bundle.js', sourcemap: 'inline', }, external: ['fs/promises', 'fs', 'path', 'process', 'os', 'tty'], plugins: [nodeResolve({ exportConditions: ["node"], }), commonjs(), alias({ entries: [ { find: 'node:path', replacement: 'path' }, { find: 'node:process', replacement: 'process' }, { find: 'node:os', replacement: 'os' }, { find: 'node:tty', replacement: 'tty' }, ] })] };