BEACON

← candidates

npm @n8n/ai-workflow-builder @1.30.3

score
0.75 high
flagged 2026-07-21 02:31
signals by category
identity 1 topology 3

maintainers added: n8n-charliekolb

package profile →

Signals fired

signalweightrationale
identity
maintainer_churn 1.0 added: ['n8n-charliekolb']
topology
dist_tag_anomaly 0.5 dist-tags.latest=1.30.3 but max published is 1.31.2
shared_repo_different_publisher 0.9 repo 'git+https://github.com/n8n-io/n8n.git' also claimed by 10 package(s) under different publishers: ['npm/@n8n/extension-sdk', 'npm/@n8n/json-schema-to-zod', 'npm/@n8n/tournament'] ...
dependency_added_unknown 0.6 5 new non-watchlisted dep(s): ['@langchain/langgraph-checkpoint', '@n8n/backend-network', 'p-limit', 'undici', 'uuid']

Prior profile (what it deviated from)

{
  "had_install_script": false,
  "maintainers": [
    "cornelius_n8n_io",
    "n8n-matsuuu",
    "tomin8n",
    "jan_n8n_io"
  ],
  "versions": 169
}

Evidence (package doc at flag time)

{
  "dependencies_count": 28,
  "dist": {
    "integrity": "sha512-nyarQjAaL/bPfcuWyRmnx/xNlB619y5I4Zrab0/S6v15uzm9vsSOvX+28slpWFHEarUZZ9wmAp2HTAVpqot+uQ==",
    "tarball": "https://registry.npmjs.org/@n8n/ai-workflow-builder/-/ai-workflow-builder-1.30.3.tgz",
    "unpackedSize": 2163653
  },
  "dist-tags": {
    "beta": "1.31.2",
    "latest": "1.30.3",
    "rc": "0.22.0",
    "release-v1": "0.33.26",
    "stable": "1.30.3"
  },
  "latest_version": "1.30.3",
  "maintainers": [
    {
      "email": "cornelius@n8n.io",
      "name": "cornelius_n8n_io"
    },
    {
      "email": "matias.huhta@n8n.io",
      "name": "n8n-matsuuu"
    },
    {
      "email": "tomi+npm@n8n.io",
      "name": "tomin8n"
    },
    {
      "email": "jan@n8n.io",
      "name": "jan_n8n_io"
    },
    {
      "email": "charlie@n8n.io",
      "name": "n8n-charliekolb"
    }
  ],
  "num_versions": 196,
  "repository": {
    "type": "git",
    "url": "git+https://github.com/n8n-io/n8n.git"
  },
  "scripts": {
    "build": "tsc -p ./tsconfig.build.json && tsc-alias -p tsconfig.build.json",
    "build:unchecked": "tsc -p ./tsconfig.build.json --noCheck && tsc-alias -p tsconfig.build.json",
    "build:with-cli": "pnpm build && pnpm --filter=n8n build",
    "clean": "rimraf dist .turbo",
    "deps:all": "pnpm run deps:graph && pnpm run deps:graph:service && pnpm run deps:graph:tools && pnpm run deps:circular && pnpm run deps:report",
    "deps:circular": "madge src/index.ts --circular",
    "deps:graph": "madge src/index.ts --image deps-graph.svg",
    "deps:graph:service": "madge src/ai-workflow-builder-agent.service.ts --image deps-service.svg",
    "deps:graph:tools": "madge src/tools/index.ts --image deps-tools.svg",
    "deps:orphans": "madge src/index.ts --orphans",
    "deps:report": "madge src/index.ts --json > deps-report.json && echo 'Dependency report saved to deps-report.json'",
    "eval": "tsx evaluations/cli/index.ts",
    "eval:introspection": "tsx evaluations/cli/index.ts --suite introspection --agent multi-agent",
    "eval:langsmith": "tsx evaluations/cli/index.ts --backend langsmith",
    "eval:pairwise": "tsx evaluations/cli/index.ts --suite pairwise",
    "eval:pairwise:langsmith": "tsx evaluations/cli/index.ts --suite pairwise --backend langsmith",
    "export:nodes": "../../../packages/cli/bin/n8n export:nodes --output ./evaluations/nodes.json",
    "format": "biome format --write src",
    "format:check": "biome ci src",
    "lint": "eslint . --quiet",
    "lint:fix": "eslint . --fix",
    "python:check": "cd evaluations/programmatic/python && just check",
    "python:format": "cd evaluations/programmatic/python && just format",
    "python:lint": "cd evaluations/programmatic/python && just lint",
    "python:test": "cd evaluations/programmatic/python && just test",
    "test": "vitest run",
    "test:coverage": "vitest run --coverage",
    "test:dev": "vitest --silent=false",
    "test:eval": "vitest run evaluations",
    "test:eval:coverage": "vitest run evaluations --coverage",
    "test:eval:watch": "vitest evaluations",
    "test:integration": "vitest run --config vitest.config.integration.ts",
    "test:no-eval": "vitest run --exclude '**/evaluations/**'",
    "test:no-eval:coverage": "vitest run --exclude '**/evaluations/**' --coverage",
    "test:unit": "vitest run",
    "test:watch": "vitest",
    "typecheck": "tsc --noEmit",
    "watch": "tsc-watch -p tsconfig.build.json --onCompilationComplete \"tsc-alias -p tsconfig.build.json\"",
    "workflow:mermaid": "tsx scripts/workflow-to-mermaid.ts"
  },
  "signal_details": {
    "dependency_added_unknown": "5 new non-watchlisted dep(s): ['@langchain/langgraph-checkpoint', '@n8n/backend-network', 'p-limit', 'undici', 'uuid']",
    "dist_tag_anomaly": "dist-tags.latest=1.30.3 but max published is 1.31.2",
    "maintainer_churn": "added: ['n8n-charliekolb']",
    "shared_repo_different_publisher": "repo 'git+https://github.com/n8n-io/n8n.git' also claimed by 10 package(s) under different publishers: ['npm/@n8n/extension-sdk', 'npm/@n8n/json-schema-to-zod', 'npm/@n8n/tournament'] ..."
  },
  "time": {
    "created": "2025-04-28T15:28:34.964Z",
    "modified": "2026-07-17T07:34:29.576Z"
  }
}