chore: Cập nhật các phụ thuộc như TypeScript, Node.js types, Prisma và thông tin về thương hiệu, người duy trì trên toàn dự án.

This commit is contained in:
Ho Ngoc Hai
2026-01-07 17:18:36 +07:00
parent 63f5b10fe2
commit 200bf0b8fd
19 changed files with 579 additions and 345 deletions

View File

@@ -90,4 +90,8 @@ pnpm --filter @goodgo/iam-service test:coverage
## Questions?
Feel free to open an issue or contact the team.
Feel free to open an issue or contact the maintainer:
- **Maintainer**: VelikHo
- **Email**: hongochai10@icloud.com
- **GitHub**: [@hongochai10](https://github.com/hongochai10)

View File

@@ -1,6 +1,6 @@
MIT License
Copyright (c) 2024 GoodGo
Copyright (c) 2026 VelikHo (hongochai10@icloud.com)
Permission is hereby granted, free of charge, to any person obtaining a copy
of this software and associated documentation files (the "Software"), to deal

View File

@@ -247,6 +247,9 @@ Please read [CONTRIBUTING.md](CONTRIBUTING.md) for details on our code of conduc
This project is licensed under the MIT License - see the [LICENSE](LICENSE) file for details.
## 👥 Team
## 👥 Maintainer
Built with ❤️ by the GoodGo team
Built with ❤️ by **VelikHo** ([@hongochai10](https://github.com/hongochai10))
- **Email**: hongochai10@icloud.com
- **GitHub**: https://github.com/hongochai10

View File

@@ -35,7 +35,7 @@
"@goodgo/prettier-config": "workspace:*",
"@goodgo/tsconfig": "workspace:*",
"@tailwindcss/postcss": "^4.0.0",
"@types/node": "^20.11.0",
"@types/node": "^25.0.3",
"@types/react": "^18.2.48",
"@types/react-dom": "^18.2.18",
"autoprefixer": "^10.4.17",
@@ -43,6 +43,6 @@
"eslint-config-next": "^14.1.0",
"postcss": "^8.4.33",
"tailwindcss": "^4.0.0",
"typescript": "^5.3.3"
"typescript": "^5.9.3"
}
}

View File

@@ -56,7 +56,7 @@
"@storybook/addon-vitest": "^10.1.11",
"@storybook/nextjs-vite": "^10.1.11",
"@tailwindcss/postcss": "^4.0.0",
"@types/node": "^20.11.0",
"@types/node": "^25.0.3",
"@types/react": "^18.2.48",
"@types/react-dom": "^18.2.18",
"@vitest/browser-playwright": "^4.0.16",
@@ -69,7 +69,7 @@
"postcss": "^8.4.33",
"storybook": "^10.1.11",
"tailwindcss": "^4.0.0",
"typescript": "^5.3.3",
"typescript": "^5.9.3",
"vite": "^7.3.0",
"vitest": "^4.0.16"
},

View File

@@ -680,5 +680,5 @@ async function executeStepWithTracing(
---
**Last Updated**: 2026-01-07
**Authors**: GoodGo Architecture Team
**Author**: VelikHo (hongochai10@icloud.com)
**Reviewers**: To be assigned

View File

@@ -359,5 +359,5 @@ readinessProbe:
---
**Last Updated**: 2026-01-07
**Authors**: GoodGo Architecture Team
**Author**: VelikHo (hongochai10@icloud.com)
**Reviewers**: To be assigned

View File

@@ -330,5 +330,5 @@ groups:
---
**Last Updated**: 2024-01-15
**Authors**: GoodGo Architecture Team
**Last Updated**: 2026-01-07
**Author**: VelikHo (hongochai10@icloud.com)

View File

@@ -1,6 +1,6 @@
# New Developer Guide
Welcome to the GoodGo Microservices Platform team!
Welcome to VelikHo's Microservices Platform project!
## First Day Checklist
@@ -74,9 +74,9 @@ pnpm test
## Getting Help
- Check [Documentation](../guides/)
- Ask in team Slack channel
- Contact maintainer: hongochai10@icloud.com
- Review existing code examples
- Pair with senior developer
- Open an issue on GitHub
## Next Steps

View File

@@ -478,5 +478,5 @@ grep -c '```mermaid' docs/vi/your-doc.md
---
**Last Updated**: 2026-01-05
**Maintained by**: Documentation Team
**Last Updated**: 2026-01-07
**Maintained by**: VelikHo ([@hongochai10](https://github.com/hongochai10))

View File

@@ -3,6 +3,19 @@
"version": "1.0.0",
"private": true,
"description": "Enterprise-grade microservices monorepo with Auth Service, Web & Mobile apps",
"author": {
"name": "VelikHo",
"email": "hongochai10@icloud.com",
"url": "https://github.com/hongochai10"
},
"repository": {
"type": "git",
"url": "https://github.com/hongochai10/Microservices-Development"
},
"homepage": "https://github.com/hongochai10/Microservices-Development#readme",
"bugs": {
"url": "https://github.com/hongochai10/Microservices-Development/issues"
},
"workspaces": [
"apps/*",
"services/*",
@@ -19,7 +32,7 @@
"typecheck": "pnpm -r typecheck"
},
"devDependencies": {
"@types/node": "^25.0.0",
"@types/node": "^25.0.3",
"eslint": "^8.56.0",
"prettier": "^3.7.4",
"turbo": "^1.11.2",

View File

@@ -16,7 +16,7 @@
"devDependencies": {
"@goodgo/tsconfig": "workspace:*",
"@types/jsonwebtoken": "^9.0.5",
"@types/node": "^20.11.0",
"typescript": "^5.3.3"
"@types/node": "^25.0.3",
"typescript": "^5.9.3"
}
}

View File

@@ -15,7 +15,7 @@
},
"devDependencies": {
"@goodgo/tsconfig": "workspace:*",
"@types/node": "^20.11.0",
"typescript": "^5.3.3"
"@types/node": "^25.0.3",
"typescript": "^5.9.3"
}
}

View File

@@ -14,7 +14,7 @@
},
"devDependencies": {
"@goodgo/tsconfig": "workspace:*",
"@types/node": "^20.11.0",
"typescript": "^5.3.3"
"@types/node": "^25.0.3",
"typescript": "^5.9.3"
}
}

