Bug#1138622: ITP: node-rollup-plugin-transform-tagged-template -- transform contents of tagged template literals in Rollup builds
Bastien Roucaries <[email protected]>
| Newsgroups | gmane.linux.debian.devel.general |
|---|---|
| Message-ID | <3761557.R56niFO833__11500.496480015$1780313137$gmane$org@debian-ei> |
Package: wnpp Severity: wishlist Owner: Bastien Roucariès <[email protected]> X-Debbugs-CC: [email protected] * Package name : node-rollup-plugin-transform-tagged-template Version : 0.0.3 Upstream Author : Laxman Damera * URL : https://github.com/notlmn/rollup-plugin-transform-tagged-template#readme * License : Expat Programming Lang: JavaScript Description : transform contents of tagged template literals in Rollup builds This rollup plugin provides a mechanism for applying custom transformations to the contents of JavaScript tagged template literals during a Rollup build. . The plugin identifies user‑specified tag functions—such as css, html, or other domain‑specific tags—and passes the raw template string to a user‑defined transformer function. . This enables fine‑grained processing of embedded languages and DSLs inside template literals, including minification, rewriting, linting, or normalization of formats such as CSS, HTML, GraphQL, SQL, or custom syntaxes. The transformed content is then substituted back into the bundle at build time, allowing developers to optimize or preprocess inline template data without altering application logic. . Rollup is a JavaScript module bundler that creates optimized, standards‑based bundles by using ES modules to produce smaller, faster, and more efficient builds for modern applications. . Node.js is an event-based server-side JavaScript engine.
signature.asc
(application/pgp-signature, 833 B)
-----BEGIN PGP SIGNATURE----- iQIzBAABCgAdFiEEXQGHuUCiRbrXsPVqADoaLapBCF8FAmoda5cACgkQADoaLapB CF94bhAAp77L4YE0u7VbN4H9SgeBn1NuQBFtdelWIXhBzuSFT8vOvIKm1s+WAu6g BwTjAax3Q1b4zRFpgh+9xQfb4UoLxSOj4K+/n6lbhFOMzzZpGypvqmijjfkLgl4J HmVRcc3a2yR1PJKWGBV1XkgvXF8CebhexwPxljEWmDKpM7JxlfONtTuuDAhD5Ie9 OTHAIEdvr39EjM47l6fx9hL4QtK4ETOokYnWpIcFshp8xQj2k9Sn9kMNKnPNE6Xs /ivvGib5j+ZeITR4mEHV7v7v9Dl1/B7GO2e5Dgrq0sAGxfaokVjLSY5xpizioMpR rI1vIkQWV0xrlRWhJPd4ZNETHXZkx6CufcjNG8mHOqxIfAvRDA3l+/F3l7u2WDlF GZVTGXNUrfWy0n1QEhBPBZ6khQouMsrqKxmMyXk4QPQHAdaHPHzjh3ZZTjMhTxS9 MddiXSPiljFj+vYRAk38+x/kA9NdHQXdMoZM8xfVKFZG4mvN34qwsmPjowiK+P8B 6KfDIgj+EfjvfpQJpChQNAdsCu/IUZlpOYwpyNKN0LDBl6YO0fg1LyjWtdqPrJeD YbespP2z7+CfjZOZJo9Pyc78TtFd5yExaVIg2yTIAUnyXlVPcEnvsNo6k5M0xGEt IsEzWsocjJFutMbhtAwpp5s1gu9RHP6tTr5l3Tqn07XuwKxjiBQ= =nlCb -----END PGP SIGNATURE-----