BEACON

← candidates

npm @odoo/o-spreadsheet @19.4.3

score
0.65 med
flagged 2026-07-23 02:41
signals by category
cadence 1 topology 1

maintainers added:

package profile →

Signals fired

signalweightrationale
cadence
rapid_release 0.8 4 versions in last 24h: ['18.0.76', '19.1.29', '18.4.49', '19.2.22']
topology
dist_tag_anomaly 0.5 dist-tags.latest=19.4.3 but max published is 19.5.0-alpha.0

Prior profile (what it deviated from)

{
  "had_install_script": false,
  "maintainers": [
    "pro-odoo",
    "ged-odoo",
    "rar-odoo",
    "lul-odoo",
    "brboi",
    "rfr-odoo",
    "vsc-odoo",
    "npmjs-odoo"
  ],
  "versions": 894
}

Evidence (package doc at flag time)

{
  "dependencies_count": 4,
  "dist": {
    "integrity": "sha512-mos9RkBrBYa59FKdLs3Ajl/HnMka5Afb+tFHUIpIf6HNmRPrGXHWbOSVO4MxIxTYmDsSeJbsuyTPfqbqMoDJNA==",
    "tarball": "https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-19.4.3.tgz",
    "unpackedSize": 12704149
  },
  "dist-tags": {
    "14-0": "14.0.3",
    "15-0": "15.0.29",
    "15-2": "15.2.16",
    "16-0": "16.0.75",
    "16-1": "16.1.37",
    "16-2": "16.2.33",
    "16-3": "16.3.40",
    "16-4": "16.4.37",
    "17-0": "17.0.103",
    "17-1": "17.1.30",
    "17-2": "17.2.36",
    "17-4": "17.4.36",
    "18-0": "18.0.76",
    "18-1": "18.1.31",
    "18-2": "18.2.58",
    "18-3": "18.3.56",
    "18-4": "18.4.49",
    "19-0": "19.0.43",
    "19-1": "19.1.29",
    "19-2": "19.2.22",
    "19-3": "19.3.12",
    "alpha": "19.5.0-alpha.5",
    "latest": "19.4.3"
  },
  "latest_version": "19.4.3",
  "maintainers": [
    {
      "email": "pro@odoo.com",
      "name": "pro-odoo"
    },
    {
      "email": "ged@odoo.com",
      "name": "ged-odoo"
    },
    {
      "email": "rar@odoo.com",
      "name": "rar-odoo"
    },
    {
      "email": "lul@odoo.com",
      "name": "lul-odoo"
    },
    {
      "email": "boi@odoo.com",
      "name": "brboi"
    },
    {
      "email": "rfr@odoo.com",
      "name": "rfr-odoo"
    },
    {
      "email": "vsc@odoo.com",
      "name": "vsc-odoo"
    },
    {
      "email": "npmjs@odoo.com",
      "name": "npmjs-odoo"
    }
  ],
  "num_versions": 896,
  "repository": {
    "type": "git",
    "url": "git+https://github.com/odoo/o-spreadsheet.git"
  },
  "scripts": {
    "build": "npm-run-all transpile-js bundle:esm bundle:iife \"bundle:xml -- --outDir build\" \"bundle:css -- --out build\"",
    "build:watch": "npm-run-all --parallel  type-check:watch bundle:iife:watch bundle:xml:watch bundle:css:watch",
    "bundle:cjs": "rolldown -c --format cjs",
    "bundle:css": "node tools/bundle_css/main.cjs",
    "bundle:css:watch": "node tools/bundle_css/watch_css_files.cjs",
    "bundle:esm": "rolldown -c --format esm",
    "bundle:iife": "rolldown -c --format iife",
    "bundle:iife:watch": "npm run bundle:iife -- --watch",
    "bundle:xml": "node tools/bundle_xml/main.cjs",
    "bundle:xml:watch": "node tools/bundle_xml/watch_xml_templates.cjs",
    "check-formatting": "prettier . --check && eslint",
    "dev": "npm-run-all --print-label --parallel build:watch server serve-static:wait",
    "dist": "tsc --module es6 --declaration --declarationDir dist/types && rolldown -c",
    "lint": "eslint --fix",
    "model-in-node": "npm run dist && node tools/run_in_node.mjs",
    "monkey": "SPREADSHEET_MONKEY_COUNT=$npm_config_monkey_count jest 'tests/collaborative/collaborative_monkey_party.test.ts'",
    "perf": "tsc --module es6 --declaration --declarationDir dist/types && rolldown -c --perf",
    "postdist": " npm run bundle:xml -- --outDir dist && npm run bundle:css -- --out dist",
    "predev": "node tools/clean_build_files.cjs",
    "prepare": "husky install",
    "prettier": "prettier . --write",
    "runbot": "npm run check-formatting && npm run model-in-node && npm run test --",
    "serve-static": "live-server --host=127.0.0.1 --open=demo --watch=build/o_spreadsheet.iife.js,build/o_spreadsheet.xml,build/o_spreadsheet.css,demo",
    "serve-static:wait": "wait-on build/o_spreadsheet.iife.js build/o_spreadsheet.xml build/o_spreadsheet.css && npm run serve-static",
    "server": "node tools/server/main.cjs",
    "test": "tsc --noEmit --project tests/tsconfig.json && jest",
    "transpile-js": "tsc --build --incremental --preserveWatchOutput",
    "type-check:watch": "npm run transpile-js -- --watch --noEmit",
    "unzipXlsx": "node tools/bundle_xlsx/unzip_xlsx_demo.cjs",
    "zipXlsx": "node tools/bundle_xlsx/zip_xlsx_demo.cjs"
  },
  "signal_details": {
    "dist_tag_anomaly": "dist-tags.latest=19.4.3 but max published is 19.5.0-alpha.0",
    "rapid_release": "4 versions in last 24h: ['18.0.76', '19.1.29', '18.4.49', '19.2.22']"
  },
  "time": {
    "created": "2022-11-23T08:26:22.924Z",
    "modified": "2026-07-23T07:41:43.235Z"
  }
}