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.
29 of your 185 findings came from Repobility's proprietary detections. ✓ Repobility tags below mark them.

Scan timing: clone 12.76s · analysis 35.72s · 17.1 MB · GitHub API rate-limit (preflight)

chartjs/Chart.js

https://github.com/chartjs/Chart.js · scanned 2026-06-05 08:43 UTC (5 days, 20 hours ago) · 10 languages

332 raw signals (184 security + 148 graph) 57th percentile · Javascript · medium (20-100K LoC) System graph score 83 (lower by 11)

UNIFIED Repobility · multi-layer engine · AI coders

Complete repo analysis

Last scanned 5 days, 20 hours ago · v2 · 219 actionable findings from 2 signal sources. 39 repeated signals grouped for readability. Security checks, system graph analysis, and verified AI-agent feedback are merged into one review queue.

JSON
Score breakdown â 2026-05-18-v5
Component Sub-score Weight Contribution
structure_score 85.0 0.15 12.75
security_score 55.0 0.25 13.75
testing_score 85.0 0.20 17.00
documentation_score 64.0 0.15 9.60
practices_score 82.0 0.15 12.30
code_quality 72.9 0.10 7.29
Overall 1.00 72.7
Severity distribution — click a segment to filter
Active filters: excluding tests × Reset all

All 1934 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
README.md software healthy README.md
rollup.config.js software healthy rollup.config.js
pnpm-lock.yaml software healthy pnpm-lock.yaml
.codeclimate.yml software healthy .codeclimate.yml
package.json software healthy package.json
composer.json software healthy composer.json
LICENSE.md software healthy LICENSE.md
.eslintrc.yml software healthy .eslintrc.yml
pnpm-workspace.yaml software healthy pnpm-workspace.yaml
tsconfig.json software healthy tsconfig.json
MAINTAINING.md software healthy MAINTAINING.md
auto.js software warning auto/auto.js
package.json software healthy auto/package.json
auto.d.ts software warning auto/auto.d.ts
BasicChartWebWorker.js software warning test/BasicChartWebWorker.js
.eslintrc.yml software healthy test/.eslintrc.yml
index.js software healthy test/index.js
overrides.ts software warning test/types/overrides.ts
test_instance_assignment.ts software warning test/types/test_instance_assignment.ts
interaction.ts software warning test/types/interaction.ts
date_adapter.ts software warning test/types/date_adapter.ts
data_types.ts software warning test/types/data_types.ts
register.ts software warning test/types/register.ts
options.ts software warning test/types/options.ts
parsed.data.type.ts software warning test/types/parsed.data.type.ts
chart_types.ts software warning test/types/chart_types.ts
scriptable.ts software warning test/types/scriptable.ts
.eslintrc.yml software healthy test/types/.eslintrc.yml
dataset_null_data.ts software warning test/types/dataset_null_data.ts
tsconfig.json software healthy test/types/tsconfig.json
defaults.ts software warning test/types/defaults.ts
scriptable_core_chart_options.ts software healthy test/types/scriptable_core_chart_options.ts
autogen.js software warning test/types/autogen.js
animation.ts software warning test/types/animation.ts
position.ts software warning test/types/layout/position.ts
plugin.ts software warning test/types/extensions/plugin.ts
scale.ts software healthy test/types/extensions/scale.ts
options.ts software warning test/types/helpers/options.ts
dom.ts software warning test/types/helpers/dom.ts
doughnut_meta_total.ts software warning test/types/controllers/doughnut_meta_total.ts
doughnut_spacing_offset.ts software warning test/types/controllers/doughnut_spacing_offset.ts
line_segments.ts software warning test/types/controllers/line_segments.ts
bar_floating_data.ts software warning test/types/controllers/bar_floating_data.ts
line_styling_array.ts software warning test/types/controllers/line_styling_array.ts
bubble_chart_options.ts software warning test/types/controllers/bubble_chart_options.ts
line_scriptable_parsed_data.ts software warning test/types/controllers/line_scriptable_parsed_data.ts
doughnut_outer_radius.ts software warning test/types/controllers/doughnut_outer_radius.ts
radar_dataset_indexable_options.ts software warning test/types/controllers/radar_dataset_indexable_options.ts
doughnut_offset.ts software warning test/types/controllers/doughnut_offset.ts
line_span_gaps.ts software warning test/types/controllers/line_span_gaps.ts

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

