BEACON

← candidates

npm @gooddata/typings @2.29.0

score
0.9 high
flagged 2026-07-23 09:24
signals by category
identity 1 topology 1

maintainers added: agrebnevs-gd, danieldoktor, goodkuba, ilianchik, pavelzrk

package profile →

Signals fired

signalweightrationale
identity
maintainer_churn 1.0 added: ['agrebnevs-gd', 'danieldoktor', 'goodkuba', 'ilianchik', 'pavelzrk']
topology
mass_publish_burst 0.8 publisher 'gooddata-ci' pushed 15 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",
    "rodrigo.balsells",
    "stanislavhacker",
    "vojtasii",
    "pbenes",
    "gooddata-ci",
    "nikolacech",
    "petrjanu",
    "hung.cao",
    "xmort",
    "bich.nguyen",
    "no23reason",
    "matyas.kandl",
    "romanrakus",
    "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",
    "hkad98",
    "hoaimy",
    "lukas.ther",
    "ondrejvelisekgd",
    "amilieta",
    "andrenanninga-gooddata",
    "dusan-kovacik-profiq",
    "khuongnguyen",
    "matej.pavlik",
    "jenny_gooddata",
    "armhaj",
    "bertold8",
    "jyn.nguyen",
    "mara3l",
    "ondrej.maca",
    "petr.veprek",
    "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": 304
}

Evidence (package doc at flag time)

{
  "dependencies_count": 1,
  "dist": {
    "integrity": "sha512-kGcrgPjpj+56Ygym8+Vg2iglSxim7njEx2cwGE18KO5kd+LZGUJyuPkfXb/wNyJ2VOBCRBnCKRaB49FZLbPYEA==",
    "tarball": "https://registry.npmjs.org/@gooddata/typings/-/typings-2.29.0.tgz",
    "unpackedSize": 391235
  },
  "dist-tags": {
    "alpha": "2.27.0-alpha-bertold8-ine-one-4906-2021-03-02T15-47-41-957Z",
    "beta": "2.26.1-lanhuynh-lhq-sd-xxxx-2020-08-10T08-28-30-173Z",
    "latest": "2.29.0"
  },
  "latest_version": "2.29.0",
  "maintainers": [
    {
      "email": "me@rodri360.com",
      "name": "rodri360"
    },
    {
      "email": "ivan.mjartan@gooddata.com",
      "name": "ivan.mjartan"
    },
    {
      "email": "lubomir.slivka@gooddata.com",
      "name": "lupko"
    },
    {
      "email": "tomas.kratochvil@gooddata.com",
      "name": "tomas.kratochvil"
    },
    {
      "email": "rodrigo.balsells@gooddata.com",
      "name": "rodrigo.balsells"
    },
    {
      "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": "roman.rakus@gooddata.com",
      "name": "romanrakus"
    },
    {
      "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": "arturs.grebnevs@gooddata.com",
      "name": "agrebnevs-gd"
    },
    {
      "email": "vaclav.zmrhal@gooddata.com",
      "name": "vasek.zmrhal"
    },
    {
      "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": "PavelZrk@gmail.com",
      "name": "pavelzrk"
    },
    {
      "email": "ilia.kozachyshyn@gooddata.com",
      "name": "ilianchik"
    },
    {
      "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": "jakub.svehla@gooddata.com",
      "name": "goodkuba"
    },
    {
      "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": "daniel.doktor@gooddata.com",
      "name": "danieldoktor"
    },
    {
      "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": 304,
  "repository": {
    "type": "git",
    "url": "git+https://github.com/gooddata/gooddata-typings.git"
  },
  "scripts": {
    "dev": "tsc --watch --noEmit",
    "prepublish": "rm -rf dist && tsc",
    "run-tslint": "tslint -p tsconfig.json",
    "test": "jest --watch",
    "test-ci": "JEST_JUNIT_OUTPUT=./ci/results/test-results.xml jest --config jest.ci.json",
    "test-once": "jest",
    "tslint": "yarn run-tslint -t verbose $npm_package_config_tslint",
    "tslint-ci": "mkdir -p ./ci/results && yarn run-tslint -t checkstyle -o ./ci/results/tslint-results.xml $npm_package_config_tslint",
    "validate": "tsc --noEmit && yarn tslint",
    "validate-ci": "tsc --noEmit && yarn tslint-ci"
  },
  "signal_details": {
    "maintainer_churn": "added: ['agrebnevs-gd', 'danieldoktor', 'goodkuba', 'ilianchik', 'pavelzrk']",
    "mass_publish_burst": "publisher 'gooddata-ci' pushed 15 packages in the last 15min on npm"
  },
  "time": {
    "created": "2017-10-06T12:12:59.085Z",
    "modified": "2026-07-23T14:23:50.239Z"
  }
}