
Parcel
Parcel's JavaScript compiler is built on SWC, which handles transpiling JavaScript, JSX, and TypeScript. On top of SWC, Parcel implements dependency collection, bundling, scope …
Parcel Documentation
Building a library with Parcel Learn how to set up a Parcel to build a JavaScript library.
Building a web app with Parcel
In this example, we’ve shown how to use vanilla HTML, CSS, and JavaScript, but Parcel also works with many common web frameworks and languages like React and TypeScript out of …
Building a library with Parcel
A getting started guide walking through how to setup a library with Parcel, including output of an ES module, CommonJS, and TypeScript definitions.
Targets - parceljs.org
They tell Parcel what type of environment to build for (e.g. a browser or Node.js), as well as what versions of each engine you support. This influences how Parcel compiles your code, …
JavaScript - parceljs.org
Parcel includes first-class support for JavaScript, including ES modules and CommonJS, many types of dependencies, automatic transpilation for browser targets, JSX and TypeScript …
React - parceljs.org
Parcel works great for building single or multi-page React applications. It includes a first-class development experience with Fast Refresh, and supports JSX, TypeScript, Flow, and many …
CLI - parceljs.org
The parcel CLI is the most common way to use Parcel. It supports three different commands: serve, watch, and build.
Production - parceljs.org
Parcel includes minifiers for JavaScript, CSS, HTML, and SVG out of the box. Minification reduces the file size of your output bundles by removing whitespace, renaming variables to shorter …
Code Splitting - parceljs.org
Parcel supports zero configuration code splitting out of the box. This allows you to split your application code into separate bundles which can be loaded on demand, resulting in smaller …