BEACON

← candidates

npm idmission-web-sdk @2.3.199

score
0.525 med
flagged 2026-06-11 16:21
signals by category
cadence 1 topology 2 enrichment 1

maintainers added:

package profile →

Signals fired

signalweightrationale
cadence
rapid_release 0.8 4 versions in last 24h: ['2.3.272', '2.3.273', '2.3.274', '2.3.275']
topology
no_repo 0.3 package.json has no repository field
dist_tag_anomaly 0.5 dist-tags.latest=2.3.199 but max published is 2.3.275
enrichment
depsdev_no_source_repo 0.5 deps.dev has no SOURCE_REPO link for this version

Prior profile (what it deviated from)

{
  "had_install_script": false,
  "maintainers": [
    "msmithidmission",
    "j-norman",
    "ryan.maw.idm"
  ],
  "versions": 1380
}

Evidence (package doc at flag time)

{
  "dependencies_count": 10,
  "dist": {
    "integrity": "sha512-sOKQ3QAtBibrgqnUYvi8KEGT4wPnAdJMEFaQWNz5/mp992Eke7U3Q94HWz55z3afhB+rO7FtEkJiE2PFPPP/gg==",
    "tarball": "https://registry.npmjs.org/idmission-web-sdk/-/idmission-web-sdk-2.3.199.tgz",
    "unpackedSize": 21078457
  },
  "dist-tags": {
    "09-04-expand_video_signature_capture_to_include_padded_content_and_timestamps": "2.3.87",
    "09-16-feat_greatly_improve_video_quality": "2.3.104",
    "AMEXDESK-501-more-signature-troubleshooting": "2.3.189-AMEXDESK-501-more-signature-troubleshooting-bf0d23d",
    "AMEXDOC-210-use-face-bounding-box-for-lighting-computations": "2.3.191-AMEXDOC-210-use-face-bounding-box-for-lighting-computations-08c9879",
    "WEBSDK-5-adding-styling-and-verbiage-to-fallback-flows": "2.2.103",
    "WEBSDK-51-full-passport-detection": "2.3.216-WEBSDK-51-full-passport-detection-be6017f",
    "WEBSDK2-179-fluid-flow-guides": "2.1.47",
    "WEBSDK2-184-scale-signature": "2.1.21",
    "WEBSDK2-193-accept-guide-image-sizes": "2.1.51",
    "WEBSDK2-194-fix-submission-logic-double-fire": "2.1.53",
    "WEBSDK2-195-upgrade-focus-model": "2.1.52",
    "WEBSDK2-196-rework-success-screens": "2.1.62",
    "WEBSDK2-197-stability": "2.1.72",
    "WEBSDK2-202-add-delay-before-starting-capture": "2.1.88",
    "WEBSDK2-203-selfie-stability": "2.1.95",
    "add-ireland-demo-instance-to-auth-form": "2.3.171-add-ireland-demo-instance-to-auth-form-6eed231",
    "add-virginia-instance-to-auth-form": "2.3.169-add-virginia-instance-to-auth-form-593dc7b",
    "allow-two-fronts-after-some-time": "2.1.27",
    "allow-two-fronts-after-some-time-with-new-model": "2.1.34",
    "barcode-readability-model": "2.3.68",
    "beta": "2.3.164-video-id-without-face-tracking-3224d5d",
    "brazilian-models-part-ii": "2.2.73",
    "camera-access-singleton": "2.2.46",
    "chore-auth-modal-3-1-3": "2.3.221-chore-auth-modal-3-1-3-0b99bbc",
    "chore-auto-tag-develop-on-publish": "2.3.237-chore-auto-tag-develop-on-publish-64fa212",
    "chore-auto-tag-prerelease-branches-on-publish": "2.3.249-chore-auto-tag-prerelease-branches-on-publish-94913a1",
    "chore-bump-auth-modal-3-2-0": "2.3.241-chore-bump-auth-modal-3-2-0-2127213",
    "chore-bump-auth-modal-3-3-0": "2.3.250-chore-bump-auth-modal-3-3-0-d33ad4b",
    "chore-bump-mediapipe-0-10-35": "2.3.243-chore-bump-mediapipe-0-10-35-ef822e2",
    "chore-bump-turbo-2-9-14": "2.3.236-chore-bump-turbo-2-9-14-2c7dc3e",
    "chore-disable-coderabbit-eslint": "2.3.255-chore-disable-coderabbit-eslint-08a70b3",
    "chore-eslint-workflow-coderabbit-and-precommit": "2.3.255-chore-eslint-workflow-coderabbit-and-precommit-efe9f3e",
    "chore-local-eslint-pre-commit-hook": "2.3.255-chore-local-eslint-pre-commit-hook-f8ad31f",
    "chore-remove-sdk3": "2.3.212-chore-remove-sdk3-d8a5739",
    "chore-slack-demo-button-launchpad": "2.3.272-chore-slack-demo-button-launchpad-14faa4b",
    "chore-storybook-10-3-6-tailscale-and-deps": "2.3.216-chore-storybook-10-3-6-tailscale-and-deps-fba7f55",
    "custom-headers-and-footers": "2.2.177",
    "demo": "2.1.48",
    "develop": "2.3.275",
    "disable-signature-pad-on-accept-click": "2.3.114",
    "disable-tus-cached-upload-resuming": "2.3.170-disable-tus-cached-upload-resuming-9bf8fe4",
    "doc-detect-20241017": "2.2.2",
    "doc-detect-20241018-full-passport": "2.2.3",
    "dockerize-builds": "2.3.135-dockerize-builds-0d61b07",
    "docs-backend-camera-authenticity-scoring": "2.3.260-docs-backend-camera-authenticity-scoring-565e40c",
    "docs-backend-handoff-prompts": "2.3.267-docs-backend-handoff-prompts-c5045ec",
    "docs-device-attestation-scoping": "2.3.260-docs-device-attestation-scoping-ee60c90",
    "docs-face-validation-challenge-response-example": "2.3.266-docs-face-validation-challenge-response-example-b35ccec",
    "downgrade-mediapipe": "2.2.18",
    "face-liveness-ignore-obstruction-flags": "2.3.181-face-liveness-ignore-obstruction-flags-63c4030",
    "feat-AMEXDOC-217-signature-capture-at-risk": "2.3.242-feat-AMEXDOC-217-signature-capture-at-risk-05d5ca5",
    "feat-adaptive-blink-baseline": "2.3.269-feat-adaptive-blink-baseline-6d681a0",
    "feat-allow-prod-london-env": "2.3.251-feat-allow-prod-london-env-a5d6d69",
    "feat-allow-virtual-cameras": "2.3.256-feat-allow-virtual-cameras-7e854eb",
    "feat-allow-virtual-cameras-face-liveness": "2.3.256-feat-allow-virtual-cameras-face-liveness-16d64eb",
    "feat-auth-modal-3-0": "2.3.214-feat-auth-modal-3-0-c13a3a2",
    "feat-auth-modal-3-1-2": "2.3.220-feat-auth-modal-3-1-2-ae2b75a",
    "feat-bind-client-request-id-all-flows": "2.3.179-feat-bind-client-request-id-all-flows-c911f54",
    "feat-biometrics-enrollment-bypass-age-validation": "2.3.263-feat-biometrics-enrollment-bypass-age-validation-08c92e2",
    "feat-camera-signals-collection": "2.3.258-feat-camera-signals-collection-5542384",
    "feat-challenge-response-customer-flows": "2.3.266-feat-challenge-response-customer-flows-8d39397",
    "feat-challenge-response-liveness": "2.3.264-feat-challenge-response-liveness-216d82a",
    "feat-force-server-side-barcode-decode-prop": "2.3.230-feat-force-server-side-barcode-decode-prop-4947504",
    "feat-frontend-liveness-with-token": "2.3.241-feat-frontend-liveness-with-token-0dab73f",
    "feat-full-passport-booklet": "2.3.272-feat-full-passport-booklet-32a51d2",
    "feat-getUserMedia-integrity-check": "2.3.182-feat-getUserMedia-integrity-check-9755579",
    "feat-id-validation-test-tooling": "2.3.173-feat-id-validation-test-tooling-5b4c126",
    "feat-litert-barcode-readability": "2.3.271-feat-litert-barcode-readability-3c01946",
    "feat-litert-docdet-float32-singlepage": "2.3.253-feat-litert-docdet-float32-singlepage-c1ca3cf",
    "feat-litert-docdetect-customer-prop": "2.3.232-feat-litert-docdetect-customer-prop-96d3cfe",
    "feat-litert-finger-occlusion-guidance": "2.3.235-feat-litert-finger-occlusion-guidance-4514e90",
    "feat-litert-hologram-occlusion-guidance": "2.3.240-feat-litert-hologram-occlusion-guidance-a4bf713",
    "feat-litert-model-diagnostics": "2.3.231-feat-litert-model-diagnostics-15c866b",
    "feat-migrate-auth-form-consumers": "2.3.210-feat-migrate-auth-form-consumers-5b448fb",
    "feat-signature-capture-min-points": "2.3.197-feat-signature-capture-min-points-193b73f",
    "feat-signature-frame-decode-validation": "2.3.273-feat-signature-frame-decode-validation-da05e63",
    "feat-signature-kyc-challenge-response": "2.3.267-feat-signature-kyc-challenge-response-7fff01f",
    "feat-signature-kyc-litert-story": "2.3.262-feat-signature-kyc-litert-story-ef85a39",
    "feat-signature-kyc-success-screen": "2.3.259-feat-signature-kyc-success-screen-f689163",
    "feat-sp1-attestation-client": "2.3.265-feat-sp1-attestation-client-33dc797",
    "feat-success-screen-timing-and-resubmit": "2.3.248-feat-success-screen-timing-and-resubmit-4fbd6bc",
    "feat-use-auth-modal-stories": "2.3.210-feat-use-auth-modal-stories-670ee8c",
    "feat-websdk-114-selfie-capture-thresholds-video-id": "2.3.254-feat-websdk-114-selfie-capture-thresholds-video-id-bc445a9",
    "feature-asset-captured-at": "2.3.205-feature-asset-captured-at-d77ee48",
    "feature-asset-captured-at-document-service": "2.3.208-feature-asset-captured-at-document-service-8e8ea9f",
    "feature-barcode-client-scan": "2.3.182-feature-barcode-client-scan-6ebbfa7",
    "feature-barcode-decode-summary-metadata": "2.3.202-feature-barcode-decode-summary-metadata-4099340",
    "feature-barcode-recapture": "2.3.177-feature-barcode-recapture-3f5c5bb",
    "feature-docdetect-tool-focus-score": "2.3.202-feature-docdetect-tool-focus-score-bcfb958",
    "feature-face-landmarker-provider-toggle": "2.3.222-feature-face-landmarker-provider-toggle-13c89a5",
    "feature-lazy-load-mediapipe-provider": "2.3.224-feature-lazy-load-mediapipe-provider-e11d57b",
    "feature-litert-face-detector-provider": "2.3.226-feature-litert-face-detector-provider-ad95a15",
    "feature-litert-face-diagnostic": "2.3.223-feature-litert-face-diagnostic-2323813",
    "feature-ocr-metadata-barcode-not-parsed": "2.3.201-feature-ocr-metadata-barcode-not-parsed-cf67d4e",
    "feature-per-runtime-capability-probe": "2.3.225-feature-per-runtime-capability-probe-e2b37b1",
    "feature-submission-auth-error-overlay": "2.3.207-feature-submission-auth-error-overlay-9f3aaa7",
    "feature-submission-job-task-headers": "2.3.205-feature-submission-job-task-headers-119d61b",
    "feature-submission-success-inspector": "2.3.204-feature-submission-success-inspector-1864952",
    "feature-tamper-seal-improvements": "2.3.198-feature-tamper-seal-improvements-15f18d7",
    "fix-asset-captured-at-frame-grab": "2.3.209-fix-asset-captured-at-frame-grab-60e5b4e",
    "fix-composite-wizard-double-submit": "2.3.247-fix-composite-wizard-double-submit-dd4e087",
    "fix-document-capture-callbacks-during-render": "2.3.244-fix-document-capture-callbacks-during-render-ae348a5",
    "fix-good-frames-noise-resistance": "2.3.194-fix-good-frames-noise-resistance-8dbb5dd",
    "fix-hide-barcode-diagnostics-behind-debug-mode": "2.3.187-fix-hide-barcode-diagnostics-behind-debug-mode-b41126c",
    "fix-layer2-tostring-false-positive": "2.3.185-fix-layer2-tostring-false-positive-2ec80f7",
    "fix-lazy-load-mediapipe-tasks-vision": "2.3.239-fix-lazy-load-mediapipe-tasks-vision-28cf493",
    "fix-litert-face-providers-accept-canvas": "2.3.228-fix-litert-face-providers-accept-canvas-c92faf6",
    "fix-liveness-validation-guidance-message": "2.3.196-fix-liveness-validation-guidance-message-ff14295",
    "fix-model-caching-xhr-consistency": "2.3.172-fix-model-caching-xhr-consistency-afb786f",
    "fix-no-barcode-image-for-passport-captures": "2.3.238-fix-no-barcode-image-for-passport-captures-b31d486",
    "fix-pnpm-action-setup-version-conflict": "2.3.236-fix-pnpm-action-setup-version-conflict-472fb52",
    "fix-preload-tasks-and-leaked-intervals": "2.3.229-fix-preload-tasks-and-leaked-intervals-73c3e36",
    "fix-quiet-wasm-stderr-logs": "2.3.177-fix-quiet-wasm-stderr-logs-cff90c1",
    "fix-sdk-page-stacking-context": "2.3.219-fix-sdk-page-stacking-context-627b391",
    "fix-stories-unused-barcode-import": "2.3.217-fix-stories-unused-barcode-import-d3642a3",
    "fix-tamper-detection-gating": "2.3.212-fix-tamper-detection-gating-aac3f52",
    "fix-video-id-stale-closure-and-debug-labels": "2.3.178-fix-video-id-stale-closure-and-debug-labels-6c753e7",
    "fix-wrap-mediapipe-inference-quietwasm": "2.3.244-fix-wrap-mediapipe-inference-quietwasm-b5e6b07",
    "focus-model-20260331": "2.3.198-focus-model-20260331-26a84d5",
    "idaas": "2.3.163",
    "improve-network-resilience": "2.3.128",
    "include-barcode-in-swagger-metadata": "2.3.131",
    "last_build": "2.3.231-react16compat.0",
    "latest": "2.3.199",
    "mediapipe": "1.0.399",
    "new-model-for-brazil": "2.1.28",
    "react-16-compat": "2.3.231-react16compat.1",
    "refactor-modernize-react-examples": "2.3.191-refactor-modernize-react-examples-9e9af14",
    "remove-barcode-precropping": "2.3.135",
    "remove-request-frame-interval": "2.3.127",
    "reupgrade-doc-detect": "2.2.1",
    "revert-doc-detect": "2.1.101",
    "session-auth-mediapipe-document-detection": "1.0.398",
    "signature-video-recording-fixes": "2.3.193-signature-video-recording-fixes-3ec052a",
    "single-page-predictions": "2.1.40",
    "support-custom-signature-guides": "2.3.51",
    "testing-build": "2.3.240-testing-build-e6fdba4",
    "track-null-video-chunks": "2.3.122",
    "try-pnpm": "2.2.6",
    "uat": "2.1.20",
    "upgrade-to-next-15": "2.3.165-upgrade-to-next-15-d98168e",
    "upgrade-to-next-16": "2.3.165-upgrade-to-next-16-b3fbf07",
    "upgrade-to-next-16-3": "2.3.166-upgrade-to-next-16-3-114077c",
    "upgrade-to-nextra-4": "2.3.165-upgrade-to-nextra-4-062775f",
    "use-doc-detect-for-face-tracking": "2.3.115",
    "use-doc-detect-for-face-tracking-new-model": "2.3.164-use-doc-detect-for-face-tracking-new-model-d0b52dd",
    "video-id-without-face-tracking": "2.3.164-video-id-without-face-tracking-b13dd11",
    "western-union": "1.0.382",
    "worktree-focus-litert-port": "2.3.252-worktree-focus-litert-port-fc5460c"
  },
  "latest_version": "2.3.199",
  "maintainers": [
    {
      "email": "msmith@idmission.com",
      "name": "msmithidmission"
    },
    {
      "email": "joshua.norman@idmission.com",
      "name": "j-norman"
    },
    {
      "email": "ryan.maw@idmission.com",
      "name": "ryan.maw.idm"
    }
  ],
  "num_versions": 1382,
  "repository": null,
  "scripts": {
    "build": "run-s clean compile bundle",
    "bundle": "rollup -c",
    "check-types": "tsc --noEmit",
    "check:format": "prettier --list-different \"**/*.{js,ts,tsx}\"",
    "check:types": "tsc --noEmit",
    "clean": "run-p clean:*",
    "clean:compiled": "rm -rf compiled",
    "clean:coverage": "rm -rf coverage",
    "clean:dist": "rm -rf dist/*",
    "compile": "tsc -p tsconfig.json",
    "format": "prettier --write \"**/*.{js,ts,tsx}\"",
    "lint": "eslint --max-warnings 0",
    "postbundle": "pnpm run clean:compiled && cp ./index.js ./dist/index.js",
    "test": "node --experimental-strip-types --test 'src/**/*.test.ts'"
  },
  "signal_details": {
    "depsdev_no_source_repo": "deps.dev has no SOURCE_REPO link for this version",
    "dist_tag_anomaly": "dist-tags.latest=2.3.199 but max published is 2.3.275",
    "no_repo": "package.json has no repository field",
    "rapid_release": "4 versions in last 24h: ['2.3.272', '2.3.273', '2.3.274', '2.3.275']"
  },
  "time": {
    "created": "2023-10-14T18:08:00.766Z",
    "modified": "2026-06-11T21:21:47.041Z"
  }
}