Atscript: Configuration and build plugins.
npm install unplugin-atscriptAn Unplugin for processing .as files using Atscript. This plugin enables seamless integration of Atscript into modern build tools like Vite and Rollup. Thanks to Unplugin, it also supports Webpack and other bundlers.
- Supports .as file resolution and transformation
- Loads and processes .as files with Atscript
- Generates JavaScript output
- Compatible with Vite, Rollup, and other Unplugin-supported bundlers
``sh`
npm install -D unplugin-atscript @atscript/typescript
or
`sh`
yarn add --dev unplugin-atscript @atscript/typescript
or
`sh`
pnpm add -D unplugin-atscript @atscript/typescript
`ts
// vite.config.ts
import { defineConfig } from 'vite'
import atscript from 'unplugin-atscript'
export default defineConfig({
plugins: [atscript.vite()],
})
`
`ts
// rollup.config.js
import atscript from 'unplugin-atscript'
export default {
input: 'src/main.ts',
output: {
dir: 'dist',
format: 'esm',
},
plugins: [atscript.rollup()],
}
`
1. Resolves .as files in the project.@atscript/core
2. Loads the Atscript configuration.
3. Uses to parse and transform .as files into JavaScript.
4. Outputs the generated JavaScript for further processing.
The plugin automatically loads the Atscript configuration from your project. You can define additional options in your Atscript configuration file (atscript.config.js or atscript.config.ts`).
MIT