Skip to content

jboilerplate is a typescript-based server boilerplate designed for quick project setup using the tsx runtime for fast, lightweight execution. This boilerplate includes essential configurations for setting up an Express server, with linting, environment management, and TypeScript support right out of the box

Notifications You must be signed in to change notification settings

JusteenDev/jboilerplate

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

21 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

jboilerplate-cli

jboilerplate is a TypeScript-based server boilerplate designed for quick project setup using the tsx runtime for fast, lightweight execution. This boilerplate includes essential configurations for setting up an Express server, with linting, environment management, and TypeScript support right out of the box.

Features

  • Express: Set up a basic Express server.
  • TypeScript: Fully configured TypeScript support.
  • TSX: Fast TypeScript runtime for node.js, allowing for quick execution without pre-compilation.
  • Prettier and ESLint: Code formatting and linting for consistent code style.
  • Dotenv: Support for environment variables.

Installation

To install this boilerplate, simply run:

npm i -g jboilerplate

jboiler <your package name>

Directory

Open your directory

cd <your package name>

//install node packages
npm install

//start developement
npm start

Tree

├── eslint.config.mjs
├── package-lock.json
├── package.json
├── src
│   ├── handler
│   │   └── main.handler.ts
│   ├── index.ts
│   ├── middleware
│   │   └── middleware.server.ts
│   ├── routes
│   │   └── route.server.ts
│   └── server
│       └── server.ts
└── tsconfig.json

About

jboilerplate is a typescript-based server boilerplate designed for quick project setup using the tsx runtime for fast, lightweight execution. This boilerplate includes essential configurations for setting up an Express server, with linting, environment management, and TypeScript support right out of the box

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published