unplugin-atscript weekly downloads statistics
By moostjs · npm · Webpack plugins
Atscript: Configuration and build plugins.
unplugin-atscript has 260 recorded weekly downloads on npm, a decrease of 53.7% over the past 30 days.
It ranks #1567 of 2,256 tracked npm listings by weekly downloads.
Over 90 days, weekly downloads changed by -29.2%.
PluginStats has 121 daily observations since Jun 19, 2026; the latest is from Oct 17, 2026.
About unplugin-atscript
unplugin-atscript
Define your models once — get TypeScript types, runtime validation, and DB metadata from a single .as model.
Documentation · Build Setup Guide
Build tool plugin that compiles .as files during development. Works with Vite, Webpack, Rollup, Rolldown, esbuild, Rspack, and Farm via Unplugin.
Installation
Quick Start
Also available: unplugin-atscript/esbuild, unplugin-atscript/rolldown, unplugin-atscript/rspack, unplugin-atscript/farm.
Options
Same options on every bundler entry:
| Option | Type | Default | Effect |
| strict | boolean | true | Fail the build on parse/diagnostic errors. false = log errors but keep building. | | root | string | bundler root or cwd | Directory atscript.config.* is discovered from. Absolute, or relative to the cwd. |
Vite picks the root up automatically (from configResolved); other bundlers need root when the working directory is not the project root.
Features
• Universal bundler support via dedicated entry points • Automatic atscript.config.* loading • Strict validation — build fails on .as errors by default (strict: false to disable) • Tree-shaking aware — marks non-mutating modules as side-effect-free • On Vite, prebundles @atscript/typescript/utils so the first .as-backed route does not trigger a dep re-optimization reload • Watch-safe in dev — a changed .as file is dropped from the document cache and every transitive .as import is registered as a watch file, so dependants are re-checked against the new definition on the next reload (esbuild excepted: unplugin has no watchChange for it, so under esbuild watch a changed .as import still needs a restart)
Documentation
• Build Setup Guide • Full Documentation
License
MIT
Description from the npm listing.
- annotations
- atscript
- esbuild-plugin
- rolldown-plugin
- rollup-plugin
- rspack-plugin
- unplugin
- vite-plugin
- webpack-plugin
Where unplugin-atscript sits in the listing
Each band is one page of 20. Weekly downloads on a log scale. Placement is projected from weekly downloads, so it can differ from the marketplace's own sort order. Hover a dot to see the listing.
Charts
Images: 30d · 1y · all time · 1600×900 dark
Adoption over time
7/30/90-day growth
Filled points are observed values; hollow points come from Internet Archive snapshots of the listing page. Dashed segments span periods with no observations — values between points are not interpolated.
Recent observations
Full history (121)Similar npm Webpack plugins plugins
Data source
Weekly downloads (trailing 7 complete days) come from the official npm downloads API. Downloads include CI and mirrors and are not equivalent to installs or users. npm publishes no ratings.
Listing: https://www.npmjs.com/package/unplugin-atscript. First seen Oct 16, 2026; last successful collection Oct 19, 2026. See the methodology.