Atlaspack is a blazing fast, zero-configuration web application bundler for JavaScript, TypeScript, CSS, HTML, and assets. Version 2.14.4 (latest stable) follows a rapid release cadence with frequent patch releases. It is a fork of Parcel v2 by Atlassian Labs, offering performance improvements, native Rust plugin system, and multi-threaded compilation. Key differentiators: no configuration required, built-in support for TypeScript, JSX, CSS modules, images, and fonts, with a focus on developer experience and build speed. It is ESM-only and ships TypeScript types.
npm install atlaspackVerified import paths — ran on the pinned version, not inferred.
Initializes and runs Atlaspack in production mode with a single HTML entry point and browser targets.
Migrate to ESM imports; use `import` instead of `require()`. If you need CJS, use bundler shims or stick to v1 (parcel).
Change import to `import { BuildError } from '@atlaspack/core'`.Use `import { WorkerFarm } from '@atlaspack/workers'` and instantiate via `new WorkerFarm()`.Ensure all plugins are ESM or use dynamic import wrappers.
Install matching prebuilt binaries or compile from source; check platform compatibility in docs.
Add `@atlaspack/config-default` to your `package.json` dependencies.
Run `npm install @atlaspack/config-default --save-dev`.
Replace `const { Parcel } = require('atlaspack')` with `import { Parcel } from 'atlaspack'`.Update import to `import { BuildError } from '@atlaspack/core'`.