From 159e9509f9a0d8124b0a604bdf82e745a4c31e49 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jan=20Fr=C3=B6hlich?= Date: Wed, 8 Jul 2026 22:54:01 +0200 Subject: [PATCH 1/2] fix(docs): make dev script work on windows --- package.json | 3 ++- pnpm-lock.yaml | 18 ++++++++++++++++++ 2 files changed, 20 insertions(+), 1 deletion(-) diff --git a/package.json b/package.json index 3db09811f..cbeebf06a 100644 --- a/package.json +++ b/package.json @@ -10,7 +10,7 @@ "license": "MIT", "scripts": { "dev": "pnpm run docs:dev", - "docs:dev": "cd docs && TMPDIR=/tmp nuxt dev --extends ../layer", + "docs:dev": "cd docs && cross-env TMPDIR=/tmp nuxt dev --extends ../layer", "docs:build": "nuxt build docs --extends ../layer", "dev:prepare": "nuxt prepare layer && nuxt prepare docs --extends ../layer && nuxt prepare playground --extends ../layer", "playground:dev": "cd playground && nuxt dev --extends ../layer", @@ -27,6 +27,7 @@ "@nuxt/eslint-config": "^1.16.0", "@release-it/bumper": "^7.0.6", "@release-it/conventional-changelog": "^11.0.1", + "cross-env": "^10.1.0", "eslint": "^10.5.0", "nuxt": "4.4.8", "release-it": "^20.2.0", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 029e8b20b..edc3d97da 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -23,6 +23,9 @@ importers: '@release-it/conventional-changelog': specifier: ^11.0.1 version: 11.0.1(conventional-commits-filter@5.0.0)(conventional-commits-parser@6.4.0)(release-it@20.2.0(@types/node@26.0.0)(magicast@0.5.3)) + cross-env: + specifier: ^10.1.0 + version: 10.1.0 eslint: specifier: ^10.5.0 version: 10.5.0(jiti@2.7.0) @@ -508,6 +511,9 @@ packages: '@emnapi/wasi-threads@1.2.1': resolution: {integrity: sha512-uTII7OYF+/Mes/MrcIOYp5yOtSMLBWSIoLPpcgwipoiKbli6k322tcoFsxoIIxPDqW01SQGAgko4EzZi2BNv2w==} + '@epic-web/invariant@1.0.0': + resolution: {integrity: sha512-lrTPqgvfFQtR/eY/qkIzp98OGdNJu0m5ji3q/nJI8v3SXkRKEnWiOxMmbvcSoAIzv/cGiuvRy57k4suKQSAdwA==} + '@es-joy/jsdoccomment@0.87.0': resolution: {integrity: sha512-mFXZloZMzuJZXSHUmAFu/pXTk0ZJTJBluuAkrvbzidpTN8W6F2bpRFuedSH+85kbdlRLJqc+gfN+kD3JOLJK5g==} engines: {node: ^20.19.0 || ^22.13.0 || >=24} @@ -4721,6 +4727,11 @@ packages: resolution: {integrity: sha512-ixNtAJndqh173VQ4KodSdJEI6nuioBWI0V1ITNKhZZsO0pEMoDxz539T4FTTbSZ/xIOSuDnzxLVRqBVSvPNE2g==} engines: {node: '>=18.0'} + cross-env@10.1.0: + resolution: {integrity: sha512-GsYosgnACZTADcmEyJctkJIoqAhHjttw7RsFrVoJNXbsWWqaq6Ym+7kZjq6mS45O0jij6vtiReppKQEtqWy6Dw==} + engines: {node: '>=20'} + hasBin: true + cross-spawn@7.0.6: resolution: {integrity: sha512-uV2QOWP2nWzsy2aMp8aRibhi9dlzF5Hgh5SHaB9OiTGEyDTiJJyx0uy51QXdyWbtAHNua4XJzUKca3OzKUd3vA==} engines: {node: '>= 8'} @@ -8931,6 +8942,8 @@ snapshots: tslib: 2.8.1 optional: true + '@epic-web/invariant@1.0.0': {} + '@es-joy/jsdoccomment@0.87.0': dependencies: '@types/estree': 1.0.9 @@ -13002,6 +13015,11 @@ snapshots: croner@10.0.1: {} + cross-env@10.1.0: + dependencies: + '@epic-web/invariant': 1.0.0 + cross-spawn: 7.0.6 + cross-spawn@7.0.6: dependencies: path-key: 3.1.1 From 3552ed0dadfe88eb2d3aad4379933438c1a80380 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jan=20Fr=C3=B6hlich?= Date: Wed, 8 Jul 2026 22:54:27 +0200 Subject: [PATCH 2/2] fix(docs): prepare layer before docs commands --- package.json | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/package.json b/package.json index cbeebf06a..1f14cd261 100644 --- a/package.json +++ b/package.json @@ -10,8 +10,8 @@ "license": "MIT", "scripts": { "dev": "pnpm run docs:dev", - "docs:dev": "cd docs && cross-env TMPDIR=/tmp nuxt dev --extends ../layer", - "docs:build": "nuxt build docs --extends ../layer", + "docs:dev": "nuxt prepare layer && cd docs && cross-env TMPDIR=/tmp nuxt dev --extends ../layer", + "docs:build": "nuxt prepare layer && nuxt build docs --extends ../layer", "dev:prepare": "nuxt prepare layer && nuxt prepare docs --extends ../layer && nuxt prepare playground --extends ../layer", "playground:dev": "cd playground && nuxt dev --extends ../layer", "lint": "eslint .",