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:
@@ -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)
|
||||
|
||||
2
LICENSE
2
LICENSE
@@ -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
|
||||
|
||||
@@ -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
|
||||
|
||||
@@ -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"
|
||||
}
|
||||
}
|
||||
|
||||
@@ -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"
|
||||
},
|
||||
|
||||
@@ -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
|
||||
|
||||
@@ -359,5 +359,5 @@ readinessProbe:
|
||||
---
|
||||
|
||||
**Last Updated**: 2026-01-07
|
||||
**Authors**: GoodGo Architecture Team
|
||||
**Author**: VelikHo (hongochai10@icloud.com)
|
||||
**Reviewers**: To be assigned
|
||||
|
||||
@@ -330,5 +330,5 @@ groups:
|
||||
|
||||
---
|
||||
|
||||
**Last Updated**: 2024-01-15
|
||||
**Authors**: GoodGo Architecture Team
|
||||
**Last Updated**: 2026-01-07
|
||||
**Author**: VelikHo (hongochai10@icloud.com)
|
||||
|
||||
@@ -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
|
||||
|
||||
|
||||
@@ -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))
|
||||
|
||||
15
package.json
15
package.json
@@ -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",
|
||||
|
||||
@@ -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"
|
||||
}
|
||||
}
|
||||
|
||||
@@ -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"
|
||||
}
|
||||
}
|
||||
|
||||
@@ -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"
|
||||
}
|
||||
}
|
||||
|
||||
@@ -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"
|
||||
}
|
||||
}
|
||||
|
||||
@@ -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
828
pnpm-lock.yaml
generated
File diff suppressed because it is too large
Load Diff
@@ -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"
|
||||
}
|
||||
}
|
||||
|
||||
@@ -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": {
|
||||
|
||||
Reference in New Issue
Block a user