diff --git a/package.json b/package.json index 5f753c2e..a58c82a0 100644 --- a/package.json +++ b/package.json @@ -18,7 +18,7 @@ "selenium:stop": "selenium stop" }, "devDependencies": { - "@nighttrax/eslint-config-ts": "~12.0.0-alpha.2", + "@nighttrax/eslint-config-ts": "~12.0.0-alpha.3", "@tdd-buffet/jest-config": "~5.0.1", "@tdd-buffet/tsconfig": "~1.0.5", "@tdd-buffet/selenium": "~0.4.21", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index b60b22d2..ea5f082b 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -5,8 +5,8 @@ importers: .: devDependencies: '@nighttrax/eslint-config-ts': - specifier: ~12.0.0-alpha.2 - version: 12.0.0-alpha.2(eslint@8.38.0)(typescript@4.9.3) + specifier: ~12.0.0-alpha.3 + version: 12.0.0-alpha.3(eslint@8.38.0)(typescript@4.9.3) '@tdd-buffet/jest-config': specifier: ~5.0.1 version: 5.0.1(@babel/core@7.16.5)(jest@29.5.0) @@ -3317,8 +3317,8 @@ packages: resolution: {integrity: sha512-H1rQc1ZOHANWBvPcW+JpGwr+juXSxM8Q8YCkm3GhZd8REu1fHR3z99CErO1p9pkcfcxZnMdIZdIsXkOHY0NilA==} dev: false - /@nighttrax/eslint-config-base@11.0.0-alpha.1(eslint-plugin-import@2.27.5)(eslint-plugin-prettier@4.2.1)(eslint@8.38.0)(prettier@2.8.5): - resolution: {integrity: sha512-wZSnQbHC6E3yK5naSuHYi0KVuo5QhKK3h3v6PHPpcDFIMC6aSC+B5CGyGB2+NuSBNXPCCAqCveUoHvxgah2yCA==} + /@nighttrax/eslint-config-base@11.0.0-alpha.2(eslint-plugin-import@2.27.5)(eslint-plugin-prettier@4.2.1)(eslint@8.38.0)(prettier@2.8.5): + resolution: {integrity: sha512-WZSwB40yY0j02RpXAm4lFch8B7vynznhxgmTcz6DxcZABreR/Il88qAd/N8+5WTlW8c/cSEDhJsulcXAlhQBLg==} peerDependencies: eslint: ^8.5.0 eslint-plugin-import: ^2.25.3 @@ -3327,25 +3327,25 @@ packages: dependencies: eslint: 8.38.0 eslint-config-airbnb-base: 15.0.0(eslint-plugin-import@2.27.5)(eslint@8.38.0) - eslint-config-prettier: 8.7.0(eslint@8.38.0) - eslint-plugin-import: 2.27.5(@typescript-eslint/parser@5.55.0)(eslint-import-resolver-typescript@3.5.2)(eslint@8.38.0) + eslint-config-prettier: 8.8.0(eslint@8.38.0) + eslint-plugin-import: 2.27.5(@typescript-eslint/parser@5.57.1)(eslint-import-resolver-typescript@3.5.2)(eslint@8.38.0) eslint-plugin-prettier: 4.2.1(eslint@8.38.0)(prettier@2.8.5) prettier: 2.8.5 dev: true - /@nighttrax/eslint-config-ts@12.0.0-alpha.2(eslint@8.38.0)(typescript@4.9.3): - resolution: {integrity: sha512-HCPRYPdNQwcEKsw3gJDucCQofcTJs1rCKs6oDjMP0uPy7CjHk0PzsNFmlGECkwpsU9lew83LhNhJLiPThISwwA==} + /@nighttrax/eslint-config-ts@12.0.0-alpha.3(eslint@8.38.0)(typescript@4.9.3): + resolution: {integrity: sha512-JfBMmfTCV8kg54DWKc0zrkvaCkz0hj3XvODPxObSiP8VdFuMQKuEUiizUN7XoFTpj+6/9REUFt8DnaM2JyM4RQ==} peerDependencies: eslint: ^8.5.0 typescript: ^4.0.2 || ^5.0.0 dependencies: - '@nighttrax/eslint-config-base': 11.0.0-alpha.1(eslint-plugin-import@2.27.5)(eslint-plugin-prettier@4.2.1)(eslint@8.38.0)(prettier@2.8.5) + '@nighttrax/eslint-config-base': 11.0.0-alpha.2(eslint-plugin-import@2.27.5)(eslint-plugin-prettier@4.2.1)(eslint@8.38.0)(prettier@2.8.5) '@rushstack/eslint-patch': 1.2.0 - '@typescript-eslint/eslint-plugin': 5.55.0(@typescript-eslint/parser@5.55.0)(eslint@8.38.0)(typescript@4.9.3) - '@typescript-eslint/parser': 5.55.0(eslint@8.38.0)(typescript@4.9.3) + '@typescript-eslint/eslint-plugin': 5.57.1(@typescript-eslint/parser@5.57.1)(eslint@8.38.0)(typescript@4.9.3) + '@typescript-eslint/parser': 5.57.1(eslint@8.38.0)(typescript@4.9.3) eslint: 8.38.0 eslint-import-resolver-typescript: 3.5.2(eslint-plugin-import@2.27.5)(eslint@8.38.0) - eslint-plugin-import: 2.27.5(@typescript-eslint/parser@5.55.0)(eslint-import-resolver-typescript@3.5.2)(eslint@8.38.0) + eslint-plugin-import: 2.27.5(@typescript-eslint/parser@5.57.1)(eslint-import-resolver-typescript@3.5.2)(eslint@8.38.0) eslint-plugin-jsx-a11y: 6.7.1(eslint@8.38.0) eslint-plugin-prettier: 4.2.1(eslint@8.38.0)(prettier@2.8.5) eslint-plugin-react: 7.32.2(eslint@8.38.0) @@ -4436,8 +4436,8 @@ packages: dev: true optional: true - /@typescript-eslint/eslint-plugin@5.55.0(@typescript-eslint/parser@5.55.0)(eslint@8.38.0)(typescript@4.9.3): - resolution: {integrity: sha512-IZGc50rtbjk+xp5YQoJvmMPmJEYoC53SiKPXyqWfv15XoD2Y5Kju6zN0DwlmaGJp1Iw33JsWJcQ7nw0lGCGjVg==} + /@typescript-eslint/eslint-plugin@5.57.1(@typescript-eslint/parser@5.57.1)(eslint@8.38.0)(typescript@4.9.3): + resolution: {integrity: sha512-1MeobQkQ9tztuleT3v72XmY0XuKXVXusAhryoLuU5YZ+mXoYKZP9SQ7Flulh1NX4DTjpGTc2b/eMu4u7M7dhnQ==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: '@typescript-eslint/parser': ^5.0.0 @@ -4448,10 +4448,10 @@ packages: optional: true dependencies: '@eslint-community/regexpp': 4.4.0 - '@typescript-eslint/parser': 5.55.0(eslint@8.38.0)(typescript@4.9.3) - '@typescript-eslint/scope-manager': 5.55.0 - '@typescript-eslint/type-utils': 5.55.0(eslint@8.38.0)(typescript@4.9.3) - '@typescript-eslint/utils': 5.55.0(eslint@8.38.0)(typescript@4.9.3) + '@typescript-eslint/parser': 5.57.1(eslint@8.38.0)(typescript@4.9.3) + '@typescript-eslint/scope-manager': 5.57.1 + '@typescript-eslint/type-utils': 5.57.1(eslint@8.38.0)(typescript@4.9.3) + '@typescript-eslint/utils': 5.57.1(eslint@8.38.0)(typescript@4.9.3) debug: 4.3.4(supports-color@6.1.0) eslint: 8.38.0 grapheme-splitter: 1.0.4 @@ -4464,8 +4464,8 @@ packages: - supports-color dev: true - /@typescript-eslint/parser@5.55.0(eslint@8.38.0)(typescript@4.9.3): - resolution: {integrity: sha512-ppvmeF7hvdhUUZWSd2EEWfzcFkjJzgNQzVST22nzg958CR+sphy8A6K7LXQZd6V75m1VKjp+J4g/PCEfSCmzhw==} + /@typescript-eslint/parser@5.57.1(eslint@8.38.0)(typescript@4.9.3): + resolution: {integrity: sha512-hlA0BLeVSA/wBPKdPGxoVr9Pp6GutGoY380FEhbVi0Ph4WNe8kLvqIRx76RSQt1lynZKfrXKs0/XeEk4zZycuA==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: eslint: ^6.0.0 || ^7.0.0 || ^8.0.0 @@ -4474,9 +4474,9 @@ packages: typescript: optional: true dependencies: - '@typescript-eslint/scope-manager': 5.55.0 - '@typescript-eslint/types': 5.55.0 - '@typescript-eslint/typescript-estree': 5.55.0(typescript@4.9.3) + '@typescript-eslint/scope-manager': 5.57.1 + '@typescript-eslint/types': 5.57.1 + '@typescript-eslint/typescript-estree': 5.57.1(typescript@4.9.3) debug: 4.3.4(supports-color@6.1.0) eslint: 8.38.0 typescript: 4.9.3 @@ -4484,16 +4484,16 @@ packages: - supports-color dev: true - /@typescript-eslint/scope-manager@5.55.0: - resolution: {integrity: sha512-OK+cIO1ZGhJYNCL//a3ROpsd83psf4dUJ4j7pdNVzd5DmIk+ffkuUIX2vcZQbEW/IR41DYsfJTB19tpCboxQuw==} + /@typescript-eslint/scope-manager@5.57.1: + resolution: {integrity: sha512-N/RrBwEUKMIYxSKl0oDK5sFVHd6VI7p9K5MyUlVYAY6dyNb/wHUqndkTd3XhpGlXgnQsBkRZuu4f9kAHghvgPw==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} dependencies: - '@typescript-eslint/types': 5.55.0 - '@typescript-eslint/visitor-keys': 5.55.0 + '@typescript-eslint/types': 5.57.1 + '@typescript-eslint/visitor-keys': 5.57.1 dev: true - /@typescript-eslint/type-utils@5.55.0(eslint@8.38.0)(typescript@4.9.3): - resolution: {integrity: sha512-ObqxBgHIXj8rBNm0yh8oORFrICcJuZPZTqtAFh0oZQyr5DnAHZWfyw54RwpEEH+fD8suZaI0YxvWu5tYE/WswA==} + /@typescript-eslint/type-utils@5.57.1(eslint@8.38.0)(typescript@4.9.3): + resolution: {integrity: sha512-/RIPQyx60Pt6ga86hKXesXkJ2WOS4UemFrmmq/7eOyiYjYv/MUSHPlkhU6k9T9W1ytnTJueqASW+wOmW4KrViw==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: eslint: '*' @@ -4502,8 +4502,8 @@ packages: typescript: optional: true dependencies: - '@typescript-eslint/typescript-estree': 5.55.0(typescript@4.9.3) - '@typescript-eslint/utils': 5.55.0(eslint@8.38.0)(typescript@4.9.3) + '@typescript-eslint/typescript-estree': 5.57.1(typescript@4.9.3) + '@typescript-eslint/utils': 5.57.1(eslint@8.38.0)(typescript@4.9.3) debug: 4.3.4(supports-color@6.1.0) eslint: 8.38.0 tsutils: 3.21.0(typescript@4.9.3) @@ -4512,13 +4512,13 @@ packages: - supports-color dev: true - /@typescript-eslint/types@5.55.0: - resolution: {integrity: sha512-M4iRh4AG1ChrOL6Y+mETEKGeDnT7Sparn6fhZ5LtVJF1909D5O4uqK+C5NPbLmpfZ0XIIxCdwzKiijpZUOvOug==} + /@typescript-eslint/types@5.57.1: + resolution: {integrity: sha512-bSs4LOgyV3bJ08F5RDqO2KXqg3WAdwHCu06zOqcQ6vqbTJizyBhuh1o1ImC69X4bV2g1OJxbH71PJqiO7Y1RuA==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} dev: true - /@typescript-eslint/typescript-estree@5.55.0(typescript@4.9.3): - resolution: {integrity: sha512-I7X4A9ovA8gdpWMpr7b1BN9eEbvlEtWhQvpxp/yogt48fy9Lj3iE3ild/1H3jKBBIYj5YYJmS2+9ystVhC7eaQ==} + /@typescript-eslint/typescript-estree@5.57.1(typescript@4.9.3): + resolution: {integrity: sha512-A2MZqD8gNT0qHKbk2wRspg7cHbCDCk2tcqt6ScCFLr5Ru8cn+TCfM786DjPhqwseiS+PrYwcXht5ztpEQ6TFTw==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: typescript: '*' @@ -4526,8 +4526,8 @@ packages: typescript: optional: true dependencies: - '@typescript-eslint/types': 5.55.0 - '@typescript-eslint/visitor-keys': 5.55.0 + '@typescript-eslint/types': 5.57.1 + '@typescript-eslint/visitor-keys': 5.57.1 debug: 4.3.4(supports-color@6.1.0) globby: 11.1.0 is-glob: 4.0.3 @@ -4538,8 +4538,8 @@ packages: - supports-color dev: true - /@typescript-eslint/utils@5.55.0(eslint@8.38.0)(typescript@4.9.3): - resolution: {integrity: sha512-FkW+i2pQKcpDC3AY6DU54yl8Lfl14FVGYDgBTyGKB75cCwV3KpkpTMFi9d9j2WAJ4271LR2HeC5SEWF/CZmmfw==} + /@typescript-eslint/utils@5.57.1(eslint@8.38.0)(typescript@4.9.3): + resolution: {integrity: sha512-kN6vzzf9NkEtawECqze6v99LtmDiUJCVpvieTFA1uL7/jDghiJGubGZ5csicYHU1Xoqb3oH/R5cN5df6W41Nfg==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: eslint: ^6.0.0 || ^7.0.0 || ^8.0.0 @@ -4547,9 +4547,9 @@ packages: '@eslint-community/eslint-utils': 4.3.0(eslint@8.38.0) '@types/json-schema': 7.0.9 '@types/semver': 7.3.13 - '@typescript-eslint/scope-manager': 5.55.0 - '@typescript-eslint/types': 5.55.0 - '@typescript-eslint/typescript-estree': 5.55.0(typescript@4.9.3) + '@typescript-eslint/scope-manager': 5.57.1 + '@typescript-eslint/types': 5.57.1 + '@typescript-eslint/typescript-estree': 5.57.1(typescript@4.9.3) eslint: 8.38.0 eslint-scope: 5.1.1 semver: 7.3.8 @@ -4558,11 +4558,11 @@ packages: - typescript dev: true - /@typescript-eslint/visitor-keys@5.55.0: - resolution: {integrity: sha512-q2dlHHwWgirKh1D3acnuApXG+VNXpEY5/AwRxDVuEQpxWaB0jCDe0jFMVMALJ3ebSfuOVE8/rMS+9ZOYGg1GWw==} + /@typescript-eslint/visitor-keys@5.57.1: + resolution: {integrity: sha512-RjQrAniDU0CEk5r7iphkm731zKlFiUjvcBS2yHAg8WWqFMCaCrD0rKEVOMUyMMcbGPZ0bPp56srkGWrgfZqLRA==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} dependencies: - '@typescript-eslint/types': 5.55.0 + '@typescript-eslint/types': 5.57.1 eslint-visitor-keys: 3.4.0 dev: true @@ -7526,14 +7526,14 @@ packages: dependencies: confusing-browser-globals: 1.0.11 eslint: 8.38.0 - eslint-plugin-import: 2.27.5(@typescript-eslint/parser@5.55.0)(eslint-import-resolver-typescript@3.5.2)(eslint@8.38.0) + eslint-plugin-import: 2.27.5(@typescript-eslint/parser@5.57.1)(eslint-import-resolver-typescript@3.5.2)(eslint@8.38.0) object.assign: 4.1.4 object.entries: 1.1.6 semver: 6.3.0 dev: true - /eslint-config-prettier@8.7.0(eslint@8.38.0): - resolution: {integrity: sha512-HHVXLSlVUhMSmyW4ZzEuvjpwqamgmlfkutD53cYXLikh4pt/modINRcCIApJ84czDxM4GZInwUrromsDdTImTA==} + /eslint-config-prettier@8.8.0(eslint@8.38.0): + resolution: {integrity: sha512-wLbQiFre3tdGgpDv67NQKnJuTlcUVYHas3k+DZCc2U2BadthoEY4B7hLPvAxaqdyOGCzuLfii2fqGph10va7oA==} hasBin: true peerDependencies: eslint: '>=7.0.0' @@ -7561,7 +7561,7 @@ packages: debug: 4.3.4(supports-color@6.1.0) enhanced-resolve: 5.10.0 eslint: 8.38.0 - eslint-plugin-import: 2.27.5(@typescript-eslint/parser@5.55.0)(eslint-import-resolver-typescript@3.5.2)(eslint@8.38.0) + eslint-plugin-import: 2.27.5(@typescript-eslint/parser@5.57.1)(eslint-import-resolver-typescript@3.5.2)(eslint@8.38.0) get-tsconfig: 4.2.0 globby: 13.1.2 is-core-module: 2.11.0 @@ -7571,7 +7571,7 @@ packages: - supports-color dev: true - /eslint-module-utils@2.7.4(@typescript-eslint/parser@5.55.0)(eslint-import-resolver-node@0.3.7)(eslint-import-resolver-typescript@3.5.2)(eslint@8.38.0): + /eslint-module-utils@2.7.4(@typescript-eslint/parser@5.57.1)(eslint-import-resolver-node@0.3.7)(eslint-import-resolver-typescript@3.5.2)(eslint@8.38.0): resolution: {integrity: sha512-j4GT+rqzCoRKHwURX7pddtIPGySnX9Si/cgMI5ztrcqOPtk5dDEeZ34CQVPphnqkJytlc97Vuk05Um2mJ3gEQA==} engines: {node: '>=4'} peerDependencies: @@ -7592,7 +7592,7 @@ packages: eslint-import-resolver-webpack: optional: true dependencies: - '@typescript-eslint/parser': 5.55.0(eslint@8.38.0)(typescript@4.9.3) + '@typescript-eslint/parser': 5.57.1(eslint@8.38.0)(typescript@4.9.3) debug: 3.2.7(supports-color@6.1.0) eslint: 8.38.0 eslint-import-resolver-node: 0.3.7 @@ -7601,7 +7601,7 @@ packages: - supports-color dev: true - /eslint-plugin-import@2.27.5(@typescript-eslint/parser@5.55.0)(eslint-import-resolver-typescript@3.5.2)(eslint@8.38.0): + /eslint-plugin-import@2.27.5(@typescript-eslint/parser@5.57.1)(eslint-import-resolver-typescript@3.5.2)(eslint@8.38.0): resolution: {integrity: sha512-LmEt3GVofgiGuiE+ORpnvP+kAm3h6MLZJ4Q5HCyHADofsb4VzXFsRiWj3c0OFiV+3DWFh0qg3v9gcPlfc3zRow==} engines: {node: '>=4'} peerDependencies: @@ -7611,7 +7611,7 @@ packages: '@typescript-eslint/parser': optional: true dependencies: - '@typescript-eslint/parser': 5.55.0(eslint@8.38.0)(typescript@4.9.3) + '@typescript-eslint/parser': 5.57.1(eslint@8.38.0)(typescript@4.9.3) array-includes: 3.1.6 array.prototype.flat: 1.3.1 array.prototype.flatmap: 1.3.1 @@ -7619,7 +7619,7 @@ packages: doctrine: 2.1.0 eslint: 8.38.0 eslint-import-resolver-node: 0.3.7 - eslint-module-utils: 2.7.4(@typescript-eslint/parser@5.55.0)(eslint-import-resolver-node@0.3.7)(eslint-import-resolver-typescript@3.5.2)(eslint@8.38.0) + eslint-module-utils: 2.7.4(@typescript-eslint/parser@5.57.1)(eslint-import-resolver-node@0.3.7)(eslint-import-resolver-typescript@3.5.2)(eslint@8.38.0) has: 1.0.3 is-core-module: 2.11.0 is-glob: 4.0.3