View File

@@ -14,7 +14,7 @@
"@opentelemetry/auto-instrumentations-node": "^0.67.3",
"@opentelemetry/exporter-trace-otlp-http": "^0.208.0",
"@opentelemetry/instrumentation": "^0.208.0",
"@opentelemetry/instrumentation-express": "^0.57.0",
"@opentelemetry/instrumentation-express": "^0.57.1",
"@opentelemetry/instrumentation-http": "^0.208.0",
"@opentelemetry/resources": "^2.2.0",
"@opentelemetry/sdk-node": "^0.208.0",
@@ -22,7 +22,7 @@
},
"devDependencies": {
"@goodgo/tsconfig": "workspace:*",
"@types/node": "^20.11.0",
"typescript": "^5.3.3"
"@types/node": "^25.0.3",
"typescript": "^5.9.3"
}
}

View File

@@ -10,7 +10,7 @@
"clean": "rm -rf dist"
},
"devDependencies": {
"@types/node": "^20.11.0",
"typescript": "^5.3.3"
"@types/node": "^25.0.3",
"typescript": "^5.9.3"
}
}

828
pnpm-lock.yaml generated

File diff suppressed because it is too large Load Diff

View File

@@ -25,7 +25,7 @@
"@goodgo/logger": "workspace:*",
"@goodgo/tracing": "workspace:*",
"@goodgo/types": "workspace:*",
"@prisma/client": "^5.9.1",
"@prisma/client": "^7.2.0",
"cors": "^2.8.5",
"dotenv": "^17.2.3",
"express": "^4.18.2",
@@ -42,23 +42,23 @@
"devDependencies": {
"@goodgo/eslint-config": "workspace:*",
"@goodgo/tsconfig": "workspace:*",
"@jest/globals": "^29.7.0",
"@types/cors": "^2.8.17",
"@types/dotenv": "^8.2.3",
"@types/express": "^4.17.21",
"@types/ioredis": "^5.0.0",
"@types/jest": "^29.5.11",
"@jest/globals": "^29.7.0",
"@types/node": "^20.11.0",
"@types/node": "^25.0.3",
"@types/opossum": "^8.1.9",
"@types/supertest": "^6.0.2",
"@types/swagger-jsdoc": "^6.0.1",
"@types/swagger-ui-express": "^4.1.6",
"jest": "^29.7.0",
"prisma": "^5.9.1",
"prisma": "^7.2.0",
"supertest": "^7.0.0",
"ts-jest": "^29.1.2",
"ts-node": "^10.9.2",
"tsx": "^4.7.1",
"typescript": "^5.3.3"
"typescript": "^5.9.3"
}
}

View File

@@ -27,7 +27,7 @@
"@goodgo/logger": "workspace:*",
"@goodgo/tracing": "workspace:*",
"@goodgo/types": "workspace:*",
"@prisma/client": "^5.9.1",
"@prisma/client": "^7.2.0",
"@simplewebauthn/server": "^9.0.0",
"@types/dompurify": "^3.2.0",
"@types/jsdom": "^27.0.0",
@@ -72,7 +72,7 @@
"@types/ioredis": "^5.0.0",
"@types/jest": "^29.5.11",
"@types/jsonwebtoken": "^9.0.5",
"@types/node": "^22.19.3",
"@types/node": "^25.0.3",
"@types/node-cache": "^4.2.5",
"@types/opossum": "^8.1.9",
"@types/passport": "^1.0.16",
@@ -86,12 +86,12 @@
"@types/swagger-ui-express": "^4.1.6",
"@types/uuid": "^9.0.7",
"jest": "^29.7.0",
"prisma": "^5.9.1",
"prisma": "^7.2.0",
"supertest": "^7.0.0",
"ts-jest": "^29.1.2",
"ts-node": "^10.9.2",
"tsx": "^4.7.1",
"typescript": "^5.3.3"
"typescript": "^5.9.3"
},
"pnpm": {
"overrides": {