Skip to content

A reusable express router that adds a RESTful API to your app for sending emails

License

Notifications You must be signed in to change notification settings

dsfx3d/express-email-router

Repository files navigation

pnpm-typescript-workspace

A pnpm workspace boilerplate for Typescript projects.

Features

  • Managed with pnpm, ensuring efficient package management.
  • ESLint configuration extending eslint-config-dsfx3d.
  • Sample module foo exported in the main index.

Workspace Structure

The workspace is structured as follows:

  • Main packages are located in the packages/ directory.
  • Additional components can be added in the components/ directory.
  • Packages inside test directories are excluded.

Installation

To set up the workspace:

pnpm bootstrap

Scripts

  • bootstrap: Update packages and install Husky hooks.

Dependencies

  • Development:
    • @commitlint/cli
    • @commitlint/config-conventional
    • eslint
    • eslint-config-dsfx3d
    • husky
    • prettier
    • typescript

About

A reusable express router that adds a RESTful API to your app for sending emails

Topics

Resources

License

Stars

Watchers

Forks