diff --git a/.changeset/forty-colts-begin.md b/.changeset/forty-colts-begin.md new file mode 100644 index 0000000..d629c25 --- /dev/null +++ b/.changeset/forty-colts-begin.md @@ -0,0 +1,5 @@ +--- +'eslint-config-widen': minor +--- + +Automatically enable the type property sorting rule. diff --git a/.changeset/great-cherries-wonder.md b/.changeset/great-cherries-wonder.md new file mode 100644 index 0000000..c21f433 --- /dev/null +++ b/.changeset/great-cherries-wonder.md @@ -0,0 +1,5 @@ +--- +'eslint-config-widen': patch +--- + +Properly detect `.` or `..` as relative imports. diff --git a/.changeset/nasty-impalas-cheer.md b/.changeset/nasty-impalas-cheer.md new file mode 100644 index 0000000..97d42de --- /dev/null +++ b/.changeset/nasty-impalas-cheer.md @@ -0,0 +1,5 @@ +--- +'eslint-config-widen': patch +--- + +Fix issue with relative imports not sorting to the end. diff --git a/package.json b/package.json index 8b0c85f..db71ee2 100644 --- a/package.json +++ b/package.json @@ -19,7 +19,7 @@ "@babel/core": "^7.16.7", "@babel/preset-env": "^7.16.8", "@babel/preset-typescript": "^7.16.7", - "@changesets/cli": "^2.19.0", + "@changesets/cli": "^2.20.0", "@types/jest": "^27.4.0", "@typescript-eslint/eslint-plugin": "^5.9.1", "@typescript-eslint/parser": "^5.9.1", diff --git a/packages/eslint-config-widen/src/index.ts b/packages/eslint-config-widen/src/index.ts index e721bc8..fad3677 100644 --- a/packages/eslint-config-widen/src/index.ts +++ b/packages/eslint-config-widen/src/index.ts @@ -47,7 +47,7 @@ export = { { order: 6, type: 'default' }, { order: 5, type: 'sourceless' }, { order: 2, regex: '^@widen\\/' }, - { order: 4, regex: '^\\.+\\/' }, + { order: 4, regex: '^\\.+' }, { order: 1, type: 'dependency' }, { order: 3, type: 'other' }, ], @@ -59,9 +59,9 @@ export = { groups: [ { order: 1, type: 'side-effect' }, { order: 3, regex: '^@widen\\/' }, - { order: 4, regex: '^\\.+\\/' }, + { order: 5, regex: '^\\.+' }, { order: 2, type: 'dependency' }, - { order: 5, type: 'other' }, + { order: 4, type: 'other' }, ], }, ], diff --git a/packages/eslint-config-widen/src/typescript.ts b/packages/eslint-config-widen/src/typescript.ts index bdaac51..8ed0133 100644 --- a/packages/eslint-config-widen/src/typescript.ts +++ b/packages/eslint-config-widen/src/typescript.ts @@ -24,6 +24,7 @@ export = { ], '@typescript-eslint/no-var-requires': 'off', '@typescript-eslint/prefer-interface': 'off', + 'sort/type-properties': 'warn', }, }, ], diff --git a/yarn.lock b/yarn.lock index 07d17d9..6c7f956 100644 --- a/yarn.lock +++ b/yarn.lock @@ -1833,14 +1833,14 @@ __metadata: languageName: node linkType: hard -"@changesets/apply-release-plan@npm:^5.0.3": - version: 5.0.3 - resolution: "@changesets/apply-release-plan@npm:5.0.3" +"@changesets/apply-release-plan@npm:^5.0.4": + version: 5.0.4 + resolution: "@changesets/apply-release-plan@npm:5.0.4" dependencies: "@babel/runtime": ^7.10.4 - "@changesets/config": ^1.6.3 + "@changesets/config": ^1.6.4 "@changesets/get-version-range-type": ^0.3.2 - "@changesets/git": ^1.2.1 + "@changesets/git": ^1.3.0 "@changesets/types": ^4.0.2 "@manypkg/get-packages": ^1.1.3 detect-indent: ^6.0.0 @@ -1850,45 +1850,44 @@ __metadata: prettier: ^1.19.1 resolve-from: ^5.0.0 semver: ^5.4.1 - checksum: c4fada7e62ce358c0ecb0bf60c1f4101ed37535018b2686a216075f46f0edcac38b8bc99870c6b6e2d75ffaf79f0d21ba8eae585e02d47b56eca8b4901d4ae39 + checksum: 59c74667fd4a3fbdcbe499f9e3c72bbfc87ba0f1dfda7c21ad3feb292ff741c07075c6d66a819ddcc4b6a0db4132e1f35955988c34cb33fd88830141c40a2fdf languageName: node linkType: hard -"@changesets/assemble-release-plan@npm:^5.0.4": - version: 5.0.4 - resolution: "@changesets/assemble-release-plan@npm:5.0.4" +"@changesets/assemble-release-plan@npm:^5.0.5": + version: 5.0.5 + resolution: "@changesets/assemble-release-plan@npm:5.0.5" dependencies: "@babel/runtime": ^7.10.4 "@changesets/errors": ^0.1.4 - "@changesets/get-dependents-graph": ^1.2.4 + "@changesets/get-dependents-graph": ^1.3.0 "@changesets/types": ^4.0.2 "@manypkg/get-packages": ^1.1.3 semver: ^5.4.1 - checksum: 74ab7b770f904bdae2cecb762c620ceaa76d170e418b0a5e5937a6a8b9f771f4925e169888ff661be57ccb1bb9e54734043392a6dcbea0e37a68700b2d9d8477 + checksum: 89f71acb365cb573b7f305ed35696c605c48f2ca8e81ccc7895b9e53ad8f3cb82481e23d75233eeea721df0e73ad3a70895ac717bb6b2c32c881c84e60515ee2 languageName: node linkType: hard -"@changesets/cli@npm:^2.19.0": - version: 2.19.0 - resolution: "@changesets/cli@npm:2.19.0" +"@changesets/cli@npm:^2.20.0": + version: 2.20.0 + resolution: "@changesets/cli@npm:2.20.0" dependencies: "@babel/runtime": ^7.10.4 - "@changesets/apply-release-plan": ^5.0.3 - "@changesets/assemble-release-plan": ^5.0.4 - "@changesets/config": ^1.6.3 + "@changesets/apply-release-plan": ^5.0.4 + "@changesets/assemble-release-plan": ^5.0.5 + "@changesets/config": ^1.6.4 "@changesets/errors": ^0.1.4 - "@changesets/get-dependents-graph": ^1.2.4 - "@changesets/get-release-plan": ^3.0.4 - "@changesets/git": ^1.2.1 + "@changesets/get-dependents-graph": ^1.3.0 + "@changesets/get-release-plan": ^3.0.5 + "@changesets/git": ^1.3.0 "@changesets/logger": ^0.0.5 "@changesets/pre": ^1.0.9 - "@changesets/read": ^0.5.2 + "@changesets/read": ^0.5.3 "@changesets/types": ^4.0.2 "@changesets/write": ^0.1.6 "@manypkg/get-packages": ^1.1.3 "@types/is-ci": ^3.0.0 "@types/semver": ^6.0.0 - boxen: ^1.3.0 chalk: ^2.1.0 enquirer: ^2.3.0 external-editor: ^3.1.0 @@ -1905,22 +1904,22 @@ __metadata: tty-table: ^2.8.10 bin: changeset: bin.js - checksum: a711ad144fec04b2b7bb186b55080890802f59829a53b81af6f67830ef4fd4d0e2dd91422f1f102214cca0c76aead64c2a86741c0f83bca3448356345e6d19d3 + checksum: c75c61ecc38b74c6c777ef86c54326649f1c7b657a1143cb5854fdc54e104aa3f71544b9bb096d374ba0f3967485877a8f5c98a45f8c731c40f7f4b3b2bc3c05 languageName: node linkType: hard -"@changesets/config@npm:^1.6.3": - version: 1.6.3 - resolution: "@changesets/config@npm:1.6.3" +"@changesets/config@npm:^1.6.4": + version: 1.6.4 + resolution: "@changesets/config@npm:1.6.4" dependencies: "@changesets/errors": ^0.1.4 - "@changesets/get-dependents-graph": ^1.2.4 + "@changesets/get-dependents-graph": ^1.3.0 "@changesets/logger": ^0.0.5 "@changesets/types": ^4.0.2 "@manypkg/get-packages": ^1.1.3 fs-extra: ^7.0.1 micromatch: ^4.0.2 - checksum: 7923efa0ee530e888d1634a3fd17ffe2716f21a09080fe04f8c703608af4d18735fcb488b4d3a9f577b0c6dc366124387a8f27371497768ab98f83131302cd7b + checksum: 2d48ef0232a204cebb1194ac13d444e4ec44213296d587fdce5de7f795fecc92bf34a9d069ecadec93c19a6ce8d696f168ab08c60aa2c46eb273ca4e7d3296e8 languageName: node linkType: hard @@ -1933,31 +1932,31 @@ __metadata: languageName: node linkType: hard -"@changesets/get-dependents-graph@npm:^1.2.4": - version: 1.2.4 - resolution: "@changesets/get-dependents-graph@npm:1.2.4" +"@changesets/get-dependents-graph@npm:^1.3.0": + version: 1.3.0 + resolution: "@changesets/get-dependents-graph@npm:1.3.0" dependencies: "@changesets/types": ^4.0.2 "@manypkg/get-packages": ^1.1.3 chalk: ^2.1.0 fs-extra: ^7.0.1 semver: ^5.4.1 - checksum: 000adee0b3052cdcdb0b1c1f5d8c1e3cf4f6ba6ed8c1a6202c77ad052a6fc4801c01d945f0917dd6eb578d977022d7ed7ccfc2714cc1b601f9100e2128694649 + checksum: c66b2ba87e07cd233823f974c284c0ab202755087b402abe0204cacd52a30baf0fa9b2059fec330481d93171aaae0dc6d7b1ea9496f7596d98c0ac1b1f268126 languageName: node linkType: hard -"@changesets/get-release-plan@npm:^3.0.4": - version: 3.0.4 - resolution: "@changesets/get-release-plan@npm:3.0.4" +"@changesets/get-release-plan@npm:^3.0.5": + version: 3.0.5 + resolution: "@changesets/get-release-plan@npm:3.0.5" dependencies: "@babel/runtime": ^7.10.4 - "@changesets/assemble-release-plan": ^5.0.4 - "@changesets/config": ^1.6.3 + "@changesets/assemble-release-plan": ^5.0.5 + "@changesets/config": ^1.6.4 "@changesets/pre": ^1.0.9 - "@changesets/read": ^0.5.2 + "@changesets/read": ^0.5.3 "@changesets/types": ^4.0.2 "@manypkg/get-packages": ^1.1.3 - checksum: 7f1a111f07973e608baafc6310d8d8736f866ecbc5f8c325b88300c0225901de70f7d0a1b32d84b298348f4538c188529458247db38d332f277a9b6d68fb9651 + checksum: a51c4ab63b5a18df154464180e1219b981169b4b694bdc5208320ca4533bf6de86e1ef317a78791ff9d9fbf1795280b81d1f6d4144555a622f5266dbe0c2b2a2 languageName: node linkType: hard @@ -1968,9 +1967,9 @@ __metadata: languageName: node linkType: hard -"@changesets/git@npm:^1.2.1": - version: 1.2.1 - resolution: "@changesets/git@npm:1.2.1" +"@changesets/git@npm:^1.3.0": + version: 1.3.0 + resolution: "@changesets/git@npm:1.3.0" dependencies: "@babel/runtime": ^7.10.4 "@changesets/errors": ^0.1.4 @@ -1978,7 +1977,7 @@ __metadata: "@manypkg/get-packages": ^1.1.3 is-subdir: ^1.1.1 spawndamnit: ^2.0.0 - checksum: fd817106fb42bf0d4a38a7358ed5f604faeb0960e2239dece066e8f3ff64bfe2736aaed7556f6f274917625b2279eec1162c1b2b703e7cb6dd7dd96adac76213 + checksum: 652df52416c1904dcbff39a2aa64fd44e319638fc184cf2c840d95cfadad97ffc8578df6d1cb1065372a3aa5a0e0948ec92cdefee22d37982c4306287156e5fb languageName: node linkType: hard @@ -1991,13 +1990,13 @@ __metadata: languageName: node linkType: hard -"@changesets/parse@npm:^0.3.10": - version: 0.3.10 - resolution: "@changesets/parse@npm:0.3.10" +"@changesets/parse@npm:^0.3.11": + version: 0.3.11 + resolution: "@changesets/parse@npm:0.3.11" dependencies: "@changesets/types": ^4.0.2 js-yaml: ^3.13.1 - checksum: 6cc8a8baba028b2c7aef152d2080380ff98239be2daa1705657c25207a49dd471a2b11865e684537c8445d983a31c0fd89a565e2445c160b782b2f7a7207823e + checksum: 5b2025b67e1cb91328a9f5552da195d2f8b7c48df094fc3d63afbbd607945203f3caeb1d31a81982831b83d37a1c92a1369a5f0a46d14a715f6744924524c75a languageName: node linkType: hard @@ -2014,19 +2013,19 @@ __metadata: languageName: node linkType: hard -"@changesets/read@npm:^0.5.2": - version: 0.5.2 - resolution: "@changesets/read@npm:0.5.2" +"@changesets/read@npm:^0.5.3": + version: 0.5.3 + resolution: "@changesets/read@npm:0.5.3" dependencies: "@babel/runtime": ^7.10.4 - "@changesets/git": ^1.2.1 + "@changesets/git": ^1.3.0 "@changesets/logger": ^0.0.5 - "@changesets/parse": ^0.3.10 + "@changesets/parse": ^0.3.11 "@changesets/types": ^4.0.2 chalk: ^2.1.0 fs-extra: ^7.0.1 p-filter: ^2.1.0 - checksum: 9039ef8eeb29ce6f26d5ff64409bb4c304972d3fdb2c358f6b1e17f84c169c543d50ecce095db679c4eb4e3d618882e616a593b27affcbb53976d4e5a4d1ccf3 + checksum: 9b7b846bc6ebd32d271303109ee97ce9ea78790ab62e66682eca19efac2182624f856980e1c4bac2bedecd711921c850d95989505853cb789b6e28a23ff3a280 languageName: node linkType: hard @@ -2807,15 +2806,6 @@ __metadata: languageName: node linkType: hard -"ansi-align@npm:^2.0.0": - version: 2.0.0 - resolution: "ansi-align@npm:2.0.0" - dependencies: - string-width: ^2.0.0 - checksum: fecefb3b4a128aaad52ed1d2ee2f999968acc77573645be49666273ec2952840e27aed8cb9c2e48cd0c2d5a088389223eabb6d09aa74bceba3b931d242288c97 - languageName: node - linkType: hard - "ansi-colors@npm:^4.1.1": version: 4.1.1 resolution: "ansi-colors@npm:4.1.1" @@ -2839,13 +2829,6 @@ __metadata: languageName: node linkType: hard -"ansi-regex@npm:^3.0.0": - version: 3.0.0 - resolution: "ansi-regex@npm:3.0.0" - checksum: 2ad11c416f81c39f5c65eafc88cf1d71aa91d76a2f766e75e457c2a3c43e8a003aadbf2966b61c497aa6a6940a36412486c975b3270cdfc3f413b69826189ec3 - languageName: node - linkType: hard - "ansi-regex@npm:^5.0.0": version: 5.0.0 resolution: "ansi-regex@npm:5.0.0" @@ -3126,21 +3109,6 @@ __metadata: languageName: node linkType: hard -"boxen@npm:^1.3.0": - version: 1.3.0 - resolution: "boxen@npm:1.3.0" - dependencies: - ansi-align: ^2.0.0 - camelcase: ^4.0.0 - chalk: ^2.0.1 - cli-boxes: ^1.0.0 - string-width: ^2.0.0 - term-size: ^1.2.0 - widest-line: ^2.0.0 - checksum: 8dad2081bfaf5a86cb85685882b5f22027c5c430ee0974894078f521a44d92a90222fb4391b41fc4575aa1215c9133ea2c6b7feadcd1cb2fae8f4e97c05dbf11 - languageName: node - linkType: hard - "brace-expansion@npm:^1.1.7": version: 1.1.11 resolution: "brace-expansion@npm:1.1.11" @@ -3265,13 +3233,6 @@ __metadata: languageName: node linkType: hard -"camelcase@npm:^4.0.0": - version: 4.1.0 - resolution: "camelcase@npm:4.1.0" - checksum: 9683356daf9b64fae4b30c91f8ceb1f34f22746e03d1804efdbe738357d38b47f206cdd71efcf2ed72018b2e88eeb8ec3f79adb09c02f1253a4b6d5d405ff2ae - languageName: node - linkType: hard - "camelcase@npm:^5.0.0, camelcase@npm:^5.3.1": version: 5.3.1 resolution: "camelcase@npm:5.3.1" @@ -3314,7 +3275,7 @@ __metadata: languageName: node linkType: hard -"chalk@npm:^2.0.0, chalk@npm:^2.0.1, chalk@npm:^2.1.0": +"chalk@npm:^2.0.0, chalk@npm:^2.1.0": version: 2.4.2 resolution: "chalk@npm:2.4.2" dependencies: @@ -3387,13 +3348,6 @@ __metadata: languageName: node linkType: hard -"cli-boxes@npm:^1.0.0": - version: 1.0.0 - resolution: "cli-boxes@npm:1.0.0" - checksum: 101cfd6464a418a76523c332665eaf0641522f30ecc2492de48263ada6b0852333b2ed47b2998ddda621e7008471c51f597f813be798db237c33ba45b27e802a - languageName: node - linkType: hard - "cliui@npm:^6.0.0": version: 6.0.0 resolution: "cliui@npm:6.0.0" @@ -3541,7 +3495,7 @@ __metadata: languageName: node linkType: hard -"cross-spawn@npm:^5.0.1, cross-spawn@npm:^5.1.0": +"cross-spawn@npm:^5.1.0": version: 5.1.0 resolution: "cross-spawn@npm:5.1.0" dependencies: @@ -3950,7 +3904,7 @@ __metadata: "@babel/core": ^7.16.7 "@babel/preset-env": ^7.16.8 "@babel/preset-typescript": ^7.16.7 - "@changesets/cli": ^2.19.0 + "@changesets/cli": ^2.20.0 "@types/jest": ^27.4.0 "@typescript-eslint/eslint-plugin": ^5.9.1 "@typescript-eslint/parser": ^5.9.1 @@ -4139,21 +4093,6 @@ __metadata: languageName: node linkType: hard -"execa@npm:^0.7.0": - version: 0.7.0 - resolution: "execa@npm:0.7.0" - dependencies: - cross-spawn: ^5.0.1 - get-stream: ^3.0.0 - is-stream: ^1.1.0 - npm-run-path: ^2.0.0 - p-finally: ^1.0.0 - signal-exit: ^3.0.0 - strip-eof: ^1.0.0 - checksum: dd70206d74b7217bf678ec9f04dddedc82f425df4c1d70e34c9f429d630ec407819e4bd42e3af2618981a4a3a1be000c9b651c0637be486cdab985160c20337c - languageName: node - linkType: hard - "execa@npm:^5.0.0": version: 5.1.1 resolution: "execa@npm:5.1.1" @@ -4488,13 +4427,6 @@ __metadata: languageName: node linkType: hard -"get-stream@npm:^3.0.0": - version: 3.0.0 - resolution: "get-stream@npm:3.0.0" - checksum: 36142f46005ed74ce3a45c55545ec4e7da8e243554179e345a786baf144e5c4a35fb7bdc49fadfa9f18bd08000589b6fe364abdadfc4e1eb0e1b9914a6bb9c56 - languageName: node - linkType: hard - "get-stream@npm:^6.0.0": version: 6.0.1 resolution: "get-stream@npm:6.0.1" @@ -4861,13 +4793,6 @@ __metadata: languageName: node linkType: hard -"is-fullwidth-code-point@npm:^2.0.0": - version: 2.0.0 - resolution: "is-fullwidth-code-point@npm:2.0.0" - checksum: eef9c6e15f68085fec19ff6a978a6f1b8f48018fd1265035552078ee945573594933b09bbd6f562553e2a241561439f1ef5339276eba68d272001343084cfab8 - languageName: node - linkType: hard - "is-fullwidth-code-point@npm:^3.0.0": version: 3.0.0 resolution: "is-fullwidth-code-point@npm:3.0.0" @@ -4921,13 +4846,6 @@ __metadata: languageName: node linkType: hard -"is-stream@npm:^1.1.0": - version: 1.1.0 - resolution: "is-stream@npm:1.1.0" - checksum: 063c6bec9d5647aa6d42108d4c59723d2bd4ae42135a2d4db6eadbd49b7ea05b750fd69d279e5c7c45cf9da753ad2c00d8978be354d65aa9f6bb434969c6a2ae - languageName: node - linkType: hard - "is-stream@npm:^2.0.0": version: 2.0.0 resolution: "is-stream@npm:2.0.0" @@ -6097,15 +6015,6 @@ __metadata: languageName: node linkType: hard -"npm-run-path@npm:^2.0.0": - version: 2.0.2 - resolution: "npm-run-path@npm:2.0.2" - dependencies: - path-key: ^2.0.0 - checksum: acd5ad81648ba4588ba5a8effb1d98d2b339d31be16826a118d50f182a134ac523172101b82eab1d01cb4c2ba358e857d54cfafd8163a1ffe7bd52100b741125 - languageName: node - linkType: hard - "npm-run-path@npm:^4.0.1": version: 4.0.1 resolution: "npm-run-path@npm:4.0.1" @@ -6243,13 +6152,6 @@ __metadata: languageName: node linkType: hard -"p-finally@npm:^1.0.0": - version: 1.0.0 - resolution: "p-finally@npm:1.0.0" - checksum: 93a654c53dc805dd5b5891bab16eb0ea46db8f66c4bfd99336ae929323b1af2b70a8b0654f8f1eae924b2b73d037031366d645f1fd18b3d30cbd15950cc4b1d4 - languageName: node - linkType: hard - "p-limit@npm:^2.2.0": version: 2.3.0 resolution: "p-limit@npm:2.3.0" @@ -6342,13 +6244,6 @@ __metadata: languageName: node linkType: hard -"path-key@npm:^2.0.0": - version: 2.0.1 - resolution: "path-key@npm:2.0.1" - checksum: f7ab0ad42fe3fb8c7f11d0c4f849871e28fbd8e1add65c370e422512fc5887097b9cf34d09c1747d45c942a8c1e26468d6356e2df3f740bf177ab8ca7301ebfd - languageName: node - linkType: hard - "path-key@npm:^3.0.0, path-key@npm:^3.1.0": version: 3.1.1 resolution: "path-key@npm:3.1.1" @@ -7136,16 +7031,6 @@ __metadata: languageName: node linkType: hard -"string-width@npm:^2.0.0, string-width@npm:^2.1.1": - version: 2.1.1 - resolution: "string-width@npm:2.1.1" - dependencies: - is-fullwidth-code-point: ^2.0.0 - strip-ansi: ^4.0.0 - checksum: d6173abe088c615c8dffaf3861dc5d5906ed3dc2d6fd67ff2bd2e2b5dce7fd683c5240699cf0b1b8aa679a3b3bd6b28b5053c824cb89b813d7f6541d8f89064a - languageName: node - linkType: hard - "string-width@npm:^4.1.0, string-width@npm:^4.2.0": version: 4.2.0 resolution: "string-width@npm:4.2.0" @@ -7175,15 +7060,6 @@ __metadata: languageName: node linkType: hard -"strip-ansi@npm:^4.0.0": - version: 4.0.0 - resolution: "strip-ansi@npm:4.0.0" - dependencies: - ansi-regex: ^3.0.0 - checksum: d9186e6c0cf78f25274f6750ee5e4a5725fb91b70fdd79aa5fe648eab092a0ec5b9621b22d69d4534a56319f75d8944efbd84e3afa8d4ad1b9a9491f12c84eca - languageName: node - linkType: hard - "strip-ansi@npm:^6.0.0": version: 6.0.0 resolution: "strip-ansi@npm:6.0.0" @@ -7216,13 +7092,6 @@ __metadata: languageName: node linkType: hard -"strip-eof@npm:^1.0.0": - version: 1.0.0 - resolution: "strip-eof@npm:1.0.0" - checksum: 40bc8ddd7e072f8ba0c2d6d05267b4e0a4800898c3435b5fb5f5a21e6e47dfaff18467e7aa0d1844bb5d6274c3097246595841fbfeb317e541974ee992cac506 - languageName: node - linkType: hard - "strip-final-newline@npm:^2.0.0": version: 2.0.0 resolution: "strip-final-newline@npm:2.0.0" @@ -7311,15 +7180,6 @@ __metadata: languageName: node linkType: hard -"term-size@npm:^1.2.0": - version: 1.2.0 - resolution: "term-size@npm:1.2.0" - dependencies: - execa: ^0.7.0 - checksum: 833aeb21c74d735c6ab63859fec6a7308d8724089b23b6f58e1a21c015058383529222a63074cbf0814a1812621bf11f01e60d5c5afbbfedcc31d115bf54631a - languageName: node - linkType: hard - "term-size@npm:^2.1.0": version: 2.2.1 resolution: "term-size@npm:2.2.1" @@ -7824,15 +7684,6 @@ __metadata: languageName: node linkType: hard -"widest-line@npm:^2.0.0": - version: 2.0.1 - resolution: "widest-line@npm:2.0.1" - dependencies: - string-width: ^2.1.1 - checksum: 6245b1f2cff418107f937691d1cafd0e416b9e350aa79e3853dc0759ad20849451d7126c2f06d0a13286d37b44b8e79e4220df09630bce1e4722d9808bc7bfd2 - languageName: node - linkType: hard - "word-wrap@npm:^1.2.3, word-wrap@npm:~1.2.3": version: 1.2.3 resolution: "word-wrap@npm:1.2.3"