diff --git a/.github/workflows/main.yml b/.github/workflows/main.yml index 30472962..56b95b05 100644 --- a/.github/workflows/main.yml +++ b/.github/workflows/main.yml @@ -35,14 +35,12 @@ jobs: cache: yarn cache-dependency-path: "**/yarn.lock" - - run: yarn install + - run: yarn install --frozen-lockfiles - run: yarn build - name: Install dependencies for testing - run: | - yarn install-ttp - yarn install + run: yarn install --frozen-lockfiles working-directory: test - name: Test diff --git a/package.json b/package.json index ed4eec9f..cb0261f3 100755 --- a/package.json +++ b/package.json @@ -61,7 +61,7 @@ "prettier": "^3.3.3", "rimraf": "^5.0.10", "standard-version": "^9.5.0", - "ts-node": "^10.9.2", + "@types/ts-node": "npm:ts-node@^10.9.2", "ts-patch": "^3.2.1", "typescript": "^5.5.4" }, diff --git a/test/package.json b/test/package.json index e00476e6..37801e36 100755 --- a/test/package.json +++ b/test/package.json @@ -2,7 +2,6 @@ "private": true, "license": "MIT", "scripts": { - "install-ttp": "yarn pack --cwd ../ --filename out.tgz && yarn add -W -D ./out.tgz", "test": "jest", "prepare": "node prepare.js" }, @@ -24,7 +23,7 @@ "typescript": "^5.5.4", "typescript-four-seven": "npm:typescript@4.7.4", "typescript-three": "npm:typescript@3.6.5", - "typescript-transform-paths": "./out.tgz" + "typescript-transform-paths": "file:../" }, "workspaces": { "packages": [ diff --git a/test/yarn.lock b/test/yarn.lock index fe587350..46691009 100644 --- a/test/yarn.lock +++ b/test/yarn.lock @@ -6299,11 +6299,10 @@ typed-assert@^1.0.8: resolved "https://registry.yarnpkg.com/typescript/-/typescript-3.6.5.tgz#dae20114a7b4ff4bd642db9c8c699f2953e8bbdb" integrity sha512-BEjlc0Z06ORZKbtcxGrIvvwYs5hAnuo6TKdNFL55frVDlB+na3z5bsLhFaIxmT+dPWgBIjMo6aNnTOgHHmHgiQ== -typescript-transform-paths@./out.tgz: +"typescript-transform-paths@file:..": version "3.4.7" - resolved "./out.tgz#ddee49191bf821530720756587d5e666e95bec08" dependencies: - minimatch "^3.0.4" + minimatch "^3.1.2" typescript@^5.5.4: version "5.5.4" diff --git a/yarn.lock b/yarn.lock index f62583a9..863953fe 100644 --- a/yarn.lock +++ b/yarn.lock @@ -119,6 +119,25 @@ resolved "https://registry.yarnpkg.com/ts-expose-internals/-/ts-expose-internals-4.9.5.tgz#c30a77d4c95a423e1c79bbabc95f9b9d00f2fbe3" integrity sha512-+T1UsxhFi+hbVyYwHrOUb9tjyhry1iJoiDwDRjZZTiBREb7oE78kRHSqyFv8gZhwZCFFOGZyI66X2gHUFAt8lA== +"@types/ts-node@npm:ts-node@^10.9.2": + version "10.9.2" + resolved "https://registry.yarnpkg.com/ts-node/-/ts-node-10.9.2.tgz#70f021c9e185bccdca820e26dc413805c101c71f" + integrity sha512-f0FFpIdcHgn8zcPSbf1dRevwt047YMnaiJM3u2w2RewrB+fob/zePZcrOyQoLMMO7aBIddLcQIEK5dYjkLnGrQ== + dependencies: + "@cspotcode/source-map-support" "^0.8.0" + "@tsconfig/node10" "^1.0.7" + "@tsconfig/node12" "^1.0.7" + "@tsconfig/node14" "^1.0.0" + "@tsconfig/node16" "^1.0.2" + acorn "^8.4.1" + acorn-walk "^8.1.1" + arg "^4.1.0" + create-require "^1.1.0" + diff "^4.0.1" + make-error "^1.1.1" + v8-compile-cache-lib "^3.0.1" + yn "3.1.1" + JSONStream@^1.0.4: version "1.3.5" resolved "https://registry.yarnpkg.com/JSONStream/-/JSONStream-1.3.5.tgz#3208c1f08d3a4d99261ab64f92302bc15e111ca0" @@ -1477,25 +1496,6 @@ trim-newlines@^3.0.0: resolved "https://registry.yarnpkg.com/trim-newlines/-/trim-newlines-3.0.1.tgz#260a5d962d8b752425b32f3a7db0dcacd176c144" integrity sha512-c1PTsA3tYrIsLGkJkzHF+w9F2EyxfXGo4UyJc4pFL++FMjnq0HJS69T3M7d//gKrFKwy429bouPescbjecU+Zw== -ts-node@^10.9.2: - version "10.9.2" - resolved "https://registry.yarnpkg.com/ts-node/-/ts-node-10.9.2.tgz#70f021c9e185bccdca820e26dc413805c101c71f" - integrity sha512-f0FFpIdcHgn8zcPSbf1dRevwt047YMnaiJM3u2w2RewrB+fob/zePZcrOyQoLMMO7aBIddLcQIEK5dYjkLnGrQ== - dependencies: - "@cspotcode/source-map-support" "^0.8.0" - "@tsconfig/node10" "^1.0.7" - "@tsconfig/node12" "^1.0.7" - "@tsconfig/node14" "^1.0.0" - "@tsconfig/node16" "^1.0.2" - acorn "^8.4.1" - acorn-walk "^8.1.1" - arg "^4.1.0" - create-require "^1.1.0" - diff "^4.0.1" - make-error "^1.1.1" - v8-compile-cache-lib "^3.0.1" - yn "3.1.1" - ts-patch@^3.2.1: version "3.2.1" resolved "https://registry.yarnpkg.com/ts-patch/-/ts-patch-3.2.1.tgz#0c1ecfcb6b6633bf23e533016ffda4d566518628"