rollup-plugin-modify
🔎 Modify rollup output with find / replace dynamically.
Usage
npm i rollup-plugin-modify
Explicit single using find, replace keys
plugins:
Terse multiple using key, value
import modify from 'rollup-plugin-modify'
export default {
plugins: [
modify({
'find this text': 'replace with this here',
'process.env.PORT': 5000
})
]
}
find: String|RegExp
Supply a string or RegExp to find what you are looking for
replace: String|Function
Supply a string to directly replace what you've found, or a function to dynamically modify your findings
Example using String for both find and replace
Example using RegExp for find and a Function for replace