{
  "bomFormat": "CycloneDX",
  "specVersion": "1.7",
  "serialNumber": "urn:uuid:0af5b5e4-23c9-4018-8710-23d2ed9d66fb",
  "version": 1,
  "metadata": {
    "timestamp": "2026-09-27T10:34:22Z",
    "tools": {
      "components": [
        {
          "group": "@cyclonedx",
          "name": "cdxgen",
          "version": "12.8.4",
          "purl": "pkg:npm/%40cyclonedx/cdxgen@12.8.4",
          "type": "application",
          "bom-ref": "pkg:npm/@cyclonedx/cdxgen@12.8.4",
          "publisher": "OWASP Foundation",
          "authors": [
            {
              "name": "OWASP Foundation"
            }
          ]
        }
      ]
    },
    "authors": [
      {
        "name": "OWASP Foundation"
      }
    ],
    "lifecycles": [
      {
        "phase": "pre-build"
      }
    ],
    "component": {
      "name": "client",
      "group": "@apollo",
      "version": "3.6.10",
      "description": "A fully-featured caching GraphQL client.",
      "purl": "pkg:npm/%40apollo/client@3.6.10",
      "bom-ref": "pkg:npm/@apollo/client@3.6.10",
      "author": "packages@apollographql.com",
      "properties": [
        {
          "name": "cdx:npm:scripts",
          "value": "prebuild, build, postbuild, update-version, verify-version, invariants, sourcemaps, rollup, prepdist, postprocess-dist, clean, ci:precheck, test, test:debug, test:ci, test:watch, test:memory, test:coverage, coverage, bundlesize, predeploy, deploy, typedoc"
        },
        {
          "name": "cdx:npm:buildScripts",
          "value": "build, postprocess-dist, test:watch"
        },
        {
          "name": "cdx:license:category",
          "value": "Permissive"
        }
      ],
      "type": "application",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "url": "https://opensource.org/licenses/MIT",
            "properties": [
              {
                "name": "cdx:license:category",
                "value": "Permissive"
              },
              {
                "name": "cdx:license:foss",
                "value": "true"
              },
              {
                "name": "cdx:license:osiApproved",
                "value": "true"
              },
              {
                "name": "cdx:license:fsfLibre",
                "value": "true"
              },
              {
                "name": "cdx:license:deprecated",
                "value": "false"
              }
            ]
          }
        }
      ],
      "externalReferences": [
        {
          "type": "website",
          "url": "https://www.apollographql.com/docs/react/"
        },
        {
          "type": "vcs",
          "url": "git+https://github.com/apollographql/apollo-client.git"
        }
      ]
    },
    "properties": [
      {
        "name": "cdx:bom:componentTypes",
        "value": "npm"
      },
      {
        "name": "cdx:bom:componentNamespaces",
        "value": "@babel\\n@bcoe\\n@cspotcode\\n@graphql-tools\\n@graphql-typed-document-node\\n@istanbuljs\\n@jest\\n@jridgewell\\n@rollup\\n@sinclair\\n@sinonjs\\n@testing-library\\n@tootallnate\\n@tsconfig\\n@types\\n@wry"
      },
      {
        "name": "cdx:bom:componentSrcFiles",
        "value": "package-lock.json"
      }
    ]
  },
  "components": [
    {
      "group": "@graphql-typed-document-node",
      "name": "core",
      "version": "3.1.1",
      "scope": "required",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "350d7b8a2d2b2b56f7e156689e5993d90309148ef49b44d1c1b9273bf8a195b6ad5f26a4b4384dffdf2f062514ea43413e58ea1aac88ae5d93e2763646914036"
        }
      ],
      "purl": "pkg:npm/%40graphql-typed-document-node/core@3.1.1",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@graphql-typed-document-node/core/-/core-3.1.1.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/@graphql-typed-document-node/core@3.1.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/@graphql-typed-document-node/core/-/core-3.1.1.tgz"
        },
        {
          "name": "ExportedModules",
          "value": "core/ApolloClient,core/ObservableQuery,core/networkStatus,core/watchQueryOptions,core/LocalState,mergeOptions,ApolloClient.js/mergeOptions,ApolloClientOptions,ApolloClient/ApolloClientOptions,DefaultOptions,ApolloClient/DefaultOptions,ApolloClient/mergeOptions,FetchMoreOptions,ObservableQuery/FetchMoreOptions,UpdateQueryOptions,ObservableQuery/UpdateQueryOptions,MutationOptions,watchQueryOptions/MutationOptions,SubscriptionOptions,watchQueryOptions/SubscriptionOptions,FetchPolicy,watchQueryOptions/FetchPolicy,WatchQueryFetchPolicy,watchQueryOptions/WatchQueryFetchPolicy,ErrorPolicy,watchQueryOptions/ErrorPolicy,FetchMoreQueryOptions,watchQueryOptions/FetchMoreQueryOptions,SubscribeToMoreOptions,watchQueryOptions/SubscribeToMoreOptions,Resolver,LocalState/Resolver,FragmentMatcher,LocalState/FragmentMatcher"
        },
        {
          "name": "ExportedModules",
          "value": "@graphql-typed-document-node/core"
        },
        {
          "name": "ImportedModules",
          "value": "@graphql-typed-document-node/core,TypedDocumentNode,@graphql-typed-document-node/core/TypedDocumentNode"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "package-lock.json"
              }
            ],
            "concludedValue": "package-lock.json"
          }
        ],
        "occurrences": [
          {
            "location": "src/core/types.ts",
            "line": 14
          },
          {
            "location": "src/core/watchQueryOptions.ts",
            "line": 2
          },
          {
            "location": "src/react/components/types.ts",
            "line": 2
          },
          {
            "location": "src/react/hooks/useLazyQuery.ts",
            "line": 2
          },
          {
            "location": "src/react/hooks/useMutation.ts",
            "line": 3
          },
          {
            "location": "src/react/hooks/useSubscription.ts",
            "line": 4
          }
        ]
      },
      "tags": [
        "network"
      ]
    },
    {
      "group": "",
      "name": "graphql",
      "version": "16.6.0",
      "scope": "required",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "28f2013c3956ecdc6b6d3fde878a8f5f3e4588574be546da0345d4373d91a7767786a05291b8f41958f0143cedb1655ab99516b1b28780c83efac93c517d1b93"
        }
      ],
      "purl": "pkg:npm/graphql@16.6.0",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/graphql/-/graphql-16.6.0.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/graphql@16.6.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/graphql/-/graphql-16.6.0.tgz"
        },
        {
          "name": "ExportedModules",
          "value": "graphql-tag,graphql-tag/gql,resetCaches,graphql-tag/resetCaches,disableFragmentWarnings,graphql-tag/disableFragmentWarnings,enableExperimentalFragmentVariables,graphql-tag/enableExperimentalFragmentVariables,disableExperimentalFragmentVariables,graphql-tag/disableExperimentalFragmentVariables"
        },
        {
          "name": "ImportedModules",
          "value": "graphql,visit,graphql/visit,BREAK,graphql/BREAK,print,graphql/print,validate,graphql/validate,execute,graphql/execute,Source,graphql/Source,DocumentNode,graphql/DocumentNode,SelectionSetNode,graphql/SelectionSetNode,InlineFragmentNode,graphql/InlineFragmentNode,FragmentDefinitionNode,graphql/FragmentDefinitionNode,FieldNode,graphql/FieldNode,ExecutionResult,graphql/ExecutionResult,OperationDefinitionNode,graphql/OperationDefinitionNode,SelectionNode,graphql/SelectionNode,ASTNode,graphql/ASTNode,GraphQLError,graphql/GraphQLError,DefinitionNode,graphql/DefinitionNode,VariableDefinitionNode,graphql/VariableDefinitionNode,GraphQLSchema,graphql/GraphQLSchema,VariableNode,graphql/VariableNode,BooleanValueNode,graphql/BooleanValueNode,DirectiveNode,graphql/DirectiveNode,ArgumentNode,graphql/ArgumentNode,ValueNode,graphql/ValueNode,IntValueNode,graphql/IntValueNode,FloatValueNode,graphql/FloatValueNode,StringValueNode,graphql/StringValueNode,ObjectValueNode,graphql/ObjectValueNode,ListValueNode,graphql/ListValueNode,EnumValueNode,graphql/EnumValueNode,NullValueNode,graphql/NullValueNode,NameNode,graphql/NameNode"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "package-lock.json"
              }
            ],
            "concludedValue": "package-lock.json"
          }
        ],
        "occurrences": [
          {
            "location": "dist/core/LocalState.js",
            "line": 3
          },
          {
            "location": "dist/core/LocalState.js",
            "line": 87
          },
          {
            "location": "dist/core/core.cjs.native.js",
            "line": 13
          },
          {
            "location": "dist/link/http/createHttpLink.js",
            "line": 3
          },
          {
            "location": "dist/link/http/createHttpLink.js",
            "line": 51
          },
          {
            "location": "dist/link/http/http.cjs.native.js",
            "line": 8
          },
          {
            "location": "dist/link/http/selectHttpOptionsAndBody.js",
            "line": 2
          },
          {
            "location": "dist/link/persisted-queries/index.js",
            "line": 3
          },
          {
            "location": "dist/link/persisted-queries/index.js",
            "line": 53
          },
          {
            "location": "dist/link/persisted-queries/persisted-queries.cjs.native.js",
            "line": 7
          },
          {
            "location": "dist/link/schema/index.js",
            "line": 2
          },
          {
            "location": "dist/link/schema/index.js",
            "line": 22
          },
          {
            "location": "dist/link/schema/index.js",
            "line": 27
          },
          {
            "location": "dist/link/schema/schema.cjs.native.js",
            "line": 6
          },
          {
            "location": "dist/link/subscriptions/index.js",
            "line": 2
          },
          {
            "location": "dist/link/subscriptions/index.js",
            "line": 19
          },
          {
            "location": "dist/link/subscriptions/subscriptions.cjs.native.js",
            "line": 6
          },
          {
            "location": "dist/testing/core/core.cjs.native.js",
            "line": 7
          },
          {
            "location": "dist/testing/core/mocking/mockLink.js",
            "line": 3
          },
          {
            "location": "dist/testing/core/mocking/mockLink.js",
            "line": 9
          },
          {
            "location": "dist/testing/core/mocking/mockLink.js",
            "line": 58
          },
          {
            "location": "dist/utilities/globals/fix-graphql.js",
            "line": 2
          },
          {
            "location": "dist/utilities/globals/globals.cjs.native.js",
            "line": 7
          },
          {
            "location": "dist/utilities/graphql/directives.js",
            "line": 2
          },
          {
            "location": "dist/utilities/graphql/directives.js",
            "line": 23
          },
          {
            "location": "dist/utilities/graphql/transform.js",
            "line": 3
          },
          {
            "location": "dist/utilities/graphql/transform.js",
            "line": 39
          },
          {
            "location": "dist/utilities/graphql/transform.js",
            "line": 100
          },
          {
            "location": "dist/utilities/graphql/transform.js",
            "line": 183
          },
          {
            "location": "dist/utilities/graphql/transform.js",
            "line": 224
          },
          {
            "location": "dist/utilities/graphql/transform.js",
            "line": 248
          },
          {
            "location": "dist/utilities/graphql/transform.js",
            "line": 266
          },
          {
            "location": "dist/utilities/utilities.cjs.native.js",
            "line": 6
          },
          {
            "location": "dist/apollo-client.cjs",
            "line": 10
          },
          {
            "location": "dist/apollo-client.min.cjs",
            "line": 1
          },
          {
            "location": "dist/core/core.cjs",
            "line": 13
          },
          {
            "location": "dist/link/http/http.cjs",
            "line": 8
          },
          {
            "location": "dist/link/persisted-queries/persisted-queries.cjs",
            "line": 7
          },
          {
            "location": "dist/link/schema/schema.cjs",
            "line": 6
          },
          {
            "location": "dist/link/subscriptions/subscriptions.cjs",
            "line": 6
          },
          {
            "location": "dist/testing/core/core.cjs",
            "line": 7
          },
          {
            "location": "dist/utilities/globals/globals.cjs",
            "line": 7
          },
          {
            "location": "dist/utilities/utilities.cjs",
            "line": 6
          },
          {
            "location": "src/cache/core/cache.ts",
            "line": 1
          },
          {
            "location": "src/cache/inmemory/helpers.ts",
            "line": 1
          },
          {
            "location": "src/cache/inmemory/inMemoryCache.ts",
            "line": 6
          },
          {
            "location": "src/cache/inmemory/policies.ts",
            "line": 8
          },
          {
            "location": "src/cache/inmemory/readFromStore.ts",
            "line": 7
          },
          {
            "location": "src/cache/inmemory/types.ts",
            "line": 1
          },
          {
            "location": "src/cache/inmemory/writeToStore.ts",
            "line": 7
          },
          {
            "location": "src/core/ApolloClient.ts",
            "line": 3
          },
          {
            "location": "src/core/LocalState.ts",
            "line": 14
          },
          {
            "location": "src/core/LocalState.ts",
            "line": 218
          },
          {
            "location": "src/core/ObservableQuery.ts",
            "line": 2
          },
          {
            "location": "src/core/QueryInfo.ts",
            "line": 1
          },
          {
            "location": "src/core/QueryManager.ts",
            "line": 3
          },
          {
            "location": "src/core/types.ts",
            "line": 1
          },
          {
            "location": "src/core/watchQueryOptions.ts",
            "line": 1
          },
          {
            "location": "src/errors/index.ts",
            "line": 3
          },
          {
            "location": "src/link/core/types.ts",
            "line": 1
          },
          {
            "location": "src/link/error/index.ts",
            "line": 1
          },
          {
            "location": "src/link/http/createHttpLink.ts",
            "line": 3
          },
          {
            "location": "src/link/http/createHttpLink.ts",
            "line": 95
          },
          {
            "location": "src/link/http/selectHttpOptionsAndBody.ts",
            "line": 1
          },
          {
            "location": "src/link/persisted-queries/index.ts",
            "line": 3
          },
          {
            "location": "src/link/persisted-queries/index.ts",
            "line": 8
          },
          {
            "location": "src/link/persisted-queries/index.ts",
            "line": 132
          },
          {
            "location": "src/link/schema/index.ts",
            "line": 1
          },
          {
            "location": "src/link/schema/index.ts",
            "line": 60
          },
          {
            "location": "src/link/schema/index.ts",
            "line": 66
          },
          {
            "location": "src/link/subscriptions/index.ts",
            "line": 31
          },
          {
            "location": "src/link/subscriptions/index.ts",
            "line": 58
          },
          {
            "location": "src/react/components/types.ts",
            "line": 1
          },
          {
            "location": "src/react/hooks/useLazyQuery.ts",
            "line": 1
          },
          {
            "location": "src/react/hooks/useMutation.ts",
            "line": 2
          },
          {
            "location": "src/react/hooks/useSubscription.ts",
            "line": 3
          },
          {
            "location": "src/react/parser/index.ts",
            "line": 8
          },
          {
            "location": "src/react/ssr/RenderPromises.ts",
            "line": 1
          },
          {
            "location": "src/testing/core/mocking/mockClient.ts",
            "line": 1
          },
          {
            "location": "src/testing/core/mocking/mockLink.ts",
            "line": 3
          },
          {
            "location": "src/testing/core/mocking/mockLink.ts",
            "line": 35
          },
          {
            "location": "src/testing/core/mocking/mockLink.ts",
            "line": 97
          },
          {
            "location": "src/utilities/common/errorHandling.ts",
            "line": 1
          },
          {
            "location": "src/utilities/globals/fix-graphql.ts",
            "line": 9
          },
          {
            "location": "src/utilities/graphql/directives.ts",
            "line": 15
          },
          {
            "location": "src/utilities/graphql/directives.ts",
            "line": 48
          },
          {
            "location": "src/utilities/graphql/fragments.ts",
            "line": 8
          },
          {
            "location": "src/utilities/graphql/getFromAST.ts",
            "line": 8
          },
          {
            "location": "src/utilities/graphql/storeUtils.ts",
            "line": 21
          },
          {
            "location": "src/react/hoc/graphql.tsx",
            "line": 1
          },
          {
            "location": "src/react/hoc/mutation-hoc.tsx",
            "line": 2
          },
          {
            "location": "src/react/hoc/query-hoc.tsx",
            "line": 2
          },
          {
            "location": "src/react/hoc/subscription-hoc.tsx",
            "line": 2
          }
        ]
      }
    },
    {
      "group": "@wry",
      "name": "context",
      "version": "0.7.0",
      "scope": "required",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "2dc0c0898591b7002848e02b7e4edcb98bc55f2b717d5add5fbcb1a1498aee93c84cb9398d887617c9270b04bb2e38182fcbb57a274f94a295e8892aab4383a9"
        }
      ],
      "purl": "pkg:npm/%40wry/context@0.7.0",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@wry/context/-/context-0.7.0.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/@wry/context@0.7.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/@wry/context/-/context-0.7.0.tgz"
        },
        {
          "name": "ImportedModules",
          "value": "@wry/context,Slot,@wry/context/Slot"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "package-lock.json"
              }
            ],
            "concludedValue": "package-lock.json"
          }
        ],
        "occurrences": [
          {
            "location": "dist/cache/cache.cjs.native.js",
            "line": 11
          },
          {
            "location": "dist/cache/inmemory/reactiveVars.js",
            "line": 2
          },
          {
            "location": "dist/apollo-client.cjs",
            "line": 12
          },
          {
            "location": "dist/apollo-client.min.cjs",
            "line": 1
          },
          {
            "location": "dist/cache/cache.cjs",
            "line": 11
          },
          {
            "location": "src/cache/inmemory/reactiveVars.ts",
            "line": 2
          }
        ]
      }
    },
    {
      "group": "",
      "name": "tslib",
      "version": "2.4.0",
      "scope": "required",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "77ac4ea440dfb22d8265594f43319ebb1f173302d3f61b2c02c68f604c5a40cb98b24c1bfb1d71ec9dfbd6d5a56c17561eba32f7d2a7541eaa22451bb395f751"
        }
      ],
      "purl": "pkg:npm/tslib@2.4.0",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/tslib/-/tslib-2.4.0.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/tslib@2.4.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/tslib/-/tslib-2.4.0.tgz"
        },
        {
          "name": "ImportedModules",
          "value": "tslib,__assign,tslib/__assign,__rest,tslib/__rest,__extends,tslib/__extends,__awaiter,tslib/__awaiter,__generator,tslib/__generator,__spreadArray,tslib/__spreadArray"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "package-lock.json"
              }
            ],
            "concludedValue": "package-lock.json"
          }
        ],
        "occurrences": [
          {
            "location": "dist/cache/cache.cjs.native.js",
            "line": 6
          },
          {
            "location": "dist/cache/core/cache.js",
            "line": 1
          },
          {
            "location": "dist/cache/core/cache.js",
            "line": 36
          },
          {
            "location": "dist/cache/core/cache.js",
            "line": 40
          },
          {
            "location": "dist/cache/core/cache.js",
            "line": 43
          },
          {
            "location": "dist/cache/core/cache.js",
            "line": 50
          },
          {
            "location": "dist/cache/core/cache.js",
            "line": 64
          },
          {
            "location": "dist/cache/core/cache.js",
            "line": 76
          },
          {
            "location": "dist/cache/inmemory/entityStore.js",
            "line": 1
          },
          {
            "location": "dist/cache/inmemory/entityStore.js",
            "line": 45
          },
          {
            "location": "dist/cache/inmemory/entityStore.js",
            "line": 153
          },
          {
            "location": "dist/cache/inmemory/entityStore.js",
            "line": 241
          },
          {
            "location": "dist/cache/inmemory/entityStore.js",
            "line": 362
          },
          {
            "location": "dist/cache/inmemory/entityStore.js",
            "line": 386
          },
          {
            "location": "dist/cache/inmemory/entityStore.js",
            "line": 432
          },
          {
            "location": "dist/cache/inmemory/entityStore.js",
            "line": 436
          },
          {
            "location": "dist/cache/inmemory/entityStore.js",
            "line": 447
          },
          {
            "location": "dist/cache/inmemory/inMemoryCache.js",
            "line": 1
          },
          {
            "location": "dist/cache/inmemory/inMemoryCache.js",
            "line": 17
          },
          {
            "location": "dist/cache/inmemory/inMemoryCache.js",
            "line": 86
          },
          {
            "location": "dist/cache/inmemory/inMemoryCache.js",
            "line": 124
          },
          {
            "location": "dist/cache/inmemory/inMemoryCache.js",
            "line": 176
          },
          {
            "location": "dist/cache/inmemory/inMemoryCache.js",
            "line": 230
          },
          {
            "location": "dist/cache/inmemory/inMemoryCache.js",
            "line": 248
          },
          {
            "location": "dist/cache/inmemory/object-canon.js",
            "line": 1
          },
          {
            "location": "dist/cache/inmemory/object-canon.js",
            "line": 10
          },
          {
            "location": "dist/cache/inmemory/policies.js",
            "line": 1
          },
          {
            "location": "dist/cache/inmemory/policies.js",
            "line": 30
          },
          {
            "location": "dist/cache/inmemory/policies.js",
            "line": 51
          },
          {
            "location": "dist/cache/inmemory/policies.js",
            "line": 77
          },
          {
            "location": "dist/cache/inmemory/policies.js",
            "line": 168
          },
          {
            "location": "dist/cache/inmemory/policies.js",
            "line": 372
          },
          {
            "location": "dist/cache/inmemory/policies.js",
            "line": 410
          },
          {
            "location": "dist/cache/inmemory/readFromStore.js",
            "line": 1
          },
          {
            "location": "dist/cache/inmemory/readFromStore.js",
            "line": 35
          },
          {
            "location": "dist/cache/inmemory/readFromStore.js",
            "line": 69
          },
          {
            "location": "dist/cache/inmemory/writeToStore.js",
            "line": 1
          },
          {
            "location": "dist/cache/inmemory/writeToStore.js",
            "line": 15
          },
          {
            "location": "dist/cache/inmemory/writeToStore.js",
            "line": 29
          },
          {
            "location": "dist/cache/inmemory/writeToStore.js",
            "line": 107
          },
          {
            "location": "dist/cache/inmemory/writeToStore.js",
            "line": 304
          },
          {
            "location": "dist/cache/inmemory/writeToStore.js",
            "line": 331
          },
          {
            "location": "dist/core/ApolloClient.js",
            "line": 1
          },
          {
            "location": "dist/core/ApolloClient.js",
            "line": 114
          },
          {
            "location": "dist/core/ApolloClient.js",
            "line": 127
          },
          {
            "location": "dist/core/LocalState.js",
            "line": 1
          },
          {
            "location": "dist/core/LocalState.js",
            "line": 41
          },
          {
            "location": "dist/core/LocalState.js",
            "line": 42
          },
          {
            "location": "dist/core/LocalState.js",
            "line": 44
          },
          {
            "location": "dist/core/LocalState.js",
            "line": 69
          },
          {
            "location": "dist/core/LocalState.js",
            "line": 76
          },
          {
            "location": "dist/core/LocalState.js",
            "line": 77
          },
          {
            "location": "dist/core/LocalState.js",
            "line": 79
          },
          {
            "location": "dist/core/LocalState.js",
            "line": 81
          },
          {
            "location": "dist/core/LocalState.js",
            "line": 118
          },
          {
            "location": "dist/core/LocalState.js",
            "line": 120
          },
          {
            "location": "dist/core/LocalState.js",
            "line": 133
          },
          {
            "location": "dist/core/LocalState.js",
            "line": 148
          },
          {
            "location": "dist/core/LocalState.js",
            "line": 151
          },
          {
            "location": "dist/core/LocalState.js",
            "line": 154
          },
          {
            "location": "dist/core/LocalState.js",
            "line": 156
          },
          {
            "location": "dist/core/LocalState.js",
            "line": 195
          },
          {
            "location": "dist/core/LocalState.js",
            "line": 198
          },
          {
            "location": "dist/core/ObservableQuery.js",
            "line": 1
          },
          {
            "location": "dist/core/ObservableQuery.js",
            "line": 8
          },
          {
            "location": "dist/core/ObservableQuery.js",
            "line": 44
          },
          {
            "location": "dist/core/ObservableQuery.js",
            "line": 89
          },
          {
            "location": "dist/core/ObservableQuery.js",
            "line": 178
          },
          {
            "location": "dist/core/ObservableQuery.js",
            "line": 185
          },
          {
            "location": "dist/core/ObservableQuery.js",
            "line": 384
          },
          {
            "location": "dist/core/ObservableQuery.js",
            "line": 417
          },
          {
            "location": "dist/core/ObservableQuery.js",
            "line": 450
          },
          {
            "location": "dist/core/QueryInfo.js",
            "line": 1
          },
          {
            "location": "dist/core/QueryInfo.js",
            "line": 182
          },
          {
            "location": "dist/core/QueryManager.js",
            "line": 1
          },
          {
            "location": "dist/core/QueryManager.js",
            "line": 50
          },
          {
            "location": "dist/core/QueryManager.js",
            "line": 52
          },
          {
            "location": "dist/core/QueryManager.js",
            "line": 91
          },
          {
            "location": "dist/core/QueryManager.js",
            "line": 101
          },
          {
            "location": "dist/core/QueryManager.js",
            "line": 218
          },
          {
            "location": "dist/core/QueryManager.js",
            "line": 254
          },
          {
            "location": "dist/core/QueryManager.js",
            "line": 297
          },
          {
            "location": "dist/core/QueryManager.js",
            "line": 300
          },
          {
            "location": "dist/core/QueryManager.js",
            "line": 318
          },
          {
            "location": "dist/core/QueryManager.js",
            "line": 321
          },
          {
            "location": "dist/core/QueryManager.js",
            "line": 437
          },
          {
            "location": "dist/core/QueryManager.js",
            "line": 544
          },
          {
            "location": "dist/core/QueryManager.js",
            "line": 747
          },
          {
            "location": "dist/core/QueryManager.js",
            "line": 837
          },
          {
            "location": "dist/core/core.cjs.native.js",
            "line": 6
          },
          {
            "location": "dist/errors/errors.cjs.native.js",
            "line": 5
          },
          {
            "location": "dist/errors/index.js",
            "line": 1
          },
          {
            "location": "dist/errors/index.js",
            "line": 26
          },
          {
            "location": "dist/link/batch/batch.cjs.native.js",
            "line": 5
          },
          {
            "location": "dist/link/batch/batchLink.js",
            "line": 1
          },
          {
            "location": "dist/link/batch/batchLink.js",
            "line": 6
          },
          {
            "location": "dist/link/batch/batching.js",
            "line": 1
          },
          {
            "location": "dist/link/batch/batching.js",
            "line": 15
          },
          {
            "location": "dist/link/batch-http/batch-http.cjs.native.js",
            "line": 5
          },
          {
            "location": "dist/link/batch-http/batchHttpLink.js",
            "line": 1
          },
          {
            "location": "dist/link/batch-http/batchHttpLink.js",
            "line": 8
          },
          {
            "location": "dist/link/batch-http/batchHttpLink.js",
            "line": 11
          },
          {
            "location": "dist/link/batch-http/batchHttpLink.js",
            "line": 42
          },
          {
            "location": "dist/link/context/context.cjs.native.js",
            "line": 5
          },
          {
            "location": "dist/link/context/index.js",
            "line": 1
          },
          {
            "location": "dist/link/context/index.js",
            "line": 6
          },
          {
            "location": "dist/link/core/ApolloLink.js",
            "line": 1
          },
          {
            "location": "dist/link/core/ApolloLink.js",
            "line": 15
          },
          {
            "location": "dist/link/core/core.cjs.native.js",
            "line": 6
          },
          {
            "location": "dist/link/error/error.cjs.native.js",
            "line": 5
          },
          {
            "location": "dist/link/error/index.js",
            "line": 1
          },
          {
            "location": "dist/link/error/index.js",
            "line": 71
          },
          {
            "location": "dist/link/http/HttpLink.js",
            "line": 1
          },
          {
            "location": "dist/link/http/HttpLink.js",
            "line": 5
          },
          {
            "location": "dist/link/http/createHttpLink.js",
            "line": 1
          },
          {
            "location": "dist/link/http/createHttpLink.js",
            "line": 18
          },
          {
            "location": "dist/link/http/createHttpLink.js",
            "line": 41
          },
          {
            "location": "dist/link/http/createHttpLink.js",
            "line": 59
          },
          {
            "location": "dist/link/http/http.cjs.native.js",
            "line": 7
          },
          {
            "location": "dist/link/http/selectHttpOptionsAndBody.js",
            "line": 1
          },
          {
            "location": "dist/link/http/selectHttpOptionsAndBody.js",
            "line": 27
          },
          {
            "location": "dist/link/http/selectHttpOptionsAndBody.js",
            "line": 38
          },
          {
            "location": "dist/link/http/selectHttpOptionsAndBody.js",
            "line": 42
          },
          {
            "location": "dist/link/persisted-queries/index.js",
            "line": 1
          },
          {
            "location": "dist/link/persisted-queries/index.js",
            "line": 145
          },
          {
            "location": "dist/link/persisted-queries/persisted-queries.cjs.native.js",
            "line": 5
          },
          {
            "location": "dist/link/retry/retry.cjs.native.js",
            "line": 5
          },
          {
            "location": "dist/link/retry/retryLink.js",
            "line": 1
          },
          {
            "location": "dist/link/retry/retryLink.js",
            "line": 37
          },
          {
            "location": "dist/link/retry/retryLink.js",
            "line": 39
          },
          {
            "location": "dist/link/retry/retryLink.js",
            "line": 122
          },
          {
            "location": "dist/link/schema/index.js",
            "line": 1
          },
          {
            "location": "dist/link/schema/index.js",
            "line": 6
          },
          {
            "location": "dist/link/schema/schema.cjs.native.js",
            "line": 5
          },
          {
            "location": "dist/link/subscriptions/index.js",
            "line": 1
          },
          {
            "location": "dist/link/subscriptions/index.js",
            "line": 10
          },
          {
            "location": "dist/link/subscriptions/index.js",
            "line": 19
          },
          {
            "location": "dist/link/subscriptions/subscriptions.cjs.native.js",
            "line": 5
          },
          {
            "location": "dist/link/utils/createOperation.js",
            "line": 1
          },
          {
            "location": "dist/link/utils/createOperation.js",
            "line": 3
          },
          {
            "location": "dist/link/utils/createOperation.js",
            "line": 6
          },
          {
            "location": "dist/link/utils/createOperation.js",
            "line": 9
          },
          {
            "location": "dist/link/utils/createOperation.js",
            "line": 12
          },
          {
            "location": "dist/link/utils/utils.cjs.native.js",
            "line": 7
          },
          {
            "location": "dist/link/ws/index.js",
            "line": 1
          },
          {
            "location": "dist/link/ws/index.js",
            "line": 5
          },
          {
            "location": "dist/link/ws/ws.cjs.native.js",
            "line": 5
          },
          {
            "location": "dist/react/components/Query.js",
            "line": 1
          },
          {
            "location": "dist/react/components/Query.js",
            "line": 5
          },
          {
            "location": "dist/react/components/components.cjs.native.js",
            "line": 5
          },
          {
            "location": "dist/react/hoc/hoc-utils.js",
            "line": 1
          },
          {
            "location": "dist/react/hoc/hoc-utils.js",
            "line": 29
          },
          {
            "location": "dist/react/hoc/hoc.cjs.native.js",
            "line": 7
          },
          {
            "location": "dist/react/hoc/mutation-hoc.js",
            "line": 1
          },
          {
            "location": "dist/react/hoc/mutation-hoc.js",
            "line": 17
          },
          {
            "location": "dist/react/hoc/mutation-hoc.js",
            "line": 33
          },
          {
            "location": "dist/react/hoc/mutation-hoc.js",
            "line": 35
          },
          {
            "location": "dist/react/hoc/mutation-hoc.js",
            "line": 53
          },
          {
            "location": "dist/react/hoc/query-hoc.js",
            "line": 1
          },
          {
            "location": "dist/react/hoc/query-hoc.js",
            "line": 23
          },
          {
            "location": "dist/react/hoc/query-hoc.js",
            "line": 33
          },
          {
            "location": "dist/react/hoc/query-hoc.js",
            "line": 37
          },
          {
            "location": "dist/react/hoc/query-hoc.js",
            "line": 39
          },
          {
            "location": "dist/react/hoc/query-hoc.js",
            "line": 47
          },
          {
            "location": "dist/react/hoc/query-hoc.js",
            "line": 60
          },
          {
            "location": "dist/react/hoc/subscription-hoc.js",
            "line": 1
          },
          {
            "location": "dist/react/hoc/subscription-hoc.js",
            "line": 21
          },
          {
            "location": "dist/react/hoc/subscription-hoc.js",
            "line": 47
          },
          {
            "location": "dist/react/hoc/subscription-hoc.js",
            "line": 49
          },
          {
            "location": "dist/react/hoc/subscription-hoc.js",
            "line": 57
          },
          {
            "location": "dist/react/hoc/subscription-hoc.js",
            "line": 70
          },
          {
            "location": "dist/react/hoc/withApollo.js",
            "line": 1
          },
          {
            "location": "dist/react/hoc/withApollo.js",
            "line": 13
          },
          {
            "location": "dist/react/hoc/withApollo.js",
            "line": 36
          },
          {
            "location": "dist/react/hooks/hooks.cjs.native.js",
            "line": 8
          },
          {
            "location": "dist/react/hooks/useLazyQuery.js",
            "line": 1
          },
          {
            "location": "dist/react/hooks/useLazyQuery.js",
            "line": 20
          },
          {
            "location": "dist/react/hooks/useLazyQuery.js",
            "line": 46
          },
          {
            "location": "dist/react/hooks/useMutation.js",
            "line": 1
          },
          {
            "location": "dist/react/hooks/useMutation.js",
            "line": 30
          },
          {
            "location": "dist/react/hooks/useMutation.js",
            "line": 98
          },
          {
            "location": "dist/react/hooks/useQuery.js",
            "line": 1
          },
          {
            "location": "dist/react/hooks/useQuery.js",
            "line": 173
          },
          {
            "location": "dist/react/hooks/useQuery.js",
            "line": 259
          },
          {
            "location": "dist/react/hooks/useQuery.js",
            "line": 260
          },
          {
            "location": "dist/react/ssr/getDataFromTree.js",
            "line": 1
          },
          {
            "location": "dist/react/ssr/getDataFromTree.js",
            "line": 20
          },
          {
            "location": "dist/react/ssr/ssr.cjs.native.js",
            "line": 5
          },
          {
            "location": "dist/testing/core/core.cjs.native.js",
            "line": 5
          },
          {
            "location": "dist/testing/core/mocking/mockFetch.js",
            "line": 1
          },
          {
            "location": "dist/testing/core/mocking/mockFetch.js",
            "line": 81
          },
          {
            "location": "dist/testing/core/mocking/mockLink.js",
            "line": 1
          },
          {
            "location": "dist/testing/core/mocking/mockLink.js",
            "line": 14
          },
          {
            "location": "dist/testing/core/mocking/mockSubscriptionLink.js",
            "line": 1
          },
          {
            "location": "dist/testing/core/mocking/mockSubscriptionLink.js",
            "line": 5
          },
          {
            "location": "dist/testing/core/mocking/mockWatchQuery.js",
            "line": 1
          },
          {
            "location": "dist/testing/core/mocking/mockWatchQuery.js",
            "line": 8
          },
          {
            "location": "dist/testing/core/observableToPromise.js",
            "line": 1
          },
          {
            "location": "dist/testing/core/observableToPromise.js",
            "line": 63
          },
          {
            "location": "dist/testing/react/MockedProvider.js",
            "line": 1
          },
          {
            "location": "dist/testing/react/MockedProvider.js",
            "line": 8
          },
          {
            "location": "dist/testing/react/MockedProvider.js",
            "line": 23
          },
          {
            "location": "dist/testing/testing.cjs.native.js",
            "line": 6
          },
          {
            "location": "dist/utilities/common/mergeDeep.js",
            "line": 1
          },
          {
            "location": "dist/utilities/common/mergeDeep.js",
            "line": 43
          },
          {
            "location": "dist/utilities/common/mergeDeep.js",
            "line": 66
          },
          {
            "location": "dist/utilities/common/mergeOptions.js",
            "line": 1
          },
          {
            "location": "dist/utilities/common/mergeOptions.js",
            "line": 5
          },
          {
            "location": "dist/utilities/graphql/fragments.js",
            "line": 1
          },
          {
            "location": "dist/utilities/graphql/fragments.js",
            "line": 19
          },
          {
            "location": "dist/utilities/graphql/transform.js",
            "line": 1
          },
          {
            "location": "dist/utilities/graphql/transform.js",
            "line": 125
          },
          {
            "location": "dist/utilities/graphql/transform.js",
            "line": 186
          },
          {
            "location": "dist/utilities/graphql/transform.js",
            "line": 251
          },
          {
            "location": "dist/utilities/observables/Concast.js",
            "line": 1
          },
          {
            "location": "dist/utilities/observables/Concast.js",
            "line": 9
          },
          {
            "location": "dist/utilities/policies/pagination.js",
            "line": 1
          },
          {
            "location": "dist/utilities/policies/pagination.js",
            "line": 2
          },
          {
            "location": "dist/utilities/policies/pagination.js",
            "line": 9
          },
          {
            "location": "dist/utilities/policies/pagination.js",
            "line": 56
          },
          {
            "location": "dist/utilities/policies/pagination.js",
            "line": 67
          },
          {
            "location": "dist/utilities/policies/pagination.js",
            "line": 116
          },
          {
            "location": "dist/utilities/policies/pagination.js",
            "line": 117
          },
          {
            "location": "dist/utilities/policies/pagination.js",
            "line": 119
          },
          {
            "location": "dist/utilities/policies/pagination.js",
            "line": 134
          },
          {
            "location": "dist/utilities/policies/pagination.js",
            "line": 138
          },
          {
            "location": "dist/utilities/utilities.cjs.native.js",
            "line": 7
          },
          {
            "location": "dist/apollo-client.cjs",
            "line": 5
          },
          {
            "location": "dist/apollo-client.min.cjs",
            "line": 1
          },
          {
            "location": "dist/cache/cache.cjs",
            "line": 6
          },
          {
            "location": "dist/core/core.cjs",
            "line": 6
          },
          {
            "location": "dist/errors/errors.cjs",
            "line": 5
          },
          {
            "location": "dist/link/batch/batch.cjs",
            "line": 5
          },
          {
            "location": "dist/link/batch-http/batch-http.cjs",
            "line": 5
          },
          {
            "location": "dist/link/context/context.cjs",
            "line": 5
          },
          {
            "location": "dist/link/core/core.cjs",
            "line": 6
          },
          {
            "location": "dist/link/error/error.cjs",
            "line": 5
          },
          {
            "location": "dist/link/http/http.cjs",
            "line": 7
          },
          {
            "location": "dist/link/persisted-queries/persisted-queries.cjs",
            "line": 5
          },
          {
            "location": "dist/link/retry/retry.cjs",
            "line": 5
          },
          {
            "location": "dist/link/schema/schema.cjs",
            "line": 5
          },
          {
            "location": "dist/link/subscriptions/subscriptions.cjs",
            "line": 5
          },
          {
            "location": "dist/link/utils/utils.cjs",
            "line": 7
          },
          {
            "location": "dist/link/ws/ws.cjs",
            "line": 5
          },
          {
            "location": "dist/react/components/components.cjs",
            "line": 5
          },
          {
            "location": "dist/react/hoc/hoc.cjs",
            "line": 7
          },
          {
            "location": "dist/react/hooks/hooks.cjs",
            "line": 8
          },
          {
            "location": "dist/react/ssr/ssr.cjs",
            "line": 5
          },
          {
            "location": "dist/testing/core/core.cjs",
            "line": 5
          },
          {
            "location": "dist/testing/testing.cjs",
            "line": 6
          },
          {
            "location": "dist/utilities/utilities.cjs",
            "line": 7
          },
          {
            "location": "src/utilities/policies/pagination.ts",
            "line": 1
          },
          {
            "location": "src/utilities/policies/pagination.ts",
            "line": 271
          }
        ]
      }
    },
    {
      "group": "@wry",
      "name": "equality",
      "version": "0.5.1",
      "scope": "required",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "15929b7696dc55c6c3c50aca71a04294db1068c83d9e87f544a33b9917897b90ca533339bbc4bb4fe3eac0daaf89be4eda3db1c45d51e29e4edfe6fa6da4eb6f"
        }
      ],
      "purl": "pkg:npm/%40wry/equality@0.5.1",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@wry/equality/-/equality-0.5.1.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/@wry/equality@0.5.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/@wry/equality/-/equality-0.5.1.tgz"
        },
        {
          "name": "ImportedModules",
          "value": "@wry/equality,equal,@wry/equality/equal"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "package-lock.json"
              }
            ],
            "concludedValue": "package-lock.json"
          }
        ],
        "occurrences": [
          {
            "location": "dist/cache/cache.cjs.native.js",
            "line": 9
          },
          {
            "location": "dist/cache/inmemory/entityStore.js",
            "line": 4
          },
          {
            "location": "dist/cache/inmemory/entityStore.js",
            "line": 418
          },
          {
            "location": "dist/cache/inmemory/entityStore.js",
            "line": 462
          },
          {
            "location": "dist/cache/inmemory/inMemoryCache.js",
            "line": 5
          },
          {
            "location": "dist/cache/inmemory/inMemoryCache.js",
            "line": 301
          },
          {
            "location": "dist/cache/inmemory/writeToStore.js",
            "line": 3
          },
          {
            "location": "dist/cache/inmemory/writeToStore.js",
            "line": 373
          },
          {
            "location": "dist/core/ObservableQuery.js",
            "line": 3
          },
          {
            "location": "dist/core/ObservableQuery.js",
            "line": 101
          },
          {
            "location": "dist/core/ObservableQuery.js",
            "line": 132
          },
          {
            "location": "dist/core/ObservableQuery.js",
            "line": 138
          },
          {
            "location": "dist/core/ObservableQuery.js",
            "line": 177
          },
          {
            "location": "dist/core/ObservableQuery.js",
            "line": 272
          },
          {
            "location": "dist/core/ObservableQuery.js",
            "line": 408
          },
          {
            "location": "dist/core/QueryInfo.js",
            "line": 2
          },
          {
            "location": "dist/core/QueryInfo.js",
            "line": 46
          },
          {
            "location": "dist/core/QueryInfo.js",
            "line": 49
          },
          {
            "location": "dist/core/QueryInfo.js",
            "line": 75
          },
          {
            "location": "dist/core/QueryInfo.js",
            "line": 109
          },
          {
            "location": "dist/core/QueryInfo.js",
            "line": 184
          },
          {
            "location": "dist/core/QueryInfo.js",
            "line": 196
          },
          {
            "location": "dist/core/QueryInfo.js",
            "line": 197
          },
          {
            "location": "dist/core/QueryManager.js",
            "line": 3
          },
          {
            "location": "dist/core/QueryManager.js",
            "line": 744
          },
          {
            "location": "dist/core/core.cjs.native.js",
            "line": 9
          },
          {
            "location": "dist/react/hooks/hooks.cjs.native.js",
            "line": 10
          },
          {
            "location": "dist/react/hooks/useMutation.js",
            "line": 4
          },
          {
            "location": "dist/react/hooks/useMutation.js",
            "line": 57
          },
          {
            "location": "dist/react/hooks/useMutation.js",
            "line": 75
          },
          {
            "location": "dist/react/hooks/useQuery.js",
            "line": 5
          },
          {
            "location": "dist/react/hooks/useQuery.js",
            "line": 84
          },
          {
            "location": "dist/react/hooks/useQuery.js",
            "line": 105
          },
          {
            "location": "dist/react/hooks/useQuery.js",
            "line": 134
          },
          {
            "location": "dist/react/hooks/useSubscription.js",
            "line": 3
          },
          {
            "location": "dist/react/hooks/useSubscription.js",
            "line": 56
          },
          {
            "location": "dist/testing/core/core.cjs.native.js",
            "line": 8
          },
          {
            "location": "dist/testing/core/mocking/mockLink.js",
            "line": 4
          },
          {
            "location": "dist/testing/core/mocking/mockLink.js",
            "line": 47
          },
          {
            "location": "dist/apollo-client.cjs",
            "line": 7
          },
          {
            "location": "dist/apollo-client.min.cjs",
            "line": 1
          },
          {
            "location": "dist/cache/cache.cjs",
            "line": 9
          },
          {
            "location": "dist/core/core.cjs",
            "line": 9
          },
          {
            "location": "dist/react/hooks/hooks.cjs",
            "line": 10
          },
          {
            "location": "dist/testing/core/core.cjs",
            "line": 8
          },
          {
            "location": "src/cache/inmemory/entityStore.ts",
            "line": 3
          },
          {
            "location": "src/cache/inmemory/entityStore.ts",
            "line": 700
          },
          {
            "location": "src/cache/inmemory/entityStore.ts",
            "line": 782
          },
          {
            "location": "src/cache/inmemory/inMemoryCache.ts",
            "line": 8
          },
          {
            "location": "src/cache/inmemory/inMemoryCache.ts",
            "line": 557
          },
          {
            "location": "src/cache/inmemory/writeToStore.ts",
            "line": 2
          },
          {
            "location": "src/cache/inmemory/writeToStore.ts",
            "line": 773
          },
          {
            "location": "src/core/ObservableQuery.ts",
            "line": 3
          },
          {
            "location": "src/core/ObservableQuery.ts",
            "line": 260
          },
          {
            "location": "src/core/ObservableQuery.ts",
            "line": 307
          },
          {
            "location": "src/core/ObservableQuery.ts",
            "line": 318
          },
          {
            "location": "src/core/ObservableQuery.ts",
            "line": 379
          },
          {
            "location": "src/core/ObservableQuery.ts",
            "line": 579
          },
          {
            "location": "src/core/ObservableQuery.ts",
            "line": 812
          },
          {
            "location": "src/core/QueryInfo.ts",
            "line": 2
          },
          {
            "location": "src/core/QueryInfo.ts",
            "line": 123
          },
          {
            "location": "src/core/QueryInfo.ts",
            "line": 127
          },
          {
            "location": "src/core/QueryInfo.ts",
            "line": 163
          },
          {
            "location": "src/core/QueryInfo.ts",
            "line": 208
          },
          {
            "location": "src/core/QueryInfo.ts",
            "line": 325
          },
          {
            "location": "src/core/QueryInfo.ts",
            "line": 352
          },
          {
            "location": "src/core/QueryInfo.ts",
            "line": 353
          },
          {
            "location": "src/core/QueryManager.ts",
            "line": 6
          },
          {
            "location": "src/core/QueryManager.ts",
            "line": 1371
          },
          {
            "location": "src/react/hooks/useMutation.ts",
            "line": 17
          },
          {
            "location": "src/react/hooks/useMutation.ts",
            "line": 99
          },
          {
            "location": "src/react/hooks/useMutation.ts",
            "line": 119
          },
          {
            "location": "src/react/hooks/useQuery.ts",
            "line": 11
          },
          {
            "location": "src/react/hooks/useQuery.ts",
            "line": 154
          },
          {
            "location": "src/react/hooks/useQuery.ts",
            "line": 188
          },
          {
            "location": "src/react/hooks/useQuery.ts",
            "line": 259
          },
          {
            "location": "src/react/hooks/useSubscription.ts",
            "line": 5
          },
          {
            "location": "src/react/hooks/useSubscription.ts",
            "line": 72
          },
          {
            "location": "src/testing/core/mocking/mockLink.ts",
            "line": 4
          },
          {
            "location": "src/testing/core/mocking/mockLink.ts",
            "line": 82
          }
        ]
      }
    },
    {
      "group": "@wry",
      "name": "trie",
      "version": "0.3.0",
      "scope": "required",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "630d5a908a203e1013e973d8b111e5659212d2d20698097d1185c78b6b1c7fb2cf28aa9daa6a30fc7bb8904a8fd9c251dc48da53ff4bd199408c57f7845c66ba"
        }
      ],
      "purl": "pkg:npm/%40wry/trie@0.3.0",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@wry/trie/-/trie-0.3.0.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/@wry/trie@0.3.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/@wry/trie/-/trie-0.3.0.tgz"
        },
        {
          "name": "ImportedModules",
          "value": "@wry/trie,Trie,@wry/trie/Trie"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "package-lock.json"
              }
            ],
            "concludedValue": "package-lock.json"
          }
        ],
        "occurrences": [
          {
            "location": "dist/cache/cache.cjs.native.js",
            "line": 10
          },
          {
            "location": "dist/cache/inmemory/entityStore.js",
            "line": 5
          },
          {
            "location": "dist/cache/inmemory/object-canon.js",
            "line": 3
          },
          {
            "location": "dist/cache/inmemory/writeToStore.js",
            "line": 4
          },
          {
            "location": "dist/apollo-client.cjs",
            "line": 13
          },
          {
            "location": "dist/apollo-client.min.cjs",
            "line": 1
          },
          {
            "location": "dist/cache/cache.cjs",
            "line": 10
          },
          {
            "location": "src/cache/inmemory/entityStore.ts",
            "line": 4
          },
          {
            "location": "src/cache/inmemory/object-canon.ts",
            "line": 3
          },
          {
            "location": "src/cache/inmemory/writeToStore.ts",
            "line": 3
          }
        ]
      }
    },
    {
      "group": "",
      "name": "graphql-tag",
      "version": "2.12.6",
      "scope": "required",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "15d48d72ed9041c5a733654dbd20820c2552e4fa4faa9ce0153f3e197cea26ea037740819dcc42636efcbb89a144eeed320a36263809039699fa759243f67ec6"
        }
      ],
      "purl": "pkg:npm/graphql-tag@2.12.6",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/graphql-tag/-/graphql-tag-2.12.6.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/graphql-tag@2.12.6",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/graphql-tag/-/graphql-tag-2.12.6.tgz"
        },
        {
          "name": "ExportedModules",
          "value": "graphql-tag,graphql-tag/gql,resetCaches,graphql-tag/resetCaches,disableFragmentWarnings,graphql-tag/disableFragmentWarnings,enableExperimentalFragmentVariables,graphql-tag/enableExperimentalFragmentVariables,disableExperimentalFragmentVariables,graphql-tag/disableExperimentalFragmentVariables"
        },
        {
          "name": "ImportedModules",
          "value": "graphql-tag"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "package-lock.json"
              }
            ],
            "concludedValue": "package-lock.json"
          }
        ],
        "occurrences": [
          {
            "location": "dist/config/jest/setup.js",
            "line": 1
          },
          {
            "location": "dist/config/jest/setup.js",
            "line": 2
          },
          {
            "location": "dist/core/core.cjs.native.js",
            "line": 16
          },
          {
            "location": "dist/core/index.js",
            "line": 16
          },
          {
            "location": "dist/apollo-client.cjs",
            "line": 14
          },
          {
            "location": "dist/apollo-client.min.cjs",
            "line": 1
          },
          {
            "location": "dist/core/core.cjs",
            "line": 16
          },
          {
            "location": "src/config/jest/setup.ts",
            "line": 1
          },
          {
            "location": "src/config/jest/setup.ts",
            "line": 4
          },
          {
            "location": "src/core/index.ts",
            "line": 113
          }
        ]
      }
    },
    {
      "group": "",
      "name": "hoist-non-react-statics",
      "version": "3.3.2",
      "scope": "required",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "fe01a2bf18bc24f296366fd6d234a6cdc30fa5fa4f2dcddd63fe86c615f6850f621a3dda0df925578113ecd8caa528a72e9279bda7daf62886204660d7449f07"
        }
      ],
      "purl": "pkg:npm/hoist-non-react-statics@3.3.2",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/hoist-non-react-statics/-/hoist-non-react-statics-3.3.2.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/hoist-non-react-statics@3.3.2",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/hoist-non-react-statics/-/hoist-non-react-statics-3.3.2.tgz"
        },
        {
          "name": "ImportedModules",
          "value": "hoist-non-react-statics"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "package-lock.json"
              }
            ],
            "concludedValue": "package-lock.json"
          }
        ],
        "occurrences": [
          {
            "location": "dist/react/hoc/hoc.cjs.native.js",
            "line": 9
          },
          {
            "location": "dist/react/hoc/mutation-hoc.js",
            "line": 3
          },
          {
            "location": "dist/react/hoc/mutation-hoc.js",
            "line": 60
          },
          {
            "location": "dist/react/hoc/query-hoc.js",
            "line": 3
          },
          {
            "location": "dist/react/hoc/query-hoc.js",
            "line": 67
          },
          {
            "location": "dist/react/hoc/subscription-hoc.js",
            "line": 3
          },
          {
            "location": "dist/react/hoc/subscription-hoc.js",
            "line": 77
          },
          {
            "location": "dist/react/hoc/withApollo.js",
            "line": 4
          },
          {
            "location": "dist/react/hoc/withApollo.js",
            "line": 43
          },
          {
            "location": "dist/react/hoc/hoc.cjs",
            "line": 9
          },
          {
            "location": "src/react/hoc/mutation-hoc.tsx",
            "line": 3
          },
          {
            "location": "src/react/hoc/mutation-hoc.tsx",
            "line": 113
          },
          {
            "location": "src/react/hoc/query-hoc.tsx",
            "line": 3
          },
          {
            "location": "src/react/hoc/query-hoc.tsx",
            "line": 131
          },
          {
            "location": "src/react/hoc/subscription-hoc.tsx",
            "line": 3
          },
          {
            "location": "src/react/hoc/subscription-hoc.tsx",
            "line": 150
          },
          {
            "location": "src/react/hoc/withApollo.tsx",
            "line": 3
          },
          {
            "location": "src/react/hoc/withApollo.tsx",
            "line": 64
          }
        ]
      }
    },
    {
      "group": "",
      "name": "react-is",
      "version": "16.13.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "18532d2f4bc792206ff4796ec0d6538204a7fec0b212df67d3668cd1d4808c61b2ab23650327ed626e2984fc5dbc28a01b5e49ade0b96e2c310a04c0259ef200"
        }
      ],
      "purl": "pkg:npm/react-is@16.13.0",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/react-is/-/react-is-16.13.0.tgz"
        }
      ],
      "type": "framework",
      "bom-ref": "pkg:npm/react-is@16.13.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/react-is/-/react-is-16.13.0.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "package-lock.json"
              }
            ],
            "concludedValue": "package-lock.json"
          }
        ]
      },
      "tags": [
        "framework"
      ]
    },
    {
      "group": "",
      "name": "optimism",
      "version": "0.16.1",
      "scope": "required",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "eb88be530de8b6b9dd7eae646a818da18ee9bce852b231443786dd10587cd0c59593f75b8097ccbfb5450de093f0bc4d02511585099d5446df13b5f69d634822"
        }
      ],
      "purl": "pkg:npm/optimism@0.16.1",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/optimism/-/optimism-0.16.1.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/optimism@0.16.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/optimism/-/optimism-0.16.1.tgz"
        },
        {
          "name": "ImportedModules",
          "value": "optimism,wrap,optimism/wrap,optimism/dep,OptimisticDependencyFunction,optimism/OptimisticDependencyFunction,OptimisticWrapperFunction,optimism/OptimisticWrapperFunction"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "package-lock.json"
              }
            ],
            "concludedValue": "package-lock.json"
          }
        ],
        "occurrences": [
          {
            "location": "dist/cache/cache.cjs.native.js",
            "line": 7
          },
          {
            "location": "dist/cache/core/cache.js",
            "line": 2
          },
          {
            "location": "dist/cache/core/cache.js",
            "line": 6
          },
          {
            "location": "dist/cache/inmemory/entityStore.js",
            "line": 3
          },
          {
            "location": "dist/cache/inmemory/entityStore.js",
            "line": 330
          },
          {
            "location": "dist/cache/inmemory/inMemoryCache.js",
            "line": 4
          },
          {
            "location": "dist/cache/inmemory/inMemoryCache.js",
            "line": 56
          },
          {
            "location": "dist/cache/inmemory/reactiveVars.js",
            "line": 1
          },
          {
            "location": "dist/cache/inmemory/reactiveVars.js",
            "line": 10
          },
          {
            "location": "dist/cache/inmemory/readFromStore.js",
            "line": 3
          },
          {
            "location": "dist/cache/inmemory/readFromStore.js",
            "line": 27
          },
          {
            "location": "dist/cache/inmemory/readFromStore.js",
            "line": 50
          },
          {
            "location": "dist/apollo-client.cjs",
            "line": 11
          },
          {
            "location": "dist/apollo-client.min.cjs",
            "line": 1
          },
          {
            "location": "dist/cache/cache.cjs",
            "line": 7
          },
          {
            "location": "src/cache/core/cache.ts",
            "line": 2
          },
          {
            "location": "src/cache/core/cache.ts",
            "line": 141
          },
          {
            "location": "src/cache/inmemory/entityStore.ts",
            "line": 2
          },
          {
            "location": "src/cache/inmemory/entityStore.ts",
            "line": 543
          },
          {
            "location": "src/cache/inmemory/inMemoryCache.ts",
            "line": 7
          },
          {
            "location": "src/cache/inmemory/inMemoryCache.ts",
            "line": 111
          },
          {
            "location": "src/cache/inmemory/reactiveVars.ts",
            "line": 1
          },
          {
            "location": "src/cache/inmemory/reactiveVars.ts",
            "line": 29
          },
          {
            "location": "src/cache/inmemory/readFromStore.ts",
            "line": 8
          },
          {
            "location": "src/cache/inmemory/readFromStore.ts",
            "line": 141
          },
          {
            "location": "src/cache/inmemory/readFromStore.ts",
            "line": 192
          }
        ]
      }
    },
    {
      "group": "@wry",
      "name": "context",
      "version": "0.6.1",
      "scope": "required",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "2ce9959d8d624d4d83f2dbf85dfe8c54c659fa3b8827cecab7fa653228e3376d0d3005c6987e2ef1b4b5b74b93ef8719e60c29a1c62e795e7c630c88f32f862b"
        }
      ],
      "purl": "pkg:npm/%40wry/context@0.6.1",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@wry/context/-/context-0.6.1.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/@wry/context@0.6.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/@wry/context/-/context-0.6.1.tgz"
        },
        {
          "name": "ImportedModules",
          "value": "@wry/context,Slot,@wry/context/Slot"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "package-lock.json"
              }
            ],
            "concludedValue": "package-lock.json"
          }
        ],
        "occurrences": [
          {
            "location": "dist/cache/cache.cjs.native.js",
            "line": 11
          },
          {
            "location": "dist/cache/inmemory/reactiveVars.js",
            "line": 2
          },
          {
            "location": "dist/apollo-client.cjs",
            "line": 12
          },
          {
            "location": "dist/apollo-client.min.cjs",
            "line": 1
          },
          {
            "location": "dist/cache/cache.cjs",
            "line": 11
          },
          {
            "location": "src/cache/inmemory/reactiveVars.ts",
            "line": 2
          }
        ]
      }
    },
    {
      "group": "",
      "name": "prop-types",
      "version": "15.7.2",
      "scope": "required",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "f1042291d1fbfff476beeac8252bad675b261d84dc2e945610e9479f37161e6058ace194cac2b04acac2f3d0428858f709badf27f9d715d25ea4e56b6351821d"
        }
      ],
      "purl": "pkg:npm/prop-types@15.7.2",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/prop-types/-/prop-types-15.7.2.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/prop-types@15.7.2",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/prop-types/-/prop-types-15.7.2.tgz"
        },
        {
          "name": "ImportedModules",
          "value": "prop-types"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "package-lock.json"
              }
            ],
            "concludedValue": "package-lock.json"
          }
        ],
        "occurrences": [
          {
            "location": "dist/react/components/Mutation.js",
            "line": 1
          },
          {
            "location": "dist/react/components/Mutation.js",
            "line": 10
          },
          {
            "location": "dist/react/components/Mutation.js",
            "line": 11
          },
          {
            "location": "dist/react/components/Mutation.js",
            "line": 12
          },
          {
            "location": "dist/react/components/Query.js",
            "line": 2
          },
          {
            "location": "dist/react/components/Subscription.js",
            "line": 1
          },
          {
            "location": "dist/react/components/Subscription.js",
            "line": 13
          },
          {
            "location": "dist/react/components/components.cjs.native.js",
            "line": 6
          },
          {
            "location": "dist/react/components/components.cjs",
            "line": 6
          },
          {
            "location": "src/react/components/Mutation.tsx",
            "line": 1
          },
          {
            "location": "src/react/components/Mutation.tsx",
            "line": 21
          },
          {
            "location": "src/react/components/Mutation.tsx",
            "line": 22
          },
          {
            "location": "src/react/components/Mutation.tsx",
            "line": 23
          },
          {
            "location": "src/react/components/Mutation.tsx",
            "line": 24
          },
          {
            "location": "src/react/components/Query.tsx",
            "line": 1
          },
          {
            "location": "src/react/components/Subscription.tsx",
            "line": 1
          },
          {
            "location": "src/react/components/Subscription.tsx",
            "line": 24
          }
        ]
      }
    },
    {
      "group": "",
      "name": "loose-envify",
      "version": "1.4.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "972bb13c6aff59f86b95e9b608bfd472751cd7372a280226043cee918ed8e45ff242235d928ebe7d12debe5c351e03324b0edfeb5d54218e34f04b71452a0add"
        }
      ],
      "purl": "pkg:npm/loose-envify@1.4.0",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/loose-envify/-/loose-envify-1.4.0.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/loose-envify@1.4.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/loose-envify/-/loose-envify-1.4.0.tgz"
        },
        {
          "name": "cdx:npm:binPaths",
          "value": "/app/node_modules/.bin/loose-envify"
        },
        {
          "name": "cdx:npm:bin",
          "value": "loose-envify"
        },
        {
          "name": "cdx:npm:has_binary",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "package-lock.json"
              }
            ],
            "concludedValue": "package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "js-tokens",
      "version": "4.0.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "45d2547e5704ddc5332a232a420b02bb4e853eef5474824ed1b7986cf84737893a6a9809b627dca02b53f5b7313a9601b690f690233a49bce0e026aeb16fcf29"
        }
      ],
      "purl": "pkg:npm/js-tokens@4.0.0",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/js-tokens@4.0.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "package-lock.json"
              }
            ],
            "concludedValue": "package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "object-assign",
      "version": "4.1.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-1",
          "content": "2109adc7965887cfc05cbbd442cac8bfbb360863"
        }
      ],
      "purl": "pkg:npm/object-assign@4.1.1",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/object-assign@4.1.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "package-lock.json"
              }
            ],
            "concludedValue": "package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "symbol-observable",
      "version": "4.0.0",
      "scope": "required",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "6f5f5d31384c5781d51729d200cd7efa004701b9364dcfe8b202c805930ab32aa1df88dbd9ef0eb3b4fa656fc1b77a4915d05377627002700011057bad236f71"
        }
      ],
      "purl": "pkg:npm/symbol-observable@4.0.0",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/symbol-observable/-/symbol-observable-4.0.0.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/symbol-observable@4.0.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/symbol-observable/-/symbol-observable-4.0.0.tgz"
        },
        {
          "name": "ImportedModules",
          "value": "symbol-observable"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "package-lock.json"
              }
            ],
            "concludedValue": "package-lock.json"
          }
        ],
        "occurrences": [
          {
            "location": "dist/utilities/observables/Observable.js",
            "line": 2
          },
          {
            "location": "dist/utilities/utilities.cjs.native.js",
            "line": 9
          },
          {
            "location": "dist/apollo-client.cjs",
            "line": 9
          },
          {
            "location": "dist/apollo-client.min.cjs",
            "line": 1
          },
          {
            "location": "dist/utilities/utilities.cjs",
            "line": 9
          },
          {
            "location": "src/utilities/observables/Observable.ts",
            "line": 10
          }
        ]
      }
    },
    {
      "group": "",
      "name": "ts-invariant",
      "version": "0.10.3",
      "scope": "required",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "ba2bf061c41ac40b9cbf50b3469da7fd07583e8e082dff555e01f5f731088c5c76109b9f575e8fd09b49569607cbcf4322d1ba2b08f6a08523adc2b96aefb8b5"
        }
      ],
      "purl": "pkg:npm/ts-invariant@0.10.3",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/ts-invariant/-/ts-invariant-0.10.3.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/ts-invariant@0.10.3",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/ts-invariant/-/ts-invariant-0.10.3.tgz"
        },
        {
          "name": "ImportedModules",
          "value": "ts-invariant,setVerbosity,ts-invariant/setVerbosity,ts-invariant/process/index.js,remove,ts-invariant/process/index.js/remove,ts-invariant/process,invariant,ts-invariant/invariant,InvariantError,ts-invariant/InvariantError,ts-invariant/process/remove"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "package-lock.json"
              }
            ],
            "concludedValue": "package-lock.json"
          }
        ],
        "occurrences": [
          {
            "location": "dist/core/core.cjs.native.js",
            "line": 15
          },
          {
            "location": "dist/core/index.js",
            "line": 13
          },
          {
            "location": "dist/core/index.js",
            "line": 15
          },
          {
            "location": "dist/utilities/globals/fix-graphql.js",
            "line": 1
          },
          {
            "location": "dist/utilities/globals/globals.cjs.native.js",
            "line": 5
          },
          {
            "location": "dist/utilities/globals/globals.cjs.native.js",
            "line": 6
          },
          {
            "location": "dist/utilities/globals/index.js",
            "line": 1
          },
          {
            "location": "dist/utilities/globals/index.js",
            "line": 5
          },
          {
            "location": "dist/apollo-client.cjs",
            "line": 6
          },
          {
            "location": "dist/apollo-client.min.cjs",
            "line": 1
          },
          {
            "location": "dist/core/core.cjs",
            "line": 15
          },
          {
            "location": "dist/utilities/globals/globals.cjs",
            "line": 5
          },
          {
            "location": "dist/utilities/globals/globals.cjs",
            "line": 6
          },
          {
            "location": "src/core/index.ts",
            "line": 91
          },
          {
            "location": "src/core/index.ts",
            "line": 93
          },
          {
            "location": "src/utilities/globals/fix-graphql.ts",
            "line": 8
          },
          {
            "location": "src/utilities/globals/index.ts",
            "line": 1
          },
          {
            "location": "src/utilities/globals/index.ts",
            "line": 8
          },
          {
            "location": "dist/utilities/globals/fix-graphql.js",
            "line": 4
          },
          {
            "location": "src/utilities/globals/fix-graphql.ts",
            "line": 13
          }
        ]
      }
    },
    {
      "group": "",
      "name": "zen-observable-ts",
      "version": "1.2.5",
      "scope": "required",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "4195907a4bfa881ef635a79a91ef614b52b11e5a2d7d1a5ef9618d6cdc79fed6be4770cd8d53b66ecc1feb78179560dcb3e10c77b5d8f077d54323f55fa4f866"
        }
      ],
      "purl": "pkg:npm/zen-observable-ts@1.2.5",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/zen-observable-ts/-/zen-observable-ts-1.2.5.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/zen-observable-ts@1.2.5",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/zen-observable-ts/-/zen-observable-ts-1.2.5.tgz"
        },
        {
          "name": "ImportedModules",
          "value": "zen-observable-ts,Observable,zen-observable-ts/Observable,Observer,zen-observable-ts/Observer,Subscription,zen-observable-ts/Subscription,Subscriber,zen-observable-ts/Subscriber"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "package-lock.json"
              }
            ],
            "concludedValue": "package-lock.json"
          }
        ],
        "occurrences": [
          {
            "location": "dist/utilities/observables/Observable.js",
            "line": 1
          },
          {
            "location": "dist/utilities/utilities.cjs.native.js",
            "line": 8
          },
          {
            "location": "dist/apollo-client.cjs",
            "line": 8
          },
          {
            "location": "dist/apollo-client.min.cjs",
            "line": 1
          },
          {
            "location": "dist/utilities/utilities.cjs",
            "line": 8
          },
          {
            "location": "src/utilities/observables/Observable.ts",
            "line": 6
          }
        ]
      }
    },
    {
      "group": "",
      "name": "zen-observable",
      "version": "0.8.15",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "3d0d8f0bb47daec971f389dd341641fc392ff15f1f644a64f3744b817b587747f0520123b1e327d4381a8e1db1e92f106d90056bda76a95084b9864d82f7b475"
        }
      ],
      "purl": "pkg:npm/zen-observable@0.8.15",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/zen-observable/-/zen-observable-0.8.15.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/zen-observable@0.8.15",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/zen-observable/-/zen-observable-0.8.15.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "package-lock.json"
              }
            ],
            "concludedValue": "package-lock.json"
          }
        ]
      }
    },
    {
      "group": "@babel",
      "name": "parser",
      "version": "7.19.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "87b4424a8ae6d4375354625fdcfd8c863de476792617f122cac524cd2d93760018ab28c574c4096d5b973817a3d920496976a7fe5215b53e8a9066f2caaef9dc"
        }
      ],
      "purl": "pkg:npm/%40babel/parser@7.19.1",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@babel/parser/-/parser-7.19.1.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/@babel/parser@7.19.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/@babel/parser/-/parser-7.19.1.tgz"
        },
        {
          "name": "cdx:npm:binPaths",
          "value": "/app/node_modules/.bin/parser"
        },
        {
          "name": "cdx:npm:bin",
          "value": "parser"
        },
        {
          "name": "cdx:npm:has_binary",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "package-lock.json"
              }
            ],
            "concludedValue": "package-lock.json"
          }
        ]
      },
      "tags": [
        "parse"
      ]
    },
    {
      "group": "@graphql-tools",
      "name": "schema",
      "version": "9.0.4",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "07f6fcba48ecd7c7eafbfb3ba7decff0bd5532bc1aa587373762af746fee3538526b34519fc1ac04ad0dafe147fa654a8947dbe039e8efd7b74ae9995681ee39"
        }
      ],
      "purl": "pkg:npm/%40graphql-tools/schema@9.0.4",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@graphql-tools/schema/-/schema-9.0.4.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/@graphql-tools/schema@9.0.4",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/@graphql-tools/schema/-/schema-9.0.4.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "package-lock.json"
              }
            ],
            "concludedValue": "package-lock.json"
          }
        ]
      }
    },
    {
      "group": "@graphql-tools",
      "name": "merge",
      "version": "8.3.6",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "b940689315e2f3d6e3d3c3fe882bd093755ec38bdc7cbe5933a353ca55a2f0f229a2ae2be6727adb96d1b8df21daeb9b11d4621fc9ed37d338c6477f8fb0326d"
        }
      ],
      "purl": "pkg:npm/%40graphql-tools/merge@8.3.6",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@graphql-tools/merge/-/merge-8.3.6.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/@graphql-tools/merge@8.3.6",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/@graphql-tools/merge/-/merge-8.3.6.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "package-lock.json"
              }
            ],
            "concludedValue": "package-lock.json"
          }
        ]
      }
    },
    {
      "group": "@graphql-tools",
      "name": "utils",
      "version": "8.12.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "4de3be3095865e35134b9daa7cae11f0788fa05fd1ed7faa9a0b4e61df034c7d25e9bfb963fb6583968679425e7ea22646aee7be2f7732ce3493f533e03e425b"
        }
      ],
      "purl": "pkg:npm/%40graphql-tools/utils@8.12.0",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@graphql-tools/utils/-/utils-8.12.0.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/@graphql-tools/utils@8.12.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/@graphql-tools/utils/-/utils-8.12.0.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "package-lock.json"
              }
            ],
            "concludedValue": "package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "value-or-promise",
      "version": "1.0.11",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "e3506b807f9d21b0855c295c49aa55b3933a1a410d777810389a447cf0cd6bbd4bb1418c5c32f48cc5a923f461ed6857f806a57f3d934d2dd9b79a54b1b9e12e"
        }
      ],
      "purl": "pkg:npm/value-or-promise@1.0.11",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/value-or-promise/-/value-or-promise-1.0.11.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/value-or-promise@1.0.11",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/value-or-promise/-/value-or-promise-1.0.11.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "package-lock.json"
              }
            ],
            "concludedValue": "package-lock.json"
          }
        ]
      }
    },
    {
      "group": "@rollup",
      "name": "plugin-node-resolve",
      "version": "11.2.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "c9cda7e378dca95c86136b2a579fd80a6a1ccbd02b8d500ffc1797c93b400d30415fa5747b950cab03bc09d4349338dbeb3bb93f5a8ccec49c08c46f13d3a556"
        }
      ],
      "purl": "pkg:npm/%40rollup/plugin-node-resolve@11.2.1",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@rollup/plugin-node-resolve/-/plugin-node-resolve-11.2.1.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/@rollup/plugin-node-resolve@11.2.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/@rollup/plugin-node-resolve/-/plugin-node-resolve-11.2.1.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "package-lock.json"
              }
            ],
            "concludedValue": "package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "rollup",
      "version": "2.79.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "b8ac5b7742213193a18c0883e68005a7b06abe40380efe3baa9382b5a36f9e0e0707075b5ad74e87c7f99d936e936ae9e753cc1a4ddbcdf5aee686b2344b989f"
        }
      ],
      "purl": "pkg:npm/rollup@2.79.1",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/rollup/-/rollup-2.79.1.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/rollup@2.79.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/rollup/-/rollup-2.79.1.tgz"
        },
        {
          "name": "cdx:npm:binPaths",
          "value": "/app/node_modules/.bin/rollup"
        },
        {
          "name": "cdx:npm:bin",
          "value": "rollup"
        },
        {
          "name": "cdx:npm:has_binary",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "package-lock.json"
              }
            ],
            "concludedValue": "package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "fsevents",
      "version": "2.3.2",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "c62a8c411e3101e1d3b81f6e5a6f9f1517083a02813223813fe7978b24fb8ec8150aad5b915ca0b74d28012a3007b11db6938769a3e02adf35d8ff5a6fe0c328"
        }
      ],
      "purl": "pkg:npm/fsevents@2.3.2",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.2.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/fsevents@2.3.2",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:optional",
          "value": "true"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.2.tgz"
        },
        {
          "name": "cdx:npm:hasInstallScript",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "package-lock.json"
              }
            ],
            "concludedValue": "package-lock.json"
          }
        ]
      }
    },
    {
      "group": "@rollup",
      "name": "pluginutils",
      "version": "3.1.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "1a4b19ea9afa4e92231e6f21f65490f298bc044f557ae6cd4f438c277079b9927ca73ef734f8aa3ad0a883fc76fd0cccd4434284f2b130386242e447b2a73e96"
        }
      ],
      "purl": "pkg:npm/%40rollup/pluginutils@3.1.0",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@rollup/pluginutils/-/pluginutils-3.1.0.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/@rollup/pluginutils@3.1.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/@rollup/pluginutils/-/pluginutils-3.1.0.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "package-lock.json"
              }
            ],
            "concludedValue": "package-lock.json"
          }
        ]
      }
    },
    {
      "group": "@types",
      "name": "estree",
      "version": "0.0.39",
      "scope": "excluded",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "118370a776d4fbdf1ca54e250166182fb673fb682bc961f5a9b7434e275577a864891eb07a4b1d6cc69dc9729734f12440585733e8553bd6728289875e9f8023"
        }
      ],
      "purl": "pkg:npm/%40types/estree@0.0.39",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@types/estree/-/estree-0.0.39.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/@types/estree@0.0.39",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/@types/estree/-/estree-0.0.39.tgz"
        },
        {
          "name": "LocalNodeModulesPath",
          "value": "node_modules/@rollup/pluginutils/node_modules/@types/estree"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "package-lock.json"
              }
            ],
            "concludedValue": "package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "estree-walker",
      "version": "1.0.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "d5f31717760fe29659568cc5f23fd92dfbe747c3522258ede7a5216d9e4f79e0e69861e982977042dec84e51af61a42e902bee05130b1222a2602fa878883872"
        }
      ],
      "purl": "pkg:npm/estree-walker@1.0.1",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/estree-walker/-/estree-walker-1.0.1.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/estree-walker@1.0.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/estree-walker/-/estree-walker-1.0.1.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "package-lock.json"
              }
            ],
            "concludedValue": "package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "picomatch",
      "version": "2.3.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "958d50fcf889182db33afff3dfdd563930fe674d9b0a0b057efc685d77fa87b92ff68f969ac9b362aac0c18eb7b0d80ec44e3111dab45b25275df29e06b4af63"
        }
      ],
      "purl": "pkg:npm/picomatch@2.3.0",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.0.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/picomatch@2.3.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.0.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "package-lock.json"
              }
            ],
            "concludedValue": "package-lock.json"
          }
        ]
      }
    },
    {
      "group": "@types",
      "name": "resolve",
      "version": "1.17.1",
      "scope": "required",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "cb2ec7bb34218f47611a90fc44b5d26561242ec57d89bbf1be2e84889ddb92a2c03b5446a3459b916422c29465485ca64c9473d1dde4e4b337924c7c02b0db2f"
        }
      ],
      "purl": "pkg:npm/%40types/resolve@1.17.1",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@types/resolve/-/resolve-1.17.1.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/@types/resolve@1.17.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/@types/resolve/-/resolve-1.17.1.tgz"
        },
        {
          "name": "LocalNodeModulesPath",
          "value": "node_modules/@types/resolve"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "package-lock.json"
              }
            ],
            "concludedValue": "package-lock.json"
          }
        ]
      }
    },
    {
      "group": "@types",
      "name": "node",
      "version": "16.11.60",
      "scope": "excluded",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "9182186b50f52fe1c3bf933945741e12ed68d05280eb279d648a32ba09bf3013d13a42e95f82fb1d1c4cacf572a3c6e7be3a56ff00e5a85346cd734c6fb01d47"
        }
      ],
      "purl": "pkg:npm/%40types/node@16.11.60",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@types/node/-/node-16.11.60.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/@types/node@16.11.60",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/@types/node/-/node-16.11.60.tgz"
        },
        {
          "name": "LocalNodeModulesPath",
          "value": "node_modules/@types/node"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "package-lock.json"
              }
            ],
            "concludedValue": "package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "builtin-modules",
      "version": "3.2.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "946ccb29c8a82fdd02ef031cce9918d27fe80114f731b05af11f4e146135ac9c68548f3abb858019f124f168efd7478a4b24c7546912a376ef07294212d93b2c"
        }
      ],
      "purl": "pkg:npm/builtin-modules@3.2.0",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/builtin-modules/-/builtin-modules-3.2.0.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/builtin-modules@3.2.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/builtin-modules/-/builtin-modules-3.2.0.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "package-lock.json"
              }
            ],
            "concludedValue": "package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "deepmerge",
      "version": "4.2.2",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "149dd4808e20225f8f1d99b9de49ecb9216913e9c448cafb338bfd41c801ed2eb72a3ffa5aa322150269041633d4fb7eeba6d9a4fdd0ecbc9ed0ea3d30f28476"
        }
      ],
      "purl": "pkg:npm/deepmerge@4.2.2",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/deepmerge/-/deepmerge-4.2.2.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/deepmerge@4.2.2",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/deepmerge/-/deepmerge-4.2.2.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "package-lock.json"
              }
            ],
            "concludedValue": "package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "is-module",
      "version": "1.0.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-1",
          "content": "3258fb69f78c14d5b815d664336b4cffb6441591"
        }
      ],
      "purl": "pkg:npm/is-module@1.0.0",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/is-module/-/is-module-1.0.0.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/is-module@1.0.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/is-module/-/is-module-1.0.0.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "package-lock.json"
              }
            ],
            "concludedValue": "package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "resolve",
      "version": "1.22.1",
      "scope": "required",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "9c1a6eb98b98e6316c962fc922cd6895dc3a7ce402062a2886a59983fda189a3b26d739fb789689eff39b8338a5dd7fcae1c8ad79f5cc54e5c0dc2bf34a93ccf"
        }
      ],
      "purl": "pkg:npm/resolve@1.22.1",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/resolve/-/resolve-1.22.1.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/resolve@1.22.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/resolve/-/resolve-1.22.1.tgz"
        },
        {
          "name": "cdx:npm:binPaths",
          "value": "/app/node_modules/.bin/resolve"
        },
        {
          "name": "cdx:npm:bin",
          "value": "resolve"
        },
        {
          "name": "cdx:npm:has_binary",
          "value": "true"
        },
        {
          "name": "ImportedModules",
          "value": "resolve"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "package-lock.json"
              }
            ],
            "concludedValue": "package-lock.json"
          }
        ],
        "occurrences": [
          {
            "location": "config/postprocessDist.ts",
            "line": 3
          },
          {
            "location": "config/postprocessDist.ts",
            "line": 51
          },
          {
            "location": "config/postprocessDist.ts",
            "line": 54
          },
          {
            "location": "config/postprocessDist.ts",
            "line": 126
          }
        ]
      }
    },
    {
      "group": "",
      "name": "is-core-module",
      "version": "2.9.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "fb914fcb93e7c263b796f7cc6f402ca0f6811bee4a1d4234c181573ad60f9d5555b294c552e31935f35a35546ddc565a76cb6ed9cf31db7bf29115bf341a14e8"
        }
      ],
      "purl": "pkg:npm/is-core-module@2.9.0",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.9.0.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/is-core-module@2.9.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.9.0.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "package-lock.json"
              }
            ],
            "concludedValue": "package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "has",
      "version": "1.0.3",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "7f676f3b4554e8e7a3ed1916246ade8636f33008c5a79fd528fa79b53a56215e091c764ad7f0716c546d7ffb220364964ded3d71a0e656d618cd61086c14b8cf"
        }
      ],
      "purl": "pkg:npm/has@1.0.3",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/has/-/has-1.0.3.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/has@1.0.3",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/has/-/has-1.0.3.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "package-lock.json"
              }
            ],
            "concludedValue": "package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "function-bind",
      "version": "1.1.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "c88a2f033317e3db05f18979f1f482589e6cbd22ee6a26cfc5740914b98139b4ee0abd0c7f52a23e8a4633d3621638980426df69ad8587a6eb790e803554c8d0"
        }
      ],
      "purl": "pkg:npm/function-bind@1.1.1",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.1.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/function-bind@1.1.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.1.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "package-lock.json"
              }
            ],
            "concludedValue": "package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "path-parse",
      "version": "1.0.7",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "2c32733d510410f47ecb8f33f7703411dd325dbf29001c865a8fe4e5861d620a58dbfd84b0eb24b09aeaee5387c6bcab54e9f57a31baa00a7c6a1bce2100fcb3"
        }
      ],
      "purl": "pkg:npm/path-parse@1.0.7",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/path-parse/-/path-parse-1.0.7.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/path-parse@1.0.7",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/path-parse/-/path-parse-1.0.7.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "package-lock.json"
              }
            ],
            "concludedValue": "package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "supports-preserve-symlinks-flag",
      "version": "1.0.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "a2dd169d74bd7e076480871e3dee911cd935580f3e9ae3dae9c4a3791dd5f0adbbabd041d6b4c4dd1d69ec7bf4cf567201cf2ce95beff0323259febcd4c02dd3"
        }
      ],
      "purl": "pkg:npm/supports-preserve-symlinks-flag@1.0.0",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/supports-preserve-symlinks-flag/-/supports-preserve-symlinks-flag-1.0.0.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/supports-preserve-symlinks-flag@1.0.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/supports-preserve-symlinks-flag/-/supports-preserve-symlinks-flag-1.0.0.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "package-lock.json"
              }
            ],
            "concludedValue": "package-lock.json"
          }
        ]
      }
    },
    {
      "group": "@testing-library",
      "name": "react",
      "version": "13.4.0",
      "scope": "required",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "b1738638df9635387730b13daef7bdedfb5a66e90dde835fd8a8c3cbb613c7a85c4cedaeb8b1ee086ca7303845c06c3f8d87f8389d909348b88bbf6a30d364cb"
        }
      ],
      "purl": "pkg:npm/%40testing-library/react@13.4.0",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@testing-library/react/-/react-13.4.0.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/@testing-library/react@13.4.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/@testing-library/react/-/react-13.4.0.tgz"
        },
        {
          "name": "ExportedModules",
          "value": "react/components/Query,react/components/Mutation,react/components/Subscription,react/context/ApolloConsumer,react/context/ApolloContext,react/context/ApolloProvider,react/hoc/graphql,react/hoc/query-hoc,react/hoc/mutation-hoc,react/hoc/subscription-hoc,react/hoc/withApollo,react/hooks/useQuery,react/context/index,react/parser/index,react/ssr/getDataFromTree,react/ssr/renderToStringWithData,react/ssr/RenderPromises,react/context,react/parser,ApolloConsumerProps,ApolloConsumer/ApolloConsumerProps,getApolloContext,ApolloContext.js/getApolloContext,resetApolloContext,ApolloContext.js/resetApolloContext,ApolloContextValue,ApolloContext/ApolloContextValue,ApolloContext/getApolloContext,ApolloContext/resetApolloContext,ApolloProviderProps,ApolloProvider/ApolloProviderProps,ApolloProvider,context/index.js/ApolloProvider,ApolloConsumer,context/index.js/ApolloConsumer,context/index.js/getApolloContext,context/index.js/resetApolloContext,DocumentType,parser/index.js/DocumentType,operationName,parser/index.js/operationName,getMarkupFromTree,getDataFromTree.js/getMarkupFromTree,getDataFromTree/getMarkupFromTree,context/ApolloProvider,context/ApolloConsumer,context/getApolloContext,context/resetApolloContext,context/ApolloContextValue,parser/DocumentType,IDocumentDefinition,parser/IDocumentDefinition,parser/operationName"
        },
        {
          "name": "ImportedModules",
          "value": "react,useContext,react/useContext,useCallback,react/useCallback,useMemo,react/useMemo,useRef,react/useRef,useEffect,react/useEffect,useState,react/useState,ReactElement,react/ReactElement"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "package-lock.json"
              }
            ],
            "concludedValue": "package-lock.json"
          }
        ],
        "occurrences": [
          {
            "location": "dist/react/context/ApolloConsumer.js",
            "line": 2
          },
          {
            "location": "dist/react/context/ApolloConsumer.js",
            "line": 6
          },
          {
            "location": "dist/react/context/ApolloContext.js",
            "line": 1
          },
          {
            "location": "dist/react/context/ApolloContext.js",
            "line": 10
          },
          {
            "location": "dist/react/context/ApolloProvider.js",
            "line": 2
          },
          {
            "location": "dist/react/context/ApolloProvider.js",
            "line": 7
          },
          {
            "location": "dist/react/context/ApolloProvider.js",
            "line": 14
          },
          {
            "location": "dist/react/context/context.cjs.native.js",
            "line": 6
          },
          {
            "location": "dist/react/hoc/hoc-utils.js",
            "line": 3
          },
          {
            "location": "dist/react/hoc/hoc.cjs.native.js",
            "line": 8
          },
          {
            "location": "dist/react/hoc/mutation-hoc.js",
            "line": 2
          },
          {
            "location": "dist/react/hoc/mutation-hoc.js",
            "line": 33
          },
          {
            "location": "dist/react/hoc/mutation-hoc.js",
            "line": 53
          },
          {
            "location": "dist/react/hoc/query-hoc.js",
            "line": 2
          },
          {
            "location": "dist/react/hoc/query-hoc.js",
            "line": 37
          },
          {
            "location": "dist/react/hoc/query-hoc.js",
            "line": 47
          },
          {
            "location": "dist/react/hoc/query-hoc.js",
            "line": 60
          },
          {
            "location": "dist/react/hoc/subscription-hoc.js",
            "line": 2
          },
          {
            "location": "dist/react/hoc/subscription-hoc.js",
            "line": 47
          },
          {
            "location": "dist/react/hoc/subscription-hoc.js",
            "line": 57
          },
          {
            "location": "dist/react/hoc/subscription-hoc.js",
            "line": 70
          },
          {
            "location": "dist/react/hoc/withApollo.js",
            "line": 3
          },
          {
            "location": "dist/react/hoc/withApollo.js",
            "line": 29
          },
          {
            "location": "dist/react/hoc/withApollo.js",
            "line": 36
          },
          {
            "location": "dist/react/hooks/hooks.cjs.native.js",
            "line": 6
          },
          {
            "location": "dist/react/hooks/useApolloClient.js",
            "line": 2
          },
          {
            "location": "dist/react/hooks/useApolloClient.js",
            "line": 5
          },
          {
            "location": "dist/react/hooks/useLazyQuery.js",
            "line": 2
          },
          {
            "location": "dist/react/hooks/useLazyQuery.js",
            "line": 16
          },
          {
            "location": "dist/react/hooks/useLazyQuery.js",
            "line": 26
          },
          {
            "location": "dist/react/hooks/useLazyQuery.js",
            "line": 45
          },
          {
            "location": "dist/react/hooks/useMutation.js",
            "line": 2
          },
          {
            "location": "dist/react/hooks/useMutation.js",
            "line": 11
          },
          {
            "location": "dist/react/hooks/useMutation.js",
            "line": 16
          },
          {
            "location": "dist/react/hooks/useMutation.js",
            "line": 27
          },
          {
            "location": "dist/react/hooks/useMutation.js",
            "line": 87
          },
          {
            "location": "dist/react/hooks/useMutation.js",
            "line": 92
          },
          {
            "location": "dist/react/hooks/useQuery.js",
            "line": 3
          },
          {
            "location": "dist/react/hooks/useQuery.js",
            "line": 19
          },
          {
            "location": "dist/react/hooks/useQuery.js",
            "line": 26
          },
          {
            "location": "dist/react/hooks/useQuery.js",
            "line": 71
          },
          {
            "location": "dist/react/hooks/useQuery.js",
            "line": 74
          },
          {
            "location": "dist/react/hooks/useQuery.js",
            "line": 211
          },
          {
            "location": "dist/react/hooks/useReactiveVar.js",
            "line": 1
          },
          {
            "location": "dist/react/hooks/useReactiveVar.js",
            "line": 4
          },
          {
            "location": "dist/react/hooks/useReactiveVar.js",
            "line": 5
          },
          {
            "location": "dist/react/hooks/useSubscription.js",
            "line": 2
          },
          {
            "location": "dist/react/hooks/useSubscription.js",
            "line": 9
          },
          {
            "location": "dist/react/hooks/useSubscription.js",
            "line": 15
          },
          {
            "location": "dist/react/hooks/useSubscription.js",
            "line": 26
          },
          {
            "location": "dist/react/hooks/useSubscription.js",
            "line": 27
          },
          {
            "location": "dist/react/hooks/useSubscription.js",
            "line": 32
          },
          {
            "location": "dist/react/hooks/useSubscription.js",
            "line": 33
          },
          {
            "location": "dist/react/hooks/useSubscription.js",
            "line": 74
          },
          {
            "location": "dist/react/hooks/useSyncExternalStore.js",
            "line": 2
          },
          {
            "location": "dist/react/hooks/useSyncExternalStore.js",
            "line": 15
          },
          {
            "location": "dist/react/hooks/useSyncExternalStore.js",
            "line": 17
          },
          {
            "location": "dist/react/hooks/useSyncExternalStore.js",
            "line": 27
          },
          {
            "location": "dist/react/ssr/getDataFromTree.js",
            "line": 2
          },
          {
            "location": "dist/react/ssr/getDataFromTree.js",
            "line": 20
          },
          {
            "location": "dist/react/ssr/ssr.cjs.native.js",
            "line": 6
          },
          {
            "location": "dist/testing/react/MockedProvider.js",
            "line": 2
          },
          {
            "location": "dist/testing/react/MockedProvider.js",
            "line": 23
          },
          {
            "location": "dist/testing/testing.cjs.native.js",
            "line": 7
          },
          {
            "location": "scripts/memory/tests.js",
            "line": 285
          },
          {
            "location": "dist/apollo-client.cjs",
            "line": 15
          },
          {
            "location": "dist/apollo-client.min.cjs",
            "line": 1
          },
          {
            "location": "dist/react/context/context.cjs",
            "line": 6
          },
          {
            "location": "dist/react/hoc/hoc.cjs",
            "line": 8
          },
          {
            "location": "dist/react/hooks/hooks.cjs",
            "line": 6
          },
          {
            "location": "dist/react/ssr/ssr.cjs",
            "line": 6
          },
          {
            "location": "dist/testing/testing.cjs",
            "line": 7
          },
          {
            "location": "src/react/context/ApolloContext.ts",
            "line": 1
          },
          {
            "location": "src/react/context/ApolloContext.ts",
            "line": 23
          },
          {
            "location": "src/react/hooks/useApolloClient.ts",
            "line": 2
          },
          {
            "location": "src/react/hooks/useApolloClient.ts",
            "line": 9
          },
          {
            "location": "src/react/hooks/useLazyQuery.ts",
            "line": 3
          },
          {
            "location": "src/react/hooks/useLazyQuery.ts",
            "line": 35
          },
          {
            "location": "src/react/hooks/useLazyQuery.ts",
            "line": 55
          },
          {
            "location": "src/react/hooks/useLazyQuery.ts",
            "line": 74
          },
          {
            "location": "src/react/hooks/useMutation.ts",
            "line": 1
          },
          {
            "location": "src/react/hooks/useMutation.ts",
            "line": 33
          },
          {
            "location": "src/react/hooks/useMutation.ts",
            "line": 39
          },
          {
            "location": "src/react/hooks/useMutation.ts",
            "line": 54
          },
          {
            "location": "src/react/hooks/useMutation.ts",
            "line": 135
          },
          {
            "location": "src/react/hooks/useMutation.ts",
            "line": 141
          },
          {
            "location": "src/react/hooks/useQuery.ts",
            "line": 9
          },
          {
            "location": "src/react/hooks/useQuery.ts",
            "line": 58
          },
          {
            "location": "src/react/hooks/useQuery.ts",
            "line": 74
          },
          {
            "location": "src/react/hooks/useQuery.ts",
            "line": 131
          },
          {
            "location": "src/react/hooks/useQuery.ts",
            "line": 138
          },
          {
            "location": "src/react/hooks/useQuery.ts",
            "line": 460
          },
          {
            "location": "src/react/hooks/useReactiveVar.ts",
            "line": 1
          },
          {
            "location": "src/react/hooks/useReactiveVar.ts",
            "line": 9
          },
          {
            "location": "src/react/hooks/useReactiveVar.ts",
            "line": 14
          },
          {
            "location": "src/react/hooks/useSubscription.ts",
            "line": 2
          },
          {
            "location": "src/react/hooks/useSubscription.ts",
            "line": 21
          },
          {
            "location": "src/react/hooks/useSubscription.ts",
            "line": 28
          },
          {
            "location": "src/react/hooks/useSubscription.ts",
            "line": 41
          },
          {
            "location": "src/react/hooks/useSubscription.ts",
            "line": 42
          },
          {
            "location": "src/react/hooks/useSubscription.ts",
            "line": 48
          },
          {
            "location": "src/react/hooks/useSubscription.ts",
            "line": 49
          },
          {
            "location": "src/react/hooks/useSubscription.ts",
            "line": 93
          },
          {
            "location": "src/react/hooks/useSyncExternalStore.ts",
            "line": 2
          },
          {
            "location": "src/react/hooks/useSyncExternalStore.ts",
            "line": 64
          },
          {
            "location": "src/react/hooks/useSyncExternalStore.ts",
            "line": 74
          },
          {
            "location": "src/react/hooks/useSyncExternalStore.ts",
            "line": 89
          },
          {
            "location": "src/react/ssr/getDataFromTree.ts",
            "line": 1
          },
          {
            "location": "src/react/ssr/getDataFromTree.ts",
            "line": 46
          },
          {
            "location": "src/react/ssr/renderToStringWithData.ts",
            "line": 1
          },
          {
            "location": "src/react/context/ApolloConsumer.tsx",
            "line": 3
          },
          {
            "location": "src/react/context/ApolloProvider.tsx",
            "line": 3
          },
          {
            "location": "src/react/hoc/hoc-utils.tsx",
            "line": 2
          },
          {
            "location": "src/react/hoc/mutation-hoc.tsx",
            "line": 1
          },
          {
            "location": "src/react/hoc/query-hoc.tsx",
            "line": 1
          },
          {
            "location": "src/react/hoc/subscription-hoc.tsx",
            "line": 1
          },
          {
            "location": "src/react/hoc/withApollo.tsx",
            "line": 2
          },
          {
            "location": "src/testing/react/MockedProvider.tsx",
            "line": 1
          },
          {
            "location": "src/testing/react/MockedProvider.tsx",
            "line": 60
          },
          {
            "location": "src/testing/react/MockedProvider.tsx",
            "line": 62
          }
        ]
      }
    },
    {
      "group": "",
      "name": "react",
      "version": "18.2.0",
      "scope": "required",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "ff722331d6f62fd41b05d5a25b97b73f6fe7a70301694f661c24825333659f464261b71f4ec19b4c9ad4fe419e99d1f6216981da2a19fb3931b66aba834f5f19"
        }
      ],
      "purl": "pkg:npm/react@18.2.0",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/react/-/react-18.2.0.tgz"
        }
      ],
      "type": "framework",
      "bom-ref": "pkg:npm/react@18.2.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/react/-/react-18.2.0.tgz"
        },
        {
          "name": "ExportedModules",
          "value": "react/components/Query,react/components/Mutation,react/components/Subscription,react/context/ApolloConsumer,react/context/ApolloContext,react/context/ApolloProvider,react/hoc/graphql,react/hoc/query-hoc,react/hoc/mutation-hoc,react/hoc/subscription-hoc,react/hoc/withApollo,react/hooks/useQuery,react/context/index,react/parser/index,react/ssr/getDataFromTree,react/ssr/renderToStringWithData,react/ssr/RenderPromises,react/context,react/parser,ApolloConsumerProps,ApolloConsumer/ApolloConsumerProps,getApolloContext,ApolloContext.js/getApolloContext,resetApolloContext,ApolloContext.js/resetApolloContext,ApolloContextValue,ApolloContext/ApolloContextValue,ApolloContext/getApolloContext,ApolloContext/resetApolloContext,ApolloProviderProps,ApolloProvider/ApolloProviderProps,ApolloProvider,context/index.js/ApolloProvider,ApolloConsumer,context/index.js/ApolloConsumer,context/index.js/getApolloContext,context/index.js/resetApolloContext,DocumentType,parser/index.js/DocumentType,operationName,parser/index.js/operationName,getMarkupFromTree,getDataFromTree.js/getMarkupFromTree,getDataFromTree/getMarkupFromTree,context/ApolloProvider,context/ApolloConsumer,context/getApolloContext,context/resetApolloContext,context/ApolloContextValue,parser/DocumentType,IDocumentDefinition,parser/IDocumentDefinition,parser/operationName"
        },
        {
          "name": "ImportedModules",
          "value": "react,useContext,react/useContext,useCallback,react/useCallback,useMemo,react/useMemo,useRef,react/useRef,useEffect,react/useEffect,useState,react/useState,ReactElement,react/ReactElement"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "package-lock.json"
              }
            ],
            "concludedValue": "package-lock.json"
          }
        ],
        "occurrences": [
          {
            "location": "dist/react/context/ApolloConsumer.js",
            "line": 2
          },
          {
            "location": "dist/react/context/ApolloConsumer.js",
            "line": 6
          },
          {
            "location": "dist/react/context/ApolloContext.js",
            "line": 1
          },
          {
            "location": "dist/react/context/ApolloContext.js",
            "line": 10
          },
          {
            "location": "dist/react/context/ApolloProvider.js",
            "line": 2
          },
          {
            "location": "dist/react/context/ApolloProvider.js",
            "line": 7
          },
          {
            "location": "dist/react/context/ApolloProvider.js",
            "line": 14
          },
          {
            "location": "dist/react/context/context.cjs.native.js",
            "line": 6
          },
          {
            "location": "dist/react/hoc/hoc-utils.js",
            "line": 3
          },
          {
            "location": "dist/react/hoc/hoc.cjs.native.js",
            "line": 8
          },
          {
            "location": "dist/react/hoc/mutation-hoc.js",
            "line": 2
          },
          {
            "location": "dist/react/hoc/mutation-hoc.js",
            "line": 33
          },
          {
            "location": "dist/react/hoc/mutation-hoc.js",
            "line": 53
          },
          {
            "location": "dist/react/hoc/query-hoc.js",
            "line": 2
          },
          {
            "location": "dist/react/hoc/query-hoc.js",
            "line": 37
          },
          {
            "location": "dist/react/hoc/query-hoc.js",
            "line": 47
          },
          {
            "location": "dist/react/hoc/query-hoc.js",
            "line": 60
          },
          {
            "location": "dist/react/hoc/subscription-hoc.js",
            "line": 2
          },
          {
            "location": "dist/react/hoc/subscription-hoc.js",
            "line": 47
          },
          {
            "location": "dist/react/hoc/subscription-hoc.js",
            "line": 57
          },
          {
            "location": "dist/react/hoc/subscription-hoc.js",
            "line": 70
          },
          {
            "location": "dist/react/hoc/withApollo.js",
            "line": 3
          },
          {
            "location": "dist/react/hoc/withApollo.js",
            "line": 29
          },
          {
            "location": "dist/react/hoc/withApollo.js",
            "line": 36
          },
          {
            "location": "dist/react/hooks/hooks.cjs.native.js",
            "line": 6
          },
          {
            "location": "dist/react/hooks/useApolloClient.js",
            "line": 2
          },
          {
            "location": "dist/react/hooks/useApolloClient.js",
            "line": 5
          },
          {
            "location": "dist/react/hooks/useLazyQuery.js",
            "line": 2
          },
          {
            "location": "dist/react/hooks/useLazyQuery.js",
            "line": 16
          },
          {
            "location": "dist/react/hooks/useLazyQuery.js",
            "line": 26
          },
          {
            "location": "dist/react/hooks/useLazyQuery.js",
            "line": 45
          },
          {
            "location": "dist/react/hooks/useMutation.js",
            "line": 2
          },
          {
            "location": "dist/react/hooks/useMutation.js",
            "line": 11
          },
          {
            "location": "dist/react/hooks/useMutation.js",
            "line": 16
          },
          {
            "location": "dist/react/hooks/useMutation.js",
            "line": 27
          },
          {
            "location": "dist/react/hooks/useMutation.js",
            "line": 87
          },
          {
            "location": "dist/react/hooks/useMutation.js",
            "line": 92
          },
          {
            "location": "dist/react/hooks/useQuery.js",
            "line": 3
          },
          {
            "location": "dist/react/hooks/useQuery.js",
            "line": 19
          },
          {
            "location": "dist/react/hooks/useQuery.js",
            "line": 26
          },
          {
            "location": "dist/react/hooks/useQuery.js",
            "line": 71
          },
          {
            "location": "dist/react/hooks/useQuery.js",
            "line": 74
          },
          {
            "location": "dist/react/hooks/useQuery.js",
            "line": 211
          },
          {
            "location": "dist/react/hooks/useReactiveVar.js",
            "line": 1
          },
          {
            "location": "dist/react/hooks/useReactiveVar.js",
            "line": 4
          },
          {
            "location": "dist/react/hooks/useReactiveVar.js",
            "line": 5
          },
          {
            "location": "dist/react/hooks/useSubscription.js",
            "line": 2
          },
          {
            "location": "dist/react/hooks/useSubscription.js",
            "line": 9
          },
          {
            "location": "dist/react/hooks/useSubscription.js",
            "line": 15
          },
          {
            "location": "dist/react/hooks/useSubscription.js",
            "line": 26
          },
          {
            "location": "dist/react/hooks/useSubscription.js",
            "line": 27
          },
          {
            "location": "dist/react/hooks/useSubscription.js",
            "line": 32
          },
          {
            "location": "dist/react/hooks/useSubscription.js",
            "line": 33
          },
          {
            "location": "dist/react/hooks/useSubscription.js",
            "line": 74
          },
          {
            "location": "dist/react/hooks/useSyncExternalStore.js",
            "line": 2
          },
          {
            "location": "dist/react/hooks/useSyncExternalStore.js",
            "line": 15
          },
          {
            "location": "dist/react/hooks/useSyncExternalStore.js",
            "line": 17
          },
          {
            "location": "dist/react/hooks/useSyncExternalStore.js",
            "line": 27
          },
          {
            "location": "dist/react/ssr/getDataFromTree.js",
            "line": 2
          },
          {
            "location": "dist/react/ssr/getDataFromTree.js",
            "line": 20
          },
          {
            "location": "dist/react/ssr/ssr.cjs.native.js",
            "line": 6
          },
          {
            "location": "dist/testing/react/MockedProvider.js",
            "line": 2
          },
          {
            "location": "dist/testing/react/MockedProvider.js",
            "line": 23
          },
          {
            "location": "dist/testing/testing.cjs.native.js",
            "line": 7
          },
          {
            "location": "scripts/memory/tests.js",
            "line": 285
          },
          {
            "location": "dist/apollo-client.cjs",
            "line": 15
          },
          {
            "location": "dist/apollo-client.min.cjs",
            "line": 1
          },
          {
            "location": "dist/react/context/context.cjs",
            "line": 6
          },
          {
            "location": "dist/react/hoc/hoc.cjs",
            "line": 8
          },
          {
            "location": "dist/react/hooks/hooks.cjs",
            "line": 6
          },
          {
            "location": "dist/react/ssr/ssr.cjs",
            "line": 6
          },
          {
            "location": "dist/testing/testing.cjs",
            "line": 7
          },
          {
            "location": "src/react/context/ApolloContext.ts",
            "line": 1
          },
          {
            "location": "src/react/context/ApolloContext.ts",
            "line": 23
          },
          {
            "location": "src/react/hooks/useApolloClient.ts",
            "line": 2
          },
          {
            "location": "src/react/hooks/useApolloClient.ts",
            "line": 9
          },
          {
            "location": "src/react/hooks/useLazyQuery.ts",
            "line": 3
          },
          {
            "location": "src/react/hooks/useLazyQuery.ts",
            "line": 35
          },
          {
            "location": "src/react/hooks/useLazyQuery.ts",
            "line": 55
          },
          {
            "location": "src/react/hooks/useLazyQuery.ts",
            "line": 74
          },
          {
            "location": "src/react/hooks/useMutation.ts",
            "line": 1
          },
          {
            "location": "src/react/hooks/useMutation.ts",
            "line": 33
          },
          {
            "location": "src/react/hooks/useMutation.ts",
            "line": 39
          },
          {
            "location": "src/react/hooks/useMutation.ts",
            "line": 54
          },
          {
            "location": "src/react/hooks/useMutation.ts",
            "line": 135
          },
          {
            "location": "src/react/hooks/useMutation.ts",
            "line": 141
          },
          {
            "location": "src/react/hooks/useQuery.ts",
            "line": 9
          },
          {
            "location": "src/react/hooks/useQuery.ts",
            "line": 58
          },
          {
            "location": "src/react/hooks/useQuery.ts",
            "line": 74
          },
          {
            "location": "src/react/hooks/useQuery.ts",
            "line": 131
          },
          {
            "location": "src/react/hooks/useQuery.ts",
            "line": 138
          },
          {
            "location": "src/react/hooks/useQuery.ts",
            "line": 460
          },
          {
            "location": "src/react/hooks/useReactiveVar.ts",
            "line": 1
          },
          {
            "location": "src/react/hooks/useReactiveVar.ts",
            "line": 9
          },
          {
            "location": "src/react/hooks/useReactiveVar.ts",
            "line": 14
          },
          {
            "location": "src/react/hooks/useSubscription.ts",
            "line": 2
          },
          {
            "location": "src/react/hooks/useSubscription.ts",
            "line": 21
          },
          {
            "location": "src/react/hooks/useSubscription.ts",
            "line": 28
          },
          {
            "location": "src/react/hooks/useSubscription.ts",
            "line": 41
          },
          {
            "location": "src/react/hooks/useSubscription.ts",
            "line": 42
          },
          {
            "location": "src/react/hooks/useSubscription.ts",
            "line": 48
          },
          {
            "location": "src/react/hooks/useSubscription.ts",
            "line": 49
          },
          {
            "location": "src/react/hooks/useSubscription.ts",
            "line": 93
          },
          {
            "location": "src/react/hooks/useSyncExternalStore.ts",
            "line": 2
          },
          {
            "location": "src/react/hooks/useSyncExternalStore.ts",
            "line": 64
          },
          {
            "location": "src/react/hooks/useSyncExternalStore.ts",
            "line": 74
          },
          {
            "location": "src/react/hooks/useSyncExternalStore.ts",
            "line": 89
          },
          {
            "location": "src/react/ssr/getDataFromTree.ts",
            "line": 1
          },
          {
            "location": "src/react/ssr/getDataFromTree.ts",
            "line": 46
          },
          {
            "location": "src/react/ssr/renderToStringWithData.ts",
            "line": 1
          },
          {
            "location": "src/react/context/ApolloConsumer.tsx",
            "line": 3
          },
          {
            "location": "src/react/context/ApolloProvider.tsx",
            "line": 3
          },
          {
            "location": "src/react/hoc/hoc-utils.tsx",
            "line": 2
          },
          {
            "location": "src/react/hoc/mutation-hoc.tsx",
            "line": 1
          },
          {
            "location": "src/react/hoc/query-hoc.tsx",
            "line": 1
          },
          {
            "location": "src/react/hoc/subscription-hoc.tsx",
            "line": 1
          },
          {
            "location": "src/react/hoc/withApollo.tsx",
            "line": 2
          },
          {
            "location": "src/testing/react/MockedProvider.tsx",
            "line": 1
          },
          {
            "location": "src/testing/react/MockedProvider.tsx",
            "line": 60
          },
          {
            "location": "src/testing/react/MockedProvider.tsx",
            "line": 62
          }
        ]
      },
      "tags": [
        "framework"
      ]
    },
    {
      "group": "",
      "name": "react-dom",
      "version": "18.2.0",
      "scope": "required",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "e88313ae2526bec8c752336d103b9d65fb83414a165d5c4a1e194419293cd67e18152fabfca97df705e2c25557b4f06d25e9e8cefd8ffa1c43b30f5e03b5e8ea"
        }
      ],
      "purl": "pkg:npm/react-dom@18.2.0",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/react-dom/-/react-dom-18.2.0.tgz"
        }
      ],
      "type": "framework",
      "bom-ref": "pkg:npm/react-dom@18.2.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/react-dom/-/react-dom-18.2.0.tgz"
        },
        {
          "name": "ImportedModules",
          "value": "react-dom/server,renderToStaticMarkup,react-dom/server/renderToStaticMarkup,renderToString,react-dom/server/renderToString"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "package-lock.json"
              }
            ],
            "concludedValue": "package-lock.json"
          }
        ],
        "occurrences": [
          {
            "location": "dist/react/ssr/getDataFromTree.js",
            "line": 5
          },
          {
            "location": "dist/react/ssr/renderToStringWithData.js",
            "line": 2
          },
          {
            "location": "dist/react/ssr/ssr.cjs.native.js",
            "line": 8
          },
          {
            "location": "dist/react/ssr/ssr.cjs",
            "line": 8
          },
          {
            "location": "src/react/ssr/getDataFromTree.ts",
            "line": 4
          },
          {
            "location": "src/react/ssr/renderToStringWithData.ts",
            "line": 3
          }
        ]
      },
      "tags": [
        "framework"
      ]
    },
    {
      "group": "",
      "name": "scheduler",
      "version": "0.23.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "0adb93866807360ef32195805e2dc0b322330379f8c71eda3728f00b654995d3b62cc5438452beeb7c46aaae82b091f8ad302debf33e3781a16620d83f1f5e53"
        }
      ],
      "purl": "pkg:npm/scheduler@0.23.0",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/scheduler/-/scheduler-0.23.0.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/scheduler@0.23.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/scheduler/-/scheduler-0.23.0.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "package-lock.json"
              }
            ],
            "concludedValue": "package-lock.json"
          }
        ]
      }
    },
    {
      "group": "@babel",
      "name": "runtime",
      "version": "7.14.8",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "b708f72fc3a0e5268244212b078c786a36ef048555efb0867858251e97a0e560b9145f136730565ed4c9e0ca9a0fd42cccb613b6bf88b1a00bdab1147af6fe7a"
        }
      ],
      "purl": "pkg:npm/%40babel/runtime@7.14.8",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.14.8.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/@babel/runtime@7.14.8",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.14.8.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "package-lock.json"
              }
            ],
            "concludedValue": "package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "regenerator-runtime",
      "version": "0.13.5",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "652e70f02a4a1629d4ccec16ddcf37a0f7955e836cacbb1a0a82ed26f002947d77e63fd1efb46eca6862484ae19b694a7304822299af21649b0e421f02a29094"
        }
      ],
      "purl": "pkg:npm/regenerator-runtime@0.13.5",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.13.5.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/regenerator-runtime@0.13.5",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.13.5.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "package-lock.json"
              }
            ],
            "concludedValue": "package-lock.json"
          }
        ]
      }
    },
    {
      "group": "@testing-library",
      "name": "dom",
      "version": "8.11.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "dca403cb1f6bd112986a2956d8c898ad248a11f1f4193908e7550612f25e9ef7280e879162cd0f6698b6497aad9cc0a542f0aa76d4d3a4e7c51130d35400e902"
        }
      ],
      "purl": "pkg:npm/%40testing-library/dom@8.11.1",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@testing-library/dom/-/dom-8.11.1.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/@testing-library/dom@8.11.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/@testing-library/dom/-/dom-8.11.1.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "package-lock.json"
              }
            ],
            "concludedValue": "package-lock.json"
          }
        ]
      }
    },
    {
      "group": "@babel",
      "name": "code-frame",
      "version": "7.16.7",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "8805ea527f0821e05335def6c6c16581a5c790c04cb7acb81c9a75b4868ae3ae4258b4ff7c6d5aa81ef292bf798071e69417466c579659fc81e0d249d2799e22"
        }
      ],
      "purl": "pkg:npm/%40babel/code-frame@7.16.7",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.16.7.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/@babel/code-frame@7.16.7",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.16.7.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "package-lock.json"
              }
            ],
            "concludedValue": "package-lock.json"
          }
        ]
      }
    },
    {
      "group": "@babel",
      "name": "highlight",
      "version": "7.16.7",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "68aa4f31f2ef18edd0f7b574aa1c3f5764963569707c9927bb002e9d4ef064b49facce314c1be0ec4e68a54562d6425304a8a1137f023e0e27062a97f373d663"
        }
      ],
      "purl": "pkg:npm/%40babel/highlight@7.16.7",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.16.7.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/@babel/highlight@7.16.7",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.16.7.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "package-lock.json"
              }
            ],
            "concludedValue": "package-lock.json"
          }
        ]
      }
    },
    {
      "group": "@babel",
      "name": "helper-validator-identifier",
      "version": "7.16.7",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "86c12715e99e896e03d3c039814019c4b0535e9677f4ff9af83183b07c35cb1ab243f8f31449f17f9b93106a7eddbcc06cd3b1535a5a4e0612e04094fc881f0f"
        }
      ],
      "purl": "pkg:npm/%40babel/helper-validator-identifier@7.16.7",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.16.7.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/@babel/helper-validator-identifier@7.16.7",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.16.7.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "package-lock.json"
              }
            ],
            "concludedValue": "package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "chalk",
      "version": "2.4.2",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "32d8be7fd96924d730178b5657cfcead34ed1758198be7fc16a97201da2eada95c156150585dbe3600874a18e409bf881412eaf5bb99c04d71724414e29792b9"
        }
      ],
      "purl": "pkg:npm/chalk@2.4.2",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/chalk@2.4.2",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "package-lock.json"
              }
            ],
            "concludedValue": "package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "ansi-styles",
      "version": "3.2.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "553d1923a91945d4e1f18c89c3748c6d89bfbbe36a7ec03112958ed0f7fdb2af3f7bde16c713a93cac7d151d459720ad3950cd390fbc9ed96a17189173eaf9a8"
        }
      ],
      "purl": "pkg:npm/ansi-styles@3.2.1",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/ansi-styles@3.2.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "package-lock.json"
              }
            ],
            "concludedValue": "package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "color-convert",
      "version": "1.9.3",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "41f014b5dfaf15d02d150702f020b262dd5f616c52a8088ad9c483eb30c1f0dddca6c10102f471a7dcce1a0e86fd21c7258013f3cfdacff22e0c600bb0d55b1a"
        }
      ],
      "purl": "pkg:npm/color-convert@1.9.3",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/color-convert@1.9.3",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "package-lock.json"
              }
            ],
            "concludedValue": "package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "color-name",
      "version": "1.1.3",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-1",
          "content": "a7d0558bd89c42f795dd42328f740831ca53bc25"
        }
      ],
      "purl": "pkg:npm/color-name@1.1.3",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/color-name@1.1.3",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "package-lock.json"
              }
            ],
            "concludedValue": "package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "escape-string-regexp",
      "version": "1.0.5",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-1",
          "content": "1b61c0562190a8dff6ae3bb2cf0200ca130b86d4"
        }
      ],
      "purl": "pkg:npm/escape-string-regexp@1.0.5",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/escape-string-regexp@1.0.5",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "package-lock.json"
              }
            ],
            "concludedValue": "package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "supports-color",
      "version": "5.5.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "423563c1d5c8b78d3c308880a825f8a142ac814d84a801b3b363e9926e1a4186e39be644584716e127c5353af8b8c35999ad1ecb87f99602eb901d1a5f440ca3"
        }
      ],
      "purl": "pkg:npm/supports-color@5.5.0",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/supports-color@5.5.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "package-lock.json"
              }
            ],
            "concludedValue": "package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "has-flag",
      "version": "3.0.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-1",
          "content": "b5d454dc2199ae225699f3467e5a07f3b955bafd"
        }
      ],
      "purl": "pkg:npm/has-flag@3.0.0",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/has-flag@3.0.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "package-lock.json"
              }
            ],
            "concludedValue": "package-lock.json"
          }
        ]
      }
    },
    {
      "group": "@types",
      "name": "aria-query",
      "version": "4.2.2",
      "scope": "excluded",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "1e7629004d58ea447228cfd7904ba24508531ef933301bab4c79e914b60b0463c8ca564d3ecf6325cb8e3985b13cb242484b66653d18f2b1c3a2428deeb4538a"
        }
      ],
      "purl": "pkg:npm/%40types/aria-query@4.2.2",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@types/aria-query/-/aria-query-4.2.2.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/@types/aria-query@4.2.2",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/@types/aria-query/-/aria-query-4.2.2.tgz"
        },
        {
          "name": "LocalNodeModulesPath",
          "value": "node_modules/@types/aria-query"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "package-lock.json"
              }
            ],
            "concludedValue": "package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "aria-query",
      "version": "5.0.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "57e48cec06d4c09f8406707cf835ecd213d91ced16ea9a8171cd1d5bdd0ec2d546d363ecc0ebbfb5eb804682d08dd0ce1feb7da498069d6e7f426a2e7f780f26"
        }
      ],
      "purl": "pkg:npm/aria-query@5.0.0",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/aria-query/-/aria-query-5.0.0.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/aria-query@5.0.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/aria-query/-/aria-query-5.0.0.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "package-lock.json"
              }
            ],
            "concludedValue": "package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "chalk",
      "version": "4.1.2",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "a0a9db845c91217a54b9ecfc881326c846b89db8f820e432ba173fc32f6463bfd654f73020ef5503aebc3eef1190eefed06efa48b44e7b2c3d0a9434eb58b898"
        }
      ],
      "purl": "pkg:npm/chalk@4.1.2",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/chalk@4.1.2",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "package-lock.json"
              }
            ],
            "concludedValue": "package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "ansi-styles",
      "version": "4.3.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "cdb07dac22404f5adb8e25436f686a2851cd60bc60b64f0d511c59dc86700f717a36dc5b5d94029e74a2d4b931f880e885d3e5169db6db05402c885e64941212"
        }
      ],
      "purl": "pkg:npm/ansi-styles@4.3.0",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/ansi-styles@4.3.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "package-lock.json"
              }
            ],
            "concludedValue": "package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "color-convert",
      "version": "2.0.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "4511023ec8fb8aeff16f9a0a61cb051d2a6914d9ec8ffe763954d129be333f9a275f0545df3566993a0d70e7c60be0910e97cafd4e7ce1f320dfc64709a12529"
        }
      ],
      "purl": "pkg:npm/color-convert@2.0.1",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/color-convert@2.0.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "package-lock.json"
              }
            ],
            "concludedValue": "package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "color-name",
      "version": "1.1.4",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "74ecbedc0b96ddadb035b64722e319a537208c6b8b53fb812ffb9b71917d3976c3a3c7dfe0ef32569e417f479f4bcb84a18a39ab8171edd63d3a04065e002c40"
        }
      ],
      "purl": "pkg:npm/color-name@1.1.4",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/color-name@1.1.4",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "package-lock.json"
              }
            ],
            "concludedValue": "package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "supports-color",
      "version": "7.1.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "a11488a51f29c53d56af616ab9336719eb7bf5bdc15a58ea3aea16fe1e28061c49fc751b5f99d7e894abb9392f5c30853300cfbec6934dbbcc2ca6564b2d11e6"
        }
      ],
      "purl": "pkg:npm/supports-color@7.1.0",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/supports-color/-/supports-color-7.1.0.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/supports-color@7.1.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/supports-color/-/supports-color-7.1.0.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "package-lock.json"
              }
            ],
            "concludedValue": "package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "has-flag",
      "version": "4.0.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "1329094ff4352a34d672da698080207d23b4b4a56e6548e180caf5ee4a93ba6325e807efdc421295e53ba99533a170c54c01d30c2e0d3a81bf67153712f94c3d"
        }
      ],
      "purl": "pkg:npm/has-flag@4.0.0",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/has-flag@4.0.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "package-lock.json"
              }
            ],
            "concludedValue": "package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "dom-accessibility-api",
      "version": "0.5.10",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "5eef660f4523ac98ac4e6bfb9665520cc6a041c53d47987001bc6c68013fdf95cf9cf2c9a1b6ee4447d5febada8926848ff50ebe0af342cebacf24d64e5c9dfa"
        }
      ],
      "purl": "pkg:npm/dom-accessibility-api@0.5.10",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/dom-accessibility-api/-/dom-accessibility-api-0.5.10.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/dom-accessibility-api@0.5.10",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/dom-accessibility-api/-/dom-accessibility-api-0.5.10.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "package-lock.json"
              }
            ],
            "concludedValue": "package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "lz-string",
      "version": "1.4.4",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-1",
          "content": "c0d8eaf36059f705796e1e344811cf4c498d3a26"
        }
      ],
      "purl": "pkg:npm/lz-string@1.4.4",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/lz-string/-/lz-string-1.4.4.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/lz-string@1.4.4",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/lz-string/-/lz-string-1.4.4.tgz"
        },
        {
          "name": "cdx:npm:binPaths",
          "value": "/app/node_modules/.bin/lz-string"
        },
        {
          "name": "cdx:npm:bin",
          "value": "lz-string"
        },
        {
          "name": "cdx:npm:has_binary",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "package-lock.json"
              }
            ],
            "concludedValue": "package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "pretty-format",
      "version": "27.5.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "41bd60cb93ab3f9fb30dfd81be7cdd9778ec4dfd6a5d531acdbbc2a0a86d2aa56ce3f60ae28cd7e2029024957235ef9c6a334f9f42a80b4302dc552668758499"
        }
      ],
      "purl": "pkg:npm/pretty-format@27.5.1",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/pretty-format/-/pretty-format-27.5.1.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/pretty-format@27.5.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/pretty-format/-/pretty-format-27.5.1.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "package-lock.json"
              }
            ],
            "concludedValue": "package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "ansi-regex",
      "version": "5.0.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "aae2505e54d25062f62c7f52517a3c570b18e2ca1a9e1828e8b3529bce04d4b05c13cb373b4c29762473c91f73fd9649325316bf7eea38e6fda5d26531410a15"
        }
      ],
      "purl": "pkg:npm/ansi-regex@5.0.1",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/ansi-regex@5.0.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "package-lock.json"
              }
            ],
            "concludedValue": "package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "ansi-styles",
      "version": "5.2.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "0b1c29b7649f4f34ed5dc7ce97318479ef0ef9cf8c994806acd8817179ee5b1b852477ba6b91f3eeac21c1ee4e81a498234209be42ea597d40486f9c24e90488"
        }
      ],
      "purl": "pkg:npm/ansi-styles@5.2.0",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-5.2.0.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/ansi-styles@5.2.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-5.2.0.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "package-lock.json"
              }
            ],
            "concludedValue": "package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "react-is",
      "version": "17.0.2",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "c361accae90beb62099e569f7ff9d17a03d047de02fd75da9af3169921d1278cbb4ecff8a1c1919931ef3acf0f484ea90777563ab0ff9ee7ae539b1db81b10e3"
        }
      ],
      "purl": "pkg:npm/react-is@17.0.2",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/react-is/-/react-is-17.0.2.tgz"
        }
      ],
      "type": "framework",
      "bom-ref": "pkg:npm/react-is@17.0.2",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/react-is/-/react-is-17.0.2.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "package-lock.json"
              }
            ],
            "concludedValue": "package-lock.json"
          }
        ]
      },
      "tags": [
        "framework"
      ]
    },
    {
      "group": "@types",
      "name": "react-dom",
      "version": "18.0.6",
      "scope": "required",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "ff93856607c83d2c32f98b8804ffc58099d09ecc616618e3ae7c6e74c75d79b94ea2e22874443be57d7846be301921bf6e49cbf8e9b2f625a52e8d6effd1b300"
        }
      ],
      "purl": "pkg:npm/%40types/react-dom@18.0.6",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@types/react-dom/-/react-dom-18.0.6.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/@types/react-dom@18.0.6",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/@types/react-dom/-/react-dom-18.0.6.tgz"
        },
        {
          "name": "LocalNodeModulesPath",
          "value": "node_modules/@types/react-dom"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "package-lock.json"
              }
            ],
            "concludedValue": "package-lock.json"
          }
        ]
      }
    },
    {
      "group": "@types",
      "name": "react",
      "version": "18.0.21",
      "scope": "required",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "ed05023b1bc58270f9264f192a55008557118fb1ae2518e78e3898fc850158a80e967bc3bd330b0f845317b34fc9599b46136b6e899988e7a983b33fd8a8f598"
        }
      ],
      "purl": "pkg:npm/%40types/react@18.0.21",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@types/react/-/react-18.0.21.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/@types/react@18.0.21",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/@types/react/-/react-18.0.21.tgz"
        },
        {
          "name": "LocalNodeModulesPath",
          "value": "node_modules/@types/react"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "package-lock.json"
              }
            ],
            "concludedValue": "package-lock.json"
          }
        ]
      }
    },
    {
      "group": "@types",
      "name": "prop-types",
      "version": "15.7.4",
      "scope": "required",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "ad9e5dac2fe35a3ac0aeb4bc051e9222be1c5a95b4f5135362df40319a37270c227fe89a71702a8158e6d01d01bff4b58e10d7287a9154d09b002909f3d4409d"
        }
      ],
      "purl": "pkg:npm/%40types/prop-types@15.7.4",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@types/prop-types/-/prop-types-15.7.4.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/@types/prop-types@15.7.4",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/@types/prop-types/-/prop-types-15.7.4.tgz"
        },
        {
          "name": "LocalNodeModulesPath",
          "value": "node_modules/@types/prop-types"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "package-lock.json"
              }
            ],
            "concludedValue": "package-lock.json"
          }
        ]
      }
    },
    {
      "group": "@types",
      "name": "scheduler",
      "version": "0.16.2",
      "scope": "excluded",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "869a501010e69708450172895f62a758b62ee7231f8bdd726b33dbda5fa56c98b05bec1da3580d79103edd180d48edfd5985f67ae7b2e35284c27a9eb14d897b"
        }
      ],
      "purl": "pkg:npm/%40types/scheduler@0.16.2",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@types/scheduler/-/scheduler-0.16.2.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/@types/scheduler@0.16.2",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/@types/scheduler/-/scheduler-0.16.2.tgz"
        },
        {
          "name": "LocalNodeModulesPath",
          "value": "node_modules/@types/scheduler"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "package-lock.json"
              }
            ],
            "concludedValue": "package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "csstype",
      "version": "3.0.8",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "8d72a15aa5cf9a551ea109c5fc4853b539780bd4a7af1487fe36548a1de398eea504aafdf6b3f7ffe166acc8f8105a4e5f332d5c701991ddf1d04ea1e8581f97"
        }
      ],
      "purl": "pkg:npm/csstype@3.0.8",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/csstype/-/csstype-3.0.8.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/csstype@3.0.8",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/csstype/-/csstype-3.0.8.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "package-lock.json"
              }
            ],
            "concludedValue": "package-lock.json"
          }
        ]
      }
    },
    {
      "group": "@testing-library",
      "name": "react",
      "version": "12.1.5",
      "scope": "required",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "39f4d708950582377f76280b52e3f16b4fbfdd9c6c42613bb9bf6471b5bfc22f7a061de8fe9e6fac44dc0467cfd7b3563c6a9e6189792d3469c321a8302e32b2"
        }
      ],
      "purl": "pkg:npm/%40testing-library/react@12.1.5",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@testing-library/react/-/react-12.1.5.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/@testing-library/react@12.1.5",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/@testing-library/react/-/react-12.1.5.tgz"
        },
        {
          "name": "ExportedModules",
          "value": "react/components/Query,react/components/Mutation,react/components/Subscription,react/context/ApolloConsumer,react/context/ApolloContext,react/context/ApolloProvider,react/hoc/graphql,react/hoc/query-hoc,react/hoc/mutation-hoc,react/hoc/subscription-hoc,react/hoc/withApollo,react/hooks/useQuery,react/context/index,react/parser/index,react/ssr/getDataFromTree,react/ssr/renderToStringWithData,react/ssr/RenderPromises,react/context,react/parser,ApolloConsumerProps,ApolloConsumer/ApolloConsumerProps,getApolloContext,ApolloContext.js/getApolloContext,resetApolloContext,ApolloContext.js/resetApolloContext,ApolloContextValue,ApolloContext/ApolloContextValue,ApolloContext/getApolloContext,ApolloContext/resetApolloContext,ApolloProviderProps,ApolloProvider/ApolloProviderProps,ApolloProvider,context/index.js/ApolloProvider,ApolloConsumer,context/index.js/ApolloConsumer,context/index.js/getApolloContext,context/index.js/resetApolloContext,DocumentType,parser/index.js/DocumentType,operationName,parser/index.js/operationName,getMarkupFromTree,getDataFromTree.js/getMarkupFromTree,getDataFromTree/getMarkupFromTree,context/ApolloProvider,context/ApolloConsumer,context/getApolloContext,context/resetApolloContext,context/ApolloContextValue,parser/DocumentType,IDocumentDefinition,parser/IDocumentDefinition,parser/operationName"
        },
        {
          "name": "ImportedModules",
          "value": "react,useContext,react/useContext,useCallback,react/useCallback,useMemo,react/useMemo,useRef,react/useRef,useEffect,react/useEffect,useState,react/useState,ReactElement,react/ReactElement"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "package-lock.json"
              }
            ],
            "concludedValue": "package-lock.json"
          }
        ],
        "occurrences": [
          {
            "location": "dist/react/context/ApolloConsumer.js",
            "line": 2
          },
          {
            "location": "dist/react/context/ApolloConsumer.js",
            "line": 6
          },
          {
            "location": "dist/react/context/ApolloContext.js",
            "line": 1
          },
          {
            "location": "dist/react/context/ApolloContext.js",
            "line": 10
          },
          {
            "location": "dist/react/context/ApolloProvider.js",
            "line": 2
          },
          {
            "location": "dist/react/context/ApolloProvider.js",
            "line": 7
          },
          {
            "location": "dist/react/context/ApolloProvider.js",
            "line": 14
          },
          {
            "location": "dist/react/context/context.cjs.native.js",
            "line": 6
          },
          {
            "location": "dist/react/hoc/hoc-utils.js",
            "line": 3
          },
          {
            "location": "dist/react/hoc/hoc.cjs.native.js",
            "line": 8
          },
          {
            "location": "dist/react/hoc/mutation-hoc.js",
            "line": 2
          },
          {
            "location": "dist/react/hoc/mutation-hoc.js",
            "line": 33
          },
          {
            "location": "dist/react/hoc/mutation-hoc.js",
            "line": 53
          },
          {
            "location": "dist/react/hoc/query-hoc.js",
            "line": 2
          },
          {
            "location": "dist/react/hoc/query-hoc.js",
            "line": 37
          },
          {
            "location": "dist/react/hoc/query-hoc.js",
            "line": 47
          },
          {
            "location": "dist/react/hoc/query-hoc.js",
            "line": 60
          },
          {
            "location": "dist/react/hoc/subscription-hoc.js",
            "line": 2
          },
          {
            "location": "dist/react/hoc/subscription-hoc.js",
            "line": 47
          },
          {
            "location": "dist/react/hoc/subscription-hoc.js",
            "line": 57
          },
          {
            "location": "dist/react/hoc/subscription-hoc.js",
            "line": 70
          },
          {
            "location": "dist/react/hoc/withApollo.js",
            "line": 3
          },
          {
            "location": "dist/react/hoc/withApollo.js",
            "line": 29
          },
          {
            "location": "dist/react/hoc/withApollo.js",
            "line": 36
          },
          {
            "location": "dist/react/hooks/hooks.cjs.native.js",
            "line": 6
          },
          {
            "location": "dist/react/hooks/useApolloClient.js",
            "line": 2
          },
          {
            "location": "dist/react/hooks/useApolloClient.js",
            "line": 5
          },
          {
            "location": "dist/react/hooks/useLazyQuery.js",
            "line": 2
          },
          {
            "location": "dist/react/hooks/useLazyQuery.js",
            "line": 16
          },
          {
            "location": "dist/react/hooks/useLazyQuery.js",
            "line": 26
          },
          {
            "location": "dist/react/hooks/useLazyQuery.js",
            "line": 45
          },
          {
            "location": "dist/react/hooks/useMutation.js",
            "line": 2
          },
          {
            "location": "dist/react/hooks/useMutation.js",
            "line": 11
          },
          {
            "location": "dist/react/hooks/useMutation.js",
            "line": 16
          },
          {
            "location": "dist/react/hooks/useMutation.js",
            "line": 27
          },
          {
            "location": "dist/react/hooks/useMutation.js",
            "line": 87
          },
          {
            "location": "dist/react/hooks/useMutation.js",
            "line": 92
          },
          {
            "location": "dist/react/hooks/useQuery.js",
            "line": 3
          },
          {
            "location": "dist/react/hooks/useQuery.js",
            "line": 19
          },
          {
            "location": "dist/react/hooks/useQuery.js",
            "line": 26
          },
          {
            "location": "dist/react/hooks/useQuery.js",
            "line": 71
          },
          {
            "location": "dist/react/hooks/useQuery.js",
            "line": 74
          },
          {
            "location": "dist/react/hooks/useQuery.js",
            "line": 211
          },
          {
            "location": "dist/react/hooks/useReactiveVar.js",
            "line": 1
          },
          {
            "location": "dist/react/hooks/useReactiveVar.js",
            "line": 4
          },
          {
            "location": "dist/react/hooks/useReactiveVar.js",
            "line": 5
          },
          {
            "location": "dist/react/hooks/useSubscription.js",
            "line": 2
          },
          {
            "location": "dist/react/hooks/useSubscription.js",
            "line": 9
          },
          {
            "location": "dist/react/hooks/useSubscription.js",
            "line": 15
          },
          {
            "location": "dist/react/hooks/useSubscription.js",
            "line": 26
          },
          {
            "location": "dist/react/hooks/useSubscription.js",
            "line": 27
          },
          {
            "location": "dist/react/hooks/useSubscription.js",
            "line": 32
          },
          {
            "location": "dist/react/hooks/useSubscription.js",
            "line": 33
          },
          {
            "location": "dist/react/hooks/useSubscription.js",
            "line": 74
          },
          {
            "location": "dist/react/hooks/useSyncExternalStore.js",
            "line": 2
          },
          {
            "location": "dist/react/hooks/useSyncExternalStore.js",
            "line": 15
          },
          {
            "location": "dist/react/hooks/useSyncExternalStore.js",
            "line": 17
          },
          {
            "location": "dist/react/hooks/useSyncExternalStore.js",
            "line": 27
          },
          {
            "location": "dist/react/ssr/getDataFromTree.js",
            "line": 2
          },
          {
            "location": "dist/react/ssr/getDataFromTree.js",
            "line": 20
          },
          {
            "location": "dist/react/ssr/ssr.cjs.native.js",
            "line": 6
          },
          {
            "location": "dist/testing/react/MockedProvider.js",
            "line": 2
          },
          {
            "location": "dist/testing/react/MockedProvider.js",
            "line": 23
          },
          {
            "location": "dist/testing/testing.cjs.native.js",
            "line": 7
          },
          {
            "location": "scripts/memory/tests.js",
            "line": 285
          },
          {
            "location": "dist/apollo-client.cjs",
            "line": 15
          },
          {
            "location": "dist/apollo-client.min.cjs",
            "line": 1
          },
          {
            "location": "dist/react/context/context.cjs",
            "line": 6
          },
          {
            "location": "dist/react/hoc/hoc.cjs",
            "line": 8
          },
          {
            "location": "dist/react/hooks/hooks.cjs",
            "line": 6
          },
          {
            "location": "dist/react/ssr/ssr.cjs",
            "line": 6
          },
          {
            "location": "dist/testing/testing.cjs",
            "line": 7
          },
          {
            "location": "src/react/context/ApolloContext.ts",
            "line": 1
          },
          {
            "location": "src/react/context/ApolloContext.ts",
            "line": 23
          },
          {
            "location": "src/react/hooks/useApolloClient.ts",
            "line": 2
          },
          {
            "location": "src/react/hooks/useApolloClient.ts",
            "line": 9
          },
          {
            "location": "src/react/hooks/useLazyQuery.ts",
            "line": 3
          },
          {
            "location": "src/react/hooks/useLazyQuery.ts",
            "line": 35
          },
          {
            "location": "src/react/hooks/useLazyQuery.ts",
            "line": 55
          },
          {
            "location": "src/react/hooks/useLazyQuery.ts",
            "line": 74
          },
          {
            "location": "src/react/hooks/useMutation.ts",
            "line": 1
          },
          {
            "location": "src/react/hooks/useMutation.ts",
            "line": 33
          },
          {
            "location": "src/react/hooks/useMutation.ts",
            "line": 39
          },
          {
            "location": "src/react/hooks/useMutation.ts",
            "line": 54
          },
          {
            "location": "src/react/hooks/useMutation.ts",
            "line": 135
          },
          {
            "location": "src/react/hooks/useMutation.ts",
            "line": 141
          },
          {
            "location": "src/react/hooks/useQuery.ts",
            "line": 9
          },
          {
            "location": "src/react/hooks/useQuery.ts",
            "line": 58
          },
          {
            "location": "src/react/hooks/useQuery.ts",
            "line": 74
          },
          {
            "location": "src/react/hooks/useQuery.ts",
            "line": 131
          },
          {
            "location": "src/react/hooks/useQuery.ts",
            "line": 138
          },
          {
            "location": "src/react/hooks/useQuery.ts",
            "line": 460
          },
          {
            "location": "src/react/hooks/useReactiveVar.ts",
            "line": 1
          },
          {
            "location": "src/react/hooks/useReactiveVar.ts",
            "line": 9
          },
          {
            "location": "src/react/hooks/useReactiveVar.ts",
            "line": 14
          },
          {
            "location": "src/react/hooks/useSubscription.ts",
            "line": 2
          },
          {
            "location": "src/react/hooks/useSubscription.ts",
            "line": 21
          },
          {
            "location": "src/react/hooks/useSubscription.ts",
            "line": 28
          },
          {
            "location": "src/react/hooks/useSubscription.ts",
            "line": 41
          },
          {
            "location": "src/react/hooks/useSubscription.ts",
            "line": 42
          },
          {
            "location": "src/react/hooks/useSubscription.ts",
            "line": 48
          },
          {
            "location": "src/react/hooks/useSubscription.ts",
            "line": 49
          },
          {
            "location": "src/react/hooks/useSubscription.ts",
            "line": 93
          },
          {
            "location": "src/react/hooks/useSyncExternalStore.ts",
            "line": 2
          },
          {
            "location": "src/react/hooks/useSyncExternalStore.ts",
            "line": 64
          },
          {
            "location": "src/react/hooks/useSyncExternalStore.ts",
            "line": 74
          },
          {
            "location": "src/react/hooks/useSyncExternalStore.ts",
            "line": 89
          },
          {
            "location": "src/react/ssr/getDataFromTree.ts",
            "line": 1
          },
          {
            "location": "src/react/ssr/getDataFromTree.ts",
            "line": 46
          },
          {
            "location": "src/react/ssr/renderToStringWithData.ts",
            "line": 1
          },
          {
            "location": "src/react/context/ApolloConsumer.tsx",
            "line": 3
          },
          {
            "location": "src/react/context/ApolloProvider.tsx",
            "line": 3
          },
          {
            "location": "src/react/hoc/hoc-utils.tsx",
            "line": 2
          },
          {
            "location": "src/react/hoc/mutation-hoc.tsx",
            "line": 1
          },
          {
            "location": "src/react/hoc/query-hoc.tsx",
            "line": 1
          },
          {
            "location": "src/react/hoc/subscription-hoc.tsx",
            "line": 1
          },
          {
            "location": "src/react/hoc/withApollo.tsx",
            "line": 2
          },
          {
            "location": "src/testing/react/MockedProvider.tsx",
            "line": 1
          },
          {
            "location": "src/testing/react/MockedProvider.tsx",
            "line": 60
          },
          {
            "location": "src/testing/react/MockedProvider.tsx",
            "line": 62
          }
        ]
      }
    },
    {
      "group": "@types",
      "name": "react-dom",
      "version": "17.0.17",
      "scope": "required",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "5639ea126a869dab10295d0258b7afa8c4d70581bd19bc2e13ac7755eb4444b87472ad8b4e9b4513bdccad08b64bb1a429709fd8683022d07f99e94b9f17e7b2"
        }
      ],
      "purl": "pkg:npm/%40types/react-dom@17.0.17",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@types/react-dom/-/react-dom-17.0.17.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/@types/react-dom@17.0.17",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/@types/react-dom/-/react-dom-17.0.17.tgz"
        },
        {
          "name": "LocalNodeModulesPath",
          "value": "node_modules/@testing-library/react-12/node_modules/@types/react-dom"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "package-lock.json"
              }
            ],
            "concludedValue": "package-lock.json"
          }
        ]
      }
    },
    {
      "group": "@types",
      "name": "react",
      "version": "17.0.47",
      "scope": "required",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "9a4d012fccc18a77f6a3336bdea3e796ed68c954d8abee15ed603be91831500b5fd049bf59b89ddfc28dea7e1a6c492f3b8c4c4c15a69cfd45b50ce0904889a0"
        }
      ],
      "purl": "pkg:npm/%40types/react@17.0.47",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@types/react/-/react-17.0.47.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/@types/react@17.0.47",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/@types/react/-/react-17.0.47.tgz"
        },
        {
          "name": "LocalNodeModulesPath",
          "value": "node_modules/@testing-library/react-12/node_modules/@types/react"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "package-lock.json"
              }
            ],
            "concludedValue": "package-lock.json"
          }
        ]
      }
    },
    {
      "group": "@testing-library",
      "name": "react-hooks",
      "version": "8.0.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "02a865d885662edf08a2f1156ab34316e24355656f867afdfc6094e94527ad85f0803145f61d8bda8d8ff4a0678b50124f9b13eab880ca8ba414bca3414803fe"
        }
      ],
      "purl": "pkg:npm/%40testing-library/react-hooks@8.0.1",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@testing-library/react-hooks/-/react-hooks-8.0.1.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/@testing-library/react-hooks@8.0.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/@testing-library/react-hooks/-/react-hooks-8.0.1.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "package-lock.json"
              }
            ],
            "concludedValue": "package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "react-error-boundary",
      "version": "3.1.3",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "03e17d1c7cbd7efb7db7c48d0e5a27ab4d69ae753c026923bc6295e2493cb1e07d914df13043bc27f3d094b566a0e20338397953692e7d206ce2fad622a86c00"
        }
      ],
      "purl": "pkg:npm/react-error-boundary@3.1.3",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/react-error-boundary/-/react-error-boundary-3.1.3.tgz"
        }
      ],
      "type": "framework",
      "bom-ref": "pkg:npm/react-error-boundary@3.1.3",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/react-error-boundary/-/react-error-boundary-3.1.3.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "package-lock.json"
              }
            ],
            "concludedValue": "package-lock.json"
          }
        ]
      },
      "tags": [
        "framework"
      ]
    },
    {
      "group": "@testing-library",
      "name": "user-event",
      "version": "14.4.3",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "90251ce4c13068431a9243b9c7b6a80fe0cb8b4d9e86610cd900865af36a012d5d57f7c0bce4561239e3b0422f9a5e7d33b63990291637a7c20b23ce7bc38be9"
        }
      ],
      "purl": "pkg:npm/%40testing-library/user-event@14.4.3",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@testing-library/user-event/-/user-event-14.4.3.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/@testing-library/user-event@14.4.3",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/@testing-library/user-event/-/user-event-14.4.3.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "package-lock.json"
              }
            ],
            "concludedValue": "package-lock.json"
          }
        ]
      }
    },
    {
      "group": "@types",
      "name": "fast-json-stable-stringify",
      "version": "2.0.0",
      "scope": "excluded",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "9a4cbf3bcdd35e6198dfd3f51fd61b5298d5ea5eafa11625b9fa9f142bde97c975a61bb2f07463756735aeb3ee379dc84c12656f231257acf79e23b248ee6981"
        }
      ],
      "purl": "pkg:npm/%40types/fast-json-stable-stringify@2.0.0",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@types/fast-json-stable-stringify/-/fast-json-stable-stringify-2.0.0.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/@types/fast-json-stable-stringify@2.0.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/@types/fast-json-stable-stringify/-/fast-json-stable-stringify-2.0.0.tgz"
        },
        {
          "name": "LocalNodeModulesPath",
          "value": "node_modules/@types/fast-json-stable-stringify"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "package-lock.json"
              }
            ],
            "concludedValue": "package-lock.json"
          }
        ]
      }
    },
    {
      "group": "@types",
      "name": "fetch-mock",
      "version": "7.3.5",
      "scope": "excluded",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "b0b79c9bda2105d188a5850ff6b5a4e7f5c8298db11cc61304921c26e04133c2095a76284350c08fc1783958e77c3d003c8d5dae5916115d0b3cd93e002ba1b2"
        }
      ],
      "purl": "pkg:npm/%40types/fetch-mock@7.3.5",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@types/fetch-mock/-/fetch-mock-7.3.5.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/@types/fetch-mock@7.3.5",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/@types/fetch-mock/-/fetch-mock-7.3.5.tgz"
        },
        {
          "name": "LocalNodeModulesPath",
          "value": "node_modules/@types/fetch-mock"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "package-lock.json"
              }
            ],
            "concludedValue": "package-lock.json"
          }
        ]
      }
    },
    {
      "group": "@types",
      "name": "glob",
      "version": "8.0.0",
      "scope": "excluded",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "97a350b030f241455ea13ca73690bdb91bc25229edfe04945d00367aec264ee586bcf6392d20d4bbab640ad241d92bc6425250ccb68aa9c1993f8fffec40ef78"
        }
      ],
      "purl": "pkg:npm/%40types/glob@8.0.0",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@types/glob/-/glob-8.0.0.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/@types/glob@8.0.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/@types/glob/-/glob-8.0.0.tgz"
        },
        {
          "name": "LocalNodeModulesPath",
          "value": "node_modules/@types/glob"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "package-lock.json"
              }
            ],
            "concludedValue": "package-lock.json"
          }
        ]
      }
    },
    {
      "group": "@types",
      "name": "minimatch",
      "version": "3.0.5",
      "scope": "excluded",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "2a5cfde3d874d86cf6b9908c1b00d44834b56019537430e06d61e2fbcd65dbdb5000b52dbf3e2b0188b9ba85611392da828aba0dea805256eb1ef5bf9970e075"
        }
      ],
      "purl": "pkg:npm/%40types/minimatch@3.0.5",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@types/minimatch/-/minimatch-3.0.5.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/@types/minimatch@3.0.5",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/@types/minimatch/-/minimatch-3.0.5.tgz"
        },
        {
          "name": "LocalNodeModulesPath",
          "value": "node_modules/@types/minimatch"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "package-lock.json"
              }
            ],
            "concludedValue": "package-lock.json"
          }
        ]
      }
    },
    {
      "group": "@types",
      "name": "hoist-non-react-statics",
      "version": "3.3.1",
      "scope": "required",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "88c22a8a4a3aa282eb4e1d63a17a1d24ae57f7178400b4f590ce46dd92e10f786ccf105d2047790bbe54f37e03f662dc20d803e0ec997f9b905e392e632756bc"
        }
      ],
      "purl": "pkg:npm/%40types/hoist-non-react-statics@3.3.1",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@types/hoist-non-react-statics/-/hoist-non-react-statics-3.3.1.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/@types/hoist-non-react-statics@3.3.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/@types/hoist-non-react-statics/-/hoist-non-react-statics-3.3.1.tgz"
        },
        {
          "name": "LocalNodeModulesPath",
          "value": "node_modules/@types/hoist-non-react-statics"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "package-lock.json"
              }
            ],
            "concludedValue": "package-lock.json"
          }
        ]
      }
    },
    {
      "group": "@types",
      "name": "jest",
      "version": "29.0.3",
      "scope": "excluded",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "17aba4c824f06dfb045f917662655898ce537131f2d6af4fe6b5a545bae4e7a2b2321deff7144650edda6bcf9292f322d121d7b40489bf5dbcdde9d78a60b43a"
        }
      ],
      "purl": "pkg:npm/%40types/jest@29.0.3",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@types/jest/-/jest-29.0.3.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/@types/jest@29.0.3",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/@types/jest/-/jest-29.0.3.tgz"
        },
        {
          "name": "LocalNodeModulesPath",
          "value": "node_modules/@types/jest"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "package-lock.json"
              }
            ],
            "concludedValue": "package-lock.json"
          }
        ]
      },
      "tags": [
        "test"
      ]
    },
    {
      "group": "",
      "name": "expect",
      "version": "29.0.3",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "b7c9790d3c2cdf6d7655b98f2feb411578634472e672d1c1d2841b2fc79473a4bb37366d61487272b14ef669310346540ba14059d362ec972125290e0ed72ed5"
        }
      ],
      "purl": "pkg:npm/expect@29.0.3",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/expect/-/expect-29.0.3.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/expect@29.0.3",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/expect/-/expect-29.0.3.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "package-lock.json"
              }
            ],
            "concludedValue": "package-lock.json"
          }
        ]
      },
      "tags": [
        "test"
      ]
    },
    {
      "group": "@jest",
      "name": "expect-utils",
      "version": "29.0.3",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "8b5c5491abbb2bfeb7329770891a9ac6064e8f162ce1fd163131899d8c142ae6ec3516527906cba2b4bbf88e2e5d517d290e6beb50543c050c67b2dfeba97ae1"
        }
      ],
      "purl": "pkg:npm/%40jest/expect-utils@29.0.3",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@jest/expect-utils/-/expect-utils-29.0.3.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/@jest/expect-utils@29.0.3",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/@jest/expect-utils/-/expect-utils-29.0.3.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "package-lock.json"
              }
            ],
            "concludedValue": "package-lock.json"
          }
        ]
      },
      "tags": [
        "test"
      ]
    },
    {
      "group": "",
      "name": "jest-get-type",
      "version": "29.0.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "f375f5f73fc7b8b2985d81ec91994101284eed47cb157bbfbd66a3c3d64d24048ddf6962f321cc69518042ac455b544214e901edcb9b68be85689550aaa24b4b"
        }
      ],
      "purl": "pkg:npm/jest-get-type@29.0.0",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/jest-get-type/-/jest-get-type-29.0.0.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/jest-get-type@29.0.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/jest-get-type/-/jest-get-type-29.0.0.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "package-lock.json"
              }
            ],
            "concludedValue": "package-lock.json"
          }
        ]
      },
      "tags": [
        "test"
      ]
    },
    {
      "group": "",
      "name": "jest-matcher-utils",
      "version": "29.0.3",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "46c475f9c67aa758435781920904e0fbdaa37a8b500a091a95e20a2caedd9be53857f1f66d679d537440b4b9bcfa600dcd9ede0d5df774c6abe297a377bd38ef"
        }
      ],
      "purl": "pkg:npm/jest-matcher-utils@29.0.3",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/jest-matcher-utils/-/jest-matcher-utils-29.0.3.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/jest-matcher-utils@29.0.3",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/jest-matcher-utils/-/jest-matcher-utils-29.0.3.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "package-lock.json"
              }
            ],
            "concludedValue": "package-lock.json"
          }
        ]
      },
      "tags": [
        "test"
      ]
    },
    {
      "group": "",
      "name": "jest-diff",
      "version": "29.0.3",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "f97fc0205e46fef5fd7d62be0dbf5b8bd0506aceccf6804c13b7a053ba6c6e7e2396cccb142bb4756eb7520784e9cb3f18036ae1f2da4fef2c187410d1e0947e"
        }
      ],
      "purl": "pkg:npm/jest-diff@29.0.3",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/jest-diff/-/jest-diff-29.0.3.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/jest-diff@29.0.3",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/jest-diff/-/jest-diff-29.0.3.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "package-lock.json"
              }
            ],
            "concludedValue": "package-lock.json"
          }
        ]
      },
      "tags": [
        "test"
      ]
    },
    {
      "group": "",
      "name": "diff-sequences",
      "version": "29.0.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "ed07bfcddd70c520cbe03fd7fc53e338c07e64c0edef55bde0a61aab4e48da5d2842a81782ceece1fb58626577f20052acfcf6bdcca0c5fb35c67d054feaca34"
        }
      ],
      "purl": "pkg:npm/diff-sequences@29.0.0",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/diff-sequences/-/diff-sequences-29.0.0.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/diff-sequences@29.0.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/diff-sequences/-/diff-sequences-29.0.0.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "package-lock.json"
              }
            ],
            "concludedValue": "package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "pretty-format",
      "version": "29.0.3",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "707b9db2f42bd4ae6f3552dbbd817f9efdd0cbf17f05c10ac46b8878c8953111f13ce3b54715e8a0ff20fd9af0029ec3c7e29d319a0e73b3712c784cacfd9ff5"
        }
      ],
      "purl": "pkg:npm/pretty-format@29.0.3",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/pretty-format/-/pretty-format-29.0.3.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/pretty-format@29.0.3",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/pretty-format/-/pretty-format-29.0.3.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "package-lock.json"
              }
            ],
            "concludedValue": "package-lock.json"
          }
        ]
      }
    },
    {
      "group": "@jest",
      "name": "schemas",
      "version": "29.0.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "dc06f91e06082009d2d078ea247418652fb35dce2d5264e6047df3f376a323a69f5e9f17dd9b5d2d7fa75f1f88ecb364243eee37d2c05618278c38196b6cf490"
        }
      ],
      "purl": "pkg:npm/%40jest/schemas@29.0.0",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@jest/schemas/-/schemas-29.0.0.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/@jest/schemas@29.0.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/@jest/schemas/-/schemas-29.0.0.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "package-lock.json"
              }
            ],
            "concludedValue": "package-lock.json"
          }
        ]
      }
    },
    {
      "group": "@sinclair",
      "name": "typebox",
      "version": "0.24.20",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "91568ee5a10565bdf79cf313641c623c4918fac97188fb6a0bb417f1ff41dde18e301bc47ee31fc69f434934c2b1124fba63ca8eb81ee326a0cacb0ee2aeaacd"
        }
      ],
      "purl": "pkg:npm/%40sinclair/typebox@0.24.20",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@sinclair/typebox/-/typebox-0.24.20.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/@sinclair/typebox@0.24.20",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/@sinclair/typebox/-/typebox-0.24.20.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "package-lock.json"
              }
            ],
            "concludedValue": "package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "react-is",
      "version": "18.2.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "c56183216eb1f76d71b733e486250bb6d8491e826f05b177ab6e9fce5a0f08ad21b2fc6d3d57a5bdfb70df38db1d64a4476926f59fb8bb16c30caffa670f41f3"
        }
      ],
      "purl": "pkg:npm/react-is@18.2.0",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/react-is/-/react-is-18.2.0.tgz"
        }
      ],
      "type": "framework",
      "bom-ref": "pkg:npm/react-is@18.2.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/react-is/-/react-is-18.2.0.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "package-lock.json"
              }
            ],
            "concludedValue": "package-lock.json"
          }
        ]
      },
      "tags": [
        "framework"
      ]
    },
    {
      "group": "",
      "name": "jest-message-util",
      "version": "29.0.3",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "ed3f098944ed0dfa69a23a2c39101f94005f2ec2ca30b9011d25a48cd42b8c896d1a80f33469fbc043ce49f8ea60019360c13ae5eb10ccc2711838ee2c129d3a"
        }
      ],
      "purl": "pkg:npm/jest-message-util@29.0.3",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/jest-message-util/-/jest-message-util-29.0.3.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/jest-message-util@29.0.3",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/jest-message-util/-/jest-message-util-29.0.3.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "package-lock.json"
              }
            ],
            "concludedValue": "package-lock.json"
          }
        ]
      },
      "tags": [
        "test"
      ]
    },
    {
      "group": "@jest",
      "name": "types",
      "version": "29.0.3",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "72804998e42fbab5e33751e1e4fcc5edc9aca1dd332c8397a4ff0a0f5eb59aa365ae83212dcc29383884ce2ed9b1197967f008bb1a5e366f030a5e37178933f0"
        }
      ],
      "purl": "pkg:npm/%40jest/types@29.0.3",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@jest/types/-/types-29.0.3.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/@jest/types@29.0.3",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/@jest/types/-/types-29.0.3.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "package-lock.json"
              }
            ],
            "concludedValue": "package-lock.json"
          }
        ]
      }
    },
    {
      "group": "@types",
      "name": "istanbul-lib-coverage",
      "version": "2.0.1",
      "scope": "excluded",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "851243d9a8679e92e0b23e8a58c612ae65e4337ae6d83975aa4c7a20e143e459ee34f5c9206e4bd1d8602970984d1306cd4e27d3022643fc5f9917383ce50596"
        }
      ],
      "purl": "pkg:npm/%40types/istanbul-lib-coverage@2.0.1",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@types/istanbul-lib-coverage/-/istanbul-lib-coverage-2.0.1.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/@types/istanbul-lib-coverage@2.0.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/@types/istanbul-lib-coverage/-/istanbul-lib-coverage-2.0.1.tgz"
        },
        {
          "name": "LocalNodeModulesPath",
          "value": "node_modules/@types/istanbul-lib-coverage"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "package-lock.json"
              }
            ],
            "concludedValue": "package-lock.json"
          }
        ]
      },
      "tags": [
        "test"
      ]
    },
    {
      "group": "@types",
      "name": "istanbul-reports",
      "version": "3.0.1",
      "scope": "excluded",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "737980644b8ad25bc1a7cb66b8bef85d12a7d7ecb675cc0e5291fbc785ab17a824d462208a5b8346031842dc36385701bc025696de80494ded4aac69d14bb403"
        }
      ],
      "purl": "pkg:npm/%40types/istanbul-reports@3.0.1",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@types/istanbul-reports/-/istanbul-reports-3.0.1.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/@types/istanbul-reports@3.0.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/@types/istanbul-reports/-/istanbul-reports-3.0.1.tgz"
        },
        {
          "name": "LocalNodeModulesPath",
          "value": "node_modules/@types/istanbul-reports"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "package-lock.json"
              }
            ],
            "concludedValue": "package-lock.json"
          }
        ]
      },
      "tags": [
        "test"
      ]
    },
    {
      "group": "@types",
      "name": "istanbul-lib-report",
      "version": "3.0.0",
      "scope": "excluded",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "a651a05c03df54a16861f6bd369603024b1e1be83a26bdbde11a9ea9ca838b149b537e0c6552518bf3feed8f060e9ce41302da19964ea4a20499e55936d2acae"
        }
      ],
      "purl": "pkg:npm/%40types/istanbul-lib-report@3.0.0",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@types/istanbul-lib-report/-/istanbul-lib-report-3.0.0.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/@types/istanbul-lib-report@3.0.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/@types/istanbul-lib-report/-/istanbul-lib-report-3.0.0.tgz"
        },
        {
          "name": "LocalNodeModulesPath",
          "value": "node_modules/@types/istanbul-lib-report"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "package-lock.json"
              }
            ],
            "concludedValue": "package-lock.json"
          }
        ]
      },
      "tags": [
        "test"
      ]
    },
    {
      "group": "@types",
      "name": "yargs",
      "version": "17.0.10",
      "scope": "excluded",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "82611a170a63ffb7ff44e76d225722d51d55614d49e23f799bc4fe4e3de206088114a8357e813f3d297dddb05de53f4b0d734fa3c52534de96d2ac03f0ee4e68"
        }
      ],
      "purl": "pkg:npm/%40types/yargs@17.0.10",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@types/yargs/-/yargs-17.0.10.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/@types/yargs@17.0.10",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/@types/yargs/-/yargs-17.0.10.tgz"
        },
        {
          "name": "LocalNodeModulesPath",
          "value": "node_modules/@types/yargs"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "package-lock.json"
              }
            ],
            "concludedValue": "package-lock.json"
          }
        ]
      }
    },
    {
      "group": "@types",
      "name": "yargs-parser",
      "version": "21.0.0",
      "scope": "excluded",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "88ef59407919c479f89926a4615d2f1470150f210e20942b576b99d3a1f110f731fa6b7cb305e864721b69a27672b25815f12bc92824b6e4d9dc178bcfe5e614"
        }
      ],
      "purl": "pkg:npm/%40types/yargs-parser@21.0.0",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@types/yargs-parser/-/yargs-parser-21.0.0.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/@types/yargs-parser@21.0.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/@types/yargs-parser/-/yargs-parser-21.0.0.tgz"
        },
        {
          "name": "LocalNodeModulesPath",
          "value": "node_modules/@types/yargs-parser"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "package-lock.json"
              }
            ],
            "concludedValue": "package-lock.json"
          }
        ]
      },
      "tags": [
        "parse"
      ]
    },
    {
      "group": "@types",
      "name": "stack-utils",
      "version": "2.0.1",
      "scope": "excluded",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "1e5db5f7f053e5f2c06b3e8d0e44ae8736accb8f5dc104bf0d276ee0c76080507ccdc5efeef7e5048df1a7b1449a499d0e40542366cf50d78cb6da7692761dc7"
        }
      ],
      "purl": "pkg:npm/%40types/stack-utils@2.0.1",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@types/stack-utils/-/stack-utils-2.0.1.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/@types/stack-utils@2.0.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/@types/stack-utils/-/stack-utils-2.0.1.tgz"
        },
        {
          "name": "LocalNodeModulesPath",
          "value": "node_modules/@types/stack-utils"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "package-lock.json"
              }
            ],
            "concludedValue": "package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "graceful-fs",
      "version": "4.2.9",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "36d371a947178295b688cadfa927d1ef71a5b77f4af812f05ac3ecf78c91eb7bf8e53d166de8fb79198be5c59fc0482a5e79a3429df36894ec85d456fea0b665"
        }
      ],
      "purl": "pkg:npm/graceful-fs@4.2.9",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.9.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/graceful-fs@4.2.9",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.9.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "package-lock.json"
              }
            ],
            "concludedValue": "package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "micromatch",
      "version": "4.0.4",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "a519b3c3f5d47305c6a43f5a23dabfd173b02cdca08c44c9f32d1aa34c1daa9aebcc36b8627c4b733edf41166bf2fa21f15d7490684005b35c1d5939c07816c2"
        }
      ],
      "purl": "pkg:npm/micromatch@4.0.4",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.4.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/micromatch@4.0.4",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.4.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "package-lock.json"
              }
            ],
            "concludedValue": "package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "braces",
      "version": "3.0.2",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "6fcba6f8bd51cccdd60d2cef866ea0233d727d36c1b7a61395c10a02fb26a82659170e3acfadba9558fd8f5c843d6df71f91fe94142964c3f593c97eefc1dad0"
        }
      ],
      "purl": "pkg:npm/braces@3.0.2",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/braces/-/braces-3.0.2.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/braces@3.0.2",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/braces/-/braces-3.0.2.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "package-lock.json"
              }
            ],
            "concludedValue": "package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "fill-range",
      "version": "7.0.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "a8ea3d17e74c5260b62dc6f805b56f9ca2714cf8c29be451a5ee200ee1abce42fb984565fdd8d84aed8e750d8f6b7d36378a2a91283d8abea368b589d94495a5"
        }
      ],
      "purl": "pkg:npm/fill-range@7.0.1",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/fill-range/-/fill-range-7.0.1.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/fill-range@7.0.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/fill-range/-/fill-range-7.0.1.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "package-lock.json"
              }
            ],
            "concludedValue": "package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "to-regex-range",
      "version": "5.0.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "eb93fb8b3e97e7212bd5cc1c82f4316db230ed493780ecb974876d678ac3bde2ea86b7493fe2e2fc7c7ab722b43446fed860b29de08c2621aaac00c248d93cb1"
        }
      ],
      "purl": "pkg:npm/to-regex-range@5.0.1",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/to-regex-range@5.0.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "package-lock.json"
              }
            ],
            "concludedValue": "package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "is-number",
      "version": "7.0.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "e350a27e483a7bc4f2952a5db53a5e2d532abd20445734edb47bc4443ef8d7ea6767c00dbf4d34e0c44be3740a3c394af5c1af369e8d6566540656c65d8c719e"
        }
      ],
      "purl": "pkg:npm/is-number@7.0.0",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/is-number@7.0.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "package-lock.json"
              }
            ],
            "concludedValue": "package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "slash",
      "version": "3.0.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "83d43585a79bcb7e8e492b706f89ed08618668ab1a5528d0ebc7c1c6841cbad9797d2d6fb98d7c1f7c12b778c5c85b6b931f8acf45751bce40e0cc80743322d9"
        }
      ],
      "purl": "pkg:npm/slash@3.0.0",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/slash/-/slash-3.0.0.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/slash@3.0.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/slash/-/slash-3.0.0.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "package-lock.json"
              }
            ],
            "concludedValue": "package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "stack-utils",
      "version": "2.0.5",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "c6b41c99884eb27ff5917f95adaabeee3e281368ffe8116c719d1eb66620f35c6e33c1aad34db63f16fcf88aa03855086b11ecd0a6926fb4f5f8e7a088dacd14"
        }
      ],
      "purl": "pkg:npm/stack-utils@2.0.5",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/stack-utils/-/stack-utils-2.0.5.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/stack-utils@2.0.5",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/stack-utils/-/stack-utils-2.0.5.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "package-lock.json"
              }
            ],
            "concludedValue": "package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "escape-string-regexp",
      "version": "2.0.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "529cdc2c25e895459c36ee47b5530761d5c98c0ae3b05f42d1a367aae658638b96fd5bb49a2cb96285af6d5df8e476ae56f700527a51ba130c72a4dc18e636fb"
        }
      ],
      "purl": "pkg:npm/escape-string-regexp@2.0.0",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-2.0.0.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/escape-string-regexp@2.0.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-2.0.0.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "package-lock.json"
              }
            ],
            "concludedValue": "package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "jest-util",
      "version": "29.0.3",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "434c5a1b76111bc4224c2e11e9f1e31d03da3e9cfda490448b401e384e26421fc5b963a28c58c65cc30e7d011a53d8b7cfbe9c351ec5a1b6595109cbe88c9f75"
        }
      ],
      "purl": "pkg:npm/jest-util@29.0.3",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/jest-util/-/jest-util-29.0.3.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/jest-util@29.0.3",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/jest-util/-/jest-util-29.0.3.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "package-lock.json"
              }
            ],
            "concludedValue": "package-lock.json"
          }
        ]
      },
      "tags": [
        "test"
      ]
    },
    {
      "group": "",
      "name": "ci-info",
      "version": "3.2.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "755a915fb7cb526f09e85807278d7c5ee2200cb64391870315378be9303682de5694865442bac7e8466b3429704ff1f415ab5e52c66418838f46b2db3fe3d1f4"
        }
      ],
      "purl": "pkg:npm/ci-info@3.2.0",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/ci-info/-/ci-info-3.2.0.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/ci-info@3.2.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/ci-info/-/ci-info-3.2.0.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "package-lock.json"
              }
            ],
            "concludedValue": "package-lock.json"
          }
        ]
      }
    },
    {
      "group": "@types",
      "name": "lodash",
      "version": "4.14.185",
      "scope": "excluded",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "7af3031b56c2e2b81083892ef6d2a9b8c879881344c0d6b7b5ff7344774fd6a96ffb5594838e316ade08c42135e20229651194516031d95848b4265cdb935f30"
        }
      ],
      "purl": "pkg:npm/%40types/lodash@4.14.185",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@types/lodash/-/lodash-4.14.185.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/@types/lodash@4.14.185",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/@types/lodash/-/lodash-4.14.185.tgz"
        },
        {
          "name": "LocalNodeModulesPath",
          "value": "node_modules/@types/lodash"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "package-lock.json"
              }
            ],
            "concludedValue": "package-lock.json"
          }
        ]
      }
    },
    {
      "group": "@types",
      "name": "use-sync-external-store",
      "version": "0.0.3",
      "scope": "excluded",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "1309a5bee6b13cd7a3f7e4f8bf902e04f25adb1d9438955d8c2b431e0703aa2b5478eb639c9289f9aa588d5700a0110c8ca5b555514664b51be7eaaa6b4f5714"
        }
      ],
      "purl": "pkg:npm/%40types/use-sync-external-store@0.0.3",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@types/use-sync-external-store/-/use-sync-external-store-0.0.3.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/@types/use-sync-external-store@0.0.3",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/@types/use-sync-external-store/-/use-sync-external-store-0.0.3.tgz"
        },
        {
          "name": "LocalNodeModulesPath",
          "value": "node_modules/@types/use-sync-external-store"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "package-lock.json"
              }
            ],
            "concludedValue": "package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "acorn",
      "version": "8.8.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "40ec728a03d5ae96761974fe3c5c994e5e93b4e15ce5e8311c83fd22543e45bba942e5f84644ff05e7b8fe442e0b4d9793383ce09713ee82d8b43210c69fafef"
        }
      ],
      "purl": "pkg:npm/acorn@8.8.0",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/acorn/-/acorn-8.8.0.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/acorn@8.8.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/acorn/-/acorn-8.8.0.tgz"
        },
        {
          "name": "cdx:npm:binPaths",
          "value": "/app/node_modules/.bin/acorn"
        },
        {
          "name": "cdx:npm:bin",
          "value": "acorn"
        },
        {
          "name": "cdx:npm:has_binary",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "package-lock.json"
              }
            ],
            "concludedValue": "package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "bundlesize",
      "version": "0.18.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "340b0a047e81795983a29a1ae2da1dd26e7f92833b88b637b1a2b21a7ef0c80adabc162628d5290c96dae33c95870466e43c3d597bfc1483b437ffed0a4c7af1"
        }
      ],
      "purl": "pkg:npm/bundlesize@0.18.1",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/bundlesize/-/bundlesize-0.18.1.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/bundlesize@0.18.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/bundlesize/-/bundlesize-0.18.1.tgz"
        },
        {
          "name": "cdx:npm:binPaths",
          "value": "/app/node_modules/.bin/bundlesize, /app/node_modules/.bin/bundlesize-init, /app/node_modules/.bin/bundlesize-pipe"
        },
        {
          "name": "cdx:npm:bin",
          "value": "bundlesize, bundlesize-init, bundlesize-pipe"
        },
        {
          "name": "cdx:npm:has_binary",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "package-lock.json"
              }
            ],
            "concludedValue": "package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "axios",
      "version": "0.21.2",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "f3ba2d8aba94c377bc0b31d330efbff6487f152817b7f7950ef8a98a3c03b44bb06e4c92599f52066e9512e6e627f90b284a0b415fcf3a1c5715beba6df7a47e"
        }
      ],
      "purl": "pkg:npm/axios@0.21.2",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/axios/-/axios-0.21.2.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/axios@0.21.2",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/axios/-/axios-0.21.2.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "package-lock.json"
              }
            ],
            "concludedValue": "package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "follow-redirects",
      "version": "1.14.8",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "d71d12f545491ec429ac57040bfaa737304b708c6c8c057dd397ff5244316dc942b284d695a70234ea506bf6a7a1d2e5dae68428585f58ebccd9083befed79cc"
        }
      ],
      "purl": "pkg:npm/follow-redirects@1.14.8",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.14.8.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/follow-redirects@1.14.8",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.14.8.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "package-lock.json"
              }
            ],
            "concludedValue": "package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "brotli-size",
      "version": "0.1.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "e67cbb04dbe97b64d299d69f1754fd767158a77008ac9f2a26ddbd2b40d027339194adfc2c18a6fc29a5636e89b6b795e925a65f36bb39afbd9bad52cefc51d1"
        }
      ],
      "purl": "pkg:npm/brotli-size@0.1.0",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/brotli-size/-/brotli-size-0.1.0.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/brotli-size@0.1.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/brotli-size/-/brotli-size-0.1.0.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "package-lock.json"
              }
            ],
            "concludedValue": "package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "duplexer",
      "version": "0.1.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-1",
          "content": "ace6ff808c1ce66b57d1ebf97977acb02334cfc1"
        }
      ],
      "purl": "pkg:npm/duplexer@0.1.1",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/duplexer/-/duplexer-0.1.1.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/duplexer@0.1.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/duplexer/-/duplexer-0.1.1.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "package-lock.json"
              }
            ],
            "concludedValue": "package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "iltorb",
      "version": "2.4.5",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "10c08c9772e79cd499252e50af1c9998c4da002e3e4c990ce70a03fb16e99bd441fa61580abec2d391851374c4182b154125479a35fedec7f9022c2cca53489d"
        }
      ],
      "purl": "pkg:npm/iltorb@2.4.5",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/iltorb/-/iltorb-2.4.5.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/iltorb@2.4.5",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/iltorb/-/iltorb-2.4.5.tgz"
        },
        {
          "name": "cdx:npm:hasInstallScript",
          "value": "true"
        },
        {
          "name": "cdx:npm:deprecated",
          "value": "The zlib module provides APIs for brotli compression/decompression starting with Node.js v10.16.0, please use it over iltorb"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "package-lock.json"
              }
            ],
            "concludedValue": "package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "detect-libc",
      "version": "1.0.3",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-1",
          "content": "fa137c4bd698edf55cd5cd02ac559f91a4c4ba9b"
        }
      ],
      "purl": "pkg:npm/detect-libc@1.0.3",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/detect-libc/-/detect-libc-1.0.3.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/detect-libc@1.0.3",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/detect-libc/-/detect-libc-1.0.3.tgz"
        },
        {
          "name": "cdx:npm:binPaths",
          "value": "/app/node_modules/.bin/detect-libc"
        },
        {
          "name": "cdx:npm:bin",
          "value": "detect-libc"
        },
        {
          "name": "cdx:npm:has_binary",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "package-lock.json"
              }
            ],
            "concludedValue": "package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "nan",
      "version": "2.15.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "f19b6f12703673969809961dd5cbe076753a72ac22c51a1883bd313cb594c2ce4e4536bf967c3ebb86a68b1452fc0739539990560a7da679525276cd58569665"
        }
      ],
      "purl": "pkg:npm/nan@2.15.0",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/nan/-/nan-2.15.0.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/nan@2.15.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/nan/-/nan-2.15.0.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "package-lock.json"
              }
            ],
            "concludedValue": "package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "npmlog",
      "version": "4.1.2",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "dae52a6b3b8a95369223f742f00ce2714724efe22b11a3a737f7b48dddd7b6dd4a706a70c77d2fe7498bee83f2aff87d6cbdc4e1a65c715c29c0ffb95bd56392"
        }
      ],
      "purl": "pkg:npm/npmlog@4.1.2",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/npmlog/-/npmlog-4.1.2.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/npmlog@4.1.2",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/npmlog/-/npmlog-4.1.2.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "package-lock.json"
              }
            ],
            "concludedValue": "package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "are-we-there-yet",
      "version": "1.1.5",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "e6161d024665706f2d38bba35434e0093fae3d7d159e9007dbc816b0b7f3a57626ef03fa9a9e50fe063247b610d1c29525c5c99e5de3da4a416a7d773ed41feb"
        }
      ],
      "purl": "pkg:npm/are-we-there-yet@1.1.5",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/are-we-there-yet/-/are-we-there-yet-1.1.5.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/are-we-there-yet@1.1.5",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/are-we-there-yet/-/are-we-there-yet-1.1.5.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "package-lock.json"
              }
            ],
            "concludedValue": "package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "delegates",
      "version": "1.0.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-1",
          "content": "84c6e159b81904fdca59a0ef44cd870d31250f9a"
        }
      ],
      "purl": "pkg:npm/delegates@1.0.0",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/delegates/-/delegates-1.0.0.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/delegates@1.0.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/delegates/-/delegates-1.0.0.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "package-lock.json"
              }
            ],
            "concludedValue": "package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "readable-stream",
      "version": "2.3.7",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "11b868f0ae2321b1c0c67bb18bba38d8ead9805fd94cd72c663ea744ac949a484b16af021c8b69fdfcba85066e6663ff9f7c99f550546e9e33cff997f219983f"
        }
      ],
      "purl": "pkg:npm/readable-stream@2.3.7",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/readable-stream@2.3.7",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "package-lock.json"
              }
            ],
            "concludedValue": "package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "core-util-is",
      "version": "1.0.2",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-1",
          "content": "b5fd54220aa2bc5ab57aab7140c940754503c1a7"
        }
      ],
      "purl": "pkg:npm/core-util-is@1.0.2",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.2.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/core-util-is@1.0.2",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.2.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "package-lock.json"
              }
            ],
            "concludedValue": "package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "inherits",
      "version": "2.0.4",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "93fbc6697e3f6256b75b3c8c0af4d039761e207bea38ab67a8176ecd31e9ce9419cc0b2428c859d8af849c189233dcc64a820578ca572b16b8758799210a9ec1"
        }
      ],
      "purl": "pkg:npm/inherits@2.0.4",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/inherits@2.0.4",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "package-lock.json"
              }
            ],
            "concludedValue": "package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "isarray",
      "version": "1.0.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-1",
          "content": "bb935d48582cba168c06834957a54a3e07124f11"
        }
      ],
      "purl": "pkg:npm/isarray@1.0.0",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/isarray@1.0.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "package-lock.json"
              }
            ],
            "concludedValue": "package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "process-nextick-args",
      "version": "2.0.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "de8b943a9421b60adb39ad7b27bfaec4e4e92136166863fbfc0868477f80fbfd5ef6c92bcde9468bf757cc4632bdbc6e6c417a5a7db2a6c7132a22891459f56a"
        }
      ],
      "purl": "pkg:npm/process-nextick-args@2.0.1",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-2.0.1.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/process-nextick-args@2.0.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-2.0.1.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "package-lock.json"
              }
            ],
            "concludedValue": "package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "safe-buffer",
      "version": "5.1.2",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "19dd94641243917958ec66c9c5fb04f3f9ef2a45045351b7f1cd6c88de903fa6bd3d3f4c98707c1a7a6c71298c252a05f0b388aedf2e77fc0fb688f2b381bafa"
        }
      ],
      "purl": "pkg:npm/safe-buffer@5.1.2",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/safe-buffer@5.1.2",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "package-lock.json"
              }
            ],
            "concludedValue": "package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "string_decoder",
      "version": "1.1.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "9ff4a19ef0e2e851db6d57ef8aba3e5a88e2173bfeb3c30f30705ccd578f7d4a4324bc282d3d21b759786300426e2f29240bde104767907c8fc933ff9b345fc2"
        }
      ],
      "purl": "pkg:npm/string_decoder@1.1.1",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/string_decoder@1.1.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "package-lock.json"
              }
            ],
            "concludedValue": "package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "util-deprecate",
      "version": "1.0.2",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-1",
          "content": "450d4dc9fa70de732762fbd2d4a28981419a0ccf"
        }
      ],
      "purl": "pkg:npm/util-deprecate@1.0.2",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/util-deprecate@1.0.2",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "package-lock.json"
              }
            ],
            "concludedValue": "package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "console-control-strings",
      "version": "1.1.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-1",
          "content": "3d7cf4464db6446ea644bf4b39507f9851008e8e"
        }
      ],
      "purl": "pkg:npm/console-control-strings@1.1.0",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/console-control-strings/-/console-control-strings-1.1.0.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/console-control-strings@1.1.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/console-control-strings/-/console-control-strings-1.1.0.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "package-lock.json"
              }
            ],
            "concludedValue": "package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "gauge",
      "version": "2.7.4",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-1",
          "content": "2c03405c7538c39d7eb37b317022e325fb018bf7"
        }
      ],
      "purl": "pkg:npm/gauge@2.7.4",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/gauge/-/gauge-2.7.4.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/gauge@2.7.4",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/gauge/-/gauge-2.7.4.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "package-lock.json"
              }
            ],
            "concludedValue": "package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "aproba",
      "version": "1.2.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "63d27a6635eda1887c4675d508c394fedb439a4d5a063ba7abdbced2d6b9c7ce560d08907d417db083c121375b8a2215701a34dc78b78ccc62801b6c75d95747"
        }
      ],
      "purl": "pkg:npm/aproba@1.2.0",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/aproba/-/aproba-1.2.0.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/aproba@1.2.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/aproba/-/aproba-1.2.0.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "package-lock.json"
              }
            ],
            "concludedValue": "package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "has-unicode",
      "version": "2.0.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-1",
          "content": "e0e6fe6a28cf51138855e086d1691e771de2a8b9"
        }
      ],
      "purl": "pkg:npm/has-unicode@2.0.1",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/has-unicode/-/has-unicode-2.0.1.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/has-unicode@2.0.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/has-unicode/-/has-unicode-2.0.1.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "package-lock.json"
              }
            ],
            "concludedValue": "package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "signal-exit",
      "version": "3.0.7",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "c270f6644fa5f923c2feea12d2f5de13d2f5fb4c2e68ca8a95fcfd00c528dfc26cc8b48159215c1d1d51ae2eb62d9735daf2ebd606f78e5ee2c10860c2901b19"
        }
      ],
      "purl": "pkg:npm/signal-exit@3.0.7",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.7.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/signal-exit@3.0.7",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.7.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "package-lock.json"
              }
            ],
            "concludedValue": "package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "string-width",
      "version": "1.0.2",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-1",
          "content": "118bdf5b8cdc51a2a7e70d211e07e2b0b9b107d3"
        }
      ],
      "purl": "pkg:npm/string-width@1.0.2",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/string-width/-/string-width-1.0.2.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/string-width@1.0.2",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/string-width/-/string-width-1.0.2.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "package-lock.json"
              }
            ],
            "concludedValue": "package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "code-point-at",
      "version": "1.1.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-1",
          "content": "0d070b4d043a5bea33a2f1a40e2edb3d9a4ccf77"
        }
      ],
      "purl": "pkg:npm/code-point-at@1.1.0",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/code-point-at/-/code-point-at-1.1.0.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/code-point-at@1.1.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/code-point-at/-/code-point-at-1.1.0.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "package-lock.json"
              }
            ],
            "concludedValue": "package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "is-fullwidth-code-point",
      "version": "1.0.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-1",
          "content": "ef9e31386f031a7f0d643af82fde50c457ef00cb"
        }
      ],
      "purl": "pkg:npm/is-fullwidth-code-point@1.0.0",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-1.0.0.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/is-fullwidth-code-point@1.0.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-1.0.0.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "package-lock.json"
              }
            ],
            "concludedValue": "package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "number-is-nan",
      "version": "1.0.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-1",
          "content": "097b602b53422a522c1afb8790318336941a011d"
        }
      ],
      "purl": "pkg:npm/number-is-nan@1.0.1",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/number-is-nan/-/number-is-nan-1.0.1.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/number-is-nan@1.0.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/number-is-nan/-/number-is-nan-1.0.1.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "package-lock.json"
              }
            ],
            "concludedValue": "package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "strip-ansi",
      "version": "3.0.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-1",
          "content": "6a385fb8853d952d5ff05d0e8aaf94278dc63dcf"
        }
      ],
      "purl": "pkg:npm/strip-ansi@3.0.1",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/strip-ansi@3.0.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "package-lock.json"
              }
            ],
            "concludedValue": "package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "ansi-regex",
      "version": "2.1.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-1",
          "content": "c3b33ab5ee360d86e0e628f0468ae7ef27d654df"
        }
      ],
      "purl": "pkg:npm/ansi-regex@2.1.1",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/ansi-regex@2.1.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "package-lock.json"
              }
            ],
            "concludedValue": "package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "wide-align",
      "version": "1.1.3",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "40690e41cf172fa06de4fc27b04c4a04fb8c281c671b15965b77d4e795ede1f787a3331485d50c6810a4dbdd2aa66ff01b9bbf4522b3c1d002e22e7562282284"
        }
      ],
      "purl": "pkg:npm/wide-align@1.1.3",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/wide-align/-/wide-align-1.1.3.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/wide-align@1.1.3",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/wide-align/-/wide-align-1.1.3.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "package-lock.json"
              }
            ],
            "concludedValue": "package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "set-blocking",
      "version": "2.0.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-1",
          "content": "045f9782d011ae9a6803ddd382b24392b3d890f7"
        }
      ],
      "purl": "pkg:npm/set-blocking@2.0.0",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/set-blocking/-/set-blocking-2.0.0.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/set-blocking@2.0.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/set-blocking/-/set-blocking-2.0.0.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "package-lock.json"
              }
            ],
            "concludedValue": "package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "prebuild-install",
      "version": "5.3.6",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "b3c01a8bcfbe4101a2e2c49bb3f335424bbad8f14ae3d266d426e05e4946cf89e61ef783ab4c3326483b35ae506e73b5b8d1fc2bb8aac76110fe65743191263a"
        }
      ],
      "purl": "pkg:npm/prebuild-install@5.3.6",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/prebuild-install/-/prebuild-install-5.3.6.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/prebuild-install@5.3.6",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/prebuild-install/-/prebuild-install-5.3.6.tgz"
        },
        {
          "name": "cdx:npm:binPaths",
          "value": "/app/node_modules/.bin/prebuild-install"
        },
        {
          "name": "cdx:npm:bin",
          "value": "prebuild-install"
        },
        {
          "name": "cdx:npm:has_binary",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "package-lock.json"
              }
            ],
            "concludedValue": "package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "expand-template",
      "version": "2.0.3",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "5d87ee28cbe3e0edf97ffa4e5cb39b9dd211bf243effee8084e0e1f8e2968fd4bde3df291c79ff20cb331fe82dd1f04245630d7e4d594a9e71dc089f9a7236be"
        }
      ],
      "purl": "pkg:npm/expand-template@2.0.3",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/expand-template/-/expand-template-2.0.3.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/expand-template@2.0.3",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/expand-template/-/expand-template-2.0.3.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "package-lock.json"
              }
            ],
            "concludedValue": "package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "github-from-package",
      "version": "0.0.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-1",
          "content": "97fb5d96bfde8973313f20e8288ef9a167fa64ce"
        }
      ],
      "purl": "pkg:npm/github-from-package@0.0.0",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/github-from-package/-/github-from-package-0.0.0.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/github-from-package@0.0.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/github-from-package/-/github-from-package-0.0.0.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "package-lock.json"
              }
            ],
            "concludedValue": "package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "minimist",
      "version": "1.2.6",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "26c8e79386f0dd826a6336ddc8188db0f5873df3bef94186ef8f42c6cea9782bb95e0e27ade9dae8e571398c6b413ab0c34266c2df9179ff2b820ba69132f3f5"
        }
      ],
      "purl": "pkg:npm/minimist@1.2.6",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/minimist/-/minimist-1.2.6.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/minimist@1.2.6",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/minimist/-/minimist-1.2.6.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "package-lock.json"
              }
            ],
            "concludedValue": "package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "mkdirp-classic",
      "version": "0.5.3",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "80a2dc444321b6e651c1101fa8fdd1156f932b826a029541b4e21fb55823b8006902da7184f19a0dc7ef6e136f0f407c883d6852bfedc57df936371a63a36cfc"
        }
      ],
      "purl": "pkg:npm/mkdirp-classic@0.5.3",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/mkdirp-classic/-/mkdirp-classic-0.5.3.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/mkdirp-classic@0.5.3",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/mkdirp-classic/-/mkdirp-classic-0.5.3.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "package-lock.json"
              }
            ],
            "concludedValue": "package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "napi-build-utils",
      "version": "1.0.2",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "38d99152a2bbce3ec3597d03f400ded37c1bc0e059c4d01f176d0f9467c2590703dfefcc6a44a1207accab1f58c0f4dfc43745d732de2fe44666247d90630b76"
        }
      ],
      "purl": "pkg:npm/napi-build-utils@1.0.2",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/napi-build-utils/-/napi-build-utils-1.0.2.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/napi-build-utils@1.0.2",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/napi-build-utils/-/napi-build-utils-1.0.2.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "package-lock.json"
              }
            ],
            "concludedValue": "package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "node-abi",
      "version": "2.30.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "ff60f4c0e40f81a516cd5495811331fadaca2510b6506e1251ce28089a17c7d5318eda74572dff92def371bc4717cf99fe92b7525a0b5b30484a0ef66eb7f2d7"
        }
      ],
      "purl": "pkg:npm/node-abi@2.30.1",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/node-abi/-/node-abi-2.30.1.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/node-abi@2.30.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/node-abi/-/node-abi-2.30.1.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "package-lock.json"
              }
            ],
            "concludedValue": "package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "semver",
      "version": "5.7.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "b1ab9a0dffcf65d560acb4cd60746da576b589188a71a79b88a435049769425587da50af7b141d5f9e6c9cf1722bb433a6e76a6c2234a9715f39ab0777234319"
        }
      ],
      "purl": "pkg:npm/semver@5.7.1",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/semver@5.7.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz"
        },
        {
          "name": "cdx:npm:binPaths",
          "value": "/app/node_modules/.bin/semver"
        },
        {
          "name": "cdx:npm:bin",
          "value": "semver"
        },
        {
          "name": "cdx:npm:has_binary",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "package-lock.json"
              }
            ],
            "concludedValue": "package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "noop-logger",
      "version": "0.1.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-1",
          "content": "94a2b1633c4f1317553007d8966fd0e841b6a4c2"
        }
      ],
      "purl": "pkg:npm/noop-logger@0.1.1",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/noop-logger/-/noop-logger-0.1.1.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/noop-logger@0.1.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/noop-logger/-/noop-logger-0.1.1.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "package-lock.json"
              }
            ],
            "concludedValue": "package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "pump",
      "version": "3.0.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "2f0672fa9dd216cd4fcad77f8d872de30a6fe3d1e2602a9df5195ce5955d93457ef18cefea34790659374d198f2f57edebd4f13f420c64627e58f154d81161c3"
        }
      ],
      "purl": "pkg:npm/pump@3.0.0",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/pump/-/pump-3.0.0.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/pump@3.0.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/pump/-/pump-3.0.0.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "package-lock.json"
              }
            ],
            "concludedValue": "package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "end-of-stream",
      "version": "1.4.4",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "faec358a720754f428695b87cd1c97776d6270cf9c9ede02cc3e6b5be342d708ce5124ceb3e4deec53afec084deef4bdc7fa08ca12cfe4f4751fea614001eee5"
        }
      ],
      "purl": "pkg:npm/end-of-stream@1.4.4",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/end-of-stream/-/end-of-stream-1.4.4.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/end-of-stream@1.4.4",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/end-of-stream/-/end-of-stream-1.4.4.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "package-lock.json"
              }
            ],
            "concludedValue": "package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "once",
      "version": "1.4.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-1",
          "content": "583b1aa775961d4b113ac17d9c50baef9dd76bd1"
        }
      ],
      "purl": "pkg:npm/once@1.4.0",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/once/-/once-1.4.0.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/once@1.4.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/once/-/once-1.4.0.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "package-lock.json"
              }
            ],
            "concludedValue": "package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "wrappy",
      "version": "1.0.2",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-1",
          "content": "b5243d8f3ec1aa35f1364605bc0d1036e30ab69f"
        }
      ],
      "purl": "pkg:npm/wrappy@1.0.2",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/wrappy@1.0.2",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "package-lock.json"
              }
            ],
            "concludedValue": "package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "rc",
      "version": "1.2.8",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "cb76c682a2a3dd005dc4b6cb9289a5a2192fb00f207408944254812670617e7f813f18386dceb677c4dc056d79c1abc37e07b10a071c72485c66fcb0c9060f3b"
        }
      ],
      "purl": "pkg:npm/rc@1.2.8",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/rc/-/rc-1.2.8.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/rc@1.2.8",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/rc/-/rc-1.2.8.tgz"
        },
        {
          "name": "cdx:npm:binPaths",
          "value": "/app/node_modules/.bin/rc"
        },
        {
          "name": "cdx:npm:bin",
          "value": "rc"
        },
        {
          "name": "cdx:npm:has_binary",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "package-lock.json"
              }
            ],
            "concludedValue": "package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "deep-extend",
      "version": "0.6.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "2ce1f120e68f61d1e5251b4241f0c8559b5fc3fb9f33cfab563eb8f51207cdc9bfbc6c1045716de8e3ea2055ac9b65c432b34812d591eb8b18d4b10a0f6bc038"
        }
      ],
      "purl": "pkg:npm/deep-extend@0.6.0",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/deep-extend/-/deep-extend-0.6.0.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/deep-extend@0.6.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/deep-extend/-/deep-extend-0.6.0.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "package-lock.json"
              }
            ],
            "concludedValue": "package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "ini",
      "version": "1.3.8",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "255ff2ba0576bb35b988c4528990320ed41dfa7c6d5278de2edd1a70d770f7c90a2ebbee455c81f34b6c444384ef2bc65606a5859e913570a61079142812b17b"
        }
      ],
      "purl": "pkg:npm/ini@1.3.8",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/ini/-/ini-1.3.8.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/ini@1.3.8",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/ini/-/ini-1.3.8.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "package-lock.json"
              }
            ],
            "concludedValue": "package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "strip-json-comments",
      "version": "2.0.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-1",
          "content": "3c531942e908c2697c0ec344858c286c7ca0a60a"
        }
      ],
      "purl": "pkg:npm/strip-json-comments@2.0.1",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-2.0.1.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/strip-json-comments@2.0.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-2.0.1.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "package-lock.json"
              }
            ],
            "concludedValue": "package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "simple-get",
      "version": "3.1.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "090e4b4ca19f0a9bc4d4ad27daeb3e92e30f6e4fead042a5f36b386a1795f685e3144cfa5bf63ba1015526e53a406efb8514f81a16f945446d785e6f9d68eea4"
        }
      ],
      "purl": "pkg:npm/simple-get@3.1.1",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/simple-get/-/simple-get-3.1.1.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/simple-get@3.1.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/simple-get/-/simple-get-3.1.1.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "package-lock.json"
              }
            ],
            "concludedValue": "package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "decompress-response",
      "version": "4.2.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "8ce4a77b6a9bc84fbfafc1b5554f86ffcd8b06cd85b382c0b1388b48738238c65097638a67a8bc8b82321de9937beff22173ad4dc4503333dc832868165a8f93"
        }
      ],
      "purl": "pkg:npm/decompress-response@4.2.1",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/decompress-response/-/decompress-response-4.2.1.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/decompress-response@4.2.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/decompress-response/-/decompress-response-4.2.1.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "package-lock.json"
              }
            ],
            "concludedValue": "package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "mimic-response",
      "version": "2.1.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "c17aa3493f922eded1d34f72482825581085a635328260887c3efdd3f9156e21a65207d81ae075e0f8937790f0571495e0d7181e3ccc9288f92e3419c1340b10"
        }
      ],
      "purl": "pkg:npm/mimic-response@2.1.0",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/mimic-response/-/mimic-response-2.1.0.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/mimic-response@2.1.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/mimic-response/-/mimic-response-2.1.0.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "package-lock.json"
              }
            ],
            "concludedValue": "package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "simple-concat",
      "version": "1.0.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "71216d00fb518658efebd20ad214d5650f8e7c4f6778f8bfaed266c395231de57256ba04a895cfd6c173b4a532d6a53ec6fcf7bbfb1f6092daf78edbee700dd9"
        }
      ],
      "purl": "pkg:npm/simple-concat@1.0.1",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/simple-concat/-/simple-concat-1.0.1.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/simple-concat@1.0.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/simple-concat/-/simple-concat-1.0.1.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "package-lock.json"
              }
            ],
            "concludedValue": "package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "tar-fs",
      "version": "2.1.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "574af663db1c99b0d12c235ec7ffa1633be9ff3c988ef15b1cf36055329f42f56b6fa82e884fdfc4ff976e50cd474d75bada296e47b1da7338747355e860ec9e"
        }
      ],
      "purl": "pkg:npm/tar-fs@2.1.1",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/tar-fs/-/tar-fs-2.1.1.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/tar-fs@2.1.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/tar-fs/-/tar-fs-2.1.1.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "package-lock.json"
              }
            ],
            "concludedValue": "package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "chownr",
      "version": "1.1.4",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "8c9d1bab36b296626d567360cd37923acf033dabe96d8804aff6f460bf3fd863b7c4912122716684a3149c42508d9ba62bb297185854cbcf4faec25695a90156"
        }
      ],
      "purl": "pkg:npm/chownr@1.1.4",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/chownr/-/chownr-1.1.4.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/chownr@1.1.4",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/chownr/-/chownr-1.1.4.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "package-lock.json"
              }
            ],
            "concludedValue": "package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "tar-stream",
      "version": "2.2.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "ba37aa6dc780060c0c6711099e4d870d8d83967519fbda0471bd4acd355f6078a8d1413a746ef59fad1df03d88e2a36f95e5abad7a668e9b7bbd9785d4b9cc65"
        }
      ],
      "purl": "pkg:npm/tar-stream@2.2.0",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/tar-stream/-/tar-stream-2.2.0.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/tar-stream@2.2.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/tar-stream/-/tar-stream-2.2.0.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "package-lock.json"
              }
            ],
            "concludedValue": "package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "bl",
      "version": "4.0.3",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "7ece06ebf1eee3f104f85ef927c0ee37fd08a50a8d8c0742eda110bfb42df0c1c6507ec292fd8cc1310478df507a10f4a5f20390c2356e41d890acbbc47c8a22"
        }
      ],
      "purl": "pkg:npm/bl@4.0.3",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/bl/-/bl-4.0.3.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/bl@4.0.3",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/bl/-/bl-4.0.3.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "package-lock.json"
              }
            ],
            "concludedValue": "package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "buffer",
      "version": "5.7.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "10773220f050e0148696f8c1d7a9392a0009dbb088b0763fd8906609145ea38f32f6b43731a533597dca56505ae14eccc97d361dd563d0aec2dd6681de3bbb15"
        }
      ],
      "purl": "pkg:npm/buffer@5.7.1",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/buffer/-/buffer-5.7.1.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/buffer@5.7.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/buffer/-/buffer-5.7.1.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "package-lock.json"
              }
            ],
            "concludedValue": "package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "base64-js",
      "version": "1.5.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "00aa5a6251e7f2de1255b3870b2f9be7e28a82f478bebb03f2f6efadb890269b3b7ca0d3923903af2ea38b4ad42630b49336cd78f2f0cf1abc8b2a68e35a9e58"
        }
      ],
      "purl": "pkg:npm/base64-js@1.5.1",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/base64-js/-/base64-js-1.5.1.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/base64-js@1.5.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/base64-js/-/base64-js-1.5.1.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "package-lock.json"
              }
            ],
            "concludedValue": "package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "ieee754",
      "version": "1.2.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "75ccaa843bd7d42e3a95765c56a0a92be16d31141574830debf0dfe63b36ce8b94b2a1bb23ab05c62b480beeca60adbd29d5ce2c776ef732f8b059e85509ea68"
        }
      ],
      "purl": "pkg:npm/ieee754@1.2.1",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/ieee754/-/ieee754-1.2.1.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/ieee754@1.2.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/ieee754/-/ieee754-1.2.1.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "package-lock.json"
              }
            ],
            "concludedValue": "package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "readable-stream",
      "version": "3.6.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "055887cbb2ca793cf8a0d9e470b27e95548beafa6215e5fafddde8487f33096ed4c4fda89dc864faf4c6075e37c6e1631d2ddd7938242a85d7ca65eaca688874"
        }
      ],
      "purl": "pkg:npm/readable-stream@3.6.0",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.0.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/readable-stream@3.6.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.0.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "package-lock.json"
              }
            ],
            "concludedValue": "package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "fs-constants",
      "version": "1.0.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "cba380c284887fb1728cc22ff78bbe6f9add85e6448f347adc64f26499b9aa1e018bed988302c2708fdf3c56642f93d28b13ade9934a9bec3e1dfa7f05c8b0a3"
        }
      ],
      "purl": "pkg:npm/fs-constants@1.0.0",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/fs-constants/-/fs-constants-1.0.0.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/fs-constants@1.0.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/fs-constants/-/fs-constants-1.0.0.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "package-lock.json"
              }
            ],
            "concludedValue": "package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "tunnel-agent",
      "version": "0.6.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-1",
          "content": "27a5dea06b36b04a0a9966774b290868f0fc40fd"
        }
      ],
      "purl": "pkg:npm/tunnel-agent@0.6.0",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/tunnel-agent/-/tunnel-agent-0.6.0.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/tunnel-agent@0.6.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/tunnel-agent/-/tunnel-agent-0.6.0.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "package-lock.json"
              }
            ],
            "concludedValue": "package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "which-pm-runs",
      "version": "1.0.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-1",
          "content": "670b3afbc552e0b55df6b7780ca74615f23ad1cb"
        }
      ],
      "purl": "pkg:npm/which-pm-runs@1.0.0",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/which-pm-runs/-/which-pm-runs-1.0.0.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/which-pm-runs@1.0.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/which-pm-runs/-/which-pm-runs-1.0.0.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "package-lock.json"
              }
            ],
            "concludedValue": "package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "bytes",
      "version": "3.1.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "cdab8b8eb7c21bec6fa326aa2e857c6cb5575cd182e09aa5c450aeb520d603a7c9ad3a3666ebcb613a99eda1c12d948c3a8a5bcf0bfc7fec19715cdf5532360e"
        }
      ],
      "purl": "pkg:npm/bytes@3.1.0",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/bytes/-/bytes-3.1.0.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/bytes@3.1.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/bytes/-/bytes-3.1.0.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "package-lock.json"
              }
            ],
            "concludedValue": "package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "ci-env",
      "version": "1.16.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "b9c17d71a4045f9c10958e38f4a6412093f1f75fa4460f6d277b5649ce3e2b3aef0b928d88f9bfde0d67a0ff1585d237d38ebe570de32e62800f47e30912539b"
        }
      ],
      "purl": "pkg:npm/ci-env@1.16.0",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/ci-env/-/ci-env-1.16.0.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/ci-env@1.16.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/ci-env/-/ci-env-1.16.0.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "package-lock.json"
              }
            ],
            "concludedValue": "package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "commander",
      "version": "2.20.3",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "1a956498cf2f176bd05248f62ef6660f7e49c5e24e2c2c09f5c524ba0ca4da7ba16efdfe989be92d862dfb4f9448cc44fa88fe7b2fe52449e1670ef9c7f38c71"
        }
      ],
      "purl": "pkg:npm/commander@2.20.3",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/commander/-/commander-2.20.3.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/commander@2.20.3",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/commander/-/commander-2.20.3.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "package-lock.json"
              }
            ],
            "concludedValue": "package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "cosmiconfig",
      "version": "5.2.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "1fae60b17a3548a8dff339ab27aede264f1a211295e5f7f60f8b8a6480594a16e1192a449ac40e3d6fd228c2988524eba91eee7f2e913faf6b3e881d68f87f90"
        }
      ],
      "purl": "pkg:npm/cosmiconfig@5.2.1",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-5.2.1.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/cosmiconfig@5.2.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-5.2.1.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "package-lock.json"
              }
            ],
            "concludedValue": "package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "import-fresh",
      "version": "2.0.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-1",
          "content": "d81355c15612d386c61f9ddd3922d4304822a546"
        }
      ],
      "purl": "pkg:npm/import-fresh@2.0.0",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/import-fresh/-/import-fresh-2.0.0.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/import-fresh@2.0.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/import-fresh/-/import-fresh-2.0.0.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "package-lock.json"
              }
            ],
            "concludedValue": "package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "caller-path",
      "version": "2.0.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-1",
          "content": "468f83044e369ab2010fac5f06ceee15bb2cb1f4"
        }
      ],
      "purl": "pkg:npm/caller-path@2.0.0",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/caller-path/-/caller-path-2.0.0.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/caller-path@2.0.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/caller-path/-/caller-path-2.0.0.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "package-lock.json"
              }
            ],
            "concludedValue": "package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "caller-callsite",
      "version": "2.0.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-1",
          "content": "847e0fce0a223750a9a027c54b33731ad3154134"
        }
      ],
      "purl": "pkg:npm/caller-callsite@2.0.0",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/caller-callsite/-/caller-callsite-2.0.0.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/caller-callsite@2.0.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/caller-callsite/-/caller-callsite-2.0.0.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "package-lock.json"
              }
            ],
            "concludedValue": "package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "callsites",
      "version": "2.0.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-1",
          "content": "06eb84f00eea413da86affefacbffb36093b3c50"
        }
      ],
      "purl": "pkg:npm/callsites@2.0.0",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/callsites/-/callsites-2.0.0.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/callsites@2.0.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/callsites/-/callsites-2.0.0.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "package-lock.json"
              }
            ],
            "concludedValue": "package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "resolve-from",
      "version": "3.0.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-1",
          "content": "b22c7af7d9d6881bc8b6e653335eebcb0a188748"
        }
      ],
      "purl": "pkg:npm/resolve-from@3.0.0",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/resolve-from/-/resolve-from-3.0.0.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/resolve-from@3.0.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/resolve-from/-/resolve-from-3.0.0.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "package-lock.json"
              }
            ],
            "concludedValue": "package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "is-directory",
      "version": "0.3.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-1",
          "content": "61339b6f2475fc772fd9c9d83f5c8575dc154ae1"
        }
      ],
      "purl": "pkg:npm/is-directory@0.3.1",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/is-directory/-/is-directory-0.3.1.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/is-directory@0.3.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/is-directory/-/is-directory-0.3.1.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "package-lock.json"
              }
            ],
            "concludedValue": "package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "js-yaml",
      "version": "3.14.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "a24307ece5d727b62b37d3a4dff497ae7bb8897f723a4fb6e67a97e22992da7a6ebd36039a8fd0119a2ac199186880e4de356f04e4ce20480485a2ceca7052f6"
        }
      ],
      "purl": "pkg:npm/js-yaml@3.14.1",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.14.1.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/js-yaml@3.14.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.14.1.tgz"
        },
        {
          "name": "cdx:npm:binPaths",
          "value": "/app/node_modules/.bin/js-yaml"
        },
        {
          "name": "cdx:npm:bin",
          "value": "js-yaml"
        },
        {
          "name": "cdx:npm:has_binary",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "package-lock.json"
              }
            ],
            "concludedValue": "package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "argparse",
      "version": "1.0.10",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "a39468cbab4d1b848bfc53a408037a4738e26a4652db944b605adc32db49a9b75df015ab9c0f9f1b3e7b88de4f6f4ea9bc11af979810d01e3c74996c957be84e"
        }
      ],
      "purl": "pkg:npm/argparse@1.0.10",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/argparse/-/argparse-1.0.10.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/argparse@1.0.10",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/argparse/-/argparse-1.0.10.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "package-lock.json"
              }
            ],
            "concludedValue": "package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "sprintf-js",
      "version": "1.0.3",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-1",
          "content": "04e6926f662895354f3dd015203633b857297e2c"
        }
      ],
      "purl": "pkg:npm/sprintf-js@1.0.3",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.0.3.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/sprintf-js@1.0.3",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.0.3.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "package-lock.json"
              }
            ],
            "concludedValue": "package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "esprima",
      "version": "4.0.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "786b85170ed4a5d6be838a7e407be75b44724d7fd255e2410ccfe00ad30044ed1c2ee4f61dc10a9d33ef86357a6867aaac207fb1b368a742acce6d23b1a594e0"
        }
      ],
      "purl": "pkg:npm/esprima@4.0.1",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/esprima/-/esprima-4.0.1.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/esprima@4.0.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/esprima/-/esprima-4.0.1.tgz"
        },
        {
          "name": "cdx:npm:binPaths",
          "value": "/app/node_modules/.bin/esparse, /app/node_modules/.bin/esvalidate"
        },
        {
          "name": "cdx:npm:bin",
          "value": "esparse, esvalidate"
        },
        {
          "name": "cdx:npm:has_binary",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "package-lock.json"
              }
            ],
            "concludedValue": "package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "parse-json",
      "version": "4.0.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-1",
          "content": "be35f5425be1f7f6c747184f98a788cb99477ee0"
        }
      ],
      "purl": "pkg:npm/parse-json@4.0.0",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/parse-json/-/parse-json-4.0.0.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/parse-json@4.0.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/parse-json/-/parse-json-4.0.0.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "package-lock.json"
              }
            ],
            "concludedValue": "package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "error-ex",
      "version": "1.3.2",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "edd147366a9e15212dd9906c0ab8a8aca9e7dd9da98fe7ddf64988e90a16c38fff0cbfa270405f73453ba890a2b2aad3b0a4e3c387cd172da95bd3aa4ad0fce2"
        }
      ],
      "purl": "pkg:npm/error-ex@1.3.2",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/error-ex/-/error-ex-1.3.2.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/error-ex@1.3.2",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/error-ex/-/error-ex-1.3.2.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "package-lock.json"
              }
            ],
            "concludedValue": "package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "is-arrayish",
      "version": "0.2.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-1",
          "content": "77c99840527aa8ecb1a8ba697b80645a7a926a9d"
        }
      ],
      "purl": "pkg:npm/is-arrayish@0.2.1",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.2.1.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/is-arrayish@0.2.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.2.1.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "package-lock.json"
              }
            ],
            "concludedValue": "package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "json-parse-better-errors",
      "version": "1.0.2",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "9abab264a7d7e4484bee1bea715e961b5c988e78deb980f30e185c00052babc3e8f3934140124ff990d44fbe6a650f7c22452806a76413192e90e53b4ecdb0af"
        }
      ],
      "purl": "pkg:npm/json-parse-better-errors@1.0.2",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/json-parse-better-errors/-/json-parse-better-errors-1.0.2.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/json-parse-better-errors@1.0.2",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/json-parse-better-errors/-/json-parse-better-errors-1.0.2.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "package-lock.json"
              }
            ],
            "concludedValue": "package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "github-build",
      "version": "1.2.3",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "e7bcd403d65b68a407c685004eaddd92bfa051e68e586182ff7570fc024d21492252677b0e760cf533139949276e4bafc7af92792a96a4b06e9d967308f2d432"
        }
      ],
      "purl": "pkg:npm/github-build@1.2.3",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/github-build/-/github-build-1.2.3.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/github-build@1.2.3",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/github-build/-/github-build-1.2.3.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "package-lock.json"
              }
            ],
            "concludedValue": "package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "axios",
      "version": "0.21.3",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "26da19dcd7647bff88c2de67f81812962ff789d4efa6de4e8caca80a6cf82d7e7e94f898e65ec2d5ca2561ece19714e18cd6bf3619e0094599499172a4816e68"
        }
      ],
      "purl": "pkg:npm/axios@0.21.3",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/axios/-/axios-0.21.3.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/axios@0.21.3",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/axios/-/axios-0.21.3.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "package-lock.json"
              }
            ],
            "concludedValue": "package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "glob",
      "version": "7.2.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "9662dfea0b72acfabcb538d29ab3bde3005e41b151dc76cb1dbbb20faf70bb2424226a76856a8c181e3b397eb914190f7df3bae3520ff6359ad73e22bea1b6e9"
        }
      ],
      "purl": "pkg:npm/glob@7.2.0",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/glob/-/glob-7.2.0.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/glob@7.2.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/glob/-/glob-7.2.0.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "package-lock.json"
              }
            ],
            "concludedValue": "package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "fs.realpath",
      "version": "1.0.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-1",
          "content": "1504ad2523158caa40db4a2787cb01411994ea4f"
        }
      ],
      "purl": "pkg:npm/fs.realpath@1.0.0",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/fs.realpath@1.0.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "package-lock.json"
              }
            ],
            "concludedValue": "package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "inflight",
      "version": "1.0.6",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-1",
          "content": "49bd6331d7d02d0c09bc910a1075ba8165b56df9"
        }
      ],
      "purl": "pkg:npm/inflight@1.0.6",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/inflight@1.0.6",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "package-lock.json"
              }
            ],
            "concludedValue": "package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "minimatch",
      "version": "3.1.2",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "27ba7ade1462023c35343130c355bb8b7efe07222b3963b95d0400cd9dd539c2f43cdc9bc297e657f374e73140cf043d512c84717eaddd43be2b96aa0503881f"
        }
      ],
      "purl": "pkg:npm/minimatch@3.1.2",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/minimatch@3.1.2",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "package-lock.json"
              }
            ],
            "concludedValue": "package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "brace-expansion",
      "version": "1.1.11",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "882b8f1c3160ac75fb1f6bc423fe71a73d3bcd21c1d344e9ba0aa1998b5598c3bae75f260ae44ca0e60595d101974835f3bb9fa3375a1e058a71815beb5a8688"
        }
      ],
      "purl": "pkg:npm/brace-expansion@1.1.11",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/brace-expansion@1.1.11",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "package-lock.json"
              }
            ],
            "concludedValue": "package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "balanced-match",
      "version": "1.0.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-1",
          "content": "89b4d199ab2bee49de164ea02b89ce462d71b767"
        }
      ],
      "purl": "pkg:npm/balanced-match@1.0.0",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.0.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/balanced-match@1.0.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.0.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "package-lock.json"
              }
            ],
            "concludedValue": "package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "concat-map",
      "version": "0.0.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-1",
          "content": "d8a96bd77fd68df7793a73036a3ba0d5405d477b"
        }
      ],
      "purl": "pkg:npm/concat-map@0.0.1",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/concat-map@0.0.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "package-lock.json"
              }
            ],
            "concludedValue": "package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "path-is-absolute",
      "version": "1.0.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-1",
          "content": "174b9268735534ffbc7ace6bf53a5a9e1b5c5f5f"
        }
      ],
      "purl": "pkg:npm/path-is-absolute@1.0.1",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/path-is-absolute@1.0.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "package-lock.json"
              }
            ],
            "concludedValue": "package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "gzip-size",
      "version": "4.1.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-1",
          "content": "8ae096257eabe7d69c45be2b67c448124ffb517c"
        }
      ],
      "purl": "pkg:npm/gzip-size@4.1.0",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/gzip-size/-/gzip-size-4.1.0.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/gzip-size@4.1.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/gzip-size/-/gzip-size-4.1.0.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "package-lock.json"
              }
            ],
            "concludedValue": "package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "pify",
      "version": "3.0.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-1",
          "content": "e5a4acd2c101fdf3d9a4d07f0dbc4db49dd28176"
        }
      ],
      "purl": "pkg:npm/pify@3.0.0",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/pify/-/pify-3.0.0.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/pify@3.0.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/pify/-/pify-3.0.0.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "package-lock.json"
              }
            ],
            "concludedValue": "package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "prettycli",
      "version": "1.4.3",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "28b8b00175df4965d9a8699996728fb86313169fb441b7324a994bd5fb7d81fb5e4ff04db06eb85e8f2ed90afdafeaa7b08656050eba66cf2d83ef2cd9f9b3bf"
        }
      ],
      "purl": "pkg:npm/prettycli@1.4.3",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/prettycli/-/prettycli-1.4.3.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/prettycli@1.4.3",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/prettycli/-/prettycli-1.4.3.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "package-lock.json"
              }
            ],
            "concludedValue": "package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "chalk",
      "version": "2.1.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "2d41c64bf7607b8ba36d7309ae78a160c70be00a0ec1e1a7c3d4e9de442eab2d4ac79735a8a8eabcc259ea75493cc589b4a09337bd99a201f7a1e48ef60f6b5d"
        }
      ],
      "purl": "pkg:npm/chalk@2.1.0",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/chalk/-/chalk-2.1.0.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/chalk@2.1.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/chalk/-/chalk-2.1.0.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "package-lock.json"
              }
            ],
            "concludedValue": "package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "supports-color",
      "version": "4.5.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-1",
          "content": "be7a0de484dec5c5cddf8b3d59125044912f635b"
        }
      ],
      "purl": "pkg:npm/supports-color@4.5.0",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/supports-color/-/supports-color-4.5.0.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/supports-color@4.5.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/supports-color/-/supports-color-4.5.0.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "package-lock.json"
              }
            ],
            "concludedValue": "package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "has-flag",
      "version": "2.0.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-1",
          "content": "e8207af1cc7b30d446cc70b734b5e8be18f88d51"
        }
      ],
      "purl": "pkg:npm/has-flag@2.0.0",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/has-flag/-/has-flag-2.0.0.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/has-flag@2.0.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/has-flag/-/has-flag-2.0.0.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "package-lock.json"
              }
            ],
            "concludedValue": "package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "cross-fetch",
      "version": "3.1.5",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "96f6f5481b08d19ec60f09ae89dfa6537916541c135546deed2d07e76c9a680750397ab6624b5309976501c34a17313a42d473d2c9e9c3d6cd88f78e224910bf"
        }
      ],
      "purl": "pkg:npm/cross-fetch@3.1.5",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/cross-fetch/-/cross-fetch-3.1.5.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/cross-fetch@3.1.5",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/cross-fetch/-/cross-fetch-3.1.5.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "package-lock.json"
              }
            ],
            "concludedValue": "package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "node-fetch",
      "version": "2.6.7",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "66330f1447d5c798fecb6c85df92b3c79b05ee40f3c6e0e3eb3887e0515b3a9f3bcca0d9371f321312486f4e4e185e0d96df481c520c064465e3555dbdc35d6d"
        }
      ],
      "purl": "pkg:npm/node-fetch@2.6.7",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/node-fetch/-/node-fetch-2.6.7.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/node-fetch@2.6.7",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/node-fetch/-/node-fetch-2.6.7.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "package-lock.json"
              }
            ],
            "concludedValue": "package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "whatwg-url",
      "version": "5.0.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-1",
          "content": "966454e8765462e37644d3626f6742ce8b70965d"
        }
      ],
      "purl": "pkg:npm/whatwg-url@5.0.0",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-5.0.0.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/whatwg-url@5.0.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-5.0.0.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "package-lock.json"
              }
            ],
            "concludedValue": "package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "tr46",
      "version": "0.0.3",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-1",
          "content": "8184fd347dac9cdc185992f3a6622e14b9d9ab6a"
        }
      ],
      "purl": "pkg:npm/tr46@0.0.3",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/tr46/-/tr46-0.0.3.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/tr46@0.0.3",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/tr46/-/tr46-0.0.3.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "package-lock.json"
              }
            ],
            "concludedValue": "package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "webidl-conversions",
      "version": "3.0.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-1",
          "content": "24534275e2a7bc6be7bc86611cc16ae0a5654871"
        }
      ],
      "purl": "pkg:npm/webidl-conversions@3.0.1",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-3.0.1.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/webidl-conversions@3.0.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-3.0.1.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "package-lock.json"
              }
            ],
            "concludedValue": "package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "fetch-mock",
      "version": "9.11.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "3c6d5752ffb1ee26a0e69fe23470f8fe3769c4bf45b554aa44c51084f69be21543b7cd13d4c1f97a1cd5acbd887573bd43688182002b16f3ea8d46c716e239f1"
        }
      ],
      "purl": "pkg:npm/fetch-mock@9.11.0",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/fetch-mock/-/fetch-mock-9.11.0.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/fetch-mock@9.11.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/fetch-mock/-/fetch-mock-9.11.0.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "package-lock.json"
              }
            ],
            "concludedValue": "package-lock.json"
          }
        ]
      }
    },
    {
      "group": "@babel",
      "name": "core",
      "version": "7.16.7",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "69e2daa9ca938513596266ccaadba5b1eb4e419ff981b47f756aee50225ca5ab38428cb2f9079a81f0ec3dd32bab0b0f44337126f065462671c57ed31ceeeab4"
        }
      ],
      "purl": "pkg:npm/%40babel/core@7.16.7",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@babel/core/-/core-7.16.7.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/@babel/core@7.16.7",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/@babel/core/-/core-7.16.7.tgz"
        },
        {
          "name": "ExportedModules",
          "value": "core/ApolloClient,core/ObservableQuery,core/networkStatus,core/watchQueryOptions,core/LocalState,mergeOptions,ApolloClient.js/mergeOptions,ApolloClientOptions,ApolloClient/ApolloClientOptions,DefaultOptions,ApolloClient/DefaultOptions,ApolloClient/mergeOptions,FetchMoreOptions,ObservableQuery/FetchMoreOptions,UpdateQueryOptions,ObservableQuery/UpdateQueryOptions,MutationOptions,watchQueryOptions/MutationOptions,SubscriptionOptions,watchQueryOptions/SubscriptionOptions,FetchPolicy,watchQueryOptions/FetchPolicy,WatchQueryFetchPolicy,watchQueryOptions/WatchQueryFetchPolicy,ErrorPolicy,watchQueryOptions/ErrorPolicy,FetchMoreQueryOptions,watchQueryOptions/FetchMoreQueryOptions,SubscribeToMoreOptions,watchQueryOptions/SubscribeToMoreOptions,Resolver,LocalState/Resolver,FragmentMatcher,LocalState/FragmentMatcher"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "package-lock.json"
              }
            ],
            "concludedValue": "package-lock.json"
          }
        ]
      },
      "tags": [
        "network"
      ]
    },
    {
      "group": "@babel",
      "name": "generator",
      "version": "7.16.7",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "fd24f74a0f0c2c66391d5626ae33a02fad0436ec7f1df3bf0ac521ef2e0c6a54e1b9f844fc57ffe8489b1431e2e2388309a59f24aa2a6c4ea84e1db573986b46"
        }
      ],
      "purl": "pkg:npm/%40babel/generator@7.16.7",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@babel/generator/-/generator-7.16.7.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/@babel/generator@7.16.7",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/@babel/generator/-/generator-7.16.7.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "package-lock.json"
              }
            ],
            "concludedValue": "package-lock.json"
          }
        ]
      }
    },
    {
      "group": "@babel",
      "name": "types",
      "version": "7.16.7",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "13c1ee57b14ef6a2e9c7a3ada067d44367232189db170bd9598052fbcec4c2d74cbe650f252c32929a2f141fbc8a7b1ba45d2e25ca6bf0a3148bae17667b5972"
        }
      ],
      "purl": "pkg:npm/%40babel/types@7.16.7",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@babel/types/-/types-7.16.7.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/@babel/types@7.16.7",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/@babel/types/-/types-7.16.7.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "package-lock.json"
              }
            ],
            "concludedValue": "package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "to-fast-properties",
      "version": "2.0.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-1",
          "content": "dc5e698cbd079265bc73e0377681a4e4e83f616e"
        }
      ],
      "purl": "pkg:npm/to-fast-properties@2.0.0",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/to-fast-properties/-/to-fast-properties-2.0.0.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/to-fast-properties@2.0.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/to-fast-properties/-/to-fast-properties-2.0.0.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "package-lock.json"
              }
            ],
            "concludedValue": "package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "jsesc",
      "version": "2.5.2",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "398bbb5c4ce39024370b93ecdd0219b107cda6aa09c99640f7dc1df5a59dd39342b42e6958e91284ada690be875d047afc2cb695b35d3e5641a6e4075c4eb780"
        }
      ],
      "purl": "pkg:npm/jsesc@2.5.2",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/jsesc/-/jsesc-2.5.2.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/jsesc@2.5.2",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/jsesc/-/jsesc-2.5.2.tgz"
        },
        {
          "name": "cdx:npm:binPaths",
          "value": "/app/node_modules/.bin/jsesc"
        },
        {
          "name": "cdx:npm:bin",
          "value": "jsesc"
        },
        {
          "name": "cdx:npm:has_binary",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "package-lock.json"
              }
            ],
            "concludedValue": "package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "source-map",
      "version": "0.5.7",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-1",
          "content": "8a039d2d1021d22d1ea14c80d8ea468ba2ef3fcc"
        }
      ],
      "purl": "pkg:npm/source-map@0.5.7",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/source-map@0.5.7",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "package-lock.json"
              }
            ],
            "concludedValue": "package-lock.json"
          }
        ]
      }
    },
    {
      "group": "@babel",
      "name": "helper-compilation-targets",
      "version": "7.16.7",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "986a23070216730183eab7ea8115d59556263c0bfb78ea487a6506ddd1a70dd098e0f69eef444e8a3dd799fac7e856b58756a20f29698256d9ca4b5fcf2a3f84"
        }
      ],
      "purl": "pkg:npm/%40babel/helper-compilation-targets@7.16.7",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@babel/helper-compilation-targets/-/helper-compilation-targets-7.16.7.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/@babel/helper-compilation-targets@7.16.7",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/@babel/helper-compilation-targets/-/helper-compilation-targets-7.16.7.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "package-lock.json"
              }
            ],
            "concludedValue": "package-lock.json"
          }
        ]
      }
    },
    {
      "group": "@babel",
      "name": "compat-data",
      "version": "7.16.4",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "d68fe3a3b0fe902f598c75f9bfe107add8e5dcf87132b2d23931ac39d1c9f8a2fc1c26842ba7a1ad52f6452ea81c3669f8bef12e2acbacf990b449e0efaf49fd"
        }
      ],
      "purl": "pkg:npm/%40babel/compat-data@7.16.4",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.16.4.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/@babel/compat-data@7.16.4",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.16.4.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "package-lock.json"
              }
            ],
            "concludedValue": "package-lock.json"
          }
        ]
      }
    },
    {
      "group": "@babel",
      "name": "helper-validator-option",
      "version": "7.16.7",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "4d1b5e9ceb91515a3da084063c2e46f4380ae3be3771dc6fb4ec34c1e40da595da4b5e920818b930d8d917cbdb6b71135118d9a536d59fb56f71fd9e030168cd"
        }
      ],
      "purl": "pkg:npm/%40babel/helper-validator-option@7.16.7",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@babel/helper-validator-option/-/helper-validator-option-7.16.7.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/@babel/helper-validator-option@7.16.7",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/@babel/helper-validator-option/-/helper-validator-option-7.16.7.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "package-lock.json"
              }
            ],
            "concludedValue": "package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "browserslist",
      "version": "4.19.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "bb6b5b6c6e4f74a45352872d3b73410fc150e4774f8756573c7ce9d6bc1a6b98d373e455f7ff9195688020a9a344f405fb16c633d2a4963e5b65015adacff7f0"
        }
      ],
      "purl": "pkg:npm/browserslist@4.19.1",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/browserslist/-/browserslist-4.19.1.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/browserslist@4.19.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/browserslist/-/browserslist-4.19.1.tgz"
        },
        {
          "name": "cdx:npm:binPaths",
          "value": "/app/node_modules/.bin/browserslist"
        },
        {
          "name": "cdx:npm:bin",
          "value": "browserslist"
        },
        {
          "name": "cdx:npm:has_binary",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "package-lock.json"
              }
            ],
            "concludedValue": "package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "caniuse-lite",
      "version": "1.0.30001298",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "01c2aa8a48cc2e5be08592ffbdf4c7a2b950b0b0e11916a561fd7e1a65827f94823338921a3458416fc9124b23d7835a607211e8a221ac5032d075790b6e54cd"
        }
      ],
      "purl": "pkg:npm/caniuse-lite@1.0.30001298",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001298.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/caniuse-lite@1.0.30001298",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001298.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "package-lock.json"
              }
            ],
            "concludedValue": "package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "electron-to-chromium",
      "version": "1.4.38",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "5a11eddec65acca8f428afd4a60b1b1909d452815e007562b21cc7144c4cc5a8296608e2198482f52d1995b8427d21f62f68bed80d72caa3889624dcb4cc7b29"
        }
      ],
      "purl": "pkg:npm/electron-to-chromium@1.4.38",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.38.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/electron-to-chromium@1.4.38",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.38.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "package-lock.json"
              }
            ],
            "concludedValue": "package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "escalade",
      "version": "3.1.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "9347abda05242dff0ed332898808669139c9953bc8346bfbca00cd3db788b17fd3263189647ba1f41d94c5bb1a1249a5128f4c7e1ad2ce68489614652361979f"
        }
      ],
      "purl": "pkg:npm/escalade@3.1.1",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/escalade/-/escalade-3.1.1.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/escalade@3.1.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/escalade/-/escalade-3.1.1.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "package-lock.json"
              }
            ],
            "concludedValue": "package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "node-releases",
      "version": "2.0.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "0aacb337acfb43a68c785fe4b5c3154f38401c21297fc48e6abc29ce97fca4d058da4e7fa0cdf850795d530a7c54a23bbb172dd87c5245d26305a65e112cdcc4"
        }
      ],
      "purl": "pkg:npm/node-releases@2.0.1",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/node-releases/-/node-releases-2.0.1.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/node-releases@2.0.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/node-releases/-/node-releases-2.0.1.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "package-lock.json"
              }
            ],
            "concludedValue": "package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "picocolors",
      "version": "1.0.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "d5fca0ae84cb947bbaeb38b6e95a130eff324609b415c71e72cb2da3e321b19d03fc3196dac9bc13c0235bb354e5555346de46c5b799e6a06e26bf87c8b6248d"
        }
      ],
      "purl": "pkg:npm/picocolors@1.0.0",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/picocolors/-/picocolors-1.0.0.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/picocolors@1.0.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/picocolors/-/picocolors-1.0.0.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "package-lock.json"
              }
            ],
            "concludedValue": "package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "semver",
      "version": "6.3.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "6f7f5305a4d27d5eb206b6a953cf69e5f29e904da6fcdc270e870e56bb90152d7fbde320773b8f72738cdf833a0b0c56f231ff97111ae6b0680de530bb91c74f"
        }
      ],
      "purl": "pkg:npm/semver@6.3.0",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/semver@6.3.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz"
        },
        {
          "name": "cdx:npm:binPaths",
          "value": "/app/node_modules/@babel/helper-compilation-targets/node_modules/.bin/semver"
        },
        {
          "name": "cdx:npm:bin",
          "value": "semver"
        },
        {
          "name": "cdx:npm:has_binary",
          "value": "true"
        },
        {
          "name": "cdx:npm:binPaths",
          "value": "/app/node_modules/@babel/core/node_modules/.bin/semver"
        },
        {
          "name": "cdx:npm:binPaths",
          "value": "/app/node_modules/istanbul-lib-instrument/node_modules/.bin/semver"
        },
        {
          "name": "cdx:npm:binPaths",
          "value": "/app/node_modules/make-dir/node_modules/.bin/semver"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "package-lock.json"
              }
            ],
            "concludedValue": "package-lock.json"
          }
        ]
      }
    },
    {
      "group": "@babel",
      "name": "helper-module-transforms",
      "version": "7.16.7",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "81aaad2c3c4910509e41b629f5a2c079f8e190a76329c761e8307b8e7888194dcfcf9d960263f6ebcccad1580fcfd85436431261e1fdefa2b6fd8eb23da7699e"
        }
      ],
      "purl": "pkg:npm/%40babel/helper-module-transforms@7.16.7",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.16.7.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/@babel/helper-module-transforms@7.16.7",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.16.7.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "package-lock.json"
              }
            ],
            "concludedValue": "package-lock.json"
          }
        ]
      }
    },
    {
      "group": "@babel",
      "name": "helper-environment-visitor",
      "version": "7.16.7",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "48b2dbd00027e8f9147807ca24208e97d7b5479de94251807dce32e17b8c4597ea78c60b13474cd4b321a9b180946418d257f0e7fa21a185807bd575ca26d16a"
        }
      ],
      "purl": "pkg:npm/%40babel/helper-environment-visitor@7.16.7",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@babel/helper-environment-visitor/-/helper-environment-visitor-7.16.7.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/@babel/helper-environment-visitor@7.16.7",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/@babel/helper-environment-visitor/-/helper-environment-visitor-7.16.7.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "package-lock.json"
              }
            ],
            "concludedValue": "package-lock.json"
          }
        ]
      }
    },
    {
      "group": "@babel",
      "name": "helper-module-imports",
      "version": "7.16.7",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "2d5b52e93aa324715cfa761e213468e952d7bdeef4c66abbc0f8564ea0c9bac2448069a4000096c0c89336bbdfa10a3a844845c00222c4d92f0748cf5c32fc5a"
        }
      ],
      "purl": "pkg:npm/%40babel/helper-module-imports@7.16.7",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.16.7.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/@babel/helper-module-imports@7.16.7",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.16.7.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "package-lock.json"
              }
            ],
            "concludedValue": "package-lock.json"
          }
        ]
      }
    },
    {
      "group": "@babel",
      "name": "helper-simple-access",
      "version": "7.16.7",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "648cc7572a1e2ccbd730dfefa24fdae0b591cbc1b6bf6d3998d3f45ceb9ff5744bc97e7fbbd0a756e954b438144da99ade54fe6dffd4aae72e663aa21ae4d2d6"
        }
      ],
      "purl": "pkg:npm/%40babel/helper-simple-access@7.16.7",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@babel/helper-simple-access/-/helper-simple-access-7.16.7.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/@babel/helper-simple-access@7.16.7",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/@babel/helper-simple-access/-/helper-simple-access-7.16.7.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "package-lock.json"
              }
            ],
            "concludedValue": "package-lock.json"
          }
        ]
      }
    },
    {
      "group": "@babel",
      "name": "helper-split-export-declaration",
      "version": "7.16.7",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "c5b5a8cbf3c5a314966b3213a13f5289ffa325396b31c9dd22c68e2af4c0eaeed0128ee2964459a637b0d7cfd6ddcee79bc7d77540d7874d955d36d9d2918337"
        }
      ],
      "purl": "pkg:npm/%40babel/helper-split-export-declaration@7.16.7",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.16.7.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/@babel/helper-split-export-declaration@7.16.7",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.16.7.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "package-lock.json"
              }
            ],
            "concludedValue": "package-lock.json"
          }
        ]
      }
    },
    {
      "group": "@babel",
      "name": "template",
      "version": "7.16.7",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "23c8ffc7c90752b6d84535315ebacc6df09aee3c6413bb59adedfdc77923afd86f23cd9c2b515fa8bca0a2d71637991d3c659c2dd58c1e94816afb1ee6d5b0df"
        }
      ],
      "purl": "pkg:npm/%40babel/template@7.16.7",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@babel/template/-/template-7.16.7.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/@babel/template@7.16.7",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/@babel/template/-/template-7.16.7.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "package-lock.json"
              }
            ],
            "concludedValue": "package-lock.json"
          }
        ]
      }
    },
    {
      "group": "@babel",
      "name": "traverse",
      "version": "7.16.7",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "f0a5893c86fc73656f63c009af2761ebe7d5468d8e0f1d70601536dfdf31255ab42689ae2c1666550ccb3c16e52601c81981b8ce70a9519519d0fb76bdd99561"
        }
      ],
      "purl": "pkg:npm/%40babel/traverse@7.16.7",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.16.7.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/@babel/traverse@7.16.7",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.16.7.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "package-lock.json"
              }
            ],
            "concludedValue": "package-lock.json"
          }
        ]
      }
    },
    {
      "group": "@babel",
      "name": "helper-function-name",
      "version": "7.16.7",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "41f0df127214cb20524771edaed1840ae67a0c0c82918169ec61e5ef9bc5b539e7ea98ca78ad13d4307994b905bc179af0c75a894001c77a2c6e02f2227a1e8c"
        }
      ],
      "purl": "pkg:npm/%40babel/helper-function-name@7.16.7",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.16.7.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/@babel/helper-function-name@7.16.7",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.16.7.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "package-lock.json"
              }
            ],
            "concludedValue": "package-lock.json"
          }
        ]
      }
    },
    {
      "group": "@babel",
      "name": "helper-get-function-arity",
      "version": "7.16.7",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "7e573e44b48e057ccdcd585c2eeeae8de1d4ac3ead00d00e539a23ad1c7f6acfad6f37fcfacb540a3efe21f451a006c466a8ff6a15c432c8e13a181e66cae74f"
        }
      ],
      "purl": "pkg:npm/%40babel/helper-get-function-arity@7.16.7",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@babel/helper-get-function-arity/-/helper-get-function-arity-7.16.7.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/@babel/helper-get-function-arity@7.16.7",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/@babel/helper-get-function-arity/-/helper-get-function-arity-7.16.7.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "package-lock.json"
              }
            ],
            "concludedValue": "package-lock.json"
          }
        ]
      }
    },
    {
      "group": "@babel",
      "name": "helper-hoist-variables",
      "version": "7.16.7",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "9b4e1dff43a9df81f9bfba5b670ea948a3fbc1e03a96c32f7e220031e22f918fd1e3142d05230512282ef504d9daa07ff65db6becc6d33c6be43c0b30f6e797e"
        }
      ],
      "purl": "pkg:npm/%40babel/helper-hoist-variables@7.16.7",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@babel/helper-hoist-variables/-/helper-hoist-variables-7.16.7.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/@babel/helper-hoist-variables@7.16.7",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/@babel/helper-hoist-variables/-/helper-hoist-variables-7.16.7.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "package-lock.json"
              }
            ],
            "concludedValue": "package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "debug",
      "version": "4.3.2",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "98ea7cc0a72f8fb5f10bbf332e0c3f640fba4d2824a04d82fe27a7b618510f6f7c4fb50dc0083d7620692d1c42d2639eccb978074c55eccd1c08ee8ffced1787"
        }
      ],
      "purl": "pkg:npm/debug@4.3.2",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/debug/-/debug-4.3.2.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/debug@4.3.2",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/debug/-/debug-4.3.2.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "package-lock.json"
              }
            ],
            "concludedValue": "package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "ms",
      "version": "2.1.2",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "b0690fc7e56332d980e8c5f6ee80381411442c50996784b85ea7863970afebcb53fa36f7be4fd1c9a2963f43d32b25ad98b48cd1bf9a7544c4bdbb353c4687db"
        }
      ],
      "purl": "pkg:npm/ms@2.1.2",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/ms@2.1.2",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "package-lock.json"
              }
            ],
            "concludedValue": "package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "globals",
      "version": "11.12.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "58e069fc410652222c252a7bc1cbffcba30efa557d5289dc5aac6e15f9bc781c3358d8327c177a1b3f8878a43d8c29b28681fdf60d793374fe41a5471638b354"
        }
      ],
      "purl": "pkg:npm/globals@11.12.0",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/globals/-/globals-11.12.0.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/globals@11.12.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/globals/-/globals-11.12.0.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "package-lock.json"
              }
            ],
            "concludedValue": "package-lock.json"
          }
        ]
      }
    },
    {
      "group": "@babel",
      "name": "helpers",
      "version": "7.16.7",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "f590e8aad7d8ec0b843adddcc5c85f8a2e82ec60f2c8c05f7e4b51e41da3bd6bfcbb6f9e7f0be99d5297316ccd7a1ab2ebcb4a8007d2c1f770fe55a9b614b66f"
        }
      ],
      "purl": "pkg:npm/%40babel/helpers@7.16.7",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.16.7.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/@babel/helpers@7.16.7",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.16.7.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "package-lock.json"
              }
            ],
            "concludedValue": "package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "convert-source-map",
      "version": "1.7.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "e052645f3297103075b270856652cfe20a42dc920b89c0a919bcc6f5ff46eed1aa182cc44d0da158fadc8a703da14e30b5fd9b8946841f9d3ae549cc791df7a0"
        }
      ],
      "purl": "pkg:npm/convert-source-map@1.7.0",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-1.7.0.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/convert-source-map@1.7.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-1.7.0.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "package-lock.json"
              }
            ],
            "concludedValue": "package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "gensync",
      "version": "1.0.0-beta.2",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "de137b35ab2462f3032d0639e609d6dcd43e99eb0401ea53aa583e5446e3ef3cea10c055361cdc19861ea85a3f4e5633e9e42215ca751dcb0264efa71a04bcce"
        }
      ],
      "purl": "pkg:npm/gensync@1.0.0-beta.2",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/gensync/-/gensync-1.0.0-beta.2.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/gensync@1.0.0-beta.2",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/gensync/-/gensync-1.0.0-beta.2.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "package-lock.json"
              }
            ],
            "concludedValue": "package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "json5",
      "version": "2.2.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "d61a8b14c4ab187447c5abfdabd80d8c9e445f39c8c4654ed3dc5046bc2995c4bcaacdbca59f2cf21ba96409aa0f065499567641bda39f23ce59c0c7f26f1d94"
        }
      ],
      "purl": "pkg:npm/json5@2.2.1",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/json5/-/json5-2.2.1.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/json5@2.2.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/json5/-/json5-2.2.1.tgz"
        },
        {
          "name": "cdx:npm:binPaths",
          "value": "/app/node_modules/.bin/json5"
        },
        {
          "name": "cdx:npm:bin",
          "value": "json5"
        },
        {
          "name": "cdx:npm:has_binary",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "package-lock.json"
              }
            ],
            "concludedValue": "package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "core-js",
      "version": "3.15.2",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "b4ab38d49ecd255b9ac9af03c483829e5f10b8f1f1e7f6556c5a35a0a815975a8714106b0dcb73406b6e2e33e945d3535a628f1faa04be037f314203fa5e3ce5"
        }
      ],
      "purl": "pkg:npm/core-js@3.15.2",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/core-js/-/core-js-3.15.2.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/core-js@3.15.2",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/core-js/-/core-js-3.15.2.tgz"
        },
        {
          "name": "cdx:npm:hasInstallScript",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "package-lock.json"
              }
            ],
            "concludedValue": "package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "glob-to-regexp",
      "version": "0.4.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "9645f51c95f0c8c729af0ff961465cdacec3ae90221c1db5fd5f84d6b1d4ad5368924bc1e9ba8ccd3d157d5ebff3a64d69bb75935e18388693ee70ef397dc88b"
        }
      ],
      "purl": "pkg:npm/glob-to-regexp@0.4.1",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/glob-to-regexp/-/glob-to-regexp-0.4.1.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/glob-to-regexp@0.4.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/glob-to-regexp/-/glob-to-regexp-0.4.1.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "package-lock.json"
              }
            ],
            "concludedValue": "package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "is-subset",
      "version": "0.1.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-1",
          "content": "8a59117d932de1de00f245fcdd39ce43f1e939a6"
        }
      ],
      "purl": "pkg:npm/is-subset@0.1.1",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/is-subset/-/is-subset-0.1.1.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/is-subset@0.1.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/is-subset/-/is-subset-0.1.1.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "package-lock.json"
              }
            ],
            "concludedValue": "package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "lodash.isequal",
      "version": "4.5.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-1",
          "content": "415c4478f2bcc30120c22ce10ed3226f7d3e18e0"
        }
      ],
      "purl": "pkg:npm/lodash.isequal@4.5.0",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/lodash.isequal/-/lodash.isequal-4.5.0.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/lodash.isequal@4.5.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/lodash.isequal/-/lodash.isequal-4.5.0.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "package-lock.json"
              }
            ],
            "concludedValue": "package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "path-to-regexp",
      "version": "2.4.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "1bacc7a15a82e86193424670178964b84c8c6d53a3a012801326d0532a48d564e4aa29c23abab6c7a536fa98642755ec10c4f2e0b8edc0f23b1d6f8d56b451db"
        }
      ],
      "purl": "pkg:npm/path-to-regexp@2.4.0",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-2.4.0.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/path-to-regexp@2.4.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-2.4.0.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "package-lock.json"
              }
            ],
            "concludedValue": "package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "querystring",
      "version": "0.2.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "c24bd2ee62ff24cba072ea77feb322b4799df5e70819dda584584af4ddd4510e39d21eba775af763d9ef5f34005b52eafb0cb1eb593fd697ca4b92ae2a2c846e"
        }
      ],
      "purl": "pkg:npm/querystring@0.2.1",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/querystring/-/querystring-0.2.1.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/querystring@0.2.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/querystring/-/querystring-0.2.1.tgz"
        },
        {
          "name": "cdx:npm:deprecated",
          "value": "The querystring API is considered Legacy. new code should use the URLSearchParams API instead."
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "package-lock.json"
              }
            ],
            "concludedValue": "package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "whatwg-url",
      "version": "6.5.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "ae145946ac7f4cb250594a50e9b9abb76515e1fd07090e3adf242e38d26a0ba7ced95a046f5a5361d75b7b9f52918abcedaa0ce40ddb761319894895c2cf9fcd"
        }
      ],
      "purl": "pkg:npm/whatwg-url@6.5.0",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-6.5.0.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/whatwg-url@6.5.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-6.5.0.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "package-lock.json"
              }
            ],
            "concludedValue": "package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "lodash.sortby",
      "version": "4.7.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-1",
          "content": "edd14c824e2cc9c1e0b0a1b42bb5210516a42438"
        }
      ],
      "purl": "pkg:npm/lodash.sortby@4.7.0",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/lodash.sortby/-/lodash.sortby-4.7.0.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/lodash.sortby@4.7.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/lodash.sortby/-/lodash.sortby-4.7.0.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "package-lock.json"
              }
            ],
            "concludedValue": "package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "tr46",
      "version": "1.0.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-1",
          "content": "a8b13fd6bfd2489519674ccde55ba3693b706d09"
        }
      ],
      "purl": "pkg:npm/tr46@1.0.1",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/tr46/-/tr46-1.0.1.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/tr46@1.0.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/tr46/-/tr46-1.0.1.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "package-lock.json"
              }
            ],
            "concludedValue": "package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "punycode",
      "version": "2.1.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "5d1b118dd7fe8f99a5fb2ffa18a1cf65bac5ffca766206b424fb5da93218d977b9a2124f0fdb1a0c924b3efa7df8d481a6b56f7af7576726e78f672ff0e11dd0"
        }
      ],
      "purl": "pkg:npm/punycode@2.1.1",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/punycode/-/punycode-2.1.1.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/punycode@2.1.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/punycode/-/punycode-2.1.1.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "package-lock.json"
              }
            ],
            "concludedValue": "package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "webidl-conversions",
      "version": "4.0.2",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "610f819b1b9381de945d95b7f880867f2a91c875d5943e46b50af9faa8e2356edb17472aaf35f9d341d55cf04ebe05dbe589f30ddfa1d33ab2bfad4a503efe4a"
        }
      ],
      "purl": "pkg:npm/webidl-conversions@4.0.2",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-4.0.2.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/webidl-conversions@4.0.2",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-4.0.2.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "package-lock.json"
              }
            ],
            "concludedValue": "package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "glob",
      "version": "8.0.3",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "ba5978e7934748723f63516a19a69815a2c690d30c25b6af32b1061571bf3c6ae0eb2eecbad587507af3ea0cba584047e9a90cd4ce35e1d58a08db3e22129d89"
        }
      ],
      "purl": "pkg:npm/glob@8.0.3",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/glob/-/glob-8.0.3.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/glob@8.0.3",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/glob/-/glob-8.0.3.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "package-lock.json"
              }
            ],
            "concludedValue": "package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "minimatch",
      "version": "5.0.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "9cb0f12054728436e5cf7a8cbaaf92a116440f8fa6889fc6fad743ae39249119e302c05ec5e1a98232c44346e5272eeb1e14766fddeb8506384afc96bbdbf4de"
        }
      ],
      "purl": "pkg:npm/minimatch@5.0.1",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/minimatch/-/minimatch-5.0.1.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/minimatch@5.0.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/minimatch/-/minimatch-5.0.1.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "package-lock.json"
              }
            ],
            "concludedValue": "package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "brace-expansion",
      "version": "2.0.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "5e7008bd0f1e33e902e9a50bc7ac2e422c15b27cec8bd7775b1cd5dc5a564c6035f45eb6d64c1d6ec01c14a5e02941d95accbe998ea22f5b074f1584142cad0c"
        }
      ],
      "purl": "pkg:npm/brace-expansion@2.0.1",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.1.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/brace-expansion@2.0.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.1.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "package-lock.json"
              }
            ],
            "concludedValue": "package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "graphql-ws",
      "version": "5.11.2",
      "scope": "excluded",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "e04899dff51761c8e6fb11463f9e38ff25b5f83548f19a4a01215bceb5791034c5589a7466f2e5e03cb67d2640cf3f6298aa79a59308723074c7f1faf4fbffeb"
        }
      ],
      "purl": "pkg:npm/graphql-ws@5.11.2",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/graphql-ws/-/graphql-ws-5.11.2.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/graphql-ws@5.11.2",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/graphql-ws/-/graphql-ws-5.11.2.tgz"
        },
        {
          "name": "ImportedModules",
          "value": "graphql-ws,Client,graphql-ws/Client"
        },
        {
          "name": "cdx:npm:package:type-only",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "package-lock.json"
              }
            ],
            "concludedValue": "package-lock.json"
          }
        ],
        "occurrences": [
          {
            "location": "src/link/subscriptions/index.ts",
            "line": 32
          }
        ]
      }
    },
    {
      "group": "",
      "name": "jest",
      "version": "29.0.3",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "125814b4904b81733513c2fa2b5456d53f7a47cf7b618ff795162aabdb9570f5ad3f600097f9d0d7a2180e1fc5cd038e435d9512e2dd70f53cde66e11b60b73d"
        }
      ],
      "purl": "pkg:npm/jest@29.0.3",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/jest/-/jest-29.0.3.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/jest@29.0.3",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/jest/-/jest-29.0.3.tgz"
        },
        {
          "name": "cdx:npm:binPaths",
          "value": "/app/node_modules/.bin/jest"
        },
        {
          "name": "cdx:npm:bin",
          "value": "jest"
        },
        {
          "name": "cdx:npm:has_binary",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "package-lock.json"
              }
            ],
            "concludedValue": "package-lock.json"
          }
        ]
      },
      "tags": [
        "test"
      ]
    },
    {
      "group": "@jest",
      "name": "core",
      "version": "29.0.3",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "d5dd212db3ab335a9013778fdc3b5a91e31b2937178973f769f5b1ab3d74df13f275d4b63619cd8214bb31a5f1d5d703b78ffaa789e58667882e8da87e08bc71"
        }
      ],
      "purl": "pkg:npm/%40jest/core@29.0.3",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@jest/core/-/core-29.0.3.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/@jest/core@29.0.3",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/@jest/core/-/core-29.0.3.tgz"
        },
        {
          "name": "ExportedModules",
          "value": "core/ApolloClient,core/ObservableQuery,core/networkStatus,core/watchQueryOptions,core/LocalState,mergeOptions,ApolloClient.js/mergeOptions,ApolloClientOptions,ApolloClient/ApolloClientOptions,DefaultOptions,ApolloClient/DefaultOptions,ApolloClient/mergeOptions,FetchMoreOptions,ObservableQuery/FetchMoreOptions,UpdateQueryOptions,ObservableQuery/UpdateQueryOptions,MutationOptions,watchQueryOptions/MutationOptions,SubscriptionOptions,watchQueryOptions/SubscriptionOptions,FetchPolicy,watchQueryOptions/FetchPolicy,WatchQueryFetchPolicy,watchQueryOptions/WatchQueryFetchPolicy,ErrorPolicy,watchQueryOptions/ErrorPolicy,FetchMoreQueryOptions,watchQueryOptions/FetchMoreQueryOptions,SubscribeToMoreOptions,watchQueryOptions/SubscribeToMoreOptions,Resolver,LocalState/Resolver,FragmentMatcher,LocalState/FragmentMatcher"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "package-lock.json"
              }
            ],
            "concludedValue": "package-lock.json"
          }
        ]
      },
      "tags": [
        "network"
      ]
    },
    {
      "group": "@jest",
      "name": "console",
      "version": "29.0.3",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "706834afe9255474989df13defb4bdc26a6e43d2fe898b9880bfb96cf5e25255329cb2d8ba7471b30126841cefad2286a1fe402a21ee4d3994280a9170363d76"
        }
      ],
      "purl": "pkg:npm/%40jest/console@29.0.3",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@jest/console/-/console-29.0.3.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/@jest/console@29.0.3",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/@jest/console/-/console-29.0.3.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "package-lock.json"
              }
            ],
            "concludedValue": "package-lock.json"
          }
        ]
      }
    },
    {
      "group": "@jest",
      "name": "reporters",
      "version": "29.0.3",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "dfe414ddde1a8b23967e6935a1b0deae27b85cd09a0f95e8d4894a35d7b6c86122d365900fe6500f48b91e0aa6d5eef7b0c57b930ea93250a7a6bb44c04570c7"
        }
      ],
      "purl": "pkg:npm/%40jest/reporters@29.0.3",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@jest/reporters/-/reporters-29.0.3.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/@jest/reporters@29.0.3",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/@jest/reporters/-/reporters-29.0.3.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "package-lock.json"
              }
            ],
            "concludedValue": "package-lock.json"
          }
        ]
      }
    },
    {
      "group": "@bcoe",
      "name": "v8-coverage",
      "version": "0.2.3",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "d21610f120780dbe73bd90786b174c1c6c046908e467316342237d2d562f2050769d25075bdb58a715ab88fad60c0488c626976b1f3744470bc6e49d9c63d9b7"
        }
      ],
      "purl": "pkg:npm/%40bcoe/v8-coverage@0.2.3",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@bcoe/v8-coverage/-/v8-coverage-0.2.3.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/@bcoe/v8-coverage@0.2.3",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/@bcoe/v8-coverage/-/v8-coverage-0.2.3.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "package-lock.json"
              }
            ],
            "concludedValue": "package-lock.json"
          }
        ]
      }
    },
    {
      "group": "@jest",
      "name": "test-result",
      "version": "29.0.3",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "bd58959d08c281399b843284a272893ed7057bd1bf0893b8fcda785f06096a1fa5176a08eca29e469f2dd5d16fbf8e3037635d6c36ffa82ea98bef95a69d0396"
        }
      ],
      "purl": "pkg:npm/%40jest/test-result@29.0.3",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@jest/test-result/-/test-result-29.0.3.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/@jest/test-result@29.0.3",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/@jest/test-result/-/test-result-29.0.3.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "package-lock.json"
              }
            ],
            "concludedValue": "package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "collect-v8-coverage",
      "version": "1.0.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "8813ed9637c235c4ca340b68d0a12d0df677ab38c9bea137693199b1b863481968aeaa572656965ad3cedf90fe6489a80b72967a35fae28fb23c6c615924f37e"
        }
      ],
      "purl": "pkg:npm/collect-v8-coverage@1.0.1",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/collect-v8-coverage/-/collect-v8-coverage-1.0.1.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/collect-v8-coverage@1.0.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/collect-v8-coverage/-/collect-v8-coverage-1.0.1.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "package-lock.json"
              }
            ],
            "concludedValue": "package-lock.json"
          }
        ]
      }
    },
    {
      "group": "@jest",
      "name": "transform",
      "version": "29.0.3",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "0b98a11534586860db8bfc5b45045d6e8e5d746b48e154a998be8021c671761c0b6d731aecf717c71ab223dd6f18e1479e7e5a54cdd662760a08712a98b546ce"
        }
      ],
      "purl": "pkg:npm/%40jest/transform@29.0.3",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@jest/transform/-/transform-29.0.3.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/@jest/transform@29.0.3",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/@jest/transform/-/transform-29.0.3.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "package-lock.json"
              }
            ],
            "concludedValue": "package-lock.json"
          }
        ]
      }
    },
    {
      "group": "@jridgewell",
      "name": "trace-mapping",
      "version": "0.3.15",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "a1664d3942e5f946e1b20079d6eb99ce096291f20a49404efccf56d8e7c48e7edc9aaa00882826bfd9720024d469c670073d084e727636a8d4f13c740c72fcf2"
        }
      ],
      "purl": "pkg:npm/%40jridgewell/trace-mapping@0.3.15",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.15.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/@jridgewell/trace-mapping@0.3.15",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.15.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "package-lock.json"
              }
            ],
            "concludedValue": "package-lock.json"
          }
        ]
      }
    },
    {
      "group": "@jridgewell",
      "name": "resolve-uri",
      "version": "3.0.7",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "f1c5c36810473abda943b8fbed8e95a795434f6b08a96c96439e938c4ab88a1fdae22493ddd22d45ef10f5fa74aeb225f43a0a85642d510cff6293b12e45db34"
        }
      ],
      "purl": "pkg:npm/%40jridgewell/resolve-uri@3.0.7",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@jridgewell/resolve-uri/-/resolve-uri-3.0.7.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/@jridgewell/resolve-uri@3.0.7",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/@jridgewell/resolve-uri/-/resolve-uri-3.0.7.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "package-lock.json"
              }
            ],
            "concludedValue": "package-lock.json"
          }
        ]
      }
    },
    {
      "group": "@jridgewell",
      "name": "sourcemap-codec",
      "version": "1.4.13",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "1abca238998d7166e8bc1c537d9485ef557f9976e0715dcc7b00dede420c08bc888797bb48a01e519b3eacc9c9f2390ca2567fe3f56c74198caf0de5f95759df"
        }
      ],
      "purl": "pkg:npm/%40jridgewell/sourcemap-codec@1.4.13",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.4.13.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/@jridgewell/sourcemap-codec@1.4.13",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.4.13.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "package-lock.json"
              }
            ],
            "concludedValue": "package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "babel-plugin-istanbul",
      "version": "6.1.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "635210a24f7cdb5702f689c2c79a2d8057d19bb2e6f88fb0c313b1ef7f0cfd62cf67d438da6e081b95b414d5fc58b2f6818319a37264b97207d833a958cfaac0"
        }
      ],
      "purl": "pkg:npm/babel-plugin-istanbul@6.1.1",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/babel-plugin-istanbul/-/babel-plugin-istanbul-6.1.1.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/babel-plugin-istanbul@6.1.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/babel-plugin-istanbul/-/babel-plugin-istanbul-6.1.1.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "package-lock.json"
              }
            ],
            "concludedValue": "package-lock.json"
          }
        ]
      },
      "tags": [
        "test"
      ]
    },
    {
      "group": "@babel",
      "name": "helper-plugin-utils",
      "version": "7.19.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "e34472c7b23c993fb481a3719bc2464d915421336a74b020760d215f3795671543ea716c76142f8a9eaff1daa4447ceccf5545a4501a3821cd9f4bca04bec2cf"
        }
      ],
      "purl": "pkg:npm/%40babel/helper-plugin-utils@7.19.0",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.19.0.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/@babel/helper-plugin-utils@7.19.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.19.0.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "package-lock.json"
              }
            ],
            "concludedValue": "package-lock.json"
          }
        ]
      }
    },
    {
      "group": "@istanbuljs",
      "name": "load-nyc-config",
      "version": "1.1.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "5637874a5233a6ffcdc83dcdd18b877d738f0c88b1700d6ad9957df30b0ca9c6253e6bf69f761bda560ff5730496768555783903b60b4de2eee95f38b900e399"
        }
      ],
      "purl": "pkg:npm/%40istanbuljs/load-nyc-config@1.1.0",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@istanbuljs/load-nyc-config/-/load-nyc-config-1.1.0.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/@istanbuljs/load-nyc-config@1.1.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/@istanbuljs/load-nyc-config/-/load-nyc-config-1.1.0.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "package-lock.json"
              }
            ],
            "concludedValue": "package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "camelcase",
      "version": "5.3.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "2f6f124c1d7bd27c164badd48ed944384ddd95d400a5a257664388d6e3057f37f7ad1b8f7a01da1deb3279ef98c50f96e92bd10d057a52b74e751891d79df026"
        }
      ],
      "purl": "pkg:npm/camelcase@5.3.1",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/camelcase/-/camelcase-5.3.1.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/camelcase@5.3.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/camelcase/-/camelcase-5.3.1.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "package-lock.json"
              }
            ],
            "concludedValue": "package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "find-up",
      "version": "4.1.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "3e93b001d43f6255d0daf8fc6b787c222a43b98462df071e550406616c4d20d71cab8d009f0ec196c11708c6edd59b7e38b03a16af6cb88a48583d0eb2721297"
        }
      ],
      "purl": "pkg:npm/find-up@4.1.0",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/find-up/-/find-up-4.1.0.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/find-up@4.1.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/find-up/-/find-up-4.1.0.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "package-lock.json"
              }
            ],
            "concludedValue": "package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "locate-path",
      "version": "5.0.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "b7b870f6923e5afbb03495f0939cd51e9ca122ace0daa4e592524e7f4995c4649b7b7169d9589e65c76e3588da2c3a32ea9f6e1a94041961bced6a4c2a536af2"
        }
      ],
      "purl": "pkg:npm/locate-path@5.0.0",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/locate-path/-/locate-path-5.0.0.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/locate-path@5.0.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/locate-path/-/locate-path-5.0.0.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "package-lock.json"
              }
            ],
            "concludedValue": "package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "p-locate",
      "version": "4.1.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "47bf5967fd30031286bb7a18325cfc8f2fe46e1b0dad2ed2299ecfc441c1809e7e1769ad156d9f2b670eb4187570762442c6f3155ec8f84a1129ee98b74a0aec"
        }
      ],
      "purl": "pkg:npm/p-locate@4.1.0",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/p-locate/-/p-locate-4.1.0.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/p-locate@4.1.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/p-locate/-/p-locate-4.1.0.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "package-lock.json"
              }
            ],
            "concludedValue": "package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "p-limit",
      "version": "2.3.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "ffff3c985592271f25c42cf07400014c92f6332581d76f9e218ecc0cbd92a8b98091e294f6ac51bd6b92c938e6dc5526a4110cb857dc90022a11a546503c5beb"
        }
      ],
      "purl": "pkg:npm/p-limit@2.3.0",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/p-limit@2.3.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "package-lock.json"
              }
            ],
            "concludedValue": "package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "p-try",
      "version": "2.2.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "4789cf0154c053407d0f7e7f1a4dee25fffb5d86d0732a2148a76f03121148d821165e1eef5855a069c1350cfd716697c4ed88d742930bede331dbefa0ac3a75"
        }
      ],
      "purl": "pkg:npm/p-try@2.2.0",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/p-try/-/p-try-2.2.0.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/p-try@2.2.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/p-try/-/p-try-2.2.0.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "package-lock.json"
              }
            ],
            "concludedValue": "package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "path-exists",
      "version": "4.0.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "6a4f50cb943b8d86f65b071ecb9169be0d8aa0073f64884b48b392066466ca03ec1b091556dd1f65ad2aaed333fa6ead2530077d943c167981e0c1b82d6cbbff"
        }
      ],
      "purl": "pkg:npm/path-exists@4.0.0",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/path-exists@4.0.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "package-lock.json"
              }
            ],
            "concludedValue": "package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "get-package-type",
      "version": "0.1.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "a63cee2ad63ae0661f5a2ccd009d1fafd56ab6d6643622b6892e37d0bb481f38c112be9b5fc026db39b8b16e11a39c23596e5c02544bd6a00c4dc5db8cd00ed9"
        }
      ],
      "purl": "pkg:npm/get-package-type@0.1.0",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/get-package-type/-/get-package-type-0.1.0.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/get-package-type@0.1.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/get-package-type/-/get-package-type-0.1.0.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "package-lock.json"
              }
            ],
            "concludedValue": "package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "resolve-from",
      "version": "5.0.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "a9883d28fdb8743e6a91af49e3b774695932d0df9be1f4d4f3d2cdf620e78c1e706a4b220b8f6bbcc0743eb509406a13987e745cf8aa3af0230df6a28c6c5867"
        }
      ],
      "purl": "pkg:npm/resolve-from@5.0.0",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/resolve-from/-/resolve-from-5.0.0.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/resolve-from@5.0.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/resolve-from/-/resolve-from-5.0.0.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "package-lock.json"
              }
            ],
            "concludedValue": "package-lock.json"
          }
        ]
      }
    },
    {
      "group": "@istanbuljs",
      "name": "schema",
      "version": "0.1.3",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "657458e2336f56049543c0cbdcb4dc6a4680b57c13554c44f3586c96cc83d80b685d6ff05686f5d0790e2755ffa4095c23b0fed98a192a0e5da3c1bfc3a45880"
        }
      ],
      "purl": "pkg:npm/%40istanbuljs/schema@0.1.3",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@istanbuljs/schema/-/schema-0.1.3.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/@istanbuljs/schema@0.1.3",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/@istanbuljs/schema/-/schema-0.1.3.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "package-lock.json"
              }
            ],
            "concludedValue": "package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "istanbul-lib-instrument",
      "version": "5.2.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "e8bb617b586a5c704db2abe00f318eea5d375cd7aedc2ac6e11a90d4a33dfa5e7e8cd1a91097c810bc75352dd2107989400f27a7fbbe13810f44a462bba9b5f4"
        }
      ],
      "purl": "pkg:npm/istanbul-lib-instrument@5.2.0",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/istanbul-lib-instrument/-/istanbul-lib-instrument-5.2.0.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/istanbul-lib-instrument@5.2.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/istanbul-lib-instrument/-/istanbul-lib-instrument-5.2.0.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "package-lock.json"
              }
            ],
            "concludedValue": "package-lock.json"
          }
        ]
      },
      "tags": [
        "test"
      ]
    },
    {
      "group": "",
      "name": "istanbul-lib-coverage",
      "version": "3.2.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "78e789e411c298762f40aef1b7d1a4747bb3b82192d58ea0f46be7c77626df77f3fc7a4b458c624b4c0736bfa6fcc042f01eb8ed7b7ad3cbc20c4be197d73a33"
        }
      ],
      "purl": "pkg:npm/istanbul-lib-coverage@3.2.0",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/istanbul-lib-coverage/-/istanbul-lib-coverage-3.2.0.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/istanbul-lib-coverage@3.2.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/istanbul-lib-coverage/-/istanbul-lib-coverage-3.2.0.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "package-lock.json"
              }
            ],
            "concludedValue": "package-lock.json"
          }
        ]
      },
      "tags": [
        "test"
      ]
    },
    {
      "group": "",
      "name": "test-exclude",
      "version": "6.0.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "7001963c8c8e1d4eb396683cf23c26ed54725e730dee257af0e1806d80e4fcc87fc42fe9cd53e542d63a9e0a081ffe7fb5c8ae8467ef11253c1ab1eb7310f9eb"
        }
      ],
      "purl": "pkg:npm/test-exclude@6.0.0",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/test-exclude/-/test-exclude-6.0.0.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/test-exclude@6.0.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/test-exclude/-/test-exclude-6.0.0.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "package-lock.json"
              }
            ],
            "concludedValue": "package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "glob",
      "version": "7.2.3",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "9c5474ccba54d9809a471c28089bcbe94bc21f6245c85548bf04cbb087f6d40b8794cb240358614dd93e2e5609b4e958b7dbfa76fb330f604646a04bfa240af5"
        }
      ],
      "purl": "pkg:npm/glob@7.2.3",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/glob@7.2.3",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "package-lock.json"
              }
            ],
            "concludedValue": "package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "fast-json-stable-stringify",
      "version": "2.1.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "96177fc05f8b93df076684c2b6556b687b5f8795d88a32236a55dc93bb1a52db9a9d20f22ccc671e149710326a1f10fb9ac47c0f4b829aa964c23095f31bf01f"
        }
      ],
      "purl": "pkg:npm/fast-json-stable-stringify@2.1.0",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/fast-json-stable-stringify@2.1.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "package-lock.json"
              }
            ],
            "concludedValue": "package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "jest-haste-map",
      "version": "29.0.3",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "b8ca91f7df86b811e8d118d184e138880e8b9acc44c1176088801080c53fc1d4f65de6ec2c3cf9a1b2302d99bf3ec8fe1b0484421c3d01f01528661b8761b9e4"
        }
      ],
      "purl": "pkg:npm/jest-haste-map@29.0.3",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/jest-haste-map/-/jest-haste-map-29.0.3.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/jest-haste-map@29.0.3",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/jest-haste-map/-/jest-haste-map-29.0.3.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "package-lock.json"
              }
            ],
            "concludedValue": "package-lock.json"
          }
        ]
      },
      "tags": [
        "test"
      ]
    },
    {
      "group": "@types",
      "name": "graceful-fs",
      "version": "4.1.5",
      "scope": "excluded",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "6a72a42e6659fb19b8a7c25605fe2112590ce1747e119780d8cf4102491395d99cc8363899b748267460843247dcebf9a2863bfd402810db6674c4a468077b0b"
        }
      ],
      "purl": "pkg:npm/%40types/graceful-fs@4.1.5",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@types/graceful-fs/-/graceful-fs-4.1.5.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/@types/graceful-fs@4.1.5",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/@types/graceful-fs/-/graceful-fs-4.1.5.tgz"
        },
        {
          "name": "LocalNodeModulesPath",
          "value": "node_modules/@types/graceful-fs"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "package-lock.json"
              }
            ],
            "concludedValue": "package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "anymatch",
      "version": "3.1.2",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "3f8dde3df38022ea6482e1d4c9cadce2a27d933f198ae3948a36844f05fb4c7b7463f18d2bbbf469af2b63cd7ac568d9eeb25d0395dd31ca5515328cabe46f5a"
        }
      ],
      "purl": "pkg:npm/anymatch@3.1.2",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/anymatch/-/anymatch-3.1.2.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/anymatch@3.1.2",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/anymatch/-/anymatch-3.1.2.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "package-lock.json"
              }
            ],
            "concludedValue": "package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "normalize-path",
      "version": "3.0.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "e9e66ce4bb375ad0a2b075a9f52d86532f1daa4a468b80554b3dc66aa884e9ecee6f4e75d844b3b57530501e82e8829b4246363e76ff983e166288c24707302c"
        }
      ],
      "purl": "pkg:npm/normalize-path@3.0.0",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/normalize-path@3.0.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "package-lock.json"
              }
            ],
            "concludedValue": "package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "fb-watchman",
      "version": "2.0.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "0e43c9290798ea42b09ae32b7ad061afb1ba56876bedb1700d84d72247c6d608ef3696b1053415dcf6d783a6d1d5cd543f88cf397d231d46db1c034bf6f46356"
        }
      ],
      "purl": "pkg:npm/fb-watchman@2.0.1",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/fb-watchman/-/fb-watchman-2.0.1.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/fb-watchman@2.0.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/fb-watchman/-/fb-watchman-2.0.1.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "package-lock.json"
              }
            ],
            "concludedValue": "package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "bser",
      "version": "2.1.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "810c53344fc601f208ae61cb504de8272a7914ee874417e18e7c38ff032603add91832675819a063f972401a670d490698085b49edfdb71d9dfe24ce01f825c1"
        }
      ],
      "purl": "pkg:npm/bser@2.1.1",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/bser/-/bser-2.1.1.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/bser@2.1.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/bser/-/bser-2.1.1.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "package-lock.json"
              }
            ],
            "concludedValue": "package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "node-int64",
      "version": "0.4.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "3b9973f75c5239ea173fa0ee9721df965a6af84834d0c5a2b5921bb4f7e8484bea207765e607dc63a858cc35a78f4a83e6dcf9d8f234f2ef6a52f49579405e1f"
        }
      ],
      "purl": "pkg:npm/node-int64@0.4.0",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/node-int64/-/node-int64-0.4.0.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/node-int64@0.4.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/node-int64/-/node-int64-0.4.0.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "package-lock.json"
              }
            ],
            "concludedValue": "package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "jest-regex-util",
      "version": "29.0.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "055ed55bb4b2d1f2271d637ddcc30fb650a5c1e62fdaaad20b07de1569a9ae26c666d40f58dbd14aaf5739580e1235358811912975198a5d28d801fb232f4bba"
        }
      ],
      "purl": "pkg:npm/jest-regex-util@29.0.0",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/jest-regex-util/-/jest-regex-util-29.0.0.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/jest-regex-util@29.0.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/jest-regex-util/-/jest-regex-util-29.0.0.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "package-lock.json"
              }
            ],
            "concludedValue": "package-lock.json"
          }
        ]
      },
      "tags": [
        "test"
      ]
    },
    {
      "group": "",
      "name": "jest-worker",
      "version": "29.0.3",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "4e5fd8594ba040e8e84d8c2329d7c95a448e7e1b9f2473b92e15d34990b74d1a1028ef9fb979d901da175c19692d728638304bdcebdd51ab1f0c3e0f70c7ba9e"
        }
      ],
      "purl": "pkg:npm/jest-worker@29.0.3",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/jest-worker/-/jest-worker-29.0.3.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/jest-worker@29.0.3",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/jest-worker/-/jest-worker-29.0.3.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "package-lock.json"
              }
            ],
            "concludedValue": "package-lock.json"
          }
        ]
      },
      "tags": [
        "test"
      ]
    },
    {
      "group": "",
      "name": "merge-stream",
      "version": "2.0.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "69bbffa8e72e3df9375113df0f39995352ca9aec3c913fb49c81ef2ab2a016bc227e897f76859c740e19aac590f0436b14a91debb31fa68fcba2f6c852c6eddf"
        }
      ],
      "purl": "pkg:npm/merge-stream@2.0.0",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/merge-stream/-/merge-stream-2.0.0.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/merge-stream@2.0.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/merge-stream/-/merge-stream-2.0.0.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "package-lock.json"
              }
            ],
            "concludedValue": "package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "supports-color",
      "version": "8.1.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "3295043763a876d533c6f29097bd9c505ed14391221ec1af4ac546d226bd73945b5862f6088e02ec4a4f4bc513048a659e5cd988db95e7ac3e16e371cb7b72d9"
        }
      ],
      "purl": "pkg:npm/supports-color@8.1.1",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/supports-color/-/supports-color-8.1.1.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/supports-color@8.1.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/supports-color/-/supports-color-8.1.1.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "package-lock.json"
              }
            ],
            "concludedValue": "package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "walker",
      "version": "1.0.8",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "b6cffc13c9796fb918d2f9562dec0e9035cc98f74b7155781a63902f2c6e4acc0826cc1e78566d02c305ee4d4db33cfe4d8050ae56119b33a7af7f7ccb525e99"
        }
      ],
      "purl": "pkg:npm/walker@1.0.8",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/walker/-/walker-1.0.8.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/walker@1.0.8",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/walker/-/walker-1.0.8.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "package-lock.json"
              }
            ],
            "concludedValue": "package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "makeerror",
      "version": "1.0.12",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "266a82bd4866b78de669d9691731b8050cc6d99de6eadbd00cd29d0a56673b755b22e749626c6c4f414d24c7a2076f894d295341349b53c41d7ac566c097262e"
        }
      ],
      "purl": "pkg:npm/makeerror@1.0.12",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/makeerror/-/makeerror-1.0.12.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/makeerror@1.0.12",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/makeerror/-/makeerror-1.0.12.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "package-lock.json"
              }
            ],
            "concludedValue": "package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "tmpl",
      "version": "1.0.5",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "ddfd2e384010c08a86b965b6315cd883c7d5fd036773f229b89346f37eeb2ee73301a2d51ec9561d9423e081a2125e47b379246e1c0bf406fb1ebb26ba3f929b"
        }
      ],
      "purl": "pkg:npm/tmpl@1.0.5",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/tmpl/-/tmpl-1.0.5.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/tmpl@1.0.5",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/tmpl/-/tmpl-1.0.5.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "package-lock.json"
              }
            ],
            "concludedValue": "package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "pirates",
      "version": "4.0.5",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "f15f7e1d03eea67697300db773986f97af735ef4f04f3c8061ab2791bd13b6ce17bcee02962a8e34c3a7be5ab6eab9212c2de758314125fef72d4d5ed5564b69"
        }
      ],
      "purl": "pkg:npm/pirates@4.0.5",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/pirates/-/pirates-4.0.5.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/pirates@4.0.5",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/pirates/-/pirates-4.0.5.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "package-lock.json"
              }
            ],
            "concludedValue": "package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "write-file-atomic",
      "version": "4.0.2",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "ecac5ab947419927569e6a5a18583ea69363285f2e34baf2f0bcb38dab900ce54e35f14b34aacabd03b167f56e4c8712fe081efd835a85fe512084164d26ab96"
        }
      ],
      "purl": "pkg:npm/write-file-atomic@4.0.2",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/write-file-atomic/-/write-file-atomic-4.0.2.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/write-file-atomic@4.0.2",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/write-file-atomic/-/write-file-atomic-4.0.2.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "package-lock.json"
              }
            ],
            "concludedValue": "package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "imurmurhash",
      "version": "0.1.4",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "2665cc67ac2ebc398b88712697dca4cea3ba97015ba1fd061b822470668435d0910c398c5679f2eece47b0880709b6aad30d8cc8f843aa48535204b62d4d8f1c"
        }
      ],
      "purl": "pkg:npm/imurmurhash@0.1.4",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/imurmurhash/-/imurmurhash-0.1.4.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/imurmurhash@0.1.4",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/imurmurhash/-/imurmurhash-0.1.4.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "package-lock.json"
              }
            ],
            "concludedValue": "package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "exit",
      "version": "0.1.2",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "664fde34a576cdb8e92b3aec43e9f51baa6855b12b4312742c13895da299d445622f31fe86b2eef5c757238cf0f5d05026c970044a5b4363f5a12ee70f1b3a8d"
        }
      ],
      "purl": "pkg:npm/exit@0.1.2",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/exit/-/exit-0.1.2.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/exit@0.1.2",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/exit/-/exit-0.1.2.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "package-lock.json"
              }
            ],
            "concludedValue": "package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "istanbul-lib-report",
      "version": "3.0.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "c1c762fae00acdf8864f669b3e9299d21494d6b1908d44272efb58e4ca50ed00936a10f754e0e172ee3071f63562d9066830f9caec9d38b20d5ec7dbbacf513b"
        }
      ],
      "purl": "pkg:npm/istanbul-lib-report@3.0.0",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/istanbul-lib-report/-/istanbul-lib-report-3.0.0.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/istanbul-lib-report@3.0.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/istanbul-lib-report/-/istanbul-lib-report-3.0.0.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "package-lock.json"
              }
            ],
            "concludedValue": "package-lock.json"
          }
        ]
      },
      "tags": [
        "test"
      ]
    },
    {
      "group": "",
      "name": "make-dir",
      "version": "3.1.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "83715e3f6d0b3708402dbffa0b3e837781769e0cded23cfbb5bceb0f6c0057ea3d15e3477b8acbfb22b699dd09fdf8927f5b1ad400e15ea8b9fa857038cfde1b"
        }
      ],
      "purl": "pkg:npm/make-dir@3.1.0",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/make-dir/-/make-dir-3.1.0.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/make-dir@3.1.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/make-dir/-/make-dir-3.1.0.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "package-lock.json"
              }
            ],
            "concludedValue": "package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "istanbul-lib-source-maps",
      "version": "4.0.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "9f7b3c13091d1482421b704f28162fb248171a8cbcf00473bde8248ad93ad0dc5177096d2ce4da1fb09488c457bf0628ae5d10ef5da212371607e7cafccad657"
        }
      ],
      "purl": "pkg:npm/istanbul-lib-source-maps@4.0.1",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/istanbul-lib-source-maps/-/istanbul-lib-source-maps-4.0.1.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/istanbul-lib-source-maps@4.0.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/istanbul-lib-source-maps/-/istanbul-lib-source-maps-4.0.1.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "package-lock.json"
              }
            ],
            "concludedValue": "package-lock.json"
          }
        ]
      },
      "tags": [
        "test"
      ]
    },
    {
      "group": "",
      "name": "source-map",
      "version": "0.6.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "52381aa6e99695b3219018334fb624739617513e3a17488abbc4865ead1b7303f9773fe1d0f963e9e9c9aa3cf565bab697959aa989eb55bc16396332177178ee"
        }
      ],
      "purl": "pkg:npm/source-map@0.6.1",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/source-map@0.6.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "package-lock.json"
              }
            ],
            "concludedValue": "package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "istanbul-reports",
      "version": "3.1.5",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "9d4b0431af6906dfcd387a9b71b789120a88958fcaeeb556517e8baa5da8ad8e5ef6ba103ad85b477bed638cf37f6a2b3c42e0f347e7c7193dcd4c8f960c03d7"
        }
      ],
      "purl": "pkg:npm/istanbul-reports@3.1.5",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/istanbul-reports/-/istanbul-reports-3.1.5.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/istanbul-reports@3.1.5",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/istanbul-reports/-/istanbul-reports-3.1.5.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "package-lock.json"
              }
            ],
            "concludedValue": "package-lock.json"
          }
        ]
      },
      "tags": [
        "test"
      ]
    },
    {
      "group": "",
      "name": "html-escaper",
      "version": "2.0.2",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "1f688cb5dd08e0cb7979889aa517480e3a7e5f37a55d0d2d144e094bb605c057af5d73263a9f66c8dad4bc28340fac2cf22aa444f05f28781bc228354a694b7e"
        }
      ],
      "purl": "pkg:npm/html-escaper@2.0.2",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/html-escaper/-/html-escaper-2.0.2.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/html-escaper@2.0.2",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/html-escaper/-/html-escaper-2.0.2.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "package-lock.json"
              }
            ],
            "concludedValue": "package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "string-length",
      "version": "4.0.2",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "fa5eab34de5f607361659cb8d515ec629b428c0d88826ab8106ee4640605408d44d554d76abafa64f5c183a7aaed8e9e2b8144858e80265cae1486ffbff4b455"
        }
      ],
      "purl": "pkg:npm/string-length@4.0.2",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/string-length/-/string-length-4.0.2.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/string-length@4.0.2",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/string-length/-/string-length-4.0.2.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "package-lock.json"
              }
            ],
            "concludedValue": "package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "char-regex",
      "version": "1.0.2",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "916597cedbd9e5205057e79180a15e87cab9b0bb99636fbc5942339715954e0fa81b0635e2aca5c7529b2b31ddf0fe99624020d31c880d4f4930787224c6758f"
        }
      ],
      "purl": "pkg:npm/char-regex@1.0.2",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/char-regex/-/char-regex-1.0.2.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/char-regex@1.0.2",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/char-regex/-/char-regex-1.0.2.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "package-lock.json"
              }
            ],
            "concludedValue": "package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "strip-ansi",
      "version": "6.0.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "637f153d21dcaa416b0a916743dbee4979aabaebf9a1738aa46793e9a1abaf7a3719cf409556ba2417d448e0a76f1186645fbfd28a08ecaacfb944b3b54754e4"
        }
      ],
      "purl": "pkg:npm/strip-ansi@6.0.1",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/strip-ansi@6.0.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "package-lock.json"
              }
            ],
            "concludedValue": "package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "terminal-link",
      "version": "2.1.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "ba7d059a245440daf93c9ab2f643fb738d05e4139fa469584ebc689c30a111907ba7367144da7f6edfb29a2cbdfe7a705f26bd287f7d9c9fc65c522252460615"
        }
      ],
      "purl": "pkg:npm/terminal-link@2.1.1",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/terminal-link/-/terminal-link-2.1.1.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/terminal-link@2.1.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/terminal-link/-/terminal-link-2.1.1.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "package-lock.json"
              }
            ],
            "concludedValue": "package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "ansi-escapes",
      "version": "4.3.2",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "80a5e3e402eb29640bb181bd8e54d1991ff12a5bb11d5f99f501303488027ccd7fbb03cc0aecd55678799b04ddf8eb8165cc1220c6eab2c356466d65139d5069"
        }
      ],
      "purl": "pkg:npm/ansi-escapes@4.3.2",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/ansi-escapes/-/ansi-escapes-4.3.2.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/ansi-escapes@4.3.2",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/ansi-escapes/-/ansi-escapes-4.3.2.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "package-lock.json"
              }
            ],
            "concludedValue": "package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "type-fest",
      "version": "0.21.3",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "b74af306af3b9b77d571db870d41612a6cb25fef5ea3a5908d9bdfe7511afccd10efe4f7ef8269d5a522c9497418ac69f0cfce113547483be69323e0bd7f97db"
        }
      ],
      "purl": "pkg:npm/type-fest@0.21.3",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/type-fest/-/type-fest-0.21.3.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/type-fest@0.21.3",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/type-fest/-/type-fest-0.21.3.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "package-lock.json"
              }
            ],
            "concludedValue": "package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "supports-hyperlinks",
      "version": "2.3.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "469b00665a56703c0e3d0036d9a087e09d2decbf09980bec0b17ce484c26edc42cdcbb21377e9069393077bd039c13970d61acb30d9e52873c09a4564f45ee9c"
        }
      ],
      "purl": "pkg:npm/supports-hyperlinks@2.3.0",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/supports-hyperlinks/-/supports-hyperlinks-2.3.0.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/supports-hyperlinks@2.3.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/supports-hyperlinks/-/supports-hyperlinks-2.3.0.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "package-lock.json"
              }
            ],
            "concludedValue": "package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "v8-to-istanbul",
      "version": "9.0.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "ef86382ea63be242c4e881722233ed9124d6cd46668fcb5d1d3f488bfdba76f43a2bd0e5d8d6c47e3d17814dac1c2b4a82de55ba9aa194eff9696baa4be218d7"
        }
      ],
      "purl": "pkg:npm/v8-to-istanbul@9.0.1",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/v8-to-istanbul/-/v8-to-istanbul-9.0.1.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/v8-to-istanbul@9.0.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/v8-to-istanbul/-/v8-to-istanbul-9.0.1.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "package-lock.json"
              }
            ],
            "concludedValue": "package-lock.json"
          }
        ]
      },
      "tags": [
        "test"
      ]
    },
    {
      "group": "",
      "name": "jest-changed-files",
      "version": "29.0.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "dbcfe20cc0eb5291a80a2b53511b83a94cd64285a63a638a385493d668b697087ad97e0115fea48601f7b92ba8d5ee3d5ff5038ee029023df0d302ce7b1e153d"
        }
      ],
      "purl": "pkg:npm/jest-changed-files@29.0.0",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/jest-changed-files/-/jest-changed-files-29.0.0.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/jest-changed-files@29.0.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/jest-changed-files/-/jest-changed-files-29.0.0.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "package-lock.json"
              }
            ],
            "concludedValue": "package-lock.json"
          }
        ]
      },
      "tags": [
        "test"
      ]
    },
    {
      "group": "",
      "name": "execa",
      "version": "5.1.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "f2e4a9659a1c01944100f20420d263dcba3d1f21a2b6595ccdcdbb121e586288e3305327f321cc0cc6941c4d89a9fab4e43ff0b9cc08e091944725edd6f721ca"
        }
      ],
      "purl": "pkg:npm/execa@5.1.1",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/execa/-/execa-5.1.1.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/execa@5.1.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/execa/-/execa-5.1.1.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "package-lock.json"
              }
            ],
            "concludedValue": "package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "cross-spawn",
      "version": "7.0.3",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "8910cf24a50f544343edd1cf3bcae46ce9cfa720f281c0c5b568e9796342832f163f6ad77315cbf13b2445e425e8eac1d86efe509ada82cd6ad7916e75cec6eb"
        }
      ],
      "purl": "pkg:npm/cross-spawn@7.0.3",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.3.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/cross-spawn@7.0.3",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.3.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "package-lock.json"
              }
            ],
            "concludedValue": "package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "path-key",
      "version": "3.1.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "a2399e374a9dfb2d23b3312da18e3caf43deab97703049089423aee90e5fe3595f92cc17b8ab58ae18284e92e7c887079b6e1486ac7ee53aa6d889d2c0b844e9"
        }
      ],
      "purl": "pkg:npm/path-key@3.1.1",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/path-key@3.1.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "package-lock.json"
              }
            ],
            "concludedValue": "package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "shebang-command",
      "version": "2.0.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "907c6bdb366962d766acdd6a0e3aeb5ff675ad1d641bc0f1fa09292b51b87979af5ecc26704d614d6056614ce5ada630d7fc99a7a62e0d8efb62dbdb3747660c"
        }
      ],
      "purl": "pkg:npm/shebang-command@2.0.0",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/shebang-command@2.0.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "package-lock.json"
              }
            ],
            "concludedValue": "package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "shebang-regex",
      "version": "3.0.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "efef9d161b5cc77df9dee05aabc0c347836ec417ad0730bb6503a19934089c711de9b4ab5dd884cb30af1b4ed9e3851874b4a1594c97b7933fca1cfc7a471bd4"
        }
      ],
      "purl": "pkg:npm/shebang-regex@3.0.0",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/shebang-regex@3.0.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "package-lock.json"
              }
            ],
            "concludedValue": "package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "which",
      "version": "2.0.2",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "04b2374e5d535b73ef97bd25df2ab763ae22f9ac29c17aac181616924a8cb676d782b303fb28fbae15b492e103c7325a6171a3116e6881aa4a34c10a34c8e26c"
        }
      ],
      "purl": "pkg:npm/which@2.0.2",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/which/-/which-2.0.2.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/which@2.0.2",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/which/-/which-2.0.2.tgz"
        },
        {
          "name": "cdx:npm:binPaths",
          "value": "/app/node_modules/.bin/node-which"
        },
        {
          "name": "cdx:npm:bin",
          "value": "node-which"
        },
        {
          "name": "cdx:npm:has_binary",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "package-lock.json"
              }
            ],
            "concludedValue": "package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "isexe",
      "version": "2.0.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "447c4c2e9f659ca1c61d19e0f5016144231b600715a67ebdb2648672addfdfac638155564e18f8aaa2db4cb96aed2b23f01f9f210d44b8210623694ab3241e23"
        }
      ],
      "purl": "pkg:npm/isexe@2.0.0",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/isexe@2.0.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "package-lock.json"
              }
            ],
            "concludedValue": "package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "get-stream",
      "version": "6.0.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "b6ce968beda3de3423aa2ef4c3902537c0c59e44b00be32a9b113374400b076a976585775ff6f50937e03cb18934c7805b174f7d4f053b59acdcd51f68708f62"
        }
      ],
      "purl": "pkg:npm/get-stream@6.0.1",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/get-stream/-/get-stream-6.0.1.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/get-stream@6.0.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/get-stream/-/get-stream-6.0.1.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "package-lock.json"
              }
            ],
            "concludedValue": "package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "human-signals",
      "version": "2.1.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "07814567aabf4f68e1864b2091b116dc706f5887c35bce6c9e44206b0b74ed2ec9e505d393a064355fb4c80799acce50a4c01d625a1c1a89639f4b09fd642417"
        }
      ],
      "purl": "pkg:npm/human-signals@2.1.0",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/human-signals/-/human-signals-2.1.0.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/human-signals@2.1.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/human-signals/-/human-signals-2.1.0.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "package-lock.json"
              }
            ],
            "concludedValue": "package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "is-stream",
      "version": "2.0.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "845a222624e5eb79e7fa4b2d1c606d7b05922a740ba726f5e7928785e035977f6ebed3bd9d6228a75a77b9da8f71477fc5b17554b30ee27ece23aa7b45b9e00e"
        }
      ],
      "purl": "pkg:npm/is-stream@2.0.1",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/is-stream/-/is-stream-2.0.1.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/is-stream@2.0.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/is-stream/-/is-stream-2.0.1.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "package-lock.json"
              }
            ],
            "concludedValue": "package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "npm-run-path",
      "version": "4.0.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "4b8f16cd95bbefbce1348ae7ee0c4e94848d02a8bd642fee4059d175b7881e1661080e94aa990e4fc4f51bb06f7dd80fe04afc805e2c51b692d22ed0bc87c25b"
        }
      ],
      "purl": "pkg:npm/npm-run-path@4.0.1",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-4.0.1.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/npm-run-path@4.0.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-4.0.1.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "package-lock.json"
              }
            ],
            "concludedValue": "package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "onetime",
      "version": "5.1.2",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "91ba5a4921894d674063928f55e30e2974ab3edafc0bc0bbc287496dcb1de758d19e60fe199bbc63456853a0e6e59e2f5abd0883fd4d2ae59129fee3e5a6984a"
        }
      ],
      "purl": "pkg:npm/onetime@5.1.2",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/onetime/-/onetime-5.1.2.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/onetime@5.1.2",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/onetime/-/onetime-5.1.2.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "package-lock.json"
              }
            ],
            "concludedValue": "package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "mimic-fn",
      "version": "2.1.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "3aa6ce939a0441e019f165d6c9d96ef47263cfd59574422f6a63027179aea946234e49c7fecaac5af850def830285451d47a63bcd04a437ee76c9818cc6a8672"
        }
      ],
      "purl": "pkg:npm/mimic-fn@2.1.0",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-2.1.0.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/mimic-fn@2.1.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-2.1.0.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "package-lock.json"
              }
            ],
            "concludedValue": "package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "strip-final-newline",
      "version": "2.0.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "06ba6f7cd004ddd72fabb965df156e9b38ca8d9439b48d6c11420aaf752892cd17525e394addc595ab55a9e7fda6b9388d10f3856e96660fb76e4f77cbaa4b8c"
        }
      ],
      "purl": "pkg:npm/strip-final-newline@2.0.0",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/strip-final-newline/-/strip-final-newline-2.0.0.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/strip-final-newline@2.0.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/strip-final-newline/-/strip-final-newline-2.0.0.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "package-lock.json"
              }
            ],
            "concludedValue": "package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "p-limit",
      "version": "3.1.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "4d839a9ccdf01b0346b193767154d83c0af0e39e319d78f9aa6585d5b12801ce3e714fe897b19587ba1d7af8e9d4534776e1dcdca64c70576ec54e5773ab8945"
        }
      ],
      "purl": "pkg:npm/p-limit@3.1.0",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/p-limit/-/p-limit-3.1.0.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/p-limit@3.1.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/p-limit/-/p-limit-3.1.0.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "package-lock.json"
              }
            ],
            "concludedValue": "package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "yocto-queue",
      "version": "0.1.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "ad592cbec9cd09d27fa2119ceb180fc3237c7a1782c6c88b33c9b1b84fedfe6395a897b03ee3b59a22e94c74224604ca08b7b12f831e00555a82db3b1e6359d9"
        }
      ],
      "purl": "pkg:npm/yocto-queue@0.1.0",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/yocto-queue/-/yocto-queue-0.1.0.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/yocto-queue@0.1.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/yocto-queue/-/yocto-queue-0.1.0.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "package-lock.json"
              }
            ],
            "concludedValue": "package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "jest-config",
      "version": "29.0.3",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "539aa473cd871d561eddf36ed824572cde20efad4d6b6eab58a7fb0a333c2e5641dc89f58da74491974cc2c137eeb77d4523d5d0d7d86828c7764fe0bb7bfe13"
        }
      ],
      "purl": "pkg:npm/jest-config@29.0.3",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/jest-config/-/jest-config-29.0.3.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/jest-config@29.0.3",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/jest-config/-/jest-config-29.0.3.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "package-lock.json"
              }
            ],
            "concludedValue": "package-lock.json"
          }
        ]
      },
      "tags": [
        "test"
      ]
    },
    {
      "group": "",
      "name": "ts-node",
      "version": "10.9.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "36d572b153e4c71af0146514c466217eec7c93bf29401dc9a9805794b45981d194a933b9c14fd4c87a29e69ef48846c6841eeae4a9a26625346372a526b49c13"
        }
      ],
      "purl": "pkg:npm/ts-node@10.9.1",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/ts-node/-/ts-node-10.9.1.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/ts-node@10.9.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/ts-node/-/ts-node-10.9.1.tgz"
        },
        {
          "name": "cdx:npm:binPaths",
          "value": "/app/node_modules/.bin/ts-node, /app/node_modules/.bin/ts-node-cwd, /app/node_modules/.bin/ts-node-esm, /app/node_modules/.bin/ts-node-script, /app/node_modules/.bin/ts-node-transpile-only, /app/node_modules/.bin/ts-script"
        },
        {
          "name": "cdx:npm:bin",
          "value": "ts-node, ts-node-cwd, ts-node-esm, ts-node-script, ts-node-transpile-only, ts-script"
        },
        {
          "name": "cdx:npm:has_binary",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "package-lock.json"
              }
            ],
            "concludedValue": "package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "typescript",
      "version": "4.7.4",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "0b45904f481ecc7bb0e80758d4cda3c543bcdd18dfd073fb4a4d43b578fa8f5130910359ac7020d973d696aeb6a2a12162f38dab9a640b663da0f963593a0b99"
        }
      ],
      "purl": "pkg:npm/typescript@4.7.4",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/typescript/-/typescript-4.7.4.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/typescript@4.7.4",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/typescript/-/typescript-4.7.4.tgz"
        },
        {
          "name": "cdx:npm:binPaths",
          "value": "/app/node_modules/.bin/tsc, /app/node_modules/.bin/tsserver"
        },
        {
          "name": "cdx:npm:bin",
          "value": "tsc, tsserver"
        },
        {
          "name": "cdx:npm:has_binary",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "package-lock.json"
              }
            ],
            "concludedValue": "package-lock.json"
          }
        ]
      }
    },
    {
      "group": "@cspotcode",
      "name": "source-map-support",
      "version": "0.8.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "21c84d7fa74de2d1e8305227ffb384f0b599d7d63aabfebb0667fabe719112ff1149b0556fd2cf27111c9f0adcc17ea2c52bda886a2898052fbb8612c57ad583"
        }
      ],
      "purl": "pkg:npm/%40cspotcode/source-map-support@0.8.1",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@cspotcode/source-map-support/-/source-map-support-0.8.1.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/@cspotcode/source-map-support@0.8.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/@cspotcode/source-map-support/-/source-map-support-0.8.1.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "package-lock.json"
              }
            ],
            "concludedValue": "package-lock.json"
          }
        ]
      }
    },
    {
      "group": "@jridgewell",
      "name": "trace-mapping",
      "version": "0.3.9",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "dc17a5b7ab5d73c6cf800b5b72676d349962ad5a139846f97b6802f783e7930116f6323a0801d47a81bce6d8d63f95aabaa7dabe832d330886e0ff76e9928ab9"
        }
      ],
      "purl": "pkg:npm/%40jridgewell/trace-mapping@0.3.9",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.9.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/@jridgewell/trace-mapping@0.3.9",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.9.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "package-lock.json"
              }
            ],
            "concludedValue": "package-lock.json"
          }
        ]
      }
    },
    {
      "group": "@tsconfig",
      "name": "node10",
      "version": "1.0.8",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "e9715f49098c82ad0214b63532c940fc23d47e120bf75f4cd6b32c6b994fd8fd3decdd96775b125f4b71d6ee2894cd7a7cb361b4766946179d649a61349aa666"
        }
      ],
      "purl": "pkg:npm/%40tsconfig/node10@1.0.8",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@tsconfig/node10/-/node10-1.0.8.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/@tsconfig/node10@1.0.8",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/@tsconfig/node10/-/node10-1.0.8.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "package-lock.json"
              }
            ],
            "concludedValue": "package-lock.json"
          }
        ]
      }
    },
    {
      "group": "@tsconfig",
      "name": "node12",
      "version": "1.0.9",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "ff204c71e9be7dbbe1491107facd786098b5f2ca7b27d8e9ba1601c800d3dabca97da8cc659378590eb30468012a9e7734a9aa237eb01580dbdf268c3eeac84f"
        }
      ],
      "purl": "pkg:npm/%40tsconfig/node12@1.0.9",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@tsconfig/node12/-/node12-1.0.9.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/@tsconfig/node12@1.0.9",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/@tsconfig/node12/-/node12-1.0.9.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "package-lock.json"
              }
            ],
            "concludedValue": "package-lock.json"
          }
        ]
      }
    },
    {
      "group": "@tsconfig",
      "name": "node14",
      "version": "1.0.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "e74f6bdbec804457c71c4ed3e8fbaeda38e4a3271fb68be15d1a96df6f0f0d74d518a8a195bd4ff19f663191f4e1e6f26a37d163b75e75f1b29e5ac51c95100a"
        }
      ],
      "purl": "pkg:npm/%40tsconfig/node14@1.0.1",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@tsconfig/node14/-/node14-1.0.1.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/@tsconfig/node14@1.0.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/@tsconfig/node14/-/node14-1.0.1.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "package-lock.json"
              }
            ],
            "concludedValue": "package-lock.json"
          }
        ]
      }
    },
    {
      "group": "@tsconfig",
      "name": "node16",
      "version": "1.0.2",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "799c656c8f0666c71a192ee491cfedac74d3e7182b8c7dffd67d890f0bac0bd89a84f296311bd18c94803799825ef8ae4c643f9479e1beff10d584e99dfcfd80"
        }
      ],
      "purl": "pkg:npm/%40tsconfig/node16@1.0.2",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@tsconfig/node16/-/node16-1.0.2.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/@tsconfig/node16@1.0.2",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/@tsconfig/node16/-/node16-1.0.2.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "package-lock.json"
              }
            ],
            "concludedValue": "package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "acorn-walk",
      "version": "8.2.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "93e8b21c4b8f812c3a49bb83a4640cfb4e874146b4e03677a3e17a092cd732fbc8e4a32f9da12a5def9855ee79e51f679fa18fb78d387e8b38c1c829c35d920c"
        }
      ],
      "purl": "pkg:npm/acorn-walk@8.2.0",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/acorn-walk/-/acorn-walk-8.2.0.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/acorn-walk@8.2.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/acorn-walk/-/acorn-walk-8.2.0.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "package-lock.json"
              }
            ],
            "concludedValue": "package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "arg",
      "version": "4.1.3",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "e7c4bd403a86d17c76ed8c0f4adf5f2718af8d8978df6602c1f0cc7d9fbbd5102a52b65e7fb2eb2906772c72cec024b814b341a653f9df7671f3de5278e087bc"
        }
      ],
      "purl": "pkg:npm/arg@4.1.3",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/arg/-/arg-4.1.3.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/arg@4.1.3",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/arg/-/arg-4.1.3.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "package-lock.json"
              }
            ],
            "concludedValue": "package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "create-require",
      "version": "1.1.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "75c2855f78e7d0ca486978e2b2846f7b12095442b36aaef3dab64ac5ff8c4abf5391d9879ac5389b695c2e88eb8ff14797c9a4e55c4c99803e7ed4643ffde829"
        }
      ],
      "purl": "pkg:npm/create-require@1.1.1",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/create-require/-/create-require-1.1.1.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/create-require@1.1.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/create-require/-/create-require-1.1.1.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "package-lock.json"
              }
            ],
            "concludedValue": "package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "diff",
      "version": "4.0.2",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "e7c966c4a480e013722f3f871cc53394e129834f4557e7afe9931edef262860771ce073067c5681043e600b0991bd2e6a9f56834c30aa6db48613546eae0d8ec"
        }
      ],
      "purl": "pkg:npm/diff@4.0.2",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/diff/-/diff-4.0.2.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/diff@4.0.2",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/diff/-/diff-4.0.2.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "package-lock.json"
              }
            ],
            "concludedValue": "package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "make-error",
      "version": "1.3.6",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "b3c52194d7bbbcf2a8990842d6a15e94ca24aff49cdc080d6eca379fbe2654f0392d3670901f4d9577f85cf6a62f1244f21d2087bdeb33de31bf0453d825489f"
        }
      ],
      "purl": "pkg:npm/make-error@1.3.6",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/make-error/-/make-error-1.3.6.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/make-error@1.3.6",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/make-error/-/make-error-1.3.6.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "package-lock.json"
              }
            ],
            "concludedValue": "package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "v8-compile-cache-lib",
      "version": "3.0.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "c1aed88f25067cd667808fefb4ad141c037e9600c2c413c2ca55571a9d33bb9f45cf96a21ad3576aadc3848a2fd3adcca2b07e55fb9f2e1dc9945d8a7532b7c6"
        }
      ],
      "purl": "pkg:npm/v8-compile-cache-lib@3.0.1",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/v8-compile-cache-lib/-/v8-compile-cache-lib-3.0.1.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/v8-compile-cache-lib@3.0.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/v8-compile-cache-lib/-/v8-compile-cache-lib-3.0.1.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "package-lock.json"
              }
            ],
            "concludedValue": "package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "yn",
      "version": "3.1.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "531e328065acbb673b8ac1567bc62ed5896e266a95871a8ad9c2d735003901c0b741f6c636933b7eed18f1bff3d7aa572e7171658bd685dddf84163d0cb982e9"
        }
      ],
      "purl": "pkg:npm/yn@3.1.1",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/yn/-/yn-3.1.1.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/yn@3.1.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/yn/-/yn-3.1.1.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "package-lock.json"
              }
            ],
            "concludedValue": "package-lock.json"
          }
        ]
      }
    },
    {
      "group": "@jest",
      "name": "test-sequencer",
      "version": "29.0.3",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "1dfe3ec5849665dc53367843ca4afc241b34c8137f9f1397c944167e8b4152aab2d0b17dbf37050748e6fc40cd642c79f3bce72d64c8831728916ed67993286d"
        }
      ],
      "purl": "pkg:npm/%40jest/test-sequencer@29.0.3",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@jest/test-sequencer/-/test-sequencer-29.0.3.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/@jest/test-sequencer@29.0.3",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/@jest/test-sequencer/-/test-sequencer-29.0.3.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "package-lock.json"
              }
            ],
            "concludedValue": "package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "babel-jest",
      "version": "29.0.3",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "0293f21d23a14bfb15cf050e40858999dbc3841b0c1b4d475fdcfba20b64a754d3a071865161659d72542330a028f49f8982e7de26e2a42633b0a4944471302e"
        }
      ],
      "purl": "pkg:npm/babel-jest@29.0.3",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/babel-jest/-/babel-jest-29.0.3.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/babel-jest@29.0.3",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/babel-jest/-/babel-jest-29.0.3.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "package-lock.json"
              }
            ],
            "concludedValue": "package-lock.json"
          }
        ]
      },
      "tags": [
        "test"
      ]
    },
    {
      "group": "@types",
      "name": "babel__core",
      "version": "7.1.19",
      "scope": "excluded",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "584393811b1b624bc0fca0ac0f05441a477b580af57b7837d551d0f33cb982e97f575a8aba5954fc153923af17e6fed5dc69c1f5ea2d9a89b8bf96b9823c68af"
        }
      ],
      "purl": "pkg:npm/%40types/babel__core@7.1.19",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@types/babel__core/-/babel__core-7.1.19.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/@types/babel__core@7.1.19",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/@types/babel__core/-/babel__core-7.1.19.tgz"
        },
        {
          "name": "LocalNodeModulesPath",
          "value": "node_modules/@types/babel__core"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "package-lock.json"
              }
            ],
            "concludedValue": "package-lock.json"
          }
        ]
      }
    },
    {
      "group": "@types",
      "name": "babel__generator",
      "version": "7.6.4",
      "scope": "excluded",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "b4591c881f63d8aef9e72ad300bc43e3831c3ab93e81fa48a6f0b7b311e345ac23e8f7e7431aec7b80a5ab9cbf46af86de6ac1bab31ac7f946f109f6b7d992b2"
        }
      ],
      "purl": "pkg:npm/%40types/babel__generator@7.6.4",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@types/babel__generator/-/babel__generator-7.6.4.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/@types/babel__generator@7.6.4",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/@types/babel__generator/-/babel__generator-7.6.4.tgz"
        },
        {
          "name": "LocalNodeModulesPath",
          "value": "node_modules/@types/babel__generator"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "package-lock.json"
              }
            ],
            "concludedValue": "package-lock.json"
          }
        ]
      }
    },
    {
      "group": "@types",
      "name": "babel__template",
      "version": "7.4.1",
      "scope": "excluded",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "6b304529e997ea4320e48a3efeb7464f47641ab79ba14551d02766ddfcfd4095a96901894505e5ec2fba84e4c265c32597b285c8442981b608da51ddb12e14ee"
        }
      ],
      "purl": "pkg:npm/%40types/babel__template@7.4.1",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@types/babel__template/-/babel__template-7.4.1.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/@types/babel__template@7.4.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/@types/babel__template/-/babel__template-7.4.1.tgz"
        },
        {
          "name": "LocalNodeModulesPath",
          "value": "node_modules/@types/babel__template"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "package-lock.json"
              }
            ],
            "concludedValue": "package-lock.json"
          }
        ]
      }
    },
    {
      "group": "@types",
      "name": "babel__traverse",
      "version": "7.18.1",
      "scope": "excluded",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "15274b69987653168cb8ba7d962c56687abf8289564d158e9d1b005f30d30d20ce40bb996f59ec742b7aa4948f592110b76785676615937a18867fb590b31e30"
        }
      ],
      "purl": "pkg:npm/%40types/babel__traverse@7.18.1",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@types/babel__traverse/-/babel__traverse-7.18.1.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/@types/babel__traverse@7.18.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/@types/babel__traverse/-/babel__traverse-7.18.1.tgz"
        },
        {
          "name": "LocalNodeModulesPath",
          "value": "node_modules/@types/babel__traverse"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "package-lock.json"
              }
            ],
            "concludedValue": "package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "babel-preset-jest",
      "version": "29.0.2",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "05e557a7bac7e532bdea87f21271e3ce78cb310da701e0c9f90cf12a71c000cb34460ad0b02cb08c037c9b898e9b90e2d29c54fffdc0a0478926b7ab307e5478"
        }
      ],
      "purl": "pkg:npm/babel-preset-jest@29.0.2",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/babel-preset-jest/-/babel-preset-jest-29.0.2.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/babel-preset-jest@29.0.2",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/babel-preset-jest/-/babel-preset-jest-29.0.2.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "package-lock.json"
              }
            ],
            "concludedValue": "package-lock.json"
          }
        ]
      },
      "tags": [
        "test"
      ]
    },
    {
      "group": "",
      "name": "babel-plugin-jest-hoist",
      "version": "29.0.2",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "781af6ca700416371e6d5beef0ab71e7cd010f540a0ab046d57c045135c97b6f39a7d1c0ff884e85f5821514214ca4b2055d15ce3846ec7f751227f3f6cdbd86"
        }
      ],
      "purl": "pkg:npm/babel-plugin-jest-hoist@29.0.2",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/babel-plugin-jest-hoist/-/babel-plugin-jest-hoist-29.0.2.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/babel-plugin-jest-hoist@29.0.2",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/babel-plugin-jest-hoist/-/babel-plugin-jest-hoist-29.0.2.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "package-lock.json"
              }
            ],
            "concludedValue": "package-lock.json"
          }
        ]
      },
      "tags": [
        "test"
      ]
    },
    {
      "group": "",
      "name": "babel-preset-current-node-syntax",
      "version": "1.0.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "33b2d0d1bc5aae4c50a0dfafcf96893ec2c19fbee7f10813166a3c58ad3fe386ae2b6c65097ad8714c47171814eea5b9633c3f0a398b44adae27368277b2efa9"
        }
      ],
      "purl": "pkg:npm/babel-preset-current-node-syntax@1.0.1",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/babel-preset-current-node-syntax/-/babel-preset-current-node-syntax-1.0.1.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/babel-preset-current-node-syntax@1.0.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/babel-preset-current-node-syntax/-/babel-preset-current-node-syntax-1.0.1.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "package-lock.json"
              }
            ],
            "concludedValue": "package-lock.json"
          }
        ]
      }
    },
    {
      "group": "@babel",
      "name": "plugin-syntax-async-generators",
      "version": "7.8.4",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "b727266719067d96b184c45b5e53d7b95169756957a62af65b800c85226044ace4fde0e52173a16f62c75a82e90c5ed3107ca5579ccd872917e8a0201c999337"
        }
      ],
      "purl": "pkg:npm/%40babel/plugin-syntax-async-generators@7.8.4",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@babel/plugin-syntax-async-generators/-/plugin-syntax-async-generators-7.8.4.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/@babel/plugin-syntax-async-generators@7.8.4",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/@babel/plugin-syntax-async-generators/-/plugin-syntax-async-generators-7.8.4.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "package-lock.json"
              }
            ],
            "concludedValue": "package-lock.json"
          }
        ]
      }
    },
    {
      "group": "@babel",
      "name": "plugin-syntax-bigint",
      "version": "7.8.3",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "c274e71651be631426def0f1a46139ecf8f4b2b454e2c1c4fe60e4b75aafd9824949e50079cda66b858b52750f78a8f2adf9ed5707bf37a7425e953eccbdcda6"
        }
      ],
      "purl": "pkg:npm/%40babel/plugin-syntax-bigint@7.8.3",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@babel/plugin-syntax-bigint/-/plugin-syntax-bigint-7.8.3.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/@babel/plugin-syntax-bigint@7.8.3",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/@babel/plugin-syntax-bigint/-/plugin-syntax-bigint-7.8.3.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "package-lock.json"
              }
            ],
            "concludedValue": "package-lock.json"
          }
        ]
      }
    },
    {
      "group": "@babel",
      "name": "plugin-syntax-class-properties",
      "version": "7.12.13",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "7e6e227632a56b461a85436014d2c2074ab249db283e264fde2404deb932d26054b4c676df20c9f5225d83a7574d20e7ba5395aa21771e0afd9db5ef5d341960"
        }
      ],
      "purl": "pkg:npm/%40babel/plugin-syntax-class-properties@7.12.13",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@babel/plugin-syntax-class-properties/-/plugin-syntax-class-properties-7.12.13.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/@babel/plugin-syntax-class-properties@7.12.13",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/@babel/plugin-syntax-class-properties/-/plugin-syntax-class-properties-7.12.13.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "package-lock.json"
              }
            ],
            "concludedValue": "package-lock.json"
          }
        ]
      }
    },
    {
      "group": "@babel",
      "name": "plugin-syntax-import-meta",
      "version": "7.10.4",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "62a7e6f970f1d3e3eb8775527844023d4f35c82f89599da90cf1524b865da5f661a7832414c6830b552ab1ea2f10ac125299c82fbfaf2be0a5a7b6df874883ee"
        }
      ],
      "purl": "pkg:npm/%40babel/plugin-syntax-import-meta@7.10.4",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@babel/plugin-syntax-import-meta/-/plugin-syntax-import-meta-7.10.4.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/@babel/plugin-syntax-import-meta@7.10.4",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/@babel/plugin-syntax-import-meta/-/plugin-syntax-import-meta-7.10.4.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "package-lock.json"
              }
            ],
            "concludedValue": "package-lock.json"
          }
        ]
      }
    },
    {
      "group": "@babel",
      "name": "plugin-syntax-json-strings",
      "version": "7.8.3",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "958ea4746a561ef8e87b6be4e16ac06a912e051ebd10cc5997e46819186b14635854af2638f016f157db4ff660ac56d794336289ac509c0b6054267a8efdf410"
        }
      ],
      "purl": "pkg:npm/%40babel/plugin-syntax-json-strings@7.8.3",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@babel/plugin-syntax-json-strings/-/plugin-syntax-json-strings-7.8.3.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/@babel/plugin-syntax-json-strings@7.8.3",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/@babel/plugin-syntax-json-strings/-/plugin-syntax-json-strings-7.8.3.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "package-lock.json"
              }
            ],
            "concludedValue": "package-lock.json"
          }
        ]
      }
    },
    {
      "group": "@babel",
      "name": "plugin-syntax-logical-assignment-operators",
      "version": "7.10.4",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "77cc1a4a19691438a743932dbc653dc4300ecca1f8efe145a277b2d9b68522832bf79da128e2e9d4747b56cce866f3ac57fe3e451b33358ec3d7b6dad2d7b48a"
        }
      ],
      "purl": "pkg:npm/%40babel/plugin-syntax-logical-assignment-operators@7.10.4",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@babel/plugin-syntax-logical-assignment-operators/-/plugin-syntax-logical-assignment-operators-7.10.4.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/@babel/plugin-syntax-logical-assignment-operators@7.10.4",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/@babel/plugin-syntax-logical-assignment-operators/-/plugin-syntax-logical-assignment-operators-7.10.4.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "package-lock.json"
              }
            ],
            "concludedValue": "package-lock.json"
          }
        ]
      }
    },
    {
      "group": "@babel",
      "name": "plugin-syntax-nullish-coalescing-operator",
      "version": "7.8.3",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "6927dfe333c8235bb6403ef2f85f280eccf5f5ec3820610983d4955be6eac29c2d7c595e8900cc77303f47e525583cdf9c7142c7195e153d0f308ad1dfa5cb35"
        }
      ],
      "purl": "pkg:npm/%40babel/plugin-syntax-nullish-coalescing-operator@7.8.3",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@babel/plugin-syntax-nullish-coalescing-operator/-/plugin-syntax-nullish-coalescing-operator-7.8.3.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/@babel/plugin-syntax-nullish-coalescing-operator@7.8.3",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/@babel/plugin-syntax-nullish-coalescing-operator/-/plugin-syntax-nullish-coalescing-operator-7.8.3.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "package-lock.json"
              }
            ],
            "concludedValue": "package-lock.json"
          }
        ]
      }
    },
    {
      "group": "@babel",
      "name": "plugin-syntax-numeric-separator",
      "version": "7.10.4",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "f47e9875f91c2bfb8e9d8fcaeff680db1a73680824427dfbcb35943112bb39a3cea8ea464b5fa7d07e61c53f40530f44b128cf5bc495c8c270611b56b375f7ba"
        }
      ],
      "purl": "pkg:npm/%40babel/plugin-syntax-numeric-separator@7.10.4",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@babel/plugin-syntax-numeric-separator/-/plugin-syntax-numeric-separator-7.10.4.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/@babel/plugin-syntax-numeric-separator@7.10.4",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/@babel/plugin-syntax-numeric-separator/-/plugin-syntax-numeric-separator-7.10.4.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "package-lock.json"
              }
            ],
            "concludedValue": "package-lock.json"
          }
        ]
      }
    },
    {
      "group": "@babel",
      "name": "plugin-syntax-object-rest-spread",
      "version": "7.8.3",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "5e8a8c8a31996fdcb7cb65ec90df8fd70506895c16679266a03470c79fb71a612994dc95336b360e0f082c5426f2b58ce3ca2b1b2e58a48e4197c535cbbc9d94"
        }
      ],
      "purl": "pkg:npm/%40babel/plugin-syntax-object-rest-spread@7.8.3",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@babel/plugin-syntax-object-rest-spread/-/plugin-syntax-object-rest-spread-7.8.3.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/@babel/plugin-syntax-object-rest-spread@7.8.3",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/@babel/plugin-syntax-object-rest-spread/-/plugin-syntax-object-rest-spread-7.8.3.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "package-lock.json"
              }
            ],
            "concludedValue": "package-lock.json"
          }
        ]
      }
    },
    {
      "group": "@babel",
      "name": "plugin-syntax-optional-catch-binding",
      "version": "7.8.3",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "e953c3d0f7359694eac3468aa1e45332207e916840a13db83c0fa4b16481ac5b65e52211569665c0ddcd34f4237a103613ff75155dd18cb5a855382559c495dd"
        }
      ],
      "purl": "pkg:npm/%40babel/plugin-syntax-optional-catch-binding@7.8.3",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@babel/plugin-syntax-optional-catch-binding/-/plugin-syntax-optional-catch-binding-7.8.3.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/@babel/plugin-syntax-optional-catch-binding@7.8.3",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/@babel/plugin-syntax-optional-catch-binding/-/plugin-syntax-optional-catch-binding-7.8.3.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "package-lock.json"
              }
            ],
            "concludedValue": "package-lock.json"
          }
        ]
      }
    },
    {
      "group": "@babel",
      "name": "plugin-syntax-optional-chaining",
      "version": "7.8.3",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "2a82bd12b1f53019423f15745403645d6dbf770e2f95b183ac5833f1b994b0119890545c6d1c0c87a70826e6dd3eb931470b8676d0a4d2fff03d329b42006392"
        }
      ],
      "purl": "pkg:npm/%40babel/plugin-syntax-optional-chaining@7.8.3",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@babel/plugin-syntax-optional-chaining/-/plugin-syntax-optional-chaining-7.8.3.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/@babel/plugin-syntax-optional-chaining@7.8.3",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/@babel/plugin-syntax-optional-chaining/-/plugin-syntax-optional-chaining-7.8.3.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "package-lock.json"
              }
            ],
            "concludedValue": "package-lock.json"
          }
        ]
      }
    },
    {
      "group": "@babel",
      "name": "plugin-syntax-top-level-await",
      "version": "7.14.5",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "871fbeba92efe54d6b8187f07b5c41414851994e35344be952fae9f2392b48276f1929cce7fa9d44cb72949e8f1b938590168791b4c02939dddff63211244717"
        }
      ],
      "purl": "pkg:npm/%40babel/plugin-syntax-top-level-await@7.14.5",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@babel/plugin-syntax-top-level-await/-/plugin-syntax-top-level-await-7.14.5.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/@babel/plugin-syntax-top-level-await@7.14.5",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/@babel/plugin-syntax-top-level-await/-/plugin-syntax-top-level-await-7.14.5.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "package-lock.json"
              }
            ],
            "concludedValue": "package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "jest-circus",
      "version": "29.0.3",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "41e1b36a00ba1f0e693fe75fd7e6a817cf850528243e6ada0b551d91eba75a1d239aba7bc02d07afaba675400e10b0509b1b4a00e30d0b728076398276cf7666"
        }
      ],
      "purl": "pkg:npm/jest-circus@29.0.3",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/jest-circus/-/jest-circus-29.0.3.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/jest-circus@29.0.3",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/jest-circus/-/jest-circus-29.0.3.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "package-lock.json"
              }
            ],
            "concludedValue": "package-lock.json"
          }
        ]
      },
      "tags": [
        "test"
      ]
    },
    {
      "group": "@jest",
      "name": "environment",
      "version": "29.0.3",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "88a976ef634ac5835036a5cc41a9dd008c23850686c39b897c65ddbaef1d4bd9651e2f235760a15abb4e0153e731b69aa03867237c20506343bd980778425008"
        }
      ],
      "purl": "pkg:npm/%40jest/environment@29.0.3",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@jest/environment/-/environment-29.0.3.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/@jest/environment@29.0.3",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/@jest/environment/-/environment-29.0.3.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "package-lock.json"
              }
            ],
            "concludedValue": "package-lock.json"
          }
        ]
      }
    },
    {
      "group": "@jest",
      "name": "fake-timers",
      "version": "29.0.3",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "b666d4228d37c744ddb5c642112434a1049a90f0a9a3bfacebef66535f5d77bd4ca6d90fe330b0a1e66a9dadb7fffa606e1b53d56ab4d95980f59f5c36dbed09"
        }
      ],
      "purl": "pkg:npm/%40jest/fake-timers@29.0.3",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@jest/fake-timers/-/fake-timers-29.0.3.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/@jest/fake-timers@29.0.3",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/@jest/fake-timers/-/fake-timers-29.0.3.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "package-lock.json"
              }
            ],
            "concludedValue": "package-lock.json"
          }
        ]
      }
    },
    {
      "group": "@sinonjs",
      "name": "fake-timers",
      "version": "9.1.2",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "04f4b8ca7256fe8f763d4478c20ae2cf651de60a524f9bf3e8641f322c440cad19f19094bf633b4a404bca41f9e93fbe5ecfbc967f734c66cebcd1887b4dbf8f"
        }
      ],
      "purl": "pkg:npm/%40sinonjs/fake-timers@9.1.2",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@sinonjs/fake-timers/-/fake-timers-9.1.2.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/@sinonjs/fake-timers@9.1.2",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/@sinonjs/fake-timers/-/fake-timers-9.1.2.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "package-lock.json"
              }
            ],
            "concludedValue": "package-lock.json"
          }
        ]
      }
    },
    {
      "group": "@sinonjs",
      "name": "commons",
      "version": "1.8.3",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "c6435c2c09ffc19697d7844f9708b370a89c0e4f46dc5f26da75372fb5249b9cc1813c224f4c2ca05007c7d26ae7a7c9035cffeee286b4246ed7ab0e5022c81d"
        }
      ],
      "purl": "pkg:npm/%40sinonjs/commons@1.8.3",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@sinonjs/commons/-/commons-1.8.3.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/@sinonjs/commons@1.8.3",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/@sinonjs/commons/-/commons-1.8.3.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "package-lock.json"
              }
            ],
            "concludedValue": "package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "type-detect",
      "version": "4.0.8",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "d1faff9881f57653bec7b4e570ccbe6c80ea28fb30ffbd2d5727875bbf3b828423866a9a65ed74bb02ee8ee6caf6af4b83a162868d4a50a0d8cf467b93b839fe"
        }
      ],
      "purl": "pkg:npm/type-detect@4.0.8",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/type-detect/-/type-detect-4.0.8.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/type-detect@4.0.8",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/type-detect/-/type-detect-4.0.8.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "package-lock.json"
              }
            ],
            "concludedValue": "package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "jest-mock",
      "version": "29.0.3",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "a2bb7da58a3096d6dcac2551e37c1d96a7c0885257071f25e2e243b03f14ef62e005c7adbc4a7e4318f55bd65880c468780a3ea2fe5c9c0185d81ebe3ad87ec3"
        }
      ],
      "purl": "pkg:npm/jest-mock@29.0.3",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/jest-mock/-/jest-mock-29.0.3.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/jest-mock@29.0.3",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/jest-mock/-/jest-mock-29.0.3.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "package-lock.json"
              }
            ],
            "concludedValue": "package-lock.json"
          }
        ]
      },
      "tags": [
        "test"
      ]
    },
    {
      "group": "@jest",
      "name": "expect",
      "version": "29.0.3",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "e96ecaf9fb08db7150d351ff05671c3f20d916b9d4f509730dc28e8eb3555392fcc943911402492299b2c563d6ef4f97eb6e0a50dab36703d384f317dbc69711"
        }
      ],
      "purl": "pkg:npm/%40jest/expect@29.0.3",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@jest/expect/-/expect-29.0.3.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/@jest/expect@29.0.3",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/@jest/expect/-/expect-29.0.3.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "package-lock.json"
              }
            ],
            "concludedValue": "package-lock.json"
          }
        ]
      },
      "tags": [
        "test"
      ]
    },
    {
      "group": "",
      "name": "jest-snapshot",
      "version": "29.0.3",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "e76aba242866d3853775eabe9a443b47feeecbb6327d522b79b322e99901a0327ce721239bfb09c1daf53f42ce2041e6a722e55ebc72dd03f465fe49da48f47b"
        }
      ],
      "purl": "pkg:npm/jest-snapshot@29.0.3",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/jest-snapshot/-/jest-snapshot-29.0.3.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/jest-snapshot@29.0.3",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/jest-snapshot/-/jest-snapshot-29.0.3.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "package-lock.json"
              }
            ],
            "concludedValue": "package-lock.json"
          }
        ]
      },
      "tags": [
        "test"
      ]
    },
    {
      "group": "@babel",
      "name": "plugin-syntax-jsx",
      "version": "7.18.6",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "ea69a58ed01e7451935aeda9ffc5883911b0cbeeb53cb80e30f39d6b373b62827d642594c85cb703a0a93e444a2ca0f54e801eb315fc28611588088ba3d37eed"
        }
      ],
      "purl": "pkg:npm/%40babel/plugin-syntax-jsx@7.18.6",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@babel/plugin-syntax-jsx/-/plugin-syntax-jsx-7.18.6.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/@babel/plugin-syntax-jsx@7.18.6",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/@babel/plugin-syntax-jsx/-/plugin-syntax-jsx-7.18.6.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "package-lock.json"
              }
            ],
            "concludedValue": "package-lock.json"
          }
        ]
      }
    },
    {
      "group": "@babel",
      "name": "plugin-syntax-typescript",
      "version": "7.18.6",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "980580baae2bbce7a9582062779e49b9136fa5335fd94195828cf8255d1f5c42a896c5590f3b1ae0da8279fef9f166498ff183bb4815188b6328588295302664"
        }
      ],
      "purl": "pkg:npm/%40babel/plugin-syntax-typescript@7.18.6",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@babel/plugin-syntax-typescript/-/plugin-syntax-typescript-7.18.6.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/@babel/plugin-syntax-typescript@7.18.6",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/@babel/plugin-syntax-typescript/-/plugin-syntax-typescript-7.18.6.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "package-lock.json"
              }
            ],
            "concludedValue": "package-lock.json"
          }
        ]
      }
    },
    {
      "group": "@types",
      "name": "prettier",
      "version": "2.7.0",
      "scope": "excluded",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "448d4becde099d6e60430daca6f2fb4a595fb9fd5268776b6690878819425e3225b9f8b548c3676eedad7b37b7fd013aec5836b41947ed6fa68b8855364e29d0"
        }
      ],
      "purl": "pkg:npm/%40types/prettier@2.7.0",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@types/prettier/-/prettier-2.7.0.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/@types/prettier@2.7.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/@types/prettier/-/prettier-2.7.0.tgz"
        },
        {
          "name": "LocalNodeModulesPath",
          "value": "node_modules/@types/prettier"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "package-lock.json"
              }
            ],
            "concludedValue": "package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "natural-compare",
      "version": "1.4.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "396343f1e8b756d342f61ed5eb4a9f7f7495a1b1ebf7de824f0831b9b832418129836f7487d2746eec8408d3497b19059b9b0e6a38791b5d7a45803573c64c4b"
        }
      ],
      "purl": "pkg:npm/natural-compare@1.4.0",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/natural-compare/-/natural-compare-1.4.0.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/natural-compare@1.4.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/natural-compare/-/natural-compare-1.4.0.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "package-lock.json"
              }
            ],
            "concludedValue": "package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "semver",
      "version": "7.3.7",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "425613b9c51839ec2cf96784ba30e8106ce2cf82ba738ed5fc177e2e349261c03de29f8398835d7fb9dc6948a74e17ef672bb5de537d398d570f1b7c0b44f0d2"
        }
      ],
      "purl": "pkg:npm/semver@7.3.7",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/semver/-/semver-7.3.7.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/semver@7.3.7",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/semver/-/semver-7.3.7.tgz"
        },
        {
          "name": "cdx:npm:binPaths",
          "value": "/app/node_modules/jest-snapshot/node_modules/.bin/semver"
        },
        {
          "name": "cdx:npm:bin",
          "value": "semver"
        },
        {
          "name": "cdx:npm:has_binary",
          "value": "true"
        },
        {
          "name": "cdx:npm:binPaths",
          "value": "/app/node_modules/ts-jest/node_modules/.bin/semver"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "package-lock.json"
              }
            ],
            "concludedValue": "package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "lru-cache",
      "version": "6.0.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "268e9d274e029928eece7c09492de951e5a677f1f47df4e59175e0c198be7aad540a6a90c0287e78bb183980b063df758b615a878875044302c78a938466ec88"
        }
      ],
      "purl": "pkg:npm/lru-cache@6.0.0",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/lru-cache@6.0.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "package-lock.json"
              }
            ],
            "concludedValue": "package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "yallist",
      "version": "4.0.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "df074689d672ab93c1d3ce172c44b94e9392440df08d7025216321ba6da445cbffe354a7d9e990d1dc9c416e2e6572de8f02af83a12cbdb76554bf8560472dec"
        }
      ],
      "purl": "pkg:npm/yallist@4.0.0",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/yallist@4.0.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "package-lock.json"
              }
            ],
            "concludedValue": "package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "co",
      "version": "4.6.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "4156f474ce47bc6fae6b18ad9bcc0e365ee396dc7c76a85f537dc372ab4e65c2d25482920c32c38bbfb42db00a8b223c843f6ee369b66315d290c1964e169e71"
        }
      ],
      "purl": "pkg:npm/co@4.6.0",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/co/-/co-4.6.0.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/co@4.6.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/co/-/co-4.6.0.tgz"
        },
        {
          "name": "ExportedModules",
          "value": "core/ApolloClient,core/ObservableQuery,core/networkStatus,core/watchQueryOptions,core/LocalState,mergeOptions,ApolloClient.js/mergeOptions,ApolloClientOptions,ApolloClient/ApolloClientOptions,DefaultOptions,ApolloClient/DefaultOptions,ApolloClient/mergeOptions,FetchMoreOptions,ObservableQuery/FetchMoreOptions,UpdateQueryOptions,ObservableQuery/UpdateQueryOptions,MutationOptions,watchQueryOptions/MutationOptions,SubscriptionOptions,watchQueryOptions/SubscriptionOptions,FetchPolicy,watchQueryOptions/FetchPolicy,WatchQueryFetchPolicy,watchQueryOptions/WatchQueryFetchPolicy,ErrorPolicy,watchQueryOptions/ErrorPolicy,FetchMoreQueryOptions,watchQueryOptions/FetchMoreQueryOptions,SubscribeToMoreOptions,watchQueryOptions/SubscribeToMoreOptions,Resolver,LocalState/Resolver,FragmentMatcher,LocalState/FragmentMatcher"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "package-lock.json"
              }
            ],
            "concludedValue": "package-lock.json"
          }
        ]
      },
      "tags": [
        "network"
      ]
    },
    {
      "group": "",
      "name": "dedent",
      "version": "0.7.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "43a7ca50faa7007032862520154ec15332e2bf491df2c687f5a97bb67bb943fa248fa767ba9c724e01480635732404dd7c8026f4d02cbd73738da29af9bc55c8"
        }
      ],
      "purl": "pkg:npm/dedent@0.7.0",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/dedent/-/dedent-0.7.0.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/dedent@0.7.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/dedent/-/dedent-0.7.0.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "package-lock.json"
              }
            ],
            "concludedValue": "package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "is-generator-fn",
      "version": "2.1.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "713201e323d82ff1abc3411a4b3012ce0e9b072f60a82a1fbd637ca244e1018231289642fae7654409866ccd172de9e21094acf2e1201cf1ae1d27b55ec38b49"
        }
      ],
      "purl": "pkg:npm/is-generator-fn@2.1.0",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/is-generator-fn/-/is-generator-fn-2.1.0.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/is-generator-fn@2.1.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/is-generator-fn/-/is-generator-fn-2.1.0.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "package-lock.json"
              }
            ],
            "concludedValue": "package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "jest-each",
      "version": "29.0.3",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "c082e165f1125111c704dbcf309d25665619aef390271028df03478bec9cafdd15eccfae191f46878fb86bf0666991745d3c99b24e0e89811fdc624decbb6ace"
        }
      ],
      "purl": "pkg:npm/jest-each@29.0.3",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/jest-each/-/jest-each-29.0.3.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/jest-each@29.0.3",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/jest-each/-/jest-each-29.0.3.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "package-lock.json"
              }
            ],
            "concludedValue": "package-lock.json"
          }
        ]
      },
      "tags": [
        "test"
      ]
    },
    {
      "group": "",
      "name": "jest-runtime",
      "version": "29.0.3",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "d768195d143ba3311e107293638e5af982eaccd0d1ff1e1cfff5fa02ac0ac0a24fa5633c158e2fc27e1540939c2d14b735dd5f5b080fecb5384a8ca786e50c1d"
        }
      ],
      "purl": "pkg:npm/jest-runtime@29.0.3",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/jest-runtime/-/jest-runtime-29.0.3.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/jest-runtime@29.0.3",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/jest-runtime/-/jest-runtime-29.0.3.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "package-lock.json"
              }
            ],
            "concludedValue": "package-lock.json"
          }
        ]
      },
      "tags": [
        "test"
      ]
    },
    {
      "group": "@jest",
      "name": "globals",
      "version": "29.0.3",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "62a1874fae6b158dac88f2071c58ee08652c6f346376a9306dab7e39fe83998460e6c8485d7acb759a1513ff9327d3b576c2ac166621539f09bc86d9454d59f7"
        }
      ],
      "purl": "pkg:npm/%40jest/globals@29.0.3",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@jest/globals/-/globals-29.0.3.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/@jest/globals@29.0.3",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/@jest/globals/-/globals-29.0.3.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "package-lock.json"
              }
            ],
            "concludedValue": "package-lock.json"
          }
        ]
      }
    },
    {
      "group": "@jest",
      "name": "source-map",
      "version": "29.0.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "9ceafed0433c1a21dfdf89aad86709cb3fe0605c8b43620d0e103296b649f66316a16db598b05f65ad015153cf331558acb8de8917b667b9165ce1a74b44c585"
        }
      ],
      "purl": "pkg:npm/%40jest/source-map@29.0.0",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@jest/source-map/-/source-map-29.0.0.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/@jest/source-map@29.0.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/@jest/source-map/-/source-map-29.0.0.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "package-lock.json"
              }
            ],
            "concludedValue": "package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "callsites",
      "version": "3.1.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "3fc06302c5ef652f95203508d7584709012fef8613ebb6148b924914d588a8bdb7e6c0668d7e3eab1f4cbaf96ce62bf234435cb71e3ac502d0dda4ee13bb2c69"
        }
      ],
      "purl": "pkg:npm/callsites@3.1.0",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/callsites/-/callsites-3.1.0.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/callsites@3.1.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/callsites/-/callsites-3.1.0.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "package-lock.json"
              }
            ],
            "concludedValue": "package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "cjs-module-lexer",
      "version": "1.2.2",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "70e53dbac670f3f7572172adc1af29334393250b8993130deb0df472c35151eac77de43947a53792453f16d25e21fdccdb4d8e1df63653c71c227046effc6880"
        }
      ],
      "purl": "pkg:npm/cjs-module-lexer@1.2.2",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/cjs-module-lexer/-/cjs-module-lexer-1.2.2.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/cjs-module-lexer@1.2.2",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/cjs-module-lexer/-/cjs-module-lexer-1.2.2.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "package-lock.json"
              }
            ],
            "concludedValue": "package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "jest-resolve",
      "version": "29.0.3",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "b6856489af3963f04f02325ab130bdcc83d8e8c9955d03edac293c4a68a1782e0cc15144fc230594eb4c37a8ebc0f302e93b4d87cfac4cc9656ac15ebb5c0c3e"
        }
      ],
      "purl": "pkg:npm/jest-resolve@29.0.3",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/jest-resolve/-/jest-resolve-29.0.3.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/jest-resolve@29.0.3",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/jest-resolve/-/jest-resolve-29.0.3.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "package-lock.json"
              }
            ],
            "concludedValue": "package-lock.json"
          }
        ]
      },
      "tags": [
        "test"
      ]
    },
    {
      "group": "",
      "name": "jest-pnp-resolver",
      "version": "1.2.2",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "a25578d5b292326f01767b8cb1ec13e23aa567cfb74c20110178d9193f637284a7adf527442aa732817d5c47a85a36f339ba6a17d751847423d176fd41d17aff"
        }
      ],
      "purl": "pkg:npm/jest-pnp-resolver@1.2.2",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/jest-pnp-resolver/-/jest-pnp-resolver-1.2.2.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/jest-pnp-resolver@1.2.2",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/jest-pnp-resolver/-/jest-pnp-resolver-1.2.2.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "package-lock.json"
              }
            ],
            "concludedValue": "package-lock.json"
          }
        ]
      },
      "tags": [
        "test"
      ]
    },
    {
      "group": "",
      "name": "jest-validate",
      "version": "29.0.3",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "39e6e2aaa4fa94af1c6cc3edad2a12dda64fe23b880fbeb6959be97f5bbeb26667c131010812276a7d06008221bf7e8cc46689be6ab9b899bb765e6056df99af"
        }
      ],
      "purl": "pkg:npm/jest-validate@29.0.3",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/jest-validate/-/jest-validate-29.0.3.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/jest-validate@29.0.3",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/jest-validate/-/jest-validate-29.0.3.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "package-lock.json"
              }
            ],
            "concludedValue": "package-lock.json"
          }
        ]
      },
      "tags": [
        "test"
      ]
    },
    {
      "group": "",
      "name": "camelcase",
      "version": "6.3.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "1a6cba161625098eee3849595126f1a365020c7f28c0493df7a8246eba6c806b6b24b33727b8c6c65f4873b430c23e22bce13901665644c79c0dd17b86a1a314"
        }
      ],
      "purl": "pkg:npm/camelcase@6.3.0",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/camelcase/-/camelcase-6.3.0.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/camelcase@6.3.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/camelcase/-/camelcase-6.3.0.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "package-lock.json"
              }
            ],
            "concludedValue": "package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "leven",
      "version": "3.1.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "aac75af87f234da51a37fc79bf35b6af373ef11c384c043fe0a8c1e3a2302b9547f8895579e7a37bf128651a625ef22a8c580af3841f7ea3f3b462375412c6d4"
        }
      ],
      "purl": "pkg:npm/leven@3.1.0",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/leven/-/leven-3.1.0.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/leven@3.1.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/leven/-/leven-3.1.0.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "package-lock.json"
              }
            ],
            "concludedValue": "package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "resolve.exports",
      "version": "1.1.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "27597e671c69e172b72d40d9f66eb42d1245fe601ee33e9ae31c9a6cf1e4ee9bcae6ddf9740095df68888c90c57966457d994edbdc3a499ebb927474b47cc9b5"
        }
      ],
      "purl": "pkg:npm/resolve.exports@1.1.0",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/resolve.exports/-/resolve.exports-1.1.0.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/resolve.exports@1.1.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/resolve.exports/-/resolve.exports-1.1.0.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "package-lock.json"
              }
            ],
            "concludedValue": "package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "strip-bom",
      "version": "4.0.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "df1bab16fe6d1208a2df7662f09b69e79c042082d1f5e877e05016d343d97fe2674ac4e657f8a87b04a0425f7b247be08e8446c0f4a1b169be21daf1077e5dd3"
        }
      ],
      "purl": "pkg:npm/strip-bom@4.0.0",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/strip-bom/-/strip-bom-4.0.0.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/strip-bom@4.0.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/strip-bom/-/strip-bom-4.0.0.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "package-lock.json"
              }
            ],
            "concludedValue": "package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "jest-environment-node",
      "version": "29.0.3",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "71d66a4429e62254d70bef6fb6f99f898ff8d028fab364f47335eeab5c21bd0766a730278f8b1ba9562e678cc51e4efaeb14d327e223dee52a924f0a09f5e8ca"
        }
      ],
      "purl": "pkg:npm/jest-environment-node@29.0.3",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/jest-environment-node/-/jest-environment-node-29.0.3.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/jest-environment-node@29.0.3",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/jest-environment-node/-/jest-environment-node-29.0.3.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "package-lock.json"
              }
            ],
            "concludedValue": "package-lock.json"
          }
        ]
      },
      "tags": [
        "test"
      ]
    },
    {
      "group": "",
      "name": "jest-runner",
      "version": "29.0.3",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "52cbba5654ce665099a0dba1ddbd93bffcb30e92aab623407ad1bdb77909b877d4c9530d5bb8a908224e5288f32a48cfa1a37b065d5fec1baee8f134b06a50c7"
        }
      ],
      "purl": "pkg:npm/jest-runner@29.0.3",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/jest-runner/-/jest-runner-29.0.3.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/jest-runner@29.0.3",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/jest-runner/-/jest-runner-29.0.3.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "package-lock.json"
              }
            ],
            "concludedValue": "package-lock.json"
          }
        ]
      },
      "tags": [
        "test"
      ]
    },
    {
      "group": "",
      "name": "emittery",
      "version": "0.10.2",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "6884ea3b09cb6a7a472cd5d924435b3a08d405e1e8703fb1b1226636b8e8bca056e476d2a56dddd69125b3b18540f5165e2c06f7ed0fe06b477c4a82ff833423"
        }
      ],
      "purl": "pkg:npm/emittery@0.10.2",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/emittery/-/emittery-0.10.2.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/emittery@0.10.2",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/emittery/-/emittery-0.10.2.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "package-lock.json"
              }
            ],
            "concludedValue": "package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "jest-docblock",
      "version": "29.0.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "b392a9adafe42f36eabbd7448e8bf7d248f59f8b5fbb77bb3e5f2ff9ff233a479636a33a0ecf2345a25f668c3776e728414adfd99e2bb363794b7cd79dbf3783"
        }
      ],
      "purl": "pkg:npm/jest-docblock@29.0.0",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/jest-docblock/-/jest-docblock-29.0.0.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/jest-docblock@29.0.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/jest-docblock/-/jest-docblock-29.0.0.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "package-lock.json"
              }
            ],
            "concludedValue": "package-lock.json"
          }
        ]
      },
      "tags": [
        "test"
      ]
    },
    {
      "group": "",
      "name": "detect-newline",
      "version": "3.1.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "4cbcfec7fbc45e6fd8ecfef09f510914d2f1629503e1380ca2cc58e9f0152549c931bba91c13a7731c96506f4ea53687f44043eee148e4b7c482630e739e03b0"
        }
      ],
      "purl": "pkg:npm/detect-newline@3.1.0",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/detect-newline/-/detect-newline-3.1.0.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/detect-newline@3.1.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/detect-newline/-/detect-newline-3.1.0.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "package-lock.json"
              }
            ],
            "concludedValue": "package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "jest-leak-detector",
      "version": "29.0.3",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "61f5bf1baddd02e8ae43742642587c867a8b0dedb958563779086e73f12fd401a6930e734446e54e1ed309228ba217b2820bba1bd8313b6858f29f68eb16da45"
        }
      ],
      "purl": "pkg:npm/jest-leak-detector@29.0.3",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/jest-leak-detector/-/jest-leak-detector-29.0.3.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/jest-leak-detector@29.0.3",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/jest-leak-detector/-/jest-leak-detector-29.0.3.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "package-lock.json"
              }
            ],
            "concludedValue": "package-lock.json"
          }
        ]
      },
      "tags": [
        "test"
      ]
    },
    {
      "group": "",
      "name": "jest-watcher",
      "version": "29.0.3",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "b505fd954f7503ef6dc9440a50ca7436cf3101c7610bd7e8ef77aa0372c5c4fd9b4a0885e3d4cd71cfaf7f7aa019860af6a4631695d6f7ee11805fe66f1c8e3b"
        }
      ],
      "purl": "pkg:npm/jest-watcher@29.0.3",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/jest-watcher/-/jest-watcher-29.0.3.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/jest-watcher@29.0.3",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/jest-watcher/-/jest-watcher-29.0.3.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "package-lock.json"
              }
            ],
            "concludedValue": "package-lock.json"
          }
        ]
      },
      "tags": [
        "test"
      ]
    },
    {
      "group": "",
      "name": "source-map-support",
      "version": "0.5.13",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "48748a14769d8d5039a11e0f3ea86d01575c056c1161577a83a7005e721b4622307361213eb4ee29405d48bbe510ac883f71827fcf5f96dbdc6623fd30c140d7"
        }
      ],
      "purl": "pkg:npm/source-map-support@0.5.13",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/source-map-support/-/source-map-support-0.5.13.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/source-map-support@0.5.13",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/source-map-support/-/source-map-support-0.5.13.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "package-lock.json"
              }
            ],
            "concludedValue": "package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "buffer-from",
      "version": "1.1.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "3107171146c22ad128edb86a12ceb9eb41f27785daa2f6653bf93d57786355417fcf05bb28155d48ae2022dfdbcf04bd31b479aa86fe1798eeb19b1bd1840ad8"
        }
      ],
      "purl": "pkg:npm/buffer-from@1.1.1",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/buffer-from/-/buffer-from-1.1.1.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/buffer-from@1.1.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/buffer-from/-/buffer-from-1.1.1.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "package-lock.json"
              }
            ],
            "concludedValue": "package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "parse-json",
      "version": "5.2.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "6b208abe6fe98421b13a461148233cda20f072df3f1289d2120092c56c43eef7ba8c7820b059787d955004f44d810a0a8ae57fa1d845ac6cd05d9c1b89f0bc46"
        }
      ],
      "purl": "pkg:npm/parse-json@5.2.0",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/parse-json/-/parse-json-5.2.0.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/parse-json@5.2.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/parse-json/-/parse-json-5.2.0.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "package-lock.json"
              }
            ],
            "concludedValue": "package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "json-parse-even-better-errors",
      "version": "2.3.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "c72170ca1ae8fc91287fa1a17b68b3d8d717a23dac96836c5abfd7b044432bfa223c27da36197938d7e9fa341d01945043420958dcc7f7321917b962f75921db"
        }
      ],
      "purl": "pkg:npm/json-parse-even-better-errors@2.3.1",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/json-parse-even-better-errors/-/json-parse-even-better-errors-2.3.1.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/json-parse-even-better-errors@2.3.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/json-parse-even-better-errors/-/json-parse-even-better-errors-2.3.1.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "package-lock.json"
              }
            ],
            "concludedValue": "package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "lines-and-columns",
      "version": "1.2.4",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "ef297295eb1943f3d5dbd8e110397751f8e8e995fb802a89af917b3caaea73ddefedfcd2ca6b75069c0453c9c0517b3cab3cefaa16e384ae50660e8cb7f1e406"
        }
      ],
      "purl": "pkg:npm/lines-and-columns@1.2.4",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/lines-and-columns/-/lines-and-columns-1.2.4.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/lines-and-columns@1.2.4",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/lines-and-columns/-/lines-and-columns-1.2.4.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "package-lock.json"
              }
            ],
            "concludedValue": "package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "strip-json-comments",
      "version": "3.1.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "e9f3dcf91e22870a8fe8dfda22fd9fd60307f25395b56407a2a0b8c8aea8483555a1cba602c7c2aa39179ea89832198cc12fe61072e9ed57a196ddea97a9448a"
        }
      ],
      "purl": "pkg:npm/strip-json-comments@3.1.1",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-3.1.1.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/strip-json-comments@3.1.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-3.1.1.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "package-lock.json"
              }
            ],
            "concludedValue": "package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "jest-resolve-dependencies",
      "version": "29.0.3",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "2b3b819d7a8dbdbb82768269bfc11a9db20639b93bbd404db7f3f040f3f1d9a32196ffe3697a5426ca96611a4fff46b9d1f68c058ed61453fc4b7fc20b3c1f0f"
        }
      ],
      "purl": "pkg:npm/jest-resolve-dependencies@29.0.3",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/jest-resolve-dependencies/-/jest-resolve-dependencies-29.0.3.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/jest-resolve-dependencies@29.0.3",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/jest-resolve-dependencies/-/jest-resolve-dependencies-29.0.3.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "package-lock.json"
              }
            ],
            "concludedValue": "package-lock.json"
          }
        ]
      },
      "tags": [
        "test"
      ]
    },
    {
      "group": "",
      "name": "import-local",
      "version": "3.1.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "012074eee2ed9c3b35a3a1078caa57df804a6034aa9c57ab7d33892f61ef32a17bd0b9f1a639330c1f09e38a13f69bb800c3e44307fc8e5eacce0bcd776b5122"
        }
      ],
      "purl": "pkg:npm/import-local@3.1.0",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/import-local/-/import-local-3.1.0.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/import-local@3.1.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/import-local/-/import-local-3.1.0.tgz"
        },
        {
          "name": "cdx:npm:binPaths",
          "value": "/app/node_modules/.bin/import-local-fixture"
        },
        {
          "name": "cdx:npm:bin",
          "value": "import-local-fixture"
        },
        {
          "name": "cdx:npm:has_binary",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "package-lock.json"
              }
            ],
            "concludedValue": "package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "pkg-dir",
      "version": "4.2.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "1d10f36da2a30be00e5955f1014ff1e7808e19e22ff5e6fee82903490a0d4ede17c96a0826fb8fb178b3c6efc5af6dc489e91bb59c2687521c206fe5fdad7419"
        }
      ],
      "purl": "pkg:npm/pkg-dir@4.2.0",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-4.2.0.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/pkg-dir@4.2.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-4.2.0.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "package-lock.json"
              }
            ],
            "concludedValue": "package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "resolve-cwd",
      "version": "3.0.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "3ab65a5f631bfab242a47ffa0a94aab7dc4556937efb1d355e737689ef60e8fe7fdf17a52c0917595003a5dcf52070ff2857c45f213a574534d4e43750edab12"
        }
      ],
      "purl": "pkg:npm/resolve-cwd@3.0.0",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/resolve-cwd/-/resolve-cwd-3.0.0.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/resolve-cwd@3.0.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/resolve-cwd/-/resolve-cwd-3.0.0.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "package-lock.json"
              }
            ],
            "concludedValue": "package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "jest-cli",
      "version": "29.0.3",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "694cbd19dfcabadd73f34781cc6d748c09fa0604b706805b5f2bfeb9712a049f309e7b99e51a4d7c0468b244ab4c8cb5198e1af1fdf6606b8233089bb6497d09"
        }
      ],
      "purl": "pkg:npm/jest-cli@29.0.3",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/jest-cli/-/jest-cli-29.0.3.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/jest-cli@29.0.3",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/jest-cli/-/jest-cli-29.0.3.tgz"
        },
        {
          "name": "cdx:npm:binPaths",
          "value": "/app/node_modules/.bin/jest"
        },
        {
          "name": "cdx:npm:bin",
          "value": "jest"
        },
        {
          "name": "cdx:npm:has_binary",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "package-lock.json"
              }
            ],
            "concludedValue": "package-lock.json"
          }
        ]
      },
      "tags": [
        "test"
      ]
    },
    {
      "group": "",
      "name": "prompts",
      "version": "2.4.2",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "37136ffe42e0b8203ba778c4f282f668406cac95a001a901a609a02ba9693d657e5ae3a663aaf6ff36c05673fe4fc6d0940d27cc75d2252256d07abbca5683d9"
        }
      ],
      "purl": "pkg:npm/prompts@2.4.2",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/prompts/-/prompts-2.4.2.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/prompts@2.4.2",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/prompts/-/prompts-2.4.2.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "package-lock.json"
              }
            ],
            "concludedValue": "package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "kleur",
      "version": "3.0.3",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "793233955392511f89c5d0c57a911870132d67d42a75e7feae7cd675166e31b3b2c2ee6d3b6c3637baea8e800d67993dbf2c212fa06bd55463508813431e04f3"
        }
      ],
      "purl": "pkg:npm/kleur@3.0.3",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/kleur/-/kleur-3.0.3.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/kleur@3.0.3",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/kleur/-/kleur-3.0.3.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "package-lock.json"
              }
            ],
            "concludedValue": "package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "sisteransi",
      "version": "1.0.5",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "6cb186951d50c417329e7d9de589835f83068e566fcb631104344d1cb27c548ea5ebef45522c9314d27422f78e48fd1b7178150cf45c7c6a80d298daa94a5f56"
        }
      ],
      "purl": "pkg:npm/sisteransi@1.0.5",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/sisteransi/-/sisteransi-1.0.5.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/sisteransi@1.0.5",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/sisteransi/-/sisteransi-1.0.5.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "package-lock.json"
              }
            ],
            "concludedValue": "package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "yargs",
      "version": "17.5.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "b7a60025cc4390d5fb34562256d2af594cfc97e3da2932e22fade6258591d869c7ab6823116212cec2e9f70837698dfa758d63fa07c810bde9205f9794925f6c"
        }
      ],
      "purl": "pkg:npm/yargs@17.5.1",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/yargs/-/yargs-17.5.1.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/yargs@17.5.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/yargs/-/yargs-17.5.1.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "package-lock.json"
              }
            ],
            "concludedValue": "package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "cliui",
      "version": "7.0.4",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "39c444ebc70eb15317a7562fa2797f7f39103b28cb4aeffc6e13c37d0b747b4fc46f6f374ca3f6d05b3632aa0fb2bf52c00e7de6b44203e40ccd873d9c13fe25"
        }
      ],
      "purl": "pkg:npm/cliui@7.0.4",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/cliui/-/cliui-7.0.4.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/cliui@7.0.4",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/cliui/-/cliui-7.0.4.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "package-lock.json"
              }
            ],
            "concludedValue": "package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "string-width",
      "version": "4.2.3",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "c0ac90450a63274b08a7ad84ad265d1ac8cc256b1aa79a1136284786ee86ec954effd8c807a5327af2feb57b8eaab9e0f23fdcc4a4d6c96530bd24eb8a2673fe"
        }
      ],
      "purl": "pkg:npm/string-width@4.2.3",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/string-width@4.2.3",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "package-lock.json"
              }
            ],
            "concludedValue": "package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "emoji-regex",
      "version": "8.0.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "3128d8cdc58d380d1ec001e9cf4331a5816fc20eb28f2d4d1b7c6d7a8ab3eb8e150a8fd13e09ebd7f186b7e89cde2253cd0f04bb74dd335e126b09d5526184e8"
        }
      ],
      "purl": "pkg:npm/emoji-regex@8.0.0",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/emoji-regex@8.0.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "package-lock.json"
              }
            ],
            "concludedValue": "package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "is-fullwidth-code-point",
      "version": "3.0.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "cf29a6e7ebbeb02b125b20fda8d69e8d5dc316f84229c94a762cd868952e1c0f3744b8dbee74ae1a775d0871afd2193e298ec130096c59e2b851e83a115e9742"
        }
      ],
      "purl": "pkg:npm/is-fullwidth-code-point@3.0.0",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/is-fullwidth-code-point@3.0.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "package-lock.json"
              }
            ],
            "concludedValue": "package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "wrap-ansi",
      "version": "7.0.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "6151888f691a98b493c70e8db198e80717d2c2c9f4c9c75eb26738a7e436d5ce733ee675a65f8d7f155dc4fb5d1ef98d54e43a5d2606e0052dcadfc58bb0f5e9"
        }
      ],
      "purl": "pkg:npm/wrap-ansi@7.0.0",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-7.0.0.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/wrap-ansi@7.0.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-7.0.0.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "package-lock.json"
              }
            ],
            "concludedValue": "package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "get-caller-file",
      "version": "2.0.5",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "0f214fdc133fdd81d340e0942ffc343991d1d25a4a786af1a2d70759ca8d11d9e5b6a1705d57e110143de1e228df801f429a34ac6922e1cc8889fb58d3a87616"
        }
      ],
      "purl": "pkg:npm/get-caller-file@2.0.5",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/get-caller-file/-/get-caller-file-2.0.5.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/get-caller-file@2.0.5",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/get-caller-file/-/get-caller-file-2.0.5.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "package-lock.json"
              }
            ],
            "concludedValue": "package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "require-directory",
      "version": "2.1.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "7c6c4423bfb0b06f71aef763b2b9662f6d8e3134e21d1c0032ba2211e320abc833a0b0bf3d0afb46c4434932d483f6d9019b45f9354890773aff84482abba2f9"
        }
      ],
      "purl": "pkg:npm/require-directory@2.1.1",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/require-directory/-/require-directory-2.1.1.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/require-directory@2.1.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/require-directory/-/require-directory-2.1.1.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "package-lock.json"
              }
            ],
            "concludedValue": "package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "y18n",
      "version": "5.0.8",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "d297c5cde81e0d62472480264cb44fd83c078dd179b3b8e8f6dbb3b5d43102120d09dbd2fb79c620da8f774d00a61a8947fd0b8403544baffeed209bf7c60e7c"
        }
      ],
      "purl": "pkg:npm/y18n@5.0.8",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/y18n/-/y18n-5.0.8.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/y18n@5.0.8",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/y18n/-/y18n-5.0.8.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "package-lock.json"
              }
            ],
            "concludedValue": "package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "yargs-parser",
      "version": "21.0.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "f412b58c5a4bcc944e088e53cf064bfd353882a8cae7188757f45f58b39a86b8c0928fdee032644436505dfbea02c899cf3621800cdb833ea5838f23726e062e"
        }
      ],
      "purl": "pkg:npm/yargs-parser@21.0.1",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-21.0.1.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/yargs-parser@21.0.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-21.0.1.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "package-lock.json"
              }
            ],
            "concludedValue": "package-lock.json"
          }
        ]
      },
      "tags": [
        "parse"
      ]
    },
    {
      "group": "",
      "name": "jest-environment-jsdom",
      "version": "29.0.3",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "2881afa66d7673bd61a184e32f8c02d9cf0ae8a7e138726a26d687735200a6ee6b1b4e3b61666810fd770656ee7167f3188481ae6962f0a16a76175011af169f"
        }
      ],
      "purl": "pkg:npm/jest-environment-jsdom@29.0.3",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/jest-environment-jsdom/-/jest-environment-jsdom-29.0.3.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/jest-environment-jsdom@29.0.3",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/jest-environment-jsdom/-/jest-environment-jsdom-29.0.3.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "package-lock.json"
              }
            ],
            "concludedValue": "package-lock.json"
          }
        ]
      },
      "tags": [
        "test"
      ]
    },
    {
      "group": "@types",
      "name": "jsdom",
      "version": "20.0.0",
      "scope": "excluded",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "61f01c845b34c8cd503c3acb9b65477be5871adaa6b373579d700ca25ae0ad53fa7e00471d7cb5a3301ba3f745b4f36d642fe6eba6cf8824d6626aa9d45d7880"
        }
      ],
      "purl": "pkg:npm/%40types/jsdom@20.0.0",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@types/jsdom/-/jsdom-20.0.0.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/@types/jsdom@20.0.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/@types/jsdom/-/jsdom-20.0.0.tgz"
        },
        {
          "name": "LocalNodeModulesPath",
          "value": "node_modules/@types/jsdom"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "package-lock.json"
              }
            ],
            "concludedValue": "package-lock.json"
          }
        ]
      }
    },
    {
      "group": "@types",
      "name": "tough-cookie",
      "version": "4.0.2",
      "scope": "excluded",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "439bed9755b9b9ed7a0fe9c8696f0959e6d24ab6895652be12d84a9fb7bb51c0f8296b1a489f01a863d735a3e0860b5c9ff7e1beb375ed3bfc92c52c4298a997"
        }
      ],
      "purl": "pkg:npm/%40types/tough-cookie@4.0.2",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@types/tough-cookie/-/tough-cookie-4.0.2.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/@types/tough-cookie@4.0.2",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/@types/tough-cookie/-/tough-cookie-4.0.2.tgz"
        },
        {
          "name": "LocalNodeModulesPath",
          "value": "node_modules/@types/tough-cookie"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "package-lock.json"
              }
            ],
            "concludedValue": "package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "parse5",
      "version": "7.1.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "930a6ec3307ea71e56520f69c8ad0870afec865b49379fce56141a83184240db53f58f50459a8d6367b57266eefe96918792cc9f3fe855354b0698c598c6614a"
        }
      ],
      "purl": "pkg:npm/parse5@7.1.1",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/parse5/-/parse5-7.1.1.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/parse5@7.1.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/parse5/-/parse5-7.1.1.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "package-lock.json"
              }
            ],
            "concludedValue": "package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "entities",
      "version": "4.4.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "a18a7bd79e923fc2e47860f4185f3969dd57f408bbf56b51b19da0c49aad06ecc7fbdf18515ea390710a95990c6dcae326321524d2033ffdd62fdc109283db58"
        }
      ],
      "purl": "pkg:npm/entities@4.4.0",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/entities/-/entities-4.4.0.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/entities@4.4.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/entities/-/entities-4.4.0.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "package-lock.json"
              }
            ],
            "concludedValue": "package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "jsdom",
      "version": "20.0.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "c786ba08a0a0c74d2e0a63fe41a9010c55f08c027af489242161e6b668dddf0bd73dc74e4b8e217d7dafaa4390ad5aeaf25f4384d3400d9457682116be05ed54"
        }
      ],
      "purl": "pkg:npm/jsdom@20.0.0",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/jsdom/-/jsdom-20.0.0.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/jsdom@20.0.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/jsdom/-/jsdom-20.0.0.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "package-lock.json"
              }
            ],
            "concludedValue": "package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "abab",
      "version": "2.0.6",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "8f669f4ac68810dbc764dd81f063a9179ebabd9e56564e68a4088c4ef5a06904fc0e46ceaac4dfbcd02f1e8446536cf33fc70fa2acacfb11d3443596f0bfbf04"
        }
      ],
      "purl": "pkg:npm/abab@2.0.6",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/abab/-/abab-2.0.6.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/abab@2.0.6",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/abab/-/abab-2.0.6.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "package-lock.json"
              }
            ],
            "concludedValue": "package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "acorn-globals",
      "version": "6.0.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "65097b2ce59a17978faaa717e212eebff6cb5d840d7cd5b0d9cd3fc97fd3b0f44a6a6cc77131909e50a31d3dd3b2690e51510f4b772b0b188f7ddcc4fd3ae586"
        }
      ],
      "purl": "pkg:npm/acorn-globals@6.0.0",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/acorn-globals/-/acorn-globals-6.0.0.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/acorn-globals@6.0.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/acorn-globals/-/acorn-globals-6.0.0.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "package-lock.json"
              }
            ],
            "concludedValue": "package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "acorn",
      "version": "7.4.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "9d0ca9d28d7f98d75b4ced4f3ba9079304ab9a0674313fe3082a4d8b06d48c6a11378765061a89b6842e0a710e2b3813570834656882a10cba4b131e6d0561f0"
        }
      ],
      "purl": "pkg:npm/acorn@7.4.1",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/acorn/-/acorn-7.4.1.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/acorn@7.4.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/acorn/-/acorn-7.4.1.tgz"
        },
        {
          "name": "cdx:npm:binPaths",
          "value": "/app/node_modules/acorn-globals/node_modules/.bin/acorn"
        },
        {
          "name": "cdx:npm:bin",
          "value": "acorn"
        },
        {
          "name": "cdx:npm:has_binary",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "package-lock.json"
              }
            ],
            "concludedValue": "package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "acorn-walk",
      "version": "7.2.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "38f74217a1ac3083fe033f9a59f000384b76ffe8950ca13ba32ea5274f7c6a87b9f680262bbeaa57a1b0eb449b67c8c7b86db01f4e7c185e292c56d86a662b54"
        }
      ],
      "purl": "pkg:npm/acorn-walk@7.2.0",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/acorn-walk/-/acorn-walk-7.2.0.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/acorn-walk@7.2.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/acorn-walk/-/acorn-walk-7.2.0.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "package-lock.json"
              }
            ],
            "concludedValue": "package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "cssom",
      "version": "0.5.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "88ab9072af8d747aa501cc14634a3f1cbebd5d0ad469074c8e64ad27c2459946a289012b961ae6ba282483f094e04d89d08c94294acc020977e93bcdebb32a4f"
        }
      ],
      "purl": "pkg:npm/cssom@0.5.0",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/cssom/-/cssom-0.5.0.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/cssom@0.5.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/cssom/-/cssom-0.5.0.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "package-lock.json"
              }
            ],
            "concludedValue": "package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "cssstyle",
      "version": "2.3.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "0192faeda6e453322ebdc1ea93b734f5c7b3a4635cc54c54e08a22ff4e711e4e0341e4e45a61987ed204e9cb54e8012df869f89f59434ad3ad8fb14ac9c3fbd4"
        }
      ],
      "purl": "pkg:npm/cssstyle@2.3.0",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/cssstyle/-/cssstyle-2.3.0.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/cssstyle@2.3.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/cssstyle/-/cssstyle-2.3.0.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "package-lock.json"
              }
            ],
            "concludedValue": "package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "cssom",
      "version": "0.3.8",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "6f4b461db7de81b84f269c698813d4dac0a48a002ab4cf4ed76d657ba6db3a583257e3721b20a655f27a416f5e463cfc0a935f5843980483081916242f0b0862"
        }
      ],
      "purl": "pkg:npm/cssom@0.3.8",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/cssom/-/cssom-0.3.8.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/cssom@0.3.8",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/cssom/-/cssom-0.3.8.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "package-lock.json"
              }
            ],
            "concludedValue": "package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "data-urls",
      "version": "3.0.2",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "272fed8f795d8d9268eb7b1502f83a2c7b76987be5e15e80811026343b4b766edf6aab6cc7e6891b8dabb320a8f490a84552b03c5cca9483f1dc32226f048869"
        }
      ],
      "purl": "pkg:npm/data-urls@3.0.2",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/data-urls/-/data-urls-3.0.2.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/data-urls@3.0.2",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/data-urls/-/data-urls-3.0.2.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "package-lock.json"
              }
            ],
            "concludedValue": "package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "whatwg-mimetype",
      "version": "3.0.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "9edf8dd9dcc8bad551c40471d678213ca1afd711e2914ec729d7da7ca90b34b8a77663d4fdc877537d4d38218603f7663dc99bd559687ced2f9ca01cb26d28fd"
        }
      ],
      "purl": "pkg:npm/whatwg-mimetype@3.0.0",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/whatwg-mimetype/-/whatwg-mimetype-3.0.0.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/whatwg-mimetype@3.0.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/whatwg-mimetype/-/whatwg-mimetype-3.0.0.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "package-lock.json"
              }
            ],
            "concludedValue": "package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "whatwg-url",
      "version": "11.0.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "44a4fc1c4c4ca68631e2280c895318f3794de947884ca265050faf47ff1927c38275288ddd1c02abef601f4f97ce3d3ee48accea2e23ffa2eebf36d921080471"
        }
      ],
      "purl": "pkg:npm/whatwg-url@11.0.0",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-11.0.0.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/whatwg-url@11.0.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-11.0.0.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "package-lock.json"
              }
            ],
            "concludedValue": "package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "tr46",
      "version": "3.0.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "97b16f7c01e5726ba5a7c92bf9f969419995c2dbbb9df455ecd66e8ed3743aa112f042f83b87b4aaaccbd030b9800bf1fd90bff6593aae1714c18be406706760"
        }
      ],
      "purl": "pkg:npm/tr46@3.0.0",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/tr46/-/tr46-3.0.0.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/tr46@3.0.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/tr46/-/tr46-3.0.0.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "package-lock.json"
              }
            ],
            "concludedValue": "package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "webidl-conversions",
      "version": "7.0.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "57075d06e903ceeef5a1f7c0411f7be6e9c1206a9f299a4cfbc657eb24a4f27621568a39098699cb3b77601bd8b51b4ef9aa0696ac4f83f07cecd19567f7eeea"
        }
      ],
      "purl": "pkg:npm/webidl-conversions@7.0.0",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-7.0.0.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/webidl-conversions@7.0.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-7.0.0.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "package-lock.json"
              }
            ],
            "concludedValue": "package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "decimal.js",
      "version": "10.3.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "574a5f85fafcb2ecf23c63b1de79aae1a1ea69b7a15199fa0a1f64c85a55efd4c60d3585987a94a9775a6d1ed01eac73ad8a25178fad566261506e0e51183975"
        }
      ],
      "purl": "pkg:npm/decimal.js@10.3.1",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/decimal.js/-/decimal.js-10.3.1.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/decimal.js@10.3.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/decimal.js/-/decimal.js-10.3.1.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "package-lock.json"
              }
            ],
            "concludedValue": "package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "domexception",
      "version": "4.0.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "0368ace0f2c6f9e7927e84cc03de7fb38a6f0284a8da62ad88ce6394790055ec2688ef084854c52998c7ed400cd40b658bf393ffb2473ab25126230a51929807"
        }
      ],
      "purl": "pkg:npm/domexception@4.0.0",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/domexception/-/domexception-4.0.0.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/domexception@4.0.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/domexception/-/domexception-4.0.0.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "package-lock.json"
              }
            ],
            "concludedValue": "package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "escodegen",
      "version": "2.0.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "9a61cacacfc2f01154188f8c01635c498a0e4582cc74fce3ae49ddd9573e6d4b233796d772bf0486b341f944ea7cbd72dc8f5ce1fc368a182d30f40b051890c7"
        }
      ],
      "purl": "pkg:npm/escodegen@2.0.0",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/escodegen/-/escodegen-2.0.0.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/escodegen@2.0.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/escodegen/-/escodegen-2.0.0.tgz"
        },
        {
          "name": "cdx:npm:binPaths",
          "value": "/app/node_modules/.bin/escodegen, /app/node_modules/.bin/esgenerate"
        },
        {
          "name": "cdx:npm:bin",
          "value": "escodegen, esgenerate"
        },
        {
          "name": "cdx:npm:has_binary",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "package-lock.json"
              }
            ],
            "concludedValue": "package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "estraverse",
      "version": "5.3.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "30c74046e54443388d4de243f0380caa6870475d41450fdc04ffa92ed61d4939dfdcc20ef1f15e8883446d7dfa65d3657d4ffb03d7f7814c38f41de842cbf004"
        }
      ],
      "purl": "pkg:npm/estraverse@5.3.0",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/estraverse/-/estraverse-5.3.0.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/estraverse@5.3.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/estraverse/-/estraverse-5.3.0.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "package-lock.json"
              }
            ],
            "concludedValue": "package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "esutils",
      "version": "2.0.3",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "915b1ca97938382a7af126747648042958baffc8a3df4d0a0564c9ab7d8ffdd61e5934b02b8d56c93c5a94dd5e46603967d514fcb5fd0fb1564a657d480631ea"
        }
      ],
      "purl": "pkg:npm/esutils@2.0.3",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/esutils/-/esutils-2.0.3.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/esutils@2.0.3",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/esutils/-/esutils-2.0.3.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "package-lock.json"
              }
            ],
            "concludedValue": "package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "optionator",
      "version": "0.8.3",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "f885bda4009d9375d69a64d71bc9b7ba919426cb795d11b3c4c4635f302e2755e720536f7e18e322e6240efcac9cf43bab3a95ccbb7bf010abba7b6a4615906c"
        }
      ],
      "purl": "pkg:npm/optionator@0.8.3",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/optionator/-/optionator-0.8.3.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/optionator@0.8.3",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/optionator/-/optionator-0.8.3.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "package-lock.json"
              }
            ],
            "concludedValue": "package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "deep-is",
      "version": "0.1.4",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "a083f392c993838fccae289a6063bea245c34fbced9ffc37129b6fffe81221d31d2ac268d2ee027d834524fcbee1228cb82a86c36c319c0f9444c837b7c6bf6d"
        }
      ],
      "purl": "pkg:npm/deep-is@0.1.4",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/deep-is/-/deep-is-0.1.4.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/deep-is@0.1.4",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/deep-is/-/deep-is-0.1.4.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "package-lock.json"
              }
            ],
            "concludedValue": "package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "fast-levenshtein",
      "version": "2.0.6",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "0c25eee887e1a9c92ced364a6371f1a77cbaaa9858e522599ab58c0eb29c11148e5d641d32153d220fcf62bcf2c3fba5f63388ca1d0de0cd2d6c2e61a1d83c77"
        }
      ],
      "purl": "pkg:npm/fast-levenshtein@2.0.6",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/fast-levenshtein/-/fast-levenshtein-2.0.6.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/fast-levenshtein@2.0.6",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/fast-levenshtein/-/fast-levenshtein-2.0.6.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "package-lock.json"
              }
            ],
            "concludedValue": "package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "levn",
      "version": "0.3.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "d0e3b8cb688e1e2c765baba32026ca21a1105ef1501ee7bae6f506de96f9114a26ccf23dd33f61b00d55b0efdd6c82290b9dc9f20c4cf50e0e868d23ac233fc8"
        }
      ],
      "purl": "pkg:npm/levn@0.3.0",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/levn/-/levn-0.3.0.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/levn@0.3.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/levn/-/levn-0.3.0.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "package-lock.json"
              }
            ],
            "concludedValue": "package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "prelude-ls",
      "version": "1.1.2",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "112176dd5e12286ea55521998183696ec89a02475a6fa6603b17b9da9efe2a27775b7bb76f147855f77fa36d5d98dee34add08c20678bf9314776e8512d5c4f7"
        }
      ],
      "purl": "pkg:npm/prelude-ls@1.1.2",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.1.2.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/prelude-ls@1.1.2",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.1.2.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "package-lock.json"
              }
            ],
            "concludedValue": "package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "type-check",
      "version": "0.3.2",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "64298e25dbce583058265cc0a05902f90d3e6d4c84392d65b60a75306534ddfa871be75b8bdb41154d9177d40a883645018ae13e1d8951feeb65122e1d12ad3a"
        }
      ],
      "purl": "pkg:npm/type-check@0.3.2",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/type-check/-/type-check-0.3.2.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/type-check@0.3.2",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/type-check/-/type-check-0.3.2.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "package-lock.json"
              }
            ],
            "concludedValue": "package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "word-wrap",
      "version": "1.2.3",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "1f3fe6acdc22b4d461fc7500b4cfd54ffe551feca00fa0d5ee660a640b473ab6ecf14ee5bcf4bac5fec424a305d2e5b52890a5d07ef4d60dd91aeb3e9ae139bd"
        }
      ],
      "purl": "pkg:npm/word-wrap@1.2.3",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/word-wrap/-/word-wrap-1.2.3.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/word-wrap@1.2.3",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/word-wrap/-/word-wrap-1.2.3.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "package-lock.json"
              }
            ],
            "concludedValue": "package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "form-data",
      "version": "4.0.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "1131249521a2e6dd10319ba25e803f43abdc9f170b40fe6f76e812a6e0328ba4951a2d9c94f3e9fb180486e31a1c2fb31a09f7d4a776df95b7e5fec7ca491ac3"
        }
      ],
      "purl": "pkg:npm/form-data@4.0.0",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/form-data/-/form-data-4.0.0.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/form-data@4.0.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/form-data/-/form-data-4.0.0.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "package-lock.json"
              }
            ],
            "concludedValue": "package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "asynckit",
      "version": "0.4.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "39e8bd387e2d461d18a94dc6c615fbf5d33f9b0560bdb64969235a464f9bb21923d12e5c7c772061a92b7818eb1f06ad5ca6f3f88a087582f1aca8a6d8c8d6d1"
        }
      ],
      "purl": "pkg:npm/asynckit@0.4.0",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/asynckit/-/asynckit-0.4.0.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/asynckit@0.4.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/asynckit/-/asynckit-0.4.0.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "package-lock.json"
              }
            ],
            "concludedValue": "package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "combined-stream",
      "version": "1.0.8",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "1503783117ee25e1dfedc05b04c2455e12920eafb690002b06599106f72f144e410751d9297b5214048385d973f73398c3187c943767be630e7bffb971da0476"
        }
      ],
      "purl": "pkg:npm/combined-stream@1.0.8",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/combined-stream/-/combined-stream-1.0.8.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/combined-stream@1.0.8",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/combined-stream/-/combined-stream-1.0.8.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "package-lock.json"
              }
            ],
            "concludedValue": "package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "delayed-stream",
      "version": "1.0.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "672483ecd7fdd5a2c1d11c4be0a1ab28705797b11db350c098475ca156b05e72c3ed20e1a4d82db88236680920edaed04b8d63c4f499d7ba7855d1a730793731"
        }
      ],
      "purl": "pkg:npm/delayed-stream@1.0.0",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/delayed-stream/-/delayed-stream-1.0.0.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/delayed-stream@1.0.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/delayed-stream/-/delayed-stream-1.0.0.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "package-lock.json"
              }
            ],
            "concludedValue": "package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "mime-types",
      "version": "2.1.35",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "64363e6cf9b9cd34c5f98a42ac053d9cad148080983d3d10b53d4d65616fe2cfbe4cd91c815693d20ebee11dae238323423cf2b07075cf1b962f9d21cda7978b"
        }
      ],
      "purl": "pkg:npm/mime-types@2.1.35",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.35.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/mime-types@2.1.35",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.35.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "package-lock.json"
              }
            ],
            "concludedValue": "package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "mime-db",
      "version": "1.52.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "b0f538b95edd625bed589c70c311c3d0fba285536213b4f201b439496c43081f66518bce82ba103b061040e28f27c0886c4fb51135653a82b5502da7537818be"
        }
      ],
      "purl": "pkg:npm/mime-db@1.52.0",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/mime-db/-/mime-db-1.52.0.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/mime-db@1.52.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/mime-db/-/mime-db-1.52.0.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "package-lock.json"
              }
            ],
            "concludedValue": "package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "html-encoding-sniffer",
      "version": "3.0.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "a16bf84f8c89e7688aaee7e39f264f92b374087dd09eb52a741e889f583915ed6689af06985dfa8277cdc92c6866dc43e7e366630d4412555788193ddd47ac90"
        }
      ],
      "purl": "pkg:npm/html-encoding-sniffer@3.0.0",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/html-encoding-sniffer/-/html-encoding-sniffer-3.0.0.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/html-encoding-sniffer@3.0.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/html-encoding-sniffer/-/html-encoding-sniffer-3.0.0.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "package-lock.json"
              }
            ],
            "concludedValue": "package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "whatwg-encoding",
      "version": "2.0.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "a78d6883278c52bc378d67251d64d0835934e434955cf2dc57145362c5d493e668a0e0992dca1880f67f1cbfc3fcdfae40f3ad729d667b55a1044697d369a15a"
        }
      ],
      "purl": "pkg:npm/whatwg-encoding@2.0.0",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/whatwg-encoding/-/whatwg-encoding-2.0.0.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/whatwg-encoding@2.0.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/whatwg-encoding/-/whatwg-encoding-2.0.0.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "package-lock.json"
              }
            ],
            "concludedValue": "package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "iconv-lite",
      "version": "0.6.3",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "e1f0a4efdc2c84c773329dab1f4eaa5ab244e22a25a8b842507f8e8ae22053ef91074fbde0d9432fcd5ab4eec65f9e6e50ab9ea34b711cdb6f13223a0fb59d33"
        }
      ],
      "purl": "pkg:npm/iconv-lite@0.6.3",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.6.3.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/iconv-lite@0.6.3",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.6.3.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "package-lock.json"
              }
            ],
            "concludedValue": "package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "safer-buffer",
      "version": "2.1.2",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "619a372bcd920fb462ca2d04d4440fa232f3ee4a5ea6749023d2323db1c78355d75debdbe5d248eeda72376003c467106c71bbbdcc911e4d1c6f0a9c42b894b6"
        }
      ],
      "purl": "pkg:npm/safer-buffer@2.1.2",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/safer-buffer@2.1.2",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "package-lock.json"
              }
            ],
            "concludedValue": "package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "http-proxy-agent",
      "version": "5.0.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "9f6858f18768444d62eebe8cd30f43230e468193741b6e4ff332c2450f2b8d7b53537bec345048fef58afd421e13a839314533e9abf000f5e62fa172f43ffdd3"
        }
      ],
      "purl": "pkg:npm/http-proxy-agent@5.0.0",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/http-proxy-agent/-/http-proxy-agent-5.0.0.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/http-proxy-agent@5.0.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/http-proxy-agent/-/http-proxy-agent-5.0.0.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "package-lock.json"
              }
            ],
            "concludedValue": "package-lock.json"
          }
        ]
      }
    },
    {
      "group": "@tootallnate",
      "name": "once",
      "version": "2.0.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "5c2b8a14fe4f4b9e609cc56edddb72f0a3dab4ba94a32fd96330f3006090f093450a42d7ce623bbcd1c247e5e96d968c5902bfbd0b9bafb3e462af20e3bd09fc"
        }
      ],
      "purl": "pkg:npm/%40tootallnate/once@2.0.0",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@tootallnate/once/-/once-2.0.0.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/@tootallnate/once@2.0.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/@tootallnate/once/-/once-2.0.0.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "package-lock.json"
              }
            ],
            "concludedValue": "package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "agent-base",
      "version": "6.0.2",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "45937035c945efe312ffc6c383bd1a9a0df6772799199c620ee42667128b025423af78c6c8bc7ee0a924e7c50eec3d90760148402a2fb92b991129dee911ba5d"
        }
      ],
      "purl": "pkg:npm/agent-base@6.0.2",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/agent-base/-/agent-base-6.0.2.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/agent-base@6.0.2",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/agent-base/-/agent-base-6.0.2.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "package-lock.json"
              }
            ],
            "concludedValue": "package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "https-proxy-agent",
      "version": "5.0.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "7457008e94d0160a0b3330b657053e0bf09b4bbb912f49569b10c84e6aa6ec2fbb17439d9a3eacf65e9a95973a0042d786b9e080cd827964971c639d5f662dc0"
        }
      ],
      "purl": "pkg:npm/https-proxy-agent@5.0.1",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/https-proxy-agent/-/https-proxy-agent-5.0.1.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/https-proxy-agent@5.0.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/https-proxy-agent/-/https-proxy-agent-5.0.1.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "package-lock.json"
              }
            ],
            "concludedValue": "package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "is-potential-custom-element-name",
      "version": "1.0.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "6c261e440dab5626ca65dfacdbadb98069c617fb7b0d2a83b3874fec2acb0359bb8ca5b3ea9a6cd0ba582c937c43ae07b663ca27586b3779f33cd28510a39489"
        }
      ],
      "purl": "pkg:npm/is-potential-custom-element-name@1.0.1",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/is-potential-custom-element-name/-/is-potential-custom-element-name-1.0.1.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/is-potential-custom-element-name@1.0.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/is-potential-custom-element-name/-/is-potential-custom-element-name-1.0.1.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "package-lock.json"
              }
            ],
            "concludedValue": "package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "nwsapi",
      "version": "2.2.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "2583964de1684b467ddf9f3bbd12600120f952dd757d89793728a13f72ab601bcc7b515146ce9137b9b6d1203fd7a18ce0fea14e76634fe5260ceb77f1479736"
        }
      ],
      "purl": "pkg:npm/nwsapi@2.2.1",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/nwsapi/-/nwsapi-2.2.1.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/nwsapi@2.2.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/nwsapi/-/nwsapi-2.2.1.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "package-lock.json"
              }
            ],
            "concludedValue": "package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "saxes",
      "version": "6.0.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "c4083b48e9c486b9b9cc8de9b8e38acb2d4e31c32520965834963bc4b0704b37b452384f2e759f8f6185d84a53d239b368928858a1cbb1a4926a37f7e5b7189c"
        }
      ],
      "purl": "pkg:npm/saxes@6.0.0",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/saxes/-/saxes-6.0.0.tgz"
        }
      ],
      "type": "framework",
      "bom-ref": "pkg:npm/saxes@6.0.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/saxes/-/saxes-6.0.0.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "package-lock.json"
              }
            ],
            "concludedValue": "package-lock.json"
          }
        ]
      },
      "tags": [
        "framework"
      ]
    },
    {
      "group": "",
      "name": "xmlchars",
      "version": "2.2.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "2599c328af01d11083c3ce0535d0c022964af89b89c3eb3b2f3f2792c23b488b94dd45c926c954b61b22fae5815183b03c5c16ed6ecf44b45f50aa718ed8c50b"
        }
      ],
      "purl": "pkg:npm/xmlchars@2.2.0",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/xmlchars/-/xmlchars-2.2.0.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/xmlchars@2.2.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/xmlchars/-/xmlchars-2.2.0.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "package-lock.json"
              }
            ],
            "concludedValue": "package-lock.json"
          }
        ]
      },
      "tags": [
        "xml"
      ]
    },
    {
      "group": "",
      "name": "symbol-tree",
      "version": "3.2.4",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "f50364e4ac0317e06fcfe3f239b9264988c8e64b15518b635bb014db6af634a71f2c9717a7dea1903594dfe5e774eb146fe010f5085fcdf093d8ef823564f94f"
        }
      ],
      "purl": "pkg:npm/symbol-tree@3.2.4",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/symbol-tree/-/symbol-tree-3.2.4.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/symbol-tree@3.2.4",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/symbol-tree/-/symbol-tree-3.2.4.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "package-lock.json"
              }
            ],
            "concludedValue": "package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "tough-cookie",
      "version": "4.0.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "b4776d12940232b73560bacc6aa5d7723e80c61622ff1822b7a999bb5f840d6527faa8547fcc0c428148cbd357baadb7cc0c2d701d2dfcc8c0086475f297116e"
        }
      ],
      "purl": "pkg:npm/tough-cookie@4.0.0",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/tough-cookie/-/tough-cookie-4.0.0.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/tough-cookie@4.0.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/tough-cookie/-/tough-cookie-4.0.0.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "package-lock.json"
              }
            ],
            "concludedValue": "package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "psl",
      "version": "1.9.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "13f66c754e072ecffaf206338064e43227164cb3dd01fb492df24594b50000a646912b4d53bdac6634fae929cc0d539f39663f600a220fb2716bd887be781c6a"
        }
      ],
      "purl": "pkg:npm/psl@1.9.0",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/psl/-/psl-1.9.0.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/psl@1.9.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/psl/-/psl-1.9.0.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "package-lock.json"
              }
            ],
            "concludedValue": "package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "universalify",
      "version": "0.1.2",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "ac125e2390970259b2d6957eeb5ed607d27add4e9771acc71c5d9fd9d6c98b1e17ce9505d114b765b8f414620e080bdae4ffddfc604e61a002435c3ed1acd492"
        }
      ],
      "purl": "pkg:npm/universalify@0.1.2",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/universalify/-/universalify-0.1.2.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/universalify@0.1.2",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/universalify/-/universalify-0.1.2.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "package-lock.json"
              }
            ],
            "concludedValue": "package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "w3c-hr-time",
      "version": "1.0.2",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "cfc3f90ef0cd8ca0e81481caeeaf2bf2569c913ea5fa3a3f61edc73a57bb97d9c808ff657f50a2db97f2f6f1ddd093967b09081735c81228374dd293ec94397d"
        }
      ],
      "purl": "pkg:npm/w3c-hr-time@1.0.2",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/w3c-hr-time/-/w3c-hr-time-1.0.2.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/w3c-hr-time@1.0.2",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/w3c-hr-time/-/w3c-hr-time-1.0.2.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "package-lock.json"
              }
            ],
            "concludedValue": "package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "browser-process-hrtime",
      "version": "1.0.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "f68e5479c2371a192933a0eb5ebebd3db948b96c4f2a4f58d231c1461768719db2ed81020450ac1e6efd3ebdcec91d80be384391a6c525a0c931845acc782ca3"
        }
      ],
      "purl": "pkg:npm/browser-process-hrtime@1.0.0",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/browser-process-hrtime/-/browser-process-hrtime-1.0.0.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/browser-process-hrtime@1.0.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/browser-process-hrtime/-/browser-process-hrtime-1.0.0.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "package-lock.json"
              }
            ],
            "concludedValue": "package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "w3c-xmlserializer",
      "version": "3.0.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "dd616a1848125c8c8684e98016d96270934c8c4a6cf1bd4c1b7d4d080d3fbce17dfa728c516d5c9218bd72734799ff3c473c3957e770230b26d82ed7f24f5a42"
        }
      ],
      "purl": "pkg:npm/w3c-xmlserializer@3.0.0",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/w3c-xmlserializer/-/w3c-xmlserializer-3.0.0.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/w3c-xmlserializer@3.0.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/w3c-xmlserializer/-/w3c-xmlserializer-3.0.0.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "package-lock.json"
              }
            ],
            "concludedValue": "package-lock.json"
          }
        ]
      },
      "tags": [
        "xml"
      ]
    },
    {
      "group": "",
      "name": "xml-name-validator",
      "version": "4.0.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "2023f67be8ec1ef023d84da5207c5ae6d8d7465283268e0876f3ef0976d740677349f992a4d57220a32fa191e30d8f433f4cd5d7b888f39a3dd2f4455cd71c47"
        }
      ],
      "purl": "pkg:npm/xml-name-validator@4.0.0",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/xml-name-validator/-/xml-name-validator-4.0.0.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/xml-name-validator@4.0.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/xml-name-validator/-/xml-name-validator-4.0.0.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "package-lock.json"
              }
            ],
            "concludedValue": "package-lock.json"
          }
        ]
      },
      "tags": [
        "xml"
      ]
    },
    {
      "group": "",
      "name": "ws",
      "version": "8.8.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "6c6cb6273bf390fa3010957efa1174ee1003ea78984abd09cc1368fc9dbd5ac079ec0dabed695cd5415c4d1f48ceb3efb8d54ee01f0b1aa17ca9ca6c54e84908"
        }
      ],
      "purl": "pkg:npm/ws@8.8.1",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/ws/-/ws-8.8.1.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/ws@8.8.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/ws/-/ws-8.8.1.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "package-lock.json"
              }
            ],
            "concludedValue": "package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "jest-junit",
      "version": "14.0.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "87bff0c333db965829421855711cd10bbebf71cf3d1a56b34e1a15d5f0f17002e47f6e8822546cbbf01c4c6eb87f89d1d963c4dc26ddfa2fec55ff8d0941eb59"
        }
      ],
      "purl": "pkg:npm/jest-junit@14.0.1",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/jest-junit/-/jest-junit-14.0.1.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/jest-junit@14.0.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/jest-junit/-/jest-junit-14.0.1.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "package-lock.json"
              }
            ],
            "concludedValue": "package-lock.json"
          }
        ]
      },
      "tags": [
        "test"
      ]
    },
    {
      "group": "",
      "name": "mkdirp",
      "version": "1.0.4",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "bd5a95650c9fdd62f1d9285dd2a27dc6ebea800c8a3cb022a884c4b6a5b4a08523ce8dcf78f0dde9f5bd885cf7d1e7fb62ca7fa225aa6e1b33786596d93e86cf"
        }
      ],
      "purl": "pkg:npm/mkdirp@1.0.4",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/mkdirp/-/mkdirp-1.0.4.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/mkdirp@1.0.4",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/mkdirp/-/mkdirp-1.0.4.tgz"
        },
        {
          "name": "cdx:npm:binPaths",
          "value": "/app/node_modules/.bin/mkdirp"
        },
        {
          "name": "cdx:npm:bin",
          "value": "mkdirp"
        },
        {
          "name": "cdx:npm:has_binary",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "package-lock.json"
              }
            ],
            "concludedValue": "package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "uuid",
      "version": "8.3.2",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "f8d62cd9078c5b2f865853849bdc679fa1c20e9d25ed0043ee697cccb52627ef77439345d0da1c12b9f09139175453625f7fdfa42e9a7d2f0385bfe0cfb47b7a"
        }
      ],
      "purl": "pkg:npm/uuid@8.3.2",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/uuid/-/uuid-8.3.2.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/uuid@8.3.2",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/uuid/-/uuid-8.3.2.tgz"
        },
        {
          "name": "cdx:npm:binPaths",
          "value": "/app/node_modules/.bin/uuid"
        },
        {
          "name": "cdx:npm:bin",
          "value": "uuid"
        },
        {
          "name": "cdx:npm:has_binary",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "package-lock.json"
              }
            ],
            "concludedValue": "package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "xml",
      "version": "1.0.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-1",
          "content": "78ba72020029c5bc87b8a81a3cfcd74b4a2fc1e5"
        }
      ],
      "purl": "pkg:npm/xml@1.0.1",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/xml/-/xml-1.0.1.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/xml@1.0.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/xml/-/xml-1.0.1.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "package-lock.json"
              }
            ],
            "concludedValue": "package-lock.json"
          }
        ]
      },
      "tags": [
        "xml"
      ]
    },
    {
      "group": "",
      "name": "lodash",
      "version": "4.17.21",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "bf690311ee7b95e713ba568322e3533f2dd1cb880b189e99d4edef13592b81764daec43e2c54c61d5c558dc5cfb35ecb85b65519e74026ff17675b6f8f916f4a"
        }
      ],
      "purl": "pkg:npm/lodash@4.17.21",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/lodash/-/lodash-4.17.21.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/lodash@4.17.21",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/lodash/-/lodash-4.17.21.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "package-lock.json"
              }
            ],
            "concludedValue": "package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "react",
      "version": "17.0.2",
      "scope": "required",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "82784fb7be62fddabfcf7ffaabfd1ab0fefc0f4bb9f760f92f5a5deccf0ff9d724e85bbf8c978bea25552b6ddfa6d494663f158dffbeef05c0f1435c94641c6c"
        }
      ],
      "purl": "pkg:npm/react@17.0.2",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/react/-/react-17.0.2.tgz"
        }
      ],
      "type": "framework",
      "bom-ref": "pkg:npm/react@17.0.2",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/react/-/react-17.0.2.tgz"
        },
        {
          "name": "ExportedModules",
          "value": "react/components/Query,react/components/Mutation,react/components/Subscription,react/context/ApolloConsumer,react/context/ApolloContext,react/context/ApolloProvider,react/hoc/graphql,react/hoc/query-hoc,react/hoc/mutation-hoc,react/hoc/subscription-hoc,react/hoc/withApollo,react/hooks/useQuery,react/context/index,react/parser/index,react/ssr/getDataFromTree,react/ssr/renderToStringWithData,react/ssr/RenderPromises,react/context,react/parser,ApolloConsumerProps,ApolloConsumer/ApolloConsumerProps,getApolloContext,ApolloContext.js/getApolloContext,resetApolloContext,ApolloContext.js/resetApolloContext,ApolloContextValue,ApolloContext/ApolloContextValue,ApolloContext/getApolloContext,ApolloContext/resetApolloContext,ApolloProviderProps,ApolloProvider/ApolloProviderProps,ApolloProvider,context/index.js/ApolloProvider,ApolloConsumer,context/index.js/ApolloConsumer,context/index.js/getApolloContext,context/index.js/resetApolloContext,DocumentType,parser/index.js/DocumentType,operationName,parser/index.js/operationName,getMarkupFromTree,getDataFromTree.js/getMarkupFromTree,getDataFromTree/getMarkupFromTree,context/ApolloProvider,context/ApolloConsumer,context/getApolloContext,context/resetApolloContext,context/ApolloContextValue,parser/DocumentType,IDocumentDefinition,parser/IDocumentDefinition,parser/operationName"
        },
        {
          "name": "ImportedModules",
          "value": "react,useContext,react/useContext,useCallback,react/useCallback,useMemo,react/useMemo,useRef,react/useRef,useEffect,react/useEffect,useState,react/useState,ReactElement,react/ReactElement"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "package-lock.json"
              }
            ],
            "concludedValue": "package-lock.json"
          }
        ],
        "occurrences": [
          {
            "location": "dist/react/context/ApolloConsumer.js",
            "line": 2
          },
          {
            "location": "dist/react/context/ApolloConsumer.js",
            "line": 6
          },
          {
            "location": "dist/react/context/ApolloContext.js",
            "line": 1
          },
          {
            "location": "dist/react/context/ApolloContext.js",
            "line": 10
          },
          {
            "location": "dist/react/context/ApolloProvider.js",
            "line": 2
          },
          {
            "location": "dist/react/context/ApolloProvider.js",
            "line": 7
          },
          {
            "location": "dist/react/context/ApolloProvider.js",
            "line": 14
          },
          {
            "location": "dist/react/context/context.cjs.native.js",
            "line": 6
          },
          {
            "location": "dist/react/hoc/hoc-utils.js",
            "line": 3
          },
          {
            "location": "dist/react/hoc/hoc.cjs.native.js",
            "line": 8
          },
          {
            "location": "dist/react/hoc/mutation-hoc.js",
            "line": 2
          },
          {
            "location": "dist/react/hoc/mutation-hoc.js",
            "line": 33
          },
          {
            "location": "dist/react/hoc/mutation-hoc.js",
            "line": 53
          },
          {
            "location": "dist/react/hoc/query-hoc.js",
            "line": 2
          },
          {
            "location": "dist/react/hoc/query-hoc.js",
            "line": 37
          },
          {
            "location": "dist/react/hoc/query-hoc.js",
            "line": 47
          },
          {
            "location": "dist/react/hoc/query-hoc.js",
            "line": 60
          },
          {
            "location": "dist/react/hoc/subscription-hoc.js",
            "line": 2
          },
          {
            "location": "dist/react/hoc/subscription-hoc.js",
            "line": 47
          },
          {
            "location": "dist/react/hoc/subscription-hoc.js",
            "line": 57
          },
          {
            "location": "dist/react/hoc/subscription-hoc.js",
            "line": 70
          },
          {
            "location": "dist/react/hoc/withApollo.js",
            "line": 3
          },
          {
            "location": "dist/react/hoc/withApollo.js",
            "line": 29
          },
          {
            "location": "dist/react/hoc/withApollo.js",
            "line": 36
          },
          {
            "location": "dist/react/hooks/hooks.cjs.native.js",
            "line": 6
          },
          {
            "location": "dist/react/hooks/useApolloClient.js",
            "line": 2
          },
          {
            "location": "dist/react/hooks/useApolloClient.js",
            "line": 5
          },
          {
            "location": "dist/react/hooks/useLazyQuery.js",
            "line": 2
          },
          {
            "location": "dist/react/hooks/useLazyQuery.js",
            "line": 16
          },
          {
            "location": "dist/react/hooks/useLazyQuery.js",
            "line": 26
          },
          {
            "location": "dist/react/hooks/useLazyQuery.js",
            "line": 45
          },
          {
            "location": "dist/react/hooks/useMutation.js",
            "line": 2
          },
          {
            "location": "dist/react/hooks/useMutation.js",
            "line": 11
          },
          {
            "location": "dist/react/hooks/useMutation.js",
            "line": 16
          },
          {
            "location": "dist/react/hooks/useMutation.js",
            "line": 27
          },
          {
            "location": "dist/react/hooks/useMutation.js",
            "line": 87
          },
          {
            "location": "dist/react/hooks/useMutation.js",
            "line": 92
          },
          {
            "location": "dist/react/hooks/useQuery.js",
            "line": 3
          },
          {
            "location": "dist/react/hooks/useQuery.js",
            "line": 19
          },
          {
            "location": "dist/react/hooks/useQuery.js",
            "line": 26
          },
          {
            "location": "dist/react/hooks/useQuery.js",
            "line": 71
          },
          {
            "location": "dist/react/hooks/useQuery.js",
            "line": 74
          },
          {
            "location": "dist/react/hooks/useQuery.js",
            "line": 211
          },
          {
            "location": "dist/react/hooks/useReactiveVar.js",
            "line": 1
          },
          {
            "location": "dist/react/hooks/useReactiveVar.js",
            "line": 4
          },
          {
            "location": "dist/react/hooks/useReactiveVar.js",
            "line": 5
          },
          {
            "location": "dist/react/hooks/useSubscription.js",
            "line": 2
          },
          {
            "location": "dist/react/hooks/useSubscription.js",
            "line": 9
          },
          {
            "location": "dist/react/hooks/useSubscription.js",
            "line": 15
          },
          {
            "location": "dist/react/hooks/useSubscription.js",
            "line": 26
          },
          {
            "location": "dist/react/hooks/useSubscription.js",
            "line": 27
          },
          {
            "location": "dist/react/hooks/useSubscription.js",
            "line": 32
          },
          {
            "location": "dist/react/hooks/useSubscription.js",
            "line": 33
          },
          {
            "location": "dist/react/hooks/useSubscription.js",
            "line": 74
          },
          {
            "location": "dist/react/hooks/useSyncExternalStore.js",
            "line": 2
          },
          {
            "location": "dist/react/hooks/useSyncExternalStore.js",
            "line": 15
          },
          {
            "location": "dist/react/hooks/useSyncExternalStore.js",
            "line": 17
          },
          {
            "location": "dist/react/hooks/useSyncExternalStore.js",
            "line": 27
          },
          {
            "location": "dist/react/ssr/getDataFromTree.js",
            "line": 2
          },
          {
            "location": "dist/react/ssr/getDataFromTree.js",
            "line": 20
          },
          {
            "location": "dist/react/ssr/ssr.cjs.native.js",
            "line": 6
          },
          {
            "location": "dist/testing/react/MockedProvider.js",
            "line": 2
          },
          {
            "location": "dist/testing/react/MockedProvider.js",
            "line": 23
          },
          {
            "location": "dist/testing/testing.cjs.native.js",
            "line": 7
          },
          {
            "location": "scripts/memory/tests.js",
            "line": 285
          },
          {
            "location": "dist/apollo-client.cjs",
            "line": 15
          },
          {
            "location": "dist/apollo-client.min.cjs",
            "line": 1
          },
          {
            "location": "dist/react/context/context.cjs",
            "line": 6
          },
          {
            "location": "dist/react/hoc/hoc.cjs",
            "line": 8
          },
          {
            "location": "dist/react/hooks/hooks.cjs",
            "line": 6
          },
          {
            "location": "dist/react/ssr/ssr.cjs",
            "line": 6
          },
          {
            "location": "dist/testing/testing.cjs",
            "line": 7
          },
          {
            "location": "src/react/context/ApolloContext.ts",
            "line": 1
          },
          {
            "location": "src/react/context/ApolloContext.ts",
            "line": 23
          },
          {
            "location": "src/react/hooks/useApolloClient.ts",
            "line": 2
          },
          {
            "location": "src/react/hooks/useApolloClient.ts",
            "line": 9
          },
          {
            "location": "src/react/hooks/useLazyQuery.ts",
            "line": 3
          },
          {
            "location": "src/react/hooks/useLazyQuery.ts",
            "line": 35
          },
          {
            "location": "src/react/hooks/useLazyQuery.ts",
            "line": 55
          },
          {
            "location": "src/react/hooks/useLazyQuery.ts",
            "line": 74
          },
          {
            "location": "src/react/hooks/useMutation.ts",
            "line": 1
          },
          {
            "location": "src/react/hooks/useMutation.ts",
            "line": 33
          },
          {
            "location": "src/react/hooks/useMutation.ts",
            "line": 39
          },
          {
            "location": "src/react/hooks/useMutation.ts",
            "line": 54
          },
          {
            "location": "src/react/hooks/useMutation.ts",
            "line": 135
          },
          {
            "location": "src/react/hooks/useMutation.ts",
            "line": 141
          },
          {
            "location": "src/react/hooks/useQuery.ts",
            "line": 9
          },
          {
            "location": "src/react/hooks/useQuery.ts",
            "line": 58
          },
          {
            "location": "src/react/hooks/useQuery.ts",
            "line": 74
          },
          {
            "location": "src/react/hooks/useQuery.ts",
            "line": 131
          },
          {
            "location": "src/react/hooks/useQuery.ts",
            "line": 138
          },
          {
            "location": "src/react/hooks/useQuery.ts",
            "line": 460
          },
          {
            "location": "src/react/hooks/useReactiveVar.ts",
            "line": 1
          },
          {
            "location": "src/react/hooks/useReactiveVar.ts",
            "line": 9
          },
          {
            "location": "src/react/hooks/useReactiveVar.ts",
            "line": 14
          },
          {
            "location": "src/react/hooks/useSubscription.ts",
            "line": 2
          },
          {
            "location": "src/react/hooks/useSubscription.ts",
            "line": 21
          },
          {
            "location": "src/react/hooks/useSubscription.ts",
            "line": 28
          },
          {
            "location": "src/react/hooks/useSubscription.ts",
            "line": 41
          },
          {
            "location": "src/react/hooks/useSubscription.ts",
            "line": 42
          },
          {
            "location": "src/react/hooks/useSubscription.ts",
            "line": 48
          },
          {
            "location": "src/react/hooks/useSubscription.ts",
            "line": 49
          },
          {
            "location": "src/react/hooks/useSubscription.ts",
            "line": 93
          },
          {
            "location": "src/react/hooks/useSyncExternalStore.ts",
            "line": 2
          },
          {
            "location": "src/react/hooks/useSyncExternalStore.ts",
            "line": 64
          },
          {
            "location": "src/react/hooks/useSyncExternalStore.ts",
            "line": 74
          },
          {
            "location": "src/react/hooks/useSyncExternalStore.ts",
            "line": 89
          },
          {
            "location": "src/react/ssr/getDataFromTree.ts",
            "line": 1
          },
          {
            "location": "src/react/ssr/getDataFromTree.ts",
            "line": 46
          },
          {
            "location": "src/react/ssr/renderToStringWithData.ts",
            "line": 1
          },
          {
            "location": "src/react/context/ApolloConsumer.tsx",
            "line": 3
          },
          {
            "location": "src/react/context/ApolloProvider.tsx",
            "line": 3
          },
          {
            "location": "src/react/hoc/hoc-utils.tsx",
            "line": 2
          },
          {
            "location": "src/react/hoc/mutation-hoc.tsx",
            "line": 1
          },
          {
            "location": "src/react/hoc/query-hoc.tsx",
            "line": 1
          },
          {
            "location": "src/react/hoc/subscription-hoc.tsx",
            "line": 1
          },
          {
            "location": "src/react/hoc/withApollo.tsx",
            "line": 2
          },
          {
            "location": "src/testing/react/MockedProvider.tsx",
            "line": 1
          },
          {
            "location": "src/testing/react/MockedProvider.tsx",
            "line": 60
          },
          {
            "location": "src/testing/react/MockedProvider.tsx",
            "line": 62
          }
        ]
      },
      "tags": [
        "framework"
      ]
    },
    {
      "group": "",
      "name": "react-dom",
      "version": "17.0.2",
      "scope": "required",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "b3887de8ab4b0d4425b04361327d5aafcb766c46beabf600b63f293cf7488cf0c604321536cac3f5a5cd5aab2951ee80cca0881b40b51d964ba8b57baa938118"
        }
      ],
      "purl": "pkg:npm/react-dom@17.0.2",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/react-dom/-/react-dom-17.0.2.tgz"
        }
      ],
      "type": "framework",
      "bom-ref": "pkg:npm/react-dom@17.0.2",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/react-dom/-/react-dom-17.0.2.tgz"
        },
        {
          "name": "ImportedModules",
          "value": "react-dom/server,renderToStaticMarkup,react-dom/server/renderToStaticMarkup,renderToString,react-dom/server/renderToString"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "package-lock.json"
              }
            ],
            "concludedValue": "package-lock.json"
          }
        ],
        "occurrences": [
          {
            "location": "dist/react/ssr/getDataFromTree.js",
            "line": 5
          },
          {
            "location": "dist/react/ssr/renderToStringWithData.js",
            "line": 2
          },
          {
            "location": "dist/react/ssr/ssr.cjs.native.js",
            "line": 8
          },
          {
            "location": "dist/react/ssr/ssr.cjs",
            "line": 8
          },
          {
            "location": "src/react/ssr/getDataFromTree.ts",
            "line": 4
          },
          {
            "location": "src/react/ssr/renderToStringWithData.ts",
            "line": 3
          }
        ]
      },
      "tags": [
        "framework"
      ]
    },
    {
      "group": "",
      "name": "scheduler",
      "version": "0.20.2",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "d9e59f1a002aa96146aad74c99c2f9cc230ad54f0a957bfc4901468252f7084b5dd1a0d50d681e17f6280a6be59f9e66e734a4dc9ff6d214da48179239bb100d"
        }
      ],
      "purl": "pkg:npm/scheduler@0.20.2",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/scheduler/-/scheduler-0.20.2.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/scheduler@0.20.2",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/scheduler/-/scheduler-0.20.2.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "package-lock.json"
              }
            ],
            "concludedValue": "package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "recast",
      "version": "0.21.2",
      "scope": "required",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "8d4475f8db5a05074a0ea049faac70326e7347c68b48d876ebc11f8006d8f843f8c1c34459bea16458457988da61a9f08036a1c79b78ec21fc75bed7d8d7ca75"
        }
      ],
      "purl": "pkg:npm/recast@0.21.2",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/recast/-/recast-0.21.2.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/recast@0.21.2",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/recast/-/recast-0.21.2.tgz"
        },
        {
          "name": "ImportedModules",
          "value": "recast,recast/parsers/babel"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "package-lock.json"
              }
            ],
            "concludedValue": "package-lock.json"
          }
        ],
        "occurrences": [
          {
            "location": "config/prepareDist.js",
            "line": 16
          },
          {
            "location": "config/helpers.ts",
            "line": 2
          },
          {
            "location": "config/helpers.ts",
            "line": 3
          },
          {
            "location": "config/helpers.ts",
            "line": 46
          },
          {
            "location": "config/helpers.ts",
            "line": 50
          },
          {
            "location": "config/postprocessDist.ts",
            "line": 60
          },
          {
            "location": "config/postprocessDist.ts",
            "line": 71
          },
          {
            "location": "config/processInvariants.ts",
            "line": 20
          },
          {
            "location": "config/processInvariants.ts",
            "line": 68
          }
        ]
      }
    },
    {
      "group": "",
      "name": "ast-types",
      "version": "0.15.2",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "736ee5a02bfd4246629ec6b93eba17ef9d6484ef43265fc0701e5cd8a36d03a351bc7292d0f80b7dc7edcfbd8a56ae74e2f0741a4bb9b369146730c1bd05af1e"
        }
      ],
      "purl": "pkg:npm/ast-types@0.15.2",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/ast-types/-/ast-types-0.15.2.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/ast-types@0.15.2",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/ast-types/-/ast-types-0.15.2.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "package-lock.json"
              }
            ],
            "concludedValue": "package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "rimraf",
      "version": "3.0.2",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "25990931990018514f3f662a5d95cf6cc94c060b31cc4f082ece253085ffda8d0bf54070f4efd8de8eb0170fe2f582daa5c5095b0a9b8b791dc483dd0bad9320"
        }
      ],
      "purl": "pkg:npm/rimraf@3.0.2",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/rimraf/-/rimraf-3.0.2.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/rimraf@3.0.2",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/rimraf/-/rimraf-3.0.2.tgz"
        },
        {
          "name": "cdx:npm:binPaths",
          "value": "/app/node_modules/.bin/rimraf"
        },
        {
          "name": "cdx:npm:bin",
          "value": "rimraf"
        },
        {
          "name": "cdx:npm:has_binary",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "package-lock.json"
              }
            ],
            "concludedValue": "package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "rollup-plugin-terser",
      "version": "7.0.2",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "c37888694e0ec5c179d9451789936c35eb9720c0ef16bafe6572ba6c567443ad2ac957eae2e2e9b684b86dbab7a5a1b7c76d7a7909651595fbcede932089a0b9"
        }
      ],
      "purl": "pkg:npm/rollup-plugin-terser@7.0.2",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/rollup-plugin-terser/-/rollup-plugin-terser-7.0.2.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/rollup-plugin-terser@7.0.2",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/rollup-plugin-terser/-/rollup-plugin-terser-7.0.2.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "package-lock.json"
              }
            ],
            "concludedValue": "package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "jest-worker",
      "version": "26.6.2",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "2966155757388be8db3296810be53efb855ad1ca7c3a2b14d7ce68ef74f5be8f7d86a8bbc3cb5225f51762cc30aaaae3cf0c5ae8aa512b9e1684fbf07f9c3a3d"
        }
      ],
      "purl": "pkg:npm/jest-worker@26.6.2",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/jest-worker/-/jest-worker-26.6.2.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/jest-worker@26.6.2",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/jest-worker/-/jest-worker-26.6.2.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "package-lock.json"
              }
            ],
            "concludedValue": "package-lock.json"
          }
        ]
      },
      "tags": [
        "test"
      ]
    },
    {
      "group": "",
      "name": "serialize-javascript",
      "version": "4.0.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "19a340e78dfcd2e15e7d68213830561068ac2d9163d349d2e400aceb21daf672ea94ba552cef0284319e2918d99d5e0d8789f4422ee7858643ffd7c23f312a93"
        }
      ],
      "purl": "pkg:npm/serialize-javascript@4.0.0",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/serialize-javascript/-/serialize-javascript-4.0.0.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/serialize-javascript@4.0.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/serialize-javascript/-/serialize-javascript-4.0.0.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "package-lock.json"
              }
            ],
            "concludedValue": "package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "randombytes",
      "version": "2.1.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "bd897788e5fee022945aec468bd5248627ba7eca97a92f4513665a89ce2d3450f637641069738c15bb8a2b84260c70b424ee81d59a78d49d0ba53d2847af1a99"
        }
      ],
      "purl": "pkg:npm/randombytes@2.1.0",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/randombytes/-/randombytes-2.1.0.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/randombytes@2.1.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/randombytes/-/randombytes-2.1.0.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "package-lock.json"
              }
            ],
            "concludedValue": "package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "terser",
      "version": "5.15.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "2f504989756685e010432f9ab34a05dcfc2d968e2cdd68b55f6ccd676371381e30c7d6dd4bd564ebb5d010d2c574b60608afd9d9d8b9de64e3fe105a7d1f9d4c"
        }
      ],
      "purl": "pkg:npm/terser@5.15.0",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/terser/-/terser-5.15.0.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/terser@5.15.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/terser/-/terser-5.15.0.tgz"
        },
        {
          "name": "cdx:npm:binPaths",
          "value": "/app/node_modules/.bin/terser"
        },
        {
          "name": "cdx:npm:bin",
          "value": "terser"
        },
        {
          "name": "cdx:npm:has_binary",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "package-lock.json"
              }
            ],
            "concludedValue": "package-lock.json"
          }
        ]
      }
    },
    {
      "group": "@jridgewell",
      "name": "source-map",
      "version": "0.3.2",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "9bb3bda36b91f24d8e6c3cac658cdd7e16f4f15b849a5e685868a8b1ad5575a3d9fc0e90c8f90026ec0dd10d658542ce7fa07b32d4261c4352ef8de15ad0ab83"
        }
      ],
      "purl": "pkg:npm/%40jridgewell/source-map@0.3.2",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@jridgewell/source-map/-/source-map-0.3.2.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/@jridgewell/source-map@0.3.2",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/@jridgewell/source-map/-/source-map-0.3.2.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "package-lock.json"
              }
            ],
            "concludedValue": "package-lock.json"
          }
        ]
      }
    },
    {
      "group": "@jridgewell",
      "name": "gen-mapping",
      "version": "0.3.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "19c1f09e2325036cfe5853d6b98f25a777eccdad08f313c53162f9fa7f0b6323fa3d2bcfad77f8fa7f2cb431d96360ccd33cbdb159110f2d630c8e171b3615aa"
        }
      ],
      "purl": "pkg:npm/%40jridgewell/gen-mapping@0.3.1",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@jridgewell/gen-mapping/-/gen-mapping-0.3.1.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/@jridgewell/gen-mapping@0.3.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/@jridgewell/gen-mapping/-/gen-mapping-0.3.1.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "package-lock.json"
              }
            ],
            "concludedValue": "package-lock.json"
          }
        ]
      }
    },
    {
      "group": "@jridgewell",
      "name": "set-array",
      "version": "1.1.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "0ade4ca9990b1845d35664186c6b71f5256a0f67eac2f76e6dda6ce43ddd8e30248242b04fdd7c54d3b3eb9a441c56984de59cba4989987e52c2c03d4e7d8e6d"
        }
      ],
      "purl": "pkg:npm/%40jridgewell/set-array@1.1.1",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@jridgewell/set-array/-/set-array-1.1.1.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/@jridgewell/set-array@1.1.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/@jridgewell/set-array/-/set-array-1.1.1.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "package-lock.json"
              }
            ],
            "concludedValue": "package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "source-map-support",
      "version": "0.5.20",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "9f595967c55ee24b11aa2cda0508315c380ac2db470e1c9f42303a619667f3e02ba076ec233f898f0c500f16e9fbbcb9398088f2dd5893b7ad8c3f4245dda123"
        }
      ],
      "purl": "pkg:npm/source-map-support@0.5.20",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/source-map-support/-/source-map-support-0.5.20.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/source-map-support@0.5.20",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/source-map-support/-/source-map-support-0.5.20.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "package-lock.json"
              }
            ],
            "concludedValue": "package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "rxjs",
      "version": "7.5.6",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "767cafdbf62c5e19e6e3ad46f91fcf7b96d63f8d4d9ba2c15c461623a7a214fe1f8b0c7a59123f083d336dd540b9d77dc702c417620370a5cb1e2b741588d4cf"
        }
      ],
      "purl": "pkg:npm/rxjs@7.5.6",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/rxjs/-/rxjs-7.5.6.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/rxjs@7.5.6",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/rxjs/-/rxjs-7.5.6.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "package-lock.json"
              }
            ],
            "concludedValue": "package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "subscriptions-transport-ws",
      "version": "0.11.0",
      "scope": "required",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "f03e02e83207e6d1a2008a69e48d300ffc5194d89900f187ca0cc27bb573cb3528c47b5ac338cd018f525135d4d39fc463634c63dffd185d32722ce45ebd4259"
        }
      ],
      "purl": "pkg:npm/subscriptions-transport-ws@0.11.0",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/subscriptions-transport-ws/-/subscriptions-transport-ws-0.11.0.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/subscriptions-transport-ws@0.11.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/subscriptions-transport-ws/-/subscriptions-transport-ws-0.11.0.tgz"
        },
        {
          "name": "ImportedModules",
          "value": "subscriptions-transport-ws,SubscriptionClient,subscriptions-transport-ws/SubscriptionClient,ClientOptions,subscriptions-transport-ws/ClientOptions"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "package-lock.json"
              }
            ],
            "concludedValue": "package-lock.json"
          }
        ],
        "occurrences": [
          {
            "location": "dist/link/ws/index.js",
            "line": 2
          },
          {
            "location": "dist/link/ws/ws.cjs.native.js",
            "line": 6
          },
          {
            "location": "dist/link/ws/ws.cjs",
            "line": 6
          },
          {
            "location": "src/link/ws/index.ts",
            "line": 1
          }
        ]
      }
    },
    {
      "group": "",
      "name": "backo2",
      "version": "1.0.2",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-1",
          "content": "31ab1ac8b129363463e35b3ebb69f4dfcfba7947"
        }
      ],
      "purl": "pkg:npm/backo2@1.0.2",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/backo2/-/backo2-1.0.2.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/backo2@1.0.2",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/backo2/-/backo2-1.0.2.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "package-lock.json"
              }
            ],
            "concludedValue": "package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "eventemitter3",
      "version": "3.1.2",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "b6fb5021e2d51e30e42589f37f676054cc5fb9218978cffb5021b5ed34f812e9937cdb45fb49de6c5ff8cd6388902ade01bb4daa11846e807a056af0a8d6b0e1"
        }
      ],
      "purl": "pkg:npm/eventemitter3@3.1.2",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/eventemitter3/-/eventemitter3-3.1.2.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/eventemitter3@3.1.2",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/eventemitter3/-/eventemitter3-3.1.2.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "package-lock.json"
              }
            ],
            "concludedValue": "package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "iterall",
      "version": "1.3.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "419f6a38c745f902c7c72d50229507514d43e694b6086d8febd2c5e8be823e33d803f5cc3a6295dcf6696b01e80231cdc81d2cc1d5534717584f8b5b05bc6ac2"
        }
      ],
      "purl": "pkg:npm/iterall@1.3.0",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/iterall/-/iterall-1.3.0.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/iterall@1.3.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/iterall/-/iterall-1.3.0.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "package-lock.json"
              }
            ],
            "concludedValue": "package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "symbol-observable",
      "version": "1.2.0",
      "scope": "required",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "7bdd349ccf1146d1a1955dfa286114f64eb92b798f6f5595ef439d8dfc651b6100b8cd67a22fc4fc1696fee3212fb6cf12cb0af10579eef3777ac8b18d4bdc5d"
        }
      ],
      "purl": "pkg:npm/symbol-observable@1.2.0",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/symbol-observable/-/symbol-observable-1.2.0.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/symbol-observable@1.2.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/symbol-observable/-/symbol-observable-1.2.0.tgz"
        },
        {
          "name": "ImportedModules",
          "value": "symbol-observable"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "package-lock.json"
              }
            ],
            "concludedValue": "package-lock.json"
          }
        ],
        "occurrences": [
          {
            "location": "dist/utilities/observables/Observable.js",
            "line": 2
          },
          {
            "location": "dist/utilities/utilities.cjs.native.js",
            "line": 9
          },
          {
            "location": "dist/apollo-client.cjs",
            "line": 9
          },
          {
            "location": "dist/apollo-client.min.cjs",
            "line": 1
          },
          {
            "location": "dist/utilities/utilities.cjs",
            "line": 9
          },
          {
            "location": "src/utilities/observables/Observable.ts",
            "line": 10
          }
        ]
      }
    },
    {
      "group": "",
      "name": "ws",
      "version": "7.4.6",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "6268470cee0ccda0cb07e33dca6fe60c0e73d27697f23ed22254fc7fccfe23456dcec45b7a4c44bad1d299eecd3d2daa13c4ad09840d5277d6757b5afd8bbce4"
        }
      ],
      "purl": "pkg:npm/ws@7.4.6",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/ws/-/ws-7.4.6.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/ws@7.4.6",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/ws/-/ws-7.4.6.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "package-lock.json"
              }
            ],
            "concludedValue": "package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "ts-jest",
      "version": "29.0.2",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "3f4dc8508b670231ba464257b638c3e69bb44ebc9014ec1c6f560a996eb7aced7d574505a8bdf089766b991e43eea62323df1bb7320e01c61a7cb67418701c42"
        }
      ],
      "purl": "pkg:npm/ts-jest@29.0.2",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/ts-jest/-/ts-jest-29.0.2.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/ts-jest@29.0.2",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/ts-jest/-/ts-jest-29.0.2.tgz"
        },
        {
          "name": "cdx:npm:binPaths",
          "value": "/app/node_modules/.bin/ts-jest"
        },
        {
          "name": "cdx:npm:bin",
          "value": "ts-jest"
        },
        {
          "name": "cdx:npm:has_binary",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "package-lock.json"
              }
            ],
            "concludedValue": "package-lock.json"
          }
        ]
      },
      "tags": [
        "test"
      ]
    },
    {
      "group": "",
      "name": "bs-logger",
      "version": "0.2.6",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "a5df030a8c666e073b8723ca3afc6da8d7236283ac0013d075c0948c6a77778d95476097d4e46193603cee8aaabb9475924fbbea7b3166ea649b277e315b42a2"
        }
      ],
      "purl": "pkg:npm/bs-logger@0.2.6",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/bs-logger/-/bs-logger-0.2.6.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/bs-logger@0.2.6",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/bs-logger/-/bs-logger-0.2.6.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "package-lock.json"
              }
            ],
            "concludedValue": "package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "lodash.memoize",
      "version": "4.1.2",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-1",
          "content": "bcc6c49a42a2840ed997f323eada5ecd182e0bfe"
        }
      ],
      "purl": "pkg:npm/lodash.memoize@4.1.2",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/lodash.memoize/-/lodash.memoize-4.1.2.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/lodash.memoize@4.1.2",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/lodash.memoize/-/lodash.memoize-4.1.2.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "package-lock.json"
              }
            ],
            "concludedValue": "package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "typedoc",
      "version": "0.22.18",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "34af5194b85150632f73a470e544846204f80d5014164ec817b43a3187e927cf0a9d364fec49de11ae1170ffad5f56ae01ccfb413d48cb46d4499058607768c8"
        }
      ],
      "purl": "pkg:npm/typedoc@0.22.18",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/typedoc/-/typedoc-0.22.18.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/typedoc@0.22.18",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/typedoc/-/typedoc-0.22.18.tgz"
        },
        {
          "name": "cdx:npm:binPaths",
          "value": "/app/node_modules/.bin/typedoc"
        },
        {
          "name": "cdx:npm:bin",
          "value": "typedoc"
        },
        {
          "name": "cdx:npm:has_binary",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "package-lock.json"
              }
            ],
            "concludedValue": "package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "lunr",
      "version": "2.3.9",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "cd35370da65a17746df6b84ddee04c1900f7743dbfbc542a9ef6420efe1d97988ecead88650a93c6ef74af813927e9cfef42778a5a950ab6e1a3679669e5bc3b"
        }
      ],
      "purl": "pkg:npm/lunr@2.3.9",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/lunr/-/lunr-2.3.9.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/lunr@2.3.9",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/lunr/-/lunr-2.3.9.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "package-lock.json"
              }
            ],
            "concludedValue": "package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "marked",
      "version": "4.0.18",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "c1b2c327b661d2ca80d15760e9aaa56d3fb23f1a8b6e5a40661d662b6f803b6b704243f2c2fbea40d7c43d5c124918d9edd65c75e5412008223bb30ca770eccf"
        }
      ],
      "purl": "pkg:npm/marked@4.0.18",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/marked/-/marked-4.0.18.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/marked@4.0.18",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/marked/-/marked-4.0.18.tgz"
        },
        {
          "name": "cdx:npm:binPaths",
          "value": "/app/node_modules/.bin/marked"
        },
        {
          "name": "cdx:npm:bin",
          "value": "marked"
        },
        {
          "name": "cdx:npm:has_binary",
          "value": "true"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "package-lock.json"
              }
            ],
            "concludedValue": "package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "minimatch",
      "version": "5.1.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "f533c11866a4e271df199b0f068866f405a0e8da13ed04c27a14b704824006c97265bcf17d5efc40cd98ebe8bbe3538f64869f1406a2884321e4ec88ac93e0b6"
        }
      ],
      "purl": "pkg:npm/minimatch@5.1.0",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/minimatch/-/minimatch-5.1.0.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/minimatch@5.1.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/minimatch/-/minimatch-5.1.0.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "package-lock.json"
              }
            ],
            "concludedValue": "package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "shiki",
      "version": "0.10.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "56c63b409573539d63e68d7e0e0b9477eeaf982999e6fffa818bb8bf26008738ee35053a3ffbe64b2e2e41a3a1be37b4df5a903225b477607080c1f9dafa8c9e"
        }
      ],
      "purl": "pkg:npm/shiki@0.10.1",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/shiki/-/shiki-0.10.1.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/shiki@0.10.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/shiki/-/shiki-0.10.1.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "package-lock.json"
              }
            ],
            "concludedValue": "package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "jsonc-parser",
      "version": "3.1.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "0d17f44239cd78251db37c538ca9504370e9243e751af0e325f9f15155a0e8f653a36a2d4a6fac973340c54ff7e6117cfe82482a81bdb25ab7d0960eb05d9ace"
        }
      ],
      "purl": "pkg:npm/jsonc-parser@3.1.0",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/jsonc-parser/-/jsonc-parser-3.1.0.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/jsonc-parser@3.1.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/jsonc-parser/-/jsonc-parser-3.1.0.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "package-lock.json"
              }
            ],
            "concludedValue": "package-lock.json"
          }
        ]
      },
      "tags": [
        "parse"
      ]
    },
    {
      "group": "",
      "name": "vscode-oniguruma",
      "version": "1.6.2",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "287f3e28aa2fe5e4bff568687d947c33c74c1d6376813c6332c1b88ddd38621a5b3d1f757d48fbad8436fd78de1c22566e0ed7fbe02944853d354c0cdaf4ef2c"
        }
      ],
      "purl": "pkg:npm/vscode-oniguruma@1.6.2",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/vscode-oniguruma/-/vscode-oniguruma-1.6.2.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/vscode-oniguruma@1.6.2",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/vscode-oniguruma/-/vscode-oniguruma-1.6.2.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "package-lock.json"
              }
            ],
            "concludedValue": "package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "vscode-textmate",
      "version": "5.2.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "530e68a0e43144048782ee82ec656f5318ac2977d2816e281653be69af8f0248261fcf4edc25f1104ccd44db474aab571539749c00b5b988f418c487dbbbb0b5"
        }
      ],
      "purl": "pkg:npm/vscode-textmate@5.2.0",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/vscode-textmate/-/vscode-textmate-5.2.0.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/vscode-textmate@5.2.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/vscode-textmate/-/vscode-textmate-5.2.0.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "package-lock.json"
              }
            ],
            "concludedValue": "package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "wait-for-observables",
      "version": "1.0.3",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-1",
          "content": "3b3def5f556b4b6411f608899746dd39cfdcc3f3"
        }
      ],
      "purl": "pkg:npm/wait-for-observables@1.0.3",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/wait-for-observables/-/wait-for-observables-1.0.3.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/wait-for-observables@1.0.3",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/wait-for-observables/-/wait-for-observables-1.0.3.tgz"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "package-lock.json"
              }
            ],
            "concludedValue": "package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "tslib",
      "version": "1.14.1",
      "scope": "required",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "5e78b7e4d2b38e032bc1ebf2b074c202bb4b0e93efc9ef3357fd04e04c989f8dcfeffeeabd0c0f87d0469077b06ccba5567b5b8a099c4fbadd5f704da3dc1126"
        }
      ],
      "purl": "pkg:npm/tslib@1.14.1",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/tslib@1.14.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz"
        },
        {
          "name": "ImportedModules",
          "value": "tslib,__assign,tslib/__assign,__rest,tslib/__rest,__extends,tslib/__extends,__awaiter,tslib/__awaiter,__generator,tslib/__generator,__spreadArray,tslib/__spreadArray"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "package-lock.json"
              }
            ],
            "concludedValue": "package-lock.json"
          }
        ],
        "occurrences": [
          {
            "location": "dist/cache/cache.cjs.native.js",
            "line": 6
          },
          {
            "location": "dist/cache/core/cache.js",
            "line": 1
          },
          {
            "location": "dist/cache/core/cache.js",
            "line": 36
          },
          {
            "location": "dist/cache/core/cache.js",
            "line": 40
          },
          {
            "location": "dist/cache/core/cache.js",
            "line": 43
          },
          {
            "location": "dist/cache/core/cache.js",
            "line": 50
          },
          {
            "location": "dist/cache/core/cache.js",
            "line": 64
          },
          {
            "location": "dist/cache/core/cache.js",
            "line": 76
          },
          {
            "location": "dist/cache/inmemory/entityStore.js",
            "line": 1
          },
          {
            "location": "dist/cache/inmemory/entityStore.js",
            "line": 45
          },
          {
            "location": "dist/cache/inmemory/entityStore.js",
            "line": 153
          },
          {
            "location": "dist/cache/inmemory/entityStore.js",
            "line": 241
          },
          {
            "location": "dist/cache/inmemory/entityStore.js",
            "line": 362
          },
          {
            "location": "dist/cache/inmemory/entityStore.js",
            "line": 386
          },
          {
            "location": "dist/cache/inmemory/entityStore.js",
            "line": 432
          },
          {
            "location": "dist/cache/inmemory/entityStore.js",
            "line": 436
          },
          {
            "location": "dist/cache/inmemory/entityStore.js",
            "line": 447
          },
          {
            "location": "dist/cache/inmemory/inMemoryCache.js",
            "line": 1
          },
          {
            "location": "dist/cache/inmemory/inMemoryCache.js",
            "line": 17
          },
          {
            "location": "dist/cache/inmemory/inMemoryCache.js",
            "line": 86
          },
          {
            "location": "dist/cache/inmemory/inMemoryCache.js",
            "line": 124
          },
          {
            "location": "dist/cache/inmemory/inMemoryCache.js",
            "line": 176
          },
          {
            "location": "dist/cache/inmemory/inMemoryCache.js",
            "line": 230
          },
          {
            "location": "dist/cache/inmemory/inMemoryCache.js",
            "line": 248
          },
          {
            "location": "dist/cache/inmemory/object-canon.js",
            "line": 1
          },
          {
            "location": "dist/cache/inmemory/object-canon.js",
            "line": 10
          },
          {
            "location": "dist/cache/inmemory/policies.js",
            "line": 1
          },
          {
            "location": "dist/cache/inmemory/policies.js",
            "line": 30
          },
          {
            "location": "dist/cache/inmemory/policies.js",
            "line": 51
          },
          {
            "location": "dist/cache/inmemory/policies.js",
            "line": 77
          },
          {
            "location": "dist/cache/inmemory/policies.js",
            "line": 168
          },
          {
            "location": "dist/cache/inmemory/policies.js",
            "line": 372
          },
          {
            "location": "dist/cache/inmemory/policies.js",
            "line": 410
          },
          {
            "location": "dist/cache/inmemory/readFromStore.js",
            "line": 1
          },
          {
            "location": "dist/cache/inmemory/readFromStore.js",
            "line": 35
          },
          {
            "location": "dist/cache/inmemory/readFromStore.js",
            "line": 69
          },
          {
            "location": "dist/cache/inmemory/writeToStore.js",
            "line": 1
          },
          {
            "location": "dist/cache/inmemory/writeToStore.js",
            "line": 15
          },
          {
            "location": "dist/cache/inmemory/writeToStore.js",
            "line": 29
          },
          {
            "location": "dist/cache/inmemory/writeToStore.js",
            "line": 107
          },
          {
            "location": "dist/cache/inmemory/writeToStore.js",
            "line": 304
          },
          {
            "location": "dist/cache/inmemory/writeToStore.js",
            "line": 331
          },
          {
            "location": "dist/core/ApolloClient.js",
            "line": 1
          },
          {
            "location": "dist/core/ApolloClient.js",
            "line": 114
          },
          {
            "location": "dist/core/ApolloClient.js",
            "line": 127
          },
          {
            "location": "dist/core/LocalState.js",
            "line": 1
          },
          {
            "location": "dist/core/LocalState.js",
            "line": 41
          },
          {
            "location": "dist/core/LocalState.js",
            "line": 42
          },
          {
            "location": "dist/core/LocalState.js",
            "line": 44
          },
          {
            "location": "dist/core/LocalState.js",
            "line": 69
          },
          {
            "location": "dist/core/LocalState.js",
            "line": 76
          },
          {
            "location": "dist/core/LocalState.js",
            "line": 77
          },
          {
            "location": "dist/core/LocalState.js",
            "line": 79
          },
          {
            "location": "dist/core/LocalState.js",
            "line": 81
          },
          {
            "location": "dist/core/LocalState.js",
            "line": 118
          },
          {
            "location": "dist/core/LocalState.js",
            "line": 120
          },
          {
            "location": "dist/core/LocalState.js",
            "line": 133
          },
          {
            "location": "dist/core/LocalState.js",
            "line": 148
          },
          {
            "location": "dist/core/LocalState.js",
            "line": 151
          },
          {
            "location": "dist/core/LocalState.js",
            "line": 154
          },
          {
            "location": "dist/core/LocalState.js",
            "line": 156
          },
          {
            "location": "dist/core/LocalState.js",
            "line": 195
          },
          {
            "location": "dist/core/LocalState.js",
            "line": 198
          },
          {
            "location": "dist/core/ObservableQuery.js",
            "line": 1
          },
          {
            "location": "dist/core/ObservableQuery.js",
            "line": 8
          },
          {
            "location": "dist/core/ObservableQuery.js",
            "line": 44
          },
          {
            "location": "dist/core/ObservableQuery.js",
            "line": 89
          },
          {
            "location": "dist/core/ObservableQuery.js",
            "line": 178
          },
          {
            "location": "dist/core/ObservableQuery.js",
            "line": 185
          },
          {
            "location": "dist/core/ObservableQuery.js",
            "line": 384
          },
          {
            "location": "dist/core/ObservableQuery.js",
            "line": 417
          },
          {
            "location": "dist/core/ObservableQuery.js",
            "line": 450
          },
          {
            "location": "dist/core/QueryInfo.js",
            "line": 1
          },
          {
            "location": "dist/core/QueryInfo.js",
            "line": 182
          },
          {
            "location": "dist/core/QueryManager.js",
            "line": 1
          },
          {
            "location": "dist/core/QueryManager.js",
            "line": 50
          },
          {
            "location": "dist/core/QueryManager.js",
            "line": 52
          },
          {
            "location": "dist/core/QueryManager.js",
            "line": 91
          },
          {
            "location": "dist/core/QueryManager.js",
            "line": 101
          },
          {
            "location": "dist/core/QueryManager.js",
            "line": 218
          },
          {
            "location": "dist/core/QueryManager.js",
            "line": 254
          },
          {
            "location": "dist/core/QueryManager.js",
            "line": 297
          },
          {
            "location": "dist/core/QueryManager.js",
            "line": 300
          },
          {
            "location": "dist/core/QueryManager.js",
            "line": 318
          },
          {
            "location": "dist/core/QueryManager.js",
            "line": 321
          },
          {
            "location": "dist/core/QueryManager.js",
            "line": 437
          },
          {
            "location": "dist/core/QueryManager.js",
            "line": 544
          },
          {
            "location": "dist/core/QueryManager.js",
            "line": 747
          },
          {
            "location": "dist/core/QueryManager.js",
            "line": 837
          },
          {
            "location": "dist/core/core.cjs.native.js",
            "line": 6
          },
          {
            "location": "dist/errors/errors.cjs.native.js",
            "line": 5
          },
          {
            "location": "dist/errors/index.js",
            "line": 1
          },
          {
            "location": "dist/errors/index.js",
            "line": 26
          },
          {
            "location": "dist/link/batch/batch.cjs.native.js",
            "line": 5
          },
          {
            "location": "dist/link/batch/batchLink.js",
            "line": 1
          },
          {
            "location": "dist/link/batch/batchLink.js",
            "line": 6
          },
          {
            "location": "dist/link/batch/batching.js",
            "line": 1
          },
          {
            "location": "dist/link/batch/batching.js",
            "line": 15
          },
          {
            "location": "dist/link/batch-http/batch-http.cjs.native.js",
            "line": 5
          },
          {
            "location": "dist/link/batch-http/batchHttpLink.js",
            "line": 1
          },
          {
            "location": "dist/link/batch-http/batchHttpLink.js",
            "line": 8
          },
          {
            "location": "dist/link/batch-http/batchHttpLink.js",
            "line": 11
          },
          {
            "location": "dist/link/batch-http/batchHttpLink.js",
            "line": 42
          },
          {
            "location": "dist/link/context/context.cjs.native.js",
            "line": 5
          },
          {
            "location": "dist/link/context/index.js",
            "line": 1
          },
          {
            "location": "dist/link/context/index.js",
            "line": 6
          },
          {
            "location": "dist/link/core/ApolloLink.js",
            "line": 1
          },
          {
            "location": "dist/link/core/ApolloLink.js",
            "line": 15
          },
          {
            "location": "dist/link/core/core.cjs.native.js",
            "line": 6
          },
          {
            "location": "dist/link/error/error.cjs.native.js",
            "line": 5
          },
          {
            "location": "dist/link/error/index.js",
            "line": 1
          },
          {
            "location": "dist/link/error/index.js",
            "line": 71
          },
          {
            "location": "dist/link/http/HttpLink.js",
            "line": 1
          },
          {
            "location": "dist/link/http/HttpLink.js",
            "line": 5
          },
          {
            "location": "dist/link/http/createHttpLink.js",
            "line": 1
          },
          {
            "location": "dist/link/http/createHttpLink.js",
            "line": 18
          },
          {
            "location": "dist/link/http/createHttpLink.js",
            "line": 41
          },
          {
            "location": "dist/link/http/createHttpLink.js",
            "line": 59
          },
          {
            "location": "dist/link/http/http.cjs.native.js",
            "line": 7
          },
          {
            "location": "dist/link/http/selectHttpOptionsAndBody.js",
            "line": 1
          },
          {
            "location": "dist/link/http/selectHttpOptionsAndBody.js",
            "line": 27
          },
          {
            "location": "dist/link/http/selectHttpOptionsAndBody.js",
            "line": 38
          },
          {
            "location": "dist/link/http/selectHttpOptionsAndBody.js",
            "line": 42
          },
          {
            "location": "dist/link/persisted-queries/index.js",
            "line": 1
          },
          {
            "location": "dist/link/persisted-queries/index.js",
            "line": 145
          },
          {
            "location": "dist/link/persisted-queries/persisted-queries.cjs.native.js",
            "line": 5
          },
          {
            "location": "dist/link/retry/retry.cjs.native.js",
            "line": 5
          },
          {
            "location": "dist/link/retry/retryLink.js",
            "line": 1
          },
          {
            "location": "dist/link/retry/retryLink.js",
            "line": 37
          },
          {
            "location": "dist/link/retry/retryLink.js",
            "line": 39
          },
          {
            "location": "dist/link/retry/retryLink.js",
            "line": 122
          },
          {
            "location": "dist/link/schema/index.js",
            "line": 1
          },
          {
            "location": "dist/link/schema/index.js",
            "line": 6
          },
          {
            "location": "dist/link/schema/schema.cjs.native.js",
            "line": 5
          },
          {
            "location": "dist/link/subscriptions/index.js",
            "line": 1
          },
          {
            "location": "dist/link/subscriptions/index.js",
            "line": 10
          },
          {
            "location": "dist/link/subscriptions/index.js",
            "line": 19
          },
          {
            "location": "dist/link/subscriptions/subscriptions.cjs.native.js",
            "line": 5
          },
          {
            "location": "dist/link/utils/createOperation.js",
            "line": 1
          },
          {
            "location": "dist/link/utils/createOperation.js",
            "line": 3
          },
          {
            "location": "dist/link/utils/createOperation.js",
            "line": 6
          },
          {
            "location": "dist/link/utils/createOperation.js",
            "line": 9
          },
          {
            "location": "dist/link/utils/createOperation.js",
            "line": 12
          },
          {
            "location": "dist/link/utils/utils.cjs.native.js",
            "line": 7
          },
          {
            "location": "dist/link/ws/index.js",
            "line": 1
          },
          {
            "location": "dist/link/ws/index.js",
            "line": 5
          },
          {
            "location": "dist/link/ws/ws.cjs.native.js",
            "line": 5
          },
          {
            "location": "dist/react/components/Query.js",
            "line": 1
          },
          {
            "location": "dist/react/components/Query.js",
            "line": 5
          },
          {
            "location": "dist/react/components/components.cjs.native.js",
            "line": 5
          },
          {
            "location": "dist/react/hoc/hoc-utils.js",
            "line": 1
          },
          {
            "location": "dist/react/hoc/hoc-utils.js",
            "line": 29
          },
          {
            "location": "dist/react/hoc/hoc.cjs.native.js",
            "line": 7
          },
          {
            "location": "dist/react/hoc/mutation-hoc.js",
            "line": 1
          },
          {
            "location": "dist/react/hoc/mutation-hoc.js",
            "line": 17
          },
          {
            "location": "dist/react/hoc/mutation-hoc.js",
            "line": 33
          },
          {
            "location": "dist/react/hoc/mutation-hoc.js",
            "line": 35
          },
          {
            "location": "dist/react/hoc/mutation-hoc.js",
            "line": 53
          },
          {
            "location": "dist/react/hoc/query-hoc.js",
            "line": 1
          },
          {
            "location": "dist/react/hoc/query-hoc.js",
            "line": 23
          },
          {
            "location": "dist/react/hoc/query-hoc.js",
            "line": 33
          },
          {
            "location": "dist/react/hoc/query-hoc.js",
            "line": 37
          },
          {
            "location": "dist/react/hoc/query-hoc.js",
            "line": 39
          },
          {
            "location": "dist/react/hoc/query-hoc.js",
            "line": 47
          },
          {
            "location": "dist/react/hoc/query-hoc.js",
            "line": 60
          },
          {
            "location": "dist/react/hoc/subscription-hoc.js",
            "line": 1
          },
          {
            "location": "dist/react/hoc/subscription-hoc.js",
            "line": 21
          },
          {
            "location": "dist/react/hoc/subscription-hoc.js",
            "line": 47
          },
          {
            "location": "dist/react/hoc/subscription-hoc.js",
            "line": 49
          },
          {
            "location": "dist/react/hoc/subscription-hoc.js",
            "line": 57
          },
          {
            "location": "dist/react/hoc/subscription-hoc.js",
            "line": 70
          },
          {
            "location": "dist/react/hoc/withApollo.js",
            "line": 1
          },
          {
            "location": "dist/react/hoc/withApollo.js",
            "line": 13
          },
          {
            "location": "dist/react/hoc/withApollo.js",
            "line": 36
          },
          {
            "location": "dist/react/hooks/hooks.cjs.native.js",
            "line": 8
          },
          {
            "location": "dist/react/hooks/useLazyQuery.js",
            "line": 1
          },
          {
            "location": "dist/react/hooks/useLazyQuery.js",
            "line": 20
          },
          {
            "location": "dist/react/hooks/useLazyQuery.js",
            "line": 46
          },
          {
            "location": "dist/react/hooks/useMutation.js",
            "line": 1
          },
          {
            "location": "dist/react/hooks/useMutation.js",
            "line": 30
          },
          {
            "location": "dist/react/hooks/useMutation.js",
            "line": 98
          },
          {
            "location": "dist/react/hooks/useQuery.js",
            "line": 1
          },
          {
            "location": "dist/react/hooks/useQuery.js",
            "line": 173
          },
          {
            "location": "dist/react/hooks/useQuery.js",
            "line": 259
          },
          {
            "location": "dist/react/hooks/useQuery.js",
            "line": 260
          },
          {
            "location": "dist/react/ssr/getDataFromTree.js",
            "line": 1
          },
          {
            "location": "dist/react/ssr/getDataFromTree.js",
            "line": 20
          },
          {
            "location": "dist/react/ssr/ssr.cjs.native.js",
            "line": 5
          },
          {
            "location": "dist/testing/core/core.cjs.native.js",
            "line": 5
          },
          {
            "location": "dist/testing/core/mocking/mockFetch.js",
            "line": 1
          },
          {
            "location": "dist/testing/core/mocking/mockFetch.js",
            "line": 81
          },
          {
            "location": "dist/testing/core/mocking/mockLink.js",
            "line": 1
          },
          {
            "location": "dist/testing/core/mocking/mockLink.js",
            "line": 14
          },
          {
            "location": "dist/testing/core/mocking/mockSubscriptionLink.js",
            "line": 1
          },
          {
            "location": "dist/testing/core/mocking/mockSubscriptionLink.js",
            "line": 5
          },
          {
            "location": "dist/testing/core/mocking/mockWatchQuery.js",
            "line": 1
          },
          {
            "location": "dist/testing/core/mocking/mockWatchQuery.js",
            "line": 8
          },
          {
            "location": "dist/testing/core/observableToPromise.js",
            "line": 1
          },
          {
            "location": "dist/testing/core/observableToPromise.js",
            "line": 63
          },
          {
            "location": "dist/testing/react/MockedProvider.js",
            "line": 1
          },
          {
            "location": "dist/testing/react/MockedProvider.js",
            "line": 8
          },
          {
            "location": "dist/testing/react/MockedProvider.js",
            "line": 23
          },
          {
            "location": "dist/testing/testing.cjs.native.js",
            "line": 6
          },
          {
            "location": "dist/utilities/common/mergeDeep.js",
            "line": 1
          },
          {
            "location": "dist/utilities/common/mergeDeep.js",
            "line": 43
          },
          {
            "location": "dist/utilities/common/mergeDeep.js",
            "line": 66
          },
          {
            "location": "dist/utilities/common/mergeOptions.js",
            "line": 1
          },
          {
            "location": "dist/utilities/common/mergeOptions.js",
            "line": 5
          },
          {
            "location": "dist/utilities/graphql/fragments.js",
            "line": 1
          },
          {
            "location": "dist/utilities/graphql/fragments.js",
            "line": 19
          },
          {
            "location": "dist/utilities/graphql/transform.js",
            "line": 1
          },
          {
            "location": "dist/utilities/graphql/transform.js",
            "line": 125
          },
          {
            "location": "dist/utilities/graphql/transform.js",
            "line": 186
          },
          {
            "location": "dist/utilities/graphql/transform.js",
            "line": 251
          },
          {
            "location": "dist/utilities/observables/Concast.js",
            "line": 1
          },
          {
            "location": "dist/utilities/observables/Concast.js",
            "line": 9
          },
          {
            "location": "dist/utilities/policies/pagination.js",
            "line": 1
          },
          {
            "location": "dist/utilities/policies/pagination.js",
            "line": 2
          },
          {
            "location": "dist/utilities/policies/pagination.js",
            "line": 9
          },
          {
            "location": "dist/utilities/policies/pagination.js",
            "line": 56
          },
          {
            "location": "dist/utilities/policies/pagination.js",
            "line": 67
          },
          {
            "location": "dist/utilities/policies/pagination.js",
            "line": 116
          },
          {
            "location": "dist/utilities/policies/pagination.js",
            "line": 117
          },
          {
            "location": "dist/utilities/policies/pagination.js",
            "line": 119
          },
          {
            "location": "dist/utilities/policies/pagination.js",
            "line": 134
          },
          {
            "location": "dist/utilities/policies/pagination.js",
            "line": 138
          },
          {
            "location": "dist/utilities/utilities.cjs.native.js",
            "line": 7
          },
          {
            "location": "dist/apollo-client.cjs",
            "line": 5
          },
          {
            "location": "dist/apollo-client.min.cjs",
            "line": 1
          },
          {
            "location": "dist/cache/cache.cjs",
            "line": 6
          },
          {
            "location": "dist/core/core.cjs",
            "line": 6
          },
          {
            "location": "dist/errors/errors.cjs",
            "line": 5
          },
          {
            "location": "dist/link/batch/batch.cjs",
            "line": 5
          },
          {
            "location": "dist/link/batch-http/batch-http.cjs",
            "line": 5
          },
          {
            "location": "dist/link/context/context.cjs",
            "line": 5
          },
          {
            "location": "dist/link/core/core.cjs",
            "line": 6
          },
          {
            "location": "dist/link/error/error.cjs",
            "line": 5
          },
          {
            "location": "dist/link/http/http.cjs",
            "line": 7
          },
          {
            "location": "dist/link/persisted-queries/persisted-queries.cjs",
            "line": 5
          },
          {
            "location": "dist/link/retry/retry.cjs",
            "line": 5
          },
          {
            "location": "dist/link/schema/schema.cjs",
            "line": 5
          },
          {
            "location": "dist/link/subscriptions/subscriptions.cjs",
            "line": 5
          },
          {
            "location": "dist/link/utils/utils.cjs",
            "line": 7
          },
          {
            "location": "dist/link/ws/ws.cjs",
            "line": 5
          },
          {
            "location": "dist/react/components/components.cjs",
            "line": 5
          },
          {
            "location": "dist/react/hoc/hoc.cjs",
            "line": 7
          },
          {
            "location": "dist/react/hooks/hooks.cjs",
            "line": 8
          },
          {
            "location": "dist/react/ssr/ssr.cjs",
            "line": 5
          },
          {
            "location": "dist/testing/core/core.cjs",
            "line": 5
          },
          {
            "location": "dist/testing/testing.cjs",
            "line": 6
          },
          {
            "location": "dist/utilities/utilities.cjs",
            "line": 7
          },
          {
            "location": "src/utilities/policies/pagination.ts",
            "line": 1
          },
          {
            "location": "src/utilities/policies/pagination.ts",
            "line": 271
          }
        ]
      }
    },
    {
      "group": "",
      "name": "whatwg-fetch",
      "version": "3.6.2",
      "scope": "required",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "6c995e9f415cb94ff410c2eb75b27bcce9d6e884d92eb64c21aacc51599d2adb06bd99daf2fc4a61a7b120258f7d9f2ac1ff5fccdabe504219ae749a029b7a44"
        }
      ],
      "purl": "pkg:npm/whatwg-fetch@3.6.2",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/whatwg-fetch/-/whatwg-fetch-3.6.2.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/whatwg-fetch@3.6.2",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/whatwg-fetch/-/whatwg-fetch-3.6.2.tgz"
        },
        {
          "name": "ImportedModules",
          "value": "whatwg-fetch"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "package-lock.json"
              }
            ],
            "concludedValue": "package-lock.json"
          }
        ],
        "occurrences": [
          {
            "location": "dist/testing/core/mocking/mockFetch.js",
            "line": 2
          },
          {
            "location": "src/testing/core/mocking/mockFetch.ts",
            "line": 1
          }
        ]
      }
    }
  ],
  "dependencies": [
    {
      "ref": "pkg:npm/graphql@16.6.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/@graphql-typed-document-node/core@3.1.1",
      "dependsOn": [
        "pkg:npm/graphql@16.6.0"
      ]
    },
    {
      "ref": "pkg:npm/tslib@2.4.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/@wry/context@0.7.0",
      "dependsOn": [
        "pkg:npm/tslib@2.4.0"
      ]
    },
    {
      "ref": "pkg:npm/@wry/equality@0.5.1",
      "dependsOn": [
        "pkg:npm/tslib@2.4.0"
      ]
    },
    {
      "ref": "pkg:npm/@wry/trie@0.3.0",
      "dependsOn": [
        "pkg:npm/tslib@2.4.0"
      ]
    },
    {
      "ref": "pkg:npm/graphql-tag@2.12.6",
      "dependsOn": [
        "pkg:npm/graphql@16.6.0",
        "pkg:npm/tslib@2.4.0"
      ]
    },
    {
      "ref": "pkg:npm/react-is@16.13.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/hoist-non-react-statics@3.3.2",
      "dependsOn": [
        "pkg:npm/react-is@16.13.0"
      ]
    },
    {
      "ref": "pkg:npm/@wry/context@0.6.1",
      "dependsOn": [
        "pkg:npm/tslib@2.4.0"
      ]
    },
    {
      "ref": "pkg:npm/optimism@0.16.1",
      "dependsOn": [
        "pkg:npm/@wry/context@0.6.1",
        "pkg:npm/@wry/trie@0.3.0"
      ]
    },
    {
      "ref": "pkg:npm/js-tokens@4.0.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/loose-envify@1.4.0",
      "dependsOn": [
        "pkg:npm/js-tokens@4.0.0"
      ]
    },
    {
      "ref": "pkg:npm/object-assign@4.1.1",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/prop-types@15.7.2",
      "dependsOn": [
        "pkg:npm/loose-envify@1.4.0",
        "pkg:npm/object-assign@4.1.1",
        "pkg:npm/react-is@16.13.0"
      ]
    },
    {
      "ref": "pkg:npm/symbol-observable@4.0.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/ts-invariant@0.10.3",
      "dependsOn": [
        "pkg:npm/tslib@2.4.0"
      ]
    },
    {
      "ref": "pkg:npm/zen-observable@0.8.15",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/zen-observable-ts@1.2.5",
      "dependsOn": [
        "pkg:npm/zen-observable@0.8.15"
      ]
    },
    {
      "ref": "pkg:npm/@babel/parser@7.19.1",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/@graphql-tools/utils@8.12.0",
      "dependsOn": [
        "pkg:npm/graphql@16.6.0",
        "pkg:npm/tslib@2.4.0"
      ]
    },
    {
      "ref": "pkg:npm/@graphql-tools/merge@8.3.6",
      "dependsOn": [
        "pkg:npm/@graphql-tools/utils@8.12.0",
        "pkg:npm/graphql@16.6.0",
        "pkg:npm/tslib@2.4.0"
      ]
    },
    {
      "ref": "pkg:npm/value-or-promise@1.0.11",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/@graphql-tools/schema@9.0.4",
      "dependsOn": [
        "pkg:npm/@graphql-tools/merge@8.3.6",
        "pkg:npm/@graphql-tools/utils@8.12.0",
        "pkg:npm/graphql@16.6.0",
        "pkg:npm/tslib@2.4.0",
        "pkg:npm/value-or-promise@1.0.11"
      ]
    },
    {
      "ref": "pkg:npm/fsevents@2.3.2",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/rollup@2.79.1",
      "dependsOn": [
        "pkg:npm/fsevents@2.3.2"
      ]
    },
    {
      "ref": "pkg:npm/@types/estree@0.0.39",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/estree-walker@1.0.1",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/picomatch@2.3.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/@rollup/pluginutils@3.1.0",
      "dependsOn": [
        "pkg:npm/@types/estree@0.0.39",
        "pkg:npm/estree-walker@1.0.1",
        "pkg:npm/picomatch@2.3.0",
        "pkg:npm/rollup@2.79.1"
      ]
    },
    {
      "ref": "pkg:npm/@types/node@16.11.60",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/@types/resolve@1.17.1",
      "dependsOn": [
        "pkg:npm/@types/node@16.11.60"
      ]
    },
    {
      "ref": "pkg:npm/builtin-modules@3.2.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/deepmerge@4.2.2",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/is-module@1.0.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/function-bind@1.1.1",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/has@1.0.3",
      "dependsOn": [
        "pkg:npm/function-bind@1.1.1"
      ]
    },
    {
      "ref": "pkg:npm/is-core-module@2.9.0",
      "dependsOn": [
        "pkg:npm/has@1.0.3"
      ]
    },
    {
      "ref": "pkg:npm/path-parse@1.0.7",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/supports-preserve-symlinks-flag@1.0.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/resolve@1.22.1",
      "dependsOn": [
        "pkg:npm/is-core-module@2.9.0",
        "pkg:npm/path-parse@1.0.7",
        "pkg:npm/supports-preserve-symlinks-flag@1.0.0"
      ]
    },
    {
      "ref": "pkg:npm/@rollup/plugin-node-resolve@11.2.1",
      "dependsOn": [
        "pkg:npm/@rollup/pluginutils@3.1.0",
        "pkg:npm/@types/resolve@1.17.1",
        "pkg:npm/builtin-modules@3.2.0",
        "pkg:npm/deepmerge@4.2.2",
        "pkg:npm/is-module@1.0.0",
        "pkg:npm/resolve@1.22.1",
        "pkg:npm/rollup@2.79.1"
      ]
    },
    {
      "ref": "pkg:npm/react@18.2.0",
      "dependsOn": [
        "pkg:npm/loose-envify@1.4.0"
      ]
    },
    {
      "ref": "pkg:npm/scheduler@0.23.0",
      "dependsOn": [
        "pkg:npm/loose-envify@1.4.0"
      ]
    },
    {
      "ref": "pkg:npm/react-dom@18.2.0",
      "dependsOn": [
        "pkg:npm/loose-envify@1.4.0",
        "pkg:npm/react@18.2.0",
        "pkg:npm/scheduler@0.23.0"
      ]
    },
    {
      "ref": "pkg:npm/regenerator-runtime@0.13.5",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/@babel/runtime@7.14.8",
      "dependsOn": [
        "pkg:npm/regenerator-runtime@0.13.5"
      ]
    },
    {
      "ref": "pkg:npm/@babel/helper-validator-identifier@7.16.7",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/color-name@1.1.3",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/color-convert@1.9.3",
      "dependsOn": [
        "pkg:npm/color-name@1.1.3"
      ]
    },
    {
      "ref": "pkg:npm/ansi-styles@3.2.1",
      "dependsOn": [
        "pkg:npm/color-convert@1.9.3"
      ]
    },
    {
      "ref": "pkg:npm/escape-string-regexp@1.0.5",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/has-flag@3.0.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/supports-color@5.5.0",
      "dependsOn": [
        "pkg:npm/has-flag@3.0.0"
      ]
    },
    {
      "ref": "pkg:npm/chalk@2.4.2",
      "dependsOn": [
        "pkg:npm/ansi-styles@3.2.1",
        "pkg:npm/escape-string-regexp@1.0.5",
        "pkg:npm/supports-color@5.5.0"
      ]
    },
    {
      "ref": "pkg:npm/@babel/highlight@7.16.7",
      "dependsOn": [
        "pkg:npm/@babel/helper-validator-identifier@7.16.7",
        "pkg:npm/chalk@2.4.2",
        "pkg:npm/js-tokens@4.0.0"
      ]
    },
    {
      "ref": "pkg:npm/@babel/code-frame@7.16.7",
      "dependsOn": [
        "pkg:npm/@babel/highlight@7.16.7"
      ]
    },
    {
      "ref": "pkg:npm/@types/aria-query@4.2.2",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/aria-query@5.0.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/color-name@1.1.4",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/color-convert@2.0.1",
      "dependsOn": [
        "pkg:npm/color-name@1.1.4"
      ]
    },
    {
      "ref": "pkg:npm/ansi-styles@4.3.0",
      "dependsOn": [
        "pkg:npm/color-convert@2.0.1"
      ]
    },
    {
      "ref": "pkg:npm/has-flag@4.0.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/supports-color@7.1.0",
      "dependsOn": [
        "pkg:npm/has-flag@4.0.0"
      ]
    },
    {
      "ref": "pkg:npm/chalk@4.1.2",
      "dependsOn": [
        "pkg:npm/ansi-styles@4.3.0",
        "pkg:npm/supports-color@7.1.0"
      ]
    },
    {
      "ref": "pkg:npm/dom-accessibility-api@0.5.10",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/lz-string@1.4.4",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/ansi-regex@5.0.1",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/ansi-styles@5.2.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/react-is@17.0.2",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/pretty-format@27.5.1",
      "dependsOn": [
        "pkg:npm/ansi-regex@5.0.1",
        "pkg:npm/ansi-styles@5.2.0",
        "pkg:npm/react-is@17.0.2"
      ]
    },
    {
      "ref": "pkg:npm/@testing-library/dom@8.11.1",
      "dependsOn": [
        "pkg:npm/@babel/code-frame@7.16.7",
        "pkg:npm/@babel/runtime@7.14.8",
        "pkg:npm/@types/aria-query@4.2.2",
        "pkg:npm/aria-query@5.0.0",
        "pkg:npm/chalk@4.1.2",
        "pkg:npm/dom-accessibility-api@0.5.10",
        "pkg:npm/lz-string@1.4.4",
        "pkg:npm/pretty-format@27.5.1"
      ]
    },
    {
      "ref": "pkg:npm/@types/prop-types@15.7.4",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/@types/scheduler@0.16.2",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/csstype@3.0.8",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/@types/react@18.0.21",
      "dependsOn": [
        "pkg:npm/@types/prop-types@15.7.4",
        "pkg:npm/@types/scheduler@0.16.2",
        "pkg:npm/csstype@3.0.8"
      ]
    },
    {
      "ref": "pkg:npm/@types/react-dom@18.0.6",
      "dependsOn": [
        "pkg:npm/@types/react@18.0.21"
      ]
    },
    {
      "ref": "pkg:npm/@testing-library/react@13.4.0",
      "dependsOn": [
        "pkg:npm/@babel/runtime@7.14.8",
        "pkg:npm/@testing-library/dom@8.11.1",
        "pkg:npm/@types/react-dom@18.0.6",
        "pkg:npm/react-dom@18.2.0",
        "pkg:npm/react@18.2.0"
      ]
    },
    {
      "ref": "pkg:npm/@types/react@17.0.47",
      "dependsOn": [
        "pkg:npm/@types/prop-types@15.7.4",
        "pkg:npm/@types/scheduler@0.16.2",
        "pkg:npm/csstype@3.0.8"
      ]
    },
    {
      "ref": "pkg:npm/@types/react-dom@17.0.17",
      "dependsOn": [
        "pkg:npm/@types/react@17.0.47"
      ]
    },
    {
      "ref": "pkg:npm/@testing-library/react@12.1.5",
      "dependsOn": [
        "pkg:npm/@babel/runtime@7.14.8",
        "pkg:npm/@testing-library/dom@8.11.1",
        "pkg:npm/@types/react-dom@17.0.17",
        "pkg:npm/react-dom@18.2.0",
        "pkg:npm/react@18.2.0"
      ]
    },
    {
      "ref": "pkg:npm/react-error-boundary@3.1.3",
      "dependsOn": [
        "pkg:npm/@babel/runtime@7.14.8",
        "pkg:npm/react@18.2.0"
      ]
    },
    {
      "ref": "pkg:npm/@testing-library/react-hooks@8.0.1",
      "dependsOn": [
        "pkg:npm/@babel/runtime@7.14.8",
        "pkg:npm/@types/react@18.0.21",
        "pkg:npm/react-dom@18.2.0",
        "pkg:npm/react-error-boundary@3.1.3",
        "pkg:npm/react@18.2.0"
      ]
    },
    {
      "ref": "pkg:npm/@testing-library/user-event@14.4.3",
      "dependsOn": [
        "pkg:npm/@testing-library/dom@8.11.1"
      ]
    },
    {
      "ref": "pkg:npm/@types/fast-json-stable-stringify@2.0.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/@types/fetch-mock@7.3.5",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/@types/minimatch@3.0.5",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/@types/glob@8.0.0",
      "dependsOn": [
        "pkg:npm/@types/minimatch@3.0.5",
        "pkg:npm/@types/node@16.11.60"
      ]
    },
    {
      "ref": "pkg:npm/@types/hoist-non-react-statics@3.3.1",
      "dependsOn": [
        "pkg:npm/@types/react@18.0.21",
        "pkg:npm/hoist-non-react-statics@3.3.2"
      ]
    },
    {
      "ref": "pkg:npm/jest-get-type@29.0.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/@jest/expect-utils@29.0.3",
      "dependsOn": [
        "pkg:npm/jest-get-type@29.0.0"
      ]
    },
    {
      "ref": "pkg:npm/diff-sequences@29.0.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/@sinclair/typebox@0.24.20",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/@jest/schemas@29.0.0",
      "dependsOn": [
        "pkg:npm/@sinclair/typebox@0.24.20"
      ]
    },
    {
      "ref": "pkg:npm/react-is@18.2.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/pretty-format@29.0.3",
      "dependsOn": [
        "pkg:npm/@jest/schemas@29.0.0",
        "pkg:npm/ansi-styles@5.2.0",
        "pkg:npm/react-is@18.2.0"
      ]
    },
    {
      "ref": "pkg:npm/jest-diff@29.0.3",
      "dependsOn": [
        "pkg:npm/chalk@4.1.2",
        "pkg:npm/diff-sequences@29.0.0",
        "pkg:npm/jest-get-type@29.0.0",
        "pkg:npm/pretty-format@29.0.3"
      ]
    },
    {
      "ref": "pkg:npm/jest-matcher-utils@29.0.3",
      "dependsOn": [
        "pkg:npm/chalk@4.1.2",
        "pkg:npm/jest-diff@29.0.3",
        "pkg:npm/jest-get-type@29.0.0",
        "pkg:npm/pretty-format@29.0.3"
      ]
    },
    {
      "ref": "pkg:npm/@types/istanbul-lib-coverage@2.0.1",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/@types/istanbul-lib-report@3.0.0",
      "dependsOn": [
        "pkg:npm/@types/istanbul-lib-coverage@2.0.1"
      ]
    },
    {
      "ref": "pkg:npm/@types/istanbul-reports@3.0.1",
      "dependsOn": [
        "pkg:npm/@types/istanbul-lib-report@3.0.0"
      ]
    },
    {
      "ref": "pkg:npm/@types/yargs-parser@21.0.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/@types/yargs@17.0.10",
      "dependsOn": [
        "pkg:npm/@types/yargs-parser@21.0.0"
      ]
    },
    {
      "ref": "pkg:npm/@jest/types@29.0.3",
      "dependsOn": [
        "pkg:npm/@jest/schemas@29.0.0",
        "pkg:npm/@types/istanbul-lib-coverage@2.0.1",
        "pkg:npm/@types/istanbul-reports@3.0.1",
        "pkg:npm/@types/node@16.11.60",
        "pkg:npm/@types/yargs@17.0.10",
        "pkg:npm/chalk@4.1.2"
      ]
    },
    {
      "ref": "pkg:npm/@types/stack-utils@2.0.1",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/graceful-fs@4.2.9",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/is-number@7.0.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/to-regex-range@5.0.1",
      "dependsOn": [
        "pkg:npm/is-number@7.0.0"
      ]
    },
    {
      "ref": "pkg:npm/fill-range@7.0.1",
      "dependsOn": [
        "pkg:npm/to-regex-range@5.0.1"
      ]
    },
    {
      "ref": "pkg:npm/braces@3.0.2",
      "dependsOn": [
        "pkg:npm/fill-range@7.0.1"
      ]
    },
    {
      "ref": "pkg:npm/micromatch@4.0.4",
      "dependsOn": [
        "pkg:npm/braces@3.0.2",
        "pkg:npm/picomatch@2.3.0"
      ]
    },
    {
      "ref": "pkg:npm/slash@3.0.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/escape-string-regexp@2.0.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/stack-utils@2.0.5",
      "dependsOn": [
        "pkg:npm/escape-string-regexp@2.0.0"
      ]
    },
    {
      "ref": "pkg:npm/jest-message-util@29.0.3",
      "dependsOn": [
        "pkg:npm/@babel/code-frame@7.16.7",
        "pkg:npm/@jest/types@29.0.3",
        "pkg:npm/@types/stack-utils@2.0.1",
        "pkg:npm/chalk@4.1.2",
        "pkg:npm/graceful-fs@4.2.9",
        "pkg:npm/micromatch@4.0.4",
        "pkg:npm/pretty-format@29.0.3",
        "pkg:npm/slash@3.0.0",
        "pkg:npm/stack-utils@2.0.5"
      ]
    },
    {
      "ref": "pkg:npm/ci-info@3.2.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/jest-util@29.0.3",
      "dependsOn": [
        "pkg:npm/@jest/types@29.0.3",
        "pkg:npm/@types/node@16.11.60",
        "pkg:npm/chalk@4.1.2",
        "pkg:npm/ci-info@3.2.0",
        "pkg:npm/graceful-fs@4.2.9",
        "pkg:npm/picomatch@2.3.0"
      ]
    },
    {
      "ref": "pkg:npm/expect@29.0.3",
      "dependsOn": [
        "pkg:npm/@jest/expect-utils@29.0.3",
        "pkg:npm/jest-get-type@29.0.0",
        "pkg:npm/jest-matcher-utils@29.0.3",
        "pkg:npm/jest-message-util@29.0.3",
        "pkg:npm/jest-util@29.0.3"
      ]
    },
    {
      "ref": "pkg:npm/@types/jest@29.0.3",
      "dependsOn": [
        "pkg:npm/expect@29.0.3",
        "pkg:npm/pretty-format@29.0.3"
      ]
    },
    {
      "ref": "pkg:npm/@types/lodash@4.14.185",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/@types/use-sync-external-store@0.0.3",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/acorn@8.8.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/follow-redirects@1.14.8",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/axios@0.21.2",
      "dependsOn": [
        "pkg:npm/follow-redirects@1.14.8"
      ]
    },
    {
      "ref": "pkg:npm/duplexer@0.1.1",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/detect-libc@1.0.3",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/nan@2.15.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/delegates@1.0.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/core-util-is@1.0.2",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/inherits@2.0.4",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/isarray@1.0.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/process-nextick-args@2.0.1",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/safe-buffer@5.1.2",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/string_decoder@1.1.1",
      "dependsOn": [
        "pkg:npm/safe-buffer@5.1.2"
      ]
    },
    {
      "ref": "pkg:npm/util-deprecate@1.0.2",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/readable-stream@2.3.7",
      "dependsOn": [
        "pkg:npm/core-util-is@1.0.2",
        "pkg:npm/inherits@2.0.4",
        "pkg:npm/isarray@1.0.0",
        "pkg:npm/process-nextick-args@2.0.1",
        "pkg:npm/safe-buffer@5.1.2",
        "pkg:npm/string_decoder@1.1.1",
        "pkg:npm/util-deprecate@1.0.2"
      ]
    },
    {
      "ref": "pkg:npm/are-we-there-yet@1.1.5",
      "dependsOn": [
        "pkg:npm/delegates@1.0.0",
        "pkg:npm/readable-stream@2.3.7"
      ]
    },
    {
      "ref": "pkg:npm/console-control-strings@1.1.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/aproba@1.2.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/has-unicode@2.0.1",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/signal-exit@3.0.7",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/code-point-at@1.1.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/number-is-nan@1.0.1",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/is-fullwidth-code-point@1.0.0",
      "dependsOn": [
        "pkg:npm/number-is-nan@1.0.1"
      ]
    },
    {
      "ref": "pkg:npm/ansi-regex@2.1.1",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/strip-ansi@3.0.1",
      "dependsOn": [
        "pkg:npm/ansi-regex@2.1.1"
      ]
    },
    {
      "ref": "pkg:npm/string-width@1.0.2",
      "dependsOn": [
        "pkg:npm/code-point-at@1.1.0",
        "pkg:npm/is-fullwidth-code-point@1.0.0",
        "pkg:npm/strip-ansi@3.0.1"
      ]
    },
    {
      "ref": "pkg:npm/wide-align@1.1.3",
      "dependsOn": [
        "pkg:npm/string-width@1.0.2"
      ]
    },
    {
      "ref": "pkg:npm/gauge@2.7.4",
      "dependsOn": [
        "pkg:npm/aproba@1.2.0",
        "pkg:npm/console-control-strings@1.1.0",
        "pkg:npm/has-unicode@2.0.1",
        "pkg:npm/object-assign@4.1.1",
        "pkg:npm/signal-exit@3.0.7",
        "pkg:npm/string-width@1.0.2",
        "pkg:npm/strip-ansi@3.0.1",
        "pkg:npm/wide-align@1.1.3"
      ]
    },
    {
      "ref": "pkg:npm/set-blocking@2.0.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/npmlog@4.1.2",
      "dependsOn": [
        "pkg:npm/are-we-there-yet@1.1.5",
        "pkg:npm/console-control-strings@1.1.0",
        "pkg:npm/gauge@2.7.4",
        "pkg:npm/set-blocking@2.0.0"
      ]
    },
    {
      "ref": "pkg:npm/expand-template@2.0.3",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/github-from-package@0.0.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/minimist@1.2.6",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/mkdirp-classic@0.5.3",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/napi-build-utils@1.0.2",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/semver@5.7.1",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/node-abi@2.30.1",
      "dependsOn": [
        "pkg:npm/semver@5.7.1"
      ]
    },
    {
      "ref": "pkg:npm/noop-logger@0.1.1",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/wrappy@1.0.2",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/once@1.4.0",
      "dependsOn": [
        "pkg:npm/wrappy@1.0.2"
      ]
    },
    {
      "ref": "pkg:npm/end-of-stream@1.4.4",
      "dependsOn": [
        "pkg:npm/once@1.4.0"
      ]
    },
    {
      "ref": "pkg:npm/pump@3.0.0",
      "dependsOn": [
        "pkg:npm/end-of-stream@1.4.4",
        "pkg:npm/once@1.4.0"
      ]
    },
    {
      "ref": "pkg:npm/deep-extend@0.6.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/ini@1.3.8",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/strip-json-comments@2.0.1",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/rc@1.2.8",
      "dependsOn": [
        "pkg:npm/deep-extend@0.6.0",
        "pkg:npm/ini@1.3.8",
        "pkg:npm/minimist@1.2.6",
        "pkg:npm/strip-json-comments@2.0.1"
      ]
    },
    {
      "ref": "pkg:npm/mimic-response@2.1.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/decompress-response@4.2.1",
      "dependsOn": [
        "pkg:npm/mimic-response@2.1.0"
      ]
    },
    {
      "ref": "pkg:npm/simple-concat@1.0.1",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/simple-get@3.1.1",
      "dependsOn": [
        "pkg:npm/decompress-response@4.2.1",
        "pkg:npm/once@1.4.0",
        "pkg:npm/simple-concat@1.0.1"
      ]
    },
    {
      "ref": "pkg:npm/chownr@1.1.4",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/base64-js@1.5.1",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/ieee754@1.2.1",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/buffer@5.7.1",
      "dependsOn": [
        "pkg:npm/base64-js@1.5.1",
        "pkg:npm/ieee754@1.2.1"
      ]
    },
    {
      "ref": "pkg:npm/readable-stream@3.6.0",
      "dependsOn": [
        "pkg:npm/inherits@2.0.4",
        "pkg:npm/string_decoder@1.1.1",
        "pkg:npm/util-deprecate@1.0.2"
      ]
    },
    {
      "ref": "pkg:npm/bl@4.0.3",
      "dependsOn": [
        "pkg:npm/buffer@5.7.1",
        "pkg:npm/inherits@2.0.4",
        "pkg:npm/readable-stream@3.6.0"
      ]
    },
    {
      "ref": "pkg:npm/fs-constants@1.0.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/tar-stream@2.2.0",
      "dependsOn": [
        "pkg:npm/bl@4.0.3",
        "pkg:npm/end-of-stream@1.4.4",
        "pkg:npm/fs-constants@1.0.0",
        "pkg:npm/inherits@2.0.4",
        "pkg:npm/readable-stream@3.6.0"
      ]
    },
    {
      "ref": "pkg:npm/tar-fs@2.1.1",
      "dependsOn": [
        "pkg:npm/chownr@1.1.4",
        "pkg:npm/mkdirp-classic@0.5.3",
        "pkg:npm/pump@3.0.0",
        "pkg:npm/tar-stream@2.2.0"
      ]
    },
    {
      "ref": "pkg:npm/tunnel-agent@0.6.0",
      "dependsOn": [
        "pkg:npm/safe-buffer@5.1.2"
      ]
    },
    {
      "ref": "pkg:npm/which-pm-runs@1.0.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/prebuild-install@5.3.6",
      "dependsOn": [
        "pkg:npm/detect-libc@1.0.3",
        "pkg:npm/expand-template@2.0.3",
        "pkg:npm/github-from-package@0.0.0",
        "pkg:npm/minimist@1.2.6",
        "pkg:npm/mkdirp-classic@0.5.3",
        "pkg:npm/napi-build-utils@1.0.2",
        "pkg:npm/node-abi@2.30.1",
        "pkg:npm/noop-logger@0.1.1",
        "pkg:npm/npmlog@4.1.2",
        "pkg:npm/pump@3.0.0",
        "pkg:npm/rc@1.2.8",
        "pkg:npm/simple-get@3.1.1",
        "pkg:npm/tar-fs@2.1.1",
        "pkg:npm/tunnel-agent@0.6.0",
        "pkg:npm/which-pm-runs@1.0.0"
      ]
    },
    {
      "ref": "pkg:npm/iltorb@2.4.5",
      "dependsOn": [
        "pkg:npm/detect-libc@1.0.3",
        "pkg:npm/nan@2.15.0",
        "pkg:npm/npmlog@4.1.2",
        "pkg:npm/prebuild-install@5.3.6",
        "pkg:npm/which-pm-runs@1.0.0"
      ]
    },
    {
      "ref": "pkg:npm/brotli-size@0.1.0",
      "dependsOn": [
        "pkg:npm/duplexer@0.1.1",
        "pkg:npm/iltorb@2.4.5"
      ]
    },
    {
      "ref": "pkg:npm/bytes@3.1.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/ci-env@1.16.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/commander@2.20.3",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/callsites@2.0.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/caller-callsite@2.0.0",
      "dependsOn": [
        "pkg:npm/callsites@2.0.0"
      ]
    },
    {
      "ref": "pkg:npm/caller-path@2.0.0",
      "dependsOn": [
        "pkg:npm/caller-callsite@2.0.0"
      ]
    },
    {
      "ref": "pkg:npm/resolve-from@3.0.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/import-fresh@2.0.0",
      "dependsOn": [
        "pkg:npm/caller-path@2.0.0",
        "pkg:npm/resolve-from@3.0.0"
      ]
    },
    {
      "ref": "pkg:npm/is-directory@0.3.1",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/sprintf-js@1.0.3",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/argparse@1.0.10",
      "dependsOn": [
        "pkg:npm/sprintf-js@1.0.3"
      ]
    },
    {
      "ref": "pkg:npm/esprima@4.0.1",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/js-yaml@3.14.1",
      "dependsOn": [
        "pkg:npm/argparse@1.0.10",
        "pkg:npm/esprima@4.0.1"
      ]
    },
    {
      "ref": "pkg:npm/is-arrayish@0.2.1",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/error-ex@1.3.2",
      "dependsOn": [
        "pkg:npm/is-arrayish@0.2.1"
      ]
    },
    {
      "ref": "pkg:npm/json-parse-better-errors@1.0.2",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/parse-json@4.0.0",
      "dependsOn": [
        "pkg:npm/error-ex@1.3.2",
        "pkg:npm/json-parse-better-errors@1.0.2"
      ]
    },
    {
      "ref": "pkg:npm/cosmiconfig@5.2.1",
      "dependsOn": [
        "pkg:npm/import-fresh@2.0.0",
        "pkg:npm/is-directory@0.3.1",
        "pkg:npm/js-yaml@3.14.1",
        "pkg:npm/parse-json@4.0.0"
      ]
    },
    {
      "ref": "pkg:npm/axios@0.21.3",
      "dependsOn": [
        "pkg:npm/follow-redirects@1.14.8"
      ]
    },
    {
      "ref": "pkg:npm/github-build@1.2.3",
      "dependsOn": [
        "pkg:npm/axios@0.21.3"
      ]
    },
    {
      "ref": "pkg:npm/fs.realpath@1.0.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/inflight@1.0.6",
      "dependsOn": [
        "pkg:npm/once@1.4.0",
        "pkg:npm/wrappy@1.0.2"
      ]
    },
    {
      "ref": "pkg:npm/balanced-match@1.0.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/concat-map@0.0.1",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/brace-expansion@1.1.11",
      "dependsOn": [
        "pkg:npm/balanced-match@1.0.0",
        "pkg:npm/concat-map@0.0.1"
      ]
    },
    {
      "ref": "pkg:npm/minimatch@3.1.2",
      "dependsOn": [
        "pkg:npm/brace-expansion@1.1.11"
      ]
    },
    {
      "ref": "pkg:npm/path-is-absolute@1.0.1",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/glob@7.2.0",
      "dependsOn": [
        "pkg:npm/fs.realpath@1.0.0",
        "pkg:npm/inflight@1.0.6",
        "pkg:npm/inherits@2.0.4",
        "pkg:npm/minimatch@3.1.2",
        "pkg:npm/once@1.4.0",
        "pkg:npm/path-is-absolute@1.0.1"
      ]
    },
    {
      "ref": "pkg:npm/pify@3.0.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/gzip-size@4.1.0",
      "dependsOn": [
        "pkg:npm/duplexer@0.1.1",
        "pkg:npm/pify@3.0.0"
      ]
    },
    {
      "ref": "pkg:npm/has-flag@2.0.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/supports-color@4.5.0",
      "dependsOn": [
        "pkg:npm/has-flag@2.0.0"
      ]
    },
    {
      "ref": "pkg:npm/chalk@2.1.0",
      "dependsOn": [
        "pkg:npm/ansi-styles@3.2.1",
        "pkg:npm/escape-string-regexp@1.0.5",
        "pkg:npm/supports-color@4.5.0"
      ]
    },
    {
      "ref": "pkg:npm/prettycli@1.4.3",
      "dependsOn": [
        "pkg:npm/chalk@2.1.0"
      ]
    },
    {
      "ref": "pkg:npm/bundlesize@0.18.1",
      "dependsOn": [
        "pkg:npm/axios@0.21.2",
        "pkg:npm/brotli-size@0.1.0",
        "pkg:npm/bytes@3.1.0",
        "pkg:npm/ci-env@1.16.0",
        "pkg:npm/commander@2.20.3",
        "pkg:npm/cosmiconfig@5.2.1",
        "pkg:npm/github-build@1.2.3",
        "pkg:npm/glob@7.2.0",
        "pkg:npm/gzip-size@4.1.0",
        "pkg:npm/prettycli@1.4.3"
      ]
    },
    {
      "ref": "pkg:npm/tr46@0.0.3",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/webidl-conversions@3.0.1",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/whatwg-url@5.0.0",
      "dependsOn": [
        "pkg:npm/tr46@0.0.3",
        "pkg:npm/webidl-conversions@3.0.1"
      ]
    },
    {
      "ref": "pkg:npm/node-fetch@2.6.7",
      "dependsOn": [
        "pkg:npm/whatwg-url@5.0.0"
      ]
    },
    {
      "ref": "pkg:npm/cross-fetch@3.1.5",
      "dependsOn": [
        "pkg:npm/node-fetch@2.6.7"
      ]
    },
    {
      "ref": "pkg:npm/to-fast-properties@2.0.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/@babel/types@7.16.7",
      "dependsOn": [
        "pkg:npm/@babel/helper-validator-identifier@7.16.7",
        "pkg:npm/to-fast-properties@2.0.0"
      ]
    },
    {
      "ref": "pkg:npm/jsesc@2.5.2",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/source-map@0.5.7",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/@babel/generator@7.16.7",
      "dependsOn": [
        "pkg:npm/@babel/types@7.16.7",
        "pkg:npm/jsesc@2.5.2",
        "pkg:npm/source-map@0.5.7"
      ]
    },
    {
      "ref": "pkg:npm/@babel/compat-data@7.16.4",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/@babel/helper-validator-option@7.16.7",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/caniuse-lite@1.0.30001298",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/electron-to-chromium@1.4.38",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/escalade@3.1.1",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/node-releases@2.0.1",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/picocolors@1.0.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/browserslist@4.19.1",
      "dependsOn": [
        "pkg:npm/caniuse-lite@1.0.30001298",
        "pkg:npm/electron-to-chromium@1.4.38",
        "pkg:npm/escalade@3.1.1",
        "pkg:npm/node-releases@2.0.1",
        "pkg:npm/picocolors@1.0.0"
      ]
    },
    {
      "ref": "pkg:npm/semver@6.3.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/@babel/helper-compilation-targets@7.16.7",
      "dependsOn": [
        "pkg:npm/@babel/compat-data@7.16.4",
        "pkg:npm/@babel/core@7.16.7",
        "pkg:npm/@babel/helper-validator-option@7.16.7",
        "pkg:npm/browserslist@4.19.1",
        "pkg:npm/semver@6.3.0"
      ]
    },
    {
      "ref": "pkg:npm/@babel/helper-environment-visitor@7.16.7",
      "dependsOn": [
        "pkg:npm/@babel/types@7.16.7"
      ]
    },
    {
      "ref": "pkg:npm/@babel/helper-module-imports@7.16.7",
      "dependsOn": [
        "pkg:npm/@babel/types@7.16.7"
      ]
    },
    {
      "ref": "pkg:npm/@babel/helper-simple-access@7.16.7",
      "dependsOn": [
        "pkg:npm/@babel/types@7.16.7"
      ]
    },
    {
      "ref": "pkg:npm/@babel/helper-split-export-declaration@7.16.7",
      "dependsOn": [
        "pkg:npm/@babel/types@7.16.7"
      ]
    },
    {
      "ref": "pkg:npm/@babel/template@7.16.7",
      "dependsOn": [
        "pkg:npm/@babel/code-frame@7.16.7",
        "pkg:npm/@babel/parser@7.19.1",
        "pkg:npm/@babel/types@7.16.7"
      ]
    },
    {
      "ref": "pkg:npm/@babel/helper-get-function-arity@7.16.7",
      "dependsOn": [
        "pkg:npm/@babel/types@7.16.7"
      ]
    },
    {
      "ref": "pkg:npm/@babel/helper-function-name@7.16.7",
      "dependsOn": [
        "pkg:npm/@babel/helper-get-function-arity@7.16.7",
        "pkg:npm/@babel/template@7.16.7",
        "pkg:npm/@babel/types@7.16.7"
      ]
    },
    {
      "ref": "pkg:npm/@babel/helper-hoist-variables@7.16.7",
      "dependsOn": [
        "pkg:npm/@babel/types@7.16.7"
      ]
    },
    {
      "ref": "pkg:npm/ms@2.1.2",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/debug@4.3.2",
      "dependsOn": [
        "pkg:npm/ms@2.1.2"
      ]
    },
    {
      "ref": "pkg:npm/globals@11.12.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/@babel/traverse@7.16.7",
      "dependsOn": [
        "pkg:npm/@babel/code-frame@7.16.7",
        "pkg:npm/@babel/generator@7.16.7",
        "pkg:npm/@babel/helper-environment-visitor@7.16.7",
        "pkg:npm/@babel/helper-function-name@7.16.7",
        "pkg:npm/@babel/helper-hoist-variables@7.16.7",
        "pkg:npm/@babel/helper-split-export-declaration@7.16.7",
        "pkg:npm/@babel/parser@7.19.1",
        "pkg:npm/@babel/types@7.16.7",
        "pkg:npm/debug@4.3.2",
        "pkg:npm/globals@11.12.0"
      ]
    },
    {
      "ref": "pkg:npm/@babel/helper-module-transforms@7.16.7",
      "dependsOn": [
        "pkg:npm/@babel/helper-environment-visitor@7.16.7",
        "pkg:npm/@babel/helper-module-imports@7.16.7",
        "pkg:npm/@babel/helper-simple-access@7.16.7",
        "pkg:npm/@babel/helper-split-export-declaration@7.16.7",
        "pkg:npm/@babel/helper-validator-identifier@7.16.7",
        "pkg:npm/@babel/template@7.16.7",
        "pkg:npm/@babel/traverse@7.16.7",
        "pkg:npm/@babel/types@7.16.7"
      ]
    },
    {
      "ref": "pkg:npm/@babel/helpers@7.16.7",
      "dependsOn": [
        "pkg:npm/@babel/template@7.16.7",
        "pkg:npm/@babel/traverse@7.16.7",
        "pkg:npm/@babel/types@7.16.7"
      ]
    },
    {
      "ref": "pkg:npm/convert-source-map@1.7.0",
      "dependsOn": [
        "pkg:npm/safe-buffer@5.1.2"
      ]
    },
    {
      "ref": "pkg:npm/gensync@1.0.0-beta.2",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/json5@2.2.1",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/@babel/core@7.16.7",
      "dependsOn": [
        "pkg:npm/@babel/code-frame@7.16.7",
        "pkg:npm/@babel/generator@7.16.7",
        "pkg:npm/@babel/helper-compilation-targets@7.16.7",
        "pkg:npm/@babel/helper-module-transforms@7.16.7",
        "pkg:npm/@babel/helpers@7.16.7",
        "pkg:npm/@babel/parser@7.19.1",
        "pkg:npm/@babel/template@7.16.7",
        "pkg:npm/@babel/traverse@7.16.7",
        "pkg:npm/@babel/types@7.16.7",
        "pkg:npm/convert-source-map@1.7.0",
        "pkg:npm/debug@4.3.2",
        "pkg:npm/gensync@1.0.0-beta.2",
        "pkg:npm/json5@2.2.1",
        "pkg:npm/semver@6.3.0",
        "pkg:npm/source-map@0.5.7"
      ]
    },
    {
      "ref": "pkg:npm/core-js@3.15.2",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/glob-to-regexp@0.4.1",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/is-subset@0.1.1",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/lodash.isequal@4.5.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/path-to-regexp@2.4.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/querystring@0.2.1",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/lodash.sortby@4.7.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/punycode@2.1.1",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/tr46@1.0.1",
      "dependsOn": [
        "pkg:npm/punycode@2.1.1"
      ]
    },
    {
      "ref": "pkg:npm/webidl-conversions@4.0.2",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/whatwg-url@6.5.0",
      "dependsOn": [
        "pkg:npm/lodash.sortby@4.7.0",
        "pkg:npm/tr46@1.0.1",
        "pkg:npm/webidl-conversions@4.0.2"
      ]
    },
    {
      "ref": "pkg:npm/fetch-mock@9.11.0",
      "dependsOn": [
        "pkg:npm/@babel/core@7.16.7",
        "pkg:npm/@babel/runtime@7.14.8",
        "pkg:npm/core-js@3.15.2",
        "pkg:npm/debug@4.3.2",
        "pkg:npm/glob-to-regexp@0.4.1",
        "pkg:npm/is-subset@0.1.1",
        "pkg:npm/lodash.isequal@4.5.0",
        "pkg:npm/node-fetch@2.6.7",
        "pkg:npm/path-to-regexp@2.4.0",
        "pkg:npm/querystring@0.2.1",
        "pkg:npm/whatwg-url@6.5.0"
      ]
    },
    {
      "ref": "pkg:npm/brace-expansion@2.0.1",
      "dependsOn": [
        "pkg:npm/balanced-match@1.0.0"
      ]
    },
    {
      "ref": "pkg:npm/minimatch@5.0.1",
      "dependsOn": [
        "pkg:npm/brace-expansion@2.0.1"
      ]
    },
    {
      "ref": "pkg:npm/glob@8.0.3",
      "dependsOn": [
        "pkg:npm/fs.realpath@1.0.0",
        "pkg:npm/inflight@1.0.6",
        "pkg:npm/inherits@2.0.4",
        "pkg:npm/minimatch@5.0.1",
        "pkg:npm/once@1.4.0"
      ]
    },
    {
      "ref": "pkg:npm/graphql-ws@5.11.2",
      "dependsOn": [
        "pkg:npm/graphql@16.6.0"
      ]
    },
    {
      "ref": "pkg:npm/@jest/console@29.0.3",
      "dependsOn": [
        "pkg:npm/@jest/types@29.0.3",
        "pkg:npm/@types/node@16.11.60",
        "pkg:npm/chalk@4.1.2",
        "pkg:npm/jest-message-util@29.0.3",
        "pkg:npm/jest-util@29.0.3",
        "pkg:npm/slash@3.0.0"
      ]
    },
    {
      "ref": "pkg:npm/@bcoe/v8-coverage@0.2.3",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/collect-v8-coverage@1.0.1",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/@jest/test-result@29.0.3",
      "dependsOn": [
        "pkg:npm/@jest/console@29.0.3",
        "pkg:npm/@jest/types@29.0.3",
        "pkg:npm/@types/istanbul-lib-coverage@2.0.1",
        "pkg:npm/collect-v8-coverage@1.0.1"
      ]
    },
    {
      "ref": "pkg:npm/@jridgewell/resolve-uri@3.0.7",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/@jridgewell/sourcemap-codec@1.4.13",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/@jridgewell/trace-mapping@0.3.15",
      "dependsOn": [
        "pkg:npm/@jridgewell/resolve-uri@3.0.7",
        "pkg:npm/@jridgewell/sourcemap-codec@1.4.13"
      ]
    },
    {
      "ref": "pkg:npm/@babel/helper-plugin-utils@7.19.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/camelcase@5.3.1",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/p-try@2.2.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/p-limit@2.3.0",
      "dependsOn": [
        "pkg:npm/p-try@2.2.0"
      ]
    },
    {
      "ref": "pkg:npm/p-locate@4.1.0",
      "dependsOn": [
        "pkg:npm/p-limit@2.3.0"
      ]
    },
    {
      "ref": "pkg:npm/locate-path@5.0.0",
      "dependsOn": [
        "pkg:npm/p-locate@4.1.0"
      ]
    },
    {
      "ref": "pkg:npm/path-exists@4.0.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/find-up@4.1.0",
      "dependsOn": [
        "pkg:npm/locate-path@5.0.0",
        "pkg:npm/path-exists@4.0.0"
      ]
    },
    {
      "ref": "pkg:npm/get-package-type@0.1.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/resolve-from@5.0.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/@istanbuljs/load-nyc-config@1.1.0",
      "dependsOn": [
        "pkg:npm/camelcase@5.3.1",
        "pkg:npm/find-up@4.1.0",
        "pkg:npm/get-package-type@0.1.0",
        "pkg:npm/js-yaml@3.14.1",
        "pkg:npm/resolve-from@5.0.0"
      ]
    },
    {
      "ref": "pkg:npm/@istanbuljs/schema@0.1.3",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/istanbul-lib-coverage@3.2.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/istanbul-lib-instrument@5.2.0",
      "dependsOn": [
        "pkg:npm/@babel/core@7.16.7",
        "pkg:npm/@babel/parser@7.19.1",
        "pkg:npm/@istanbuljs/schema@0.1.3",
        "pkg:npm/istanbul-lib-coverage@3.2.0",
        "pkg:npm/semver@6.3.0"
      ]
    },
    {
      "ref": "pkg:npm/glob@7.2.3",
      "dependsOn": [
        "pkg:npm/fs.realpath@1.0.0",
        "pkg:npm/inflight@1.0.6",
        "pkg:npm/inherits@2.0.4",
        "pkg:npm/minimatch@3.1.2",
        "pkg:npm/once@1.4.0",
        "pkg:npm/path-is-absolute@1.0.1"
      ]
    },
    {
      "ref": "pkg:npm/test-exclude@6.0.0",
      "dependsOn": [
        "pkg:npm/@istanbuljs/schema@0.1.3",
        "pkg:npm/glob@7.2.3",
        "pkg:npm/minimatch@3.1.2"
      ]
    },
    {
      "ref": "pkg:npm/babel-plugin-istanbul@6.1.1",
      "dependsOn": [
        "pkg:npm/@babel/helper-plugin-utils@7.19.0",
        "pkg:npm/@istanbuljs/load-nyc-config@1.1.0",
        "pkg:npm/@istanbuljs/schema@0.1.3",
        "pkg:npm/istanbul-lib-instrument@5.2.0",
        "pkg:npm/test-exclude@6.0.0"
      ]
    },
    {
      "ref": "pkg:npm/fast-json-stable-stringify@2.1.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/@types/graceful-fs@4.1.5",
      "dependsOn": [
        "pkg:npm/@types/node@16.11.60"
      ]
    },
    {
      "ref": "pkg:npm/normalize-path@3.0.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/anymatch@3.1.2",
      "dependsOn": [
        "pkg:npm/normalize-path@3.0.0",
        "pkg:npm/picomatch@2.3.0"
      ]
    },
    {
      "ref": "pkg:npm/node-int64@0.4.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/bser@2.1.1",
      "dependsOn": [
        "pkg:npm/node-int64@0.4.0"
      ]
    },
    {
      "ref": "pkg:npm/fb-watchman@2.0.1",
      "dependsOn": [
        "pkg:npm/bser@2.1.1"
      ]
    },
    {
      "ref": "pkg:npm/jest-regex-util@29.0.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/merge-stream@2.0.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/supports-color@8.1.1",
      "dependsOn": [
        "pkg:npm/has-flag@4.0.0"
      ]
    },
    {
      "ref": "pkg:npm/jest-worker@29.0.3",
      "dependsOn": [
        "pkg:npm/@types/node@16.11.60",
        "pkg:npm/merge-stream@2.0.0",
        "pkg:npm/supports-color@8.1.1"
      ]
    },
    {
      "ref": "pkg:npm/tmpl@1.0.5",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/makeerror@1.0.12",
      "dependsOn": [
        "pkg:npm/tmpl@1.0.5"
      ]
    },
    {
      "ref": "pkg:npm/walker@1.0.8",
      "dependsOn": [
        "pkg:npm/makeerror@1.0.12"
      ]
    },
    {
      "ref": "pkg:npm/jest-haste-map@29.0.3",
      "dependsOn": [
        "pkg:npm/@jest/types@29.0.3",
        "pkg:npm/@types/graceful-fs@4.1.5",
        "pkg:npm/@types/node@16.11.60",
        "pkg:npm/anymatch@3.1.2",
        "pkg:npm/fb-watchman@2.0.1",
        "pkg:npm/fsevents@2.3.2",
        "pkg:npm/graceful-fs@4.2.9",
        "pkg:npm/jest-regex-util@29.0.0",
        "pkg:npm/jest-util@29.0.3",
        "pkg:npm/jest-worker@29.0.3",
        "pkg:npm/micromatch@4.0.4",
        "pkg:npm/walker@1.0.8"
      ]
    },
    {
      "ref": "pkg:npm/pirates@4.0.5",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/imurmurhash@0.1.4",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/write-file-atomic@4.0.2",
      "dependsOn": [
        "pkg:npm/imurmurhash@0.1.4",
        "pkg:npm/signal-exit@3.0.7"
      ]
    },
    {
      "ref": "pkg:npm/@jest/transform@29.0.3",
      "dependsOn": [
        "pkg:npm/@babel/core@7.16.7",
        "pkg:npm/@jest/types@29.0.3",
        "pkg:npm/@jridgewell/trace-mapping@0.3.15",
        "pkg:npm/babel-plugin-istanbul@6.1.1",
        "pkg:npm/chalk@4.1.2",
        "pkg:npm/convert-source-map@1.7.0",
        "pkg:npm/fast-json-stable-stringify@2.1.0",
        "pkg:npm/graceful-fs@4.2.9",
        "pkg:npm/jest-haste-map@29.0.3",
        "pkg:npm/jest-regex-util@29.0.0",
        "pkg:npm/jest-util@29.0.3",
        "pkg:npm/micromatch@4.0.4",
        "pkg:npm/pirates@4.0.5",
        "pkg:npm/slash@3.0.0",
        "pkg:npm/write-file-atomic@4.0.2"
      ]
    },
    {
      "ref": "pkg:npm/exit@0.1.2",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/make-dir@3.1.0",
      "dependsOn": [
        "pkg:npm/semver@6.3.0"
      ]
    },
    {
      "ref": "pkg:npm/istanbul-lib-report@3.0.0",
      "dependsOn": [
        "pkg:npm/istanbul-lib-coverage@3.2.0",
        "pkg:npm/make-dir@3.1.0",
        "pkg:npm/supports-color@7.1.0"
      ]
    },
    {
      "ref": "pkg:npm/source-map@0.6.1",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/istanbul-lib-source-maps@4.0.1",
      "dependsOn": [
        "pkg:npm/debug@4.3.2",
        "pkg:npm/istanbul-lib-coverage@3.2.0",
        "pkg:npm/source-map@0.6.1"
      ]
    },
    {
      "ref": "pkg:npm/html-escaper@2.0.2",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/istanbul-reports@3.1.5",
      "dependsOn": [
        "pkg:npm/html-escaper@2.0.2",
        "pkg:npm/istanbul-lib-report@3.0.0"
      ]
    },
    {
      "ref": "pkg:npm/char-regex@1.0.2",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/strip-ansi@6.0.1",
      "dependsOn": [
        "pkg:npm/ansi-regex@5.0.1"
      ]
    },
    {
      "ref": "pkg:npm/string-length@4.0.2",
      "dependsOn": [
        "pkg:npm/char-regex@1.0.2",
        "pkg:npm/strip-ansi@6.0.1"
      ]
    },
    {
      "ref": "pkg:npm/type-fest@0.21.3",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/ansi-escapes@4.3.2",
      "dependsOn": [
        "pkg:npm/type-fest@0.21.3"
      ]
    },
    {
      "ref": "pkg:npm/supports-hyperlinks@2.3.0",
      "dependsOn": [
        "pkg:npm/has-flag@4.0.0",
        "pkg:npm/supports-color@7.1.0"
      ]
    },
    {
      "ref": "pkg:npm/terminal-link@2.1.1",
      "dependsOn": [
        "pkg:npm/ansi-escapes@4.3.2",
        "pkg:npm/supports-hyperlinks@2.3.0"
      ]
    },
    {
      "ref": "pkg:npm/v8-to-istanbul@9.0.1",
      "dependsOn": [
        "pkg:npm/@jridgewell/trace-mapping@0.3.15",
        "pkg:npm/@types/istanbul-lib-coverage@2.0.1",
        "pkg:npm/convert-source-map@1.7.0"
      ]
    },
    {
      "ref": "pkg:npm/@jest/reporters@29.0.3",
      "dependsOn": [
        "pkg:npm/@bcoe/v8-coverage@0.2.3",
        "pkg:npm/@jest/console@29.0.3",
        "pkg:npm/@jest/test-result@29.0.3",
        "pkg:npm/@jest/transform@29.0.3",
        "pkg:npm/@jest/types@29.0.3",
        "pkg:npm/@jridgewell/trace-mapping@0.3.15",
        "pkg:npm/@types/node@16.11.60",
        "pkg:npm/chalk@4.1.2",
        "pkg:npm/collect-v8-coverage@1.0.1",
        "pkg:npm/exit@0.1.2",
        "pkg:npm/glob@7.2.3",
        "pkg:npm/graceful-fs@4.2.9",
        "pkg:npm/istanbul-lib-coverage@3.2.0",
        "pkg:npm/istanbul-lib-instrument@5.2.0",
        "pkg:npm/istanbul-lib-report@3.0.0",
        "pkg:npm/istanbul-lib-source-maps@4.0.1",
        "pkg:npm/istanbul-reports@3.1.5",
        "pkg:npm/jest-message-util@29.0.3",
        "pkg:npm/jest-util@29.0.3",
        "pkg:npm/jest-worker@29.0.3",
        "pkg:npm/slash@3.0.0",
        "pkg:npm/string-length@4.0.2",
        "pkg:npm/strip-ansi@6.0.1",
        "pkg:npm/terminal-link@2.1.1",
        "pkg:npm/v8-to-istanbul@9.0.1"
      ]
    },
    {
      "ref": "pkg:npm/path-key@3.1.1",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/shebang-regex@3.0.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/shebang-command@2.0.0",
      "dependsOn": [
        "pkg:npm/shebang-regex@3.0.0"
      ]
    },
    {
      "ref": "pkg:npm/isexe@2.0.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/which@2.0.2",
      "dependsOn": [
        "pkg:npm/isexe@2.0.0"
      ]
    },
    {
      "ref": "pkg:npm/cross-spawn@7.0.3",
      "dependsOn": [
        "pkg:npm/path-key@3.1.1",
        "pkg:npm/shebang-command@2.0.0",
        "pkg:npm/which@2.0.2"
      ]
    },
    {
      "ref": "pkg:npm/get-stream@6.0.1",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/human-signals@2.1.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/is-stream@2.0.1",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/npm-run-path@4.0.1",
      "dependsOn": [
        "pkg:npm/path-key@3.1.1"
      ]
    },
    {
      "ref": "pkg:npm/mimic-fn@2.1.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/onetime@5.1.2",
      "dependsOn": [
        "pkg:npm/mimic-fn@2.1.0"
      ]
    },
    {
      "ref": "pkg:npm/strip-final-newline@2.0.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/execa@5.1.1",
      "dependsOn": [
        "pkg:npm/cross-spawn@7.0.3",
        "pkg:npm/get-stream@6.0.1",
        "pkg:npm/human-signals@2.1.0",
        "pkg:npm/is-stream@2.0.1",
        "pkg:npm/merge-stream@2.0.0",
        "pkg:npm/npm-run-path@4.0.1",
        "pkg:npm/onetime@5.1.2",
        "pkg:npm/signal-exit@3.0.7",
        "pkg:npm/strip-final-newline@2.0.0"
      ]
    },
    {
      "ref": "pkg:npm/yocto-queue@0.1.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/p-limit@3.1.0",
      "dependsOn": [
        "pkg:npm/yocto-queue@0.1.0"
      ]
    },
    {
      "ref": "pkg:npm/jest-changed-files@29.0.0",
      "dependsOn": [
        "pkg:npm/execa@5.1.1",
        "pkg:npm/p-limit@3.1.0"
      ]
    },
    {
      "ref": "pkg:npm/typescript@4.7.4",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/@jridgewell/trace-mapping@0.3.9",
      "dependsOn": [
        "pkg:npm/@jridgewell/resolve-uri@3.0.7",
        "pkg:npm/@jridgewell/sourcemap-codec@1.4.13"
      ]
    },
    {
      "ref": "pkg:npm/@cspotcode/source-map-support@0.8.1",
      "dependsOn": [
        "pkg:npm/@jridgewell/trace-mapping@0.3.9"
      ]
    },
    {
      "ref": "pkg:npm/@tsconfig/node10@1.0.8",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/@tsconfig/node12@1.0.9",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/@tsconfig/node14@1.0.1",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/@tsconfig/node16@1.0.2",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/acorn-walk@8.2.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/arg@4.1.3",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/create-require@1.1.1",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/diff@4.0.2",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/make-error@1.3.6",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/v8-compile-cache-lib@3.0.1",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/yn@3.1.1",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/ts-node@10.9.1",
      "dependsOn": [
        "pkg:npm/@cspotcode/source-map-support@0.8.1",
        "pkg:npm/@tsconfig/node10@1.0.8",
        "pkg:npm/@tsconfig/node12@1.0.9",
        "pkg:npm/@tsconfig/node14@1.0.1",
        "pkg:npm/@tsconfig/node16@1.0.2",
        "pkg:npm/@types/node@16.11.60",
        "pkg:npm/acorn-walk@8.2.0",
        "pkg:npm/acorn@8.8.0",
        "pkg:npm/arg@4.1.3",
        "pkg:npm/create-require@1.1.1",
        "pkg:npm/diff@4.0.2",
        "pkg:npm/make-error@1.3.6",
        "pkg:npm/typescript@4.7.4",
        "pkg:npm/v8-compile-cache-lib@3.0.1",
        "pkg:npm/yn@3.1.1"
      ]
    },
    {
      "ref": "pkg:npm/@jest/test-sequencer@29.0.3",
      "dependsOn": [
        "pkg:npm/@jest/test-result@29.0.3",
        "pkg:npm/graceful-fs@4.2.9",
        "pkg:npm/jest-haste-map@29.0.3",
        "pkg:npm/slash@3.0.0"
      ]
    },
    {
      "ref": "pkg:npm/@types/babel__generator@7.6.4",
      "dependsOn": [
        "pkg:npm/@babel/types@7.16.7"
      ]
    },
    {
      "ref": "pkg:npm/@types/babel__template@7.4.1",
      "dependsOn": [
        "pkg:npm/@babel/parser@7.19.1",
        "pkg:npm/@babel/types@7.16.7"
      ]
    },
    {
      "ref": "pkg:npm/@types/babel__traverse@7.18.1",
      "dependsOn": [
        "pkg:npm/@babel/types@7.16.7"
      ]
    },
    {
      "ref": "pkg:npm/@types/babel__core@7.1.19",
      "dependsOn": [
        "pkg:npm/@babel/parser@7.19.1",
        "pkg:npm/@babel/types@7.16.7",
        "pkg:npm/@types/babel__generator@7.6.4",
        "pkg:npm/@types/babel__template@7.4.1",
        "pkg:npm/@types/babel__traverse@7.18.1"
      ]
    },
    {
      "ref": "pkg:npm/babel-plugin-jest-hoist@29.0.2",
      "dependsOn": [
        "pkg:npm/@babel/template@7.16.7",
        "pkg:npm/@babel/types@7.16.7",
        "pkg:npm/@types/babel__core@7.1.19",
        "pkg:npm/@types/babel__traverse@7.18.1"
      ]
    },
    {
      "ref": "pkg:npm/@babel/plugin-syntax-async-generators@7.8.4",
      "dependsOn": [
        "pkg:npm/@babel/core@7.16.7",
        "pkg:npm/@babel/helper-plugin-utils@7.19.0"
      ]
    },
    {
      "ref": "pkg:npm/@babel/plugin-syntax-bigint@7.8.3",
      "dependsOn": [
        "pkg:npm/@babel/core@7.16.7",
        "pkg:npm/@babel/helper-plugin-utils@7.19.0"
      ]
    },
    {
      "ref": "pkg:npm/@babel/plugin-syntax-class-properties@7.12.13",
      "dependsOn": [
        "pkg:npm/@babel/core@7.16.7",
        "pkg:npm/@babel/helper-plugin-utils@7.19.0"
      ]
    },
    {
      "ref": "pkg:npm/@babel/plugin-syntax-import-meta@7.10.4",
      "dependsOn": [
        "pkg:npm/@babel/core@7.16.7",
        "pkg:npm/@babel/helper-plugin-utils@7.19.0"
      ]
    },
    {
      "ref": "pkg:npm/@babel/plugin-syntax-json-strings@7.8.3",
      "dependsOn": [
        "pkg:npm/@babel/core@7.16.7",
        "pkg:npm/@babel/helper-plugin-utils@7.19.0"
      ]
    },
    {
      "ref": "pkg:npm/@babel/plugin-syntax-logical-assignment-operators@7.10.4",
      "dependsOn": [
        "pkg:npm/@babel/core@7.16.7",
        "pkg:npm/@babel/helper-plugin-utils@7.19.0"
      ]
    },
    {
      "ref": "pkg:npm/@babel/plugin-syntax-nullish-coalescing-operator@7.8.3",
      "dependsOn": [
        "pkg:npm/@babel/core@7.16.7",
        "pkg:npm/@babel/helper-plugin-utils@7.19.0"
      ]
    },
    {
      "ref": "pkg:npm/@babel/plugin-syntax-numeric-separator@7.10.4",
      "dependsOn": [
        "pkg:npm/@babel/core@7.16.7",
        "pkg:npm/@babel/helper-plugin-utils@7.19.0"
      ]
    },
    {
      "ref": "pkg:npm/@babel/plugin-syntax-object-rest-spread@7.8.3",
      "dependsOn": [
        "pkg:npm/@babel/core@7.16.7",
        "pkg:npm/@babel/helper-plugin-utils@7.19.0"
      ]
    },
    {
      "ref": "pkg:npm/@babel/plugin-syntax-optional-catch-binding@7.8.3",
      "dependsOn": [
        "pkg:npm/@babel/core@7.16.7",
        "pkg:npm/@babel/helper-plugin-utils@7.19.0"
      ]
    },
    {
      "ref": "pkg:npm/@babel/plugin-syntax-optional-chaining@7.8.3",
      "dependsOn": [
        "pkg:npm/@babel/core@7.16.7",
        "pkg:npm/@babel/helper-plugin-utils@7.19.0"
      ]
    },
    {
      "ref": "pkg:npm/@babel/plugin-syntax-top-level-await@7.14.5",
      "dependsOn": [
        "pkg:npm/@babel/core@7.16.7",
        "pkg:npm/@babel/helper-plugin-utils@7.19.0"
      ]
    },
    {
      "ref": "pkg:npm/babel-preset-current-node-syntax@1.0.1",
      "dependsOn": [
        "pkg:npm/@babel/core@7.16.7",
        "pkg:npm/@babel/plugin-syntax-async-generators@7.8.4",
        "pkg:npm/@babel/plugin-syntax-bigint@7.8.3",
        "pkg:npm/@babel/plugin-syntax-class-properties@7.12.13",
        "pkg:npm/@babel/plugin-syntax-import-meta@7.10.4",
        "pkg:npm/@babel/plugin-syntax-json-strings@7.8.3",
        "pkg:npm/@babel/plugin-syntax-logical-assignment-operators@7.10.4",
        "pkg:npm/@babel/plugin-syntax-nullish-coalescing-operator@7.8.3",
        "pkg:npm/@babel/plugin-syntax-numeric-separator@7.10.4",
        "pkg:npm/@babel/plugin-syntax-object-rest-spread@7.8.3",
        "pkg:npm/@babel/plugin-syntax-optional-catch-binding@7.8.3",
        "pkg:npm/@babel/plugin-syntax-optional-chaining@7.8.3",
        "pkg:npm/@babel/plugin-syntax-top-level-await@7.14.5"
      ]
    },
    {
      "ref": "pkg:npm/babel-preset-jest@29.0.2",
      "dependsOn": [
        "pkg:npm/@babel/core@7.16.7",
        "pkg:npm/babel-plugin-jest-hoist@29.0.2",
        "pkg:npm/babel-preset-current-node-syntax@1.0.1"
      ]
    },
    {
      "ref": "pkg:npm/babel-jest@29.0.3",
      "dependsOn": [
        "pkg:npm/@babel/core@7.16.7",
        "pkg:npm/@jest/transform@29.0.3",
        "pkg:npm/@types/babel__core@7.1.19",
        "pkg:npm/babel-plugin-istanbul@6.1.1",
        "pkg:npm/babel-preset-jest@29.0.2",
        "pkg:npm/chalk@4.1.2",
        "pkg:npm/graceful-fs@4.2.9",
        "pkg:npm/slash@3.0.0"
      ]
    },
    {
      "ref": "pkg:npm/type-detect@4.0.8",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/@sinonjs/commons@1.8.3",
      "dependsOn": [
        "pkg:npm/type-detect@4.0.8"
      ]
    },
    {
      "ref": "pkg:npm/@sinonjs/fake-timers@9.1.2",
      "dependsOn": [
        "pkg:npm/@sinonjs/commons@1.8.3"
      ]
    },
    {
      "ref": "pkg:npm/jest-mock@29.0.3",
      "dependsOn": [
        "pkg:npm/@jest/types@29.0.3",
        "pkg:npm/@types/node@16.11.60"
      ]
    },
    {
      "ref": "pkg:npm/@jest/fake-timers@29.0.3",
      "dependsOn": [
        "pkg:npm/@jest/types@29.0.3",
        "pkg:npm/@sinonjs/fake-timers@9.1.2",
        "pkg:npm/@types/node@16.11.60",
        "pkg:npm/jest-message-util@29.0.3",
        "pkg:npm/jest-mock@29.0.3",
        "pkg:npm/jest-util@29.0.3"
      ]
    },
    {
      "ref": "pkg:npm/@jest/environment@29.0.3",
      "dependsOn": [
        "pkg:npm/@jest/fake-timers@29.0.3",
        "pkg:npm/@jest/types@29.0.3",
        "pkg:npm/@types/node@16.11.60",
        "pkg:npm/jest-mock@29.0.3"
      ]
    },
    {
      "ref": "pkg:npm/@babel/plugin-syntax-jsx@7.18.6",
      "dependsOn": [
        "pkg:npm/@babel/core@7.16.7",
        "pkg:npm/@babel/helper-plugin-utils@7.19.0"
      ]
    },
    {
      "ref": "pkg:npm/@babel/plugin-syntax-typescript@7.18.6",
      "dependsOn": [
        "pkg:npm/@babel/core@7.16.7",
        "pkg:npm/@babel/helper-plugin-utils@7.19.0"
      ]
    },
    {
      "ref": "pkg:npm/@types/prettier@2.7.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/natural-compare@1.4.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/yallist@4.0.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/lru-cache@6.0.0",
      "dependsOn": [
        "pkg:npm/yallist@4.0.0"
      ]
    },
    {
      "ref": "pkg:npm/semver@7.3.7",
      "dependsOn": [
        "pkg:npm/lru-cache@6.0.0"
      ]
    },
    {
      "ref": "pkg:npm/jest-snapshot@29.0.3",
      "dependsOn": [
        "pkg:npm/@babel/core@7.16.7",
        "pkg:npm/@babel/generator@7.16.7",
        "pkg:npm/@babel/plugin-syntax-jsx@7.18.6",
        "pkg:npm/@babel/plugin-syntax-typescript@7.18.6",
        "pkg:npm/@babel/traverse@7.16.7",
        "pkg:npm/@babel/types@7.16.7",
        "pkg:npm/@jest/expect-utils@29.0.3",
        "pkg:npm/@jest/transform@29.0.3",
        "pkg:npm/@jest/types@29.0.3",
        "pkg:npm/@types/babel__traverse@7.18.1",
        "pkg:npm/@types/prettier@2.7.0",
        "pkg:npm/babel-preset-current-node-syntax@1.0.1",
        "pkg:npm/chalk@4.1.2",
        "pkg:npm/expect@29.0.3",
        "pkg:npm/graceful-fs@4.2.9",
        "pkg:npm/jest-diff@29.0.3",
        "pkg:npm/jest-get-type@29.0.0",
        "pkg:npm/jest-haste-map@29.0.3",
        "pkg:npm/jest-matcher-utils@29.0.3",
        "pkg:npm/jest-message-util@29.0.3",
        "pkg:npm/jest-util@29.0.3",
        "pkg:npm/natural-compare@1.4.0",
        "pkg:npm/pretty-format@29.0.3",
        "pkg:npm/semver@7.3.7"
      ]
    },
    {
      "ref": "pkg:npm/@jest/expect@29.0.3",
      "dependsOn": [
        "pkg:npm/expect@29.0.3",
        "pkg:npm/jest-snapshot@29.0.3"
      ]
    },
    {
      "ref": "pkg:npm/co@4.6.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/dedent@0.7.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/is-generator-fn@2.1.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/jest-each@29.0.3",
      "dependsOn": [
        "pkg:npm/@jest/types@29.0.3",
        "pkg:npm/chalk@4.1.2",
        "pkg:npm/jest-get-type@29.0.0",
        "pkg:npm/jest-util@29.0.3",
        "pkg:npm/pretty-format@29.0.3"
      ]
    },
    {
      "ref": "pkg:npm/@jest/globals@29.0.3",
      "dependsOn": [
        "pkg:npm/@jest/environment@29.0.3",
        "pkg:npm/@jest/expect@29.0.3",
        "pkg:npm/@jest/types@29.0.3",
        "pkg:npm/jest-mock@29.0.3"
      ]
    },
    {
      "ref": "pkg:npm/callsites@3.1.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/@jest/source-map@29.0.0",
      "dependsOn": [
        "pkg:npm/@jridgewell/trace-mapping@0.3.15",
        "pkg:npm/callsites@3.1.0",
        "pkg:npm/graceful-fs@4.2.9"
      ]
    },
    {
      "ref": "pkg:npm/cjs-module-lexer@1.2.2",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/jest-pnp-resolver@1.2.2",
      "dependsOn": [
        "pkg:npm/jest-resolve@29.0.3"
      ]
    },
    {
      "ref": "pkg:npm/camelcase@6.3.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/leven@3.1.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/jest-validate@29.0.3",
      "dependsOn": [
        "pkg:npm/@jest/types@29.0.3",
        "pkg:npm/camelcase@6.3.0",
        "pkg:npm/chalk@4.1.2",
        "pkg:npm/jest-get-type@29.0.0",
        "pkg:npm/leven@3.1.0",
        "pkg:npm/pretty-format@29.0.3"
      ]
    },
    {
      "ref": "pkg:npm/resolve.exports@1.1.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/jest-resolve@29.0.3",
      "dependsOn": [
        "pkg:npm/chalk@4.1.2",
        "pkg:npm/graceful-fs@4.2.9",
        "pkg:npm/jest-haste-map@29.0.3",
        "pkg:npm/jest-pnp-resolver@1.2.2",
        "pkg:npm/jest-util@29.0.3",
        "pkg:npm/jest-validate@29.0.3",
        "pkg:npm/resolve.exports@1.1.0",
        "pkg:npm/resolve@1.22.1",
        "pkg:npm/slash@3.0.0"
      ]
    },
    {
      "ref": "pkg:npm/strip-bom@4.0.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/jest-runtime@29.0.3",
      "dependsOn": [
        "pkg:npm/@jest/environment@29.0.3",
        "pkg:npm/@jest/fake-timers@29.0.3",
        "pkg:npm/@jest/globals@29.0.3",
        "pkg:npm/@jest/source-map@29.0.0",
        "pkg:npm/@jest/test-result@29.0.3",
        "pkg:npm/@jest/transform@29.0.3",
        "pkg:npm/@jest/types@29.0.3",
        "pkg:npm/@types/node@16.11.60",
        "pkg:npm/chalk@4.1.2",
        "pkg:npm/cjs-module-lexer@1.2.2",
        "pkg:npm/collect-v8-coverage@1.0.1",
        "pkg:npm/glob@7.2.3",
        "pkg:npm/graceful-fs@4.2.9",
        "pkg:npm/jest-haste-map@29.0.3",
        "pkg:npm/jest-message-util@29.0.3",
        "pkg:npm/jest-mock@29.0.3",
        "pkg:npm/jest-regex-util@29.0.0",
        "pkg:npm/jest-resolve@29.0.3",
        "pkg:npm/jest-snapshot@29.0.3",
        "pkg:npm/jest-util@29.0.3",
        "pkg:npm/slash@3.0.0",
        "pkg:npm/strip-bom@4.0.0"
      ]
    },
    {
      "ref": "pkg:npm/jest-circus@29.0.3",
      "dependsOn": [
        "pkg:npm/@jest/environment@29.0.3",
        "pkg:npm/@jest/expect@29.0.3",
        "pkg:npm/@jest/test-result@29.0.3",
        "pkg:npm/@jest/types@29.0.3",
        "pkg:npm/@types/node@16.11.60",
        "pkg:npm/chalk@4.1.2",
        "pkg:npm/co@4.6.0",
        "pkg:npm/dedent@0.7.0",
        "pkg:npm/is-generator-fn@2.1.0",
        "pkg:npm/jest-each@29.0.3",
        "pkg:npm/jest-matcher-utils@29.0.3",
        "pkg:npm/jest-message-util@29.0.3",
        "pkg:npm/jest-runtime@29.0.3",
        "pkg:npm/jest-snapshot@29.0.3",
        "pkg:npm/jest-util@29.0.3",
        "pkg:npm/p-limit@3.1.0",
        "pkg:npm/pretty-format@29.0.3",
        "pkg:npm/slash@3.0.0",
        "pkg:npm/stack-utils@2.0.5"
      ]
    },
    {
      "ref": "pkg:npm/jest-environment-node@29.0.3",
      "dependsOn": [
        "pkg:npm/@jest/environment@29.0.3",
        "pkg:npm/@jest/fake-timers@29.0.3",
        "pkg:npm/@jest/types@29.0.3",
        "pkg:npm/@types/node@16.11.60",
        "pkg:npm/jest-mock@29.0.3",
        "pkg:npm/jest-util@29.0.3"
      ]
    },
    {
      "ref": "pkg:npm/emittery@0.10.2",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/detect-newline@3.1.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/jest-docblock@29.0.0",
      "dependsOn": [
        "pkg:npm/detect-newline@3.1.0"
      ]
    },
    {
      "ref": "pkg:npm/jest-leak-detector@29.0.3",
      "dependsOn": [
        "pkg:npm/jest-get-type@29.0.0",
        "pkg:npm/pretty-format@29.0.3"
      ]
    },
    {
      "ref": "pkg:npm/jest-watcher@29.0.3",
      "dependsOn": [
        "pkg:npm/@jest/test-result@29.0.3",
        "pkg:npm/@jest/types@29.0.3",
        "pkg:npm/@types/node@16.11.60",
        "pkg:npm/ansi-escapes@4.3.2",
        "pkg:npm/chalk@4.1.2",
        "pkg:npm/emittery@0.10.2",
        "pkg:npm/jest-util@29.0.3",
        "pkg:npm/string-length@4.0.2"
      ]
    },
    {
      "ref": "pkg:npm/buffer-from@1.1.1",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/source-map-support@0.5.13",
      "dependsOn": [
        "pkg:npm/buffer-from@1.1.1",
        "pkg:npm/source-map@0.6.1"
      ]
    },
    {
      "ref": "pkg:npm/jest-runner@29.0.3",
      "dependsOn": [
        "pkg:npm/@jest/console@29.0.3",
        "pkg:npm/@jest/environment@29.0.3",
        "pkg:npm/@jest/test-result@29.0.3",
        "pkg:npm/@jest/transform@29.0.3",
        "pkg:npm/@jest/types@29.0.3",
        "pkg:npm/@types/node@16.11.60",
        "pkg:npm/chalk@4.1.2",
        "pkg:npm/emittery@0.10.2",
        "pkg:npm/graceful-fs@4.2.9",
        "pkg:npm/jest-docblock@29.0.0",
        "pkg:npm/jest-environment-node@29.0.3",
        "pkg:npm/jest-haste-map@29.0.3",
        "pkg:npm/jest-leak-detector@29.0.3",
        "pkg:npm/jest-message-util@29.0.3",
        "pkg:npm/jest-resolve@29.0.3",
        "pkg:npm/jest-runtime@29.0.3",
        "pkg:npm/jest-util@29.0.3",
        "pkg:npm/jest-watcher@29.0.3",
        "pkg:npm/jest-worker@29.0.3",
        "pkg:npm/p-limit@3.1.0",
        "pkg:npm/source-map-support@0.5.13"
      ]
    },
    {
      "ref": "pkg:npm/json-parse-even-better-errors@2.3.1",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/lines-and-columns@1.2.4",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/parse-json@5.2.0",
      "dependsOn": [
        "pkg:npm/@babel/code-frame@7.16.7",
        "pkg:npm/error-ex@1.3.2",
        "pkg:npm/json-parse-even-better-errors@2.3.1",
        "pkg:npm/lines-and-columns@1.2.4"
      ]
    },
    {
      "ref": "pkg:npm/strip-json-comments@3.1.1",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/jest-config@29.0.3",
      "dependsOn": [
        "pkg:npm/@babel/core@7.16.7",
        "pkg:npm/@jest/test-sequencer@29.0.3",
        "pkg:npm/@jest/types@29.0.3",
        "pkg:npm/@types/node@16.11.60",
        "pkg:npm/babel-jest@29.0.3",
        "pkg:npm/chalk@4.1.2",
        "pkg:npm/ci-info@3.2.0",
        "pkg:npm/deepmerge@4.2.2",
        "pkg:npm/glob@7.2.3",
        "pkg:npm/graceful-fs@4.2.9",
        "pkg:npm/jest-circus@29.0.3",
        "pkg:npm/jest-environment-node@29.0.3",
        "pkg:npm/jest-get-type@29.0.0",
        "pkg:npm/jest-regex-util@29.0.0",
        "pkg:npm/jest-resolve@29.0.3",
        "pkg:npm/jest-runner@29.0.3",
        "pkg:npm/jest-util@29.0.3",
        "pkg:npm/jest-validate@29.0.3",
        "pkg:npm/micromatch@4.0.4",
        "pkg:npm/parse-json@5.2.0",
        "pkg:npm/pretty-format@29.0.3",
        "pkg:npm/slash@3.0.0",
        "pkg:npm/strip-json-comments@3.1.1",
        "pkg:npm/ts-node@10.9.1"
      ]
    },
    {
      "ref": "pkg:npm/jest-resolve-dependencies@29.0.3",
      "dependsOn": [
        "pkg:npm/jest-regex-util@29.0.0",
        "pkg:npm/jest-snapshot@29.0.3"
      ]
    },
    {
      "ref": "pkg:npm/@jest/core@29.0.3",
      "dependsOn": [
        "pkg:npm/@jest/console@29.0.3",
        "pkg:npm/@jest/reporters@29.0.3",
        "pkg:npm/@jest/test-result@29.0.3",
        "pkg:npm/@jest/transform@29.0.3",
        "pkg:npm/@jest/types@29.0.3",
        "pkg:npm/@types/node@16.11.60",
        "pkg:npm/ansi-escapes@4.3.2",
        "pkg:npm/chalk@4.1.2",
        "pkg:npm/ci-info@3.2.0",
        "pkg:npm/exit@0.1.2",
        "pkg:npm/graceful-fs@4.2.9",
        "pkg:npm/jest-changed-files@29.0.0",
        "pkg:npm/jest-config@29.0.3",
        "pkg:npm/jest-haste-map@29.0.3",
        "pkg:npm/jest-message-util@29.0.3",
        "pkg:npm/jest-regex-util@29.0.0",
        "pkg:npm/jest-resolve-dependencies@29.0.3",
        "pkg:npm/jest-resolve@29.0.3",
        "pkg:npm/jest-runner@29.0.3",
        "pkg:npm/jest-runtime@29.0.3",
        "pkg:npm/jest-snapshot@29.0.3",
        "pkg:npm/jest-util@29.0.3",
        "pkg:npm/jest-validate@29.0.3",
        "pkg:npm/jest-watcher@29.0.3",
        "pkg:npm/micromatch@4.0.4",
        "pkg:npm/pretty-format@29.0.3",
        "pkg:npm/slash@3.0.0",
        "pkg:npm/strip-ansi@6.0.1"
      ]
    },
    {
      "ref": "pkg:npm/pkg-dir@4.2.0",
      "dependsOn": [
        "pkg:npm/find-up@4.1.0"
      ]
    },
    {
      "ref": "pkg:npm/resolve-cwd@3.0.0",
      "dependsOn": [
        "pkg:npm/resolve-from@5.0.0"
      ]
    },
    {
      "ref": "pkg:npm/import-local@3.1.0",
      "dependsOn": [
        "pkg:npm/pkg-dir@4.2.0",
        "pkg:npm/resolve-cwd@3.0.0"
      ]
    },
    {
      "ref": "pkg:npm/kleur@3.0.3",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/sisteransi@1.0.5",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/prompts@2.4.2",
      "dependsOn": [
        "pkg:npm/kleur@3.0.3",
        "pkg:npm/sisteransi@1.0.5"
      ]
    },
    {
      "ref": "pkg:npm/emoji-regex@8.0.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/is-fullwidth-code-point@3.0.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/string-width@4.2.3",
      "dependsOn": [
        "pkg:npm/emoji-regex@8.0.0",
        "pkg:npm/is-fullwidth-code-point@3.0.0",
        "pkg:npm/strip-ansi@6.0.1"
      ]
    },
    {
      "ref": "pkg:npm/wrap-ansi@7.0.0",
      "dependsOn": [
        "pkg:npm/ansi-styles@4.3.0",
        "pkg:npm/string-width@4.2.3",
        "pkg:npm/strip-ansi@6.0.1"
      ]
    },
    {
      "ref": "pkg:npm/cliui@7.0.4",
      "dependsOn": [
        "pkg:npm/string-width@4.2.3",
        "pkg:npm/strip-ansi@6.0.1",
        "pkg:npm/wrap-ansi@7.0.0"
      ]
    },
    {
      "ref": "pkg:npm/get-caller-file@2.0.5",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/require-directory@2.1.1",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/y18n@5.0.8",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/yargs-parser@21.0.1",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/yargs@17.5.1",
      "dependsOn": [
        "pkg:npm/cliui@7.0.4",
        "pkg:npm/escalade@3.1.1",
        "pkg:npm/get-caller-file@2.0.5",
        "pkg:npm/require-directory@2.1.1",
        "pkg:npm/string-width@4.2.3",
        "pkg:npm/y18n@5.0.8",
        "pkg:npm/yargs-parser@21.0.1"
      ]
    },
    {
      "ref": "pkg:npm/jest-cli@29.0.3",
      "dependsOn": [
        "pkg:npm/@jest/core@29.0.3",
        "pkg:npm/@jest/test-result@29.0.3",
        "pkg:npm/@jest/types@29.0.3",
        "pkg:npm/chalk@4.1.2",
        "pkg:npm/exit@0.1.2",
        "pkg:npm/graceful-fs@4.2.9",
        "pkg:npm/import-local@3.1.0",
        "pkg:npm/jest-config@29.0.3",
        "pkg:npm/jest-util@29.0.3",
        "pkg:npm/jest-validate@29.0.3",
        "pkg:npm/prompts@2.4.2",
        "pkg:npm/yargs@17.5.1"
      ]
    },
    {
      "ref": "pkg:npm/jest@29.0.3",
      "dependsOn": [
        "pkg:npm/@jest/core@29.0.3",
        "pkg:npm/@jest/types@29.0.3",
        "pkg:npm/import-local@3.1.0",
        "pkg:npm/jest-cli@29.0.3"
      ]
    },
    {
      "ref": "pkg:npm/@types/tough-cookie@4.0.2",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/entities@4.4.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/parse5@7.1.1",
      "dependsOn": [
        "pkg:npm/entities@4.4.0"
      ]
    },
    {
      "ref": "pkg:npm/@types/jsdom@20.0.0",
      "dependsOn": [
        "pkg:npm/@types/node@16.11.60",
        "pkg:npm/@types/tough-cookie@4.0.2",
        "pkg:npm/parse5@7.1.1"
      ]
    },
    {
      "ref": "pkg:npm/abab@2.0.6",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/acorn@7.4.1",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/acorn-walk@7.2.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/acorn-globals@6.0.0",
      "dependsOn": [
        "pkg:npm/acorn-walk@7.2.0",
        "pkg:npm/acorn@7.4.1"
      ]
    },
    {
      "ref": "pkg:npm/cssom@0.5.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/cssom@0.3.8",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/cssstyle@2.3.0",
      "dependsOn": [
        "pkg:npm/cssom@0.3.8"
      ]
    },
    {
      "ref": "pkg:npm/whatwg-mimetype@3.0.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/tr46@3.0.0",
      "dependsOn": [
        "pkg:npm/punycode@2.1.1"
      ]
    },
    {
      "ref": "pkg:npm/webidl-conversions@7.0.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/whatwg-url@11.0.0",
      "dependsOn": [
        "pkg:npm/tr46@3.0.0",
        "pkg:npm/webidl-conversions@7.0.0"
      ]
    },
    {
      "ref": "pkg:npm/data-urls@3.0.2",
      "dependsOn": [
        "pkg:npm/abab@2.0.6",
        "pkg:npm/whatwg-mimetype@3.0.0",
        "pkg:npm/whatwg-url@11.0.0"
      ]
    },
    {
      "ref": "pkg:npm/decimal.js@10.3.1",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/domexception@4.0.0",
      "dependsOn": [
        "pkg:npm/webidl-conversions@7.0.0"
      ]
    },
    {
      "ref": "pkg:npm/estraverse@5.3.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/esutils@2.0.3",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/deep-is@0.1.4",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/fast-levenshtein@2.0.6",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/prelude-ls@1.1.2",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/type-check@0.3.2",
      "dependsOn": [
        "pkg:npm/prelude-ls@1.1.2"
      ]
    },
    {
      "ref": "pkg:npm/levn@0.3.0",
      "dependsOn": [
        "pkg:npm/prelude-ls@1.1.2",
        "pkg:npm/type-check@0.3.2"
      ]
    },
    {
      "ref": "pkg:npm/word-wrap@1.2.3",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/optionator@0.8.3",
      "dependsOn": [
        "pkg:npm/deep-is@0.1.4",
        "pkg:npm/fast-levenshtein@2.0.6",
        "pkg:npm/levn@0.3.0",
        "pkg:npm/prelude-ls@1.1.2",
        "pkg:npm/type-check@0.3.2",
        "pkg:npm/word-wrap@1.2.3"
      ]
    },
    {
      "ref": "pkg:npm/escodegen@2.0.0",
      "dependsOn": [
        "pkg:npm/esprima@4.0.1",
        "pkg:npm/estraverse@5.3.0",
        "pkg:npm/esutils@2.0.3",
        "pkg:npm/optionator@0.8.3",
        "pkg:npm/source-map@0.6.1"
      ]
    },
    {
      "ref": "pkg:npm/asynckit@0.4.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/delayed-stream@1.0.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/combined-stream@1.0.8",
      "dependsOn": [
        "pkg:npm/delayed-stream@1.0.0"
      ]
    },
    {
      "ref": "pkg:npm/mime-db@1.52.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/mime-types@2.1.35",
      "dependsOn": [
        "pkg:npm/mime-db@1.52.0"
      ]
    },
    {
      "ref": "pkg:npm/form-data@4.0.0",
      "dependsOn": [
        "pkg:npm/asynckit@0.4.0",
        "pkg:npm/combined-stream@1.0.8",
        "pkg:npm/mime-types@2.1.35"
      ]
    },
    {
      "ref": "pkg:npm/safer-buffer@2.1.2",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/iconv-lite@0.6.3",
      "dependsOn": [
        "pkg:npm/safer-buffer@2.1.2"
      ]
    },
    {
      "ref": "pkg:npm/whatwg-encoding@2.0.0",
      "dependsOn": [
        "pkg:npm/iconv-lite@0.6.3"
      ]
    },
    {
      "ref": "pkg:npm/html-encoding-sniffer@3.0.0",
      "dependsOn": [
        "pkg:npm/whatwg-encoding@2.0.0"
      ]
    },
    {
      "ref": "pkg:npm/@tootallnate/once@2.0.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/agent-base@6.0.2",
      "dependsOn": [
        "pkg:npm/debug@4.3.2"
      ]
    },
    {
      "ref": "pkg:npm/http-proxy-agent@5.0.0",
      "dependsOn": [
        "pkg:npm/@tootallnate/once@2.0.0",
        "pkg:npm/agent-base@6.0.2",
        "pkg:npm/debug@4.3.2"
      ]
    },
    {
      "ref": "pkg:npm/https-proxy-agent@5.0.1",
      "dependsOn": [
        "pkg:npm/agent-base@6.0.2",
        "pkg:npm/debug@4.3.2"
      ]
    },
    {
      "ref": "pkg:npm/is-potential-custom-element-name@1.0.1",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/nwsapi@2.2.1",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/xmlchars@2.2.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/saxes@6.0.0",
      "dependsOn": [
        "pkg:npm/xmlchars@2.2.0"
      ]
    },
    {
      "ref": "pkg:npm/symbol-tree@3.2.4",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/psl@1.9.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/universalify@0.1.2",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/tough-cookie@4.0.0",
      "dependsOn": [
        "pkg:npm/psl@1.9.0",
        "pkg:npm/punycode@2.1.1",
        "pkg:npm/universalify@0.1.2"
      ]
    },
    {
      "ref": "pkg:npm/browser-process-hrtime@1.0.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/w3c-hr-time@1.0.2",
      "dependsOn": [
        "pkg:npm/browser-process-hrtime@1.0.0"
      ]
    },
    {
      "ref": "pkg:npm/xml-name-validator@4.0.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/w3c-xmlserializer@3.0.0",
      "dependsOn": [
        "pkg:npm/xml-name-validator@4.0.0"
      ]
    },
    {
      "ref": "pkg:npm/ws@8.8.1",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/jsdom@20.0.0",
      "dependsOn": [
        "pkg:npm/abab@2.0.6",
        "pkg:npm/acorn-globals@6.0.0",
        "pkg:npm/acorn@8.8.0",
        "pkg:npm/cssom@0.5.0",
        "pkg:npm/cssstyle@2.3.0",
        "pkg:npm/data-urls@3.0.2",
        "pkg:npm/decimal.js@10.3.1",
        "pkg:npm/domexception@4.0.0",
        "pkg:npm/escodegen@2.0.0",
        "pkg:npm/form-data@4.0.0",
        "pkg:npm/html-encoding-sniffer@3.0.0",
        "pkg:npm/http-proxy-agent@5.0.0",
        "pkg:npm/https-proxy-agent@5.0.1",
        "pkg:npm/is-potential-custom-element-name@1.0.1",
        "pkg:npm/nwsapi@2.2.1",
        "pkg:npm/parse5@7.1.1",
        "pkg:npm/saxes@6.0.0",
        "pkg:npm/symbol-tree@3.2.4",
        "pkg:npm/tough-cookie@4.0.0",
        "pkg:npm/w3c-hr-time@1.0.2",
        "pkg:npm/w3c-xmlserializer@3.0.0",
        "pkg:npm/webidl-conversions@7.0.0",
        "pkg:npm/whatwg-encoding@2.0.0",
        "pkg:npm/whatwg-mimetype@3.0.0",
        "pkg:npm/whatwg-url@11.0.0",
        "pkg:npm/ws@8.8.1",
        "pkg:npm/xml-name-validator@4.0.0"
      ]
    },
    {
      "ref": "pkg:npm/jest-environment-jsdom@29.0.3",
      "dependsOn": [
        "pkg:npm/@jest/environment@29.0.3",
        "pkg:npm/@jest/fake-timers@29.0.3",
        "pkg:npm/@jest/types@29.0.3",
        "pkg:npm/@types/jsdom@20.0.0",
        "pkg:npm/@types/node@16.11.60",
        "pkg:npm/jest-mock@29.0.3",
        "pkg:npm/jest-util@29.0.3",
        "pkg:npm/jsdom@20.0.0"
      ]
    },
    {
      "ref": "pkg:npm/mkdirp@1.0.4",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/uuid@8.3.2",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/xml@1.0.1",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/jest-junit@14.0.1",
      "dependsOn": [
        "pkg:npm/mkdirp@1.0.4",
        "pkg:npm/strip-ansi@6.0.1",
        "pkg:npm/uuid@8.3.2",
        "pkg:npm/xml@1.0.1"
      ]
    },
    {
      "ref": "pkg:npm/lodash@4.17.21",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/react@17.0.2",
      "dependsOn": [
        "pkg:npm/loose-envify@1.4.0",
        "pkg:npm/object-assign@4.1.1"
      ]
    },
    {
      "ref": "pkg:npm/scheduler@0.20.2",
      "dependsOn": [
        "pkg:npm/loose-envify@1.4.0",
        "pkg:npm/object-assign@4.1.1"
      ]
    },
    {
      "ref": "pkg:npm/react-dom@17.0.2",
      "dependsOn": [
        "pkg:npm/loose-envify@1.4.0",
        "pkg:npm/object-assign@4.1.1",
        "pkg:npm/react@18.2.0",
        "pkg:npm/scheduler@0.20.2"
      ]
    },
    {
      "ref": "pkg:npm/ast-types@0.15.2",
      "dependsOn": [
        "pkg:npm/tslib@2.4.0"
      ]
    },
    {
      "ref": "pkg:npm/recast@0.21.2",
      "dependsOn": [
        "pkg:npm/ast-types@0.15.2",
        "pkg:npm/esprima@4.0.1",
        "pkg:npm/source-map@0.6.1",
        "pkg:npm/tslib@2.4.0"
      ]
    },
    {
      "ref": "pkg:npm/rimraf@3.0.2",
      "dependsOn": [
        "pkg:npm/glob@7.2.0"
      ]
    },
    {
      "ref": "pkg:npm/jest-worker@26.6.2",
      "dependsOn": [
        "pkg:npm/@types/node@16.11.60",
        "pkg:npm/merge-stream@2.0.0",
        "pkg:npm/supports-color@7.1.0"
      ]
    },
    {
      "ref": "pkg:npm/randombytes@2.1.0",
      "dependsOn": [
        "pkg:npm/safe-buffer@5.1.2"
      ]
    },
    {
      "ref": "pkg:npm/serialize-javascript@4.0.0",
      "dependsOn": [
        "pkg:npm/randombytes@2.1.0"
      ]
    },
    {
      "ref": "pkg:npm/@jridgewell/set-array@1.1.1",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/@jridgewell/gen-mapping@0.3.1",
      "dependsOn": [
        "pkg:npm/@jridgewell/set-array@1.1.1",
        "pkg:npm/@jridgewell/sourcemap-codec@1.4.13",
        "pkg:npm/@jridgewell/trace-mapping@0.3.9"
      ]
    },
    {
      "ref": "pkg:npm/@jridgewell/source-map@0.3.2",
      "dependsOn": [
        "pkg:npm/@jridgewell/gen-mapping@0.3.1",
        "pkg:npm/@jridgewell/trace-mapping@0.3.9"
      ]
    },
    {
      "ref": "pkg:npm/source-map-support@0.5.20",
      "dependsOn": [
        "pkg:npm/buffer-from@1.1.1",
        "pkg:npm/source-map@0.6.1"
      ]
    },
    {
      "ref": "pkg:npm/terser@5.15.0",
      "dependsOn": [
        "pkg:npm/@jridgewell/source-map@0.3.2",
        "pkg:npm/acorn@8.8.0",
        "pkg:npm/commander@2.20.3",
        "pkg:npm/source-map-support@0.5.20"
      ]
    },
    {
      "ref": "pkg:npm/rollup-plugin-terser@7.0.2",
      "dependsOn": [
        "pkg:npm/@babel/code-frame@7.16.7",
        "pkg:npm/jest-worker@26.6.2",
        "pkg:npm/rollup@2.79.1",
        "pkg:npm/serialize-javascript@4.0.0",
        "pkg:npm/terser@5.15.0"
      ]
    },
    {
      "ref": "pkg:npm/rxjs@7.5.6",
      "dependsOn": [
        "pkg:npm/tslib@2.4.0"
      ]
    },
    {
      "ref": "pkg:npm/backo2@1.0.2",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/eventemitter3@3.1.2",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/iterall@1.3.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/symbol-observable@1.2.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/ws@7.4.6",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/subscriptions-transport-ws@0.11.0",
      "dependsOn": [
        "pkg:npm/backo2@1.0.2",
        "pkg:npm/eventemitter3@3.1.2",
        "pkg:npm/graphql@16.6.0",
        "pkg:npm/iterall@1.3.0",
        "pkg:npm/symbol-observable@1.2.0",
        "pkg:npm/ws@7.4.6"
      ]
    },
    {
      "ref": "pkg:npm/bs-logger@0.2.6",
      "dependsOn": [
        "pkg:npm/fast-json-stable-stringify@2.1.0"
      ]
    },
    {
      "ref": "pkg:npm/lodash.memoize@4.1.2",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/ts-jest@29.0.2",
      "dependsOn": [
        "pkg:npm/@babel/core@7.16.7",
        "pkg:npm/@jest/types@29.0.3",
        "pkg:npm/babel-jest@29.0.3",
        "pkg:npm/bs-logger@0.2.6",
        "pkg:npm/fast-json-stable-stringify@2.1.0",
        "pkg:npm/jest-util@29.0.3",
        "pkg:npm/jest@29.0.3",
        "pkg:npm/json5@2.2.1",
        "pkg:npm/lodash.memoize@4.1.2",
        "pkg:npm/make-error@1.3.6",
        "pkg:npm/semver@7.3.7",
        "pkg:npm/typescript@4.7.4",
        "pkg:npm/yargs-parser@21.0.1"
      ]
    },
    {
      "ref": "pkg:npm/lunr@2.3.9",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/marked@4.0.18",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/minimatch@5.1.0",
      "dependsOn": [
        "pkg:npm/brace-expansion@2.0.1"
      ]
    },
    {
      "ref": "pkg:npm/jsonc-parser@3.1.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/vscode-oniguruma@1.6.2",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/vscode-textmate@5.2.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/shiki@0.10.1",
      "dependsOn": [
        "pkg:npm/jsonc-parser@3.1.0",
        "pkg:npm/vscode-oniguruma@1.6.2",
        "pkg:npm/vscode-textmate@5.2.0"
      ]
    },
    {
      "ref": "pkg:npm/typedoc@0.22.18",
      "dependsOn": [
        "pkg:npm/glob@8.0.3",
        "pkg:npm/lunr@2.3.9",
        "pkg:npm/marked@4.0.18",
        "pkg:npm/minimatch@5.1.0",
        "pkg:npm/shiki@0.10.1",
        "pkg:npm/typescript@4.7.4"
      ]
    },
    {
      "ref": "pkg:npm/tslib@1.14.1",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/wait-for-observables@1.0.3",
      "dependsOn": [
        "pkg:npm/tslib@1.14.1"
      ]
    },
    {
      "ref": "pkg:npm/whatwg-fetch@3.6.2",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/@apollo/client@3.6.10",
      "dependsOn": [
        "pkg:npm/@babel/parser@7.19.1",
        "pkg:npm/@graphql-tools/schema@9.0.4",
        "pkg:npm/@graphql-typed-document-node/core@3.1.1",
        "pkg:npm/@rollup/plugin-node-resolve@11.2.1",
        "pkg:npm/@testing-library/react-hooks@8.0.1",
        "pkg:npm/@testing-library/react@12.1.5",
        "pkg:npm/@testing-library/react@13.4.0",
        "pkg:npm/@testing-library/user-event@14.4.3",
        "pkg:npm/@types/fast-json-stable-stringify@2.0.0",
        "pkg:npm/@types/fetch-mock@7.3.5",
        "pkg:npm/@types/glob@8.0.0",
        "pkg:npm/@types/hoist-non-react-statics@3.3.1",
        "pkg:npm/@types/jest@29.0.3",
        "pkg:npm/@types/lodash@4.14.185",
        "pkg:npm/@types/node@16.11.60",
        "pkg:npm/@types/react-dom@18.0.6",
        "pkg:npm/@types/react@18.0.21",
        "pkg:npm/@types/use-sync-external-store@0.0.3",
        "pkg:npm/@wry/context@0.7.0",
        "pkg:npm/@wry/equality@0.5.1",
        "pkg:npm/@wry/trie@0.3.0",
        "pkg:npm/acorn@8.8.0",
        "pkg:npm/bundlesize@0.18.1",
        "pkg:npm/cross-fetch@3.1.5",
        "pkg:npm/fetch-mock@9.11.0",
        "pkg:npm/glob@8.0.3",
        "pkg:npm/graphql-tag@2.12.6",
        "pkg:npm/graphql-ws@5.11.2",
        "pkg:npm/graphql@16.6.0",
        "pkg:npm/hoist-non-react-statics@3.3.2",
        "pkg:npm/jest-environment-jsdom@29.0.3",
        "pkg:npm/jest-junit@14.0.1",
        "pkg:npm/jest@29.0.3",
        "pkg:npm/lodash@4.17.21",
        "pkg:npm/optimism@0.16.1",
        "pkg:npm/prop-types@15.7.2",
        "pkg:npm/react-dom@17.0.2",
        "pkg:npm/react-dom@18.2.0",
        "pkg:npm/react@17.0.2",
        "pkg:npm/react@18.2.0",
        "pkg:npm/recast@0.21.2",
        "pkg:npm/resolve@1.22.1",
        "pkg:npm/rimraf@3.0.2",
        "pkg:npm/rollup-plugin-terser@7.0.2",
        "pkg:npm/rollup@2.79.1",
        "pkg:npm/rxjs@7.5.6",
        "pkg:npm/subscriptions-transport-ws@0.11.0",
        "pkg:npm/symbol-observable@4.0.0",
        "pkg:npm/terser@5.15.0",
        "pkg:npm/ts-invariant@0.10.3",
        "pkg:npm/ts-jest@29.0.2",
        "pkg:npm/ts-node@10.9.1",
        "pkg:npm/tslib@2.4.0",
        "pkg:npm/typedoc@0.22.18",
        "pkg:npm/typescript@4.7.4",
        "pkg:npm/wait-for-observables@1.0.3",
        "pkg:npm/whatwg-fetch@3.6.2",
        "pkg:npm/zen-observable-ts@1.2.5"
      ]
    }
  ],
  "annotations": [
    {
      "bom-ref": "metadata-annotations",
      "subjects": [
        "pkg:npm/@apollo/client@3.6.10"
      ],
      "annotator": {
        "component": {
          "group": "@cyclonedx",
          "name": "cdxgen",
          "version": "12.8.4",
          "purl": "pkg:npm/%40cyclonedx/cdxgen@12.8.4",
          "type": "application",
          "bom-ref": "pkg:npm/@cyclonedx/cdxgen@12.8.4",
          "publisher": "OWASP Foundation",
          "authors": [
            {
              "name": "OWASP Foundation"
            }
          ]
        }
      },
      "timestamp": "2026-09-27T10:34:22Z",
      "text": "This Software Bill-of-Materials (SBOM) document was created on Sunday, September 27, 2026 with cdxgen. The data was captured during the pre-build lifecycle phase without building the application. The document describes an application named 'client' with version '3.6.10'. The package type in this SBOM is npm with 16 purl namespaces described under components. The components were identified from the source files: package-lock.json."
    }
  ]
}