https://github.com/YamadaBlog/pulse-player
· scanned 2026-06-16 01:04 UTC (2 months, 1 week ago)
75 raw signals (0 security + 75 graph)
Last scanned 2 months, 1 week ago · v1 · 49 actionable findings from 1 signal source. 26 repeated signals grouped for readability. Security checks, system graph analysis, and verified AI-agent feedback are merged into one review queue.
All 717 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.
| Label | Layer | Status | Path |
|---|---|---|---|
playwright.config.ts |
software | healthy | playwright.config.ts |
.prettierrc.json |
software | healthy | .prettierrc.json |
vite.config.ts |
software | healthy | vite.config.ts |
README.md |
software | healthy | README.md |
.size-limit.json |
software | healthy | .size-limit.json |
.eslintrc.cjs |
software | healthy | .eslintrc.cjs |
package.json |
software | healthy | package.json |
tsconfig.node.json |
software | healthy | tsconfig.node.json |
index.html |
software | healthy | index.html |
CONTRIBUTING.md |
software | healthy | CONTRIBUTING.md |
package-lock.json |
software | healthy | package-lock.json |
pnpm-workspace.yaml |
software | healthy | pnpm-workspace.yaml |
RELEASING.md |
software | healthy | RELEASING.md |
tsconfig.json |
software | healthy | tsconfig.json |
tsconfig.lib.json |
software | healthy | tsconfig.lib.json |
LICENSE |
software | healthy | LICENSE |
.release-please-manifest.json |
software | healthy | .release-please-manifest.json |
CODE_OF_CONDUCT.md |
software | healthy | CODE_OF_CONDUCT.md |
SECURITY.md |
software | healthy | SECURITY.md |
NOTICE.md |
software | healthy | NOTICE.md |
CHANGELOG.md |
software | healthy | CHANGELOG.md |
vitest.config.ts |
software | healthy | vitest.config.ts |
.release-please-config.json |
software | healthy | .release-please-config.json |
useResponsiveWidth.test.ts |
software | healthy | tests/useResponsiveWidth.test.ts |
MiniPlayer.test.ts |
software | healthy | tests/MiniPlayer.test.ts |
useAudioStore.test.ts |
software | healthy | tests/useAudioStore.test.ts |
useAutoFab.test.ts |
software | healthy | tests/useAutoFab.test.ts |
MusicPlayer.test.ts |
software | healthy | tests/MusicPlayer.test.ts |
setup.ts |
software | healthy | tests/setup.ts |
useDemoTour.test.ts |
software | healthy | tests/useDemoTour.test.ts |
responsive.spec.ts |
software | healthy | tests/visual/responsive.spec.ts |
a11y.spec.ts |
software | healthy | tests/visual/a11y.spec.ts |
vanilla-demo.spec.ts |
software | healthy | tests/visual/vanilla-demo.spec.ts |
pages-live.spec.ts |
software | healthy | tests/visual/pages-live.spec.ts |
vue-demo.spec.ts |
software | healthy | tests/visual/vue-demo.spec.ts |
vite.config.ts |
software | healthy | apps/demo-svelte/vite.config.ts |
README.md |
software | healthy | apps/demo-svelte/README.md |
package.json |
software | healthy | apps/demo-svelte/package.json |
index.html |
software | healthy | apps/demo-svelte/index.html |
tsconfig.json |
software | healthy | apps/demo-svelte/tsconfig.json |
main.css |
software | healthy | apps/demo-svelte/src/main.css |
main.ts |
software | healthy | apps/demo-svelte/src/main.ts |
App.svelte |
software | healthy | apps/demo-svelte/src/App.svelte |
vite.config.ts |
software | healthy | apps/demo-react/vite.config.ts |
README.md |
software | healthy | apps/demo-react/README.md |
package.json |
software | healthy | apps/demo-react/package.json |
index.html |
software | healthy | apps/demo-react/index.html |
tsconfig.json |
software | healthy | apps/demo-react/tsconfig.json |
main.css |
software | healthy | apps/demo-react/src/main.css |
main.tsx |
software | healthy | apps/demo-react/src/main.tsx |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
withSetup |
software | healthy | tests/useResponsiveWidth.test.ts:withSetup |
setViewportWidth |
software | healthy | tests/useResponsiveWidth.test.ts:setViewportWidth |
factory |
software | healthy | tests/MiniPlayer.test.ts:factory |
fireIntersection |
software | healthy | tests/useAutoFab.test.ts:fireIntersection |
hostWith |
software | healthy | tests/useAutoFab.test.ts:hostWith |
factory |
software | healthy | tests/MusicPlayer.test.ts:factory |
wait |
software | healthy | tests/useDemoTour.test.ts:wait |
buildStep |
software | healthy | tests/useDemoTour.test.ts:buildStep |
tabUntil |
software | healthy | tests/visual/responsive.spec.ts:tabUntil |
bytes |
software | healthy | tests/visual/pages-live.spec.ts:bytes |
App |
software | healthy | apps/demo-react/src/App.tsx:App |
append |
software | healthy | apps/demo-react/src/App.tsx:append |
App |
software | healthy | apps/demo-react-native/App.tsx:App |
sh |
software | healthy | scripts/consumer-smoke.mjs:sh |
pack |
software | healthy | scripts/consumer-smoke.mjs:pack |
scaffold |
software | healthy | scripts/consumer-smoke.mjs:scaffold |
buildConsumer |
software | healthy | scripts/consumer-smoke.mjs:buildConsumer |
run |
software | healthy | scripts/consumer-smoke.mjs:run |
TAG |
software | healthy | scripts/registry-guard.mjs:TAG |
isStale |
software | healthy | scripts/registry-guard.mjs:isStale |
sh |
software | healthy | scripts/registry-guard.mjs:sh |
walk |
software | healthy | scripts/registry-guard.mjs:walk |
lsTree |
software | healthy | scripts/check-lib-byte-identical.mjs:lsTree |
url |
software | healthy | scripts/generate-player-shells.mjs:url |
ffmpegPath |
software | healthy | scripts/setup-demo-audio.mjs:ffmpegPath |
downloadFile |
software | healthy | scripts/setup-demo-audio.mjs:downloadFile |
setupTrack |
software | healthy | scripts/setup-demo-audio.mjs:setupTrack |
setupCover |
software | healthy | scripts/setup-demo-audio.mjs:setupCover |
prng |
software | healthy | scripts/synth-demo-tracks.mjs:prng |
mtof |
software | healthy | scripts/synth-demo-tracks.mjs:mtof |
makeMix |
software | healthy | scripts/synth-demo-tracks.mjs:makeMix |
addVoice |
software | healthy | scripts/synth-demo-tracks.mjs:addVoice |
pluck |
software | healthy | scripts/synth-demo-tracks.mjs:pluck |
rhodes |
software | healthy | scripts/synth-demo-tracks.mjs:rhodes |
bass |
software | healthy | scripts/synth-demo-tracks.mjs:bass |
padTone |
software | healthy | scripts/synth-demo-tracks.mjs:padTone |
kick |
software | healthy | scripts/synth-demo-tracks.mjs:kick |
hat |
software | healthy | scripts/synth-demo-tracks.mjs:hat |
snare |
software | healthy | scripts/synth-demo-tracks.mjs:snare |
crackle |
software | healthy | scripts/synth-demo-tracks.mjs:crackle |
s |
software | healthy | scripts/synth-demo-tracks.mjs:s |
composeTrack1 |
software | healthy | scripts/synth-demo-tracks.mjs:composeTrack1 |
composeTrack2 |
software | healthy | scripts/synth-demo-tracks.mjs:composeTrack2 |
finalize |
software | healthy | scripts/synth-demo-tracks.mjs:finalize |
walk |
software | healthy | scripts/assets-license-check.mjs:walk |
run |
software | healthy | scripts/publish-dry-run.mjs:run |
runQuiet |
software | healthy | scripts/publish-dry-run.mjs:runQuiet |
fail |
software | healthy | scripts/publish-dry-run.mjs:fail |
step |
software | healthy | scripts/publish-dry-run.mjs:step |
View |
software | healthy | packages/react-native/tests/__mocks__/react-native-reanimat… |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
tests |
software | healthy | tests |
visual |
software | healthy | tests/visual |
apps |
software | healthy | apps |
demo-svelte |
software | healthy | apps/demo-svelte |
src |
software | healthy | apps/demo-svelte/src |
demo-react |
software | healthy | apps/demo-react |
src |
software | healthy | apps/demo-react/src |
demo-react-native |
software | healthy | apps/demo-react-native |
.claude |
software | healthy | apps/demo-react-native/.claude |
demo-vanilla |
software | healthy | apps/demo-vanilla |
docs |
software | healthy | docs |
brand |
software | healthy | docs/brand |
_archive |
software | healthy | docs/_archive |
frameworks |
software | healthy | docs/frameworks |
setup |
software | healthy | docs/setup |
universal |
software | healthy | docs/universal |
scripts |
software | healthy | scripts |
packages |
software | healthy | packages |
types |
software | healthy | packages/types |
src |
software | healthy | packages/types/src |
react-native |
software | healthy | packages/react-native |
tests |
software | healthy | packages/react-native/tests |
__mocks__ |
software | healthy | packages/react-native/tests/__mocks__ |
src |
software | healthy | packages/react-native/src |
utils |
software | healthy | packages/react-native/src/utils |
components |
software | healthy | packages/react-native/src/components |
hooks |
software | healthy | packages/react-native/src/hooks |
react |
software | healthy | packages/react |
tests |
software | healthy | packages/react/tests |
src |
software | healthy | packages/react/src |
tokens |
software | healthy | packages/tokens |
tests |
software | healthy | packages/tokens/tests |
src |
software | healthy | packages/tokens/src |
web-component |
software | healthy | packages/web-component |
tests |
software | healthy | packages/web-component/tests |
src |
software | healthy | packages/web-component/src |
test-utils |
software | healthy | packages/test-utils |
src |
software | healthy | packages/test-utils/src |
vue |
software | healthy | packages/vue |
src |
software | healthy | packages/vue/src |
core |
software | healthy | packages/core |
tests |
software | healthy | packages/core/tests |
src |
software | healthy | packages/core/src |
svelte |
software | healthy | packages/svelte |
tests |
software | healthy | packages/svelte/tests |
src |
software | healthy | packages/svelte/src |
angular |
software | healthy | packages/angular |
tests |
software | healthy | packages/angular/tests |
src |
software | healthy | packages/angular/src |
.claude |
software | healthy | .claude |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
IOStub |
software | healthy | tests/useAutoFab.test.ts:IOStub |
StubAnalyserNode |
software | healthy | tests/setup.ts:StubAnalyserNode |
StubMediaElementSourceNode |
software | healthy | tests/setup.ts:StubMediaElementSourceNode |
StubAudioContext |
software | healthy | tests/setup.ts:StubAudioContext |
StubResizeObserver |
software | healthy | tests/setup.ts:StubResizeObserver |
MockSound |
software | healthy | packages/react-native/tests/__mocks__/expo-av.ts:MockSound |
PulseEngineRN |
software | healthy | packages/react-native/src/utils/audioEngine.ts:PulseEngineRN |
PulsePlayerElement |
software | healthy | packages/web-component/src/PulsePlayer.ts:PulsePlayerElement |
PulseFabElement |
software | healthy | packages/web-component/src/PulseFab.ts:PulseFabElement |
StubAnalyserNode |
software | healthy | packages/test-utils/src/index.ts:StubAnalyserNode |
StubMediaElementSourceNode |
software | healthy | packages/test-utils/src/index.ts:StubMediaElementSourceNode |
StubAudioContext |
software | healthy | packages/test-utils/src/index.ts:StubAudioContext |
PulseEngine |
software | healthy | packages/core/src/PulseEngine.ts:PulseEngine |
as |
software | healthy | packages/angular/tests/module.test.ts:as |
AppModule |
software | healthy | packages/angular/src/pulse.module.ts:AppModule |
PulseModule |
software | healthy | packages/angular/src/pulse.module.ts:PulseModule |
still |
software | healthy | src/composables/usePremiumMotion.ts:still |
| Label | Layer | Status | Path |
|---|---|---|---|
analyze |
cicd | healthy | .github/workflows/codeql.yml |
coverage |
cicd | healthy | .github/workflows/coverage.yml |
release-please |
cicd | healthy | .github/workflows/release-please.yml |
smoke |
cicd | healthy | .github/workflows/responsive.yml |
visual |
cicd | healthy | .github/workflows/visual.yml |
axe |
cicd | healthy | .github/workflows/a11y.yml |
quality |
cicd | healthy | .github/workflows/ci.yml |
guard |
cicd | healthy | .github/workflows/registry-guard.yml |
build |
cicd | healthy | .github/workflows/pages.yml |
deploy |
cicd | healthy | .github/workflows/pages.yml |
verify |
cicd | healthy | .github/workflows/pages.yml |
publish |
cicd | healthy | .github/workflows/publish-packages.yml |
smoke |
cicd | healthy | .github/workflows/consumer-smoke.yml |
| Label | Layer | Status | Path |
|---|---|---|---|
gha::codeql |
cicd | healthy | .github/workflows/codeql.yml |
gha::coverage |
cicd | healthy | .github/workflows/coverage.yml |
gha::release-please |
cicd | healthy | .github/workflows/release-please.yml |
gha::responsive |
cicd | healthy | .github/workflows/responsive.yml |
gha::visual |
cicd | healthy | .github/workflows/visual.yml |
gha::a11y |
cicd | healthy | .github/workflows/a11y.yml |
gha::ci |
cicd | healthy | .github/workflows/ci.yml |
gha::registry-guard |
cicd | healthy | .github/workflows/registry-guard.yml |
gha::pages |
cicd | healthy | .github/workflows/pages.yml |
gha::publish-packages |
cicd | healthy | .github/workflows/publish-packages.yml |
gha::consumer-smoke |
cicd | healthy | .github/workflows/consumer-smoke.yml |
| Label | Layer | Status | Path |
|---|---|---|---|
port:5174 |
network | healthy | vite.config.ts |
port:5182 |
network | healthy | apps/demo-svelte/vite.config.ts |
port:5181 |
network | healthy | apps/demo-react/vite.config.ts |
port:4943 |
network | healthy | scripts/generate-player-shells.mjs |
port:5176 |
network | healthy | examples/02-custom-playlist/vite.config.ts |
port:5175 |
network | healthy | examples/01-vite-spa/vite.config.ts |
port:5177 |
network | healthy | examples/03-event-subscriptions/vite.config.ts |
port:09 |
network | healthy | .github/dependabot.yml |
port:07 |
network | healthy | .github/workflows/codeql.yml |
| Label | Layer | Status | Path |
|---|---|---|---|
10.91.58.1 |
network | healthy | packages/web-component/src/icons.ts |
3.34.95.1 |
network | healthy | packages/web-component/src/icons.ts |
3.04.74.81 |
network | healthy | packages/web-component/src/icons.ts |
5.69.41.36 |
network | healthy | packages/web-component/src/icons.ts |
31.21.67.8 |
network | healthy | packages/web-component/src/icons.ts |
| Label | Layer | Status | Path |
|---|---|---|---|
/ |
frontend | healthy | examples/01-vite-spa/src/router.ts |
/other |
frontend | healthy | examples/01-vite-spa/src/router.ts |
| Label | Layer | Status | Path |
|---|---|---|---|
GITHUB_TOKEN |
cicd | healthy | — |
NPM_TOKEN |
cicd | healthy | — |
| Label | Layer | Status | Path |
|---|---|---|---|
repobility-clone-i7pornnj |
software | healthy | /tmp/repobility-clone-i7pornnj |
| Label | Layer | Status | Path |
|---|---|---|---|
gpu (detected) |
hardware | healthy | README.md |
| Label | Layer | Status | Path |
|---|---|---|---|
App |
frontend | healthy | apps/demo-react-native/App.tsx |
| Label | Layer | Status | Path |
|---|---|---|---|
auth::.github/workflows/publish-packages.yml |
security | healthy | .github/workflows/publish-packages.yml |
This page is publicly accessible at:
https://repobility.com/scan/543e9103-0b82-413e-9546-732f2aa7344d/
To check status programmatically (no auth required):
curl -s https://repobility.com/api/v1/public/scan/543e9103-0b82-413e-9546-732f2aa7344d/
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.