Skip to content
Snippets Groups Projects
package-lock.json 1.45 MiB
Newer Older
  • Learn to ignore specific revisions
  •         "chalk": "^4.0.0",
            "graceful-fs": "^4.2.9",
            "micromatch": "^4.0.4",
            "pretty-format": "^29.7.0",
            "slash": "^3.0.0",
            "stack-utils": "^2.0.3"
    
          },
          "engines": {
    
            "node": "^14.15.0 || ^16.10.0 || >=18.0.0"
    
        "node_modules/jest-message-util/node_modules/@jest/types": {
          "version": "29.6.3",
          "resolved": "https://registry.npmjs.org/@jest/types/-/types-29.6.3.tgz",
          "integrity": "sha512-u3UPsIilWKOM3F9CXtrG8LEJmNxwoCQC/XVj4IKYXvvpx7QIi/Kg1LI5uDmDpKlac62NUtX7eLjRh+jVZcLOzw==",
          "optional": true,
          "peer": true,
    
          "dependencies": {
    
            "@jest/schemas": "^29.6.3",
            "@types/istanbul-lib-coverage": "^2.0.0",
            "@types/istanbul-reports": "^3.0.0",
            "@types/node": "*",
            "@types/yargs": "^17.0.8",
            "chalk": "^4.0.0"
    
          },
          "engines": {
    
            "node": "^14.15.0 || ^16.10.0 || >=18.0.0"
    
        "node_modules/jest-message-util/node_modules/@types/yargs": {
          "version": "17.0.32",
          "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-17.0.32.tgz",
          "integrity": "sha512-xQ67Yc/laOG5uMfX/093MRlGGCIBzZMarVa+gfNKJxWAIgykYpVGkBdbqEzGDDfCrVUj6Hiff4mTZ5BA6TmAog==",
          "optional": true,
          "peer": true,
    
          "dependencies": {
    
        "node_modules/jest-message-util/node_modules/ansi-styles": {
          "version": "4.3.0",
          "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",
          "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
          "optional": true,
          "peer": true,
          "dependencies": {
            "color-convert": "^2.0.1"
          },
    
          "engines": {
    
          },
          "funding": {
    
            "url": "https://github.com/chalk/ansi-styles?sponsor=1"
    
        "node_modules/jest-message-util/node_modules/chalk": {
          "version": "4.1.2",
          "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz",
          "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==",
          "optional": true,
          "peer": true,
    
          "dependencies": {
    
            "ansi-styles": "^4.1.0",
            "supports-color": "^7.1.0"
    
          },
          "engines": {
    
          },
          "funding": {
    
            "url": "https://github.com/chalk/chalk?sponsor=1"
    
        "node_modules/jest-message-util/node_modules/color-convert": {
          "version": "2.0.1",
          "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz",
          "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==",
          "optional": true,
          "peer": true,
    
          "dependencies": {
    
          },
          "engines": {
    
        "node_modules/jest-message-util/node_modules/color-name": {
          "version": "1.1.4",
          "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz",
          "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==",
          "optional": true,
          "peer": true
    
        "node_modules/jest-message-util/node_modules/has-flag": {
    
          "version": "4.0.0",
    
          "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz",
          "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==",
          "optional": true,
          "peer": true,
          "engines": {
            "node": ">=8"
          }
        },
        "node_modules/jest-message-util/node_modules/pretty-format": {
          "version": "29.7.0",
          "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-29.7.0.tgz",
          "integrity": "sha512-Pdlw/oPxN+aXdmM9R00JVC9WVFoCLTKJvDVLgmJ+qAffBMxsV85l/Lu7sNx4zSzPyoL2euImuEwHhOXdEgNFZQ==",
          "optional": true,
          "peer": true,
    
          "dependencies": {
    
            "@jest/schemas": "^29.6.3",
            "ansi-styles": "^5.0.0",
            "react-is": "^18.0.0"
    
          },
          "engines": {
    
            "node": "^14.15.0 || ^16.10.0 || >=18.0.0"
          }
        },
        "node_modules/jest-message-util/node_modules/pretty-format/node_modules/ansi-styles": {
          "version": "5.2.0",
          "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-5.2.0.tgz",
          "integrity": "sha512-Cxwpt2SfTzTtXcfOlzGEee8O+c+MmUgGrNiBcXnuWxuFJHe6a5Hz7qwhwe5OgaSYI0IJvkLqWX1ASG+cJOkEiA==",
          "optional": true,
          "peer": true,
          "engines": {
            "node": ">=10"
    
          },
          "funding": {
    
            "url": "https://github.com/chalk/ansi-styles?sponsor=1"
    
        "node_modules/jest-message-util/node_modules/react-is": {
          "version": "18.2.0",
          "resolved": "https://registry.npmjs.org/react-is/-/react-is-18.2.0.tgz",
          "integrity": "sha512-xWGDIW6x921xtzPkhiULtthJHoJvBbF3q26fzloPCK0hsvxtPVelvftw3zjbHWSkR2km9Z+4uxbDDK/6Zw9B8w==",
          "optional": true,
          "peer": true
        },
        "node_modules/jest-message-util/node_modules/supports-color": {
          "version": "7.2.0",
          "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz",
          "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==",
          "optional": true,
          "peer": true,
    
          "dependencies": {
    
          },
          "engines": {
    
            "node": ">=8"
          }
        },
        "node_modules/jest-mock": {
          "version": "29.7.0",
          "resolved": "https://registry.npmjs.org/jest-mock/-/jest-mock-29.7.0.tgz",
          "integrity": "sha512-ITOMZn+UkYS4ZFh83xYAOzWStloNzJFO2s8DWrE4lhtGD+AorgnbkiKERe4wQVBydIGPx059g6riW5Btp6Llnw==",
          "optional": true,
          "peer": true,
          "dependencies": {
            "@jest/types": "^29.6.3",
            "@types/node": "*",
            "jest-util": "^29.7.0"
    
          "engines": {
            "node": "^14.15.0 || ^16.10.0 || >=18.0.0"
          }
        },
        "node_modules/jest-mock/node_modules/@jest/types": {
          "version": "29.6.3",
          "resolved": "https://registry.npmjs.org/@jest/types/-/types-29.6.3.tgz",
          "integrity": "sha512-u3UPsIilWKOM3F9CXtrG8LEJmNxwoCQC/XVj4IKYXvvpx7QIi/Kg1LI5uDmDpKlac62NUtX7eLjRh+jVZcLOzw==",
          "optional": true,
          "peer": true,
          "dependencies": {
            "@jest/schemas": "^29.6.3",
            "@types/istanbul-lib-coverage": "^2.0.0",
            "@types/istanbul-reports": "^3.0.0",
            "@types/node": "*",
            "@types/yargs": "^17.0.8",
            "chalk": "^4.0.0"
    
          "engines": {
            "node": "^14.15.0 || ^16.10.0 || >=18.0.0"
    
        "node_modules/jest-mock/node_modules/@types/yargs": {
          "version": "17.0.32",
          "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-17.0.32.tgz",
          "integrity": "sha512-xQ67Yc/laOG5uMfX/093MRlGGCIBzZMarVa+gfNKJxWAIgykYpVGkBdbqEzGDDfCrVUj6Hiff4mTZ5BA6TmAog==",
          "optional": true,
          "peer": true,
    
          "dependencies": {
    
            "@types/yargs-parser": "*"
          }
        },
        "node_modules/jest-mock/node_modules/ansi-styles": {
          "version": "4.3.0",
          "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",
          "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
          "optional": true,
          "peer": true,
          "dependencies": {
            "color-convert": "^2.0.1"
    
          },
          "engines": {
    
          },
          "funding": {
    
            "url": "https://github.com/chalk/ansi-styles?sponsor=1"
    
        "node_modules/jest-mock/node_modules/chalk": {
          "version": "4.1.2",
          "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz",
          "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==",
          "optional": true,
          "peer": true,
    
          "dependencies": {
    
            "ansi-styles": "^4.1.0",
            "supports-color": "^7.1.0"
    
          },
          "engines": {
    
          },
          "funding": {
    
            "url": "https://github.com/chalk/chalk?sponsor=1"
    
        "node_modules/jest-mock/node_modules/color-convert": {
          "version": "2.0.1",
          "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz",
          "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==",
          "optional": true,
          "peer": true,
          "dependencies": {
            "color-name": "~1.1.4"
    
        "node_modules/jest-mock/node_modules/color-name": {
          "version": "1.1.4",
          "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz",
          "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==",
          "optional": true,
          "peer": true
        },
        "node_modules/jest-mock/node_modules/has-flag": {
          "version": "4.0.0",
          "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz",
          "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==",
          "optional": true,
          "peer": true,
    
          "engines": {
    
        "node_modules/jest-mock/node_modules/jest-util": {
          "version": "29.7.0",
          "resolved": "https://registry.npmjs.org/jest-util/-/jest-util-29.7.0.tgz",
          "integrity": "sha512-z6EbKajIpqGKU56y5KBUgy1dt1ihhQJgWzUlZHArA/+X2ad7Cb5iF+AK1EWVL/Bo7Rz9uurpqw6SiBCefUbCGA==",
          "optional": true,
          "peer": true,
    
          "dependencies": {
    
            "@jest/types": "^29.6.3",
            "@types/node": "*",
            "chalk": "^4.0.0",
            "ci-info": "^3.2.0",
            "graceful-fs": "^4.2.9",
            "picomatch": "^2.2.3"
    
          },
          "engines": {
    
            "node": "^14.15.0 || ^16.10.0 || >=18.0.0"
    
        "node_modules/jest-mock/node_modules/supports-color": {
          "version": "7.2.0",
          "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz",
          "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==",
          "optional": true,
          "peer": true,
    
          "dependencies": {
    
          },
          "engines": {
    
        "node_modules/jest-pnp-resolver": {
          "version": "1.2.3",
          "resolved": "https://registry.npmjs.org/jest-pnp-resolver/-/jest-pnp-resolver-1.2.3.tgz",
          "integrity": "sha512-+3NpwQEnRoIBtx4fyhblQDPgJI0H1IEIkX7ShLUjPGA7TtUTvI1oiKi3SR4oBR0hQhQR80l4WAe5RrXBwWMA8w==",
    
          "engines": {
    
          },
          "peerDependencies": {
    
            "jest-resolve": "*"
          },
          "peerDependenciesMeta": {
            "jest-resolve": {
              "optional": true
            }
    
        "node_modules/jest-regex-util": {
          "version": "27.5.1",
          "resolved": "https://registry.npmjs.org/jest-regex-util/-/jest-regex-util-27.5.1.tgz",
          "integrity": "sha512-4bfKq2zie+x16okqDXjXn9ql2B0dScQu+vcwe4TvFVhkVyuWLqpZrZtXxLLWoXYgn0E87I6r6GRYHF7wFZBUvg==",
    
          "engines": {
    
            "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0"
    
        "node_modules/jest-resolve": {
          "version": "27.5.1",
          "resolved": "https://registry.npmjs.org/jest-resolve/-/jest-resolve-27.5.1.tgz",
          "integrity": "sha512-FFDy8/9E6CV83IMbDpcjOhumAQPDyETnU2KZ1O98DwTnz8AOBsW/Xv3GySr1mOZdItLR+zDZ7I/UdTFbgSOVCw==",
    
          "dependencies": {
    
            "@jest/types": "^27.5.1",
            "chalk": "^4.0.0",
            "graceful-fs": "^4.2.9",
            "jest-haste-map": "^27.5.1",
            "jest-pnp-resolver": "^1.2.2",
            "jest-util": "^27.5.1",
            "jest-validate": "^27.5.1",
            "resolve": "^1.20.0",
            "resolve.exports": "^1.1.0",
            "slash": "^3.0.0"
    
          },
          "engines": {
    
            "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0"
    
        "node_modules/jest-resolve-dependencies": {
          "version": "29.7.0",
          "resolved": "https://registry.npmjs.org/jest-resolve-dependencies/-/jest-resolve-dependencies-29.7.0.tgz",
          "integrity": "sha512-un0zD/6qxJ+S0et7WxeI3H5XSe9lTBBR7bOHCHXkKR6luG5mwDDlIzVQ0V5cZCuoTgEdcdwzTghYkTWfubi+nA==",
          "optional": true,
          "peer": true,
    
          "dependencies": {
    
            "jest-regex-util": "^29.6.3",
            "jest-snapshot": "^29.7.0"
    
          },
          "engines": {
    
            "node": "^14.15.0 || ^16.10.0 || >=18.0.0"
    
        "node_modules/jest-resolve-dependencies/node_modules/jest-regex-util": {
          "version": "29.6.3",
          "resolved": "https://registry.npmjs.org/jest-regex-util/-/jest-regex-util-29.6.3.tgz",
          "integrity": "sha512-KJJBsRCyyLNWCNBOvZyRDnAIfUiRJ8v+hOBQYGn8gDyF3UegwiP4gwRR3/SDa42g1YbVycTidUF3rKjyLFDWbg==",
          "optional": true,
          "peer": true,
    
          "engines": {
    
            "node": "^14.15.0 || ^16.10.0 || >=18.0.0"
    
        "node_modules/jest-resolve/node_modules/ansi-styles": {
          "version": "4.3.0",
          "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",
          "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
    
          "dependencies": {
    
          },
          "engines": {
    
          "funding": {
            "url": "https://github.com/chalk/ansi-styles?sponsor=1"
    
        "node_modules/jest-resolve/node_modules/chalk": {
          "version": "4.1.2",
          "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz",
          "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==",
    
          "dependencies": {
    
            "ansi-styles": "^4.1.0",
            "supports-color": "^7.1.0"
    
          },
          "engines": {
    
          "funding": {
            "url": "https://github.com/chalk/chalk?sponsor=1"
    
        "node_modules/jest-resolve/node_modules/color-convert": {
          "version": "2.0.1",
          "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz",
          "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==",
    
          "dependencies": {
    
          },
          "engines": {
    
        "node_modules/jest-resolve/node_modules/color-name": {
          "version": "1.1.4",
          "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz",
          "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA=="
        },
        "node_modules/jest-resolve/node_modules/has-flag": {
          "version": "4.0.0",
          "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz",
          "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==",
    
          "engines": {
    
        "node_modules/jest-resolve/node_modules/supports-color": {
          "version": "7.2.0",
          "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz",
          "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==",
    
          "dependencies": {
    
          },
          "engines": {
    
        "node_modules/jest-runner": {
          "version": "29.7.0",
          "resolved": "https://registry.npmjs.org/jest-runner/-/jest-runner-29.7.0.tgz",
          "integrity": "sha512-fsc4N6cPCAahybGBfTRcq5wFR6fpLznMg47sY5aDpsoejOcVYFb07AHuSnR0liMcPTgBsA3ZJL6kFOjPdoNipQ==",
          "optional": true,
          "peer": true,
    
          "dependencies": {
    
            "@jest/console": "^29.7.0",
            "@jest/environment": "^29.7.0",
            "@jest/test-result": "^29.7.0",
            "@jest/transform": "^29.7.0",
            "@jest/types": "^29.6.3",
            "@types/node": "*",
            "chalk": "^4.0.0",
            "emittery": "^0.13.1",
            "graceful-fs": "^4.2.9",
            "jest-docblock": "^29.7.0",
            "jest-environment-node": "^29.7.0",
            "jest-haste-map": "^29.7.0",
            "jest-leak-detector": "^29.7.0",
            "jest-message-util": "^29.7.0",
            "jest-resolve": "^29.7.0",
            "jest-runtime": "^29.7.0",
            "jest-util": "^29.7.0",
            "jest-watcher": "^29.7.0",
            "jest-worker": "^29.7.0",
            "p-limit": "^3.1.0",
            "source-map-support": "0.5.13"
    
          },
          "engines": {
    
            "node": "^14.15.0 || ^16.10.0 || >=18.0.0"
    
        "node_modules/jest-runner/node_modules/@jest/transform": {
          "version": "29.7.0",
          "resolved": "https://registry.npmjs.org/@jest/transform/-/transform-29.7.0.tgz",
          "integrity": "sha512-ok/BTPFzFKVMwO5eOHRrvnBVHdRy9IrsrW1GpMaQ9MCnilNLXQKmAX8s1YXDFaai9xJpac2ySzV0YeRRECr2Vw==",
          "optional": true,
          "peer": true,
          "dependencies": {
            "@babel/core": "^7.11.6",
            "@jest/types": "^29.6.3",
            "@jridgewell/trace-mapping": "^0.3.18",
            "babel-plugin-istanbul": "^6.1.1",
            "chalk": "^4.0.0",
            "convert-source-map": "^2.0.0",
            "fast-json-stable-stringify": "^2.1.0",
            "graceful-fs": "^4.2.9",
            "jest-haste-map": "^29.7.0",
            "jest-regex-util": "^29.6.3",
            "jest-util": "^29.7.0",
            "micromatch": "^4.0.4",
            "pirates": "^4.0.4",
            "slash": "^3.0.0",
            "write-file-atomic": "^4.0.2"
    
          "engines": {
            "node": "^14.15.0 || ^16.10.0 || >=18.0.0"
    
        "node_modules/jest-runner/node_modules/@jest/types": {
          "version": "29.6.3",
          "resolved": "https://registry.npmjs.org/@jest/types/-/types-29.6.3.tgz",
          "integrity": "sha512-u3UPsIilWKOM3F9CXtrG8LEJmNxwoCQC/XVj4IKYXvvpx7QIi/Kg1LI5uDmDpKlac62NUtX7eLjRh+jVZcLOzw==",
          "optional": true,
          "peer": true,
    
          "dependencies": {
    
            "@jest/schemas": "^29.6.3",
            "@types/istanbul-lib-coverage": "^2.0.0",
            "@types/istanbul-reports": "^3.0.0",
            "@types/node": "*",
            "@types/yargs": "^17.0.8",
            "chalk": "^4.0.0"
    
          },
          "engines": {
    
            "node": "^14.15.0 || ^16.10.0 || >=18.0.0"
    
        "node_modules/jest-runner/node_modules/@types/yargs": {
          "version": "17.0.32",
          "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-17.0.32.tgz",
          "integrity": "sha512-xQ67Yc/laOG5uMfX/093MRlGGCIBzZMarVa+gfNKJxWAIgykYpVGkBdbqEzGDDfCrVUj6Hiff4mTZ5BA6TmAog==",
          "optional": true,
          "peer": true,
    
          "dependencies": {
    
        "node_modules/jest-runner/node_modules/ansi-styles": {
          "version": "4.3.0",
          "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",
          "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
          "optional": true,
          "peer": true,
    
          "dependencies": {
    
          },
          "engines": {
    
          "funding": {
            "url": "https://github.com/chalk/ansi-styles?sponsor=1"
    
        "node_modules/jest-runner/node_modules/chalk": {
          "version": "4.1.2",
          "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz",
          "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==",
          "optional": true,
          "peer": true,
    
          "dependencies": {
    
            "ansi-styles": "^4.1.0",
            "supports-color": "^7.1.0"
    
          },
          "engines": {
    
          "funding": {
            "url": "https://github.com/chalk/chalk?sponsor=1"
    
        "node_modules/jest-runner/node_modules/color-convert": {
          "version": "2.0.1",
          "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz",
          "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==",
          "optional": true,
          "peer": true,
    
          "dependencies": {
    
          },
          "engines": {
    
        "node_modules/jest-runner/node_modules/color-name": {
          "version": "1.1.4",
          "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz",
          "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==",
          "optional": true,
          "peer": true
        },
        "node_modules/jest-runner/node_modules/convert-source-map": {
          "version": "2.0.0",
          "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-2.0.0.tgz",
          "integrity": "sha512-Kvp459HrV2FEJ1CAsi1Ku+MY3kasH19TFykTz2xWmMeq6bk2NU3XXvfJ+Q61m0xktWwt+1HSYf3JZsTms3aRJg==",
          "optional": true,
          "peer": true
        },
        "node_modules/jest-runner/node_modules/has-flag": {
          "version": "4.0.0",
          "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz",
          "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==",
          "optional": true,
          "peer": true,
    
          "engines": {
    
        "node_modules/jest-runner/node_modules/jest-get-type": {
          "version": "29.6.3",
          "resolved": "https://registry.npmjs.org/jest-get-type/-/jest-get-type-29.6.3.tgz",
          "integrity": "sha512-zrteXnqYxfQh7l5FHyL38jL39di8H8rHoecLH3JNxH3BwOrBsNeabdap5e0I23lD4HHI8W5VFBZqG4Eaq5LNcw==",
          "optional": true,
          "peer": true,
    
          "engines": {
    
            "node": "^14.15.0 || ^16.10.0 || >=18.0.0"
    
        "node_modules/jest-runner/node_modules/jest-haste-map": {
          "version": "29.7.0",
          "resolved": "https://registry.npmjs.org/jest-haste-map/-/jest-haste-map-29.7.0.tgz",
          "integrity": "sha512-fP8u2pyfqx0K1rGn1R9pyE0/KTn+G7PxktWidOBTqFPLYX0b9ksaMFkhK5vrS3DVun09pckLdlx90QthlW7AmA==",
          "optional": true,
          "peer": true,
    
          "dependencies": {
    
            "@jest/types": "^29.6.3",
            "@types/graceful-fs": "^4.1.3",
            "@types/node": "*",
            "anymatch": "^3.0.3",
            "fb-watchman": "^2.0.0",
            "graceful-fs": "^4.2.9",
            "jest-regex-util": "^29.6.3",
            "jest-util": "^29.7.0",
            "jest-worker": "^29.7.0",
            "micromatch": "^4.0.4",
            "walker": "^1.0.8"
    
          },
          "engines": {
    
            "node": "^14.15.0 || ^16.10.0 || >=18.0.0"
    
          "optionalDependencies": {
            "fsevents": "^2.3.2"
    
        "node_modules/jest-runner/node_modules/jest-regex-util": {
          "version": "29.6.3",
          "resolved": "https://registry.npmjs.org/jest-regex-util/-/jest-regex-util-29.6.3.tgz",
          "integrity": "sha512-KJJBsRCyyLNWCNBOvZyRDnAIfUiRJ8v+hOBQYGn8gDyF3UegwiP4gwRR3/SDa42g1YbVycTidUF3rKjyLFDWbg==",
          "optional": true,
          "peer": true,
    
          "engines": {
    
            "node": "^14.15.0 || ^16.10.0 || >=18.0.0"
    
        "node_modules/jest-runner/node_modules/jest-resolve": {
          "version": "29.7.0",
          "resolved": "https://registry.npmjs.org/jest-resolve/-/jest-resolve-29.7.0.tgz",
          "integrity": "sha512-IOVhZSrg+UvVAshDSDtHyFCCBUl/Q3AAJv8iZ6ZjnZ74xzvwuzLXid9IIIPgTnY62SJjfuupMKZsZQRsCvxEgA==",
          "optional": true,
          "peer": true,
    
          "dependencies": {
    
            "chalk": "^4.0.0",
            "graceful-fs": "^4.2.9",
            "jest-haste-map": "^29.7.0",
            "jest-pnp-resolver": "^1.2.2",
            "jest-util": "^29.7.0",
            "jest-validate": "^29.7.0",
            "resolve": "^1.20.0",
            "resolve.exports": "^2.0.0",
            "slash": "^3.0.0"
    
          },
          "engines": {
    
            "node": "^14.15.0 || ^16.10.0 || >=18.0.0"
    
        "node_modules/jest-runner/node_modules/jest-util": {
          "version": "29.7.0",
          "resolved": "https://registry.npmjs.org/jest-util/-/jest-util-29.7.0.tgz",
          "integrity": "sha512-z6EbKajIpqGKU56y5KBUgy1dt1ihhQJgWzUlZHArA/+X2ad7Cb5iF+AK1EWVL/Bo7Rz9uurpqw6SiBCefUbCGA==",
          "optional": true,
          "peer": true,
    
          "dependencies": {
    
            "@jest/types": "^29.6.3",
            "@types/node": "*",
            "chalk": "^4.0.0",
            "ci-info": "^3.2.0",
            "graceful-fs": "^4.2.9",
            "picomatch": "^2.2.3"
    
          },
          "engines": {
    
            "node": "^14.15.0 || ^16.10.0 || >=18.0.0"
          }
        },
        "node_modules/jest-runner/node_modules/jest-validate": {
          "version": "29.7.0",
          "resolved": "https://registry.npmjs.org/jest-validate/-/jest-validate-29.7.0.tgz",
          "integrity": "sha512-ZB7wHqaRGVw/9hST/OuFUReG7M8vKeq0/J2egIGLdvjHCmYqGARhzXmtgi+gVeZ5uXFF219aOc3Ls2yLg27tkw==",
          "optional": true,
          "peer": true,
          "dependencies": {
            "@jest/types": "^29.6.3",
            "camelcase": "^6.2.0",
            "chalk": "^4.0.0",
            "jest-get-type": "^29.6.3",
            "leven": "^3.1.0",
            "pretty-format": "^29.7.0"
    
          "engines": {
            "node": "^14.15.0 || ^16.10.0 || >=18.0.0"
    
        "node_modules/jest-runner/node_modules/jest-worker": {
          "version": "29.7.0",
          "resolved": "https://registry.npmjs.org/jest-worker/-/jest-worker-29.7.0.tgz",
          "integrity": "sha512-eIz2msL/EzL9UFTFFx7jBTkeZfku0yUAyZZZmJ93H2TYEiroIx2PQjEXcwYtYl8zXCxb+PAmA2hLIt/6ZEkPHw==",
          "optional": true,
          "peer": true,
    
          "dependencies": {
    
            "@types/node": "*",
            "jest-util": "^29.7.0",
            "merge-stream": "^2.0.0",
            "supports-color": "^8.0.0"
    
          },
          "engines": {
    
            "node": "^14.15.0 || ^16.10.0 || >=18.0.0"
    
        "node_modules/jest-runner/node_modules/jest-worker/node_modules/supports-color": {
          "version": "8.1.1",
          "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-8.1.1.tgz",
          "integrity": "sha512-MpUEN2OodtUzxvKQl72cUF7RQ5EiHsGvSsVG0ia9c5RbWGL2CI4C7EpPS8UTBIplnlzZiNuV56w+FuNxy3ty2Q==",
          "optional": true,
          "peer": true,
    
          "dependencies": {
    
          },
          "engines": {
    
          },
          "funding": {
    
            "url": "https://github.com/chalk/supports-color?sponsor=1"
    
        "node_modules/jest-runner/node_modules/pretty-format": {
          "version": "29.7.0",
          "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-29.7.0.tgz",
          "integrity": "sha512-Pdlw/oPxN+aXdmM9R00JVC9WVFoCLTKJvDVLgmJ+qAffBMxsV85l/Lu7sNx4zSzPyoL2euImuEwHhOXdEgNFZQ==",
          "optional": true,
          "peer": true,
    
          "dependencies": {
    
            "@jest/schemas": "^29.6.3",
            "ansi-styles": "^5.0.0",
            "react-is": "^18.0.0"
    
          },
          "engines": {
    
            "node": "^14.15.0 || ^16.10.0 || >=18.0.0"
          }
        },
        "node_modules/jest-runner/node_modules/pretty-format/node_modules/ansi-styles": {
          "version": "5.2.0",
          "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-5.2.0.tgz",
          "integrity": "sha512-Cxwpt2SfTzTtXcfOlzGEee8O+c+MmUgGrNiBcXnuWxuFJHe6a5Hz7qwhwe5OgaSYI0IJvkLqWX1ASG+cJOkEiA==",
          "optional": true,
          "peer": true,
          "engines": {
            "node": ">=10"
    
          },
          "funding": {
    
            "url": "https://github.com/chalk/ansi-styles?sponsor=1"
    
        "node_modules/jest-runner/node_modules/react-is": {
          "version": "18.2.0",
          "resolved": "https://registry.npmjs.org/react-is/-/react-is-18.2.0.tgz",
          "integrity": "sha512-xWGDIW6x921xtzPkhiULtthJHoJvBbF3q26fzloPCK0hsvxtPVelvftw3zjbHWSkR2km9Z+4uxbDDK/6Zw9B8w==",
          "optional": true,
          "peer": true
        },
        "node_modules/jest-runner/node_modules/resolve.exports": {
          "version": "2.0.2",
          "resolved": "https://registry.npmjs.org/resolve.exports/-/resolve.exports-2.0.2.tgz",
          "integrity": "sha512-X2UW6Nw3n/aMgDVy+0rSqgHlv39WZAlZrXCdnbyEiKm17DSqHX4MmQMaST3FbeWR5FTuRcUwYAziZajji0Y7mg==",
          "optional": true,
          "peer": true,
    
          "engines": {
    
        "node_modules/jest-runner/node_modules/source-map": {
          "version": "0.6.1",
          "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz",
          "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==",
          "optional": true,
          "peer": true,
    
          "engines": {
    
        "node_modules/jest-runner/node_modules/source-map-support": {
          "version": "0.5.13",
          "resolved": "https://registry.npmjs.org/source-map-support/-/source-map-support-0.5.13.tgz",
          "integrity": "sha512-SHSKFHadjVA5oR4PPqhtAVdcBWwRYVd6g6cAXnIbRiIwc2EhPrTuKUBdSLvlEKyIP3GCf89fltvcZiP9MMFA1w==",
          "optional": true,
          "peer": true,
          "dependencies": {
            "buffer-from": "^1.0.0",
            "source-map": "^0.6.0"
    
        "node_modules/jest-runner/node_modules/supports-color": {
          "version": "7.2.0",
          "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz",
          "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==",
          "optional": true,
          "peer": true,
    
          "dependencies": {
    
          },
          "engines": {
    
        "node_modules/jest-runner/node_modules/write-file-atomic": {
          "version": "4.0.2",
          "resolved": "https://registry.npmjs.org/write-file-atomic/-/write-file-atomic-4.0.2.tgz",
          "integrity": "sha512-7KxauUdBmSdWnmpaGFg+ppNjKF8uNLry8LyzjauQDOVONfFLNKrKvQOxZ/VuTIcS/gge/YNahf5RIIQWTSarlg==",
          "optional": true,
          "peer": true,
    
          "dependencies": {
    
            "imurmurhash": "^0.1.4",
            "signal-exit": "^3.0.7"
    
          },
          "engines": {
    
            "node": "^12.13.0 || ^14.15.0 || >=16.0.0"
    
        "node_modules/jest-runtime": {
          "version": "29.7.0",
          "resolved": "https://registry.npmjs.org/jest-runtime/-/jest-runtime-29.7.0.tgz",
          "integrity": "sha512-gUnLjgwdGqW7B4LvOIkbKs9WGbn+QLqRQQ9juC6HndeDiezIwhDP+mhMwHWCEcfQ5RUXa6OPnFF8BJh5xegwwQ==",
          "optional": true,
          "peer": true,
    
          "dependencies": {
    
            "@jest/environment": "^29.7.0",
            "@jest/fake-timers": "^29.7.0",
            "@jest/globals": "^29.7.0",
            "@jest/source-map": "^29.6.3",
            "@jest/test-result": "^29.7.0",
            "@jest/transform": "^29.7.0",
            "@jest/types": "^29.6.3",
            "@types/node": "*",
            "chalk": "^4.0.0",
            "cjs-module-lexer": "^1.0.0",
            "collect-v8-coverage": "^1.0.0",
            "glob": "^7.1.3",
            "graceful-fs": "^4.2.9",
            "jest-haste-map": "^29.7.0",
            "jest-message-util": "^29.7.0",
            "jest-mock": "^29.7.0",
            "jest-regex-util": "^29.6.3",
            "jest-resolve": "^29.7.0",
            "jest-snapshot": "^29.7.0",
            "jest-util": "^29.7.0",
            "slash": "^3.0.0",
            "strip-bom": "^4.0.0"
    
          },
          "engines": {
    
            "node": "^14.15.0 || ^16.10.0 || >=18.0.0"
    
        "node_modules/jest-runtime/node_modules/@jest/transform": {
          "version": "29.7.0",
          "resolved": "https://registry.npmjs.org/@jest/transform/-/transform-29.7.0.tgz",
          "integrity": "sha512-ok/BTPFzFKVMwO5eOHRrvnBVHdRy9IrsrW1GpMaQ9MCnilNLXQKmAX8s1YXDFaai9xJpac2ySzV0YeRRECr2Vw==",
          "optional": true,
          "peer": true,
          "dependencies": {
            "@babel/core": "^7.11.6",
            "@jest/types": "^29.6.3",
            "@jridgewell/trace-mapping": "^0.3.18",
            "babel-plugin-istanbul": "^6.1.1",
            "chalk": "^4.0.0",
            "convert-source-map": "^2.0.0",
            "fast-json-stable-stringify": "^2.1.0",
            "graceful-fs": "^4.2.9",
            "jest-haste-map": "^29.7.0",
            "jest-regex-util": "^29.6.3",
            "jest-util": "^29.7.0",
            "micromatch": "^4.0.4",
            "pirates": "^4.0.4",
            "slash": "^3.0.0",
            "write-file-atomic": "^4.0.2"
          },
    
          "engines": {
    
            "node": "^14.15.0 || ^16.10.0 || >=18.0.0"
    
        "node_modules/jest-runtime/node_modules/@jest/types": {
          "version": "29.6.3",
          "resolved": "https://registry.npmjs.org/@jest/types/-/types-29.6.3.tgz",
          "integrity": "sha512-u3UPsIilWKOM3F9CXtrG8LEJmNxwoCQC/XVj4IKYXvvpx7QIi/Kg1LI5uDmDpKlac62NUtX7eLjRh+jVZcLOzw==",
          "optional": true,
          "peer": true,
    
          "dependencies": {
    
            "@jest/schemas": "^29.6.3",
            "@types/istanbul-lib-coverage": "^2.0.0",
            "@types/istanbul-reports": "^3.0.0",
            "@types/node": "*",
            "@types/yargs": "^17.0.8",
            "chalk": "^4.0.0"
    
          },
          "engines": {
    
            "node": "^14.15.0 || ^16.10.0 || >=18.0.0"
    
        "node_modules/jest-runtime/node_modules/@types/yargs": {
          "version": "17.0.32",
          "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-17.0.32.tgz",
          "integrity": "sha512-xQ67Yc/laOG5uMfX/093MRlGGCIBzZMarVa+gfNKJxWAIgykYpVGkBdbqEzGDDfCrVUj6Hiff4mTZ5BA6TmAog==",
          "optional": true,
          "peer": true,
          "dependencies": {
            "@types/yargs-parser": "*"
          }
    
        "node_modules/jest-runtime/node_modules/ansi-styles": {
          "version": "4.3.0",
          "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",
          "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
          "optional": true,
          "peer": true,
          "dependencies": {
            "color-convert": "^2.0.1"
          },
    
          "engines": {
    
            "node": ">=8"
          },
          "funding": {
            "url": "https://github.com/chalk/ansi-styles?sponsor=1"
    
        "node_modules/jest-runtime/node_modules/chalk": {
          "version": "4.1.2",
          "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz",
          "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==",
          "optional": true,
          "peer": true,
    
          "dependencies": {
    
            "ansi-styles": "^4.1.0",
            "supports-color": "^7.1.0"
    
          "engines": {
            "node": ">=10"
          },
          "funding": {
            "url": "https://github.com/chalk/chalk?sponsor=1"
          }
        },
        "node_modules/jest-runtime/node_modules/color-convert": {
          "version": "2.0.1",
          "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz",
          "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==",
          "optional": true,
          "peer": true,
          "dependencies": {
            "color-name": "~1.1.4"
    
          },
          "engines": {
    
        "node_modules/jest-runtime/node_modules/color-name": {
          "version": "1.1.4",
          "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz",
          "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==",
          "optional": true,
          "peer": true
        },
        "node_modules/jest-runtime/node_modules/convert-source-map": {
          "version": "2.0.0",
          "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-2.0.0.tgz",
          "integrity": "sha512-Kvp459HrV2FEJ1CAsi1Ku+MY3kasH19TFykTz2xWmMeq6bk2NU3XXvfJ+Q61m0xktWwt+1HSYf3JZsTms3aRJg==",
          "optional": true,
          "peer": true
        },
        "node_modules/jest-runtime/node_modules/has-flag": {
          "version": "4.0.0",
          "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz",
          "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==",
          "optional": true,
          "peer": true,
          "engines": {
            "node": ">=8"
          }
        },
        "node_modules/jest-runtime/node_modules/jest-get-type": {
          "version": "29.6.3",
          "resolved": "https://registry.npmjs.org/jest-get-type/-/jest-get-type-29.6.3.tgz",
          "integrity": "sha512-zrteXnqYxfQh7l5FHyL38jL39di8H8rHoecLH3JNxH3BwOrBsNeabdap5e0I23lD4HHI8W5VFBZqG4Eaq5LNcw==",
          "optional": true,
          "peer": true,
          "engines": {
            "node": "^14.15.0 || ^16.10.0 || >=18.0.0"
          }
        },
        "node_modules/jest-runtime/node_modules/jest-haste-map": {
          "version": "29.7.0",
          "resolved": "https://registry.npmjs.org/jest-haste-map/-/jest-haste-map-29.7.0.tgz",
          "integrity": "sha512-fP8u2pyfqx0K1rGn1R9pyE0/KTn+G7PxktWidOBTqFPLYX0b9ksaMFkhK5vrS3DVun09pckLdlx90QthlW7AmA==",
          "optional": true,
          "peer": true,
    
          "dependencies": {
    
            "@jest/types": "^29.6.3",
            "@types/graceful-fs": "^4.1.3",
            "@types/node": "*",
            "anymatch": "^3.0.3",
            "fb-watchman": "^2.0.0",
            "graceful-fs": "^4.2.9",
            "jest-regex-util": "^29.6.3",
            "jest-util": "^29.7.0",
            "jest-worker": "^29.7.0",
            "micromatch": "^4.0.4",
            "walker": "^1.0.8"
    
          },
          "engines": {
    
            "node": "^14.15.0 || ^16.10.0 || >=18.0.0"
    
          "optionalDependencies": {
            "fsevents": "^2.3.2"