create-midas-front
v2.2.1
Published
Project initializer for React and Next.js apps.
Maintainers
Readme
create-midas-front
Project initializer for React and Next.js projects.
CLI Usage
npm:
npm create midas-frontpnpm:
pnpm create midas-frontbun:
bun create midas-frontyarn:
yarn create midas-frontCLI Options
To initialize a project in the current directory, pass . as the project name.
Use -h or --help to see all available options.
Development Workflow
To run the CLI locally:
git clone https://github.com/Midas-Consultores/create-midas-front.git
cd create-midas-front
pnpm install
pnpm devYou can now run the create-midas-front command anywhere locally.
[!IMPORTANT] If you modify anything inside the
templateordependenciesfolder, you must rerunpnpm devto reflect the changes.
This is becausetsupdoes not automatically copy those files in watch mode.
Repository Automation
Dependabot
We use Dependabot to automatically update dependencies. Every month, it checks for updates and opens a pull request with the new versions.
[!NOTE] If the update is a minor or patch version, the pull request will be merged automatically via a action-dependabot-auto-merge (Personal Access Token required).
Repository Settings > Secrets and variables > Dependabot
Release Please
This project uses release-please to automate the release process.
When new commits are pushed to the main branch, release-please will:
- Detect conventional commits (e.g., those prefixed with fix or feat)
- Create a pull request with a proposed changelog and version bump
- Keep the CHANGELOG and release PR up to date if new commits continue to be pushed to
mainwhile the PR remains open
Once the release PR is merged, a new release is published automatically on npm, including the CHANGELOG and updated version.
[!NOTE] The repository must have a NPM token configured to automatically publish new releases.
Repository Settings > Secrets and variables > Actions
