✨ feat: implement core Optimus library for JSON mapping and validation

- 🎨 add Spring-like decorators (@JsonSerialize, @JsonDeserialize, etc.)
- ⚙️ implement JsonMapper and metadata storage for transformations
- 🧪 add comprehensive test suite using Vitest
- 📝 add README, CONTRIBUTING, and API documentation
- 👷 setup GitHub Actions CI workflow
- 🔧 configure TypeScript and project settings
This commit is contained in:
Enzo Marioni
2026-04-11 16:58:12 +02:00
parent 45e790a7d0
commit 7fe7e8c7c3
15 changed files with 2026 additions and 19 deletions
+14 -18
View File
@@ -1,28 +1,24 @@
# Angular specific
/dist/
/out-tsc/
/tmp/
/coverage/
/e2e/test-output/
/.angular/
.angular/
# Node modules and dependency files
/node_modules/
/package-lock.json
/yarn.lock
# Environment files
/.env
# Angular CLI and build artefacts
/.angular-cli.json
/.ng/
# TypeScript cache
# Build outputs
/dist/
*.tsbuildinfo
# Logs
npm-debug.log*
yarn-debug.log*
yarn-error.log*
# OS and System files
.DS_Store
# IDE and Tooling
.idea/
.vscode/
.air/
.junie/
# Coverage
/coverage/