BEACON

← candidates

npm engine.io-client @6.6.6

score
0.8 high
flagged 2026-06-16 04:08
signals by category
topology 2

maintainers added: —

package profile →

Signals fired

signalweightrationale
topology
typosquat 1.0 combosquat of 'engine.io'
shared_repo_different_publisher 0.9 repo 'git+https://github.com/socketio/socket.io.git' also claimed by 2 package(s) under different publishers: ['npm/engine.io', 'npm/socket.io-adapter']

Prior profile (what it deviated from)

{
  "had_install_script": false,
  "maintainers": [
    "rauchg",
    "darrachequesne"
  ],
  "versions": 163
}

Evidence (package doc at flag time)

{
  "dependencies_count": 5,
  "dist": {
    "integrity": "sha512-iY6QdftLQ9pyiPoX082bpf/u1UewnOaJrtJIF9T0++QB34lZrj0uP+Q/bj8AlUsAxqhnkTV2BS8SBZSxOmoV5Q==",
    "tarball": "https://registry.npmjs.org/engine.io-client/-/engine.io-client-6.6.6.tgz",
    "unpackedSize": 871305
  },
  "dist-tags": {
    "alpha": "4.0.0-alpha.1",
    "latest": "6.6.6",
    "old": "3.3.3",
    "v1-latest": "1.8.6",
    "v3-latest": "3.5.6",
    "v4-latest": "4.1.4",
    "v6.0-latest": "6.0.3"
  },
  "latest_version": "6.6.6",
  "maintainers": [
    {
      "email": "rauchg@gmail.com",
      "name": "rauchg"
    },
    {
      "email": "damien.arrachequesne@gmail.com",
      "name": "darrachequesne"
    }
  ],
  "num_versions": 165,
  "repository": {
    "type": "git",
    "url": "git+https://github.com/socketio/socket.io.git"
  },
  "scripts": {
    "build": "rimraf ./dist && rollup -c support/rollup.config.umd.js && rollup -c support/rollup.config.esm.js",
    "bundle-size": "node support/bundle-size.js",
    "compile": "rimraf ./build && tsc && tsc -p tsconfig.esm.json && ./postcompile.sh",
    "format:check": "prettier --check 'lib/**/*.ts' 'test/**/*.js' 'test/webtransport.mjs' 'support/**/*.js'",
    "format:fix": "prettier --write 'lib/**/*.ts' 'test/**/*.js' 'test/webtransport.mjs' 'support/**/*.js'",
    "prepack": "npm run compile",
    "test": "npm run format:check && npm run compile && if test \"$BROWSERS\" = \"1\" ; then npm run test:browser; else npm run test:node; fi",
    "test:browser": "zuul test/index.js",
    "test:node": "mocha --bail --require test/support/hooks.js test/index.js test/webtransport.mjs",
    "test:node-builtin-ws": "USE_BUILTIN_WS=1 npm run test:node",
    "test:node-fetch": "USE_FETCH=1 npm run test:node"
  },
  "signal_details": {
    "shared_repo_different_publisher": "repo 'git+https://github.com/socketio/socket.io.git' also claimed by 2 package(s) under different publishers: ['npm/engine.io', 'npm/socket.io-adapter']",
    "typosquat": "combosquat of 'engine.io'"
  },
  "time": {
    "created": "2012-07-03T22:37:04.865Z",
    "modified": "2026-06-16T09:08:08.552Z"
  }
}