BEACON

← candidates

npm astro @6.4.8

score
0.7 high
flagged 2026-06-22 05:10
signals by category
topology 2

maintainers added:

package profile →

Signals fired

signalweightrationale
topology
dist_tag_anomaly 0.5 dist-tags.latest=6.4.8 but max published is 7.0.0-alpha.0
shared_repo_different_publisher 0.9 repo 'git+https://github.com/withastro/astro.git' also claimed by 10 package(s) under different publishers: ['npm/@astrojs/markdoc', 'npm/@astrojs/preact', 'npm/@astrojs/alpinejs'] ...

Prior profile (what it deviated from)

{
  "had_install_script": false,
  "maintainers": [
    "fredkschott",
    "matthewp"
  ],
  "versions": 1346
}

Evidence (package doc at flag time)

{
  "dependencies_count": 55,
  "dist": {
    "integrity": "sha512-KK5lX90uU9EeVaTjINyj3sy9/NFXVa59aowaqbWBDDKLXZh4rr7GwIaCFYVetE22MJtsCNFerQXn0vlCLmpP/Q==",
    "tarball": "https://registry.npmjs.org/astro/-/astro-6.4.8.tgz",
    "unpackedSize": 2834045
  },
  "dist-tags": {
    "alpha": "7.0.0-alpha.2",
    "beta": "7.0.0-beta.6",
    "experimental--10745": "0.0.0-10745-20240410180016",
    "experimental--404-trailing-slash": "0.0.0-404-trailing-slash-20231117145629",
    "experimental--9591": "0.0.0-9591-20240103143428",
    "experimental--9624": "0.0.0-9624-20240105191325",
    "experimental--9685": "0.0.0-9685-20240112193246",
    "experimental--actions": "0.0.0-actions-20240507170618",
    "experimental--actions-bun-workaround": "0.0.0-actions-bun-workaround-20240827210959",
    "experimental--adapter-sessions": "0.0.0-adapter-sessions-20250207124921",
    "experimental--add-stable": "0.0.0-add-stable-20231208215901",
    "experimental--allow-cc": "0.0.0-allow-cc-20240222155628",
    "experimental--alpine-scripts": "0.0.0-alpine-scripts-20250121133658",
    "experimental--assets-uint8array": "0.0.0-assets-uint8array-20231109073138",
    "experimental--assets-vitest": "0.0.0-assets-vitest-20240422184742",
    "experimental--astro-content-fix": "0.0.0-astro-content-fix-20240207175526",
    "experimental--astro-env": "0.0.0-astro-env-20240522153443",
    "experimental--astro-url-fix": "0.0.0-astro-url-fix-20241011143901",
    "experimental--astroenv-dev": "0.0.0-astroenv-dev-20241206160513",
    "experimental--atomic-writes": "0.0.0-atomic-writes-20241212091949",
    "experimental--audits-ui": "0.0.0-audits-ui-20240223144827",
    "experimental--cc-hmr": "0.0.0-cc-hmr-20240205141934",
    "experimental--cc-invalid": "0.0.0-cc-invalid-20240417202858",
    "experimental--cc-preserve-cache": "0.0.0-cc-preserve-cache-20240502141405",
    "experimental--ccc-scripts": "0.0.0-ccc-scripts-20240531125856",
    "experimental--cf-build-option": "0.0.0-cf-build-option-20240527121637",
    "experimental--clean-sm": "0.0.0-clean-sm-20241216182429",
    "experimental--container": "0.0.0-container-20240524172326",
    "experimental--content-cache": "0.0.0-content-cache-20231108193031",
    "experimental--content-collections-intellisense": "0.0.0-content-collections-intellisense-20240808223933",
    "experimental--content-layer": "0.0.0-content-layer-20240628202150",
    "experimental--content-layer-images": "0.0.0-content-layer-images-20240717095022",
    "experimental--content-types-dev": "0.0.0-content-types-dev-20240815140037",
    "experimental--contentlayer": "0.0.0-contentlayer-20240808151214",
    "experimental--crypto-env": "0.0.0-crypto-env-20240829194602",
    "experimental--cssesc": "0.0.0-cssesc-20240207015359",
    "experimental--data-astro-transition": "0.0.0-data-astro-transition-20240111220209",
    "experimental--data-store-location": "0.0.0-data-store-location-20250109131010",
    "experimental--db-batch": "0.0.0-db-batch-20240307184301",
    "experimental--db-export-bug": "0.0.0-db-export-bug-20240307130354",
    "experimental--db-integrations-support": "0.0.0-db-integrations-support-20240307154857",
    "experimental--debug-missing-endpoint": "0.0.0-debug-missing-endpoint-20240209211325",
    "experimental--dev-after-sync": "0.0.0-dev-after-sync-20250102175105",
    "experimental--dev-overlay": "0.0.0-dev-overlay-20231024213927",
    "experimental--direct-render-script": "0.0.0-direct-render-script-20240227141119",
    "experimental--dupicate-content-entry-improved-message": "0.0.0-dupicate-content-entry-improved-message-20231220220040",
    "experimental--dynamic-middleware": "0.0.0-dynamic-middleware-20240829171109",
    "experimental--edge-middleware-regression": "0.0.0-edge-middleware-regression-20241003093448",
    "experimental--edge-middleware-verification": "0.0.0-edge-middleware-verification-20240207135919",
    "experimental--edge-nested": "0.0.0-edge-nested-20240223135627",
    "experimental--env-middleware": "0.0.0-env-middleware-20241105160737",
    "experimental--env-override": "0.0.0-env-override-20241016131627",
    "experimental--env-race-condition": "0.0.0-env-race-condition-20241114151936",
    "experimental--experimental-container": "0.0.0-experimental-container-20240613104104",
    "experimental--extra-logging": "0.0.0-extra-logging-20231030194239",
    "experimental--get-remote-dimensions": "0.0.0-get-remote-dimensions-20240211001920",
    "experimental--handle-unhandled": "0.0.0-handle-unhandled-20231213202808",
    "experimental--head-body-content": "0.0.0-head-body-content-20240329190922",
    "experimental--i18n-routing": "0.0.0-i18n-routing-20231101144500",
    "experimental--immutable-datastore": "0.0.0-immutable-datastore-20240815133714",
    "experimental--improve-sync-errors": "0.0.0-improve-sync-errors-20240201210128",
    "experimental--inline-ccc": "0.0.0-inline-ccc-20240324145742",
    "experimental--island-loading-error-messages": "0.0.0-island-loading-error-messages-20240209173859",
    "experimental--isr": "0.0.0-isr-20240125224234",
    "experimental--js-strictest": "0.0.0-js-strictest-20240411160410",
    "experimental--mdx-layout-style": "0.0.0-mdx-layout-style-20240822115312",
    "experimental--mdx-v3": "0.0.0-mdx-v3-20240502124041",
    "experimental--middleware-fix": "0.0.0-middleware-fix-20241210163342",
    "experimental--name": "0.0.0-name-20231110143304",
    "experimental--netlify-fix": "0.0.0-netlify-fix-20231122190344",
    "experimental--no-error-in-stream": "0.0.0-no-error-in-stream-20240223213844",
    "experimental--noSync": "0.0.0-noSync-20240718092432",
    "experimental--node-crypto-error": "0.0.0-node-crypto-error-20240214144952",
    "experimental--node-streaming": "0.0.0-node-streaming-20240515211034",
    "experimental--non-admin-test": "0.0.0-non-admin-test-20240308195029",
    "experimental--pin-sharp": "0.0.0-pin-sharp-20240109233547",
    "experimental--process-env-override": "0.0.0-process-env-override-20241206130809",
    "experimental--react-children-client": "0.0.0-react-children-client-20231023164643",
    "experimental--refactor-prerender": "0.0.0-refactor-prerender-20240614140807",
    "experimental--render-nodejs": "0.0.0-render-nodejs-20240213145612",
    "experimental--render-type": "0.0.0-render-type-20250103094003",
    "experimental--route-key": "0.0.0-route-key-20240430102522",
    "experimental--routemanifest-refactor": "0.0.0-routemanifest-refactor-20241209145150",
    "experimental--router-noexec": "0.0.0-router-noexec-20250129135648",
    "experimental--self-closing-children": "0.0.0-self-closing-children-20231120173528",
    "experimental--server-island-regression": "0.0.0-server-island-regression-20240814104839",
    "experimental--server-islands": "0.0.0-server-islands-20240718131003",
    "experimental--sessions": "0.0.0-sessions-20241216171652",
    "experimental--si-crypto-reg": "0.0.0-si-crypto-reg-20240814162819",
    "experimental--si-get": "0.0.0-si-get-20240815175345",
    "experimental--si-header": "0.0.0-si-header-20241120190819",
    "experimental--skew-protection": "0.0.0-skew-protection-20240412093445",
    "experimental--ssg-no-streaming": "0.0.0-ssg-no-streaming-20240104123901",
    "experimental--svelte-editor-fix": "0.0.0-svelte-editor-fix-20240227111439",
    "experimental--svg-leak": "0.0.0-svg-leak-20241209134543",
    "experimental--test-apis": "0.0.0-test-apis-20241008195645",
    "experimental--token-renewal": "0.0.0-token-renewal-20240315122343",
    "experimental--toolbar-absolute-paths": "0.0.0-toolbar-absolute-paths-20240126155246",
    "experimental--toolbar-improvements": "0.0.0-toolbar-improvements-20240420123233",
    "experimental--trailing-slash-redirect": "0.0.0-trailing-slash-redirect-20250128153540",
    "experimental--treeshake-scoped-css": "0.0.0-treeshake-scoped-css-20240304133731",
    "experimental--tw5": "0.0.0-tw5-20240917210903",
    "experimental--vitals-fix": "0.0.0-vitals-fix-20240503214211",
    "experimental--vite-runtime-api": "0.0.0-vite-runtime-api-20240224085712",
    "experimental--vitest-config": "0.0.0-vitest-config-20240611074527",
    "experimental--vt-partytown": "0.0.0-vt-partytown-20231212203707",
    "experimental--xray": "0.0.0-xray-20231129021231",
    "latest": "6.4.8",
    "legacy": "4.16.19",
    "next--astro-check-fix": "0.0.0-astro-check-fix-20230830133734",
    "next--check-watch": "0.0.0-check-watch-20230303211357",
    "next--cloudcannon-fix": "0.0.0-cloudcannon-fix-20230306211609",
    "next--concurrent-assets": "0.0.0-concurrent-assets-20231015222920",
    "next--config-errors": "0.0.0-config-errors-20221101194733",
    "next--content-cache": "0.0.0-content-cache-20231019190330",
    "next--content-collections": "0.0.0-content-collections-20221215161753",
    "next--content-serial": "0.0.0-content-serial-20230522100058",
    "next--data-collections": "0.0.0-data-collections-20230418125011",
    "next--devapp": "0.0.0-devapp-20230213161446",
    "next--error-overlay": "0.0.0-error-overlay-20221203190718",
    "next--experimental-assets": "0.0.0-experimental-assets-20230307131344",
    "next--fix-mime": "0.0.0-fix-mime-20230904023307",
    "next--format-astro-url": "0.0.0-20220816201344",
    "next--fragments": "0.0.0-fragments-20231017161931",
    "next--head-bubbling": "0.0.0-head-bubbling-20230217175534",
    "next--head-prop": "0.0.0-head-prop-20230323183456",
    "next--headbody": "0.0.0-headbody-20230210211734",
    "next--hmr-recovery": "0.0.0-hmr-recovery-20221027125930",
    "next--image-api": "0.0.0-image-api-20221114180701",
    "next--image-image-size": "0.0.0-image-image-size-20230309180922",
    "next--image-next": "0.0.0-image-next-20221114175548",
    "next--image-wasm-ssr": "0.0.0-image-wasm-ssr-20230411145607",
    "next--imgcache": "0.0.0-imgcache-20220929145446",
    "next--include-files": "0.0.0-include-files-20221014142503",
    "next--integration-middleware": "0.0.0-integration-middleware-20231019151221",
    "next--join-base": "0.0.0-join-base-20221208170900",
    "next--loaders": "0.0.0-loaders-20230222215040",
    "next--markdoc": "0.0.0-markdoc-20230302210326",
    "next--markdoc-config-changes": "0.0.0-markdoc-config-changes-20230626153541",
    "next--markdoc-import-urls": "0.0.0-markdoc-import-urls-20230607221652",
    "next--mdx-links": "0.0.0-mdx-links-20230206172907",
    "next--middleware": "0.0.0-middleware-20230418135507",
    "next--multi-chunk": "0.0.0-multi-chunk-20230508112531",
    "next--nested-hydrate": "0.0.0-nested-hydrate-20230524151829",
    "next--netlify-edge-middleware": "0.0.0-netlify-edge-middleware-20230714131425",
    "next--netlify-undici-fix": "0.0.0-netlify-undici-fix-20230131152620",
    "next--new-config": "0.0.0-new-config-20221114154518",
    "next--node-standalone": "0.0.0-node-standalone-20221011210529",
    "next--optional-sharp": "0.0.0-optional-sharp-20230906121801",
    "next--outlet": "0.0.0-outlet-20230516145630",
    "next--perf": "0.0.0-perf-20230907211643",
    "next--perf-2": "0.0.0-perf-2-20221003212959",
    "next--picture": "0.0.0-picture-20231008095742",
    "next--pm-fix": "0.0.0-pm-fix-20230620193235",
    "next--prerender": "0.0.0-prerender-20221215222121",
    "next--propagation-metadata": "0.0.0-propagation-metadata-20230907174633",
    "next--redirects": "0.0.0-redirects-20230524173123",
    "next--sanitize-filenames": "0.0.0-sanitize-filenames-20230901203435",
    "next--schema-image": "0.0.0-schema-image-20230401013700",
    "next--scopedStyleStrategy": "0.0.0-scopedStyleStrategy-20230406135310",
    "next--shiki-vercel": "0.0.0-shiki-vercel-20230209184129",
    "next--simple-nested-hydration": "0.0.0-simple-nested-hydration-20230612101258",
    "next--spa": "0.0.0-spa-20230519211519",
    "next--srcset-remote": "0.0.0-srcset-remote-20231013141048",
    "next--ssr-manifest": "0.0.0-ssr-manifest-20230306183729",
    "next--symbolic-link": "0.0.0-symbolic-link-20230901124103",
    "next--tailwind-config": "0.0.0-tailwind-config-20230612122302",
    "next--telefunc": "0.0.0-telefunc-20221130131719",
    "next--vercel-clientaddress": "0.0.0-vercel-clientaddress-20230309142435",
    "next--vercel-code": "0.0.0-vercel-code-20221115191719",
    "next--vercel-edge-middleware": "0.0.0-vercel-edge-middleware-20230630125718",
    "next--vercel-fix": "0.0.0-vercel-fix-20230227215002",
    "next--vercel-image": "0.0.0-vercel-image-20230428112211",
    "next--vercel-image-2": "0.0.0-vercel-image-2-20221112151551",
    "next--vercel-json": "0.0.0-vercel-json-20230313201834",
    "next--vercel-proc-bug": "0.0.0-vercel-proc-bug-20230124214915",
    "next--vercel-speed-insights": "0.0.0-vercel-speed-insights-20230912155045",
    "next--vercel-split": "0.0.0-vercel-split-20230629135007",
    "next--vercel-symbolic-link": "0.0.0-vercel-symbolic-link-20230901110045",
    "next--vercel-upgrade": "0.0.0-vercel-upgrade-20230905174957",
    "next--view-transitions": "0.0.0-view-transitions-20230731172701",
    "next--vt-fallback-filter": "0.0.0-vt-fallback-filter-20230831170045",
    "next--vt-root-anim": "0.0.0-vt-root-anim-20230830212910",
    "next--wasm": "0.0.0-wasm-20220921185024",
    "rc": "3.0.0-rc.11"
  },
  "latest_version": "6.4.8",
  "maintainers": [
    {
      "email": "fkschott@gmail.com",
      "name": "fredkschott"
    },
    {
      "email": "matthew@matthewphillips.info",
      "name": "matthewp"
    }
  ],
  "num_versions": 1346,
  "repository": {
    "directory": "packages/astro",
    "type": "git",
    "url": "git+https://github.com/withastro/astro.git"
  },
  "scripts": {
    "build": "pnpm run prebuild && astro-scripts build \"src/**/*.{ts,js}\" --copy-wasm && tsc -b && astro-check -- -- --root ./components",
    "build:ci": "pnpm run prebuild && astro-scripts build \"src/**/*.{ts,js}\" --copy-wasm",
    "dev": "astro-scripts dev --copy-wasm --prebuild \"src/runtime/server/astro-island.ts\" --prebuild \"src/runtime/client/{idle,load,media,only,visible}.ts\" \"src/**/*.{ts,js}\"",
    "prebuild": "astro-scripts prebuild --to-string \"src/runtime/server/astro-island.ts\" \"src/runtime/client/{idle,load,media,only,visible}.ts\"",
    "test": "pnpm run test:unit && pnpm run test:integration && pnpm run test:types",
    "test:cli": "astro-scripts test \"test/**/cli.test.ts\"",
    "test:e2e": "pnpm test:e2e:chrome && pnpm test:e2e:firefox",
    "test:e2e:chrome": "playwright test",
    "test:e2e:firefox": "playwright test --config playwright.firefox.config.js",
    "test:e2e:match": "playwright test -g",
    "test:integration": "astro-scripts test \"test/*.test.ts\" --parallel --strip-types",
    "test:match": "astro-scripts test \"test/**/*.test.ts\" --match",
    "test:types": "tsc --build test/types/tsconfig.json",
    "test:unit": "astro-scripts test \"test/units/**/*.test.ts\" --strip-types --teardown ./test/units/teardown.ts"
  },
  "signal_details": {
    "dist_tag_anomaly": "dist-tags.latest=6.4.8 but max published is 7.0.0-alpha.0",
    "shared_repo_different_publisher": "repo 'git+https://github.com/withastro/astro.git' also claimed by 10 package(s) under different publishers: ['npm/@astrojs/markdoc', 'npm/@astrojs/preact', 'npm/@astrojs/alpinejs'] ..."
  },
  "time": {
    "created": "2021-03-13T14:19:42.582Z",
    "modified": "2026-06-19T16:43:17.417Z"
  }
}