[READ-ONLY] Mirror of https://github.com/danielroe/cross-origin-storage. Load shared dependencies from Cross-Origin Storage (COS).
cross-origin-storage experimental nuxt vite vite-plugin
0

Configure Feed

Select the types of activity you want to include in your feed.

fix: prepare nuxt module before build so .nuxt tsconfig resolves

+3 -9
+1 -7
.github/workflows/ci.yml
··· 35 35 - name: Install dependencies 36 36 run: pnpm install --frozen-lockfile 37 37 38 - # nuxt-cos's tests import the built vite plugin and need the Nuxt stub. 39 - - name: Build packages 40 38 run: pnpm build 41 - - name: Prepare nuxt-cos 42 - run: pnpm --filter nuxt-cos dev:prepare 43 39 44 40 - name: Install Playwright browser 45 41 run: pnpm --filter vite-plugin-cross-origin-storage exec playwright-core install --with-deps chromium ··· 59 55 - run: npm i -g --force corepack@latest && corepack enable 60 56 - name: Install dependencies 61 57 run: pnpm install --frozen-lockfile 62 - - name: Build packages 58 + - name: Build 63 59 run: pnpm build 64 - - name: Prepare nuxt-cos 65 - run: pnpm --filter nuxt-cos dev:prepare 66 60 - name: Type test 67 61 run: pnpm test:types
+2 -2
packages/nuxt-cos/package.json
··· 39 39 "dist" 40 40 ], 41 41 "scripts": { 42 - "build": "nuxt-module-build build", 42 + "build": "nuxt-module-build prepare && nuxt-module-build build", 43 43 "dev:prepare": "nuxt-module-build build --stub && nuxt-module-build prepare", 44 44 "lint": "eslint .", 45 - "prepack": "pnpm --filter vite-plugin-cross-origin-storage build && nuxt-module-build build", 45 + "prepack": "pnpm --filter vite-plugin-cross-origin-storage build && pnpm build", 46 46 "test": "pnpm test:unit && pnpm test:types", 47 47 "test:unit": "vitest run", 48 48 "test:types": "tsc --noEmit && vitest run --typecheck.only"