From 584006b3f8e2becc9aad81bca91f139dd1adaa3b Mon Sep 17 00:00:00 2001 From: Edgar Manuel Janota Date: Tue, 26 Aug 2025 09:27:25 +0100 Subject: [PATCH 1/3] Update README.md --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index 3c37717..53702f6 100644 --- a/README.md +++ b/README.md @@ -1,2 +1,2 @@ # InstantPay -Sistema de Pagamento Instantâneo + Gateway, Objetivo: Desenvolver um sistema de pagamentos instantâneos completo que pode ser vendido como SaaS, similar ao PIX brasileiro, com gateway de pagamento integrado. +Sistema de Pagamento Instantâneo + Gateway, Objetivo: Desenvolver um sistema de pagamentos instantâneos completo com gateway de pagamento integrado. From 7cb143fe8e32490739de57634013b2ea92024fa8 Mon Sep 17 00:00:00 2001 From: Edgar Manuel Janota Date: Thu, 28 Aug 2025 15:29:32 +0100 Subject: [PATCH 2/3] Update Tasks.md --- Tasks.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Tasks.md b/Tasks.md index 4eea4f0..9c3db63 100644 --- a/Tasks.md +++ b/Tasks.md @@ -8,7 +8,7 @@ - [ ] 1.1.7 - Configurar variáveis de ambiente (.env files) - [ ] 1.1.8 - Setup Winston logging estruturado - [X] 1.1.9 - Configurar GitHub Actions básico -- [ ] 1.1.10 - Criar documentação README inicial +- [X] 1.1.10 - Criar documentação README inicial #### **Task 1.2: Core Banking Service - Fundação** - [ ] 1.2.1 - Criar domain entities (Account, Customer, Transaction) From 5b536ac619e7b963fe764bc172c568facee4d9b9 Mon Sep 17 00:00:00 2001 From: Edgar Manuel Janota Date: Mon, 1 Sep 2025 11:06:39 +0100 Subject: [PATCH 3/3] build solved --- bun.lock | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) diff --git a/bun.lock b/bun.lock index af78cf3..afcbf58 100644 --- a/bun.lock +++ b/bun.lock @@ -44,9 +44,13 @@ "name": "@instantpay/config", "version": "1.0.0", "dependencies": { + "@instantpay/utils": "^1.0.0", "dotenv": "^16.3.1", "pg": "^8.11.3", }, + "devDependencies": { + "@types/pg": "^8.15.5", + }, }, "packages/core-banking": { "name": "@instantpay/core-banking", @@ -141,7 +145,18 @@ "version": "1.0.0", "dependencies": { "dotenv": "^16.3.1", + "fastify-plugin": "^5.0.1", "pg": "^8.11.3", + "uuid": "^11.1.0", + "winston": "^3.17.0", + }, + "devDependencies": { + "@types/node": "^22.5.5", + "@types/uuid": "^10.0.0", + "typescript": "^5.6.3", + }, + "peerDependencies": { + "fastify": "^4.28.1", }, }, }, @@ -390,6 +405,8 @@ "@types/triple-beam": ["@types/triple-beam@1.3.5", "", {}, "sha512-6WaYesThRMCl19iryMYP7/x2OVgCtbIVflDGFpWnb9irXI3UjYE4AzmYuiUKY1AJstGijoY+MgUszMgRxIYTYw=="], + "@types/uuid": ["@types/uuid@10.0.0", "", {}, "sha512-7gqG38EyHgyP1S+7+xomFtL+ZNHcKv6DwNaCZmJmo1vgMugyF3TCnXVg4t1uk89mLNwnLtnY3TpOpCOyp1/xHQ=="], + "@typescript-eslint/eslint-plugin": ["@typescript-eslint/eslint-plugin@8.40.0", "", { "dependencies": { "@eslint-community/regexpp": "^4.10.0", "@typescript-eslint/scope-manager": "8.40.0", "@typescript-eslint/type-utils": "8.40.0", "@typescript-eslint/utils": "8.40.0", "@typescript-eslint/visitor-keys": "8.40.0", "graphemer": "^1.4.0", "ignore": "^7.0.0", "natural-compare": "^1.4.0", "ts-api-utils": "^2.1.0" }, "peerDependencies": { "@typescript-eslint/parser": "^8.40.0", "eslint": "^8.57.0 || ^9.0.0", "typescript": ">=4.8.4 <6.0.0" } }, "sha512-w/EboPlBwnmOBtRbiOvzjD+wdiZdgFeo17lkltrtn7X37vagKKWJABvyfsJXTlHe6XBzugmYgd4A4nW+k8Mixw=="], "@typescript-eslint/parser": ["@typescript-eslint/parser@8.40.0", "", { "dependencies": { "@typescript-eslint/scope-manager": "8.40.0", "@typescript-eslint/types": "8.40.0", "@typescript-eslint/typescript-estree": "8.40.0", "@typescript-eslint/visitor-keys": "8.40.0", "debug": "^4.3.4" }, "peerDependencies": { "eslint": "^8.57.0 || ^9.0.0", "typescript": ">=4.8.4 <6.0.0" } }, "sha512-jCNyAuXx8dr5KJMkecGmZ8KI61KBUhkCob+SD+C+I5+Y1FWI2Y3QmY4/cxMCC5WAsZqoEtEETVhUiUMIGCf6Bw=="],