{"library":"rollup-plugin-typescript3","title":"rollup-plugin-typescript3","description":"Rollup plugin that compiles TypeScript using the TypeScript compiler (tsc), not Babel. Version 3.0.5 requires TypeScript ^5.0.4 as a peer dependency. It provides a straightforward integration with Rollup, supporting TypeScript's full type-checking and emits. Unlike @rollup/plugin-typescript, which uses Babel's TypeScript support, this plugin leverages the actual TypeScript API for more accurate type handling. It is maintained by the community and receives occasional updates.","language":"javascript","status":"active","last_verified":"Mon Apr 27","install":{"commands":["npm install rollup-plugin-typescript3"],"cli":null},"imports":["import typescript from 'rollup-plugin-typescript3'","const typescript = require('rollup-plugin-typescript3').default","import type { TypeScriptOptions } from 'rollup-plugin-typescript3'","import { Plugin } from 'rollup'"],"auth":{"required":false,"env_vars":[]},"quickstart":{"code":"// rollup.config.js\nimport typescript from 'rollup-plugin-typescript3';\n\nexport default {\n  input: 'src/index.ts',\n  output: {\n    dir: 'dist',\n    format: 'es',\n  },\n  plugins: [typescript()],\n};","lang":"javascript","description":"Minimal Rollup config using the plugin to compile TypeScript files.","tag":null,"tag_description":null,"last_tested":null,"results":[]},"compatibility":null}