{"bomFormat":"CycloneDX","specVersion":"1.5","version":1,"serialNumber":"urn:uuid:79ea8350-8c8b-4b1d-b8d4-4fbd99bcdbbe","metadata":{"timestamp":"2026-06-17T16:32:19Z","tools":[{"vendor":"Ecosystems","name":"Ecosystems SBOM Generator"}],"component":{"type":"application","name":"codebuilderinc/codebuilder-api"}},"components":[{"type":"library","name":"@nestjs/common","version":"^11.0.1","purl":"pkg:npm/@nestjs/common","properties":[{"name":"filePath","value":"package.json"}]},{"type":"library","name":"@nestjs/config","version":"^4.0.2","purl":"pkg:npm/@nestjs/config","properties":[{"name":"filePath","value":"package.json"}]},{"type":"library","name":"@nestjs/core","version":"^11.0.1","purl":"pkg:npm/@nestjs/core","properties":[{"name":"filePath","value":"package.json"}]},{"type":"library","name":"@nestjs/platform-express","version":"^11.0.1","purl":"pkg:npm/@nestjs/platform-express","properties":[{"name":"filePath","value":"package.json"}]},{"type":"library","name":"class-transformer","version":"^0.5.1","purl":"pkg:npm/class-transformer","properties":[{"name":"filePath","value":"package.json"}]},{"type":"library","name":"class-validator","version":"^0.14.2","purl":"pkg:npm/class-validator","properties":[{"name":"filePath","value":"package.json"}]},{"type":"library","name":"reflect-metadata","version":"^0.2.2","purl":"pkg:npm/reflect-metadata","properties":[{"name":"filePath","value":"package.json"}]},{"type":"library","name":"rxjs","version":"^7.8.1","purl":"pkg:npm/rxjs","properties":[{"name":"filePath","value":"package.json"}]},{"type":"library","name":"@eslint/eslintrc","version":"^3.2.0","purl":"pkg:npm/@eslint/eslintrc","properties":[{"name":"filePath","value":"package.json"}]},{"type":"library","name":"@eslint/js","version":"^9.18.0","purl":"pkg:npm/@eslint/js","properties":[{"name":"filePath","value":"package.json"}]},{"type":"library","name":"@nestjs/cli","version":"^11.0.0","purl":"pkg:npm/@nestjs/cli","properties":[{"name":"filePath","value":"package.json"}]},{"type":"library","name":"@nestjs/schematics","version":"^11.0.0","purl":"pkg:npm/@nestjs/schematics","properties":[{"name":"filePath","value":"package.json"}]},{"type":"library","name":"@nestjs/testing","version":"^11.0.1","purl":"pkg:npm/@nestjs/testing","properties":[{"name":"filePath","value":"package.json"}]},{"type":"library","name":"@swc/cli","version":"^0.6.0","purl":"pkg:npm/@swc/cli","properties":[{"name":"filePath","value":"package.json"}]},{"type":"library","name":"@swc/core","version":"^1.10.7","purl":"pkg:npm/@swc/core","properties":[{"name":"filePath","value":"package.json"}]},{"type":"library","name":"@types/express","version":"^5.0.0","purl":"pkg:npm/@types/express","properties":[{"name":"filePath","value":"package.json"}]},{"type":"library","name":"@types/jest","version":"^29.5.14","purl":"pkg:npm/@types/jest","properties":[{"name":"filePath","value":"package.json"}]},{"type":"library","name":"@types/node","version":"^22.10.7","purl":"pkg:npm/@types/node","properties":[{"name":"filePath","value":"package.json"}]},{"type":"library","name":"@types/supertest","version":"^6.0.2","purl":"pkg:npm/@types/supertest","properties":[{"name":"filePath","value":"package.json"}]},{"type":"library","name":"eslint","version":"^9.18.0","purl":"pkg:npm/eslint","properties":[{"name":"filePath","value":"package.json"}]},{"type":"library","name":"eslint-config-prettier","version":"^10.0.1","purl":"pkg:npm/eslint-config-prettier","properties":[{"name":"filePath","value":"package.json"}]},{"type":"library","name":"eslint-plugin-prettier","version":"^5.2.2","purl":"pkg:npm/eslint-plugin-prettier","properties":[{"name":"filePath","value":"package.json"}]},{"type":"library","name":"globals","version":"^16.0.0","purl":"pkg:npm/globals","properties":[{"name":"filePath","value":"package.json"}]},{"type":"library","name":"jest","version":"^29.7.0","purl":"pkg:npm/jest","properties":[{"name":"filePath","value":"package.json"}]},{"type":"library","name":"prettier","version":"^3.4.2","purl":"pkg:npm/prettier","properties":[{"name":"filePath","value":"package.json"}]},{"type":"library","name":"source-map-support","version":"^0.5.21","purl":"pkg:npm/source-map-support","properties":[{"name":"filePath","value":"package.json"}]},{"type":"library","name":"supertest","version":"^7.0.0","purl":"pkg:npm/supertest","properties":[{"name":"filePath","value":"package.json"}]},{"type":"library","name":"ts-jest","version":"^29.2.5","purl":"pkg:npm/ts-jest","properties":[{"name":"filePath","value":"package.json"}]},{"type":"library","name":"ts-loader","version":"^9.5.2","purl":"pkg:npm/ts-loader","properties":[{"name":"filePath","value":"package.json"}]},{"type":"library","name":"ts-node","version":"^10.9.2","purl":"pkg:npm/ts-node","properties":[{"name":"filePath","value":"package.json"}]},{"type":"library","name":"tsconfig-paths","version":"^4.2.0","purl":"pkg:npm/tsconfig-paths","properties":[{"name":"filePath","value":"package.json"}]},{"type":"library","name":"typescript","version":"^5.7.3","purl":"pkg:npm/typescript","properties":[{"name":"filePath","value":"package.json"}]},{"type":"library","name":"typescript-eslint","version":"^8.20.0","purl":"pkg:npm/typescript-eslint","properties":[{"name":"filePath","value":"package.json"}]},{"type":"library","name":"remapping@2.3.0","purl":"pkg:npm/remapping@2.3.0","properties":[{"name":"filePath","value":"pnpm-lock.yaml"}]},{"type":"library","name":"core@19.2.6","purl":"pkg:npm/core@19.2.6","properties":[{"name":"filePath","value":"pnpm-lock.yaml"}]},{"type":"library","name":"core@19.2.8","purl":"pkg:npm/core@19.2.8","properties":[{"name":"filePath","value":"pnpm-lock.yaml"}]},{"type":"library","name":"schematics-cli@19.2.8","purl":"pkg:npm/schematics-cli@19.2.8","properties":[{"name":"filePath","value":"pnpm-lock.yaml"}]},{"type":"library","name":"schematics@19.2.6","purl":"pkg:npm/schematics@19.2.6","properties":[{"name":"filePath","value":"pnpm-lock.yaml"}]},{"type":"library","name":"schematics@19.2.8","purl":"pkg:npm/schematics@19.2.8","properties":[{"name":"filePath","value":"pnpm-lock.yaml"}]},{"type":"library","name":"code-frame@7.27.1","purl":"pkg:npm/code-frame@7.27.1","properties":[{"name":"filePath","value":"pnpm-lock.yaml"}]},{"type":"library","name":"compat-data@7.27.7","purl":"pkg:npm/compat-data@7.27.7","properties":[{"name":"filePath","value":"pnpm-lock.yaml"}]},{"type":"library","name":"core@7.27.7","purl":"pkg:npm/core@7.27.7","properties":[{"name":"filePath","value":"pnpm-lock.yaml"}]},{"type":"library","name":"generator@7.27.5","purl":"pkg:npm/generator@7.27.5","properties":[{"name":"filePath","value":"pnpm-lock.yaml"}]},{"type":"library","name":"helper-compilation-targets@7.27.2","purl":"pkg:npm/helper-compilation-targets@7.27.2","properties":[{"name":"filePath","value":"pnpm-lock.yaml"}]},{"type":"library","name":"helper-module-imports@7.27.1","purl":"pkg:npm/helper-module-imports@7.27.1","properties":[{"name":"filePath","value":"pnpm-lock.yaml"}]},{"type":"library","name":"helper-module-transforms@7.27.3","purl":"pkg:npm/helper-module-transforms@7.27.3","properties":[{"name":"filePath","value":"pnpm-lock.yaml"}]},{"type":"library","name":"helper-plugin-utils@7.27.1","purl":"pkg:npm/helper-plugin-utils@7.27.1","properties":[{"name":"filePath","value":"pnpm-lock.yaml"}]},{"type":"library","name":"helper-string-parser@7.27.1","purl":"pkg:npm/helper-string-parser@7.27.1","properties":[{"name":"filePath","value":"pnpm-lock.yaml"}]},{"type":"library","name":"helper-validator-identifier@7.27.1","purl":"pkg:npm/helper-validator-identifier@7.27.1","properties":[{"name":"filePath","value":"pnpm-lock.yaml"}]},{"type":"library","name":"helper-validator-option@7.27.1","purl":"pkg:npm/helper-validator-option@7.27.1","properties":[{"name":"filePath","value":"pnpm-lock.yaml"}]},{"type":"library","name":"helpers@7.27.6","purl":"pkg:npm/helpers@7.27.6","properties":[{"name":"filePath","value":"pnpm-lock.yaml"}]},{"type":"library","name":"parser@7.27.7","purl":"pkg:npm/parser@7.27.7","properties":[{"name":"filePath","value":"pnpm-lock.yaml"}]},{"type":"library","name":"plugin-syntax-async-generators@7.8.4","purl":"pkg:npm/plugin-syntax-async-generators@7.8.4","properties":[{"name":"filePath","value":"pnpm-lock.yaml"}]},{"type":"library","name":"plugin-syntax-bigint@7.8.3","purl":"pkg:npm/plugin-syntax-bigint@7.8.3","properties":[{"name":"filePath","value":"pnpm-lock.yaml"}]},{"type":"library","name":"plugin-syntax-class-properties@7.12.13","purl":"pkg:npm/plugin-syntax-class-properties@7.12.13","properties":[{"name":"filePath","value":"pnpm-lock.yaml"}]},{"type":"library","name":"plugin-syntax-class-static-block@7.14.5","purl":"pkg:npm/plugin-syntax-class-static-block@7.14.5","properties":[{"name":"filePath","value":"pnpm-lock.yaml"}]},{"type":"library","name":"plugin-syntax-import-attributes@7.27.1","purl":"pkg:npm/plugin-syntax-import-attributes@7.27.1","properties":[{"name":"filePath","value":"pnpm-lock.yaml"}]},{"type":"library","name":"plugin-syntax-import-meta@7.10.4","purl":"pkg:npm/plugin-syntax-import-meta@7.10.4","properties":[{"name":"filePath","value":"pnpm-lock.yaml"}]},{"type":"library","name":"plugin-syntax-json-strings@7.8.3","purl":"pkg:npm/plugin-syntax-json-strings@7.8.3","properties":[{"name":"filePath","value":"pnpm-lock.yaml"}]},{"type":"library","name":"plugin-syntax-jsx@7.27.1","purl":"pkg:npm/plugin-syntax-jsx@7.27.1","properties":[{"name":"filePath","value":"pnpm-lock.yaml"}]},{"type":"library","name":"plugin-syntax-logical-assignment-operators@7.10.4","purl":"pkg:npm/plugin-syntax-logical-assignment-operators@7.10.4","properties":[{"name":"filePath","value":"pnpm-lock.yaml"}]},{"type":"library","name":"plugin-syntax-nullish-coalescing-operator@7.8.3","purl":"pkg:npm/plugin-syntax-nullish-coalescing-operator@7.8.3","properties":[{"name":"filePath","value":"pnpm-lock.yaml"}]},{"type":"library","name":"plugin-syntax-numeric-separator@7.10.4","purl":"pkg:npm/plugin-syntax-numeric-separator@7.10.4","properties":[{"name":"filePath","value":"pnpm-lock.yaml"}]},{"type":"library","name":"plugin-syntax-object-rest-spread@7.8.3","purl":"pkg:npm/plugin-syntax-object-rest-spread@7.8.3","properties":[{"name":"filePath","value":"pnpm-lock.yaml"}]},{"type":"library","name":"plugin-syntax-optional-catch-binding@7.8.3","purl":"pkg:npm/plugin-syntax-optional-catch-binding@7.8.3","properties":[{"name":"filePath","value":"pnpm-lock.yaml"}]},{"type":"library","name":"plugin-syntax-optional-chaining@7.8.3","purl":"pkg:npm/plugin-syntax-optional-chaining@7.8.3","properties":[{"name":"filePath","value":"pnpm-lock.yaml"}]},{"type":"library","name":"plugin-syntax-private-property-in-object@7.14.5","purl":"pkg:npm/plugin-syntax-private-property-in-object@7.14.5","properties":[{"name":"filePath","value":"pnpm-lock.yaml"}]},{"type":"library","name":"plugin-syntax-top-level-await@7.14.5","purl":"pkg:npm/plugin-syntax-top-level-await@7.14.5","properties":[{"name":"filePath","value":"pnpm-lock.yaml"}]},{"type":"library","name":"plugin-syntax-typescript@7.27.1","purl":"pkg:npm/plugin-syntax-typescript@7.27.1","properties":[{"name":"filePath","value":"pnpm-lock.yaml"}]},{"type":"library","name":"template@7.27.2","purl":"pkg:npm/template@7.27.2","properties":[{"name":"filePath","value":"pnpm-lock.yaml"}]},{"type":"library","name":"traverse@7.27.7","purl":"pkg:npm/traverse@7.27.7","properties":[{"name":"filePath","value":"pnpm-lock.yaml"}]},{"type":"library","name":"types@7.27.7","purl":"pkg:npm/types@7.27.7","properties":[{"name":"filePath","value":"pnpm-lock.yaml"}]},{"type":"library","name":"v8-coverage@0.2.3","purl":"pkg:npm/v8-coverage@0.2.3","properties":[{"name":"filePath","value":"pnpm-lock.yaml"}]},{"type":"library","name":"colors@1.5.0","purl":"pkg:npm/colors@1.5.0","properties":[{"name":"filePath","value":"pnpm-lock.yaml"}]},{"type":"library","name":"source-map-support@0.8.1","purl":"pkg:npm/source-map-support@0.8.1","properties":[{"name":"filePath","value":"pnpm-lock.yaml"}]},{"type":"library","name":"eslint-utils@4.7.0","purl":"pkg:npm/eslint-utils@4.7.0","properties":[{"name":"filePath","value":"pnpm-lock.yaml"}]},{"type":"library","name":"regexpp@4.12.1","purl":"pkg:npm/regexpp@4.12.1","properties":[{"name":"filePath","value":"pnpm-lock.yaml"}]},{"type":"library","name":"config-array@0.21.0","purl":"pkg:npm/config-array@0.21.0","properties":[{"name":"filePath","value":"pnpm-lock.yaml"}]},{"type":"library","name":"config-helpers@0.3.0","purl":"pkg:npm/config-helpers@0.3.0","properties":[{"name":"filePath","value":"pnpm-lock.yaml"}]},{"type":"library","name":"core@0.14.0","purl":"pkg:npm/core@0.14.0","properties":[{"name":"filePath","value":"pnpm-lock.yaml"}]},{"type":"library","name":"core@0.15.1","purl":"pkg:npm/core@0.15.1","properties":[{"name":"filePath","value":"pnpm-lock.yaml"}]},{"type":"library","name":"eslintrc@3.3.1","purl":"pkg:npm/eslintrc@3.3.1","properties":[{"name":"filePath","value":"pnpm-lock.yaml"}]},{"type":"library","name":"js@9.30.1","purl":"pkg:npm/js@9.30.1","properties":[{"name":"filePath","value":"pnpm-lock.yaml"}]},{"type":"library","name":"object-schema@2.1.6","purl":"pkg:npm/object-schema@2.1.6","properties":[{"name":"filePath","value":"pnpm-lock.yaml"}]},{"type":"library","name":"plugin-kit@0.3.3","purl":"pkg:npm/plugin-kit@0.3.3","properties":[{"name":"filePath","value":"pnpm-lock.yaml"}]},{"type":"library","name":"core@0.19.1","purl":"pkg:npm/core@0.19.1","properties":[{"name":"filePath","value":"pnpm-lock.yaml"}]},{"type":"library","name":"node@0.16.6","purl":"pkg:npm/node@0.16.6","properties":[{"name":"filePath","value":"pnpm-lock.yaml"}]},{"type":"library","name":"module-importer@1.0.1","purl":"pkg:npm/module-importer@1.0.1","properties":[{"name":"filePath","value":"pnpm-lock.yaml"}]},{"type":"library","name":"retry@0.3.1","purl":"pkg:npm/retry@0.3.1","properties":[{"name":"filePath","value":"pnpm-lock.yaml"}]},{"type":"library","name":"retry@0.4.3","purl":"pkg:npm/retry@0.4.3","properties":[{"name":"filePath","value":"pnpm-lock.yaml"}]},{"type":"library","name":"checkbox@4.1.9","purl":"pkg:npm/checkbox@4.1.9","properties":[{"name":"filePath","value":"pnpm-lock.yaml"}]},{"type":"library","name":"confirm@5.1.13","purl":"pkg:npm/confirm@5.1.13","properties":[{"name":"filePath","value":"pnpm-lock.yaml"}]},{"type":"library","name":"core@10.1.14","purl":"pkg:npm/core@10.1.14","properties":[{"name":"filePath","value":"pnpm-lock.yaml"}]},{"type":"library","name":"editor@4.2.14","purl":"pkg:npm/editor@4.2.14","properties":[{"name":"filePath","value":"pnpm-lock.yaml"}]},{"type":"library","name":"expand@4.0.16","purl":"pkg:npm/expand@4.0.16","properties":[{"name":"filePath","value":"pnpm-lock.yaml"}]},{"type":"library","name":"figures@1.0.12","purl":"pkg:npm/figures@1.0.12","properties":[{"name":"filePath","value":"pnpm-lock.yaml"}]},{"type":"library","name":"input@4.2.0","purl":"pkg:npm/input@4.2.0","properties":[{"name":"filePath","value":"pnpm-lock.yaml"}]},{"type":"library","name":"number@3.0.16","purl":"pkg:npm/number@3.0.16","properties":[{"name":"filePath","value":"pnpm-lock.yaml"}]},{"type":"library","name":"password@4.0.16","purl":"pkg:npm/password@4.0.16","properties":[{"name":"filePath","value":"pnpm-lock.yaml"}]},{"type":"library","name":"prompts@7.3.2","purl":"pkg:npm/prompts@7.3.2","properties":[{"name":"filePath","value":"pnpm-lock.yaml"}]},{"type":"library","name":"prompts@7.4.1","purl":"pkg:npm/prompts@7.4.1","properties":[{"name":"filePath","value":"pnpm-lock.yaml"}]},{"type":"library","name":"rawlist@4.1.4","purl":"pkg:npm/rawlist@4.1.4","properties":[{"name":"filePath","value":"pnpm-lock.yaml"}]},{"type":"library","name":"search@3.0.16","purl":"pkg:npm/search@3.0.16","properties":[{"name":"filePath","value":"pnpm-lock.yaml"}]},{"type":"library","name":"select@4.2.4","purl":"pkg:npm/select@4.2.4","properties":[{"name":"filePath","value":"pnpm-lock.yaml"}]},{"type":"library","name":"type@3.0.7","purl":"pkg:npm/type@3.0.7","properties":[{"name":"filePath","value":"pnpm-lock.yaml"}]},{"type":"library","name":"balanced-match@4.0.1","purl":"pkg:npm/balanced-match@4.0.1","properties":[{"name":"filePath","value":"pnpm-lock.yaml"}]},{"type":"library","name":"brace-expansion@5.0.0","purl":"pkg:npm/brace-expansion@5.0.0","properties":[{"name":"filePath","value":"pnpm-lock.yaml"}]},{"type":"library","name":"cliui@8.0.2","purl":"pkg:npm/cliui@8.0.2","properties":[{"name":"filePath","value":"pnpm-lock.yaml"}]},{"type":"library","name":"load-nyc-config@1.1.0","purl":"pkg:npm/load-nyc-config@1.1.0","properties":[{"name":"filePath","value":"pnpm-lock.yaml"}]},{"type":"library","name":"schema@0.1.3","purl":"pkg:npm/schema@0.1.3","properties":[{"name":"filePath","value":"pnpm-lock.yaml"}]},{"type":"library","name":"console@29.7.0","purl":"pkg:npm/console@29.7.0","properties":[{"name":"filePath","value":"pnpm-lock.yaml"}]},{"type":"library","name":"core@29.7.0","purl":"pkg:npm/core@29.7.0","properties":[{"name":"filePath","value":"pnpm-lock.yaml"}]},{"type":"library","name":"environment@29.7.0","purl":"pkg:npm/environment@29.7.0","properties":[{"name":"filePath","value":"pnpm-lock.yaml"}]},{"type":"library","name":"expect-utils@29.7.0","purl":"pkg:npm/expect-utils@29.7.0","properties":[{"name":"filePath","value":"pnpm-lock.yaml"}]},{"type":"library","name":"expect@29.7.0","purl":"pkg:npm/expect@29.7.0","properties":[{"name":"filePath","value":"pnpm-lock.yaml"}]},{"type":"library","name":"fake-timers@29.7.0","purl":"pkg:npm/fake-timers@29.7.0","properties":[{"name":"filePath","value":"pnpm-lock.yaml"}]},{"type":"library","name":"globals@29.7.0","purl":"pkg:npm/globals@29.7.0","properties":[{"name":"filePath","value":"pnpm-lock.yaml"}]},{"type":"library","name":"reporters@29.7.0","purl":"pkg:npm/reporters@29.7.0","properties":[{"name":"filePath","value":"pnpm-lock.yaml"}]},{"type":"library","name":"schemas@29.6.3","purl":"pkg:npm/schemas@29.6.3","properties":[{"name":"filePath","value":"pnpm-lock.yaml"}]},{"type":"library","name":"source-map@29.6.3","purl":"pkg:npm/source-map@29.6.3","properties":[{"name":"filePath","value":"pnpm-lock.yaml"}]},{"type":"library","name":"test-result@29.7.0","purl":"pkg:npm/test-result@29.7.0","properties":[{"name":"filePath","value":"pnpm-lock.yaml"}]},{"type":"library","name":"test-sequencer@29.7.0","purl":"pkg:npm/test-sequencer@29.7.0","properties":[{"name":"filePath","value":"pnpm-lock.yaml"}]},{"type":"library","name":"transform@29.7.0","purl":"pkg:npm/transform@29.7.0","properties":[{"name":"filePath","value":"pnpm-lock.yaml"}]},{"type":"library","name":"types@29.6.3","purl":"pkg:npm/types@29.6.3","properties":[{"name":"filePath","value":"pnpm-lock.yaml"}]},{"type":"library","name":"gen-mapping@0.3.12","purl":"pkg:npm/gen-mapping@0.3.12","properties":[{"name":"filePath","value":"pnpm-lock.yaml"}]},{"type":"library","name":"resolve-uri@3.1.2","purl":"pkg:npm/resolve-uri@3.1.2","properties":[{"name":"filePath","value":"pnpm-lock.yaml"}]},{"type":"library","name":"source-map@0.3.10","purl":"pkg:npm/source-map@0.3.10","properties":[{"name":"filePath","value":"pnpm-lock.yaml"}]},{"type":"library","name":"sourcemap-codec@1.5.4","purl":"pkg:npm/sourcemap-codec@1.5.4","properties":[{"name":"filePath","value":"pnpm-lock.yaml"}]},{"type":"library","name":"trace-mapping@0.3.29","purl":"pkg:npm/trace-mapping@0.3.29","properties":[{"name":"filePath","value":"pnpm-lock.yaml"}]},{"type":"library","name":"trace-mapping@0.3.9","purl":"pkg:npm/trace-mapping@0.3.9","properties":[{"name":"filePath","value":"pnpm-lock.yaml"}]},{"type":"library","name":"csprng@1.1.0","purl":"pkg:npm/csprng@1.1.0","properties":[{"name":"filePath","value":"pnpm-lock.yaml"}]},{"type":"library","name":"nice-android-arm-eabi@1.0.1","purl":"pkg:npm/nice-android-arm-eabi@1.0.1","properties":[{"name":"filePath","value":"pnpm-lock.yaml"}]},{"type":"library","name":"nice-android-arm64@1.0.1","purl":"pkg:npm/nice-android-arm64@1.0.1","properties":[{"name":"filePath","value":"pnpm-lock.yaml"}]},{"type":"library","name":"nice-darwin-arm64@1.0.1","purl":"pkg:npm/nice-darwin-arm64@1.0.1","properties":[{"name":"filePath","value":"pnpm-lock.yaml"}]},{"type":"library","name":"nice-darwin-x64@1.0.1","purl":"pkg:npm/nice-darwin-x64@1.0.1","properties":[{"name":"filePath","value":"pnpm-lock.yaml"}]},{"type":"library","name":"nice-freebsd-x64@1.0.1","purl":"pkg:npm/nice-freebsd-x64@1.0.1","properties":[{"name":"filePath","value":"pnpm-lock.yaml"}]},{"type":"library","name":"nice-linux-arm-gnueabihf@1.0.1","purl":"pkg:npm/nice-linux-arm-gnueabihf@1.0.1","properties":[{"name":"filePath","value":"pnpm-lock.yaml"}]},{"type":"library","name":"nice-linux-arm64-gnu@1.0.1","purl":"pkg:npm/nice-linux-arm64-gnu@1.0.1","properties":[{"name":"filePath","value":"pnpm-lock.yaml"}]},{"type":"library","name":"nice-linux-arm64-musl@1.0.1","purl":"pkg:npm/nice-linux-arm64-musl@1.0.1","properties":[{"name":"filePath","value":"pnpm-lock.yaml"}]},{"type":"library","name":"nice-linux-ppc64-gnu@1.0.1","purl":"pkg:npm/nice-linux-ppc64-gnu@1.0.1","properties":[{"name":"filePath","value":"pnpm-lock.yaml"}]},{"type":"library","name":"nice-linux-riscv64-gnu@1.0.1","purl":"pkg:npm/nice-linux-riscv64-gnu@1.0.1","properties":[{"name":"filePath","value":"pnpm-lock.yaml"}]},{"type":"library","name":"nice-linux-s390x-gnu@1.0.1","purl":"pkg:npm/nice-linux-s390x-gnu@1.0.1","properties":[{"name":"filePath","value":"pnpm-lock.yaml"}]},{"type":"library","name":"nice-linux-x64-gnu@1.0.1","purl":"pkg:npm/nice-linux-x64-gnu@1.0.1","properties":[{"name":"filePath","value":"pnpm-lock.yaml"}]},{"type":"library","name":"nice-linux-x64-musl@1.0.1","purl":"pkg:npm/nice-linux-x64-musl@1.0.1","properties":[{"name":"filePath","value":"pnpm-lock.yaml"}]},{"type":"library","name":"nice-win32-arm64-msvc@1.0.1","purl":"pkg:npm/nice-win32-arm64-msvc@1.0.1","properties":[{"name":"filePath","value":"pnpm-lock.yaml"}]},{"type":"library","name":"nice-win32-ia32-msvc@1.0.1","purl":"pkg:npm/nice-win32-ia32-msvc@1.0.1","properties":[{"name":"filePath","value":"pnpm-lock.yaml"}]},{"type":"library","name":"nice-win32-x64-msvc@1.0.1","purl":"pkg:npm/nice-win32-x64-msvc@1.0.1","properties":[{"name":"filePath","value":"pnpm-lock.yaml"}]},{"type":"library","name":"nice@1.0.1","purl":"pkg:npm/nice@1.0.1","properties":[{"name":"filePath","value":"pnpm-lock.yaml"}]},{"type":"library","name":"cli@11.0.7","purl":"pkg:npm/cli@11.0.7","properties":[{"name":"filePath","value":"pnpm-lock.yaml"}]},{"type":"library","name":"common@11.1.3","purl":"pkg:npm/common@11.1.3","properties":[{"name":"filePath","value":"pnpm-lock.yaml"}]},{"type":"library","name":"config@4.0.2","purl":"pkg:npm/config@4.0.2","properties":[{"name":"filePath","value":"pnpm-lock.yaml"}]},{"type":"library","name":"core@11.1.3","purl":"pkg:npm/core@11.1.3","properties":[{"name":"filePath","value":"pnpm-lock.yaml"}]},{"type":"library","name":"platform-express@11.1.3","purl":"pkg:npm/platform-express@11.1.3","properties":[{"name":"filePath","value":"pnpm-lock.yaml"}]},{"type":"library","name":"schematics@11.0.5","purl":"pkg:npm/schematics@11.0.5","properties":[{"name":"filePath","value":"pnpm-lock.yaml"}]},{"type":"library","name":"testing@11.1.3","purl":"pkg:npm/testing@11.1.3","properties":[{"name":"filePath","value":"pnpm-lock.yaml"}]},{"type":"library","name":"hashes@1.8.0","purl":"pkg:npm/hashes@1.8.0","properties":[{"name":"filePath","value":"pnpm-lock.yaml"}]},{"type":"library","name":"fs.scandir@2.1.5","purl":"pkg:npm/fs.scandir@2.1.5","properties":[{"name":"filePath","value":"pnpm-lock.yaml"}]},{"type":"library","name":"fs.stat@2.0.5","purl":"pkg:npm/fs.stat@2.0.5","properties":[{"name":"filePath","value":"pnpm-lock.yaml"}]},{"type":"library","name":"fs.walk@1.2.8","purl":"pkg:npm/fs.walk@1.2.8","properties":[{"name":"filePath","value":"pnpm-lock.yaml"}]},{"type":"library","name":"opencollective@0.4.1","purl":"pkg:npm/opencollective@0.4.1","properties":[{"name":"filePath","value":"pnpm-lock.yaml"}]},{"type":"library","name":"cuid2@2.2.2","purl":"pkg:npm/cuid2@2.2.2","properties":[{"name":"filePath","value":"pnpm-lock.yaml"}]},{"type":"library","name":"core@0.2.7","purl":"pkg:npm/core@0.2.7","properties":[{"name":"filePath","value":"pnpm-lock.yaml"}]},{"type":"library","name":"readable-stream@0.4.1","purl":"pkg:npm/readable-stream@0.4.1","properties":[{"name":"filePath","value":"pnpm-lock.yaml"}]},{"type":"library","name":"typebox@0.27.8","purl":"pkg:npm/typebox@0.27.8","properties":[{"name":"filePath","value":"pnpm-lock.yaml"}]},{"type":"library","name":"is@5.6.0","purl":"pkg:npm/is@5.6.0","properties":[{"name":"filePath","value":"pnpm-lock.yaml"}]},{"type":"library","name":"commons@3.0.1","purl":"pkg:npm/commons@3.0.1","properties":[{"name":"filePath","value":"pnpm-lock.yaml"}]},{"type":"library","name":"fake-timers@10.3.0","purl":"pkg:npm/fake-timers@10.3.0","properties":[{"name":"filePath","value":"pnpm-lock.yaml"}]},{"type":"library","name":"cli@0.6.0","purl":"pkg:npm/cli@0.6.0","properties":[{"name":"filePath","value":"pnpm-lock.yaml"}]},{"type":"library","name":"core-darwin-arm64@1.12.9","purl":"pkg:npm/core-darwin-arm64@1.12.9","properties":[{"name":"filePath","value":"pnpm-lock.yaml"}]},{"type":"library","name":"core-darwin-x64@1.12.9","purl":"pkg:npm/core-darwin-x64@1.12.9","properties":[{"name":"filePath","value":"pnpm-lock.yaml"}]},{"type":"library","name":"core-linux-arm-gnueabihf@1.12.9","purl":"pkg:npm/core-linux-arm-gnueabihf@1.12.9","properties":[{"name":"filePath","value":"pnpm-lock.yaml"}]},{"type":"library","name":"core-linux-arm64-gnu@1.12.9","purl":"pkg:npm/core-linux-arm64-gnu@1.12.9","properties":[{"name":"filePath","value":"pnpm-lock.yaml"}]},{"type":"library","name":"core-linux-arm64-musl@1.12.9","purl":"pkg:npm/core-linux-arm64-musl@1.12.9","properties":[{"name":"filePath","value":"pnpm-lock.yaml"}]},{"type":"library","name":"core-linux-x64-gnu@1.12.9","purl":"pkg:npm/core-linux-x64-gnu@1.12.9","properties":[{"name":"filePath","value":"pnpm-lock.yaml"}]},{"type":"library","name":"core-linux-x64-musl@1.12.9","purl":"pkg:npm/core-linux-x64-musl@1.12.9","properties":[{"name":"filePath","value":"pnpm-lock.yaml"}]},{"type":"library","name":"core-win32-arm64-msvc@1.12.9","purl":"pkg:npm/core-win32-arm64-msvc@1.12.9","properties":[{"name":"filePath","value":"pnpm-lock.yaml"}]},{"type":"library","name":"core-win32-ia32-msvc@1.12.9","purl":"pkg:npm/core-win32-ia32-msvc@1.12.9","properties":[{"name":"filePath","value":"pnpm-lock.yaml"}]},{"type":"library","name":"core-win32-x64-msvc@1.12.9","purl":"pkg:npm/core-win32-x64-msvc@1.12.9","properties":[{"name":"filePath","value":"pnpm-lock.yaml"}]},{"type":"library","name":"core@1.12.9","purl":"pkg:npm/core@1.12.9","properties":[{"name":"filePath","value":"pnpm-lock.yaml"}]},{"type":"library","name":"counter@0.1.3","purl":"pkg:npm/counter@0.1.3","properties":[{"name":"filePath","value":"pnpm-lock.yaml"}]},{"type":"library","name":"types@0.1.23","purl":"pkg:npm/types@0.1.23","properties":[{"name":"filePath","value":"pnpm-lock.yaml"}]},{"type":"library","name":"http-timer@5.0.1","purl":"pkg:npm/http-timer@5.0.1","properties":[{"name":"filePath","value":"pnpm-lock.yaml"}]},{"type":"library","name":"inflate@0.2.7","purl":"pkg:npm/inflate@0.2.7","properties":[{"name":"filePath","value":"pnpm-lock.yaml"}]},{"type":"library","name":"token@0.3.0","purl":"pkg:npm/token@0.3.0","properties":[{"name":"filePath","value":"pnpm-lock.yaml"}]},{"type":"library","name":"node10@1.0.11","purl":"pkg:npm/node10@1.0.11","properties":[{"name":"filePath","value":"pnpm-lock.yaml"}]},{"type":"library","name":"node12@1.0.11","purl":"pkg:npm/node12@1.0.11","properties":[{"name":"filePath","value":"pnpm-lock.yaml"}]},{"type":"library","name":"node14@1.0.3","purl":"pkg:npm/node14@1.0.3","properties":[{"name":"filePath","value":"pnpm-lock.yaml"}]},{"type":"library","name":"node16@1.0.4","purl":"pkg:npm/node16@1.0.4","properties":[{"name":"filePath","value":"pnpm-lock.yaml"}]},{"type":"library","name":"babel__core@7.20.5","purl":"pkg:npm/babel__core@7.20.5","properties":[{"name":"filePath","value":"pnpm-lock.yaml"}]},{"type":"library","name":"babel__generator@7.27.0","purl":"pkg:npm/babel__generator@7.27.0","properties":[{"name":"filePath","value":"pnpm-lock.yaml"}]},{"type":"library","name":"babel__template@7.4.4","purl":"pkg:npm/babel__template@7.4.4","properties":[{"name":"filePath","value":"pnpm-lock.yaml"}]},{"type":"library","name":"babel__traverse@7.20.7","purl":"pkg:npm/babel__traverse@7.20.7","properties":[{"name":"filePath","value":"pnpm-lock.yaml"}]},{"type":"library","name":"body-parser@1.19.6","purl":"pkg:npm/body-parser@1.19.6","properties":[{"name":"filePath","value":"pnpm-lock.yaml"}]},{"type":"library","name":"connect@3.4.38","purl":"pkg:npm/connect@3.4.38","properties":[{"name":"filePath","value":"pnpm-lock.yaml"}]},{"type":"library","name":"cookiejar@2.1.5","purl":"pkg:npm/cookiejar@2.1.5","properties":[{"name":"filePath","value":"pnpm-lock.yaml"}]},{"type":"library","name":"eslint-scope@3.7.7","purl":"pkg:npm/eslint-scope@3.7.7","properties":[{"name":"filePath","value":"pnpm-lock.yaml"}]},{"type":"library","name":"eslint@9.6.1","purl":"pkg:npm/eslint@9.6.1","properties":[{"name":"filePath","value":"pnpm-lock.yaml"}]},{"type":"library","name":"estree@1.0.8","purl":"pkg:npm/estree@1.0.8","properties":[{"name":"filePath","value":"pnpm-lock.yaml"}]},{"type":"library","name":"express-serve-static-core@5.0.6","purl":"pkg:npm/express-serve-static-core@5.0.6","properties":[{"name":"filePath","value":"pnpm-lock.yaml"}]},{"type":"library","name":"express@5.0.3","purl":"pkg:npm/express@5.0.3","properties":[{"name":"filePath","value":"pnpm-lock.yaml"}]},{"type":"library","name":"graceful-fs@4.1.9","purl":"pkg:npm/graceful-fs@4.1.9","properties":[{"name":"filePath","value":"pnpm-lock.yaml"}]},{"type":"library","name":"http-cache-semantics@4.0.4","purl":"pkg:npm/http-cache-semantics@4.0.4","properties":[{"name":"filePath","value":"pnpm-lock.yaml"}]},{"type":"library","name":"http-errors@2.0.5","purl":"pkg:npm/http-errors@2.0.5","properties":[{"name":"filePath","value":"pnpm-lock.yaml"}]},{"type":"library","name":"istanbul-lib-coverage@2.0.6","purl":"pkg:npm/istanbul-lib-coverage@2.0.6","properties":[{"name":"filePath","value":"pnpm-lock.yaml"}]},{"type":"library","name":"istanbul-lib-report@3.0.3","purl":"pkg:npm/istanbul-lib-report@3.0.3","properties":[{"name":"filePath","value":"pnpm-lock.yaml"}]},{"type":"library","name":"istanbul-reports@3.0.4","purl":"pkg:npm/istanbul-reports@3.0.4","properties":[{"name":"filePath","value":"pnpm-lock.yaml"}]},{"type":"library","name":"jest@29.5.14","purl":"pkg:npm/jest@29.5.14","properties":[{"name":"filePath","value":"pnpm-lock.yaml"}]},{"type":"library","name":"json-schema@7.0.15","purl":"pkg:npm/json-schema@7.0.15","properties":[{"name":"filePath","value":"pnpm-lock.yaml"}]},{"type":"library","name":"methods@1.1.4","purl":"pkg:npm/methods@1.1.4","properties":[{"name":"filePath","value":"pnpm-lock.yaml"}]},{"type":"library","name":"mime@1.3.5","purl":"pkg:npm/mime@1.3.5","properties":[{"name":"filePath","value":"pnpm-lock.yaml"}]},{"type":"library","name":"node@22.16.0","purl":"pkg:npm/node@22.16.0","properties":[{"name":"filePath","value":"pnpm-lock.yaml"}]},{"type":"library","name":"qs@6.14.0","purl":"pkg:npm/qs@6.14.0","properties":[{"name":"filePath","value":"pnpm-lock.yaml"}]},{"type":"library","name":"range-parser@1.2.7","purl":"pkg:npm/range-parser@1.2.7","properties":[{"name":"filePath","value":"pnpm-lock.yaml"}]},{"type":"library","name":"send@0.17.5","purl":"pkg:npm/send@0.17.5","properties":[{"name":"filePath","value":"pnpm-lock.yaml"}]},{"type":"library","name":"serve-static@1.15.8","purl":"pkg:npm/serve-static@1.15.8","properties":[{"name":"filePath","value":"pnpm-lock.yaml"}]},{"type":"library","name":"stack-utils@2.0.3","purl":"pkg:npm/stack-utils@2.0.3","properties":[{"name":"filePath","value":"pnpm-lock.yaml"}]},{"type":"library","name":"superagent@8.1.9","purl":"pkg:npm/superagent@8.1.9","properties":[{"name":"filePath","value":"pnpm-lock.yaml"}]},{"type":"library","name":"supertest@6.0.3","purl":"pkg:npm/supertest@6.0.3","properties":[{"name":"filePath","value":"pnpm-lock.yaml"}]},{"type":"library","name":"validator@13.15.2","purl":"pkg:npm/validator@13.15.2","properties":[{"name":"filePath","value":"pnpm-lock.yaml"}]},{"type":"library","name":"yargs-parser@21.0.3","purl":"pkg:npm/yargs-parser@21.0.3","properties":[{"name":"filePath","value":"pnpm-lock.yaml"}]},{"type":"library","name":"yargs@17.0.33","purl":"pkg:npm/yargs@17.0.33","properties":[{"name":"filePath","value":"pnpm-lock.yaml"}]},{"type":"library","name":"eslint-plugin@8.35.1","purl":"pkg:npm/eslint-plugin@8.35.1","properties":[{"name":"filePath","value":"pnpm-lock.yaml"}]},{"type":"library","name":"parser@8.35.1","purl":"pkg:npm/parser@8.35.1","properties":[{"name":"filePath","value":"pnpm-lock.yaml"}]},{"type":"library","name":"project-service@8.35.1","purl":"pkg:npm/project-service@8.35.1","properties":[{"name":"filePath","value":"pnpm-lock.yaml"}]},{"type":"library","name":"scope-manager@8.35.1","purl":"pkg:npm/scope-manager@8.35.1","properties":[{"name":"filePath","value":"pnpm-lock.yaml"}]},{"type":"library","name":"tsconfig-utils@8.35.1","purl":"pkg:npm/tsconfig-utils@8.35.1","properties":[{"name":"filePath","value":"pnpm-lock.yaml"}]},{"type":"library","name":"type-utils@8.35.1","purl":"pkg:npm/type-utils@8.35.1","properties":[{"name":"filePath","value":"pnpm-lock.yaml"}]},{"type":"library","name":"types@8.35.1","purl":"pkg:npm/types@8.35.1","properties":[{"name":"filePath","value":"pnpm-lock.yaml"}]},{"type":"library","name":"typescript-estree@8.35.1","purl":"pkg:npm/typescript-estree@8.35.1","properties":[{"name":"filePath","value":"pnpm-lock.yaml"}]},{"type":"library","name":"utils@8.35.1","purl":"pkg:npm/utils@8.35.1","properties":[{"name":"filePath","value":"pnpm-lock.yaml"}]},{"type":"library","name":"visitor-keys@8.35.1","purl":"pkg:npm/visitor-keys@8.35.1","properties":[{"name":"filePath","value":"pnpm-lock.yaml"}]},{"type":"library","name":"ast@1.14.1","purl":"pkg:npm/ast@1.14.1","properties":[{"name":"filePath","value":"pnpm-lock.yaml"}]},{"type":"library","name":"floating-point-hex-parser@1.13.2","purl":"pkg:npm/floating-point-hex-parser@1.13.2","properties":[{"name":"filePath","value":"pnpm-lock.yaml"}]},{"type":"library","name":"helper-api-error@1.13.2","purl":"pkg:npm/helper-api-error@1.13.2","properties":[{"name":"filePath","value":"pnpm-lock.yaml"}]},{"type":"library","name":"helper-buffer@1.14.1","purl":"pkg:npm/helper-buffer@1.14.1","properties":[{"name":"filePath","value":"pnpm-lock.yaml"}]},{"type":"library","name":"helper-numbers@1.13.2","purl":"pkg:npm/helper-numbers@1.13.2","properties":[{"name":"filePath","value":"pnpm-lock.yaml"}]},{"type":"library","name":"helper-wasm-bytecode@1.13.2","purl":"pkg:npm/helper-wasm-bytecode@1.13.2","properties":[{"name":"filePath","value":"pnpm-lock.yaml"}]},{"type":"library","name":"helper-wasm-section@1.14.1","purl":"pkg:npm/helper-wasm-section@1.14.1","properties":[{"name":"filePath","value":"pnpm-lock.yaml"}]},{"type":"library","name":"ieee754@1.13.2","purl":"pkg:npm/ieee754@1.13.2","properties":[{"name":"filePath","value":"pnpm-lock.yaml"}]},{"type":"library","name":"leb128@1.13.2","purl":"pkg:npm/leb128@1.13.2","properties":[{"name":"filePath","value":"pnpm-lock.yaml"}]},{"type":"library","name":"utf8@1.13.2","purl":"pkg:npm/utf8@1.13.2","properties":[{"name":"filePath","value":"pnpm-lock.yaml"}]},{"type":"library","name":"wasm-edit@1.14.1","purl":"pkg:npm/wasm-edit@1.14.1","properties":[{"name":"filePath","value":"pnpm-lock.yaml"}]},{"type":"library","name":"wasm-gen@1.14.1","purl":"pkg:npm/wasm-gen@1.14.1","properties":[{"name":"filePath","value":"pnpm-lock.yaml"}]},{"type":"library","name":"wasm-opt@1.14.1","purl":"pkg:npm/wasm-opt@1.14.1","properties":[{"name":"filePath","value":"pnpm-lock.yaml"}]},{"type":"library","name":"wasm-parser@1.14.1","purl":"pkg:npm/wasm-parser@1.14.1","properties":[{"name":"filePath","value":"pnpm-lock.yaml"}]},{"type":"library","name":"wast-printer@1.14.1","purl":"pkg:npm/wast-printer@1.14.1","properties":[{"name":"filePath","value":"pnpm-lock.yaml"}]},{"type":"library","name":"archive-type@7.0.0","purl":"pkg:npm/archive-type@7.0.0","properties":[{"name":"filePath","value":"pnpm-lock.yaml"}]},{"type":"library","name":"bin-check@7.0.3","purl":"pkg:npm/bin-check@7.0.3","properties":[{"name":"filePath","value":"pnpm-lock.yaml"}]},{"type":"library","name":"bin-wrapper@13.0.5","purl":"pkg:npm/bin-wrapper@13.0.5","properties":[{"name":"filePath","value":"pnpm-lock.yaml"}]},{"type":"library","name":"decompress-tar@8.0.1","purl":"pkg:npm/decompress-tar@8.0.1","properties":[{"name":"filePath","value":"pnpm-lock.yaml"}]},{"type":"library","name":"decompress-tarbz2@8.0.2","purl":"pkg:npm/decompress-tarbz2@8.0.2","properties":[{"name":"filePath","value":"pnpm-lock.yaml"}]},{"type":"library","name":"decompress-targz@8.0.1","purl":"pkg:npm/decompress-targz@8.0.1","properties":[{"name":"filePath","value":"pnpm-lock.yaml"}]},{"type":"library","name":"decompress-unzip@7.0.0","purl":"pkg:npm/decompress-unzip@7.0.0","properties":[{"name":"filePath","value":"pnpm-lock.yaml"}]},{"type":"library","name":"decompress@10.0.1","purl":"pkg:npm/decompress@10.0.1","properties":[{"name":"filePath","value":"pnpm-lock.yaml"}]},{"type":"library","name":"downloader@15.0.1","purl":"pkg:npm/downloader@15.0.1","properties":[{"name":"filePath","value":"pnpm-lock.yaml"}]},{"type":"library","name":"os-filter-obj@3.0.0","purl":"pkg:npm/os-filter-obj@3.0.0","properties":[{"name":"filePath","value":"pnpm-lock.yaml"}]},{"type":"library","name":"ieee754@1.2.0","purl":"pkg:npm/ieee754@1.2.0","properties":[{"name":"filePath","value":"pnpm-lock.yaml"}]},{"type":"library","name":"long@4.2.2","purl":"pkg:npm/long@4.2.2","properties":[{"name":"filePath","value":"pnpm-lock.yaml"}]}]}