Plugin API for Parcel bundler - provides base classes for creating Parcel plugins including transformers, resolvers, bundlers, namers, runtimes, packagers, optimizers, compressors, reporters, and validators
67
HTTPS/dev-server host-port tuning including HMR endpoints
Parcel serving
100%
100%
HTTPS config
100%
100%
Host/port binding
100%
100%
HMR endpoint
100%
100%
Cleanup
100%
100%
watch command for incremental bundling
Watch invocation
100%
100%
Output dir
100%
100%
Scope & ignores
100%
100%
Rebuild events
100%
100%
Graceful stop
100%
100%
serve command with dev server and HMR
Serve command
83%
50%
HMR handling
90%
50%
Network options
86%
53%
HTTPS config
100%
53%
Lazy builds
40%
50%
cache/config/source-map/autoinstall toggles
Parcel build
100%
100%
Cache toggle
100%
100%
Config override
100%
100%
Source maps
100%
100%
Auto install
100%
100%
feature flag overrides for experimental behavior
Flag forwarding
71%
100%
Pre-run validation
100%
100%
Dry-run command
100%
100%
Mode and outputs
100%
100%
No-flag run
100%
100%
custom watcher backend and ignore lists
Parcel watch API
0%
100%
Backend selection
20%
100%
Ignore globs
0%
100%
Watch root
20%
100%
Rebuild reporting
0%
100%
lazy async bundle building and exclusions
Lazy enabled
0%
0%
Include globs
0%
0%
Exclude globs
0%
0%
Deferred builds
0%
50%
Parcel dev server
0%
0%
profiling and heap snapshots during watch
Watch mode
100%
100%
Profiling flag
100%
100%
Heap shortcut
0%
100%
Profile toggle
0%
100%
Path reporting
0%
100%
build command for production bundles
Uses parcel build
100%
0%
Dist dir override
100%
0%
Public URL
100%
0%
Source maps toggle
100%
0%
Cache dir
100%
0%
Failure propagation
100%
100%
target/output/public-url configuration
Default prefix
0%
0%
Custom base
0%
0%
Target override
0%
0%
Asset rewriting
0%
0%
Output separation
0%
0%
Install with Tessl CLI
npx tessl i tessl/npm-parcel--plugin