# create-a-new-app

> A CLI for creating your new nodejs application. Just run...

Latest version **0.2.4** (published 2023-10-11) · MIT license · 0 weekly downloads

## Install

```sh
npm install create-a-new-app
pnpm add create-a-new-app
yarn add create-a-new-app
bun add create-a-new-app
```

Provides the command `create-a-new-app`.

## Health

**Score 30/100 (F)** — status: abandoned.

Positive: has types; esm support; no vulnerabilities; high quality score.

Warnings: low downloads; pre 1.0.

Negative: abandoned; low maintenance score.

## Facts

| | |
|---|---|
| Version | 0.2.4 |
| Published | 2023-10-11 |
| First published | 2023-01-26 |
| Weekly downloads | 0 |
| License | MIT |
| TypeScript types | bundled |
| Module format | ESM + CommonJS |
| Dependencies | 5 |
| Unpacked size | 98.5 KB |
| Known vulnerabilities | 0 |
| Install scripts | no |
| GitHub stars | 1 |
| Author | Omar Baabouj |
| Maintainers | baabouj |

## Links

- npm: https://www.npmjs.com/package/create-a-new-app
- Repository: https://github.com/baabouj/create-a-new-app
- Homepage: https://github.com/baabouj/create-a-new-app#readme
- Issues: https://github.com/baabouj/create-a-new-app/issues
- npm.io page: https://npm.io/package/create-a-new-app

## Dependencies (5)

- [chalk](https://npm.io/package/chalk.md) ^5.3.0
- [execa](https://npm.io/package/execa.md) ^8.0.1
- [merge](https://npm.io/package/merge.md) ^2.1.1
- [@clack/prompts](https://npm.io/package/@clack/prompts.md) ~0.7.0
- [gradient-string](https://npm.io/package/gradient-string.md) ^2.0.2

## Recent versions

- 0.2.4 (latest) — 2023-10-11
- 0.2.3 — 2023-10-10
- 0.2.2 — 2023-03-17
- 0.2.1 — 2023-03-17
- 0.2.0 — 2023-03-16
- 0.1.2 — 2023-03-14
- 0.1.1 — 2023-01-27
- 0.1.0 — 2023-01-27
- 0.0.1 — 2023-01-26

## README

# create-a-new-app

A CLI for creating your new nodejs application. Just run...

```bash
npx create-a-new-app
```

...and follow the prompts.

## API

You can also use `create-a-new-app` programmatically:

```js
import { create } from 'create-a-new-app';

await create('my-new-app', {
  name: 'my-new-app',
  type: 'server', // or 'library';
  lang: 'typescript', // or 'javascript';
  template: 'express', // or '' if type is 'library'
  prettier: false,
  eslint: false,
  lintstaged: false,
  commitlint: false,
  ghActions: false, // currently only availabe if type is 'library'
});
```

---
_Source: https://npm.io/package/create-a-new-app · Machine-readable twin of the npm.io package page. Health data is recomputed on every publish._
