npm @ohif/app @3.12.8
score
0.65
med
flagged
2026-07-21 09:34
Signals fired
| signal | weight | rationale |
|---|---|---|
| topology | ||
| dist_tag_anomaly | 0.5 | dist-tags.latest=3.12.8 but max published is 3.14.0-beta.0 |
| mass_publish_burst | 0.8 | publisher 'sedghi' pushed 11 packages in the last 15min on npm |
| repository_url_changed | 0.7 | 'OHIF/Viewers' -> 'git+https://github.com/OHIF/Viewers.git' |
| dependency_added_unknown | 0.6 | 17 new non-watchlisted dep(s): ['@ohif/extension-cornerstone', '@ohif/extension-cornerstone-dicom-rt', '@ohif/extension-cornerstone-dicom-seg', '@ohif/extension-cornerstone-dicom-sr', '@ohif/extension-default'] ... |
Prior profile (what it deviated from)
{
"had_install_script": false,
"maintainers": [
"swederik",
"andrebot",
"chafey",
"dannyrb",
"sedghi",
"wayfarer3130"
],
"versions": 888
}
Evidence (package doc at flag time)
{
"dependencies_count": 56,
"dist": {
"integrity": "sha512-R7wTumREz2tl7Xt3D8bYbzgd3ywohJR8HQXh9Ux/aB/l4j23TeyDVSbGerpCZdzER8WaE5xphvE84gKgb/CDsw==",
"tarball": "https://registry.npmjs.org/@ohif/app/-/app-3.12.8.tgz",
"unpackedSize": 207711216
},
"dist-tags": {
"beta": "3.14.0-beta.0",
"latest": "3.12.8"
},
"latest_version": "3.12.8",
"maintainers": [
{
"email": "erik.sweed@gmail.com",
"name": "swederik"
},
{
"email": "andrebot_almeida@hotmail.com",
"name": "andrebot"
},
{
"email": "chafey@gmail.com",
"name": "chafey"
},
{
"email": "danny.ri.brown@gmail.com",
"name": "dannyrb"
},
{
"email": "ar.sedghi@gmail.com",
"name": "sedghi"
},
{
"email": "wayfarer3130@gmail.com",
"name": "wayfarer3130"
}
],
"num_versions": 889,
"repository": {
"type": "git",
"url": "git+https://github.com/OHIF/Viewers.git"
},
"scripts": {
"build": "node --max_old_space_size=8096 ./../../node_modules/webpack/bin/webpack.js --progress --config .webpack/webpack.pwa.js",
"build:aws": "cross-env NODE_ENV=development APP_CONFIG=config/aws_static.js yarn run build && gzip -9 -r dist",
"build:dev": "cross-env NODE_ENV=development yarn run build",
"build:viewer": "cross-env NODE_ENV=production yarn run build",
"build:viewer:ci": "cross-env NODE_ENV=production PUBLIC_URL=/ APP_CONFIG=config/netlify.js QUICK_BUILD=false yarn run build",
"build:viewer:demo": "cross-env NODE_ENV=production APP_CONFIG=config/demo.js HTML_TEMPLATE=rollbar.html QUICK_BUILD=false yarn run build",
"build:viewer:qa": "cross-env NODE_ENV=production APP_CONFIG=config/google.js yarn run build",
"ci:generateSuccessVersion": "node -p -e \"require('./package.json').version\" > success_version.txt",
"clean": "shx rm -rf dist",
"clean:deep": "yarn run clean && shx rm -rf node_modules",
"dev": "cross-env NODE_ENV=development webpack serve --config .webpack/webpack.pwa.js",
"dev:dcm4chee": "cross-env NODE_ENV=development APP_CONFIG=config/local_dcm4chee.js webpack serve --config .webpack/webpack.pwa.js",
"dev:fast": "rsbuild dev --config ../../rsbuild.config.ts",
"dev:no:cache": "cross-env NODE_ENV=development webpack serve --no-cache --config .webpack/webpack.pwa.js",
"dev:orthanc": "cross-env NODE_ENV=development PROXY_TARGET=http://localhost:3000/pacs/dicom-web PROXY_DOMAIN=http://localhost:8042 PROXY_PATH_REWRITE_FROM=/pacs/dicom-web PROXY_PATH_REWRITE_TO=/dicom-web APP_CONFIG=config/docker-nginx-orthanc.js webpack serve --config .webpack/webpack.pwa.js",
"dev:orthanc:no:cache": "cross-env NODE_ENV=development PROXY_TARGET=http://localhost:3000/pacs/dicom-web PROXY_DOMAIN=http://localhost:8042 PROXY_PATH_REWRITE_FROM=/pacs/dicom-web PROXY_PATH_REWRITE_TO=/dicom-web APP_CONFIG=config/docker-nginx-orthanc.js webpack serve --no-cache --config .webpack/webpack.pwa.js",
"dev:static": "cross-env NODE_ENV=development APP_CONFIG=config/local_static.js webpack serve --config .webpack/webpack.pwa.js",
"dev:viewer": "yarn run dev",
"start": "yarn run dev",
"test:e2e": "cypress open",
"test:e2e:local": "cypress run --config video=false --browser chrome --spec 'cypress/integration/common/**/*,cypress/integration/pwa/**/*'",
"test:e2e:serve": "cross-env APP_CONFIG=config/e2e.js yarn start",
"test:unit": "jest --watchAll",
"test:unit:ci": "jest --ci --runInBand --collectCoverage"
},
"signal_details": {
"dependency_added_unknown": "17 new non-watchlisted dep(s): ['@ohif/extension-cornerstone', '@ohif/extension-cornerstone-dicom-rt', '@ohif/extension-cornerstone-dicom-seg', '@ohif/extension-cornerstone-dicom-sr', '@ohif/extension-default'] ...",
"dist_tag_anomaly": "dist-tags.latest=3.12.8 but max published is 3.14.0-beta.0",
"mass_publish_burst": "publisher 'sedghi' pushed 11 packages in the last 15min on npm",
"repository_url_changed": "'OHIF/Viewers' -> 'git+https://github.com/OHIF/Viewers.git'"
},
"time": {
"created": "2023-06-06T02:29:51.605Z",
"modified": "2026-07-21T14:33:59.950Z"
}
}