{"library":"effect-sugar-esbuild","type":"library","category":null,"description":"An esbuild plugin that transforms Effect-TS gen block syntax (`const result = yield* effect`) into valid JavaScript. Version 0.2.0 supports esbuild >=0.17.0. It is part of the effect-sugar ecosystem alongside effect-sugar-vite and effect-sugar-tsc. Enables using Effect-TS generators without requiring ts-patch or Vite. Different from effect-sugar-tsc which uses ts-patch, this plugin integrates directly as an esbuild plugin for faster builds. Ships TypeScript type definitions. Released by clayroach on GitHub under MIT license.","language":"javascript","status":"active","version":"0.2.0","tags":["javascript","esbuild","esbuild-plugin","effect","effect-ts","transformer","gen-blocks","tsx","bundler","typescript"],"last_verified":"Fri May 01","install":[{"cmd":"npm install effect-sugar-esbuild","imports":["import { effectSugarESBuild } from 'effect-sugar-esbuild'","const { effectSugarESBuild } = require('effect-sugar-esbuild')","import { effectSugarESBuild } from 'effect-sugar-esbuild'"]},{"cmd":"yarn add effect-sugar-esbuild","imports":[]},{"cmd":"pnpm add effect-sugar-esbuild","imports":[]}],"homepage":null,"github":"https://github.com/clayroach/effect-sugar","docs":null,"changelog":null,"pypi":null,"npm":"https://www.npmjs.com/package/effect-sugar-esbuild","openapi_spec":null,"status_page":null,"smithery":null,"compatibility":null}