Skip to content

Commit 222ad1c

Browse files
committed
fix: back to full dynamic rollup config
1 parent e100a54 commit 222ad1c

File tree

1 file changed

+10
-4
lines changed

1 file changed

+10
-4
lines changed

rollup.config.js

Lines changed: 10 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,17 @@
1-
import { readdirSync } from 'fs'
2-
import { join } from 'path'
3-
import alias from '@rollup/plugin-alias';
1+
import { readdirSync, readFileSync } from 'fs'
2+
import { fileURLToPath } from 'url'
3+
import { dirname, join } from 'path'
4+
import alias from '@rollup/plugin-alias'
5+
6+
const __filename = fileURLToPath(import.meta.url)
7+
const __dirname = dirname(__filename)
8+
9+
const pkg = JSON.parse(readFileSync(join(__dirname, 'package.json')))
410

511
const dir = 'dist'
612
const preserveModules = true
713
const plugins = [
8-
alias({ entries: [ { find: 'multiformats', replacement: process.cwd() } ] })
14+
alias({ entries: [{ find: pkg.name, replacement: __dirname }] })
915
]
1016

1117
const output = { dir, preserveModules, format: 'cjs', entryFileNames: '[name].cjs' }

0 commit comments

Comments
 (0)