LabelLayerStatusPath
plugins software healthy rollup.config.js:plugins
getConfig software healthy test/types/scriptable_core_chart_options.ts:getConfig
makeChartScale software healthy test/types/scales/options.ts:makeChartScale
AppAuto software healthy test/integration/react-browser/src/AppAuto.tsx:AppAuto
App software healthy test/integration/react-browser/src/App.tsx:App
index software healthy test/fixtures/controller.radar/borderJoinStyle/scriptable.j…
index software healthy test/fixtures/controller.radar/borderCapStyle/scriptable.js…
value software healthy test/fixtures/controller.polarArea/borderDash/scriptable.js…
drawMousePoint software healthy test/fixtures/controller.doughnut/event-replay.js:drawMouse…
value software healthy test/fixtures/controller.doughnut/borderDash/scriptable.js:…
index software healthy test/fixtures/controller.line/borderJoinStyle/scriptable.js…
makeDs software healthy test/fixtures/controller.line/stacking/stack-cache.js:makeDs
index software healthy test/fixtures/controller.line/borderCapStyle/scriptable.js:…
slope software healthy test/fixtures/controller.line/segments/slope.js:slope
getGradient software healthy test/fixtures/controller.line/segments/gradient.js:getGradi…
x software healthy test/fixtures/controller.line/segments/range.js:x
y software healthy test/fixtures/controller.line/segments/range.js:y
xy software healthy test/fixtures/controller.line/segments/range.js:xy
slope software healthy test/fixtures/plugin.filler/line/segments/slope.js:slope
newDateFromRef software healthy test/fixtures/scale.time/data-ty.js:newDateFromRef
newDateFromRef software healthy test/fixtures/scale.time/labels-date.js:newDateFromRef
newDateFromRef software healthy test/fixtures/scale.time/data-xy.js:newDateFromRef
newDataset software healthy test/fixtures/plugin.tooltip/point-style.js:newDataset
createAndUpdateChart software healthy test/specs/core.datasetController.tests.js:createAndUpdateC…
createChart software healthy test/specs/core.datasetController.tests.js:createChart
parsedYValues software healthy test/specs/core.datasetController.tests.js:parsedYValues
animationsExpectations software healthy test/specs/core.datasetController.tests.js:animationsExpect…
createChart software healthy test/specs/core.controller.tests.js:createChart
iterateOptions software healthy test/specs/core.controller.tests.js:iterateOptions
generate software healthy test/specs/helpers.easing.tests.js:generate
createArc software healthy test/specs/element.arc.tests.js:createArc
firstOuterArcStartAngle software healthy test/specs/element.arc.tests.js:firstOuterArcStartAngle
adjustedAngle software healthy test/specs/element.arc.tests.js:adjustedAngle
proportionalSpacingOffset software healthy test/specs/element.arc.tests.js:proportionalSpacingOffset
getLabels software healthy test/specs/scale.logarithmic.tests.js:getLabels
expect software healthy test/specs/scale.logarithmic.tests.js:expect
decodedFillValues software healthy test/specs/plugin.filler.tests.js:decodedFillValues
getLabels software healthy test/specs/core.layouts.tests.js:getLabels
getLabels software healthy test/specs/scale.linear.tests.js:getLabels
createChart software healthy test/specs/scale.linear.tests.js:createChart
getLabels software healthy test/specs/core.scale.tests.js:getLabels
getChart software healthy test/specs/core.scale.tests.js:getChart
getChartBigData software healthy test/specs/core.scale.tests.js:getChartBigData
lastTick software healthy test/specs/core.scale.tests.js:lastTick
createChart software healthy test/specs/core.scale.tests.js:createChart
getChartWithScaleTitleStroke software healthy test/specs/core.scale.tests.js:getChartWithScaleTitleStroke
getChartWithoutScaleTitleStroke software healthy test/specs/core.scale.tests.js:getChartWithoutScaleTitleStr…
createAndClearChart software healthy test/specs/helpers.canvas.tests.js:createAndClearChart
createChart software healthy test/specs/controller.line.tests.js:createChart
unevenChart software healthy test/specs/controller.bar.tests.js:unevenChart

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

