diff --git a/.github/workflows/extension-test.yml b/.github/workflows/extension-test.yml index b4f43c8..183f816 100644 --- a/.github/workflows/extension-test.yml +++ b/.github/workflows/extension-test.yml @@ -42,6 +42,8 @@ jobs: node-version: "18" cache: pnpm cache-dependency-path: "frontend/extension/pnpm-lock.yaml" + - run: pnpm install + working-directory: frontend/types - run: pnpm install working-directory: frontend/extension - name: Run extension build diff --git a/.gitignore b/.gitignore index 32636c6..40d1b7d 100644 --- a/.gitignore +++ b/.gitignore @@ -8,3 +8,5 @@ tmp build .DS_Store + +node_modules diff --git a/frontend/types/package.json b/frontend/types/package.json new file mode 100644 index 0000000..67d13fd --- /dev/null +++ b/frontend/types/package.json @@ -0,0 +1,5 @@ +{ + "dependencies": { + "@bufbuild/protobuf": "^1.3.0" + } +} diff --git a/frontend/types/pnpm-lock.yaml b/frontend/types/pnpm-lock.yaml new file mode 100644 index 0000000..b993e1f --- /dev/null +++ b/frontend/types/pnpm-lock.yaml @@ -0,0 +1,16 @@ +lockfileVersion: '6.1' + +settings: + autoInstallPeers: true + excludeLinksFromLockfile: false + +dependencies: + '@bufbuild/protobuf': + specifier: ^1.3.0 + version: 1.3.0 + +packages: + + /@bufbuild/protobuf@1.3.0: + resolution: {integrity: sha512-G372ods0pLt46yxVRsnP/e2btVPuuzArcMPFpIDeIwiGPuuglEs9y75iG0HMvZgncsj5TvbYRWqbVyOe3PLCWQ==} + dev: false