{"library":"rollup-plugin-variables","title":"rollup-plugin-variables","description":"A Rollup plugin that replaces custom markers (e.g., [[VARIABLE]]) in source files with values from a separate variables file (JS, JSON, or TXT). Stable version 0.1.1. Low activity; last release in 2019. Key differentiator: allows externalizing environment-specific values without a full-fledged env replacement plugin. Limited to rollup.","language":"javascript","status":"maintenance","last_verified":"Mon Apr 27","install":{"commands":["npm install rollup-plugin-variables"],"cli":null},"imports":["import variables from 'rollup-plugin-variables'","import variables from 'rollup-plugin-variables'","import type { RollupOptions } from 'rollup'; import variables from 'rollup-plugin-variables';"],"auth":{"required":false,"env_vars":[]},"quickstart":{"code":"// rollup.config.js\nimport variables from 'rollup-plugin-variables';\n\nexport default {\n  input: 'src/index.js',\n  output: {\n    file: 'dist/bundle.js',\n    format: 'iife'\n  },\n  plugins: [\n    variables({\n      fileName: 'env.js',\n      format: 'js',\n      marker: '[[]]'\n    })\n  ]\n};","lang":"javascript","description":"Configures Rollup to replace [[variables]] with values from env.js during build.","tag":null,"tag_description":null,"last_tested":null,"results":[]},"compatibility":null}