Public scan — anyone with this URL can view this analysis. Sign up to track your own repos privately, run scheduled re-scans, and get AI fix prompts via your dashboard.

sanity-io/pkg-utils

https://github.com/sanity-io/pkg-utils · scanned 2026-06-16 00:02 UTC (2 months, 3 weeks ago)

48 raw signals (0 security + 48 graph)

UNIFIED Repobility · multi-layer engine · AI coders

Complete repo analysis

Last scanned 2 months, 3 weeks ago · v1 · 46 actionable findings from 1 signal source. 2 repeated signals grouped for readability. Security checks, system graph analysis, and verified AI-agent feedback are merged into one review queue.

JSON
Severity distribution — click a segment to filter
Active filters: excluding tests × Reset all

All 749 nodes from the latest scan, grouped by kind. Each node is a unit the engine identified (file, function, endpoint, table…). Most users won't need this view — it's primarily for debugging the engine's graph extraction or for AI agents that want to enumerate the project structure.

LabelLayerStatusPath
prettier.config.js software healthy prettier.config.js
pnpm-lock.yaml software healthy pnpm-lock.yaml
package.json software healthy package.json
.oxlintrc.json software healthy .oxlintrc.json
pnpm-workspace.yaml software healthy pnpm-workspace.yaml
tsconfig.json software healthy tsconfig.json
LICENSE software healthy LICENSE
vitest.config.ts software healthy vitest.config.ts
tsconfig.dist.json software healthy playground/dummy-lodash-es/tsconfig.dist.json
package.config.ts software healthy playground/dummy-lodash-es/package.config.ts
package.json software healthy playground/dummy-lodash-es/package.json
tsconfig.settings.json software healthy playground/dummy-lodash-es/tsconfig.settings.json
test.cjs software healthy playground/dummy-lodash-es/test.cjs
test.mjs software healthy playground/dummy-lodash-es/test.mjs
tsconfig.json software healthy playground/dummy-lodash-es/tsconfig.json
index.ts software healthy playground/dummy-lodash-es/src/index.ts
package.config.ts software healthy playground/custom-dist/package.config.ts
package.json software healthy playground/custom-dist/package.json
tsconfig.settings.json software healthy playground/custom-dist/tsconfig.settings.json
tsconfig.json software healthy playground/custom-dist/tsconfig.json
tsconfig.lib.json software healthy playground/custom-dist/tsconfig.lib.json
index.ts software healthy playground/custom-dist/src/index.ts
tsconfig.dist.json software healthy playground/dummy-lodash/tsconfig.dist.json
package.config.ts software healthy playground/dummy-lodash/package.config.ts
package.json software healthy playground/dummy-lodash/package.json
tsconfig.settings.json software healthy playground/dummy-lodash/tsconfig.settings.json
test.cjs software healthy playground/dummy-lodash/test.cjs
test.mjs software healthy playground/dummy-lodash/test.mjs
tsconfig.json software healthy playground/dummy-lodash/tsconfig.json
index.ts software healthy playground/dummy-lodash/src/index.ts
vite.config.ts software healthy playground/runtime-vite/vite.config.ts
package.json software healthy playground/runtime-vite/package.json
tsconfig.node.json software healthy playground/runtime-vite/tsconfig.node.json
index.html software healthy playground/runtime-vite/index.html
tsconfig.settings.json software healthy playground/runtime-vite/tsconfig.settings.json
tsconfig.json software healthy playground/runtime-vite/tsconfig.json
main.ts software healthy playground/runtime-vite/src/main.ts
vite-env.d.ts software healthy playground/runtime-vite/src/vite-env.d.ts
tsconfig.dist.json software healthy playground/tsgo/tsconfig.dist.json
package.config.ts software healthy playground/tsgo/package.config.ts
package.json software healthy playground/tsgo/package.json
tsconfig.settings.json software healthy playground/tsgo/tsconfig.settings.json
tsconfig.json software healthy playground/tsgo/tsconfig.json
index.ts software healthy playground/tsgo/src/index.ts
tsconfig.dist.json software healthy playground/ts-rolldown-bundle-peer-dependency/tsconfig.dist…
package.config.ts software healthy playground/ts-rolldown-bundle-peer-dependency/package.confi…
package.json software healthy playground/ts-rolldown-bundle-peer-dependency/package.json
tsconfig.settings.json software healthy playground/ts-rolldown-bundle-peer-dependency/tsconfig.sett…
tsconfig.json software healthy playground/ts-rolldown-bundle-peer-dependency/tsconfig.json
index.ts software healthy playground/ts-rolldown-bundle-peer-dependency/src/index.ts

Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.

