Skip to content
Opinionated ESNext application boilerplate generator.
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
.vscode
lib
templates
.editorconfig
.gitignore
.travis.yml
CHANGELOG.md
LICENSE
README.md
index.js
package.json
tsconfig.json

README.md

create-esnext-app

Opinionated ESNext application boilerplate generator.

build JavaScript Style Guide Commitizen friendly Standard Version npm version npm downloads

docker-node

Key Features

Supported Templates

  • Basic - Foundation of every ESNext based application.
  • Fastify - Fastify based API server template with Docker support.
  • MobX - MobX + React template built on top of Parcel with Docker support.

Installation

npm install -g create-esnext-app

Update

npm update -g create-esnext-app

Create Biolerplate

create-esnext-app

GIT Workflow

GIT Commit

GIT Commit

GIT Push

GIT Push

Templates

Basic - ESNext Boilerplate

Fastify Server Boilerplate

  • Foundation extended from Basic.
  • Fastify - An modern efficient server.
  • Convict - expands on the standard pattern of configuring with dynamic settings supports.
  • PM2 - production process manager.
  • Docker - containerization ready for your production deployment.

MobX (Parcel) + React Boilerplate

  • Foundation extended from Basic.
  • Parcel based React boilerplate.
  • Enzyme testing utilities for React.
  • Ant Design An enterprise-class UI design language and React-based implementation.
  • mobx-react - React bindings for MobX.
  • Docker - containerization ready for your production deployment.

VSCode Supports (Optional)

  • Required Extensions:
  • Workspace settings (via .vscode/settings.json).
  • Chrome based debugger (via .vscode/launch.json).
You can’t perform that action at this time.