diff --git a/package.json b/package.json index a29d091..08e3695 100644 --- a/package.json +++ b/package.json @@ -16,10 +16,10 @@ "format:check": "prettier . --check" }, "devDependencies": { - "@nihalgonsalves/esconfig": "^0.9.10", + "@nihalgonsalves/esconfig": "^0.9.11", "@types/node": "20", "eslint": "^8.57.0", - "lefthook": "^1.6.12", + "lefthook": "^1.6.13", "prettier": "^3.2.5", "ts-node-dev": "^2.0.0", "typescript": "^5.4.5" diff --git a/yarn.lock b/yarn.lock index b697c3a..1da06ee 100644 --- a/yarn.lock +++ b/yarn.lock @@ -135,12 +135,12 @@ __metadata: languageName: node linkType: hard -"@nihalgonsalves/esconfig@npm:^0.9.10": - version: 0.9.10 - resolution: "@nihalgonsalves/esconfig@npm:0.9.10" +"@nihalgonsalves/esconfig@npm:^0.9.11": + version: 0.9.11 + resolution: "@nihalgonsalves/esconfig@npm:0.9.11" dependencies: - "@typescript-eslint/eslint-plugin": "npm:^7.8.0" - "@typescript-eslint/parser": "npm:^7.8.0" + "@typescript-eslint/eslint-plugin": "npm:^7.9.0" + "@typescript-eslint/parser": "npm:^7.9.0" eslint-config-airbnb-typescript: "npm:^18.0.0" eslint-config-prettier: "npm:^9.1.0" eslint-plugin-import: "npm:^2.29.1" @@ -151,7 +151,7 @@ __metadata: eslint: ^8.57.0 prettier: ^3.2.5 typescript: ^5.4.3 - checksum: 10c0/a48b5efaf04458d0d9d8a853f95ed1518f02470c1c28c53713983a58417c54be0637ffefebab49ea90bcb3e87de43dcac71b2dfae00e6a0061581d834e0c3f0b + checksum: 10c0/1c70a3a648485bbddd582c4ba1d09c0fa113d245c7f930f377bdd4690beecdd027a2d5b22b771fc7d1e0c4690011f0bfea4ac08767abcd0baf9998f65240b540 languageName: node linkType: hard @@ -239,13 +239,6 @@ __metadata: languageName: node linkType: hard -"@types/json-schema@npm:^7.0.15": - version: 7.0.15 - resolution: "@types/json-schema@npm:7.0.15" - checksum: 10c0/a996a745e6c5d60292f36731dd41341339d4eeed8180bb09226e5c8d23759067692b1d88e5d91d72ee83dfc00d3aca8e7bd43ea120516c17922cbcb7c3e252db - languageName: node - linkType: hard - "@types/json5@npm:^0.0.29": version: 0.0.29 resolution: "@types/json5@npm:0.0.29" @@ -262,13 +255,6 @@ __metadata: languageName: node linkType: hard -"@types/semver@npm:^7.5.8": - version: 7.5.8 - resolution: "@types/semver@npm:7.5.8" - checksum: 10c0/8663ff927234d1c5fcc04b33062cb2b9fcfbe0f5f351ed26c4d1e1581657deebd506b41ff7fdf89e787e3d33ce05854bc01686379b89e9c49b564c4cfa988efa - languageName: node - linkType: hard - "@types/strip-bom@npm:^3.0.0": version: 3.0.0 resolution: "@types/strip-bom@npm:3.0.0" @@ -283,20 +269,18 @@ __metadata: languageName: node linkType: hard -"@typescript-eslint/eslint-plugin@npm:^7.8.0": - version: 7.8.0 - resolution: "@typescript-eslint/eslint-plugin@npm:7.8.0" +"@typescript-eslint/eslint-plugin@npm:^7.9.0": + version: 7.10.0 + resolution: "@typescript-eslint/eslint-plugin@npm:7.10.0" dependencies: "@eslint-community/regexpp": "npm:^4.10.0" - "@typescript-eslint/scope-manager": "npm:7.8.0" - "@typescript-eslint/type-utils": "npm:7.8.0" - "@typescript-eslint/utils": "npm:7.8.0" - "@typescript-eslint/visitor-keys": "npm:7.8.0" - debug: "npm:^4.3.4" + "@typescript-eslint/scope-manager": "npm:7.10.0" + "@typescript-eslint/type-utils": "npm:7.10.0" + "@typescript-eslint/utils": "npm:7.10.0" + "@typescript-eslint/visitor-keys": "npm:7.10.0" graphemer: "npm:^1.4.0" ignore: "npm:^5.3.1" natural-compare: "npm:^1.4.0" - semver: "npm:^7.6.0" ts-api-utils: "npm:^1.3.0" peerDependencies: "@typescript-eslint/parser": ^7.0.0 @@ -304,44 +288,44 @@ __metadata: peerDependenciesMeta: typescript: optional: true - checksum: 10c0/37ca22620d1834ff0baa28fa4b8fd92039a3903cb95748353de32d56bae2a81ce50d1bbaed27487eebc884e0a0f9387fcb0f1647593e4e6df5111ef674afa9f0 + checksum: 10c0/bf3f0118ea5961c3eb01894678246458a329d82dda9ac7c2f5bfe77896410d05a08a4655e533bcb1ed2a3132ba6421981ec8c2ed0a3545779d9603ea231947ae languageName: node linkType: hard -"@typescript-eslint/parser@npm:^7.8.0": - version: 7.8.0 - resolution: "@typescript-eslint/parser@npm:7.8.0" +"@typescript-eslint/parser@npm:^7.9.0": + version: 7.10.0 + resolution: "@typescript-eslint/parser@npm:7.10.0" dependencies: - "@typescript-eslint/scope-manager": "npm:7.8.0" - "@typescript-eslint/types": "npm:7.8.0" - "@typescript-eslint/typescript-estree": "npm:7.8.0" - "@typescript-eslint/visitor-keys": "npm:7.8.0" + "@typescript-eslint/scope-manager": "npm:7.10.0" + "@typescript-eslint/types": "npm:7.10.0" + "@typescript-eslint/typescript-estree": "npm:7.10.0" + "@typescript-eslint/visitor-keys": "npm:7.10.0" debug: "npm:^4.3.4" peerDependencies: eslint: ^8.56.0 peerDependenciesMeta: typescript: optional: true - checksum: 10c0/0dd994c1b31b810c25e1b755b8d352debb7bf21a31f9a91acaec34acf4e471320bcceaa67cf64c110c0b8f5fac10a037dbabac6ec423e17adf037e59a7bce9c1 + checksum: 10c0/4c4fbf43b5b05d75b766acb803d3dd078c6e080641a77f9e48ba005713466738ea4a71f0564fa3ce520988d65158d14c8c952ba01ccbc431ab4a05935db5ce6d languageName: node linkType: hard -"@typescript-eslint/scope-manager@npm:7.8.0": - version: 7.8.0 - resolution: "@typescript-eslint/scope-manager@npm:7.8.0" +"@typescript-eslint/scope-manager@npm:7.10.0": + version: 7.10.0 + resolution: "@typescript-eslint/scope-manager@npm:7.10.0" dependencies: - "@typescript-eslint/types": "npm:7.8.0" - "@typescript-eslint/visitor-keys": "npm:7.8.0" - checksum: 10c0/c253b98e96d4bf0375f473ca2c4d081726f1fd926cdfa65ee14c9ee99cca8eddb763b2d238ac365daa7246bef21b0af38180d04e56e9df7443c0e6f8474d097c + "@typescript-eslint/types": "npm:7.10.0" + "@typescript-eslint/visitor-keys": "npm:7.10.0" + checksum: 10c0/1d4f7ee137b95bd423b5a1b0d03251202dfc19bd8b6adfa5ff5df25fd5aa30e2d8ca50ab0d8d2e92441670ecbc2a82b3c2dbe39a4f268ec1ee1c1e267f7fd1d1 languageName: node linkType: hard -"@typescript-eslint/type-utils@npm:7.8.0": - version: 7.8.0 - resolution: "@typescript-eslint/type-utils@npm:7.8.0" +"@typescript-eslint/type-utils@npm:7.10.0": + version: 7.10.0 + resolution: "@typescript-eslint/type-utils@npm:7.10.0" dependencies: - "@typescript-eslint/typescript-estree": "npm:7.8.0" - "@typescript-eslint/utils": "npm:7.8.0" + "@typescript-eslint/typescript-estree": "npm:7.10.0" + "@typescript-eslint/utils": "npm:7.10.0" debug: "npm:^4.3.4" ts-api-utils: "npm:^1.3.0" peerDependencies: @@ -349,23 +333,23 @@ __metadata: peerDependenciesMeta: typescript: optional: true - checksum: 10c0/00f6315626b64f7dbc1f7fba6f365321bb8d34141ed77545b2a07970e59a81dbdf768c1e024225ea00953750d74409ddd8a16782fc4a39261e507c04192dacab + checksum: 10c0/55e9a6690f9cedb79d30abb1990b161affaa2684dac246b743223353812c9c1e3fd2d923c67b193c6a3624a07e1c82c900ce7bf5b6b9891c846f04cb480ebd9f languageName: node linkType: hard -"@typescript-eslint/types@npm:7.8.0": - version: 7.8.0 - resolution: "@typescript-eslint/types@npm:7.8.0" - checksum: 10c0/b2fdbfc21957bfa46f7d8809b607ad8c8b67c51821d899064d09392edc12f28b2318a044f0cd5d523d782e84e8f0558778877944964cf38e139f88790cf9d466 +"@typescript-eslint/types@npm:7.10.0": + version: 7.10.0 + resolution: "@typescript-eslint/types@npm:7.10.0" + checksum: 10c0/f01d9330b93cc362ba7967ab5037396f64742076450e1f93139fa69cbe93a6ece3ed55d68ab780c9b7d07ef4a7c645da410305216a2cfc5dec7eba49ee65ab23 languageName: node linkType: hard -"@typescript-eslint/typescript-estree@npm:7.8.0": - version: 7.8.0 - resolution: "@typescript-eslint/typescript-estree@npm:7.8.0" +"@typescript-eslint/typescript-estree@npm:7.10.0": + version: 7.10.0 + resolution: "@typescript-eslint/typescript-estree@npm:7.10.0" dependencies: - "@typescript-eslint/types": "npm:7.8.0" - "@typescript-eslint/visitor-keys": "npm:7.8.0" + "@typescript-eslint/types": "npm:7.10.0" + "@typescript-eslint/visitor-keys": "npm:7.10.0" debug: "npm:^4.3.4" globby: "npm:^11.1.0" is-glob: "npm:^4.0.3" @@ -375,34 +359,31 @@ __metadata: peerDependenciesMeta: typescript: optional: true - checksum: 10c0/1690b62679685073dcb0f62499f0b52b445b37ae6e12d02aa4acbafe3fb023cf999b01f714b6282e88f84fd934fe3e2eefb21a64455d19c348d22bbc68ca8e47 + checksum: 10c0/6200695834c566e52e2fa7331f1a05019f7815969d8c1e1e237b85a99664d36f41ccc16384eff3f8582a0ecb75f1cc315b56ee9283b818da37f24fa4d42f1d7a languageName: node linkType: hard -"@typescript-eslint/utils@npm:7.8.0": - version: 7.8.0 - resolution: "@typescript-eslint/utils@npm:7.8.0" +"@typescript-eslint/utils@npm:7.10.0": + version: 7.10.0 + resolution: "@typescript-eslint/utils@npm:7.10.0" dependencies: "@eslint-community/eslint-utils": "npm:^4.4.0" - "@types/json-schema": "npm:^7.0.15" - "@types/semver": "npm:^7.5.8" - "@typescript-eslint/scope-manager": "npm:7.8.0" - "@typescript-eslint/types": "npm:7.8.0" - "@typescript-eslint/typescript-estree": "npm:7.8.0" - semver: "npm:^7.6.0" + "@typescript-eslint/scope-manager": "npm:7.10.0" + "@typescript-eslint/types": "npm:7.10.0" + "@typescript-eslint/typescript-estree": "npm:7.10.0" peerDependencies: eslint: ^8.56.0 - checksum: 10c0/31fb58388d15b082eb7bd5bce889cc11617aa1131dfc6950471541b3df64c82d1c052e2cccc230ca4ae80456d4f63a3e5dccb79899a8f3211ce36c089b7d7640 + checksum: 10c0/6724471f94f2788f59748f7efa2a3a53ea910099993bee2fa5746ab5acacecdc9fcb110c568b18099ddc946ea44919ed394bff2bd055ba81fc69f5e6297b73bf languageName: node linkType: hard -"@typescript-eslint/visitor-keys@npm:7.8.0": - version: 7.8.0 - resolution: "@typescript-eslint/visitor-keys@npm:7.8.0" +"@typescript-eslint/visitor-keys@npm:7.10.0": + version: 7.10.0 + resolution: "@typescript-eslint/visitor-keys@npm:7.10.0" dependencies: - "@typescript-eslint/types": "npm:7.8.0" + "@typescript-eslint/types": "npm:7.10.0" eslint-visitor-keys: "npm:^3.4.3" - checksum: 10c0/5892fb5d9c58efaf89adb225f7dbbb77f9363961f2ff420b6b130bdd102dddd7aa8a16c46a5a71c19889d27b781e966119a89270555ea2cb5653a04d8994123d + checksum: 10c0/049e812bcd28869059d04c7bf3543bb55f5205f468b777439c4f120417fb856fb6024cb1d25291aa12556bd08e84f043a96d754ffb2cde37abb604d6f3c51634 languageName: node linkType: hard @@ -2254,74 +2235,74 @@ __metadata: languageName: node linkType: hard -"lefthook-darwin-arm64@npm:1.6.12": - version: 1.6.12 - resolution: "lefthook-darwin-arm64@npm:1.6.12" +"lefthook-darwin-arm64@npm:1.6.13": + version: 1.6.13 + resolution: "lefthook-darwin-arm64@npm:1.6.13" conditions: os=darwin & cpu=arm64 languageName: node linkType: hard -"lefthook-darwin-x64@npm:1.6.12": - version: 1.6.12 - resolution: "lefthook-darwin-x64@npm:1.6.12" +"lefthook-darwin-x64@npm:1.6.13": + version: 1.6.13 + resolution: "lefthook-darwin-x64@npm:1.6.13" conditions: os=darwin & cpu=x64 languageName: node linkType: hard -"lefthook-freebsd-arm64@npm:1.6.12": - version: 1.6.12 - resolution: "lefthook-freebsd-arm64@npm:1.6.12" +"lefthook-freebsd-arm64@npm:1.6.13": + version: 1.6.13 + resolution: "lefthook-freebsd-arm64@npm:1.6.13" conditions: os=freebsd & cpu=arm64 languageName: node linkType: hard -"lefthook-freebsd-x64@npm:1.6.12": - version: 1.6.12 - resolution: "lefthook-freebsd-x64@npm:1.6.12" +"lefthook-freebsd-x64@npm:1.6.13": + version: 1.6.13 + resolution: "lefthook-freebsd-x64@npm:1.6.13" conditions: os=freebsd & cpu=x64 languageName: node linkType: hard -"lefthook-linux-arm64@npm:1.6.12": - version: 1.6.12 - resolution: "lefthook-linux-arm64@npm:1.6.12" +"lefthook-linux-arm64@npm:1.6.13": + version: 1.6.13 + resolution: "lefthook-linux-arm64@npm:1.6.13" conditions: os=linux & cpu=arm64 languageName: node linkType: hard -"lefthook-linux-x64@npm:1.6.12": - version: 1.6.12 - resolution: "lefthook-linux-x64@npm:1.6.12" +"lefthook-linux-x64@npm:1.6.13": + version: 1.6.13 + resolution: "lefthook-linux-x64@npm:1.6.13" conditions: os=linux & cpu=x64 languageName: node linkType: hard -"lefthook-windows-arm64@npm:1.6.12": - version: 1.6.12 - resolution: "lefthook-windows-arm64@npm:1.6.12" +"lefthook-windows-arm64@npm:1.6.13": + version: 1.6.13 + resolution: "lefthook-windows-arm64@npm:1.6.13" conditions: os=win32 & cpu=arm64 languageName: node linkType: hard -"lefthook-windows-x64@npm:1.6.12": - version: 1.6.12 - resolution: "lefthook-windows-x64@npm:1.6.12" +"lefthook-windows-x64@npm:1.6.13": + version: 1.6.13 + resolution: "lefthook-windows-x64@npm:1.6.13" conditions: os=win32 & cpu=x64 languageName: node linkType: hard -"lefthook@npm:^1.6.12": - version: 1.6.12 - resolution: "lefthook@npm:1.6.12" +"lefthook@npm:^1.6.13": + version: 1.6.13 + resolution: "lefthook@npm:1.6.13" dependencies: - lefthook-darwin-arm64: "npm:1.6.12" - lefthook-darwin-x64: "npm:1.6.12" - lefthook-freebsd-arm64: "npm:1.6.12" - lefthook-freebsd-x64: "npm:1.6.12" - lefthook-linux-arm64: "npm:1.6.12" - lefthook-linux-x64: "npm:1.6.12" - lefthook-windows-arm64: "npm:1.6.12" - lefthook-windows-x64: "npm:1.6.12" + lefthook-darwin-arm64: "npm:1.6.13" + lefthook-darwin-x64: "npm:1.6.13" + lefthook-freebsd-arm64: "npm:1.6.13" + lefthook-freebsd-x64: "npm:1.6.13" + lefthook-linux-arm64: "npm:1.6.13" + lefthook-linux-x64: "npm:1.6.13" + lefthook-windows-arm64: "npm:1.6.13" + lefthook-windows-x64: "npm:1.6.13" dependenciesMeta: lefthook-darwin-arm64: optional: true @@ -2341,7 +2322,7 @@ __metadata: optional: true bin: lefthook: bin/index.js - checksum: 10c0/f69c5370eb44345ab148d40ffd929a3714a34fcc4119c9f261ca65cf0fbce77170e1e641032c8cfe72888ffbbe51bea2ea6a47c1cea6a9bf6c92c671c64efed9 + checksum: 10c0/7a7b3b71fe5a4a49be0d8fa33efc82ddb7c31b3995376c2e58411a7a7223827034f22cf30bafe2f51b49c749557a3edda5515e3c72f42289e2c94747479d91b5 languageName: node linkType: hard @@ -2611,10 +2592,10 @@ __metadata: version: 0.0.0-use.local resolution: "node-typescript-eslint-template@workspace:." dependencies: - "@nihalgonsalves/esconfig": "npm:^0.9.10" + "@nihalgonsalves/esconfig": "npm:^0.9.11" "@types/node": "npm:20" eslint: "npm:^8.57.0" - lefthook: "npm:^1.6.12" + lefthook: "npm:^1.6.13" prettier: "npm:^3.2.5" ts-node-dev: "npm:^2.0.0" typescript: "npm:^5.4.5"