Skip to content
Snippets Groups Projects
package-lock.json 1.05 MiB
Newer Older
  • Learn to ignore specific revisions
  •       "peer": true,
          "engines": {
            "node": ">=12"
          }
        },
        "node_modules/@esbuild/netbsd-x64": {
          "version": "0.19.5",
          "resolved": "https://registry.npmjs.org/@esbuild/netbsd-x64/-/netbsd-x64-0.19.5.tgz",
          "integrity": "sha512-kL2l+xScnAy/E/3119OggX8SrWyBEcqAh8aOY1gr4gPvw76la2GlD4Ymf832UCVbmuWeTf2adkZDK+h0Z/fB4g==",
          "cpu": [
            "x64"
          ],
          "dev": true,
          "optional": true,
          "os": [
            "netbsd"
          ],
          "peer": true,
          "engines": {
            "node": ">=12"
          }
        },
        "node_modules/@esbuild/openbsd-x64": {
          "version": "0.19.5",
          "resolved": "https://registry.npmjs.org/@esbuild/openbsd-x64/-/openbsd-x64-0.19.5.tgz",
          "integrity": "sha512-sPOfhtzFufQfTBgRnE1DIJjzsXukKSvZxloZbkJDG383q0awVAq600pc1nfqBcl0ice/WN9p4qLc39WhBShRTA==",
          "cpu": [
            "x64"
          ],
          "dev": true,
          "optional": true,
          "os": [
            "openbsd"
          ],
          "peer": true,
          "engines": {
            "node": ">=12"
          }
        },
        "node_modules/@esbuild/sunos-x64": {
          "version": "0.19.5",
          "resolved": "https://registry.npmjs.org/@esbuild/sunos-x64/-/sunos-x64-0.19.5.tgz",
          "integrity": "sha512-dGZkBXaafuKLpDSjKcB0ax0FL36YXCvJNnztjKV+6CO82tTYVDSH2lifitJ29jxRMoUhgkg9a+VA/B03WK5lcg==",
          "cpu": [
            "x64"
          ],
          "dev": true,
          "optional": true,
          "os": [
            "sunos"
          ],
          "peer": true,
          "engines": {
            "node": ">=12"
          }
        },
        "node_modules/@esbuild/win32-arm64": {
          "version": "0.19.5",
          "resolved": "https://registry.npmjs.org/@esbuild/win32-arm64/-/win32-arm64-0.19.5.tgz",
          "integrity": "sha512-dWVjD9y03ilhdRQ6Xig1NWNgfLtf2o/STKTS+eZuF90fI2BhbwD6WlaiCGKptlqXlURVB5AUOxUj09LuwKGDTg==",
          "cpu": [
            "arm64"
          ],
          "dev": true,
          "optional": true,
          "os": [
            "win32"
          ],
          "peer": true,
          "engines": {
            "node": ">=12"
          }
        },
        "node_modules/@esbuild/win32-ia32": {
          "version": "0.19.5",
          "resolved": "https://registry.npmjs.org/@esbuild/win32-ia32/-/win32-ia32-0.19.5.tgz",
          "integrity": "sha512-4liggWIA4oDgUxqpZwrDhmEfAH4d0iljanDOK7AnVU89T6CzHon/ony8C5LeOdfgx60x5cnQJFZwEydVlYx4iw==",
          "cpu": [
            "ia32"
          ],
          "dev": true,
          "optional": true,
          "os": [
            "win32"
          ],
          "peer": true,
          "engines": {
            "node": ">=12"
          }
        },
        "node_modules/@esbuild/win32-x64": {
          "version": "0.19.5",
          "resolved": "https://registry.npmjs.org/@esbuild/win32-x64/-/win32-x64-0.19.5.tgz",
          "integrity": "sha512-czTrygUsB/jlM8qEW5MD8bgYU2Xg14lo6kBDXW6HdxKjh8M5PzETGiSHaz9MtbXBYDloHNUAUW2tMiKW4KM9Mw==",
          "cpu": [
            "x64"
          ],
          "dev": true,
          "optional": true,
          "os": [
            "win32"
          ],
          "peer": true,
          "engines": {
            "node": ">=12"
          }
        },
        "node_modules/@eslint-community/eslint-utils": {
          "version": "4.4.0",
          "resolved": "https://registry.npmjs.org/@eslint-community/eslint-utils/-/eslint-utils-4.4.0.tgz",
          "integrity": "sha512-1/sA4dwrzBAyeUoQ6oxahHKmrZvsnLCg4RfxW3ZFGGmQkSNQPFNLV9CUEFQP1x9EYXHTo5p6xdhZM1Ne9p/AfA==",
          "dev": true,
          "dependencies": {
            "eslint-visitor-keys": "^3.3.0"
          },
          "engines": {
            "node": "^12.22.0 || ^14.17.0 || >=16.0.0"
          },
          "peerDependencies": {
            "eslint": "^6.0.0 || ^7.0.0 || >=8.0.0"
          }
        },
        "node_modules/@eslint-community/regexpp": {
          "version": "4.10.0",
          "resolved": "https://registry.npmjs.org/@eslint-community/regexpp/-/regexpp-4.10.0.tgz",
          "integrity": "sha512-Cu96Sd2By9mCNTx2iyKOmq10v22jUVQv0lQnlGNy16oE9589yE+QADPbrMGCkA51cKZSg3Pu/aTJVTGfL/qjUA==",
          "dev": true,
          "engines": {
            "node": "^12.0.0 || ^14.0.0 || >=16.0.0"
          }
        },
        "node_modules/@eslint/eslintrc": {
          "version": "2.1.3",
          "resolved": "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-2.1.3.tgz",
          "integrity": "sha512-yZzuIG+jnVu6hNSzFEN07e8BxF3uAzYtQb6uDkaYZLo6oYZDCq454c5kB8zxnzfCYyP4MIuyBn10L0DqwujTmA==",
          "dev": true,
          "dependencies": {
            "ajv": "^6.12.4",
            "debug": "^4.3.2",
            "espree": "^9.6.0",
            "globals": "^13.19.0",
            "ignore": "^5.2.0",
            "import-fresh": "^3.2.1",
            "js-yaml": "^4.1.0",
            "minimatch": "^3.1.2",
            "strip-json-comments": "^3.1.1"
          },
          "engines": {
            "node": "^12.22.0 || ^14.17.0 || >=16.0.0"
          },
          "funding": {
            "url": "https://opencollective.com/eslint"
          }
        },
        "node_modules/@eslint/eslintrc/node_modules/ajv": {
          "version": "6.12.6",
          "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz",
          "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==",
          "dev": true,
          "dependencies": {
            "fast-deep-equal": "^3.1.1",
            "fast-json-stable-stringify": "^2.0.0",
            "json-schema-traverse": "^0.4.1",
            "uri-js": "^4.2.2"
          },
    
    Bastien DUMONT's avatar
    Bastien DUMONT committed
          "funding": {
            "type": "github",
            "url": "https://github.com/sponsors/epoberezkin"
    
        "node_modules/@eslint/eslintrc/node_modules/argparse": {
          "version": "2.0.1",
    
          "resolved": "https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz",
          "integrity": "sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==",
          "dev": true
    
        },
        "node_modules/@eslint/eslintrc/node_modules/globals": {
    
          "version": "13.23.0",
          "resolved": "https://registry.npmjs.org/globals/-/globals-13.23.0.tgz",
          "integrity": "sha512-XAmF0RjlrjY23MA51q3HltdlGxUpXPvg0GioKiD9X6HD28iMjo2dKC8Vqwm7lne4GNr78+RHTfliktR6ZH09wA==",
    
          "dev": true,
          "dependencies": {
            "type-fest": "^0.20.2"
          },
          "engines": {
            "node": ">=8"
          },
          "funding": {
            "url": "https://github.com/sponsors/sindresorhus"
          }
        },
        "node_modules/@eslint/eslintrc/node_modules/js-yaml": {
          "version": "4.1.0",
    
          "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-4.1.0.tgz",
          "integrity": "sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA==",
    
          "dev": true,
          "dependencies": {
            "argparse": "^2.0.1"
          },
          "bin": {
            "js-yaml": "bin/js-yaml.js"
          }
        },
        "node_modules/@eslint/eslintrc/node_modules/json-schema-traverse": {
          "version": "0.4.1",
    
          "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz",
          "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==",
          "dev": true
    
        },
        "node_modules/@eslint/eslintrc/node_modules/type-fest": {
          "version": "0.20.2",
    
          "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.20.2.tgz",
          "integrity": "sha512-Ne+eE4r0/iWnpAxD852z3A+N0Bt5RN//NjJwRd2VFHEmrywxf5vsZlh4R6lixl6B+wz/8d+maTSAkN1FIkI3LQ==",
    
          "dev": true,
          "engines": {
            "node": ">=10"
          },
          "funding": {
            "url": "https://github.com/sponsors/sindresorhus"
          }
        },
        "node_modules/@eslint/js": {
    
          "version": "8.53.0",
          "resolved": "https://registry.npmjs.org/@eslint/js/-/js-8.53.0.tgz",
          "integrity": "sha512-Kn7K8dx/5U6+cT1yEhpX1w4PCSg0M+XyRILPgvwcEBjerFWCwQj5sbr3/VmxqV0JGHCBCzyd6LxypEuehypY1w==",
    
          "dev": true,
          "engines": {
            "node": "^12.22.0 || ^14.17.0 || >=16.0.0"
          }
        },
        "node_modules/@fal-works/esbuild-plugin-global-externals": {
          "version": "2.1.2",
    
    Bastien DUMONT's avatar
    Bastien DUMONT committed
          "resolved": "https://registry.npmjs.org/@fal-works/esbuild-plugin-global-externals/-/esbuild-plugin-global-externals-2.1.2.tgz",
          "integrity": "sha512-cEee/Z+I12mZcFJshKcCqC8tuX5hG3s+d+9nZ3LabqKF1vKdF41B92pJVCBggjAGORAeOzyyDDKrZwIkLffeOQ==",
          "dev": true
    
        "node_modules/@floating-ui/core": {
    
    Bastien DUMONT's avatar
    Bastien DUMONT committed
          "version": "1.5.0",
          "resolved": "https://registry.npmjs.org/@floating-ui/core/-/core-1.5.0.tgz",
          "integrity": "sha512-kK1h4m36DQ0UHGj5Ah4db7R0rHemTqqO0QLvUqi1/mUUp3LuAWbWxdxSIf/XsnH9VS6rRVPLJCncjRzUvyCLXg==",
    
          "dev": true,
          "dependencies": {
    
    Bastien DUMONT's avatar
    Bastien DUMONT committed
            "@floating-ui/utils": "^0.1.3"
    
          }
        },
        "node_modules/@floating-ui/dom": {
    
    Bastien DUMONT's avatar
    Bastien DUMONT committed
          "version": "1.5.3",
          "resolved": "https://registry.npmjs.org/@floating-ui/dom/-/dom-1.5.3.tgz",
          "integrity": "sha512-ClAbQnEqJAKCJOEbbLo5IUlZHkNszqhuxS4fHAVxRPXPya6Ysf2G8KypnYcOTpx6I8xcgF9bbHb6g/2KpbV8qA==",
    
          "dev": true,
          "dependencies": {
    
    Bastien DUMONT's avatar
    Bastien DUMONT committed
            "@floating-ui/core": "^1.4.2",
            "@floating-ui/utils": "^0.1.3"
    
          }
        },
        "node_modules/@floating-ui/react-dom": {
    
    Bastien DUMONT's avatar
    Bastien DUMONT committed
          "version": "2.0.4",
          "resolved": "https://registry.npmjs.org/@floating-ui/react-dom/-/react-dom-2.0.4.tgz",
          "integrity": "sha512-CF8k2rgKeh/49UrnIBs4BdxPUV6vize/Db1d/YbCLyp9GiVZ0BEwf5AiDSxJRCr6yOkGqTFHtmrULxkEfYZ7dQ==",
    
          "dev": true,
          "dependencies": {
            "@floating-ui/dom": "^1.5.1"
          },
          "peerDependencies": {
            "react": ">=16.8.0",
            "react-dom": ">=16.8.0"
          }
        },
        "node_modules/@floating-ui/utils": {
    
    Bastien DUMONT's avatar
    Bastien DUMONT committed
          "version": "0.1.6",
          "resolved": "https://registry.npmjs.org/@floating-ui/utils/-/utils-0.1.6.tgz",
          "integrity": "sha512-OfX7E2oUDYxtBvsuS4e/jSn4Q9Qb6DzgeYtsAdkPZ47znpoNsMgZw0+tVijiv3uGNR6dgNlty6r9rzIzHjtd/A==",
          "dev": true
    
        },
        "node_modules/@foliojs-fork/fontkit": {
    
          "version": "1.9.1",
    
          "resolved": "https://registry.npmjs.org/@foliojs-fork/fontkit/-/fontkit-1.9.1.tgz",
          "integrity": "sha512-U589voc2/ROnvx1CyH9aNzOQWJp127JGU1QAylXGQ7LoEAF6hMmahZLQ4eqAcgHUw+uyW4PjtCItq9qudPkK3A==",
    
            "@foliojs-fork/restructure": "^2.0.2",
            "brfs": "^2.0.0",
            "brotli": "^1.2.0",
            "browserify-optional": "^1.0.1",
            "clone": "^1.0.4",
            "deep-equal": "^1.0.0",
            "dfa": "^1.2.0",
            "tiny-inflate": "^1.0.2",
            "unicode-properties": "^1.2.2",
            "unicode-trie": "^2.0.0"
    
          }
        },
        "node_modules/@foliojs-fork/fontkit/node_modules/deep-equal": {
    
          "version": "1.1.2",
          "resolved": "https://registry.npmjs.org/deep-equal/-/deep-equal-1.1.2.tgz",
          "integrity": "sha512-5tdhKF6DbU7iIzrIOa1AOUt39ZRm13cmL1cGEh//aqR8x9+tNfbywRf0n5FD/18OKMdo7DNEtrX2t22ZAkI+eg==",
    
          "dependencies": {
    
            "is-arguments": "^1.1.1",
            "is-date-object": "^1.0.5",
            "is-regex": "^1.1.4",
            "object-is": "^1.1.5",
    
            "object-keys": "^1.1.1",
    
            "regexp.prototype.flags": "^1.5.1"
          },
          "engines": {
            "node": ">= 0.4"
    
          },
          "funding": {
            "url": "https://github.com/sponsors/ljharb"
    
        "node_modules/@foliojs-fork/linebreak": {
    
          "version": "1.1.1",
    
          "resolved": "https://registry.npmjs.org/@foliojs-fork/linebreak/-/linebreak-1.1.1.tgz",
          "integrity": "sha512-pgY/+53GqGQI+mvDiyprvPWgkTlVBS8cxqee03ejm6gKAQNsR1tCYCIvN9FHy7otZajzMqCgPOgC4cHdt4JPig==",
    
            "base64-js": "1.3.1",
            "brfs": "^2.0.2",
            "unicode-trie": "^2.0.0"
    
        "node_modules/@foliojs-fork/linebreak/node_modules/base64-js": {
          "version": "1.3.1",
    
          "resolved": "https://registry.npmjs.org/base64-js/-/base64-js-1.3.1.tgz",
          "integrity": "sha512-mLQ4i2QO1ytvGWFWmcngKO//JXAQueZvwEKtjgQFM4jIK0kU+ytMfplL8j+n5mspOfjHwoAg+9yhb7BwAHm36g==",
          "dev": true
    
        },
        "node_modules/@foliojs-fork/pdfkit": {
    
          "version": "0.14.0",
          "resolved": "https://registry.npmjs.org/@foliojs-fork/pdfkit/-/pdfkit-0.14.0.tgz",
          "integrity": "sha512-nMOiQAv6id89MT3tVTCgc7HxD5ZMANwio2o5yvs5sexQkC0KI3BLaLakpsrHmFfeGFAhqPmZATZGbJGXTUebpg==",
    
            "@foliojs-fork/fontkit": "^1.9.1",
            "@foliojs-fork/linebreak": "^1.1.1",
    
            "png-js": "^1.0.0"
    
        "node_modules/@foliojs-fork/restructure": {
    
          "version": "2.0.2",
    
          "resolved": "https://registry.npmjs.org/@foliojs-fork/restructure/-/restructure-2.0.2.tgz",
          "integrity": "sha512-59SgoZ3EXbkfSX7b63tsou/SDGzwUEK6MuB5sKqgVK1/XE0fxmpsOb9DQI8LXW3KfGnAjImCGhhEb7uPPAUVNA==",
          "dev": true
    
        "node_modules/@gar/promisify": {
    
          "version": "1.1.3",
    
          "resolved": "https://registry.npmjs.org/@gar/promisify/-/promisify-1.1.3.tgz",
          "integrity": "sha512-k2Ty1JcVojjJFwrg/ThKi2ujJ7XNLYaFGNB/bWT9wGR+oSMJHMa5w+CUq6p/pVrKeNNgA7pCqEcjSnHVoqJQFw==",
          "dev": true
    
        "node_modules/@humanwhocodes/config-array": {
    
          "version": "0.11.13",
          "resolved": "https://registry.npmjs.org/@humanwhocodes/config-array/-/config-array-0.11.13.tgz",
          "integrity": "sha512-JSBDMiDKSzQVngfRjOdFXgFfklaXI4K9nLF49Auh21lmBWRLIK3+xTErTWD4KU54pb6coM6ESE7Awz/FNU3zgQ==",
    
            "@humanwhocodes/object-schema": "^2.0.1",
    
            "debug": "^4.1.1",
            "minimatch": "^3.0.5"
    
          },
          "engines": {
            "node": ">=10.10.0"
    
        "node_modules/@humanwhocodes/module-importer": {
    
          "version": "1.0.1",
    
          "resolved": "https://registry.npmjs.org/@humanwhocodes/module-importer/-/module-importer-1.0.1.tgz",
          "integrity": "sha512-bxveV4V8v5Yb4ncFTT3rPSgZBOpCkjfK0y4oVVVJwIuDVBRMDXrPyXRL988i5ap9m9bnyEEjWfm5WkBmtffLfA==",
    
          "dev": true,
          "engines": {
            "node": ">=12.22"
          },
          "funding": {
            "type": "github",
            "url": "https://github.com/sponsors/nzakas"
          }
    
        "node_modules/@humanwhocodes/object-schema": {
    
          "version": "2.0.1",
          "resolved": "https://registry.npmjs.org/@humanwhocodes/object-schema/-/object-schema-2.0.1.tgz",
          "integrity": "sha512-dvuCeX5fC9dXgJn9t+X5atfmgQAzUOWqS1254Gh0m6i8wKd10ebXkfNKiRK+1GWi/yTvvLDHpoxLr0xxxeslWw==",
          "dev": true
    
        "node_modules/@hutson/parse-repository-url": {
    
          "version": "3.0.2",
    
          "resolved": "https://registry.npmjs.org/@hutson/parse-repository-url/-/parse-repository-url-3.0.2.tgz",
          "integrity": "sha512-H9XAx3hc0BQHY6l+IFSWHDySypcXsvsuLhgYLUGywmJ5pswRVQJUHpOsobnLYp2ZUaUlKiKDrgWWhosOwAEM8Q==",
    
          "dev": true,
          "engines": {
            "node": ">=6.9.0"
          }
        },
        "node_modules/@isaacs/cliui": {
          "version": "8.0.2",
    
    Bastien DUMONT's avatar
    Bastien DUMONT committed
          "resolved": "https://registry.npmjs.org/@isaacs/cliui/-/cliui-8.0.2.tgz",
          "integrity": "sha512-O8jcjabXaleOG9DQ0+ARXWZBTfnP4WNAqzuiJK7ll44AmxGKv/J2M4TPjxjY3znBCfvBXFzucm1twdyFybFqEA==",
    
          "dev": true,
          "dependencies": {
            "string-width": "^5.1.2",
            "string-width-cjs": "npm:string-width@^4.2.0",
            "strip-ansi": "^7.0.1",
            "strip-ansi-cjs": "npm:strip-ansi@^6.0.1",
            "wrap-ansi": "^8.1.0",
            "wrap-ansi-cjs": "npm:wrap-ansi@^7.0.0"
          },
          "engines": {
            "node": ">=12"
          }
        },
        "node_modules/@isaacs/cliui/node_modules/ansi-regex": {
          "version": "6.0.1",
    
    Bastien DUMONT's avatar
    Bastien DUMONT committed
          "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-6.0.1.tgz",
          "integrity": "sha512-n5M855fKb2SsfMIiFFoVrABHJC8QtHwVx+mHWP3QcEqBHYienj5dHSgjbxtC0WEZXYt4wcD6zrQElDPhFuZgfA==",
    
          "dev": true,
          "engines": {
            "node": ">=12"
          },
          "funding": {
            "url": "https://github.com/chalk/ansi-regex?sponsor=1"
          }
        },
        "node_modules/@isaacs/cliui/node_modules/ansi-styles": {
          "version": "6.2.1",
    
    Bastien DUMONT's avatar
    Bastien DUMONT committed
          "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-6.2.1.tgz",
          "integrity": "sha512-bN798gFfQX+viw3R7yrGWRqnrN2oRkEkUjjl4JNn4E8GxxbjtG3FbrEIIY3l8/hrwUwIeCZvi4QuOTP4MErVug==",
    
          "dev": true,
          "engines": {
            "node": ">=12"
          },
          "funding": {
            "url": "https://github.com/chalk/ansi-styles?sponsor=1"
          }
        },
        "node_modules/@isaacs/cliui/node_modules/emoji-regex": {
          "version": "9.2.2",
    
    Bastien DUMONT's avatar
    Bastien DUMONT committed
          "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-9.2.2.tgz",
          "integrity": "sha512-L18DaJsXSUk2+42pv8mLs5jJT2hqFkFE4j21wOmgbUqsZ2hL72NsUU785g9RXgo3s0ZNgVl42TiHp3ZtOv/Vyg==",
          "dev": true
    
        "node_modules/@isaacs/cliui/node_modules/string-width": {
          "version": "5.1.2",
    
    Bastien DUMONT's avatar
    Bastien DUMONT committed
          "resolved": "https://registry.npmjs.org/string-width/-/string-width-5.1.2.tgz",
          "integrity": "sha512-HnLOCR3vjcY8beoNLtcjZ5/nxn2afmME6lhrDrebokqMap+XbeW8n9TXpPDOqdGK5qcI3oT0GKTW6wC7EMiVqA==",
    
          "dev": true,
          "dependencies": {
            "eastasianwidth": "^0.2.0",
            "emoji-regex": "^9.2.2",
            "strip-ansi": "^7.0.1"
          },
          "engines": {
            "node": ">=12"
          },
          "funding": {
            "url": "https://github.com/sponsors/sindresorhus"
          }
        },
        "node_modules/@isaacs/cliui/node_modules/strip-ansi": {
          "version": "7.1.0",
    
    Bastien DUMONT's avatar
    Bastien DUMONT committed
          "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-7.1.0.tgz",
          "integrity": "sha512-iq6eVVI64nQQTRYq2KtEg2d2uU7LElhTJwsH4YzIHZshxlgZms/wIc4VoDQTlG/IvVIrBKG06CrZnp0qv7hkcQ==",
    
          "dev": true,
          "dependencies": {
            "ansi-regex": "^6.0.1"
          },
          "engines": {
            "node": ">=12"
          },
          "funding": {
            "url": "https://github.com/chalk/strip-ansi?sponsor=1"
          }
        },
        "node_modules/@isaacs/cliui/node_modules/wrap-ansi": {
          "version": "8.1.0",
    
    Bastien DUMONT's avatar
    Bastien DUMONT committed
          "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-8.1.0.tgz",
          "integrity": "sha512-si7QWI6zUMq56bESFvagtmzMdGOtoxfR+Sez11Mobfc7tm+VkUckk9bW2UeffTGVUbOksxmSw0AA2gs8g71NCQ==",
    
          "dev": true,
          "dependencies": {
            "ansi-styles": "^6.1.0",
            "string-width": "^5.0.1",
            "strip-ansi": "^7.0.1"
          },
          "engines": {
            "node": ">=12"
          },
          "funding": {
            "url": "https://github.com/chalk/wrap-ansi?sponsor=1"
          }
        },
        "node_modules/@istanbuljs/load-nyc-config": {
    
          "version": "1.1.0",
    
          "resolved": "https://registry.npmjs.org/@istanbuljs/load-nyc-config/-/load-nyc-config-1.1.0.tgz",
          "integrity": "sha512-VjeHSlIzpv/NyD3N0YuHfXOPDIixcA1q2ZV98wsMqcYlPmv2n3Yb2lYP9XMElnaFVXg5A7YLTeLu6V84uQDjmQ==",
    
            "camelcase": "^5.3.1",
            "find-up": "^4.1.0",
            "get-package-type": "^0.1.0",
            "js-yaml": "^3.13.1",
            "resolve-from": "^5.0.0"
    
        "node_modules/@istanbuljs/schema": {
    
          "version": "0.1.3",
    
          "resolved": "https://registry.npmjs.org/@istanbuljs/schema/-/schema-0.1.3.tgz",
          "integrity": "sha512-ZXRY4jNvVgSVQ8DL3LTcakaAtXwTVUxE81hslsyD2AtoXW/wVob10HkOJ1X/pAlcI7D+2YoZKg5do8G/w6RYgA==",
    
          "dev": true,
          "engines": {
            "node": ">=8"
          }
    
        "node_modules/@jest/console": {
    
          "version": "28.1.3",
    
          "resolved": "https://registry.npmjs.org/@jest/console/-/console-28.1.3.tgz",
          "integrity": "sha512-QPAkP5EwKdK/bxIr6C1I4Vs0rm2nHiANzj/Z5X2JQkrZo6IqvC4ldZ9K95tF0HdidhA8Bo6egxSzUFPYKcEXLw==",
    
          "peer": true,
    
            "@jest/types": "^28.1.3",
            "@types/node": "*",
            "chalk": "^4.0.0",
            "jest-message-util": "^28.1.3",
            "jest-util": "^28.1.3",
            "slash": "^3.0.0"
    
          },
          "engines": {
            "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0"
    
        "node_modules/@jest/core": {
    
          "version": "28.1.3",
    
          "resolved": "https://registry.npmjs.org/@jest/core/-/core-28.1.3.tgz",
          "integrity": "sha512-CIKBrlaKOzA7YG19BEqCw3SLIsEwjZkeJzf5bdooVnW4bH5cktqe3JX+G2YV1aK5vP8N9na1IGWFzYaTp6k6NA==",
    
          "peer": true,
    
            "@jest/console": "^28.1.3",
            "@jest/reporters": "^28.1.3",
            "@jest/test-result": "^28.1.3",
            "@jest/transform": "^28.1.3",
            "@jest/types": "^28.1.3",
            "@types/node": "*",
            "ansi-escapes": "^4.2.1",
            "chalk": "^4.0.0",
            "ci-info": "^3.2.0",
            "exit": "^0.1.2",
            "graceful-fs": "^4.2.9",
            "jest-changed-files": "^28.1.3",
            "jest-config": "^28.1.3",
            "jest-haste-map": "^28.1.3",
            "jest-message-util": "^28.1.3",
            "jest-regex-util": "^28.0.2",
            "jest-resolve": "^28.1.3",
            "jest-resolve-dependencies": "^28.1.3",
            "jest-runner": "^28.1.3",
            "jest-runtime": "^28.1.3",
            "jest-snapshot": "^28.1.3",
            "jest-util": "^28.1.3",
            "jest-validate": "^28.1.3",
            "jest-watcher": "^28.1.3",
            "micromatch": "^4.0.4",
            "pretty-format": "^28.1.3",
            "rimraf": "^3.0.0",
            "slash": "^3.0.0",
            "strip-ansi": "^6.0.0"
    
          },
          "engines": {
            "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0"
          },
          "peerDependencies": {
            "node-notifier": "^8.0.1 || ^9.0.0 || ^10.0.0"
          },
          "peerDependenciesMeta": {
            "node-notifier": {
              "optional": true
            }
    
        "node_modules/@jest/core/node_modules/@jest/transform": {
    
          "version": "28.1.3",
    
          "resolved": "https://registry.npmjs.org/@jest/transform/-/transform-28.1.3.tgz",
          "integrity": "sha512-u5dT5di+oFI6hfcLOHGTAfmUxFRrjK+vnaP0kkVow9Md/M7V/MxqQMOz/VV25UZO8pzeA9PjfTpOu6BDuwSPQA==",
    
            "@jest/types": "^28.1.3",
    
            "@jridgewell/trace-mapping": "^0.3.13",
            "babel-plugin-istanbul": "^6.1.1",
            "chalk": "^4.0.0",
            "convert-source-map": "^1.4.0",
            "fast-json-stable-stringify": "^2.0.0",
            "graceful-fs": "^4.2.9",
            "jest-haste-map": "^28.1.3",
            "jest-regex-util": "^28.0.2",
            "jest-util": "^28.1.3",
            "micromatch": "^4.0.4",
            "pirates": "^4.0.4",
            "slash": "^3.0.0",
            "write-file-atomic": "^4.0.1"
    
          },
          "engines": {
            "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0"
    
        "node_modules/@jest/core/node_modules/acorn-walk": {
          "version": "8.3.0",
          "resolved": "https://registry.npmjs.org/acorn-walk/-/acorn-walk-8.3.0.tgz",
          "integrity": "sha512-FS7hV565M5l1R08MXqo8odwMTB02C2UqzB17RVgu9EyuYFBqJZ3/ZY97sQD5FewVu1UyDFc1yztUDrAwT0EypA==",
    
          "peer": true,
    
        "node_modules/@jest/core/node_modules/glob": {
          "version": "7.2.3",
          "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz",
          "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==",
    
          "peer": true,
    
            "fs.realpath": "^1.0.0",
            "inflight": "^1.0.4",
            "inherits": "2",
            "minimatch": "^3.1.1",
            "once": "^1.3.0",
            "path-is-absolute": "^1.0.0"
    
          "funding": {
            "url": "https://github.com/sponsors/isaacs"
    
        "node_modules/@jest/core/node_modules/jest-config": {
    
          "version": "28.1.3",
    
          "resolved": "https://registry.npmjs.org/jest-config/-/jest-config-28.1.3.tgz",
          "integrity": "sha512-MG3INjByJ0J4AsNBm7T3hsuxKQqFIiRo/AUqb1q9LRKI5UU6Aar9JHbr9Ivn1TVwfUD9KirRoM/T6u8XlcQPHQ==",
    
          "peer": true,
    
            "@babel/core": "^7.11.6",
            "@jest/test-sequencer": "^28.1.3",
            "@jest/types": "^28.1.3",
            "babel-jest": "^28.1.3",
            "chalk": "^4.0.0",
            "ci-info": "^3.2.0",
            "deepmerge": "^4.2.2",
            "glob": "^7.1.3",
            "graceful-fs": "^4.2.9",
            "jest-circus": "^28.1.3",
            "jest-environment-node": "^28.1.3",
            "jest-get-type": "^28.0.2",
            "jest-regex-util": "^28.0.2",
            "jest-resolve": "^28.1.3",
            "jest-runner": "^28.1.3",
            "jest-util": "^28.1.3",
            "jest-validate": "^28.1.3",
            "micromatch": "^4.0.4",
            "parse-json": "^5.2.0",
            "pretty-format": "^28.1.3",
            "slash": "^3.0.0",
            "strip-json-comments": "^3.1.1"
          },
          "engines": {
            "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0"
          },
          "peerDependencies": {
            "@types/node": "*",
            "ts-node": ">=9.0.0"
          },
          "peerDependenciesMeta": {
            "@types/node": {
              "optional": true
            },
            "ts-node": {
              "optional": true
            }
          }
        },
        "node_modules/@jest/core/node_modules/jest-haste-map": {
          "version": "28.1.3",
          "resolved": "https://registry.npmjs.org/jest-haste-map/-/jest-haste-map-28.1.3.tgz",
          "integrity": "sha512-3S+RQWDXccXDKSWnkHa/dPwt+2qwA8CJzR61w3FoYCvoo3Pn8tvGcysmMF0Bj0EX5RYvAI2EIvC57OmotfdtKA==",
          "dev": true,
          "peer": true,
          "dependencies": {
            "@jest/types": "^28.1.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": "^28.0.2",
            "jest-util": "^28.1.3",
            "jest-worker": "^28.1.3",
            "micromatch": "^4.0.4",
            "walker": "^1.0.8"
          },
          "engines": {
            "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0"
          },
          "optionalDependencies": {
            "fsevents": "^2.3.2"
          }
        },
        "node_modules/@jest/core/node_modules/jest-regex-util": {
          "version": "28.0.2",
          "resolved": "https://registry.npmjs.org/jest-regex-util/-/jest-regex-util-28.0.2.tgz",
          "integrity": "sha512-4s0IgyNIy0y9FK+cjoVYoxamT7Zeo7MhzqRGx7YDYmaQn1wucY9rotiGkBzzcMXTtjrCAP/f7f+E0F7+fxPNdw==",
          "dev": true,
          "peer": true,
          "engines": {
            "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0"
          }
        },
        "node_modules/@jest/core/node_modules/jest-worker": {
          "version": "28.1.3",
          "resolved": "https://registry.npmjs.org/jest-worker/-/jest-worker-28.1.3.tgz",
          "integrity": "sha512-CqRA220YV/6jCo8VWvAt1KKx6eek1VIHMPeLEbpcfSfkEeWyBNppynM/o6q+Wmw+sOhos2ml34wZbSX3G13//g==",
          "dev": true,
          "peer": true,
          "dependencies": {
            "@types/node": "*",
            "merge-stream": "^2.0.0",
            "supports-color": "^8.0.0"
          },
          "engines": {
            "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0"
          }
        },
        "node_modules/@jest/core/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==",
          "dev": true,
          "peer": true,
          "dependencies": {
            "has-flag": "^4.0.0"
          },
          "engines": {
            "node": ">=10"
          },
          "funding": {
            "url": "https://github.com/chalk/supports-color?sponsor=1"
          }
        },
        "node_modules/@jest/core/node_modules/ts-node": {
          "version": "10.9.1",
          "resolved": "https://registry.npmjs.org/ts-node/-/ts-node-10.9.1.tgz",
          "integrity": "sha512-NtVysVPkxxrwFGUUxGYhfux8k78pQB3JqYBXlLRZgdGUqTO5wU/UyHop5p70iEbGhB7q5KmiZiU0Y3KlJrScEw==",
          "dev": true,
          "optional": true,
          "peer": true,
          "dependencies": {
            "@cspotcode/source-map-support": "^0.8.0",
            "@tsconfig/node10": "^1.0.7",
            "@tsconfig/node12": "^1.0.7",
            "@tsconfig/node14": "^1.0.0",
            "@tsconfig/node16": "^1.0.2",
            "acorn": "^8.4.1",
            "acorn-walk": "^8.1.1",
            "arg": "^4.1.0",
            "create-require": "^1.1.0",
            "diff": "^4.0.1",
            "make-error": "^1.1.1",
            "v8-compile-cache-lib": "^3.0.1",
            "yn": "3.1.1"
          },
          "bin": {
            "ts-node": "dist/bin.js",
            "ts-node-cwd": "dist/bin-cwd.js",
            "ts-node-esm": "dist/bin-esm.js",
            "ts-node-script": "dist/bin-script.js",
            "ts-node-transpile-only": "dist/bin-transpile.js",
            "ts-script": "dist/bin-script-deprecated.js"
          },
          "peerDependencies": {
            "@swc/core": ">=1.2.50",
            "@swc/wasm": ">=1.2.50",
            "@types/node": "*",
            "typescript": ">=2.7"
          },
          "peerDependenciesMeta": {
            "@swc/core": {
              "optional": true
            },
            "@swc/wasm": {
              "optional": true
            }
          }
        },
        "node_modules/@jest/environment": {
          "version": "28.1.3",
          "resolved": "https://registry.npmjs.org/@jest/environment/-/environment-28.1.3.tgz",
          "integrity": "sha512-1bf40cMFTEkKyEf585R9Iz1WayDjHoHqvts0XFYEqyKM3cFWDpeMoqKKTAF9LSYQModPUlh8FKptoM2YcMWAXA==",
          "dev": true,
          "dependencies": {
            "@jest/fake-timers": "^28.1.3",
            "@jest/types": "^28.1.3",
            "@types/node": "*",
            "jest-mock": "^28.1.3"
          },
          "engines": {
            "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0"
          }
        },
        "node_modules/@jest/expect": {
          "version": "28.1.3",
          "resolved": "https://registry.npmjs.org/@jest/expect/-/expect-28.1.3.tgz",
          "integrity": "sha512-lzc8CpUbSoE4dqT0U+g1qODQjBRHPpCPXissXD4mS9+sWQdmmpeJ9zSH1rS1HEkrsMN0fb7nKrJ9giAR1d3wBw==",
          "dev": true,
          "peer": true,
          "dependencies": {
            "expect": "^28.1.3",
            "jest-snapshot": "^28.1.3"
          },
          "engines": {
            "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0"
          }
        },
        "node_modules/@jest/expect-utils": {
          "version": "28.1.3",
          "resolved": "https://registry.npmjs.org/@jest/expect-utils/-/expect-utils-28.1.3.tgz",
          "integrity": "sha512-wvbi9LUrHJLn3NlDW6wF2hvIMtd4JUl2QNVrjq+IBSHirgfrR3o9RnVtxzdEGO2n9JyIWwHnLfby5KzqBGg2YA==",
          "dev": true,
          "peer": true,
          "dependencies": {
            "jest-get-type": "^28.0.2"
          },
          "engines": {
            "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0"
          }
        },
        "node_modules/@jest/fake-timers": {
          "version": "28.1.3",
          "resolved": "https://registry.npmjs.org/@jest/fake-timers/-/fake-timers-28.1.3.tgz",
          "integrity": "sha512-D/wOkL2POHv52h+ok5Oj/1gOG9HSywdoPtFsRCUmlCILXNn5eIWmcnd3DIiWlJnpGvQtmajqBP95Ei0EimxfLw==",
          "dev": true,
          "dependencies": {
            "@jest/types": "^28.1.3",
            "@sinonjs/fake-timers": "^9.1.2",
            "@types/node": "*",
            "jest-message-util": "^28.1.3",
            "jest-mock": "^28.1.3",
            "jest-util": "^28.1.3"
          },
          "engines": {
            "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0"
          }
        },
        "node_modules/@jest/globals": {
          "version": "28.1.3",
          "resolved": "https://registry.npmjs.org/@jest/globals/-/globals-28.1.3.tgz",
          "integrity": "sha512-XFU4P4phyryCXu1pbcqMO0GSQcYe1IsalYCDzRNyhetyeyxMcIxa11qPNDpVNLeretItNqEmYYQn1UYz/5x1NA==",
          "dev": true,
          "peer": true,
          "dependencies": {
            "@jest/environment": "^28.1.3",
            "@jest/expect": "^28.1.3",
            "@jest/types": "^28.1.3"
          },
          "engines": {
            "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0"
          }
        },
        "node_modules/@jest/reporters": {
          "version": "28.1.3",
          "resolved": "https://registry.npmjs.org/@jest/reporters/-/reporters-28.1.3.tgz",
          "integrity": "sha512-JuAy7wkxQZVNU/V6g9xKzCGC5LVXx9FDcABKsSXp5MiKPEE2144a/vXTEDoyzjUpZKfVwp08Wqg5A4WfTMAzjg==",
          "dev": true,
    
          "peer": true,
    
            "@bcoe/v8-coverage": "^0.2.3",
            "@jest/console": "^28.1.3",
            "@jest/test-result": "^28.1.3",
            "@jest/transform": "^28.1.3",
            "@jest/types": "^28.1.3",
            "@jridgewell/trace-mapping": "^0.3.13",
            "@types/node": "*",
            "chalk": "^4.0.0",
            "collect-v8-coverage": "^1.0.0",
            "exit": "^0.1.2",
            "glob": "^7.1.3",
            "graceful-fs": "^4.2.9",
            "istanbul-lib-coverage": "^3.0.0",
            "istanbul-lib-instrument": "^5.1.0",
            "istanbul-lib-report": "^3.0.0",
            "istanbul-lib-source-maps": "^4.0.0",
            "istanbul-reports": "^3.1.3",
            "jest-message-util": "^28.1.3",
            "jest-util": "^28.1.3",
            "jest-worker": "^28.1.3",
            "slash": "^3.0.0",
            "string-length": "^4.0.1",
            "strip-ansi": "^6.0.0",
            "terminal-link": "^2.0.0",
            "v8-to-istanbul": "^9.0.1"
    
          "engines": {
            "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0"
          },
          "peerDependencies": {
            "node-notifier": "^8.0.1 || ^9.0.0 || ^10.0.0"
          },
          "peerDependenciesMeta": {
            "node-notifier": {
              "optional": true
    
        "node_modules/@jest/reporters/node_modules/@jest/transform": {
          "version": "28.1.3",
          "resolved": "https://registry.npmjs.org/@jest/transform/-/transform-28.1.3.tgz",
          "integrity": "sha512-u5dT5di+oFI6hfcLOHGTAfmUxFRrjK+vnaP0kkVow9Md/M7V/MxqQMOz/VV25UZO8pzeA9PjfTpOu6BDuwSPQA==",
          "dev": true,
          "peer": true,
          "dependencies": {
            "@babel/core": "^7.11.6",
            "@jest/types": "^28.1.3",
            "@jridgewell/trace-mapping": "^0.3.13",
            "babel-plugin-istanbul": "^6.1.1",
            "chalk": "^4.0.0",
            "convert-source-map": "^1.4.0",
            "fast-json-stable-stringify": "^2.0.0",
            "graceful-fs": "^4.2.9",
            "jest-haste-map": "^28.1.3",
            "jest-regex-util": "^28.0.2",
            "jest-util": "^28.1.3",
            "micromatch": "^4.0.4",
            "pirates": "^4.0.4",
            "slash": "^3.0.0",
            "write-file-atomic": "^4.0.1"
          },
          "engines": {
            "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0"
          }
        },
    
        "node_modules/@jest/reporters/node_modules/glob": {
          "version": "7.2.3",
    
          "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz",
          "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==",
    
          "peer": true,
    
          "dependencies": {
            "fs.realpath": "^1.0.0",
            "inflight": "^1.0.4",
            "inherits": "2",
            "minimatch": "^3.1.1",
            "once": "^1.3.0",
            "path-is-absolute": "^1.0.0"
          },
          "engines": {
            "node": "*"
          },
          "funding": {
            "url": "https://github.com/sponsors/isaacs"
    
        "node_modules/@jest/reporters/node_modules/jest-haste-map": {
          "version": "28.1.3",
          "resolved": "https://registry.npmjs.org/jest-haste-map/-/jest-haste-map-28.1.3.tgz",
          "integrity": "sha512-3S+RQWDXccXDKSWnkHa/dPwt+2qwA8CJzR61w3FoYCvoo3Pn8tvGcysmMF0Bj0EX5RYvAI2EIvC57OmotfdtKA==",
          "dev": true,
          "peer": true,
          "dependencies": {
            "@jest/types": "^28.1.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": "^28.0.2",
            "jest-util": "^28.1.3",
            "jest-worker": "^28.1.3",
            "micromatch": "^4.0.4",
            "walker": "^1.0.8"
          },
          "engines": {
            "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0"
          },
          "optionalDependencies": {
            "fsevents": "^2.3.2"
          }
        },
        "node_modules/@jest/reporters/node_modules/jest-regex-util": {
          "version": "28.0.2",
          "resolved": "https://registry.npmjs.org/jest-regex-util/-/jest-regex-util-28.0.2.tgz",
          "integrity": "sha512-4s0IgyNIy0y9FK+cjoVYoxamT7Zeo7MhzqRGx7YDYmaQn1wucY9rotiGkBzzcMXTtjrCAP/f7f+E0F7+fxPNdw==",
          "dev": true,
          "peer": true,
          "engines": {