From 1e8475131364ee634375e8c15c1893f171817e81 Mon Sep 17 00:00:00 2001 From: xenitane Date: Sat, 27 Sep 2025 14:46:29 +0530 Subject: [PATCH 1/2] about update --- src/data/about.md | 20 ++++++-------------- 1 file changed, 6 insertions(+), 14 deletions(-) diff --git a/src/data/about.md b/src/data/about.md index bb36295..ed02be9 100644 --- a/src/data/about.md +++ b/src/data/about.md @@ -29,23 +29,15 @@ Jul 2018 - May 2022 ## Projects -### B Compiler | **WORK IN PROGRESS** +### Nonogram Game | **WORK IN PROGRESS** Individual Project _(Jun 2025)_ -- An attempt at writing a compiler for the B programming language, the predecessor of C, designed by _Ken Thompson_. -- The intent is to make it a cross-target compiler for multiple OS’s and Architectures. -- Learning instruction models and methods of optimizations while generating assembly and machine level code from higher level languages. -- **Tech**: Zig, x86 Assembly, Arm Assembly, 6502 Architecture - -### Tasks Manager - -Individual Project _(Aug 2024)_ - -- A simple task tracking application back-end written in go. -- Features JWT based Authorization. -- Has all the standard planner’s features implemented. -- **Tach**: Go, Fiber, Postgres +- Designed and implemented a fully interactive Nonogram puzzle game in Zig using Raylib, showcasing +low-level memory management and graphics programming. +- Built with appropriate data structures to handle puzzle state, validation, and win conditions while maintaining real-time performance including event handling, delivering a minimal gaming experience. +- Puzzle design system is currently in development to allow players to create puzzles and which can be shared +- **Tech**: Zig, Raylib ### Seam Carver From 81967c0b822aa6f8e6d20149386af32db1ffc65a Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Sat, 27 Sep 2025 09:17:58 +0000 Subject: [PATCH 2/2] npm: bump @astrojs/sitemap from 3.5.0 to 3.6.0 Bumps [@astrojs/sitemap](https://github.com/withastro/astro/tree/HEAD/packages/integrations/sitemap) from 3.5.0 to 3.6.0. - [Release notes](https://github.com/withastro/astro/releases) - [Changelog](https://github.com/withastro/astro/blob/main/packages/integrations/sitemap/CHANGELOG.md) - [Commits](https://github.com/withastro/astro/commits/@astrojs/sitemap@3.6.0/packages/integrations/sitemap) --- updated-dependencies: - dependency-name: "@astrojs/sitemap" dependency-version: 3.6.0 dependency-type: direct:development update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] --- package.json | 2 +- pnpm-lock.yaml | 56 +++++++++++++++++++++++++------------------------- 2 files changed, 29 insertions(+), 29 deletions(-) diff --git a/package.json b/package.json index abd5ba3..b6bcac7 100644 --- a/package.json +++ b/package.json @@ -50,7 +50,7 @@ "devDependencies": { "@astrojs/check": "^0.9.4", "@astrojs/mdx": "^4.3.4", - "@astrojs/sitemap": "^3.5.0", + "@astrojs/sitemap": "^3.6.0", "@tailwindcss/vite": "^4.1.12", "astro": "^5.13.2", "astro-compressor": "^1.1.2", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index cd61186..1e90648 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -23,16 +23,16 @@ importers: version: 0.9.4(prettier-plugin-astro@0.14.1)(prettier@3.6.2)(typescript@5.9.2) '@astrojs/mdx': specifier: ^4.3.4 - version: 4.3.4(astro@5.13.2(@types/node@24.3.0)(jiti@2.5.1)(lightningcss@1.30.1)(rollup@4.46.3)(typescript@5.9.2)(yaml@2.8.1)) + version: 4.3.4(astro@5.13.2(@types/node@24.5.2)(jiti@2.5.1)(lightningcss@1.30.1)(rollup@4.46.3)(typescript@5.9.2)(yaml@2.8.1)) '@astrojs/sitemap': - specifier: ^3.5.0 - version: 3.5.0 + specifier: ^3.6.0 + version: 3.6.0 '@tailwindcss/vite': specifier: ^4.1.12 - version: 4.1.12(vite@6.3.5(@types/node@24.3.0)(jiti@2.5.1)(lightningcss@1.30.1)(yaml@2.8.1)) + version: 4.1.12(vite@6.3.5(@types/node@24.5.2)(jiti@2.5.1)(lightningcss@1.30.1)(yaml@2.8.1)) astro: specifier: ^5.13.2 - version: 5.13.2(@types/node@24.3.0)(jiti@2.5.1)(lightningcss@1.30.1)(rollup@4.46.3)(typescript@5.9.2)(yaml@2.8.1) + version: 5.13.2(@types/node@24.5.2)(jiti@2.5.1)(lightningcss@1.30.1)(rollup@4.46.3)(typescript@5.9.2)(yaml@2.8.1) astro-compressor: specifier: ^1.1.2 version: 1.1.2 @@ -112,8 +112,8 @@ packages: resolution: {integrity: sha512-q8VwfU/fDZNoDOf+r7jUnMC2//H2l0TuQ6FkGJL8vD8nw/q5KiL3DS1KKBI3QhI9UQhpJ5dc7AtqfbXWuOgLCQ==} engines: {node: 18.20.8 || ^20.3.0 || >=22.0.0} - '@astrojs/sitemap@3.5.0': - resolution: {integrity: sha512-ldOvoBxuRgpcdndzksskOTzU55g76tkHC/POpejUbPGz6zR4rJKiXh8thX4WEPWDhCTZUafhJ1qf7k1muStHfg==} + '@astrojs/sitemap@3.6.0': + resolution: {integrity: sha512-4aHkvcOZBWJigRmMIAJwRQXBS+ayoP5z40OklTXYXhUDhwusz+DyDl+nSshY6y9DvkVEavwNcFO8FD81iGhXjg==} '@astrojs/telemetry@3.3.0': resolution: {integrity: sha512-UFBgfeldP06qu6khs/yY+q1cDAaArM2/7AEIqQ9Cuvf7B1hNLq0xDrZkct+QoIGyjq56y8IaE2I3CTvG99mlhQ==} @@ -730,8 +730,8 @@ packages: '@types/node@17.0.45': resolution: {integrity: sha512-w+tIMs3rq2afQdsPJlODhoUEKzFP1ayaoyl1CcnwtIlsVe7K7bA1NGm4s3PraqTLlXnbIN84zuBlxBWo1u9BLw==} - '@types/node@24.3.0': - resolution: {integrity: sha512-aPTXCrfwnDLj4VvXrm+UUCQjNEvJgNA8s5F1cvwQU+3KNltTOkBm1j30uNLyqqPNe7gE3KFzImYoZEfLhp4Yow==} + '@types/node@24.5.2': + resolution: {integrity: sha512-FYxk1I7wPv3K2XBaoyH2cTnocQEu8AOZ60hPbsyukMPLv5/5qr7V1i8PLHdl6Zf87I+xZXFvPCXYjiTFq+YSDQ==} '@types/sax@1.2.7': resolution: {integrity: sha512-rO73L89PJxeYM3s3pPPjiPgVVcymqU490g0YO5n5By0k2Erzj6tay/4lr1CHAAU4JyOWd1rpQ8bCf6cZfHU96A==} @@ -2045,8 +2045,8 @@ packages: uncrypto@0.1.3: resolution: {integrity: sha512-Ql87qFHB3s/De2ClA9e0gsnS6zXG27SkTiSJwjCc9MebbfapQfuPzumMIUMi38ezPZVNFcHI9sUIepeQfw8J8Q==} - undici-types@7.10.0: - resolution: {integrity: sha512-t5Fy/nfn+14LuOc2KNYg75vZqClpAiqscVvMygNnlsHBFpSXdJaYtXMcdNLpl/Qvc3P2cB3s6lOV51nqsFq4ag==} + undici-types@7.12.0: + resolution: {integrity: sha512-goOacqME2GYyOZZfb5Lgtu+1IDmAlAEu5xnD3+xTzS10hT0vzpf0SPjkXwAw9Jm+4n/mQGDP3LO8CPbYROeBfQ==} unicode-properties@1.4.1: resolution: {integrity: sha512-CLjCCLQ6UuMxWnbIylkisbRj31qxHPAurvena/0iwSVbQ2G1VY5/HjV0IRabOEbDHlzZlRdCrD4NhB0JtU40Pg==} @@ -2470,12 +2470,12 @@ snapshots: transitivePeerDependencies: - supports-color - '@astrojs/mdx@4.3.4(astro@5.13.2(@types/node@24.3.0)(jiti@2.5.1)(lightningcss@1.30.1)(rollup@4.46.3)(typescript@5.9.2)(yaml@2.8.1))': + '@astrojs/mdx@4.3.4(astro@5.13.2(@types/node@24.5.2)(jiti@2.5.1)(lightningcss@1.30.1)(rollup@4.46.3)(typescript@5.9.2)(yaml@2.8.1))': dependencies: '@astrojs/markdown-remark': 6.3.6 '@mdx-js/mdx': 3.1.0(acorn@8.15.0) acorn: 8.15.0 - astro: 5.13.2(@types/node@24.3.0)(jiti@2.5.1)(lightningcss@1.30.1)(rollup@4.46.3)(typescript@5.9.2)(yaml@2.8.1) + astro: 5.13.2(@types/node@24.5.2)(jiti@2.5.1)(lightningcss@1.30.1)(rollup@4.46.3)(typescript@5.9.2)(yaml@2.8.1) es-module-lexer: 1.7.0 estree-util-visit: 2.0.0 hast-util-to-html: 9.0.5 @@ -2493,7 +2493,7 @@ snapshots: dependencies: prismjs: 1.30.0 - '@astrojs/sitemap@3.5.0': + '@astrojs/sitemap@3.6.0': dependencies: sitemap: 8.0.0 stream-replace-string: 2.0.0 @@ -2957,12 +2957,12 @@ snapshots: '@tailwindcss/oxide-win32-arm64-msvc': 4.1.12 '@tailwindcss/oxide-win32-x64-msvc': 4.1.12 - '@tailwindcss/vite@4.1.12(vite@6.3.5(@types/node@24.3.0)(jiti@2.5.1)(lightningcss@1.30.1)(yaml@2.8.1))': + '@tailwindcss/vite@4.1.12(vite@6.3.5(@types/node@24.5.2)(jiti@2.5.1)(lightningcss@1.30.1)(yaml@2.8.1))': dependencies: '@tailwindcss/node': 4.1.12 '@tailwindcss/oxide': 4.1.12 tailwindcss: 4.1.12 - vite: 6.3.5(@types/node@24.3.0)(jiti@2.5.1)(lightningcss@1.30.1)(yaml@2.8.1) + vite: 6.3.5(@types/node@24.5.2)(jiti@2.5.1)(lightningcss@1.30.1)(yaml@2.8.1) '@types/debug@4.1.12': dependencies: @@ -2976,7 +2976,7 @@ snapshots: '@types/fontkit@2.0.8': dependencies: - '@types/node': 24.3.0 + '@types/node': 24.5.2 '@types/hast@3.0.4': dependencies: @@ -3000,13 +3000,13 @@ snapshots: '@types/node@17.0.45': {} - '@types/node@24.3.0': + '@types/node@24.5.2': dependencies: - undici-types: 7.10.0 + undici-types: 7.12.0 '@types/sax@1.2.7': dependencies: - '@types/node': 17.0.45 + '@types/node': 24.5.2 '@types/unist@2.0.11': {} @@ -3110,7 +3110,7 @@ snapshots: astro-compressor@1.1.2: {} - astro@5.13.2(@types/node@24.3.0)(jiti@2.5.1)(lightningcss@1.30.1)(rollup@4.46.3)(typescript@5.9.2)(yaml@2.8.1): + astro@5.13.2(@types/node@24.5.2)(jiti@2.5.1)(lightningcss@1.30.1)(rollup@4.46.3)(typescript@5.9.2)(yaml@2.8.1): dependencies: '@astrojs/compiler': 2.12.2 '@astrojs/internal-helpers': 0.7.2 @@ -3166,8 +3166,8 @@ snapshots: unist-util-visit: 5.0.0 unstorage: 1.16.1 vfile: 6.0.3 - vite: 6.3.5(@types/node@24.3.0)(jiti@2.5.1)(lightningcss@1.30.1)(yaml@2.8.1) - vitefu: 1.1.1(vite@6.3.5(@types/node@24.3.0)(jiti@2.5.1)(lightningcss@1.30.1)(yaml@2.8.1)) + vite: 6.3.5(@types/node@24.5.2)(jiti@2.5.1)(lightningcss@1.30.1)(yaml@2.8.1) + vitefu: 1.1.1(vite@6.3.5(@types/node@24.5.2)(jiti@2.5.1)(lightningcss@1.30.1)(yaml@2.8.1)) xxhash-wasm: 1.1.0 yargs-parser: 21.1.1 yocto-spinner: 0.2.3 @@ -4803,7 +4803,7 @@ snapshots: uncrypto@0.1.3: {} - undici-types@7.10.0: {} + undici-types@7.12.0: {} unicode-properties@1.4.1: dependencies: @@ -4903,7 +4903,7 @@ snapshots: '@types/unist': 3.0.3 vfile-message: 4.0.3 - vite@6.3.5(@types/node@24.3.0)(jiti@2.5.1)(lightningcss@1.30.1)(yaml@2.8.1): + vite@6.3.5(@types/node@24.5.2)(jiti@2.5.1)(lightningcss@1.30.1)(yaml@2.8.1): dependencies: esbuild: 0.25.9 fdir: 6.5.0(picomatch@4.0.3) @@ -4912,15 +4912,15 @@ snapshots: rollup: 4.46.3 tinyglobby: 0.2.14 optionalDependencies: - '@types/node': 24.3.0 + '@types/node': 24.5.2 fsevents: 2.3.3 jiti: 2.5.1 lightningcss: 1.30.1 yaml: 2.8.1 - vitefu@1.1.1(vite@6.3.5(@types/node@24.3.0)(jiti@2.5.1)(lightningcss@1.30.1)(yaml@2.8.1)): + vitefu@1.1.1(vite@6.3.5(@types/node@24.5.2)(jiti@2.5.1)(lightningcss@1.30.1)(yaml@2.8.1)): optionalDependencies: - vite: 6.3.5(@types/node@24.3.0)(jiti@2.5.1)(lightningcss@1.30.1)(yaml@2.8.1) + vite: 6.3.5(@types/node@24.5.2)(jiti@2.5.1)(lightningcss@1.30.1)(yaml@2.8.1) volar-service-css@0.0.62(@volar/language-service@2.4.23): dependencies: