diff --git a/.github/workflows/release-protobufs.yml b/.github/workflows/release-protobufs.yml index 46e88dc9..57d02317 100644 --- a/.github/workflows/release-protobufs.yml +++ b/.github/workflows/release-protobufs.yml @@ -67,7 +67,8 @@ jobs: github_token: ${{ github.token }} - name: Generate code - run: buf generate + run: pnpm --filter @meshtastic/protobufs build + - name: Move generated .ts files and clean up run: | diff --git a/packages/protobufs/package.json b/packages/protobufs/package.json index bbca83ff..3a6b3561 100644 --- a/packages/protobufs/package.json +++ b/packages/protobufs/package.json @@ -1,25 +1,25 @@ { "name": "@meshtastic/protobufs", - "version": "v1.2.3", + "version": "__PACKAGE_VERSION__", "private": false, "type": "module", "license": "GPL-3.0-only", "files": [ - "dist/" + "./packages/ts/dist/" ], "exports": { ".": { - "types": "./mod.ts", - "default": "./mod.ts" + "types": "./packages/ts/dist/mod.d.ts", + "default": "./packages/ts/dist/mod.js" }, - "./*": "./dist/*" + "./*": "./packages/ts/dist/*" }, - "types": "./dist/index.d.ts", + "types": "./packages/ts/dist/mod.d.ts", "sideEffects": false, "scripts": { "gen": "buf generate", "clean": "rimraf dist", - "prepare": "pnpm run clean && pnpm run gen" + "build": "pnpm run clean && pnpm run gen" }, "dependencies": {}, "devDependencies": {