From 9d6bbb14aff9b7f154b3c813c6a8f6e079e0d4eb Mon Sep 17 00:00:00 2001 From: neverland Date: Mon, 10 Aug 2026 10:39:57 +0800 Subject: [PATCH] feat(create-rstack): add pnpm config to Svelte libraries --- packages/create-rstack/src/index.ts | 1 - .../template-lib-svelte-js/pnpm-workspace.yaml | 2 ++ .../template-lib-svelte-ts/pnpm-workspace.yaml | 2 ++ pnpm-lock.yaml | 12 ++++++------ pnpm-workspace.yaml | 2 +- 5 files changed, 11 insertions(+), 8 deletions(-) create mode 100644 packages/create-rstack/template-lib-svelte-js/pnpm-workspace.yaml create mode 100644 packages/create-rstack/template-lib-svelte-ts/pnpm-workspace.yaml diff --git a/packages/create-rstack/src/index.ts b/packages/create-rstack/src/index.ts index 9f17ebc0..a8abeeef 100644 --- a/packages/create-rstack/src/index.ts +++ b/packages/create-rstack/src/index.ts @@ -135,6 +135,5 @@ await create({ 'doc-i18n', ], builtinTools: [], - git: !process.argv.includes('--no-git'), getTemplateName, }); diff --git a/packages/create-rstack/template-lib-svelte-js/pnpm-workspace.yaml b/packages/create-rstack/template-lib-svelte-js/pnpm-workspace.yaml new file mode 100644 index 00000000..3c064313 --- /dev/null +++ b/packages/create-rstack/template-lib-svelte-js/pnpm-workspace.yaml @@ -0,0 +1,2 @@ +allowBuilds: + svelte-preprocess: false diff --git a/packages/create-rstack/template-lib-svelte-ts/pnpm-workspace.yaml b/packages/create-rstack/template-lib-svelte-ts/pnpm-workspace.yaml new file mode 100644 index 00000000..3c064313 --- /dev/null +++ b/packages/create-rstack/template-lib-svelte-ts/pnpm-workspace.yaml @@ -0,0 +1,2 @@ +allowBuilds: + svelte-preprocess: false diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 08efb90b..3fb87771 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -38,8 +38,8 @@ catalogs: specifier: 1.14.7 version: 1.14.7 '@rstackjs/create-toolkit': - specifier: 2.2.0 - version: 2.2.0 + specifier: 2.2.1 + version: 2.2.1 '@rstackjs/load-config': specifier: ^0.1.2 version: 0.1.2 @@ -335,7 +335,7 @@ importers: dependencies: '@rstackjs/create-toolkit': specifier: 'catalog:' - version: 2.2.0 + version: 2.2.1 devDependencies: '@types/node': specifier: 'catalog:' @@ -1434,8 +1434,8 @@ packages: '@rspress/core': optional: true - '@rstackjs/create-toolkit@2.2.0': - resolution: {integrity: sha512-FYoJSxELw7E2qsq88GnkOSugG00KwczMVAtzG5qawwYIYdGgHa2ljW1Omm3xHbVfPshGzZJIKlfjcxlTxUVwMw==} + '@rstackjs/create-toolkit@2.2.1': + resolution: {integrity: sha512-zH0wfbjU8caMuCNn9PWp49u4Y6XuB40RBkuwM8Vo40XGeqWs8RkP527ojmDIPqm4dL3ojRksHYsKy1ROGSXBoA==} engines: {node: ^20.19.0 || >=22.12.0} '@rstackjs/load-config@0.1.2': @@ -3843,7 +3843,7 @@ snapshots: optionalDependencies: '@rspress/core': 2.0.19(micromark-util-types@2.0.2)(micromark@4.0.2)(supports-color@8.1.1) - '@rstackjs/create-toolkit@2.2.0': {} + '@rstackjs/create-toolkit@2.2.1': {} '@rstackjs/load-config@0.1.2': {} diff --git a/pnpm-workspace.yaml b/pnpm-workspace.yaml index 9b7d163b..e70340be 100644 --- a/pnpm-workspace.yaml +++ b/pnpm-workspace.yaml @@ -22,7 +22,7 @@ catalog: '@rspress/plugin-client-redirects': '^2.0.19' '@rspress/plugin-sitemap': '^2.0.19' '@rstack-dev/doc-ui': '1.14.7' - '@rstackjs/create-toolkit': '2.2.0' + '@rstackjs/create-toolkit': '2.2.1' '@rstackjs/load-config': ^0.1.2 '@rstackjs/test-utils': ^0.2.0 '@rstest/adapter-rsbuild': '~0.11.5'