From f21e56205b29a538f6351fbbe2e06f1a5ccd3b64 Mon Sep 17 00:00:00 2001 From: Jeroen Claassens Date: Mon, 25 Oct 2021 20:25:30 +0200 Subject: [PATCH] chore: clarify further the brokenness of c++. why the fuck are we using c++? permalink: http://whatthecommit.com/2f394873fad21cf1b1597e31208ff102 --- package.json | 6 +- yarn.lock | 180 +++++++++++++++++++++++++++------------------------ 2 files changed, 97 insertions(+), 89 deletions(-) diff --git a/package.json b/package.json index 151cea3..9ce9da7 100644 --- a/package.json +++ b/package.json @@ -56,10 +56,10 @@ "@sapphire/eslint-config": "^4.0.1", "@sapphire/prettier-config": "^1.2.3", "@sapphire/ts-config": "^3.1.2", - "@types/node": "^16.11.1", + "@types/node": "^16.11.5", "@types/prompts": "^2.0.14", - "@typescript-eslint/eslint-plugin": "^5.1.0", - "@typescript-eslint/parser": "^5.1.0", + "@typescript-eslint/eslint-plugin": "^5.2.0", + "@typescript-eslint/parser": "^5.2.0", "cz-conventional-changelog": "^3.3.0", "eslint": "^8.1.0", "eslint-config-prettier": "^8.3.0", diff --git a/yarn.lock b/yarn.lock index 38acc42..edbe124 100644 --- a/yarn.lock +++ b/yarn.lock @@ -361,26 +361,26 @@ __metadata: "@sapphire/eslint-config": ^4.0.1 "@sapphire/prettier-config": ^1.2.3 "@sapphire/ts-config": ^3.1.2 - "@types/node": ^16.11.1 + "@types/node": ^16.11.5 "@types/prompts": ^2.0.14 - "@typescript-eslint/eslint-plugin": ^5.1.0 - "@typescript-eslint/parser": ^5.1.0 + "@typescript-eslint/eslint-plugin": ^5.2.0 + "@typescript-eslint/parser": ^5.2.0 chalk: ^4.1.2 - commander: ^8.2.0 + commander: ^8.3.0 cz-conventional-changelog: ^3.3.0 - eslint: ^8.0.1 + eslint: ^8.1.0 eslint-config-prettier: ^8.3.0 eslint-plugin-prettier: ^4.0.0 find-up: ^5.0.0 globby: ^12.0.2 - husky: ^7.0.2 - lint-staged: ^11.2.3 + husky: ^7.0.4 + lint-staged: ^11.2.4 ora: ^6.0.1 prettier: ^2.4.1 pretty-quick: ^3.1.1 prompts: ^2.4.2 standard-version: ^9.3.2 - ts-node: ^10.3.0 + ts-node: ^10.4.0 tslib: ^2.3.1 typescript: ^4.4.4 yaml: ^1.10.2 @@ -495,10 +495,10 @@ __metadata: languageName: node linkType: hard -"@types/node@npm:^16.11.1": - version: 16.11.1 - resolution: "@types/node@npm:16.11.1" - checksum: 22cea470b89292810733b8b9fc1b6a1873bc3ed4d4cdf2f25e777dc607994bd7c12e64166d1a66dd5924734192b0a891b6aeb6813aa935f731345f4086234375 +"@types/node@npm:^16.11.5": + version: 16.11.5 + resolution: "@types/node@npm:16.11.5" + checksum: 290382b32606f0edf4b0b4d3e50283fdf18591c48f0088c22f114196d7f032973720afaba9c11a5acf8411a97c40c94cb89efb5a49691b77ec47917d501916be languageName: node linkType: hard @@ -523,12 +523,12 @@ __metadata: languageName: node linkType: hard -"@typescript-eslint/eslint-plugin@npm:^5.0.0, @typescript-eslint/eslint-plugin@npm:^5.1.0": - version: 5.1.0 - resolution: "@typescript-eslint/eslint-plugin@npm:5.1.0" +"@typescript-eslint/eslint-plugin@npm:^5.0.0, @typescript-eslint/eslint-plugin@npm:^5.2.0": + version: 5.2.0 + resolution: "@typescript-eslint/eslint-plugin@npm:5.2.0" dependencies: - "@typescript-eslint/experimental-utils": 5.1.0 - "@typescript-eslint/scope-manager": 5.1.0 + "@typescript-eslint/experimental-utils": 5.2.0 + "@typescript-eslint/scope-manager": 5.2.0 debug: ^4.3.2 functional-red-black-tree: ^1.0.1 ignore: ^5.1.8 @@ -541,66 +541,66 @@ __metadata: peerDependenciesMeta: typescript: optional: true - checksum: dd27bec00920600c79047bac2ec061712a0134dd6bc27254a5829031271cc91518609a073c09338c0ff8ccc34a48df13c0d45a071d9b09e9f3d80be9e6e1f2e3 + checksum: 65dd4a671c1e29aeff6b3796f52941474fbdede5aa9908deb339cea61930a4b783bdbb311524787fdeb2f2883c31a8d2c491e99355fa16ac289a94533d84e6a7 languageName: node linkType: hard -"@typescript-eslint/experimental-utils@npm:5.1.0": - version: 5.1.0 - resolution: "@typescript-eslint/experimental-utils@npm:5.1.0" +"@typescript-eslint/experimental-utils@npm:5.2.0": + version: 5.2.0 + resolution: "@typescript-eslint/experimental-utils@npm:5.2.0" dependencies: "@types/json-schema": ^7.0.9 - "@typescript-eslint/scope-manager": 5.1.0 - "@typescript-eslint/types": 5.1.0 - "@typescript-eslint/typescript-estree": 5.1.0 + "@typescript-eslint/scope-manager": 5.2.0 + "@typescript-eslint/types": 5.2.0 + "@typescript-eslint/typescript-estree": 5.2.0 eslint-scope: ^5.1.1 eslint-utils: ^3.0.0 peerDependencies: eslint: "*" - checksum: 84b7efdaf28dae1f9d786477e429234f9a06df6588b50d27aa561109594f745663cac0c89ee424c87792380b9c0a4f02b0ee7eaf9fda5930e8be584813fa1bfc + checksum: f1082fff0be677ade9d578271b8a7c2b7e24c8c2a121333d0018f23e6d6d5619cb8c830017bac70843f0006b5bd34c9bd99024ca7fd73f38a2dfcd8e38d41a6a languageName: node linkType: hard -"@typescript-eslint/parser@npm:^5.0.0, @typescript-eslint/parser@npm:^5.1.0": - version: 5.1.0 - resolution: "@typescript-eslint/parser@npm:5.1.0" +"@typescript-eslint/parser@npm:^5.0.0, @typescript-eslint/parser@npm:^5.2.0": + version: 5.2.0 + resolution: "@typescript-eslint/parser@npm:5.2.0" dependencies: - "@typescript-eslint/scope-manager": 5.1.0 - "@typescript-eslint/types": 5.1.0 - "@typescript-eslint/typescript-estree": 5.1.0 + "@typescript-eslint/scope-manager": 5.2.0 + "@typescript-eslint/types": 5.2.0 + "@typescript-eslint/typescript-estree": 5.2.0 debug: ^4.3.2 peerDependencies: eslint: ^6.0.0 || ^7.0.0 || ^8.0.0 peerDependenciesMeta: typescript: optional: true - checksum: c9479ae0333171e0583dc77b2e8d18ac0bf7955b2c7c11337b16d8f5d57147e534b2616c7ea500e1e48b93193408fc8b8bbb0b81dcb8691eb20a1801980999de + checksum: cde4d8e7fe70811ea42b49b8efd96e5ea0c1e2d2bd24c76b7fd98c35bc5ffd63f05ebcc7cc41658ef83d8950bf53cc6518e795ffe3275c4dce61c6c9d50996fc languageName: node linkType: hard -"@typescript-eslint/scope-manager@npm:5.1.0": - version: 5.1.0 - resolution: "@typescript-eslint/scope-manager@npm:5.1.0" +"@typescript-eslint/scope-manager@npm:5.2.0": + version: 5.2.0 + resolution: "@typescript-eslint/scope-manager@npm:5.2.0" dependencies: - "@typescript-eslint/types": 5.1.0 - "@typescript-eslint/visitor-keys": 5.1.0 - checksum: c3dabf624e6266d846a9bdf471f1765fa46277e6ef01ddc8d89d48e292d99a0588010090be58a955ae5a5e28983d5058b6180cbf7ebd55e5b17e697a9cc254e6 + "@typescript-eslint/types": 5.2.0 + "@typescript-eslint/visitor-keys": 5.2.0 + checksum: aebd87d82c2adcbe24e7bca25888950527653106f02d498f2a06e84092e77d3b837059ef401dee69ce7c14b0a9e3da12945fb1d2e58e2415de71d17a4a55ef2a languageName: node linkType: hard -"@typescript-eslint/types@npm:5.1.0": - version: 5.1.0 - resolution: "@typescript-eslint/types@npm:5.1.0" - checksum: 9a65a3b0b26fe96346290be12aff6268c5e88dc6714477ea6eb3ad71641a9515649577a38efd1417abbc906baec1d44023491ec5bb9f54bd600f307d21d467a6 +"@typescript-eslint/types@npm:5.2.0": + version: 5.2.0 + resolution: "@typescript-eslint/types@npm:5.2.0" + checksum: dd283e682539900daf52f23d6983e2b083268502c2a6615a0411e6cfa3ae7ae09ad2f2260b4b35249de808d519588f76392b70c90c81839c8560b7af70f5b088 languageName: node linkType: hard -"@typescript-eslint/typescript-estree@npm:5.1.0": - version: 5.1.0 - resolution: "@typescript-eslint/typescript-estree@npm:5.1.0" +"@typescript-eslint/typescript-estree@npm:5.2.0": + version: 5.2.0 + resolution: "@typescript-eslint/typescript-estree@npm:5.2.0" dependencies: - "@typescript-eslint/types": 5.1.0 - "@typescript-eslint/visitor-keys": 5.1.0 + "@typescript-eslint/types": 5.2.0 + "@typescript-eslint/visitor-keys": 5.2.0 debug: ^4.3.2 globby: ^11.0.4 is-glob: ^4.0.3 @@ -609,17 +609,17 @@ __metadata: peerDependenciesMeta: typescript: optional: true - checksum: 6142a59ca16b4bcaab5cc9bd8ca8adc5e3f1aad01c1f4f11406bea2a358e4799daef6e337a1a852f670b5ad518e1c40fc0cdc3e1e077451ce5988fadbe7689bc + checksum: 9b5a7406cbf7ab964b762153b8d5c66c21809c423822c114825d3d40f936cb9c7a78a95c1feb5139c27917254d811afe8c9995e8961314e03486892f04b28142 languageName: node linkType: hard -"@typescript-eslint/visitor-keys@npm:5.1.0": - version: 5.1.0 - resolution: "@typescript-eslint/visitor-keys@npm:5.1.0" +"@typescript-eslint/visitor-keys@npm:5.2.0": + version: 5.2.0 + resolution: "@typescript-eslint/visitor-keys@npm:5.2.0" dependencies: - "@typescript-eslint/types": 5.1.0 + "@typescript-eslint/types": 5.2.0 eslint-visitor-keys: ^3.0.0 - checksum: 2f53b6909a91275959a37ff1ca84f27cc8fbfed7d8b14bbdf338135638541640cedd872853c9b69adc216053649b4eab2ca454cd08a734222bd8a52ffa6ddd77 + checksum: 1afcfeaf01430d6e22e9ebfcb07c14aa586b6d9ccc968b634e54bf009efe5d6258cfb0680e97fa42ef94d4aecf10f36ce9d347289d0fe6dd2a48166a373c3f6e languageName: node linkType: hard @@ -1115,17 +1115,17 @@ __metadata: languageName: node linkType: hard -"colorette@npm:^2.0.14": +"colorette@npm:^2.0.14, colorette@npm:^2.0.16": version: 2.0.16 resolution: "colorette@npm:2.0.16" checksum: cd55596a3a2d1071c1a28eee7fd8a5387593ff1bd10a3e8d0a6221499311fe34a9f2b9272d77c391e0e003dcdc8934fb2f8d106e7ef1f7516f8060c901d41a27 languageName: node linkType: hard -"commander@npm:^8.2.0": - version: 8.2.0 - resolution: "commander@npm:8.2.0" - checksum: e868805bc266777f7a9c8a740e15b9e02b8148d8251f577ea9b9ef373ac0bdeb77b9b60cfc033592c9e1affea89993be08c13c623f0c619f9bf152c0e4d12cb0 +"commander@npm:^8.2.0, commander@npm:^8.3.0": + version: 8.3.0 + resolution: "commander@npm:8.3.0" + checksum: 0f82321821fc27b83bd409510bb9deeebcfa799ff0bf5d102128b500b7af22872c0c92cb6a0ebc5a4cf19c6b550fba9cedfa7329d18c6442a625f851377bacf0 languageName: node linkType: hard @@ -1361,8 +1361,8 @@ __metadata: linkType: hard "conventional-commits-parser@npm:^3.2.0, conventional-commits-parser@npm:^3.2.2": - version: 3.2.2 - resolution: "conventional-commits-parser@npm:3.2.2" + version: 3.2.3 + resolution: "conventional-commits-parser@npm:3.2.3" dependencies: JSONStream: ^1.0.4 is-text-path: ^1.0.1 @@ -1372,7 +1372,7 @@ __metadata: through2: ^4.0.0 bin: conventional-commits-parser: cli.js - checksum: e7138cfeebc77affe790fa06b6c2f8ecaf74837c886c234bb268b6c4b84d123aba81851c8e3ef7169ee2d044d2d8c7a2a60a29d06b8bc3f1b5d7c2c984d5bb4f + checksum: 0f57b5cb7cb359eb49e6807cfd82b27cbe9ac30ec580b20ad7e79575561183110532a6c2e6328ce6c4cd05c01458b9bb781f1f6653b14560f7c509b87b0e9ac7 languageName: node linkType: hard @@ -1401,7 +1401,7 @@ __metadata: languageName: node linkType: hard -"cosmiconfig@npm:^7.0.0, cosmiconfig@npm:^7.0.1": +"cosmiconfig@npm:^7.0.0": version: 7.0.1 resolution: "cosmiconfig@npm:7.0.1" dependencies: @@ -1764,9 +1764,9 @@ __metadata: languageName: node linkType: hard -"eslint@npm:8.0.1, eslint@npm:^8.0.1": - version: 8.0.1 - resolution: "eslint@npm:8.0.1" +"eslint@npm:8.1.0, eslint@npm:^8.0.1, eslint@npm:^8.1.0": + version: 8.1.0 + resolution: "eslint@npm:8.1.0" dependencies: "@eslint/eslintrc": ^1.0.3 "@humanwhocodes/config-array": ^0.6.0 @@ -1808,7 +1808,7 @@ __metadata: v8-compile-cache: ^2.0.3 bin: eslint: bin/eslint.js - checksum: 072dde3e188c1274fa92eaf72d233d77b9c6e87ed859dce071b49c243546959ff7aefdb4759abf09841b650ef9d9f013abaae720b0bd64e0e07700ccefaf1208 + checksum: e0b0c4bddd8673f376730b5bc72876fd0298e0ed9e52fa0707e48854ab0cea6a6a1945dbe2a059db1c867aafba7979b9d770060696e3f0ffc9d4b635ca4bce49 languageName: node linkType: hard @@ -1859,9 +1859,9 @@ __metadata: linkType: hard "estraverse@npm:^5.1.0, estraverse@npm:^5.2.0": - version: 5.2.0 - resolution: "estraverse@npm:5.2.0" - checksum: ec11b70d946bf5d7f76f91db38ef6f08109ac1b36cda293a26e678e58df4719f57f67b9ec87042afdd1f0267cee91865be3aa48d2161765a93defab5431be7b8 + version: 5.3.0 + resolution: "estraverse@npm:5.3.0" + checksum: 072780882dc8416ad144f8fe199628d2b3e7bbc9989d9ed43795d2c90309a2047e6bc5979d7e2322a341163d22cfad9e21f4110597fe487519697389497e4e2b languageName: node linkType: hard @@ -2494,12 +2494,12 @@ __metadata: languageName: node linkType: hard -"husky@npm:^7.0.2": - version: 7.0.2 - resolution: "husky@npm:7.0.2" +"husky@npm:^7.0.4": + version: 7.0.4 + resolution: "husky@npm:7.0.4" bin: husky: lib/bin.js - checksum: 2ccfe6ddc51dc05ae8ea1e2fbb893344e93a813e00c595d6b5f5e704b7b998d6b0e2adda7c57f99b5e46a60dc07c7d860269a2ea91661c6bacef0eca8e0b8e96 + checksum: c6ec4af63da2c9522da8674a20ad9b48362cc92704896cc8a58c6a2a39d797feb2b806f93fbd83a6d653fbdceb2c3b6e0b602c6b2e8565206ffc2882ef7db9e9 languageName: node linkType: hard @@ -2892,6 +2892,13 @@ __metadata: languageName: node linkType: hard +"lilconfig@npm:^2.0.3": + version: 2.0.3 + resolution: "lilconfig@npm:2.0.3" + checksum: 39fcd06c9f94bec0f7be969f89abcead96cf9334682007df63e6fbe9bdb0566cf8e1ca53a8f56d2acca802f28e8acbabe8ed4e6265ed5e419b6a1397db003741 + languageName: node + linkType: hard + "lines-and-columns@npm:^1.1.6": version: 1.1.6 resolution: "lines-and-columns@npm:1.1.6" @@ -2899,17 +2906,18 @@ __metadata: languageName: node linkType: hard -"lint-staged@npm:^11.2.3": - version: 11.2.3 - resolution: "lint-staged@npm:11.2.3" +"lint-staged@npm:^11.2.4": + version: 11.2.4 + resolution: "lint-staged@npm:11.2.4" dependencies: cli-truncate: 2.1.0 colorette: ^1.4.0 commander: ^8.2.0 - cosmiconfig: ^7.0.1 debug: ^4.3.2 enquirer: ^2.3.6 execa: ^5.1.1 + js-yaml: ^4.1.0 + lilconfig: ^2.0.3 listr2: ^3.12.2 micromatch: ^4.0.4 normalize-path: ^3.0.0 @@ -2919,16 +2927,16 @@ __metadata: supports-color: 8.1.1 bin: lint-staged: bin/lint-staged.js - checksum: cf3a1612a8cb3790030fb1eaf98071b97be0c71e9ee87f2f65741321974178e9b15b480dac695bb126d2cd8751dd7d72071b13d7ea0e1a97a735d88bd3cc8bb7 + checksum: 9c1478d1903029a1db15b81c3f4d56a99b28774871961d18ea38dff1d7648bbca2eaa55c53c5c71732add89994bb07d3b91ce127495a7e586f519dfdb8a45938 languageName: node linkType: hard "listr2@npm:^3.12.2": - version: 3.12.2 - resolution: "listr2@npm:3.12.2" + version: 3.13.1 + resolution: "listr2@npm:3.13.1" dependencies: cli-truncate: ^2.1.0 - colorette: ^1.4.0 + colorette: ^2.0.16 log-update: ^4.0.0 p-map: ^4.0.0 rxjs: ^6.6.7 @@ -2936,7 +2944,7 @@ __metadata: wrap-ansi: ^7.0.0 peerDependencies: enquirer: ">= 2.3.0 < 3" - checksum: 92d72b9b6ae835893618c9a46015d538b8d39602208bd9dc0ddc2d73f3cb24175b5367c6af50a7a8ac6cdf2c1a0d4b398455dc4c4fce29954cb5267343a1d974 + checksum: 3628d5a867a1352bdac865e586772469c9e9b5d5ba258c32436ca7058c587c4b185acb47824179e750b3e6ea8bdf08d9151148cf9d1b05c849022b84c65276c4 languageName: node linkType: hard @@ -4573,9 +4581,9 @@ resolve@^1.10.0: languageName: node linkType: hard -"ts-node@npm:^10.3.0": - version: 10.3.0 - resolution: "ts-node@npm:10.3.0" +"ts-node@npm:^10.4.0": + version: 10.4.0 + resolution: "ts-node@npm:10.4.0" dependencies: "@cspotcode/source-map-support": 0.7.0 "@tsconfig/node10": ^1.0.7 @@ -4605,7 +4613,7 @@ resolve@^1.10.0: ts-node-script: dist/bin-script.js ts-node-transpile-only: dist/bin-transpile.js ts-script: dist/bin-script-deprecated.js - checksum: aea1b9eac4d4c735c453a0e7efef6fd76c7b59db3be158eabe21abad9d35209d243b210a9a5ef39742ffbda542250c2e771fa387e3b4829e8cb699e82f3820c4 + checksum: 3933ac0a937d33c45e04a6750fcdd3e765eb2897d1da1307cd97ac52af093bcfb632ec0453a75000a65c8b5b7bdb32b1077050a186dcc556e62657cb592e6d49 languageName: node linkType: hard