A lightweight CLI tool to scaffold basic Node.js applications in seconds. Stop rewriting boilerplate and start coding your logic.
You don't need to install this package. Simply run:
npx @davidwilling/dave-script --base- π Generates standard files such as(
app.js,server.js,.gitignoreandconfig.env). - βοΈ Pre-configures
config.envand.gitignore - π The generated files are standard nodejs files often ignored.
- Fork the Project
- Create your Feature Branch (
git checkout -b feature/AmazingFeature) - Commit your Changes (
git commit -m 'Add some AmazingFeature') - Push to the Branch (
git push origin feature/AmazingFeature) - Open a Pull Request
- Push your branch to your fork on GitHub.
- Click "Compare & pull request" on GitHub.
- Describe your changes: don't just say
"fixed stuff."Say"Added a script to generate a `.env.example` file." - Wait for Review: Your code will be read, if possible i'll leave comments, and then "Merge" it into the main project.
Professional teams use a specific structure so that logs are readable:
type(scope): description
| Type | Purpose |
|---|---|
| feat | A new feature for the user. |
| fix | A bug fix. |
| docs | Documentation changes only. |
| style | Formatting, missing semi colons, etc (no code change). |
| refactor | Code change that neither fixes a bug nor adds a feature. |
Example: feat: add script to generate logger middleware