npm @gooddata/sdk-ui-gen-ai @11.40.0
score
0.7667
high
flagged
2026-06-05 04:32
Signals fired
| signal | weight | rationale |
|---|---|---|
| identity | ||
| maintainer_churn | 1.0 | added: ['petr.veprek'] |
| topology | ||
| dist_tag_anomaly | 0.5 | dist-tags.latest=11.40.0 but max published is 11.41.0-alpha.0 |
| mass_publish_burst | 0.8 | publisher 'gooddata-ci' pushed 52 packages in the last 15min on npm |
Prior profile (what it deviated from)
{
"had_install_script": false,
"maintainers": [
"rodri360",
"jaceksan",
"ivan.mjartan",
"lupko",
"tomas.kratochvil",
"stanislavhacker",
"vojtasii",
"pbenes",
"gooddata-ci",
"nikolacech",
"petrjanu",
"hung.cao",
"xmort",
"bich.nguyen",
"no23reason",
"matyas.kandl",
"tu.bui",
"my.duong",
"hang.ngo",
"scavnickyj",
"thao-luong",
"thuong.nguyen",
"huyen.nguyen",
"nestor_encinas",
"tmuchka",
"gdjan",
"phong.nguyen",
"tuan.tran_gd",
"mkoldus",
"martin.milicka",
"pjiranek",
"martozar",
"david.zoufaly",
"vasek.zmrhal",
"lucy.doan",
"hkad98",
"hoaimy",
"lukas.ther",
"ondrejvelisekgd",
"amilieta",
"andrenanninga-gooddata",
"dusan-kovacik-profiq",
"khuongnguyen",
"matej.pavlik",
"jenny_gooddata",
"armhaj",
"bertold8",
"jyn.nguyen",
"mara3l",
"ondrej.maca",
"jan.tychtl.gooddata",
"timurmuh",
"jkbm",
"milan.dufek",
"maitrieuphilong",
"jkbm_gd",
"zdenekornst",
"jiri.staroba",
"henry.nguyen.gooddata",
"adam.prchal",
"frankhuynh",
"macekond",
"martinnaj",
"peter.koza",
"sandrasus",
"pjar",
"jan.svager.gooddata",
"minh.ho.gooddata",
"maiphuong.bui",
"jakubz_good",
"pavelcerny",
"mvarhalik",
"hankadev"
],
"versions": 1542
}
Evidence (package doc at flag time)
{
"dependencies_count": 35,
"dist": {
"integrity": "sha512-aVuV/LF6v0jnsqOC0hO9SytoFFn93mo2qRQ0ZECzPYhRS/Wnro5kclbTOCsGQwqLZGiIlS9JE0hZJ478mlw5FQ==",
"tarball": "https://registry.npmjs.org/@gooddata/sdk-ui-gen-ai/-/sdk-ui-gen-ai-11.40.0.tgz",
"unpackedSize": 3361153
},
"dist-tags": {
"betarelease": "10.28.1-beta.0",
"latest": "11.40.0",
"prerelease": "11.41.0-alpha.1"
},
"latest_version": "11.40.0",
"maintainers": [
{
"email": "me@rodri360.com",
"name": "rodri360"
},
{
"email": "jan.soubusta@gooddata.com",
"name": "jaceksan"
},
{
"email": "ivan.mjartan@gooddata.com",
"name": "ivan.mjartan"
},
{
"email": "lubomir.slivka@gooddata.com",
"name": "lupko"
},
{
"email": "tomas.kratochvil@gooddata.com",
"name": "tomas.kratochvil"
},
{
"email": "stanislav.hacker@gooddata.com",
"name": "stanislavhacker"
},
{
"email": "vojtech.tollar@gmail.com",
"name": "vojtasii"
},
{
"email": "petr.benes@gooddata.com",
"name": "pbenes"
},
{
"email": "rail@gooddata.com",
"name": "gooddata-ci"
},
{
"email": "nikola.cech@gooddata.com",
"name": "nikolacech"
},
{
"email": "petr.janu@gooddata.com",
"name": "petrjanu"
},
{
"email": "hung.cao@gooddata.com",
"name": "hung.cao"
},
{
"email": "petr.dolejsi@gooddata.com",
"name": "xmort"
},
{
"email": "bich.nguyen@gooddata.com",
"name": "bich.nguyen"
},
{
"email": "dan.homola@hotmail.cz",
"name": "no23reason"
},
{
"email": "matyas.kandl@gooddata.com",
"name": "matyas.kandl"
},
{
"email": "tu.bui@gooddata.com",
"name": "tu.bui"
},
{
"email": "my.duong@gooddata.com",
"name": "my.duong"
},
{
"email": "hang.ngo@gooddata.com",
"name": "hang.ngo"
},
{
"email": "jakub.scavnicky@gooddata.com",
"name": "scavnickyj"
},
{
"email": "thao.luong@gooddata.com",
"name": "thao-luong"
},
{
"email": "thuong.nguyen@gooddata.com",
"name": "thuong.nguyen"
},
{
"email": "huyen.nguyen@gooddata.com",
"name": "huyen.nguyen"
},
{
"email": "xesto05@gmail.com",
"name": "nestor_encinas"
},
{
"email": "tomas.muchka@gooddata.com",
"name": "tmuchka"
},
{
"email": "jan.kruza@gooddata.com",
"name": "gdjan"
},
{
"email": "phong.nguyen@gooddata.com",
"name": "phong.nguyen"
},
{
"email": "tuan.tran@gooddata.com",
"name": "tuan.tran_gd"
},
{
"email": "Miroslav.Koldus@gmail.com",
"name": "mkoldus"
},
{
"email": "martin.milicka@gooddata.com",
"name": "martin.milicka"
},
{
"email": "jiranek35@gmail.com",
"name": "pjiranek"
},
{
"email": "mykhaylo.zelenskyy@gooddata.com",
"name": "martozar"
},
{
"email": "davidzoufaly@gmail.com",
"name": "david.zoufaly"
},
{
"email": "vaclav.zmrhal@gooddata.com",
"name": "vasek.zmrhal"
},
{
"email": "lucy.doan@gooddata.com",
"name": "lucy.doan"
},
{
"email": "kadlino98@seznam.cz",
"name": "hkad98"
},
{
"email": "mya.lehoai@gmail.com",
"name": "hoaimy"
},
{
"email": "lukther@gmail.com",
"name": "lukas.ther"
},
{
"email": "ondrej.velisek@gooddata.com",
"name": "ondrejvelisekgd"
},
{
"email": "andrew.milieta@gooddata.com",
"name": "amilieta"
},
{
"email": "andre.nanninga@gooddata.com",
"name": "andrenanninga-gooddata"
},
{
"email": "dusan.kovacik@profiq.com",
"name": "dusan-kovacik-profiq"
},
{
"email": "khuong.nguyen@gooddata.com",
"name": "khuongnguyen"
},
{
"email": "matej.pavlik@gooddata.com",
"name": "matej.pavlik"
},
{
"email": "jenny.nguyen@gooddata.com",
"name": "jenny_gooddata"
},
{
"email": "armana.hajovska@gmail.com",
"name": "armhaj"
},
{
"email": "ivan.nejezchleb@seznam.cz",
"name": "bertold8"
},
{
"email": "oanh.nguyen@gooddata.com",
"name": "jyn.nguyen"
},
{
"email": "stepan.machovsky@gooddata.com",
"name": "mara3l"
},
{
"email": "ondrej.maca@gooddata.com",
"name": "ondrej.maca"
},
{
"email": "petr.veprek@gooddata.com",
"name": "petr.veprek"
},
{
"email": "jan.tychtl@gooddata.com",
"name": "jan.tychtl.gooddata"
},
{
"email": "timurmuh@pm.me",
"name": "timurmuh"
},
{
"email": "jkb.matuska@gmail.com",
"name": "jkbm"
},
{
"email": "milan.dufek@gooddata.com",
"name": "milan.dufek"
},
{
"email": "long.mai+npm@gooddata.com",
"name": "maitrieuphilong"
},
{
"email": "jakub.matuska@gooddata.com",
"name": "jkbm_gd"
},
{
"email": "ornstz@me.com",
"name": "zdenekornst"
},
{
"email": "jiri.staroba@gooddata.com",
"name": "jiri.staroba"
},
{
"email": "henry.nguyen@gooddata.com",
"name": "henry.nguyen.gooddata"
},
{
"email": "adam.prchal@gooddata.com",
"name": "adam.prchal"
},
{
"email": "duy.huynh@gooddata.com",
"name": "frankhuynh"
},
{
"email": "ondrej.macek@gooddata.com",
"name": "macekond"
},
{
"email": "martin@najemi.cz",
"name": "martinnaj"
},
{
"email": "peter.koza@gooddata.com",
"name": "peter.koza"
},
{
"email": "sandra.suszterova@gooddata.com",
"name": "sandrasus"
},
{
"email": "piotr.jaroslawski@gooddata.com",
"name": "pjar"
},
{
"email": "jan.svager@gooddata.com",
"name": "jan.svager.gooddata"
},
{
"email": "minh.ho@gooddata.com",
"name": "minh.ho.gooddata"
},
{
"email": "maiphuong.bui@gooddata.com",
"name": "maiphuong.bui"
},
{
"email": "jakub.zovak@gooddata.com",
"name": "jakubz_good"
},
{
"email": "pavel.cerny@gooddata.com",
"name": "pavelcerny"
},
{
"email": "marcel.varhalik@gooddata.com",
"name": "mvarhalik"
},
{
"email": "hankadev@gmail.com",
"name": "hankadev"
}
],
"num_versions": 1547,
"repository": {
"directory": "libs/sdk-ui-gen-ai",
"type": "git",
"url": "git+https://github.com/gooddata/gooddata-ui-sdk.git"
},
"scripts": {
"_phase:build": "npm run build",
"_phase:test": "npm run build-dynamic-files && npm run test-once",
"_phase:validate": "npm run build-dynamic-files && npm run validate",
"api-extractor": "mkdir -p api && [ -z \"${CI}\" ] && (api-extractor run -l; exit 0) || (api-extractor run)",
"build": "bash scripts/build.sh",
"build-check": "tsgo",
"build-dynamic-files": "bash scripts/build.sh --genFilesOnly",
"build-ts": "tsgo -p tsconfig.build.json",
"clean": "../../common/scripts/clean-command-state.sh && rm -rf ci dist esm coverage temp *.log styles/css tsconfig.tsbuildinfo",
"dep-cruiser": "depcruise --validate .dependency-cruiser.js --output-type err-long src/",
"format-check": "oxfmt --check .",
"format-write": "oxfmt .",
"lint": "oxlint . --quiet && eslint .",
"lint-fix": "oxlint . --quiet --fix && eslint . --fix",
"scss": "sass --load-path=node_modules styles/scss:styles/css",
"stylelint": "stylelint '**/*.scss'",
"stylelint-fix": "stylelint '**/*.scss' --fix",
"test": "vitest watch",
"test-once": "vitest run",
"test-once-with-coverage": "vitest --coverage=true",
"validate": "npm run lint && npm run dep-cruiser && npm run stylelint && npm run validate-locales && npm run format-check && npm run validate-theming",
"validate-esm": "node --input-type=module --eval 'import \"@gooddata/sdk-ui-gen-ai\"'",
"validate-locales": "i18n-toolkit",
"validate-theming": "npm run scss && node scripts/validateCss.js"
},
"signal_details": {
"dist_tag_anomaly": "dist-tags.latest=11.40.0 but max published is 11.41.0-alpha.0",
"maintainer_churn": "added: ['petr.veprek']",
"mass_publish_burst": "publisher 'gooddata-ci' pushed 52 packages in the last 15min on npm"
},
"time": {
"created": "2024-09-20T11:38:27.985Z",
"modified": "2026-06-05T03:14:05.537Z"
}
}