noscaffold
v1.1.4
Published
Opinionated CLI automation tool for scaffolding various kinds of React projects.
Maintainers
Readme
noscaffold
noscaffold is an opinionated, CLI automation tool for scaffolding various kinds of React projects, such as:
- React + Vite
- Next.js
- React + Express
- Bonus: Express only
It speeds up the setup process by:
- Defaulting to TypeScript, Tailwind, and Postgres
- Skipping interactive prompts (if any)
- Setting up tailwind
- Setting up the testing environment
- Setting up ESLint and Prettier
- Removing pre-configured files, folders, and programs (if any)
- Applying recommended TypeScript rules
- Making an initial commit with Git
noscaffold uses Bun by default.
Table of Contents
Installation
Installation is optional. noscaffold is meant to be run via npx/bunx:
npx noscaffold || bunx noscaffoldRequirements
- Node.js 18+
- npm 9+
Command
npm install -g noscaffoldUsage
npx noscaffold || bunx noscaffoldChoose one out of the provided options.
Wait until the scaffolding process has finished, indicated by the following message:
> Scaffolding process finished successfully.1.1.4 Patch Notes
Changes:
- Next.js projects now correctly install TypeScript and Postgres dependencies
- Part of functions refactored
- Better error handling
Note on older versions
Do not use versions before 1.0.4, as there are unfixed bugs. The functionality on 1.0.4 is the same as on any other version(s).
License
This project is licensed under the MIT License.