LabelLayerStatusPath
auto software healthy auto
test software healthy test
types software healthy test/types
layout software healthy test/types/layout
extensions software healthy test/types/extensions
helpers software healthy test/types/helpers
controllers software healthy test/types/controllers
scales software healthy test/types/scales
elements software healthy test/types/elements
ticks software healthy test/types/ticks
plugins software healthy test/types/plugins
plugin.decimation software healthy test/types/plugins/plugin.decimation
plugin.filler software healthy test/types/plugins/plugin.filler
plugin.colors software healthy test/types/plugins/plugin.colors
plugin.tooltip software healthy test/types/plugins/plugin.tooltip
integration software healthy test/integration
node software healthy test/integration/node
react-browser software healthy test/integration/react-browser
public software healthy test/integration/react-browser/public
src software healthy test/integration/react-browser/src
typescript-node-next software healthy test/integration/typescript-node-next
src software healthy test/integration/typescript-node-next/src
node-commonjs software healthy test/integration/node-commonjs
typescript-node software healthy test/integration/typescript-node
src software healthy test/integration/typescript-node/src
fixtures software healthy test/fixtures
plugin.legend software healthy test/fixtures/plugin.legend
padding software healthy test/fixtures/plugin.legend/padding
borderRadius software healthy test/fixtures/plugin.legend/borderRadius
maxWidth software healthy test/fixtures/plugin.legend/maxWidth
pointStyle-width software healthy test/fixtures/plugin.legend/pointStyle-width
title software healthy test/fixtures/plugin.legend/title
label-textAlign software healthy test/fixtures/plugin.legend/label-textAlign
element.line software healthy test/fixtures/element.line
cubicInterpolationMode software healthy test/fixtures/element.line/cubicInterpolationMode
tension software healthy test/fixtures/element.line/tension
stepped software healthy test/fixtures/element.line/stepped
skip software healthy test/fixtures/element.line/skip
controller.bar software healthy test/fixtures/controller.bar
borderRadius software healthy test/fixtures/controller.bar/borderRadius
skipNull software healthy test/fixtures/controller.bar/skipNull
minBarLength software healthy test/fixtures/controller.bar/minBarLength
stacking software healthy test/fixtures/controller.bar/stacking
borderWidth software healthy test/fixtures/controller.bar/borderWidth
baseLine software healthy test/fixtures/controller.bar/baseLine
not-grouped software healthy test/fixtures/controller.bar/not-grouped
borderSkipped software healthy test/fixtures/controller.bar/borderSkipped
floatBar software healthy test/fixtures/controller.bar/floatBar
borderColor software healthy test/fixtures/controller.bar/borderColor
backgroundColor software healthy test/fixtures/controller.bar/backgroundColor

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

