{"library":"rollup-plugin-inline-ts","title":"rollup-plugin-inline-ts","description":"Rollup plugin that processes TypeScript code inside HTML `<script lang=\"ts\">` tags, transpiling it to JavaScript using one of four engines: oxc (default), swc, esbuild, or the TypeScript compiler. Version 1.0.6 requires Node.js >=18 and supports Rollup 1–4. Unlike full-featured build plugins (e.g., @rollup/plugin-typescript), this performs no type checking, focusing solely on transpilation. Ships TypeScript declarations. Release cadence is irregular; last update June 2025.","language":"javascript","status":"active","last_verified":"Fri May 01","install":{"commands":["npm install rollup-plugin-inline-ts"],"cli":null},"imports":["import inlineTs from 'rollup-plugin-inline-ts'","import inlineTs from 'rollup-plugin-inline-ts'","import type { Options } from 'rollup-plugin-inline-ts'"],"auth":{"required":false,"env_vars":[]},"quickstart":{"code":"import inlineTs from 'rollup-plugin-inline-ts';\n\nexport default {\n  input: 'src/index.html',\n  plugins: [\n    inlineTs({\n      engine: 'oxc',\n      extensions: ['.html', '.xht'],\n    }),\n  ],\n  output: {\n    dir: 'dist',\n    format: 'esm',\n  },\n};","lang":"typescript","description":"Shows basic Rollup config using the plugin with the default oxc engine and custom extensions.","tag":null,"tag_description":null,"last_tested":null,"results":[]},"compatibility":null}