// npm package
@antv/graphin
A React toolkit for graph analysis based on g6
weekly
81,973
monthly
386,296
versions
151
maintainers
51
license
MIT
first publish
2019-11-16
publisher
banxuan
tarball
42,092 B
AUTO-PUBLISHED·1 version indexed·latest published 2025-04-24
// publisher campaignby banxuan
5 caught packages from this accountThis is not an isolated catch. The same publisher has shipped 4 other packages that our pipeline flagged — the shape of a coordinated campaign, not a one-off. Each link below opens that sibling's analysis.
// offending code· @3.0.5· 1 file flagged
llm: benign · 0.85→ No suspicious destination, no remote-exec shape — 1 known-vendor host(s).
- @3.0.5··AUTO-PUBLISHED·publisher: banxuanheuristic 75/100static flags 1llm benign (0.85) via ollamapopularity:very-highmature-packageosv-flagged:MAL-2026-4022public-github-push
→ No suspicious destination, no remote-exec shape — 1 known-vendor host(s).
// offending code· 1 file flaggedpatterns: 1
--- package/package.json (excerpt) --- { "name": "@antv/graphin", "version": "3.0.5", "description": "A React toolkit for graph analysis based on g6", "repository": { "type": "git", "url": "https://github.com/antvis/Graphin.git" }, "license": "MIT", "main": "lib/index.js", "module": "es/index.js", "types": "lib/index.d.ts", "files": [ "src", "es", "lib" ], "dependencies": { "@antv/g6": "^5.0.28" }, "devDependencies": { "@ant-design/icons": "^4.8.3", "@types/react": "^18.3.12", "@types/react-dom": "^18.3.1", "antd": "^5.21.6", "less": "^4.2.0", "npm-run-all": "^4.1.5", "react": "^18.3.1", "react-dom": "^18.3.1", "rimraf": "^5.0.10" }, "peerDependencies": { "react": "^18.0.0 || ^19.1.0", "react-dom": "^18.0.0 || ^19.1.0" }, "publishConfig": { "access": "public", "registry": "https://registry.npmjs.org/" }, "scripts": { "build": "run-s clean lib", "ci": "run-s type-check lint build", "clean": "rimraf lib es", "dev": "vite", "fix": "eslint ./src --fix && prettier ./src --write ", "lib:cjs": "tsc -p tsconfig.json --target ES5 --module commonjs --outDir lib", "lib:es": "tsc -p tsconfig.json --target ES5 --module ESNext --outDir es", "lib": "run-p lib:*", "lint": "eslint ./src --quiet && prettier ./src --check", "readme": "node ./scripts/copy-readme.mjs", "type-check": "tsc --noEmit", "watch": "pnpm lib:es --w" } } --- package.json (entry) --- { "name": "@antv/graphin", "version": "3.0.5", "description": "A React toolkit for graph analysis based on g6", "repository": { "type": "git", "url": "https://github.com/antvis/Graphin.git" }, "license": "MIT", "main": "lib/index.js", "module": "es/index.js", "types": "lib/index.d.ts", "files": [ "src", "es", "lib" ], "dependencies": { "@antv/g6": "^5.0.28" }, "devDependencies": { "@ant-design/icons": "^4.8.3", "@types/react": "^18.3.12", "@types/react-dom": "^18.3.1", "antd": "^5.21.6", "less": "^4.2.0", "npm-run-all": "^4.1.5", "react": "^18.3.1", "react-dom": "^18.3.1", "rimraf": "^5.0.10" }, "peerDependencies": { "react": "^18.0.0 || ^19.1.0", "react-dom": "^18.0.0 || ^19.1.0" }, "publishConfig": { "access": "public", "registry": "https://registry.npmjs.org/" }, "scripts": { "build": "run-s clean lib", "ci": "run-s type-check lint build", "clean": "rimraf lib es", "dev": "vite", "fix": "eslint ./src --fix && prettier ./src --write ", "lib:cjs": "tsc -p tsconfig.json --target ES5 --module commonjs --outDir lib", "lib:es": "tsc -p tsconfi --- index.js (entry) --- "use strict"; var __createBinding = (this && this.__createBinding) || (Object.create ? (function(o, m, k, k2) { if (k2 === undefined) k2 = k; var desc = Object.getOwnPropertyDescriptor(m, k); if (!desc || ("get" in desc ? !m.__esModule : desc.writable || desc.configurable)) { desc = { enumerable: true, get: function() { return m[k]; } }; } Object.defineProperty(o, k2, desc); }) : (function(o, m, k, k2) { if (k2 === undefined) k2 = k; o[k2] = m[k]; })); var __exportStar = (this && this.__exportStar) || function(m, exports) { for (var p in m) if (p !== "default" && !Object.prototype.hasOwnProperty.call(exports, p)) __createBinding(exports, m, p); }; Object.defineProperty(exports, "__esModule", { value: true }); exports.Graphin = exports.useGraphin = exports.GraphinContext = void 0; var context_1 = require("./context"); Object.defineProperty(exports, "GraphinContext", { enumerable: true, get: function () { return context_1.GraphinContext; } }); Object.defineProperty(exports, "useGraphin", { enumerable: true, get: function () { return context_1.useGraphin; } }); var Graphin_1 = require("./Graphin"); Object.defineProperty(exports, "Graphin", { enume
