Releases: marko-js/cli
Release list
create-marko@6.3.0
Minor Changes
- #241
325ad23Thanks @DylanPiercey! - CLI improvements: validate the project name and derive a valid npm package name from it (e.g.My App→my-app); add--no-installand--no-git; hide the legacy*-marko-5examples from the interactive list (still usable via--template); authenticate GitHub requests withGITHUB_TOKEN/GH_TOKENwhen set (higher rate limits and private templates), with clearer rate-limit errors; use plain step output instead of an animated spinner under CI/agents/piped output; and fail clearly on a missing template (and surface the underlying cause) instead of scaffolding an empty project.
Patch Changes
-
#239
0a7d8f9Thanks @DylanPiercey! - Remove the duplicated "Project created" line at the end of the scaffold — the spinner's final message and the closing message both said it. The spinner now ends with "Project created" and the closing line starts the "Next steps". -
Updated dependencies [
325ad23,0a7d8f9]:- @marko/create@6.3.0
create-marko@6.2.2
Patch Changes
-
#237
0297054Thanks @DylanPiercey! - Run the scaffold's install and git steps quietly behind the progress spinner. The noisy internals — pnpm's ignored-builds notice, esbuild's postinstall, the confirmation re-install, husky's.git can't be found, and git probes likefatal: not a git repository— are no longer printed. Install output is surfaced only when it genuinely fails. -
Updated dependencies [
0297054]:- @marko/create@6.2.2
create-marko@6.2.1
Patch Changes
-
#235
8e6cbbcThanks @DylanPiercey! - When scaffolding with pnpm, approve esbuild's build script (only if esbuild is actually installed) so vite-based templates install cleanly instead of erroring withERR_PNPM_IGNORED_BUILDS. The "next steps" run command now uses the package manager you ran with (e.g.pnpm run dev) instead of always printingnpm. -
Updated dependencies [
8e6cbbc]:- @marko/create@6.2.1
create-marko@6.2.0
Minor Changes
- #231
0774571Thanks @DylanPiercey! - Rewrite in TypeScript with a modern dependency set (@clack/prompts,giget, nativefetch). Adds agent/CI-friendly non-interactive behavior (--yes, plus CI/agent/no-TTY detection) and no longer aborts the scaffold when the package manager's install step exits non-zero (e.g. pnpm's ignored-build-scripts warning). The existing CLI flags are unchanged.
Patch Changes
- Updated dependencies [
0774571]:- @marko/create@6.2.0
All notable changes to this project will be documented in this file.
See Conventional Commits for commit guidelines.
@marko/create@6.3.0
Minor Changes
- #241
325ad23Thanks @DylanPiercey! - CLI improvements: validate the project name and derive a valid npm package name from it (e.g.My App→my-app); add--no-installand--no-git; hide the legacy*-marko-5examples from the interactive list (still usable via--template); authenticate GitHub requests withGITHUB_TOKEN/GH_TOKENwhen set (higher rate limits and private templates), with clearer rate-limit errors; use plain step output instead of an animated spinner under CI/agents/piped output; and fail clearly on a missing template (and surface the underlying cause) instead of scaffolding an empty project.
Patch Changes
- #239
0a7d8f9Thanks @DylanPiercey! - Remove the duplicated "Project created" line at the end of the scaffold — the spinner's final message and the closing message both said it. The spinner now ends with "Project created" and the closing line starts the "Next steps".
@marko/create@6.2.2
Patch Changes
- #237
0297054Thanks @DylanPiercey! - Run the scaffold's install and git steps quietly behind the progress spinner. The noisy internals — pnpm's ignored-builds notice, esbuild's postinstall, the confirmation re-install, husky's.git can't be found, and git probes likefatal: not a git repository— are no longer printed. Install output is surfaced only when it genuinely fails.
@marko/create@6.2.1
Patch Changes
- #235
8e6cbbcThanks @DylanPiercey! - When scaffolding with pnpm, approve esbuild's build script (only if esbuild is actually installed) so vite-based templates install cleanly instead of erroring withERR_PNPM_IGNORED_BUILDS. The "next steps" run command now uses the package manager you ran with (e.g.pnpm run dev) instead of always printingnpm.
@marko/create@6.2.0
Minor Changes
- #231
0774571Thanks @DylanPiercey! - Rewrite in TypeScript with a modern dependency set (@clack/prompts,giget, nativefetch). Adds agent/CI-friendly non-interactive behavior (--yes, plus CI/agent/no-TTY detection) and no longer aborts the scaffold when the package manager's install step exits non-zero (e.g. pnpm's ignored-build-scripts warning). The existing CLI flags are unchanged.
All notable changes to this project will be documented in this file.
See Conventional Commits for commit guidelines.