npm @ionic/core @8.8.16
score
0.7
high
flagged
2026-07-30 19:27
Signals fired
| signal | weight | rationale |
|---|---|---|
| topology | ||
| dist_tag_anomaly | 0.5 | dist-tags.latest=8.8.16 but max published is 8.8.17-nightly.20260730 |
| shared_repo_different_publisher | 0.9 | repo 'git+https://github.com/ionic-team/ionic-framework.git' also claimed by 8 package(s) under different publishers: ['npm/voyager-ionic-core', 'npm/@ionic/angular-server', 'npm/@ionic/docs'] ... |
Prior profile (what it deviated from)
{
"had_install_script": false,
"maintainers": [
"gm-os",
"ionicjs"
],
"versions": 4811
}
Evidence (package doc at flag time)
{
"dependencies_count": 3,
"dist": {
"integrity": "sha512-4/kdnSw5NgW8iXfPG8YGti/LxGUyDL6bXEV6+qNR/MZcqF+0xQlEgHz7JrxpfN0kDyxJkLjhWJZSKUk07TRLKQ==",
"tarball": "https://registry.npmjs.org/@ionic/core/-/core-8.8.16.tgz",
"unpackedSize": 20307191
},
"dist-tags": {
"beta": "0.5.2",
"dev": "8.8.14-dev.11785447127.1dbdd22e",
"dev-v5": "5.10.0-dev.202204271520.ffb056d",
"latest": "8.8.16",
"next": "8.0.0-rc.2",
"nightly": "8.8.17-nightly.20260730",
"v4-lts": "4.11.13",
"v5-lts": "5.9.4",
"v6-lts": "6.7.5",
"v7-lts": "7.8.6"
},
"latest_version": "8.8.16",
"maintainers": [
{
"email": "goncalo.martins@outsystems.com",
"name": "gm-os"
},
{
"email": "hi@ionic.io",
"name": "ionicjs"
}
],
"num_versions": 4812,
"repository": {
"type": "git",
"url": "git+https://github.com/ionic-team/ionic-framework.git"
},
"scripts": {
"build": "npm run clean && npm run build.css && stencil build --es5 --docs-json dist/docs.json",
"build.css": "npm run css.sass && npm run css.minify",
"build.debug": "npm run clean && stencil build --debug",
"build.docs.json": "stencil build --docs-json dist/docs.json",
"clean": "node scripts/clean.js",
"css.minify": "cleancss -O2 -o ./css/ionic.bundle.css ./css/ionic.bundle.css",
"css.sass": "sass --embed-sources --style compressed src/css:./css",
"docker.build": "docker build -t ionic-playwright .",
"eslint": "eslint src",
"lint": "npm run lint.ts && npm run lint.sass && npm run prettier -- --write --cache",
"lint.fix": "npm run lint.ts.fix && npm run lint.sass.fix && npm run prettier -- --write --cache",
"lint.sass": "stylelint \"src/**/*.scss\"",
"lint.sass.fix": "npm run lint.sass -- --fix",
"lint.ts": "npm run eslint",
"lint.ts.fix": "npm run eslint -- --fix",
"prerender.e2e": "node scripts/testing/prerender.js",
"prettier": "prettier \"./src/**/*.{html,ts,tsx,js,jsx}\"",
"start": "npm run build.css && stencil build --dev --watch --serve",
"test": "npm run test.spec && npm run test.e2e",
"test.e2e": "npx playwright test",
"test.e2e.docker": "npm run docker.build && node ./scripts/docker.mjs",
"test.e2e.docker.ci": "npm run docker.build && CI=true node ./scripts/docker.mjs",
"test.e2e.docker.update-snapshots": "npm run test.e2e.docker -- --update-snapshots='changed'",
"test.e2e.update-snapshots": "npm run test.e2e -- --update-snapshots='changed'",
"test.spec": "stencil test --spec --max-workers=2",
"test.treeshake": "node scripts/treeshaking.js dist/index.js",
"test.watch": "jest --watch --no-cache",
"validate": "npm run lint && npm run test && npm run build && npm run test.treeshake"
},
"signal_details": {
"dist_tag_anomaly": "dist-tags.latest=8.8.16 but max published is 8.8.17-nightly.20260730",
"shared_repo_different_publisher": "repo 'git+https://github.com/ionic-team/ionic-framework.git' also claimed by 8 package(s) under different publishers: ['npm/voyager-ionic-core', 'npm/@ionic/angular-server', 'npm/@ionic/docs'] ..."
},
"time": {
"created": "2017-07-26T18:45:19.501Z",
"modified": "2026-07-30T21:34:19.033Z"
}
}