{"library":"rollup-plugin-jsy","title":"rollup-plugin-jsy","description":"A Rollup plugin that transforms JSY (a JavaScript syntax extension/sugar) into standard JavaScript using @jsy-lang/jsy. Version 1.9.4 is current, with stable API. This plugin enables using JSY syntax in Rollup builds, supporting both ESM and CommonJS outputs. Key differentiator: it leverages JSY's concise syntax while integrating seamlessly with Rollup's plugin system, including source maps and watch mode. Alternatives like Babel require separate configuration; this plugin is purpose-built for JSY.","language":"javascript","status":"active","last_verified":"Fri May 01","install":{"commands":["npm install rollup-plugin-jsy"],"cli":null},"imports":["import jsy from 'rollup-plugin-jsy'","import { jsy } from 'rollup-plugin-jsy'","import jsy, { PluginOptions } from 'rollup-plugin-jsy'"],"auth":{"required":false,"env_vars":[]},"quickstart":{"code":"// rollup.config.js\nimport jsy from 'rollup-plugin-jsy';\n\nexport default {\n  input: 'src/index.jsy',\n  output: {\n    file: 'dist/bundle.js',\n    format: 'esm'\n  },\n  plugins: [\n    jsy() // options: { include, exclude, sourceMap, etc. }\n  ]\n};","lang":"javascript","description":"Minimal Rollup configuration using the JSY plugin to compile .jsy files.","tag":null,"tag_description":null,"last_tested":null,"results":[]},"compatibility":null}