LabelLayerStatusPath
ColorSwatch software healthy playground/sanity-plugin-with-vanilla-extract/test/ColorSwa…
ColorInput software healthy playground/sanity-plugin-with-vanilla-extract/src/ColorInpu…
greet software healthy playground/tsgo-disabled/src/index.ts:greet
readPackageJson software healthy playground/node-condition/src/index.node.ts:readPackageJson
defineThing software healthy playground/babel-plugin/src/index.ts:defineThing
main software healthy playground/default-export/src/index.js:main
Provider software healthy playground/use-client-directive/src/_exports.tsx:Provider
useResult software healthy playground/use-client-directive/src/_exports.tsx:useResult
useMemoResult software healthy playground/use-client-directive/src/_exports.tsx:useMemoRes…
RootLayout software healthy playground/runtime-next-js/app/layout.tsx:RootLayout
IndexPage software healthy playground/runtime-next-js/app/app-router/page.tsx:IndexPage
Leaf software healthy playground/runtime-next-js/app/app-router/leaf.tsx:Leaf
IndexPage software healthy playground/runtime-next-js/pages/index.tsx:IndexPage
handler software healthy playground/runtime-next-js/pages/api/dummy.ts:handler
plugin software healthy playground/multi-export/src/plugin.ts:plugin
getAnswer software healthy playground/multi-export/src/pure.ts:getAnswer
defineConfig software healthy playground/multi-export/src/defineConfig.ts:defineConfig
definePlugin software healthy playground/multi-export/src/definePlugin.ts:definePlugin
plugin software healthy playground/multi-exports-commonjs/src/plugin.ts:plugin
defineConfig software healthy playground/multi-exports-commonjs/src/defineConfig.ts:defin…
run software healthy playground/multi-exports-commonjs/src/cli.ts:run
definePlugin software healthy playground/multi-exports-commonjs/src/definePlugin.ts:defin…
SearchResults software healthy playground/react-19/src/SearchResults.tsx:SearchResults
Input software healthy playground/react-19/src/Input.tsx:Input
fetchSearchResults software healthy playground/react-19/src/data.ts:fetchSearchResults
getSearchResults software healthy playground/react-19/src/data.ts:getSearchResults
App software healthy playground/react-19/src/App.tsx:App
ColorSwatch software healthy playground/sanity-plugin-with-styled-components/test/ColorS…
ColorInput software healthy playground/sanity-plugin-with-styled-components/src/ColorIn…
SearchResults software healthy playground/react-18/src/SearchResults.tsx:SearchResults
fetchSearchResults software healthy playground/react-18/src/data.ts:fetchSearchResults
getSearchResults software healthy playground/react-18/src/data.ts:getSearchResults
App software healthy playground/react-18/src/App.tsx:App
hello software healthy playground/strict-legacy-fields/src/index.ts:hello
identity software healthy playground/ts-rolldown-external-subpath-import/src/index.ts…
createMockExtractorResult software healthy packages/@sanity/pkg-utils/test/extractModuleBlocks.test.ts…
format software healthy packages/@sanity/pkg-utils/test/extractModuleBlocks.test.ts…
testParseExports software healthy packages/@sanity/pkg-utils/test/parseAndValidateExports.tes…
testPackage software healthy packages/@sanity/pkg-utils/test/publishConfigExports.test.t…
should software healthy packages/@sanity/pkg-utils/test/watch.test.ts:should
is software healthy packages/@sanity/pkg-utils/test/cli.test.ts:is
call software healthy packages/@sanity/pkg-utils/test/cli.test.ts:call
printExtractMessages software healthy packages/@sanity/pkg-utils/src/node/printExtractMessages.ts…
resolveBuildTasks software healthy packages/@sanity/pkg-utils/src/node/resolveBuildTasks.ts:re…
addRollupTaskEntry software healthy packages/@sanity/pkg-utils/src/node/resolveBuildTasks.ts:ad…
exportPath software healthy packages/@sanity/pkg-utils/src/node/resolveBuildTasks.ts:ex…
watch software healthy packages/@sanity/pkg-utils/src/node/watch.ts:watch
fileExists software healthy packages/@sanity/pkg-utils/src/node/fileExists.ts:fileExists
init software healthy packages/@sanity/pkg-utils/src/node/init.ts:init
ensurePackagePath software healthy packages/@sanity/pkg-utils/src/node/init.ts:ensurePackagePa…

Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.

