diff --git a/package.json b/package.json index d90167e..0a48b63 100644 --- a/package.json +++ b/package.json @@ -77,7 +77,7 @@ "husky": "^7.0.4", "is-ci": "^3.0.1", "jest": "^27.5.1", - "jest-axe": "^5.0.1", + "jest-axe": "^7.0.0", "jest-circus": "^27.5.1", "jest-diff": "^27.5.1", "jest-extended": "^2.0.0", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 9618675..9334673 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -38,7 +38,7 @@ importers: husky: ^7.0.4 is-ci: ^3.0.1 jest: ^27.5.1 - jest-axe: ^5.0.1 + jest-axe: ^7.0.0 jest-circus: ^27.5.1 jest-diff: ^27.5.1 jest-extended: ^2.0.0 @@ -90,7 +90,7 @@ importers: husky: 7.0.4 is-ci: 3.0.1 jest: 27.5.1_ts-node@10.5.0 - jest-axe: 5.0.1 + jest-axe: 7.0.0 jest-circus: 27.5.1 jest-diff: 27.5.1 jest-extended: 2.0.0_jest@27.5.1 @@ -2107,7 +2107,7 @@ packages: resolution: {integrity: sha512-i1xUkau7K/63MpdwiRqaxgZOjxYs4f0WMTGJnYwUKubsNRZSeQbLorS7+I4uXVF9KQ5r61BUPAUMZ7Lf66l64Q==} engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} dependencies: - jest-get-type: 29.0.0 + jest-get-type: 29.2.0 dev: false /@jest/fake-timers/27.5.1: @@ -4056,16 +4056,10 @@ packages: engines: {node: '>=4'} dev: false - /axe-core/4.2.1: - resolution: {integrity: sha512-evY7DN8qSIbsW2H/TWQ1bX3sXN1d4MNb5Vb4n7BzPuCwRHdkZ1H2eNLuSh73EoQqkGKUtju2G2HCcjCfhvZIAA==} - engines: {node: '>=4'} - dev: false - - /axe-core/4.4.1: - resolution: {integrity: sha512-gd1kmb21kwNuWr6BQz8fv6GNECPBnUasepcoLbekws23NVBLODdsClRZ+bQ8+9Uomf3Sm3+Vwn0oYG9NvwnJCw==} + /axe-core/4.5.1: + resolution: {integrity: sha512-1exVbW0X1O/HSr/WMwnaweyqcWOgZgLiVxdLG34pvSQk4NlYQr9OUy0JLwuhFfuVNQzzqgH57eYzkFBCb3bIsQ==} engines: {node: '>=4'} dev: false - optional: true /axobject-query/2.2.0: resolution: {integrity: sha512-Td525n+iPOOyUQIeBfcASuG6uJsDOITl7Mds5gFyerkWiX7qhUTdYUBlSgNMyVqtSJqwpt1kXGLdUt6SykLMRA==} @@ -4536,14 +4530,6 @@ packages: supports-color: 7.2.0 dev: false - /chalk/4.1.0: - resolution: {integrity: sha512-qwx12AxXe2Q5xQ43Ac//I6v5aXTipYrSESdOgzrN+9XjgEpyjpKuvSGaN4qE93f7TQTlerQQ8S+EQ0EyDoVL1A==} - engines: {node: '>=10'} - dependencies: - ansi-styles: 4.3.0 - supports-color: 7.2.0 - dev: false - /chalk/4.1.2: resolution: {integrity: sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==} engines: {node: '>=10'} @@ -5386,6 +5372,11 @@ packages: engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} dev: false + /diff-sequences/29.2.0: + resolution: {integrity: sha512-413SY5JpYeSBZxmenGEmCVQ8mCgtFJF0w9PROdaS6z987XC2Pd2GOKqOITLtMftmyFZqgtCOb/QA7/Z3ZXfzIw==} + engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} + dev: false + /diff/4.0.2: resolution: {integrity: sha512-58lmxKSA4BNyLz+HHMUzlOEpg09FV+ev6ZMe3vJihgdxzgcwZ8VoEEPmALCZG9LmqfVoNMMKpttIYTVG6uDY7A==} engines: {node: '>=0.3.1'} @@ -5904,7 +5895,7 @@ packages: aria-query: 4.2.2 array-includes: 3.1.4 ast-types-flow: 0.0.7 - axe-core: 4.4.1 + axe-core: 4.5.1 axobject-query: 2.2.0 damerau-levenshtein: 1.0.8 emoji-regex: 9.2.2 @@ -6408,8 +6399,8 @@ packages: engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} dependencies: '@jest/expect-utils': 29.0.3 - jest-get-type: 29.0.0 - jest-matcher-utils: 29.0.3 + jest-get-type: 29.2.0 + jest-matcher-utils: 29.2.2 jest-message-util: 29.0.3 jest-util: 29.0.3 dev: false @@ -8042,13 +8033,13 @@ packages: engines: {node: '>= 0.6.0'} dev: false - /jest-axe/5.0.1: - resolution: {integrity: sha512-MMOWA6gT4pcZGbTLS8ZEqABH08Lnj5bInfLPpn9ADWX2wFF++odbbh8csmSfkwKjHaioVPzlCtIypAtxFDx/rw==} - engines: {node: '>= 10.0.0'} + /jest-axe/7.0.0: + resolution: {integrity: sha512-y+TH+GGH7zOYABWv5IrtGx4ove1dYcVg9Nv9pJZcqKQ+2goJCkAYoHAqergPaV/y9hh1Q9vZykjSXC/2U0Mjyg==} + engines: {node: '>= 14.0.0'} dependencies: - axe-core: 4.2.1 - chalk: 4.1.0 - jest-matcher-utils: 27.0.2 + axe-core: 4.5.1 + chalk: 4.1.2 + jest-matcher-utils: 29.2.2 lodash.merge: 4.6.2 dev: false @@ -8179,6 +8170,16 @@ packages: pretty-format: 29.0.3 dev: false + /jest-diff/29.2.1: + resolution: {integrity: sha512-gfh/SMNlQmP3MOUgdzxPOd4XETDJifADpT937fN1iUGz+9DgOu2eUPHH25JDkLVcLwwqxv3GzVyK4VBUr9fjfA==} + engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} + dependencies: + chalk: 4.1.2 + diff-sequences: 29.2.0 + jest-get-type: 29.2.0 + pretty-format: 29.2.1 + dev: false + /jest-docblock/27.5.1: resolution: {integrity: sha512-rl7hlABeTsRYxKiUfpHrQrG4e2obOiTQWfMEH3PxPjOtdsfLQO4ReWSZaQ7DETm4xu07rl4q/h4zcKXyU0/OzQ==} engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0} @@ -8248,6 +8249,11 @@ packages: engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} dev: false + /jest-get-type/29.2.0: + resolution: {integrity: sha512-uXNJlg8hKFEnDgFsrCjznB+sTxdkuqiCL6zMgA75qEbAJjJYTs9XPrvDctrEig2GDow22T/LvHgO57iJhXB/UA==} + engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} + dev: false + /jest-haste-map/27.5.1: resolution: {integrity: sha512-7GgkZ4Fw4NFbMSDSpZwXeBiIbx+t/46nJ2QitkOjvwPYyZmqttu2TDSimMHP1EkPOi4xUZAN1doE5Vd25H4Jng==} engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0} @@ -8330,16 +8336,6 @@ packages: pretty-format: 27.5.1 dev: false - /jest-matcher-utils/27.0.2: - resolution: {integrity: sha512-Qczi5xnTNjkhcIB0Yy75Txt+Ez51xdhOxsukN7awzq2auZQGPHcQrJ623PZj0ECDEMOk2soxWx05EXdXGd1CbA==} - engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0} - dependencies: - chalk: 4.1.0 - jest-diff: 27.5.1 - jest-get-type: 27.5.1 - pretty-format: 27.5.1 - dev: false - /jest-matcher-utils/27.5.1: resolution: {integrity: sha512-z2uTx/T6LBaCoNWNFWwChLBKYxTMcGBRjAt+2SbP929/Fflb9aa5LGma654Rz8z9HLxsrUaYzxE9T/EFIL/PAw==} engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0} @@ -8350,14 +8346,14 @@ packages: pretty-format: 27.5.1 dev: false - /jest-matcher-utils/29.0.3: - resolution: {integrity: sha512-RsR1+cZ6p1hDV4GSCQTg+9qjeotQCgkaleIKLK7dm+U4V/H2bWedU3RAtLm8+mANzZ7eDV33dMar4pejd7047w==} + /jest-matcher-utils/29.2.2: + resolution: {integrity: sha512-4DkJ1sDPT+UX2MR7Y3od6KtvRi9Im1ZGLGgdLFLm4lPexbTaCgJW5NN3IOXlQHF7NSHY/VHhflQ+WoKtD/vyCw==} engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} dependencies: chalk: 4.1.2 - jest-diff: 29.0.3 - jest-get-type: 29.0.0 - pretty-format: 29.0.3 + jest-diff: 29.2.1 + jest-get-type: 29.2.0 + pretty-format: 29.2.1 dev: false /jest-message-util/27.5.1: @@ -8385,7 +8381,7 @@ packages: chalk: 4.1.2 graceful-fs: 4.2.9 micromatch: 4.0.4 - pretty-format: 29.0.3 + pretty-format: 29.2.1 slash: 3.0.0 stack-utils: 2.0.5 dev: false @@ -8569,7 +8565,7 @@ packages: jest-diff: 29.0.3 jest-get-type: 29.0.0 jest-haste-map: 29.0.3 - jest-matcher-utils: 29.0.3 + jest-matcher-utils: 29.2.2 jest-message-util: 29.0.3 jest-util: 29.0.3 natural-compare: 1.4.0 @@ -10707,6 +10703,15 @@ packages: react-is: 18.2.0 dev: false + /pretty-format/29.2.1: + resolution: {integrity: sha512-Y41Sa4aLCtKAXvwuIpTvcFBkyeYp2gdFWzXGA+ZNES3VwURIB165XO/z7CjETwzCCS53MjW/rLMyyqEnTtaOfA==} + engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} + dependencies: + '@jest/schemas': 29.0.0 + ansi-styles: 5.2.0 + react-is: 18.2.0 + dev: false + /process-nextick-args/1.0.7: resolution: {integrity: sha1-FQ4gt1ZZCtP5EJPyWk8q2L/zC6M=} dev: false