From 3cab482a516c089245fc94a24857a740dd15dd4d Mon Sep 17 00:00:00 2001 From: legobt <6wbvkn0j@anonaddy.me> Date: Thu, 8 Jun 2023 06:02:55 +0000 Subject: [PATCH 1/9] deps: remove redundant detective-* dependencies Already included transitively through precinct --- package.json | 9 --------- 1 file changed, 9 deletions(-) diff --git a/package.json b/package.json index 767153dc..a524627a 100644 --- a/package.json +++ b/package.json @@ -49,15 +49,6 @@ "commondir": "^1.0.1", "debug": "^4.3.1", "dependency-tree": "^9.0.0", - "detective-amd": "^4.0.1", - "detective-cjs": "^4.0.0", - "detective-es6": "^3.0.0", - "detective-less": "^1.0.2", - "detective-postcss": "^6.1.0", - "detective-sass": "^4.0.1", - "detective-scss": "^3.0.0", - "detective-stylus": "^2.0.1", - "detective-typescript": "^9.0.0", "ora": "^5.4.1", "pluralize": "^8.0.0", "precinct": "^8.1.0", From 5bfd142a5cb78ee5abb0a2346ea2c25ea15c0127 Mon Sep 17 00:00:00 2001 From: legobt <6wbvkn0j@anonaddy.me> Date: Thu, 8 Jun 2023 06:04:44 +0000 Subject: [PATCH 2/9] deps: dependency-tree@^9.0.0->^10.0.9 --- package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package.json b/package.json index a524627a..549d9cb2 100644 --- a/package.json +++ b/package.json @@ -48,7 +48,7 @@ "commander": "^7.2.0", "commondir": "^1.0.1", "debug": "^4.3.1", - "dependency-tree": "^9.0.0", + "dependency-tree": "^10.0.9", "ora": "^5.4.1", "pluralize": "^8.0.0", "precinct": "^8.1.0", From 20c1d9098072b8c7e2bbfdb61a327a671f446950 Mon Sep 17 00:00:00 2001 From: legobt <6wbvkn0j@anonaddy.me> Date: Thu, 8 Jun 2023 06:05:09 +0000 Subject: [PATCH 3/9] deps: bump chalk,debug,rc --- package.json | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/package.json b/package.json index 549d9cb2..0b436031 100644 --- a/package.json +++ b/package.json @@ -44,16 +44,16 @@ "url": "https://www.paypal.me/pahen" }, "dependencies": { - "chalk": "^4.1.1", + "chalk": "^4.1.2", "commander": "^7.2.0", "commondir": "^1.0.1", - "debug": "^4.3.1", + "debug": "^4.3.4", "dependency-tree": "^10.0.9", "ora": "^5.4.1", "pluralize": "^8.0.0", "precinct": "^8.1.0", "pretty-ms": "^7.0.1", - "rc": "^1.2.7", + "rc": "^1.2.8", "stream-to-array": "^2.3.0", "ts-graphviz": "^1.5.0", "walkdir": "^0.4.1" From 36c1f537230ae8c3645551bb424fe2ee3a7bf018 Mon Sep 17 00:00:00 2001 From: legobt <6wbvkn0j@anonaddy.me> Date: Thu, 8 Jun 2023 06:07:02 +0000 Subject: [PATCH 4/9] deps: ts-graphviz@^1.5.0->^1.8.0 --- package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package.json b/package.json index 0b436031..a4f148fc 100644 --- a/package.json +++ b/package.json @@ -55,7 +55,7 @@ "pretty-ms": "^7.0.1", "rc": "^1.2.8", "stream-to-array": "^2.3.0", - "ts-graphviz": "^1.5.0", + "ts-graphviz": "^1.8.0", "walkdir": "^0.4.1" }, "peerDependencies": { From 36e79f26e34abbedc75fe9cb5ac9228cf7326cdf Mon Sep 17 00:00:00 2001 From: legobt <6wbvkn0j@anonaddy.me> Date: Thu, 8 Jun 2023 06:08:17 +0000 Subject: [PATCH 5/9] deps: precint@^8.1.0->^11.0.5 --- package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package.json b/package.json index a4f148fc..f569f7d0 100644 --- a/package.json +++ b/package.json @@ -51,7 +51,7 @@ "dependency-tree": "^10.0.9", "ora": "^5.4.1", "pluralize": "^8.0.0", - "precinct": "^8.1.0", + "precinct": "^11.0.5", "pretty-ms": "^7.0.1", "rc": "^1.2.8", "stream-to-array": "^2.3.0", From b5aeefea4e8510228e6310793975d75fdf77b8c2 Mon Sep 17 00:00:00 2001 From: legobt <6wbvkn0j@anonaddy.me> Date: Thu, 8 Jun 2023 06:11:53 +0000 Subject: [PATCH 6/9] devDeps: typescript@^4.9.5->^5.0.4 --- package.json | 2 +- test/typescript.js | 3 +-- 2 files changed, 2 insertions(+), 3 deletions(-) diff --git a/package.json b/package.json index f569f7d0..d82c06bf 100644 --- a/package.json +++ b/package.json @@ -74,6 +74,6 @@ "mz": "^2.7.0", "release-it": "^15.6.0", "should": "^13.2.3", - "typescript": "^4.9.5" + "typescript": "^5.0.4" } } diff --git a/test/typescript.js b/test/typescript.js index bce562fa..ef2a1917 100644 --- a/test/typescript.js +++ b/test/typescript.js @@ -52,8 +52,7 @@ describe('TypeScript', () => { module: ts.ModuleKind.CommonJS, allowJs: true, configFilePath: undefined - }, - compileOnSave: undefined + } }); done(); }).catch(done); From 0c6ae27138ca6136eb340d936fca295a025112e6 Mon Sep 17 00:00:00 2001 From: legobt <6wbvkn0j@anonaddy.me> Date: Sun, 22 Oct 2023 23:31:14 +0000 Subject: [PATCH 7/9] deps: ts-graphviz@^1.8.0->^1.8.1 --- package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package.json b/package.json index d82c06bf..10bc6d3a 100644 --- a/package.json +++ b/package.json @@ -55,7 +55,7 @@ "pretty-ms": "^7.0.1", "rc": "^1.2.8", "stream-to-array": "^2.3.0", - "ts-graphviz": "^1.8.0", + "ts-graphviz": "^1.8.1", "walkdir": "^0.4.1" }, "peerDependencies": { From 9db3ebd0abf53e233e9034d994545cdc32b89b72 Mon Sep 17 00:00:00 2001 From: PabloLION <36828324+PabloLION@users.noreply.github.com> Date: Mon, 23 Oct 2023 00:19:32 +0200 Subject: [PATCH 8/9] chore: update typescript to <=5.2.0 for estree @typescript-eslint/typescript-estree 6.8 does not support TS>5.2.0 --- package.json | 12 ++---------- 1 file changed, 2 insertions(+), 10 deletions(-) diff --git a/package.json b/package.json index 10bc6d3a..fab5b785 100644 --- a/package.json +++ b/package.json @@ -58,14 +58,6 @@ "ts-graphviz": "^1.8.1", "walkdir": "^0.4.1" }, - "peerDependencies": { - "typescript": "^3.9.5 || ^4.9.5 || ^5" - }, - "peerDependenciesMeta": { - "typescript": { - "optional": true - } - }, "devDependencies": { "@aptoma/eslint-config": "^7.0.1", "auto-changelog": "^2.4.0", @@ -74,6 +66,6 @@ "mz": "^2.7.0", "release-it": "^15.6.0", "should": "^13.2.3", - "typescript": "^5.0.4" + "typescript": "<=5.2.0" } -} +} \ No newline at end of file From 726d2c213949c33b6636c52c97bc82c540fb1127 Mon Sep 17 00:00:00 2001 From: legobt <6wbvkn0j@anonaddy.me> Date: Mon, 23 Oct 2023 02:12:28 +0000 Subject: [PATCH 9/9] chore: reintroduce typescript as optional peerDependency devDeps: pin to typescript ~5.2.0 in devDeps only @typescript-eslint/typescript-estree is only used for linting and shouldn't affect runtime dependencies. --- package.json | 12 ++++++++++-- 1 file changed, 10 insertions(+), 2 deletions(-) diff --git a/package.json b/package.json index fab5b785..596fc8fd 100644 --- a/package.json +++ b/package.json @@ -58,6 +58,14 @@ "ts-graphviz": "^1.8.1", "walkdir": "^0.4.1" }, + "peerDependencies": { + "typescript": "^3.9.5 || ^4.9.5 || ^5" + }, + "peerDependenciesMeta": { + "typescript": { + "optional": true + } + }, "devDependencies": { "@aptoma/eslint-config": "^7.0.1", "auto-changelog": "^2.4.0", @@ -66,6 +74,6 @@ "mz": "^2.7.0", "release-it": "^15.6.0", "should": "^13.2.3", - "typescript": "<=5.2.0" + "typescript": "^5.0.4 <5.2" } -} \ No newline at end of file +}