{
  "schemaVersion": 1,
  "appVersion": "3.0.0",
  "packageManifestSha256": "895b0991a505652fb0f3abe01e16aa21691300dd67808da74b869332d9bbe77c",
  "packageLockSha256": "604d6a6d0d5ad4ea7bd97e19203acc1585ba52ba2888dc347a1c8123ff0ed45d",
  "scope": "Installed runtime dependency graph (including tools required by those packages), loaded app font families and Material icon assets. Native Gradle/Pod and final archive coverage require separate release review.",
  "entries": [
    {
      "id": "@babel/code-frame@7.29.7",
      "name": "@babel/code-frame",
      "version": "7.29.7",
      "kind": "software",
      "declaredLicense": "MIT",
      "source": "https://github.com/babel/babel",
      "installedPaths": [
        "node_modules/@babel/code-frame"
      ],
      "notices": [
        {
          "sha256": "117da2af0d4ce0fe1c8e19b5cff9dcd806adf973d328d27b11d4448c4ff24f76",
          "source": "node_modules/@babel/code-frame/LICENSE"
        }
      ],
      "modifications": [],
      "licenseTextAvailable": true
    },
    {
      "id": "@babel/compat-data@7.29.7",
      "name": "@babel/compat-data",
      "version": "7.29.7",
      "kind": "software",
      "declaredLicense": "MIT",
      "source": "https://github.com/babel/babel",
      "installedPaths": [
        "node_modules/@babel/compat-data"
      ],
      "notices": [
        {
          "sha256": "117da2af0d4ce0fe1c8e19b5cff9dcd806adf973d328d27b11d4448c4ff24f76",
          "source": "node_modules/@babel/compat-data/LICENSE"
        }
      ],
      "modifications": [],
      "licenseTextAvailable": true
    },
    {
      "id": "@babel/core@7.29.7",
      "name": "@babel/core",
      "version": "7.29.7",
      "kind": "software",
      "declaredLicense": "MIT",
      "source": "https://github.com/babel/babel",
      "installedPaths": [
        "node_modules/@babel/core"
      ],
      "notices": [
        {
          "sha256": "117da2af0d4ce0fe1c8e19b5cff9dcd806adf973d328d27b11d4448c4ff24f76",
          "source": "node_modules/@babel/core/LICENSE"
        }
      ],
      "modifications": [],
      "licenseTextAvailable": true
    },
    {
      "id": "@babel/generator@7.29.8",
      "name": "@babel/generator",
      "version": "7.29.8",
      "kind": "software",
      "declaredLicense": "MIT",
      "source": "https://github.com/babel/babel",
      "installedPaths": [
        "node_modules/@babel/generator"
      ],
      "notices": [
        {
          "sha256": "117da2af0d4ce0fe1c8e19b5cff9dcd806adf973d328d27b11d4448c4ff24f76",
          "source": "node_modules/@babel/generator/LICENSE"
        }
      ],
      "modifications": [],
      "licenseTextAvailable": true
    },
    {
      "id": "@babel/helper-annotate-as-pure@7.29.7",
      "name": "@babel/helper-annotate-as-pure",
      "version": "7.29.7",
      "kind": "software",
      "declaredLicense": "MIT",
      "source": "https://github.com/babel/babel",
      "installedPaths": [
        "node_modules/@babel/helper-annotate-as-pure"
      ],
      "notices": [
        {
          "sha256": "117da2af0d4ce0fe1c8e19b5cff9dcd806adf973d328d27b11d4448c4ff24f76",
          "source": "node_modules/@babel/helper-annotate-as-pure/LICENSE"
        }
      ],
      "modifications": [],
      "licenseTextAvailable": true
    },
    {
      "id": "@babel/helper-compilation-targets@7.29.7",
      "name": "@babel/helper-compilation-targets",
      "version": "7.29.7",
      "kind": "software",
      "declaredLicense": "MIT",
      "source": "https://github.com/babel/babel",
      "installedPaths": [
        "node_modules/@babel/helper-compilation-targets"
      ],
      "notices": [
        {
          "sha256": "117da2af0d4ce0fe1c8e19b5cff9dcd806adf973d328d27b11d4448c4ff24f76",
          "source": "node_modules/@babel/helper-compilation-targets/LICENSE"
        }
      ],
      "modifications": [],
      "licenseTextAvailable": true
    },
    {
      "id": "@babel/helper-create-class-features-plugin@7.29.7",
      "name": "@babel/helper-create-class-features-plugin",
      "version": "7.29.7",
      "kind": "software",
      "declaredLicense": "MIT",
      "source": "https://github.com/babel/babel",
      "installedPaths": [
        "node_modules/@babel/helper-create-class-features-plugin"
      ],
      "notices": [
        {
          "sha256": "117da2af0d4ce0fe1c8e19b5cff9dcd806adf973d328d27b11d4448c4ff24f76",
          "source": "node_modules/@babel/helper-create-class-features-plugin/LICENSE"
        }
      ],
      "modifications": [],
      "licenseTextAvailable": true
    },
    {
      "id": "@babel/helper-create-regexp-features-plugin@7.29.7",
      "name": "@babel/helper-create-regexp-features-plugin",
      "version": "7.29.7",
      "kind": "software",
      "declaredLicense": "MIT",
      "source": "https://github.com/babel/babel",
      "installedPaths": [
        "node_modules/@babel/helper-create-regexp-features-plugin"
      ],
      "notices": [
        {
          "sha256": "117da2af0d4ce0fe1c8e19b5cff9dcd806adf973d328d27b11d4448c4ff24f76",
          "source": "node_modules/@babel/helper-create-regexp-features-plugin/LICENSE"
        }
      ],
      "modifications": [],
      "licenseTextAvailable": true
    },
    {
      "id": "@babel/helper-define-polyfill-provider@0.6.8",
      "name": "@babel/helper-define-polyfill-provider",
      "version": "0.6.8",
      "kind": "software",
      "declaredLicense": "MIT",
      "source": "https://github.com/babel/babel-polyfills",
      "installedPaths": [
        "node_modules/@babel/helper-define-polyfill-provider"
      ],
      "notices": [
        {
          "sha256": "43571857d624621d9c1f5933339bdb3a31832919bed8143494acf1ae2fa46dc5",
          "source": "node_modules/@babel/helper-define-polyfill-provider/LICENSE"
        }
      ],
      "modifications": [],
      "licenseTextAvailable": true
    },
    {
      "id": "@babel/helper-globals@7.29.7",
      "name": "@babel/helper-globals",
      "version": "7.29.7",
      "kind": "software",
      "declaredLicense": "MIT",
      "source": "https://github.com/babel/babel",
      "installedPaths": [
        "node_modules/@babel/helper-globals"
      ],
      "notices": [
        {
          "sha256": "117da2af0d4ce0fe1c8e19b5cff9dcd806adf973d328d27b11d4448c4ff24f76",
          "source": "node_modules/@babel/helper-globals/LICENSE"
        }
      ],
      "modifications": [],
      "licenseTextAvailable": true
    },
    {
      "id": "@babel/helper-member-expression-to-functions@7.29.7",
      "name": "@babel/helper-member-expression-to-functions",
      "version": "7.29.7",
      "kind": "software",
      "declaredLicense": "MIT",
      "source": "https://github.com/babel/babel",
      "installedPaths": [
        "node_modules/@babel/helper-member-expression-to-functions"
      ],
      "notices": [
        {
          "sha256": "117da2af0d4ce0fe1c8e19b5cff9dcd806adf973d328d27b11d4448c4ff24f76",
          "source": "node_modules/@babel/helper-member-expression-to-functions/LICENSE"
        }
      ],
      "modifications": [],
      "licenseTextAvailable": true
    },
    {
      "id": "@babel/helper-module-imports@7.29.7",
      "name": "@babel/helper-module-imports",
      "version": "7.29.7",
      "kind": "software",
      "declaredLicense": "MIT",
      "source": "https://github.com/babel/babel",
      "installedPaths": [
        "node_modules/@babel/helper-module-imports"
      ],
      "notices": [
        {
          "sha256": "117da2af0d4ce0fe1c8e19b5cff9dcd806adf973d328d27b11d4448c4ff24f76",
          "source": "node_modules/@babel/helper-module-imports/LICENSE"
        }
      ],
      "modifications": [],
      "licenseTextAvailable": true
    },
    {
      "id": "@babel/helper-module-transforms@7.29.7",
      "name": "@babel/helper-module-transforms",
      "version": "7.29.7",
      "kind": "software",
      "declaredLicense": "MIT",
      "source": "https://github.com/babel/babel",
      "installedPaths": [
        "node_modules/@babel/helper-module-transforms"
      ],
      "notices": [
        {
          "sha256": "117da2af0d4ce0fe1c8e19b5cff9dcd806adf973d328d27b11d4448c4ff24f76",
          "source": "node_modules/@babel/helper-module-transforms/LICENSE"
        }
      ],
      "modifications": [],
      "licenseTextAvailable": true
    },
    {
      "id": "@babel/helper-optimise-call-expression@7.29.7",
      "name": "@babel/helper-optimise-call-expression",
      "version": "7.29.7",
      "kind": "software",
      "declaredLicense": "MIT",
      "source": "https://github.com/babel/babel",
      "installedPaths": [
        "node_modules/@babel/helper-optimise-call-expression"
      ],
      "notices": [
        {
          "sha256": "117da2af0d4ce0fe1c8e19b5cff9dcd806adf973d328d27b11d4448c4ff24f76",
          "source": "node_modules/@babel/helper-optimise-call-expression/LICENSE"
        }
      ],
      "modifications": [],
      "licenseTextAvailable": true
    },
    {
      "id": "@babel/helper-plugin-utils@7.29.7",
      "name": "@babel/helper-plugin-utils",
      "version": "7.29.7",
      "kind": "software",
      "declaredLicense": "MIT",
      "source": "https://github.com/babel/babel",
      "installedPaths": [
        "node_modules/@babel/helper-plugin-utils"
      ],
      "notices": [
        {
          "sha256": "117da2af0d4ce0fe1c8e19b5cff9dcd806adf973d328d27b11d4448c4ff24f76",
          "source": "node_modules/@babel/helper-plugin-utils/LICENSE"
        }
      ],
      "modifications": [],
      "licenseTextAvailable": true
    },
    {
      "id": "@babel/helper-remap-async-to-generator@7.29.7",
      "name": "@babel/helper-remap-async-to-generator",
      "version": "7.29.7",
      "kind": "software",
      "declaredLicense": "MIT",
      "source": "https://github.com/babel/babel",
      "installedPaths": [
        "node_modules/@babel/helper-remap-async-to-generator"
      ],
      "notices": [
        {
          "sha256": "117da2af0d4ce0fe1c8e19b5cff9dcd806adf973d328d27b11d4448c4ff24f76",
          "source": "node_modules/@babel/helper-remap-async-to-generator/LICENSE"
        }
      ],
      "modifications": [],
      "licenseTextAvailable": true
    },
    {
      "id": "@babel/helper-replace-supers@7.29.7",
      "name": "@babel/helper-replace-supers",
      "version": "7.29.7",
      "kind": "software",
      "declaredLicense": "MIT",
      "source": "https://github.com/babel/babel",
      "installedPaths": [
        "node_modules/@babel/helper-replace-supers"
      ],
      "notices": [
        {
          "sha256": "117da2af0d4ce0fe1c8e19b5cff9dcd806adf973d328d27b11d4448c4ff24f76",
          "source": "node_modules/@babel/helper-replace-supers/LICENSE"
        }
      ],
      "modifications": [],
      "licenseTextAvailable": true
    },
    {
      "id": "@babel/helper-skip-transparent-expression-wrappers@7.29.7",
      "name": "@babel/helper-skip-transparent-expression-wrappers",
      "version": "7.29.7",
      "kind": "software",
      "declaredLicense": "MIT",
      "source": "https://github.com/babel/babel",
      "installedPaths": [
        "node_modules/@babel/helper-skip-transparent-expression-wrappers"
      ],
      "notices": [
        {
          "sha256": "117da2af0d4ce0fe1c8e19b5cff9dcd806adf973d328d27b11d4448c4ff24f76",
          "source": "node_modules/@babel/helper-skip-transparent-expression-wrappers/LICENSE"
        }
      ],
      "modifications": [],
      "licenseTextAvailable": true
    },
    {
      "id": "@babel/helper-string-parser@7.29.7",
      "name": "@babel/helper-string-parser",
      "version": "7.29.7",
      "kind": "software",
      "declaredLicense": "MIT",
      "source": "https://github.com/babel/babel",
      "installedPaths": [
        "node_modules/@babel/helper-string-parser"
      ],
      "notices": [
        {
          "sha256": "117da2af0d4ce0fe1c8e19b5cff9dcd806adf973d328d27b11d4448c4ff24f76",
          "source": "node_modules/@babel/helper-string-parser/LICENSE"
        }
      ],
      "modifications": [],
      "licenseTextAvailable": true
    },
    {
      "id": "@babel/helper-validator-identifier@7.29.7",
      "name": "@babel/helper-validator-identifier",
      "version": "7.29.7",
      "kind": "software",
      "declaredLicense": "MIT",
      "source": "https://github.com/babel/babel",
      "installedPaths": [
        "node_modules/@babel/helper-validator-identifier"
      ],
      "notices": [
        {
          "sha256": "117da2af0d4ce0fe1c8e19b5cff9dcd806adf973d328d27b11d4448c4ff24f76",
          "source": "node_modules/@babel/helper-validator-identifier/LICENSE"
        }
      ],
      "modifications": [],
      "licenseTextAvailable": true
    },
    {
      "id": "@babel/helper-validator-option@7.29.7",
      "name": "@babel/helper-validator-option",
      "version": "7.29.7",
      "kind": "software",
      "declaredLicense": "MIT",
      "source": "https://github.com/babel/babel",
      "installedPaths": [
        "node_modules/@babel/helper-validator-option"
      ],
      "notices": [
        {
          "sha256": "117da2af0d4ce0fe1c8e19b5cff9dcd806adf973d328d27b11d4448c4ff24f76",
          "source": "node_modules/@babel/helper-validator-option/LICENSE"
        }
      ],
      "modifications": [],
      "licenseTextAvailable": true
    },
    {
      "id": "@babel/helper-wrap-function@7.29.7",
      "name": "@babel/helper-wrap-function",
      "version": "7.29.7",
      "kind": "software",
      "declaredLicense": "MIT",
      "source": "https://github.com/babel/babel",
      "installedPaths": [
        "node_modules/@babel/helper-wrap-function"
      ],
      "notices": [
        {
          "sha256": "117da2af0d4ce0fe1c8e19b5cff9dcd806adf973d328d27b11d4448c4ff24f76",
          "source": "node_modules/@babel/helper-wrap-function/LICENSE"
        }
      ],
      "modifications": [],
      "licenseTextAvailable": true
    },
    {
      "id": "@babel/helpers@7.29.7",
      "name": "@babel/helpers",
      "version": "7.29.7",
      "kind": "software",
      "declaredLicense": "MIT",
      "source": "https://github.com/babel/babel",
      "installedPaths": [
        "node_modules/@babel/helpers"
      ],
      "notices": [
        {
          "sha256": "4be9d87b56a306293223b490c0d0b245e9e94f39884147bf051a6c7b825aeb30",
          "source": "node_modules/@babel/helpers/LICENSE"
        }
      ],
      "modifications": [],
      "licenseTextAvailable": true
    },
    {
      "id": "@babel/parser@7.29.8",
      "name": "@babel/parser",
      "version": "7.29.8",
      "kind": "software",
      "declaredLicense": "MIT",
      "source": "https://github.com/babel/babel",
      "installedPaths": [
        "node_modules/@babel/parser"
      ],
      "notices": [
        {
          "sha256": "2e97627cb278aa7556fb9e8817368302301a595b6c7582512b8d74c57b773652",
          "source": "node_modules/@babel/parser/LICENSE"
        }
      ],
      "modifications": [],
      "licenseTextAvailable": true
    },
    {
      "id": "@babel/plugin-proposal-decorators@7.29.7",
      "name": "@babel/plugin-proposal-decorators",
      "version": "7.29.7",
      "kind": "software",
      "declaredLicense": "MIT",
      "source": "https://github.com/babel/babel",
      "installedPaths": [
        "node_modules/@babel/plugin-proposal-decorators"
      ],
      "notices": [
        {
          "sha256": "117da2af0d4ce0fe1c8e19b5cff9dcd806adf973d328d27b11d4448c4ff24f76",
          "source": "node_modules/@babel/plugin-proposal-decorators/LICENSE"
        }
      ],
      "modifications": [],
      "licenseTextAvailable": true
    },
    {
      "id": "@babel/plugin-proposal-export-default-from@7.29.7",
      "name": "@babel/plugin-proposal-export-default-from",
      "version": "7.29.7",
      "kind": "software",
      "declaredLicense": "MIT",
      "source": "https://github.com/babel/babel",
      "installedPaths": [
        "node_modules/@babel/plugin-proposal-export-default-from"
      ],
      "notices": [
        {
          "sha256": "117da2af0d4ce0fe1c8e19b5cff9dcd806adf973d328d27b11d4448c4ff24f76",
          "source": "node_modules/@babel/plugin-proposal-export-default-from/LICENSE"
        }
      ],
      "modifications": [],
      "licenseTextAvailable": true
    },
    {
      "id": "@babel/plugin-syntax-async-generators@7.8.4",
      "name": "@babel/plugin-syntax-async-generators",
      "version": "7.8.4",
      "kind": "software",
      "declaredLicense": "MIT",
      "source": "https://github.com/babel/babel/tree/master/packages/babel-plugin-syntax-async-generators",
      "installedPaths": [
        "node_modules/@babel/plugin-syntax-async-generators"
      ],
      "notices": [
        {
          "sha256": "117da2af0d4ce0fe1c8e19b5cff9dcd806adf973d328d27b11d4448c4ff24f76",
          "source": "node_modules/@babel/plugin-syntax-async-generators/LICENSE"
        }
      ],
      "modifications": [],
      "licenseTextAvailable": true
    },
    {
      "id": "@babel/plugin-syntax-bigint@7.8.3",
      "name": "@babel/plugin-syntax-bigint",
      "version": "7.8.3",
      "kind": "software",
      "declaredLicense": "MIT",
      "source": "https://github.com/babel/babel/tree/master/packages/babel-plugin-syntax-bigint",
      "installedPaths": [
        "node_modules/@babel/plugin-syntax-bigint"
      ],
      "notices": [
        {
          "sha256": "117da2af0d4ce0fe1c8e19b5cff9dcd806adf973d328d27b11d4448c4ff24f76",
          "source": "node_modules/@babel/plugin-syntax-bigint/LICENSE"
        }
      ],
      "modifications": [],
      "licenseTextAvailable": true
    },
    {
      "id": "@babel/plugin-syntax-class-properties@7.12.13",
      "name": "@babel/plugin-syntax-class-properties",
      "version": "7.12.13",
      "kind": "software",
      "declaredLicense": "MIT",
      "source": "https://github.com/babel/babel",
      "installedPaths": [
        "node_modules/@babel/plugin-syntax-class-properties"
      ],
      "notices": [
        {
          "sha256": "117da2af0d4ce0fe1c8e19b5cff9dcd806adf973d328d27b11d4448c4ff24f76",
          "source": "node_modules/@babel/plugin-syntax-class-properties/LICENSE"
        }
      ],
      "modifications": [],
      "licenseTextAvailable": true
    },
    {
      "id": "@babel/plugin-syntax-class-static-block@7.14.5",
      "name": "@babel/plugin-syntax-class-static-block",
      "version": "7.14.5",
      "kind": "software",
      "declaredLicense": "MIT",
      "source": "https://github.com/babel/babel",
      "installedPaths": [
        "node_modules/@babel/plugin-syntax-class-static-block"
      ],
      "notices": [
        {
          "sha256": "117da2af0d4ce0fe1c8e19b5cff9dcd806adf973d328d27b11d4448c4ff24f76",
          "source": "node_modules/@babel/plugin-syntax-class-static-block/LICENSE"
        }
      ],
      "modifications": [],
      "licenseTextAvailable": true
    },
    {
      "id": "@babel/plugin-syntax-decorators@7.29.7",
      "name": "@babel/plugin-syntax-decorators",
      "version": "7.29.7",
      "kind": "software",
      "declaredLicense": "MIT",
      "source": "https://github.com/babel/babel",
      "installedPaths": [
        "node_modules/@babel/plugin-syntax-decorators"
      ],
      "notices": [
        {
          "sha256": "117da2af0d4ce0fe1c8e19b5cff9dcd806adf973d328d27b11d4448c4ff24f76",
          "source": "node_modules/@babel/plugin-syntax-decorators/LICENSE"
        }
      ],
      "modifications": [],
      "licenseTextAvailable": true
    },
    {
      "id": "@babel/plugin-syntax-dynamic-import@7.8.3",
      "name": "@babel/plugin-syntax-dynamic-import",
      "version": "7.8.3",
      "kind": "software",
      "declaredLicense": "MIT",
      "source": "https://github.com/babel/babel/tree/master/packages/babel-plugin-syntax-dynamic-import",
      "installedPaths": [
        "node_modules/@babel/plugin-syntax-dynamic-import"
      ],
      "notices": [
        {
          "sha256": "117da2af0d4ce0fe1c8e19b5cff9dcd806adf973d328d27b11d4448c4ff24f76",
          "source": "node_modules/@babel/plugin-syntax-dynamic-import/LICENSE"
        }
      ],
      "modifications": [],
      "licenseTextAvailable": true
    },
    {
      "id": "@babel/plugin-syntax-export-default-from@7.29.7",
      "name": "@babel/plugin-syntax-export-default-from",
      "version": "7.29.7",
      "kind": "software",
      "declaredLicense": "MIT",
      "source": "https://github.com/babel/babel",
      "installedPaths": [
        "node_modules/@babel/plugin-syntax-export-default-from"
      ],
      "notices": [
        {
          "sha256": "117da2af0d4ce0fe1c8e19b5cff9dcd806adf973d328d27b11d4448c4ff24f76",
          "source": "node_modules/@babel/plugin-syntax-export-default-from/LICENSE"
        }
      ],
      "modifications": [],
      "licenseTextAvailable": true
    },
    {
      "id": "@babel/plugin-syntax-flow@7.29.7",
      "name": "@babel/plugin-syntax-flow",
      "version": "7.29.7",
      "kind": "software",
      "declaredLicense": "MIT",
      "source": "https://github.com/babel/babel",
      "installedPaths": [
        "node_modules/@babel/plugin-syntax-flow"
      ],
      "notices": [
        {
          "sha256": "117da2af0d4ce0fe1c8e19b5cff9dcd806adf973d328d27b11d4448c4ff24f76",
          "source": "node_modules/@babel/plugin-syntax-flow/LICENSE"
        }
      ],
      "modifications": [],
      "licenseTextAvailable": true
    },
    {
      "id": "@babel/plugin-syntax-import-attributes@7.29.7",
      "name": "@babel/plugin-syntax-import-attributes",
      "version": "7.29.7",
      "kind": "software",
      "declaredLicense": "MIT",
      "source": "https://github.com/babel/babel",
      "installedPaths": [
        "node_modules/@babel/plugin-syntax-import-attributes"
      ],
      "notices": [
        {
          "sha256": "117da2af0d4ce0fe1c8e19b5cff9dcd806adf973d328d27b11d4448c4ff24f76",
          "source": "node_modules/@babel/plugin-syntax-import-attributes/LICENSE"
        }
      ],
      "modifications": [],
      "licenseTextAvailable": true
    },
    {
      "id": "@babel/plugin-syntax-import-meta@7.10.4",
      "name": "@babel/plugin-syntax-import-meta",
      "version": "7.10.4",
      "kind": "software",
      "declaredLicense": "MIT",
      "source": "https://github.com/babel/babel",
      "installedPaths": [
        "node_modules/@babel/plugin-syntax-import-meta"
      ],
      "notices": [
        {
          "sha256": "117da2af0d4ce0fe1c8e19b5cff9dcd806adf973d328d27b11d4448c4ff24f76",
          "source": "node_modules/@babel/plugin-syntax-import-meta/LICENSE"
        }
      ],
      "modifications": [],
      "licenseTextAvailable": true
    },
    {
      "id": "@babel/plugin-syntax-json-strings@7.8.3",
      "name": "@babel/plugin-syntax-json-strings",
      "version": "7.8.3",
      "kind": "software",
      "declaredLicense": "MIT",
      "source": "https://github.com/babel/babel/tree/master/packages/babel-plugin-syntax-json-strings",
      "installedPaths": [
        "node_modules/@babel/plugin-syntax-json-strings"
      ],
      "notices": [
        {
          "sha256": "117da2af0d4ce0fe1c8e19b5cff9dcd806adf973d328d27b11d4448c4ff24f76",
          "source": "node_modules/@babel/plugin-syntax-json-strings/LICENSE"
        }
      ],
      "modifications": [],
      "licenseTextAvailable": true
    },
    {
      "id": "@babel/plugin-syntax-jsx@7.29.7",
      "name": "@babel/plugin-syntax-jsx",
      "version": "7.29.7",
      "kind": "software",
      "declaredLicense": "MIT",
      "source": "https://github.com/babel/babel",
      "installedPaths": [
        "node_modules/@babel/plugin-syntax-jsx"
      ],
      "notices": [
        {
          "sha256": "117da2af0d4ce0fe1c8e19b5cff9dcd806adf973d328d27b11d4448c4ff24f76",
          "source": "node_modules/@babel/plugin-syntax-jsx/LICENSE"
        }
      ],
      "modifications": [],
      "licenseTextAvailable": true
    },
    {
      "id": "@babel/plugin-syntax-logical-assignment-operators@7.10.4",
      "name": "@babel/plugin-syntax-logical-assignment-operators",
      "version": "7.10.4",
      "kind": "software",
      "declaredLicense": "MIT",
      "source": "https://github.com/babel/babel",
      "installedPaths": [
        "node_modules/@babel/plugin-syntax-logical-assignment-operators"
      ],
      "notices": [
        {
          "sha256": "117da2af0d4ce0fe1c8e19b5cff9dcd806adf973d328d27b11d4448c4ff24f76",
          "source": "node_modules/@babel/plugin-syntax-logical-assignment-operators/LICENSE"
        }
      ],
      "modifications": [],
      "licenseTextAvailable": true
    },
    {
      "id": "@babel/plugin-syntax-nullish-coalescing-operator@7.8.3",
      "name": "@babel/plugin-syntax-nullish-coalescing-operator",
      "version": "7.8.3",
      "kind": "software",
      "declaredLicense": "MIT",
      "source": "https://github.com/babel/babel/tree/master/packages/babel-plugin-syntax-nullish-coalescing-operator",
      "installedPaths": [
        "node_modules/@babel/plugin-syntax-nullish-coalescing-operator"
      ],
      "notices": [
        {
          "sha256": "117da2af0d4ce0fe1c8e19b5cff9dcd806adf973d328d27b11d4448c4ff24f76",
          "source": "node_modules/@babel/plugin-syntax-nullish-coalescing-operator/LICENSE"
        }
      ],
      "modifications": [],
      "licenseTextAvailable": true
    },
    {
      "id": "@babel/plugin-syntax-numeric-separator@7.10.4",
      "name": "@babel/plugin-syntax-numeric-separator",
      "version": "7.10.4",
      "kind": "software",
      "declaredLicense": "MIT",
      "source": "https://github.com/babel/babel",
      "installedPaths": [
        "node_modules/@babel/plugin-syntax-numeric-separator"
      ],
      "notices": [
        {
          "sha256": "117da2af0d4ce0fe1c8e19b5cff9dcd806adf973d328d27b11d4448c4ff24f76",
          "source": "node_modules/@babel/plugin-syntax-numeric-separator/LICENSE"
        }
      ],
      "modifications": [],
      "licenseTextAvailable": true
    },
    {
      "id": "@babel/plugin-syntax-object-rest-spread@7.8.3",
      "name": "@babel/plugin-syntax-object-rest-spread",
      "version": "7.8.3",
      "kind": "software",
      "declaredLicense": "MIT",
      "source": "https://github.com/babel/babel/tree/master/packages/babel-plugin-syntax-object-rest-spread",
      "installedPaths": [
        "node_modules/@babel/plugin-syntax-object-rest-spread"
      ],
      "notices": [
        {
          "sha256": "117da2af0d4ce0fe1c8e19b5cff9dcd806adf973d328d27b11d4448c4ff24f76",
          "source": "node_modules/@babel/plugin-syntax-object-rest-spread/LICENSE"
        }
      ],
      "modifications": [],
      "licenseTextAvailable": true
    },
    {
      "id": "@babel/plugin-syntax-optional-catch-binding@7.8.3",
      "name": "@babel/plugin-syntax-optional-catch-binding",
      "version": "7.8.3",
      "kind": "software",
      "declaredLicense": "MIT",
      "source": "https://github.com/babel/babel/tree/master/packages/babel-plugin-syntax-optional-catch-binding",
      "installedPaths": [
        "node_modules/@babel/plugin-syntax-optional-catch-binding"
      ],
      "notices": [
        {
          "sha256": "117da2af0d4ce0fe1c8e19b5cff9dcd806adf973d328d27b11d4448c4ff24f76",
          "source": "node_modules/@babel/plugin-syntax-optional-catch-binding/LICENSE"
        }
      ],
      "modifications": [],
      "licenseTextAvailable": true
    },
    {
      "id": "@babel/plugin-syntax-optional-chaining@7.8.3",
      "name": "@babel/plugin-syntax-optional-chaining",
      "version": "7.8.3",
      "kind": "software",
      "declaredLicense": "MIT",
      "source": "https://github.com/babel/babel/tree/master/packages/babel-plugin-syntax-optional-chaining",
      "installedPaths": [
        "node_modules/@babel/plugin-syntax-optional-chaining"
      ],
      "notices": [
        {
          "sha256": "117da2af0d4ce0fe1c8e19b5cff9dcd806adf973d328d27b11d4448c4ff24f76",
          "source": "node_modules/@babel/plugin-syntax-optional-chaining/LICENSE"
        }
      ],
      "modifications": [],
      "licenseTextAvailable": true
    },
    {
      "id": "@babel/plugin-syntax-private-property-in-object@7.14.5",
      "name": "@babel/plugin-syntax-private-property-in-object",
      "version": "7.14.5",
      "kind": "software",
      "declaredLicense": "MIT",
      "source": "https://github.com/babel/babel",
      "installedPaths": [
        "node_modules/@babel/plugin-syntax-private-property-in-object"
      ],
      "notices": [
        {
          "sha256": "117da2af0d4ce0fe1c8e19b5cff9dcd806adf973d328d27b11d4448c4ff24f76",
          "source": "node_modules/@babel/plugin-syntax-private-property-in-object/LICENSE"
        }
      ],
      "modifications": [],
      "licenseTextAvailable": true
    },
    {
      "id": "@babel/plugin-syntax-top-level-await@7.14.5",
      "name": "@babel/plugin-syntax-top-level-await",
      "version": "7.14.5",
      "kind": "software",
      "declaredLicense": "MIT",
      "source": "https://github.com/babel/babel",
      "installedPaths": [
        "node_modules/@babel/plugin-syntax-top-level-await"
      ],
      "notices": [
        {
          "sha256": "117da2af0d4ce0fe1c8e19b5cff9dcd806adf973d328d27b11d4448c4ff24f76",
          "source": "node_modules/@babel/plugin-syntax-top-level-await/LICENSE"
        }
      ],
      "modifications": [],
      "licenseTextAvailable": true
    },
    {
      "id": "@babel/plugin-syntax-typescript@7.29.7",
      "name": "@babel/plugin-syntax-typescript",
      "version": "7.29.7",
      "kind": "software",
      "declaredLicense": "MIT",
      "source": "https://github.com/babel/babel",
      "installedPaths": [
        "node_modules/@babel/plugin-syntax-typescript"
      ],
      "notices": [
        {
          "sha256": "117da2af0d4ce0fe1c8e19b5cff9dcd806adf973d328d27b11d4448c4ff24f76",
          "source": "node_modules/@babel/plugin-syntax-typescript/LICENSE"
        }
      ],
      "modifications": [],
      "licenseTextAvailable": true
    },
    {
      "id": "@babel/plugin-transform-arrow-functions@7.29.7",
      "name": "@babel/plugin-transform-arrow-functions",
      "version": "7.29.7",
      "kind": "software",
      "declaredLicense": "MIT",
      "source": "https://github.com/babel/babel",
      "installedPaths": [
        "node_modules/@babel/plugin-transform-arrow-functions"
      ],
      "notices": [
        {
          "sha256": "117da2af0d4ce0fe1c8e19b5cff9dcd806adf973d328d27b11d4448c4ff24f76",
          "source": "node_modules/@babel/plugin-transform-arrow-functions/LICENSE"
        }
      ],
      "modifications": [],
      "licenseTextAvailable": true
    },
    {
      "id": "@babel/plugin-transform-async-generator-functions@7.29.7",
      "name": "@babel/plugin-transform-async-generator-functions",
      "version": "7.29.7",
      "kind": "software",
      "declaredLicense": "MIT",
      "source": "https://github.com/babel/babel",
      "installedPaths": [
        "node_modules/@babel/plugin-transform-async-generator-functions"
      ],
      "notices": [
        {
          "sha256": "117da2af0d4ce0fe1c8e19b5cff9dcd806adf973d328d27b11d4448c4ff24f76",
          "source": "node_modules/@babel/plugin-transform-async-generator-functions/LICENSE"
        }
      ],
      "modifications": [],
      "licenseTextAvailable": true
    },
    {
      "id": "@babel/plugin-transform-async-to-generator@7.29.7",
      "name": "@babel/plugin-transform-async-to-generator",
      "version": "7.29.7",
      "kind": "software",
      "declaredLicense": "MIT",
      "source": "https://github.com/babel/babel",
      "installedPaths": [
        "node_modules/@babel/plugin-transform-async-to-generator"
      ],
      "notices": [
        {
          "sha256": "117da2af0d4ce0fe1c8e19b5cff9dcd806adf973d328d27b11d4448c4ff24f76",
          "source": "node_modules/@babel/plugin-transform-async-to-generator/LICENSE"
        }
      ],
      "modifications": [],
      "licenseTextAvailable": true
    },
    {
      "id": "@babel/plugin-transform-block-scoping@7.29.7",
      "name": "@babel/plugin-transform-block-scoping",
      "version": "7.29.7",
      "kind": "software",
      "declaredLicense": "MIT",
      "source": "https://github.com/babel/babel",
      "installedPaths": [
        "node_modules/@babel/plugin-transform-block-scoping"
      ],
      "notices": [
        {
          "sha256": "117da2af0d4ce0fe1c8e19b5cff9dcd806adf973d328d27b11d4448c4ff24f76",
          "source": "node_modules/@babel/plugin-transform-block-scoping/LICENSE"
        }
      ],
      "modifications": [],
      "licenseTextAvailable": true
    },
    {
      "id": "@babel/plugin-transform-class-properties@7.29.7",
      "name": "@babel/plugin-transform-class-properties",
      "version": "7.29.7",
      "kind": "software",
      "declaredLicense": "MIT",
      "source": "https://github.com/babel/babel",
      "installedPaths": [
        "node_modules/@babel/plugin-transform-class-properties"
      ],
      "notices": [
        {
          "sha256": "117da2af0d4ce0fe1c8e19b5cff9dcd806adf973d328d27b11d4448c4ff24f76",
          "source": "node_modules/@babel/plugin-transform-class-properties/LICENSE"
        }
      ],
      "modifications": [],
      "licenseTextAvailable": true
    },
    {
      "id": "@babel/plugin-transform-class-static-block@7.29.7",
      "name": "@babel/plugin-transform-class-static-block",
      "version": "7.29.7",
      "kind": "software",
      "declaredLicense": "MIT",
      "source": "https://github.com/babel/babel",
      "installedPaths": [
        "node_modules/@babel/plugin-transform-class-static-block"
      ],
      "notices": [
        {
          "sha256": "117da2af0d4ce0fe1c8e19b5cff9dcd806adf973d328d27b11d4448c4ff24f76",
          "source": "node_modules/@babel/plugin-transform-class-static-block/LICENSE"
        }
      ],
      "modifications": [],
      "licenseTextAvailable": true
    },
    {
      "id": "@babel/plugin-transform-classes@7.29.7",
      "name": "@babel/plugin-transform-classes",
      "version": "7.29.7",
      "kind": "software",
      "declaredLicense": "MIT",
      "source": "https://github.com/babel/babel",
      "installedPaths": [
        "node_modules/@babel/plugin-transform-classes"
      ],
      "notices": [
        {
          "sha256": "117da2af0d4ce0fe1c8e19b5cff9dcd806adf973d328d27b11d4448c4ff24f76",
          "source": "node_modules/@babel/plugin-transform-classes/LICENSE"
        }
      ],
      "modifications": [],
      "licenseTextAvailable": true
    },
    {
      "id": "@babel/plugin-transform-destructuring@7.29.7",
      "name": "@babel/plugin-transform-destructuring",
      "version": "7.29.7",
      "kind": "software",
      "declaredLicense": "MIT",
      "source": "https://github.com/babel/babel",
      "installedPaths": [
        "node_modules/@babel/plugin-transform-destructuring"
      ],
      "notices": [
        {
          "sha256": "117da2af0d4ce0fe1c8e19b5cff9dcd806adf973d328d27b11d4448c4ff24f76",
          "source": "node_modules/@babel/plugin-transform-destructuring/LICENSE"
        }
      ],
      "modifications": [],
      "licenseTextAvailable": true
    },
    {
      "id": "@babel/plugin-transform-export-namespace-from@7.29.7",
      "name": "@babel/plugin-transform-export-namespace-from",
      "version": "7.29.7",
      "kind": "software",
      "declaredLicense": "MIT",
      "source": "https://github.com/babel/babel",
      "installedPaths": [
        "node_modules/@babel/plugin-transform-export-namespace-from"
      ],
      "notices": [
        {
          "sha256": "117da2af0d4ce0fe1c8e19b5cff9dcd806adf973d328d27b11d4448c4ff24f76",
          "source": "node_modules/@babel/plugin-transform-export-namespace-from/LICENSE"
        }
      ],
      "modifications": [],
      "licenseTextAvailable": true
    },
    {
      "id": "@babel/plugin-transform-flow-strip-types@7.29.7",
      "name": "@babel/plugin-transform-flow-strip-types",
      "version": "7.29.7",
      "kind": "software",
      "declaredLicense": "MIT",
      "source": "https://github.com/babel/babel",
      "installedPaths": [
        "node_modules/@babel/plugin-transform-flow-strip-types"
      ],
      "notices": [
        {
          "sha256": "117da2af0d4ce0fe1c8e19b5cff9dcd806adf973d328d27b11d4448c4ff24f76",
          "source": "node_modules/@babel/plugin-transform-flow-strip-types/LICENSE"
        }
      ],
      "modifications": [],
      "licenseTextAvailable": true
    },
    {
      "id": "@babel/plugin-transform-for-of@7.29.7",
      "name": "@babel/plugin-transform-for-of",
      "version": "7.29.7",
      "kind": "software",
      "declaredLicense": "MIT",
      "source": "https://github.com/babel/babel",
      "installedPaths": [
        "node_modules/@babel/plugin-transform-for-of"
      ],
      "notices": [
        {
          "sha256": "117da2af0d4ce0fe1c8e19b5cff9dcd806adf973d328d27b11d4448c4ff24f76",
          "source": "node_modules/@babel/plugin-transform-for-of/LICENSE"
        }
      ],
      "modifications": [],
      "licenseTextAvailable": true
    },
    {
      "id": "@babel/plugin-transform-logical-assignment-operators@7.29.7",
      "name": "@babel/plugin-transform-logical-assignment-operators",
      "version": "7.29.7",
      "kind": "software",
      "declaredLicense": "MIT",
      "source": "https://github.com/babel/babel",
      "installedPaths": [
        "node_modules/@babel/plugin-transform-logical-assignment-operators"
      ],
      "notices": [
        {
          "sha256": "117da2af0d4ce0fe1c8e19b5cff9dcd806adf973d328d27b11d4448c4ff24f76",
          "source": "node_modules/@babel/plugin-transform-logical-assignment-operators/LICENSE"
        }
      ],
      "modifications": [],
      "licenseTextAvailable": true
    },
    {
      "id": "@babel/plugin-transform-modules-commonjs@7.29.7",
      "name": "@babel/plugin-transform-modules-commonjs",
      "version": "7.29.7",
      "kind": "software",
      "declaredLicense": "MIT",
      "source": "https://github.com/babel/babel",
      "installedPaths": [
        "node_modules/@babel/plugin-transform-modules-commonjs"
      ],
      "notices": [
        {
          "sha256": "117da2af0d4ce0fe1c8e19b5cff9dcd806adf973d328d27b11d4448c4ff24f76",
          "source": "node_modules/@babel/plugin-transform-modules-commonjs/LICENSE"
        }
      ],
      "modifications": [],
      "licenseTextAvailable": true
    },
    {
      "id": "@babel/plugin-transform-named-capturing-groups-regex@7.29.7",
      "name": "@babel/plugin-transform-named-capturing-groups-regex",
      "version": "7.29.7",
      "kind": "software",
      "declaredLicense": "MIT",
      "source": "https://github.com/babel/babel",
      "installedPaths": [
        "node_modules/@babel/plugin-transform-named-capturing-groups-regex"
      ],
      "notices": [
        {
          "sha256": "117da2af0d4ce0fe1c8e19b5cff9dcd806adf973d328d27b11d4448c4ff24f76",
          "source": "node_modules/@babel/plugin-transform-named-capturing-groups-regex/LICENSE"
        }
      ],
      "modifications": [],
      "licenseTextAvailable": true
    },
    {
      "id": "@babel/plugin-transform-nullish-coalescing-operator@7.29.7",
      "name": "@babel/plugin-transform-nullish-coalescing-operator",
      "version": "7.29.7",
      "kind": "software",
      "declaredLicense": "MIT",
      "source": "https://github.com/babel/babel",
      "installedPaths": [
        "node_modules/@babel/plugin-transform-nullish-coalescing-operator"
      ],
      "notices": [
        {
          "sha256": "117da2af0d4ce0fe1c8e19b5cff9dcd806adf973d328d27b11d4448c4ff24f76",
          "source": "node_modules/@babel/plugin-transform-nullish-coalescing-operator/LICENSE"
        }
      ],
      "modifications": [],
      "licenseTextAvailable": true
    },
    {
      "id": "@babel/plugin-transform-object-rest-spread@7.29.7",
      "name": "@babel/plugin-transform-object-rest-spread",
      "version": "7.29.7",
      "kind": "software",
      "declaredLicense": "MIT",
      "source": "https://github.com/babel/babel",
      "installedPaths": [
        "node_modules/@babel/plugin-transform-object-rest-spread"
      ],
      "notices": [
        {
          "sha256": "117da2af0d4ce0fe1c8e19b5cff9dcd806adf973d328d27b11d4448c4ff24f76",
          "source": "node_modules/@babel/plugin-transform-object-rest-spread/LICENSE"
        }
      ],
      "modifications": [],
      "licenseTextAvailable": true
    },
    {
      "id": "@babel/plugin-transform-optional-catch-binding@7.29.7",
      "name": "@babel/plugin-transform-optional-catch-binding",
      "version": "7.29.7",
      "kind": "software",
      "declaredLicense": "MIT",
      "source": "https://github.com/babel/babel",
      "installedPaths": [
        "node_modules/@babel/plugin-transform-optional-catch-binding"
      ],
      "notices": [
        {
          "sha256": "117da2af0d4ce0fe1c8e19b5cff9dcd806adf973d328d27b11d4448c4ff24f76",
          "source": "node_modules/@babel/plugin-transform-optional-catch-binding/LICENSE"
        }
      ],
      "modifications": [],
      "licenseTextAvailable": true
    },
    {
      "id": "@babel/plugin-transform-optional-chaining@7.29.7",
      "name": "@babel/plugin-transform-optional-chaining",
      "version": "7.29.7",
      "kind": "software",
      "declaredLicense": "MIT",
      "source": "https://github.com/babel/babel",
      "installedPaths": [
        "node_modules/@babel/plugin-transform-optional-chaining"
      ],
      "notices": [
        {
          "sha256": "117da2af0d4ce0fe1c8e19b5cff9dcd806adf973d328d27b11d4448c4ff24f76",
          "source": "node_modules/@babel/plugin-transform-optional-chaining/LICENSE"
        }
      ],
      "modifications": [],
      "licenseTextAvailable": true
    },
    {
      "id": "@babel/plugin-transform-parameters@7.29.7",
      "name": "@babel/plugin-transform-parameters",
      "version": "7.29.7",
      "kind": "software",
      "declaredLicense": "MIT",
      "source": "https://github.com/babel/babel",
      "installedPaths": [
        "node_modules/@babel/plugin-transform-parameters"
      ],
      "notices": [
        {
          "sha256": "117da2af0d4ce0fe1c8e19b5cff9dcd806adf973d328d27b11d4448c4ff24f76",
          "source": "node_modules/@babel/plugin-transform-parameters/LICENSE"
        }
      ],
      "modifications": [],
      "licenseTextAvailable": true
    },
    {
      "id": "@babel/plugin-transform-private-methods@7.29.7",
      "name": "@babel/plugin-transform-private-methods",
      "version": "7.29.7",
      "kind": "software",
      "declaredLicense": "MIT",
      "source": "https://github.com/babel/babel",
      "installedPaths": [
        "node_modules/@babel/plugin-transform-private-methods"
      ],
      "notices": [
        {
          "sha256": "117da2af0d4ce0fe1c8e19b5cff9dcd806adf973d328d27b11d4448c4ff24f76",
          "source": "node_modules/@babel/plugin-transform-private-methods/LICENSE"
        }
      ],
      "modifications": [],
      "licenseTextAvailable": true
    },
    {
      "id": "@babel/plugin-transform-private-property-in-object@7.29.7",
      "name": "@babel/plugin-transform-private-property-in-object",
      "version": "7.29.7",
      "kind": "software",
      "declaredLicense": "MIT",
      "source": "https://github.com/babel/babel",
      "installedPaths": [
        "node_modules/@babel/plugin-transform-private-property-in-object"
      ],
      "notices": [
        {
          "sha256": "117da2af0d4ce0fe1c8e19b5cff9dcd806adf973d328d27b11d4448c4ff24f76",
          "source": "node_modules/@babel/plugin-transform-private-property-in-object/LICENSE"
        }
      ],
      "modifications": [],
      "licenseTextAvailable": true
    },
    {
      "id": "@babel/plugin-transform-react-display-name@7.29.7",
      "name": "@babel/plugin-transform-react-display-name",
      "version": "7.29.7",
      "kind": "software",
      "declaredLicense": "MIT",
      "source": "https://github.com/babel/babel",
      "installedPaths": [
        "node_modules/@babel/plugin-transform-react-display-name"
      ],
      "notices": [
        {
          "sha256": "117da2af0d4ce0fe1c8e19b5cff9dcd806adf973d328d27b11d4448c4ff24f76",
          "source": "node_modules/@babel/plugin-transform-react-display-name/LICENSE"
        }
      ],
      "modifications": [],
      "licenseTextAvailable": true
    },
    {
      "id": "@babel/plugin-transform-react-jsx@7.29.7",
      "name": "@babel/plugin-transform-react-jsx",
      "version": "7.29.7",
      "kind": "software",
      "declaredLicense": "MIT",
      "source": "https://github.com/babel/babel",
      "installedPaths": [
        "node_modules/@babel/plugin-transform-react-jsx"
      ],
      "notices": [
        {
          "sha256": "117da2af0d4ce0fe1c8e19b5cff9dcd806adf973d328d27b11d4448c4ff24f76",
          "source": "node_modules/@babel/plugin-transform-react-jsx/LICENSE"
        }
      ],
      "modifications": [],
      "licenseTextAvailable": true
    },
    {
      "id": "@babel/plugin-transform-react-jsx-development@7.29.7",
      "name": "@babel/plugin-transform-react-jsx-development",
      "version": "7.29.7",
      "kind": "software",
      "declaredLicense": "MIT",
      "source": "https://github.com/babel/babel",
      "installedPaths": [
        "node_modules/@babel/plugin-transform-react-jsx-development"
      ],
      "notices": [
        {
          "sha256": "117da2af0d4ce0fe1c8e19b5cff9dcd806adf973d328d27b11d4448c4ff24f76",
          "source": "node_modules/@babel/plugin-transform-react-jsx-development/LICENSE"
        }
      ],
      "modifications": [],
      "licenseTextAvailable": true
    },
    {
      "id": "@babel/plugin-transform-react-jsx-self@7.29.7",
      "name": "@babel/plugin-transform-react-jsx-self",
      "version": "7.29.7",
      "kind": "software",
      "declaredLicense": "MIT",
      "source": "https://github.com/babel/babel",
      "installedPaths": [
        "node_modules/@babel/plugin-transform-react-jsx-self"
      ],
      "notices": [
        {
          "sha256": "117da2af0d4ce0fe1c8e19b5cff9dcd806adf973d328d27b11d4448c4ff24f76",
          "source": "node_modules/@babel/plugin-transform-react-jsx-self/LICENSE"
        }
      ],
      "modifications": [],
      "licenseTextAvailable": true
    },
    {
      "id": "@babel/plugin-transform-react-jsx-source@7.29.7",
      "name": "@babel/plugin-transform-react-jsx-source",
      "version": "7.29.7",
      "kind": "software",
      "declaredLicense": "MIT",
      "source": "https://github.com/babel/babel",
      "installedPaths": [
        "node_modules/@babel/plugin-transform-react-jsx-source"
      ],
      "notices": [
        {
          "sha256": "117da2af0d4ce0fe1c8e19b5cff9dcd806adf973d328d27b11d4448c4ff24f76",
          "source": "node_modules/@babel/plugin-transform-react-jsx-source/LICENSE"
        }
      ],
      "modifications": [],
      "licenseTextAvailable": true
    },
    {
      "id": "@babel/plugin-transform-react-pure-annotations@7.29.7",
      "name": "@babel/plugin-transform-react-pure-annotations",
      "version": "7.29.7",
      "kind": "software",
      "declaredLicense": "MIT",
      "source": "https://github.com/babel/babel",
      "installedPaths": [
        "node_modules/@babel/plugin-transform-react-pure-annotations"
      ],
      "notices": [
        {
          "sha256": "117da2af0d4ce0fe1c8e19b5cff9dcd806adf973d328d27b11d4448c4ff24f76",
          "source": "node_modules/@babel/plugin-transform-react-pure-annotations/LICENSE"
        }
      ],
      "modifications": [],
      "licenseTextAvailable": true
    },
    {
      "id": "@babel/plugin-transform-regenerator@7.29.8",
      "name": "@babel/plugin-transform-regenerator",
      "version": "7.29.8",
      "kind": "software",
      "declaredLicense": "MIT",
      "source": "https://github.com/babel/babel",
      "installedPaths": [
        "node_modules/@babel/plugin-transform-regenerator"
      ],
      "notices": [
        {
          "sha256": "804a84c51eaa182f86636b463d2bffc73e8592aa2bea192556e003deaf506711",
          "source": "node_modules/@babel/plugin-transform-regenerator/LICENSE"
        }
      ],
      "modifications": [],
      "licenseTextAvailable": true
    },
    {
      "id": "@babel/plugin-transform-runtime@7.29.7",
      "name": "@babel/plugin-transform-runtime",
      "version": "7.29.7",
      "kind": "software",
      "declaredLicense": "MIT",
      "source": "https://github.com/babel/babel",
      "installedPaths": [
        "node_modules/@babel/plugin-transform-runtime"
      ],
      "notices": [
        {
          "sha256": "117da2af0d4ce0fe1c8e19b5cff9dcd806adf973d328d27b11d4448c4ff24f76",
          "source": "node_modules/@babel/plugin-transform-runtime/LICENSE"
        }
      ],
      "modifications": [],
      "licenseTextAvailable": true
    },
    {
      "id": "@babel/plugin-transform-shorthand-properties@7.29.7",
      "name": "@babel/plugin-transform-shorthand-properties",
      "version": "7.29.7",
      "kind": "software",
      "declaredLicense": "MIT",
      "source": "https://github.com/babel/babel",
      "installedPaths": [
        "node_modules/@babel/plugin-transform-shorthand-properties"
      ],
      "notices": [
        {
          "sha256": "117da2af0d4ce0fe1c8e19b5cff9dcd806adf973d328d27b11d4448c4ff24f76",
          "source": "node_modules/@babel/plugin-transform-shorthand-properties/LICENSE"
        }
      ],
      "modifications": [],
      "licenseTextAvailable": true
    },
    {
      "id": "@babel/plugin-transform-template-literals@7.29.7",
      "name": "@babel/plugin-transform-template-literals",
      "version": "7.29.7",
      "kind": "software",
      "declaredLicense": "MIT",
      "source": "https://github.com/babel/babel",
      "installedPaths": [
        "node_modules/@babel/plugin-transform-template-literals"
      ],
      "notices": [
        {
          "sha256": "117da2af0d4ce0fe1c8e19b5cff9dcd806adf973d328d27b11d4448c4ff24f76",
          "source": "node_modules/@babel/plugin-transform-template-literals/LICENSE"
        }
      ],
      "modifications": [],
      "licenseTextAvailable": true
    },
    {
      "id": "@babel/plugin-transform-typescript@7.29.7",
      "name": "@babel/plugin-transform-typescript",
      "version": "7.29.7",
      "kind": "software",
      "declaredLicense": "MIT",
      "source": "https://github.com/babel/babel",
      "installedPaths": [
        "node_modules/@babel/plugin-transform-typescript"
      ],
      "notices": [
        {
          "sha256": "117da2af0d4ce0fe1c8e19b5cff9dcd806adf973d328d27b11d4448c4ff24f76",
          "source": "node_modules/@babel/plugin-transform-typescript/LICENSE"
        }
      ],
      "modifications": [],
      "licenseTextAvailable": true
    },
    {
      "id": "@babel/plugin-transform-unicode-regex@7.29.7",
      "name": "@babel/plugin-transform-unicode-regex",
      "version": "7.29.7",
      "kind": "software",
      "declaredLicense": "MIT",
      "source": "https://github.com/babel/babel",
      "installedPaths": [
        "node_modules/@babel/plugin-transform-unicode-regex"
      ],
      "notices": [
        {
          "sha256": "117da2af0d4ce0fe1c8e19b5cff9dcd806adf973d328d27b11d4448c4ff24f76",
          "source": "node_modules/@babel/plugin-transform-unicode-regex/LICENSE"
        }
      ],
      "modifications": [],
      "licenseTextAvailable": true
    },
    {
      "id": "@babel/preset-typescript@7.29.7",
      "name": "@babel/preset-typescript",
      "version": "7.29.7",
      "kind": "software",
      "declaredLicense": "MIT",
      "source": "https://github.com/babel/babel",
      "installedPaths": [
        "node_modules/@babel/preset-typescript"
      ],
      "notices": [
        {
          "sha256": "117da2af0d4ce0fe1c8e19b5cff9dcd806adf973d328d27b11d4448c4ff24f76",
          "source": "node_modules/@babel/preset-typescript/LICENSE"
        }
      ],
      "modifications": [],
      "licenseTextAvailable": true
    },
    {
      "id": "@babel/runtime@7.29.7",
      "name": "@babel/runtime",
      "version": "7.29.7",
      "kind": "software",
      "declaredLicense": "MIT",
      "source": "https://github.com/babel/babel",
      "installedPaths": [
        "node_modules/@babel/runtime"
      ],
      "notices": [
        {
          "sha256": "117da2af0d4ce0fe1c8e19b5cff9dcd806adf973d328d27b11d4448c4ff24f76",
          "source": "node_modules/@babel/runtime/LICENSE"
        }
      ],
      "modifications": [],
      "licenseTextAvailable": true
    },
    {
      "id": "@babel/template@7.29.7",
      "name": "@babel/template",
      "version": "7.29.7",
      "kind": "software",
      "declaredLicense": "MIT",
      "source": "https://github.com/babel/babel",
      "installedPaths": [
        "node_modules/@babel/template"
      ],
      "notices": [
        {
          "sha256": "117da2af0d4ce0fe1c8e19b5cff9dcd806adf973d328d27b11d4448c4ff24f76",
          "source": "node_modules/@babel/template/LICENSE"
        }
      ],
      "modifications": [],
      "licenseTextAvailable": true
    },
    {
      "id": "@babel/traverse@7.29.8",
      "name": "@babel/traverse",
      "version": "7.29.8",
      "kind": "software",
      "declaredLicense": "MIT",
      "source": "https://github.com/babel/babel",
      "installedPaths": [
        "node_modules/@babel/traverse"
      ],
      "notices": [
        {
          "sha256": "117da2af0d4ce0fe1c8e19b5cff9dcd806adf973d328d27b11d4448c4ff24f76",
          "source": "node_modules/@babel/traverse/LICENSE"
        }
      ],
      "modifications": [],
      "licenseTextAvailable": true
    },
    {
      "id": "@babel/types@7.29.8",
      "name": "@babel/types",
      "version": "7.29.8",
      "kind": "software",
      "declaredLicense": "MIT",
      "source": "https://github.com/babel/babel",
      "installedPaths": [
        "node_modules/@babel/types"
      ],
      "notices": [
        {
          "sha256": "117da2af0d4ce0fe1c8e19b5cff9dcd806adf973d328d27b11d4448c4ff24f76",
          "source": "node_modules/@babel/types/LICENSE"
        }
      ],
      "modifications": [],
      "licenseTextAvailable": true
    },
    {
      "id": "@bcoe/v8-coverage@0.2.3",
      "name": "@bcoe/v8-coverage",
      "version": "0.2.3",
      "kind": "software",
      "declaredLicense": "MIT",
      "source": "https://github.com/demurgos/v8-coverage",
      "installedPaths": [
        "node_modules/@bcoe/v8-coverage"
      ],
      "notices": [
        {
          "sha256": "1a9c55b2961f5e3062e181fa55666c44d011fc3cc03ed6d4fa4321c51f2a5ec5",
          "source": "node_modules/@bcoe/v8-coverage/LICENSE.txt"
        },
        {
          "sha256": "98d226d560dfbb0a07a77c3654acc18ba6c87589c48cf00cb2a9855ad50fcd07",
          "source": "node_modules/@bcoe/v8-coverage/dist/lib/LICENSE.md"
        },
        {
          "sha256": "98d226d560dfbb0a07a77c3654acc18ba6c87589c48cf00cb2a9855ad50fcd07",
          "source": "node_modules/@bcoe/v8-coverage/LICENSE.md"
        }
      ],
      "modifications": [],
      "licenseTextAvailable": true
    },
    {
      "id": "@egjs/hammerjs@2.0.17",
      "name": "@egjs/hammerjs",
      "version": "2.0.17",
      "kind": "software",
      "declaredLicense": "MIT",
      "source": "https://github.com/naver/hammer.js",
      "installedPaths": [
        "node_modules/@egjs/hammerjs"
      ],
      "notices": [
        {
          "sha256": "68e3fbc87924b2ca7f6a10d52be2ee83e86f7d2f28e74f343795e8f9e58f3ec1",
          "source": "node_modules/@egjs/hammerjs/LICENSE.md"
        }
      ],
      "modifications": [],
      "licenseTextAvailable": true
    },
    {
      "id": "@expo-google-fonts/material-symbols@0.4.47",
      "name": "@expo-google-fonts/material-symbols",
      "version": "0.4.47",
      "kind": "software",
      "declaredLicense": "MIT AND Apache-2.0",
      "source": "https://github.com/expo/google-fonts",
      "installedPaths": [
        "node_modules/@expo-google-fonts/material-symbols"
      ],
      "notices": [
        {
          "sha256": "58d1e17ffe5109a7ae296caafcadfdbe6a7d176f0bc4ab01e12a689b0499d8bd",
          "source": "node_modules/@expo-google-fonts/material-symbols/LICENSE_FONT"
        },
        {
          "sha256": "f81a99a72ec5e64e3f74fad0db3df27ab69ab0edd4878368f83379d3e4fc9313",
          "source": "node_modules/@expo-google-fonts/material-symbols/LICENSE"
        }
      ],
      "modifications": [],
      "licenseTextAvailable": true
    },
    {
      "id": "@expo/cli@57.0.28",
      "name": "@expo/cli",
      "version": "57.0.28",
      "kind": "software",
      "declaredLicense": "MIT",
      "source": "https://github.com/expo/expo",
      "installedPaths": [
        "node_modules/expo/node_modules/@expo/cli"
      ],
      "notices": [
        {
          "sha256": "fb3ca4a837f5779e83cef89b78253a8949cfb9429c340309f62d0465ec6610b4",
          "source": "node_modules/expo/node_modules/@expo/cli/LICENSE"
        }
      ],
      "modifications": [],
      "licenseTextAvailable": true
    },
    {
      "id": "@expo/code-signing-certificates@0.0.6",
      "name": "@expo/code-signing-certificates",
      "version": "0.0.6",
      "kind": "software",
      "declaredLicense": "MIT",
      "source": "https://github.com/expo/code-signing-certificates",
      "installedPaths": [
        "node_modules/@expo/code-signing-certificates"
      ],
      "notices": [
        {
          "sha256": "41f2eef190265a6ea435951170947e35461707f91631821b3a67421bea5b2a7c",
          "source": "node_modules/@expo/code-signing-certificates/LICENSE"
        }
      ],
      "modifications": [],
      "licenseTextAvailable": true
    },
    {
      "id": "@expo/config@57.0.10",
      "name": "@expo/config",
      "version": "57.0.10",
      "kind": "software",
      "declaredLicense": "MIT",
      "source": "https://github.com/expo/expo",
      "installedPaths": [
        "node_modules/@expo/config"
      ],
      "notices": [
        {
          "sha256": "16feb932ce2ba7bc7712657bb28afe409eaa4334f9f05d0e1b7a5f12bf6132f4",
          "source": "node_modules/@expo/config/LICENSE"
        }
      ],
      "modifications": [],
      "licenseTextAvailable": true
    },
    {
      "id": "@expo/config-plugins@57.0.10",
      "name": "@expo/config-plugins",
      "version": "57.0.10",
      "kind": "software",
      "declaredLicense": "MIT",
      "source": "https://github.com/expo/expo",
      "installedPaths": [
        "node_modules/@expo/config-plugins"
      ],
      "notices": [
        {
          "sha256": "16feb932ce2ba7bc7712657bb28afe409eaa4334f9f05d0e1b7a5f12bf6132f4",
          "source": "node_modules/@expo/config-plugins/LICENSE"
        }
      ],
      "modifications": [],
      "licenseTextAvailable": true
    },
    {
      "id": "@expo/config-types@57.0.2",
      "name": "@expo/config-types",
      "version": "57.0.2",
      "kind": "software",
      "declaredLicense": "MIT",
      "source": "https://github.com/expo/expo",
      "installedPaths": [
        "node_modules/@expo/config-types"
      ],
      "notices": [
        {
          "sha256": "8dacb1e00ec1cf679e7987c87c9953ce6a4d96e7ef361dd04cd453643e9b3351",
          "source": "node_modules/@expo/config-types/LICENSE"
        }
      ],
      "modifications": [],
      "licenseTextAvailable": true
    },
    {
      "id": "@expo/devcert@1.2.2",
      "name": "@expo/devcert",
      "version": "1.2.2",
      "kind": "software",
      "declaredLicense": "MIT",
      "source": "https://github.com/expo/devcert",
      "installedPaths": [
        "node_modules/@expo/devcert"
      ],
      "notices": [
        {
          "sha256": "ddd64c9417c74998fe7d0bed6faaf7466bcbe4772bb2b52e7fc9815e33455921",
          "source": "node_modules/@expo/devcert/LICENSE"
        }
      ],
      "modifications": [],
      "licenseTextAvailable": true
    },
    {
      "id": "@expo/devtools@57.0.1",
      "name": "@expo/devtools",
      "version": "57.0.1",
      "kind": "software",
      "declaredLicense": "MIT",
      "source": "https://github.com/expo/expo",
      "installedPaths": [
        "node_modules/@expo/devtools"
      ],
      "notices": [
        {
          "sha256": "16feb932ce2ba7bc7712657bb28afe409eaa4334f9f05d0e1b7a5f12bf6132f4",
          "source": "node_modules/@expo/devtools/LICENSE"
        }
      ],
      "modifications": [],
      "licenseTextAvailable": true
    },
    {
      "id": "@expo/dom-webview@57.0.1",
      "name": "@expo/dom-webview",
      "version": "57.0.1",
      "kind": "software",
      "declaredLicense": "MIT",
      "source": "https://github.com/expo/expo",
      "installedPaths": [
        "node_modules/@expo/dom-webview"
      ],
      "notices": [
        {
          "sha256": "fb3ca4a837f5779e83cef89b78253a8949cfb9429c340309f62d0465ec6610b4",
          "source": "node_modules/@expo/dom-webview/LICENSE"
        }
      ],
      "modifications": [],
      "licenseTextAvailable": true
    },
    {
      "id": "@expo/env@2.4.3",
      "name": "@expo/env",
      "version": "2.4.3",
      "kind": "software",
      "declaredLicense": "MIT",
      "source": "https://github.com/expo/expo",
      "installedPaths": [
        "node_modules/@expo/env"
      ],
      "notices": [
        {
          "sha256": "9d9cf7980a46628abcbcf88577ecaed2968b69f9123d6aaba6f9496ed3648c1a",
          "source": "node_modules/@expo/env/LICENSE"
        }
      ],
      "modifications": [],
      "licenseTextAvailable": true
    },
    {
      "id": "@expo/expo-modules-macros-plugin@0.6.1",
      "name": "@expo/expo-modules-macros-plugin",
      "version": "0.6.1",
      "kind": "software",
      "declaredLicense": "MIT",
      "source": "https://github.com/expo/expo-modules-macros-plugin",
      "installedPaths": [
        "node_modules/@expo/expo-modules-macros-plugin"
      ],
      "notices": [
        {
          "sha256": "fb3ca4a837f5779e83cef89b78253a8949cfb9429c340309f62d0465ec6610b4",
          "source": "node_modules/@expo/expo-modules-macros-plugin/LICENSE"
        }
      ],
      "modifications": [],
      "licenseTextAvailable": true
    },
    {
      "id": "@expo/fingerprint@0.20.13",
      "name": "@expo/fingerprint",
      "version": "0.20.13",
      "kind": "software",
      "declaredLicense": "MIT",
      "source": "https://github.com/expo/expo",
      "installedPaths": [
        "node_modules/@expo/fingerprint"
      ],
      "notices": [
        {
          "sha256": "16feb932ce2ba7bc7712657bb28afe409eaa4334f9f05d0e1b7a5f12bf6132f4",
          "source": "node_modules/@expo/fingerprint/LICENSE"
        }
      ],
      "modifications": [],
      "licenseTextAvailable": true
    },
    {
      "id": "@expo/image-utils@0.11.6",
      "name": "@expo/image-utils",
      "version": "0.11.6",
      "kind": "software",
      "declaredLicense": "MIT",
      "source": "https://github.com/expo/expo",
      "installedPaths": [
        "node_modules/@expo/image-utils"
      ],
      "notices": [
        {
          "sha256": "fb3ca4a837f5779e83cef89b78253a8949cfb9429c340309f62d0465ec6610b4",
          "source": "node_modules/@expo/image-utils/LICENSE"
        }
      ],
      "modifications": [],
      "licenseTextAvailable": true
    },
    {
      "id": "@expo/inline-modules@0.1.7",
      "name": "@expo/inline-modules",
      "version": "0.1.7",
      "kind": "software",
      "declaredLicense": "MIT",
      "source": "https://github.com/expo/expo",
      "installedPaths": [
        "node_modules/@expo/inline-modules"
      ],
      "notices": [
        {
          "sha256": "fb3ca4a837f5779e83cef89b78253a8949cfb9429c340309f62d0465ec6610b4",
          "source": "node_modules/@expo/inline-modules/LICENSE"
        }
      ],
      "modifications": [],
      "licenseTextAvailable": true
    },
    {
      "id": "@expo/json-file@11.0.1",
      "name": "@expo/json-file",
      "version": "11.0.1",
      "kind": "software",
      "declaredLicense": "MIT",
      "source": "https://github.com/expo/expo",
      "installedPaths": [
        "node_modules/@expo/json-file"
      ],
      "notices": [
        {
          "sha256": "16feb932ce2ba7bc7712657bb28afe409eaa4334f9f05d0e1b7a5f12bf6132f4",
          "source": "node_modules/@expo/json-file/LICENSE"
        }
      ],
      "modifications": [],
      "licenseTextAvailable": true
    },
    {
      "id": "@expo/local-build-cache-provider@57.0.8",
      "name": "@expo/local-build-cache-provider",
      "version": "57.0.8",
      "kind": "software",
      "declaredLicense": "MIT",
      "source": "https://github.com/expo/expo",
      "installedPaths": [
        "node_modules/@expo/local-build-cache-provider"
      ],
      "notices": [
        {
          "sha256": "16feb932ce2ba7bc7712657bb28afe409eaa4334f9f05d0e1b7a5f12bf6132f4",
          "source": "node_modules/@expo/local-build-cache-provider/LICENSE"
        }
      ],
      "modifications": [],
      "licenseTextAvailable": true
    },
    {
      "id": "@expo/log-box@57.0.4",
      "name": "@expo/log-box",
      "version": "57.0.4",
      "kind": "software",
      "declaredLicense": "MIT",
      "source": "https://registry.npmjs.org/%40expo%2Flog-box/57.0.4",
      "installedPaths": [
        "node_modules/@expo/log-box"
      ],
      "notices": [
        {
          "sha256": "fb3ca4a837f5779e83cef89b78253a8949cfb9429c340309f62d0465ec6610b4",
          "source": "node_modules/@expo/log-box/LICENSE"
        }
      ],
      "modifications": [],
      "licenseTextAvailable": true
    },
    {
      "id": "@expo/metro@56.0.2",
      "name": "@expo/metro",
      "version": "56.0.2",
      "kind": "software",
      "declaredLicense": "MIT",
      "source": "https://github.com/expo/expo-metro",
      "installedPaths": [
        "node_modules/@expo/metro"
      ],
      "notices": [
        {
          "sha256": "0c0fc06d178272faaf09281aff0cb014d52c56fb0d9516b964808d4cccb65c93",
          "source": "node_modules/@expo/metro/LICENSE"
        }
      ],
      "modifications": [],
      "licenseTextAvailable": true
    },
    {
      "id": "@expo/metro-config@57.0.13",
      "name": "@expo/metro-config",
      "version": "57.0.13",
      "kind": "software",
      "declaredLicense": "MIT",
      "source": "https://github.com/expo/expo",
      "installedPaths": [
        "node_modules/@expo/metro-config"
      ],
      "notices": [
        {
          "sha256": "16feb932ce2ba7bc7712657bb28afe409eaa4334f9f05d0e1b7a5f12bf6132f4",
          "source": "node_modules/@expo/metro-config/LICENSE"
        }
      ],
      "modifications": [],
      "licenseTextAvailable": true
    },
    {
      "id": "@expo/metro-file-map@57.0.4",
      "name": "@expo/metro-file-map",
      "version": "57.0.4",
      "kind": "software",
      "declaredLicense": "MIT",
      "source": "https://github.com/expo/expo",
      "installedPaths": [
        "node_modules/@expo/metro-file-map"
      ],
      "notices": [
        {
          "sha256": "fb3ca4a837f5779e83cef89b78253a8949cfb9429c340309f62d0465ec6610b4",
          "source": "node_modules/@expo/metro-file-map/LICENSE"
        }
      ],
      "modifications": [],
      "licenseTextAvailable": true
    },
    {
      "id": "@expo/metro-runtime@57.0.16",
      "name": "@expo/metro-runtime",
      "version": "57.0.16",
      "kind": "software",
      "declaredLicense": "MIT",
      "source": "https://github.com/expo/expo",
      "installedPaths": [
        "node_modules/@expo/metro-runtime"
      ],
      "notices": [
        {
          "sha256": "fb3ca4a837f5779e83cef89b78253a8949cfb9429c340309f62d0465ec6610b4",
          "source": "node_modules/@expo/metro-runtime/LICENSE"
        }
      ],
      "modifications": [],
      "licenseTextAvailable": true
    },
    {
      "id": "@expo/osascript@2.7.1",
      "name": "@expo/osascript",
      "version": "2.7.1",
      "kind": "software",
      "declaredLicense": "MIT",
      "source": "https://github.com/expo/expo",
      "installedPaths": [
        "node_modules/@expo/osascript"
      ],
      "notices": [
        {
          "sha256": "fb3ca4a837f5779e83cef89b78253a8949cfb9429c340309f62d0465ec6610b4",
          "source": "node_modules/@expo/osascript/LICENSE"
        }
      ],
      "modifications": [],
      "licenseTextAvailable": true
    },
    {
      "id": "@expo/package-manager@1.13.1",
      "name": "@expo/package-manager",
      "version": "1.13.1",
      "kind": "software",
      "declaredLicense": "MIT",
      "source": "https://github.com/expo/expo",
      "installedPaths": [
        "node_modules/@expo/package-manager"
      ],
      "notices": [
        {
          "sha256": "16feb932ce2ba7bc7712657bb28afe409eaa4334f9f05d0e1b7a5f12bf6132f4",
          "source": "node_modules/@expo/package-manager/LICENSE"
        }
      ],
      "modifications": [],
      "licenseTextAvailable": true
    },
    {
      "id": "@expo/plist@0.8.1",
      "name": "@expo/plist",
      "version": "0.8.1",
      "kind": "software",
      "declaredLicense": "MIT",
      "source": "https://github.com/expo/expo",
      "installedPaths": [
        "node_modules/@expo/plist"
      ],
      "notices": [
        {
          "sha256": "fb3ca4a837f5779e83cef89b78253a8949cfb9429c340309f62d0465ec6610b4",
          "source": "node_modules/@expo/plist/LICENSE"
        }
      ],
      "modifications": [],
      "licenseTextAvailable": true
    },
    {
      "id": "@expo/prebuild-config@57.0.17",
      "name": "@expo/prebuild-config",
      "version": "57.0.17",
      "kind": "software",
      "declaredLicense": "MIT",
      "source": "https://github.com/expo/expo",
      "installedPaths": [
        "node_modules/@expo/prebuild-config"
      ],
      "notices": [
        {
          "sha256": "16feb932ce2ba7bc7712657bb28afe409eaa4334f9f05d0e1b7a5f12bf6132f4",
          "source": "node_modules/@expo/prebuild-config/LICENSE"
        }
      ],
      "modifications": [],
      "licenseTextAvailable": true
    },
    {
      "id": "@expo/require-utils@57.0.6",
      "name": "@expo/require-utils",
      "version": "57.0.6",
      "kind": "software",
      "declaredLicense": "MIT",
      "source": "https://github.com/expo/expo",
      "installedPaths": [
        "node_modules/@expo/require-utils"
      ],
      "notices": [
        {
          "sha256": "49c5f9c7097c9a940ff663a54c27a4c60e379df6cc2b3052df0d37a09a85df93",
          "source": "node_modules/@expo/require-utils/LICENSE"
        }
      ],
      "modifications": [],
      "licenseTextAvailable": true
    },
    {
      "id": "@expo/router-server@57.0.12",
      "name": "@expo/router-server",
      "version": "57.0.12",
      "kind": "software",
      "declaredLicense": "MIT",
      "source": "https://github.com/expo/expo",
      "installedPaths": [
        "node_modules/expo/node_modules/@expo/cli/node_modules/@expo/router-server"
      ],
      "notices": [
        {
          "sha256": "fb3ca4a837f5779e83cef89b78253a8949cfb9429c340309f62d0465ec6610b4",
          "source": "node_modules/expo/node_modules/@expo/cli/node_modules/@expo/router-server/LICENSE"
        }
      ],
      "modifications": [],
      "licenseTextAvailable": true
    },
    {
      "id": "@expo/schema-utils@57.0.2",
      "name": "@expo/schema-utils",
      "version": "57.0.2",
      "kind": "software",
      "declaredLicense": "MIT",
      "source": "https://github.com/expo/expo",
      "installedPaths": [
        "node_modules/@expo/schema-utils"
      ],
      "notices": [
        {
          "sha256": "49c5f9c7097c9a940ff663a54c27a4c60e379df6cc2b3052df0d37a09a85df93",
          "source": "node_modules/@expo/schema-utils/LICENSE"
        }
      ],
      "modifications": [],
      "licenseTextAvailable": true
    },
    {
      "id": "@expo/sdk-runtime-versions@1.0.1",
      "name": "@expo/sdk-runtime-versions",
      "version": "1.0.1",
      "kind": "software",
      "declaredLicense": "MIT",
      "source": "https://registry.npmjs.org/%40expo%2Fsdk-runtime-versions/1.0.1",
      "installedPaths": [
        "node_modules/@expo/sdk-runtime-versions"
      ],
      "notices": [
        {
          "sha256": "49c5f9c7097c9a940ff663a54c27a4c60e379df6cc2b3052df0d37a09a85df93",
          "source": "node_modules/@expo/sdk-runtime-versions/LICENSE"
        }
      ],
      "modifications": [],
      "licenseTextAvailable": true
    },
    {
      "id": "@expo/spawn-async@1.8.0",
      "name": "@expo/spawn-async",
      "version": "1.8.0",
      "kind": "software",
      "declaredLicense": "MIT",
      "source": "https://github.com/expo/spawn-async",
      "installedPaths": [
        "node_modules/@expo/spawn-async"
      ],
      "notices": [
        {
          "sha256": "736835b6c374cbfb66ccfbfc4f8819bcbeae3cfd5f5e5507f25f4caeabf9540e",
          "source": "node_modules/@expo/spawn-async/LICENSE"
        }
      ],
      "modifications": [],
      "licenseTextAvailable": true
    },
    {
      "id": "@expo/sudo-prompt@9.3.2",
      "name": "@expo/sudo-prompt",
      "version": "9.3.2",
      "kind": "software",
      "declaredLicense": "MIT",
      "source": "https://github.com/expo/sudo-prompt",
      "installedPaths": [
        "node_modules/@expo/sudo-prompt"
      ],
      "notices": [
        {
          "sha256": "1c0d7e365e7c3dcfc1c30b6913d8a61a2741a4702b7ae727093c5610b47dbfa0",
          "source": "node_modules/@expo/sudo-prompt/LICENSE"
        }
      ],
      "modifications": [],
      "licenseTextAvailable": true
    },
    {
      "id": "@expo/ui@57.0.22",
      "name": "@expo/ui",
      "version": "57.0.22",
      "kind": "software",
      "declaredLicense": "MIT",
      "source": "https://github.com/expo/expo",
      "installedPaths": [
        "node_modules/@expo/ui"
      ],
      "notices": [
        {
          "sha256": "fb3ca4a837f5779e83cef89b78253a8949cfb9429c340309f62d0465ec6610b4",
          "source": "https://raw.githubusercontent.com/expo/expo/50ac74f1ab5682c8e32b24da6e5e97dd4dbbb80f/LICENSE"
        }
      ],
      "modifications": [],
      "licenseTextAvailable": true
    },
    {
      "id": "@expo/ws-tunnel@2.0.1",
      "name": "@expo/ws-tunnel",
      "version": "2.0.1",
      "kind": "software",
      "declaredLicense": "MIT",
      "source": "https://registry.npmjs.org/%40expo%2Fws-tunnel/2.0.1",
      "installedPaths": [
        "node_modules/expo/node_modules/@expo/ws-tunnel"
      ],
      "notices": [
        {
          "sha256": "49c5f9c7097c9a940ff663a54c27a4c60e379df6cc2b3052df0d37a09a85df93",
          "source": "node_modules/expo/node_modules/@expo/ws-tunnel/LICENSE"
        }
      ],
      "modifications": [],
      "licenseTextAvailable": true
    },
    {
      "id": "@expo/xcpretty@4.4.6",
      "name": "@expo/xcpretty",
      "version": "4.4.6",
      "kind": "software",
      "declaredLicense": "MIT",
      "source": "https://github.com/expo/expo",
      "installedPaths": [
        "node_modules/@expo/xcpretty"
      ],
      "notices": [
        {
          "sha256": "051e2d2738b442a8a8403194f485deeacd9a7e895c08ffbf9e600a9dae858dcc",
          "source": "node_modules/@expo/xcpretty/LICENSE"
        }
      ],
      "modifications": [],
      "licenseTextAvailable": true
    },
    {
      "id": "@isaacs/ttlcache@1.4.1",
      "name": "@isaacs/ttlcache",
      "version": "1.4.1",
      "kind": "software",
      "declaredLicense": "ISC",
      "source": "https://github.com/isaacs/ttlcache",
      "installedPaths": [
        "node_modules/@isaacs/ttlcache"
      ],
      "notices": [
        {
          "sha256": "049dff02fd6730c5960862ccca921d05541a7788ad0d76e25cc56dc9541bbf4b",
          "source": "node_modules/@isaacs/ttlcache/LICENSE"
        }
      ],
      "modifications": [],
      "licenseTextAvailable": true
    },
    {
      "id": "@istanbuljs/load-nyc-config@1.1.0",
      "name": "@istanbuljs/load-nyc-config",
      "version": "1.1.0",
      "kind": "software",
      "declaredLicense": "ISC",
      "source": "https://github.com/istanbuljs/load-nyc-config",
      "installedPaths": [
        "node_modules/@istanbuljs/load-nyc-config"
      ],
      "notices": [
        {
          "sha256": "6a29f2a84a4df3a25f1eca7e35bd4604d88275e25f6240eb017a77ce884bd577",
          "source": "node_modules/@istanbuljs/load-nyc-config/LICENSE"
        }
      ],
      "modifications": [],
      "licenseTextAvailable": true
    },
    {
      "id": "@istanbuljs/schema@0.1.6",
      "name": "@istanbuljs/schema",
      "version": "0.1.6",
      "kind": "software",
      "declaredLicense": "MIT",
      "source": "https://github.com/istanbuljs/schema",
      "installedPaths": [
        "node_modules/@istanbuljs/schema"
      ],
      "notices": [
        {
          "sha256": "5a547aafe7b171c859ec64de1dd3c3363689f830133f508d043c83da12a6d0a2",
          "source": "node_modules/@istanbuljs/schema/LICENSE"
        }
      ],
      "modifications": [],
      "licenseTextAvailable": true
    },
    {
      "id": "@jest/console@29.7.0",
      "name": "@jest/console",
      "version": "29.7.0",
      "kind": "software",
      "declaredLicense": "MIT",
      "source": "https://github.com/jestjs/jest",
      "installedPaths": [
        "node_modules/@jest/console"
      ],
      "notices": [
        {
          "sha256": "da6d3703ed11cbe42bd212c725957c98da23cbff1998c05fa4b3d976d1a58e93",
          "source": "node_modules/@jest/console/LICENSE"
        }
      ],
      "modifications": [],
      "licenseTextAvailable": true
    },
    {
      "id": "@jest/core@29.7.0",
      "name": "@jest/core",
      "version": "29.7.0",
      "kind": "software",
      "declaredLicense": "MIT",
      "source": "https://github.com/jestjs/jest",
      "installedPaths": [
        "node_modules/@jest/core"
      ],
      "notices": [
        {
          "sha256": "da6d3703ed11cbe42bd212c725957c98da23cbff1998c05fa4b3d976d1a58e93",
          "source": "node_modules/@jest/core/LICENSE"
        }
      ],
      "modifications": [],
      "licenseTextAvailable": true
    },
    {
      "id": "@jest/create-cache-key-function@29.7.0",
      "name": "@jest/create-cache-key-function",
      "version": "29.7.0",
      "kind": "software",
      "declaredLicense": "MIT",
      "source": "https://github.com/jestjs/jest",
      "installedPaths": [
        "node_modules/@jest/create-cache-key-function"
      ],
      "notices": [
        {
          "sha256": "da6d3703ed11cbe42bd212c725957c98da23cbff1998c05fa4b3d976d1a58e93",
          "source": "node_modules/@jest/create-cache-key-function/LICENSE"
        }
      ],
      "modifications": [],
      "licenseTextAvailable": true
    },
    {
      "id": "@jest/diff-sequences@30.5.0",
      "name": "@jest/diff-sequences",
      "version": "30.5.0",
      "kind": "software",
      "declaredLicense": "MIT",
      "source": "https://github.com/jestjs/jest",
      "installedPaths": [
        "node_modules/@jest/diff-sequences"
      ],
      "notices": [
        {
          "sha256": "9d5211db733ccdd26f9170bec24cdca84093f60415da6b769ee9cdf23d04e19f",
          "source": "node_modules/@jest/diff-sequences/LICENSE"
        },
        {
          "sha256": "a151d1e601e8055d29fc8136a4fadc521d3d1dad0a54c14cc09abc177b4edcc1",
          "source": "node_modules/@jest/diff-sequences/build/index.js (leading copyright/license statement; source SHA-256 40d86d4aa35d6de70b4f710cc8766fc48ddb006b4a8843f71349ffb3dcedb002)"
        }
      ],
      "modifications": [],
      "licenseTextAvailable": true
    },
    {
      "id": "@jest/environment@29.7.0",
      "name": "@jest/environment",
      "version": "29.7.0",
      "kind": "software",
      "declaredLicense": "MIT",
      "source": "https://github.com/jestjs/jest",
      "installedPaths": [
        "node_modules/@jest/environment"
      ],
      "notices": [
        {
          "sha256": "da6d3703ed11cbe42bd212c725957c98da23cbff1998c05fa4b3d976d1a58e93",
          "source": "node_modules/@jest/environment/LICENSE"
        }
      ],
      "modifications": [],
      "licenseTextAvailable": true
    },
    {
      "id": "@jest/expect@29.7.0",
      "name": "@jest/expect",
      "version": "29.7.0",
      "kind": "software",
      "declaredLicense": "MIT",
      "source": "https://github.com/jestjs/jest",
      "installedPaths": [
        "node_modules/@jest/expect"
      ],
      "notices": [
        {
          "sha256": "da6d3703ed11cbe42bd212c725957c98da23cbff1998c05fa4b3d976d1a58e93",
          "source": "node_modules/@jest/expect/LICENSE"
        }
      ],
      "modifications": [],
      "licenseTextAvailable": true
    },
    {
      "id": "@jest/expect-utils@29.7.0",
      "name": "@jest/expect-utils",
      "version": "29.7.0",
      "kind": "software",
      "declaredLicense": "MIT",
      "source": "https://github.com/jestjs/jest",
      "installedPaths": [
        "node_modules/@jest/expect-utils"
      ],
      "notices": [
        {
          "sha256": "da6d3703ed11cbe42bd212c725957c98da23cbff1998c05fa4b3d976d1a58e93",
          "source": "node_modules/@jest/expect-utils/LICENSE"
        }
      ],
      "modifications": [],
      "licenseTextAvailable": true
    },
    {
      "id": "@jest/fake-timers@29.7.0",
      "name": "@jest/fake-timers",
      "version": "29.7.0",
      "kind": "software",
      "declaredLicense": "MIT",
      "source": "https://github.com/jestjs/jest",
      "installedPaths": [
        "node_modules/@jest/fake-timers"
      ],
      "notices": [
        {
          "sha256": "da6d3703ed11cbe42bd212c725957c98da23cbff1998c05fa4b3d976d1a58e93",
          "source": "node_modules/@jest/fake-timers/LICENSE"
        }
      ],
      "modifications": [],
      "licenseTextAvailable": true
    },
    {
      "id": "@jest/get-type@30.5.0",
      "name": "@jest/get-type",
      "version": "30.5.0",
      "kind": "software",
      "declaredLicense": "MIT",
      "source": "https://github.com/jestjs/jest",
      "installedPaths": [
        "node_modules/@jest/get-type"
      ],
      "notices": [
        {
          "sha256": "9d5211db733ccdd26f9170bec24cdca84093f60415da6b769ee9cdf23d04e19f",
          "source": "node_modules/@jest/get-type/LICENSE"
        },
        {
          "sha256": "a151d1e601e8055d29fc8136a4fadc521d3d1dad0a54c14cc09abc177b4edcc1",
          "source": "node_modules/@jest/get-type/build/index.js (leading copyright/license statement; source SHA-256 a4cbabfd0db2b3275cf4ee9f9494dfc1636157f80e488f2bc83078cc77c4a9c4)"
        }
      ],
      "modifications": [],
      "licenseTextAvailable": true
    },
    {
      "id": "@jest/globals@29.7.0",
      "name": "@jest/globals",
      "version": "29.7.0",
      "kind": "software",
      "declaredLicense": "MIT",
      "source": "https://github.com/jestjs/jest",
      "installedPaths": [
        "node_modules/@jest/globals"
      ],
      "notices": [
        {
          "sha256": "da6d3703ed11cbe42bd212c725957c98da23cbff1998c05fa4b3d976d1a58e93",
          "source": "node_modules/@jest/globals/LICENSE"
        }
      ],
      "modifications": [],
      "licenseTextAvailable": true
    },
    {
      "id": "@jest/reporters@29.7.0",
      "name": "@jest/reporters",
      "version": "29.7.0",
      "kind": "software",
      "declaredLicense": "MIT",
      "source": "https://github.com/jestjs/jest",
      "installedPaths": [
        "node_modules/@jest/reporters"
      ],
      "notices": [
        {
          "sha256": "da6d3703ed11cbe42bd212c725957c98da23cbff1998c05fa4b3d976d1a58e93",
          "source": "node_modules/@jest/reporters/LICENSE"
        }
      ],
      "modifications": [],
      "licenseTextAvailable": true
    },
    {
      "id": "@jest/schemas@29.6.3",
      "name": "@jest/schemas",
      "version": "29.6.3",
      "kind": "software",
      "declaredLicense": "MIT",
      "source": "https://github.com/jestjs/jest",
      "installedPaths": [
        "node_modules/@jest/schemas"
      ],
      "notices": [
        {
          "sha256": "da6d3703ed11cbe42bd212c725957c98da23cbff1998c05fa4b3d976d1a58e93",
          "source": "node_modules/@jest/schemas/LICENSE"
        }
      ],
      "modifications": [],
      "licenseTextAvailable": true
    },
    {
      "id": "@jest/schemas@30.5.0",
      "name": "@jest/schemas",
      "version": "30.5.0",
      "kind": "software",
      "declaredLicense": "MIT",
      "source": "https://github.com/jestjs/jest",
      "installedPaths": [
        "node_modules/@testing-library/react-native/node_modules/@jest/schemas",
        "node_modules/jest-diff/node_modules/@jest/schemas",
        "node_modules/jest-matcher-utils/node_modules/@jest/schemas"
      ],
      "notices": [
        {
          "sha256": "9d5211db733ccdd26f9170bec24cdca84093f60415da6b769ee9cdf23d04e19f",
          "source": "node_modules/@testing-library/react-native/node_modules/@jest/schemas/LICENSE"
        },
        {
          "sha256": "9d5211db733ccdd26f9170bec24cdca84093f60415da6b769ee9cdf23d04e19f",
          "source": "node_modules/jest-diff/node_modules/@jest/schemas/LICENSE"
        },
        {
          "sha256": "9d5211db733ccdd26f9170bec24cdca84093f60415da6b769ee9cdf23d04e19f",
          "source": "node_modules/jest-matcher-utils/node_modules/@jest/schemas/LICENSE"
        },
        {
          "sha256": "a151d1e601e8055d29fc8136a4fadc521d3d1dad0a54c14cc09abc177b4edcc1",
          "source": "node_modules/@testing-library/react-native/node_modules/@jest/schemas/build/index.js (leading copyright/license statement; source SHA-256 39a26768041fc68d69572ca6be6c9703ed966a98635b89fdafb9ce1177e849f8)"
        },
        {
          "sha256": "a151d1e601e8055d29fc8136a4fadc521d3d1dad0a54c14cc09abc177b4edcc1",
          "source": "node_modules/jest-diff/node_modules/@jest/schemas/build/index.js (leading copyright/license statement; source SHA-256 39a26768041fc68d69572ca6be6c9703ed966a98635b89fdafb9ce1177e849f8)"
        },
        {
          "sha256": "a151d1e601e8055d29fc8136a4fadc521d3d1dad0a54c14cc09abc177b4edcc1",
          "source": "node_modules/jest-matcher-utils/node_modules/@jest/schemas/build/index.js (leading copyright/license statement; source SHA-256 39a26768041fc68d69572ca6be6c9703ed966a98635b89fdafb9ce1177e849f8)"
        }
      ],
      "modifications": [],
      "licenseTextAvailable": true
    },
    {
      "id": "@jest/source-map@29.6.3",
      "name": "@jest/source-map",
      "version": "29.6.3",
      "kind": "software",
      "declaredLicense": "MIT",
      "source": "https://github.com/jestjs/jest",
      "installedPaths": [
        "node_modules/@jest/source-map"
      ],
      "notices": [
        {
          "sha256": "da6d3703ed11cbe42bd212c725957c98da23cbff1998c05fa4b3d976d1a58e93",
          "source": "node_modules/@jest/source-map/LICENSE"
        }
      ],
      "modifications": [],
      "licenseTextAvailable": true
    },
    {
      "id": "@jest/test-result@29.7.0",
      "name": "@jest/test-result",
      "version": "29.7.0",
      "kind": "software",
      "declaredLicense": "MIT",
      "source": "https://github.com/jestjs/jest",
      "installedPaths": [
        "node_modules/@jest/test-result"
      ],
      "notices": [
        {
          "sha256": "da6d3703ed11cbe42bd212c725957c98da23cbff1998c05fa4b3d976d1a58e93",
          "source": "node_modules/@jest/test-result/LICENSE"
        }
      ],
      "modifications": [],
      "licenseTextAvailable": true
    },
    {
      "id": "@jest/test-sequencer@29.7.0",
      "name": "@jest/test-sequencer",
      "version": "29.7.0",
      "kind": "software",
      "declaredLicense": "MIT",
      "source": "https://github.com/jestjs/jest",
      "installedPaths": [
        "node_modules/@jest/test-sequencer"
      ],
      "notices": [
        {
          "sha256": "da6d3703ed11cbe42bd212c725957c98da23cbff1998c05fa4b3d976d1a58e93",
          "source": "node_modules/@jest/test-sequencer/LICENSE"
        }
      ],
      "modifications": [],
      "licenseTextAvailable": true
    },
    {
      "id": "@jest/transform@29.7.0",
      "name": "@jest/transform",
      "version": "29.7.0",
      "kind": "software",
      "declaredLicense": "MIT",
      "source": "https://github.com/jestjs/jest",
      "installedPaths": [
        "node_modules/@jest/transform"
      ],
      "notices": [
        {
          "sha256": "da6d3703ed11cbe42bd212c725957c98da23cbff1998c05fa4b3d976d1a58e93",
          "source": "node_modules/@jest/transform/LICENSE"
        }
      ],
      "modifications": [],
      "licenseTextAvailable": true
    },
    {
      "id": "@jest/types@29.6.3",
      "name": "@jest/types",
      "version": "29.6.3",
      "kind": "software",
      "declaredLicense": "MIT",
      "source": "https://github.com/jestjs/jest",
      "installedPaths": [
        "node_modules/@jest/types"
      ],
      "notices": [
        {
          "sha256": "da6d3703ed11cbe42bd212c725957c98da23cbff1998c05fa4b3d976d1a58e93",
          "source": "node_modules/@jest/types/LICENSE"
        }
      ],
      "modifications": [],
      "licenseTextAvailable": true
    },
    {
      "id": "@jridgewell/gen-mapping@0.3.13",
      "name": "@jridgewell/gen-mapping",
      "version": "0.3.13",
      "kind": "software",
      "declaredLicense": "MIT",
      "source": "https://github.com/jridgewell/sourcemaps",
      "installedPaths": [
        "node_modules/@jridgewell/gen-mapping"
      ],
      "notices": [
        {
          "sha256": "769d154fbde32a915af110b1123650bc79f4cbe675acc66e005265bf069c6c6c",
          "source": "node_modules/@jridgewell/gen-mapping/LICENSE"
        }
      ],
      "modifications": [],
      "licenseTextAvailable": true
    },
    {
      "id": "@jridgewell/remapping@2.3.5",
      "name": "@jridgewell/remapping",
      "version": "2.3.5",
      "kind": "software",
      "declaredLicense": "MIT",
      "source": "https://github.com/jridgewell/sourcemaps",
      "installedPaths": [
        "node_modules/@jridgewell/remapping"
      ],
      "notices": [
        {
          "sha256": "769d154fbde32a915af110b1123650bc79f4cbe675acc66e005265bf069c6c6c",
          "source": "node_modules/@jridgewell/remapping/LICENSE"
        }
      ],
      "modifications": [],
      "licenseTextAvailable": true
    },
    {
      "id": "@jridgewell/resolve-uri@3.1.2",
      "name": "@jridgewell/resolve-uri",
      "version": "3.1.2",
      "kind": "software",
      "declaredLicense": "MIT",
      "source": "https://github.com/jridgewell/resolve-uri",
      "installedPaths": [
        "node_modules/@jridgewell/resolve-uri"
      ],
      "notices": [
        {
          "sha256": "b8778b155bfde5a28b023a558753c0fa058a52bb9de35c343c250be1bbcdedab",
          "source": "node_modules/@jridgewell/resolve-uri/LICENSE"
        }
      ],
      "modifications": [],
      "licenseTextAvailable": true
    },
    {
      "id": "@jridgewell/source-map@0.3.11",
      "name": "@jridgewell/source-map",
      "version": "0.3.11",
      "kind": "software",
      "declaredLicense": "MIT",
      "source": "https://github.com/jridgewell/sourcemaps",
      "installedPaths": [
        "node_modules/@jridgewell/source-map"
      ],
      "notices": [
        {
          "sha256": "769d154fbde32a915af110b1123650bc79f4cbe675acc66e005265bf069c6c6c",
          "source": "node_modules/@jridgewell/source-map/LICENSE"
        }
      ],
      "modifications": [],
      "licenseTextAvailable": true
    },
    {
      "id": "@jridgewell/sourcemap-codec@1.6.0",
      "name": "@jridgewell/sourcemap-codec",
      "version": "1.6.0",
      "kind": "software",
      "declaredLicense": "MIT",
      "source": "https://github.com/jridgewell/sourcemaps",
      "installedPaths": [
        "node_modules/@jridgewell/sourcemap-codec"
      ],
      "notices": [
        {
          "sha256": "769d154fbde32a915af110b1123650bc79f4cbe675acc66e005265bf069c6c6c",
          "source": "node_modules/@jridgewell/sourcemap-codec/LICENSE"
        }
      ],
      "modifications": [],
      "licenseTextAvailable": true
    },
    {
      "id": "@jridgewell/trace-mapping@0.3.31",
      "name": "@jridgewell/trace-mapping",
      "version": "0.3.31",
      "kind": "software",
      "declaredLicense": "MIT",
      "source": "https://github.com/jridgewell/sourcemaps",
      "installedPaths": [
        "node_modules/@jridgewell/trace-mapping"
      ],
      "notices": [
        {
          "sha256": "769d154fbde32a915af110b1123650bc79f4cbe675acc66e005265bf069c6c6c",
          "source": "node_modules/@jridgewell/trace-mapping/LICENSE"
        }
      ],
      "modifications": [],
      "licenseTextAvailable": true
    },
    {
      "id": "@radix-ui/primitive@1.1.7",
      "name": "@radix-ui/primitive",
      "version": "1.1.7",
      "kind": "software",
      "declaredLicense": "MIT",
      "source": "https://github.com/radix-ui/primitives",
      "installedPaths": [
        "node_modules/@radix-ui/primitive"
      ],
      "notices": [
        {
          "sha256": "0e80a2d229d2fd4fc7e8636142ec5d0ff0bc031f14c15b682e2ac01dfd5b5138",
          "source": "node_modules/@radix-ui/primitive/LICENSE"
        }
      ],
      "modifications": [],
      "licenseTextAvailable": true
    },
    {
      "id": "@radix-ui/react-collection@1.1.15",
      "name": "@radix-ui/react-collection",
      "version": "1.1.15",
      "kind": "software",
      "declaredLicense": "MIT",
      "source": "https://github.com/radix-ui/primitives",
      "installedPaths": [
        "node_modules/@radix-ui/react-collection"
      ],
      "notices": [
        {
          "sha256": "0e80a2d229d2fd4fc7e8636142ec5d0ff0bc031f14c15b682e2ac01dfd5b5138",
          "source": "node_modules/@radix-ui/react-collection/LICENSE"
        }
      ],
      "modifications": [],
      "licenseTextAvailable": true
    },
    {
      "id": "@radix-ui/react-compose-refs@1.1.5",
      "name": "@radix-ui/react-compose-refs",
      "version": "1.1.5",
      "kind": "software",
      "declaredLicense": "MIT",
      "source": "https://github.com/radix-ui/primitives",
      "installedPaths": [
        "node_modules/@radix-ui/react-compose-refs"
      ],
      "notices": [
        {
          "sha256": "0e80a2d229d2fd4fc7e8636142ec5d0ff0bc031f14c15b682e2ac01dfd5b5138",
          "source": "node_modules/@radix-ui/react-compose-refs/LICENSE"
        }
      ],
      "modifications": [],
      "licenseTextAvailable": true
    },
    {
      "id": "@radix-ui/react-context@1.2.2",
      "name": "@radix-ui/react-context",
      "version": "1.2.2",
      "kind": "software",
      "declaredLicense": "MIT",
      "source": "https://github.com/radix-ui/primitives",
      "installedPaths": [
        "node_modules/@radix-ui/react-context"
      ],
      "notices": [
        {
          "sha256": "0e80a2d229d2fd4fc7e8636142ec5d0ff0bc031f14c15b682e2ac01dfd5b5138",
          "source": "node_modules/@radix-ui/react-context/LICENSE"
        }
      ],
      "modifications": [],
      "licenseTextAvailable": true
    },
    {
      "id": "@radix-ui/react-dialog@1.1.23",
      "name": "@radix-ui/react-dialog",
      "version": "1.1.23",
      "kind": "software",
      "declaredLicense": "MIT",
      "source": "https://github.com/radix-ui/primitives",
      "installedPaths": [
        "node_modules/vaul/node_modules/@radix-ui/react-dialog"
      ],
      "notices": [
        {
          "sha256": "0e80a2d229d2fd4fc7e8636142ec5d0ff0bc031f14c15b682e2ac01dfd5b5138",
          "source": "node_modules/vaul/node_modules/@radix-ui/react-dialog/LICENSE"
        }
      ],
      "modifications": [],
      "licenseTextAvailable": true
    },
    {
      "id": "@radix-ui/react-direction@1.1.4",
      "name": "@radix-ui/react-direction",
      "version": "1.1.4",
      "kind": "software",
      "declaredLicense": "MIT",
      "source": "https://github.com/radix-ui/primitives",
      "installedPaths": [
        "node_modules/@radix-ui/react-direction"
      ],
      "notices": [
        {
          "sha256": "0e80a2d229d2fd4fc7e8636142ec5d0ff0bc031f14c15b682e2ac01dfd5b5138",
          "source": "node_modules/@radix-ui/react-direction/LICENSE"
        }
      ],
      "modifications": [],
      "licenseTextAvailable": true
    },
    {
      "id": "@radix-ui/react-dismissable-layer@1.1.19",
      "name": "@radix-ui/react-dismissable-layer",
      "version": "1.1.19",
      "kind": "software",
      "declaredLicense": "MIT",
      "source": "https://github.com/radix-ui/primitives",
      "installedPaths": [
        "node_modules/vaul/node_modules/@radix-ui/react-dismissable-layer"
      ],
      "notices": [
        {
          "sha256": "0e80a2d229d2fd4fc7e8636142ec5d0ff0bc031f14c15b682e2ac01dfd5b5138",
          "source": "node_modules/vaul/node_modules/@radix-ui/react-dismissable-layer/LICENSE"
        }
      ],
      "modifications": [],
      "licenseTextAvailable": true
    },
    {
      "id": "@radix-ui/react-focus-guards@1.1.6",
      "name": "@radix-ui/react-focus-guards",
      "version": "1.1.6",
      "kind": "software",
      "declaredLicense": "MIT",
      "source": "https://github.com/radix-ui/primitives",
      "installedPaths": [
        "node_modules/@radix-ui/react-focus-guards"
      ],
      "notices": [
        {
          "sha256": "0e80a2d229d2fd4fc7e8636142ec5d0ff0bc031f14c15b682e2ac01dfd5b5138",
          "source": "node_modules/@radix-ui/react-focus-guards/LICENSE"
        }
      ],
      "modifications": [],
      "licenseTextAvailable": true
    },
    {
      "id": "@radix-ui/react-focus-scope@1.1.16",
      "name": "@radix-ui/react-focus-scope",
      "version": "1.1.16",
      "kind": "software",
      "declaredLicense": "MIT",
      "source": "https://github.com/radix-ui/primitives",
      "installedPaths": [
        "node_modules/vaul/node_modules/@radix-ui/react-focus-scope"
      ],
      "notices": [
        {
          "sha256": "0e80a2d229d2fd4fc7e8636142ec5d0ff0bc031f14c15b682e2ac01dfd5b5138",
          "source": "node_modules/vaul/node_modules/@radix-ui/react-focus-scope/LICENSE"
        }
      ],
      "modifications": [],
      "licenseTextAvailable": true
    },
    {
      "id": "@radix-ui/react-id@1.1.4",
      "name": "@radix-ui/react-id",
      "version": "1.1.4",
      "kind": "software",
      "declaredLicense": "MIT",
      "source": "https://github.com/radix-ui/primitives",
      "installedPaths": [
        "node_modules/@radix-ui/react-id"
      ],
      "notices": [
        {
          "sha256": "0e80a2d229d2fd4fc7e8636142ec5d0ff0bc031f14c15b682e2ac01dfd5b5138",
          "source": "node_modules/@radix-ui/react-id/LICENSE"
        }
      ],
      "modifications": [],
      "licenseTextAvailable": true
    },
    {
      "id": "@radix-ui/react-portal@1.1.17",
      "name": "@radix-ui/react-portal",
      "version": "1.1.17",
      "kind": "software",
      "declaredLicense": "MIT",
      "source": "https://github.com/radix-ui/primitives",
      "installedPaths": [
        "node_modules/vaul/node_modules/@radix-ui/react-portal"
      ],
      "notices": [
        {
          "sha256": "0e80a2d229d2fd4fc7e8636142ec5d0ff0bc031f14c15b682e2ac01dfd5b5138",
          "source": "node_modules/vaul/node_modules/@radix-ui/react-portal/LICENSE"
        }
      ],
      "modifications": [],
      "licenseTextAvailable": true
    },
    {
      "id": "@radix-ui/react-presence@1.1.10",
      "name": "@radix-ui/react-presence",
      "version": "1.1.10",
      "kind": "software",
      "declaredLicense": "MIT",
      "source": "https://github.com/radix-ui/primitives",
      "installedPaths": [
        "node_modules/@radix-ui/react-presence"
      ],
      "notices": [
        {
          "sha256": "0e80a2d229d2fd4fc7e8636142ec5d0ff0bc031f14c15b682e2ac01dfd5b5138",
          "source": "node_modules/@radix-ui/react-presence/LICENSE"
        }
      ],
      "modifications": [],
      "licenseTextAvailable": true
    },
    {
      "id": "@radix-ui/react-primitive@2.1.10",
      "name": "@radix-ui/react-primitive",
      "version": "2.1.10",
      "kind": "software",
      "declaredLicense": "MIT",
      "source": "https://github.com/radix-ui/primitives",
      "installedPaths": [
        "node_modules/@radix-ui/react-primitive"
      ],
      "notices": [
        {
          "sha256": "0e80a2d229d2fd4fc7e8636142ec5d0ff0bc031f14c15b682e2ac01dfd5b5138",
          "source": "node_modules/@radix-ui/react-primitive/LICENSE"
        }
      ],
      "modifications": [],
      "licenseTextAvailable": true
    },
    {
      "id": "@radix-ui/react-roving-focus@1.1.19",
      "name": "@radix-ui/react-roving-focus",
      "version": "1.1.19",
      "kind": "software",
      "declaredLicense": "MIT",
      "source": "https://github.com/radix-ui/primitives",
      "installedPaths": [
        "node_modules/@radix-ui/react-roving-focus"
      ],
      "notices": [
        {
          "sha256": "0e80a2d229d2fd4fc7e8636142ec5d0ff0bc031f14c15b682e2ac01dfd5b5138",
          "source": "node_modules/@radix-ui/react-roving-focus/LICENSE"
        }
      ],
      "modifications": [],
      "licenseTextAvailable": true
    },
    {
      "id": "@radix-ui/react-slot@1.3.3",
      "name": "@radix-ui/react-slot",
      "version": "1.3.3",
      "kind": "software",
      "declaredLicense": "MIT",
      "source": "https://github.com/radix-ui/primitives",
      "installedPaths": [
        "node_modules/@radix-ui/react-slot"
      ],
      "notices": [
        {
          "sha256": "0e80a2d229d2fd4fc7e8636142ec5d0ff0bc031f14c15b682e2ac01dfd5b5138",
          "source": "node_modules/@radix-ui/react-slot/LICENSE"
        }
      ],
      "modifications": [],
      "licenseTextAvailable": true
    },
    {
      "id": "@radix-ui/react-tabs@1.1.21",
      "name": "@radix-ui/react-tabs",
      "version": "1.1.21",
      "kind": "software",
      "declaredLicense": "MIT",
      "source": "https://github.com/radix-ui/primitives",
      "installedPaths": [
        "node_modules/@radix-ui/react-tabs"
      ],
      "notices": [
        {
          "sha256": "0e80a2d229d2fd4fc7e8636142ec5d0ff0bc031f14c15b682e2ac01dfd5b5138",
          "source": "node_modules/@radix-ui/react-tabs/LICENSE"
        }
      ],
      "modifications": [],
      "licenseTextAvailable": true
    },
    {
      "id": "@radix-ui/react-use-callback-ref@1.1.4",
      "name": "@radix-ui/react-use-callback-ref",
      "version": "1.1.4",
      "kind": "software",
      "declaredLicense": "MIT",
      "source": "https://github.com/radix-ui/primitives",
      "installedPaths": [
        "node_modules/@radix-ui/react-use-callback-ref"
      ],
      "notices": [
        {
          "sha256": "0e80a2d229d2fd4fc7e8636142ec5d0ff0bc031f14c15b682e2ac01dfd5b5138",
          "source": "node_modules/@radix-ui/react-use-callback-ref/LICENSE"
        }
      ],
      "modifications": [],
      "licenseTextAvailable": true
    },
    {
      "id": "@radix-ui/react-use-controllable-state@1.2.6",
      "name": "@radix-ui/react-use-controllable-state",
      "version": "1.2.6",
      "kind": "software",
      "declaredLicense": "MIT",
      "source": "https://github.com/radix-ui/primitives",
      "installedPaths": [
        "node_modules/@radix-ui/react-use-controllable-state"
      ],
      "notices": [
        {
          "sha256": "0e80a2d229d2fd4fc7e8636142ec5d0ff0bc031f14c15b682e2ac01dfd5b5138",
          "source": "node_modules/@radix-ui/react-use-controllable-state/LICENSE"
        }
      ],
      "modifications": [],
      "licenseTextAvailable": true
    },
    {
      "id": "@radix-ui/react-use-effect-event@0.0.5",
      "name": "@radix-ui/react-use-effect-event",
      "version": "0.0.5",
      "kind": "software",
      "declaredLicense": "MIT",
      "source": "https://github.com/radix-ui/primitives",
      "installedPaths": [
        "node_modules/@radix-ui/react-use-effect-event"
      ],
      "notices": [
        {
          "sha256": "0e80a2d229d2fd4fc7e8636142ec5d0ff0bc031f14c15b682e2ac01dfd5b5138",
          "source": "node_modules/@radix-ui/react-use-effect-event/LICENSE"
        }
      ],
      "modifications": [],
      "licenseTextAvailable": true
    },
    {
      "id": "@radix-ui/react-use-is-hydrated@0.1.3",
      "name": "@radix-ui/react-use-is-hydrated",
      "version": "0.1.3",
      "kind": "software",
      "declaredLicense": "MIT",
      "source": "https://github.com/radix-ui/primitives",
      "installedPaths": [
        "node_modules/@radix-ui/react-use-is-hydrated"
      ],
      "notices": [
        {
          "sha256": "0e80a2d229d2fd4fc7e8636142ec5d0ff0bc031f14c15b682e2ac01dfd5b5138",
          "source": "node_modules/@radix-ui/react-use-is-hydrated/LICENSE"
        }
      ],
      "modifications": [],
      "licenseTextAvailable": true
    },
    {
      "id": "@radix-ui/react-use-layout-effect@1.1.4",
      "name": "@radix-ui/react-use-layout-effect",
      "version": "1.1.4",
      "kind": "software",
      "declaredLicense": "MIT",
      "source": "https://github.com/radix-ui/primitives",
      "installedPaths": [
        "node_modules/@radix-ui/react-use-layout-effect"
      ],
      "notices": [
        {
          "sha256": "0e80a2d229d2fd4fc7e8636142ec5d0ff0bc031f14c15b682e2ac01dfd5b5138",
          "source": "node_modules/@radix-ui/react-use-layout-effect/LICENSE"
        }
      ],
      "modifications": [],
      "licenseTextAvailable": true
    },
    {
      "id": "@react-native-async-storage/async-storage@2.2.0",
      "name": "@react-native-async-storage/async-storage",
      "version": "2.2.0",
      "kind": "software",
      "declaredLicense": "MIT",
      "source": "https://github.com/react-native-async-storage/async-storage",
      "installedPaths": [
        "node_modules/@react-native-async-storage/async-storage"
      ],
      "notices": [
        {
          "sha256": "212dbf14b113759356207347826f21ac3c81151943fdb89ce25da5dc6214831c",
          "source": "node_modules/@react-native-async-storage/async-storage/LICENSE"
        }
      ],
      "modifications": [],
      "licenseTextAvailable": true
    },
    {
      "id": "@react-native-community/datetimepicker@9.1.0",
      "name": "@react-native-community/datetimepicker",
      "version": "9.1.0",
      "kind": "software",
      "declaredLicense": "MIT",
      "source": "https://github.com/react-native-datetimepicker/datetimepicker",
      "installedPaths": [
        "node_modules/@react-native-community/datetimepicker"
      ],
      "notices": [
        {
          "sha256": "3f4b86b90801dc5ebeef0e70533241805502f7496bfe5dba2d131eaed837b0a3",
          "source": "node_modules/@react-native-community/datetimepicker/LICENSE.md"
        }
      ],
      "modifications": [],
      "licenseTextAvailable": true
    },
    {
      "id": "@react-native-community/netinfo@12.0.1",
      "name": "@react-native-community/netinfo",
      "version": "12.0.1",
      "kind": "software",
      "declaredLicense": "MIT",
      "source": "https://github.com/react-native-netinfo/react-native-netinfo",
      "installedPaths": [
        "node_modules/@react-native-community/netinfo"
      ],
      "notices": [
        {
          "sha256": "22a28f29cff8f5ecf9f463301d9c03b8245a2952ebae0bcab633fd654c0792fb",
          "source": "node_modules/@react-native-community/netinfo/LICENSE"
        }
      ],
      "modifications": [],
      "licenseTextAvailable": true
    },
    {
      "id": "@react-native-masked-view/masked-view@0.3.2",
      "name": "@react-native-masked-view/masked-view",
      "version": "0.3.2",
      "kind": "software",
      "declaredLicense": "MIT",
      "source": "https://github.com/react-native-masked-view/masked-view",
      "installedPaths": [
        "node_modules/@react-native-masked-view/masked-view"
      ],
      "notices": [
        {
          "sha256": "22a28f29cff8f5ecf9f463301d9c03b8245a2952ebae0bcab633fd654c0792fb",
          "source": "node_modules/@react-native-masked-view/masked-view/LICENSE"
        }
      ],
      "modifications": [],
      "licenseTextAvailable": true
    },
    {
      "id": "@react-native/assets-registry@0.86.3",
      "name": "@react-native/assets-registry",
      "version": "0.86.3",
      "kind": "software",
      "declaredLicense": "MIT",
      "source": "https://github.com/react/react-native",
      "installedPaths": [
        "node_modules/@react-native/assets-registry"
      ],
      "notices": [
        {
          "sha256": "da6d3703ed11cbe42bd212c725957c98da23cbff1998c05fa4b3d976d1a58e93",
          "source": "https://raw.githubusercontent.com/react/react-native/4829a675c80e64f7c170b0f30d24b3808b7663d3/LICENSE"
        }
      ],
      "modifications": [],
      "licenseTextAvailable": true
    },
    {
      "id": "@react-native/babel-plugin-codegen@0.86.3",
      "name": "@react-native/babel-plugin-codegen",
      "version": "0.86.3",
      "kind": "software",
      "declaredLicense": "MIT",
      "source": "https://github.com/react/react-native",
      "installedPaths": [
        "node_modules/@react-native/babel-plugin-codegen"
      ],
      "notices": [
        {
          "sha256": "790d81dc325a2878f33609c75208442b91714ca2060a7d19c44d74cc6cf2c3a1",
          "source": "node_modules/@react-native/babel-plugin-codegen/index.js (leading copyright/license statement; source SHA-256 2f85a5d56d1c5596930768d28bd0db445abff3c75325a1bad291f4dec60aa3df)"
        },
        {
          "sha256": "da6d3703ed11cbe42bd212c725957c98da23cbff1998c05fa4b3d976d1a58e93",
          "source": "https://raw.githubusercontent.com/react/react-native/4829a675c80e64f7c170b0f30d24b3808b7663d3/LICENSE"
        }
      ],
      "modifications": [],
      "licenseTextAvailable": true
    },
    {
      "id": "@react-native/babel-preset@0.86.3",
      "name": "@react-native/babel-preset",
      "version": "0.86.3",
      "kind": "software",
      "declaredLicense": "MIT",
      "source": "https://github.com/react/react-native",
      "installedPaths": [
        "node_modules/@react-native/babel-preset"
      ],
      "notices": [
        {
          "sha256": "da6d3703ed11cbe42bd212c725957c98da23cbff1998c05fa4b3d976d1a58e93",
          "source": "https://raw.githubusercontent.com/react/react-native/4829a675c80e64f7c170b0f30d24b3808b7663d3/LICENSE"
        },
        {
          "sha256": "e2d6559bff0c8d5166b91f30a1f7c8852caa51e629a7509affca6afb6d65f1e8",
          "source": "node_modules/@react-native/babel-preset/src/index.js (leading copyright/license statement; source SHA-256 6dc1f8a5ae494c7d8cb8ae7afac14ef8fac96cf502be9d9ffd547801529df5f7)"
        }
      ],
      "modifications": [],
      "licenseTextAvailable": true
    },
    {
      "id": "@react-native/codegen@0.86.3",
      "name": "@react-native/codegen",
      "version": "0.86.3",
      "kind": "software",
      "declaredLicense": "MIT",
      "source": "https://github.com/react/react-native",
      "installedPaths": [
        "node_modules/@react-native/codegen"
      ],
      "notices": [
        {
          "sha256": "da6d3703ed11cbe42bd212c725957c98da23cbff1998c05fa4b3d976d1a58e93",
          "source": "https://raw.githubusercontent.com/react/react-native/4829a675c80e64f7c170b0f30d24b3808b7663d3/LICENSE"
        }
      ],
      "modifications": [],
      "licenseTextAvailable": true
    },
    {
      "id": "@react-native/community-cli-plugin@0.86.3",
      "name": "@react-native/community-cli-plugin",
      "version": "0.86.3",
      "kind": "software",
      "declaredLicense": "MIT",
      "source": "https://github.com/react/react-native",
      "installedPaths": [
        "node_modules/@react-native/community-cli-plugin"
      ],
      "notices": [
        {
          "sha256": "da6d3703ed11cbe42bd212c725957c98da23cbff1998c05fa4b3d976d1a58e93",
          "source": "https://raw.githubusercontent.com/react/react-native/4829a675c80e64f7c170b0f30d24b3808b7663d3/LICENSE"
        }
      ],
      "modifications": [],
      "licenseTextAvailable": true
    },
    {
      "id": "@react-native/debugger-frontend@0.86.3",
      "name": "@react-native/debugger-frontend",
      "version": "0.86.3",
      "kind": "software",
      "declaredLicense": "BSD-3-Clause",
      "source": "https://github.com/react/react-native",
      "installedPaths": [
        "node_modules/@react-native/debugger-frontend"
      ],
      "notices": [
        {
          "sha256": "be635b6249bf2e3a9ab088d9be654960253291042824b62dfcf5e955625dc6fe",
          "source": "node_modules/@react-native/debugger-frontend/dist/third-party/LICENSE"
        },
        {
          "sha256": "d1c9310266b76e40d988fb338efb4e6b2278e2f5f26063454a086e65276c14e4",
          "source": "node_modules/@react-native/debugger-frontend/index.js (leading copyright/license statement; source SHA-256 9fec12be4626c535530d9e201566301a8e5de163b380ebf3398c53e5e13ef740)"
        }
      ],
      "modifications": [],
      "licenseTextAvailable": true
    },
    {
      "id": "@react-native/debugger-shell@0.86.3",
      "name": "@react-native/debugger-shell",
      "version": "0.86.3",
      "kind": "software",
      "declaredLicense": "MIT",
      "source": "https://github.com/react/react-native",
      "installedPaths": [
        "node_modules/@react-native/debugger-shell"
      ],
      "notices": [
        {
          "sha256": "da6d3703ed11cbe42bd212c725957c98da23cbff1998c05fa4b3d976d1a58e93",
          "source": "https://raw.githubusercontent.com/react/react-native/4829a675c80e64f7c170b0f30d24b3808b7663d3/LICENSE"
        }
      ],
      "modifications": [],
      "licenseTextAvailable": true
    },
    {
      "id": "@react-native/dev-middleware@0.86.3",
      "name": "@react-native/dev-middleware",
      "version": "0.86.3",
      "kind": "software",
      "declaredLicense": "MIT",
      "source": "https://github.com/react/react-native",
      "installedPaths": [
        "node_modules/@react-native/dev-middleware"
      ],
      "notices": [
        {
          "sha256": "da6d3703ed11cbe42bd212c725957c98da23cbff1998c05fa4b3d976d1a58e93",
          "source": "https://raw.githubusercontent.com/react/react-native/4829a675c80e64f7c170b0f30d24b3808b7663d3/LICENSE"
        }
      ],
      "modifications": [],
      "licenseTextAvailable": true
    },
    {
      "id": "@react-native/gradle-plugin@0.86.3",
      "name": "@react-native/gradle-plugin",
      "version": "0.86.3",
      "kind": "software",
      "declaredLicense": "MIT",
      "source": "https://github.com/react/react-native",
      "installedPaths": [
        "node_modules/@react-native/gradle-plugin"
      ],
      "notices": [
        {
          "sha256": "da6d3703ed11cbe42bd212c725957c98da23cbff1998c05fa4b3d976d1a58e93",
          "source": "https://raw.githubusercontent.com/react/react-native/4829a675c80e64f7c170b0f30d24b3808b7663d3/LICENSE"
        }
      ],
      "modifications": [],
      "licenseTextAvailable": true
    },
    {
      "id": "@react-native/jest-preset@0.86.3",
      "name": "@react-native/jest-preset",
      "version": "0.86.3",
      "kind": "software",
      "declaredLicense": "MIT",
      "source": "https://github.com/react/react-native",
      "installedPaths": [
        "node_modules/@react-native/jest-preset"
      ],
      "notices": [
        {
          "sha256": "da6d3703ed11cbe42bd212c725957c98da23cbff1998c05fa4b3d976d1a58e93",
          "source": "https://raw.githubusercontent.com/react/react-native/4829a675c80e64f7c170b0f30d24b3808b7663d3/LICENSE"
        }
      ],
      "modifications": [],
      "licenseTextAvailable": true
    },
    {
      "id": "@react-native/js-polyfills@0.86.3",
      "name": "@react-native/js-polyfills",
      "version": "0.86.3",
      "kind": "software",
      "declaredLicense": "MIT",
      "source": "https://github.com/react/react-native",
      "installedPaths": [
        "node_modules/@react-native/js-polyfills"
      ],
      "notices": [
        {
          "sha256": "d1c9310266b76e40d988fb338efb4e6b2278e2f5f26063454a086e65276c14e4",
          "source": "node_modules/@react-native/js-polyfills/index.js (leading copyright/license statement; source SHA-256 da03cd1a85b6e7018fabba50ed243292947e041a56b44bfe56cc07e1e6fd7944)"
        },
        {
          "sha256": "da6d3703ed11cbe42bd212c725957c98da23cbff1998c05fa4b3d976d1a58e93",
          "source": "https://raw.githubusercontent.com/react/react-native/4829a675c80e64f7c170b0f30d24b3808b7663d3/LICENSE"
        }
      ],
      "modifications": [],
      "licenseTextAvailable": true
    },
    {
      "id": "@react-native/metro-babel-transformer@0.86.3",
      "name": "@react-native/metro-babel-transformer",
      "version": "0.86.3",
      "kind": "software",
      "declaredLicense": "MIT",
      "source": "https://github.com/react/react-native",
      "installedPaths": [
        "node_modules/@react-native/metro-babel-transformer"
      ],
      "notices": [
        {
          "sha256": "8b314f5605d97f5a5f7eb436638869a6b5ef596d5781661262f4faa83de3d73e",
          "source": "node_modules/@react-native/metro-babel-transformer/src/index.js (leading copyright/license statement; source SHA-256 6815f784d04bc21da2d975340527e4cd6e03d3ec5365fb6f72f961969b3793e0)"
        },
        {
          "sha256": "da6d3703ed11cbe42bd212c725957c98da23cbff1998c05fa4b3d976d1a58e93",
          "source": "https://raw.githubusercontent.com/react/react-native/4829a675c80e64f7c170b0f30d24b3808b7663d3/LICENSE"
        }
      ],
      "modifications": [],
      "licenseTextAvailable": true
    },
    {
      "id": "@react-native/metro-config@0.86.3",
      "name": "@react-native/metro-config",
      "version": "0.86.3",
      "kind": "software",
      "declaredLicense": "MIT",
      "source": "https://github.com/react/react-native",
      "installedPaths": [
        "node_modules/@react-native/metro-config"
      ],
      "notices": [
        {
          "sha256": "da6d3703ed11cbe42bd212c725957c98da23cbff1998c05fa4b3d976d1a58e93",
          "source": "https://raw.githubusercontent.com/react/react-native/4829a675c80e64f7c170b0f30d24b3808b7663d3/LICENSE"
        }
      ],
      "modifications": [],
      "licenseTextAvailable": true
    },
    {
      "id": "@react-native/normalize-colors@0.74.89",
      "name": "@react-native/normalize-colors",
      "version": "0.74.89",
      "kind": "software",
      "declaredLicense": "MIT",
      "source": "https://github.com/facebook/react-native",
      "installedPaths": [
        "node_modules/react-native-web/node_modules/@react-native/normalize-colors"
      ],
      "notices": [
        {
          "sha256": "da6d3703ed11cbe42bd212c725957c98da23cbff1998c05fa4b3d976d1a58e93",
          "source": "https://raw.githubusercontent.com/facebook/react-native/a2066d730d933126bbf7055f4e47c575936e62f3/LICENSE"
        },
        {
          "sha256": "e2d6559bff0c8d5166b91f30a1f7c8852caa51e629a7509affca6afb6d65f1e8",
          "source": "node_modules/react-native-web/node_modules/@react-native/normalize-colors/index.js (leading copyright/license statement; source SHA-256 37f19a741573c35ef8ca49239e5fe62ab5653998e13d5f3c059e114116d5991f)"
        }
      ],
      "modifications": [],
      "licenseTextAvailable": true
    },
    {
      "id": "@react-native/normalize-colors@0.86.3",
      "name": "@react-native/normalize-colors",
      "version": "0.86.3",
      "kind": "software",
      "declaredLicense": "MIT",
      "source": "https://github.com/react/react-native",
      "installedPaths": [
        "node_modules/@react-native/normalize-colors"
      ],
      "notices": [
        {
          "sha256": "da6d3703ed11cbe42bd212c725957c98da23cbff1998c05fa4b3d976d1a58e93",
          "source": "https://raw.githubusercontent.com/react/react-native/4829a675c80e64f7c170b0f30d24b3808b7663d3/LICENSE"
        },
        {
          "sha256": "e2d6559bff0c8d5166b91f30a1f7c8852caa51e629a7509affca6afb6d65f1e8",
          "source": "node_modules/@react-native/normalize-colors/index.js (leading copyright/license statement; source SHA-256 2eef8bd869a6c11f2945ed9398aaeaaba6c9373b15e80a05ea43301a47d3847a)"
        }
      ],
      "modifications": [],
      "licenseTextAvailable": true
    },
    {
      "id": "@react-native/virtualized-lists@0.86.3",
      "name": "@react-native/virtualized-lists",
      "version": "0.86.3",
      "kind": "software",
      "declaredLicense": "MIT",
      "source": "https://github.com/react/react-native",
      "installedPaths": [
        "node_modules/@react-native/virtualized-lists"
      ],
      "notices": [
        {
          "sha256": "8b314f5605d97f5a5f7eb436638869a6b5ef596d5781661262f4faa83de3d73e",
          "source": "node_modules/@react-native/virtualized-lists/index.js (leading copyright/license statement; source SHA-256 8504b9c94898d7a8de8b20971a26232cc8287dee1a290954b2e302a881d7e69b)"
        },
        {
          "sha256": "da6d3703ed11cbe42bd212c725957c98da23cbff1998c05fa4b3d976d1a58e93",
          "source": "https://raw.githubusercontent.com/react/react-native/4829a675c80e64f7c170b0f30d24b3808b7663d3/LICENSE"
        }
      ],
      "modifications": [],
      "licenseTextAvailable": true
    },
    {
      "id": "@sentry-internal/browser-utils@10.37.0",
      "name": "@sentry-internal/browser-utils",
      "version": "10.37.0",
      "kind": "software",
      "declaredLicense": "MIT",
      "source": "https://github.com/getsentry/sentry-javascript",
      "installedPaths": [
        "node_modules/@sentry-internal/browser-utils"
      ],
      "notices": [
        {
          "sha256": "9d45329f27eee77d23ab9b4a62cea6247e3e7402cf5bb04d77b9279f2c1e1be3",
          "source": "node_modules/@sentry-internal/browser-utils/LICENSE"
        }
      ],
      "modifications": [],
      "licenseTextAvailable": true
    },
    {
      "id": "@sentry-internal/feedback@10.37.0",
      "name": "@sentry-internal/feedback",
      "version": "10.37.0",
      "kind": "software",
      "declaredLicense": "MIT",
      "source": "https://github.com/getsentry/sentry-javascript",
      "installedPaths": [
        "node_modules/@sentry-internal/feedback"
      ],
      "notices": [
        {
          "sha256": "e580c7d30024b7e9a41f4386d359d56ab2397a1aeadee2588ffbe7d03d21506b",
          "source": "node_modules/@sentry-internal/feedback/LICENSE"
        }
      ],
      "modifications": [],
      "licenseTextAvailable": true
    },
    {
      "id": "@sentry-internal/replay@10.37.0",
      "name": "@sentry-internal/replay",
      "version": "10.37.0",
      "kind": "software",
      "declaredLicense": "MIT",
      "source": "https://github.com/getsentry/sentry-javascript",
      "installedPaths": [
        "node_modules/@sentry-internal/replay"
      ],
      "notices": [
        {
          "sha256": "a7e7ce843788817af39fc18c22962ad6e23b2dd8f99b8c63fb7ad4e59f1094c4",
          "source": "node_modules/@sentry-internal/replay/LICENSE"
        }
      ],
      "modifications": [],
      "licenseTextAvailable": true
    },
    {
      "id": "@sentry-internal/replay-canvas@10.37.0",
      "name": "@sentry-internal/replay-canvas",
      "version": "10.37.0",
      "kind": "software",
      "declaredLicense": "MIT",
      "source": "https://github.com/getsentry/sentry-javascript",
      "installedPaths": [
        "node_modules/@sentry-internal/replay-canvas"
      ],
      "notices": [
        {
          "sha256": "7d6562781128956f5e59d66a9d199cb0df3e27fa7d9684b82c34c80767990e9c",
          "source": "node_modules/@sentry-internal/replay-canvas/LICENSE"
        }
      ],
      "modifications": [],
      "licenseTextAvailable": true
    },
    {
      "id": "@sentry/babel-plugin-component-annotate@4.8.0",
      "name": "@sentry/babel-plugin-component-annotate",
      "version": "4.8.0",
      "kind": "software",
      "declaredLicense": "MIT",
      "source": "https://github.com/getsentry/sentry-javascript-bundler-plugins",
      "installedPaths": [
        "node_modules/@sentry/babel-plugin-component-annotate"
      ],
      "notices": [
        {
          "sha256": "f0f3b8c5bf5da3d208712e755976604d1cb489711ba5a13b4d110cd039c4692d",
          "source": "node_modules/@sentry/babel-plugin-component-annotate/LICENSE"
        }
      ],
      "modifications": [],
      "licenseTextAvailable": true
    },
    {
      "id": "@sentry/browser@10.37.0",
      "name": "@sentry/browser",
      "version": "10.37.0",
      "kind": "software",
      "declaredLicense": "MIT",
      "source": "https://github.com/getsentry/sentry-javascript",
      "installedPaths": [
        "node_modules/@sentry/browser"
      ],
      "notices": [
        {
          "sha256": "f3df0b92efcd9d8cc0de5a36c151569a12a647d65b851abbb696ef7b13dee10b",
          "source": "node_modules/@sentry/browser/LICENSE"
        }
      ],
      "modifications": [],
      "licenseTextAvailable": true
    },
    {
      "id": "@sentry/cli@2.58.4",
      "name": "@sentry/cli",
      "version": "2.58.4",
      "kind": "software",
      "declaredLicense": "FSL-1.1-MIT",
      "source": "https://github.com/getsentry/sentry-cli",
      "installedPaths": [
        "node_modules/@sentry/cli"
      ],
      "notices": [
        {
          "sha256": "f8171b7a645bca1eff1e69f911dc4c1fa93bf92a2f7d4d7fa24b4b7660c33041",
          "source": "node_modules/@sentry/cli/LICENSE"
        }
      ],
      "modifications": [],
      "licenseTextAvailable": true
    },
    {
      "id": "@sentry/cli-darwin@2.58.4",
      "name": "@sentry/cli-darwin",
      "version": "2.58.4",
      "kind": "software",
      "declaredLicense": "FSL-1.1-MIT",
      "source": "https://github.com/getsentry/sentry-cli",
      "installedPaths": [
        "node_modules/@sentry/cli-darwin"
      ],
      "notices": [
        {
          "sha256": "f8171b7a645bca1eff1e69f911dc4c1fa93bf92a2f7d4d7fa24b4b7660c33041",
          "source": "node_modules/@sentry/cli/LICENSE (same upstream publisher/version2.58.4 as the platform binary)"
        }
      ],
      "modifications": [],
      "licenseTextAvailable": true
    },
    {
      "id": "@sentry/core@10.37.0",
      "name": "@sentry/core",
      "version": "10.37.0",
      "kind": "software",
      "declaredLicense": "MIT",
      "source": "https://github.com/getsentry/sentry-javascript",
      "installedPaths": [
        "node_modules/@sentry/core"
      ],
      "notices": [
        {
          "sha256": "f3df0b92efcd9d8cc0de5a36c151569a12a647d65b851abbb696ef7b13dee10b",
          "source": "node_modules/@sentry/core/LICENSE"
        }
      ],
      "modifications": [],
      "licenseTextAvailable": true
    },
    {
      "id": "@sentry/react@10.37.0",
      "name": "@sentry/react",
      "version": "10.37.0",
      "kind": "software",
      "declaredLicense": "MIT",
      "source": "https://github.com/getsentry/sentry-javascript",
      "installedPaths": [
        "node_modules/@sentry/react"
      ],
      "notices": [
        {
          "sha256": "f3df0b92efcd9d8cc0de5a36c151569a12a647d65b851abbb696ef7b13dee10b",
          "source": "node_modules/@sentry/react/LICENSE"
        }
      ],
      "modifications": [],
      "licenseTextAvailable": true
    },
    {
      "id": "@sentry/react-native@7.11.0",
      "name": "@sentry/react-native",
      "version": "7.11.0",
      "kind": "software",
      "declaredLicense": "MIT",
      "source": "https://github.com/getsentry/sentry-react-native",
      "installedPaths": [
        "node_modules/@sentry/react-native"
      ],
      "notices": [
        {
          "sha256": "e3321bb673829a90dfa84b65d6a3fc78aedeae3f9189c4cc64794490cd17b056",
          "source": "node_modules/@sentry/react-native/LICENSE.md"
        }
      ],
      "modifications": [],
      "licenseTextAvailable": true
    },
    {
      "id": "@sentry/types@10.37.0",
      "name": "@sentry/types",
      "version": "10.37.0",
      "kind": "software",
      "declaredLicense": "MIT",
      "source": "https://github.com/getsentry/sentry-javascript",
      "installedPaths": [
        "node_modules/@sentry/types"
      ],
      "notices": [
        {
          "sha256": "f3df0b92efcd9d8cc0de5a36c151569a12a647d65b851abbb696ef7b13dee10b",
          "source": "node_modules/@sentry/types/LICENSE"
        }
      ],
      "modifications": [],
      "licenseTextAvailable": true
    },
    {
      "id": "@sinclair/typebox@0.27.12",
      "name": "@sinclair/typebox",
      "version": "0.27.12",
      "kind": "software",
      "declaredLicense": "MIT",
      "source": "https://github.com/sinclairzx81/sinclair-typebox",
      "installedPaths": [
        "node_modules/@sinclair/typebox"
      ],
      "notices": [
        {
          "sha256": "32fb6556bc84c192f493cbb1503b99f6ee893227a9473290e88699fde9807fd3",
          "source": "node_modules/@sinclair/typebox/license"
        }
      ],
      "modifications": [],
      "licenseTextAvailable": true
    },
    {
      "id": "@sinclair/typebox@0.34.52",
      "name": "@sinclair/typebox",
      "version": "0.34.52",
      "kind": "software",
      "declaredLicense": "MIT",
      "source": "https://github.com/sinclairzx81/sinclair-typebox",
      "installedPaths": [
        "node_modules/@testing-library/react-native/node_modules/@sinclair/typebox",
        "node_modules/jest-diff/node_modules/@sinclair/typebox",
        "node_modules/jest-matcher-utils/node_modules/@sinclair/typebox"
      ],
      "notices": [
        {
          "sha256": "a62f9f2edd97ed0d92f0ef93584dd109a7d34299795abc7780b8b5a85ff00671",
          "source": "node_modules/@testing-library/react-native/node_modules/@sinclair/typebox/license"
        },
        {
          "sha256": "a62f9f2edd97ed0d92f0ef93584dd109a7d34299795abc7780b8b5a85ff00671",
          "source": "node_modules/jest-diff/node_modules/@sinclair/typebox/license"
        },
        {
          "sha256": "a62f9f2edd97ed0d92f0ef93584dd109a7d34299795abc7780b8b5a85ff00671",
          "source": "node_modules/jest-matcher-utils/node_modules/@sinclair/typebox/license"
        }
      ],
      "modifications": [],
      "licenseTextAvailable": true
    },
    {
      "id": "@sinonjs/commons@3.0.1",
      "name": "@sinonjs/commons",
      "version": "3.0.1",
      "kind": "software",
      "declaredLicense": "BSD-3-Clause",
      "source": "https://github.com/sinonjs/commons",
      "installedPaths": [
        "node_modules/@sinonjs/commons"
      ],
      "notices": [
        {
          "sha256": "4df78f3bcde252efdbef67e5a3ef02877be68a4b4ff7ee0c78e4d89a0a7f1f00",
          "source": "node_modules/@sinonjs/commons/LICENSE"
        }
      ],
      "modifications": [],
      "licenseTextAvailable": true
    },
    {
      "id": "@sinonjs/fake-timers@10.3.0",
      "name": "@sinonjs/fake-timers",
      "version": "10.3.0",
      "kind": "software",
      "declaredLicense": "BSD-3-Clause",
      "source": "https://github.com/sinonjs/fake-timers",
      "installedPaths": [
        "node_modules/@sinonjs/fake-timers"
      ],
      "notices": [
        {
          "sha256": "660eedb52e4c076d2feae829b12b6b983d54f569221402618eb56cd2bb2ddcfb",
          "source": "node_modules/@sinonjs/fake-timers/LICENSE"
        }
      ],
      "modifications": [],
      "licenseTextAvailable": true
    },
    {
      "id": "@testing-library/react-native@14.0.0",
      "name": "@testing-library/react-native",
      "version": "14.0.0",
      "kind": "software",
      "declaredLicense": "MIT",
      "source": "https://www.github.com/callstack/react-native-testing-library",
      "installedPaths": [
        "node_modules/@testing-library/react-native"
      ],
      "notices": [
        {
          "sha256": "7252e9bc5eba33ff2b205f12c581fde208fa92c94ae8dac36d8167b648ad622c",
          "source": "node_modules/@testing-library/react-native/LICENSE"
        }
      ],
      "modifications": [],
      "licenseTextAvailable": true
    },
    {
      "id": "@types/babel__core@7.20.5",
      "name": "@types/babel__core",
      "version": "7.20.5",
      "kind": "software",
      "declaredLicense": "MIT",
      "source": "https://github.com/DefinitelyTyped/DefinitelyTyped",
      "installedPaths": [
        "node_modules/@types/babel__core"
      ],
      "notices": [
        {
          "sha256": "c2cfccb812fe482101a8f04597dfc5a9991a6b2748266c47ac91b6a5aae15383",
          "source": "node_modules/@types/babel__core/LICENSE"
        }
      ],
      "modifications": [],
      "licenseTextAvailable": true
    },
    {
      "id": "@types/babel__generator@7.27.0",
      "name": "@types/babel__generator",
      "version": "7.27.0",
      "kind": "software",
      "declaredLicense": "MIT",
      "source": "https://github.com/DefinitelyTyped/DefinitelyTyped",
      "installedPaths": [
        "node_modules/@types/babel__generator"
      ],
      "notices": [
        {
          "sha256": "c2cfccb812fe482101a8f04597dfc5a9991a6b2748266c47ac91b6a5aae15383",
          "source": "node_modules/@types/babel__generator/LICENSE"
        }
      ],
      "modifications": [],
      "licenseTextAvailable": true
    },
    {
      "id": "@types/babel__template@7.4.4",
      "name": "@types/babel__template",
      "version": "7.4.4",
      "kind": "software",
      "declaredLicense": "MIT",
      "source": "https://github.com/DefinitelyTyped/DefinitelyTyped",
      "installedPaths": [
        "node_modules/@types/babel__template"
      ],
      "notices": [
        {
          "sha256": "c2cfccb812fe482101a8f04597dfc5a9991a6b2748266c47ac91b6a5aae15383",
          "source": "node_modules/@types/babel__template/LICENSE"
        }
      ],
      "modifications": [],
      "licenseTextAvailable": true
    },
    {
      "id": "@types/babel__traverse@7.28.0",
      "name": "@types/babel__traverse",
      "version": "7.28.0",
      "kind": "software",
      "declaredLicense": "MIT",
      "source": "https://github.com/DefinitelyTyped/DefinitelyTyped",
      "installedPaths": [
        "node_modules/@types/babel__traverse"
      ],
      "notices": [
        {
          "sha256": "c2cfccb812fe482101a8f04597dfc5a9991a6b2748266c47ac91b6a5aae15383",
          "source": "node_modules/@types/babel__traverse/LICENSE"
        }
      ],
      "modifications": [],
      "licenseTextAvailable": true
    },
    {
      "id": "@types/graceful-fs@4.1.9",
      "name": "@types/graceful-fs",
      "version": "4.1.9",
      "kind": "software",
      "declaredLicense": "MIT",
      "source": "https://github.com/DefinitelyTyped/DefinitelyTyped",
      "installedPaths": [
        "node_modules/@types/graceful-fs"
      ],
      "notices": [
        {
          "sha256": "c2cfccb812fe482101a8f04597dfc5a9991a6b2748266c47ac91b6a5aae15383",
          "source": "node_modules/@types/graceful-fs/LICENSE"
        }
      ],
      "modifications": [],
      "licenseTextAvailable": true
    },
    {
      "id": "@types/hammerjs@2.0.46",
      "name": "@types/hammerjs",
      "version": "2.0.46",
      "kind": "software",
      "declaredLicense": "MIT",
      "source": "https://github.com/DefinitelyTyped/DefinitelyTyped",
      "installedPaths": [
        "node_modules/@types/hammerjs"
      ],
      "notices": [
        {
          "sha256": "c2cfccb812fe482101a8f04597dfc5a9991a6b2748266c47ac91b6a5aae15383",
          "source": "node_modules/@types/hammerjs/LICENSE"
        }
      ],
      "modifications": [],
      "licenseTextAvailable": true
    },
    {
      "id": "@types/istanbul-lib-coverage@2.0.6",
      "name": "@types/istanbul-lib-coverage",
      "version": "2.0.6",
      "kind": "software",
      "declaredLicense": "MIT",
      "source": "https://github.com/DefinitelyTyped/DefinitelyTyped",
      "installedPaths": [
        "node_modules/@types/istanbul-lib-coverage"
      ],
      "notices": [
        {
          "sha256": "c2cfccb812fe482101a8f04597dfc5a9991a6b2748266c47ac91b6a5aae15383",
          "source": "node_modules/@types/istanbul-lib-coverage/LICENSE"
        }
      ],
      "modifications": [],
      "licenseTextAvailable": true
    },
    {
      "id": "@types/istanbul-lib-report@3.0.3",
      "name": "@types/istanbul-lib-report",
      "version": "3.0.3",
      "kind": "software",
      "declaredLicense": "MIT",
      "source": "https://github.com/DefinitelyTyped/DefinitelyTyped",
      "installedPaths": [
        "node_modules/@types/istanbul-lib-report"
      ],
      "notices": [
        {
          "sha256": "c2cfccb812fe482101a8f04597dfc5a9991a6b2748266c47ac91b6a5aae15383",
          "source": "node_modules/@types/istanbul-lib-report/LICENSE"
        }
      ],
      "modifications": [],
      "licenseTextAvailable": true
    },
    {
      "id": "@types/istanbul-reports@3.0.4",
      "name": "@types/istanbul-reports",
      "version": "3.0.4",
      "kind": "software",
      "declaredLicense": "MIT",
      "source": "https://github.com/DefinitelyTyped/DefinitelyTyped",
      "installedPaths": [
        "node_modules/@types/istanbul-reports"
      ],
      "notices": [
        {
          "sha256": "c2cfccb812fe482101a8f04597dfc5a9991a6b2748266c47ac91b6a5aae15383",
          "source": "node_modules/@types/istanbul-reports/LICENSE"
        }
      ],
      "modifications": [],
      "licenseTextAvailable": true
    },
    {
      "id": "@types/node@26.4.0",
      "name": "@types/node",
      "version": "26.4.0",
      "kind": "software",
      "declaredLicense": "MIT",
      "source": "https://github.com/DefinitelyTyped/DefinitelyTyped",
      "installedPaths": [
        "node_modules/@types/node"
      ],
      "notices": [
        {
          "sha256": "c2cfccb812fe482101a8f04597dfc5a9991a6b2748266c47ac91b6a5aae15383",
          "source": "node_modules/@types/node/LICENSE"
        }
      ],
      "modifications": [],
      "licenseTextAvailable": true
    },
    {
      "id": "@types/react@19.2.18",
      "name": "@types/react",
      "version": "19.2.18",
      "kind": "software",
      "declaredLicense": "MIT",
      "source": "https://github.com/DefinitelyTyped/DefinitelyTyped",
      "installedPaths": [
        "node_modules/@types/react"
      ],
      "notices": [
        {
          "sha256": "c2cfccb812fe482101a8f04597dfc5a9991a6b2748266c47ac91b6a5aae15383",
          "source": "node_modules/@types/react/LICENSE"
        }
      ],
      "modifications": [],
      "licenseTextAvailable": true
    },
    {
      "id": "@types/react-reconciler@0.33.1",
      "name": "@types/react-reconciler",
      "version": "0.33.1",
      "kind": "software",
      "declaredLicense": "MIT",
      "source": "https://github.com/DefinitelyTyped/DefinitelyTyped",
      "installedPaths": [
        "node_modules/@types/react-reconciler"
      ],
      "notices": [
        {
          "sha256": "c2cfccb812fe482101a8f04597dfc5a9991a6b2748266c47ac91b6a5aae15383",
          "source": "node_modules/@types/react-reconciler/LICENSE"
        }
      ],
      "modifications": [],
      "licenseTextAvailable": true
    },
    {
      "id": "@types/react-test-renderer@19.1.0",
      "name": "@types/react-test-renderer",
      "version": "19.1.0",
      "kind": "software",
      "declaredLicense": "MIT",
      "source": "https://github.com/DefinitelyTyped/DefinitelyTyped",
      "installedPaths": [
        "node_modules/@types/react-test-renderer"
      ],
      "notices": [
        {
          "sha256": "c2cfccb812fe482101a8f04597dfc5a9991a6b2748266c47ac91b6a5aae15383",
          "source": "node_modules/@types/react-test-renderer/LICENSE"
        }
      ],
      "modifications": [],
      "licenseTextAvailable": true
    },
    {
      "id": "@types/stack-utils@2.0.3",
      "name": "@types/stack-utils",
      "version": "2.0.3",
      "kind": "software",
      "declaredLicense": "MIT",
      "source": "https://github.com/DefinitelyTyped/DefinitelyTyped",
      "installedPaths": [
        "node_modules/@types/stack-utils"
      ],
      "notices": [
        {
          "sha256": "c2cfccb812fe482101a8f04597dfc5a9991a6b2748266c47ac91b6a5aae15383",
          "source": "node_modules/@types/stack-utils/LICENSE"
        }
      ],
      "modifications": [],
      "licenseTextAvailable": true
    },
    {
      "id": "@types/yargs@17.0.35",
      "name": "@types/yargs",
      "version": "17.0.35",
      "kind": "software",
      "declaredLicense": "MIT",
      "source": "https://github.com/DefinitelyTyped/DefinitelyTyped",
      "installedPaths": [
        "node_modules/@types/yargs"
      ],
      "notices": [
        {
          "sha256": "c2cfccb812fe482101a8f04597dfc5a9991a6b2748266c47ac91b6a5aae15383",
          "source": "node_modules/@types/yargs/LICENSE"
        }
      ],
      "modifications": [],
      "licenseTextAvailable": true
    },
    {
      "id": "@types/yargs-parser@21.0.3",
      "name": "@types/yargs-parser",
      "version": "21.0.3",
      "kind": "software",
      "declaredLicense": "MIT",
      "source": "https://github.com/DefinitelyTyped/DefinitelyTyped",
      "installedPaths": [
        "node_modules/@types/yargs-parser"
      ],
      "notices": [
        {
          "sha256": "c2cfccb812fe482101a8f04597dfc5a9991a6b2748266c47ac91b6a5aae15383",
          "source": "node_modules/@types/yargs-parser/LICENSE"
        }
      ],
      "modifications": [],
      "licenseTextAvailable": true
    },
    {
      "id": "@ungap/structured-clone@1.4.0",
      "name": "@ungap/structured-clone",
      "version": "1.4.0",
      "kind": "software",
      "declaredLicense": "ISC",
      "source": "https://github.com/ungap/structured-clone",
      "installedPaths": [
        "node_modules/@ungap/structured-clone"
      ],
      "notices": [
        {
          "sha256": "dc6d4961d8b6ee747231582ae9c53ce1d66bf76bc9f5a28f554c0e97210953bf",
          "source": "node_modules/@ungap/structured-clone/LICENSE"
        }
      ],
      "modifications": [],
      "licenseTextAvailable": true
    },
    {
      "id": "@xmldom/xmldom@0.8.15",
      "name": "@xmldom/xmldom",
      "version": "0.8.15",
      "kind": "software",
      "declaredLicense": "MIT",
      "source": "https://github.com/xmldom/xmldom",
      "installedPaths": [
        "node_modules/@xmldom/xmldom"
      ],
      "notices": [
        {
          "sha256": "4da724fc305d81606b245b324d4d2586916b9d248b23d82183df753ace0fdf71",
          "source": "node_modules/@xmldom/xmldom/LICENSE"
        }
      ],
      "modifications": [],
      "licenseTextAvailable": true
    },
    {
      "id": "@xmldom/xmldom@0.9.12",
      "name": "@xmldom/xmldom",
      "version": "0.9.12",
      "kind": "software",
      "declaredLicense": "MIT",
      "source": "https://github.com/xmldom/xmldom",
      "installedPaths": [
        "node_modules/plist/node_modules/@xmldom/xmldom"
      ],
      "notices": [
        {
          "sha256": "4da724fc305d81606b245b324d4d2586916b9d248b23d82183df753ace0fdf71",
          "source": "node_modules/plist/node_modules/@xmldom/xmldom/LICENSE"
        }
      ],
      "modifications": [],
      "licenseTextAvailable": true
    },
    {
      "id": "abort-controller@3.0.0",
      "name": "abort-controller",
      "version": "3.0.0",
      "kind": "software",
      "declaredLicense": "MIT",
      "source": "https://github.com/mysticatea/abort-controller",
      "installedPaths": [
        "node_modules/abort-controller"
      ],
      "notices": [
        {
          "sha256": "dbbf03317f0101fed5643cd87ca80fb769e358fa4f428445bf2315deeb23a154",
          "source": "node_modules/abort-controller/LICENSE"
        }
      ],
      "modifications": [],
      "licenseTextAvailable": true
    },
    {
      "id": "accepts@1.3.8",
      "name": "accepts",
      "version": "1.3.8",
      "kind": "software",
      "declaredLicense": "MIT",
      "source": "https://github.com/jshttp/accepts",
      "installedPaths": [
        "node_modules/expo/node_modules/accepts"
      ],
      "notices": [
        {
          "sha256": "71f83c4c0621102a56d9853812777b85751bce7e9726f686f5b056c1f8a4b0e6",
          "source": "node_modules/expo/node_modules/accepts/LICENSE"
        },
        {
          "sha256": "a64e69f2534ddc2817191f7232060bf646413b4ae6ef2bf51867eae42d448b46",
          "source": "node_modules/expo/node_modules/accepts/index.js (leading copyright/license statement; source SHA-256 be2decbd50610e8f995c1e312ee4dd6d7c1244cfdf03ee4c4a3da68e572dada1)"
        }
      ],
      "modifications": [],
      "licenseTextAvailable": true
    },
    {
      "id": "accepts@2.0.0",
      "name": "accepts",
      "version": "2.0.0",
      "kind": "software",
      "declaredLicense": "MIT",
      "source": "https://github.com/jshttp/accepts",
      "installedPaths": [
        "node_modules/accepts"
      ],
      "notices": [
        {
          "sha256": "71f83c4c0621102a56d9853812777b85751bce7e9726f686f5b056c1f8a4b0e6",
          "source": "node_modules/accepts/LICENSE"
        },
        {
          "sha256": "a64e69f2534ddc2817191f7232060bf646413b4ae6ef2bf51867eae42d448b46",
          "source": "node_modules/accepts/index.js (leading copyright/license statement; source SHA-256 541417f7331d7c2041a7ac3e58df6198d6ebc0df04c4cbb2148de719b1dc4edc)"
        }
      ],
      "modifications": [],
      "licenseTextAvailable": true
    },
    {
      "id": "acorn@8.18.0",
      "name": "acorn",
      "version": "8.18.0",
      "kind": "software",
      "declaredLicense": "MIT",
      "source": "https://github.com/acornjs/acorn",
      "installedPaths": [
        "node_modules/acorn"
      ],
      "notices": [
        {
          "sha256": "76a876cf886ff9be2a8b5e2e86514fed06223c8c9f0c1e9ee9606e93841e00b7",
          "source": "node_modules/acorn/LICENSE"
        }
      ],
      "modifications": [],
      "licenseTextAvailable": true
    },
    {
      "id": "agent-base@6.0.2",
      "name": "agent-base",
      "version": "6.0.2",
      "kind": "software",
      "declaredLicense": "MIT",
      "source": "https://github.com/TooTallNate/node-agent-base",
      "installedPaths": [
        "node_modules/@sentry/cli/node_modules/agent-base"
      ],
      "notices": [
        {
          "sha256": "f1425c3b72330fe4fb2aa5a2fb152e939bdf534692a32b5f0b38f74147b98556",
          "source": "node_modules/@sentry/cli/node_modules/agent-base/README.md"
        }
      ],
      "modifications": [],
      "licenseTextAvailable": true
    },
    {
      "id": "agent-base@7.1.4",
      "name": "agent-base",
      "version": "7.1.4",
      "kind": "software",
      "declaredLicense": "MIT",
      "source": "https://github.com/TooTallNate/proxy-agents",
      "installedPaths": [
        "node_modules/agent-base"
      ],
      "notices": [
        {
          "sha256": "8d8c55319c7729d57be811c747452636688d54f19701ee0752b6b15ad3771d9a",
          "source": "node_modules/agent-base/LICENSE"
        }
      ],
      "modifications": [],
      "licenseTextAvailable": true
    },
    {
      "id": "agent-cli-detector@0.1.7",
      "name": "agent-cli-detector",
      "version": "0.1.7",
      "kind": "software",
      "declaredLicense": "MIT",
      "source": "https://github.com/expo/agent-cli-detector",
      "installedPaths": [
        "node_modules/agent-cli-detector"
      ],
      "notices": [
        {
          "sha256": "f855c605d6ba3587ef8ba49a428cec58711964547c5364f1dade33ed23315361",
          "source": "node_modules/agent-cli-detector/LICENSE"
        }
      ],
      "modifications": [],
      "licenseTextAvailable": true
    },
    {
      "id": "anser@1.4.10",
      "name": "anser",
      "version": "1.4.10",
      "kind": "software",
      "declaredLicense": "MIT",
      "source": "https://github.com/IonicaBizau/anser",
      "installedPaths": [
        "node_modules/anser"
      ],
      "notices": [
        {
          "sha256": "706ffe2db6ae2993ed01bc7f3cde114373fe79eb6123dfc6d8d41f53989a2be6",
          "source": "node_modules/anser/LICENSE"
        }
      ],
      "modifications": [],
      "licenseTextAvailable": true
    },
    {
      "id": "ansi-escapes@4.3.2",
      "name": "ansi-escapes",
      "version": "4.3.2",
      "kind": "software",
      "declaredLicense": "MIT",
      "source": "https://github.com/sindresorhus/ansi-escapes",
      "installedPaths": [
        "node_modules/ansi-escapes"
      ],
      "notices": [
        {
          "sha256": "5c932d88256b4ab958f64a856fa48e8bd1f55bc1d96b8149c65689e0c61789d3",
          "source": "node_modules/ansi-escapes/license"
        }
      ],
      "modifications": [],
      "licenseTextAvailable": true
    },
    {
      "id": "ansi-regex@4.1.1",
      "name": "ansi-regex",
      "version": "4.1.1",
      "kind": "software",
      "declaredLicense": "MIT",
      "source": "https://github.com/chalk/ansi-regex",
      "installedPaths": [
        "node_modules/ora/node_modules/ansi-regex"
      ],
      "notices": [
        {
          "sha256": "48da2f39e100d4085767e94966b43f4fa95ff6a0698fba57ed460914e35f94a0",
          "source": "node_modules/ora/node_modules/ansi-regex/license"
        }
      ],
      "modifications": [],
      "licenseTextAvailable": true
    },
    {
      "id": "ansi-regex@5.0.1",
      "name": "ansi-regex",
      "version": "5.0.1",
      "kind": "software",
      "declaredLicense": "MIT",
      "source": "https://github.com/chalk/ansi-regex",
      "installedPaths": [
        "node_modules/ansi-regex"
      ],
      "notices": [
        {
          "sha256": "48da2f39e100d4085767e94966b43f4fa95ff6a0698fba57ed460914e35f94a0",
          "source": "node_modules/ansi-regex/license"
        }
      ],
      "modifications": [],
      "licenseTextAvailable": true
    },
    {
      "id": "ansi-styles@3.2.1",
      "name": "ansi-styles",
      "version": "3.2.1",
      "kind": "software",
      "declaredLicense": "MIT",
      "source": "https://github.com/chalk/ansi-styles",
      "installedPaths": [
        "node_modules/log-symbols/node_modules/ansi-styles",
        "node_modules/ora/node_modules/ansi-styles"
      ],
      "notices": [
        {
          "sha256": "48da2f39e100d4085767e94966b43f4fa95ff6a0698fba57ed460914e35f94a0",
          "source": "node_modules/log-symbols/node_modules/ansi-styles/license"
        },
        {
          "sha256": "48da2f39e100d4085767e94966b43f4fa95ff6a0698fba57ed460914e35f94a0",
          "source": "node_modules/ora/node_modules/ansi-styles/license"
        }
      ],
      "modifications": [],
      "licenseTextAvailable": true
    },
    {
      "id": "ansi-styles@4.3.0",
      "name": "ansi-styles",
      "version": "4.3.0",
      "kind": "software",
      "declaredLicense": "MIT",
      "source": "https://github.com/chalk/ansi-styles",
      "installedPaths": [
        "node_modules/ansi-styles"
      ],
      "notices": [
        {
          "sha256": "48da2f39e100d4085767e94966b43f4fa95ff6a0698fba57ed460914e35f94a0",
          "source": "node_modules/ansi-styles/license"
        }
      ],
      "modifications": [],
      "licenseTextAvailable": true
    },
    {
      "id": "ansi-styles@5.2.0",
      "name": "ansi-styles",
      "version": "5.2.0",
      "kind": "software",
      "declaredLicense": "MIT",
      "source": "https://github.com/chalk/ansi-styles",
      "installedPaths": [
        "node_modules/@testing-library/react-native/node_modules/ansi-styles",
        "node_modules/jest-diff/node_modules/ansi-styles",
        "node_modules/jest-matcher-utils/node_modules/ansi-styles",
        "node_modules/pretty-format/node_modules/ansi-styles"
      ],
      "notices": [
        {
          "sha256": "48da2f39e100d4085767e94966b43f4fa95ff6a0698fba57ed460914e35f94a0",
          "source": "node_modules/@testing-library/react-native/node_modules/ansi-styles/license"
        },
        {
          "sha256": "48da2f39e100d4085767e94966b43f4fa95ff6a0698fba57ed460914e35f94a0",
          "source": "node_modules/jest-diff/node_modules/ansi-styles/license"
        },
        {
          "sha256": "48da2f39e100d4085767e94966b43f4fa95ff6a0698fba57ed460914e35f94a0",
          "source": "node_modules/jest-matcher-utils/node_modules/ansi-styles/license"
        },
        {
          "sha256": "48da2f39e100d4085767e94966b43f4fa95ff6a0698fba57ed460914e35f94a0",
          "source": "node_modules/pretty-format/node_modules/ansi-styles/license"
        }
      ],
      "modifications": [],
      "licenseTextAvailable": true
    },
    {
      "id": "anymatch@3.1.3",
      "name": "anymatch",
      "version": "3.1.3",
      "kind": "software",
      "declaredLicense": "ISC",
      "source": "https://github.com/micromatch/anymatch",
      "installedPaths": [
        "node_modules/anymatch"
      ],
      "notices": [
        {
          "sha256": "5a3b0007c4203f10fe11b3fe8747253eb994f135e10b73e1f88ada941af09c6e",
          "source": "node_modules/anymatch/LICENSE"
        }
      ],
      "modifications": [],
      "licenseTextAvailable": true
    },
    {
      "id": "arg@4.1.3",
      "name": "arg",
      "version": "4.1.3",
      "kind": "software",
      "declaredLicense": "MIT",
      "source": "https://github.com/zeit/arg",
      "installedPaths": [
        "node_modules/expo-updates/node_modules/arg"
      ],
      "notices": [
        {
          "sha256": "8d30579b10154fc04c6054c64e322d7e9e495a668f82db8510732592801f2c87",
          "source": "node_modules/expo-updates/node_modules/arg/LICENSE.md"
        }
      ],
      "modifications": [],
      "licenseTextAvailable": true
    },
    {
      "id": "arg@5.0.2",
      "name": "arg",
      "version": "5.0.2",
      "kind": "software",
      "declaredLicense": "MIT",
      "source": "https://github.com/vercel/arg",
      "installedPaths": [
        "node_modules/arg"
      ],
      "notices": [
        {
          "sha256": "91887c62d26f64b8d6e98b1dca57e75aca62e6f9af79fb0783f8f1904abaeea6",
          "source": "node_modules/arg/LICENSE.md"
        }
      ],
      "modifications": [],
      "licenseTextAvailable": true
    },
    {
      "id": "argparse@1.0.10",
      "name": "argparse",
      "version": "1.0.10",
      "kind": "software",
      "declaredLicense": "MIT",
      "source": "https://github.com/nodeca/argparse",
      "installedPaths": [
        "node_modules/@istanbuljs/load-nyc-config/node_modules/argparse"
      ],
      "notices": [
        {
          "sha256": "c8442419dc614089ea022b3da6bfc089b41a58fb7b9030d1e651f2f36189dce2",
          "source": "node_modules/@istanbuljs/load-nyc-config/node_modules/argparse/LICENSE"
        }
      ],
      "modifications": [],
      "licenseTextAvailable": true
    },
    {
      "id": "argparse@2.0.1",
      "name": "argparse",
      "version": "2.0.1",
      "kind": "software",
      "declaredLicense": "Python-2.0",
      "source": "https://github.com/nodeca/argparse",
      "installedPaths": [
        "node_modules/argparse"
      ],
      "notices": [
        {
          "sha256": "de4d1f2d2ad5ad0cfd1657a106476b31cb5db5ef9d1ff842b237c0c81f0c8a23",
          "source": "node_modules/argparse/LICENSE"
        }
      ],
      "modifications": [],
      "licenseTextAvailable": true
    },
    {
      "id": "aria-hidden@1.2.6",
      "name": "aria-hidden",
      "version": "1.2.6",
      "kind": "software",
      "declaredLicense": "MIT",
      "source": "https://github.com/theKashey/aria-hidden",
      "installedPaths": [
        "node_modules/aria-hidden"
      ],
      "notices": [
        {
          "sha256": "30f0cfddf483d1128e3610205020f2041a6c5e837aa999e0aa82e5576187d4a9",
          "source": "node_modules/aria-hidden/LICENSE"
        }
      ],
      "modifications": [],
      "licenseTextAvailable": true
    },
    {
      "id": "asap@2.0.6",
      "name": "asap",
      "version": "2.0.6",
      "kind": "software",
      "declaredLicense": "MIT",
      "source": "https://github.com/kriskowal/asap",
      "installedPaths": [
        "node_modules/asap"
      ],
      "notices": [
        {
          "sha256": "e80373b1ed0f33cecc47173b4b0c6afe0d0318b32dbd84116a1a957e3f7f43a8",
          "source": "node_modules/asap/LICENSE.md"
        }
      ],
      "modifications": [],
      "licenseTextAvailable": true
    },
    {
      "id": "babel-jest@29.7.0",
      "name": "babel-jest",
      "version": "29.7.0",
      "kind": "software",
      "declaredLicense": "MIT",
      "source": "https://github.com/jestjs/jest",
      "installedPaths": [
        "node_modules/babel-jest"
      ],
      "notices": [
        {
          "sha256": "da6d3703ed11cbe42bd212c725957c98da23cbff1998c05fa4b3d976d1a58e93",
          "source": "node_modules/babel-jest/LICENSE"
        }
      ],
      "modifications": [],
      "licenseTextAvailable": true
    },
    {
      "id": "babel-plugin-istanbul@6.1.1",
      "name": "babel-plugin-istanbul",
      "version": "6.1.1",
      "kind": "software",
      "declaredLicense": "BSD-3-Clause",
      "source": "https://github.com/istanbuljs/babel-plugin-istanbul",
      "installedPaths": [
        "node_modules/babel-plugin-istanbul"
      ],
      "notices": [
        {
          "sha256": "5b8a867ac027eaa06bb77bdfee4dddfa2be02a872a5458f9a5b3233453aa06d5",
          "source": "node_modules/babel-plugin-istanbul/LICENSE"
        }
      ],
      "modifications": [],
      "licenseTextAvailable": true
    },
    {
      "id": "babel-plugin-jest-hoist@29.6.3",
      "name": "babel-plugin-jest-hoist",
      "version": "29.6.3",
      "kind": "software",
      "declaredLicense": "MIT",
      "source": "https://github.com/jestjs/jest",
      "installedPaths": [
        "node_modules/babel-plugin-jest-hoist"
      ],
      "notices": [
        {
          "sha256": "da6d3703ed11cbe42bd212c725957c98da23cbff1998c05fa4b3d976d1a58e93",
          "source": "node_modules/babel-plugin-jest-hoist/LICENSE"
        }
      ],
      "modifications": [],
      "licenseTextAvailable": true
    },
    {
      "id": "babel-plugin-polyfill-corejs2@0.4.17",
      "name": "babel-plugin-polyfill-corejs2",
      "version": "0.4.17",
      "kind": "software",
      "declaredLicense": "MIT",
      "source": "https://github.com/babel/babel-polyfills",
      "installedPaths": [
        "node_modules/babel-plugin-polyfill-corejs2"
      ],
      "notices": [
        {
          "sha256": "43571857d624621d9c1f5933339bdb3a31832919bed8143494acf1ae2fa46dc5",
          "source": "node_modules/babel-plugin-polyfill-corejs2/LICENSE"
        }
      ],
      "modifications": [],
      "licenseTextAvailable": true
    },
    {
      "id": "babel-plugin-polyfill-corejs3@0.13.0",
      "name": "babel-plugin-polyfill-corejs3",
      "version": "0.13.0",
      "kind": "software",
      "declaredLicense": "MIT",
      "source": "https://github.com/babel/babel-polyfills",
      "installedPaths": [
        "node_modules/babel-plugin-polyfill-corejs3"
      ],
      "notices": [
        {
          "sha256": "43571857d624621d9c1f5933339bdb3a31832919bed8143494acf1ae2fa46dc5",
          "source": "node_modules/babel-plugin-polyfill-corejs3/LICENSE"
        }
      ],
      "modifications": [],
      "licenseTextAvailable": true
    },
    {
      "id": "babel-plugin-polyfill-regenerator@0.6.8",
      "name": "babel-plugin-polyfill-regenerator",
      "version": "0.6.8",
      "kind": "software",
      "declaredLicense": "MIT",
      "source": "https://github.com/babel/babel-polyfills",
      "installedPaths": [
        "node_modules/babel-plugin-polyfill-regenerator"
      ],
      "notices": [
        {
          "sha256": "43571857d624621d9c1f5933339bdb3a31832919bed8143494acf1ae2fa46dc5",
          "source": "node_modules/babel-plugin-polyfill-regenerator/LICENSE"
        }
      ],
      "modifications": [],
      "licenseTextAvailable": true
    },
    {
      "id": "babel-plugin-react-compiler@1.0.0",
      "name": "babel-plugin-react-compiler",
      "version": "1.0.0",
      "kind": "software",
      "declaredLicense": "MIT",
      "source": "https://github.com/facebook/react",
      "installedPaths": [
        "node_modules/babel-plugin-react-compiler"
      ],
      "notices": [
        {
          "sha256": "da6d3703ed11cbe42bd212c725957c98da23cbff1998c05fa4b3d976d1a58e93",
          "source": "https://raw.githubusercontent.com/facebook/react/5c15c1cd3442f28044217703b5625f98c40042ee/LICENSE"
        }
      ],
      "modifications": [],
      "licenseTextAvailable": true
    },
    {
      "id": "babel-plugin-react-native-web@0.21.4",
      "name": "babel-plugin-react-native-web",
      "version": "0.21.4",
      "kind": "software",
      "declaredLicense": "MIT",
      "source": "https://github.com/necolas/react-native-web",
      "installedPaths": [
        "node_modules/babel-plugin-react-native-web"
      ],
      "notices": [
        {
          "sha256": "cc06054a391f6b5dbcf6f142d2bb9d637db897746b0e6c58ed913834b581cae4",
          "source": "node_modules/babel-plugin-react-native-web/LICENSE"
        }
      ],
      "modifications": [],
      "licenseTextAvailable": true
    },
    {
      "id": "babel-plugin-syntax-hermes-parser@0.36.0",
      "name": "babel-plugin-syntax-hermes-parser",
      "version": "0.36.0",
      "kind": "software",
      "declaredLicense": "MIT",
      "source": "https://registry.npmjs.org/babel-plugin-syntax-hermes-parser/0.36.0",
      "installedPaths": [
        "node_modules/@react-native/babel-preset/node_modules/babel-plugin-syntax-hermes-parser",
        "node_modules/react-native/node_modules/babel-plugin-syntax-hermes-parser"
      ],
      "notices": [
        {
          "sha256": "da6d3703ed11cbe42bd212c725957c98da23cbff1998c05fa4b3d976d1a58e93",
          "source": "node_modules/@react-native/babel-preset/node_modules/babel-plugin-syntax-hermes-parser/LICENSE"
        },
        {
          "sha256": "da6d3703ed11cbe42bd212c725957c98da23cbff1998c05fa4b3d976d1a58e93",
          "source": "node_modules/react-native/node_modules/babel-plugin-syntax-hermes-parser/LICENSE"
        }
      ],
      "modifications": [],
      "licenseTextAvailable": true
    },
    {
      "id": "babel-plugin-syntax-hermes-parser@0.36.1",
      "name": "babel-plugin-syntax-hermes-parser",
      "version": "0.36.1",
      "kind": "software",
      "declaredLicense": "MIT",
      "source": "https://registry.npmjs.org/babel-plugin-syntax-hermes-parser/0.36.1",
      "installedPaths": [
        "node_modules/babel-plugin-syntax-hermes-parser"
      ],
      "notices": [
        {
          "sha256": "da6d3703ed11cbe42bd212c725957c98da23cbff1998c05fa4b3d976d1a58e93",
          "source": "node_modules/babel-plugin-syntax-hermes-parser/LICENSE"
        }
      ],
      "modifications": [],
      "licenseTextAvailable": true
    },
    {
      "id": "babel-plugin-transform-flow-enums@0.0.2",
      "name": "babel-plugin-transform-flow-enums",
      "version": "0.0.2",
      "kind": "software",
      "declaredLicense": "MIT",
      "source": "https://github.com/facebook/flow",
      "installedPaths": [
        "node_modules/babel-plugin-transform-flow-enums"
      ],
      "notices": [
        {
          "sha256": "40f437960ca256a203b2091e359b5565d5da5c6032ab9b627d40e9c799a7d715",
          "source": "node_modules/babel-plugin-transform-flow-enums/index.js (leading copyright/license statement; source SHA-256 accb72d91b79383fb86ead2499be370d5e1b00fd485ccde86c78298f49837dfd)"
        },
        {
          "sha256": "52412d7bc7ce4157ea628bbaacb8829e0a9cb3c58f57f99176126bc8cf2bfc85",
          "source": "node_modules/babel-plugin-transform-flow-enums/LICENSE"
        }
      ],
      "modifications": [],
      "licenseTextAvailable": true
    },
    {
      "id": "babel-preset-current-node-syntax@1.2.0",
      "name": "babel-preset-current-node-syntax",
      "version": "1.2.0",
      "kind": "software",
      "declaredLicense": "MIT",
      "source": "https://github.com/nicolo-ribaudo/babel-preset-current-node-syntax",
      "installedPaths": [
        "node_modules/babel-preset-current-node-syntax"
      ],
      "notices": [
        {
          "sha256": "dddddf170b975dc55422b4a7d852fb000b9088aea454730df07b36ebb40a8953",
          "source": "node_modules/babel-preset-current-node-syntax/LICENSE"
        }
      ],
      "modifications": [],
      "licenseTextAvailable": true
    },
    {
      "id": "babel-preset-expo@57.0.14",
      "name": "babel-preset-expo",
      "version": "57.0.14",
      "kind": "software",
      "declaredLicense": "MIT",
      "source": "https://github.com/expo/expo",
      "installedPaths": [
        "node_modules/babel-preset-expo"
      ],
      "notices": [
        {
          "sha256": "fb3ca4a837f5779e83cef89b78253a8949cfb9429c340309f62d0465ec6610b4",
          "source": "node_modules/babel-preset-expo/LICENSE"
        }
      ],
      "modifications": [],
      "licenseTextAvailable": true
    },
    {
      "id": "babel-preset-jest@29.6.3",
      "name": "babel-preset-jest",
      "version": "29.6.3",
      "kind": "software",
      "declaredLicense": "MIT",
      "source": "https://github.com/jestjs/jest",
      "installedPaths": [
        "node_modules/babel-preset-jest"
      ],
      "notices": [
        {
          "sha256": "0ec8bf6afc22c085cfa7e8fb170a3a61ce8170a4ae2ae4376bcfc672a1bb67ad",
          "source": "node_modules/babel-preset-jest/index.js (leading copyright/license statement; source SHA-256 975c827be9c22df3bea978cc7d581d3fa60f611c47fe74ec894b5d7891a09dfc)"
        },
        {
          "sha256": "da6d3703ed11cbe42bd212c725957c98da23cbff1998c05fa4b3d976d1a58e93",
          "source": "node_modules/babel-preset-jest/LICENSE"
        }
      ],
      "modifications": [],
      "licenseTextAvailable": true
    },
    {
      "id": "badgin@1.2.3",
      "name": "badgin",
      "version": "1.2.3",
      "kind": "software",
      "declaredLicense": "MIT",
      "source": "https://github.com/jaulz/badgin",
      "installedPaths": [
        "node_modules/badgin"
      ],
      "notices": [
        {
          "sha256": "85a1097da0ce9fd3e1b5a76dd9947730e9393379841421a642dab1cfe33c6434",
          "source": "https://raw.githubusercontent.com/jaulz/badgin/5cc9e8b1331a4a9205487f8a66c5fdad21123e96/LICENSE"
        }
      ],
      "modifications": [],
      "licenseTextAvailable": true
    },
    {
      "id": "balanced-match@1.0.2",
      "name": "balanced-match",
      "version": "1.0.2",
      "kind": "software",
      "declaredLicense": "MIT",
      "source": "https://github.com/juliangruber/balanced-match",
      "installedPaths": [
        "node_modules/@jest/reporters/node_modules/balanced-match",
        "node_modules/jest-config/node_modules/balanced-match",
        "node_modules/jest-runtime/node_modules/balanced-match",
        "node_modules/test-exclude/node_modules/balanced-match"
      ],
      "notices": [
        {
          "sha256": "428832d502fb64fc3a5c1b58e55d7aae4cceb97418f6e3813b2a923e4905b07e",
          "source": "node_modules/@jest/reporters/node_modules/balanced-match/README.md"
        },
        {
          "sha256": "428832d502fb64fc3a5c1b58e55d7aae4cceb97418f6e3813b2a923e4905b07e",
          "source": "node_modules/jest-config/node_modules/balanced-match/README.md"
        },
        {
          "sha256": "428832d502fb64fc3a5c1b58e55d7aae4cceb97418f6e3813b2a923e4905b07e",
          "source": "node_modules/jest-runtime/node_modules/balanced-match/README.md"
        },
        {
          "sha256": "428832d502fb64fc3a5c1b58e55d7aae4cceb97418f6e3813b2a923e4905b07e",
          "source": "node_modules/test-exclude/node_modules/balanced-match/README.md"
        },
        {
          "sha256": "a1bd5deadb6a06dd74efa852c1b8b23f63b67f2214fbe9c8bd591da51da69268",
          "source": "node_modules/@jest/reporters/node_modules/balanced-match/LICENSE.md"
        },
        {
          "sha256": "a1bd5deadb6a06dd74efa852c1b8b23f63b67f2214fbe9c8bd591da51da69268",
          "source": "node_modules/jest-config/node_modules/balanced-match/LICENSE.md"
        },
        {
          "sha256": "a1bd5deadb6a06dd74efa852c1b8b23f63b67f2214fbe9c8bd591da51da69268",
          "source": "node_modules/jest-runtime/node_modules/balanced-match/LICENSE.md"
        },
        {
          "sha256": "a1bd5deadb6a06dd74efa852c1b8b23f63b67f2214fbe9c8bd591da51da69268",
          "source": "node_modules/test-exclude/node_modules/balanced-match/LICENSE.md"
        }
      ],
      "modifications": [],
      "licenseTextAvailable": true
    },
    {
      "id": "balanced-match@4.0.4",
      "name": "balanced-match",
      "version": "4.0.4",
      "kind": "software",
      "declaredLicense": "MIT",
      "source": "https://github.com/juliangruber/balanced-match",
      "installedPaths": [
        "node_modules/balanced-match"
      ],
      "notices": [
        {
          "sha256": "d408f38ffa3355c5faec517153295338892eb0f1ea43f57874bb23c6075979b5",
          "source": "node_modules/balanced-match/LICENSE.md"
        }
      ],
      "modifications": [],
      "licenseTextAvailable": true
    },
    {
      "id": "base64-js@1.5.1",
      "name": "base64-js",
      "version": "1.5.1",
      "kind": "software",
      "declaredLicense": "MIT",
      "source": "https://github.com/beatgammit/base64-js",
      "installedPaths": [
        "node_modules/base64-js"
      ],
      "notices": [
        {
          "sha256": "5b37224c080cdcc97c871ada971c224e9926370fe74f11b539aa1cf9f3b1aca1",
          "source": "node_modules/base64-js/LICENSE"
        }
      ],
      "modifications": [],
      "licenseTextAvailable": true
    },
    {
      "id": "baseline-browser-mapping@2.11.20",
      "name": "baseline-browser-mapping",
      "version": "2.11.20",
      "kind": "software",
      "declaredLicense": "Apache-2.0",
      "source": "https://github.com/web-platform-dx/baseline-browser-mapping",
      "installedPaths": [
        "node_modules/baseline-browser-mapping"
      ],
      "notices": [
        {
          "sha256": "c71d239df91726fc519c6eb72d318ec65820627232b2f796219e87dcf35d0ab4",
          "source": "node_modules/baseline-browser-mapping/LICENSE.txt"
        }
      ],
      "modifications": [],
      "licenseTextAvailable": true
    },
    {
      "id": "big-integer@1.6.52",
      "name": "big-integer",
      "version": "1.6.52",
      "kind": "software",
      "declaredLicense": "Unlicense",
      "source": "https://registry.npmjs.org/big-integer/1.6.52",
      "installedPaths": [
        "node_modules/big-integer"
      ],
      "notices": [
        {
          "sha256": "e9b0e94f628e00b5ed98046cfa041696ff89eebbbdd54108ee350625bc6d0363",
          "source": "node_modules/big-integer/LICENSE"
        }
      ],
      "modifications": [],
      "licenseTextAvailable": true
    },
    {
      "id": "boolbase@1.0.0",
      "name": "boolbase",
      "version": "1.0.0",
      "kind": "software",
      "declaredLicense": "ISC",
      "source": "https://github.com/fb55/boolbase",
      "installedPaths": [
        "node_modules/boolbase"
      ],
      "notices": [
        {
          "sha256": "cdf4d87ae0a6c160227263bf4e39a0a10e30e89ae7256e0f7ac7bde0836552c6",
          "source": "https://raw.githubusercontent.com/fb55/boolbase/be0bcd8a4e917a0a5895e95b523fbbed05a64871/LICENSE"
        }
      ],
      "modifications": [],
      "licenseTextAvailable": true
    },
    {
      "id": "bplist-creator@0.1.0",
      "name": "bplist-creator",
      "version": "0.1.0",
      "kind": "software",
      "declaredLicense": "MIT",
      "source": "https://github.com/nearinfinity/node-bplist-creator",
      "installedPaths": [
        "node_modules/bplist-creator"
      ],
      "notices": [
        {
          "sha256": "1a2f1e6f25f529c676a0113e494b3519eaf8582ee10b7be0c320efc99089ff83",
          "source": "node_modules/bplist-creator/README.md"
        },
        {
          "sha256": "d9bacb8be7c3a210dfe531bde8503eb567f51a8fdbfc438fcf7a171d7ab338d8",
          "source": "node_modules/bplist-creator/LICENSE"
        }
      ],
      "modifications": [],
      "licenseTextAvailable": true
    },
    {
      "id": "bplist-parser@0.3.1",
      "name": "bplist-parser",
      "version": "0.3.1",
      "kind": "software",
      "declaredLicense": "MIT",
      "source": "https://github.com/nearinfinity/node-bplist-parser",
      "installedPaths": [
        "node_modules/bplist-parser"
      ],
      "notices": [
        {
          "sha256": "4a09c55c64d57abe284e09318763dcd69795ed7a201a84edf1bf8774c3b91a8e",
          "source": "node_modules/bplist-parser/README.md"
        }
      ],
      "modifications": [],
      "licenseTextAvailable": true
    },
    {
      "id": "brace-expansion@1.1.21",
      "name": "brace-expansion",
      "version": "1.1.21",
      "kind": "software",
      "declaredLicense": "MIT",
      "source": "https://github.com/juliangruber/brace-expansion",
      "installedPaths": [
        "node_modules/@jest/reporters/node_modules/brace-expansion",
        "node_modules/jest-config/node_modules/brace-expansion",
        "node_modules/jest-runtime/node_modules/brace-expansion",
        "node_modules/test-exclude/node_modules/brace-expansion"
      ],
      "notices": [
        {
          "sha256": "0218f69610a394f499f63e81f83892da50e9198da00a518a7561433cd9828c68",
          "source": "node_modules/@jest/reporters/node_modules/brace-expansion/README.md"
        },
        {
          "sha256": "0218f69610a394f499f63e81f83892da50e9198da00a518a7561433cd9828c68",
          "source": "node_modules/jest-config/node_modules/brace-expansion/README.md"
        },
        {
          "sha256": "0218f69610a394f499f63e81f83892da50e9198da00a518a7561433cd9828c68",
          "source": "node_modules/jest-runtime/node_modules/brace-expansion/README.md"
        },
        {
          "sha256": "0218f69610a394f499f63e81f83892da50e9198da00a518a7561433cd9828c68",
          "source": "node_modules/test-exclude/node_modules/brace-expansion/README.md"
        },
        {
          "sha256": "68f12f6e2c33688699249c01d8f9623c534da20aa71989c57b061b7bc1676d14",
          "source": "node_modules/@jest/reporters/node_modules/brace-expansion/LICENSE"
        },
        {
          "sha256": "68f12f6e2c33688699249c01d8f9623c534da20aa71989c57b061b7bc1676d14",
          "source": "node_modules/jest-config/node_modules/brace-expansion/LICENSE"
        },
        {
          "sha256": "68f12f6e2c33688699249c01d8f9623c534da20aa71989c57b061b7bc1676d14",
          "source": "node_modules/jest-runtime/node_modules/brace-expansion/LICENSE"
        },
        {
          "sha256": "68f12f6e2c33688699249c01d8f9623c534da20aa71989c57b061b7bc1676d14",
          "source": "node_modules/test-exclude/node_modules/brace-expansion/LICENSE"
        }
      ],
      "modifications": [],
      "licenseTextAvailable": true
    },
    {
      "id": "brace-expansion@5.0.12",
      "name": "brace-expansion",
      "version": "5.0.12",
      "kind": "software",
      "declaredLicense": "MIT",
      "source": "https://github.com/juliangruber/brace-expansion",
      "installedPaths": [
        "node_modules/brace-expansion"
      ],
      "notices": [
        {
          "sha256": "9c63a23124d68cd30cd316a94a1a0bca34f032786df6df69fc4b5f136bac8d2e",
          "source": "node_modules/brace-expansion/LICENSE"
        }
      ],
      "modifications": [],
      "licenseTextAvailable": true
    },
    {
      "id": "braces@3.0.3",
      "name": "braces",
      "version": "3.0.3",
      "kind": "software",
      "declaredLicense": "MIT",
      "source": "https://github.com/micromatch/braces",
      "installedPaths": [
        "node_modules/braces"
      ],
      "notices": [
        {
          "sha256": "35bdd8a44339719441900fb50fbefc5e2dca1ca662cbaed7a687de842c8b70f2",
          "source": "node_modules/braces/LICENSE"
        }
      ],
      "modifications": [
        {
          "sha256": "947b0fc3cc12eaaa070207126213fbdf9ab2bf8cd13dcc6e4007b36b79309866",
          "source": "node_modules/braces/README.md"
        },
        {
          "sha256": "fa96537872aa5980bfaaa2ea2e22400b3d10754da3a1a358bf9be6224e25e117",
          "source": "node_modules/braces/SECURITY-BACKPORT.json"
        }
      ],
      "licenseTextAvailable": true
    },
    {
      "id": "browserslist@4.28.8",
      "name": "browserslist",
      "version": "4.28.8",
      "kind": "software",
      "declaredLicense": "MIT",
      "source": "https://github.com/browserslist/browserslist",
      "installedPaths": [
        "node_modules/browserslist"
      ],
      "notices": [
        {
          "sha256": "21c2679a63d7699c0e644409e2f17d0adbc7a965003feb06b3ff4b833d21f722",
          "source": "node_modules/browserslist/LICENSE"
        }
      ],
      "modifications": [],
      "licenseTextAvailable": true
    },
    {
      "id": "bser@2.1.1",
      "name": "bser",
      "version": "2.1.1",
      "kind": "software",
      "declaredLicense": "Apache-2.0",
      "source": "https://github.com/facebook/watchman",
      "installedPaths": [
        "node_modules/bser"
      ],
      "notices": [
        {
          "sha256": "0d542e0c8804e39aa7f37eb00da5a762149dc682d7829451287e11b938e94594",
          "source": "https://raw.githubusercontent.com/facebook/watchman/0658382f41f72ebe9cc1f5b50aed0f2401f0bf29/LICENSE"
        },
        {
          "sha256": "c6aa64d64f434db2e0b0b983ef63b66cb06ad4f053dc222f0e0d2a8b33b77822",
          "source": "node_modules/bser/index.js (leading copyright/license statement; source SHA-256 c62fdb182214f4d56354b4955f3beebd3a50da617eef8a8937fcaddf8adc2f7d)"
        }
      ],
      "modifications": [],
      "licenseTextAvailable": true
    },
    {
      "id": "buffer-from@1.1.2",
      "name": "buffer-from",
      "version": "1.1.2",
      "kind": "software",
      "declaredLicense": "MIT",
      "source": "https://github.com/LinusU/buffer-from",
      "installedPaths": [
        "node_modules/buffer-from"
      ],
      "notices": [
        {
          "sha256": "14275f5c8139d02054c5259d52a88ccbba662a86af18c30f071c8d082dc6004c",
          "source": "node_modules/buffer-from/LICENSE"
        }
      ],
      "modifications": [],
      "licenseTextAvailable": true
    },
    {
      "id": "bytes@3.1.2",
      "name": "bytes",
      "version": "3.1.2",
      "kind": "software",
      "declaredLicense": "MIT",
      "source": "https://github.com/visionmedia/bytes.js",
      "installedPaths": [
        "node_modules/bytes"
      ],
      "notices": [
        {
          "sha256": "88be50e54fe48b25c719db9dae6d0c295ae971536d412ab665181b50822774ac",
          "source": "node_modules/bytes/index.js (leading copyright/license statement; source SHA-256 893fcbbbe962dc00e40dc2e4b20e76e92d874dd257345003c6575d940e91a37f)"
        },
        {
          "sha256": "e3b44af066615de2ea48d18d852d0762f18c0b2efcea714fa48a6f729d405b85",
          "source": "node_modules/bytes/LICENSE"
        }
      ],
      "modifications": [],
      "licenseTextAvailable": true
    },
    {
      "id": "callsites@3.1.0",
      "name": "callsites",
      "version": "3.1.0",
      "kind": "software",
      "declaredLicense": "MIT",
      "source": "https://github.com/sindresorhus/callsites",
      "installedPaths": [
        "node_modules/callsites"
      ],
      "notices": [
        {
          "sha256": "48da2f39e100d4085767e94966b43f4fa95ff6a0698fba57ed460914e35f94a0",
          "source": "node_modules/callsites/license"
        }
      ],
      "modifications": [],
      "licenseTextAvailable": true
    },
    {
      "id": "camelcase@5.3.1",
      "name": "camelcase",
      "version": "5.3.1",
      "kind": "software",
      "declaredLicense": "MIT",
      "source": "https://github.com/sindresorhus/camelcase",
      "installedPaths": [
        "node_modules/@istanbuljs/load-nyc-config/node_modules/camelcase"
      ],
      "notices": [
        {
          "sha256": "48da2f39e100d4085767e94966b43f4fa95ff6a0698fba57ed460914e35f94a0",
          "source": "node_modules/@istanbuljs/load-nyc-config/node_modules/camelcase/license"
        }
      ],
      "modifications": [],
      "licenseTextAvailable": true
    },
    {
      "id": "camelcase@6.3.0",
      "name": "camelcase",
      "version": "6.3.0",
      "kind": "software",
      "declaredLicense": "MIT",
      "source": "https://github.com/sindresorhus/camelcase",
      "installedPaths": [
        "node_modules/camelcase"
      ],
      "notices": [
        {
          "sha256": "5c932d88256b4ab958f64a856fa48e8bd1f55bc1d96b8149c65689e0c61789d3",
          "source": "node_modules/camelcase/license"
        }
      ],
      "modifications": [],
      "licenseTextAvailable": true
    },
    {
      "id": "caniuse-lite@1.0.30001810",
      "name": "caniuse-lite",
      "version": "1.0.30001810",
      "kind": "software",
      "declaredLicense": "CC-BY-4.0",
      "source": "https://github.com/browserslist/caniuse-lite",
      "installedPaths": [
        "node_modules/caniuse-lite"
      ],
      "notices": [
        {
          "sha256": "fd3a263fe19ed8faa9068b43abaebafc02c77897b0c6fc09abc04bb592e5f16e",
          "source": "node_modules/caniuse-lite/LICENSE"
        }
      ],
      "modifications": [],
      "licenseTextAvailable": true
    },
    {
      "id": "chalk@2.4.2",
      "name": "chalk",
      "version": "2.4.2",
      "kind": "software",
      "declaredLicense": "MIT",
      "source": "https://github.com/chalk/chalk",
      "installedPaths": [
        "node_modules/log-symbols/node_modules/chalk",
        "node_modules/ora/node_modules/chalk"
      ],
      "notices": [
        {
          "sha256": "48da2f39e100d4085767e94966b43f4fa95ff6a0698fba57ed460914e35f94a0",
          "source": "node_modules/log-symbols/node_modules/chalk/license"
        },
        {
          "sha256": "48da2f39e100d4085767e94966b43f4fa95ff6a0698fba57ed460914e35f94a0",
          "source": "node_modules/ora/node_modules/chalk/license"
        }
      ],
      "modifications": [],
      "licenseTextAvailable": true
    },
    {
      "id": "chalk@4.1.2",
      "name": "chalk",
      "version": "4.1.2",
      "kind": "software",
      "declaredLicense": "MIT",
      "source": "https://github.com/chalk/chalk",
      "installedPaths": [
        "node_modules/chalk"
      ],
      "notices": [
        {
          "sha256": "48da2f39e100d4085767e94966b43f4fa95ff6a0698fba57ed460914e35f94a0",
          "source": "node_modules/chalk/license"
        }
      ],
      "modifications": [],
      "licenseTextAvailable": true
    },
    {
      "id": "char-regex@1.0.2",
      "name": "char-regex",
      "version": "1.0.2",
      "kind": "software",
      "declaredLicense": "MIT",
      "source": "https://github.com/Richienb/char-regex",
      "installedPaths": [
        "node_modules/char-regex"
      ],
      "notices": [
        {
          "sha256": "34239137535c0fee5a5b590310300f988fff92bbba6719889454eda410f536e3",
          "source": "node_modules/char-regex/LICENSE"
        }
      ],
      "modifications": [],
      "licenseTextAvailable": true
    },
    {
      "id": "chrome-launcher@0.15.2",
      "name": "chrome-launcher",
      "version": "0.15.2",
      "kind": "software",
      "declaredLicense": "Apache-2.0",
      "source": "https://github.com/GoogleChrome/chrome-launcher/",
      "installedPaths": [
        "node_modules/chrome-launcher"
      ],
      "notices": [
        {
          "sha256": "7ec9661a8afafab1eee3523d6f1a193eff76314a5ab10b4ce96aefd87621b0c3",
          "source": "node_modules/chrome-launcher/LICENSE"
        }
      ],
      "modifications": [],
      "licenseTextAvailable": true
    },
    {
      "id": "chromium-edge-launcher@0.3.0",
      "name": "chromium-edge-launcher",
      "version": "0.3.0",
      "kind": "software",
      "declaredLicense": "Apache-2.0",
      "source": "https://github.com/cezaraugusto/chromium-edge-launcher/",
      "installedPaths": [
        "node_modules/chromium-edge-launcher"
      ],
      "notices": [
        {
          "sha256": "7ec9661a8afafab1eee3523d6f1a193eff76314a5ab10b4ce96aefd87621b0c3",
          "source": "node_modules/chromium-edge-launcher/LICENSE"
        }
      ],
      "modifications": [],
      "licenseTextAvailable": true
    },
    {
      "id": "ci-info@2.0.0",
      "name": "ci-info",
      "version": "2.0.0",
      "kind": "software",
      "declaredLicense": "MIT",
      "source": "https://github.com/watson/ci-info",
      "installedPaths": [
        "node_modules/ci-info"
      ],
      "notices": [
        {
          "sha256": "25bd22427e27b0d3f1c3da2670bb44b622bcced22ebdf4777d5488ac129370a1",
          "source": "node_modules/ci-info/LICENSE"
        }
      ],
      "modifications": [],
      "licenseTextAvailable": true
    },
    {
      "id": "ci-info@3.9.0",
      "name": "ci-info",
      "version": "3.9.0",
      "kind": "software",
      "declaredLicense": "MIT",
      "source": "https://github.com/watson/ci-info",
      "installedPaths": [
        "node_modules/@jest/core/node_modules/ci-info",
        "node_modules/expo/node_modules/ci-info",
        "node_modules/jest-config/node_modules/ci-info",
        "node_modules/jest-util/node_modules/ci-info"
      ],
      "notices": [
        {
          "sha256": "f58943cb354fb2707fea2f7b26b04e6014ddb56835cdfd414c9d2c6c59165b64",
          "source": "node_modules/@jest/core/node_modules/ci-info/LICENSE"
        },
        {
          "sha256": "f58943cb354fb2707fea2f7b26b04e6014ddb56835cdfd414c9d2c6c59165b64",
          "source": "node_modules/expo/node_modules/ci-info/LICENSE"
        },
        {
          "sha256": "f58943cb354fb2707fea2f7b26b04e6014ddb56835cdfd414c9d2c6c59165b64",
          "source": "node_modules/jest-config/node_modules/ci-info/LICENSE"
        },
        {
          "sha256": "f58943cb354fb2707fea2f7b26b04e6014ddb56835cdfd414c9d2c6c59165b64",
          "source": "node_modules/jest-util/node_modules/ci-info/LICENSE"
        }
      ],
      "modifications": [],
      "licenseTextAvailable": true
    },
    {
      "id": "cjs-module-lexer@1.4.3",
      "name": "cjs-module-lexer",
      "version": "1.4.3",
      "kind": "software",
      "declaredLicense": "MIT",
      "source": "https://github.com/nodejs/cjs-module-lexer",
      "installedPaths": [
        "node_modules/cjs-module-lexer"
      ],
      "notices": [
        {
          "sha256": "6b0c1f98ec71a46b44276c4e5095822f33efaba2dfac61c17c24fe5d666ccaee",
          "source": "node_modules/cjs-module-lexer/LICENSE"
        }
      ],
      "modifications": [],
      "licenseTextAvailable": true
    },
    {
      "id": "cli-cursor@2.1.0",
      "name": "cli-cursor",
      "version": "2.1.0",
      "kind": "software",
      "declaredLicense": "MIT",
      "source": "https://github.com/sindresorhus/cli-cursor",
      "installedPaths": [
        "node_modules/cli-cursor"
      ],
      "notices": [
        {
          "sha256": "6fb9754611c20f6649f68805e8c990e83261f29316e29de9e6cedae607b8634c",
          "source": "node_modules/cli-cursor/license"
        }
      ],
      "modifications": [],
      "licenseTextAvailable": true
    },
    {
      "id": "cli-spinners@2.9.2",
      "name": "cli-spinners",
      "version": "2.9.2",
      "kind": "software",
      "declaredLicense": "MIT",
      "source": "https://github.com/sindresorhus/cli-spinners",
      "installedPaths": [
        "node_modules/cli-spinners"
      ],
      "notices": [
        {
          "sha256": "5c932d88256b4ab958f64a856fa48e8bd1f55bc1d96b8149c65689e0c61789d3",
          "source": "node_modules/cli-spinners/license"
        }
      ],
      "modifications": [],
      "licenseTextAvailable": true
    },
    {
      "id": "client-only@0.0.1",
      "name": "client-only",
      "version": "0.0.1",
      "kind": "software",
      "declaredLicense": "MIT",
      "source": "https://registry.npmjs.org/client-only/0.0.1",
      "installedPaths": [
        "node_modules/client-only"
      ],
      "notices": [],
      "modifications": [],
      "licenseTextAvailable": false
    },
    {
      "id": "cliui@8.0.1",
      "name": "cliui",
      "version": "8.0.1",
      "kind": "software",
      "declaredLicense": "ISC",
      "source": "https://github.com/yargs/cliui",
      "installedPaths": [
        "node_modules/cliui"
      ],
      "notices": [
        {
          "sha256": "2dc0465729366c3a7890dfa9e972a1ba7048a26c02116fb8b419a6a1ac110149",
          "source": "node_modules/cliui/LICENSE.txt"
        }
      ],
      "modifications": [],
      "licenseTextAvailable": true
    },
    {
      "id": "clone@1.0.4",
      "name": "clone",
      "version": "1.0.4",
      "kind": "software",
      "declaredLicense": "MIT",
      "source": "https://github.com/pvorb/node-clone",
      "installedPaths": [
        "node_modules/clone"
      ],
      "notices": [
        {
          "sha256": "3fb0857ef0133928cf72c88dfc464e931486e88778961eedec25585e2321507f",
          "source": "node_modules/clone/LICENSE"
        },
        {
          "sha256": "aeda83bf699f00ad8cf082a844de880ca52c16490968d84e1091d989af9d6124",
          "source": "node_modules/clone/README.md"
        }
      ],
      "modifications": [],
      "licenseTextAvailable": true
    },
    {
      "id": "co@4.6.0",
      "name": "co",
      "version": "4.6.0",
      "kind": "software",
      "declaredLicense": "MIT",
      "source": "https://github.com/tj/co",
      "installedPaths": [
        "node_modules/co"
      ],
      "notices": [
        {
          "sha256": "29f4d474804f60aae177d7fed67d0d613d00006640cc9cf80077eef03fb9a2cc",
          "source": "node_modules/co/LICENSE"
        }
      ],
      "modifications": [],
      "licenseTextAvailable": true
    },
    {
      "id": "collect-v8-coverage@1.0.3",
      "name": "collect-v8-coverage",
      "version": "1.0.3",
      "kind": "software",
      "declaredLicense": "MIT",
      "source": "https://github.com/SimenB/collect-v8-coverage",
      "installedPaths": [
        "node_modules/collect-v8-coverage"
      ],
      "notices": [
        {
          "sha256": "68de92df8196cfbbadaaf85102e430777fc41cb2710a261c3d37557316982c2a",
          "source": "node_modules/collect-v8-coverage/LICENSE"
        }
      ],
      "modifications": [],
      "licenseTextAvailable": true
    },
    {
      "id": "color@4.2.3",
      "name": "color",
      "version": "4.2.3",
      "kind": "software",
      "declaredLicense": "MIT",
      "source": "https://github.com/Qix-/color",
      "installedPaths": [
        "node_modules/color"
      ],
      "notices": [
        {
          "sha256": "4c0844caafd3db9a4b643ea493558873710f4e9c8b257887ba066e5e80557848",
          "source": "node_modules/color/LICENSE"
        }
      ],
      "modifications": [],
      "licenseTextAvailable": true
    },
    {
      "id": "color-convert@1.9.3",
      "name": "color-convert",
      "version": "1.9.3",
      "kind": "software",
      "declaredLicense": "MIT",
      "source": "https://github.com/Qix-/color-convert",
      "installedPaths": [
        "node_modules/log-symbols/node_modules/color-convert",
        "node_modules/ora/node_modules/color-convert"
      ],
      "notices": [
        {
          "sha256": "693866fc419c6f61c8570438ec00659d156ec2b4d4a4d04091711f5f11a365d4",
          "source": "node_modules/log-symbols/node_modules/color-convert/LICENSE"
        },
        {
          "sha256": "693866fc419c6f61c8570438ec00659d156ec2b4d4a4d04091711f5f11a365d4",
          "source": "node_modules/ora/node_modules/color-convert/LICENSE"
        }
      ],
      "modifications": [],
      "licenseTextAvailable": true
    },
    {
      "id": "color-convert@2.0.1",
      "name": "color-convert",
      "version": "2.0.1",
      "kind": "software",
      "declaredLicense": "MIT",
      "source": "https://github.com/Qix-/color-convert",
      "installedPaths": [
        "node_modules/color-convert"
      ],
      "notices": [
        {
          "sha256": "693866fc419c6f61c8570438ec00659d156ec2b4d4a4d04091711f5f11a365d4",
          "source": "node_modules/color-convert/LICENSE"
        }
      ],
      "modifications": [],
      "licenseTextAvailable": true
    },
    {
      "id": "color-name@1.1.3",
      "name": "color-name",
      "version": "1.1.3",
      "kind": "software",
      "declaredLicense": "MIT",
      "source": "https://registry.npmjs.org/color-name/1.1.3",
      "installedPaths": [
        "node_modules/log-symbols/node_modules/color-name",
        "node_modules/ora/node_modules/color-name"
      ],
      "notices": [
        {
          "sha256": "c064f7a3e353bc1bc977f3c897941c75ef763f44f41677e0a15370ca0853d6e2",
          "source": "node_modules/log-symbols/node_modules/color-name/LICENSE"
        },
        {
          "sha256": "c064f7a3e353bc1bc977f3c897941c75ef763f44f41677e0a15370ca0853d6e2",
          "source": "node_modules/ora/node_modules/color-name/LICENSE"
        }
      ],
      "modifications": [],
      "licenseTextAvailable": true
    },
    {
      "id": "color-name@1.1.4",
      "name": "color-name",
      "version": "1.1.4",
      "kind": "software",
      "declaredLicense": "MIT",
      "source": "https://registry.npmjs.org/color-name/1.1.4",
      "installedPaths": [
        "node_modules/color-name"
      ],
      "notices": [
        {
          "sha256": "c064f7a3e353bc1bc977f3c897941c75ef763f44f41677e0a15370ca0853d6e2",
          "source": "node_modules/color-name/LICENSE"
        }
      ],
      "modifications": [],
      "licenseTextAvailable": true
    },
    {
      "id": "color-string@1.9.1",
      "name": "color-string",
      "version": "1.9.1",
      "kind": "software",
      "declaredLicense": "MIT",
      "source": "https://github.com/Qix-/color-string",
      "installedPaths": [
        "node_modules/color-string"
      ],
      "notices": [
        {
          "sha256": "8984783ab2478bbee455f0eb6c375b5b62c57c86d4a55f6bf96dfd08e8d48a10",
          "source": "node_modules/color-string/LICENSE"
        }
      ],
      "modifications": [],
      "licenseTextAvailable": true
    },
    {
      "id": "commander@12.1.0",
      "name": "commander",
      "version": "12.1.0",
      "kind": "software",
      "declaredLicense": "MIT",
      "source": "https://github.com/tj/commander.js",
      "installedPaths": [
        "node_modules/react-native/node_modules/commander"
      ],
      "notices": [
        {
          "sha256": "04512a63dce4d2d506ad612dc0bd7681ccf6e3655f7b6eaef7dfac8323d1ec0b",
          "source": "node_modules/react-native/node_modules/commander/LICENSE"
        }
      ],
      "modifications": [],
      "licenseTextAvailable": true
    },
    {
      "id": "commander@2.20.3",
      "name": "commander",
      "version": "2.20.3",
      "kind": "software",
      "declaredLicense": "MIT",
      "source": "https://github.com/tj/commander.js",
      "installedPaths": [
        "node_modules/terser/node_modules/commander"
      ],
      "notices": [
        {
          "sha256": "04512a63dce4d2d506ad612dc0bd7681ccf6e3655f7b6eaef7dfac8323d1ec0b",
          "source": "node_modules/terser/node_modules/commander/LICENSE"
        }
      ],
      "modifications": [],
      "licenseTextAvailable": true
    },
    {
      "id": "commander@7.2.0",
      "name": "commander",
      "version": "7.2.0",
      "kind": "software",
      "declaredLicense": "MIT",
      "source": "https://github.com/tj/commander.js",
      "installedPaths": [
        "node_modules/commander"
      ],
      "notices": [
        {
          "sha256": "04512a63dce4d2d506ad612dc0bd7681ccf6e3655f7b6eaef7dfac8323d1ec0b",
          "source": "node_modules/commander/LICENSE"
        }
      ],
      "modifications": [],
      "licenseTextAvailable": true
    },
    {
      "id": "compressible@2.0.18",
      "name": "compressible",
      "version": "2.0.18",
      "kind": "software",
      "declaredLicense": "MIT",
      "source": "https://github.com/jshttp/compressible",
      "installedPaths": [
        "node_modules/compressible"
      ],
      "notices": [
        {
          "sha256": "b6be1b6c4e8c0441448a70fc6517c8d1ad62ad6a614b1fd049f74aa86c8b9820",
          "source": "node_modules/compressible/LICENSE"
        },
        {
          "sha256": "e772107d34d8ddb05b3444cc42882ee8db33af7730b3d0fdc93d5022a73ef0d5",
          "source": "node_modules/compressible/index.js (leading copyright/license statement; source SHA-256 95c3bfff3e8e1719d93c7784adb4f24dc1ed3371ac2446067a58717bd9ad8bcd)"
        }
      ],
      "modifications": [],
      "licenseTextAvailable": true
    },
    {
      "id": "compression@1.8.2",
      "name": "compression",
      "version": "1.8.2",
      "kind": "software",
      "declaredLicense": "MIT",
      "source": "https://github.com/expressjs/compression",
      "installedPaths": [
        "node_modules/compression"
      ],
      "notices": [
        {
          "sha256": "23d466b1b134b415b66fa50c6526b4cf3e7b9258554da88d3abb371721e7ce68",
          "source": "node_modules/compression/LICENSE"
        },
        {
          "sha256": "52b39e8941018751edc5c62a2cd4dd79611a385d22cc8cc4cee60cb5824556eb",
          "source": "node_modules/compression/index.js (leading copyright/license statement; source SHA-256 332fbd6dca91e7a8937398dabf967df2d66e53908a1174a648860346fff40c61)"
        }
      ],
      "modifications": [],
      "licenseTextAvailable": true
    },
    {
      "id": "concat-map@0.0.1",
      "name": "concat-map",
      "version": "0.0.1",
      "kind": "software",
      "declaredLicense": "MIT",
      "source": "https://github.com/substack/node-concat-map",
      "installedPaths": [
        "node_modules/concat-map"
      ],
      "notices": [
        {
          "sha256": "435a6722c786b0a56fbe7387028f1d9d3f3a2d0fb615bb8fee118727c3f59b7b",
          "source": "node_modules/concat-map/LICENSE"
        }
      ],
      "modifications": [],
      "licenseTextAvailable": true
    },
    {
      "id": "connect@3.7.0",
      "name": "connect",
      "version": "3.7.0",
      "kind": "software",
      "declaredLicense": "MIT",
      "source": "https://github.com/senchalabs/connect",
      "installedPaths": [
        "node_modules/connect"
      ],
      "notices": [
        {
          "sha256": "224427bb30010dd927063cfa02fa7f998052514809a83ff12af16b846bc00eb8",
          "source": "node_modules/connect/index.js (leading copyright/license statement; source SHA-256 2f64ae34599e226e6d02f71ce595c83b8c8bad40b99392e6bbb75abcc552cff0)"
        },
        {
          "sha256": "9913ff70f23424d49fda2b05902cfb72f17ae1e48aaf898c349a284289a74751",
          "source": "node_modules/connect/LICENSE"
        }
      ],
      "modifications": [],
      "licenseTextAvailable": true
    },
    {
      "id": "content-type@2.1.0",
      "name": "content-type",
      "version": "2.1.0",
      "kind": "software",
      "declaredLicense": "MIT",
      "source": "https://github.com/jshttp/content-type",
      "installedPaths": [
        "node_modules/content-type"
      ],
      "notices": [
        {
          "sha256": "257aed98914108e91a337912727b6a802eef218248507f74b76faffaff517a38",
          "source": "node_modules/content-type/LICENSE"
        }
      ],
      "modifications": [],
      "licenseTextAvailable": true
    },
    {
      "id": "convert-source-map@2.0.0",
      "name": "convert-source-map",
      "version": "2.0.0",
      "kind": "software",
      "declaredLicense": "MIT",
      "source": "https://github.com/thlorenz/convert-source-map",
      "installedPaths": [
        "node_modules/convert-source-map"
      ],
      "notices": [
        {
          "sha256": "1fa6ee8bb95a81ae3d73a5bd074a3ac380ffec13697051063ca1a601921b91db",
          "source": "node_modules/convert-source-map/LICENSE"
        }
      ],
      "modifications": [],
      "licenseTextAvailable": true
    },
    {
      "id": "core-js-compat@3.50.0",
      "name": "core-js-compat",
      "version": "3.50.0",
      "kind": "software",
      "declaredLicense": "MIT",
      "source": "https://github.com/zloirock/core-js",
      "installedPaths": [
        "node_modules/core-js-compat"
      ],
      "notices": [
        {
          "sha256": "b87653fff2d44426ab5cd4723cee3b1364dc8d35a0acdf098c54689543123bf8",
          "source": "node_modules/core-js-compat/LICENSE"
        }
      ],
      "modifications": [],
      "licenseTextAvailable": true
    },
    {
      "id": "create-jest@29.7.0",
      "name": "create-jest",
      "version": "29.7.0",
      "kind": "software",
      "declaredLicense": "MIT",
      "source": "https://github.com/jestjs/jest",
      "installedPaths": [
        "node_modules/create-jest"
      ],
      "notices": [
        {
          "sha256": "da6d3703ed11cbe42bd212c725957c98da23cbff1998c05fa4b3d976d1a58e93",
          "source": "node_modules/create-jest/LICENSE"
        }
      ],
      "modifications": [],
      "licenseTextAvailable": true
    },
    {
      "id": "cross-fetch@3.2.0",
      "name": "cross-fetch",
      "version": "3.2.0",
      "kind": "software",
      "declaredLicense": "MIT",
      "source": "https://github.com/lquixada/cross-fetch",
      "installedPaths": [
        "node_modules/cross-fetch"
      ],
      "notices": [
        {
          "sha256": "821a6be45c3fd08815688b30b6210fc97848cf88c7a6ed8afb22ae75b83571b4",
          "source": "node_modules/cross-fetch/LICENSE"
        }
      ],
      "modifications": [],
      "licenseTextAvailable": true
    },
    {
      "id": "cross-spawn@7.0.6",
      "name": "cross-spawn",
      "version": "7.0.6",
      "kind": "software",
      "declaredLicense": "MIT",
      "source": "https://registry.npmjs.org/cross-spawn/7.0.6",
      "installedPaths": [
        "node_modules/cross-spawn"
      ],
      "notices": [
        {
          "sha256": "aaa78451b6fecd1b9c4594c796c133c0e90cad100372ff8bc6de615e9ef9adf1",
          "source": "node_modules/cross-spawn/LICENSE"
        }
      ],
      "modifications": [],
      "licenseTextAvailable": true
    },
    {
      "id": "css-in-js-utils@3.1.0",
      "name": "css-in-js-utils",
      "version": "3.1.0",
      "kind": "software",
      "declaredLicense": "MIT",
      "source": "https://github.com/robinweser/css-in-js-utils",
      "installedPaths": [
        "node_modules/css-in-js-utils"
      ],
      "notices": [
        {
          "sha256": "350d3529dc75e7a9b463b62c959a2abd24b568b8a6a39e3fb006f1a3c8cb31a0",
          "source": "node_modules/css-in-js-utils/LICENSE"
        }
      ],
      "modifications": [],
      "licenseTextAvailable": true
    },
    {
      "id": "css-select@5.2.2",
      "name": "css-select",
      "version": "5.2.2",
      "kind": "software",
      "declaredLicense": "BSD-2-Clause",
      "source": "https://github.com/fb55/css-select",
      "installedPaths": [
        "node_modules/css-select"
      ],
      "notices": [
        {
          "sha256": "cb992345949ccd6e8394b2cd6c465f7b897c864f845937dbf64e8997f389e164",
          "source": "node_modules/css-select/LICENSE"
        }
      ],
      "modifications": [],
      "licenseTextAvailable": true
    },
    {
      "id": "css-tree@1.1.3",
      "name": "css-tree",
      "version": "1.1.3",
      "kind": "software",
      "declaredLicense": "MIT",
      "source": "https://github.com/csstree/csstree",
      "installedPaths": [
        "node_modules/css-tree"
      ],
      "notices": [
        {
          "sha256": "d34ff47ca7a39e9ee3987a03a42cce0af4f77ec280f06f3969e2c33ca350a899",
          "source": "node_modules/css-tree/LICENSE"
        }
      ],
      "modifications": [],
      "licenseTextAvailable": true
    },
    {
      "id": "css-what@6.2.2",
      "name": "css-what",
      "version": "6.2.2",
      "kind": "software",
      "declaredLicense": "BSD-2-Clause",
      "source": "https://github.com/fb55/css-what",
      "installedPaths": [
        "node_modules/css-what"
      ],
      "notices": [
        {
          "sha256": "cb992345949ccd6e8394b2cd6c465f7b897c864f845937dbf64e8997f389e164",
          "source": "node_modules/css-what/LICENSE"
        }
      ],
      "modifications": [],
      "licenseTextAvailable": true
    },
    {
      "id": "csstype@3.2.3",
      "name": "csstype",
      "version": "3.2.3",
      "kind": "software",
      "declaredLicense": "MIT",
      "source": "https://github.com/frenic/csstype",
      "installedPaths": [
        "node_modules/csstype"
      ],
      "notices": [
        {
          "sha256": "11d55bd4541c75ee7879547ac49089c489163dae49551389713c3d026cab383e",
          "source": "node_modules/csstype/LICENSE"
        }
      ],
      "modifications": [],
      "licenseTextAvailable": true
    },
    {
      "id": "debug@2.6.9",
      "name": "debug",
      "version": "2.6.9",
      "kind": "software",
      "declaredLicense": "MIT",
      "source": "https://github.com/visionmedia/debug",
      "installedPaths": [
        "node_modules/compression/node_modules/debug",
        "node_modules/connect/node_modules/debug",
        "node_modules/finalhandler/node_modules/debug",
        "node_modules/lighthouse-logger/node_modules/debug",
        "node_modules/send/node_modules/debug"
      ],
      "notices": [
        {
          "sha256": "98c970de440dcfc77471610aec2377c9d9b0db2b3be6d1add524a586e1d7f422",
          "source": "node_modules/compression/node_modules/debug/LICENSE"
        },
        {
          "sha256": "98c970de440dcfc77471610aec2377c9d9b0db2b3be6d1add524a586e1d7f422",
          "source": "node_modules/connect/node_modules/debug/LICENSE"
        },
        {
          "sha256": "98c970de440dcfc77471610aec2377c9d9b0db2b3be6d1add524a586e1d7f422",
          "source": "node_modules/finalhandler/node_modules/debug/LICENSE"
        },
        {
          "sha256": "98c970de440dcfc77471610aec2377c9d9b0db2b3be6d1add524a586e1d7f422",
          "source": "node_modules/lighthouse-logger/node_modules/debug/LICENSE"
        },
        {
          "sha256": "98c970de440dcfc77471610aec2377c9d9b0db2b3be6d1add524a586e1d7f422",
          "source": "node_modules/send/node_modules/debug/LICENSE"
        },
        {
          "sha256": "cda3dbd285a2b65894758565a565e7bc2e7c3696225af7b5bd01454240df0aea",
          "source": "node_modules/compression/node_modules/debug/README.md"
        },
        {
          "sha256": "cda3dbd285a2b65894758565a565e7bc2e7c3696225af7b5bd01454240df0aea",
          "source": "node_modules/connect/node_modules/debug/README.md"
        },
        {
          "sha256": "cda3dbd285a2b65894758565a565e7bc2e7c3696225af7b5bd01454240df0aea",
          "source": "node_modules/finalhandler/node_modules/debug/README.md"
        },
        {
          "sha256": "cda3dbd285a2b65894758565a565e7bc2e7c3696225af7b5bd01454240df0aea",
          "source": "node_modules/lighthouse-logger/node_modules/debug/README.md"
        },
        {
          "sha256": "cda3dbd285a2b65894758565a565e7bc2e7c3696225af7b5bd01454240df0aea",
          "source": "node_modules/send/node_modules/debug/README.md"
        }
      ],
      "modifications": [],
      "licenseTextAvailable": true
    },
    {
      "id": "debug@3.2.7",
      "name": "debug",
      "version": "3.2.7",
      "kind": "software",
      "declaredLicense": "MIT",
      "source": "https://github.com/visionmedia/debug",
      "installedPaths": [
        "node_modules/@expo/devcert/node_modules/debug"
      ],
      "notices": [
        {
          "sha256": "5653c9afaeafddf749a831e6cd20051bc5a6f993dd141bf078d81970515d88ab",
          "source": "node_modules/@expo/devcert/node_modules/debug/README.md"
        },
        {
          "sha256": "98c970de440dcfc77471610aec2377c9d9b0db2b3be6d1add524a586e1d7f422",
          "source": "node_modules/@expo/devcert/node_modules/debug/LICENSE"
        }
      ],
      "modifications": [],
      "licenseTextAvailable": true
    },
    {
      "id": "debug@4.4.3",
      "name": "debug",
      "version": "4.4.3",
      "kind": "software",
      "declaredLicense": "MIT",
      "source": "https://github.com/debug-js/debug",
      "installedPaths": [
        "node_modules/debug"
      ],
      "notices": [
        {
          "sha256": "3a61c6c96caf5c1d9b623fb9b04c822b783dfcb78aa7e49c76a3f643e6ed7f95",
          "source": "node_modules/debug/LICENSE"
        },
        {
          "sha256": "486cb669048bd5014adf9ea117e27a45c4e61b0e668f464c724273beb8170797",
          "source": "node_modules/debug/README.md"
        }
      ],
      "modifications": [],
      "licenseTextAvailable": true
    },
    {
      "id": "decode-uri-component@0.5.0",
      "name": "decode-uri-component",
      "version": "0.5.0",
      "kind": "software",
      "declaredLicense": "MIT",
      "source": "https://github.com/SamVerschueren/decode-uri-component",
      "installedPaths": [
        "node_modules/decode-uri-component-patched"
      ],
      "notices": [
        {
          "sha256": "ed7a9a0f74e43951b2520efe1a4349cb9ed5f3dff0b0f268e2e51a4d38df7ea4",
          "source": "node_modules/decode-uri-component-patched/license"
        }
      ],
      "modifications": [],
      "licenseTextAvailable": true
    },
    {
      "id": "decode-uri-component@0.5.0-cjs.1",
      "name": "decode-uri-component",
      "version": "0.5.0-cjs.1",
      "kind": "software",
      "declaredLicense": "MIT",
      "source": "https://registry.npmjs.org/decode-uri-component/0.5.0-cjs.1",
      "installedPaths": [
        "node_modules/decode-uri-component"
      ],
      "notices": [
        {
          "sha256": "ed7a9a0f74e43951b2520efe1a4349cb9ed5f3dff0b0f268e2e51a4d38df7ea4",
          "source": "node_modules/decode-uri-component/LICENSE"
        }
      ],
      "modifications": [
        {
          "sha256": "0a84e141cc3a60772b6e0f297792328ba9a8c3d5eb9b3c2f2f1bcf4ac30aa842",
          "source": "node_modules/decode-uri-component/README.md"
        }
      ],
      "licenseTextAvailable": true
    },
    {
      "id": "dedent@1.7.2",
      "name": "dedent",
      "version": "1.7.2",
      "kind": "software",
      "declaredLicense": "MIT",
      "source": "https://github.com/dmnd/dedent",
      "installedPaths": [
        "node_modules/dedent"
      ],
      "notices": [
        {
          "sha256": "76c9d5f5ea942054715c026f33f8717c9e24603196a3737b8899afa216bcbdab",
          "source": "node_modules/dedent/LICENSE.md"
        }
      ],
      "modifications": [],
      "licenseTextAvailable": true
    },
    {
      "id": "deepmerge@4.3.1",
      "name": "deepmerge",
      "version": "4.3.1",
      "kind": "software",
      "declaredLicense": "MIT",
      "source": "https://github.com/TehShrike/deepmerge",
      "installedPaths": [
        "node_modules/deepmerge"
      ],
      "notices": [
        {
          "sha256": "6cfc4687cb2f2d86f4a77e6b526290d3878e5e512f3fec2f4cb36a9cb36f798b",
          "source": "node_modules/deepmerge/license.txt"
        }
      ],
      "modifications": [],
      "licenseTextAvailable": true
    },
    {
      "id": "defaults@1.0.4",
      "name": "defaults",
      "version": "1.0.4",
      "kind": "software",
      "declaredLicense": "MIT",
      "source": "https://github.com/sindresorhus/node-defaults",
      "installedPaths": [
        "node_modules/defaults"
      ],
      "notices": [
        {
          "sha256": "fe99d9a94ec7edc64a9767701f830f66e08239b000d653a359d66e640289ed0c",
          "source": "node_modules/defaults/LICENSE"
        }
      ],
      "modifications": [],
      "licenseTextAvailable": true
    },
    {
      "id": "depd@2.0.0",
      "name": "depd",
      "version": "2.0.0",
      "kind": "software",
      "declaredLicense": "MIT",
      "source": "https://github.com/dougwilson/nodejs-depd",
      "installedPaths": [
        "node_modules/depd"
      ],
      "notices": [
        {
          "sha256": "bd134b41da59e452fb5a1d366b660886f741c87c2bf9428e93764c419fbc40f5",
          "source": "node_modules/depd/LICENSE"
        },
        {
          "sha256": "faffb3089517a283c941992f4f9cac0f692d8c5d33259787c29379d39c44dbd3",
          "source": "node_modules/depd/index.js (leading copyright/license statement; source SHA-256 4d587a5662e20a7bb9bfe6555afe5987e1b80303a819b447394f37a93297ee91)"
        }
      ],
      "modifications": [],
      "licenseTextAvailable": true
    },
    {
      "id": "destroy@1.2.0",
      "name": "destroy",
      "version": "1.2.0",
      "kind": "software",
      "declaredLicense": "MIT",
      "source": "https://github.com/stream-utils/destroy",
      "installedPaths": [
        "node_modules/destroy"
      ],
      "notices": [
        {
          "sha256": "881470dd4f852c10a5fb9ac1e0e505f78c671ba594d3d02a013923ae6be48e15",
          "source": "node_modules/destroy/index.js (leading copyright/license statement; source SHA-256 b54f50db059987726ce2bdadca5d66a1e3ceef183aa5f43ce61aa53f05c36cb7)"
        },
        {
          "sha256": "ffe370c8785b0b688d954977ce8dc52e19e5f17962cc5f80009c85eba4925d56",
          "source": "node_modules/destroy/LICENSE"
        }
      ],
      "modifications": [],
      "licenseTextAvailable": true
    },
    {
      "id": "detect-libc@2.1.2",
      "name": "detect-libc",
      "version": "2.1.2",
      "kind": "software",
      "declaredLicense": "Apache-2.0",
      "source": "https://github.com/lovell/detect-libc",
      "installedPaths": [
        "node_modules/detect-libc"
      ],
      "notices": [
        {
          "sha256": "b40930bbcf80744c86c46a12bc9da056641d722716c378f5659b9e555ef833e1",
          "source": "node_modules/detect-libc/LICENSE"
        }
      ],
      "modifications": [],
      "licenseTextAvailable": true
    },
    {
      "id": "detect-newline@3.1.0",
      "name": "detect-newline",
      "version": "3.1.0",
      "kind": "software",
      "declaredLicense": "MIT",
      "source": "https://github.com/sindresorhus/detect-newline",
      "installedPaths": [
        "node_modules/detect-newline"
      ],
      "notices": [
        {
          "sha256": "48da2f39e100d4085767e94966b43f4fa95ff6a0698fba57ed460914e35f94a0",
          "source": "node_modules/detect-newline/license"
        }
      ],
      "modifications": [],
      "licenseTextAvailable": true
    },
    {
      "id": "detect-node-es@1.1.0",
      "name": "detect-node-es",
      "version": "1.1.0",
      "kind": "software",
      "declaredLicense": "MIT",
      "source": "https://github.com/thekashey/detect-node",
      "installedPaths": [
        "node_modules/detect-node-es"
      ],
      "notices": [
        {
          "sha256": "54b32293ea560d22cd9b62af9b2cda1a030d910a48c6601d227c5ff2338d95f8",
          "source": "node_modules/detect-node-es/LICENSE"
        }
      ],
      "modifications": [],
      "licenseTextAvailable": true
    },
    {
      "id": "diff-sequences@29.6.3",
      "name": "diff-sequences",
      "version": "29.6.3",
      "kind": "software",
      "declaredLicense": "MIT",
      "source": "https://github.com/jestjs/jest",
      "installedPaths": [
        "node_modules/diff-sequences"
      ],
      "notices": [
        {
          "sha256": "da6d3703ed11cbe42bd212c725957c98da23cbff1998c05fa4b3d976d1a58e93",
          "source": "node_modules/diff-sequences/LICENSE"
        }
      ],
      "modifications": [],
      "licenseTextAvailable": true
    },
    {
      "id": "dnssd-advertise@1.1.6",
      "name": "dnssd-advertise",
      "version": "1.1.6",
      "kind": "software",
      "declaredLicense": "MIT",
      "source": "https://github.com/kitten/dnssd-advertise",
      "installedPaths": [
        "node_modules/dnssd-advertise"
      ],
      "notices": [
        {
          "sha256": "479b48ab7acdf844b2f44d6a3ce806f932ad009d84d2c71651355b372a2ad0ad",
          "source": "node_modules/dnssd-advertise/LICENSE.md"
        }
      ],
      "modifications": [],
      "licenseTextAvailable": true
    },
    {
      "id": "dom-serializer@2.0.0",
      "name": "dom-serializer",
      "version": "2.0.0",
      "kind": "software",
      "declaredLicense": "MIT",
      "source": "https://github.com/cheeriojs/dom-serializer",
      "installedPaths": [
        "node_modules/dom-serializer"
      ],
      "notices": [
        {
          "sha256": "94cfe87de9b178e8fee313a19178e625129e2ce559db32e772e7bd95114ee6ff",
          "source": "node_modules/dom-serializer/LICENSE"
        }
      ],
      "modifications": [],
      "licenseTextAvailable": true
    },
    {
      "id": "domelementtype@2.3.0",
      "name": "domelementtype",
      "version": "2.3.0",
      "kind": "software",
      "declaredLicense": "BSD-2-Clause",
      "source": "https://github.com/fb55/domelementtype",
      "installedPaths": [
        "node_modules/domelementtype"
      ],
      "notices": [
        {
          "sha256": "cb992345949ccd6e8394b2cd6c465f7b897c864f845937dbf64e8997f389e164",
          "source": "node_modules/domelementtype/LICENSE"
        }
      ],
      "modifications": [],
      "licenseTextAvailable": true
    },
    {
      "id": "domhandler@5.0.3",
      "name": "domhandler",
      "version": "5.0.3",
      "kind": "software",
      "declaredLicense": "BSD-2-Clause",
      "source": "https://github.com/fb55/domhandler",
      "installedPaths": [
        "node_modules/domhandler"
      ],
      "notices": [
        {
          "sha256": "cb992345949ccd6e8394b2cd6c465f7b897c864f845937dbf64e8997f389e164",
          "source": "node_modules/domhandler/LICENSE"
        }
      ],
      "modifications": [],
      "licenseTextAvailable": true
    },
    {
      "id": "domutils@3.2.2",
      "name": "domutils",
      "version": "3.2.2",
      "kind": "software",
      "declaredLicense": "BSD-2-Clause",
      "source": "https://github.com/fb55/domutils",
      "installedPaths": [
        "node_modules/domutils"
      ],
      "notices": [
        {
          "sha256": "cb992345949ccd6e8394b2cd6c465f7b897c864f845937dbf64e8997f389e164",
          "source": "node_modules/domutils/LICENSE"
        }
      ],
      "modifications": [],
      "licenseTextAvailable": true
    },
    {
      "id": "ee-first@1.1.1",
      "name": "ee-first",
      "version": "1.1.1",
      "kind": "software",
      "declaredLicense": "MIT",
      "source": "https://github.com/jonathanong/ee-first",
      "installedPaths": [
        "node_modules/ee-first"
      ],
      "notices": [
        {
          "sha256": "30364bef353fd7cdae91f60a17acec90b8d672971736c339c83d520d4cdbc2aa",
          "source": "node_modules/ee-first/index.js (leading copyright/license statement; source SHA-256 29d3cccddc7148f48715bfc94eb6f7b9f9132a5ecb704b9d4b713de87e7603dd)"
        },
        {
          "sha256": "965ef284f7f4c176842ec2e87fa13e79feed777d56d7a21a5a3b38f1bb6dc288",
          "source": "node_modules/ee-first/LICENSE"
        }
      ],
      "modifications": [],
      "licenseTextAvailable": true
    },
    {
      "id": "electron-to-chromium@1.5.416",
      "name": "electron-to-chromium",
      "version": "1.5.416",
      "kind": "software",
      "declaredLicense": "ISC",
      "source": "https://github.com/Kilian/electron-to-chromium",
      "installedPaths": [
        "node_modules/electron-to-chromium"
      ],
      "notices": [
        {
          "sha256": "25ba5c59dad3e0dd8f9540beaa0f0a86a10e3aec35af5fdc8e88c5f6a5c0d8c6",
          "source": "node_modules/electron-to-chromium/LICENSE"
        }
      ],
      "modifications": [],
      "licenseTextAvailable": true
    },
    {
      "id": "emittery@0.13.1",
      "name": "emittery",
      "version": "0.13.1",
      "kind": "software",
      "declaredLicense": "MIT",
      "source": "https://github.com/sindresorhus/emittery",
      "installedPaths": [
        "node_modules/emittery"
      ],
      "notices": [
        {
          "sha256": "5c932d88256b4ab958f64a856fa48e8bd1f55bc1d96b8149c65689e0c61789d3",
          "source": "node_modules/emittery/license"
        }
      ],
      "modifications": [],
      "licenseTextAvailable": true
    },
    {
      "id": "emoji-regex@8.0.0",
      "name": "emoji-regex",
      "version": "8.0.0",
      "kind": "software",
      "declaredLicense": "MIT",
      "source": "https://github.com/mathiasbynens/emoji-regex",
      "installedPaths": [
        "node_modules/emoji-regex"
      ],
      "notices": [
        {
          "sha256": "483acb265f182907d1caf6cff9c16c96f31325ed23792832cc5d8b12d5f88c8a",
          "source": "node_modules/emoji-regex/LICENSE-MIT.txt"
        }
      ],
      "modifications": [],
      "licenseTextAvailable": true
    },
    {
      "id": "encodeurl@1.0.2",
      "name": "encodeurl",
      "version": "1.0.2",
      "kind": "software",
      "declaredLicense": "MIT",
      "source": "https://github.com/pillarjs/encodeurl",
      "installedPaths": [
        "node_modules/encodeurl"
      ],
      "notices": [
        {
          "sha256": "7585ea7bba616ccbbe43cb54ecb67956688c3c5641bb84f3099a652a73193afe",
          "source": "node_modules/encodeurl/LICENSE"
        },
        {
          "sha256": "868d1a783a5deb69a1fe6eb1dfac7aebae1a77db2dad689791fd09672cad027b",
          "source": "node_modules/encodeurl/index.js (leading copyright/license statement; source SHA-256 1d0a4e941c1504dcd9bc6cfbb77f7b44d93e56a29cba6f2ccebd78d501a51c16)"
        }
      ],
      "modifications": [],
      "licenseTextAvailable": true
    },
    {
      "id": "encodeurl@2.0.0",
      "name": "encodeurl",
      "version": "2.0.0",
      "kind": "software",
      "declaredLicense": "MIT",
      "source": "https://github.com/pillarjs/encodeurl",
      "installedPaths": [
        "node_modules/send/node_modules/encodeurl",
        "node_modules/serve-static/node_modules/encodeurl"
      ],
      "notices": [
        {
          "sha256": "7585ea7bba616ccbbe43cb54ecb67956688c3c5641bb84f3099a652a73193afe",
          "source": "node_modules/send/node_modules/encodeurl/LICENSE"
        },
        {
          "sha256": "7585ea7bba616ccbbe43cb54ecb67956688c3c5641bb84f3099a652a73193afe",
          "source": "node_modules/serve-static/node_modules/encodeurl/LICENSE"
        },
        {
          "sha256": "868d1a783a5deb69a1fe6eb1dfac7aebae1a77db2dad689791fd09672cad027b",
          "source": "node_modules/send/node_modules/encodeurl/index.js (leading copyright/license statement; source SHA-256 da79e42b4f04e0ce63e45525558f838b99500d2fe1a4fe0e28cb6c7ed7eae58c)"
        },
        {
          "sha256": "868d1a783a5deb69a1fe6eb1dfac7aebae1a77db2dad689791fd09672cad027b",
          "source": "node_modules/serve-static/node_modules/encodeurl/index.js (leading copyright/license statement; source SHA-256 da79e42b4f04e0ce63e45525558f838b99500d2fe1a4fe0e28cb6c7ed7eae58c)"
        }
      ],
      "modifications": [],
      "licenseTextAvailable": true
    },
    {
      "id": "entities@4.5.0",
      "name": "entities",
      "version": "4.5.0",
      "kind": "software",
      "declaredLicense": "BSD-2-Clause",
      "source": "https://github.com/fb55/entities",
      "installedPaths": [
        "node_modules/entities"
      ],
      "notices": [
        {
          "sha256": "cb992345949ccd6e8394b2cd6c465f7b897c864f845937dbf64e8997f389e164",
          "source": "node_modules/entities/LICENSE"
        }
      ],
      "modifications": [],
      "licenseTextAvailable": true
    },
    {
      "id": "error-ex@1.3.4",
      "name": "error-ex",
      "version": "1.3.4",
      "kind": "software",
      "declaredLicense": "MIT",
      "source": "https://github.com/qix-/node-error-ex",
      "installedPaths": [
        "node_modules/error-ex"
      ],
      "notices": [
        {
          "sha256": "92b07a2e5b0e051d37dde85042c736d6d551cfcbc0983f39d7ef903b3986bbc1",
          "source": "node_modules/error-ex/LICENSE"
        }
      ],
      "modifications": [],
      "licenseTextAvailable": true
    },
    {
      "id": "error-stack-parser@2.1.4",
      "name": "error-stack-parser",
      "version": "2.1.4",
      "kind": "software",
      "declaredLicense": "MIT",
      "source": "https://github.com/stacktracejs/error-stack-parser",
      "installedPaths": [
        "node_modules/error-stack-parser"
      ],
      "notices": [
        {
          "sha256": "899da9d991cb211a3642b84e82a9ae0b4b4e44546fd207e34d7d4ec2eb40f420",
          "source": "node_modules/error-stack-parser/LICENSE"
        }
      ],
      "modifications": [],
      "licenseTextAvailable": true
    },
    {
      "id": "es-errors@1.3.0",
      "name": "es-errors",
      "version": "1.3.0",
      "kind": "software",
      "declaredLicense": "MIT",
      "source": "https://github.com/ljharb/es-errors",
      "installedPaths": [
        "node_modules/es-errors"
      ],
      "notices": [
        {
          "sha256": "5e325595b4ea8cfec3802f545b1def5d7b73e4a5b8e9ba63e32a320f67732292",
          "source": "node_modules/es-errors/LICENSE"
        }
      ],
      "modifications": [],
      "licenseTextAvailable": true
    },
    {
      "id": "escalade@3.2.0",
      "name": "escalade",
      "version": "3.2.0",
      "kind": "software",
      "declaredLicense": "MIT",
      "source": "https://github.com/lukeed/escalade",
      "installedPaths": [
        "node_modules/escalade"
      ],
      "notices": [
        {
          "sha256": "9a9edad7baae52622bddf3c15b2ef8a33d2c89f2d25408ad13e8a7481c6b0c97",
          "source": "node_modules/escalade/license"
        }
      ],
      "modifications": [],
      "licenseTextAvailable": true
    },
    {
      "id": "escape-html@1.0.3",
      "name": "escape-html",
      "version": "1.0.3",
      "kind": "software",
      "declaredLicense": "MIT",
      "source": "https://github.com/component/escape-html",
      "installedPaths": [
        "node_modules/escape-html"
      ],
      "notices": [
        {
          "sha256": "255aa557a1f55224ce522f311629c0bf20854740a67955cefd798fbd1d3d1ded",
          "source": "node_modules/escape-html/LICENSE"
        },
        {
          "sha256": "fd95ebbc1bdb21b472f35c0ca193e9e60e95b7ecde124bb4681868bbc09b4d25",
          "source": "node_modules/escape-html/index.js (leading copyright/license statement; source SHA-256 42a7f91883d0c5ce9292dda4e017e1f8664d34b09276d89fb6f3859c29d1ca9b)"
        }
      ],
      "modifications": [],
      "licenseTextAvailable": true
    },
    {
      "id": "escape-string-regexp@1.0.5",
      "name": "escape-string-regexp",
      "version": "1.0.5",
      "kind": "software",
      "declaredLicense": "MIT",
      "source": "https://github.com/sindresorhus/escape-string-regexp",
      "installedPaths": [
        "node_modules/log-symbols/node_modules/escape-string-regexp",
        "node_modules/ora/node_modules/escape-string-regexp"
      ],
      "notices": [
        {
          "sha256": "6fb9754611c20f6649f68805e8c990e83261f29316e29de9e6cedae607b8634c",
          "source": "node_modules/log-symbols/node_modules/escape-string-regexp/license"
        },
        {
          "sha256": "6fb9754611c20f6649f68805e8c990e83261f29316e29de9e6cedae607b8634c",
          "source": "node_modules/ora/node_modules/escape-string-regexp/license"
        }
      ],
      "modifications": [],
      "licenseTextAvailable": true
    },
    {
      "id": "escape-string-regexp@2.0.0",
      "name": "escape-string-regexp",
      "version": "2.0.0",
      "kind": "software",
      "declaredLicense": "MIT",
      "source": "https://github.com/sindresorhus/escape-string-regexp",
      "installedPaths": [
        "node_modules/stack-utils/node_modules/escape-string-regexp"
      ],
      "notices": [
        {
          "sha256": "48da2f39e100d4085767e94966b43f4fa95ff6a0698fba57ed460914e35f94a0",
          "source": "node_modules/stack-utils/node_modules/escape-string-regexp/license"
        }
      ],
      "modifications": [],
      "licenseTextAvailable": true
    },
    {
      "id": "escape-string-regexp@4.0.0",
      "name": "escape-string-regexp",
      "version": "4.0.0",
      "kind": "software",
      "declaredLicense": "MIT",
      "source": "https://github.com/sindresorhus/escape-string-regexp",
      "installedPaths": [
        "node_modules/escape-string-regexp"
      ],
      "notices": [
        {
          "sha256": "5c932d88256b4ab958f64a856fa48e8bd1f55bc1d96b8149c65689e0c61789d3",
          "source": "node_modules/escape-string-regexp/license"
        }
      ],
      "modifications": [],
      "licenseTextAvailable": true
    },
    {
      "id": "esprima@4.0.1",
      "name": "esprima",
      "version": "4.0.1",
      "kind": "software",
      "declaredLicense": "BSD-2-Clause",
      "source": "https://github.com/jquery/esprima",
      "installedPaths": [
        "node_modules/esprima"
      ],
      "notices": [
        {
          "sha256": "94bcb9959136723aa4fb36e1a6c4d5c662a2369978cfae344dabfb83ae619e79",
          "source": "node_modules/esprima/LICENSE.BSD"
        }
      ],
      "modifications": [],
      "licenseTextAvailable": true
    },
    {
      "id": "etag@1.8.1",
      "name": "etag",
      "version": "1.8.1",
      "kind": "software",
      "declaredLicense": "MIT",
      "source": "https://github.com/jshttp/etag",
      "installedPaths": [
        "node_modules/etag"
      ],
      "notices": [
        {
          "sha256": "a7996721249a136fbcfc1c201bcb5f414f38a701d4a24f28abe65e16cfcce813",
          "source": "node_modules/etag/LICENSE"
        },
        {
          "sha256": "f5a8203955c5b9c5b54d6bcd777d45e5aad0115c60fb9482bbe25a56b58a96b0",
          "source": "node_modules/etag/index.js (leading copyright/license statement; source SHA-256 a95a23b9a60726a4522b768c88ad73a7ea2c539d220068227f5510a8ee2008ae)"
        }
      ],
      "modifications": [],
      "licenseTextAvailable": true
    },
    {
      "id": "event-target-shim@5.0.1",
      "name": "event-target-shim",
      "version": "5.0.1",
      "kind": "software",
      "declaredLicense": "MIT",
      "source": "https://github.com/mysticatea/event-target-shim",
      "installedPaths": [
        "node_modules/event-target-shim"
      ],
      "notices": [
        {
          "sha256": "97d87142793695cd73243de7258694abe85b3b6060fca7f247b0a2afa8219678",
          "source": "node_modules/event-target-shim/LICENSE"
        }
      ],
      "modifications": [],
      "licenseTextAvailable": true
    },
    {
      "id": "execa@5.1.1",
      "name": "execa",
      "version": "5.1.1",
      "kind": "software",
      "declaredLicense": "MIT",
      "source": "https://github.com/sindresorhus/execa",
      "installedPaths": [
        "node_modules/execa"
      ],
      "notices": [
        {
          "sha256": "5c932d88256b4ab958f64a856fa48e8bd1f55bc1d96b8149c65689e0c61789d3",
          "source": "node_modules/execa/license"
        }
      ],
      "modifications": [],
      "licenseTextAvailable": true
    },
    {
      "id": "exit@0.1.2",
      "name": "exit",
      "version": "0.1.2",
      "kind": "software",
      "declaredLicense": "MIT",
      "source": "https://github.com/cowboy/node-exit",
      "installedPaths": [
        "node_modules/exit"
      ],
      "notices": [
        {
          "sha256": "65bd93f75d6c0cdc1c9e1a39bd1814e2e34355c665e1564a1517f27c1523ab7e",
          "source": "node_modules/exit/LICENSE-MIT"
        }
      ],
      "modifications": [],
      "licenseTextAvailable": true
    },
    {
      "id": "expect@29.7.0",
      "name": "expect",
      "version": "29.7.0",
      "kind": "software",
      "declaredLicense": "MIT",
      "source": "https://github.com/jestjs/jest",
      "installedPaths": [
        "node_modules/expect"
      ],
      "notices": [
        {
          "sha256": "da6d3703ed11cbe42bd212c725957c98da23cbff1998c05fa4b3d976d1a58e93",
          "source": "node_modules/expect/LICENSE"
        }
      ],
      "modifications": [],
      "licenseTextAvailable": true
    },
    {
      "id": "expo@57.0.27",
      "name": "expo",
      "version": "57.0.27",
      "kind": "software",
      "declaredLicense": "MIT",
      "source": "https://github.com/expo/expo",
      "installedPaths": [
        "node_modules/expo"
      ],
      "notices": [
        {
          "sha256": "fb3ca4a837f5779e83cef89b78253a8949cfb9429c340309f62d0465ec6610b4",
          "source": "node_modules/expo/LICENSE"
        }
      ],
      "modifications": [],
      "licenseTextAvailable": true
    },
    {
      "id": "expo-apple-authentication@57.0.2",
      "name": "expo-apple-authentication",
      "version": "57.0.2",
      "kind": "software",
      "declaredLicense": "MIT",
      "source": "https://github.com/expo/expo",
      "installedPaths": [
        "node_modules/expo-apple-authentication"
      ],
      "notices": [
        {
          "sha256": "fb3ca4a837f5779e83cef89b78253a8949cfb9429c340309f62d0465ec6610b4",
          "source": "node_modules/expo-apple-authentication/LICENSE"
        }
      ],
      "modifications": [],
      "licenseTextAvailable": true
    },
    {
      "id": "expo-application@57.0.3",
      "name": "expo-application",
      "version": "57.0.3",
      "kind": "software",
      "declaredLicense": "MIT",
      "source": "https://github.com/expo/expo",
      "installedPaths": [
        "node_modules/expo-application"
      ],
      "notices": [
        {
          "sha256": "fb3ca4a837f5779e83cef89b78253a8949cfb9429c340309f62d0465ec6610b4",
          "source": "node_modules/expo-application/LICENSE"
        }
      ],
      "modifications": [],
      "licenseTextAvailable": true
    },
    {
      "id": "expo-asset@57.0.19",
      "name": "expo-asset",
      "version": "57.0.19",
      "kind": "software",
      "declaredLicense": "MIT",
      "source": "https://github.com/expo/expo",
      "installedPaths": [
        "node_modules/expo-asset"
      ],
      "notices": [
        {
          "sha256": "fb3ca4a837f5779e83cef89b78253a8949cfb9429c340309f62d0465ec6610b4",
          "source": "node_modules/expo-asset/LICENSE"
        }
      ],
      "modifications": [],
      "licenseTextAvailable": true
    },
    {
      "id": "expo-audio@57.0.5",
      "name": "expo-audio",
      "version": "57.0.5",
      "kind": "software",
      "declaredLicense": "MIT",
      "source": "https://github.com/expo/expo",
      "installedPaths": [
        "node_modules/expo-audio"
      ],
      "notices": [
        {
          "sha256": "fb3ca4a837f5779e83cef89b78253a8949cfb9429c340309f62d0465ec6610b4",
          "source": "node_modules/expo-audio/LICENSE"
        }
      ],
      "modifications": [],
      "licenseTextAvailable": true
    },
    {
      "id": "expo-constants@57.0.21",
      "name": "expo-constants",
      "version": "57.0.21",
      "kind": "software",
      "declaredLicense": "MIT",
      "source": "https://github.com/expo/expo",
      "installedPaths": [
        "node_modules/expo-constants"
      ],
      "notices": [
        {
          "sha256": "fb3ca4a837f5779e83cef89b78253a8949cfb9429c340309f62d0465ec6610b4",
          "source": "node_modules/expo-constants/LICENSE"
        }
      ],
      "modifications": [],
      "licenseTextAvailable": true
    },
    {
      "id": "expo-crypto@57.0.3",
      "name": "expo-crypto",
      "version": "57.0.3",
      "kind": "software",
      "declaredLicense": "MIT",
      "source": "https://github.com/expo/expo",
      "installedPaths": [
        "node_modules/expo-crypto"
      ],
      "notices": [
        {
          "sha256": "fb3ca4a837f5779e83cef89b78253a8949cfb9429c340309f62d0465ec6610b4",
          "source": "node_modules/expo-crypto/LICENSE"
        }
      ],
      "modifications": [],
      "licenseTextAvailable": true
    },
    {
      "id": "expo-device@57.0.2",
      "name": "expo-device",
      "version": "57.0.2",
      "kind": "software",
      "declaredLicense": "MIT",
      "source": "https://github.com/expo/expo",
      "installedPaths": [
        "node_modules/expo-device"
      ],
      "notices": [
        {
          "sha256": "fb3ca4a837f5779e83cef89b78253a8949cfb9429c340309f62d0465ec6610b4",
          "source": "node_modules/expo-device/LICENSE"
        }
      ],
      "modifications": [],
      "licenseTextAvailable": true
    },
    {
      "id": "expo-eas-client@57.0.5",
      "name": "expo-eas-client",
      "version": "57.0.5",
      "kind": "software",
      "declaredLicense": "MIT",
      "source": "https://github.com/expo/expo",
      "installedPaths": [
        "node_modules/expo-eas-client"
      ],
      "notices": [
        {
          "sha256": "fb3ca4a837f5779e83cef89b78253a8949cfb9429c340309f62d0465ec6610b4",
          "source": "node_modules/expo-eas-client/LICENSE"
        }
      ],
      "modifications": [],
      "licenseTextAvailable": true
    },
    {
      "id": "expo-file-system@57.0.7",
      "name": "expo-file-system",
      "version": "57.0.7",
      "kind": "software",
      "declaredLicense": "MIT",
      "source": "https://github.com/expo/expo",
      "installedPaths": [
        "node_modules/expo-file-system"
      ],
      "notices": [
        {
          "sha256": "fb3ca4a837f5779e83cef89b78253a8949cfb9429c340309f62d0465ec6610b4",
          "source": "node_modules/expo-file-system/LICENSE"
        }
      ],
      "modifications": [],
      "licenseTextAvailable": true
    },
    {
      "id": "expo-font@57.0.4",
      "name": "expo-font",
      "version": "57.0.4",
      "kind": "software",
      "declaredLicense": "MIT",
      "source": "https://github.com/expo/expo",
      "installedPaths": [
        "node_modules/expo-font"
      ],
      "notices": [
        {
          "sha256": "fb3ca4a837f5779e83cef89b78253a8949cfb9429c340309f62d0465ec6610b4",
          "source": "node_modules/expo-font/LICENSE"
        }
      ],
      "modifications": [],
      "licenseTextAvailable": true
    },
    {
      "id": "expo-glass-effect@57.0.4",
      "name": "expo-glass-effect",
      "version": "57.0.4",
      "kind": "software",
      "declaredLicense": "MIT",
      "source": "https://github.com/expo/expo",
      "installedPaths": [
        "node_modules/expo-glass-effect"
      ],
      "notices": [
        {
          "sha256": "fb3ca4a837f5779e83cef89b78253a8949cfb9429c340309f62d0465ec6610b4",
          "source": "node_modules/expo-glass-effect/LICENSE"
        }
      ],
      "modifications": [],
      "licenseTextAvailable": true
    },
    {
      "id": "expo-haptics@57.0.3",
      "name": "expo-haptics",
      "version": "57.0.3",
      "kind": "software",
      "declaredLicense": "MIT",
      "source": "https://github.com/expo/expo",
      "installedPaths": [
        "node_modules/expo-haptics"
      ],
      "notices": [
        {
          "sha256": "fb3ca4a837f5779e83cef89b78253a8949cfb9429c340309f62d0465ec6610b4",
          "source": "node_modules/expo-haptics/LICENSE"
        }
      ],
      "modifications": [],
      "licenseTextAvailable": true
    },
    {
      "id": "expo-iap@5.6.0",
      "name": "expo-iap",
      "version": "5.6.0",
      "kind": "software",
      "declaredLicense": "MIT",
      "source": "https://github.com/hyodotdev/openiap",
      "installedPaths": [
        "node_modules/expo-iap"
      ],
      "notices": [
        {
          "sha256": "6ff81b4cee76ea35288f60d938f2f9c0e37f7b5e61512a1d2c1f37647d2b61b3",
          "source": "node_modules/expo-iap/LICENSE"
        }
      ],
      "modifications": [],
      "licenseTextAvailable": true
    },
    {
      "id": "expo-image@57.0.5",
      "name": "expo-image",
      "version": "57.0.5",
      "kind": "software",
      "declaredLicense": "MIT",
      "source": "https://github.com/expo/expo",
      "installedPaths": [
        "node_modules/expo-image"
      ],
      "notices": [
        {
          "sha256": "fb3ca4a837f5779e83cef89b78253a8949cfb9429c340309f62d0465ec6610b4",
          "source": "node_modules/expo-image/LICENSE"
        }
      ],
      "modifications": [],
      "licenseTextAvailable": true
    },
    {
      "id": "expo-image-loader@57.0.1",
      "name": "expo-image-loader",
      "version": "57.0.1",
      "kind": "software",
      "declaredLicense": "MIT",
      "source": "https://github.com/expo/expo",
      "installedPaths": [
        "node_modules/expo-image-loader"
      ],
      "notices": [
        {
          "sha256": "fb3ca4a837f5779e83cef89b78253a8949cfb9429c340309f62d0465ec6610b4",
          "source": "node_modules/expo-image-loader/LICENSE"
        }
      ],
      "modifications": [],
      "licenseTextAvailable": true
    },
    {
      "id": "expo-image-manipulator@57.0.21",
      "name": "expo-image-manipulator",
      "version": "57.0.21",
      "kind": "software",
      "declaredLicense": "MIT",
      "source": "https://github.com/expo/expo",
      "installedPaths": [
        "node_modules/expo-image-manipulator"
      ],
      "notices": [
        {
          "sha256": "fb3ca4a837f5779e83cef89b78253a8949cfb9429c340309f62d0465ec6610b4",
          "source": "node_modules/expo-image-manipulator/LICENSE"
        }
      ],
      "modifications": [],
      "licenseTextAvailable": true
    },
    {
      "id": "expo-image-picker@57.0.20",
      "name": "expo-image-picker",
      "version": "57.0.20",
      "kind": "software",
      "declaredLicense": "MIT",
      "source": "https://github.com/expo/expo",
      "installedPaths": [
        "node_modules/expo-image-picker"
      ],
      "notices": [
        {
          "sha256": "fb3ca4a837f5779e83cef89b78253a8949cfb9429c340309f62d0465ec6610b4",
          "source": "node_modules/expo-image-picker/LICENSE"
        }
      ],
      "modifications": [],
      "licenseTextAvailable": true
    },
    {
      "id": "expo-json-utils@57.0.2",
      "name": "expo-json-utils",
      "version": "57.0.2",
      "kind": "software",
      "declaredLicense": "MIT",
      "source": "https://github.com/expo/expo",
      "installedPaths": [
        "node_modules/expo-json-utils"
      ],
      "notices": [
        {
          "sha256": "fb3ca4a837f5779e83cef89b78253a8949cfb9429c340309f62d0465ec6610b4",
          "source": "node_modules/expo-json-utils/LICENSE"
        }
      ],
      "modifications": [],
      "licenseTextAvailable": true
    },
    {
      "id": "expo-keep-awake@57.0.2",
      "name": "expo-keep-awake",
      "version": "57.0.2",
      "kind": "software",
      "declaredLicense": "MIT",
      "source": "https://github.com/expo/expo",
      "installedPaths": [
        "node_modules/expo-keep-awake"
      ],
      "notices": [
        {
          "sha256": "fb3ca4a837f5779e83cef89b78253a8949cfb9429c340309f62d0465ec6610b4",
          "source": "node_modules/expo-keep-awake/LICENSE"
        }
      ],
      "modifications": [],
      "licenseTextAvailable": true
    },
    {
      "id": "expo-linear-gradient@57.0.2",
      "name": "expo-linear-gradient",
      "version": "57.0.2",
      "kind": "software",
      "declaredLicense": "MIT",
      "source": "https://github.com/expo/expo",
      "installedPaths": [
        "node_modules/expo-linear-gradient"
      ],
      "notices": [
        {
          "sha256": "fb3ca4a837f5779e83cef89b78253a8949cfb9429c340309f62d0465ec6610b4",
          "source": "node_modules/expo-linear-gradient/LICENSE"
        }
      ],
      "modifications": [],
      "licenseTextAvailable": true
    },
    {
      "id": "expo-linking@57.0.12",
      "name": "expo-linking",
      "version": "57.0.12",
      "kind": "software",
      "declaredLicense": "MIT",
      "source": "https://github.com/expo/expo",
      "installedPaths": [
        "node_modules/expo-linking"
      ],
      "notices": [
        {
          "sha256": "fb3ca4a837f5779e83cef89b78253a8949cfb9429c340309f62d0465ec6610b4",
          "source": "node_modules/expo-linking/LICENSE"
        }
      ],
      "modifications": [],
      "licenseTextAvailable": true
    },
    {
      "id": "expo-localization@57.0.2",
      "name": "expo-localization",
      "version": "57.0.2",
      "kind": "software",
      "declaredLicense": "MIT",
      "source": "https://github.com/expo/expo",
      "installedPaths": [
        "node_modules/expo-localization"
      ],
      "notices": [
        {
          "sha256": "fb3ca4a837f5779e83cef89b78253a8949cfb9429c340309f62d0465ec6610b4",
          "source": "node_modules/expo-localization/LICENSE"
        }
      ],
      "modifications": [],
      "licenseTextAvailable": true
    },
    {
      "id": "expo-manifests@57.0.2",
      "name": "expo-manifests",
      "version": "57.0.2",
      "kind": "software",
      "declaredLicense": "MIT",
      "source": "https://github.com/expo/expo",
      "installedPaths": [
        "node_modules/expo-manifests"
      ],
      "notices": [
        {
          "sha256": "fb3ca4a837f5779e83cef89b78253a8949cfb9429c340309f62d0465ec6610b4",
          "source": "node_modules/expo-manifests/LICENSE"
        }
      ],
      "modifications": [],
      "licenseTextAvailable": true
    },
    {
      "id": "expo-modules-autolinking@57.0.14",
      "name": "expo-modules-autolinking",
      "version": "57.0.14",
      "kind": "software",
      "declaredLicense": "MIT",
      "source": "https://github.com/expo/expo",
      "installedPaths": [
        "node_modules/expo-modules-autolinking"
      ],
      "notices": [
        {
          "sha256": "fb3ca4a837f5779e83cef89b78253a8949cfb9429c340309f62d0465ec6610b4",
          "source": "node_modules/expo-modules-autolinking/LICENSE"
        }
      ],
      "modifications": [],
      "licenseTextAvailable": true
    },
    {
      "id": "expo-modules-core@57.0.21",
      "name": "expo-modules-core",
      "version": "57.0.21",
      "kind": "software",
      "declaredLicense": "MIT",
      "source": "https://github.com/expo/expo",
      "installedPaths": [
        "node_modules/expo-modules-core"
      ],
      "notices": [
        {
          "sha256": "fb3ca4a837f5779e83cef89b78253a8949cfb9429c340309f62d0465ec6610b4",
          "source": "node_modules/expo-modules-core/LICENSE"
        }
      ],
      "modifications": [],
      "licenseTextAvailable": true
    },
    {
      "id": "expo-modules-jsi@57.1.1",
      "name": "expo-modules-jsi",
      "version": "57.1.1",
      "kind": "software",
      "declaredLicense": "MIT",
      "source": "https://github.com/expo/expo",
      "installedPaths": [
        "node_modules/expo-modules-jsi"
      ],
      "notices": [
        {
          "sha256": "fb3ca4a837f5779e83cef89b78253a8949cfb9429c340309f62d0465ec6610b4",
          "source": "node_modules/expo-modules-jsi/LICENSE"
        }
      ],
      "modifications": [],
      "licenseTextAvailable": true
    },
    {
      "id": "expo-notifications@57.0.22",
      "name": "expo-notifications",
      "version": "57.0.22",
      "kind": "software",
      "declaredLicense": "MIT",
      "source": "https://github.com/expo/expo",
      "installedPaths": [
        "node_modules/expo-notifications"
      ],
      "notices": [
        {
          "sha256": "fb3ca4a837f5779e83cef89b78253a8949cfb9429c340309f62d0465ec6610b4",
          "source": "node_modules/expo-notifications/LICENSE"
        }
      ],
      "modifications": [],
      "licenseTextAvailable": true
    },
    {
      "id": "expo-router@57.0.25",
      "name": "expo-router",
      "version": "57.0.25",
      "kind": "software",
      "declaredLicense": "MIT",
      "source": "https://github.com/expo/expo",
      "installedPaths": [
        "node_modules/expo-router"
      ],
      "notices": [
        {
          "sha256": "c358ea82eed53098b2ee0913e1de8243c69d45862e11c48614db47fd5889d947",
          "source": "node_modules/expo-router/vendor/react-helmet-async/LICENSE"
        },
        {
          "sha256": "fb3ca4a837f5779e83cef89b78253a8949cfb9429c340309f62d0465ec6610b4",
          "source": "https://raw.githubusercontent.com/expo/expo/50ac74f1ab5682c8e32b24da6e5e97dd4dbbb80f/LICENSE"
        }
      ],
      "modifications": [],
      "licenseTextAvailable": true
    },
    {
      "id": "expo-secure-store@57.0.4",
      "name": "expo-secure-store",
      "version": "57.0.4",
      "kind": "software",
      "declaredLicense": "MIT",
      "source": "https://github.com/expo/expo",
      "installedPaths": [
        "node_modules/expo-secure-store"
      ],
      "notices": [
        {
          "sha256": "fb3ca4a837f5779e83cef89b78253a8949cfb9429c340309f62d0465ec6610b4",
          "source": "node_modules/expo-secure-store/LICENSE"
        }
      ],
      "modifications": [],
      "licenseTextAvailable": true
    },
    {
      "id": "expo-server@57.0.3",
      "name": "expo-server",
      "version": "57.0.3",
      "kind": "software",
      "declaredLicense": "MIT",
      "source": "https://github.com/expo/expo",
      "installedPaths": [
        "node_modules/expo-server"
      ],
      "notices": [
        {
          "sha256": "fb3ca4a837f5779e83cef89b78253a8949cfb9429c340309f62d0465ec6610b4",
          "source": "node_modules/expo-server/LICENSE"
        }
      ],
      "modifications": [],
      "licenseTextAvailable": true
    },
    {
      "id": "expo-sharing@57.0.22",
      "name": "expo-sharing",
      "version": "57.0.22",
      "kind": "software",
      "declaredLicense": "MIT",
      "source": "https://github.com/expo/expo",
      "installedPaths": [
        "node_modules/expo-sharing"
      ],
      "notices": [
        {
          "sha256": "fb3ca4a837f5779e83cef89b78253a8949cfb9429c340309f62d0465ec6610b4",
          "source": "node_modules/expo-sharing/LICENSE"
        }
      ],
      "modifications": [],
      "licenseTextAvailable": true
    },
    {
      "id": "expo-splash-screen@57.0.9",
      "name": "expo-splash-screen",
      "version": "57.0.9",
      "kind": "software",
      "declaredLicense": "MIT",
      "source": "https://github.com/expo/expo",
      "installedPaths": [
        "node_modules/expo-splash-screen"
      ],
      "notices": [
        {
          "sha256": "fb3ca4a837f5779e83cef89b78253a8949cfb9429c340309f62d0465ec6610b4",
          "source": "node_modules/expo-splash-screen/LICENSE"
        }
      ],
      "modifications": [],
      "licenseTextAvailable": true
    },
    {
      "id": "expo-status-bar@57.0.1",
      "name": "expo-status-bar",
      "version": "57.0.1",
      "kind": "software",
      "declaredLicense": "MIT",
      "source": "https://github.com/expo/expo",
      "installedPaths": [
        "node_modules/expo-status-bar"
      ],
      "notices": [
        {
          "sha256": "fb3ca4a837f5779e83cef89b78253a8949cfb9429c340309f62d0465ec6610b4",
          "source": "node_modules/expo-status-bar/LICENSE"
        }
      ],
      "modifications": [],
      "licenseTextAvailable": true
    },
    {
      "id": "expo-structured-headers@57.0.1",
      "name": "expo-structured-headers",
      "version": "57.0.1",
      "kind": "software",
      "declaredLicense": "MIT",
      "source": "https://github.com/expo/expo",
      "installedPaths": [
        "node_modules/expo-structured-headers"
      ],
      "notices": [
        {
          "sha256": "c71d239df91726fc519c6eb72d318ec65820627232b2f796219e87dcf35d0ab4",
          "source": "node_modules/expo-structured-headers/android/LICENSE"
        },
        {
          "sha256": "fb3ca4a837f5779e83cef89b78253a8949cfb9429c340309f62d0465ec6610b4",
          "source": "https://raw.githubusercontent.com/expo/expo/50ac74f1ab5682c8e32b24da6e5e97dd4dbbb80f/LICENSE"
        }
      ],
      "modifications": [],
      "licenseTextAvailable": true
    },
    {
      "id": "expo-symbols@57.0.3",
      "name": "expo-symbols",
      "version": "57.0.3",
      "kind": "software",
      "declaredLicense": "MIT",
      "source": "https://github.com/expo/expo",
      "installedPaths": [
        "node_modules/expo-symbols"
      ],
      "notices": [
        {
          "sha256": "fb3ca4a837f5779e83cef89b78253a8949cfb9429c340309f62d0465ec6610b4",
          "source": "node_modules/expo-symbols/LICENSE"
        }
      ],
      "modifications": [],
      "licenseTextAvailable": true
    },
    {
      "id": "expo-system-ui@57.0.4",
      "name": "expo-system-ui",
      "version": "57.0.4",
      "kind": "software",
      "declaredLicense": "MIT",
      "source": "https://github.com/expo/expo",
      "installedPaths": [
        "node_modules/expo-system-ui"
      ],
      "notices": [
        {
          "sha256": "fb3ca4a837f5779e83cef89b78253a8949cfb9429c340309f62d0465ec6610b4",
          "source": "node_modules/expo-system-ui/LICENSE"
        }
      ],
      "modifications": [],
      "licenseTextAvailable": true
    },
    {
      "id": "expo-tracking-transparency@57.0.2",
      "name": "expo-tracking-transparency",
      "version": "57.0.2",
      "kind": "software",
      "declaredLicense": "MIT",
      "source": "https://github.com/expo/expo",
      "installedPaths": [
        "node_modules/expo-tracking-transparency"
      ],
      "notices": [
        {
          "sha256": "fb3ca4a837f5779e83cef89b78253a8949cfb9429c340309f62d0465ec6610b4",
          "source": "node_modules/expo-tracking-transparency/LICENSE"
        }
      ],
      "modifications": [],
      "licenseTextAvailable": true
    },
    {
      "id": "expo-updates@57.0.25",
      "name": "expo-updates",
      "version": "57.0.25",
      "kind": "software",
      "declaredLicense": "MIT",
      "source": "https://github.com/expo/expo",
      "installedPaths": [
        "node_modules/expo-updates"
      ],
      "notices": [
        {
          "sha256": "a507eb07ca6a27d2e634e659d4920540406d8ad6301cee05daa638968113696c",
          "source": "node_modules/expo-updates/vendor/bspatch/LICENSE"
        },
        {
          "sha256": "fb3ca4a837f5779e83cef89b78253a8949cfb9429c340309f62d0465ec6610b4",
          "source": "https://raw.githubusercontent.com/expo/expo/50ac74f1ab5682c8e32b24da6e5e97dd4dbbb80f/LICENSE"
        }
      ],
      "modifications": [],
      "licenseTextAvailable": true
    },
    {
      "id": "expo-updates-interface@57.0.2",
      "name": "expo-updates-interface",
      "version": "57.0.2",
      "kind": "software",
      "declaredLicense": "MIT",
      "source": "https://github.com/expo/expo",
      "installedPaths": [
        "node_modules/expo-updates-interface"
      ],
      "notices": [
        {
          "sha256": "fb3ca4a837f5779e83cef89b78253a8949cfb9429c340309f62d0465ec6610b4",
          "source": "node_modules/expo-updates-interface/LICENSE"
        }
      ],
      "modifications": [],
      "licenseTextAvailable": true
    },
    {
      "id": "expo-web-browser@57.0.3",
      "name": "expo-web-browser",
      "version": "57.0.3",
      "kind": "software",
      "declaredLicense": "MIT",
      "source": "https://github.com/expo/expo",
      "installedPaths": [
        "node_modules/expo-web-browser"
      ],
      "notices": [
        {
          "sha256": "fb3ca4a837f5779e83cef89b78253a8949cfb9429c340309f62d0465ec6610b4",
          "source": "node_modules/expo-web-browser/LICENSE"
        }
      ],
      "modifications": [],
      "licenseTextAvailable": true
    },
    {
      "id": "exponential-backoff@3.1.3",
      "name": "exponential-backoff",
      "version": "3.1.3",
      "kind": "software",
      "declaredLicense": "Apache-2.0",
      "source": "https://github.com/coveooss/exponential-backoff",
      "installedPaths": [
        "node_modules/exponential-backoff"
      ],
      "notices": [
        {
          "sha256": "f5afc95c69e116ea6b1755f91a8763f53eadb78b4f1582a08d2d18586a03a117",
          "source": "node_modules/exponential-backoff/LICENSE"
        }
      ],
      "modifications": [],
      "licenseTextAvailable": true
    },
    {
      "id": "fast-deep-equal@3.1.3",
      "name": "fast-deep-equal",
      "version": "3.1.3",
      "kind": "software",
      "declaredLicense": "MIT",
      "source": "https://github.com/epoberezkin/fast-deep-equal",
      "installedPaths": [
        "node_modules/fast-deep-equal"
      ],
      "notices": [
        {
          "sha256": "7bf9b2de73a6b356761c948d0e9eeb4be6c1270bd04c79cd489c1e400ffdfc1a",
          "source": "node_modules/fast-deep-equal/LICENSE"
        }
      ],
      "modifications": [],
      "licenseTextAvailable": true
    },
    {
      "id": "fast-json-stable-stringify@2.1.0",
      "name": "fast-json-stable-stringify",
      "version": "2.1.0",
      "kind": "software",
      "declaredLicense": "MIT",
      "source": "https://github.com/epoberezkin/fast-json-stable-stringify",
      "installedPaths": [
        "node_modules/fast-json-stable-stringify"
      ],
      "notices": [
        {
          "sha256": "a833d366242c298cf1b10263516572fb8dcbe68eb5072cdcac2b4546e2b4eb36",
          "source": "node_modules/fast-json-stable-stringify/LICENSE"
        }
      ],
      "modifications": [],
      "licenseTextAvailable": true
    },
    {
      "id": "fb-dotslash@0.5.8",
      "name": "fb-dotslash",
      "version": "0.5.8",
      "kind": "software",
      "declaredLicense": "(MIT OR Apache-2.0)",
      "source": "https://github.com/facebook/dotslash",
      "installedPaths": [
        "node_modules/fb-dotslash"
      ],
      "notices": [
        {
          "sha256": "4f9c9af0d09841954115911e2af5844257d2c40d147f8b2775a7dd6d119103d9",
          "source": "node_modules/fb-dotslash/index.js (leading copyright/license statement; source SHA-256 321ce02f2c43e7c95125760dde594df9938c08a097e8d8770b377eab39b27a90)"
        },
        {
          "sha256": "50e6751797c50dedd75ef1b8a0d9e42f5f8472e9fbce91f34718e9f97b0c780a",
          "source": "https://raw.githubusercontent.com/facebook/dotslash/8060e2dec764bceba5809cf6a15906644aad0078/LICENSE-APACHE"
        },
        {
          "sha256": "da6d3703ed11cbe42bd212c725957c98da23cbff1998c05fa4b3d976d1a58e93",
          "source": "https://raw.githubusercontent.com/facebook/dotslash/8060e2dec764bceba5809cf6a15906644aad0078/LICENSE-MIT"
        }
      ],
      "modifications": [],
      "licenseTextAvailable": true
    },
    {
      "id": "fb-watchman@2.0.2",
      "name": "fb-watchman",
      "version": "2.0.2",
      "kind": "software",
      "declaredLicense": "Apache-2.0",
      "source": "https://registry.npmjs.org/fb-watchman/2.0.2",
      "installedPaths": [
        "node_modules/fb-watchman"
      ],
      "notices": [
        {
          "sha256": "0ec8bf6afc22c085cfa7e8fb170a3a61ce8170a4ae2ae4376bcfc672a1bb67ad",
          "source": "node_modules/fb-watchman/index.js (leading copyright/license statement; source SHA-256 174162c01b5c8bf9b031bbef70f5ecd9b8a972e67c16e3cd1a098944b51293bf)"
        },
        {
          "sha256": "2d4c3d00d67067461412a2d9a2f3f8b7b9cda62b3db501e4b6844ccf35c949aa",
          "source": "https://raw.githubusercontent.com/facebook/watchman/05872a3eb9d909858983b2c30addc6a286da2f0f/LICENSE"
        }
      ],
      "modifications": [],
      "licenseTextAvailable": true
    },
    {
      "id": "fbjs@3.0.5",
      "name": "fbjs",
      "version": "3.0.5",
      "kind": "software",
      "declaredLicense": "MIT",
      "source": "https://github.com/facebook/fbjs",
      "installedPaths": [
        "node_modules/fbjs"
      ],
      "notices": [
        {
          "sha256": "f1c5c4e2a3cf86bad482ae8523249b890972b4211b59a2e520875a7568b21abf",
          "source": "node_modules/fbjs/index.js (leading copyright/license statement; source SHA-256 319fa1ac86a88040cd7d37690b0db9caa9d8fb54dc55223b5c6692d9de03bb7f)"
        },
        {
          "sha256": "f657f99d3fb9647db92628e96007aabb46e5f04f33e49999075aab8e250ca7ce",
          "source": "node_modules/fbjs/LICENSE"
        }
      ],
      "modifications": [],
      "licenseTextAvailable": true
    },
    {
      "id": "fbjs-css-vars@1.0.2",
      "name": "fbjs-css-vars",
      "version": "1.0.2",
      "kind": "software",
      "declaredLicense": "MIT",
      "source": "https://github.com/facebook/fbjs",
      "installedPaths": [
        "node_modules/fbjs-css-vars"
      ],
      "notices": [
        {
          "sha256": "f1c5c4e2a3cf86bad482ae8523249b890972b4211b59a2e520875a7568b21abf",
          "source": "node_modules/fbjs-css-vars/index.js (leading copyright/license statement; source SHA-256 eed93ccb6c9542af7484bc2a55f3f626b683561b0fe51df905b918c64a2f3084)"
        },
        {
          "sha256": "f657f99d3fb9647db92628e96007aabb46e5f04f33e49999075aab8e250ca7ce",
          "source": "node_modules/fbjs-css-vars/LICENSE"
        }
      ],
      "modifications": [],
      "licenseTextAvailable": true
    },
    {
      "id": "fdir@6.5.0",
      "name": "fdir",
      "version": "6.5.0",
      "kind": "software",
      "declaredLicense": "MIT",
      "source": "https://github.com/thecodrr/fdir",
      "installedPaths": [
        "node_modules/fdir"
      ],
      "notices": [
        {
          "sha256": "9a39f2aadab11a3697edd668ff2d8ad885b649737b7ab4d3bf12b34e5ada0c86",
          "source": "node_modules/fdir/LICENSE"
        }
      ],
      "modifications": [],
      "licenseTextAvailable": true
    },
    {
      "id": "fetch-nodeshim@0.4.10",
      "name": "fetch-nodeshim",
      "version": "0.4.10",
      "kind": "software",
      "declaredLicense": "MIT",
      "source": "https://github.com/kitten/fetch-nodeshim",
      "installedPaths": [
        "node_modules/fetch-nodeshim"
      ],
      "notices": [
        {
          "sha256": "540c425a30eea428eb24cc9d6884982783eb89403f443db1a4ad61eb78003f04",
          "source": "node_modules/fetch-nodeshim/LICENSE.md"
        }
      ],
      "modifications": [],
      "licenseTextAvailable": true
    },
    {
      "id": "fill-range@7.1.1",
      "name": "fill-range",
      "version": "7.1.1",
      "kind": "software",
      "declaredLicense": "MIT",
      "source": "https://github.com/jonschlinkert/fill-range",
      "installedPaths": [
        "node_modules/fill-range"
      ],
      "notices": [
        {
          "sha256": "35bdd8a44339719441900fb50fbefc5e2dca1ca662cbaed7a687de842c8b70f2",
          "source": "node_modules/fill-range/LICENSE"
        },
        {
          "sha256": "794fc5603defd726ad578bb9be16f7ded4d9592a717cb05a240fc29d254f0b8c",
          "source": "node_modules/fill-range/index.js (leading copyright/license statement; source SHA-256 ca6199f79a117e4d68be02c6bcd974e2f18f358e711a0aba497bffaf1ccadd4e)"
        }
      ],
      "modifications": [],
      "licenseTextAvailable": true
    },
    {
      "id": "filter-obj@1.1.0",
      "name": "filter-obj",
      "version": "1.1.0",
      "kind": "software",
      "declaredLicense": "MIT",
      "source": "https://github.com/sindresorhus/filter-obj",
      "installedPaths": [
        "node_modules/filter-obj"
      ],
      "notices": [
        {
          "sha256": "6fb9754611c20f6649f68805e8c990e83261f29316e29de9e6cedae607b8634c",
          "source": "node_modules/filter-obj/license"
        }
      ],
      "modifications": [],
      "licenseTextAvailable": true
    },
    {
      "id": "finalhandler@1.1.2",
      "name": "finalhandler",
      "version": "1.1.2",
      "kind": "software",
      "declaredLicense": "MIT",
      "source": "https://github.com/pillarjs/finalhandler",
      "installedPaths": [
        "node_modules/finalhandler"
      ],
      "notices": [
        {
          "sha256": "24973d5320410e565ec92f18f73f12af7d97c634d414ba170d119fe3f98904c8",
          "source": "node_modules/finalhandler/LICENSE"
        },
        {
          "sha256": "f8b79ac3c91579ec175b2c5520743c94af5091ce6a3a20e5ef516609f93aa970",
          "source": "node_modules/finalhandler/index.js (leading copyright/license statement; source SHA-256 e1e178afccce64f96a8d0fb72030f636ecf9c2b8a5588ef9b2a72cb30d2ab20c)"
        }
      ],
      "modifications": [],
      "licenseTextAvailable": true
    },
    {
      "id": "find-up@4.1.0",
      "name": "find-up",
      "version": "4.1.0",
      "kind": "software",
      "declaredLicense": "MIT",
      "source": "https://github.com/sindresorhus/find-up",
      "installedPaths": [
        "node_modules/@istanbuljs/load-nyc-config/node_modules/find-up",
        "node_modules/pkg-dir/node_modules/find-up"
      ],
      "notices": [
        {
          "sha256": "48da2f39e100d4085767e94966b43f4fa95ff6a0698fba57ed460914e35f94a0",
          "source": "node_modules/@istanbuljs/load-nyc-config/node_modules/find-up/license"
        },
        {
          "sha256": "48da2f39e100d4085767e94966b43f4fa95ff6a0698fba57ed460914e35f94a0",
          "source": "node_modules/pkg-dir/node_modules/find-up/license"
        }
      ],
      "modifications": [],
      "licenseTextAvailable": true
    },
    {
      "id": "flow-enums-runtime@0.0.6",
      "name": "flow-enums-runtime",
      "version": "0.0.6",
      "kind": "software",
      "declaredLicense": "MIT",
      "source": "https://github.com/facebook/flow",
      "installedPaths": [
        "node_modules/flow-enums-runtime"
      ],
      "notices": [
        {
          "sha256": "1d198139ce2490bb44eefff2a48a14d3cea36d3aa439cc9a9e81e2c5fe889616",
          "source": "node_modules/flow-enums-runtime/index.js (leading copyright/license statement; source SHA-256 5d4ba1f293eb26cf05ffe5b68ce206cfc35d0bce6ebd0c79a4a780be3e15e270)"
        },
        {
          "sha256": "52412d7bc7ce4157ea628bbaacb8829e0a9cb3c58f57f99176126bc8cf2bfc85",
          "source": "node_modules/flow-enums-runtime/LICENSE"
        }
      ],
      "modifications": [],
      "licenseTextAvailable": true
    },
    {
      "id": "fontfaceobserver@2.3.0",
      "name": "fontfaceobserver",
      "version": "2.3.0",
      "kind": "software",
      "declaredLicense": "BSD-2-Clause",
      "source": "https://github.com/bramstein/fontfaceobserver",
      "installedPaths": [
        "node_modules/fontfaceobserver"
      ],
      "notices": [
        {
          "sha256": "00b9d4904d850fcd9bb470d0f4853c50f169df974fab5552cf41a4ff81a524e2",
          "source": "node_modules/fontfaceobserver/LICENSE"
        }
      ],
      "modifications": [],
      "licenseTextAvailable": true
    },
    {
      "id": "font:Fraunces",
      "name": "Fraunces",
      "version": null,
      "kind": "font",
      "declaredLicense": "OFL-1.1",
      "source": "https://github.com/google/fonts/tree/main/ofl/fraunces",
      "installedPaths": [],
      "notices": [
        {
          "sha256": "bdf4c22802eaf804f998195871c6b8938aac2ac14b2d78a8bd66a6f1eced833b",
          "source": "assets/fonts/fraunces-OFL.txt"
        }
      ],
      "modifications": [],
      "licenseTextAvailable": true,
      "assets": [
        {
          "file": "assets/fonts/fraunces-400.ttf",
          "sha256": "efcd799e0d267d8096037bc70f0011597210504783534ca63b198850bdac0fb7"
        },
        {
          "file": "assets/fonts/fraunces-600.ttf",
          "sha256": "23bd88bd8afe3c5c1c72698fc1bfbc71feecb20c3ed6c04f46de1266bdc35e86"
        }
      ]
    },
    {
      "id": "fresh@0.5.2",
      "name": "fresh",
      "version": "0.5.2",
      "kind": "software",
      "declaredLicense": "MIT",
      "source": "https://github.com/jshttp/fresh",
      "installedPaths": [
        "node_modules/fresh"
      ],
      "notices": [
        {
          "sha256": "1e6d64c0c1297565430e7d4e72084ad05a42431b2d5179645d6dbcc6c0960801",
          "source": "node_modules/fresh/index.js (leading copyright/license statement; source SHA-256 85b46ce10c4fba71fb41666586572277f626bbc698266026372941b5267bfb60)"
        },
        {
          "sha256": "a0ec0dab16b3666f24950f86d257930ac2ad475557b4bfe245620e0817d8a45d",
          "source": "node_modules/fresh/LICENSE"
        }
      ],
      "modifications": [],
      "licenseTextAvailable": true
    },
    {
      "id": "fs.realpath@1.0.0",
      "name": "fs.realpath",
      "version": "1.0.0",
      "kind": "software",
      "declaredLicense": "ISC",
      "source": "https://github.com/isaacs/fs.realpath",
      "installedPaths": [
        "node_modules/fs.realpath"
      ],
      "notices": [
        {
          "sha256": "8465b04b67f473341171b5c9c8b2c741a4a395b3f6ed58339b3a4f4db3db7472",
          "source": "node_modules/fs.realpath/LICENSE"
        }
      ],
      "modifications": [],
      "licenseTextAvailable": true
    },
    {
      "id": "fsevents@2.3.3",
      "name": "fsevents",
      "version": "2.3.3",
      "kind": "software",
      "declaredLicense": "MIT",
      "source": "https://github.com/fsevents/fsevents",
      "installedPaths": [
        "node_modules/fsevents"
      ],
      "notices": [
        {
          "sha256": "2a8a5d6197bb97a018b8a190dd3ed853d750ca87c8e80c17aad41d6c6ff448e1",
          "source": "node_modules/fsevents/LICENSE"
        }
      ],
      "modifications": [],
      "licenseTextAvailable": true
    },
    {
      "id": "function-bind@1.1.2",
      "name": "function-bind",
      "version": "1.1.2",
      "kind": "software",
      "declaredLicense": "MIT",
      "source": "https://github.com/Raynos/function-bind",
      "installedPaths": [
        "node_modules/function-bind"
      ],
      "notices": [
        {
          "sha256": "773e131a7684726005a7e4688a80b4620033bc08499bc1404dd1a1eb3bca725e",
          "source": "node_modules/function-bind/LICENSE"
        }
      ],
      "modifications": [],
      "licenseTextAvailable": true
    },
    {
      "id": "gensync@1.0.0-beta.2",
      "name": "gensync",
      "version": "1.0.0-beta.2",
      "kind": "software",
      "declaredLicense": "MIT",
      "source": "https://github.com/loganfsmyth/gensync",
      "installedPaths": [
        "node_modules/gensync"
      ],
      "notices": [
        {
          "sha256": "e3a956681ee067f971ac413994171b3d90ca801ec6324e76c9c55366cfe31cb0",
          "source": "node_modules/gensync/LICENSE"
        }
      ],
      "modifications": [],
      "licenseTextAvailable": true
    },
    {
      "id": "get-caller-file@2.0.5",
      "name": "get-caller-file",
      "version": "2.0.5",
      "kind": "software",
      "declaredLicense": "ISC",
      "source": "https://github.com/stefanpenner/get-caller-file",
      "installedPaths": [
        "node_modules/get-caller-file"
      ],
      "notices": [
        {
          "sha256": "902dbb4154679fb2b8d7c33878183f45b268d01eae5e5033dddaa8852d45f213",
          "source": "node_modules/get-caller-file/LICENSE.md"
        }
      ],
      "modifications": [],
      "licenseTextAvailable": true
    },
    {
      "id": "get-nonce@1.0.1",
      "name": "get-nonce",
      "version": "1.0.1",
      "kind": "software",
      "declaredLicense": "MIT",
      "source": "https://registry.npmjs.org/get-nonce/1.0.1",
      "installedPaths": [
        "node_modules/get-nonce"
      ],
      "notices": [
        {
          "sha256": "acf3b087b348d2f2e731b9d4131af185aad694c1204ce14a46909483fd42da05",
          "source": "node_modules/get-nonce/LICENSE"
        }
      ],
      "modifications": [],
      "licenseTextAvailable": true
    },
    {
      "id": "get-package-type@0.1.0",
      "name": "get-package-type",
      "version": "0.1.0",
      "kind": "software",
      "declaredLicense": "MIT",
      "source": "https://github.com/cfware/get-package-type",
      "installedPaths": [
        "node_modules/get-package-type"
      ],
      "notices": [
        {
          "sha256": "24a4cce7958e3905080069a18952f1f35796fcd861b4c5686047f0a33faa21ed",
          "source": "node_modules/get-package-type/LICENSE"
        }
      ],
      "modifications": [],
      "licenseTextAvailable": true
    },
    {
      "id": "get-stream@6.0.1",
      "name": "get-stream",
      "version": "6.0.1",
      "kind": "software",
      "declaredLicense": "MIT",
      "source": "https://github.com/sindresorhus/get-stream",
      "installedPaths": [
        "node_modules/get-stream"
      ],
      "notices": [
        {
          "sha256": "5c932d88256b4ab958f64a856fa48e8bd1f55bc1d96b8149c65689e0c61789d3",
          "source": "node_modules/get-stream/license"
        }
      ],
      "modifications": [],
      "licenseTextAvailable": true
    },
    {
      "id": "getenv@2.0.0",
      "name": "getenv",
      "version": "2.0.0",
      "kind": "software",
      "declaredLicense": "MIT",
      "source": "https://github.com/ctavan/node-getenv",
      "installedPaths": [
        "node_modules/getenv"
      ],
      "notices": [
        {
          "sha256": "df408d2e27f1df207f97556db32aba3921883ebce365ada1c354d89ad3114a96",
          "source": "node_modules/getenv/LICENSE.md"
        }
      ],
      "modifications": [],
      "licenseTextAvailable": true
    },
    {
      "id": "glob@13.0.6",
      "name": "glob",
      "version": "13.0.6",
      "kind": "software",
      "declaredLicense": "BlueOak-1.0.0",
      "source": "https://registry.npmjs.org/glob/13.0.6",
      "installedPaths": [
        "node_modules/glob"
      ],
      "notices": [
        {
          "sha256": "a49c9ba464796f65b59fca3f1e6ca40912df1e859f575383223f7ec6c5baae09",
          "source": "node_modules/glob/LICENSE.md"
        }
      ],
      "modifications": [],
      "licenseTextAvailable": true
    },
    {
      "id": "glob@7.2.3",
      "name": "glob",
      "version": "7.2.3",
      "kind": "software",
      "declaredLicense": "ISC",
      "source": "https://github.com/isaacs/node-glob",
      "installedPaths": [
        "node_modules/@jest/reporters/node_modules/glob",
        "node_modules/jest-config/node_modules/glob",
        "node_modules/jest-runtime/node_modules/glob",
        "node_modules/test-exclude/node_modules/glob"
      ],
      "notices": [
        {
          "sha256": "6236fa0b88a4a0cce3dda0367979491b2052b3c8d6b1c10b3668de083e86a7f0",
          "source": "node_modules/@jest/reporters/node_modules/glob/LICENSE"
        },
        {
          "sha256": "6236fa0b88a4a0cce3dda0367979491b2052b3c8d6b1c10b3668de083e86a7f0",
          "source": "node_modules/jest-config/node_modules/glob/LICENSE"
        },
        {
          "sha256": "6236fa0b88a4a0cce3dda0367979491b2052b3c8d6b1c10b3668de083e86a7f0",
          "source": "node_modules/jest-runtime/node_modules/glob/LICENSE"
        },
        {
          "sha256": "6236fa0b88a4a0cce3dda0367979491b2052b3c8d6b1c10b3668de083e86a7f0",
          "source": "node_modules/test-exclude/node_modules/glob/LICENSE"
        }
      ],
      "modifications": [],
      "licenseTextAvailable": true
    },
    {
      "id": "font:Google Sans",
      "name": "Google Sans",
      "version": null,
      "kind": "font",
      "declaredLicense": "OFL-1.1",
      "source": "https://github.com/google/fonts/tree/main/ofl/googlesans",
      "installedPaths": [],
      "notices": [
        {
          "sha256": "2b75ef20f13d83a7514aee452c4782c20cdc9ff2dee17600f44d37a06d4fb958",
          "source": "assets/fonts/google-sans-OFL.txt"
        }
      ],
      "modifications": [],
      "licenseTextAvailable": true,
      "assets": [
        {
          "file": "assets/fonts/google-sans-medium.ttf",
          "sha256": "e9156f50951740b525f8e6d110e0be344214cb6d5fce1e76cd3e828a604997e9"
        }
      ]
    },
    {
      "id": "graceful-fs@4.2.11",
      "name": "graceful-fs",
      "version": "4.2.11",
      "kind": "software",
      "declaredLicense": "ISC",
      "source": "https://github.com/isaacs/node-graceful-fs",
      "installedPaths": [
        "node_modules/graceful-fs"
      ],
      "notices": [
        {
          "sha256": "f65c5d9f22a317b2a10803bd1868461ce6499c2ed7217bc80c0cc772a748789c",
          "source": "node_modules/graceful-fs/LICENSE"
        }
      ],
      "modifications": [],
      "licenseTextAvailable": true
    },
    {
      "id": "has-flag@3.0.0",
      "name": "has-flag",
      "version": "3.0.0",
      "kind": "software",
      "declaredLicense": "MIT",
      "source": "https://github.com/sindresorhus/has-flag",
      "installedPaths": [
        "node_modules/log-symbols/node_modules/has-flag",
        "node_modules/ora/node_modules/has-flag"
      ],
      "notices": [
        {
          "sha256": "48da2f39e100d4085767e94966b43f4fa95ff6a0698fba57ed460914e35f94a0",
          "source": "node_modules/log-symbols/node_modules/has-flag/license"
        },
        {
          "sha256": "48da2f39e100d4085767e94966b43f4fa95ff6a0698fba57ed460914e35f94a0",
          "source": "node_modules/ora/node_modules/has-flag/license"
        }
      ],
      "modifications": [],
      "licenseTextAvailable": true
    },
    {
      "id": "has-flag@4.0.0",
      "name": "has-flag",
      "version": "4.0.0",
      "kind": "software",
      "declaredLicense": "MIT",
      "source": "https://github.com/sindresorhus/has-flag",
      "installedPaths": [
        "node_modules/has-flag"
      ],
      "notices": [
        {
          "sha256": "48da2f39e100d4085767e94966b43f4fa95ff6a0698fba57ed460914e35f94a0",
          "source": "node_modules/has-flag/license"
        }
      ],
      "modifications": [],
      "licenseTextAvailable": true
    },
    {
      "id": "hasown@2.0.4",
      "name": "hasown",
      "version": "2.0.4",
      "kind": "software",
      "declaredLicense": "MIT",
      "source": "https://github.com/inspect-js/hasOwn",
      "installedPaths": [
        "node_modules/hasown"
      ],
      "notices": [
        {
          "sha256": "bf9b0d665be2a689851eea667ca9f42066ea1d903b38349c51e6a44b2577680a",
          "source": "node_modules/hasown/LICENSE"
        }
      ],
      "modifications": [],
      "licenseTextAvailable": true
    },
    {
      "id": "hermes-compiler@250829098.0.17",
      "name": "hermes-compiler",
      "version": "250829098.0.17",
      "kind": "software",
      "declaredLicense": "MIT",
      "source": "https://github.com/facebook/hermes",
      "installedPaths": [
        "node_modules/hermes-compiler"
      ],
      "notices": [
        {
          "sha256": "0ec8bf6afc22c085cfa7e8fb170a3a61ce8170a4ae2ae4376bcfc672a1bb67ad",
          "source": "node_modules/hermes-compiler/index.js (leading copyright/license statement; source SHA-256 66bcf24ee3a8dda89dc82cc8367b1ea57cf244337d2e3fd56e2b24c12f8af394)"
        },
        {
          "sha256": "da6d3703ed11cbe42bd212c725957c98da23cbff1998c05fa4b3d976d1a58e93",
          "source": "https://raw.githubusercontent.com/facebook/hermes/3477757eb2475555cf8d8df24bfb1deb0613880d/LICENSE"
        }
      ],
      "modifications": [],
      "licenseTextAvailable": true
    },
    {
      "id": "hermes-estree@0.35.0",
      "name": "hermes-estree",
      "version": "0.35.0",
      "kind": "software",
      "declaredLicense": "MIT",
      "source": "https://registry.npmjs.org/hermes-estree/0.35.0",
      "installedPaths": [
        "node_modules/metro-babel-transformer/node_modules/hermes-estree",
        "node_modules/metro/node_modules/hermes-estree"
      ],
      "notices": [
        {
          "sha256": "da6d3703ed11cbe42bd212c725957c98da23cbff1998c05fa4b3d976d1a58e93",
          "source": "node_modules/metro-babel-transformer/node_modules/hermes-estree/LICENSE"
        },
        {
          "sha256": "da6d3703ed11cbe42bd212c725957c98da23cbff1998c05fa4b3d976d1a58e93",
          "source": "node_modules/metro/node_modules/hermes-estree/LICENSE"
        }
      ],
      "modifications": [],
      "licenseTextAvailable": true
    },
    {
      "id": "hermes-estree@0.36.0",
      "name": "hermes-estree",
      "version": "0.36.0",
      "kind": "software",
      "declaredLicense": "MIT",
      "source": "https://registry.npmjs.org/hermes-estree/0.36.0",
      "installedPaths": [
        "node_modules/@react-native/babel-preset/node_modules/hermes-estree",
        "node_modules/@react-native/codegen/node_modules/hermes-estree",
        "node_modules/@react-native/metro-babel-transformer/node_modules/hermes-estree",
        "node_modules/react-native/node_modules/hermes-estree"
      ],
      "notices": [
        {
          "sha256": "da6d3703ed11cbe42bd212c725957c98da23cbff1998c05fa4b3d976d1a58e93",
          "source": "node_modules/@react-native/babel-preset/node_modules/hermes-estree/LICENSE"
        },
        {
          "sha256": "da6d3703ed11cbe42bd212c725957c98da23cbff1998c05fa4b3d976d1a58e93",
          "source": "node_modules/@react-native/codegen/node_modules/hermes-estree/LICENSE"
        },
        {
          "sha256": "da6d3703ed11cbe42bd212c725957c98da23cbff1998c05fa4b3d976d1a58e93",
          "source": "node_modules/@react-native/metro-babel-transformer/node_modules/hermes-estree/LICENSE"
        },
        {
          "sha256": "da6d3703ed11cbe42bd212c725957c98da23cbff1998c05fa4b3d976d1a58e93",
          "source": "node_modules/react-native/node_modules/hermes-estree/LICENSE"
        }
      ],
      "modifications": [],
      "licenseTextAvailable": true
    },
    {
      "id": "hermes-estree@0.36.1",
      "name": "hermes-estree",
      "version": "0.36.1",
      "kind": "software",
      "declaredLicense": "MIT",
      "source": "https://registry.npmjs.org/hermes-estree/0.36.1",
      "installedPaths": [
        "node_modules/hermes-estree"
      ],
      "notices": [
        {
          "sha256": "da6d3703ed11cbe42bd212c725957c98da23cbff1998c05fa4b3d976d1a58e93",
          "source": "node_modules/hermes-estree/LICENSE"
        }
      ],
      "modifications": [],
      "licenseTextAvailable": true
    },
    {
      "id": "hermes-parser@0.35.0",
      "name": "hermes-parser",
      "version": "0.35.0",
      "kind": "software",
      "declaredLicense": "MIT",
      "source": "https://registry.npmjs.org/hermes-parser/0.35.0",
      "installedPaths": [
        "node_modules/metro-babel-transformer/node_modules/hermes-parser",
        "node_modules/metro/node_modules/hermes-parser"
      ],
      "notices": [
        {
          "sha256": "da6d3703ed11cbe42bd212c725957c98da23cbff1998c05fa4b3d976d1a58e93",
          "source": "node_modules/metro-babel-transformer/node_modules/hermes-parser/LICENSE"
        },
        {
          "sha256": "da6d3703ed11cbe42bd212c725957c98da23cbff1998c05fa4b3d976d1a58e93",
          "source": "node_modules/metro/node_modules/hermes-parser/LICENSE"
        }
      ],
      "modifications": [],
      "licenseTextAvailable": true
    },
    {
      "id": "hermes-parser@0.36.0",
      "name": "hermes-parser",
      "version": "0.36.0",
      "kind": "software",
      "declaredLicense": "MIT",
      "source": "https://registry.npmjs.org/hermes-parser/0.36.0",
      "installedPaths": [
        "node_modules/@react-native/babel-preset/node_modules/hermes-parser",
        "node_modules/@react-native/codegen/node_modules/hermes-parser",
        "node_modules/@react-native/metro-babel-transformer/node_modules/hermes-parser",
        "node_modules/react-native/node_modules/hermes-parser"
      ],
      "notices": [
        {
          "sha256": "da6d3703ed11cbe42bd212c725957c98da23cbff1998c05fa4b3d976d1a58e93",
          "source": "node_modules/@react-native/babel-preset/node_modules/hermes-parser/LICENSE"
        },
        {
          "sha256": "da6d3703ed11cbe42bd212c725957c98da23cbff1998c05fa4b3d976d1a58e93",
          "source": "node_modules/@react-native/codegen/node_modules/hermes-parser/LICENSE"
        },
        {
          "sha256": "da6d3703ed11cbe42bd212c725957c98da23cbff1998c05fa4b3d976d1a58e93",
          "source": "node_modules/@react-native/metro-babel-transformer/node_modules/hermes-parser/LICENSE"
        },
        {
          "sha256": "da6d3703ed11cbe42bd212c725957c98da23cbff1998c05fa4b3d976d1a58e93",
          "source": "node_modules/react-native/node_modules/hermes-parser/LICENSE"
        }
      ],
      "modifications": [],
      "licenseTextAvailable": true
    },
    {
      "id": "hermes-parser@0.36.1",
      "name": "hermes-parser",
      "version": "0.36.1",
      "kind": "software",
      "declaredLicense": "MIT",
      "source": "https://registry.npmjs.org/hermes-parser/0.36.1",
      "installedPaths": [
        "node_modules/hermes-parser"
      ],
      "notices": [
        {
          "sha256": "da6d3703ed11cbe42bd212c725957c98da23cbff1998c05fa4b3d976d1a58e93",
          "source": "node_modules/hermes-parser/LICENSE"
        }
      ],
      "modifications": [],
      "licenseTextAvailable": true
    },
    {
      "id": "hoist-non-react-statics@3.3.2",
      "name": "hoist-non-react-statics",
      "version": "3.3.2",
      "kind": "software",
      "declaredLicense": "BSD-3-Clause",
      "source": "https://github.com/mridgway/hoist-non-react-statics",
      "installedPaths": [
        "node_modules/hoist-non-react-statics"
      ],
      "notices": [
        {
          "sha256": "2f54f1a434183a5d194d23bb7e341e35855b165dd5c0831595f17075ab1157b7",
          "source": "node_modules/hoist-non-react-statics/src/index.js (leading copyright/license statement; source SHA-256 2cd47d115ec43d70d891c0a7064a99f64baa7ded5ea87af8b3944d4b338c105a)"
        },
        {
          "sha256": "eb32ff0ec52b6ea86e3d3e06c6ad1b68ee03798b6729af13919f6d5c14b368f3",
          "source": "node_modules/hoist-non-react-statics/LICENSE.md"
        }
      ],
      "modifications": [],
      "licenseTextAvailable": true
    },
    {
      "id": "hosted-git-info@7.0.2",
      "name": "hosted-git-info",
      "version": "7.0.2",
      "kind": "software",
      "declaredLicense": "ISC",
      "source": "https://github.com/npm/hosted-git-info",
      "installedPaths": [
        "node_modules/hosted-git-info"
      ],
      "notices": [
        {
          "sha256": "c1476ec53119cd4c8370f91f5152ac76312a29b4fae2d49b5e0e0970fe0fa5ee",
          "source": "node_modules/hosted-git-info/LICENSE"
        }
      ],
      "modifications": [],
      "licenseTextAvailable": true
    },
    {
      "id": "html-escaper@2.0.2",
      "name": "html-escaper",
      "version": "2.0.2",
      "kind": "software",
      "declaredLicense": "MIT",
      "source": "https://github.com/WebReflection/html-escaper",
      "installedPaths": [
        "node_modules/html-escaper"
      ],
      "notices": [
        {
          "sha256": "27d06bbb2eb031be8aa376868a2e1f11b6acba938d4cc8e1234b66b9739c54a3",
          "source": "node_modules/html-escaper/LICENSE.txt"
        }
      ],
      "modifications": [],
      "licenseTextAvailable": true
    },
    {
      "id": "http-errors@2.0.1",
      "name": "http-errors",
      "version": "2.0.1",
      "kind": "software",
      "declaredLicense": "MIT",
      "source": "https://github.com/jshttp/http-errors",
      "installedPaths": [
        "node_modules/http-errors"
      ],
      "notices": [
        {
          "sha256": "cb14ef38dcc633c1b2042c27658f722f9b8cd0a21243a6fd54158706bef752c5",
          "source": "node_modules/http-errors/index.js (leading copyright/license statement; source SHA-256 33bda88afcd1a83566eb4ebb305f852b701e19aad5e1d92cb3a11161d35c50f0)"
        },
        {
          "sha256": "dcb94ff9b1e037a847bc20589dc81a1066d041fd4c16deb18b0fa968c66cf395",
          "source": "node_modules/http-errors/LICENSE"
        }
      ],
      "modifications": [],
      "licenseTextAvailable": true
    },
    {
      "id": "https-proxy-agent@5.0.1",
      "name": "https-proxy-agent",
      "version": "5.0.1",
      "kind": "software",
      "declaredLicense": "MIT",
      "source": "https://github.com/TooTallNate/node-https-proxy-agent",
      "installedPaths": [
        "node_modules/@sentry/cli/node_modules/https-proxy-agent"
      ],
      "notices": [
        {
          "sha256": "32f0856d2c43df7d05cca960fdee84e1e38ab545bd7b2186433dfa41aa90a712",
          "source": "node_modules/@sentry/cli/node_modules/https-proxy-agent/README.md"
        }
      ],
      "modifications": [],
      "licenseTextAvailable": true
    },
    {
      "id": "https-proxy-agent@7.0.6",
      "name": "https-proxy-agent",
      "version": "7.0.6",
      "kind": "software",
      "declaredLicense": "MIT",
      "source": "https://github.com/TooTallNate/proxy-agents",
      "installedPaths": [
        "node_modules/https-proxy-agent"
      ],
      "notices": [
        {
          "sha256": "8d8c55319c7729d57be811c747452636688d54f19701ee0752b6b15ad3771d9a",
          "source": "node_modules/https-proxy-agent/LICENSE"
        }
      ],
      "modifications": [],
      "licenseTextAvailable": true
    },
    {
      "id": "human-signals@2.1.0",
      "name": "human-signals",
      "version": "2.1.0",
      "kind": "software",
      "declaredLicense": "Apache-2.0",
      "source": "https://github.com/ehmicky/human-signals",
      "installedPaths": [
        "node_modules/human-signals"
      ],
      "notices": [
        {
          "sha256": "0f2c1c521a08ca2e202316a29c57cba39077ebe2618cf10f23df410f4047f60a",
          "source": "node_modules/human-signals/LICENSE"
        }
      ],
      "modifications": [],
      "licenseTextAvailable": true
    },
    {
      "id": "hyphenate-style-name@1.1.0",
      "name": "hyphenate-style-name",
      "version": "1.1.0",
      "kind": "software",
      "declaredLicense": "BSD-3-Clause",
      "source": "https://github.com/rexxars/hyphenate-style-name",
      "installedPaths": [
        "node_modules/hyphenate-style-name"
      ],
      "notices": [
        {
          "sha256": "b87a4f179468c16de6b7c40e40d5c4fa0f93ac5950a5ca1cec22f55132ab256c",
          "source": "node_modules/hyphenate-style-name/LICENSE"
        }
      ],
      "modifications": [],
      "licenseTextAvailable": true
    },
    {
      "id": "ignore@5.3.2",
      "name": "ignore",
      "version": "5.3.2",
      "kind": "software",
      "declaredLicense": "MIT",
      "source": "https://registry.npmjs.org/ignore/5.3.2",
      "installedPaths": [
        "node_modules/ignore"
      ],
      "notices": [
        {
          "sha256": "9c94db23dc4b1e9aaee5d195668b916afc71efed54af226b66cf0ccc4389c1c0",
          "source": "node_modules/ignore/LICENSE-MIT"
        }
      ],
      "modifications": [],
      "licenseTextAvailable": true
    },
    {
      "id": "import-local@3.2.0",
      "name": "import-local",
      "version": "3.2.0",
      "kind": "software",
      "declaredLicense": "MIT",
      "source": "https://github.com/sindresorhus/import-local",
      "installedPaths": [
        "node_modules/import-local"
      ],
      "notices": [
        {
          "sha256": "5c932d88256b4ab958f64a856fa48e8bd1f55bc1d96b8149c65689e0c61789d3",
          "source": "node_modules/import-local/license"
        }
      ],
      "modifications": [],
      "licenseTextAvailable": true
    },
    {
      "id": "imurmurhash@0.1.4",
      "name": "imurmurhash",
      "version": "0.1.4",
      "kind": "software",
      "declaredLicense": "MIT",
      "source": "https://github.com/jensyt/imurmurhash-js",
      "installedPaths": [
        "node_modules/imurmurhash"
      ],
      "notices": [
        {
          "sha256": "4491517f7deb68d0b2a3bb590e785e276a60f12448447a9650d0bd50161a101c",
          "source": "node_modules/imurmurhash/README.md"
        }
      ],
      "modifications": [],
      "licenseTextAvailable": true
    },
    {
      "id": "indent-string@4.0.0",
      "name": "indent-string",
      "version": "4.0.0",
      "kind": "software",
      "declaredLicense": "MIT",
      "source": "https://github.com/sindresorhus/indent-string",
      "installedPaths": [
        "node_modules/indent-string"
      ],
      "notices": [
        {
          "sha256": "48da2f39e100d4085767e94966b43f4fa95ff6a0698fba57ed460914e35f94a0",
          "source": "node_modules/indent-string/license"
        }
      ],
      "modifications": [],
      "licenseTextAvailable": true
    },
    {
      "id": "inflight@1.0.6",
      "name": "inflight",
      "version": "1.0.6",
      "kind": "software",
      "declaredLicense": "ISC",
      "source": "https://github.com/npm/inflight",
      "installedPaths": [
        "node_modules/inflight"
      ],
      "notices": [
        {
          "sha256": "05dc4d785ac3a488676d3ed10e901b75ad89dafcc63f8e66610fd4a39cc5c7e8",
          "source": "node_modules/inflight/LICENSE"
        }
      ],
      "modifications": [],
      "licenseTextAvailable": true
    },
    {
      "id": "inherits@2.0.4",
      "name": "inherits",
      "version": "2.0.4",
      "kind": "software",
      "declaredLicense": "ISC",
      "source": "https://github.com/isaacs/inherits",
      "installedPaths": [
        "node_modules/inherits"
      ],
      "notices": [
        {
          "sha256": "5ffe28e7ade7d8f10d85d5337a73fd793dac5c462fb9a28fbf8c5046c7fbca3b",
          "source": "node_modules/inherits/LICENSE"
        }
      ],
      "modifications": [],
      "licenseTextAvailable": true
    },
    {
      "id": "inline-style-prefixer@7.0.1",
      "name": "inline-style-prefixer",
      "version": "7.0.1",
      "kind": "software",
      "declaredLicense": "MIT",
      "source": "https://github.com/robinweser/inline-style-prefixer",
      "installedPaths": [
        "node_modules/inline-style-prefixer"
      ],
      "notices": [
        {
          "sha256": "4345c259177dc1f552479360a7deed393207504d75603111c81efeba2202c559",
          "source": "node_modules/inline-style-prefixer/LICENSE"
        }
      ],
      "modifications": [],
      "licenseTextAvailable": true
    },
    {
      "id": "invariant@2.2.4",
      "name": "invariant",
      "version": "2.2.4",
      "kind": "software",
      "declaredLicense": "MIT",
      "source": "https://github.com/zertosh/invariant",
      "installedPaths": [
        "node_modules/invariant"
      ],
      "notices": [
        {
          "sha256": "f657f99d3fb9647db92628e96007aabb46e5f04f33e49999075aab8e250ca7ce",
          "source": "node_modules/invariant/LICENSE"
        }
      ],
      "modifications": [],
      "licenseTextAvailable": true
    },
    {
      "id": "is-arrayish@0.2.1",
      "name": "is-arrayish",
      "version": "0.2.1",
      "kind": "software",
      "declaredLicense": "MIT",
      "source": "https://github.com/qix-/node-is-arrayish",
      "installedPaths": [
        "node_modules/error-ex/node_modules/is-arrayish"
      ],
      "notices": [
        {
          "sha256": "92b07a2e5b0e051d37dde85042c736d6d551cfcbc0983f39d7ef903b3986bbc1",
          "source": "node_modules/error-ex/node_modules/is-arrayish/LICENSE"
        }
      ],
      "modifications": [],
      "licenseTextAvailable": true
    },
    {
      "id": "is-arrayish@0.3.4",
      "name": "is-arrayish",
      "version": "0.3.4",
      "kind": "software",
      "declaredLicense": "MIT",
      "source": "https://github.com/qix-/node-is-arrayish",
      "installedPaths": [
        "node_modules/is-arrayish"
      ],
      "notices": [
        {
          "sha256": "92b07a2e5b0e051d37dde85042c736d6d551cfcbc0983f39d7ef903b3986bbc1",
          "source": "node_modules/is-arrayish/LICENSE"
        }
      ],
      "modifications": [],
      "licenseTextAvailable": true
    },
    {
      "id": "is-core-module@2.16.2",
      "name": "is-core-module",
      "version": "2.16.2",
      "kind": "software",
      "declaredLicense": "MIT",
      "source": "https://github.com/inspect-js/is-core-module",
      "installedPaths": [
        "node_modules/is-core-module"
      ],
      "notices": [
        {
          "sha256": "5c496ce5ae47eb8e5ddcaa5e29c27c446a3855b19e3a66991b52f361bed22b28",
          "source": "node_modules/is-core-module/LICENSE"
        }
      ],
      "modifications": [],
      "licenseTextAvailable": true
    },
    {
      "id": "is-docker@2.2.1",
      "name": "is-docker",
      "version": "2.2.1",
      "kind": "software",
      "declaredLicense": "MIT",
      "source": "https://github.com/sindresorhus/is-docker",
      "installedPaths": [
        "node_modules/is-docker"
      ],
      "notices": [
        {
          "sha256": "5c932d88256b4ab958f64a856fa48e8bd1f55bc1d96b8149c65689e0c61789d3",
          "source": "node_modules/is-docker/license"
        }
      ],
      "modifications": [],
      "licenseTextAvailable": true
    },
    {
      "id": "is-fullwidth-code-point@3.0.0",
      "name": "is-fullwidth-code-point",
      "version": "3.0.0",
      "kind": "software",
      "declaredLicense": "MIT",
      "source": "https://github.com/sindresorhus/is-fullwidth-code-point",
      "installedPaths": [
        "node_modules/is-fullwidth-code-point"
      ],
      "notices": [
        {
          "sha256": "48da2f39e100d4085767e94966b43f4fa95ff6a0698fba57ed460914e35f94a0",
          "source": "node_modules/is-fullwidth-code-point/license"
        }
      ],
      "modifications": [],
      "licenseTextAvailable": true
    },
    {
      "id": "is-generator-fn@2.1.0",
      "name": "is-generator-fn",
      "version": "2.1.0",
      "kind": "software",
      "declaredLicense": "MIT",
      "source": "https://github.com/sindresorhus/is-generator-fn",
      "installedPaths": [
        "node_modules/is-generator-fn"
      ],
      "notices": [
        {
          "sha256": "48da2f39e100d4085767e94966b43f4fa95ff6a0698fba57ed460914e35f94a0",
          "source": "node_modules/is-generator-fn/license"
        }
      ],
      "modifications": [],
      "licenseTextAvailable": true
    },
    {
      "id": "is-number@7.0.0",
      "name": "is-number",
      "version": "7.0.0",
      "kind": "software",
      "declaredLicense": "MIT",
      "source": "https://github.com/jonschlinkert/is-number",
      "installedPaths": [
        "node_modules/is-number"
      ],
      "notices": [
        {
          "sha256": "1fa351a43ba304aa806ccabcb6e36b448cf5a8749bf521a29461a9f5e3623eaa",
          "source": "node_modules/is-number/index.js (leading copyright/license statement; source SHA-256 04255e482e181687823a95b207802ddd32e746c65dce4c95a5176fc192735960)"
        },
        {
          "sha256": "35bdd8a44339719441900fb50fbefc5e2dca1ca662cbaed7a687de842c8b70f2",
          "source": "node_modules/is-number/LICENSE"
        }
      ],
      "modifications": [],
      "licenseTextAvailable": true
    },
    {
      "id": "is-plain-obj@2.1.0",
      "name": "is-plain-obj",
      "version": "2.1.0",
      "kind": "software",
      "declaredLicense": "MIT",
      "source": "https://github.com/sindresorhus/is-plain-obj",
      "installedPaths": [
        "node_modules/is-plain-obj"
      ],
      "notices": [
        {
          "sha256": "48da2f39e100d4085767e94966b43f4fa95ff6a0698fba57ed460914e35f94a0",
          "source": "node_modules/is-plain-obj/license"
        }
      ],
      "modifications": [],
      "licenseTextAvailable": true
    },
    {
      "id": "is-stream@2.0.1",
      "name": "is-stream",
      "version": "2.0.1",
      "kind": "software",
      "declaredLicense": "MIT",
      "source": "https://github.com/sindresorhus/is-stream",
      "installedPaths": [
        "node_modules/is-stream"
      ],
      "notices": [
        {
          "sha256": "5c932d88256b4ab958f64a856fa48e8bd1f55bc1d96b8149c65689e0c61789d3",
          "source": "node_modules/is-stream/license"
        }
      ],
      "modifications": [],
      "licenseTextAvailable": true
    },
    {
      "id": "is-wsl@2.2.0",
      "name": "is-wsl",
      "version": "2.2.0",
      "kind": "software",
      "declaredLicense": "MIT",
      "source": "https://github.com/sindresorhus/is-wsl",
      "installedPaths": [
        "node_modules/is-wsl"
      ],
      "notices": [
        {
          "sha256": "48da2f39e100d4085767e94966b43f4fa95ff6a0698fba57ed460914e35f94a0",
          "source": "node_modules/is-wsl/license"
        }
      ],
      "modifications": [],
      "licenseTextAvailable": true
    },
    {
      "id": "isexe@2.0.0",
      "name": "isexe",
      "version": "2.0.0",
      "kind": "software",
      "declaredLicense": "ISC",
      "source": "https://github.com/isaacs/isexe",
      "installedPaths": [
        "node_modules/isexe"
      ],
      "notices": [
        {
          "sha256": "4ec3d4c66cd87f5c8d8ad911b10f99bf27cb00cdfcff82621956e379186b016b",
          "source": "node_modules/isexe/LICENSE"
        }
      ],
      "modifications": [],
      "licenseTextAvailable": true
    },
    {
      "id": "istanbul-lib-coverage@3.2.2",
      "name": "istanbul-lib-coverage",
      "version": "3.2.2",
      "kind": "software",
      "declaredLicense": "BSD-3-Clause",
      "source": "https://github.com/istanbuljs/istanbuljs",
      "installedPaths": [
        "node_modules/istanbul-lib-coverage"
      ],
      "notices": [
        {
          "sha256": "c9fadd0940024e229e7fe8f20e88c372069f5275a15d0ecfbfb504e73ab2d610",
          "source": "node_modules/istanbul-lib-coverage/index.js (leading copyright/license statement; source SHA-256 c8fb02897a7fd187d9a5bae519c58643dd786c8b00cecfcc87c17be73b18f561)"
        },
        {
          "sha256": "e09f9b52c6ce5c17ba8103cd0cbf446c33b5448b0c1d01d711b36a1f15a501ba",
          "source": "node_modules/istanbul-lib-coverage/LICENSE"
        }
      ],
      "modifications": [],
      "licenseTextAvailable": true
    },
    {
      "id": "istanbul-lib-instrument@5.2.1",
      "name": "istanbul-lib-instrument",
      "version": "5.2.1",
      "kind": "software",
      "declaredLicense": "BSD-3-Clause",
      "source": "https://github.com/istanbuljs/istanbuljs",
      "installedPaths": [
        "node_modules/istanbul-lib-instrument"
      ],
      "notices": [
        {
          "sha256": "e09f9b52c6ce5c17ba8103cd0cbf446c33b5448b0c1d01d711b36a1f15a501ba",
          "source": "node_modules/istanbul-lib-instrument/LICENSE"
        }
      ],
      "modifications": [],
      "licenseTextAvailable": true
    },
    {
      "id": "istanbul-lib-instrument@6.0.3",
      "name": "istanbul-lib-instrument",
      "version": "6.0.3",
      "kind": "software",
      "declaredLicense": "BSD-3-Clause",
      "source": "https://github.com/istanbuljs/istanbuljs",
      "installedPaths": [
        "node_modules/@jest/reporters/node_modules/istanbul-lib-instrument"
      ],
      "notices": [
        {
          "sha256": "e09f9b52c6ce5c17ba8103cd0cbf446c33b5448b0c1d01d711b36a1f15a501ba",
          "source": "node_modules/@jest/reporters/node_modules/istanbul-lib-instrument/LICENSE"
        }
      ],
      "modifications": [],
      "licenseTextAvailable": true
    },
    {
      "id": "istanbul-lib-report@3.0.1",
      "name": "istanbul-lib-report",
      "version": "3.0.1",
      "kind": "software",
      "declaredLicense": "BSD-3-Clause",
      "source": "https://github.com/istanbuljs/istanbuljs",
      "installedPaths": [
        "node_modules/istanbul-lib-report"
      ],
      "notices": [
        {
          "sha256": "c9fadd0940024e229e7fe8f20e88c372069f5275a15d0ecfbfb504e73ab2d610",
          "source": "node_modules/istanbul-lib-report/index.js (leading copyright/license statement; source SHA-256 91be712158815e06d5fac5df62b714d54a0fbe2f13471750e606df7ffec9ad04)"
        },
        {
          "sha256": "e09f9b52c6ce5c17ba8103cd0cbf446c33b5448b0c1d01d711b36a1f15a501ba",
          "source": "node_modules/istanbul-lib-report/LICENSE"
        }
      ],
      "modifications": [],
      "licenseTextAvailable": true
    },
    {
      "id": "istanbul-lib-source-maps@4.0.1",
      "name": "istanbul-lib-source-maps",
      "version": "4.0.1",
      "kind": "software",
      "declaredLicense": "BSD-3-Clause",
      "source": "https://github.com/istanbuljs/istanbuljs",
      "installedPaths": [
        "node_modules/istanbul-lib-source-maps"
      ],
      "notices": [
        {
          "sha256": "b661867c1d66a1b71ee3a6109159874334cd5c182a80d1bcc7353b5a4c6823c6",
          "source": "node_modules/istanbul-lib-source-maps/LICENSE"
        },
        {
          "sha256": "c9fadd0940024e229e7fe8f20e88c372069f5275a15d0ecfbfb504e73ab2d610",
          "source": "node_modules/istanbul-lib-source-maps/index.js (leading copyright/license statement; source SHA-256 375b9b523c60806205a0283986a0ad5fe350809ba6493b4912f5d6053d7b9067)"
        }
      ],
      "modifications": [],
      "licenseTextAvailable": true
    },
    {
      "id": "istanbul-reports@3.2.0",
      "name": "istanbul-reports",
      "version": "3.2.0",
      "kind": "software",
      "declaredLicense": "BSD-3-Clause",
      "source": "https://github.com/istanbuljs/istanbuljs",
      "installedPaths": [
        "node_modules/istanbul-reports"
      ],
      "notices": [
        {
          "sha256": "e09f9b52c6ce5c17ba8103cd0cbf446c33b5448b0c1d01d711b36a1f15a501ba",
          "source": "node_modules/istanbul-reports/LICENSE"
        }
      ],
      "modifications": [],
      "licenseTextAvailable": true
    },
    {
      "id": "jest@29.7.0",
      "name": "jest",
      "version": "29.7.0",
      "kind": "software",
      "declaredLicense": "MIT",
      "source": "https://github.com/jestjs/jest",
      "installedPaths": [
        "node_modules/jest"
      ],
      "notices": [
        {
          "sha256": "da6d3703ed11cbe42bd212c725957c98da23cbff1998c05fa4b3d976d1a58e93",
          "source": "node_modules/jest/LICENSE"
        }
      ],
      "modifications": [],
      "licenseTextAvailable": true
    },
    {
      "id": "jest-changed-files@29.7.0",
      "name": "jest-changed-files",
      "version": "29.7.0",
      "kind": "software",
      "declaredLicense": "MIT",
      "source": "https://github.com/jestjs/jest",
      "installedPaths": [
        "node_modules/jest-changed-files"
      ],
      "notices": [
        {
          "sha256": "da6d3703ed11cbe42bd212c725957c98da23cbff1998c05fa4b3d976d1a58e93",
          "source": "node_modules/jest-changed-files/LICENSE"
        }
      ],
      "modifications": [],
      "licenseTextAvailable": true
    },
    {
      "id": "jest-circus@29.7.0",
      "name": "jest-circus",
      "version": "29.7.0",
      "kind": "software",
      "declaredLicense": "MIT",
      "source": "https://github.com/jestjs/jest",
      "installedPaths": [
        "node_modules/jest-circus"
      ],
      "notices": [
        {
          "sha256": "da6d3703ed11cbe42bd212c725957c98da23cbff1998c05fa4b3d976d1a58e93",
          "source": "node_modules/jest-circus/LICENSE"
        }
      ],
      "modifications": [],
      "licenseTextAvailable": true
    },
    {
      "id": "jest-cli@29.7.0",
      "name": "jest-cli",
      "version": "29.7.0",
      "kind": "software",
      "declaredLicense": "MIT",
      "source": "https://github.com/jestjs/jest",
      "installedPaths": [
        "node_modules/jest-cli"
      ],
      "notices": [
        {
          "sha256": "da6d3703ed11cbe42bd212c725957c98da23cbff1998c05fa4b3d976d1a58e93",
          "source": "node_modules/jest-cli/LICENSE"
        }
      ],
      "modifications": [],
      "licenseTextAvailable": true
    },
    {
      "id": "jest-config@29.7.0",
      "name": "jest-config",
      "version": "29.7.0",
      "kind": "software",
      "declaredLicense": "MIT",
      "source": "https://github.com/jestjs/jest",
      "installedPaths": [
        "node_modules/jest-config"
      ],
      "notices": [
        {
          "sha256": "da6d3703ed11cbe42bd212c725957c98da23cbff1998c05fa4b3d976d1a58e93",
          "source": "node_modules/jest-config/LICENSE"
        }
      ],
      "modifications": [],
      "licenseTextAvailable": true
    },
    {
      "id": "jest-diff@29.7.0",
      "name": "jest-diff",
      "version": "29.7.0",
      "kind": "software",
      "declaredLicense": "MIT",
      "source": "https://github.com/jestjs/jest",
      "installedPaths": [
        "node_modules/expect/node_modules/jest-diff",
        "node_modules/jest-circus/node_modules/jest-diff",
        "node_modules/jest-snapshot/node_modules/jest-diff"
      ],
      "notices": [
        {
          "sha256": "da6d3703ed11cbe42bd212c725957c98da23cbff1998c05fa4b3d976d1a58e93",
          "source": "node_modules/expect/node_modules/jest-diff/LICENSE"
        },
        {
          "sha256": "da6d3703ed11cbe42bd212c725957c98da23cbff1998c05fa4b3d976d1a58e93",
          "source": "node_modules/jest-circus/node_modules/jest-diff/LICENSE"
        },
        {
          "sha256": "da6d3703ed11cbe42bd212c725957c98da23cbff1998c05fa4b3d976d1a58e93",
          "source": "node_modules/jest-snapshot/node_modules/jest-diff/LICENSE"
        }
      ],
      "modifications": [],
      "licenseTextAvailable": true
    },
    {
      "id": "jest-diff@30.5.2",
      "name": "jest-diff",
      "version": "30.5.2",
      "kind": "software",
      "declaredLicense": "MIT",
      "source": "https://github.com/jestjs/jest",
      "installedPaths": [
        "node_modules/jest-diff"
      ],
      "notices": [
        {
          "sha256": "9d5211db733ccdd26f9170bec24cdca84093f60415da6b769ee9cdf23d04e19f",
          "source": "node_modules/jest-diff/LICENSE"
        },
        {
          "sha256": "a151d1e601e8055d29fc8136a4fadc521d3d1dad0a54c14cc09abc177b4edcc1",
          "source": "node_modules/jest-diff/build/index.js (leading copyright/license statement; source SHA-256 808662a33753f30cd6c7e1b62b0a4ceeb879356fea5da26a85f33a62e21f30d4)"
        }
      ],
      "modifications": [],
      "licenseTextAvailable": true
    },
    {
      "id": "jest-docblock@29.7.0",
      "name": "jest-docblock",
      "version": "29.7.0",
      "kind": "software",
      "declaredLicense": "MIT",
      "source": "https://github.com/jestjs/jest",
      "installedPaths": [
        "node_modules/jest-docblock"
      ],
      "notices": [
        {
          "sha256": "da6d3703ed11cbe42bd212c725957c98da23cbff1998c05fa4b3d976d1a58e93",
          "source": "node_modules/jest-docblock/LICENSE"
        }
      ],
      "modifications": [],
      "licenseTextAvailable": true
    },
    {
      "id": "jest-each@29.7.0",
      "name": "jest-each",
      "version": "29.7.0",
      "kind": "software",
      "declaredLicense": "MIT",
      "source": "https://github.com/jestjs/jest",
      "installedPaths": [
        "node_modules/jest-each"
      ],
      "notices": [
        {
          "sha256": "da6d3703ed11cbe42bd212c725957c98da23cbff1998c05fa4b3d976d1a58e93",
          "source": "node_modules/jest-each/LICENSE"
        }
      ],
      "modifications": [],
      "licenseTextAvailable": true
    },
    {
      "id": "jest-environment-node@29.7.0",
      "name": "jest-environment-node",
      "version": "29.7.0",
      "kind": "software",
      "declaredLicense": "MIT",
      "source": "https://github.com/jestjs/jest",
      "installedPaths": [
        "node_modules/jest-environment-node"
      ],
      "notices": [
        {
          "sha256": "da6d3703ed11cbe42bd212c725957c98da23cbff1998c05fa4b3d976d1a58e93",
          "source": "node_modules/jest-environment-node/LICENSE"
        }
      ],
      "modifications": [],
      "licenseTextAvailable": true
    },
    {
      "id": "jest-get-type@29.6.3",
      "name": "jest-get-type",
      "version": "29.6.3",
      "kind": "software",
      "declaredLicense": "MIT",
      "source": "https://github.com/jestjs/jest",
      "installedPaths": [
        "node_modules/jest-get-type"
      ],
      "notices": [
        {
          "sha256": "da6d3703ed11cbe42bd212c725957c98da23cbff1998c05fa4b3d976d1a58e93",
          "source": "node_modules/jest-get-type/LICENSE"
        }
      ],
      "modifications": [],
      "licenseTextAvailable": true
    },
    {
      "id": "jest-haste-map@29.7.0",
      "name": "jest-haste-map",
      "version": "29.7.0",
      "kind": "software",
      "declaredLicense": "MIT",
      "source": "https://github.com/jestjs/jest",
      "installedPaths": [
        "node_modules/jest-haste-map"
      ],
      "notices": [
        {
          "sha256": "da6d3703ed11cbe42bd212c725957c98da23cbff1998c05fa4b3d976d1a58e93",
          "source": "node_modules/jest-haste-map/LICENSE"
        }
      ],
      "modifications": [],
      "licenseTextAvailable": true
    },
    {
      "id": "jest-leak-detector@29.7.0",
      "name": "jest-leak-detector",
      "version": "29.7.0",
      "kind": "software",
      "declaredLicense": "MIT",
      "source": "https://github.com/jestjs/jest",
      "installedPaths": [
        "node_modules/jest-leak-detector"
      ],
      "notices": [
        {
          "sha256": "da6d3703ed11cbe42bd212c725957c98da23cbff1998c05fa4b3d976d1a58e93",
          "source": "node_modules/jest-leak-detector/LICENSE"
        }
      ],
      "modifications": [],
      "licenseTextAvailable": true
    },
    {
      "id": "jest-matcher-utils@29.7.0",
      "name": "jest-matcher-utils",
      "version": "29.7.0",
      "kind": "software",
      "declaredLicense": "MIT",
      "source": "https://github.com/jestjs/jest",
      "installedPaths": [
        "node_modules/expect/node_modules/jest-matcher-utils",
        "node_modules/jest-circus/node_modules/jest-matcher-utils",
        "node_modules/jest-snapshot/node_modules/jest-matcher-utils"
      ],
      "notices": [
        {
          "sha256": "da6d3703ed11cbe42bd212c725957c98da23cbff1998c05fa4b3d976d1a58e93",
          "source": "node_modules/expect/node_modules/jest-matcher-utils/LICENSE"
        },
        {
          "sha256": "da6d3703ed11cbe42bd212c725957c98da23cbff1998c05fa4b3d976d1a58e93",
          "source": "node_modules/jest-circus/node_modules/jest-matcher-utils/LICENSE"
        },
        {
          "sha256": "da6d3703ed11cbe42bd212c725957c98da23cbff1998c05fa4b3d976d1a58e93",
          "source": "node_modules/jest-snapshot/node_modules/jest-matcher-utils/LICENSE"
        }
      ],
      "modifications": [],
      "licenseTextAvailable": true
    },
    {
      "id": "jest-matcher-utils@30.5.2",
      "name": "jest-matcher-utils",
      "version": "30.5.2",
      "kind": "software",
      "declaredLicense": "MIT",
      "source": "https://github.com/jestjs/jest",
      "installedPaths": [
        "node_modules/jest-matcher-utils"
      ],
      "notices": [
        {
          "sha256": "9d5211db733ccdd26f9170bec24cdca84093f60415da6b769ee9cdf23d04e19f",
          "source": "node_modules/jest-matcher-utils/LICENSE"
        },
        {
          "sha256": "a151d1e601e8055d29fc8136a4fadc521d3d1dad0a54c14cc09abc177b4edcc1",
          "source": "node_modules/jest-matcher-utils/build/index.js (leading copyright/license statement; source SHA-256 5ca7a40c852792d955ef625efdd570726c294313ee2da4260c9cf79a648eb557)"
        }
      ],
      "modifications": [],
      "licenseTextAvailable": true
    },
    {
      "id": "jest-message-util@29.7.0",
      "name": "jest-message-util",
      "version": "29.7.0",
      "kind": "software",
      "declaredLicense": "MIT",
      "source": "https://github.com/jestjs/jest",
      "installedPaths": [
        "node_modules/jest-message-util"
      ],
      "notices": [
        {
          "sha256": "da6d3703ed11cbe42bd212c725957c98da23cbff1998c05fa4b3d976d1a58e93",
          "source": "node_modules/jest-message-util/LICENSE"
        }
      ],
      "modifications": [],
      "licenseTextAvailable": true
    },
    {
      "id": "jest-mock@29.7.0",
      "name": "jest-mock",
      "version": "29.7.0",
      "kind": "software",
      "declaredLicense": "MIT",
      "source": "https://github.com/jestjs/jest",
      "installedPaths": [
        "node_modules/jest-mock"
      ],
      "notices": [
        {
          "sha256": "da6d3703ed11cbe42bd212c725957c98da23cbff1998c05fa4b3d976d1a58e93",
          "source": "node_modules/jest-mock/LICENSE"
        }
      ],
      "modifications": [],
      "licenseTextAvailable": true
    },
    {
      "id": "jest-pnp-resolver@1.2.3",
      "name": "jest-pnp-resolver",
      "version": "1.2.3",
      "kind": "software",
      "declaredLicense": "MIT",
      "source": "https://github.com/arcanis/jest-pnp-resolver",
      "installedPaths": [
        "node_modules/jest-pnp-resolver"
      ],
      "notices": [
        {
          "sha256": "c98cc8dba220103450a22775c64354d8e3786d9b7299912f75c1f7ffdbf00e98",
          "source": "node_modules/jest-pnp-resolver/README.md"
        }
      ],
      "modifications": [],
      "licenseTextAvailable": true
    },
    {
      "id": "jest-regex-util@29.6.3",
      "name": "jest-regex-util",
      "version": "29.6.3",
      "kind": "software",
      "declaredLicense": "MIT",
      "source": "https://github.com/jestjs/jest",
      "installedPaths": [
        "node_modules/jest-regex-util"
      ],
      "notices": [
        {
          "sha256": "da6d3703ed11cbe42bd212c725957c98da23cbff1998c05fa4b3d976d1a58e93",
          "source": "node_modules/jest-regex-util/LICENSE"
        }
      ],
      "modifications": [],
      "licenseTextAvailable": true
    },
    {
      "id": "jest-resolve@29.7.0",
      "name": "jest-resolve",
      "version": "29.7.0",
      "kind": "software",
      "declaredLicense": "MIT",
      "source": "https://github.com/jestjs/jest",
      "installedPaths": [
        "node_modules/jest-resolve"
      ],
      "notices": [
        {
          "sha256": "da6d3703ed11cbe42bd212c725957c98da23cbff1998c05fa4b3d976d1a58e93",
          "source": "node_modules/jest-resolve/LICENSE"
        }
      ],
      "modifications": [],
      "licenseTextAvailable": true
    },
    {
      "id": "jest-resolve-dependencies@29.7.0",
      "name": "jest-resolve-dependencies",
      "version": "29.7.0",
      "kind": "software",
      "declaredLicense": "MIT",
      "source": "https://github.com/jestjs/jest",
      "installedPaths": [
        "node_modules/jest-resolve-dependencies"
      ],
      "notices": [
        {
          "sha256": "da6d3703ed11cbe42bd212c725957c98da23cbff1998c05fa4b3d976d1a58e93",
          "source": "node_modules/jest-resolve-dependencies/LICENSE"
        }
      ],
      "modifications": [],
      "licenseTextAvailable": true
    },
    {
      "id": "jest-runner@29.7.0",
      "name": "jest-runner",
      "version": "29.7.0",
      "kind": "software",
      "declaredLicense": "MIT",
      "source": "https://github.com/jestjs/jest",
      "installedPaths": [
        "node_modules/jest-runner"
      ],
      "notices": [
        {
          "sha256": "da6d3703ed11cbe42bd212c725957c98da23cbff1998c05fa4b3d976d1a58e93",
          "source": "node_modules/jest-runner/LICENSE"
        }
      ],
      "modifications": [],
      "licenseTextAvailable": true
    },
    {
      "id": "jest-runtime@29.7.0",
      "name": "jest-runtime",
      "version": "29.7.0",
      "kind": "software",
      "declaredLicense": "MIT",
      "source": "https://github.com/jestjs/jest",
      "installedPaths": [
        "node_modules/jest-runtime"
      ],
      "notices": [
        {
          "sha256": "da6d3703ed11cbe42bd212c725957c98da23cbff1998c05fa4b3d976d1a58e93",
          "source": "node_modules/jest-runtime/LICENSE"
        }
      ],
      "modifications": [],
      "licenseTextAvailable": true
    },
    {
      "id": "jest-snapshot@29.7.0",
      "name": "jest-snapshot",
      "version": "29.7.0",
      "kind": "software",
      "declaredLicense": "MIT",
      "source": "https://github.com/jestjs/jest",
      "installedPaths": [
        "node_modules/jest-snapshot"
      ],
      "notices": [
        {
          "sha256": "da6d3703ed11cbe42bd212c725957c98da23cbff1998c05fa4b3d976d1a58e93",
          "source": "node_modules/jest-snapshot/LICENSE"
        }
      ],
      "modifications": [],
      "licenseTextAvailable": true
    },
    {
      "id": "jest-util@29.7.0",
      "name": "jest-util",
      "version": "29.7.0",
      "kind": "software",
      "declaredLicense": "MIT",
      "source": "https://github.com/jestjs/jest",
      "installedPaths": [
        "node_modules/jest-util"
      ],
      "notices": [
        {
          "sha256": "da6d3703ed11cbe42bd212c725957c98da23cbff1998c05fa4b3d976d1a58e93",
          "source": "node_modules/jest-util/LICENSE"
        }
      ],
      "modifications": [],
      "licenseTextAvailable": true
    },
    {
      "id": "jest-validate@29.7.0",
      "name": "jest-validate",
      "version": "29.7.0",
      "kind": "software",
      "declaredLicense": "MIT",
      "source": "https://github.com/jestjs/jest",
      "installedPaths": [
        "node_modules/jest-validate"
      ],
      "notices": [
        {
          "sha256": "da6d3703ed11cbe42bd212c725957c98da23cbff1998c05fa4b3d976d1a58e93",
          "source": "node_modules/jest-validate/LICENSE"
        }
      ],
      "modifications": [],
      "licenseTextAvailable": true
    },
    {
      "id": "jest-watcher@29.7.0",
      "name": "jest-watcher",
      "version": "29.7.0",
      "kind": "software",
      "declaredLicense": "MIT",
      "source": "https://github.com/jestjs/jest",
      "installedPaths": [
        "node_modules/jest-watcher"
      ],
      "notices": [
        {
          "sha256": "da6d3703ed11cbe42bd212c725957c98da23cbff1998c05fa4b3d976d1a58e93",
          "source": "node_modules/jest-watcher/LICENSE"
        }
      ],
      "modifications": [],
      "licenseTextAvailable": true
    },
    {
      "id": "jest-worker@29.7.0",
      "name": "jest-worker",
      "version": "29.7.0",
      "kind": "software",
      "declaredLicense": "MIT",
      "source": "https://github.com/jestjs/jest",
      "installedPaths": [
        "node_modules/jest-worker"
      ],
      "notices": [
        {
          "sha256": "da6d3703ed11cbe42bd212c725957c98da23cbff1998c05fa4b3d976d1a58e93",
          "source": "node_modules/jest-worker/LICENSE"
        }
      ],
      "modifications": [],
      "licenseTextAvailable": true
    },
    {
      "id": "jimp-compact@0.16.1",
      "name": "jimp-compact",
      "version": "0.16.1",
      "kind": "software",
      "declaredLicense": "MIT",
      "source": "https://github.com/nuxt-community/jimp-compact",
      "installedPaths": [
        "node_modules/jimp-compact"
      ],
      "notices": [],
      "modifications": [],
      "licenseTextAvailable": false
    },
    {
      "id": "js-tokens@4.0.0",
      "name": "js-tokens",
      "version": "4.0.0",
      "kind": "software",
      "declaredLicense": "MIT",
      "source": "https://github.com/lydell/js-tokens",
      "installedPaths": [
        "node_modules/js-tokens"
      ],
      "notices": [
        {
          "sha256": "2213d91c606205c71eb051a199478cdc2adde945893404d7f1421436dd6d5cc1",
          "source": "node_modules/js-tokens/LICENSE"
        }
      ],
      "modifications": [],
      "licenseTextAvailable": true
    },
    {
      "id": "js-yaml@3.15.2",
      "name": "js-yaml",
      "version": "3.15.2",
      "kind": "software",
      "declaredLicense": "MIT",
      "source": "https://github.com/nodeca/js-yaml",
      "installedPaths": [
        "node_modules/@istanbuljs/load-nyc-config/node_modules/js-yaml"
      ],
      "notices": [
        {
          "sha256": "a07bc24468b9654ce76a547d47a2db282d07733b715db4c73a98bd63961f9550",
          "source": "node_modules/@istanbuljs/load-nyc-config/node_modules/js-yaml/LICENSE"
        }
      ],
      "modifications": [],
      "licenseTextAvailable": true
    },
    {
      "id": "js-yaml@4.3.2",
      "name": "js-yaml",
      "version": "4.3.2",
      "kind": "software",
      "declaredLicense": "MIT",
      "source": "https://github.com/nodeca/js-yaml",
      "installedPaths": [
        "node_modules/js-yaml"
      ],
      "notices": [
        {
          "sha256": "a07bc24468b9654ce76a547d47a2db282d07733b715db4c73a98bd63961f9550",
          "source": "node_modules/js-yaml/LICENSE"
        }
      ],
      "modifications": [],
      "licenseTextAvailable": true
    },
    {
      "id": "jsc-safe-url@0.2.4",
      "name": "jsc-safe-url",
      "version": "0.2.4",
      "kind": "software",
      "declaredLicense": "0BSD",
      "source": "https://github.com/robhogan/jsc-safe-url",
      "installedPaths": [
        "node_modules/jsc-safe-url"
      ],
      "notices": [
        {
          "sha256": "096ff3c9ceea6df46491b0d04e4a9dca7b4be87b1b7f0b7c08a8aea08a0ffb40",
          "source": "node_modules/jsc-safe-url/LICENSE"
        }
      ],
      "modifications": [],
      "licenseTextAvailable": true
    },
    {
      "id": "jsesc@3.1.0",
      "name": "jsesc",
      "version": "3.1.0",
      "kind": "software",
      "declaredLicense": "MIT",
      "source": "https://github.com/mathiasbynens/jsesc",
      "installedPaths": [
        "node_modules/jsesc"
      ],
      "notices": [
        {
          "sha256": "483acb265f182907d1caf6cff9c16c96f31325ed23792832cc5d8b12d5f88c8a",
          "source": "node_modules/jsesc/LICENSE-MIT.txt"
        }
      ],
      "modifications": [],
      "licenseTextAvailable": true
    },
    {
      "id": "json-parse-even-better-errors@2.3.1",
      "name": "json-parse-even-better-errors",
      "version": "2.3.1",
      "kind": "software",
      "declaredLicense": "MIT",
      "source": "https://github.com/npm/json-parse-even-better-errors",
      "installedPaths": [
        "node_modules/json-parse-even-better-errors"
      ],
      "notices": [
        {
          "sha256": "50627796eb4236cd05674e71d090e594447995225b7d94cd59e57c25fa3a0217",
          "source": "node_modules/json-parse-even-better-errors/LICENSE.md"
        }
      ],
      "modifications": [],
      "licenseTextAvailable": true
    },
    {
      "id": "json5@2.2.3",
      "name": "json5",
      "version": "2.2.3",
      "kind": "software",
      "declaredLicense": "MIT",
      "source": "https://github.com/json5/json5",
      "installedPaths": [
        "node_modules/json5"
      ],
      "notices": [
        {
          "sha256": "53e59feb13058722d977c699eb0407c7bce2f93c949b681bbd2ff31698535927",
          "source": "node_modules/json5/LICENSE.md"
        }
      ],
      "modifications": [],
      "licenseTextAvailable": true
    },
    {
      "id": "kleur@3.0.3",
      "name": "kleur",
      "version": "3.0.3",
      "kind": "software",
      "declaredLicense": "MIT",
      "source": "https://github.com/lukeed/kleur",
      "installedPaths": [
        "node_modules/kleur"
      ],
      "notices": [
        {
          "sha256": "306fa513e39b23a6e8747520de761809d206b99800ef41907b530226574c59ae",
          "source": "node_modules/kleur/license"
        }
      ],
      "modifications": [],
      "licenseTextAvailable": true
    },
    {
      "id": "lan-network@0.2.1",
      "name": "lan-network",
      "version": "0.2.1",
      "kind": "software",
      "declaredLicense": "MIT",
      "source": "https://github.com/kitten/lan-network",
      "installedPaths": [
        "node_modules/lan-network"
      ],
      "notices": [
        {
          "sha256": "8ff4aae800e54e41c72f162f6227aa3f23209b0db4936efee7a7249015492e15",
          "source": "node_modules/lan-network/LICENSE.md"
        }
      ],
      "modifications": [],
      "licenseTextAvailable": true
    },
    {
      "id": "leven@3.1.0",
      "name": "leven",
      "version": "3.1.0",
      "kind": "software",
      "declaredLicense": "MIT",
      "source": "https://github.com/sindresorhus/leven",
      "installedPaths": [
        "node_modules/leven"
      ],
      "notices": [
        {
          "sha256": "48da2f39e100d4085767e94966b43f4fa95ff6a0698fba57ed460914e35f94a0",
          "source": "node_modules/leven/license"
        }
      ],
      "modifications": [],
      "licenseTextAvailable": true
    },
    {
      "id": "lighthouse-logger@1.4.2",
      "name": "lighthouse-logger",
      "version": "1.4.2",
      "kind": "software",
      "declaredLicense": "Apache-2.0",
      "source": "https://registry.npmjs.org/lighthouse-logger/1.4.2",
      "installedPaths": [
        "node_modules/lighthouse-logger"
      ],
      "notices": [
        {
          "sha256": "22bcc5eead5d6241a4dd9b00d70a494188150abd5e11395dcdc447f48f23aef9",
          "source": "node_modules/lighthouse-logger/index.js (leading copyright/license statement; source SHA-256 74d9f5ba3ac16df4c073f3f552c7e9fbd934b2be12c4cf6ee8aa31809a750ed1)"
        },
        {
          "sha256": "7ec9661a8afafab1eee3523d6f1a193eff76314a5ab10b4ce96aefd87621b0c3",
          "source": "node_modules/lighthouse-logger/LICENSE"
        }
      ],
      "modifications": [],
      "licenseTextAvailable": true
    },
    {
      "id": "lightningcss@1.33.0",
      "name": "lightningcss",
      "version": "1.33.0",
      "kind": "software",
      "declaredLicense": "MPL-2.0",
      "source": "https://github.com/parcel-bundler/lightningcss",
      "installedPaths": [
        "node_modules/lightningcss"
      ],
      "notices": [
        {
          "sha256": "5eba353fe5076ac3432177f8ab1cf75e3afcd0584251e37c3bfead5f447d040e",
          "source": "node_modules/lightningcss/LICENSE"
        }
      ],
      "modifications": [],
      "licenseTextAvailable": true
    },
    {
      "id": "lightningcss-darwin-arm64@1.33.0",
      "name": "lightningcss-darwin-arm64",
      "version": "1.33.0",
      "kind": "software",
      "declaredLicense": "MPL-2.0",
      "source": "https://github.com/parcel-bundler/lightningcss",
      "installedPaths": [
        "node_modules/lightningcss-darwin-arm64"
      ],
      "notices": [
        {
          "sha256": "5eba353fe5076ac3432177f8ab1cf75e3afcd0584251e37c3bfead5f447d040e",
          "source": "node_modules/lightningcss-darwin-arm64/LICENSE"
        }
      ],
      "modifications": [],
      "licenseTextAvailable": true
    },
    {
      "id": "lines-and-columns@1.2.4",
      "name": "lines-and-columns",
      "version": "1.2.4",
      "kind": "software",
      "declaredLicense": "MIT",
      "source": "https://github.com/eventualbuddha/lines-and-columns",
      "installedPaths": [
        "node_modules/lines-and-columns"
      ],
      "notices": [
        {
          "sha256": "456fe85ad3e71db9523313cf7437b0f90c392d8a48c869908e46716b26d2cf53",
          "source": "node_modules/lines-and-columns/LICENSE"
        }
      ],
      "modifications": [],
      "licenseTextAvailable": true
    },
    {
      "id": "locate-path@5.0.0",
      "name": "locate-path",
      "version": "5.0.0",
      "kind": "software",
      "declaredLicense": "MIT",
      "source": "https://github.com/sindresorhus/locate-path",
      "installedPaths": [
        "node_modules/@istanbuljs/load-nyc-config/node_modules/locate-path",
        "node_modules/pkg-dir/node_modules/locate-path"
      ],
      "notices": [
        {
          "sha256": "48da2f39e100d4085767e94966b43f4fa95ff6a0698fba57ed460914e35f94a0",
          "source": "node_modules/@istanbuljs/load-nyc-config/node_modules/locate-path/license"
        },
        {
          "sha256": "48da2f39e100d4085767e94966b43f4fa95ff6a0698fba57ed460914e35f94a0",
          "source": "node_modules/pkg-dir/node_modules/locate-path/license"
        }
      ],
      "modifications": [],
      "licenseTextAvailable": true
    },
    {
      "id": "lodash.debounce@4.0.8",
      "name": "lodash.debounce",
      "version": "4.0.8",
      "kind": "software",
      "declaredLicense": "MIT",
      "source": "https://github.com/lodash/lodash",
      "installedPaths": [
        "node_modules/lodash.debounce"
      ],
      "notices": [
        {
          "sha256": "d5402cce61a478abad1a6802b9939b2ffacb9ad86e44d805221aa364deafd0c2",
          "source": "node_modules/lodash.debounce/index.js (leading copyright/license statement; source SHA-256 78bba4c545cab8e50a6a1fd2570f853a59aacf960f0e5d264c12bb46f9aaa302)"
        },
        {
          "sha256": "ffd8b33b354585f4ce119f19c53728281e48a97b074491eb6bf6d5c5ff305272",
          "source": "node_modules/lodash.debounce/LICENSE"
        }
      ],
      "modifications": [],
      "licenseTextAvailable": true
    },
    {
      "id": "lodash.throttle@4.1.1",
      "name": "lodash.throttle",
      "version": "4.1.1",
      "kind": "software",
      "declaredLicense": "MIT",
      "source": "https://github.com/lodash/lodash",
      "installedPaths": [
        "node_modules/lodash.throttle"
      ],
      "notices": [
        {
          "sha256": "d5402cce61a478abad1a6802b9939b2ffacb9ad86e44d805221aa364deafd0c2",
          "source": "node_modules/lodash.throttle/index.js (leading copyright/license statement; source SHA-256 9b5dc6b0a7061704cfd74704aa8dd85a8d0c816bada28cf1cb493531fd254712)"
        },
        {
          "sha256": "ffd8b33b354585f4ce119f19c53728281e48a97b074491eb6bf6d5c5ff305272",
          "source": "node_modules/lodash.throttle/LICENSE"
        }
      ],
      "modifications": [],
      "licenseTextAvailable": true
    },
    {
      "id": "log-symbols@2.2.0",
      "name": "log-symbols",
      "version": "2.2.0",
      "kind": "software",
      "declaredLicense": "MIT",
      "source": "https://github.com/sindresorhus/log-symbols",
      "installedPaths": [
        "node_modules/log-symbols"
      ],
      "notices": [
        {
          "sha256": "48da2f39e100d4085767e94966b43f4fa95ff6a0698fba57ed460914e35f94a0",
          "source": "node_modules/log-symbols/license"
        }
      ],
      "modifications": [],
      "licenseTextAvailable": true
    },
    {
      "id": "loose-envify@1.4.0",
      "name": "loose-envify",
      "version": "1.4.0",
      "kind": "software",
      "declaredLicense": "MIT",
      "source": "https://github.com/zertosh/loose-envify",
      "installedPaths": [
        "node_modules/loose-envify"
      ],
      "notices": [
        {
          "sha256": "4eb7543b08d955a6d23fcc224601d43ff566e775be918805e26210d7f6eb4893",
          "source": "node_modules/loose-envify/LICENSE"
        }
      ],
      "modifications": [],
      "licenseTextAvailable": true
    },
    {
      "id": "lru-cache@10.4.3",
      "name": "lru-cache",
      "version": "10.4.3",
      "kind": "software",
      "declaredLicense": "ISC",
      "source": "https://github.com/isaacs/node-lru-cache",
      "installedPaths": [
        "node_modules/hosted-git-info/node_modules/lru-cache"
      ],
      "notices": [
        {
          "sha256": "451ec07eeb9c4e1b86de9abdaa426462a8be48f887ec7421cf0bbb9c769555ab",
          "source": "node_modules/hosted-git-info/node_modules/lru-cache/LICENSE"
        }
      ],
      "modifications": [],
      "licenseTextAvailable": true
    },
    {
      "id": "lru-cache@11.5.2",
      "name": "lru-cache",
      "version": "11.5.2",
      "kind": "software",
      "declaredLicense": "BlueOak-1.0.0",
      "source": "https://github.com/isaacs/node-lru-cache",
      "installedPaths": [
        "node_modules/path-scurry/node_modules/lru-cache"
      ],
      "notices": [
        {
          "sha256": "8a1af140fdfbf5afd3df27f7e662f989c5b963a300020dfafce42033cae9e004",
          "source": "node_modules/path-scurry/node_modules/lru-cache/LICENSE.md"
        }
      ],
      "modifications": [],
      "licenseTextAvailable": true
    },
    {
      "id": "lru-cache@5.1.1",
      "name": "lru-cache",
      "version": "5.1.1",
      "kind": "software",
      "declaredLicense": "ISC",
      "source": "https://github.com/isaacs/node-lru-cache",
      "installedPaths": [
        "node_modules/lru-cache"
      ],
      "notices": [
        {
          "sha256": "4ec3d4c66cd87f5c8d8ad911b10f99bf27cb00cdfcff82621956e379186b016b",
          "source": "node_modules/lru-cache/LICENSE"
        }
      ],
      "modifications": [],
      "licenseTextAvailable": true
    },
    {
      "id": "make-dir@4.0.0",
      "name": "make-dir",
      "version": "4.0.0",
      "kind": "software",
      "declaredLicense": "MIT",
      "source": "https://github.com/sindresorhus/make-dir",
      "installedPaths": [
        "node_modules/make-dir"
      ],
      "notices": [
        {
          "sha256": "5c932d88256b4ab958f64a856fa48e8bd1f55bc1d96b8149c65689e0c61789d3",
          "source": "node_modules/make-dir/license"
        }
      ],
      "modifications": [],
      "licenseTextAvailable": true
    },
    {
      "id": "makeerror@1.0.12",
      "name": "makeerror",
      "version": "1.0.12",
      "kind": "software",
      "declaredLicense": "BSD-3-Clause",
      "source": "https://github.com/daaku/nodejs-makeerror",
      "installedPaths": [
        "node_modules/makeerror"
      ],
      "notices": [
        {
          "sha256": "efd6f9e708b909de1a18730b90fb6394a3125680ac2f98a87cd23d1a0c93afa2",
          "source": "node_modules/makeerror/license"
        }
      ],
      "modifications": [],
      "licenseTextAvailable": true
    },
    {
      "id": "marky@1.3.0",
      "name": "marky",
      "version": "1.3.0",
      "kind": "software",
      "declaredLicense": "Apache-2.0",
      "source": "https://github.com/nolanlawson/marky",
      "installedPaths": [
        "node_modules/marky"
      ],
      "notices": [
        {
          "sha256": "f1d42ae4dd4e847f03e57241ab62538f35580ce533acf1d8274426283b01151c",
          "source": "node_modules/marky/LICENSE"
        }
      ],
      "modifications": [],
      "licenseTextAvailable": true
    },
    {
      "id": "icon:Material Design icons",
      "name": "Material Design icons",
      "version": null,
      "kind": "icon",
      "declaredLicense": "Apache-2.0",
      "source": "https://github.com/google/material-design-icons",
      "installedPaths": [],
      "notices": [
        {
          "sha256": "58d1e17ffe5109a7ae296caafcadfdbe6a7d176f0bc4ab01e12a689b0499d8bd",
          "source": "assets/icons/material/LICENSE"
        }
      ],
      "modifications": [],
      "licenseTextAvailable": true,
      "assets": [
        {
          "file": "assets/icons/material/bell.png",
          "sha256": "376dc1be56b9663d23f8cbfbb132a685acd9922c248fbf3a2d2a253287253998"
        },
        {
          "file": "assets/icons/material/bookmark.png",
          "sha256": "8da8e70f7fe4096943efc6d9bed7e9d658d836c7f9556a5c38716fb2d926ebdb"
        },
        {
          "file": "assets/icons/material/bookmark-filled.png",
          "sha256": "3248f7e22f3d4092f780c927de5068bf6416e2a5a2fdc6ccc311eadb327ad4f4"
        },
        {
          "file": "assets/icons/material/close.png",
          "sha256": "90235a898153d1b82f3850183e582576d911a8a25457c9defd8db76cb0526001"
        },
        {
          "file": "assets/icons/material/back.png",
          "sha256": "125e12fe94a3f923dacf7f08147575234022266f7d0540b058b53a05e13787b4"
        },
        {
          "file": "assets/icons/material/settings.png",
          "sha256": "9bae7211ebb5a98c3f4281059ce8617f56141d569c5094f7a436d9e0ae208dce"
        },
        {
          "file": "assets/icons/material/chevron-right.png",
          "sha256": "a69c59839202248a223331ae7eb9e5cceea629c4e25f3d783514df0174c881d7"
        },
        {
          "file": "assets/icons/material/check.png",
          "sha256": "41213fc309c5dffdd6df4faa40e45cd0073cd702b33644157670af0373dd29b0"
        },
        {
          "file": "assets/icons/material/search.png",
          "sha256": "55fe78b5eb733f5cec62d2ab40fdc9f4eede2ca5771186b9c55b902a29be85b3"
        },
        {
          "file": "assets/icons/material/filter.png",
          "sha256": "5aff8c454e0890b3d3463f4ea2ef290aa0803cbf0b9af8eec5965068ebe0dce8"
        }
      ]
    },
    {
      "id": "mdn-data@2.0.14",
      "name": "mdn-data",
      "version": "2.0.14",
      "kind": "software",
      "declaredLicense": "CC0-1.0",
      "source": "https://github.com/mdn/data",
      "installedPaths": [
        "node_modules/mdn-data"
      ],
      "notices": [
        {
          "sha256": "36ffd9dc085d529a7e60e1276d73ae5a030b020313e6c5408593a6ae2af39673",
          "source": "node_modules/mdn-data/LICENSE"
        }
      ],
      "modifications": [],
      "licenseTextAvailable": true
    },
    {
      "id": "memoize-one@5.2.1",
      "name": "memoize-one",
      "version": "5.2.1",
      "kind": "software",
      "declaredLicense": "MIT",
      "source": "https://github.com/alexreardon/memoize-one",
      "installedPaths": [
        "node_modules/memoize-one"
      ],
      "notices": [
        {
          "sha256": "b1c501095de70182748cb8e8d97ac5577701a4ef3b755ba30d59fd87b24bdb0f",
          "source": "node_modules/memoize-one/LICENSE"
        }
      ],
      "modifications": [],
      "licenseTextAvailable": true
    },
    {
      "id": "memoize-one@6.0.0",
      "name": "memoize-one",
      "version": "6.0.0",
      "kind": "software",
      "declaredLicense": "MIT",
      "source": "https://github.com/alexreardon/memoize-one",
      "installedPaths": [
        "node_modules/react-native-web/node_modules/memoize-one"
      ],
      "notices": [
        {
          "sha256": "b1c501095de70182748cb8e8d97ac5577701a4ef3b755ba30d59fd87b24bdb0f",
          "source": "node_modules/react-native-web/node_modules/memoize-one/LICENSE"
        }
      ],
      "modifications": [],
      "licenseTextAvailable": true
    },
    {
      "id": "merge-options@3.0.4",
      "name": "merge-options",
      "version": "3.0.4",
      "kind": "software",
      "declaredLicense": "MIT",
      "source": "https://github.com/schnittstabil/merge-options",
      "installedPaths": [
        "node_modules/merge-options"
      ],
      "notices": [
        {
          "sha256": "3bdd8ad524e991a3935c66486592544527d3155e027f7645aac8483f4a8f821c",
          "source": "node_modules/merge-options/license"
        }
      ],
      "modifications": [],
      "licenseTextAvailable": true
    },
    {
      "id": "merge-stream@2.0.0",
      "name": "merge-stream",
      "version": "2.0.0",
      "kind": "software",
      "declaredLicense": "MIT",
      "source": "https://github.com/grncdr/merge-stream",
      "installedPaths": [
        "node_modules/merge-stream"
      ],
      "notices": [
        {
          "sha256": "2cee71bf4612fc2efe1c6261e3f2b21f3c7259ef8a4f3593b095ae7a7bd65ad9",
          "source": "node_modules/merge-stream/LICENSE"
        }
      ],
      "modifications": [],
      "licenseTextAvailable": true
    },
    {
      "id": "metro@0.84.5",
      "name": "metro",
      "version": "0.84.5",
      "kind": "software",
      "declaredLicense": "MIT",
      "source": "https://github.com/react/metro",
      "installedPaths": [
        "node_modules/metro"
      ],
      "notices": [
        {
          "sha256": "da6d3703ed11cbe42bd212c725957c98da23cbff1998c05fa4b3d976d1a58e93",
          "source": "https://raw.githubusercontent.com/react/metro/b71015ef83904e7086342ddb72205b7242dcd129/LICENSE"
        }
      ],
      "modifications": [],
      "licenseTextAvailable": true
    },
    {
      "id": "metro-babel-transformer@0.84.5",
      "name": "metro-babel-transformer",
      "version": "0.84.5",
      "kind": "software",
      "declaredLicense": "MIT",
      "source": "https://github.com/react/metro",
      "installedPaths": [
        "node_modules/metro-babel-transformer"
      ],
      "notices": [
        {
          "sha256": "da6d3703ed11cbe42bd212c725957c98da23cbff1998c05fa4b3d976d1a58e93",
          "source": "https://raw.githubusercontent.com/react/metro/b71015ef83904e7086342ddb72205b7242dcd129/LICENSE"
        }
      ],
      "modifications": [],
      "licenseTextAvailable": true
    },
    {
      "id": "metro-cache@0.84.5",
      "name": "metro-cache",
      "version": "0.84.5",
      "kind": "software",
      "declaredLicense": "MIT",
      "source": "https://github.com/react/metro",
      "installedPaths": [
        "node_modules/metro-cache"
      ],
      "notices": [
        {
          "sha256": "da6d3703ed11cbe42bd212c725957c98da23cbff1998c05fa4b3d976d1a58e93",
          "source": "https://raw.githubusercontent.com/react/metro/b71015ef83904e7086342ddb72205b7242dcd129/LICENSE"
        }
      ],
      "modifications": [],
      "licenseTextAvailable": true
    },
    {
      "id": "metro-cache-key@0.84.5",
      "name": "metro-cache-key",
      "version": "0.84.5",
      "kind": "software",
      "declaredLicense": "MIT",
      "source": "https://github.com/react/metro",
      "installedPaths": [
        "node_modules/metro-cache-key"
      ],
      "notices": [
        {
          "sha256": "da6d3703ed11cbe42bd212c725957c98da23cbff1998c05fa4b3d976d1a58e93",
          "source": "https://raw.githubusercontent.com/react/metro/b71015ef83904e7086342ddb72205b7242dcd129/LICENSE"
        }
      ],
      "modifications": [],
      "licenseTextAvailable": true
    },
    {
      "id": "metro-config@0.84.5",
      "name": "metro-config",
      "version": "0.84.5",
      "kind": "software",
      "declaredLicense": "MIT",
      "source": "https://github.com/react/metro",
      "installedPaths": [
        "node_modules/metro-config"
      ],
      "notices": [
        {
          "sha256": "da6d3703ed11cbe42bd212c725957c98da23cbff1998c05fa4b3d976d1a58e93",
          "source": "https://raw.githubusercontent.com/react/metro/b71015ef83904e7086342ddb72205b7242dcd129/LICENSE"
        }
      ],
      "modifications": [],
      "licenseTextAvailable": true
    },
    {
      "id": "metro-core@0.84.5",
      "name": "metro-core",
      "version": "0.84.5",
      "kind": "software",
      "declaredLicense": "MIT",
      "source": "https://github.com/react/metro",
      "installedPaths": [
        "node_modules/metro-core"
      ],
      "notices": [
        {
          "sha256": "da6d3703ed11cbe42bd212c725957c98da23cbff1998c05fa4b3d976d1a58e93",
          "source": "https://raw.githubusercontent.com/react/metro/b71015ef83904e7086342ddb72205b7242dcd129/LICENSE"
        }
      ],
      "modifications": [],
      "licenseTextAvailable": true
    },
    {
      "id": "metro-file-map@0.84.5",
      "name": "metro-file-map",
      "version": "0.84.5",
      "kind": "software",
      "declaredLicense": "MIT",
      "source": "https://github.com/react/metro",
      "installedPaths": [
        "node_modules/metro-file-map"
      ],
      "notices": [
        {
          "sha256": "da6d3703ed11cbe42bd212c725957c98da23cbff1998c05fa4b3d976d1a58e93",
          "source": "https://raw.githubusercontent.com/react/metro/b71015ef83904e7086342ddb72205b7242dcd129/LICENSE"
        }
      ],
      "modifications": [],
      "licenseTextAvailable": true
    },
    {
      "id": "metro-minify-terser@0.84.5",
      "name": "metro-minify-terser",
      "version": "0.84.5",
      "kind": "software",
      "declaredLicense": "MIT",
      "source": "https://github.com/react/metro",
      "installedPaths": [
        "node_modules/metro-minify-terser"
      ],
      "notices": [
        {
          "sha256": "da6d3703ed11cbe42bd212c725957c98da23cbff1998c05fa4b3d976d1a58e93",
          "source": "https://raw.githubusercontent.com/react/metro/b71015ef83904e7086342ddb72205b7242dcd129/LICENSE"
        }
      ],
      "modifications": [],
      "licenseTextAvailable": true
    },
    {
      "id": "metro-resolver@0.84.5",
      "name": "metro-resolver",
      "version": "0.84.5",
      "kind": "software",
      "declaredLicense": "MIT",
      "source": "https://github.com/react/metro",
      "installedPaths": [
        "node_modules/metro-resolver"
      ],
      "notices": [
        {
          "sha256": "da6d3703ed11cbe42bd212c725957c98da23cbff1998c05fa4b3d976d1a58e93",
          "source": "https://raw.githubusercontent.com/react/metro/b71015ef83904e7086342ddb72205b7242dcd129/LICENSE"
        }
      ],
      "modifications": [],
      "licenseTextAvailable": true
    },
    {
      "id": "metro-runtime@0.84.5",
      "name": "metro-runtime",
      "version": "0.84.5",
      "kind": "software",
      "declaredLicense": "MIT",
      "source": "https://github.com/react/metro",
      "installedPaths": [
        "node_modules/metro-runtime"
      ],
      "notices": [
        {
          "sha256": "da6d3703ed11cbe42bd212c725957c98da23cbff1998c05fa4b3d976d1a58e93",
          "source": "https://raw.githubusercontent.com/react/metro/b71015ef83904e7086342ddb72205b7242dcd129/LICENSE"
        }
      ],
      "modifications": [],
      "licenseTextAvailable": true
    },
    {
      "id": "metro-source-map@0.84.5",
      "name": "metro-source-map",
      "version": "0.84.5",
      "kind": "software",
      "declaredLicense": "MIT",
      "source": "https://github.com/react/metro",
      "installedPaths": [
        "node_modules/metro-source-map"
      ],
      "notices": [
        {
          "sha256": "da6d3703ed11cbe42bd212c725957c98da23cbff1998c05fa4b3d976d1a58e93",
          "source": "https://raw.githubusercontent.com/react/metro/b71015ef83904e7086342ddb72205b7242dcd129/LICENSE"
        }
      ],
      "modifications": [],
      "licenseTextAvailable": true
    },
    {
      "id": "metro-symbolicate@0.84.5",
      "name": "metro-symbolicate",
      "version": "0.84.5",
      "kind": "software",
      "declaredLicense": "MIT",
      "source": "https://github.com/react/metro",
      "installedPaths": [
        "node_modules/metro-symbolicate"
      ],
      "notices": [
        {
          "sha256": "da6d3703ed11cbe42bd212c725957c98da23cbff1998c05fa4b3d976d1a58e93",
          "source": "https://raw.githubusercontent.com/react/metro/b71015ef83904e7086342ddb72205b7242dcd129/LICENSE"
        }
      ],
      "modifications": [],
      "licenseTextAvailable": true
    },
    {
      "id": "metro-transform-plugins@0.84.5",
      "name": "metro-transform-plugins",
      "version": "0.84.5",
      "kind": "software",
      "declaredLicense": "MIT",
      "source": "https://github.com/react/metro",
      "installedPaths": [
        "node_modules/metro-transform-plugins"
      ],
      "notices": [
        {
          "sha256": "da6d3703ed11cbe42bd212c725957c98da23cbff1998c05fa4b3d976d1a58e93",
          "source": "https://raw.githubusercontent.com/react/metro/b71015ef83904e7086342ddb72205b7242dcd129/LICENSE"
        }
      ],
      "modifications": [],
      "licenseTextAvailable": true
    },
    {
      "id": "metro-transform-worker@0.84.5",
      "name": "metro-transform-worker",
      "version": "0.84.5",
      "kind": "software",
      "declaredLicense": "MIT",
      "source": "https://github.com/react/metro",
      "installedPaths": [
        "node_modules/metro-transform-worker"
      ],
      "notices": [
        {
          "sha256": "da6d3703ed11cbe42bd212c725957c98da23cbff1998c05fa4b3d976d1a58e93",
          "source": "https://raw.githubusercontent.com/react/metro/b71015ef83904e7086342ddb72205b7242dcd129/LICENSE"
        }
      ],
      "modifications": [],
      "licenseTextAvailable": true
    },
    {
      "id": "micromatch@4.0.8",
      "name": "micromatch",
      "version": "4.0.8",
      "kind": "software",
      "declaredLicense": "MIT",
      "source": "https://github.com/micromatch/micromatch",
      "installedPaths": [
        "node_modules/micromatch"
      ],
      "notices": [
        {
          "sha256": "35bdd8a44339719441900fb50fbefc5e2dca1ca662cbaed7a687de842c8b70f2",
          "source": "node_modules/micromatch/LICENSE"
        }
      ],
      "modifications": [],
      "licenseTextAvailable": true
    },
    {
      "id": "mime@1.6.0",
      "name": "mime",
      "version": "1.6.0",
      "kind": "software",
      "declaredLicense": "MIT",
      "source": "https://github.com/broofa/node-mime",
      "installedPaths": [
        "node_modules/mime"
      ],
      "notices": [
        {
          "sha256": "8f2658c03422c408b2b2ce4d151decc3b1a6fd3d86e5ca9433777bccdcdf75a2",
          "source": "node_modules/mime/LICENSE"
        }
      ],
      "modifications": [],
      "licenseTextAvailable": true
    },
    {
      "id": "mime-db@1.52.0",
      "name": "mime-db",
      "version": "1.52.0",
      "kind": "software",
      "declaredLicense": "MIT",
      "source": "https://github.com/jshttp/mime-db",
      "installedPaths": [
        "node_modules/expo/node_modules/mime-db"
      ],
      "notices": [
        {
          "sha256": "5da4fdc5b3d59f7d27a04f79680bfbcf97033be83d3b7570e772c1499b01973b",
          "source": "node_modules/expo/node_modules/mime-db/index.js (leading copyright/license statement; source SHA-256 2ccebf3d525708c915c6a86ffbb68e5023d34c9bc30b6b4021db9ebbc6ca9ecc)"
        },
        {
          "sha256": "cc1dfd4dafa27271e8212cd3b274eeb3f262e40a6fdab36ddc3f9696f706f58b",
          "source": "node_modules/expo/node_modules/mime-db/LICENSE"
        }
      ],
      "modifications": [],
      "licenseTextAvailable": true
    },
    {
      "id": "mime-db@1.54.0",
      "name": "mime-db",
      "version": "1.54.0",
      "kind": "software",
      "declaredLicense": "MIT",
      "source": "https://github.com/jshttp/mime-db",
      "installedPaths": [
        "node_modules/mime-db"
      ],
      "notices": [
        {
          "sha256": "5da4fdc5b3d59f7d27a04f79680bfbcf97033be83d3b7570e772c1499b01973b",
          "source": "node_modules/mime-db/index.js (leading copyright/license statement; source SHA-256 2ccebf3d525708c915c6a86ffbb68e5023d34c9bc30b6b4021db9ebbc6ca9ecc)"
        },
        {
          "sha256": "cc1dfd4dafa27271e8212cd3b274eeb3f262e40a6fdab36ddc3f9696f706f58b",
          "source": "node_modules/mime-db/LICENSE"
        }
      ],
      "modifications": [],
      "licenseTextAvailable": true
    },
    {
      "id": "mime-types@2.1.35",
      "name": "mime-types",
      "version": "2.1.35",
      "kind": "software",
      "declaredLicense": "MIT",
      "source": "https://github.com/jshttp/mime-types",
      "installedPaths": [
        "node_modules/expo/node_modules/mime-types"
      ],
      "notices": [
        {
          "sha256": "71f83c4c0621102a56d9853812777b85751bce7e9726f686f5b056c1f8a4b0e6",
          "source": "node_modules/expo/node_modules/mime-types/LICENSE"
        },
        {
          "sha256": "d01bddb29cb0bbbeae4039bf8494ef8237e272fb3a58f50cf092deee45f7c4f2",
          "source": "node_modules/expo/node_modules/mime-types/index.js (leading copyright/license statement; source SHA-256 8cfccaac306beb650d60c7f069ae0f4b39d648f1e3914696b18c133ab33e6419)"
        }
      ],
      "modifications": [],
      "licenseTextAvailable": true
    },
    {
      "id": "mime-types@3.0.2",
      "name": "mime-types",
      "version": "3.0.2",
      "kind": "software",
      "declaredLicense": "MIT",
      "source": "https://github.com/jshttp/mime-types",
      "installedPaths": [
        "node_modules/mime-types"
      ],
      "notices": [
        {
          "sha256": "71f83c4c0621102a56d9853812777b85751bce7e9726f686f5b056c1f8a4b0e6",
          "source": "node_modules/mime-types/LICENSE"
        },
        {
          "sha256": "d01bddb29cb0bbbeae4039bf8494ef8237e272fb3a58f50cf092deee45f7c4f2",
          "source": "node_modules/mime-types/index.js (leading copyright/license statement; source SHA-256 7de0cc894fd1d45cc9e4d0b5ad76d00aca6cb04966bed947bdfbf7d710c61c06)"
        }
      ],
      "modifications": [],
      "licenseTextAvailable": true
    },
    {
      "id": "mimic-fn@1.2.0",
      "name": "mimic-fn",
      "version": "1.2.0",
      "kind": "software",
      "declaredLicense": "MIT",
      "source": "https://github.com/sindresorhus/mimic-fn",
      "installedPaths": [
        "node_modules/mimic-fn"
      ],
      "notices": [
        {
          "sha256": "48da2f39e100d4085767e94966b43f4fa95ff6a0698fba57ed460914e35f94a0",
          "source": "node_modules/mimic-fn/license"
        }
      ],
      "modifications": [],
      "licenseTextAvailable": true
    },
    {
      "id": "mimic-fn@2.1.0",
      "name": "mimic-fn",
      "version": "2.1.0",
      "kind": "software",
      "declaredLicense": "MIT",
      "source": "https://github.com/sindresorhus/mimic-fn",
      "installedPaths": [
        "node_modules/execa/node_modules/mimic-fn"
      ],
      "notices": [
        {
          "sha256": "48da2f39e100d4085767e94966b43f4fa95ff6a0698fba57ed460914e35f94a0",
          "source": "node_modules/execa/node_modules/mimic-fn/license"
        }
      ],
      "modifications": [],
      "licenseTextAvailable": true
    },
    {
      "id": "min-indent@1.0.1",
      "name": "min-indent",
      "version": "1.0.1",
      "kind": "software",
      "declaredLicense": "MIT",
      "source": "https://github.com/thejameskyle/min-indent",
      "installedPaths": [
        "node_modules/min-indent"
      ],
      "notices": [
        {
          "sha256": "9638fa87f845af6cecc56fab498c1f74f4a98522d3b53377bedcbdb44b5a8dcc",
          "source": "node_modules/min-indent/license"
        }
      ],
      "modifications": [],
      "licenseTextAvailable": true
    },
    {
      "id": "minimatch@10.2.6",
      "name": "minimatch",
      "version": "10.2.6",
      "kind": "software",
      "declaredLicense": "BlueOak-1.0.0",
      "source": "https://registry.npmjs.org/minimatch/10.2.6",
      "installedPaths": [
        "node_modules/minimatch"
      ],
      "notices": [
        {
          "sha256": "2c7c5d22ed5a8ee968c64757710979afcd77438c48b4a265b94e615babd8a901",
          "source": "node_modules/minimatch/LICENSE.md"
        }
      ],
      "modifications": [],
      "licenseTextAvailable": true
    },
    {
      "id": "minimatch@3.1.5",
      "name": "minimatch",
      "version": "3.1.5",
      "kind": "software",
      "declaredLicense": "ISC",
      "source": "https://github.com/isaacs/minimatch",
      "installedPaths": [
        "node_modules/@jest/reporters/node_modules/minimatch",
        "node_modules/jest-config/node_modules/minimatch",
        "node_modules/jest-runtime/node_modules/minimatch",
        "node_modules/test-exclude/node_modules/minimatch"
      ],
      "notices": [
        {
          "sha256": "4ec3d4c66cd87f5c8d8ad911b10f99bf27cb00cdfcff82621956e379186b016b",
          "source": "node_modules/@jest/reporters/node_modules/minimatch/LICENSE"
        },
        {
          "sha256": "4ec3d4c66cd87f5c8d8ad911b10f99bf27cb00cdfcff82621956e379186b016b",
          "source": "node_modules/jest-config/node_modules/minimatch/LICENSE"
        },
        {
          "sha256": "4ec3d4c66cd87f5c8d8ad911b10f99bf27cb00cdfcff82621956e379186b016b",
          "source": "node_modules/jest-runtime/node_modules/minimatch/LICENSE"
        },
        {
          "sha256": "4ec3d4c66cd87f5c8d8ad911b10f99bf27cb00cdfcff82621956e379186b016b",
          "source": "node_modules/test-exclude/node_modules/minimatch/LICENSE"
        }
      ],
      "modifications": [],
      "licenseTextAvailable": true
    },
    {
      "id": "minipass@7.1.3",
      "name": "minipass",
      "version": "7.1.3",
      "kind": "software",
      "declaredLicense": "BlueOak-1.0.0",
      "source": "https://github.com/isaacs/minipass",
      "installedPaths": [
        "node_modules/minipass"
      ],
      "notices": [
        {
          "sha256": "8a1af140fdfbf5afd3df27f7e662f989c5b963a300020dfafce42033cae9e004",
          "source": "node_modules/minipass/LICENSE.md"
        }
      ],
      "modifications": [],
      "licenseTextAvailable": true
    },
    {
      "id": "mkdirp@1.0.4",
      "name": "mkdirp",
      "version": "1.0.4",
      "kind": "software",
      "declaredLicense": "MIT",
      "source": "https://github.com/isaacs/node-mkdirp",
      "installedPaths": [
        "node_modules/mkdirp"
      ],
      "notices": [
        {
          "sha256": "144c935613e823350f7798d19da78b5e8315a79af5c2a3744fd85cd61baf07ee",
          "source": "node_modules/mkdirp/LICENSE"
        }
      ],
      "modifications": [],
      "licenseTextAvailable": true
    },
    {
      "id": "ms@2.0.0",
      "name": "ms",
      "version": "2.0.0",
      "kind": "software",
      "declaredLicense": "MIT",
      "source": "https://github.com/zeit/ms",
      "installedPaths": [
        "node_modules/compression/node_modules/ms",
        "node_modules/connect/node_modules/ms",
        "node_modules/finalhandler/node_modules/ms",
        "node_modules/lighthouse-logger/node_modules/ms",
        "node_modules/send/node_modules/debug/node_modules/ms"
      ],
      "notices": [
        {
          "sha256": "6652830c2607c722b66f1b57de15877ab8fc5dca406cc5b335afeb365d0f32c1",
          "source": "node_modules/compression/node_modules/ms/license.md"
        },
        {
          "sha256": "6652830c2607c722b66f1b57de15877ab8fc5dca406cc5b335afeb365d0f32c1",
          "source": "node_modules/connect/node_modules/ms/license.md"
        },
        {
          "sha256": "6652830c2607c722b66f1b57de15877ab8fc5dca406cc5b335afeb365d0f32c1",
          "source": "node_modules/finalhandler/node_modules/ms/license.md"
        },
        {
          "sha256": "6652830c2607c722b66f1b57de15877ab8fc5dca406cc5b335afeb365d0f32c1",
          "source": "node_modules/lighthouse-logger/node_modules/ms/license.md"
        },
        {
          "sha256": "6652830c2607c722b66f1b57de15877ab8fc5dca406cc5b335afeb365d0f32c1",
          "source": "node_modules/send/node_modules/debug/node_modules/ms/license.md"
        }
      ],
      "modifications": [],
      "licenseTextAvailable": true
    },
    {
      "id": "ms@2.1.3",
      "name": "ms",
      "version": "2.1.3",
      "kind": "software",
      "declaredLicense": "MIT",
      "source": "https://github.com/vercel/ms",
      "installedPaths": [
        "node_modules/ms"
      ],
      "notices": [
        {
          "sha256": "1662fae9b5314d11cf51284e2dcd1f006a354f7343f08712a730fcff9a359801",
          "source": "node_modules/ms/license.md"
        }
      ],
      "modifications": [],
      "licenseTextAvailable": true
    },
    {
      "id": "multitars@1.0.2",
      "name": "multitars",
      "version": "1.0.2",
      "kind": "software",
      "declaredLicense": "MIT",
      "source": "https://github.com/expo/multitars",
      "installedPaths": [
        "node_modules/multitars"
      ],
      "notices": [
        {
          "sha256": "479b48ab7acdf844b2f44d6a3ce806f932ad009d84d2c71651355b372a2ad0ad",
          "source": "node_modules/multitars/LICENSE.md"
        }
      ],
      "modifications": [],
      "licenseTextAvailable": true
    },
    {
      "id": "nanoid@3.3.20",
      "name": "nanoid",
      "version": "3.3.20",
      "kind": "software",
      "declaredLicense": "MIT",
      "source": "https://github.com/ai/nanoid",
      "installedPaths": [
        "node_modules/nanoid"
      ],
      "notices": [
        {
          "sha256": "da4db1480d9beea3483a2eda5c53b22238d0827d57da162b48f122e04d2d9987",
          "source": "node_modules/nanoid/LICENSE"
        }
      ],
      "modifications": [],
      "licenseTextAvailable": true
    },
    {
      "id": "natural-compare@1.4.0",
      "name": "natural-compare",
      "version": "1.4.0",
      "kind": "software",
      "declaredLicense": "MIT",
      "source": "https://github.com/litejs/natural-compare-lite",
      "installedPaths": [
        "node_modules/natural-compare"
      ],
      "notices": [
        {
          "sha256": "353fe762ba595bf1ffe786acf0f5984bb164205901d74f258af195fc8228c67d",
          "source": "https://raw.githubusercontent.com/litejs/natural-compare-lite/6b42bc713dca62f35b927cd06b69a82e297f019b/LICENSE"
        }
      ],
      "modifications": [],
      "licenseTextAvailable": true
    },
    {
      "id": "negotiator@0.6.3",
      "name": "negotiator",
      "version": "0.6.3",
      "kind": "software",
      "declaredLicense": "MIT",
      "source": "https://github.com/jshttp/negotiator",
      "installedPaths": [
        "node_modules/expo/node_modules/negotiator"
      ],
      "notices": [
        {
          "sha256": "553d4d20029a24e315b428a1a54a9e109eaa340f2e958a4f50a92362c2c4070b",
          "source": "node_modules/expo/node_modules/negotiator/LICENSE"
        },
        {
          "sha256": "bcf9e37d973bf9cdd3d908d9f16d66dcb33d7dbf2acc91844f633658df9fd5a5",
          "source": "node_modules/expo/node_modules/negotiator/index.js (leading copyright/license statement; source SHA-256 4f9279bcffc74199c671739f2d0e91fe5176a7f7e4683ca59809a50463a842bd)"
        }
      ],
      "modifications": [],
      "licenseTextAvailable": true
    },
    {
      "id": "negotiator@0.6.4",
      "name": "negotiator",
      "version": "0.6.4",
      "kind": "software",
      "declaredLicense": "MIT",
      "source": "https://github.com/jshttp/negotiator",
      "installedPaths": [
        "node_modules/compression/node_modules/negotiator"
      ],
      "notices": [
        {
          "sha256": "553d4d20029a24e315b428a1a54a9e109eaa340f2e958a4f50a92362c2c4070b",
          "source": "node_modules/compression/node_modules/negotiator/LICENSE"
        },
        {
          "sha256": "bcf9e37d973bf9cdd3d908d9f16d66dcb33d7dbf2acc91844f633658df9fd5a5",
          "source": "node_modules/compression/node_modules/negotiator/index.js (leading copyright/license statement; source SHA-256 2e01e2337b17fb2036c1cd4e43832370510950f0cfdfbab63d67877879c542ae)"
        }
      ],
      "modifications": [],
      "licenseTextAvailable": true
    },
    {
      "id": "negotiator@1.1.0",
      "name": "negotiator",
      "version": "1.1.0",
      "kind": "software",
      "declaredLicense": "MIT",
      "source": "https://github.com/jshttp/negotiator",
      "installedPaths": [
        "node_modules/negotiator"
      ],
      "notices": [
        {
          "sha256": "553d4d20029a24e315b428a1a54a9e109eaa340f2e958a4f50a92362c2c4070b",
          "source": "node_modules/negotiator/LICENSE"
        },
        {
          "sha256": "bcf9e37d973bf9cdd3d908d9f16d66dcb33d7dbf2acc91844f633658df9fd5a5",
          "source": "node_modules/negotiator/index.js (leading copyright/license statement; source SHA-256 55a4073302ef1e581a74027daa054d53ab8a1b8a0c42551e0b50699a6c0de254)"
        }
      ],
      "modifications": [],
      "licenseTextAvailable": true
    },
    {
      "id": "node-fetch@2.7.0",
      "name": "node-fetch",
      "version": "2.7.0",
      "kind": "software",
      "declaredLicense": "MIT",
      "source": "https://github.com/bitinn/node-fetch",
      "installedPaths": [
        "node_modules/node-fetch"
      ],
      "notices": [
        {
          "sha256": "84eaa985e1ef71b8c630e8aba73404c219ff425c6fdb45c62e998b58d4fbdc8e",
          "source": "node_modules/node-fetch/LICENSE.md"
        }
      ],
      "modifications": [],
      "licenseTextAvailable": true
    },
    {
      "id": "node-forge@1.4.0",
      "name": "node-forge",
      "version": "1.4.0",
      "kind": "software",
      "declaredLicense": "(BSD-3-Clause OR GPL-2.0)",
      "source": "https://github.com/digitalbazaar/forge",
      "installedPaths": [
        "node_modules/node-forge"
      ],
      "notices": [
        {
          "sha256": "f63ff0e4e239244aa79280da2dd4811a0469e5e201caf5cbc0d97c3a1dff8e82",
          "source": "node_modules/node-forge/LICENSE"
        }
      ],
      "modifications": [
        {
          "sha256": "4ea0e2db410fd5d87c3c9b21912b9ed3fe6c57b3107fa92e2c90b1e618121a49",
          "source": "node_modules/node-forge/README.md"
        },
        {
          "sha256": "d07d55812ab9552c31d9c79dabe24ced2a64d9aa3616f1cefb3d19963d3a1d26",
          "source": "node_modules/node-forge/SECURITY-BACKPORT.json"
        }
      ],
      "licenseTextAvailable": true
    },
    {
      "id": "node-int64@0.4.0",
      "name": "node-int64",
      "version": "0.4.0",
      "kind": "software",
      "declaredLicense": "MIT",
      "source": "https://github.com/broofa/node-int64",
      "installedPaths": [
        "node_modules/node-int64"
      ],
      "notices": [
        {
          "sha256": "8f85aab053e268546014761da47630a09886626afbd0d8d440cb2c69611bb8d3",
          "source": "node_modules/node-int64/LICENSE"
        }
      ],
      "modifications": [],
      "licenseTextAvailable": true
    },
    {
      "id": "node-releases@2.0.54",
      "name": "node-releases",
      "version": "2.0.54",
      "kind": "software",
      "declaredLicense": "MIT",
      "source": "https://github.com/chicoxyzzy/node-releases",
      "installedPaths": [
        "node_modules/node-releases"
      ],
      "notices": [
        {
          "sha256": "3706296ed611888111ceccc1dff4712844dea4bde0b185c82d718c3b69895abe",
          "source": "node_modules/node-releases/LICENSE"
        }
      ],
      "modifications": [],
      "licenseTextAvailable": true
    },
    {
      "id": "normalize-path@3.0.0",
      "name": "normalize-path",
      "version": "3.0.0",
      "kind": "software",
      "declaredLicense": "MIT",
      "source": "https://github.com/jonschlinkert/normalize-path",
      "installedPaths": [
        "node_modules/normalize-path"
      ],
      "notices": [
        {
          "sha256": "cc1a065da550b491b68cb1a00f3d0907cdda4722e65fec4157f93b043a6e1108",
          "source": "node_modules/normalize-path/index.js (leading copyright/license statement; source SHA-256 202cf63677ddcac13e71d66d2e98c8f07aad10789845ade028e5be755b7abf3a)"
        },
        {
          "sha256": "e70ff771504ba41f2be55de812a017ff46433d7a250c862e38fc419159e44500",
          "source": "node_modules/normalize-path/LICENSE"
        }
      ],
      "modifications": [],
      "licenseTextAvailable": true
    },
    {
      "id": "font:Noto Sans Devanagari",
      "name": "Noto Sans Devanagari",
      "version": null,
      "kind": "font",
      "declaredLicense": "OFL-1.1",
      "source": "https://github.com/google/fonts/tree/main/ofl/notosansdevanagari",
      "installedPaths": [],
      "notices": [
        {
          "sha256": "a216f6f8d85c7228093e0ee5e258d9d377e6671f68acb4db1930b29583d0f331",
          "source": "assets/fonts/notosansdevanagari-OFL.txt"
        }
      ],
      "modifications": [],
      "licenseTextAvailable": true,
      "assets": [
        {
          "file": "assets/fonts/devanagari-regular.ttf",
          "sha256": "526a1b34db43de480d51a8a923c474b848489005d61b6ef45b3a850f7e141ff3"
        },
        {
          "file": "assets/fonts/devanagari-semibold.ttf",
          "sha256": "50b767ad140202f9837b1e7b7026ce26e1f22bc4d7d674b4ccb354eaf850c85a"
        }
      ]
    },
    {
      "id": "font:Noto Sans Gujarati",
      "name": "Noto Sans Gujarati",
      "version": null,
      "kind": "font",
      "declaredLicense": "OFL-1.1",
      "source": "https://github.com/google/fonts/tree/main/ofl/notosansgujarati",
      "installedPaths": [],
      "notices": [
        {
          "sha256": "c0b88977aa18b5e4fd05d646d560da89fde61b6581fa4507cb00dd90bd1bf7d4",
          "source": "assets/fonts/notosansgujarati-OFL.txt"
        }
      ],
      "modifications": [],
      "licenseTextAvailable": true,
      "assets": [
        {
          "file": "assets/fonts/gujarati-regular.ttf",
          "sha256": "bca081f50318974bcb1cbed113fef3f04dd918cd513a30474b0a0d626d58d4c9"
        },
        {
          "file": "assets/fonts/gujarati-semibold.ttf",
          "sha256": "b8abc67394576755c4769678a0b9d8d20ee005327e0d63160885ef57f33597d3"
        }
      ]
    },
    {
      "id": "npm-package-arg@11.0.3",
      "name": "npm-package-arg",
      "version": "11.0.3",
      "kind": "software",
      "declaredLicense": "ISC",
      "source": "https://github.com/npm/npm-package-arg",
      "installedPaths": [
        "node_modules/npm-package-arg"
      ],
      "notices": [
        {
          "sha256": "898c2bcff663681498ad1ca8235d45b6e70b10cdf1f869a5b5e69f6e46efedd3",
          "source": "node_modules/npm-package-arg/LICENSE"
        }
      ],
      "modifications": [],
      "licenseTextAvailable": true
    },
    {
      "id": "npm-run-path@4.0.1",
      "name": "npm-run-path",
      "version": "4.0.1",
      "kind": "software",
      "declaredLicense": "MIT",
      "source": "https://github.com/sindresorhus/npm-run-path",
      "installedPaths": [
        "node_modules/npm-run-path"
      ],
      "notices": [
        {
          "sha256": "48da2f39e100d4085767e94966b43f4fa95ff6a0698fba57ed460914e35f94a0",
          "source": "node_modules/npm-run-path/license"
        }
      ],
      "modifications": [],
      "licenseTextAvailable": true
    },
    {
      "id": "nth-check@2.1.1",
      "name": "nth-check",
      "version": "2.1.1",
      "kind": "software",
      "declaredLicense": "BSD-2-Clause",
      "source": "https://github.com/fb55/nth-check",
      "installedPaths": [
        "node_modules/nth-check"
      ],
      "notices": [
        {
          "sha256": "cb992345949ccd6e8394b2cd6c465f7b897c864f845937dbf64e8997f389e164",
          "source": "node_modules/nth-check/LICENSE"
        }
      ],
      "modifications": [],
      "licenseTextAvailable": true
    },
    {
      "id": "nullthrows@1.1.1",
      "name": "nullthrows",
      "version": "1.1.1",
      "kind": "software",
      "declaredLicense": "MIT",
      "source": "https://github.com/zertosh/nullthrows",
      "installedPaths": [
        "node_modules/nullthrows"
      ],
      "notices": [
        {
          "sha256": "dd5f97aa25431e25fea6654f12f4ce167dc19b3148ab515cc271aa8efe6eb0be",
          "source": "node_modules/nullthrows/LICENSE"
        }
      ],
      "modifications": [],
      "licenseTextAvailable": true
    },
    {
      "id": "ob1@0.84.5",
      "name": "ob1",
      "version": "0.84.5",
      "kind": "software",
      "declaredLicense": "MIT",
      "source": "https://github.com/react/metro",
      "installedPaths": [
        "node_modules/ob1"
      ],
      "notices": [
        {
          "sha256": "da6d3703ed11cbe42bd212c725957c98da23cbff1998c05fa4b3d976d1a58e93",
          "source": "https://raw.githubusercontent.com/react/metro/b71015ef83904e7086342ddb72205b7242dcd129/LICENSE"
        }
      ],
      "modifications": [],
      "licenseTextAvailable": true
    },
    {
      "id": "object-assign@4.1.1",
      "name": "object-assign",
      "version": "4.1.1",
      "kind": "software",
      "declaredLicense": "MIT",
      "source": "https://github.com/sindresorhus/object-assign",
      "installedPaths": [
        "node_modules/object-assign"
      ],
      "notices": [
        {
          "sha256": "6fb9754611c20f6649f68805e8c990e83261f29316e29de9e6cedae607b8634c",
          "source": "node_modules/object-assign/license"
        }
      ],
      "modifications": [],
      "licenseTextAvailable": true
    },
    {
      "id": "on-finished@2.3.0",
      "name": "on-finished",
      "version": "2.3.0",
      "kind": "software",
      "declaredLicense": "MIT",
      "source": "https://github.com/jshttp/on-finished",
      "installedPaths": [
        "node_modules/on-finished"
      ],
      "notices": [
        {
          "sha256": "1681cd4488fc2800c5e251394cf38f76940b4fbe393b84d25d4ab19ed00b68dd",
          "source": "node_modules/on-finished/index.js (leading copyright/license statement; source SHA-256 b0314432e091ecc1f7095ac5f49c6705d5fb559b0c3fd22e2d750ef59e76fa24)"
        },
        {
          "sha256": "8089bcc08845ec143e5761f4a101a65b8c792a0dedbfeeb90a15560c0b77f768",
          "source": "node_modules/on-finished/LICENSE"
        }
      ],
      "modifications": [],
      "licenseTextAvailable": true
    },
    {
      "id": "on-finished@2.4.1",
      "name": "on-finished",
      "version": "2.4.1",
      "kind": "software",
      "declaredLicense": "MIT",
      "source": "https://github.com/jshttp/on-finished",
      "installedPaths": [
        "node_modules/send/node_modules/on-finished"
      ],
      "notices": [
        {
          "sha256": "1681cd4488fc2800c5e251394cf38f76940b4fbe393b84d25d4ab19ed00b68dd",
          "source": "node_modules/send/node_modules/on-finished/index.js (leading copyright/license statement; source SHA-256 8e16bae14ec63bac9cdbb50572a7b53061fee914712f5e803ff03c44e8845276)"
        },
        {
          "sha256": "8089bcc08845ec143e5761f4a101a65b8c792a0dedbfeeb90a15560c0b77f768",
          "source": "node_modules/send/node_modules/on-finished/LICENSE"
        }
      ],
      "modifications": [],
      "licenseTextAvailable": true
    },
    {
      "id": "on-headers@1.1.0",
      "name": "on-headers",
      "version": "1.1.0",
      "kind": "software",
      "declaredLicense": "MIT",
      "source": "https://github.com/jshttp/on-headers",
      "installedPaths": [
        "node_modules/on-headers"
      ],
      "notices": [
        {
          "sha256": "3a78d73f81bd7bd1d7834cdaa34348b83cb8eb73b413ae9292a3cb64931e8f5f",
          "source": "node_modules/on-headers/index.js (leading copyright/license statement; source SHA-256 76682a9fc3bbe62975176e2541f39a8168877d828d5cad8b56461fc36ac2b856)"
        },
        {
          "sha256": "74d8054d56d522bdaa340d3d71130cb204997d523a5292c85ac1264dd77c8d06",
          "source": "node_modules/on-headers/LICENSE"
        }
      ],
      "modifications": [],
      "licenseTextAvailable": true
    },
    {
      "id": "once@1.4.0",
      "name": "once",
      "version": "1.4.0",
      "kind": "software",
      "declaredLicense": "ISC",
      "source": "https://github.com/isaacs/once",
      "installedPaths": [
        "node_modules/once"
      ],
      "notices": [
        {
          "sha256": "4ec3d4c66cd87f5c8d8ad911b10f99bf27cb00cdfcff82621956e379186b016b",
          "source": "node_modules/once/LICENSE"
        }
      ],
      "modifications": [],
      "licenseTextAvailable": true
    },
    {
      "id": "onetime@2.0.1",
      "name": "onetime",
      "version": "2.0.1",
      "kind": "software",
      "declaredLicense": "MIT",
      "source": "https://github.com/sindresorhus/onetime",
      "installedPaths": [
        "node_modules/onetime"
      ],
      "notices": [
        {
          "sha256": "6fb9754611c20f6649f68805e8c990e83261f29316e29de9e6cedae607b8634c",
          "source": "node_modules/onetime/license"
        }
      ],
      "modifications": [],
      "licenseTextAvailable": true
    },
    {
      "id": "onetime@5.1.2",
      "name": "onetime",
      "version": "5.1.2",
      "kind": "software",
      "declaredLicense": "MIT",
      "source": "https://github.com/sindresorhus/onetime",
      "installedPaths": [
        "node_modules/execa/node_modules/onetime"
      ],
      "notices": [
        {
          "sha256": "5c932d88256b4ab958f64a856fa48e8bd1f55bc1d96b8149c65689e0c61789d3",
          "source": "node_modules/execa/node_modules/onetime/license"
        }
      ],
      "modifications": [],
      "licenseTextAvailable": true
    },
    {
      "id": "open@7.4.2",
      "name": "open",
      "version": "7.4.2",
      "kind": "software",
      "declaredLicense": "MIT",
      "source": "https://github.com/sindresorhus/open",
      "installedPaths": [
        "node_modules/open"
      ],
      "notices": [
        {
          "sha256": "5c932d88256b4ab958f64a856fa48e8bd1f55bc1d96b8149c65689e0c61789d3",
          "source": "node_modules/open/license"
        }
      ],
      "modifications": [],
      "licenseTextAvailable": true
    },
    {
      "id": "ora@3.4.0",
      "name": "ora",
      "version": "3.4.0",
      "kind": "software",
      "declaredLicense": "MIT",
      "source": "https://github.com/sindresorhus/ora",
      "installedPaths": [
        "node_modules/ora"
      ],
      "notices": [
        {
          "sha256": "48da2f39e100d4085767e94966b43f4fa95ff6a0698fba57ed460914e35f94a0",
          "source": "node_modules/ora/license"
        }
      ],
      "modifications": [],
      "licenseTextAvailable": true
    },
    {
      "id": "p-limit@2.3.0",
      "name": "p-limit",
      "version": "2.3.0",
      "kind": "software",
      "declaredLicense": "MIT",
      "source": "https://github.com/sindresorhus/p-limit",
      "installedPaths": [
        "node_modules/@istanbuljs/load-nyc-config/node_modules/p-limit",
        "node_modules/pkg-dir/node_modules/p-limit"
      ],
      "notices": [
        {
          "sha256": "48da2f39e100d4085767e94966b43f4fa95ff6a0698fba57ed460914e35f94a0",
          "source": "node_modules/@istanbuljs/load-nyc-config/node_modules/p-limit/license"
        },
        {
          "sha256": "48da2f39e100d4085767e94966b43f4fa95ff6a0698fba57ed460914e35f94a0",
          "source": "node_modules/pkg-dir/node_modules/p-limit/license"
        }
      ],
      "modifications": [],
      "licenseTextAvailable": true
    },
    {
      "id": "p-limit@3.1.0",
      "name": "p-limit",
      "version": "3.1.0",
      "kind": "software",
      "declaredLicense": "MIT",
      "source": "https://github.com/sindresorhus/p-limit",
      "installedPaths": [
        "node_modules/p-limit"
      ],
      "notices": [
        {
          "sha256": "5c932d88256b4ab958f64a856fa48e8bd1f55bc1d96b8149c65689e0c61789d3",
          "source": "node_modules/p-limit/license"
        }
      ],
      "modifications": [],
      "licenseTextAvailable": true
    },
    {
      "id": "p-locate@4.1.0",
      "name": "p-locate",
      "version": "4.1.0",
      "kind": "software",
      "declaredLicense": "MIT",
      "source": "https://github.com/sindresorhus/p-locate",
      "installedPaths": [
        "node_modules/@istanbuljs/load-nyc-config/node_modules/p-locate",
        "node_modules/pkg-dir/node_modules/p-locate"
      ],
      "notices": [
        {
          "sha256": "48da2f39e100d4085767e94966b43f4fa95ff6a0698fba57ed460914e35f94a0",
          "source": "node_modules/@istanbuljs/load-nyc-config/node_modules/p-locate/license"
        },
        {
          "sha256": "48da2f39e100d4085767e94966b43f4fa95ff6a0698fba57ed460914e35f94a0",
          "source": "node_modules/pkg-dir/node_modules/p-locate/license"
        }
      ],
      "modifications": [],
      "licenseTextAvailable": true
    },
    {
      "id": "p-try@2.2.0",
      "name": "p-try",
      "version": "2.2.0",
      "kind": "software",
      "declaredLicense": "MIT",
      "source": "https://github.com/sindresorhus/p-try",
      "installedPaths": [
        "node_modules/p-try"
      ],
      "notices": [
        {
          "sha256": "48da2f39e100d4085767e94966b43f4fa95ff6a0698fba57ed460914e35f94a0",
          "source": "node_modules/p-try/license"
        }
      ],
      "modifications": [],
      "licenseTextAvailable": true
    },
    {
      "id": "parse-json@5.2.0",
      "name": "parse-json",
      "version": "5.2.0",
      "kind": "software",
      "declaredLicense": "MIT",
      "source": "https://github.com/sindresorhus/parse-json",
      "installedPaths": [
        "node_modules/parse-json"
      ],
      "notices": [
        {
          "sha256": "5c932d88256b4ab958f64a856fa48e8bd1f55bc1d96b8149c65689e0c61789d3",
          "source": "node_modules/parse-json/license"
        }
      ],
      "modifications": [],
      "licenseTextAvailable": true
    },
    {
      "id": "parse-png@2.1.0",
      "name": "parse-png",
      "version": "2.1.0",
      "kind": "software",
      "declaredLicense": "MIT",
      "source": "https://github.com/kevva/parse-png",
      "installedPaths": [
        "node_modules/parse-png"
      ],
      "notices": [
        {
          "sha256": "69dee148a2cc470554dfa7142e830662062394d0fe67cddd379aba90dc60d6b3",
          "source": "node_modules/parse-png/license"
        }
      ],
      "modifications": [],
      "licenseTextAvailable": true
    },
    {
      "id": "parseurl@1.3.3",
      "name": "parseurl",
      "version": "1.3.3",
      "kind": "software",
      "declaredLicense": "MIT",
      "source": "https://github.com/pillarjs/parseurl",
      "installedPaths": [
        "node_modules/parseurl"
      ],
      "notices": [
        {
          "sha256": "11d017c3b9f1ee3f44caf7203035f0461d5b57e0db8ce1bc03a9af34fa7d3f6b",
          "source": "node_modules/parseurl/LICENSE"
        },
        {
          "sha256": "80111252fb2ca20086306f4d8dcb3096b0ecd5fe71ac94deb999df425508a206",
          "source": "node_modules/parseurl/index.js (leading copyright/license statement; source SHA-256 811223d4a19492ccc642384dc84f0af4ad935557dfe8f63750d7ffd673e40f17)"
        }
      ],
      "modifications": [],
      "licenseTextAvailable": true
    },
    {
      "id": "path-exists@4.0.0",
      "name": "path-exists",
      "version": "4.0.0",
      "kind": "software",
      "declaredLicense": "MIT",
      "source": "https://github.com/sindresorhus/path-exists",
      "installedPaths": [
        "node_modules/path-exists"
      ],
      "notices": [
        {
          "sha256": "48da2f39e100d4085767e94966b43f4fa95ff6a0698fba57ed460914e35f94a0",
          "source": "node_modules/path-exists/license"
        }
      ],
      "modifications": [],
      "licenseTextAvailable": true
    },
    {
      "id": "path-is-absolute@1.0.1",
      "name": "path-is-absolute",
      "version": "1.0.1",
      "kind": "software",
      "declaredLicense": "MIT",
      "source": "https://github.com/sindresorhus/path-is-absolute",
      "installedPaths": [
        "node_modules/path-is-absolute"
      ],
      "notices": [
        {
          "sha256": "6fb9754611c20f6649f68805e8c990e83261f29316e29de9e6cedae607b8634c",
          "source": "node_modules/path-is-absolute/license"
        }
      ],
      "modifications": [],
      "licenseTextAvailable": true
    },
    {
      "id": "path-key@3.1.1",
      "name": "path-key",
      "version": "3.1.1",
      "kind": "software",
      "declaredLicense": "MIT",
      "source": "https://github.com/sindresorhus/path-key",
      "installedPaths": [
        "node_modules/path-key"
      ],
      "notices": [
        {
          "sha256": "48da2f39e100d4085767e94966b43f4fa95ff6a0698fba57ed460914e35f94a0",
          "source": "node_modules/path-key/license"
        }
      ],
      "modifications": [],
      "licenseTextAvailable": true
    },
    {
      "id": "path-parse@1.0.7",
      "name": "path-parse",
      "version": "1.0.7",
      "kind": "software",
      "declaredLicense": "MIT",
      "source": "https://github.com/jbgutierrez/path-parse",
      "installedPaths": [
        "node_modules/path-parse"
      ],
      "notices": [
        {
          "sha256": "3f4609137f65070541b9214300ea0d640af8192857de0eeb2b03403003d9228a",
          "source": "node_modules/path-parse/LICENSE"
        }
      ],
      "modifications": [],
      "licenseTextAvailable": true
    },
    {
      "id": "path-scurry@2.0.2",
      "name": "path-scurry",
      "version": "2.0.2",
      "kind": "software",
      "declaredLicense": "BlueOak-1.0.0",
      "source": "https://github.com/isaacs/path-scurry",
      "installedPaths": [
        "node_modules/path-scurry"
      ],
      "notices": [
        {
          "sha256": "8a1af140fdfbf5afd3df27f7e662f989c5b963a300020dfafce42033cae9e004",
          "source": "node_modules/path-scurry/LICENSE.md"
        }
      ],
      "modifications": [],
      "licenseTextAvailable": true
    },
    {
      "id": "picocolors@1.1.1",
      "name": "picocolors",
      "version": "1.1.1",
      "kind": "software",
      "declaredLicense": "ISC",
      "source": "https://github.com/alexeyraspopov/picocolors",
      "installedPaths": [
        "node_modules/picocolors"
      ],
      "notices": [
        {
          "sha256": "6582629e2979466878f6014313dcc2f3756c9616148682227ce3063dde310750",
          "source": "node_modules/picocolors/LICENSE"
        }
      ],
      "modifications": [],
      "licenseTextAvailable": true
    },
    {
      "id": "picomatch@2.3.2",
      "name": "picomatch",
      "version": "2.3.2",
      "kind": "software",
      "declaredLicense": "MIT",
      "source": "https://github.com/micromatch/picomatch",
      "installedPaths": [
        "node_modules/anymatch/node_modules/picomatch",
        "node_modules/jest-util/node_modules/picomatch",
        "node_modules/micromatch/node_modules/picomatch"
      ],
      "notices": [
        {
          "sha256": "d0cd141b0c322fded5dfad1d4645bb2fedfc05b7321fe1009469638190d59ef9",
          "source": "node_modules/anymatch/node_modules/picomatch/LICENSE"
        },
        {
          "sha256": "d0cd141b0c322fded5dfad1d4645bb2fedfc05b7321fe1009469638190d59ef9",
          "source": "node_modules/jest-util/node_modules/picomatch/LICENSE"
        },
        {
          "sha256": "d0cd141b0c322fded5dfad1d4645bb2fedfc05b7321fe1009469638190d59ef9",
          "source": "node_modules/micromatch/node_modules/picomatch/LICENSE"
        }
      ],
      "modifications": [],
      "licenseTextAvailable": true
    },
    {
      "id": "picomatch@4.0.7",
      "name": "picomatch",
      "version": "4.0.7",
      "kind": "software",
      "declaredLicense": "MIT",
      "source": "https://github.com/micromatch/picomatch",
      "installedPaths": [
        "node_modules/picomatch"
      ],
      "notices": [
        {
          "sha256": "d0cd141b0c322fded5dfad1d4645bb2fedfc05b7321fe1009469638190d59ef9",
          "source": "node_modules/picomatch/LICENSE"
        }
      ],
      "modifications": [],
      "licenseTextAvailable": true
    },
    {
      "id": "pirates@4.0.7",
      "name": "pirates",
      "version": "4.0.7",
      "kind": "software",
      "declaredLicense": "MIT",
      "source": "https://github.com/danez/pirates",
      "installedPaths": [
        "node_modules/pirates"
      ],
      "notices": [
        {
          "sha256": "b3e8623bbd73e4f964f9b5091c7b4c7e078fd760113890b8c1af951ab7921877",
          "source": "node_modules/pirates/LICENSE"
        }
      ],
      "modifications": [],
      "licenseTextAvailable": true
    },
    {
      "id": "pkg-dir@4.2.0",
      "name": "pkg-dir",
      "version": "4.2.0",
      "kind": "software",
      "declaredLicense": "MIT",
      "source": "https://github.com/sindresorhus/pkg-dir",
      "installedPaths": [
        "node_modules/pkg-dir"
      ],
      "notices": [
        {
          "sha256": "48da2f39e100d4085767e94966b43f4fa95ff6a0698fba57ed460914e35f94a0",
          "source": "node_modules/pkg-dir/license"
        }
      ],
      "modifications": [],
      "licenseTextAvailable": true
    },
    {
      "id": "plist@3.1.1",
      "name": "plist",
      "version": "3.1.1",
      "kind": "software",
      "declaredLicense": "MIT",
      "source": "https://github.com/TooTallNate/node-plist",
      "installedPaths": [
        "node_modules/plist"
      ],
      "notices": [
        {
          "sha256": "3677dc86e6e5f119b500c308cc24cf533e2eb44c41050ea64584e049e5b70161",
          "source": "node_modules/plist/LICENSE"
        }
      ],
      "modifications": [],
      "licenseTextAvailable": true
    },
    {
      "id": "pngjs@3.4.0",
      "name": "pngjs",
      "version": "3.4.0",
      "kind": "software",
      "declaredLicense": "MIT",
      "source": "https://github.com/lukeapage/pngjs2",
      "installedPaths": [
        "node_modules/pngjs"
      ],
      "notices": [
        {
          "sha256": "176b07a18c0bb3836aaeb61088fd0bf11a38f66e6f15e3fbda85faa225250d6e",
          "source": "node_modules/pngjs/LICENSE"
        },
        {
          "sha256": "fb8832e61b83666365473e6f767d7bc01222b1161c0ebb02bc14c109566c6067",
          "source": "node_modules/pngjs/README.md"
        }
      ],
      "modifications": [],
      "licenseTextAvailable": true
    },
    {
      "id": "postcss@8.5.29",
      "name": "postcss",
      "version": "8.5.29",
      "kind": "software",
      "declaredLicense": "MIT",
      "source": "https://github.com/postcss/postcss",
      "installedPaths": [
        "node_modules/postcss"
      ],
      "notices": [
        {
          "sha256": "5be1f3465bba68a626777f984878814aaf35e7ef8e9fd314d469bcf887050fb8",
          "source": "node_modules/postcss/LICENSE"
        }
      ],
      "modifications": [],
      "licenseTextAvailable": true
    },
    {
      "id": "postcss-value-parser@4.2.0",
      "name": "postcss-value-parser",
      "version": "4.2.0",
      "kind": "software",
      "declaredLicense": "MIT",
      "source": "https://github.com/TrySound/postcss-value-parser",
      "installedPaths": [
        "node_modules/postcss-value-parser"
      ],
      "notices": [
        {
          "sha256": "3687447039151857a6ba378db062172c7f33d4aa70a615c87a43a9c50e990485",
          "source": "node_modules/postcss-value-parser/LICENSE"
        }
      ],
      "modifications": [],
      "licenseTextAvailable": true
    },
    {
      "id": "pretty-format@29.7.0",
      "name": "pretty-format",
      "version": "29.7.0",
      "kind": "software",
      "declaredLicense": "MIT",
      "source": "https://github.com/jestjs/jest",
      "installedPaths": [
        "node_modules/pretty-format"
      ],
      "notices": [
        {
          "sha256": "da6d3703ed11cbe42bd212c725957c98da23cbff1998c05fa4b3d976d1a58e93",
          "source": "node_modules/pretty-format/LICENSE"
        }
      ],
      "modifications": [],
      "licenseTextAvailable": true
    },
    {
      "id": "pretty-format@30.5.1",
      "name": "pretty-format",
      "version": "30.5.1",
      "kind": "software",
      "declaredLicense": "MIT",
      "source": "https://github.com/jestjs/jest",
      "installedPaths": [
        "node_modules/@testing-library/react-native/node_modules/pretty-format",
        "node_modules/jest-diff/node_modules/pretty-format",
        "node_modules/jest-matcher-utils/node_modules/pretty-format"
      ],
      "notices": [
        {
          "sha256": "9d5211db733ccdd26f9170bec24cdca84093f60415da6b769ee9cdf23d04e19f",
          "source": "node_modules/@testing-library/react-native/node_modules/pretty-format/LICENSE"
        },
        {
          "sha256": "9d5211db733ccdd26f9170bec24cdca84093f60415da6b769ee9cdf23d04e19f",
          "source": "node_modules/jest-diff/node_modules/pretty-format/LICENSE"
        },
        {
          "sha256": "9d5211db733ccdd26f9170bec24cdca84093f60415da6b769ee9cdf23d04e19f",
          "source": "node_modules/jest-matcher-utils/node_modules/pretty-format/LICENSE"
        },
        {
          "sha256": "a151d1e601e8055d29fc8136a4fadc521d3d1dad0a54c14cc09abc177b4edcc1",
          "source": "node_modules/@testing-library/react-native/node_modules/pretty-format/build/index.js (leading copyright/license statement; source SHA-256 fc4712280efd27d9181477190c44132ed2dc52dfc62faf7d22dd39f919221bdd)"
        },
        {
          "sha256": "a151d1e601e8055d29fc8136a4fadc521d3d1dad0a54c14cc09abc177b4edcc1",
          "source": "node_modules/jest-diff/node_modules/pretty-format/build/index.js (leading copyright/license statement; source SHA-256 fc4712280efd27d9181477190c44132ed2dc52dfc62faf7d22dd39f919221bdd)"
        },
        {
          "sha256": "a151d1e601e8055d29fc8136a4fadc521d3d1dad0a54c14cc09abc177b4edcc1",
          "source": "node_modules/jest-matcher-utils/node_modules/pretty-format/build/index.js (leading copyright/license statement; source SHA-256 fc4712280efd27d9181477190c44132ed2dc52dfc62faf7d22dd39f919221bdd)"
        }
      ],
      "modifications": [],
      "licenseTextAvailable": true
    },
    {
      "id": "proc-log@4.2.0",
      "name": "proc-log",
      "version": "4.2.0",
      "kind": "software",
      "declaredLicense": "ISC",
      "source": "https://github.com/npm/proc-log",
      "installedPaths": [
        "node_modules/proc-log"
      ],
      "notices": [
        {
          "sha256": "dc32a0dee275e0a9aeffbc974dbf4899a30dcdc2e5ffa8934aecb69261065864",
          "source": "node_modules/proc-log/LICENSE"
        }
      ],
      "modifications": [],
      "licenseTextAvailable": true
    },
    {
      "id": "progress@2.0.3",
      "name": "progress",
      "version": "2.0.3",
      "kind": "software",
      "declaredLicense": "MIT",
      "source": "https://github.com/visionmedia/node-progress",
      "installedPaths": [
        "node_modules/progress"
      ],
      "notices": [
        {
          "sha256": "d7d2a7786de7c7cfd96f920c6f12927d74e1d2a861ca4498bf465c3bc3f4c21c",
          "source": "node_modules/progress/LICENSE"
        }
      ],
      "modifications": [],
      "licenseTextAvailable": true
    },
    {
      "id": "promise@7.3.1",
      "name": "promise",
      "version": "7.3.1",
      "kind": "software",
      "declaredLicense": "MIT",
      "source": "https://github.com/then/promise",
      "installedPaths": [
        "node_modules/fbjs/node_modules/promise"
      ],
      "notices": [
        {
          "sha256": "5e733eb92ed0c571da3f27c5da203e0a9f975b4f96e7692c9fa3660ca54820ec",
          "source": "node_modules/fbjs/node_modules/promise/LICENSE"
        }
      ],
      "modifications": [],
      "licenseTextAvailable": true
    },
    {
      "id": "promise@8.3.0",
      "name": "promise",
      "version": "8.3.0",
      "kind": "software",
      "declaredLicense": "MIT",
      "source": "https://github.com/then/promise",
      "installedPaths": [
        "node_modules/promise"
      ],
      "notices": [
        {
          "sha256": "5e733eb92ed0c571da3f27c5da203e0a9f975b4f96e7692c9fa3660ca54820ec",
          "source": "node_modules/promise/LICENSE"
        }
      ],
      "modifications": [],
      "licenseTextAvailable": true
    },
    {
      "id": "prompts@2.4.2",
      "name": "prompts",
      "version": "2.4.2",
      "kind": "software",
      "declaredLicense": "MIT",
      "source": "https://github.com/terkelg/prompts",
      "installedPaths": [
        "node_modules/prompts"
      ],
      "notices": [
        {
          "sha256": "ade66f698fd417addc4d948a85ef33e8abb302daff6453feda18b191d250e54d",
          "source": "node_modules/prompts/license"
        }
      ],
      "modifications": [],
      "licenseTextAvailable": true
    },
    {
      "id": "proxy-from-env@1.1.0",
      "name": "proxy-from-env",
      "version": "1.1.0",
      "kind": "software",
      "declaredLicense": "MIT",
      "source": "https://github.com/Rob--W/proxy-from-env",
      "installedPaths": [
        "node_modules/proxy-from-env"
      ],
      "notices": [
        {
          "sha256": "f55828df4b8752c48e765a806465b76a103e3cb363379c569b15a1df2ba2d79e",
          "source": "node_modules/proxy-from-env/LICENSE"
        }
      ],
      "modifications": [],
      "licenseTextAvailable": true
    },
    {
      "id": "pure-rand@6.1.0",
      "name": "pure-rand",
      "version": "6.1.0",
      "kind": "software",
      "declaredLicense": "MIT",
      "source": "https://github.com/dubzzz/pure-rand",
      "installedPaths": [
        "node_modules/pure-rand"
      ],
      "notices": [
        {
          "sha256": "e9d6a94ab01c6c9ab68c099d3ba8dd9f8aca60f2e2250c2302275405fca9e806",
          "source": "node_modules/pure-rand/LICENSE"
        }
      ],
      "modifications": [],
      "licenseTextAvailable": true
    },
    {
      "id": "query-string@7.1.3",
      "name": "query-string",
      "version": "7.1.3",
      "kind": "software",
      "declaredLicense": "MIT",
      "source": "https://github.com/sindresorhus/query-string",
      "installedPaths": [
        "node_modules/query-string"
      ],
      "notices": [
        {
          "sha256": "846c2349412e40c3c33095b2903f6a311ef4b30ccd26c214044a2cdc24fdc5cc",
          "source": "node_modules/query-string/license"
        }
      ],
      "modifications": [],
      "licenseTextAvailable": true
    },
    {
      "id": "range-parser@1.2.1",
      "name": "range-parser",
      "version": "1.2.1",
      "kind": "software",
      "declaredLicense": "MIT",
      "source": "https://github.com/jshttp/range-parser",
      "installedPaths": [
        "node_modules/range-parser"
      ],
      "notices": [
        {
          "sha256": "03f10c20b71d92fbe2b0356044ec0152ec7e48489e834e6bf724e971dae2e038",
          "source": "node_modules/range-parser/index.js (leading copyright/license statement; source SHA-256 38786526d000475300728db07455aa21d1e37b0f24e48fbc4cb30136ae30b07b)"
        },
        {
          "sha256": "f655e6291356ec0de7a8f0e69f294961a2cea86678ec94588be1e6a492e278ab",
          "source": "node_modules/range-parser/LICENSE"
        }
      ],
      "modifications": [],
      "licenseTextAvailable": true
    },
    {
      "id": "react@19.2.3",
      "name": "react",
      "version": "19.2.3",
      "kind": "software",
      "declaredLicense": "MIT",
      "source": "https://github.com/facebook/react",
      "installedPaths": [
        "node_modules/react"
      ],
      "notices": [
        {
          "sha256": "da6d3703ed11cbe42bd212c725957c98da23cbff1998c05fa4b3d976d1a58e93",
          "source": "node_modules/react/LICENSE"
        }
      ],
      "modifications": [],
      "licenseTextAvailable": true
    },
    {
      "id": "react-devtools-core@6.1.5",
      "name": "react-devtools-core",
      "version": "6.1.5",
      "kind": "software",
      "declaredLicense": "MIT",
      "source": "https://github.com/facebook/react",
      "installedPaths": [
        "node_modules/react-devtools-core"
      ],
      "notices": [
        {
          "sha256": "da6d3703ed11cbe42bd212c725957c98da23cbff1998c05fa4b3d976d1a58e93",
          "source": "https://raw.githubusercontent.com/facebook/react/5d87cd224452c68d09bef99656b6261e9772a210/LICENSE"
        }
      ],
      "modifications": [],
      "licenseTextAvailable": true
    },
    {
      "id": "react-dom@19.2.3",
      "name": "react-dom",
      "version": "19.2.3",
      "kind": "software",
      "declaredLicense": "MIT",
      "source": "https://github.com/facebook/react",
      "installedPaths": [
        "node_modules/react-dom"
      ],
      "notices": [
        {
          "sha256": "da6d3703ed11cbe42bd212c725957c98da23cbff1998c05fa4b3d976d1a58e93",
          "source": "node_modules/react-dom/LICENSE"
        }
      ],
      "modifications": [],
      "licenseTextAvailable": true
    },
    {
      "id": "react-fast-compare@3.2.2",
      "name": "react-fast-compare",
      "version": "3.2.2",
      "kind": "software",
      "declaredLicense": "MIT",
      "source": "https://github.com/FormidableLabs/react-fast-compare",
      "installedPaths": [
        "node_modules/react-fast-compare"
      ],
      "notices": [
        {
          "sha256": "1e187eec147d04bcbb3b7aef9f3b0ea82228961fa7d390d3efb9e57751dbe0cb",
          "source": "node_modules/react-fast-compare/LICENSE"
        }
      ],
      "modifications": [],
      "licenseTextAvailable": true
    },
    {
      "id": "react-freeze@1.0.4",
      "name": "react-freeze",
      "version": "1.0.4",
      "kind": "software",
      "declaredLicense": "MIT",
      "source": "https://github.com/software-mansion/react-freeze",
      "installedPaths": [
        "node_modules/react-freeze"
      ],
      "notices": [
        {
          "sha256": "19ba4296d3501ae3a71920bc9872a5c50ce94105bbf4c2a21d5172658cedd6ae",
          "source": "node_modules/react-freeze/LICENSE"
        }
      ],
      "modifications": [],
      "licenseTextAvailable": true
    },
    {
      "id": "react-is@16.13.1",
      "name": "react-is",
      "version": "16.13.1",
      "kind": "software",
      "declaredLicense": "MIT",
      "source": "https://github.com/facebook/react",
      "installedPaths": [
        "node_modules/hoist-non-react-statics/node_modules/react-is"
      ],
      "notices": [
        {
          "sha256": "52412d7bc7ce4157ea628bbaacb8829e0a9cb3c58f57f99176126bc8cf2bfc85",
          "source": "node_modules/hoist-non-react-statics/node_modules/react-is/LICENSE"
        }
      ],
      "modifications": [],
      "licenseTextAvailable": true
    },
    {
      "id": "react-is@18.3.1",
      "name": "react-is",
      "version": "18.3.1",
      "kind": "software",
      "declaredLicense": "MIT",
      "source": "https://github.com/facebook/react",
      "installedPaths": [
        "node_modules/@jest/react-is-18",
        "node_modules/pretty-format/node_modules/react-is"
      ],
      "notices": [
        {
          "sha256": "52412d7bc7ce4157ea628bbaacb8829e0a9cb3c58f57f99176126bc8cf2bfc85",
          "source": "node_modules/@jest/react-is-18/LICENSE"
        },
        {
          "sha256": "52412d7bc7ce4157ea628bbaacb8829e0a9cb3c58f57f99176126bc8cf2bfc85",
          "source": "node_modules/pretty-format/node_modules/react-is/LICENSE"
        }
      ],
      "modifications": [],
      "licenseTextAvailable": true
    },
    {
      "id": "react-is@19.2.8",
      "name": "react-is",
      "version": "19.2.8",
      "kind": "software",
      "declaredLicense": "MIT",
      "source": "https://github.com/react/react",
      "installedPaths": [
        "node_modules/react-is"
      ],
      "notices": [
        {
          "sha256": "da6d3703ed11cbe42bd212c725957c98da23cbff1998c05fa4b3d976d1a58e93",
          "source": "node_modules/react-is/LICENSE"
        }
      ],
      "modifications": [],
      "licenseTextAvailable": true
    },
    {
      "id": "react-is@19.3.0",
      "name": "react-is",
      "version": "19.3.0",
      "kind": "software",
      "declaredLicense": "MIT",
      "source": "https://github.com/react/react",
      "installedPaths": [
        "node_modules/@jest/react-is-19"
      ],
      "notices": [
        {
          "sha256": "da6d3703ed11cbe42bd212c725957c98da23cbff1998c05fa4b3d976d1a58e93",
          "source": "node_modules/@jest/react-is-19/LICENSE"
        }
      ],
      "modifications": [],
      "licenseTextAvailable": true
    },
    {
      "id": "react-native@0.86.3",
      "name": "react-native",
      "version": "0.86.3",
      "kind": "software",
      "declaredLicense": "MIT",
      "source": "https://github.com/react/react-native",
      "installedPaths": [
        "node_modules/react-native"
      ],
      "notices": [
        {
          "sha256": "d1c9310266b76e40d988fb338efb4e6b2278e2f5f26063454a086e65276c14e4",
          "source": "node_modules/react-native/index.js (leading copyright/license statement; source SHA-256 ac5ba64d1f6a5958cf906e1020ac2bd89ff5d645ce13b446c484600ae943bcb4)"
        },
        {
          "sha256": "da6d3703ed11cbe42bd212c725957c98da23cbff1998c05fa4b3d976d1a58e93",
          "source": "node_modules/react-native/LICENSE"
        }
      ],
      "modifications": [],
      "licenseTextAvailable": true
    },
    {
      "id": "react-native-drawer-layout@4.2.10",
      "name": "react-native-drawer-layout",
      "version": "4.2.10",
      "kind": "software",
      "declaredLicense": "MIT",
      "source": "https://github.com/react-navigation/react-navigation",
      "installedPaths": [
        "node_modules/react-native-drawer-layout"
      ],
      "notices": [
        {
          "sha256": "41f321b33afaa5cdaeb7c1aecd6fd5c21467ff910fb677aa47c941d05b5032c0",
          "source": "node_modules/react-native-drawer-layout/LICENSE"
        }
      ],
      "modifications": [],
      "licenseTextAvailable": true
    },
    {
      "id": "react-native-gesture-handler@2.32.0",
      "name": "react-native-gesture-handler",
      "version": "2.32.0",
      "kind": "software",
      "declaredLicense": "MIT",
      "source": "https://github.com/software-mansion/react-native-gesture-handler",
      "installedPaths": [
        "node_modules/react-native-gesture-handler"
      ],
      "notices": [
        {
          "sha256": "f1ae22eddd3a96c3b7b8a494ef03749ae6a1e19574bacc9c195d83c916de09e2",
          "source": "node_modules/react-native-gesture-handler/LICENSE"
        }
      ],
      "modifications": [],
      "licenseTextAvailable": true
    },
    {
      "id": "react-native-is-edge-to-edge@1.3.1",
      "name": "react-native-is-edge-to-edge",
      "version": "1.3.1",
      "kind": "software",
      "declaredLicense": "MIT",
      "source": "https://github.com/zoontek/react-native-edge-to-edge",
      "installedPaths": [
        "node_modules/react-native-is-edge-to-edge"
      ],
      "notices": [
        {
          "sha256": "4efb635cc4fd67f738ce2af65f8b73514ee338d0d201b836ab3a823cfda771d1",
          "source": "node_modules/react-native-is-edge-to-edge/LICENSE"
        }
      ],
      "modifications": [],
      "licenseTextAvailable": true
    },
    {
      "id": "react-native-nitro-google-signin@2.3.0",
      "name": "react-native-nitro-google-signin",
      "version": "2.3.0",
      "kind": "software",
      "declaredLicense": "MIT",
      "source": "https://github.com/react-native-nitro-google-sign-in/google-signin",
      "installedPaths": [
        "node_modules/react-native-nitro-google-signin"
      ],
      "notices": [
        {
          "sha256": "deced554b77d9c8b8b60930ae16acaf90fcdd114b258af9e74810b46ed81851d",
          "source": "node_modules/react-native-nitro-google-signin/LICENSE"
        }
      ],
      "modifications": [],
      "licenseTextAvailable": true
    },
    {
      "id": "react-native-nitro-modules@0.37.1",
      "name": "react-native-nitro-modules",
      "version": "0.37.1",
      "kind": "software",
      "declaredLicense": "MIT",
      "source": "https://github.com/mrousavy/nitro",
      "installedPaths": [
        "node_modules/react-native-nitro-modules"
      ],
      "notices": [
        {
          "sha256": "833ee7046f3908173364391ad4a2028560029503faf3a29e8acb77506dfe52ea",
          "source": "https://raw.githubusercontent.com/mrousavy/nitro/605017127c16f9d502f527097ffed77439d8ce6c/LICENSE"
        }
      ],
      "modifications": [],
      "licenseTextAvailable": true
    },
    {
      "id": "react-native-reanimated@4.5.1",
      "name": "react-native-reanimated",
      "version": "4.5.1",
      "kind": "software",
      "declaredLicense": "MIT",
      "source": "https://github.com/software-mansion/react-native-reanimated",
      "installedPaths": [
        "node_modules/react-native-reanimated"
      ],
      "notices": [
        {
          "sha256": "f1ae22eddd3a96c3b7b8a494ef03749ae6a1e19574bacc9c195d83c916de09e2",
          "source": "node_modules/react-native-reanimated/LICENSE"
        }
      ],
      "modifications": [],
      "licenseTextAvailable": true
    },
    {
      "id": "react-native-safe-area-context@5.7.0",
      "name": "react-native-safe-area-context",
      "version": "5.7.0",
      "kind": "software",
      "declaredLicense": "MIT",
      "source": "https://github.com/AppAndFlow/react-native-safe-area-context",
      "installedPaths": [
        "node_modules/react-native-safe-area-context"
      ],
      "notices": [
        {
          "sha256": "f5c7a4d527258e11fdfe3d84eb73cd14fe6d64224ef051e59f6ee21fe378800c",
          "source": "node_modules/react-native-safe-area-context/LICENSE"
        }
      ],
      "modifications": [],
      "licenseTextAvailable": true
    },
    {
      "id": "react-native-screens@4.26.2",
      "name": "react-native-screens",
      "version": "4.26.2",
      "kind": "software",
      "declaredLicense": "MIT",
      "source": "https://github.com/software-mansion/react-native-screens",
      "installedPaths": [
        "node_modules/react-native-screens"
      ],
      "notices": [
        {
          "sha256": "95b52e497653b738fd50e4bd3a8197dc41593c63129acb4f8069dbf49530ef82",
          "source": "node_modules/react-native-screens/LICENSE"
        }
      ],
      "modifications": [],
      "licenseTextAvailable": true
    },
    {
      "id": "react-native-svg@15.15.4",
      "name": "react-native-svg",
      "version": "15.15.4",
      "kind": "software",
      "declaredLicense": "MIT",
      "source": "https://github.com/react-native-community/react-native-svg",
      "installedPaths": [
        "node_modules/react-native-svg"
      ],
      "notices": [
        {
          "sha256": "1bc2aa7dad15097cd71308d9ae013ff14d11a84357b170c1554f4035fb8a3acb",
          "source": "node_modules/react-native-svg/LICENSE"
        }
      ],
      "modifications": [],
      "licenseTextAvailable": true
    },
    {
      "id": "react-native-web@0.21.2",
      "name": "react-native-web",
      "version": "0.21.2",
      "kind": "software",
      "declaredLicense": "MIT",
      "source": "https://github.com/necolas/react-native-web",
      "installedPaths": [
        "node_modules/react-native-web"
      ],
      "notices": [
        {
          "sha256": "f961d81b4027c179ccd9200e72fa141f8c0575c1f3c93593f36645dc72bf5216",
          "source": "node_modules/react-native-web/LICENSE"
        }
      ],
      "modifications": [],
      "licenseTextAvailable": true
    },
    {
      "id": "react-native-worklets@0.10.1",
      "name": "react-native-worklets",
      "version": "0.10.1",
      "kind": "software",
      "declaredLicense": "MIT",
      "source": "https://github.com/software-mansion/react-native-reanimated",
      "installedPaths": [
        "node_modules/react-native-worklets"
      ],
      "notices": [
        {
          "sha256": "92c22d327a6644efda43527bfa6f136f4382359f40bc288eda0764f67be9c269",
          "source": "node_modules/react-native-worklets/LICENSE"
        }
      ],
      "modifications": [],
      "licenseTextAvailable": true
    },
    {
      "id": "react-reconciler@0.33.0",
      "name": "react-reconciler",
      "version": "0.33.0",
      "kind": "software",
      "declaredLicense": "MIT",
      "source": "https://github.com/facebook/react",
      "installedPaths": [
        "node_modules/react-reconciler"
      ],
      "notices": [
        {
          "sha256": "da6d3703ed11cbe42bd212c725957c98da23cbff1998c05fa4b3d976d1a58e93",
          "source": "node_modules/react-reconciler/LICENSE"
        }
      ],
      "modifications": [],
      "licenseTextAvailable": true
    },
    {
      "id": "react-refresh@0.14.2",
      "name": "react-refresh",
      "version": "0.14.2",
      "kind": "software",
      "declaredLicense": "MIT",
      "source": "https://github.com/facebook/react",
      "installedPaths": [
        "node_modules/react-refresh"
      ],
      "notices": [
        {
          "sha256": "52412d7bc7ce4157ea628bbaacb8829e0a9cb3c58f57f99176126bc8cf2bfc85",
          "source": "node_modules/react-refresh/LICENSE"
        }
      ],
      "modifications": [],
      "licenseTextAvailable": true
    },
    {
      "id": "react-remove-scroll@2.7.2",
      "name": "react-remove-scroll",
      "version": "2.7.2",
      "kind": "software",
      "declaredLicense": "MIT",
      "source": "https://github.com/theKashey/react-remove-scroll",
      "installedPaths": [
        "node_modules/react-remove-scroll"
      ],
      "notices": [
        {
          "sha256": "30f0cfddf483d1128e3610205020f2041a6c5e837aa999e0aa82e5576187d4a9",
          "source": "node_modules/react-remove-scroll/LICENSE"
        }
      ],
      "modifications": [],
      "licenseTextAvailable": true
    },
    {
      "id": "react-remove-scroll-bar@2.3.8",
      "name": "react-remove-scroll-bar",
      "version": "2.3.8",
      "kind": "software",
      "declaredLicense": "MIT",
      "source": "https://github.com/theKashey/react-remove-scroll-bar",
      "installedPaths": [
        "node_modules/react-remove-scroll-bar"
      ],
      "notices": [
        {
          "sha256": "a79aae0c0f21990d9d963bb3c5a79cdcea9a46f8523ba55c58d7fe776b6ebc84",
          "source": "https://raw.githubusercontent.com/theKashey/react-remove-scroll-bar/7301c160fda44cb8cf2b9fdfde61efad35736196/LICENSE"
        }
      ],
      "modifications": [],
      "licenseTextAvailable": true
    },
    {
      "id": "react-style-singleton@2.2.3",
      "name": "react-style-singleton",
      "version": "2.2.3",
      "kind": "software",
      "declaredLicense": "MIT",
      "source": "https://github.com/theKashey/react-style-singleton",
      "installedPaths": [
        "node_modules/react-style-singleton"
      ],
      "notices": [
        {
          "sha256": "30f0cfddf483d1128e3610205020f2041a6c5e837aa999e0aa82e5576187d4a9",
          "source": "node_modules/react-style-singleton/LICENSE"
        }
      ],
      "modifications": [],
      "licenseTextAvailable": true
    },
    {
      "id": "redent@3.0.0",
      "name": "redent",
      "version": "3.0.0",
      "kind": "software",
      "declaredLicense": "MIT",
      "source": "https://github.com/sindresorhus/redent",
      "installedPaths": [
        "node_modules/redent"
      ],
      "notices": [
        {
          "sha256": "48da2f39e100d4085767e94966b43f4fa95ff6a0698fba57ed460914e35f94a0",
          "source": "node_modules/redent/license"
        }
      ],
      "modifications": [],
      "licenseTextAvailable": true
    },
    {
      "id": "regenerate@1.4.2",
      "name": "regenerate",
      "version": "1.4.2",
      "kind": "software",
      "declaredLicense": "MIT",
      "source": "https://github.com/mathiasbynens/regenerate",
      "installedPaths": [
        "node_modules/regenerate"
      ],
      "notices": [
        {
          "sha256": "483acb265f182907d1caf6cff9c16c96f31325ed23792832cc5d8b12d5f88c8a",
          "source": "node_modules/regenerate/LICENSE-MIT.txt"
        }
      ],
      "modifications": [],
      "licenseTextAvailable": true
    },
    {
      "id": "regenerate-unicode-properties@10.2.2",
      "name": "regenerate-unicode-properties",
      "version": "10.2.2",
      "kind": "software",
      "declaredLicense": "MIT",
      "source": "https://github.com/mathiasbynens/regenerate-unicode-properties",
      "installedPaths": [
        "node_modules/regenerate-unicode-properties"
      ],
      "notices": [
        {
          "sha256": "483acb265f182907d1caf6cff9c16c96f31325ed23792832cc5d8b12d5f88c8a",
          "source": "node_modules/regenerate-unicode-properties/LICENSE-MIT.txt"
        }
      ],
      "modifications": [],
      "licenseTextAvailable": true
    },
    {
      "id": "regenerator-runtime@0.13.11",
      "name": "regenerator-runtime",
      "version": "0.13.11",
      "kind": "software",
      "declaredLicense": "MIT",
      "source": "https://github.com/facebook/regenerator/tree/main/packages/runtime",
      "installedPaths": [
        "node_modules/regenerator-runtime"
      ],
      "notices": [
        {
          "sha256": "51887a3d47051ac2fce1210562e5b9fe0830a8a8fabeb272c2d586eeb18a05fd",
          "source": "node_modules/regenerator-runtime/LICENSE"
        }
      ],
      "modifications": [],
      "licenseTextAvailable": true
    },
    {
      "id": "regexpu-core@6.4.0",
      "name": "regexpu-core",
      "version": "6.4.0",
      "kind": "software",
      "declaredLicense": "MIT",
      "source": "https://github.com/mathiasbynens/regexpu-core",
      "installedPaths": [
        "node_modules/regexpu-core"
      ],
      "notices": [
        {
          "sha256": "483acb265f182907d1caf6cff9c16c96f31325ed23792832cc5d8b12d5f88c8a",
          "source": "node_modules/regexpu-core/LICENSE-MIT.txt"
        }
      ],
      "modifications": [],
      "licenseTextAvailable": true
    },
    {
      "id": "regjsgen@0.8.0",
      "name": "regjsgen",
      "version": "0.8.0",
      "kind": "software",
      "declaredLicense": "MIT",
      "source": "https://github.com/bnjmnt4n/regjsgen",
      "installedPaths": [
        "node_modules/regjsgen"
      ],
      "notices": [
        {
          "sha256": "21edea5565f8e8d4a0e548fe741b16f7d642afd8dadafa9dbab4232115abe0ec",
          "source": "node_modules/regjsgen/LICENSE-MIT.txt"
        }
      ],
      "modifications": [],
      "licenseTextAvailable": true
    },
    {
      "id": "regjsparser@0.13.2",
      "name": "regjsparser",
      "version": "0.13.2",
      "kind": "software",
      "declaredLicense": "BSD-2-Clause",
      "source": "https://github.com/jviereck/regjsparser",
      "installedPaths": [
        "node_modules/regjsparser"
      ],
      "notices": [
        {
          "sha256": "2d65cdba6e67bd7fa9c59070eb3ef5b65490cf1644560eb30c931a1d364009c2",
          "source": "node_modules/regjsparser/LICENSE.BSD"
        }
      ],
      "modifications": [],
      "licenseTextAvailable": true
    },
    {
      "id": "require-directory@2.1.1",
      "name": "require-directory",
      "version": "2.1.1",
      "kind": "software",
      "declaredLicense": "MIT",
      "source": "https://github.com/troygoode/node-require-directory",
      "installedPaths": [
        "node_modules/require-directory"
      ],
      "notices": [
        {
          "sha256": "a92e52eb1fa7cd746e3827bf01d3a3589bbc8e1e51348b1da042aad165525ad1",
          "source": "node_modules/require-directory/LICENSE"
        }
      ],
      "modifications": [],
      "licenseTextAvailable": true
    },
    {
      "id": "resolve@1.22.12",
      "name": "resolve",
      "version": "1.22.12",
      "kind": "software",
      "declaredLicense": "MIT",
      "source": "https://registry.npmjs.org/resolve/1.22.12",
      "installedPaths": [
        "node_modules/resolve"
      ],
      "notices": [
        {
          "sha256": "60acd7711e6c138e6041836e32d922705254cc1568a30fdf16aa8f59bb87aeaa",
          "source": "node_modules/resolve/LICENSE"
        }
      ],
      "modifications": [],
      "licenseTextAvailable": true
    },
    {
      "id": "resolve-cwd@3.0.0",
      "name": "resolve-cwd",
      "version": "3.0.0",
      "kind": "software",
      "declaredLicense": "MIT",
      "source": "https://github.com/sindresorhus/resolve-cwd",
      "installedPaths": [
        "node_modules/resolve-cwd"
      ],
      "notices": [
        {
          "sha256": "48da2f39e100d4085767e94966b43f4fa95ff6a0698fba57ed460914e35f94a0",
          "source": "node_modules/resolve-cwd/license"
        }
      ],
      "modifications": [],
      "licenseTextAvailable": true
    },
    {
      "id": "resolve-from@5.0.0",
      "name": "resolve-from",
      "version": "5.0.0",
      "kind": "software",
      "declaredLicense": "MIT",
      "source": "https://github.com/sindresorhus/resolve-from",
      "installedPaths": [
        "node_modules/resolve-from"
      ],
      "notices": [
        {
          "sha256": "48da2f39e100d4085767e94966b43f4fa95ff6a0698fba57ed460914e35f94a0",
          "source": "node_modules/resolve-from/license"
        }
      ],
      "modifications": [],
      "licenseTextAvailable": true
    },
    {
      "id": "resolve-workspace-root@2.0.1",
      "name": "resolve-workspace-root",
      "version": "2.0.1",
      "kind": "software",
      "declaredLicense": "MIT",
      "source": "https://github.com/byCedric/resolve-workspace-root",
      "installedPaths": [
        "node_modules/resolve-workspace-root"
      ],
      "notices": [
        {
          "sha256": "0cff14eaf2736ff712a34ef8d61f4144082e61387fff1ee3bef9da003d96a4ce",
          "source": "node_modules/resolve-workspace-root/LICENSE.md"
        }
      ],
      "modifications": [],
      "licenseTextAvailable": true
    },
    {
      "id": "resolve.exports@2.0.3",
      "name": "resolve.exports",
      "version": "2.0.3",
      "kind": "software",
      "declaredLicense": "MIT",
      "source": "https://github.com/lukeed/resolve.exports",
      "installedPaths": [
        "node_modules/resolve.exports"
      ],
      "notices": [
        {
          "sha256": "306fa513e39b23a6e8747520de761809d206b99800ef41907b530226574c59ae",
          "source": "node_modules/resolve.exports/license"
        }
      ],
      "modifications": [],
      "licenseTextAvailable": true
    },
    {
      "id": "restore-cursor@2.0.0",
      "name": "restore-cursor",
      "version": "2.0.0",
      "kind": "software",
      "declaredLicense": "MIT",
      "source": "https://github.com/sindresorhus/restore-cursor",
      "installedPaths": [
        "node_modules/restore-cursor"
      ],
      "notices": [
        {
          "sha256": "6fb9754611c20f6649f68805e8c990e83261f29316e29de9e6cedae607b8634c",
          "source": "node_modules/restore-cursor/license"
        }
      ],
      "modifications": [],
      "licenseTextAvailable": true
    },
    {
      "id": "rtl-detect@1.1.2",
      "name": "rtl-detect",
      "version": "1.1.2",
      "kind": "software",
      "declaredLicense": "BSD-3-Clause",
      "source": "https://github.com/shadiabuhilal/rtl-detect",
      "installedPaths": [
        "node_modules/rtl-detect"
      ],
      "notices": [
        {
          "sha256": "2f54f1a434183a5d194d23bb7e341e35855b165dd5c0831595f17075ab1157b7",
          "source": "node_modules/rtl-detect/index.js (leading copyright/license statement; source SHA-256 bf564068b3ecb0b0b6859e4931fd414de692f5b3ba6cafcf4143f0eda3993ff2)"
        },
        {
          "sha256": "d4e4df0693d6a7c9e5ffb532527408afd3b0bf7170d6e9654f281a882a033ec9",
          "source": "node_modules/rtl-detect/LICENSE.md"
        }
      ],
      "modifications": [],
      "licenseTextAvailable": true
    },
    {
      "id": "safe-buffer@5.2.1",
      "name": "safe-buffer",
      "version": "5.2.1",
      "kind": "software",
      "declaredLicense": "MIT",
      "source": "https://github.com/feross/safe-buffer",
      "installedPaths": [
        "node_modules/safe-buffer"
      ],
      "notices": [
        {
          "sha256": "c7cc929b57080f4b9d0c6cf57669f0463fc5b39906344dfc8d3bc43426b30eac",
          "source": "node_modules/safe-buffer/LICENSE"
        }
      ],
      "modifications": [],
      "licenseTextAvailable": true
    },
    {
      "id": "sandbox-cli-detector@0.2.0",
      "name": "sandbox-cli-detector",
      "version": "0.2.0",
      "kind": "software",
      "declaredLicense": "MIT",
      "source": "https://github.com/davidmokos/sandbox-cli-detector",
      "installedPaths": [
        "node_modules/sandbox-cli-detector"
      ],
      "notices": [
        {
          "sha256": "f855c605d6ba3587ef8ba49a428cec58711964547c5364f1dade33ed23315361",
          "source": "node_modules/sandbox-cli-detector/LICENSE"
        }
      ],
      "modifications": [],
      "licenseTextAvailable": true
    },
    {
      "id": "sax@1.6.1",
      "name": "sax",
      "version": "1.6.1",
      "kind": "software",
      "declaredLicense": "BlueOak-1.0.0",
      "source": "https://github.com/isaacs/sax-js",
      "installedPaths": [
        "node_modules/sax"
      ],
      "notices": [
        {
          "sha256": "8a1af140fdfbf5afd3df27f7e662f989c5b963a300020dfafce42033cae9e004",
          "source": "node_modules/sax/LICENSE.md"
        }
      ],
      "modifications": [],
      "licenseTextAvailable": true
    },
    {
      "id": "scheduler@0.27.0",
      "name": "scheduler",
      "version": "0.27.0",
      "kind": "software",
      "declaredLicense": "MIT",
      "source": "https://github.com/facebook/react",
      "installedPaths": [
        "node_modules/scheduler"
      ],
      "notices": [
        {
          "sha256": "da6d3703ed11cbe42bd212c725957c98da23cbff1998c05fa4b3d976d1a58e93",
          "source": "node_modules/scheduler/LICENSE"
        }
      ],
      "modifications": [],
      "licenseTextAvailable": true
    },
    {
      "id": "semver@6.3.1",
      "name": "semver",
      "version": "6.3.1",
      "kind": "software",
      "declaredLicense": "ISC",
      "source": "https://github.com/npm/node-semver",
      "installedPaths": [
        "node_modules/@babel/core/node_modules/semver",
        "node_modules/@babel/helper-compilation-targets/node_modules/semver",
        "node_modules/@babel/helper-create-class-features-plugin/node_modules/semver",
        "node_modules/@babel/helper-create-regexp-features-plugin/node_modules/semver",
        "node_modules/@babel/plugin-transform-runtime/node_modules/semver",
        "node_modules/babel-plugin-polyfill-corejs2/node_modules/semver",
        "node_modules/istanbul-lib-instrument/node_modules/semver"
      ],
      "notices": [
        {
          "sha256": "4ec3d4c66cd87f5c8d8ad911b10f99bf27cb00cdfcff82621956e379186b016b",
          "source": "node_modules/@babel/core/node_modules/semver/LICENSE"
        },
        {
          "sha256": "4ec3d4c66cd87f5c8d8ad911b10f99bf27cb00cdfcff82621956e379186b016b",
          "source": "node_modules/@babel/helper-compilation-targets/node_modules/semver/LICENSE"
        },
        {
          "sha256": "4ec3d4c66cd87f5c8d8ad911b10f99bf27cb00cdfcff82621956e379186b016b",
          "source": "node_modules/@babel/helper-create-class-features-plugin/node_modules/semver/LICENSE"
        },
        {
          "sha256": "4ec3d4c66cd87f5c8d8ad911b10f99bf27cb00cdfcff82621956e379186b016b",
          "source": "node_modules/@babel/helper-create-regexp-features-plugin/node_modules/semver/LICENSE"
        },
        {
          "sha256": "4ec3d4c66cd87f5c8d8ad911b10f99bf27cb00cdfcff82621956e379186b016b",
          "source": "node_modules/@babel/plugin-transform-runtime/node_modules/semver/LICENSE"
        },
        {
          "sha256": "4ec3d4c66cd87f5c8d8ad911b10f99bf27cb00cdfcff82621956e379186b016b",
          "source": "node_modules/babel-plugin-polyfill-corejs2/node_modules/semver/LICENSE"
        },
        {
          "sha256": "4ec3d4c66cd87f5c8d8ad911b10f99bf27cb00cdfcff82621956e379186b016b",
          "source": "node_modules/istanbul-lib-instrument/node_modules/semver/LICENSE"
        }
      ],
      "modifications": [],
      "licenseTextAvailable": true
    },
    {
      "id": "semver@7.8.5",
      "name": "semver",
      "version": "7.8.5",
      "kind": "software",
      "declaredLicense": "ISC",
      "source": "https://github.com/npm/node-semver",
      "installedPaths": [
        "node_modules/semver"
      ],
      "notices": [
        {
          "sha256": "4ec3d4c66cd87f5c8d8ad911b10f99bf27cb00cdfcff82621956e379186b016b",
          "source": "node_modules/semver/LICENSE"
        }
      ],
      "modifications": [],
      "licenseTextAvailable": true
    },
    {
      "id": "send@0.19.2",
      "name": "send",
      "version": "0.19.2",
      "kind": "software",
      "declaredLicense": "MIT",
      "source": "https://github.com/pillarjs/send",
      "installedPaths": [
        "node_modules/send"
      ],
      "notices": [
        {
          "sha256": "25a328069fe771f8ed5b6f983ed4b0e6c84b3312ac0f69b28c3d52dc277962c9",
          "source": "node_modules/send/LICENSE"
        },
        {
          "sha256": "b6e8f6d2978d8fbb97e732fc73b5123d58b13294a1b47490088565f313dfc3d2",
          "source": "node_modules/send/index.js (leading copyright/license statement; source SHA-256 614d9bdd1944cc51663785b0e74c245296830f014a6f8c6c48cdc6a26b56c01e)"
        }
      ],
      "modifications": [],
      "licenseTextAvailable": true
    },
    {
      "id": "serialize-error@2.1.0",
      "name": "serialize-error",
      "version": "2.1.0",
      "kind": "software",
      "declaredLicense": "MIT",
      "source": "https://github.com/sindresorhus/serialize-error",
      "installedPaths": [
        "node_modules/serialize-error"
      ],
      "notices": [
        {
          "sha256": "6fb9754611c20f6649f68805e8c990e83261f29316e29de9e6cedae607b8634c",
          "source": "node_modules/serialize-error/license"
        }
      ],
      "modifications": [],
      "licenseTextAvailable": true
    },
    {
      "id": "serve-static@1.16.3",
      "name": "serve-static",
      "version": "1.16.3",
      "kind": "software",
      "declaredLicense": "MIT",
      "source": "https://github.com/expressjs/serve-static",
      "installedPaths": [
        "node_modules/serve-static"
      ],
      "notices": [
        {
          "sha256": "4d91f6369f8f2146cdd2b461850f7da4eb5f0d91a8430325f687081d7f68e0d4",
          "source": "node_modules/serve-static/index.js (leading copyright/license statement; source SHA-256 afb15d01393122d7811a8838209c66de89820e069c414a7c83c93861b531de73)"
        },
        {
          "sha256": "63b9a188d7d43e64b0558b7115255045b9fe20a5fc3ff483421cb899e7f52bcb",
          "source": "node_modules/serve-static/LICENSE"
        }
      ],
      "modifications": [],
      "licenseTextAvailable": true
    },
    {
      "id": "server-only@0.0.1",
      "name": "server-only",
      "version": "0.0.1",
      "kind": "software",
      "declaredLicense": "MIT",
      "source": "https://registry.npmjs.org/server-only/0.0.1",
      "installedPaths": [
        "node_modules/server-only"
      ],
      "notices": [],
      "modifications": [],
      "licenseTextAvailable": false
    },
    {
      "id": "setimmediate@1.0.5",
      "name": "setimmediate",
      "version": "1.0.5",
      "kind": "software",
      "declaredLicense": "MIT",
      "source": "https://github.com/YuzuJS/setImmediate",
      "installedPaths": [
        "node_modules/setimmediate"
      ],
      "notices": [
        {
          "sha256": "c4b4ad3a5746f1f5249a6dd90396ec519264e1bb02e01e48a6522c48a3a97cb4",
          "source": "node_modules/setimmediate/LICENSE.txt"
        }
      ],
      "modifications": [],
      "licenseTextAvailable": true
    },
    {
      "id": "setprototypeof@1.2.0",
      "name": "setprototypeof",
      "version": "1.2.0",
      "kind": "software",
      "declaredLicense": "ISC",
      "source": "https://github.com/wesleytodd/setprototypeof",
      "installedPaths": [
        "node_modules/setprototypeof"
      ],
      "notices": [
        {
          "sha256": "76d6d1ea0c268da37dd3c961b4fcfb23dee8417fff9e8786d4d44c585b781b69",
          "source": "node_modules/setprototypeof/LICENSE"
        }
      ],
      "modifications": [],
      "licenseTextAvailable": true
    },
    {
      "id": "sf-symbols-typescript@2.2.0",
      "name": "sf-symbols-typescript",
      "version": "2.2.0",
      "kind": "software",
      "declaredLicense": "MIT",
      "source": "https://github.com/nandorojo/typescript-sf-symbols",
      "installedPaths": [
        "node_modules/sf-symbols-typescript"
      ],
      "notices": [
        {
          "sha256": "80de3c4eed58e1e8584be9891ba78e70493192972e2210aaafe4f09f616cb3c9",
          "source": "node_modules/sf-symbols-typescript/LICENSE"
        }
      ],
      "modifications": [],
      "licenseTextAvailable": true
    },
    {
      "id": "shallowequal@1.1.0",
      "name": "shallowequal",
      "version": "1.1.0",
      "kind": "software",
      "declaredLicense": "MIT",
      "source": "https://github.com/dashed/shallowequal",
      "installedPaths": [
        "node_modules/shallowequal"
      ],
      "notices": [
        {
          "sha256": "709e45bb17277819ce27e9abe5dc8e56fe93081e54adb6e6385517f28aa11ac4",
          "source": "node_modules/shallowequal/LICENSE"
        }
      ],
      "modifications": [],
      "licenseTextAvailable": true
    },
    {
      "id": "shebang-command@2.0.0",
      "name": "shebang-command",
      "version": "2.0.0",
      "kind": "software",
      "declaredLicense": "MIT",
      "source": "https://github.com/kevva/shebang-command",
      "installedPaths": [
        "node_modules/shebang-command"
      ],
      "notices": [
        {
          "sha256": "69dee148a2cc470554dfa7142e830662062394d0fe67cddd379aba90dc60d6b3",
          "source": "node_modules/shebang-command/license"
        }
      ],
      "modifications": [],
      "licenseTextAvailable": true
    },
    {
      "id": "shebang-regex@3.0.0",
      "name": "shebang-regex",
      "version": "3.0.0",
      "kind": "software",
      "declaredLicense": "MIT",
      "source": "https://github.com/sindresorhus/shebang-regex",
      "installedPaths": [
        "node_modules/shebang-regex"
      ],
      "notices": [
        {
          "sha256": "48da2f39e100d4085767e94966b43f4fa95ff6a0698fba57ed460914e35f94a0",
          "source": "node_modules/shebang-regex/license"
        }
      ],
      "modifications": [],
      "licenseTextAvailable": true
    },
    {
      "id": "shell-quote@1.12.0",
      "name": "shell-quote",
      "version": "1.12.0",
      "kind": "software",
      "declaredLicense": "MIT",
      "source": "https://registry.npmjs.org/shell-quote/1.12.0",
      "installedPaths": [
        "node_modules/shell-quote"
      ],
      "notices": [
        {
          "sha256": "8bb16db1b047019e4395965f2cf3611b06c34bf86dc2d0210b3c3f91b53c21fe",
          "source": "node_modules/shell-quote/LICENSE"
        }
      ],
      "modifications": [],
      "licenseTextAvailable": true
    },
    {
      "id": "signal-exit@3.0.7",
      "name": "signal-exit",
      "version": "3.0.7",
      "kind": "software",
      "declaredLicense": "ISC",
      "source": "https://github.com/tapjs/signal-exit",
      "installedPaths": [
        "node_modules/signal-exit"
      ],
      "notices": [
        {
          "sha256": "e05b1eaf5b5f99b7ad75cd1f38858ff9a311780b97715ead67936d60bf96aa7e",
          "source": "node_modules/signal-exit/LICENSE.txt"
        }
      ],
      "modifications": [],
      "licenseTextAvailable": true
    },
    {
      "id": "simple-plist@1.3.1",
      "name": "simple-plist",
      "version": "1.3.1",
      "kind": "software",
      "declaredLicense": "MIT",
      "source": "https://github.com/wollardj/simple-plist",
      "installedPaths": [
        "node_modules/simple-plist"
      ],
      "notices": [
        {
          "sha256": "9ce8fc28ff49e651f98d6583b41ae1653dafaf6fc7444f3dfd13eb97451084bb",
          "source": "node_modules/simple-plist/LICENSE"
        }
      ],
      "modifications": [],
      "licenseTextAvailable": true
    },
    {
      "id": "simple-swizzle@0.2.4",
      "name": "simple-swizzle",
      "version": "0.2.4",
      "kind": "software",
      "declaredLicense": "MIT",
      "source": "https://github.com/qix-/node-simple-swizzle",
      "installedPaths": [
        "node_modules/simple-swizzle"
      ],
      "notices": [
        {
          "sha256": "8f67ef1afdbd7b8ddc3e2da9968bb97af30795ae9c90a2cc4d867e5608216973",
          "source": "node_modules/simple-swizzle/LICENSE"
        }
      ],
      "modifications": [],
      "licenseTextAvailable": true
    },
    {
      "id": "sisteransi@1.0.5",
      "name": "sisteransi",
      "version": "1.0.5",
      "kind": "software",
      "declaredLicense": "MIT",
      "source": "https://github.com/terkelg/sisteransi",
      "installedPaths": [
        "node_modules/sisteransi"
      ],
      "notices": [
        {
          "sha256": "ade66f698fd417addc4d948a85ef33e8abb302daff6453feda18b191d250e54d",
          "source": "node_modules/sisteransi/license"
        }
      ],
      "modifications": [],
      "licenseTextAvailable": true
    },
    {
      "id": "slash@3.0.0",
      "name": "slash",
      "version": "3.0.0",
      "kind": "software",
      "declaredLicense": "MIT",
      "source": "https://github.com/sindresorhus/slash",
      "installedPaths": [
        "node_modules/slash"
      ],
      "notices": [
        {
          "sha256": "48da2f39e100d4085767e94966b43f4fa95ff6a0698fba57ed460914e35f94a0",
          "source": "node_modules/slash/license"
        }
      ],
      "modifications": [],
      "licenseTextAvailable": true
    },
    {
      "id": "slugify@1.6.9",
      "name": "slugify",
      "version": "1.6.9",
      "kind": "software",
      "declaredLicense": "MIT",
      "source": "https://github.com/simov/slugify",
      "installedPaths": [
        "node_modules/slugify"
      ],
      "notices": [
        {
          "sha256": "8df3c23e3dfffa0d3d41c59fae5741ea3e2c50eb19c52a5d8912a68fdba554c2",
          "source": "node_modules/slugify/LICENSE"
        }
      ],
      "modifications": [],
      "licenseTextAvailable": true
    },
    {
      "id": "source-map@0.5.7",
      "name": "source-map",
      "version": "0.5.7",
      "kind": "software",
      "declaredLicense": "BSD-3-Clause",
      "source": "https://registry.npmjs.org/source-map/0.5.7",
      "installedPaths": [
        "node_modules/source-map"
      ],
      "notices": [
        {
          "sha256": "6cb0631f71c7749763fd3dd1d5bee52dd1070ec17f2edc1710079ad070bd2fbd",
          "source": "node_modules/source-map/LICENSE"
        }
      ],
      "modifications": [],
      "licenseTextAvailable": true
    },
    {
      "id": "source-map@0.6.1",
      "name": "source-map",
      "version": "0.6.1",
      "kind": "software",
      "declaredLicense": "BSD-3-Clause",
      "source": "https://registry.npmjs.org/source-map/0.6.1",
      "installedPaths": [
        "node_modules/css-tree/node_modules/source-map",
        "node_modules/istanbul-lib-source-maps/node_modules/source-map",
        "node_modules/jest-runner/node_modules/source-map",
        "node_modules/source-map-support/node_modules/source-map"
      ],
      "notices": [
        {
          "sha256": "6cb0631f71c7749763fd3dd1d5bee52dd1070ec17f2edc1710079ad070bd2fbd",
          "source": "node_modules/css-tree/node_modules/source-map/LICENSE"
        },
        {
          "sha256": "6cb0631f71c7749763fd3dd1d5bee52dd1070ec17f2edc1710079ad070bd2fbd",
          "source": "node_modules/istanbul-lib-source-maps/node_modules/source-map/LICENSE"
        },
        {
          "sha256": "6cb0631f71c7749763fd3dd1d5bee52dd1070ec17f2edc1710079ad070bd2fbd",
          "source": "node_modules/jest-runner/node_modules/source-map/LICENSE"
        },
        {
          "sha256": "6cb0631f71c7749763fd3dd1d5bee52dd1070ec17f2edc1710079ad070bd2fbd",
          "source": "node_modules/source-map-support/node_modules/source-map/LICENSE"
        }
      ],
      "modifications": [],
      "licenseTextAvailable": true
    },
    {
      "id": "source-map-js@1.2.2",
      "name": "source-map-js",
      "version": "1.2.2",
      "kind": "software",
      "declaredLicense": "BSD-3-Clause",
      "source": "https://github.com/7rulnik/source-map-js",
      "installedPaths": [
        "node_modules/source-map-js"
      ],
      "notices": [
        {
          "sha256": "6cb0631f71c7749763fd3dd1d5bee52dd1070ec17f2edc1710079ad070bd2fbd",
          "source": "node_modules/source-map-js/LICENSE"
        }
      ],
      "modifications": [],
      "licenseTextAvailable": true
    },
    {
      "id": "source-map-support@0.5.13",
      "name": "source-map-support",
      "version": "0.5.13",
      "kind": "software",
      "declaredLicense": "MIT",
      "source": "https://github.com/evanw/node-source-map-support",
      "installedPaths": [
        "node_modules/jest-runner/node_modules/source-map-support"
      ],
      "notices": [
        {
          "sha256": "3a7d3bb198e909ed642bd68bd29a7d7c09a636d27a51ec663d35f00c4760ec42",
          "source": "node_modules/jest-runner/node_modules/source-map-support/LICENSE.md"
        }
      ],
      "modifications": [],
      "licenseTextAvailable": true
    },
    {
      "id": "source-map-support@0.5.21",
      "name": "source-map-support",
      "version": "0.5.21",
      "kind": "software",
      "declaredLicense": "MIT",
      "source": "https://github.com/evanw/node-source-map-support",
      "installedPaths": [
        "node_modules/source-map-support"
      ],
      "notices": [
        {
          "sha256": "3a7d3bb198e909ed642bd68bd29a7d7c09a636d27a51ec663d35f00c4760ec42",
          "source": "node_modules/source-map-support/LICENSE.md"
        }
      ],
      "modifications": [],
      "licenseTextAvailable": true
    },
    {
      "id": "split-on-first@1.1.0",
      "name": "split-on-first",
      "version": "1.1.0",
      "kind": "software",
      "declaredLicense": "MIT",
      "source": "https://github.com/sindresorhus/split-on-first",
      "installedPaths": [
        "node_modules/split-on-first"
      ],
      "notices": [
        {
          "sha256": "48da2f39e100d4085767e94966b43f4fa95ff6a0698fba57ed460914e35f94a0",
          "source": "node_modules/split-on-first/license"
        }
      ],
      "modifications": [],
      "licenseTextAvailable": true
    },
    {
      "id": "sprintf-js@1.0.3-dharma.1",
      "name": "sprintf-js",
      "version": "1.0.3-dharma.1",
      "kind": "software",
      "declaredLicense": "BSD-3-Clause",
      "source": "https://github.com/alexei/sprintf.js",
      "installedPaths": [
        "node_modules/sprintf-js"
      ],
      "notices": [
        {
          "sha256": "a4cdda44b5adea4731d53dcae78fb5124f8fd853e994f01e25d8c33a7daf818b",
          "source": "node_modules/sprintf-js/LICENSE"
        }
      ],
      "modifications": [
        {
          "sha256": "c0858b197d29a45caa452a0382a04c7ce07f5f700f9809617a39d09f62682acb",
          "source": "node_modules/sprintf-js/README.md"
        }
      ],
      "licenseTextAvailable": true
    },
    {
      "id": "stack-utils@2.0.6",
      "name": "stack-utils",
      "version": "2.0.6",
      "kind": "software",
      "declaredLicense": "MIT",
      "source": "https://github.com/tapjs/stack-utils",
      "installedPaths": [
        "node_modules/stack-utils"
      ],
      "notices": [
        {
          "sha256": "9be2ec8089dfa4059a78e4e3e0443c416b2d63dedffb246c7473d0f3d763c6c4",
          "source": "node_modules/stack-utils/LICENSE.md"
        }
      ],
      "modifications": [],
      "licenseTextAvailable": true
    },
    {
      "id": "stackframe@1.3.4",
      "name": "stackframe",
      "version": "1.3.4",
      "kind": "software",
      "declaredLicense": "MIT",
      "source": "https://github.com/stacktracejs/stackframe",
      "installedPaths": [
        "node_modules/stackframe"
      ],
      "notices": [
        {
          "sha256": "899da9d991cb211a3642b84e82a9ae0b4b4e44546fd207e34d7d4ec2eb40f420",
          "source": "node_modules/stackframe/LICENSE"
        }
      ],
      "modifications": [],
      "licenseTextAvailable": true
    },
    {
      "id": "stacktrace-parser@0.1.11",
      "name": "stacktrace-parser",
      "version": "0.1.11",
      "kind": "software",
      "declaredLicense": "MIT",
      "source": "https://github.com/errwischt/stacktrace-parser",
      "installedPaths": [
        "node_modules/stacktrace-parser"
      ],
      "notices": [
        {
          "sha256": "e1898814043cb5500483d9c8517edda824b352f696d35e5043fcfb537c221531",
          "source": "node_modules/stacktrace-parser/LICENSE"
        }
      ],
      "modifications": [],
      "licenseTextAvailable": true
    },
    {
      "id": "standard-navigation@0.0.9",
      "name": "standard-navigation",
      "version": "0.0.9",
      "kind": "software",
      "declaredLicense": "MIT",
      "source": "https://github.com/react-navigation/standard-navigation",
      "installedPaths": [
        "node_modules/standard-navigation"
      ],
      "notices": [
        {
          "sha256": "77aa111867b23a7dd45fd66c958c410a0a4b09f2f49e1ea0c16af01d1582d291",
          "source": "node_modules/standard-navigation/LICENSE"
        }
      ],
      "modifications": [],
      "licenseTextAvailable": true
    },
    {
      "id": "statuses@1.5.0",
      "name": "statuses",
      "version": "1.5.0",
      "kind": "software",
      "declaredLicense": "MIT",
      "source": "https://github.com/jshttp/statuses",
      "installedPaths": [
        "node_modules/statuses"
      ],
      "notices": [
        {
          "sha256": "512cfa4d5e7a7569c7ae4dd95241cb6ae2aaf648ef9ebd080c01bd24868d26e9",
          "source": "node_modules/statuses/LICENSE"
        },
        {
          "sha256": "ef021fb7087b2497456ffa04b3c8ff597e0701576609ce88fc2fdc99e98e74ef",
          "source": "node_modules/statuses/index.js (leading copyright/license statement; source SHA-256 4f8b0e8e9e9cff773ba540daf8a065d9b19b2ee1d108acc0172614f81b11ef0b)"
        }
      ],
      "modifications": [],
      "licenseTextAvailable": true
    },
    {
      "id": "statuses@2.0.2",
      "name": "statuses",
      "version": "2.0.2",
      "kind": "software",
      "declaredLicense": "MIT",
      "source": "https://github.com/jshttp/statuses",
      "installedPaths": [
        "node_modules/http-errors/node_modules/statuses",
        "node_modules/send/node_modules/statuses"
      ],
      "notices": [
        {
          "sha256": "512cfa4d5e7a7569c7ae4dd95241cb6ae2aaf648ef9ebd080c01bd24868d26e9",
          "source": "node_modules/http-errors/node_modules/statuses/LICENSE"
        },
        {
          "sha256": "512cfa4d5e7a7569c7ae4dd95241cb6ae2aaf648ef9ebd080c01bd24868d26e9",
          "source": "node_modules/send/node_modules/statuses/LICENSE"
        },
        {
          "sha256": "ef021fb7087b2497456ffa04b3c8ff597e0701576609ce88fc2fdc99e98e74ef",
          "source": "node_modules/http-errors/node_modules/statuses/index.js (leading copyright/license statement; source SHA-256 96a0698e899f5889cf254d1f2e351f3253a37921c7f87269b0e87a497dec666a)"
        },
        {
          "sha256": "ef021fb7087b2497456ffa04b3c8ff597e0701576609ce88fc2fdc99e98e74ef",
          "source": "node_modules/send/node_modules/statuses/index.js (leading copyright/license statement; source SHA-256 96a0698e899f5889cf254d1f2e351f3253a37921c7f87269b0e87a497dec666a)"
        }
      ],
      "modifications": [],
      "licenseTextAvailable": true
    },
    {
      "id": "stream-buffers@2.2.0",
      "name": "stream-buffers",
      "version": "2.2.0",
      "kind": "software",
      "declaredLicense": "Unlicense",
      "source": "https://github.com/samcday/node-stream-buffer",
      "installedPaths": [
        "node_modules/stream-buffers"
      ],
      "notices": [
        {
          "sha256": "ca2abdf695884c77ea4b4a5b64ca7b732d9d9dbade4eebc1c2e76c53e9e3bc83",
          "source": "node_modules/stream-buffers/UNLICENSE"
        }
      ],
      "modifications": [],
      "licenseTextAvailable": true
    },
    {
      "id": "strict-uri-encode@2.0.0",
      "name": "strict-uri-encode",
      "version": "2.0.0",
      "kind": "software",
      "declaredLicense": "MIT",
      "source": "https://github.com/kevva/strict-uri-encode",
      "installedPaths": [
        "node_modules/strict-uri-encode"
      ],
      "notices": [
        {
          "sha256": "e6fdf7ac2af533b4436d99aa75df32aa78690510f7d68a3e73e8576967298d2f",
          "source": "node_modules/strict-uri-encode/license"
        }
      ],
      "modifications": [],
      "licenseTextAvailable": true
    },
    {
      "id": "string-length@4.0.2",
      "name": "string-length",
      "version": "4.0.2",
      "kind": "software",
      "declaredLicense": "MIT",
      "source": "https://github.com/sindresorhus/string-length",
      "installedPaths": [
        "node_modules/string-length"
      ],
      "notices": [
        {
          "sha256": "5c932d88256b4ab958f64a856fa48e8bd1f55bc1d96b8149c65689e0c61789d3",
          "source": "node_modules/string-length/license"
        }
      ],
      "modifications": [],
      "licenseTextAvailable": true
    },
    {
      "id": "string-width@4.2.3",
      "name": "string-width",
      "version": "4.2.3",
      "kind": "software",
      "declaredLicense": "MIT",
      "source": "https://github.com/sindresorhus/string-width",
      "installedPaths": [
        "node_modules/string-width"
      ],
      "notices": [
        {
          "sha256": "48da2f39e100d4085767e94966b43f4fa95ff6a0698fba57ed460914e35f94a0",
          "source": "node_modules/string-width/license"
        }
      ],
      "modifications": [],
      "licenseTextAvailable": true
    },
    {
      "id": "strip-ansi@5.2.0",
      "name": "strip-ansi",
      "version": "5.2.0",
      "kind": "software",
      "declaredLicense": "MIT",
      "source": "https://github.com/chalk/strip-ansi",
      "installedPaths": [
        "node_modules/ora/node_modules/strip-ansi"
      ],
      "notices": [
        {
          "sha256": "48da2f39e100d4085767e94966b43f4fa95ff6a0698fba57ed460914e35f94a0",
          "source": "node_modules/ora/node_modules/strip-ansi/license"
        }
      ],
      "modifications": [],
      "licenseTextAvailable": true
    },
    {
      "id": "strip-ansi@6.0.1",
      "name": "strip-ansi",
      "version": "6.0.1",
      "kind": "software",
      "declaredLicense": "MIT",
      "source": "https://github.com/chalk/strip-ansi",
      "installedPaths": [
        "node_modules/strip-ansi"
      ],
      "notices": [
        {
          "sha256": "48da2f39e100d4085767e94966b43f4fa95ff6a0698fba57ed460914e35f94a0",
          "source": "node_modules/strip-ansi/license"
        }
      ],
      "modifications": [],
      "licenseTextAvailable": true
    },
    {
      "id": "strip-bom@4.0.0",
      "name": "strip-bom",
      "version": "4.0.0",
      "kind": "software",
      "declaredLicense": "MIT",
      "source": "https://github.com/sindresorhus/strip-bom",
      "installedPaths": [
        "node_modules/jest-runtime/node_modules/strip-bom"
      ],
      "notices": [
        {
          "sha256": "48da2f39e100d4085767e94966b43f4fa95ff6a0698fba57ed460914e35f94a0",
          "source": "node_modules/jest-runtime/node_modules/strip-bom/license"
        }
      ],
      "modifications": [],
      "licenseTextAvailable": true
    },
    {
      "id": "strip-final-newline@2.0.0",
      "name": "strip-final-newline",
      "version": "2.0.0",
      "kind": "software",
      "declaredLicense": "MIT",
      "source": "https://github.com/sindresorhus/strip-final-newline",
      "installedPaths": [
        "node_modules/strip-final-newline"
      ],
      "notices": [
        {
          "sha256": "48da2f39e100d4085767e94966b43f4fa95ff6a0698fba57ed460914e35f94a0",
          "source": "node_modules/strip-final-newline/license"
        }
      ],
      "modifications": [],
      "licenseTextAvailable": true
    },
    {
      "id": "strip-indent@3.0.0",
      "name": "strip-indent",
      "version": "3.0.0",
      "kind": "software",
      "declaredLicense": "MIT",
      "source": "https://github.com/sindresorhus/strip-indent",
      "installedPaths": [
        "node_modules/strip-indent"
      ],
      "notices": [
        {
          "sha256": "48da2f39e100d4085767e94966b43f4fa95ff6a0698fba57ed460914e35f94a0",
          "source": "node_modules/strip-indent/license"
        }
      ],
      "modifications": [],
      "licenseTextAvailable": true
    },
    {
      "id": "strip-json-comments@3.1.1",
      "name": "strip-json-comments",
      "version": "3.1.1",
      "kind": "software",
      "declaredLicense": "MIT",
      "source": "https://github.com/sindresorhus/strip-json-comments",
      "installedPaths": [
        "node_modules/strip-json-comments"
      ],
      "notices": [
        {
          "sha256": "5c932d88256b4ab958f64a856fa48e8bd1f55bc1d96b8149c65689e0c61789d3",
          "source": "node_modules/strip-json-comments/license"
        }
      ],
      "modifications": [],
      "licenseTextAvailable": true
    },
    {
      "id": "structured-headers@0.4.1",
      "name": "structured-headers",
      "version": "0.4.1",
      "kind": "software",
      "declaredLicense": "MIT",
      "source": "https://github.com/evert/structured-header",
      "installedPaths": [
        "node_modules/structured-headers"
      ],
      "notices": [
        {
          "sha256": "e897643af2c5e3027bf40e8d254f92ec9f96b248aba160e7110d21862dbd684d",
          "source": "https://raw.githubusercontent.com/evert/structured-header/080859e568bac3f128cfff3c8a9b924180f429ca/LICENSE"
        }
      ],
      "modifications": [],
      "licenseTextAvailable": true
    },
    {
      "id": "styleq@0.1.3",
      "name": "styleq",
      "version": "0.1.3",
      "kind": "software",
      "declaredLicense": "MIT",
      "source": "https://github.com/necolas/styleq",
      "installedPaths": [
        "node_modules/styleq"
      ],
      "notices": [
        {
          "sha256": "b00770e3c5d6a029cb104f7ac0d328c88ec684d31e8188c61ca91fcc17743cdc",
          "source": "node_modules/styleq/LICENSE"
        }
      ],
      "modifications": [],
      "licenseTextAvailable": true
    },
    {
      "id": "supports-color@5.5.0",
      "name": "supports-color",
      "version": "5.5.0",
      "kind": "software",
      "declaredLicense": "MIT",
      "source": "https://github.com/chalk/supports-color",
      "installedPaths": [
        "node_modules/log-symbols/node_modules/supports-color",
        "node_modules/ora/node_modules/supports-color"
      ],
      "notices": [
        {
          "sha256": "48da2f39e100d4085767e94966b43f4fa95ff6a0698fba57ed460914e35f94a0",
          "source": "node_modules/log-symbols/node_modules/supports-color/license"
        },
        {
          "sha256": "48da2f39e100d4085767e94966b43f4fa95ff6a0698fba57ed460914e35f94a0",
          "source": "node_modules/ora/node_modules/supports-color/license"
        }
      ],
      "modifications": [],
      "licenseTextAvailable": true
    },
    {
      "id": "supports-color@7.2.0",
      "name": "supports-color",
      "version": "7.2.0",
      "kind": "software",
      "declaredLicense": "MIT",
      "source": "https://github.com/chalk/supports-color",
      "installedPaths": [
        "node_modules/supports-color"
      ],
      "notices": [
        {
          "sha256": "48da2f39e100d4085767e94966b43f4fa95ff6a0698fba57ed460914e35f94a0",
          "source": "node_modules/supports-color/license"
        }
      ],
      "modifications": [],
      "licenseTextAvailable": true
    },
    {
      "id": "supports-color@8.1.1",
      "name": "supports-color",
      "version": "8.1.1",
      "kind": "software",
      "declaredLicense": "MIT",
      "source": "https://github.com/chalk/supports-color",
      "installedPaths": [
        "node_modules/jest-worker/node_modules/supports-color"
      ],
      "notices": [
        {
          "sha256": "5c932d88256b4ab958f64a856fa48e8bd1f55bc1d96b8149c65689e0c61789d3",
          "source": "node_modules/jest-worker/node_modules/supports-color/license"
        }
      ],
      "modifications": [],
      "licenseTextAvailable": true
    },
    {
      "id": "supports-hyperlinks@2.3.0",
      "name": "supports-hyperlinks",
      "version": "2.3.0",
      "kind": "software",
      "declaredLicense": "MIT",
      "source": "https://github.com/jamestalmage/supports-hyperlinks",
      "installedPaths": [
        "node_modules/supports-hyperlinks"
      ],
      "notices": [
        {
          "sha256": "61bed033eebace09bbefb1a3903ebc09e0086ea793d1694fbe300827adc9f921",
          "source": "node_modules/supports-hyperlinks/license"
        }
      ],
      "modifications": [],
      "licenseTextAvailable": true
    },
    {
      "id": "supports-preserve-symlinks-flag@1.0.0",
      "name": "supports-preserve-symlinks-flag",
      "version": "1.0.0",
      "kind": "software",
      "declaredLicense": "MIT",
      "source": "https://github.com/inspect-js/node-supports-preserve-symlinks-flag",
      "installedPaths": [
        "node_modules/supports-preserve-symlinks-flag"
      ],
      "notices": [
        {
          "sha256": "0f0ca96f50793990031ebc488a38f7292ff70bce8ab6a8e5eeda674abc32ccdf",
          "source": "node_modules/supports-preserve-symlinks-flag/LICENSE"
        }
      ],
      "modifications": [],
      "licenseTextAvailable": true
    },
    {
      "id": "terminal-link@2.1.1",
      "name": "terminal-link",
      "version": "2.1.1",
      "kind": "software",
      "declaredLicense": "MIT",
      "source": "https://github.com/sindresorhus/terminal-link",
      "installedPaths": [
        "node_modules/terminal-link"
      ],
      "notices": [
        {
          "sha256": "48da2f39e100d4085767e94966b43f4fa95ff6a0698fba57ed460914e35f94a0",
          "source": "node_modules/terminal-link/license"
        }
      ],
      "modifications": [],
      "licenseTextAvailable": true
    },
    {
      "id": "terser@5.51.2",
      "name": "terser",
      "version": "5.51.2",
      "kind": "software",
      "declaredLicense": "BSD-2-Clause",
      "source": "https://github.com/terser/terser",
      "installedPaths": [
        "node_modules/terser"
      ],
      "notices": [
        {
          "sha256": "901d0a7fcaccaae9917d165039c0473c354e5da2e0e94140dde67aad9ffb19da",
          "source": "node_modules/terser/LICENSE"
        }
      ],
      "modifications": [],
      "licenseTextAvailable": true
    },
    {
      "id": "test-exclude@6.0.0",
      "name": "test-exclude",
      "version": "6.0.0",
      "kind": "software",
      "declaredLicense": "ISC",
      "source": "https://github.com/istanbuljs/test-exclude",
      "installedPaths": [
        "node_modules/test-exclude"
      ],
      "notices": [
        {
          "sha256": "365496ca1f56da40b23c9815fc40fa9005847b2f8f8fd1c1a4929ef25ec8cd1d",
          "source": "node_modules/test-exclude/LICENSE.txt"
        }
      ],
      "modifications": [],
      "licenseTextAvailable": true
    },
    {
      "id": "test-renderer@1.2.0",
      "name": "test-renderer",
      "version": "1.2.0",
      "kind": "software",
      "declaredLicense": "MIT",
      "source": "https://github.com/mdjastrzebski/test-renderer",
      "installedPaths": [
        "node_modules/test-renderer"
      ],
      "notices": [],
      "modifications": [],
      "licenseTextAvailable": false
    },
    {
      "id": "throat@5.0.0",
      "name": "throat",
      "version": "5.0.0",
      "kind": "software",
      "declaredLicense": "MIT",
      "source": "https://github.com/ForbesLindesay/throat",
      "installedPaths": [
        "node_modules/throat"
      ],
      "notices": [
        {
          "sha256": "e21b0992cd8a2e8bf3e5f2f1b392daccab5d27386fcf2bc25e336c4161b5d1f9",
          "source": "node_modules/throat/LICENSE"
        }
      ],
      "modifications": [],
      "licenseTextAvailable": true
    },
    {
      "id": "tinyglobby@0.2.17",
      "name": "tinyglobby",
      "version": "0.2.17",
      "kind": "software",
      "declaredLicense": "MIT",
      "source": "https://github.com/SuperchupuDev/tinyglobby",
      "installedPaths": [
        "node_modules/tinyglobby"
      ],
      "notices": [
        {
          "sha256": "22c68811e174cbbfb3813d4135918df4f540959c14d872e601d9abe83d3cde8f",
          "source": "node_modules/tinyglobby/LICENSE"
        }
      ],
      "modifications": [],
      "licenseTextAvailable": true
    },
    {
      "id": "tmpl@1.0.5",
      "name": "tmpl",
      "version": "1.0.5",
      "kind": "software",
      "declaredLicense": "BSD-3-Clause",
      "source": "https://github.com/daaku/nodejs-tmpl",
      "installedPaths": [
        "node_modules/tmpl"
      ],
      "notices": [
        {
          "sha256": "efd6f9e708b909de1a18730b90fb6394a3125680ac2f98a87cd23d1a0c93afa2",
          "source": "node_modules/tmpl/license"
        }
      ],
      "modifications": [],
      "licenseTextAvailable": true
    },
    {
      "id": "to-regex-range@5.0.1",
      "name": "to-regex-range",
      "version": "5.0.1",
      "kind": "software",
      "declaredLicense": "MIT",
      "source": "https://github.com/micromatch/to-regex-range",
      "installedPaths": [
        "node_modules/to-regex-range"
      ],
      "notices": [
        {
          "sha256": "687c77b746af23f463dc5db860a4ed47ccf78af6d3d873223cfffd08bd13c2f9",
          "source": "node_modules/to-regex-range/index.js (leading copyright/license statement; source SHA-256 e32199271f92372a2deb70a3a57f7c0f7f558d04152a905eb97104867870c404)"
        },
        {
          "sha256": "e7d1fee7347ffddccc5fd03327ffdb50f8c112be0d5016d62388a92c4ae6e7a9",
          "source": "node_modules/to-regex-range/LICENSE"
        }
      ],
      "modifications": [],
      "licenseTextAvailable": true
    },
    {
      "id": "toidentifier@1.0.1",
      "name": "toidentifier",
      "version": "1.0.1",
      "kind": "software",
      "declaredLicense": "MIT",
      "source": "https://github.com/component/toidentifier",
      "installedPaths": [
        "node_modules/toidentifier"
      ],
      "notices": [
        {
          "sha256": "a832d679750e49ab433626ab196350b89964b60eb0d3edd3341887c7d5f4c128",
          "source": "node_modules/toidentifier/LICENSE"
        },
        {
          "sha256": "bf4c9b7af47cd7c599c93d9e6f8d0ac0a677764c554b2483342cfac444f98d27",
          "source": "node_modules/toidentifier/index.js (leading copyright/license statement; source SHA-256 f9f26b0e90e2569b61d02ef2a92718624b8854592b1ede7f2c8879a69cfdba05)"
        }
      ],
      "modifications": [],
      "licenseTextAvailable": true
    },
    {
      "id": "toqr@0.1.1",
      "name": "toqr",
      "version": "0.1.1",
      "kind": "software",
      "declaredLicense": "MIT",
      "source": "https://github.com/kitten/toqr",
      "installedPaths": [
        "node_modules/toqr"
      ],
      "notices": [
        {
          "sha256": "479b48ab7acdf844b2f44d6a3ce806f932ad009d84d2c71651355b372a2ad0ad",
          "source": "node_modules/toqr/LICENSE.md"
        }
      ],
      "modifications": [],
      "licenseTextAvailable": true
    },
    {
      "id": "tr46@0.0.3",
      "name": "tr46",
      "version": "0.0.3",
      "kind": "software",
      "declaredLicense": "MIT",
      "source": "https://github.com/Sebmaster/tr46.js",
      "installedPaths": [
        "node_modules/tr46"
      ],
      "notices": [
        {
          "sha256": "eeed1ca176eebad5c73870e233cfff03981fecd319c969475dfa3633036c336b",
          "source": "https://raw.githubusercontent.com/Sebmaster/tr46.js/3a6f29721e7063b9ffd421e461a54beae6170001/LICENSE.md"
        }
      ],
      "modifications": [],
      "licenseTextAvailable": true
    },
    {
      "id": "tslib@2.8.1",
      "name": "tslib",
      "version": "2.8.1",
      "kind": "software",
      "declaredLicense": "0BSD",
      "source": "https://github.com/Microsoft/tslib",
      "installedPaths": [
        "node_modules/tslib"
      ],
      "notices": [
        {
          "sha256": "210b19e543130388c68654b7497e967119ce17145f66ab7d85688fbd70f08751",
          "source": "node_modules/tslib/LICENSE.txt"
        }
      ],
      "modifications": [],
      "licenseTextAvailable": true
    },
    {
      "id": "type-detect@4.0.8",
      "name": "type-detect",
      "version": "4.0.8",
      "kind": "software",
      "declaredLicense": "MIT",
      "source": "https://github.com/chaijs/type-detect",
      "installedPaths": [
        "node_modules/type-detect"
      ],
      "notices": [
        {
          "sha256": "b36f25f37493ecc94a6636a6458bb446e09fc924151c36771a0275e225d54cce",
          "source": "node_modules/type-detect/index.js (leading copyright/license statement; source SHA-256 6d9b21a4a917fe748b61102f2026b3af6b9a22b8ce8ac0d87466c815112ccd41)"
        },
        {
          "sha256": "e5aee0714b6ecc416454b968d1017570ef609f20d8722ab84b07acd550b78198",
          "source": "node_modules/type-detect/LICENSE"
        }
      ],
      "modifications": [],
      "licenseTextAvailable": true
    },
    {
      "id": "type-fest@0.21.3",
      "name": "type-fest",
      "version": "0.21.3",
      "kind": "software",
      "declaredLicense": "(MIT OR CC0-1.0)",
      "source": "https://github.com/sindresorhus/type-fest",
      "installedPaths": [
        "node_modules/ansi-escapes/node_modules/type-fest"
      ],
      "notices": [
        {
          "sha256": "64a93ffc0a06a2266dbb57ed7ebe3b56ba66ab337b6347fabdbf86c76819fbae",
          "source": "node_modules/ansi-escapes/node_modules/type-fest/license"
        }
      ],
      "modifications": [],
      "licenseTextAvailable": true
    },
    {
      "id": "type-fest@0.7.1",
      "name": "type-fest",
      "version": "0.7.1",
      "kind": "software",
      "declaredLicense": "(MIT OR CC0-1.0)",
      "source": "https://github.com/sindresorhus/type-fest",
      "installedPaths": [
        "node_modules/type-fest"
      ],
      "notices": [
        {
          "sha256": "48da2f39e100d4085767e94966b43f4fa95ff6a0698fba57ed460914e35f94a0",
          "source": "node_modules/type-fest/license"
        }
      ],
      "modifications": [],
      "licenseTextAvailable": true
    },
    {
      "id": "typescript@6.0.3",
      "name": "typescript",
      "version": "6.0.3",
      "kind": "software",
      "declaredLicense": "Apache-2.0",
      "source": "https://github.com/microsoft/TypeScript",
      "installedPaths": [
        "node_modules/typescript"
      ],
      "notices": [
        {
          "sha256": "a7d00bfd54525bc694b6e32f64c7ebcf5e6b7ae3657be5cc12767bce74654a47",
          "source": "node_modules/typescript/LICENSE.txt"
        }
      ],
      "modifications": [],
      "licenseTextAvailable": true
    },
    {
      "id": "ua-parser-js@0.7.41",
      "name": "ua-parser-js",
      "version": "0.7.41",
      "kind": "software",
      "declaredLicense": "MIT",
      "source": "https://github.com/faisalman/ua-parser-js",
      "installedPaths": [
        "node_modules/ua-parser-js"
      ],
      "notices": [
        {
          "sha256": "53644ed3eef7c29d7287c22a9cc774c64408275183e8c0068545bd677ce2301d",
          "source": "node_modules/ua-parser-js/readme.md"
        },
        {
          "sha256": "9659b14ee609fc60bcb0d660a0823d03bbb6184c20d1f50e96af4bbe1f56d5b1",
          "source": "node_modules/ua-parser-js/license.md"
        }
      ],
      "modifications": [],
      "licenseTextAvailable": true
    },
    {
      "id": "ua-parser-js@1.0.41",
      "name": "ua-parser-js",
      "version": "1.0.41",
      "kind": "software",
      "declaredLicense": "MIT",
      "source": "https://github.com/faisalman/ua-parser-js",
      "installedPaths": [
        "node_modules/fbjs/node_modules/ua-parser-js"
      ],
      "notices": [
        {
          "sha256": "53644ed3eef7c29d7287c22a9cc774c64408275183e8c0068545bd677ce2301d",
          "source": "node_modules/fbjs/node_modules/ua-parser-js/readme.md"
        },
        {
          "sha256": "9659b14ee609fc60bcb0d660a0823d03bbb6184c20d1f50e96af4bbe1f56d5b1",
          "source": "node_modules/fbjs/node_modules/ua-parser-js/license.md"
        }
      ],
      "modifications": [],
      "licenseTextAvailable": true
    },
    {
      "id": "undici-types@8.3.0",
      "name": "undici-types",
      "version": "8.3.0",
      "kind": "software",
      "declaredLicense": "MIT",
      "source": "https://github.com/nodejs/undici",
      "installedPaths": [
        "node_modules/undici-types"
      ],
      "notices": [
        {
          "sha256": "a6db8096b2707bc0102d256917d4d33f298ba36d8c3f25de067a2b5bb379db27",
          "source": "node_modules/undici-types/LICENSE"
        }
      ],
      "modifications": [],
      "licenseTextAvailable": true
    },
    {
      "id": "unicode-canonical-property-names-ecmascript@2.0.1",
      "name": "unicode-canonical-property-names-ecmascript",
      "version": "2.0.1",
      "kind": "software",
      "declaredLicense": "MIT",
      "source": "https://github.com/mathiasbynens/unicode-canonical-property-names-ecmascript",
      "installedPaths": [
        "node_modules/unicode-canonical-property-names-ecmascript"
      ],
      "notices": [
        {
          "sha256": "483acb265f182907d1caf6cff9c16c96f31325ed23792832cc5d8b12d5f88c8a",
          "source": "node_modules/unicode-canonical-property-names-ecmascript/LICENSE-MIT.txt"
        }
      ],
      "modifications": [],
      "licenseTextAvailable": true
    },
    {
      "id": "unicode-match-property-ecmascript@2.0.0",
      "name": "unicode-match-property-ecmascript",
      "version": "2.0.0",
      "kind": "software",
      "declaredLicense": "MIT",
      "source": "https://github.com/mathiasbynens/unicode-match-property-ecmascript",
      "installedPaths": [
        "node_modules/unicode-match-property-ecmascript"
      ],
      "notices": [
        {
          "sha256": "483acb265f182907d1caf6cff9c16c96f31325ed23792832cc5d8b12d5f88c8a",
          "source": "node_modules/unicode-match-property-ecmascript/LICENSE-MIT.txt"
        }
      ],
      "modifications": [],
      "licenseTextAvailable": true
    },
    {
      "id": "unicode-match-property-value-ecmascript@2.2.1",
      "name": "unicode-match-property-value-ecmascript",
      "version": "2.2.1",
      "kind": "software",
      "declaredLicense": "MIT",
      "source": "https://github.com/mathiasbynens/unicode-match-property-value-ecmascript",
      "installedPaths": [
        "node_modules/unicode-match-property-value-ecmascript"
      ],
      "notices": [
        {
          "sha256": "483acb265f182907d1caf6cff9c16c96f31325ed23792832cc5d8b12d5f88c8a",
          "source": "node_modules/unicode-match-property-value-ecmascript/LICENSE-MIT.txt"
        }
      ],
      "modifications": [],
      "licenseTextAvailable": true
    },
    {
      "id": "unicode-property-aliases-ecmascript@2.2.0",
      "name": "unicode-property-aliases-ecmascript",
      "version": "2.2.0",
      "kind": "software",
      "declaredLicense": "MIT",
      "source": "https://github.com/mathiasbynens/unicode-property-aliases-ecmascript",
      "installedPaths": [
        "node_modules/unicode-property-aliases-ecmascript"
      ],
      "notices": [
        {
          "sha256": "483acb265f182907d1caf6cff9c16c96f31325ed23792832cc5d8b12d5f88c8a",
          "source": "node_modules/unicode-property-aliases-ecmascript/LICENSE-MIT.txt"
        }
      ],
      "modifications": [],
      "licenseTextAvailable": true
    },
    {
      "id": "unpipe@1.0.0",
      "name": "unpipe",
      "version": "1.0.0",
      "kind": "software",
      "declaredLicense": "MIT",
      "source": "https://github.com/stream-utils/unpipe",
      "installedPaths": [
        "node_modules/unpipe"
      ],
      "notices": [
        {
          "sha256": "1a526fbe8d8577f5a4b1c2821842b55b7c0e18862531c62ae4ce69c9b19b74b6",
          "source": "node_modules/unpipe/LICENSE"
        },
        {
          "sha256": "b14c0df6ba339f3d865b4e63fd66bd7fbf39e703558fcdcd2a20bf8153547719",
          "source": "node_modules/unpipe/index.js (leading copyright/license statement; source SHA-256 69cd57b5cdd08c42410ebc0d92235e334f1fb985e6eb2dcfb1c692db674411bd)"
        }
      ],
      "modifications": [],
      "licenseTextAvailable": true
    },
    {
      "id": "update-browserslist-db@1.3.2",
      "name": "update-browserslist-db",
      "version": "1.3.2",
      "kind": "software",
      "declaredLicense": "MIT",
      "source": "https://github.com/browserslist/update-db",
      "installedPaths": [
        "node_modules/update-browserslist-db"
      ],
      "notices": [
        {
          "sha256": "9877e90da14aa8c931a1f9d07cc2a20ce119106e5dab1ebb41af865266d0cd2a",
          "source": "node_modules/update-browserslist-db/LICENSE"
        }
      ],
      "modifications": [],
      "licenseTextAvailable": true
    },
    {
      "id": "use-callback-ref@1.3.3",
      "name": "use-callback-ref",
      "version": "1.3.3",
      "kind": "software",
      "declaredLicense": "MIT",
      "source": "https://github.com/theKashey/use-callback-ref/",
      "installedPaths": [
        "node_modules/use-callback-ref"
      ],
      "notices": [
        {
          "sha256": "30f0cfddf483d1128e3610205020f2041a6c5e837aa999e0aa82e5576187d4a9",
          "source": "node_modules/use-callback-ref/LICENSE"
        }
      ],
      "modifications": [],
      "licenseTextAvailable": true
    },
    {
      "id": "use-latest-callback@0.2.6",
      "name": "use-latest-callback",
      "version": "0.2.6",
      "kind": "software",
      "declaredLicense": "MIT",
      "source": "https://github.com/satya164/use-latest-callback",
      "installedPaths": [
        "node_modules/use-latest-callback"
      ],
      "notices": [
        {
          "sha256": "29de249ac0cee0d56924ff07bdabc8f708ad58432c7a357f6065000c49b12e11",
          "source": "node_modules/use-latest-callback/LICENSE"
        }
      ],
      "modifications": [],
      "licenseTextAvailable": true
    },
    {
      "id": "use-sidecar@1.1.3",
      "name": "use-sidecar",
      "version": "1.1.3",
      "kind": "software",
      "declaredLicense": "MIT",
      "source": "https://github.com/theKashey/use-sidecar",
      "installedPaths": [
        "node_modules/use-sidecar"
      ],
      "notices": [
        {
          "sha256": "30f0cfddf483d1128e3610205020f2041a6c5e837aa999e0aa82e5576187d4a9",
          "source": "node_modules/use-sidecar/LICENSE"
        }
      ],
      "modifications": [],
      "licenseTextAvailable": true
    },
    {
      "id": "utils-merge@1.0.1",
      "name": "utils-merge",
      "version": "1.0.1",
      "kind": "software",
      "declaredLicense": "MIT",
      "source": "https://github.com/jaredhanson/utils-merge",
      "installedPaths": [
        "node_modules/utils-merge"
      ],
      "notices": [
        {
          "sha256": "6e7d699cdd1e4fa837ba7718ea49841aa67201b449ea8b3f9cf274be15974a64",
          "source": "node_modules/utils-merge/LICENSE"
        }
      ],
      "modifications": [],
      "licenseTextAvailable": true
    },
    {
      "id": "uuid@11.1.1",
      "name": "uuid",
      "version": "11.1.1",
      "kind": "software",
      "declaredLicense": "MIT",
      "source": "https://github.com/uuidjs/uuid",
      "installedPaths": [
        "node_modules/uuid"
      ],
      "notices": [
        {
          "sha256": "beaa6b04fb82e41dd2ad679e19e27953afb5999b1abbb455b6564e78ebfeb332",
          "source": "node_modules/uuid/LICENSE.md"
        }
      ],
      "modifications": [],
      "licenseTextAvailable": true
    },
    {
      "id": "v8-to-istanbul@9.3.0",
      "name": "v8-to-istanbul",
      "version": "9.3.0",
      "kind": "software",
      "declaredLicense": "ISC",
      "source": "https://github.com/istanbuljs/v8-to-istanbul",
      "installedPaths": [
        "node_modules/v8-to-istanbul"
      ],
      "notices": [
        {
          "sha256": "1a9c55b2961f5e3062e181fa55666c44d011fc3cc03ed6d4fa4321c51f2a5ec5",
          "source": "node_modules/v8-to-istanbul/LICENSE.txt"
        }
      ],
      "modifications": [],
      "licenseTextAvailable": true
    },
    {
      "id": "validate-npm-package-name@5.0.1",
      "name": "validate-npm-package-name",
      "version": "5.0.1",
      "kind": "software",
      "declaredLicense": "ISC",
      "source": "https://github.com/npm/validate-npm-package-name",
      "installedPaths": [
        "node_modules/validate-npm-package-name"
      ],
      "notices": [
        {
          "sha256": "f3e1645267f7dd77ee6545283cc1766e5883e8fb3b5088fe2cfb995defbb3dde",
          "source": "node_modules/validate-npm-package-name/LICENSE"
        }
      ],
      "modifications": [],
      "licenseTextAvailable": true
    },
    {
      "id": "vary@1.1.2",
      "name": "vary",
      "version": "1.1.2",
      "kind": "software",
      "declaredLicense": "MIT",
      "source": "https://github.com/jshttp/vary",
      "installedPaths": [
        "node_modules/vary"
      ],
      "notices": [
        {
          "sha256": "bd47ce7b88c7759630d1e2b9fcfa170a0f1fde522be09e13fb1581a79d090400",
          "source": "node_modules/vary/LICENSE"
        },
        {
          "sha256": "d886dc07d14867665bf4ccf715a8874b3a4afb561115dcfbbc788e576af4060d",
          "source": "node_modules/vary/index.js (leading copyright/license statement; source SHA-256 8e40311960636d40473c57e335bbca115036766bf150df296b941256432ab410)"
        }
      ],
      "modifications": [],
      "licenseTextAvailable": true
    },
    {
      "id": "vaul@1.1.2",
      "name": "vaul",
      "version": "1.1.2",
      "kind": "software",
      "declaredLicense": "MIT",
      "source": "https://github.com/emilkowalski/vaul",
      "installedPaths": [
        "node_modules/vaul"
      ],
      "notices": [
        {
          "sha256": "b09b9ccf866cc09b502d9cf4679e2461beb1469709ea0c6a30009766e10b3acf",
          "source": "node_modules/vaul/LICENSE.md"
        }
      ],
      "modifications": [],
      "licenseTextAvailable": true
    },
    {
      "id": "vlq@1.0.1",
      "name": "vlq",
      "version": "1.0.1",
      "kind": "software",
      "declaredLicense": "MIT",
      "source": "https://github.com/Rich-Harris/vlq",
      "installedPaths": [
        "node_modules/vlq"
      ],
      "notices": [
        {
          "sha256": "560005aa01c5230147ca813dabd1970628d6c6ef57ad8f1553ad20ef9dce451b",
          "source": "node_modules/vlq/LICENSE"
        }
      ],
      "modifications": [],
      "licenseTextAvailable": true
    },
    {
      "id": "walker@1.0.8",
      "name": "walker",
      "version": "1.0.8",
      "kind": "software",
      "declaredLicense": "Apache-2.0",
      "source": "https://github.com/daaku/nodejs-walker",
      "installedPaths": [
        "node_modules/walker"
      ],
      "notices": [
        {
          "sha256": "555e1f70ce6b9b7ce77ad07ba8b2b6b3a543b2c7cc8fe15a2c30ad1b89667e21",
          "source": "node_modules/walker/LICENSE"
        }
      ],
      "modifications": [],
      "licenseTextAvailable": true
    },
    {
      "id": "warn-once@0.1.1",
      "name": "warn-once",
      "version": "0.1.1",
      "kind": "software",
      "declaredLicense": "MIT",
      "source": "https://github.com/satya164/warn-once",
      "installedPaths": [
        "node_modules/warn-once"
      ],
      "notices": [
        {
          "sha256": "f9a72660f8b9b8a9ae3773ecaab64f61d1412a4f1c9eb945e455d22608fdc348",
          "source": "node_modules/warn-once/LICENSE"
        }
      ],
      "modifications": [],
      "licenseTextAvailable": true
    },
    {
      "id": "wcwidth@1.0.1",
      "name": "wcwidth",
      "version": "1.0.1",
      "kind": "software",
      "declaredLicense": "MIT",
      "source": "https://github.com/timoxley/wcwidth",
      "installedPaths": [
        "node_modules/wcwidth"
      ],
      "notices": [
        {
          "sha256": "6294da0e0a201bbe1de254445c9d07133a9448af05e4e44d0a2364747d114368",
          "source": "node_modules/wcwidth/LICENSE"
        }
      ],
      "modifications": [],
      "licenseTextAvailable": true
    },
    {
      "id": "webidl-conversions@3.0.1",
      "name": "webidl-conversions",
      "version": "3.0.1",
      "kind": "software",
      "declaredLicense": "BSD-2-Clause",
      "source": "https://github.com/jsdom/webidl-conversions",
      "installedPaths": [
        "node_modules/webidl-conversions"
      ],
      "notices": [
        {
          "sha256": "a889cc4dbee2ae172c179856b25d75b0b7a5a136e1b97109b9b590b2ff1a879c",
          "source": "node_modules/webidl-conversions/LICENSE.md"
        }
      ],
      "modifications": [],
      "licenseTextAvailable": true
    },
    {
      "id": "whatwg-fetch@3.6.20",
      "name": "whatwg-fetch",
      "version": "3.6.20",
      "kind": "software",
      "declaredLicense": "MIT",
      "source": "https://github.com/github/fetch",
      "installedPaths": [
        "node_modules/whatwg-fetch"
      ],
      "notices": [
        {
          "sha256": "c887d1c97797646dbb216925ab44a93c6b3e7f03bbe6ef6e0f92b8b8ade63014",
          "source": "node_modules/whatwg-fetch/LICENSE"
        }
      ],
      "modifications": [],
      "licenseTextAvailable": true
    },
    {
      "id": "whatwg-url@5.0.0",
      "name": "whatwg-url",
      "version": "5.0.0",
      "kind": "software",
      "declaredLicense": "MIT",
      "source": "https://github.com/jsdom/whatwg-url",
      "installedPaths": [
        "node_modules/whatwg-url"
      ],
      "notices": [
        {
          "sha256": "6b7a1792144374d84dc5ed3655b8bbe2754d06f4f1f64a9fb8b9de2d6f448b85",
          "source": "node_modules/whatwg-url/LICENSE.txt"
        }
      ],
      "modifications": [],
      "licenseTextAvailable": true
    },
    {
      "id": "whatwg-url-minimum@0.1.2",
      "name": "whatwg-url-minimum",
      "version": "0.1.2",
      "kind": "software",
      "declaredLicense": "MIT",
      "source": "https://github.com/kitten/whatwg-url-minimum",
      "installedPaths": [
        "node_modules/whatwg-url-minimum"
      ],
      "notices": [
        {
          "sha256": "c2ecf83f830f226f662c99d003162002c78edd8b59f1105621bdcc2c44043a7d",
          "source": "node_modules/whatwg-url-minimum/LICENSE.md"
        }
      ],
      "modifications": [],
      "licenseTextAvailable": true
    },
    {
      "id": "which@2.0.2",
      "name": "which",
      "version": "2.0.2",
      "kind": "software",
      "declaredLicense": "ISC",
      "source": "https://github.com/isaacs/node-which",
      "installedPaths": [
        "node_modules/which"
      ],
      "notices": [
        {
          "sha256": "4ec3d4c66cd87f5c8d8ad911b10f99bf27cb00cdfcff82621956e379186b016b",
          "source": "node_modules/which/LICENSE"
        }
      ],
      "modifications": [],
      "licenseTextAvailable": true
    },
    {
      "id": "wrap-ansi@7.0.0",
      "name": "wrap-ansi",
      "version": "7.0.0",
      "kind": "software",
      "declaredLicense": "MIT",
      "source": "https://github.com/chalk/wrap-ansi",
      "installedPaths": [
        "node_modules/wrap-ansi"
      ],
      "notices": [
        {
          "sha256": "5c932d88256b4ab958f64a856fa48e8bd1f55bc1d96b8149c65689e0c61789d3",
          "source": "node_modules/wrap-ansi/license"
        }
      ],
      "modifications": [],
      "licenseTextAvailable": true
    },
    {
      "id": "wrappy@1.0.2",
      "name": "wrappy",
      "version": "1.0.2",
      "kind": "software",
      "declaredLicense": "ISC",
      "source": "https://github.com/npm/wrappy",
      "installedPaths": [
        "node_modules/wrappy"
      ],
      "notices": [
        {
          "sha256": "4ec3d4c66cd87f5c8d8ad911b10f99bf27cb00cdfcff82621956e379186b016b",
          "source": "node_modules/wrappy/LICENSE"
        }
      ],
      "modifications": [],
      "licenseTextAvailable": true
    },
    {
      "id": "write-file-atomic@4.0.2",
      "name": "write-file-atomic",
      "version": "4.0.2",
      "kind": "software",
      "declaredLicense": "ISC",
      "source": "https://github.com/npm/write-file-atomic",
      "installedPaths": [
        "node_modules/write-file-atomic"
      ],
      "notices": [
        {
          "sha256": "ea7f376fe7a1fc28572b83ac8f806d92effb31852b9981bc9ba9d5266caa6b28",
          "source": "node_modules/write-file-atomic/LICENSE.md"
        }
      ],
      "modifications": [],
      "licenseTextAvailable": true
    },
    {
      "id": "ws@7.5.13",
      "name": "ws",
      "version": "7.5.13",
      "kind": "software",
      "declaredLicense": "MIT",
      "source": "https://github.com/websockets/ws",
      "installedPaths": [
        "node_modules/ws"
      ],
      "notices": [
        {
          "sha256": "3de284c8e6fa7e8437eff6f53695471e0332129a5b42a79361e17b7637de94b3",
          "source": "node_modules/ws/LICENSE"
        }
      ],
      "modifications": [],
      "licenseTextAvailable": true
    },
    {
      "id": "ws@8.22.0",
      "name": "ws",
      "version": "8.22.0",
      "kind": "software",
      "declaredLicense": "MIT",
      "source": "https://github.com/websockets/ws",
      "installedPaths": [
        "node_modules/expo/node_modules/ws"
      ],
      "notices": [
        {
          "sha256": "2b29dcfe0d6471f7e8c92c5fb38c9f93edee10330937055440192f1832b1ecef",
          "source": "node_modules/expo/node_modules/ws/LICENSE"
        }
      ],
      "modifications": [],
      "licenseTextAvailable": true
    },
    {
      "id": "xcode@3.0.1",
      "name": "xcode",
      "version": "3.0.1",
      "kind": "software",
      "declaredLicense": "Apache-2.0",
      "source": "https://registry.npmjs.org/xcode/3.0.1",
      "installedPaths": [
        "node_modules/xcode"
      ],
      "notices": [
        {
          "sha256": "0e5b0fe8d11e1627336bc6361de610ba8acf9a035fd73e07b5b4a0909a48371f",
          "source": "node_modules/xcode/NOTICE"
        },
        {
          "sha256": "85a213562c4102dca9fa6c047bc5f213d2032d14c116bad0169cb0d88ff27249",
          "source": "node_modules/xcode/index.js (leading copyright/license statement; source SHA-256 f0d2c583d281eba1bbeaf68fb4059b83e9a3e94129a5689f090b2b78a942d1a7)"
        },
        {
          "sha256": "cfc7749b96f63bd31c3c42b5c471bf756814053e847c10f3eb003417bc523d30",
          "source": "node_modules/xcode/LICENSE"
        }
      ],
      "modifications": [],
      "licenseTextAvailable": true
    },
    {
      "id": "xml2js@0.6.0",
      "name": "xml2js",
      "version": "0.6.0",
      "kind": "software",
      "declaredLicense": "MIT",
      "source": "https://github.com/Leonidas-from-XIV/node-xml2js",
      "installedPaths": [
        "node_modules/xml2js"
      ],
      "notices": [
        {
          "sha256": "c51452ef1dfd5606c9fe266930fa6bf7e8a534d52973b6475df5bf212cad5b0a",
          "source": "node_modules/xml2js/LICENSE"
        }
      ],
      "modifications": [],
      "licenseTextAvailable": true
    },
    {
      "id": "xmlbuilder@11.0.1",
      "name": "xmlbuilder",
      "version": "11.0.1",
      "kind": "software",
      "declaredLicense": "MIT",
      "source": "https://github.com/oozcitak/xmlbuilder-js",
      "installedPaths": [
        "node_modules/xml2js/node_modules/xmlbuilder"
      ],
      "notices": [
        {
          "sha256": "e368bc4263b466cf98c225af15e300549e00da8859416a4536109e9654d434a8",
          "source": "node_modules/xml2js/node_modules/xmlbuilder/LICENSE"
        }
      ],
      "modifications": [],
      "licenseTextAvailable": true
    },
    {
      "id": "xmlbuilder@15.1.1",
      "name": "xmlbuilder",
      "version": "15.1.1",
      "kind": "software",
      "declaredLicense": "MIT",
      "source": "https://github.com/oozcitak/xmlbuilder-js",
      "installedPaths": [
        "node_modules/xmlbuilder"
      ],
      "notices": [
        {
          "sha256": "e368bc4263b466cf98c225af15e300549e00da8859416a4536109e9654d434a8",
          "source": "node_modules/xmlbuilder/LICENSE"
        }
      ],
      "modifications": [],
      "licenseTextAvailable": true
    },
    {
      "id": "y18n@5.0.8",
      "name": "y18n",
      "version": "5.0.8",
      "kind": "software",
      "declaredLicense": "ISC",
      "source": "https://github.com/yargs/y18n",
      "installedPaths": [
        "node_modules/y18n"
      ],
      "notices": [
        {
          "sha256": "2034cce3b6fafcddd642c4175e01d3ddfc332a53b9f20fdc46b1466dc89ac469",
          "source": "node_modules/y18n/LICENSE"
        }
      ],
      "modifications": [],
      "licenseTextAvailable": true
    },
    {
      "id": "yallist@3.1.1",
      "name": "yallist",
      "version": "3.1.1",
      "kind": "software",
      "declaredLicense": "ISC",
      "source": "https://github.com/isaacs/yallist",
      "installedPaths": [
        "node_modules/yallist"
      ],
      "notices": [
        {
          "sha256": "4ec3d4c66cd87f5c8d8ad911b10f99bf27cb00cdfcff82621956e379186b016b",
          "source": "node_modules/yallist/LICENSE"
        }
      ],
      "modifications": [],
      "licenseTextAvailable": true
    },
    {
      "id": "yaml@2.9.0",
      "name": "yaml",
      "version": "2.9.0",
      "kind": "software",
      "declaredLicense": "ISC",
      "source": "https://registry.npmjs.org/yaml/2.9.0",
      "installedPaths": [
        "node_modules/yaml"
      ],
      "notices": [
        {
          "sha256": "5bba27375d93e9119f76c1015f7672cf9ad5f70952296e0842fb2243d6376869",
          "source": "node_modules/yaml/LICENSE"
        }
      ],
      "modifications": [],
      "licenseTextAvailable": true
    },
    {
      "id": "yargs@17.7.3",
      "name": "yargs",
      "version": "17.7.3",
      "kind": "software",
      "declaredLicense": "MIT",
      "source": "https://github.com/yargs/yargs",
      "installedPaths": [
        "node_modules/yargs"
      ],
      "notices": [
        {
          "sha256": "2f1a503bfab84b3ba7393627308b3274501e459e3b5185bbb56bbf16cb1602d4",
          "source": "node_modules/yargs/LICENSE"
        }
      ],
      "modifications": [],
      "licenseTextAvailable": true
    },
    {
      "id": "yargs-parser@21.1.1",
      "name": "yargs-parser",
      "version": "21.1.1",
      "kind": "software",
      "declaredLicense": "ISC",
      "source": "https://github.com/yargs/yargs-parser",
      "installedPaths": [
        "node_modules/yargs-parser"
      ],
      "notices": [
        {
          "sha256": "365496ca1f56da40b23c9815fc40fa9005847b2f8f8fd1c1a4929ef25ec8cd1d",
          "source": "node_modules/yargs-parser/LICENSE.txt"
        }
      ],
      "modifications": [],
      "licenseTextAvailable": true
    },
    {
      "id": "yocto-queue@0.1.0",
      "name": "yocto-queue",
      "version": "0.1.0",
      "kind": "software",
      "declaredLicense": "MIT",
      "source": "https://github.com/sindresorhus/yocto-queue",
      "installedPaths": [
        "node_modules/yocto-queue"
      ],
      "notices": [
        {
          "sha256": "5c932d88256b4ab958f64a856fa48e8bd1f55bc1d96b8149c65689e0c61789d3",
          "source": "node_modules/yocto-queue/license"
        }
      ],
      "modifications": [],
      "licenseTextAvailable": true
    },
    {
      "id": "zod@3.25.76",
      "name": "zod",
      "version": "3.25.76",
      "kind": "software",
      "declaredLicense": "MIT",
      "source": "https://github.com/colinhacks/zod",
      "installedPaths": [
        "node_modules/zod"
      ],
      "notices": [
        {
          "sha256": "3f1189b28e3866e0d979968d466b78f813f76827cfdca1fbb124cc0a5c8841f8",
          "source": "node_modules/zod/LICENSE"
        }
      ],
      "modifications": [],
      "licenseTextAvailable": true
    }
  ],
  "documents": [
    {
      "sha256": "00b9d4904d850fcd9bb470d0f4853c50f169df974fab5552cf41a4ff81a524e2",
      "text": "Copyright (c) 2014 - Bram Stein\r\n\r\nRedistribution and use in source and binary forms, with or without\r\nmodification, are permitted provided that the following conditions are met:\r\n\r\n1. Redistributions of source code must retain the above copyright notice, this\r\n   list of conditions and the following disclaimer.\r\n2. Redistributions in binary form must reproduce the above copyright notice,\r\n   this list of conditions and the following disclaimer in the documentation\r\n   and/or other materials provided with the distribution.\r\n\r\nTHIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS \"AS IS\" AND\r\nANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED\r\nWARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE\r\nDISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR\r\nANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES\r\n(INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;\r\nLOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND\r\nON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT\r\n(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS\r\nSOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.\r\n"
    },
    {
      "sha256": "0218f69610a394f499f63e81f83892da50e9198da00a518a7561433cd9828c68",
      "text": "# brace-expansion\n\n[Brace expansion](https://www.gnu.org/software/bash/manual/html_node/Brace-Expansion.html), \nas known from sh/bash, in JavaScript.\n\n[![build status](https://secure.travis-ci.org/juliangruber/brace-expansion.svg)](http://travis-ci.org/juliangruber/brace-expansion)\n[![downloads](https://img.shields.io/npm/dm/brace-expansion.svg)](https://www.npmjs.org/package/brace-expansion)\n[![Greenkeeper badge](https://badges.greenkeeper.io/juliangruber/brace-expansion.svg)](https://greenkeeper.io/)\n\n[![testling badge](https://ci.testling.com/juliangruber/brace-expansion.png)](https://ci.testling.com/juliangruber/brace-expansion)\n\n## Example\n\n```js\nvar expand = require('brace-expansion');\n\nexpand('file-{a,b,c}.jpg')\n// => ['file-a.jpg', 'file-b.jpg', 'file-c.jpg']\n\nexpand('-v{,,}')\n// => ['-v', '-v', '-v']\n\nexpand('file{0..2}.jpg')\n// => ['file0.jpg', 'file1.jpg', 'file2.jpg']\n\nexpand('file-{a..c}.jpg')\n// => ['file-a.jpg', 'file-b.jpg', 'file-c.jpg']\n\nexpand('file{2..0}.jpg')\n// => ['file2.jpg', 'file1.jpg', 'file0.jpg']\n\nexpand('file{0..4..2}.jpg')\n// => ['file0.jpg', 'file2.jpg', 'file4.jpg']\n\nexpand('file-{a..e..2}.jpg')\n// => ['file-a.jpg', 'file-c.jpg', 'file-e.jpg']\n\nexpand('file{00..10..5}.jpg')\n// => ['file00.jpg', 'file05.jpg', 'file10.jpg']\n\nexpand('{{A..C},{a..c}}')\n// => ['A', 'B', 'C', 'a', 'b', 'c']\n\nexpand('ppp{,config,oe{,conf}}')\n// => ['ppp', 'pppconfig', 'pppoe', 'pppoeconf']\n```\n\n## API\n\n```js\nvar expand = require('brace-expansion');\n```\n\n### var expanded = expand(str, [options])\n\nReturn an array of all possible and valid expansions of `str`. If none are\nfound, `[str]` is returned.\n\nThe `options` object can provide a `max` value to cap the number\nof expansions allowed. This is limited to `100_000` by default,\nto prevent DoS attacks.\n\n```js\nconst expansions = expand('{1..100}'.repeat(5), {\n  max: 100,\n})\n// expansions.length will be 100, not 100^5\n```\n\nThe `options` object can also provide a `maxLength` value to cap the\ntotal number of characters across all expansions. This is limited to\n`4_000_000` by default, to prevent memory exhaustion from inputs whose\nresult count stays under `max` while each result grows very long.\n\n```js\nconst expansions = expand('{a,b}'.repeat(1500), {\n  maxLength: 10_000,\n})\n```\n\nValid expansions are:\n\n```js\n/^(.*,)+(.+)?$/\n// {a,b,...}\n```\n\nA comma separated list of options, like `{a,b}` or `{a,{b,c}}` or `{,a,}`.\n\n```js\n/^-?\\d+\\.\\.-?\\d+(\\.\\.-?\\d+)?$/\n// {x..y[..incr]}\n```\n\nA numeric sequence from `x` to `y` inclusive, with optional increment.\nIf `x` or `y` start with a leading `0`, all the numbers will be padded\nto have equal length. Negative numbers and backwards iteration work too.\n\n```js\n/^-?\\d+\\.\\.-?\\d+(\\.\\.-?\\d+)?$/\n// {x..y[..incr]}\n```\n\nAn alphabetic sequence from `x` to `y` inclusive, with optional increment.\n`x` and `y` must be exactly one character, and if given, `incr` must be a\nnumber.\n\nFor compatibility reasons, the string `${` is not eligible for brace expansion.\n\n## Installation\n\nWith [npm](https://npmjs.org) do:\n\n```bash\nnpm install brace-expansion\n```\n\n## Contributors\n\n- [Julian Gruber](https://github.com/juliangruber)\n- [Isaac Z. Schlueter](https://github.com/isaacs)\n\n## Sponsors\n\nThis module is proudly supported by my [Sponsors](https://github.com/juliangruber/sponsors)!\n\nDo you want to support modules like this to improve their quality, stability and weigh in on new features? Then please consider donating to my [Patreon](https://www.patreon.com/juliangruber). Not sure how much of my modules you're using? Try [feross/thanks](https://github.com/feross/thanks)!\n\n## License\n\n(MIT)\n\nCopyright (c) 2013 Julian Gruber &lt;julian@juliangruber.com&gt;\n\nPermission is hereby granted, free of charge, to any person obtaining a copy of\nthis software and associated documentation files (the \"Software\"), to deal in\nthe Software without restriction, including without limitation the rights to\nuse, copy, modify, merge, publish, distribute, sublicense, and/or sell copies\nof the Software, and to permit persons to whom the Software is furnished to do\nso, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n"
    },
    {
      "sha256": "03f10c20b71d92fbe2b0356044ec0152ec7e48489e834e6bf724e971dae2e038",
      "text": "/*!\n * range-parser\n * Copyright(c) 2012-2014 TJ Holowaychuk\n * Copyright(c) 2015-2016 Douglas Christopher Wilson\n * MIT Licensed\n */"
    },
    {
      "sha256": "04512a63dce4d2d506ad612dc0bd7681ccf6e3655f7b6eaef7dfac8323d1ec0b",
      "text": "(The MIT License)\n\nCopyright (c) 2011 TJ Holowaychuk <tj@vision-media.ca>\n\nPermission is hereby granted, free of charge, to any person obtaining\na copy of this software and associated documentation files (the\n'Software'), to deal in the Software without restriction, including\nwithout limitation the rights to use, copy, modify, merge, publish,\ndistribute, sublicense, and/or sell copies of the Software, and to\npermit persons to whom the Software is furnished to do so, subject to\nthe following conditions:\n\nThe above copyright notice and this permission notice shall be\nincluded in all copies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED 'AS IS', WITHOUT WARRANTY OF ANY KIND,\nEXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF\nMERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.\nIN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY\nCLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT,\nTORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE\nSOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.\n"
    },
    {
      "sha256": "049dff02fd6730c5960862ccca921d05541a7788ad0d76e25cc56dc9541bbf4b",
      "text": "The ISC License\n\nCopyright (c) 2022-2023 - Isaac Z. Schlueter and Contributors\n\nPermission to use, copy, modify, and/or distribute this software for any\npurpose with or without fee is hereby granted, provided that the above\ncopyright notice and this permission notice appear in all copies.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\" AND THE AUTHOR DISCLAIMS ALL WARRANTIES\nWITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF\nMERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR\nANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES\nWHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN\nACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR\nIN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.\n"
    },
    {
      "sha256": "051e2d2738b442a8a8403194f485deeacd9a7e895c08ffbf9e600a9dae858dcc",
      "text": "The MIT License (MIT)\n\nCopyright (c) 2013-2016 Marin Usalj\nCopyright (c) 2021-present 650 Industries, Inc. (aka Expo)\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n"
    },
    {
      "sha256": "05dc4d785ac3a488676d3ed10e901b75ad89dafcc63f8e66610fd4a39cc5c7e8",
      "text": "The ISC License\n\nCopyright (c) Isaac Z. Schlueter\n\nPermission to use, copy, modify, and/or distribute this software for any\npurpose with or without fee is hereby granted, provided that the above\ncopyright notice and this permission notice appear in all copies.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\" AND THE AUTHOR DISCLAIMS ALL WARRANTIES\nWITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF\nMERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR\nANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES\nWHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN\nACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR\nIN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.\n"
    },
    {
      "sha256": "096ff3c9ceea6df46491b0d04e4a9dca7b4be87b1b7f0b7c08a8aea08a0ffb40",
      "text": "Zero-Clause BSD\n=============\n\nPermission to use, copy, modify, and/or distribute this software for\nany purpose with or without fee is hereby granted.\n\nTHE SOFTWARE IS PROVIDED “AS IS” AND THE AUTHOR DISCLAIMS ALL\nWARRANTIES WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES\nOF MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE\nFOR ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY\nDAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN\nAN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT\nOF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE."
    },
    {
      "sha256": "0a84e141cc3a60772b6e0f297792328ba9a8c3d5eb9b3c2f2f1bcf4ac30aa842",
      "text": "# Temporary Expo Router decoder compatibility\n\nExpo Router 57 depends on `query-string` 7.1.3, whose CommonJS decoder import\nmust return a function. The patched upstream `decode-uri-component` 0.5.0\nexports that function as an ESM default. A direct version override breaks\n`query-string.parse()`.\n\nThis adapter changes only module interoperability. It loads the exact unmodified\nupstream 0.5.0 package under an npm alias and exposes its default function to\nCommonJS callers. Node 22.13.1+ and Expo 57's Metro support this import; no native\nmodule or decoding algorithm is forked.\n\nUpstream: [Sam Verschueren / decode-uri-component](https://github.com/SamVerschueren/decode-uri-component/tree/v0.5.0),\nMIT license, copyright (c) 2017 Sam Verschueren. Its original license ships with\nthe upstream dependency. Security fix:\n[GHSA-vcc3-ghjq-m6fr](https://github.com/advisories/GHSA-vcc3-ghjq-m6fr).\n\nRemove the scoped `query-string` override and this adapter once Expo Router\nships a compatible dependency using the patched decoder. Keep the malformed\nquery regression to catch decoder and interop regressions during that upgrade.\n"
    },
    {
      "sha256": "0c0fc06d178272faaf09281aff0cb014d52c56fb0d9516b964808d4cccb65c93",
      "text": "MIT License\n\nCopyright (c) Meta Platforms, Inc. and affiliates.\nCopyright (c) 2015-present 650 Industries, Inc. (aka Expo)\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n"
    },
    {
      "sha256": "0cff14eaf2736ff712a34ef8d61f4144082e61387fff1ee3bef9da003d96a4ce",
      "text": "# The MIT License (MIT)\n\nCopyright (c) 2024-present Cedric van Putten <me@cedric.dev>\n\n> Permission is hereby granted, free of charge, to any person obtaining a copy\n> of this software and associated documentation files (the \"Software\"), to deal\n> in the Software without restriction, including without limitation the rights\n> to use, copy, modify, merge, publish, distribute, sublicense, and/or sell\n> copies of the Software, and to permit persons to whom the Software is\n> furnished to do so, subject to the following conditions:\n>\n> The above copyright notice and this permission notice shall be included in\n> all copies or substantial portions of the Software.\n>\n> THE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\n> IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\n> FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\n> AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\n> LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\n> OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN\n> THE SOFTWARE.\n"
    },
    {
      "sha256": "0d542e0c8804e39aa7f37eb00da5a762149dc682d7829451287e11b938e94594",
      "text": "\n                                 Apache License\n                           Version 2.0, January 2004\n                        http://www.apache.org/licenses/\n\n   TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION\n\n   1. Definitions.\n\n      \"License\" shall mean the terms and conditions for use, reproduction,\n      and distribution as defined by Sections 1 through 9 of this document.\n\n      \"Licensor\" shall mean the copyright owner or entity authorized by\n      the copyright owner that is granting the License.\n\n      \"Legal Entity\" shall mean the union of the acting entity and all\n      other entities that control, are controlled by, or are under common\n      control with that entity. For the purposes of this definition,\n      \"control\" means (i) the power, direct or indirect, to cause the\n      direction or management of such entity, whether by contract or\n      otherwise, or (ii) ownership of fifty percent (50%) or more of the\n      outstanding shares, or (iii) beneficial ownership of such entity.\n\n      \"You\" (or \"Your\") shall mean an individual or Legal Entity\n      exercising permissions granted by this License.\n\n      \"Source\" form shall mean the preferred form for making modifications,\n      including but not limited to software source code, documentation\n      source, and configuration files.\n\n      \"Object\" form shall mean any form resulting from mechanical\n      transformation or translation of a Source form, including but\n      not limited to compiled object code, generated documentation,\n      and conversions to other media types.\n\n      \"Work\" shall mean the work of authorship, whether in Source or\n      Object form, made available under the License, as indicated by a\n      copyright notice that is included in or attached to the work\n      (an example is provided in the Appendix below).\n\n      \"Derivative Works\" shall mean any work, whether in Source or Object\n      form, that is based on (or derived from) the Work and for which the\n      editorial revisions, annotations, elaborations, or other modifications\n      represent, as a whole, an original work of authorship. For the purposes\n      of this License, Derivative Works shall not include works that remain\n      separable from, or merely link (or bind by name) to the interfaces of,\n      the Work and Derivative Works thereof.\n\n      \"Contribution\" shall mean any work of authorship, including\n      the original version of the Work and any modifications or additions\n      to that Work or Derivative Works thereof, that is intentionally\n      submitted to Licensor for inclusion in the Work by the copyright owner\n      or by an individual or Legal Entity authorized to submit on behalf of\n      the copyright owner. For the purposes of this definition, \"submitted\"\n      means any form of electronic, verbal, or written communication sent\n      to the Licensor or its representatives, including but not limited to\n      communication on electronic mailing lists, source code control systems,\n      and issue tracking systems that are managed by, or on behalf of, the\n      Licensor for the purpose of discussing and improving the Work, but\n      excluding communication that is conspicuously marked or otherwise\n      designated in writing by the copyright owner as \"Not a Contribution.\"\n\n      \"Contributor\" shall mean Licensor and any individual or Legal Entity\n      on behalf of whom a Contribution has been received by Licensor and\n      subsequently incorporated within the Work.\n\n   2. Grant of Copyright License. Subject to the terms and conditions of\n      this License, each Contributor hereby grants to You a perpetual,\n      worldwide, non-exclusive, no-charge, royalty-free, irrevocable\n      copyright license to reproduce, prepare Derivative Works of,\n      publicly display, publicly perform, sublicense, and distribute the\n      Work and such Derivative Works in Source or Object form.\n\n   3. Grant of Patent License. Subject to the terms and conditions of\n      this License, each Contributor hereby grants to You a perpetual,\n      worldwide, non-exclusive, no-charge, royalty-free, irrevocable\n      (except as stated in this section) patent license to make, have made,\n      use, offer to sell, sell, import, and otherwise transfer the Work,\n      where such license applies only to those patent claims licensable\n      by such Contributor that are necessarily infringed by their\n      Contribution(s) alone or by combination of their Contribution(s)\n      with the Work to which such Contribution(s) was submitted. If You\n      institute patent litigation against any entity (including a\n      cross-claim or counterclaim in a lawsuit) alleging that the Work\n      or a Contribution incorporated within the Work constitutes direct\n      or contributory patent infringement, then any patent licenses\n      granted to You under this License for that Work shall terminate\n      as of the date such litigation is filed.\n\n   4. Redistribution. You may reproduce and distribute copies of the\n      Work or Derivative Works thereof in any medium, with or without\n      modifications, and in Source or Object form, provided that You\n      meet the following conditions:\n\n      (a) You must give any other recipients of the Work or\n          Derivative Works a copy of this License; and\n\n      (b) You must cause any modified files to carry prominent notices\n          stating that You changed the files; and\n\n      (c) You must retain, in the Source form of any Derivative Works\n          that You distribute, all copyright, patent, trademark, and\n          attribution notices from the Source form of the Work,\n          excluding those notices that do not pertain to any part of\n          the Derivative Works; and\n\n      (d) If the Work includes a \"NOTICE\" text file as part of its\n          distribution, then any Derivative Works that You distribute must\n          include a readable copy of the attribution notices contained\n          within such NOTICE file, excluding those notices that do not\n          pertain to any part of the Derivative Works, in at least one\n          of the following places: within a NOTICE text file distributed\n          as part of the Derivative Works; within the Source form or\n          documentation, if provided along with the Derivative Works; or,\n          within a display generated by the Derivative Works, if and\n          wherever such third-party notices normally appear. The contents\n          of the NOTICE file are for informational purposes only and\n          do not modify the License. You may add Your own attribution\n          notices within Derivative Works that You distribute, alongside\n          or as an addendum to the NOTICE text from the Work, provided\n          that such additional attribution notices cannot be construed\n          as modifying the License.\n\n      You may add Your own copyright statement to Your modifications and\n      may provide additional or different license terms and conditions\n      for use, reproduction, or distribution of Your modifications, or\n      for any such Derivative Works as a whole, provided Your use,\n      reproduction, and distribution of the Work otherwise complies with\n      the conditions stated in this License.\n\n   5. Submission of Contributions. Unless You explicitly state otherwise,\n      any Contribution intentionally submitted for inclusion in the Work\n      by You to the Licensor shall be under the terms and conditions of\n      this License, without any additional terms or conditions.\n      Notwithstanding the above, nothing herein shall supersede or modify\n      the terms of any separate license agreement you may have executed\n      with Licensor regarding such Contributions.\n\n   6. Trademarks. This License does not grant permission to use the trade\n      names, trademarks, service marks, or product names of the Licensor,\n      except as required for reasonable and customary use in describing the\n      origin of the Work and reproducing the content of the NOTICE file.\n\n   7. Disclaimer of Warranty. Unless required by applicable law or\n      agreed to in writing, Licensor provides the Work (and each\n      Contributor provides its Contributions) on an \"AS IS\" BASIS,\n      WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or\n      implied, including, without limitation, any warranties or conditions\n      of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A\n      PARTICULAR PURPOSE. You are solely responsible for determining the\n      appropriateness of using or redistributing the Work and assume any\n      risks associated with Your exercise of permissions under this License.\n\n   8. Limitation of Liability. In no event and under no legal theory,\n      whether in tort (including negligence), contract, or otherwise,\n      unless required by applicable law (such as deliberate and grossly\n      negligent acts) or agreed to in writing, shall any Contributor be\n      liable to You for damages, including any direct, indirect, special,\n      incidental, or consequential damages of any character arising as a\n      result of this License or out of the use or inability to use the\n      Work (including but not limited to damages for loss of goodwill,\n      work stoppage, computer failure or malfunction, or any and all\n      other commercial damages or losses), even if such Contributor\n      has been advised of the possibility of such damages.\n\n   9. Accepting Warranty or Additional Liability. While redistributing\n      the Work or Derivative Works thereof, You may choose to offer,\n      and charge a fee for, acceptance of support, warranty, indemnity,\n      or other liability obligations and/or rights consistent with this\n      License. However, in accepting such obligations, You may act only\n      on Your own behalf and on Your sole responsibility, not on behalf\n      of any other Contributor, and only if You agree to indemnify,\n      defend, and hold each Contributor harmless for any liability\n      incurred by, or claims asserted against, such Contributor by reason\n      of your accepting any such warranty or additional liability.\n\n   END OF TERMS AND CONDITIONS\n"
    },
    {
      "sha256": "0e5b0fe8d11e1627336bc6361de610ba8acf9a035fd73e07b5b4a0909a48371f",
      "text": "Apache Cordova\nCopyright 2012-2020 The Apache Software Foundation\n\nThis product includes software developed at\nThe Apache Software Foundation (http://www.apache.org/).\n"
    },
    {
      "sha256": "0e80a2d229d2fd4fc7e8636142ec5d0ff0bc031f14c15b682e2ac01dfd5b5138",
      "text": "MIT License\n\nCopyright (c) 2022 WorkOS\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n"
    },
    {
      "sha256": "0ec8bf6afc22c085cfa7e8fb170a3a61ce8170a4ae2ae4376bcfc672a1bb67ad",
      "text": "/**\n * Copyright (c) Meta Platforms, Inc. and affiliates.\n *\n * This source code is licensed under the MIT license found in the\n * LICENSE file in the root directory of this source tree.\n */"
    },
    {
      "sha256": "0f0ca96f50793990031ebc488a38f7292ff70bce8ab6a8e5eeda674abc32ccdf",
      "text": "MIT License\n\nCopyright (c) 2022 Inspect JS\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n"
    },
    {
      "sha256": "0f2c1c521a08ca2e202316a29c57cba39077ebe2618cf10f23df410f4047f60a",
      "text": "                                 Apache License\n                           Version 2.0, January 2004\n                        http://www.apache.org/licenses/\n\n   TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION\n\n   1. Definitions.\n\n      \"License\" shall mean the terms and conditions for use, reproduction,\n      and distribution as defined by Sections 1 through 9 of this document.\n\n      \"Licensor\" shall mean the copyright owner or entity authorized by\n      the copyright owner that is granting the License.\n\n      \"Legal Entity\" shall mean the union of the acting entity and all\n      other entities that control, are controlled by, or are under common\n      control with that entity. For the purposes of this definition,\n      \"control\" means (i) the power, direct or indirect, to cause the\n      direction or management of such entity, whether by contract or\n      otherwise, or (ii) ownership of fifty percent (50%) or more of the\n      outstanding shares, or (iii) beneficial ownership of such entity.\n\n      \"You\" (or \"Your\") shall mean an individual or Legal Entity\n      exercising permissions granted by this License.\n\n      \"Source\" form shall mean the preferred form for making modifications,\n      including but not limited to software source code, documentation\n      source, and configuration files.\n\n      \"Object\" form shall mean any form resulting from mechanical\n      transformation or translation of a Source form, including but\n      not limited to compiled object code, generated documentation,\n      and conversions to other media types.\n\n      \"Work\" shall mean the work of authorship, whether in Source or\n      Object form, made available under the License, as indicated by a\n      copyright notice that is included in or attached to the work\n      (an example is provided in the Appendix below).\n\n      \"Derivative Works\" shall mean any work, whether in Source or Object\n      form, that is based on (or derived from) the Work and for which the\n      editorial revisions, annotations, elaborations, or other modifications\n      represent, as a whole, an original work of authorship. For the purposes\n      of this License, Derivative Works shall not include works that remain\n      separable from, or merely link (or bind by name) to the interfaces of,\n      the Work and Derivative Works thereof.\n\n      \"Contribution\" shall mean any work of authorship, including\n      the original version of the Work and any modifications or additions\n      to that Work or Derivative Works thereof, that is intentionally\n      submitted to Licensor for inclusion in the Work by the copyright owner\n      or by an individual or Legal Entity authorized to submit on behalf of\n      the copyright owner. For the purposes of this definition, \"submitted\"\n      means any form of electronic, verbal, or written communication sent\n      to the Licensor or its representatives, including but not limited to\n      communication on electronic mailing lists, source code control systems,\n      and issue tracking systems that are managed by, or on behalf of, the\n      Licensor for the purpose of discussing and improving the Work, but\n      excluding communication that is conspicuously marked or otherwise\n      designated in writing by the copyright owner as \"Not a Contribution.\"\n\n      \"Contributor\" shall mean Licensor and any individual or Legal Entity\n      on behalf of whom a Contribution has been received by Licensor and\n      subsequently incorporated within the Work.\n\n   2. Grant of Copyright License. Subject to the terms and conditions of\n      this License, each Contributor hereby grants to You a perpetual,\n      worldwide, non-exclusive, no-charge, royalty-free, irrevocable\n      copyright license to reproduce, prepare Derivative Works of,\n      publicly display, publicly perform, sublicense, and distribute the\n      Work and such Derivative Works in Source or Object form.\n\n   3. Grant of Patent License. Subject to the terms and conditions of\n      this License, each Contributor hereby grants to You a perpetual,\n      worldwide, non-exclusive, no-charge, royalty-free, irrevocable\n      (except as stated in this section) patent license to make, have made,\n      use, offer to sell, sell, import, and otherwise transfer the Work,\n      where such license applies only to those patent claims licensable\n      by such Contributor that are necessarily infringed by their\n      Contribution(s) alone or by combination of their Contribution(s)\n      with the Work to which such Contribution(s) was submitted. If You\n      institute patent litigation against any entity (including a\n      cross-claim or counterclaim in a lawsuit) alleging that the Work\n      or a Contribution incorporated within the Work constitutes direct\n      or contributory patent infringement, then any patent licenses\n      granted to You under this License for that Work shall terminate\n      as of the date such litigation is filed.\n\n   4. Redistribution. You may reproduce and distribute copies of the\n      Work or Derivative Works thereof in any medium, with or without\n      modifications, and in Source or Object form, provided that You\n      meet the following conditions:\n\n      (a) You must give any other recipients of the Work or\n          Derivative Works a copy of this License; and\n\n      (b) You must cause any modified files to carry prominent notices\n          stating that You changed the files; and\n\n      (c) You must retain, in the Source form of any Derivative Works\n          that You distribute, all copyright, patent, trademark, and\n          attribution notices from the Source form of the Work,\n          excluding those notices that do not pertain to any part of\n          the Derivative Works; and\n\n      (d) If the Work includes a \"NOTICE\" text file as part of its\n          distribution, then any Derivative Works that You distribute must\n          include a readable copy of the attribution notices contained\n          within such NOTICE file, excluding those notices that do not\n          pertain to any part of the Derivative Works, in at least one\n          of the following places: within a NOTICE text file distributed\n          as part of the Derivative Works; within the Source form or\n          documentation, if provided along with the Derivative Works; or,\n          within a display generated by the Derivative Works, if and\n          wherever such third-party notices normally appear. The contents\n          of the NOTICE file are for informational purposes only and\n          do not modify the License. You may add Your own attribution\n          notices within Derivative Works that You distribute, alongside\n          or as an addendum to the NOTICE text from the Work, provided\n          that such additional attribution notices cannot be construed\n          as modifying the License.\n\n      You may add Your own copyright statement to Your modifications and\n      may provide additional or different license terms and conditions\n      for use, reproduction, or distribution of Your modifications, or\n      for any such Derivative Works as a whole, provided Your use,\n      reproduction, and distribution of the Work otherwise complies with\n      the conditions stated in this License.\n\n   5. Submission of Contributions. Unless You explicitly state otherwise,\n      any Contribution intentionally submitted for inclusion in the Work\n      by You to the Licensor shall be under the terms and conditions of\n      this License, without any additional terms or conditions.\n      Notwithstanding the above, nothing herein shall supersede or modify\n      the terms of any separate license agreement you may have executed\n      with Licensor regarding such Contributions.\n\n   6. Trademarks. This License does not grant permission to use the trade\n      names, trademarks, service marks, or product names of the Licensor,\n      except as required for reasonable and customary use in describing the\n      origin of the Work and reproducing the content of the NOTICE file.\n\n   7. Disclaimer of Warranty. Unless required by applicable law or\n      agreed to in writing, Licensor provides the Work (and each\n      Contributor provides its Contributions) on an \"AS IS\" BASIS,\n      WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or\n      implied, including, without limitation, any warranties or conditions\n      of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A\n      PARTICULAR PURPOSE. You are solely responsible for determining the\n      appropriateness of using or redistributing the Work and assume any\n      risks associated with Your exercise of permissions under this License.\n\n   8. Limitation of Liability. In no event and under no legal theory,\n      whether in tort (including negligence), contract, or otherwise,\n      unless required by applicable law (such as deliberate and grossly\n      negligent acts) or agreed to in writing, shall any Contributor be\n      liable to You for damages, including any direct, indirect, special,\n      incidental, or consequential damages of any character arising as a\n      result of this License or out of the use or inability to use the\n      Work (including but not limited to damages for loss of goodwill,\n      work stoppage, computer failure or malfunction, or any and all\n      other commercial damages or losses), even if such Contributor\n      has been advised of the possibility of such damages.\n\n   9. Accepting Warranty or Additional Liability. While redistributing\n      the Work or Derivative Works thereof, You may choose to offer,\n      and charge a fee for, acceptance of support, warranty, indemnity,\n      or other liability obligations and/or rights consistent with this\n      License. However, in accepting such obligations, You may act only\n      on Your own behalf and on Your sole responsibility, not on behalf\n      of any other Contributor, and only if You agree to indemnify,\n      defend, and hold each Contributor harmless for any liability\n      incurred by, or claims asserted against, such Contributor by reason\n      of your accepting any such warranty or additional liability.\n\n   END OF TERMS AND CONDITIONS\n\n   APPENDIX: How to apply the Apache License to your work.\n\n      To apply the Apache License to your work, attach the following\n      boilerplate notice, with the fields enclosed by brackets \"[]\"\n      replaced with your own identifying information. (Don't include\n      the brackets!)  The text should be enclosed in the appropriate\n      comment syntax for the file format. We also recommend that a\n      file or class name and description of purpose be included on the\n      same \"printed page\" as the copyright notice for easier\n      identification within third-party archives.\n\n   Copyright 2019 ehmicky <ehmicky@gmail.com>\n\n   Licensed under the Apache License, Version 2.0 (the \"License\");\n   you may not use this file except in compliance with the License.\n   You may obtain a copy of the License at\n\n       http://www.apache.org/licenses/LICENSE-2.0\n\n   Unless required by applicable law or agreed to in writing, software\n   distributed under the License is distributed on an \"AS IS\" BASIS,\n   WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\n   See the License for the specific language governing permissions and\n   limitations under the License.\n"
    },
    {
      "sha256": "117da2af0d4ce0fe1c8e19b5cff9dcd806adf973d328d27b11d4448c4ff24f76",
      "text": "MIT License\n\nCopyright (c) 2014-present Sebastian McKenzie and other contributors\n\nPermission is hereby granted, free of charge, to any person obtaining\na copy of this software and associated documentation files (the\n\"Software\"), to deal in the Software without restriction, including\nwithout limitation the rights to use, copy, modify, merge, publish,\ndistribute, sublicense, and/or sell copies of the Software, and to\npermit persons to whom the Software is furnished to do so, subject to\nthe following conditions:\n\nThe above copyright notice and this permission notice shall be\nincluded in all copies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND,\nEXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF\nMERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND\nNONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE\nLIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION\nOF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION\nWITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.\n"
    },
    {
      "sha256": "11d017c3b9f1ee3f44caf7203035f0461d5b57e0db8ce1bc03a9af34fa7d3f6b",
      "text": "\n(The MIT License)\n\nCopyright (c) 2014 Jonathan Ong <me@jongleberry.com>\nCopyright (c) 2014-2017 Douglas Christopher Wilson <doug@somethingdoug.com>\n\nPermission is hereby granted, free of charge, to any person obtaining\na copy of this software and associated documentation files (the\n'Software'), to deal in the Software without restriction, including\nwithout limitation the rights to use, copy, modify, merge, publish,\ndistribute, sublicense, and/or sell copies of the Software, and to\npermit persons to whom the Software is furnished to do so, subject to\nthe following conditions:\n\nThe above copyright notice and this permission notice shall be\nincluded in all copies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED 'AS IS', WITHOUT WARRANTY OF ANY KIND,\nEXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF\nMERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.\nIN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY\nCLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT,\nTORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE\nSOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.\n"
    },
    {
      "sha256": "11d55bd4541c75ee7879547ac49089c489163dae49551389713c3d026cab383e",
      "text": "Copyright (c) 2017-2018 Fredrik Nicol\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n"
    },
    {
      "sha256": "14275f5c8139d02054c5259d52a88ccbba662a86af18c30f071c8d082dc6004c",
      "text": "MIT License\n\nCopyright (c) 2016, 2018 Linus Unnebäck\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n"
    },
    {
      "sha256": "144c935613e823350f7798d19da78b5e8315a79af5c2a3744fd85cd61baf07ee",
      "text": "Copyright James Halliday (mail@substack.net) and Isaac Z. Schlueter (i@izs.me)\n\nThis project is free software released under the MIT license:\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in\nall copies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN\nTHE SOFTWARE.\n"
    },
    {
      "sha256": "1662fae9b5314d11cf51284e2dcd1f006a354f7343f08712a730fcff9a359801",
      "text": "The MIT License (MIT)\n\nCopyright (c) 2020 Vercel, Inc.\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n"
    },
    {
      "sha256": "1681cd4488fc2800c5e251394cf38f76940b4fbe393b84d25d4ab19ed00b68dd",
      "text": "/*!\n * on-finished\n * Copyright(c) 2013 Jonathan Ong\n * Copyright(c) 2014 Douglas Christopher Wilson\n * MIT Licensed\n */"
    },
    {
      "sha256": "16feb932ce2ba7bc7712657bb28afe409eaa4334f9f05d0e1b7a5f12bf6132f4",
      "text": "The MIT License (MIT)\n\nCopyright (c) 2015-present 650 Industries, Inc. (aka Expo)\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n\n"
    },
    {
      "sha256": "176b07a18c0bb3836aaeb61088fd0bf11a38f66e6f15e3fbda85faa225250d6e",
      "text": "pngjs2 original work Copyright (c) 2015 Luke Page & Original Contributors\npngjs derived work Copyright (c) 2012 Kuba Niegowski\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in\nall copies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN\nTHE SOFTWARE.\n"
    },
    {
      "sha256": "19ba4296d3501ae3a71920bc9872a5c50ce94105bbf4c2a21d5172658cedd6ae",
      "text": "The MIT License (MIT)\n\nCopyright (c) 2021 Software Mansion\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n"
    },
    {
      "sha256": "1a2f1e6f25f529c676a0113e494b3519eaf8582ee10b7be0c320efc99089ff83",
      "text": "bplist-creator\n==============\n\nBinary Mac OS X Plist (property list) creator.\n\n## Installation\n\n```bash\n$ npm install bplist-creator\n```\n\n## Quick Examples\n\n```javascript\nvar bplist = require('bplist-creator');\n\nvar buffer = bplist({\n  key1: [1, 2, 3]\n});\n```\n\n## Real/Double/Float handling\n\nJavascript don't have different types for `1` and `1.0`. This package\nwill automatically store numbers as the appropriate type, but can't\ndetect floats that is also integers.\n\nIf you need to force a value to be written with the `real` type pass\nan instance of `Real`.\n\n```javascript\nvar buffer = bplist({\n  backgroundRed: new bplist.Real(1),\n  backgroundGreen: new bplist.Real(0),\n  backgroundBlue: new bplist.Real(0)\n});\n```\n\nIn `xml` the corresponding tags is `<integer>` and `<real>`.\n\n## License\n\n(The MIT License)\n\nCopyright (c) 2012 Near Infinity Corporation\n\nPermission is hereby granted, free of charge, to any person obtaining\na copy of this software and associated documentation files (the\n\"Software\"), to deal in the Software without restriction, including\nwithout limitation the rights to use, copy, modify, merge, publish,\ndistribute, sublicense, and/or sell copies of the Software, and to\npermit persons to whom the Software is furnished to do so, subject to\nthe following conditions:\n\nThe above copyright notice and this permission notice shall be\nincluded in all copies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND,\nEXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF\nMERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND\nNONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE\nLIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION\nOF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION\nWITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.\n"
    },
    {
      "sha256": "1a526fbe8d8577f5a4b1c2821842b55b7c0e18862531c62ae4ce69c9b19b74b6",
      "text": "(The MIT License)\n\nCopyright (c) 2015 Douglas Christopher Wilson <doug@somethingdoug.com>\n\nPermission is hereby granted, free of charge, to any person obtaining\na copy of this software and associated documentation files (the\n'Software'), to deal in the Software without restriction, including\nwithout limitation the rights to use, copy, modify, merge, publish,\ndistribute, sublicense, and/or sell copies of the Software, and to\npermit persons to whom the Software is furnished to do so, subject to\nthe following conditions:\n\nThe above copyright notice and this permission notice shall be\nincluded in all copies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED 'AS IS', WITHOUT WARRANTY OF ANY KIND,\nEXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF\nMERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.\nIN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY\nCLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT,\nTORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE\nSOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.\n"
    },
    {
      "sha256": "1a9c55b2961f5e3062e181fa55666c44d011fc3cc03ed6d4fa4321c51f2a5ec5",
      "text": "Copyright (c) 2017, Contributors\n\nPermission to use, copy, modify, and/or distribute this software\nfor any purpose with or without fee is hereby granted, provided\nthat the above copyright notice and this permission notice\nappear in all copies.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\" AND THE AUTHOR DISCLAIMS ALL WARRANTIES\nWITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES\nOF MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE\nLIABLE FOR ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES\nOR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS,\nWHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION,\nARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.\n"
    },
    {
      "sha256": "1bc2aa7dad15097cd71308d9ae013ff14d11a84357b170c1554f4035fb8a3acb",
      "text": "The MIT License (MIT)\n\nCopyright (c) [2015-2016] [Horcrux]\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n"
    },
    {
      "sha256": "1c0d7e365e7c3dcfc1c30b6913d8a61a2741a4702b7ae727093c5610b47dbfa0",
      "text": "The MIT License (MIT)\n\nCopyright (c) 2015 Joran Dirk Greef\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n\n"
    },
    {
      "sha256": "1d198139ce2490bb44eefff2a48a14d3cea36d3aa439cc9a9e81e2c5fe889616",
      "text": "/**\n * Copyright (c) Facebook, Inc. and its affiliates.\n *\n * This source code is licensed under the MIT license found in the\n * LICENSE file in the root directory of this source tree.\n */"
    },
    {
      "sha256": "1e187eec147d04bcbb3b7aef9f3b0ea82228961fa7d390d3efb9e57751dbe0cb",
      "text": "MIT License\n\nCopyright (c) 2018 Formidable Labs\nCopyright (c) 2017 Evgeny Poberezkin\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n"
    },
    {
      "sha256": "1e6d64c0c1297565430e7d4e72084ad05a42431b2d5179645d6dbcc6c0960801",
      "text": "/*!\n * fresh\n * Copyright(c) 2012 TJ Holowaychuk\n * Copyright(c) 2016-2017 Douglas Christopher Wilson\n * MIT Licensed\n */"
    },
    {
      "sha256": "1fa351a43ba304aa806ccabcb6e36b448cf5a8749bf521a29461a9f5e3623eaa",
      "text": "/*!\n * is-number <https://github.com/jonschlinkert/is-number>\n *\n * Copyright (c) 2014-present, Jon Schlinkert.\n * Released under the MIT License.\n */"
    },
    {
      "sha256": "1fa6ee8bb95a81ae3d73a5bd074a3ac380ffec13697051063ca1a601921b91db",
      "text": "Copyright 2013 Thorsten Lorenz. \nAll rights reserved.\n\nPermission is hereby granted, free of charge, to any person\nobtaining a copy of this software and associated documentation\nfiles (the \"Software\"), to deal in the Software without\nrestriction, including without limitation the rights to use,\ncopy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the\nSoftware is furnished to do so, subject to the following\nconditions:\n\nThe above copyright notice and this permission notice shall be\nincluded in all copies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND,\nEXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES\nOF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND\nNONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT\nHOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY,\nWHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING\nFROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR\nOTHER DEALINGS IN THE SOFTWARE.\n"
    },
    {
      "sha256": "2034cce3b6fafcddd642c4175e01d3ddfc332a53b9f20fdc46b1466dc89ac469",
      "text": "Copyright (c) 2015, Contributors\n\nPermission to use, copy, modify, and/or distribute this software for any purpose\nwith or without fee is hereby granted, provided that the above copyright notice\nand this permission notice appear in all copies.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\" AND THE AUTHOR DISCLAIMS ALL WARRANTIES WITH\nREGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND\nFITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY SPECIAL, DIRECT,\nINDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS\nOF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER\nTORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF\nTHIS SOFTWARE.\n"
    },
    {
      "sha256": "210b19e543130388c68654b7497e967119ce17145f66ab7d85688fbd70f08751",
      "text": "Copyright (c) Microsoft Corporation.\r\n\r\nPermission to use, copy, modify, and/or distribute this software for any\r\npurpose with or without fee is hereby granted.\r\n\r\nTHE SOFTWARE IS PROVIDED \"AS IS\" AND THE AUTHOR DISCLAIMS ALL WARRANTIES WITH\r\nREGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY\r\nAND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY SPECIAL, DIRECT,\r\nINDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM\r\nLOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR\r\nOTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR\r\nPERFORMANCE OF THIS SOFTWARE."
    },
    {
      "sha256": "212dbf14b113759356207347826f21ac3c81151943fdb89ce25da5dc6214831c",
      "text": "MIT License\n\nCopyright (c) 2015-present, Facebook, Inc.\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE."
    },
    {
      "sha256": "21c2679a63d7699c0e644409e2f17d0adbc7a965003feb06b3ff4b833d21f722",
      "text": "The MIT License (MIT)\n\nCopyright 2014 Andrey Sitnik <andrey@sitnik.es> and other contributors\n\nPermission is hereby granted, free of charge, to any person obtaining a copy of\nthis software and associated documentation files (the \"Software\"), to deal in\nthe Software without restriction, including without limitation the rights to\nuse, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of\nthe Software, and to permit persons to whom the Software is furnished to do so,\nsubject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS\nFOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR\nCOPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER\nIN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN\nCONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.\n"
    },
    {
      "sha256": "21edea5565f8e8d4a0e548fe741b16f7d642afd8dadafa9dbab4232115abe0ec",
      "text": "The MIT License (MIT)\n\nCopyright 2014-2020 Benjamin Tan <https://ofcr.se/>\n\nPermission is hereby granted, free of charge, to any person obtaining\na copy of this software and associated documentation files (the\n\"Software\"), to deal in the Software without restriction, including\nwithout limitation the rights to use, copy, modify, merge, publish,\ndistribute, sublicense, and/or sell copies of the Software, and to\npermit persons to whom the Software is furnished to do so, subject to\nthe following conditions:\n\nThe above copyright notice and this permission notice shall be\nincluded in all copies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND,\nEXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF\nMERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND\nNONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE\nLIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION\nOF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION\nWITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.\n"
    },
    {
      "sha256": "2213d91c606205c71eb051a199478cdc2adde945893404d7f1421436dd6d5cc1",
      "text": "The MIT License (MIT)\n\nCopyright (c) 2014, 2015, 2016, 2017, 2018 Simon Lydell\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in\nall copies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN\nTHE SOFTWARE.\n"
    },
    {
      "sha256": "224427bb30010dd927063cfa02fa7f998052514809a83ff12af16b846bc00eb8",
      "text": "/*!\n * connect\n * Copyright(c) 2010 Sencha Inc.\n * Copyright(c) 2011 TJ Holowaychuk\n * Copyright(c) 2015 Douglas Christopher Wilson\n * MIT Licensed\n */"
    },
    {
      "sha256": "22a28f29cff8f5ecf9f463301d9c03b8245a2952ebae0bcab633fd654c0792fb",
      "text": "MIT License\n\nCopyright (c) 2015-present, Facebook, Inc.\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n"
    },
    {
      "sha256": "22bcc5eead5d6241a4dd9b00d70a494188150abd5e11395dcdc447f48f23aef9",
      "text": "/**\n * @license Copyright 2016 The Lighthouse Authors. All Rights Reserved.\n * Licensed under the Apache License, Version 2.0 (the \"License\"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0\n * Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.\n */"
    },
    {
      "sha256": "22c68811e174cbbfb3813d4135918df4f540959c14d872e601d9abe83d3cde8f",
      "text": "MIT License\n\nCopyright (c) 2024 Madeline Gurriarán\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n"
    },
    {
      "sha256": "23d466b1b134b415b66fa50c6526b4cf3e7b9258554da88d3abb371721e7ce68",
      "text": "(The MIT License)\n\nCopyright (c) 2014 Jonathan Ong <me@jongleberry.com>\nCopyright (c) 2014-2015 Douglas Christopher Wilson <doug@somethingdoug.com>\n\nPermission is hereby granted, free of charge, to any person obtaining\na copy of this software and associated documentation files (the\n'Software'), to deal in the Software without restriction, including\nwithout limitation the rights to use, copy, modify, merge, publish,\ndistribute, sublicense, and/or sell copies of the Software, and to\npermit persons to whom the Software is furnished to do so, subject to\nthe following conditions:\n\nThe above copyright notice and this permission notice shall be\nincluded in all copies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED 'AS IS', WITHOUT WARRANTY OF ANY KIND,\nEXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF\nMERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.\nIN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY\nCLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT,\nTORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE\nSOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.\n"
    },
    {
      "sha256": "24973d5320410e565ec92f18f73f12af7d97c634d414ba170d119fe3f98904c8",
      "text": "(The MIT License)\n\nCopyright (c) 2014-2017 Douglas Christopher Wilson <doug@somethingdoug.com>\n\nPermission is hereby granted, free of charge, to any person obtaining\na copy of this software and associated documentation files (the\n'Software'), to deal in the Software without restriction, including\nwithout limitation the rights to use, copy, modify, merge, publish,\ndistribute, sublicense, and/or sell copies of the Software, and to\npermit persons to whom the Software is furnished to do so, subject to\nthe following conditions:\n\nThe above copyright notice and this permission notice shall be\nincluded in all copies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED 'AS IS', WITHOUT WARRANTY OF ANY KIND,\nEXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF\nMERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.\nIN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY\nCLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT,\nTORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE\nSOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.\n"
    },
    {
      "sha256": "24a4cce7958e3905080069a18952f1f35796fcd861b4c5686047f0a33faa21ed",
      "text": "MIT License\n\nCopyright (c) 2020 CFWare, LLC\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n"
    },
    {
      "sha256": "255aa557a1f55224ce522f311629c0bf20854740a67955cefd798fbd1d3d1ded",
      "text": "(The MIT License)\n\nCopyright (c) 2012-2013 TJ Holowaychuk\nCopyright (c) 2015 Andreas Lubbe\nCopyright (c) 2015 Tiancheng \"Timothy\" Gu\n\nPermission is hereby granted, free of charge, to any person obtaining\na copy of this software and associated documentation files (the\n'Software'), to deal in the Software without restriction, including\nwithout limitation the rights to use, copy, modify, merge, publish,\ndistribute, sublicense, and/or sell copies of the Software, and to\npermit persons to whom the Software is furnished to do so, subject to\nthe following conditions:\n\nThe above copyright notice and this permission notice shall be\nincluded in all copies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED 'AS IS', WITHOUT WARRANTY OF ANY KIND,\nEXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF\nMERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.\nIN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY\nCLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT,\nTORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE\nSOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.\n"
    },
    {
      "sha256": "257aed98914108e91a337912727b6a802eef218248507f74b76faffaff517a38",
      "text": "(The MIT License)\n\nCopyright (c) 2015 Douglas Christopher Wilson\n\nPermission is hereby granted, free of charge, to any person obtaining\na copy of this software and associated documentation files (the\n'Software'), to deal in the Software without restriction, including\nwithout limitation the rights to use, copy, modify, merge, publish,\ndistribute, sublicense, and/or sell copies of the Software, and to\npermit persons to whom the Software is furnished to do so, subject to\nthe following conditions:\n\nThe above copyright notice and this permission notice shall be\nincluded in all copies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED 'AS IS', WITHOUT WARRANTY OF ANY KIND,\nEXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF\nMERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.\nIN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY\nCLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT,\nTORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE\nSOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.\n"
    },
    {
      "sha256": "25a328069fe771f8ed5b6f983ed4b0e6c84b3312ac0f69b28c3d52dc277962c9",
      "text": "(The MIT License)\n\nCopyright (c) 2012 TJ Holowaychuk\nCopyright (c) 2014-2022 Douglas Christopher Wilson\n\nPermission is hereby granted, free of charge, to any person obtaining\na copy of this software and associated documentation files (the\n'Software'), to deal in the Software without restriction, including\nwithout limitation the rights to use, copy, modify, merge, publish,\ndistribute, sublicense, and/or sell copies of the Software, and to\npermit persons to whom the Software is furnished to do so, subject to\nthe following conditions:\n\nThe above copyright notice and this permission notice shall be\nincluded in all copies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED 'AS IS', WITHOUT WARRANTY OF ANY KIND,\nEXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF\nMERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.\nIN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY\nCLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT,\nTORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE\nSOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.\n"
    },
    {
      "sha256": "25ba5c59dad3e0dd8f9540beaa0f0a86a10e3aec35af5fdc8e88c5f6a5c0d8c6",
      "text": "Copyright 2018 Kilian Valkhof\n\nPermission to use, copy, modify, and/or distribute this software for any purpose with or without fee is hereby granted, provided that the above copyright notice and this permission notice appear in all copies.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\" AND THE AUTHOR DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.\n"
    },
    {
      "sha256": "25bd22427e27b0d3f1c3da2670bb44b622bcced22ebdf4777d5488ac129370a1",
      "text": "The MIT License (MIT)\n\nCopyright (c) 2016-2018 Thomas Watson Steen\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n"
    },
    {
      "sha256": "27d06bbb2eb031be8aa376868a2e1f11b6acba938d4cc8e1234b66b9739c54a3",
      "text": "Copyright (C) 2017-present by Andrea Giammarchi - @WebReflection\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in\nall copies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN\nTHE SOFTWARE.\n"
    },
    {
      "sha256": "29de249ac0cee0d56924ff07bdabc8f708ad58432c7a357f6065000c49b12e11",
      "text": "MIT License\n\nCopyright (c) 2023 Satyajit Sahoo\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n"
    },
    {
      "sha256": "29f4d474804f60aae177d7fed67d0d613d00006640cc9cf80077eef03fb9a2cc",
      "text": "(The MIT License)\n\nCopyright (c) 2014 TJ Holowaychuk &lt;tj@vision-media.ca&gt;\n\nPermission is hereby granted, free of charge, to any person obtaining\na copy of this software and associated documentation files (the\n'Software'), to deal in the Software without restriction, including\nwithout limitation the rights to use, copy, modify, merge, publish,\ndistribute, sublicense, and/or sell copies of the Software, and to\npermit persons to whom the Software is furnished to do so, subject to\nthe following conditions:\n\nThe above copyright notice and this permission notice shall be\nincluded in all copies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED 'AS IS', WITHOUT WARRANTY OF ANY KIND,\nEXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF\nMERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.\nIN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY\nCLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT,\nTORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE\nSOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.\n"
    },
    {
      "sha256": "2a8a5d6197bb97a018b8a190dd3ed853d750ca87c8e80c17aad41d6c6ff448e1",
      "text": "MIT License\n-----------\n\nCopyright (C) 2010-2020 by Philipp Dunkel, Ben Noordhuis, Elan Shankar, Paul Miller\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in\nall copies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN\nTHE SOFTWARE.\n"
    },
    {
      "sha256": "2b29dcfe0d6471f7e8c92c5fb38c9f93edee10330937055440192f1832b1ecef",
      "text": "Copyright (c) 2011 Einar Otto Stangvik <einaros@gmail.com>\nCopyright (c) 2013 Arnout Kazemier and contributors\nCopyright (c) 2016 Luigi Pinca and contributors\n\nPermission is hereby granted, free of charge, to any person obtaining a copy of\nthis software and associated documentation files (the \"Software\"), to deal in\nthe Software without restriction, including without limitation the rights to\nuse, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of\nthe Software, and to permit persons to whom the Software is furnished to do so,\nsubject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS\nFOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR\nCOPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER\nIN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN\nCONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.\n"
    },
    {
      "sha256": "2b75ef20f13d83a7514aee452c4782c20cdc9ff2dee17600f44d37a06d4fb958",
      "text": "Copyright 2025 The Google Sans Project Authors (https://github.com/googlefonts/googlesans)\r\n\r\nThis Font Software is licensed under the SIL Open Font License, Version 1.1.\r\nThis license is copied below, and is also available with a FAQ at:\r\nhttps://openfontlicense.org\r\n\r\n\r\n-----------------------------------------------------------\r\nSIL OPEN FONT LICENSE Version 1.1 - 26 February 2007\r\n-----------------------------------------------------------\r\n\r\nPREAMBLE\r\nThe goals of the Open Font License (OFL) are to stimulate worldwide\r\ndevelopment of collaborative font projects, to support the font creation\r\nefforts of academic and linguistic communities, and to provide a free and\r\nopen framework in which fonts may be shared and improved in partnership\r\nwith others.\r\n\r\nThe OFL allows the licensed fonts to be used, studied, modified and\r\nredistributed freely as long as they are not sold by themselves. The\r\nfonts, including any derivative works, can be bundled, embedded, \r\nredistributed and/or sold with any software provided that any reserved\r\nnames are not used by derivative works. The fonts and derivatives,\r\nhowever, cannot be released under any other type of license. The\r\nrequirement for fonts to remain under this license does not apply\r\nto any document created using the fonts or their derivatives.\r\n\r\nDEFINITIONS\r\n\"Font Software\" refers to the set of files released by the Copyright\r\nHolder(s) under this license and clearly marked as such. This may\r\ninclude source files, build scripts and documentation.\r\n\r\n\"Reserved Font Name\" refers to any names specified as such after the\r\ncopyright statement(s).\r\n\r\n\"Original Version\" refers to the collection of Font Software components as\r\ndistributed by the Copyright Holder(s).\r\n\r\n\"Modified Version\" refers to any derivative made by adding to, deleting,\r\nor substituting -- in part or in whole -- any of the components of the\r\nOriginal Version, by changing formats or by porting the Font Software to a\r\nnew environment.\r\n\r\n\"Author\" refers to any designer, engineer, programmer, technical\r\nwriter or other person who contributed to the Font Software.\r\n\r\nPERMISSION & CONDITIONS\r\nPermission is hereby granted, free of charge, to any person obtaining\r\na copy of the Font Software, to use, study, copy, merge, embed, modify,\r\nredistribute, and sell modified and unmodified copies of the Font\r\nSoftware, subject to the following conditions:\r\n\r\n1) Neither the Font Software nor any of its individual components,\r\nin Original or Modified Versions, may be sold by itself.\r\n\r\n2) Original or Modified Versions of the Font Software may be bundled,\r\nredistributed and/or sold with any software, provided that each copy\r\ncontains the above copyright notice and this license. These can be\r\nincluded either as stand-alone text files, human-readable headers or\r\nin the appropriate machine-readable metadata fields within text or\r\nbinary files as long as those fields can be easily viewed by the user.\r\n\r\n3) No Modified Version of the Font Software may use the Reserved Font\r\nName(s) unless explicit written permission is granted by the corresponding\r\nCopyright Holder. This restriction only applies to the primary font name as\r\npresented to the users.\r\n\r\n4) The name(s) of the Copyright Holder(s) or the Author(s) of the Font\r\nSoftware shall not be used to promote, endorse or advertise any\r\nModified Version, except to acknowledge the contribution(s) of the\r\nCopyright Holder(s) and the Author(s) or with their explicit written\r\npermission.\r\n\r\n5) The Font Software, modified or unmodified, in part or in whole,\r\nmust be distributed entirely under this license, and must not be\r\ndistributed under any other license. The requirement for fonts to\r\nremain under this license does not apply to any document created\r\nusing the Font Software.\r\n\r\nTERMINATION\r\nThis license becomes null and void if any of the above conditions are\r\nnot met.\r\n\r\nDISCLAIMER\r\nTHE FONT SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND,\r\nEXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO ANY WARRANTIES OF\r\nMERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT\r\nOF COPYRIGHT, PATENT, TRADEMARK, OR OTHER RIGHT. IN NO EVENT SHALL THE\r\nCOPYRIGHT HOLDER BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY,\r\nINCLUDING ANY GENERAL, SPECIAL, INDIRECT, INCIDENTAL, OR CONSEQUENTIAL\r\nDAMAGES, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING\r\nFROM, OUT OF THE USE OR INABILITY TO USE THE FONT SOFTWARE OR FROM\r\nOTHER DEALINGS IN THE FONT SOFTWARE.\r\n"
    },
    {
      "sha256": "2c7c5d22ed5a8ee968c64757710979afcd77438c48b4a265b94e615babd8a901",
      "text": "# Blue Oak Model License\n\nVersion 1.0.0\n\n## Purpose\n\nThis license gives everyone as much permission to work with\nthis software as possible, while protecting contributors\nfrom liability.\n\n## Acceptance\n\nIn order to receive this license, you must agree to its\nrules. The rules of this license are both obligations\nunder that agreement and conditions to your license.\nYou must not do anything with this software that triggers\na rule that you cannot or will not follow.\n\n## Copyright\n\nEach contributor licenses you to do everything with this\nsoftware that would otherwise infringe that contributor's\ncopyright in it.\n\n## Notices\n\nYou must ensure that everyone who gets a copy of\nany part of this software from you, with or without\nchanges, also gets the text of this license or a link to\n<https://blueoakcouncil.org/license/1.0.0>.\n\n## Excuse\n\nIf anyone notifies you in writing that you have not\ncomplied with [Notices](#notices), you can keep your\nlicense by taking all practical steps to comply within 30\ndays after the notice. If you do not do so, your license\nends immediately.\n\n## Patent\n\nEach contributor licenses you to do everything with this\nsoftware that would otherwise infringe any patent claims\nthey can license or become able to license.\n\n## Reliability\n\nNo contributor can revoke this license.\n\n## No Liability\n\n**_As far as the law allows, this software comes as is,\nwithout any warranty or condition, and no contributor\nwill be liable to anyone for any damages related to this\nsoftware or this license, under any kind of legal claim._**\n"
    },
    {
      "sha256": "2cee71bf4612fc2efe1c6261e3f2b21f3c7259ef8a4f3593b095ae7a7bd65ad9",
      "text": "The MIT License (MIT)\n\nCopyright (c) Stephen Sugden <me@stephensugden.com> (stephensugden.com)\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in\nall copies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN\nTHE SOFTWARE.\n"
    },
    {
      "sha256": "2d4c3d00d67067461412a2d9a2f3f8b7b9cda62b3db501e4b6844ccf35c949aa",
      "text": "MIT License\n\nCopyright (c) Meta Platforms, Inc. and its affiliates.\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n"
    },
    {
      "sha256": "2d65cdba6e67bd7fa9c59070eb3ef5b65490cf1644560eb30c931a1d364009c2",
      "text": "Copyright (c) Julian Viereck and Contributors, All Rights Reserved.\n\nRedistribution and use in source and binary forms, with or without\nmodification, are permitted provided that the following conditions are met:\n\n  * Redistributions of source code must retain the above copyright\n    notice, this list of conditions and the following disclaimer.\n  * Redistributions in binary form must reproduce the above copyright\n    notice, this list of conditions and the following disclaimer in the\n    documentation and/or other materials provided with the distribution.\n\nTHIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS \"AS IS\"\nAND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE\nIMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE\nARE DISCLAIMED. IN NO EVENT SHALL <COPYRIGHT HOLDER> BE LIABLE FOR ANY\nDIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES\n(INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;\nLOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND\nON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT\n(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF\nTHIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.\n"
    },
    {
      "sha256": "2dc0465729366c3a7890dfa9e972a1ba7048a26c02116fb8b419a6a1ac110149",
      "text": "Copyright (c) 2015, Contributors\n\nPermission to use, copy, modify, and/or distribute this software\nfor any purpose with or without fee is hereby granted, provided\nthat the above copyright notice and this permission notice\nappear in all copies.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\" AND THE AUTHOR DISCLAIMS ALL WARRANTIES\nWITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES\nOF MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE\nLIABLE FOR ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES\nOR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS,\nWHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION,\nARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.\n"
    },
    {
      "sha256": "2e97627cb278aa7556fb9e8817368302301a595b6c7582512b8d74c57b773652",
      "text": "Copyright (C) 2012-2014 by various contributors (see AUTHORS)\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in\nall copies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN\nTHE SOFTWARE.\n"
    },
    {
      "sha256": "2f1a503bfab84b3ba7393627308b3274501e459e3b5185bbb56bbf16cb1602d4",
      "text": "MIT License\n\nCopyright 2010 James Halliday (mail@substack.net); Modified work Copyright 2014 Contributors (ben@npmjs.com)\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in\nall copies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN\nTHE SOFTWARE.\n"
    },
    {
      "sha256": "2f54f1a434183a5d194d23bb7e341e35855b165dd5c0831595f17075ab1157b7",
      "text": "/**\n * Copyright 2015, Yahoo! Inc.\n * Copyrights licensed under the New BSD License. See the accompanying LICENSE file for terms.\n */"
    },
    {
      "sha256": "30364bef353fd7cdae91f60a17acec90b8d672971736c339c83d520d4cdbc2aa",
      "text": "/*!\n * ee-first\n * Copyright(c) 2014 Jonathan Ong\n * MIT Licensed\n */"
    },
    {
      "sha256": "306fa513e39b23a6e8747520de761809d206b99800ef41907b530226574c59ae",
      "text": "The MIT License (MIT)\n\nCopyright (c) Luke Edwards <luke.edwards05@gmail.com> (lukeed.com)\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in\nall copies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN\nTHE SOFTWARE.\n"
    },
    {
      "sha256": "30f0cfddf483d1128e3610205020f2041a6c5e837aa999e0aa82e5576187d4a9",
      "text": "MIT License\n\nCopyright (c) 2017 Anton Korzunov\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n"
    },
    {
      "sha256": "32f0856d2c43df7d05cca960fdee84e1e38ab545bd7b2186433dfa41aa90a712",
      "text": "https-proxy-agent\n================\n### An HTTP(s) proxy `http.Agent` implementation for HTTPS\n[![Build Status](https://github.com/TooTallNate/node-https-proxy-agent/workflows/Node%20CI/badge.svg)](https://github.com/TooTallNate/node-https-proxy-agent/actions?workflow=Node+CI)\n\nThis module provides an `http.Agent` implementation that connects to a specified\nHTTP or HTTPS proxy server, and can be used with the built-in `https` module.\n\nSpecifically, this `Agent` implementation connects to an intermediary \"proxy\"\nserver and issues the [CONNECT HTTP method][CONNECT], which tells the proxy to\nopen a direct TCP connection to the destination server.\n\nSince this agent implements the CONNECT HTTP method, it also works with other\nprotocols that use this method when connecting over proxies (i.e. WebSockets).\nSee the \"Examples\" section below for more.\n\n\nInstallation\n------------\n\nInstall with `npm`:\n\n``` bash\n$ npm install https-proxy-agent\n```\n\n\nExamples\n--------\n\n#### `https` module example\n\n``` js\nvar url = require('url');\nvar https = require('https');\nvar HttpsProxyAgent = require('https-proxy-agent');\n\n// HTTP/HTTPS proxy to connect to\nvar proxy = process.env.http_proxy || 'http://168.63.76.32:3128';\nconsole.log('using proxy server %j', proxy);\n\n// HTTPS endpoint for the proxy to connect to\nvar endpoint = process.argv[2] || 'https://graph.facebook.com/tootallnate';\nconsole.log('attempting to GET %j', endpoint);\nvar options = url.parse(endpoint);\n\n// create an instance of the `HttpsProxyAgent` class with the proxy server information\nvar agent = new HttpsProxyAgent(proxy);\noptions.agent = agent;\n\nhttps.get(options, function (res) {\n  console.log('\"response\" event!', res.headers);\n  res.pipe(process.stdout);\n});\n```\n\n#### `ws` WebSocket connection example\n\n``` js\nvar url = require('url');\nvar WebSocket = require('ws');\nvar HttpsProxyAgent = require('https-proxy-agent');\n\n// HTTP/HTTPS proxy to connect to\nvar proxy = process.env.http_proxy || 'http://168.63.76.32:3128';\nconsole.log('using proxy server %j', proxy);\n\n// WebSocket endpoint for the proxy to connect to\nvar endpoint = process.argv[2] || 'ws://echo.websocket.org';\nvar parsed = url.parse(endpoint);\nconsole.log('attempting to connect to WebSocket %j', endpoint);\n\n// create an instance of the `HttpsProxyAgent` class with the proxy server information\nvar options = url.parse(proxy);\n\nvar agent = new HttpsProxyAgent(options);\n\n// finally, initiate the WebSocket connection\nvar socket = new WebSocket(endpoint, { agent: agent });\n\nsocket.on('open', function () {\n  console.log('\"open\" event!');\n  socket.send('hello world');\n});\n\nsocket.on('message', function (data, flags) {\n  console.log('\"message\" event! %j %j', data, flags);\n  socket.close();\n});\n```\n\nAPI\n---\n\n### new HttpsProxyAgent(Object options)\n\nThe `HttpsProxyAgent` class implements an `http.Agent` subclass that connects\nto the specified \"HTTP(s) proxy server\" in order to proxy HTTPS and/or WebSocket\nrequests. This is achieved by using the [HTTP `CONNECT` method][CONNECT].\n\nThe `options` argument may either be a string URI of the proxy server to use, or an\n\"options\" object with more specific properties:\n\n  * `host` - String - Proxy host to connect to (may use `hostname` as well). Required.\n  * `port` - Number - Proxy port to connect to. Required.\n  * `protocol` - String - If `https:`, then use TLS to connect to the proxy.\n  * `headers` - Object - Additional HTTP headers to be sent on the HTTP CONNECT method.\n  * Any other options given are passed to the `net.connect()`/`tls.connect()` functions.\n\n\nLicense\n-------\n\n(The MIT License)\n\nCopyright (c) 2013 Nathan Rajlich &lt;nathan@tootallnate.net&gt;\n\nPermission is hereby granted, free of charge, to any person obtaining\na copy of this software and associated documentation files (the\n'Software'), to deal in the Software without restriction, including\nwithout limitation the rights to use, copy, modify, merge, publish,\ndistribute, sublicense, and/or sell copies of the Software, and to\npermit persons to whom the Software is furnished to do so, subject to\nthe following conditions:\n\nThe above copyright notice and this permission notice shall be\nincluded in all copies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED 'AS IS', WITHOUT WARRANTY OF ANY KIND,\nEXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF\nMERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.\nIN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY\nCLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT,\nTORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE\nSOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.\n\n[CONNECT]: http://en.wikipedia.org/wiki/HTTP_tunnel#HTTP_CONNECT_Tunneling\n"
    },
    {
      "sha256": "32fb6556bc84c192f493cbb1503b99f6ee893227a9473290e88699fde9807fd3",
      "text": "TypeBox: JSON Schema Type Builder with Static Type Resolution for TypeScript \n\nThe MIT License (MIT)\n\nCopyright (c) 2017-2023 Haydn Paterson (sinclair) <haydn.developer@gmail.com>\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in\nall copies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN\nTHE SOFTWARE."
    },
    {
      "sha256": "34239137535c0fee5a5b590310300f988fff92bbba6719889454eda410f536e3",
      "text": "MIT License\r\n\r\nCopyright (c) 2019 Richie Bendall\r\n\r\nPermission is hereby granted, free of charge, to any person obtaining a copy\r\nof this software and associated documentation files (the \"Software\"), to deal\r\nin the Software without restriction, including without limitation the rights\r\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\r\ncopies of the Software, and to permit persons to whom the Software is\r\nfurnished to do so, subject to the following conditions:\r\n\r\nThe above copyright notice and this permission notice shall be included in all\r\ncopies or substantial portions of the Software.\r\n\r\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\r\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\r\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\r\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\r\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\r\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\r\nSOFTWARE.\r\n"
    },
    {
      "sha256": "350d3529dc75e7a9b463b62c959a2abd24b568b8a6a39e3fb006f1a3c8cb31a0",
      "text": "MIT License\n\nCopyright (c) 2017 Robin Frischmann\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n"
    },
    {
      "sha256": "353fe762ba595bf1ffe786acf0f5984bb164205901d74f258af195fc8228c67d",
      "text": "THE MIT LICENSE\n\nCopyright (c) Lauri Rooden <lauri@rooden.ee>\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in\nall copies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN\nTHE SOFTWARE.\n\n"
    },
    {
      "sha256": "35bdd8a44339719441900fb50fbefc5e2dca1ca662cbaed7a687de842c8b70f2",
      "text": "The MIT License (MIT)\n\nCopyright (c) 2014-present, Jon Schlinkert.\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in\nall copies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN\nTHE SOFTWARE.\n"
    },
    {
      "sha256": "365496ca1f56da40b23c9815fc40fa9005847b2f8f8fd1c1a4929ef25ec8cd1d",
      "text": "Copyright (c) 2016, Contributors\n\nPermission to use, copy, modify, and/or distribute this software\nfor any purpose with or without fee is hereby granted, provided\nthat the above copyright notice and this permission notice\nappear in all copies.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\" AND THE AUTHOR DISCLAIMS ALL WARRANTIES\nWITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES\nOF MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE\nLIABLE FOR ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES\nOR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS,\nWHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION,\nARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.\n"
    },
    {
      "sha256": "3677dc86e6e5f119b500c308cc24cf533e2eb44c41050ea64584e049e5b70161",
      "text": "(The MIT License)\n\nCopyright (c) 2010-2017 Nathan Rajlich <nathan@tootallnate.net>\n\nPermission is hereby granted, free of charge, to any person\nobtaining a copy of this software and associated documentation\nfiles (the \"Software\"), to deal in the Software without\nrestriction, including without limitation the rights to use,\ncopy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the\nSoftware is furnished to do so, subject to the following\nconditions:\n\nThe above copyright notice and this permission notice shall be\nincluded in all copies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND,\nEXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES\nOF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND\nNONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT\nHOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY,\nWHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING\nFROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR\nOTHER DEALINGS IN THE SOFTWARE.\n"
    },
    {
      "sha256": "3687447039151857a6ba378db062172c7f33d4aa70a615c87a43a9c50e990485",
      "text": "Copyright (c) Bogdan Chadkin <trysound@yandex.ru>\n\nPermission is hereby granted, free of charge, to any person\nobtaining a copy of this software and associated documentation\nfiles (the \"Software\"), to deal in the Software without\nrestriction, including without limitation the rights to use,\ncopy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the\nSoftware is furnished to do so, subject to the following\nconditions:\n\nThe above copyright notice and this permission notice shall be\nincluded in all copies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND,\nEXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES\nOF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND\nNONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT\nHOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY,\nWHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING\nFROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR\nOTHER DEALINGS IN THE SOFTWARE.\n"
    },
    {
      "sha256": "36ffd9dc085d529a7e60e1276d73ae5a030b020313e6c5408593a6ae2af39673",
      "text": "CC0 1.0 Universal\n\nStatement of Purpose\n\nThe laws of most jurisdictions throughout the world automatically confer\nexclusive Copyright and Related Rights (defined below) upon the creator and\nsubsequent owner(s) (each and all, an \"owner\") of an original work of\nauthorship and/or a database (each, a \"Work\").\n\nCertain owners wish to permanently relinquish those rights to a Work for the\npurpose of contributing to a commons of creative, cultural and scientific\nworks (\"Commons\") that the public can reliably and without fear of later\nclaims of infringement build upon, modify, incorporate in other works, reuse\nand redistribute as freely as possible in any form whatsoever and for any\npurposes, including without limitation commercial purposes. These owners may\ncontribute to the Commons to promote the ideal of a free culture and the\nfurther production of creative, cultural and scientific works, or to gain\nreputation or greater distribution for their Work in part through the use and\nefforts of others.\n\nFor these and/or other purposes and motivations, and without any expectation\nof additional consideration or compensation, the person associating CC0 with a\nWork (the \"Affirmer\"), to the extent that he or she is an owner of Copyright\nand Related Rights in the Work, voluntarily elects to apply CC0 to the Work\nand publicly distribute the Work under its terms, with knowledge of his or her\nCopyright and Related Rights in the Work and the meaning and intended legal\neffect of CC0 on those rights.\n\n1. Copyright and Related Rights. A Work made available under CC0 may be\nprotected by copyright and related or neighboring rights (\"Copyright and\nRelated Rights\"). Copyright and Related Rights include, but are not limited\nto, the following:\n\n  i. the right to reproduce, adapt, distribute, perform, display, communicate,\n  and translate a Work;\n\n  ii. moral rights retained by the original author(s) and/or performer(s);\n\n  iii. publicity and privacy rights pertaining to a person's image or likeness\n  depicted in a Work;\n\n  iv. rights protecting against unfair competition in regards to a Work,\n  subject to the limitations in paragraph 4(a), below;\n\n  v. rights protecting the extraction, dissemination, use and reuse of data in\n  a Work;\n\n  vi. database rights (such as those arising under Directive 96/9/EC of the\n  European Parliament and of the Council of 11 March 1996 on the legal\n  protection of databases, and under any national implementation thereof,\n  including any amended or successor version of such directive); and\n\n  vii. other similar, equivalent or corresponding rights throughout the world\n  based on applicable law or treaty, and any national implementations thereof.\n\n2. Waiver. To the greatest extent permitted by, but not in contravention of,\napplicable law, Affirmer hereby overtly, fully, permanently, irrevocably and\nunconditionally waives, abandons, and surrenders all of Affirmer's Copyright\nand Related Rights and associated claims and causes of action, whether now\nknown or unknown (including existing as well as future claims and causes of\naction), in the Work (i) in all territories worldwide, (ii) for the maximum\nduration provided by applicable law or treaty (including future time\nextensions), (iii) in any current or future medium and for any number of\ncopies, and (iv) for any purpose whatsoever, including without limitation\ncommercial, advertising or promotional purposes (the \"Waiver\"). Affirmer makes\nthe Waiver for the benefit of each member of the public at large and to the\ndetriment of Affirmer's heirs and successors, fully intending that such Waiver\nshall not be subject to revocation, rescission, cancellation, termination, or\nany other legal or equitable action to disrupt the quiet enjoyment of the Work\nby the public as contemplated by Affirmer's express Statement of Purpose.\n\n3. Public License Fallback. Should any part of the Waiver for any reason be\njudged legally invalid or ineffective under applicable law, then the Waiver\nshall be preserved to the maximum extent permitted taking into account\nAffirmer's express Statement of Purpose. In addition, to the extent the Waiver\nis so judged Affirmer hereby grants to each affected person a royalty-free,\nnon transferable, non sublicensable, non exclusive, irrevocable and\nunconditional license to exercise Affirmer's Copyright and Related Rights in\nthe Work (i) in all territories worldwide, (ii) for the maximum duration\nprovided by applicable law or treaty (including future time extensions), (iii)\nin any current or future medium and for any number of copies, and (iv) for any\npurpose whatsoever, including without limitation commercial, advertising or\npromotional purposes (the \"License\"). The License shall be deemed effective as\nof the date CC0 was applied by Affirmer to the Work. Should any part of the\nLicense for any reason be judged legally invalid or ineffective under\napplicable law, such partial invalidity or ineffectiveness shall not\ninvalidate the remainder of the License, and in such case Affirmer hereby\naffirms that he or she will not (i) exercise any of his or her remaining\nCopyright and Related Rights in the Work or (ii) assert any associated claims\nand causes of action with respect to the Work, in either case contrary to\nAffirmer's express Statement of Purpose.\n\n4. Limitations and Disclaimers.\n\n  a. No trademark or patent rights held by Affirmer are waived, abandoned,\n  surrendered, licensed or otherwise affected by this document.\n\n  b. Affirmer offers the Work as-is and makes no representations or warranties\n  of any kind concerning the Work, express, implied, statutory or otherwise,\n  including without limitation warranties of title, merchantability, fitness\n  for a particular purpose, non infringement, or the absence of latent or\n  other defects, accuracy, or the present or absence of errors, whether or not\n  discoverable, all to the greatest extent permissible under applicable law.\n\n  c. Affirmer disclaims responsibility for clearing rights of other persons\n  that may apply to the Work or any use thereof, including without limitation\n  any person's Copyright and Related Rights in the Work. Further, Affirmer\n  disclaims responsibility for obtaining any necessary consents, permissions\n  or other rights required for any use of the Work.\n\n  d. Affirmer understands and acknowledges that Creative Commons is not a\n  party to this document and has no duty or obligation with respect to this\n  CC0 or use of the Work.\n\nFor more information, please see\n<http://creativecommons.org/publicdomain/zero/1.0/>\n"
    },
    {
      "sha256": "3706296ed611888111ceccc1dff4712844dea4bde0b185c82d718c3b69895abe",
      "text": "The MIT License\n\nCopyright (c) 2017 Sergey Rubanov (https://github.com/chicoxyzzy)\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in\nall copies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN\nTHE SOFTWARE.\n"
    },
    {
      "sha256": "3a61c6c96caf5c1d9b623fb9b04c822b783dfcb78aa7e49c76a3f643e6ed7f95",
      "text": "(The MIT License)\n\nCopyright (c) 2014-2017 TJ Holowaychuk <tj@vision-media.ca>\nCopyright (c) 2018-2021 Josh Junon\n\nPermission is hereby granted, free of charge, to any person obtaining a copy of this software\nand associated documentation files (the 'Software'), to deal in the Software without restriction,\nincluding without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense,\nand/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so,\nsubject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all copies or substantial\nportions of the Software.\n\nTHE SOFTWARE IS PROVIDED 'AS IS', WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT\nLIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.\nIN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY,\nWHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE\nSOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.\n\n"
    },
    {
      "sha256": "3a78d73f81bd7bd1d7834cdaa34348b83cb8eb73b413ae9292a3cb64931e8f5f",
      "text": "/*!\n * on-headers\n * Copyright(c) 2014 Douglas Christopher Wilson\n * MIT Licensed\n */"
    },
    {
      "sha256": "3a7d3bb198e909ed642bd68bd29a7d7c09a636d27a51ec663d35f00c4760ec42",
      "text": "The MIT License (MIT)\n\nCopyright (c) 2014 Evan Wallace\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n"
    },
    {
      "sha256": "3bdd8ad524e991a3935c66486592544527d3155e027f7645aac8483f4a8f821c",
      "text": "The MIT License (MIT)\n\nCopyright (c) Michael Mayer <michael@schnittstabil.de>\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n"
    },
    {
      "sha256": "3de284c8e6fa7e8437eff6f53695471e0332129a5b42a79361e17b7637de94b3",
      "text": "The MIT License (MIT)\n\nCopyright (c) 2011 Einar Otto Stangvik <einaros@gmail.com>\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n"
    },
    {
      "sha256": "3f1189b28e3866e0d979968d466b78f813f76827cfdca1fbb124cc0a5c8841f8",
      "text": "MIT License\n\nCopyright (c) 2025 Colin McDonnell\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n"
    },
    {
      "sha256": "3f4609137f65070541b9214300ea0d640af8192857de0eeb2b03403003d9228a",
      "text": "The MIT License (MIT)\n\nCopyright (c) 2015 Javier Blanco\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n"
    },
    {
      "sha256": "3f4b86b90801dc5ebeef0e70533241805502f7496bfe5dba2d131eaed837b0a3",
      "text": "MIT License\n\nCopyright (c) 2019 React Native Community\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n"
    },
    {
      "sha256": "3fb0857ef0133928cf72c88dfc464e931486e88778961eedec25585e2321507f",
      "text": "Copyright © 2011-2015 Paul Vorbach <paul@vorba.ch>\n\nPermission is hereby granted, free of charge, to any person obtaining a copy of\nthis software and associated documentation files (the “Software”), to deal in\nthe Software without restriction, including without limitation the rights to\nuse, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of\nthe Software, and to permit persons to whom the Software is furnished to do so,\nsubject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED “AS IS”, WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS\nFOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR\nCOPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER\nIN AN ACTION OF CONTRACT, TORT OR OTHERWISE, OUT OF OR IN CONNECTION WITH THE\nSOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.\n"
    },
    {
      "sha256": "40f437960ca256a203b2091e359b5565d5da5c6032ab9b627d40e9c799a7d715",
      "text": "/**\n * Copyright (c) Facebook, Inc. and its affiliates.\n *\n * This source code is licensed under the MIT license found in the\n * LICENSE file in the root directory of this source tree.\n *\n * @format\n */"
    },
    {
      "sha256": "41f2eef190265a6ea435951170947e35461707f91631821b3a67421bea5b2a7c",
      "text": "The MIT License (MIT)\n\nCopyright (c) 2020-present 650 Industries, Inc. (aka Expo)\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n"
    },
    {
      "sha256": "41f321b33afaa5cdaeb7c1aecd6fd5c21467ff910fb677aa47c941d05b5032c0",
      "text": "MIT License\n\nCopyright (c) 2017 React Native Community\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n"
    },
    {
      "sha256": "428832d502fb64fc3a5c1b58e55d7aae4cceb97418f6e3813b2a923e4905b07e",
      "text": "# balanced-match\n\nMatch balanced string pairs, like `{` and `}` or `<b>` and `</b>`. Supports regular expressions as well!\n\n[![build status](https://secure.travis-ci.org/juliangruber/balanced-match.svg)](http://travis-ci.org/juliangruber/balanced-match)\n[![downloads](https://img.shields.io/npm/dm/balanced-match.svg)](https://www.npmjs.org/package/balanced-match)\n\n[![testling badge](https://ci.testling.com/juliangruber/balanced-match.png)](https://ci.testling.com/juliangruber/balanced-match)\n\n## Example\n\nGet the first matching pair of braces:\n\n```js\nvar balanced = require('balanced-match');\n\nconsole.log(balanced('{', '}', 'pre{in{nested}}post'));\nconsole.log(balanced('{', '}', 'pre{first}between{second}post'));\nconsole.log(balanced(/\\s+\\{\\s+/, /\\s+\\}\\s+/, 'pre  {   in{nest}   }  post'));\n```\n\nThe matches are:\n\n```bash\n$ node example.js\n{ start: 3, end: 14, pre: 'pre', body: 'in{nested}', post: 'post' }\n{ start: 3,\n  end: 9,\n  pre: 'pre',\n  body: 'first',\n  post: 'between{second}post' }\n{ start: 3, end: 17, pre: 'pre', body: 'in{nest}', post: 'post' }\n```\n\n## API\n\n### var m = balanced(a, b, str)\n\nFor the first non-nested matching pair of `a` and `b` in `str`, return an\nobject with those keys:\n\n* **start** the index of the first match of `a`\n* **end** the index of the matching `b`\n* **pre** the preamble, `a` and `b` not included\n* **body** the match, `a` and `b` not included\n* **post** the postscript, `a` and `b` not included\n\nIf there's no match, `undefined` will be returned.\n\nIf the `str` contains more `a` than `b` / there are unmatched pairs, the first match that was closed will be used. For example, `{{a}` will match `['{', 'a', '']` and `{a}}` will match `['', 'a', '}']`.\n\n### var r = balanced.range(a, b, str)\n\nFor the first non-nested matching pair of `a` and `b` in `str`, return an\narray with indexes: `[ <a index>, <b index> ]`.\n\nIf there's no match, `undefined` will be returned.\n\nIf the `str` contains more `a` than `b` / there are unmatched pairs, the first match that was closed will be used. For example, `{{a}` will match `[ 1, 3 ]` and `{a}}` will match `[0, 2]`.\n\n## Installation\n\nWith [npm](https://npmjs.org) do:\n\n```bash\nnpm install balanced-match\n```\n\n## Security contact information\n\nTo report a security vulnerability, please use the\n[Tidelift security contact](https://tidelift.com/security).\nTidelift will coordinate the fix and disclosure.\n\n## License\n\n(MIT)\n\nCopyright (c) 2013 Julian Gruber &lt;julian@juliangruber.com&gt;\n\nPermission is hereby granted, free of charge, to any person obtaining a copy of\nthis software and associated documentation files (the \"Software\"), to deal in\nthe Software without restriction, including without limitation the rights to\nuse, copy, modify, merge, publish, distribute, sublicense, and/or sell copies\nof the Software, and to permit persons to whom the Software is furnished to do\nso, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n"
    },
    {
      "sha256": "4345c259177dc1f552479360a7deed393207504d75603111c81efeba2202c559",
      "text": "The MIT License (MIT)\n\nCopyright (c) 2015 Robin Frischmann\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n\n"
    },
    {
      "sha256": "43571857d624621d9c1f5933339bdb3a31832919bed8143494acf1ae2fa46dc5",
      "text": "MIT License\n\nCopyright (c) 2014-present Nicolò Ribaudo and other contributors\n\nPermission is hereby granted, free of charge, to any person obtaining\na copy of this software and associated documentation files (the\n\"Software\"), to deal in the Software without restriction, including\nwithout limitation the rights to use, copy, modify, merge, publish,\ndistribute, sublicense, and/or sell copies of the Software, and to\npermit persons to whom the Software is furnished to do so, subject to\nthe following conditions:\n\nThe above copyright notice and this permission notice shall be\nincluded in all copies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND,\nEXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF\nMERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND\nNONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE\nLIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION\nOF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION\nWITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.\n"
    },
    {
      "sha256": "435a6722c786b0a56fbe7387028f1d9d3f3a2d0fb615bb8fee118727c3f59b7b",
      "text": "This software is released under the MIT license:\n\nPermission is hereby granted, free of charge, to any person obtaining a copy of\nthis software and associated documentation files (the \"Software\"), to deal in\nthe Software without restriction, including without limitation the rights to\nuse, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of\nthe Software, and to permit persons to whom the Software is furnished to do so,\nsubject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS\nFOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR\nCOPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER\nIN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN\nCONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.\n"
    },
    {
      "sha256": "4491517f7deb68d0b2a3bb590e785e276a60f12448447a9650d0bd50161a101c",
      "text": "iMurmurHash.js\n==============\n\nAn incremental implementation of the MurmurHash3 (32-bit) hashing algorithm for JavaScript based on [Gary Court's implementation](https://github.com/garycourt/murmurhash-js) with [kazuyukitanimura's modifications](https://github.com/kazuyukitanimura/murmurhash-js).\n\nThis version works significantly faster than the non-incremental version if you need to hash many small strings into a single hash, since string concatenation (to build the single string to pass the non-incremental version) is fairly costly. In one case tested, using the incremental version was about 50% faster than concatenating 5-10 strings and then hashing.\n\nInstallation\n------------\n\nTo use iMurmurHash in the browser, [download the latest version](https://raw.github.com/jensyt/imurmurhash-js/master/imurmurhash.min.js) and include it as a script on your site.\n\n```html\n<script type=\"text/javascript\" src=\"/scripts/imurmurhash.min.js\"></script>\n<script>\n// Your code here, access iMurmurHash using the global object MurmurHash3\n</script>\n```\n\n---\n\nTo use iMurmurHash in Node.js, install the module using NPM:\n\n```bash\nnpm install imurmurhash\n```\n\nThen simply include it in your scripts:\n\n```javascript\nMurmurHash3 = require('imurmurhash');\n```\n\nQuick Example\n-------------\n\n```javascript\n// Create the initial hash\nvar hashState = MurmurHash3('string');\n\n// Incrementally add text\nhashState.hash('more strings');\nhashState.hash('even more strings');\n\n// All calls can be chained if desired\nhashState.hash('and').hash('some').hash('more');\n\n// Get a result\nhashState.result();\n// returns 0xe4ccfe6b\n```\n\nFunctions\n---------\n\n### MurmurHash3 ([string], [seed])\nGet a hash state object, optionally initialized with the given _string_ and _seed_. _Seed_ must be a positive integer if provided. Calling this function without the `new` keyword will return a cached state object that has been reset. This is safe to use as long as the object is only used from a single thread and no other hashes are created while operating on this one. If this constraint cannot be met, you can use `new` to create a new state object. For example:\n\n```javascript\n// Use the cached object, calling the function again will return the same\n// object (but reset, so the current state would be lost)\nhashState = MurmurHash3();\n...\n\n// Create a new object that can be safely used however you wish. Calling the\n// function again will simply return a new state object, and no state loss\n// will occur, at the cost of creating more objects.\nhashState = new MurmurHash3();\n```\n\nBoth methods can be mixed however you like if you have different use cases.\n\n---\n\n### MurmurHash3.prototype.hash (string)\nIncrementally add _string_ to the hash. This can be called as many times as you want for the hash state object, including after a call to `result()`. Returns `this` so calls can be chained.\n\n---\n\n### MurmurHash3.prototype.result ()\nGet the result of the hash as a 32-bit positive integer. This performs the tail and finalizer portions of the algorithm, but does not store the result in the state object. This means that it is perfectly safe to get results and then continue adding strings via `hash`.\n\n```javascript\n// Do the whole string at once\nMurmurHash3('this is a test string').result();\n// 0x70529328\n\n// Do part of the string, get a result, then the other part\nvar m = MurmurHash3('this is a');\nm.result();\n// 0xbfc4f834\nm.hash(' test string').result();\n// 0x70529328 (same as above)\n```\n\n---\n\n### MurmurHash3.prototype.reset ([seed])\nReset the state object for reuse, optionally using the given _seed_ (defaults to 0 like the constructor). Returns `this` so calls can be chained.\n\n---\n\nLicense (MIT)\n-------------\nCopyright (c) 2013 Gary Court, Jens Taylor\n\nPermission is hereby granted, free of charge, to any person obtaining a copy of\nthis software and associated documentation files (the \"Software\"), to deal in\nthe Software without restriction, including without limitation the rights to\nuse, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of\nthe Software, and to permit persons to whom the Software is furnished to do so,\nsubject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS\nFOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR\nCOPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER\nIN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN\nCONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.\n"
    },
    {
      "sha256": "451ec07eeb9c4e1b86de9abdaa426462a8be48f887ec7421cf0bbb9c769555ab",
      "text": "The ISC License\n\nCopyright (c) 2010-2023 Isaac Z. Schlueter and Contributors\n\nPermission to use, copy, modify, and/or distribute this software for any\npurpose with or without fee is hereby granted, provided that the above\ncopyright notice and this permission notice appear in all copies.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\" AND THE AUTHOR DISCLAIMS ALL WARRANTIES\nWITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF\nMERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR\nANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES\nWHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN\nACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR\nIN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.\n"
    },
    {
      "sha256": "456fe85ad3e71db9523313cf7437b0f90c392d8a48c869908e46716b26d2cf53",
      "text": "The MIT License (MIT)\n\nCopyright (c) 2015 Brian Donovan\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in\nall copies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN\nTHE SOFTWARE.\n"
    },
    {
      "sha256": "479b48ab7acdf844b2f44d6a3ce806f932ad009d84d2c71651355b372a2ad0ad",
      "text": "MIT License\n\nCopyright (c) Phil Pluckthun,\nCopyright (c) 650 Industries, Inc. (aka Expo),\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n"
    },
    {
      "sha256": "483acb265f182907d1caf6cff9c16c96f31325ed23792832cc5d8b12d5f88c8a",
      "text": "Copyright Mathias Bynens <https://mathiasbynens.be/>\n\nPermission is hereby granted, free of charge, to any person obtaining\na copy of this software and associated documentation files (the\n\"Software\"), to deal in the Software without restriction, including\nwithout limitation the rights to use, copy, modify, merge, publish,\ndistribute, sublicense, and/or sell copies of the Software, and to\npermit persons to whom the Software is furnished to do so, subject to\nthe following conditions:\n\nThe above copyright notice and this permission notice shall be\nincluded in all copies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND,\nEXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF\nMERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND\nNONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE\nLIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION\nOF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION\nWITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.\n"
    },
    {
      "sha256": "486cb669048bd5014adf9ea117e27a45c4e61b0e668f464c724273beb8170797",
      "text": "# debug\n[![OpenCollective](https://opencollective.com/debug/backers/badge.svg)](#backers)\n[![OpenCollective](https://opencollective.com/debug/sponsors/badge.svg)](#sponsors)\n\n<img width=\"647\" src=\"https://user-images.githubusercontent.com/71256/29091486-fa38524c-7c37-11e7-895f-e7ec8e1039b6.png\">\n\nA tiny JavaScript debugging utility modelled after Node.js core's debugging\ntechnique. Works in Node.js and web browsers.\n\n## Installation\n\n```bash\n$ npm install debug\n```\n\n## Usage\n\n`debug` exposes a function; simply pass this function the name of your module, and it will return a decorated version of `console.error` for you to pass debug statements to. This will allow you to toggle the debug output for different parts of your module as well as the module as a whole.\n\nExample [_app.js_](./examples/node/app.js):\n\n```js\nvar debug = require('debug')('http')\n  , http = require('http')\n  , name = 'My App';\n\n// fake app\n\ndebug('booting %o', name);\n\nhttp.createServer(function(req, res){\n  debug(req.method + ' ' + req.url);\n  res.end('hello\\n');\n}).listen(3000, function(){\n  debug('listening');\n});\n\n// fake worker of some kind\n\nrequire('./worker');\n```\n\nExample [_worker.js_](./examples/node/worker.js):\n\n```js\nvar a = require('debug')('worker:a')\n  , b = require('debug')('worker:b');\n\nfunction work() {\n  a('doing lots of uninteresting work');\n  setTimeout(work, Math.random() * 1000);\n}\n\nwork();\n\nfunction workb() {\n  b('doing some work');\n  setTimeout(workb, Math.random() * 2000);\n}\n\nworkb();\n```\n\nThe `DEBUG` environment variable is then used to enable these based on space or\ncomma-delimited names.\n\nHere are some examples:\n\n<img width=\"647\" alt=\"screen shot 2017-08-08 at 12 53 04 pm\" src=\"https://user-images.githubusercontent.com/71256/29091703-a6302cdc-7c38-11e7-8304-7c0b3bc600cd.png\">\n<img width=\"647\" alt=\"screen shot 2017-08-08 at 12 53 38 pm\" src=\"https://user-images.githubusercontent.com/71256/29091700-a62a6888-7c38-11e7-800b-db911291ca2b.png\">\n<img width=\"647\" alt=\"screen shot 2017-08-08 at 12 53 25 pm\" src=\"https://user-images.githubusercontent.com/71256/29091701-a62ea114-7c38-11e7-826a-2692bedca740.png\">\n\n#### Windows command prompt notes\n\n##### CMD\n\nOn Windows the environment variable is set using the `set` command.\n\n```cmd\nset DEBUG=*,-not_this\n```\n\nExample:\n\n```cmd\nset DEBUG=* & node app.js\n```\n\n##### PowerShell (VS Code default)\n\nPowerShell uses different syntax to set environment variables.\n\n```cmd\n$env:DEBUG = \"*,-not_this\"\n```\n\nExample:\n\n```cmd\n$env:DEBUG='app';node app.js\n```\n\nThen, run the program to be debugged as usual.\n\nnpm script example:\n```js\n  \"windowsDebug\": \"@powershell -Command $env:DEBUG='*';node app.js\",\n```\n\n## Namespace Colors\n\nEvery debug instance has a color generated for it based on its namespace name.\nThis helps when visually parsing the debug output to identify which debug instance\na debug line belongs to.\n\n#### Node.js\n\nIn Node.js, colors are enabled when stderr is a TTY. You also _should_ install\nthe [`supports-color`](https://npmjs.org/supports-color) module alongside debug,\notherwise debug will only use a small handful of basic colors.\n\n<img width=\"521\" src=\"https://user-images.githubusercontent.com/71256/29092181-47f6a9e6-7c3a-11e7-9a14-1928d8a711cd.png\">\n\n#### Web Browser\n\nColors are also enabled on \"Web Inspectors\" that understand the `%c` formatting\noption. These are WebKit web inspectors, Firefox ([since version\n31](https://hacks.mozilla.org/2014/05/editable-box-model-multiple-selection-sublime-text-keys-much-more-firefox-developer-tools-episode-31/))\nand the Firebug plugin for Firefox (any version).\n\n<img width=\"524\" src=\"https://user-images.githubusercontent.com/71256/29092033-b65f9f2e-7c39-11e7-8e32-f6f0d8e865c1.png\">\n\n\n## Millisecond diff\n\nWhen actively developing an application it can be useful to see when the time spent between one `debug()` call and the next. Suppose for example you invoke `debug()` before requesting a resource, and after as well, the \"+NNNms\" will show you how much time was spent between calls.\n\n<img width=\"647\" src=\"https://user-images.githubusercontent.com/71256/29091486-fa38524c-7c37-11e7-895f-e7ec8e1039b6.png\">\n\nWhen stdout is not a TTY, `Date#toISOString()` is used, making it more useful for logging the debug information as shown below:\n\n<img width=\"647\" src=\"https://user-images.githubusercontent.com/71256/29091956-6bd78372-7c39-11e7-8c55-c948396d6edd.png\">\n\n\n## Conventions\n\nIf you're using this in one or more of your libraries, you _should_ use the name of your library so that developers may toggle debugging as desired without guessing names. If you have more than one debuggers you _should_ prefix them with your library name and use \":\" to separate features. For example \"bodyParser\" from Connect would then be \"connect:bodyParser\".  If you append a \"*\" to the end of your name, it will always be enabled regardless of the setting of the DEBUG environment variable.  You can then use it for normal output as well as debug output.\n\n## Wildcards\n\nThe `*` character may be used as a wildcard. Suppose for example your library has\ndebuggers named \"connect:bodyParser\", \"connect:compress\", \"connect:session\",\ninstead of listing all three with\n`DEBUG=connect:bodyParser,connect:compress,connect:session`, you may simply do\n`DEBUG=connect:*`, or to run everything using this module simply use `DEBUG=*`.\n\nYou can also exclude specific debuggers by prefixing them with a \"-\" character.\nFor example, `DEBUG=*,-connect:*` would include all debuggers except those\nstarting with \"connect:\".\n\n## Environment Variables\n\nWhen running through Node.js, you can set a few environment variables that will\nchange the behavior of the debug logging:\n\n| Name      | Purpose                                         |\n|-----------|-------------------------------------------------|\n| `DEBUG`   | Enables/disables specific debugging namespaces. |\n| `DEBUG_HIDE_DATE` | Hide date from debug output (non-TTY).  |\n| `DEBUG_COLORS`| Whether or not to use colors in the debug output. |\n| `DEBUG_DEPTH` | Object inspection depth.                    |\n| `DEBUG_SHOW_HIDDEN` | Shows hidden properties on inspected objects. |\n\n\n__Note:__ The environment variables beginning with `DEBUG_` end up being\nconverted into an Options object that gets used with `%o`/`%O` formatters.\nSee the Node.js documentation for\n[`util.inspect()`](https://nodejs.org/api/util.html#util_util_inspect_object_options)\nfor the complete list.\n\n## Formatters\n\nDebug uses [printf-style](https://wikipedia.org/wiki/Printf_format_string) formatting.\nBelow are the officially supported formatters:\n\n| Formatter | Representation |\n|-----------|----------------|\n| `%O`      | Pretty-print an Object on multiple lines. |\n| `%o`      | Pretty-print an Object all on a single line. |\n| `%s`      | String. |\n| `%d`      | Number (both integer and float). |\n| `%j`      | JSON. Replaced with the string '[Circular]' if the argument contains circular references. |\n| `%%`      | Single percent sign ('%'). This does not consume an argument. |\n\n\n### Custom formatters\n\nYou can add custom formatters by extending the `debug.formatters` object.\nFor example, if you wanted to add support for rendering a Buffer as hex with\n`%h`, you could do something like:\n\n```js\nconst createDebug = require('debug')\ncreateDebug.formatters.h = (v) => {\n  return v.toString('hex')\n}\n\n// …elsewhere\nconst debug = createDebug('foo')\ndebug('this is hex: %h', new Buffer('hello world'))\n//   foo this is hex: 68656c6c6f20776f726c6421 +0ms\n```\n\n\n## Browser Support\n\nYou can build a browser-ready script using [browserify](https://github.com/substack/node-browserify),\nor just use the [browserify-as-a-service](https://wzrd.in/) [build](https://wzrd.in/standalone/debug@latest),\nif you don't want to build it yourself.\n\nDebug's enable state is currently persisted by `localStorage`.\nConsider the situation shown below where you have `worker:a` and `worker:b`,\nand wish to debug both. You can enable this using `localStorage.debug`:\n\n```js\nlocalStorage.debug = 'worker:*'\n```\n\nAnd then refresh the page.\n\n```js\na = debug('worker:a');\nb = debug('worker:b');\n\nsetInterval(function(){\n  a('doing some work');\n}, 1000);\n\nsetInterval(function(){\n  b('doing some work');\n}, 1200);\n```\n\nIn Chromium-based web browsers (e.g. Brave, Chrome, and Electron), the JavaScript console will—by default—only show messages logged by `debug` if the \"Verbose\" log level is _enabled_.\n\n<img width=\"647\" src=\"https://user-images.githubusercontent.com/7143133/152083257-29034707-c42c-4959-8add-3cee850e6fcf.png\">\n\n## Output streams\n\n  By default `debug` will log to stderr, however this can be configured per-namespace by overriding the `log` method:\n\nExample [_stdout.js_](./examples/node/stdout.js):\n\n```js\nvar debug = require('debug');\nvar error = debug('app:error');\n\n// by default stderr is used\nerror('goes to stderr!');\n\nvar log = debug('app:log');\n// set this namespace to log via console.log\nlog.log = console.log.bind(console); // don't forget to bind to console!\nlog('goes to stdout');\nerror('still goes to stderr!');\n\n// set all output to go via console.info\n// overrides all per-namespace log settings\ndebug.log = console.info.bind(console);\nerror('now goes to stdout via console.info');\nlog('still goes to stdout, but via console.info now');\n```\n\n## Extend\nYou can simply extend debugger \n```js\nconst log = require('debug')('auth');\n\n//creates new debug instance with extended namespace\nconst logSign = log.extend('sign');\nconst logLogin = log.extend('login');\n\nlog('hello'); // auth hello\nlogSign('hello'); //auth:sign hello\nlogLogin('hello'); //auth:login hello\n```\n\n## Set dynamically\n\nYou can also enable debug dynamically by calling the `enable()` method :\n\n```js\nlet debug = require('debug');\n\nconsole.log(1, debug.enabled('test'));\n\ndebug.enable('test');\nconsole.log(2, debug.enabled('test'));\n\ndebug.disable();\nconsole.log(3, debug.enabled('test'));\n\n```\n\nprint :   \n```\n1 false\n2 true\n3 false\n```\n\nUsage :  \n`enable(namespaces)`  \n`namespaces` can include modes separated by a colon and wildcards.\n   \nNote that calling `enable()` completely overrides previously set DEBUG variable : \n\n```\n$ DEBUG=foo node -e 'var dbg = require(\"debug\"); dbg.enable(\"bar\"); console.log(dbg.enabled(\"foo\"))'\n=> false\n```\n\n`disable()`\n\nWill disable all namespaces. The functions returns the namespaces currently\nenabled (and skipped). This can be useful if you want to disable debugging\ntemporarily without knowing what was enabled to begin with.\n\nFor example:\n\n```js\nlet debug = require('debug');\ndebug.enable('foo:*,-foo:bar');\nlet namespaces = debug.disable();\ndebug.enable(namespaces);\n```\n\nNote: There is no guarantee that the string will be identical to the initial\nenable string, but semantically they will be identical.\n\n## Checking whether a debug target is enabled\n\nAfter you've created a debug instance, you can determine whether or not it is\nenabled by checking the `enabled` property:\n\n```javascript\nconst debug = require('debug')('http');\n\nif (debug.enabled) {\n  // do stuff...\n}\n```\n\nYou can also manually toggle this property to force the debug instance to be\nenabled or disabled.\n\n## Usage in child processes\n\nDue to the way `debug` detects if the output is a TTY or not, colors are not shown in child processes when `stderr` is piped. A solution is to pass the `DEBUG_COLORS=1` environment variable to the child process.  \nFor example:\n\n```javascript\nworker = fork(WORKER_WRAP_PATH, [workerPath], {\n  stdio: [\n    /* stdin: */ 0,\n    /* stdout: */ 'pipe',\n    /* stderr: */ 'pipe',\n    'ipc',\n  ],\n  env: Object.assign({}, process.env, {\n    DEBUG_COLORS: 1 // without this settings, colors won't be shown\n  }),\n});\n\nworker.stderr.pipe(process.stderr, { end: false });\n```\n\n\n## Authors\n\n - TJ Holowaychuk\n - Nathan Rajlich\n - Andrew Rhyne\n - Josh Junon\n\n## Backers\n\nSupport us with a monthly donation and help us continue our activities. [[Become a backer](https://opencollective.com/debug#backer)]\n\n<a href=\"https://opencollective.com/debug/backer/0/website\" target=\"_blank\"><img src=\"https://opencollective.com/debug/backer/0/avatar.svg\"></a>\n<a href=\"https://opencollective.com/debug/backer/1/website\" target=\"_blank\"><img src=\"https://opencollective.com/debug/backer/1/avatar.svg\"></a>\n<a href=\"https://opencollective.com/debug/backer/2/website\" target=\"_blank\"><img src=\"https://opencollective.com/debug/backer/2/avatar.svg\"></a>\n<a href=\"https://opencollective.com/debug/backer/3/website\" target=\"_blank\"><img src=\"https://opencollective.com/debug/backer/3/avatar.svg\"></a>\n<a href=\"https://opencollective.com/debug/backer/4/website\" target=\"_blank\"><img src=\"https://opencollective.com/debug/backer/4/avatar.svg\"></a>\n<a href=\"https://opencollective.com/debug/backer/5/website\" target=\"_blank\"><img src=\"https://opencollective.com/debug/backer/5/avatar.svg\"></a>\n<a href=\"https://opencollective.com/debug/backer/6/website\" target=\"_blank\"><img src=\"https://opencollective.com/debug/backer/6/avatar.svg\"></a>\n<a href=\"https://opencollective.com/debug/backer/7/website\" target=\"_blank\"><img src=\"https://opencollective.com/debug/backer/7/avatar.svg\"></a>\n<a href=\"https://opencollective.com/debug/backer/8/website\" target=\"_blank\"><img src=\"https://opencollective.com/debug/backer/8/avatar.svg\"></a>\n<a href=\"https://opencollective.com/debug/backer/9/website\" target=\"_blank\"><img src=\"https://opencollective.com/debug/backer/9/avatar.svg\"></a>\n<a href=\"https://opencollective.com/debug/backer/10/website\" target=\"_blank\"><img src=\"https://opencollective.com/debug/backer/10/avatar.svg\"></a>\n<a href=\"https://opencollective.com/debug/backer/11/website\" target=\"_blank\"><img src=\"https://opencollective.com/debug/backer/11/avatar.svg\"></a>\n<a href=\"https://opencollective.com/debug/backer/12/website\" target=\"_blank\"><img src=\"https://opencollective.com/debug/backer/12/avatar.svg\"></a>\n<a href=\"https://opencollective.com/debug/backer/13/website\" target=\"_blank\"><img src=\"https://opencollective.com/debug/backer/13/avatar.svg\"></a>\n<a href=\"https://opencollective.com/debug/backer/14/website\" target=\"_blank\"><img src=\"https://opencollective.com/debug/backer/14/avatar.svg\"></a>\n<a href=\"https://opencollective.com/debug/backer/15/website\" target=\"_blank\"><img src=\"https://opencollective.com/debug/backer/15/avatar.svg\"></a>\n<a href=\"https://opencollective.com/debug/backer/16/website\" target=\"_blank\"><img src=\"https://opencollective.com/debug/backer/16/avatar.svg\"></a>\n<a href=\"https://opencollective.com/debug/backer/17/website\" target=\"_blank\"><img src=\"https://opencollective.com/debug/backer/17/avatar.svg\"></a>\n<a href=\"https://opencollective.com/debug/backer/18/website\" target=\"_blank\"><img src=\"https://opencollective.com/debug/backer/18/avatar.svg\"></a>\n<a href=\"https://opencollective.com/debug/backer/19/website\" target=\"_blank\"><img src=\"https://opencollective.com/debug/backer/19/avatar.svg\"></a>\n<a href=\"https://opencollective.com/debug/backer/20/website\" target=\"_blank\"><img src=\"https://opencollective.com/debug/backer/20/avatar.svg\"></a>\n<a href=\"https://opencollective.com/debug/backer/21/website\" target=\"_blank\"><img src=\"https://opencollective.com/debug/backer/21/avatar.svg\"></a>\n<a href=\"https://opencollective.com/debug/backer/22/website\" target=\"_blank\"><img src=\"https://opencollective.com/debug/backer/22/avatar.svg\"></a>\n<a href=\"https://opencollective.com/debug/backer/23/website\" target=\"_blank\"><img src=\"https://opencollective.com/debug/backer/23/avatar.svg\"></a>\n<a href=\"https://opencollective.com/debug/backer/24/website\" target=\"_blank\"><img src=\"https://opencollective.com/debug/backer/24/avatar.svg\"></a>\n<a href=\"https://opencollective.com/debug/backer/25/website\" target=\"_blank\"><img src=\"https://opencollective.com/debug/backer/25/avatar.svg\"></a>\n<a href=\"https://opencollective.com/debug/backer/26/website\" target=\"_blank\"><img src=\"https://opencollective.com/debug/backer/26/avatar.svg\"></a>\n<a href=\"https://opencollective.com/debug/backer/27/website\" target=\"_blank\"><img src=\"https://opencollective.com/debug/backer/27/avatar.svg\"></a>\n<a href=\"https://opencollective.com/debug/backer/28/website\" target=\"_blank\"><img src=\"https://opencollective.com/debug/backer/28/avatar.svg\"></a>\n<a href=\"https://opencollective.com/debug/backer/29/website\" target=\"_blank\"><img src=\"https://opencollective.com/debug/backer/29/avatar.svg\"></a>\n\n\n## Sponsors\n\nBecome a sponsor and get your logo on our README on Github with a link to your site. [[Become a sponsor](https://opencollective.com/debug#sponsor)]\n\n<a href=\"https://opencollective.com/debug/sponsor/0/website\" target=\"_blank\"><img src=\"https://opencollective.com/debug/sponsor/0/avatar.svg\"></a>\n<a href=\"https://opencollective.com/debug/sponsor/1/website\" target=\"_blank\"><img src=\"https://opencollective.com/debug/sponsor/1/avatar.svg\"></a>\n<a href=\"https://opencollective.com/debug/sponsor/2/website\" target=\"_blank\"><img src=\"https://opencollective.com/debug/sponsor/2/avatar.svg\"></a>\n<a href=\"https://opencollective.com/debug/sponsor/3/website\" target=\"_blank\"><img src=\"https://opencollective.com/debug/sponsor/3/avatar.svg\"></a>\n<a href=\"https://opencollective.com/debug/sponsor/4/website\" target=\"_blank\"><img src=\"https://opencollective.com/debug/sponsor/4/avatar.svg\"></a>\n<a href=\"https://opencollective.com/debug/sponsor/5/website\" target=\"_blank\"><img src=\"https://opencollective.com/debug/sponsor/5/avatar.svg\"></a>\n<a href=\"https://opencollective.com/debug/sponsor/6/website\" target=\"_blank\"><img src=\"https://opencollective.com/debug/sponsor/6/avatar.svg\"></a>\n<a href=\"https://opencollective.com/debug/sponsor/7/website\" target=\"_blank\"><img src=\"https://opencollective.com/debug/sponsor/7/avatar.svg\"></a>\n<a href=\"https://opencollective.com/debug/sponsor/8/website\" target=\"_blank\"><img src=\"https://opencollective.com/debug/sponsor/8/avatar.svg\"></a>\n<a href=\"https://opencollective.com/debug/sponsor/9/website\" target=\"_blank\"><img src=\"https://opencollective.com/debug/sponsor/9/avatar.svg\"></a>\n<a href=\"https://opencollective.com/debug/sponsor/10/website\" target=\"_blank\"><img src=\"https://opencollective.com/debug/sponsor/10/avatar.svg\"></a>\n<a href=\"https://opencollective.com/debug/sponsor/11/website\" target=\"_blank\"><img src=\"https://opencollective.com/debug/sponsor/11/avatar.svg\"></a>\n<a href=\"https://opencollective.com/debug/sponsor/12/website\" target=\"_blank\"><img src=\"https://opencollective.com/debug/sponsor/12/avatar.svg\"></a>\n<a href=\"https://opencollective.com/debug/sponsor/13/website\" target=\"_blank\"><img src=\"https://opencollective.com/debug/sponsor/13/avatar.svg\"></a>\n<a href=\"https://opencollective.com/debug/sponsor/14/website\" target=\"_blank\"><img src=\"https://opencollective.com/debug/sponsor/14/avatar.svg\"></a>\n<a href=\"https://opencollective.com/debug/sponsor/15/website\" target=\"_blank\"><img src=\"https://opencollective.com/debug/sponsor/15/avatar.svg\"></a>\n<a href=\"https://opencollective.com/debug/sponsor/16/website\" target=\"_blank\"><img src=\"https://opencollective.com/debug/sponsor/16/avatar.svg\"></a>\n<a href=\"https://opencollective.com/debug/sponsor/17/website\" target=\"_blank\"><img src=\"https://opencollective.com/debug/sponsor/17/avatar.svg\"></a>\n<a href=\"https://opencollective.com/debug/sponsor/18/website\" target=\"_blank\"><img src=\"https://opencollective.com/debug/sponsor/18/avatar.svg\"></a>\n<a href=\"https://opencollective.com/debug/sponsor/19/website\" target=\"_blank\"><img src=\"https://opencollective.com/debug/sponsor/19/avatar.svg\"></a>\n<a href=\"https://opencollective.com/debug/sponsor/20/website\" target=\"_blank\"><img src=\"https://opencollective.com/debug/sponsor/20/avatar.svg\"></a>\n<a href=\"https://opencollective.com/debug/sponsor/21/website\" target=\"_blank\"><img src=\"https://opencollective.com/debug/sponsor/21/avatar.svg\"></a>\n<a href=\"https://opencollective.com/debug/sponsor/22/website\" target=\"_blank\"><img src=\"https://opencollective.com/debug/sponsor/22/avatar.svg\"></a>\n<a href=\"https://opencollective.com/debug/sponsor/23/website\" target=\"_blank\"><img src=\"https://opencollective.com/debug/sponsor/23/avatar.svg\"></a>\n<a href=\"https://opencollective.com/debug/sponsor/24/website\" target=\"_blank\"><img src=\"https://opencollective.com/debug/sponsor/24/avatar.svg\"></a>\n<a href=\"https://opencollective.com/debug/sponsor/25/website\" target=\"_blank\"><img src=\"https://opencollective.com/debug/sponsor/25/avatar.svg\"></a>\n<a href=\"https://opencollective.com/debug/sponsor/26/website\" target=\"_blank\"><img src=\"https://opencollective.com/debug/sponsor/26/avatar.svg\"></a>\n<a href=\"https://opencollective.com/debug/sponsor/27/website\" target=\"_blank\"><img src=\"https://opencollective.com/debug/sponsor/27/avatar.svg\"></a>\n<a href=\"https://opencollective.com/debug/sponsor/28/website\" target=\"_blank\"><img src=\"https://opencollective.com/debug/sponsor/28/avatar.svg\"></a>\n<a href=\"https://opencollective.com/debug/sponsor/29/website\" target=\"_blank\"><img src=\"https://opencollective.com/debug/sponsor/29/avatar.svg\"></a>\n\n## License\n\n(The MIT License)\n\nCopyright (c) 2014-2017 TJ Holowaychuk &lt;tj@vision-media.ca&gt;\nCopyright (c) 2018-2021 Josh Junon\n\nPermission is hereby granted, free of charge, to any person obtaining\na copy of this software and associated documentation files (the\n'Software'), to deal in the Software without restriction, including\nwithout limitation the rights to use, copy, modify, merge, publish,\ndistribute, sublicense, and/or sell copies of the Software, and to\npermit persons to whom the Software is furnished to do so, subject to\nthe following conditions:\n\nThe above copyright notice and this permission notice shall be\nincluded in all copies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED 'AS IS', WITHOUT WARRANTY OF ANY KIND,\nEXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF\nMERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.\nIN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY\nCLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT,\nTORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE\nSOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.\n"
    },
    {
      "sha256": "48da2f39e100d4085767e94966b43f4fa95ff6a0698fba57ed460914e35f94a0",
      "text": "MIT License\n\nCopyright (c) Sindre Sorhus <sindresorhus@gmail.com> (sindresorhus.com)\n\nPermission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the \"Software\"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.\n"
    },
    {
      "sha256": "49c5f9c7097c9a940ff663a54c27a4c60e379df6cc2b3052df0d37a09a85df93",
      "text": "The MIT License (MIT)\n\nCopyright (c) 2025-present 650 Industries, Inc. (aka Expo)\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n"
    },
    {
      "sha256": "4a09c55c64d57abe284e09318763dcd69795ed7a201a84edf1bf8774c3b91a8e",
      "text": "# bplist-parser\n\nBinary Mac OS X Plist (property list) parser.\n\n## Installation\n\n```bash\n$ npm install bplist-parser\n```\n\n## Quick Examples\n\n```javascript\nconst bplist = require('bplist-parser');\n\n(async () => {\n\n  const obj = await bplist.parseFile('myPlist.bplist');\n\n  console.log(JSON.stringify(obj));\n\n})();\n```\n\n## License\n\n(The MIT License)\n\nCopyright (c) 2012 Near Infinity Corporation\n\nPermission is hereby granted, free of charge, to any person obtaining\na copy of this software and associated documentation files (the\n\"Software\"), to deal in the Software without restriction, including\nwithout limitation the rights to use, copy, modify, merge, publish,\ndistribute, sublicense, and/or sell copies of the Software, and to\npermit persons to whom the Software is furnished to do so, subject to\nthe following conditions:\n\nThe above copyright notice and this permission notice shall be\nincluded in all copies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND,\nEXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF\nMERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND\nNONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE\nLIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION\nOF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION\nWITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.\n"
    },
    {
      "sha256": "4be9d87b56a306293223b490c0d0b245e9e94f39884147bf051a6c7b825aeb30",
      "text": "MIT License\n\nCopyright (c) 2014-present Sebastian McKenzie and other contributors\nCopyright (c) 2014-present, Facebook, Inc. (ONLY ./src/helpers/regenerator* files)\n\nPermission is hereby granted, free of charge, to any person obtaining\na copy of this software and associated documentation files (the\n\"Software\"), to deal in the Software without restriction, including\nwithout limitation the rights to use, copy, modify, merge, publish,\ndistribute, sublicense, and/or sell copies of the Software, and to\npermit persons to whom the Software is furnished to do so, subject to\nthe following conditions:\n\nThe above copyright notice and this permission notice shall be\nincluded in all copies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND,\nEXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF\nMERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND\nNONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE\nLIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION\nOF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION\nWITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.\n"
    },
    {
      "sha256": "4c0844caafd3db9a4b643ea493558873710f4e9c8b257887ba066e5e80557848",
      "text": "Copyright (c) 2012 Heather Arthur\n\nPermission is hereby granted, free of charge, to any person obtaining\na copy of this software and associated documentation files (the\n\"Software\"), to deal in the Software without restriction, including\nwithout limitation the rights to use, copy, modify, merge, publish,\ndistribute, sublicense, and/or sell copies of the Software, and to\npermit persons to whom the Software is furnished to do so, subject to\nthe following conditions:\n\nThe above copyright notice and this permission notice shall be\nincluded in all copies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND,\nEXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF\nMERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND\nNONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE\nLIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION\nOF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION\nWITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.\n\n"
    },
    {
      "sha256": "4d91f6369f8f2146cdd2b461850f7da4eb5f0d91a8430325f687081d7f68e0d4",
      "text": "/*!\n * serve-static\n * Copyright(c) 2010 Sencha Inc.\n * Copyright(c) 2011 TJ Holowaychuk\n * Copyright(c) 2014-2016 Douglas Christopher Wilson\n * MIT Licensed\n */"
    },
    {
      "sha256": "4da724fc305d81606b245b324d4d2586916b9d248b23d82183df753ace0fdf71",
      "text": "Copyright 2019 - present Christopher J. Brody and other contributors, as listed in: https://github.com/xmldom/xmldom/graphs/contributors\nCopyright 2012 - 2017 @jindw <jindw@xidea.org> and other contributors, as listed in: https://github.com/jindw/xmldom/graphs/contributors\n\nPermission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the \"Software\"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.\n"
    },
    {
      "sha256": "4df78f3bcde252efdbef67e5a3ef02877be68a4b4ff7ee0c78e4d89a0a7f1f00",
      "text": "BSD 3-Clause License\n\nCopyright (c) 2018, Sinon.JS\nAll rights reserved.\n\nRedistribution and use in source and binary forms, with or without\nmodification, are permitted provided that the following conditions are met:\n\n* Redistributions of source code must retain the above copyright notice, this\n  list of conditions and the following disclaimer.\n\n* Redistributions in binary form must reproduce the above copyright notice,\n  this list of conditions and the following disclaimer in the documentation\n  and/or other materials provided with the distribution.\n\n* Neither the name of the copyright holder nor the names of its\n  contributors may be used to endorse or promote products derived from\n  this software without specific prior written permission.\n\nTHIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS \"AS IS\"\nAND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE\nIMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE\nDISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE\nFOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL\nDAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR\nSERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER\nCAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY,\nOR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE\nOF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.\n"
    },
    {
      "sha256": "4ea0e2db410fd5d87c3c9b21912b9ed3fe6c57b3107fa92e2c90b1e618121a49",
      "text": "# Forge\n\n[![NPM](https://nodei.co/npm/node-forge.svg?data=d)](https://nodei.co/npm/node-forge/)\n\n[![Main Checks](https://github.com/digitalbazaar/forge/actions/workflows/main.yaml/badge.svg)](https://github.com/digitalbazaar/forge/actions/workflows/main.yaml)\n\nA native implementation of [TLS][] (and various other cryptographic tools) in\n[JavaScript][].\n\nIntroduction\n------------\n\nThe Forge software is a fully native implementation of the [TLS][] protocol\nin JavaScript, a set of cryptography utilities, and a set of tools for\ndeveloping Web Apps that utilize many network resources.\n\nPerformance\n------------\n\nForge is fast. Benchmarks against other popular JavaScript cryptography\nlibraries can be found here:\n\n* http://dominictarr.github.io/crypto-bench/\n* http://cryptojs.altervista.org/test/simulate-threading-speed_test.html\n\nDocumentation\n-------------\n\n* [Introduction](#introduction)\n* [Performance](#performance)\n* [Installation](#installation)\n* [Testing](#testing)\n* [Contributing](#contributing)\n\n### API\n\n* [Options](#options)\n\n### Transports\n\n* [TLS](#tls)\n* [HTTP](#http)\n* [SSH](#ssh)\n* [XHR](#xhr)\n* [Sockets](#socket)\n\n### Ciphers\n\n* [CIPHER](#cipher)\n* [AES](#aes)\n* [DES](#des)\n* [RC2](#rc2)\n\n### PKI\n\n* [ED25519](#ed25519)\n* [RSA](#rsa)\n* [RSA-KEM](#rsakem)\n* [X.509](#x509)\n* [PKCS#5](#pkcs5)\n* [PKCS#7](#pkcs7)\n* [PKCS#8](#pkcs8)\n* [PKCS#10](#pkcs10)\n* [PKCS#12](#pkcs12)\n* [ASN.1](#asn)\n\n### Message Digests\n\n* [SHA1](#sha1)\n* [SHA256](#sha256)\n* [SHA384](#sha384)\n* [SHA512](#sha512)\n* [MD5](#md5)\n* [HMAC](#hmac)\n\n### Utilities\n\n* [Prime](#prime)\n* [PRNG](#prng)\n* [Tasks](#task)\n* [Utilities](#util)\n* [Logging](#log)\n* [Flash Networking Support](#flash)\n\n### Other\n\n* [Security Considerations](#security-considerations)\n* [Library Background](#library-background)\n* [Contact](#contact)\n* [Donations](#donations)\n\n---------------------------------------\n\nInstallation\n------------\n\n**Note**: Please see the [Security Considerations](#security-considerations)\nsection before using packaging systems and pre-built files.\n\nForge uses a [CommonJS][] module structure with a build process for browser\nbundles. The older [0.6.x][] branch with standalone files is available but will\nnot be regularly updated.\n\n### Node.js\n\nIf you want to use forge with [Node.js][], it is available through `npm`:\n\nhttps://www.npmjs.com/package/node-forge\n\nInstallation:\n\n    npm install node-forge\n\nYou can then use forge as a regular module:\n\n```js\nvar forge = require('node-forge');\n```\n\nThe npm package includes pre-built `forge.min.js`, `forge.all.min.js`, and\n`prime.worker.min.js` using the [UMD][] format.\n\n### jsDelivr CDN\n\nTo use it via [jsDelivr](https://www.jsdelivr.com/package/npm/node-forge) include this in your html:\n\n```html\n<script src=\"https://cdn.jsdelivr.net/npm/node-forge@1.0.0/dist/forge.min.js\"></script>\n```\n\n### unpkg CDN\n\nTo use it via [unpkg](https://unpkg.com/#/) include this in your html:\n\n```html\n<script src=\"https://unpkg.com/node-forge@1.0.0/dist/forge.min.js\"></script>\n```\n\n### Development Requirements\n\nThe core JavaScript has the following requirements to build and test:\n\n* Building a browser bundle:\n  * Node.js\n  * npm\n* Testing\n  * Node.js\n  * npm\n  * Chrome, Firefox, Safari (optional)\n\nSome special networking features can optionally use a Flash component.  See the\n[Flash README](./flash/README.md) for details.\n\n### Building for a web browser\n\nTo create single file bundles for use with browsers run the following:\n\n    npm install\n    npm run build\n\nThis will create single non-minimized and minimized files that can be\nincluded in the browser:\n\n    dist/forge.js\n    dist/forge.min.js\n\nA bundle that adds some utilities and networking support is also available:\n\n    dist/forge.all.js\n    dist/forge.all.min.js\n\nInclude the file via:\n\n```html\n<script src=\"YOUR_SCRIPT_PATH/forge.js\"></script>\n```\nor\n```html\n<script src=\"YOUR_SCRIPT_PATH/forge.min.js\"></script>\n```\n\nThe above bundles will synchronously create a global 'forge' object.\n\n**Note**: These bundles will not include any WebWorker scripts (eg:\n`dist/prime.worker.js`), so these will need to be accessible from the browser\nif any WebWorkers are used.\n\n### Building a custom browser bundle\n\nThe build process uses [webpack][] and the [config](./webpack.config.js) file\ncan be modified to generate a file or files that only contain the parts of\nforge you need.\n\n[Browserify][] override support is also present in `package.json`.\n\nTesting\n-------\n\n### Prepare to run tests\n\n    npm install\n\n### Running automated tests with Node.js\n\nForge natively runs in a [Node.js][] environment:\n\n    npm test\n\n### Running automated tests with Headless Chrome\n\nAutomated testing is done via [Karma][]. By default it will run the tests with\nHeadless Chrome.\n\n    npm run test-karma\n\nIs 'mocha' reporter output too verbose? Other reporters are available. Try\n'dots', 'progress', or 'tap'.\n\n    npm run test-karma -- --reporters progress\n\nBy default [webpack][] is used. [Browserify][] can also be used.\n\n    BUNDLER=browserify npm run test-karma\n\n### Running automated tests with one or more browsers\n\nYou can also specify one or more browsers to use.\n\n    npm run test-karma -- --browsers Chrome,Firefox,Safari,ChromeHeadless\n\nThe reporter option and `BUNDLER` environment variable can also be used.\n\n### Running manual tests in a browser\n\nTesting in a browser uses [webpack][] to combine forge and all tests and then\nloading the result in a browser. A simple web server is provided that will\noutput the HTTP or HTTPS URLs to load. It also will start a simple Flash Policy\nServer. Unit tests and older legacy tests are provided. Custom ports can be\nused by running `node tests/server.js` manually.\n\nTo run the unit tests in a browser a special forge build is required:\n\n    npm run test-build\n\nTo run legacy browser based tests the main forge build is required:\n\n    npm run build\n\nThe tests are run with a custom server that prints out the URLs to use:\n\n    npm run test-server\n\n### Running other tests\n\nThere are some other random tests and benchmarks available in the tests\ndirectory.\n\n### Coverage testing\n\nTo perform coverage testing of the unit tests, run the following. The results\nwill be put in the `coverage/` directory. Note that coverage testing can slow\ndown some tests considerably.\n\n    npm install\n    npm run coverage\n\nContributing\n------------\n\nAny contributions (eg: PRs) that are accepted will be brought under the same\nlicense used by the rest of the Forge project. This license allows Forge to\nbe used under the terms of either the BSD License or the GNU General Public\nLicense (GPL) Version 2.\n\nSee: [LICENSE](https://github.com/digitalbazaar/forge/blob/cbebca3780658703d925b61b2caffb1d263a6c1d/LICENSE)\n\nIf a contribution contains 3rd party source code with its own license, it\nmay retain it, so long as that license is compatible with the Forge license.\n\nAPI\n---\n\n<a name=\"options\" />\n\n### Options\n\nIf at any time you wish to disable the use of native code, where available,\nfor particular forge features like its secure random number generator, you\nmay set the ```forge.options.usePureJavaScript``` flag to ```true```. It is\nnot recommended that you set this flag as native code is typically more\nperformant and may have stronger security properties. It may be useful to\nset this flag to test certain features that you plan to run in environments\nthat are different from your testing environment.\n\nTo disable native code when including forge in the browser:\n\n```js\n// run this *after* including the forge script\nforge.options.usePureJavaScript = true;\n```\n\nTo disable native code when using Node.js:\n\n```js\nvar forge = require('node-forge');\nforge.options.usePureJavaScript = true;\n```\n\nTransports\n----------\n\n<a name=\"tls\" />\n\n### TLS\n\nProvides a native javascript client and server-side [TLS][] implementation.\n\n__Examples__\n\n```js\n// create TLS client\nvar client = forge.tls.createConnection({\n  server: false,\n  caStore: /* Array of PEM-formatted certs or a CA store object */,\n  sessionCache: {},\n  // supported cipher suites in order of preference\n  cipherSuites: [\n    forge.tls.CipherSuites.TLS_RSA_WITH_AES_128_CBC_SHA,\n    forge.tls.CipherSuites.TLS_RSA_WITH_AES_256_CBC_SHA],\n  virtualHost: 'example.com',\n  verify: function(connection, verified, depth, certs) {\n    if(depth === 0) {\n      var cn = certs[0].subject.getField('CN').value;\n      if(cn !== 'example.com') {\n        verified = {\n          alert: forge.tls.Alert.Description.bad_certificate,\n          message: 'Certificate common name does not match hostname.'\n        };\n      }\n    }\n    return verified;\n  },\n  connected: function(connection) {\n    console.log('connected');\n    // send message to server\n    connection.prepare(forge.util.encodeUtf8('Hi server!'));\n    /* NOTE: experimental, start heartbeat retransmission timer\n    myHeartbeatTimer = setInterval(function() {\n      connection.prepareHeartbeatRequest(forge.util.createBuffer('1234'));\n    }, 5*60*1000);*/\n  },\n  /* provide a client-side cert if you want\n  getCertificate: function(connection, hint) {\n    return myClientCertificate;\n  },\n  /* the private key for the client-side cert if provided */\n  getPrivateKey: function(connection, cert) {\n    return myClientPrivateKey;\n  },\n  tlsDataReady: function(connection) {\n    // TLS data (encrypted) is ready to be sent to the server\n    sendToServerSomehow(connection.tlsData.getBytes());\n    // if you were communicating with the server below, you'd do:\n    // server.process(connection.tlsData.getBytes());\n  },\n  dataReady: function(connection) {\n    // clear data from the server is ready\n    console.log('the server sent: ' +\n      forge.util.decodeUtf8(connection.data.getBytes()));\n    // close connection\n    connection.close();\n  },\n  /* NOTE: experimental\n  heartbeatReceived: function(connection, payload) {\n    // restart retransmission timer, look at payload\n    clearInterval(myHeartbeatTimer);\n    myHeartbeatTimer = setInterval(function() {\n      connection.prepareHeartbeatRequest(forge.util.createBuffer('1234'));\n    }, 5*60*1000);\n    payload.getBytes();\n  },*/\n  closed: function(connection) {\n    console.log('disconnected');\n  },\n  error: function(connection, error) {\n    console.log('uh oh', error);\n  }\n});\n\n// start the handshake process\nclient.handshake();\n\n// when encrypted TLS data is received from the server, process it\nclient.process(encryptedBytesFromServer);\n\n// create TLS server\nvar server = forge.tls.createConnection({\n  server: true,\n  caStore: /* Array of PEM-formatted certs or a CA store object */,\n  sessionCache: {},\n  // supported cipher suites in order of preference\n  cipherSuites: [\n    forge.tls.CipherSuites.TLS_RSA_WITH_AES_128_CBC_SHA,\n    forge.tls.CipherSuites.TLS_RSA_WITH_AES_256_CBC_SHA],\n  // require a client-side certificate if you want\n  verifyClient: true,\n  verify: function(connection, verified, depth, certs) {\n    if(depth === 0) {\n      var cn = certs[0].subject.getField('CN').value;\n      if(cn !== 'the-client') {\n        verified = {\n          alert: forge.tls.Alert.Description.bad_certificate,\n          message: 'Certificate common name does not match expected client.'\n        };\n      }\n    }\n    return verified;\n  },\n  connected: function(connection) {\n    console.log('connected');\n    // send message to client\n    connection.prepare(forge.util.encodeUtf8('Hi client!'));\n    /* NOTE: experimental, start heartbeat retransmission timer\n    myHeartbeatTimer = setInterval(function() {\n      connection.prepareHeartbeatRequest(forge.util.createBuffer('1234'));\n    }, 5*60*1000);*/\n  },\n  getCertificate: function(connection, hint) {\n    return myServerCertificate;\n  },\n  getPrivateKey: function(connection, cert) {\n    return myServerPrivateKey;\n  },\n  tlsDataReady: function(connection) {\n    // TLS data (encrypted) is ready to be sent to the client\n    sendToClientSomehow(connection.tlsData.getBytes());\n    // if you were communicating with the client above you'd do:\n    // client.process(connection.tlsData.getBytes());\n  },\n  dataReady: function(connection) {\n    // clear data from the client is ready\n    console.log('the client sent: ' +\n      forge.util.decodeUtf8(connection.data.getBytes()));\n    // close connection\n    connection.close();\n  },\n  /* NOTE: experimental\n  heartbeatReceived: function(connection, payload) {\n    // restart retransmission timer, look at payload\n    clearInterval(myHeartbeatTimer);\n    myHeartbeatTimer = setInterval(function() {\n      connection.prepareHeartbeatRequest(forge.util.createBuffer('1234'));\n    }, 5*60*1000);\n    payload.getBytes();\n  },*/\n  closed: function(connection) {\n    console.log('disconnected');\n  },\n  error: function(connection, error) {\n    console.log('uh oh', error);\n  }\n});\n\n// when encrypted TLS data is received from the client, process it\nserver.process(encryptedBytesFromClient);\n```\n\nConnect to a TLS server using node's net.Socket:\n\n```js\nvar socket = new net.Socket();\n\nvar client = forge.tls.createConnection({\n  server: false,\n  verify: function(connection, verified, depth, certs) {\n    // skip verification for testing\n    console.log('[tls] server certificate verified');\n    return true;\n  },\n  connected: function(connection) {\n    console.log('[tls] connected');\n    // prepare some data to send (note that the string is interpreted as\n    // 'binary' encoded, which works for HTTP which only uses ASCII, use\n    // forge.util.encodeUtf8(str) otherwise\n    client.prepare('GET / HTTP/1.0\\r\\n\\r\\n');\n  },\n  tlsDataReady: function(connection) {\n    // encrypted data is ready to be sent to the server\n    var data = connection.tlsData.getBytes();\n    socket.write(data, 'binary'); // encoding should be 'binary'\n  },\n  dataReady: function(connection) {\n    // clear data from the server is ready\n    var data = connection.data.getBytes();\n    console.log('[tls] data received from the server: ' + data);\n  },\n  closed: function() {\n    console.log('[tls] disconnected');\n  },\n  error: function(connection, error) {\n    console.log('[tls] error', error);\n  }\n});\n\nsocket.on('connect', function() {\n  console.log('[socket] connected');\n  client.handshake();\n});\nsocket.on('data', function(data) {\n  client.process(data.toString('binary')); // encoding should be 'binary'\n});\nsocket.on('end', function() {\n  console.log('[socket] disconnected');\n});\n\n// connect to google.com\nsocket.connect(443, 'google.com');\n\n// or connect to gmail's imap server (but don't send the HTTP header above)\n//socket.connect(993, 'imap.gmail.com');\n```\n\n<a name=\"http\" />\n\n### HTTP\n\nProvides a native [JavaScript][] mini-implementation of an http client that\nuses pooled sockets.\n\n__Examples__\n\n```js\n// create an HTTP GET request\nvar request = forge.http.createRequest({method: 'GET', path: url.path});\n\n// send the request somewhere\nsendSomehow(request.toString());\n\n// receive response\nvar buffer = forge.util.createBuffer();\nvar response = forge.http.createResponse();\nvar someAsyncDataHandler = function(bytes) {\n  if(!response.bodyReceived) {\n    buffer.putBytes(bytes);\n    if(!response.headerReceived) {\n      if(response.readHeader(buffer)) {\n        console.log('HTTP response header: ' + response.toString());\n      }\n    }\n    if(response.headerReceived && !response.bodyReceived) {\n      if(response.readBody(buffer)) {\n        console.log('HTTP response body: ' + response.body);\n      }\n    }\n  }\n};\n```\n\n<a name=\"ssh\" />\n\n### SSH\n\nProvides some SSH utility functions.\n\n__Examples__\n\n```js\n// encodes (and optionally encrypts) a private RSA key as a Putty PPK file\nforge.ssh.privateKeyToPutty(privateKey, passphrase, comment);\n\n// encodes a public RSA key as an OpenSSH file\nforge.ssh.publicKeyToOpenSSH(key, comment);\n\n// encodes a private RSA key as an OpenSSH file\nforge.ssh.privateKeyToOpenSSH(privateKey, passphrase);\n\n// gets the SSH public key fingerprint in a byte buffer\nforge.ssh.getPublicKeyFingerprint(key);\n\n// gets a hex-encoded, colon-delimited SSH public key fingerprint\nforge.ssh.getPublicKeyFingerprint(key, {encoding: 'hex', delimiter: ':'});\n```\n\n<a name=\"xhr\" />\n\n### XHR\n\nProvides an XmlHttpRequest implementation using forge.http as a backend.\n\n__Examples__\n\n```js\n// TODO\n```\n\n<a name=\"socket\" />\n\n### Sockets\n\nProvides an interface to create and use raw sockets provided via Flash.\n\n__Examples__\n\n```js\n// TODO\n```\n\nCiphers\n-------\n\n<a name=\"cipher\" />\n\n### CIPHER\n\nProvides a basic API for block encryption and decryption. There is built-in\nsupport for the ciphers: [AES][], [3DES][], and [DES][], and for the modes\nof operation: [ECB][], [CBC][], [CFB][], [OFB][], [CTR][], and [GCM][].\n\nThese algorithms are currently supported:\n\n* AES-ECB\n* AES-CBC\n* AES-CFB\n* AES-OFB\n* AES-CTR\n* AES-GCM\n* 3DES-ECB\n* 3DES-CBC\n* DES-ECB\n* DES-CBC\n\nWhen using an [AES][] algorithm, the key size will determine whether\nAES-128, AES-192, or AES-256 is used (all are supported). When a [DES][]\nalgorithm is used, the key size will determine whether [3DES][] or regular\n[DES][] is used. Use a [3DES][] algorithm to enforce Triple-DES.\n\n__Examples__\n\n```js\n// generate a random key and IV\n// Note: a key size of 16 bytes will use AES-128, 24 => AES-192, 32 => AES-256\nvar key = forge.random.getBytesSync(16);\nvar iv = forge.random.getBytesSync(16);\n\n/* alternatively, generate a password-based 16-byte key\nvar salt = forge.random.getBytesSync(128);\nvar key = forge.pkcs5.pbkdf2('password', salt, numIterations, 16);\n*/\n\n// encrypt some bytes using CBC mode\n// (other modes include: ECB, CFB, OFB, CTR, and GCM)\n// Note: CBC and ECB modes use PKCS#7 padding as default\nvar cipher = forge.cipher.createCipher('AES-CBC', key);\ncipher.start({iv: iv});\ncipher.update(forge.util.createBuffer(someBytes));\ncipher.finish();\nvar encrypted = cipher.output;\n// outputs encrypted hex\nconsole.log(encrypted.toHex());\n\n// decrypt some bytes using CBC mode\n// (other modes include: CFB, OFB, CTR, and GCM)\nvar decipher = forge.cipher.createDecipher('AES-CBC', key);\ndecipher.start({iv: iv});\ndecipher.update(encrypted);\nvar result = decipher.finish(); // check 'result' for true/false\n// outputs decrypted hex\nconsole.log(decipher.output.toHex());\n\n// decrypt bytes using CBC mode and streaming\n// Performance can suffer for large multi-MB inputs due to buffer\n// manipulations. Stream processing in chunks can offer significant\n// improvement. CPU intensive update() calls could also be performed with\n// setImmediate/setTimeout to avoid blocking the main browser UI thread (not\n// shown here). Optimal block size depends on the JavaScript VM and other\n// factors. Encryption can use a simple technique for increased performance.\nvar encryptedBytes = encrypted.bytes();\nvar decipher = forge.cipher.createDecipher('AES-CBC', key);\ndecipher.start({iv: iv});\nvar length = encryptedBytes.length;\nvar chunkSize = 1024 * 64;\nvar index = 0;\nvar decrypted = '';\ndo {\n  decrypted += decipher.output.getBytes();\n  var buf = forge.util.createBuffer(encryptedBytes.substr(index, chunkSize));\n  decipher.update(buf);\n  index += chunkSize;\n} while(index < length);\nvar result = decipher.finish();\nassert(result);\ndecrypted += decipher.output.getBytes();\nconsole.log(forge.util.bytesToHex(decrypted));\n\n// encrypt some bytes using GCM mode\nvar cipher = forge.cipher.createCipher('AES-GCM', key);\ncipher.start({\n  iv: iv, // should be a 12-byte binary-encoded string or byte buffer\n  additionalData: 'binary-encoded string', // optional\n  tagLength: 128 // optional, defaults to 128 bits\n});\ncipher.update(forge.util.createBuffer(someBytes));\ncipher.finish();\nvar encrypted = cipher.output;\nvar tag = cipher.mode.tag;\n// outputs encrypted hex\nconsole.log(encrypted.toHex());\n// outputs authentication tag\nconsole.log(tag.toHex());\n\n// decrypt some bytes using GCM mode\nvar decipher = forge.cipher.createDecipher('AES-GCM', key);\ndecipher.start({\n  iv: iv,\n  additionalData: 'binary-encoded string', // optional\n  tagLength: 128, // optional, defaults to 128 bits\n  tag: tag // authentication tag from encryption\n});\ndecipher.update(encrypted);\nvar pass = decipher.finish();\n// pass is false if there was a failure (eg: authentication tag didn't match)\nif(pass) {\n  // outputs decrypted hex\n  console.log(decipher.output.toHex());\n}\n```\n\nUsing forge in Node.js to match openssl's \"enc\" command line tool (**Note**: OpenSSL \"enc\" uses a non-standard file format with a custom key derivation function and a fixed iteration count of 1, which some consider less secure than alternatives such as [OpenPGP](https://tools.ietf.org/html/rfc4880)/[GnuPG](https://www.gnupg.org/)):\n\n```js\nvar forge = require('node-forge');\nvar fs = require('fs');\n\n// openssl enc -des3 -in input.txt -out input.enc\nfunction encrypt(password) {\n  var input = fs.readFileSync('input.txt', {encoding: 'binary'});\n\n  // 3DES key and IV sizes\n  var keySize = 24;\n  var ivSize = 8;\n\n  // get derived bytes\n  // Notes:\n  // 1. If using an alternative hash (eg: \"-md sha1\") pass\n  //   \"forge.md.sha1.create()\" as the final parameter.\n  // 2. If using \"-nosalt\", set salt to null.\n  var salt = forge.random.getBytesSync(8);\n  // var md = forge.md.sha1.create(); // \"-md sha1\"\n  var derivedBytes = forge.pbe.opensslDeriveBytes(\n    password, salt, keySize + ivSize/*, md*/);\n  var buffer = forge.util.createBuffer(derivedBytes);\n  var key = buffer.getBytes(keySize);\n  var iv = buffer.getBytes(ivSize);\n\n  var cipher = forge.cipher.createCipher('3DES-CBC', key);\n  cipher.start({iv: iv});\n  cipher.update(forge.util.createBuffer(input, 'binary'));\n  cipher.finish();\n\n  var output = forge.util.createBuffer();\n\n  // if using a salt, prepend this to the output:\n  if(salt !== null) {\n    output.putBytes('Salted__'); // (add to match openssl tool output)\n    output.putBytes(salt);\n  }\n  output.putBuffer(cipher.output);\n\n  fs.writeFileSync('input.enc', output.getBytes(), {encoding: 'binary'});\n}\n\n// openssl enc -d -des3 -in input.enc -out input.dec.txt\nfunction decrypt(password) {\n  var input = fs.readFileSync('input.enc', {encoding: 'binary'});\n\n  // parse salt from input\n  input = forge.util.createBuffer(input, 'binary');\n  // skip \"Salted__\" (if known to be present)\n  input.getBytes('Salted__'.length);\n  // read 8-byte salt\n  var salt = input.getBytes(8);\n\n  // Note: if using \"-nosalt\", skip above parsing and use\n  // var salt = null;\n\n  // 3DES key and IV sizes\n  var keySize = 24;\n  var ivSize = 8;\n\n  var derivedBytes = forge.pbe.opensslDeriveBytes(\n    password, salt, keySize + ivSize);\n  var buffer = forge.util.createBuffer(derivedBytes);\n  var key = buffer.getBytes(keySize);\n  var iv = buffer.getBytes(ivSize);\n\n  var decipher = forge.cipher.createDecipher('3DES-CBC', key);\n  decipher.start({iv: iv});\n  decipher.update(input);\n  var result = decipher.finish(); // check 'result' for true/false\n\n  fs.writeFileSync(\n    'input.dec.txt', decipher.output.getBytes(), {encoding: 'binary'});\n}\n```\n\n<a name=\"aes\" />\n\n### AES\n\nProvides [AES][] encryption and decryption in [CBC][], [CFB][], [OFB][],\n[CTR][], and [GCM][] modes. See [CIPHER](#cipher) for examples.\n\n<a name=\"des\" />\n\n### DES\n\nProvides [3DES][] and [DES][] encryption and decryption in [ECB][] and\n[CBC][] modes. See [CIPHER](#cipher) for examples.\n\n<a name=\"rc2\" />\n\n### RC2\n\n__Examples__\n\n```js\n// generate a random key and IV\nvar key = forge.random.getBytesSync(16);\nvar iv = forge.random.getBytesSync(8);\n\n// encrypt some bytes\nvar cipher = forge.rc2.createEncryptionCipher(key);\ncipher.start(iv);\ncipher.update(forge.util.createBuffer(someBytes));\ncipher.finish();\nvar encrypted = cipher.output;\n// outputs encrypted hex\nconsole.log(encrypted.toHex());\n\n// decrypt some bytes\nvar cipher = forge.rc2.createDecryptionCipher(key);\ncipher.start(iv);\ncipher.update(encrypted);\ncipher.finish();\n// outputs decrypted hex\nconsole.log(cipher.output.toHex());\n```\n\nPKI\n---\n\nProvides [X.509][] certificate support, ED25519 key generation and\nsigning/verifying, and RSA public and private key encoding, decoding,\nencryption/decryption, and signing/verifying.\n\n<a name=\"ed25519\" />\n\n### ED25519\n\nSpecial thanks to [TweetNaCl.js][] for providing the bulk of the implementation.\n\n__Examples__\n\n```js\nvar ed25519 = forge.pki.ed25519;\n\n// generate a random ED25519 keypair\nvar keypair = ed25519.generateKeyPair();\n// `keypair.publicKey` is a node.js Buffer or Uint8Array\n// `keypair.privateKey` is a node.js Buffer or Uint8Array\n\n// generate a random ED25519 keypair based on a random 32-byte seed\nvar seed = forge.random.getBytesSync(32);\nvar keypair = ed25519.generateKeyPair({seed: seed});\n\n// generate a random ED25519 keypair based on a \"password\" 32-byte seed\nvar password = 'Mai9ohgh6ahxee0jutheew0pungoozil';\nvar seed = new forge.util.ByteBuffer(password, 'utf8');\nvar keypair = ed25519.generateKeyPair({seed: seed});\n\n// sign a UTF-8 message\nvar signature = ED25519.sign({\n  message: 'test',\n  // also accepts `binary` if you want to pass a binary string\n  encoding: 'utf8',\n  // node.js Buffer, Uint8Array, forge ByteBuffer, binary string\n  privateKey: privateKey\n});\n// `signature` is a node.js Buffer or Uint8Array\n\n// sign a message passed as a buffer\nvar signature = ED25519.sign({\n  // also accepts a forge ByteBuffer or Uint8Array\n  message: Buffer.from('test', 'utf8'),\n  privateKey: privateKey\n});\n\n// sign a message digest (shorter \"message\" == better performance)\nvar md = forge.md.sha256.create();\nmd.update('test', 'utf8');\nvar signature = ED25519.sign({\n  md: md,\n  privateKey: privateKey\n});\n\n// verify a signature on a UTF-8 message\nvar verified = ED25519.verify({\n  message: 'test',\n  encoding: 'utf8',\n  // node.js Buffer, Uint8Array, forge ByteBuffer, or binary string\n  signature: signature,\n  // node.js Buffer, Uint8Array, forge ByteBuffer, or binary string\n  publicKey: publicKey\n});\n// `verified` is true/false\n\n// sign a message passed as a buffer\nvar verified = ED25519.verify({\n  // also accepts a forge ByteBuffer or Uint8Array\n  message: Buffer.from('test', 'utf8'),\n  // node.js Buffer, Uint8Array, forge ByteBuffer, or binary string\n  signature: signature,\n  // node.js Buffer, Uint8Array, forge ByteBuffer, or binary string\n  publicKey: publicKey\n});\n\n// verify a signature on a message digest\nvar md = forge.md.sha256.create();\nmd.update('test', 'utf8');\nvar verified = ED25519.verify({\n  md: md,\n  // node.js Buffer, Uint8Array, forge ByteBuffer, or binary string\n  signature: signature,\n  // node.js Buffer, Uint8Array, forge ByteBuffer, or binary string\n  publicKey: publicKey\n});\n```\n\n<a name=\"rsa\" />\n\n### RSA\n\n__Examples__\n\n```js\nvar rsa = forge.pki.rsa;\n\n// generate an RSA key pair synchronously\n// *NOT RECOMMENDED*: Can be significantly slower than async and may block\n// JavaScript execution. Will use native Node.js 10.12.0+ API if possible.\nvar keypair = rsa.generateKeyPair({bits: 2048, e: 0x10001});\n\n// generate an RSA key pair asynchronously (uses web workers if available)\n// use workers: -1 to run a fast core estimator to optimize # of workers\n// *RECOMMENDED*: Can be significantly faster than sync. Will use native\n// Node.js 10.12.0+ or WebCrypto API if possible.\nrsa.generateKeyPair({bits: 2048, workers: 2}, function(err, keypair) {\n  // keypair.privateKey, keypair.publicKey\n});\n\n// generate an RSA key pair in steps that attempt to run for a specified period\n// of time on the main JS thread\nvar state = rsa.createKeyPairGenerationState(2048, 0x10001);\nvar step = function() {\n  // run for 100 ms\n  if(!rsa.stepKeyPairGenerationState(state, 100)) {\n    setTimeout(step, 1);\n  }\n  else {\n    // done, turn off progress indicator, use state.keys\n  }\n};\n// turn on progress indicator, schedule generation to run\nsetTimeout(step);\n\n// sign data with a private key and output DigestInfo DER-encoded bytes\n// (defaults to RSASSA PKCS#1 v1.5)\nvar md = forge.md.sha1.create();\nmd.update('sign this', 'utf8');\nvar signature = privateKey.sign(md);\n\n// verify data with a public key\n// (defaults to RSASSA PKCS#1 v1.5)\nvar verified = publicKey.verify(md.digest().bytes(), signature);\n\n// sign data using RSASSA-PSS where PSS uses a SHA-1 hash, a SHA-1 based\n// masking function MGF1, and a 20 byte salt\nvar md = forge.md.sha1.create();\nmd.update('sign this', 'utf8');\nvar pss = forge.pss.create({\n  md: forge.md.sha1.create(),\n  mgf: forge.mgf.mgf1.create(forge.md.sha1.create()),\n  saltLength: 20\n  // optionally pass 'prng' with a custom PRNG implementation\n  // optionalls pass 'salt' with a forge.util.ByteBuffer w/custom salt\n});\nvar signature = privateKey.sign(md, pss);\n\n// verify RSASSA-PSS signature\nvar pss = forge.pss.create({\n  md: forge.md.sha1.create(),\n  mgf: forge.mgf.mgf1.create(forge.md.sha1.create()),\n  saltLength: 20\n  // optionally pass 'prng' with a custom PRNG implementation\n});\nvar md = forge.md.sha1.create();\nmd.update('sign this', 'utf8');\npublicKey.verify(md.digest().getBytes(), signature, pss);\n\n// encrypt data with a public key (defaults to RSAES PKCS#1 v1.5)\nvar encrypted = publicKey.encrypt(bytes);\n\n// decrypt data with a private key (defaults to RSAES PKCS#1 v1.5)\nvar decrypted = privateKey.decrypt(encrypted);\n\n// encrypt data with a public key using RSAES PKCS#1 v1.5\nvar encrypted = publicKey.encrypt(bytes, 'RSAES-PKCS1-V1_5');\n\n// decrypt data with a private key using RSAES PKCS#1 v1.5\nvar decrypted = privateKey.decrypt(encrypted, 'RSAES-PKCS1-V1_5');\n\n// encrypt data with a public key using RSAES-OAEP\nvar encrypted = publicKey.encrypt(bytes, 'RSA-OAEP');\n\n// decrypt data with a private key using RSAES-OAEP\nvar decrypted = privateKey.decrypt(encrypted, 'RSA-OAEP');\n\n// encrypt data with a public key using RSAES-OAEP/SHA-256\nvar encrypted = publicKey.encrypt(bytes, 'RSA-OAEP', {\n  md: forge.md.sha256.create()\n});\n\n// decrypt data with a private key using RSAES-OAEP/SHA-256\nvar decrypted = privateKey.decrypt(encrypted, 'RSA-OAEP', {\n  md: forge.md.sha256.create()\n});\n\n// encrypt data with a public key using RSAES-OAEP/SHA-256/MGF1-SHA-1\n// compatible with Java's RSA/ECB/OAEPWithSHA-256AndMGF1Padding\nvar encrypted = publicKey.encrypt(bytes, 'RSA-OAEP', {\n  md: forge.md.sha256.create(),\n  mgf1: {\n    md: forge.md.sha1.create()\n  }\n});\n\n// decrypt data with a private key using RSAES-OAEP/SHA-256/MGF1-SHA-1\n// compatible with Java's RSA/ECB/OAEPWithSHA-256AndMGF1Padding\nvar decrypted = privateKey.decrypt(encrypted, 'RSA-OAEP', {\n  md: forge.md.sha256.create(),\n  mgf1: {\n    md: forge.md.sha1.create()\n  }\n});\n\n```\n\n<a name=\"rsakem\" />\n\n### RSA-KEM\n\n__Examples__\n\n```js\n// generate an RSA key pair asynchronously (uses web workers if available)\n// use workers: -1 to run a fast core estimator to optimize # of workers\nforge.rsa.generateKeyPair({bits: 2048, workers: -1}, function(err, keypair) {\n  // keypair.privateKey, keypair.publicKey\n});\n\n// generate and encapsulate a 16-byte secret key\nvar kdf1 = new forge.kem.kdf1(forge.md.sha1.create());\nvar kem = forge.kem.rsa.create(kdf1);\nvar result = kem.encrypt(keypair.publicKey, 16);\n// result has 'encapsulation' and 'key'\n\n// encrypt some bytes\nvar iv = forge.random.getBytesSync(12);\nvar someBytes = 'hello world!';\nvar cipher = forge.cipher.createCipher('AES-GCM', result.key);\ncipher.start({iv: iv});\ncipher.update(forge.util.createBuffer(someBytes));\ncipher.finish();\nvar encrypted = cipher.output.getBytes();\nvar tag = cipher.mode.tag.getBytes();\n\n// send 'encrypted', 'iv', 'tag', and result.encapsulation to recipient\n\n// decrypt encapsulated 16-byte secret key\nvar kdf1 = new forge.kem.kdf1(forge.md.sha1.create());\nvar kem = forge.kem.rsa.create(kdf1);\nvar key = kem.decrypt(keypair.privateKey, result.encapsulation, 16);\n\n// decrypt some bytes\nvar decipher = forge.cipher.createDecipher('AES-GCM', key);\ndecipher.start({iv: iv, tag: tag});\ndecipher.update(forge.util.createBuffer(encrypted));\nvar pass = decipher.finish();\n// pass is false if there was a failure (eg: authentication tag didn't match)\nif(pass) {\n  // outputs 'hello world!'\n  console.log(decipher.output.getBytes());\n}\n\n```\n\n<a name=\"x509\" />\n\n### X.509\n\n__Examples__\n\n```js\nvar pki = forge.pki;\n\n// convert a PEM-formatted public key to a Forge public key\nvar publicKey = pki.publicKeyFromPem(pem);\n\n// convert a Forge public key to PEM-format\nvar pem = pki.publicKeyToPem(publicKey);\n\n// convert an ASN.1 SubjectPublicKeyInfo to a Forge public key\nvar publicKey = pki.publicKeyFromAsn1(subjectPublicKeyInfo);\n\n// convert a Forge public key to an ASN.1 SubjectPublicKeyInfo\nvar subjectPublicKeyInfo = pki.publicKeyToAsn1(publicKey);\n\n// gets a SHA-1 RSAPublicKey fingerprint a byte buffer\npki.getPublicKeyFingerprint(key);\n\n// gets a SHA-1 SubjectPublicKeyInfo fingerprint a byte buffer\npki.getPublicKeyFingerprint(key, {type: 'SubjectPublicKeyInfo'});\n\n// gets a hex-encoded, colon-delimited SHA-1 RSAPublicKey public key fingerprint\npki.getPublicKeyFingerprint(key, {encoding: 'hex', delimiter: ':'});\n\n// gets a hex-encoded, colon-delimited SHA-1 SubjectPublicKeyInfo public key fingerprint\npki.getPublicKeyFingerprint(key, {\n  type: 'SubjectPublicKeyInfo',\n  encoding: 'hex',\n  delimiter: ':'\n});\n\n// gets a hex-encoded, colon-delimited MD5 RSAPublicKey public key fingerprint\npki.getPublicKeyFingerprint(key, {\n  md: forge.md.md5.create(),\n  encoding: 'hex',\n  delimiter: ':'\n});\n\n// creates a CA store\nvar caStore = pki.createCaStore([/* PEM-encoded cert */, ...]);\n\n// add a certificate to the CA store\ncaStore.addCertificate(certObjectOrPemString);\n\n// gets the issuer (its certificate) for the given certificate\nvar issuerCert = caStore.getIssuer(subjectCert);\n\n// verifies a certificate chain against a CA store\npki.verifyCertificateChain(caStore, chain, customVerifyCallback);\n\n// signs a certificate using the given private key\ncert.sign(privateKey);\n\n// signs a certificate using SHA-256 instead of SHA-1\ncert.sign(privateKey, forge.md.sha256.create());\n\n// verifies an issued certificate using the certificates public key\nvar verified = issuer.verify(issued);\n\n// generate a keypair and create an X.509v3 certificate\nvar keys = pki.rsa.generateKeyPair(2048);\nvar cert = pki.createCertificate();\ncert.publicKey = keys.publicKey;\n// alternatively set public key from a csr\n//cert.publicKey = csr.publicKey;\n// NOTE: serialNumber is the hex encoded value of an ASN.1 INTEGER.\n// Conforming CAs should ensure serialNumber is:\n// - no more than 20 octets\n// - non-negative (prefix a '00' if your value starts with a '1' bit)\ncert.serialNumber = '01';\ncert.validity.notBefore = new Date();\ncert.validity.notAfter = new Date();\ncert.validity.notAfter.setFullYear(cert.validity.notBefore.getFullYear() + 1);\nvar attrs = [{\n  name: 'commonName',\n  value: 'example.org'\n}, {\n  name: 'countryName',\n  value: 'US'\n}, {\n  shortName: 'ST',\n  value: 'Virginia'\n}, {\n  name: 'localityName',\n  value: 'Blacksburg'\n}, {\n  name: 'organizationName',\n  value: 'Test'\n}, {\n  shortName: 'OU',\n  value: 'Test'\n}];\ncert.setSubject(attrs);\n// alternatively set subject from a csr\n//cert.setSubject(csr.subject.attributes);\ncert.setIssuer(attrs);\ncert.setExtensions([{\n  name: 'basicConstraints',\n  cA: true\n}, {\n  name: 'keyUsage',\n  keyCertSign: true,\n  digitalSignature: true,\n  nonRepudiation: true,\n  keyEncipherment: true,\n  dataEncipherment: true\n}, {\n  name: 'extKeyUsage',\n  serverAuth: true,\n  clientAuth: true,\n  codeSigning: true,\n  emailProtection: true,\n  timeStamping: true\n}, {\n  name: 'nsCertType',\n  client: true,\n  server: true,\n  email: true,\n  objsign: true,\n  sslCA: true,\n  emailCA: true,\n  objCA: true\n}, {\n  name: 'subjectAltName',\n  altNames: [{\n    type: 6, // URI\n    value: 'http://example.org/webid#me'\n  }, {\n    type: 7, // IP\n    ip: '127.0.0.1'\n  }]\n}, {\n  name: 'subjectKeyIdentifier'\n}]);\n/* alternatively set extensions from a csr\nvar extensions = csr.getAttribute({name: 'extensionRequest'}).extensions;\n// optionally add more extensions\nextensions.push.apply(extensions, [{\n  name: 'basicConstraints',\n  cA: true\n}, {\n  name: 'keyUsage',\n  keyCertSign: true,\n  digitalSignature: true,\n  nonRepudiation: true,\n  keyEncipherment: true,\n  dataEncipherment: true\n}]);\ncert.setExtensions(extensions);\n*/\n// self-sign certificate\ncert.sign(keys.privateKey);\n\n// convert a Forge certificate to PEM\nvar pem = pki.certificateToPem(cert);\n\n// convert a Forge certificate from PEM\nvar cert = pki.certificateFromPem(pem);\n\n// convert an ASN.1 X.509x3 object to a Forge certificate\nvar cert = pki.certificateFromAsn1(obj);\n\n// convert a Forge certificate to an ASN.1 X.509v3 object\nvar asn1Cert = pki.certificateToAsn1(cert);\n```\n\n<a name=\"pkcs5\" />\n\n### PKCS#5\n\nProvides the password-based key-derivation function from [PKCS#5][].\n\n__Examples__\n\n```js\n// generate a password-based 16-byte key\n// note an optional message digest can be passed as the final parameter\nvar salt = forge.random.getBytesSync(128);\nvar derivedKey = forge.pkcs5.pbkdf2('password', salt, numIterations, 16);\n\n// generate key asynchronously\n// note an optional message digest can be passed before the callback\nforge.pkcs5.pbkdf2('password', salt, numIterations, 16, function(err, derivedKey) {\n  // do something w/derivedKey\n});\n```\n\n<a name=\"pkcs7\" />\n\n### PKCS#7\n\nProvides cryptographically protected messages from [PKCS#7][].\n\n__Examples__\n\n```js\n// convert a message from PEM\nvar p7 = forge.pkcs7.messageFromPem(pem);\n// look at p7.recipients\n\n// find a recipient by the issuer of a certificate\nvar recipient = p7.findRecipient(cert);\n\n// decrypt\np7.decrypt(p7.recipients[0], privateKey);\n\n// create a p7 enveloped message\nvar p7 = forge.pkcs7.createEnvelopedData();\n\n// add a recipient\nvar cert = forge.pki.certificateFromPem(certPem);\np7.addRecipient(cert);\n\n// set content\np7.content = forge.util.createBuffer('Hello');\n\n// encrypt\np7.encrypt();\n\n// convert message to PEM\nvar pem = forge.pkcs7.messageToPem(p7);\n\n// create a degenerate PKCS#7 certificate container\n// (CRLs not currently supported, only certificates)\nvar p7 = forge.pkcs7.createSignedData();\np7.addCertificate(certOrCertPem1);\np7.addCertificate(certOrCertPem2);\nvar pem = forge.pkcs7.messageToPem(p7);\n\n// create PKCS#7 signed data with authenticatedAttributes\n// attributes include: PKCS#9 content-type, message-digest, and signing-time\nvar p7 = forge.pkcs7.createSignedData();\np7.content = forge.util.createBuffer('Some content to be signed.', 'utf8');\np7.addCertificate(certOrCertPem);\np7.addSigner({\n  key: privateKeyAssociatedWithCert,\n  certificate: certOrCertPem,\n  digestAlgorithm: forge.pki.oids.sha256,\n  authenticatedAttributes: [{\n    type: forge.pki.oids.contentType,\n    value: forge.pki.oids.data\n  }, {\n    type: forge.pki.oids.messageDigest\n    // value will be auto-populated at signing time\n  }, {\n    type: forge.pki.oids.signingTime,\n    // value can also be auto-populated at signing time\n    value: new Date()\n  }]\n});\np7.sign();\nvar pem = forge.pkcs7.messageToPem(p7);\n\n// PKCS#7 Sign in detached mode.\n// Includes the signature and certificate without the signed data.\np7.sign({detached: true});\n\n```\n\n<a name=\"pkcs8\" />\n\n### PKCS#8\n\n__Examples__\n\n```js\nvar pki = forge.pki;\n\n// convert a PEM-formatted private key to a Forge private key\nvar privateKey = pki.privateKeyFromPem(pem);\n\n// convert a Forge private key to PEM-format\nvar pem = pki.privateKeyToPem(privateKey);\n\n// convert an ASN.1 PrivateKeyInfo or RSAPrivateKey to a Forge private key\nvar privateKey = pki.privateKeyFromAsn1(rsaPrivateKey);\n\n// convert a Forge private key to an ASN.1 RSAPrivateKey\nvar rsaPrivateKey = pki.privateKeyToAsn1(privateKey);\n\n// wrap an RSAPrivateKey ASN.1 object in a PKCS#8 ASN.1 PrivateKeyInfo\nvar privateKeyInfo = pki.wrapRsaPrivateKey(rsaPrivateKey);\n\n// convert a PKCS#8 ASN.1 PrivateKeyInfo to PEM\nvar pem = pki.privateKeyInfoToPem(privateKeyInfo);\n\n// encrypts a PrivateKeyInfo using a custom password and\n// outputs an EncryptedPrivateKeyInfo\nvar encryptedPrivateKeyInfo = pki.encryptPrivateKeyInfo(\n  privateKeyInfo, 'myCustomPasswordHere', {\n    algorithm: 'aes256', // 'aes128', 'aes192', 'aes256', '3des'\n  });\n\n// decrypts an ASN.1 EncryptedPrivateKeyInfo that was encrypted\n// with a custom password\nvar privateKeyInfo = pki.decryptPrivateKeyInfo(\n  encryptedPrivateKeyInfo, 'myCustomPasswordHere');\n\n// converts an EncryptedPrivateKeyInfo to PEM\nvar pem = pki.encryptedPrivateKeyToPem(encryptedPrivateKeyInfo);\n\n// converts a PEM-encoded EncryptedPrivateKeyInfo to ASN.1 format\nvar encryptedPrivateKeyInfo = pki.encryptedPrivateKeyFromPem(pem);\n\n// wraps and encrypts a Forge private key and outputs it in PEM format\nvar pem = pki.encryptRsaPrivateKey(privateKey, 'password');\n\n// encrypts a Forge private key and outputs it in PEM format using OpenSSL's\n// proprietary legacy format + encapsulated PEM headers (DEK-Info)\nvar pem = pki.encryptRsaPrivateKey(privateKey, 'password', {legacy: true});\n\n// decrypts a PEM-formatted, encrypted private key\nvar privateKey = pki.decryptRsaPrivateKey(pem, 'password');\n\n// sets an RSA public key from a private key\nvar publicKey = pki.setRsaPublicKey(privateKey.n, privateKey.e);\n```\n\n<a name=\"pkcs10\" />\n\n### PKCS#10\n\nProvides certification requests or certificate signing requests (CSR) from\n[PKCS#10][].\n\n__Examples__\n\n```js\n// generate a key pair\nvar keys = forge.pki.rsa.generateKeyPair(2048);\n\n// create a certification request (CSR)\nvar csr = forge.pki.createCertificationRequest();\ncsr.publicKey = keys.publicKey;\ncsr.setSubject([{\n  name: 'commonName',\n  value: 'example.org'\n}, {\n  name: 'countryName',\n  value: 'US'\n}, {\n  shortName: 'ST',\n  value: 'Virginia'\n}, {\n  name: 'localityName',\n  value: 'Blacksburg'\n}, {\n  name: 'organizationName',\n  value: 'Test'\n}, {\n  shortName: 'OU',\n  value: 'Test'\n}]);\n// set (optional) attributes\ncsr.setAttributes([{\n  name: 'challengePassword',\n  value: 'password'\n}, {\n  name: 'unstructuredName',\n  value: 'My Company, Inc.'\n}, {\n  name: 'extensionRequest',\n  extensions: [{\n    name: 'subjectAltName',\n    altNames: [{\n      // 2 is DNS type\n      type: 2,\n      value: 'test.domain.com'\n    }, {\n      type: 2,\n      value: 'other.domain.com',\n    }, {\n      type: 2,\n      value: 'www.domain.net'\n    }]\n  }]\n}]);\n\n// sign certification request\ncsr.sign(keys.privateKey);\n\n// verify certification request\nvar verified = csr.verify();\n\n// convert certification request to PEM-format\nvar pem = forge.pki.certificationRequestToPem(csr);\n\n// convert a Forge certification request from PEM-format\nvar csr = forge.pki.certificationRequestFromPem(pem);\n\n// get an attribute\ncsr.getAttribute({name: 'challengePassword'});\n\n// get extensions array\ncsr.getAttribute({name: 'extensionRequest'}).extensions;\n\n```\n\n<a name=\"pkcs12\" />\n\n### PKCS#12\n\nProvides the cryptographic archive file format from [PKCS#12][].\n\n**Note for Chrome/Firefox/iOS/similar users**: If you have trouble importing\na PKCS#12 container, try using the TripleDES algorithm. It can be passed\nto `forge.pkcs12.toPkcs12Asn1` using the `{algorithm: '3des'}` option.\n\n__Examples__\n\n```js\n// decode p12 from base64\nvar p12Der = forge.util.decode64(p12b64);\n// get p12 as ASN.1 object\nvar p12Asn1 = forge.asn1.fromDer(p12Der);\n// decrypt p12 using the password 'password'\nvar p12 = forge.pkcs12.pkcs12FromAsn1(p12Asn1, 'password');\n// decrypt p12 using non-strict parsing mode (resolves some ASN.1 parse errors)\nvar p12 = forge.pkcs12.pkcs12FromAsn1(p12Asn1, false, 'password');\n// decrypt p12 using literally no password (eg: Mac OS X/apple push)\nvar p12 = forge.pkcs12.pkcs12FromAsn1(p12Asn1);\n// decrypt p12 using an \"empty\" password (eg: OpenSSL with no password input)\nvar p12 = forge.pkcs12.pkcs12FromAsn1(p12Asn1, '');\n// p12.safeContents is an array of safe contents, each of\n// which contains an array of safeBags\n\n// get bags by friendlyName\nvar bags = p12.getBags({friendlyName: 'test'});\n// bags are key'd by attribute type (here \"friendlyName\")\n// and the key values are an array of matching objects\nvar cert = bags.friendlyName[0];\n\n// get bags by localKeyId\nvar bags = p12.getBags({localKeyId: buffer});\n// bags are key'd by attribute type (here \"localKeyId\")\n// and the key values are an array of matching objects\nvar cert = bags.localKeyId[0];\n\n// get bags by localKeyId (input in hex)\nvar bags = p12.getBags({localKeyIdHex: '7b59377ff142d0be4565e9ac3d396c01401cd879'});\n// bags are key'd by attribute type (here \"localKeyId\", *not* \"localKeyIdHex\")\n// and the key values are an array of matching objects\nvar cert = bags.localKeyId[0];\n\n// get bags by type\nvar bags = p12.getBags({bagType: forge.pki.oids.certBag});\n// bags are key'd by bagType and each bagType key's value\n// is an array of matches (in this case, certificate objects)\nvar cert = bags[forge.pki.oids.certBag][0];\n\n// get bags by friendlyName and filter on bag type\nvar bags = p12.getBags({\n  friendlyName: 'test',\n  bagType: forge.pki.oids.certBag\n});\n\n// get key bags\nvar bags = p12.getBags({bagType: forge.pki.oids.keyBag});\n// get key\nvar bag = bags[forge.pki.oids.keyBag][0];\nvar key = bag.key;\n// if the key is in a format unrecognized by forge then\n// bag.key will be `null`, use bag.asn1 to get the ASN.1\n// representation of the key\nif(bag.key === null) {\n  var keyAsn1 = bag.asn1;\n  // can now convert back to DER/PEM/etc for export\n}\n\n// generate a p12 using AES (default)\nvar p12Asn1 = forge.pkcs12.toPkcs12Asn1(\n  privateKey, certificateChain, 'password');\n\n// generate a p12 that can be imported by Chrome/Firefox/iOS\n// (requires the use of Triple DES instead of AES)\nvar p12Asn1 = forge.pkcs12.toPkcs12Asn1(\n  privateKey, certificateChain, 'password',\n  {algorithm: '3des'});\n\n// base64-encode p12\nvar p12Der = forge.asn1.toDer(p12Asn1).getBytes();\nvar p12b64 = forge.util.encode64(p12Der);\n\n// create download link for p12\nvar a = document.createElement('a');\na.download = 'example.p12';\na.setAttribute('href', 'data:application/x-pkcs12;base64,' + p12b64);\na.appendChild(document.createTextNode('Download'));\n```\n\n<a name=\"asn\" />\n\n### ASN.1\n\nProvides [ASN.1][] DER encoding and decoding.\n\n__Examples__\n\n```js\nvar asn1 = forge.asn1;\n\n// create a SubjectPublicKeyInfo\nvar subjectPublicKeyInfo =\n  asn1.create(asn1.Class.UNIVERSAL, asn1.Type.SEQUENCE, true, [\n    // AlgorithmIdentifier\n    asn1.create(asn1.Class.UNIVERSAL, asn1.Type.SEQUENCE, true, [\n      // algorithm\n      asn1.create(asn1.Class.UNIVERSAL, asn1.Type.OID, false,\n        asn1.oidToDer(pki.oids['rsaEncryption']).getBytes()),\n      // parameters (null)\n      asn1.create(asn1.Class.UNIVERSAL, asn1.Type.NULL, false, '')\n    ]),\n    // subjectPublicKey\n    asn1.create(asn1.Class.UNIVERSAL, asn1.Type.BITSTRING, false, [\n      // RSAPublicKey\n      asn1.create(asn1.Class.UNIVERSAL, asn1.Type.SEQUENCE, true, [\n        // modulus (n)\n        asn1.create(asn1.Class.UNIVERSAL, asn1.Type.INTEGER, false,\n          _bnToBytes(key.n)),\n        // publicExponent (e)\n        asn1.create(asn1.Class.UNIVERSAL, asn1.Type.INTEGER, false,\n          _bnToBytes(key.e))\n      ])\n    ])\n  ]);\n\n// serialize an ASN.1 object to DER format\nvar derBuffer = asn1.toDer(subjectPublicKeyInfo);\n\n// deserialize to an ASN.1 object from a byte buffer filled with DER data\nvar object = asn1.fromDer(derBuffer);\n\n// convert an OID dot-separated string to a byte buffer\nvar derOidBuffer = asn1.oidToDer('1.2.840.113549.1.1.5');\n\n// convert a byte buffer with a DER-encoded OID to a dot-separated string\nconsole.log(asn1.derToOid(derOidBuffer));\n// output: 1.2.840.113549.1.1.5\n\n// validates that an ASN.1 object matches a particular ASN.1 structure and\n// captures data of interest from that structure for easy access\nvar publicKeyValidator = {\n  name: 'SubjectPublicKeyInfo',\n  tagClass: asn1.Class.UNIVERSAL,\n  type: asn1.Type.SEQUENCE,\n  constructed: true,\n  captureAsn1: 'subjectPublicKeyInfo',\n  value: [{\n    name: 'SubjectPublicKeyInfo.AlgorithmIdentifier',\n    tagClass: asn1.Class.UNIVERSAL,\n    type: asn1.Type.SEQUENCE,\n    constructed: true,\n    value: [{\n      name: 'AlgorithmIdentifier.algorithm',\n      tagClass: asn1.Class.UNIVERSAL,\n      type: asn1.Type.OID,\n      constructed: false,\n      capture: 'publicKeyOid'\n    }]\n  }, {\n    // subjectPublicKey\n    name: 'SubjectPublicKeyInfo.subjectPublicKey',\n    tagClass: asn1.Class.UNIVERSAL,\n    type: asn1.Type.BITSTRING,\n    constructed: false,\n    value: [{\n      // RSAPublicKey\n      name: 'SubjectPublicKeyInfo.subjectPublicKey.RSAPublicKey',\n      tagClass: asn1.Class.UNIVERSAL,\n      type: asn1.Type.SEQUENCE,\n      constructed: true,\n      optional: true,\n      captureAsn1: 'rsaPublicKey'\n    }]\n  }]\n};\n\nvar capture = {};\nvar errors = [];\nif(!asn1.validate(\n  publicKeyValidator, subjectPublicKeyInfo, validator, capture, errors)) {\n  throw 'ASN.1 object is not a SubjectPublicKeyInfo.';\n}\n// capture.subjectPublicKeyInfo contains the full ASN.1 object\n// capture.rsaPublicKey contains the full ASN.1 object for the RSA public key\n// capture.publicKeyOid only contains the value for the OID\nvar oid = asn1.derToOid(capture.publicKeyOid);\nif(oid !== pki.oids['rsaEncryption']) {\n  throw 'Unsupported OID.';\n}\n\n// pretty print an ASN.1 object to a string for debugging purposes\nasn1.prettyPrint(object);\n```\n\nMessage Digests\n----------------\n\n<a name=\"sha1\" />\n\n### SHA1\n\nProvides [SHA-1][] message digests.\n\n__Examples__\n\n```js\nvar md = forge.md.sha1.create();\nmd.update('The quick brown fox jumps over the lazy dog');\nconsole.log(md.digest().toHex());\n// output: 2fd4e1c67a2d28fced849ee1bb76e7391b93eb12\n```\n\n<a name=\"sha256\" />\n\n### SHA256\n\nProvides [SHA-256][] message digests.\n\n__Examples__\n\n```js\nvar md = forge.md.sha256.create();\nmd.update('The quick brown fox jumps over the lazy dog');\nconsole.log(md.digest().toHex());\n// output: d7a8fbb307d7809469ca9abcb0082e4f8d5651e46d3cdb762d02d0bf37c9e592\n```\n\n<a name=\"sha384\" />\n\n### SHA384\n\nProvides [SHA-384][] message digests.\n\n__Examples__\n\n```js\nvar md = forge.md.sha384.create();\nmd.update('The quick brown fox jumps over the lazy dog');\nconsole.log(md.digest().toHex());\n// output: ca737f1014a48f4c0b6dd43cb177b0afd9e5169367544c494011e3317dbf9a509cb1e5dc1e85a941bbee3d7f2afbc9b1\n```\n\n<a name=\"sha512\" />\n\n### SHA512\n\nProvides [SHA-512][] message digests.\n\n__Examples__\n\n```js\n// SHA-512\nvar md = forge.md.sha512.create();\nmd.update('The quick brown fox jumps over the lazy dog');\nconsole.log(md.digest().toHex());\n// output: 07e547d9586f6a73f73fbac0435ed76951218fb7d0c8d788a309d785436bbb642e93a252a954f23912547d1e8a3b5ed6e1bfd7097821233fa0538f3db854fee6\n\n// SHA-512/224\nvar md = forge.md.sha512.sha224.create();\nmd.update('The quick brown fox jumps over the lazy dog');\nconsole.log(md.digest().toHex());\n// output: 944cd2847fb54558d4775db0485a50003111c8e5daa63fe722c6aa37\n\n// SHA-512/256\nvar md = forge.md.sha512.sha256.create();\nmd.update('The quick brown fox jumps over the lazy dog');\nconsole.log(md.digest().toHex());\n// output: dd9d67b371519c339ed8dbd25af90e976a1eeefd4ad3d889005e532fc5bef04d\n```\n\n<a name=\"md5\" />\n\n### MD5\n\nProvides [MD5][] message digests.\n\n__Examples__\n\n```js\nvar md = forge.md.md5.create();\nmd.update('The quick brown fox jumps over the lazy dog');\nconsole.log(md.digest().toHex());\n// output: 9e107d9d372bb6826bd81d3542a419d6\n```\n\n<a name=\"hmac\" />\n\n### HMAC\n\nProvides [HMAC][] w/any supported message digest algorithm.\n\n__Examples__\n\n```js\nvar hmac = forge.hmac.create();\nhmac.start('sha1', 'Jefe');\nhmac.update('what do ya want for nothing?');\nconsole.log(hmac.digest().toHex());\n// output: effcdf6ae5eb2fa2d27416d5f184df9c259a7c79\n```\n\nUtilities\n---------\n\n<a name=\"prime\" />\n\n### Prime\n\nProvides an API for generating large, random, probable primes.\n\n__Examples__\n\n```js\n// generate a random prime on the main JS thread\nvar bits = 1024;\nforge.prime.generateProbablePrime(bits, function(err, num) {\n  console.log('random prime', num.toString(16));\n});\n\n// generate a random prime using Web Workers (if available, otherwise\n// falls back to the main thread)\nvar bits = 1024;\nvar options = {\n  algorithm: {\n    name: 'PRIMEINC',\n    workers: -1 // auto-optimize # of workers\n  }\n};\nforge.prime.generateProbablePrime(bits, options, function(err, num) {\n  console.log('random prime', num.toString(16));\n});\n```\n\n<a name=\"prng\" />\n\n### PRNG\n\nProvides a [Fortuna][]-based cryptographically-secure pseudo-random number\ngenerator, to be used with a cryptographic function backend, e.g. [AES][]. An\nimplementation using [AES][] as a backend is provided. An API for collecting\nentropy is given, though if window.crypto.getRandomValues is available, it will\nbe used automatically.\n\n__Examples__\n\n```js\n// get some random bytes synchronously\nvar bytes = forge.random.getBytesSync(32);\nconsole.log(forge.util.bytesToHex(bytes));\n\n// get some random bytes asynchronously\nforge.random.getBytes(32, function(err, bytes) {\n  console.log(forge.util.bytesToHex(bytes));\n});\n\n// collect some entropy if you'd like\nforge.random.collect(someRandomBytes);\njQuery().mousemove(function(e) {\n  forge.random.collectInt(e.clientX, 16);\n  forge.random.collectInt(e.clientY, 16);\n});\n\n// specify a seed file for use with the synchronous API if you'd like\nforge.random.seedFileSync = function(needed) {\n  // get 'needed' number of random bytes from somewhere\n  return fetchedRandomBytes;\n};\n\n// specify a seed file for use with the asynchronous API if you'd like\nforge.random.seedFile = function(needed, callback) {\n  // get the 'needed' number of random bytes from somewhere\n  callback(null, fetchedRandomBytes);\n});\n\n// register the main thread to send entropy or a Web Worker to receive\n// entropy on demand from the main thread\nforge.random.registerWorker(self);\n\n// generate a new instance of a PRNG with no collected entropy\nvar myPrng = forge.random.createInstance();\n```\n\n<a name=\"task\" />\n\n### Tasks\n\nProvides queuing and synchronizing tasks in a web application.\n\n__Examples__\n\n```js\n// TODO\n```\n\n<a name=\"util\" />\n\n### Utilities\n\nProvides utility functions, including byte buffer support, base64,\nbytes to/from hex, zlib inflate/deflate, etc.\n\n__Examples__\n\n```js\n// encode/decode base64\nvar encoded = forge.util.encode64(str);\nvar str = forge.util.decode64(encoded);\n\n// encode/decode UTF-8\nvar encoded = forge.util.encodeUtf8(str);\nvar str = forge.util.decodeUtf8(encoded);\n\n// bytes to/from hex\nvar bytes = forge.util.hexToBytes(hex);\nvar hex = forge.util.bytesToHex(bytes);\n\n// create an empty byte buffer\nvar buffer = forge.util.createBuffer();\n// create a byte buffer from raw binary bytes\nvar buffer = forge.util.createBuffer(input, 'raw');\n// create a byte buffer from utf8 bytes\nvar buffer = forge.util.createBuffer(input, 'utf8');\n\n// get the length of the buffer in bytes\nbuffer.length();\n// put bytes into the buffer\nbuffer.putBytes(bytes);\n// put a 32-bit integer into the buffer\nbuffer.putInt32(10);\n// buffer to hex\nbuffer.toHex();\n// get a copy of the bytes in the buffer\nbytes.bytes(/* count */);\n// empty this buffer and get its contents\nbytes.getBytes(/* count */);\n\n// convert a forge buffer into a Node.js Buffer\n// make sure you specify the encoding as 'binary'\nvar forgeBuffer = forge.util.createBuffer();\nvar nodeBuffer = Buffer.from(forgeBuffer.getBytes(), 'binary');\n\n// convert a Node.js Buffer into a forge buffer\n// make sure you specify the encoding as 'binary'\nvar nodeBuffer = Buffer.from('CAFE', 'hex');\nvar forgeBuffer = forge.util.createBuffer(nodeBuffer.toString('binary'));\n```\n\n<a name=\"log\" />\n\n### Logging\n\nProvides logging to a javascript console using various categories and\nlevels of verbosity.\n\n__Examples__\n\n```js\n// TODO\n```\n\n<a name=\"flash\" />\n\n### Flash Networking Support\n\nThe [flash README](./flash/README.md) provides details on rebuilding the\noptional Flash component used for networking. It also provides details on\nPolicy Server support.\n\nSecurity Considerations\n-----------------------\n\nWhen using this code please keep the following in mind:\n\n- Cryptography is hard. Please review and test this code before depending on it\n  for critical functionality.\n- The nature of JavaScript is that execution of this code depends on trusting a\n  very large set of JavaScript tools and systems. Consider runtime variations,\n  runtime characteristics, runtime optimization, code optimization, code\n  minimization, code obfuscation, bundling tools, possible bugs, the Forge code\n  itself, and so on.\n- If using pre-built bundles from [NPM][], another CDN, or similar, be aware\n  someone else ran the tools to create those files.\n- Use a secure transport channel such as [TLS][] to load scripts and consider\n  using additional security mechanisms such as [Subresource Integrity][] script\n  attributes.\n- Use \"native\" functionality where possible. This can be critical when dealing\n  with performance and random number generation. Note that the JavaScript\n  random number algorithms should perform well if given suitable entropy.\n- Understand possible attacks against cryptographic systems. For instance side\n  channel and timing attacks may be possible due to the difficulty in\n  implementing constant time algorithms in pure JavaScript.\n- Certain features in this library are less susceptible to attacks depending on\n  usage. This primarily includes features that deal with data format\n  manipulation or those that are not involved in communication.\n\nLibrary Background\n------------------\n\n* https://digitalbazaar.com/2010/07/20/javascript-tls-1/\n* https://digitalbazaar.com/2010/07/20/javascript-tls-2/\n\nContact\n-------\n\n* Code: https://github.com/digitalbazaar/forge\n* Bugs: https://github.com/digitalbazaar/forge/issues\n* Email: support@digitalbazaar.com\n* IRC: [#forgejs][] on [Libera.Chat][] (people may also be on [freenode][] for\n  historical reasons).\n\nDonations\n---------\n\nFinancial support is welcome and helps contribute to further development:\n\n* For [PayPal][] please send to paypal@digitalbazaar.com.\n* Something else? Please contact support@digitalbazaar.com.\n\n[#forgejs]: https://webchat.freenode.net/?channels=#forgejs\n[0.6.x]: https://github.com/digitalbazaar/forge/tree/0.6.x\n[3DES]: https://en.wikipedia.org/wiki/Triple_DES\n[AES]: https://en.wikipedia.org/wiki/Advanced_Encryption_Standard\n[ASN.1]: https://en.wikipedia.org/wiki/ASN.1\n[Browserify]: http://browserify.org/\n[CBC]: https://en.wikipedia.org/wiki/Block_cipher_mode_of_operation\n[CFB]: https://en.wikipedia.org/wiki/Block_cipher_mode_of_operation\n[CTR]: https://en.wikipedia.org/wiki/Block_cipher_mode_of_operation\n[CommonJS]: https://en.wikipedia.org/wiki/CommonJS\n[DES]: https://en.wikipedia.org/wiki/Data_Encryption_Standard\n[ECB]: https://en.wikipedia.org/wiki/Block_cipher_mode_of_operation\n[Fortuna]: https://en.wikipedia.org/wiki/Fortuna_(PRNG)\n[GCM]: https://en.wikipedia.org/wiki/GCM_mode\n[HMAC]: https://en.wikipedia.org/wiki/HMAC\n[JavaScript]: https://en.wikipedia.org/wiki/JavaScript\n[Karma]: https://karma-runner.github.io/\n[Libera.Chat]: https://libera.chat/\n[MD5]: https://en.wikipedia.org/wiki/MD5\n[NPM]: https://www.npmjs.com/\n[Node.js]: https://nodejs.org/\n[OFB]: https://en.wikipedia.org/wiki/Block_cipher_mode_of_operation\n[PKCS#10]: https://en.wikipedia.org/wiki/Certificate_signing_request\n[PKCS#12]: https://en.wikipedia.org/wiki/PKCS_%E2%99%AF12\n[PKCS#5]: https://en.wikipedia.org/wiki/PKCS\n[PKCS#7]: https://en.wikipedia.org/wiki/Cryptographic_Message_Syntax\n[PayPal]: https://www.paypal.com/\n[RC2]: https://en.wikipedia.org/wiki/RC2\n[SHA-1]: https://en.wikipedia.org/wiki/SHA-1\n[SHA-256]: https://en.wikipedia.org/wiki/SHA-256\n[SHA-384]: https://en.wikipedia.org/wiki/SHA-384\n[SHA-512]: https://en.wikipedia.org/wiki/SHA-512\n[Subresource Integrity]: https://www.w3.org/TR/SRI/\n[TLS]: https://en.wikipedia.org/wiki/Transport_Layer_Security\n[UMD]: https://github.com/umdjs/umd\n[X.509]: https://en.wikipedia.org/wiki/X.509\n[freenode]: https://freenode.net/\n[unpkg]: https://unpkg.com/\n[webpack]: https://webpack.github.io/\n[TweetNaCl.js]: https://github.com/dchest/tweetnacl-js\n"
    },
    {
      "sha256": "4eb7543b08d955a6d23fcc224601d43ff566e775be918805e26210d7f6eb4893",
      "text": "The MIT License (MIT)\n\nCopyright (c) 2015 Andres Suarez <zertosh@gmail.com>\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in\nall copies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN\nTHE SOFTWARE.\n"
    },
    {
      "sha256": "4ec3d4c66cd87f5c8d8ad911b10f99bf27cb00cdfcff82621956e379186b016b",
      "text": "The ISC License\n\nCopyright (c) Isaac Z. Schlueter and Contributors\n\nPermission to use, copy, modify, and/or distribute this software for any\npurpose with or without fee is hereby granted, provided that the above\ncopyright notice and this permission notice appear in all copies.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\" AND THE AUTHOR DISCLAIMS ALL WARRANTIES\nWITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF\nMERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR\nANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES\nWHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN\nACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR\nIN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.\n"
    },
    {
      "sha256": "4efb635cc4fd67f738ce2af65f8b73514ee338d0d201b836ab3a823cfda771d1",
      "text": "MIT License\n\nCopyright (c) 2024 Mathieu Acthernoene\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n"
    },
    {
      "sha256": "4f9c9af0d09841954115911e2af5844257d2c40d147f8b2775a7dd6d119103d9",
      "text": "/**\n * Copyright (c) Meta Platforms, Inc. and affiliates.\n *\n * This source code is dual-licensed under either the MIT license found in the\n * LICENSE-MIT file in the root directory of this source tree or the Apache\n * License, Version 2.0 found in the LICENSE-APACHE file in the root directory\n * of this source tree. You may select, at your option, one of the\n * above-listed licenses.\n */"
    },
    {
      "sha256": "50627796eb4236cd05674e71d090e594447995225b7d94cd59e57c25fa3a0217",
      "text": "Copyright 2017 Kat Marchán\nCopyright npm, Inc.\n\nPermission is hereby granted, free of charge, to any person obtaining a\ncopy of this software and associated documentation files (the \"Software\"),\nto deal in the Software without restriction, including without limitation\nthe rights to use, copy, modify, merge, publish, distribute, sublicense,\nand/or sell copies of the Software, and to permit persons to whom the\nSoftware is furnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in\nall copies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING\nFROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER\nDEALINGS IN THE SOFTWARE.\n\n---\n\nThis library is a fork of 'better-json-errors' by Kat Marchán, extended and\ndistributed under the terms of the MIT license above.\n"
    },
    {
      "sha256": "50e6751797c50dedd75ef1b8a0d9e42f5f8472e9fbce91f34718e9f97b0c780a",
      "text": "Apache License\n                           Version 2.0, January 2004\n                        http://www.apache.org/licenses/\n\n   TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION\n\n   1. Definitions.\n\n      \"License\" shall mean the terms and conditions for use, reproduction,\n      and distribution as defined by Sections 1 through 9 of this document.\n\n      \"Licensor\" shall mean the copyright owner or entity authorized by\n      the copyright owner that is granting the License.\n\n      \"Legal Entity\" shall mean the union of the acting entity and all\n      other entities that control, are controlled by, or are under common\n      control with that entity. For the purposes of this definition,\n      \"control\" means (i) the power, direct or indirect, to cause the\n      direction or management of such entity, whether by contract or\n      otherwise, or (ii) ownership of fifty percent (50%) or more of the\n      outstanding shares, or (iii) beneficial ownership of such entity.\n\n      \"You\" (or \"Your\") shall mean an individual or Legal Entity\n      exercising permissions granted by this License.\n\n      \"Source\" form shall mean the preferred form for making modifications,\n      including but not limited to software source code, documentation\n      source, and configuration files.\n\n      \"Object\" form shall mean any form resulting from mechanical\n      transformation or translation of a Source form, including but\n      not limited to compiled object code, generated documentation,\n      and conversions to other media types.\n\n      \"Work\" shall mean the work of authorship, whether in Source or\n      Object form, made available under the License, as indicated by a\n      copyright notice that is included in or attached to the work\n      (an example is provided in the Appendix below).\n\n      \"Derivative Works\" shall mean any work, whether in Source or Object\n      form, that is based on (or derived from) the Work and for which the\n      editorial revisions, annotations, elaborations, or other modifications\n      represent, as a whole, an original work of authorship. For the purposes\n      of this License, Derivative Works shall not include works that remain\n      separable from, or merely link (or bind by name) to the interfaces of,\n      the Work and Derivative Works thereof.\n\n      \"Contribution\" shall mean any work of authorship, including\n      the original version of the Work and any modifications or additions\n      to that Work or Derivative Works thereof, that is intentionally\n      submitted to Licensor for inclusion in the Work by the copyright owner\n      or by an individual or Legal Entity authorized to submit on behalf of\n      the copyright owner. For the purposes of this definition, \"submitted\"\n      means any form of electronic, verbal, or written communication sent\n      to the Licensor or its representatives, including but not limited to\n      communication on electronic mailing lists, source code control systems,\n      and issue tracking systems that are managed by, or on behalf of, the\n      Licensor for the purpose of discussing and improving the Work, but\n      excluding communication that is conspicuously marked or otherwise\n      designated in writing by the copyright owner as \"Not a Contribution.\"\n\n      \"Contributor\" shall mean Licensor and any individual or Legal Entity\n      on behalf of whom a Contribution has been received by Licensor and\n      subsequently incorporated within the Work.\n\n   2. Grant of Copyright License. Subject to the terms and conditions of\n      this License, each Contributor hereby grants to You a perpetual,\n      worldwide, non-exclusive, no-charge, royalty-free, irrevocable\n      copyright license to reproduce, prepare Derivative Works of,\n      publicly display, publicly perform, sublicense, and distribute the\n      Work and such Derivative Works in Source or Object form.\n\n   3. Grant of Patent License. Subject to the terms and conditions of\n      this License, each Contributor hereby grants to You a perpetual,\n      worldwide, non-exclusive, no-charge, royalty-free, irrevocable\n      (except as stated in this section) patent license to make, have made,\n      use, offer to sell, sell, import, and otherwise transfer the Work,\n      where such license applies only to those patent claims licensable\n      by such Contributor that are necessarily infringed by their\n      Contribution(s) alone or by combination of their Contribution(s)\n      with the Work to which such Contribution(s) was submitted. If You\n      institute patent litigation against any entity (including a\n      cross-claim or counterclaim in a lawsuit) alleging that the Work\n      or a Contribution incorporated within the Work constitutes direct\n      or contributory patent infringement, then any patent licenses\n      granted to You under this License for that Work shall terminate\n      as of the date such litigation is filed.\n\n   4. Redistribution. You may reproduce and distribute copies of the\n      Work or Derivative Works thereof in any medium, with or without\n      modifications, and in Source or Object form, provided that You\n      meet the following conditions:\n\n      (a) You must give any other recipients of the Work or\n          Derivative Works a copy of this License; and\n\n      (b) You must cause any modified files to carry prominent notices\n          stating that You changed the files; and\n\n      (c) You must retain, in the Source form of any Derivative Works\n          that You distribute, all copyright, patent, trademark, and\n          attribution notices from the Source form of the Work,\n          excluding those notices that do not pertain to any part of\n          the Derivative Works; and\n\n      (d) If the Work includes a \"NOTICE\" text file as part of its\n          distribution, then any Derivative Works that You distribute must\n          include a readable copy of the attribution notices contained\n          within such NOTICE file, excluding those notices that do not\n          pertain to any part of the Derivative Works, in at least one\n          of the following places: within a NOTICE text file distributed\n          as part of the Derivative Works; within the Source form or\n          documentation, if provided along with the Derivative Works; or,\n          within a display generated by the Derivative Works, if and\n          wherever such third-party notices normally appear. The contents\n          of the NOTICE file are for informational purposes only and\n          do not modify the License. You may add Your own attribution\n          notices within Derivative Works that You distribute, alongside\n          or as an addendum to the NOTICE text from the Work, provided\n          that such additional attribution notices cannot be construed\n          as modifying the License.\n\n      You may add Your own copyright statement to Your modifications and\n      may provide additional or different license terms and conditions\n      for use, reproduction, or distribution of Your modifications, or\n      for any such Derivative Works as a whole, provided Your use,\n      reproduction, and distribution of the Work otherwise complies with\n      the conditions stated in this License.\n\n   5. Submission of Contributions. Unless You explicitly state otherwise,\n      any Contribution intentionally submitted for inclusion in the Work\n      by You to the Licensor shall be under the terms and conditions of\n      this License, without any additional terms or conditions.\n      Notwithstanding the above, nothing herein shall supersede or modify\n      the terms of any separate license agreement you may have executed\n      with Licensor regarding such Contributions.\n\n   6. Trademarks. This License does not grant permission to use the trade\n      names, trademarks, service marks, or product names of the Licensor,\n      except as required for reasonable and customary use in describing the\n      origin of the Work and reproducing the content of the NOTICE file.\n\n   7. Disclaimer of Warranty. Unless required by applicable law or\n      agreed to in writing, Licensor provides the Work (and each\n      Contributor provides its Contributions) on an \"AS IS\" BASIS,\n      WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or\n      implied, including, without limitation, any warranties or conditions\n      of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A\n      PARTICULAR PURPOSE. You are solely responsible for determining the\n      appropriateness of using or redistributing the Work and assume any\n      risks associated with Your exercise of permissions under this License.\n\n   8. Limitation of Liability. In no event and under no legal theory,\n      whether in tort (including negligence), contract, or otherwise,\n      unless required by applicable law (such as deliberate and grossly\n      negligent acts) or agreed to in writing, shall any Contributor be\n      liable to You for damages, including any direct, indirect, special,\n      incidental, or consequential damages of any character arising as a\n      result of this License or out of the use or inability to use the\n      Work (including but not limited to damages for loss of goodwill,\n      work stoppage, computer failure or malfunction, or any and all\n      other commercial damages or losses), even if such Contributor\n      has been advised of the possibility of such damages.\n\n   9. Accepting Warranty or Additional Liability. While redistributing\n      the Work or Derivative Works thereof, You may choose to offer,\n      and charge a fee for, acceptance of support, warranty, indemnity,\n      or other liability obligations and/or rights consistent with this\n      License. However, in accepting such obligations, You may act only\n      on Your own behalf and on Your sole responsibility, not on behalf\n      of any other Contributor, and only if You agree to indemnify,\n      defend, and hold each Contributor harmless for any liability\n      incurred by, or claims asserted against, such Contributor by reason\n      of your accepting any such warranty or additional liability.\n\n   END OF TERMS AND CONDITIONS\n\n   APPENDIX: How to apply the Apache License to your work.\n\n      To apply the Apache License to your work, attach the following\n      boilerplate notice, with the fields enclosed by brackets \"[]\"\n      replaced with your own identifying information. (Don't include\n      the brackets!)  The text should be enclosed in the appropriate\n      comment syntax for the file format. We also recommend that a\n      file or class name and description of purpose be included on the\n      same \"printed page\" as the copyright notice for easier\n      identification within third-party archives.\n\n   Copyright [yyyy] [name of copyright owner]\n\n   Licensed under the Apache License, Version 2.0 (the \"License\");\n   you may not use this file except in compliance with the License.\n   You may obtain a copy of the License at\n\n       http://www.apache.org/licenses/LICENSE-2.0\n\n   Unless required by applicable law or agreed to in writing, software\n   distributed under the License is distributed on an \"AS IS\" BASIS,\n   WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\n   See the License for the specific language governing permissions and\n   limitations under the License.\n"
    },
    {
      "sha256": "512cfa4d5e7a7569c7ae4dd95241cb6ae2aaf648ef9ebd080c01bd24868d26e9",
      "text": "\nThe MIT License (MIT)\n\nCopyright (c) 2014 Jonathan Ong <me@jongleberry.com>\nCopyright (c) 2016 Douglas Christopher Wilson <doug@somethingdoug.com>\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in\nall copies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN\nTHE SOFTWARE.\n"
    },
    {
      "sha256": "51887a3d47051ac2fce1210562e5b9fe0830a8a8fabeb272c2d586eeb18a05fd",
      "text": "MIT License\n\nCopyright (c) 2014-present, Facebook, Inc.\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n"
    },
    {
      "sha256": "52412d7bc7ce4157ea628bbaacb8829e0a9cb3c58f57f99176126bc8cf2bfc85",
      "text": "MIT License\n\nCopyright (c) Facebook, Inc. and its affiliates.\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n"
    },
    {
      "sha256": "52b39e8941018751edc5c62a2cd4dd79611a385d22cc8cc4cee60cb5824556eb",
      "text": "/*!\n * compression\n * Copyright(c) 2010 Sencha Inc.\n * Copyright(c) 2011 TJ Holowaychuk\n * Copyright(c) 2014 Jonathan Ong\n * Copyright(c) 2014-2015 Douglas Christopher Wilson\n * MIT Licensed\n */"
    },
    {
      "sha256": "53644ed3eef7c29d7287c22a9cc774c64408275183e8c0068545bd677ce2301d",
      "text": "<p align=\"center\">\n    <img src=\"https://raw.githubusercontent.com/faisalman/ua-parser-js/gh-pages/images/logo.png\" width=\"256\" height=\"256\"> \n</p>\n\n<p align=\"center\">\n<a href=\"https://travis-ci.org/faisalman/ua-parser-js\"><img src=\"https://travis-ci.org/faisalman/ua-parser-js.svg?branch=master\"></a>\n<a href=\"https://www.npmjs.com/package/ua-parser-js\"><img src=\"https://img.shields.io/npm/v/ua-parser-js.svg\"></a>\n<a href=\"https://www.npmjs.com/package/ua-parser-js\"><img src=\"https://img.shields.io/npm/dw/ua-parser-js.svg\"></a>\n<a href=\"https://www.jsdelivr.com/package/npm/ua-parser-js\"><img src=\"https://data.jsdelivr.com/v1/package/npm/ua-parser-js/badge\"></a>\n<a href=\"https://cdnjs.com/libraries/UAParser.js\"><img src=\"https://img.shields.io/cdnjs/v/UAParser.js.svg\"></a>\n</p>\n\n# UAParser.js\n\nJavaScript library to detect Browser, Engine, OS, CPU, and Device type/model from User-Agent data with relatively small footprint (~17KB minified, ~6KB gzipped) that can be used either in browser (client-side) or node.js (server-side).\n\n* Author    : Faisal Salman <<f@faisalman.com>>\n* Demo      : https://uaparser.dev\n* Source    : https://github.com/faisalman/ua-parser-js\n* Documentation : \n  * v1 : https://github.com/faisalman/ua-parser-js/tree/1.0.x#documentation\n  * v2 : https://docs.uaparser.dev\n\n***\n\n### From Our Sponsors:\n<table>\n<thead>\n</thead>\n<tbody>\n<tr>\n<td colspan=\"2\">\n<a href=\"https://opencollective.com/ua-parser-js\">↗ Become a sponsor</a>\n</td>\n</tr>\n</tbody>\n</table>\n\n<a href=\"https://uaparser.dev\"><img src=\"https://raw.githubusercontent.com/faisalman/ua-parser-js/gh-pages/images/uap-header.png\"></a>\n\n---\n\n# Documentation\n### UAParser([user-agent][,extensions])\ntypeof `user-agent` \"string\".\n\ntypeof `extensions` \"array\".\n\nIn The Browser environment you dont need to pass the user-agent string to the function, you can just call the funtion and it should automatically get the string from the `window.navigator.userAgent`, but that is not the case in nodejs. The user-agent string must be passed in nodejs for the function to work.\nUsually you can find the user agent in:\n`request.headers[\"user-agent\"]`.\n\n\n## Constructor\nWhen you call `UAParser` with the `new` keyword `UAParser` will return a new instance with an empty result object, you have to call one of the available methods to get the information from the user-agent string.\nLike so:\n* `new UAParser([uastring][,extensions])`\n```js\nlet parser = new UAParser(\"user-agent\"); // you need to pass the user-agent for nodejs\nconsole.log(parser); // {}\nlet parserResults = parser.getResult();\nconsole.log(parserResults);\n/** {\n  \"ua\": \"\",\n  \"browser\": {},\n  \"engine\": {},\n  \"os\": {},\n  \"device\": {},\n  \"cpu\": {}\n} */\n```\n\nWhen you call UAParser without the `new` keyword, it will automatically call `getResult()` function and return the parsed results.\n* `UAParser([uastring][,extensions])`\n    * returns result object `{ ua: '', browser: {}, cpu: {}, device: {}, engine: {}, os: {} }`\n\n## Methods\n\n#### Methods table\nThe methods are self explanatory, here's a small overview on all the available methods:\n*  `getResult()` - returns all function object calls, user-agent string, browser info, cpu, device, engine, os:\n`{ ua: '', browser: {}, cpu: {}, device: {}, engine: {}, os: {} }`.\n\n *  `getBrowser()`      - returns the browser name and version.\n *  `getDevice()`       - returns the device model, type, vendor.\n *  `getEngine()`       - returns the current browser engine name and version.\n *  `getOS()`           - returns the running operating system name and version.\n *  `getCPU()`          - returns CPU architectural design name.\n *  `getUA()`           - returns the user-agent string.\n *  `setUA(user-agent)` - set a custom user-agent to be parsed.\n\n\n---\n\n* `getResult()`\n    * returns `{ ua: '', browser: {}, cpu: {}, device: {}, engine: {}, os: {} }`\n\n* `getBrowser()`\n    * returns `{ name: '', version: '' }`\n\n```sh\n# Possible 'browser.name':\n115 Browser, 2345Explorer, 360 Browser, Alipay, Amaya, Android Browser, Arora, \nAvant, Avast, AVG, Baidu, Basilisk, Blazer, Bolt, Brave, Bowser, Camino, Chimera,\nChrome Headless, Chrome WebView, Chrome, Chromium, Cobalt, Comodo Dragon, Daum,\nDillo, Dolphin, Doris, DuckDuckGo, Edge, Electron, Epiphany, Facebook, Falkon, \nFennec, Firebird, Firefox [Focus/Reality], Flock, Flow, GSA, GoBrowser, Helio, \nHeytap, Huawei Browser, iCab, ICE Browser, IE, IEMobile, IceApe, IceCat, \nIceDragon, Iceweasel, Instagram, Iridium, Iron, Jasmine, Kakao[Story/Talk], \nK-Meleon, Kindle, Klar, Klarna, Konqueror, Ladybird, LBBROWSER, LibreWolf, Line, \nLinkedIn, Links, Lunascape, Lynx, MIUI Browser, Maemo, Maxthon, Midori, Minimo, \nMobile Safari, Mosaic, Mozilla, NetFront, NetSurf, Netfront, Netscape, \nNokiaBrowser, Obigo, Oculus Browser, OmniWeb, Opera Coast, \nOpera [GX/Mini/Mobi/Tablet], PaleMoon, PhantomJS, Phoenix, Pico Browser, Polaris, \nPuffin, QQ, QQBrowser, QQBrowserLite, Quark, QupZilla, RockMelt, Safari, \nSailfish Browser, Samsung Internet, SeaMonkey, Silk, Skyfire, Sleipnir, \nSlim[Browser/Boat/Jet], Smart Lenovo Browser, Snapchat, Sogou [Explorer/Mobile], \nSwiftfox, Tesla, TikTok, Tizen Browser, Twitter, UCBrowser, UP.Browser, Vivaldi, \nVivo Browser, w3m, Waterfox, WeChat, Weibo, Whale Browser, Wolvic, Yandex, ...\n\n# 'browser.version' determined dynamically\n```\n\n* `getDevice()`\n    * returns `{ model: '', type: '', vendor: '' }`\n\n```sh\n# Possible 'device.type':\nconsole, mobile, tablet, smarttv, wearable, embedded\n\n##########\n# NOTE: 'desktop' is not a possible device type. \n# UAParser only reports info directly available from the UA string, which is not the case for 'desktop' device type.\n# If you wish to detect desktop devices, you must handle the needed logic yourself.\n# You can read more about it in this issue: https://github.com/faisalman/ua-parser-js/issues/182\n##########\n\n# Possible 'device.vendor':\nAcer, Advan, Alcatel, Amazon, Apple, Archos, ASUS, AT&T, BenQ, BlackBerry, Cat, \nDell, Energizer, Essential, Facebook, Fairphone, GeeksPhone, Google, HP, HMD, \nHTC, Huawei, IMO, Infinix, itel, Jolla, Kobo, Lenovo, LG, Meizu, Micromax, \nMicrosoft, Motorola, Nexian, Nintendo, Nokia, Nothing, Nvidia, OnePlus, OPPO, \nOuya, Palm, Panasonic, Pebble, Polytron, Realme, RIM, Roku, Samsung, Sharp, \nSiemens, Smartfren, Sony[Ericsson], Sprint, TCL, Tecno, Tesla, Ulefone, Vivo, \nVodafone, Xbox, Xiaomi, Zebra, ZTE, ...\n\n# 'device.model' determined dynamically\n```\n\n* `getEngine()`\n    * returns `{ name: '', version: '' }`\n\n```sh\n# Possible 'engine.name'\nAmaya, ArkWeb, Blink, EdgeHTML, Flow, Gecko, Goanna, iCab, KHTML, LibWeb, Links, \nLynx, NetFront, NetSurf, Presto, Servo, Tasman, Trident, w3m, WebKit\n\n# 'engine.version' determined dynamically\n```\n\n* `getOS()`\n    * returns `{ name: '', version: '' }`\n\n```sh\n# Possible 'os.name'\nAIX, Amiga OS, Android[-x86], Arch, Bada, BeOS, BlackBerry, CentOS, Chromium OS,\nContiki, Fedora, Firefox OS, FreeBSD, Debian, Deepin, DragonFly, elementary OS, \nFuchsia, Gentoo, GhostBSD, GNU, Haiku, HarmonyOS, HP-UX, Hurd, iOS, Joli, KaiOS, \nLinpus, Linspire,Linux, Mac OS, Maemo, Mageia, Mandriva, Manjaro, MeeGo, Minix, \nMint, Morph OS, NetBSD, NetRange, NetTV, Nintendo, OpenBSD, OpenHarmony, OpenVMS, \nOS/2, Palm, PC-BSD, PCLinuxOS, Plan9, PlayStation, QNX, Raspbian, RedHat, \nRIM Tablet OS, RISC OS, Sabayon, Sailfish, SerenityOS, Series40, Slackware, \nSolaris, SUSE, Symbian, Tizen, Ubuntu [Touch], Unix, VectorLinux, Viera, watchOS, \nWebOS, Windows [Phone/Mobile/IoT], Zenwalk, ...\n\n# 'os.version' determined dynamically\n```\n\n* `getCPU()`\n    * returns `{ architecture: '' }`\n\n```sh\n# Possible 'cpu.architecture'\n68k, amd64, arm[64/hf], avr, ia[32/64], irix[64], mips[64], pa-risc, ppc, \nsparc[64]\n```\n\n* `getUA()`\n    * returns UA string of current instance\n\n* `setUA(uastring)`\n    * set UA string to be parsed\n    * returns current instance\n\n# Usage\n\n## Using HTML\n\n```html\n<!doctype html>\n<html>\n<head>\n<script src=\"ua-parser.min.js\"></script>\n<script>\n\n    var parser = new UAParser();\n    console.log(parser.getResult());\n    /*\n        /// This will print an object structured like this:\n        {\n            ua: \"\",\n            browser: {\n                name: \"\",\n                version: \"\",\n                major: \"\" //@deprecated\n            },\n            engine: {\n                name: \"\",\n                version: \"\"\n            },\n            os: {\n                name: \"\",\n                version: \"\"\n            },\n            device: {\n                model: \"\",\n                type: \"\",\n                vendor: \"\"\n            },\n            cpu: {\n                architecture: \"\"\n            }\n        }\n    */\n    // Default result depends on current window.navigator.userAgent value\n\n    // Now let's try a custom user-agent string as an example\n    var uastring1 = \"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/535.2 (KHTML, like Gecko) Ubuntu/11.10 Chromium/15.0.874.106 Chrome/15.0.874.106 Safari/535.2\";\n    parser.setUA(uastring1);\n    var result = parser.getResult();\n    // You can also use UAParser constructor directly without having to create an instance:\n    // var result = UAParser(uastring1);\n\n    console.log(result.browser);        // {name: \"Chromium\", version: \"15.0.874.106\"}\n    console.log(result.device);         // {model: undefined, type: undefined, vendor: undefined}\n    console.log(result.os);             // {name: \"Ubuntu\", version: \"11.10\"}\n    console.log(result.os.version);     // \"11.10\"\n    console.log(result.engine.name);    // \"WebKit\"\n    console.log(result.cpu.architecture);   // \"amd64\"\n\n    // Do some other tests\n    var uastring2 = \"Mozilla/5.0 (compatible; Konqueror/4.1; OpenBSD) KHTML/4.1.4 (like Gecko)\";\n    console.log(parser.setUA(uastring2).getBrowser().name); // \"Konqueror\"\n    console.log(parser.getOS());                            // {name: \"OpenBSD\", version: undefined}\n    console.log(parser.getEngine());                        // {name: \"KHTML\", version: \"4.1.4\"}\n\n    var uastring3 = 'Mozilla/5.0 (PlayBook; U; RIM Tablet OS 1.0.0; en-US) AppleWebKit/534.11 (KHTML, like Gecko) Version/7.1.0.7 Safari/534.11';\n    console.log(parser.setUA(uastring3).getDevice().model); // \"PlayBook\"\n    console.log(parser.getOS())                             // {name: \"RIM Tablet OS\", version: \"1.0.0\"}\n    console.log(parser.getBrowser().name);                  // \"Safari\"\n\n</script>\n</head>\n<body>\n</body>\n</html>\n```\n\n## Using node.js\n\nNote: Device information is not available in the NodeJS environment.\n\n```sh\n$ npm install ua-parser-js\n```\n\n```js\nvar http = require('http');\nvar parser = require('ua-parser-js');\n\nhttp.createServer(function (req, res) {\n    // get user-agent header\n    var ua = parser(req.headers['user-agent']);\n    // write the result as response\n    res.end(JSON.stringify(ua, null, '  '));\n})\n.listen(1337, '127.0.0.1');\n\nconsole.log('Server running at http://127.0.0.1:1337/');\n```\n\n## Using TypeScript\n\n```sh\n$ npm install --save @types/ua-parser-js\n# Download TS type definition from DefinitelyTyped repository:\n# https://github.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/ua-parser-js\n```\n\n## Using jQuery/Zepto ($.ua)\n\nAlthough written in vanilla js, this library will automatically detect if jQuery/Zepto is present and create `$.ua` object (with values based on its User-Agent) along with `window.UAParser` constructor. To get/set user-agent you can use: `$.ua.get()` / `$.ua.set(uastring)`.\n\n```js\n// Say we are in a browser with default user-agent: 'Mozilla/5.0 (Linux; U; Android 2.3.4; en-us; Sprint APA7373KT Build/GRJ22) AppleWebKit/533.1 (KHTML, like Gecko) Version/4.0':\n\n// Get the details\nconsole.log($.ua.device);           // {vendor: \"HTC\", model: \"Evo Shift 4G\", type: \"mobile\"}\nconsole.log($.ua.os);               // {name: \"Android\", version: \"2.3.4\"}\nconsole.log($.ua.os.name);          // \"Android\"\nconsole.log($.ua.get());            // \"Mozilla/5.0 (Linux; U; Android 2.3.4; en-us; Sprint APA7373KT Build/GRJ22) AppleWebKit/533.1 (KHTML, like Gecko) Version/4.0\"\n\n// Now lets try to reset to another custom user-agent\n$.ua.set('Mozilla/5.0 (Linux; U; Android 3.0.1; en-us; Xoom Build/HWI69) AppleWebKit/534.13 (KHTML, like Gecko) Version/4.0 Safari/534.13');\n\n// Test again\nconsole.log($.ua.browser.name);     // \"Safari\"\nconsole.log($.ua.engine.name);      // \"Webkit\"\nconsole.log($.ua.device);           // {vendor: \"Motorola\", model: \"Xoom\", type: \"tablet\"}\nconsole.log(parseInt($.ua.browser.version.split('.')[0], 10));  // 4\n\n// Add class to <body> tag\n// <body class=\"ua-browser-safari ua-devicetype-tablet\">\n$('body').addClass('ua-browser-' + $.ua.browser.name + ' ua-devicetype-' + $.ua.device.type);\n```\n\n## Using npx\n\nUAParser.js can be executed as a command that returns the parsed data in JSON format:\n\n```sh\n$ npx ua-parser-js \"[INSERT-UA-HERE]\"\n```\n\n## Using Extension\n\n* `UAParser([uastring,] extensions)`\n\n```js\n// Example:\nvar myOwnListOfBrowsers = [\n    [/(mybrowser)\\/([\\w\\.]+)/i], [UAParser.BROWSER.NAME, UAParser.BROWSER.VERSION]\n];\nvar myParser = new UAParser({ browser: myOwnListOfBrowsers });\nvar myUA = 'Mozilla/5.0 MyBrowser/1.3';\nconsole.log(myParser.setUA(myUA).getBrowser());  // {name: \"MyBrowser\", version: \"1.3\"}\n```\n\n# Development\n\n## Backers & Sponsors\n\n<a href=\"https://opencollective.com/ua-parser-js\"><img src=\"https://opencollective.com/ua-parser-js/organizations.svg?avatarHeight=64\"></a>\n<a href=\"https://opencollective.com/ua-parser-js\"><img src=\"https://opencollective.com/ua-parser-js/individuals.svg?avatarHeight=64\"></a>\n\n<a href=\"https://www.paypal.me/faisalman/\"><img src=\"https://cdn.rawgit.com/twolfson/paypal-github-button/1.0.0/dist/button.svg\" height=\"40\"></a>\n\n## Contributors\n\n<a href=\"https://github.com/faisalman/ua-parser-js/graphs/contributors\">\n  <img src=\"https://contrib.rocks/image?repo=faisalman/ua-parser-js\" />\n</a>\n\nMade with [contributors-img](https://contrib.rocks).\n\n## How To Contribute\n\n* Fork and clone this repository\n* Make some changes as required\n* Write unit test to showcase its functionality\n* Run the test suites to make sure it's not breaking anything `$ npm test`\n* Submit a pull request under `develop` branch\n\n# License\n\nMIT License\n\nCopyright (c) 2012-2024 Faisal Salman <<f@faisalman.com>>\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n"
    },
    {
      "sha256": "53e59feb13058722d977c699eb0407c7bce2f93c949b681bbd2ff31698535927",
      "text": "MIT License\n\nCopyright (c) 2012-2018 Aseem Kishore, and [others].\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n\n[others]: https://github.com/json5/json5/contributors\n"
    },
    {
      "sha256": "540c425a30eea428eb24cc9d6884982783eb89403f443db1a4ad61eb78003f04",
      "text": "MIT License\n\nCopyright (c) Phil Pluckthun,\nCopyright (c) 650 Industries, Inc. (aka Expo),\nCopyright (c) 2016 - 2020 Node Fetch Team,\nCopyright (c) Remix Software Inc. 2020-2021,\nCopyright (c) Shopify Inc. 2022-2024\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n"
    },
    {
      "sha256": "54b32293ea560d22cd9b62af9b2cda1a030d910a48c6601d227c5ff2338d95f8",
      "text": "MIT License\n\nCopyright (c) 2017 Ilya Kantor\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n"
    },
    {
      "sha256": "553d4d20029a24e315b428a1a54a9e109eaa340f2e958a4f50a92362c2c4070b",
      "text": "(The MIT License)\n\nCopyright (c) 2012-2014 Federico Romero\nCopyright (c) 2012-2014 Isaac Z. Schlueter\nCopyright (c) 2014-2015 Douglas Christopher Wilson\n\nPermission is hereby granted, free of charge, to any person obtaining\na copy of this software and associated documentation files (the\n'Software'), to deal in the Software without restriction, including\nwithout limitation the rights to use, copy, modify, merge, publish,\ndistribute, sublicense, and/or sell copies of the Software, and to\npermit persons to whom the Software is furnished to do so, subject to\nthe following conditions:\n\nThe above copyright notice and this permission notice shall be\nincluded in all copies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED 'AS IS', WITHOUT WARRANTY OF ANY KIND,\nEXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF\nMERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.\nIN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY\nCLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT,\nTORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE\nSOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.\n"
    },
    {
      "sha256": "555e1f70ce6b9b7ce77ad07ba8b2b6b3a543b2c7cc8fe15a2c30ad1b89667e21",
      "text": "Copyright 2013 Naitik Shah\n\nLicensed under the Apache License, Version 2.0 (the \"License\");\nyou may not use this file except in compliance with the License.\nYou may obtain a copy of the License at\n\n  http://www.apache.org/licenses/LICENSE-2.0\n\nUnless required by applicable law or agreed to in writing, software\ndistributed under the License is distributed on an \"AS IS\" BASIS,\nWITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\nSee the License for the specific language governing permissions and\nlimitations under the License.\n"
    },
    {
      "sha256": "560005aa01c5230147ca813dabd1970628d6c6ef57ad8f1553ad20ef9dce451b",
      "text": "Copyright (c) 2017 [these people](https://github.com/Rich-Harris/vlq/graphs/contributors)\n\nPermission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the \"Software\"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.\n"
    },
    {
      "sha256": "5653c9afaeafddf749a831e6cd20051bc5a6f993dd141bf078d81970515d88ab",
      "text": "# debug\n[![Build Status](https://travis-ci.org/visionmedia/debug.svg?branch=master)](https://travis-ci.org/visionmedia/debug)  [![Coverage Status](https://coveralls.io/repos/github/visionmedia/debug/badge.svg?branch=master)](https://coveralls.io/github/visionmedia/debug?branch=master)  [![Slack](https://visionmedia-community-slackin.now.sh/badge.svg)](https://visionmedia-community-slackin.now.sh/) [![OpenCollective](https://opencollective.com/debug/backers/badge.svg)](#backers)\n[![OpenCollective](https://opencollective.com/debug/sponsors/badge.svg)](#sponsors)\n\n<img width=\"647\" src=\"https://user-images.githubusercontent.com/71256/29091486-fa38524c-7c37-11e7-895f-e7ec8e1039b6.png\">\n\nA tiny JavaScript debugging utility modelled after Node.js core's debugging\ntechnique. Works in Node.js and web browsers.\n\n## Installation\n\n```bash\n$ npm install debug\n```\n\n## Usage\n\n`debug` exposes a function; simply pass this function the name of your module, and it will return a decorated version of `console.error` for you to pass debug statements to. This will allow you to toggle the debug output for different parts of your module as well as the module as a whole.\n\nExample [_app.js_](./examples/node/app.js):\n\n```js\nvar debug = require('debug')('http')\n  , http = require('http')\n  , name = 'My App';\n\n// fake app\n\ndebug('booting %o', name);\n\nhttp.createServer(function(req, res){\n  debug(req.method + ' ' + req.url);\n  res.end('hello\\n');\n}).listen(3000, function(){\n  debug('listening');\n});\n\n// fake worker of some kind\n\nrequire('./worker');\n```\n\nExample [_worker.js_](./examples/node/worker.js):\n\n```js\nvar a = require('debug')('worker:a')\n  , b = require('debug')('worker:b');\n\nfunction work() {\n  a('doing lots of uninteresting work');\n  setTimeout(work, Math.random() * 1000);\n}\n\nwork();\n\nfunction workb() {\n  b('doing some work');\n  setTimeout(workb, Math.random() * 2000);\n}\n\nworkb();\n```\n\nThe `DEBUG` environment variable is then used to enable these based on space or\ncomma-delimited names.\n\nHere are some examples:\n\n<img width=\"647\" alt=\"screen shot 2017-08-08 at 12 53 04 pm\" src=\"https://user-images.githubusercontent.com/71256/29091703-a6302cdc-7c38-11e7-8304-7c0b3bc600cd.png\">\n<img width=\"647\" alt=\"screen shot 2017-08-08 at 12 53 38 pm\" src=\"https://user-images.githubusercontent.com/71256/29091700-a62a6888-7c38-11e7-800b-db911291ca2b.png\">\n<img width=\"647\" alt=\"screen shot 2017-08-08 at 12 53 25 pm\" src=\"https://user-images.githubusercontent.com/71256/29091701-a62ea114-7c38-11e7-826a-2692bedca740.png\">\n\n#### Windows command prompt notes\n\n##### CMD\n\nOn Windows the environment variable is set using the `set` command.\n\n```cmd\nset DEBUG=*,-not_this\n```\n\nExample:\n\n```cmd\nset DEBUG=* & node app.js\n```\n\n##### PowerShell (VS Code default)\n\nPowerShell uses different syntax to set environment variables.\n\n```cmd\n$env:DEBUG = \"*,-not_this\"\n```\n\nExample:\n\n```cmd\n$env:DEBUG='app';node app.js\n```\n\nThen, run the program to be debugged as usual.\n\nnpm script example:\n```js\n  \"windowsDebug\": \"@powershell -Command $env:DEBUG='*';node app.js\",\n```\n\n## Namespace Colors\n\nEvery debug instance has a color generated for it based on its namespace name.\nThis helps when visually parsing the debug output to identify which debug instance\na debug line belongs to.\n\n#### Node.js\n\nIn Node.js, colors are enabled when stderr is a TTY. You also _should_ install\nthe [`supports-color`](https://npmjs.org/supports-color) module alongside debug,\notherwise debug will only use a small handful of basic colors.\n\n<img width=\"521\" src=\"https://user-images.githubusercontent.com/71256/29092181-47f6a9e6-7c3a-11e7-9a14-1928d8a711cd.png\">\n\n#### Web Browser\n\nColors are also enabled on \"Web Inspectors\" that understand the `%c` formatting\noption. These are WebKit web inspectors, Firefox ([since version\n31](https://hacks.mozilla.org/2014/05/editable-box-model-multiple-selection-sublime-text-keys-much-more-firefox-developer-tools-episode-31/))\nand the Firebug plugin for Firefox (any version).\n\n<img width=\"524\" src=\"https://user-images.githubusercontent.com/71256/29092033-b65f9f2e-7c39-11e7-8e32-f6f0d8e865c1.png\">\n\n\n## Millisecond diff\n\nWhen actively developing an application it can be useful to see when the time spent between one `debug()` call and the next. Suppose for example you invoke `debug()` before requesting a resource, and after as well, the \"+NNNms\" will show you how much time was spent between calls.\n\n<img width=\"647\" src=\"https://user-images.githubusercontent.com/71256/29091486-fa38524c-7c37-11e7-895f-e7ec8e1039b6.png\">\n\nWhen stdout is not a TTY, `Date#toISOString()` is used, making it more useful for logging the debug information as shown below:\n\n<img width=\"647\" src=\"https://user-images.githubusercontent.com/71256/29091956-6bd78372-7c39-11e7-8c55-c948396d6edd.png\">\n\n\n## Conventions\n\nIf you're using this in one or more of your libraries, you _should_ use the name of your library so that developers may toggle debugging as desired without guessing names. If you have more than one debuggers you _should_ prefix them with your library name and use \":\" to separate features. For example \"bodyParser\" from Connect would then be \"connect:bodyParser\".  If you append a \"*\" to the end of your name, it will always be enabled regardless of the setting of the DEBUG environment variable.  You can then use it for normal output as well as debug output.\n\n## Wildcards\n\nThe `*` character may be used as a wildcard. Suppose for example your library has\ndebuggers named \"connect:bodyParser\", \"connect:compress\", \"connect:session\",\ninstead of listing all three with\n`DEBUG=connect:bodyParser,connect:compress,connect:session`, you may simply do\n`DEBUG=connect:*`, or to run everything using this module simply use `DEBUG=*`.\n\nYou can also exclude specific debuggers by prefixing them with a \"-\" character.\nFor example, `DEBUG=*,-connect:*` would include all debuggers except those\nstarting with \"connect:\".\n\n## Environment Variables\n\nWhen running through Node.js, you can set a few environment variables that will\nchange the behavior of the debug logging:\n\n| Name      | Purpose                                         |\n|-----------|-------------------------------------------------|\n| `DEBUG`   | Enables/disables specific debugging namespaces. |\n| `DEBUG_HIDE_DATE` | Hide date from debug output (non-TTY).  |\n| `DEBUG_COLORS`| Whether or not to use colors in the debug output. |\n| `DEBUG_DEPTH` | Object inspection depth.                    |\n| `DEBUG_SHOW_HIDDEN` | Shows hidden properties on inspected objects. |\n\n\n__Note:__ The environment variables beginning with `DEBUG_` end up being\nconverted into an Options object that gets used with `%o`/`%O` formatters.\nSee the Node.js documentation for\n[`util.inspect()`](https://nodejs.org/api/util.html#util_util_inspect_object_options)\nfor the complete list.\n\n## Formatters\n\nDebug uses [printf-style](https://wikipedia.org/wiki/Printf_format_string) formatting.\nBelow are the officially supported formatters:\n\n| Formatter | Representation |\n|-----------|----------------|\n| `%O`      | Pretty-print an Object on multiple lines. |\n| `%o`      | Pretty-print an Object all on a single line. |\n| `%s`      | String. |\n| `%d`      | Number (both integer and float). |\n| `%j`      | JSON. Replaced with the string '[Circular]' if the argument contains circular references. |\n| `%%`      | Single percent sign ('%'). This does not consume an argument. |\n\n\n### Custom formatters\n\nYou can add custom formatters by extending the `debug.formatters` object.\nFor example, if you wanted to add support for rendering a Buffer as hex with\n`%h`, you could do something like:\n\n```js\nconst createDebug = require('debug')\ncreateDebug.formatters.h = (v) => {\n  return v.toString('hex')\n}\n\n// …elsewhere\nconst debug = createDebug('foo')\ndebug('this is hex: %h', new Buffer('hello world'))\n//   foo this is hex: 68656c6c6f20776f726c6421 +0ms\n```\n\n\n## Browser Support\n\nYou can build a browser-ready script using [browserify](https://github.com/substack/node-browserify),\nor just use the [browserify-as-a-service](https://wzrd.in/) [build](https://wzrd.in/standalone/debug@latest),\nif you don't want to build it yourself.\n\nDebug's enable state is currently persisted by `localStorage`.\nConsider the situation shown below where you have `worker:a` and `worker:b`,\nand wish to debug both. You can enable this using `localStorage.debug`:\n\n```js\nlocalStorage.debug = 'worker:*'\n```\n\nAnd then refresh the page.\n\n```js\na = debug('worker:a');\nb = debug('worker:b');\n\nsetInterval(function(){\n  a('doing some work');\n}, 1000);\n\nsetInterval(function(){\n  b('doing some work');\n}, 1200);\n```\n\n\n## Output streams\n\n  By default `debug` will log to stderr, however this can be configured per-namespace by overriding the `log` method:\n\nExample [_stdout.js_](./examples/node/stdout.js):\n\n```js\nvar debug = require('debug');\nvar error = debug('app:error');\n\n// by default stderr is used\nerror('goes to stderr!');\n\nvar log = debug('app:log');\n// set this namespace to log via console.log\nlog.log = console.log.bind(console); // don't forget to bind to console!\nlog('goes to stdout');\nerror('still goes to stderr!');\n\n// set all output to go via console.info\n// overrides all per-namespace log settings\ndebug.log = console.info.bind(console);\nerror('now goes to stdout via console.info');\nlog('still goes to stdout, but via console.info now');\n```\n\n## Extend\nYou can simply extend debugger \n```js\nconst log = require('debug')('auth');\n\n//creates new debug instance with extended namespace\nconst logSign = log.extend('sign');\nconst logLogin = log.extend('login');\n\nlog('hello'); // auth hello\nlogSign('hello'); //auth:sign hello\nlogLogin('hello'); //auth:login hello\n```\n\n## Set dynamically\n\nYou can also enable debug dynamically by calling the `enable()` method :\n\n```js\nlet debug = require('debug');\n\nconsole.log(1, debug.enabled('test'));\n\ndebug.enable('test');\nconsole.log(2, debug.enabled('test'));\n\ndebug.disable();\nconsole.log(3, debug.enabled('test'));\n\n```\n\nprint :   \n```\n1 false\n2 true\n3 false\n```\n\nUsage :  \n`enable(namespaces)`  \n`namespaces` can include modes separated by a colon and wildcards.\n   \nNote that calling `enable()` completely overrides previously set DEBUG variable : \n\n```\n$ DEBUG=foo node -e 'var dbg = require(\"debug\"); dbg.enable(\"bar\"); console.log(dbg.enabled(\"foo\"))'\n=> false\n```\n\n## Checking whether a debug target is enabled\n\nAfter you've created a debug instance, you can determine whether or not it is\nenabled by checking the `enabled` property:\n\n```javascript\nconst debug = require('debug')('http');\n\nif (debug.enabled) {\n  // do stuff...\n}\n```\n\nYou can also manually toggle this property to force the debug instance to be\nenabled or disabled.\n\n\n## Authors\n\n - TJ Holowaychuk\n - Nathan Rajlich\n - Andrew Rhyne\n\n## Backers\n\nSupport us with a monthly donation and help us continue our activities. [[Become a backer](https://opencollective.com/debug#backer)]\n\n<a href=\"https://opencollective.com/debug/backer/0/website\" target=\"_blank\"><img src=\"https://opencollective.com/debug/backer/0/avatar.svg\"></a>\n<a href=\"https://opencollective.com/debug/backer/1/website\" target=\"_blank\"><img src=\"https://opencollective.com/debug/backer/1/avatar.svg\"></a>\n<a href=\"https://opencollective.com/debug/backer/2/website\" target=\"_blank\"><img src=\"https://opencollective.com/debug/backer/2/avatar.svg\"></a>\n<a href=\"https://opencollective.com/debug/backer/3/website\" target=\"_blank\"><img src=\"https://opencollective.com/debug/backer/3/avatar.svg\"></a>\n<a href=\"https://opencollective.com/debug/backer/4/website\" target=\"_blank\"><img src=\"https://opencollective.com/debug/backer/4/avatar.svg\"></a>\n<a href=\"https://opencollective.com/debug/backer/5/website\" target=\"_blank\"><img src=\"https://opencollective.com/debug/backer/5/avatar.svg\"></a>\n<a href=\"https://opencollective.com/debug/backer/6/website\" target=\"_blank\"><img src=\"https://opencollective.com/debug/backer/6/avatar.svg\"></a>\n<a href=\"https://opencollective.com/debug/backer/7/website\" target=\"_blank\"><img src=\"https://opencollective.com/debug/backer/7/avatar.svg\"></a>\n<a href=\"https://opencollective.com/debug/backer/8/website\" target=\"_blank\"><img src=\"https://opencollective.com/debug/backer/8/avatar.svg\"></a>\n<a href=\"https://opencollective.com/debug/backer/9/website\" target=\"_blank\"><img src=\"https://opencollective.com/debug/backer/9/avatar.svg\"></a>\n<a href=\"https://opencollective.com/debug/backer/10/website\" target=\"_blank\"><img src=\"https://opencollective.com/debug/backer/10/avatar.svg\"></a>\n<a href=\"https://opencollective.com/debug/backer/11/website\" target=\"_blank\"><img src=\"https://opencollective.com/debug/backer/11/avatar.svg\"></a>\n<a href=\"https://opencollective.com/debug/backer/12/website\" target=\"_blank\"><img src=\"https://opencollective.com/debug/backer/12/avatar.svg\"></a>\n<a href=\"https://opencollective.com/debug/backer/13/website\" target=\"_blank\"><img src=\"https://opencollective.com/debug/backer/13/avatar.svg\"></a>\n<a href=\"https://opencollective.com/debug/backer/14/website\" target=\"_blank\"><img src=\"https://opencollective.com/debug/backer/14/avatar.svg\"></a>\n<a href=\"https://opencollective.com/debug/backer/15/website\" target=\"_blank\"><img src=\"https://opencollective.com/debug/backer/15/avatar.svg\"></a>\n<a href=\"https://opencollective.com/debug/backer/16/website\" target=\"_blank\"><img src=\"https://opencollective.com/debug/backer/16/avatar.svg\"></a>\n<a href=\"https://opencollective.com/debug/backer/17/website\" target=\"_blank\"><img src=\"https://opencollective.com/debug/backer/17/avatar.svg\"></a>\n<a href=\"https://opencollective.com/debug/backer/18/website\" target=\"_blank\"><img src=\"https://opencollective.com/debug/backer/18/avatar.svg\"></a>\n<a href=\"https://opencollective.com/debug/backer/19/website\" target=\"_blank\"><img src=\"https://opencollective.com/debug/backer/19/avatar.svg\"></a>\n<a href=\"https://opencollective.com/debug/backer/20/website\" target=\"_blank\"><img src=\"https://opencollective.com/debug/backer/20/avatar.svg\"></a>\n<a href=\"https://opencollective.com/debug/backer/21/website\" target=\"_blank\"><img src=\"https://opencollective.com/debug/backer/21/avatar.svg\"></a>\n<a href=\"https://opencollective.com/debug/backer/22/website\" target=\"_blank\"><img src=\"https://opencollective.com/debug/backer/22/avatar.svg\"></a>\n<a href=\"https://opencollective.com/debug/backer/23/website\" target=\"_blank\"><img src=\"https://opencollective.com/debug/backer/23/avatar.svg\"></a>\n<a href=\"https://opencollective.com/debug/backer/24/website\" target=\"_blank\"><img src=\"https://opencollective.com/debug/backer/24/avatar.svg\"></a>\n<a href=\"https://opencollective.com/debug/backer/25/website\" target=\"_blank\"><img src=\"https://opencollective.com/debug/backer/25/avatar.svg\"></a>\n<a href=\"https://opencollective.com/debug/backer/26/website\" target=\"_blank\"><img src=\"https://opencollective.com/debug/backer/26/avatar.svg\"></a>\n<a href=\"https://opencollective.com/debug/backer/27/website\" target=\"_blank\"><img src=\"https://opencollective.com/debug/backer/27/avatar.svg\"></a>\n<a href=\"https://opencollective.com/debug/backer/28/website\" target=\"_blank\"><img src=\"https://opencollective.com/debug/backer/28/avatar.svg\"></a>\n<a href=\"https://opencollective.com/debug/backer/29/website\" target=\"_blank\"><img src=\"https://opencollective.com/debug/backer/29/avatar.svg\"></a>\n\n\n## Sponsors\n\nBecome a sponsor and get your logo on our README on Github with a link to your site. [[Become a sponsor](https://opencollective.com/debug#sponsor)]\n\n<a href=\"https://opencollective.com/debug/sponsor/0/website\" target=\"_blank\"><img src=\"https://opencollective.com/debug/sponsor/0/avatar.svg\"></a>\n<a href=\"https://opencollective.com/debug/sponsor/1/website\" target=\"_blank\"><img src=\"https://opencollective.com/debug/sponsor/1/avatar.svg\"></a>\n<a href=\"https://opencollective.com/debug/sponsor/2/website\" target=\"_blank\"><img src=\"https://opencollective.com/debug/sponsor/2/avatar.svg\"></a>\n<a href=\"https://opencollective.com/debug/sponsor/3/website\" target=\"_blank\"><img src=\"https://opencollective.com/debug/sponsor/3/avatar.svg\"></a>\n<a href=\"https://opencollective.com/debug/sponsor/4/website\" target=\"_blank\"><img src=\"https://opencollective.com/debug/sponsor/4/avatar.svg\"></a>\n<a href=\"https://opencollective.com/debug/sponsor/5/website\" target=\"_blank\"><img src=\"https://opencollective.com/debug/sponsor/5/avatar.svg\"></a>\n<a href=\"https://opencollective.com/debug/sponsor/6/website\" target=\"_blank\"><img src=\"https://opencollective.com/debug/sponsor/6/avatar.svg\"></a>\n<a href=\"https://opencollective.com/debug/sponsor/7/website\" target=\"_blank\"><img src=\"https://opencollective.com/debug/sponsor/7/avatar.svg\"></a>\n<a href=\"https://opencollective.com/debug/sponsor/8/website\" target=\"_blank\"><img src=\"https://opencollective.com/debug/sponsor/8/avatar.svg\"></a>\n<a href=\"https://opencollective.com/debug/sponsor/9/website\" target=\"_blank\"><img src=\"https://opencollective.com/debug/sponsor/9/avatar.svg\"></a>\n<a href=\"https://opencollective.com/debug/sponsor/10/website\" target=\"_blank\"><img src=\"https://opencollective.com/debug/sponsor/10/avatar.svg\"></a>\n<a href=\"https://opencollective.com/debug/sponsor/11/website\" target=\"_blank\"><img src=\"https://opencollective.com/debug/sponsor/11/avatar.svg\"></a>\n<a href=\"https://opencollective.com/debug/sponsor/12/website\" target=\"_blank\"><img src=\"https://opencollective.com/debug/sponsor/12/avatar.svg\"></a>\n<a href=\"https://opencollective.com/debug/sponsor/13/website\" target=\"_blank\"><img src=\"https://opencollective.com/debug/sponsor/13/avatar.svg\"></a>\n<a href=\"https://opencollective.com/debug/sponsor/14/website\" target=\"_blank\"><img src=\"https://opencollective.com/debug/sponsor/14/avatar.svg\"></a>\n<a href=\"https://opencollective.com/debug/sponsor/15/website\" target=\"_blank\"><img src=\"https://opencollective.com/debug/sponsor/15/avatar.svg\"></a>\n<a href=\"https://opencollective.com/debug/sponsor/16/website\" target=\"_blank\"><img src=\"https://opencollective.com/debug/sponsor/16/avatar.svg\"></a>\n<a href=\"https://opencollective.com/debug/sponsor/17/website\" target=\"_blank\"><img src=\"https://opencollective.com/debug/sponsor/17/avatar.svg\"></a>\n<a href=\"https://opencollective.com/debug/sponsor/18/website\" target=\"_blank\"><img src=\"https://opencollective.com/debug/sponsor/18/avatar.svg\"></a>\n<a href=\"https://opencollective.com/debug/sponsor/19/website\" target=\"_blank\"><img src=\"https://opencollective.com/debug/sponsor/19/avatar.svg\"></a>\n<a href=\"https://opencollective.com/debug/sponsor/20/website\" target=\"_blank\"><img src=\"https://opencollective.com/debug/sponsor/20/avatar.svg\"></a>\n<a href=\"https://opencollective.com/debug/sponsor/21/website\" target=\"_blank\"><img src=\"https://opencollective.com/debug/sponsor/21/avatar.svg\"></a>\n<a href=\"https://opencollective.com/debug/sponsor/22/website\" target=\"_blank\"><img src=\"https://opencollective.com/debug/sponsor/22/avatar.svg\"></a>\n<a href=\"https://opencollective.com/debug/sponsor/23/website\" target=\"_blank\"><img src=\"https://opencollective.com/debug/sponsor/23/avatar.svg\"></a>\n<a href=\"https://opencollective.com/debug/sponsor/24/website\" target=\"_blank\"><img src=\"https://opencollective.com/debug/sponsor/24/avatar.svg\"></a>\n<a href=\"https://opencollective.com/debug/sponsor/25/website\" target=\"_blank\"><img src=\"https://opencollective.com/debug/sponsor/25/avatar.svg\"></a>\n<a href=\"https://opencollective.com/debug/sponsor/26/website\" target=\"_blank\"><img src=\"https://opencollective.com/debug/sponsor/26/avatar.svg\"></a>\n<a href=\"https://opencollective.com/debug/sponsor/27/website\" target=\"_blank\"><img src=\"https://opencollective.com/debug/sponsor/27/avatar.svg\"></a>\n<a href=\"https://opencollective.com/debug/sponsor/28/website\" target=\"_blank\"><img src=\"https://opencollective.com/debug/sponsor/28/avatar.svg\"></a>\n<a href=\"https://opencollective.com/debug/sponsor/29/website\" target=\"_blank\"><img src=\"https://opencollective.com/debug/sponsor/29/avatar.svg\"></a>\n\n## License\n\n(The MIT License)\n\nCopyright (c) 2014-2017 TJ Holowaychuk &lt;tj@vision-media.ca&gt;\n\nPermission is hereby granted, free of charge, to any person obtaining\na copy of this software and associated documentation files (the\n'Software'), to deal in the Software without restriction, including\nwithout limitation the rights to use, copy, modify, merge, publish,\ndistribute, sublicense, and/or sell copies of the Software, and to\npermit persons to whom the Software is furnished to do so, subject to\nthe following conditions:\n\nThe above copyright notice and this permission notice shall be\nincluded in all copies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED 'AS IS', WITHOUT WARRANTY OF ANY KIND,\nEXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF\nMERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.\nIN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY\nCLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT,\nTORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE\nSOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.\n"
    },
    {
      "sha256": "58d1e17ffe5109a7ae296caafcadfdbe6a7d176f0bc4ab01e12a689b0499d8bd",
      "text": "\n                                 Apache License\n                           Version 2.0, January 2004\n                        http://www.apache.org/licenses/\n\n   TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION\n\n   1. Definitions.\n\n      \"License\" shall mean the terms and conditions for use, reproduction,\n      and distribution as defined by Sections 1 through 9 of this document.\n\n      \"Licensor\" shall mean the copyright owner or entity authorized by\n      the copyright owner that is granting the License.\n\n      \"Legal Entity\" shall mean the union of the acting entity and all\n      other entities that control, are controlled by, or are under common\n      control with that entity. For the purposes of this definition,\n      \"control\" means (i) the power, direct or indirect, to cause the\n      direction or management of such entity, whether by contract or\n      otherwise, or (ii) ownership of fifty percent (50%) or more of the\n      outstanding shares, or (iii) beneficial ownership of such entity.\n\n      \"You\" (or \"Your\") shall mean an individual or Legal Entity\n      exercising permissions granted by this License.\n\n      \"Source\" form shall mean the preferred form for making modifications,\n      including but not limited to software source code, documentation\n      source, and configuration files.\n\n      \"Object\" form shall mean any form resulting from mechanical\n      transformation or translation of a Source form, including but\n      not limited to compiled object code, generated documentation,\n      and conversions to other media types.\n\n      \"Work\" shall mean the work of authorship, whether in Source or\n      Object form, made available under the License, as indicated by a\n      copyright notice that is included in or attached to the work\n      (an example is provided in the Appendix below).\n\n      \"Derivative Works\" shall mean any work, whether in Source or Object\n      form, that is based on (or derived from) the Work and for which the\n      editorial revisions, annotations, elaborations, or other modifications\n      represent, as a whole, an original work of authorship. For the purposes\n      of this License, Derivative Works shall not include works that remain\n      separable from, or merely link (or bind by name) to the interfaces of,\n      the Work and Derivative Works thereof.\n\n      \"Contribution\" shall mean any work of authorship, including\n      the original version of the Work and any modifications or additions\n      to that Work or Derivative Works thereof, that is intentionally\n      submitted to Licensor for inclusion in the Work by the copyright owner\n      or by an individual or Legal Entity authorized to submit on behalf of\n      the copyright owner. For the purposes of this definition, \"submitted\"\n      means any form of electronic, verbal, or written communication sent\n      to the Licensor or its representatives, including but not limited to\n      communication on electronic mailing lists, source code control systems,\n      and issue tracking systems that are managed by, or on behalf of, the\n      Licensor for the purpose of discussing and improving the Work, but\n      excluding communication that is conspicuously marked or otherwise\n      designated in writing by the copyright owner as \"Not a Contribution.\"\n\n      \"Contributor\" shall mean Licensor and any individual or Legal Entity\n      on behalf of whom a Contribution has been received by Licensor and\n      subsequently incorporated within the Work.\n\n   2. Grant of Copyright License. Subject to the terms and conditions of\n      this License, each Contributor hereby grants to You a perpetual,\n      worldwide, non-exclusive, no-charge, royalty-free, irrevocable\n      copyright license to reproduce, prepare Derivative Works of,\n      publicly display, publicly perform, sublicense, and distribute the\n      Work and such Derivative Works in Source or Object form.\n\n   3. Grant of Patent License. Subject to the terms and conditions of\n      this License, each Contributor hereby grants to You a perpetual,\n      worldwide, non-exclusive, no-charge, royalty-free, irrevocable\n      (except as stated in this section) patent license to make, have made,\n      use, offer to sell, sell, import, and otherwise transfer the Work,\n      where such license applies only to those patent claims licensable\n      by such Contributor that are necessarily infringed by their\n      Contribution(s) alone or by combination of their Contribution(s)\n      with the Work to which such Contribution(s) was submitted. If You\n      institute patent litigation against any entity (including a\n      cross-claim or counterclaim in a lawsuit) alleging that the Work\n      or a Contribution incorporated within the Work constitutes direct\n      or contributory patent infringement, then any patent licenses\n      granted to You under this License for that Work shall terminate\n      as of the date such litigation is filed.\n\n   4. Redistribution. You may reproduce and distribute copies of the\n      Work or Derivative Works thereof in any medium, with or without\n      modifications, and in Source or Object form, provided that You\n      meet the following conditions:\n\n      (a) You must give any other recipients of the Work or\n          Derivative Works a copy of this License; and\n\n      (b) You must cause any modified files to carry prominent notices\n          stating that You changed the files; and\n\n      (c) You must retain, in the Source form of any Derivative Works\n          that You distribute, all copyright, patent, trademark, and\n          attribution notices from the Source form of the Work,\n          excluding those notices that do not pertain to any part of\n          the Derivative Works; and\n\n      (d) If the Work includes a \"NOTICE\" text file as part of its\n          distribution, then any Derivative Works that You distribute must\n          include a readable copy of the attribution notices contained\n          within such NOTICE file, excluding those notices that do not\n          pertain to any part of the Derivative Works, in at least one\n          of the following places: within a NOTICE text file distributed\n          as part of the Derivative Works; within the Source form or\n          documentation, if provided along with the Derivative Works; or,\n          within a display generated by the Derivative Works, if and\n          wherever such third-party notices normally appear. The contents\n          of the NOTICE file are for informational purposes only and\n          do not modify the License. You may add Your own attribution\n          notices within Derivative Works that You distribute, alongside\n          or as an addendum to the NOTICE text from the Work, provided\n          that such additional attribution notices cannot be construed\n          as modifying the License.\n\n      You may add Your own copyright statement to Your modifications and\n      may provide additional or different license terms and conditions\n      for use, reproduction, or distribution of Your modifications, or\n      for any such Derivative Works as a whole, provided Your use,\n      reproduction, and distribution of the Work otherwise complies with\n      the conditions stated in this License.\n\n   5. Submission of Contributions. Unless You explicitly state otherwise,\n      any Contribution intentionally submitted for inclusion in the Work\n      by You to the Licensor shall be under the terms and conditions of\n      this License, without any additional terms or conditions.\n      Notwithstanding the above, nothing herein shall supersede or modify\n      the terms of any separate license agreement you may have executed\n      with Licensor regarding such Contributions.\n\n   6. Trademarks. This License does not grant permission to use the trade\n      names, trademarks, service marks, or product names of the Licensor,\n      except as required for reasonable and customary use in describing the\n      origin of the Work and reproducing the content of the NOTICE file.\n\n   7. Disclaimer of Warranty. Unless required by applicable law or\n      agreed to in writing, Licensor provides the Work (and each\n      Contributor provides its Contributions) on an \"AS IS\" BASIS,\n      WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or\n      implied, including, without limitation, any warranties or conditions\n      of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A\n      PARTICULAR PURPOSE. You are solely responsible for determining the\n      appropriateness of using or redistributing the Work and assume any\n      risks associated with Your exercise of permissions under this License.\n\n   8. Limitation of Liability. In no event and under no legal theory,\n      whether in tort (including negligence), contract, or otherwise,\n      unless required by applicable law (such as deliberate and grossly\n      negligent acts) or agreed to in writing, shall any Contributor be\n      liable to You for damages, including any direct, indirect, special,\n      incidental, or consequential damages of any character arising as a\n      result of this License or out of the use or inability to use the\n      Work (including but not limited to damages for loss of goodwill,\n      work stoppage, computer failure or malfunction, or any and all\n      other commercial damages or losses), even if such Contributor\n      has been advised of the possibility of such damages.\n\n   9. Accepting Warranty or Additional Liability. While redistributing\n      the Work or Derivative Works thereof, You may choose to offer,\n      and charge a fee for, acceptance of support, warranty, indemnity,\n      or other liability obligations and/or rights consistent with this\n      License. However, in accepting such obligations, You may act only\n      on Your own behalf and on Your sole responsibility, not on behalf\n      of any other Contributor, and only if You agree to indemnify,\n      defend, and hold each Contributor harmless for any liability\n      incurred by, or claims asserted against, such Contributor by reason\n      of your accepting any such warranty or additional liability.\n\n   END OF TERMS AND CONDITIONS\n\n   APPENDIX: How to apply the Apache License to your work.\n\n      To apply the Apache License to your work, attach the following\n      boilerplate notice, with the fields enclosed by brackets \"[]\"\n      replaced with your own identifying information. (Don't include\n      the brackets!)  The text should be enclosed in the appropriate\n      comment syntax for the file format. We also recommend that a\n      file or class name and description of purpose be included on the\n      same \"printed page\" as the copyright notice for easier\n      identification within third-party archives.\n\n   Copyright [yyyy] [name of copyright owner]\n\n   Licensed under the Apache License, Version 2.0 (the \"License\");\n   you may not use this file except in compliance with the License.\n   You may obtain a copy of the License at\n\n       http://www.apache.org/licenses/LICENSE-2.0\n\n   Unless required by applicable law or agreed to in writing, software\n   distributed under the License is distributed on an \"AS IS\" BASIS,\n   WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\n   See the License for the specific language governing permissions and\n   limitations under the License."
    },
    {
      "sha256": "5a3b0007c4203f10fe11b3fe8747253eb994f135e10b73e1f88ada941af09c6e",
      "text": "The ISC License\n\nCopyright (c) 2019 Elan Shanker, Paul Miller (https://paulmillr.com)\n\nPermission to use, copy, modify, and/or distribute this software for any\npurpose with or without fee is hereby granted, provided that the above\ncopyright notice and this permission notice appear in all copies.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\" AND THE AUTHOR DISCLAIMS ALL WARRANTIES\nWITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF\nMERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR\nANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES\nWHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN\nACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR\nIN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.\n"
    },
    {
      "sha256": "5a547aafe7b171c859ec64de1dd3c3363689f830133f508d043c83da12a6d0a2",
      "text": "MIT License\n\nCopyright (c) 2019 CFWare, LLC\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n"
    },
    {
      "sha256": "5b37224c080cdcc97c871ada971c224e9926370fe74f11b539aa1cf9f3b1aca1",
      "text": "The MIT License (MIT)\n\nCopyright (c) 2014 Jameson Little\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in\nall copies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN\nTHE SOFTWARE.\n"
    },
    {
      "sha256": "5b8a867ac027eaa06bb77bdfee4dddfa2be02a872a5458f9a5b3233453aa06d5",
      "text": "Copyright (c) 2016, Istanbul Code Coverage\nAll rights reserved.\n\nRedistribution and use in source and binary forms, with or without\nmodification, are permitted provided that the following conditions are met:\n\n* Redistributions of source code must retain the above copyright notice, this\n  list of conditions and the following disclaimer.\n\n* Redistributions in binary form must reproduce the above copyright notice,\n  this list of conditions and the following disclaimer in the documentation\n  and/or other materials provided with the distribution.\n\n* Neither the name of babel-plugin-istanbul nor the names of its\n  contributors may be used to endorse or promote products derived from\n  this software without specific prior written permission.\n\nTHIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS \"AS IS\"\nAND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE\nIMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE\nDISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE\nFOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL\nDAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR\nSERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER\nCAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY,\nOR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE\nOF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.\n"
    },
    {
      "sha256": "5bba27375d93e9119f76c1015f7672cf9ad5f70952296e0842fb2243d6376869",
      "text": "Copyright Eemeli Aro <eemeli@gmail.com>\n\nPermission to use, copy, modify, and/or distribute this software for any purpose\nwith or without fee is hereby granted, provided that the above copyright notice\nand this permission notice appear in all copies.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\" AND THE AUTHOR DISCLAIMS ALL WARRANTIES WITH\nREGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND\nFITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY SPECIAL, DIRECT,\nINDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS\nOF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER\nTORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF\nTHIS SOFTWARE.\n"
    },
    {
      "sha256": "5be1f3465bba68a626777f984878814aaf35e7ef8e9fd314d469bcf887050fb8",
      "text": "The MIT License (MIT)\n\nCopyright 2013 Andrey Sitnik <andrey@sitnik.es>\n\nPermission is hereby granted, free of charge, to any person obtaining a copy of\nthis software and associated documentation files (the \"Software\"), to deal in\nthe Software without restriction, including without limitation the rights to\nuse, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of\nthe Software, and to permit persons to whom the Software is furnished to do so,\nsubject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS\nFOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR\nCOPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER\nIN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN\nCONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.\n"
    },
    {
      "sha256": "5c496ce5ae47eb8e5ddcaa5e29c27c446a3855b19e3a66991b52f361bed22b28",
      "text": "The MIT License (MIT)\n\nCopyright (c) 2014 Dave Justice\n\nPermission is hereby granted, free of charge, to any person obtaining a copy of\nthis software and associated documentation files (the \"Software\"), to deal in\nthe Software without restriction, including without limitation the rights to\nuse, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of\nthe Software, and to permit persons to whom the Software is furnished to do so,\nsubject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS\nFOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR\nCOPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER\nIN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN\nCONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE."
    },
    {
      "sha256": "5c932d88256b4ab958f64a856fa48e8bd1f55bc1d96b8149c65689e0c61789d3",
      "text": "MIT License\n\nCopyright (c) Sindre Sorhus <sindresorhus@gmail.com> (https://sindresorhus.com)\n\nPermission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the \"Software\"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.\n"
    },
    {
      "sha256": "5da4fdc5b3d59f7d27a04f79680bfbcf97033be83d3b7570e772c1499b01973b",
      "text": "/*!\n * mime-db\n * Copyright(c) 2014 Jonathan Ong\n * Copyright(c) 2015-2022 Douglas Christopher Wilson\n * MIT Licensed\n */"
    },
    {
      "sha256": "5e325595b4ea8cfec3802f545b1def5d7b73e4a5b8e9ba63e32a320f67732292",
      "text": "MIT License\n\nCopyright (c) 2024 Jordan Harband\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n"
    },
    {
      "sha256": "5e733eb92ed0c571da3f27c5da203e0a9f975b4f96e7692c9fa3660ca54820ec",
      "text": "Copyright (c) 2014 Forbes Lindesay\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in\nall copies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN\nTHE SOFTWARE.\n"
    },
    {
      "sha256": "5eba353fe5076ac3432177f8ab1cf75e3afcd0584251e37c3bfead5f447d040e",
      "text": " Mozilla Public License Version 2.0\n==================================\n\n1. Definitions\n--------------\n\n1.1. \"Contributor\"\nmeans each individual or legal entity that creates, contributes to\nthe creation of, or owns Covered Software.\n\n1.2. \"Contributor Version\"\nmeans the combination of the Contributions of others (if any) used\nby a Contributor and that particular Contributor's Contribution.\n\n1.3. \"Contribution\"\nmeans Covered Software of a particular Contributor.\n\n1.4. \"Covered Software\"\nmeans Source Code Form to which the initial Contributor has attached\nthe notice in Exhibit A, the Executable Form of such Source Code\nForm, and Modifications of such Source Code Form, in each case\nincluding portions thereof.\n\n1.5. \"Incompatible With Secondary Licenses\"\nmeans\n\n(a) that the initial Contributor has attached the notice described\nin Exhibit B to the Covered Software; or\n\n(b) that the Covered Software was made available under the terms of\nversion 1.1 or earlier of the License, but not also under the\nterms of a Secondary License.\n\n1.6. \"Executable Form\"\nmeans any form of the work other than Source Code Form.\n\n1.7. \"Larger Work\"\nmeans a work that combines Covered Software with other material, in\na separate file or files, that is not Covered Software.\n\n1.8. \"License\"\nmeans this document.\n\n1.9. \"Licensable\"\nmeans having the right to grant, to the maximum extent possible,\nwhether at the time of the initial grant or subsequently, any and\nall of the rights conveyed by this License.\n\n1.10. \"Modifications\"\nmeans any of the following:\n\n(a) any file in Source Code Form that results from an addition to,\ndeletion from, or modification of the contents of Covered\nSoftware; or\n\n(b) any new file in Source Code Form that contains any Covered\nSoftware.\n\n1.11. \"Patent Claims\" of a Contributor\nmeans any patent claim(s), including without limitation, method,\nprocess, and apparatus claims, in any patent Licensable by such\nContributor that would be infringed, but for the grant of the\nLicense, by the making, using, selling, offering for sale, having\nmade, import, or transfer of either its Contributions or its\nContributor Version.\n\n1.12. \"Secondary License\"\nmeans either the GNU General Public License, Version 2.0, the GNU\nLesser General Public License, Version 2.1, the GNU Affero General\nPublic License, Version 3.0, or any later versions of those\nlicenses.\n\n1.13. \"Source Code Form\"\nmeans the form of the work preferred for making modifications.\n\n1.14. \"You\" (or \"Your\")\nmeans an individual or a legal entity exercising rights under this\nLicense. For legal entities, \"You\" includes any entity that\ncontrols, is controlled by, or is under common control with You. For\npurposes of this definition, \"control\" means (a) the power, direct\nor indirect, to cause the direction or management of such entity,\nwhether by contract or otherwise, or (b) ownership of more than\nfifty percent (50%) of the outstanding shares or beneficial\nownership of such entity.\n\n2. License Grants and Conditions\n--------------------------------\n\n2.1. Grants\n\nEach Contributor hereby grants You a world-wide, royalty-free,\nnon-exclusive license:\n\n(a) under intellectual property rights (other than patent or trademark)\nLicensable by such Contributor to use, reproduce, make available,\nmodify, display, perform, distribute, and otherwise exploit its\nContributions, either on an unmodified basis, with Modifications, or\nas part of a Larger Work; and\n\n(b) under Patent Claims of such Contributor to make, use, sell, offer\nfor sale, have made, import, and otherwise transfer either its\nContributions or its Contributor Version.\n\n2.2. Effective Date\n\nThe licenses granted in Section 2.1 with respect to any Contribution\nbecome effective for each Contribution on the date the Contributor first\ndistributes such Contribution.\n\n2.3. Limitations on Grant Scope\n\nThe licenses granted in this Section 2 are the only rights granted under\nthis License. No additional rights or licenses will be implied from the\ndistribution or licensing of Covered Software under this License.\nNotwithstanding Section 2.1(b) above, no patent license is granted by a\nContributor:\n\n(a) for any code that a Contributor has removed from Covered Software;\nor\n\n(b) for infringements caused by: (i) Your and any other third party's\nmodifications of Covered Software, or (ii) the combination of its\nContributions with other software (except as part of its Contributor\nVersion); or\n\n(c) under Patent Claims infringed by Covered Software in the absence of\nits Contributions.\n\nThis License does not grant any rights in the trademarks, service marks,\nor logos of any Contributor (except as may be necessary to comply with\nthe notice requirements in Section 3.4).\n\n2.4. Subsequent Licenses\n\nNo Contributor makes additional grants as a result of Your choice to\ndistribute the Covered Software under a subsequent version of this\nLicense (see Section 10.2) or under the terms of a Secondary License (if\npermitted under the terms of Section 3.3).\n\n2.5. Representation\n\nEach Contributor represents that the Contributor believes its\nContributions are its original creation(s) or it has sufficient rights\nto grant the rights to its Contributions conveyed by this License.\n\n2.6. Fair Use\n\nThis License is not intended to limit any rights You have under\napplicable copyright doctrines of fair use, fair dealing, or other\nequivalents.\n\n2.7. Conditions\n\nSections 3.1, 3.2, 3.3, and 3.4 are conditions of the licenses granted\nin Section 2.1.\n\n3. Responsibilities\n-------------------\n\n3.1. Distribution of Source Form\n\nAll distribution of Covered Software in Source Code Form, including any\nModifications that You create or to which You contribute, must be under\nthe terms of this License. You must inform recipients that the Source\nCode Form of the Covered Software is governed by the terms of this\nLicense, and how they can obtain a copy of this License. You may not\nattempt to alter or restrict the recipients' rights in the Source Code\nForm.\n\n3.2. Distribution of Executable Form\n\nIf You distribute Covered Software in Executable Form then:\n\n(a) such Covered Software must also be made available in Source Code\nForm, as described in Section 3.1, and You must inform recipients of\nthe Executable Form how they can obtain a copy of such Source Code\nForm by reasonable means in a timely manner, at a charge no more\nthan the cost of distribution to the recipient; and\n\n(b) You may distribute such Executable Form under the terms of this\nLicense, or sublicense it under different terms, provided that the\nlicense for the Executable Form does not attempt to limit or alter\nthe recipients' rights in the Source Code Form under this License.\n\n3.3. Distribution of a Larger Work\n\nYou may create and distribute a Larger Work under terms of Your choice,\nprovided that You also comply with the requirements of this License for\nthe Covered Software. If the Larger Work is a combination of Covered\nSoftware with a work governed by one or more Secondary Licenses, and the\nCovered Software is not Incompatible With Secondary Licenses, this\nLicense permits You to additionally distribute such Covered Software\nunder the terms of such Secondary License(s), so that the recipient of\nthe Larger Work may, at their option, further distribute the Covered\nSoftware under the terms of either this License or such Secondary\nLicense(s).\n\n3.4. Notices\n\nYou may not remove or alter the substance of any license notices\n(including copyright notices, patent notices, disclaimers of warranty,\nor limitations of liability) contained within the Source Code Form of\nthe Covered Software, except that You may alter any license notices to\nthe extent required to remedy known factual inaccuracies.\n\n3.5. Application of Additional Terms\n\nYou may choose to offer, and to charge a fee for, warranty, support,\nindemnity or liability obligations to one or more recipients of Covered\nSoftware. However, You may do so only on Your own behalf, and not on\nbehalf of any Contributor. You must make it absolutely clear that any\nsuch warranty, support, indemnity, or liability obligation is offered by\nYou alone, and You hereby agree to indemnify every Contributor for any\nliability incurred by such Contributor as a result of warranty, support,\nindemnity or liability terms You offer. You may include additional\ndisclaimers of warranty and limitations of liability specific to any\njurisdiction.\n\n4. Inability to Comply Due to Statute or Regulation\n---------------------------------------------------\n\nIf it is impossible for You to comply with any of the terms of this\nLicense with respect to some or all of the Covered Software due to\nstatute, judicial order, or regulation then You must: (a) comply with\nthe terms of this License to the maximum extent possible; and (b)\ndescribe the limitations and the code they affect. Such description must\nbe placed in a text file included with all distributions of the Covered\nSoftware under this License. Except to the extent prohibited by statute\nor regulation, such description must be sufficiently detailed for a\nrecipient of ordinary skill to be able to understand it.\n\n5. Termination\n--------------\n\n5.1. The rights granted under this License will terminate automatically\nif You fail to comply with any of its terms. However, if You become\ncompliant, then the rights granted under this License from a particular\nContributor are reinstated (a) provisionally, unless and until such\nContributor explicitly and finally terminates Your grants, and (b) on an\nongoing basis, if such Contributor fails to notify You of the\nnon-compliance by some reasonable means prior to 60 days after You have\ncome back into compliance. Moreover, Your grants from a particular\nContributor are reinstated on an ongoing basis if such Contributor\nnotifies You of the non-compliance by some reasonable means, this is the\nfirst time You have received notice of non-compliance with this License\nfrom such Contributor, and You become compliant prior to 30 days after\nYour receipt of the notice.\n\n5.2. If You initiate litigation against any entity by asserting a patent\ninfringement claim (excluding declaratory judgment actions,\ncounter-claims, and cross-claims) alleging that a Contributor Version\ndirectly or indirectly infringes any patent, then the rights granted to\nYou by any and all Contributors for the Covered Software under Section\n2.1 of this License shall terminate.\n\n5.3. In the event of termination under Sections 5.1 or 5.2 above, all\nend user license agreements (excluding distributors and resellers) which\nhave been validly granted by You or Your distributors under this License\nprior to termination shall survive termination.\n\n************************************************************************\n* *\n* 6. Disclaimer of Warranty *\n* ------------------------- *\n* *\n* Covered Software is provided under this License on an \"as is\" *\n* basis, without warranty of any kind, either expressed, implied, or *\n* statutory, including, without limitation, warranties that the *\n* Covered Software is free of defects, merchantable, fit for a *\n* particular purpose or non-infringing. The entire risk as to the *\n* quality and performance of the Covered Software is with You. *\n* Should any Covered Software prove defective in any respect, You *\n* (not any Contributor) assume the cost of any necessary servicing, *\n* repair, or correction. This disclaimer of warranty constitutes an *\n* essential part of this License. No use of any Covered Software is *\n* authorized under this License except under this disclaimer. *\n* *\n************************************************************************\n\n************************************************************************\n* *\n* 7. Limitation of Liability *\n* -------------------------- *\n* *\n* Under no circumstances and under no legal theory, whether tort *\n* (including negligence), contract, or otherwise, shall any *\n* Contributor, or anyone who distributes Covered Software as *\n* permitted above, be liable to You for any direct, indirect, *\n* special, incidental, or consequential damages of any character *\n* including, without limitation, damages for lost profits, loss of *\n* goodwill, work stoppage, computer failure or malfunction, or any *\n* and all other commercial damages or losses, even if such party *\n* shall have been informed of the possibility of such damages. This *\n* limitation of liability shall not apply to liability for death or *\n* personal injury resulting from such party's negligence to the *\n* extent applicable law prohibits such limitation. Some *\n* jurisdictions do not allow the exclusion or limitation of *\n* incidental or consequential damages, so this exclusion and *\n* limitation may not apply to You. *\n* *\n************************************************************************\n\n8. Litigation\n-------------\n\nAny litigation relating to this License may be brought only in the\ncourts of a jurisdiction where the defendant maintains its principal\nplace of business and such litigation shall be governed by laws of that\njurisdiction, without reference to its conflict-of-law provisions.\nNothing in this Section shall prevent a party's ability to bring\ncross-claims or counter-claims.\n\n9. Miscellaneous\n----------------\n\nThis License represents the complete agreement concerning the subject\nmatter hereof. If any provision of this License is held to be\nunenforceable, such provision shall be reformed only to the extent\nnecessary to make it enforceable. Any law or regulation which provides\nthat the language of a contract shall be construed against the drafter\nshall not be used to construe this License against a Contributor.\n\n10. Versions of the License\n---------------------------\n\n10.1. New Versions\n\nMozilla Foundation is the license steward. Except as provided in Section\n10.3, no one other than the license steward has the right to modify or\npublish new versions of this License. Each version will be given a\ndistinguishing version number.\n\n10.2. Effect of New Versions\n\nYou may distribute the Covered Software under the terms of the version\nof the License under which You originally received the Covered Software,\nor under the terms of any subsequent version published by the license\nsteward.\n\n10.3. Modified Versions\n\nIf you create software not governed by this License, and you want to\ncreate a new license for such software, you may create and use a\nmodified version of this License if you rename the license and remove\nany references to the name of the license steward (except to note that\nsuch modified license differs from this License).\n\n10.4. Distributing Source Code Form that is Incompatible With Secondary\nLicenses\n\nIf You choose to distribute Source Code Form that is Incompatible With\nSecondary Licenses under the terms of this version of the License, the\nnotice described in Exhibit B of this License must be attached.\n\nExhibit A - Source Code Form License Notice\n-------------------------------------------\n\nThis Source Code Form is subject to the terms of the Mozilla Public\nLicense, v. 2.0. If a copy of the MPL was not distributed with this\nfile, You can obtain one at https://mozilla.org/MPL/2.0/.\n\nIf it is not possible or desirable to put the notice in a particular\nfile, then You may include the notice in a location (such as a LICENSE\nfile in a relevant directory) where a recipient would be likely to look\nfor such a notice.\n\nYou may add additional accurate notices of copyright ownership.\n\nExhibit B - \"Incompatible With Secondary Licenses\" Notice\n---------------------------------------------------------\n\nThis Source Code Form is \"Incompatible With Secondary Licenses\", as\ndefined by the Mozilla Public License, v. 2.0.\n"
    },
    {
      "sha256": "5ffe28e7ade7d8f10d85d5337a73fd793dac5c462fb9a28fbf8c5046c7fbca3b",
      "text": "The ISC License\n\nCopyright (c) Isaac Z. Schlueter\n\nPermission to use, copy, modify, and/or distribute this software for any\npurpose with or without fee is hereby granted, provided that the above\ncopyright notice and this permission notice appear in all copies.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\" AND THE AUTHOR DISCLAIMS ALL WARRANTIES WITH\nREGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND\nFITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY SPECIAL, DIRECT,\nINDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM\nLOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR\nOTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR\nPERFORMANCE OF THIS SOFTWARE.\n\n"
    },
    {
      "sha256": "60acd7711e6c138e6041836e32d922705254cc1568a30fdf16aa8f59bb87aeaa",
      "text": "MIT License\n\nCopyright (c) 2012 James Halliday\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n"
    },
    {
      "sha256": "61bed033eebace09bbefb1a3903ebc09e0086ea793d1694fbe300827adc9f921",
      "text": "MIT License\n\nCopyright (c) James Talmage <james@talmage.io> (github.com/jamestalmage)\n\nPermission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the \"Software\"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.\n"
    },
    {
      "sha256": "6236fa0b88a4a0cce3dda0367979491b2052b3c8d6b1c10b3668de083e86a7f0",
      "text": "The ISC License\n\nCopyright (c) Isaac Z. Schlueter and Contributors\n\nPermission to use, copy, modify, and/or distribute this software for any\npurpose with or without fee is hereby granted, provided that the above\ncopyright notice and this permission notice appear in all copies.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\" AND THE AUTHOR DISCLAIMS ALL WARRANTIES\nWITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF\nMERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR\nANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES\nWHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN\nACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR\nIN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.\n\n## Glob Logo\n\nGlob's logo created by Tanya Brassie <http://tanyabrassie.com/>, licensed\nunder a Creative Commons Attribution-ShareAlike 4.0 International License\nhttps://creativecommons.org/licenses/by-sa/4.0/\n"
    },
    {
      "sha256": "6294da0e0a201bbe1de254445c9d07133a9448af05e4e44d0a2364747d114368",
      "text": "wcwidth.js: JavaScript Portng of Markus Kuhn's wcwidth() Implementation\n=======================================================================\n\nCopyright (C) 2012 by Jun Woong.\n\nThis package is a JavaScript porting of `wcwidth()` implementation\n[by Markus Kuhn](http://www.cl.cam.ac.uk/~mgk25/ucs/wcwidth.c).\n\nPermission is hereby granted, free of charge, to any person obtaining a copy of\nthis software and associated documentation files (the \"Software\"), to deal in\nthe Software without restriction, including without limitation the rights to\nuse, copy, modify, merge, publish, distribute, sublicense, and/or sell copies\nof the Software, and to permit persons to whom the Software is furnished to do\nso, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\n\nTHIS SOFTWARE IS PROVIDED ``AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES,\nINCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND\nFITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE AUTHOR\nOR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL,\nEXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO,\nPROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR\nBUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER\nIN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)\nARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE\nPOSSIBILITY OF SUCH DAMAGE.\n\n"
    },
    {
      "sha256": "63b9a188d7d43e64b0558b7115255045b9fe20a5fc3ff483421cb899e7f52bcb",
      "text": "(The MIT License)\n\nCopyright (c) 2010 Sencha Inc.\nCopyright (c) 2011 LearnBoost\nCopyright (c) 2011 TJ Holowaychuk\nCopyright (c) 2014-2016 Douglas Christopher Wilson\n\nPermission is hereby granted, free of charge, to any person obtaining\na copy of this software and associated documentation files (the\n'Software'), to deal in the Software without restriction, including\nwithout limitation the rights to use, copy, modify, merge, publish,\ndistribute, sublicense, and/or sell copies of the Software, and to\npermit persons to whom the Software is furnished to do so, subject to\nthe following conditions:\n\nThe above copyright notice and this permission notice shall be\nincluded in all copies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED 'AS IS', WITHOUT WARRANTY OF ANY KIND,\nEXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF\nMERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.\nIN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY\nCLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT,\nTORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE\nSOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.\n"
    },
    {
      "sha256": "64a93ffc0a06a2266dbb57ed7ebe3b56ba66ab337b6347fabdbf86c76819fbae",
      "text": "MIT License\n\nCopyright (c) Sindre Sorhus <sindresorhus@gmail.com> (https:/sindresorhus.com)\n\nPermission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the \"Software\"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.\n"
    },
    {
      "sha256": "6582629e2979466878f6014313dcc2f3756c9616148682227ce3063dde310750",
      "text": "ISC License\n\nCopyright (c) 2021-2024 Oleksii Raspopov, Kostiantyn Denysov, Anton Verinov\n\nPermission to use, copy, modify, and/or distribute this software for any\npurpose with or without fee is hereby granted, provided that the above\ncopyright notice and this permission notice appear in all copies.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\" AND THE AUTHOR DISCLAIMS ALL WARRANTIES\nWITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF\nMERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR\nANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES\nWHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN\nACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF\nOR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.\n"
    },
    {
      "sha256": "65bd93f75d6c0cdc1c9e1a39bd1814e2e34355c665e1564a1517f27c1523ab7e",
      "text": "Copyright (c) 2013 \"Cowboy\" Ben Alman\n\nPermission is hereby granted, free of charge, to any person\nobtaining a copy of this software and associated documentation\nfiles (the \"Software\"), to deal in the Software without\nrestriction, including without limitation the rights to use,\ncopy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the\nSoftware is furnished to do so, subject to the following\nconditions:\n\nThe above copyright notice and this permission notice shall be\nincluded in all copies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND,\nEXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES\nOF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND\nNONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT\nHOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY,\nWHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING\nFROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR\nOTHER DEALINGS IN THE SOFTWARE.\n"
    },
    {
      "sha256": "660eedb52e4c076d2feae829b12b6b983d54f569221402618eb56cd2bb2ddcfb",
      "text": "Copyright (c) 2010-2014, Christian Johansen, christian@cjohansen.no. All rights reserved.\n\nRedistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met:\n\n1. Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.\n\n2. Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.\n\n3. Neither the name of the copyright holder nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.\n\nTHIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS \"AS IS\" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. "
    },
    {
      "sha256": "6652830c2607c722b66f1b57de15877ab8fc5dca406cc5b335afeb365d0f32c1",
      "text": "The MIT License (MIT)\n\nCopyright (c) 2016 Zeit, Inc.\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n"
    },
    {
      "sha256": "687c77b746af23f463dc5db860a4ed47ccf78af6d3d873223cfffd08bd13c2f9",
      "text": "/*!\n * to-regex-range <https://github.com/micromatch/to-regex-range>\n *\n * Copyright (c) 2015-present, Jon Schlinkert.\n * Released under the MIT License.\n */"
    },
    {
      "sha256": "68de92df8196cfbbadaaf85102e430777fc41cb2710a261c3d37557316982c2a",
      "text": "MIT License\n\nCopyright (c) 2019 Simen Bekkhus\n\nPermission is hereby granted, free of charge, to any person obtaining a\ncopy of this software and associated documentation files (the\n\"Software\"), to deal in the Software without restriction, including\nwithout limitation the rights to use, copy, modify, merge, publish,\ndistribute, sublicense, and/or sell copies of the Software, and to\npermit persons to whom the Software is furnished to do so, subject to\nthe following conditions:\n\nThe above copyright notice and this permission notice shall be included\nin all copies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS\nOR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF\nMERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.\nIN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY\nCLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT,\nTORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE\nSOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.\n"
    },
    {
      "sha256": "68e3fbc87924b2ca7f6a10d52be2ee83e86f7d2f28e74f343795e8f9e58f3ec1",
      "text": "The MIT License (MIT)\n\nCopyright (c) 2018-present NAVER Corp.\nCopyright (C) 2011-2017 by Jorik Tangelder (Eight Media)\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in\nall copies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN\nTHE SOFTWARE.\n"
    },
    {
      "sha256": "68f12f6e2c33688699249c01d8f9623c534da20aa71989c57b061b7bc1676d14",
      "text": "MIT License\n\nCopyright (c) 2013 Julian Gruber <julian@juliangruber.com>\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n"
    },
    {
      "sha256": "693866fc419c6f61c8570438ec00659d156ec2b4d4a4d04091711f5f11a365d4",
      "text": "Copyright (c) 2011-2016 Heather Arthur <fayearthur@gmail.com>\n\nPermission is hereby granted, free of charge, to any person obtaining\na copy of this software and associated documentation files (the\n\"Software\"), to deal in the Software without restriction, including\nwithout limitation the rights to use, copy, modify, merge, publish,\ndistribute, sublicense, and/or sell copies of the Software, and to\npermit persons to whom the Software is furnished to do so, subject to\nthe following conditions:\n\nThe above copyright notice and this permission notice shall be\nincluded in all copies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND,\nEXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF\nMERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND\nNONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE\nLIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION\nOF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION\nWITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.\n\n"
    },
    {
      "sha256": "69dee148a2cc470554dfa7142e830662062394d0fe67cddd379aba90dc60d6b3",
      "text": "MIT License\n\nCopyright (c) Kevin Mårtensson <kevinmartensson@gmail.com> (github.com/kevva)\n\nPermission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the \"Software\"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.\n"
    },
    {
      "sha256": "6a29f2a84a4df3a25f1eca7e35bd4604d88275e25f6240eb017a77ce884bd577",
      "text": "ISC License\n\nCopyright (c) 2019, Contributors\n\nPermission to use, copy, modify, and/or distribute this software\nfor any purpose with or without fee is hereby granted, provided\nthat the above copyright notice and this permission notice\nappear in all copies.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\" AND THE AUTHOR DISCLAIMS ALL WARRANTIES\nWITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES\nOF MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE\nLIABLE FOR ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES\nOR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS,\nWHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION,\nARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.\n"
    },
    {
      "sha256": "6b0c1f98ec71a46b44276c4e5095822f33efaba2dfac61c17c24fe5d666ccaee",
      "text": "MIT License\n-----------\n\nCopyright (C) 2018-2020 Guy Bedford\n\nPermission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the \"Software\"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.\n"
    },
    {
      "sha256": "6b7a1792144374d84dc5ed3655b8bbe2754d06f4f1f64a9fb8b9de2d6f448b85",
      "text": "The MIT License (MIT)\n\nCopyright (c) 2015–2016 Sebastian Mayr\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in\nall copies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN\nTHE SOFTWARE.\n"
    },
    {
      "sha256": "6cb0631f71c7749763fd3dd1d5bee52dd1070ec17f2edc1710079ad070bd2fbd",
      "text": "\nCopyright (c) 2009-2011, Mozilla Foundation and contributors\nAll rights reserved.\n\nRedistribution and use in source and binary forms, with or without\nmodification, are permitted provided that the following conditions are met:\n\n* Redistributions of source code must retain the above copyright notice, this\n  list of conditions and the following disclaimer.\n\n* Redistributions in binary form must reproduce the above copyright notice,\n  this list of conditions and the following disclaimer in the documentation\n  and/or other materials provided with the distribution.\n\n* Neither the names of the Mozilla Foundation nor the names of project\n  contributors may be used to endorse or promote products derived from this\n  software without specific prior written permission.\n\nTHIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS \"AS IS\" AND\nANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED\nWARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE\nDISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE\nFOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL\nDAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR\nSERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER\nCAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY,\nOR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE\nOF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.\n"
    },
    {
      "sha256": "6cfc4687cb2f2d86f4a77e6b526290d3878e5e512f3fec2f4cb36a9cb36f798b",
      "text": "The MIT License (MIT)\n\nCopyright (c) 2012 James Halliday, Josh Duff, and other contributors\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in\nall copies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN\nTHE SOFTWARE.\n"
    },
    {
      "sha256": "6e7d699cdd1e4fa837ba7718ea49841aa67201b449ea8b3f9cf274be15974a64",
      "text": "The MIT License (MIT)\n\nCopyright (c) 2013-2017 Jared Hanson\n\nPermission is hereby granted, free of charge, to any person obtaining a copy of\nthis software and associated documentation files (the \"Software\"), to deal in\nthe Software without restriction, including without limitation the rights to\nuse, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of\nthe Software, and to permit persons to whom the Software is furnished to do so,\nsubject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS\nFOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR\nCOPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER\nIN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN\nCONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.\n"
    },
    {
      "sha256": "6fb9754611c20f6649f68805e8c990e83261f29316e29de9e6cedae607b8634c",
      "text": "The MIT License (MIT)\n\nCopyright (c) Sindre Sorhus <sindresorhus@gmail.com> (sindresorhus.com)\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in\nall copies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN\nTHE SOFTWARE.\n"
    },
    {
      "sha256": "6ff81b4cee76ea35288f60d938f2f9c0e37f7b5e61512a1d2c1f37647d2b61b3",
      "text": "MIT License\n\nCopyright (c) 2025 hyochan\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n"
    },
    {
      "sha256": "706ffe2db6ae2993ed01bc7f3cde114373fe79eb6123dfc6d8d41f53989a2be6",
      "text": "The MIT License (MIT)\n\nCopyright (c) 2012-20 Ionică Bizău <bizauionica@gmail.com> (https://ionicabizau.net)\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n"
    },
    {
      "sha256": "709e45bb17277819ce27e9abe5dc8e56fe93081e54adb6e6385517f28aa11ac4",
      "text": "MIT License\n\nCopyright (c) 2017 Alberto Leal <mailforalberto@gmail.com> (github.com/dashed)\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n"
    },
    {
      "sha256": "71f83c4c0621102a56d9853812777b85751bce7e9726f686f5b056c1f8a4b0e6",
      "text": "(The MIT License)\n\nCopyright (c) 2014 Jonathan Ong <me@jongleberry.com>\nCopyright (c) 2015 Douglas Christopher Wilson <doug@somethingdoug.com>\n\nPermission is hereby granted, free of charge, to any person obtaining\na copy of this software and associated documentation files (the\n'Software'), to deal in the Software without restriction, including\nwithout limitation the rights to use, copy, modify, merge, publish,\ndistribute, sublicense, and/or sell copies of the Software, and to\npermit persons to whom the Software is furnished to do so, subject to\nthe following conditions:\n\nThe above copyright notice and this permission notice shall be\nincluded in all copies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED 'AS IS', WITHOUT WARRANTY OF ANY KIND,\nEXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF\nMERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.\nIN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY\nCLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT,\nTORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE\nSOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.\n"
    },
    {
      "sha256": "7252e9bc5eba33ff2b205f12c581fde208fa92c94ae8dac36d8167b648ad622c",
      "text": "MIT License\n\nCopyright (c) 2018 Callstack and Rally Health\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n"
    },
    {
      "sha256": "736835b6c374cbfb66ccfbfc4f8819bcbeae3cfd5f5e5507f25f4caeabf9540e",
      "text": "The MIT License (MIT)\n\nCopyright (c) 2015 650 Industries\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n\n"
    },
    {
      "sha256": "74d8054d56d522bdaa340d3d71130cb204997d523a5292c85ac1264dd77c8d06",
      "text": "(The MIT License)\n\nCopyright (c) 2014 Douglas Christopher Wilson\n\nPermission is hereby granted, free of charge, to any person obtaining\na copy of this software and associated documentation files (the\n'Software'), to deal in the Software without restriction, including\nwithout limitation the rights to use, copy, modify, merge, publish,\ndistribute, sublicense, and/or sell copies of the Software, and to\npermit persons to whom the Software is furnished to do so, subject to\nthe following conditions:\n\nThe above copyright notice and this permission notice shall be\nincluded in all copies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED 'AS IS', WITHOUT WARRANTY OF ANY KIND,\nEXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF\nMERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.\nIN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY\nCLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT,\nTORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE\nSOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.\n"
    },
    {
      "sha256": "7585ea7bba616ccbbe43cb54ecb67956688c3c5641bb84f3099a652a73193afe",
      "text": "(The MIT License)\n\nCopyright (c) 2016 Douglas Christopher Wilson\n\nPermission is hereby granted, free of charge, to any person obtaining\na copy of this software and associated documentation files (the\n'Software'), to deal in the Software without restriction, including\nwithout limitation the rights to use, copy, modify, merge, publish,\ndistribute, sublicense, and/or sell copies of the Software, and to\npermit persons to whom the Software is furnished to do so, subject to\nthe following conditions:\n\nThe above copyright notice and this permission notice shall be\nincluded in all copies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED 'AS IS', WITHOUT WARRANTY OF ANY KIND,\nEXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF\nMERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.\nIN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY\nCLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT,\nTORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE\nSOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.\n"
    },
    {
      "sha256": "769d154fbde32a915af110b1123650bc79f4cbe675acc66e005265bf069c6c6c",
      "text": "Copyright 2024 Justin Ridgewell <justin@ridgewell.name>\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in\nall copies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n"
    },
    {
      "sha256": "76a876cf886ff9be2a8b5e2e86514fed06223c8c9f0c1e9ee9606e93841e00b7",
      "text": "MIT License\n\nCopyright (C) 2012-2022 by various contributors (see AUTHORS)\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in\nall copies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN\nTHE SOFTWARE.\n"
    },
    {
      "sha256": "76c9d5f5ea942054715c026f33f8717c9e24603196a3737b8899afa216bcbdab",
      "text": "# MIT License\n\nPermission is hereby granted, free of charge, to any person obtaining\na copy of this software and associated documentation files (the\n'Software'), to deal in the Software without restriction, including\nwithout limitation the rights to use, copy, modify, merge, publish,\ndistribute, sublicense, and/or sell copies of the Software, and to\npermit persons to whom the Software is furnished to do so, subject to\nthe following conditions:\n\nThe above copyright notice and this permission notice shall be\nincluded in all copies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED 'AS IS', WITHOUT WARRANTY OF ANY KIND,\nEXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF\nMERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.\nIN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY\nCLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT,\nTORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE\nSOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.\n"
    },
    {
      "sha256": "76d6d1ea0c268da37dd3c961b4fcfb23dee8417fff9e8786d4d44c585b781b69",
      "text": "Copyright (c) 2015, Wes Todd\n\nPermission to use, copy, modify, and/or distribute this software for any\npurpose with or without fee is hereby granted, provided that the above\ncopyright notice and this permission notice appear in all copies.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\" AND THE AUTHOR DISCLAIMS ALL WARRANTIES\nWITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF\nMERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY\nSPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES\nWHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION\nOF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN\nCONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.\n"
    },
    {
      "sha256": "773e131a7684726005a7e4688a80b4620033bc08499bc1404dd1a1eb3bca725e",
      "text": "Copyright (c) 2013 Raynos.\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in\nall copies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN\nTHE SOFTWARE.\n\n"
    },
    {
      "sha256": "77aa111867b23a7dd45fd66c958c410a0a4b09f2f49e1ea0c16af01d1582d291",
      "text": "MIT License\n\nCopyright (c) 2026 React Navigation Contributors\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n"
    },
    {
      "sha256": "790d81dc325a2878f33609c75208442b91714ca2060a7d19c44d74cc6cf2c3a1",
      "text": "/**\n * Copyright (c) Meta Platforms, Inc. and affiliates.\n *\n * This source code is licensed under the MIT license found in the\n * LICENSE file in the root directory of this source tree.\n *\n * @noflow\n * @format\n */"
    },
    {
      "sha256": "794fc5603defd726ad578bb9be16f7ded4d9592a717cb05a240fc29d254f0b8c",
      "text": "/*!\n * fill-range <https://github.com/jonschlinkert/fill-range>\n *\n * Copyright (c) 2014-present, Jon Schlinkert.\n * Licensed under the MIT License.\n */"
    },
    {
      "sha256": "7bf9b2de73a6b356761c948d0e9eeb4be6c1270bd04c79cd489c1e400ffdfc1a",
      "text": "MIT License\n\nCopyright (c) 2017 Evgeny Poberezkin\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n"
    },
    {
      "sha256": "7d6562781128956f5e59d66a9d199cb0df3e27fa7d9684b82c34c80767990e9c",
      "text": "MIT License\n\nCopyright (c) 2024 Functional Software, Inc. dba Sentry\n\nPermission is hereby granted, free of charge, to any person obtaining a copy of\nthis software and associated documentation files (the \"Software\"), to deal in\nthe Software without restriction, including without limitation the rights to\nuse, copy, modify, merge, publish, distribute, sublicense, and/or sell copies\nof the Software, and to permit persons to whom the Software is furnished to do\nso, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n"
    },
    {
      "sha256": "7ec9661a8afafab1eee3523d6f1a193eff76314a5ab10b4ce96aefd87621b0c3",
      "text": "\n                                 Apache License\n                           Version 2.0, January 2004\n                        http://www.apache.org/licenses/\n\n   TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION\n\n   1. Definitions.\n\n      \"License\" shall mean the terms and conditions for use, reproduction,\n      and distribution as defined by Sections 1 through 9 of this document.\n\n      \"Licensor\" shall mean the copyright owner or entity authorized by\n      the copyright owner that is granting the License.\n\n      \"Legal Entity\" shall mean the union of the acting entity and all\n      other entities that control, are controlled by, or are under common\n      control with that entity. For the purposes of this definition,\n      \"control\" means (i) the power, direct or indirect, to cause the\n      direction or management of such entity, whether by contract or\n      otherwise, or (ii) ownership of fifty percent (50%) or more of the\n      outstanding shares, or (iii) beneficial ownership of such entity.\n\n      \"You\" (or \"Your\") shall mean an individual or Legal Entity\n      exercising permissions granted by this License.\n\n      \"Source\" form shall mean the preferred form for making modifications,\n      including but not limited to software source code, documentation\n      source, and configuration files.\n\n      \"Object\" form shall mean any form resulting from mechanical\n      transformation or translation of a Source form, including but\n      not limited to compiled object code, generated documentation,\n      and conversions to other media types.\n\n      \"Work\" shall mean the work of authorship, whether in Source or\n      Object form, made available under the License, as indicated by a\n      copyright notice that is included in or attached to the work\n      (an example is provided in the Appendix below).\n\n      \"Derivative Works\" shall mean any work, whether in Source or Object\n      form, that is based on (or derived from) the Work and for which the\n      editorial revisions, annotations, elaborations, or other modifications\n      represent, as a whole, an original work of authorship. For the purposes\n      of this License, Derivative Works shall not include works that remain\n      separable from, or merely link (or bind by name) to the interfaces of,\n      the Work and Derivative Works thereof.\n\n      \"Contribution\" shall mean any work of authorship, including\n      the original version of the Work and any modifications or additions\n      to that Work or Derivative Works thereof, that is intentionally\n      submitted to Licensor for inclusion in the Work by the copyright owner\n      or by an individual or Legal Entity authorized to submit on behalf of\n      the copyright owner. For the purposes of this definition, \"submitted\"\n      means any form of electronic, verbal, or written communication sent\n      to the Licensor or its representatives, including but not limited to\n      communication on electronic mailing lists, source code control systems,\n      and issue tracking systems that are managed by, or on behalf of, the\n      Licensor for the purpose of discussing and improving the Work, but\n      excluding communication that is conspicuously marked or otherwise\n      designated in writing by the copyright owner as \"Not a Contribution.\"\n\n      \"Contributor\" shall mean Licensor and any individual or Legal Entity\n      on behalf of whom a Contribution has been received by Licensor and\n      subsequently incorporated within the Work.\n\n   2. Grant of Copyright License. Subject to the terms and conditions of\n      this License, each Contributor hereby grants to You a perpetual,\n      worldwide, non-exclusive, no-charge, royalty-free, irrevocable\n      copyright license to reproduce, prepare Derivative Works of,\n      publicly display, publicly perform, sublicense, and distribute the\n      Work and such Derivative Works in Source or Object form.\n\n   3. Grant of Patent License. Subject to the terms and conditions of\n      this License, each Contributor hereby grants to You a perpetual,\n      worldwide, non-exclusive, no-charge, royalty-free, irrevocable\n      (except as stated in this section) patent license to make, have made,\n      use, offer to sell, sell, import, and otherwise transfer the Work,\n      where such license applies only to those patent claims licensable\n      by such Contributor that are necessarily infringed by their\n      Contribution(s) alone or by combination of their Contribution(s)\n      with the Work to which such Contribution(s) was submitted. If You\n      institute patent litigation against any entity (including a\n      cross-claim or counterclaim in a lawsuit) alleging that the Work\n      or a Contribution incorporated within the Work constitutes direct\n      or contributory patent infringement, then any patent licenses\n      granted to You under this License for that Work shall terminate\n      as of the date such litigation is filed.\n\n   4. Redistribution. You may reproduce and distribute copies of the\n      Work or Derivative Works thereof in any medium, with or without\n      modifications, and in Source or Object form, provided that You\n      meet the following conditions:\n\n      (a) You must give any other recipients of the Work or\n          Derivative Works a copy of this License; and\n\n      (b) You must cause any modified files to carry prominent notices\n          stating that You changed the files; and\n\n      (c) You must retain, in the Source form of any Derivative Works\n          that You distribute, all copyright, patent, trademark, and\n          attribution notices from the Source form of the Work,\n          excluding those notices that do not pertain to any part of\n          the Derivative Works; and\n\n      (d) If the Work includes a \"NOTICE\" text file as part of its\n          distribution, then any Derivative Works that You distribute must\n          include a readable copy of the attribution notices contained\n          within such NOTICE file, excluding those notices that do not\n          pertain to any part of the Derivative Works, in at least one\n          of the following places: within a NOTICE text file distributed\n          as part of the Derivative Works; within the Source form or\n          documentation, if provided along with the Derivative Works; or,\n          within a display generated by the Derivative Works, if and\n          wherever such third-party notices normally appear. The contents\n          of the NOTICE file are for informational purposes only and\n          do not modify the License. You may add Your own attribution\n          notices within Derivative Works that You distribute, alongside\n          or as an addendum to the NOTICE text from the Work, provided\n          that such additional attribution notices cannot be construed\n          as modifying the License.\n\n      You may add Your own copyright statement to Your modifications and\n      may provide additional or different license terms and conditions\n      for use, reproduction, or distribution of Your modifications, or\n      for any such Derivative Works as a whole, provided Your use,\n      reproduction, and distribution of the Work otherwise complies with\n      the conditions stated in this License.\n\n   5. Submission of Contributions. Unless You explicitly state otherwise,\n      any Contribution intentionally submitted for inclusion in the Work\n      by You to the Licensor shall be under the terms and conditions of\n      this License, without any additional terms or conditions.\n      Notwithstanding the above, nothing herein shall supersede or modify\n      the terms of any separate license agreement you may have executed\n      with Licensor regarding such Contributions.\n\n   6. Trademarks. This License does not grant permission to use the trade\n      names, trademarks, service marks, or product names of the Licensor,\n      except as required for reasonable and customary use in describing the\n      origin of the Work and reproducing the content of the NOTICE file.\n\n   7. Disclaimer of Warranty. Unless required by applicable law or\n      agreed to in writing, Licensor provides the Work (and each\n      Contributor provides its Contributions) on an \"AS IS\" BASIS,\n      WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or\n      implied, including, without limitation, any warranties or conditions\n      of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A\n      PARTICULAR PURPOSE. You are solely responsible for determining the\n      appropriateness of using or redistributing the Work and assume any\n      risks associated with Your exercise of permissions under this License.\n\n   8. Limitation of Liability. In no event and under no legal theory,\n      whether in tort (including negligence), contract, or otherwise,\n      unless required by applicable law (such as deliberate and grossly\n      negligent acts) or agreed to in writing, shall any Contributor be\n      liable to You for damages, including any direct, indirect, special,\n      incidental, or consequential damages of any character arising as a\n      result of this License or out of the use or inability to use the\n      Work (including but not limited to damages for loss of goodwill,\n      work stoppage, computer failure or malfunction, or any and all\n      other commercial damages or losses), even if such Contributor\n      has been advised of the possibility of such damages.\n\n   9. Accepting Warranty or Additional Liability. While redistributing\n      the Work or Derivative Works thereof, You may choose to offer,\n      and charge a fee for, acceptance of support, warranty, indemnity,\n      or other liability obligations and/or rights consistent with this\n      License. However, in accepting such obligations, You may act only\n      on Your own behalf and on Your sole responsibility, not on behalf\n      of any other Contributor, and only if You agree to indemnify,\n      defend, and hold each Contributor harmless for any liability\n      incurred by, or claims asserted against, such Contributor by reason\n      of your accepting any such warranty or additional liability.\n\n   END OF TERMS AND CONDITIONS\n\n   APPENDIX: How to apply the Apache License to your work.\n\n      To apply the Apache License to your work, attach the following\n      boilerplate notice, with the fields enclosed by brackets \"[]\"\n      replaced with your own identifying information. (Don't include\n      the brackets!)  The text should be enclosed in the appropriate\n      comment syntax for the file format. We also recommend that a\n      file or class name and description of purpose be included on the\n      same \"printed page\" as the copyright notice for easier\n      identification within third-party archives.\n\n   Copyright 2014 Google Inc.\n\n   Licensed under the Apache License, Version 2.0 (the \"License\");\n   you may not use this file except in compliance with the License.\n   You may obtain a copy of the License at\n\n       http://www.apache.org/licenses/LICENSE-2.0\n\n   Unless required by applicable law or agreed to in writing, software\n   distributed under the License is distributed on an \"AS IS\" BASIS,\n   WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\n   See the License for the specific language governing permissions and\n   limitations under the License.\n"
    },
    {
      "sha256": "80111252fb2ca20086306f4d8dcb3096b0ecd5fe71ac94deb999df425508a206",
      "text": "/*!\n * parseurl\n * Copyright(c) 2014 Jonathan Ong\n * Copyright(c) 2014-2017 Douglas Christopher Wilson\n * MIT Licensed\n */"
    },
    {
      "sha256": "804a84c51eaa182f86636b463d2bffc73e8592aa2bea192556e003deaf506711",
      "text": "MIT License\n\nCopyright (c) 2014-present Sebastian McKenzie and other contributors\nCopyright (c) 2014-present Facebook, Inc.\n\nPermission is hereby granted, free of charge, to any person obtaining\na copy of this software and associated documentation files (the\n\"Software\"), to deal in the Software without restriction, including\nwithout limitation the rights to use, copy, modify, merge, publish,\ndistribute, sublicense, and/or sell copies of the Software, and to\npermit persons to whom the Software is furnished to do so, subject to\nthe following conditions:\n\nThe above copyright notice and this permission notice shall be\nincluded in all copies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND,\nEXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF\nMERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND\nNONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE\nLIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION\nOF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION\nWITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.\n"
    },
    {
      "sha256": "8089bcc08845ec143e5761f4a101a65b8c792a0dedbfeeb90a15560c0b77f768",
      "text": "(The MIT License)\n\nCopyright (c) 2013 Jonathan Ong <me@jongleberry.com>\nCopyright (c) 2014 Douglas Christopher Wilson <doug@somethingdoug.com>\n\nPermission is hereby granted, free of charge, to any person obtaining\na copy of this software and associated documentation files (the\n'Software'), to deal in the Software without restriction, including\nwithout limitation the rights to use, copy, modify, merge, publish,\ndistribute, sublicense, and/or sell copies of the Software, and to\npermit persons to whom the Software is furnished to do so, subject to\nthe following conditions:\n\nThe above copyright notice and this permission notice shall be\nincluded in all copies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED 'AS IS', WITHOUT WARRANTY OF ANY KIND,\nEXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF\nMERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.\nIN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY\nCLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT,\nTORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE\nSOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.\n"
    },
    {
      "sha256": "80de3c4eed58e1e8584be9891ba78e70493192972e2210aaafe4f09f616cb3c9",
      "text": "MIT License\n\nCopyright (c) 2023 Fernando Rojo\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE."
    },
    {
      "sha256": "821a6be45c3fd08815688b30b6210fc97848cf88c7a6ed8afb22ae75b83571b4",
      "text": "The MIT License (MIT)\n\nCopyright (c) 2017 Leonardo Quixadá\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n"
    },
    {
      "sha256": "833ee7046f3908173364391ad4a2028560029503faf3a29e8acb77506dfe52ea",
      "text": "MIT License\n\nCopyright (c) 2024 Marc Rousavy\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n"
    },
    {
      "sha256": "8465b04b67f473341171b5c9c8b2c741a4a395b3f6ed58339b3a4f4db3db7472",
      "text": "The ISC License\n\nCopyright (c) Isaac Z. Schlueter and Contributors\n\nPermission to use, copy, modify, and/or distribute this software for any\npurpose with or without fee is hereby granted, provided that the above\ncopyright notice and this permission notice appear in all copies.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\" AND THE AUTHOR DISCLAIMS ALL WARRANTIES\nWITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF\nMERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR\nANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES\nWHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN\nACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR\nIN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.\n\n----\n\nThis library bundles a version of the `fs.realpath` and `fs.realpathSync`\nmethods from Node.js v0.10 under the terms of the Node.js MIT license.\n\nNode's license follows, also included at the header of `old.js` which contains\nthe licensed code:\n\n  Copyright Joyent, Inc. and other Node contributors.\n\n  Permission is hereby granted, free of charge, to any person obtaining a\n  copy of this software and associated documentation files (the \"Software\"),\n  to deal in the Software without restriction, including without limitation\n  the rights to use, copy, modify, merge, publish, distribute, sublicense,\n  and/or sell copies of the Software, and to permit persons to whom the\n  Software is furnished to do so, subject to the following conditions:\n\n  The above copyright notice and this permission notice shall be included in\n  all copies or substantial portions of the Software.\n\n  THE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\n  IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\n  FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\n  AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\n  LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING\n  FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER\n  DEALINGS IN THE SOFTWARE.\n"
    },
    {
      "sha256": "846c2349412e40c3c33095b2903f6a311ef4b30ccd26c214044a2cdc24fdc5cc",
      "text": "MIT License\n\nCopyright (c) Sindre Sorhus <sindresorhus@gmail.com> (http://sindresorhus.com)\n\nPermission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the \"Software\"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.\n"
    },
    {
      "sha256": "84eaa985e1ef71b8c630e8aba73404c219ff425c6fdb45c62e998b58d4fbdc8e",
      "text": "The MIT License (MIT)\n\nCopyright (c) 2016 David Frank\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n\n"
    },
    {
      "sha256": "85a1097da0ce9fd3e1b5a76dd9947730e9393379841421a642dab1cfe33c6434",
      "text": "MIT License\n\nCopyright (c) 2019 Julian Hundeloh\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n"
    },
    {
      "sha256": "85a213562c4102dca9fa6c047bc5f213d2032d14c116bad0169cb0d88ff27249",
      "text": "/**\n Licensed to the Apache Software Foundation (ASF) under one\n or more contributor license agreements.  See the NOTICE file\n distributed with this work for additional information\n regarding copyright ownership.  The ASF licenses this file\n to you under the Apache License, Version 2.0 (the\n 'License'); you may not use this file except in compliance\n with the License.  You may obtain a copy of the License at\n http://www.apache.org/licenses/LICENSE-2.0\n Unless required by applicable law or agreed to in writing,\n software distributed under the License is distributed on an\n 'AS IS' BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY\n KIND, either express or implied.  See the License for the\n specific language governing permissions and limitations\n under the License.\n */"
    },
    {
      "sha256": "868d1a783a5deb69a1fe6eb1dfac7aebae1a77db2dad689791fd09672cad027b",
      "text": "/*!\n * encodeurl\n * Copyright(c) 2016 Douglas Christopher Wilson\n * MIT Licensed\n */"
    },
    {
      "sha256": "881470dd4f852c10a5fb9ac1e0e505f78c671ba594d3d02a013923ae6be48e15",
      "text": "/*!\n * destroy\n * Copyright(c) 2014 Jonathan Ong\n * Copyright(c) 2015-2022 Douglas Christopher Wilson\n * MIT Licensed\n */"
    },
    {
      "sha256": "88be50e54fe48b25c719db9dae6d0c295ae971536d412ab665181b50822774ac",
      "text": "/*!\n * bytes\n * Copyright(c) 2012-2014 TJ Holowaychuk\n * Copyright(c) 2015 Jed Watson\n * MIT Licensed\n */"
    },
    {
      "sha256": "8984783ab2478bbee455f0eb6c375b5b62c57c86d4a55f6bf96dfd08e8d48a10",
      "text": "Copyright (c) 2011 Heather Arthur <fayearthur@gmail.com>\n\nPermission is hereby granted, free of charge, to any person obtaining\na copy of this software and associated documentation files (the\n\"Software\"), to deal in the Software without restriction, including\nwithout limitation the rights to use, copy, modify, merge, publish,\ndistribute, sublicense, and/or sell copies of the Software, and to\npermit persons to whom the Software is furnished to do so, subject to\nthe following conditions:\n\nThe above copyright notice and this permission notice shall be\nincluded in all copies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND,\nEXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF\nMERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND\nNONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE\nLIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION\nOF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION\nWITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.\n\n"
    },
    {
      "sha256": "898c2bcff663681498ad1ca8235d45b6e70b10cdf1f869a5b5e69f6e46efedd3",
      "text": "The ISC License\n\nCopyright (c) npm, Inc.\n\nPermission to use, copy, modify, and/or distribute this software for any\npurpose with or without fee is hereby granted, provided that the above\ncopyright notice and this permission notice appear in all copies.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\" AND THE AUTHOR DISCLAIMS ALL WARRANTIES\nWITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF\nMERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR\nANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES\nWHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN\nACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR\nIN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.\n"
    },
    {
      "sha256": "899da9d991cb211a3642b84e82a9ae0b4b4e44546fd207e34d7d4ec2eb40f420",
      "text": "Copyright (c) 2017 Eric Wendelin and other contributors\n\nPermission is hereby granted, free of charge, to any person obtaining a copy of\nthis software and associated documentation files (the \"Software\"), to deal in\nthe Software without restriction, including without limitation the rights to\nuse, copy, modify, merge, publish, distribute, sublicense, and/or sell copies\nof the Software, and to permit persons to whom the Software is furnished to do\nso, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n"
    },
    {
      "sha256": "8a1af140fdfbf5afd3df27f7e662f989c5b963a300020dfafce42033cae9e004",
      "text": "# Blue Oak Model License\n\nVersion 1.0.0\n\n## Purpose\n\nThis license gives everyone as much permission to work with\nthis software as possible, while protecting contributors\nfrom liability.\n\n## Acceptance\n\nIn order to receive this license, you must agree to its\nrules.  The rules of this license are both obligations\nunder that agreement and conditions to your license.\nYou must not do anything with this software that triggers\na rule that you cannot or will not follow.\n\n## Copyright\n\nEach contributor licenses you to do everything with this\nsoftware that would otherwise infringe that contributor's\ncopyright in it.\n\n## Notices\n\nYou must ensure that everyone who gets a copy of\nany part of this software from you, with or without\nchanges, also gets the text of this license or a link to\n<https://blueoakcouncil.org/license/1.0.0>.\n\n## Excuse\n\nIf anyone notifies you in writing that you have not\ncomplied with [Notices](#notices), you can keep your\nlicense by taking all practical steps to comply within 30\ndays after the notice.  If you do not do so, your license\nends immediately.\n\n## Patent\n\nEach contributor licenses you to do everything with this\nsoftware that would otherwise infringe any patent claims\nthey can license or become able to license.\n\n## Reliability\n\nNo contributor can revoke this license.\n\n## No Liability\n\n***As far as the law allows, this software comes as is,\nwithout any warranty or condition, and no contributor\nwill be liable to anyone for any damages related to this\nsoftware or this license, under any kind of legal claim.***\n"
    },
    {
      "sha256": "8b314f5605d97f5a5f7eb436638869a6b5ef596d5781661262f4faa83de3d73e",
      "text": "/**\n * Copyright (c) Meta Platforms, Inc. and affiliates.\n *\n * This source code is licensed under the MIT license found in the\n * LICENSE file in the root directory of this source tree.\n *\n * @flow\n * @format\n */"
    },
    {
      "sha256": "8bb16db1b047019e4395965f2cf3611b06c34bf86dc2d0210b3c3f91b53c21fe",
      "text": "The MIT License\n\nCopyright (c) 2013 James Halliday (mail@substack.net)\n\nPermission is hereby granted, free of charge, \nto any person obtaining a copy of this software and \nassociated documentation files (the \"Software\"), to \ndeal in the Software without restriction, including \nwithout limitation the rights to use, copy, modify, \nmerge, publish, distribute, sublicense, and/or sell \ncopies of the Software, and to permit persons to whom \nthe Software is furnished to do so, \nsubject to the following conditions:\n\nThe above copyright notice and this permission notice \nshall be included in all copies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, \nEXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES \nOF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. \nIN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR \nANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, \nTORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE \nSOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE."
    },
    {
      "sha256": "8d30579b10154fc04c6054c64e322d7e9e495a668f82db8510732592801f2c87",
      "text": "MIT License\n\nCopyright (c) 2017-2019 Zeit, Inc.\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n"
    },
    {
      "sha256": "8d8c55319c7729d57be811c747452636688d54f19701ee0752b6b15ad3771d9a",
      "text": "(The MIT License)\n\nCopyright (c) 2013 Nathan Rajlich <nathan@tootallnate.net>\n\nPermission is hereby granted, free of charge, to any person obtaining\na copy of this software and associated documentation files (the\n'Software'), to deal in the Software without restriction, including\nwithout limitation the rights to use, copy, modify, merge, publish,\ndistribute, sublicense, and/or sell copies of the Software, and to\npermit persons to whom the Software is furnished to do so, subject to\nthe following conditions:\n\nThe above copyright notice and this permission notice shall be\nincluded in all copies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED 'AS IS', WITHOUT WARRANTY OF ANY KIND,\nEXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF\nMERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.\nIN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY\nCLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT,\nTORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE\nSOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE."
    },
    {
      "sha256": "8dacb1e00ec1cf679e7987c87c9953ce6a4d96e7ef361dd04cd453643e9b3351",
      "text": "The MIT License (MIT)\n\nCopyright (c) 2020-present 650 Industries, Inc. (aka Expo)\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n\n"
    },
    {
      "sha256": "8df3c23e3dfffa0d3d41c59fae5741ea3e2c50eb19c52a5d8912a68fdba554c2",
      "text": "The MIT License (MIT)\n\nCopyright (c) Simeon Velichkov <simeonvelichkov@gmail.com>\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n"
    },
    {
      "sha256": "8f2658c03422c408b2b2ce4d151decc3b1a6fd3d86e5ca9433777bccdcdf75a2",
      "text": "The MIT License (MIT)\n\nCopyright (c) 2010 Benjamin Thomas, Robert Kieffer\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in\nall copies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN\nTHE SOFTWARE.\n"
    },
    {
      "sha256": "8f67ef1afdbd7b8ddc3e2da9968bb97af30795ae9c90a2cc4d867e5608216973",
      "text": "The MIT License (MIT)\n\nCopyright (c) 2015 Josh Junon\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in\nall copies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN\nTHE SOFTWARE.\n"
    },
    {
      "sha256": "8f85aab053e268546014761da47630a09886626afbd0d8d440cb2c69611bb8d3",
      "text": "Copyright (c) 2014 Robert Kieffer\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in\nall copies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN\nTHE SOFTWARE.\n"
    },
    {
      "sha256": "8ff4aae800e54e41c72f162f6227aa3f23209b0db4936efee7a7249015492e15",
      "text": "MIT License\n\nCopyright (c) Phil Pluckthun,\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n"
    },
    {
      "sha256": "901d0a7fcaccaae9917d165039c0473c354e5da2e0e94140dde67aad9ffb19da",
      "text": "Copyright 2012-2018 (c) Mihai Bazon <mihai.bazon@gmail.com>\n\nRedistribution and use in source and binary forms, with or without\nmodification, are permitted provided that the following conditions\nare met:\n\n    * Redistributions of source code must retain the above\n      copyright notice, this list of conditions and the following\n      disclaimer.\n\n    * Redistributions in binary form must reproduce the above\n      copyright notice, this list of conditions and the following\n      disclaimer in the documentation and/or other materials\n      provided with the distribution.\n\nTHIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDER “AS IS” AND ANY\nEXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE\nIMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR\nPURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER BE\nLIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY,\nOR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO,\nPROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR\nPROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY\nTHEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR\nTORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF\nTHE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF\nSUCH DAMAGE.\n"
    },
    {
      "sha256": "902dbb4154679fb2b8d7c33878183f45b268d01eae5e5033dddaa8852d45f213",
      "text": "ISC License (ISC)\nCopyright 2018 Stefan Penner\n\nPermission to use, copy, modify, and/or distribute this software for any purpose with or without fee is hereby granted, provided that the above copyright notice and this permission notice appear in all copies.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\" AND THE AUTHOR DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.\n"
    },
    {
      "sha256": "91887c62d26f64b8d6e98b1dca57e75aca62e6f9af79fb0783f8f1904abaeea6",
      "text": "The MIT License (MIT)\n\nCopyright (c) 2021 Vercel, Inc.\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n"
    },
    {
      "sha256": "92b07a2e5b0e051d37dde85042c736d6d551cfcbc0983f39d7ef903b3986bbc1",
      "text": "The MIT License (MIT)\n\nCopyright (c) 2015 JD Ballard\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in\nall copies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN\nTHE SOFTWARE.\n"
    },
    {
      "sha256": "92c22d327a6644efda43527bfa6f136f4382359f40bc288eda0764f67be9c269",
      "text": "MIT License\n\nCopyright (c) 2024 nobody\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n"
    },
    {
      "sha256": "947b0fc3cc12eaaa070207126213fbdf9ab2bf8cd13dcc6e4007b36b79309866",
      "text": "# braces [![Donate](https://img.shields.io/badge/Donate-PayPal-green.svg)](https://www.paypal.com/cgi-bin/webscr?cmd=_s-xclick&hosted_button_id=W8YFZ425KND68) [![NPM version](https://img.shields.io/npm/v/braces.svg?style=flat)](https://www.npmjs.com/package/braces) [![NPM monthly downloads](https://img.shields.io/npm/dm/braces.svg?style=flat)](https://npmjs.org/package/braces) [![NPM total downloads](https://img.shields.io/npm/dt/braces.svg?style=flat)](https://npmjs.org/package/braces) [![Linux Build Status](https://img.shields.io/travis/micromatch/braces.svg?style=flat&label=Travis)](https://travis-ci.org/micromatch/braces)\n\n> Bash-like brace expansion, implemented in JavaScript. Safer than other brace expansion libs, with complete support for the Bash 4.3 braces specification, without sacrificing speed.\n\nPlease consider following this project's author, [Jon Schlinkert](https://github.com/jonschlinkert), and consider starring the project to show your :heart: and support.\n\n## Install\n\nInstall with [npm](https://www.npmjs.com/):\n\n```sh\n$ npm install --save braces\n```\n\n## v3.0.0 Released!!\n\nSee the [changelog](CHANGELOG.md) for details.\n\n## Why use braces?\n\nBrace patterns make globs more powerful by adding the ability to match specific ranges and sequences of characters.\n\n- **Accurate** - complete support for the [Bash 4.3 Brace Expansion](www.gnu.org/software/bash/) specification (passes all of the Bash braces tests)\n- **[fast and performant](#benchmarks)** - Starts fast, runs fast and [scales well](#performance) as patterns increase in complexity.\n- **Organized code base** - The parser and compiler are easy to maintain and update when edge cases crop up.\n- **Well-tested** - Thousands of test assertions, and passes all of the Bash, minimatch, and [brace-expansion](https://github.com/juliangruber/brace-expansion) unit tests (as of the date this was written).\n- **Safer** - You shouldn't have to worry about users defining aggressive or malicious brace patterns that can break your application. Braces takes measures to prevent malicious regex that can be used for DDoS attacks (see [catastrophic backtracking](https://www.regular-expressions.info/catastrophic.html)).\n- [Supports lists](#lists) - (aka \"sets\") `a/{b,c}/d` => `['a/b/d', 'a/c/d']`\n- [Supports sequences](#sequences) - (aka \"ranges\") `{01..03}` => `['01', '02', '03']`\n- [Supports steps](#steps) - (aka \"increments\") `{2..10..2}` => `['2', '4', '6', '8', '10']`\n- [Supports escaping](#escaping) - To prevent evaluation of special characters.\n\n## Usage\n\nThe main export is a function that takes one or more brace `patterns` and `options`.\n\n```js\nconst braces = require('braces');\n// braces(patterns[, options]);\n\nconsole.log(braces(['{01..05}', '{a..e}']));\n//=> ['(0[1-5])', '([a-e])']\n\nconsole.log(braces(['{01..05}', '{a..e}'], { expand: true }));\n//=> ['01', '02', '03', '04', '05', 'a', 'b', 'c', 'd', 'e']\n```\n\n### Brace Expansion vs. Compilation\n\nBy default, brace patterns are compiled into strings that are optimized for creating regular expressions and matching.\n\n**Compiled**\n\n```js\nconsole.log(braces('a/{x,y,z}/b'));\n//=> ['a/(x|y|z)/b']\nconsole.log(braces(['a/{01..20}/b', 'a/{1..5}/b']));\n//=> [ 'a/(0[1-9]|1[0-9]|20)/b', 'a/([1-5])/b' ]\n```\n\n**Expanded**\n\nEnable brace expansion by setting the `expand` option to true, or by using [braces.expand()](#expand) (returns an array similar to what you'd expect from Bash, or `echo {1..5}`, or [minimatch](https://github.com/isaacs/minimatch)):\n\n```js\nconsole.log(braces('a/{x,y,z}/b', { expand: true }));\n//=> ['a/x/b', 'a/y/b', 'a/z/b']\n\nconsole.log(braces.expand('{01..10}'));\n//=> ['01','02','03','04','05','06','07','08','09','10']\n```\n\n### Lists\n\nExpand lists (like Bash \"sets\"):\n\n```js\nconsole.log(braces('a/{foo,bar,baz}/*.js'));\n//=> ['a/(foo|bar|baz)/*.js']\n\nconsole.log(braces.expand('a/{foo,bar,baz}/*.js'));\n//=> ['a/foo/*.js', 'a/bar/*.js', 'a/baz/*.js']\n```\n\n### Sequences\n\nExpand ranges of characters (like Bash \"sequences\"):\n\n```js\nconsole.log(braces.expand('{1..3}')); // ['1', '2', '3']\nconsole.log(braces.expand('a/{1..3}/b')); // ['a/1/b', 'a/2/b', 'a/3/b']\nconsole.log(braces('{a..c}', { expand: true })); // ['a', 'b', 'c']\nconsole.log(braces('foo/{a..c}', { expand: true })); // ['foo/a', 'foo/b', 'foo/c']\n\n// supports zero-padded ranges\nconsole.log(braces('a/{01..03}/b')); //=> ['a/(0[1-3])/b']\nconsole.log(braces('a/{001..300}/b')); //=> ['a/(0{2}[1-9]|0[1-9][0-9]|[12][0-9]{2}|300)/b']\n```\n\nSee [fill-range](https://github.com/jonschlinkert/fill-range) for all available range-expansion options.\n\n### Steppped ranges\n\nSteps, or increments, may be used with ranges:\n\n```js\nconsole.log(braces.expand('{2..10..2}'));\n//=> ['2', '4', '6', '8', '10']\n\nconsole.log(braces('{2..10..2}'));\n//=> ['(2|4|6|8|10)']\n```\n\nWhen the [.optimize](#optimize) method is used, or [options.optimize](#optionsoptimize) is set to true, sequences are passed to [to-regex-range](https://github.com/jonschlinkert/to-regex-range) for expansion.\n\n### Nesting\n\nBrace patterns may be nested. The results of each expanded string are not sorted, and left to right order is preserved.\n\n**\"Expanded\" braces**\n\n```js\nconsole.log(braces.expand('a{b,c,/{x,y}}/e'));\n//=> ['ab/e', 'ac/e', 'a/x/e', 'a/y/e']\n\nconsole.log(braces.expand('a/{x,{1..5},y}/c'));\n//=> ['a/x/c', 'a/1/c', 'a/2/c', 'a/3/c', 'a/4/c', 'a/5/c', 'a/y/c']\n```\n\n**\"Optimized\" braces**\n\n```js\nconsole.log(braces('a{b,c,/{x,y}}/e'));\n//=> ['a(b|c|/(x|y))/e']\n\nconsole.log(braces('a/{x,{1..5},y}/c'));\n//=> ['a/(x|([1-5])|y)/c']\n```\n\n### Escaping\n\n**Escaping braces**\n\nA brace pattern will not be expanded or evaluted if _either the opening or closing brace is escaped_:\n\n```js\nconsole.log(braces.expand('a\\\\{d,c,b}e'));\n//=> ['a{d,c,b}e']\n\nconsole.log(braces.expand('a{d,c,b\\\\}e'));\n//=> ['a{d,c,b}e']\n```\n\n**Escaping commas**\n\nCommas inside braces may also be escaped:\n\n```js\nconsole.log(braces.expand('a{b\\\\,c}d'));\n//=> ['a{b,c}d']\n\nconsole.log(braces.expand('a{d\\\\,c,b}e'));\n//=> ['ad,ce', 'abe']\n```\n\n**Single items**\n\nFollowing bash conventions, a brace pattern is also not expanded when it contains a single character:\n\n```js\nconsole.log(braces.expand('a{b}c'));\n//=> ['a{b}c']\n```\n\n## Options\n\n### options.maxLength\n\n**Type**: `Number`\n\n**Default**: `10,000`\n\n**Description**: Limit the length of the input string. Useful when the input string is generated or your application allows users to pass a string, et cetera.\n\n```js\nconsole.log(braces('a/{b,c}/d', { maxLength: 3 })); //=> throws an error\n```\n\n### options.expand\n\n**Type**: `Boolean`\n\n**Default**: `undefined`\n\n**Description**: Generate an \"expanded\" brace pattern (alternatively you can use the `braces.expand()` method, which does the same thing).\n\n```js\nconsole.log(braces('a/{b,c}/d', { expand: true }));\n//=> [ 'a/b/d', 'a/c/d' ]\n```\n\n### options.nodupes\n\n**Type**: `Boolean`\n\n**Default**: `undefined`\n\n**Description**: Remove duplicates from the returned array.\n\n### options.rangeLimit\n\n**Type**: `Number`\n\n**Default**: `1000`\n\n**Description**: To prevent malicious patterns from being passed by users, an error is thrown when `braces.expand()` is used or `options.expand` is true and the generated range will exceed the `rangeLimit`.\n\nYou can customize `options.rangeLimit` or set it to `Inifinity` to disable this altogether.\n\n**Examples**\n\n```js\n// pattern exceeds the \"rangeLimit\", so it's optimized automatically\nconsole.log(braces.expand('{1..1000}'));\n//=> ['([1-9]|[1-9][0-9]{1,2}|1000)']\n\n// pattern does not exceed \"rangeLimit\", so it's NOT optimized\nconsole.log(braces.expand('{1..100}'));\n//=> ['1', '2', '3', '4', '5', '6', '7', '8', '9', '10', '11', '12', '13', '14', '15', '16', '17', '18', '19', '20', '21', '22', '23', '24', '25', '26', '27', '28', '29', '30', '31', '32', '33', '34', '35', '36', '37', '38', '39', '40', '41', '42', '43', '44', '45', '46', '47', '48', '49', '50', '51', '52', '53', '54', '55', '56', '57', '58', '59', '60', '61', '62', '63', '64', '65', '66', '67', '68', '69', '70', '71', '72', '73', '74', '75', '76', '77', '78', '79', '80', '81', '82', '83', '84', '85', '86', '87', '88', '89', '90', '91', '92', '93', '94', '95', '96', '97', '98', '99', '100']\n```\n\n### options.transform\n\n**Type**: `Function`\n\n**Default**: `undefined`\n\n**Description**: Customize range expansion.\n\n**Example: Transforming non-numeric values**\n\n```js\nconst alpha = braces.expand('x/{a..e}/y', {\n  transform(value, index) {\n    // When non-numeric values are passed, \"value\" is a character code.\n    return 'foo/' + String.fromCharCode(value) + '-' + index;\n  },\n});\nconsole.log(alpha);\n//=> [ 'x/foo/a-0/y', 'x/foo/b-1/y', 'x/foo/c-2/y', 'x/foo/d-3/y', 'x/foo/e-4/y' ]\n```\n\n**Example: Transforming numeric values**\n\n```js\nconst numeric = braces.expand('{1..5}', {\n  transform(value) {\n    // when numeric values are passed, \"value\" is a number\n    return 'foo/' + value * 2;\n  },\n});\nconsole.log(numeric);\n//=> [ 'foo/2', 'foo/4', 'foo/6', 'foo/8', 'foo/10' ]\n```\n\n### options.quantifiers\n\n**Type**: `Boolean`\n\n**Default**: `undefined`\n\n**Description**: In regular expressions, quanitifiers can be used to specify how many times a token can be repeated. For example, `a{1,3}` will match the letter `a` one to three times.\n\nUnfortunately, regex quantifiers happen to share the same syntax as [Bash lists](#lists)\n\nThe `quantifiers` option tells braces to detect when [regex quantifiers](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/RegExp#quantifiers) are defined in the given pattern, and not to try to expand them as lists.\n\n**Examples**\n\n```js\nconst braces = require('braces');\nconsole.log(braces('a/b{1,3}/{x,y,z}'));\n//=> [ 'a/b(1|3)/(x|y|z)' ]\nconsole.log(braces('a/b{1,3}/{x,y,z}', { quantifiers: true }));\n//=> [ 'a/b{1,3}/(x|y|z)' ]\nconsole.log(braces('a/b{1,3}/{x,y,z}', { quantifiers: true, expand: true }));\n//=> [ 'a/b{1,3}/x', 'a/b{1,3}/y', 'a/b{1,3}/z' ]\n```\n\n### options.keepEscaping\n\n**Type**: `Boolean`\n\n**Default**: `undefined`\n\n**Description**: Do not strip backslashes that were used for escaping from the result.\n\n## What is \"brace expansion\"?\n\nBrace expansion is a type of parameter expansion that was made popular by unix shells for generating lists of strings, as well as regex-like matching when used alongside wildcards (globs).\n\nIn addition to \"expansion\", braces are also used for matching. In other words:\n\n- [brace expansion](#brace-expansion) is for generating new lists\n- [brace matching](#brace-matching) is for filtering existing lists\n\n<details>\n<summary><strong>More about brace expansion</strong> (click to expand)</summary>\n\nThere are two main types of brace expansion:\n\n1. **lists**: which are defined using comma-separated values inside curly braces: `{a,b,c}`\n2. **sequences**: which are defined using a starting value and an ending value, separated by two dots: `a{1..3}b`. Optionally, a third argument may be passed to define a \"step\" or increment to use: `a{1..100..10}b`. These are also sometimes referred to as \"ranges\".\n\nHere are some example brace patterns to illustrate how they work:\n\n**Sets**\n\n```\n{a,b,c}       => a b c\n{a,b,c}{1,2}  => a1 a2 b1 b2 c1 c2\n```\n\n**Sequences**\n\n```\n{1..9}        => 1 2 3 4 5 6 7 8 9\n{4..-4}       => 4 3 2 1 0 -1 -2 -3 -4\n{1..20..3}    => 1 4 7 10 13 16 19\n{a..j}        => a b c d e f g h i j\n{j..a}        => j i h g f e d c b a\n{a..z..3}     => a d g j m p s v y\n```\n\n**Combination**\n\nSets and sequences can be mixed together or used along with any other strings.\n\n```\n{a,b,c}{1..3}   => a1 a2 a3 b1 b2 b3 c1 c2 c3\nfoo/{a,b,c}/bar => foo/a/bar foo/b/bar foo/c/bar\n```\n\nThe fact that braces can be \"expanded\" from relatively simple patterns makes them ideal for quickly generating test fixtures, file paths, and similar use cases.\n\n## Brace matching\n\nIn addition to _expansion_, brace patterns are also useful for performing regular-expression-like matching.\n\nFor example, the pattern `foo/{1..3}/bar` would match any of following strings:\n\n```\nfoo/1/bar\nfoo/2/bar\nfoo/3/bar\n```\n\nBut not:\n\n```\nbaz/1/qux\nbaz/2/qux\nbaz/3/qux\n```\n\nBraces can also be combined with [glob patterns](https://github.com/jonschlinkert/micromatch) to perform more advanced wildcard matching. For example, the pattern `*/{1..3}/*` would match any of following strings:\n\n```\nfoo/1/bar\nfoo/2/bar\nfoo/3/bar\nbaz/1/qux\nbaz/2/qux\nbaz/3/qux\n```\n\n## Brace matching pitfalls\n\nAlthough brace patterns offer a user-friendly way of matching ranges or sets of strings, there are also some major disadvantages and potential risks you should be aware of.\n\n### tldr\n\n**\"brace bombs\"**\n\n- brace expansion can eat up a huge amount of processing resources\n- as brace patterns increase _linearly in size_, the system resources required to expand the pattern increase exponentially\n- users can accidentally (or intentially) exhaust your system's resources resulting in the equivalent of a DoS attack (bonus: no programming knowledge is required!)\n\nFor a more detailed explanation with examples, see the [geometric complexity](#geometric-complexity) section.\n\n### The solution\n\nJump to the [performance section](#performance) to see how Braces solves this problem in comparison to other libraries.\n\n### Geometric complexity\n\nAt minimum, brace patterns with sets limited to two elements have quadradic or `O(n^2)` complexity. But the complexity of the algorithm increases exponentially as the number of sets, _and elements per set_, increases, which is `O(n^c)`.\n\nFor example, the following sets demonstrate quadratic (`O(n^2)`) complexity:\n\n```\n{1,2}{3,4}      => (2X2)    => 13 14 23 24\n{1,2}{3,4}{5,6} => (2X2X2)  => 135 136 145 146 235 236 245 246\n```\n\nBut add an element to a set, and we get a n-fold Cartesian product with `O(n^c)` complexity:\n\n```\n{1,2,3}{4,5,6}{7,8,9} => (3X3X3) => 147 148 149 157 158 159 167 168 169 247 248\n                                    249 257 258 259 267 268 269 347 348 349 357\n                                    358 359 367 368 369\n```\n\nNow, imagine how this complexity grows given that each element is a n-tuple:\n\n```\n{1..100}{1..100}         => (100X100)     => 10,000 elements (38.4 kB)\n{1..100}{1..100}{1..100} => (100X100X100) => 1,000,000 elements (5.76 MB)\n```\n\nAlthough these examples are clearly contrived, they demonstrate how brace patterns can quickly grow out of control.\n\n**More information**\n\nInterested in learning more about brace expansion?\n\n- [linuxjournal/bash-brace-expansion](http://www.linuxjournal.com/content/bash-brace-expansion)\n- [rosettacode/Brace_expansion](https://rosettacode.org/wiki/Brace_expansion)\n- [cartesian product](https://en.wikipedia.org/wiki/Cartesian_product)\n\n</details>\n\n## Performance\n\nBraces is not only screaming fast, it's also more accurate the other brace expansion libraries.\n\n### Better algorithms\n\nFortunately there is a solution to the [\"brace bomb\" problem](#brace-matching-pitfalls): _don't expand brace patterns into an array when they're used for matching_.\n\nInstead, convert the pattern into an optimized regular expression. This is easier said than done, and braces is the only library that does this currently.\n\n**The proof is in the numbers**\n\nMinimatch gets exponentially slower as patterns increase in complexity, braces does not. The following results were generated using `braces()` and `minimatch.braceExpand()`, respectively.\n\n| **Pattern**                 | **braces**          | **[minimatch][]**            |\n| --------------------------- | ------------------- | ---------------------------- |\n| `{1..9007199254740991}`[^1] | `298 B` (5ms 459μs) | N/A (freezes)                |\n| `{1..1000000000000000}`     | `41 B` (1ms 15μs)   | N/A (freezes)                |\n| `{1..100000000000000}`      | `40 B` (890μs)      | N/A (freezes)                |\n| `{1..10000000000000}`       | `39 B` (2ms 49μs)   | N/A (freezes)                |\n| `{1..1000000000000}`        | `38 B` (608μs)      | N/A (freezes)                |\n| `{1..100000000000}`         | `37 B` (397μs)      | N/A (freezes)                |\n| `{1..10000000000}`          | `35 B` (983μs)      | N/A (freezes)                |\n| `{1..1000000000}`           | `34 B` (798μs)      | N/A (freezes)                |\n| `{1..100000000}`            | `33 B` (733μs)      | N/A (freezes)                |\n| `{1..10000000}`             | `32 B` (5ms 632μs)  | `78.89 MB` (16s 388ms 569μs) |\n| `{1..1000000}`              | `31 B` (1ms 381μs)  | `6.89 MB` (1s 496ms 887μs)   |\n| `{1..100000}`               | `30 B` (950μs)      | `588.89 kB` (146ms 921μs)    |\n| `{1..10000}`                | `29 B` (1ms 114μs)  | `48.89 kB` (14ms 187μs)      |\n| `{1..1000}`                 | `28 B` (760μs)      | `3.89 kB` (1ms 453μs)        |\n| `{1..100}`                  | `22 B` (345μs)      | `291 B` (196μs)              |\n| `{1..10}`                   | `10 B` (533μs)      | `20 B` (37μs)                |\n| `{1..3}`                    | `7 B` (190μs)       | `5 B` (27μs)                 |\n\n### Faster algorithms\n\nWhen you need expansion, braces is still much faster.\n\n_(the following results were generated using `braces.expand()` and `minimatch.braceExpand()`, respectively)_\n\n| **Pattern**     | **braces**                  | **[minimatch][]**            |\n| --------------- | --------------------------- | ---------------------------- |\n| `{1..10000000}` | `78.89 MB` (2s 698ms 642μs) | `78.89 MB` (18s 601ms 974μs) |\n| `{1..1000000}`  | `6.89 MB` (458ms 576μs)     | `6.89 MB` (1s 491ms 621μs)   |\n| `{1..100000}`   | `588.89 kB` (20ms 728μs)    | `588.89 kB` (156ms 919μs)    |\n| `{1..10000}`    | `48.89 kB` (2ms 202μs)      | `48.89 kB` (13ms 641μs)      |\n| `{1..1000}`     | `3.89 kB` (1ms 796μs)       | `3.89 kB` (1ms 958μs)        |\n| `{1..100}`      | `291 B` (424μs)             | `291 B` (211μs)              |\n| `{1..10}`       | `20 B` (487μs)              | `20 B` (72μs)                |\n| `{1..3}`        | `5 B` (166μs)               | `5 B` (27μs)                 |\n\nIf you'd like to run these comparisons yourself, see [test/support/generate.js](test/support/generate.js).\n\n## Benchmarks\n\n### Running benchmarks\n\nInstall dev dependencies:\n\n```bash\nnpm i -d && npm benchmark\n```\n\n### Latest results\n\nBraces is more accurate, without sacrificing performance.\n\n```bash\n● expand - range (expanded)\n     braces x 53,167 ops/sec ±0.12% (102 runs sampled)\n  minimatch x 11,378 ops/sec ±0.10% (102 runs sampled)\n● expand - range (optimized for regex)\n     braces x 373,442 ops/sec ±0.04% (100 runs sampled)\n  minimatch x 3,262 ops/sec ±0.18% (100 runs sampled)\n● expand - nested ranges (expanded)\n     braces x 33,921 ops/sec ±0.09% (99 runs sampled)\n  minimatch x 10,855 ops/sec ±0.28% (100 runs sampled)\n● expand - nested ranges (optimized for regex)\n     braces x 287,479 ops/sec ±0.52% (98 runs sampled)\n  minimatch x 3,219 ops/sec ±0.28% (101 runs sampled)\n● expand - set (expanded)\n     braces x 238,243 ops/sec ±0.19% (97 runs sampled)\n  minimatch x 538,268 ops/sec ±0.31% (96 runs sampled)\n● expand - set (optimized for regex)\n     braces x 321,844 ops/sec ±0.10% (97 runs sampled)\n  minimatch x 140,600 ops/sec ±0.15% (100 runs sampled)\n● expand - nested sets (expanded)\n     braces x 165,371 ops/sec ±0.42% (96 runs sampled)\n  minimatch x 337,720 ops/sec ±0.28% (100 runs sampled)\n● expand - nested sets (optimized for regex)\n     braces x 242,948 ops/sec ±0.12% (99 runs sampled)\n  minimatch x 87,403 ops/sec ±0.79% (96 runs sampled)\n```\n\n## About\n\n<details>\n<summary><strong>Contributing</strong></summary>\n\nPull requests and stars are always welcome. For bugs and feature requests, [please create an issue](../../issues/new).\n\n</details>\n\n<details>\n<summary><strong>Running Tests</strong></summary>\n\nRunning and reviewing unit tests is a great way to get familiarized with a library and its API. You can install dependencies and run tests with the following command:\n\n```sh\n$ npm install && npm test\n```\n\n</details>\n\n<details>\n<summary><strong>Building docs</strong></summary>\n\n_(This project's readme.md is generated by [verb](https://github.com/verbose/verb-generate-readme), please don't edit the readme directly. Any changes to the readme must be made in the [.verb.md](.verb.md) readme template.)_\n\nTo generate the readme, run the following command:\n\n```sh\n$ npm install -g verbose/verb#dev verb-generate-readme && verb\n```\n\n</details>\n\n### Contributors\n\n| **Commits** | **Contributor**                                               |\n| ----------- | ------------------------------------------------------------- |\n| 197         | [jonschlinkert](https://github.com/jonschlinkert)             |\n| 4           | [doowb](https://github.com/doowb)                             |\n| 1           | [es128](https://github.com/es128)                             |\n| 1           | [eush77](https://github.com/eush77)                           |\n| 1           | [hemanth](https://github.com/hemanth)                         |\n| 1           | [wtgtybhertgeghgtwtg](https://github.com/wtgtybhertgeghgtwtg) |\n\n### Author\n\n**Jon Schlinkert**\n\n- [GitHub Profile](https://github.com/jonschlinkert)\n- [Twitter Profile](https://twitter.com/jonschlinkert)\n- [LinkedIn Profile](https://linkedin.com/in/jonschlinkert)\n\n### License\n\nCopyright © 2019, [Jon Schlinkert](https://github.com/jonschlinkert).\nReleased under the [MIT License](LICENSE).\n\n---\n\n_This file was generated by [verb-generate-readme](https://github.com/verbose/verb-generate-readme), v0.8.0, on April 08, 2019._\n"
    },
    {
      "sha256": "94bcb9959136723aa4fb36e1a6c4d5c662a2369978cfae344dabfb83ae619e79",
      "text": "Copyright JS Foundation and other contributors, https://js.foundation/\n\nRedistribution and use in source and binary forms, with or without\nmodification, are permitted provided that the following conditions are met:\n\n  * Redistributions of source code must retain the above copyright\n    notice, this list of conditions and the following disclaimer.\n  * Redistributions in binary form must reproduce the above copyright\n    notice, this list of conditions and the following disclaimer in the\n    documentation and/or other materials provided with the distribution.\n\nTHIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS \"AS IS\"\nAND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE\nIMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE\nARE DISCLAIMED. IN NO EVENT SHALL <COPYRIGHT HOLDER> BE LIABLE FOR ANY\nDIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES\n(INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;\nLOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND\nON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT\n(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF\nTHIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.\n"
    },
    {
      "sha256": "94cfe87de9b178e8fee313a19178e625129e2ce559db32e772e7bd95114ee6ff",
      "text": "License\n\n(The MIT License)\n\nCopyright (c) 2014 The cheeriojs contributors\n\nPermission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the 'Software'), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED 'AS IS', WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.\n"
    },
    {
      "sha256": "95b52e497653b738fd50e4bd3a8197dc41593c63129acb4f8069dbf49530ef82",
      "text": "The MIT License (MIT)\n\nCopyright (c) 2018 Software Mansion <swmansion.com>\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n"
    },
    {
      "sha256": "9638fa87f845af6cecc56fab498c1f74f4a98522d3b53377bedcbdb44b5a8dcc",
      "text": "\nThe MIT License (MIT)\n\nCopyright (c) Sindre Sorhus <sindresorhus@gmail.com> (sindresorhus.com), James Kyle <me@thejameskyle.com> (thejameskyle.com)\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in\nall copies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN\nTHE SOFTWARE.\n"
    },
    {
      "sha256": "9659b14ee609fc60bcb0d660a0823d03bbb6184c20d1f50e96af4bbe1f56d5b1",
      "text": "MIT License\n\nCopyright (c) 2012-2025 Faisal Salman <<f@faisalman.com>>\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n"
    },
    {
      "sha256": "965ef284f7f4c176842ec2e87fa13e79feed777d56d7a21a5a3b38f1bb6dc288",
      "text": "\nThe MIT License (MIT)\n\nCopyright (c) 2014 Jonathan Ong me@jongleberry.com\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in\nall copies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN\nTHE SOFTWARE.\n"
    },
    {
      "sha256": "97d87142793695cd73243de7258694abe85b3b6060fca7f247b0a2afa8219678",
      "text": "The MIT License (MIT)\n\nCopyright (c) 2015 Toru Nagashima\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n\n"
    },
    {
      "sha256": "9877e90da14aa8c931a1f9d07cc2a20ce119106e5dab1ebb41af865266d0cd2a",
      "text": "The MIT License (MIT)\n\nCopyright 2022 Andrey Sitnik <andrey@sitnik.es> and other contributors\n\nPermission is hereby granted, free of charge, to any person obtaining a copy of\nthis software and associated documentation files (the \"Software\"), to deal in\nthe Software without restriction, including without limitation the rights to\nuse, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of\nthe Software, and to permit persons to whom the Software is furnished to do so,\nsubject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS\nFOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR\nCOPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER\nIN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN\nCONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.\n"
    },
    {
      "sha256": "98c970de440dcfc77471610aec2377c9d9b0db2b3be6d1add524a586e1d7f422",
      "text": "(The MIT License)\n\nCopyright (c) 2014 TJ Holowaychuk <tj@vision-media.ca>\n\nPermission is hereby granted, free of charge, to any person obtaining a copy of this software \nand associated documentation files (the 'Software'), to deal in the Software without restriction, \nincluding without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, \nand/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so,\nsubject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all copies or substantial \nportions of the Software.\n\nTHE SOFTWARE IS PROVIDED 'AS IS', WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT \nLIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. \nIN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, \nWHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE \nSOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.\n\n"
    },
    {
      "sha256": "98d226d560dfbb0a07a77c3654acc18ba6c87589c48cf00cb2a9855ad50fcd07",
      "text": "The MIT License (MIT)\n\nCopyright © 2015-2017 Charles Samborski\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n"
    },
    {
      "sha256": "9913ff70f23424d49fda2b05902cfb72f17ae1e48aaf898c349a284289a74751",
      "text": "(The MIT License)\n\nCopyright (c) 2010 Sencha Inc.\nCopyright (c) 2011 LearnBoost\nCopyright (c) 2011-2014 TJ Holowaychuk\nCopyright (c) 2015 Douglas Christopher Wilson\n\nPermission is hereby granted, free of charge, to any person obtaining\na copy of this software and associated documentation files (the\n'Software'), to deal in the Software without restriction, including\nwithout limitation the rights to use, copy, modify, merge, publish,\ndistribute, sublicense, and/or sell copies of the Software, and to\npermit persons to whom the Software is furnished to do so, subject to\nthe following conditions:\n\nThe above copyright notice and this permission notice shall be\nincluded in all copies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED 'AS IS', WITHOUT WARRANTY OF ANY KIND,\nEXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF\nMERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.\nIN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY\nCLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT,\nTORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE\nSOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.\n"
    },
    {
      "sha256": "9a39f2aadab11a3697edd668ff2d8ad885b649737b7ab4d3bf12b34e5ada0c86",
      "text": "Copyright 2023 Abdullah Atta\n\nPermission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the \"Software\"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.\n"
    },
    {
      "sha256": "9a9edad7baae52622bddf3c15b2ef8a33d2c89f2d25408ad13e8a7481c6b0c97",
      "text": "MIT License\n\nCopyright (c) Luke Edwards <luke.edwards05@gmail.com> (lukeed.com)\n\nPermission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the \"Software\"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.\n"
    },
    {
      "sha256": "9be2ec8089dfa4059a78e4e3e0443c416b2d63dedffb246c7473d0f3d763c6c4",
      "text": "The MIT License (MIT)\n\nCopyright (c) 2016-2022 Isaac Z. Schlueter <i@izs.me>, James Talmage <james@talmage.io> (github.com/jamestalmage), and Contributors\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in\nall copies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN\nTHE SOFTWARE.\n"
    },
    {
      "sha256": "9c63a23124d68cd30cd316a94a1a0bca34f032786df6df69fc4b5f136bac8d2e",
      "text": "MIT License\n\nCopyright Julian Gruber <julian@juliangruber.com>\n\nTypeScript port Copyright Isaac Z. Schlueter <i@izs.me>\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n"
    },
    {
      "sha256": "9c94db23dc4b1e9aaee5d195668b916afc71efed54af226b66cf0ccc4389c1c0",
      "text": "Copyright (c) 2013 Kael Zhang <i@kael.me>, contributors\nhttp://kael.me/\n\nPermission is hereby granted, free of charge, to any person obtaining\na copy of this software and associated documentation files (the\n\"Software\"), to deal in the Software without restriction, including\nwithout limitation the rights to use, copy, modify, merge, publish,\ndistribute, sublicense, and/or sell copies of the Software, and to\npermit persons to whom the Software is furnished to do so, subject to\nthe following conditions:\n\nThe above copyright notice and this permission notice shall be\nincluded in all copies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND,\nEXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF\nMERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND\nNONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE\nLIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION\nOF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION\nWITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE."
    },
    {
      "sha256": "9ce8fc28ff49e651f98d6583b41ae1653dafaf6fc7444f3dfd13eb97451084bb",
      "text": "The MIT License (MIT)\n\nCopyright (c) 2013 Joe Wollard\n\nPermission is hereby granted, free of charge, to any person obtaining a copy of\nthis software and associated documentation files (the \"Software\"), to deal in\nthe Software without restriction, including without limitation the rights to\nuse, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of\nthe Software, and to permit persons to whom the Software is furnished to do so,\nsubject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS\nFOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR\nCOPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER\nIN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN\nCONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.\n"
    },
    {
      "sha256": "9d45329f27eee77d23ab9b4a62cea6247e3e7402cf5bb04d77b9279f2c1e1be3",
      "text": "MIT License\n\nCopyright (c) 2020 Functional Software, Inc. dba Sentry\n\nPermission is hereby granted, free of charge, to any person obtaining a copy of\nthis software and associated documentation files (the \"Software\"), to deal in\nthe Software without restriction, including without limitation the rights to\nuse, copy, modify, merge, publish, distribute, sublicense, and/or sell copies\nof the Software, and to permit persons to whom the Software is furnished to do\nso, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n"
    },
    {
      "sha256": "9d5211db733ccdd26f9170bec24cdca84093f60415da6b769ee9cdf23d04e19f",
      "text": "MIT License\n\nCopyright (c) Meta Platforms, Inc. and affiliates.\nCopyright Contributors to the Jest project.\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n"
    },
    {
      "sha256": "9d9cf7980a46628abcbcf88577ecaed2968b69f9123d6aaba6f9496ed3648c1a",
      "text": "The MIT License (MIT)\n\nCopyright (c) 2023-present 650 Industries, Inc. (aka Expo)\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n"
    },
    {
      "sha256": "a07bc24468b9654ce76a547d47a2db282d07733b715db4c73a98bd63961f9550",
      "text": "(The MIT License)\n\nCopyright (C) 2011-2015 by Vitaly Puzrin\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in\nall copies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN\nTHE SOFTWARE.\n"
    },
    {
      "sha256": "a0ec0dab16b3666f24950f86d257930ac2ad475557b4bfe245620e0817d8a45d",
      "text": "(The MIT License)\n\nCopyright (c) 2012 TJ Holowaychuk <tj@vision-media.ca>\nCopyright (c) 2016-2017 Douglas Christopher Wilson <doug@somethingdoug.com>\n\nPermission is hereby granted, free of charge, to any person obtaining\na copy of this software and associated documentation files (the\n'Software'), to deal in the Software without restriction, including\nwithout limitation the rights to use, copy, modify, merge, publish,\ndistribute, sublicense, and/or sell copies of the Software, and to\npermit persons to whom the Software is furnished to do so, subject to\nthe following conditions:\n\nThe above copyright notice and this permission notice shall be\nincluded in all copies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED 'AS IS', WITHOUT WARRANTY OF ANY KIND,\nEXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF\nMERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.\nIN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY\nCLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT,\nTORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE\nSOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.\n"
    },
    {
      "sha256": "a151d1e601e8055d29fc8136a4fadc521d3d1dad0a54c14cc09abc177b4edcc1",
      "text": "/*!\n * /**\n *  * Copyright (c) Meta Platforms, Inc. and affiliates.\n *  *\n *  * This source code is licensed under the MIT license found in the\n *  * LICENSE file in the root directory of this source tree.\n *  * /\n */"
    },
    {
      "sha256": "a1bd5deadb6a06dd74efa852c1b8b23f63b67f2214fbe9c8bd591da51da69268",
      "text": "(MIT)\n\nCopyright (c) 2013 Julian Gruber &lt;julian@juliangruber.com&gt;\n\nPermission is hereby granted, free of charge, to any person obtaining a copy of\nthis software and associated documentation files (the \"Software\"), to deal in\nthe Software without restriction, including without limitation the rights to\nuse, copy, modify, merge, publish, distribute, sublicense, and/or sell copies\nof the Software, and to permit persons to whom the Software is furnished to do\nso, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n"
    },
    {
      "sha256": "a216f6f8d85c7228093e0ee5e258d9d377e6671f68acb4db1930b29583d0f331",
      "text": "Copyright 2022 The Noto Project Authors (https://github.com/notofonts/devanagari)\n\nThis Font Software is licensed under the SIL Open Font License, Version 1.1.\nThis license is copied below, and is also available with a FAQ at:\nhttps://scripts.sil.org/OFL\n\n\n-----------------------------------------------------------\nSIL OPEN FONT LICENSE Version 1.1 - 26 February 2007\n-----------------------------------------------------------\n\nPREAMBLE\nThe goals of the Open Font License (OFL) are to stimulate worldwide\ndevelopment of collaborative font projects, to support the font creation\nefforts of academic and linguistic communities, and to provide a free and\nopen framework in which fonts may be shared and improved in partnership\nwith others.\n\nThe OFL allows the licensed fonts to be used, studied, modified and\nredistributed freely as long as they are not sold by themselves. The\nfonts, including any derivative works, can be bundled, embedded, \nredistributed and/or sold with any software provided that any reserved\nnames are not used by derivative works. The fonts and derivatives,\nhowever, cannot be released under any other type of license. The\nrequirement for fonts to remain under this license does not apply\nto any document created using the fonts or their derivatives.\n\nDEFINITIONS\n\"Font Software\" refers to the set of files released by the Copyright\nHolder(s) under this license and clearly marked as such. This may\ninclude source files, build scripts and documentation.\n\n\"Reserved Font Name\" refers to any names specified as such after the\ncopyright statement(s).\n\n\"Original Version\" refers to the collection of Font Software components as\ndistributed by the Copyright Holder(s).\n\n\"Modified Version\" refers to any derivative made by adding to, deleting,\nor substituting -- in part or in whole -- any of the components of the\nOriginal Version, by changing formats or by porting the Font Software to a\nnew environment.\n\n\"Author\" refers to any designer, engineer, programmer, technical\nwriter or other person who contributed to the Font Software.\n\nPERMISSION & CONDITIONS\nPermission is hereby granted, free of charge, to any person obtaining\na copy of the Font Software, to use, study, copy, merge, embed, modify,\nredistribute, and sell modified and unmodified copies of the Font\nSoftware, subject to the following conditions:\n\n1) Neither the Font Software nor any of its individual components,\nin Original or Modified Versions, may be sold by itself.\n\n2) Original or Modified Versions of the Font Software may be bundled,\nredistributed and/or sold with any software, provided that each copy\ncontains the above copyright notice and this license. These can be\nincluded either as stand-alone text files, human-readable headers or\nin the appropriate machine-readable metadata fields within text or\nbinary files as long as those fields can be easily viewed by the user.\n\n3) No Modified Version of the Font Software may use the Reserved Font\nName(s) unless explicit written permission is granted by the corresponding\nCopyright Holder. This restriction only applies to the primary font name as\npresented to the users.\n\n4) The name(s) of the Copyright Holder(s) or the Author(s) of the Font\nSoftware shall not be used to promote, endorse or advertise any\nModified Version, except to acknowledge the contribution(s) of the\nCopyright Holder(s) and the Author(s) or with their explicit written\npermission.\n\n5) The Font Software, modified or unmodified, in part or in whole,\nmust be distributed entirely under this license, and must not be\ndistributed under any other license. The requirement for fonts to\nremain under this license does not apply to any document created\nusing the Font Software.\n\nTERMINATION\nThis license becomes null and void if any of the above conditions are\nnot met.\n\nDISCLAIMER\nTHE FONT SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND,\nEXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO ANY WARRANTIES OF\nMERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT\nOF COPYRIGHT, PATENT, TRADEMARK, OR OTHER RIGHT. IN NO EVENT SHALL THE\nCOPYRIGHT HOLDER BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY,\nINCLUDING ANY GENERAL, SPECIAL, INDIRECT, INCIDENTAL, OR CONSEQUENTIAL\nDAMAGES, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING\nFROM, OUT OF THE USE OR INABILITY TO USE THE FONT SOFTWARE OR FROM\nOTHER DEALINGS IN THE FONT SOFTWARE.\n"
    },
    {
      "sha256": "a49c9ba464796f65b59fca3f1e6ca40912df1e859f575383223f7ec6c5baae09",
      "text": "All packages under `src/` are licensed according to the terms in\ntheir respective `LICENSE` or `LICENSE.md` files.\n\nThe remainder of this project is licensed under the Blue Oak\nModel License, as follows:\n\n-----\n\n# Blue Oak Model License\n\nVersion 1.0.0\n\n## Purpose\n\nThis license gives everyone as much permission to work with\nthis software as possible, while protecting contributors\nfrom liability.\n\n## Acceptance\n\nIn order to receive this license, you must agree to its\nrules.  The rules of this license are both obligations\nunder that agreement and conditions to your license.\nYou must not do anything with this software that triggers\na rule that you cannot or will not follow.\n\n## Copyright\n\nEach contributor licenses you to do everything with this\nsoftware that would otherwise infringe that contributor's\ncopyright in it.\n\n## Notices\n\nYou must ensure that everyone who gets a copy of\nany part of this software from you, with or without\nchanges, also gets the text of this license or a link to\n<https://blueoakcouncil.org/license/1.0.0>.\n\n## Excuse\n\nIf anyone notifies you in writing that you have not\ncomplied with [Notices](#notices), you can keep your\nlicense by taking all practical steps to comply within 30\ndays after the notice.  If you do not do so, your license\nends immediately.\n\n## Patent\n\nEach contributor licenses you to do everything with this\nsoftware that would otherwise infringe any patent claims\nthey can license or become able to license.\n\n## Reliability\n\nNo contributor can revoke this license.\n\n## No Liability\n\n***As far as the law allows, this software comes as is,\nwithout any warranty or condition, and no contributor\nwill be liable to anyone for any damages related to this\nsoftware or this license, under any kind of legal claim.***\n"
    },
    {
      "sha256": "a4cdda44b5adea4731d53dcae78fb5124f8fd853e994f01e25d8c33a7daf818b",
      "text": "Copyright (c) 2007-2014, Alexandru Marasteanu <hello [at) alexei (dot] ro>\nAll rights reserved.\n\nRedistribution and use in source and binary forms, with or without\nmodification, are permitted provided that the following conditions are met:\n* Redistributions of source code must retain the above copyright\n  notice, this list of conditions and the following disclaimer.\n* Redistributions in binary form must reproduce the above copyright\n  notice, this list of conditions and the following disclaimer in the\n  documentation and/or other materials provided with the distribution.\n* Neither the name of this software nor the names of its contributors may be\n  used to endorse or promote products derived from this software without\n  specific prior written permission.\n\nTHIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS \"AS IS\" AND\nANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED\nWARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE\nDISCLAIMED. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR\nANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES\n(INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;\nLOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND\nON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT\n(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS\nSOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.\n"
    },
    {
      "sha256": "a507eb07ca6a27d2e634e659d4920540406d8ad6301cee05daa638968113696c",
      "text": "/*-\n * Copyright 2003-2005 Colin Percival\n * All rights reserved\n *\n * Redistribution and use in source and binary forms, with or without\n * modification, are permitted providing that the following conditions \n * are met:\n * 1. Redistributions of source code must retain the above copyright\n *    notice, this list of conditions and the following disclaimer.\n * 2. Redistributions in binary form must reproduce the above copyright\n *    notice, this list of conditions and the following disclaimer in the\n *    documentation and/or other materials provided with the distribution.\n *\n * THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``AS IS'' AND ANY EXPRESS OR\n * IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED\n * WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE\n * ARE DISCLAIMED.  IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY\n * DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL\n * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS\n * OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)\n * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT,\n * STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING\n * IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE\n * POSSIBILITY OF SUCH DAMAGE.\n */"
    },
    {
      "sha256": "a62f9f2edd97ed0d92f0ef93584dd109a7d34299795abc7780b8b5a85ff00671",
      "text": "TypeBox\n\nJson Schema Type Builder with Static Type Resolution for TypeScript \n\nThe MIT License (MIT)\n\nCopyright (c) 2017-2026 Haydn Paterson\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in\nall copies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN\nTHE SOFTWARE."
    },
    {
      "sha256": "a64e69f2534ddc2817191f7232060bf646413b4ae6ef2bf51867eae42d448b46",
      "text": "/*!\n * accepts\n * Copyright(c) 2014 Jonathan Ong\n * Copyright(c) 2015 Douglas Christopher Wilson\n * MIT Licensed\n */"
    },
    {
      "sha256": "a6db8096b2707bc0102d256917d4d33f298ba36d8c3f25de067a2b5bb379db27",
      "text": "MIT License\n\nCopyright (c) Matteo Collina and Undici contributors\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n"
    },
    {
      "sha256": "a7996721249a136fbcfc1c201bcb5f414f38a701d4a24f28abe65e16cfcce813",
      "text": "(The MIT License)\n\nCopyright (c) 2014-2016 Douglas Christopher Wilson\n\nPermission is hereby granted, free of charge, to any person obtaining\na copy of this software and associated documentation files (the\n'Software'), to deal in the Software without restriction, including\nwithout limitation the rights to use, copy, modify, merge, publish,\ndistribute, sublicense, and/or sell copies of the Software, and to\npermit persons to whom the Software is furnished to do so, subject to\nthe following conditions:\n\nThe above copyright notice and this permission notice shall be\nincluded in all copies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED 'AS IS', WITHOUT WARRANTY OF ANY KIND,\nEXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF\nMERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.\nIN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY\nCLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT,\nTORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE\nSOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.\n"
    },
    {
      "sha256": "a79aae0c0f21990d9d963bb3c5a79cdcea9a46f8523ba55c58d7fe776b6ebc84",
      "text": "MIT License\n\nCopyright (c) 2025 Anton Korzunov <thekashey@gmail.com>\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n"
    },
    {
      "sha256": "a7d00bfd54525bc694b6e32f64c7ebcf5e6b7ae3657be5cc12767bce74654a47",
      "text": "Apache License\r\n\r\nVersion 2.0, January 2004\r\n\r\nhttp://www.apache.org/licenses/ \r\n\r\nTERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION\r\n\r\n1. Definitions.\r\n\r\n\"License\" shall mean the terms and conditions for use, reproduction, and distribution as defined by Sections 1 through 9 of this document.\r\n\r\n\"Licensor\" shall mean the copyright owner or entity authorized by the copyright owner that is granting the License.\r\n\r\n\"Legal Entity\" shall mean the union of the acting entity and all other entities that control, are controlled by, or are under common control with that entity. For the purposes of this definition, \"control\" means (i) the power, direct or indirect, to cause the direction or management of such entity, whether by contract or otherwise, or (ii) ownership of fifty percent (50%) or more of the outstanding shares, or (iii) beneficial ownership of such entity.\r\n\r\n\"You\" (or \"Your\") shall mean an individual or Legal Entity exercising permissions granted by this License.\r\n\r\n\"Source\" form shall mean the preferred form for making modifications, including but not limited to software source code, documentation source, and configuration files.\r\n\r\n\"Object\" form shall mean any form resulting from mechanical transformation or translation of a Source form, including but not limited to compiled object code, generated documentation, and conversions to other media types.\r\n\r\n\"Work\" shall mean the work of authorship, whether in Source or Object form, made available under the License, as indicated by a copyright notice that is included in or attached to the work (an example is provided in the Appendix below).\r\n\r\n\"Derivative Works\" shall mean any work, whether in Source or Object form, that is based on (or derived from) the Work and for which the editorial revisions, annotations, elaborations, or other modifications represent, as a whole, an original work of authorship. For the purposes of this License, Derivative Works shall not include works that remain separable from, or merely link (or bind by name) to the interfaces of, the Work and Derivative Works thereof.\r\n\r\n\"Contribution\" shall mean any work of authorship, including the original version of the Work and any modifications or additions to that Work or Derivative Works thereof, that is intentionally submitted to Licensor for inclusion in the Work by the copyright owner or by an individual or Legal Entity authorized to submit on behalf of the copyright owner. For the purposes of this definition, \"submitted\" means any form of electronic, verbal, or written communication sent to the Licensor or its representatives, including but not limited to communication on electronic mailing lists, source code control systems, and issue tracking systems that are managed by, or on behalf of, the Licensor for the purpose of discussing and improving the Work, but excluding communication that is conspicuously marked or otherwise designated in writing by the copyright owner as \"Not a Contribution.\"\r\n\r\n\"Contributor\" shall mean Licensor and any individual or Legal Entity on behalf of whom a Contribution has been received by Licensor and subsequently incorporated within the Work.\r\n\r\n2. Grant of Copyright License. Subject to the terms and conditions of this License, each Contributor hereby grants to You a perpetual, worldwide, non-exclusive, no-charge, royalty-free, irrevocable copyright license to reproduce, prepare Derivative Works of, publicly display, publicly perform, sublicense, and distribute the Work and such Derivative Works in Source or Object form.\r\n\r\n3. Grant of Patent License. Subject to the terms and conditions of this License, each Contributor hereby grants to You a perpetual, worldwide, non-exclusive, no-charge, royalty-free, irrevocable (except as stated in this section) patent license to make, have made, use, offer to sell, sell, import, and otherwise transfer the Work, where such license applies only to those patent claims licensable by such Contributor that are necessarily infringed by their Contribution(s) alone or by combination of their Contribution(s) with the Work to which such Contribution(s) was submitted. If You institute patent litigation against any entity (including a cross-claim or counterclaim in a lawsuit) alleging that the Work or a Contribution incorporated within the Work constitutes direct or contributory patent infringement, then any patent licenses granted to You under this License for that Work shall terminate as of the date such litigation is filed.\r\n\r\n4. Redistribution. You may reproduce and distribute copies of the Work or Derivative Works thereof in any medium, with or without modifications, and in Source or Object form, provided that You meet the following conditions:\r\n\r\nYou must give any other recipients of the Work or Derivative Works a copy of this License; and\r\n\r\nYou must cause any modified files to carry prominent notices stating that You changed the files; and\r\n\r\nYou must retain, in the Source form of any Derivative Works that You distribute, all copyright, patent, trademark, and attribution notices from the Source form of the Work, excluding those notices that do not pertain to any part of the Derivative Works; and\r\n\r\nIf the Work includes a \"NOTICE\" text file as part of its distribution, then any Derivative Works that You distribute must include a readable copy of the attribution notices contained within such NOTICE file, excluding those notices that do not pertain to any part of the Derivative Works, in at least one of the following places: within a NOTICE text file distributed as part of the Derivative Works; within the Source form or documentation, if provided along with the Derivative Works; or, within a display generated by the Derivative Works, if and wherever such third-party notices normally appear. The contents of the NOTICE file are for informational purposes only and do not modify the License. You may add Your own attribution notices within Derivative Works that You distribute, alongside or as an addendum to the NOTICE text from the Work, provided that such additional attribution notices cannot be construed as modifying the License. You may add Your own copyright statement to Your modifications and may provide additional or different license terms and conditions for use, reproduction, or distribution of Your modifications, or for any such Derivative Works as a whole, provided Your use, reproduction, and distribution of the Work otherwise complies with the conditions stated in this License.\r\n\r\n5. Submission of Contributions. Unless You explicitly state otherwise, any Contribution intentionally submitted for inclusion in the Work by You to the Licensor shall be under the terms and conditions of this License, without any additional terms or conditions. Notwithstanding the above, nothing herein shall supersede or modify the terms of any separate license agreement you may have executed with Licensor regarding such Contributions.\r\n\r\n6. Trademarks. This License does not grant permission to use the trade names, trademarks, service marks, or product names of the Licensor, except as required for reasonable and customary use in describing the origin of the Work and reproducing the content of the NOTICE file.\r\n\r\n7. Disclaimer of Warranty. Unless required by applicable law or agreed to in writing, Licensor provides the Work (and each Contributor provides its Contributions) on an \"AS IS\" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied, including, without limitation, any warranties or conditions of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A PARTICULAR PURPOSE. You are solely responsible for determining the appropriateness of using or redistributing the Work and assume any risks associated with Your exercise of permissions under this License.\r\n\r\n8. Limitation of Liability. In no event and under no legal theory, whether in tort (including negligence), contract, or otherwise, unless required by applicable law (such as deliberate and grossly negligent acts) or agreed to in writing, shall any Contributor be liable to You for damages, including any direct, indirect, special, incidental, or consequential damages of any character arising as a result of this License or out of the use or inability to use the Work (including but not limited to damages for loss of goodwill, work stoppage, computer failure or malfunction, or any and all other commercial damages or losses), even if such Contributor has been advised of the possibility of such damages.\r\n\r\n9. Accepting Warranty or Additional Liability. While redistributing the Work or Derivative Works thereof, You may choose to offer, and charge a fee for, acceptance of support, warranty, indemnity, or other liability obligations and/or rights consistent with this License. However, in accepting such obligations, You may act only on Your own behalf and on Your sole responsibility, not on behalf of any other Contributor, and only if You agree to indemnify, defend, and hold each Contributor harmless for any liability incurred by, or claims asserted against, such Contributor by reason of your accepting any such warranty or additional liability.\r\n\r\nEND OF TERMS AND CONDITIONS\r\n"
    },
    {
      "sha256": "a7e7ce843788817af39fc18c22962ad6e23b2dd8f99b8c63fb7ad4e59f1094c4",
      "text": "MIT License\n\nCopyright (c) 2022 Functional Software, Inc. dba Sentry\n\nPermission is hereby granted, free of charge, to any person obtaining a copy of\nthis software and associated documentation files (the \"Software\"), to deal in\nthe Software without restriction, including without limitation the rights to\nuse, copy, modify, merge, publish, distribute, sublicense, and/or sell copies\nof the Software, and to permit persons to whom the Software is furnished to do\nso, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n"
    },
    {
      "sha256": "a832d679750e49ab433626ab196350b89964b60eb0d3edd3341887c7d5f4c128",
      "text": "MIT License\n\nCopyright (c) 2016 Douglas Christopher Wilson <doug@somethingdoug.com>\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n"
    },
    {
      "sha256": "a833d366242c298cf1b10263516572fb8dcbe68eb5072cdcac2b4546e2b4eb36",
      "text": "This software is released under the MIT license:\n\nCopyright (c) 2017 Evgeny Poberezkin\nCopyright (c) 2013 James Halliday\n\nPermission is hereby granted, free of charge, to any person obtaining a copy of\nthis software and associated documentation files (the \"Software\"), to deal in\nthe Software without restriction, including without limitation the rights to\nuse, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of\nthe Software, and to permit persons to whom the Software is furnished to do so,\nsubject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS\nFOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR\nCOPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER\nIN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN\nCONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.\n"
    },
    {
      "sha256": "a889cc4dbee2ae172c179856b25d75b0b7a5a136e1b97109b9b590b2ff1a879c",
      "text": "# The BSD 2-Clause License\n\nCopyright (c) 2014, Domenic Denicola\nAll rights reserved.\n\nRedistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met:\n\n1. Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.\n\n2. Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.\n\nTHIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS \"AS IS\" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.\n"
    },
    {
      "sha256": "a92e52eb1fa7cd746e3827bf01d3a3589bbc8e1e51348b1da042aad165525ad1",
      "text": "The MIT License (MIT)\n\nCopyright (c) 2011 Troy Goode <troygoode@gmail.com>\n\nPermission is hereby granted, free of charge, to any person obtaining a\ncopy of this software and associated documentation files (the\n\"Software\"), to deal in the Software without restriction, including\nwithout limitation the rights to use, copy, modify, merge, publish,\ndistribute, sublicense, and/or sell copies of the Software, and to\npermit persons to whom the Software is furnished to do so, subject to\nthe following conditions:\n\nThe above copyright notice and this permission notice shall be included\nin all copies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS\nOR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF\nMERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.\nIN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY\nCLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT,\nTORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE\nSOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.\n"
    },
    {
      "sha256": "aaa78451b6fecd1b9c4594c796c133c0e90cad100372ff8bc6de615e9ef9adf1",
      "text": "The MIT License (MIT)\n\nCopyright (c) 2018 Made With MOXY Lda <hello@moxy.studio>\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in\nall copies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN\nTHE SOFTWARE.\n"
    },
    {
      "sha256": "acf3b087b348d2f2e731b9d4131af185aad694c1204ce14a46909483fd42da05",
      "text": "MIT License\n\nCopyright (c) 2020 Anton Korzunov\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n"
    },
    {
      "sha256": "ade66f698fd417addc4d948a85ef33e8abb302daff6453feda18b191d250e54d",
      "text": "MIT License\n\nCopyright (c) 2018 Terkel Gjervig Nielsen\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n"
    },
    {
      "sha256": "aeda83bf699f00ad8cf082a844de880ca52c16490968d84e1091d989af9d6124",
      "text": "# clone\n\n[![build status](https://secure.travis-ci.org/pvorb/node-clone.png)](http://travis-ci.org/pvorb/node-clone)\n\n[![info badge](https://nodei.co/npm/clone.png?downloads=true&downloadRank=true&stars=true)](http://npm-stat.com/charts.html?package=clone)\n\noffers foolproof _deep cloning_ of objects, arrays, numbers, strings etc. in JavaScript.\n\n\n## Installation\n\n    npm install clone\n\n(It also works with browserify, ender or standalone.)\n\n\n## Example\n\n~~~ javascript\nvar clone = require('clone');\n\nvar a, b;\n\na = { foo: { bar: 'baz' } };  // initial value of a\n\nb = clone(a);                 // clone a -> b\na.foo.bar = 'foo';            // change a\n\nconsole.log(a);               // show a\nconsole.log(b);               // show b\n~~~\n\nThis will print:\n\n~~~ javascript\n{ foo: { bar: 'foo' } }\n{ foo: { bar: 'baz' } }\n~~~\n\n**clone** masters cloning simple objects (even with custom prototype), arrays,\nDate objects, and RegExp objects. Everything is cloned recursively, so that you\ncan clone dates in arrays in objects, for example.\n\n\n## API\n\n`clone(val, circular, depth)`\n\n  * `val` -- the value that you want to clone, any type allowed\n  * `circular` -- boolean\n\n    Call `clone` with `circular` set to `false` if you are certain that `obj`\n    contains no circular references. This will give better performance if needed.\n    There is no error if `undefined` or `null` is passed as `obj`.\n  * `depth` -- depth to which the object is to be cloned (optional,\n    defaults to infinity)\n\n`clone.clonePrototype(obj)`\n\n  * `obj` -- the object that you want to clone\n\nDoes a prototype clone as\n[described by Oran Looney](http://oranlooney.com/functional-javascript/).\n\n\n## Circular References\n\n~~~ javascript\nvar a, b;\n\na = { hello: 'world' };\n\na.myself = a;\nb = clone(a);\n\nconsole.log(b);\n~~~\n\nThis will print:\n\n~~~ javascript\n{ hello: \"world\", myself: [Circular] }\n~~~\n\nSo, `b.myself` points to `b`, not `a`. Neat!\n\n\n## Test\n\n    npm test\n\n\n## Caveat\n\nSome special objects like a socket or `process.stdout`/`stderr` are known to not\nbe cloneable. If you find other objects that cannot be cloned, please [open an\nissue](https://github.com/pvorb/node-clone/issues/new).\n\n\n## Bugs and Issues\n\nIf you encounter any bugs or issues, feel free to [open an issue at\ngithub](https://github.com/pvorb/node-clone/issues) or send me an email to\n<paul@vorba.ch>. I also always like to hear from you, if you’re using my code.\n\n## License\n\nCopyright © 2011-2015 [Paul Vorbach](http://paul.vorba.ch/) and\n[contributors](https://github.com/pvorb/node-clone/graphs/contributors).\n\nPermission is hereby granted, free of charge, to any person obtaining a copy of\nthis software and associated documentation files (the “Software”), to deal in\nthe Software without restriction, including without limitation the rights to\nuse, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of\nthe Software, and to permit persons to whom the Software is furnished to do so,\nsubject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED “AS IS”, WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS\nFOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR\nCOPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER\nIN AN ACTION OF CONTRACT, TORT OR OTHERWISE, OUT OF OR IN CONNECTION WITH THE\nSOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.\n"
    },
    {
      "sha256": "b00770e3c5d6a029cb104f7ac0d328c88ec684d31e8188c61ca91fcc17743cdc",
      "text": "MIT License\n\nCopyright (c) Nicolas Gallagher\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n"
    },
    {
      "sha256": "b09b9ccf866cc09b502d9cf4679e2461beb1469709ea0c6a30009766e10b3acf",
      "text": "MIT License\n\nCopyright (c) 2023 Emil Kowalski\n\nPermission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the \"Software\"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.\n"
    },
    {
      "sha256": "b14c0df6ba339f3d865b4e63fd66bd7fbf39e703558fcdcd2a20bf8153547719",
      "text": "/*!\n * unpipe\n * Copyright(c) 2015 Douglas Christopher Wilson\n * MIT Licensed\n */"
    },
    {
      "sha256": "b1c501095de70182748cb8e8d97ac5577701a4ef3b755ba30d59fd87b24bdb0f",
      "text": "MIT License\n\nCopyright (c) 2019 Alexander Reardon\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE."
    },
    {
      "sha256": "b36f25f37493ecc94a6636a6458bb446e09fc924151c36771a0275e225d54cce",
      "text": "/* !\n * type-detect\n * Copyright(c) 2013 jake luer <jake@alogicalparadox.com>\n * MIT Licensed\n */"
    },
    {
      "sha256": "b3e8623bbd73e4f964f9b5091c7b4c7e078fd760113890b8c1af951ab7921877",
      "text": "MIT License\n\nCopyright (c) 2016-2018 Ari Porad\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n"
    },
    {
      "sha256": "b40930bbcf80744c86c46a12bc9da056641d722716c378f5659b9e555ef833e1",
      "text": "                                 Apache License\n                           Version 2.0, January 2004\n                        http://www.apache.org/licenses/\n\n   TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION\n\n   1. Definitions.\n\n      \"License\" shall mean the terms and conditions for use, reproduction,\n      and distribution as defined by Sections 1 through 9 of this document.\n\n      \"Licensor\" shall mean the copyright owner or entity authorized by\n      the copyright owner that is granting the License.\n\n      \"Legal Entity\" shall mean the union of the acting entity and all\n      other entities that control, are controlled by, or are under common\n      control with that entity. For the purposes of this definition,\n      \"control\" means (i) the power, direct or indirect, to cause the\n      direction or management of such entity, whether by contract or\n      otherwise, or (ii) ownership of fifty percent (50%) or more of the\n      outstanding shares, or (iii) beneficial ownership of such entity.\n\n      \"You\" (or \"Your\") shall mean an individual or Legal Entity\n      exercising permissions granted by this License.\n\n      \"Source\" form shall mean the preferred form for making modifications,\n      including but not limited to software source code, documentation\n      source, and configuration files.\n\n      \"Object\" form shall mean any form resulting from mechanical\n      transformation or translation of a Source form, including but\n      not limited to compiled object code, generated documentation,\n      and conversions to other media types.\n\n      \"Work\" shall mean the work of authorship, whether in Source or\n      Object form, made available under the License, as indicated by a\n      copyright notice that is included in or attached to the work\n      (an example is provided in the Appendix below).\n\n      \"Derivative Works\" shall mean any work, whether in Source or Object\n      form, that is based on (or derived from) the Work and for which the\n      editorial revisions, annotations, elaborations, or other modifications\n      represent, as a whole, an original work of authorship. For the purposes\n      of this License, Derivative Works shall not include works that remain\n      separable from, or merely link (or bind by name) to the interfaces of,\n      the Work and Derivative Works thereof.\n\n      \"Contribution\" shall mean any work of authorship, including\n      the original version of the Work and any modifications or additions\n      to that Work or Derivative Works thereof, that is intentionally\n      submitted to Licensor for inclusion in the Work by the copyright owner\n      or by an individual or Legal Entity authorized to submit on behalf of\n      the copyright owner. For the purposes of this definition, \"submitted\"\n      means any form of electronic, verbal, or written communication sent\n      to the Licensor or its representatives, including but not limited to\n      communication on electronic mailing lists, source code control systems,\n      and issue tracking systems that are managed by, or on behalf of, the\n      Licensor for the purpose of discussing and improving the Work, but\n      excluding communication that is conspicuously marked or otherwise\n      designated in writing by the copyright owner as \"Not a Contribution.\"\n\n      \"Contributor\" shall mean Licensor and any individual or Legal Entity\n      on behalf of whom a Contribution has been received by Licensor and\n      subsequently incorporated within the Work.\n\n   2. Grant of Copyright License. Subject to the terms and conditions of\n      this License, each Contributor hereby grants to You a perpetual,\n      worldwide, non-exclusive, no-charge, royalty-free, irrevocable\n      copyright license to reproduce, prepare Derivative Works of,\n      publicly display, publicly perform, sublicense, and distribute the\n      Work and such Derivative Works in Source or Object form.\n\n   3. Grant of Patent License. Subject to the terms and conditions of\n      this License, each Contributor hereby grants to You a perpetual,\n      worldwide, non-exclusive, no-charge, royalty-free, irrevocable\n      (except as stated in this section) patent license to make, have made,\n      use, offer to sell, sell, import, and otherwise transfer the Work,\n      where such license applies only to those patent claims licensable\n      by such Contributor that are necessarily infringed by their\n      Contribution(s) alone or by combination of their Contribution(s)\n      with the Work to which such Contribution(s) was submitted. If You\n      institute patent litigation against any entity (including a\n      cross-claim or counterclaim in a lawsuit) alleging that the Work\n      or a Contribution incorporated within the Work constitutes direct\n      or contributory patent infringement, then any patent licenses\n      granted to You under this License for that Work shall terminate\n      as of the date such litigation is filed.\n\n   4. Redistribution. You may reproduce and distribute copies of the\n      Work or Derivative Works thereof in any medium, with or without\n      modifications, and in Source or Object form, provided that You\n      meet the following conditions:\n\n      (a) You must give any other recipients of the Work or\n          Derivative Works a copy of this License; and\n\n      (b) You must cause any modified files to carry prominent notices\n          stating that You changed the files; and\n\n      (c) You must retain, in the Source form of any Derivative Works\n          that You distribute, all copyright, patent, trademark, and\n          attribution notices from the Source form of the Work,\n          excluding those notices that do not pertain to any part of\n          the Derivative Works; and\n\n      (d) If the Work includes a \"NOTICE\" text file as part of its\n          distribution, then any Derivative Works that You distribute must\n          include a readable copy of the attribution notices contained\n          within such NOTICE file, excluding those notices that do not\n          pertain to any part of the Derivative Works, in at least one\n          of the following places: within a NOTICE text file distributed\n          as part of the Derivative Works; within the Source form or\n          documentation, if provided along with the Derivative Works; or,\n          within a display generated by the Derivative Works, if and\n          wherever such third-party notices normally appear. The contents\n          of the NOTICE file are for informational purposes only and\n          do not modify the License. You may add Your own attribution\n          notices within Derivative Works that You distribute, alongside\n          or as an addendum to the NOTICE text from the Work, provided\n          that such additional attribution notices cannot be construed\n          as modifying the License.\n\n      You may add Your own copyright statement to Your modifications and\n      may provide additional or different license terms and conditions\n      for use, reproduction, or distribution of Your modifications, or\n      for any such Derivative Works as a whole, provided Your use,\n      reproduction, and distribution of the Work otherwise complies with\n      the conditions stated in this License.\n\n   5. Submission of Contributions. Unless You explicitly state otherwise,\n      any Contribution intentionally submitted for inclusion in the Work\n      by You to the Licensor shall be under the terms and conditions of\n      this License, without any additional terms or conditions.\n      Notwithstanding the above, nothing herein shall supersede or modify\n      the terms of any separate license agreement you may have executed\n      with Licensor regarding such Contributions.\n\n   6. Trademarks. This License does not grant permission to use the trade\n      names, trademarks, service marks, or product names of the Licensor,\n      except as required for reasonable and customary use in describing the\n      origin of the Work and reproducing the content of the NOTICE file.\n\n   7. Disclaimer of Warranty. Unless required by applicable law or\n      agreed to in writing, Licensor provides the Work (and each\n      Contributor provides its Contributions) on an \"AS IS\" BASIS,\n      WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or\n      implied, including, without limitation, any warranties or conditions\n      of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A\n      PARTICULAR PURPOSE. You are solely responsible for determining the\n      appropriateness of using or redistributing the Work and assume any\n      risks associated with Your exercise of permissions under this License.\n\n   8. Limitation of Liability. In no event and under no legal theory,\n      whether in tort (including negligence), contract, or otherwise,\n      unless required by applicable law (such as deliberate and grossly\n      negligent acts) or agreed to in writing, shall any Contributor be\n      liable to You for damages, including any direct, indirect, special,\n      incidental, or consequential damages of any character arising as a\n      result of this License or out of the use or inability to use the\n      Work (including but not limited to damages for loss of goodwill,\n      work stoppage, computer failure or malfunction, or any and all\n      other commercial damages or losses), even if such Contributor\n      has been advised of the possibility of such damages.\n\n   9. Accepting Warranty or Additional Liability. While redistributing\n      the Work or Derivative Works thereof, You may choose to offer,\n      and charge a fee for, acceptance of support, warranty, indemnity,\n      or other liability obligations and/or rights consistent with this\n      License. However, in accepting such obligations, You may act only\n      on Your own behalf and on Your sole responsibility, not on behalf\n      of any other Contributor, and only if You agree to indemnify,\n      defend, and hold each Contributor harmless for any liability\n      incurred by, or claims asserted against, such Contributor by reason\n      of your accepting any such warranty or additional liability.\n\n   END OF TERMS AND CONDITIONS\n\n   APPENDIX: How to apply the Apache License to your work.\n\n      To apply the Apache License to your work, attach the following\n      boilerplate notice, with the fields enclosed by brackets \"{}\"\n      replaced with your own identifying information. (Don't include\n      the brackets!)  The text should be enclosed in the appropriate\n      comment syntax for the file format. We also recommend that a\n      file or class name and description of purpose be included on the\n      same \"printed page\" as the copyright notice for easier\n      identification within third-party archives.\n\n   Copyright {yyyy} {name of copyright owner}\n\n   Licensed under the Apache License, Version 2.0 (the \"License\");\n   you may not use this file except in compliance with the License.\n   You may obtain a copy of the License at\n\n       http://www.apache.org/licenses/LICENSE-2.0\n\n   Unless required by applicable law or agreed to in writing, software\n   distributed under the License is distributed on an \"AS IS\" BASIS,\n   WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\n   See the License for the specific language governing permissions and\n   limitations under the License.\n"
    },
    {
      "sha256": "b661867c1d66a1b71ee3a6109159874334cd5c182a80d1bcc7353b5a4c6823c6",
      "text": "Copyright 2015 Yahoo! Inc.\nAll rights reserved.\n\nRedistribution and use in source and binary forms, with or without\nmodification, are permitted provided that the following conditions are met:\n    * Redistributions of source code must retain the above copyright\n      notice, this list of conditions and the following disclaimer.\n    * Redistributions in binary form must reproduce the above copyright\n      notice, this list of conditions and the following disclaimer in the\n      documentation and/or other materials provided with the distribution.\n    * Neither the name of the Yahoo! Inc. nor the\n      names of its contributors may be used to endorse or promote products\n      derived from this software without specific prior written permission.\n\nTHIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS \"AS IS\" AND\nANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED\nWARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE\nDISCLAIMED. IN NO EVENT SHALL YAHOO! INC. BE LIABLE FOR ANY\nDIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES\n(INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;\nLOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND\nON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT\n(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS\nSOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.\n"
    },
    {
      "sha256": "b6be1b6c4e8c0441448a70fc6517c8d1ad62ad6a614b1fd049f74aa86c8b9820",
      "text": "(The MIT License)\n\nCopyright (c) 2013 Jonathan Ong <me@jongleberry.com>\nCopyright (c) 2014 Jeremiah Senkpiel <fishrock123@rocketmail.com>\nCopyright (c) 2015 Douglas Christopher Wilson <doug@somethingdoug.com>\n\nPermission is hereby granted, free of charge, to any person obtaining\na copy of this software and associated documentation files (the\n'Software'), to deal in the Software without restriction, including\nwithout limitation the rights to use, copy, modify, merge, publish,\ndistribute, sublicense, and/or sell copies of the Software, and to\npermit persons to whom the Software is furnished to do so, subject to\nthe following conditions:\n\nThe above copyright notice and this permission notice shall be\nincluded in all copies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED 'AS IS', WITHOUT WARRANTY OF ANY KIND,\nEXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF\nMERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.\nIN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY\nCLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT,\nTORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE\nSOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.\n"
    },
    {
      "sha256": "b6e8f6d2978d8fbb97e732fc73b5123d58b13294a1b47490088565f313dfc3d2",
      "text": "/*!\n * send\n * Copyright(c) 2012 TJ Holowaychuk\n * Copyright(c) 2014-2022 Douglas Christopher Wilson\n * MIT Licensed\n */"
    },
    {
      "sha256": "b87653fff2d44426ab5cd4723cee3b1364dc8d35a0acdf098c54689543123bf8",
      "text": "Copyright (c) 2013–2025 Denis Pushkarev (zloirock.ru)\nCopyright (c) 2025–2026 CoreJS Company (core-js.io)\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in\nall copies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN\nTHE SOFTWARE.\n"
    },
    {
      "sha256": "b8778b155bfde5a28b023a558753c0fa058a52bb9de35c343c250be1bbcdedab",
      "text": "Copyright 2019 Justin Ridgewell <jridgewell@google.com>\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in\nall copies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE."
    },
    {
      "sha256": "b87a4f179468c16de6b7c40e40d5c4fa0f93ac5950a5ca1cec22f55132ab256c",
      "text": "BSD 3-Clause License\n\nCopyright (c) 2015, Espen Hovlandsdal\nAll rights reserved.\n\nRedistribution and use in source and binary forms, with or without\nmodification, are permitted provided that the following conditions are met:\n\n* Redistributions of source code must retain the above copyright notice, this\n  list of conditions and the following disclaimer.\n\n* Redistributions in binary form must reproduce the above copyright notice,\n  this list of conditions and the following disclaimer in the documentation\n  and/or other materials provided with the distribution.\n\n* Neither the name of the copyright holder nor the names of its\n  contributors may be used to endorse or promote products derived from\n  this software without specific prior written permission.\n\nTHIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS \"AS IS\"\nAND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE\nIMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE\nDISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE\nFOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL\nDAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR\nSERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER\nCAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY,\nOR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE\nOF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.\n"
    },
    {
      "sha256": "bcf9e37d973bf9cdd3d908d9f16d66dcb33d7dbf2acc91844f633658df9fd5a5",
      "text": "/*!\n * negotiator\n * Copyright(c) 2012 Federico Romero\n * Copyright(c) 2012-2014 Isaac Z. Schlueter\n * Copyright(c) 2015 Douglas Christopher Wilson\n * MIT Licensed\n */"
    },
    {
      "sha256": "bd134b41da59e452fb5a1d366b660886f741c87c2bf9428e93764c419fbc40f5",
      "text": "(The MIT License)\n\nCopyright (c) 2014-2018 Douglas Christopher Wilson\n\nPermission is hereby granted, free of charge, to any person obtaining\na copy of this software and associated documentation files (the\n'Software'), to deal in the Software without restriction, including\nwithout limitation the rights to use, copy, modify, merge, publish,\ndistribute, sublicense, and/or sell copies of the Software, and to\npermit persons to whom the Software is furnished to do so, subject to\nthe following conditions:\n\nThe above copyright notice and this permission notice shall be\nincluded in all copies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED 'AS IS', WITHOUT WARRANTY OF ANY KIND,\nEXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF\nMERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.\nIN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY\nCLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT,\nTORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE\nSOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.\n"
    },
    {
      "sha256": "bd47ce7b88c7759630d1e2b9fcfa170a0f1fde522be09e13fb1581a79d090400",
      "text": "(The MIT License)\n\nCopyright (c) 2014-2017 Douglas Christopher Wilson\n\nPermission is hereby granted, free of charge, to any person obtaining\na copy of this software and associated documentation files (the\n'Software'), to deal in the Software without restriction, including\nwithout limitation the rights to use, copy, modify, merge, publish,\ndistribute, sublicense, and/or sell copies of the Software, and to\npermit persons to whom the Software is furnished to do so, subject to\nthe following conditions:\n\nThe above copyright notice and this permission notice shall be\nincluded in all copies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED 'AS IS', WITHOUT WARRANTY OF ANY KIND,\nEXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF\nMERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.\nIN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY\nCLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT,\nTORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE\nSOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.\n"
    },
    {
      "sha256": "bdf4c22802eaf804f998195871c6b8938aac2ac14b2d78a8bd66a6f1eced833b",
      "text": "Copyright 2018 The Fraunces Project Authors (https://github.com/undercasetype/Fraunces)\n\nThis Font Software is licensed under the SIL Open Font License, Version 1.1.\nThis license is copied below, and is also available with a FAQ at:\nhttp://scripts.sil.org/OFL\n\n\n-----------------------------------------------------------\nSIL OPEN FONT LICENSE Version 1.1 - 26 February 2007\n-----------------------------------------------------------\n\nPREAMBLE\nThe goals of the Open Font License (OFL) are to stimulate worldwide\ndevelopment of collaborative font projects, to support the font creation\nefforts of academic and linguistic communities, and to provide a free and\nopen framework in which fonts may be shared and improved in partnership\nwith others.\n\nThe OFL allows the licensed fonts to be used, studied, modified and\nredistributed freely as long as they are not sold by themselves. The\nfonts, including any derivative works, can be bundled, embedded, \nredistributed and/or sold with any software provided that any reserved\nnames are not used by derivative works. The fonts and derivatives,\nhowever, cannot be released under any other type of license. The\nrequirement for fonts to remain under this license does not apply\nto any document created using the fonts or their derivatives.\n\nDEFINITIONS\n\"Font Software\" refers to the set of files released by the Copyright\nHolder(s) under this license and clearly marked as such. This may\ninclude source files, build scripts and documentation.\n\n\"Reserved Font Name\" refers to any names specified as such after the\ncopyright statement(s).\n\n\"Original Version\" refers to the collection of Font Software components as\ndistributed by the Copyright Holder(s).\n\n\"Modified Version\" refers to any derivative made by adding to, deleting,\nor substituting -- in part or in whole -- any of the components of the\nOriginal Version, by changing formats or by porting the Font Software to a\nnew environment.\n\n\"Author\" refers to any designer, engineer, programmer, technical\nwriter or other person who contributed to the Font Software.\n\nPERMISSION & CONDITIONS\nPermission is hereby granted, free of charge, to any person obtaining\na copy of the Font Software, to use, study, copy, merge, embed, modify,\nredistribute, and sell modified and unmodified copies of the Font\nSoftware, subject to the following conditions:\n\n1) Neither the Font Software nor any of its individual components,\nin Original or Modified Versions, may be sold by itself.\n\n2) Original or Modified Versions of the Font Software may be bundled,\nredistributed and/or sold with any software, provided that each copy\ncontains the above copyright notice and this license. These can be\nincluded either as stand-alone text files, human-readable headers or\nin the appropriate machine-readable metadata fields within text or\nbinary files as long as those fields can be easily viewed by the user.\n\n3) No Modified Version of the Font Software may use the Reserved Font\nName(s) unless explicit written permission is granted by the corresponding\nCopyright Holder. This restriction only applies to the primary font name as\npresented to the users.\n\n4) The name(s) of the Copyright Holder(s) or the Author(s) of the Font\nSoftware shall not be used to promote, endorse or advertise any\nModified Version, except to acknowledge the contribution(s) of the\nCopyright Holder(s) and the Author(s) or with their explicit written\npermission.\n\n5) The Font Software, modified or unmodified, in part or in whole,\nmust be distributed entirely under this license, and must not be\ndistributed under any other license. The requirement for fonts to\nremain under this license does not apply to any document created\nusing the Font Software.\n\nTERMINATION\nThis license becomes null and void if any of the above conditions are\nnot met.\n\nDISCLAIMER\nTHE FONT SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND,\nEXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO ANY WARRANTIES OF\nMERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT\nOF COPYRIGHT, PATENT, TRADEMARK, OR OTHER RIGHT. IN NO EVENT SHALL THE\nCOPYRIGHT HOLDER BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY,\nINCLUDING ANY GENERAL, SPECIAL, INDIRECT, INCIDENTAL, OR CONSEQUENTIAL\nDAMAGES, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING\nFROM, OUT OF THE USE OR INABILITY TO USE THE FONT SOFTWARE OR FROM\nOTHER DEALINGS IN THE FONT SOFTWARE.\n"
    },
    {
      "sha256": "be635b6249bf2e3a9ab088d9be654960253291042824b62dfcf5e955625dc6fe",
      "text": "// Copyright (c) Meta Platforms, Inc. and affiliates.\n// Copyright 2014 The Chromium Authors. All rights reserved.\n//\n// Redistribution and use in source and binary forms, with or without\n// modification, are permitted provided that the following conditions are\n// met:\n//\n//    * Redistributions of source code must retain the above copyright\n// notice, this list of conditions and the following disclaimer.\n//    * Redistributions in binary form must reproduce the above\n// copyright notice, this list of conditions and the following disclaimer\n// in the documentation and/or other materials provided with the\n// distribution.\n//    * Neither the name of Google Inc., Meta Platforms, Inc., nor the\n// names of its contributors may be used to endorse or promote products\n// derived from this software without specific prior written permission.\n//\n// THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS\n// \"AS IS\" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT\n// LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR\n// A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT\n// OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,\n// SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT\n// LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,\n// DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY\n// THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT\n// (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE\n// OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.\n"
    },
    {
      "sha256": "beaa6b04fb82e41dd2ad679e19e27953afb5999b1abbb455b6564e78ebfeb332",
      "text": "The MIT License (MIT)\n\nCopyright (c) 2010-2020 Robert Kieffer and other contributors\n\nPermission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the \"Software\"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.\n"
    },
    {
      "sha256": "bf4c9b7af47cd7c599c93d9e6f8d0ac0a677764c554b2483342cfac444f98d27",
      "text": "/*!\n * toidentifier\n * Copyright(c) 2016 Douglas Christopher Wilson\n * MIT Licensed\n */"
    },
    {
      "sha256": "bf9b0d665be2a689851eea667ca9f42066ea1d903b38349c51e6a44b2577680a",
      "text": "MIT License\n\nCopyright (c) Jordan Harband and contributors\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n"
    },
    {
      "sha256": "c064f7a3e353bc1bc977f3c897941c75ef763f44f41677e0a15370ca0853d6e2",
      "text": "The MIT License (MIT)\r\nCopyright (c) 2015 Dmitry Ivanov\r\n\r\nPermission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the \"Software\"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:\r\n\r\nThe above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.\r\n\r\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE."
    },
    {
      "sha256": "c0858b197d29a45caa452a0382a04c7ce07f5f700f9809617a39d09f62682acb",
      "text": "# sprintf-js compatibility patch\n\nThis local `1.0.3-dharma.1` package derives from `sprintf-js` 1.0.3 under the original BSD-3-Clause license, reproduced unchanged in `LICENSE`. It is a local mitigation, not an upstream fixed release.\n\nThe patch addresses GHSA-hp3w-g68c-fv3c by copying cached placeholders before formatting, clamping numeric precision to the ECMAScript limits of 0–100 (with a minimum of 1 for `g`), capping field width at 10,000, and limiting format strings to 8,192 characters. Ordinary Jest and argparse formatting is preserved.\n\nThe security review and regression coverage are recorded in `SECURITY-PATCH.md` and `mobile/test/build-tool-backports.test.mjs`. No published upstream fix was available at the review on 2026-10-09.\n"
    },
    {
      "sha256": "c0b88977aa18b5e4fd05d646d560da89fde61b6581fa4507cb00dd90bd1bf7d4",
      "text": "Copyright 2022 The Noto Project Authors (https://github.com/notofonts/gujarati)\n\nThis Font Software is licensed under the SIL Open Font License, Version 1.1.\nThis license is copied below, and is also available with a FAQ at:\nhttps://scripts.sil.org/OFL\n\n\n-----------------------------------------------------------\nSIL OPEN FONT LICENSE Version 1.1 - 26 February 2007\n-----------------------------------------------------------\n\nPREAMBLE\nThe goals of the Open Font License (OFL) are to stimulate worldwide\ndevelopment of collaborative font projects, to support the font creation\nefforts of academic and linguistic communities, and to provide a free and\nopen framework in which fonts may be shared and improved in partnership\nwith others.\n\nThe OFL allows the licensed fonts to be used, studied, modified and\nredistributed freely as long as they are not sold by themselves. The\nfonts, including any derivative works, can be bundled, embedded, \nredistributed and/or sold with any software provided that any reserved\nnames are not used by derivative works. The fonts and derivatives,\nhowever, cannot be released under any other type of license. The\nrequirement for fonts to remain under this license does not apply\nto any document created using the fonts or their derivatives.\n\nDEFINITIONS\n\"Font Software\" refers to the set of files released by the Copyright\nHolder(s) under this license and clearly marked as such. This may\ninclude source files, build scripts and documentation.\n\n\"Reserved Font Name\" refers to any names specified as such after the\ncopyright statement(s).\n\n\"Original Version\" refers to the collection of Font Software components as\ndistributed by the Copyright Holder(s).\n\n\"Modified Version\" refers to any derivative made by adding to, deleting,\nor substituting -- in part or in whole -- any of the components of the\nOriginal Version, by changing formats or by porting the Font Software to a\nnew environment.\n\n\"Author\" refers to any designer, engineer, programmer, technical\nwriter or other person who contributed to the Font Software.\n\nPERMISSION & CONDITIONS\nPermission is hereby granted, free of charge, to any person obtaining\na copy of the Font Software, to use, study, copy, merge, embed, modify,\nredistribute, and sell modified and unmodified copies of the Font\nSoftware, subject to the following conditions:\n\n1) Neither the Font Software nor any of its individual components,\nin Original or Modified Versions, may be sold by itself.\n\n2) Original or Modified Versions of the Font Software may be bundled,\nredistributed and/or sold with any software, provided that each copy\ncontains the above copyright notice and this license. These can be\nincluded either as stand-alone text files, human-readable headers or\nin the appropriate machine-readable metadata fields within text or\nbinary files as long as those fields can be easily viewed by the user.\n\n3) No Modified Version of the Font Software may use the Reserved Font\nName(s) unless explicit written permission is granted by the corresponding\nCopyright Holder. This restriction only applies to the primary font name as\npresented to the users.\n\n4) The name(s) of the Copyright Holder(s) or the Author(s) of the Font\nSoftware shall not be used to promote, endorse or advertise any\nModified Version, except to acknowledge the contribution(s) of the\nCopyright Holder(s) and the Author(s) or with their explicit written\npermission.\n\n5) The Font Software, modified or unmodified, in part or in whole,\nmust be distributed entirely under this license, and must not be\ndistributed under any other license. The requirement for fonts to\nremain under this license does not apply to any document created\nusing the Font Software.\n\nTERMINATION\nThis license becomes null and void if any of the above conditions are\nnot met.\n\nDISCLAIMER\nTHE FONT SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND,\nEXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO ANY WARRANTIES OF\nMERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT\nOF COPYRIGHT, PATENT, TRADEMARK, OR OTHER RIGHT. IN NO EVENT SHALL THE\nCOPYRIGHT HOLDER BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY,\nINCLUDING ANY GENERAL, SPECIAL, INDIRECT, INCIDENTAL, OR CONSEQUENTIAL\nDAMAGES, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING\nFROM, OUT OF THE USE OR INABILITY TO USE THE FONT SOFTWARE OR FROM\nOTHER DEALINGS IN THE FONT SOFTWARE.\n"
    },
    {
      "sha256": "c1476ec53119cd4c8370f91f5152ac76312a29b4fae2d49b5e0e0970fe0fa5ee",
      "text": "Copyright (c) 2015, Rebecca Turner\n\nPermission to use, copy, modify, and/or distribute this software for any\npurpose with or without fee is hereby granted, provided that the above\ncopyright notice and this permission notice appear in all copies.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\" AND THE AUTHOR DISCLAIMS ALL WARRANTIES WITH\nREGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND\nFITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY SPECIAL, DIRECT,\nINDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM\nLOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR\nOTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR\nPERFORMANCE OF THIS SOFTWARE.\n"
    },
    {
      "sha256": "c2cfccb812fe482101a8f04597dfc5a9991a6b2748266c47ac91b6a5aae15383",
      "text": "    MIT License\n\n    Copyright (c) Microsoft Corporation.\n\n    Permission is hereby granted, free of charge, to any person obtaining a copy\n    of this software and associated documentation files (the \"Software\"), to deal\n    in the Software without restriction, including without limitation the rights\n    to use, copy, modify, merge, publish, distribute, sublicense, and/or sell\n    copies of the Software, and to permit persons to whom the Software is\n    furnished to do so, subject to the following conditions:\n\n    The above copyright notice and this permission notice shall be included in all\n    copies or substantial portions of the Software.\n\n    THE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\n    IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\n    FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\n    AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\n    LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\n    OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\n    SOFTWARE\n"
    },
    {
      "sha256": "c2ecf83f830f226f662c99d003162002c78edd8b59f1105621bdcc2c44043a7d",
      "text": "MIT License\n\nCopyright (c) Phil Pluckthun,\nCopyright (c) 650 Industries, Inc. (aka Expo),\nCopyright (c) Sebastian Mayr\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n"
    },
    {
      "sha256": "c358ea82eed53098b2ee0913e1de8243c69d45862e11c48614db47fd5889d947",
      "text": "                                 Apache License\n                           Version 2.0, January 2004\n                        http://www.apache.org/licenses/\n\n   TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION\n\n   1. Definitions.\n\n      \"License\" shall mean the terms and conditions for use, reproduction,\n      and distribution as defined by Sections 1 through 9 of this document.\n\n      \"Licensor\" shall mean the copyright owner or entity authorized by\n      the copyright owner that is granting the License.\n\n      \"Legal Entity\" shall mean the union of the acting entity and all\n      other entities that control, are controlled by, or are under common\n      control with that entity. For the purposes of this definition,\n      \"control\" means (i) the power, direct or indirect, to cause the\n      direction or management of such entity, whether by contract or\n      otherwise, or (ii) ownership of fifty percent (50%) or more of the\n      outstanding shares, or (iii) beneficial ownership of such entity.\n\n      \"You\" (or \"Your\") shall mean an individual or Legal Entity\n      exercising permissions granted by this License.\n\n      \"Source\" form shall mean the preferred form for making modifications,\n      including but not limited to software source code, documentation\n      source, and configuration files.\n\n      \"Object\" form shall mean any form resulting from mechanical\n      transformation or translation of a Source form, including but\n      not limited to compiled object code, generated documentation,\n      and conversions to other media types.\n\n      \"Work\" shall mean the work of authorship, whether in Source or\n      Object form, made available under the License, as indicated by a\n      copyright notice that is included in or attached to the work\n      (an example is provided in the Appendix below).\n\n      \"Derivative Works\" shall mean any work, whether in Source or Object\n      form, that is based on (or derived from) the Work and for which the\n      editorial revisions, annotations, elaborations, or other modifications\n      represent, as a whole, an original work of authorship. For the purposes\n      of this License, Derivative Works shall not include works that remain\n      separable from, or merely link (or bind by name) to the interfaces of,\n      the Work and Derivative Works thereof.\n\n      \"Contribution\" shall mean any work of authorship, including\n      the original version of the Work and any modifications or additions\n      to that Work or Derivative Works thereof, that is intentionally\n      submitted to Licensor for inclusion in the Work by the copyright owner\n      or by an individual or Legal Entity authorized to submit on behalf of\n      the copyright owner. For the purposes of this definition, \"submitted\"\n      means any form of electronic, verbal, or written communication sent\n      to the Licensor or its representatives, including but not limited to\n      communication on electronic mailing lists, source code control systems,\n      and issue tracking systems that are managed by, or on behalf of, the\n      Licensor for the purpose of discussing and improving the Work, but\n      excluding communication that is conspicuously marked or otherwise\n      designated in writing by the copyright owner as \"Not a Contribution.\"\n\n      \"Contributor\" shall mean Licensor and any individual or Legal Entity\n      on behalf of whom a Contribution has been received by Licensor and\n      subsequently incorporated within the Work.\n\n   2. Grant of Copyright License. Subject to the terms and conditions of\n      this License, each Contributor hereby grants to You a perpetual,\n      worldwide, non-exclusive, no-charge, royalty-free, irrevocable\n      copyright license to reproduce, prepare Derivative Works of,\n      publicly display, publicly perform, sublicense, and distribute the\n      Work and such Derivative Works in Source or Object form.\n\n   3. Grant of Patent License. Subject to the terms and conditions of\n      this License, each Contributor hereby grants to You a perpetual,\n      worldwide, non-exclusive, no-charge, royalty-free, irrevocable\n      (except as stated in this section) patent license to make, have made,\n      use, offer to sell, sell, import, and otherwise transfer the Work,\n      where such license applies only to those patent claims licensable\n      by such Contributor that are necessarily infringed by their\n      Contribution(s) alone or by combination of their Contribution(s)\n      with the Work to which such Contribution(s) was submitted. If You\n      institute patent litigation against any entity (including a\n      cross-claim or counterclaim in a lawsuit) alleging that the Work\n      or a Contribution incorporated within the Work constitutes direct\n      or contributory patent infringement, then any patent licenses\n      granted to You under this License for that Work shall terminate\n      as of the date such litigation is filed.\n\n   4. Redistribution. You may reproduce and distribute copies of the\n      Work or Derivative Works thereof in any medium, with or without\n      modifications, and in Source or Object form, provided that You\n      meet the following conditions:\n\n      (a) You must give any other recipients of the Work or\n          Derivative Works a copy of this License; and\n\n      (b) You must cause any modified files to carry prominent notices\n          stating that You changed the files; and\n\n      (c) You must retain, in the Source form of any Derivative Works\n          that You distribute, all copyright, patent, trademark, and\n          attribution notices from the Source form of the Work,\n          excluding those notices that do not pertain to any part of\n          the Derivative Works; and\n\n      (d) If the Work includes a \"NOTICE\" text file as part of its\n          distribution, then any Derivative Works that You distribute must\n          include a readable copy of the attribution notices contained\n          within such NOTICE file, excluding those notices that do not\n          pertain to any part of the Derivative Works, in at least one\n          of the following places: within a NOTICE text file distributed\n          as part of the Derivative Works; within the Source form or\n          documentation, if provided along with the Derivative Works; or,\n          within a display generated by the Derivative Works, if and\n          wherever such third-party notices normally appear. The contents\n          of the NOTICE file are for informational purposes only and\n          do not modify the License. You may add Your own attribution\n          notices within Derivative Works that You distribute, alongside\n          or as an addendum to the NOTICE text from the Work, provided\n          that such additional attribution notices cannot be construed\n          as modifying the License.\n\n      You may add Your own copyright statement to Your modifications and\n      may provide additional or different license terms and conditions\n      for use, reproduction, or distribution of Your modifications, or\n      for any such Derivative Works as a whole, provided Your use,\n      reproduction, and distribution of the Work otherwise complies with\n      the conditions stated in this License.\n\n   5. Submission of Contributions. Unless You explicitly state otherwise,\n      any Contribution intentionally submitted for inclusion in the Work\n      by You to the Licensor shall be under the terms and conditions of\n      this License, without any additional terms or conditions.\n      Notwithstanding the above, nothing herein shall supersede or modify\n      the terms of any separate license agreement you may have executed\n      with Licensor regarding such Contributions.\n\n   6. Trademarks. This License does not grant permission to use the trade\n      names, trademarks, service marks, or product names of the Licensor,\n      except as required for reasonable and customary use in describing the\n      origin of the Work and reproducing the content of the NOTICE file.\n\n   7. Disclaimer of Warranty. Unless required by applicable law or\n      agreed to in writing, Licensor provides the Work (and each\n      Contributor provides its Contributions) on an \"AS IS\" BASIS,\n      WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or\n      implied, including, without limitation, any warranties or conditions\n      of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A\n      PARTICULAR PURPOSE. You are solely responsible for determining the\n      appropriateness of using or redistributing the Work and assume any\n      risks associated with Your exercise of permissions under this License.\n\n   8. Limitation of Liability. In no event and under no legal theory,\n      whether in tort (including negligence), contract, or otherwise,\n      unless required by applicable law (such as deliberate and grossly\n      negligent acts) or agreed to in writing, shall any Contributor be\n      liable to You for damages, including any direct, indirect, special,\n      incidental, or consequential damages of any character arising as a\n      result of this License or out of the use or inability to use the\n      Work (including but not limited to damages for loss of goodwill,\n      work stoppage, computer failure or malfunction, or any and all\n      other commercial damages or losses), even if such Contributor\n      has been advised of the possibility of such damages.\n\n   9. Accepting Warranty or Additional Liability. While redistributing\n      the Work or Derivative Works thereof, You may choose to offer,\n      and charge a fee for, acceptance of support, warranty, indemnity,\n      or other liability obligations and/or rights consistent with this\n      License. However, in accepting such obligations, You may act only\n      on Your own behalf and on Your sole responsibility, not on behalf\n      of any other Contributor, and only if You agree to indemnify,\n      defend, and hold each Contributor harmless for any liability\n      incurred by, or claims asserted against, such Contributor by reason\n      of your accepting any such warranty or additional liability.\n\n   END OF TERMS AND CONDITIONS\n\n   APPENDIX: How to apply the Apache License to your work.\n\n      To apply the Apache License to your work, attach the following\n      boilerplate notice, with the fields enclosed by brackets \"[]\"\n      replaced with your own identifying information. (Don't include\n      the brackets!)  The text should be enclosed in the appropriate\n      comment syntax for the file format. We also recommend that a\n      file or class name and description of purpose be included on the\n      same \"printed page\" as the copyright notice for easier\n      identification within third-party archives.\n\n   Copyright 2018 The New York Times Company\n\n   Licensed under the Apache License, Version 2.0 (the \"License\");\n   you may not use this file except in compliance with the License.\n   You may obtain a copy of the License at\n\n       http://www.apache.org/licenses/LICENSE-2.0\n\n   Unless required by applicable law or agreed to in writing, software\n   distributed under the License is distributed on an \"AS IS\" BASIS,\n   WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\n   See the License for the specific language governing permissions and\n   limitations under the License.\n"
    },
    {
      "sha256": "c4b4ad3a5746f1f5249a6dd90396ec519264e1bb02e01e48a6522c48a3a97cb4",
      "text": "Copyright (c) 2012 Barnesandnoble.com, llc, Donavon West, and Domenic Denicola\n\nPermission is hereby granted, free of charge, to any person obtaining\na copy of this software and associated documentation files (the\n\"Software\"), to deal in the Software without restriction, including\nwithout limitation the rights to use, copy, modify, merge, publish,\ndistribute, sublicense, and/or sell copies of the Software, and to\npermit persons to whom the Software is furnished to do so, subject to\nthe following conditions:\n\nThe above copyright notice and this permission notice shall be\nincluded in all copies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND,\nEXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF\nMERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND\nNONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE\nLIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION\nOF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION\nWITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.\n"
    },
    {
      "sha256": "c51452ef1dfd5606c9fe266930fa6bf7e8a534d52973b6475df5bf212cad5b0a",
      "text": "Copyright 2010, 2011, 2012, 2013. All rights reserved.\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to\ndeal in the Software without restriction, including without limitation the\nrights to use, copy, modify, merge, publish, distribute, sublicense, and/or\nsell copies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in\nall copies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING\nFROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS\nIN THE SOFTWARE.\n"
    },
    {
      "sha256": "c6aa64d64f434db2e0b0b983ef63b66cb06ad4f053dc222f0e0d2a8b33b77822",
      "text": "/* Copyright 2015-present Facebook, Inc.\n * Licensed under the Apache License, Version 2.0 */"
    },
    {
      "sha256": "c71d239df91726fc519c6eb72d318ec65820627232b2f796219e87dcf35d0ab4",
      "text": "                                 Apache License\n                           Version 2.0, January 2004\n                        http://www.apache.org/licenses/\n\n   TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION\n\n   1. Definitions.\n\n      \"License\" shall mean the terms and conditions for use, reproduction,\n      and distribution as defined by Sections 1 through 9 of this document.\n\n      \"Licensor\" shall mean the copyright owner or entity authorized by\n      the copyright owner that is granting the License.\n\n      \"Legal Entity\" shall mean the union of the acting entity and all\n      other entities that control, are controlled by, or are under common\n      control with that entity. For the purposes of this definition,\n      \"control\" means (i) the power, direct or indirect, to cause the\n      direction or management of such entity, whether by contract or\n      otherwise, or (ii) ownership of fifty percent (50%) or more of the\n      outstanding shares, or (iii) beneficial ownership of such entity.\n\n      \"You\" (or \"Your\") shall mean an individual or Legal Entity\n      exercising permissions granted by this License.\n\n      \"Source\" form shall mean the preferred form for making modifications,\n      including but not limited to software source code, documentation\n      source, and configuration files.\n\n      \"Object\" form shall mean any form resulting from mechanical\n      transformation or translation of a Source form, including but\n      not limited to compiled object code, generated documentation,\n      and conversions to other media types.\n\n      \"Work\" shall mean the work of authorship, whether in Source or\n      Object form, made available under the License, as indicated by a\n      copyright notice that is included in or attached to the work\n      (an example is provided in the Appendix below).\n\n      \"Derivative Works\" shall mean any work, whether in Source or Object\n      form, that is based on (or derived from) the Work and for which the\n      editorial revisions, annotations, elaborations, or other modifications\n      represent, as a whole, an original work of authorship. For the purposes\n      of this License, Derivative Works shall not include works that remain\n      separable from, or merely link (or bind by name) to the interfaces of,\n      the Work and Derivative Works thereof.\n\n      \"Contribution\" shall mean any work of authorship, including\n      the original version of the Work and any modifications or additions\n      to that Work or Derivative Works thereof, that is intentionally\n      submitted to Licensor for inclusion in the Work by the copyright owner\n      or by an individual or Legal Entity authorized to submit on behalf of\n      the copyright owner. For the purposes of this definition, \"submitted\"\n      means any form of electronic, verbal, or written communication sent\n      to the Licensor or its representatives, including but not limited to\n      communication on electronic mailing lists, source code control systems,\n      and issue tracking systems that are managed by, or on behalf of, the\n      Licensor for the purpose of discussing and improving the Work, but\n      excluding communication that is conspicuously marked or otherwise\n      designated in writing by the copyright owner as \"Not a Contribution.\"\n\n      \"Contributor\" shall mean Licensor and any individual or Legal Entity\n      on behalf of whom a Contribution has been received by Licensor and\n      subsequently incorporated within the Work.\n\n   2. Grant of Copyright License. Subject to the terms and conditions of\n      this License, each Contributor hereby grants to You a perpetual,\n      worldwide, non-exclusive, no-charge, royalty-free, irrevocable\n      copyright license to reproduce, prepare Derivative Works of,\n      publicly display, publicly perform, sublicense, and distribute the\n      Work and such Derivative Works in Source or Object form.\n\n   3. Grant of Patent License. Subject to the terms and conditions of\n      this License, each Contributor hereby grants to You a perpetual,\n      worldwide, non-exclusive, no-charge, royalty-free, irrevocable\n      (except as stated in this section) patent license to make, have made,\n      use, offer to sell, sell, import, and otherwise transfer the Work,\n      where such license applies only to those patent claims licensable\n      by such Contributor that are necessarily infringed by their\n      Contribution(s) alone or by combination of their Contribution(s)\n      with the Work to which such Contribution(s) was submitted. If You\n      institute patent litigation against any entity (including a\n      cross-claim or counterclaim in a lawsuit) alleging that the Work\n      or a Contribution incorporated within the Work constitutes direct\n      or contributory patent infringement, then any patent licenses\n      granted to You under this License for that Work shall terminate\n      as of the date such litigation is filed.\n\n   4. Redistribution. You may reproduce and distribute copies of the\n      Work or Derivative Works thereof in any medium, with or without\n      modifications, and in Source or Object form, provided that You\n      meet the following conditions:\n\n      (a) You must give any other recipients of the Work or\n          Derivative Works a copy of this License; and\n\n      (b) You must cause any modified files to carry prominent notices\n          stating that You changed the files; and\n\n      (c) You must retain, in the Source form of any Derivative Works\n          that You distribute, all copyright, patent, trademark, and\n          attribution notices from the Source form of the Work,\n          excluding those notices that do not pertain to any part of\n          the Derivative Works; and\n\n      (d) If the Work includes a \"NOTICE\" text file as part of its\n          distribution, then any Derivative Works that You distribute must\n          include a readable copy of the attribution notices contained\n          within such NOTICE file, excluding those notices that do not\n          pertain to any part of the Derivative Works, in at least one\n          of the following places: within a NOTICE text file distributed\n          as part of the Derivative Works; within the Source form or\n          documentation, if provided along with the Derivative Works; or,\n          within a display generated by the Derivative Works, if and\n          wherever such third-party notices normally appear. The contents\n          of the NOTICE file are for informational purposes only and\n          do not modify the License. You may add Your own attribution\n          notices within Derivative Works that You distribute, alongside\n          or as an addendum to the NOTICE text from the Work, provided\n          that such additional attribution notices cannot be construed\n          as modifying the License.\n\n      You may add Your own copyright statement to Your modifications and\n      may provide additional or different license terms and conditions\n      for use, reproduction, or distribution of Your modifications, or\n      for any such Derivative Works as a whole, provided Your use,\n      reproduction, and distribution of the Work otherwise complies with\n      the conditions stated in this License.\n\n   5. Submission of Contributions. Unless You explicitly state otherwise,\n      any Contribution intentionally submitted for inclusion in the Work\n      by You to the Licensor shall be under the terms and conditions of\n      this License, without any additional terms or conditions.\n      Notwithstanding the above, nothing herein shall supersede or modify\n      the terms of any separate license agreement you may have executed\n      with Licensor regarding such Contributions.\n\n   6. Trademarks. This License does not grant permission to use the trade\n      names, trademarks, service marks, or product names of the Licensor,\n      except as required for reasonable and customary use in describing the\n      origin of the Work and reproducing the content of the NOTICE file.\n\n   7. Disclaimer of Warranty. Unless required by applicable law or\n      agreed to in writing, Licensor provides the Work (and each\n      Contributor provides its Contributions) on an \"AS IS\" BASIS,\n      WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or\n      implied, including, without limitation, any warranties or conditions\n      of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A\n      PARTICULAR PURPOSE. You are solely responsible for determining the\n      appropriateness of using or redistributing the Work and assume any\n      risks associated with Your exercise of permissions under this License.\n\n   8. Limitation of Liability. In no event and under no legal theory,\n      whether in tort (including negligence), contract, or otherwise,\n      unless required by applicable law (such as deliberate and grossly\n      negligent acts) or agreed to in writing, shall any Contributor be\n      liable to You for damages, including any direct, indirect, special,\n      incidental, or consequential damages of any character arising as a\n      result of this License or out of the use or inability to use the\n      Work (including but not limited to damages for loss of goodwill,\n      work stoppage, computer failure or malfunction, or any and all\n      other commercial damages or losses), even if such Contributor\n      has been advised of the possibility of such damages.\n\n   9. Accepting Warranty or Additional Liability. While redistributing\n      the Work or Derivative Works thereof, You may choose to offer,\n      and charge a fee for, acceptance of support, warranty, indemnity,\n      or other liability obligations and/or rights consistent with this\n      License. However, in accepting such obligations, You may act only\n      on Your own behalf and on Your sole responsibility, not on behalf\n      of any other Contributor, and only if You agree to indemnify,\n      defend, and hold each Contributor harmless for any liability\n      incurred by, or claims asserted against, such Contributor by reason\n      of your accepting any such warranty or additional liability.\n\n   END OF TERMS AND CONDITIONS\n\n   APPENDIX: How to apply the Apache License to your work.\n\n      To apply the Apache License to your work, attach the following\n      boilerplate notice, with the fields enclosed by brackets \"[]\"\n      replaced with your own identifying information. (Don't include\n      the brackets!)  The text should be enclosed in the appropriate\n      comment syntax for the file format. We also recommend that a\n      file or class name and description of purpose be included on the\n      same \"printed page\" as the copyright notice for easier\n      identification within third-party archives.\n\n   Copyright [yyyy] [name of copyright owner]\n\n   Licensed under the Apache License, Version 2.0 (the \"License\");\n   you may not use this file except in compliance with the License.\n   You may obtain a copy of the License at\n\n       http://www.apache.org/licenses/LICENSE-2.0\n\n   Unless required by applicable law or agreed to in writing, software\n   distributed under the License is distributed on an \"AS IS\" BASIS,\n   WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\n   See the License for the specific language governing permissions and\n   limitations under the License.\n"
    },
    {
      "sha256": "c7cc929b57080f4b9d0c6cf57669f0463fc5b39906344dfc8d3bc43426b30eac",
      "text": "The MIT License (MIT)\n\nCopyright (c) Feross Aboukhadijeh\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in\nall copies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN\nTHE SOFTWARE.\n"
    },
    {
      "sha256": "c8442419dc614089ea022b3da6bfc089b41a58fb7b9030d1e651f2f36189dce2",
      "text": "(The MIT License)\n\nCopyright (C) 2012 by Vitaly Puzrin\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in\nall copies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN\nTHE SOFTWARE.\n"
    },
    {
      "sha256": "c887d1c97797646dbb216925ab44a93c6b3e7f03bbe6ef6e0f92b8b8ade63014",
      "text": "Copyright (c) 2014-2023 GitHub, Inc.\n\nPermission is hereby granted, free of charge, to any person obtaining\na copy of this software and associated documentation files (the\n\"Software\"), to deal in the Software without restriction, including\nwithout limitation the rights to use, copy, modify, merge, publish,\ndistribute, sublicense, and/or sell copies of the Software, and to\npermit persons to whom the Software is furnished to do so, subject to\nthe following conditions:\n\nThe above copyright notice and this permission notice shall be\nincluded in all copies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND,\nEXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF\nMERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND\nNONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE\nLIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION\nOF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION\nWITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.\n"
    },
    {
      "sha256": "c98cc8dba220103450a22775c64354d8e3786d9b7299912f75c1f7ffdbf00e98",
      "text": "# <img src=\"https://github.com/facebook/jest/blob/master/website/static/img/jest.png\" height=\"40\" align=\"right\" /> [Plug'n'Play](https://github.com/yarnpkg/rfcs/pull/101) resolver for Jest\n\n[![npm version](https://img.shields.io/npm/v/jest-pnp-resolver.svg)](https://www.npmjs.com/package/jest-pnp-resolver)\n[![node version](https://img.shields.io/node/v/jest-pnp-resolver.svg)](https://www.npmjs.com/package/jest-pnp-resolver)\n\n*This plugin is also available for Rollup ([rollup-plugin-pnp-resolve](https://github.com/arcanis/rollup-plugin-pnp-resolve)), TypeScript ([ts-pnp](https://github.com/arcanis/ts-pnp)), and Webpack ([pnp-webpack-plugin](https://github.com/arcanis/pnp-webpack-plugin))*\n\n## Installation\n\n```\nyarn add -D jest-pnp-resolver\n```\n\n## Usage\n\nAs of `jest@^24.4.0` you don't need to manually add this package anymore. The default resolver will already use PnP.\n\nSimply add the resolver to your configuration. For example, a minimal `jest.config.js` would be as such:\n\n```js\nmodule.exports = {\n  resolver: require.resolve(`jest-pnp-resolver`)\n};\n```\n\n## License (MIT)\n\n> **Copyright © 2016 Maël Nison**\n>\n> Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the \"Software\"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:\n>\n> The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.\n>\n> THE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.\n"
    },
    {
      "sha256": "c9fadd0940024e229e7fe8f20e88c372069f5275a15d0ecfbfb504e73ab2d610",
      "text": "/*\n Copyright 2012-2015, Yahoo Inc.\n Copyrights licensed under the New BSD License. See the accompanying LICENSE file for terms.\n */"
    },
    {
      "sha256": "ca2abdf695884c77ea4b4a5b64ca7b732d9d9dbade4eebc1c2e76c53e9e3bc83",
      "text": "This is free and unencumbered software released into the public domain.\n\nAnyone is free to copy, modify, publish, use, compile, sell, or\ndistribute this software, either in source code form or as a compiled\nbinary, for any purpose, commercial or non-commercial, and by any\nmeans.\n\nIn jurisdictions that recognize copyright laws, the author or authors\nof this software dedicate any and all copyright interest in the\nsoftware to the public domain. We make this dedication for the benefit\nof the public at large and to the detriment of our heirs and\nsuccessors. We intend this dedication to be an overt act of\nrelinquishment in perpetuity of all present and future rights to this\nsoftware under copyright law.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND,\nEXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF\nMERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.\nIN NO EVENT SHALL THE AUTHORS BE LIABLE FOR ANY CLAIM, DAMAGES OR\nOTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE,\nARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR\nOTHER DEALINGS IN THE SOFTWARE.\n\nFor more information, please refer to <http://unlicense.org/>"
    },
    {
      "sha256": "cb14ef38dcc633c1b2042c27658f722f9b8cd0a21243a6fd54158706bef752c5",
      "text": "/*!\n * http-errors\n * Copyright(c) 2014 Jonathan Ong\n * Copyright(c) 2016 Douglas Christopher Wilson\n * MIT Licensed\n */"
    },
    {
      "sha256": "cb992345949ccd6e8394b2cd6c465f7b897c864f845937dbf64e8997f389e164",
      "text": "Copyright (c) Felix Böhm\nAll rights reserved.\n\nRedistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met:\n\nRedistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.\n\nRedistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.\n\nTHIS IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS \"AS IS\" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS,\nEVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.\n"
    },
    {
      "sha256": "cc06054a391f6b5dbcf6f142d2bb9d637db897746b0e6c58ed913834b581cae4",
      "text": "MIT License\n\nCopyright (c) Nicolas Gallagher.\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n"
    },
    {
      "sha256": "cc1a065da550b491b68cb1a00f3d0907cdda4722e65fec4157f93b043a6e1108",
      "text": "/*!\n * normalize-path <https://github.com/jonschlinkert/normalize-path>\n *\n * Copyright (c) 2014-2018, Jon Schlinkert.\n * Released under the MIT License.\n */"
    },
    {
      "sha256": "cc1dfd4dafa27271e8212cd3b274eeb3f262e40a6fdab36ddc3f9696f706f58b",
      "text": "(The MIT License)\n\nCopyright (c) 2014 Jonathan Ong <me@jongleberry.com>\nCopyright (c) 2015-2022 Douglas Christopher Wilson <doug@somethingdoug.com>\n\nPermission is hereby granted, free of charge, to any person obtaining\na copy of this software and associated documentation files (the\n'Software'), to deal in the Software without restriction, including\nwithout limitation the rights to use, copy, modify, merge, publish,\ndistribute, sublicense, and/or sell copies of the Software, and to\npermit persons to whom the Software is furnished to do so, subject to\nthe following conditions:\n\nThe above copyright notice and this permission notice shall be\nincluded in all copies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED 'AS IS', WITHOUT WARRANTY OF ANY KIND,\nEXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF\nMERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.\nIN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY\nCLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT,\nTORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE\nSOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.\n"
    },
    {
      "sha256": "cda3dbd285a2b65894758565a565e7bc2e7c3696225af7b5bd01454240df0aea",
      "text": "# debug\n[![Build Status](https://travis-ci.org/visionmedia/debug.svg?branch=master)](https://travis-ci.org/visionmedia/debug)  [![Coverage Status](https://coveralls.io/repos/github/visionmedia/debug/badge.svg?branch=master)](https://coveralls.io/github/visionmedia/debug?branch=master)  [![Slack](https://visionmedia-community-slackin.now.sh/badge.svg)](https://visionmedia-community-slackin.now.sh/) [![OpenCollective](https://opencollective.com/debug/backers/badge.svg)](#backers) \n[![OpenCollective](https://opencollective.com/debug/sponsors/badge.svg)](#sponsors)\n\n\n\nA tiny node.js debugging utility modelled after node core's debugging technique.\n\n**Discussion around the V3 API is under way [here](https://github.com/visionmedia/debug/issues/370)**\n\n## Installation\n\n```bash\n$ npm install debug\n```\n\n## Usage\n\n`debug` exposes a function; simply pass this function the name of your module, and it will return a decorated version of `console.error` for you to pass debug statements to. This will allow you to toggle the debug output for different parts of your module as well as the module as a whole.\n\nExample _app.js_:\n\n```js\nvar debug = require('debug')('http')\n  , http = require('http')\n  , name = 'My App';\n\n// fake app\n\ndebug('booting %s', name);\n\nhttp.createServer(function(req, res){\n  debug(req.method + ' ' + req.url);\n  res.end('hello\\n');\n}).listen(3000, function(){\n  debug('listening');\n});\n\n// fake worker of some kind\n\nrequire('./worker');\n```\n\nExample _worker.js_:\n\n```js\nvar debug = require('debug')('worker');\n\nsetInterval(function(){\n  debug('doing some work');\n}, 1000);\n```\n\n The __DEBUG__ environment variable is then used to enable these based on space or comma-delimited names. Here are some examples:\n\n  ![debug http and worker](http://f.cl.ly/items/18471z1H402O24072r1J/Screenshot.png)\n\n  ![debug worker](http://f.cl.ly/items/1X413v1a3M0d3C2c1E0i/Screenshot.png)\n\n#### Windows note\n\n On Windows the environment variable is set using the `set` command.\n\n ```cmd\n set DEBUG=*,-not_this\n ```\n\n Note that PowerShell uses different syntax to set environment variables.\n\n ```cmd\n $env:DEBUG = \"*,-not_this\"\n  ```\n\nThen, run the program to be debugged as usual.\n\n## Millisecond diff\n\n  When actively developing an application it can be useful to see when the time spent between one `debug()` call and the next. Suppose for example you invoke `debug()` before requesting a resource, and after as well, the \"+NNNms\" will show you how much time was spent between calls.\n\n  ![](http://f.cl.ly/items/2i3h1d3t121M2Z1A3Q0N/Screenshot.png)\n\n  When stdout is not a TTY, `Date#toUTCString()` is used, making it more useful for logging the debug information as shown below:\n\n  ![](http://f.cl.ly/items/112H3i0e0o0P0a2Q2r11/Screenshot.png)\n\n## Conventions\n\n  If you're using this in one or more of your libraries, you _should_ use the name of your library so that developers may toggle debugging as desired without guessing names. If you have more than one debuggers you _should_ prefix them with your library name and use \":\" to separate features. For example \"bodyParser\" from Connect would then be \"connect:bodyParser\".\n\n## Wildcards\n\n  The `*` character may be used as a wildcard. Suppose for example your library has debuggers named \"connect:bodyParser\", \"connect:compress\", \"connect:session\", instead of listing all three with `DEBUG=connect:bodyParser,connect:compress,connect:session`, you may simply do `DEBUG=connect:*`, or to run everything using this module simply use `DEBUG=*`.\n\n  You can also exclude specific debuggers by prefixing them with a \"-\" character.  For example, `DEBUG=*,-connect:*` would include all debuggers except those starting with \"connect:\".\n\n## Environment Variables\n\n  When running through Node.js, you can set a few environment variables that will\n  change the behavior of the debug logging:\n\n| Name      | Purpose                                         |\n|-----------|-------------------------------------------------|\n| `DEBUG`   | Enables/disables specific debugging namespaces. |\n| `DEBUG_COLORS`| Whether or not to use colors in the debug output. |\n| `DEBUG_DEPTH` | Object inspection depth. |\n| `DEBUG_SHOW_HIDDEN` | Shows hidden properties on inspected objects. |\n\n\n  __Note:__ The environment variables beginning with `DEBUG_` end up being\n  converted into an Options object that gets used with `%o`/`%O` formatters.\n  See the Node.js documentation for\n  [`util.inspect()`](https://nodejs.org/api/util.html#util_util_inspect_object_options)\n  for the complete list.\n\n## Formatters\n\n\n  Debug uses [printf-style](https://wikipedia.org/wiki/Printf_format_string) formatting. Below are the officially supported formatters:\n\n| Formatter | Representation |\n|-----------|----------------|\n| `%O`      | Pretty-print an Object on multiple lines. |\n| `%o`      | Pretty-print an Object all on a single line. |\n| `%s`      | String. |\n| `%d`      | Number (both integer and float). |\n| `%j`      | JSON. Replaced with the string '[Circular]' if the argument contains circular references. |\n| `%%`      | Single percent sign ('%'). This does not consume an argument. |\n\n### Custom formatters\n\n  You can add custom formatters by extending the `debug.formatters` object. For example, if you wanted to add support for rendering a Buffer as hex with `%h`, you could do something like:\n\n```js\nconst createDebug = require('debug')\ncreateDebug.formatters.h = (v) => {\n  return v.toString('hex')\n}\n\n// …elsewhere\nconst debug = createDebug('foo')\ndebug('this is hex: %h', new Buffer('hello world'))\n//   foo this is hex: 68656c6c6f20776f726c6421 +0ms\n```\n\n## Browser support\n  You can build a browser-ready script using [browserify](https://github.com/substack/node-browserify),\n  or just use the [browserify-as-a-service](https://wzrd.in/) [build](https://wzrd.in/standalone/debug@latest),\n  if you don't want to build it yourself.\n\n  Debug's enable state is currently persisted by `localStorage`.\n  Consider the situation shown below where you have `worker:a` and `worker:b`,\n  and wish to debug both. You can enable this using `localStorage.debug`:\n\n```js\nlocalStorage.debug = 'worker:*'\n```\n\nAnd then refresh the page.\n\n```js\na = debug('worker:a');\nb = debug('worker:b');\n\nsetInterval(function(){\n  a('doing some work');\n}, 1000);\n\nsetInterval(function(){\n  b('doing some work');\n}, 1200);\n```\n\n#### Web Inspector Colors\n\n  Colors are also enabled on \"Web Inspectors\" that understand the `%c` formatting\n  option. These are WebKit web inspectors, Firefox ([since version\n  31](https://hacks.mozilla.org/2014/05/editable-box-model-multiple-selection-sublime-text-keys-much-more-firefox-developer-tools-episode-31/))\n  and the Firebug plugin for Firefox (any version).\n\n  Colored output looks something like:\n\n  ![](https://cloud.githubusercontent.com/assets/71256/3139768/b98c5fd8-e8ef-11e3-862a-f7253b6f47c6.png)\n\n\n## Output streams\n\n  By default `debug` will log to stderr, however this can be configured per-namespace by overriding the `log` method:\n\nExample _stdout.js_:\n\n```js\nvar debug = require('debug');\nvar error = debug('app:error');\n\n// by default stderr is used\nerror('goes to stderr!');\n\nvar log = debug('app:log');\n// set this namespace to log via console.log\nlog.log = console.log.bind(console); // don't forget to bind to console!\nlog('goes to stdout');\nerror('still goes to stderr!');\n\n// set all output to go via console.info\n// overrides all per-namespace log settings\ndebug.log = console.info.bind(console);\nerror('now goes to stdout via console.info');\nlog('still goes to stdout, but via console.info now');\n```\n\n\n## Authors\n\n - TJ Holowaychuk\n - Nathan Rajlich\n - Andrew Rhyne\n \n## Backers\n\nSupport us with a monthly donation and help us continue our activities. [[Become a backer](https://opencollective.com/debug#backer)]\n\n<a href=\"https://opencollective.com/debug/backer/0/website\" target=\"_blank\"><img src=\"https://opencollective.com/debug/backer/0/avatar.svg\"></a>\n<a href=\"https://opencollective.com/debug/backer/1/website\" target=\"_blank\"><img src=\"https://opencollective.com/debug/backer/1/avatar.svg\"></a>\n<a href=\"https://opencollective.com/debug/backer/2/website\" target=\"_blank\"><img src=\"https://opencollective.com/debug/backer/2/avatar.svg\"></a>\n<a href=\"https://opencollective.com/debug/backer/3/website\" target=\"_blank\"><img src=\"https://opencollective.com/debug/backer/3/avatar.svg\"></a>\n<a href=\"https://opencollective.com/debug/backer/4/website\" target=\"_blank\"><img src=\"https://opencollective.com/debug/backer/4/avatar.svg\"></a>\n<a href=\"https://opencollective.com/debug/backer/5/website\" target=\"_blank\"><img src=\"https://opencollective.com/debug/backer/5/avatar.svg\"></a>\n<a href=\"https://opencollective.com/debug/backer/6/website\" target=\"_blank\"><img src=\"https://opencollective.com/debug/backer/6/avatar.svg\"></a>\n<a href=\"https://opencollective.com/debug/backer/7/website\" target=\"_blank\"><img src=\"https://opencollective.com/debug/backer/7/avatar.svg\"></a>\n<a href=\"https://opencollective.com/debug/backer/8/website\" target=\"_blank\"><img src=\"https://opencollective.com/debug/backer/8/avatar.svg\"></a>\n<a href=\"https://opencollective.com/debug/backer/9/website\" target=\"_blank\"><img src=\"https://opencollective.com/debug/backer/9/avatar.svg\"></a>\n<a href=\"https://opencollective.com/debug/backer/10/website\" target=\"_blank\"><img src=\"https://opencollective.com/debug/backer/10/avatar.svg\"></a>\n<a href=\"https://opencollective.com/debug/backer/11/website\" target=\"_blank\"><img src=\"https://opencollective.com/debug/backer/11/avatar.svg\"></a>\n<a href=\"https://opencollective.com/debug/backer/12/website\" target=\"_blank\"><img src=\"https://opencollective.com/debug/backer/12/avatar.svg\"></a>\n<a href=\"https://opencollective.com/debug/backer/13/website\" target=\"_blank\"><img src=\"https://opencollective.com/debug/backer/13/avatar.svg\"></a>\n<a href=\"https://opencollective.com/debug/backer/14/website\" target=\"_blank\"><img src=\"https://opencollective.com/debug/backer/14/avatar.svg\"></a>\n<a href=\"https://opencollective.com/debug/backer/15/website\" target=\"_blank\"><img src=\"https://opencollective.com/debug/backer/15/avatar.svg\"></a>\n<a href=\"https://opencollective.com/debug/backer/16/website\" target=\"_blank\"><img src=\"https://opencollective.com/debug/backer/16/avatar.svg\"></a>\n<a href=\"https://opencollective.com/debug/backer/17/website\" target=\"_blank\"><img src=\"https://opencollective.com/debug/backer/17/avatar.svg\"></a>\n<a href=\"https://opencollective.com/debug/backer/18/website\" target=\"_blank\"><img src=\"https://opencollective.com/debug/backer/18/avatar.svg\"></a>\n<a href=\"https://opencollective.com/debug/backer/19/website\" target=\"_blank\"><img src=\"https://opencollective.com/debug/backer/19/avatar.svg\"></a>\n<a href=\"https://opencollective.com/debug/backer/20/website\" target=\"_blank\"><img src=\"https://opencollective.com/debug/backer/20/avatar.svg\"></a>\n<a href=\"https://opencollective.com/debug/backer/21/website\" target=\"_blank\"><img src=\"https://opencollective.com/debug/backer/21/avatar.svg\"></a>\n<a href=\"https://opencollective.com/debug/backer/22/website\" target=\"_blank\"><img src=\"https://opencollective.com/debug/backer/22/avatar.svg\"></a>\n<a href=\"https://opencollective.com/debug/backer/23/website\" target=\"_blank\"><img src=\"https://opencollective.com/debug/backer/23/avatar.svg\"></a>\n<a href=\"https://opencollective.com/debug/backer/24/website\" target=\"_blank\"><img src=\"https://opencollective.com/debug/backer/24/avatar.svg\"></a>\n<a href=\"https://opencollective.com/debug/backer/25/website\" target=\"_blank\"><img src=\"https://opencollective.com/debug/backer/25/avatar.svg\"></a>\n<a href=\"https://opencollective.com/debug/backer/26/website\" target=\"_blank\"><img src=\"https://opencollective.com/debug/backer/26/avatar.svg\"></a>\n<a href=\"https://opencollective.com/debug/backer/27/website\" target=\"_blank\"><img src=\"https://opencollective.com/debug/backer/27/avatar.svg\"></a>\n<a href=\"https://opencollective.com/debug/backer/28/website\" target=\"_blank\"><img src=\"https://opencollective.com/debug/backer/28/avatar.svg\"></a>\n<a href=\"https://opencollective.com/debug/backer/29/website\" target=\"_blank\"><img src=\"https://opencollective.com/debug/backer/29/avatar.svg\"></a>\n\n\n## Sponsors\n\nBecome a sponsor and get your logo on our README on Github with a link to your site. [[Become a sponsor](https://opencollective.com/debug#sponsor)]\n\n<a href=\"https://opencollective.com/debug/sponsor/0/website\" target=\"_blank\"><img src=\"https://opencollective.com/debug/sponsor/0/avatar.svg\"></a>\n<a href=\"https://opencollective.com/debug/sponsor/1/website\" target=\"_blank\"><img src=\"https://opencollective.com/debug/sponsor/1/avatar.svg\"></a>\n<a href=\"https://opencollective.com/debug/sponsor/2/website\" target=\"_blank\"><img src=\"https://opencollective.com/debug/sponsor/2/avatar.svg\"></a>\n<a href=\"https://opencollective.com/debug/sponsor/3/website\" target=\"_blank\"><img src=\"https://opencollective.com/debug/sponsor/3/avatar.svg\"></a>\n<a href=\"https://opencollective.com/debug/sponsor/4/website\" target=\"_blank\"><img src=\"https://opencollective.com/debug/sponsor/4/avatar.svg\"></a>\n<a href=\"https://opencollective.com/debug/sponsor/5/website\" target=\"_blank\"><img src=\"https://opencollective.com/debug/sponsor/5/avatar.svg\"></a>\n<a href=\"https://opencollective.com/debug/sponsor/6/website\" target=\"_blank\"><img src=\"https://opencollective.com/debug/sponsor/6/avatar.svg\"></a>\n<a href=\"https://opencollective.com/debug/sponsor/7/website\" target=\"_blank\"><img src=\"https://opencollective.com/debug/sponsor/7/avatar.svg\"></a>\n<a href=\"https://opencollective.com/debug/sponsor/8/website\" target=\"_blank\"><img src=\"https://opencollective.com/debug/sponsor/8/avatar.svg\"></a>\n<a href=\"https://opencollective.com/debug/sponsor/9/website\" target=\"_blank\"><img src=\"https://opencollective.com/debug/sponsor/9/avatar.svg\"></a>\n<a href=\"https://opencollective.com/debug/sponsor/10/website\" target=\"_blank\"><img src=\"https://opencollective.com/debug/sponsor/10/avatar.svg\"></a>\n<a href=\"https://opencollective.com/debug/sponsor/11/website\" target=\"_blank\"><img src=\"https://opencollective.com/debug/sponsor/11/avatar.svg\"></a>\n<a href=\"https://opencollective.com/debug/sponsor/12/website\" target=\"_blank\"><img src=\"https://opencollective.com/debug/sponsor/12/avatar.svg\"></a>\n<a href=\"https://opencollective.com/debug/sponsor/13/website\" target=\"_blank\"><img src=\"https://opencollective.com/debug/sponsor/13/avatar.svg\"></a>\n<a href=\"https://opencollective.com/debug/sponsor/14/website\" target=\"_blank\"><img src=\"https://opencollective.com/debug/sponsor/14/avatar.svg\"></a>\n<a href=\"https://opencollective.com/debug/sponsor/15/website\" target=\"_blank\"><img src=\"https://opencollective.com/debug/sponsor/15/avatar.svg\"></a>\n<a href=\"https://opencollective.com/debug/sponsor/16/website\" target=\"_blank\"><img src=\"https://opencollective.com/debug/sponsor/16/avatar.svg\"></a>\n<a href=\"https://opencollective.com/debug/sponsor/17/website\" target=\"_blank\"><img src=\"https://opencollective.com/debug/sponsor/17/avatar.svg\"></a>\n<a href=\"https://opencollective.com/debug/sponsor/18/website\" target=\"_blank\"><img src=\"https://opencollective.com/debug/sponsor/18/avatar.svg\"></a>\n<a href=\"https://opencollective.com/debug/sponsor/19/website\" target=\"_blank\"><img src=\"https://opencollective.com/debug/sponsor/19/avatar.svg\"></a>\n<a href=\"https://opencollective.com/debug/sponsor/20/website\" target=\"_blank\"><img src=\"https://opencollective.com/debug/sponsor/20/avatar.svg\"></a>\n<a href=\"https://opencollective.com/debug/sponsor/21/website\" target=\"_blank\"><img src=\"https://opencollective.com/debug/sponsor/21/avatar.svg\"></a>\n<a href=\"https://opencollective.com/debug/sponsor/22/website\" target=\"_blank\"><img src=\"https://opencollective.com/debug/sponsor/22/avatar.svg\"></a>\n<a href=\"https://opencollective.com/debug/sponsor/23/website\" target=\"_blank\"><img src=\"https://opencollective.com/debug/sponsor/23/avatar.svg\"></a>\n<a href=\"https://opencollective.com/debug/sponsor/24/website\" target=\"_blank\"><img src=\"https://opencollective.com/debug/sponsor/24/avatar.svg\"></a>\n<a href=\"https://opencollective.com/debug/sponsor/25/website\" target=\"_blank\"><img src=\"https://opencollective.com/debug/sponsor/25/avatar.svg\"></a>\n<a href=\"https://opencollective.com/debug/sponsor/26/website\" target=\"_blank\"><img src=\"https://opencollective.com/debug/sponsor/26/avatar.svg\"></a>\n<a href=\"https://opencollective.com/debug/sponsor/27/website\" target=\"_blank\"><img src=\"https://opencollective.com/debug/sponsor/27/avatar.svg\"></a>\n<a href=\"https://opencollective.com/debug/sponsor/28/website\" target=\"_blank\"><img src=\"https://opencollective.com/debug/sponsor/28/avatar.svg\"></a>\n<a href=\"https://opencollective.com/debug/sponsor/29/website\" target=\"_blank\"><img src=\"https://opencollective.com/debug/sponsor/29/avatar.svg\"></a>\n\n## License\n\n(The MIT License)\n\nCopyright (c) 2014-2016 TJ Holowaychuk &lt;tj@vision-media.ca&gt;\n\nPermission is hereby granted, free of charge, to any person obtaining\na copy of this software and associated documentation files (the\n'Software'), to deal in the Software without restriction, including\nwithout limitation the rights to use, copy, modify, merge, publish,\ndistribute, sublicense, and/or sell copies of the Software, and to\npermit persons to whom the Software is furnished to do so, subject to\nthe following conditions:\n\nThe above copyright notice and this permission notice shall be\nincluded in all copies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED 'AS IS', WITHOUT WARRANTY OF ANY KIND,\nEXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF\nMERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.\nIN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY\nCLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT,\nTORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE\nSOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.\n"
    },
    {
      "sha256": "cdf4d87ae0a6c160227263bf4e39a0a10e30e89ae7256e0f7ac7bde0836552c6",
      "text": "Copyright (c) 2014-2015, Felix Boehm <me@feedic.com>\n\nPermission to use, copy, modify, and/or distribute this software for any\npurpose with or without fee is hereby granted, provided that the above\ncopyright notice and this permission notice appear in all copies.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\" AND THE AUTHOR DISCLAIMS ALL WARRANTIES\nWITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF\nMERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR\nANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES\nWHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN\nACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF\nOR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.\n"
    },
    {
      "sha256": "cfc7749b96f63bd31c3c42b5c471bf756814053e847c10f3eb003417bc523d30",
      "text": "\n                                 Apache License\n                           Version 2.0, January 2004\n                        http://www.apache.org/licenses/\n\n   TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION\n\n   1. Definitions.\n\n      \"License\" shall mean the terms and conditions for use, reproduction,\n      and distribution as defined by Sections 1 through 9 of this document.\n\n      \"Licensor\" shall mean the copyright owner or entity authorized by\n      the copyright owner that is granting the License.\n\n      \"Legal Entity\" shall mean the union of the acting entity and all\n      other entities that control, are controlled by, or are under common\n      control with that entity. For the purposes of this definition,\n      \"control\" means (i) the power, direct or indirect, to cause the\n      direction or management of such entity, whether by contract or\n      otherwise, or (ii) ownership of fifty percent (50%) or more of the\n      outstanding shares, or (iii) beneficial ownership of such entity.\n\n      \"You\" (or \"Your\") shall mean an individual or Legal Entity\n      exercising permissions granted by this License.\n\n      \"Source\" form shall mean the preferred form for making modifications,\n      including but not limited to software source code, documentation\n      source, and configuration files.\n\n      \"Object\" form shall mean any form resulting from mechanical\n      transformation or translation of a Source form, including but\n      not limited to compiled object code, generated documentation,\n      and conversions to other media types.\n\n      \"Work\" shall mean the work of authorship, whether in Source or\n      Object form, made available under the License, as indicated by a\n      copyright notice that is included in or attached to the work\n      (an example is provided in the Appendix below).\n\n      \"Derivative Works\" shall mean any work, whether in Source or Object\n      form, that is based on (or derived from) the Work and for which the\n      editorial revisions, annotations, elaborations, or other modifications\n      represent, as a whole, an original work of authorship. For the purposes\n      of this License, Derivative Works shall not include works that remain\n      separable from, or merely link (or bind by name) to the interfaces of,\n      the Work and Derivative Works thereof.\n\n      \"Contribution\" shall mean any work of authorship, including\n      the original version of the Work and any modifications or additions\n      to that Work or Derivative Works thereof, that is intentionally\n      submitted to Licensor for inclusion in the Work by the copyright owner\n      or by an individual or Legal Entity authorized to submit on behalf of\n      the copyright owner. For the purposes of this definition, \"submitted\"\n      means any form of electronic, verbal, or written communication sent\n      to the Licensor or its representatives, including but not limited to\n      communication on electronic mailing lists, source code control systems,\n      and issue tracking systems that are managed by, or on behalf of, the\n      Licensor for the purpose of discussing and improving the Work, but\n      excluding communication that is conspicuously marked or otherwise\n      designated in writing by the copyright owner as \"Not a Contribution.\"\n\n      \"Contributor\" shall mean Licensor and any individual or Legal Entity\n      on behalf of whom a Contribution has been received by Licensor and\n      subsequently incorporated within the Work.\n\n   2. Grant of Copyright License. Subject to the terms and conditions of\n      this License, each Contributor hereby grants to You a perpetual,\n      worldwide, non-exclusive, no-charge, royalty-free, irrevocable\n      copyright license to reproduce, prepare Derivative Works of,\n      publicly display, publicly perform, sublicense, and distribute the\n      Work and such Derivative Works in Source or Object form.\n\n   3. Grant of Patent License. Subject to the terms and conditions of\n      this License, each Contributor hereby grants to You a perpetual,\n      worldwide, non-exclusive, no-charge, royalty-free, irrevocable\n      (except as stated in this section) patent license to make, have made,\n      use, offer to sell, sell, import, and otherwise transfer the Work,\n      where such license applies only to those patent claims licensable\n      by such Contributor that are necessarily infringed by their\n      Contribution(s) alone or by combination of their Contribution(s)\n      with the Work to which such Contribution(s) was submitted. If You\n      institute patent litigation against any entity (including a\n      cross-claim or counterclaim in a lawsuit) alleging that the Work\n      or a Contribution incorporated within the Work constitutes direct\n      or contributory patent infringement, then any patent licenses\n      granted to You under this License for that Work shall terminate\n      as of the date such litigation is filed.\n\n   4. Redistribution. You may reproduce and distribute copies of the\n      Work or Derivative Works thereof in any medium, with or without\n      modifications, and in Source or Object form, provided that You\n      meet the following conditions:\n\n      (a) You must give any other recipients of the Work or\n          Derivative Works a copy of this License; and\n\n      (b) You must cause any modified files to carry prominent notices\n          stating that You changed the files; and\n\n      (c) You must retain, in the Source form of any Derivative Works\n          that You distribute, all copyright, patent, trademark, and\n          attribution notices from the Source form of the Work,\n          excluding those notices that do not pertain to any part of\n          the Derivative Works; and\n\n      (d) If the Work includes a \"NOTICE\" text file as part of its\n          distribution, then any Derivative Works that You distribute must\n          include a readable copy of the attribution notices contained\n          within such NOTICE file, excluding those notices that do not\n          pertain to any part of the Derivative Works, in at least one\n          of the following places: within a NOTICE text file distributed\n          as part of the Derivative Works; within the Source form or\n          documentation, if provided along with the Derivative Works; or,\n          within a display generated by the Derivative Works, if and\n          wherever such third-party notices normally appear. The contents\n          of the NOTICE file are for informational purposes only and\n          do not modify the License. You may add Your own attribution\n          notices within Derivative Works that You distribute, alongside\n          or as an addendum to the NOTICE text from the Work, provided\n          that such additional attribution notices cannot be construed\n          as modifying the License.\n\n      You may add Your own copyright statement to Your modifications and\n      may provide additional or different license terms and conditions\n      for use, reproduction, or distribution of Your modifications, or\n      for any such Derivative Works as a whole, provided Your use,\n      reproduction, and distribution of the Work otherwise complies with\n      the conditions stated in this License.\n\n   5. Submission of Contributions. Unless You explicitly state otherwise,\n      any Contribution intentionally submitted for inclusion in the Work\n      by You to the Licensor shall be under the terms and conditions of\n      this License, without any additional terms or conditions.\n      Notwithstanding the above, nothing herein shall supersede or modify\n      the terms of any separate license agreement you may have executed\n      with Licensor regarding such Contributions.\n\n   6. Trademarks. This License does not grant permission to use the trade\n      names, trademarks, service marks, or product names of the Licensor,\n      except as required for reasonable and customary use in describing the\n      origin of the Work and reproducing the content of the NOTICE file.\n\n   7. Disclaimer of Warranty. Unless required by applicable law or\n      agreed to in writing, Licensor provides the Work (and each\n      Contributor provides its Contributions) on an \"AS IS\" BASIS,\n      WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or\n      implied, including, without limitation, any warranties or conditions\n      of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A\n      PARTICULAR PURPOSE. You are solely responsible for determining the\n      appropriateness of using or redistributing the Work and assume any\n      risks associated with Your exercise of permissions under this License.\n\n   8. Limitation of Liability. In no event and under no legal theory,\n      whether in tort (including negligence), contract, or otherwise,\n      unless required by applicable law (such as deliberate and grossly\n      negligent acts) or agreed to in writing, shall any Contributor be\n      liable to You for damages, including any direct, indirect, special,\n      incidental, or consequential damages of any character arising as a\n      result of this License or out of the use or inability to use the\n      Work (including but not limited to damages for loss of goodwill,\n      work stoppage, computer failure or malfunction, or any and all\n      other commercial damages or losses), even if such Contributor\n      has been advised of the possibility of such damages.\n\n   9. Accepting Warranty or Additional Liability. While redistributing\n      the Work or Derivative Works thereof, You may choose to offer,\n      and charge a fee for, acceptance of support, warranty, indemnity,\n      or other liability obligations and/or rights consistent with this\n      License. However, in accepting such obligations, You may act only\n      on Your own behalf and on Your sole responsibility, not on behalf\n      of any other Contributor, and only if You agree to indemnify,\n      defend, and hold each Contributor harmless for any liability\n      incurred by, or claims asserted against, such Contributor by reason\n      of your accepting any such warranty or additional liability.\n\n   END OF TERMS AND CONDITIONS\n\n   APPENDIX: How to apply the Apache License to your work.\n\n      To apply the Apache License to your work, attach the following\n      boilerplate notice, with the fields enclosed by brackets \"[]\"\n      replaced with your own identifying information. (Don't include\n      the brackets!)  The text should be enclosed in the appropriate\n      comment syntax for the file format. We also recommend that a\n      file or class name and description of purpose be included on the\n      same \"printed page\" as the copyright notice for easier\n      identification within third-party archives.\n\n   Copyright [yyyy] [name of copyright owner]\n\n   Licensed under the Apache License, Version 2.0 (the \"License\");\n   you may not use this file except in compliance with the License.\n   You may obtain a copy of the License at\n\n       http://www.apache.org/licenses/LICENSE-2.0\n\n   Unless required by applicable law or agreed to in writing, software\n   distributed under the License is distributed on an \"AS IS\" BASIS,\n   WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\n   See the License for the specific language governing permissions and\n   limitations under the License.\n"
    },
    {
      "sha256": "d01bddb29cb0bbbeae4039bf8494ef8237e272fb3a58f50cf092deee45f7c4f2",
      "text": "/*!\n * mime-types\n * Copyright(c) 2014 Jonathan Ong\n * Copyright(c) 2015 Douglas Christopher Wilson\n * MIT Licensed\n */"
    },
    {
      "sha256": "d07d55812ab9552c31d9c79dabe24ced2a64d9aa3616f1cefb3d19963d3a1d26",
      "text": "{\n  \"package\": \"node-forge\",\n  \"upstreamVersion\": \"1.4.0\",\n  \"upstream\": [\n    \"https://github.com/digitalbazaar/forge/pull/1152\",\n    \"https://github.com/advisories/GHSA-86w9-cpqp-85rv\"\n  ],\n  \"publishedPatchedRelease\": false,\n  \"versionUnchanged\": true,\n  \"files\": [\n    {\n      \"file\": \"lib/rsa.js\",\n      \"originalSha256\": \"fd4740238145ec26470eb3f06a627c72039538ce1307dbdce40521f94dfd0a50\",\n      \"patchedSha256\": \"c9b1e3799e230528b6d6815c1f6cd3c6058b9d45975264b55d995abb976589af\"\n    }\n  ],\n  \"patchSha256\": \"e7f756d30a5e05e147c2aa696dd8ffd0fc53428f985623ba8732eb35a4d9750a\",\n  \"packagingChanges\": {\n    \"reason\": \"Local linked backports retain runtime dependencies, license and upstream version; unused upstream test/build toolchains are not application dependencies.\",\n    \"originalPackageJsonSha256\": \"a907bca8a62d97478062f2bd8ed5cd47d00b79385d3f08a8cad1c3bd7e3eb5bf\",\n    \"packagedPackageJsonSha256\": \"b629f56ce104ed605337f217a0e8470ef768a08ea14d7de73cde6d5a8c9ac243\",\n    \"omittedDevDependencies\": [\n      \"browserify\",\n      \"commander\",\n      \"cross-env\",\n      \"eslint\",\n      \"eslint-config-digitalbazaar\",\n      \"express\",\n      \"karma\",\n      \"karma-browserify\",\n      \"karma-chrome-launcher\",\n      \"karma-edge-launcher\",\n      \"karma-firefox-launcher\",\n      \"karma-ie-launcher\",\n      \"karma-mocha\",\n      \"karma-mocha-reporter\",\n      \"karma-safari-launcher\",\n      \"karma-sauce-launcher\",\n      \"karma-sourcemap-loader\",\n      \"karma-tap-reporter\",\n      \"karma-webpack\",\n      \"mocha\",\n      \"mocha-lcov-reporter\",\n      \"nodejs-websocket\",\n      \"nyc\",\n      \"opts\",\n      \"webpack\",\n      \"webpack-cli\",\n      \"worker-loader\"\n    ],\n    \"omittedScripts\": [\n      \"build\",\n      \"coverage\",\n      \"coverage-ci\",\n      \"coverage-report\",\n      \"lint\",\n      \"prepublish\",\n      \"test\",\n      \"test-build\",\n      \"test-karma\",\n      \"test-karma-sauce\",\n      \"test-node\",\n      \"test-server\",\n      \"test-server-webid\",\n      \"test-server-ws\"\n    ]\n  }\n}\n"
    },
    {
      "sha256": "d0cd141b0c322fded5dfad1d4645bb2fedfc05b7321fe1009469638190d59ef9",
      "text": "The MIT License (MIT)\n\nCopyright (c) 2017-present, Jon Schlinkert.\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in\nall copies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN\nTHE SOFTWARE.\n"
    },
    {
      "sha256": "d1c9310266b76e40d988fb338efb4e6b2278e2f5f26063454a086e65276c14e4",
      "text": "/**\n * Copyright (c) Meta Platforms, Inc. and affiliates.\n *\n * This source code is licensed under the MIT license found in the\n * LICENSE file in the root directory of this source tree.\n *\n * @flow strict-local\n * @format\n */"
    },
    {
      "sha256": "d34ff47ca7a39e9ee3987a03a42cce0af4f77ec280f06f3969e2c33ca350a899",
      "text": "Copyright (C) 2016-2019 by Roman Dvornov\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in\nall copies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN\nTHE SOFTWARE.\n"
    },
    {
      "sha256": "d408f38ffa3355c5faec517153295338892eb0f1ea43f57874bb23c6075979b5",
      "text": "(MIT)\n\nOriginal code Copyright Julian Gruber <julian@juliangruber.com>\n\nPort to TypeScript Copyright Isaac Z. Schlueter <i@izs.me>\n\nPermission is hereby granted, free of charge, to any person obtaining a copy of\nthis software and associated documentation files (the \"Software\"), to deal in\nthe Software without restriction, including without limitation the rights to\nuse, copy, modify, merge, publish, distribute, sublicense, and/or sell copies\nof the Software, and to permit persons to whom the Software is furnished to do\nso, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n"
    },
    {
      "sha256": "d4e4df0693d6a7c9e5ffb532527408afd3b0bf7170d6e9654f281a882a033ec9",
      "text": "Copyright 2015 Yahoo Inc.\nAll rights reserved.\n\nRedistribution and use in source and binary forms, with or without\nmodification, are permitted provided that the following conditions are met:\n\n    * Redistributions of source code must retain the above copyright\n      notice, this list of conditions and the following disclaimer.\n\n    * Redistributions in binary form must reproduce the above copyright\n      notice, this list of conditions and the following disclaimer in the\n      documentation and/or other materials provided with the distribution.\n\n    * Neither the name of the Yahoo Inc. nor the\n      names of its contributors may be used to endorse or promote products\n      derived from this software without specific prior written permission.\n\nTHIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS \"AS IS\" AND\nANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED\nWARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE\nDISCLAIMED. IN NO EVENT SHALL YAHOO! INC. BE LIABLE FOR ANY\nDIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES\n(INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;\nLOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND\nON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT\n(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS\nSOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.\n"
    },
    {
      "sha256": "d5402cce61a478abad1a6802b9939b2ffacb9ad86e44d805221aa364deafd0c2",
      "text": "/**\n * lodash (Custom Build) <https://lodash.com/>\n * Build: `lodash modularize exports=\"npm\" -o ./`\n * Copyright jQuery Foundation and other contributors <https://jquery.org/>\n * Released under MIT license <https://lodash.com/license>\n * Based on Underscore.js 1.8.3 <http://underscorejs.org/LICENSE>\n * Copyright Jeremy Ashkenas, DocumentCloud and Investigative Reporters & Editors\n */"
    },
    {
      "sha256": "d7d2a7786de7c7cfd96f920c6f12927d74e1d2a861ca4498bf465c3bc3f4c21c",
      "text": "(The MIT License)\n\nCopyright (c) 2017 TJ Holowaychuk <tj@vision-media.ca>\n\nPermission is hereby granted, free of charge, to any person obtaining\na copy of this software and associated documentation files (the\n'Software'), to deal in the Software without restriction, including\nwithout limitation the rights to use, copy, modify, merge, publish,\ndistribute, sublicense, and/or sell copies of the Software, and to\npermit persons to whom the Software is furnished to do so, subject to\nthe following conditions:\n\nThe above copyright notice and this permission notice shall be\nincluded in all copies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED 'AS IS', WITHOUT WARRANTY OF ANY KIND,\nEXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF\nMERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.\nIN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY\nCLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT,\nTORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE\nSOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.\n"
    },
    {
      "sha256": "d886dc07d14867665bf4ccf715a8874b3a4afb561115dcfbbc788e576af4060d",
      "text": "/*!\n * vary\n * Copyright(c) 2014-2017 Douglas Christopher Wilson\n * MIT Licensed\n */"
    },
    {
      "sha256": "d9bacb8be7c3a210dfe531bde8503eb567f51a8fdbfc438fcf7a171d7ab338d8",
      "text": "(The MIT License)\n\nCopyright (c) 2012 Near Infinity Corporation\n\nPermission is hereby granted, free of charge, to any person obtaining a copy of this software \nand associated documentation files (the \"Software\"), to deal in the Software without restriction,\nincluding without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense,\nand/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so,\nsubject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all copies or substantial \nportions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT\nLIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.\nIN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY,\nWHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE\nOR THE USE OR OTHER DEALINGS IN THE SOFTWARE.\n"
    },
    {
      "sha256": "da4db1480d9beea3483a2eda5c53b22238d0827d57da162b48f122e04d2d9987",
      "text": "The MIT License (MIT)\n\nCopyright 2017 Andrey Sitnik <andrey@sitnik.ru>\n\nPermission is hereby granted, free of charge, to any person obtaining a copy of\nthis software and associated documentation files (the \"Software\"), to deal in\nthe Software without restriction, including without limitation the rights to\nuse, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of\nthe Software, and to permit persons to whom the Software is furnished to do so,\nsubject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS\nFOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR\nCOPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER\nIN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN\nCONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.\n"
    },
    {
      "sha256": "da6d3703ed11cbe42bd212c725957c98da23cbff1998c05fa4b3d976d1a58e93",
      "text": "MIT License\n\nCopyright (c) Meta Platforms, Inc. and affiliates.\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n"
    },
    {
      "sha256": "dbbf03317f0101fed5643cd87ca80fb769e358fa4f428445bf2315deeb23a154",
      "text": "MIT License\n\nCopyright (c) 2017 Toru Nagashima\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n"
    },
    {
      "sha256": "dc32a0dee275e0a9aeffbc974dbf4899a30dcdc2e5ffa8934aecb69261065864",
      "text": "The ISC License\n\nCopyright (c) GitHub, Inc.\n\nPermission to use, copy, modify, and/or distribute this software for any\npurpose with or without fee is hereby granted, provided that the above\ncopyright notice and this permission notice appear in all copies.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\" AND THE AUTHOR DISCLAIMS ALL WARRANTIES\nWITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF\nMERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR\nANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES\nWHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN\nACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR\nIN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.\n"
    },
    {
      "sha256": "dc6d4961d8b6ee747231582ae9c53ce1d66bf76bc9f5a28f554c0e97210953bf",
      "text": "ISC License\n\nCopyright (c) 2021, Andrea Giammarchi, @WebReflection\n\nPermission to use, copy, modify, and/or distribute this software for any\npurpose with or without fee is hereby granted, provided that the above\ncopyright notice and this permission notice appear in all copies.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\" AND THE AUTHOR DISCLAIMS ALL WARRANTIES WITH\nREGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY\nAND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY SPECIAL, DIRECT,\nINDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM\nLOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE\nOR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR\nPERFORMANCE OF THIS SOFTWARE.\n"
    },
    {
      "sha256": "dcb94ff9b1e037a847bc20589dc81a1066d041fd4c16deb18b0fa968c66cf395",
      "text": "\nThe MIT License (MIT)\n\nCopyright (c) 2014 Jonathan Ong me@jongleberry.com\nCopyright (c) 2016 Douglas Christopher Wilson doug@somethingdoug.com\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in\nall copies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN\nTHE SOFTWARE.\n"
    },
    {
      "sha256": "dd5f97aa25431e25fea6654f12f4ce167dc19b3148ab515cc271aa8efe6eb0be",
      "text": "The MIT License (MIT)\nCopyright (c) 2016 Andres Suarez\n\nPermission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the \"Software\"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.\n"
    },
    {
      "sha256": "ddd64c9417c74998fe7d0bed6faaf7466bcbe4772bb2b52e7fc9815e33455921",
      "text": "The MIT License (MIT)\n\nCopyright (c) 2017 Dave Wasmer\nCopyright (c) 2021-present 650 Industries, Inc. (aka Expo)\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n"
    },
    {
      "sha256": "dddddf170b975dc55422b4a7d852fb000b9088aea454730df07b36ebb40a8953",
      "text": "MIT License\n\nCopyright (c) 2020 Nicolò Ribaudo and other contributors\n\nPermission is hereby granted, free of charge, to any person obtaining\na copy of this software and associated documentation files (the\n\"Software\"), to deal in the Software without restriction, including\nwithout limitation the rights to use, copy, modify, merge, publish,\ndistribute, sublicense, and/or sell copies of the Software, and to\npermit persons to whom the Software is furnished to do so, subject to\nthe following conditions:\n\nThe above copyright notice and this permission notice shall be\nincluded in all copies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND,\nEXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF\nMERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND\nNONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE\nLIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION\nOF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION\nWITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.\n"
    },
    {
      "sha256": "de4d1f2d2ad5ad0cfd1657a106476b31cb5db5ef9d1ff842b237c0c81f0c8a23",
      "text": "A. HISTORY OF THE SOFTWARE\n==========================\n\nPython was created in the early 1990s by Guido van Rossum at Stichting\nMathematisch Centrum (CWI, see http://www.cwi.nl) in the Netherlands\nas a successor of a language called ABC.  Guido remains Python's\nprincipal author, although it includes many contributions from others.\n\nIn 1995, Guido continued his work on Python at the Corporation for\nNational Research Initiatives (CNRI, see http://www.cnri.reston.va.us)\nin Reston, Virginia where he released several versions of the\nsoftware.\n\nIn May 2000, Guido and the Python core development team moved to\nBeOpen.com to form the BeOpen PythonLabs team.  In October of the same\nyear, the PythonLabs team moved to Digital Creations, which became\nZope Corporation.  In 2001, the Python Software Foundation (PSF, see\nhttps://www.python.org/psf/) was formed, a non-profit organization\ncreated specifically to own Python-related Intellectual Property.\nZope Corporation was a sponsoring member of the PSF.\n\nAll Python releases are Open Source (see http://www.opensource.org for\nthe Open Source Definition).  Historically, most, but not all, Python\nreleases have also been GPL-compatible; the table below summarizes\nthe various releases.\n\n    Release         Derived     Year        Owner       GPL-\n                    from                                compatible? (1)\n\n    0.9.0 thru 1.2              1991-1995   CWI         yes\n    1.3 thru 1.5.2  1.2         1995-1999   CNRI        yes\n    1.6             1.5.2       2000        CNRI        no\n    2.0             1.6         2000        BeOpen.com  no\n    1.6.1           1.6         2001        CNRI        yes (2)\n    2.1             2.0+1.6.1   2001        PSF         no\n    2.0.1           2.0+1.6.1   2001        PSF         yes\n    2.1.1           2.1+2.0.1   2001        PSF         yes\n    2.1.2           2.1.1       2002        PSF         yes\n    2.1.3           2.1.2       2002        PSF         yes\n    2.2 and above   2.1.1       2001-now    PSF         yes\n\nFootnotes:\n\n(1) GPL-compatible doesn't mean that we're distributing Python under\n    the GPL.  All Python licenses, unlike the GPL, let you distribute\n    a modified version without making your changes open source.  The\n    GPL-compatible licenses make it possible to combine Python with\n    other software that is released under the GPL; the others don't.\n\n(2) According to Richard Stallman, 1.6.1 is not GPL-compatible,\n    because its license has a choice of law clause.  According to\n    CNRI, however, Stallman's lawyer has told CNRI's lawyer that 1.6.1\n    is \"not incompatible\" with the GPL.\n\nThanks to the many outside volunteers who have worked under Guido's\ndirection to make these releases possible.\n\n\nB. TERMS AND CONDITIONS FOR ACCESSING OR OTHERWISE USING PYTHON\n===============================================================\n\nPYTHON SOFTWARE FOUNDATION LICENSE VERSION 2\n--------------------------------------------\n\n1. This LICENSE AGREEMENT is between the Python Software Foundation\n(\"PSF\"), and the Individual or Organization (\"Licensee\") accessing and\notherwise using this software (\"Python\") in source or binary form and\nits associated documentation.\n\n2. Subject to the terms and conditions of this License Agreement, PSF hereby\ngrants Licensee a nonexclusive, royalty-free, world-wide license to reproduce,\nanalyze, test, perform and/or display publicly, prepare derivative works,\ndistribute, and otherwise use Python alone or in any derivative version,\nprovided, however, that PSF's License Agreement and PSF's notice of copyright,\ni.e., \"Copyright (c) 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010,\n2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020 Python Software Foundation;\nAll Rights Reserved\" are retained in Python alone or in any derivative version\nprepared by Licensee.\n\n3. In the event Licensee prepares a derivative work that is based on\nor incorporates Python or any part thereof, and wants to make\nthe derivative work available to others as provided herein, then\nLicensee hereby agrees to include in any such work a brief summary of\nthe changes made to Python.\n\n4. PSF is making Python available to Licensee on an \"AS IS\"\nbasis.  PSF MAKES NO REPRESENTATIONS OR WARRANTIES, EXPRESS OR\nIMPLIED.  BY WAY OF EXAMPLE, BUT NOT LIMITATION, PSF MAKES NO AND\nDISCLAIMS ANY REPRESENTATION OR WARRANTY OF MERCHANTABILITY OR FITNESS\nFOR ANY PARTICULAR PURPOSE OR THAT THE USE OF PYTHON WILL NOT\nINFRINGE ANY THIRD PARTY RIGHTS.\n\n5. PSF SHALL NOT BE LIABLE TO LICENSEE OR ANY OTHER USERS OF PYTHON\nFOR ANY INCIDENTAL, SPECIAL, OR CONSEQUENTIAL DAMAGES OR LOSS AS\nA RESULT OF MODIFYING, DISTRIBUTING, OR OTHERWISE USING PYTHON,\nOR ANY DERIVATIVE THEREOF, EVEN IF ADVISED OF THE POSSIBILITY THEREOF.\n\n6. This License Agreement will automatically terminate upon a material\nbreach of its terms and conditions.\n\n7. Nothing in this License Agreement shall be deemed to create any\nrelationship of agency, partnership, or joint venture between PSF and\nLicensee.  This License Agreement does not grant permission to use PSF\ntrademarks or trade name in a trademark sense to endorse or promote\nproducts or services of Licensee, or any third party.\n\n8. By copying, installing or otherwise using Python, Licensee\nagrees to be bound by the terms and conditions of this License\nAgreement.\n\n\nBEOPEN.COM LICENSE AGREEMENT FOR PYTHON 2.0\n-------------------------------------------\n\nBEOPEN PYTHON OPEN SOURCE LICENSE AGREEMENT VERSION 1\n\n1. This LICENSE AGREEMENT is between BeOpen.com (\"BeOpen\"), having an\noffice at 160 Saratoga Avenue, Santa Clara, CA 95051, and the\nIndividual or Organization (\"Licensee\") accessing and otherwise using\nthis software in source or binary form and its associated\ndocumentation (\"the Software\").\n\n2. Subject to the terms and conditions of this BeOpen Python License\nAgreement, BeOpen hereby grants Licensee a non-exclusive,\nroyalty-free, world-wide license to reproduce, analyze, test, perform\nand/or display publicly, prepare derivative works, distribute, and\notherwise use the Software alone or in any derivative version,\nprovided, however, that the BeOpen Python License is retained in the\nSoftware, alone or in any derivative version prepared by Licensee.\n\n3. BeOpen is making the Software available to Licensee on an \"AS IS\"\nbasis.  BEOPEN MAKES NO REPRESENTATIONS OR WARRANTIES, EXPRESS OR\nIMPLIED.  BY WAY OF EXAMPLE, BUT NOT LIMITATION, BEOPEN MAKES NO AND\nDISCLAIMS ANY REPRESENTATION OR WARRANTY OF MERCHANTABILITY OR FITNESS\nFOR ANY PARTICULAR PURPOSE OR THAT THE USE OF THE SOFTWARE WILL NOT\nINFRINGE ANY THIRD PARTY RIGHTS.\n\n4. BEOPEN SHALL NOT BE LIABLE TO LICENSEE OR ANY OTHER USERS OF THE\nSOFTWARE FOR ANY INCIDENTAL, SPECIAL, OR CONSEQUENTIAL DAMAGES OR LOSS\nAS A RESULT OF USING, MODIFYING OR DISTRIBUTING THE SOFTWARE, OR ANY\nDERIVATIVE THEREOF, EVEN IF ADVISED OF THE POSSIBILITY THEREOF.\n\n5. This License Agreement will automatically terminate upon a material\nbreach of its terms and conditions.\n\n6. This License Agreement shall be governed by and interpreted in all\nrespects by the law of the State of California, excluding conflict of\nlaw provisions.  Nothing in this License Agreement shall be deemed to\ncreate any relationship of agency, partnership, or joint venture\nbetween BeOpen and Licensee.  This License Agreement does not grant\npermission to use BeOpen trademarks or trade names in a trademark\nsense to endorse or promote products or services of Licensee, or any\nthird party.  As an exception, the \"BeOpen Python\" logos available at\nhttp://www.pythonlabs.com/logos.html may be used according to the\npermissions granted on that web page.\n\n7. By copying, installing or otherwise using the software, Licensee\nagrees to be bound by the terms and conditions of this License\nAgreement.\n\n\nCNRI LICENSE AGREEMENT FOR PYTHON 1.6.1\n---------------------------------------\n\n1. This LICENSE AGREEMENT is between the Corporation for National\nResearch Initiatives, having an office at 1895 Preston White Drive,\nReston, VA 20191 (\"CNRI\"), and the Individual or Organization\n(\"Licensee\") accessing and otherwise using Python 1.6.1 software in\nsource or binary form and its associated documentation.\n\n2. Subject to the terms and conditions of this License Agreement, CNRI\nhereby grants Licensee a nonexclusive, royalty-free, world-wide\nlicense to reproduce, analyze, test, perform and/or display publicly,\nprepare derivative works, distribute, and otherwise use Python 1.6.1\nalone or in any derivative version, provided, however, that CNRI's\nLicense Agreement and CNRI's notice of copyright, i.e., \"Copyright (c)\n1995-2001 Corporation for National Research Initiatives; All Rights\nReserved\" are retained in Python 1.6.1 alone or in any derivative\nversion prepared by Licensee.  Alternately, in lieu of CNRI's License\nAgreement, Licensee may substitute the following text (omitting the\nquotes): \"Python 1.6.1 is made available subject to the terms and\nconditions in CNRI's License Agreement.  This Agreement together with\nPython 1.6.1 may be located on the Internet using the following\nunique, persistent identifier (known as a handle): 1895.22/1013.  This\nAgreement may also be obtained from a proxy server on the Internet\nusing the following URL: http://hdl.handle.net/1895.22/1013\".\n\n3. In the event Licensee prepares a derivative work that is based on\nor incorporates Python 1.6.1 or any part thereof, and wants to make\nthe derivative work available to others as provided herein, then\nLicensee hereby agrees to include in any such work a brief summary of\nthe changes made to Python 1.6.1.\n\n4. CNRI is making Python 1.6.1 available to Licensee on an \"AS IS\"\nbasis.  CNRI MAKES NO REPRESENTATIONS OR WARRANTIES, EXPRESS OR\nIMPLIED.  BY WAY OF EXAMPLE, BUT NOT LIMITATION, CNRI MAKES NO AND\nDISCLAIMS ANY REPRESENTATION OR WARRANTY OF MERCHANTABILITY OR FITNESS\nFOR ANY PARTICULAR PURPOSE OR THAT THE USE OF PYTHON 1.6.1 WILL NOT\nINFRINGE ANY THIRD PARTY RIGHTS.\n\n5. CNRI SHALL NOT BE LIABLE TO LICENSEE OR ANY OTHER USERS OF PYTHON\n1.6.1 FOR ANY INCIDENTAL, SPECIAL, OR CONSEQUENTIAL DAMAGES OR LOSS AS\nA RESULT OF MODIFYING, DISTRIBUTING, OR OTHERWISE USING PYTHON 1.6.1,\nOR ANY DERIVATIVE THEREOF, EVEN IF ADVISED OF THE POSSIBILITY THEREOF.\n\n6. This License Agreement will automatically terminate upon a material\nbreach of its terms and conditions.\n\n7. This License Agreement shall be governed by the federal\nintellectual property law of the United States, including without\nlimitation the federal copyright law, and, to the extent such\nU.S. federal law does not apply, by the law of the Commonwealth of\nVirginia, excluding Virginia's conflict of law provisions.\nNotwithstanding the foregoing, with regard to derivative works based\non Python 1.6.1 that incorporate non-separable material that was\npreviously distributed under the GNU General Public License (GPL), the\nlaw of the Commonwealth of Virginia shall govern this License\nAgreement only as to issues arising under or with respect to\nParagraphs 4, 5, and 7 of this License Agreement.  Nothing in this\nLicense Agreement shall be deemed to create any relationship of\nagency, partnership, or joint venture between CNRI and Licensee.  This\nLicense Agreement does not grant permission to use CNRI trademarks or\ntrade name in a trademark sense to endorse or promote products or\nservices of Licensee, or any third party.\n\n8. By clicking on the \"ACCEPT\" button where indicated, or by copying,\ninstalling or otherwise using Python 1.6.1, Licensee agrees to be\nbound by the terms and conditions of this License Agreement.\n\n        ACCEPT\n\n\nCWI LICENSE AGREEMENT FOR PYTHON 0.9.0 THROUGH 1.2\n--------------------------------------------------\n\nCopyright (c) 1991 - 1995, Stichting Mathematisch Centrum Amsterdam,\nThe Netherlands.  All rights reserved.\n\nPermission to use, copy, modify, and distribute this software and its\ndocumentation for any purpose and without fee is hereby granted,\nprovided that the above copyright notice appear in all copies and that\nboth that copyright notice and this permission notice appear in\nsupporting documentation, and that the name of Stichting Mathematisch\nCentrum or CWI not be used in advertising or publicity pertaining to\ndistribution of the software without specific, written prior\npermission.\n\nSTICHTING MATHEMATISCH CENTRUM DISCLAIMS ALL WARRANTIES WITH REGARD TO\nTHIS SOFTWARE, INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND\nFITNESS, IN NO EVENT SHALL STICHTING MATHEMATISCH CENTRUM BE LIABLE\nFOR ANY SPECIAL, INDIRECT OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES\nWHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN\nACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT\nOF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.\n"
    },
    {
      "sha256": "deced554b77d9c8b8b60930ae16acaf90fcdd114b258af9e74810b46ed81851d",
      "text": "MIT License\n\nCopyright (c) 2026 react-native-nitro-google-sign-in\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE."
    },
    {
      "sha256": "df408d2e27f1df207f97556db32aba3921883ebce365ada1c354d89ad3114a96",
      "text": "The MIT License (MIT)\nCopyright (c) 2012-2019 Christoph Tavan <dev@tavan.de>\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n"
    },
    {
      "sha256": "e05b1eaf5b5f99b7ad75cd1f38858ff9a311780b97715ead67936d60bf96aa7e",
      "text": "The ISC License\n\nCopyright (c) 2015, Contributors\n\nPermission to use, copy, modify, and/or distribute this software\nfor any purpose with or without fee is hereby granted, provided\nthat the above copyright notice and this permission notice\nappear in all copies.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\" AND THE AUTHOR DISCLAIMS ALL WARRANTIES\nWITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES\nOF MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE\nLIABLE FOR ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES\nOR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS,\nWHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION,\nARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.\n"
    },
    {
      "sha256": "e09f9b52c6ce5c17ba8103cd0cbf446c33b5448b0c1d01d711b36a1f15a501ba",
      "text": "Copyright 2012-2015 Yahoo! Inc.\nAll rights reserved.\n\nRedistribution and use in source and binary forms, with or without\nmodification, are permitted provided that the following conditions are met:\n    * Redistributions of source code must retain the above copyright\n      notice, this list of conditions and the following disclaimer.\n    * Redistributions in binary form must reproduce the above copyright\n      notice, this list of conditions and the following disclaimer in the\n      documentation and/or other materials provided with the distribution.\n    * Neither the name of the Yahoo! Inc. nor the\n      names of its contributors may be used to endorse or promote products\n      derived from this software without specific prior written permission.\n\nTHIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS \"AS IS\" AND\nANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED\nWARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE\nDISCLAIMED. IN NO EVENT SHALL YAHOO! INC. BE LIABLE FOR ANY\nDIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES\n(INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;\nLOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND\nON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT\n(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS\nSOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.\n"
    },
    {
      "sha256": "e1898814043cb5500483d9c8517edda824b352f696d35e5043fcfb537c221531",
      "text": "MIT License\n\nCopyright (c) 2014-2019 Georg Tavonius\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n"
    },
    {
      "sha256": "e21b0992cd8a2e8bf3e5f2f1b392daccab5d27386fcf2bc25e336c4161b5d1f9",
      "text": "Copyright (c) 2013 Forbes Lindesay\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in\nall copies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN\nTHE SOFTWARE."
    },
    {
      "sha256": "e2d6559bff0c8d5166b91f30a1f7c8852caa51e629a7509affca6afb6d65f1e8",
      "text": "/**\n * Copyright (c) Meta Platforms, Inc. and affiliates.\n *\n * This source code is licensed under the MIT license found in the\n * LICENSE file in the root directory of this source tree.\n *\n * @format\n * @noflow\n */"
    },
    {
      "sha256": "e3321bb673829a90dfa84b65d6a3fc78aedeae3f9189c4cc64794490cd17b056",
      "text": "The MIT License (MIT)\n\nCopyright (c) 2017-2024 Sentry\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n"
    },
    {
      "sha256": "e368bc4263b466cf98c225af15e300549e00da8859416a4536109e9654d434a8",
      "text": "The MIT License (MIT)\r\n\r\nCopyright (c) 2013 Ozgur Ozcitak\r\n\r\nPermission is hereby granted, free of charge, to any person obtaining a copy\r\nof this software and associated documentation files (the \"Software\"), to deal\r\nin the Software without restriction, including without limitation the rights\r\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\r\ncopies of the Software, and to permit persons to whom the Software is\r\nfurnished to do so, subject to the following conditions:\r\n\r\nThe above copyright notice and this permission notice shall be included in\r\nall copies or substantial portions of the Software.\r\n\r\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\r\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\r\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\r\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\r\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\r\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN\r\nTHE SOFTWARE.\r\n"
    },
    {
      "sha256": "e3a956681ee067f971ac413994171b3d90ca801ec6324e76c9c55366cfe31cb0",
      "text": "Copyright 2018 Logan Smyth <loganfsmyth@gmail.com>\n\nPermission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the \"Software\"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.\n"
    },
    {
      "sha256": "e3b44af066615de2ea48d18d852d0762f18c0b2efcea714fa48a6f729d405b85",
      "text": "(The MIT License)\n\nCopyright (c) 2012-2014 TJ Holowaychuk <tj@vision-media.ca>\nCopyright (c) 2015 Jed Watson <jed.watson@me.com>\n\nPermission is hereby granted, free of charge, to any person obtaining\na copy of this software and associated documentation files (the\n'Software'), to deal in the Software without restriction, including\nwithout limitation the rights to use, copy, modify, merge, publish,\ndistribute, sublicense, and/or sell copies of the Software, and to\npermit persons to whom the Software is furnished to do so, subject to\nthe following conditions:\n\nThe above copyright notice and this permission notice shall be\nincluded in all copies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED 'AS IS', WITHOUT WARRANTY OF ANY KIND,\nEXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF\nMERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.\nIN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY\nCLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT,\nTORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE\nSOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.\n"
    },
    {
      "sha256": "e580c7d30024b7e9a41f4386d359d56ab2397a1aeadee2588ffbe7d03d21506b",
      "text": "MIT License\n\nCopyright (c) 2023 Functional Software, Inc. dba Sentry\n\nPermission is hereby granted, free of charge, to any person obtaining a copy of\nthis software and associated documentation files (the \"Software\"), to deal in\nthe Software without restriction, including without limitation the rights to\nuse, copy, modify, merge, publish, distribute, sublicense, and/or sell copies\nof the Software, and to permit persons to whom the Software is furnished to do\nso, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n"
    },
    {
      "sha256": "e5aee0714b6ecc416454b968d1017570ef609f20d8722ab84b07acd550b78198",
      "text": "Copyright (c) 2013 Jake Luer <jake@alogicalparadox.com> (http://alogicalparadox.com)\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in\nall copies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN\nTHE SOFTWARE.\n"
    },
    {
      "sha256": "e6fdf7ac2af533b4436d99aa75df32aa78690510f7d68a3e73e8576967298d2f",
      "text": "The MIT License (MIT)\n\nCopyright (c) Kevin Martensson <kevinmartensson@gmail.com> (github.com/kevva)\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in\nall copies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN\nTHE SOFTWARE.\n"
    },
    {
      "sha256": "e70ff771504ba41f2be55de812a017ff46433d7a250c862e38fc419159e44500",
      "text": "The MIT License (MIT)\n\nCopyright (c) 2014-2018, Jon Schlinkert.\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in\nall copies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN\nTHE SOFTWARE.\n"
    },
    {
      "sha256": "e772107d34d8ddb05b3444cc42882ee8db33af7730b3d0fdc93d5022a73ef0d5",
      "text": "/*!\n * compressible\n * Copyright(c) 2013 Jonathan Ong\n * Copyright(c) 2014 Jeremiah Senkpiel\n * Copyright(c) 2015 Douglas Christopher Wilson\n * MIT Licensed\n */"
    },
    {
      "sha256": "e7d1fee7347ffddccc5fd03327ffdb50f8c112be0d5016d62388a92c4ae6e7a9",
      "text": "The MIT License (MIT)\n\nCopyright (c) 2015-present, Jon Schlinkert.\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in\nall copies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN\nTHE SOFTWARE.\n"
    },
    {
      "sha256": "e80373b1ed0f33cecc47173b4b0c6afe0d0318b32dbd84116a1a957e3f7f43a8",
      "text": "\nCopyright 2009–2014 Contributors. All rights reserved.\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to\ndeal in the Software without restriction, including without limitation the\nrights to use, copy, modify, merge, publish, distribute, sublicense, and/or\nsell copies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in\nall copies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING\nFROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS\nIN THE SOFTWARE.\n\n"
    },
    {
      "sha256": "e897643af2c5e3027bf40e8d254f92ec9f96b248aba160e7110d21862dbd684d",
      "text": "MIT License\n\nCopyright (c) 2018-2022 Bad Gateway Inc.\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n"
    },
    {
      "sha256": "e9b0e94f628e00b5ed98046cfa041696ff89eebbbdd54108ee350625bc6d0363",
      "text": "This is free and unencumbered software released into the public domain.\r\n\r\nAnyone is free to copy, modify, publish, use, compile, sell, or\r\ndistribute this software, either in source code form or as a compiled\r\nbinary, for any purpose, commercial or non-commercial, and by any\r\nmeans.\r\n\r\nIn jurisdictions that recognize copyright laws, the author or authors\r\nof this software dedicate any and all copyright interest in the\r\nsoftware to the public domain. We make this dedication for the benefit\r\nof the public at large and to the detriment of our heirs and\r\nsuccessors. We intend this dedication to be an overt act of\r\nrelinquishment in perpetuity of all present and future rights to this\r\nsoftware under copyright law.\r\n\r\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND,\r\nEXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF\r\nMERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.\r\nIN NO EVENT SHALL THE AUTHORS BE LIABLE FOR ANY CLAIM, DAMAGES OR\r\nOTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE,\r\nARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR\r\nOTHER DEALINGS IN THE SOFTWARE.\r\n\r\nFor more information, please refer to <http://unlicense.org>\r\n"
    },
    {
      "sha256": "e9d6a94ab01c6c9ab68c099d3ba8dd9f8aca60f2e2250c2302275405fca9e806",
      "text": "MIT License\n\nCopyright (c) 2018 Nicolas DUBIEN\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n"
    },
    {
      "sha256": "ea7f376fe7a1fc28572b83ac8f806d92effb31852b9981bc9ba9d5266caa6b28",
      "text": "Copyright (c) 2015, Rebecca Turner\n\nPermission to use, copy, modify, and/or distribute this software for any purpose with or without fee is hereby granted, provided that the above copyright notice and this permission notice appear in all copies.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\" AND THE AUTHOR DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.\n\n"
    },
    {
      "sha256": "eb32ff0ec52b6ea86e3d3e06c6ad1b68ee03798b6729af13919f6d5c14b368f3",
      "text": "Software License Agreement (BSD License)\n========================================\n\nCopyright (c) 2015, Yahoo! Inc. All rights reserved.\n----------------------------------------------------\n\nRedistribution and use of this software in source and binary forms, with or\nwithout modification, are permitted provided that the following conditions are\nmet:\n\n  * Redistributions of source code must retain the above copyright notice, this\n    list of conditions and the following disclaimer.\n  * Redistributions in binary form must reproduce the above copyright notice,\n    this list of conditions and the following disclaimer in the documentation\n    and/or other materials provided with the distribution.\n  * Neither the name of Yahoo! Inc. nor the names of YUI's contributors may be\n    used to endorse or promote products derived from this software without\n    specific prior written permission of Yahoo! Inc.\n\nTHIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS \"AS IS\" AND\nANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED\nWARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE\nDISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR\nANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES\n(INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;\nLOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON\nANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT\n(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS\nSOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.\n"
    },
    {
      "sha256": "ed7a9a0f74e43951b2520efe1a4349cb9ed5f3dff0b0f268e2e51a4d38df7ea4",
      "text": "The MIT License (MIT)\n\nCopyright (c) 2017, Sam Verschueren <sam.verschueren@gmail.com> (github.com/SamVerschueren)\n\nPermission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the \"Software\"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.\n"
    },
    {
      "sha256": "eeed1ca176eebad5c73870e233cfff03981fecd319c969475dfa3633036c336b",
      "text": "The MIT License (MIT)\n\nCopyright (c) 2016 Sebastian Mayr\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n"
    },
    {
      "sha256": "ef021fb7087b2497456ffa04b3c8ff597e0701576609ce88fc2fdc99e98e74ef",
      "text": "/*!\n * statuses\n * Copyright(c) 2014 Jonathan Ong\n * Copyright(c) 2016 Douglas Christopher Wilson\n * MIT Licensed\n */"
    },
    {
      "sha256": "efd6f9e708b909de1a18730b90fb6394a3125680ac2f98a87cd23d1a0c93afa2",
      "text": "BSD License\n\nCopyright (c) 2014, Naitik Shah. All rights reserved.\n\nRedistribution and use in source and binary forms, with or without modification,\nare permitted provided that the following conditions are met:\n\n * Redistributions of source code must retain the above copyright notice, this\n   list of conditions and the following disclaimer.\n\n * Redistributions in binary form must reproduce the above copyright notice,\n   this list of conditions and the following disclaimer in the documentation\n   and/or other materials provided with the distribution.\n\n * Neither the name Naitik Shah nor the names of its contributors may be used to\n   endorse or promote products derived from this software without specific\n   prior written permission.\n\nTHIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS \"AS IS\" AND\nANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED\nWARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE\nDISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR\nANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES\n(INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;\nLOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON\nANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT\n(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS\nSOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.\n"
    },
    {
      "sha256": "f0f3b8c5bf5da3d208712e755976604d1cb489711ba5a13b4d110cd039c4692d",
      "text": "# MIT License\n\nCopyright (c) 2024, Sentry\nAll rights reserved.\n\nRedistribution and use in source and binary forms, with or without\nmodification, are permitted provided that the following conditions are met:\n\n- Redistributions of source code must retain the above copyright notice, this\n  list of conditions and the following disclaimer.\n\n- Redistributions in binary form must reproduce the above copyright notice,\n  this list of conditions and the following disclaimer in the documentation\n  and/or other materials provided with the distribution.\n\n- Neither the name of the copyright holder nor the names of its\n  contributors may be used to endorse or promote products derived from\n  this software without specific prior written permission.\n\nTHIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS \"AS IS\"\nAND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE\nIMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE\nDISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE\nFOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL\nDAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR\nSERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER\nCAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY,\nOR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE\nOF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.\n"
    },
    {
      "sha256": "f1425c3b72330fe4fb2aa5a2fb152e939bdf534692a32b5f0b38f74147b98556",
      "text": "agent-base\n==========\n### Turn a function into an [`http.Agent`][http.Agent] instance\n[![Build Status](https://github.com/TooTallNate/node-agent-base/workflows/Node%20CI/badge.svg)](https://github.com/TooTallNate/node-agent-base/actions?workflow=Node+CI)\n\nThis module provides an `http.Agent` generator. That is, you pass it an async\ncallback function, and it returns a new `http.Agent` instance that will invoke the\ngiven callback function when sending outbound HTTP requests.\n\n#### Some subclasses:\n\nHere's some more interesting uses of `agent-base`.\nSend a pull request to list yours!\n\n * [`http-proxy-agent`][http-proxy-agent]: An HTTP(s) proxy `http.Agent` implementation for HTTP endpoints\n * [`https-proxy-agent`][https-proxy-agent]: An HTTP(s) proxy `http.Agent` implementation for HTTPS endpoints\n * [`pac-proxy-agent`][pac-proxy-agent]: A PAC file proxy `http.Agent` implementation for HTTP and HTTPS\n * [`socks-proxy-agent`][socks-proxy-agent]: A SOCKS proxy `http.Agent` implementation for HTTP and HTTPS\n\n\nInstallation\n------------\n\nInstall with `npm`:\n\n``` bash\n$ npm install agent-base\n```\n\n\nExample\n-------\n\nHere's a minimal example that creates a new `net.Socket` connection to the server\nfor every HTTP request (i.e. the equivalent of `agent: false` option):\n\n```js\nvar net = require('net');\nvar tls = require('tls');\nvar url = require('url');\nvar http = require('http');\nvar agent = require('agent-base');\n\nvar endpoint = 'http://nodejs.org/api/';\nvar parsed = url.parse(endpoint);\n\n// This is the important part!\nparsed.agent = agent(function (req, opts) {\n  var socket;\n  // `secureEndpoint` is true when using the https module\n  if (opts.secureEndpoint) {\n    socket = tls.connect(opts);\n  } else {\n    socket = net.connect(opts);\n  }\n  return socket;\n});\n\n// Everything else works just like normal...\nhttp.get(parsed, function (res) {\n  console.log('\"response\" event!', res.headers);\n  res.pipe(process.stdout);\n});\n```\n\nReturning a Promise or using an `async` function is also supported:\n\n```js\nagent(async function (req, opts) {\n  await sleep(1000);\n  // etc…\n});\n```\n\nReturn another `http.Agent` instance to \"pass through\" the responsibility\nfor that HTTP request to that agent:\n\n```js\nagent(function (req, opts) {\n  return opts.secureEndpoint ? https.globalAgent : http.globalAgent;\n});\n```\n\n\nAPI\n---\n\n## Agent(Function callback[, Object options]) → [http.Agent][]\n\nCreates a base `http.Agent` that will execute the callback function `callback`\nfor every HTTP request that it is used as the `agent` for. The callback function\nis responsible for creating a `stream.Duplex` instance of some kind that will be\nused as the underlying socket in the HTTP request.\n\nThe `options` object accepts the following properties:\n\n  * `timeout` - Number - Timeout for the `callback()` function in milliseconds. Defaults to Infinity (optional).\n\nThe callback function should have the following signature:\n\n### callback(http.ClientRequest req, Object options, Function cb) → undefined\n\nThe ClientRequest `req` can be accessed to read request headers and\nand the path, etc. The `options` object contains the options passed\nto the `http.request()`/`https.request()` function call, and is formatted\nto be directly passed to `net.connect()`/`tls.connect()`, or however\nelse you want a Socket to be created. Pass the created socket to\nthe callback function `cb` once created, and the HTTP request will\ncontinue to proceed.\n\nIf the `https` module is used to invoke the HTTP request, then the\n`secureEndpoint` property on `options` _will be set to `true`_.\n\n\nLicense\n-------\n\n(The MIT License)\n\nCopyright (c) 2013 Nathan Rajlich &lt;nathan@tootallnate.net&gt;\n\nPermission is hereby granted, free of charge, to any person obtaining\na copy of this software and associated documentation files (the\n'Software'), to deal in the Software without restriction, including\nwithout limitation the rights to use, copy, modify, merge, publish,\ndistribute, sublicense, and/or sell copies of the Software, and to\npermit persons to whom the Software is furnished to do so, subject to\nthe following conditions:\n\nThe above copyright notice and this permission notice shall be\nincluded in all copies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED 'AS IS', WITHOUT WARRANTY OF ANY KIND,\nEXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF\nMERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.\nIN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY\nCLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT,\nTORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE\nSOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.\n\n[http-proxy-agent]: https://github.com/TooTallNate/node-http-proxy-agent\n[https-proxy-agent]: https://github.com/TooTallNate/node-https-proxy-agent\n[pac-proxy-agent]: https://github.com/TooTallNate/node-pac-proxy-agent\n[socks-proxy-agent]: https://github.com/TooTallNate/node-socks-proxy-agent\n[http.Agent]: https://nodejs.org/api/http.html#http_class_http_agent\n"
    },
    {
      "sha256": "f1ae22eddd3a96c3b7b8a494ef03749ae6a1e19574bacc9c195d83c916de09e2",
      "text": "The MIT License (MIT)\n\nCopyright (c) 2016 Software Mansion <swmansion.com>\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n"
    },
    {
      "sha256": "f1c5c4e2a3cf86bad482ae8523249b890972b4211b59a2e520875a7568b21abf",
      "text": "/**\n * Copyright (c) 2013-present, Facebook, Inc.\n *\n * This source code is licensed under the MIT license found in the\n * LICENSE file in the root directory of this source tree.\n */"
    },
    {
      "sha256": "f1d42ae4dd4e847f03e57241ab62538f35580ce533acf1d8274426283b01151c",
      "text": "Apache License\nVersion 2.0, January 2004\nhttp://www.apache.org/licenses/\n\nTERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION\n\n1. Definitions.\n\n    \"License\" shall mean the terms and conditions for use, reproduction, and\n    distribution as defined by Sections 1 through 9 of this document.\n\n    \"Licensor\" shall mean the copyright owner or entity authorized by the\n    copyright owner that is granting the License.\n\n    \"Legal Entity\" shall mean the union of the acting entity and all other\n    entities that control, are controlled by, or are under common control with\n    that entity. For the purposes of this definition, \"control\" means (i) the\n    power, direct or indirect, to cause the direction or management of such\n    entity, whether by contract or otherwise, or (ii) ownership of\n    fifty percent (50%) or more of the outstanding shares, or (iii) beneficial\n    ownership of such entity.\n\n    \"You\" (or \"Your\") shall mean an individual or Legal Entity exercising\n    permissions granted by this License.\n\n    \"Source\" form shall mean the preferred form for making modifications,\n    including but not limited to software source code, documentation source,\n    and configuration files.\n\n    \"Object\" form shall mean any form resulting from mechanical transformation\n    or translation of a Source form, including but not limited to compiled\n    object code, generated documentation, and conversions to\n    other media types.\n\n    \"Work\" shall mean the work of authorship, whether in Source or Object\n    form, made available under the License, as indicated by a copyright notice\n    that is included in or attached to the work (an example is provided in the\n    Appendix below).\n\n    \"Derivative Works\" shall mean any work, whether in Source or Object form,\n    that is based on (or derived from) the Work and for which the editorial\n    revisions, annotations, elaborations, or other modifications represent,\n    as a whole, an original work of authorship. For the purposes of this\n    License, Derivative Works shall not include works that remain separable\n    from, or merely link (or bind by name) to the interfaces of, the Work and\n    Derivative Works thereof.\n\n    \"Contribution\" shall mean any work of authorship, including the original\n    version of the Work and any modifications or additions to that Work or\n    Derivative Works thereof, that is intentionally submitted to Licensor for\n    inclusion in the Work by the copyright owner or by an individual or\n    Legal Entity authorized to submit on behalf of the copyright owner.\n    For the purposes of this definition, \"submitted\" means any form of\n    electronic, verbal, or written communication sent to the Licensor or its\n    representatives, including but not limited to communication on electronic\n    mailing lists, source code control systems, and issue tracking systems\n    that are managed by, or on behalf of, the Licensor for the purpose of\n    discussing and improving the Work, but excluding communication that is\n    conspicuously marked or otherwise designated in writing by the copyright\n    owner as \"Not a Contribution.\"\n\n    \"Contributor\" shall mean Licensor and any individual or Legal Entity on\n    behalf of whom a Contribution has been received by Licensor and\n    subsequently incorporated within the Work.\n\n2. Grant of Copyright License.\n\n    Subject to the terms and conditions of this License, each Contributor\n    hereby grants to You a perpetual, worldwide, non-exclusive, no-charge,\n    royalty-free, irrevocable copyright license to reproduce, prepare\n    Derivative Works of, publicly display, publicly perform, sublicense,\n    and distribute the Work and such Derivative Works in\n    Source or Object form.\n\n3. Grant of Patent License.\n\n    Subject to the terms and conditions of this License, each Contributor\n    hereby grants to You a perpetual, worldwide, non-exclusive, no-charge,\n    royalty-free, irrevocable (except as stated in this section) patent\n    license to make, have made, use, offer to sell, sell, import, and\n    otherwise transfer the Work, where such license applies only to those\n    patent claims licensable by such Contributor that are necessarily\n    infringed by their Contribution(s) alone or by combination of their\n    Contribution(s) with the Work to which such Contribution(s) was submitted.\n    If You institute patent litigation against any entity (including a\n    cross-claim or counterclaim in a lawsuit) alleging that the Work or a\n    Contribution incorporated within the Work constitutes direct or\n    contributory patent infringement, then any patent licenses granted to\n    You under this License for that Work shall terminate as of the date such\n    litigation is filed.\n\n4. Redistribution.\n\n    You may reproduce and distribute copies of the Work or Derivative Works\n    thereof in any medium, with or without modifications, and in Source or\n    Object form, provided that You meet the following conditions:\n\n    1. You must give any other recipients of the Work or Derivative Works a\n    copy of this License; and\n\n    2. You must cause any modified files to carry prominent notices stating\n    that You changed the files; and\n\n    3. You must retain, in the Source form of any Derivative Works that You\n    distribute, all copyright, patent, trademark, and attribution notices from\n    the Source form of the Work, excluding those notices that do not pertain\n    to any part of the Derivative Works; and\n\n    4. If the Work includes a \"NOTICE\" text file as part of its distribution,\n    then any Derivative Works that You distribute must include a readable copy\n    of the attribution notices contained within such NOTICE file, excluding\n    those notices that do not pertain to any part of the Derivative Works,\n    in at least one of the following places: within a NOTICE text file\n    distributed as part of the Derivative Works; within the Source form or\n    documentation, if provided along with the Derivative Works; or, within a\n    display generated by the Derivative Works, if and wherever such\n    third-party notices normally appear. The contents of the NOTICE file are\n    for informational purposes only and do not modify the License.\n    You may add Your own attribution notices within Derivative Works that You\n    distribute, alongside or as an addendum to the NOTICE text from the Work,\n    provided that such additional attribution notices cannot be construed\n    as modifying the License.\n\n    You may add Your own copyright statement to Your modifications and may\n    provide additional or different license terms and conditions for use,\n    reproduction, or distribution of Your modifications, or for any such\n    Derivative Works as a whole, provided Your use, reproduction, and\n    distribution of the Work otherwise complies with the conditions\n    stated in this License.\n\n5. Submission of Contributions.\n\n    Unless You explicitly state otherwise, any Contribution intentionally\n    submitted for inclusion in the Work by You to the Licensor shall be under\n    the terms and conditions of this License, without any additional\n    terms or conditions. Notwithstanding the above, nothing herein shall\n    supersede or modify the terms of any separate license agreement you may\n    have executed with Licensor regarding such Contributions.\n\n6. Trademarks.\n\n    This License does not grant permission to use the trade names, trademarks,\n    service marks, or product names of the Licensor, except as required for\n    reasonable and customary use in describing the origin of the Work and\n    reproducing the content of the NOTICE file.\n\n7. Disclaimer of Warranty.\n\n    Unless required by applicable law or agreed to in writing, Licensor\n    provides the Work (and each Contributor provides its Contributions)\n    on an \"AS IS\" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND,\n    either express or implied, including, without limitation, any warranties\n    or conditions of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS\n    FOR A PARTICULAR PURPOSE. You are solely responsible for determining the\n    appropriateness of using or redistributing the Work and assume any risks\n    associated with Your exercise of permissions under this License.\n\n8. Limitation of Liability.\n\n    In no event and under no legal theory, whether in tort\n    (including negligence), contract, or otherwise, unless required by\n    applicable law (such as deliberate and grossly negligent acts) or agreed\n    to in writing, shall any Contributor be liable to You for damages,\n    including any direct, indirect, special, incidental, or consequential\n    damages of any character arising as a result of this License or out of\n    the use or inability to use the Work (including but not limited to damages\n    for loss of goodwill, work stoppage, computer failure or malfunction,\n    or any and all other commercial damages or losses), even if such\n    Contributor has been advised of the possibility of such damages.\n\n9. Accepting Warranty or Additional Liability.\n\n    While redistributing the Work or Derivative Works thereof, You may choose\n    to offer, and charge a fee for, acceptance of support, warranty,\n    indemnity, or other liability obligations and/or rights consistent with\n    this License. However, in accepting such obligations, You may act only\n    on Your own behalf and on Your sole responsibility, not on behalf of any\n    other Contributor, and only if You agree to indemnify, defend, and hold\n    each Contributor harmless for any liability incurred by, or claims\n    asserted against, such Contributor by reason of your accepting any such\n    warranty or additional liability.\n\nEND OF TERMS AND CONDITIONS\n\nAPPENDIX: How to apply the Apache License to your work\n\n    To apply the Apache License to your work, attach the following boilerplate\n    notice, with the fields enclosed by brackets \"[]\" replaced with your own\n    identifying information. (Don't include the brackets!) The text should be\n    enclosed in the appropriate comment syntax for the file format. We also\n    recommend that a file or class name and description of purpose be included\n    on the same \"printed page\" as the copyright notice for easier\n    identification within third-party archives.\n\n        Copyright 2016 Nolan Lawson\n\n\n        Licensed under the Apache License, Version 2.0 (the \"License\");\n        you may not use this file except in compliance with the License.\n        You may obtain a copy of the License at\n\n        http://www.apache.org/licenses/LICENSE-2.0\n\n        Unless required by applicable law or agreed to in writing, software\n        distributed under the License is distributed on an \"AS IS\" BASIS,\n        WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express\n        or implied. See the License for the specific language governing\n        permissions and limitations under the License.\n\n"
    },
    {
      "sha256": "f3df0b92efcd9d8cc0de5a36c151569a12a647d65b851abbb696ef7b13dee10b",
      "text": "MIT License\n\nCopyright (c) 2019 Functional Software, Inc. dba Sentry\n\nPermission is hereby granted, free of charge, to any person obtaining a copy of\nthis software and associated documentation files (the \"Software\"), to deal in\nthe Software without restriction, including without limitation the rights to\nuse, copy, modify, merge, publish, distribute, sublicense, and/or sell copies\nof the Software, and to permit persons to whom the Software is furnished to do\nso, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n"
    },
    {
      "sha256": "f3e1645267f7dd77ee6545283cc1766e5883e8fb3b5088fe2cfb995defbb3dde",
      "text": "Copyright (c) 2015, npm, Inc\n\n\nPermission to use, copy, modify, and/or distribute this software for any purpose with or without fee is hereby granted, provided that the above copyright notice and this permission notice appear in all copies.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\" AND THE AUTHOR DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.\n"
    },
    {
      "sha256": "f55828df4b8752c48e765a806465b76a103e3cb363379c569b15a1df2ba2d79e",
      "text": "The MIT License\n\nCopyright (C) 2016-2018 Rob Wu <rob@robwu.nl>\n\nPermission is hereby granted, free of charge, to any person obtaining a copy of\nthis software and associated documentation files (the \"Software\"), to deal in\nthe Software without restriction, including without limitation the rights to\nuse, copy, modify, merge, publish, distribute, sublicense, and/or sell copies\nof the Software, and to permit persons to whom the Software is furnished to do\nso, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS\nFOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR\nCOPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER\nIN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN\nCONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.\n"
    },
    {
      "sha256": "f58943cb354fb2707fea2f7b26b04e6014ddb56835cdfd414c9d2c6c59165b64",
      "text": "The MIT License (MIT)\n\nCopyright (c) 2016 Thomas Watson Steen\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n"
    },
    {
      "sha256": "f5a8203955c5b9c5b54d6bcd777d45e5aad0115c60fb9482bbe25a56b58a96b0",
      "text": "/*!\n * etag\n * Copyright(c) 2014-2016 Douglas Christopher Wilson\n * MIT Licensed\n */"
    },
    {
      "sha256": "f5afc95c69e116ea6b1755f91a8763f53eadb78b4f1582a08d2d18586a03a117",
      "text": "\n                                 Apache License\n                           Version 2.0, January 2004\n                        http://www.apache.org/licenses/\n\n   TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION\n\n   1. Definitions.\n\n      \"License\" shall mean the terms and conditions for use, reproduction,\n      and distribution as defined by Sections 1 through 9 of this document.\n\n      \"Licensor\" shall mean the copyright owner or entity authorized by\n      the copyright owner that is granting the License.\n\n      \"Legal Entity\" shall mean the union of the acting entity and all\n      other entities that control, are controlled by, or are under common\n      control with that entity. For the purposes of this definition,\n      \"control\" means (i) the power, direct or indirect, to cause the\n      direction or management of such entity, whether by contract or\n      otherwise, or (ii) ownership of fifty percent (50%) or more of the\n      outstanding shares, or (iii) beneficial ownership of such entity.\n\n      \"You\" (or \"Your\") shall mean an individual or Legal Entity\n      exercising permissions granted by this License.\n\n      \"Source\" form shall mean the preferred form for making modifications,\n      including but not limited to software source code, documentation\n      source, and configuration files.\n\n      \"Object\" form shall mean any form resulting from mechanical\n      transformation or translation of a Source form, including but\n      not limited to compiled object code, generated documentation,\n      and conversions to other media types.\n\n      \"Work\" shall mean the work of authorship, whether in Source or\n      Object form, made available under the License, as indicated by a\n      copyright notice that is included in or attached to the work\n      (an example is provided in the Appendix below).\n\n      \"Derivative Works\" shall mean any work, whether in Source or Object\n      form, that is based on (or derived from) the Work and for which the\n      editorial revisions, annotations, elaborations, or other modifications\n      represent, as a whole, an original work of authorship. For the purposes\n      of this License, Derivative Works shall not include works that remain\n      separable from, or merely link (or bind by name) to the interfaces of,\n      the Work and Derivative Works thereof.\n\n      \"Contribution\" shall mean any work of authorship, including\n      the original version of the Work and any modifications or additions\n      to that Work or Derivative Works thereof, that is intentionally\n      submitted to Licensor for inclusion in the Work by the copyright owner\n      or by an individual or Legal Entity authorized to submit on behalf of\n      the copyright owner. For the purposes of this definition, \"submitted\"\n      means any form of electronic, verbal, or written communication sent\n      to the Licensor or its representatives, including but not limited to\n      communication on electronic mailing lists, source code control systems,\n      and issue tracking systems that are managed by, or on behalf of, the\n      Licensor for the purpose of discussing and improving the Work, but\n      excluding communication that is conspicuously marked or otherwise\n      designated in writing by the copyright owner as \"Not a Contribution.\"\n\n      \"Contributor\" shall mean Licensor and any individual or Legal Entity\n      on behalf of whom a Contribution has been received by Licensor and\n      subsequently incorporated within the Work.\n\n   2. Grant of Copyright License. Subject to the terms and conditions of\n      this License, each Contributor hereby grants to You a perpetual,\n      worldwide, non-exclusive, no-charge, royalty-free, irrevocable\n      copyright license to reproduce, prepare Derivative Works of,\n      publicly display, publicly perform, sublicense, and distribute the\n      Work and such Derivative Works in Source or Object form.\n\n   3. Grant of Patent License. Subject to the terms and conditions of\n      this License, each Contributor hereby grants to You a perpetual,\n      worldwide, non-exclusive, no-charge, royalty-free, irrevocable\n      (except as stated in this section) patent license to make, have made,\n      use, offer to sell, sell, import, and otherwise transfer the Work,\n      where such license applies only to those patent claims licensable\n      by such Contributor that are necessarily infringed by their\n      Contribution(s) alone or by combination of their Contribution(s)\n      with the Work to which such Contribution(s) was submitted. If You\n      institute patent litigation against any entity (including a\n      cross-claim or counterclaim in a lawsuit) alleging that the Work\n      or a Contribution incorporated within the Work constitutes direct\n      or contributory patent infringement, then any patent licenses\n      granted to You under this License for that Work shall terminate\n      as of the date such litigation is filed.\n\n   4. Redistribution. You may reproduce and distribute copies of the\n      Work or Derivative Works thereof in any medium, with or without\n      modifications, and in Source or Object form, provided that You\n      meet the following conditions:\n\n      (a) You must give any other recipients of the Work or\n          Derivative Works a copy of this License; and\n\n      (b) You must cause any modified files to carry prominent notices\n          stating that You changed the files; and\n\n      (c) You must retain, in the Source form of any Derivative Works\n          that You distribute, all copyright, patent, trademark, and\n          attribution notices from the Source form of the Work,\n          excluding those notices that do not pertain to any part of\n          the Derivative Works; and\n\n      (d) If the Work includes a \"NOTICE\" text file as part of its\n          distribution, then any Derivative Works that You distribute must\n          include a readable copy of the attribution notices contained\n          within such NOTICE file, excluding those notices that do not\n          pertain to any part of the Derivative Works, in at least one\n          of the following places: within a NOTICE text file distributed\n          as part of the Derivative Works; within the Source form or\n          documentation, if provided along with the Derivative Works; or,\n          within a display generated by the Derivative Works, if and\n          wherever such third-party notices normally appear. The contents\n          of the NOTICE file are for informational purposes only and\n          do not modify the License. You may add Your own attribution\n          notices within Derivative Works that You distribute, alongside\n          or as an addendum to the NOTICE text from the Work, provided\n          that such additional attribution notices cannot be construed\n          as modifying the License.\n\n      You may add Your own copyright statement to Your modifications and\n      may provide additional or different license terms and conditions\n      for use, reproduction, or distribution of Your modifications, or\n      for any such Derivative Works as a whole, provided Your use,\n      reproduction, and distribution of the Work otherwise complies with\n      the conditions stated in this License.\n\n   5. Submission of Contributions. Unless You explicitly state otherwise,\n      any Contribution intentionally submitted for inclusion in the Work\n      by You to the Licensor shall be under the terms and conditions of\n      this License, without any additional terms or conditions.\n      Notwithstanding the above, nothing herein shall supersede or modify\n      the terms of any separate license agreement you may have executed\n      with Licensor regarding such Contributions.\n\n   6. Trademarks. This License does not grant permission to use the trade\n      names, trademarks, service marks, or product names of the Licensor,\n      except as required for reasonable and customary use in describing the\n      origin of the Work and reproducing the content of the NOTICE file.\n\n   7. Disclaimer of Warranty. Unless required by applicable law or\n      agreed to in writing, Licensor provides the Work (and each\n      Contributor provides its Contributions) on an \"AS IS\" BASIS,\n      WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or\n      implied, including, without limitation, any warranties or conditions\n      of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A\n      PARTICULAR PURPOSE. You are solely responsible for determining the\n      appropriateness of using or redistributing the Work and assume any\n      risks associated with Your exercise of permissions under this License.\n\n   8. Limitation of Liability. In no event and under no legal theory,\n      whether in tort (including negligence), contract, or otherwise,\n      unless required by applicable law (such as deliberate and grossly\n      negligent acts) or agreed to in writing, shall any Contributor be\n      liable to You for damages, including any direct, indirect, special,\n      incidental, or consequential damages of any character arising as a\n      result of this License or out of the use or inability to use the\n      Work (including but not limited to damages for loss of goodwill,\n      work stoppage, computer failure or malfunction, or any and all\n      other commercial damages or losses), even if such Contributor\n      has been advised of the possibility of such damages.\n\n   9. Accepting Warranty or Additional Liability. While redistributing\n      the Work or Derivative Works thereof, You may choose to offer,\n      and charge a fee for, acceptance of support, warranty, indemnity,\n      or other liability obligations and/or rights consistent with this\n      License. However, in accepting such obligations, You may act only\n      on Your own behalf and on Your sole responsibility, not on behalf\n      of any other Contributor, and only if You agree to indemnify,\n      defend, and hold each Contributor harmless for any liability\n      incurred by, or claims asserted against, such Contributor by reason\n      of your accepting any such warranty or additional liability.\n\n   END OF TERMS AND CONDITIONS\n\n   APPENDIX: How to apply the Apache License to your work.\n\n      To apply the Apache License to your work, attach the following\n      boilerplate notice, with the fields enclosed by brackets \"[]\"\n      replaced with your own identifying information. (Don't include\n      the brackets!)  The text should be enclosed in the appropriate\n      comment syntax for the file format. We also recommend that a\n      file or class name and description of purpose be included on the\n      same \"printed page\" as the copyright notice for easier\n      identification within third-party archives.\n\n   Copyright 2019 Coveo Solutions Inc.\n\n   Licensed under the Apache License, Version 2.0 (the \"License\");\n   you may not use this file except in compliance with the License.\n   You may obtain a copy of the License at\n\n       http://www.apache.org/licenses/LICENSE-2.0\n\n   Unless required by applicable law or agreed to in writing, software\n   distributed under the License is distributed on an \"AS IS\" BASIS,\n   WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\n   See the License for the specific language governing permissions and\n   limitations under the License.\n"
    },
    {
      "sha256": "f5c7a4d527258e11fdfe3d84eb73cd14fe6d64224ef051e59f6ee21fe378800c",
      "text": "MIT License\n\nCopyright (c) 2019 Th3rd Wave\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n"
    },
    {
      "sha256": "f63ff0e4e239244aa79280da2dd4811a0469e5e201caf5cbc0d97c3a1dff8e82",
      "text": "You may use the Forge project under the terms of either the BSD License or the\nGNU General Public License (GPL) Version 2.\n\nThe BSD License is recommended for most projects. It is simple and easy to\nunderstand and it places almost no restrictions on what you can do with the\nForge project.\n\nIf the GPL suits your project better you are also free to use Forge under\nthat license.\n\nYou don't have to do anything special to choose one license or the other and\nyou don't have to notify anyone which license you are using. You are free to\nuse this project in commercial projects as long as the copyright header is\nleft intact.\n\nIf you are a commercial entity and use this set of libraries in your\ncommercial software then reasonable payment to Digital Bazaar, if you can\nafford it, is not required but is expected and would be appreciated. If this\nlibrary saves you time, then it's saving you money. The cost of developing\nthe Forge software was on the order of several hundred hours and tens of\nthousands of dollars. We are attempting to strike a balance between helping\nthe development community while not being taken advantage of by lucrative\ncommercial entities for our efforts.\n\n-------------------------------------------------------------------------------\nNew BSD License (3-clause)\nCopyright (c) 2010, Digital Bazaar, Inc.\nAll rights reserved.\n\nRedistribution and use in source and binary forms, with or without\nmodification, are permitted provided that the following conditions are met:\n    * Redistributions of source code must retain the above copyright\n      notice, this list of conditions and the following disclaimer.\n    * Redistributions in binary form must reproduce the above copyright\n      notice, this list of conditions and the following disclaimer in the\n      documentation and/or other materials provided with the distribution.\n    * Neither the name of Digital Bazaar, Inc. nor the\n      names of its contributors may be used to endorse or promote products\n      derived from this software without specific prior written permission.\n\nTHIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS \"AS IS\" AND\nANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED\nWARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE\nDISCLAIMED. IN NO EVENT SHALL DIGITAL BAZAAR BE LIABLE FOR ANY\nDIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES\n(INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;\nLOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND\nON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT\n(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS\nSOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.\n\n-------------------------------------------------------------------------------\n        GNU GENERAL PUBLIC LICENSE\n           Version 2, June 1991\n\n Copyright (C) 1989, 1991 Free Software Foundation, Inc.\n 51 Franklin Street, Fifth Floor, Boston, MA  02110-1301  USA\n Everyone is permitted to copy and distribute verbatim copies\n of this license document, but changing it is not allowed.\n\n          Preamble\n\n  The licenses for most software are designed to take away your\nfreedom to share and change it.  By contrast, the GNU General Public\nLicense is intended to guarantee your freedom to share and change free\nsoftware--to make sure the software is free for all its users.  This\nGeneral Public License applies to most of the Free Software\nFoundation's software and to any other program whose authors commit to\nusing it.  (Some other Free Software Foundation software is covered by\nthe GNU Lesser General Public License instead.)  You can apply it to\nyour programs, too.\n\n  When we speak of free software, we are referring to freedom, not\nprice.  Our General Public Licenses are designed to make sure that you\nhave the freedom to distribute copies of free software (and charge for\nthis service if you wish), that you receive source code or can get it\nif you want it, that you can change the software or use pieces of it\nin new free programs; and that you know you can do these things.\n\n  To protect your rights, we need to make restrictions that forbid\nanyone to deny you these rights or to ask you to surrender the rights.\nThese restrictions translate to certain responsibilities for you if you\ndistribute copies of the software, or if you modify it.\n\n  For example, if you distribute copies of such a program, whether\ngratis or for a fee, you must give the recipients all the rights that\nyou have.  You must make sure that they, too, receive or can get the\nsource code.  And you must show them these terms so they know their\nrights.\n\n  We protect your rights with two steps: (1) copyright the software, and\n(2) offer you this license which gives you legal permission to copy,\ndistribute and/or modify the software.\n\n  Also, for each author's protection and ours, we want to make certain\nthat everyone understands that there is no warranty for this free\nsoftware.  If the software is modified by someone else and passed on, we\nwant its recipients to know that what they have is not the original, so\nthat any problems introduced by others will not reflect on the original\nauthors' reputations.\n\n  Finally, any free program is threatened constantly by software\npatents.  We wish to avoid the danger that redistributors of a free\nprogram will individually obtain patent licenses, in effect making the\nprogram proprietary.  To prevent this, we have made it clear that any\npatent must be licensed for everyone's free use or not licensed at all.\n\n  The precise terms and conditions for copying, distribution and\nmodification follow.\n\n        GNU GENERAL PUBLIC LICENSE\n   TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION\n\n  0. This License applies to any program or other work which contains\na notice placed by the copyright holder saying it may be distributed\nunder the terms of this General Public License.  The \"Program\", below,\nrefers to any such program or work, and a \"work based on the Program\"\nmeans either the Program or any derivative work under copyright law:\nthat is to say, a work containing the Program or a portion of it,\neither verbatim or with modifications and/or translated into another\nlanguage.  (Hereinafter, translation is included without limitation in\nthe term \"modification\".)  Each licensee is addressed as \"you\".\n\nActivities other than copying, distribution and modification are not\ncovered by this License; they are outside its scope.  The act of\nrunning the Program is not restricted, and the output from the Program\nis covered only if its contents constitute a work based on the\nProgram (independent of having been made by running the Program).\nWhether that is true depends on what the Program does.\n\n  1. You may copy and distribute verbatim copies of the Program's\nsource code as you receive it, in any medium, provided that you\nconspicuously and appropriately publish on each copy an appropriate\ncopyright notice and disclaimer of warranty; keep intact all the\nnotices that refer to this License and to the absence of any warranty;\nand give any other recipients of the Program a copy of this License\nalong with the Program.\n\nYou may charge a fee for the physical act of transferring a copy, and\nyou may at your option offer warranty protection in exchange for a fee.\n\n  2. You may modify your copy or copies of the Program or any portion\nof it, thus forming a work based on the Program, and copy and\ndistribute such modifications or work under the terms of Section 1\nabove, provided that you also meet all of these conditions:\n\n    a) You must cause the modified files to carry prominent notices\n    stating that you changed the files and the date of any change.\n\n    b) You must cause any work that you distribute or publish, that in\n    whole or in part contains or is derived from the Program or any\n    part thereof, to be licensed as a whole at no charge to all third\n    parties under the terms of this License.\n\n    c) If the modified program normally reads commands interactively\n    when run, you must cause it, when started running for such\n    interactive use in the most ordinary way, to print or display an\n    announcement including an appropriate copyright notice and a\n    notice that there is no warranty (or else, saying that you provide\n    a warranty) and that users may redistribute the program under\n    these conditions, and telling the user how to view a copy of this\n    License.  (Exception: if the Program itself is interactive but\n    does not normally print such an announcement, your work based on\n    the Program is not required to print an announcement.)\n\nThese requirements apply to the modified work as a whole.  If\nidentifiable sections of that work are not derived from the Program,\nand can be reasonably considered independent and separate works in\nthemselves, then this License, and its terms, do not apply to those\nsections when you distribute them as separate works.  But when you\ndistribute the same sections as part of a whole which is a work based\non the Program, the distribution of the whole must be on the terms of\nthis License, whose permissions for other licensees extend to the\nentire whole, and thus to each and every part regardless of who wrote it.\n\nThus, it is not the intent of this section to claim rights or contest\nyour rights to work written entirely by you; rather, the intent is to\nexercise the right to control the distribution of derivative or\ncollective works based on the Program.\n\nIn addition, mere aggregation of another work not based on the Program\nwith the Program (or with a work based on the Program) on a volume of\na storage or distribution medium does not bring the other work under\nthe scope of this License.\n\n  3. You may copy and distribute the Program (or a work based on it,\nunder Section 2) in object code or executable form under the terms of\nSections 1 and 2 above provided that you also do one of the following:\n\n    a) Accompany it with the complete corresponding machine-readable\n    source code, which must be distributed under the terms of Sections\n    1 and 2 above on a medium customarily used for software interchange; or,\n\n    b) Accompany it with a written offer, valid for at least three\n    years, to give any third party, for a charge no more than your\n    cost of physically performing source distribution, a complete\n    machine-readable copy of the corresponding source code, to be\n    distributed under the terms of Sections 1 and 2 above on a medium\n    customarily used for software interchange; or,\n\n    c) Accompany it with the information you received as to the offer\n    to distribute corresponding source code.  (This alternative is\n    allowed only for noncommercial distribution and only if you\n    received the program in object code or executable form with such\n    an offer, in accord with Subsection b above.)\n\nThe source code for a work means the preferred form of the work for\nmaking modifications to it.  For an executable work, complete source\ncode means all the source code for all modules it contains, plus any\nassociated interface definition files, plus the scripts used to\ncontrol compilation and installation of the executable.  However, as a\nspecial exception, the source code distributed need not include\nanything that is normally distributed (in either source or binary\nform) with the major components (compiler, kernel, and so on) of the\noperating system on which the executable runs, unless that component\nitself accompanies the executable.\n\nIf distribution of executable or object code is made by offering\naccess to copy from a designated place, then offering equivalent\naccess to copy the source code from the same place counts as\ndistribution of the source code, even though third parties are not\ncompelled to copy the source along with the object code.\n\n  4. You may not copy, modify, sublicense, or distribute the Program\nexcept as expressly provided under this License.  Any attempt\notherwise to copy, modify, sublicense or distribute the Program is\nvoid, and will automatically terminate your rights under this License.\nHowever, parties who have received copies, or rights, from you under\nthis License will not have their licenses terminated so long as such\nparties remain in full compliance.\n\n  5. You are not required to accept this License, since you have not\nsigned it.  However, nothing else grants you permission to modify or\ndistribute the Program or its derivative works.  These actions are\nprohibited by law if you do not accept this License.  Therefore, by\nmodifying or distributing the Program (or any work based on the\nProgram), you indicate your acceptance of this License to do so, and\nall its terms and conditions for copying, distributing or modifying\nthe Program or works based on it.\n\n  6. Each time you redistribute the Program (or any work based on the\nProgram), the recipient automatically receives a license from the\noriginal licensor to copy, distribute or modify the Program subject to\nthese terms and conditions.  You may not impose any further\nrestrictions on the recipients' exercise of the rights granted herein.\nYou are not responsible for enforcing compliance by third parties to\nthis License.\n\n  7. If, as a consequence of a court judgment or allegation of patent\ninfringement or for any other reason (not limited to patent issues),\nconditions are imposed on you (whether by court order, agreement or\notherwise) that contradict the conditions of this License, they do not\nexcuse you from the conditions of this License.  If you cannot\ndistribute so as to satisfy simultaneously your obligations under this\nLicense and any other pertinent obligations, then as a consequence you\nmay not distribute the Program at all.  For example, if a patent\nlicense would not permit royalty-free redistribution of the Program by\nall those who receive copies directly or indirectly through you, then\nthe only way you could satisfy both it and this License would be to\nrefrain entirely from distribution of the Program.\n\nIf any portion of this section is held invalid or unenforceable under\nany particular circumstance, the balance of the section is intended to\napply and the section as a whole is intended to apply in other\ncircumstances.\n\nIt is not the purpose of this section to induce you to infringe any\npatents or other property right claims or to contest validity of any\nsuch claims; this section has the sole purpose of protecting the\nintegrity of the free software distribution system, which is\nimplemented by public license practices.  Many people have made\ngenerous contributions to the wide range of software distributed\nthrough that system in reliance on consistent application of that\nsystem; it is up to the author/donor to decide if he or she is willing\nto distribute software through any other system and a licensee cannot\nimpose that choice.\n\nThis section is intended to make thoroughly clear what is believed to\nbe a consequence of the rest of this License.\n\n  8. If the distribution and/or use of the Program is restricted in\ncertain countries either by patents or by copyrighted interfaces, the\noriginal copyright holder who places the Program under this License\nmay add an explicit geographical distribution limitation excluding\nthose countries, so that distribution is permitted only in or among\ncountries not thus excluded.  In such case, this License incorporates\nthe limitation as if written in the body of this License.\n\n  9. The Free Software Foundation may publish revised and/or new versions\nof the General Public License from time to time.  Such new versions will\nbe similar in spirit to the present version, but may differ in detail to\naddress new problems or concerns.\n\nEach version is given a distinguishing version number.  If the Program\nspecifies a version number of this License which applies to it and \"any\nlater version\", you have the option of following the terms and conditions\neither of that version or of any later version published by the Free\nSoftware Foundation.  If the Program does not specify a version number of\nthis License, you may choose any version ever published by the Free Software\nFoundation.\n\n  10. If you wish to incorporate parts of the Program into other free\nprograms whose distribution conditions are different, write to the author\nto ask for permission.  For software which is copyrighted by the Free\nSoftware Foundation, write to the Free Software Foundation; we sometimes\nmake exceptions for this.  Our decision will be guided by the two goals\nof preserving the free status of all derivatives of our free software and\nof promoting the sharing and reuse of software generally.\n\n          NO WARRANTY\n\n  11. BECAUSE THE PROGRAM IS LICENSED FREE OF CHARGE, THERE IS NO WARRANTY\nFOR THE PROGRAM, TO THE EXTENT PERMITTED BY APPLICABLE LAW.  EXCEPT WHEN\nOTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR OTHER PARTIES\nPROVIDE THE PROGRAM \"AS IS\" WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED\nOR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF\nMERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE.  THE ENTIRE RISK AS\nTO THE QUALITY AND PERFORMANCE OF THE PROGRAM IS WITH YOU.  SHOULD THE\nPROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF ALL NECESSARY SERVICING,\nREPAIR OR CORRECTION.\n\n  12. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING\nWILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY AND/OR\nREDISTRIBUTE THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES,\nINCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING\nOUT OF THE USE OR INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED\nTO LOSS OF DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY\nYOU OR THIRD PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER\nPROGRAMS), EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE\nPOSSIBILITY OF SUCH DAMAGES.\n\n"
    },
    {
      "sha256": "f655e6291356ec0de7a8f0e69f294961a2cea86678ec94588be1e6a492e278ab",
      "text": "(The MIT License)\n\nCopyright (c) 2012-2014 TJ Holowaychuk <tj@vision-media.ca>\nCopyright (c) 2015-2016 Douglas Christopher Wilson <doug@somethingdoug.com\n\nPermission is hereby granted, free of charge, to any person obtaining\na copy of this software and associated documentation files (the\n'Software'), to deal in the Software without restriction, including\nwithout limitation the rights to use, copy, modify, merge, publish,\ndistribute, sublicense, and/or sell copies of the Software, and to\npermit persons to whom the Software is furnished to do so, subject to\nthe following conditions:\n\nThe above copyright notice and this permission notice shall be\nincluded in all copies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED 'AS IS', WITHOUT WARRANTY OF ANY KIND,\nEXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF\nMERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.\nIN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY\nCLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT,\nTORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE\nSOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.\n"
    },
    {
      "sha256": "f657f99d3fb9647db92628e96007aabb46e5f04f33e49999075aab8e250ca7ce",
      "text": "MIT License\n\nCopyright (c) 2013-present, Facebook, Inc.\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n"
    },
    {
      "sha256": "f65c5d9f22a317b2a10803bd1868461ce6499c2ed7217bc80c0cc772a748789c",
      "text": "The ISC License\n\nCopyright (c) 2011-2022 Isaac Z. Schlueter, Ben Noordhuis, and Contributors\n\nPermission to use, copy, modify, and/or distribute this software for any\npurpose with or without fee is hereby granted, provided that the above\ncopyright notice and this permission notice appear in all copies.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\" AND THE AUTHOR DISCLAIMS ALL WARRANTIES\nWITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF\nMERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR\nANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES\nWHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN\nACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR\nIN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.\n"
    },
    {
      "sha256": "f8171b7a645bca1eff1e69f911dc4c1fa93bf92a2f7d4d7fa24b4b7660c33041",
      "text": "# Functional Source License, Version 1.1, MIT Future License\n\n## Abbreviation\n\nFSL-1.1-MIT\n\n## Notice\n\nCopyright 2008-2025 Functional Software, Inc. dba Sentry\n\n## Terms and Conditions\n\n### Licensor (\"We\")\n\nThe party offering the Software under these Terms and Conditions.\n\n### The Software\n\nThe \"Software\" is each version of the software that we make available under\nthese Terms and Conditions, as indicated by our inclusion of these Terms and\nConditions with the Software.\n\n### License Grant\n\nSubject to your compliance with this License Grant and the Patents,\nRedistribution and Trademark clauses below, we hereby grant you the right to\nuse, copy, modify, create derivative works, publicly perform, publicly display\nand redistribute the Software for any Permitted Purpose identified below.\n\n### Permitted Purpose\n\nA Permitted Purpose is any purpose other than a Competing Use. A Competing Use\nmeans making the Software available to others in a commercial product or\nservice that:\n\n1. substitutes for the Software;\n\n2. substitutes for any other product or service we offer using the Software\n   that exists as of the date we make the Software available; or\n\n3. offers the same or substantially similar functionality as the Software.\n\nPermitted Purposes specifically include using the Software:\n\n1. for your internal use and access;\n\n2. for non-commercial education;\n\n3. for non-commercial research; and\n\n4. in connection with professional services that you provide to a licensee\n   using the Software in accordance with these Terms and Conditions.\n\n### Patents\n\nTo the extent your use for a Permitted Purpose would necessarily infringe our\npatents, the license grant above includes a license under our patents. If you\nmake a claim against any party that the Software infringes or contributes to\nthe infringement of any patent, then your patent license to the Software ends\nimmediately.\n\n### Redistribution\n\nThe Terms and Conditions apply to all copies, modifications and derivatives of\nthe Software.\n\nIf you redistribute any copies, modifications or derivatives of the Software,\nyou must include a copy of or a link to these Terms and Conditions and not\nremove any copyright notices provided in or with the Software.\n\n### Disclaimer\n\nTHE SOFTWARE IS PROVIDED \"AS IS\" AND WITHOUT WARRANTIES OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING WITHOUT LIMITATION WARRANTIES OF FITNESS FOR A PARTICULAR\nPURPOSE, MERCHANTABILITY, TITLE OR NON-INFRINGEMENT.\n\nIN NO EVENT WILL WE HAVE ANY LIABILITY TO YOU ARISING OUT OF OR RELATED TO THE\nSOFTWARE, INCLUDING INDIRECT, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES,\nEVEN IF WE HAVE BEEN INFORMED OF THEIR POSSIBILITY IN ADVANCE.\n\n### Trademarks\n\nExcept for displaying the License Details and identifying us as the origin of\nthe Software, you have no right under these Terms and Conditions to use our\ntrademarks, trade names, service marks or product names.\n\n## Grant of Future License\n\nWe hereby irrevocably grant you an additional license to use the Software under\nthe MIT license that is effective on the second anniversary of the date we make\nthe Software available. On or after that date, you may use the Software under\nthe MIT license, in which case the following will apply:\n\nPermission is hereby granted, free of charge, to any person obtaining a copy of\nthis software and associated documentation files (the \"Software\"), to deal in\nthe Software without restriction, including without limitation the rights to\nuse, copy, modify, merge, publish, distribute, sublicense, and/or sell copies\nof the Software, and to permit persons to whom the Software is furnished to do\nso, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n"
    },
    {
      "sha256": "f81a99a72ec5e64e3f74fad0db3df27ab69ab0edd4878368f83379d3e4fc9313",
      "text": "MIT License\n\nCopyright (c) 2020 Expo\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n"
    },
    {
      "sha256": "f855c605d6ba3587ef8ba49a428cec58711964547c5364f1dade33ed23315361",
      "text": "MIT License\n\nCopyright (c) 2026 David Mokos\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n"
    },
    {
      "sha256": "f8b79ac3c91579ec175b2c5520743c94af5091ce6a3a20e5ef516609f93aa970",
      "text": "/*!\n * finalhandler\n * Copyright(c) 2014-2017 Douglas Christopher Wilson\n * MIT Licensed\n */"
    },
    {
      "sha256": "f961d81b4027c179ccd9200e72fa141f8c0575c1f3c93593f36645dc72bf5216",
      "text": "MIT License\n\nCopyright (c) Nicolas Gallagher.\nCopyright (c) Meta Platforms, Inc. and affiliates.\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n"
    },
    {
      "sha256": "f9a72660f8b9b8a9ae3773ecaab64f61d1412a4f1c9eb945e455d22608fdc348",
      "text": "MIT License\n\nCopyright (c) 2022 Satyajit Sahoo\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n"
    },
    {
      "sha256": "fa96537872aa5980bfaaa2ea2e22400b3d10754da3a1a358bf9be6224e25e117",
      "text": "{\n  \"package\": \"braces\",\n  \"upstreamVersion\": \"3.0.3\",\n  \"upstream\": [\n    \"https://github.com/micromatch/braces/issues/70\",\n    \"https://github.com/advisories/GHSA-vfj7-8cjw-p6xm\"\n  ],\n  \"publishedPatchedRelease\": false,\n  \"versionUnchanged\": true,\n  \"files\": [\n    {\n      \"file\": \"lib/parse.js\",\n      \"originalSha256\": \"e572166565f15fa6ad9865ae49d678218e32aabfd1b3720f6d0d43d39800d310\",\n      \"patchedSha256\": \"e5e4d3f56fbfc4940dad5f035de3df9c0eb2fa44a3cc32538804116ce84a2c25\"\n    },\n    {\n      \"file\": \"lib/compile.js\",\n      \"originalSha256\": \"dc98f22eee3d511785d92a00758d5f0d48efed5f5813bdecc2de430c529b5c9f\",\n      \"patchedSha256\": \"406c35c59c0be163a1f38e462e641f2c2bdad3128ba2ae5b5a06ab91e4de6465\"\n    },\n    {\n      \"file\": \"lib/expand.js\",\n      \"originalSha256\": \"41ccc196ebfa7b7781a634e721eb744e4e7bcb54cba427a7e3d6806a1b9e58f7\",\n      \"patchedSha256\": \"0f49958b389d32f24d8bfdd749a2f405d3b0a872a646dc7a16e65e20274e7c95\"\n    },\n    {\n      \"file\": \"lib/stringify.js\",\n      \"originalSha256\": \"379f22d77bfa1478341ccd49c5e4267464aabcbba03558bab332aac23fc6f23a\",\n      \"patchedSha256\": \"30f26ea11d97ef7247e497768d509697f11b13d16507f350b2d44781468df6c0\"\n    }\n  ],\n  \"patchSha256\": \"732fae2dcf6d8777bac614e8094b582a9a90879c2c78e992e20ac7af1d8903e3\",\n  \"packagingChanges\": {\n    \"reason\": \"Local linked backports retain runtime dependencies, license and upstream version; unused upstream test/build toolchains are not application dependencies.\",\n    \"originalPackageJsonSha256\": \"56f08b888a4f30dc7cf8a7dbb36ffe92b737912ba36abe9d069d32167c957ac7\",\n    \"packagedPackageJsonSha256\": \"7270060b1ff3494b8f03bcf05f6e93deb7b7e7b7b746481a87247c2ecddc6d15\",\n    \"omittedDevDependencies\": [\n      \"ansi-colors\",\n      \"bash-path\",\n      \"gulp-format-md\",\n      \"mocha\"\n    ],\n    \"omittedScripts\": [\n      \"benchmark\",\n      \"test\"\n    ]\n  }\n}\n"
    },
    {
      "sha256": "faffb3089517a283c941992f4f9cac0f692d8c5d33259787c29379d39c44dbd3",
      "text": "/*!\n * depd\n * Copyright(c) 2014-2018 Douglas Christopher Wilson\n * MIT Licensed\n */"
    },
    {
      "sha256": "fb3ca4a837f5779e83cef89b78253a8949cfb9429c340309f62d0465ec6610b4",
      "text": "The MIT License (MIT)\n\nCopyright (c) 2015-present 650 Industries, Inc. (aka Expo)\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n"
    },
    {
      "sha256": "fb8832e61b83666365473e6f767d7bc01222b1161c0ebb02bc14c109566c6067",
      "text": "[![Build Status](https://travis-ci.org/lukeapage/pngjs.svg?branch=master)](https://travis-ci.org/lukeapage/pngjs) [![Build status](https://ci.appveyor.com/api/projects/status/tb8418jql1trkntd/branch/master?svg=true)](https://ci.appveyor.com/project/lukeapage/pngjs2/branch/master) [![Coverage Status](https://coveralls.io/repos/lukeapage/pngjs2/badge.svg?branch=master&service=github)](https://coveralls.io/github/lukeapage/pngjs2?branch=master) [![npm version](https://badge.fury.io/js/pngjs.svg)](http://badge.fury.io/js/pngjs)\n\npngjs\n========\n\n[![Greenkeeper badge](https://badges.greenkeeper.io/lukeapage/pngjs.svg)](https://greenkeeper.io/)\nSimple PNG encoder/decoder for Node.js with no dependencies.\n\nBased on the original [pngjs](https://github.com/niegowski/node-pngjs) with the follow enhancements.\n\n  * Support for reading 1,2,4 & 16 bit files\n  * Support for reading interlace files\n  * Support for reading `tTRNS` transparent colours\n  * Support for writing colortype 0 (grayscale), colortype 2 (RGB), colortype 4 (grayscale alpha) and colortype 6 (RGBA)\n  * Sync interface as well as async\n  * API compatible with pngjs and node-pngjs\n\nKnown lack of support for:\n\n  * Extended PNG e.g. Animation\n  * Writing in colortype 3 (indexed color)\n\n# Table of Contents\n* [Requirements](#requirements)\n* [Comparison Table](#comparison-table)\n* [Tests](#tests)\n* [Installation](#installation)\n* [Browser](#browser)\n* [Example](#example)\n* [Async API](#async-api)\n* [Sync API](#sync-api)\n* [Changelog](#changelog)\n\nRequirements\n============\n\n* Node.js v4 (use older v2.3.0 for 0.10/0.12/iojs support)\n\nComparison Table\n================\n\nName     |  Forked From | Sync | Async | 16 Bit | 1/2/4 Bit | Interlace | Gamma | Encodes | Tested\n---------|--------------|------|-------|--------|-----------|-----------|-------|---------|--------\npngjs    |              | Yes  | Yes   | Yes    | Yes       | Yes       | Yes   | Yes     | Yes\nnode-png | pngjs        | No   | Yes   | No     | No        | No        | Hidden| Yes     | Manual\npng-coder| pngjs        | No   | Yes   | Yes    | No        | No        | Hidden| Yes     | Manual\npngparse |              | No   | Yes   | No     | Yes       | No        | No    | No      | Yes\npngparse-sync | pngparse| Yes  | No    | No     | Yes       | No        | No    | No      | Yes\npng-async|              | No   | Yes   | No     | No        | No        | No    | Yes     | Yes\npng-js   |              | No   | Yes   | No     | No        | No        | No    | No      | No\n\n\nNative C++ node decoders:\n * png\n * png-sync (sync version of above)\n * pixel-png\n * png-img\n\nTests\n=====\n\nTested using [PNG Suite](http://www.schaik.com/pngsuite/). We read every file into pngjs, output it in standard 8bit colour, synchronously and asynchronously, then compare the original with the newly saved images.\n\nTo run the tests, fetch the repo (tests are not distributed via npm) and install with `npm i`, run `npm test`.\n\nThe only thing not converted is gamma correction - this is because multiple vendors will do gamma correction differently, so the tests will have different results on different browsers.\n\nIn addition we use a tolerance of 3 for 16 bit images in PhantomJS because PhantomJS seems to have non-compliant rules for downscaling 16 bit images.\n\nInstallation\n===============\n```\n$ npm install pngjs  --save\n```\n\nBrowser\n===========\nThe package has been build with a [Browserify](browserify.org) version (`npm run browserify`) and you can use the browser version by including in your code:\n\n```\nimport { PNG } from 'pngjs/browser';\n```\n\nExample\n==========\n```js\nvar fs = require('fs'),\n    PNG = require('pngjs').PNG;\n\nfs.createReadStream('in.png')\n    .pipe(new PNG({\n        filterType: 4\n    }))\n    .on('parsed', function() {\n\n        for (var y = 0; y < this.height; y++) {\n            for (var x = 0; x < this.width; x++) {\n                var idx = (this.width * y + x) << 2;\n\n                // invert color\n                this.data[idx] = 255 - this.data[idx];\n                this.data[idx+1] = 255 - this.data[idx+1];\n                this.data[idx+2] = 255 - this.data[idx+2];\n\n                // and reduce opacity\n                this.data[idx+3] = this.data[idx+3] >> 1;\n            }\n        }\n\n        this.pack().pipe(fs.createWriteStream('out.png'));\n    });\n```\nFor more examples see `examples` folder.\n\nAsync API\n================\n\nAs input any color type is accepted (grayscale, rgb, palette, grayscale with alpha, rgb with alpha) but 8 bit per sample (channel) is the only supported bit depth. Interlaced mode is not supported.\n\n## Class: PNG\n`PNG` is readable and writable `Stream`.\n\n\n### Options\n- `width` - use this with `height` if you want to create png from scratch\n- `height` - as above\n- `checkCRC` - whether parser should be strict about checksums in source stream (default: `true`)\n- `deflateChunkSize` - chunk size used for deflating data chunks, this should be power of 2 and must not be less than 256 and more than 32*1024 (default: 32 kB)\n- `deflateLevel` - compression level for deflate (default: 9)\n- `deflateStrategy` - compression strategy for deflate (default: 3)\n- `deflateFactory` - deflate stream factory (default: `zlib.createDeflate`)\n- `filterType` - png filtering method for scanlines (default: -1 => auto, accepts array of numbers 0-4)\n- `colorType` - the output colorType - see constants. 0 = grayscale, no alpha, 2 = color, no alpha, 4 = grayscale & alpha, 6 = color & alpha. Default currently 6, but in the future may calculate best mode.\n- `inputColorType` - the input colorType - see constants. Default is 6 (RGBA)\n- `bitDepth` - the bitDepth of the output, 8 or 16 bits. Input data is expected to have this bit depth.\n16 bit data is expected in the system endianness (Default: 8)\n- `inputHasAlpha` - whether the input bitmap has 4 bytes per pixel (rgb and alpha) or 3 (rgb - no alpha).\n- `bgColor` - an object containing red, green, and blue values between 0 and 255\nthat is used when packing a PNG if alpha is not to be included (default: 255,255,255)\n\n\n### Event \"metadata\"\n`function(metadata) { }`\nImage's header has been parsed, metadata contains this information:\n- `width` image size in pixels\n- `height` image size in pixels\n- `palette` image is paletted\n- `color` image is not grayscale\n- `alpha` image contains alpha channel\n- `interlace` image is interlaced\n\n\n### Event: \"parsed\"\n`function(data) { }`\nInput image has been completely parsed, `data` is complete and ready for modification.\n\n\n### Event: \"error\"\n`function(error) { }`\n\n\n### png.parse(data, [callback])\nParses PNG file data. Can be `String` or `Buffer`. Alternatively you can stream data to instance of PNG.\n\nOptional `callback` is once called on `error` or `parsed`. The callback gets\ntwo arguments `(err, data)`.\n\nReturns `this` for method chaining.\n\n#### Example\n```js\nnew PNG({ filterType:4 }).parse( imageData, function(error, data)\n{\n\tconsole.log(error, data)\n});\n```\n\n### png.pack()\nStarts converting data to PNG file Stream.\n\nReturns `this` for method chaining.\n\n\n### png.bitblt(dst, sx, sy, w, h, dx, dy)\nHelper for image manipulation, copies a rectangle of pixels from current (i.e. the source) image (`sx`, `sy`, `w`, `h`) to `dst` image (at `dx`, `dy`).\n\nReturns `this` for method chaining.\n\nFor example, the following code copies the top-left 100x50 px of `in.png` into dst and writes it to `out.png`:\n```js\nvar dst = new PNG({width: 100, height: 50});\nfs.createReadStream('in.png')\n    .pipe(new PNG())\n    .on('parsed', function() {\n        this.bitblt(dst, 0, 0, 100, 50, 0, 0);\n        dst.pack().pipe(fs.createWriteStream('out.png'));\n    });\n```\n\n### Property: adjustGamma()\nHelper that takes data and adjusts it to be gamma corrected. Note that it is not 100% reliable with transparent colours because that requires knowing the background colour the bitmap is rendered on to.\n\nIn tests against PNG suite it compared 100% with chrome on all 8 bit and below images. On IE there were some differences.\n\nThe following example reads a file, adjusts the gamma (which sets the gamma to 0) and writes it out again, effectively removing any gamma correction from the image.\n\n```js\nfs.createReadStream('in.png')\n    .pipe(new PNG())\n    .on('parsed', function() {\n        this.adjustGamma();\n        this.pack().pipe(fs.createWriteStream('out.png'));\n    });\n```\n\n### Property: width\nWidth of image in pixels\n\n\n### Property: height\nHeight of image in pixels\n\n\n### Property: data\nBuffer of image pixel data. Every pixel consists 4 bytes: R, G, B, A (opacity).\n\n\n### Property: gamma\nGamma of image (0 if not specified)\n\n## Packing a PNG and removing alpha (RGBA to RGB)\n\nWhen removing the alpha channel from an image, there needs to be a background color to correctly\nconvert each pixel's transparency to the appropriate RGB value. By default, pngjs will flatten\nthe image against a white background. You can override this in the options:\n\n```js\nvar fs = require('fs'),\n    PNG = require('pngjs').PNG;\n\nfs.createReadStream('in.png')\n    .pipe(new PNG({\n        colorType: 2,\n        bgColor: {\n            red: 0,\n            green: 255,\n            blue: 0\n        }\n    }))\n    .on('parsed', function() {\n        this.pack().pipe(fs.createWriteStream('out.png'));\n    });\n```\n\n# Sync API\n\n## PNG.sync\n\n### PNG.sync.read(buffer)\n\nTake a buffer and returns a PNG image. The properties on the image include the meta data and `data` as per the async API above.\n\n```\nvar data = fs.readFileSync('in.png');\nvar png = PNG.sync.read(data);\n```\n\n### PNG.sync.write(png)\n\nTake a PNG image and returns a buffer. The properties on the image include the meta data and `data` as per the async API above.\n\n```\nvar data = fs.readFileSync('in.png');\nvar png = PNG.sync.read(data);\nvar options = { colorType: 6 };\nvar buffer = PNG.sync.write(png, options);\nfs.writeFileSync('out.png', buffer);\n```\n\n### PNG.adjustGamma(src)\n\nAdjusts the gamma of a sync image. See the async adjustGamma.\n\n```\nvar data = fs.readFileSync('in.png');\nvar png = PNG.sync.read(data);\nPNG.adjustGamma(png);\n```\n\n\nChangelog\n============\n\n### 3.4.0 - 09/03/2019\n\n- Include whether the png has alpha in the meta data\n- emit an error if the image is truncated instead of hanging\n- Add a browserified version\n- speed up some mapping functions\n\n### 3.3.3 - 19/04/2018\n\n- Real fix for node 9\n\n### 3.3.2 - 16/02/2018\n\n- Fix for node 9\n\n### 3.3.1 - 15/11/2017\n\n- Bugfixes and removal of es6\n\n### 3.3.0\n\n- Add writing 16 bit channels and support for grayscale input\n\n### 3.2.0 - 30/04/2017\n\n- Support for encoding 8-bit grayscale images\n\n### 3.1.0 - 30/04/2017\n - Support for pngs with zlib chunks that are malformed after valid data\n\n### 3.0.1 - 16/02/2017\n - Fix single pixel pngs\n\n### 3.0.0 - 03/08/2016\n - Drop support for node below v4 and iojs. Pin to 2.3.0 to use with old, unsupported or patched node versions.\n\n### 2.3.0 - 22/04/2016\n - Support for sync in node 0.10\n\n### 2.2.0 - 04/12/2015\n - Add sync write api\n - Fix newfile example\n - Correct comparison table\n\n### 2.1.0 - 28/10/2015\n - rename package to pngjs\n - added 'bgColor' option\n\n### 2.0.0 - 08/10/2015\n - fixes to readme\n - *breaking change* - bitblt on the png prototype now doesn't take a unused, unnecessary src first argument\n\n### 1.2.0 - 13/09/2015\n  - support passing colorType to write PNG's and writing bitmaps without alpha information\n\n### 1.1.0 - 07/09/2015\n  - support passing a deflate factory for controlled compression\n\n### 1.0.2 - 22/08/2015\n  - Expose all PNG creation info\n\n### 1.0.1 - 21/08/2015\n  - Fix non square interlaced files\n\n### 1.0.0 - 08/08/2015\n  - More tests\n  - source linted\n  - maintainability refactorings\n  - async API - exceptions in reading now emit warnings\n  - documentation improvement - sync api now documented, adjustGamma documented\n  - breaking change - gamma chunk is now written. previously a read then write would destroy gamma information, now it is persisted.\n\n### 0.0.3 - 03/08/2015\n  - Error handling fixes\n  - ignore files for smaller npm footprint\n\n### 0.0.2 - 02/08/2015\n  - Bugfixes to interlacing, support for transparent colours\n\n### 0.0.1 - 02/08/2015\n  - Initial release, see pngjs for older changelog.\n\nLicense\n=========\n\n(The MIT License)\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in\nall copies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN\nTHE SOFTWARE.\n"
    },
    {
      "sha256": "fd3a263fe19ed8faa9068b43abaebafc02c77897b0c6fc09abc04bb592e5f16e",
      "text": "Attribution 4.0 International\n\n=======================================================================\n\nCreative Commons Corporation (\"Creative Commons\") is not a law firm and\ndoes not provide legal services or legal advice. Distribution of\nCreative Commons public licenses does not create a lawyer-client or\nother relationship. Creative Commons makes its licenses and related\ninformation available on an \"as-is\" basis. Creative Commons gives no\nwarranties regarding its licenses, any material licensed under their\nterms and conditions, or any related information. Creative Commons\ndisclaims all liability for damages resulting from their use to the\nfullest extent possible.\n\nUsing Creative Commons Public Licenses\n\nCreative Commons public licenses provide a standard set of terms and\nconditions that creators and other rights holders may use to share\noriginal works of authorship and other material subject to copyright\nand certain other rights specified in the public license below. The\nfollowing considerations are for informational purposes only, are not\nexhaustive, and do not form part of our licenses.\n\n     Considerations for licensors: Our public licenses are\n     intended for use by those authorized to give the public\n     permission to use material in ways otherwise restricted by\n     copyright and certain other rights. Our licenses are\n     irrevocable. Licensors should read and understand the terms\n     and conditions of the license they choose before applying it.\n     Licensors should also secure all rights necessary before\n     applying our licenses so that the public can reuse the\n     material as expected. Licensors should clearly mark any\n     material not subject to the license. This includes other CC-\n     licensed material, or material used under an exception or\n     limitation to copyright. More considerations for licensors:\n\twiki.creativecommons.org/Considerations_for_licensors\n\n     Considerations for the public: By using one of our public\n     licenses, a licensor grants the public permission to use the\n     licensed material under specified terms and conditions. If\n     the licensor's permission is not necessary for any reason--for\n     example, because of any applicable exception or limitation to\n     copyright--then that use is not regulated by the license. Our\n     licenses grant only permissions under copyright and certain\n     other rights that a licensor has authority to grant. Use of\n     the licensed material may still be restricted for other\n     reasons, including because others have copyright or other\n     rights in the material. A licensor may make special requests,\n     such as asking that all changes be marked or described.\n     Although not required by our licenses, you are encouraged to\n     respect those requests where reasonable. More_considerations\n     for the public: \n\twiki.creativecommons.org/Considerations_for_licensees\n\n=======================================================================\n\nCreative Commons Attribution 4.0 International Public License\n\nBy exercising the Licensed Rights (defined below), You accept and agree\nto be bound by the terms and conditions of this Creative Commons\nAttribution 4.0 International Public License (\"Public License\"). To the\nextent this Public License may be interpreted as a contract, You are\ngranted the Licensed Rights in consideration of Your acceptance of\nthese terms and conditions, and the Licensor grants You such rights in\nconsideration of benefits the Licensor receives from making the\nLicensed Material available under these terms and conditions.\n\n\nSection 1 -- Definitions.\n\n  a. Adapted Material means material subject to Copyright and Similar\n     Rights that is derived from or based upon the Licensed Material\n     and in which the Licensed Material is translated, altered,\n     arranged, transformed, or otherwise modified in a manner requiring\n     permission under the Copyright and Similar Rights held by the\n     Licensor. For purposes of this Public License, where the Licensed\n     Material is a musical work, performance, or sound recording,\n     Adapted Material is always produced where the Licensed Material is\n     synched in timed relation with a moving image.\n\n  b. Adapter's License means the license You apply to Your Copyright\n     and Similar Rights in Your contributions to Adapted Material in\n     accordance with the terms and conditions of this Public License.\n\n  c. Copyright and Similar Rights means copyright and/or similar rights\n     closely related to copyright including, without limitation,\n     performance, broadcast, sound recording, and Sui Generis Database\n     Rights, without regard to how the rights are labeled or\n     categorized. For purposes of this Public License, the rights\n     specified in Section 2(b)(1)-(2) are not Copyright and Similar\n     Rights.\n\n  d. Effective Technological Measures means those measures that, in the\n     absence of proper authority, may not be circumvented under laws\n     fulfilling obligations under Article 11 of the WIPO Copyright\n     Treaty adopted on December 20, 1996, and/or similar international\n     agreements.\n\n  e. Exceptions and Limitations means fair use, fair dealing, and/or\n     any other exception or limitation to Copyright and Similar Rights\n     that applies to Your use of the Licensed Material.\n\n  f. Licensed Material means the artistic or literary work, database,\n     or other material to which the Licensor applied this Public\n     License.\n\n  g. Licensed Rights means the rights granted to You subject to the\n     terms and conditions of this Public License, which are limited to\n     all Copyright and Similar Rights that apply to Your use of the\n     Licensed Material and that the Licensor has authority to license.\n\n  h. Licensor means the individual(s) or entity(ies) granting rights\n     under this Public License.\n\n  i. Share means to provide material to the public by any means or\n     process that requires permission under the Licensed Rights, such\n     as reproduction, public display, public performance, distribution,\n     dissemination, communication, or importation, and to make material\n     available to the public including in ways that members of the\n     public may access the material from a place and at a time\n     individually chosen by them.\n\n  j. Sui Generis Database Rights means rights other than copyright\n     resulting from Directive 96/9/EC of the European Parliament and of\n     the Council of 11 March 1996 on the legal protection of databases,\n     as amended and/or succeeded, as well as other essentially\n     equivalent rights anywhere in the world.\n\n  k. You means the individual or entity exercising the Licensed Rights\n     under this Public License. Your has a corresponding meaning.\n\n\nSection 2 -- Scope.\n\n  a. License grant.\n\n       1. Subject to the terms and conditions of this Public License,\n          the Licensor hereby grants You a worldwide, royalty-free,\n          non-sublicensable, non-exclusive, irrevocable license to\n          exercise the Licensed Rights in the Licensed Material to:\n\n            a. reproduce and Share the Licensed Material, in whole or\n               in part; and\n\n            b. produce, reproduce, and Share Adapted Material.\n\n       2. Exceptions and Limitations. For the avoidance of doubt, where\n          Exceptions and Limitations apply to Your use, this Public\n          License does not apply, and You do not need to comply with\n          its terms and conditions.\n\n       3. Term. The term of this Public License is specified in Section\n          6(a).\n\n       4. Media and formats; technical modifications allowed. The\n          Licensor authorizes You to exercise the Licensed Rights in\n          all media and formats whether now known or hereafter created,\n          and to make technical modifications necessary to do so. The\n          Licensor waives and/or agrees not to assert any right or\n          authority to forbid You from making technical modifications\n          necessary to exercise the Licensed Rights, including\n          technical modifications necessary to circumvent Effective\n          Technological Measures. For purposes of this Public License,\n          simply making modifications authorized by this Section 2(a)\n          (4) never produces Adapted Material.\n\n       5. Downstream recipients.\n\n            a. Offer from the Licensor -- Licensed Material. Every\n               recipient of the Licensed Material automatically\n               receives an offer from the Licensor to exercise the\n               Licensed Rights under the terms and conditions of this\n               Public License.\n\n            b. No downstream restrictions. You may not offer or impose\n               any additional or different terms or conditions on, or\n               apply any Effective Technological Measures to, the\n               Licensed Material if doing so restricts exercise of the\n               Licensed Rights by any recipient of the Licensed\n               Material.\n\n       6. No endorsement. Nothing in this Public License constitutes or\n          may be construed as permission to assert or imply that You\n          are, or that Your use of the Licensed Material is, connected\n          with, or sponsored, endorsed, or granted official status by,\n          the Licensor or others designated to receive attribution as\n          provided in Section 3(a)(1)(A)(i).\n\n  b. Other rights.\n\n       1. Moral rights, such as the right of integrity, are not\n          licensed under this Public License, nor are publicity,\n          privacy, and/or other similar personality rights; however, to\n          the extent possible, the Licensor waives and/or agrees not to\n          assert any such rights held by the Licensor to the limited\n          extent necessary to allow You to exercise the Licensed\n          Rights, but not otherwise.\n\n       2. Patent and trademark rights are not licensed under this\n          Public License.\n\n       3. To the extent possible, the Licensor waives any right to\n          collect royalties from You for the exercise of the Licensed\n          Rights, whether directly or through a collecting society\n          under any voluntary or waivable statutory or compulsory\n          licensing scheme. In all other cases the Licensor expressly\n          reserves any right to collect such royalties.\n\n\nSection 3 -- License Conditions.\n\nYour exercise of the Licensed Rights is expressly made subject to the\nfollowing conditions.\n\n  a. Attribution.\n\n       1. If You Share the Licensed Material (including in modified\n          form), You must:\n\n            a. retain the following if it is supplied by the Licensor\n               with the Licensed Material:\n\n                 i. identification of the creator(s) of the Licensed\n                    Material and any others designated to receive\n                    attribution, in any reasonable manner requested by\n                    the Licensor (including by pseudonym if\n                    designated);\n\n                ii. a copyright notice;\n\n               iii. a notice that refers to this Public License;\n\n                iv. a notice that refers to the disclaimer of\n                    warranties;\n\n                 v. a URI or hyperlink to the Licensed Material to the\n                    extent reasonably practicable;\n\n            b. indicate if You modified the Licensed Material and\n               retain an indication of any previous modifications; and\n\n            c. indicate the Licensed Material is licensed under this\n               Public License, and include the text of, or the URI or\n               hyperlink to, this Public License.\n\n       2. You may satisfy the conditions in Section 3(a)(1) in any\n          reasonable manner based on the medium, means, and context in\n          which You Share the Licensed Material. For example, it may be\n          reasonable to satisfy the conditions by providing a URI or\n          hyperlink to a resource that includes the required\n          information.\n\n       3. If requested by the Licensor, You must remove any of the\n          information required by Section 3(a)(1)(A) to the extent\n          reasonably practicable.\n\n       4. If You Share Adapted Material You produce, the Adapter's\n          License You apply must not prevent recipients of the Adapted\n          Material from complying with this Public License.\n\n\nSection 4 -- Sui Generis Database Rights.\n\nWhere the Licensed Rights include Sui Generis Database Rights that\napply to Your use of the Licensed Material:\n\n  a. for the avoidance of doubt, Section 2(a)(1) grants You the right\n     to extract, reuse, reproduce, and Share all or a substantial\n     portion of the contents of the database;\n\n  b. if You include all or a substantial portion of the database\n     contents in a database in which You have Sui Generis Database\n     Rights, then the database in which You have Sui Generis Database\n     Rights (but not its individual contents) is Adapted Material; and\n\n  c. You must comply with the conditions in Section 3(a) if You Share\n     all or a substantial portion of the contents of the database.\n\nFor the avoidance of doubt, this Section 4 supplements and does not\nreplace Your obligations under this Public License where the Licensed\nRights include other Copyright and Similar Rights.\n\n\nSection 5 -- Disclaimer of Warranties and Limitation of Liability.\n\n  a. UNLESS OTHERWISE SEPARATELY UNDERTAKEN BY THE LICENSOR, TO THE\n     EXTENT POSSIBLE, THE LICENSOR OFFERS THE LICENSED MATERIAL AS-IS\n     AND AS-AVAILABLE, AND MAKES NO REPRESENTATIONS OR WARRANTIES OF\n     ANY KIND CONCERNING THE LICENSED MATERIAL, WHETHER EXPRESS,\n     IMPLIED, STATUTORY, OR OTHER. THIS INCLUDES, WITHOUT LIMITATION,\n     WARRANTIES OF TITLE, MERCHANTABILITY, FITNESS FOR A PARTICULAR\n     PURPOSE, NON-INFRINGEMENT, ABSENCE OF LATENT OR OTHER DEFECTS,\n     ACCURACY, OR THE PRESENCE OR ABSENCE OF ERRORS, WHETHER OR NOT\n     KNOWN OR DISCOVERABLE. WHERE DISCLAIMERS OF WARRANTIES ARE NOT\n     ALLOWED IN FULL OR IN PART, THIS DISCLAIMER MAY NOT APPLY TO YOU.\n\n  b. TO THE EXTENT POSSIBLE, IN NO EVENT WILL THE LICENSOR BE LIABLE\n     TO YOU ON ANY LEGAL THEORY (INCLUDING, WITHOUT LIMITATION,\n     NEGLIGENCE) OR OTHERWISE FOR ANY DIRECT, SPECIAL, INDIRECT,\n     INCIDENTAL, CONSEQUENTIAL, PUNITIVE, EXEMPLARY, OR OTHER LOSSES,\n     COSTS, EXPENSES, OR DAMAGES ARISING OUT OF THIS PUBLIC LICENSE OR\n     USE OF THE LICENSED MATERIAL, EVEN IF THE LICENSOR HAS BEEN\n     ADVISED OF THE POSSIBILITY OF SUCH LOSSES, COSTS, EXPENSES, OR\n     DAMAGES. WHERE A LIMITATION OF LIABILITY IS NOT ALLOWED IN FULL OR\n     IN PART, THIS LIMITATION MAY NOT APPLY TO YOU.\n\n  c. The disclaimer of warranties and limitation of liability provided\n     above shall be interpreted in a manner that, to the extent\n     possible, most closely approximates an absolute disclaimer and\n     waiver of all liability.\n\n\nSection 6 -- Term and Termination.\n\n  a. This Public License applies for the term of the Copyright and\n     Similar Rights licensed here. However, if You fail to comply with\n     this Public License, then Your rights under this Public License\n     terminate automatically.\n\n  b. Where Your right to use the Licensed Material has terminated under\n     Section 6(a), it reinstates:\n\n       1. automatically as of the date the violation is cured, provided\n          it is cured within 30 days of Your discovery of the\n          violation; or\n\n       2. upon express reinstatement by the Licensor.\n\n     For the avoidance of doubt, this Section 6(b) does not affect any\n     right the Licensor may have to seek remedies for Your violations\n     of this Public License.\n\n  c. For the avoidance of doubt, the Licensor may also offer the\n     Licensed Material under separate terms or conditions or stop\n     distributing the Licensed Material at any time; however, doing so\n     will not terminate this Public License.\n\n  d. Sections 1, 5, 6, 7, and 8 survive termination of this Public\n     License.\n\n\nSection 7 -- Other Terms and Conditions.\n\n  a. The Licensor shall not be bound by any additional or different\n     terms or conditions communicated by You unless expressly agreed.\n\n  b. Any arrangements, understandings, or agreements regarding the\n     Licensed Material not stated herein are separate from and\n     independent of the terms and conditions of this Public License.\n\n\nSection 8 -- Interpretation.\n\n  a. For the avoidance of doubt, this Public License does not, and\n     shall not be interpreted to, reduce, limit, restrict, or impose\n     conditions on any use of the Licensed Material that could lawfully\n     be made without permission under this Public License.\n\n  b. To the extent possible, if any provision of this Public License is\n     deemed unenforceable, it shall be automatically reformed to the\n     minimum extent necessary to make it enforceable. If the provision\n     cannot be reformed, it shall be severed from this Public License\n     without affecting the enforceability of the remaining terms and\n     conditions.\n\n  c. No term or condition of this Public License will be waived and no\n     failure to comply consented to unless expressly agreed to by the\n     Licensor.\n\n  d. Nothing in this Public License constitutes or may be interpreted\n     as a limitation upon, or waiver of, any privileges and immunities\n     that apply to the Licensor or You, including from the legal\n     processes of any jurisdiction or authority.\n\n\n=======================================================================\n\nCreative Commons is not a party to its public\nlicenses. Notwithstanding, Creative Commons may elect to apply one of\nits public licenses to material it publishes and in those instances\nwill be considered the “Licensor.” The text of the Creative Commons\npublic licenses is dedicated to the public domain under the CC0 Public\nDomain Dedication. Except for the limited purpose of indicating that\nmaterial is shared under a Creative Commons public license or as\notherwise permitted by the Creative Commons policies published at\ncreativecommons.org/policies, Creative Commons does not authorize the\nuse of the trademark \"Creative Commons\" or any other trademark or logo\nof Creative Commons without its prior written consent including,\nwithout limitation, in connection with any unauthorized modifications\nto any of its public licenses or any other arrangements,\nunderstandings, or agreements concerning use of licensed material. For\nthe avoidance of doubt, this paragraph does not form part of the\npublic licenses.\n\nCreative Commons may be contacted at creativecommons.org.\n"
    },
    {
      "sha256": "fd95ebbc1bdb21b472f35c0ca193e9e60e95b7ecde124bb4681868bbc09b4d25",
      "text": "/*!\n * escape-html\n * Copyright(c) 2012-2013 TJ Holowaychuk\n * Copyright(c) 2015 Andreas Lubbe\n * Copyright(c) 2015 Tiancheng \"Timothy\" Gu\n * MIT Licensed\n */"
    },
    {
      "sha256": "fe99d9a94ec7edc64a9767701f830f66e08239b000d653a359d66e640289ed0c",
      "text": "The MIT License (MIT)\n\nCopyright (c) 2022 Sindre Sorhus\nCopyright (c) 2015 Elijah Insua\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in\nall copies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN\nTHE SOFTWARE.\n"
    },
    {
      "sha256": "ffd8b33b354585f4ce119f19c53728281e48a97b074491eb6bf6d5c5ff305272",
      "text": "Copyright jQuery Foundation and other contributors <https://jquery.org/>\n\nBased on Underscore.js, copyright Jeremy Ashkenas,\nDocumentCloud and Investigative Reporters & Editors <http://underscorejs.org/>\n\nThis software consists of voluntary contributions made by many\nindividuals. For exact contribution history, see the revision history\navailable at https://github.com/lodash/lodash\n\nThe following license applies to all parts of this software except as\ndocumented below:\n\n====\n\nPermission is hereby granted, free of charge, to any person obtaining\na copy of this software and associated documentation files (the\n\"Software\"), to deal in the Software without restriction, including\nwithout limitation the rights to use, copy, modify, merge, publish,\ndistribute, sublicense, and/or sell copies of the Software, and to\npermit persons to whom the Software is furnished to do so, subject to\nthe following conditions:\n\nThe above copyright notice and this permission notice shall be\nincluded in all copies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND,\nEXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF\nMERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND\nNONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE\nLIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION\nOF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION\nWITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.\n\n====\n\nCopyright and related rights for sample code are waived via CC0. Sample\ncode is defined as all source code displayed within the prose of the\ndocumentation.\n\nCC0: http://creativecommons.org/publicdomain/zero/1.0/\n\n====\n\nFiles located in the node_modules and vendor directories are externally\nmaintained libraries used by this software which have their own\nlicenses; we recommend you read them, as their terms may differ from the\nterms above.\n"
    },
    {
      "sha256": "ffe370c8785b0b688d954977ce8dc52e19e5f17962cc5f80009c85eba4925d56",
      "text": "\nThe MIT License (MIT)\n\nCopyright (c) 2014 Jonathan Ong me@jongleberry.com\nCopyright (c) 2015-2022 Douglas Christopher Wilson doug@somethingdoug.com\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in\nall copies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN\nTHE SOFTWARE.\n"
    }
  ],
  "coverage": {
    "installedPackageLocations": 839,
    "entries": 774,
    "missingLicenseTexts": [
      {
        "id": "client-only@0.0.1",
        "declaredLicense": "MIT",
        "source": "https://registry.npmjs.org/client-only/0.0.1"
      },
      {
        "id": "jimp-compact@0.16.1",
        "declaredLicense": "MIT",
        "source": "https://github.com/nuxt-community/jimp-compact"
      },
      {
        "id": "server-only@0.0.1",
        "declaredLicense": "MIT",
        "source": "https://registry.npmjs.org/server-only/0.0.1"
      },
      {
        "id": "test-renderer@1.2.0",
        "declaredLicense": "MIT",
        "source": "https://github.com/mdjastrzebski/test-renderer"
      }
    ],
    "optionalPackagesNotInstalled": [
      {
        "name": "@amazon-devices/keplerscript-appstore-iap-lib",
        "requestedBy": "node_modules/expo-iap",
        "reason": "Optional dependency not installed on this build host"
      },
      {
        "name": "@amazon-devices/package-manager-lib",
        "requestedBy": "node_modules/expo-iap",
        "reason": "Optional dependency not installed on this build host"
      },
      {
        "name": "@react-native-community/cli",
        "requestedBy": "node_modules/@react-native/community-cli-plugin",
        "reason": "Optional dependency not installed on this build host"
      },
      {
        "name": "@sentry/cli-linux-arm",
        "requestedBy": "node_modules/@sentry/cli",
        "reason": "Optional dependency not installed on this build host"
      },
      {
        "name": "@sentry/cli-linux-arm64",
        "requestedBy": "node_modules/@sentry/cli",
        "reason": "Optional dependency not installed on this build host"
      },
      {
        "name": "@sentry/cli-linux-i686",
        "requestedBy": "node_modules/@sentry/cli",
        "reason": "Optional dependency not installed on this build host"
      },
      {
        "name": "@sentry/cli-linux-x64",
        "requestedBy": "node_modules/@sentry/cli",
        "reason": "Optional dependency not installed on this build host"
      },
      {
        "name": "@sentry/cli-win32-arm64",
        "requestedBy": "node_modules/@sentry/cli",
        "reason": "Optional dependency not installed on this build host"
      },
      {
        "name": "@sentry/cli-win32-i686",
        "requestedBy": "node_modules/@sentry/cli",
        "reason": "Optional dependency not installed on this build host"
      },
      {
        "name": "@sentry/cli-win32-x64",
        "requestedBy": "node_modules/@sentry/cli",
        "reason": "Optional dependency not installed on this build host"
      },
      {
        "name": "@types/react-dom",
        "requestedBy": "node_modules/@radix-ui/react-collection",
        "reason": "Optional dependency not installed on this build host"
      },
      {
        "name": "@types/react-dom",
        "requestedBy": "node_modules/@radix-ui/react-presence",
        "reason": "Optional dependency not installed on this build host"
      },
      {
        "name": "@types/react-dom",
        "requestedBy": "node_modules/@radix-ui/react-primitive",
        "reason": "Optional dependency not installed on this build host"
      },
      {
        "name": "@types/react-dom",
        "requestedBy": "node_modules/@radix-ui/react-roving-focus",
        "reason": "Optional dependency not installed on this build host"
      },
      {
        "name": "@types/react-dom",
        "requestedBy": "node_modules/@radix-ui/react-tabs",
        "reason": "Optional dependency not installed on this build host"
      },
      {
        "name": "@types/react-dom",
        "requestedBy": "node_modules/vaul/node_modules/@radix-ui/react-dialog",
        "reason": "Optional dependency not installed on this build host"
      },
      {
        "name": "@types/react-dom",
        "requestedBy": "node_modules/vaul/node_modules/@radix-ui/react-dismissable-layer",
        "reason": "Optional dependency not installed on this build host"
      },
      {
        "name": "@types/react-dom",
        "requestedBy": "node_modules/vaul/node_modules/@radix-ui/react-focus-scope",
        "reason": "Optional dependency not installed on this build host"
      },
      {
        "name": "@types/react-dom",
        "requestedBy": "node_modules/vaul/node_modules/@radix-ui/react-portal",
        "reason": "Optional dependency not installed on this build host"
      },
      {
        "name": "babel-plugin-macros",
        "requestedBy": "node_modules/dedent",
        "reason": "Optional dependency not installed on this build host"
      },
      {
        "name": "bufferutil",
        "requestedBy": "node_modules/expo/node_modules/ws",
        "reason": "Optional dependency not installed on this build host"
      },
      {
        "name": "bufferutil",
        "requestedBy": "node_modules/ws",
        "reason": "Optional dependency not installed on this build host"
      },
      {
        "name": "encoding",
        "requestedBy": "node_modules/node-fetch",
        "reason": "Optional dependency not installed on this build host"
      },
      {
        "name": "expo-dev-client",
        "requestedBy": "node_modules/expo-updates",
        "reason": "Optional dependency not installed on this build host"
      },
      {
        "name": "expo-widgets",
        "requestedBy": "node_modules/babel-preset-expo",
        "reason": "Optional dependency not installed on this build host"
      },
      {
        "name": "lightningcss-android-arm64",
        "requestedBy": "node_modules/lightningcss",
        "reason": "Optional dependency not installed on this build host"
      },
      {
        "name": "lightningcss-darwin-x64",
        "requestedBy": "node_modules/lightningcss",
        "reason": "Optional dependency not installed on this build host"
      },
      {
        "name": "lightningcss-freebsd-x64",
        "requestedBy": "node_modules/lightningcss",
        "reason": "Optional dependency not installed on this build host"
      },
      {
        "name": "lightningcss-linux-arm-gnueabihf",
        "requestedBy": "node_modules/lightningcss",
        "reason": "Optional dependency not installed on this build host"
      },
      {
        "name": "lightningcss-linux-arm64-gnu",
        "requestedBy": "node_modules/lightningcss",
        "reason": "Optional dependency not installed on this build host"
      },
      {
        "name": "lightningcss-linux-arm64-musl",
        "requestedBy": "node_modules/lightningcss",
        "reason": "Optional dependency not installed on this build host"
      },
      {
        "name": "lightningcss-linux-x64-gnu",
        "requestedBy": "node_modules/lightningcss",
        "reason": "Optional dependency not installed on this build host"
      },
      {
        "name": "lightningcss-linux-x64-musl",
        "requestedBy": "node_modules/lightningcss",
        "reason": "Optional dependency not installed on this build host"
      },
      {
        "name": "lightningcss-win32-arm64-msvc",
        "requestedBy": "node_modules/lightningcss",
        "reason": "Optional dependency not installed on this build host"
      },
      {
        "name": "lightningcss-win32-x64-msvc",
        "requestedBy": "node_modules/lightningcss",
        "reason": "Optional dependency not installed on this build host"
      },
      {
        "name": "node-notifier",
        "requestedBy": "node_modules/@jest/core",
        "reason": "Optional dependency not installed on this build host"
      },
      {
        "name": "node-notifier",
        "requestedBy": "node_modules/@jest/reporters",
        "reason": "Optional dependency not installed on this build host"
      },
      {
        "name": "node-notifier",
        "requestedBy": "node_modules/jest-cli",
        "reason": "Optional dependency not installed on this build host"
      },
      {
        "name": "node-notifier",
        "requestedBy": "node_modules/jest",
        "reason": "Optional dependency not installed on this build host"
      },
      {
        "name": "react-native-webview",
        "requestedBy": "node_modules/expo",
        "reason": "Optional dependency not installed on this build host"
      },
      {
        "name": "react-native-windows",
        "requestedBy": "node_modules/@react-native-community/datetimepicker",
        "reason": "Optional dependency not installed on this build host"
      },
      {
        "name": "react-server-dom-webpack",
        "requestedBy": "node_modules/expo-router",
        "reason": "Optional dependency not installed on this build host"
      },
      {
        "name": "react-server-dom-webpack",
        "requestedBy": "node_modules/expo/node_modules/@expo/cli/node_modules/@expo/router-server",
        "reason": "Optional dependency not installed on this build host"
      },
      {
        "name": "ts-node",
        "requestedBy": "node_modules/jest-config",
        "reason": "Optional dependency not installed on this build host"
      },
      {
        "name": "utf-8-validate",
        "requestedBy": "node_modules/expo/node_modules/ws",
        "reason": "Optional dependency not installed on this build host"
      },
      {
        "name": "utf-8-validate",
        "requestedBy": "node_modules/ws",
        "reason": "Optional dependency not installed on this build host"
      }
    ]
  }
}
