path # lines of code src/webapp/index.ts 147 src/webapp/response-function/index.ts 14 src/webapp/response-function/response-function.ts 28 src/webapp/config.ts 117 src/backend-dashboard.ts 529 src/package-tag/index.ts 144 src/domain-redirect.ts 57 src/construct-hub.ts 313 src/monitoring/http-get-function.ts 16 src/monitoring/http-get-function.lambda.ts 8 src/monitoring/index.ts 57 src/monitoring/web-canary.ts 36 src/monitoring/api.ts 5 src/s3/storage.ts 35 src/s3/index.ts 3 src/s3/vpc-endpoint-bucket.ts 89 src/s3/prefix-list.ts 31 src/index.ts 18 src/package-tag-group/index.ts 51 src/runbook-url.ts 1 src/temp-file.ts 12 src/api.ts 18 src/deep-link.ts 37 src/monitored-certificate/index.ts 77 src/monitored-certificate/certificate-monitor.ts 16 src/monitored-certificate/certificate-monitor.lambda.ts 43 src/_limited-internet-access.ts 96 src/metric-utils.ts 15 src/preload-file/index.ts 14 src/codeartifact/api.ts 3 src/codeartifact/repository.ts 249 src/package-sources/code-artifact.ts 240 src/package-sources/npmjs.ts 383 src/package-sources/index.ts 2 src/package-sources/npmjs/stage-and-notify.lambda.ts 86 src/package-sources/npmjs/npm-js-follower.lambda.ts 299 src/package-sources/npmjs/couch-changes.lambda-shared.ts 128 src/package-sources/npmjs/stage-and-notify.ts 16 src/package-sources/npmjs/npm-js-follower.ts 16 src/package-sources/npmjs/canary/index.ts 64 src/package-sources/npmjs/canary/npmjs-package-canary.lambda.ts 205 src/package-sources/npmjs/canary/npmjs-package-canary.ts 16 src/package-sources/npmjs/canary/constants.ts 15 src/package-sources/npmjs/constants.lambda-shared.ts 19 src/package-sources/codeartifact/code-artifact-forwarder.lambda.ts 112 src/package-sources/codeartifact/code-artifact-forwarder.ts 16 src/package-sources/codeartifact/constants.lambda-shared.ts 10 src/backend/version-tracker/index.ts 97 src/backend/version-tracker/constants.ts 9 src/backend/version-tracker/version-tracker.ts 16 src/backend/version-tracker/version-tracker.lambda.ts 102 src/backend/ingestion/ingestion.ts 16 src/backend/ingestion/index.ts 313 src/backend/ingestion/ingestion.lambda.ts 316 src/backend/ingestion/framework-detection.lambda-shared.ts 63 src/backend/ingestion/re-ingest.ts 16 src/backend/ingestion/constants.ts 8 src/backend/ingestion/re-ingest.lambda.ts 47 src/backend/inventory/package-versions-table-widget-function.ts 18 src/backend/inventory/index.ts 357 src/backend/inventory/package-versions-table-widget-function.lambda.ts 110 src/backend/inventory/constants.ts 29 src/backend/inventory/package-versions-table-widget.ts 56 src/backend/inventory/canary.ts 16 src/backend/inventory/canary.lambda.ts 305 src/backend/package-stats/package-stats.ts 16 src/backend/package-stats/index.ts 74 src/backend/package-stats/package-stats.lambda.ts 70 src/backend/package-stats/npm-downloads.lambda-shared.ts 112 src/backend/package-stats/constants.ts 4 src/backend/index.ts 4 src/backend/_lambda-architecture.ts 19 src/backend/license-list/index.ts 1 src/backend/license-list/license-list.ts 51 src/backend/license-list/api.ts 4 src/backend/license-list/client.lambda-shared.ts 39 src/backend/license-list/constants.ts 4 src/backend/shared/tags.ts 77 src/backend/shared/aws.lambda-shared.ts 57 src/backend/shared/env.lambda-shared.ts 8 src/backend/shared/language.ts 36 src/backend/shared/tarball.lambda-shared.ts 70 src/backend/shared/shell-out.lambda-shared.ts 35 src/backend/shared/integrity.lambda-shared.ts 19 src/backend/shared/constants.ts 50 src/backend/shared/compress-content.lambda-shared.ts 16 src/backend/shared/code-artifact.lambda-shared.ts 49 src/backend/shared/ingestion-input.lambda-shared.ts 6 src/backend/orchestration/index.ts 456 src/backend/orchestration/redrive-state-machine.lambda.ts 44 src/backend/orchestration/needs-catalog-update.ts 16 src/backend/orchestration/redrive-state-machine.ts 16 src/backend/orchestration/needs-catalog-update.lambda.ts 28 src/backend/payload-schema.ts 16 src/backend/deny-list/deny-list.ts 94 src/backend/deny-list/create-map.ts 19 src/backend/deny-list/prune-queue-handler.ts 16 src/backend/deny-list/index.ts 2 src/backend/deny-list/prune.ts 52 src/backend/deny-list/prune-queue-handler.lambda.ts 14 src/backend/deny-list/prune-handler.ts 16 src/backend/deny-list/api.ts 12 src/backend/deny-list/prune-handler.lambda.ts 61 src/backend/deny-list/client.lambda-shared.ts 64 src/backend/deny-list/constants.ts 11 src/backend/catalog-builder/catalog-builder.ts 16 src/backend/catalog-builder/index.ts 121 src/backend/catalog-builder/catalog-builder.lambda.ts 217 src/backend/catalog-builder/client.lambda-shared.ts 64 src/backend/catalog-builder/constants.ts 7 src/backend/transliterator/transliterator.ts 24 src/backend/transliterator/index.ts 159 src/backend/transliterator/transliterator.ecstask.ts 239 src/backend/transliterator/constants.ts 5 src/backend/transliterator/transliterator.ecs-entrypoint.ts 6 src/backend/transliterator/util.ts 13 src/package-source.ts 30 src/spdx-license.ts 661 src/caching.ts 20 update-github-ip-allowlist.js 53