LabelLayerStatusPath
playground software healthy playground
dummy-lodash-es software healthy playground/dummy-lodash-es
src software healthy playground/dummy-lodash-es/src
custom-dist software healthy playground/custom-dist
src software healthy playground/custom-dist/src
dummy-lodash software healthy playground/dummy-lodash
src software healthy playground/dummy-lodash/src
runtime-vite software healthy playground/runtime-vite
src software healthy playground/runtime-vite/src
tsgo software healthy playground/tsgo
src software healthy playground/tsgo/src
ts-rolldown-bundle-peer-dependency software healthy playground/ts-rolldown-bundle-peer-dependency
src software healthy playground/ts-rolldown-bundle-peer-dependency/src
runtime-astro software healthy playground/runtime-astro
src software healthy playground/runtime-astro/src
ts-without-extract software healthy playground/ts-without-extract
src software healthy playground/ts-without-extract/src
runtime-node-module software healthy playground/runtime-node-module
sanity-plugin-with-vanilla-extract software healthy playground/sanity-plugin-with-vanilla-extract
test software healthy playground/sanity-plugin-with-vanilla-extract/test
src software healthy playground/sanity-plugin-with-vanilla-extract/src
tsgo-disabled software healthy playground/tsgo-disabled
src software healthy playground/tsgo-disabled/src
js software healthy playground/js
src software healthy playground/js/src
node-condition software healthy playground/node-condition
src software healthy playground/node-condition/src
babel-plugin software healthy playground/babel-plugin
src software healthy playground/babel-plugin/src
default-export software healthy playground/default-export
src software healthy playground/default-export/src
use-client-directive software healthy playground/use-client-directive
lib software healthy playground/use-client-directive/lib
src software healthy playground/use-client-directive/src
reference-esm-legacy software healthy playground/reference-esm-legacy
reference-cjs software healthy playground/reference-cjs
lib software healthy playground/reference-cjs/lib
src software healthy playground/reference-cjs/src
runtime-next-js software healthy playground/runtime-next-js
app software healthy playground/runtime-next-js/app
app-router software healthy playground/runtime-next-js/app/app-router
pages software healthy playground/runtime-next-js/pages
api software healthy playground/runtime-next-js/pages/api
ts-bundler software healthy playground/ts-bundler
src software healthy playground/ts-bundler/src
reference-esm software healthy playground/reference-esm
lib software healthy playground/reference-esm/lib
src software healthy playground/reference-esm/src
ts-node16 software healthy playground/ts-node16
src software healthy playground/ts-node16/src

Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.

LabelLayerStatusPath
if-needed cicd healthy .github/workflows/format-if-needed.yml
call cicd healthy .github/workflows/renovate.yml
run cicd healthy .github/workflows/setup-trusted-publish.yml
knip cicd healthy .github/workflows/main.yml
build cicd healthy .github/workflows/main.yml
playground cicd healthy .github/workflows/main.yml
test cicd healthy .github/workflows/main.yml
release cicd healthy .github/workflows/release.yml

LabelLayerStatusPath
ColorInput frontend healthy playground/sanity-plugin-with-vanilla-extract/src/ColorInpu…
RootLayout frontend healthy playground/runtime-next-js/app/layout.tsx
IndexPage frontend healthy playground/runtime-next-js/app/app-router/page.tsx
Leaf frontend healthy playground/runtime-next-js/app/app-router/leaf.tsx
IndexPage frontend healthy playground/runtime-next-js/pages/index.tsx
ColorInput frontend healthy playground/sanity-plugin-with-styled-components/src/ColorIn…

LabelLayerStatusPath
gha::format-if-needed cicd healthy .github/workflows/format-if-needed.yml
gha::renovate cicd healthy .github/workflows/renovate.yml
gha::setup-trusted-publish cicd healthy .github/workflows/setup-trusted-publish.yml
gha::main cicd healthy .github/workflows/main.yml
gha::release cicd healthy .github/workflows/release.yml

LabelLayerStatusPath
/app-router frontend healthy playground/runtime-next-js/app/app-router/page.tsx
/ frontend healthy playground/runtime-next-js/pages/index.tsx
/api/dummy frontend healthy playground/runtime-next-js/pages/api/dummy.ts

LabelLayerStatusPath
repobility-clone-onclbfym software healthy /tmp/repobility-clone-onclbfym

LabelLayerStatusPath
DtsError software healthy packages/@sanity/pkg-utils/src/node/tasks/dts/DtsError.ts:D…

LabelLayerStatusPath
auth::.github/workflows/release.yml security healthy .github/workflows/release.yml

LabelLayerStatusPath
NPM_PUBLISH_TOKEN cicd healthy
For AI agents: Voting guide (TP/FP) MCP manifest Stdio wrapper SARIF Integrate Findings queue Vote TP/FP on findings to calibrate the engine.
For AI agents + API integrations
Email me when this repo regresses
Free. We re-scan periodically; new criticals → your inbox. No signup required for the scan itself.
API access

This page is publicly accessible at: https://repobility.com/scan/b6039251-d21a-4a64-bf54-73cfadcc3c15/

To check status programmatically (no auth required):

curl -s https://repobility.com/api/v1/public/scan/b6039251-d21a-4a64-bf54-73cfadcc3c15/

Important — please don't re-submit the same URL repeatedly. The submission endpoint is idempotent: re-submitting the same git URL returns this same scan_token, not a new one. To re-scan this repo, sign up free and use the dashboard.