{"id":26812,"library":"broccoli-esbuild-transpiler","title":"broccoli-esbuild-transpiler","description":"Broccoli plugin for transpiling JavaScript/TypeScript code using ESBuild. Currently at version 1.0.0-alpha.0, this is an early-stage package with no stable release or documented usage. The author has not provided any README or usage instructions, making it risky for production use. It requires Node >=12.0.0 and depends on the Broccoli build tool ecosystem. Differentiators are unclear; it may offer fast ESBuild-based transpilation within Broccoli pipelines.","status":"abandoned","version":"1.0.0-alpha.0","language":"javascript","source_language":"en","source_url":null,"tags":["javascript"],"install":[{"cmd":"npm install broccoli-esbuild-transpiler","lang":"bash","label":"npm"},{"cmd":"yarn add broccoli-esbuild-transpiler","lang":"bash","label":"yarn"},{"cmd":"pnpm add broccoli-esbuild-transpiler","lang":"bash","label":"pnpm"}],"dependencies":[{"reason":"Required to create Broccoli plugin instances","package":"broccoli-plugin","optional":false},{"reason":"Core transpiler engine","package":"esbuild","optional":false}],"imports":[{"note":"Package exports a default class. CommonJS require will not work with named destructuring.","wrong":"const { BroccoliESBuildTranspiler } = require('broccoli-esbuild-transpiler')","symbol":"default","correct":"import BroccoliESBuildTranspiler from 'broccoli-esbuild-transpiler'"},{"note":"Default export is the transpiler class; no named export exists.","wrong":"","symbol":"BroccoliESBuildTranspiler","correct":"import BroccoliESBuildTranspiler from 'broccoli-esbuild-transpiler'"}],"quickstart":{"code":"const BroccoliESBuildTranspiler = require('broccoli-esbuild-transpiler');\nconst node = new BroccoliESBuildTranspiler('input', {\n  esbuild: {\n    loader: { '.js': 'jsx' },\n    target: 'es2015'\n  }\n});\nmodule.exports = node;","lang":"javascript","description":"Basic usage of broccoli-esbuild-transpiler to transpile files from 'input' directory with ESBuild options."},"warnings":[{"fix":"Avoid using in production; wait for stable release or use alternative like broccoli-babel-transpiler.","message":"Package is at version 1.0.0-alpha.0 and has no stable API.","severity":"breaking","affected_versions":"1.0.0-alpha.0"},{"fix":"Check source code for usage if needed; consider alternative packages.","message":"No README or documentation provided.","severity":"gotcha","affected_versions":">=0"}],"env_vars":null,"last_verified":"2026-05-01T00:00:00.000Z","next_check":"2026-07-30T00:00:00.000Z","problems":[{"fix":"Run `npm install broccoli-esbuild-transpiler` and ensure version >=0.0.0.","cause":"Package may not be installed or not published correctly.","error":"Cannot find module 'broccoli-esbuild-transpiler'"},{"fix":"Use `const BroccoliESBuildTranspiler = require('broccoli-esbuild-transpiler').default;` or `import BroccoliESBuildTranspiler from 'broccoli-esbuild-transpiler';`.","cause":"Incorrect import or require pattern.","error":"TypeError: BroccoliESBuildTranspiler is not a constructor"}],"ecosystem":"npm","meta_description":null,"install_score":null,"install_tag":null,"quickstart_score":null,"quickstart_tag":null}