npm @fairmint/canton-node-sdk @0.0.248
score
0.9
high
flagged
2026-07-23 22:12
Signals fired
| signal | weight | rationale |
|---|---|---|
| identity | ||
| maintainer_churn | 1.0 | added: ['dylgza'] |
| content | ||
| bin_added | 0.8 | new bin entry: ['canton-localnet'] |
Prior profile (what it deviated from)
{
"had_install_script": false,
"maintainers": [
"thibauld",
"nickcuso",
"leekt216",
"adamhursey_work",
"ollityler",
"shubhj",
"kenny_fairmint"
],
"versions": 183
}
Evidence (package doc at flag time)
{
"dependencies_count": 12,
"dist": {
"integrity": "sha512-pCVY9uD7AwB3F4yBeDv3Rrk/AaAM70kT9tUTohesQ79Dlf47yUfq8/FvVkJcz+zqT42O3ic9447tZ5qK5hvxxA==",
"tarball": "https://registry.npmjs.org/@fairmint/canton-node-sdk/-/canton-node-sdk-0.0.248.tgz",
"unpackedSize": 5918550
},
"dist-tags": {
"latest": "0.0.248"
},
"latest_version": "0.0.248",
"maintainers": [
{
"email": "thibauld@fairmint.co",
"name": "thibauld"
},
{
"email": "hardlydiff@gmail.com",
"name": "nickcuso"
},
{
"email": "leekt216@gmail.com",
"name": "leekt216"
},
{
"email": "adam@fairmint.co",
"name": "adamhursey_work"
},
{
"email": "dylan@fairmint.co",
"name": "dylgza"
},
{
"email": "ollityler@gmail.com",
"name": "ollityler"
},
{
"email": "shubh@fairmint.co",
"name": "shubhj"
},
{
"email": "kenny@fairmint.co",
"name": "kenny_fairmint"
}
],
"num_versions": 218,
"repository": {
"type": "git",
"url": "git+https://github.com/Fairmint/canton-node-sdk.git"
},
"scripts": {
"artifacts:manifest": "mkdir -p artifacts && npm pack --dry-run --json --ignore-scripts > /tmp/npm-pack.json 2>/dev/null && jq -r '.[0].files[].path' /tmp/npm-pack.json | sort | tsx scripts/collapse-manifest.ts > artifacts/npm-manifest.txt",
"build": "npm run build:core && npm run build:lint",
"build:core": "npm run generate:openapi-types && npm run build:core:generate-client-methods && npm run tsc7",
"build:core:generate-client-methods": "tsx scripts/generate-all-client-methods.ts",
"build:lint": "npm run tsc7 -- -p tsconfig.lint.json",
"check:package-artifacts": "tsx scripts/check-package-artifacts.ts",
"clean": "rm -rf build",
"example:connect": "tsx examples/localnet-with-oauth2.ts",
"fix": "npm run lint:fix && npm run format:fix",
"format": "prettier --check .",
"format:fix": "prettier --write .",
"generate:openapi-types": "tsx scripts/generate-openapi-types.ts",
"grant-user-rights": "tsx scripts/grant-user-rights.ts",
"lint": "eslint .",
"lint:fix": "eslint . --fix",
"lint:npm": "npmPkgJsonLint . --fix",
"lint:npm:check": "npmPkgJsonLint .",
"localnet:logs": "bash ./bin/canton-localnet logs",
"localnet:quickstart": "bash ./bin/canton-localnet setup",
"localnet:setup": "bash ./bin/canton-localnet setup",
"localnet:smoke": "bash ./bin/canton-localnet smoke",
"localnet:start": "bash ./bin/canton-localnet start",
"localnet:status": "bash ./bin/canton-localnet status",
"localnet:stop": "bash ./bin/canton-localnet stop",
"localnet:verify": "bash ./bin/canton-localnet verify",
"prepack": "npm run clean && npm run build:core",
"prepare-release": "tsx scripts/prepare-release.ts",
"prepublishOnly": "npm run prepack",
"revoke-user-rights": "tsx scripts/revoke-user-rights.ts",
"test": "jest",
"test:integration": "jest test/integration/localnet",
"test:localnet": "npm run test:integration",
"test:regression": "npm run test:integration",
"test:watch": "jest --watch",
"tsc7": "node node_modules/typescript-7/bin/tsc"
},
"signal_details": {
"bin_added": "new bin entry: ['canton-localnet']",
"maintainer_churn": "added: ['dylgza']"
},
"time": {
"created": "2025-07-17T15:38:10.984Z",
"modified": "2026-07-24T03:12:23.167Z"
}
}