Registry / web-framework / esbuild-plugin-eta

esbuild-plugin-eta

JSON →
library0.1.0jsnpmunverified

esbuild plugin for compiling Eta JS templates. Currently at version 0.1.0, this plugin integrates Eta templating engine with esbuild, allowing template compilation during bundling. It provides straightforward configuration with esbuild's build pipeline. As a niche plugin, its release cadence is low; the latest version is 0.1.0. Key differentiator: seamless esbuild integration for Eta users, but limited active maintenance.

npm install esbuild-plugin-eta
INSTALL
IMPORT
SIG · ESBUILD-PLUGIN-ETA
E
esbuild-plugin-eta
web-frameworkjavascriptv0.1.0
harness data pending
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.

esbuildPluginEta
import { esbuildPluginEta } from 'esbuild-plugin-eta'
const esbuildPluginEta = require('esbuild-plugin-eta')
CommonJS require will not work if the package is ESM-only. Default import is not supported.
esbuildPluginEta
import esbuildPluginEta from 'esbuild-plugin-eta'
import { esbuildPluginEta } from 'esbuild-plugin-eta'
Default import may be expected but the package exports a named export. Verify your import style.
esbuildPluginEta
const { esbuildPluginEta } = require('esbuild-plugin-eta')
import { esbuildPluginEta } from 'esbuild-plugin-eta'
If using CJS, destructure the require. Named import in CJS may fail.

Demonstrates using the esbuild plugin to bundle a TypeScript entry point with Eta template compilation.

import { build } from 'esbuild'; import { esbuildPluginEta } from 'esbuild-plugin-eta'; await build({ entryPoints: ['src/index.ts'], bundle: true, outfile: 'out/bundle.js', plugins: [esbuildPluginEta()], });
Debug
Known issues
gotchaPlugin may not work with esbuild versions >=0.17 due to API changes
fix
Pin esbuild to 0.16.x or check plugin compatibility.
affects: >=0.17
Errors
Common errors & fixes
Error: Cannot find module 'eta'
Missing peer dependency 'eta'
fix
npm install eta
Upgrade
Version history
0.1.0latest on npm
Audit
Dependencies
etarequiredpeer dependency for template compilation
Agent activity
2 hits · last 30 days
node
2
Resources
esbuild-plugin-eta — npm install esbuild-plugin-eta · libregistry