LabelLayerStatusPath
TestScale software healthy test/types/extensions/scale.ts:TestScale
CustomController software healthy test/specs/core.registry.tests.js:CustomController
CustomScale software healthy test/specs/core.registry.tests.js:CustomScale
CustomElement software healthy test/specs/core.registry.tests.js:CustomElement
CustomPlugin software healthy test/specs/core.registry.tests.js:CustomPlugin
FaultyPlugin software healthy test/specs/core.registry.tests.js:FaultyPlugin
customExtension software healthy test/specs/core.registry.tests.js:customExtension
custom software healthy test/specs/core.registry.tests.js:custom
testController software healthy test/specs/core.registry.tests.js:testController
test1 software healthy test/specs/core.registry.tests.js:test1
test2 software healthy test/specs/core.registry.tests.js:test2
CustomScale software healthy test/specs/core.scale.tests.js:CustomScale
CustomScale1 software healthy test/specs/core.scale.tests.js:CustomScale1
CustomScale2 software healthy test/specs/core.scale.tests.js:CustomScale2
Options software healthy test/specs/helpers.config.tests.js:Options
MyClass software healthy test/specs/helpers.config.tests.js:MyClass
Custom software healthy docs/scripts/derived-bubble.js:Custom
Log2Axis software healthy docs/scripts/log2.js:Log2Axis
Animation software healthy src/types/animation.d.ts:Animation
Animator software healthy src/types/animation.d.ts:Animator
Animations software healthy src/types/animation.d.ts:Animations
Chart software healthy src/types/index.d.ts:Chart
DatasetController software healthy src/types/index.d.ts:DatasetController
is software healthy src/types/index.d.ts:is
Scale software healthy src/types/index.d.ts:Scale
BasePlatform software healthy src/types/index.d.ts:BasePlatform
BasicPlatform software healthy src/types/index.d.ts:BasicPlatform
DomPlatform software healthy src/types/index.d.ts:DomPlatform
for software healthy src/platform/platform.dom.js:for
DomPlatform software healthy src/platform/platform.dom.js:DomPlatform
that software healthy src/platform/platform.base.js:that
BasePlatform software healthy src/platform/platform.base.js:BasePlatform
for software healthy src/platform/platform.basic.js:for
BasicPlatform software healthy src/platform/platform.basic.js:BasicPlatform
LineController software healthy src/controllers/controller.line.js:LineController
PieController software healthy src/controllers/controller.pie.js:PieController
DoughnutController software healthy src/controllers/controller.doughnut.js:DoughnutController
BarController software healthy src/controllers/controller.bar.js:BarController
RadarController software healthy src/controllers/controller.radar.js:RadarController
BubbleController software healthy src/controllers/controller.bubble.js:BubbleController
PolarAreaController software healthy src/controllers/controller.polarArea.js:PolarAreaController
ScatterController software healthy src/controllers/controller.scatter.js:ScatterController
CategoryScale software healthy src/scales/scale.category.js:CategoryScale
LogarithmicScale software healthy src/scales/scale.logarithmic.js:LogarithmicScale
TimeScale software healthy src/scales/scale.time.js:TimeScale
TimeSeriesScale software healthy src/scales/scale.timeseries.js:TimeSeriesScale
RadialLinearScale software healthy src/scales/scale.radialLinear.js:RadialLinearScale
LinearScale software healthy src/scales/scale.linear.js:LinearScale
LinearScaleBase software healthy src/scales/scale.linearbase.js:LinearScaleBase
LineElement software healthy src/elements/element.line.js:LineElement

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

LabelLayerStatusPath
build cicd healthy .github/workflows/ci.yml
finish cicd healthy .github/workflows/ci.yml
correct_repository cicd healthy .github/workflows/release-drafter.yml
update_release_draft cicd healthy .github/workflows/release-drafter.yml
setup cicd healthy .github/workflows/release.yml
release cicd healthy .github/workflows/release.yml
release-tag cicd healthy .github/workflows/release.yml
correct_repository cicd healthy .github/workflows/deploy-docs.yml
build cicd healthy .github/workflows/deploy-docs.yml
build cicd healthy .github/workflows/compressed-size.yml

LabelLayerStatusPath
gha::ci cicd healthy .github/workflows/ci.yml
gha::release-drafter cicd healthy .github/workflows/release-drafter.yml
gha::release cicd healthy .github/workflows/release.yml
gha::deploy-docs cicd healthy .github/workflows/deploy-docs.yml
gha::compressed-size cicd healthy .github/workflows/compressed-size.yml

LabelLayerStatusPath
NPM_TOKEN cicd healthy
GH_AUTH_TOKEN cicd healthy
GH_AUTH_EMAIL cicd healthy
GITHUB_TOKEN cicd healthy

LabelLayerStatusPath
AppAuto frontend healthy test/integration/react-browser/src/AppAuto.tsx
App frontend healthy test/integration/react-browser/src/App.tsx

LabelLayerStatusPath
repobility-clone-7d5886qc software healthy /tmp/repobility-clone-7d5886qc
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/eeb80552-a1eb-4649-af77-347a6778b9d1/

To check status programmatically (no auth required):

curl -s https://repobility.com/api/v1/public/scan/eeb80552-a1eb-4649-af77-347a6778b9d1/

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.