unplugin-atscript
v0.1.47
Published
Atscript: Configuration and build plugins.
Maintainers
Readme
Build tool plugin that compiles .as files during development. Works with Vite, Webpack, Rollup, Rolldown, esbuild, Rspack, and Farm via Unplugin.
Installation
pnpm add -D unplugin-atscript @atscript/typescript @atscript/coreQuick Start
// vite.config.ts
import atscript from 'unplugin-atscript/vite'
export default { plugins: [atscript()] }
// rollup.config.js
import atscript from 'unplugin-atscript/rollup'
export default { plugins: [atscript()] }
// webpack.config.js
const atscript = require('unplugin-atscript/webpack')
module.exports = { plugins: [atscript()] }Also available: unplugin-atscript/esbuild, unplugin-atscript/rolldown, unplugin-atscript/rspack, unplugin-atscript/farm.
Features
- Universal bundler support via dedicated entry points
- Automatic
atscript.config.*loading - Strict validation — build fails on
.aserrors by default (strict: falseto disable) - Tree-shaking aware — marks non-mutating modules as side-effect-free
Documentation
License
MIT
