diff --git a/src/main/java/com/redhat/exhort/providers/YarnClassicProcessor.java b/src/main/java/com/redhat/exhort/providers/YarnClassicProcessor.java index 43817106..d0bb7059 100644 --- a/src/main/java/com/redhat/exhort/providers/YarnClassicProcessor.java +++ b/src/main/java/com/redhat/exhort/providers/YarnClassicProcessor.java @@ -138,7 +138,7 @@ private static class NodeMetaData { this.nodeName = node.get("name").asText(); var versionIdx = nodeName.lastIndexOf("@"); this.name = nodeName.substring(0, versionIdx); - this.version = nodeName.substring(versionIdx); + this.version = nodeName.substring(versionIdx + 1); this.purl = JavaScriptProvider.toPurl(name, version); var shadowNode = node.get("shadow"); this.shadow = shadowNode != null && shadowNode.asBoolean(); diff --git a/src/test/resources/tst_manifests/yarn-classic/deps_with_ignore/expected_stack_sbom.json b/src/test/resources/tst_manifests/yarn-classic/deps_with_ignore/expected_stack_sbom.json index d2200678..26d9b19c 100644 --- a/src/test/resources/tst_manifests/yarn-classic/deps_with_ignore/expected_stack_sbom.json +++ b/src/test/resources/tst_manifests/yarn-classic/deps_with_ignore/expected_stack_sbom.json @@ -22,2547 +22,2547 @@ }, { "type" : "library", - "bom-ref" : "pkg:npm/%40hapi/joi@%4017.1.1", + "bom-ref" : "pkg:npm/%40hapi/joi@17.1.1", "group" : "@hapi", "name" : "joi", - "version" : "@17.1.1", - "purl" : "pkg:npm/%40hapi/joi@%4017.1.1" + "version" : "17.1.1", + "purl" : "pkg:npm/%40hapi/joi@17.1.1" }, { "type" : "library", - "bom-ref" : "pkg:npm/backend@%400.0.0", + "bom-ref" : "pkg:npm/backend@0.0.0", "name" : "backend", - "version" : "@0.0.0", - "purl" : "pkg:npm/backend@%400.0.0" + "version" : "0.0.0", + "purl" : "pkg:npm/backend@0.0.0" }, { "type" : "library", - "bom-ref" : "pkg:npm/bcryptjs@%402.4.3", + "bom-ref" : "pkg:npm/bcryptjs@2.4.3", "name" : "bcryptjs", - "version" : "@2.4.3", - "purl" : "pkg:npm/bcryptjs@%402.4.3" + "version" : "2.4.3", + "purl" : "pkg:npm/bcryptjs@2.4.3" }, { "type" : "library", - "bom-ref" : "pkg:npm/dotenv@%408.6.0", + "bom-ref" : "pkg:npm/dotenv@8.6.0", "name" : "dotenv", - "version" : "@8.6.0", - "purl" : "pkg:npm/dotenv@%408.6.0" + "version" : "8.6.0", + "purl" : "pkg:npm/dotenv@8.6.0" }, { "type" : "library", - "bom-ref" : "pkg:npm/express@%404.21.2", + "bom-ref" : "pkg:npm/express@4.21.2", "name" : "express", - "version" : "@4.21.2", - "purl" : "pkg:npm/express@%404.21.2" + "version" : "4.21.2", + "purl" : "pkg:npm/express@4.21.2" }, { "type" : "library", - "bom-ref" : "pkg:npm/mongoose@%405.13.23", + "bom-ref" : "pkg:npm/mongoose@5.13.23", "name" : "mongoose", - "version" : "@5.13.23", - "purl" : "pkg:npm/mongoose@%405.13.23" + "version" : "5.13.23", + "purl" : "pkg:npm/mongoose@5.13.23" }, { "type" : "library", - "bom-ref" : "pkg:npm/nodemon@%402.0.22", + "bom-ref" : "pkg:npm/nodemon@2.0.22", "name" : "nodemon", - "version" : "@2.0.22", - "purl" : "pkg:npm/nodemon@%402.0.22" + "version" : "2.0.22", + "purl" : "pkg:npm/nodemon@2.0.22" }, { "type" : "library", - "bom-ref" : "pkg:npm/axios@%400.19.2", + "bom-ref" : "pkg:npm/axios@0.19.2", "name" : "axios", - "version" : "@0.19.2", - "purl" : "pkg:npm/axios@%400.19.2" + "version" : "0.19.2", + "purl" : "pkg:npm/axios@0.19.2" }, { "type" : "library", - "bom-ref" : "pkg:npm/jsdom@%4019.0.0", + "bom-ref" : "pkg:npm/jsdom@19.0.0", "name" : "jsdom", - "version" : "@19.0.0", - "purl" : "pkg:npm/jsdom@%4019.0.0" + "version" : "19.0.0", + "purl" : "pkg:npm/jsdom@19.0.0" }, { "type" : "library", - "bom-ref" : "pkg:npm/debug@%402.6.9", + "bom-ref" : "pkg:npm/debug@2.6.9", "name" : "debug", - "version" : "@2.6.9", - "purl" : "pkg:npm/debug@%402.6.9" + "version" : "2.6.9", + "purl" : "pkg:npm/debug@2.6.9" }, { "type" : "library", - "bom-ref" : "pkg:npm/ms@%402.0.0", + "bom-ref" : "pkg:npm/ms@2.0.0", "name" : "ms", - "version" : "@2.0.0", - "purl" : "pkg:npm/ms@%402.0.0" + "version" : "2.0.0", + "purl" : "pkg:npm/ms@2.0.0" }, { "type" : "library", - "bom-ref" : "pkg:npm/iconv-lite@%400.4.24", + "bom-ref" : "pkg:npm/iconv-lite@0.4.24", "name" : "iconv-lite", - "version" : "@0.4.24", - "purl" : "pkg:npm/iconv-lite@%400.4.24" + "version" : "0.4.24", + "purl" : "pkg:npm/iconv-lite@0.4.24" }, { "type" : "library", - "bom-ref" : "pkg:npm/safer-buffer@%402.1.2", + "bom-ref" : "pkg:npm/safer-buffer@2.1.2", "name" : "safer-buffer", - "version" : "@2.1.2", - "purl" : "pkg:npm/safer-buffer@%402.1.2" + "version" : "2.1.2", + "purl" : "pkg:npm/safer-buffer@2.1.2" }, { "type" : "library", - "bom-ref" : "pkg:npm/%40hapi/address@%404.1.0", + "bom-ref" : "pkg:npm/%40hapi/address@4.1.0", "group" : "@hapi", "name" : "address", - "version" : "@4.1.0", - "purl" : "pkg:npm/%40hapi/address@%404.1.0" + "version" : "4.1.0", + "purl" : "pkg:npm/%40hapi/address@4.1.0" }, { "type" : "library", - "bom-ref" : "pkg:npm/%40hapi/formula@%402.0.0", + "bom-ref" : "pkg:npm/%40hapi/formula@2.0.0", "group" : "@hapi", "name" : "formula", - "version" : "@2.0.0", - "purl" : "pkg:npm/%40hapi/formula@%402.0.0" + "version" : "2.0.0", + "purl" : "pkg:npm/%40hapi/formula@2.0.0" }, { "type" : "library", - "bom-ref" : "pkg:npm/%40hapi/hoek@%409.3.0", + "bom-ref" : "pkg:npm/%40hapi/hoek@9.3.0", "group" : "@hapi", "name" : "hoek", - "version" : "@9.3.0", - "purl" : "pkg:npm/%40hapi/hoek@%409.3.0" + "version" : "9.3.0", + "purl" : "pkg:npm/%40hapi/hoek@9.3.0" }, { "type" : "library", - "bom-ref" : "pkg:npm/%40hapi/pinpoint@%402.0.1", + "bom-ref" : "pkg:npm/%40hapi/pinpoint@2.0.1", "group" : "@hapi", "name" : "pinpoint", - "version" : "@2.0.1", - "purl" : "pkg:npm/%40hapi/pinpoint@%402.0.1" + "version" : "2.0.1", + "purl" : "pkg:npm/%40hapi/pinpoint@2.0.1" }, { "type" : "library", - "bom-ref" : "pkg:npm/%40hapi/topo@%405.1.0", + "bom-ref" : "pkg:npm/%40hapi/topo@5.1.0", "group" : "@hapi", "name" : "topo", - "version" : "@5.1.0", - "purl" : "pkg:npm/%40hapi/topo@%405.1.0" + "version" : "5.1.0", + "purl" : "pkg:npm/%40hapi/topo@5.1.0" }, { "type" : "library", - "bom-ref" : "pkg:npm/accepts@%401.3.8", + "bom-ref" : "pkg:npm/accepts@1.3.8", "name" : "accepts", - "version" : "@1.3.8", - "purl" : "pkg:npm/accepts@%401.3.8" + "version" : "1.3.8", + "purl" : "pkg:npm/accepts@1.3.8" }, { "type" : "library", - "bom-ref" : "pkg:npm/array-flatten@%401.1.1", + "bom-ref" : "pkg:npm/array-flatten@1.1.1", "name" : "array-flatten", - "version" : "@1.1.1", - "purl" : "pkg:npm/array-flatten@%401.1.1" + "version" : "1.1.1", + "purl" : "pkg:npm/array-flatten@1.1.1" }, { "type" : "library", - "bom-ref" : "pkg:npm/body-parser@%401.20.3", + "bom-ref" : "pkg:npm/body-parser@1.20.3", "name" : "body-parser", - "version" : "@1.20.3", - "purl" : "pkg:npm/body-parser@%401.20.3" + "version" : "1.20.3", + "purl" : "pkg:npm/body-parser@1.20.3" }, { "type" : "library", - "bom-ref" : "pkg:npm/content-disposition@%400.5.4", + "bom-ref" : "pkg:npm/content-disposition@0.5.4", "name" : "content-disposition", - "version" : "@0.5.4", - "purl" : "pkg:npm/content-disposition@%400.5.4" + "version" : "0.5.4", + "purl" : "pkg:npm/content-disposition@0.5.4" }, { "type" : "library", - "bom-ref" : "pkg:npm/content-type@%401.0.5", + "bom-ref" : "pkg:npm/content-type@1.0.5", "name" : "content-type", - "version" : "@1.0.5", - "purl" : "pkg:npm/content-type@%401.0.5" + "version" : "1.0.5", + "purl" : "pkg:npm/content-type@1.0.5" }, { "type" : "library", - "bom-ref" : "pkg:npm/cookie@%400.7.1", + "bom-ref" : "pkg:npm/cookie@0.7.1", "name" : "cookie", - "version" : "@0.7.1", - "purl" : "pkg:npm/cookie@%400.7.1" + "version" : "0.7.1", + "purl" : "pkg:npm/cookie@0.7.1" }, { "type" : "library", - "bom-ref" : "pkg:npm/cookie-signature@%401.0.6", + "bom-ref" : "pkg:npm/cookie-signature@1.0.6", "name" : "cookie-signature", - "version" : "@1.0.6", - "purl" : "pkg:npm/cookie-signature@%401.0.6" + "version" : "1.0.6", + "purl" : "pkg:npm/cookie-signature@1.0.6" }, { "type" : "library", - "bom-ref" : "pkg:npm/depd@%402.0.0", + "bom-ref" : "pkg:npm/depd@2.0.0", "name" : "depd", - "version" : "@2.0.0", - "purl" : "pkg:npm/depd@%402.0.0" + "version" : "2.0.0", + "purl" : "pkg:npm/depd@2.0.0" }, { "type" : "library", - "bom-ref" : "pkg:npm/encodeurl@%402.0.0", + "bom-ref" : "pkg:npm/encodeurl@2.0.0", "name" : "encodeurl", - "version" : "@2.0.0", - "purl" : "pkg:npm/encodeurl@%402.0.0" + "version" : "2.0.0", + "purl" : "pkg:npm/encodeurl@2.0.0" }, { "type" : "library", - "bom-ref" : "pkg:npm/escape-html@%401.0.3", + "bom-ref" : "pkg:npm/escape-html@1.0.3", "name" : "escape-html", - "version" : "@1.0.3", - "purl" : "pkg:npm/escape-html@%401.0.3" + "version" : "1.0.3", + "purl" : "pkg:npm/escape-html@1.0.3" }, { "type" : "library", - "bom-ref" : "pkg:npm/etag@%401.8.1", + "bom-ref" : "pkg:npm/etag@1.8.1", "name" : "etag", - "version" : "@1.8.1", - "purl" : "pkg:npm/etag@%401.8.1" + "version" : "1.8.1", + "purl" : "pkg:npm/etag@1.8.1" }, { "type" : "library", - "bom-ref" : "pkg:npm/finalhandler@%401.3.1", + "bom-ref" : "pkg:npm/finalhandler@1.3.1", "name" : "finalhandler", - "version" : "@1.3.1", - "purl" : "pkg:npm/finalhandler@%401.3.1" + "version" : "1.3.1", + "purl" : "pkg:npm/finalhandler@1.3.1" }, { "type" : "library", - "bom-ref" : "pkg:npm/fresh@%400.5.2", + "bom-ref" : "pkg:npm/fresh@0.5.2", "name" : "fresh", - "version" : "@0.5.2", - "purl" : "pkg:npm/fresh@%400.5.2" + "version" : "0.5.2", + "purl" : "pkg:npm/fresh@0.5.2" }, { "type" : "library", - "bom-ref" : "pkg:npm/http-errors@%402.0.0", + "bom-ref" : "pkg:npm/http-errors@2.0.0", "name" : "http-errors", - "version" : "@2.0.0", - "purl" : "pkg:npm/http-errors@%402.0.0" + "version" : "2.0.0", + "purl" : "pkg:npm/http-errors@2.0.0" }, { "type" : "library", - "bom-ref" : "pkg:npm/merge-descriptors@%401.0.3", + "bom-ref" : "pkg:npm/merge-descriptors@1.0.3", "name" : "merge-descriptors", - "version" : "@1.0.3", - "purl" : "pkg:npm/merge-descriptors@%401.0.3" + "version" : "1.0.3", + "purl" : "pkg:npm/merge-descriptors@1.0.3" }, { "type" : "library", - "bom-ref" : "pkg:npm/methods@%401.1.2", + "bom-ref" : "pkg:npm/methods@1.1.2", "name" : "methods", - "version" : "@1.1.2", - "purl" : "pkg:npm/methods@%401.1.2" + "version" : "1.1.2", + "purl" : "pkg:npm/methods@1.1.2" }, { "type" : "library", - "bom-ref" : "pkg:npm/on-finished@%402.4.1", + "bom-ref" : "pkg:npm/on-finished@2.4.1", "name" : "on-finished", - "version" : "@2.4.1", - "purl" : "pkg:npm/on-finished@%402.4.1" + "version" : "2.4.1", + "purl" : "pkg:npm/on-finished@2.4.1" }, { "type" : "library", - "bom-ref" : "pkg:npm/parseurl@%401.3.3", + "bom-ref" : "pkg:npm/parseurl@1.3.3", "name" : "parseurl", - "version" : "@1.3.3", - "purl" : "pkg:npm/parseurl@%401.3.3" + "version" : "1.3.3", + "purl" : "pkg:npm/parseurl@1.3.3" }, { "type" : "library", - "bom-ref" : "pkg:npm/path-to-regexp@%400.1.12", + "bom-ref" : "pkg:npm/path-to-regexp@0.1.12", "name" : "path-to-regexp", - "version" : "@0.1.12", - "purl" : "pkg:npm/path-to-regexp@%400.1.12" + "version" : "0.1.12", + "purl" : "pkg:npm/path-to-regexp@0.1.12" }, { "type" : "library", - "bom-ref" : "pkg:npm/proxy-addr@%402.0.7", + "bom-ref" : "pkg:npm/proxy-addr@2.0.7", "name" : "proxy-addr", - "version" : "@2.0.7", - "purl" : "pkg:npm/proxy-addr@%402.0.7" + "version" : "2.0.7", + "purl" : "pkg:npm/proxy-addr@2.0.7" }, { "type" : "library", - "bom-ref" : "pkg:npm/qs@%406.13.0", + "bom-ref" : "pkg:npm/qs@6.13.0", "name" : "qs", - "version" : "@6.13.0", - "purl" : "pkg:npm/qs@%406.13.0" + "version" : "6.13.0", + "purl" : "pkg:npm/qs@6.13.0" }, { "type" : "library", - "bom-ref" : "pkg:npm/range-parser@%401.2.1", + "bom-ref" : "pkg:npm/range-parser@1.2.1", "name" : "range-parser", - "version" : "@1.2.1", - "purl" : "pkg:npm/range-parser@%401.2.1" + "version" : "1.2.1", + "purl" : "pkg:npm/range-parser@1.2.1" }, { "type" : "library", - "bom-ref" : "pkg:npm/send@%400.19.0", + "bom-ref" : "pkg:npm/send@0.19.0", "name" : "send", - "version" : "@0.19.0", - "purl" : "pkg:npm/send@%400.19.0" + "version" : "0.19.0", + "purl" : "pkg:npm/send@0.19.0" }, { "type" : "library", - "bom-ref" : "pkg:npm/serve-static@%401.16.2", + "bom-ref" : "pkg:npm/serve-static@1.16.2", "name" : "serve-static", - "version" : "@1.16.2", - "purl" : "pkg:npm/serve-static@%401.16.2" + "version" : "1.16.2", + "purl" : "pkg:npm/serve-static@1.16.2" }, { "type" : "library", - "bom-ref" : "pkg:npm/setprototypeof@%401.2.0", + "bom-ref" : "pkg:npm/setprototypeof@1.2.0", "name" : "setprototypeof", - "version" : "@1.2.0", - "purl" : "pkg:npm/setprototypeof@%401.2.0" + "version" : "1.2.0", + "purl" : "pkg:npm/setprototypeof@1.2.0" }, { "type" : "library", - "bom-ref" : "pkg:npm/statuses@%402.0.1", + "bom-ref" : "pkg:npm/statuses@2.0.1", "name" : "statuses", - "version" : "@2.0.1", - "purl" : "pkg:npm/statuses@%402.0.1" + "version" : "2.0.1", + "purl" : "pkg:npm/statuses@2.0.1" }, { "type" : "library", - "bom-ref" : "pkg:npm/type-is@%401.6.18", + "bom-ref" : "pkg:npm/type-is@1.6.18", "name" : "type-is", - "version" : "@1.6.18", - "purl" : "pkg:npm/type-is@%401.6.18" + "version" : "1.6.18", + "purl" : "pkg:npm/type-is@1.6.18" }, { "type" : "library", - "bom-ref" : "pkg:npm/utils-merge@%401.0.1", + "bom-ref" : "pkg:npm/utils-merge@1.0.1", "name" : "utils-merge", - "version" : "@1.0.1", - "purl" : "pkg:npm/utils-merge@%401.0.1" + "version" : "1.0.1", + "purl" : "pkg:npm/utils-merge@1.0.1" }, { "type" : "library", - "bom-ref" : "pkg:npm/vary@%401.1.2", + "bom-ref" : "pkg:npm/vary@1.1.2", "name" : "vary", - "version" : "@1.1.2", - "purl" : "pkg:npm/vary@%401.1.2" + "version" : "1.1.2", + "purl" : "pkg:npm/vary@1.1.2" }, { "type" : "library", - "bom-ref" : "pkg:npm/%40types/bson@%404.0.5", + "bom-ref" : "pkg:npm/%40types/bson@4.0.5", "group" : "@types", "name" : "bson", - "version" : "@4.0.5", - "purl" : "pkg:npm/%40types/bson@%404.0.5" + "version" : "4.0.5", + "purl" : "pkg:npm/%40types/bson@4.0.5" }, { "type" : "library", - "bom-ref" : "pkg:npm/%40types/mongodb@%403.6.20", + "bom-ref" : "pkg:npm/%40types/mongodb@3.6.20", "group" : "@types", "name" : "mongodb", - "version" : "@3.6.20", - "purl" : "pkg:npm/%40types/mongodb@%403.6.20" + "version" : "3.6.20", + "purl" : "pkg:npm/%40types/mongodb@3.6.20" }, { "type" : "library", - "bom-ref" : "pkg:npm/bson@%401.1.6", + "bom-ref" : "pkg:npm/bson@1.1.6", "name" : "bson", - "version" : "@1.1.6", - "purl" : "pkg:npm/bson@%401.1.6" + "version" : "1.1.6", + "purl" : "pkg:npm/bson@1.1.6" }, { "type" : "library", - "bom-ref" : "pkg:npm/kareem@%402.3.2", + "bom-ref" : "pkg:npm/kareem@2.3.2", "name" : "kareem", - "version" : "@2.3.2", - "purl" : "pkg:npm/kareem@%402.3.2" + "version" : "2.3.2", + "purl" : "pkg:npm/kareem@2.3.2" }, { "type" : "library", - "bom-ref" : "pkg:npm/mongodb@%403.7.4", + "bom-ref" : "pkg:npm/mongodb@3.7.4", "name" : "mongodb", - "version" : "@3.7.4", - "purl" : "pkg:npm/mongodb@%403.7.4" + "version" : "3.7.4", + "purl" : "pkg:npm/mongodb@3.7.4" }, { "type" : "library", - "bom-ref" : "pkg:npm/mongoose-legacy-pluralize@%401.0.2", + "bom-ref" : "pkg:npm/mongoose-legacy-pluralize@1.0.2", "name" : "mongoose-legacy-pluralize", - "version" : "@1.0.2", - "purl" : "pkg:npm/mongoose-legacy-pluralize@%401.0.2" + "version" : "1.0.2", + "purl" : "pkg:npm/mongoose-legacy-pluralize@1.0.2" }, { "type" : "library", - "bom-ref" : "pkg:npm/mpath@%400.8.4", + "bom-ref" : "pkg:npm/mpath@0.8.4", "name" : "mpath", - "version" : "@0.8.4", - "purl" : "pkg:npm/mpath@%400.8.4" + "version" : "0.8.4", + "purl" : "pkg:npm/mpath@0.8.4" }, { "type" : "library", - "bom-ref" : "pkg:npm/mquery@%403.2.5", + "bom-ref" : "pkg:npm/mquery@3.2.5", "name" : "mquery", - "version" : "@3.2.5", - "purl" : "pkg:npm/mquery@%403.2.5" + "version" : "3.2.5", + "purl" : "pkg:npm/mquery@3.2.5" }, { "type" : "library", - "bom-ref" : "pkg:npm/optional-require@%401.0.3", + "bom-ref" : "pkg:npm/optional-require@1.0.3", "name" : "optional-require", - "version" : "@1.0.3", - "purl" : "pkg:npm/optional-require@%401.0.3" + "version" : "1.0.3", + "purl" : "pkg:npm/optional-require@1.0.3" }, { "type" : "library", - "bom-ref" : "pkg:npm/regexp-clone@%401.0.0", + "bom-ref" : "pkg:npm/regexp-clone@1.0.0", "name" : "regexp-clone", - "version" : "@1.0.0", - "purl" : "pkg:npm/regexp-clone@%401.0.0" + "version" : "1.0.0", + "purl" : "pkg:npm/regexp-clone@1.0.0" }, { "type" : "library", - "bom-ref" : "pkg:npm/sift@%4013.5.2", + "bom-ref" : "pkg:npm/sift@13.5.2", "name" : "sift", - "version" : "@13.5.2", - "purl" : "pkg:npm/sift@%4013.5.2" + "version" : "13.5.2", + "purl" : "pkg:npm/sift@13.5.2" }, { "type" : "library", - "bom-ref" : "pkg:npm/sliced@%401.0.1", + "bom-ref" : "pkg:npm/sliced@1.0.1", "name" : "sliced", - "version" : "@1.0.1", - "purl" : "pkg:npm/sliced@%401.0.1" + "version" : "1.0.1", + "purl" : "pkg:npm/sliced@1.0.1" }, { "type" : "library", - "bom-ref" : "pkg:npm/ms@%402.1.2", + "bom-ref" : "pkg:npm/ms@2.1.2", "name" : "ms", - "version" : "@2.1.2", - "purl" : "pkg:npm/ms@%402.1.2" + "version" : "2.1.2", + "purl" : "pkg:npm/ms@2.1.2" }, { "type" : "library", - "bom-ref" : "pkg:npm/chokidar@%403.6.0", + "bom-ref" : "pkg:npm/chokidar@3.6.0", "name" : "chokidar", - "version" : "@3.6.0", - "purl" : "pkg:npm/chokidar@%403.6.0" + "version" : "3.6.0", + "purl" : "pkg:npm/chokidar@3.6.0" }, { "type" : "library", - "bom-ref" : "pkg:npm/ignore-by-default@%401.0.1", + "bom-ref" : "pkg:npm/ignore-by-default@1.0.1", "name" : "ignore-by-default", - "version" : "@1.0.1", - "purl" : "pkg:npm/ignore-by-default@%401.0.1" + "version" : "1.0.1", + "purl" : "pkg:npm/ignore-by-default@1.0.1" }, { "type" : "library", - "bom-ref" : "pkg:npm/minimatch@%403.1.2", + "bom-ref" : "pkg:npm/minimatch@3.1.2", "name" : "minimatch", - "version" : "@3.1.2", - "purl" : "pkg:npm/minimatch@%403.1.2" + "version" : "3.1.2", + "purl" : "pkg:npm/minimatch@3.1.2" }, { "type" : "library", - "bom-ref" : "pkg:npm/pstree.remy@%401.1.8", + "bom-ref" : "pkg:npm/pstree.remy@1.1.8", "name" : "pstree.remy", - "version" : "@1.1.8", - "purl" : "pkg:npm/pstree.remy@%401.1.8" + "version" : "1.1.8", + "purl" : "pkg:npm/pstree.remy@1.1.8" }, { "type" : "library", - "bom-ref" : "pkg:npm/simple-update-notifier@%401.1.0", + "bom-ref" : "pkg:npm/simple-update-notifier@1.1.0", "name" : "simple-update-notifier", - "version" : "@1.1.0", - "purl" : "pkg:npm/simple-update-notifier@%401.1.0" + "version" : "1.1.0", + "purl" : "pkg:npm/simple-update-notifier@1.1.0" }, { "type" : "library", - "bom-ref" : "pkg:npm/supports-color@%405.5.0", + "bom-ref" : "pkg:npm/supports-color@5.5.0", "name" : "supports-color", - "version" : "@5.5.0", - "purl" : "pkg:npm/supports-color@%405.5.0" + "version" : "5.5.0", + "purl" : "pkg:npm/supports-color@5.5.0" }, { "type" : "library", - "bom-ref" : "pkg:npm/touch@%403.1.1", + "bom-ref" : "pkg:npm/touch@3.1.1", "name" : "touch", - "version" : "@3.1.1", - "purl" : "pkg:npm/touch@%403.1.1" + "version" : "3.1.1", + "purl" : "pkg:npm/touch@3.1.1" }, { "type" : "library", - "bom-ref" : "pkg:npm/undefsafe@%402.0.5", + "bom-ref" : "pkg:npm/undefsafe@2.0.5", "name" : "undefsafe", - "version" : "@2.0.5", - "purl" : "pkg:npm/undefsafe@%402.0.5" + "version" : "2.0.5", + "purl" : "pkg:npm/undefsafe@2.0.5" }, { "type" : "library", - "bom-ref" : "pkg:npm/debug@%403.2.7", + "bom-ref" : "pkg:npm/debug@3.2.7", "name" : "debug", - "version" : "@3.2.7", - "purl" : "pkg:npm/debug@%403.2.7" + "version" : "3.2.7", + "purl" : "pkg:npm/debug@3.2.7" }, { "type" : "library", - "bom-ref" : "pkg:npm/follow-redirects@%401.5.10", + "bom-ref" : "pkg:npm/follow-redirects@1.5.10", "name" : "follow-redirects", - "version" : "@1.5.10", - "purl" : "pkg:npm/follow-redirects@%401.5.10" + "version" : "1.5.10", + "purl" : "pkg:npm/follow-redirects@1.5.10" }, { "type" : "library", - "bom-ref" : "pkg:npm/abab@%402.0.6", + "bom-ref" : "pkg:npm/abab@2.0.6", "name" : "abab", - "version" : "@2.0.6", - "purl" : "pkg:npm/abab@%402.0.6" + "version" : "2.0.6", + "purl" : "pkg:npm/abab@2.0.6" }, { "type" : "library", - "bom-ref" : "pkg:npm/acorn@%408.14.1", + "bom-ref" : "pkg:npm/acorn@8.14.1", "name" : "acorn", - "version" : "@8.14.1", - "purl" : "pkg:npm/acorn@%408.14.1" + "version" : "8.14.1", + "purl" : "pkg:npm/acorn@8.14.1" }, { "type" : "library", - "bom-ref" : "pkg:npm/acorn-globals@%406.0.0", + "bom-ref" : "pkg:npm/acorn-globals@6.0.0", "name" : "acorn-globals", - "version" : "@6.0.0", - "purl" : "pkg:npm/acorn-globals@%406.0.0" + "version" : "6.0.0", + "purl" : "pkg:npm/acorn-globals@6.0.0" }, { "type" : "library", - "bom-ref" : "pkg:npm/cssom@%400.5.0", + "bom-ref" : "pkg:npm/cssom@0.5.0", "name" : "cssom", - "version" : "@0.5.0", - "purl" : "pkg:npm/cssom@%400.5.0" + "version" : "0.5.0", + "purl" : "pkg:npm/cssom@0.5.0" }, { "type" : "library", - "bom-ref" : "pkg:npm/cssstyle@%402.3.0", + "bom-ref" : "pkg:npm/cssstyle@2.3.0", "name" : "cssstyle", - "version" : "@2.3.0", - "purl" : "pkg:npm/cssstyle@%402.3.0" + "version" : "2.3.0", + "purl" : "pkg:npm/cssstyle@2.3.0" }, { "type" : "library", - "bom-ref" : "pkg:npm/data-urls@%403.0.2", + "bom-ref" : "pkg:npm/data-urls@3.0.2", "name" : "data-urls", - "version" : "@3.0.2", - "purl" : "pkg:npm/data-urls@%403.0.2" + "version" : "3.0.2", + "purl" : "pkg:npm/data-urls@3.0.2" }, { "type" : "library", - "bom-ref" : "pkg:npm/decimal.js@%4010.5.0", + "bom-ref" : "pkg:npm/decimal.js@10.5.0", "name" : "decimal.js", - "version" : "@10.5.0", - "purl" : "pkg:npm/decimal.js@%4010.5.0" + "version" : "10.5.0", + "purl" : "pkg:npm/decimal.js@10.5.0" }, { "type" : "library", - "bom-ref" : "pkg:npm/domexception@%404.0.0", + "bom-ref" : "pkg:npm/domexception@4.0.0", "name" : "domexception", - "version" : "@4.0.0", - "purl" : "pkg:npm/domexception@%404.0.0" + "version" : "4.0.0", + "purl" : "pkg:npm/domexception@4.0.0" }, { "type" : "library", - "bom-ref" : "pkg:npm/escodegen@%402.1.0", + "bom-ref" : "pkg:npm/escodegen@2.1.0", "name" : "escodegen", - "version" : "@2.1.0", - "purl" : "pkg:npm/escodegen@%402.1.0" + "version" : "2.1.0", + "purl" : "pkg:npm/escodegen@2.1.0" }, { "type" : "library", - "bom-ref" : "pkg:npm/form-data@%404.0.2", + "bom-ref" : "pkg:npm/form-data@4.0.2", "name" : "form-data", - "version" : "@4.0.2", - "purl" : "pkg:npm/form-data@%404.0.2" + "version" : "4.0.2", + "purl" : "pkg:npm/form-data@4.0.2" }, { "type" : "library", - "bom-ref" : "pkg:npm/html-encoding-sniffer@%403.0.0", + "bom-ref" : "pkg:npm/html-encoding-sniffer@3.0.0", "name" : "html-encoding-sniffer", - "version" : "@3.0.0", - "purl" : "pkg:npm/html-encoding-sniffer@%403.0.0" + "version" : "3.0.0", + "purl" : "pkg:npm/html-encoding-sniffer@3.0.0" }, { "type" : "library", - "bom-ref" : "pkg:npm/http-proxy-agent@%405.0.0", + "bom-ref" : "pkg:npm/http-proxy-agent@5.0.0", "name" : "http-proxy-agent", - "version" : "@5.0.0", - "purl" : "pkg:npm/http-proxy-agent@%405.0.0" + "version" : "5.0.0", + "purl" : "pkg:npm/http-proxy-agent@5.0.0" }, { "type" : "library", - "bom-ref" : "pkg:npm/https-proxy-agent@%405.0.1", + "bom-ref" : "pkg:npm/https-proxy-agent@5.0.1", "name" : "https-proxy-agent", - "version" : "@5.0.1", - "purl" : "pkg:npm/https-proxy-agent@%405.0.1" + "version" : "5.0.1", + "purl" : "pkg:npm/https-proxy-agent@5.0.1" }, { "type" : "library", - "bom-ref" : "pkg:npm/is-potential-custom-element-name@%401.0.1", + "bom-ref" : "pkg:npm/is-potential-custom-element-name@1.0.1", "name" : "is-potential-custom-element-name", - "version" : "@1.0.1", - "purl" : "pkg:npm/is-potential-custom-element-name@%401.0.1" + "version" : "1.0.1", + "purl" : "pkg:npm/is-potential-custom-element-name@1.0.1" }, { "type" : "library", - "bom-ref" : "pkg:npm/nwsapi@%402.2.20", + "bom-ref" : "pkg:npm/nwsapi@2.2.20", "name" : "nwsapi", - "version" : "@2.2.20", - "purl" : "pkg:npm/nwsapi@%402.2.20" + "version" : "2.2.20", + "purl" : "pkg:npm/nwsapi@2.2.20" }, { "type" : "library", - "bom-ref" : "pkg:npm/parse5@%406.0.1", + "bom-ref" : "pkg:npm/parse5@6.0.1", "name" : "parse5", - "version" : "@6.0.1", - "purl" : "pkg:npm/parse5@%406.0.1" + "version" : "6.0.1", + "purl" : "pkg:npm/parse5@6.0.1" }, { "type" : "library", - "bom-ref" : "pkg:npm/saxes@%405.0.1", + "bom-ref" : "pkg:npm/saxes@5.0.1", "name" : "saxes", - "version" : "@5.0.1", - "purl" : "pkg:npm/saxes@%405.0.1" + "version" : "5.0.1", + "purl" : "pkg:npm/saxes@5.0.1" }, { "type" : "library", - "bom-ref" : "pkg:npm/symbol-tree@%403.2.4", + "bom-ref" : "pkg:npm/symbol-tree@3.2.4", "name" : "symbol-tree", - "version" : "@3.2.4", - "purl" : "pkg:npm/symbol-tree@%403.2.4" + "version" : "3.2.4", + "purl" : "pkg:npm/symbol-tree@3.2.4" }, { "type" : "library", - "bom-ref" : "pkg:npm/tough-cookie@%404.1.4", + "bom-ref" : "pkg:npm/tough-cookie@4.1.4", "name" : "tough-cookie", - "version" : "@4.1.4", - "purl" : "pkg:npm/tough-cookie@%404.1.4" + "version" : "4.1.4", + "purl" : "pkg:npm/tough-cookie@4.1.4" }, { "type" : "library", - "bom-ref" : "pkg:npm/w3c-hr-time@%401.0.2", + "bom-ref" : "pkg:npm/w3c-hr-time@1.0.2", "name" : "w3c-hr-time", - "version" : "@1.0.2", - "purl" : "pkg:npm/w3c-hr-time@%401.0.2" + "version" : "1.0.2", + "purl" : "pkg:npm/w3c-hr-time@1.0.2" }, { "type" : "library", - "bom-ref" : "pkg:npm/w3c-xmlserializer@%403.0.0", + "bom-ref" : "pkg:npm/w3c-xmlserializer@3.0.0", "name" : "w3c-xmlserializer", - "version" : "@3.0.0", - "purl" : "pkg:npm/w3c-xmlserializer@%403.0.0" + "version" : "3.0.0", + "purl" : "pkg:npm/w3c-xmlserializer@3.0.0" }, { "type" : "library", - "bom-ref" : "pkg:npm/webidl-conversions@%407.0.0", + "bom-ref" : "pkg:npm/webidl-conversions@7.0.0", "name" : "webidl-conversions", - "version" : "@7.0.0", - "purl" : "pkg:npm/webidl-conversions@%407.0.0" + "version" : "7.0.0", + "purl" : "pkg:npm/webidl-conversions@7.0.0" }, { "type" : "library", - "bom-ref" : "pkg:npm/whatwg-encoding@%402.0.0", + "bom-ref" : "pkg:npm/whatwg-encoding@2.0.0", "name" : "whatwg-encoding", - "version" : "@2.0.0", - "purl" : "pkg:npm/whatwg-encoding@%402.0.0" + "version" : "2.0.0", + "purl" : "pkg:npm/whatwg-encoding@2.0.0" }, { "type" : "library", - "bom-ref" : "pkg:npm/whatwg-mimetype@%403.0.0", + "bom-ref" : "pkg:npm/whatwg-mimetype@3.0.0", "name" : "whatwg-mimetype", - "version" : "@3.0.0", - "purl" : "pkg:npm/whatwg-mimetype@%403.0.0" + "version" : "3.0.0", + "purl" : "pkg:npm/whatwg-mimetype@3.0.0" }, { "type" : "library", - "bom-ref" : "pkg:npm/whatwg-url@%4010.0.0", + "bom-ref" : "pkg:npm/whatwg-url@10.0.0", "name" : "whatwg-url", - "version" : "@10.0.0", - "purl" : "pkg:npm/whatwg-url@%4010.0.0" + "version" : "10.0.0", + "purl" : "pkg:npm/whatwg-url@10.0.0" }, { "type" : "library", - "bom-ref" : "pkg:npm/ws@%408.18.1", + "bom-ref" : "pkg:npm/ws@8.18.1", "name" : "ws", - "version" : "@8.18.1", - "purl" : "pkg:npm/ws@%408.18.1" + "version" : "8.18.1", + "purl" : "pkg:npm/ws@8.18.1" }, { "type" : "library", - "bom-ref" : "pkg:npm/xml-name-validator@%404.0.0", + "bom-ref" : "pkg:npm/xml-name-validator@4.0.0", "name" : "xml-name-validator", - "version" : "@4.0.0", - "purl" : "pkg:npm/xml-name-validator@%404.0.0" + "version" : "4.0.0", + "purl" : "pkg:npm/xml-name-validator@4.0.0" }, { "type" : "library", - "bom-ref" : "pkg:npm/%40types/node@%4022.14.1", + "bom-ref" : "pkg:npm/%40types/node@22.14.1", "group" : "@types", "name" : "node", - "version" : "@22.14.1", - "purl" : "pkg:npm/%40types/node@%4022.14.1" + "version" : "22.14.1", + "purl" : "pkg:npm/%40types/node@22.14.1" }, { "type" : "library", - "bom-ref" : "pkg:npm/%40types/bson@%404.2.4", + "bom-ref" : "pkg:npm/%40types/bson@4.2.4", "group" : "@types", "name" : "bson", - "version" : "@4.2.4", - "purl" : "pkg:npm/%40types/bson@%404.2.4" + "version" : "4.2.4", + "purl" : "pkg:npm/%40types/bson@4.2.4" }, { "type" : "library", - "bom-ref" : "pkg:npm/bson@%406.10.3", + "bom-ref" : "pkg:npm/bson@6.10.3", "name" : "bson", - "version" : "@6.10.3", - "purl" : "pkg:npm/bson@%406.10.3" + "version" : "6.10.3", + "purl" : "pkg:npm/bson@6.10.3" }, { "type" : "library", - "bom-ref" : "pkg:npm/mime-types@%402.1.35", + "bom-ref" : "pkg:npm/mime-types@2.1.35", "name" : "mime-types", - "version" : "@2.1.35", - "purl" : "pkg:npm/mime-types@%402.1.35" + "version" : "2.1.35", + "purl" : "pkg:npm/mime-types@2.1.35" }, { "type" : "library", - "bom-ref" : "pkg:npm/negotiator@%400.6.3", + "bom-ref" : "pkg:npm/negotiator@0.6.3", "name" : "negotiator", - "version" : "@0.6.3", - "purl" : "pkg:npm/negotiator@%400.6.3" + "version" : "0.6.3", + "purl" : "pkg:npm/negotiator@0.6.3" }, { "type" : "library", - "bom-ref" : "pkg:npm/acorn-walk@%407.2.0", + "bom-ref" : "pkg:npm/acorn-walk@7.2.0", "name" : "acorn-walk", - "version" : "@7.2.0", - "purl" : "pkg:npm/acorn-walk@%407.2.0" + "version" : "7.2.0", + "purl" : "pkg:npm/acorn-walk@7.2.0" }, { "type" : "library", - "bom-ref" : "pkg:npm/acorn@%407.4.1", + "bom-ref" : "pkg:npm/acorn@7.4.1", "name" : "acorn", - "version" : "@7.4.1", - "purl" : "pkg:npm/acorn@%407.4.1" + "version" : "7.4.1", + "purl" : "pkg:npm/acorn@7.4.1" }, { "type" : "library", - "bom-ref" : "pkg:npm/bytes@%403.1.2", + "bom-ref" : "pkg:npm/bytes@3.1.2", "name" : "bytes", - "version" : "@3.1.2", - "purl" : "pkg:npm/bytes@%403.1.2" + "version" : "3.1.2", + "purl" : "pkg:npm/bytes@3.1.2" }, { "type" : "library", - "bom-ref" : "pkg:npm/destroy@%401.2.0", + "bom-ref" : "pkg:npm/destroy@1.2.0", "name" : "destroy", - "version" : "@1.2.0", - "purl" : "pkg:npm/destroy@%401.2.0" + "version" : "1.2.0", + "purl" : "pkg:npm/destroy@1.2.0" }, { "type" : "library", - "bom-ref" : "pkg:npm/raw-body@%402.5.2", + "bom-ref" : "pkg:npm/raw-body@2.5.2", "name" : "raw-body", - "version" : "@2.5.2", - "purl" : "pkg:npm/raw-body@%402.5.2" + "version" : "2.5.2", + "purl" : "pkg:npm/raw-body@2.5.2" }, { "type" : "library", - "bom-ref" : "pkg:npm/unpipe@%401.0.0", + "bom-ref" : "pkg:npm/unpipe@1.0.0", "name" : "unpipe", - "version" : "@1.0.0", - "purl" : "pkg:npm/unpipe@%401.0.0" + "version" : "1.0.0", + "purl" : "pkg:npm/unpipe@1.0.0" }, { "type" : "library", - "bom-ref" : "pkg:npm/anymatch@%403.1.3", + "bom-ref" : "pkg:npm/anymatch@3.1.3", "name" : "anymatch", - "version" : "@3.1.3", - "purl" : "pkg:npm/anymatch@%403.1.3" + "version" : "3.1.3", + "purl" : "pkg:npm/anymatch@3.1.3" }, { "type" : "library", - "bom-ref" : "pkg:npm/braces@%403.0.3", + "bom-ref" : "pkg:npm/braces@3.0.3", "name" : "braces", - "version" : "@3.0.3", - "purl" : "pkg:npm/braces@%403.0.3" + "version" : "3.0.3", + "purl" : "pkg:npm/braces@3.0.3" }, { "type" : "library", - "bom-ref" : "pkg:npm/glob-parent@%405.1.2", + "bom-ref" : "pkg:npm/glob-parent@5.1.2", "name" : "glob-parent", - "version" : "@5.1.2", - "purl" : "pkg:npm/glob-parent@%405.1.2" + "version" : "5.1.2", + "purl" : "pkg:npm/glob-parent@5.1.2" }, { "type" : "library", - "bom-ref" : "pkg:npm/is-binary-path@%402.1.0", + "bom-ref" : "pkg:npm/is-binary-path@2.1.0", "name" : "is-binary-path", - "version" : "@2.1.0", - "purl" : "pkg:npm/is-binary-path@%402.1.0" + "version" : "2.1.0", + "purl" : "pkg:npm/is-binary-path@2.1.0" }, { "type" : "library", - "bom-ref" : "pkg:npm/is-glob@%404.0.3", + "bom-ref" : "pkg:npm/is-glob@4.0.3", "name" : "is-glob", - "version" : "@4.0.3", - "purl" : "pkg:npm/is-glob@%404.0.3" + "version" : "4.0.3", + "purl" : "pkg:npm/is-glob@4.0.3" }, { "type" : "library", - "bom-ref" : "pkg:npm/normalize-path@%403.0.0", + "bom-ref" : "pkg:npm/normalize-path@3.0.0", "name" : "normalize-path", - "version" : "@3.0.0", - "purl" : "pkg:npm/normalize-path@%403.0.0" + "version" : "3.0.0", + "purl" : "pkg:npm/normalize-path@3.0.0" }, { "type" : "library", - "bom-ref" : "pkg:npm/readdirp@%403.6.0", + "bom-ref" : "pkg:npm/readdirp@3.6.0", "name" : "readdirp", - "version" : "@3.6.0", - "purl" : "pkg:npm/readdirp@%403.6.0" + "version" : "3.6.0", + "purl" : "pkg:npm/readdirp@3.6.0" }, { "type" : "library", - "bom-ref" : "pkg:npm/fsevents@%402.3.3", + "bom-ref" : "pkg:npm/fsevents@2.3.3", "name" : "fsevents", - "version" : "@2.3.3", - "purl" : "pkg:npm/fsevents@%402.3.3" + "version" : "2.3.3", + "purl" : "pkg:npm/fsevents@2.3.3" }, { "type" : "library", - "bom-ref" : "pkg:npm/cssom@%400.3.8", + "bom-ref" : "pkg:npm/cssom@0.3.8", "name" : "cssom", - "version" : "@0.3.8", - "purl" : "pkg:npm/cssom@%400.3.8" + "version" : "0.3.8", + "purl" : "pkg:npm/cssom@0.3.8" }, { "type" : "library", - "bom-ref" : "pkg:npm/whatwg-url@%4011.0.0", + "bom-ref" : "pkg:npm/whatwg-url@11.0.0", "name" : "whatwg-url", - "version" : "@11.0.0", - "purl" : "pkg:npm/whatwg-url@%4011.0.0" + "version" : "11.0.0", + "purl" : "pkg:npm/whatwg-url@11.0.0" }, { "type" : "library", - "bom-ref" : "pkg:npm/tr46@%403.0.0", + "bom-ref" : "pkg:npm/tr46@3.0.0", "name" : "tr46", - "version" : "@3.0.0", - "purl" : "pkg:npm/tr46@%403.0.0" + "version" : "3.0.0", + "purl" : "pkg:npm/tr46@3.0.0" }, { "type" : "library", - "bom-ref" : "pkg:npm/esprima@%404.0.1", + "bom-ref" : "pkg:npm/esprima@4.0.1", "name" : "esprima", - "version" : "@4.0.1", - "purl" : "pkg:npm/esprima@%404.0.1" + "version" : "4.0.1", + "purl" : "pkg:npm/esprima@4.0.1" }, { "type" : "library", - "bom-ref" : "pkg:npm/estraverse@%405.3.0", + "bom-ref" : "pkg:npm/estraverse@5.3.0", "name" : "estraverse", - "version" : "@5.3.0", - "purl" : "pkg:npm/estraverse@%405.3.0" + "version" : "5.3.0", + "purl" : "pkg:npm/estraverse@5.3.0" }, { "type" : "library", - "bom-ref" : "pkg:npm/esutils@%402.0.3", + "bom-ref" : "pkg:npm/esutils@2.0.3", "name" : "esutils", - "version" : "@2.0.3", - "purl" : "pkg:npm/esutils@%402.0.3" + "version" : "2.0.3", + "purl" : "pkg:npm/esutils@2.0.3" }, { "type" : "library", - "bom-ref" : "pkg:npm/source-map@%400.6.1", + "bom-ref" : "pkg:npm/source-map@0.6.1", "name" : "source-map", - "version" : "@0.6.1", - "purl" : "pkg:npm/source-map@%400.6.1" + "version" : "0.6.1", + "purl" : "pkg:npm/source-map@0.6.1" }, { "type" : "library", - "bom-ref" : "pkg:npm/debug@%403.1.0", + "bom-ref" : "pkg:npm/debug@3.1.0", "name" : "debug", - "version" : "@3.1.0", - "purl" : "pkg:npm/debug@%403.1.0" + "version" : "3.1.0", + "purl" : "pkg:npm/debug@3.1.0" }, { "type" : "library", - "bom-ref" : "pkg:npm/asynckit@%400.4.0", + "bom-ref" : "pkg:npm/asynckit@0.4.0", "name" : "asynckit", - "version" : "@0.4.0", - "purl" : "pkg:npm/asynckit@%400.4.0" + "version" : "0.4.0", + "purl" : "pkg:npm/asynckit@0.4.0" }, { "type" : "library", - "bom-ref" : "pkg:npm/combined-stream@%401.0.8", + "bom-ref" : "pkg:npm/combined-stream@1.0.8", "name" : "combined-stream", - "version" : "@1.0.8", - "purl" : "pkg:npm/combined-stream@%401.0.8" + "version" : "1.0.8", + "purl" : "pkg:npm/combined-stream@1.0.8" }, { "type" : "library", - "bom-ref" : "pkg:npm/es-set-tostringtag@%402.1.0", + "bom-ref" : "pkg:npm/es-set-tostringtag@2.1.0", "name" : "es-set-tostringtag", - "version" : "@2.1.0", - "purl" : "pkg:npm/es-set-tostringtag@%402.1.0" + "version" : "2.1.0", + "purl" : "pkg:npm/es-set-tostringtag@2.1.0" }, { "type" : "library", - "bom-ref" : "pkg:npm/inherits@%402.0.4", + "bom-ref" : "pkg:npm/inherits@2.0.4", "name" : "inherits", - "version" : "@2.0.4", - "purl" : "pkg:npm/inherits@%402.0.4" + "version" : "2.0.4", + "purl" : "pkg:npm/inherits@2.0.4" }, { "type" : "library", - "bom-ref" : "pkg:npm/toidentifier@%401.0.1", + "bom-ref" : "pkg:npm/toidentifier@1.0.1", "name" : "toidentifier", - "version" : "@1.0.1", - "purl" : "pkg:npm/toidentifier@%401.0.1" + "version" : "1.0.1", + "purl" : "pkg:npm/toidentifier@1.0.1" }, { "type" : "library", - "bom-ref" : "pkg:npm/%40tootallnate/once@%402.0.0", + "bom-ref" : "pkg:npm/%40tootallnate/once@2.0.0", "group" : "@tootallnate", "name" : "once", - "version" : "@2.0.0", - "purl" : "pkg:npm/%40tootallnate/once@%402.0.0" + "version" : "2.0.0", + "purl" : "pkg:npm/%40tootallnate/once@2.0.0" }, { "type" : "library", - "bom-ref" : "pkg:npm/agent-base@%406.0.2", + "bom-ref" : "pkg:npm/agent-base@6.0.2", "name" : "agent-base", - "version" : "@6.0.2", - "purl" : "pkg:npm/agent-base@%406.0.2" + "version" : "6.0.2", + "purl" : "pkg:npm/agent-base@6.0.2" }, { "type" : "library", - "bom-ref" : "pkg:npm/debug@%404.4.0", + "bom-ref" : "pkg:npm/debug@4.4.0", "name" : "debug", - "version" : "@4.4.0", - "purl" : "pkg:npm/debug@%404.4.0" + "version" : "4.4.0", + "purl" : "pkg:npm/debug@4.4.0" }, { "type" : "library", - "bom-ref" : "pkg:npm/brace-expansion@%401.1.11", + "bom-ref" : "pkg:npm/brace-expansion@1.1.11", "name" : "brace-expansion", - "version" : "@1.1.11", - "purl" : "pkg:npm/brace-expansion@%401.1.11" + "version" : "1.1.11", + "purl" : "pkg:npm/brace-expansion@1.1.11" }, { "type" : "library", - "bom-ref" : "pkg:npm/bl@%402.2.1", + "bom-ref" : "pkg:npm/bl@2.2.1", "name" : "bl", - "version" : "@2.2.1", - "purl" : "pkg:npm/bl@%402.2.1" + "version" : "2.2.1", + "purl" : "pkg:npm/bl@2.2.1" }, { "type" : "library", - "bom-ref" : "pkg:npm/denque@%401.5.1", + "bom-ref" : "pkg:npm/denque@1.5.1", "name" : "denque", - "version" : "@1.5.1", - "purl" : "pkg:npm/denque@%401.5.1" + "version" : "1.5.1", + "purl" : "pkg:npm/denque@1.5.1" }, { "type" : "library", - "bom-ref" : "pkg:npm/saslprep@%401.0.3", + "bom-ref" : "pkg:npm/saslprep@1.0.3", "name" : "saslprep", - "version" : "@1.0.3", - "purl" : "pkg:npm/saslprep@%401.0.3" + "version" : "1.0.3", + "purl" : "pkg:npm/saslprep@1.0.3" }, { "type" : "library", - "bom-ref" : "pkg:npm/optional-require@%401.1.8", + "bom-ref" : "pkg:npm/optional-require@1.1.8", "name" : "optional-require", - "version" : "@1.1.8", - "purl" : "pkg:npm/optional-require@%401.1.8" + "version" : "1.1.8", + "purl" : "pkg:npm/optional-require@1.1.8" }, { "type" : "library", - "bom-ref" : "pkg:npm/require-at@%401.0.6", + "bom-ref" : "pkg:npm/require-at@1.0.6", "name" : "require-at", - "version" : "@1.0.6", - "purl" : "pkg:npm/require-at@%401.0.6" + "version" : "1.0.6", + "purl" : "pkg:npm/require-at@1.0.6" }, { "type" : "library", - "bom-ref" : "pkg:npm/bluebird@%403.5.1", + "bom-ref" : "pkg:npm/bluebird@3.5.1", "name" : "bluebird", - "version" : "@3.5.1", - "purl" : "pkg:npm/bluebird@%403.5.1" + "version" : "3.5.1", + "purl" : "pkg:npm/bluebird@3.5.1" }, { "type" : "library", - "bom-ref" : "pkg:npm/safe-buffer@%405.1.2", + "bom-ref" : "pkg:npm/safe-buffer@5.1.2", "name" : "safe-buffer", - "version" : "@5.1.2", - "purl" : "pkg:npm/safe-buffer@%405.1.2" + "version" : "5.1.2", + "purl" : "pkg:npm/safe-buffer@5.1.2" }, { "type" : "library", - "bom-ref" : "pkg:npm/ee-first@%401.1.1", + "bom-ref" : "pkg:npm/ee-first@1.1.1", "name" : "ee-first", - "version" : "@1.1.1", - "purl" : "pkg:npm/ee-first@%401.1.1" + "version" : "1.1.1", + "purl" : "pkg:npm/ee-first@1.1.1" }, { "type" : "library", - "bom-ref" : "pkg:npm/forwarded@%400.2.0", + "bom-ref" : "pkg:npm/forwarded@0.2.0", "name" : "forwarded", - "version" : "@0.2.0", - "purl" : "pkg:npm/forwarded@%400.2.0" + "version" : "0.2.0", + "purl" : "pkg:npm/forwarded@0.2.0" }, { "type" : "library", - "bom-ref" : "pkg:npm/ipaddr.js@%401.9.1", + "bom-ref" : "pkg:npm/ipaddr.js@1.9.1", "name" : "ipaddr.js", - "version" : "@1.9.1", - "purl" : "pkg:npm/ipaddr.js@%401.9.1" + "version" : "1.9.1", + "purl" : "pkg:npm/ipaddr.js@1.9.1" }, { "type" : "library", - "bom-ref" : "pkg:npm/side-channel@%401.1.0", + "bom-ref" : "pkg:npm/side-channel@1.1.0", "name" : "side-channel", - "version" : "@1.1.0", - "purl" : "pkg:npm/side-channel@%401.1.0" + "version" : "1.1.0", + "purl" : "pkg:npm/side-channel@1.1.0" }, { "type" : "library", - "bom-ref" : "pkg:npm/xmlchars@%402.2.0", + "bom-ref" : "pkg:npm/xmlchars@2.2.0", "name" : "xmlchars", - "version" : "@2.2.0", - "purl" : "pkg:npm/xmlchars@%402.2.0" + "version" : "2.2.0", + "purl" : "pkg:npm/xmlchars@2.2.0" }, { "type" : "library", - "bom-ref" : "pkg:npm/mime@%401.6.0", + "bom-ref" : "pkg:npm/mime@1.6.0", "name" : "mime", - "version" : "@1.6.0", - "purl" : "pkg:npm/mime@%401.6.0" + "version" : "1.6.0", + "purl" : "pkg:npm/mime@1.6.0" }, { "type" : "library", - "bom-ref" : "pkg:npm/encodeurl@%401.0.2", + "bom-ref" : "pkg:npm/encodeurl@1.0.2", "name" : "encodeurl", - "version" : "@1.0.2", - "purl" : "pkg:npm/encodeurl@%401.0.2" + "version" : "1.0.2", + "purl" : "pkg:npm/encodeurl@1.0.2" }, { "type" : "library", - "bom-ref" : "pkg:npm/semver@%407.0.0", + "bom-ref" : "pkg:npm/semver@7.0.0", "name" : "semver", - "version" : "@7.0.0", - "purl" : "pkg:npm/semver@%407.0.0" + "version" : "7.0.0", + "purl" : "pkg:npm/semver@7.0.0" }, { "type" : "library", - "bom-ref" : "pkg:npm/has-flag@%403.0.0", + "bom-ref" : "pkg:npm/has-flag@3.0.0", "name" : "has-flag", - "version" : "@3.0.0", - "purl" : "pkg:npm/has-flag@%403.0.0" + "version" : "3.0.0", + "purl" : "pkg:npm/has-flag@3.0.0" }, { "type" : "library", - "bom-ref" : "pkg:npm/psl@%401.15.0", + "bom-ref" : "pkg:npm/psl@1.15.0", "name" : "psl", - "version" : "@1.15.0", - "purl" : "pkg:npm/psl@%401.15.0" + "version" : "1.15.0", + "purl" : "pkg:npm/psl@1.15.0" }, { "type" : "library", - "bom-ref" : "pkg:npm/punycode@%402.3.1", + "bom-ref" : "pkg:npm/punycode@2.3.1", "name" : "punycode", - "version" : "@2.3.1", - "purl" : "pkg:npm/punycode@%402.3.1" + "version" : "2.3.1", + "purl" : "pkg:npm/punycode@2.3.1" }, { "type" : "library", - "bom-ref" : "pkg:npm/universalify@%400.2.0", + "bom-ref" : "pkg:npm/universalify@0.2.0", "name" : "universalify", - "version" : "@0.2.0", - "purl" : "pkg:npm/universalify@%400.2.0" + "version" : "0.2.0", + "purl" : "pkg:npm/universalify@0.2.0" }, { "type" : "library", - "bom-ref" : "pkg:npm/url-parse@%401.5.10", + "bom-ref" : "pkg:npm/url-parse@1.5.10", "name" : "url-parse", - "version" : "@1.5.10", - "purl" : "pkg:npm/url-parse@%401.5.10" + "version" : "1.5.10", + "purl" : "pkg:npm/url-parse@1.5.10" }, { "type" : "library", - "bom-ref" : "pkg:npm/media-typer@%400.3.0", + "bom-ref" : "pkg:npm/media-typer@0.3.0", "name" : "media-typer", - "version" : "@0.3.0", - "purl" : "pkg:npm/media-typer@%400.3.0" + "version" : "0.3.0", + "purl" : "pkg:npm/media-typer@0.3.0" }, { "type" : "library", - "bom-ref" : "pkg:npm/browser-process-hrtime@%401.0.0", + "bom-ref" : "pkg:npm/browser-process-hrtime@1.0.0", "name" : "browser-process-hrtime", - "version" : "@1.0.0", - "purl" : "pkg:npm/browser-process-hrtime@%401.0.0" + "version" : "1.0.0", + "purl" : "pkg:npm/browser-process-hrtime@1.0.0" }, { "type" : "library", - "bom-ref" : "pkg:npm/iconv-lite@%400.6.3", + "bom-ref" : "pkg:npm/iconv-lite@0.6.3", "name" : "iconv-lite", - "version" : "@0.6.3", - "purl" : "pkg:npm/iconv-lite@%400.6.3" + "version" : "0.6.3", + "purl" : "pkg:npm/iconv-lite@0.6.3" }, { "type" : "library", - "bom-ref" : "pkg:npm/undici-types@%406.21.0", + "bom-ref" : "pkg:npm/undici-types@6.21.0", "name" : "undici-types", - "version" : "@6.21.0", - "purl" : "pkg:npm/undici-types@%406.21.0" + "version" : "6.21.0", + "purl" : "pkg:npm/undici-types@6.21.0" }, { "type" : "library", - "bom-ref" : "pkg:npm/picomatch@%402.3.1", + "bom-ref" : "pkg:npm/picomatch@2.3.1", "name" : "picomatch", - "version" : "@2.3.1", - "purl" : "pkg:npm/picomatch@%402.3.1" + "version" : "2.3.1", + "purl" : "pkg:npm/picomatch@2.3.1" }, { "type" : "library", - "bom-ref" : "pkg:npm/readable-stream@%402.3.8", + "bom-ref" : "pkg:npm/readable-stream@2.3.8", "name" : "readable-stream", - "version" : "@2.3.8", - "purl" : "pkg:npm/readable-stream@%402.3.8" + "version" : "2.3.8", + "purl" : "pkg:npm/readable-stream@2.3.8" }, { "type" : "library", - "bom-ref" : "pkg:npm/balanced-match@%401.0.2", + "bom-ref" : "pkg:npm/balanced-match@1.0.2", "name" : "balanced-match", - "version" : "@1.0.2", - "purl" : "pkg:npm/balanced-match@%401.0.2" + "version" : "1.0.2", + "purl" : "pkg:npm/balanced-match@1.0.2" }, { "type" : "library", - "bom-ref" : "pkg:npm/concat-map@%400.0.1", + "bom-ref" : "pkg:npm/concat-map@0.0.1", "name" : "concat-map", - "version" : "@0.0.1", - "purl" : "pkg:npm/concat-map@%400.0.1" + "version" : "0.0.1", + "purl" : "pkg:npm/concat-map@0.0.1" }, { "type" : "library", - "bom-ref" : "pkg:npm/fill-range@%407.1.1", + "bom-ref" : "pkg:npm/fill-range@7.1.1", "name" : "fill-range", - "version" : "@7.1.1", - "purl" : "pkg:npm/fill-range@%407.1.1" + "version" : "7.1.1", + "purl" : "pkg:npm/fill-range@7.1.1" }, { "type" : "library", - "bom-ref" : "pkg:npm/delayed-stream@%401.0.0", + "bom-ref" : "pkg:npm/delayed-stream@1.0.0", "name" : "delayed-stream", - "version" : "@1.0.0", - "purl" : "pkg:npm/delayed-stream@%401.0.0" + "version" : "1.0.0", + "purl" : "pkg:npm/delayed-stream@1.0.0" }, { "type" : "library", - "bom-ref" : "pkg:npm/es-errors@%401.3.0", + "bom-ref" : "pkg:npm/es-errors@1.3.0", "name" : "es-errors", - "version" : "@1.3.0", - "purl" : "pkg:npm/es-errors@%401.3.0" + "version" : "1.3.0", + "purl" : "pkg:npm/es-errors@1.3.0" }, { "type" : "library", - "bom-ref" : "pkg:npm/get-intrinsic@%401.3.0", + "bom-ref" : "pkg:npm/get-intrinsic@1.3.0", "name" : "get-intrinsic", - "version" : "@1.3.0", - "purl" : "pkg:npm/get-intrinsic@%401.3.0" + "version" : "1.3.0", + "purl" : "pkg:npm/get-intrinsic@1.3.0" }, { "type" : "library", - "bom-ref" : "pkg:npm/has-tostringtag@%401.0.2", + "bom-ref" : "pkg:npm/has-tostringtag@1.0.2", "name" : "has-tostringtag", - "version" : "@1.0.2", - "purl" : "pkg:npm/has-tostringtag@%401.0.2" + "version" : "1.0.2", + "purl" : "pkg:npm/has-tostringtag@1.0.2" }, { "type" : "library", - "bom-ref" : "pkg:npm/hasown@%402.0.2", + "bom-ref" : "pkg:npm/hasown@2.0.2", "name" : "hasown", - "version" : "@2.0.2", - "purl" : "pkg:npm/hasown@%402.0.2" + "version" : "2.0.2", + "purl" : "pkg:npm/hasown@2.0.2" }, { "type" : "library", - "bom-ref" : "pkg:npm/binary-extensions@%402.3.0", + "bom-ref" : "pkg:npm/binary-extensions@2.3.0", "name" : "binary-extensions", - "version" : "@2.3.0", - "purl" : "pkg:npm/binary-extensions@%402.3.0" + "version" : "2.3.0", + "purl" : "pkg:npm/binary-extensions@2.3.0" }, { "type" : "library", - "bom-ref" : "pkg:npm/is-extglob@%402.1.1", + "bom-ref" : "pkg:npm/is-extglob@2.1.1", "name" : "is-extglob", - "version" : "@2.1.1", - "purl" : "pkg:npm/is-extglob@%402.1.1" + "version" : "2.1.1", + "purl" : "pkg:npm/is-extglob@2.1.1" }, { "type" : "library", - "bom-ref" : "pkg:npm/mime-db@%401.52.0", + "bom-ref" : "pkg:npm/mime-db@1.52.0", "name" : "mime-db", - "version" : "@1.52.0", - "purl" : "pkg:npm/mime-db@%401.52.0" + "version" : "1.52.0", + "purl" : "pkg:npm/mime-db@1.52.0" }, { "type" : "library", - "bom-ref" : "pkg:npm/sparse-bitfield@%403.0.3", + "bom-ref" : "pkg:npm/sparse-bitfield@3.0.3", "name" : "sparse-bitfield", - "version" : "@3.0.3", - "purl" : "pkg:npm/sparse-bitfield@%403.0.3" + "version" : "3.0.3", + "purl" : "pkg:npm/sparse-bitfield@3.0.3" }, { "type" : "library", - "bom-ref" : "pkg:npm/object-inspect@%401.13.4", + "bom-ref" : "pkg:npm/object-inspect@1.13.4", "name" : "object-inspect", - "version" : "@1.13.4", - "purl" : "pkg:npm/object-inspect@%401.13.4" + "version" : "1.13.4", + "purl" : "pkg:npm/object-inspect@1.13.4" }, { "type" : "library", - "bom-ref" : "pkg:npm/side-channel-list@%401.0.0", + "bom-ref" : "pkg:npm/side-channel-list@1.0.0", "name" : "side-channel-list", - "version" : "@1.0.0", - "purl" : "pkg:npm/side-channel-list@%401.0.0" + "version" : "1.0.0", + "purl" : "pkg:npm/side-channel-list@1.0.0" }, { "type" : "library", - "bom-ref" : "pkg:npm/side-channel-map@%401.0.1", + "bom-ref" : "pkg:npm/side-channel-map@1.0.1", "name" : "side-channel-map", - "version" : "@1.0.1", - "purl" : "pkg:npm/side-channel-map@%401.0.1" + "version" : "1.0.1", + "purl" : "pkg:npm/side-channel-map@1.0.1" }, { "type" : "library", - "bom-ref" : "pkg:npm/side-channel-weakmap@%401.0.2", + "bom-ref" : "pkg:npm/side-channel-weakmap@1.0.2", "name" : "side-channel-weakmap", - "version" : "@1.0.2", - "purl" : "pkg:npm/side-channel-weakmap@%401.0.2" + "version" : "1.0.2", + "purl" : "pkg:npm/side-channel-weakmap@1.0.2" }, { "type" : "library", - "bom-ref" : "pkg:npm/querystringify@%402.2.0", + "bom-ref" : "pkg:npm/querystringify@2.2.0", "name" : "querystringify", - "version" : "@2.2.0", - "purl" : "pkg:npm/querystringify@%402.2.0" + "version" : "2.2.0", + "purl" : "pkg:npm/querystringify@2.2.0" }, { "type" : "library", - "bom-ref" : "pkg:npm/requires-port@%401.0.0", + "bom-ref" : "pkg:npm/requires-port@1.0.0", "name" : "requires-port", - "version" : "@1.0.0", - "purl" : "pkg:npm/requires-port@%401.0.0" + "version" : "1.0.0", + "purl" : "pkg:npm/requires-port@1.0.0" }, { "type" : "library", - "bom-ref" : "pkg:npm/to-regex-range@%405.0.1", + "bom-ref" : "pkg:npm/to-regex-range@5.0.1", "name" : "to-regex-range", - "version" : "@5.0.1", - "purl" : "pkg:npm/to-regex-range@%405.0.1" + "version" : "5.0.1", + "purl" : "pkg:npm/to-regex-range@5.0.1" }, { "type" : "library", - "bom-ref" : "pkg:npm/call-bind-apply-helpers@%401.0.2", + "bom-ref" : "pkg:npm/call-bind-apply-helpers@1.0.2", "name" : "call-bind-apply-helpers", - "version" : "@1.0.2", - "purl" : "pkg:npm/call-bind-apply-helpers@%401.0.2" + "version" : "1.0.2", + "purl" : "pkg:npm/call-bind-apply-helpers@1.0.2" }, { "type" : "library", - "bom-ref" : "pkg:npm/es-define-property@%401.0.1", + "bom-ref" : "pkg:npm/es-define-property@1.0.1", "name" : "es-define-property", - "version" : "@1.0.1", - "purl" : "pkg:npm/es-define-property@%401.0.1" + "version" : "1.0.1", + "purl" : "pkg:npm/es-define-property@1.0.1" }, { "type" : "library", - "bom-ref" : "pkg:npm/es-object-atoms@%401.1.1", + "bom-ref" : "pkg:npm/es-object-atoms@1.1.1", "name" : "es-object-atoms", - "version" : "@1.1.1", - "purl" : "pkg:npm/es-object-atoms@%401.1.1" + "version" : "1.1.1", + "purl" : "pkg:npm/es-object-atoms@1.1.1" }, { "type" : "library", - "bom-ref" : "pkg:npm/function-bind@%401.1.2", + "bom-ref" : "pkg:npm/function-bind@1.1.2", "name" : "function-bind", - "version" : "@1.1.2", - "purl" : "pkg:npm/function-bind@%401.1.2" + "version" : "1.1.2", + "purl" : "pkg:npm/function-bind@1.1.2" }, { "type" : "library", - "bom-ref" : "pkg:npm/get-proto@%401.0.1", + "bom-ref" : "pkg:npm/get-proto@1.0.1", "name" : "get-proto", - "version" : "@1.0.1", - "purl" : "pkg:npm/get-proto@%401.0.1" + "version" : "1.0.1", + "purl" : "pkg:npm/get-proto@1.0.1" }, { "type" : "library", - "bom-ref" : "pkg:npm/gopd@%401.2.0", + "bom-ref" : "pkg:npm/gopd@1.2.0", "name" : "gopd", - "version" : "@1.2.0", - "purl" : "pkg:npm/gopd@%401.2.0" + "version" : "1.2.0", + "purl" : "pkg:npm/gopd@1.2.0" }, { "type" : "library", - "bom-ref" : "pkg:npm/has-symbols@%401.1.0", + "bom-ref" : "pkg:npm/has-symbols@1.1.0", "name" : "has-symbols", - "version" : "@1.1.0", - "purl" : "pkg:npm/has-symbols@%401.1.0" + "version" : "1.1.0", + "purl" : "pkg:npm/has-symbols@1.1.0" }, { "type" : "library", - "bom-ref" : "pkg:npm/math-intrinsics@%401.1.0", + "bom-ref" : "pkg:npm/math-intrinsics@1.1.0", "name" : "math-intrinsics", - "version" : "@1.1.0", - "purl" : "pkg:npm/math-intrinsics@%401.1.0" + "version" : "1.1.0", + "purl" : "pkg:npm/math-intrinsics@1.1.0" }, { "type" : "library", - "bom-ref" : "pkg:npm/core-util-is@%401.0.3", + "bom-ref" : "pkg:npm/core-util-is@1.0.3", "name" : "core-util-is", - "version" : "@1.0.3", - "purl" : "pkg:npm/core-util-is@%401.0.3" + "version" : "1.0.3", + "purl" : "pkg:npm/core-util-is@1.0.3" }, { "type" : "library", - "bom-ref" : "pkg:npm/isarray@%401.0.0", + "bom-ref" : "pkg:npm/isarray@1.0.0", "name" : "isarray", - "version" : "@1.0.0", - "purl" : "pkg:npm/isarray@%401.0.0" + "version" : "1.0.0", + "purl" : "pkg:npm/isarray@1.0.0" }, { "type" : "library", - "bom-ref" : "pkg:npm/process-nextick-args@%402.0.1", + "bom-ref" : "pkg:npm/process-nextick-args@2.0.1", "name" : "process-nextick-args", - "version" : "@2.0.1", - "purl" : "pkg:npm/process-nextick-args@%402.0.1" + "version" : "2.0.1", + "purl" : "pkg:npm/process-nextick-args@2.0.1" }, { "type" : "library", - "bom-ref" : "pkg:npm/string_decoder@%401.1.1", + "bom-ref" : "pkg:npm/string_decoder@1.1.1", "name" : "string_decoder", - "version" : "@1.1.1", - "purl" : "pkg:npm/string_decoder@%401.1.1" + "version" : "1.1.1", + "purl" : "pkg:npm/string_decoder@1.1.1" }, { "type" : "library", - "bom-ref" : "pkg:npm/util-deprecate@%401.0.2", + "bom-ref" : "pkg:npm/util-deprecate@1.0.2", "name" : "util-deprecate", - "version" : "@1.0.2", - "purl" : "pkg:npm/util-deprecate@%401.0.2" + "version" : "1.0.2", + "purl" : "pkg:npm/util-deprecate@1.0.2" }, { "type" : "library", - "bom-ref" : "pkg:npm/call-bound@%401.0.4", + "bom-ref" : "pkg:npm/call-bound@1.0.4", "name" : "call-bound", - "version" : "@1.0.4", - "purl" : "pkg:npm/call-bound@%401.0.4" + "version" : "1.0.4", + "purl" : "pkg:npm/call-bound@1.0.4" }, { "type" : "library", - "bom-ref" : "pkg:npm/memory-pager@%401.5.0", + "bom-ref" : "pkg:npm/memory-pager@1.5.0", "name" : "memory-pager", - "version" : "@1.5.0", - "purl" : "pkg:npm/memory-pager@%401.5.0" + "version" : "1.5.0", + "purl" : "pkg:npm/memory-pager@1.5.0" }, { "type" : "library", - "bom-ref" : "pkg:npm/dunder-proto@%401.0.1", + "bom-ref" : "pkg:npm/dunder-proto@1.0.1", "name" : "dunder-proto", - "version" : "@1.0.1", - "purl" : "pkg:npm/dunder-proto@%401.0.1" + "version" : "1.0.1", + "purl" : "pkg:npm/dunder-proto@1.0.1" }, { "type" : "library", - "bom-ref" : "pkg:npm/is-number@%407.0.0", + "bom-ref" : "pkg:npm/is-number@7.0.0", "name" : "is-number", - "version" : "@7.0.0", - "purl" : "pkg:npm/is-number@%407.0.0" + "version" : "7.0.0", + "purl" : "pkg:npm/is-number@7.0.0" } ], "dependencies" : [ { "ref" : "pkg:npm/backend@1.0.0", "dependsOn" : [ - "pkg:npm/%40hapi/joi@%4017.1.1", - "pkg:npm/backend@%400.0.0", - "pkg:npm/bcryptjs@%402.4.3", - "pkg:npm/dotenv@%408.6.0", - "pkg:npm/express@%404.21.2", - "pkg:npm/mongoose@%405.13.23", - "pkg:npm/nodemon@%402.0.22", - "pkg:npm/axios@%400.19.2", - "pkg:npm/jsdom@%4019.0.0" + "pkg:npm/%40hapi/joi@17.1.1", + "pkg:npm/backend@0.0.0", + "pkg:npm/bcryptjs@2.4.3", + "pkg:npm/dotenv@8.6.0", + "pkg:npm/express@4.21.2", + "pkg:npm/mongoose@5.13.23", + "pkg:npm/nodemon@2.0.22", + "pkg:npm/axios@0.19.2", + "pkg:npm/jsdom@19.0.0" ] }, { - "ref" : "pkg:npm/%40hapi/joi@%4017.1.1", + "ref" : "pkg:npm/%40hapi/joi@17.1.1", "dependsOn" : [ - "pkg:npm/%40hapi/address@%404.1.0", - "pkg:npm/%40hapi/formula@%402.0.0", - "pkg:npm/%40hapi/hoek@%409.3.0", - "pkg:npm/%40hapi/pinpoint@%402.0.1", - "pkg:npm/%40hapi/topo@%405.1.0" + "pkg:npm/%40hapi/address@4.1.0", + "pkg:npm/%40hapi/formula@2.0.0", + "pkg:npm/%40hapi/hoek@9.3.0", + "pkg:npm/%40hapi/pinpoint@2.0.1", + "pkg:npm/%40hapi/topo@5.1.0" ] }, { - "ref" : "pkg:npm/backend@%400.0.0", + "ref" : "pkg:npm/backend@0.0.0", "dependsOn" : [ ] }, { - "ref" : "pkg:npm/bcryptjs@%402.4.3", + "ref" : "pkg:npm/bcryptjs@2.4.3", "dependsOn" : [ ] }, { - "ref" : "pkg:npm/dotenv@%408.6.0", + "ref" : "pkg:npm/dotenv@8.6.0", "dependsOn" : [ ] }, { - "ref" : "pkg:npm/express@%404.21.2", + "ref" : "pkg:npm/express@4.21.2", "dependsOn" : [ - "pkg:npm/accepts@%401.3.8", - "pkg:npm/array-flatten@%401.1.1", - "pkg:npm/body-parser@%401.20.3", - "pkg:npm/content-disposition@%400.5.4", - "pkg:npm/content-type@%401.0.5", - "pkg:npm/cookie@%400.7.1", - "pkg:npm/cookie-signature@%401.0.6", - "pkg:npm/debug@%402.6.9", - "pkg:npm/depd@%402.0.0", - "pkg:npm/encodeurl@%402.0.0", - "pkg:npm/escape-html@%401.0.3", - "pkg:npm/etag@%401.8.1", - "pkg:npm/finalhandler@%401.3.1", - "pkg:npm/fresh@%400.5.2", - "pkg:npm/http-errors@%402.0.0", - "pkg:npm/merge-descriptors@%401.0.3", - "pkg:npm/methods@%401.1.2", - "pkg:npm/on-finished@%402.4.1", - "pkg:npm/parseurl@%401.3.3", - "pkg:npm/path-to-regexp@%400.1.12", - "pkg:npm/proxy-addr@%402.0.7", - "pkg:npm/qs@%406.13.0", - "pkg:npm/range-parser@%401.2.1", - "pkg:npm/send@%400.19.0", - "pkg:npm/serve-static@%401.16.2", - "pkg:npm/setprototypeof@%401.2.0", - "pkg:npm/statuses@%402.0.1", - "pkg:npm/type-is@%401.6.18", - "pkg:npm/utils-merge@%401.0.1", - "pkg:npm/vary@%401.1.2" + "pkg:npm/accepts@1.3.8", + "pkg:npm/array-flatten@1.1.1", + "pkg:npm/body-parser@1.20.3", + "pkg:npm/content-disposition@0.5.4", + "pkg:npm/content-type@1.0.5", + "pkg:npm/cookie@0.7.1", + "pkg:npm/cookie-signature@1.0.6", + "pkg:npm/debug@2.6.9", + "pkg:npm/depd@2.0.0", + "pkg:npm/encodeurl@2.0.0", + "pkg:npm/escape-html@1.0.3", + "pkg:npm/etag@1.8.1", + "pkg:npm/finalhandler@1.3.1", + "pkg:npm/fresh@0.5.2", + "pkg:npm/http-errors@2.0.0", + "pkg:npm/merge-descriptors@1.0.3", + "pkg:npm/methods@1.1.2", + "pkg:npm/on-finished@2.4.1", + "pkg:npm/parseurl@1.3.3", + "pkg:npm/path-to-regexp@0.1.12", + "pkg:npm/proxy-addr@2.0.7", + "pkg:npm/qs@6.13.0", + "pkg:npm/range-parser@1.2.1", + "pkg:npm/send@0.19.0", + "pkg:npm/serve-static@1.16.2", + "pkg:npm/setprototypeof@1.2.0", + "pkg:npm/statuses@2.0.1", + "pkg:npm/type-is@1.6.18", + "pkg:npm/utils-merge@1.0.1", + "pkg:npm/vary@1.1.2" ] }, { - "ref" : "pkg:npm/mongoose@%405.13.23", + "ref" : "pkg:npm/mongoose@5.13.23", "dependsOn" : [ - "pkg:npm/%40types/bson@%404.0.5", - "pkg:npm/%40types/mongodb@%403.6.20", - "pkg:npm/bson@%401.1.6", - "pkg:npm/kareem@%402.3.2", - "pkg:npm/mongodb@%403.7.4", - "pkg:npm/mongoose-legacy-pluralize@%401.0.2", - "pkg:npm/mpath@%400.8.4", - "pkg:npm/mquery@%403.2.5", - "pkg:npm/optional-require@%401.0.3", - "pkg:npm/regexp-clone@%401.0.0", - "pkg:npm/sift@%4013.5.2", - "pkg:npm/sliced@%401.0.1", - "pkg:npm/ms@%402.1.2" + "pkg:npm/%40types/bson@4.0.5", + "pkg:npm/%40types/mongodb@3.6.20", + "pkg:npm/bson@1.1.6", + "pkg:npm/kareem@2.3.2", + "pkg:npm/mongodb@3.7.4", + "pkg:npm/mongoose-legacy-pluralize@1.0.2", + "pkg:npm/mpath@0.8.4", + "pkg:npm/mquery@3.2.5", + "pkg:npm/optional-require@1.0.3", + "pkg:npm/regexp-clone@1.0.0", + "pkg:npm/sift@13.5.2", + "pkg:npm/sliced@1.0.1", + "pkg:npm/ms@2.1.2" ] }, { - "ref" : "pkg:npm/nodemon@%402.0.22", + "ref" : "pkg:npm/nodemon@2.0.22", "dependsOn" : [ - "pkg:npm/chokidar@%403.6.0", - "pkg:npm/debug@%402.6.9", - "pkg:npm/ignore-by-default@%401.0.1", - "pkg:npm/minimatch@%403.1.2", - "pkg:npm/pstree.remy@%401.1.8", - "pkg:npm/simple-update-notifier@%401.1.0", - "pkg:npm/supports-color@%405.5.0", - "pkg:npm/touch@%403.1.1", - "pkg:npm/undefsafe@%402.0.5", - "pkg:npm/debug@%403.2.7" + "pkg:npm/chokidar@3.6.0", + "pkg:npm/debug@2.6.9", + "pkg:npm/ignore-by-default@1.0.1", + "pkg:npm/minimatch@3.1.2", + "pkg:npm/pstree.remy@1.1.8", + "pkg:npm/simple-update-notifier@1.1.0", + "pkg:npm/supports-color@5.5.0", + "pkg:npm/touch@3.1.1", + "pkg:npm/undefsafe@2.0.5", + "pkg:npm/debug@3.2.7" ] }, { - "ref" : "pkg:npm/axios@%400.19.2", + "ref" : "pkg:npm/axios@0.19.2", "dependsOn" : [ - "pkg:npm/follow-redirects@%401.5.10" + "pkg:npm/follow-redirects@1.5.10" ] }, { - "ref" : "pkg:npm/jsdom@%4019.0.0", + "ref" : "pkg:npm/jsdom@19.0.0", "dependsOn" : [ - "pkg:npm/abab@%402.0.6", - "pkg:npm/acorn@%408.14.1", - "pkg:npm/acorn-globals@%406.0.0", - "pkg:npm/cssom@%400.5.0", - "pkg:npm/cssstyle@%402.3.0", - "pkg:npm/data-urls@%403.0.2", - "pkg:npm/decimal.js@%4010.5.0", - "pkg:npm/domexception@%404.0.0", - "pkg:npm/escodegen@%402.1.0", - "pkg:npm/form-data@%404.0.2", - "pkg:npm/html-encoding-sniffer@%403.0.0", - "pkg:npm/http-proxy-agent@%405.0.0", - "pkg:npm/https-proxy-agent@%405.0.1", - "pkg:npm/is-potential-custom-element-name@%401.0.1", - "pkg:npm/nwsapi@%402.2.20", - "pkg:npm/parse5@%406.0.1", - "pkg:npm/saxes@%405.0.1", - "pkg:npm/symbol-tree@%403.2.4", - "pkg:npm/tough-cookie@%404.1.4", - "pkg:npm/w3c-hr-time@%401.0.2", - "pkg:npm/w3c-xmlserializer@%403.0.0", - "pkg:npm/webidl-conversions@%407.0.0", - "pkg:npm/whatwg-encoding@%402.0.0", - "pkg:npm/whatwg-mimetype@%403.0.0", - "pkg:npm/whatwg-url@%4010.0.0", - "pkg:npm/ws@%408.18.1", - "pkg:npm/xml-name-validator@%404.0.0" + "pkg:npm/abab@2.0.6", + "pkg:npm/acorn@8.14.1", + "pkg:npm/acorn-globals@6.0.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.5.0", + "pkg:npm/domexception@4.0.0", + "pkg:npm/escodegen@2.1.0", + "pkg:npm/form-data@4.0.2", + "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.20", + "pkg:npm/parse5@6.0.1", + "pkg:npm/saxes@5.0.1", + "pkg:npm/symbol-tree@3.2.4", + "pkg:npm/tough-cookie@4.1.4", + "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@10.0.0", + "pkg:npm/ws@8.18.1", + "pkg:npm/xml-name-validator@4.0.0" ] }, { - "ref" : "pkg:npm/debug@%402.6.9", + "ref" : "pkg:npm/debug@2.6.9", "dependsOn" : [ - "pkg:npm/ms@%402.0.0" + "pkg:npm/ms@2.0.0" ] }, { - "ref" : "pkg:npm/ms@%402.0.0", + "ref" : "pkg:npm/ms@2.0.0", "dependsOn" : [ ] }, { - "ref" : "pkg:npm/iconv-lite@%400.4.24", + "ref" : "pkg:npm/iconv-lite@0.4.24", "dependsOn" : [ - "pkg:npm/safer-buffer@%402.1.2" + "pkg:npm/safer-buffer@2.1.2" ] }, { - "ref" : "pkg:npm/safer-buffer@%402.1.2", + "ref" : "pkg:npm/safer-buffer@2.1.2", "dependsOn" : [ ] }, { - "ref" : "pkg:npm/%40hapi/address@%404.1.0", + "ref" : "pkg:npm/%40hapi/address@4.1.0", "dependsOn" : [ - "pkg:npm/%40hapi/hoek@%409.3.0" + "pkg:npm/%40hapi/hoek@9.3.0" ] }, { - "ref" : "pkg:npm/%40hapi/formula@%402.0.0", + "ref" : "pkg:npm/%40hapi/formula@2.0.0", "dependsOn" : [ ] }, { - "ref" : "pkg:npm/%40hapi/hoek@%409.3.0", + "ref" : "pkg:npm/%40hapi/hoek@9.3.0", "dependsOn" : [ ] }, { - "ref" : "pkg:npm/%40hapi/pinpoint@%402.0.1", + "ref" : "pkg:npm/%40hapi/pinpoint@2.0.1", "dependsOn" : [ ] }, { - "ref" : "pkg:npm/%40hapi/topo@%405.1.0", + "ref" : "pkg:npm/%40hapi/topo@5.1.0", "dependsOn" : [ - "pkg:npm/%40hapi/hoek@%409.3.0" + "pkg:npm/%40hapi/hoek@9.3.0" ] }, { - "ref" : "pkg:npm/accepts@%401.3.8", + "ref" : "pkg:npm/accepts@1.3.8", "dependsOn" : [ - "pkg:npm/mime-types@%402.1.35", - "pkg:npm/negotiator@%400.6.3" + "pkg:npm/mime-types@2.1.35", + "pkg:npm/negotiator@0.6.3" ] }, { - "ref" : "pkg:npm/array-flatten@%401.1.1", + "ref" : "pkg:npm/array-flatten@1.1.1", "dependsOn" : [ ] }, { - "ref" : "pkg:npm/body-parser@%401.20.3", + "ref" : "pkg:npm/body-parser@1.20.3", "dependsOn" : [ - "pkg:npm/bytes@%403.1.2", - "pkg:npm/content-type@%401.0.5", - "pkg:npm/debug@%402.6.9", - "pkg:npm/depd@%402.0.0", - "pkg:npm/destroy@%401.2.0", - "pkg:npm/http-errors@%402.0.0", - "pkg:npm/iconv-lite@%400.4.24", - "pkg:npm/on-finished@%402.4.1", - "pkg:npm/qs@%406.13.0", - "pkg:npm/raw-body@%402.5.2", - "pkg:npm/type-is@%401.6.18", - "pkg:npm/unpipe@%401.0.0" + "pkg:npm/bytes@3.1.2", + "pkg:npm/content-type@1.0.5", + "pkg:npm/debug@2.6.9", + "pkg:npm/depd@2.0.0", + "pkg:npm/destroy@1.2.0", + "pkg:npm/http-errors@2.0.0", + "pkg:npm/iconv-lite@0.4.24", + "pkg:npm/on-finished@2.4.1", + "pkg:npm/qs@6.13.0", + "pkg:npm/raw-body@2.5.2", + "pkg:npm/type-is@1.6.18", + "pkg:npm/unpipe@1.0.0" ] }, { - "ref" : "pkg:npm/content-disposition@%400.5.4", + "ref" : "pkg:npm/content-disposition@0.5.4", "dependsOn" : [ ] }, { - "ref" : "pkg:npm/content-type@%401.0.5", + "ref" : "pkg:npm/content-type@1.0.5", "dependsOn" : [ ] }, { - "ref" : "pkg:npm/cookie@%400.7.1", + "ref" : "pkg:npm/cookie@0.7.1", "dependsOn" : [ ] }, { - "ref" : "pkg:npm/cookie-signature@%401.0.6", + "ref" : "pkg:npm/cookie-signature@1.0.6", "dependsOn" : [ ] }, { - "ref" : "pkg:npm/depd@%402.0.0", + "ref" : "pkg:npm/depd@2.0.0", "dependsOn" : [ ] }, { - "ref" : "pkg:npm/encodeurl@%402.0.0", + "ref" : "pkg:npm/encodeurl@2.0.0", "dependsOn" : [ ] }, { - "ref" : "pkg:npm/escape-html@%401.0.3", + "ref" : "pkg:npm/escape-html@1.0.3", "dependsOn" : [ ] }, { - "ref" : "pkg:npm/etag@%401.8.1", + "ref" : "pkg:npm/etag@1.8.1", "dependsOn" : [ ] }, { - "ref" : "pkg:npm/finalhandler@%401.3.1", + "ref" : "pkg:npm/finalhandler@1.3.1", "dependsOn" : [ - "pkg:npm/debug@%402.6.9", - "pkg:npm/encodeurl@%402.0.0", - "pkg:npm/escape-html@%401.0.3", - "pkg:npm/on-finished@%402.4.1", - "pkg:npm/parseurl@%401.3.3", - "pkg:npm/statuses@%402.0.1", - "pkg:npm/unpipe@%401.0.0" + "pkg:npm/debug@2.6.9", + "pkg:npm/encodeurl@2.0.0", + "pkg:npm/escape-html@1.0.3", + "pkg:npm/on-finished@2.4.1", + "pkg:npm/parseurl@1.3.3", + "pkg:npm/statuses@2.0.1", + "pkg:npm/unpipe@1.0.0" ] }, { - "ref" : "pkg:npm/fresh@%400.5.2", + "ref" : "pkg:npm/fresh@0.5.2", "dependsOn" : [ ] }, { - "ref" : "pkg:npm/http-errors@%402.0.0", + "ref" : "pkg:npm/http-errors@2.0.0", "dependsOn" : [ - "pkg:npm/depd@%402.0.0", - "pkg:npm/inherits@%402.0.4", - "pkg:npm/setprototypeof@%401.2.0", - "pkg:npm/statuses@%402.0.1", - "pkg:npm/toidentifier@%401.0.1" + "pkg:npm/depd@2.0.0", + "pkg:npm/inherits@2.0.4", + "pkg:npm/setprototypeof@1.2.0", + "pkg:npm/statuses@2.0.1", + "pkg:npm/toidentifier@1.0.1" ] }, { - "ref" : "pkg:npm/merge-descriptors@%401.0.3", + "ref" : "pkg:npm/merge-descriptors@1.0.3", "dependsOn" : [ ] }, { - "ref" : "pkg:npm/methods@%401.1.2", + "ref" : "pkg:npm/methods@1.1.2", "dependsOn" : [ ] }, { - "ref" : "pkg:npm/on-finished@%402.4.1", + "ref" : "pkg:npm/on-finished@2.4.1", "dependsOn" : [ - "pkg:npm/ee-first@%401.1.1" + "pkg:npm/ee-first@1.1.1" ] }, { - "ref" : "pkg:npm/parseurl@%401.3.3", + "ref" : "pkg:npm/parseurl@1.3.3", "dependsOn" : [ ] }, { - "ref" : "pkg:npm/path-to-regexp@%400.1.12", + "ref" : "pkg:npm/path-to-regexp@0.1.12", "dependsOn" : [ ] }, { - "ref" : "pkg:npm/proxy-addr@%402.0.7", + "ref" : "pkg:npm/proxy-addr@2.0.7", "dependsOn" : [ - "pkg:npm/forwarded@%400.2.0", - "pkg:npm/ipaddr.js@%401.9.1" + "pkg:npm/forwarded@0.2.0", + "pkg:npm/ipaddr.js@1.9.1" ] }, { - "ref" : "pkg:npm/qs@%406.13.0", + "ref" : "pkg:npm/qs@6.13.0", "dependsOn" : [ - "pkg:npm/side-channel@%401.1.0" + "pkg:npm/side-channel@1.1.0" ] }, { - "ref" : "pkg:npm/range-parser@%401.2.1", + "ref" : "pkg:npm/range-parser@1.2.1", "dependsOn" : [ ] }, { - "ref" : "pkg:npm/send@%400.19.0", + "ref" : "pkg:npm/send@0.19.0", "dependsOn" : [ - "pkg:npm/debug@%402.6.9", - "pkg:npm/depd@%402.0.0", - "pkg:npm/destroy@%401.2.0", - "pkg:npm/encodeurl@%402.0.0", - "pkg:npm/escape-html@%401.0.3", - "pkg:npm/etag@%401.8.1", - "pkg:npm/fresh@%400.5.2", - "pkg:npm/http-errors@%402.0.0", - "pkg:npm/mime@%401.6.0", - "pkg:npm/on-finished@%402.4.1", - "pkg:npm/range-parser@%401.2.1", - "pkg:npm/statuses@%402.0.1", - "pkg:npm/encodeurl@%401.0.2" + "pkg:npm/debug@2.6.9", + "pkg:npm/depd@2.0.0", + "pkg:npm/destroy@1.2.0", + "pkg:npm/encodeurl@2.0.0", + "pkg:npm/escape-html@1.0.3", + "pkg:npm/etag@1.8.1", + "pkg:npm/fresh@0.5.2", + "pkg:npm/http-errors@2.0.0", + "pkg:npm/mime@1.6.0", + "pkg:npm/on-finished@2.4.1", + "pkg:npm/range-parser@1.2.1", + "pkg:npm/statuses@2.0.1", + "pkg:npm/encodeurl@1.0.2" ] }, { - "ref" : "pkg:npm/serve-static@%401.16.2", + "ref" : "pkg:npm/serve-static@1.16.2", "dependsOn" : [ - "pkg:npm/encodeurl@%402.0.0", - "pkg:npm/escape-html@%401.0.3", - "pkg:npm/parseurl@%401.3.3", - "pkg:npm/send@%400.19.0" + "pkg:npm/encodeurl@2.0.0", + "pkg:npm/escape-html@1.0.3", + "pkg:npm/parseurl@1.3.3", + "pkg:npm/send@0.19.0" ] }, { - "ref" : "pkg:npm/setprototypeof@%401.2.0", + "ref" : "pkg:npm/setprototypeof@1.2.0", "dependsOn" : [ ] }, { - "ref" : "pkg:npm/statuses@%402.0.1", + "ref" : "pkg:npm/statuses@2.0.1", "dependsOn" : [ ] }, { - "ref" : "pkg:npm/type-is@%401.6.18", + "ref" : "pkg:npm/type-is@1.6.18", "dependsOn" : [ - "pkg:npm/media-typer@%400.3.0", - "pkg:npm/mime-types@%402.1.35" + "pkg:npm/media-typer@0.3.0", + "pkg:npm/mime-types@2.1.35" ] }, { - "ref" : "pkg:npm/utils-merge@%401.0.1", + "ref" : "pkg:npm/utils-merge@1.0.1", "dependsOn" : [ ] }, { - "ref" : "pkg:npm/vary@%401.1.2", + "ref" : "pkg:npm/vary@1.1.2", "dependsOn" : [ ] }, { - "ref" : "pkg:npm/%40types/bson@%404.0.5", + "ref" : "pkg:npm/%40types/bson@4.0.5", "dependsOn" : [ - "pkg:npm/%40types/node@%4022.14.1" + "pkg:npm/%40types/node@22.14.1" ] }, { - "ref" : "pkg:npm/%40types/mongodb@%403.6.20", + "ref" : "pkg:npm/%40types/mongodb@3.6.20", "dependsOn" : [ - "pkg:npm/%40types/bson@%404.0.5", - "pkg:npm/%40types/node@%4022.14.1", - "pkg:npm/%40types/bson@%404.2.4", - "pkg:npm/bson@%406.10.3" + "pkg:npm/%40types/bson@4.0.5", + "pkg:npm/%40types/node@22.14.1", + "pkg:npm/%40types/bson@4.2.4", + "pkg:npm/bson@6.10.3" ] }, { - "ref" : "pkg:npm/bson@%401.1.6", + "ref" : "pkg:npm/bson@1.1.6", "dependsOn" : [ ] }, { - "ref" : "pkg:npm/kareem@%402.3.2", + "ref" : "pkg:npm/kareem@2.3.2", "dependsOn" : [ ] }, { - "ref" : "pkg:npm/mongodb@%403.7.4", + "ref" : "pkg:npm/mongodb@3.7.4", "dependsOn" : [ - "pkg:npm/bl@%402.2.1", - "pkg:npm/bson@%401.1.6", - "pkg:npm/denque@%401.5.1", - "pkg:npm/optional-require@%401.0.3", - "pkg:npm/saslprep@%401.0.3", - "pkg:npm/optional-require@%401.1.8" + "pkg:npm/bl@2.2.1", + "pkg:npm/bson@1.1.6", + "pkg:npm/denque@1.5.1", + "pkg:npm/optional-require@1.0.3", + "pkg:npm/saslprep@1.0.3", + "pkg:npm/optional-require@1.1.8" ] }, { - "ref" : "pkg:npm/mongoose-legacy-pluralize@%401.0.2", + "ref" : "pkg:npm/mongoose-legacy-pluralize@1.0.2", "dependsOn" : [ ] }, { - "ref" : "pkg:npm/mpath@%400.8.4", + "ref" : "pkg:npm/mpath@0.8.4", "dependsOn" : [ ] }, { - "ref" : "pkg:npm/mquery@%403.2.5", + "ref" : "pkg:npm/mquery@3.2.5", "dependsOn" : [ - "pkg:npm/bluebird@%403.5.1", - "pkg:npm/debug@%402.6.9", - "pkg:npm/regexp-clone@%401.0.0", - "pkg:npm/sliced@%401.0.1", - "pkg:npm/debug@%403.1.0", - "pkg:npm/safe-buffer@%405.1.2", - "pkg:npm/ms@%402.0.0" + "pkg:npm/bluebird@3.5.1", + "pkg:npm/debug@2.6.9", + "pkg:npm/regexp-clone@1.0.0", + "pkg:npm/sliced@1.0.1", + "pkg:npm/debug@3.1.0", + "pkg:npm/safe-buffer@5.1.2", + "pkg:npm/ms@2.0.0" ] }, { - "ref" : "pkg:npm/optional-require@%401.0.3", + "ref" : "pkg:npm/optional-require@1.0.3", "dependsOn" : [ ] }, { - "ref" : "pkg:npm/regexp-clone@%401.0.0", + "ref" : "pkg:npm/regexp-clone@1.0.0", "dependsOn" : [ ] }, { - "ref" : "pkg:npm/sift@%4013.5.2", + "ref" : "pkg:npm/sift@13.5.2", "dependsOn" : [ ] }, { - "ref" : "pkg:npm/sliced@%401.0.1", + "ref" : "pkg:npm/sliced@1.0.1", "dependsOn" : [ ] }, { - "ref" : "pkg:npm/ms@%402.1.2", + "ref" : "pkg:npm/ms@2.1.2", "dependsOn" : [ ] }, { - "ref" : "pkg:npm/chokidar@%403.6.0", + "ref" : "pkg:npm/chokidar@3.6.0", "dependsOn" : [ - "pkg:npm/anymatch@%403.1.3", - "pkg:npm/braces@%403.0.3", - "pkg:npm/glob-parent@%405.1.2", - "pkg:npm/is-binary-path@%402.1.0", - "pkg:npm/is-glob@%404.0.3", - "pkg:npm/normalize-path@%403.0.0", - "pkg:npm/readdirp@%403.6.0", - "pkg:npm/fsevents@%402.3.3" + "pkg:npm/anymatch@3.1.3", + "pkg:npm/braces@3.0.3", + "pkg:npm/glob-parent@5.1.2", + "pkg:npm/is-binary-path@2.1.0", + "pkg:npm/is-glob@4.0.3", + "pkg:npm/normalize-path@3.0.0", + "pkg:npm/readdirp@3.6.0", + "pkg:npm/fsevents@2.3.3" ] }, { - "ref" : "pkg:npm/ignore-by-default@%401.0.1", + "ref" : "pkg:npm/ignore-by-default@1.0.1", "dependsOn" : [ ] }, { - "ref" : "pkg:npm/minimatch@%403.1.2", + "ref" : "pkg:npm/minimatch@3.1.2", "dependsOn" : [ - "pkg:npm/brace-expansion@%401.1.11" + "pkg:npm/brace-expansion@1.1.11" ] }, { - "ref" : "pkg:npm/pstree.remy@%401.1.8", + "ref" : "pkg:npm/pstree.remy@1.1.8", "dependsOn" : [ ] }, { - "ref" : "pkg:npm/simple-update-notifier@%401.1.0", + "ref" : "pkg:npm/simple-update-notifier@1.1.0", "dependsOn" : [ - "pkg:npm/semver@%407.0.0" + "pkg:npm/semver@7.0.0" ] }, { - "ref" : "pkg:npm/supports-color@%405.5.0", + "ref" : "pkg:npm/supports-color@5.5.0", "dependsOn" : [ - "pkg:npm/has-flag@%403.0.0" + "pkg:npm/has-flag@3.0.0" ] }, { - "ref" : "pkg:npm/touch@%403.1.1", + "ref" : "pkg:npm/touch@3.1.1", "dependsOn" : [ ] }, { - "ref" : "pkg:npm/undefsafe@%402.0.5", + "ref" : "pkg:npm/undefsafe@2.0.5", "dependsOn" : [ ] }, { - "ref" : "pkg:npm/debug@%403.2.7", + "ref" : "pkg:npm/debug@3.2.7", "dependsOn" : [ ] }, { - "ref" : "pkg:npm/follow-redirects@%401.5.10", + "ref" : "pkg:npm/follow-redirects@1.5.10", "dependsOn" : [ - "pkg:npm/debug@%402.6.9", - "pkg:npm/debug@%403.1.0", - "pkg:npm/ms@%402.0.0" + "pkg:npm/debug@2.6.9", + "pkg:npm/debug@3.1.0", + "pkg:npm/ms@2.0.0" ] }, { - "ref" : "pkg:npm/abab@%402.0.6", + "ref" : "pkg:npm/abab@2.0.6", "dependsOn" : [ ] }, { - "ref" : "pkg:npm/acorn@%408.14.1", + "ref" : "pkg:npm/acorn@8.14.1", "dependsOn" : [ ] }, { - "ref" : "pkg:npm/acorn-globals@%406.0.0", + "ref" : "pkg:npm/acorn-globals@6.0.0", "dependsOn" : [ - "pkg:npm/acorn@%408.14.1", - "pkg:npm/acorn-walk@%407.2.0", - "pkg:npm/acorn@%407.4.1" + "pkg:npm/acorn@8.14.1", + "pkg:npm/acorn-walk@7.2.0", + "pkg:npm/acorn@7.4.1" ] }, { - "ref" : "pkg:npm/cssom@%400.5.0", + "ref" : "pkg:npm/cssom@0.5.0", "dependsOn" : [ ] }, { - "ref" : "pkg:npm/cssstyle@%402.3.0", + "ref" : "pkg:npm/cssstyle@2.3.0", "dependsOn" : [ - "pkg:npm/cssom@%400.5.0", - "pkg:npm/cssom@%400.3.8" + "pkg:npm/cssom@0.5.0", + "pkg:npm/cssom@0.3.8" ] }, { - "ref" : "pkg:npm/data-urls@%403.0.2", + "ref" : "pkg:npm/data-urls@3.0.2", "dependsOn" : [ - "pkg:npm/abab@%402.0.6", - "pkg:npm/whatwg-mimetype@%403.0.0", - "pkg:npm/whatwg-url@%4010.0.0", - "pkg:npm/whatwg-url@%4011.0.0" + "pkg:npm/abab@2.0.6", + "pkg:npm/whatwg-mimetype@3.0.0", + "pkg:npm/whatwg-url@10.0.0", + "pkg:npm/whatwg-url@11.0.0" ] }, { - "ref" : "pkg:npm/decimal.js@%4010.5.0", + "ref" : "pkg:npm/decimal.js@10.5.0", "dependsOn" : [ ] }, { - "ref" : "pkg:npm/domexception@%404.0.0", + "ref" : "pkg:npm/domexception@4.0.0", "dependsOn" : [ - "pkg:npm/webidl-conversions@%407.0.0" + "pkg:npm/webidl-conversions@7.0.0" ] }, { - "ref" : "pkg:npm/escodegen@%402.1.0", + "ref" : "pkg:npm/escodegen@2.1.0", "dependsOn" : [ - "pkg:npm/esprima@%404.0.1", - "pkg:npm/estraverse@%405.3.0", - "pkg:npm/esutils@%402.0.3", - "pkg:npm/source-map@%400.6.1" + "pkg:npm/esprima@4.0.1", + "pkg:npm/estraverse@5.3.0", + "pkg:npm/esutils@2.0.3", + "pkg:npm/source-map@0.6.1" ] }, { - "ref" : "pkg:npm/form-data@%404.0.2", + "ref" : "pkg:npm/form-data@4.0.2", "dependsOn" : [ - "pkg:npm/asynckit@%400.4.0", - "pkg:npm/combined-stream@%401.0.8", - "pkg:npm/es-set-tostringtag@%402.1.0", - "pkg:npm/mime-types@%402.1.35" + "pkg:npm/asynckit@0.4.0", + "pkg:npm/combined-stream@1.0.8", + "pkg:npm/es-set-tostringtag@2.1.0", + "pkg:npm/mime-types@2.1.35" ] }, { - "ref" : "pkg:npm/html-encoding-sniffer@%403.0.0", + "ref" : "pkg:npm/html-encoding-sniffer@3.0.0", "dependsOn" : [ - "pkg:npm/whatwg-encoding@%402.0.0" + "pkg:npm/whatwg-encoding@2.0.0" ] }, { - "ref" : "pkg:npm/http-proxy-agent@%405.0.0", + "ref" : "pkg:npm/http-proxy-agent@5.0.0", "dependsOn" : [ - "pkg:npm/%40tootallnate/once@%402.0.0", - "pkg:npm/agent-base@%406.0.2", - "pkg:npm/debug@%402.6.9", - "pkg:npm/debug@%404.4.0" + "pkg:npm/%40tootallnate/once@2.0.0", + "pkg:npm/agent-base@6.0.2", + "pkg:npm/debug@2.6.9", + "pkg:npm/debug@4.4.0" ] }, { - "ref" : "pkg:npm/https-proxy-agent@%405.0.1", + "ref" : "pkg:npm/https-proxy-agent@5.0.1", "dependsOn" : [ - "pkg:npm/agent-base@%406.0.2", - "pkg:npm/debug@%402.6.9", - "pkg:npm/debug@%404.4.0" + "pkg:npm/agent-base@6.0.2", + "pkg:npm/debug@2.6.9", + "pkg:npm/debug@4.4.0" ] }, { - "ref" : "pkg:npm/is-potential-custom-element-name@%401.0.1", + "ref" : "pkg:npm/is-potential-custom-element-name@1.0.1", "dependsOn" : [ ] }, { - "ref" : "pkg:npm/nwsapi@%402.2.20", + "ref" : "pkg:npm/nwsapi@2.2.20", "dependsOn" : [ ] }, { - "ref" : "pkg:npm/parse5@%406.0.1", + "ref" : "pkg:npm/parse5@6.0.1", "dependsOn" : [ ] }, { - "ref" : "pkg:npm/saxes@%405.0.1", + "ref" : "pkg:npm/saxes@5.0.1", "dependsOn" : [ - "pkg:npm/xmlchars@%402.2.0" + "pkg:npm/xmlchars@2.2.0" ] }, { - "ref" : "pkg:npm/symbol-tree@%403.2.4", + "ref" : "pkg:npm/symbol-tree@3.2.4", "dependsOn" : [ ] }, { - "ref" : "pkg:npm/tough-cookie@%404.1.4", + "ref" : "pkg:npm/tough-cookie@4.1.4", "dependsOn" : [ - "pkg:npm/psl@%401.15.0", - "pkg:npm/punycode@%402.3.1", - "pkg:npm/universalify@%400.2.0", - "pkg:npm/url-parse@%401.5.10" + "pkg:npm/psl@1.15.0", + "pkg:npm/punycode@2.3.1", + "pkg:npm/universalify@0.2.0", + "pkg:npm/url-parse@1.5.10" ] }, { - "ref" : "pkg:npm/w3c-hr-time@%401.0.2", + "ref" : "pkg:npm/w3c-hr-time@1.0.2", "dependsOn" : [ - "pkg:npm/browser-process-hrtime@%401.0.0" + "pkg:npm/browser-process-hrtime@1.0.0" ] }, { - "ref" : "pkg:npm/w3c-xmlserializer@%403.0.0", + "ref" : "pkg:npm/w3c-xmlserializer@3.0.0", "dependsOn" : [ - "pkg:npm/xml-name-validator@%404.0.0" + "pkg:npm/xml-name-validator@4.0.0" ] }, { - "ref" : "pkg:npm/webidl-conversions@%407.0.0", + "ref" : "pkg:npm/webidl-conversions@7.0.0", "dependsOn" : [ ] }, { - "ref" : "pkg:npm/whatwg-encoding@%402.0.0", + "ref" : "pkg:npm/whatwg-encoding@2.0.0", "dependsOn" : [ - "pkg:npm/iconv-lite@%400.4.24", - "pkg:npm/iconv-lite@%400.6.3" + "pkg:npm/iconv-lite@0.4.24", + "pkg:npm/iconv-lite@0.6.3" ] }, { - "ref" : "pkg:npm/whatwg-mimetype@%403.0.0", + "ref" : "pkg:npm/whatwg-mimetype@3.0.0", "dependsOn" : [ ] }, { - "ref" : "pkg:npm/whatwg-url@%4010.0.0", + "ref" : "pkg:npm/whatwg-url@10.0.0", "dependsOn" : [ - "pkg:npm/tr46@%403.0.0", - "pkg:npm/webidl-conversions@%407.0.0" + "pkg:npm/tr46@3.0.0", + "pkg:npm/webidl-conversions@7.0.0" ] }, { - "ref" : "pkg:npm/ws@%408.18.1", + "ref" : "pkg:npm/ws@8.18.1", "dependsOn" : [ ] }, { - "ref" : "pkg:npm/xml-name-validator@%404.0.0", + "ref" : "pkg:npm/xml-name-validator@4.0.0", "dependsOn" : [ ] }, { - "ref" : "pkg:npm/%40types/node@%4022.14.1", + "ref" : "pkg:npm/%40types/node@22.14.1", "dependsOn" : [ - "pkg:npm/undici-types@%406.21.0" + "pkg:npm/undici-types@6.21.0" ] }, { - "ref" : "pkg:npm/%40types/bson@%404.2.4", + "ref" : "pkg:npm/%40types/bson@4.2.4", "dependsOn" : [ - "pkg:npm/bson@%401.1.6" + "pkg:npm/bson@1.1.6" ] }, { - "ref" : "pkg:npm/bson@%406.10.3", + "ref" : "pkg:npm/bson@6.10.3", "dependsOn" : [ ] }, { - "ref" : "pkg:npm/mime-types@%402.1.35", + "ref" : "pkg:npm/mime-types@2.1.35", "dependsOn" : [ - "pkg:npm/mime-db@%401.52.0" + "pkg:npm/mime-db@1.52.0" ] }, { - "ref" : "pkg:npm/negotiator@%400.6.3", + "ref" : "pkg:npm/negotiator@0.6.3", "dependsOn" : [ ] }, { - "ref" : "pkg:npm/acorn-walk@%407.2.0", + "ref" : "pkg:npm/acorn-walk@7.2.0", "dependsOn" : [ ] }, { - "ref" : "pkg:npm/acorn@%407.4.1", + "ref" : "pkg:npm/acorn@7.4.1", "dependsOn" : [ ] }, { - "ref" : "pkg:npm/bytes@%403.1.2", + "ref" : "pkg:npm/bytes@3.1.2", "dependsOn" : [ ] }, { - "ref" : "pkg:npm/destroy@%401.2.0", + "ref" : "pkg:npm/destroy@1.2.0", "dependsOn" : [ ] }, { - "ref" : "pkg:npm/raw-body@%402.5.2", + "ref" : "pkg:npm/raw-body@2.5.2", "dependsOn" : [ - "pkg:npm/bytes@%403.1.2", - "pkg:npm/http-errors@%402.0.0", - "pkg:npm/iconv-lite@%400.4.24", - "pkg:npm/unpipe@%401.0.0" + "pkg:npm/bytes@3.1.2", + "pkg:npm/http-errors@2.0.0", + "pkg:npm/iconv-lite@0.4.24", + "pkg:npm/unpipe@1.0.0" ] }, { - "ref" : "pkg:npm/unpipe@%401.0.0", + "ref" : "pkg:npm/unpipe@1.0.0", "dependsOn" : [ ] }, { - "ref" : "pkg:npm/anymatch@%403.1.3", + "ref" : "pkg:npm/anymatch@3.1.3", "dependsOn" : [ - "pkg:npm/normalize-path@%403.0.0", - "pkg:npm/picomatch@%402.3.1" + "pkg:npm/normalize-path@3.0.0", + "pkg:npm/picomatch@2.3.1" ] }, { - "ref" : "pkg:npm/braces@%403.0.3", + "ref" : "pkg:npm/braces@3.0.3", "dependsOn" : [ - "pkg:npm/fill-range@%407.1.1" + "pkg:npm/fill-range@7.1.1" ] }, { - "ref" : "pkg:npm/glob-parent@%405.1.2", + "ref" : "pkg:npm/glob-parent@5.1.2", "dependsOn" : [ - "pkg:npm/is-glob@%404.0.3" + "pkg:npm/is-glob@4.0.3" ] }, { - "ref" : "pkg:npm/is-binary-path@%402.1.0", + "ref" : "pkg:npm/is-binary-path@2.1.0", "dependsOn" : [ - "pkg:npm/binary-extensions@%402.3.0" + "pkg:npm/binary-extensions@2.3.0" ] }, { - "ref" : "pkg:npm/is-glob@%404.0.3", + "ref" : "pkg:npm/is-glob@4.0.3", "dependsOn" : [ - "pkg:npm/is-extglob@%402.1.1" + "pkg:npm/is-extglob@2.1.1" ] }, { - "ref" : "pkg:npm/normalize-path@%403.0.0", + "ref" : "pkg:npm/normalize-path@3.0.0", "dependsOn" : [ ] }, { - "ref" : "pkg:npm/readdirp@%403.6.0", + "ref" : "pkg:npm/readdirp@3.6.0", "dependsOn" : [ - "pkg:npm/picomatch@%402.3.1" + "pkg:npm/picomatch@2.3.1" ] }, { - "ref" : "pkg:npm/fsevents@%402.3.3", + "ref" : "pkg:npm/fsevents@2.3.3", "dependsOn" : [ ] }, { - "ref" : "pkg:npm/cssom@%400.3.8", + "ref" : "pkg:npm/cssom@0.3.8", "dependsOn" : [ ] }, { - "ref" : "pkg:npm/whatwg-url@%4011.0.0", + "ref" : "pkg:npm/whatwg-url@11.0.0", "dependsOn" : [ - "pkg:npm/tr46@%403.0.0", - "pkg:npm/webidl-conversions@%407.0.0" + "pkg:npm/tr46@3.0.0", + "pkg:npm/webidl-conversions@7.0.0" ] }, { - "ref" : "pkg:npm/tr46@%403.0.0", + "ref" : "pkg:npm/tr46@3.0.0", "dependsOn" : [ - "pkg:npm/punycode@%402.3.1" + "pkg:npm/punycode@2.3.1" ] }, { - "ref" : "pkg:npm/esprima@%404.0.1", + "ref" : "pkg:npm/esprima@4.0.1", "dependsOn" : [ ] }, { - "ref" : "pkg:npm/estraverse@%405.3.0", + "ref" : "pkg:npm/estraverse@5.3.0", "dependsOn" : [ ] }, { - "ref" : "pkg:npm/esutils@%402.0.3", + "ref" : "pkg:npm/esutils@2.0.3", "dependsOn" : [ ] }, { - "ref" : "pkg:npm/source-map@%400.6.1", + "ref" : "pkg:npm/source-map@0.6.1", "dependsOn" : [ ] }, { - "ref" : "pkg:npm/debug@%403.1.0", + "ref" : "pkg:npm/debug@3.1.0", "dependsOn" : [ ] }, { - "ref" : "pkg:npm/asynckit@%400.4.0", + "ref" : "pkg:npm/asynckit@0.4.0", "dependsOn" : [ ] }, { - "ref" : "pkg:npm/combined-stream@%401.0.8", + "ref" : "pkg:npm/combined-stream@1.0.8", "dependsOn" : [ - "pkg:npm/delayed-stream@%401.0.0" + "pkg:npm/delayed-stream@1.0.0" ] }, { - "ref" : "pkg:npm/es-set-tostringtag@%402.1.0", + "ref" : "pkg:npm/es-set-tostringtag@2.1.0", "dependsOn" : [ - "pkg:npm/es-errors@%401.3.0", - "pkg:npm/get-intrinsic@%401.3.0", - "pkg:npm/has-tostringtag@%401.0.2", - "pkg:npm/hasown@%402.0.2" + "pkg:npm/es-errors@1.3.0", + "pkg:npm/get-intrinsic@1.3.0", + "pkg:npm/has-tostringtag@1.0.2", + "pkg:npm/hasown@2.0.2" ] }, { - "ref" : "pkg:npm/inherits@%402.0.4", + "ref" : "pkg:npm/inherits@2.0.4", "dependsOn" : [ ] }, { - "ref" : "pkg:npm/toidentifier@%401.0.1", + "ref" : "pkg:npm/toidentifier@1.0.1", "dependsOn" : [ ] }, { - "ref" : "pkg:npm/%40tootallnate/once@%402.0.0", + "ref" : "pkg:npm/%40tootallnate/once@2.0.0", "dependsOn" : [ ] }, { - "ref" : "pkg:npm/agent-base@%406.0.2", + "ref" : "pkg:npm/agent-base@6.0.2", "dependsOn" : [ - "pkg:npm/debug@%402.6.9", - "pkg:npm/debug@%404.4.0" + "pkg:npm/debug@2.6.9", + "pkg:npm/debug@4.4.0" ] }, { - "ref" : "pkg:npm/debug@%404.4.0", + "ref" : "pkg:npm/debug@4.4.0", "dependsOn" : [ ] }, { - "ref" : "pkg:npm/brace-expansion@%401.1.11", + "ref" : "pkg:npm/brace-expansion@1.1.11", "dependsOn" : [ - "pkg:npm/balanced-match@%401.0.2", - "pkg:npm/concat-map@%400.0.1" + "pkg:npm/balanced-match@1.0.2", + "pkg:npm/concat-map@0.0.1" ] }, { - "ref" : "pkg:npm/bl@%402.2.1", + "ref" : "pkg:npm/bl@2.2.1", "dependsOn" : [ - "pkg:npm/readable-stream@%402.3.8" + "pkg:npm/readable-stream@2.3.8" ] }, { - "ref" : "pkg:npm/denque@%401.5.1", + "ref" : "pkg:npm/denque@1.5.1", "dependsOn" : [ ] }, { - "ref" : "pkg:npm/saslprep@%401.0.3", + "ref" : "pkg:npm/saslprep@1.0.3", "dependsOn" : [ - "pkg:npm/sparse-bitfield@%403.0.3" + "pkg:npm/sparse-bitfield@3.0.3" ] }, { - "ref" : "pkg:npm/optional-require@%401.1.8", + "ref" : "pkg:npm/optional-require@1.1.8", "dependsOn" : [ - "pkg:npm/require-at@%401.0.6" + "pkg:npm/require-at@1.0.6" ] }, { - "ref" : "pkg:npm/require-at@%401.0.6", + "ref" : "pkg:npm/require-at@1.0.6", "dependsOn" : [ ] }, { - "ref" : "pkg:npm/bluebird@%403.5.1", + "ref" : "pkg:npm/bluebird@3.5.1", "dependsOn" : [ ] }, { - "ref" : "pkg:npm/safe-buffer@%405.1.2", + "ref" : "pkg:npm/safe-buffer@5.1.2", "dependsOn" : [ ] }, { - "ref" : "pkg:npm/ee-first@%401.1.1", + "ref" : "pkg:npm/ee-first@1.1.1", "dependsOn" : [ ] }, { - "ref" : "pkg:npm/forwarded@%400.2.0", + "ref" : "pkg:npm/forwarded@0.2.0", "dependsOn" : [ ] }, { - "ref" : "pkg:npm/ipaddr.js@%401.9.1", + "ref" : "pkg:npm/ipaddr.js@1.9.1", "dependsOn" : [ ] }, { - "ref" : "pkg:npm/side-channel@%401.1.0", + "ref" : "pkg:npm/side-channel@1.1.0", "dependsOn" : [ - "pkg:npm/es-errors@%401.3.0", - "pkg:npm/object-inspect@%401.13.4", - "pkg:npm/side-channel-list@%401.0.0", - "pkg:npm/side-channel-map@%401.0.1", - "pkg:npm/side-channel-weakmap@%401.0.2" + "pkg:npm/es-errors@1.3.0", + "pkg:npm/object-inspect@1.13.4", + "pkg:npm/side-channel-list@1.0.0", + "pkg:npm/side-channel-map@1.0.1", + "pkg:npm/side-channel-weakmap@1.0.2" ] }, { - "ref" : "pkg:npm/xmlchars@%402.2.0", + "ref" : "pkg:npm/xmlchars@2.2.0", "dependsOn" : [ ] }, { - "ref" : "pkg:npm/mime@%401.6.0", + "ref" : "pkg:npm/mime@1.6.0", "dependsOn" : [ ] }, { - "ref" : "pkg:npm/encodeurl@%401.0.2", + "ref" : "pkg:npm/encodeurl@1.0.2", "dependsOn" : [ ] }, { - "ref" : "pkg:npm/semver@%407.0.0", + "ref" : "pkg:npm/semver@7.0.0", "dependsOn" : [ ] }, { - "ref" : "pkg:npm/has-flag@%403.0.0", + "ref" : "pkg:npm/has-flag@3.0.0", "dependsOn" : [ ] }, { - "ref" : "pkg:npm/psl@%401.15.0", + "ref" : "pkg:npm/psl@1.15.0", "dependsOn" : [ - "pkg:npm/punycode@%402.3.1" + "pkg:npm/punycode@2.3.1" ] }, { - "ref" : "pkg:npm/punycode@%402.3.1", + "ref" : "pkg:npm/punycode@2.3.1", "dependsOn" : [ ] }, { - "ref" : "pkg:npm/universalify@%400.2.0", + "ref" : "pkg:npm/universalify@0.2.0", "dependsOn" : [ ] }, { - "ref" : "pkg:npm/url-parse@%401.5.10", + "ref" : "pkg:npm/url-parse@1.5.10", "dependsOn" : [ - "pkg:npm/querystringify@%402.2.0", - "pkg:npm/requires-port@%401.0.0" + "pkg:npm/querystringify@2.2.0", + "pkg:npm/requires-port@1.0.0" ] }, { - "ref" : "pkg:npm/media-typer@%400.3.0", + "ref" : "pkg:npm/media-typer@0.3.0", "dependsOn" : [ ] }, { - "ref" : "pkg:npm/browser-process-hrtime@%401.0.0", + "ref" : "pkg:npm/browser-process-hrtime@1.0.0", "dependsOn" : [ ] }, { - "ref" : "pkg:npm/iconv-lite@%400.6.3", + "ref" : "pkg:npm/iconv-lite@0.6.3", "dependsOn" : [ - "pkg:npm/safer-buffer@%402.1.2" + "pkg:npm/safer-buffer@2.1.2" ] }, { - "ref" : "pkg:npm/undici-types@%406.21.0", + "ref" : "pkg:npm/undici-types@6.21.0", "dependsOn" : [ ] }, { - "ref" : "pkg:npm/picomatch@%402.3.1", + "ref" : "pkg:npm/picomatch@2.3.1", "dependsOn" : [ ] }, { - "ref" : "pkg:npm/readable-stream@%402.3.8", + "ref" : "pkg:npm/readable-stream@2.3.8", "dependsOn" : [ - "pkg:npm/core-util-is@%401.0.3", - "pkg:npm/inherits@%402.0.4", - "pkg:npm/isarray@%401.0.0", - "pkg:npm/process-nextick-args@%402.0.1", - "pkg:npm/string_decoder@%401.1.1", - "pkg:npm/util-deprecate@%401.0.2", - "pkg:npm/safe-buffer@%405.1.2" + "pkg:npm/core-util-is@1.0.3", + "pkg:npm/inherits@2.0.4", + "pkg:npm/isarray@1.0.0", + "pkg:npm/process-nextick-args@2.0.1", + "pkg:npm/string_decoder@1.1.1", + "pkg:npm/util-deprecate@1.0.2", + "pkg:npm/safe-buffer@5.1.2" ] }, { - "ref" : "pkg:npm/balanced-match@%401.0.2", + "ref" : "pkg:npm/balanced-match@1.0.2", "dependsOn" : [ ] }, { - "ref" : "pkg:npm/concat-map@%400.0.1", + "ref" : "pkg:npm/concat-map@0.0.1", "dependsOn" : [ ] }, { - "ref" : "pkg:npm/fill-range@%407.1.1", + "ref" : "pkg:npm/fill-range@7.1.1", "dependsOn" : [ - "pkg:npm/to-regex-range@%405.0.1" + "pkg:npm/to-regex-range@5.0.1" ] }, { - "ref" : "pkg:npm/delayed-stream@%401.0.0", + "ref" : "pkg:npm/delayed-stream@1.0.0", "dependsOn" : [ ] }, { - "ref" : "pkg:npm/es-errors@%401.3.0", + "ref" : "pkg:npm/es-errors@1.3.0", "dependsOn" : [ ] }, { - "ref" : "pkg:npm/get-intrinsic@%401.3.0", + "ref" : "pkg:npm/get-intrinsic@1.3.0", "dependsOn" : [ - "pkg:npm/call-bind-apply-helpers@%401.0.2", - "pkg:npm/es-define-property@%401.0.1", - "pkg:npm/es-errors@%401.3.0", - "pkg:npm/es-object-atoms@%401.1.1", - "pkg:npm/function-bind@%401.1.2", - "pkg:npm/get-proto@%401.0.1", - "pkg:npm/gopd@%401.2.0", - "pkg:npm/has-symbols@%401.1.0", - "pkg:npm/hasown@%402.0.2", - "pkg:npm/math-intrinsics@%401.1.0" + "pkg:npm/call-bind-apply-helpers@1.0.2", + "pkg:npm/es-define-property@1.0.1", + "pkg:npm/es-errors@1.3.0", + "pkg:npm/es-object-atoms@1.1.1", + "pkg:npm/function-bind@1.1.2", + "pkg:npm/get-proto@1.0.1", + "pkg:npm/gopd@1.2.0", + "pkg:npm/has-symbols@1.1.0", + "pkg:npm/hasown@2.0.2", + "pkg:npm/math-intrinsics@1.1.0" ] }, { - "ref" : "pkg:npm/has-tostringtag@%401.0.2", + "ref" : "pkg:npm/has-tostringtag@1.0.2", "dependsOn" : [ - "pkg:npm/has-symbols@%401.1.0" + "pkg:npm/has-symbols@1.1.0" ] }, { - "ref" : "pkg:npm/hasown@%402.0.2", + "ref" : "pkg:npm/hasown@2.0.2", "dependsOn" : [ - "pkg:npm/function-bind@%401.1.2" + "pkg:npm/function-bind@1.1.2" ] }, { - "ref" : "pkg:npm/binary-extensions@%402.3.0", + "ref" : "pkg:npm/binary-extensions@2.3.0", "dependsOn" : [ ] }, { - "ref" : "pkg:npm/is-extglob@%402.1.1", + "ref" : "pkg:npm/is-extglob@2.1.1", "dependsOn" : [ ] }, { - "ref" : "pkg:npm/mime-db@%401.52.0", + "ref" : "pkg:npm/mime-db@1.52.0", "dependsOn" : [ ] }, { - "ref" : "pkg:npm/sparse-bitfield@%403.0.3", + "ref" : "pkg:npm/sparse-bitfield@3.0.3", "dependsOn" : [ - "pkg:npm/memory-pager@%401.5.0" + "pkg:npm/memory-pager@1.5.0" ] }, { - "ref" : "pkg:npm/object-inspect@%401.13.4", + "ref" : "pkg:npm/object-inspect@1.13.4", "dependsOn" : [ ] }, { - "ref" : "pkg:npm/side-channel-list@%401.0.0", + "ref" : "pkg:npm/side-channel-list@1.0.0", "dependsOn" : [ - "pkg:npm/es-errors@%401.3.0", - "pkg:npm/object-inspect@%401.13.4" + "pkg:npm/es-errors@1.3.0", + "pkg:npm/object-inspect@1.13.4" ] }, { - "ref" : "pkg:npm/side-channel-map@%401.0.1", + "ref" : "pkg:npm/side-channel-map@1.0.1", "dependsOn" : [ - "pkg:npm/call-bound@%401.0.4", - "pkg:npm/es-errors@%401.3.0", - "pkg:npm/get-intrinsic@%401.3.0", - "pkg:npm/object-inspect@%401.13.4" + "pkg:npm/call-bound@1.0.4", + "pkg:npm/es-errors@1.3.0", + "pkg:npm/get-intrinsic@1.3.0", + "pkg:npm/object-inspect@1.13.4" ] }, { - "ref" : "pkg:npm/side-channel-weakmap@%401.0.2", + "ref" : "pkg:npm/side-channel-weakmap@1.0.2", "dependsOn" : [ - "pkg:npm/call-bound@%401.0.4", - "pkg:npm/es-errors@%401.3.0", - "pkg:npm/get-intrinsic@%401.3.0", - "pkg:npm/object-inspect@%401.13.4", - "pkg:npm/side-channel-map@%401.0.1" + "pkg:npm/call-bound@1.0.4", + "pkg:npm/es-errors@1.3.0", + "pkg:npm/get-intrinsic@1.3.0", + "pkg:npm/object-inspect@1.13.4", + "pkg:npm/side-channel-map@1.0.1" ] }, { - "ref" : "pkg:npm/querystringify@%402.2.0", + "ref" : "pkg:npm/querystringify@2.2.0", "dependsOn" : [ ] }, { - "ref" : "pkg:npm/requires-port@%401.0.0", + "ref" : "pkg:npm/requires-port@1.0.0", "dependsOn" : [ ] }, { - "ref" : "pkg:npm/to-regex-range@%405.0.1", + "ref" : "pkg:npm/to-regex-range@5.0.1", "dependsOn" : [ - "pkg:npm/is-number@%407.0.0" + "pkg:npm/is-number@7.0.0" ] }, { - "ref" : "pkg:npm/call-bind-apply-helpers@%401.0.2", + "ref" : "pkg:npm/call-bind-apply-helpers@1.0.2", "dependsOn" : [ - "pkg:npm/es-errors@%401.3.0", - "pkg:npm/function-bind@%401.1.2" + "pkg:npm/es-errors@1.3.0", + "pkg:npm/function-bind@1.1.2" ] }, { - "ref" : "pkg:npm/es-define-property@%401.0.1", + "ref" : "pkg:npm/es-define-property@1.0.1", "dependsOn" : [ ] }, { - "ref" : "pkg:npm/es-object-atoms@%401.1.1", + "ref" : "pkg:npm/es-object-atoms@1.1.1", "dependsOn" : [ - "pkg:npm/es-errors@%401.3.0" + "pkg:npm/es-errors@1.3.0" ] }, { - "ref" : "pkg:npm/function-bind@%401.1.2", + "ref" : "pkg:npm/function-bind@1.1.2", "dependsOn" : [ ] }, { - "ref" : "pkg:npm/get-proto@%401.0.1", + "ref" : "pkg:npm/get-proto@1.0.1", "dependsOn" : [ - "pkg:npm/dunder-proto@%401.0.1", - "pkg:npm/es-object-atoms@%401.1.1" + "pkg:npm/dunder-proto@1.0.1", + "pkg:npm/es-object-atoms@1.1.1" ] }, { - "ref" : "pkg:npm/gopd@%401.2.0", + "ref" : "pkg:npm/gopd@1.2.0", "dependsOn" : [ ] }, { - "ref" : "pkg:npm/has-symbols@%401.1.0", + "ref" : "pkg:npm/has-symbols@1.1.0", "dependsOn" : [ ] }, { - "ref" : "pkg:npm/math-intrinsics@%401.1.0", + "ref" : "pkg:npm/math-intrinsics@1.1.0", "dependsOn" : [ ] }, { - "ref" : "pkg:npm/core-util-is@%401.0.3", + "ref" : "pkg:npm/core-util-is@1.0.3", "dependsOn" : [ ] }, { - "ref" : "pkg:npm/isarray@%401.0.0", + "ref" : "pkg:npm/isarray@1.0.0", "dependsOn" : [ ] }, { - "ref" : "pkg:npm/process-nextick-args@%402.0.1", + "ref" : "pkg:npm/process-nextick-args@2.0.1", "dependsOn" : [ ] }, { - "ref" : "pkg:npm/string_decoder@%401.1.1", + "ref" : "pkg:npm/string_decoder@1.1.1", "dependsOn" : [ - "pkg:npm/safe-buffer@%405.1.2" + "pkg:npm/safe-buffer@5.1.2" ] }, { - "ref" : "pkg:npm/util-deprecate@%401.0.2", + "ref" : "pkg:npm/util-deprecate@1.0.2", "dependsOn" : [ ] }, { - "ref" : "pkg:npm/call-bound@%401.0.4", + "ref" : "pkg:npm/call-bound@1.0.4", "dependsOn" : [ - "pkg:npm/call-bind-apply-helpers@%401.0.2", - "pkg:npm/get-intrinsic@%401.3.0" + "pkg:npm/call-bind-apply-helpers@1.0.2", + "pkg:npm/get-intrinsic@1.3.0" ] }, { - "ref" : "pkg:npm/memory-pager@%401.5.0", + "ref" : "pkg:npm/memory-pager@1.5.0", "dependsOn" : [ ] }, { - "ref" : "pkg:npm/dunder-proto@%401.0.1", + "ref" : "pkg:npm/dunder-proto@1.0.1", "dependsOn" : [ - "pkg:npm/call-bind-apply-helpers@%401.0.2", - "pkg:npm/es-errors@%401.3.0", - "pkg:npm/gopd@%401.2.0" + "pkg:npm/call-bind-apply-helpers@1.0.2", + "pkg:npm/es-errors@1.3.0", + "pkg:npm/gopd@1.2.0" ] }, { - "ref" : "pkg:npm/is-number@%407.0.0", + "ref" : "pkg:npm/is-number@7.0.0", "dependsOn" : [ ] } ] diff --git a/src/test/resources/tst_manifests/yarn-classic/deps_with_no_ignore/expected_stack_sbom.json b/src/test/resources/tst_manifests/yarn-classic/deps_with_no_ignore/expected_stack_sbom.json index 330a38b6..523b8eba 100644 --- a/src/test/resources/tst_manifests/yarn-classic/deps_with_no_ignore/expected_stack_sbom.json +++ b/src/test/resources/tst_manifests/yarn-classic/deps_with_no_ignore/expected_stack_sbom.json @@ -22,2051 +22,2051 @@ }, { "type" : "library", - "bom-ref" : "pkg:npm/%40hapi/joi@%4017.1.1", + "bom-ref" : "pkg:npm/%40hapi/joi@17.1.1", "group" : "@hapi", "name" : "joi", - "version" : "@17.1.1", - "purl" : "pkg:npm/%40hapi/joi@%4017.1.1" + "version" : "17.1.1", + "purl" : "pkg:npm/%40hapi/joi@17.1.1" }, { "type" : "library", - "bom-ref" : "pkg:npm/backend@%400.0.0", + "bom-ref" : "pkg:npm/backend@0.0.0", "name" : "backend", - "version" : "@0.0.0", - "purl" : "pkg:npm/backend@%400.0.0" + "version" : "0.0.0", + "purl" : "pkg:npm/backend@0.0.0" }, { "type" : "library", - "bom-ref" : "pkg:npm/bcryptjs@%402.4.3", + "bom-ref" : "pkg:npm/bcryptjs@2.4.3", "name" : "bcryptjs", - "version" : "@2.4.3", - "purl" : "pkg:npm/bcryptjs@%402.4.3" + "version" : "2.4.3", + "purl" : "pkg:npm/bcryptjs@2.4.3" }, { "type" : "library", - "bom-ref" : "pkg:npm/dotenv@%408.6.0", + "bom-ref" : "pkg:npm/dotenv@8.6.0", "name" : "dotenv", - "version" : "@8.6.0", - "purl" : "pkg:npm/dotenv@%408.6.0" + "version" : "8.6.0", + "purl" : "pkg:npm/dotenv@8.6.0" }, { "type" : "library", - "bom-ref" : "pkg:npm/express@%404.21.2", + "bom-ref" : "pkg:npm/express@4.21.2", "name" : "express", - "version" : "@4.21.2", - "purl" : "pkg:npm/express@%404.21.2" + "version" : "4.21.2", + "purl" : "pkg:npm/express@4.21.2" }, { "type" : "library", - "bom-ref" : "pkg:npm/jsonwebtoken@%408.5.1", + "bom-ref" : "pkg:npm/jsonwebtoken@8.5.1", "name" : "jsonwebtoken", - "version" : "@8.5.1", - "purl" : "pkg:npm/jsonwebtoken@%408.5.1" + "version" : "8.5.1", + "purl" : "pkg:npm/jsonwebtoken@8.5.1" }, { "type" : "library", - "bom-ref" : "pkg:npm/mongoose@%405.13.23", + "bom-ref" : "pkg:npm/mongoose@5.13.23", "name" : "mongoose", - "version" : "@5.13.23", - "purl" : "pkg:npm/mongoose@%405.13.23" + "version" : "5.13.23", + "purl" : "pkg:npm/mongoose@5.13.23" }, { "type" : "library", - "bom-ref" : "pkg:npm/nodemon@%402.0.22", + "bom-ref" : "pkg:npm/nodemon@2.0.22", "name" : "nodemon", - "version" : "@2.0.22", - "purl" : "pkg:npm/nodemon@%402.0.22" + "version" : "2.0.22", + "purl" : "pkg:npm/nodemon@2.0.22" }, { "type" : "library", - "bom-ref" : "pkg:npm/axios@%400.19.2", + "bom-ref" : "pkg:npm/axios@0.19.2", "name" : "axios", - "version" : "@0.19.2", - "purl" : "pkg:npm/axios@%400.19.2" + "version" : "0.19.2", + "purl" : "pkg:npm/axios@0.19.2" }, { "type" : "library", - "bom-ref" : "pkg:npm/debug@%402.6.9", + "bom-ref" : "pkg:npm/debug@2.6.9", "name" : "debug", - "version" : "@2.6.9", - "purl" : "pkg:npm/debug@%402.6.9" + "version" : "2.6.9", + "purl" : "pkg:npm/debug@2.6.9" }, { "type" : "library", - "bom-ref" : "pkg:npm/ms@%402.1.3", + "bom-ref" : "pkg:npm/ms@2.1.3", "name" : "ms", - "version" : "@2.1.3", - "purl" : "pkg:npm/ms@%402.1.3" + "version" : "2.1.3", + "purl" : "pkg:npm/ms@2.1.3" }, { "type" : "library", - "bom-ref" : "pkg:npm/ms@%402.0.0", + "bom-ref" : "pkg:npm/ms@2.0.0", "name" : "ms", - "version" : "@2.0.0", - "purl" : "pkg:npm/ms@%402.0.0" + "version" : "2.0.0", + "purl" : "pkg:npm/ms@2.0.0" }, { "type" : "library", - "bom-ref" : "pkg:npm/%40hapi/address@%404.1.0", + "bom-ref" : "pkg:npm/%40hapi/address@4.1.0", "group" : "@hapi", "name" : "address", - "version" : "@4.1.0", - "purl" : "pkg:npm/%40hapi/address@%404.1.0" + "version" : "4.1.0", + "purl" : "pkg:npm/%40hapi/address@4.1.0" }, { "type" : "library", - "bom-ref" : "pkg:npm/%40hapi/formula@%402.0.0", + "bom-ref" : "pkg:npm/%40hapi/formula@2.0.0", "group" : "@hapi", "name" : "formula", - "version" : "@2.0.0", - "purl" : "pkg:npm/%40hapi/formula@%402.0.0" + "version" : "2.0.0", + "purl" : "pkg:npm/%40hapi/formula@2.0.0" }, { "type" : "library", - "bom-ref" : "pkg:npm/%40hapi/hoek@%409.3.0", + "bom-ref" : "pkg:npm/%40hapi/hoek@9.3.0", "group" : "@hapi", "name" : "hoek", - "version" : "@9.3.0", - "purl" : "pkg:npm/%40hapi/hoek@%409.3.0" + "version" : "9.3.0", + "purl" : "pkg:npm/%40hapi/hoek@9.3.0" }, { "type" : "library", - "bom-ref" : "pkg:npm/%40hapi/pinpoint@%402.0.1", + "bom-ref" : "pkg:npm/%40hapi/pinpoint@2.0.1", "group" : "@hapi", "name" : "pinpoint", - "version" : "@2.0.1", - "purl" : "pkg:npm/%40hapi/pinpoint@%402.0.1" + "version" : "2.0.1", + "purl" : "pkg:npm/%40hapi/pinpoint@2.0.1" }, { "type" : "library", - "bom-ref" : "pkg:npm/%40hapi/topo@%405.1.0", + "bom-ref" : "pkg:npm/%40hapi/topo@5.1.0", "group" : "@hapi", "name" : "topo", - "version" : "@5.1.0", - "purl" : "pkg:npm/%40hapi/topo@%405.1.0" + "version" : "5.1.0", + "purl" : "pkg:npm/%40hapi/topo@5.1.0" }, { "type" : "library", - "bom-ref" : "pkg:npm/accepts@%401.3.8", + "bom-ref" : "pkg:npm/accepts@1.3.8", "name" : "accepts", - "version" : "@1.3.8", - "purl" : "pkg:npm/accepts@%401.3.8" + "version" : "1.3.8", + "purl" : "pkg:npm/accepts@1.3.8" }, { "type" : "library", - "bom-ref" : "pkg:npm/array-flatten@%401.1.1", + "bom-ref" : "pkg:npm/array-flatten@1.1.1", "name" : "array-flatten", - "version" : "@1.1.1", - "purl" : "pkg:npm/array-flatten@%401.1.1" + "version" : "1.1.1", + "purl" : "pkg:npm/array-flatten@1.1.1" }, { "type" : "library", - "bom-ref" : "pkg:npm/body-parser@%401.20.3", + "bom-ref" : "pkg:npm/body-parser@1.20.3", "name" : "body-parser", - "version" : "@1.20.3", - "purl" : "pkg:npm/body-parser@%401.20.3" + "version" : "1.20.3", + "purl" : "pkg:npm/body-parser@1.20.3" }, { "type" : "library", - "bom-ref" : "pkg:npm/content-disposition@%400.5.4", + "bom-ref" : "pkg:npm/content-disposition@0.5.4", "name" : "content-disposition", - "version" : "@0.5.4", - "purl" : "pkg:npm/content-disposition@%400.5.4" + "version" : "0.5.4", + "purl" : "pkg:npm/content-disposition@0.5.4" }, { "type" : "library", - "bom-ref" : "pkg:npm/content-type@%401.0.5", + "bom-ref" : "pkg:npm/content-type@1.0.5", "name" : "content-type", - "version" : "@1.0.5", - "purl" : "pkg:npm/content-type@%401.0.5" + "version" : "1.0.5", + "purl" : "pkg:npm/content-type@1.0.5" }, { "type" : "library", - "bom-ref" : "pkg:npm/cookie@%400.7.1", + "bom-ref" : "pkg:npm/cookie@0.7.1", "name" : "cookie", - "version" : "@0.7.1", - "purl" : "pkg:npm/cookie@%400.7.1" + "version" : "0.7.1", + "purl" : "pkg:npm/cookie@0.7.1" }, { "type" : "library", - "bom-ref" : "pkg:npm/cookie-signature@%401.0.6", + "bom-ref" : "pkg:npm/cookie-signature@1.0.6", "name" : "cookie-signature", - "version" : "@1.0.6", - "purl" : "pkg:npm/cookie-signature@%401.0.6" + "version" : "1.0.6", + "purl" : "pkg:npm/cookie-signature@1.0.6" }, { "type" : "library", - "bom-ref" : "pkg:npm/depd@%402.0.0", + "bom-ref" : "pkg:npm/depd@2.0.0", "name" : "depd", - "version" : "@2.0.0", - "purl" : "pkg:npm/depd@%402.0.0" + "version" : "2.0.0", + "purl" : "pkg:npm/depd@2.0.0" }, { "type" : "library", - "bom-ref" : "pkg:npm/encodeurl@%402.0.0", + "bom-ref" : "pkg:npm/encodeurl@2.0.0", "name" : "encodeurl", - "version" : "@2.0.0", - "purl" : "pkg:npm/encodeurl@%402.0.0" + "version" : "2.0.0", + "purl" : "pkg:npm/encodeurl@2.0.0" }, { "type" : "library", - "bom-ref" : "pkg:npm/escape-html@%401.0.3", + "bom-ref" : "pkg:npm/escape-html@1.0.3", "name" : "escape-html", - "version" : "@1.0.3", - "purl" : "pkg:npm/escape-html@%401.0.3" + "version" : "1.0.3", + "purl" : "pkg:npm/escape-html@1.0.3" }, { "type" : "library", - "bom-ref" : "pkg:npm/etag@%401.8.1", + "bom-ref" : "pkg:npm/etag@1.8.1", "name" : "etag", - "version" : "@1.8.1", - "purl" : "pkg:npm/etag@%401.8.1" + "version" : "1.8.1", + "purl" : "pkg:npm/etag@1.8.1" }, { "type" : "library", - "bom-ref" : "pkg:npm/finalhandler@%401.3.1", + "bom-ref" : "pkg:npm/finalhandler@1.3.1", "name" : "finalhandler", - "version" : "@1.3.1", - "purl" : "pkg:npm/finalhandler@%401.3.1" + "version" : "1.3.1", + "purl" : "pkg:npm/finalhandler@1.3.1" }, { "type" : "library", - "bom-ref" : "pkg:npm/fresh@%400.5.2", + "bom-ref" : "pkg:npm/fresh@0.5.2", "name" : "fresh", - "version" : "@0.5.2", - "purl" : "pkg:npm/fresh@%400.5.2" + "version" : "0.5.2", + "purl" : "pkg:npm/fresh@0.5.2" }, { "type" : "library", - "bom-ref" : "pkg:npm/http-errors@%402.0.0", + "bom-ref" : "pkg:npm/http-errors@2.0.0", "name" : "http-errors", - "version" : "@2.0.0", - "purl" : "pkg:npm/http-errors@%402.0.0" + "version" : "2.0.0", + "purl" : "pkg:npm/http-errors@2.0.0" }, { "type" : "library", - "bom-ref" : "pkg:npm/merge-descriptors@%401.0.3", + "bom-ref" : "pkg:npm/merge-descriptors@1.0.3", "name" : "merge-descriptors", - "version" : "@1.0.3", - "purl" : "pkg:npm/merge-descriptors@%401.0.3" + "version" : "1.0.3", + "purl" : "pkg:npm/merge-descriptors@1.0.3" }, { "type" : "library", - "bom-ref" : "pkg:npm/methods@%401.1.2", + "bom-ref" : "pkg:npm/methods@1.1.2", "name" : "methods", - "version" : "@1.1.2", - "purl" : "pkg:npm/methods@%401.1.2" + "version" : "1.1.2", + "purl" : "pkg:npm/methods@1.1.2" }, { "type" : "library", - "bom-ref" : "pkg:npm/on-finished@%402.4.1", + "bom-ref" : "pkg:npm/on-finished@2.4.1", "name" : "on-finished", - "version" : "@2.4.1", - "purl" : "pkg:npm/on-finished@%402.4.1" + "version" : "2.4.1", + "purl" : "pkg:npm/on-finished@2.4.1" }, { "type" : "library", - "bom-ref" : "pkg:npm/parseurl@%401.3.3", + "bom-ref" : "pkg:npm/parseurl@1.3.3", "name" : "parseurl", - "version" : "@1.3.3", - "purl" : "pkg:npm/parseurl@%401.3.3" + "version" : "1.3.3", + "purl" : "pkg:npm/parseurl@1.3.3" }, { "type" : "library", - "bom-ref" : "pkg:npm/path-to-regexp@%400.1.12", + "bom-ref" : "pkg:npm/path-to-regexp@0.1.12", "name" : "path-to-regexp", - "version" : "@0.1.12", - "purl" : "pkg:npm/path-to-regexp@%400.1.12" + "version" : "0.1.12", + "purl" : "pkg:npm/path-to-regexp@0.1.12" }, { "type" : "library", - "bom-ref" : "pkg:npm/proxy-addr@%402.0.7", + "bom-ref" : "pkg:npm/proxy-addr@2.0.7", "name" : "proxy-addr", - "version" : "@2.0.7", - "purl" : "pkg:npm/proxy-addr@%402.0.7" + "version" : "2.0.7", + "purl" : "pkg:npm/proxy-addr@2.0.7" }, { "type" : "library", - "bom-ref" : "pkg:npm/qs@%406.13.0", + "bom-ref" : "pkg:npm/qs@6.13.0", "name" : "qs", - "version" : "@6.13.0", - "purl" : "pkg:npm/qs@%406.13.0" + "version" : "6.13.0", + "purl" : "pkg:npm/qs@6.13.0" }, { "type" : "library", - "bom-ref" : "pkg:npm/range-parser@%401.2.1", + "bom-ref" : "pkg:npm/range-parser@1.2.1", "name" : "range-parser", - "version" : "@1.2.1", - "purl" : "pkg:npm/range-parser@%401.2.1" + "version" : "1.2.1", + "purl" : "pkg:npm/range-parser@1.2.1" }, { "type" : "library", - "bom-ref" : "pkg:npm/safe-buffer@%405.2.1", + "bom-ref" : "pkg:npm/safe-buffer@5.2.1", "name" : "safe-buffer", - "version" : "@5.2.1", - "purl" : "pkg:npm/safe-buffer@%405.2.1" + "version" : "5.2.1", + "purl" : "pkg:npm/safe-buffer@5.2.1" }, { "type" : "library", - "bom-ref" : "pkg:npm/send@%400.19.0", + "bom-ref" : "pkg:npm/send@0.19.0", "name" : "send", - "version" : "@0.19.0", - "purl" : "pkg:npm/send@%400.19.0" + "version" : "0.19.0", + "purl" : "pkg:npm/send@0.19.0" }, { "type" : "library", - "bom-ref" : "pkg:npm/serve-static@%401.16.2", + "bom-ref" : "pkg:npm/serve-static@1.16.2", "name" : "serve-static", - "version" : "@1.16.2", - "purl" : "pkg:npm/serve-static@%401.16.2" + "version" : "1.16.2", + "purl" : "pkg:npm/serve-static@1.16.2" }, { "type" : "library", - "bom-ref" : "pkg:npm/setprototypeof@%401.2.0", + "bom-ref" : "pkg:npm/setprototypeof@1.2.0", "name" : "setprototypeof", - "version" : "@1.2.0", - "purl" : "pkg:npm/setprototypeof@%401.2.0" + "version" : "1.2.0", + "purl" : "pkg:npm/setprototypeof@1.2.0" }, { "type" : "library", - "bom-ref" : "pkg:npm/statuses@%402.0.1", + "bom-ref" : "pkg:npm/statuses@2.0.1", "name" : "statuses", - "version" : "@2.0.1", - "purl" : "pkg:npm/statuses@%402.0.1" + "version" : "2.0.1", + "purl" : "pkg:npm/statuses@2.0.1" }, { "type" : "library", - "bom-ref" : "pkg:npm/type-is@%401.6.18", + "bom-ref" : "pkg:npm/type-is@1.6.18", "name" : "type-is", - "version" : "@1.6.18", - "purl" : "pkg:npm/type-is@%401.6.18" + "version" : "1.6.18", + "purl" : "pkg:npm/type-is@1.6.18" }, { "type" : "library", - "bom-ref" : "pkg:npm/utils-merge@%401.0.1", + "bom-ref" : "pkg:npm/utils-merge@1.0.1", "name" : "utils-merge", - "version" : "@1.0.1", - "purl" : "pkg:npm/utils-merge@%401.0.1" + "version" : "1.0.1", + "purl" : "pkg:npm/utils-merge@1.0.1" }, { "type" : "library", - "bom-ref" : "pkg:npm/vary@%401.1.2", + "bom-ref" : "pkg:npm/vary@1.1.2", "name" : "vary", - "version" : "@1.1.2", - "purl" : "pkg:npm/vary@%401.1.2" + "version" : "1.1.2", + "purl" : "pkg:npm/vary@1.1.2" }, { "type" : "library", - "bom-ref" : "pkg:npm/jws@%403.2.2", + "bom-ref" : "pkg:npm/jws@3.2.2", "name" : "jws", - "version" : "@3.2.2", - "purl" : "pkg:npm/jws@%403.2.2" + "version" : "3.2.2", + "purl" : "pkg:npm/jws@3.2.2" }, { "type" : "library", - "bom-ref" : "pkg:npm/lodash.includes@%404.3.0", + "bom-ref" : "pkg:npm/lodash.includes@4.3.0", "name" : "lodash.includes", - "version" : "@4.3.0", - "purl" : "pkg:npm/lodash.includes@%404.3.0" + "version" : "4.3.0", + "purl" : "pkg:npm/lodash.includes@4.3.0" }, { "type" : "library", - "bom-ref" : "pkg:npm/lodash.isboolean@%403.0.3", + "bom-ref" : "pkg:npm/lodash.isboolean@3.0.3", "name" : "lodash.isboolean", - "version" : "@3.0.3", - "purl" : "pkg:npm/lodash.isboolean@%403.0.3" + "version" : "3.0.3", + "purl" : "pkg:npm/lodash.isboolean@3.0.3" }, { "type" : "library", - "bom-ref" : "pkg:npm/lodash.isinteger@%404.0.4", + "bom-ref" : "pkg:npm/lodash.isinteger@4.0.4", "name" : "lodash.isinteger", - "version" : "@4.0.4", - "purl" : "pkg:npm/lodash.isinteger@%404.0.4" + "version" : "4.0.4", + "purl" : "pkg:npm/lodash.isinteger@4.0.4" }, { "type" : "library", - "bom-ref" : "pkg:npm/lodash.isnumber@%403.0.3", + "bom-ref" : "pkg:npm/lodash.isnumber@3.0.3", "name" : "lodash.isnumber", - "version" : "@3.0.3", - "purl" : "pkg:npm/lodash.isnumber@%403.0.3" + "version" : "3.0.3", + "purl" : "pkg:npm/lodash.isnumber@3.0.3" }, { "type" : "library", - "bom-ref" : "pkg:npm/lodash.isplainobject@%404.0.6", + "bom-ref" : "pkg:npm/lodash.isplainobject@4.0.6", "name" : "lodash.isplainobject", - "version" : "@4.0.6", - "purl" : "pkg:npm/lodash.isplainobject@%404.0.6" + "version" : "4.0.6", + "purl" : "pkg:npm/lodash.isplainobject@4.0.6" }, { "type" : "library", - "bom-ref" : "pkg:npm/lodash.isstring@%404.0.1", + "bom-ref" : "pkg:npm/lodash.isstring@4.0.1", "name" : "lodash.isstring", - "version" : "@4.0.1", - "purl" : "pkg:npm/lodash.isstring@%404.0.1" + "version" : "4.0.1", + "purl" : "pkg:npm/lodash.isstring@4.0.1" }, { "type" : "library", - "bom-ref" : "pkg:npm/lodash.once@%404.1.1", + "bom-ref" : "pkg:npm/lodash.once@4.1.1", "name" : "lodash.once", - "version" : "@4.1.1", - "purl" : "pkg:npm/lodash.once@%404.1.1" + "version" : "4.1.1", + "purl" : "pkg:npm/lodash.once@4.1.1" }, { "type" : "library", - "bom-ref" : "pkg:npm/semver@%405.7.2", + "bom-ref" : "pkg:npm/semver@5.7.2", "name" : "semver", - "version" : "@5.7.2", - "purl" : "pkg:npm/semver@%405.7.2" + "version" : "5.7.2", + "purl" : "pkg:npm/semver@5.7.2" }, { "type" : "library", - "bom-ref" : "pkg:npm/%40types/bson@%404.0.5", + "bom-ref" : "pkg:npm/%40types/bson@4.0.5", "group" : "@types", "name" : "bson", - "version" : "@4.0.5", - "purl" : "pkg:npm/%40types/bson@%404.0.5" + "version" : "4.0.5", + "purl" : "pkg:npm/%40types/bson@4.0.5" }, { "type" : "library", - "bom-ref" : "pkg:npm/%40types/mongodb@%403.6.20", + "bom-ref" : "pkg:npm/%40types/mongodb@3.6.20", "group" : "@types", "name" : "mongodb", - "version" : "@3.6.20", - "purl" : "pkg:npm/%40types/mongodb@%403.6.20" + "version" : "3.6.20", + "purl" : "pkg:npm/%40types/mongodb@3.6.20" }, { "type" : "library", - "bom-ref" : "pkg:npm/bson@%401.1.6", + "bom-ref" : "pkg:npm/bson@1.1.6", "name" : "bson", - "version" : "@1.1.6", - "purl" : "pkg:npm/bson@%401.1.6" + "version" : "1.1.6", + "purl" : "pkg:npm/bson@1.1.6" }, { "type" : "library", - "bom-ref" : "pkg:npm/kareem@%402.3.2", + "bom-ref" : "pkg:npm/kareem@2.3.2", "name" : "kareem", - "version" : "@2.3.2", - "purl" : "pkg:npm/kareem@%402.3.2" + "version" : "2.3.2", + "purl" : "pkg:npm/kareem@2.3.2" }, { "type" : "library", - "bom-ref" : "pkg:npm/mongodb@%403.7.4", + "bom-ref" : "pkg:npm/mongodb@3.7.4", "name" : "mongodb", - "version" : "@3.7.4", - "purl" : "pkg:npm/mongodb@%403.7.4" + "version" : "3.7.4", + "purl" : "pkg:npm/mongodb@3.7.4" }, { "type" : "library", - "bom-ref" : "pkg:npm/mongoose-legacy-pluralize@%401.0.2", + "bom-ref" : "pkg:npm/mongoose-legacy-pluralize@1.0.2", "name" : "mongoose-legacy-pluralize", - "version" : "@1.0.2", - "purl" : "pkg:npm/mongoose-legacy-pluralize@%401.0.2" + "version" : "1.0.2", + "purl" : "pkg:npm/mongoose-legacy-pluralize@1.0.2" }, { "type" : "library", - "bom-ref" : "pkg:npm/mpath@%400.8.4", + "bom-ref" : "pkg:npm/mpath@0.8.4", "name" : "mpath", - "version" : "@0.8.4", - "purl" : "pkg:npm/mpath@%400.8.4" + "version" : "0.8.4", + "purl" : "pkg:npm/mpath@0.8.4" }, { "type" : "library", - "bom-ref" : "pkg:npm/mquery@%403.2.5", + "bom-ref" : "pkg:npm/mquery@3.2.5", "name" : "mquery", - "version" : "@3.2.5", - "purl" : "pkg:npm/mquery@%403.2.5" + "version" : "3.2.5", + "purl" : "pkg:npm/mquery@3.2.5" }, { "type" : "library", - "bom-ref" : "pkg:npm/optional-require@%401.0.3", + "bom-ref" : "pkg:npm/optional-require@1.0.3", "name" : "optional-require", - "version" : "@1.0.3", - "purl" : "pkg:npm/optional-require@%401.0.3" + "version" : "1.0.3", + "purl" : "pkg:npm/optional-require@1.0.3" }, { "type" : "library", - "bom-ref" : "pkg:npm/regexp-clone@%401.0.0", + "bom-ref" : "pkg:npm/regexp-clone@1.0.0", "name" : "regexp-clone", - "version" : "@1.0.0", - "purl" : "pkg:npm/regexp-clone@%401.0.0" + "version" : "1.0.0", + "purl" : "pkg:npm/regexp-clone@1.0.0" }, { "type" : "library", - "bom-ref" : "pkg:npm/sift@%4013.5.2", + "bom-ref" : "pkg:npm/sift@13.5.2", "name" : "sift", - "version" : "@13.5.2", - "purl" : "pkg:npm/sift@%4013.5.2" + "version" : "13.5.2", + "purl" : "pkg:npm/sift@13.5.2" }, { "type" : "library", - "bom-ref" : "pkg:npm/sliced@%401.0.1", + "bom-ref" : "pkg:npm/sliced@1.0.1", "name" : "sliced", - "version" : "@1.0.1", - "purl" : "pkg:npm/sliced@%401.0.1" + "version" : "1.0.1", + "purl" : "pkg:npm/sliced@1.0.1" }, { "type" : "library", - "bom-ref" : "pkg:npm/ms@%402.1.2", + "bom-ref" : "pkg:npm/ms@2.1.2", "name" : "ms", - "version" : "@2.1.2", - "purl" : "pkg:npm/ms@%402.1.2" + "version" : "2.1.2", + "purl" : "pkg:npm/ms@2.1.2" }, { "type" : "library", - "bom-ref" : "pkg:npm/chokidar@%403.6.0", + "bom-ref" : "pkg:npm/chokidar@3.6.0", "name" : "chokidar", - "version" : "@3.6.0", - "purl" : "pkg:npm/chokidar@%403.6.0" + "version" : "3.6.0", + "purl" : "pkg:npm/chokidar@3.6.0" }, { "type" : "library", - "bom-ref" : "pkg:npm/ignore-by-default@%401.0.1", + "bom-ref" : "pkg:npm/ignore-by-default@1.0.1", "name" : "ignore-by-default", - "version" : "@1.0.1", - "purl" : "pkg:npm/ignore-by-default@%401.0.1" + "version" : "1.0.1", + "purl" : "pkg:npm/ignore-by-default@1.0.1" }, { "type" : "library", - "bom-ref" : "pkg:npm/minimatch@%403.1.2", + "bom-ref" : "pkg:npm/minimatch@3.1.2", "name" : "minimatch", - "version" : "@3.1.2", - "purl" : "pkg:npm/minimatch@%403.1.2" + "version" : "3.1.2", + "purl" : "pkg:npm/minimatch@3.1.2" }, { "type" : "library", - "bom-ref" : "pkg:npm/pstree.remy@%401.1.8", + "bom-ref" : "pkg:npm/pstree.remy@1.1.8", "name" : "pstree.remy", - "version" : "@1.1.8", - "purl" : "pkg:npm/pstree.remy@%401.1.8" + "version" : "1.1.8", + "purl" : "pkg:npm/pstree.remy@1.1.8" }, { "type" : "library", - "bom-ref" : "pkg:npm/simple-update-notifier@%401.1.0", + "bom-ref" : "pkg:npm/simple-update-notifier@1.1.0", "name" : "simple-update-notifier", - "version" : "@1.1.0", - "purl" : "pkg:npm/simple-update-notifier@%401.1.0" + "version" : "1.1.0", + "purl" : "pkg:npm/simple-update-notifier@1.1.0" }, { "type" : "library", - "bom-ref" : "pkg:npm/supports-color@%405.5.0", + "bom-ref" : "pkg:npm/supports-color@5.5.0", "name" : "supports-color", - "version" : "@5.5.0", - "purl" : "pkg:npm/supports-color@%405.5.0" + "version" : "5.5.0", + "purl" : "pkg:npm/supports-color@5.5.0" }, { "type" : "library", - "bom-ref" : "pkg:npm/touch@%403.1.1", + "bom-ref" : "pkg:npm/touch@3.1.1", "name" : "touch", - "version" : "@3.1.1", - "purl" : "pkg:npm/touch@%403.1.1" + "version" : "3.1.1", + "purl" : "pkg:npm/touch@3.1.1" }, { "type" : "library", - "bom-ref" : "pkg:npm/undefsafe@%402.0.5", + "bom-ref" : "pkg:npm/undefsafe@2.0.5", "name" : "undefsafe", - "version" : "@2.0.5", - "purl" : "pkg:npm/undefsafe@%402.0.5" + "version" : "2.0.5", + "purl" : "pkg:npm/undefsafe@2.0.5" }, { "type" : "library", - "bom-ref" : "pkg:npm/debug@%403.2.7", + "bom-ref" : "pkg:npm/debug@3.2.7", "name" : "debug", - "version" : "@3.2.7", - "purl" : "pkg:npm/debug@%403.2.7" + "version" : "3.2.7", + "purl" : "pkg:npm/debug@3.2.7" }, { "type" : "library", - "bom-ref" : "pkg:npm/follow-redirects@%401.5.10", + "bom-ref" : "pkg:npm/follow-redirects@1.5.10", "name" : "follow-redirects", - "version" : "@1.5.10", - "purl" : "pkg:npm/follow-redirects@%401.5.10" + "version" : "1.5.10", + "purl" : "pkg:npm/follow-redirects@1.5.10" }, { "type" : "library", - "bom-ref" : "pkg:npm/%40types/node@%4022.14.1", + "bom-ref" : "pkg:npm/%40types/node@22.14.1", "group" : "@types", "name" : "node", - "version" : "@22.14.1", - "purl" : "pkg:npm/%40types/node@%4022.14.1" + "version" : "22.14.1", + "purl" : "pkg:npm/%40types/node@22.14.1" }, { "type" : "library", - "bom-ref" : "pkg:npm/%40types/bson@%404.2.4", + "bom-ref" : "pkg:npm/%40types/bson@4.2.4", "group" : "@types", "name" : "bson", - "version" : "@4.2.4", - "purl" : "pkg:npm/%40types/bson@%404.2.4" + "version" : "4.2.4", + "purl" : "pkg:npm/%40types/bson@4.2.4" }, { "type" : "library", - "bom-ref" : "pkg:npm/bson@%406.10.3", + "bom-ref" : "pkg:npm/bson@6.10.3", "name" : "bson", - "version" : "@6.10.3", - "purl" : "pkg:npm/bson@%406.10.3" + "version" : "6.10.3", + "purl" : "pkg:npm/bson@6.10.3" }, { "type" : "library", - "bom-ref" : "pkg:npm/mime-types@%402.1.35", + "bom-ref" : "pkg:npm/mime-types@2.1.35", "name" : "mime-types", - "version" : "@2.1.35", - "purl" : "pkg:npm/mime-types@%402.1.35" + "version" : "2.1.35", + "purl" : "pkg:npm/mime-types@2.1.35" }, { "type" : "library", - "bom-ref" : "pkg:npm/negotiator@%400.6.3", + "bom-ref" : "pkg:npm/negotiator@0.6.3", "name" : "negotiator", - "version" : "@0.6.3", - "purl" : "pkg:npm/negotiator@%400.6.3" + "version" : "0.6.3", + "purl" : "pkg:npm/negotiator@0.6.3" }, { "type" : "library", - "bom-ref" : "pkg:npm/bytes@%403.1.2", + "bom-ref" : "pkg:npm/bytes@3.1.2", "name" : "bytes", - "version" : "@3.1.2", - "purl" : "pkg:npm/bytes@%403.1.2" + "version" : "3.1.2", + "purl" : "pkg:npm/bytes@3.1.2" }, { "type" : "library", - "bom-ref" : "pkg:npm/destroy@%401.2.0", + "bom-ref" : "pkg:npm/destroy@1.2.0", "name" : "destroy", - "version" : "@1.2.0", - "purl" : "pkg:npm/destroy@%401.2.0" + "version" : "1.2.0", + "purl" : "pkg:npm/destroy@1.2.0" }, { "type" : "library", - "bom-ref" : "pkg:npm/iconv-lite@%400.4.24", + "bom-ref" : "pkg:npm/iconv-lite@0.4.24", "name" : "iconv-lite", - "version" : "@0.4.24", - "purl" : "pkg:npm/iconv-lite@%400.4.24" + "version" : "0.4.24", + "purl" : "pkg:npm/iconv-lite@0.4.24" }, { "type" : "library", - "bom-ref" : "pkg:npm/raw-body@%402.5.2", + "bom-ref" : "pkg:npm/raw-body@2.5.2", "name" : "raw-body", - "version" : "@2.5.2", - "purl" : "pkg:npm/raw-body@%402.5.2" + "version" : "2.5.2", + "purl" : "pkg:npm/raw-body@2.5.2" }, { "type" : "library", - "bom-ref" : "pkg:npm/unpipe@%401.0.0", + "bom-ref" : "pkg:npm/unpipe@1.0.0", "name" : "unpipe", - "version" : "@1.0.0", - "purl" : "pkg:npm/unpipe@%401.0.0" + "version" : "1.0.0", + "purl" : "pkg:npm/unpipe@1.0.0" }, { "type" : "library", - "bom-ref" : "pkg:npm/anymatch@%403.1.3", + "bom-ref" : "pkg:npm/anymatch@3.1.3", "name" : "anymatch", - "version" : "@3.1.3", - "purl" : "pkg:npm/anymatch@%403.1.3" + "version" : "3.1.3", + "purl" : "pkg:npm/anymatch@3.1.3" }, { "type" : "library", - "bom-ref" : "pkg:npm/braces@%403.0.3", + "bom-ref" : "pkg:npm/braces@3.0.3", "name" : "braces", - "version" : "@3.0.3", - "purl" : "pkg:npm/braces@%403.0.3" + "version" : "3.0.3", + "purl" : "pkg:npm/braces@3.0.3" }, { "type" : "library", - "bom-ref" : "pkg:npm/glob-parent@%405.1.2", + "bom-ref" : "pkg:npm/glob-parent@5.1.2", "name" : "glob-parent", - "version" : "@5.1.2", - "purl" : "pkg:npm/glob-parent@%405.1.2" + "version" : "5.1.2", + "purl" : "pkg:npm/glob-parent@5.1.2" }, { "type" : "library", - "bom-ref" : "pkg:npm/is-binary-path@%402.1.0", + "bom-ref" : "pkg:npm/is-binary-path@2.1.0", "name" : "is-binary-path", - "version" : "@2.1.0", - "purl" : "pkg:npm/is-binary-path@%402.1.0" + "version" : "2.1.0", + "purl" : "pkg:npm/is-binary-path@2.1.0" }, { "type" : "library", - "bom-ref" : "pkg:npm/is-glob@%404.0.3", + "bom-ref" : "pkg:npm/is-glob@4.0.3", "name" : "is-glob", - "version" : "@4.0.3", - "purl" : "pkg:npm/is-glob@%404.0.3" + "version" : "4.0.3", + "purl" : "pkg:npm/is-glob@4.0.3" }, { "type" : "library", - "bom-ref" : "pkg:npm/normalize-path@%403.0.0", + "bom-ref" : "pkg:npm/normalize-path@3.0.0", "name" : "normalize-path", - "version" : "@3.0.0", - "purl" : "pkg:npm/normalize-path@%403.0.0" + "version" : "3.0.0", + "purl" : "pkg:npm/normalize-path@3.0.0" }, { "type" : "library", - "bom-ref" : "pkg:npm/readdirp@%403.6.0", + "bom-ref" : "pkg:npm/readdirp@3.6.0", "name" : "readdirp", - "version" : "@3.6.0", - "purl" : "pkg:npm/readdirp@%403.6.0" + "version" : "3.6.0", + "purl" : "pkg:npm/readdirp@3.6.0" }, { "type" : "library", - "bom-ref" : "pkg:npm/fsevents@%402.3.3", + "bom-ref" : "pkg:npm/fsevents@2.3.3", "name" : "fsevents", - "version" : "@2.3.3", - "purl" : "pkg:npm/fsevents@%402.3.3" + "version" : "2.3.3", + "purl" : "pkg:npm/fsevents@2.3.3" }, { "type" : "library", - "bom-ref" : "pkg:npm/debug@%403.1.0", + "bom-ref" : "pkg:npm/debug@3.1.0", "name" : "debug", - "version" : "@3.1.0", - "purl" : "pkg:npm/debug@%403.1.0" + "version" : "3.1.0", + "purl" : "pkg:npm/debug@3.1.0" }, { "type" : "library", - "bom-ref" : "pkg:npm/inherits@%402.0.4", + "bom-ref" : "pkg:npm/inherits@2.0.4", "name" : "inherits", - "version" : "@2.0.4", - "purl" : "pkg:npm/inherits@%402.0.4" + "version" : "2.0.4", + "purl" : "pkg:npm/inherits@2.0.4" }, { "type" : "library", - "bom-ref" : "pkg:npm/toidentifier@%401.0.1", + "bom-ref" : "pkg:npm/toidentifier@1.0.1", "name" : "toidentifier", - "version" : "@1.0.1", - "purl" : "pkg:npm/toidentifier@%401.0.1" + "version" : "1.0.1", + "purl" : "pkg:npm/toidentifier@1.0.1" }, { "type" : "library", - "bom-ref" : "pkg:npm/jwa@%401.4.1", + "bom-ref" : "pkg:npm/jwa@1.4.1", "name" : "jwa", - "version" : "@1.4.1", - "purl" : "pkg:npm/jwa@%401.4.1" + "version" : "1.4.1", + "purl" : "pkg:npm/jwa@1.4.1" }, { "type" : "library", - "bom-ref" : "pkg:npm/brace-expansion@%401.1.11", + "bom-ref" : "pkg:npm/brace-expansion@1.1.11", "name" : "brace-expansion", - "version" : "@1.1.11", - "purl" : "pkg:npm/brace-expansion@%401.1.11" + "version" : "1.1.11", + "purl" : "pkg:npm/brace-expansion@1.1.11" }, { "type" : "library", - "bom-ref" : "pkg:npm/bl@%402.2.1", + "bom-ref" : "pkg:npm/bl@2.2.1", "name" : "bl", - "version" : "@2.2.1", - "purl" : "pkg:npm/bl@%402.2.1" + "version" : "2.2.1", + "purl" : "pkg:npm/bl@2.2.1" }, { "type" : "library", - "bom-ref" : "pkg:npm/denque@%401.5.1", + "bom-ref" : "pkg:npm/denque@1.5.1", "name" : "denque", - "version" : "@1.5.1", - "purl" : "pkg:npm/denque@%401.5.1" + "version" : "1.5.1", + "purl" : "pkg:npm/denque@1.5.1" }, { "type" : "library", - "bom-ref" : "pkg:npm/saslprep@%401.0.3", + "bom-ref" : "pkg:npm/saslprep@1.0.3", "name" : "saslprep", - "version" : "@1.0.3", - "purl" : "pkg:npm/saslprep@%401.0.3" + "version" : "1.0.3", + "purl" : "pkg:npm/saslprep@1.0.3" }, { "type" : "library", - "bom-ref" : "pkg:npm/optional-require@%401.1.8", + "bom-ref" : "pkg:npm/optional-require@1.1.8", "name" : "optional-require", - "version" : "@1.1.8", - "purl" : "pkg:npm/optional-require@%401.1.8" + "version" : "1.1.8", + "purl" : "pkg:npm/optional-require@1.1.8" }, { "type" : "library", - "bom-ref" : "pkg:npm/require-at@%401.0.6", + "bom-ref" : "pkg:npm/require-at@1.0.6", "name" : "require-at", - "version" : "@1.0.6", - "purl" : "pkg:npm/require-at@%401.0.6" + "version" : "1.0.6", + "purl" : "pkg:npm/require-at@1.0.6" }, { "type" : "library", - "bom-ref" : "pkg:npm/bluebird@%403.5.1", + "bom-ref" : "pkg:npm/bluebird@3.5.1", "name" : "bluebird", - "version" : "@3.5.1", - "purl" : "pkg:npm/bluebird@%403.5.1" + "version" : "3.5.1", + "purl" : "pkg:npm/bluebird@3.5.1" }, { "type" : "library", - "bom-ref" : "pkg:npm/safe-buffer@%405.1.2", + "bom-ref" : "pkg:npm/safe-buffer@5.1.2", "name" : "safe-buffer", - "version" : "@5.1.2", - "purl" : "pkg:npm/safe-buffer@%405.1.2" + "version" : "5.1.2", + "purl" : "pkg:npm/safe-buffer@5.1.2" }, { "type" : "library", - "bom-ref" : "pkg:npm/ee-first@%401.1.1", + "bom-ref" : "pkg:npm/ee-first@1.1.1", "name" : "ee-first", - "version" : "@1.1.1", - "purl" : "pkg:npm/ee-first@%401.1.1" + "version" : "1.1.1", + "purl" : "pkg:npm/ee-first@1.1.1" }, { "type" : "library", - "bom-ref" : "pkg:npm/forwarded@%400.2.0", + "bom-ref" : "pkg:npm/forwarded@0.2.0", "name" : "forwarded", - "version" : "@0.2.0", - "purl" : "pkg:npm/forwarded@%400.2.0" + "version" : "0.2.0", + "purl" : "pkg:npm/forwarded@0.2.0" }, { "type" : "library", - "bom-ref" : "pkg:npm/ipaddr.js@%401.9.1", + "bom-ref" : "pkg:npm/ipaddr.js@1.9.1", "name" : "ipaddr.js", - "version" : "@1.9.1", - "purl" : "pkg:npm/ipaddr.js@%401.9.1" + "version" : "1.9.1", + "purl" : "pkg:npm/ipaddr.js@1.9.1" }, { "type" : "library", - "bom-ref" : "pkg:npm/side-channel@%401.1.0", + "bom-ref" : "pkg:npm/side-channel@1.1.0", "name" : "side-channel", - "version" : "@1.1.0", - "purl" : "pkg:npm/side-channel@%401.1.0" + "version" : "1.1.0", + "purl" : "pkg:npm/side-channel@1.1.0" }, { "type" : "library", - "bom-ref" : "pkg:npm/mime@%401.6.0", + "bom-ref" : "pkg:npm/mime@1.6.0", "name" : "mime", - "version" : "@1.6.0", - "purl" : "pkg:npm/mime@%401.6.0" + "version" : "1.6.0", + "purl" : "pkg:npm/mime@1.6.0" }, { "type" : "library", - "bom-ref" : "pkg:npm/encodeurl@%401.0.2", + "bom-ref" : "pkg:npm/encodeurl@1.0.2", "name" : "encodeurl", - "version" : "@1.0.2", - "purl" : "pkg:npm/encodeurl@%401.0.2" + "version" : "1.0.2", + "purl" : "pkg:npm/encodeurl@1.0.2" }, { "type" : "library", - "bom-ref" : "pkg:npm/semver@%407.0.0", + "bom-ref" : "pkg:npm/semver@7.0.0", "name" : "semver", - "version" : "@7.0.0", - "purl" : "pkg:npm/semver@%407.0.0" + "version" : "7.0.0", + "purl" : "pkg:npm/semver@7.0.0" }, { "type" : "library", - "bom-ref" : "pkg:npm/has-flag@%403.0.0", + "bom-ref" : "pkg:npm/has-flag@3.0.0", "name" : "has-flag", - "version" : "@3.0.0", - "purl" : "pkg:npm/has-flag@%403.0.0" + "version" : "3.0.0", + "purl" : "pkg:npm/has-flag@3.0.0" }, { "type" : "library", - "bom-ref" : "pkg:npm/media-typer@%400.3.0", + "bom-ref" : "pkg:npm/media-typer@0.3.0", "name" : "media-typer", - "version" : "@0.3.0", - "purl" : "pkg:npm/media-typer@%400.3.0" + "version" : "0.3.0", + "purl" : "pkg:npm/media-typer@0.3.0" }, { "type" : "library", - "bom-ref" : "pkg:npm/undici-types@%406.21.0", + "bom-ref" : "pkg:npm/undici-types@6.21.0", "name" : "undici-types", - "version" : "@6.21.0", - "purl" : "pkg:npm/undici-types@%406.21.0" + "version" : "6.21.0", + "purl" : "pkg:npm/undici-types@6.21.0" }, { "type" : "library", - "bom-ref" : "pkg:npm/picomatch@%402.3.1", + "bom-ref" : "pkg:npm/picomatch@2.3.1", "name" : "picomatch", - "version" : "@2.3.1", - "purl" : "pkg:npm/picomatch@%402.3.1" + "version" : "2.3.1", + "purl" : "pkg:npm/picomatch@2.3.1" }, { "type" : "library", - "bom-ref" : "pkg:npm/readable-stream@%402.3.8", + "bom-ref" : "pkg:npm/readable-stream@2.3.8", "name" : "readable-stream", - "version" : "@2.3.8", - "purl" : "pkg:npm/readable-stream@%402.3.8" + "version" : "2.3.8", + "purl" : "pkg:npm/readable-stream@2.3.8" }, { "type" : "library", - "bom-ref" : "pkg:npm/balanced-match@%401.0.2", + "bom-ref" : "pkg:npm/balanced-match@1.0.2", "name" : "balanced-match", - "version" : "@1.0.2", - "purl" : "pkg:npm/balanced-match@%401.0.2" + "version" : "1.0.2", + "purl" : "pkg:npm/balanced-match@1.0.2" }, { "type" : "library", - "bom-ref" : "pkg:npm/concat-map@%400.0.1", + "bom-ref" : "pkg:npm/concat-map@0.0.1", "name" : "concat-map", - "version" : "@0.0.1", - "purl" : "pkg:npm/concat-map@%400.0.1" + "version" : "0.0.1", + "purl" : "pkg:npm/concat-map@0.0.1" }, { "type" : "library", - "bom-ref" : "pkg:npm/fill-range@%407.1.1", + "bom-ref" : "pkg:npm/fill-range@7.1.1", "name" : "fill-range", - "version" : "@7.1.1", - "purl" : "pkg:npm/fill-range@%407.1.1" + "version" : "7.1.1", + "purl" : "pkg:npm/fill-range@7.1.1" }, { "type" : "library", - "bom-ref" : "pkg:npm/safer-buffer@%402.1.2", + "bom-ref" : "pkg:npm/safer-buffer@2.1.2", "name" : "safer-buffer", - "version" : "@2.1.2", - "purl" : "pkg:npm/safer-buffer@%402.1.2" + "version" : "2.1.2", + "purl" : "pkg:npm/safer-buffer@2.1.2" }, { "type" : "library", - "bom-ref" : "pkg:npm/binary-extensions@%402.3.0", + "bom-ref" : "pkg:npm/binary-extensions@2.3.0", "name" : "binary-extensions", - "version" : "@2.3.0", - "purl" : "pkg:npm/binary-extensions@%402.3.0" + "version" : "2.3.0", + "purl" : "pkg:npm/binary-extensions@2.3.0" }, { "type" : "library", - "bom-ref" : "pkg:npm/is-extglob@%402.1.1", + "bom-ref" : "pkg:npm/is-extglob@2.1.1", "name" : "is-extglob", - "version" : "@2.1.1", - "purl" : "pkg:npm/is-extglob@%402.1.1" + "version" : "2.1.1", + "purl" : "pkg:npm/is-extglob@2.1.1" }, { "type" : "library", - "bom-ref" : "pkg:npm/buffer-equal-constant-time@%401.0.1", + "bom-ref" : "pkg:npm/buffer-equal-constant-time@1.0.1", "name" : "buffer-equal-constant-time", - "version" : "@1.0.1", - "purl" : "pkg:npm/buffer-equal-constant-time@%401.0.1" + "version" : "1.0.1", + "purl" : "pkg:npm/buffer-equal-constant-time@1.0.1" }, { "type" : "library", - "bom-ref" : "pkg:npm/ecdsa-sig-formatter@%401.0.11", + "bom-ref" : "pkg:npm/ecdsa-sig-formatter@1.0.11", "name" : "ecdsa-sig-formatter", - "version" : "@1.0.11", - "purl" : "pkg:npm/ecdsa-sig-formatter@%401.0.11" + "version" : "1.0.11", + "purl" : "pkg:npm/ecdsa-sig-formatter@1.0.11" }, { "type" : "library", - "bom-ref" : "pkg:npm/mime-db@%401.52.0", + "bom-ref" : "pkg:npm/mime-db@1.52.0", "name" : "mime-db", - "version" : "@1.52.0", - "purl" : "pkg:npm/mime-db@%401.52.0" + "version" : "1.52.0", + "purl" : "pkg:npm/mime-db@1.52.0" }, { "type" : "library", - "bom-ref" : "pkg:npm/sparse-bitfield@%403.0.3", + "bom-ref" : "pkg:npm/sparse-bitfield@3.0.3", "name" : "sparse-bitfield", - "version" : "@3.0.3", - "purl" : "pkg:npm/sparse-bitfield@%403.0.3" + "version" : "3.0.3", + "purl" : "pkg:npm/sparse-bitfield@3.0.3" }, { "type" : "library", - "bom-ref" : "pkg:npm/es-errors@%401.3.0", + "bom-ref" : "pkg:npm/es-errors@1.3.0", "name" : "es-errors", - "version" : "@1.3.0", - "purl" : "pkg:npm/es-errors@%401.3.0" + "version" : "1.3.0", + "purl" : "pkg:npm/es-errors@1.3.0" }, { "type" : "library", - "bom-ref" : "pkg:npm/object-inspect@%401.13.4", + "bom-ref" : "pkg:npm/object-inspect@1.13.4", "name" : "object-inspect", - "version" : "@1.13.4", - "purl" : "pkg:npm/object-inspect@%401.13.4" + "version" : "1.13.4", + "purl" : "pkg:npm/object-inspect@1.13.4" }, { "type" : "library", - "bom-ref" : "pkg:npm/side-channel-list@%401.0.0", + "bom-ref" : "pkg:npm/side-channel-list@1.0.0", "name" : "side-channel-list", - "version" : "@1.0.0", - "purl" : "pkg:npm/side-channel-list@%401.0.0" + "version" : "1.0.0", + "purl" : "pkg:npm/side-channel-list@1.0.0" }, { "type" : "library", - "bom-ref" : "pkg:npm/side-channel-map@%401.0.1", + "bom-ref" : "pkg:npm/side-channel-map@1.0.1", "name" : "side-channel-map", - "version" : "@1.0.1", - "purl" : "pkg:npm/side-channel-map@%401.0.1" + "version" : "1.0.1", + "purl" : "pkg:npm/side-channel-map@1.0.1" }, { "type" : "library", - "bom-ref" : "pkg:npm/side-channel-weakmap@%401.0.2", + "bom-ref" : "pkg:npm/side-channel-weakmap@1.0.2", "name" : "side-channel-weakmap", - "version" : "@1.0.2", - "purl" : "pkg:npm/side-channel-weakmap@%401.0.2" + "version" : "1.0.2", + "purl" : "pkg:npm/side-channel-weakmap@1.0.2" }, { "type" : "library", - "bom-ref" : "pkg:npm/to-regex-range@%405.0.1", + "bom-ref" : "pkg:npm/to-regex-range@5.0.1", "name" : "to-regex-range", - "version" : "@5.0.1", - "purl" : "pkg:npm/to-regex-range@%405.0.1" + "version" : "5.0.1", + "purl" : "pkg:npm/to-regex-range@5.0.1" }, { "type" : "library", - "bom-ref" : "pkg:npm/core-util-is@%401.0.3", + "bom-ref" : "pkg:npm/core-util-is@1.0.3", "name" : "core-util-is", - "version" : "@1.0.3", - "purl" : "pkg:npm/core-util-is@%401.0.3" + "version" : "1.0.3", + "purl" : "pkg:npm/core-util-is@1.0.3" }, { "type" : "library", - "bom-ref" : "pkg:npm/isarray@%401.0.0", + "bom-ref" : "pkg:npm/isarray@1.0.0", "name" : "isarray", - "version" : "@1.0.0", - "purl" : "pkg:npm/isarray@%401.0.0" + "version" : "1.0.0", + "purl" : "pkg:npm/isarray@1.0.0" }, { "type" : "library", - "bom-ref" : "pkg:npm/process-nextick-args@%402.0.1", + "bom-ref" : "pkg:npm/process-nextick-args@2.0.1", "name" : "process-nextick-args", - "version" : "@2.0.1", - "purl" : "pkg:npm/process-nextick-args@%402.0.1" + "version" : "2.0.1", + "purl" : "pkg:npm/process-nextick-args@2.0.1" }, { "type" : "library", - "bom-ref" : "pkg:npm/string_decoder@%401.1.1", + "bom-ref" : "pkg:npm/string_decoder@1.1.1", "name" : "string_decoder", - "version" : "@1.1.1", - "purl" : "pkg:npm/string_decoder@%401.1.1" + "version" : "1.1.1", + "purl" : "pkg:npm/string_decoder@1.1.1" }, { "type" : "library", - "bom-ref" : "pkg:npm/util-deprecate@%401.0.2", + "bom-ref" : "pkg:npm/util-deprecate@1.0.2", "name" : "util-deprecate", - "version" : "@1.0.2", - "purl" : "pkg:npm/util-deprecate@%401.0.2" + "version" : "1.0.2", + "purl" : "pkg:npm/util-deprecate@1.0.2" }, { "type" : "library", - "bom-ref" : "pkg:npm/call-bound@%401.0.4", + "bom-ref" : "pkg:npm/call-bound@1.0.4", "name" : "call-bound", - "version" : "@1.0.4", - "purl" : "pkg:npm/call-bound@%401.0.4" + "version" : "1.0.4", + "purl" : "pkg:npm/call-bound@1.0.4" }, { "type" : "library", - "bom-ref" : "pkg:npm/get-intrinsic@%401.3.0", + "bom-ref" : "pkg:npm/get-intrinsic@1.3.0", "name" : "get-intrinsic", - "version" : "@1.3.0", - "purl" : "pkg:npm/get-intrinsic@%401.3.0" + "version" : "1.3.0", + "purl" : "pkg:npm/get-intrinsic@1.3.0" }, { "type" : "library", - "bom-ref" : "pkg:npm/memory-pager@%401.5.0", + "bom-ref" : "pkg:npm/memory-pager@1.5.0", "name" : "memory-pager", - "version" : "@1.5.0", - "purl" : "pkg:npm/memory-pager@%401.5.0" + "version" : "1.5.0", + "purl" : "pkg:npm/memory-pager@1.5.0" }, { "type" : "library", - "bom-ref" : "pkg:npm/call-bind-apply-helpers@%401.0.2", + "bom-ref" : "pkg:npm/call-bind-apply-helpers@1.0.2", "name" : "call-bind-apply-helpers", - "version" : "@1.0.2", - "purl" : "pkg:npm/call-bind-apply-helpers@%401.0.2" + "version" : "1.0.2", + "purl" : "pkg:npm/call-bind-apply-helpers@1.0.2" }, { "type" : "library", - "bom-ref" : "pkg:npm/es-define-property@%401.0.1", + "bom-ref" : "pkg:npm/es-define-property@1.0.1", "name" : "es-define-property", - "version" : "@1.0.1", - "purl" : "pkg:npm/es-define-property@%401.0.1" + "version" : "1.0.1", + "purl" : "pkg:npm/es-define-property@1.0.1" }, { "type" : "library", - "bom-ref" : "pkg:npm/es-object-atoms@%401.1.1", + "bom-ref" : "pkg:npm/es-object-atoms@1.1.1", "name" : "es-object-atoms", - "version" : "@1.1.1", - "purl" : "pkg:npm/es-object-atoms@%401.1.1" + "version" : "1.1.1", + "purl" : "pkg:npm/es-object-atoms@1.1.1" }, { "type" : "library", - "bom-ref" : "pkg:npm/function-bind@%401.1.2", + "bom-ref" : "pkg:npm/function-bind@1.1.2", "name" : "function-bind", - "version" : "@1.1.2", - "purl" : "pkg:npm/function-bind@%401.1.2" + "version" : "1.1.2", + "purl" : "pkg:npm/function-bind@1.1.2" }, { "type" : "library", - "bom-ref" : "pkg:npm/get-proto@%401.0.1", + "bom-ref" : "pkg:npm/get-proto@1.0.1", "name" : "get-proto", - "version" : "@1.0.1", - "purl" : "pkg:npm/get-proto@%401.0.1" + "version" : "1.0.1", + "purl" : "pkg:npm/get-proto@1.0.1" }, { "type" : "library", - "bom-ref" : "pkg:npm/gopd@%401.2.0", + "bom-ref" : "pkg:npm/gopd@1.2.0", "name" : "gopd", - "version" : "@1.2.0", - "purl" : "pkg:npm/gopd@%401.2.0" + "version" : "1.2.0", + "purl" : "pkg:npm/gopd@1.2.0" }, { "type" : "library", - "bom-ref" : "pkg:npm/has-symbols@%401.1.0", + "bom-ref" : "pkg:npm/has-symbols@1.1.0", "name" : "has-symbols", - "version" : "@1.1.0", - "purl" : "pkg:npm/has-symbols@%401.1.0" + "version" : "1.1.0", + "purl" : "pkg:npm/has-symbols@1.1.0" }, { "type" : "library", - "bom-ref" : "pkg:npm/hasown@%402.0.2", + "bom-ref" : "pkg:npm/hasown@2.0.2", "name" : "hasown", - "version" : "@2.0.2", - "purl" : "pkg:npm/hasown@%402.0.2" + "version" : "2.0.2", + "purl" : "pkg:npm/hasown@2.0.2" }, { "type" : "library", - "bom-ref" : "pkg:npm/math-intrinsics@%401.1.0", + "bom-ref" : "pkg:npm/math-intrinsics@1.1.0", "name" : "math-intrinsics", - "version" : "@1.1.0", - "purl" : "pkg:npm/math-intrinsics@%401.1.0" + "version" : "1.1.0", + "purl" : "pkg:npm/math-intrinsics@1.1.0" }, { "type" : "library", - "bom-ref" : "pkg:npm/is-number@%407.0.0", + "bom-ref" : "pkg:npm/is-number@7.0.0", "name" : "is-number", - "version" : "@7.0.0", - "purl" : "pkg:npm/is-number@%407.0.0" + "version" : "7.0.0", + "purl" : "pkg:npm/is-number@7.0.0" }, { "type" : "library", - "bom-ref" : "pkg:npm/dunder-proto@%401.0.1", + "bom-ref" : "pkg:npm/dunder-proto@1.0.1", "name" : "dunder-proto", - "version" : "@1.0.1", - "purl" : "pkg:npm/dunder-proto@%401.0.1" + "version" : "1.0.1", + "purl" : "pkg:npm/dunder-proto@1.0.1" } ], "dependencies" : [ { "ref" : "pkg:npm/backend@1.0.0", "dependsOn" : [ - "pkg:npm/%40hapi/joi@%4017.1.1", - "pkg:npm/backend@%400.0.0", - "pkg:npm/bcryptjs@%402.4.3", - "pkg:npm/dotenv@%408.6.0", - "pkg:npm/express@%404.21.2", - "pkg:npm/jsonwebtoken@%408.5.1", - "pkg:npm/mongoose@%405.13.23", - "pkg:npm/nodemon@%402.0.22", - "pkg:npm/axios@%400.19.2" + "pkg:npm/%40hapi/joi@17.1.1", + "pkg:npm/backend@0.0.0", + "pkg:npm/bcryptjs@2.4.3", + "pkg:npm/dotenv@8.6.0", + "pkg:npm/express@4.21.2", + "pkg:npm/jsonwebtoken@8.5.1", + "pkg:npm/mongoose@5.13.23", + "pkg:npm/nodemon@2.0.22", + "pkg:npm/axios@0.19.2" ] }, { - "ref" : "pkg:npm/%40hapi/joi@%4017.1.1", + "ref" : "pkg:npm/%40hapi/joi@17.1.1", "dependsOn" : [ - "pkg:npm/%40hapi/address@%404.1.0", - "pkg:npm/%40hapi/formula@%402.0.0", - "pkg:npm/%40hapi/hoek@%409.3.0", - "pkg:npm/%40hapi/pinpoint@%402.0.1", - "pkg:npm/%40hapi/topo@%405.1.0" + "pkg:npm/%40hapi/address@4.1.0", + "pkg:npm/%40hapi/formula@2.0.0", + "pkg:npm/%40hapi/hoek@9.3.0", + "pkg:npm/%40hapi/pinpoint@2.0.1", + "pkg:npm/%40hapi/topo@5.1.0" ] }, { - "ref" : "pkg:npm/backend@%400.0.0", + "ref" : "pkg:npm/backend@0.0.0", "dependsOn" : [ ] }, { - "ref" : "pkg:npm/bcryptjs@%402.4.3", + "ref" : "pkg:npm/bcryptjs@2.4.3", "dependsOn" : [ ] }, { - "ref" : "pkg:npm/dotenv@%408.6.0", + "ref" : "pkg:npm/dotenv@8.6.0", "dependsOn" : [ ] }, { - "ref" : "pkg:npm/express@%404.21.2", + "ref" : "pkg:npm/express@4.21.2", "dependsOn" : [ - "pkg:npm/accepts@%401.3.8", - "pkg:npm/array-flatten@%401.1.1", - "pkg:npm/body-parser@%401.20.3", - "pkg:npm/content-disposition@%400.5.4", - "pkg:npm/content-type@%401.0.5", - "pkg:npm/cookie@%400.7.1", - "pkg:npm/cookie-signature@%401.0.6", - "pkg:npm/debug@%402.6.9", - "pkg:npm/depd@%402.0.0", - "pkg:npm/encodeurl@%402.0.0", - "pkg:npm/escape-html@%401.0.3", - "pkg:npm/etag@%401.8.1", - "pkg:npm/finalhandler@%401.3.1", - "pkg:npm/fresh@%400.5.2", - "pkg:npm/http-errors@%402.0.0", - "pkg:npm/merge-descriptors@%401.0.3", - "pkg:npm/methods@%401.1.2", - "pkg:npm/on-finished@%402.4.1", - "pkg:npm/parseurl@%401.3.3", - "pkg:npm/path-to-regexp@%400.1.12", - "pkg:npm/proxy-addr@%402.0.7", - "pkg:npm/qs@%406.13.0", - "pkg:npm/range-parser@%401.2.1", - "pkg:npm/safe-buffer@%405.2.1", - "pkg:npm/send@%400.19.0", - "pkg:npm/serve-static@%401.16.2", - "pkg:npm/setprototypeof@%401.2.0", - "pkg:npm/statuses@%402.0.1", - "pkg:npm/type-is@%401.6.18", - "pkg:npm/utils-merge@%401.0.1", - "pkg:npm/vary@%401.1.2" + "pkg:npm/accepts@1.3.8", + "pkg:npm/array-flatten@1.1.1", + "pkg:npm/body-parser@1.20.3", + "pkg:npm/content-disposition@0.5.4", + "pkg:npm/content-type@1.0.5", + "pkg:npm/cookie@0.7.1", + "pkg:npm/cookie-signature@1.0.6", + "pkg:npm/debug@2.6.9", + "pkg:npm/depd@2.0.0", + "pkg:npm/encodeurl@2.0.0", + "pkg:npm/escape-html@1.0.3", + "pkg:npm/etag@1.8.1", + "pkg:npm/finalhandler@1.3.1", + "pkg:npm/fresh@0.5.2", + "pkg:npm/http-errors@2.0.0", + "pkg:npm/merge-descriptors@1.0.3", + "pkg:npm/methods@1.1.2", + "pkg:npm/on-finished@2.4.1", + "pkg:npm/parseurl@1.3.3", + "pkg:npm/path-to-regexp@0.1.12", + "pkg:npm/proxy-addr@2.0.7", + "pkg:npm/qs@6.13.0", + "pkg:npm/range-parser@1.2.1", + "pkg:npm/safe-buffer@5.2.1", + "pkg:npm/send@0.19.0", + "pkg:npm/serve-static@1.16.2", + "pkg:npm/setprototypeof@1.2.0", + "pkg:npm/statuses@2.0.1", + "pkg:npm/type-is@1.6.18", + "pkg:npm/utils-merge@1.0.1", + "pkg:npm/vary@1.1.2" ] }, { - "ref" : "pkg:npm/jsonwebtoken@%408.5.1", + "ref" : "pkg:npm/jsonwebtoken@8.5.1", "dependsOn" : [ - "pkg:npm/jws@%403.2.2", - "pkg:npm/lodash.includes@%404.3.0", - "pkg:npm/lodash.isboolean@%403.0.3", - "pkg:npm/lodash.isinteger@%404.0.4", - "pkg:npm/lodash.isnumber@%403.0.3", - "pkg:npm/lodash.isplainobject@%404.0.6", - "pkg:npm/lodash.isstring@%404.0.1", - "pkg:npm/lodash.once@%404.1.1", - "pkg:npm/ms@%402.1.3", - "pkg:npm/semver@%405.7.2" + "pkg:npm/jws@3.2.2", + "pkg:npm/lodash.includes@4.3.0", + "pkg:npm/lodash.isboolean@3.0.3", + "pkg:npm/lodash.isinteger@4.0.4", + "pkg:npm/lodash.isnumber@3.0.3", + "pkg:npm/lodash.isplainobject@4.0.6", + "pkg:npm/lodash.isstring@4.0.1", + "pkg:npm/lodash.once@4.1.1", + "pkg:npm/ms@2.1.3", + "pkg:npm/semver@5.7.2" ] }, { - "ref" : "pkg:npm/mongoose@%405.13.23", + "ref" : "pkg:npm/mongoose@5.13.23", "dependsOn" : [ - "pkg:npm/%40types/bson@%404.0.5", - "pkg:npm/%40types/mongodb@%403.6.20", - "pkg:npm/bson@%401.1.6", - "pkg:npm/kareem@%402.3.2", - "pkg:npm/mongodb@%403.7.4", - "pkg:npm/mongoose-legacy-pluralize@%401.0.2", - "pkg:npm/mpath@%400.8.4", - "pkg:npm/mquery@%403.2.5", - "pkg:npm/ms@%402.1.3", - "pkg:npm/optional-require@%401.0.3", - "pkg:npm/regexp-clone@%401.0.0", - "pkg:npm/safe-buffer@%405.2.1", - "pkg:npm/sift@%4013.5.2", - "pkg:npm/sliced@%401.0.1", - "pkg:npm/ms@%402.1.2" + "pkg:npm/%40types/bson@4.0.5", + "pkg:npm/%40types/mongodb@3.6.20", + "pkg:npm/bson@1.1.6", + "pkg:npm/kareem@2.3.2", + "pkg:npm/mongodb@3.7.4", + "pkg:npm/mongoose-legacy-pluralize@1.0.2", + "pkg:npm/mpath@0.8.4", + "pkg:npm/mquery@3.2.5", + "pkg:npm/ms@2.1.3", + "pkg:npm/optional-require@1.0.3", + "pkg:npm/regexp-clone@1.0.0", + "pkg:npm/safe-buffer@5.2.1", + "pkg:npm/sift@13.5.2", + "pkg:npm/sliced@1.0.1", + "pkg:npm/ms@2.1.2" ] }, { - "ref" : "pkg:npm/nodemon@%402.0.22", + "ref" : "pkg:npm/nodemon@2.0.22", "dependsOn" : [ - "pkg:npm/chokidar@%403.6.0", - "pkg:npm/debug@%402.6.9", - "pkg:npm/ignore-by-default@%401.0.1", - "pkg:npm/minimatch@%403.1.2", - "pkg:npm/pstree.remy@%401.1.8", - "pkg:npm/semver@%405.7.2", - "pkg:npm/simple-update-notifier@%401.1.0", - "pkg:npm/supports-color@%405.5.0", - "pkg:npm/touch@%403.1.1", - "pkg:npm/undefsafe@%402.0.5", - "pkg:npm/debug@%403.2.7" + "pkg:npm/chokidar@3.6.0", + "pkg:npm/debug@2.6.9", + "pkg:npm/ignore-by-default@1.0.1", + "pkg:npm/minimatch@3.1.2", + "pkg:npm/pstree.remy@1.1.8", + "pkg:npm/semver@5.7.2", + "pkg:npm/simple-update-notifier@1.1.0", + "pkg:npm/supports-color@5.5.0", + "pkg:npm/touch@3.1.1", + "pkg:npm/undefsafe@2.0.5", + "pkg:npm/debug@3.2.7" ] }, { - "ref" : "pkg:npm/axios@%400.19.2", + "ref" : "pkg:npm/axios@0.19.2", "dependsOn" : [ - "pkg:npm/follow-redirects@%401.5.10" + "pkg:npm/follow-redirects@1.5.10" ] }, { - "ref" : "pkg:npm/debug@%402.6.9", + "ref" : "pkg:npm/debug@2.6.9", "dependsOn" : [ - "pkg:npm/ms@%402.1.3", - "pkg:npm/ms@%402.0.0" + "pkg:npm/ms@2.1.3", + "pkg:npm/ms@2.0.0" ] }, { - "ref" : "pkg:npm/ms@%402.1.3", + "ref" : "pkg:npm/ms@2.1.3", "dependsOn" : [ ] }, { - "ref" : "pkg:npm/ms@%402.0.0", + "ref" : "pkg:npm/ms@2.0.0", "dependsOn" : [ ] }, { - "ref" : "pkg:npm/%40hapi/address@%404.1.0", + "ref" : "pkg:npm/%40hapi/address@4.1.0", "dependsOn" : [ - "pkg:npm/%40hapi/hoek@%409.3.0" + "pkg:npm/%40hapi/hoek@9.3.0" ] }, { - "ref" : "pkg:npm/%40hapi/formula@%402.0.0", + "ref" : "pkg:npm/%40hapi/formula@2.0.0", "dependsOn" : [ ] }, { - "ref" : "pkg:npm/%40hapi/hoek@%409.3.0", + "ref" : "pkg:npm/%40hapi/hoek@9.3.0", "dependsOn" : [ ] }, { - "ref" : "pkg:npm/%40hapi/pinpoint@%402.0.1", + "ref" : "pkg:npm/%40hapi/pinpoint@2.0.1", "dependsOn" : [ ] }, { - "ref" : "pkg:npm/%40hapi/topo@%405.1.0", + "ref" : "pkg:npm/%40hapi/topo@5.1.0", "dependsOn" : [ - "pkg:npm/%40hapi/hoek@%409.3.0" + "pkg:npm/%40hapi/hoek@9.3.0" ] }, { - "ref" : "pkg:npm/accepts@%401.3.8", + "ref" : "pkg:npm/accepts@1.3.8", "dependsOn" : [ - "pkg:npm/mime-types@%402.1.35", - "pkg:npm/negotiator@%400.6.3" + "pkg:npm/mime-types@2.1.35", + "pkg:npm/negotiator@0.6.3" ] }, { - "ref" : "pkg:npm/array-flatten@%401.1.1", + "ref" : "pkg:npm/array-flatten@1.1.1", "dependsOn" : [ ] }, { - "ref" : "pkg:npm/body-parser@%401.20.3", + "ref" : "pkg:npm/body-parser@1.20.3", "dependsOn" : [ - "pkg:npm/bytes@%403.1.2", - "pkg:npm/content-type@%401.0.5", - "pkg:npm/debug@%402.6.9", - "pkg:npm/depd@%402.0.0", - "pkg:npm/destroy@%401.2.0", - "pkg:npm/http-errors@%402.0.0", - "pkg:npm/iconv-lite@%400.4.24", - "pkg:npm/on-finished@%402.4.1", - "pkg:npm/qs@%406.13.0", - "pkg:npm/raw-body@%402.5.2", - "pkg:npm/type-is@%401.6.18", - "pkg:npm/unpipe@%401.0.0" + "pkg:npm/bytes@3.1.2", + "pkg:npm/content-type@1.0.5", + "pkg:npm/debug@2.6.9", + "pkg:npm/depd@2.0.0", + "pkg:npm/destroy@1.2.0", + "pkg:npm/http-errors@2.0.0", + "pkg:npm/iconv-lite@0.4.24", + "pkg:npm/on-finished@2.4.1", + "pkg:npm/qs@6.13.0", + "pkg:npm/raw-body@2.5.2", + "pkg:npm/type-is@1.6.18", + "pkg:npm/unpipe@1.0.0" ] }, { - "ref" : "pkg:npm/content-disposition@%400.5.4", + "ref" : "pkg:npm/content-disposition@0.5.4", "dependsOn" : [ - "pkg:npm/safe-buffer@%405.2.1" + "pkg:npm/safe-buffer@5.2.1" ] }, { - "ref" : "pkg:npm/content-type@%401.0.5", + "ref" : "pkg:npm/content-type@1.0.5", "dependsOn" : [ ] }, { - "ref" : "pkg:npm/cookie@%400.7.1", + "ref" : "pkg:npm/cookie@0.7.1", "dependsOn" : [ ] }, { - "ref" : "pkg:npm/cookie-signature@%401.0.6", + "ref" : "pkg:npm/cookie-signature@1.0.6", "dependsOn" : [ ] }, { - "ref" : "pkg:npm/depd@%402.0.0", + "ref" : "pkg:npm/depd@2.0.0", "dependsOn" : [ ] }, { - "ref" : "pkg:npm/encodeurl@%402.0.0", + "ref" : "pkg:npm/encodeurl@2.0.0", "dependsOn" : [ ] }, { - "ref" : "pkg:npm/escape-html@%401.0.3", + "ref" : "pkg:npm/escape-html@1.0.3", "dependsOn" : [ ] }, { - "ref" : "pkg:npm/etag@%401.8.1", + "ref" : "pkg:npm/etag@1.8.1", "dependsOn" : [ ] }, { - "ref" : "pkg:npm/finalhandler@%401.3.1", + "ref" : "pkg:npm/finalhandler@1.3.1", "dependsOn" : [ - "pkg:npm/debug@%402.6.9", - "pkg:npm/encodeurl@%402.0.0", - "pkg:npm/escape-html@%401.0.3", - "pkg:npm/on-finished@%402.4.1", - "pkg:npm/parseurl@%401.3.3", - "pkg:npm/statuses@%402.0.1", - "pkg:npm/unpipe@%401.0.0" + "pkg:npm/debug@2.6.9", + "pkg:npm/encodeurl@2.0.0", + "pkg:npm/escape-html@1.0.3", + "pkg:npm/on-finished@2.4.1", + "pkg:npm/parseurl@1.3.3", + "pkg:npm/statuses@2.0.1", + "pkg:npm/unpipe@1.0.0" ] }, { - "ref" : "pkg:npm/fresh@%400.5.2", + "ref" : "pkg:npm/fresh@0.5.2", "dependsOn" : [ ] }, { - "ref" : "pkg:npm/http-errors@%402.0.0", + "ref" : "pkg:npm/http-errors@2.0.0", "dependsOn" : [ - "pkg:npm/depd@%402.0.0", - "pkg:npm/inherits@%402.0.4", - "pkg:npm/setprototypeof@%401.2.0", - "pkg:npm/statuses@%402.0.1", - "pkg:npm/toidentifier@%401.0.1" + "pkg:npm/depd@2.0.0", + "pkg:npm/inherits@2.0.4", + "pkg:npm/setprototypeof@1.2.0", + "pkg:npm/statuses@2.0.1", + "pkg:npm/toidentifier@1.0.1" ] }, { - "ref" : "pkg:npm/merge-descriptors@%401.0.3", + "ref" : "pkg:npm/merge-descriptors@1.0.3", "dependsOn" : [ ] }, { - "ref" : "pkg:npm/methods@%401.1.2", + "ref" : "pkg:npm/methods@1.1.2", "dependsOn" : [ ] }, { - "ref" : "pkg:npm/on-finished@%402.4.1", + "ref" : "pkg:npm/on-finished@2.4.1", "dependsOn" : [ - "pkg:npm/ee-first@%401.1.1" + "pkg:npm/ee-first@1.1.1" ] }, { - "ref" : "pkg:npm/parseurl@%401.3.3", + "ref" : "pkg:npm/parseurl@1.3.3", "dependsOn" : [ ] }, { - "ref" : "pkg:npm/path-to-regexp@%400.1.12", + "ref" : "pkg:npm/path-to-regexp@0.1.12", "dependsOn" : [ ] }, { - "ref" : "pkg:npm/proxy-addr@%402.0.7", + "ref" : "pkg:npm/proxy-addr@2.0.7", "dependsOn" : [ - "pkg:npm/forwarded@%400.2.0", - "pkg:npm/ipaddr.js@%401.9.1" + "pkg:npm/forwarded@0.2.0", + "pkg:npm/ipaddr.js@1.9.1" ] }, { - "ref" : "pkg:npm/qs@%406.13.0", + "ref" : "pkg:npm/qs@6.13.0", "dependsOn" : [ - "pkg:npm/side-channel@%401.1.0" + "pkg:npm/side-channel@1.1.0" ] }, { - "ref" : "pkg:npm/range-parser@%401.2.1", + "ref" : "pkg:npm/range-parser@1.2.1", "dependsOn" : [ ] }, { - "ref" : "pkg:npm/safe-buffer@%405.2.1", + "ref" : "pkg:npm/safe-buffer@5.2.1", "dependsOn" : [ ] }, { - "ref" : "pkg:npm/send@%400.19.0", + "ref" : "pkg:npm/send@0.19.0", "dependsOn" : [ - "pkg:npm/debug@%402.6.9", - "pkg:npm/depd@%402.0.0", - "pkg:npm/destroy@%401.2.0", - "pkg:npm/encodeurl@%402.0.0", - "pkg:npm/escape-html@%401.0.3", - "pkg:npm/etag@%401.8.1", - "pkg:npm/fresh@%400.5.2", - "pkg:npm/http-errors@%402.0.0", - "pkg:npm/mime@%401.6.0", - "pkg:npm/ms@%402.1.3", - "pkg:npm/on-finished@%402.4.1", - "pkg:npm/range-parser@%401.2.1", - "pkg:npm/statuses@%402.0.1", - "pkg:npm/encodeurl@%401.0.2" + "pkg:npm/debug@2.6.9", + "pkg:npm/depd@2.0.0", + "pkg:npm/destroy@1.2.0", + "pkg:npm/encodeurl@2.0.0", + "pkg:npm/escape-html@1.0.3", + "pkg:npm/etag@1.8.1", + "pkg:npm/fresh@0.5.2", + "pkg:npm/http-errors@2.0.0", + "pkg:npm/mime@1.6.0", + "pkg:npm/ms@2.1.3", + "pkg:npm/on-finished@2.4.1", + "pkg:npm/range-parser@1.2.1", + "pkg:npm/statuses@2.0.1", + "pkg:npm/encodeurl@1.0.2" ] }, { - "ref" : "pkg:npm/serve-static@%401.16.2", + "ref" : "pkg:npm/serve-static@1.16.2", "dependsOn" : [ - "pkg:npm/encodeurl@%402.0.0", - "pkg:npm/escape-html@%401.0.3", - "pkg:npm/parseurl@%401.3.3", - "pkg:npm/send@%400.19.0" + "pkg:npm/encodeurl@2.0.0", + "pkg:npm/escape-html@1.0.3", + "pkg:npm/parseurl@1.3.3", + "pkg:npm/send@0.19.0" ] }, { - "ref" : "pkg:npm/setprototypeof@%401.2.0", + "ref" : "pkg:npm/setprototypeof@1.2.0", "dependsOn" : [ ] }, { - "ref" : "pkg:npm/statuses@%402.0.1", + "ref" : "pkg:npm/statuses@2.0.1", "dependsOn" : [ ] }, { - "ref" : "pkg:npm/type-is@%401.6.18", + "ref" : "pkg:npm/type-is@1.6.18", "dependsOn" : [ - "pkg:npm/media-typer@%400.3.0", - "pkg:npm/mime-types@%402.1.35" + "pkg:npm/media-typer@0.3.0", + "pkg:npm/mime-types@2.1.35" ] }, { - "ref" : "pkg:npm/utils-merge@%401.0.1", + "ref" : "pkg:npm/utils-merge@1.0.1", "dependsOn" : [ ] }, { - "ref" : "pkg:npm/vary@%401.1.2", + "ref" : "pkg:npm/vary@1.1.2", "dependsOn" : [ ] }, { - "ref" : "pkg:npm/jws@%403.2.2", + "ref" : "pkg:npm/jws@3.2.2", "dependsOn" : [ - "pkg:npm/jwa@%401.4.1", - "pkg:npm/safe-buffer@%405.2.1" + "pkg:npm/jwa@1.4.1", + "pkg:npm/safe-buffer@5.2.1" ] }, { - "ref" : "pkg:npm/lodash.includes@%404.3.0", + "ref" : "pkg:npm/lodash.includes@4.3.0", "dependsOn" : [ ] }, { - "ref" : "pkg:npm/lodash.isboolean@%403.0.3", + "ref" : "pkg:npm/lodash.isboolean@3.0.3", "dependsOn" : [ ] }, { - "ref" : "pkg:npm/lodash.isinteger@%404.0.4", + "ref" : "pkg:npm/lodash.isinteger@4.0.4", "dependsOn" : [ ] }, { - "ref" : "pkg:npm/lodash.isnumber@%403.0.3", + "ref" : "pkg:npm/lodash.isnumber@3.0.3", "dependsOn" : [ ] }, { - "ref" : "pkg:npm/lodash.isplainobject@%404.0.6", + "ref" : "pkg:npm/lodash.isplainobject@4.0.6", "dependsOn" : [ ] }, { - "ref" : "pkg:npm/lodash.isstring@%404.0.1", + "ref" : "pkg:npm/lodash.isstring@4.0.1", "dependsOn" : [ ] }, { - "ref" : "pkg:npm/lodash.once@%404.1.1", + "ref" : "pkg:npm/lodash.once@4.1.1", "dependsOn" : [ ] }, { - "ref" : "pkg:npm/semver@%405.7.2", + "ref" : "pkg:npm/semver@5.7.2", "dependsOn" : [ ] }, { - "ref" : "pkg:npm/%40types/bson@%404.0.5", + "ref" : "pkg:npm/%40types/bson@4.0.5", "dependsOn" : [ - "pkg:npm/%40types/node@%4022.14.1" + "pkg:npm/%40types/node@22.14.1" ] }, { - "ref" : "pkg:npm/%40types/mongodb@%403.6.20", + "ref" : "pkg:npm/%40types/mongodb@3.6.20", "dependsOn" : [ - "pkg:npm/%40types/bson@%404.0.5", - "pkg:npm/%40types/node@%4022.14.1", - "pkg:npm/%40types/bson@%404.2.4", - "pkg:npm/bson@%406.10.3" + "pkg:npm/%40types/bson@4.0.5", + "pkg:npm/%40types/node@22.14.1", + "pkg:npm/%40types/bson@4.2.4", + "pkg:npm/bson@6.10.3" ] }, { - "ref" : "pkg:npm/bson@%401.1.6", + "ref" : "pkg:npm/bson@1.1.6", "dependsOn" : [ ] }, { - "ref" : "pkg:npm/kareem@%402.3.2", + "ref" : "pkg:npm/kareem@2.3.2", "dependsOn" : [ ] }, { - "ref" : "pkg:npm/mongodb@%403.7.4", + "ref" : "pkg:npm/mongodb@3.7.4", "dependsOn" : [ - "pkg:npm/bl@%402.2.1", - "pkg:npm/bson@%401.1.6", - "pkg:npm/denque@%401.5.1", - "pkg:npm/optional-require@%401.0.3", - "pkg:npm/safe-buffer@%405.2.1", - "pkg:npm/saslprep@%401.0.3", - "pkg:npm/optional-require@%401.1.8" + "pkg:npm/bl@2.2.1", + "pkg:npm/bson@1.1.6", + "pkg:npm/denque@1.5.1", + "pkg:npm/optional-require@1.0.3", + "pkg:npm/safe-buffer@5.2.1", + "pkg:npm/saslprep@1.0.3", + "pkg:npm/optional-require@1.1.8" ] }, { - "ref" : "pkg:npm/mongoose-legacy-pluralize@%401.0.2", + "ref" : "pkg:npm/mongoose-legacy-pluralize@1.0.2", "dependsOn" : [ ] }, { - "ref" : "pkg:npm/mpath@%400.8.4", + "ref" : "pkg:npm/mpath@0.8.4", "dependsOn" : [ ] }, { - "ref" : "pkg:npm/mquery@%403.2.5", + "ref" : "pkg:npm/mquery@3.2.5", "dependsOn" : [ - "pkg:npm/bluebird@%403.5.1", - "pkg:npm/debug@%402.6.9", - "pkg:npm/regexp-clone@%401.0.0", - "pkg:npm/safe-buffer@%405.2.1", - "pkg:npm/sliced@%401.0.1", - "pkg:npm/debug@%403.1.0", - "pkg:npm/safe-buffer@%405.1.2", - "pkg:npm/ms@%402.0.0" + "pkg:npm/bluebird@3.5.1", + "pkg:npm/debug@2.6.9", + "pkg:npm/regexp-clone@1.0.0", + "pkg:npm/safe-buffer@5.2.1", + "pkg:npm/sliced@1.0.1", + "pkg:npm/debug@3.1.0", + "pkg:npm/safe-buffer@5.1.2", + "pkg:npm/ms@2.0.0" ] }, { - "ref" : "pkg:npm/optional-require@%401.0.3", + "ref" : "pkg:npm/optional-require@1.0.3", "dependsOn" : [ ] }, { - "ref" : "pkg:npm/regexp-clone@%401.0.0", + "ref" : "pkg:npm/regexp-clone@1.0.0", "dependsOn" : [ ] }, { - "ref" : "pkg:npm/sift@%4013.5.2", + "ref" : "pkg:npm/sift@13.5.2", "dependsOn" : [ ] }, { - "ref" : "pkg:npm/sliced@%401.0.1", + "ref" : "pkg:npm/sliced@1.0.1", "dependsOn" : [ ] }, { - "ref" : "pkg:npm/ms@%402.1.2", + "ref" : "pkg:npm/ms@2.1.2", "dependsOn" : [ ] }, { - "ref" : "pkg:npm/chokidar@%403.6.0", + "ref" : "pkg:npm/chokidar@3.6.0", "dependsOn" : [ - "pkg:npm/anymatch@%403.1.3", - "pkg:npm/braces@%403.0.3", - "pkg:npm/glob-parent@%405.1.2", - "pkg:npm/is-binary-path@%402.1.0", - "pkg:npm/is-glob@%404.0.3", - "pkg:npm/normalize-path@%403.0.0", - "pkg:npm/readdirp@%403.6.0", - "pkg:npm/fsevents@%402.3.3" + "pkg:npm/anymatch@3.1.3", + "pkg:npm/braces@3.0.3", + "pkg:npm/glob-parent@5.1.2", + "pkg:npm/is-binary-path@2.1.0", + "pkg:npm/is-glob@4.0.3", + "pkg:npm/normalize-path@3.0.0", + "pkg:npm/readdirp@3.6.0", + "pkg:npm/fsevents@2.3.3" ] }, { - "ref" : "pkg:npm/ignore-by-default@%401.0.1", + "ref" : "pkg:npm/ignore-by-default@1.0.1", "dependsOn" : [ ] }, { - "ref" : "pkg:npm/minimatch@%403.1.2", + "ref" : "pkg:npm/minimatch@3.1.2", "dependsOn" : [ - "pkg:npm/brace-expansion@%401.1.11" + "pkg:npm/brace-expansion@1.1.11" ] }, { - "ref" : "pkg:npm/pstree.remy@%401.1.8", + "ref" : "pkg:npm/pstree.remy@1.1.8", "dependsOn" : [ ] }, { - "ref" : "pkg:npm/simple-update-notifier@%401.1.0", + "ref" : "pkg:npm/simple-update-notifier@1.1.0", "dependsOn" : [ - "pkg:npm/semver@%405.7.2", - "pkg:npm/semver@%407.0.0" + "pkg:npm/semver@5.7.2", + "pkg:npm/semver@7.0.0" ] }, { - "ref" : "pkg:npm/supports-color@%405.5.0", + "ref" : "pkg:npm/supports-color@5.5.0", "dependsOn" : [ - "pkg:npm/has-flag@%403.0.0" + "pkg:npm/has-flag@3.0.0" ] }, { - "ref" : "pkg:npm/touch@%403.1.1", + "ref" : "pkg:npm/touch@3.1.1", "dependsOn" : [ ] }, { - "ref" : "pkg:npm/undefsafe@%402.0.5", + "ref" : "pkg:npm/undefsafe@2.0.5", "dependsOn" : [ ] }, { - "ref" : "pkg:npm/debug@%403.2.7", + "ref" : "pkg:npm/debug@3.2.7", "dependsOn" : [ - "pkg:npm/ms@%402.1.3" + "pkg:npm/ms@2.1.3" ] }, { - "ref" : "pkg:npm/follow-redirects@%401.5.10", + "ref" : "pkg:npm/follow-redirects@1.5.10", "dependsOn" : [ - "pkg:npm/debug@%402.6.9", - "pkg:npm/debug@%403.1.0", - "pkg:npm/ms@%402.0.0" + "pkg:npm/debug@2.6.9", + "pkg:npm/debug@3.1.0", + "pkg:npm/ms@2.0.0" ] }, { - "ref" : "pkg:npm/%40types/node@%4022.14.1", + "ref" : "pkg:npm/%40types/node@22.14.1", "dependsOn" : [ - "pkg:npm/undici-types@%406.21.0" + "pkg:npm/undici-types@6.21.0" ] }, { - "ref" : "pkg:npm/%40types/bson@%404.2.4", + "ref" : "pkg:npm/%40types/bson@4.2.4", "dependsOn" : [ - "pkg:npm/bson@%401.1.6" + "pkg:npm/bson@1.1.6" ] }, { - "ref" : "pkg:npm/bson@%406.10.3", + "ref" : "pkg:npm/bson@6.10.3", "dependsOn" : [ ] }, { - "ref" : "pkg:npm/mime-types@%402.1.35", + "ref" : "pkg:npm/mime-types@2.1.35", "dependsOn" : [ - "pkg:npm/mime-db@%401.52.0" + "pkg:npm/mime-db@1.52.0" ] }, { - "ref" : "pkg:npm/negotiator@%400.6.3", + "ref" : "pkg:npm/negotiator@0.6.3", "dependsOn" : [ ] }, { - "ref" : "pkg:npm/bytes@%403.1.2", + "ref" : "pkg:npm/bytes@3.1.2", "dependsOn" : [ ] }, { - "ref" : "pkg:npm/destroy@%401.2.0", + "ref" : "pkg:npm/destroy@1.2.0", "dependsOn" : [ ] }, { - "ref" : "pkg:npm/iconv-lite@%400.4.24", + "ref" : "pkg:npm/iconv-lite@0.4.24", "dependsOn" : [ - "pkg:npm/safer-buffer@%402.1.2" + "pkg:npm/safer-buffer@2.1.2" ] }, { - "ref" : "pkg:npm/raw-body@%402.5.2", + "ref" : "pkg:npm/raw-body@2.5.2", "dependsOn" : [ - "pkg:npm/bytes@%403.1.2", - "pkg:npm/http-errors@%402.0.0", - "pkg:npm/iconv-lite@%400.4.24", - "pkg:npm/unpipe@%401.0.0" + "pkg:npm/bytes@3.1.2", + "pkg:npm/http-errors@2.0.0", + "pkg:npm/iconv-lite@0.4.24", + "pkg:npm/unpipe@1.0.0" ] }, { - "ref" : "pkg:npm/unpipe@%401.0.0", + "ref" : "pkg:npm/unpipe@1.0.0", "dependsOn" : [ ] }, { - "ref" : "pkg:npm/anymatch@%403.1.3", + "ref" : "pkg:npm/anymatch@3.1.3", "dependsOn" : [ - "pkg:npm/normalize-path@%403.0.0", - "pkg:npm/picomatch@%402.3.1" + "pkg:npm/normalize-path@3.0.0", + "pkg:npm/picomatch@2.3.1" ] }, { - "ref" : "pkg:npm/braces@%403.0.3", + "ref" : "pkg:npm/braces@3.0.3", "dependsOn" : [ - "pkg:npm/fill-range@%407.1.1" + "pkg:npm/fill-range@7.1.1" ] }, { - "ref" : "pkg:npm/glob-parent@%405.1.2", + "ref" : "pkg:npm/glob-parent@5.1.2", "dependsOn" : [ - "pkg:npm/is-glob@%404.0.3" + "pkg:npm/is-glob@4.0.3" ] }, { - "ref" : "pkg:npm/is-binary-path@%402.1.0", + "ref" : "pkg:npm/is-binary-path@2.1.0", "dependsOn" : [ - "pkg:npm/binary-extensions@%402.3.0" + "pkg:npm/binary-extensions@2.3.0" ] }, { - "ref" : "pkg:npm/is-glob@%404.0.3", + "ref" : "pkg:npm/is-glob@4.0.3", "dependsOn" : [ - "pkg:npm/is-extglob@%402.1.1" + "pkg:npm/is-extglob@2.1.1" ] }, { - "ref" : "pkg:npm/normalize-path@%403.0.0", + "ref" : "pkg:npm/normalize-path@3.0.0", "dependsOn" : [ ] }, { - "ref" : "pkg:npm/readdirp@%403.6.0", + "ref" : "pkg:npm/readdirp@3.6.0", "dependsOn" : [ - "pkg:npm/picomatch@%402.3.1" + "pkg:npm/picomatch@2.3.1" ] }, { - "ref" : "pkg:npm/fsevents@%402.3.3", + "ref" : "pkg:npm/fsevents@2.3.3", "dependsOn" : [ ] }, { - "ref" : "pkg:npm/debug@%403.1.0", + "ref" : "pkg:npm/debug@3.1.0", "dependsOn" : [ - "pkg:npm/ms@%402.1.3" + "pkg:npm/ms@2.1.3" ] }, { - "ref" : "pkg:npm/inherits@%402.0.4", + "ref" : "pkg:npm/inherits@2.0.4", "dependsOn" : [ ] }, { - "ref" : "pkg:npm/toidentifier@%401.0.1", + "ref" : "pkg:npm/toidentifier@1.0.1", "dependsOn" : [ ] }, { - "ref" : "pkg:npm/jwa@%401.4.1", + "ref" : "pkg:npm/jwa@1.4.1", "dependsOn" : [ - "pkg:npm/buffer-equal-constant-time@%401.0.1", - "pkg:npm/ecdsa-sig-formatter@%401.0.11", - "pkg:npm/safe-buffer@%405.2.1" + "pkg:npm/buffer-equal-constant-time@1.0.1", + "pkg:npm/ecdsa-sig-formatter@1.0.11", + "pkg:npm/safe-buffer@5.2.1" ] }, { - "ref" : "pkg:npm/brace-expansion@%401.1.11", + "ref" : "pkg:npm/brace-expansion@1.1.11", "dependsOn" : [ - "pkg:npm/balanced-match@%401.0.2", - "pkg:npm/concat-map@%400.0.1" + "pkg:npm/balanced-match@1.0.2", + "pkg:npm/concat-map@0.0.1" ] }, { - "ref" : "pkg:npm/bl@%402.2.1", + "ref" : "pkg:npm/bl@2.2.1", "dependsOn" : [ - "pkg:npm/readable-stream@%402.3.8", - "pkg:npm/safe-buffer@%405.2.1" + "pkg:npm/readable-stream@2.3.8", + "pkg:npm/safe-buffer@5.2.1" ] }, { - "ref" : "pkg:npm/denque@%401.5.1", + "ref" : "pkg:npm/denque@1.5.1", "dependsOn" : [ ] }, { - "ref" : "pkg:npm/saslprep@%401.0.3", + "ref" : "pkg:npm/saslprep@1.0.3", "dependsOn" : [ - "pkg:npm/sparse-bitfield@%403.0.3" + "pkg:npm/sparse-bitfield@3.0.3" ] }, { - "ref" : "pkg:npm/optional-require@%401.1.8", + "ref" : "pkg:npm/optional-require@1.1.8", "dependsOn" : [ - "pkg:npm/require-at@%401.0.6" + "pkg:npm/require-at@1.0.6" ] }, { - "ref" : "pkg:npm/require-at@%401.0.6", + "ref" : "pkg:npm/require-at@1.0.6", "dependsOn" : [ ] }, { - "ref" : "pkg:npm/bluebird@%403.5.1", + "ref" : "pkg:npm/bluebird@3.5.1", "dependsOn" : [ ] }, { - "ref" : "pkg:npm/safe-buffer@%405.1.2", + "ref" : "pkg:npm/safe-buffer@5.1.2", "dependsOn" : [ ] }, { - "ref" : "pkg:npm/ee-first@%401.1.1", + "ref" : "pkg:npm/ee-first@1.1.1", "dependsOn" : [ ] }, { - "ref" : "pkg:npm/forwarded@%400.2.0", + "ref" : "pkg:npm/forwarded@0.2.0", "dependsOn" : [ ] }, { - "ref" : "pkg:npm/ipaddr.js@%401.9.1", + "ref" : "pkg:npm/ipaddr.js@1.9.1", "dependsOn" : [ ] }, { - "ref" : "pkg:npm/side-channel@%401.1.0", + "ref" : "pkg:npm/side-channel@1.1.0", "dependsOn" : [ - "pkg:npm/es-errors@%401.3.0", - "pkg:npm/object-inspect@%401.13.4", - "pkg:npm/side-channel-list@%401.0.0", - "pkg:npm/side-channel-map@%401.0.1", - "pkg:npm/side-channel-weakmap@%401.0.2" + "pkg:npm/es-errors@1.3.0", + "pkg:npm/object-inspect@1.13.4", + "pkg:npm/side-channel-list@1.0.0", + "pkg:npm/side-channel-map@1.0.1", + "pkg:npm/side-channel-weakmap@1.0.2" ] }, { - "ref" : "pkg:npm/mime@%401.6.0", + "ref" : "pkg:npm/mime@1.6.0", "dependsOn" : [ ] }, { - "ref" : "pkg:npm/encodeurl@%401.0.2", + "ref" : "pkg:npm/encodeurl@1.0.2", "dependsOn" : [ ] }, { - "ref" : "pkg:npm/semver@%407.0.0", + "ref" : "pkg:npm/semver@7.0.0", "dependsOn" : [ ] }, { - "ref" : "pkg:npm/has-flag@%403.0.0", + "ref" : "pkg:npm/has-flag@3.0.0", "dependsOn" : [ ] }, { - "ref" : "pkg:npm/media-typer@%400.3.0", + "ref" : "pkg:npm/media-typer@0.3.0", "dependsOn" : [ ] }, { - "ref" : "pkg:npm/undici-types@%406.21.0", + "ref" : "pkg:npm/undici-types@6.21.0", "dependsOn" : [ ] }, { - "ref" : "pkg:npm/picomatch@%402.3.1", + "ref" : "pkg:npm/picomatch@2.3.1", "dependsOn" : [ ] }, { - "ref" : "pkg:npm/readable-stream@%402.3.8", + "ref" : "pkg:npm/readable-stream@2.3.8", "dependsOn" : [ - "pkg:npm/core-util-is@%401.0.3", - "pkg:npm/inherits@%402.0.4", - "pkg:npm/isarray@%401.0.0", - "pkg:npm/process-nextick-args@%402.0.1", - "pkg:npm/safe-buffer@%405.2.1", - "pkg:npm/string_decoder@%401.1.1", - "pkg:npm/util-deprecate@%401.0.2", - "pkg:npm/safe-buffer@%405.1.2" + "pkg:npm/core-util-is@1.0.3", + "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.2.1", + "pkg:npm/string_decoder@1.1.1", + "pkg:npm/util-deprecate@1.0.2", + "pkg:npm/safe-buffer@5.1.2" ] }, { - "ref" : "pkg:npm/balanced-match@%401.0.2", + "ref" : "pkg:npm/balanced-match@1.0.2", "dependsOn" : [ ] }, { - "ref" : "pkg:npm/concat-map@%400.0.1", + "ref" : "pkg:npm/concat-map@0.0.1", "dependsOn" : [ ] }, { - "ref" : "pkg:npm/fill-range@%407.1.1", + "ref" : "pkg:npm/fill-range@7.1.1", "dependsOn" : [ - "pkg:npm/to-regex-range@%405.0.1" + "pkg:npm/to-regex-range@5.0.1" ] }, { - "ref" : "pkg:npm/safer-buffer@%402.1.2", + "ref" : "pkg:npm/safer-buffer@2.1.2", "dependsOn" : [ ] }, { - "ref" : "pkg:npm/binary-extensions@%402.3.0", + "ref" : "pkg:npm/binary-extensions@2.3.0", "dependsOn" : [ ] }, { - "ref" : "pkg:npm/is-extglob@%402.1.1", + "ref" : "pkg:npm/is-extglob@2.1.1", "dependsOn" : [ ] }, { - "ref" : "pkg:npm/buffer-equal-constant-time@%401.0.1", + "ref" : "pkg:npm/buffer-equal-constant-time@1.0.1", "dependsOn" : [ ] }, { - "ref" : "pkg:npm/ecdsa-sig-formatter@%401.0.11", + "ref" : "pkg:npm/ecdsa-sig-formatter@1.0.11", "dependsOn" : [ - "pkg:npm/safe-buffer@%405.2.1" + "pkg:npm/safe-buffer@5.2.1" ] }, { - "ref" : "pkg:npm/mime-db@%401.52.0", + "ref" : "pkg:npm/mime-db@1.52.0", "dependsOn" : [ ] }, { - "ref" : "pkg:npm/sparse-bitfield@%403.0.3", + "ref" : "pkg:npm/sparse-bitfield@3.0.3", "dependsOn" : [ - "pkg:npm/memory-pager@%401.5.0" + "pkg:npm/memory-pager@1.5.0" ] }, { - "ref" : "pkg:npm/es-errors@%401.3.0", + "ref" : "pkg:npm/es-errors@1.3.0", "dependsOn" : [ ] }, { - "ref" : "pkg:npm/object-inspect@%401.13.4", + "ref" : "pkg:npm/object-inspect@1.13.4", "dependsOn" : [ ] }, { - "ref" : "pkg:npm/side-channel-list@%401.0.0", + "ref" : "pkg:npm/side-channel-list@1.0.0", "dependsOn" : [ - "pkg:npm/es-errors@%401.3.0", - "pkg:npm/object-inspect@%401.13.4" + "pkg:npm/es-errors@1.3.0", + "pkg:npm/object-inspect@1.13.4" ] }, { - "ref" : "pkg:npm/side-channel-map@%401.0.1", + "ref" : "pkg:npm/side-channel-map@1.0.1", "dependsOn" : [ - "pkg:npm/call-bound@%401.0.4", - "pkg:npm/es-errors@%401.3.0", - "pkg:npm/get-intrinsic@%401.3.0", - "pkg:npm/object-inspect@%401.13.4" + "pkg:npm/call-bound@1.0.4", + "pkg:npm/es-errors@1.3.0", + "pkg:npm/get-intrinsic@1.3.0", + "pkg:npm/object-inspect@1.13.4" ] }, { - "ref" : "pkg:npm/side-channel-weakmap@%401.0.2", + "ref" : "pkg:npm/side-channel-weakmap@1.0.2", "dependsOn" : [ - "pkg:npm/call-bound@%401.0.4", - "pkg:npm/es-errors@%401.3.0", - "pkg:npm/get-intrinsic@%401.3.0", - "pkg:npm/object-inspect@%401.13.4", - "pkg:npm/side-channel-map@%401.0.1" + "pkg:npm/call-bound@1.0.4", + "pkg:npm/es-errors@1.3.0", + "pkg:npm/get-intrinsic@1.3.0", + "pkg:npm/object-inspect@1.13.4", + "pkg:npm/side-channel-map@1.0.1" ] }, { - "ref" : "pkg:npm/to-regex-range@%405.0.1", + "ref" : "pkg:npm/to-regex-range@5.0.1", "dependsOn" : [ - "pkg:npm/is-number@%407.0.0" + "pkg:npm/is-number@7.0.0" ] }, { - "ref" : "pkg:npm/core-util-is@%401.0.3", + "ref" : "pkg:npm/core-util-is@1.0.3", "dependsOn" : [ ] }, { - "ref" : "pkg:npm/isarray@%401.0.0", + "ref" : "pkg:npm/isarray@1.0.0", "dependsOn" : [ ] }, { - "ref" : "pkg:npm/process-nextick-args@%402.0.1", + "ref" : "pkg:npm/process-nextick-args@2.0.1", "dependsOn" : [ ] }, { - "ref" : "pkg:npm/string_decoder@%401.1.1", + "ref" : "pkg:npm/string_decoder@1.1.1", "dependsOn" : [ - "pkg:npm/safe-buffer@%405.2.1", - "pkg:npm/safe-buffer@%405.1.2" + "pkg:npm/safe-buffer@5.2.1", + "pkg:npm/safe-buffer@5.1.2" ] }, { - "ref" : "pkg:npm/util-deprecate@%401.0.2", + "ref" : "pkg:npm/util-deprecate@1.0.2", "dependsOn" : [ ] }, { - "ref" : "pkg:npm/call-bound@%401.0.4", + "ref" : "pkg:npm/call-bound@1.0.4", "dependsOn" : [ - "pkg:npm/call-bind-apply-helpers@%401.0.2", - "pkg:npm/get-intrinsic@%401.3.0" + "pkg:npm/call-bind-apply-helpers@1.0.2", + "pkg:npm/get-intrinsic@1.3.0" ] }, { - "ref" : "pkg:npm/get-intrinsic@%401.3.0", + "ref" : "pkg:npm/get-intrinsic@1.3.0", "dependsOn" : [ - "pkg:npm/call-bind-apply-helpers@%401.0.2", - "pkg:npm/es-define-property@%401.0.1", - "pkg:npm/es-errors@%401.3.0", - "pkg:npm/es-object-atoms@%401.1.1", - "pkg:npm/function-bind@%401.1.2", - "pkg:npm/get-proto@%401.0.1", - "pkg:npm/gopd@%401.2.0", - "pkg:npm/has-symbols@%401.1.0", - "pkg:npm/hasown@%402.0.2", - "pkg:npm/math-intrinsics@%401.1.0" + "pkg:npm/call-bind-apply-helpers@1.0.2", + "pkg:npm/es-define-property@1.0.1", + "pkg:npm/es-errors@1.3.0", + "pkg:npm/es-object-atoms@1.1.1", + "pkg:npm/function-bind@1.1.2", + "pkg:npm/get-proto@1.0.1", + "pkg:npm/gopd@1.2.0", + "pkg:npm/has-symbols@1.1.0", + "pkg:npm/hasown@2.0.2", + "pkg:npm/math-intrinsics@1.1.0" ] }, { - "ref" : "pkg:npm/memory-pager@%401.5.0", + "ref" : "pkg:npm/memory-pager@1.5.0", "dependsOn" : [ ] }, { - "ref" : "pkg:npm/call-bind-apply-helpers@%401.0.2", + "ref" : "pkg:npm/call-bind-apply-helpers@1.0.2", "dependsOn" : [ - "pkg:npm/es-errors@%401.3.0", - "pkg:npm/function-bind@%401.1.2" + "pkg:npm/es-errors@1.3.0", + "pkg:npm/function-bind@1.1.2" ] }, { - "ref" : "pkg:npm/es-define-property@%401.0.1", + "ref" : "pkg:npm/es-define-property@1.0.1", "dependsOn" : [ ] }, { - "ref" : "pkg:npm/es-object-atoms@%401.1.1", + "ref" : "pkg:npm/es-object-atoms@1.1.1", "dependsOn" : [ - "pkg:npm/es-errors@%401.3.0" + "pkg:npm/es-errors@1.3.0" ] }, { - "ref" : "pkg:npm/function-bind@%401.1.2", + "ref" : "pkg:npm/function-bind@1.1.2", "dependsOn" : [ ] }, { - "ref" : "pkg:npm/get-proto@%401.0.1", + "ref" : "pkg:npm/get-proto@1.0.1", "dependsOn" : [ - "pkg:npm/dunder-proto@%401.0.1", - "pkg:npm/es-object-atoms@%401.1.1" + "pkg:npm/dunder-proto@1.0.1", + "pkg:npm/es-object-atoms@1.1.1" ] }, { - "ref" : "pkg:npm/gopd@%401.2.0", + "ref" : "pkg:npm/gopd@1.2.0", "dependsOn" : [ ] }, { - "ref" : "pkg:npm/has-symbols@%401.1.0", + "ref" : "pkg:npm/has-symbols@1.1.0", "dependsOn" : [ ] }, { - "ref" : "pkg:npm/hasown@%402.0.2", + "ref" : "pkg:npm/hasown@2.0.2", "dependsOn" : [ - "pkg:npm/function-bind@%401.1.2" + "pkg:npm/function-bind@1.1.2" ] }, { - "ref" : "pkg:npm/math-intrinsics@%401.1.0", + "ref" : "pkg:npm/math-intrinsics@1.1.0", "dependsOn" : [ ] }, { - "ref" : "pkg:npm/is-number@%407.0.0", + "ref" : "pkg:npm/is-number@7.0.0", "dependsOn" : [ ] }, { - "ref" : "pkg:npm/dunder-proto@%401.0.1", + "ref" : "pkg:npm/dunder-proto@1.0.1", "dependsOn" : [ - "pkg:npm/call-bind-apply-helpers@%401.0.2", - "pkg:npm/es-errors@%401.3.0", - "pkg:npm/gopd@%401.2.0" + "pkg:npm/call-bind-apply-helpers@1.0.2", + "pkg:npm/es-errors@1.3.0", + "pkg:npm/gopd@1.2.0" ] } ]