npm @multiplayer-app/session-recorder-browser @2.0.88
score
0.75
high
flagged
2026-06-05 06:05
Signals fired
| signal | weight | rationale |
|---|---|---|
| topology | ||
| shared_repo_different_publisher | 0.9 | repo 'git+https://github.com/multiplayer-app/multiplayer-session-recorder-javascript.git' also claimed by 10 package(s) under different publishers: ['npm/@multiplayer-app/cli-darwin-arm64', 'npm/@multiplayer-app/cli-darwin-x64', 'npm/@multiplayer-app/cli-linux-x64'] ... |
| dependency_added_unknown | 0.6 | 3 new non-watchlisted dep(s): ['@opentelemetry/instrumentation-fetch', '@opentelemetry/instrumentation-user-interaction', '@opentelemetry/instrumentation-xml-http-request'] |
Prior profile (what it deviated from)
{
"had_install_script": false,
"maintainers": [
"tomjohnson3",
"ppessoa",
"dmytro.shvaika.multiplayer",
"natalia_molchanova",
"gegham-mp"
],
"versions": 133
}
Evidence (package doc at flag time)
{
"dependencies_count": 19,
"dist": {
"integrity": "sha512-Gt1yGR1M7CP5oLw1d76yqkQqJD91wXGKf4lckyZKEYrJlLEttR86drHJ7dmue++p6VvduLuc6Hh79hsF84630g==",
"tarball": "https://registry.npmjs.org/@multiplayer-app/session-recorder-browser/-/session-recorder-browser-2.0.88.tgz",
"unpackedSize": 3665165
},
"dist-tags": {
"alpha": "2.0.17-alpha.10",
"beta": "2.0.84-beta.0",
"latest": "2.0.88"
},
"latest_version": "2.0.88",
"maintainers": [
{
"email": "tomjohnson3@gmail.com",
"name": "tomjohnson3"
},
{
"email": "prp@pobox.com",
"name": "ppessoa"
},
{
"email": "dmytro@multiplayer.app",
"name": "dmytro.shvaika.multiplayer"
},
{
"email": "natalia@multiplayer.app",
"name": "natalia_molchanova"
},
{
"email": "gegham@multiplayer.app",
"name": "gegham-mp"
}
],
"num_versions": 140,
"repository": {
"type": "git",
"url": "git+https://github.com/multiplayer-app/multiplayer-session-recorder-javascript.git"
},
"scripts": {
"build": "rm -rf dist tsconfig.tsbuildinfo && tsc && webpack --config-name esm --config-name umd && node scripts/sync-exports.js",
"build:all": "rm -rf dist tsconfig.tsbuildinfo && tsc && webpack && node scripts/sync-exports.js",
"build:browser": "webpack --config-name browser && node scripts/patch-canvas-worker.mjs && node scripts/sync-exports.js",
"build:exporters": "webpack --config-name exporters && node scripts/sync-exports.js",
"build:extras": "webpack --config-name browser --config-name exporters && node scripts/sync-exports.js",
"lint": "eslint 'src/**/*.ts' --config eslint.config.js",
"postversion:skip": "git push && git push --tags",
"prepublishOnly": "npm run build:all",
"preversion": "npm run lint"
},
"signal_details": {
"dependency_added_unknown": "3 new non-watchlisted dep(s): ['@opentelemetry/instrumentation-fetch', '@opentelemetry/instrumentation-user-interaction', '@opentelemetry/instrumentation-xml-http-request']",
"shared_repo_different_publisher": "repo 'git+https://github.com/multiplayer-app/multiplayer-session-recorder-javascript.git' also claimed by 10 package(s) under different publishers: ['npm/@multiplayer-app/cli-darwin-arm64', 'npm/@multiplayer-app/cli-darwin-x64', 'npm/@multiplayer-app/cli-linux-x64'] ..."
},
"time": {
"created": "2025-07-27T10:58:37.595Z",
"modified": "2026-06-03T09:12:11.345Z"
}
}