Sign in
Join now
blit-tech
vancura.dev
/
Star
Starred
Star
Something went wrong. Try again.
Fork
0
Eye filled
Watch
Watching
Watch
A WebGPU retro game engine for TypeScript, inspired by RetroBlit. Build pixel-perfect 2D games with a clean, fantasy-console-style API.
Star
Starred
Star
Something went wrong. Try again.
Fork
Eye filled
Watch
Watching
Watch
Overview
Overview
Issues
Issues
Pulls
Pulls
Pipelines
Pipelines
Commits on
main
Václav Vančura
13d8b1c8
Copied
Failed
Copy SHA
feat(assets): tighten btfont embedded texture policy and pre-decode validation (#168)
Copy SHA
Browse repository
committed
5mo ago
Václav Vančura
6fb06394
Copied
Failed
Copy SHA
test(core): expand render dimension limit coverage (#169)
Copy SHA
Browse repository
committed
5mo ago
Vaclav Vancura
375f68ee
Copied
Failed
Copy SHA
fix(assets): validate embedded btfont data uris
case-insensitively
case-insensitively
Copy SHA
Browse repository
committed
5mo ago
Vaclav Vancura
94f81fbe
Copied
Failed
Copy SHA
test(core): expand render dimension limit coverage for
VV-513
VV-513
Copy SHA
Browse repository
committed
5mo ago
Václav Vančura
609bb1b7
Copied
Failed
Copy SHA
docs(security): document ci action sha pinning and publish provenance (#167)
Copy SHA
Browse repository
committed
5mo ago
Vaclav Vancura
b1738a3e
Copied
Failed
Copy SHA
feat(assets): tighten btfont embedded texture policy and pre-decode
validation
validation
Copy SHA
Browse repository
committed
5mo ago
Vaclav Vancura
9676084f
Copied
Failed
Copy SHA
docs(security): document ci action sha pinning and publish
provenance
provenance
Copy SHA
Browse repository
committed
5mo ago
Václav Vančura
581948ff
Copied
Failed
Copy SHA
docs(security): document solo-maintainer incident triage (VV-517) (#166)
Copy SHA
Browse repository
committed
5mo ago
Vaclav Vancura
a376aa8f
Copied
Failed
Copy SHA
docs(security): clarify runbook triage and VV-522 fallback
wording
wording
Copy SHA
Browse repository
committed
5mo ago
Vaclav Vancura
aca4c25d
Copied
Failed
Copy SHA
docs(security): document solo-maintainer incident triage
(VV-517)
(VV-517)
Copy SHA
Browse repository
committed
5mo ago
Václav Vančura
74a88934
Copied
Failed
Copy SHA
fix(security): remediate brace-expansion and ws dev CVEs (VV-524) (#165)
Copy SHA
Browse repository
committed
5mo ago
Vaclav Vancura
2c4ebd28
Copied
Failed
Copy SHA
fix(security): remediate brace-expansion and ws dev CVEs
(VV-524)
(VV-524)
Copy SHA
Browse repository
committed
5mo ago
Václav Vančura
ea00ae8b
Copied
Failed
Copy SHA
ci(security): add continuous dependency audit gate (VV-519) (#164)
Copy SHA
Browse repository
committed
5mo ago
Vaclav Vancura
7998f4dc
Copied
Failed
Copy SHA
fix(security): run audit on every pr and bound override
ranges
ranges
Copy SHA
Browse repository
committed
5mo ago
Vaclav Vancura
0998706e
Copied
Failed
Copy SHA
ci(security): add continuous dependency audit gate
(VV-519)
(VV-519)
Copy SHA
Browse repository
committed
5mo ago
Václav Vančura
b83ede94
Copied
Failed
Copy SHA
feat(security): add mcp preflight and deterministic security-run workflow (#163)
Copy SHA
Browse repository
committed
5mo ago
Vaclav Vancura
fce10f3f
Copied
Failed
Copy SHA
docs(security): use portable blit-tech-root path in
runbook
runbook
Copy SHA
Browse repository
committed
5mo ago
Vaclav Vancura
f935a621
Copied
Failed
Copy SHA
fix(security): harden mcp preflight and use portable runbook
paths
paths
Copy SHA
Browse repository
committed
5mo ago
Vaclav Vancura
1a628f04
Copied
Failed
Copy SHA
feat(security): add mcp preflight and deterministic security-run
workflow
workflow
Copy SHA
Browse repository
committed
5mo ago
Václav Vančura
35950b06
Copied
Failed
Copy SHA
feat(examples): use partial configure() in basics demo (#162)
Copy SHA
Browse repository
committed
5mo ago
Vaclav Vancura
72047a4f
Copied
Failed
Copy SHA
feat(examples): use partial configure() in basics
demo
demo
Copy SHA
Browse repository
committed
5mo ago
Václav Vančura
c5892b13
Copied
Failed
Copy SHA
chore: add claude launch config for demos dev server (#160)
Copy SHA
Browse repository
committed
5mo ago
Vaclav Vancura
8f7a0797
Copied
Failed
Copy SHA
chore: fix claude launch config with node type and integrated
terminal
terminal
Copy SHA
Browse repository
committed
5mo ago
Václav Vančura
b40f7394
Copied
Failed
Copy SHA
chore(docs): normalize em and en dashes to ascii hyphens (#161)
Copy SHA
Browse repository
committed
5mo ago
Vaclav Vancura
f0e66423
Copied
Failed
Copy SHA
chore(docs): normalize em and en dashes to ascii
hyphens
hyphens
Copy SHA
Browse repository
committed
5mo ago
Vaclav Vancura
458c8149
Copied
Failed
Copy SHA
chore: add claude launch config for demos dev
server
server
Copy SHA
Browse repository
committed
5mo ago
Václav Vančura
8df339a2
Copied
Failed
Copy SHA
feat: release 1.0.4 (#159)
1.0.4
Copy SHA
Browse repository
committed
5mo ago
Vaclav Vancura
3e76e52d
Copied
Failed
Copy SHA
feat: release 1.0.4
Copy SHA
Browse repository
committed
5mo ago
Václav Vančura
9a4619ca
Copied
Failed
Copy SHA
docs: add security limits utils to CLAUDE.md architecture map (#158)
Copy SHA
Browse repository
committed
5mo ago
Vaclav Vancura
71756f49
Copied
Failed
Copy SHA
docs: add security limits utils to CLAUDE.md architecture
map
map
Copy SHA
Browse repository
committed
5mo ago
Václav Vančura
b5dbcfdd
Copied
Failed
Copy SHA
ci(ci): pin third-party actions to commit SHAs and explicit permissions (#157)
Copy SHA
Browse repository
committed
5mo ago
Vaclav Vancura
d43f9951
Copied
Failed
Copy SHA
ci(ci): pin third-party actions to commit SHAs and explicit
permissions
permissions
Copy SHA
Browse repository
committed
5mo ago
Václav Vančura
9a5f771a
Copied
Failed
Copy SHA
feat(assets): cap sprite and bitmap font asset dimensions (#156)
Copy SHA
Browse repository
committed
5mo ago
Vaclav Vancura
7661440f
Copied
Failed
Copy SHA
fix(assets): sanitize btfont metadata and test partial sprite
clips
clips
Copy SHA
Browse repository
committed
5mo ago
Vaclav Vancura
65630d9b
Copied
Failed
Copy SHA
feat(assets): cap sprite and bitmap font asset
dimensions
dimensions
Copy SHA
Browse repository
committed
5mo ago
Václav Vančura
b81333de
Copied
Failed
Copy SHA
feat(utils): validate and cap render configuration dimensions before allocation (#155)
Copy SHA
Browse repository
committed
5mo ago
Vaclav Vancura
3a825e6b
Copied
Failed
Copy SHA
docs(api): document maxTextureDimension2D limit on HardwareSettings dimension
fields
fields
Copy SHA
Browse repository
committed
5mo ago
Václav Vančura
bae66d97
Copied
Failed
Copy SHA
chore(ci): add pnpm 10 supply-chain hardening (#154)
Copy SHA
Browse repository
committed
5mo ago
Vaclav Vancura
5e045f81
Copied
Failed
Copy SHA
feat(utils): validate and cap render configuration dimensions before
allocation
allocation
Copy SHA
Browse repository
committed
5mo ago
Vaclav Vancura
ae4afaf1
Copied
Failed
Copy SHA
fix(ci): replace ignoredBuiltDependencies with allowBuilds for
esbuild
esbuild
Copy SHA
Browse repository
committed
5mo ago
Vaclav Vancura
abab9415
Copied
Failed
Copy SHA
chore(ci): add pnpm 10 supply-chain
hardening
hardening
Copy SHA
Browse repository
committed
5mo ago
Václav Vančura
62cdf5e4
Copied
Failed
Copy SHA
feat(api): convert BT namespace accessors to ES getters (#153)
Copy SHA
Browse repository
committed
5mo ago
Vaclav Vancura
8318da81
Copied
Failed
Copy SHA
test(api): add clone-per-read contract tests for BT snapshot
getters
getters
Copy SHA
Browse repository
committed
5mo ago
Václav Vančura
73ad92a9
Copied
Failed
Copy SHA
refactor(utils): extract canvas layout CSS properties into CanvasLayoutStyles (#152)
Copy SHA
Browse repository
committed
5mo ago
Vaclav Vancura
4744512f
Copied
Failed
Copy SHA
fix(utils): clear stale canvas inline styles and sync
lockfile
lockfile
Copy SHA
Browse repository
committed
5mo ago
Vaclav Vancura
f2062386
Copied
Failed
Copy SHA
feat(api): convert BT namespace accessors to ES
getters
getters
Copy SHA
Browse repository
committed
5mo ago
Vaclav Vancura
0ec3d8fb
Copied
Failed
Copy SHA
chore: upgrade biome from 2.4.13 to
2.4.15
2.4.15
Copy SHA
Browse repository
committed
5mo ago
Vaclav Vancura
00e80aeb
Copied
Failed
Copy SHA
refactor(utils): extract canvas layout CSS properties into
CanvasLayoutStyles
CanvasLayoutStyles
Copy SHA
Browse repository
committed
5mo ago
Václav Vančura
4b5fc874
Copied
Failed
Copy SHA
chore: update package URL (#151)
1.0.3
Copy SHA
Browse repository
committed
5mo ago
Vaclav Vancura
ffe01ac0
Copied
Failed
Copy SHA
chore(release): release 1.0.3
Copy SHA
Browse repository
committed
5mo ago
Vaclav Vancura
509bb33c
Copied
Failed
Copy SHA
chore: update package URL
Copy SHA
Browse repository
committed
5mo ago
Václav Vančura
60eb0fd8
Copied
Failed
Copy SHA
chore(release): prepare 1.0.2 docs split for npm consumers (#150)
Copy SHA
Browse repository
committed
5mo ago
Vaclav Vancura
b1d9ce12
Copied
Failed
Copy SHA
chore: bump to 1.0.2
Copy SHA
Browse repository
committed
5mo ago
Vaclav Vancura
f88a6947
Copied
Failed
Copy SHA
chore(ci): ignore npm package links and sync btapi patch
version
version
Copy SHA
Browse repository
committed
5mo ago
Vaclav Vancura
43611626
Copied
Failed
Copy SHA
chore(release): prepare 1.0.1 docs split for npm
consumers
consumers
Copy SHA
Browse repository
committed
5mo ago
Václav Vančura
c73cd836
Copied
Failed
Copy SHA
feat(api): export fullscreen effect bases for npm consumers (#149)
Copy SHA
Browse repository
committed
5mo ago
Vaclav Vancura
81f735ea
Copied
Failed
Copy SHA
feat(api): export fullscreen effect bases for npm
consumers
consumers
Copy SHA
Browse repository
committed
5mo ago
Václav Vančura
95445fb9
Copied
Failed
Copy SHA
docs(security): update supported versions policy for 1.x (#148)
Copy SHA
Browse repository
committed
5mo ago
Vaclav Vancura
fde95c4d
Copied
Failed
Copy SHA
docs(security): update supported versions policy for
1.x
1.x
Copy SHA
Browse repository
committed
5mo ago
Václav Vančura
6adecbfa
Copied
Failed
Copy SHA
docs: align node >=22.18.0 across docs and ci (#147)
Copy SHA
Browse repository
committed
5mo ago
Previous
1
2
3
4
5
…
15
Next