create-node-application

1.6.4 • Public • Published

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:

Package Sidebar

Install

npm i create-node-application

Weekly Downloads

1

Version

1.6.4

License

MIT

Unpacked Size

17.8 kB

Total Files

3

Last publish

Collaborators

  • antonkalik