Skip to content

Commit 9c1f956

Browse files
committed
test: don't depend on the parent project from test projects
This caused yarn installs of the test projects to repeatedly duplicate transitive dependencies, resulting in yarn install time and space consumption doubling after each test.
1 parent 460b2c5 commit 9c1f956

File tree

13 files changed

+5
-25
lines changed

13 files changed

+5
-25
lines changed

test-projects/backward-compatibility-pre-1.1.2-config-cjs/package.json

-1
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,6 @@
1515
},
1616
"devDependencies": {
1717
"@softwareventures/tsconfig": "6.0.0",
18-
"resolve-typescript-plugin": "../..",
1918
"ts-loader": "9.2.8",
2019
"typescript": "4.6.3",
2120
"webpack": "5.72.0",

test-projects/backward-compatibility-pre-1.1.2-config-cjs/webpack.config.cjs

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
"use strict";
22

3-
const ResolveTypeScriptPlugin = require("resolve-typescript-plugin").default;
3+
const ResolveTypeScriptPlugin = require("../..").default;
44

55
module.exports = {
66
mode: "production",

test-projects/backward-compatibility-pre-1.1.2-config-cjs/yarn.lock

-5
Original file line numberDiff line numberDiff line change
@@ -675,11 +675,6 @@ resolve-from@^5.0.0:
675675
resolved "https://registry.yarnpkg.com/resolve-from/-/resolve-from-5.0.0.tgz#c35225843df8f776df21c57557bc087e9dfdfc69"
676676
integrity sha512-qYg9KP24dD5qka9J47d0aVky0N+b4fTU89LN9iDnjB5waksiC49rvMB0PrUJQGoTmH50XPiqOvAjDfaijGxYZw==
677677

678-
resolve-typescript-plugin@../..:
679-
version "0.0.0-development"
680-
dependencies:
681-
tslib "2.3.1"
682-
683678
resolve@^1.9.0:
684679
version "1.22.0"
685680
resolved "https://registry.yarnpkg.com/resolve/-/resolve-1.22.0.tgz#5e0b8c67c15df57a89bdbabe603a002f21731198"

test-projects/type-module-config-cjs-import-js/package.json

-1
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,6 @@
1515
},
1616
"devDependencies": {
1717
"@softwareventures/tsconfig": "6.0.0",
18-
"resolve-typescript-plugin": "../..",
1918
"ts-loader": "9.2.8",
2019
"typescript": "4.6.3",
2120
"webpack": "5.72.0",

test-projects/type-module-config-cjs-import-js/webpack.config.cjs

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
"use strict";
22

3-
const ResolveTypeScriptPlugin = require("resolve-typescript-plugin");
3+
const ResolveTypeScriptPlugin = require("../..");
44

55
module.exports = {
66
mode: "production",

test-projects/type-module-config-cjs-import-js/yarn.lock

-5
Original file line numberDiff line numberDiff line change
@@ -675,11 +675,6 @@ resolve-from@^5.0.0:
675675
resolved "https://registry.yarnpkg.com/resolve-from/-/resolve-from-5.0.0.tgz#c35225843df8f776df21c57557bc087e9dfdfc69"
676676
integrity sha512-qYg9KP24dD5qka9J47d0aVky0N+b4fTU89LN9iDnjB5waksiC49rvMB0PrUJQGoTmH50XPiqOvAjDfaijGxYZw==
677677

678-
resolve-typescript-plugin@../..:
679-
version "0.0.0-development"
680-
dependencies:
681-
tslib "2.3.1"
682-
683678
resolve@^1.9.0:
684679
version "1.22.0"
685680
resolved "https://registry.yarnpkg.com/resolve/-/resolve-1.22.0.tgz#5e0b8c67c15df57a89bdbabe603a002f21731198"

test-projects/type-module-config-js-import-js/package.json

-1
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,6 @@
1515
},
1616
"devDependencies": {
1717
"@softwareventures/tsconfig": "6.0.0",
18-
"resolve-typescript-plugin": "../..",
1918
"ts-loader": "9.2.8",
2019
"typescript": "4.6.3",
2120
"webpack": "5.72.0",

test-projects/type-module-config-js-import-js/webpack.config.js

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
import {fileURLToPath} from "url";
22
import {dirname} from "path";
3-
import ResolveTypeScriptPlugin from "resolve-typescript-plugin";
3+
import ResolveTypeScriptPlugin from "../../index.js";
44

55
export default {
66
mode: "production",

test-projects/type-module-config-js-import-js/yarn.lock

-5
Original file line numberDiff line numberDiff line change
@@ -675,11 +675,6 @@ resolve-from@^5.0.0:
675675
resolved "https://registry.yarnpkg.com/resolve-from/-/resolve-from-5.0.0.tgz#c35225843df8f776df21c57557bc087e9dfdfc69"
676676
integrity sha512-qYg9KP24dD5qka9J47d0aVky0N+b4fTU89LN9iDnjB5waksiC49rvMB0PrUJQGoTmH50XPiqOvAjDfaijGxYZw==
677677

678-
resolve-typescript-plugin@../..:
679-
version "0.0.0-development"
680-
dependencies:
681-
tslib "2.3.1"
682-
683678
resolve@^1.9.0:
684679
version "1.22.0"
685680
resolved "https://registry.yarnpkg.com/resolve/-/resolve-1.22.0.tgz#5e0b8c67c15df57a89bdbabe603a002f21731198"

test-projects/webpack-4-compatibility-type-commonjs/package.json

-1
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,6 @@
1414
},
1515
"devDependencies": {
1616
"@softwareventures/tsconfig": "6.0.0",
17-
"resolve-typescript-plugin": "../..",
1817
"ts-loader": "8.3.0",
1918
"typescript": "4.5.5",
2019
"webpack": "4.46.0",

test-projects/webpack-4-compatibility-type-commonjs/webpack.config.js

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
const ResolveTypeScriptPlugin = require("resolve-typescript-plugin").default;
1+
const ResolveTypeScriptPlugin = require("../..").default;
22

33
module.exports = {
44
mode: "production",

test-projects/webpack-4-compatibility-type-module/package.json

-1
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,6 @@
1515
},
1616
"devDependencies": {
1717
"@softwareventures/tsconfig": "6.0.0",
18-
"resolve-typescript-plugin": "../..",
1918
"ts-loader": "8.3.0",
2019
"typescript": "4.5.5",
2120
"webpack": "4.46.0",

test-projects/webpack-4-compatibility-type-module/webpack.config.cjs

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
"use strict";
22

3-
const ResolveTypeScriptPlugin = require("resolve-typescript-plugin").default;
3+
const ResolveTypeScriptPlugin = require("../..").default;
44

55
module.exports = {
66
mode: "production",

0 commit comments

Comments
 (0)