diff --git a/package.json b/package.json index 385467a..96a213c 100644 --- a/package.json +++ b/package.json @@ -48,7 +48,7 @@ "eslint-plugin-jest": "25.7.0", "get-port": "5.1.1", "husky": "5.2.0", - "jest": "27.4.7", + "jest": "27.5.0", "nock": "13.2.4", "prettier": "2.5.1", "pretty-quick": "3.1.3" diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 6c86136..76db2ef 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -16,7 +16,7 @@ specifiers: husky: 5.2.0 ioredis: 4.28.4 ioredis-mock: 5.9.1 - jest: 27.4.7 + jest: 27.5.0 jsonwebtoken: 8.5.1 nock: 13.2.4 node-fetch: 2.6.7 @@ -46,10 +46,10 @@ dependencies: devDependencies: eslint: 8.8.0 eslint-plugin-anti-trojan-source: 1.1.0 - eslint-plugin-jest: 25.7.0_eslint@8.8.0+jest@27.4.7 + eslint-plugin-jest: 25.7.0_eslint@8.8.0+jest@27.5.0 get-port: 5.1.1 husky: 5.2.0 - jest: 27.4.7 + jest: 27.5.0 nock: 13.2.4 prettier: 2.5.1 pretty-quick: 3.1.3_prettier@2.5.1 @@ -453,20 +453,20 @@ packages: engines: {node: '>=8'} dev: true - /@jest/console/27.4.6: - resolution: {integrity: sha512-jauXyacQD33n47A44KrlOVeiXHEXDqapSdfb9kTekOchH/Pd18kBIO1+xxJQRLuG+LUuljFCwTG92ra4NW7SpA==} + /@jest/console/27.5.0: + resolution: {integrity: sha512-WUzX5neFb0IOQOy/7A2VhiGdxJKk85Xns2Oq29JaHmtnSel+BsjwyQZxzAs2Xxfd2i452fwdDG9ox/IWi81bdQ==} engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0} dependencies: - '@jest/types': 27.4.2 + '@jest/types': 27.5.0 '@types/node': 17.0.10 chalk: 4.1.2 - jest-message-util: 27.4.6 - jest-util: 27.4.2 + jest-message-util: 27.5.0 + jest-util: 27.5.0 slash: 3.0.0 dev: true - /@jest/core/27.4.7: - resolution: {integrity: sha512-n181PurSJkVMS+kClIFSX/LLvw9ExSb+4IMtD6YnfxZVerw9ANYtW0bPrm0MJu2pfe9SY9FJ9FtQ+MdZkrZwjg==} + /@jest/core/27.5.0: + resolution: {integrity: sha512-DcUTkZyon+dRozTEjy38Bgt3PIU51GdUJuz3uHKg5maGtmCaYqPUGiM3Xddqi7eIMC7E3fTGIlHqH9i0pTOy6Q==} engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0} peerDependencies: node-notifier: ^8.0.1 || ^9.0.0 || ^10.0.0 @@ -474,30 +474,30 @@ packages: node-notifier: optional: true dependencies: - '@jest/console': 27.4.6 - '@jest/reporters': 27.4.6 - '@jest/test-result': 27.4.6 - '@jest/transform': 27.4.6 - '@jest/types': 27.4.2 + '@jest/console': 27.5.0 + '@jest/reporters': 27.5.0 + '@jest/test-result': 27.5.0 + '@jest/transform': 27.5.0 + '@jest/types': 27.5.0 '@types/node': 17.0.10 ansi-escapes: 4.3.2 chalk: 4.1.2 emittery: 0.8.1 exit: 0.1.2 graceful-fs: 4.2.9 - jest-changed-files: 27.4.2 - jest-config: 27.4.7 - jest-haste-map: 27.4.6 - jest-message-util: 27.4.6 - jest-regex-util: 27.4.0 - jest-resolve: 27.4.6 - jest-resolve-dependencies: 27.4.6 - jest-runner: 27.4.6 - jest-runtime: 27.4.6 - jest-snapshot: 27.4.6 - jest-util: 27.4.2 - jest-validate: 27.4.6 - jest-watcher: 27.4.6 + jest-changed-files: 27.5.0 + jest-config: 27.5.0 + jest-haste-map: 27.5.0 + jest-message-util: 27.5.0 + jest-regex-util: 27.5.0 + jest-resolve: 27.5.0 + jest-resolve-dependencies: 27.5.0 + jest-runner: 27.5.0 + jest-runtime: 27.5.0 + jest-snapshot: 27.5.0 + jest-util: 27.5.0 + jest-validate: 27.5.0 + jest-watcher: 27.5.0 micromatch: 4.0.4 rimraf: 3.0.2 slash: 3.0.0 @@ -510,39 +510,39 @@ packages: - utf-8-validate dev: true - /@jest/environment/27.4.6: - resolution: {integrity: sha512-E6t+RXPfATEEGVidr84WngLNWZ8ffCPky8RqqRK6u1Bn0LK92INe0MDttyPl/JOzaq92BmDzOeuqk09TvM22Sg==} + /@jest/environment/27.5.0: + resolution: {integrity: sha512-lg0JFsMaLKgpwzs0knOg21Z4OQwaJoBLutnmYzip4tyLTXP21VYWtYGpLXgx42fw/Mw05m1WDXWKgwR6WnsiTw==} engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0} dependencies: - '@jest/fake-timers': 27.4.6 - '@jest/types': 27.4.2 + '@jest/fake-timers': 27.5.0 + '@jest/types': 27.5.0 '@types/node': 17.0.10 - jest-mock: 27.4.6 + jest-mock: 27.5.0 dev: true - /@jest/fake-timers/27.4.6: - resolution: {integrity: sha512-mfaethuYF8scV8ntPpiVGIHQgS0XIALbpY2jt2l7wb/bvq4Q5pDLk4EP4D7SAvYT1QrPOPVZAtbdGAOOyIgs7A==} + /@jest/fake-timers/27.5.0: + resolution: {integrity: sha512-e3WrlpqSHq3HAQ03JFjTn8YCrsyg640/sr1rjkM2rNv8z1ufjudpv4xq6DvvTJYB6FuUrfg0g+7bSKPet5QfCQ==} engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0} dependencies: - '@jest/types': 27.4.2 + '@jest/types': 27.5.0 '@sinonjs/fake-timers': 8.1.0 '@types/node': 17.0.10 - jest-message-util: 27.4.6 - jest-mock: 27.4.6 - jest-util: 27.4.2 + jest-message-util: 27.5.0 + jest-mock: 27.5.0 + jest-util: 27.5.0 dev: true - /@jest/globals/27.4.6: - resolution: {integrity: sha512-kAiwMGZ7UxrgPzu8Yv9uvWmXXxsy0GciNejlHvfPIfWkSxChzv6bgTS3YqBkGuHcis+ouMFI2696n2t+XYIeFw==} + /@jest/globals/27.5.0: + resolution: {integrity: sha512-wWpMnTiR65Q4JD7fr2BqN+ZDbi99mmILnEM6u7AaX4geASEIVvQsiB4RCvwZrIX5YZCsAjviJQVq9CYddLABkg==} engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0} dependencies: - '@jest/environment': 27.4.6 - '@jest/types': 27.4.2 - expect: 27.4.6 + '@jest/environment': 27.5.0 + '@jest/types': 27.5.0 + expect: 27.5.0 dev: true - /@jest/reporters/27.4.6: - resolution: {integrity: sha512-+Zo9gV81R14+PSq4wzee4GC2mhAN9i9a7qgJWL90Gpx7fHYkWpTBvwWNZUXvJByYR9tAVBdc8VxDWqfJyIUrIQ==} + /@jest/reporters/27.5.0: + resolution: {integrity: sha512-DG+BmVSx2uaJSTKz5z1eScgHTQ6/cZ5CCKSpmpr4sXQPwV2V5aUMOBDwXX1MnqNRhH7/Rq9K97ynnocvho5aMA==} engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0} peerDependencies: node-notifier: ^8.0.1 || ^9.0.0 || ^10.0.0 @@ -551,10 +551,10 @@ packages: optional: true dependencies: '@bcoe/v8-coverage': 0.2.3 - '@jest/console': 27.4.6 - '@jest/test-result': 27.4.6 - '@jest/transform': 27.4.6 - '@jest/types': 27.4.2 + '@jest/console': 27.5.0 + '@jest/test-result': 27.5.0 + '@jest/transform': 27.5.0 + '@jest/types': 27.5.0 '@types/node': 17.0.10 chalk: 4.1.2 collect-v8-coverage: 1.0.1 @@ -566,10 +566,10 @@ packages: istanbul-lib-report: 3.0.0 istanbul-lib-source-maps: 4.0.1 istanbul-reports: 3.1.3 - jest-haste-map: 27.4.6 - jest-resolve: 27.4.6 - jest-util: 27.4.2 - jest-worker: 27.4.6 + jest-haste-map: 27.5.0 + jest-resolve: 27.5.0 + jest-util: 27.5.0 + jest-worker: 27.5.0 slash: 3.0.0 source-map: 0.6.1 string-length: 4.0.2 @@ -579,8 +579,8 @@ packages: - supports-color dev: true - /@jest/source-map/27.4.0: - resolution: {integrity: sha512-Ntjx9jzP26Bvhbm93z/AKcPRj/9wrkI88/gK60glXDx1q+IeI0rf7Lw2c89Ch6ofonB0On/iRDreQuQ6te9pgQ==} + /@jest/source-map/27.5.0: + resolution: {integrity: sha512-0xr7VZ+JNCRrlCyRMYhquUm8eU3kNdGDaIW4s3L625bNjk273v9ZhAm3YczIuzJzYH0pnjT+QSCiZQegWKjeow==} engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0} dependencies: callsites: 3.1.0 @@ -588,42 +588,42 @@ packages: source-map: 0.6.1 dev: true - /@jest/test-result/27.4.6: - resolution: {integrity: sha512-fi9IGj3fkOrlMmhQqa/t9xum8jaJOOAi/lZlm6JXSc55rJMXKHxNDN1oCP39B0/DhNOa2OMupF9BcKZnNtXMOQ==} + /@jest/test-result/27.5.0: + resolution: {integrity: sha512-Lxecvx5mN6WIeynIyW0dWDQm8UPGMHvTwxUPK+OsZaqBDMGaNDSZtw53VoVk7HyT6AcRblMR/pfa0XucmH4hGw==} engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0} dependencies: - '@jest/console': 27.4.6 - '@jest/types': 27.4.2 + '@jest/console': 27.5.0 + '@jest/types': 27.5.0 '@types/istanbul-lib-coverage': 2.0.4 collect-v8-coverage: 1.0.1 dev: true - /@jest/test-sequencer/27.4.6: - resolution: {integrity: sha512-3GL+nsf6E1PsyNsJuvPyIz+DwFuCtBdtvPpm/LMXVkBJbdFvQYCDpccYT56qq5BGniXWlE81n2qk1sdXfZebnw==} + /@jest/test-sequencer/27.5.0: + resolution: {integrity: sha512-WzjcDflqbpWe+SnJPCvB2gB6haGfrkzAgzY6Pb1aq+EPoVAj2mwBaKN0ROWI4H87aSslCjq2M+BUQFNJ8VpnDA==} engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0} dependencies: - '@jest/test-result': 27.4.6 + '@jest/test-result': 27.5.0 graceful-fs: 4.2.9 - jest-haste-map: 27.4.6 - jest-runtime: 27.4.6 + jest-haste-map: 27.5.0 + jest-runtime: 27.5.0 transitivePeerDependencies: - supports-color dev: true - /@jest/transform/27.4.6: - resolution: {integrity: sha512-9MsufmJC8t5JTpWEQJ0OcOOAXaH5ioaIX6uHVBLBMoCZPfKKQF+EqP8kACAvCZ0Y1h2Zr3uOccg8re+Dr5jxyw==} + /@jest/transform/27.5.0: + resolution: {integrity: sha512-yXUy/iO3TH1itxJ9BF7LLjuXt8TtgtjAl0PBQbUaCvRa+L0yYBob6uayW9dFRX/CDQweouLhvmXh44zRiaB+yA==} engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0} dependencies: '@babel/core': 7.16.12 - '@jest/types': 27.4.2 + '@jest/types': 27.5.0 babel-plugin-istanbul: 6.1.1 chalk: 4.1.2 convert-source-map: 1.8.0 fast-json-stable-stringify: 2.1.0 graceful-fs: 4.2.9 - jest-haste-map: 27.4.6 - jest-regex-util: 27.4.0 - jest-util: 27.4.2 + jest-haste-map: 27.5.0 + jest-regex-util: 27.5.0 + jest-util: 27.5.0 micromatch: 4.0.4 pirates: 4.0.5 slash: 3.0.0 @@ -633,8 +633,8 @@ packages: - supports-color dev: true - /@jest/types/27.4.2: - resolution: {integrity: sha512-j35yw0PMTPpZsUoOBiuHzr1zTYoad1cVIE0ajEjcrJONxxrko/IRGKkXx3os0Nsi4Hu3+5VmDbVfq5WhG/pWAg==} + /@jest/types/27.5.0: + resolution: {integrity: sha512-oDHEp7gwSgA82RZ6pzUL3ugM2njP/lVB1MsxRZNOBk+CoNvh9SpH1lQixPFc/kDlV50v59csiW4HLixWmhmgPQ==} engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0} dependencies: '@types/istanbul-lib-coverage': 2.0.4 @@ -1014,18 +1014,18 @@ packages: engines: {node: '>=8.0.0'} dev: false - /babel-jest/27.4.6_@babel+core@7.16.12: - resolution: {integrity: sha512-qZL0JT0HS1L+lOuH+xC2DVASR3nunZi/ozGhpgauJHgmI7f8rudxf6hUjEHympdQ/J64CdKmPkgfJ+A3U6QCrg==} + /babel-jest/27.5.0_@babel+core@7.16.12: + resolution: {integrity: sha512-puhCyvBTNLevhbd1oyw6t3gWBicWoUARQYKCBB/B1moif17NbyhxbsfadqZIw8zfJJD+W7Vw0Nb20pEjLxkXqQ==} engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0} peerDependencies: '@babel/core': ^7.8.0 dependencies: '@babel/core': 7.16.12 - '@jest/transform': 27.4.6 - '@jest/types': 27.4.2 + '@jest/transform': 27.5.0 + '@jest/types': 27.5.0 '@types/babel__core': 7.1.18 babel-plugin-istanbul: 6.1.1 - babel-preset-jest: 27.4.0_@babel+core@7.16.12 + babel-preset-jest: 27.5.0_@babel+core@7.16.12 chalk: 4.1.2 graceful-fs: 4.2.9 slash: 3.0.0 @@ -1046,8 +1046,8 @@ packages: - supports-color dev: true - /babel-plugin-jest-hoist/27.4.0: - resolution: {integrity: sha512-Jcu7qS4OX5kTWBc45Hz7BMmgXuJqRnhatqpUhnzGC3OBYpOmf2tv6jFNwZpwM7wU7MUuv2r9IPS/ZlYOuburVw==} + /babel-plugin-jest-hoist/27.5.0: + resolution: {integrity: sha512-ztwNkHl+g1GaoQcb8f2BER4C3LMvSXuF7KVqtUioXQgScSEnkl6lLgCILUYIR+CPTwL8H3F/PNLze64HPWF9JA==} engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0} dependencies: '@babel/template': 7.16.7 @@ -1076,14 +1076,14 @@ packages: '@babel/plugin-syntax-top-level-await': 7.14.5_@babel+core@7.16.12 dev: true - /babel-preset-jest/27.4.0_@babel+core@7.16.12: - resolution: {integrity: sha512-NK4jGYpnBvNxcGo7/ZpZJr51jCGT+3bwwpVIDY2oNfTxJJldRtB4VAcYdgp1loDE50ODuTu+yBjpMAswv5tlpg==} + /babel-preset-jest/27.5.0_@babel+core@7.16.12: + resolution: {integrity: sha512-7bfu1cJBlgK/nKfTvMlElzA3jpi6GzDWX3fntnyP2cQSzoi/KUz6ewGlcb3PSRYZGyv+uPnVHY0Im3JbsViqgA==} engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0} peerDependencies: '@babel/core': ^7.0.0 dependencies: '@babel/core': 7.16.12 - babel-plugin-jest-hoist: 27.4.0 + babel-plugin-jest-hoist: 27.5.0 babel-preset-current-node-syntax: 1.0.1_@babel+core@7.16.12 dev: true @@ -1435,8 +1435,8 @@ packages: engines: {node: '>=8'} dev: true - /diff-sequences/27.4.0: - resolution: {integrity: sha512-YqiQzkrsmHMH5uuh8OdQFU9/ZpADnwzml8z0O5HvRNda+5UZsaX/xN+AAxfR2hWq1Y7HZnAzO9J5lJXOuDz2Ww==} + /diff-sequences/27.5.0: + resolution: {integrity: sha512-ZsOBWnhXiH+Zn0DcBNX/tiQsqrREHs/6oQsEVy2VJJjrTblykPima11pyHMSA/7PGmD+fwclTnKVKL/qtNREDQ==} engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0} dev: true @@ -1551,7 +1551,7 @@ packages: anti-trojan-source: 1.4.0 dev: true - /eslint-plugin-jest/25.7.0_eslint@8.8.0+jest@27.4.7: + /eslint-plugin-jest/25.7.0_eslint@8.8.0+jest@27.5.0: resolution: {integrity: sha512-PWLUEXeeF7C9QGKqvdSbzLOiLTx+bno7/HC9eefePfEb257QFHg7ye3dh80AZVkaa/RQsBB1Q/ORQvg2X7F0NQ==} engines: {node: ^12.13.0 || ^14.15.0 || >=16.0.0} peerDependencies: @@ -1566,7 +1566,7 @@ packages: dependencies: '@typescript-eslint/experimental-utils': 5.10.0_eslint@8.8.0 eslint: 8.8.0 - jest: 27.4.7 + jest: 27.5.0 transitivePeerDependencies: - supports-color - typescript @@ -1736,14 +1736,14 @@ packages: engines: {node: '>= 0.8.0'} dev: true - /expect/27.4.6: - resolution: {integrity: sha512-1M/0kAALIaj5LaG66sFJTbRsWTADnylly82cu4bspI0nl+pgP4E6Bh/aqdHlTUjul06K7xQnnrAoqfxVU0+/ag==} + /expect/27.5.0: + resolution: {integrity: sha512-z73GZ132cBqrapO0X6BeRjyBXqOt9YeRtnDteHJIQqp5s2pZ41Hz23VUbsVFMfkrsFLU9GwoIRS0ZzLuFK8M5w==} engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0} dependencies: - '@jest/types': 27.4.2 - jest-get-type: 27.4.0 - jest-matcher-utils: 27.4.6 - jest-message-util: 27.4.6 + '@jest/types': 27.5.0 + jest-get-type: 27.5.0 + jest-matcher-utils: 27.5.0 + jest-message-util: 27.5.0 dev: true /express-jwt/6.1.0: @@ -2376,35 +2376,35 @@ packages: istanbul-lib-report: 3.0.0 dev: true - /jest-changed-files/27.4.2: - resolution: {integrity: sha512-/9x8MjekuzUQoPjDHbBiXbNEBauhrPU2ct7m8TfCg69ywt1y/N+yYwGh3gCpnqUS3klYWDU/lSNgv+JhoD2k1A==} + /jest-changed-files/27.5.0: + resolution: {integrity: sha512-BGWKI7E6ORqbF5usF1oA4ftbkhVZVrXr8jB0/BrU6TAn3kfOVwX2Zx6pKIXYutJ+qNEjT8Da/gGak0ajya/StA==} engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0} dependencies: - '@jest/types': 27.4.2 + '@jest/types': 27.5.0 execa: 5.1.1 throat: 6.0.1 dev: true - /jest-circus/27.4.6: - resolution: {integrity: sha512-UA7AI5HZrW4wRM72Ro80uRR2Fg+7nR0GESbSI/2M+ambbzVuA63mn5T1p3Z/wlhntzGpIG1xx78GP2YIkf6PhQ==} + /jest-circus/27.5.0: + resolution: {integrity: sha512-+NPd1OxpAHYKjbW8dgL0huFgmtZRKSUKee/UtRgZJEfAxCeA12d7sp0coh5EGDBpW4fCk1Pcia/2dG+j6BQvdw==} engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0} dependencies: - '@jest/environment': 27.4.6 - '@jest/test-result': 27.4.6 - '@jest/types': 27.4.2 + '@jest/environment': 27.5.0 + '@jest/test-result': 27.5.0 + '@jest/types': 27.5.0 '@types/node': 17.0.10 chalk: 4.1.2 co: 4.6.0 dedent: 0.7.0 - expect: 27.4.6 + expect: 27.5.0 is-generator-fn: 2.1.0 - jest-each: 27.4.6 - jest-matcher-utils: 27.4.6 - jest-message-util: 27.4.6 - jest-runtime: 27.4.6 - jest-snapshot: 27.4.6 - jest-util: 27.4.2 - pretty-format: 27.4.6 + jest-each: 27.5.0 + jest-matcher-utils: 27.5.0 + jest-message-util: 27.5.0 + jest-runtime: 27.5.0 + jest-snapshot: 27.5.0 + jest-util: 27.5.0 + pretty-format: 27.5.0 slash: 3.0.0 stack-utils: 2.0.5 throat: 6.0.1 @@ -2412,8 +2412,8 @@ packages: - supports-color dev: true - /jest-cli/27.4.7: - resolution: {integrity: sha512-zREYhvjjqe1KsGV15mdnxjThKNDgza1fhDT+iUsXWLCq3sxe9w5xnvyctcYVT5PcdLSjv7Y5dCwTS3FCF1tiuw==} + /jest-cli/27.5.0: + resolution: {integrity: sha512-9ANs79Goz1ULKtG7HDm/F//4E69v8EFOLXRIHmeC/eK1xTUeQGlU6XP0Zwst386sKaKB4O60qhWY/UaTBS2MLA==} engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0} hasBin: true peerDependencies: @@ -2422,16 +2422,16 @@ packages: node-notifier: optional: true dependencies: - '@jest/core': 27.4.7 - '@jest/test-result': 27.4.6 - '@jest/types': 27.4.2 + '@jest/core': 27.5.0 + '@jest/test-result': 27.5.0 + '@jest/types': 27.5.0 chalk: 4.1.2 exit: 0.1.2 graceful-fs: 4.2.9 import-local: 3.1.0 - jest-config: 27.4.7 - jest-util: 27.4.2 - jest-validate: 27.4.6 + jest-config: 27.5.0 + jest-util: 27.5.0 + jest-validate: 27.5.0 prompts: 2.4.2 yargs: 16.2.0 transitivePeerDependencies: @@ -2442,8 +2442,8 @@ packages: - utf-8-validate dev: true - /jest-config/27.4.7: - resolution: {integrity: sha512-xz/o/KJJEedHMrIY9v2ParIoYSrSVY6IVeE4z5Z3i101GoA5XgfbJz+1C8EYPsv7u7f39dS8F9v46BHDhn0vlw==} + /jest-config/27.5.0: + resolution: {integrity: sha512-eOIpvpXFz5WHuIYZN1QmvBLEjsSk3w+IAC/2jBpZClbprF53Bj9meBMgAbE15DSkaaJBDFmhXXd1L2eCLaWxQw==} engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0} peerDependencies: ts-node: '>=9.0.0' @@ -2452,26 +2452,26 @@ packages: optional: true dependencies: '@babel/core': 7.16.12 - '@jest/test-sequencer': 27.4.6 - '@jest/types': 27.4.2 - babel-jest: 27.4.6_@babel+core@7.16.12 + '@jest/test-sequencer': 27.5.0 + '@jest/types': 27.5.0 + babel-jest: 27.5.0_@babel+core@7.16.12 chalk: 4.1.2 ci-info: 3.3.0 deepmerge: 4.2.2 glob: 7.2.0 graceful-fs: 4.2.9 - jest-circus: 27.4.6 - jest-environment-jsdom: 27.4.6 - jest-environment-node: 27.4.6 - jest-get-type: 27.4.0 - jest-jasmine2: 27.4.6 - jest-regex-util: 27.4.0 - jest-resolve: 27.4.6 - jest-runner: 27.4.6 - jest-util: 27.4.2 - jest-validate: 27.4.6 + jest-circus: 27.5.0 + jest-environment-jsdom: 27.5.0 + jest-environment-node: 27.5.0 + jest-get-type: 27.5.0 + jest-jasmine2: 27.5.0 + jest-regex-util: 27.5.0 + jest-resolve: 27.5.0 + jest-runner: 27.5.0 + jest-util: 27.5.0 + jest-validate: 27.5.0 micromatch: 4.0.4 - pretty-format: 27.4.6 + pretty-format: 27.5.0 slash: 3.0.0 transitivePeerDependencies: - bufferutil @@ -2480,44 +2480,44 @@ packages: - utf-8-validate dev: true - /jest-diff/27.4.6: - resolution: {integrity: sha512-zjaB0sh0Lb13VyPsd92V7HkqF6yKRH9vm33rwBt7rPYrpQvS1nCvlIy2pICbKta+ZjWngYLNn4cCK4nyZkjS/w==} + /jest-diff/27.5.0: + resolution: {integrity: sha512-zztvHDCq/QcAVv+o6rts0reupSOxyrX+KLQEOMWCW2trZgcBFgp/oTK7hJCGpXvEIqKrQzyQlaPKn9W04+IMQg==} engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0} dependencies: chalk: 4.1.2 - diff-sequences: 27.4.0 - jest-get-type: 27.4.0 - pretty-format: 27.4.6 + diff-sequences: 27.5.0 + jest-get-type: 27.5.0 + pretty-format: 27.5.0 dev: true - /jest-docblock/27.4.0: - resolution: {integrity: sha512-7TBazUdCKGV7svZ+gh7C8esAnweJoG+SvcF6Cjqj4l17zA2q1cMwx2JObSioubk317H+cjcHgP+7fTs60paulg==} + /jest-docblock/27.5.0: + resolution: {integrity: sha512-U4MtJgdZn2x+jpPzd7NAYvDmgJAA5h9QxVAwsyuH7IymGzY8VGHhAkHcIGOmtmdC61ORLxCbEhj6fCJsaCWzXA==} engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0} dependencies: detect-newline: 3.1.0 dev: true - /jest-each/27.4.6: - resolution: {integrity: sha512-n6QDq8y2Hsmn22tRkgAk+z6MCX7MeVlAzxmZDshfS2jLcaBlyhpF3tZSJLR+kXmh23GEvS0ojMR8i6ZeRvpQcA==} + /jest-each/27.5.0: + resolution: {integrity: sha512-2vpajSdDMZmAxjSP1f4BG9KKduwHtuaI0w66oqLUkfaGUU7Ix/W+d8BW0h3/QEJiew7hR0GSblqdFwTEEbhBdw==} engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0} dependencies: - '@jest/types': 27.4.2 + '@jest/types': 27.5.0 chalk: 4.1.2 - jest-get-type: 27.4.0 - jest-util: 27.4.2 - pretty-format: 27.4.6 + jest-get-type: 27.5.0 + jest-util: 27.5.0 + pretty-format: 27.5.0 dev: true - /jest-environment-jsdom/27.4.6: - resolution: {integrity: sha512-o3dx5p/kHPbUlRvSNjypEcEtgs6LmvESMzgRFQE6c+Prwl2JLA4RZ7qAnxc5VM8kutsGRTB15jXeeSbJsKN9iA==} + /jest-environment-jsdom/27.5.0: + resolution: {integrity: sha512-sX49N8rjp6HSHeGpNgLk6mtHRd1IPAnE/u7wLQkb6Tz/1E08Q++Y8Zk/IbpVdcFywbzH1icFqEuDuHJ6o+uXXg==} engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0} dependencies: - '@jest/environment': 27.4.6 - '@jest/fake-timers': 27.4.6 - '@jest/types': 27.4.2 + '@jest/environment': 27.5.0 + '@jest/fake-timers': 27.5.0 + '@jest/types': 27.5.0 '@types/node': 17.0.10 - jest-mock: 27.4.6 - jest-util: 27.4.2 + jest-mock: 27.5.0 + jest-util: 27.5.0 jsdom: 16.7.0 transitivePeerDependencies: - bufferutil @@ -2526,110 +2526,110 @@ packages: - utf-8-validate dev: true - /jest-environment-node/27.4.6: - resolution: {integrity: sha512-yfHlZ9m+kzTKZV0hVfhVu6GuDxKAYeFHrfulmy7Jxwsq4V7+ZK7f+c0XP/tbVDMQW7E4neG2u147hFkuVz0MlQ==} + /jest-environment-node/27.5.0: + resolution: {integrity: sha512-7UzisMMfGyrURhS/eUa7p7mgaqN3ajHylsjOgfcn0caNeYRZq4LHKZLfAxrPM34DWLnBZcRupEJlpQsizdSUsw==} engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0} dependencies: - '@jest/environment': 27.4.6 - '@jest/fake-timers': 27.4.6 - '@jest/types': 27.4.2 + '@jest/environment': 27.5.0 + '@jest/fake-timers': 27.5.0 + '@jest/types': 27.5.0 '@types/node': 17.0.10 - jest-mock: 27.4.6 - jest-util: 27.4.2 + jest-mock: 27.5.0 + jest-util: 27.5.0 dev: true - /jest-get-type/27.4.0: - resolution: {integrity: sha512-tk9o+ld5TWq41DkK14L4wox4s2D9MtTpKaAVzXfr5CUKm5ZK2ExcaFE0qls2W71zE/6R2TxxrK9w2r6svAFDBQ==} + /jest-get-type/27.5.0: + resolution: {integrity: sha512-Vp6O8a52M/dahXRG/E0EJuWQROps2mDQ0sJYPgO8HskhdLwj9ajgngy2OAqZgV6e/RcU67WUHq6TgfvJb8flbA==} engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0} dev: true - /jest-haste-map/27.4.6: - resolution: {integrity: sha512-0tNpgxg7BKurZeFkIOvGCkbmOHbLFf4LUQOxrQSMjvrQaQe3l6E8x6jYC1NuWkGo5WDdbr8FEzUxV2+LWNawKQ==} + /jest-haste-map/27.5.0: + resolution: {integrity: sha512-0KfckSBEKV+D6e0toXmIj4zzp72EiBnvkC0L+xYxenkLhAdkp2/8tye4AgMzz7Fqb1r8SWtz7+s1UQLrxMBang==} engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0} dependencies: - '@jest/types': 27.4.2 + '@jest/types': 27.5.0 '@types/graceful-fs': 4.1.5 '@types/node': 17.0.10 anymatch: 3.1.2 fb-watchman: 2.0.1 graceful-fs: 4.2.9 - jest-regex-util: 27.4.0 - jest-serializer: 27.4.0 - jest-util: 27.4.2 - jest-worker: 27.4.6 + jest-regex-util: 27.5.0 + jest-serializer: 27.5.0 + jest-util: 27.5.0 + jest-worker: 27.5.0 micromatch: 4.0.4 walker: 1.0.8 optionalDependencies: fsevents: 2.3.2 dev: true - /jest-jasmine2/27.4.6: - resolution: {integrity: sha512-uAGNXF644I/whzhsf7/qf74gqy9OuhvJ0XYp8SDecX2ooGeaPnmJMjXjKt0mqh1Rl5dtRGxJgNrHlBQIBfS5Nw==} + /jest-jasmine2/27.5.0: + resolution: {integrity: sha512-X7sT3HLNjjrBEepilxzPyNhNdyunaFBepo1L3T/fvYb9tb8Wb8qY576gwIa+SZcqYUqAA7/bT3EpZI4lAp0Qew==} engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0} dependencies: - '@jest/environment': 27.4.6 - '@jest/source-map': 27.4.0 - '@jest/test-result': 27.4.6 - '@jest/types': 27.4.2 + '@jest/environment': 27.5.0 + '@jest/source-map': 27.5.0 + '@jest/test-result': 27.5.0 + '@jest/types': 27.5.0 '@types/node': 17.0.10 chalk: 4.1.2 co: 4.6.0 - expect: 27.4.6 + expect: 27.5.0 is-generator-fn: 2.1.0 - jest-each: 27.4.6 - jest-matcher-utils: 27.4.6 - jest-message-util: 27.4.6 - jest-runtime: 27.4.6 - jest-snapshot: 27.4.6 - jest-util: 27.4.2 - pretty-format: 27.4.6 + jest-each: 27.5.0 + jest-matcher-utils: 27.5.0 + jest-message-util: 27.5.0 + jest-runtime: 27.5.0 + jest-snapshot: 27.5.0 + jest-util: 27.5.0 + pretty-format: 27.5.0 throat: 6.0.1 transitivePeerDependencies: - supports-color dev: true - /jest-leak-detector/27.4.6: - resolution: {integrity: sha512-kkaGixDf9R7CjHm2pOzfTxZTQQQ2gHTIWKY/JZSiYTc90bZp8kSZnUMS3uLAfwTZwc0tcMRoEX74e14LG1WapA==} + /jest-leak-detector/27.5.0: + resolution: {integrity: sha512-Ak3k+DD3ao5d4/zzJrxAQ5UV5wiCrp47jH94ZD4/vXSzQgE6WBVDfg83VtculLILO7Y6/Q/7yzKSrtN9Na8luA==} engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0} dependencies: - jest-get-type: 27.4.0 - pretty-format: 27.4.6 + jest-get-type: 27.5.0 + pretty-format: 27.5.0 dev: true - /jest-matcher-utils/27.4.6: - resolution: {integrity: sha512-XD4PKT3Wn1LQnRAq7ZsTI0VRuEc9OrCPFiO1XL7bftTGmfNF0DcEwMHRgqiu7NGf8ZoZDREpGrCniDkjt79WbA==} + /jest-matcher-utils/27.5.0: + resolution: {integrity: sha512-5ruyzWMGb1ilCWD6ECwNdOhQBeIXAjHmHd5c3uO6quR7RIMHPRP2ucOaejz2j+0R0Ko4GanWM6SqXAeF8nYN5g==} engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0} dependencies: chalk: 4.1.2 - jest-diff: 27.4.6 - jest-get-type: 27.4.0 - pretty-format: 27.4.6 + jest-diff: 27.5.0 + jest-get-type: 27.5.0 + pretty-format: 27.5.0 dev: true - /jest-message-util/27.4.6: - resolution: {integrity: sha512-0p5szriFU0U74czRSFjH6RyS7UYIAkn/ntwMuOwTGWrQIOh5NzXXrq72LOqIkJKKvFbPq+byZKuBz78fjBERBA==} + /jest-message-util/27.5.0: + resolution: {integrity: sha512-lfbWRhTtmZMEHPAtl0SrvNzK1F4UnVNMHOliRQT2BJ4sBFzIb0gBCHA4ebWD4o6l1fUyvDPxM01K9OIMQTAdQw==} engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0} dependencies: '@babel/code-frame': 7.16.7 - '@jest/types': 27.4.2 + '@jest/types': 27.5.0 '@types/stack-utils': 2.0.1 chalk: 4.1.2 graceful-fs: 4.2.9 micromatch: 4.0.4 - pretty-format: 27.4.6 + pretty-format: 27.5.0 slash: 3.0.0 stack-utils: 2.0.5 dev: true - /jest-mock/27.4.6: - resolution: {integrity: sha512-kvojdYRkst8iVSZ1EJ+vc1RRD9llueBjKzXzeCytH3dMM7zvPV/ULcfI2nr0v0VUgm3Bjt3hBCQvOeaBz+ZTHw==} + /jest-mock/27.5.0: + resolution: {integrity: sha512-PHluG6MJGng82/sxh8OiB9fnxzNn3cazceSHCAmAKs4g5rMhc3EZCrJXv+4w61rA2WGagMUj7QLLrA1SRlFpzQ==} engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0} dependencies: - '@jest/types': 27.4.2 + '@jest/types': 27.5.0 '@types/node': 17.0.10 dev: true - /jest-pnp-resolver/1.2.2_jest-resolve@27.4.6: + /jest-pnp-resolver/1.2.2_jest-resolve@27.5.0: resolution: {integrity: sha512-olV41bKSMm8BdnuMsewT4jqlZ8+3TCARAXjZGT9jcoSnrfUnRCqnMoF9XEeoWjbzObpqF9dRhHQj0Xb9QdF6/w==} engines: {node: '>=6'} peerDependencies: @@ -2638,65 +2638,64 @@ packages: jest-resolve: optional: true dependencies: - jest-resolve: 27.4.6 + jest-resolve: 27.5.0 dev: true - /jest-regex-util/27.4.0: - resolution: {integrity: sha512-WeCpMpNnqJYMQoOjm1nTtsgbR4XHAk1u00qDoNBQoykM280+/TmgA5Qh5giC1ecy6a5d4hbSsHzpBtu5yvlbEg==} + /jest-regex-util/27.5.0: + resolution: {integrity: sha512-e9LqSd6HsDsqd7KS3rNyYwmQAaG9jq4U3LbnwVxN/y3nNlDzm2OFs596uo9zrUY+AV1opXq6ome78tRDUCRWfA==} engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0} dev: true - /jest-resolve-dependencies/27.4.6: - resolution: {integrity: sha512-W85uJZcFXEVZ7+MZqIPCscdjuctruNGXUZ3OHSXOfXR9ITgbUKeHj+uGcies+0SsvI5GtUfTw4dY7u9qjTvQOw==} + /jest-resolve-dependencies/27.5.0: + resolution: {integrity: sha512-xQsy7CmrT4CJxdNUEdzZU2M/v6YmtQ/pkJM+sx7TA1siG1zfsZuo78PZvzglwRMQFr88f3Su4Om8OEBAic+SMw==} engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0} dependencies: - '@jest/types': 27.4.2 - jest-regex-util: 27.4.0 - jest-snapshot: 27.4.6 + '@jest/types': 27.5.0 + jest-regex-util: 27.5.0 + jest-snapshot: 27.5.0 transitivePeerDependencies: - supports-color dev: true - /jest-resolve/27.4.6: - resolution: {integrity: sha512-SFfITVApqtirbITKFAO7jOVN45UgFzcRdQanOFzjnbd+CACDoyeX7206JyU92l4cRr73+Qy/TlW51+4vHGt+zw==} + /jest-resolve/27.5.0: + resolution: {integrity: sha512-PkDpYEGV/nFqThnIrlPtj8oTxyAV3iuuS6or7dZYyUWaHr/tyyVb5qfBmZS6FEr7ozBHgjrF1bgcgIefnlicbw==} engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0} dependencies: - '@jest/types': 27.4.2 + '@jest/types': 27.5.0 chalk: 4.1.2 graceful-fs: 4.2.9 - jest-haste-map: 27.4.6 - jest-pnp-resolver: 1.2.2_jest-resolve@27.4.6 - jest-util: 27.4.2 - jest-validate: 27.4.6 + jest-haste-map: 27.5.0 + jest-pnp-resolver: 1.2.2_jest-resolve@27.5.0 + jest-util: 27.5.0 + jest-validate: 27.5.0 resolve: 1.22.0 resolve.exports: 1.1.0 slash: 3.0.0 dev: true - /jest-runner/27.4.6: - resolution: {integrity: sha512-IDeFt2SG4DzqalYBZRgbbPmpwV3X0DcntjezPBERvnhwKGWTW7C5pbbA5lVkmvgteeNfdd/23gwqv3aiilpYPg==} + /jest-runner/27.5.0: + resolution: {integrity: sha512-RMzXhkJLLOKKgUPY2trpyVBijaFmswMtgoCCBk2PQVRHC6yo1vLd1/jmFP39s5OXXnt7rntuzKSYvxl+QUibqQ==} engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0} dependencies: - '@jest/console': 27.4.6 - '@jest/environment': 27.4.6 - '@jest/test-result': 27.4.6 - '@jest/transform': 27.4.6 - '@jest/types': 27.4.2 + '@jest/console': 27.5.0 + '@jest/environment': 27.5.0 + '@jest/test-result': 27.5.0 + '@jest/transform': 27.5.0 + '@jest/types': 27.5.0 '@types/node': 17.0.10 chalk: 4.1.2 emittery: 0.8.1 - exit: 0.1.2 graceful-fs: 4.2.9 - jest-docblock: 27.4.0 - jest-environment-jsdom: 27.4.6 - jest-environment-node: 27.4.6 - jest-haste-map: 27.4.6 - jest-leak-detector: 27.4.6 - jest-message-util: 27.4.6 - jest-resolve: 27.4.6 - jest-runtime: 27.4.6 - jest-util: 27.4.2 - jest-worker: 27.4.6 + jest-docblock: 27.5.0 + jest-environment-jsdom: 27.5.0 + jest-environment-node: 27.5.0 + jest-haste-map: 27.5.0 + jest-leak-detector: 27.5.0 + jest-message-util: 27.5.0 + jest-resolve: 27.5.0 + jest-runtime: 27.5.0 + jest-util: 27.5.0 + jest-worker: 27.5.0 source-map-support: 0.5.21 throat: 6.0.1 transitivePeerDependencies: @@ -2706,46 +2705,46 @@ packages: - utf-8-validate dev: true - /jest-runtime/27.4.6: - resolution: {integrity: sha512-eXYeoR/MbIpVDrjqy5d6cGCFOYBFFDeKaNWqTp0h6E74dK0zLHzASQXJpl5a2/40euBmKnprNLJ0Kh0LCndnWQ==} + /jest-runtime/27.5.0: + resolution: {integrity: sha512-T7APxCPjN3p3ePcLuypbWtD0UZHyAdvIADZ9ABI/sFZ9t/Rf2xIUd6D7RzZIX+unewJRooVGWrgDIgeUuj0OUA==} engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0} dependencies: - '@jest/environment': 27.4.6 - '@jest/fake-timers': 27.4.6 - '@jest/globals': 27.4.6 - '@jest/source-map': 27.4.0 - '@jest/test-result': 27.4.6 - '@jest/transform': 27.4.6 - '@jest/types': 27.4.2 + '@jest/environment': 27.5.0 + '@jest/fake-timers': 27.5.0 + '@jest/globals': 27.5.0 + '@jest/source-map': 27.5.0 + '@jest/test-result': 27.5.0 + '@jest/transform': 27.5.0 + '@jest/types': 27.5.0 chalk: 4.1.2 cjs-module-lexer: 1.2.2 collect-v8-coverage: 1.0.1 execa: 5.1.1 glob: 7.2.0 graceful-fs: 4.2.9 - jest-haste-map: 27.4.6 - jest-message-util: 27.4.6 - jest-mock: 27.4.6 - jest-regex-util: 27.4.0 - jest-resolve: 27.4.6 - jest-snapshot: 27.4.6 - jest-util: 27.4.2 + jest-haste-map: 27.5.0 + jest-message-util: 27.5.0 + jest-mock: 27.5.0 + jest-regex-util: 27.5.0 + jest-resolve: 27.5.0 + jest-snapshot: 27.5.0 + jest-util: 27.5.0 slash: 3.0.0 strip-bom: 4.0.0 transitivePeerDependencies: - supports-color dev: true - /jest-serializer/27.4.0: - resolution: {integrity: sha512-RDhpcn5f1JYTX2pvJAGDcnsNTnsV9bjYPU8xcV+xPwOXnUPOQwf4ZEuiU6G9H1UztH+OapMgu/ckEVwO87PwnQ==} + /jest-serializer/27.5.0: + resolution: {integrity: sha512-aSDFqQlVXtBH+Zb5dl9mCvTSFkabixk/9P9cpngL4yJKpmEi9USxfDhONFMzJrtftPvZw3PcltUVmtFZTB93rg==} engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0} dependencies: '@types/node': 17.0.10 graceful-fs: 4.2.9 dev: true - /jest-snapshot/27.4.6: - resolution: {integrity: sha512-fafUCDLQfzuNP9IRcEqaFAMzEe7u5BF7mude51wyWv7VRex60WznZIC7DfKTgSIlJa8aFzYmXclmN328aqSDmQ==} + /jest-snapshot/27.5.0: + resolution: {integrity: sha512-cAJj15uqWGkro0bfcv/EgusBnqNgCpRruFQZghsMYTq4Fm2lk/VhAf8DgRr8wvhR6Ue1hkeL8tn70Cw4t8x/5A==} engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0} dependencies: '@babel/core': 7.16.12 @@ -2753,32 +2752,32 @@ packages: '@babel/plugin-syntax-typescript': 7.16.7_@babel+core@7.16.12 '@babel/traverse': 7.16.10 '@babel/types': 7.16.8 - '@jest/transform': 27.4.6 - '@jest/types': 27.4.2 + '@jest/transform': 27.5.0 + '@jest/types': 27.5.0 '@types/babel__traverse': 7.14.2 '@types/prettier': 2.4.3 babel-preset-current-node-syntax: 1.0.1_@babel+core@7.16.12 chalk: 4.1.2 - expect: 27.4.6 + expect: 27.5.0 graceful-fs: 4.2.9 - jest-diff: 27.4.6 - jest-get-type: 27.4.0 - jest-haste-map: 27.4.6 - jest-matcher-utils: 27.4.6 - jest-message-util: 27.4.6 - jest-util: 27.4.2 + jest-diff: 27.5.0 + jest-get-type: 27.5.0 + jest-haste-map: 27.5.0 + jest-matcher-utils: 27.5.0 + jest-message-util: 27.5.0 + jest-util: 27.5.0 natural-compare: 1.4.0 - pretty-format: 27.4.6 + pretty-format: 27.5.0 semver: 7.3.5 transitivePeerDependencies: - supports-color dev: true - /jest-util/27.4.2: - resolution: {integrity: sha512-YuxxpXU6nlMan9qyLuxHaMMOzXAl5aGZWCSzben5DhLHemYQxCc4YK+4L3ZrCutT8GPQ+ui9k5D8rUJoDioMnA==} + /jest-util/27.5.0: + resolution: {integrity: sha512-FUUqOx0gAzJy3ytatT1Ss372M1kmhczn8x7aE0++11oPGW1FyD/5NjYBI8w1KOXFm6IVjtaZm2szfJJL+CHs0g==} engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0} dependencies: - '@jest/types': 27.4.2 + '@jest/types': 27.5.0 '@types/node': 17.0.10 chalk: 4.1.2 ci-info: 3.3.0 @@ -2786,33 +2785,33 @@ packages: picomatch: 2.3.1 dev: true - /jest-validate/27.4.6: - resolution: {integrity: sha512-872mEmCPVlBqbA5dToC57vA3yJaMRfIdpCoD3cyHWJOMx+SJwLNw0I71EkWs41oza/Er9Zno9XuTkRYCPDUJXQ==} + /jest-validate/27.5.0: + resolution: {integrity: sha512-2XZzQWNrY9Ypo11mm4ZeVjvr++CQG/45XnmA2aWwx155lTwy1JGFI8LpQ2dBCSAeO21ooqg/FCIvv9WwfnPClA==} engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0} dependencies: - '@jest/types': 27.4.2 + '@jest/types': 27.5.0 camelcase: 6.3.0 chalk: 4.1.2 - jest-get-type: 27.4.0 + jest-get-type: 27.5.0 leven: 3.1.0 - pretty-format: 27.4.6 + pretty-format: 27.5.0 dev: true - /jest-watcher/27.4.6: - resolution: {integrity: sha512-yKQ20OMBiCDigbD0quhQKLkBO+ObGN79MO4nT7YaCuQ5SM+dkBNWE8cZX0FjU6czwMvWw6StWbe+Wv4jJPJ+fw==} + /jest-watcher/27.5.0: + resolution: {integrity: sha512-MhIeIvEd6dnnspE0OfYrqHOAfZZdyFqx/k8U2nvVFSkLYf22qAFfyNWPVQYcwqKVNobcOhJoT0kV/nRHGbqK8A==} engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0} dependencies: - '@jest/test-result': 27.4.6 - '@jest/types': 27.4.2 + '@jest/test-result': 27.5.0 + '@jest/types': 27.5.0 '@types/node': 17.0.10 ansi-escapes: 4.3.2 chalk: 4.1.2 - jest-util: 27.4.2 + jest-util: 27.5.0 string-length: 4.0.2 dev: true - /jest-worker/27.4.6: - resolution: {integrity: sha512-gHWJF/6Xi5CTG5QCvROr6GcmpIqNYpDJyc8A1h/DyXqH1tD6SnRCM0d3U5msV31D2LB/U+E0M+W4oyvKV44oNw==} + /jest-worker/27.5.0: + resolution: {integrity: sha512-8OEHiPNOPTfaWnJ2SUHM8fmgeGq37uuGsQBvGKQJl1f+6WIy6g7G3fE2ruI5294bUKUI9FaCWt5hDvO8HSwsSg==} engines: {node: '>= 10.13.0'} dependencies: '@types/node': 17.0.10 @@ -2820,8 +2819,8 @@ packages: supports-color: 8.1.1 dev: true - /jest/27.4.7: - resolution: {integrity: sha512-8heYvsx7nV/m8m24Vk26Y87g73Ba6ueUd0MWed/NXMhSZIm62U/llVbS0PJe1SHunbyXjJ/BqG1z9bFjGUIvTg==} + /jest/27.5.0: + resolution: {integrity: sha512-sCMZhL9zy0fiFc4H0cKlXq7BcghMSxm5ZnEyaPWTteArU5ix6JjOKyOXSUBGLTQCmt5kuX9zEvQ9BSshHOPB3A==} engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0} hasBin: true peerDependencies: @@ -2830,9 +2829,9 @@ packages: node-notifier: optional: true dependencies: - '@jest/core': 27.4.7 + '@jest/core': 27.5.0 import-local: 3.1.0 - jest-cli: 27.4.7 + jest-cli: 27.5.0 transitivePeerDependencies: - bufferutil - canvas @@ -3544,8 +3543,8 @@ packages: hasBin: true dev: true - /pretty-format/27.4.6: - resolution: {integrity: sha512-NblstegA1y/RJW2VyML+3LlpFjzx62cUrtBIKIWDXEDkjNeleA7Od7nrzcs/VLQvAeV4CgSYhrN39DRN88Qi/g==} + /pretty-format/27.5.0: + resolution: {integrity: sha512-xEi6BRPZ+J1AIS4BAtFC/+rh5jXlXObGZjx5+OSpM95vR/PGla78bFVHMy5GdZjP9wk3AHAMHROXq/r69zXltw==} engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0} dependencies: ansi-regex: 5.0.1