{"id":110836,"name":null,"description":null,"url":"https://github.com/anarchy-ts/ecommerce-test","last_synced_at":"2025-09-09T05:54:56.304Z","repository":{"id":313765368,"uuid":"1052258279","full_name":"Anarchy-ts/ecommerce-test","owner":"Anarchy-ts","description":null,"archived":false,"fork":false,"pushed_at":"2025-09-08T09:04:06.000Z","size":9660,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":0,"default_branch":"master","last_synced_at":"2025-09-08T11:19:48.515Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":"JavaScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/Anarchy-ts.png","metadata":{"files":{"readme":"readme.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null}},"created_at":"2025-09-07T18:13:16.000Z","updated_at":"2025-09-08T09:04:09.000Z","dependencies_parsed_at":"2025-09-08T11:31:18.373Z","dependency_job_id":null,"html_url":"https://github.com/Anarchy-ts/ecommerce-test","commit_stats":null,"previous_names":["anarchy-ts/ecommerce-test"],"tags_count":null,"template":false,"template_full_name":null,"purl":"pkg:github/Anarchy-ts/ecommerce-test","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Anarchy-ts%2Fecommerce-test","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Anarchy-ts%2Fecommerce-test/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Anarchy-ts%2Fecommerce-test/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Anarchy-ts%2Fecommerce-test/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Anarchy-ts","download_url":"https://codeload.github.com/Anarchy-ts/ecommerce-test/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Anarchy-ts%2Fecommerce-test/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":274250508,"owners_count":25249396,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","status":"online","status_checked_at":"2025-09-09T02:00:10.223Z","response_time":80,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"owner":{"login":"Anarchy-ts","name":"Tamoghna Saha","uuid":"129314735","kind":"user","description":"","email":"","website":null,"location":null,"twitter":null,"company":null,"icon_url":"https://avatars.githubusercontent.com/u/129314735?u=b42db177b7a7a75ee81b3bf3407310b243e27037\u0026v=4","repositories_count":1,"last_synced_at":"2024-05-17T16:37:50.813Z","metadata":{"has_sponsors_listing":false},"html_url":"https://github.com/Anarchy-ts","funding_links":[],"total_stars":0,"followers":0,"following":4,"created_at":"2023-04-30T19:10:10.083Z","updated_at":"2024-05-17T16:37:50.831Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Anarchy-ts","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Anarchy-ts/repositories"},"packages":[],"commits":{"message":"Repository syncing started."},"issues_stats":{"full_name":"anarchy-ts/ecommerce-test","html_url":"https://github.com/anarchy-ts/ecommerce-test","last_synced_at":null,"status":null,"issues_count":null,"pull_requests_count":null,"avg_time_to_close_issue":null,"avg_time_to_close_pull_request":null,"issues_closed_count":null,"pull_requests_closed_count":null,"pull_request_authors_count":null,"issue_authors_count":null,"avg_comments_per_issue":null,"avg_comments_per_pull_request":null,"merged_pull_requests_count":null,"bot_issues_count":null,"bot_pull_requests_count":null,"past_year_issues_count":null,"past_year_pull_requests_count":null,"past_year_avg_time_to_close_issue":null,"past_year_avg_time_to_close_pull_request":null,"past_year_issues_closed_count":null,"past_year_pull_requests_closed_count":null,"past_year_pull_request_authors_count":null,"past_year_issue_authors_count":null,"past_year_avg_comments_per_issue":null,"past_year_avg_comments_per_pull_request":null,"past_year_bot_issues_count":null,"past_year_bot_pull_requests_count":null,"past_year_merged_pull_requests_count":null,"created_at":"2025-09-09T05:54:22.974Z","updated_at":"2025-09-09T05:54:22.974Z","repository_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/anarchy-ts%2Fecommerce-test","issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/anarchy-ts%2Fecommerce-test/issues","issue_labels_count":{},"pull_request_labels_count":{},"issue_author_associations_count":{},"pull_request_author_associations_count":{},"issue_authors":{},"pull_request_authors":{},"host":{"name":"GitHub","url":"https://github.com","kind":"github","last_synced_at":"2025-09-09T00:00:11.778Z","repositories_count":10177347,"issues_count":31924337,"pull_requests_count":100143062,"authors_count":10735794,"icon_url":"https://github.com/github.png","host_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories","owners_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/owners","authors_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors"},"past_year_issue_labels_count":{},"past_year_pull_request_labels_count":{},"past_year_issue_author_associations_count":{},"past_year_pull_request_author_associations_count":{},"past_year_issue_authors":{},"past_year_pull_request_authors":{},"maintainers":[],"active_maintainers":[]},"events":{"total":{"PushEvent":1,"CreateEvent":1},"last_year":{"PushEvent":1,"CreateEvent":1}},"keywords":[],"dependencies":[{"ecosystem":"actions","filepath":".github/workflows/ping-render.yml","sha":null,"kind":"manifest","created_at":"2025-09-08T11:30:58.174Z","updated_at":"2025-09-08T11:30:58.174Z","repository_link":"https://github.com/Anarchy-ts/ecommerce-test/blob/master/.github/workflows/ping-render.yml","dependencies":[]},{"ecosystem":"docker","filepath":"backend/node_modules/bcrypt/Dockerfile","sha":null,"kind":"manifest","created_at":"2025-09-08T11:30:58.439Z","updated_at":"2025-09-08T11:30:58.439Z","repository_link":"https://github.com/Anarchy-ts/ecommerce-test/blob/master/backend/node_modules/bcrypt/Dockerfile","dependencies":[{"id":25050714884,"package_name":"${FROM_IMAGE}","ecosystem":"docker","requirements":"latest","direct":true,"kind":"build","optional":false}]},{"ecosystem":"npm","filepath":"backend/node_modules/@mongodb-js/saslprep/package.json","sha":null,"kind":"manifest","created_at":"2025-09-08T11:30:58.502Z","updated_at":"2025-09-08T11:30:58.502Z","repository_link":"https://github.com/Anarchy-ts/ecommerce-test/blob/master/backend/node_modules/@mongodb-js/saslprep/package.json","dependencies":[{"id":25050714885,"package_name":"sparse-bitfield","ecosystem":"npm","requirements":"^3.0.3","direct":true,"kind":"runtime","optional":false},{"id":25050714886,"package_name":"@mongodb-js/eslint-config-devtools","ecosystem":"npm","requirements":"0.9.11","direct":true,"kind":"development","optional":false},{"id":25050714887,"package_name":"@mongodb-js/mocha-config-devtools","ecosystem":"npm","requirements":"^1.0.5","direct":true,"kind":"development","optional":false},{"id":25050714888,"package_name":"@mongodb-js/prettier-config-devtools","ecosystem":"npm","requirements":"^1.0.2","direct":true,"kind":"development","optional":false},{"id":25050714889,"package_name":"@mongodb-js/tsconfig-devtools","ecosystem":"npm","requirements":"^1.0.3","direct":true,"kind":"development","optional":false},{"id":25050714890,"package_name":"@types/chai","ecosystem":"npm","requirements":"^4.2.21","direct":true,"kind":"development","optional":false},{"id":25050714891,"package_name":"@types/mocha","ecosystem":"npm","requirements":"^9.1.1","direct":true,"kind":"development","optional":false},{"id":25050714892,"package_name":"@types/node","ecosystem":"npm","requirements":"^22.15.30","direct":true,"kind":"development","optional":false},{"id":25050714893,"package_name":"@types/sinon-chai","ecosystem":"npm","requirements":"^3.2.5","direct":true,"kind":"development","optional":false},{"id":25050714894,"package_name":"@types/sparse-bitfield","ecosystem":"npm","requirements":"^3.0.1","direct":true,"kind":"development","optional":false},{"id":25050714895,"package_name":"chai","ecosystem":"npm","requirements":"^4.5.0","direct":true,"kind":"development","optional":false},{"id":25050714896,"package_name":"depcheck","ecosystem":"npm","requirements":"^1.4.7","direct":true,"kind":"development","optional":false},{"id":25050714897,"package_name":"eslint","ecosystem":"npm","requirements":"^7.25.0","direct":true,"kind":"development","optional":false},{"id":25050714898,"package_name":"gen-esm-wrapper","ecosystem":"npm","requirements":"^1.1.3","direct":true,"kind":"development","optional":false},{"id":25050714899,"package_name":"mocha","ecosystem":"npm","requirements":"^8.4.0","direct":true,"kind":"development","optional":false},{"id":25050714900,"package_name":"nyc","ecosystem":"npm","requirements":"^15.1.0","direct":true,"kind":"development","optional":false},{"id":25050714901,"package_name":"prettier","ecosystem":"npm","requirements":"^3.5.3","direct":true,"kind":"development","optional":false},{"id":25050714902,"package_name":"sinon","ecosystem":"npm","requirements":"^9.2.3","direct":true,"kind":"development","optional":false},{"id":25050714903,"package_name":"typescript","ecosystem":"npm","requirements":"^5.0.4","direct":true,"kind":"development","optional":false}]},{"ecosystem":"npm","filepath":"backend/node_modules/@types/webidl-conversions/package.json","sha":null,"kind":"manifest","created_at":"2025-09-08T11:30:58.564Z","updated_at":"2025-09-08T11:30:58.564Z","repository_link":"https://github.com/Anarchy-ts/ecommerce-test/blob/master/backend/node_modules/@types/webidl-conversions/package.json","dependencies":[]},{"ecosystem":"npm","filepath":"backend/node_modules/@types/whatwg-url/package.json","sha":null,"kind":"manifest","created_at":"2025-09-08T11:30:58.820Z","updated_at":"2025-09-08T11:30:58.820Z","repository_link":"https://github.com/Anarchy-ts/ecommerce-test/blob/master/backend/node_modules/@types/whatwg-url/package.json","dependencies":[{"id":25050714905,"package_name":"@types/webidl-conversions","ecosystem":"npm","requirements":"*","direct":true,"kind":"runtime","optional":false}]},{"ecosystem":"npm","filepath":"backend/node_modules/accepts/package.json","sha":null,"kind":"manifest","created_at":"2025-09-08T11:30:58.873Z","updated_at":"2025-09-08T11:30:58.873Z","repository_link":"https://github.com/Anarchy-ts/ecommerce-test/blob/master/backend/node_modules/accepts/package.json","dependencies":[{"id":25050714906,"package_name":"mime-types","ecosystem":"npm","requirements":"^3.0.0","direct":true,"kind":"runtime","optional":false},{"id":25050714907,"package_name":"negotiator","ecosystem":"npm","requirements":"^1.0.0","direct":true,"kind":"runtime","optional":false},{"id":25050714908,"package_name":"deep-equal","ecosystem":"npm","requirements":"1.0.1","direct":true,"kind":"development","optional":false},{"id":25050714909,"package_name":"eslint","ecosystem":"npm","requirements":"7.32.0","direct":true,"kind":"development","optional":false},{"id":25050714910,"package_name":"eslint-config-standard","ecosystem":"npm","requirements":"14.1.1","direct":true,"kind":"development","optional":false},{"id":25050714911,"package_name":"eslint-plugin-import","ecosystem":"npm","requirements":"2.25.4","direct":true,"kind":"development","optional":false},{"id":25050714912,"package_name":"eslint-plugin-markdown","ecosystem":"npm","requirements":"2.2.1","direct":true,"kind":"development","optional":false},{"id":25050714913,"package_name":"eslint-plugin-node","ecosystem":"npm","requirements":"11.1.0","direct":true,"kind":"development","optional":false},{"id":25050714914,"package_name":"eslint-plugin-promise","ecosystem":"npm","requirements":"4.3.1","direct":true,"kind":"development","optional":false},{"id":25050714915,"package_name":"eslint-plugin-standard","ecosystem":"npm","requirements":"4.1.0","direct":true,"kind":"development","optional":false},{"id":25050714916,"package_name":"mocha","ecosystem":"npm","requirements":"9.2.0","direct":true,"kind":"development","optional":false},{"id":25050714917,"package_name":"nyc","ecosystem":"npm","requirements":"15.1.0","direct":true,"kind":"development","optional":false}]},{"ecosystem":"npm","filepath":"backend/node_modules/anymatch/package.json","sha":null,"kind":"manifest","created_at":"2025-09-08T11:30:58.930Z","updated_at":"2025-09-08T11:30:58.930Z","repository_link":"https://github.com/Anarchy-ts/ecommerce-test/blob/master/backend/node_modules/anymatch/package.json","dependencies":[{"id":25050714918,"package_name":"normalize-path","ecosystem":"npm","requirements":"^3.0.0","direct":true,"kind":"runtime","optional":false},{"id":25050714919,"package_name":"picomatch","ecosystem":"npm","requirements":"^2.0.4","direct":true,"kind":"runtime","optional":false},{"id":25050714920,"package_name":"mocha","ecosystem":"npm","requirements":"^6.1.3","direct":true,"kind":"development","optional":false},{"id":25050714921,"package_name":"nyc","ecosystem":"npm","requirements":"^14.0.0","direct":true,"kind":"development","optional":false}]},{"ecosystem":"npm","filepath":"backend/node_modules/append-field/package.json","sha":null,"kind":"manifest","created_at":"2025-09-08T11:30:58.984Z","updated_at":"2025-09-08T11:30:58.984Z","repository_link":"https://github.com/Anarchy-ts/ecommerce-test/blob/master/backend/node_modules/append-field/package.json","dependencies":[{"id":25050714922,"package_name":"mocha","ecosystem":"npm","requirements":"^2.2.4","direct":true,"kind":"development","optional":false},{"id":25050714923,"package_name":"standard","ecosystem":"npm","requirements":"^6.0.5","direct":true,"kind":"development","optional":false},{"id":25050714924,"package_name":"testdata-w3c-json-form","ecosystem":"npm","requirements":"^0.2.0","direct":true,"kind":"development","optional":false}]},{"ecosystem":"npm","filepath":"backend/node_modules/asynckit/package.json","sha":null,"kind":"manifest","created_at":"2025-09-08T11:30:59.046Z","updated_at":"2025-09-08T11:30:59.046Z","repository_link":"https://github.com/Anarchy-ts/ecommerce-test/blob/master/backend/node_modules/asynckit/package.json","dependencies":[{"id":25050714925,"package_name":"browserify","ecosystem":"npm","requirements":"^13.0.0","direct":true,"kind":"development","optional":false},{"id":25050714926,"package_name":"browserify-istanbul","ecosystem":"npm","requirements":"^2.0.0","direct":true,"kind":"development","optional":false},{"id":25050714927,"package_name":"coveralls","ecosystem":"npm","requirements":"^2.11.9","direct":true,"kind":"development","optional":false},{"id":25050714928,"package_name":"eslint","ecosystem":"npm","requirements":"^2.9.0","direct":true,"kind":"development","optional":false},{"id":25050714929,"package_name":"istanbul","ecosystem":"npm","requirements":"^0.4.3","direct":true,"kind":"development","optional":false},{"id":25050714930,"package_name":"obake","ecosystem":"npm","requirements":"^0.1.2","direct":true,"kind":"development","optional":false},{"id":25050714931,"package_name":"phantomjs-prebuilt","ecosystem":"npm","requirements":"^2.1.7","direct":true,"kind":"development","optional":false},{"id":25050714932,"package_name":"pre-commit","ecosystem":"npm","requirements":"^1.1.3","direct":true,"kind":"development","optional":false},{"id":25050714933,"package_name":"reamde","ecosystem":"npm","requirements":"^1.1.0","direct":true,"kind":"development","optional":false},{"id":25050714934,"package_name":"rimraf","ecosystem":"npm","requirements":"^2.5.2","direct":true,"kind":"development","optional":false},{"id":25050714935,"package_name":"size-table","ecosystem":"npm","requirements":"^0.2.0","direct":true,"kind":"development","optional":false},{"id":25050714936,"package_name":"tap-spec","ecosystem":"npm","requirements":"^4.1.1","direct":true,"kind":"development","optional":false},{"id":25050714937,"package_name":"tape","ecosystem":"npm","requirements":"^4.5.1","direct":true,"kind":"development","optional":false}]},{"ecosystem":"npm","filepath":"backend/node_modules/axios/package.json","sha":null,"kind":"manifest","created_at":"2025-09-08T11:30:59.108Z","updated_at":"2025-09-08T11:30:59.108Z","repository_link":"https://github.com/Anarchy-ts/ecommerce-test/blob/master/backend/node_modules/axios/package.json","dependencies":[{"id":25050714946,"package_name":"follow-redirects","ecosystem":"npm","requirements":"^1.15.6","direct":true,"kind":"runtime","optional":false},{"id":25050714947,"package_name":"form-data","ecosystem":"npm","requirements":"^4.0.4","direct":true,"kind":"runtime","optional":false},{"id":25050714948,"package_name":"proxy-from-env","ecosystem":"npm","requirements":"^1.1.0","direct":true,"kind":"runtime","optional":false},{"id":25050714949,"package_name":"@babel/core","ecosystem":"npm","requirements":"^7.23.9","direct":true,"kind":"development","optional":false},{"id":25050714950,"package_name":"@babel/preset-env","ecosystem":"npm","requirements":"^7.23.9","direct":true,"kind":"development","optional":false},{"id":25050714951,"package_name":"@commitlint/cli","ecosystem":"npm","requirements":"^17.8.1","direct":true,"kind":"development","optional":false},{"id":25050714952,"package_name":"@commitlint/config-conventional","ecosystem":"npm","requirements":"^17.8.1","direct":true,"kind":"development","optional":false},{"id":25050714953,"package_name":"@release-it/conventional-changelog","ecosystem":"npm","requirements":"^5.1.1","direct":true,"kind":"development","optional":false},{"id":25050714954,"package_name":"@rollup/plugin-babel","ecosystem":"npm","requirements":"^5.3.1","direct":true,"kind":"development","optional":false},{"id":25050714955,"package_name":"@rollup/plugin-commonjs","ecosystem":"npm","requirements":"^15.1.0","direct":true,"kind":"development","optional":false},{"id":25050714956,"package_name":"@rollup/plugin-json","ecosystem":"npm","requirements":"^4.1.0","direct":true,"kind":"development","optional":false},{"id":25050714957,"package_name":"@rollup/plugin-multi-entry","ecosystem":"npm","requirements":"^4.1.0","direct":true,"kind":"development","optional":false},{"id":25050714958,"package_name":"@rollup/plugin-node-resolve","ecosystem":"npm","requirements":"^9.0.0","direct":true,"kind":"development","optional":false},{"id":25050714959,"package_name":"abortcontroller-polyfill","ecosystem":"npm","requirements":"^1.7.5","direct":true,"kind":"development","optional":false},{"id":25050714960,"package_name":"auto-changelog","ecosystem":"npm","requirements":"^2.4.0","direct":true,"kind":"development","optional":false},{"id":25050714961,"package_name":"body-parser","ecosystem":"npm","requirements":"^1.20.2","direct":true,"kind":"development","optional":false},{"id":25050714962,"package_name":"chalk","ecosystem":"npm","requirements":"^5.3.0","direct":true,"kind":"development","optional":false},{"id":25050714963,"package_name":"coveralls","ecosystem":"npm","requirements":"^3.1.1","direct":true,"kind":"development","optional":false},{"id":25050714964,"package_name":"cross-env","ecosystem":"npm","requirements":"^7.0.3","direct":true,"kind":"development","optional":false},{"id":25050714965,"package_name":"dev-null","ecosystem":"npm","requirements":"^0.1.1","direct":true,"kind":"development","optional":false},{"id":25050714966,"package_name":"dtslint","ecosystem":"npm","requirements":"^4.2.1","direct":true,"kind":"development","optional":false},{"id":25050714967,"package_name":"es6-promise","ecosystem":"npm","requirements":"^4.2.8","direct":true,"kind":"development","optional":false},{"id":25050714968,"package_name":"eslint","ecosystem":"npm","requirements":"^8.56.0","direct":true,"kind":"development","optional":false},{"id":25050714969,"package_name":"express","ecosystem":"npm","requirements":"^4.18.2","direct":true,"kind":"development","optional":false},{"id":25050714970,"package_name":"formdata-node","ecosystem":"npm","requirements":"^5.0.1","direct":true,"kind":"development","optional":false},{"id":25050714971,"package_name":"formidable","ecosystem":"npm","requirements":"^2.1.2","direct":true,"kind":"development","optional":false},{"id":25050714972,"package_name":"fs-extra","ecosystem":"npm","requirements":"^10.1.0","direct":true,"kind":"development","optional":false},{"id":25050714973,"package_name":"get-stream","ecosystem":"npm","requirements":"^3.0.0","direct":true,"kind":"development","optional":false},{"id":25050714974,"package_name":"gulp","ecosystem":"npm","requirements":"^4.0.2","direct":true,"kind":"development","optional":false},{"id":25050714975,"package_name":"gzip-size","ecosystem":"npm","requirements":"^7.0.0","direct":true,"kind":"development","optional":false},{"id":25050714976,"package_name":"handlebars","ecosystem":"npm","requirements":"^4.7.8","direct":true,"kind":"development","optional":false},{"id":25050714977,"package_name":"husky","ecosystem":"npm","requirements":"^8.0.3","direct":true,"kind":"development","optional":false},{"id":25050714978,"package_name":"istanbul-instrumenter-loader","ecosystem":"npm","requirements":"^3.0.1","direct":true,"kind":"development","optional":false},{"id":25050714979,"package_name":"jasmine-core","ecosystem":"npm","requirements":"^2.99.1","direct":true,"kind":"development","optional":false},{"id":25050714980,"package_name":"karma","ecosystem":"npm","requirements":"^6.3.17","direct":true,"kind":"development","optional":false},{"id":25050714981,"package_name":"karma-chrome-launcher","ecosystem":"npm","requirements":"^3.2.0","direct":true,"kind":"development","optional":false},{"id":25050714982,"package_name":"karma-firefox-launcher","ecosystem":"npm","requirements":"^2.1.2","direct":true,"kind":"development","optional":false},{"id":25050714983,"package_name":"karma-jasmine","ecosystem":"npm","requirements":"^1.1.2","direct":true,"kind":"development","optional":false},{"id":25050714984,"package_name":"karma-jasmine-ajax","ecosystem":"npm","requirements":"^0.1.13","direct":true,"kind":"development","optional":false},{"id":25050714985,"package_name":"karma-rollup-preprocessor","ecosystem":"npm","requirements":"^7.0.8","direct":true,"kind":"development","optional":false},{"id":25050714986,"package_name":"karma-safari-launcher","ecosystem":"npm","requirements":"^1.0.0","direct":true,"kind":"development","optional":false},{"id":25050714987,"package_name":"karma-sauce-launcher","ecosystem":"npm","requirements":"^4.3.6","direct":true,"kind":"development","optional":false},{"id":25050714988,"package_name":"karma-sinon","ecosystem":"npm","requirements":"^1.0.5","direct":true,"kind":"development","optional":false},{"id":25050714989,"package_name":"karma-sourcemap-loader","ecosystem":"npm","requirements":"^0.3.8","direct":true,"kind":"development","optional":false},{"id":25050714990,"package_name":"memoizee","ecosystem":"npm","requirements":"^0.4.15","direct":true,"kind":"development","optional":false},{"id":25050714991,"package_name":"minimist","ecosystem":"npm","requirements":"^1.2.8","direct":true,"kind":"development","optional":false},{"id":25050714992,"package_name":"mocha","ecosystem":"npm","requirements":"^10.3.0","direct":true,"kind":"development","optional":false},{"id":25050714993,"package_name":"multer","ecosystem":"npm","requirements":"^1.4.4","direct":true,"kind":"development","optional":false},{"id":25050714994,"package_name":"pretty-bytes","ecosystem":"npm","requirements":"^6.1.1","direct":true,"kind":"development","optional":false},{"id":25050714995,"package_name":"release-it","ecosystem":"npm","requirements":"^15.11.0","direct":true,"kind":"development","optional":false},{"id":25050714996,"package_name":"rollup","ecosystem":"npm","requirements":"^2.79.1","direct":true,"kind":"development","optional":false},{"id":25050714997,"package_name":"rollup-plugin-auto-external","ecosystem":"npm","requirements":"^2.0.0","direct":true,"kind":"development","optional":false},{"id":25050714998,"package_name":"rollup-plugin-bundle-size","ecosystem":"npm","requirements":"^1.0.3","direct":true,"kind":"development","optional":false},{"id":25050714999,"package_name":"rollup-plugin-terser","ecosystem":"npm","requirements":"^7.0.2","direct":true,"kind":"development","optional":false},{"id":25050715000,"package_name":"sinon","ecosystem":"npm","requirements":"^4.5.0","direct":true,"kind":"development","optional":false},{"id":25050715001,"package_name":"stream-throttle","ecosystem":"npm","requirements":"^0.1.3","direct":true,"kind":"development","optional":false},{"id":25050715002,"package_name":"string-replace-async","ecosystem":"npm","requirements":"^3.0.2","direct":true,"kind":"development","optional":false},{"id":25050715003,"package_name":"terser-webpack-plugin","ecosystem":"npm","requirements":"^4.2.3","direct":true,"kind":"development","optional":false},{"id":25050715004,"package_name":"typescript","ecosystem":"npm","requirements":"^4.9.5","direct":true,"kind":"development","optional":false},{"id":25050715005,"package_name":"@rollup/plugin-alias","ecosystem":"npm","requirements":"^5.1.0","direct":true,"kind":"development","optional":false}]},{"ecosystem":"npm","filepath":"backend/node_modules/balanced-match/package.json","sha":null,"kind":"manifest","created_at":"2025-09-08T11:30:59.177Z","updated_at":"2025-09-08T11:30:59.177Z","repository_link":"https://github.com/Anarchy-ts/ecommerce-test/blob/master/backend/node_modules/balanced-match/package.json","dependencies":[{"id":25050715010,"package_name":"matcha","ecosystem":"npm","requirements":"^0.7.0","direct":true,"kind":"development","optional":false},{"id":25050715011,"package_name":"tape","ecosystem":"npm","requirements":"^4.6.0","direct":true,"kind":"development","optional":false}]},{"ecosystem":"npm","filepath":"backend/node_modules/bcrypt/package.json","sha":null,"kind":"manifest","created_at":"2025-09-08T11:30:59.230Z","updated_at":"2025-09-08T11:30:59.230Z","repository_link":"https://github.com/Anarchy-ts/ecommerce-test/blob/master/backend/node_modules/bcrypt/package.json","dependencies":[{"id":25050715012,"package_name":"node-addon-api","ecosystem":"npm","requirements":"^8.3.0","direct":true,"kind":"runtime","optional":false},{"id":25050715013,"package_name":"node-gyp-build","ecosystem":"npm","requirements":"^4.8.4","direct":true,"kind":"runtime","optional":false},{"id":25050715014,"package_name":"jest","ecosystem":"npm","requirements":"^29.7.0","direct":true,"kind":"development","optional":false},{"id":25050715015,"package_name":"prebuildify","ecosystem":"npm","requirements":"^6.0.1","direct":true,"kind":"development","optional":false}]},{"ecosystem":"npm","filepath":"backend/node_modules/binary-extensions/package.json","sha":null,"kind":"manifest","created_at":"2025-09-08T11:30:59.287Z","updated_at":"2025-09-08T11:30:59.287Z","repository_link":"https://github.com/Anarchy-ts/ecommerce-test/blob/master/backend/node_modules/binary-extensions/package.json","dependencies":[{"id":25050715016,"package_name":"ava","ecosystem":"npm","requirements":"^1.4.1","direct":true,"kind":"development","optional":false},{"id":25050715017,"package_name":"tsd","ecosystem":"npm","requirements":"^0.7.2","direct":true,"kind":"development","optional":false},{"id":25050715018,"package_name":"xo","ecosystem":"npm","requirements":"^0.24.0","direct":true,"kind":"development","optional":false}]},{"ecosystem":"npm","filepath":"backend/node_modules/body-parser/package.json","sha":null,"kind":"manifest","created_at":"2025-09-08T11:30:59.353Z","updated_at":"2025-09-08T11:30:59.353Z","repository_link":"https://github.com/Anarchy-ts/ecommerce-test/blob/master/backend/node_modules/body-parser/package.json","dependencies":[{"id":25050715019,"package_name":"bytes","ecosystem":"npm","requirements":"^3.1.2","direct":true,"kind":"runtime","optional":false},{"id":25050715020,"package_name":"content-type","ecosystem":"npm","requirements":"^1.0.5","direct":true,"kind":"runtime","optional":false},{"id":25050715021,"package_name":"debug","ecosystem":"npm","requirements":"^4.4.0","direct":true,"kind":"runtime","optional":false},{"id":25050715022,"package_name":"http-errors","ecosystem":"npm","requirements":"^2.0.0","direct":true,"kind":"runtime","optional":false},{"id":25050715023,"package_name":"iconv-lite","ecosystem":"npm","requirements":"^0.6.3","direct":true,"kind":"runtime","optional":false},{"id":25050715024,"package_name":"on-finished","ecosystem":"npm","requirements":"^2.4.1","direct":true,"kind":"runtime","optional":false},{"id":25050715025,"package_name":"qs","ecosystem":"npm","requirements":"^6.14.0","direct":true,"kind":"runtime","optional":false},{"id":25050715026,"package_name":"raw-body","ecosystem":"npm","requirements":"^3.0.0","direct":true,"kind":"runtime","optional":false},{"id":25050715027,"package_name":"type-is","ecosystem":"npm","requirements":"^2.0.0","direct":true,"kind":"runtime","optional":false},{"id":25050715028,"package_name":"eslint","ecosystem":"npm","requirements":"8.34.0","direct":true,"kind":"development","optional":false},{"id":25050715029,"package_name":"eslint-config-standard","ecosystem":"npm","requirements":"14.1.1","direct":true,"kind":"development","optional":false},{"id":25050715030,"package_name":"eslint-plugin-import","ecosystem":"npm","requirements":"2.27.5","direct":true,"kind":"development","optional":false},{"id":25050715031,"package_name":"eslint-plugin-markdown","ecosystem":"npm","requirements":"3.0.0","direct":true,"kind":"development","optional":false},{"id":25050715032,"package_name":"eslint-plugin-node","ecosystem":"npm","requirements":"11.1.0","direct":true,"kind":"development","optional":false},{"id":25050715033,"package_name":"eslint-plugin-promise","ecosystem":"npm","requirements":"6.1.1","direct":true,"kind":"development","optional":false},{"id":25050715034,"package_name":"eslint-plugin-standard","ecosystem":"npm","requirements":"4.1.0","direct":true,"kind":"development","optional":false},{"id":25050715035,"package_name":"mocha","ecosystem":"npm","requirements":"^11.1.0","direct":true,"kind":"development","optional":false},{"id":25050715036,"package_name":"nyc","ecosystem":"npm","requirements":"^17.1.0","direct":true,"kind":"development","optional":false},{"id":25050715037,"package_name":"supertest","ecosystem":"npm","requirements":"^7.0.0","direct":true,"kind":"development","optional":false}]},{"ecosystem":"npm","filepath":"backend/node_modules/brace-expansion/package.json","sha":null,"kind":"manifest","created_at":"2025-09-08T11:30:59.626Z","updated_at":"2025-09-08T11:30:59.626Z","repository_link":"https://github.com/Anarchy-ts/ecommerce-test/blob/master/backend/node_modules/brace-expansion/package.json","dependencies":[{"id":25050715038,"package_name":"balanced-match","ecosystem":"npm","requirements":"^1.0.0","direct":true,"kind":"runtime","optional":false},{"id":25050715039,"package_name":"concat-map","ecosystem":"npm","requirements":"0.0.1","direct":true,"kind":"runtime","optional":false},{"id":25050715040,"package_name":"matcha","ecosystem":"npm","requirements":"^0.7.0","direct":true,"kind":"development","optional":false},{"id":25050715041,"package_name":"tape","ecosystem":"npm","requirements":"^4.6.0","direct":true,"kind":"development","optional":false}]},{"ecosystem":"npm","filepath":"backend/node_modules/braces/package.json","sha":null,"kind":"manifest","created_at":"2025-09-08T11:30:59.689Z","updated_at":"2025-09-08T11:30:59.689Z","repository_link":"https://github.com/Anarchy-ts/ecommerce-test/blob/master/backend/node_modules/braces/package.json","dependencies":[{"id":25050715042,"package_name":"fill-range","ecosystem":"npm","requirements":"^7.1.1","direct":true,"kind":"runtime","optional":false},{"id":25050715043,"package_name":"ansi-colors","ecosystem":"npm","requirements":"^3.2.4","direct":true,"kind":"development","optional":false},{"id":25050715044,"package_name":"bash-path","ecosystem":"npm","requirements":"^2.0.1","direct":true,"kind":"development","optional":false},{"id":25050715045,"package_name":"gulp-format-md","ecosystem":"npm","requirements":"^2.0.0","direct":true,"kind":"development","optional":false},{"id":25050715046,"package_name":"mocha","ecosystem":"npm","requirements":"^6.1.1","direct":true,"kind":"development","optional":false}]},{"ecosystem":"npm","filepath":"backend/node_modules/bson/package.json","sha":null,"kind":"manifest","created_at":"2025-09-08T11:30:59.743Z","updated_at":"2025-09-08T11:30:59.743Z","repository_link":"https://github.com/Anarchy-ts/ecommerce-test/blob/master/backend/node_modules/bson/package.json","dependencies":[{"id":25050715227,"package_name":"@istanbuljs/nyc-config-typescript","ecosystem":"npm","requirements":"^1.0.2","direct":true,"kind":"development","optional":false},{"id":25050715228,"package_name":"@microsoft/api-extractor","ecosystem":"npm","requirements":"^7.52.5","direct":true,"kind":"development","optional":false},{"id":25050715229,"package_name":"@rollup/plugin-node-resolve","ecosystem":"npm","requirements":"^16.0.1","direct":true,"kind":"development","optional":false},{"id":25050715230,"package_name":"@rollup/plugin-typescript","ecosystem":"npm","requirements":"^12.1.2","direct":true,"kind":"development","optional":false},{"id":25050715231,"package_name":"@types/chai","ecosystem":"npm","requirements":"^4.3.17","direct":true,"kind":"development","optional":false},{"id":25050715232,"package_name":"@types/mocha","ecosystem":"npm","requirements":"^10.0.7","direct":true,"kind":"development","optional":false},{"id":25050715233,"package_name":"@types/node","ecosystem":"npm","requirements":"^22.15.3","direct":true,"kind":"development","optional":false},{"id":25050715234,"package_name":"@types/sinon","ecosystem":"npm","requirements":"^17.0.4","direct":true,"kind":"development","optional":false},{"id":25050715235,"package_name":"@types/sinon-chai","ecosystem":"npm","requirements":"^3.2.12","direct":true,"kind":"development","optional":false},{"id":25050715236,"package_name":"@typescript-eslint/eslint-plugin","ecosystem":"npm","requirements":"^8.31.1","direct":true,"kind":"development","optional":false},{"id":25050715237,"package_name":"@typescript-eslint/parser","ecosystem":"npm","requirements":"^8.31.1","direct":true,"kind":"development","optional":false},{"id":25050715238,"package_name":"benchmark","ecosystem":"npm","requirements":"^2.1.4","direct":true,"kind":"development","optional":false},{"id":25050715239,"package_name":"chai","ecosystem":"npm","requirements":"^4.4.1","direct":true,"kind":"development","optional":false},{"id":25050715240,"package_name":"chalk","ecosystem":"npm","requirements":"^5.3.0","direct":true,"kind":"development","optional":false},{"id":25050715241,"package_name":"dbx-js-tools","ecosystem":"npm","requirements":"github:mongodb-js/dbx-js-tools#main","direct":true,"kind":"development","optional":false},{"id":25050715242,"package_name":"eslint","ecosystem":"npm","requirements":"^9.25.1","direct":true,"kind":"development","optional":false},{"id":25050715243,"package_name":"eslint-config-prettier","ecosystem":"npm","requirements":"^10.1.2","direct":true,"kind":"development","optional":false},{"id":25050715244,"package_name":"eslint-plugin-no-bigint-usage","ecosystem":"npm","requirements":"file:etc/eslint/no-bigint-usage","direct":true,"kind":"development","optional":false},{"id":25050715245,"package_name":"eslint-plugin-prettier","ecosystem":"npm","requirements":"^5.2.6","direct":true,"kind":"development","optional":false},{"id":25050715246,"package_name":"eslint-plugin-tsdoc","ecosystem":"npm","requirements":"^0.4.0","direct":true,"kind":"development","optional":false},{"id":25050715247,"package_name":"magic-string","ecosystem":"npm","requirements":"^0.30.11","direct":true,"kind":"development","optional":false},{"id":25050715248,"package_name":"mocha","ecosystem":"npm","requirements":"^10.7.0","direct":true,"kind":"development","optional":false},{"id":25050715249,"package_name":"node-fetch","ecosystem":"npm","requirements":"^3.3.2","direct":true,"kind":"development","optional":false},{"id":25050715250,"package_name":"nyc","ecosystem":"npm","requirements":"^15.1.0","direct":true,"kind":"development","optional":false},{"id":25050715251,"package_name":"prettier","ecosystem":"npm","requirements":"^3.5.3","direct":true,"kind":"development","optional":false},{"id":25050715252,"package_name":"rollup","ecosystem":"npm","requirements":"^4.40.1","direct":true,"kind":"development","optional":false},{"id":25050715253,"package_name":"sinon","ecosystem":"npm","requirements":"^18.0.0","direct":true,"kind":"development","optional":false},{"id":25050715254,"package_name":"sinon-chai","ecosystem":"npm","requirements":"^3.7.0","direct":true,"kind":"development","optional":false},{"id":25050715255,"package_name":"source-map-support","ecosystem":"npm","requirements":"^0.5.21","direct":true,"kind":"development","optional":false},{"id":25050715256,"package_name":"tar","ecosystem":"npm","requirements":"^7.4.3","direct":true,"kind":"development","optional":false},{"id":25050715257,"package_name":"ts-node","ecosystem":"npm","requirements":"^10.9.2","direct":true,"kind":"development","optional":false},{"id":25050715258,"package_name":"tsd","ecosystem":"npm","requirements":"^0.31.1","direct":true,"kind":"development","optional":false},{"id":25050715259,"package_name":"typescript","ecosystem":"npm","requirements":"^5.8.3","direct":true,"kind":"development","optional":false},{"id":25050715260,"package_name":"typescript-cached-transpile","ecosystem":"npm","requirements":"0.0.6","direct":true,"kind":"development","optional":false},{"id":25050715261,"package_name":"uuid","ecosystem":"npm","requirements":"^11.1.0","direct":true,"kind":"development","optional":false}]},{"ecosystem":"npm","filepath":"backend/node_modules/bson/vendor/base64/package.json","sha":null,"kind":"manifest","created_at":"2025-09-08T11:31:00.059Z","updated_at":"2025-09-08T11:31:00.059Z","repository_link":"https://github.com/Anarchy-ts/ecommerce-test/blob/master/backend/node_modules/bson/vendor/base64/package.json","dependencies":[{"id":25050715262,"package_name":"coveralls","ecosystem":"npm","requirements":"^2.11.4","direct":true,"kind":"development","optional":false},{"id":25050715263,"package_name":"grunt","ecosystem":"npm","requirements":"^0.4.5","direct":true,"kind":"development","optional":false},{"id":25050715264,"package_name":"grunt-cli","ecosystem":"npm","requirements":"^1.3.2","direct":true,"kind":"development","optional":false},{"id":25050715265,"package_name":"grunt-shell","ecosystem":"npm","requirements":"^1.1.2","direct":true,"kind":"development","optional":false},{"id":25050715266,"package_name":"grunt-template","ecosystem":"npm","requirements":"^0.2.3","direct":true,"kind":"development","optional":false},{"id":25050715267,"package_name":"istanbul","ecosystem":"npm","requirements":"^0.4.0","direct":true,"kind":"development","optional":false},{"id":25050715268,"package_name":"mocha","ecosystem":"npm","requirements":"^6.2.0","direct":true,"kind":"development","optional":false},{"id":25050715269,"package_name":"regenerate","ecosystem":"npm","requirements":"^1.2.1","direct":true,"kind":"development","optional":false}]},{"ecosystem":"npm","filepath":"backend/node_modules/bson/vendor/text-encoding/package.json","sha":null,"kind":"manifest","created_at":"2025-09-08T11:31:00.135Z","updated_at":"2025-09-08T11:31:00.135Z","repository_link":"https://github.com/Anarchy-ts/ecommerce-test/blob/master/backend/node_modules/bson/vendor/text-encoding/package.json","dependencies":[]},{"ecosystem":"npm","filepath":"backend/node_modules/buffer-equal-constant-time/package.json","sha":null,"kind":"manifest","created_at":"2025-09-08T11:31:00.189Z","updated_at":"2025-09-08T11:31:00.189Z","repository_link":"https://github.com/Anarchy-ts/ecommerce-test/blob/master/backend/node_modules/buffer-equal-constant-time/package.json","dependencies":[{"id":25050715270,"package_name":"mocha","ecosystem":"npm","requirements":"~1.15.1","direct":true,"kind":"development","optional":false}]},{"ecosystem":"npm","filepath":"backend/node_modules/buffer-from/package.json","sha":null,"kind":"manifest","created_at":"2025-09-08T11:31:00.253Z","updated_at":"2025-09-08T11:31:00.253Z","repository_link":"https://github.com/Anarchy-ts/ecommerce-test/blob/master/backend/node_modules/buffer-from/package.json","dependencies":[{"id":25050715271,"package_name":"standard","ecosystem":"npm","requirements":"^12.0.1","direct":true,"kind":"development","optional":false}]},{"ecosystem":"npm","filepath":"backend/node_modules/busboy/package.json","sha":null,"kind":"manifest","created_at":"2025-09-08T11:31:00.519Z","updated_at":"2025-09-08T11:31:00.519Z","repository_link":"https://github.com/Anarchy-ts/ecommerce-test/blob/master/backend/node_modules/busboy/package.json","dependencies":[{"id":25050715272,"package_name":"streamsearch","ecosystem":"npm","requirements":"^1.1.0","direct":true,"kind":"runtime","optional":false},{"id":25050715273,"package_name":"@mscdex/eslint-config","ecosystem":"npm","requirements":"^1.1.0","direct":true,"kind":"development","optional":false},{"id":25050715274,"package_name":"eslint","ecosystem":"npm","requirements":"^7.32.0","direct":true,"kind":"development","optional":false}]},{"ecosystem":"npm","filepath":"backend/node_modules/bytes/package.json","sha":null,"kind":"manifest","created_at":"2025-09-08T11:31:00.679Z","updated_at":"2025-09-08T11:31:00.679Z","repository_link":"https://github.com/Anarchy-ts/ecommerce-test/blob/master/backend/node_modules/bytes/package.json","dependencies":[{"id":25050715275,"package_name":"eslint","ecosystem":"npm","requirements":"7.32.0","direct":true,"kind":"development","optional":false},{"id":25050715276,"package_name":"eslint-plugin-markdown","ecosystem":"npm","requirements":"2.2.1","direct":true,"kind":"development","optional":false},{"id":25050715277,"package_name":"mocha","ecosystem":"npm","requirements":"9.2.0","direct":true,"kind":"development","optional":false},{"id":25050715278,"package_name":"nyc","ecosystem":"npm","requirements":"15.1.0","direct":true,"kind":"development","optional":false}]},{"ecosystem":"npm","filepath":"backend/node_modules/call-bind-apply-helpers/package.json","sha":null,"kind":"manifest","created_at":"2025-09-08T11:31:00.738Z","updated_at":"2025-09-08T11:31:00.738Z","repository_link":"https://github.com/Anarchy-ts/ecommerce-test/blob/master/backend/node_modules/call-bind-apply-helpers/package.json","dependencies":[{"id":25050715279,"package_name":"es-errors","ecosystem":"npm","requirements":"^1.3.0","direct":true,"kind":"runtime","optional":false},{"id":25050715280,"package_name":"function-bind","ecosystem":"npm","requirements":"^1.1.2","direct":true,"kind":"runtime","optional":false},{"id":25050715281,"package_name":"@arethetypeswrong/cli","ecosystem":"npm","requirements":"^0.17.3","direct":true,"kind":"development","optional":false},{"id":25050715282,"package_name":"@ljharb/eslint-config","ecosystem":"npm","requirements":"^21.1.1","direct":true,"kind":"development","optional":false},{"id":25050715283,"package_name":"@ljharb/tsconfig","ecosystem":"npm","requirements":"^0.2.3","direct":true,"kind":"development","optional":false},{"id":25050715284,"package_name":"@types/for-each","ecosystem":"npm","requirements":"^0.3.3","direct":true,"kind":"development","optional":false},{"id":25050715285,"package_name":"@types/function-bind","ecosystem":"npm","requirements":"^1.1.10","direct":true,"kind":"development","optional":false},{"id":25050715286,"package_name":"@types/object-inspect","ecosystem":"npm","requirements":"^1.13.0","direct":true,"kind":"development","optional":false},{"id":25050715287,"package_name":"@types/tape","ecosystem":"npm","requirements":"^5.8.1","direct":true,"kind":"development","optional":false},{"id":25050715288,"package_name":"auto-changelog","ecosystem":"npm","requirements":"^2.5.0","direct":true,"kind":"development","optional":false},{"id":25050715289,"package_name":"encoding","ecosystem":"npm","requirements":"^0.1.13","direct":true,"kind":"development","optional":false},{"id":25050715290,"package_name":"es-value-fixtures","ecosystem":"npm","requirements":"^1.7.1","direct":true,"kind":"development","optional":false},{"id":25050715291,"package_name":"eslint","ecosystem":"npm","requirements":"=8.8.0","direct":true,"kind":"development","optional":false},{"id":25050715292,"package_name":"evalmd","ecosystem":"npm","requirements":"^0.0.19","direct":true,"kind":"development","optional":false},{"id":25050715293,"package_name":"for-each","ecosystem":"npm","requirements":"^0.3.5","direct":true,"kind":"development","optional":false},{"id":25050715294,"package_name":"has-strict-mode","ecosystem":"npm","requirements":"^1.1.0","direct":true,"kind":"development","optional":false},{"id":25050715295,"package_name":"in-publish","ecosystem":"npm","requirements":"^2.0.1","direct":true,"kind":"development","optional":false},{"id":25050715296,"package_name":"npmignore","ecosystem":"npm","requirements":"^0.3.1","direct":true,"kind":"development","optional":false},{"id":25050715297,"package_name":"nyc","ecosystem":"npm","requirements":"^10.3.2","direct":true,"kind":"development","optional":false},{"id":25050715298,"package_name":"object-inspect","ecosystem":"npm","requirements":"^1.13.4","direct":true,"kind":"development","optional":false},{"id":25050715299,"package_name":"safe-publish-latest","ecosystem":"npm","requirements":"^2.0.0","direct":true,"kind":"development","optional":false},{"id":25050715300,"package_name":"tape","ecosystem":"npm","requirements":"^5.9.0","direct":true,"kind":"development","optional":false},{"id":25050715301,"package_name":"typescript","ecosystem":"npm","requirements":"next","direct":true,"kind":"development","optional":false}]},{"ecosystem":"npm","filepath":"backend/node_modules/call-bound/package.json","sha":null,"kind":"manifest","created_at":"2025-09-08T11:31:00.798Z","updated_at":"2025-09-08T11:31:00.798Z","repository_link":"https://github.com/Anarchy-ts/ecommerce-test/blob/master/backend/node_modules/call-bound/package.json","dependencies":[{"id":25050715302,"package_name":"call-bind-apply-helpers","ecosystem":"npm","requirements":"^1.0.2","direct":true,"kind":"runtime","optional":false},{"id":25050715303,"package_name":"get-intrinsic","ecosystem":"npm","requirements":"^1.3.0","direct":true,"kind":"runtime","optional":false},{"id":25050715304,"package_name":"@arethetypeswrong/cli","ecosystem":"npm","requirements":"^0.17.4","direct":true,"kind":"development","optional":false},{"id":25050715305,"package_name":"@ljharb/eslint-config","ecosystem":"npm","requirements":"^21.1.1","direct":true,"kind":"development","optional":false},{"id":25050715306,"package_name":"@ljharb/tsconfig","ecosystem":"npm","requirements":"^0.3.0","direct":true,"kind":"development","optional":false},{"id":25050715307,"package_name":"@types/call-bind","ecosystem":"npm","requirements":"^1.0.5","direct":true,"kind":"development","optional":false},{"id":25050715308,"package_name":"@types/get-intrinsic","ecosystem":"npm","requirements":"^1.2.3","direct":true,"kind":"development","optional":false},{"id":25050715309,"package_name":"@types/tape","ecosystem":"npm","requirements":"^5.8.1","direct":true,"kind":"development","optional":false},{"id":25050715310,"package_name":"auto-changelog","ecosystem":"npm","requirements":"^2.5.0","direct":true,"kind":"development","optional":false},{"id":25050715311,"package_name":"encoding","ecosystem":"npm","requirements":"^0.1.13","direct":true,"kind":"development","optional":false},{"id":25050715312,"package_name":"es-value-fixtures","ecosystem":"npm","requirements":"^1.7.1","direct":true,"kind":"development","optional":false},{"id":25050715313,"package_name":"eslint","ecosystem":"npm","requirements":"=8.8.0","direct":true,"kind":"development","optional":false},{"id":25050715314,"package_name":"evalmd","ecosystem":"npm","requirements":"^0.0.19","direct":true,"kind":"development","optional":false},{"id":25050715315,"package_name":"for-each","ecosystem":"npm","requirements":"^0.3.5","direct":true,"kind":"development","optional":false},{"id":25050715316,"package_name":"gopd","ecosystem":"npm","requirements":"^1.2.0","direct":true,"kind":"development","optional":false},{"id":25050715317,"package_name":"has-strict-mode","ecosystem":"npm","requirements":"^1.1.0","direct":true,"kind":"development","optional":false},{"id":25050715318,"package_name":"in-publish","ecosystem":"npm","requirements":"^2.0.1","direct":true,"kind":"development","optional":false},{"id":25050715319,"package_name":"npmignore","ecosystem":"npm","requirements":"^0.3.1","direct":true,"kind":"development","optional":false},{"id":25050715320,"package_name":"nyc","ecosystem":"npm","requirements":"^10.3.2","direct":true,"kind":"development","optional":false},{"id":25050715321,"package_name":"object-inspect","ecosystem":"npm","requirements":"^1.13.4","direct":true,"kind":"development","optional":false},{"id":25050715322,"package_name":"safe-publish-latest","ecosystem":"npm","requirements":"^2.0.0","direct":true,"kind":"development","optional":false},{"id":25050715323,"package_name":"tape","ecosystem":"npm","requirements":"^5.9.0","direct":true,"kind":"development","optional":false},{"id":25050715324,"package_name":"typescript","ecosystem":"npm","requirements":"next","direct":true,"kind":"development","optional":false}]},{"ecosystem":"npm","filepath":"backend/node_modules/chokidar/package.json","sha":null,"kind":"manifest","created_at":"2025-09-08T11:31:00.857Z","updated_at":"2025-09-08T11:31:00.857Z","repository_link":"https://github.com/Anarchy-ts/ecommerce-test/blob/master/backend/node_modules/chokidar/package.json","dependencies":[{"id":25050715325,"package_name":"anymatch","ecosystem":"npm","requirements":"~3.1.2","direct":true,"kind":"runtime","optional":false},{"id":25050715326,"package_name":"braces","ecosystem":"npm","requirements":"~3.0.2","direct":true,"kind":"runtime","optional":false},{"id":25050715327,"package_name":"glob-parent","ecosystem":"npm","requirements":"~5.1.2","direct":true,"kind":"runtime","optional":false},{"id":25050715328,"package_name":"is-binary-path","ecosystem":"npm","requirements":"~2.1.0","direct":true,"kind":"runtime","optional":false},{"id":25050715329,"package_name":"is-glob","ecosystem":"npm","requirements":"~4.0.1","direct":true,"kind":"runtime","optional":false},{"id":25050715330,"package_name":"normalize-path","ecosystem":"npm","requirements":"~3.0.0","direct":true,"kind":"runtime","optional":false},{"id":25050715331,"package_name":"readdirp","ecosystem":"npm","requirements":"~3.6.0","direct":true,"kind":"runtime","optional":false},{"id":25050715332,"package_name":"@types/node","ecosystem":"npm","requirements":"^14","direct":true,"kind":"development","optional":false},{"id":25050715333,"package_name":"chai","ecosystem":"npm","requirements":"^4.3","direct":true,"kind":"development","optional":false},{"id":25050715334,"package_name":"dtslint","ecosystem":"npm","requirements":"^3.3.0","direct":true,"kind":"development","optional":false},{"id":25050715335,"package_name":"eslint","ecosystem":"npm","requirements":"^7.0.0","direct":true,"kind":"development","optional":false},{"id":25050715336,"package_name":"mocha","ecosystem":"npm","requirements":"^7.0.0","direct":true,"kind":"development","optional":false},{"id":25050715337,"package_name":"rimraf","ecosystem":"npm","requirements":"^3.0.0","direct":true,"kind":"development","optional":false},{"id":25050715338,"package_name":"sinon","ecosystem":"npm","requirements":"^9.0.1","direct":true,"kind":"development","optional":false},{"id":25050715339,"package_name":"sinon-chai","ecosystem":"npm","requirements":"^3.3.0","direct":true,"kind":"development","optional":false},{"id":25050715340,"package_name":"typescript","ecosystem":"npm","requirements":"^4.4.3","direct":true,"kind":"development","optional":false},{"id":25050715341,"package_name":"upath","ecosystem":"npm","requirements":"^1.2.0","direct":true,"kind":"development","optional":false}]},{"ecosystem":"npm","filepath":"backend/node_modules/combined-stream/package.json","sha":null,"kind":"manifest","created_at":"2025-09-08T11:31:00.915Z","updated_at":"2025-09-08T11:31:00.915Z","repository_link":"https://github.com/Anarchy-ts/ecommerce-test/blob/master/backend/node_modules/combined-stream/package.json","dependencies":[{"id":25050715342,"package_name":"delayed-stream","ecosystem":"npm","requirements":"~1.0.0","direct":true,"kind":"runtime","optional":false},{"id":25050715343,"package_name":"far","ecosystem":"npm","requirements":"~0.0.7","direct":true,"kind":"development","optional":false}]},{"ecosystem":"npm","filepath":"backend/node_modules/combined-stream/yarn.lock","sha":null,"kind":"lockfile","created_at":"2025-09-08T11:31:01.405Z","updated_at":"2025-09-08T11:31:01.405Z","repository_link":"https://github.com/Anarchy-ts/ecommerce-test/blob/master/backend/node_modules/combined-stream/yarn.lock","dependencies":[{"id":25050715344,"package_name":"delayed-stream","ecosystem":"npm","requirements":"1.0.0","direct":false,"kind":"runtime","optional":false},{"id":25050715345,"package_name":"far","ecosystem":"npm","requirements":"0.0.7","direct":false,"kind":"runtime","optional":false},{"id":25050715346,"package_name":"oop","ecosystem":"npm","requirements":"0.0.3","direct":false,"kind":"runtime","optional":false}]},{"ecosystem":"npm","filepath":"backend/node_modules/concat-map/package.json","sha":null,"kind":"manifest","created_at":"2025-09-08T11:31:01.459Z","updated_at":"2025-09-08T11:31:01.459Z","repository_link":"https://github.com/Anarchy-ts/ecommerce-test/blob/master/backend/node_modules/concat-map/package.json","dependencies":[{"id":25050715347,"package_name":"tape","ecosystem":"npm","requirements":"~2.4.0","direct":true,"kind":"development","optional":false}]},{"ecosystem":"npm","filepath":"backend/node_modules/concat-stream/package.json","sha":null,"kind":"manifest","created_at":"2025-09-08T11:31:01.726Z","updated_at":"2025-09-08T11:31:01.726Z","repository_link":"https://github.com/Anarchy-ts/ecommerce-test/blob/master/backend/node_modules/concat-stream/package.json","dependencies":[{"id":25050715394,"package_name":"buffer-from","ecosystem":"npm","requirements":"^1.0.0","direct":true,"kind":"runtime","optional":false},{"id":25050715395,"package_name":"inherits","ecosystem":"npm","requirements":"^2.0.3","direct":true,"kind":"runtime","optional":false},{"id":25050715396,"package_name":"readable-stream","ecosystem":"npm","requirements":"^3.0.2","direct":true,"kind":"runtime","optional":false},{"id":25050715397,"package_name":"typedarray","ecosystem":"npm","requirements":"^0.0.6","direct":true,"kind":"runtime","optional":false},{"id":25050715398,"package_name":"tape","ecosystem":"npm","requirements":"^4.6.3","direct":true,"kind":"development","optional":false}]},{"ecosystem":"npm","filepath":"backend/node_modules/content-disposition/package.json","sha":null,"kind":"manifest","created_at":"2025-09-08T11:31:02.235Z","updated_at":"2025-09-08T11:31:02.235Z","repository_link":"https://github.com/Anarchy-ts/ecommerce-test/blob/master/backend/node_modules/content-disposition/package.json","dependencies":[{"id":25050715399,"package_name":"safe-buffer","ecosystem":"npm","requirements":"5.2.1","direct":true,"kind":"runtime","optional":false},{"id":25050715400,"package_name":"deep-equal","ecosystem":"npm","requirements":"1.0.1","direct":true,"kind":"development","optional":false},{"id":25050715401,"package_name":"eslint","ecosystem":"npm","requirements":"7.32.0","direct":true,"kind":"development","optional":false},{"id":25050715402,"package_name":"eslint-config-standard","ecosystem":"npm","requirements":"13.0.1","direct":true,"kind":"development","optional":false},{"id":25050715403,"package_name":"eslint-plugin-import","ecosystem":"npm","requirements":"2.25.3","direct":true,"kind":"development","optional":false},{"id":25050715404,"package_name":"eslint-plugin-markdown","ecosystem":"npm","requirements":"2.2.1","direct":true,"kind":"development","optional":false},{"id":25050715405,"package_name":"eslint-plugin-node","ecosystem":"npm","requirements":"11.1.0","direct":true,"kind":"development","optional":false},{"id":25050715406,"package_name":"eslint-plugin-promise","ecosystem":"npm","requirements":"5.2.0","direct":true,"kind":"development","optional":false},{"id":25050715407,"package_name":"eslint-plugin-standard","ecosystem":"npm","requirements":"4.1.0","direct":true,"kind":"development","optional":false},{"id":25050715408,"package_name":"mocha","ecosystem":"npm","requirements":"^9.2.2","direct":true,"kind":"development","optional":false},{"id":25050715409,"package_name":"nyc","ecosystem":"npm","requirements":"15.1.0","direct":true,"kind":"development","optional":false}]},{"ecosystem":"npm","filepath":"backend/node_modules/content-type/package.json","sha":null,"kind":"manifest","created_at":"2025-09-08T11:31:02.738Z","updated_at":"2025-09-08T11:31:02.738Z","repository_link":"https://github.com/Anarchy-ts/ecommerce-test/blob/master/backend/node_modules/content-type/package.json","dependencies":[{"id":25050715410,"package_name":"deep-equal","ecosystem":"npm","requirements":"1.0.1","direct":true,"kind":"development","optional":false},{"id":25050715411,"package_name":"eslint","ecosystem":"npm","requirements":"8.32.0","direct":true,"kind":"development","optional":false},{"id":25050715412,"package_name":"eslint-config-standard","ecosystem":"npm","requirements":"15.0.1","direct":true,"kind":"development","optional":false},{"id":25050715413,"package_name":"eslint-plugin-import","ecosystem":"npm","requirements":"2.27.5","direct":true,"kind":"development","optional":false},{"id":25050715414,"package_name":"eslint-plugin-node","ecosystem":"npm","requirements":"11.1.0","direct":true,"kind":"development","optional":false},{"id":25050715415,"package_name":"eslint-plugin-promise","ecosystem":"npm","requirements":"6.1.1","direct":true,"kind":"development","optional":false},{"id":25050715416,"package_name":"eslint-plugin-standard","ecosystem":"npm","requirements":"4.1.0","direct":true,"kind":"development","optional":false},{"id":25050715417,"package_name":"mocha","ecosystem":"npm","requirements":"10.2.0","direct":true,"kind":"development","optional":false},{"id":25050715418,"package_name":"nyc","ecosystem":"npm","requirements":"15.1.0","direct":true,"kind":"development","optional":false}]},{"ecosystem":"npm","filepath":"backend/node_modules/cookie/package.json","sha":null,"kind":"manifest","created_at":"2025-09-08T11:31:02.802Z","updated_at":"2025-09-08T11:31:02.802Z","repository_link":"https://github.com/Anarchy-ts/ecommerce-test/blob/master/backend/node_modules/cookie/package.json","dependencies":[{"id":25050715419,"package_name":"beautify-benchmark","ecosystem":"npm","requirements":"0.2.4","direct":true,"kind":"development","optional":false},{"id":25050715420,"package_name":"benchmark","ecosystem":"npm","requirements":"2.1.4","direct":true,"kind":"development","optional":false},{"id":25050715421,"package_name":"eslint","ecosystem":"npm","requirements":"8.53.0","direct":true,"kind":"development","optional":false},{"id":25050715422,"package_name":"eslint-plugin-markdown","ecosystem":"npm","requirements":"3.0.1","direct":true,"kind":"development","optional":false},{"id":25050715423,"package_name":"mocha","ecosystem":"npm","requirements":"10.2.0","direct":true,"kind":"development","optional":false},{"id":25050715424,"package_name":"nyc","ecosystem":"npm","requirements":"15.1.0","direct":true,"kind":"development","optional":false},{"id":25050715425,"package_name":"safe-buffer","ecosystem":"npm","requirements":"5.2.1","direct":true,"kind":"development","optional":false},{"id":25050715426,"package_name":"top-sites","ecosystem":"npm","requirements":"1.1.194","direct":true,"kind":"development","optional":false}]},{"ecosystem":"npm","filepath":"backend/node_modules/cookie-signature/package.json","sha":null,"kind":"manifest","created_at":"2025-09-08T11:31:03.072Z","updated_at":"2025-09-08T11:31:03.072Z","repository_link":"https://github.com/Anarchy-ts/ecommerce-test/blob/master/backend/node_modules/cookie-signature/package.json","dependencies":[{"id":25050715427,"package_name":"mocha","ecosystem":"npm","requirements":"*","direct":true,"kind":"development","optional":false},{"id":25050715428,"package_name":"should","ecosystem":"npm","requirements":"*","direct":true,"kind":"development","optional":false}]},{"ecosystem":"npm","filepath":"backend/node_modules/cors/package.json","sha":null,"kind":"manifest","created_at":"2025-09-08T11:31:03.552Z","updated_at":"2025-09-08T11:31:03.552Z","repository_link":"https://github.com/Anarchy-ts/ecommerce-test/blob/master/backend/node_modules/cors/package.json","dependencies":[{"id":25050715429,"package_name":"object-assign","ecosystem":"npm","requirements":"^4","direct":true,"kind":"runtime","optional":false},{"id":25050715430,"package_name":"vary","ecosystem":"npm","requirements":"^1","direct":true,"kind":"runtime","optional":false},{"id":25050715431,"package_name":"after","ecosystem":"npm","requirements":"0.8.2","direct":true,"kind":"development","optional":false},{"id":25050715432,"package_name":"eslint","ecosystem":"npm","requirements":"2.13.1","direct":true,"kind":"development","optional":false},{"id":25050715433,"package_name":"express","ecosystem":"npm","requirements":"4.16.3","direct":true,"kind":"development","optional":false},{"id":25050715434,"package_name":"mocha","ecosystem":"npm","requirements":"5.2.0","direct":true,"kind":"development","optional":false},{"id":25050715435,"package_name":"nyc","ecosystem":"npm","requirements":"13.1.0","direct":true,"kind":"development","optional":false},{"id":25050715436,"package_name":"supertest","ecosystem":"npm","requirements":"3.3.0","direct":true,"kind":"development","optional":false}]},{"ecosystem":"npm","filepath":"backend/node_modules/crypto/package.json","sha":null,"kind":"manifest","created_at":"2025-09-08T11:31:03.623Z","updated_at":"2025-09-08T11:31:03.623Z","repository_link":"https://github.com/Anarchy-ts/ecommerce-test/blob/master/backend/node_modules/crypto/package.json","dependencies":[]},{"ecosystem":"npm","filepath":"backend/node_modules/debug/package.json","sha":null,"kind":"manifest","created_at":"2025-09-08T11:31:03.666Z","updated_at":"2025-09-08T11:31:03.666Z","repository_link":"https://github.com/Anarchy-ts/ecommerce-test/blob/master/backend/node_modules/debug/package.json","dependencies":[{"id":25050715437,"package_name":"ms","ecosystem":"npm","requirements":"^2.1.3","direct":true,"kind":"runtime","optional":false},{"id":25050715438,"package_name":"brfs","ecosystem":"npm","requirements":"^2.0.1","direct":true,"kind":"development","optional":false},{"id":25050715439,"package_name":"browserify","ecosystem":"npm","requirements":"^16.2.3","direct":true,"kind":"development","optional":false},{"id":25050715440,"package_name":"coveralls","ecosystem":"npm","requirements":"^3.0.2","direct":true,"kind":"development","optional":false},{"id":25050715441,"package_name":"karma","ecosystem":"npm","requirements":"^3.1.4","direct":true,"kind":"development","optional":false},{"id":25050715442,"package_name":"karma-browserify","ecosystem":"npm","requirements":"^6.0.0","direct":true,"kind":"development","optional":false},{"id":25050715443,"package_name":"karma-chrome-launcher","ecosystem":"npm","requirements":"^2.2.0","direct":true,"kind":"development","optional":false},{"id":25050715444,"package_name":"karma-mocha","ecosystem":"npm","requirements":"^1.3.0","direct":true,"kind":"development","optional":false},{"id":25050715445,"package_name":"mocha","ecosystem":"npm","requirements":"^5.2.0","direct":true,"kind":"development","optional":false},{"id":25050715446,"package_name":"mocha-lcov-reporter","ecosystem":"npm","requirements":"^1.2.0","direct":true,"kind":"development","optional":false},{"id":25050715447,"package_name":"sinon","ecosystem":"npm","requirements":"^14.0.0","direct":true,"kind":"development","optional":false},{"id":25050715448,"package_name":"xo","ecosystem":"npm","requirements":"^0.23.0","direct":true,"kind":"development","optional":false}]},{"ecosystem":"npm","filepath":"backend/node_modules/delayed-stream/package.json","sha":null,"kind":"manifest","created_at":"2025-09-08T11:31:03.721Z","updated_at":"2025-09-08T11:31:03.721Z","repository_link":"https://github.com/Anarchy-ts/ecommerce-test/blob/master/backend/node_modules/delayed-stream/package.json","dependencies":[{"id":25050715449,"package_name":"fake","ecosystem":"npm","requirements":"0.2.0","direct":true,"kind":"development","optional":false},{"id":25050715450,"package_name":"far","ecosystem":"npm","requirements":"0.0.1","direct":true,"kind":"development","optional":false}]},{"ecosystem":"npm","filepath":"backend/node_modules/depd/package.json","sha":null,"kind":"manifest","created_at":"2025-09-08T11:31:03.787Z","updated_at":"2025-09-08T11:31:03.787Z","repository_link":"https://github.com/Anarchy-ts/ecommerce-test/blob/master/backend/node_modules/depd/package.json","dependencies":[{"id":25050715451,"package_name":"benchmark","ecosystem":"npm","requirements":"2.1.4","direct":true,"kind":"development","optional":false},{"id":25050715452,"package_name":"beautify-benchmark","ecosystem":"npm","requirements":"0.2.4","direct":true,"kind":"development","optional":false},{"id":25050715453,"package_name":"eslint","ecosystem":"npm","requirements":"5.7.0","direct":true,"kind":"development","optional":false},{"id":25050715454,"package_name":"eslint-config-standard","ecosystem":"npm","requirements":"12.0.0","direct":true,"kind":"development","optional":false},{"id":25050715455,"package_name":"eslint-plugin-import","ecosystem":"npm","requirements":"2.14.0","direct":true,"kind":"development","optional":false},{"id":25050715456,"package_name":"eslint-plugin-markdown","ecosystem":"npm","requirements":"1.0.0-beta.7","direct":true,"kind":"development","optional":false},{"id":25050715457,"package_name":"eslint-plugin-node","ecosystem":"npm","requirements":"7.0.1","direct":true,"kind":"development","optional":false},{"id":25050715458,"package_name":"eslint-plugin-promise","ecosystem":"npm","requirements":"4.0.1","direct":true,"kind":"development","optional":false},{"id":25050715459,"package_name":"eslint-plugin-standard","ecosystem":"npm","requirements":"4.0.0","direct":true,"kind":"development","optional":false},{"id":25050715460,"package_name":"istanbul","ecosystem":"npm","requirements":"0.4.5","direct":true,"kind":"development","optional":false},{"id":25050715461,"package_name":"mocha","ecosystem":"npm","requirements":"5.2.0","direct":true,"kind":"development","optional":false},{"id":25050715462,"package_name":"safe-buffer","ecosystem":"npm","requirements":"5.1.2","direct":true,"kind":"development","optional":false},{"id":25050715463,"package_name":"uid-safe","ecosystem":"npm","requirements":"2.1.5","direct":true,"kind":"development","optional":false}]},{"ecosystem":"npm","filepath":"backend/node_modules/dotenv/package.json","sha":null,"kind":"manifest","created_at":"2025-09-08T11:31:04.061Z","updated_at":"2025-09-08T11:31:04.061Z","repository_link":"https://github.com/Anarchy-ts/ecommerce-test/blob/master/backend/node_modules/dotenv/package.json","dependencies":[{"id":25050715464,"package_name":"@types/node","ecosystem":"npm","requirements":"^18.11.3","direct":true,"kind":"development","optional":false},{"id":25050715465,"package_name":"decache","ecosystem":"npm","requirements":"^4.6.2","direct":true,"kind":"development","optional":false},{"id":25050715466,"package_name":"sinon","ecosystem":"npm","requirements":"^14.0.1","direct":true,"kind":"development","optional":false},{"id":25050715467,"package_name":"standard","ecosystem":"npm","requirements":"^17.0.0","direct":true,"kind":"development","optional":false},{"id":25050715468,"package_name":"standard-version","ecosystem":"npm","requirements":"^9.5.0","direct":true,"kind":"development","optional":false},{"id":25050715469,"package_name":"tap","ecosystem":"npm","requirements":"^19.2.0","direct":true,"kind":"development","optional":false},{"id":25050715470,"package_name":"typescript","ecosystem":"npm","requirements":"^4.8.4","direct":true,"kind":"development","optional":false}]},{"ecosystem":"npm","filepath":"backend/node_modules/dunder-proto/package.json","sha":null,"kind":"manifest","created_at":"2025-09-08T11:31:04.122Z","updated_at":"2025-09-08T11:31:04.122Z","repository_link":"https://github.com/Anarchy-ts/ecommerce-test/blob/master/backend/node_modules/dunder-proto/package.json","dependencies":[{"id":25050715471,"package_name":"call-bind-apply-helpers","ecosystem":"npm","requirements":"^1.0.1","direct":true,"kind":"runtime","optional":false},{"id":25050715472,"package_name":"es-errors","ecosystem":"npm","requirements":"^1.3.0","direct":true,"kind":"runtime","optional":false},{"id":25050715473,"package_name":"gopd","ecosystem":"npm","requirements":"^1.2.0","direct":true,"kind":"runtime","optional":false},{"id":25050715474,"package_name":"@arethetypeswrong/cli","ecosystem":"npm","requirements":"^0.17.1","direct":true,"kind":"development","optional":false},{"id":25050715475,"package_name":"@ljharb/eslint-config","ecosystem":"npm","requirements":"^21.1.1","direct":true,"kind":"development","optional":false},{"id":25050715476,"package_name":"@ljharb/tsconfig","ecosystem":"npm","requirements":"^0.2.2","direct":true,"kind":"development","optional":false},{"id":25050715477,"package_name":"@types/tape","ecosystem":"npm","requirements":"^5.7.0","direct":true,"kind":"development","optional":false},{"id":25050715478,"package_name":"auto-changelog","ecosystem":"npm","requirements":"^2.5.0","direct":true,"kind":"development","optional":false},{"id":25050715479,"package_name":"encoding","ecosystem":"npm","requirements":"^0.1.13","direct":true,"kind":"development","optional":false},{"id":25050715480,"package_name":"eslint","ecosystem":"npm","requirements":"=8.8.0","direct":true,"kind":"development","optional":false},{"id":25050715481,"package_name":"evalmd","ecosystem":"npm","requirements":"^0.0.19","direct":true,"kind":"development","optional":false},{"id":25050715482,"package_name":"in-publish","ecosystem":"npm","requirements":"^2.0.1","direct":true,"kind":"development","optional":false},{"id":25050715483,"package_name":"npmignore","ecosystem":"npm","requirements":"^0.3.1","direct":true,"kind":"development","optional":false},{"id":25050715484,"package_name":"nyc","ecosystem":"npm","requirements":"^10.3.2","direct":true,"kind":"development","optional":false},{"id":25050715485,"package_name":"safe-publish-latest","ecosystem":"npm","requirements":"^2.0.0","direct":true,"kind":"development","optional":false},{"id":25050715486,"package_name":"tape","ecosystem":"npm","requirements":"^5.9.0","direct":true,"kind":"development","optional":false},{"id":25050715487,"package_name":"typescript","ecosystem":"npm","requirements":"next","direct":true,"kind":"development","optional":false}]},{"ecosystem":"npm","filepath":"backend/node_modules/ecdsa-sig-formatter/package.json","sha":null,"kind":"manifest","created_at":"2025-09-08T11:31:04.189Z","updated_at":"2025-09-08T11:31:04.189Z","repository_link":"https://github.com/Anarchy-ts/ecommerce-test/blob/master/backend/node_modules/ecdsa-sig-formatter/package.json","dependencies":[{"id":25050715488,"package_name":"safe-buffer","ecosystem":"npm","requirements":"^5.0.1","direct":true,"kind":"runtime","optional":false},{"id":25050715489,"package_name":"bench","ecosystem":"npm","requirements":"^0.3.6","direct":true,"kind":"development","optional":false},{"id":25050715490,"package_name":"chai","ecosystem":"npm","requirements":"^3.5.0","direct":true,"kind":"development","optional":false},{"id":25050715491,"package_name":"coveralls","ecosystem":"npm","requirements":"^2.11.9","direct":true,"kind":"development","optional":false},{"id":25050715492,"package_name":"eslint","ecosystem":"npm","requirements":"^2.12.0","direct":true,"kind":"development","optional":false},{"id":25050715493,"package_name":"eslint-config-brightspace","ecosystem":"npm","requirements":"^0.2.1","direct":true,"kind":"development","optional":false},{"id":25050715494,"package_name":"istanbul","ecosystem":"npm","requirements":"^0.4.3","direct":true,"kind":"development","optional":false},{"id":25050715495,"package_name":"jwk-to-pem","ecosystem":"npm","requirements":"^1.2.5","direct":true,"kind":"development","optional":false},{"id":25050715496,"package_name":"mocha","ecosystem":"npm","requirements":"^2.5.3","direct":true,"kind":"development","optional":false},{"id":25050715497,"package_name":"native-crypto","ecosystem":"npm","requirements":"^1.7.0","direct":true,"kind":"development","optional":false}]},{"ecosystem":"npm","filepath":"backend/node_modules/ee-first/package.json","sha":null,"kind":"manifest","created_at":"2025-09-08T11:31:04.245Z","updated_at":"2025-09-08T11:31:04.245Z","repository_link":"https://github.com/Anarchy-ts/ecommerce-test/blob/master/backend/node_modules/ee-first/package.json","dependencies":[{"id":25050715498,"package_name":"istanbul","ecosystem":"npm","requirements":"0.3.9","direct":true,"kind":"development","optional":false},{"id":25050715499,"package_name":"mocha","ecosystem":"npm","requirements":"2.2.5","direct":true,"kind":"development","optional":false}]},{"ecosystem":"npm","filepath":"backend/node_modules/encodeurl/package.json","sha":null,"kind":"manifest","created_at":"2025-09-08T11:31:04.300Z","updated_at":"2025-09-08T11:31:04.300Z","repository_link":"https://github.com/Anarchy-ts/ecommerce-test/blob/master/backend/node_modules/encodeurl/package.json","dependencies":[{"id":25050715500,"package_name":"eslint","ecosystem":"npm","requirements":"5.11.1","direct":true,"kind":"development","optional":false},{"id":25050715501,"package_name":"eslint-config-standard","ecosystem":"npm","requirements":"12.0.0","direct":true,"kind":"development","optional":false},{"id":25050715502,"package_name":"eslint-plugin-import","ecosystem":"npm","requirements":"2.14.0","direct":true,"kind":"development","optional":false},{"id":25050715503,"package_name":"eslint-plugin-node","ecosystem":"npm","requirements":"7.0.1","direct":true,"kind":"development","optional":false},{"id":25050715504,"package_name":"eslint-plugin-promise","ecosystem":"npm","requirements":"4.0.1","direct":true,"kind":"development","optional":false},{"id":25050715505,"package_name":"eslint-plugin-standard","ecosystem":"npm","requirements":"4.0.0","direct":true,"kind":"development","optional":false},{"id":25050715506,"package_name":"istanbul","ecosystem":"npm","requirements":"0.4.5","direct":true,"kind":"development","optional":false},{"id":25050715507,"package_name":"mocha","ecosystem":"npm","requirements":"2.5.3","direct":true,"kind":"development","optional":false}]},{"ecosystem":"npm","filepath":"backend/node_modules/es-define-property/package.json","sha":null,"kind":"manifest","created_at":"2025-09-08T11:31:04.355Z","updated_at":"2025-09-08T11:31:04.355Z","repository_link":"https://github.com/Anarchy-ts/ecommerce-test/blob/master/backend/node_modules/es-define-property/package.json","dependencies":[{"id":25050715508,"package_name":"@ljharb/eslint-config","ecosystem":"npm","requirements":"^21.1.1","direct":true,"kind":"development","optional":false},{"id":25050715509,"package_name":"@ljharb/tsconfig","ecosystem":"npm","requirements":"^0.2.2","direct":true,"kind":"development","optional":false},{"id":25050715510,"package_name":"@types/gopd","ecosystem":"npm","requirements":"^1.0.3","direct":true,"kind":"development","optional":false},{"id":25050715511,"package_name":"@types/tape","ecosystem":"npm","requirements":"^5.6.5","direct":true,"kind":"development","optional":false},{"id":25050715512,"package_name":"auto-changelog","ecosystem":"npm","requirements":"^2.5.0","direct":true,"kind":"development","optional":false},{"id":25050715513,"package_name":"encoding","ecosystem":"npm","requirements":"^0.1.13","direct":true,"kind":"development","optional":false},{"id":25050715514,"package_name":"eslint","ecosystem":"npm","requirements":"^8.8.0","direct":true,"kind":"development","optional":false},{"id":25050715515,"package_name":"evalmd","ecosystem":"npm","requirements":"^0.0.19","direct":true,"kind":"development","optional":false},{"id":25050715516,"package_name":"gopd","ecosystem":"npm","requirements":"^1.2.0","direct":true,"kind":"development","optional":false},{"id":25050715517,"package_name":"in-publish","ecosystem":"npm","requirements":"^2.0.1","direct":true,"kind":"development","optional":false},{"id":25050715518,"package_name":"npmignore","ecosystem":"npm","requirements":"^0.3.1","direct":true,"kind":"development","optional":false},{"id":25050715519,"package_name":"nyc","ecosystem":"npm","requirements":"^10.3.2","direct":true,"kind":"development","optional":false},{"id":25050715520,"package_name":"safe-publish-latest","ecosystem":"npm","requirements":"^2.0.0","direct":true,"kind":"development","optional":false},{"id":25050715521,"package_name":"tape","ecosystem":"npm","requirements":"^5.9.0","direct":true,"kind":"development","optional":false},{"id":25050715522,"package_name":"typescript","ecosystem":"npm","requirements":"next","direct":true,"kind":"development","optional":false}]},{"ecosystem":"npm","filepath":"backend/node_modules/es-errors/package.json","sha":null,"kind":"manifest","created_at":"2025-09-08T11:31:04.411Z","updated_at":"2025-09-08T11:31:04.411Z","repository_link":"https://github.com/Anarchy-ts/ecommerce-test/blob/master/backend/node_modules/es-errors/package.json","dependencies":[{"id":25050715675,"package_name":"@ljharb/eslint-config","ecosystem":"npm","requirements":"^21.1.0","direct":true,"kind":"development","optional":false},{"id":25050715676,"package_name":"@types/tape","ecosystem":"npm","requirements":"^5.6.4","direct":true,"kind":"development","optional":false},{"id":25050715677,"package_name":"aud","ecosystem":"npm","requirements":"^2.0.4","direct":true,"kind":"development","optional":false},{"id":25050715678,"package_name":"auto-changelog","ecosystem":"npm","requirements":"^2.4.0","direct":true,"kind":"development","optional":false},{"id":25050715679,"package_name":"eclint","ecosystem":"npm","requirements":"^2.8.1","direct":true,"kind":"development","optional":false},{"id":25050715680,"package_name":"eslint","ecosystem":"npm","requirements":"^8.8.0","direct":true,"kind":"development","optional":false},{"id":25050715681,"package_name":"evalmd","ecosystem":"npm","requirements":"^0.0.19","direct":true,"kind":"development","optional":false},{"id":25050715682,"package_name":"in-publish","ecosystem":"npm","requirements":"^2.0.1","direct":true,"kind":"development","optional":false},{"id":25050715683,"package_name":"npmignore","ecosystem":"npm","requirements":"^0.3.1","direct":true,"kind":"development","optional":false},{"id":25050715684,"package_name":"nyc","ecosystem":"npm","requirements":"^10.3.2","direct":true,"kind":"development","optional":false},{"id":25050715685,"package_name":"safe-publish-latest","ecosystem":"npm","requirements":"^2.0.0","direct":true,"kind":"development","optional":false},{"id":25050715686,"package_name":"tape","ecosystem":"npm","requirements":"^5.7.4","direct":true,"kind":"development","optional":false},{"id":25050715687,"package_name":"typescript","ecosystem":"npm","requirements":"next","direct":true,"kind":"development","optional":false}]},{"ecosystem":"npm","filepath":"backend/node_modules/es-object-atoms/package.json","sha":null,"kind":"manifest","created_at":"2025-09-08T11:31:04.739Z","updated_at":"2025-09-08T11:31:04.739Z","repository_link":"https://github.com/Anarchy-ts/ecommerce-test/blob/master/backend/node_modules/es-object-atoms/package.json","dependencies":[{"id":25050715767,"package_name":"es-errors","ecosystem":"npm","requirements":"^1.3.0","direct":true,"kind":"runtime","optional":false},{"id":25050715770,"package_name":"@ljharb/eslint-config","ecosystem":"npm","requirements":"^21.1.1","direct":true,"kind":"development","optional":false},{"id":25050715772,"package_name":"@ljharb/tsconfig","ecosystem":"npm","requirements":"^0.2.3","direct":true,"kind":"development","optional":false},{"id":25050715774,"package_name":"@types/tape","ecosystem":"npm","requirements":"^5.8.1","direct":true,"kind":"development","optional":false},{"id":25050715776,"package_name":"auto-changelog","ecosystem":"npm","requirements":"^2.5.0","direct":true,"kind":"development","optional":false},{"id":25050715778,"package_name":"eclint","ecosystem":"npm","requirements":"^2.8.1","direct":true,"kind":"development","optional":false},{"id":25050715780,"package_name":"encoding","ecosystem":"npm","requirements":"^0.1.13","direct":true,"kind":"development","optional":false},{"id":25050715782,"package_name":"eslint","ecosystem":"npm","requirements":"^8.8.0","direct":true,"kind":"development","optional":false},{"id":25050715784,"package_name":"evalmd","ecosystem":"npm","requirements":"^0.0.19","direct":true,"kind":"development","optional":false},{"id":25050715786,"package_name":"in-publish","ecosystem":"npm","requirements":"^2.0.1","direct":true,"kind":"development","optional":false},{"id":25050715788,"package_name":"npmignore","ecosystem":"npm","requirements":"^0.3.1","direct":true,"kind":"development","optional":false},{"id":25050715790,"package_name":"nyc","ecosystem":"npm","requirements":"^10.3.2","direct":true,"kind":"development","optional":false},{"id":25050715792,"package_name":"safe-publish-latest","ecosystem":"npm","requirements":"^2.0.0","direct":true,"kind":"development","optional":false},{"id":25050715795,"package_name":"tape","ecosystem":"npm","requirements":"^5.9.0","direct":true,"kind":"development","optional":false},{"id":25050715797,"package_name":"typescript","ecosystem":"npm","requirements":"next","direct":true,"kind":"development","optional":false}]},{"ecosystem":"npm","filepath":"backend/node_modules/es-set-tostringtag/package.json","sha":null,"kind":"manifest","created_at":"2025-09-08T11:31:04.799Z","updated_at":"2025-09-08T11:31:04.799Z","repository_link":"https://github.com/Anarchy-ts/ecommerce-test/blob/master/backend/node_modules/es-set-tostringtag/package.json","dependencies":[{"id":25050715914,"package_name":"es-errors","ecosystem":"npm","requirements":"^1.3.0","direct":true,"kind":"runtime","optional":false},{"id":25050715915,"package_name":"get-intrinsic","ecosystem":"npm","requirements":"^1.2.6","direct":true,"kind":"runtime","optional":false},{"id":25050715916,"package_name":"has-tostringtag","ecosystem":"npm","requirements":"^1.0.2","direct":true,"kind":"runtime","optional":false},{"id":25050715917,"package_name":"hasown","ecosystem":"npm","requirements":"^2.0.2","direct":true,"kind":"runtime","optional":false},{"id":25050715918,"package_name":"@arethetypeswrong/cli","ecosystem":"npm","requirements":"^0.17.2","direct":true,"kind":"development","optional":false},{"id":25050715919,"package_name":"@ljharb/eslint-config","ecosystem":"npm","requirements":"^21.1.1","direct":true,"kind":"development","optional":false},{"id":25050715920,"package_name":"@ljharb/tsconfig","ecosystem":"npm","requirements":"^0.2.3","direct":true,"kind":"development","optional":false},{"id":25050715921,"package_name":"@types/get-intrinsic","ecosystem":"npm","requirements":"^1.2.3","direct":true,"kind":"development","optional":false},{"id":25050715922,"package_name":"@types/has-symbols","ecosystem":"npm","requirements":"^1.0.2","direct":true,"kind":"development","optional":false},{"id":25050715923,"package_name":"@types/tape","ecosystem":"npm","requirements":"^5.8.0","direct":true,"kind":"development","optional":false},{"id":25050715924,"package_name":"auto-changelog","ecosystem":"npm","requirements":"^2.5.0","direct":true,"kind":"development","optional":false},{"id":25050715925,"package_name":"encoding","ecosystem":"npm","requirements":"^0.1.13","direct":true,"kind":"development","optional":false},{"id":25050715926,"package_name":"eslint","ecosystem":"npm","requirements":"=8.8.0","direct":true,"kind":"development","optional":false},{"id":25050715927,"package_name":"evalmd","ecosystem":"npm","requirements":"^0.0.19","direct":true,"kind":"development","optional":false},{"id":25050715928,"package_name":"in-publish","ecosystem":"npm","requirements":"^2.0.1","direct":true,"kind":"development","optional":false},{"id":25050715929,"package_name":"npmignore","ecosystem":"npm","requirements":"^0.3.1","direct":true,"kind":"development","optional":false},{"id":25050715930,"package_name":"nyc","ecosystem":"npm","requirements":"^10.3.2","direct":true,"kind":"development","optional":false},{"id":25050715931,"package_name":"safe-publish-latest","ecosystem":"npm","requirements":"^2.0.0","direct":true,"kind":"development","optional":false},{"id":25050715932,"package_name":"tape","ecosystem":"npm","requirements":"^5.9.0","direct":true,"kind":"development","optional":false},{"id":25050715933,"package_name":"typescript","ecosystem":"npm","requirements":"next","direct":true,"kind":"development","optional":false}]},{"ecosystem":"npm","filepath":"backend/node_modules/escape-html/package.json","sha":null,"kind":"manifest","created_at":"2025-09-08T11:31:04.856Z","updated_at":"2025-09-08T11:31:04.856Z","repository_link":"https://github.com/Anarchy-ts/ecommerce-test/blob/master/backend/node_modules/escape-html/package.json","dependencies":[{"id":25050715962,"package_name":"benchmark","ecosystem":"npm","requirements":"1.0.0","direct":true,"kind":"development","optional":false},{"id":25050715963,"package_name":"beautify-benchmark","ecosystem":"npm","requirements":"0.2.4","direct":true,"kind":"development","optional":false}]},{"ecosystem":"npm","filepath":"backend/node_modules/etag/package.json","sha":null,"kind":"manifest","created_at":"2025-09-08T11:31:04.910Z","updated_at":"2025-09-08T11:31:04.910Z","repository_link":"https://github.com/Anarchy-ts/ecommerce-test/blob/master/backend/node_modules/etag/package.json","dependencies":[{"id":25050715978,"package_name":"beautify-benchmark","ecosystem":"npm","requirements":"0.2.4","direct":true,"kind":"development","optional":false},{"id":25050715979,"package_name":"benchmark","ecosystem":"npm","requirements":"2.1.4","direct":true,"kind":"development","optional":false},{"id":25050715980,"package_name":"eslint","ecosystem":"npm","requirements":"3.19.0","direct":true,"kind":"development","optional":false},{"id":25050715981,"package_name":"eslint-config-standard","ecosystem":"npm","requirements":"10.2.1","direct":true,"kind":"development","optional":false},{"id":25050715982,"package_name":"eslint-plugin-import","ecosystem":"npm","requirements":"2.7.0","direct":true,"kind":"development","optional":false},{"id":25050715983,"package_name":"eslint-plugin-markdown","ecosystem":"npm","requirements":"1.0.0-beta.6","direct":true,"kind":"development","optional":false},{"id":25050715984,"package_name":"eslint-plugin-node","ecosystem":"npm","requirements":"5.1.1","direct":true,"kind":"development","optional":false},{"id":25050715985,"package_name":"eslint-plugin-promise","ecosystem":"npm","requirements":"3.5.0","direct":true,"kind":"development","optional":false},{"id":25050715986,"package_name":"eslint-plugin-standard","ecosystem":"npm","requirements":"3.0.1","direct":true,"kind":"development","optional":false},{"id":25050715987,"package_name":"istanbul","ecosystem":"npm","requirements":"0.4.5","direct":true,"kind":"development","optional":false},{"id":25050715988,"package_name":"mocha","ecosystem":"npm","requirements":"1.21.5","direct":true,"kind":"development","optional":false},{"id":25050715989,"package_name":"safe-buffer","ecosystem":"npm","requirements":"5.1.1","direct":true,"kind":"development","optional":false},{"id":25050715990,"package_name":"seedrandom","ecosystem":"npm","requirements":"2.4.3","direct":true,"kind":"development","optional":false}]},{"ecosystem":"npm","filepath":"backend/node_modules/express/package.json","sha":null,"kind":"manifest","created_at":"2025-09-08T11:31:05.041Z","updated_at":"2025-09-08T11:31:05.041Z","repository_link":"https://github.com/Anarchy-ts/ecommerce-test/blob/master/backend/node_modules/express/package.json","dependencies":[{"id":25050716025,"package_name":"accepts","ecosystem":"npm","requirements":"^2.0.0","direct":true,"kind":"runtime","optional":false},{"id":25050716026,"package_name":"body-parser","ecosystem":"npm","requirements":"^2.2.0","direct":true,"kind":"runtime","optional":false},{"id":25050716027,"package_name":"content-disposition","ecosystem":"npm","requirements":"^1.0.0","direct":true,"kind":"runtime","optional":false},{"id":25050716028,"package_name":"content-type","ecosystem":"npm","requirements":"^1.0.5","direct":true,"kind":"runtime","optional":false},{"id":25050716029,"package_name":"cookie","ecosystem":"npm","requirements":"^0.7.1","direct":true,"kind":"runtime","optional":false},{"id":25050716030,"package_name":"cookie-signature","ecosystem":"npm","requirements":"^1.2.1","direct":true,"kind":"runtime","optional":false},{"id":25050716031,"package_name":"debug","ecosystem":"npm","requirements":"^4.4.0","direct":true,"kind":"runtime","optional":false},{"id":25050716032,"package_name":"encodeurl","ecosystem":"npm","requirements":"^2.0.0","direct":true,"kind":"runtime","optional":false},{"id":25050716033,"package_name":"escape-html","ecosystem":"npm","requirements":"^1.0.3","direct":true,"kind":"runtime","optional":false},{"id":25050716034,"package_name":"etag","ecosystem":"npm","requirements":"^1.8.1","direct":true,"kind":"runtime","optional":false},{"id":25050716035,"package_name":"finalhandler","ecosystem":"npm","requirements":"^2.1.0","direct":true,"kind":"runtime","optional":false},{"id":25050716036,"package_name":"fresh","ecosystem":"npm","requirements":"^2.0.0","direct":true,"kind":"runtime","optional":false},{"id":25050716037,"package_name":"http-errors","ecosystem":"npm","requirements":"^2.0.0","direct":true,"kind":"runtime","optional":false},{"id":25050716038,"package_name":"merge-descriptors","ecosystem":"npm","requirements":"^2.0.0","direct":true,"kind":"runtime","optional":false},{"id":25050716039,"package_name":"mime-types","ecosystem":"npm","requirements":"^3.0.0","direct":true,"kind":"runtime","optional":false},{"id":25050716040,"package_name":"on-finished","ecosystem":"npm","requirements":"^2.4.1","direct":true,"kind":"runtime","optional":false},{"id":25050716041,"package_name":"once","ecosystem":"npm","requirements":"^1.4.0","direct":true,"kind":"runtime","optional":false},{"id":25050716042,"package_name":"parseurl","ecosystem":"npm","requirements":"^1.3.3","direct":true,"kind":"runtime","optional":false},{"id":25050716043,"package_name":"proxy-addr","ecosystem":"npm","requirements":"^2.0.7","direct":true,"kind":"runtime","optional":false},{"id":25050716044,"package_name":"qs","ecosystem":"npm","requirements":"^6.14.0","direct":true,"kind":"runtime","optional":false},{"id":25050716045,"package_name":"range-parser","ecosystem":"npm","requirements":"^1.2.1","direct":true,"kind":"runtime","optional":false},{"id":25050716046,"package_name":"router","ecosystem":"npm","requirements":"^2.2.0","direct":true,"kind":"runtime","optional":false},{"id":25050716047,"package_name":"send","ecosystem":"npm","requirements":"^1.1.0","direct":true,"kind":"runtime","optional":false},{"id":25050716048,"package_name":"serve-static","ecosystem":"npm","requirements":"^2.2.0","direct":true,"kind":"runtime","optional":false},{"id":25050716049,"package_name":"statuses","ecosystem":"npm","requirements":"^2.0.1","direct":true,"kind":"runtime","optional":false},{"id":25050716050,"package_name":"type-is","ecosystem":"npm","requirements":"^2.0.1","direct":true,"kind":"runtime","optional":false},{"id":25050716051,"package_name":"vary","ecosystem":"npm","requirements":"^1.1.2","direct":true,"kind":"runtime","optional":false},{"id":25050716052,"package_name":"after","ecosystem":"npm","requirements":"0.8.2","direct":true,"kind":"development","optional":false},{"id":25050716053,"package_name":"connect-redis","ecosystem":"npm","requirements":"^8.0.1","direct":true,"kind":"development","optional":false},{"id":25050716054,"package_name":"cookie-parser","ecosystem":"npm","requirements":"1.4.7","direct":true,"kind":"development","optional":false},{"id":25050716055,"package_name":"cookie-session","ecosystem":"npm","requirements":"2.1.0","direct":true,"kind":"development","optional":false},{"id":25050716056,"package_name":"ejs","ecosystem":"npm","requirements":"^3.1.10","direct":true,"kind":"development","optional":false},{"id":25050716057,"package_name":"eslint","ecosystem":"npm","requirements":"8.47.0","direct":true,"kind":"development","optional":false},{"id":25050716058,"package_name":"express-session","ecosystem":"npm","requirements":"^1.18.1","direct":true,"kind":"development","optional":false},{"id":25050716059,"package_name":"hbs","ecosystem":"npm","requirements":"4.2.0","direct":true,"kind":"development","optional":false},{"id":25050716060,"package_name":"marked","ecosystem":"npm","requirements":"^15.0.3","direct":true,"kind":"development","optional":false},{"id":25050716061,"package_name":"method-override","ecosystem":"npm","requirements":"3.0.0","direct":true,"kind":"development","optional":false},{"id":25050716062,"package_name":"mocha","ecosystem":"npm","requirements":"^10.7.3","direct":true,"kind":"development","optional":false},{"id":25050716063,"package_name":"morgan","ecosystem":"npm","requirements":"1.10.0","direct":true,"kind":"development","optional":false},{"id":25050716064,"package_name":"nyc","ecosystem":"npm","requirements":"^17.1.0","direct":true,"kind":"development","optional":false},{"id":25050716065,"package_name":"pbkdf2-password","ecosystem":"npm","requirements":"1.2.1","direct":true,"kind":"development","optional":false},{"id":25050716066,"package_name":"supertest","ecosystem":"npm","requirements":"^6.3.0","direct":true,"kind":"development","optional":false},{"id":25050716067,"package_name":"vhost","ecosystem":"npm","requirements":"~3.0.2","direct":true,"kind":"development","optional":false}]},{"ecosystem":"npm","filepath":"backend/node_modules/fill-range/package.json","sha":null,"kind":"manifest","created_at":"2025-09-08T11:31:05.105Z","updated_at":"2025-09-08T11:31:05.105Z","repository_link":"https://github.com/Anarchy-ts/ecommerce-test/blob/master/backend/node_modules/fill-range/package.json","dependencies":[{"id":25050716166,"package_name":"to-regex-range","ecosystem":"npm","requirements":"^5.0.1","direct":true,"kind":"runtime","optional":false},{"id":25050716167,"package_name":"gulp-format-md","ecosystem":"npm","requirements":"^2.0.0","direct":true,"kind":"development","optional":false},{"id":25050716168,"package_name":"mocha","ecosystem":"npm","requirements":"^6.1.1","direct":true,"kind":"development","optional":false},{"id":25050716169,"package_name":"nyc","ecosystem":"npm","requirements":"^15.1.0","direct":true,"kind":"development","optional":false}]},{"ecosystem":"npm","filepath":"backend/node_modules/finalhandler/package.json","sha":null,"kind":"manifest","created_at":"2025-09-08T11:31:05.371Z","updated_at":"2025-09-08T11:31:05.371Z","repository_link":"https://github.com/Anarchy-ts/ecommerce-test/blob/master/backend/node_modules/finalhandler/package.json","dependencies":[{"id":25050716172,"package_name":"debug","ecosystem":"npm","requirements":"^4.4.0","direct":true,"kind":"runtime","optional":false},{"id":25050716173,"package_name":"encodeurl","ecosystem":"npm","requirements":"^2.0.0","direct":true,"kind":"runtime","optional":false},{"id":25050716174,"package_name":"escape-html","ecosystem":"npm","requirements":"^1.0.3","direct":true,"kind":"runtime","optional":false},{"id":25050716175,"package_name":"on-finished","ecosystem":"npm","requirements":"^2.4.1","direct":true,"kind":"runtime","optional":false},{"id":25050716176,"package_name":"parseurl","ecosystem":"npm","requirements":"^1.3.3","direct":true,"kind":"runtime","optional":false},{"id":25050716177,"package_name":"statuses","ecosystem":"npm","requirements":"^2.0.1","direct":true,"kind":"runtime","optional":false},{"id":25050716178,"package_name":"eslint","ecosystem":"npm","requirements":"7.32.0","direct":true,"kind":"development","optional":false},{"id":25050716179,"package_name":"eslint-config-standard","ecosystem":"npm","requirements":"14.1.1","direct":true,"kind":"development","optional":false},{"id":25050716180,"package_name":"eslint-plugin-import","ecosystem":"npm","requirements":"2.26.0","direct":true,"kind":"development","optional":false},{"id":25050716181,"package_name":"eslint-plugin-markdown","ecosystem":"npm","requirements":"2.2.1","direct":true,"kind":"development","optional":false},{"id":25050716182,"package_name":"eslint-plugin-node","ecosystem":"npm","requirements":"11.1.0","direct":true,"kind":"development","optional":false},{"id":25050716183,"package_name":"eslint-plugin-promise","ecosystem":"npm","requirements":"5.2.0","direct":true,"kind":"development","optional":false},{"id":25050716184,"package_name":"eslint-plugin-standard","ecosystem":"npm","requirements":"4.1.0","direct":true,"kind":"development","optional":false},{"id":25050716185,"package_name":"mocha","ecosystem":"npm","requirements":"^11.0.1","direct":true,"kind":"development","optional":false},{"id":25050716186,"package_name":"nyc","ecosystem":"npm","requirements":"^17.1.0","direct":true,"kind":"development","optional":false},{"id":25050716187,"package_name":"supertest","ecosystem":"npm","requirements":"^7.0.0","direct":true,"kind":"development","optional":false}]},{"ecosystem":"npm","filepath":"backend/node_modules/follow-redirects/package.json","sha":null,"kind":"manifest","created_at":"2025-09-08T11:31:05.430Z","updated_at":"2025-09-08T11:31:05.430Z","repository_link":"https://github.com/Anarchy-ts/ecommerce-test/blob/master/backend/node_modules/follow-redirects/package.json","dependencies":[{"id":25050716188,"package_name":"concat-stream","ecosystem":"npm","requirements":"^2.0.0","direct":true,"kind":"development","optional":false},{"id":25050716189,"package_name":"eslint","ecosystem":"npm","requirements":"^5.16.0","direct":true,"kind":"development","optional":false},{"id":25050716190,"package_name":"express","ecosystem":"npm","requirements":"^4.16.4","direct":true,"kind":"development","optional":false},{"id":25050716191,"package_name":"lolex","ecosystem":"npm","requirements":"^3.1.0","direct":true,"kind":"development","optional":false},{"id":25050716192,"package_name":"mocha","ecosystem":"npm","requirements":"^6.0.2","direct":true,"kind":"development","optional":false},{"id":25050716193,"package_name":"nyc","ecosystem":"npm","requirements":"^14.1.1","direct":true,"kind":"development","optional":false}]},{"ecosystem":"npm","filepath":"backend/node_modules/form-data/node_modules/mime-db/package.json","sha":null,"kind":"manifest","created_at":"2025-09-08T11:31:05.485Z","updated_at":"2025-09-08T11:31:05.485Z","repository_link":"https://github.com/Anarchy-ts/ecommerce-test/blob/master/backend/node_modules/form-data/node_modules/mime-db/package.json","dependencies":[{"id":25050716308,"package_name":"bluebird","ecosystem":"npm","requirements":"3.7.2","direct":true,"kind":"development","optional":false},{"id":25050716311,"package_name":"co","ecosystem":"npm","requirements":"4.6.0","direct":true,"kind":"development","optional":false},{"id":25050716314,"package_name":"cogent","ecosystem":"npm","requirements":"1.0.1","direct":true,"kind":"development","optional":false},{"id":25050716317,"package_name":"csv-parse","ecosystem":"npm","requirements":"4.16.3","direct":true,"kind":"development","optional":false},{"id":25050716319,"package_name":"eslint","ecosystem":"npm","requirements":"7.32.0","direct":true,"kind":"development","optional":false},{"id":25050716322,"package_name":"eslint-config-standard","ecosystem":"npm","requirements":"15.0.1","direct":true,"kind":"development","optional":false},{"id":25050716324,"package_name":"eslint-plugin-import","ecosystem":"npm","requirements":"2.25.4","direct":true,"kind":"development","optional":false},{"id":25050716326,"package_name":"eslint-plugin-markdown","ecosystem":"npm","requirements":"2.2.1","direct":true,"kind":"development","optional":false},{"id":25050716328,"package_name":"eslint-plugin-node","ecosystem":"npm","requirements":"11.1.0","direct":true,"kind":"development","optional":false},{"id":25050716331,"package_name":"eslint-plugin-promise","ecosystem":"npm","requirements":"5.1.1","direct":true,"kind":"development","optional":false},{"id":25050716333,"package_name":"eslint-plugin-standard","ecosystem":"npm","requirements":"4.1.0","direct":true,"kind":"development","optional":false},{"id":25050716335,"package_name":"gnode","ecosystem":"npm","requirements":"0.1.2","direct":true,"kind":"development","optional":false},{"id":25050716338,"package_name":"media-typer","ecosystem":"npm","requirements":"1.1.0","direct":true,"kind":"development","optional":false},{"id":25050716341,"package_name":"mocha","ecosystem":"npm","requirements":"9.2.1","direct":true,"kind":"development","optional":false},{"id":25050716342,"package_name":"nyc","ecosystem":"npm","requirements":"15.1.0","direct":true,"kind":"development","optional":false},{"id":25050716345,"package_name":"raw-body","ecosystem":"npm","requirements":"2.5.0","direct":true,"kind":"development","optional":false},{"id":25050716347,"package_name":"stream-to-array","ecosystem":"npm","requirements":"2.3.0","direct":true,"kind":"development","optional":false}]},{"ecosystem":"npm","filepath":"backend/node_modules/form-data/node_modules/mime-types/package.json","sha":null,"kind":"manifest","created_at":"2025-09-08T11:31:05.541Z","updated_at":"2025-09-08T11:31:05.541Z","repository_link":"https://github.com/Anarchy-ts/ecommerce-test/blob/master/backend/node_modules/form-data/node_modules/mime-types/package.json","dependencies":[{"id":25050717397,"package_name":"mime-db","ecosystem":"npm","requirements":"1.52.0","direct":true,"kind":"runtime","optional":false},{"id":25050717401,"package_name":"eslint","ecosystem":"npm","requirements":"7.32.0","direct":true,"kind":"development","optional":false},{"id":25050717403,"package_name":"eslint-config-standard","ecosystem":"npm","requirements":"14.1.1","direct":true,"kind":"development","optional":false},{"id":25050717405,"package_name":"eslint-plugin-import","ecosystem":"npm","requirements":"2.25.4","direct":true,"kind":"development","optional":false},{"id":25050717406,"package_name":"eslint-plugin-markdown","ecosystem":"npm","requirements":"2.2.1","direct":true,"kind":"development","optional":false},{"id":25050717408,"package_name":"eslint-plugin-node","ecosystem":"npm","requirements":"11.1.0","direct":true,"kind":"development","optional":false},{"id":25050717410,"package_name":"eslint-plugin-promise","ecosystem":"npm","requirements":"5.2.0","direct":true,"kind":"development","optional":false},{"id":25050717412,"package_name":"eslint-plugin-standard","ecosystem":"npm","requirements":"4.1.0","direct":true,"kind":"development","optional":false},{"id":25050717414,"package_name":"mocha","ecosystem":"npm","requirements":"9.2.2","direct":true,"kind":"development","optional":false},{"id":25050717416,"package_name":"nyc","ecosystem":"npm","requirements":"15.1.0","direct":true,"kind":"development","optional":false}]},{"ecosystem":"npm","filepath":"backend/node_modules/form-data/package.json","sha":null,"kind":"manifest","created_at":"2025-09-08T11:31:05.811Z","updated_at":"2025-09-08T11:31:05.811Z","repository_link":"https://github.com/Anarchy-ts/ecommerce-test/blob/master/backend/node_modules/form-data/package.json","dependencies":[{"id":25050718238,"package_name":"asynckit","ecosystem":"npm","requirements":"^0.4.0","direct":true,"kind":"runtime","optional":false},{"id":25050718241,"package_name":"combined-stream","ecosystem":"npm","requirements":"^1.0.8","direct":true,"kind":"runtime","optional":false},{"id":25050718244,"package_name":"es-set-tostringtag","ecosystem":"npm","requirements":"^2.1.0","direct":true,"kind":"runtime","optional":false},{"id":25050718247,"package_name":"hasown","ecosystem":"npm","requirements":"^2.0.2","direct":true,"kind":"runtime","optional":false},{"id":25050718249,"package_name":"mime-types","ecosystem":"npm","requirements":"^2.1.12","direct":true,"kind":"runtime","optional":false},{"id":25050718251,"package_name":"@ljharb/eslint-config","ecosystem":"npm","requirements":"^21.2.0","direct":true,"kind":"development","optional":false},{"id":25050718253,"package_name":"auto-changelog","ecosystem":"npm","requirements":"^2.5.0","direct":true,"kind":"development","optional":false},{"id":25050718256,"package_name":"browserify","ecosystem":"npm","requirements":"^13.3.0","direct":true,"kind":"development","optional":false},{"id":25050718259,"package_name":"browserify-istanbul","ecosystem":"npm","requirements":"^2.0.0","direct":true,"kind":"development","optional":false},{"id":25050718261,"package_name":"coveralls","ecosystem":"npm","requirements":"^3.1.1","direct":true,"kind":"development","optional":false},{"id":25050718264,"package_name":"cross-spawn","ecosystem":"npm","requirements":"^6.0.6","direct":true,"kind":"development","optional":false},{"id":25050718266,"package_name":"eslint","ecosystem":"npm","requirements":"=8.8.0","direct":true,"kind":"development","optional":false},{"id":25050718268,"package_name":"fake","ecosystem":"npm","requirements":"^0.2.2","direct":true,"kind":"development","optional":false},{"id":25050718271,"package_name":"far","ecosystem":"npm","requirements":"^0.0.7","direct":true,"kind":"development","optional":false},{"id":25050718274,"package_name":"formidable","ecosystem":"npm","requirements":"^1.2.6","direct":true,"kind":"development","optional":false},{"id":25050718276,"package_name":"in-publish","ecosystem":"npm","requirements":"^2.0.1","direct":true,"kind":"development","optional":false},{"id":25050718278,"package_name":"is-node-modern","ecosystem":"npm","requirements":"^1.0.0","direct":true,"kind":"development","optional":false},{"id":25050718280,"package_name":"istanbul","ecosystem":"npm","requirements":"^0.4.5","direct":true,"kind":"development","optional":false},{"id":25050718283,"package_name":"obake","ecosystem":"npm","requirements":"^0.1.2","direct":true,"kind":"development","optional":false},{"id":25050718285,"package_name":"pkgfiles","ecosystem":"npm","requirements":"^2.3.2","direct":true,"kind":"development","optional":false},{"id":25050718288,"package_name":"pre-commit","ecosystem":"npm","requirements":"^1.2.2","direct":true,"kind":"development","optional":false},{"id":25050718290,"package_name":"predict-v8-randomness","ecosystem":"npm","requirements":"^1.0.35","direct":true,"kind":"development","optional":false},{"id":25050718293,"package_name":"puppeteer","ecosystem":"npm","requirements":"^1.20.0","direct":true,"kind":"development","optional":false},{"id":25050718295,"package_name":"request","ecosystem":"npm","requirements":"~2.87.0","direct":true,"kind":"development","optional":false},{"id":25050718298,"package_name":"rimraf","ecosystem":"npm","requirements":"^2.7.1","direct":true,"kind":"development","optional":false},{"id":25050718300,"package_name":"semver","ecosystem":"npm","requirements":"^6.3.1","direct":true,"kind":"development","optional":false},{"id":25050718304,"package_name":"tape","ecosystem":"npm","requirements":"^5.9.0","direct":true,"kind":"development","optional":false}]},{"ecosystem":"npm","filepath":"backend/node_modules/forwarded/package.json","sha":null,"kind":"manifest","created_at":"2025-09-08T11:31:05.871Z","updated_at":"2025-09-08T11:31:05.871Z","repository_link":"https://github.com/Anarchy-ts/ecommerce-test/blob/master/backend/node_modules/forwarded/package.json","dependencies":[{"id":25050718859,"package_name":"beautify-benchmark","ecosystem":"npm","requirements":"0.2.4","direct":true,"kind":"development","optional":false},{"id":25050718860,"package_name":"benchmark","ecosystem":"npm","requirements":"2.1.4","direct":true,"kind":"development","optional":false},{"id":25050718861,"package_name":"deep-equal","ecosystem":"npm","requirements":"1.0.1","direct":true,"kind":"development","optional":false},{"id":25050718862,"package_name":"eslint","ecosystem":"npm","requirements":"7.27.0","direct":true,"kind":"development","optional":false},{"id":25050718863,"package_name":"eslint-config-standard","ecosystem":"npm","requirements":"14.1.1","direct":true,"kind":"development","optional":false},{"id":25050718864,"package_name":"eslint-plugin-import","ecosystem":"npm","requirements":"2.23.4","direct":true,"kind":"development","optional":false},{"id":25050718865,"package_name":"eslint-plugin-node","ecosystem":"npm","requirements":"11.1.0","direct":true,"kind":"development","optional":false},{"id":25050718866,"package_name":"eslint-plugin-promise","ecosystem":"npm","requirements":"4.3.1","direct":true,"kind":"development","optional":false},{"id":25050718867,"package_name":"eslint-plugin-standard","ecosystem":"npm","requirements":"4.1.0","direct":true,"kind":"development","optional":false},{"id":25050718868,"package_name":"mocha","ecosystem":"npm","requirements":"8.4.0","direct":true,"kind":"development","optional":false},{"id":25050718869,"package_name":"nyc","ecosystem":"npm","requirements":"15.1.0","direct":true,"kind":"development","optional":false}]},{"ecosystem":"npm","filepath":"backend/node_modules/fresh/package.json","sha":null,"kind":"manifest","created_at":"2025-09-08T11:31:05.927Z","updated_at":"2025-09-08T11:31:05.927Z","repository_link":"https://github.com/Anarchy-ts/ecommerce-test/blob/master/backend/node_modules/fresh/package.json","dependencies":[{"id":25050719239,"package_name":"beautify-benchmark","ecosystem":"npm","requirements":"0.2.4","direct":true,"kind":"development","optional":false},{"id":25050719240,"package_name":"benchmark","ecosystem":"npm","requirements":"2.1.4","direct":true,"kind":"development","optional":false},{"id":25050719241,"package_name":"eslint","ecosystem":"npm","requirements":"8.12.0","direct":true,"kind":"development","optional":false},{"id":25050719242,"package_name":"eslint-config-standard","ecosystem":"npm","requirements":"14.1.1","direct":true,"kind":"development","optional":false},{"id":25050719243,"package_name":"eslint-plugin-import","ecosystem":"npm","requirements":"2.25.4","direct":true,"kind":"development","optional":false},{"id":25050719244,"package_name":"eslint-plugin-markdown","ecosystem":"npm","requirements":"2.2.1","direct":true,"kind":"development","optional":false},{"id":25050719245,"package_name":"eslint-plugin-node","ecosystem":"npm","requirements":"11.1.0","direct":true,"kind":"development","optional":false},{"id":25050719246,"package_name":"eslint-plugin-promise","ecosystem":"npm","requirements":"6.0.0","direct":true,"kind":"development","optional":false},{"id":25050719247,"package_name":"eslint-plugin-standard","ecosystem":"npm","requirements":"4.1.0","direct":true,"kind":"development","optional":false},{"id":25050719248,"package_name":"mocha","ecosystem":"npm","requirements":"9.2.0","direct":true,"kind":"development","optional":false},{"id":25050719249,"package_name":"nyc","ecosystem":"npm","requirements":"15.1.0","direct":true,"kind":"development","optional":false}]},{"ecosystem":"npm","filepath":"backend/node_modules/function-bind/package.json","sha":null,"kind":"manifest","created_at":"2025-09-08T11:31:05.999Z","updated_at":"2025-09-08T11:31:05.999Z","repository_link":"https://github.com/Anarchy-ts/ecommerce-test/blob/master/backend/node_modules/function-bind/package.json","dependencies":[{"id":25050721415,"package_name":"@ljharb/eslint-config","ecosystem":"npm","requirements":"^21.1.0","direct":true,"kind":"development","optional":false},{"id":25050721416,"package_name":"aud","ecosystem":"npm","requirements":"^2.0.3","direct":true,"kind":"development","optional":false},{"id":25050721417,"package_name":"auto-changelog","ecosystem":"npm","requirements":"^2.4.0","direct":true,"kind":"development","optional":false},{"id":25050721418,"package_name":"eslint","ecosystem":"npm","requirements":"=8.8.0","direct":true,"kind":"development","optional":false},{"id":25050721419,"package_name":"in-publish","ecosystem":"npm","requirements":"^2.0.1","direct":true,"kind":"development","optional":false},{"id":25050721420,"package_name":"npmignore","ecosystem":"npm","requirements":"^0.3.0","direct":true,"kind":"development","optional":false},{"id":25050721421,"package_name":"nyc","ecosystem":"npm","requirements":"^10.3.2","direct":true,"kind":"development","optional":false},{"id":25050721422,"package_name":"safe-publish-latest","ecosystem":"npm","requirements":"^2.0.0","direct":true,"kind":"development","optional":false},{"id":25050721423,"package_name":"tape","ecosystem":"npm","requirements":"^5.7.1","direct":true,"kind":"development","optional":false}]},{"ecosystem":"npm","filepath":"backend/node_modules/get-intrinsic/package.json","sha":null,"kind":"manifest","created_at":"2025-09-08T11:31:06.283Z","updated_at":"2025-09-08T11:31:06.283Z","repository_link":"https://github.com/Anarchy-ts/ecommerce-test/blob/master/backend/node_modules/get-intrinsic/package.json","dependencies":[{"id":25050722269,"package_name":"call-bind-apply-helpers","ecosystem":"npm","requirements":"^1.0.2","direct":true,"kind":"runtime","optional":false},{"id":25050722273,"package_name":"es-define-property","ecosystem":"npm","requirements":"^1.0.1","direct":true,"kind":"runtime","optional":false},{"id":25050722276,"package_name":"es-errors","ecosystem":"npm","requirements":"^1.3.0","direct":true,"kind":"runtime","optional":false},{"id":25050722278,"package_name":"es-object-atoms","ecosystem":"npm","requirements":"^1.1.1","direct":true,"kind":"runtime","optional":false},{"id":25050722281,"package_name":"function-bind","ecosystem":"npm","requirements":"^1.1.2","direct":true,"kind":"runtime","optional":false},{"id":25050722284,"package_name":"get-proto","ecosystem":"npm","requirements":"^1.0.1","direct":true,"kind":"runtime","optional":false},{"id":25050722287,"package_name":"gopd","ecosystem":"npm","requirements":"^1.2.0","direct":true,"kind":"runtime","optional":false},{"id":25050722289,"package_name":"has-symbols","ecosystem":"npm","requirements":"^1.1.0","direct":true,"kind":"runtime","optional":false},{"id":25050722292,"package_name":"hasown","ecosystem":"npm","requirements":"^2.0.2","direct":true,"kind":"runtime","optional":false},{"id":25050722294,"package_name":"math-intrinsics","ecosystem":"npm","requirements":"^1.1.0","direct":true,"kind":"runtime","optional":false},{"id":25050722296,"package_name":"@ljharb/eslint-config","ecosystem":"npm","requirements":"^21.1.1","direct":true,"kind":"development","optional":false},{"id":25050722299,"package_name":"auto-changelog","ecosystem":"npm","requirements":"^2.5.0","direct":true,"kind":"development","optional":false},{"id":25050722303,"package_name":"call-bound","ecosystem":"npm","requirements":"^1.0.3","direct":true,"kind":"development","optional":false},{"id":25050722305,"package_name":"encoding","ecosystem":"npm","requirements":"^0.1.13","direct":true,"kind":"development","optional":false},{"id":25050722308,"package_name":"es-abstract","ecosystem":"npm","requirements":"^1.23.9","direct":true,"kind":"development","optional":false},{"id":25050722310,"package_name":"es-value-fixtures","ecosystem":"npm","requirements":"^1.7.1","direct":true,"kind":"development","optional":false},{"id":25050722313,"package_name":"eslint","ecosystem":"npm","requirements":"=8.8.0","direct":true,"kind":"development","optional":false},{"id":25050722316,"package_name":"evalmd","ecosystem":"npm","requirements":"^0.0.19","direct":true,"kind":"development","optional":false},{"id":25050722319,"package_name":"for-each","ecosystem":"npm","requirements":"^0.3.5","direct":true,"kind":"development","optional":false},{"id":25050722321,"package_name":"make-async-function","ecosystem":"npm","requirements":"^1.0.0","direct":true,"kind":"development","optional":false},{"id":25050722324,"package_name":"make-async-generator-function","ecosystem":"npm","requirements":"^1.0.0","direct":true,"kind":"development","optional":false},{"id":25050722326,"package_name":"make-generator-function","ecosystem":"npm","requirements":"^2.0.0","direct":true,"kind":"development","optional":false},{"id":25050722328,"package_name":"mock-property","ecosystem":"npm","requirements":"^1.1.0","direct":true,"kind":"development","optional":false},{"id":25050722331,"package_name":"npmignore","ecosystem":"npm","requirements":"^0.3.1","direct":true,"kind":"development","optional":false},{"id":25050722334,"package_name":"nyc","ecosystem":"npm","requirements":"^10.3.2","direct":true,"kind":"development","optional":false},{"id":25050722336,"package_name":"object-inspect","ecosystem":"npm","requirements":"^1.13.4","direct":true,"kind":"development","optional":false},{"id":25050722339,"package_name":"safe-publish-latest","ecosystem":"npm","requirements":"^2.0.0","direct":true,"kind":"development","optional":false},{"id":25050722342,"package_name":"tape","ecosystem":"npm","requirements":"^5.9.0","direct":true,"kind":"development","optional":false}]},{"ecosystem":"npm","filepath":"backend/node_modules/get-proto/package.json","sha":null,"kind":"manifest","created_at":"2025-09-08T11:31:06.556Z","updated_at":"2025-09-08T11:31:06.556Z","repository_link":"https://github.com/Anarchy-ts/ecommerce-test/blob/master/backend/node_modules/get-proto/package.json","dependencies":[{"id":25050722599,"package_name":"dunder-proto","ecosystem":"npm","requirements":"^1.0.1","direct":true,"kind":"runtime","optional":false},{"id":25050722600,"package_name":"es-object-atoms","ecosystem":"npm","requirements":"^1.0.0","direct":true,"kind":"runtime","optional":false},{"id":25050722601,"package_name":"@arethetypeswrong/cli","ecosystem":"npm","requirements":"^0.17.2","direct":true,"kind":"development","optional":false},{"id":25050722602,"package_name":"@ljharb/eslint-config","ecosystem":"npm","requirements":"^21.1.1","direct":true,"kind":"development","optional":false},{"id":25050722603,"package_name":"@ljharb/tsconfig","ecosystem":"npm","requirements":"^0.2.3","direct":true,"kind":"development","optional":false},{"id":25050722604,"package_name":"@types/tape","ecosystem":"npm","requirements":"^5.8.0","direct":true,"kind":"development","optional":false},{"id":25050722605,"package_name":"auto-changelog","ecosystem":"npm","requirements":"^2.5.0","direct":true,"kind":"development","optional":false},{"id":25050722606,"package_name":"eslint","ecosystem":"npm","requirements":"=8.8.0","direct":true,"kind":"development","optional":false},{"id":25050722607,"package_name":"evalmd","ecosystem":"npm","requirements":"^0.0.19","direct":true,"kind":"development","optional":false},{"id":25050722608,"package_name":"in-publish","ecosystem":"npm","requirements":"^2.0.1","direct":true,"kind":"development","optional":false},{"id":25050722609,"package_name":"npmignore","ecosystem":"npm","requirements":"^0.3.1","direct":true,"kind":"development","optional":false},{"id":25050722610,"package_name":"nyc","ecosystem":"npm","requirements":"^10.3.2","direct":true,"kind":"development","optional":false},{"id":25050722611,"package_name":"safe-publish-latest","ecosystem":"npm","requirements":"^2.0.0","direct":true,"kind":"development","optional":false},{"id":25050722612,"package_name":"tape","ecosystem":"npm","requirements":"^5.9.0","direct":true,"kind":"development","optional":false},{"id":25050722613,"package_name":"typescript","ecosystem":"npm","requirements":"next","direct":true,"kind":"development","optional":false}]},{"ecosystem":"npm","filepath":"backend/node_modules/glob-parent/package.json","sha":null,"kind":"manifest","created_at":"2025-09-08T11:31:06.612Z","updated_at":"2025-09-08T11:31:06.612Z","repository_link":"https://github.com/Anarchy-ts/ecommerce-test/blob/master/backend/node_modules/glob-parent/package.json","dependencies":[{"id":25050722614,"package_name":"is-glob","ecosystem":"npm","requirements":"^4.0.1","direct":true,"kind":"runtime","optional":false},{"id":25050722615,"package_name":"coveralls","ecosystem":"npm","requirements":"^3.0.11","direct":true,"kind":"development","optional":false},{"id":25050722616,"package_name":"eslint","ecosystem":"npm","requirements":"^2.13.1","direct":true,"kind":"development","optional":false},{"id":25050722617,"package_name":"eslint-config-gulp","ecosystem":"npm","requirements":"^3.0.1","direct":true,"kind":"development","optional":false},{"id":25050722618,"package_name":"expect","ecosystem":"npm","requirements":"^1.20.2","direct":true,"kind":"development","optional":false},{"id":25050722619,"package_name":"mocha","ecosystem":"npm","requirements":"^6.0.2","direct":true,"kind":"development","optional":false},{"id":25050722620,"package_name":"nyc","ecosystem":"npm","requirements":"^13.3.0","direct":true,"kind":"development","optional":false}]},{"ecosystem":"npm","filepath":"backend/node_modules/gopd/package.json","sha":null,"kind":"manifest","created_at":"2025-09-08T11:31:06.667Z","updated_at":"2025-09-08T11:31:06.667Z","repository_link":"https://github.com/Anarchy-ts/ecommerce-test/blob/master/backend/node_modules/gopd/package.json","dependencies":[{"id":25050722621,"package_name":"@arethetypeswrong/cli","ecosystem":"npm","requirements":"^0.17.0","direct":true,"kind":"development","optional":false},{"id":25050722622,"package_name":"@ljharb/eslint-config","ecosystem":"npm","requirements":"^21.1.1","direct":true,"kind":"development","optional":false},{"id":25050722623,"package_name":"@ljharb/tsconfig","ecosystem":"npm","requirements":"^0.2.0","direct":true,"kind":"development","optional":false},{"id":25050722624,"package_name":"@types/tape","ecosystem":"npm","requirements":"^5.6.5","direct":true,"kind":"development","optional":false},{"id":25050722625,"package_name":"auto-changelog","ecosystem":"npm","requirements":"^2.5.0","direct":true,"kind":"development","optional":false},{"id":25050722626,"package_name":"encoding","ecosystem":"npm","requirements":"^0.1.13","direct":true,"kind":"development","optional":false},{"id":25050722627,"package_name":"eslint","ecosystem":"npm","requirements":"=8.8.0","direct":true,"kind":"development","optional":false},{"id":25050722628,"package_name":"evalmd","ecosystem":"npm","requirements":"^0.0.19","direct":true,"kind":"development","optional":false},{"id":25050722629,"package_name":"in-publish","ecosystem":"npm","requirements":"^2.0.1","direct":true,"kind":"development","optional":false},{"id":25050722630,"package_name":"npmignore","ecosystem":"npm","requirements":"^0.3.1","direct":true,"kind":"development","optional":false},{"id":25050722631,"package_name":"safe-publish-latest","ecosystem":"npm","requirements":"^2.0.0","direct":true,"kind":"development","optional":false},{"id":25050722632,"package_name":"tape","ecosystem":"npm","requirements":"^5.9.0","direct":true,"kind":"development","optional":false},{"id":25050722633,"package_name":"typescript","ecosystem":"npm","requirements":"next","direct":true,"kind":"development","optional":false}]},{"ecosystem":"npm","filepath":"backend/node_modules/has-flag/package.json","sha":null,"kind":"manifest","created_at":"2025-09-08T11:31:06.939Z","updated_at":"2025-09-08T11:31:06.939Z","repository_link":"https://github.com/Anarchy-ts/ecommerce-test/blob/master/backend/node_modules/has-flag/package.json","dependencies":[{"id":25050724621,"package_name":"ava","ecosystem":"npm","requirements":"*","direct":true,"kind":"development","optional":false},{"id":25050724622,"package_name":"xo","ecosystem":"npm","requirements":"*","direct":true,"kind":"development","optional":false}]},{"ecosystem":"npm","filepath":"backend/node_modules/has-symbols/package.json","sha":null,"kind":"manifest","created_at":"2025-09-08T11:31:06.993Z","updated_at":"2025-09-08T11:31:06.993Z","repository_link":"https://github.com/Anarchy-ts/ecommerce-test/blob/master/backend/node_modules/has-symbols/package.json","dependencies":[{"id":25050724632,"package_name":"@arethetypeswrong/cli","ecosystem":"npm","requirements":"^0.17.0","direct":true,"kind":"development","optional":false},{"id":25050724633,"package_name":"@ljharb/eslint-config","ecosystem":"npm","requirements":"^21.1.1","direct":true,"kind":"development","optional":false},{"id":25050724634,"package_name":"@ljharb/tsconfig","ecosystem":"npm","requirements":"^0.2.0","direct":true,"kind":"development","optional":false},{"id":25050724635,"package_name":"@types/core-js","ecosystem":"npm","requirements":"^2.5.8","direct":true,"kind":"development","optional":false},{"id":25050724636,"package_name":"@types/tape","ecosystem":"npm","requirements":"^5.6.5","direct":true,"kind":"development","optional":false},{"id":25050724637,"package_name":"auto-changelog","ecosystem":"npm","requirements":"^2.5.0","direct":true,"kind":"development","optional":false},{"id":25050724638,"package_name":"core-js","ecosystem":"npm","requirements":"^2.6.12","direct":true,"kind":"development","optional":false},{"id":25050724639,"package_name":"encoding","ecosystem":"npm","requirements":"^0.1.13","direct":true,"kind":"development","optional":false},{"id":25050724640,"package_name":"eslint","ecosystem":"npm","requirements":"=8.8.0","direct":true,"kind":"development","optional":false},{"id":25050724641,"package_name":"get-own-property-symbols","ecosystem":"npm","requirements":"^0.9.5","direct":true,"kind":"development","optional":false},{"id":25050724642,"package_name":"in-publish","ecosystem":"npm","requirements":"^2.0.1","direct":true,"kind":"development","optional":false},{"id":25050724643,"package_name":"npmignore","ecosystem":"npm","requirements":"^0.3.1","direct":true,"kind":"development","optional":false},{"id":25050724644,"package_name":"nyc","ecosystem":"npm","requirements":"^10.3.2","direct":true,"kind":"development","optional":false},{"id":25050724645,"package_name":"safe-publish-latest","ecosystem":"npm","requirements":"^2.0.0","direct":true,"kind":"development","optional":false},{"id":25050724646,"package_name":"tape","ecosystem":"npm","requirements":"^5.9.0","direct":true,"kind":"development","optional":false},{"id":25050724647,"package_name":"typescript","ecosystem":"npm","requirements":"next","direct":true,"kind":"development","optional":false}]},{"ecosystem":"npm","filepath":"backend/node_modules/has-tostringtag/package.json","sha":null,"kind":"manifest","created_at":"2025-09-08T11:31:07.051Z","updated_at":"2025-09-08T11:31:07.051Z","repository_link":"https://github.com/Anarchy-ts/ecommerce-test/blob/master/backend/node_modules/has-tostringtag/package.json","dependencies":[{"id":25050724793,"package_name":"has-symbols","ecosystem":"npm","requirements":"^1.0.3","direct":true,"kind":"runtime","optional":false},{"id":25050724794,"package_name":"@ljharb/eslint-config","ecosystem":"npm","requirements":"^21.1.0","direct":true,"kind":"development","optional":false},{"id":25050724795,"package_name":"@types/has-symbols","ecosystem":"npm","requirements":"^1.0.2","direct":true,"kind":"development","optional":false},{"id":25050724796,"package_name":"@types/tape","ecosystem":"npm","requirements":"^5.6.4","direct":true,"kind":"development","optional":false},{"id":25050724797,"package_name":"aud","ecosystem":"npm","requirements":"^2.0.4","direct":true,"kind":"development","optional":false},{"id":25050724798,"package_name":"auto-changelog","ecosystem":"npm","requirements":"^2.4.0","direct":true,"kind":"development","optional":false},{"id":25050724799,"package_name":"core-js","ecosystem":"npm","requirements":"^2.6.12","direct":true,"kind":"development","optional":false},{"id":25050724800,"package_name":"eslint","ecosystem":"npm","requirements":"=8.8.0","direct":true,"kind":"development","optional":false},{"id":25050724801,"package_name":"get-own-property-symbols","ecosystem":"npm","requirements":"^0.9.5","direct":true,"kind":"development","optional":false},{"id":25050724802,"package_name":"in-publish","ecosystem":"npm","requirements":"^2.0.1","direct":true,"kind":"development","optional":false},{"id":25050724803,"package_name":"npmignore","ecosystem":"npm","requirements":"^0.3.1","direct":true,"kind":"development","optional":false},{"id":25050724804,"package_name":"nyc","ecosystem":"npm","requirements":"^10.3.2","direct":true,"kind":"development","optional":false},{"id":25050724805,"package_name":"safe-publish-latest","ecosystem":"npm","requirements":"^2.0.0","direct":true,"kind":"development","optional":false},{"id":25050724806,"package_name":"tape","ecosystem":"npm","requirements":"^5.7.4","direct":true,"kind":"development","optional":false},{"id":25050724807,"package_name":"typescript","ecosystem":"npm","requirements":"next","direct":true,"kind":"development","optional":false}]},{"ecosystem":"npm","filepath":"backend/node_modules/hasown/package.json","sha":null,"kind":"manifest","created_at":"2025-09-08T11:31:07.324Z","updated_at":"2025-09-08T11:31:07.324Z","repository_link":"https://github.com/Anarchy-ts/ecommerce-test/blob/master/backend/node_modules/hasown/package.json","dependencies":[{"id":25050725151,"package_name":"function-bind","ecosystem":"npm","requirements":"^1.1.2","direct":true,"kind":"runtime","optional":false},{"id":25050725155,"package_name":"@arethetypeswrong/cli","ecosystem":"npm","requirements":"^0.15.1","direct":true,"kind":"development","optional":false},{"id":25050725158,"package_name":"@ljharb/eslint-config","ecosystem":"npm","requirements":"^21.1.0","direct":true,"kind":"development","optional":false},{"id":25050725160,"package_name":"@ljharb/tsconfig","ecosystem":"npm","requirements":"^0.2.0","direct":true,"kind":"development","optional":false},{"id":25050725163,"package_name":"@types/function-bind","ecosystem":"npm","requirements":"^1.1.10","direct":true,"kind":"development","optional":false},{"id":25050725166,"package_name":"@types/mock-property","ecosystem":"npm","requirements":"^1.0.2","direct":true,"kind":"development","optional":false},{"id":25050725168,"package_name":"@types/tape","ecosystem":"npm","requirements":"^5.6.4","direct":true,"kind":"development","optional":false},{"id":25050725170,"package_name":"aud","ecosystem":"npm","requirements":"^2.0.4","direct":true,"kind":"development","optional":false},{"id":25050725171,"package_name":"auto-changelog","ecosystem":"npm","requirements":"^2.4.0","direct":true,"kind":"development","optional":false},{"id":25050725174,"package_name":"eslint","ecosystem":"npm","requirements":"=8.8.0","direct":true,"kind":"development","optional":false},{"id":25050725176,"package_name":"evalmd","ecosystem":"npm","requirements":"^0.0.19","direct":true,"kind":"development","optional":false},{"id":25050725178,"package_name":"in-publish","ecosystem":"npm","requirements":"^2.0.1","direct":true,"kind":"development","optional":false},{"id":25050725180,"package_name":"mock-property","ecosystem":"npm","requirements":"^1.0.3","direct":true,"kind":"development","optional":false},{"id":25050725182,"package_name":"npmignore","ecosystem":"npm","requirements":"^0.3.1","direct":true,"kind":"development","optional":false},{"id":25050725184,"package_name":"nyc","ecosystem":"npm","requirements":"^10.3.2","direct":true,"kind":"development","optional":false},{"id":25050725186,"package_name":"safe-publish-latest","ecosystem":"npm","requirements":"^2.0.0","direct":true,"kind":"development","optional":false},{"id":25050725189,"package_name":"tape","ecosystem":"npm","requirements":"^5.7.5","direct":true,"kind":"development","optional":false},{"id":25050725191,"package_name":"typescript","ecosystem":"npm","requirements":"next","direct":true,"kind":"development","optional":false}]},{"ecosystem":"npm","filepath":"backend/node_modules/http-errors/node_modules/statuses/package.json","sha":null,"kind":"manifest","created_at":"2025-09-08T11:31:07.381Z","updated_at":"2025-09-08T11:31:07.381Z","repository_link":"https://github.com/Anarchy-ts/ecommerce-test/blob/master/backend/node_modules/http-errors/node_modules/statuses/package.json","dependencies":[{"id":25050725376,"package_name":"csv-parse","ecosystem":"npm","requirements":"4.14.2","direct":true,"kind":"development","optional":false},{"id":25050725377,"package_name":"eslint","ecosystem":"npm","requirements":"7.17.0","direct":true,"kind":"development","optional":false},{"id":25050725378,"package_name":"eslint-config-standard","ecosystem":"npm","requirements":"14.1.1","direct":true,"kind":"development","optional":false},{"id":25050725379,"package_name":"eslint-plugin-import","ecosystem":"npm","requirements":"2.22.1","direct":true,"kind":"development","optional":false},{"id":25050725380,"package_name":"eslint-plugin-markdown","ecosystem":"npm","requirements":"1.0.2","direct":true,"kind":"development","optional":false},{"id":25050725381,"package_name":"eslint-plugin-node","ecosystem":"npm","requirements":"11.1.0","direct":true,"kind":"development","optional":false},{"id":25050725382,"package_name":"eslint-plugin-promise","ecosystem":"npm","requirements":"4.2.1","direct":true,"kind":"development","optional":false},{"id":25050725383,"package_name":"eslint-plugin-standard","ecosystem":"npm","requirements":"4.1.0","direct":true,"kind":"development","optional":false},{"id":25050725384,"package_name":"mocha","ecosystem":"npm","requirements":"8.2.1","direct":true,"kind":"development","optional":false},{"id":25050725385,"package_name":"nyc","ecosystem":"npm","requirements":"15.1.0","direct":true,"kind":"development","optional":false},{"id":25050725386,"package_name":"raw-body","ecosystem":"npm","requirements":"2.4.1","direct":true,"kind":"development","optional":false},{"id":25050725387,"package_name":"stream-to-array","ecosystem":"npm","requirements":"2.3.0","direct":true,"kind":"development","optional":false}]},{"ecosystem":"npm","filepath":"backend/node_modules/http-errors/package.json","sha":null,"kind":"manifest","created_at":"2025-09-08T11:31:07.436Z","updated_at":"2025-09-08T11:31:07.436Z","repository_link":"https://github.com/Anarchy-ts/ecommerce-test/blob/master/backend/node_modules/http-errors/package.json","dependencies":[{"id":25050725388,"package_name":"depd","ecosystem":"npm","requirements":"2.0.0","direct":true,"kind":"runtime","optional":false},{"id":25050725389,"package_name":"inherits","ecosystem":"npm","requirements":"2.0.4","direct":true,"kind":"runtime","optional":false},{"id":25050725390,"package_name":"setprototypeof","ecosystem":"npm","requirements":"1.2.0","direct":true,"kind":"runtime","optional":false},{"id":25050725391,"package_name":"statuses","ecosystem":"npm","requirements":"2.0.1","direct":true,"kind":"runtime","optional":false},{"id":25050725392,"package_name":"toidentifier","ecosystem":"npm","requirements":"1.0.1","direct":true,"kind":"runtime","optional":false},{"id":25050725393,"package_name":"eslint","ecosystem":"npm","requirements":"7.32.0","direct":true,"kind":"development","optional":false},{"id":25050725394,"package_name":"eslint-config-standard","ecosystem":"npm","requirements":"14.1.1","direct":true,"kind":"development","optional":false},{"id":25050725395,"package_name":"eslint-plugin-import","ecosystem":"npm","requirements":"2.25.3","direct":true,"kind":"development","optional":false},{"id":25050725396,"package_name":"eslint-plugin-markdown","ecosystem":"npm","requirements":"2.2.1","direct":true,"kind":"development","optional":false},{"id":25050725397,"package_name":"eslint-plugin-node","ecosystem":"npm","requirements":"11.1.0","direct":true,"kind":"development","optional":false},{"id":25050725398,"package_name":"eslint-plugin-promise","ecosystem":"npm","requirements":"5.2.0","direct":true,"kind":"development","optional":false},{"id":25050725399,"package_name":"eslint-plugin-standard","ecosystem":"npm","requirements":"4.1.0","direct":true,"kind":"development","optional":false},{"id":25050725400,"package_name":"mocha","ecosystem":"npm","requirements":"9.1.3","direct":true,"kind":"development","optional":false},{"id":25050725401,"package_name":"nyc","ecosystem":"npm","requirements":"15.1.0","direct":true,"kind":"development","optional":false}]},{"ecosystem":"npm","filepath":"backend/node_modules/iconv-lite/package.json","sha":null,"kind":"manifest","created_at":"2025-09-08T11:31:07.707Z","updated_at":"2025-09-08T11:31:07.707Z","repository_link":"https://github.com/Anarchy-ts/ecommerce-test/blob/master/backend/node_modules/iconv-lite/package.json","dependencies":[{"id":25050725955,"package_name":"safer-buffer","ecosystem":"npm","requirements":"\u003e= 2.1.2 \u003c 3.0.0","direct":true,"kind":"runtime","optional":false},{"id":25050725956,"package_name":"async","ecosystem":"npm","requirements":"^3.2.0","direct":true,"kind":"development","optional":false},{"id":25050725957,"package_name":"c8","ecosystem":"npm","requirements":"^7.2.0","direct":true,"kind":"development","optional":false},{"id":25050725958,"package_name":"errto","ecosystem":"npm","requirements":"^0.2.1","direct":true,"kind":"development","optional":false},{"id":25050725959,"package_name":"iconv","ecosystem":"npm","requirements":"^2.3.5","direct":true,"kind":"development","optional":false},{"id":25050725960,"package_name":"mocha","ecosystem":"npm","requirements":"^3.5.3","direct":true,"kind":"development","optional":false},{"id":25050725961,"package_name":"request","ecosystem":"npm","requirements":"^2.88.2","direct":true,"kind":"development","optional":false},{"id":25050725962,"package_name":"semver","ecosystem":"npm","requirements":"^6.3.0","direct":true,"kind":"development","optional":false},{"id":25050725963,"package_name":"unorm","ecosystem":"npm","requirements":"^1.6.0","direct":true,"kind":"development","optional":false}]},{"ecosystem":"npm","filepath":"backend/node_modules/ignore-by-default/package.json","sha":null,"kind":"manifest","created_at":"2025-09-08T11:31:07.774Z","updated_at":"2025-09-08T11:31:07.774Z","repository_link":"https://github.com/Anarchy-ts/ecommerce-test/blob/master/backend/node_modules/ignore-by-default/package.json","dependencies":[{"id":25050726016,"package_name":"figures","ecosystem":"npm","requirements":"^1.4.0","direct":true,"kind":"development","optional":false},{"id":25050726017,"package_name":"standard","ecosystem":"npm","requirements":"^6.0.4","direct":true,"kind":"development","optional":false}]},{"ecosystem":"npm","filepath":"backend/node_modules/inherits/package.json","sha":null,"kind":"manifest","created_at":"2025-09-08T11:31:07.829Z","updated_at":"2025-09-08T11:31:07.829Z","repository_link":"https://github.com/Anarchy-ts/ecommerce-test/blob/master/backend/node_modules/inherits/package.json","dependencies":[{"id":25050726026,"package_name":"tap","ecosystem":"npm","requirements":"^14.2.4","direct":true,"kind":"development","optional":false}]},{"ecosystem":"npm","filepath":"backend/node_modules/ipaddr.js/package.json","sha":null,"kind":"manifest","created_at":"2025-09-08T11:31:08.099Z","updated_at":"2025-09-08T11:31:08.099Z","repository_link":"https://github.com/Anarchy-ts/ecommerce-test/blob/master/backend/node_modules/ipaddr.js/package.json","dependencies":[{"id":25050726038,"package_name":"coffee-script","ecosystem":"npm","requirements":"~1.12.6","direct":true,"kind":"development","optional":false},{"id":25050726039,"package_name":"nodeunit","ecosystem":"npm","requirements":"^0.11.3","direct":true,"kind":"development","optional":false},{"id":25050726040,"package_name":"uglify-js","ecosystem":"npm","requirements":"~3.0.19","direct":true,"kind":"development","optional":false}]},{"ecosystem":"npm","filepath":"backend/node_modules/is-binary-path/package.json","sha":null,"kind":"manifest","created_at":"2025-09-08T11:31:08.158Z","updated_at":"2025-09-08T11:31:08.158Z","repository_link":"https://github.com/Anarchy-ts/ecommerce-test/blob/master/backend/node_modules/is-binary-path/package.json","dependencies":[{"id":25050726042,"package_name":"binary-extensions","ecosystem":"npm","requirements":"^2.0.0","direct":true,"kind":"runtime","optional":false},{"id":25050726043,"package_name":"ava","ecosystem":"npm","requirements":"^1.4.1","direct":true,"kind":"development","optional":false},{"id":25050726044,"package_name":"tsd","ecosystem":"npm","requirements":"^0.7.2","direct":true,"kind":"development","optional":false},{"id":25050726045,"package_name":"xo","ecosystem":"npm","requirements":"^0.24.0","direct":true,"kind":"development","optional":false}]},{"ecosystem":"npm","filepath":"backend/node_modules/is-extglob/package.json","sha":null,"kind":"manifest","created_at":"2025-09-08T11:31:08.212Z","updated_at":"2025-09-08T11:31:08.212Z","repository_link":"https://github.com/Anarchy-ts/ecommerce-test/blob/master/backend/node_modules/is-extglob/package.json","dependencies":[{"id":25050726047,"package_name":"gulp-format-md","ecosystem":"npm","requirements":"^0.1.10","direct":true,"kind":"development","optional":false},{"id":25050726048,"package_name":"mocha","ecosystem":"npm","requirements":"^3.0.2","direct":true,"kind":"development","optional":false}]},{"ecosystem":"npm","filepath":"backend/node_modules/is-glob/package.json","sha":null,"kind":"manifest","created_at":"2025-09-08T11:31:08.267Z","updated_at":"2025-09-08T11:31:08.267Z","repository_link":"https://github.com/Anarchy-ts/ecommerce-test/blob/master/backend/node_modules/is-glob/package.json","dependencies":[{"id":25050726049,"package_name":"is-extglob","ecosystem":"npm","requirements":"^2.1.1","direct":true,"kind":"runtime","optional":false},{"id":25050726050,"package_name":"gulp-format-md","ecosystem":"npm","requirements":"^0.1.10","direct":true,"kind":"development","optional":false},{"id":25050726051,"package_name":"mocha","ecosystem":"npm","requirements":"^3.0.2","direct":true,"kind":"development","optional":false}]},{"ecosystem":"npm","filepath":"backend/node_modules/is-number/package.json","sha":null,"kind":"manifest","created_at":"2025-09-08T11:31:08.331Z","updated_at":"2025-09-08T11:31:08.331Z","repository_link":"https://github.com/Anarchy-ts/ecommerce-test/blob/master/backend/node_modules/is-number/package.json","dependencies":[{"id":25050726052,"package_name":"ansi","ecosystem":"npm","requirements":"^0.3.1","direct":true,"kind":"development","optional":false},{"id":25050726053,"package_name":"benchmark","ecosystem":"npm","requirements":"^2.1.4","direct":true,"kind":"development","optional":false},{"id":25050726054,"package_name":"gulp-format-md","ecosystem":"npm","requirements":"^1.0.0","direct":true,"kind":"development","optional":false},{"id":25050726055,"package_name":"mocha","ecosystem":"npm","requirements":"^3.5.3","direct":true,"kind":"development","optional":false}]},{"ecosystem":"npm","filepath":"backend/node_modules/is-promise/package.json","sha":null,"kind":"manifest","created_at":"2025-09-08T11:31:08.601Z","updated_at":"2025-09-08T11:31:08.601Z","repository_link":"https://github.com/Anarchy-ts/ecommerce-test/blob/master/backend/node_modules/is-promise/package.json","dependencies":[]},{"ecosystem":"npm","filepath":"backend/node_modules/jsonwebtoken/package.json","sha":null,"kind":"manifest","created_at":"2025-09-08T11:31:08.644Z","updated_at":"2025-09-08T11:31:08.644Z","repository_link":"https://github.com/Anarchy-ts/ecommerce-test/blob/master/backend/node_modules/jsonwebtoken/package.json","dependencies":[{"id":25050726056,"package_name":"jws","ecosystem":"npm","requirements":"^3.2.2","direct":true,"kind":"runtime","optional":false},{"id":25050726057,"package_name":"lodash.includes","ecosystem":"npm","requirements":"^4.3.0","direct":true,"kind":"runtime","optional":false},{"id":25050726058,"package_name":"lodash.isboolean","ecosystem":"npm","requirements":"^3.0.3","direct":true,"kind":"runtime","optional":false},{"id":25050726059,"package_name":"lodash.isinteger","ecosystem":"npm","requirements":"^4.0.4","direct":true,"kind":"runtime","optional":false},{"id":25050726060,"package_name":"lodash.isnumber","ecosystem":"npm","requirements":"^3.0.3","direct":true,"kind":"runtime","optional":false},{"id":25050726061,"package_name":"lodash.isplainobject","ecosystem":"npm","requirements":"^4.0.6","direct":true,"kind":"runtime","optional":false},{"id":25050726062,"package_name":"lodash.isstring","ecosystem":"npm","requirements":"^4.0.1","direct":true,"kind":"runtime","optional":false},{"id":25050726063,"package_name":"lodash.once","ecosystem":"npm","requirements":"^4.0.0","direct":true,"kind":"runtime","optional":false},{"id":25050726064,"package_name":"ms","ecosystem":"npm","requirements":"^2.1.1","direct":true,"kind":"runtime","optional":false},{"id":25050726065,"package_name":"semver","ecosystem":"npm","requirements":"^7.5.4","direct":true,"kind":"runtime","optional":false},{"id":25050726066,"package_name":"atob","ecosystem":"npm","requirements":"^2.1.2","direct":true,"kind":"development","optional":false},{"id":25050726067,"package_name":"chai","ecosystem":"npm","requirements":"^4.1.2","direct":true,"kind":"development","optional":false},{"id":25050726068,"package_name":"conventional-changelog","ecosystem":"npm","requirements":"~1.1.0","direct":true,"kind":"development","optional":false},{"id":25050726069,"package_name":"cost-of-modules","ecosystem":"npm","requirements":"^1.0.1","direct":true,"kind":"development","optional":false},{"id":25050726070,"package_name":"eslint","ecosystem":"npm","requirements":"^4.19.1","direct":true,"kind":"development","optional":false},{"id":25050726071,"package_name":"mocha","ecosystem":"npm","requirements":"^5.2.0","direct":true,"kind":"development","optional":false},{"id":25050726072,"package_name":"nsp","ecosystem":"npm","requirements":"^2.6.2","direct":true,"kind":"development","optional":false},{"id":25050726073,"package_name":"nyc","ecosystem":"npm","requirements":"^11.9.0","direct":true,"kind":"development","optional":false},{"id":25050726074,"package_name":"sinon","ecosystem":"npm","requirements":"^6.0.0","direct":true,"kind":"development","optional":false}]},{"ecosystem":"npm","filepath":"backend/node_modules/jwa/package.json","sha":null,"kind":"manifest","created_at":"2025-09-08T11:31:08.700Z","updated_at":"2025-09-08T11:31:08.700Z","repository_link":"https://github.com/Anarchy-ts/ecommerce-test/blob/master/backend/node_modules/jwa/package.json","dependencies":[{"id":25050726075,"package_name":"buffer-equal-constant-time","ecosystem":"npm","requirements":"^1.0.1","direct":true,"kind":"runtime","optional":false},{"id":25050726076,"package_name":"ecdsa-sig-formatter","ecosystem":"npm","requirements":"1.0.11","direct":true,"kind":"runtime","optional":false},{"id":25050726077,"package_name":"safe-buffer","ecosystem":"npm","requirements":"^5.0.1","direct":true,"kind":"runtime","optional":false},{"id":25050726078,"package_name":"base64url","ecosystem":"npm","requirements":"^2.0.0","direct":true,"kind":"development","optional":false},{"id":25050726079,"package_name":"jwk-to-pem","ecosystem":"npm","requirements":"^2.0.1","direct":true,"kind":"development","optional":false},{"id":25050726080,"package_name":"semver","ecosystem":"npm","requirements":"4.3.6","direct":true,"kind":"development","optional":false},{"id":25050726081,"package_name":"tap","ecosystem":"npm","requirements":"6.2.0","direct":true,"kind":"development","optional":false}]},{"ecosystem":"npm","filepath":"backend/node_modules/jws/package.json","sha":null,"kind":"manifest","created_at":"2025-09-08T11:31:08.756Z","updated_at":"2025-09-08T11:31:08.756Z","repository_link":"https://github.com/Anarchy-ts/ecommerce-test/blob/master/backend/node_modules/jws/package.json","dependencies":[{"id":25050726082,"package_name":"jwa","ecosystem":"npm","requirements":"^1.4.1","direct":true,"kind":"runtime","optional":false},{"id":25050726083,"package_name":"safe-buffer","ecosystem":"npm","requirements":"^5.0.1","direct":true,"kind":"runtime","optional":false},{"id":25050726084,"package_name":"semver","ecosystem":"npm","requirements":"^5.1.0","direct":true,"kind":"development","optional":false},{"id":25050726085,"package_name":"tape","ecosystem":"npm","requirements":"~2.14.0","direct":true,"kind":"development","optional":false}]},{"ecosystem":"npm","filepath":"backend/node_modules/kareem/package.json","sha":null,"kind":"manifest","created_at":"2025-09-08T11:31:09.026Z","updated_at":"2025-09-08T11:31:09.026Z","repository_link":"https://github.com/Anarchy-ts/ecommerce-test/blob/master/backend/node_modules/kareem/package.json","dependencies":[{"id":25050726086,"package_name":"acquit","ecosystem":"npm","requirements":"1.x","direct":true,"kind":"development","optional":false},{"id":25050726087,"package_name":"acquit-ignore","ecosystem":"npm","requirements":"0.2.x","direct":true,"kind":"development","optional":false},{"id":25050726088,"package_name":"eslint","ecosystem":"npm","requirements":"8.20.0","direct":true,"kind":"development","optional":false},{"id":25050726089,"package_name":"mocha","ecosystem":"npm","requirements":"9.2.0","direct":true,"kind":"development","optional":false},{"id":25050726090,"package_name":"nyc","ecosystem":"npm","requirements":"15.1.0","direct":true,"kind":"development","optional":false}]},{"ecosystem":"npm","filepath":"backend/node_modules/lodash.includes/package.json","sha":null,"kind":"manifest","created_at":"2025-09-08T11:31:09.080Z","updated_at":"2025-09-08T11:31:09.080Z","repository_link":"https://github.com/Anarchy-ts/ecommerce-test/blob/master/backend/node_modules/lodash.includes/package.json","dependencies":[]},{"ecosystem":"npm","filepath":"backend/node_modules/lodash.isboolean/package.json","sha":null,"kind":"manifest","created_at":"2025-09-08T11:31:09.123Z","updated_at":"2025-09-08T11:31:09.123Z","repository_link":"https://github.com/Anarchy-ts/ecommerce-test/blob/master/backend/node_modules/lodash.isboolean/package.json","dependencies":[]},{"ecosystem":"npm","filepath":"backend/node_modules/lodash.isinteger/package.json","sha":null,"kind":"manifest","created_at":"2025-09-08T11:31:09.184Z","updated_at":"2025-09-08T11:31:09.184Z","repository_link":"https://github.com/Anarchy-ts/ecommerce-test/blob/master/backend/node_modules/lodash.isinteger/package.json","dependencies":[]},{"ecosystem":"npm","filepath":"backend/node_modules/lodash.isnumber/package.json","sha":null,"kind":"manifest","created_at":"2025-09-08T11:31:09.227Z","updated_at":"2025-09-08T11:31:09.227Z","repository_link":"https://github.com/Anarchy-ts/ecommerce-test/blob/master/backend/node_modules/lodash.isnumber/package.json","dependencies":[]},{"ecosystem":"npm","filepath":"backend/node_modules/lodash.isplainobject/package.json","sha":null,"kind":"manifest","created_at":"2025-09-08T11:31:09.271Z","updated_at":"2025-09-08T11:31:09.271Z","repository_link":"https://github.com/Anarchy-ts/ecommerce-test/blob/master/backend/node_modules/lodash.isplainobject/package.json","dependencies":[]},{"ecosystem":"npm","filepath":"backend/node_modules/lodash.isstring/package.json","sha":null,"kind":"manifest","created_at":"2025-09-08T11:31:09.539Z","updated_at":"2025-09-08T11:31:09.539Z","repository_link":"https://github.com/Anarchy-ts/ecommerce-test/blob/master/backend/node_modules/lodash.isstring/package.json","dependencies":[]},{"ecosystem":"npm","filepath":"backend/node_modules/lodash.once/package.json","sha":null,"kind":"manifest","created_at":"2025-09-08T11:31:09.581Z","updated_at":"2025-09-08T11:31:09.581Z","repository_link":"https://github.com/Anarchy-ts/ecommerce-test/blob/master/backend/node_modules/lodash.once/package.json","dependencies":[]},{"ecosystem":"npm","filepath":"backend/node_modules/math-intrinsics/package.json","sha":null,"kind":"manifest","created_at":"2025-09-08T11:31:09.624Z","updated_at":"2025-09-08T11:31:09.624Z","repository_link":"https://github.com/Anarchy-ts/ecommerce-test/blob/master/backend/node_modules/math-intrinsics/package.json","dependencies":[{"id":25050726112,"package_name":"@arethetypeswrong/cli","ecosystem":"npm","requirements":"^0.17.1","direct":true,"kind":"development","optional":false},{"id":25050726113,"package_name":"@ljharb/eslint-config","ecosystem":"npm","requirements":"^21.1.1","direct":true,"kind":"development","optional":false},{"id":25050726114,"package_name":"@ljharb/tsconfig","ecosystem":"npm","requirements":"^0.2.2","direct":true,"kind":"development","optional":false},{"id":25050726115,"package_name":"@types/for-each","ecosystem":"npm","requirements":"^0.3.3","direct":true,"kind":"development","optional":false},{"id":25050726116,"package_name":"@types/object-inspect","ecosystem":"npm","requirements":"^1.13.0","direct":true,"kind":"development","optional":false},{"id":25050726117,"package_name":"@types/tape","ecosystem":"npm","requirements":"^5.8.0","direct":true,"kind":"development","optional":false},{"id":25050726118,"package_name":"auto-changelog","ecosystem":"npm","requirements":"^2.5.0","direct":true,"kind":"development","optional":false},{"id":25050726119,"package_name":"eclint","ecosystem":"npm","requirements":"^2.8.1","direct":true,"kind":"development","optional":false},{"id":25050726120,"package_name":"es-value-fixtures","ecosystem":"npm","requirements":"^1.5.0","direct":true,"kind":"development","optional":false},{"id":25050726121,"package_name":"eslint","ecosystem":"npm","requirements":"^8.8.0","direct":true,"kind":"development","optional":false},{"id":25050726122,"package_name":"evalmd","ecosystem":"npm","requirements":"^0.0.19","direct":true,"kind":"development","optional":false},{"id":25050726123,"package_name":"for-each","ecosystem":"npm","requirements":"^0.3.3","direct":true,"kind":"development","optional":false},{"id":25050726124,"package_name":"in-publish","ecosystem":"npm","requirements":"^2.0.1","direct":true,"kind":"development","optional":false},{"id":25050726125,"package_name":"npmignore","ecosystem":"npm","requirements":"^0.3.1","direct":true,"kind":"development","optional":false},{"id":25050726126,"package_name":"nyc","ecosystem":"npm","requirements":"^10.3.2","direct":true,"kind":"development","optional":false},{"id":25050726127,"package_name":"object-inspect","ecosystem":"npm","requirements":"^1.13.3","direct":true,"kind":"development","optional":false},{"id":25050726128,"package_name":"safe-publish-latest","ecosystem":"npm","requirements":"^2.0.0","direct":true,"kind":"development","optional":false},{"id":25050726129,"package_name":"tape","ecosystem":"npm","requirements":"^5.9.0","direct":true,"kind":"development","optional":false},{"id":25050726130,"package_name":"typescript","ecosystem":"npm","requirements":"next","direct":true,"kind":"development","optional":false}]},{"ecosystem":"npm","filepath":"backend/node_modules/media-typer/package.json","sha":null,"kind":"manifest","created_at":"2025-09-08T11:31:09.684Z","updated_at":"2025-09-08T11:31:09.684Z","repository_link":"https://github.com/Anarchy-ts/ecommerce-test/blob/master/backend/node_modules/media-typer/package.json","dependencies":[{"id":25050726131,"package_name":"eslint","ecosystem":"npm","requirements":"5.16.0","direct":true,"kind":"development","optional":false},{"id":25050726132,"package_name":"eslint-config-standard","ecosystem":"npm","requirements":"12.0.0","direct":true,"kind":"development","optional":false},{"id":25050726133,"package_name":"eslint-plugin-import","ecosystem":"npm","requirements":"2.17.2","direct":true,"kind":"development","optional":false},{"id":25050726134,"package_name":"eslint-plugin-markdown","ecosystem":"npm","requirements":"1.0.0","direct":true,"kind":"development","optional":false},{"id":25050726135,"package_name":"eslint-plugin-node","ecosystem":"npm","requirements":"8.0.1","direct":true,"kind":"development","optional":false},{"id":25050726136,"package_name":"eslint-plugin-promise","ecosystem":"npm","requirements":"4.1.1","direct":true,"kind":"development","optional":false},{"id":25050726137,"package_name":"eslint-plugin-standard","ecosystem":"npm","requirements":"4.0.0","direct":true,"kind":"development","optional":false},{"id":25050726138,"package_name":"mocha","ecosystem":"npm","requirements":"6.1.4","direct":true,"kind":"development","optional":false},{"id":25050726139,"package_name":"nyc","ecosystem":"npm","requirements":"14.0.0","direct":true,"kind":"development","optional":false}]},{"ecosystem":"npm","filepath":"backend/node_modules/memory-pager/package.json","sha":null,"kind":"manifest","created_at":"2025-09-08T11:31:09.739Z","updated_at":"2025-09-08T11:31:09.739Z","repository_link":"https://github.com/Anarchy-ts/ecommerce-test/blob/master/backend/node_modules/memory-pager/package.json","dependencies":[{"id":25050726140,"package_name":"standard","ecosystem":"npm","requirements":"^9.0.0","direct":true,"kind":"development","optional":false},{"id":25050726141,"package_name":"tape","ecosystem":"npm","requirements":"^4.6.3","direct":true,"kind":"development","optional":false}]},{"ecosystem":"npm","filepath":"backend/node_modules/merge-descriptors/package.json","sha":null,"kind":"manifest","created_at":"2025-09-08T11:31:09.794Z","updated_at":"2025-09-08T11:31:09.794Z","repository_link":"https://github.com/Anarchy-ts/ecommerce-test/blob/master/backend/node_modules/merge-descriptors/package.json","dependencies":[{"id":25050726142,"package_name":"ava","ecosystem":"npm","requirements":"^5.3.1","direct":true,"kind":"development","optional":false},{"id":25050726143,"package_name":"xo","ecosystem":"npm","requirements":"^0.56.0","direct":true,"kind":"development","optional":false}]},{"ecosystem":"npm","filepath":"backend/node_modules/mime-db/package.json","sha":null,"kind":"manifest","created_at":"2025-09-08T11:31:09.850Z","updated_at":"2025-09-08T11:31:09.850Z","repository_link":"https://github.com/Anarchy-ts/ecommerce-test/blob/master/backend/node_modules/mime-db/package.json","dependencies":[{"id":25050726145,"package_name":"csv-parse","ecosystem":"npm","requirements":"4.16.3","direct":true,"kind":"development","optional":false},{"id":25050726146,"package_name":"eslint","ecosystem":"npm","requirements":"8.32.0","direct":true,"kind":"development","optional":false},{"id":25050726147,"package_name":"eslint-config-standard","ecosystem":"npm","requirements":"15.0.1","direct":true,"kind":"development","optional":false},{"id":25050726148,"package_name":"eslint-plugin-import","ecosystem":"npm","requirements":"2.27.5","direct":true,"kind":"development","optional":false},{"id":25050726149,"package_name":"eslint-plugin-markdown","ecosystem":"npm","requirements":"3.0.0","direct":true,"kind":"development","optional":false},{"id":25050726150,"package_name":"eslint-plugin-node","ecosystem":"npm","requirements":"11.1.0","direct":true,"kind":"development","optional":false},{"id":25050726151,"package_name":"eslint-plugin-promise","ecosystem":"npm","requirements":"6.1.1","direct":true,"kind":"development","optional":false},{"id":25050726152,"package_name":"eslint-plugin-standard","ecosystem":"npm","requirements":"4.1.0","direct":true,"kind":"development","optional":false},{"id":25050726153,"package_name":"media-typer","ecosystem":"npm","requirements":"1.1.0","direct":true,"kind":"development","optional":false},{"id":25050726154,"package_name":"mocha","ecosystem":"npm","requirements":"10.2.0","direct":true,"kind":"development","optional":false},{"id":25050726155,"package_name":"nyc","ecosystem":"npm","requirements":"15.1.0","direct":true,"kind":"development","optional":false},{"id":25050726156,"package_name":"stream-to-array","ecosystem":"npm","requirements":"2.3.0","direct":true,"kind":"development","optional":false},{"id":25050726157,"package_name":"undici","ecosystem":"npm","requirements":"7.1.0","direct":true,"kind":"development","optional":false}]},{"ecosystem":"npm","filepath":"backend/node_modules/mime-types/package.json","sha":null,"kind":"manifest","created_at":"2025-09-08T11:31:09.912Z","updated_at":"2025-09-08T11:31:09.912Z","repository_link":"https://github.com/Anarchy-ts/ecommerce-test/blob/master/backend/node_modules/mime-types/package.json","dependencies":[{"id":25050726158,"package_name":"mime-db","ecosystem":"npm","requirements":"^1.54.0","direct":true,"kind":"runtime","optional":false},{"id":25050726159,"package_name":"eslint","ecosystem":"npm","requirements":"8.33.0","direct":true,"kind":"development","optional":false},{"id":25050726160,"package_name":"eslint-config-standard","ecosystem":"npm","requirements":"14.1.1","direct":true,"kind":"development","optional":false},{"id":25050726161,"package_name":"eslint-plugin-import","ecosystem":"npm","requirements":"2.27.5","direct":true,"kind":"development","optional":false},{"id":25050726162,"package_name":"eslint-plugin-markdown","ecosystem":"npm","requirements":"3.0.0","direct":true,"kind":"development","optional":false},{"id":25050726163,"package_name":"eslint-plugin-node","ecosystem":"npm","requirements":"11.1.0","direct":true,"kind":"development","optional":false},{"id":25050726164,"package_name":"eslint-plugin-promise","ecosystem":"npm","requirements":"6.1.1","direct":true,"kind":"development","optional":false},{"id":25050726165,"package_name":"eslint-plugin-standard","ecosystem":"npm","requirements":"4.1.0","direct":true,"kind":"development","optional":false},{"id":25050726166,"package_name":"mocha","ecosystem":"npm","requirements":"10.2.0","direct":true,"kind":"development","optional":false},{"id":25050726167,"package_name":"nyc","ecosystem":"npm","requirements":"15.1.0","direct":true,"kind":"development","optional":false}]},{"ecosystem":"npm","filepath":"backend/node_modules/minimatch/package.json","sha":null,"kind":"manifest","created_at":"2025-09-08T11:31:09.969Z","updated_at":"2025-09-08T11:31:09.969Z","repository_link":"https://github.com/Anarchy-ts/ecommerce-test/blob/master/backend/node_modules/minimatch/package.json","dependencies":[{"id":25050726168,"package_name":"brace-expansion","ecosystem":"npm","requirements":"^1.1.7","direct":true,"kind":"runtime","optional":false},{"id":25050726169,"package_name":"tap","ecosystem":"npm","requirements":"^15.1.6","direct":true,"kind":"development","optional":false}]},{"ecosystem":"npm","filepath":"backend/node_modules/minimist/package.json","sha":null,"kind":"manifest","created_at":"2025-09-08T11:31:10.022Z","updated_at":"2025-09-08T11:31:10.022Z","repository_link":"https://github.com/Anarchy-ts/ecommerce-test/blob/master/backend/node_modules/minimist/package.json","dependencies":[{"id":25050726170,"package_name":"@ljharb/eslint-config","ecosystem":"npm","requirements":"^21.0.1","direct":true,"kind":"development","optional":false},{"id":25050726171,"package_name":"aud","ecosystem":"npm","requirements":"^2.0.2","direct":true,"kind":"development","optional":false},{"id":25050726172,"package_name":"auto-changelog","ecosystem":"npm","requirements":"^2.4.0","direct":true,"kind":"development","optional":false},{"id":25050726173,"package_name":"eslint","ecosystem":"npm","requirements":"=8.8.0","direct":true,"kind":"development","optional":false},{"id":25050726174,"package_name":"in-publish","ecosystem":"npm","requirements":"^2.0.1","direct":true,"kind":"development","optional":false},{"id":25050726175,"package_name":"npmignore","ecosystem":"npm","requirements":"^0.3.0","direct":true,"kind":"development","optional":false},{"id":25050726176,"package_name":"nyc","ecosystem":"npm","requirements":"^10.3.2","direct":true,"kind":"development","optional":false},{"id":25050726177,"package_name":"safe-publish-latest","ecosystem":"npm","requirements":"^2.0.0","direct":true,"kind":"development","optional":false},{"id":25050726178,"package_name":"tape","ecosystem":"npm","requirements":"^5.6.3","direct":true,"kind":"development","optional":false}]},{"ecosystem":"npm","filepath":"backend/node_modules/mkdirp/package.json","sha":null,"kind":"manifest","created_at":"2025-09-08T11:31:10.077Z","updated_at":"2025-09-08T11:31:10.077Z","repository_link":"https://github.com/Anarchy-ts/ecommerce-test/blob/master/backend/node_modules/mkdirp/package.json","dependencies":[{"id":25050726179,"package_name":"minimist","ecosystem":"npm","requirements":"^1.2.6","direct":true,"kind":"runtime","optional":false},{"id":25050726180,"package_name":"tap","ecosystem":"npm","requirements":"^16.0.1","direct":true,"kind":"development","optional":false}]},{"ecosystem":"npm","filepath":"backend/node_modules/mongodb/package.json","sha":null,"kind":"manifest","created_at":"2025-09-08T11:31:10.138Z","updated_at":"2025-09-08T11:31:10.138Z","repository_link":"https://github.com/Anarchy-ts/ecommerce-test/blob/master/backend/node_modules/mongodb/package.json","dependencies":[{"id":25050726181,"package_name":"@mongodb-js/saslprep","ecosystem":"npm","requirements":"^1.1.9","direct":true,"kind":"runtime","optional":false},{"id":25050726182,"package_name":"bson","ecosystem":"npm","requirements":"^6.10.4","direct":true,"kind":"runtime","optional":false},{"id":25050726183,"package_name":"mongodb-connection-string-url","ecosystem":"npm","requirements":"^3.0.0","direct":true,"kind":"runtime","optional":false},{"id":25050726184,"package_name":"@aws-sdk/credential-providers","ecosystem":"npm","requirements":"^3.632.0","direct":true,"kind":"development","optional":false},{"id":25050726185,"package_name":"@iarna/toml","ecosystem":"npm","requirements":"^2.2.5","direct":true,"kind":"development","optional":false},{"id":25050726186,"package_name":"@istanbuljs/nyc-config-typescript","ecosystem":"npm","requirements":"^1.0.2","direct":true,"kind":"development","optional":false},{"id":25050726187,"package_name":"@microsoft/api-extractor","ecosystem":"npm","requirements":"^7.52.5","direct":true,"kind":"development","optional":false},{"id":25050726188,"package_name":"@microsoft/tsdoc-config","ecosystem":"npm","requirements":"^0.17.1","direct":true,"kind":"development","optional":false},{"id":25050726189,"package_name":"@mongodb-js/zstd","ecosystem":"npm","requirements":"^2.0.1","direct":true,"kind":"development","optional":false},{"id":25050726190,"package_name":"@types/chai","ecosystem":"npm","requirements":"^4.3.17","direct":true,"kind":"development","optional":false},{"id":25050726191,"package_name":"@types/chai-subset","ecosystem":"npm","requirements":"^1.3.5","direct":true,"kind":"development","optional":false},{"id":25050726192,"package_name":"@types/express","ecosystem":"npm","requirements":"^5.0.1","direct":true,"kind":"development","optional":false},{"id":25050726193,"package_name":"@types/kerberos","ecosystem":"npm","requirements":"^1.1.5","direct":true,"kind":"development","optional":false},{"id":25050726194,"package_name":"@types/mocha","ecosystem":"npm","requirements":"^10.0.9","direct":true,"kind":"development","optional":false},{"id":25050726195,"package_name":"@types/node","ecosystem":"npm","requirements":"^22.15.3","direct":true,"kind":"development","optional":false},{"id":25050726196,"package_name":"@types/saslprep","ecosystem":"npm","requirements":"^1.0.3","direct":true,"kind":"development","optional":false},{"id":25050726197,"package_name":"@types/semver","ecosystem":"npm","requirements":"^7.7.0","direct":true,"kind":"development","optional":false},{"id":25050726198,"package_name":"@types/sinon","ecosystem":"npm","requirements":"^17.0.4","direct":true,"kind":"development","optional":false},{"id":25050726199,"package_name":"@types/sinon-chai","ecosystem":"npm","requirements":"^4.0.0","direct":true,"kind":"development","optional":false},{"id":25050726200,"package_name":"@types/whatwg-url","ecosystem":"npm","requirements":"^13.0.0","direct":true,"kind":"development","optional":false},{"id":25050726201,"package_name":"@typescript-eslint/eslint-plugin","ecosystem":"npm","requirements":"^8.31.1","direct":true,"kind":"development","optional":false},{"id":25050726202,"package_name":"@typescript-eslint/parser","ecosystem":"npm","requirements":"^8.31.1","direct":true,"kind":"development","optional":false},{"id":25050726203,"package_name":"chai","ecosystem":"npm","requirements":"^4.4.1","direct":true,"kind":"development","optional":false},{"id":25050726204,"package_name":"chai-subset","ecosystem":"npm","requirements":"^1.6.0","direct":true,"kind":"development","optional":false},{"id":25050726205,"package_name":"chalk","ecosystem":"npm","requirements":"^4.1.2","direct":true,"kind":"development","optional":false},{"id":25050726206,"package_name":"eslint","ecosystem":"npm","requirements":"^9.25.1","direct":true,"kind":"development","optional":false},{"id":25050726207,"package_name":"eslint-config-prettier","ecosystem":"npm","requirements":"^10.1.2","direct":true,"kind":"development","optional":false},{"id":25050726208,"package_name":"eslint-plugin-mocha","ecosystem":"npm","requirements":"^10.4.1","direct":true,"kind":"development","optional":false},{"id":25050726209,"package_name":"eslint-plugin-prettier","ecosystem":"npm","requirements":"^5.2.3","direct":true,"kind":"development","optional":false},{"id":25050726210,"package_name":"eslint-plugin-simple-import-sort","ecosystem":"npm","requirements":"^12.1.1","direct":true,"kind":"development","optional":false},{"id":25050726211,"package_name":"eslint-plugin-tsdoc","ecosystem":"npm","requirements":"^0.4.0","direct":true,"kind":"development","optional":false},{"id":25050726212,"package_name":"eslint-plugin-unused-imports","ecosystem":"npm","requirements":"^4.1.4","direct":true,"kind":"development","optional":false},{"id":25050726213,"package_name":"express","ecosystem":"npm","requirements":"^5.1.0","direct":true,"kind":"development","optional":false},{"id":25050726214,"package_name":"gcp-metadata","ecosystem":"npm","requirements":"^5.3.0","direct":true,"kind":"development","optional":false},{"id":25050726215,"package_name":"js-yaml","ecosystem":"npm","requirements":"^4.1.0","direct":true,"kind":"development","optional":false},{"id":25050726216,"package_name":"mocha","ecosystem":"npm","requirements":"^10.8.2","direct":true,"kind":"development","optional":false},{"id":25050726217,"package_name":"mocha-sinon","ecosystem":"npm","requirements":"^2.1.2","direct":true,"kind":"development","optional":false},{"id":25050726218,"package_name":"mongodb-client-encryption","ecosystem":"npm","requirements":"^6.4.0","direct":true,"kind":"development","optional":false},{"id":25050726219,"package_name":"mongodb-legacy","ecosystem":"npm","requirements":"^6.1.3","direct":true,"kind":"development","optional":false},{"id":25050726220,"package_name":"nyc","ecosystem":"npm","requirements":"^15.1.0","direct":true,"kind":"development","optional":false},{"id":25050726221,"package_name":"prettier","ecosystem":"npm","requirements":"^3.5.3","direct":true,"kind":"development","optional":false},{"id":25050726222,"package_name":"semver","ecosystem":"npm","requirements":"^7.7.0","direct":true,"kind":"development","optional":false},{"id":25050726223,"package_name":"sinon","ecosystem":"npm","requirements":"^18.0.1","direct":true,"kind":"development","optional":false},{"id":25050726224,"package_name":"sinon-chai","ecosystem":"npm","requirements":"^3.7.0","direct":true,"kind":"development","optional":false},{"id":25050726225,"package_name":"snappy","ecosystem":"npm","requirements":"^7.2.2","direct":true,"kind":"development","optional":false},{"id":25050726226,"package_name":"socks","ecosystem":"npm","requirements":"^2.8.1","direct":true,"kind":"development","optional":false},{"id":25050726227,"package_name":"source-map-support","ecosystem":"npm","requirements":"^0.5.21","direct":true,"kind":"development","optional":false},{"id":25050726228,"package_name":"ts-node","ecosystem":"npm","requirements":"^10.9.2","direct":true,"kind":"development","optional":false},{"id":25050726229,"package_name":"tsd","ecosystem":"npm","requirements":"^0.32.0","direct":true,"kind":"development","optional":false},{"id":25050726230,"package_name":"typescript","ecosystem":"npm","requirements":"5.8.3","direct":true,"kind":"development","optional":false},{"id":25050726231,"package_name":"typescript-cached-transpile","ecosystem":"npm","requirements":"^0.0.6","direct":true,"kind":"development","optional":false},{"id":25050726232,"package_name":"v8-heapsnapshot","ecosystem":"npm","requirements":"^1.3.1","direct":true,"kind":"development","optional":false},{"id":25050726233,"package_name":"yargs","ecosystem":"npm","requirements":"^17.7.2","direct":true,"kind":"development","optional":false}]}],"score":null,"created_at":"2025-09-08T22:41:12.457Z","updated_at":"2025-10-07T08:32:19.857Z","avatar_url":"https://github.com/Anarchy-ts.png","language":"JavaScript","category":null,"sub_category":null,"monthly_downloads":0,"funding_links":[],"readme_doi_urls":[],"works":{},"citation_counts":{},"total_citations":0,"keywords_from_contributors":[],"project_url":"https://science.ecosyste.ms/api/v1/projects/110836","html_url":"https://science.ecosyste.ms/projects/110836"}