diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 1c3469150..723033813 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -107,8 +107,8 @@ catalogs: specifier: 1.14.7 version: 1.14.7 '@rstackjs/create-toolkit': - specifier: 2.1.4 - version: 2.1.4 + specifier: 2.2.1 + version: 2.2.1 '@rstest/adapter-rslib': specifier: ^0.11.6 version: 0.11.6 @@ -188,8 +188,8 @@ catalogs: specifier: 5.0.0-beta.5 version: 5.0.0-beta.5 heading-case: - specifier: ^1.1.4 - version: 1.1.4 + specifier: ^1.1.5 + version: 1.1.5 http-server: specifier: ^14.1.1 version: 14.1.1 @@ -340,7 +340,7 @@ importers: version: 11.4.0 heading-case: specifier: 'catalog:' - version: 1.1.4 + version: 1.1.5 nano-staged: specifier: 'catalog:' version: 1.0.2 @@ -690,7 +690,7 @@ importers: dependencies: '@rstackjs/create-toolkit': specifier: 'catalog:' - version: 2.1.4 + version: 2.2.1 devDependencies: '@rslib/tsconfig': specifier: workspace:* @@ -3324,8 +3324,8 @@ packages: '@rspress/core': optional: true - '@rstackjs/create-toolkit@2.1.4': - resolution: {integrity: sha512-kwPhfMdgWN7z/Op5UKMszhmZy7+hzqXeiQPli4uycYYTLxCVUGLlEW3etoGoZlrM2t5zLqXZQAgL60PTUR/ocw==} + '@rstackjs/create-toolkit@2.2.1': + resolution: {integrity: sha512-zH0wfbjU8caMuCNn9PWp49u4Y6XuB40RBkuwM8Vo40XGeqWs8RkP527ojmDIPqm4dL3ojRksHYsKy1ROGSXBoA==} engines: {node: ^20.19.0 || >=22.12.0} '@rstest/adapter-rslib@0.11.6': @@ -5238,8 +5238,8 @@ packages: resolution: {integrity: sha512-F/1DnUGPopORZi0ni+CvrCgHQ5FyEAHRLSApuYWMmrbSwoN2Mn/7k+Gl38gJnR7yyDZk6WLXwiGod1JOWNDKGw==} hasBin: true - heading-case@1.1.4: - resolution: {integrity: sha512-UwPg0xcqLrmd6kSW93kxjy4FMqcb0o97IoTUy+TMvjCF8mJvi6X0h733DEaJO/Ch9h9dOyv0I0ckGoSsuUp9KA==} + heading-case@1.1.5: + resolution: {integrity: sha512-dVZmEJLF5vK2IV3LLpEWgyy0wbe4W+vsUzuHy6KE440IClTXR5GIGDGwiawHqCqunsqos4nvOBpnLGUrUv3BUg==} hasBin: true hmac-drbg@1.0.1: @@ -9657,7 +9657,7 @@ snapshots: optionalDependencies: '@rspress/core': 2.0.19(@module-federation/runtime-tools@2.8.1)(@rspack/core@2.1.8)(micromark-util-types@2.0.2)(micromark@4.0.2)(supports-color@9.4.0) - '@rstackjs/create-toolkit@2.1.4': {} + '@rstackjs/create-toolkit@2.2.1': {} '@rstest/adapter-rslib@0.11.6(@rslib/core@1.0.0-beta.2)(@rstest/core@0.11.6)(typescript@7.0.2)': dependencies: @@ -11736,7 +11736,7 @@ snapshots: he@1.2.0: {} - heading-case@1.1.4: {} + heading-case@1.1.5: {} hmac-drbg@1.0.1: dependencies: diff --git a/pnpm-workspace.yaml b/pnpm-workspace.yaml index 88722726b..b08f2cf31 100644 --- a/pnpm-workspace.yaml +++ b/pnpm-workspace.yaml @@ -47,7 +47,7 @@ catalog: '@rspress/plugin-sitemap': '^2.0.19' '@rspress/plugin-twoslash': '^2.0.19' '@rstack-dev/doc-ui': '1.14.7' - '@rstackjs/create-toolkit': '2.1.4' + '@rstackjs/create-toolkit': '2.2.1' '@rstest/adapter-rslib': '^0.11.6' '@rstest/core': '^0.11.6' '@shikijs/transformers': '^4.4.2' @@ -74,7 +74,7 @@ catalog: 'express': '^5.2.1' 'fs-extra': '^11.4.0' 'get-tsconfig': '5.0.0-beta.5' - 'heading-case': '^1.1.4' + 'heading-case': '^1.1.5' 'http-server': '^14.1.1' 'lodash': '^4.18.1' 'lodash.merge': '^4.6.2' diff --git a/website/docs/en/guide/start/quick-start.mdx b/website/docs/en/guide/start/quick-start.mdx index 01e4415b6..31caa334a 100644 --- a/website/docs/en/guide/start/quick-start.mdx +++ b/website/docs/en/guide/start/quick-start.mdx @@ -40,9 +40,10 @@ Follow the prompts step by step. During project creation, you can choose a templ All templates include [Rstest](https://rstest.rs/) by default for testing. +By default, the scaffold initializes a Git repository in the generated project. Pass `--no-git` to skip Git initialization. + After creating the project, do the following: -- Run `git init` to initialize a Git repository. - Run `npm install` (or your package manager's install command) to install dependencies. - Run `npm run dev` to start watch mode and begin development. @@ -136,6 +137,7 @@ Options: -h, --help display help for command -d, --dir