From 06a2c5f0ccb2fca58e0b360e05aeeef35a0988c1 Mon Sep 17 00:00:00 2001 From: JoseLion Date: Sat, 29 Jul 2023 16:57:40 -0500 Subject: [PATCH] fix(release): Issue when realeasing with Turbo --- .github/workflows/release.yml | 3 ++- package.json | 1 - package/.npmrc | 1 - package/package.json | 7 ++++--- package/tsconfig.json | 5 ++++- turbo.json | 4 ---- 6 files changed, 10 insertions(+), 11 deletions(-) delete mode 100644 package/.npmrc diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index 98e4e76..0322a0e 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -23,7 +23,8 @@ jobs: node-version-file: '.nvmrc' cache: yarn - run: yarn install --immutable - - run: yarn release + - run: yarn build + - run: cd package/ && yarn release env: GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} NPM_TOKEN: ${{ secrets.NPM_TOKEN }} diff --git a/package.json b/package.json index 622f812..3925483 100644 --- a/package.json +++ b/package.json @@ -19,7 +19,6 @@ "compile": "turbo run compile", "docs": "yarn workspace @stackbuilders/assertive-ts docs", "lint": "eslint .", - "release": "turbo release --filter=@stackbuilders/assertive-ts", "test": "turbo run test" }, "devDependencies": { diff --git a/package/.npmrc b/package/.npmrc deleted file mode 100644 index 6a47819..0000000 --- a/package/.npmrc +++ /dev/null @@ -1 +0,0 @@ -workspaces-update = false \ No newline at end of file diff --git a/package/package.json b/package/package.json index cfda64c..6e99e8c 100644 --- a/package/package.json +++ b/package/package.json @@ -16,10 +16,11 @@ "main": "./dist/index.js", "types": "./dist/index.d.ts", "files": [ - "dist/" + "dist/", + "src/" ], "engines": { - "node": ">=16 <=19" + "node": ">=16" }, "scripts": { "build": "tsc -p tsconfig.prod.json", @@ -27,7 +28,7 @@ "compile": "tsc -p tsconfig.json", "docs": "typedoc", "release": "semantic-release", - "test": "cross-env NODE_ENV=test TS_NODE_TRANSPILE_ONLY=true mocha" + "test": "cross-env NODE_ENV=test mocha" }, "dependencies": { "@cometlib/dedent": "^0.8.0-es.10", diff --git a/package/tsconfig.json b/package/tsconfig.json index 7d5a2d4..9101173 100644 --- a/package/tsconfig.json +++ b/package/tsconfig.json @@ -7,5 +7,8 @@ "exclude": [ "build/*", "dist/*" - ] + ], + "ts-node": { + "transpileOnly": true + } } diff --git a/turbo.json b/turbo.json index 83d1ce0..6b6b284 100644 --- a/turbo.json +++ b/turbo.json @@ -18,10 +18,6 @@ "dependsOn": ["^build"], "inputs": ["src/**/*.ts", "test/**/*.ts"], "outputs": [] - }, - "release": { - "cache": false, - "dependsOn": ["^build"] } } }