From 9f7a6209431e7b953fcef08865cf75b6dad71583 Mon Sep 17 00:00:00 2001 From: Micheal Parks Date: Sun, 29 Jun 2025 20:30:27 -0400 Subject: [PATCH 1/3] ci improvements --- .github/workflows/pullrequest.yml | 50 +++++++++++++++++++++++++++++++ src/routes/+layout.ts | 1 + 2 files changed, 51 insertions(+) diff --git a/.github/workflows/pullrequest.yml b/.github/workflows/pullrequest.yml index 4342dbb..e8dd614 100644 --- a/.github/workflows/pullrequest.yml +++ b/.github/workflows/pullrequest.yml @@ -31,6 +31,56 @@ jobs: - name: Prettier 💅 run: pnpm prettier + check: + runs-on: ubuntu-latest + + steps: + - name: Checkout 🛎️ + uses: actions/checkout@v4 + + - uses: pnpm/action-setup@v4 + name: Install pnpm + with: + version: 10 + run_install: false + + - name: Install Node.js + uses: actions/setup-node@v4 + with: + node-version: 22 + cache: 'pnpm' + + - name: Install 🔧 + run: pnpm i + + - name: Check + run: pnpm check + + package: + runs-on: ubuntu-latest + + steps: + - name: Checkout 🛎️ + uses: actions/checkout@v4 + + - uses: pnpm/action-setup@v4 + name: Install pnpm + with: + version: 10 + run_install: false + + - name: Install Node.js + uses: actions/setup-node@v4 + with: + node-version: 22 + cache: 'pnpm' + + - name: Install 🔧 + run: pnpm i + + - name: Package + run: pnpm package + lint: runs-on: ubuntu-latest diff --git a/src/routes/+layout.ts b/src/routes/+layout.ts index 62ad4e4..784e857 100644 --- a/src/routes/+layout.ts +++ b/src/routes/+layout.ts @@ -1 +1,2 @@ export const ssr = false +export const prerender = true From 06c92a87b17b3044f192f9150090dc102135244b Mon Sep 17 00:00:00 2001 From: Micheal Parks Date: Sun, 29 Jun 2025 20:31:31 -0400 Subject: [PATCH 2/3] missing dep --- package.json | 1 + pnpm-lock.yaml | 3 +++ 2 files changed, 4 insertions(+) diff --git a/package.json b/package.json index 94eb405..fa5eb57 100644 --- a/package.json +++ b/package.json @@ -46,6 +46,7 @@ "@sveltejs/kit": "^2.22.2", "@sveltejs/package": "^2.3.12", "@sveltejs/vite-plugin-svelte": "^5.1.0", + "@testing-library/dom": "^10.4.0", "@threlte/core": "8.0.5", "@threlte/extras": "9.4.0", "@types/eslint": "^9.6.1", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 3cbefa1..fce8594 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -29,6 +29,9 @@ importers: '@sveltejs/vite-plugin-svelte': specifier: ^5.1.0 version: 5.1.0(svelte@5.34.9)(vite@7.0.0(@types/node@20.19.2)) + '@testing-library/dom': + specifier: ^10.4.0 + version: 10.4.0 '@threlte/core': specifier: 8.0.5 version: 8.0.5(svelte@5.34.9)(three@0.177.0) From e637258a371201078a62f5fa95f927f4f575190d Mon Sep 17 00:00:00 2001 From: Micheal Parks Date: Sun, 29 Jun 2025 20:36:57 -0400 Subject: [PATCH 3/3] fix publishing dir --- package.json | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/package.json b/package.json index fa5eb57..038b809 100644 --- a/package.json +++ b/package.json @@ -22,16 +22,16 @@ }, "exports": { ".": { - "types": "./src/lib/index.d.ts", - "import": "./src/lib/index.js" + "types": "./dist/index.d.ts", + "import": "./dist/index.js" }, "./vite": { - "types": "./src/lib/plugin.d.ts", - "import": "./src/lib/plugin.js" + "types": "./dist/plugin.d.ts", + "import": "./dist/plugin.js" } }, "files": [ - "src/lib" + "dist" ], "peerDependencies": { "@threlte/core": ">=8",