Source: node-rollup-plugin-transform-tagged-template
Section: javascript
Priority: optional
Maintainer: Debian Javascript Maintainers <pkg-javascript-devel@lists.alioth.debian.org>
Uploaders: Bastien Roucariès <rouca@debian.org>
Testsuite: autopkgtest-pkg-nodejs
Build-Depends:
 debhelper-compat (= 13)
 , dh-sequence-nodejs
 , dh-nodejs
 , node-babel7
 , rollup
Standards-Version: 4.7.4
Homepage: https://github.com/notlmn/rollup-plugin-transform-tagged-template#readme
Vcs-Git: https://salsa.debian.org/js-team/node-rollup-plugin-transform-tagged-template.git
Vcs-Browser: https://salsa.debian.org/js-team/node-rollup-plugin-transform-tagged-template
Rules-Requires-Root: no

Package: node-rollup-plugin-transform-tagged-template
Architecture: all
Depends:
 ${misc:Depends}
 , node-babel7
 , rollup
Enhances: rollup
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.
