1.6.4 • Published 8 months ago

create-node-application v1.6.4

Weekly downloads
-
License
MIT
Repository
github
Last release
8 months ago

Create Node Application

create-node-application

npm downloads node

Release licenses contributors last-commit issues pull-requests

A zero-dependency streamlined node js generator tool to bootstrap your Node.js applications. Pre-configured with best practices in mind, integrating powerful developer tools such as ESBuild, TypeScript, ESLint, Prettier, Jest, and more.

ezgif-5-a1fbf20019

Available frameworks: Express.js, Koa.js. More frameworks will be added soon.

Note: Please report any bugs or feature requests.\ GitHub Link: github.com/antonkalik/create-node-application\ NPM Link: npmjs.com/package/create-node-application

🌟 Features

  • 🚀 Quick Start: Spin up new projects in seconds.
  • 🛠️ Integrated Developer Tools: Comes with ESBuild, TypeScript, ESLint, and Prettier out of the box.
  • Ready for Testing: Pre-configured with Jest to jumpstart your testing.
  • 📂 Structured: Designed with a clean folder structure for scalability.

📦 Installation

npm install -g create-node-application

or

yarn global add create-node-application

or use npx:

npx create-node-application <project-name> [options]

🚀 Usage

Initiate a new project by:

create-node-application <project-name> [options]

Example: Create a new project called my-project with Express.js framework:

create-node-application my-project -framework=express

or shorter:

create-node-application my-project -fw=express

For now we have only two frameworks available: express and koa. If leave framework option empty, the default framework will be express.

After generation cd my-project. Installation is not need, just run npm run dev or yarn dev to start the application.

⚒️ Build

Bundler is ESBuild. To build the project run npm run build or yarn build. The build will be in dist folder. For more information about esbuild visit esbuild.

🤝 Contributing

Contributions are welcomed! Open an issue for any bugs or feature requests, or create a Pull Request for any proposed changes.

📬 Feedback and Contacts

Reach out for any queries:

1.6.4

8 months ago

1.6.3

8 months ago

1.6.2

8 months ago

1.6.1

8 months ago

1.6.0

8 months ago

1.5.0

8 months ago

1.4.0

8 months ago

1.2.3

8 months ago

1.2.2

8 months ago

1.2.1

8 months ago

1.2.0

8 months ago

1.1.0

8 months ago

1.0.1

8 months ago

1.0.0

8 months ago