NestJS + esbuild workarounds

This page summarizes the projects mentioned and recommended in the original post on dev.to

Our great sponsors
  • Sonar - Write Clean JavaScript Code. Always.
  • Zigi - The context switching struggle is real
  • InfluxDB - Build time-series-based applications quickly and at scale.
  • Scout APM - Truly a developer’s best friend
  • Nest

    A progressive Node.js framework for building efficient, scalable, and enterprise-grade server-side applications on top of TypeScript & JavaScript (ES6, ES7, ES8) 🚀

    Nestjs 9.x

  • esbuild

    An extremely fast JavaScript and CSS bundler and minifier

    esbuild 0.15.x

  • Sonar

    Write Clean JavaScript Code. Always.. Sonar helps you commit clean code every time. With over 300 unique rules to find JavaScript bugs, code smells & vulnerabilities, Sonar finds the issues while you focus on the work.

  • nest-cli

    CLI tool for Nest applications 🍹

    https://github.com/nestjs/nest-cli/issues/1157 https://github.com/evanw/esbuild/pull/509 https://github.com/evanw/esbuild/issues/566

  • swagger

    OpenAPI (Swagger) module for Nest framework (node.js) :earth_americas:

    1. openapi is not defined. https://github.com/nestjs/swagger/issues/1450

  • TypeScript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

    2. openapi / class-validator DTOs are referenced by require API. https://github.com/microsoft/TypeScript/issues/43329

  • esbuildnx

    Esbuild plugin for Nx

    @anatine/esbuild-decorators + old good monkey patching. Fragile. Wrong. Terrible.

  • nestjs-esm-fix

    Patch Nestjs app ESM bundles to make them work RHRN

    @anatine/esbuild-decorators + old good monkey patching. Fragile. Wrong. Terrible.

  • Zigi

    The context switching struggle is real. Zigi makes context switching a thing of the past. It monitors Jira and GitHub updates, pings you when PRs need approval and lets you take fast actions - all directly from Slack!

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts