{"library":"rollup-plugin-eft","title":"rollup-plugin-eft","description":"A Rollup plugin that transforms .eft (ef.js template) files into JavaScript modules. Current stable version 0.17.0. Released as needed, follows ef-core and eft-parser versioning. Key differentiator: enables importing ef.js templates directly in Rollup bundles, with no runtime overhead.","language":"javascript","status":"active","last_verified":"Mon Apr 27","install":{"commands":["npm install rollup-plugin-eft"],"cli":null},"imports":["import eft from 'rollup-plugin-eft'","import eft from 'rollup-plugin-eft'","import type { Plugin } from 'rollup'"],"auth":{"required":false,"env_vars":[]},"quickstart":{"code":"import { rollup } from 'rollup';\nimport eft from 'rollup-plugin-eft';\n\nconst bundle = await rollup({\n  input: 'main.js',\n  plugins: [eft()]\n});\n\nconst { output } = await bundle.generate({ format: 'esm' });\nconst code = output[0].code;\nconsole.log(code);","lang":"javascript","description":"Shows basic Rollup config with eft plugin, generating an ESM bundle from a .eft file import.","tag":null,"tag_description":null,"last_tested":null,"results":[]},"compatibility":null}