├── .adminjs └── .entry.js ├── .eslintignore ├── .eslintrc.js ├── .github └── workflows │ ├── develop-pipeline.yml │ ├── main-pipeline.yml │ └── staging-pipeline.yml ├── .gitignore ├── .mocharc.json ├── .nvmrc ├── .prettierrc ├── Dockerfile ├── LICENSE ├── README.md ├── config ├── .env.example └── test.env ├── docker-compose-develop.yml ├── docker-compose-local-postgres-redis.yml ├── docker-compose-production.yml ├── docker-compose-staging.yml ├── funding.json ├── logs └── .gitkeep ├── migrations ├── 1652136342627-createSiweNonce.ts ├── 1652158302760-createAccessToken.ts ├── 1652160143386-createAdmin.ts ├── 1694633909572-AddMultisigSessionEntity.ts ├── 1695476070385-UpdateMultisigSessionEntity.ts ├── 1695508418383-RemoveSafeTransactionHash.ts ├── 1696397559095-AddExpirationDateResetToMultisigSession.ts ├── 1701273095150-addDefaultAdminUser.ts └── 1740497626102-BlacklistTable.ts ├── package.json ├── src ├── controllers │ └── v1 │ │ ├── authenticationController.ts │ │ ├── authorizationController.ts │ │ ├── healthController.ts │ │ ├── logoutController.ts │ │ ├── multisigAuthenticationController.ts │ │ ├── nonceController.ts │ │ ├── passportAuthenticationController.ts │ │ └── passportNonceController.ts ├── dataSource.ts ├── entities │ ├── accessToken.ts │ ├── admin.ts │ ├── blacklistedAddress.ts │ ├── index.ts │ ├── multisigSession.ts │ └── siweNonce.ts ├── index.ts ├── middlewares │ └── errorHandler.ts ├── repositories │ ├── accessTokenRepository.ts │ ├── adminRepository.ts │ ├── blacklistRepository.ts │ ├── multisigSessionRepository.ts │ └── siweNonceRepository.ts ├── routes │ └── v1 │ │ ├── adminbroRouter.ts │ │ ├── authenticationRouter.test.ts │ │ ├── authenticationRouter.ts │ │ ├── authorizationRouter.test.ts │ │ ├── authorizationRouter.ts │ │ ├── healthRouter.test.ts │ │ ├── healthRouter.ts │ │ ├── index.ts │ │ ├── logoutRouter.test.ts │ │ ├── logoutRouter.ts │ │ ├── multisigAuthenticationRouter.test.ts │ │ ├── multisigAuthenticationRouter.ts │ │ ├── multisigSessionCountRouter.ts │ │ ├── nonceRouter.test.ts │ │ ├── nonceRouter.ts │ │ ├── passportAuthenticationRouter.test.ts │ │ ├── passportAuthenticationRouter.ts │ │ ├── passportNonceRouter.test.ts │ │ └── passportNonceRouter.ts ├── server.ts ├── services │ ├── authenticationService.ts │ ├── jwtService.test.ts │ ├── jwtService.ts │ ├── passport.ts │ ├── redis.ts │ └── safeServices.ts ├── types │ ├── StandardError.ts │ └── requestResponses.ts ├── utils │ ├── authorizationUtils.ts │ ├── errorMessages.ts │ ├── logger.ts │ ├── messages.ts │ ├── provider.ts │ ├── utils.ts │ └── verifySignature.ts └── validators │ └── schemaValidators.ts ├── test ├── pre-test-scripts.ts └── testUtils.ts ├── tsconfig.json ├── tsconfig.test.json ├── tsoa.json └── yarn.lock /.adminjs/.entry.js: -------------------------------------------------------------------------------- 1 | AdminJS.UserComponents = {} 2 | -------------------------------------------------------------------------------- /.eslintignore: -------------------------------------------------------------------------------- 1 | node_modules 2 | dist 3 | -------------------------------------------------------------------------------- /.eslintrc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Giveth/SiweAuthMicroservice/HEAD/.eslintrc.js -------------------------------------------------------------------------------- /.github/workflows/develop-pipeline.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Giveth/SiweAuthMicroservice/HEAD/.github/workflows/develop-pipeline.yml -------------------------------------------------------------------------------- /.github/workflows/main-pipeline.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Giveth/SiweAuthMicroservice/HEAD/.github/workflows/main-pipeline.yml -------------------------------------------------------------------------------- /.github/workflows/staging-pipeline.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Giveth/SiweAuthMicroservice/HEAD/.github/workflows/staging-pipeline.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Giveth/SiweAuthMicroservice/HEAD/.gitignore -------------------------------------------------------------------------------- /.mocharc.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Giveth/SiweAuthMicroservice/HEAD/.mocharc.json -------------------------------------------------------------------------------- /.nvmrc: -------------------------------------------------------------------------------- 1 | v16.14.2 2 | -------------------------------------------------------------------------------- /.prettierrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Giveth/SiweAuthMicroservice/HEAD/.prettierrc -------------------------------------------------------------------------------- /Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Giveth/SiweAuthMicroservice/HEAD/Dockerfile -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Giveth/SiweAuthMicroservice/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Giveth/SiweAuthMicroservice/HEAD/README.md -------------------------------------------------------------------------------- /config/.env.example: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Giveth/SiweAuthMicroservice/HEAD/config/.env.example -------------------------------------------------------------------------------- /config/test.env: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Giveth/SiweAuthMicroservice/HEAD/config/test.env -------------------------------------------------------------------------------- /docker-compose-develop.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Giveth/SiweAuthMicroservice/HEAD/docker-compose-develop.yml -------------------------------------------------------------------------------- /docker-compose-local-postgres-redis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Giveth/SiweAuthMicroservice/HEAD/docker-compose-local-postgres-redis.yml -------------------------------------------------------------------------------- /docker-compose-production.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Giveth/SiweAuthMicroservice/HEAD/docker-compose-production.yml -------------------------------------------------------------------------------- /docker-compose-staging.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Giveth/SiweAuthMicroservice/HEAD/docker-compose-staging.yml -------------------------------------------------------------------------------- /funding.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Giveth/SiweAuthMicroservice/HEAD/funding.json -------------------------------------------------------------------------------- /logs/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /migrations/1652136342627-createSiweNonce.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Giveth/SiweAuthMicroservice/HEAD/migrations/1652136342627-createSiweNonce.ts -------------------------------------------------------------------------------- /migrations/1652158302760-createAccessToken.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Giveth/SiweAuthMicroservice/HEAD/migrations/1652158302760-createAccessToken.ts -------------------------------------------------------------------------------- /migrations/1652160143386-createAdmin.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Giveth/SiweAuthMicroservice/HEAD/migrations/1652160143386-createAdmin.ts -------------------------------------------------------------------------------- /migrations/1694633909572-AddMultisigSessionEntity.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Giveth/SiweAuthMicroservice/HEAD/migrations/1694633909572-AddMultisigSessionEntity.ts -------------------------------------------------------------------------------- /migrations/1695476070385-UpdateMultisigSessionEntity.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Giveth/SiweAuthMicroservice/HEAD/migrations/1695476070385-UpdateMultisigSessionEntity.ts -------------------------------------------------------------------------------- /migrations/1695508418383-RemoveSafeTransactionHash.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Giveth/SiweAuthMicroservice/HEAD/migrations/1695508418383-RemoveSafeTransactionHash.ts -------------------------------------------------------------------------------- /migrations/1696397559095-AddExpirationDateResetToMultisigSession.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Giveth/SiweAuthMicroservice/HEAD/migrations/1696397559095-AddExpirationDateResetToMultisigSession.ts -------------------------------------------------------------------------------- /migrations/1701273095150-addDefaultAdminUser.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Giveth/SiweAuthMicroservice/HEAD/migrations/1701273095150-addDefaultAdminUser.ts -------------------------------------------------------------------------------- /migrations/1740497626102-BlacklistTable.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Giveth/SiweAuthMicroservice/HEAD/migrations/1740497626102-BlacklistTable.ts -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Giveth/SiweAuthMicroservice/HEAD/package.json -------------------------------------------------------------------------------- /src/controllers/v1/authenticationController.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Giveth/SiweAuthMicroservice/HEAD/src/controllers/v1/authenticationController.ts -------------------------------------------------------------------------------- /src/controllers/v1/authorizationController.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Giveth/SiweAuthMicroservice/HEAD/src/controllers/v1/authorizationController.ts -------------------------------------------------------------------------------- /src/controllers/v1/healthController.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Giveth/SiweAuthMicroservice/HEAD/src/controllers/v1/healthController.ts -------------------------------------------------------------------------------- /src/controllers/v1/logoutController.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Giveth/SiweAuthMicroservice/HEAD/src/controllers/v1/logoutController.ts -------------------------------------------------------------------------------- /src/controllers/v1/multisigAuthenticationController.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Giveth/SiweAuthMicroservice/HEAD/src/controllers/v1/multisigAuthenticationController.ts -------------------------------------------------------------------------------- /src/controllers/v1/nonceController.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Giveth/SiweAuthMicroservice/HEAD/src/controllers/v1/nonceController.ts -------------------------------------------------------------------------------- /src/controllers/v1/passportAuthenticationController.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Giveth/SiweAuthMicroservice/HEAD/src/controllers/v1/passportAuthenticationController.ts -------------------------------------------------------------------------------- /src/controllers/v1/passportNonceController.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Giveth/SiweAuthMicroservice/HEAD/src/controllers/v1/passportNonceController.ts -------------------------------------------------------------------------------- /src/dataSource.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Giveth/SiweAuthMicroservice/HEAD/src/dataSource.ts -------------------------------------------------------------------------------- /src/entities/accessToken.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Giveth/SiweAuthMicroservice/HEAD/src/entities/accessToken.ts -------------------------------------------------------------------------------- /src/entities/admin.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Giveth/SiweAuthMicroservice/HEAD/src/entities/admin.ts -------------------------------------------------------------------------------- /src/entities/blacklistedAddress.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Giveth/SiweAuthMicroservice/HEAD/src/entities/blacklistedAddress.ts -------------------------------------------------------------------------------- /src/entities/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Giveth/SiweAuthMicroservice/HEAD/src/entities/index.ts -------------------------------------------------------------------------------- /src/entities/multisigSession.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Giveth/SiweAuthMicroservice/HEAD/src/entities/multisigSession.ts -------------------------------------------------------------------------------- /src/entities/siweNonce.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Giveth/SiweAuthMicroservice/HEAD/src/entities/siweNonce.ts -------------------------------------------------------------------------------- /src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Giveth/SiweAuthMicroservice/HEAD/src/index.ts -------------------------------------------------------------------------------- /src/middlewares/errorHandler.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Giveth/SiweAuthMicroservice/HEAD/src/middlewares/errorHandler.ts -------------------------------------------------------------------------------- /src/repositories/accessTokenRepository.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Giveth/SiweAuthMicroservice/HEAD/src/repositories/accessTokenRepository.ts -------------------------------------------------------------------------------- /src/repositories/adminRepository.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Giveth/SiweAuthMicroservice/HEAD/src/repositories/adminRepository.ts -------------------------------------------------------------------------------- /src/repositories/blacklistRepository.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Giveth/SiweAuthMicroservice/HEAD/src/repositories/blacklistRepository.ts -------------------------------------------------------------------------------- /src/repositories/multisigSessionRepository.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Giveth/SiweAuthMicroservice/HEAD/src/repositories/multisigSessionRepository.ts -------------------------------------------------------------------------------- /src/repositories/siweNonceRepository.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Giveth/SiweAuthMicroservice/HEAD/src/repositories/siweNonceRepository.ts -------------------------------------------------------------------------------- /src/routes/v1/adminbroRouter.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Giveth/SiweAuthMicroservice/HEAD/src/routes/v1/adminbroRouter.ts -------------------------------------------------------------------------------- /src/routes/v1/authenticationRouter.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Giveth/SiweAuthMicroservice/HEAD/src/routes/v1/authenticationRouter.test.ts -------------------------------------------------------------------------------- /src/routes/v1/authenticationRouter.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Giveth/SiweAuthMicroservice/HEAD/src/routes/v1/authenticationRouter.ts -------------------------------------------------------------------------------- /src/routes/v1/authorizationRouter.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Giveth/SiweAuthMicroservice/HEAD/src/routes/v1/authorizationRouter.test.ts -------------------------------------------------------------------------------- /src/routes/v1/authorizationRouter.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Giveth/SiweAuthMicroservice/HEAD/src/routes/v1/authorizationRouter.ts -------------------------------------------------------------------------------- /src/routes/v1/healthRouter.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Giveth/SiweAuthMicroservice/HEAD/src/routes/v1/healthRouter.test.ts -------------------------------------------------------------------------------- /src/routes/v1/healthRouter.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Giveth/SiweAuthMicroservice/HEAD/src/routes/v1/healthRouter.ts -------------------------------------------------------------------------------- /src/routes/v1/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Giveth/SiweAuthMicroservice/HEAD/src/routes/v1/index.ts -------------------------------------------------------------------------------- /src/routes/v1/logoutRouter.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Giveth/SiweAuthMicroservice/HEAD/src/routes/v1/logoutRouter.test.ts -------------------------------------------------------------------------------- /src/routes/v1/logoutRouter.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Giveth/SiweAuthMicroservice/HEAD/src/routes/v1/logoutRouter.ts -------------------------------------------------------------------------------- /src/routes/v1/multisigAuthenticationRouter.test.ts: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/routes/v1/multisigAuthenticationRouter.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Giveth/SiweAuthMicroservice/HEAD/src/routes/v1/multisigAuthenticationRouter.ts -------------------------------------------------------------------------------- /src/routes/v1/multisigSessionCountRouter.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Giveth/SiweAuthMicroservice/HEAD/src/routes/v1/multisigSessionCountRouter.ts -------------------------------------------------------------------------------- /src/routes/v1/nonceRouter.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Giveth/SiweAuthMicroservice/HEAD/src/routes/v1/nonceRouter.test.ts -------------------------------------------------------------------------------- /src/routes/v1/nonceRouter.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Giveth/SiweAuthMicroservice/HEAD/src/routes/v1/nonceRouter.ts -------------------------------------------------------------------------------- /src/routes/v1/passportAuthenticationRouter.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Giveth/SiweAuthMicroservice/HEAD/src/routes/v1/passportAuthenticationRouter.test.ts -------------------------------------------------------------------------------- /src/routes/v1/passportAuthenticationRouter.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Giveth/SiweAuthMicroservice/HEAD/src/routes/v1/passportAuthenticationRouter.ts -------------------------------------------------------------------------------- /src/routes/v1/passportNonceRouter.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Giveth/SiweAuthMicroservice/HEAD/src/routes/v1/passportNonceRouter.test.ts -------------------------------------------------------------------------------- /src/routes/v1/passportNonceRouter.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Giveth/SiweAuthMicroservice/HEAD/src/routes/v1/passportNonceRouter.ts -------------------------------------------------------------------------------- /src/server.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Giveth/SiweAuthMicroservice/HEAD/src/server.ts -------------------------------------------------------------------------------- /src/services/authenticationService.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Giveth/SiweAuthMicroservice/HEAD/src/services/authenticationService.ts -------------------------------------------------------------------------------- /src/services/jwtService.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Giveth/SiweAuthMicroservice/HEAD/src/services/jwtService.test.ts -------------------------------------------------------------------------------- /src/services/jwtService.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Giveth/SiweAuthMicroservice/HEAD/src/services/jwtService.ts -------------------------------------------------------------------------------- /src/services/passport.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Giveth/SiweAuthMicroservice/HEAD/src/services/passport.ts -------------------------------------------------------------------------------- /src/services/redis.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Giveth/SiweAuthMicroservice/HEAD/src/services/redis.ts -------------------------------------------------------------------------------- /src/services/safeServices.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Giveth/SiweAuthMicroservice/HEAD/src/services/safeServices.ts -------------------------------------------------------------------------------- /src/types/StandardError.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Giveth/SiweAuthMicroservice/HEAD/src/types/StandardError.ts -------------------------------------------------------------------------------- /src/types/requestResponses.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Giveth/SiweAuthMicroservice/HEAD/src/types/requestResponses.ts -------------------------------------------------------------------------------- /src/utils/authorizationUtils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Giveth/SiweAuthMicroservice/HEAD/src/utils/authorizationUtils.ts -------------------------------------------------------------------------------- /src/utils/errorMessages.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Giveth/SiweAuthMicroservice/HEAD/src/utils/errorMessages.ts -------------------------------------------------------------------------------- /src/utils/logger.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Giveth/SiweAuthMicroservice/HEAD/src/utils/logger.ts -------------------------------------------------------------------------------- /src/utils/messages.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Giveth/SiweAuthMicroservice/HEAD/src/utils/messages.ts -------------------------------------------------------------------------------- /src/utils/provider.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Giveth/SiweAuthMicroservice/HEAD/src/utils/provider.ts -------------------------------------------------------------------------------- /src/utils/utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Giveth/SiweAuthMicroservice/HEAD/src/utils/utils.ts -------------------------------------------------------------------------------- /src/utils/verifySignature.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Giveth/SiweAuthMicroservice/HEAD/src/utils/verifySignature.ts -------------------------------------------------------------------------------- /src/validators/schemaValidators.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Giveth/SiweAuthMicroservice/HEAD/src/validators/schemaValidators.ts -------------------------------------------------------------------------------- /test/pre-test-scripts.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Giveth/SiweAuthMicroservice/HEAD/test/pre-test-scripts.ts -------------------------------------------------------------------------------- /test/testUtils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Giveth/SiweAuthMicroservice/HEAD/test/testUtils.ts -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Giveth/SiweAuthMicroservice/HEAD/tsconfig.json -------------------------------------------------------------------------------- /tsconfig.test.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Giveth/SiweAuthMicroservice/HEAD/tsconfig.test.json -------------------------------------------------------------------------------- /tsoa.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Giveth/SiweAuthMicroservice/HEAD/tsoa.json -------------------------------------------------------------------------------- /yarn.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Giveth/SiweAuthMicroservice/HEAD/yarn.lock --------------------------------------------------------------------------------