<feed xmlns='http://www.w3.org/2005/Atom'>
<title>digiid-ts-demo, branch main</title>
<subtitle>[MIRROR] Digi-ID TypeScript Integration Demo</subtitle>
<id>https://git.zelu.dev/digiid-ts-demo/atom?h=main</id>
<link rel='self' href='https://git.zelu.dev/digiid-ts-demo/atom?h=main'/>
<link rel='alternate' type='text/html' href='https://git.zelu.dev/digiid-ts-demo/'/>
<updated>2026-11-03T07:46:22Z</updated>
<entry>
<title>Update dependencies</title>
<updated>2026-11-03T07:46:22Z</updated>
<author>
<name>Pawel Zelawski</name>
<email>pawel@pzelawski.com</email>
</author>
<published>2026-11-03T07:46:22Z</published>
<link rel='alternate' type='text/html' href='https://git.zelu.dev/digiid-ts-demo/commit/?id=b6af70fea157b65c17555f5a229ce0b8f7d084a5'/>
<id>urn:sha1:b6af70fea157b65c17555f5a229ce0b8f7d084a5</id>
<content type='text'>
</content>
</entry>
<entry>
<title>test: cover uncovered functions to meet coverage thresholds</title>
<updated>2026-10-04T14:51:18Z</updated>
<author>
<name>Pawel Zelawski</name>
<email>pawel@pzelawski.com</email>
</author>
<published>2026-10-04T14:51:18Z</published>
<link rel='alternate' type='text/html' href='https://git.zelu.dev/digiid-ts-demo/commit/?id=1ea071717b046584216a8501917eb3720c19ea0b'/>
<id>urn:sha1:1ea071717b046584216a8501917eb3720c19ea0b</id>
<content type='text'>
- Server: root health route and malformed-JSON error middleware
- Client: status polling and start error paths where the error body is
  not JSON

Function coverage rises from 68.42% to 89.47%, satisfying the 70% gate.
</content>
</entry>
<entry>
<title>chore(deps): remove deprecated @types/dotenv stub</title>
<updated>2026-10-04T14:51:14Z</updated>
<author>
<name>Pawel Zelawski</name>
<email>pawel@pzelawski.com</email>
</author>
<published>2026-10-04T14:51:14Z</published>
<link rel='alternate' type='text/html' href='https://git.zelu.dev/digiid-ts-demo/commit/?id=93287b442971957e56233b5c2e927ae57bd7ba57'/>
<id>urn:sha1:93287b442971957e56233b5c2e927ae57bd7ba57</id>
<content type='text'>
dotenv ships its own type definitions, so the DefinitelyTyped stub is
redundant and deprecated.
</content>
</entry>
<entry>
<title>chore(deps): upgrade digiid-ts to 4.0.0 and update deps to latest stable</title>
<updated>2026-10-04T14:49:25Z</updated>
<author>
<name>Pawel Zelawski</name>
<email>pawel@pzelawski.com</email>
</author>
<published>2026-10-04T14:49:25Z</published>
<link rel='alternate' type='text/html' href='https://git.zelu.dev/digiid-ts-demo/commit/?id=7d8b01c872d666c2322abc7775014cc5edfcde11'/>
<id>urn:sha1:7d8b01c872d666c2322abc7775014cc5edfcde11</id>
<content type='text'>
- digiid-ts 3.0.3 -&gt; 4.0.0 (public API unchanged; requires Node &gt;=22.12.0)
- Raise engines.node and .nvmrc to Node 22; update README prerequisite
- Bump vitest/@vitest/coverage-v8 to 5, jsdom to 30, dotenv to 18,
  vite to 8.3, eslint to 10.12, react to 19.3, and other dev tooling
- Hold TypeScript at 6.0.3 (typescript-eslint caps at &lt;6.1.0)
- Refresh overrides with patched transitive deps, dropping stale pins
- Reformat utils.ts to satisfy prettier 3.9

Remaining audit finding (braces via nodemon/chokidar) has no upstream fix.
</content>
</entry>
<entry>
<title>chore(deps): update digiid-ts and remediate audit findings</title>
<updated>2026-08-18T17:16:43Z</updated>
<author>
<name>Pawel Zelawski</name>
<email>pawel@pzelawski.com</email>
</author>
<published>2026-08-18T17:16:43Z</published>
<link rel='alternate' type='text/html' href='https://git.zelu.dev/digiid-ts-demo/commit/?id=5050bf031ccad1a40d9a0eb52bd7e8c2c52c1284'/>
<id>urn:sha1:5050bf031ccad1a40d9a0eb52bd7e8c2c52c1284</id>
<content type='text'>
</content>
</entry>
<entry>
<title>chore: resolve dependency vulnerabilities</title>
<updated>2026-07-26T17:58:49Z</updated>
<author>
<name>Pawel Zelawski</name>
<email>pawel@pzelawski.com</email>
</author>
<published>2026-07-26T17:58:49Z</published>
<link rel='alternate' type='text/html' href='https://git.zelu.dev/digiid-ts-demo/commit/?id=85bd8933f0e2d2022ece7e963306be2afc6bffd7'/>
<id>urn:sha1:85bd8933f0e2d2022ece7e963306be2afc6bffd7</id>
<content type='text'>
</content>
</entry>
<entry>
<title>chore: update dependencies</title>
<updated>2026-07-26T17:46:23Z</updated>
<author>
<name>Pawel Zelawski</name>
<email>pawel@pzelawski.com</email>
</author>
<published>2026-07-26T17:46:23Z</published>
<link rel='alternate' type='text/html' href='https://git.zelu.dev/digiid-ts-demo/commit/?id=3abcde5c62489f6405117254a66154def0a55f12'/>
<id>urn:sha1:3abcde5c62489f6405117254a66154def0a55f12</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Fix vulnerable dependencies</title>
<updated>2026-06-30T12:56:39Z</updated>
<author>
<name>Pawel Zelawski</name>
<email>pawel@pzelawski.com</email>
</author>
<published>2026-06-30T12:56:39Z</published>
<link rel='alternate' type='text/html' href='https://git.zelu.dev/digiid-ts-demo/commit/?id=be365f96aca431bc2298fd3ba8f526c806b2b22f'/>
<id>urn:sha1:be365f96aca431bc2298fd3ba8f526c806b2b22f</id>
<content type='text'>
</content>
</entry>
<entry>
<title>fix: ensure server autostarts under pm2 runtime</title>
<updated>2026-05-23T09:34:15Z</updated>
<author>
<name>Pawel Zelawski</name>
<email>pawel@pzelawski.com</email>
</author>
<published>2026-05-23T09:34:15Z</published>
<link rel='alternate' type='text/html' href='https://git.zelu.dev/digiid-ts-demo/commit/?id=ca7452469f68d7c36a5d29eb3aca93023d021d1c'/>
<id>urn:sha1:ca7452469f68d7c36a5d29eb3aca93023d021d1c</id>
<content type='text'>
</content>
</entry>
<entry>
<title>merge: bring security hardening and tests from dev</title>
<updated>2026-05-23T09:12:09Z</updated>
<author>
<name>Pawel Zelawski</name>
<email>pawel@pzelawski.com</email>
</author>
<published>2026-05-23T09:12:09Z</published>
<link rel='alternate' type='text/html' href='https://git.zelu.dev/digiid-ts-demo/commit/?id=236a87f89e97b55a0c42ae4e3178da9086ebda25'/>
<id>urn:sha1:236a87f89e97b55a0c42ae4e3178da9086ebda25</id>
<content type='text'>
</content>
</entry>
</feed>
