Registry /
testing / parcel-transformer-minify-literals
Install & Compatibility
Where this runs
No compatibility data collected yet for this library.
Code
Verified usage
Verified import paths — ran on the pinned version, not inferred.
N/A
✓ { "transformers": { "*.{js,mjs,jsm,jsx,es6,cjs,ts,tsx}": ["parcel-transformer-minify-literals", "..."] } } in .parcelrc
✗ {
"transformers": {
"*.{js,mjs,jsm,jsx,es6,cjs,ts,tsx}": ["parcel-transformer-minify-literals", "..."]
}
}
This plugin is configured via Parcel's .parcelrc file, not imported directly in code.
minify-literals
✓ { "transformers": { "*.{js,mjs,jsm,jsx,es6,cjs,ts,tsx}": ["parcel-transformer-minify-literals", "..."] } } in .parcelrc
✗ import { minifyLiterals } from 'parcel-transformer-minify-literals'
Do not import the plugin directly; it's designed as a Parcel transformer.
ParcelTransformerMinifyLiterals
✓ "plugins": ["parcel-transformer-minify-literals"] in .parcelrc
✗ import ParcelTransformerMinifyLiterals from 'parcel-transformer-minify-literals'
The plugin is loaded by Parcel via .parcelrc, not imported as a JS module.
Shows how to configure Parcel to minify Lit-style template literals using this transformer.
// .parcelrc
{
"extends": "@parcel/config-default",
"transformers": {
"*.{js,mjs,jsm,jsx,es6,cjs,ts,tsx}": ["parcel-transformer-minify-literals", "..."]
}
}
// Install
npm install --save-dev parcel-transformer-minify-literals
// Source file (example.js)
import { html } from 'lit';
const template = html`<div class="container">
<h1>Hello World</h1>
</div>`;
// After Parcel build, the template string is minified:
// html`<div class=container><h1>Hello World</h1></div>`
Errors
Common errors & fixes
Error: Cannot find module 'parcel-transformer-minify-literals'
Plugin not installed as devDependency or global install missing.
fixRun: npm install --save-dev parcel-transformer-minify-literals, or yarn add --dev.
Unknown transformer: "parcel-transformer-minify-literals"
Plugin not listed in plugins section when using .parcelrc without @parcel/config-default.
fixAdd "plugins": ["parcel-transformer-minify-literals"] to .parcelrc if not extending @parcel/config-default.
parcel-transformer-minify-literals is not a valid Parcel plugin
Parcel version is <2.8.3 and plugin's engines field requires >=2.8.3.
fixUpgrade Parcel to 2.8.3 or higher.
Audit
Dependencies
parcelrequiredPeer dependency required at runtime for the plugin to function.