Last active
February 3, 2023 16:49
-
-
Save fnoquiq/8904ac13876497f727573953ac04a625 to your computer and use it in GitHub Desktop.
Extension Settings Sync for VSCode
This gist exceeds the recommended number of files (~10).
To access all files, please clone this gist.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
{"version":1,"resource":"file:///home/gabriel/buzu/apps/api-core/src/modules/organizations/domain/use-cases/find-driver-to-add/find-driver-to-add.use-case.ts","entries":[{"id":"on9r.ts","source":"searchReplace.source","timestamp":1673530266210},{"id":"oeVw.ts","source":"searchReplace.source","timestamp":1673531344791}]} |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
{"version":1,"resource":"file:///home/gabriel/buzu/apps/api-core/src/shared/test/factories/entities/wallet-ride-transaction-fake.factory.ts","entries":[{"id":"Iooi.ts","source":"Workspace Edit","timestamp":1673541070111}]} |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
{"version":1,"resource":"file:///home/gabriel/%C3%81rea%20de%20Trabalho/buzu/api-core/src/modules/passenger/domain/useCases/forgotPassengerPasswordConfirm/errors/invalidEmailOrPhone.error.ts","entries":[{"id":"2f8O.ts","timestamp":1654718809266}]} |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
{"version":1,"resource":"file:///home/gabriel/buzu/apps/api-core/src/modules/passengers/application/factories/controllers/update-passenger-profile-password.factory.ts","entries":[{"id":"WDd2.ts","source":"searchReplace.source","timestamp":1672777338248},{"id":"u9B1.ts","source":"searchReplace.source","timestamp":1672777381844},{"id":"gcz6.ts","source":"Fix all fixable ESLint issues","timestamp":1672777594795}]} |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
{"version":1,"resource":"file:///home/gabriel/buzu/api-core/src/shared/domain/valueObjects/geographicCoordinate/geographicCoordinate.vo.ts","entries":[{"id":"u4d5.ts","source":"Fix all fixable ESLint issues","timestamp":1659040670354},{"id":"HMuU.ts","timestamp":1659040708514}]} |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
{"version":1,"resource":"file:///home/gabriel/buzu/apps/api-core/src/shared/test/factories/entities/ride-report-fake.factory.ts","entries":[{"id":"DolC.ts","source":"Workspace Edit","timestamp":1673541070255}]} |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
{"version":1,"resource":"file:///home/gabriel/buzu/apps/api-core/src/modules/bank-accounts/infra/database/prisma/mappers/repositories/bank-account.mapper.spec.ts","entries":[{"id":"EdZE.ts","source":"searchReplace.source","timestamp":1673541360510}]} |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
{"version":1,"resource":"file:///home/gabriel/buzu/apps/api-core/src/modules/route-lines/application/controllers/list-route-lines/list-route-lines.controller.test.ts","entries":[{"id":"TUMe.ts","source":"searchReplace.source","timestamp":1672777341564},{"id":"L27m.ts","source":"searchReplace.source","timestamp":1672777384052},{"id":"mbJ7.ts","source":"searchReplace.source","timestamp":1672777935531},{"id":"DLkk.ts","source":"searchReplace.source","timestamp":1672778369227}]} |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
{"version":1,"resource":"file:///home/gabriel/%C3%81rea%20de%20Trabalho/buzu/api-core/src/modules/passengers/domain/useCases/forgotPassengerPasswordVerify/forgotPassengerPasswordVerify.useCase.spec.ts","entries":[{"id":"Fz1q.ts","source":"Workspace Edit","timestamp":1657909504304},{"id":"cnyi.ts","timestamp":1658511948138}]} |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
{"version":1,"resource":"file:///home/gabriel/buzu/libs/utils/jest.config.ts","entries":[{"id":"76ib.ts","source":"Fix all fixable ESLint issues","timestamp":1669772030239}]} |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
{"version":1,"resource":"file:///home/gabriel/%C3%81rea%20de%20Trabalho/buzu/api-core/src/shared/domain/valueObjects/imageName/invalidImageName.error.ts","entries":[{"id":"jGEU.ts","timestamp":1656011906382},{"id":"k5ky.ts","source":"moved.source","timestamp":1656012413699},{"id":"n2Pn.ts","source":"renamed.source","timestamp":1656012560519},{"id":"eCBt.ts","timestamp":1656012567861},{"id":"51VE.ts","timestamp":1656012578926}]} |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
{"version":1,"resource":"file:///home/gabriel/buzu/apps/api-core/src/modules/drivers/application/controllers/list-driver-organizations/list-driver-organizations.controller.test.ts","entries":[{"id":"JmYx.ts","source":"searchReplace.source","timestamp":1673530259794},{"id":"vHCo.ts","source":"searchReplace.source","timestamp":1673531344983}]} |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
{"version":1,"resource":"file:///home/gabriel/buzu/apps/api-core/src/modules/organizations/domain/use-cases/remove-driver-from-organization-route/remove-driver-from-organization-route.use-case.ts","entries":[{"id":"fH4u.ts","source":"searchReplace.source","timestamp":1673530265998},{"id":"kumS.ts","source":"searchReplace.source","timestamp":1673531344507}]} |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
{"version":1,"resource":"file:///home/gabriel/buzu/api/buzu/apps/api-core/src/shared/main/config/sms.config.ts","entries":[{"id":"NXuk.ts","source":"searchReplace.source","timestamp":1660747045258}]} |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
{"version":1,"resource":"file:///home/gabriel/%C3%81rea%20de%20Trabalho/buzu/api-core/src/modules/drivers/application/factories/controllers/updateDriverPassword.factory.ts","entries":[{"id":"Y8rj.ts","source":"Workspace Edit","timestamp":1657909118258}]} |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
{"version":1,"resource":"file:///home/gabriel/buzu/apps/api-core/src/shared/domain/value-objects/cnh/cnh.vo.ts","entries":[{"id":"l1VZ.ts","timestamp":1667313139377}]} |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
{"version":1,"resource":"file:///home/gabriel/buzu/apps/api-core/src/modules/rides/domain/entities/rides.entity.ts","entries":[{"id":"osIv.ts","source":"searchReplace.source","timestamp":1673530264402},{"id":"WleT.ts","source":"Workspace Edit","timestamp":1673541069567}]} |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
{"version":1,"resource":"file:///home/gabriel/buzu/apps/api-core/src/modules/passengers/application/controllers/show-profile-passenger/show-profile-passenger.controller.ts","entries":[{"id":"Vf0O.ts","source":"searchReplace.source","timestamp":1673534791508},{"id":"Jeab.ts","source":"searchReplace.source","timestamp":1673534802576}]} |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
{"version":1,"resource":"file:///home/gabriel/%C3%81rea%20de%20Trabalho/buzu/api-core/src/shared/domain/valueObjects/cpf/cpf.validator.ts","entries":[{"id":"pAn7.ts","timestamp":1659009267257}]} |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
{"version":1,"resource":"file:///home/gabriel/%C3%81rea%20de%20Trabalho/buzu/api-core/src/modules/passenger/application/controllers/updatePassengerProfileName/index.ts","entries":[{"id":"ABBn.ts","source":"Fix all ESLint auto-fixable problems","timestamp":1654020949198}]} |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
{"version":1,"resource":"file:///home/gabriel/buzu/api/buzu/apps/api-core/src/shared/infra/providers/storage/implementations/fakeStorage.provider.ts","entries":[{"id":"aVmn.ts","timestamp":1660857295514},{"id":"qQmm.ts","timestamp":1660857310146},{"id":"yQWd.ts","timestamp":1660857324866}]} |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
{"version":1,"resource":"file:///Users/gabriel-macbook/Desktop/buzu/api-core/src/modules/passenger/domain/contracts/repository/index.ts","entries":[{"id":"CGR0.ts","source":"Fix all ESLint auto-fixable problems","timestamp":1652447489206}]} |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
{"version":1,"resource":"file:///home/gabriel/buzu/api/buzu/apps/api-core/src/shared/infra/factories/providers/httpClientProvider.factory.ts","entries":[{"id":"qrW2.ts","source":"searchReplace.source","timestamp":1660747045302}]} |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
{"version":1,"resource":"file:///home/gabriel/buzu/apps/api-core/src/modules/wallets/domain/errors/wallet-deposit-transaction-not-found.error.ts","entries":[{"id":"ngmg.ts","source":"searchReplace.source","timestamp":1673530259838}]} |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
{"version":1,"resource":"file:///home/gabriel/buzu/apps/api-core/src/modules/rides/application/factories/controllers/remove-ride-passenger.factory.ts","entries":[{"id":"i4c5.ts","source":"searchReplace.source","timestamp":1673531441100}]} |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
{"version":1,"resource":"file:///home/gabriel/%C3%81rea%20de%20Trabalho/buzu/api-core/src/modules/drivers/application/controllers/updateDriverPassword/updateDriverPassword.controller.test.ts","entries":[{"id":"6WDO.ts","source":"Workspace Edit","timestamp":1657909130682}]} |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
{"version":1,"resource":"file:///home/gabriel/buzu/apps/api-core/src/shared/domain/value-objects/activated-at/activated-at.vo.ts","entries":[{"id":"tL2x.ts","source":"searchReplace.source","timestamp":1673530313783}]} |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
{"version":1,"resource":"file:///home/gabriel/%C3%81rea%20de%20Trabalho/buzu/api-core/src/shared/domain/valueObjects/expiresAt/expiresAt.vo.ts","entries":[{"id":"mwHh.ts","timestamp":1658868715709},{"id":"qwXl.ts","timestamp":1658868750649},{"id":"R4dm.ts","timestamp":1658868768469},{"id":"5lBj.ts","timestamp":1658868837702}]} |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
{"version":1,"resource":"file:///home/gabriel/buzu/api/buzu/.husky/pre-push","entries":[{"id":"iiIC","timestamp":1662050588538},{"id":"VenP","timestamp":1662050655443},{"id":"SIsI","timestamp":1662050716115},{"id":"uEwo","timestamp":1662050742896},{"id":"O3Li","timestamp":1662050754120},{"id":"yJTz","timestamp":1662050867809},{"id":"ZUcV","timestamp":1662050906573},{"id":"FIJW","timestamp":1662050964230},{"id":"r0Oi","timestamp":1662051050919},{"id":"hX7R","timestamp":1662051081451},{"id":"DHpL","timestamp":1662051097919},{"id":"5bSi","timestamp":1662051215221},{"id":"ySib","timestamp":1662051267029},{"id":"xnYv","timestamp":1662051280806},{"id":"7PPx","timestamp":1662051295890},{"id":"YH2B","timestamp":1662051358958},{"id":"KM9P","timestamp":1662051387611},{"id":"fAhY","timestamp":1662051402531},{"id":"R0VB","timestamp":1662051504732},{"id":"uABf","timestamp":1662051526736},{"id":"p16e","timestamp":1662051879072},{"id":"33Fs","timestamp":1662051966029},{"id":"7QdB","timestamp":1662052148683},{"id":"24zG","timestamp":1662054911106},{"id":"6P1z","timestamp":1662055477360},{"id":"a0Zk","timestamp":1662147577072},{"id":"xB4p","timestamp":1663070297273},{"id":"wfcp","timestamp":1663070411275},{"id":"eJ3J","timestamp":1663079083956},{"id":"A4Gi","timestamp":1663079180816},{"id":"spt9","timestamp":1663079228929},{"id":"g0DN","timestamp":1663081471862},{"id":"6jwr","timestamp":1663081533323},{"id":"mFJa","timestamp":1663081554799},{"id":"aMyp","timestamp":1663081668473},{"id":"FP9C","timestamp":1663081847943},{"id":"vTex","timestamp":1663081862847},{"id":"mQpf","timestamp":1663081890063},{"id":"JNmZ","timestamp":1663081908031},{"id":"fpWN","timestamp":1663081999464},{"id":"iDVX","timestamp":1663082031461},{"id":"7XGG","timestamp":1663082127090},{"id":"ACmN","timestamp":1663082147978},{"id":"09U5","timestamp":1663082377376},{"id":"yQt9","timestamp":1663082408624},{"id":"L4aJ","timestamp":1663082420380},{"id":"XMkT","timestamp":1663082442748},{"id":"kXWF","timestamp":1663087432502},{"id":"3FWy","timestamp":1663087472086},{"id":"YhDJ","timestamp":1663087893875}]} |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
{"version":1,"resource":"file:///home/gabriel/%C3%81rea%20de%20Trabalho/buzu/api-core/.editorconfig","entries":[{"id":"pcMp","timestamp":1655328913276},{"id":"mVme","source":"Workspace Edit","timestamp":1655328940896},{"id":"hPt1","source":"Workspace Edit","timestamp":1655328994251}]} |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
{"version":1,"resource":"file:///home/gabriel/%C3%81rea%20de%20Trabalho/buzu/api-core/src/modules/passengers/application/controllers/updatePassengerProfileName/updatePassengerProfileName.controller.test.ts","entries":[{"id":"h7nW.ts","source":"Workspace Edit","timestamp":1657909519752}]} |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
{"version":1,"resource":"file:///home/gabriel/buzu/apps/api-core/src/modules/organizations/domain/errors/cnpj-already-registered.error.ts","entries":[{"id":"cibQ.ts","source":"searchReplace.source","timestamp":1673530261886}]} |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
{"version":1,"resource":"file:///home/gabriel/buzu/api/buzu/apps/api-core/src/shared/domain/valueObjects/jwt/jwt.validator.ts","entries":[{"id":"G5IH.ts","timestamp":1660660740547}]} |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
{"version":1,"resource":"file:///home/gabriel/%C3%81rea%20de%20Trabalho/buzu/api-core/src/modules/passenger/domain/useCases/authenticateFacebookPassenger/authenticateFacebookPassenger.useCase.spec.ts","entries":[{"id":"OHD3.ts","source":"Fix all ESLint auto-fixable problems","timestamp":1655471916828},{"id":"4FLz.ts","timestamp":1655471959984},{"id":"lLm6.ts","source":"Fix all ESLint auto-fixable problems","timestamp":1655471965812},{"id":"LxMA.ts","source":"Fix all ESLint auto-fixable problems","timestamp":1655471979076},{"id":"kAEb.ts","timestamp":1655471997944},{"id":"uFpX.ts","source":"Fix all ESLint auto-fixable problems","timestamp":1655472018496},{"id":"UmFZ.ts","timestamp":1655472080241},{"id":"B2ph.ts","timestamp":1655472109397},{"id":"nCWu.ts","timestamp":1655472156493},{"id":"LY6o.ts","timestamp":1655472168181},{"id":"A2RP.ts","timestamp":1655482494373},{"id":"UxpK.ts","timestamp":1655482537213},{"id":"LDhL.ts","timestamp":1655482577337},{"id":"hXiY.ts","timestamp":1655483649893},{"id":"swv8.ts","source":"Workspace Edit","timestamp":1655487024622},{"id":"PqKu.ts","source":"Fix all ESLint auto-fixable problems","timestamp":1655817428143},{"id":"e1CN.ts","timestamp":1655834089527},{"id":"0Lfs.ts","timestamp":1655834128235},{"id":"KHF7.ts","timestamp":1655834140619},{"id":"vEzN.ts","source":"Fix all ESLint auto-fixable problems","timestamp":1655834205348},{"id":"yTtR.ts","source":"Update import from \"./errors\"","timestamp":1655834210268},{"id":"LjgX.ts","timestamp":1655834222732},{"id":"BjC8.ts","timestamp":1655834441135},{"id":"D6xL.ts","timestamp":1655834455643},{"id":"igVH.ts","timestamp":1655834464159},{"id":"bIrX.ts","source":"Fix all ESLint auto-fixable problems","timestamp":1655834519264},{"id":"SZEL.ts","source":"Fix all ESLint auto-fixable problems","timestamp":1655834553056},{"id":"GVWs.ts","source":"Fix all ESLint auto-fixable problems","timestamp":1655834564920},{"id":"qK6z.ts","source":"Fix all ESLint auto-fixable problems","timestamp":1655834580768},{"id":"i4ob.ts","timestamp":1655834585496},{"id":"YrYP.ts","source":"Fix all ESLint auto-fixable problems","timestamp":1655834616665},{"id":"M8RX.ts","timestamp":1655834643901},{"id":"E06a.ts","timestamp":1655835075442},{"id":"4DmD.ts","timestamp":1655846184440},{"id":"i7HT.ts","timestamp":1655921232994},{"id":"Q2oS.ts","timestamp":1655921252850},{"id":"nGVa.ts","timestamp":1655921265030},{"id":"ec0r.ts","timestamp":1655921335618},{"id":"JrTM.ts","source":"undoRedo.source","timestamp":1655921343115},{"id":"BuAm.ts","timestamp":1655921366243},{"id":"6yYP.ts","timestamp":1655921378703},{"id":"vmvD.ts","timestamp":1655921395355},{"id":"p3sX.ts","timestamp":1655921425495},{"id":"ZLv1.ts","source":"Fix all ESLint auto-fixable problems","timestamp":1655921438095},{"id":"9Vnt.ts","timestamp":1655921510912},{"id":"7QO1.ts","timestamp":1656424326675},{"id":"9nRc.ts","timestamp":1657041745446},{"id":"3xnZ.ts","timestamp":1657041940467},{"id":"Evz3.ts","source":"Fix all ESLint auto-fixable problems","timestamp":1657041980176},{"id":"womR.ts","source":"Workspace Edit","timestamp":1657628405614}]} |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
{"version":1,"resource":"file:///home/gabriel/buzu/apps/api-core/src/modules/route-stop-points/application/factories/disable-route-stop-point.factory.ts","entries":[{"id":"DTrJ.ts","source":"searchReplace.source","timestamp":1673534945921}]} |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
{"version":1,"resource":"file:///home/gabriel/buzu/apps/api-core/src/modules/drivers/application/factories/controllers/update-driver-profile-password.factory.ts","entries":[{"id":"hFYI.ts","source":"searchReplace.source","timestamp":1672777340524},{"id":"5Axd.ts","source":"searchReplace.source","timestamp":1672777383032},{"id":"PrlS.ts","source":"searchReplace.source","timestamp":1672777933955},{"id":"si01.ts","source":"Fix all fixable ESLint issues","timestamp":1672778026940}]} |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
{"version":1,"resource":"file:///home/gabriel/buzu/api/buzu/apps/api-core/src/shared/application/factories/middlewares/authenticatedRateLimiter.factory.ts","entries":[{"id":"QC9u.ts","timestamp":1663277654321}]} |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
{"version":1,"resource":"file:///home/gabriel/%C3%81rea%20de%20Trabalho/buzu/api-core/src/modules/passengers/infra/database/repositories/inMemory/inMemoryPassengers.repository.ts","entries":[{"id":"iSEU.ts","source":"Workspace Edit","timestamp":1657909497132}]} |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
{"version":1,"resource":"file:///home/gabriel/%C3%81rea%20de%20Trabalho/buzu/api-core/src/modules/passengers/application/controllers/signupPassengerFinish/signupPassengerFinish.controller.test.ts","entries":[{"id":"Rhdf.ts","source":"Workspace Edit","timestamp":1657909526616}]} |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
{"version":1,"resource":"file:///home/gabriel/buzu/api/buzu/apps/api-core/src/modules/employees/application/routes/employees.routes.ts","entries":[{"id":"nSGg.ts","timestamp":1663277753330}]} |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
{"version":1,"resource":"file:///home/gabriel/buzu/apps/api-core/src/shared/domain/value-objects/google-id/google-id.vo.ts","entries":[{"id":"yJrN.ts","source":"searchReplace.source","timestamp":1673530313695}]} |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
{"version":1,"resource":"file:///home/gabriel/buzu/apps/api-core/src/modules/organizations/domain/entities/organization.entity.spec.ts","entries":[{"id":"qX7I.ts","source":"searchReplace.source","timestamp":1673541381638}]} |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
{"version":1,"resource":"file:///home/gabriel/%C3%81rea%20de%20Trabalho/buzu/api-core/src/modules/passenger/domain/useCases/updatePassengerProfilePassword/updatePassengerProfilePassword.useCase.ts","entries":[{"id":"apF9.ts","source":"Fix all fixable ESLint issues","timestamp":1657226620075},{"id":"HdgF.ts","source":"undoRedo.source","timestamp":1657226622991}]} |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
{"version":1,"resource":"file:///home/gabriel/buzu/apps/api-core/src/shared/application/middlewares/rate-limiter/unauthenticated-rate-limiter.middleware.ts","entries":[{"id":"iyms.ts","source":"Fix all fixable ESLint issues","timestamp":1673531161037},{"id":"ycq6.ts","timestamp":1673531164261},{"id":"9yCb.ts","source":"Update import from \"@buzu/backend/contracts\"","timestamp":1673531169161}]} |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
{"version":1,"resource":"file:///home/gabriel/buzu/apps/api-core/src/modules/organizations/application/factories/controllers/create-organization-vehicle.factory.ts","entries":[{"id":"ckz3.ts","source":"searchReplace.source","timestamp":1672777342712},{"id":"xjwz.ts","source":"searchReplace.source","timestamp":1672777385584},{"id":"PabQ.ts","source":"Fix all fixable ESLint issues","timestamp":1672777899626}]} |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
{ | |
"$schema": "../../node_modules/nx/schemas/project-schema.json", | |
"sourceRoot": "apps/api-core/src", | |
"projectType": "application", | |
"targets": { | |
"build": { | |
"executor": "@nrwl/node:webpack", | |
"outputs": ["{options.outputPath}"], | |
"options": { | |
"outputPath": "dist/apps/api-core/api", | |
"main": "apps/api-core/src/shared/main/http", | |
"tsConfig": "apps/api-core/tsconfig.app.json", | |
"generatePackageJson": true, | |
"progress": true, | |
"inspect": true, | |
"extractLicenses": true, | |
"assets": [ | |
{ | |
"glob": "**/*.hbs", | |
"input": "apps/api-core/src/shared/application/views/templates", | |
"output": "templates" | |
}, | |
{ | |
"glob": "**/*.css", | |
"input": "apps/api-core/src/shared/application/views/templates", | |
"output": "templates" | |
}, | |
{ | |
"glob": "schema.prisma", | |
"input": "apps/api-core/src/shared/infra/database/prisma", | |
"output": "." | |
}, | |
{ | |
"glob": "migrations", | |
"input": "apps/api-core/src/shared/infra/database/prisma", | |
"output": "migrations" | |
}, | |
{ | |
"glob": ".env*", | |
"input": "apps/api-core/", | |
"output": "." | |
}, | |
{ | |
"glob": "**", | |
"input": "apps/api-core/src/shared/infra/providers/storage/implementations/credentials", | |
"output": "./credentials" | |
}, | |
{ | |
"glob": "yarn.lock", | |
"input": ".", | |
"output": "." | |
}, | |
{ | |
"glob": "**/*", | |
"input": "apps/api-core/tmp/", | |
"output": "tmp" | |
} | |
] | |
}, | |
"configurations": { | |
"production": { | |
"optimization": true, | |
"inspect": false, | |
"progress": false | |
} | |
} | |
}, | |
"buildWorkerTransaction": { | |
"executor": "@nrwl/node:webpack", | |
"outputs": ["{options.outputPath}"], | |
"options": { | |
"outputPath": "dist/apps/api-core/workers/transaction", | |
"main": "apps/api-core/src/shared/main/workers/server-transaction-worker.ts", | |
"tsConfig": "apps/api-core/tsconfig.app.json", | |
"generatePackageJson": true, | |
"progress": true, | |
"extractLicenses": true, | |
"assets": [ | |
{ | |
"glob": "schema.prisma", | |
"input": "apps/api-core/src/shared/infra/database/prisma", | |
"output": "." | |
}, | |
{ | |
"glob": ".env*", | |
"input": "apps/api-core/", | |
"output": "." | |
}, | |
{ | |
"glob": "yarn.lock", | |
"input": ".", | |
"output": "." | |
} | |
] | |
}, | |
"configurations": { | |
"production": { | |
"optimization": true, | |
"inspect": false, | |
"progress": false | |
} | |
} | |
}, | |
"buildWorkerMessage": { | |
"executor": "@nrwl/node:webpack", | |
"outputs": ["{options.outputPath}"], | |
"options": { | |
"outputPath": "dist/apps/api-core/workers/message", | |
"main": "apps/api-core/src/shared/main/workers/server-message-worker.ts", | |
"tsConfig": "apps/api-core/tsconfig.app.json", | |
"generatePackageJson": true, | |
"progress": true, | |
"extractLicenses": true, | |
"assets": [ | |
{ | |
"glob": "**/*.hbs", | |
"input": "apps/api-core/src/shared/application/views/templates", | |
"output": "templates" | |
}, | |
{ | |
"glob": "**/*.css", | |
"input": "apps/api-core/src/shared/application/views/templates", | |
"output": "templates" | |
}, | |
{ | |
"glob": "schema.prisma", | |
"input": "apps/api-core/src/shared/infra/database/prisma", | |
"output": "." | |
}, | |
{ | |
"glob": ".env*", | |
"input": "apps/api-core/", | |
"output": "." | |
}, | |
{ | |
"glob": "yarn.lock", | |
"input": ".", | |
"output": "." | |
} | |
] | |
}, | |
"configurations": { | |
"production": { | |
"optimization": true, | |
"inspect": false, | |
"progress": false | |
} | |
} | |
}, | |
"serve": { | |
"executor": "@nrwl/node:node", | |
"options": { | |
"buildTarget": "api-core:build" | |
}, | |
"configurations": { | |
"production": { | |
"buildTarget": "api-core:build:production" | |
} | |
} | |
}, | |
"transaction:worker": { | |
"executor": "@nrwl/node:node", | |
"options": { | |
"buildTarget": "api-core:buildWorkerTransaction" | |
}, | |
"configurations": { | |
"production": { | |
"buildTarget": "api-core:buildWorkerTransaction:production" | |
} | |
} | |
}, | |
"message:worker": { | |
"executor": "@nrwl/node:node", | |
"options": { | |
"buildTarget": "api-core:buildWorkerMessage" | |
}, | |
"configurations": { | |
"production": { | |
"buildTarget": "api-core:buildWorkerMessage:production" | |
} | |
} | |
}, | |
"tsc": { | |
"executor": "@nrwl/node:webpack", | |
"outputs": ["{options.outputPath}"], | |
"options": { | |
"outputPath": "dist/apps/api-core", | |
"main": "apps/api-core/src/shared/main/http", | |
"tsConfig": "apps/api-core/tsconfig.spec.json" | |
} | |
}, | |
"lint": { | |
"executor": "@nrwl/linter:eslint", | |
"options": { | |
"lintFilePatterns": ["apps/api-core/**/*.ts"], | |
"fix": true | |
} | |
}, | |
"test": { | |
"executor": "@nrwl/jest:jest", | |
"options": { | |
"jestConfig": "apps/api-core/jest.config.ts", | |
"passWithNoTests": true | |
} | |
}, | |
"test:coverage": { | |
"executor": "@nrwl/jest:jest", | |
"outputs": ["{options.coverageDirectory}"], | |
"options": { | |
"jestConfig": "apps/api-core/jest.config.ts", | |
"passWithNoTests": true, | |
"coverageDirectory": "coverage/apps/api-core", | |
"collectCoverage": true, | |
"coverageProvider": "v8", | |
"collectCoverageFrom": [ | |
"<rootDir>/src/**/domain/**/*.ts", | |
"!<rootDir>/src/**/contracts/**/*.ts", | |
"!<rootDir>/src/**/domain/**/index.ts" | |
] | |
} | |
}, | |
"test:integration": { | |
"executor": "@nrwl/jest:jest", | |
"options": { | |
"jestConfig": "apps/api-core/jest.config.ts", | |
"passWithNoTests": true, | |
"runInBand": true, | |
"testEnvironment": "./src/shared/infra/database/prisma/prisma-test-environment.ts", | |
"testMatch": ["**/*.test.ts"], | |
"testTimeout": 15000 | |
} | |
}, | |
"prisma:generate": { | |
"executor": "nx:run-commands", | |
"options": { | |
"envFile": "./apps/api-core/.env", | |
"command": "yarn prisma generate --schema ./apps/api-core/src/shared/infra/database/prisma/schema.prisma" | |
} | |
}, | |
"prisma:migrate": { | |
"executor": "nx:run-commands", | |
"options": { | |
"envFile": "./apps/api-core/.env", | |
"command": "yarn prisma migrate dev --schema ./apps/api-core/src/shared/infra/database/prisma/schema.prisma" | |
} | |
}, | |
"prisma:reset": { | |
"executor": "nx:run-commands", | |
"options": { | |
"envFile": "./apps/api-core/.env", | |
"commands": [ | |
"yarn prisma migrate reset --force --skip-seed --schema ./apps/api-core/src/shared/infra/database/prisma/schema.prisma", | |
"yarn nx prisma:seed api-core" | |
], | |
"parallel": false | |
} | |
}, | |
"prisma:studio": { | |
"executor": "nx:run-commands", | |
"options": { | |
"envFile": "./apps/api-core/.env", | |
"command": "yarn prisma studio --schema ./apps/api-core/src/shared/infra/database/prisma/schema.prisma" | |
} | |
}, | |
"prisma:seed": { | |
"executor": "@nrwl/node:node", | |
"options": { | |
"buildTarget": "api-core:buildSeeds", | |
"watch": false | |
}, | |
"configurations": { | |
"production": { | |
"buildTarget": "api-core:buildSeeds:production" | |
} | |
} | |
}, | |
"buildSeeds": { | |
"executor": "@nrwl/node:webpack", | |
"outputs": ["{options.outputPath}"], | |
"options": { | |
"outputPath": "dist/apps/api-core/seeds", | |
"main": "apps/api-core/src/shared/test/seed/index.ts", | |
"tsConfig": "apps/api-core/tsconfig.app.json", | |
"generatePackageJson": true, | |
"progress": true, | |
"extractLicenses": true, | |
"assets": [ | |
{ | |
"glob": "schema.prisma", | |
"input": "apps/api-core/src/shared/infra/database/prisma", | |
"output": "." | |
}, | |
{ | |
"glob": ".env*", | |
"input": "apps/api-core/", | |
"output": "." | |
}, | |
{ | |
"glob": "yarn.lock", | |
"input": ".", | |
"output": "." | |
} | |
] | |
}, | |
"configurations": { | |
"production": { | |
"optimization": true, | |
"inspect": false, | |
"progress": false | |
} | |
} | |
} | |
}, | |
"tags": ["api", "core"] | |
} |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
{ | |
"$schema": "../../node_modules/nx/schemas/project-schema.json", | |
"sourceRoot": "apps/api-core/src", | |
"projectType": "application", | |
"targets": { | |
"build": { | |
"executor": "@nrwl/node:webpack", | |
"outputs": ["{options.outputPath}"], | |
"options": { | |
"outputPath": "dist/apps/api-core/api", | |
"main": "apps/api-core/src/shared/main/http", | |
"tsConfig": "apps/api-core/tsconfig.app.json", | |
"generatePackageJson": true, | |
"progress": true, | |
"extractLicenses": true, | |
"assets": [ | |
{ | |
"glob": "schema.prisma", | |
"input": "apps/api-core/src/shared/infra/database/prisma", | |
"output": "." | |
}, | |
{ | |
"glob": "migrations", | |
"input": "apps/api-core/src/shared/infra/database/prisma", | |
"output": "migrations" | |
}, | |
{ | |
"glob": ".env*", | |
"input": "apps/api-core/", | |
"output": "." | |
}, | |
{ | |
"glob": "**", | |
"input": "apps/api-core/src/shared/infra/providers/storage/implementations/credentials", | |
"output": "./credentials" | |
}, | |
{ | |
"glob": "yarn.lock", | |
"input": ".", | |
"output": "." | |
}, | |
{ | |
"glob": "**/*", | |
"input": "apps/api-core/tmp/", | |
"output": "tmp" | |
} | |
] | |
}, | |
"configurations": { | |
"production": { | |
"optimization": true, | |
"extractLicenses": true, | |
"inspect": false, | |
"fileReplacements": [ | |
{ | |
"replace": "apps/api-core/src/environments/environment.ts", | |
"with": "apps/api-core/src/environments/environment.prod.ts" | |
} | |
] | |
} | |
} | |
}, | |
"buildWorkerTransaction": { | |
"executor": "@nrwl/node:webpack", | |
"outputs": ["{options.outputPath}"], | |
"options": { | |
"outputPath": "dist/apps/api-core/workers/transaction", | |
"main": "apps/api-core/src/shared/main/workers/server-transaction-worker.ts", | |
"tsConfig": "apps/api-core/tsconfig.app.json", | |
"generatePackageJson": true, | |
"progress": true, | |
"extractLicenses": true, | |
"assets": [ | |
{ | |
"glob": "schema.prisma", | |
"input": "apps/api-core/src/shared/infra/database/prisma", | |
"output": "." | |
}, | |
{ | |
"glob": ".env*", | |
"input": "apps/api-core/", | |
"output": "." | |
}, | |
{ | |
"glob": "yarn.lock", | |
"input": ".", | |
"output": "." | |
} | |
] | |
}, | |
"configurations": { | |
"production": { | |
"optimization": true, | |
"extractLicenses": true, | |
"inspect": false, | |
"fileReplacements": [ | |
{ | |
"replace": "apps/api-core/src/environments/environment.ts", | |
"with": "apps/api-core/src/environments/environment.prod.ts" | |
} | |
] | |
} | |
} | |
}, | |
"buildWorkerMessage": { | |
"executor": "@nrwl/node:webpack", | |
"outputs": ["{options.outputPath}"], | |
"options": { | |
"outputPath": "dist/apps/api-core/workers/message", | |
"main": "apps/api-core/src/shared/main/workers/server-message-worker.ts", | |
"tsConfig": "apps/api-core/tsconfig.app.json", | |
"generatePackageJson": true, | |
"progress": true, | |
"extractLicenses": true, | |
"assets": [ | |
{ | |
"glob": "schema.prisma", | |
"input": "apps/api-core/src/shared/infra/database/prisma", | |
"output": "." | |
}, | |
{ | |
"glob": ".env*", | |
"input": "apps/api-core/", | |
"output": "." | |
}, | |
{ | |
"glob": "yarn.lock", | |
"input": ".", | |
"output": "." | |
} | |
] | |
}, | |
"configurations": { | |
"production": { | |
"optimization": true, | |
"extractLicenses": true, | |
"inspect": false, | |
"fileReplacements": [ | |
{ | |
"replace": "apps/api-core/src/environments/environment.ts", | |
"with": "apps/api-core/src/environments/environment.prod.ts" | |
} | |
] | |
} | |
} | |
}, | |
"serve": { | |
"executor": "@nrwl/node:node", | |
"options": { | |
"buildTarget": "api-core:build" | |
}, | |
"configurations": { | |
"production": { | |
"buildTarget": "api-core:build:production" | |
} | |
} | |
}, | |
"transaction:worker": { | |
"executor": "@nrwl/node:node", | |
"options": { | |
"buildTarget": "api-core:buildWorkerTransaction" | |
}, | |
"configurations": { | |
"production": { | |
"buildTarget": "api-core:buildWorkerTransaction:production" | |
} | |
} | |
}, | |
"message:worker": { | |
"executor": "@nrwl/node:node", | |
"options": { | |
"buildTarget": "api-core:buildWorkerMessage" | |
}, | |
"configurations": { | |
"production": { | |
"buildTarget": "api-core:buildWorkerMessage:production" | |
} | |
} | |
}, | |
"tsc": { | |
"executor": "@nrwl/node:webpack", | |
"outputs": ["{options.outputPath}"], | |
"options": { | |
"outputPath": "dist/apps/api-core", | |
"main": "apps/api-core/src/shared/main/http", | |
"tsConfig": "apps/api-core/tsconfig.spec.json" | |
} | |
}, | |
"lint": { | |
"executor": "@nrwl/linter:eslint", | |
"options": { | |
"lintFilePatterns": ["apps/api-core/**/*.ts"], | |
"fix": true | |
} | |
}, | |
"test": { | |
"executor": "@nrwl/jest:jest", | |
"options": { | |
"jestConfig": "apps/api-core/jest.config.ts", | |
"passWithNoTests": true | |
} | |
}, | |
"test:coverage": { | |
"executor": "@nrwl/jest:jest", | |
"outputs": ["{options.coverageDirectory}"], | |
"options": { | |
"jestConfig": "apps/api-core/jest.config.ts", | |
"passWithNoTests": true, | |
"coverageDirectory": "coverage/apps/api-core", | |
"collectCoverage": true, | |
"coverageProvider": "v8", | |
"collectCoverageFrom": [ | |
"<rootDir>/src/**/domain/**/*.ts", | |
"!<rootDir>/src/**/contracts/**/*.ts", | |
"!<rootDir>/src/**/domain/**/index.ts" | |
] | |
} | |
}, | |
"test:integration": { | |
"executor": "@nrwl/jest:jest", | |
"options": { | |
"jestConfig": "apps/api-core/jest.config.ts", | |
"passWithNoTests": true, | |
"runInBand": true, | |
"testEnvironment": "./src/shared/infra/database/prisma/prisma-test-environment.ts", | |
"testMatch": ["**/*.test.ts"], | |
"testTimeout": 15000 | |
} | |
}, | |
"prisma:generate": { | |
"executor": "nx:run-commands", | |
"options": { | |
"envFile": "./apps/api-core/.env", | |
"command": "yarn prisma generate --schema ./apps/api-core/src/shared/infra/database/prisma/schema.prisma" | |
} | |
}, | |
"prisma:migrate": { | |
"executor": "nx:run-commands", | |
"options": { | |
"envFile": "./apps/api-core/.env", | |
"command": "yarn prisma migrate dev --schema ./apps/api-core/src/shared/infra/database/prisma/schema.prisma" | |
} | |
}, | |
"prisma:clean": { | |
"executor": "nx:run-commands", | |
"options": { | |
"envFile": "./apps/api-core/.env", | |
"commands": [ | |
"yarn prisma migrate reset --force --skip-seed --schema ./apps/api-core/src/shared/infra/database/prisma/schema.prisma" | |
], | |
"parallel": false | |
} | |
}, | |
"prisma:reset": { | |
"executor": "nx:run-commands", | |
"options": { | |
"envFile": "./apps/api-core/.env", | |
"commands": [ | |
"yarn prisma migrate reset --force --skip-seed --schema ./apps/api-core/src/shared/infra/database/prisma/schema.prisma", | |
"yarn nx prisma:seed api-core" | |
], | |
"parallel": false | |
} | |
}, | |
"prisma:studio": { | |
"executor": "nx:run-commands", | |
"options": { | |
"envFile": "./apps/api-core/.env", | |
"command": "yarn prisma studio --schema ./apps/api-core/src/shared/infra/database/prisma/schema.prisma" | |
} | |
}, | |
"prisma:seed": { | |
"executor": "nx:run-commands", | |
"options": { | |
"envFile": "./apps/api-core/.env", | |
"command": "cross-env NODE_ENV=development ts-node ./apps/api-core/src/shared/test/seed" | |
} | |
}, | |
"clear:redis": { | |
"executor": "nx:run-commands", | |
"options": { | |
"envFile": "./apps/api-core/.env", | |
"command": "ts-node ./apps/api-core/src/shared/infra/database/redis/helpers/clearDatabase.helper.ts" | |
} | |
} | |
}, | |
"tags": ["api", "core"] | |
} |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
{ | |
"$schema": "../../node_modules/nx/schemas/project-schema.json", | |
"sourceRoot": "apps/api-core/src", | |
"projectType": "application", | |
"targets": { | |
"build": { | |
"executor": "@nrwl/node:webpack", | |
"outputs": ["{options.outputPath}"], | |
"options": { | |
"outputPath": "dist/apps/api-core/api", | |
"main": "apps/api-core/src/shared/main/http", | |
"tsConfig": "apps/api-core/tsconfig.app.json", | |
"generatePackageJson": true, | |
"progress": true, | |
"inspect": true, | |
"extractLicenses": true, | |
"assets": [ | |
{ | |
"glob": "**/*.hbs", | |
"input": "apps/api-core/src/shared/application/views/templates", | |
"output": "templates" | |
}, | |
{ | |
"glob": "**/*.css", | |
"input": "apps/api-core/src/shared/application/views/templates", | |
"output": "templates" | |
}, | |
{ | |
"glob": "schema.prisma", | |
"input": "apps/api-core/src/shared/infra/database/prisma", | |
"output": "." | |
}, | |
{ | |
"glob": "migrations", | |
"input": "apps/api-core/src/shared/infra/database/prisma", | |
"output": "migrations" | |
}, | |
{ | |
"glob": ".env*", | |
"input": "apps/api-core/", | |
"output": "." | |
}, | |
{ | |
"glob": "**", | |
"input": "apps/api-core/src/shared/infra/providers/storage/implementations/credentials", | |
"output": "./credentials" | |
}, | |
{ | |
"glob": "yarn.lock", | |
"input": ".", | |
"output": "." | |
}, | |
{ | |
"glob": "**/*", | |
"input": "apps/api-core/tmp/", | |
"output": "tmp" | |
} | |
] | |
}, | |
"configurations": { | |
"production": { | |
"optimization": true, | |
"inspect": false, | |
"progress": false | |
} | |
} | |
}, | |
"buildWorkerTransaction": { | |
"executor": "@nrwl/node:webpack", | |
"outputs": ["{options.outputPath}"], | |
"options": { | |
"outputPath": "dist/apps/api-core/workers/transaction", | |
"main": "apps/api-core/src/shared/main/workers/server-transaction-worker.ts", | |
"tsConfig": "apps/api-core/tsconfig.app.json", | |
"generatePackageJson": true, | |
"progress": true, | |
"extractLicenses": true, | |
"assets": [ | |
{ | |
"glob": "schema.prisma", | |
"input": "apps/api-core/src/shared/infra/database/prisma", | |
"output": "." | |
}, | |
{ | |
"glob": ".env*", | |
"input": "apps/api-core/", | |
"output": "." | |
}, | |
{ | |
"glob": "yarn.lock", | |
"input": ".", | |
"output": "." | |
} | |
] | |
}, | |
"configurations": { | |
"production": { | |
"optimization": true, | |
"inspect": false, | |
"progress": false | |
} | |
} | |
}, | |
"buildWorkerMessage": { | |
"executor": "@nrwl/node:webpack", | |
"outputs": ["{options.outputPath}"], | |
"options": { | |
"outputPath": "dist/apps/api-core/workers/message", | |
"main": "apps/api-core/src/shared/main/workers/server-message-worker.ts", | |
"tsConfig": "apps/api-core/tsconfig.app.json", | |
"generatePackageJson": true, | |
"progress": true, | |
"extractLicenses": true, | |
"assets": [ | |
{ | |
"glob": "**/*.hbs", | |
"input": "apps/api-core/src/shared/application/views/templates", | |
"output": "templates" | |
}, | |
{ | |
"glob": "**/*.css", | |
"input": "apps/api-core/src/shared/application/views/templates", | |
"output": "templates" | |
}, | |
{ | |
"glob": "schema.prisma", | |
"input": "apps/api-core/src/shared/infra/database/prisma", | |
"output": "." | |
}, | |
{ | |
"glob": ".env*", | |
"input": "apps/api-core/", | |
"output": "." | |
}, | |
{ | |
"glob": "yarn.lock", | |
"input": ".", | |
"output": "." | |
} | |
] | |
}, | |
"configurations": { | |
"production": { | |
"optimization": true, | |
"inspect": false, | |
"progress": false | |
} | |
} | |
}, | |
"serve": { | |
"executor": "@nrwl/node:node", | |
"options": { | |
"buildTarget": "api-core:build" | |
}, | |
"configurations": { | |
"production": { | |
"buildTarget": "api-core:build:production" | |
} | |
} | |
}, | |
"transaction:worker": { | |
"executor": "@nrwl/node:node", | |
"options": { | |
"buildTarget": "api-core:buildWorkerTransaction" | |
}, | |
"configurations": { | |
"production": { | |
"buildTarget": "api-core:buildWorkerTransaction:production" | |
} | |
} | |
}, | |
"message:worker": { | |
"executor": "@nrwl/node:node", | |
"options": { | |
"buildTarget": "api-core:buildWorkerMessage" | |
}, | |
"configurations": { | |
"production": { | |
"buildTarget": "api-core:buildWorkerMessage:production" | |
} | |
} | |
}, | |
"tsc": { | |
"executor": "@nrwl/node:webpack", | |
"outputs": ["{options.outputPath}"], | |
"options": { | |
"outputPath": "dist/apps/api-core", | |
"main": "apps/api-core/src/shared/main/http", | |
"tsConfig": "apps/api-core/tsconfig.spec.json" | |
} | |
}, | |
"lint": { | |
"executor": "@nrwl/linter:eslint", | |
"options": { | |
"lintFilePatterns": ["apps/api-core/**/*.ts"], | |
"fix": true | |
} | |
}, | |
"test": { | |
"executor": "@nrwl/jest:jest", | |
"options": { | |
"jestConfig": "apps/api-core/jest.config.ts", | |
"passWithNoTests": true | |
} | |
}, | |
"test:coverage": { | |
"executor": "@nrwl/jest:jest", | |
"outputs": ["{options.coverageDirectory}"], | |
"options": { | |
"jestConfig": "apps/api-core/jest.config.ts", | |
"passWithNoTests": true, | |
"coverageDirectory": "coverage/apps/api-core", | |
"collectCoverage": true, | |
"coverageProvider": "v8", | |
"collectCoverageFrom": [ | |
"<rootDir>/src/**/domain/**/*.ts", | |
"!<rootDir>/src/**/contracts/**/*.ts", | |
"!<rootDir>/src/**/domain/**/index.ts" | |
] | |
} | |
}, | |
"test:integration": { | |
"executor": "@nrwl/jest:jest", | |
"options": { | |
"jestConfig": "apps/api-core/jest.config.ts", | |
"passWithNoTests": true, | |
"runInBand": true, | |
"testEnvironment": "./src/shared/infra/database/prisma/prisma-test-environment.ts", | |
"testMatch": ["**/*.test.ts"], | |
"testTimeout": 15000 | |
} | |
}, | |
"prisma:generate": { | |
"executor": "nx:run-commands", | |
"options": { | |
"envFile": "./apps/api-core/.env", | |
"command": "yarn prisma generate --schema ./apps/api-core/src/shared/infra/database/prisma/schema.prisma" | |
} | |
}, | |
"prisma:migrate": { | |
"executor": "nx:run-commands", | |
"options": { | |
"envFile": "./apps/api-core/.env", | |
"command": "yarn prisma migrate dev --schema ./apps/api-core/src/shared/infra/database/prisma/schema.prisma" | |
} | |
}, | |
"prisma:clean": { | |
"executor": "nx:run-commands", | |
"options": { | |
"envFile": "./apps/api-core/.env", | |
"commands": [ | |
"yarn prisma migrate reset --force --skip-seed --schema ./apps/api-core/src/shared/infra/database/prisma/schema.prisma" | |
], | |
"parallel": false | |
} | |
}, | |
"prisma:reset": { | |
"executor": "nx:run-commands", | |
"options": { | |
"envFile": "./apps/api-core/.env", | |
"commands": [ | |
"yarn prisma migrate reset --force --skip-seed --schema ./apps/api-core/src/shared/infra/database/prisma/schema.prisma", | |
"yarn nx prisma:seed api-core" | |
], | |
"parallel": false | |
} | |
}, | |
"prisma:studio": { | |
"executor": "nx:run-commands", | |
"options": { | |
"envFile": "./apps/api-core/.env", | |
"command": "yarn prisma studio --schema ./apps/api-core/src/shared/infra/database/prisma/schema.prisma" | |
} | |
}, | |
"prisma:seed": { | |
"executor": "@nrwl/node:node", | |
"options": { | |
"buildTarget": "api-core:build", | |
"envFile": "./apps/api-core/.env", | |
"command": "ts-node ./apps/api-core/src/shared/test/seed" | |
}, | |
"configurations": { | |
"production": { | |
"buildTarget": "api-core:build:production" | |
} | |
} | |
}, | |
"clear:redis": { | |
"executor": "nx:run-commands", | |
"options": { | |
"envFile": "./apps/api-core/.env", | |
"command": "ts-node ./apps/api-core/src/shared/infra/database/redis/helpers/clearDatabase.helper.ts" | |
} | |
} | |
}, | |
"tags": ["api", "core"] | |
} |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
{ | |
"$schema": "../../node_modules/nx/schemas/project-schema.json", | |
"sourceRoot": "apps/api-core/src", | |
"projectType": "application", | |
"targets": { | |
"build": { | |
"executor": "@nrwl/node:webpack", | |
"outputs": ["{options.outputPath}"], | |
"options": { | |
"outputPath": "dist/apps/api-core/api", | |
"main": "apps/api-core/src/shared/main/http", | |
"tsConfig": "apps/api-core/tsconfig.app.json", | |
"generatePackageJson": true, | |
"progress": true, | |
"inspect": true, | |
"extractLicenses": true, | |
"assets": [ | |
{ | |
"glob": "**/*.hbs", | |
"input": "apps/api-core/src/shared/application/views/templates", | |
"output": "templates" | |
}, | |
{ | |
"glob": "**/*.css", | |
"input": "apps/api-core/src/shared/application/views/templates", | |
"output": "templates" | |
}, | |
{ | |
"glob": "schema.prisma", | |
"input": "apps/api-core/src/shared/infra/database/prisma", | |
"output": "." | |
}, | |
{ | |
"glob": "migrations", | |
"input": "apps/api-core/src/shared/infra/database/prisma", | |
"output": "migrations" | |
}, | |
{ | |
"glob": ".env*", | |
"input": "apps/api-core/", | |
"output": "." | |
}, | |
{ | |
"glob": "**", | |
"input": "apps/api-core/src/shared/infra/providers/storage/implementations/credentials", | |
"output": "./credentials" | |
}, | |
{ | |
"glob": "yarn.lock", | |
"input": ".", | |
"output": "." | |
}, | |
{ | |
"glob": "**/*", | |
"input": "apps/api-core/tmp/", | |
"output": "tmp" | |
} | |
] | |
}, | |
"configurations": { | |
"production": { | |
"optimization": true, | |
"inspect": false, | |
"progress": false | |
} | |
} | |
}, | |
"buildWorkerTransaction": { | |
"executor": "@nrwl/node:webpack", | |
"outputs": ["{options.outputPath}"], | |
"options": { | |
"outputPath": "dist/apps/api-core/workers/transaction", | |
"main": "apps/api-core/src/shared/main/workers/server-transaction-worker.ts", | |
"tsConfig": "apps/api-core/tsconfig.app.json", | |
"generatePackageJson": true, | |
"progress": true, | |
"extractLicenses": true, | |
"assets": [ | |
{ | |
"glob": "schema.prisma", | |
"input": "apps/api-core/src/shared/infra/database/prisma", | |
"output": "." | |
}, | |
{ | |
"glob": ".env*", | |
"input": "apps/api-core/", | |
"output": "." | |
}, | |
{ | |
"glob": "yarn.lock", | |
"input": ".", | |
"output": "." | |
} | |
] | |
}, | |
"configurations": { | |
"production": { | |
"optimization": true, | |
"inspect": false, | |
"progress": false | |
} | |
} | |
}, | |
"buildWorkerMessage": { | |
"executor": "@nrwl/node:webpack", | |
"outputs": ["{options.outputPath}"], | |
"options": { | |
"outputPath": "dist/apps/api-core/workers/message", | |
"main": "apps/api-core/src/shared/main/workers/server-message-worker.ts", | |
"tsConfig": "apps/api-core/tsconfig.app.json", | |
"generatePackageJson": true, | |
"progress": true, | |
"extractLicenses": true, | |
"assets": [ | |
{ | |
"glob": "**/*.hbs", | |
"input": "apps/api-core/src/shared/application/views/templates", | |
"output": "templates" | |
}, | |
{ | |
"glob": "**/*.css", | |
"input": "apps/api-core/src/shared/application/views/templates", | |
"output": "templates" | |
}, | |
{ | |
"glob": "schema.prisma", | |
"input": "apps/api-core/src/shared/infra/database/prisma", | |
"output": "." | |
}, | |
{ | |
"glob": ".env*", | |
"input": "apps/api-core/", | |
"output": "." | |
}, | |
{ | |
"glob": "yarn.lock", | |
"input": ".", | |
"output": "." | |
} | |
] | |
}, | |
"configurations": { | |
"production": { | |
"optimization": true, | |
"inspect": false, | |
"progress": false | |
} | |
} | |
}, | |
"serve": { | |
"executor": "@nrwl/node:node", | |
"options": { | |
"buildTarget": "api-core:build" | |
}, | |
"configurations": { | |
"production": { | |
"buildTarget": "api-core:build:production" | |
} | |
} | |
}, | |
"transaction:worker": { | |
"executor": "@nrwl/node:node", | |
"options": { | |
"buildTarget": "api-core:buildWorkerTransaction" | |
}, | |
"configurations": { | |
"production": { | |
"buildTarget": "api-core:buildWorkerTransaction:production" | |
} | |
} | |
}, | |
"message:worker": { | |
"executor": "@nrwl/node:node", | |
"options": { | |
"buildTarget": "api-core:buildWorkerMessage" | |
}, | |
"configurations": { | |
"production": { | |
"buildTarget": "api-core:buildWorkerMessage:production" | |
} | |
} | |
}, | |
"tsc": { | |
"executor": "@nrwl/node:webpack", | |
"outputs": ["{options.outputPath}"], | |
"options": { | |
"outputPath": "dist/apps/api-core", | |
"main": "apps/api-core/src/shared/main/http", | |
"tsConfig": "apps/api-core/tsconfig.spec.json" | |
} | |
}, | |
"lint": { | |
"executor": "@nrwl/linter:eslint", | |
"options": { | |
"lintFilePatterns": ["apps/api-core/**/*.ts"], | |
"fix": true | |
} | |
}, | |
"test": { | |
"executor": "@nrwl/jest:jest", | |
"options": { | |
"jestConfig": "apps/api-core/jest.config.ts", | |
"passWithNoTests": true | |
} | |
}, | |
"test:coverage": { | |
"executor": "@nrwl/jest:jest", | |
"outputs": ["{options.coverageDirectory}"], | |
"options": { | |
"jestConfig": "apps/api-core/jest.config.ts", | |
"passWithNoTests": true, | |
"coverageDirectory": "coverage/apps/api-core", | |
"collectCoverage": true, | |
"coverageProvider": "v8", | |
"collectCoverageFrom": [ | |
"<rootDir>/src/**/domain/**/*.ts", | |
"!<rootDir>/src/**/contracts/**/*.ts", | |
"!<rootDir>/src/**/domain/**/index.ts" | |
] | |
} | |
}, | |
"test:integration": { | |
"executor": "@nrwl/jest:jest", | |
"options": { | |
"jestConfig": "apps/api-core/jest.config.ts", | |
"passWithNoTests": true, | |
"runInBand": true, | |
"testEnvironment": "./src/shared/infra/database/prisma/prisma-test-environment.ts", | |
"testMatch": ["**/*.test.ts"], | |
"testTimeout": 15000 | |
} | |
}, | |
"prisma:generate": { | |
"executor": "nx:run-commands", | |
"options": { | |
"envFile": "./apps/api-core/.env", | |
"command": "yarn prisma generate --schema ./apps/api-core/src/shared/infra/database/prisma/schema.prisma" | |
} | |
}, | |
"prisma:migrate": { | |
"executor": "nx:run-commands", | |
"options": { | |
"envFile": "./apps/api-core/.env", | |
"command": "yarn prisma migrate dev --schema ./apps/api-core/src/shared/infra/database/prisma/schema.prisma" | |
} | |
}, | |
"prisma:clean": { | |
"executor": "nx:run-commands", | |
"options": { | |
"envFile": "./apps/api-core/.env", | |
"commands": [ | |
"yarn prisma migrate reset --force --skip-seed --schema ./apps/api-core/src/shared/infra/database/prisma/schema.prisma" | |
], | |
"parallel": false | |
} | |
}, | |
"prisma:reset": { | |
"executor": "nx:run-commands", | |
"options": { | |
"envFile": "./apps/api-core/.env", | |
"commands": [ | |
"yarn prisma migrate reset --force --skip-seed --schema ./apps/api-core/src/shared/infra/database/prisma/schema.prisma", | |
"yarn nx prisma:seed api-core" | |
], | |
"parallel": false | |
} | |
}, | |
"prisma:studio": { | |
"executor": "nx:run-commands", | |
"options": { | |
"envFile": "./apps/api-core/.env", | |
"command": "yarn prisma studio --schema ./apps/api-core/src/shared/infra/database/prisma/schema.prisma" | |
} | |
}, | |
"prisma:seed": { | |
"executor": "@nrwl/node:node", | |
"options": { | |
"buildTarget": "api-core:buildSeeds" | |
}, | |
"configurations": { | |
"production": { | |
"buildTarget": "api-core:buildSeeds:production" | |
} | |
} | |
}, | |
"clear:redis": { | |
"executor": "nx:run-commands", | |
"options": { | |
"envFile": "./apps/api-core/.env", | |
"command": "ts-node ./apps/api-core/src/shared/infra/database/redis/helpers/clearDatabase.helper.ts" | |
} | |
}, | |
"buildSeeds": { | |
"executor": "@nrwl/node:webpack", | |
"outputs": ["{options.outputPath}"], | |
"options": { | |
"outputPath": "dist/apps/api-core/seeds", | |
"main": "apps/api-core/src/shared/main/workers/server-message-worker.ts", | |
"tsConfig": "apps/api-core/tsconfig.app.json", | |
"generatePackageJson": true, | |
"progress": true, | |
"extractLicenses": true, | |
"assets": [ | |
{ | |
"glob": "schema.prisma", | |
"input": "apps/api-core/src/shared/infra/database/prisma", | |
"output": "." | |
}, | |
{ | |
"glob": ".env*", | |
"input": "apps/api-core/", | |
"output": "." | |
}, | |
{ | |
"glob": "yarn.lock", | |
"input": ".", | |
"output": "." | |
} | |
] | |
}, | |
"configurations": { | |
"production": { | |
"optimization": true, | |
"inspect": false, | |
"progress": false | |
} | |
} | |
} | |
}, | |
"tags": ["api", "core"] | |
} |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
{ | |
"$schema": "../../node_modules/nx/schemas/project-schema.json", | |
"sourceRoot": "apps/api-core/src", | |
"projectType": "application", | |
"targets": { | |
"build": { | |
"executor": "@nrwl/node:webpack", | |
"outputs": ["{options.outputPath}"], | |
"options": { | |
"outputPath": "dist/apps/api-core/api", | |
"main": "apps/api-core/src/shared/main/http", | |
"tsConfig": "apps/api-core/tsconfig.app.json", | |
"generatePackageJson": true, | |
"progress": true, | |
"extractLicenses": true, | |
"assets": [ | |
{ | |
"glob": "**/*.[css]|[hbs]", | |
"input": "apps/api-core/src/shared/application/views/templates", | |
"output": "templates" | |
}, | |
{ | |
"glob": "schema.prisma", | |
"input": "apps/api-core/src/shared/infra/database/prisma", | |
"output": "." | |
}, | |
{ | |
"glob": "migrations", | |
"input": "apps/api-core/src/shared/infra/database/prisma", | |
"output": "migrations" | |
}, | |
{ | |
"glob": ".env*", | |
"input": "apps/api-core/", | |
"output": "." | |
}, | |
{ | |
"glob": "**", | |
"input": "apps/api-core/src/shared/infra/providers/storage/implementations/credentials", | |
"output": "./credentials" | |
}, | |
{ | |
"glob": "yarn.lock", | |
"input": ".", | |
"output": "." | |
}, | |
{ | |
"glob": "**/*", | |
"input": "apps/api-core/tmp/", | |
"output": "tmp" | |
} | |
] | |
}, | |
"configurations": { | |
"production": { | |
"optimization": true, | |
"extractLicenses": true, | |
"inspect": false, | |
"fileReplacements": [ | |
{ | |
"replace": "apps/api-core/src/environments/environment.ts", | |
"with": "apps/api-core/src/environments/environment.prod.ts" | |
} | |
] | |
} | |
} | |
}, | |
"buildWorkerTransaction": { | |
"executor": "@nrwl/node:webpack", | |
"outputs": ["{options.outputPath}"], | |
"options": { | |
"outputPath": "dist/apps/api-core/workers/transaction", | |
"main": "apps/api-core/src/shared/main/workers/server-transaction-worker.ts", | |
"tsConfig": "apps/api-core/tsconfig.app.json", | |
"generatePackageJson": true, | |
"progress": true, | |
"extractLicenses": true, | |
"assets": [ | |
{ | |
"glob": "schema.prisma", | |
"input": "apps/api-core/src/shared/infra/database/prisma", | |
"output": "." | |
}, | |
{ | |
"glob": ".env*", | |
"input": "apps/api-core/", | |
"output": "." | |
}, | |
{ | |
"glob": "yarn.lock", | |
"input": ".", | |
"output": "." | |
} | |
] | |
}, | |
"configurations": { | |
"production": { | |
"optimization": true, | |
"extractLicenses": true, | |
"inspect": false, | |
"fileReplacements": [ | |
{ | |
"replace": "apps/api-core/src/environments/environment.ts", | |
"with": "apps/api-core/src/environments/environment.prod.ts" | |
} | |
] | |
} | |
} | |
}, | |
"buildWorkerMessage": { | |
"executor": "@nrwl/node:webpack", | |
"outputs": ["{options.outputPath}"], | |
"options": { | |
"outputPath": "dist/apps/api-core/workers/message", | |
"main": "apps/api-core/src/shared/main/workers/server-message-worker.ts", | |
"tsConfig": "apps/api-core/tsconfig.app.json", | |
"generatePackageJson": true, | |
"progress": true, | |
"extractLicenses": true, | |
"assets": [ | |
{ | |
"glob": "schema.prisma", | |
"input": "apps/api-core/src/shared/infra/database/prisma", | |
"output": "." | |
}, | |
{ | |
"glob": ".env*", | |
"input": "apps/api-core/", | |
"output": "." | |
}, | |
{ | |
"glob": "yarn.lock", | |
"input": ".", | |
"output": "." | |
} | |
] | |
}, | |
"configurations": { | |
"production": { | |
"optimization": true, | |
"extractLicenses": true, | |
"inspect": false, | |
"fileReplacements": [ | |
{ | |
"replace": "apps/api-core/src/environments/environment.ts", | |
"with": "apps/api-core/src/environments/environment.prod.ts" | |
} | |
] | |
} | |
} | |
}, | |
"serve": { | |
"executor": "@nrwl/node:node", | |
"options": { | |
"buildTarget": "api-core:build" | |
}, | |
"configurations": { | |
"production": { | |
"buildTarget": "api-core:build:production" | |
} | |
} | |
}, | |
"transaction:worker": { | |
"executor": "@nrwl/node:node", | |
"options": { | |
"buildTarget": "api-core:buildWorkerTransaction" | |
}, | |
"configurations": { | |
"production": { | |
"buildTarget": "api-core:buildWorkerTransaction:production" | |
} | |
} | |
}, | |
"message:worker": { | |
"executor": "@nrwl/node:node", | |
"options": { | |
"buildTarget": "api-core:buildWorkerMessage" | |
}, | |
"configurations": { | |
"production": { | |
"buildTarget": "api-core:buildWorkerMessage:production" | |
} | |
} | |
}, | |
"tsc": { | |
"executor": "@nrwl/node:webpack", | |
"outputs": ["{options.outputPath}"], | |
"options": { | |
"outputPath": "dist/apps/api-core", | |
"main": "apps/api-core/src/shared/main/http", | |
"tsConfig": "apps/api-core/tsconfig.spec.json" | |
} | |
}, | |
"lint": { | |
"executor": "@nrwl/linter:eslint", | |
"options": { | |
"lintFilePatterns": ["apps/api-core/**/*.ts"], | |
"fix": true | |
} | |
}, | |
"test": { | |
"executor": "@nrwl/jest:jest", | |
"options": { | |
"jestConfig": "apps/api-core/jest.config.ts", | |
"passWithNoTests": true | |
} | |
}, | |
"test:coverage": { | |
"executor": "@nrwl/jest:jest", | |
"outputs": ["{options.coverageDirectory}"], | |
"options": { | |
"jestConfig": "apps/api-core/jest.config.ts", | |
"passWithNoTests": true, | |
"coverageDirectory": "coverage/apps/api-core", | |
"collectCoverage": true, | |
"coverageProvider": "v8", | |
"collectCoverageFrom": [ | |
"<rootDir>/src/**/domain/**/*.ts", | |
"!<rootDir>/src/**/contracts/**/*.ts", | |
"!<rootDir>/src/**/domain/**/index.ts" | |
] | |
} | |
}, | |
"test:integration": { | |
"executor": "@nrwl/jest:jest", | |
"options": { | |
"jestConfig": "apps/api-core/jest.config.ts", | |
"passWithNoTests": true, | |
"runInBand": true, | |
"testEnvironment": "./src/shared/infra/database/prisma/prisma-test-environment.ts", | |
"testMatch": ["**/*.test.ts"], | |
"testTimeout": 15000 | |
} | |
}, | |
"prisma:generate": { | |
"executor": "nx:run-commands", | |
"options": { | |
"envFile": "./apps/api-core/.env", | |
"command": "yarn prisma generate --schema ./apps/api-core/src/shared/infra/database/prisma/schema.prisma" | |
} | |
}, | |
"prisma:migrate": { | |
"executor": "nx:run-commands", | |
"options": { | |
"envFile": "./apps/api-core/.env", | |
"command": "yarn prisma migrate dev --schema ./apps/api-core/src/shared/infra/database/prisma/schema.prisma" | |
} | |
}, | |
"prisma:clean": { | |
"executor": "nx:run-commands", | |
"options": { | |
"envFile": "./apps/api-core/.env", | |
"commands": [ | |
"yarn prisma migrate reset --force --skip-seed --schema ./apps/api-core/src/shared/infra/database/prisma/schema.prisma" | |
], | |
"parallel": false | |
} | |
}, | |
"prisma:reset": { | |
"executor": "nx:run-commands", | |
"options": { | |
"envFile": "./apps/api-core/.env", | |
"commands": [ | |
"yarn prisma migrate reset --force --skip-seed --schema ./apps/api-core/src/shared/infra/database/prisma/schema.prisma", | |
"yarn nx prisma:seed api-core" | |
], | |
"parallel": false | |
} | |
}, | |
"prisma:studio": { | |
"executor": "nx:run-commands", | |
"options": { | |
"envFile": "./apps/api-core/.env", | |
"command": "yarn prisma studio --schema ./apps/api-core/src/shared/infra/database/prisma/schema.prisma" | |
} | |
}, | |
"prisma:seed": { | |
"executor": "nx:run-commands", | |
"options": { | |
"envFile": "./apps/api-core/.env", | |
"command": "cross-env NODE_ENV=development ts-node ./apps/api-core/src/shared/test/seed" | |
} | |
}, | |
"clear:redis": { | |
"executor": "nx:run-commands", | |
"options": { | |
"envFile": "./apps/api-core/.env", | |
"command": "ts-node ./apps/api-core/src/shared/infra/database/redis/helpers/clearDatabase.helper.ts" | |
} | |
} | |
}, | |
"tags": ["api", "core"] | |
} |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
{ | |
"$schema": "../../node_modules/nx/schemas/project-schema.json", | |
"sourceRoot": "apps/api-core/src", | |
"projectType": "application", | |
"targets": { | |
"build": { | |
"executor": "@nrwl/node:webpack", | |
"outputs": ["{options.outputPath}"], | |
"options": { | |
"outputPath": "dist/apps/api-core/api", | |
"main": "apps/api-core/src/shared/main/http", | |
"tsConfig": "apps/api-core/tsconfig.app.json", | |
"generatePackageJson": true, | |
"progress": true, | |
"inspect": true, | |
"extractLicenses": true, | |
"assets": [ | |
{ | |
"glob": "**/*.hbs", | |
"input": "apps/api-core/src/shared/application/views/templates", | |
"output": "templates" | |
}, | |
{ | |
"glob": "**/*.css", | |
"input": "apps/api-core/src/shared/application/views/templates", | |
"output": "templates" | |
}, | |
{ | |
"glob": "schema.prisma", | |
"input": "apps/api-core/src/shared/infra/database/prisma", | |
"output": "." | |
}, | |
{ | |
"glob": "migrations", | |
"input": "apps/api-core/src/shared/infra/database/prisma", | |
"output": "migrations" | |
}, | |
{ | |
"glob": ".env*", | |
"input": "apps/api-core/", | |
"output": "." | |
}, | |
{ | |
"glob": "**", | |
"input": "apps/api-core/src/shared/infra/providers/storage/implementations/credentials", | |
"output": "./credentials" | |
}, | |
{ | |
"glob": "yarn.lock", | |
"input": ".", | |
"output": "." | |
}, | |
{ | |
"glob": "**/*", | |
"input": "apps/api-core/tmp/", | |
"output": "tmp" | |
} | |
] | |
}, | |
"configurations": { | |
"production": { | |
"optimization": true, | |
"inspect": false, | |
"progress": false | |
} | |
} | |
}, | |
"buildWorkerTransaction": { | |
"executor": "@nrwl/node:webpack", | |
"outputs": ["{options.outputPath}"], | |
"options": { | |
"outputPath": "dist/apps/api-core/workers/transaction", | |
"main": "apps/api-core/src/shared/main/workers/server-transaction-worker.ts", | |
"tsConfig": "apps/api-core/tsconfig.app.json", | |
"generatePackageJson": true, | |
"progress": true, | |
"extractLicenses": true, | |
"assets": [ | |
{ | |
"glob": "schema.prisma", | |
"input": "apps/api-core/src/shared/infra/database/prisma", | |
"output": "." | |
}, | |
{ | |
"glob": ".env*", | |
"input": "apps/api-core/", | |
"output": "." | |
}, | |
{ | |
"glob": "yarn.lock", | |
"input": ".", | |
"output": "." | |
} | |
] | |
}, | |
"configurations": { | |
"production": { | |
"optimization": true, | |
"inspect": false, | |
"progress": false | |
} | |
} | |
}, | |
"buildWorkerMessage": { | |
"executor": "@nrwl/node:webpack", | |
"outputs": ["{options.outputPath}"], | |
"options": { | |
"outputPath": "dist/apps/api-core/workers/message", | |
"main": "apps/api-core/src/shared/main/workers/server-message-worker.ts", | |
"tsConfig": "apps/api-core/tsconfig.app.json", | |
"generatePackageJson": true, | |
"progress": true, | |
"extractLicenses": true, | |
"assets": [ | |
{ | |
"glob": "**/*.hbs", | |
"input": "apps/api-core/src/shared/application/views/templates", | |
"output": "templates" | |
}, | |
{ | |
"glob": "**/*.css", | |
"input": "apps/api-core/src/shared/application/views/templates", | |
"output": "templates" | |
}, | |
{ | |
"glob": "schema.prisma", | |
"input": "apps/api-core/src/shared/infra/database/prisma", | |
"output": "." | |
}, | |
{ | |
"glob": ".env*", | |
"input": "apps/api-core/", | |
"output": "." | |
}, | |
{ | |
"glob": "yarn.lock", | |
"input": ".", | |
"output": "." | |
} | |
] | |
}, | |
"configurations": { | |
"production": { | |
"optimization": true, | |
"inspect": false, | |
"progress": false | |
} | |
} | |
}, | |
"serve": { | |
"executor": "@nrwl/node:node", | |
"options": { | |
"buildTarget": "api-core:build" | |
}, | |
"configurations": { | |
"production": { | |
"buildTarget": "api-core:build:production" | |
} | |
} | |
}, | |
"transaction:worker": { | |
"executor": "@nrwl/node:node", | |
"options": { | |
"buildTarget": "api-core:buildWorkerTransaction" | |
}, | |
"configurations": { | |
"production": { | |
"buildTarget": "api-core:buildWorkerTransaction:production" | |
} | |
} | |
}, | |
"message:worker": { | |
"executor": "@nrwl/node:node", | |
"options": { | |
"buildTarget": "api-core:buildWorkerMessage" | |
}, | |
"configurations": { | |
"production": { | |
"buildTarget": "api-core:buildWorkerMessage:production" | |
} | |
} | |
}, | |
"tsc": { | |
"executor": "@nrwl/node:webpack", | |
"outputs": ["{options.outputPath}"], | |
"options": { | |
"outputPath": "dist/apps/api-core", | |
"main": "apps/api-core/src/shared/main/http", | |
"tsConfig": "apps/api-core/tsconfig.spec.json" | |
} | |
}, | |
"lint": { | |
"executor": "@nrwl/linter:eslint", | |
"options": { | |
"lintFilePatterns": ["apps/api-core/**/*.ts"], | |
"fix": true | |
} | |
}, | |
"test": { | |
"executor": "@nrwl/jest:jest", | |
"options": { | |
"jestConfig": "apps/api-core/jest.config.ts", | |
"passWithNoTests": true | |
} | |
}, | |
"test:coverage": { | |
"executor": "@nrwl/jest:jest", | |
"outputs": ["{options.coverageDirectory}"], | |
"options": { | |
"jestConfig": "apps/api-core/jest.config.ts", | |
"passWithNoTests": true, | |
"coverageDirectory": "coverage/apps/api-core", | |
"collectCoverage": true, | |
"coverageProvider": "v8", | |
"collectCoverageFrom": [ | |
"<rootDir>/src/**/domain/**/*.ts", | |
"!<rootDir>/src/**/contracts/**/*.ts", | |
"!<rootDir>/src/**/domain/**/index.ts" | |
] | |
} | |
}, | |
"test:integration": { | |
"executor": "@nrwl/jest:jest", | |
"options": { | |
"jestConfig": "apps/api-core/jest.config.ts", | |
"passWithNoTests": true, | |
"runInBand": true, | |
"testEnvironment": "./src/shared/infra/database/prisma/prisma-test-environment.ts", | |
"testMatch": ["**/*.test.ts"], | |
"testTimeout": 15000 | |
} | |
}, | |
"prisma:generate": { | |
"executor": "nx:run-commands", | |
"options": { | |
"envFile": "./apps/api-core/.env", | |
"command": "yarn prisma generate --schema ./apps/api-core/src/shared/infra/database/prisma/schema.prisma" | |
} | |
}, | |
"prisma:migrate": { | |
"executor": "nx:run-commands", | |
"options": { | |
"envFile": "./apps/api-core/.env", | |
"command": "yarn prisma migrate dev --schema ./apps/api-core/src/shared/infra/database/prisma/schema.prisma" | |
} | |
}, | |
"prisma:clean": { | |
"executor": "nx:run-commands", | |
"options": { | |
"envFile": "./apps/api-core/.env", | |
"commands": [ | |
"yarn prisma migrate reset --force --skip-seed --schema ./apps/api-core/src/shared/infra/database/prisma/schema.prisma" | |
], | |
"parallel": false | |
} | |
}, | |
"prisma:reset": { | |
"executor": "nx:run-commands", | |
"options": { | |
"envFile": "./apps/api-core/.env", | |
"commands": [ | |
"yarn prisma migrate reset --force --skip-seed --schema ./apps/api-core/src/shared/infra/database/prisma/schema.prisma", | |
"yarn nx prisma:seed api-core" | |
], | |
"parallel": false | |
} | |
}, | |
"prisma:studio": { | |
"executor": "nx:run-commands", | |
"options": { | |
"envFile": "./apps/api-core/.env", | |
"command": "yarn prisma studio --schema ./apps/api-core/src/shared/infra/database/prisma/schema.prisma" | |
} | |
}, | |
"prisma:seed": { | |
"executor": "@nrwl/node:node", | |
"options": { | |
"buildTarget": "api-core:build", | |
"command": "ts-node ./apps/api-core/src/shared/test/seed" | |
}, | |
"configurations": { | |
"production": { | |
"buildTarget": "api-core:build:production" | |
} | |
} | |
}, | |
"clear:redis": { | |
"executor": "nx:run-commands", | |
"options": { | |
"envFile": "./apps/api-core/.env", | |
"command": "ts-node ./apps/api-core/src/shared/infra/database/redis/helpers/clearDatabase.helper.ts" | |
} | |
} | |
}, | |
"tags": ["api", "core"] | |
} |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
{ | |
"$schema": "../../node_modules/nx/schemas/project-schema.json", | |
"sourceRoot": "apps/api-core/src", | |
"projectType": "application", | |
"targets": { | |
"build": { | |
"executor": "@nrwl/node:webpack", | |
"outputs": ["{options.outputPath}"], | |
"options": { | |
"outputPath": "dist/apps/api-core/api", | |
"main": "apps/api-core/src/shared/main/http", | |
"tsConfig": "apps/api-core/tsconfig.app.json", | |
"generatePackageJson": true, | |
"progress": true, | |
"extractLicenses": true, | |
"assets": [ | |
{ | |
"glob": "**/*.hbs", | |
"input": "apps/api-core/src/shared/application/views/templates", | |
"output": "templates" | |
}, | |
{ | |
"glob": "**/*.css", | |
"input": "apps/api-core/src/shared/application/views/templates", | |
"output": "templates" | |
}, | |
{ | |
"glob": "schema.prisma", | |
"input": "apps/api-core/src/shared/infra/database/prisma", | |
"output": "." | |
}, | |
{ | |
"glob": "migrations", | |
"input": "apps/api-core/src/shared/infra/database/prisma", | |
"output": "migrations" | |
}, | |
{ | |
"glob": ".env*", | |
"input": "apps/api-core/", | |
"output": "." | |
}, | |
{ | |
"glob": "**", | |
"input": "apps/api-core/src/shared/infra/providers/storage/implementations/credentials", | |
"output": "./credentials" | |
}, | |
{ | |
"glob": "yarn.lock", | |
"input": ".", | |
"output": "." | |
}, | |
{ | |
"glob": "**/*", | |
"input": "apps/api-core/tmp/", | |
"output": "tmp" | |
} | |
] | |
}, | |
"configurations": { | |
"production": { | |
"optimization": true, | |
"inspect": false, | |
"progress": false | |
} | |
} | |
}, | |
"buildWorkerTransaction": { | |
"executor": "@nrwl/node:webpack", | |
"outputs": ["{options.outputPath}"], | |
"options": { | |
"outputPath": "dist/apps/api-core/workers/transaction", | |
"main": "apps/api-core/src/shared/main/workers/server-transaction-worker.ts", | |
"tsConfig": "apps/api-core/tsconfig.app.json", | |
"generatePackageJson": true, | |
"progress": true, | |
"extractLicenses": true, | |
"assets": [ | |
{ | |
"glob": "schema.prisma", | |
"input": "apps/api-core/src/shared/infra/database/prisma", | |
"output": "." | |
}, | |
{ | |
"glob": ".env*", | |
"input": "apps/api-core/", | |
"output": "." | |
}, | |
{ | |
"glob": "yarn.lock", | |
"input": ".", | |
"output": "." | |
} | |
] | |
}, | |
"configurations": { | |
"production": { | |
"optimization": true, | |
"extractLicenses": true, | |
"inspect": false, | |
"fileReplacements": [ | |
{ | |
"replace": "apps/api-core/src/environments/environment.ts", | |
"with": "apps/api-core/src/environments/environment.prod.ts" | |
} | |
] | |
} | |
} | |
}, | |
"buildWorkerMessage": { | |
"executor": "@nrwl/node:webpack", | |
"outputs": ["{options.outputPath}"], | |
"options": { | |
"outputPath": "dist/apps/api-core/workers/message", | |
"main": "apps/api-core/src/shared/main/workers/server-message-worker.ts", | |
"tsConfig": "apps/api-core/tsconfig.app.json", | |
"generatePackageJson": true, | |
"progress": true, | |
"extractLicenses": true, | |
"assets": [ | |
{ | |
"glob": "**/*.hbs", | |
"input": "apps/api-core/src/shared/application/views/templates", | |
"output": "templates" | |
}, | |
{ | |
"glob": "**/*.css", | |
"input": "apps/api-core/src/shared/application/views/templates", | |
"output": "templates" | |
}, | |
{ | |
"glob": "schema.prisma", | |
"input": "apps/api-core/src/shared/infra/database/prisma", | |
"output": "." | |
}, | |
{ | |
"glob": ".env*", | |
"input": "apps/api-core/", | |
"output": "." | |
}, | |
{ | |
"glob": "yarn.lock", | |
"input": ".", | |
"output": "." | |
} | |
] | |
}, | |
"configurations": { | |
"production": { | |
"optimization": true, | |
"extractLicenses": true, | |
"inspect": false, | |
"fileReplacements": [ | |
{ | |
"replace": "apps/api-core/src/environments/environment.ts", | |
"with": "apps/api-core/src/environments/environment.prod.ts" | |
} | |
] | |
} | |
} | |
}, | |
"serve": { | |
"executor": "@nrwl/node:node", | |
"options": { | |
"buildTarget": "api-core:build" | |
}, | |
"configurations": { | |
"production": { | |
"buildTarget": "api-core:build:production" | |
} | |
} | |
}, | |
"transaction:worker": { | |
"executor": "@nrwl/node:node", | |
"options": { | |
"buildTarget": "api-core:buildWorkerTransaction" | |
}, | |
"configurations": { | |
"production": { | |
"buildTarget": "api-core:buildWorkerTransaction:production" | |
} | |
} | |
}, | |
"message:worker": { | |
"executor": "@nrwl/node:node", | |
"options": { | |
"buildTarget": "api-core:buildWorkerMessage" | |
}, | |
"configurations": { | |
"production": { | |
"buildTarget": "api-core:buildWorkerMessage:production" | |
} | |
} | |
}, | |
"tsc": { | |
"executor": "@nrwl/node:webpack", | |
"outputs": ["{options.outputPath}"], | |
"options": { | |
"outputPath": "dist/apps/api-core", | |
"main": "apps/api-core/src/shared/main/http", | |
"tsConfig": "apps/api-core/tsconfig.spec.json" | |
} | |
}, | |
"lint": { | |
"executor": "@nrwl/linter:eslint", | |
"options": { | |
"lintFilePatterns": ["apps/api-core/**/*.ts"], | |
"fix": true | |
} | |
}, | |
"test": { | |
"executor": "@nrwl/jest:jest", | |
"options": { | |
"jestConfig": "apps/api-core/jest.config.ts", | |
"passWithNoTests": true | |
} | |
}, | |
"test:coverage": { | |
"executor": "@nrwl/jest:jest", | |
"outputs": ["{options.coverageDirectory}"], | |
"options": { | |
"jestConfig": "apps/api-core/jest.config.ts", | |
"passWithNoTests": true, | |
"coverageDirectory": "coverage/apps/api-core", | |
"collectCoverage": true, | |
"coverageProvider": "v8", | |
"collectCoverageFrom": [ | |
"<rootDir>/src/**/domain/**/*.ts", | |
"!<rootDir>/src/**/contracts/**/*.ts", | |
"!<rootDir>/src/**/domain/**/index.ts" | |
] | |
} | |
}, | |
"test:integration": { | |
"executor": "@nrwl/jest:jest", | |
"options": { | |
"jestConfig": "apps/api-core/jest.config.ts", | |
"passWithNoTests": true, | |
"runInBand": true, | |
"testEnvironment": "./src/shared/infra/database/prisma/prisma-test-environment.ts", | |
"testMatch": ["**/*.test.ts"], | |
"testTimeout": 15000 | |
} | |
}, | |
"prisma:generate": { | |
"executor": "nx:run-commands", | |
"options": { | |
"envFile": "./apps/api-core/.env", | |
"command": "yarn prisma generate --schema ./apps/api-core/src/shared/infra/database/prisma/schema.prisma" | |
} | |
}, | |
"prisma:migrate": { | |
"executor": "nx:run-commands", | |
"options": { | |
"envFile": "./apps/api-core/.env", | |
"command": "yarn prisma migrate dev --schema ./apps/api-core/src/shared/infra/database/prisma/schema.prisma" | |
} | |
}, | |
"prisma:clean": { | |
"executor": "nx:run-commands", | |
"options": { | |
"envFile": "./apps/api-core/.env", | |
"commands": [ | |
"yarn prisma migrate reset --force --skip-seed --schema ./apps/api-core/src/shared/infra/database/prisma/schema.prisma" | |
], | |
"parallel": false | |
} | |
}, | |
"prisma:reset": { | |
"executor": "nx:run-commands", | |
"options": { | |
"envFile": "./apps/api-core/.env", | |
"commands": [ | |
"yarn prisma migrate reset --force --skip-seed --schema ./apps/api-core/src/shared/infra/database/prisma/schema.prisma", | |
"yarn nx prisma:seed api-core" | |
], | |
"parallel": false | |
} | |
}, | |
"prisma:studio": { | |
"executor": "nx:run-commands", | |
"options": { | |
"envFile": "./apps/api-core/.env", | |
"command": "yarn prisma studio --schema ./apps/api-core/src/shared/infra/database/prisma/schema.prisma" | |
} | |
}, | |
"prisma:seed": { | |
"executor": "nx:run-commands", | |
"options": { | |
"envFile": "./apps/api-core/.env", | |
"command": "cross-env NODE_ENV=development ts-node ./apps/api-core/src/shared/test/seed" | |
} | |
}, | |
"clear:redis": { | |
"executor": "nx:run-commands", | |
"options": { | |
"envFile": "./apps/api-core/.env", | |
"command": "ts-node ./apps/api-core/src/shared/infra/database/redis/helpers/clearDatabase.helper.ts" | |
} | |
} | |
}, | |
"tags": ["api", "core"] | |
} |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
{ | |
"$schema": "../../node_modules/nx/schemas/project-schema.json", | |
"sourceRoot": "apps/api-core/src", | |
"projectType": "application", | |
"targets": { | |
"build": { | |
"executor": "@nrwl/node:webpack", | |
"outputs": ["{options.outputPath}"], | |
"options": { | |
"outputPath": "dist/apps/api-core/api", | |
"main": "apps/api-core/src/shared/main/http", | |
"tsConfig": "apps/api-core/tsconfig.app.json", | |
"generatePackageJson": true, | |
"progress": true, | |
"extractLicenses": true, | |
"assets": [ | |
{ | |
"glob": "**/*.hbs", | |
"input": "apps/api-core/src/shared/application/views/templates/email-verify/template.hbs", | |
"output": "templates" | |
}, | |
{ | |
"glob": "schema.prisma", | |
"input": "apps/api-core/src/shared/infra/database/prisma", | |
"output": "." | |
}, | |
{ | |
"glob": "migrations", | |
"input": "apps/api-core/src/shared/infra/database/prisma", | |
"output": "migrations" | |
}, | |
{ | |
"glob": ".env*", | |
"input": "apps/api-core/", | |
"output": "." | |
}, | |
{ | |
"glob": "**", | |
"input": "apps/api-core/src/shared/infra/providers/storage/implementations/credentials", | |
"output": "./credentials" | |
}, | |
{ | |
"glob": "yarn.lock", | |
"input": ".", | |
"output": "." | |
}, | |
{ | |
"glob": "**/*", | |
"input": "apps/api-core/tmp/", | |
"output": "tmp" | |
} | |
] | |
}, | |
"configurations": { | |
"production": { | |
"optimization": true, | |
"extractLicenses": true, | |
"inspect": false, | |
"fileReplacements": [ | |
{ | |
"replace": "apps/api-core/src/environments/environment.ts", | |
"with": "apps/api-core/src/environments/environment.prod.ts" | |
} | |
] | |
} | |
} | |
}, | |
"buildWorkerTransaction": { | |
"executor": "@nrwl/node:webpack", | |
"outputs": ["{options.outputPath}"], | |
"options": { | |
"outputPath": "dist/apps/api-core/workers/transaction", | |
"main": "apps/api-core/src/shared/main/workers/server-transaction-worker.ts", | |
"tsConfig": "apps/api-core/tsconfig.app.json", | |
"generatePackageJson": true, | |
"progress": true, | |
"extractLicenses": true, | |
"assets": [ | |
{ | |
"glob": "schema.prisma", | |
"input": "apps/api-core/src/shared/infra/database/prisma", | |
"output": "." | |
}, | |
{ | |
"glob": ".env*", | |
"input": "apps/api-core/", | |
"output": "." | |
}, | |
{ | |
"glob": "yarn.lock", | |
"input": ".", | |
"output": "." | |
} | |
] | |
}, | |
"configurations": { | |
"production": { | |
"optimization": true, | |
"extractLicenses": true, | |
"inspect": false, | |
"fileReplacements": [ | |
{ | |
"replace": "apps/api-core/src/environments/environment.ts", | |
"with": "apps/api-core/src/environments/environment.prod.ts" | |
} | |
] | |
} | |
} | |
}, | |
"buildWorkerMessage": { | |
"executor": "@nrwl/node:webpack", | |
"outputs": ["{options.outputPath}"], | |
"options": { | |
"outputPath": "dist/apps/api-core/workers/message", | |
"main": "apps/api-core/src/shared/main/workers/server-message-worker.ts", | |
"tsConfig": "apps/api-core/tsconfig.app.json", | |
"generatePackageJson": true, | |
"progress": true, | |
"extractLicenses": true, | |
"assets": [ | |
{ | |
"glob": "schema.prisma", | |
"input": "apps/api-core/src/shared/infra/database/prisma", | |
"output": "." | |
}, | |
{ | |
"glob": ".env*", | |
"input": "apps/api-core/", | |
"output": "." | |
}, | |
{ | |
"glob": "yarn.lock", | |
"input": ".", | |
"output": "." | |
} | |
] | |
}, | |
"configurations": { | |
"production": { | |
"optimization": true, | |
"extractLicenses": true, | |
"inspect": false, | |
"fileReplacements": [ | |
{ | |
"replace": "apps/api-core/src/environments/environment.ts", | |
"with": "apps/api-core/src/environments/environment.prod.ts" | |
} | |
] | |
} | |
} | |
}, | |
"serve": { | |
"executor": "@nrwl/node:node", | |
"options": { | |
"buildTarget": "api-core:build" | |
}, | |
"configurations": { | |
"production": { | |
"buildTarget": "api-core:build:production" | |
} | |
} | |
}, | |
"transaction:worker": { | |
"executor": "@nrwl/node:node", | |
"options": { | |
"buildTarget": "api-core:buildWorkerTransaction" | |
}, | |
"configurations": { | |
"production": { | |
"buildTarget": "api-core:buildWorkerTransaction:production" | |
} | |
} | |
}, | |
"message:worker": { | |
"executor": "@nrwl/node:node", | |
"options": { | |
"buildTarget": "api-core:buildWorkerMessage" | |
}, | |
"configurations": { | |
"production": { | |
"buildTarget": "api-core:buildWorkerMessage:production" | |
} | |
} | |
}, | |
"tsc": { | |
"executor": "@nrwl/node:webpack", | |
"outputs": ["{options.outputPath}"], | |
"options": { | |
"outputPath": "dist/apps/api-core", | |
"main": "apps/api-core/src/shared/main/http", | |
"tsConfig": "apps/api-core/tsconfig.spec.json" | |
} | |
}, | |
"lint": { | |
"executor": "@nrwl/linter:eslint", | |
"options": { | |
"lintFilePatterns": ["apps/api-core/**/*.ts"], | |
"fix": true | |
} | |
}, | |
"test": { | |
"executor": "@nrwl/jest:jest", | |
"options": { | |
"jestConfig": "apps/api-core/jest.config.ts", | |
"passWithNoTests": true | |
} | |
}, | |
"test:coverage": { | |
"executor": "@nrwl/jest:jest", | |
"outputs": ["{options.coverageDirectory}"], | |
"options": { | |
"jestConfig": "apps/api-core/jest.config.ts", | |
"passWithNoTests": true, | |
"coverageDirectory": "coverage/apps/api-core", | |
"collectCoverage": true, | |
"coverageProvider": "v8", | |
"collectCoverageFrom": [ | |
"<rootDir>/src/**/domain/**/*.ts", | |
"!<rootDir>/src/**/contracts/**/*.ts", | |
"!<rootDir>/src/**/domain/**/index.ts" | |
] | |
} | |
}, | |
"test:integration": { | |
"executor": "@nrwl/jest:jest", | |
"options": { | |
"jestConfig": "apps/api-core/jest.config.ts", | |
"passWithNoTests": true, | |
"runInBand": true, | |
"testEnvironment": "./src/shared/infra/database/prisma/prisma-test-environment.ts", | |
"testMatch": ["**/*.test.ts"], | |
"testTimeout": 15000 | |
} | |
}, | |
"prisma:generate": { | |
"executor": "nx:run-commands", | |
"options": { | |
"envFile": "./apps/api-core/.env", | |
"command": "yarn prisma generate --schema ./apps/api-core/src/shared/infra/database/prisma/schema.prisma" | |
} | |
}, | |
"prisma:migrate": { | |
"executor": "nx:run-commands", | |
"options": { | |
"envFile": "./apps/api-core/.env", | |
"command": "yarn prisma migrate dev --schema ./apps/api-core/src/shared/infra/database/prisma/schema.prisma" | |
} | |
}, | |
"prisma:clean": { | |
"executor": "nx:run-commands", | |
"options": { | |
"envFile": "./apps/api-core/.env", | |
"commands": [ | |
"yarn prisma migrate reset --force --skip-seed --schema ./apps/api-core/src/shared/infra/database/prisma/schema.prisma" | |
], | |
"parallel": false | |
} | |
}, | |
"prisma:reset": { | |
"executor": "nx:run-commands", | |
"options": { | |
"envFile": "./apps/api-core/.env", | |
"commands": [ | |
"yarn prisma migrate reset --force --skip-seed --schema ./apps/api-core/src/shared/infra/database/prisma/schema.prisma", | |
"yarn nx prisma:seed api-core" | |
], | |
"parallel": false | |
} | |
}, | |
"prisma:studio": { | |
"executor": "nx:run-commands", | |
"options": { | |
"envFile": "./apps/api-core/.env", | |
"command": "yarn prisma studio --schema ./apps/api-core/src/shared/infra/database/prisma/schema.prisma" | |
} | |
}, | |
"prisma:seed": { | |
"executor": "nx:run-commands", | |
"options": { | |
"envFile": "./apps/api-core/.env", | |
"command": "cross-env NODE_ENV=development ts-node ./apps/api-core/src/shared/test/seed" | |
} | |
}, | |
"clear:redis": { | |
"executor": "nx:run-commands", | |
"options": { | |
"envFile": "./apps/api-core/.env", | |
"command": "ts-node ./apps/api-core/src/shared/infra/database/redis/helpers/clearDatabase.helper.ts" | |
} | |
} | |
}, | |
"tags": ["api", "core"] | |
} |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
{ | |
"$schema": "../../node_modules/nx/schemas/project-schema.json", | |
"sourceRoot": "apps/api-core/src", | |
"projectType": "application", | |
"targets": { | |
"build": { | |
"executor": "@nrwl/node:webpack", | |
"outputs": ["{options.outputPath}"], | |
"options": { | |
"outputPath": "dist/apps/api-core/api", | |
"main": "apps/api-core/src/shared/main/http", | |
"tsConfig": "apps/api-core/tsconfig.app.json", | |
"generatePackageJson": true, | |
"progress": true, | |
"extractLicenses": true, | |
"assets": [ | |
{ | |
"glob": "**/*.hbs", | |
"input": "apps/api-core/src/shared/application/views/templates", | |
"output": "templates" | |
}, | |
{ | |
"glob": "**/*.css", | |
"input": "apps/api-core/src/shared/application/views/templates", | |
"output": "templates" | |
}, | |
{ | |
"glob": "schema.prisma", | |
"input": "apps/api-core/src/shared/infra/database/prisma", | |
"output": "." | |
}, | |
{ | |
"glob": "migrations", | |
"input": "apps/api-core/src/shared/infra/database/prisma", | |
"output": "migrations" | |
}, | |
{ | |
"glob": ".env*", | |
"input": "apps/api-core/", | |
"output": "." | |
}, | |
{ | |
"glob": "**", | |
"input": "apps/api-core/src/shared/infra/providers/storage/implementations/credentials", | |
"output": "./credentials" | |
}, | |
{ | |
"glob": "yarn.lock", | |
"input": ".", | |
"output": "." | |
}, | |
{ | |
"glob": "**/*", | |
"input": "apps/api-core/tmp/", | |
"output": "tmp" | |
} | |
] | |
}, | |
"configurations": { | |
"production": { | |
"optimization": true, | |
"extractLicenses": true, | |
"inspect": false, | |
"fileReplacements": [ | |
{ | |
"replace": "apps/api-core/src/environments/environment.ts", | |
"with": "apps/api-core/src/environments/environment.prod.ts" | |
} | |
] | |
} | |
} | |
}, | |
"buildWorkerTransaction": { | |
"executor": "@nrwl/node:webpack", | |
"outputs": ["{options.outputPath}"], | |
"options": { | |
"outputPath": "dist/apps/api-core/workers/transaction", | |
"main": "apps/api-core/src/shared/main/workers/server-transaction-worker.ts", | |
"tsConfig": "apps/api-core/tsconfig.app.json", | |
"generatePackageJson": true, | |
"progress": true, | |
"extractLicenses": true, | |
"assets": [ | |
{ | |
"glob": "schema.prisma", | |
"input": "apps/api-core/src/shared/infra/database/prisma", | |
"output": "." | |
}, | |
{ | |
"glob": ".env*", | |
"input": "apps/api-core/", | |
"output": "." | |
}, | |
{ | |
"glob": "yarn.lock", | |
"input": ".", | |
"output": "." | |
} | |
] | |
}, | |
"configurations": { | |
"production": { | |
"optimization": true, | |
"extractLicenses": true, | |
"inspect": false, | |
"fileReplacements": [ | |
{ | |
"replace": "apps/api-core/src/environments/environment.ts", | |
"with": "apps/api-core/src/environments/environment.prod.ts" | |
} | |
] | |
} | |
} | |
}, | |
"buildWorkerMessage": { | |
"executor": "@nrwl/node:webpack", | |
"outputs": ["{options.outputPath}"], | |
"options": { | |
"outputPath": "dist/apps/api-core/workers/message", | |
"main": "apps/api-core/src/shared/main/workers/server-message-worker.ts", | |
"tsConfig": "apps/api-core/tsconfig.app.json", | |
"generatePackageJson": true, | |
"progress": true, | |
"extractLicenses": true, | |
"assets": [ | |
{ | |
"glob": "schema.prisma", | |
"input": "apps/api-core/src/shared/infra/database/prisma", | |
"output": "." | |
}, | |
{ | |
"glob": ".env*", | |
"input": "apps/api-core/", | |
"output": "." | |
}, | |
{ | |
"glob": "yarn.lock", | |
"input": ".", | |
"output": "." | |
} | |
] | |
}, | |
"configurations": { | |
"production": { | |
"optimization": true, | |
"extractLicenses": true, | |
"inspect": false, | |
"fileReplacements": [ | |
{ | |
"replace": "apps/api-core/src/environments/environment.ts", | |
"with": "apps/api-core/src/environments/environment.prod.ts" | |
} | |
] | |
} | |
} | |
}, | |
"serve": { | |
"executor": "@nrwl/node:node", | |
"options": { | |
"buildTarget": "api-core:build" | |
}, | |
"configurations": { | |
"production": { | |
"buildTarget": "api-core:build:production" | |
} | |
} | |
}, | |
"transaction:worker": { | |
"executor": "@nrwl/node:node", | |
"options": { | |
"buildTarget": "api-core:buildWorkerTransaction" | |
}, | |
"configurations": { | |
"production": { | |
"buildTarget": "api-core:buildWorkerTransaction:production" | |
} | |
} | |
}, | |
"message:worker": { | |
"executor": "@nrwl/node:node", | |
"options": { | |
"buildTarget": "api-core:buildWorkerMessage" | |
}, | |
"configurations": { | |
"production": { | |
"buildTarget": "api-core:buildWorkerMessage:production" | |
} | |
} | |
}, | |
"tsc": { | |
"executor": "@nrwl/node:webpack", | |
"outputs": ["{options.outputPath}"], | |
"options": { | |
"outputPath": "dist/apps/api-core", | |
"main": "apps/api-core/src/shared/main/http", | |
"tsConfig": "apps/api-core/tsconfig.spec.json" | |
} | |
}, | |
"lint": { | |
"executor": "@nrwl/linter:eslint", | |
"options": { | |
"lintFilePatterns": ["apps/api-core/**/*.ts"], | |
"fix": true | |
} | |
}, | |
"test": { | |
"executor": "@nrwl/jest:jest", | |
"options": { | |
"jestConfig": "apps/api-core/jest.config.ts", | |
"passWithNoTests": true | |
} | |
}, | |
"test:coverage": { | |
"executor": "@nrwl/jest:jest", | |
"outputs": ["{options.coverageDirectory}"], | |
"options": { | |
"jestConfig": "apps/api-core/jest.config.ts", | |
"passWithNoTests": true, | |
"coverageDirectory": "coverage/apps/api-core", | |
"collectCoverage": true, | |
"coverageProvider": "v8", | |
"collectCoverageFrom": [ | |
"<rootDir>/src/**/domain/**/*.ts", | |
"!<rootDir>/src/**/contracts/**/*.ts", | |
"!<rootDir>/src/**/domain/**/index.ts" | |
] | |
} | |
}, | |
"test:integration": { | |
"executor": "@nrwl/jest:jest", | |
"options": { | |
"jestConfig": "apps/api-core/jest.config.ts", | |
"passWithNoTests": true, | |
"runInBand": true, | |
"testEnvironment": "./src/shared/infra/database/prisma/prisma-test-environment.ts", | |
"testMatch": ["**/*.test.ts"], | |
"testTimeout": 15000 | |
} | |
}, | |
"prisma:generate": { | |
"executor": "nx:run-commands", | |
"options": { | |
"envFile": "./apps/api-core/.env", | |
"command": "yarn prisma generate --schema ./apps/api-core/src/shared/infra/database/prisma/schema.prisma" | |
} | |
}, | |
"prisma:migrate": { | |
"executor": "nx:run-commands", | |
"options": { | |
"envFile": "./apps/api-core/.env", | |
"command": "yarn prisma migrate dev --schema ./apps/api-core/src/shared/infra/database/prisma/schema.prisma" | |
} | |
}, | |
"prisma:clean": { | |
"executor": "nx:run-commands", | |
"options": { | |
"envFile": "./apps/api-core/.env", | |
"commands": [ | |
"yarn prisma migrate reset --force --skip-seed --schema ./apps/api-core/src/shared/infra/database/prisma/schema.prisma" | |
], | |
"parallel": false | |
} | |
}, | |
"prisma:reset": { | |
"executor": "nx:run-commands", | |
"options": { | |
"envFile": "./apps/api-core/.env", | |
"commands": [ | |
"yarn prisma migrate reset --force --skip-seed --schema ./apps/api-core/src/shared/infra/database/prisma/schema.prisma", | |
"yarn nx prisma:seed api-core" | |
], | |
"parallel": false | |
} | |
}, | |
"prisma:studio": { | |
"executor": "nx:run-commands", | |
"options": { | |
"envFile": "./apps/api-core/.env", | |
"command": "yarn prisma studio --schema ./apps/api-core/src/shared/infra/database/prisma/schema.prisma" | |
} | |
}, | |
"prisma:seed": { | |
"executor": "nx:run-commands", | |
"options": { | |
"envFile": "./apps/api-core/.env", | |
"command": "cross-env NODE_ENV=development ts-node ./apps/api-core/src/shared/test/seed" | |
} | |
}, | |
"clear:redis": { | |
"executor": "nx:run-commands", | |
"options": { | |
"envFile": "./apps/api-core/.env", | |
"command": "ts-node ./apps/api-core/src/shared/infra/database/redis/helpers/clearDatabase.helper.ts" | |
} | |
} | |
}, | |
"tags": ["api", "core"] | |
} |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
{ | |
"$schema": "../../node_modules/nx/schemas/project-schema.json", | |
"sourceRoot": "apps/api-core/src", | |
"projectType": "application", | |
"targets": { | |
"build": { | |
"executor": "@nrwl/node:webpack", | |
"outputs": ["{options.outputPath}"], | |
"options": { | |
"outputPath": "dist/apps/api-core/api", | |
"main": "apps/api-core/src/shared/main/http", | |
"tsConfig": "apps/api-core/tsconfig.app.json", | |
"generatePackageJson": true, | |
"progress": true, | |
"extractLicenses": true, | |
"assets": [ | |
{ | |
"glob": "[**/*.hbs][**/*.css]", | |
"input": "apps/api-core/src/shared/application/views/templates/email-verify/template.hbs", | |
"output": "templates" | |
}, | |
{ | |
"glob": "schema.prisma", | |
"input": "apps/api-core/src/shared/infra/database/prisma", | |
"output": "." | |
}, | |
{ | |
"glob": "migrations", | |
"input": "apps/api-core/src/shared/infra/database/prisma", | |
"output": "migrations" | |
}, | |
{ | |
"glob": ".env*", | |
"input": "apps/api-core/", | |
"output": "." | |
}, | |
{ | |
"glob": "**", | |
"input": "apps/api-core/src/shared/infra/providers/storage/implementations/credentials", | |
"output": "./credentials" | |
}, | |
{ | |
"glob": "yarn.lock", | |
"input": ".", | |
"output": "." | |
}, | |
{ | |
"glob": "**/*", | |
"input": "apps/api-core/tmp/", | |
"output": "tmp" | |
} | |
] | |
}, | |
"configurations": { | |
"production": { | |
"optimization": true, | |
"extractLicenses": true, | |
"inspect": false, | |
"fileReplacements": [ | |
{ | |
"replace": "apps/api-core/src/environments/environment.ts", | |
"with": "apps/api-core/src/environments/environment.prod.ts" | |
} | |
] | |
} | |
} | |
}, | |
"buildWorkerTransaction": { | |
"executor": "@nrwl/node:webpack", | |
"outputs": ["{options.outputPath}"], | |
"options": { | |
"outputPath": "dist/apps/api-core/workers/transaction", | |
"main": "apps/api-core/src/shared/main/workers/server-transaction-worker.ts", | |
"tsConfig": "apps/api-core/tsconfig.app.json", | |
"generatePackageJson": true, | |
"progress": true, | |
"extractLicenses": true, | |
"assets": [ | |
{ | |
"glob": "schema.prisma", | |
"input": "apps/api-core/src/shared/infra/database/prisma", | |
"output": "." | |
}, | |
{ | |
"glob": ".env*", | |
"input": "apps/api-core/", | |
"output": "." | |
}, | |
{ | |
"glob": "yarn.lock", | |
"input": ".", | |
"output": "." | |
} | |
] | |
}, | |
"configurations": { | |
"production": { | |
"optimization": true, | |
"extractLicenses": true, | |
"inspect": false, | |
"fileReplacements": [ | |
{ | |
"replace": "apps/api-core/src/environments/environment.ts", | |
"with": "apps/api-core/src/environments/environment.prod.ts" | |
} | |
] | |
} | |
} | |
}, | |
"buildWorkerMessage": { | |
"executor": "@nrwl/node:webpack", | |
"outputs": ["{options.outputPath}"], | |
"options": { | |
"outputPath": "dist/apps/api-core/workers/message", | |
"main": "apps/api-core/src/shared/main/workers/server-message-worker.ts", | |
"tsConfig": "apps/api-core/tsconfig.app.json", | |
"generatePackageJson": true, | |
"progress": true, | |
"extractLicenses": true, | |
"assets": [ | |
{ | |
"glob": "schema.prisma", | |
"input": "apps/api-core/src/shared/infra/database/prisma", | |
"output": "." | |
}, | |
{ | |
"glob": ".env*", | |
"input": "apps/api-core/", | |
"output": "." | |
}, | |
{ | |
"glob": "yarn.lock", | |
"input": ".", | |
"output": "." | |
} | |
] | |
}, | |
"configurations": { | |
"production": { | |
"optimization": true, | |
"extractLicenses": true, | |
"inspect": false, | |
"fileReplacements": [ | |
{ | |
"replace": "apps/api-core/src/environments/environment.ts", | |
"with": "apps/api-core/src/environments/environment.prod.ts" | |
} | |
] | |
} | |
} | |
}, | |
"serve": { | |
"executor": "@nrwl/node:node", | |
"options": { | |
"buildTarget": "api-core:build" | |
}, | |
"configurations": { | |
"production": { | |
"buildTarget": "api-core:build:production" | |
} | |
} | |
}, | |
"transaction:worker": { | |
"executor": "@nrwl/node:node", | |
"options": { | |
"buildTarget": "api-core:buildWorkerTransaction" | |
}, | |
"configurations": { | |
"production": { | |
"buildTarget": "api-core:buildWorkerTransaction:production" | |
} | |
} | |
}, | |
"message:worker": { | |
"executor": "@nrwl/node:node", | |
"options": { | |
"buildTarget": "api-core:buildWorkerMessage" | |
}, | |
"configurations": { | |
"production": { | |
"buildTarget": "api-core:buildWorkerMessage:production" | |
} | |
} | |
}, | |
"tsc": { | |
"executor": "@nrwl/node:webpack", | |
"outputs": ["{options.outputPath}"], | |
"options": { | |
"outputPath": "dist/apps/api-core", | |
"main": "apps/api-core/src/shared/main/http", | |
"tsConfig": "apps/api-core/tsconfig.spec.json" | |
} | |
}, | |
"lint": { | |
"executor": "@nrwl/linter:eslint", | |
"options": { | |
"lintFilePatterns": ["apps/api-core/**/*.ts"], | |
"fix": true | |
} | |
}, | |
"test": { | |
"executor": "@nrwl/jest:jest", | |
"options": { | |
"jestConfig": "apps/api-core/jest.config.ts", | |
"passWithNoTests": true | |
} | |
}, | |
"test:coverage": { | |
"executor": "@nrwl/jest:jest", | |
"outputs": ["{options.coverageDirectory}"], | |
"options": { | |
"jestConfig": "apps/api-core/jest.config.ts", | |
"passWithNoTests": true, | |
"coverageDirectory": "coverage/apps/api-core", | |
"collectCoverage": true, | |
"coverageProvider": "v8", | |
"collectCoverageFrom": [ | |
"<rootDir>/src/**/domain/**/*.ts", | |
"!<rootDir>/src/**/contracts/**/*.ts", | |
"!<rootDir>/src/**/domain/**/index.ts" | |
] | |
} | |
}, | |
"test:integration": { | |
"executor": "@nrwl/jest:jest", | |
"options": { | |
"jestConfig": "apps/api-core/jest.config.ts", | |
"passWithNoTests": true, | |
"runInBand": true, | |
"testEnvironment": "./src/shared/infra/database/prisma/prisma-test-environment.ts", | |
"testMatch": ["**/*.test.ts"], | |
"testTimeout": 15000 | |
} | |
}, | |
"prisma:generate": { | |
"executor": "nx:run-commands", | |
"options": { | |
"envFile": "./apps/api-core/.env", | |
"command": "yarn prisma generate --schema ./apps/api-core/src/shared/infra/database/prisma/schema.prisma" | |
} | |
}, | |
"prisma:migrate": { | |
"executor": "nx:run-commands", | |
"options": { | |
"envFile": "./apps/api-core/.env", | |
"command": "yarn prisma migrate dev --schema ./apps/api-core/src/shared/infra/database/prisma/schema.prisma" | |
} | |
}, | |
"prisma:clean": { | |
"executor": "nx:run-commands", | |
"options": { | |
"envFile": "./apps/api-core/.env", | |
"commands": [ | |
"yarn prisma migrate reset --force --skip-seed --schema ./apps/api-core/src/shared/infra/database/prisma/schema.prisma" | |
], | |
"parallel": false | |
} | |
}, | |
"prisma:reset": { | |
"executor": "nx:run-commands", | |
"options": { | |
"envFile": "./apps/api-core/.env", | |
"commands": [ | |
"yarn prisma migrate reset --force --skip-seed --schema ./apps/api-core/src/shared/infra/database/prisma/schema.prisma", | |
"yarn nx prisma:seed api-core" | |
], | |
"parallel": false | |
} | |
}, | |
"prisma:studio": { | |
"executor": "nx:run-commands", | |
"options": { | |
"envFile": "./apps/api-core/.env", | |
"command": "yarn prisma studio --schema ./apps/api-core/src/shared/infra/database/prisma/schema.prisma" | |
} | |
}, | |
"prisma:seed": { | |
"executor": "nx:run-commands", | |
"options": { | |
"envFile": "./apps/api-core/.env", | |
"command": "cross-env NODE_ENV=development ts-node ./apps/api-core/src/shared/test/seed" | |
} | |
}, | |
"clear:redis": { | |
"executor": "nx:run-commands", | |
"options": { | |
"envFile": "./apps/api-core/.env", | |
"command": "ts-node ./apps/api-core/src/shared/infra/database/redis/helpers/clearDatabase.helper.ts" | |
} | |
} | |
}, | |
"tags": ["api", "core"] | |
} |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
{ | |
"$schema": "../../node_modules/nx/schemas/project-schema.json", | |
"sourceRoot": "apps/api-core/src", | |
"projectType": "application", | |
"targets": { | |
"build": { | |
"executor": "@nrwl/node:webpack", | |
"outputs": ["{options.outputPath}"], | |
"options": { | |
"outputPath": "dist/apps/api-core", | |
"main": "apps/api-core/src/shared/main/http", | |
"tsConfig": "apps/api-core/tsconfig.app.json", | |
"generatePackageJson": true, | |
"progress": true, | |
"extractLicenses": true, | |
"assets": [ | |
{ | |
"glob": "schema.prisma", | |
"input": "apps/api-core/src/shared/infra/database/prisma", | |
"output": "." | |
}, | |
{ | |
"glob": ".env*", | |
"input": "apps/api-core/", | |
"output": "." | |
}, | |
{ | |
"glob": "**", | |
"input": "apps/api-core/src/shared/infra/providers/storage/implementations/credentials", | |
"output": "./credentials" | |
}, | |
{ | |
"glob": "yarn.lock", | |
"input": ".", | |
"output": "." | |
}, | |
{ | |
"glob": "**/*", | |
"input": "apps/api-core/tmp/", | |
"output": "tmp" | |
} | |
] | |
}, | |
"configurations": { | |
"production": { | |
"optimization": true, | |
"extractLicenses": true, | |
"inspect": false, | |
"fileReplacements": [ | |
{ | |
"replace": "apps/api-core/src/environments/environment.ts", | |
"with": "apps/api-core/src/environments/environment.prod.ts" | |
} | |
] | |
} | |
} | |
}, | |
"transactionworkerbuild": { | |
"executor": "@nrwl/node:webpack", | |
"outputs": ["{options.outputPath}"], | |
"options": { | |
"outputPath": "dist/apps/api-core", | |
"main": "apps/api-core/src/shared/main/workers/server-transaction-worker.ts", | |
"tsConfig": "apps/api-core/tsconfig.app.json", | |
"generatePackageJson": true, | |
"progress": true, | |
"extractLicenses": true | |
}, | |
"configurations": { | |
"production": { | |
"optimization": true, | |
"extractLicenses": true, | |
"inspect": false, | |
"fileReplacements": [ | |
{ | |
"replace": "apps/api-core/src/environments/environment.ts", | |
"with": "apps/api-core/src/environments/environment.prod.ts" | |
} | |
] | |
} | |
} | |
}, | |
"messageworkerbuild": { | |
"executor": "@nrwl/node:webpack", | |
"outputs": ["{options.outputPath}"], | |
"options": { | |
"outputPath": "dist/apps/api-core", | |
"main": "apps/api-core/src/shared/main/workers/server-message-worker.ts", | |
"tsConfig": "apps/api-core/tsconfig.app.json", | |
"generatePackageJson": true, | |
"progress": true, | |
"extractLicenses": true | |
}, | |
"configurations": { | |
"production": { | |
"optimization": true, | |
"extractLicenses": true, | |
"inspect": false, | |
"fileReplacements": [ | |
{ | |
"replace": "apps/api-core/src/environments/environment.ts", | |
"with": "apps/api-core/src/environments/environment.prod.ts" | |
} | |
] | |
} | |
} | |
}, | |
"serve": { | |
"executor": "@nrwl/node:node", | |
"options": { | |
"buildTarget": "api-core:build" | |
}, | |
"configurations": { | |
"production": { | |
"buildTarget": "api-core:build:production" | |
} | |
} | |
}, | |
"transaction:worker": { | |
"executor": "@nrwl/node:node", | |
"options": { | |
"buildTarget": "api-core:transactionworkerbuild" | |
}, | |
"configurations": { | |
"production": { | |
"buildTarget": "api-core:transactionworkerbuild:production" | |
} | |
} | |
}, | |
"message:worker": { | |
"executor": "@nrwl/node:node", | |
"options": { | |
"buildTarget": "api-core:messageworkerbuild" | |
}, | |
"configurations": { | |
"production": { | |
"buildTarget": "api-core:messageworkerbuild:production" | |
} | |
} | |
}, | |
"tsc": { | |
"executor": "@nrwl/node:webpack", | |
"outputs": ["{options.outputPath}"], | |
"options": { | |
"outputPath": "dist/apps/api-core", | |
"main": "apps/api-core/src/shared/main/http", | |
"tsConfig": "apps/api-core/tsconfig.spec.json" | |
} | |
}, | |
"lint": { | |
"executor": "@nrwl/linter:eslint", | |
"options": { | |
"lintFilePatterns": ["apps/api-core/**/*.ts"], | |
"fix": true | |
} | |
}, | |
"test": { | |
"executor": "@nrwl/jest:jest", | |
"options": { | |
"jestConfig": "apps/api-core/jest.config.ts", | |
"passWithNoTests": true | |
} | |
}, | |
"test:coverage": { | |
"executor": "@nrwl/jest:jest", | |
"outputs": ["{options.coverageDirectory}"], | |
"options": { | |
"jestConfig": "apps/api-core/jest.config.ts", | |
"passWithNoTests": true, | |
"coverageDirectory": "coverage/apps/api-core", | |
"collectCoverage": true, | |
"coverageProvider": "v8", | |
"collectCoverageFrom": [ | |
"<rootDir>/src/**/domain/**/*.ts", | |
"!<rootDir>/src/**/contracts/**/*.ts", | |
"!<rootDir>/src/**/domain/**/index.ts" | |
] | |
} | |
}, | |
"test:integration": { | |
"executor": "@nrwl/jest:jest", | |
"jestConfig": "apps/api-core/jest.config.ts", | |
"options": { | |
"passWithNoTests": true, | |
"runInBand": true, | |
"testEnvironment": "./src/shared/infra/database/prisma/prisma-test-environment.ts", | |
"testMatch": ["**/*.test.ts"], | |
"testTimeout": 15000 | |
} | |
}, | |
"prisma:generate": { | |
"executor": "nx:run-commands", | |
"options": { | |
"envFile": "./apps/api-core/.env", | |
"command": "yarn prisma generate --schema ./apps/api-core/src/shared/infra/database/prisma/schema.prisma" | |
} | |
}, | |
"prisma:migrate": { | |
"executor": "nx:run-commands", | |
"options": { | |
"envFile": "./apps/api-core/.env", | |
"command": "yarn prisma migrate dev --schema ./apps/api-core/src/shared/infra/database/prisma/schema.prisma" | |
} | |
}, | |
"prisma:reset": { | |
"executor": "nx:run-commands", | |
"options": { | |
"envFile": "./apps/api-core/.env", | |
"commands": [ | |
"yarn prisma migrate reset --force --skip-seed --schema ./apps/api-core/src/shared/infra/database/prisma/schema.prisma", | |
"yarn nx prisma:seed api-core" | |
], | |
"parallel": false | |
} | |
}, | |
"prisma:studio": { | |
"executor": "nx:run-commands", | |
"options": { | |
"envFile": "./apps/api-core/.env", | |
"command": "yarn prisma studio --schema ./apps/api-core/src/shared/infra/database/prisma/schema.prisma" | |
} | |
}, | |
"prisma:seed": { | |
"executor": "nx:run-commands", | |
"options": { | |
"envFile": "./apps/api-core/.env", | |
"command": "cross-env NODE_ENV=development ts-node ./apps/api-core/src/shared/test/seed" | |
} | |
}, | |
"clear:redis": { | |
"executor": "nx:run-commands", | |
"options": { | |
"envFile": "./apps/api-core/.env", | |
"command": "ts-node ./apps/api-core/src/shared/infra/database/redis/helpers/clearDatabase.helper.ts" | |
} | |
} | |
}, | |
"tags": ["api", "core"] | |
} |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
{ | |
"$schema": "../../node_modules/nx/schemas/project-schema.json", | |
"sourceRoot": "apps/api-core/src", | |
"projectType": "application", | |
"targets": { | |
"build": { | |
"executor": "@nrwl/node:webpack", | |
"outputs": ["{options.outputPath}"], | |
"options": { | |
"outputPath": "dist/apps/api-core/api", | |
"main": "apps/api-core/src/shared/main/http", | |
"tsConfig": "apps/api-core/tsconfig.app.json", | |
"generatePackageJson": true, | |
"progress": true, | |
"extractLicenses": true, | |
"assets": [ | |
{ | |
"glob": "**/*.[hb|cs]s", | |
"input": "apps/api-core/src/shared/application/views/templates", | |
"output": "templates" | |
}, | |
{ | |
"glob": "schema.prisma", | |
"input": "apps/api-core/src/shared/infra/database/prisma", | |
"output": "." | |
}, | |
{ | |
"glob": "migrations", | |
"input": "apps/api-core/src/shared/infra/database/prisma", | |
"output": "migrations" | |
}, | |
{ | |
"glob": ".env*", | |
"input": "apps/api-core/", | |
"output": "." | |
}, | |
{ | |
"glob": "**", | |
"input": "apps/api-core/src/shared/infra/providers/storage/implementations/credentials", | |
"output": "./credentials" | |
}, | |
{ | |
"glob": "yarn.lock", | |
"input": ".", | |
"output": "." | |
}, | |
{ | |
"glob": "**/*", | |
"input": "apps/api-core/tmp/", | |
"output": "tmp" | |
} | |
] | |
}, | |
"configurations": { | |
"production": { | |
"optimization": true, | |
"extractLicenses": true, | |
"inspect": false, | |
"fileReplacements": [ | |
{ | |
"replace": "apps/api-core/src/environments/environment.ts", | |
"with": "apps/api-core/src/environments/environment.prod.ts" | |
} | |
] | |
} | |
} | |
}, | |
"buildWorkerTransaction": { | |
"executor": "@nrwl/node:webpack", | |
"outputs": ["{options.outputPath}"], | |
"options": { | |
"outputPath": "dist/apps/api-core/workers/transaction", | |
"main": "apps/api-core/src/shared/main/workers/server-transaction-worker.ts", | |
"tsConfig": "apps/api-core/tsconfig.app.json", | |
"generatePackageJson": true, | |
"progress": true, | |
"extractLicenses": true, | |
"assets": [ | |
{ | |
"glob": "schema.prisma", | |
"input": "apps/api-core/src/shared/infra/database/prisma", | |
"output": "." | |
}, | |
{ | |
"glob": ".env*", | |
"input": "apps/api-core/", | |
"output": "." | |
}, | |
{ | |
"glob": "yarn.lock", | |
"input": ".", | |
"output": "." | |
} | |
] | |
}, | |
"configurations": { | |
"production": { | |
"optimization": true, | |
"extractLicenses": true, | |
"inspect": false, | |
"fileReplacements": [ | |
{ | |
"replace": "apps/api-core/src/environments/environment.ts", | |
"with": "apps/api-core/src/environments/environment.prod.ts" | |
} | |
] | |
} | |
} | |
}, | |
"buildWorkerMessage": { | |
"executor": "@nrwl/node:webpack", | |
"outputs": ["{options.outputPath}"], | |
"options": { | |
"outputPath": "dist/apps/api-core/workers/message", | |
"main": "apps/api-core/src/shared/main/workers/server-message-worker.ts", | |
"tsConfig": "apps/api-core/tsconfig.app.json", | |
"generatePackageJson": true, | |
"progress": true, | |
"extractLicenses": true, | |
"assets": [ | |
{ | |
"glob": "schema.prisma", | |
"input": "apps/api-core/src/shared/infra/database/prisma", | |
"output": "." | |
}, | |
{ | |
"glob": ".env*", | |
"input": "apps/api-core/", | |
"output": "." | |
}, | |
{ | |
"glob": "yarn.lock", | |
"input": ".", | |
"output": "." | |
} | |
] | |
}, | |
"configurations": { | |
"production": { | |
"optimization": true, | |
"extractLicenses": true, | |
"inspect": false, | |
"fileReplacements": [ | |
{ | |
"replace": "apps/api-core/src/environments/environment.ts", | |
"with": "apps/api-core/src/environments/environment.prod.ts" | |
} | |
] | |
} | |
} | |
}, | |
"serve": { | |
"executor": "@nrwl/node:node", | |
"options": { | |
"buildTarget": "api-core:build" | |
}, | |
"configurations": { | |
"production": { | |
"buildTarget": "api-core:build:production" | |
} | |
} | |
}, | |
"transaction:worker": { | |
"executor": "@nrwl/node:node", | |
"options": { | |
"buildTarget": "api-core:buildWorkerTransaction" | |
}, | |
"configurations": { | |
"production": { | |
"buildTarget": "api-core:buildWorkerTransaction:production" | |
} | |
} | |
}, | |
"message:worker": { | |
"executor": "@nrwl/node:node", | |
"options": { | |
"buildTarget": "api-core:buildWorkerMessage" | |
}, | |
"configurations": { | |
"production": { | |
"buildTarget": "api-core:buildWorkerMessage:production" | |
} | |
} | |
}, | |
"tsc": { | |
"executor": "@nrwl/node:webpack", | |
"outputs": ["{options.outputPath}"], | |
"options": { | |
"outputPath": "dist/apps/api-core", | |
"main": "apps/api-core/src/shared/main/http", | |
"tsConfig": "apps/api-core/tsconfig.spec.json" | |
} | |
}, | |
"lint": { | |
"executor": "@nrwl/linter:eslint", | |
"options": { | |
"lintFilePatterns": ["apps/api-core/**/*.ts"], | |
"fix": true | |
} | |
}, | |
"test": { | |
"executor": "@nrwl/jest:jest", | |
"options": { | |
"jestConfig": "apps/api-core/jest.config.ts", | |
"passWithNoTests": true | |
} | |
}, | |
"test:coverage": { | |
"executor": "@nrwl/jest:jest", | |
"outputs": ["{options.coverageDirectory}"], | |
"options": { | |
"jestConfig": "apps/api-core/jest.config.ts", | |
"passWithNoTests": true, | |
"coverageDirectory": "coverage/apps/api-core", | |
"collectCoverage": true, | |
"coverageProvider": "v8", | |
"collectCoverageFrom": [ | |
"<rootDir>/src/**/domain/**/*.ts", | |
"!<rootDir>/src/**/contracts/**/*.ts", | |
"!<rootDir>/src/**/domain/**/index.ts" | |
] | |
} | |
}, | |
"test:integration": { | |
"executor": "@nrwl/jest:jest", | |
"options": { | |
"jestConfig": "apps/api-core/jest.config.ts", | |
"passWithNoTests": true, | |
"runInBand": true, | |
"testEnvironment": "./src/shared/infra/database/prisma/prisma-test-environment.ts", | |
"testMatch": ["**/*.test.ts"], | |
"testTimeout": 15000 | |
} | |
}, | |
"prisma:generate": { | |
"executor": "nx:run-commands", | |
"options": { | |
"envFile": "./apps/api-core/.env", | |
"command": "yarn prisma generate --schema ./apps/api-core/src/shared/infra/database/prisma/schema.prisma" | |
} | |
}, | |
"prisma:migrate": { | |
"executor": "nx:run-commands", | |
"options": { | |
"envFile": "./apps/api-core/.env", | |
"command": "yarn prisma migrate dev --schema ./apps/api-core/src/shared/infra/database/prisma/schema.prisma" | |
} | |
}, | |
"prisma:clean": { | |
"executor": "nx:run-commands", | |
"options": { | |
"envFile": "./apps/api-core/.env", | |
"commands": [ | |
"yarn prisma migrate reset --force --skip-seed --schema ./apps/api-core/src/shared/infra/database/prisma/schema.prisma" | |
], | |
"parallel": false | |
} | |
}, | |
"prisma:reset": { | |
"executor": "nx:run-commands", | |
"options": { | |
"envFile": "./apps/api-core/.env", | |
"commands": [ | |
"yarn prisma migrate reset --force --skip-seed --schema ./apps/api-core/src/shared/infra/database/prisma/schema.prisma", | |
"yarn nx prisma:seed api-core" | |
], | |
"parallel": false | |
} | |
}, | |
"prisma:studio": { | |
"executor": "nx:run-commands", | |
"options": { | |
"envFile": "./apps/api-core/.env", | |
"command": "yarn prisma studio --schema ./apps/api-core/src/shared/infra/database/prisma/schema.prisma" | |
} | |
}, | |
"prisma:seed": { | |
"executor": "nx:run-commands", | |
"options": { | |
"envFile": "./apps/api-core/.env", | |
"command": "cross-env NODE_ENV=development ts-node ./apps/api-core/src/shared/test/seed" | |
} | |
}, | |
"clear:redis": { | |
"executor": "nx:run-commands", | |
"options": { | |
"envFile": "./apps/api-core/.env", | |
"command": "ts-node ./apps/api-core/src/shared/infra/database/redis/helpers/clearDatabase.helper.ts" | |
} | |
} | |
}, | |
"tags": ["api", "core"] | |
} |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
{ | |
"$schema": "../../node_modules/nx/schemas/project-schema.json", | |
"sourceRoot": "apps/api-core/src", | |
"projectType": "application", | |
"targets": { | |
"build": { | |
"executor": "@nrwl/node:webpack", | |
"outputs": ["{options.outputPath}"], | |
"options": { | |
"outputPath": "dist/apps/api-core/api", | |
"main": "apps/api-core/src/shared/main/http", | |
"tsConfig": "apps/api-core/tsconfig.app.json", | |
"generatePackageJson": true, | |
"progress": true, | |
"extractLicenses": true, | |
"assets": [ | |
{ | |
"glob": "**/*.hbs", | |
"input": "apps/api-core/src/shared/application/views/templates", | |
"output": "templates" | |
}, | |
{ | |
"glob": "**/*.css", | |
"input": "apps/api-core/src/shared/application/views/templates", | |
"output": "templates" | |
}, | |
{ | |
"glob": "schema.prisma", | |
"input": "apps/api-core/src/shared/infra/database/prisma", | |
"output": "." | |
}, | |
{ | |
"glob": "migrations", | |
"input": "apps/api-core/src/shared/infra/database/prisma", | |
"output": "migrations" | |
}, | |
{ | |
"glob": ".env*", | |
"input": "apps/api-core/", | |
"output": "." | |
}, | |
{ | |
"glob": "**", | |
"input": "apps/api-core/src/shared/infra/providers/storage/implementations/credentials", | |
"output": "./credentials" | |
}, | |
{ | |
"glob": "yarn.lock", | |
"input": ".", | |
"output": "." | |
}, | |
{ | |
"glob": "**/*", | |
"input": "apps/api-core/tmp/", | |
"output": "tmp" | |
} | |
] | |
}, | |
"configurations": { | |
"production": { | |
"optimization": true, | |
"extractLicenses": true, | |
"inspect": false, | |
"fileReplacements": [ | |
{ | |
"replace": "apps/api-core/src/environments/environment.ts", | |
"with": "apps/api-core/src/environments/environment.prod.ts" | |
} | |
] | |
} | |
} | |
}, | |
"buildWorkerTransaction": { | |
"executor": "@nrwl/node:webpack", | |
"outputs": ["{options.outputPath}"], | |
"options": { | |
"outputPath": "dist/apps/api-core/workers/transaction", | |
"main": "apps/api-core/src/shared/main/workers/server-transaction-worker.ts", | |
"tsConfig": "apps/api-core/tsconfig.app.json", | |
"generatePackageJson": true, | |
"progress": true, | |
"extractLicenses": true, | |
"assets": [ | |
{ | |
"glob": "schema.prisma", | |
"input": "apps/api-core/src/shared/infra/database/prisma", | |
"output": "." | |
}, | |
{ | |
"glob": ".env*", | |
"input": "apps/api-core/", | |
"output": "." | |
}, | |
{ | |
"glob": "yarn.lock", | |
"input": ".", | |
"output": "." | |
} | |
] | |
}, | |
"configurations": { | |
"production": { | |
"optimization": true, | |
"extractLicenses": true, | |
"inspect": false, | |
"fileReplacements": [ | |
{ | |
"replace": "apps/api-core/src/environments/environment.ts", | |
"with": "apps/api-core/src/environments/environment.prod.ts" | |
} | |
] | |
} | |
} | |
}, | |
"buildWorkerMessage": { | |
"executor": "@nrwl/node:webpack", | |
"outputs": ["{options.outputPath}"], | |
"options": { | |
"outputPath": "dist/apps/api-core/workers/message", | |
"main": "apps/api-core/src/shared/main/workers/server-message-worker.ts", | |
"tsConfig": "apps/api-core/tsconfig.app.json", | |
"generatePackageJson": true, | |
"progress": true, | |
"extractLicenses": true, | |
"assets": [ | |
{ | |
"glob": "schema.prisma", | |
"input": "apps/api-core/src/shared/infra/database/prisma", | |
"output": "." | |
}, | |
{ | |
"glob": ".env*", | |
"input": "apps/api-core/", | |
"output": "." | |
}, | |
{ | |
"glob": "yarn.lock", | |
"input": ".", | |
"output": "." | |
} | |
] | |
}, | |
"configurations": { | |
"production": { | |
"optimization": true, | |
"extractLicenses": true, | |
"inspect": false, | |
"fileReplacements": [ | |
{ | |
"replace": "apps/api-core/src/environments/environment.ts", | |
"with": "apps/api-core/src/environments/environment.prod.ts" | |
} | |
] | |
} | |
} | |
}, | |
"serve": { | |
"executor": "@nrwl/node:node", | |
"options": { | |
"buildTarget": "api-core:build" | |
}, | |
"configurations": { | |
"production": { | |
"buildTarget": "api-core:build:production" | |
} | |
} | |
}, | |
"transaction:worker": { | |
"executor": "@nrwl/node:node", | |
"options": { | |
"buildTarget": "api-core:buildWorkerTransaction" | |
}, | |
"configurations": { | |
"production": { | |
"buildTarget": "api-core:buildWorkerTransaction:production" | |
} | |
} | |
}, | |
"message:worker": { | |
"executor": "@nrwl/node:node", | |
"options": { | |
"buildTarget": "api-core:buildWorkerMessage" | |
}, | |
"configurations": { | |
"production": { | |
"buildTarget": "api-core:buildWorkerMessage:production" | |
} | |
} | |
}, | |
"tsc": { | |
"executor": "@nrwl/node:webpack", | |
"outputs": ["{options.outputPath}"], | |
"options": { | |
"outputPath": "dist/apps/api-core", | |
"main": "apps/api-core/src/shared/main/http", | |
"tsConfig": "apps/api-core/tsconfig.spec.json" | |
} | |
}, | |
"lint": { | |
"executor": "@nrwl/linter:eslint", | |
"options": { | |
"lintFilePatterns": ["apps/api-core/**/*.ts"], | |
"fix": true | |
} | |
}, | |
"test": { | |
"executor": "@nrwl/jest:jest", | |
"options": { | |
"jestConfig": "apps/api-core/jest.config.ts", | |
"passWithNoTests": true | |
} | |
}, | |
"test:coverage": { | |
"executor": "@nrwl/jest:jest", | |
"outputs": ["{options.coverageDirectory}"], | |
"options": { | |
"jestConfig": "apps/api-core/jest.config.ts", | |
"passWithNoTests": true, | |
"coverageDirectory": "coverage/apps/api-core", | |
"collectCoverage": true, | |
"coverageProvider": "v8", | |
"collectCoverageFrom": [ | |
"<rootDir>/src/**/domain/**/*.ts", | |
"!<rootDir>/src/**/contracts/**/*.ts", | |
"!<rootDir>/src/**/domain/**/index.ts" | |
] | |
} | |
}, | |
"test:integration": { | |
"executor": "@nrwl/jest:jest", | |
"options": { | |
"jestConfig": "apps/api-core/jest.config.ts", | |
"passWithNoTests": true, | |
"runInBand": true, | |
"testEnvironment": "./src/shared/infra/database/prisma/prisma-test-environment.ts", | |
"testMatch": ["**/*.test.ts"], | |
"testTimeout": 15000 | |
} | |
}, | |
"prisma:generate": { | |
"executor": "nx:run-commands", | |
"options": { | |
"envFile": "./apps/api-core/.env", | |
"command": "yarn prisma generate --schema ./apps/api-core/src/shared/infra/database/prisma/schema.prisma" | |
} | |
}, | |
"prisma:migrate": { | |
"executor": "nx:run-commands", | |
"options": { | |
"envFile": "./apps/api-core/.env", | |
"command": "yarn prisma migrate dev --schema ./apps/api-core/src/shared/infra/database/prisma/schema.prisma" | |
} | |
}, | |
"prisma:clean": { | |
"executor": "nx:run-commands", | |
"options": { | |
"envFile": "./apps/api-core/.env", | |
"commands": [ | |
"yarn prisma migrate reset --force --skip-seed --schema ./apps/api-core/src/shared/infra/database/prisma/schema.prisma" | |
], | |
"parallel": false | |
} | |
}, | |
"prisma:reset": { | |
"executor": "nx:run-commands", | |
"options": { | |
"envFile": "./apps/api-core/.env", | |
"commands": [ | |
"yarn prisma migrate reset --force --skip-seed --schema ./apps/api-core/src/shared/infra/database/prisma/schema.prisma", | |
"yarn nx prisma:seed api-core" | |
], | |
"parallel": false | |
} | |
}, | |
"prisma:studio": { | |
"executor": "nx:run-commands", | |
"options": { | |
"envFile": "./apps/api-core/.env", | |
"command": "yarn prisma studio --schema ./apps/api-core/src/shared/infra/database/prisma/schema.prisma" | |
} | |
}, | |
"prisma:seed": { | |
"executor": "nx:run-commands", | |
"options": { | |
"envFile": "./apps/api-core/.env", | |
"command": "cross-env NODE_ENV=development ts-node ./apps/api-core/src/shared/test/seed" | |
} | |
}, | |
"clear:redis": { | |
"executor": "nx:run-commands", | |
"options": { | |
"envFile": "./apps/api-core/.env", | |
"command": "ts-node ./apps/api-core/src/shared/infra/database/redis/helpers/clearDatabase.helper.ts" | |
} | |
} | |
}, | |
"tags": ["api", "core"] | |
} |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
{ | |
"$schema": "../../node_modules/nx/schemas/project-schema.json", | |
"sourceRoot": "apps/api-core/src", | |
"projectType": "application", | |
"targets": { | |
"build": { | |
"executor": "@nrwl/node:webpack", | |
"outputs": ["{options.outputPath}"], | |
"options": { | |
"outputPath": "dist/apps/api-core", | |
"main": "apps/api-core/src/shared/main/http", | |
"tsConfig": "apps/api-core/tsconfig.app.json", | |
"generatePackageJson": true, | |
"progress": true, | |
"extractLicenses": true, | |
"assets": [ | |
{ | |
"glob": "schema.prisma", | |
"input": "apps/api-core/src/shared/infra/database/prisma", | |
"output": "." | |
}, | |
{ | |
"glob": ".env*", | |
"input": "apps/api-core/", | |
"output": "." | |
}, | |
{ | |
"glob": "**", | |
"input": "apps/api-core/src/shared/infra/providers/storage/implementations/credentials", | |
"output": "./credentials" | |
}, | |
{ | |
"glob": "yarn.lock", | |
"input": ".", | |
"output": "." | |
}, | |
{ | |
"glob": "**/*", | |
"input": "apps/api-core/tmp/", | |
"output": "tmp" | |
} | |
] | |
}, | |
"configurations": { | |
"production": { | |
"optimization": true, | |
"extractLicenses": true, | |
"inspect": false, | |
"fileReplacements": [ | |
{ | |
"replace": "apps/api-core/src/environments/environment.ts", | |
"with": "apps/api-core/src/environments/environment.prod.ts" | |
} | |
] | |
} | |
} | |
}, | |
"transactionworkerbuild": { | |
"executor": "@nrwl/node:webpack", | |
"outputs": ["{options.outputPath}"], | |
"options": { | |
"outputPath": "dist/apps/api-core", | |
"main": "apps/api-core/src/shared/main/workers/server-transaction-worker.ts", | |
"tsConfig": "apps/api-core/tsconfig.app.json", | |
"generatePackageJson": true, | |
"progress": true, | |
"extractLicenses": true | |
}, | |
"configurations": { | |
"production": { | |
"optimization": true, | |
"extractLicenses": true, | |
"inspect": false, | |
"fileReplacements": [ | |
{ | |
"replace": "apps/api-core/src/environments/environment.ts", | |
"with": "apps/api-core/src/environments/environment.prod.ts" | |
} | |
] | |
} | |
} | |
}, | |
"messageworkerbuild": { | |
"executor": "@nrwl/node:webpack", | |
"outputs": ["{options.outputPath}"], | |
"options": { | |
"outputPath": "dist/apps/api-core", | |
"main": "apps/api-core/src/shared/main/workers/server-message-worker.ts", | |
"tsConfig": "apps/api-core/tsconfig.app.json", | |
"generatePackageJson": true, | |
"progress": true, | |
"extractLicenses": true | |
}, | |
"configurations": { | |
"production": { | |
"optimization": true, | |
"extractLicenses": true, | |
"inspect": false, | |
"fileReplacements": [ | |
{ | |
"replace": "apps/api-core/src/environments/environment.ts", | |
"with": "apps/api-core/src/environments/environment.prod.ts" | |
} | |
] | |
} | |
} | |
}, | |
"serve": { | |
"executor": "@nrwl/node:node", | |
"options": { | |
"buildTarget": "api-core:build" | |
}, | |
"configurations": { | |
"production": { | |
"buildTarget": "api-core:build:production" | |
} | |
} | |
}, | |
"transaction:worker": { | |
"executor": "@nrwl/node:node", | |
"options": { | |
"buildTarget": "api-core:transactionworkerbuild" | |
}, | |
"configurations": { | |
"production": { | |
"buildTarget": "api-core:transactionworkerbuild:production" | |
} | |
} | |
}, | |
"message:worker": { | |
"executor": "@nrwl/node:node", | |
"options": { | |
"buildTarget": "api-core:messageworkerbuild" | |
}, | |
"configurations": { | |
"production": { | |
"buildTarget": "api-core:messageworkerbuild:production" | |
} | |
} | |
}, | |
"tsc": { | |
"executor": "@nrwl/node:webpack", | |
"outputs": ["{options.outputPath}"], | |
"options": { | |
"outputPath": "dist/apps/api-core", | |
"main": "apps/api-core/src/shared/main/http", | |
"tsConfig": "apps/api-core/tsconfig.spec.json" | |
} | |
}, | |
"lint": { | |
"executor": "@nrwl/linter:eslint", | |
"options": { | |
"lintFilePatterns": ["apps/api-core/**/*.ts"], | |
"fix": true | |
} | |
}, | |
"test": { | |
"executor": "@nrwl/jest:jest", | |
"options": { | |
"jestConfig": "apps/api-core/jest.config.ts", | |
"passWithNoTests": true | |
} | |
}, | |
"test:coverage": { | |
"executor": "@nrwl/jest:jest", | |
"outputs": ["{options.coverageDirectory}"], | |
"options": { | |
"jestConfig": "apps/api-core/jest.coverage.config.ts", | |
"passWithNoTests": true, | |
"coverageDirectory": "coverage/apps/api-core", | |
"collectCoverage": true, | |
"coverageProvider": "v8", | |
"collectCoverageFrom": [ | |
"<rootDir>/src/**/domain/**/*.ts", | |
"!<rootDir>/src/**/contracts/**/*.ts", | |
"!<rootDir>/src/**/domain/**/index.ts" | |
] | |
} | |
}, | |
"test:integration": { | |
"executor": "@nrwl/jest:jest", | |
"options": { | |
"jestConfig": "apps/api-core/jest.integration.config.ts", | |
"passWithNoTests": true, | |
"runInBand": true | |
} | |
}, | |
"prisma:generate": { | |
"executor": "nx:run-commands", | |
"options": { | |
"envFile": "./apps/api-core/.env", | |
"command": "yarn prisma generate --schema ./apps/api-core/src/shared/infra/database/prisma/schema.prisma" | |
} | |
}, | |
"prisma:migrate": { | |
"executor": "nx:run-commands", | |
"options": { | |
"envFile": "./apps/api-core/.env", | |
"command": "yarn prisma migrate dev --schema ./apps/api-core/src/shared/infra/database/prisma/schema.prisma" | |
} | |
}, | |
"prisma:reset": { | |
"executor": "nx:run-commands", | |
"options": { | |
"envFile": "./apps/api-core/.env", | |
"commands": [ | |
"yarn prisma migrate reset --force --skip-seed --schema ./apps/api-core/src/shared/infra/database/prisma/schema.prisma", | |
"yarn nx prisma:seed api-core" | |
], | |
"parallel": false | |
} | |
}, | |
"prisma:studio": { | |
"executor": "nx:run-commands", | |
"options": { | |
"envFile": "./apps/api-core/.env", | |
"command": "yarn prisma studio --schema ./apps/api-core/src/shared/infra/database/prisma/schema.prisma" | |
} | |
}, | |
"prisma:seed": { | |
"executor": "nx:run-commands", | |
"options": { | |
"envFile": "./apps/api-core/.env", | |
"command": "cross-env NODE_ENV=development ts-node ./apps/api-core/src/shared/test/seed" | |
} | |
}, | |
"clear:redis": { | |
"executor": "nx:run-commands", | |
"options": { | |
"envFile": "./apps/api-core/.env", | |
"command": "ts-node ./apps/api-core/src/shared/infra/database/redis/helpers/clearDatabase.helper.ts" | |
} | |
} | |
}, | |
"tags": ["api", "core"] | |
} |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
{ | |
"$schema": "../../node_modules/nx/schemas/project-schema.json", | |
"sourceRoot": "apps/api-core/src", | |
"projectType": "application", | |
"targets": { | |
"build": { | |
"executor": "@nrwl/node:webpack", | |
"outputs": ["{options.outputPath}"], | |
"options": { | |
"outputPath": "dist/apps/api-core/api", | |
"main": "apps/api-core/src/shared/main/http", | |
"tsConfig": "apps/api-core/tsconfig.app.json", | |
"generatePackageJson": true, | |
"progress": true, | |
"inspect": true, | |
"extractLicenses": true, | |
"assets": [ | |
{ | |
"glob": "**/*.hbs", | |
"input": "apps/api-core/src/shared/application/views/templates", | |
"output": "templates" | |
}, | |
{ | |
"glob": "**/*.css", | |
"input": "apps/api-core/src/shared/application/views/templates", | |
"output": "templates" | |
}, | |
{ | |
"glob": "schema.prisma", | |
"input": "apps/api-core/src/shared/infra/database/prisma", | |
"output": "." | |
}, | |
{ | |
"glob": "migrations", | |
"input": "apps/api-core/src/shared/infra/database/prisma", | |
"output": "migrations" | |
}, | |
{ | |
"glob": ".env*", | |
"input": "apps/api-core/", | |
"output": "." | |
}, | |
{ | |
"glob": "**", | |
"input": "apps/api-core/src/shared/infra/providers/storage/implementations/credentials", | |
"output": "./credentials" | |
}, | |
{ | |
"glob": "yarn.lock", | |
"input": ".", | |
"output": "." | |
}, | |
{ | |
"glob": "**/*", | |
"input": "apps/api-core/tmp/", | |
"output": "tmp" | |
} | |
] | |
}, | |
"configurations": { | |
"production": { | |
"optimization": true, | |
"inspect": false, | |
"progress": false | |
} | |
} | |
}, | |
"buildWorkerTransaction": { | |
"executor": "@nrwl/node:webpack", | |
"outputs": ["{options.outputPath}"], | |
"options": { | |
"outputPath": "dist/apps/api-core/workers/transaction", | |
"main": "apps/api-core/src/shared/main/workers/server-transaction-worker.ts", | |
"tsConfig": "apps/api-core/tsconfig.app.json", | |
"generatePackageJson": true, | |
"progress": true, | |
"extractLicenses": true, | |
"assets": [ | |
{ | |
"glob": "schema.prisma", | |
"input": "apps/api-core/src/shared/infra/database/prisma", | |
"output": "." | |
}, | |
{ | |
"glob": ".env*", | |
"input": "apps/api-core/", | |
"output": "." | |
}, | |
{ | |
"glob": "yarn.lock", | |
"input": ".", | |
"output": "." | |
} | |
] | |
}, | |
"configurations": { | |
"production": { | |
"optimization": true, | |
"inspect": false, | |
"progress": false | |
} | |
} | |
}, | |
"buildWorkerMessage": { | |
"executor": "@nrwl/node:webpack", | |
"outputs": ["{options.outputPath}"], | |
"options": { | |
"outputPath": "dist/apps/api-core/workers/message", | |
"main": "apps/api-core/src/shared/main/workers/server-message-worker.ts", | |
"tsConfig": "apps/api-core/tsconfig.app.json", | |
"generatePackageJson": true, | |
"progress": true, | |
"extractLicenses": true, | |
"assets": [ | |
{ | |
"glob": "**/*.hbs", | |
"input": "apps/api-core/src/shared/application/views/templates", | |
"output": "templates" | |
}, | |
{ | |
"glob": "**/*.css", | |
"input": "apps/api-core/src/shared/application/views/templates", | |
"output": "templates" | |
}, | |
{ | |
"glob": "schema.prisma", | |
"input": "apps/api-core/src/shared/infra/database/prisma", | |
"output": "." | |
}, | |
{ | |
"glob": ".env*", | |
"input": "apps/api-core/", | |
"output": "." | |
}, | |
{ | |
"glob": "yarn.lock", | |
"input": ".", | |
"output": "." | |
} | |
] | |
}, | |
"configurations": { | |
"production": { | |
"optimization": true, | |
"inspect": false, | |
"progress": false | |
} | |
} | |
}, | |
"serve": { | |
"executor": "@nrwl/node:node", | |
"options": { | |
"buildTarget": "api-core:build" | |
}, | |
"configurations": { | |
"production": { | |
"buildTarget": "api-core:build:production" | |
} | |
} | |
}, | |
"transaction:worker": { | |
"executor": "@nrwl/node:node", | |
"options": { | |
"buildTarget": "api-core:buildWorkerTransaction" | |
}, | |
"configurations": { | |
"production": { | |
"buildTarget": "api-core:buildWorkerTransaction:production" | |
} | |
} | |
}, | |
"message:worker": { | |
"executor": "@nrwl/node:node", | |
"options": { | |
"buildTarget": "api-core:buildWorkerMessage" | |
}, | |
"configurations": { | |
"production": { | |
"buildTarget": "api-core:buildWorkerMessage:production" | |
} | |
} | |
}, | |
"tsc": { | |
"executor": "@nrwl/node:webpack", | |
"outputs": ["{options.outputPath}"], | |
"options": { | |
"outputPath": "dist/apps/api-core", | |
"main": "apps/api-core/src/shared/main/http", | |
"tsConfig": "apps/api-core/tsconfig.spec.json" | |
} | |
}, | |
"lint": { | |
"executor": "@nrwl/linter:eslint", | |
"options": { | |
"lintFilePatterns": ["apps/api-core/**/*.ts"], | |
"fix": true | |
} | |
}, | |
"test": { | |
"executor": "@nrwl/jest:jest", | |
"options": { | |
"jestConfig": "apps/api-core/jest.config.ts", | |
"passWithNoTests": true | |
} | |
}, | |
"test:coverage": { | |
"executor": "@nrwl/jest:jest", | |
"outputs": ["{options.coverageDirectory}"], | |
"options": { | |
"jestConfig": "apps/api-core/jest.config.ts", | |
"passWithNoTests": true, | |
"coverageDirectory": "coverage/apps/api-core", | |
"collectCoverage": true, | |
"coverageProvider": "v8", | |
"collectCoverageFrom": [ | |
"<rootDir>/src/**/domain/**/*.ts", | |
"!<rootDir>/src/**/contracts/**/*.ts", | |
"!<rootDir>/src/**/domain/**/index.ts" | |
] | |
} | |
}, | |
"test:integration": { | |
"executor": "@nrwl/jest:jest", | |
"options": { | |
"jestConfig": "apps/api-core/jest.config.ts", | |
"passWithNoTests": true, | |
"runInBand": true, | |
"testEnvironment": "./src/shared/infra/database/prisma/prisma-test-environment.ts", | |
"testMatch": ["**/*.test.ts"], | |
"testTimeout": 15000 | |
} | |
}, | |
"prisma:generate": { | |
"executor": "nx:run-commands", | |
"options": { | |
"envFile": "./apps/api-core/.env", | |
"command": "yarn prisma generate --schema ./apps/api-core/src/shared/infra/database/prisma/schema.prisma" | |
} | |
}, | |
"prisma:migrate": { | |
"executor": "nx:run-commands", | |
"options": { | |
"envFile": "./apps/api-core/.env", | |
"command": "yarn prisma migrate dev --schema ./apps/api-core/src/shared/infra/database/prisma/schema.prisma" | |
} | |
}, | |
"prisma:reset": { | |
"executor": "nx:run-commands", | |
"options": { | |
"envFile": "./apps/api-core/.env", | |
"commands": [ | |
"yarn prisma migrate reset --force --skip-seed --schema ./apps/api-core/src/shared/infra/database/prisma/schema.prisma", | |
"yarn nx prisma:seed api-core" | |
], | |
"parallel": false | |
} | |
}, | |
"prisma:studio": { | |
"executor": "nx:run-commands", | |
"options": { | |
"envFile": "./apps/api-core/.env", | |
"command": "yarn prisma studio --schema ./apps/api-core/src/shared/infra/database/prisma/schema.prisma" | |
} | |
}, | |
"prisma:seed": { | |
"executor": "@nrwl/node:node", | |
"options": { | |
"buildTarget": "api-core:buildSeeds" | |
}, | |
"configurations": { | |
"production": { | |
"buildTarget": "api-core:buildSeeds:production" | |
} | |
} | |
}, | |
"buildSeeds": { | |
"executor": "@nrwl/node:webpack", | |
"outputs": ["{options.outputPath}"], | |
"options": { | |
"outputPath": "dist/apps/api-core/seeds", | |
"main": "apps/api-core/src/shared/test/seed/index.ts", | |
"tsConfig": "apps/api-core/tsconfig.app.json", | |
"generatePackageJson": true, | |
"progress": true, | |
"extractLicenses": true, | |
"assets": [ | |
{ | |
"glob": "schema.prisma", | |
"input": "apps/api-core/src/shared/infra/database/prisma", | |
"output": "." | |
}, | |
{ | |
"glob": ".env*", | |
"input": "apps/api-core/", | |
"output": "." | |
}, | |
{ | |
"glob": "yarn.lock", | |
"input": ".", | |
"output": "." | |
} | |
] | |
}, | |
"configurations": { | |
"production": { | |
"optimization": true, | |
"inspect": false, | |
"progress": false | |
} | |
} | |
} | |
}, | |
"tags": ["api", "core"] | |
} |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
{ | |
"$schema": "../../node_modules/nx/schemas/project-schema.json", | |
"sourceRoot": "apps/api-core/src", | |
"projectType": "application", | |
"targets": { | |
"build": { | |
"executor": "@nrwl/node:webpack", | |
"outputs": ["{options.outputPath}"], | |
"options": { | |
"outputPath": "dist/apps/api-core/api", | |
"main": "apps/api-core/src/shared/main/http", | |
"tsConfig": "apps/api-core/tsconfig.app.json", | |
"generatePackageJson": true, | |
"progress": true, | |
"extractLicenses": true, | |
"assets": [ | |
{ | |
"glob": "**/*.hbs", | |
"input": "apps/api-core/src/shared/application/views/templates", | |
"output": "templates" | |
}, | |
{ | |
"glob": "**/*.css", | |
"input": "apps/api-core/src/shared/application/views/templates", | |
"output": "templates" | |
}, | |
{ | |
"glob": "schema.prisma", | |
"input": "apps/api-core/src/shared/infra/database/prisma", | |
"output": "." | |
}, | |
{ | |
"glob": "migrations", | |
"input": "apps/api-core/src/shared/infra/database/prisma", | |
"output": "migrations" | |
}, | |
{ | |
"glob": ".env*", | |
"input": "apps/api-core/", | |
"output": "." | |
}, | |
{ | |
"glob": "**", | |
"input": "apps/api-core/src/shared/infra/providers/storage/implementations/credentials", | |
"output": "./credentials" | |
}, | |
{ | |
"glob": "yarn.lock", | |
"input": ".", | |
"output": "." | |
}, | |
{ | |
"glob": "**/*", | |
"input": "apps/api-core/tmp/", | |
"output": "tmp" | |
} | |
] | |
}, | |
"configurations": { | |
"production": { | |
"optimization": true, | |
"extractLicenses": true, | |
"inspect": false, | |
"progress": false | |
} | |
} | |
}, | |
"buildWorkerTransaction": { | |
"executor": "@nrwl/node:webpack", | |
"outputs": ["{options.outputPath}"], | |
"options": { | |
"outputPath": "dist/apps/api-core/workers/transaction", | |
"main": "apps/api-core/src/shared/main/workers/server-transaction-worker.ts", | |
"tsConfig": "apps/api-core/tsconfig.app.json", | |
"generatePackageJson": true, | |
"progress": true, | |
"extractLicenses": true, | |
"assets": [ | |
{ | |
"glob": "schema.prisma", | |
"input": "apps/api-core/src/shared/infra/database/prisma", | |
"output": "." | |
}, | |
{ | |
"glob": ".env*", | |
"input": "apps/api-core/", | |
"output": "." | |
}, | |
{ | |
"glob": "yarn.lock", | |
"input": ".", | |
"output": "." | |
} | |
] | |
}, | |
"configurations": { | |
"production": { | |
"optimization": true, | |
"extractLicenses": true, | |
"inspect": false, | |
"fileReplacements": [ | |
{ | |
"replace": "apps/api-core/src/environments/environment.ts", | |
"with": "apps/api-core/src/environments/environment.prod.ts" | |
} | |
] | |
} | |
} | |
}, | |
"buildWorkerMessage": { | |
"executor": "@nrwl/node:webpack", | |
"outputs": ["{options.outputPath}"], | |
"options": { | |
"outputPath": "dist/apps/api-core/workers/message", | |
"main": "apps/api-core/src/shared/main/workers/server-message-worker.ts", | |
"tsConfig": "apps/api-core/tsconfig.app.json", | |
"generatePackageJson": true, | |
"progress": true, | |
"extractLicenses": true, | |
"assets": [ | |
{ | |
"glob": "**/*.hbs", | |
"input": "apps/api-core/src/shared/application/views/templates", | |
"output": "templates" | |
}, | |
{ | |
"glob": "**/*.css", | |
"input": "apps/api-core/src/shared/application/views/templates", | |
"output": "templates" | |
}, | |
{ | |
"glob": "schema.prisma", | |
"input": "apps/api-core/src/shared/infra/database/prisma", | |
"output": "." | |
}, | |
{ | |
"glob": ".env*", | |
"input": "apps/api-core/", | |
"output": "." | |
}, | |
{ | |
"glob": "yarn.lock", | |
"input": ".", | |
"output": "." | |
} | |
] | |
}, | |
"configurations": { | |
"production": { | |
"optimization": true, | |
"extractLicenses": true, | |
"inspect": false, | |
"fileReplacements": [ | |
{ | |
"replace": "apps/api-core/src/environments/environment.ts", | |
"with": "apps/api-core/src/environments/environment.prod.ts" | |
} | |
] | |
} | |
} | |
}, | |
"serve": { | |
"executor": "@nrwl/node:node", | |
"options": { | |
"buildTarget": "api-core:build" | |
}, | |
"configurations": { | |
"production": { | |
"buildTarget": "api-core:build:production" | |
} | |
} | |
}, | |
"transaction:worker": { | |
"executor": "@nrwl/node:node", | |
"options": { | |
"buildTarget": "api-core:buildWorkerTransaction" | |
}, | |
"configurations": { | |
"production": { | |
"buildTarget": "api-core:buildWorkerTransaction:production" | |
} | |
} | |
}, | |
"message:worker": { | |
"executor": "@nrwl/node:node", | |
"options": { | |
"buildTarget": "api-core:buildWorkerMessage" | |
}, | |
"configurations": { | |
"production": { | |
"buildTarget": "api-core:buildWorkerMessage:production" | |
} | |
} | |
}, | |
"tsc": { | |
"executor": "@nrwl/node:webpack", | |
"outputs": ["{options.outputPath}"], | |
"options": { | |
"outputPath": "dist/apps/api-core", | |
"main": "apps/api-core/src/shared/main/http", | |
"tsConfig": "apps/api-core/tsconfig.spec.json" | |
} | |
}, | |
"lint": { | |
"executor": "@nrwl/linter:eslint", | |
"options": { | |
"lintFilePatterns": ["apps/api-core/**/*.ts"], | |
"fix": true | |
} | |
}, | |
"test": { | |
"executor": "@nrwl/jest:jest", | |
"options": { | |
"jestConfig": "apps/api-core/jest.config.ts", | |
"passWithNoTests": true | |
} | |
}, | |
"test:coverage": { | |
"executor": "@nrwl/jest:jest", | |
"outputs": ["{options.coverageDirectory}"], | |
"options": { | |
"jestConfig": "apps/api-core/jest.config.ts", | |
"passWithNoTests": true, | |
"coverageDirectory": "coverage/apps/api-core", | |
"collectCoverage": true, | |
"coverageProvider": "v8", | |
"collectCoverageFrom": [ | |
"<rootDir>/src/**/domain/**/*.ts", | |
"!<rootDir>/src/**/contracts/**/*.ts", | |
"!<rootDir>/src/**/domain/**/index.ts" | |
] | |
} | |
}, | |
"test:integration": { | |
"executor": "@nrwl/jest:jest", | |
"options": { | |
"jestConfig": "apps/api-core/jest.config.ts", | |
"passWithNoTests": true, | |
"runInBand": true, | |
"testEnvironment": "./src/shared/infra/database/prisma/prisma-test-environment.ts", | |
"testMatch": ["**/*.test.ts"], | |
"testTimeout": 15000 | |
} | |
}, | |
"prisma:generate": { | |
"executor": "nx:run-commands", | |
"options": { | |
"envFile": "./apps/api-core/.env", | |
"command": "yarn prisma generate --schema ./apps/api-core/src/shared/infra/database/prisma/schema.prisma" | |
} | |
}, | |
"prisma:migrate": { | |
"executor": "nx:run-commands", | |
"options": { | |
"envFile": "./apps/api-core/.env", | |
"command": "yarn prisma migrate dev --schema ./apps/api-core/src/shared/infra/database/prisma/schema.prisma" | |
} | |
}, | |
"prisma:clean": { | |
"executor": "nx:run-commands", | |
"options": { | |
"envFile": "./apps/api-core/.env", | |
"commands": [ | |
"yarn prisma migrate reset --force --skip-seed --schema ./apps/api-core/src/shared/infra/database/prisma/schema.prisma" | |
], | |
"parallel": false | |
} | |
}, | |
"prisma:reset": { | |
"executor": "nx:run-commands", | |
"options": { | |
"envFile": "./apps/api-core/.env", | |
"commands": [ | |
"yarn prisma migrate reset --force --skip-seed --schema ./apps/api-core/src/shared/infra/database/prisma/schema.prisma", | |
"yarn nx prisma:seed api-core" | |
], | |
"parallel": false | |
} | |
}, | |
"prisma:studio": { | |
"executor": "nx:run-commands", | |
"options": { | |
"envFile": "./apps/api-core/.env", | |
"command": "yarn prisma studio --schema ./apps/api-core/src/shared/infra/database/prisma/schema.prisma" | |
} | |
}, | |
"prisma:seed": { | |
"executor": "nx:run-commands", | |
"options": { | |
"envFile": "./apps/api-core/.env", | |
"command": "cross-env NODE_ENV=development ts-node ./apps/api-core/src/shared/test/seed" | |
} | |
}, | |
"clear:redis": { | |
"executor": "nx:run-commands", | |
"options": { | |
"envFile": "./apps/api-core/.env", | |
"command": "ts-node ./apps/api-core/src/shared/infra/database/redis/helpers/clearDatabase.helper.ts" | |
} | |
} | |
}, | |
"tags": ["api", "core"] | |
} |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
{ | |
"$schema": "../../node_modules/nx/schemas/project-schema.json", | |
"sourceRoot": "apps/api-core/src", | |
"projectType": "application", | |
"targets": { | |
"build": { | |
"executor": "@nrwl/node:webpack", | |
"outputs": ["{options.outputPath}"], | |
"options": { | |
"outputPath": "dist/apps/api-core/api", | |
"main": "apps/api-core/src/shared/main/http", | |
"tsConfig": "apps/api-core/tsconfig.app.json", | |
"generatePackageJson": true, | |
"progress": true, | |
"inspect": true, | |
"extractLicenses": true, | |
"assets": [ | |
{ | |
"glob": "**/*.hbs", | |
"input": "apps/api-core/src/shared/application/views/templates", | |
"output": "templates" | |
}, | |
{ | |
"glob": "**/*.css", | |
"input": "apps/api-core/src/shared/application/views/templates", | |
"output": "templates" | |
}, | |
{ | |
"glob": "schema.prisma", | |
"input": "apps/api-core/src/shared/infra/database/prisma", | |
"output": "." | |
}, | |
{ | |
"glob": "migrations", | |
"input": "apps/api-core/src/shared/infra/database/prisma", | |
"output": "migrations" | |
}, | |
{ | |
"glob": ".env*", | |
"input": "apps/api-core/", | |
"output": "." | |
}, | |
{ | |
"glob": "**", | |
"input": "apps/api-core/src/shared/infra/providers/storage/implementations/credentials", | |
"output": "./credentials" | |
}, | |
{ | |
"glob": "yarn.lock", | |
"input": ".", | |
"output": "." | |
}, | |
{ | |
"glob": "**/*", | |
"input": "apps/api-core/tmp/", | |
"output": "tmp" | |
} | |
] | |
}, | |
"configurations": { | |
"production": { | |
"optimization": true, | |
"inspect": false, | |
"progress": false | |
} | |
} | |
}, | |
"buildWorkerTransaction": { | |
"executor": "@nrwl/node:webpack", | |
"outputs": ["{options.outputPath}"], | |
"options": { | |
"outputPath": "dist/apps/api-core/workers/transaction", | |
"main": "apps/api-core/src/shared/main/workers/server-transaction-worker.ts", | |
"tsConfig": "apps/api-core/tsconfig.app.json", | |
"generatePackageJson": true, | |
"progress": true, | |
"extractLicenses": true, | |
"assets": [ | |
{ | |
"glob": "schema.prisma", | |
"input": "apps/api-core/src/shared/infra/database/prisma", | |
"output": "." | |
}, | |
{ | |
"glob": ".env*", | |
"input": "apps/api-core/", | |
"output": "." | |
}, | |
{ | |
"glob": "yarn.lock", | |
"input": ".", | |
"output": "." | |
} | |
] | |
}, | |
"configurations": { | |
"production": { | |
"optimization": true, | |
"inspect": false, | |
"progress": false | |
} | |
} | |
}, | |
"buildWorkerMessage": { | |
"executor": "@nrwl/node:webpack", | |
"outputs": ["{options.outputPath}"], | |
"options": { | |
"outputPath": "dist/apps/api-core/workers/message", | |
"main": "apps/api-core/src/shared/main/workers/server-message-worker.ts", | |
"tsConfig": "apps/api-core/tsconfig.app.json", | |
"generatePackageJson": true, | |
"progress": true, | |
"extractLicenses": true, | |
"assets": [ | |
{ | |
"glob": "**/*.hbs", | |
"input": "apps/api-core/src/shared/application/views/templates", | |
"output": "templates" | |
}, | |
{ | |
"glob": "**/*.css", | |
"input": "apps/api-core/src/shared/application/views/templates", | |
"output": "templates" | |
}, | |
{ | |
"glob": "schema.prisma", | |
"input": "apps/api-core/src/shared/infra/database/prisma", | |
"output": "." | |
}, | |
{ | |
"glob": ".env*", | |
"input": "apps/api-core/", | |
"output": "." | |
}, | |
{ | |
"glob": "yarn.lock", | |
"input": ".", | |
"output": "." | |
} | |
] | |
}, | |
"configurations": { | |
"production": { | |
"optimization": true, | |
"inspect": false, | |
"progress": false | |
} | |
} | |
}, | |
"serve": { | |
"executor": "@nrwl/node:node", | |
"options": { | |
"buildTarget": "api-core:build" | |
}, | |
"configurations": { | |
"production": { | |
"buildTarget": "api-core:build:production" | |
} | |
} | |
}, | |
"transaction:worker": { | |
"executor": "@nrwl/node:node", | |
"options": { | |
"buildTarget": "api-core:buildWorkerTransaction" | |
}, | |
"configurations": { | |
"production": { | |
"buildTarget": "api-core:buildWorkerTransaction:production" | |
} | |
} | |
}, | |
"message:worker": { | |
"executor": "@nrwl/node:node", | |
"options": { | |
"buildTarget": "api-core:buildWorkerMessage" | |
}, | |
"configurations": { | |
"production": { | |
"buildTarget": "api-core:buildWorkerMessage:production" | |
} | |
} | |
}, | |
"tsc": { | |
"executor": "@nrwl/node:webpack", | |
"outputs": ["{options.outputPath}"], | |
"options": { | |
"outputPath": "dist/apps/api-core", | |
"main": "apps/api-core/src/shared/main/http", | |
"tsConfig": "apps/api-core/tsconfig.spec.json" | |
} | |
}, | |
"lint": { | |
"executor": "@nrwl/linter:eslint", | |
"options": { | |
"lintFilePatterns": ["apps/api-core/**/*.ts"], | |
"fix": true | |
} | |
}, | |
"test": { | |
"executor": "@nrwl/jest:jest", | |
"options": { | |
"jestConfig": "apps/api-core/jest.config.ts", | |
"passWithNoTests": true | |
} | |
}, | |
"test:coverage": { | |
"executor": "@nrwl/jest:jest", | |
"outputs": ["{options.coverageDirectory}"], | |
"options": { | |
"jestConfig": "apps/api-core/jest.config.ts", | |
"passWithNoTests": true, | |
"coverageDirectory": "coverage/apps/api-core", | |
"collectCoverage": true, | |
"coverageProvider": "v8", | |
"collectCoverageFrom": [ | |
"<rootDir>/src/**/domain/**/*.ts", | |
"!<rootDir>/src/**/contracts/**/*.ts", | |
"!<rootDir>/src/**/domain/**/index.ts" | |
] | |
} | |
}, | |
"test:integration": { | |
"executor": "@nrwl/jest:jest", | |
"options": { | |
"jestConfig": "apps/api-core/jest.config.ts", | |
"passWithNoTests": true, | |
"runInBand": true, | |
"testEnvironment": "./src/shared/infra/database/prisma/prisma-test-environment.ts", | |
"testMatch": ["**/*.test.ts"], | |
"testTimeout": 15000 | |
} | |
}, | |
"prisma:generate": { | |
"executor": "nx:run-commands", | |
"options": { | |
"envFile": "./apps/api-core/.env", | |
"command": "yarn prisma generate --schema ./apps/api-core/src/shared/infra/database/prisma/schema.prisma" | |
} | |
}, | |
"prisma:migrate": { | |
"executor": "nx:run-commands", | |
"options": { | |
"envFile": "./apps/api-core/.env", | |
"command": "yarn prisma migrate dev --schema ./apps/api-core/src/shared/infra/database/prisma/schema.prisma" | |
} | |
}, | |
"prisma:clean": { | |
"executor": "nx:run-commands", | |
"options": { | |
"envFile": "./apps/api-core/.env", | |
"commands": [ | |
"yarn prisma migrate reset --force --skip-seed --schema ./apps/api-core/src/shared/infra/database/prisma/schema.prisma" | |
], | |
"parallel": false | |
} | |
}, | |
"prisma:reset": { | |
"executor": "nx:run-commands", | |
"options": { | |
"envFile": "./apps/api-core/.env", | |
"commands": [ | |
"yarn prisma migrate reset --force --skip-seed --schema ./apps/api-core/src/shared/infra/database/prisma/schema.prisma", | |
"yarn nx prisma:seed api-core" | |
], | |
"parallel": false | |
} | |
}, | |
"prisma:studio": { | |
"executor": "nx:run-commands", | |
"options": { | |
"envFile": "./apps/api-core/.env", | |
"command": "yarn prisma studio --schema ./apps/api-core/src/shared/infra/database/prisma/schema.prisma" | |
} | |
}, | |
"prisma:seed": { | |
"executor": "nx:run-commands", | |
"options": { | |
"envFile": "./apps/api-core/.env", | |
"command": "ts-node ./apps/api-core/src/shared/test/seed" | |
} | |
}, | |
"clear:redis": { | |
"executor": "nx:run-commands", | |
"options": { | |
"envFile": "./apps/api-core/.env", | |
"command": "ts-node ./apps/api-core/src/shared/infra/database/redis/helpers/clearDatabase.helper.ts" | |
} | |
} | |
}, | |
"tags": ["api", "core"] | |
} |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
{ | |
"$schema": "../../node_modules/nx/schemas/project-schema.json", | |
"sourceRoot": "apps/api-core/src", | |
"projectType": "application", | |
"targets": { | |
"build": { | |
"executor": "@nrwl/node:webpack", | |
"outputs": ["{options.outputPath}"], | |
"options": { | |
"outputPath": "dist/apps/api-core", | |
"main": "apps/api-core/src/shared/main/http", | |
"tsConfig": "apps/api-core/tsconfig.app.json", | |
"generatePackageJson": true, | |
"progress": true, | |
"extractLicenses": true, | |
"assets": [ | |
{ | |
"glob": "schema.prisma", | |
"input": "apps/api-core/src/shared/infra/database/prisma", | |
"output": "." | |
}, | |
{ | |
"glob": ".env*", | |
"input": "apps/api-core/", | |
"output": "." | |
}, | |
{ | |
"glob": "**", | |
"input": "apps/api-core/src/shared/infra/providers/storage/implementations/credentials", | |
"output": "./credentials" | |
}, | |
{ | |
"glob": "yarn.lock", | |
"input": ".", | |
"output": "." | |
}, | |
{ | |
"glob": "**/*", | |
"input": "apps/api-core/tmp/", | |
"output": "tmp" | |
} | |
] | |
}, | |
"configurations": { | |
"production": { | |
"optimization": true, | |
"extractLicenses": true, | |
"inspect": false, | |
"fileReplacements": [ | |
{ | |
"replace": "apps/api-core/src/environments/environment.ts", | |
"with": "apps/api-core/src/environments/environment.prod.ts" | |
} | |
] | |
} | |
} | |
}, | |
"buildWorkerTransaction": { | |
"executor": "@nrwl/node:webpack", | |
"outputs": ["{options.outputPath}"], | |
"options": { | |
"outputPath": "dist/apps/api-core", | |
"main": "apps/api-core/src/shared/main/workers/server-transaction-worker.ts", | |
"tsConfig": "apps/api-core/tsconfig.app.json", | |
"generatePackageJson": true, | |
"progress": true, | |
"extractLicenses": true | |
}, | |
"configurations": { | |
"production": { | |
"optimization": true, | |
"extractLicenses": true, | |
"inspect": false, | |
"fileReplacements": [ | |
{ | |
"replace": "apps/api-core/src/environments/environment.ts", | |
"with": "apps/api-core/src/environments/environment.prod.ts" | |
} | |
] | |
} | |
} | |
}, | |
"buildWorkerMessage": { | |
"executor": "@nrwl/node:webpack", | |
"outputs": ["{options.outputPath}"], | |
"options": { | |
"outputPath": "dist/apps/api-core", | |
"main": "apps/api-core/src/shared/main/workers/server-message-worker.ts", | |
"tsConfig": "apps/api-core/tsconfig.app.json", | |
"generatePackageJson": true, | |
"progress": true, | |
"extractLicenses": true | |
}, | |
"configurations": { | |
"production": { | |
"optimization": true, | |
"extractLicenses": true, | |
"inspect": false, | |
"fileReplacements": [ | |
{ | |
"replace": "apps/api-core/src/environments/environment.ts", | |
"with": "apps/api-core/src/environments/environment.prod.ts" | |
} | |
] | |
} | |
} | |
}, | |
"serve": { | |
"executor": "@nrwl/node:node", | |
"options": { | |
"buildTarget": "api-core:build" | |
}, | |
"configurations": { | |
"production": { | |
"buildTarget": "api-core:build:production" | |
} | |
} | |
}, | |
"transaction:worker": { | |
"executor": "@nrwl/node:node", | |
"options": { | |
"buildTarget": "api-core:buildWorkerTransaction" | |
}, | |
"configurations": { | |
"production": { | |
"buildTarget": "api-core:buildWorkerTransaction:production" | |
} | |
} | |
}, | |
"message:worker": { | |
"executor": "@nrwl/node:node", | |
"options": { | |
"buildTarget": "api-core:buildWorkerMessage" | |
}, | |
"configurations": { | |
"production": { | |
"buildTarget": "api-core:buildWorkerMessage:production" | |
} | |
} | |
}, | |
"tsc": { | |
"executor": "@nrwl/node:webpack", | |
"outputs": ["{options.outputPath}"], | |
"options": { | |
"outputPath": "dist/apps/api-core", | |
"main": "apps/api-core/src/shared/main/http", | |
"tsConfig": "apps/api-core/tsconfig.spec.json" | |
} | |
}, | |
"lint": { | |
"executor": "@nrwl/linter:eslint", | |
"options": { | |
"lintFilePatterns": ["apps/api-core/**/*.ts"], | |
"fix": true | |
} | |
}, | |
"test": { | |
"executor": "@nrwl/jest:jest", | |
"options": { | |
"jestConfig": "apps/api-core/jest.config.ts", | |
"passWithNoTests": true | |
} | |
}, | |
"test:coverage": { | |
"executor": "@nrwl/jest:jest", | |
"outputs": ["{options.coverageDirectory}"], | |
"options": { | |
"jestConfig": "apps/api-core/jest.config.ts", | |
"passWithNoTests": true, | |
"coverageDirectory": "coverage/apps/api-core", | |
"collectCoverage": true, | |
"coverageProvider": "v8", | |
"collectCoverageFrom": [ | |
"<rootDir>/src/**/domain/**/*.ts", | |
"!<rootDir>/src/**/contracts/**/*.ts", | |
"!<rootDir>/src/**/domain/**/index.ts" | |
] | |
} | |
}, | |
"test:integration": { | |
"executor": "@nrwl/jest:jest", | |
"options": { | |
"jestConfig": "apps/api-core/jest.config.ts", | |
"passWithNoTests": true, | |
"runInBand": true, | |
"testEnvironment": "./src/shared/infra/database/prisma/prisma-test-environment.ts", | |
"testMatch": ["**/*.test.ts"], | |
"testTimeout": 15000 | |
} | |
}, | |
"prisma:generate": { | |
"executor": "nx:run-commands", | |
"options": { | |
"envFile": "./apps/api-core/.env", | |
"command": "yarn prisma generate --schema ./apps/api-core/src/shared/infra/database/prisma/schema.prisma" | |
} | |
}, | |
"prisma:migrate": { | |
"executor": "nx:run-commands", | |
"options": { | |
"envFile": "./apps/api-core/.env", | |
"command": "yarn prisma migrate dev --schema ./apps/api-core/src/shared/infra/database/prisma/schema.prisma" | |
} | |
}, | |
"prisma:clean": { | |
"executor": "nx:run-commands", | |
"options": { | |
"envFile": "./apps/api-core/.env", | |
"commands": [ | |
"yarn prisma migrate reset --force --skip-seed --schema ./apps/api-core/src/shared/infra/database/prisma/schema.prisma" | |
], | |
"parallel": false | |
} | |
}, | |
"prisma:reset": { | |
"executor": "nx:run-commands", | |
"options": { | |
"envFile": "./apps/api-core/.env", | |
"commands": [ | |
"yarn prisma migrate reset --force --skip-seed --schema ./apps/api-core/src/shared/infra/database/prisma/schema.prisma", | |
"yarn nx prisma:seed api-core" | |
], | |
"parallel": false | |
} | |
}, | |
"prisma:studio": { | |
"executor": "nx:run-commands", | |
"options": { | |
"envFile": "./apps/api-core/.env", | |
"command": "yarn prisma studio --schema ./apps/api-core/src/shared/infra/database/prisma/schema.prisma" | |
} | |
}, | |
"prisma:seed": { | |
"executor": "nx:run-commands", | |
"options": { | |
"envFile": "./apps/api-core/.env", | |
"command": "cross-env NODE_ENV=development ts-node ./apps/api-core/src/shared/test/seed" | |
} | |
}, | |
"clear:redis": { | |
"executor": "nx:run-commands", | |
"options": { | |
"envFile": "./apps/api-core/.env", | |
"command": "ts-node ./apps/api-core/src/shared/infra/database/redis/helpers/clearDatabase.helper.ts" | |
} | |
} | |
}, | |
"tags": ["api", "core"] | |
} |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
{ | |
"$schema": "../../node_modules/nx/schemas/project-schema.json", | |
"sourceRoot": "apps/api-core/src", | |
"projectType": "application", | |
"targets": { | |
"build": { | |
"executor": "@nrwl/node:webpack", | |
"outputs": ["{options.outputPath}"], | |
"options": { | |
"outputPath": "dist/apps/api-core/api", | |
"main": "apps/api-core/src/shared/main/http", | |
"tsConfig": "apps/api-core/tsconfig.app.json", | |
"generatePackageJson": true, | |
"progress": true, | |
"extractLicenses": true, | |
"assets": [ | |
{ | |
"glob": "*.hbs", | |
"input": "apps/api-core/src/shared/application/views/templates", | |
"output": "templates" | |
}, | |
{ | |
"glob": "*.css", | |
"input": "apps/api-core/src/shared/application/views/templates", | |
"output": "templates" | |
}, | |
{ | |
"glob": "schema.prisma", | |
"input": "apps/api-core/src/shared/infra/database/prisma", | |
"output": "." | |
}, | |
{ | |
"glob": "migrations", | |
"input": "apps/api-core/src/shared/infra/database/prisma", | |
"output": "migrations" | |
}, | |
{ | |
"glob": ".env*", | |
"input": "apps/api-core/", | |
"output": "." | |
}, | |
{ | |
"glob": "**", | |
"input": "apps/api-core/src/shared/infra/providers/storage/implementations/credentials", | |
"output": "./credentials" | |
}, | |
{ | |
"glob": "yarn.lock", | |
"input": ".", | |
"output": "." | |
}, | |
{ | |
"glob": "**/*", | |
"input": "apps/api-core/tmp/", | |
"output": "tmp" | |
} | |
] | |
}, | |
"configurations": { | |
"production": { | |
"optimization": true, | |
"extractLicenses": true, | |
"inspect": false, | |
"fileReplacements": [ | |
{ | |
"replace": "apps/api-core/src/environments/environment.ts", | |
"with": "apps/api-core/src/environments/environment.prod.ts" | |
} | |
] | |
} | |
} | |
}, | |
"buildWorkerTransaction": { | |
"executor": "@nrwl/node:webpack", | |
"outputs": ["{options.outputPath}"], | |
"options": { | |
"outputPath": "dist/apps/api-core/workers/transaction", | |
"main": "apps/api-core/src/shared/main/workers/server-transaction-worker.ts", | |
"tsConfig": "apps/api-core/tsconfig.app.json", | |
"generatePackageJson": true, | |
"progress": true, | |
"extractLicenses": true, | |
"assets": [ | |
{ | |
"glob": "schema.prisma", | |
"input": "apps/api-core/src/shared/infra/database/prisma", | |
"output": "." | |
}, | |
{ | |
"glob": ".env*", | |
"input": "apps/api-core/", | |
"output": "." | |
}, | |
{ | |
"glob": "yarn.lock", | |
"input": ".", | |
"output": "." | |
} | |
] | |
}, | |
"configurations": { | |
"production": { | |
"optimization": true, | |
"extractLicenses": true, | |
"inspect": false, | |
"fileReplacements": [ | |
{ | |
"replace": "apps/api-core/src/environments/environment.ts", | |
"with": "apps/api-core/src/environments/environment.prod.ts" | |
} | |
] | |
} | |
} | |
}, | |
"buildWorkerMessage": { | |
"executor": "@nrwl/node:webpack", | |
"outputs": ["{options.outputPath}"], | |
"options": { | |
"outputPath": "dist/apps/api-core/workers/message", | |
"main": "apps/api-core/src/shared/main/workers/server-message-worker.ts", | |
"tsConfig": "apps/api-core/tsconfig.app.json", | |
"generatePackageJson": true, | |
"progress": true, | |
"extractLicenses": true, | |
"assets": [ | |
{ | |
"glob": "schema.prisma", | |
"input": "apps/api-core/src/shared/infra/database/prisma", | |
"output": "." | |
}, | |
{ | |
"glob": ".env*", | |
"input": "apps/api-core/", | |
"output": "." | |
}, | |
{ | |
"glob": "yarn.lock", | |
"input": ".", | |
"output": "." | |
} | |
] | |
}, | |
"configurations": { | |
"production": { | |
"optimization": true, | |
"extractLicenses": true, | |
"inspect": false, | |
"fileReplacements": [ | |
{ | |
"replace": "apps/api-core/src/environments/environment.ts", | |
"with": "apps/api-core/src/environments/environment.prod.ts" | |
} | |
] | |
} | |
} | |
}, | |
"serve": { | |
"executor": "@nrwl/node:node", | |
"options": { | |
"buildTarget": "api-core:build" | |
}, | |
"configurations": { | |
"production": { | |
"buildTarget": "api-core:build:production" | |
} | |
} | |
}, | |
"transaction:worker": { | |
"executor": "@nrwl/node:node", | |
"options": { | |
"buildTarget": "api-core:buildWorkerTransaction" | |
}, | |
"configurations": { | |
"production": { | |
"buildTarget": "api-core:buildWorkerTransaction:production" | |
} | |
} | |
}, | |
"message:worker": { | |
"executor": "@nrwl/node:node", | |
"options": { | |
"buildTarget": "api-core:buildWorkerMessage" | |
}, | |
"configurations": { | |
"production": { | |
"buildTarget": "api-core:buildWorkerMessage:production" | |
} | |
} | |
}, | |
"tsc": { | |
"executor": "@nrwl/node:webpack", | |
"outputs": ["{options.outputPath}"], | |
"options": { | |
"outputPath": "dist/apps/api-core", | |
"main": "apps/api-core/src/shared/main/http", | |
"tsConfig": "apps/api-core/tsconfig.spec.json" | |
} | |
}, | |
"lint": { | |
"executor": "@nrwl/linter:eslint", | |
"options": { | |
"lintFilePatterns": ["apps/api-core/**/*.ts"], | |
"fix": true | |
} | |
}, | |
"test": { | |
"executor": "@nrwl/jest:jest", | |
"options": { | |
"jestConfig": "apps/api-core/jest.config.ts", | |
"passWithNoTests": true | |
} | |
}, | |
"test:coverage": { | |
"executor": "@nrwl/jest:jest", | |
"outputs": ["{options.coverageDirectory}"], | |
"options": { | |
"jestConfig": "apps/api-core/jest.config.ts", | |
"passWithNoTests": true, | |
"coverageDirectory": "coverage/apps/api-core", | |
"collectCoverage": true, | |
"coverageProvider": "v8", | |
"collectCoverageFrom": [ | |
"<rootDir>/src/**/domain/**/*.ts", | |
"!<rootDir>/src/**/contracts/**/*.ts", | |
"!<rootDir>/src/**/domain/**/index.ts" | |
] | |
} | |
}, | |
"test:integration": { | |
"executor": "@nrwl/jest:jest", | |
"options": { | |
"jestConfig": "apps/api-core/jest.config.ts", | |
"passWithNoTests": true, | |
"runInBand": true, | |
"testEnvironment": "./src/shared/infra/database/prisma/prisma-test-environment.ts", | |
"testMatch": ["**/*.test.ts"], | |
"testTimeout": 15000 | |
} | |
}, | |
"prisma:generate": { | |
"executor": "nx:run-commands", | |
"options": { | |
"envFile": "./apps/api-core/.env", | |
"command": "yarn prisma generate --schema ./apps/api-core/src/shared/infra/database/prisma/schema.prisma" | |
} | |
}, | |
"prisma:migrate": { | |
"executor": "nx:run-commands", | |
"options": { | |
"envFile": "./apps/api-core/.env", | |
"command": "yarn prisma migrate dev --schema ./apps/api-core/src/shared/infra/database/prisma/schema.prisma" | |
} | |
}, | |
"prisma:clean": { | |
"executor": "nx:run-commands", | |
"options": { | |
"envFile": "./apps/api-core/.env", | |
"commands": [ | |
"yarn prisma migrate reset --force --skip-seed --schema ./apps/api-core/src/shared/infra/database/prisma/schema.prisma" | |
], | |
"parallel": false | |
} | |
}, | |
"prisma:reset": { | |
"executor": "nx:run-commands", | |
"options": { | |
"envFile": "./apps/api-core/.env", | |
"commands": [ | |
"yarn prisma migrate reset --force --skip-seed --schema ./apps/api-core/src/shared/infra/database/prisma/schema.prisma", | |
"yarn nx prisma:seed api-core" | |
], | |
"parallel": false | |
} | |
}, | |
"prisma:studio": { | |
"executor": "nx:run-commands", | |
"options": { | |
"envFile": "./apps/api-core/.env", | |
"command": "yarn prisma studio --schema ./apps/api-core/src/shared/infra/database/prisma/schema.prisma" | |
} | |
}, | |
"prisma:seed": { | |
"executor": "nx:run-commands", | |
"options": { | |
"envFile": "./apps/api-core/.env", | |
"command": "cross-env NODE_ENV=development ts-node ./apps/api-core/src/shared/test/seed" | |
} | |
}, | |
"clear:redis": { | |
"executor": "nx:run-commands", | |
"options": { | |
"envFile": "./apps/api-core/.env", | |
"command": "ts-node ./apps/api-core/src/shared/infra/database/redis/helpers/clearDatabase.helper.ts" | |
} | |
} | |
}, | |
"tags": ["api", "core"] | |
} |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
{ | |
"$schema": "../../node_modules/nx/schemas/project-schema.json", | |
"sourceRoot": "apps/api-core/src", | |
"projectType": "application", | |
"targets": { | |
"build": { | |
"executor": "@nrwl/node:webpack", | |
"outputs": ["{options.outputPath}"], | |
"options": { | |
"outputPath": "dist/apps/api-core/api", | |
"main": "apps/api-core/src/shared/main/http", | |
"tsConfig": "apps/api-core/tsconfig.app.json", | |
"generatePackageJson": true, | |
"progress": true, | |
"extractLicenses": true, | |
"assets": [ | |
{ | |
"glob": "**/*.[css][hbs]", | |
"input": "apps/api-core/src/shared/application/views/templates", | |
"output": "templates" | |
}, | |
{ | |
"glob": "schema.prisma", | |
"input": "apps/api-core/src/shared/infra/database/prisma", | |
"output": "." | |
}, | |
{ | |
"glob": "migrations", | |
"input": "apps/api-core/src/shared/infra/database/prisma", | |
"output": "migrations" | |
}, | |
{ | |
"glob": ".env*", | |
"input": "apps/api-core/", | |
"output": "." | |
}, | |
{ | |
"glob": "**", | |
"input": "apps/api-core/src/shared/infra/providers/storage/implementations/credentials", | |
"output": "./credentials" | |
}, | |
{ | |
"glob": "yarn.lock", | |
"input": ".", | |
"output": "." | |
}, | |
{ | |
"glob": "**/*", | |
"input": "apps/api-core/tmp/", | |
"output": "tmp" | |
} | |
] | |
}, | |
"configurations": { | |
"production": { | |
"optimization": true, | |
"extractLicenses": true, | |
"inspect": false, | |
"fileReplacements": [ | |
{ | |
"replace": "apps/api-core/src/environments/environment.ts", | |
"with": "apps/api-core/src/environments/environment.prod.ts" | |
} | |
] | |
} | |
} | |
}, | |
"buildWorkerTransaction": { | |
"executor": "@nrwl/node:webpack", | |
"outputs": ["{options.outputPath}"], | |
"options": { | |
"outputPath": "dist/apps/api-core/workers/transaction", | |
"main": "apps/api-core/src/shared/main/workers/server-transaction-worker.ts", | |
"tsConfig": "apps/api-core/tsconfig.app.json", | |
"generatePackageJson": true, | |
"progress": true, | |
"extractLicenses": true, | |
"assets": [ | |
{ | |
"glob": "schema.prisma", | |
"input": "apps/api-core/src/shared/infra/database/prisma", | |
"output": "." | |
}, | |
{ | |
"glob": ".env*", | |
"input": "apps/api-core/", | |
"output": "." | |
}, | |
{ | |
"glob": "yarn.lock", | |
"input": ".", | |
"output": "." | |
} | |
] | |
}, | |
"configurations": { | |
"production": { | |
"optimization": true, | |
"extractLicenses": true, | |
"inspect": false, | |
"fileReplacements": [ | |
{ | |
"replace": "apps/api-core/src/environments/environment.ts", | |
"with": "apps/api-core/src/environments/environment.prod.ts" | |
} | |
] | |
} | |
} | |
}, | |
"buildWorkerMessage": { | |
"executor": "@nrwl/node:webpack", | |
"outputs": ["{options.outputPath}"], | |
"options": { | |
"outputPath": "dist/apps/api-core/workers/message", | |
"main": "apps/api-core/src/shared/main/workers/server-message-worker.ts", | |
"tsConfig": "apps/api-core/tsconfig.app.json", | |
"generatePackageJson": true, | |
"progress": true, | |
"extractLicenses": true, | |
"assets": [ | |
{ | |
"glob": "schema.prisma", | |
"input": "apps/api-core/src/shared/infra/database/prisma", | |
"output": "." | |
}, | |
{ | |
"glob": ".env*", | |
"input": "apps/api-core/", | |
"output": "." | |
}, | |
{ | |
"glob": "yarn.lock", | |
"input": ".", | |
"output": "." | |
} | |
] | |
}, | |
"configurations": { | |
"production": { | |
"optimization": true, | |
"extractLicenses": true, | |
"inspect": false, | |
"fileReplacements": [ | |
{ | |
"replace": "apps/api-core/src/environments/environment.ts", | |
"with": "apps/api-core/src/environments/environment.prod.ts" | |
} | |
] | |
} | |
} | |
}, | |
"serve": { | |
"executor": "@nrwl/node:node", | |
"options": { | |
"buildTarget": "api-core:build" | |
}, | |
"configurations": { | |
"production": { | |
"buildTarget": "api-core:build:production" | |
} | |
} | |
}, | |
"transaction:worker": { | |
"executor": "@nrwl/node:node", | |
"options": { | |
"buildTarget": "api-core:buildWorkerTransaction" | |
}, | |
"configurations": { | |
"production": { | |
"buildTarget": "api-core:buildWorkerTransaction:production" | |
} | |
} | |
}, | |
"message:worker": { | |
"executor": "@nrwl/node:node", | |
"options": { | |
"buildTarget": "api-core:buildWorkerMessage" | |
}, | |
"configurations": { | |
"production": { | |
"buildTarget": "api-core:buildWorkerMessage:production" | |
} | |
} | |
}, | |
"tsc": { | |
"executor": "@nrwl/node:webpack", | |
"outputs": ["{options.outputPath}"], | |
"options": { | |
"outputPath": "dist/apps/api-core", | |
"main": "apps/api-core/src/shared/main/http", | |
"tsConfig": "apps/api-core/tsconfig.spec.json" | |
} | |
}, | |
"lint": { | |
"executor": "@nrwl/linter:eslint", | |
"options": { | |
"lintFilePatterns": ["apps/api-core/**/*.ts"], | |
"fix": true | |
} | |
}, | |
"test": { | |
"executor": "@nrwl/jest:jest", | |
"options": { | |
"jestConfig": "apps/api-core/jest.config.ts", | |
"passWithNoTests": true | |
} | |
}, | |
"test:coverage": { | |
"executor": "@nrwl/jest:jest", | |
"outputs": ["{options.coverageDirectory}"], | |
"options": { | |
"jestConfig": "apps/api-core/jest.config.ts", | |
"passWithNoTests": true, | |
"coverageDirectory": "coverage/apps/api-core", | |
"collectCoverage": true, | |
"coverageProvider": "v8", | |
"collectCoverageFrom": [ | |
"<rootDir>/src/**/domain/**/*.ts", | |
"!<rootDir>/src/**/contracts/**/*.ts", | |
"!<rootDir>/src/**/domain/**/index.ts" | |
] | |
} | |
}, | |
"test:integration": { | |
"executor": "@nrwl/jest:jest", | |
"options": { | |
"jestConfig": "apps/api-core/jest.config.ts", | |
"passWithNoTests": true, | |
"runInBand": true, | |
"testEnvironment": "./src/shared/infra/database/prisma/prisma-test-environment.ts", | |
"testMatch": ["**/*.test.ts"], | |
"testTimeout": 15000 | |
} | |
}, | |
"prisma:generate": { | |
"executor": "nx:run-commands", | |
"options": { | |
"envFile": "./apps/api-core/.env", | |
"command": "yarn prisma generate --schema ./apps/api-core/src/shared/infra/database/prisma/schema.prisma" | |
} | |
}, | |
"prisma:migrate": { | |
"executor": "nx:run-commands", | |
"options": { | |
"envFile": "./apps/api-core/.env", | |
"command": "yarn prisma migrate dev --schema ./apps/api-core/src/shared/infra/database/prisma/schema.prisma" | |
} | |
}, | |
"prisma:clean": { | |
"executor": "nx:run-commands", | |
"options": { | |
"envFile": "./apps/api-core/.env", | |
"commands": [ | |
"yarn prisma migrate reset --force --skip-seed --schema ./apps/api-core/src/shared/infra/database/prisma/schema.prisma" | |
], | |
"parallel": false | |
} | |
}, | |
"prisma:reset": { | |
"executor": "nx:run-commands", | |
"options": { | |
"envFile": "./apps/api-core/.env", | |
"commands": [ | |
"yarn prisma migrate reset --force --skip-seed --schema ./apps/api-core/src/shared/infra/database/prisma/schema.prisma", | |
"yarn nx prisma:seed api-core" | |
], | |
"parallel": false | |
} | |
}, | |
"prisma:studio": { | |
"executor": "nx:run-commands", | |
"options": { | |
"envFile": "./apps/api-core/.env", | |
"command": "yarn prisma studio --schema ./apps/api-core/src/shared/infra/database/prisma/schema.prisma" | |
} | |
}, | |
"prisma:seed": { | |
"executor": "nx:run-commands", | |
"options": { | |
"envFile": "./apps/api-core/.env", | |
"command": "cross-env NODE_ENV=development ts-node ./apps/api-core/src/shared/test/seed" | |
} | |
}, | |
"clear:redis": { | |
"executor": "nx:run-commands", | |
"options": { | |
"envFile": "./apps/api-core/.env", | |
"command": "ts-node ./apps/api-core/src/shared/infra/database/redis/helpers/clearDatabase.helper.ts" | |
} | |
} | |
}, | |
"tags": ["api", "core"] | |
} |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
{ | |
"$schema": "../../node_modules/nx/schemas/project-schema.json", | |
"sourceRoot": "apps/api-core/src", | |
"projectType": "application", | |
"targets": { | |
"build": { | |
"executor": "@nrwl/node:webpack", | |
"outputs": ["{options.outputPath}"], | |
"options": { | |
"outputPath": "dist/apps/api-core/api", | |
"main": "apps/api-core/src/shared/main/http", | |
"tsConfig": "apps/api-core/tsconfig.app.json", | |
"generatePackageJson": true, | |
"progress": true, | |
"extractLicenses": true, | |
"assets": [ | |
{ | |
"glob": "**/*.hbs", | |
"input": "apps/api-core/src/shared/application/views/templates", | |
"output": "templates" | |
}, | |
{ | |
"glob": "**/*.css", | |
"input": "apps/api-core/src/shared/application/views/templates", | |
"output": "templates" | |
}, | |
{ | |
"glob": "schema.prisma", | |
"input": "apps/api-core/src/shared/infra/database/prisma", | |
"output": "." | |
}, | |
{ | |
"glob": "migrations", | |
"input": "apps/api-core/src/shared/infra/database/prisma", | |
"output": "migrations" | |
}, | |
{ | |
"glob": ".env*", | |
"input": "apps/api-core/", | |
"output": "." | |
}, | |
{ | |
"glob": "**", | |
"input": "apps/api-core/src/shared/infra/providers/storage/implementations/credentials", | |
"output": "./credentials" | |
}, | |
{ | |
"glob": "yarn.lock", | |
"input": ".", | |
"output": "." | |
}, | |
{ | |
"glob": "**/*", | |
"input": "apps/api-core/tmp/", | |
"output": "tmp" | |
} | |
] | |
}, | |
"configurations": { | |
"production": { | |
"optimization": true, | |
"extractLicenses": true, | |
"inspect": false, | |
"fileReplacements": [ | |
{ | |
"replace": "apps/api-core/src/environments/environment.ts", | |
"with": "apps/api-core/src/environments/environment.prod.ts" | |
} | |
] | |
} | |
} | |
}, | |
"buildWorkerTransaction": { | |
"executor": "@nrwl/node:webpack", | |
"outputs": ["{options.outputPath}"], | |
"options": { | |
"outputPath": "dist/apps/api-core/workers/transaction", | |
"main": "apps/api-core/src/shared/main/workers/server-transaction-worker.ts", | |
"tsConfig": "apps/api-core/tsconfig.app.json", | |
"generatePackageJson": true, | |
"progress": true, | |
"extractLicenses": true, | |
"assets": [ | |
{ | |
"glob": "schema.prisma", | |
"input": "apps/api-core/src/shared/infra/database/prisma", | |
"output": "." | |
}, | |
{ | |
"glob": ".env*", | |
"input": "apps/api-core/", | |
"output": "." | |
}, | |
{ | |
"glob": "yarn.lock", | |
"input": ".", | |
"output": "." | |
} | |
] | |
}, | |
"configurations": { | |
"production": { | |
"optimization": true, | |
"extractLicenses": true, | |
"inspect": false, | |
"fileReplacements": [ | |
{ | |
"replace": "apps/api-core/src/environments/environment.ts", | |
"with": "apps/api-core/src/environments/environment.prod.ts" | |
} | |
] | |
} | |
} | |
}, | |
"buildWorkerMessage": { | |
"executor": "@nrwl/node:webpack", | |
"outputs": ["{options.outputPath}"], | |
"options": { | |
"outputPath": "dist/apps/api-core/workers/message", | |
"main": "apps/api-core/src/shared/main/workers/server-message-worker.ts", | |
"tsConfig": "apps/api-core/tsconfig.app.json", | |
"generatePackageJson": true, | |
"progress": true, | |
"extractLicenses": true, | |
"assets": [ | |
{ | |
"glob": "**/*.hbs", | |
"input": "apps/api-core/src/shared/application/views/templates", | |
"output": "templates" | |
}, | |
{ | |
"glob": "**/*.css", | |
"input": "apps/api-core/src/shared/application/views/templates", | |
"output": "templates" | |
}, | |
{ | |
"glob": "schema.prisma", | |
"input": "apps/api-core/src/shared/infra/database/prisma", | |
"output": "." | |
}, | |
{ | |
"glob": ".env*", | |
"input": "apps/api-core/", | |
"output": "." | |
}, | |
{ | |
"glob": "yarn.lock", | |
"input": ".", | |
"output": "." | |
} | |
] | |
}, | |
"configurations": { | |
"production": { | |
"optimization": true, | |
"extractLicenses": true, | |
"inspect": false, | |
"fileReplacements": [ | |
{ | |
"replace": "apps/api-core/src/environments/environment.ts", | |
"with": "apps/api-core/src/environments/environment.prod.ts" | |
} | |
] | |
} | |
} | |
}, | |
"serve": { | |
"executor": "@nrwl/node:node", | |
"options": { | |
"buildTarget": "api-core:build" | |
}, | |
"configurations": { | |
"production": { | |
"buildTarget": "api-core:build:production" | |
} | |
} | |
}, | |
"transaction:worker": { | |
"executor": "@nrwl/node:node", | |
"options": { | |
"buildTarget": "api-core:buildWorkerTransaction" | |
}, | |
"configurations": { | |
"production": { | |
"buildTarget": "api-core:buildWorkerTransaction:production" | |
} | |
} | |
}, | |
"message:worker": { | |
"executor": "@nrwl/node:node", | |
"options": { | |
"buildTarget": "api-core:buildWorkerMessage" | |
}, | |
"configurations": { | |
"production": { | |
"buildTarget": "api-core:buildWorkerMessage:production" | |
} | |
} | |
}, | |
"tsc": { | |
"executor": "@nrwl/node:webpack", | |
"outputs": ["{options.outputPath}"], | |
"options": { | |
"outputPath": "dist/apps/api-core", | |
"main": "apps/api-core/src/shared/main/http", | |
"tsConfig": "apps/api-core/tsconfig.spec.json" | |
} | |
}, | |
"lint": { | |
"executor": "@nrwl/linter:eslint", | |
"options": { | |
"lintFilePatterns": ["apps/api-core/**/*.ts"], | |
"fix": true | |
} | |
}, | |
"test": { | |
"executor": "@nrwl/jest:jest", | |
"options": { | |
"jestConfig": "apps/api-core/jest.config.ts", | |
"passWithNoTests": true | |
} | |
}, | |
"test:coverage": { | |
"executor": "@nrwl/jest:jest", | |
"outputs": ["{options.coverageDirectory}"], | |
"options": { | |
"jestConfig": "apps/api-core/jest.config.ts", | |
"passWithNoTests": true, | |
"coverageDirectory": "coverage/apps/api-core", | |
"collectCoverage": true, | |
"coverageProvider": "v8", | |
"collectCoverageFrom": [ | |
"<rootDir>/src/**/domain/**/*.ts", | |
"!<rootDir>/src/**/contracts/**/*.ts", | |
"!<rootDir>/src/**/domain/**/index.ts" | |
] | |
} | |
}, | |
"test:integration": { | |
"executor": "@nrwl/jest:jest", | |
"options": { | |
"jestConfig": "apps/api-core/jest.config.ts", | |
"passWithNoTests": true, | |
"runInBand": true, | |
"testEnvironment": "./src/shared/infra/database/prisma/prisma-test-environment.ts", | |
"testMatch": ["**/*.test.ts"], | |
"testTimeout": 15000 | |
} | |
}, | |
"prisma:generate": { | |
"executor": "nx:run-commands", | |
"options": { | |
"envFile": "./apps/api-core/.env", | |
"command": "yarn prisma generate --schema ./apps/api-core/src/shared/infra/database/prisma/schema.prisma" | |
} | |
}, | |
"prisma:migrate": { | |
"executor": "nx:run-commands", | |
"options": { | |
"envFile": "./apps/api-core/.env", | |
"command": "yarn prisma migrate dev --schema ./apps/api-core/src/shared/infra/database/prisma/schema.prisma" | |
} | |
}, | |
"prisma:clean": { | |
"executor": "nx:run-commands", | |
"options": { | |
"envFile": "./apps/api-core/.env", | |
"commands": [ | |
"yarn prisma migrate reset --force --skip-seed --schema ./apps/api-core/src/shared/infra/database/prisma/schema.prisma" | |
], | |
"parallel": false | |
} | |
}, | |
"prisma:reset": { | |
"executor": "nx:run-commands", | |
"options": { | |
"envFile": "./apps/api-core/.env", | |
"commands": [ | |
"yarn prisma migrate reset --force --skip-seed --schema ./apps/api-core/src/shared/infra/database/prisma/schema.prisma", | |
"yarn nx prisma:seed api-core" | |
], | |
"parallel": false | |
} | |
}, | |
"prisma:studio": { | |
"executor": "nx:run-commands", | |
"options": { | |
"envFile": "./apps/api-core/.env", | |
"command": "yarn prisma studio --schema ./apps/api-core/src/shared/infra/database/prisma/schema.prisma" | |
} | |
}, | |
"prisma:seed": { | |
"executor": "nx:run-commands", | |
"options": { | |
"envFile": "./apps/api-core/.env", | |
"command": "cross-env NODE_ENV=development ts-node ./apps/api-core/src/shared/test/seed" | |
} | |
}, | |
"clear:redis": { | |
"executor": "nx:run-commands", | |
"options": { | |
"envFile": "./apps/api-core/.env", | |
"command": "ts-node ./apps/api-core/src/shared/infra/database/redis/helpers/clearDatabase.helper.ts" | |
} | |
} | |
}, | |
"tags": ["api", "core"] | |
} |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
{ | |
"$schema": "../../node_modules/nx/schemas/project-schema.json", | |
"sourceRoot": "apps/api-core/src", | |
"projectType": "application", | |
"targets": { | |
"build": { | |
"executor": "@nrwl/node:webpack", | |
"outputs": ["{options.outputPath}"], | |
"options": { | |
"outputPath": "dist/apps/api-core", | |
"main": "apps/api-core/src/shared/main/http", | |
"tsConfig": "apps/api-core/tsconfig.app.json", | |
"generatePackageJson": true, | |
"progress": true, | |
"extractLicenses": true, | |
"assets": [ | |
{ | |
"glob": "schema.prisma", | |
"input": "apps/api-core/src/shared/infra/database/prisma", | |
"output": "." | |
}, | |
{ | |
"glob": ".env*", | |
"input": "apps/api-core/", | |
"output": "." | |
}, | |
{ | |
"glob": "**", | |
"input": "apps/api-core/src/shared/infra/providers/storage/implementations/credentials", | |
"output": "./credentials" | |
}, | |
{ | |
"glob": "yarn.lock", | |
"input": ".", | |
"output": "." | |
}, | |
{ | |
"glob": "**/*", | |
"input": "apps/api-core/tmp/", | |
"output": "tmp" | |
} | |
] | |
}, | |
"configurations": { | |
"production": { | |
"optimization": true, | |
"extractLicenses": true, | |
"inspect": false, | |
"fileReplacements": [ | |
{ | |
"replace": "apps/api-core/src/environments/environment.ts", | |
"with": "apps/api-core/src/environments/environment.prod.ts" | |
} | |
] | |
} | |
} | |
}, | |
"buildWorkerTransaction": { | |
"executor": "@nrwl/node:webpack", | |
"outputs": ["{options.outputPath}"], | |
"options": { | |
"outputPath": "dist/apps/api-core", | |
"main": "apps/api-core/src/shared/main/workers/server-transaction-worker.ts", | |
"tsConfig": "apps/api-core/tsconfig.app.json", | |
"generatePackageJson": true, | |
"progress": true, | |
"extractLicenses": true | |
}, | |
"configurations": { | |
"production": { | |
"optimization": true, | |
"extractLicenses": true, | |
"inspect": false, | |
"fileReplacements": [ | |
{ | |
"replace": "apps/api-core/src/environments/environment.ts", | |
"with": "apps/api-core/src/environments/environment.prod.ts" | |
} | |
] | |
} | |
} | |
}, | |
"messageworkerbuild": { | |
"executor": "@nrwl/node:webpack", | |
"outputs": ["{options.outputPath}"], | |
"options": { | |
"outputPath": "dist/apps/api-core", | |
"main": "apps/api-core/src/shared/main/workers/server-message-worker.ts", | |
"tsConfig": "apps/api-core/tsconfig.app.json", | |
"generatePackageJson": true, | |
"progress": true, | |
"extractLicenses": true | |
}, | |
"configurations": { | |
"production": { | |
"optimization": true, | |
"extractLicenses": true, | |
"inspect": false, | |
"fileReplacements": [ | |
{ | |
"replace": "apps/api-core/src/environments/environment.ts", | |
"with": "apps/api-core/src/environments/environment.prod.ts" | |
} | |
] | |
} | |
} | |
}, | |
"serve": { | |
"executor": "@nrwl/node:node", | |
"options": { | |
"buildTarget": "api-core:build" | |
}, | |
"configurations": { | |
"production": { | |
"buildTarget": "api-core:build:production" | |
} | |
} | |
}, | |
"transaction:worker": { | |
"executor": "@nrwl/node:node", | |
"options": { | |
"buildTarget": "api-core:buildWorkerTransaction" | |
}, | |
"configurations": { | |
"production": { | |
"buildTarget": "api-core:buildWorkerTransaction:production" | |
} | |
} | |
}, | |
"message:worker": { | |
"executor": "@nrwl/node:node", | |
"options": { | |
"buildTarget": "api-core:messageworkerbuild" | |
}, | |
"configurations": { | |
"production": { | |
"buildTarget": "api-core:messageworkerbuild:production" | |
} | |
} | |
}, | |
"tsc": { | |
"executor": "@nrwl/node:webpack", | |
"outputs": ["{options.outputPath}"], | |
"options": { | |
"outputPath": "dist/apps/api-core", | |
"main": "apps/api-core/src/shared/main/http", | |
"tsConfig": "apps/api-core/tsconfig.spec.json" | |
} | |
}, | |
"lint": { | |
"executor": "@nrwl/linter:eslint", | |
"options": { | |
"lintFilePatterns": ["apps/api-core/**/*.ts"], | |
"fix": true | |
} | |
}, | |
"test": { | |
"executor": "@nrwl/jest:jest", | |
"options": { | |
"jestConfig": "apps/api-core/jest.config.ts", | |
"passWithNoTests": true | |
} | |
}, | |
"test:coverage": { | |
"executor": "@nrwl/jest:jest", | |
"outputs": ["{options.coverageDirectory}"], | |
"options": { | |
"jestConfig": "apps/api-core/jest.config.ts", | |
"passWithNoTests": true, | |
"coverageDirectory": "coverage/apps/api-core", | |
"collectCoverage": true, | |
"coverageProvider": "v8", | |
"collectCoverageFrom": [ | |
"<rootDir>/src/**/domain/**/*.ts", | |
"!<rootDir>/src/**/contracts/**/*.ts", | |
"!<rootDir>/src/**/domain/**/index.ts" | |
] | |
} | |
}, | |
"test:integration": { | |
"executor": "@nrwl/jest:jest", | |
"options": { | |
"jestConfig": "apps/api-core/jest.config.ts", | |
"passWithNoTests": true, | |
"runInBand": true, | |
"testEnvironment": "./src/shared/infra/database/prisma/prisma-test-environment.ts", | |
"testMatch": ["**/*.test.ts"], | |
"testTimeout": 15000 | |
} | |
}, | |
"prisma:generate": { | |
"executor": "nx:run-commands", | |
"options": { | |
"envFile": "./apps/api-core/.env", | |
"command": "yarn prisma generate --schema ./apps/api-core/src/shared/infra/database/prisma/schema.prisma" | |
} | |
}, | |
"prisma:migrate": { | |
"executor": "nx:run-commands", | |
"options": { | |
"envFile": "./apps/api-core/.env", | |
"command": "yarn prisma migrate dev --schema ./apps/api-core/src/shared/infra/database/prisma/schema.prisma" | |
} | |
}, | |
"prisma:clean": { | |
"executor": "nx:run-commands", | |
"options": { | |
"envFile": "./apps/api-core/.env", | |
"commands": [ | |
"yarn prisma migrate reset --force --skip-seed --schema ./apps/api-core/src/shared/infra/database/prisma/schema.prisma" | |
], | |
"parallel": false | |
} | |
}, | |
"prisma:reset": { | |
"executor": "nx:run-commands", | |
"options": { | |
"envFile": "./apps/api-core/.env", | |
"commands": [ | |
"yarn prisma migrate reset --force --skip-seed --schema ./apps/api-core/src/shared/infra/database/prisma/schema.prisma", | |
"yarn nx prisma:seed api-core" | |
], | |
"parallel": false | |
} | |
}, | |
"prisma:studio": { | |
"executor": "nx:run-commands", | |
"options": { | |
"envFile": "./apps/api-core/.env", | |
"command": "yarn prisma studio --schema ./apps/api-core/src/shared/infra/database/prisma/schema.prisma" | |
} | |
}, | |
"prisma:seed": { | |
"executor": "nx:run-commands", | |
"options": { | |
"envFile": "./apps/api-core/.env", | |
"command": "cross-env NODE_ENV=development ts-node ./apps/api-core/src/shared/test/seed" | |
} | |
}, | |
"clear:redis": { | |
"executor": "nx:run-commands", | |
"options": { | |
"envFile": "./apps/api-core/.env", | |
"command": "ts-node ./apps/api-core/src/shared/infra/database/redis/helpers/clearDatabase.helper.ts" | |
} | |
} | |
}, | |
"tags": ["api", "core"] | |
} |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
{ | |
"$schema": "../../node_modules/nx/schemas/project-schema.json", | |
"sourceRoot": "apps/api-core/src", | |
"projectType": "application", | |
"targets": { | |
"build": { | |
"executor": "@nrwl/node:webpack", | |
"outputs": ["{options.outputPath}"], | |
"options": { | |
"outputPath": "dist/apps/api-core/api", | |
"main": "apps/api-core/src/shared/main/http", | |
"tsConfig": "apps/api-core/tsconfig.app.json", | |
"generatePackageJson": true, | |
"progress": true, | |
"extractLicenses": true, | |
"assets": [ | |
{ | |
"glob": "schema.prisma", | |
"input": "apps/api-core/src/shared/application/views/templates/email-verify/template.hbs", | |
"output": "." | |
}, | |
{ | |
"glob": "schema.prisma", | |
"input": "apps/api-core/src/shared/infra/database/prisma", | |
"output": "." | |
}, | |
{ | |
"glob": "migrations", | |
"input": "apps/api-core/src/shared/infra/database/prisma", | |
"output": "migrations" | |
}, | |
{ | |
"glob": ".env*", | |
"input": "apps/api-core/", | |
"output": "." | |
}, | |
{ | |
"glob": "**", | |
"input": "apps/api-core/src/shared/infra/providers/storage/implementations/credentials", | |
"output": "./credentials" | |
}, | |
{ | |
"glob": "yarn.lock", | |
"input": ".", | |
"output": "." | |
}, | |
{ | |
"glob": "**/*", | |
"input": "apps/api-core/tmp/", | |
"output": "tmp" | |
} | |
] | |
}, | |
"configurations": { | |
"production": { | |
"optimization": true, | |
"extractLicenses": true, | |
"inspect": false, | |
"fileReplacements": [ | |
{ | |
"replace": "apps/api-core/src/environments/environment.ts", | |
"with": "apps/api-core/src/environments/environment.prod.ts" | |
} | |
] | |
} | |
} | |
}, | |
"buildWorkerTransaction": { | |
"executor": "@nrwl/node:webpack", | |
"outputs": ["{options.outputPath}"], | |
"options": { | |
"outputPath": "dist/apps/api-core/workers/transaction", | |
"main": "apps/api-core/src/shared/main/workers/server-transaction-worker.ts", | |
"tsConfig": "apps/api-core/tsconfig.app.json", | |
"generatePackageJson": true, | |
"progress": true, | |
"extractLicenses": true, | |
"assets": [ | |
{ | |
"glob": "schema.prisma", | |
"input": "apps/api-core/src/shared/infra/database/prisma", | |
"output": "." | |
}, | |
{ | |
"glob": ".env*", | |
"input": "apps/api-core/", | |
"output": "." | |
}, | |
{ | |
"glob": "yarn.lock", | |
"input": ".", | |
"output": "." | |
} | |
] | |
}, | |
"configurations": { | |
"production": { | |
"optimization": true, | |
"extractLicenses": true, | |
"inspect": false, | |
"fileReplacements": [ | |
{ | |
"replace": "apps/api-core/src/environments/environment.ts", | |
"with": "apps/api-core/src/environments/environment.prod.ts" | |
} | |
] | |
} | |
} | |
}, | |
"buildWorkerMessage": { | |
"executor": "@nrwl/node:webpack", | |
"outputs": ["{options.outputPath}"], | |
"options": { | |
"outputPath": "dist/apps/api-core/workers/message", | |
"main": "apps/api-core/src/shared/main/workers/server-message-worker.ts", | |
"tsConfig": "apps/api-core/tsconfig.app.json", | |
"generatePackageJson": true, | |
"progress": true, | |
"extractLicenses": true, | |
"assets": [ | |
{ | |
"glob": "schema.prisma", | |
"input": "apps/api-core/src/shared/infra/database/prisma", | |
"output": "." | |
}, | |
{ | |
"glob": ".env*", | |
"input": "apps/api-core/", | |
"output": "." | |
}, | |
{ | |
"glob": "yarn.lock", | |
"input": ".", | |
"output": "." | |
} | |
] | |
}, | |
"configurations": { | |
"production": { | |
"optimization": true, | |
"extractLicenses": true, | |
"inspect": false, | |
"fileReplacements": [ | |
{ | |
"replace": "apps/api-core/src/environments/environment.ts", | |
"with": "apps/api-core/src/environments/environment.prod.ts" | |
} | |
] | |
} | |
} | |
}, | |
"serve": { | |
"executor": "@nrwl/node:node", | |
"options": { | |
"buildTarget": "api-core:build" | |
}, | |
"configurations": { | |
"production": { | |
"buildTarget": "api-core:build:production" | |
} | |
} | |
}, | |
"transaction:worker": { | |
"executor": "@nrwl/node:node", | |
"options": { | |
"buildTarget": "api-core:buildWorkerTransaction" | |
}, | |
"configurations": { | |
"production": { | |
"buildTarget": "api-core:buildWorkerTransaction:production" | |
} | |
} | |
}, | |
"message:worker": { | |
"executor": "@nrwl/node:node", | |
"options": { | |
"buildTarget": "api-core:buildWorkerMessage" | |
}, | |
"configurations": { | |
"production": { | |
"buildTarget": "api-core:buildWorkerMessage:production" | |
} | |
} | |
}, | |
"tsc": { | |
"executor": "@nrwl/node:webpack", | |
"outputs": ["{options.outputPath}"], | |
"options": { | |
"outputPath": "dist/apps/api-core", | |
"main": "apps/api-core/src/shared/main/http", | |
"tsConfig": "apps/api-core/tsconfig.spec.json" | |
} | |
}, | |
"lint": { | |
"executor": "@nrwl/linter:eslint", | |
"options": { | |
"lintFilePatterns": ["apps/api-core/**/*.ts"], | |
"fix": true | |
} | |
}, | |
"test": { | |
"executor": "@nrwl/jest:jest", | |
"options": { | |
"jestConfig": "apps/api-core/jest.config.ts", | |
"passWithNoTests": true | |
} | |
}, | |
"test:coverage": { | |
"executor": "@nrwl/jest:jest", | |
"outputs": ["{options.coverageDirectory}"], | |
"options": { | |
"jestConfig": "apps/api-core/jest.config.ts", | |
"passWithNoTests": true, | |
"coverageDirectory": "coverage/apps/api-core", | |
"collectCoverage": true, | |
"coverageProvider": "v8", | |
"collectCoverageFrom": [ | |
"<rootDir>/src/**/domain/**/*.ts", | |
"!<rootDir>/src/**/contracts/**/*.ts", | |
"!<rootDir>/src/**/domain/**/index.ts" | |
] | |
} | |
}, | |
"test:integration": { | |
"executor": "@nrwl/jest:jest", | |
"options": { | |
"jestConfig": "apps/api-core/jest.config.ts", | |
"passWithNoTests": true, | |
"runInBand": true, | |
"testEnvironment": "./src/shared/infra/database/prisma/prisma-test-environment.ts", | |
"testMatch": ["**/*.test.ts"], | |
"testTimeout": 15000 | |
} | |
}, | |
"prisma:generate": { | |
"executor": "nx:run-commands", | |
"options": { | |
"envFile": "./apps/api-core/.env", | |
"command": "yarn prisma generate --schema ./apps/api-core/src/shared/infra/database/prisma/schema.prisma" | |
} | |
}, | |
"prisma:migrate": { | |
"executor": "nx:run-commands", | |
"options": { | |
"envFile": "./apps/api-core/.env", | |
"command": "yarn prisma migrate dev --schema ./apps/api-core/src/shared/infra/database/prisma/schema.prisma" | |
} | |
}, | |
"prisma:clean": { | |
"executor": "nx:run-commands", | |
"options": { | |
"envFile": "./apps/api-core/.env", | |
"commands": [ | |
"yarn prisma migrate reset --force --skip-seed --schema ./apps/api-core/src/shared/infra/database/prisma/schema.prisma" | |
], | |
"parallel": false | |
} | |
}, | |
"prisma:reset": { | |
"executor": "nx:run-commands", | |
"options": { | |
"envFile": "./apps/api-core/.env", | |
"commands": [ | |
"yarn prisma migrate reset --force --skip-seed --schema ./apps/api-core/src/shared/infra/database/prisma/schema.prisma", | |
"yarn nx prisma:seed api-core" | |
], | |
"parallel": false | |
} | |
}, | |
"prisma:studio": { | |
"executor": "nx:run-commands", | |
"options": { | |
"envFile": "./apps/api-core/.env", | |
"command": "yarn prisma studio --schema ./apps/api-core/src/shared/infra/database/prisma/schema.prisma" | |
} | |
}, | |
"prisma:seed": { | |
"executor": "nx:run-commands", | |
"options": { | |
"envFile": "./apps/api-core/.env", | |
"command": "cross-env NODE_ENV=development ts-node ./apps/api-core/src/shared/test/seed" | |
} | |
}, | |
"clear:redis": { | |
"executor": "nx:run-commands", | |
"options": { | |
"envFile": "./apps/api-core/.env", | |
"command": "ts-node ./apps/api-core/src/shared/infra/database/redis/helpers/clearDatabase.helper.ts" | |
} | |
} | |
}, | |
"tags": ["api", "core"] | |
} |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
{ | |
"$schema": "../../node_modules/nx/schemas/project-schema.json", | |
"sourceRoot": "apps/api-core/src", | |
"projectType": "application", | |
"targets": { | |
"build": { | |
"executor": "@nrwl/node:webpack", | |
"outputs": ["{options.outputPath}"], | |
"options": { | |
"outputPath": "dist/apps/api-core/api", | |
"main": "apps/api-core/src/shared/main/http", | |
"tsConfig": "apps/api-core/tsconfig.app.json", | |
"generatePackageJson": true, | |
"progress": true, | |
"inspect": true, | |
"extractLicenses": true, | |
"assets": [ | |
{ | |
"glob": "**/*.hbs", | |
"input": "apps/api-core/src/shared/application/views/templates", | |
"output": "templates" | |
}, | |
{ | |
"glob": "**/*.css", | |
"input": "apps/api-core/src/shared/application/views/templates", | |
"output": "templates" | |
}, | |
{ | |
"glob": "schema.prisma", | |
"input": "apps/api-core/src/shared/infra/database/prisma", | |
"output": "." | |
}, | |
{ | |
"glob": "migrations", | |
"input": "apps/api-core/src/shared/infra/database/prisma", | |
"output": "migrations" | |
}, | |
{ | |
"glob": ".env*", | |
"input": "apps/api-core/", | |
"output": "." | |
}, | |
{ | |
"glob": "**", | |
"input": "apps/api-core/src/shared/infra/providers/storage/implementations/credentials", | |
"output": "./credentials" | |
}, | |
{ | |
"glob": "**/*", | |
"input": "apps/api-core/tmp/", | |
"output": "tmp" | |
}, | |
{ | |
"glob": "newrelic.js", | |
"input": "apps/api-core/", | |
"output": "." | |
} | |
] | |
}, | |
"configurations": { | |
"production": { | |
"optimization": true, | |
"inspect": false, | |
"progress": false | |
} | |
} | |
}, | |
"buildWorkerTransaction": { | |
"executor": "@nrwl/node:webpack", | |
"outputs": ["{options.outputPath}"], | |
"options": { | |
"outputPath": "dist/apps/api-core/workers/transaction", | |
"main": "apps/api-core/src/shared/main/workers/server-transaction-worker.ts", | |
"tsConfig": "apps/api-core/tsconfig.app.json", | |
"generatePackageJson": true, | |
"progress": true, | |
"extractLicenses": true, | |
"assets": [ | |
{ | |
"glob": "schema.prisma", | |
"input": "apps/api-core/src/shared/infra/database/prisma", | |
"output": "." | |
}, | |
{ | |
"glob": ".env*", | |
"input": "apps/api-core/", | |
"output": "." | |
} | |
] | |
}, | |
"configurations": { | |
"production": { | |
"optimization": true, | |
"inspect": false, | |
"progress": false | |
} | |
} | |
}, | |
"buildWorkerMessage": { | |
"executor": "@nrwl/node:webpack", | |
"outputs": ["{options.outputPath}"], | |
"options": { | |
"outputPath": "dist/apps/api-core/workers/message", | |
"main": "apps/api-core/src/shared/main/workers/server-message-worker.ts", | |
"tsConfig": "apps/api-core/tsconfig.app.json", | |
"generatePackageJson": true, | |
"progress": true, | |
"extractLicenses": true, | |
"assets": [ | |
{ | |
"glob": "**/*.hbs", | |
"input": "apps/api-core/src/shared/application/views/templates", | |
"output": "templates" | |
}, | |
{ | |
"glob": "**/*.css", | |
"input": "apps/api-core/src/shared/application/views/templates", | |
"output": "templates" | |
}, | |
{ | |
"glob": "schema.prisma", | |
"input": "apps/api-core/src/shared/infra/database/prisma", | |
"output": "." | |
}, | |
{ | |
"glob": ".env*", | |
"input": "apps/api-core/", | |
"output": "." | |
} | |
] | |
}, | |
"configurations": { | |
"production": { | |
"optimization": true, | |
"inspect": false, | |
"progress": false | |
} | |
} | |
}, | |
"serve": { | |
"executor": "@nrwl/node:node", | |
"options": { | |
"buildTarget": "api-core:build" | |
}, | |
"configurations": { | |
"production": { | |
"buildTarget": "api-core:build:production" | |
} | |
} | |
}, | |
"transaction:worker": { | |
"executor": "@nrwl/node:node", | |
"options": { | |
"buildTarget": "api-core:buildWorkerTransaction" | |
}, | |
"configurations": { | |
"production": { | |
"buildTarget": "api-core:buildWorkerTransaction:production" | |
} | |
} | |
}, | |
"message:worker": { | |
"executor": "@nrwl/node:node", | |
"options": { | |
"buildTarget": "api-core:buildWorkerMessage" | |
}, | |
"configurations": { | |
"production": { | |
"buildTarget": "api-core:buildWorkerMessage:production" | |
} | |
} | |
}, | |
"tsc": { | |
"executor": "@nrwl/node:webpack", | |
"outputs": ["{options.outputPath}"], | |
"options": { | |
"outputPath": "dist/apps/api-core", | |
"main": "apps/api-core/src/shared/main/http", | |
"tsConfig": "apps/api-core/tsconfig.spec.json" | |
} | |
}, | |
"lint": { | |
"executor": "@nrwl/linter:eslint", | |
"options": { | |
"lintFilePatterns": ["apps/api-core/**/*.ts"], | |
"fix": true | |
} | |
}, | |
"test": { | |
"executor": "@nrwl/jest:jest", | |
"options": { | |
"jestConfig": "apps/api-core/jest.config.ts", | |
"passWithNoTests": true | |
} | |
}, | |
"test:coverage": { | |
"executor": "@nrwl/jest:jest", | |
"outputs": ["{options.coverageDirectory}"], | |
"options": { | |
"jestConfig": "apps/api-core/jest.config.ts", | |
"passWithNoTests": true, | |
"coverageDirectory": "coverage/apps/api-core", | |
"collectCoverage": true, | |
"coverageProvider": "v8", | |
"collectCoverageFrom": [ | |
"<rootDir>/src/**/domain/**/*.ts", | |
"!<rootDir>/src/**/contracts/**/*.ts", | |
"!<rootDir>/src/**/domain/**/index.ts" | |
] | |
} | |
}, | |
"test:integration": { | |
"executor": "@nrwl/jest:jest", | |
"options": { | |
"jestConfig": "apps/api-core/jest.config.ts", | |
"passWithNoTests": true, | |
"runInBand": true, | |
"testEnvironment": "./src/shared/infra/database/prisma/prisma-test-environment.ts", | |
"testMatch": ["**/*.test.ts"], | |
"testTimeout": 25000 | |
} | |
}, | |
"prisma:generate": { | |
"executor": "nx:run-commands", | |
"options": { | |
"envFile": "./apps/api-core/.env", | |
"command": "yarn prisma generate --schema ./apps/api-core/src/shared/infra/database/prisma/schema.prisma" | |
} | |
}, | |
"prisma:migrate": { | |
"executor": "nx:run-commands", | |
"options": { | |
"envFile": "./apps/api-core/.env", | |
"command": "DATABASE_URL=\"$MIGRATE_DATABASE_URL\" yarn prisma migrate dev --schema ./apps/api-core/src/shared/infra/database/prisma/schema.prisma" | |
} | |
}, | |
"prisma:reset": { | |
"executor": "nx:run-commands", | |
"options": { | |
"envFile": "./apps/api-core/.env", | |
"commands": [ | |
"yarn prisma migrate reset --force --skip-seed --schema ./apps/api-core/src/shared/infra/database/prisma/schema.prisma", | |
"yarn nx prisma:seed api-core" | |
], | |
"parallel": false | |
} | |
}, | |
"prisma:studio": { | |
"executor": "nx:run-commands", | |
"options": { | |
"envFile": "./apps/api-core/.env", | |
"command": "yarn prisma studio --schema ./apps/api-core/src/shared/infra/database/prisma/schema.prisma" | |
} | |
}, | |
"prisma:seed": { | |
"executor": "@nrwl/node:node", | |
"options": { | |
"buildTarget": "api-core:buildSeeds", | |
"watch": false | |
}, | |
"configurations": { | |
"production": { | |
"buildTarget": "api-core:buildSeeds:production" | |
} | |
} | |
}, | |
"buildSeeds": { | |
"executor": "@nrwl/node:webpack", | |
"outputs": ["{options.outputPath}"], | |
"options": { | |
"outputPath": "dist/apps/api-core/seeds", | |
"main": "apps/api-core/src/shared/test/seed/index.ts", | |
"tsConfig": "apps/api-core/tsconfig.app.json", | |
"generatePackageJson": true, | |
"progress": true, | |
"extractLicenses": true, | |
"assets": [ | |
{ | |
"glob": "schema.prisma", | |
"input": "apps/api-core/src/shared/infra/database/prisma", | |
"output": "." | |
}, | |
{ | |
"glob": ".env*", | |
"input": "apps/api-core/", | |
"output": "." | |
} | |
] | |
}, | |
"configurations": { | |
"production": { | |
"optimization": true, | |
"inspect": false, | |
"progress": false | |
} | |
} | |
} | |
}, | |
"tags": ["api", "core"] | |
} |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
{"version":1,"resource":"file:///home/gabriel/buzu/apps/api-core/project.json","entries":[{"id":"zgB5.json","timestamp":1669752018440},{"id":"c6rR.json","timestamp":1669752450818},{"id":"V0Y6.json","timestamp":1669752460951},{"id":"U2Ln.json","timestamp":1669752480411},{"id":"Q0EB.json","timestamp":1669752512547},{"id":"A8LW.json","timestamp":1669752552900},{"id":"qZiy.json","source":"undoRedo.source","timestamp":1669752564656},{"id":"E7sU.json","timestamp":1670523142290},{"id":"dakZ.json","timestamp":1670523172155},{"id":"hmXa.json","timestamp":1670523476252},{"id":"LG0l.json","timestamp":1670523503273},{"id":"L5qg.json","timestamp":1670523547070},{"id":"uRCn.json","timestamp":1670528649487},{"id":"2WTV.json","timestamp":1670528680643},{"id":"VVs4.json","timestamp":1671112977894},{"id":"f3Pp.json","timestamp":1671113039079},{"id":"q3Jc.json","timestamp":1671113123940},{"id":"dhpG.json","timestamp":1671113270182},{"id":"BcqJ.json","timestamp":1671113306510},{"id":"ztVe.json","timestamp":1671113337863},{"id":"vI0b.json","timestamp":1671113360527},{"id":"ODKH.json","timestamp":1671113475436},{"id":"ACIR.json","timestamp":1671113498408},{"id":"JZ4z.json","timestamp":1671113539177},{"id":"EhOu.json","timestamp":1671113780232},{"id":"vGqs.json","timestamp":1671113793412},{"id":"7odw.json","timestamp":1671113804272},{"id":"9nQ0.json","timestamp":1671113816272},{"id":"T7Q1.json","timestamp":1671113855177},{"id":"zVA3.json","timestamp":1671113885977},{"id":"671R.json","timestamp":1671113897321},{"id":"e5Kf.json","timestamp":1671113909905},{"id":"7wzC.json","timestamp":1671113933430},{"id":"e6Wa.json","timestamp":1671113982950},{"id":"sqZw.json","timestamp":1671115694651},{"id":"CIa0.json","timestamp":1671115718643},{"id":"6vug.json","timestamp":1671115881720},{"id":"gw6E.json","timestamp":1671115901061},{"id":"keWd.json","timestamp":1671116063499},{"id":"N2wL.json","timestamp":1671116155356},{"id":"CLnB.json","timestamp":1671116180640},{"id":"2x1U.json","timestamp":1671116295441},{"id":"6GWN.json","timestamp":1671116318413},{"id":"IR8s.json","timestamp":1671116410806},{"id":"T63T.json","timestamp":1671116449771},{"id":"2Xuz.json","timestamp":1671116491983},{"id":"t20S.json","timestamp":1671116534304},{"id":"cDWI.json","timestamp":1671116607301},{"id":"ybqh.json","timestamp":1671116963232},{"id":"0R8C.json","timestamp":1671116973576}]} |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
{ | |
"$schema": "../../node_modules/nx/schemas/project-schema.json", | |
"sourceRoot": "apps/api-core/src", | |
"projectType": "application", | |
"targets": { | |
"build": { | |
"executor": "@nrwl/node:webpack", | |
"outputs": ["{options.outputPath}"], | |
"options": { | |
"outputPath": "dist/apps/api-core/api", | |
"main": "apps/api-core/src/shared/main/http", | |
"tsConfig": "apps/api-core/tsconfig.app.json", | |
"generatePackageJson": true, | |
"progress": true, | |
"extractLicenses": true, | |
"assets": [ | |
{ | |
"glob": "*.hbs|.css", | |
"input": "apps/api-core/src/shared/application/views/templates", | |
"output": "templates" | |
}, | |
{ | |
"glob": "schema.prisma", | |
"input": "apps/api-core/src/shared/infra/database/prisma", | |
"output": "." | |
}, | |
{ | |
"glob": "migrations", | |
"input": "apps/api-core/src/shared/infra/database/prisma", | |
"output": "migrations" | |
}, | |
{ | |
"glob": ".env*", | |
"input": "apps/api-core/", | |
"output": "." | |
}, | |
{ | |
"glob": "**", | |
"input": "apps/api-core/src/shared/infra/providers/storage/implementations/credentials", | |
"output": "./credentials" | |
}, | |
{ | |
"glob": "yarn.lock", | |
"input": ".", | |
"output": "." | |
}, | |
{ | |
"glob": "**/*", | |
"input": "apps/api-core/tmp/", | |
"output": "tmp" | |
} | |
] | |
}, | |
"configurations": { | |
"production": { | |
"optimization": true, | |
"extractLicenses": true, | |
"inspect": false, | |
"fileReplacements": [ | |
{ | |
"replace": "apps/api-core/src/environments/environment.ts", | |
"with": "apps/api-core/src/environments/environment.prod.ts" | |
} | |
] | |
} | |
} | |
}, | |
"buildWorkerTransaction": { | |
"executor": "@nrwl/node:webpack", | |
"outputs": ["{options.outputPath}"], | |
"options": { | |
"outputPath": "dist/apps/api-core/workers/transaction", | |
"main": "apps/api-core/src/shared/main/workers/server-transaction-worker.ts", | |
"tsConfig": "apps/api-core/tsconfig.app.json", | |
"generatePackageJson": true, | |
"progress": true, | |
"extractLicenses": true, | |
"assets": [ | |
{ | |
"glob": "schema.prisma", | |
"input": "apps/api-core/src/shared/infra/database/prisma", | |
"output": "." | |
}, | |
{ | |
"glob": ".env*", | |
"input": "apps/api-core/", | |
"output": "." | |
}, | |
{ | |
"glob": "yarn.lock", | |
"input": ".", | |
"output": "." | |
} | |
] | |
}, | |
"configurations": { | |
"production": { | |
"optimization": true, | |
"extractLicenses": true, | |
"inspect": false, | |
"fileReplacements": [ | |
{ | |
"replace": "apps/api-core/src/environments/environment.ts", | |
"with": "apps/api-core/src/environments/environment.prod.ts" | |
} | |
] | |
} | |
} | |
}, | |
"buildWorkerMessage": { | |
"executor": "@nrwl/node:webpack", | |
"outputs": ["{options.outputPath}"], | |
"options": { | |
"outputPath": "dist/apps/api-core/workers/message", | |
"main": "apps/api-core/src/shared/main/workers/server-message-worker.ts", | |
"tsConfig": "apps/api-core/tsconfig.app.json", | |
"generatePackageJson": true, | |
"progress": true, | |
"extractLicenses": true, | |
"assets": [ | |
{ | |
"glob": "schema.prisma", | |
"input": "apps/api-core/src/shared/infra/database/prisma", | |
"output": "." | |
}, | |
{ | |
"glob": ".env*", | |
"input": "apps/api-core/", | |
"output": "." | |
}, | |
{ | |
"glob": "yarn.lock", | |
"input": ".", | |
"output": "." | |
} | |
] | |
}, | |
"configurations": { | |
"production": { | |
"optimization": true, | |
"extractLicenses": true, | |
"inspect": false, | |
"fileReplacements": [ | |
{ | |
"replace": "apps/api-core/src/environments/environment.ts", | |
"with": "apps/api-core/src/environments/environment.prod.ts" | |
} | |
] | |
} | |
} | |
}, | |
"serve": { | |
"executor": "@nrwl/node:node", | |
"options": { | |
"buildTarget": "api-core:build" | |
}, | |
"configurations": { | |
"production": { | |
"buildTarget": "api-core:build:production" | |
} | |
} | |
}, | |
"transaction:worker": { | |
"executor": "@nrwl/node:node", | |
"options": { | |
"buildTarget": "api-core:buildWorkerTransaction" | |
}, | |
"configurations": { | |
"production": { | |
"buildTarget": "api-core:buildWorkerTransaction:production" | |
} | |
} | |
}, | |
"message:worker": { | |
"executor": "@nrwl/node:node", | |
"options": { | |
"buildTarget": "api-core:buildWorkerMessage" | |
}, | |
"configurations": { | |
"production": { | |
"buildTarget": "api-core:buildWorkerMessage:production" | |
} | |
} | |
}, | |
"tsc": { | |
"executor": "@nrwl/node:webpack", | |
"outputs": ["{options.outputPath}"], | |
"options": { | |
"outputPath": "dist/apps/api-core", | |
"main": "apps/api-core/src/shared/main/http", | |
"tsConfig": "apps/api-core/tsconfig.spec.json" | |
} | |
}, | |
"lint": { | |
"executor": "@nrwl/linter:eslint", | |
"options": { | |
"lintFilePatterns": ["apps/api-core/**/*.ts"], | |
"fix": true | |
} | |
}, | |
"test": { | |
"executor": "@nrwl/jest:jest", | |
"options": { | |
"jestConfig": "apps/api-core/jest.config.ts", | |
"passWithNoTests": true | |
} | |
}, | |
"test:coverage": { | |
"executor": "@nrwl/jest:jest", | |
"outputs": ["{options.coverageDirectory}"], | |
"options": { | |
"jestConfig": "apps/api-core/jest.config.ts", | |
"passWithNoTests": true, | |
"coverageDirectory": "coverage/apps/api-core", | |
"collectCoverage": true, | |
"coverageProvider": "v8", | |
"collectCoverageFrom": [ | |
"<rootDir>/src/**/domain/**/*.ts", | |
"!<rootDir>/src/**/contracts/**/*.ts", | |
"!<rootDir>/src/**/domain/**/index.ts" | |
] | |
} | |
}, | |
"test:integration": { | |
"executor": "@nrwl/jest:jest", | |
"options": { | |
"jestConfig": "apps/api-core/jest.config.ts", | |
"passWithNoTests": true, | |
"runInBand": true, | |
"testEnvironment": "./src/shared/infra/database/prisma/prisma-test-environment.ts", | |
"testMatch": ["**/*.test.ts"], | |
"testTimeout": 15000 | |
} | |
}, | |
"prisma:generate": { | |
"executor": "nx:run-commands", | |
"options": { | |
"envFile": "./apps/api-core/.env", | |
"command": "yarn prisma generate --schema ./apps/api-core/src/shared/infra/database/prisma/schema.prisma" | |
} | |
}, | |
"prisma:migrate": { | |
"executor": "nx:run-commands", | |
"options": { | |
"envFile": "./apps/api-core/.env", | |
"command": "yarn prisma migrate dev --schema ./apps/api-core/src/shared/infra/database/prisma/schema.prisma" | |
} | |
}, | |
"prisma:clean": { | |
"executor": "nx:run-commands", | |
"options": { | |
"envFile": "./apps/api-core/.env", | |
"commands": [ | |
"yarn prisma migrate reset --force --skip-seed --schema ./apps/api-core/src/shared/infra/database/prisma/schema.prisma" | |
], | |
"parallel": false | |
} | |
}, | |
"prisma:reset": { | |
"executor": "nx:run-commands", | |
"options": { | |
"envFile": "./apps/api-core/.env", | |
"commands": [ | |
"yarn prisma migrate reset --force --skip-seed --schema ./apps/api-core/src/shared/infra/database/prisma/schema.prisma", | |
"yarn nx prisma:seed api-core" | |
], | |
"parallel": false | |
} | |
}, | |
"prisma:studio": { | |
"executor": "nx:run-commands", | |
"options": { | |
"envFile": "./apps/api-core/.env", | |
"command": "yarn prisma studio --schema ./apps/api-core/src/shared/infra/database/prisma/schema.prisma" | |
} | |
}, | |
"prisma:seed": { | |
"executor": "nx:run-commands", | |
"options": { | |
"envFile": "./apps/api-core/.env", | |
"command": "cross-env NODE_ENV=development ts-node ./apps/api-core/src/shared/test/seed" | |
} | |
}, | |
"clear:redis": { | |
"executor": "nx:run-commands", | |
"options": { | |
"envFile": "./apps/api-core/.env", | |
"command": "ts-node ./apps/api-core/src/shared/infra/database/redis/helpers/clearDatabase.helper.ts" | |
} | |
} | |
}, | |
"tags": ["api", "core"] | |
} |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
{ | |
"$schema": "../../node_modules/nx/schemas/project-schema.json", | |
"sourceRoot": "apps/api-core/src", | |
"projectType": "application", | |
"targets": { | |
"build": { | |
"executor": "@nrwl/node:webpack", | |
"outputs": ["{options.outputPath}"], | |
"options": { | |
"outputPath": "dist/apps/api-core/api", | |
"main": "apps/api-core/src/shared/main/http", | |
"tsConfig": "apps/api-core/tsconfig.app.json", | |
"generatePackageJson": true, | |
"progress": true, | |
"inspect": true, | |
"extractLicenses": true, | |
"assets": [ | |
{ | |
"glob": "**/*.hbs", | |
"input": "apps/api-core/src/shared/application/views/templates", | |
"output": "templates" | |
}, | |
{ | |
"glob": "**/*.css", | |
"input": "apps/api-core/src/shared/application/views/templates", | |
"output": "templates" | |
}, | |
{ | |
"glob": "schema.prisma", | |
"input": "apps/api-core/src/shared/infra/database/prisma", | |
"output": "." | |
}, | |
{ | |
"glob": "migrations", | |
"input": "apps/api-core/src/shared/infra/database/prisma", | |
"output": "migrations" | |
}, | |
{ | |
"glob": ".env*", | |
"input": "apps/api-core/", | |
"output": "." | |
}, | |
{ | |
"glob": "**", | |
"input": "apps/api-core/src/shared/infra/providers/storage/implementations/credentials", | |
"output": "./credentials" | |
}, | |
{ | |
"glob": "yarn.lock", | |
"input": ".", | |
"output": "." | |
}, | |
{ | |
"glob": "**/*", | |
"input": "apps/api-core/tmp/", | |
"output": "tmp" | |
} | |
] | |
}, | |
"configurations": { | |
"production": { | |
"optimization": true, | |
"inspect": false, | |
"progress": false | |
} | |
} | |
}, | |
"buildWorkerTransaction": { | |
"executor": "@nrwl/node:webpack", | |
"outputs": ["{options.outputPath}"], | |
"options": { | |
"outputPath": "dist/apps/api-core/workers/transaction", | |
"main": "apps/api-core/src/shared/main/workers/server-transaction-worker.ts", | |
"tsConfig": "apps/api-core/tsconfig.app.json", | |
"generatePackageJson": true, | |
"progress": true, | |
"extractLicenses": true, | |
"assets": [ | |
{ | |
"glob": "schema.prisma", | |
"input": "apps/api-core/src/shared/infra/database/prisma", | |
"output": "." | |
}, | |
{ | |
"glob": ".env*", | |
"input": "apps/api-core/", | |
"output": "." | |
}, | |
{ | |
"glob": "yarn.lock", | |
"input": ".", | |
"output": "." | |
} | |
] | |
}, | |
"configurations": { | |
"production": { | |
"optimization": true, | |
"extractLicenses": true, | |
"inspect": false, | |
"fileReplacements": [ | |
{ | |
"replace": "apps/api-core/src/environments/environment.ts", | |
"with": "apps/api-core/src/environments/environment.prod.ts" | |
} | |
] | |
} | |
} | |
}, | |
"buildWorkerMessage": { | |
"executor": "@nrwl/node:webpack", | |
"outputs": ["{options.outputPath}"], | |
"options": { | |
"outputPath": "dist/apps/api-core/workers/message", | |
"main": "apps/api-core/src/shared/main/workers/server-message-worker.ts", | |
"tsConfig": "apps/api-core/tsconfig.app.json", | |
"generatePackageJson": true, | |
"progress": true, | |
"extractLicenses": true, | |
"assets": [ | |
{ | |
"glob": "**/*.hbs", | |
"input": "apps/api-core/src/shared/application/views/templates", | |
"output": "templates" | |
}, | |
{ | |
"glob": "**/*.css", | |
"input": "apps/api-core/src/shared/application/views/templates", | |
"output": "templates" | |
}, | |
{ | |
"glob": "schema.prisma", | |
"input": "apps/api-core/src/shared/infra/database/prisma", | |
"output": "." | |
}, | |
{ | |
"glob": ".env*", | |
"input": "apps/api-core/", | |
"output": "." | |
}, | |
{ | |
"glob": "yarn.lock", | |
"input": ".", | |
"output": "." | |
} | |
] | |
}, | |
"configurations": { | |
"production": { | |
"optimization": true, | |
"extractLicenses": true, | |
"inspect": false, | |
"fileReplacements": [ | |
{ | |
"replace": "apps/api-core/src/environments/environment.ts", | |
"with": "apps/api-core/src/environments/environment.prod.ts" | |
} | |
] | |
} | |
} | |
}, | |
"serve": { | |
"executor": "@nrwl/node:node", | |
"options": { | |
"buildTarget": "api-core:build" | |
}, | |
"configurations": { | |
"production": { | |
"buildTarget": "api-core:build:production" | |
} | |
} | |
}, | |
"transaction:worker": { | |
"executor": "@nrwl/node:node", | |
"options": { | |
"buildTarget": "api-core:buildWorkerTransaction" | |
}, | |
"configurations": { | |
"production": { | |
"buildTarget": "api-core:buildWorkerTransaction:production" | |
} | |
} | |
}, | |
"message:worker": { | |
"executor": "@nrwl/node:node", | |
"options": { | |
"buildTarget": "api-core:buildWorkerMessage" | |
}, | |
"configurations": { | |
"production": { | |
"buildTarget": "api-core:buildWorkerMessage:production" | |
} | |
} | |
}, | |
"tsc": { | |
"executor": "@nrwl/node:webpack", | |
"outputs": ["{options.outputPath}"], | |
"options": { | |
"outputPath": "dist/apps/api-core", | |
"main": "apps/api-core/src/shared/main/http", | |
"tsConfig": "apps/api-core/tsconfig.spec.json" | |
} | |
}, | |
"lint": { | |
"executor": "@nrwl/linter:eslint", | |
"options": { | |
"lintFilePatterns": ["apps/api-core/**/*.ts"], | |
"fix": true | |
} | |
}, | |
"test": { | |
"executor": "@nrwl/jest:jest", | |
"options": { | |
"jestConfig": "apps/api-core/jest.config.ts", | |
"passWithNoTests": true | |
} | |
}, | |
"test:coverage": { | |
"executor": "@nrwl/jest:jest", | |
"outputs": ["{options.coverageDirectory}"], | |
"options": { | |
"jestConfig": "apps/api-core/jest.config.ts", | |
"passWithNoTests": true, | |
"coverageDirectory": "coverage/apps/api-core", | |
"collectCoverage": true, | |
"coverageProvider": "v8", | |
"collectCoverageFrom": [ | |
"<rootDir>/src/**/domain/**/*.ts", | |
"!<rootDir>/src/**/contracts/**/*.ts", | |
"!<rootDir>/src/**/domain/**/index.ts" | |
] | |
} | |
}, | |
"test:integration": { | |
"executor": "@nrwl/jest:jest", | |
"options": { | |
"jestConfig": "apps/api-core/jest.config.ts", | |
"passWithNoTests": true, | |
"runInBand": true, | |
"testEnvironment": "./src/shared/infra/database/prisma/prisma-test-environment.ts", | |
"testMatch": ["**/*.test.ts"], | |
"testTimeout": 15000 | |
} | |
}, | |
"prisma:generate": { | |
"executor": "nx:run-commands", | |
"options": { | |
"envFile": "./apps/api-core/.env", | |
"command": "yarn prisma generate --schema ./apps/api-core/src/shared/infra/database/prisma/schema.prisma" | |
} | |
}, | |
"prisma:migrate": { | |
"executor": "nx:run-commands", | |
"options": { | |
"envFile": "./apps/api-core/.env", | |
"command": "yarn prisma migrate dev --schema ./apps/api-core/src/shared/infra/database/prisma/schema.prisma" | |
} | |
}, | |
"prisma:clean": { | |
"executor": "nx:run-commands", | |
"options": { | |
"envFile": "./apps/api-core/.env", | |
"commands": [ | |
"yarn prisma migrate reset --force --skip-seed --schema ./apps/api-core/src/shared/infra/database/prisma/schema.prisma" | |
], | |
"parallel": false | |
} | |
}, | |
"prisma:reset": { | |
"executor": "nx:run-commands", | |
"options": { | |
"envFile": "./apps/api-core/.env", | |
"commands": [ | |
"yarn prisma migrate reset --force --skip-seed --schema ./apps/api-core/src/shared/infra/database/prisma/schema.prisma", | |
"yarn nx prisma:seed api-core" | |
], | |
"parallel": false | |
} | |
}, | |
"prisma:studio": { | |
"executor": "nx:run-commands", | |
"options": { | |
"envFile": "./apps/api-core/.env", | |
"command": "yarn prisma studio --schema ./apps/api-core/src/shared/infra/database/prisma/schema.prisma" | |
} | |
}, | |
"prisma:seed": { | |
"executor": "nx:run-commands", | |
"options": { | |
"envFile": "./apps/api-core/.env", | |
"command": "cross-env NODE_ENV=development ts-node ./apps/api-core/src/shared/test/seed" | |
} | |
}, | |
"clear:redis": { | |
"executor": "nx:run-commands", | |
"options": { | |
"envFile": "./apps/api-core/.env", | |
"command": "ts-node ./apps/api-core/src/shared/infra/database/redis/helpers/clearDatabase.helper.ts" | |
} | |
} | |
}, | |
"tags": ["api", "core"] | |
} |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
{ | |
"$schema": "../../node_modules/nx/schemas/project-schema.json", | |
"sourceRoot": "apps/api-core/src", | |
"projectType": "application", | |
"targets": { | |
"build": { | |
"executor": "@nrwl/node:webpack", | |
"outputs": ["{options.outputPath}"], | |
"options": { | |
"outputPath": "dist/apps/api-core", | |
"main": "apps/api-core/src/shared/main/http", | |
"tsConfig": "apps/api-core/tsconfig.app.json", | |
"generatePackageJson": true, | |
"progress": true, | |
"extractLicenses": true, | |
"assets": [ | |
{ | |
"glob": "schema.prisma", | |
"input": "apps/api-core/src/shared/infra/database/prisma", | |
"output": "." | |
}, | |
{ | |
"glob": ".env*", | |
"input": "apps/api-core/", | |
"output": "." | |
}, | |
{ | |
"glob": "**", | |
"input": "apps/api-core/src/shared/infra/providers/storage/implementations/credentials", | |
"output": "./credentials" | |
}, | |
{ | |
"glob": "yarn.lock", | |
"input": ".", | |
"output": "." | |
}, | |
{ | |
"glob": "**/*", | |
"input": "apps/api-core/tmp/", | |
"output": "tmp" | |
} | |
] | |
}, | |
"configurations": { | |
"production": { | |
"optimization": true, | |
"extractLicenses": true, | |
"inspect": false, | |
"fileReplacements": [ | |
{ | |
"replace": "apps/api-core/src/environments/environment.ts", | |
"with": "apps/api-core/src/environments/environment.prod.ts" | |
} | |
] | |
} | |
} | |
}, | |
"buildWorkerTransaction": { | |
"executor": "@nrwl/node:webpack", | |
"outputs": ["{options.outputPath}"], | |
"options": { | |
"outputPath": "dist/apps/api-core", | |
"main": "apps/api-core/src/shared/main/workers/server-transaction-worker.ts", | |
"tsConfig": "apps/api-core/tsconfig.app.json", | |
"generatePackageJson": true, | |
"progress": true, | |
"extractLicenses": true, | |
"assets": [ | |
{ | |
"glob": "schema.prisma", | |
"input": "apps/api-core/src/shared/infra/database/prisma", | |
"output": "." | |
}, | |
{ | |
"glob": ".env*", | |
"input": "apps/api-core/", | |
"output": "." | |
}, | |
{ | |
"glob": "yarn.lock", | |
"input": ".", | |
"output": "." | |
}, | |
{ | |
"glob": "**/*", | |
"input": "apps/api-core/tmp/", | |
"output": "tmp" | |
} | |
] | |
}, | |
"configurations": { | |
"production": { | |
"optimization": true, | |
"extractLicenses": true, | |
"inspect": false, | |
"fileReplacements": [ | |
{ | |
"replace": "apps/api-core/src/environments/environment.ts", | |
"with": "apps/api-core/src/environments/environment.prod.ts" | |
} | |
] | |
} | |
} | |
}, | |
"buildWorkerMessage": { | |
"executor": "@nrwl/node:webpack", | |
"outputs": ["{options.outputPath}"], | |
"options": { | |
"outputPath": "dist/apps/api-core", | |
"main": "apps/api-core/src/shared/main/workers/server-message-worker.ts", | |
"tsConfig": "apps/api-core/tsconfig.app.json", | |
"generatePackageJson": true, | |
"progress": true, | |
"extractLicenses": true | |
}, | |
"configurations": { | |
"production": { | |
"optimization": true, | |
"extractLicenses": true, | |
"inspect": false, | |
"fileReplacements": [ | |
{ | |
"replace": "apps/api-core/src/environments/environment.ts", | |
"with": "apps/api-core/src/environments/environment.prod.ts" | |
} | |
] | |
} | |
} | |
}, | |
"serve": { | |
"executor": "@nrwl/node:node", | |
"options": { | |
"buildTarget": "api-core:build" | |
}, | |
"configurations": { | |
"production": { | |
"buildTarget": "api-core:build:production" | |
} | |
} | |
}, | |
"transaction:worker": { | |
"executor": "@nrwl/node:node", | |
"options": { | |
"buildTarget": "api-core:buildWorkerTransaction" | |
}, | |
"configurations": { | |
"production": { | |
"buildTarget": "api-core:buildWorkerTransaction:production" | |
} | |
} | |
}, | |
"message:worker": { | |
"executor": "@nrwl/node:node", | |
"options": { | |
"buildTarget": "api-core:buildWorkerMessage" | |
}, | |
"configurations": { | |
"production": { | |
"buildTarget": "api-core:buildWorkerMessage:production" | |
} | |
} | |
}, | |
"tsc": { | |
"executor": "@nrwl/node:webpack", | |
"outputs": ["{options.outputPath}"], | |
"options": { | |
"outputPath": "dist/apps/api-core", | |
"main": "apps/api-core/src/shared/main/http", | |
"tsConfig": "apps/api-core/tsconfig.spec.json" | |
} | |
}, | |
"lint": { | |
"executor": "@nrwl/linter:eslint", | |
"options": { | |
"lintFilePatterns": ["apps/api-core/**/*.ts"], | |
"fix": true | |
} | |
}, | |
"test": { | |
"executor": "@nrwl/jest:jest", | |
"options": { | |
"jestConfig": "apps/api-core/jest.config.ts", | |
"passWithNoTests": true | |
} | |
}, | |
"test:coverage": { | |
"executor": "@nrwl/jest:jest", | |
"outputs": ["{options.coverageDirectory}"], | |
"options": { | |
"jestConfig": "apps/api-core/jest.config.ts", | |
"passWithNoTests": true, | |
"coverageDirectory": "coverage/apps/api-core", | |
"collectCoverage": true, | |
"coverageProvider": "v8", | |
"collectCoverageFrom": [ | |
"<rootDir>/src/**/domain/**/*.ts", | |
"!<rootDir>/src/**/contracts/**/*.ts", | |
"!<rootDir>/src/**/domain/**/index.ts" | |
] | |
} | |
}, | |
"test:integration": { | |
"executor": "@nrwl/jest:jest", | |
"options": { | |
"jestConfig": "apps/api-core/jest.config.ts", | |
"passWithNoTests": true, | |
"runInBand": true, | |
"testEnvironment": "./src/shared/infra/database/prisma/prisma-test-environment.ts", | |
"testMatch": ["**/*.test.ts"], | |
"testTimeout": 15000 | |
} | |
}, | |
"prisma:generate": { | |
"executor": "nx:run-commands", | |
"options": { | |
"envFile": "./apps/api-core/.env", | |
"command": "yarn prisma generate --schema ./apps/api-core/src/shared/infra/database/prisma/schema.prisma" | |
} | |
}, | |
"prisma:migrate": { | |
"executor": "nx:run-commands", | |
"options": { | |
"envFile": "./apps/api-core/.env", | |
"command": "yarn prisma migrate dev --schema ./apps/api-core/src/shared/infra/database/prisma/schema.prisma" | |
} | |
}, | |
"prisma:clean": { | |
"executor": "nx:run-commands", | |
"options": { | |
"envFile": "./apps/api-core/.env", | |
"commands": [ | |
"yarn prisma migrate reset --force --skip-seed --schema ./apps/api-core/src/shared/infra/database/prisma/schema.prisma" | |
], | |
"parallel": false | |
} | |
}, | |
"prisma:reset": { | |
"executor": "nx:run-commands", | |
"options": { | |
"envFile": "./apps/api-core/.env", | |
"commands": [ | |
"yarn prisma migrate reset --force --skip-seed --schema ./apps/api-core/src/shared/infra/database/prisma/schema.prisma", | |
"yarn nx prisma:seed api-core" | |
], | |
"parallel": false | |
} | |
}, | |
"prisma:studio": { | |
"executor": "nx:run-commands", | |
"options": { | |
"envFile": "./apps/api-core/.env", | |
"command": "yarn prisma studio --schema ./apps/api-core/src/shared/infra/database/prisma/schema.prisma" | |
} | |
}, | |
"prisma:seed": { | |
"executor": "nx:run-commands", | |
"options": { | |
"envFile": "./apps/api-core/.env", | |
"command": "cross-env NODE_ENV=development ts-node ./apps/api-core/src/shared/test/seed" | |
} | |
}, | |
"clear:redis": { | |
"executor": "nx:run-commands", | |
"options": { | |
"envFile": "./apps/api-core/.env", | |
"command": "ts-node ./apps/api-core/src/shared/infra/database/redis/helpers/clearDatabase.helper.ts" | |
} | |
} | |
}, | |
"tags": ["api", "core"] | |
} |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
{ | |
"$schema": "../../node_modules/nx/schemas/project-schema.json", | |
"sourceRoot": "apps/api-core/src", | |
"projectType": "application", | |
"targets": { | |
"build": { | |
"executor": "@nrwl/node:webpack", | |
"outputs": ["{options.outputPath}"], | |
"options": { | |
"outputPath": "dist/apps/api-core/api", | |
"main": "apps/api-core/src/shared/main/http", | |
"tsConfig": "apps/api-core/tsconfig.app.json", | |
"generatePackageJson": true, | |
"progress": true, | |
"inspect": true, | |
"extractLicenses": true, | |
"assets": [ | |
{ | |
"glob": "**/*.hbs", | |
"input": "apps/api-core/src/shared/application/views/templates", | |
"output": "templates" | |
}, | |
{ | |
"glob": "**/*.css", | |
"input": "apps/api-core/src/shared/application/views/templates", | |
"output": "templates" | |
}, | |
{ | |
"glob": "schema.prisma", | |
"input": "apps/api-core/src/shared/infra/database/prisma", | |
"output": "." | |
}, | |
{ | |
"glob": "migrations", | |
"input": "apps/api-core/src/shared/infra/database/prisma", | |
"output": "migrations" | |
}, | |
{ | |
"glob": ".env*", | |
"input": "apps/api-core/", | |
"output": "." | |
}, | |
{ | |
"glob": "**", | |
"input": "apps/api-core/src/shared/infra/providers/storage/implementations/credentials", | |
"output": "./credentials" | |
}, | |
{ | |
"glob": "yarn.lock", | |
"input": ".", | |
"output": "." | |
}, | |
{ | |
"glob": "**/*", | |
"input": "apps/api-core/tmp/", | |
"output": "tmp" | |
} | |
] | |
}, | |
"configurations": { | |
"production": { | |
"optimization": true, | |
"inspect": false, | |
"progress": false | |
} | |
} | |
}, | |
"buildWorkerTransaction": { | |
"executor": "@nrwl/node:webpack", | |
"outputs": ["{options.outputPath}"], | |
"options": { | |
"outputPath": "dist/apps/api-core/workers/transaction", | |
"main": "apps/api-core/src/shared/main/workers/server-transaction-worker.ts", | |
"tsConfig": "apps/api-core/tsconfig.app.json", | |
"generatePackageJson": true, | |
"progress": true, | |
"extractLicenses": true, | |
"assets": [ | |
{ | |
"glob": "schema.prisma", | |
"input": "apps/api-core/src/shared/infra/database/prisma", | |
"output": "." | |
}, | |
{ | |
"glob": ".env*", | |
"input": "apps/api-core/", | |
"output": "." | |
}, | |
{ | |
"glob": "yarn.lock", | |
"input": ".", | |
"output": "." | |
} | |
] | |
}, | |
"configurations": { | |
"production": { | |
"optimization": true, | |
"inspect": false, | |
"progress": false | |
} | |
} | |
}, | |
"buildWorkerMessage": { | |
"executor": "@nrwl/node:webpack", | |
"outputs": ["{options.outputPath}"], | |
"options": { | |
"outputPath": "dist/apps/api-core/workers/message", | |
"main": "apps/api-core/src/shared/main/workers/server-message-worker.ts", | |
"tsConfig": "apps/api-core/tsconfig.app.json", | |
"generatePackageJson": true, | |
"progress": true, | |
"extractLicenses": true, | |
"assets": [ | |
{ | |
"glob": "**/*.hbs", | |
"input": "apps/api-core/src/shared/application/views/templates", | |
"output": "templates" | |
}, | |
{ | |
"glob": "**/*.css", | |
"input": "apps/api-core/src/shared/application/views/templates", | |
"output": "templates" | |
}, | |
{ | |
"glob": "schema.prisma", | |
"input": "apps/api-core/src/shared/infra/database/prisma", | |
"output": "." | |
}, | |
{ | |
"glob": ".env*", | |
"input": "apps/api-core/", | |
"output": "." | |
}, | |
{ | |
"glob": "yarn.lock", | |
"input": ".", | |
"output": "." | |
} | |
] | |
}, | |
"configurations": { | |
"production": { | |
"optimization": true, | |
"inspect": false, | |
"progress": false | |
} | |
} | |
}, | |
"serve": { | |
"executor": "@nrwl/node:node", | |
"options": { | |
"buildTarget": "api-core:build" | |
}, | |
"configurations": { | |
"production": { | |
"buildTarget": "api-core:build:production" | |
} | |
} | |
}, | |
"transaction:worker": { | |
"executor": "@nrwl/node:node", | |
"options": { | |
"buildTarget": "api-core:buildWorkerTransaction" | |
}, | |
"configurations": { | |
"production": { | |
"buildTarget": "api-core:buildWorkerTransaction:production" | |
} | |
} | |
}, | |
"message:worker": { | |
"executor": "@nrwl/node:node", | |
"options": { | |
"buildTarget": "api-core:buildWorkerMessage" | |
}, | |
"configurations": { | |
"production": { | |
"buildTarget": "api-core:buildWorkerMessage:production" | |
} | |
} | |
}, | |
"tsc": { | |
"executor": "@nrwl/node:webpack", | |
"outputs": ["{options.outputPath}"], | |
"options": { | |
"outputPath": "dist/apps/api-core", | |
"main": "apps/api-core/src/shared/main/http", | |
"tsConfig": "apps/api-core/tsconfig.spec.json" | |
} | |
}, | |
"lint": { | |
"executor": "@nrwl/linter:eslint", | |
"options": { | |
"lintFilePatterns": ["apps/api-core/**/*.ts"], | |
"fix": true | |
} | |
}, | |
"test": { | |
"executor": "@nrwl/jest:jest", | |
"options": { | |
"jestConfig": "apps/api-core/jest.config.ts", | |
"passWithNoTests": true | |
} | |
}, | |
"test:coverage": { | |
"executor": "@nrwl/jest:jest", | |
"outputs": ["{options.coverageDirectory}"], | |
"options": { | |
"jestConfig": "apps/api-core/jest.config.ts", | |
"passWithNoTests": true, | |
"coverageDirectory": "coverage/apps/api-core", | |
"collectCoverage": true, | |
"coverageProvider": "v8", | |
"collectCoverageFrom": [ | |
"<rootDir>/src/**/domain/**/*.ts", | |
"!<rootDir>/src/**/contracts/**/*.ts", | |
"!<rootDir>/src/**/domain/**/index.ts" | |
] | |
} | |
}, | |
"test:integration": { | |
"executor": "@nrwl/jest:jest", | |
"options": { | |
"jestConfig": "apps/api-core/jest.config.ts", | |
"passWithNoTests": true, | |
"runInBand": true, | |
"testEnvironment": "./src/shared/infra/database/prisma/prisma-test-environment.ts", | |
"testMatch": ["**/*.test.ts"], | |
"testTimeout": 15000 | |
} | |
}, | |
"prisma:generate": { | |
"executor": "nx:run-commands", | |
"options": { | |
"envFile": "./apps/api-core/.env", | |
"command": "yarn prisma generate --schema ./apps/api-core/src/shared/infra/database/prisma/schema.prisma" | |
} | |
}, | |
"prisma:migrate": { | |
"executor": "nx:run-commands", | |
"options": { | |
"envFile": "./apps/api-core/.env", | |
"command": "yarn prisma migrate dev --schema ./apps/api-core/src/shared/infra/database/prisma/schema.prisma" | |
} | |
}, | |
"prisma:clean": { | |
"executor": "nx:run-commands", | |
"options": { | |
"envFile": "./apps/api-core/.env", | |
"commands": [ | |
"yarn prisma migrate reset --force --skip-seed --schema ./apps/api-core/src/shared/infra/database/prisma/schema.prisma" | |
], | |
"parallel": false | |
} | |
}, | |
"prisma:reset": { | |
"executor": "nx:run-commands", | |
"options": { | |
"envFile": "./apps/api-core/.env", | |
"commands": [ | |
"yarn prisma migrate reset --force --skip-seed --schema ./apps/api-core/src/shared/infra/database/prisma/schema.prisma", | |
"yarn nx prisma:seed api-core" | |
], | |
"parallel": false | |
} | |
}, | |
"prisma:studio": { | |
"executor": "nx:run-commands", | |
"options": { | |
"envFile": "./apps/api-core/.env", | |
"command": "yarn prisma studio --schema ./apps/api-core/src/shared/infra/database/prisma/schema.prisma" | |
} | |
}, | |
"prisma:seed": { | |
"executor": "@nrwl/node:node", | |
"options": { | |
"buildTarget": "api-core:buildSeeds" | |
}, | |
"configurations": { | |
"production": { | |
"buildTarget": "api-core:buildSeeds:production" | |
} | |
} | |
}, | |
"clear:redis": { | |
"executor": "nx:run-commands", | |
"options": { | |
"envFile": "./apps/api-core/.env", | |
"command": "ts-node ./apps/api-core/src/shared/infra/database/redis/helpers/clearDatabase.helper.ts" | |
} | |
}, | |
"buildSeeds": { | |
"executor": "@nrwl/node:webpack", | |
"outputs": ["{options.outputPath}"], | |
"options": { | |
"outputPath": "dist/apps/api-core/workers/message", | |
"main": "apps/api-core/src/shared/main/workers/server-message-worker.ts", | |
"tsConfig": "apps/api-core/tsconfig.app.json", | |
"generatePackageJson": true, | |
"progress": true, | |
"extractLicenses": true, | |
"assets": [ | |
{ | |
"glob": "**/*.hbs", | |
"input": "apps/api-core/src/shared/application/views/templates", | |
"output": "templates" | |
}, | |
{ | |
"glob": "**/*.css", | |
"input": "apps/api-core/src/shared/application/views/templates", | |
"output": "templates" | |
}, | |
{ | |
"glob": "schema.prisma", | |
"input": "apps/api-core/src/shared/infra/database/prisma", | |
"output": "." | |
}, | |
{ | |
"glob": ".env*", | |
"input": "apps/api-core/", | |
"output": "." | |
}, | |
{ | |
"glob": "yarn.lock", | |
"input": ".", | |
"output": "." | |
} | |
] | |
}, | |
"configurations": { | |
"production": { | |
"optimization": true, | |
"inspect": false, | |
"progress": false | |
} | |
} | |
}, | |
}, | |
"tags": ["api", "core"] | |
} |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
{ | |
"$schema": "../../node_modules/nx/schemas/project-schema.json", | |
"sourceRoot": "apps/api-core/src", | |
"projectType": "application", | |
"targets": { | |
"build": { | |
"executor": "@nrwl/node:webpack", | |
"outputs": ["{options.outputPath}"], | |
"options": { | |
"outputPath": "dist/apps/api-core/api", | |
"main": "apps/api-core/src/shared/main/http", | |
"tsConfig": "apps/api-core/tsconfig.app.json", | |
"generatePackageJson": true, | |
"progress": true, | |
"inspect": true, | |
"extractLicenses": true, | |
"assets": [ | |
{ | |
"glob": "**/*.hbs", | |
"input": "apps/api-core/src/shared/application/views/templates", | |
"output": "templates" | |
}, | |
{ | |
"glob": "**/*.css", | |
"input": "apps/api-core/src/shared/application/views/templates", | |
"output": "templates" | |
}, | |
{ | |
"glob": "schema.prisma", | |
"input": "apps/api-core/src/shared/infra/database/prisma", | |
"output": "." | |
}, | |
{ | |
"glob": "migrations", | |
"input": "apps/api-core/src/shared/infra/database/prisma", | |
"output": "migrations" | |
}, | |
{ | |
"glob": ".env*", | |
"input": "apps/api-core/", | |
"output": "." | |
}, | |
{ | |
"glob": "**", | |
"input": "apps/api-core/src/shared/infra/providers/storage/implementations/credentials", | |
"output": "./credentials" | |
}, | |
{ | |
"glob": "**/*", | |
"input": "apps/api-core/tmp/", | |
"output": "tmp" | |
}, | |
{ | |
"glob": "newrelic.js", | |
"input": "apps/api-core/", | |
"output": "." | |
} | |
] | |
}, | |
"configurations": { | |
"production": { | |
"optimization": true, | |
"inspect": false, | |
"progress": false | |
} | |
} | |
}, | |
"buildWorkerTransaction": { | |
"executor": "@nrwl/node:webpack", | |
"outputs": ["{options.outputPath}"], | |
"options": { | |
"outputPath": "dist/apps/api-core/workers/transaction", | |
"main": "apps/api-core/src/shared/main/workers/server-transaction-worker.ts", | |
"tsConfig": "apps/api-core/tsconfig.app.json", | |
"generatePackageJson": true, | |
"progress": true, | |
"extractLicenses": true, | |
"assets": [ | |
{ | |
"glob": "schema.prisma", | |
"input": "apps/api-core/src/shared/infra/database/prisma", | |
"output": "." | |
}, | |
{ | |
"glob": ".env*", | |
"input": "apps/api-core/", | |
"output": "." | |
} | |
] | |
}, | |
"configurations": { | |
"production": { | |
"optimization": true, | |
"inspect": false, | |
"progress": false | |
} | |
} | |
}, | |
"buildWorkerMessage": { | |
"executor": "@nrwl/node:webpack", | |
"outputs": ["{options.outputPath}"], | |
"options": { | |
"outputPath": "dist/apps/api-core/workers/message", | |
"main": "apps/api-core/src/shared/main/workers/server-message-worker.ts", | |
"tsConfig": "apps/api-core/tsconfig.app.json", | |
"generatePackageJson": true, | |
"progress": true, | |
"extractLicenses": true, | |
"assets": [ | |
{ | |
"glob": "**/*.hbs", | |
"input": "apps/api-core/src/shared/application/views/templates", | |
"output": "templates" | |
}, | |
{ | |
"glob": "**/*.css", | |
"input": "apps/api-core/src/shared/application/views/templates", | |
"output": "templates" | |
}, | |
{ | |
"glob": "schema.prisma", | |
"input": "apps/api-core/src/shared/infra/database/prisma", | |
"output": "." | |
}, | |
{ | |
"glob": ".env*", | |
"input": "apps/api-core/", | |
"output": "." | |
} | |
] | |
}, | |
"configurations": { | |
"production": { | |
"optimization": true, | |
"inspect": false, | |
"progress": false | |
} | |
} | |
}, | |
"serve": { | |
"executor": "@nrwl/node:node", | |
"options": { | |
"buildTarget": "api-core:build" | |
}, | |
"configurations": { | |
"production": { | |
"buildTarget": "api-core:build:production" | |
} | |
} | |
}, | |
"transaction:worker": { | |
"executor": "@nrwl/node:node", | |
"options": { | |
"buildTarget": "api-core:buildWorkerTransaction" | |
}, | |
"configurations": { | |
"production": { | |
"buildTarget": "api-core:buildWorkerTransaction:production" | |
} | |
} | |
}, | |
"message:worker": { | |
"executor": "@nrwl/node:node", | |
"options": { | |
"buildTarget": "api-core:buildWorkerMessage" | |
}, | |
"configurations": { | |
"production": { | |
"buildTarget": "api-core:buildWorkerMessage:production" | |
} | |
} | |
}, | |
"tsc": { | |
"executor": "@nrwl/node:webpack", | |
"outputs": ["{options.outputPath}"], | |
"options": { | |
"outputPath": "dist/apps/api-core", | |
"main": "apps/api-core/src/shared/main/http", | |
"tsConfig": "apps/api-core/tsconfig.spec.json" | |
} | |
}, | |
"lint": { | |
"executor": "@nrwl/linter:eslint", | |
"options": { | |
"lintFilePatterns": ["apps/api-core/**/*.ts"], | |
"fix": true | |
} | |
}, | |
"test": { | |
"executor": "@nrwl/jest:jest", | |
"options": { | |
"jestConfig": "apps/api-core/jest.config.ts", | |
"passWithNoTests": true | |
} | |
}, | |
"test:coverage": { | |
"executor": "@nrwl/jest:jest", | |
"outputs": ["{options.coverageDirectory}"], | |
"options": { | |
"jestConfig": "apps/api-core/jest.config.ts", | |
"passWithNoTests": true, | |
"coverageDirectory": "coverage/apps/api-core", | |
"collectCoverage": true, | |
"coverageProvider": "v8", | |
"collectCoverageFrom": [ | |
"<rootDir>/src/**/domain/**/*.ts", | |
"!<rootDir>/src/**/contracts/**/*.ts", | |
"!<rootDir>/src/**/domain/**/index.ts" | |
] | |
} | |
}, | |
"test:integration": { | |
"executor": "@nrwl/jest:jest", | |
"options": { | |
"jestConfig": "apps/api-core/jest.config.ts", | |
"passWithNoTests": true, | |
"runInBand": true, | |
"testEnvironment": "./src/shared/infra/database/prisma/prisma-test-environment.ts", | |
"testMatch": ["**/*.test.ts"], | |
"testTimeout": 15000 | |
} | |
}, | |
"prisma:generate": { | |
"executor": "nx:run-commands", | |
"options": { | |
"envFile": "./apps/api-core/.env", | |
"command": "yarn prisma generate --schema ./apps/api-core/src/shared/infra/database/prisma/schema.prisma" | |
} | |
}, | |
"prisma:migrate": { | |
"executor": "nx:run-commands", | |
"options": { | |
"envFile": "./apps/api-core/.env", | |
"command": "DATABASE_URL=\"$MIGRATE_DATABASE_URL\" yarn prisma migrate dev --schema ./apps/api-core/src/shared/infra/database/prisma/schema.prisma" | |
} | |
}, | |
"prisma:reset": { | |
"executor": "nx:run-commands", | |
"options": { | |
"envFile": "./apps/api-core/.env", | |
"commands": [ | |
"yarn prisma migrate reset --force --skip-seed --schema ./apps/api-core/src/shared/infra/database/prisma/schema.prisma", | |
"yarn nx prisma:seed api-core" | |
], | |
"parallel": false | |
} | |
}, | |
"prisma:studio": { | |
"executor": "nx:run-commands", | |
"options": { | |
"envFile": "./apps/api-core/.env", | |
"command": "yarn prisma studio --schema ./apps/api-core/src/shared/infra/database/prisma/schema.prisma" | |
} | |
}, | |
"prisma:seed": { | |
"executor": "@nrwl/node:node", | |
"options": { | |
"buildTarget": "api-core:buildSeeds", | |
"watch": false | |
}, | |
"configurations": { | |
"production": { | |
"buildTarget": "api-core:buildSeeds:production" | |
} | |
} | |
}, | |
"buildSeeds": { | |
"executor": "@nrwl/node:webpack", | |
"outputs": ["{options.outputPath}"], | |
"options": { | |
"outputPath": "dist/apps/api-core/seeds", | |
"main": "apps/api-core/src/shared/test/seed/index.ts", | |
"tsConfig": "apps/api-core/tsconfig.app.json", | |
"generatePackageJson": true, | |
"progress": true, | |
"extractLicenses": true, | |
"assets": [ | |
{ | |
"glob": "schema.prisma", | |
"input": "apps/api-core/src/shared/infra/database/prisma", | |
"output": "." | |
}, | |
{ | |
"glob": ".env*", | |
"input": "apps/api-core/", | |
"output": "." | |
} | |
] | |
}, | |
"configurations": { | |
"production": { | |
"optimization": true, | |
"inspect": false, | |
"progress": false | |
} | |
} | |
} | |
}, | |
"tags": ["api", "core"] | |
} |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
{ | |
"$schema": "../../node_modules/nx/schemas/project-schema.json", | |
"sourceRoot": "apps/api-core/src", | |
"projectType": "application", | |
"targets": { | |
"build": { | |
"executor": "@nrwl/node:webpack", | |
"outputs": ["{options.outputPath}"], | |
"options": { | |
"outputPath": "dist/apps/api-core/api", | |
"main": "apps/api-core/src/shared/main/http", | |
"tsConfig": "apps/api-core/tsconfig.app.json", | |
"generatePackageJson": true, | |
"progress": true, | |
"extractLicenses": true, | |
"assets": [ | |
{ | |
"glob": "**/*.[hbs][css]", | |
"input": "apps/api-core/src/shared/application/views/templates", | |
"output": "templates" | |
}, | |
{ | |
"glob": "schema.prisma", | |
"input": "apps/api-core/src/shared/infra/database/prisma", | |
"output": "." | |
}, | |
{ | |
"glob": "migrations", | |
"input": "apps/api-core/src/shared/infra/database/prisma", | |
"output": "migrations" | |
}, | |
{ | |
"glob": ".env*", | |
"input": "apps/api-core/", | |
"output": "." | |
}, | |
{ | |
"glob": "**", | |
"input": "apps/api-core/src/shared/infra/providers/storage/implementations/credentials", | |
"output": "./credentials" | |
}, | |
{ | |
"glob": "yarn.lock", | |
"input": ".", | |
"output": "." | |
}, | |
{ | |
"glob": "**/*", | |
"input": "apps/api-core/tmp/", | |
"output": "tmp" | |
} | |
] | |
}, | |
"configurations": { | |
"production": { | |
"optimization": true, | |
"extractLicenses": true, | |
"inspect": false, | |
"fileReplacements": [ | |
{ | |
"replace": "apps/api-core/src/environments/environment.ts", | |
"with": "apps/api-core/src/environments/environment.prod.ts" | |
} | |
] | |
} | |
} | |
}, | |
"buildWorkerTransaction": { | |
"executor": "@nrwl/node:webpack", | |
"outputs": ["{options.outputPath}"], | |
"options": { | |
"outputPath": "dist/apps/api-core/workers/transaction", | |
"main": "apps/api-core/src/shared/main/workers/server-transaction-worker.ts", | |
"tsConfig": "apps/api-core/tsconfig.app.json", | |
"generatePackageJson": true, | |
"progress": true, | |
"extractLicenses": true, | |
"assets": [ | |
{ | |
"glob": "schema.prisma", | |
"input": "apps/api-core/src/shared/infra/database/prisma", | |
"output": "." | |
}, | |
{ | |
"glob": ".env*", | |
"input": "apps/api-core/", | |
"output": "." | |
}, | |
{ | |
"glob": "yarn.lock", | |
"input": ".", | |
"output": "." | |
} | |
] | |
}, | |
"configurations": { | |
"production": { | |
"optimization": true, | |
"extractLicenses": true, | |
"inspect": false, | |
"fileReplacements": [ | |
{ | |
"replace": "apps/api-core/src/environments/environment.ts", | |
"with": "apps/api-core/src/environments/environment.prod.ts" | |
} | |
] | |
} | |
} | |
}, | |
"buildWorkerMessage": { | |
"executor": "@nrwl/node:webpack", | |
"outputs": ["{options.outputPath}"], | |
"options": { | |
"outputPath": "dist/apps/api-core/workers/message", | |
"main": "apps/api-core/src/shared/main/workers/server-message-worker.ts", | |
"tsConfig": "apps/api-core/tsconfig.app.json", | |
"generatePackageJson": true, | |
"progress": true, | |
"extractLicenses": true, | |
"assets": [ | |
{ | |
"glob": "schema.prisma", | |
"input": "apps/api-core/src/shared/infra/database/prisma", | |
"output": "." | |
}, | |
{ | |
"glob": ".env*", | |
"input": "apps/api-core/", | |
"output": "." | |
}, | |
{ | |
"glob": "yarn.lock", | |
"input": ".", | |
"output": "." | |
} | |
] | |
}, | |
"configurations": { | |
"production": { | |
"optimization": true, | |
"extractLicenses": true, | |
"inspect": false, | |
"fileReplacements": [ | |
{ | |
"replace": "apps/api-core/src/environments/environment.ts", | |
"with": "apps/api-core/src/environments/environment.prod.ts" | |
} | |
] | |
} | |
} | |
}, | |
"serve": { | |
"executor": "@nrwl/node:node", | |
"options": { | |
"buildTarget": "api-core:build" | |
}, | |
"configurations": { | |
"production": { | |
"buildTarget": "api-core:build:production" | |
} | |
} | |
}, | |
"transaction:worker": { | |
"executor": "@nrwl/node:node", | |
"options": { | |
"buildTarget": "api-core:buildWorkerTransaction" | |
}, | |
"configurations": { | |
"production": { | |
"buildTarget": "api-core:buildWorkerTransaction:production" | |
} | |
} | |
}, | |
"message:worker": { | |
"executor": "@nrwl/node:node", | |
"options": { | |
"buildTarget": "api-core:buildWorkerMessage" | |
}, | |
"configurations": { | |
"production": { | |
"buildTarget": "api-core:buildWorkerMessage:production" | |
} | |
} | |
}, | |
"tsc": { | |
"executor": "@nrwl/node:webpack", | |
"outputs": ["{options.outputPath}"], | |
"options": { | |
"outputPath": "dist/apps/api-core", | |
"main": "apps/api-core/src/shared/main/http", | |
"tsConfig": "apps/api-core/tsconfig.spec.json" | |
} | |
}, | |
"lint": { | |
"executor": "@nrwl/linter:eslint", | |
"options": { | |
"lintFilePatterns": ["apps/api-core/**/*.ts"], | |
"fix": true | |
} | |
}, | |
"test": { | |
"executor": "@nrwl/jest:jest", | |
"options": { | |
"jestConfig": "apps/api-core/jest.config.ts", | |
"passWithNoTests": true | |
} | |
}, | |
"test:coverage": { | |
"executor": "@nrwl/jest:jest", | |
"outputs": ["{options.coverageDirectory}"], | |
"options": { | |
"jestConfig": "apps/api-core/jest.config.ts", | |
"passWithNoTests": true, | |
"coverageDirectory": "coverage/apps/api-core", | |
"collectCoverage": true, | |
"coverageProvider": "v8", | |
"collectCoverageFrom": [ | |
"<rootDir>/src/**/domain/**/*.ts", | |
"!<rootDir>/src/**/contracts/**/*.ts", | |
"!<rootDir>/src/**/domain/**/index.ts" | |
] | |
} | |
}, | |
"test:integration": { | |
"executor": "@nrwl/jest:jest", | |
"options": { | |
"jestConfig": "apps/api-core/jest.config.ts", | |
"passWithNoTests": true, | |
"runInBand": true, | |
"testEnvironment": "./src/shared/infra/database/prisma/prisma-test-environment.ts", | |
"testMatch": ["**/*.test.ts"], | |
"testTimeout": 15000 | |
} | |
}, | |
"prisma:generate": { | |
"executor": "nx:run-commands", | |
"options": { | |
"envFile": "./apps/api-core/.env", | |
"command": "yarn prisma generate --schema ./apps/api-core/src/shared/infra/database/prisma/schema.prisma" | |
} | |
}, | |
"prisma:migrate": { | |
"executor": "nx:run-commands", | |
"options": { | |
"envFile": "./apps/api-core/.env", | |
"command": "yarn prisma migrate dev --schema ./apps/api-core/src/shared/infra/database/prisma/schema.prisma" | |
} | |
}, | |
"prisma:clean": { | |
"executor": "nx:run-commands", | |
"options": { | |
"envFile": "./apps/api-core/.env", | |
"commands": [ | |
"yarn prisma migrate reset --force --skip-seed --schema ./apps/api-core/src/shared/infra/database/prisma/schema.prisma" | |
], | |
"parallel": false | |
} | |
}, | |
"prisma:reset": { | |
"executor": "nx:run-commands", | |
"options": { | |
"envFile": "./apps/api-core/.env", | |
"commands": [ | |
"yarn prisma migrate reset --force --skip-seed --schema ./apps/api-core/src/shared/infra/database/prisma/schema.prisma", | |
"yarn nx prisma:seed api-core" | |
], | |
"parallel": false | |
} | |
}, | |
"prisma:studio": { | |
"executor": "nx:run-commands", | |
"options": { | |
"envFile": "./apps/api-core/.env", | |
"command": "yarn prisma studio --schema ./apps/api-core/src/shared/infra/database/prisma/schema.prisma" | |
} | |
}, | |
"prisma:seed": { | |
"executor": "nx:run-commands", | |
"options": { | |
"envFile": "./apps/api-core/.env", | |
"command": "cross-env NODE_ENV=development ts-node ./apps/api-core/src/shared/test/seed" | |
} | |
}, | |
"clear:redis": { | |
"executor": "nx:run-commands", | |
"options": { | |
"envFile": "./apps/api-core/.env", | |
"command": "ts-node ./apps/api-core/src/shared/infra/database/redis/helpers/clearDatabase.helper.ts" | |
} | |
} | |
}, | |
"tags": ["api", "core"] | |
} |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
{ | |
"$schema": "../../node_modules/nx/schemas/project-schema.json", | |
"sourceRoot": "apps/api-core/src", | |
"projectType": "application", | |
"targets": { | |
"build": { | |
"executor": "@nrwl/node:webpack", | |
"outputs": ["{options.outputPath}"], | |
"options": { | |
"outputPath": "dist/apps/api-core/api", | |
"main": "apps/api-core/src/shared/main/http", | |
"tsConfig": "apps/api-core/tsconfig.app.json", | |
"generatePackageJson": true, | |
"progress": true, | |
"inspect": true, | |
"extractLicenses": true, | |
"assets": [ | |
{ | |
"glob": "**/*.hbs", | |
"input": "apps/api-core/src/shared/application/views/templates", | |
"output": "templates" | |
}, | |
{ | |
"glob": "**/*.css", | |
"input": "apps/api-core/src/shared/application/views/templates", | |
"output": "templates" | |
}, | |
{ | |
"glob": "schema.prisma", | |
"input": "apps/api-core/src/shared/infra/database/prisma", | |
"output": "." | |
}, | |
{ | |
"glob": "migrations", | |
"input": "apps/api-core/src/shared/infra/database/prisma", | |
"output": "migrations" | |
}, | |
{ | |
"glob": ".env*", | |
"input": "apps/api-core/", | |
"output": "." | |
}, | |
{ | |
"glob": "**", | |
"input": "apps/api-core/src/shared/infra/providers/storage/implementations/credentials", | |
"output": "./credentials" | |
}, | |
{ | |
"glob": "yarn.lock", | |
"input": ".", | |
"output": "." | |
}, | |
{ | |
"glob": "**/*", | |
"input": "apps/api-core/tmp/", | |
"output": "tmp" | |
} | |
] | |
}, | |
"configurations": { | |
"production": { | |
"optimization": true, | |
"inspect": false, | |
"progress": false | |
} | |
} | |
}, | |
"buildWorkerTransaction": { | |
"executor": "@nrwl/node:webpack", | |
"outputs": ["{options.outputPath}"], | |
"options": { | |
"outputPath": "dist/apps/api-core/workers/transaction", | |
"main": "apps/api-core/src/shared/main/workers/server-transaction-worker.ts", | |
"tsConfig": "apps/api-core/tsconfig.app.json", | |
"generatePackageJson": true, | |
"progress": true, | |
"extractLicenses": true, | |
"assets": [ | |
{ | |
"glob": "schema.prisma", | |
"input": "apps/api-core/src/shared/infra/database/prisma", | |
"output": "." | |
}, | |
{ | |
"glob": ".env*", | |
"input": "apps/api-core/", | |
"output": "." | |
}, | |
{ | |
"glob": "yarn.lock", | |
"input": ".", | |
"output": "." | |
} | |
] | |
}, | |
"configurations": { | |
"production": { | |
"optimization": true, | |
"inspect": false, | |
"progress": false | |
} | |
} | |
}, | |
"buildWorkerMessage": { | |
"executor": "@nrwl/node:webpack", | |
"outputs": ["{options.outputPath}"], | |
"options": { | |
"outputPath": "dist/apps/api-core/workers/message", | |
"main": "apps/api-core/src/shared/main/workers/server-message-worker.ts", | |
"tsConfig": "apps/api-core/tsconfig.app.json", | |
"generatePackageJson": true, | |
"progress": true, | |
"extractLicenses": true, | |
"assets": [ | |
{ | |
"glob": "**/*.hbs", | |
"input": "apps/api-core/src/shared/application/views/templates", | |
"output": "templates" | |
}, | |
{ | |
"glob": "**/*.css", | |
"input": "apps/api-core/src/shared/application/views/templates", | |
"output": "templates" | |
}, | |
{ | |
"glob": "schema.prisma", | |
"input": "apps/api-core/src/shared/infra/database/prisma", | |
"output": "." | |
}, | |
{ | |
"glob": ".env*", | |
"input": "apps/api-core/", | |
"output": "." | |
}, | |
{ | |
"glob": "yarn.lock", | |
"input": ".", | |
"output": "." | |
} | |
] | |
}, | |
"configurations": { | |
"production": { | |
"optimization": true, | |
"inspect": false, | |
"progress": false | |
} | |
} | |
}, | |
"serve": { | |
"executor": "@nrwl/node:node", | |
"options": { | |
"buildTarget": "api-core:build" | |
}, | |
"configurations": { | |
"production": { | |
"buildTarget": "api-core:build:production" | |
} | |
} | |
}, | |
"transaction:worker": { | |
"executor": "@nrwl/node:node", | |
"options": { | |
"buildTarget": "api-core:buildWorkerTransaction" | |
}, | |
"configurations": { | |
"production": { | |
"buildTarget": "api-core:buildWorkerTransaction:production" | |
} | |
} | |
}, | |
"message:worker": { | |
"executor": "@nrwl/node:node", | |
"options": { | |
"buildTarget": "api-core:buildWorkerMessage" | |
}, | |
"configurations": { | |
"production": { | |
"buildTarget": "api-core:buildWorkerMessage:production" | |
} | |
} | |
}, | |
"tsc": { | |
"executor": "@nrwl/node:webpack", | |
"outputs": ["{options.outputPath}"], | |
"options": { | |
"outputPath": "dist/apps/api-core", | |
"main": "apps/api-core/src/shared/main/http", | |
"tsConfig": "apps/api-core/tsconfig.spec.json" | |
} | |
}, | |
"lint": { | |
"executor": "@nrwl/linter:eslint", | |
"options": { | |
"lintFilePatterns": ["apps/api-core/**/*.ts"], | |
"fix": true | |
} | |
}, | |
"test": { | |
"executor": "@nrwl/jest:jest", | |
"options": { | |
"jestConfig": "apps/api-core/jest.config.ts", | |
"passWithNoTests": true | |
} | |
}, | |
"test:coverage": { | |
"executor": "@nrwl/jest:jest", | |
"outputs": ["{options.coverageDirectory}"], | |
"options": { | |
"jestConfig": "apps/api-core/jest.config.ts", | |
"passWithNoTests": true, | |
"coverageDirectory": "coverage/apps/api-core", | |
"collectCoverage": true, | |
"coverageProvider": "v8", | |
"collectCoverageFrom": [ | |
"<rootDir>/src/**/domain/**/*.ts", | |
"!<rootDir>/src/**/contracts/**/*.ts", | |
"!<rootDir>/src/**/domain/**/index.ts" | |
] | |
} | |
}, | |
"test:integration": { | |
"executor": "@nrwl/jest:jest", | |
"options": { | |
"jestConfig": "apps/api-core/jest.config.ts", | |
"passWithNoTests": true, | |
"runInBand": true, | |
"testEnvironment": "./src/shared/infra/database/prisma/prisma-test-environment.ts", | |
"testMatch": ["**/*.test.ts"], | |
"testTimeout": 15000 | |
} | |
}, | |
"prisma:generate": { | |
"executor": "nx:run-commands", | |
"options": { | |
"envFile": "./apps/api-core/.env", | |
"command": "yarn prisma generate --schema ./apps/api-core/src/shared/infra/database/prisma/schema.prisma" | |
} | |
}, | |
"prisma:migrate": { | |
"executor": "nx:run-commands", | |
"options": { | |
"envFile": "./apps/api-core/.env", | |
"command": "yarn prisma migrate dev --schema ./apps/api-core/src/shared/infra/database/prisma/schema.prisma" | |
} | |
}, | |
"prisma:clean": { | |
"executor": "nx:run-commands", | |
"options": { | |
"envFile": "./apps/api-core/.env", | |
"commands": [ | |
"yarn prisma migrate reset --force --skip-seed --schema ./apps/api-core/src/shared/infra/database/prisma/schema.prisma" | |
], | |
"parallel": false | |
} | |
}, | |
"prisma:reset": { | |
"executor": "nx:run-commands", | |
"options": { | |
"envFile": "./apps/api-core/.env", | |
"commands": [ | |
"yarn prisma migrate reset --force --skip-seed --schema ./apps/api-core/src/shared/infra/database/prisma/schema.prisma", | |
"yarn nx prisma:seed api-core" | |
], | |
"parallel": false | |
} | |
}, | |
"prisma:studio": { | |
"executor": "nx:run-commands", | |
"options": { | |
"envFile": "./apps/api-core/.env", | |
"command": "yarn prisma studio --schema ./apps/api-core/src/shared/infra/database/prisma/schema.prisma" | |
} | |
}, | |
"prisma:seed": { | |
"executor": "nx:run-commands", | |
"options": { | |
"envFile": "./apps/api-core/.env", | |
"command": "cross-env NODE_ENV=development ts-node ./apps/api-core/src/shared/test/seed" | |
} | |
}, | |
"clear:redis": { | |
"executor": "nx:run-commands", | |
"options": { | |
"envFile": "./apps/api-core/.env", | |
"command": "ts-node ./apps/api-core/src/shared/infra/database/redis/helpers/clearDatabase.helper.ts" | |
} | |
} | |
}, | |
"tags": ["api", "core"] | |
} |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
{ | |
"$schema": "../../node_modules/nx/schemas/project-schema.json", | |
"sourceRoot": "apps/api-core/src", | |
"projectType": "application", | |
"targets": { | |
"build": { | |
"executor": "@nrwl/node:webpack", | |
"outputs": ["{options.outputPath}"], | |
"options": { | |
"outputPath": "dist/apps/api-core/api", | |
"main": "apps/api-core/src/shared/main/http", | |
"tsConfig": "apps/api-core/tsconfig.app.json", | |
"generatePackageJson": true, | |
"progress": true, | |
"extractLicenses": true, | |
"assets": [ | |
{ | |
"glob": "schema.prisma", | |
"input": "apps/api-core/src/shared/infra/database/prisma", | |
"output": "." | |
}, | |
{ | |
"glob": ".env*", | |
"input": "apps/api-core/", | |
"output": "." | |
}, | |
{ | |
"glob": "**", | |
"input": "apps/api-core/src/shared/infra/providers/storage/implementations/credentials", | |
"output": "./credentials" | |
}, | |
{ | |
"glob": "yarn.lock", | |
"input": ".", | |
"output": "." | |
}, | |
{ | |
"glob": "**/*", | |
"input": "apps/api-core/tmp/", | |
"output": "tmp" | |
} | |
] | |
}, | |
"configurations": { | |
"production": { | |
"optimization": true, | |
"extractLicenses": true, | |
"inspect": false, | |
"fileReplacements": [ | |
{ | |
"replace": "apps/api-core/src/environments/environment.ts", | |
"with": "apps/api-core/src/environments/environment.prod.ts" | |
} | |
] | |
} | |
} | |
}, | |
"buildWorkerTransaction": { | |
"executor": "@nrwl/node:webpack", | |
"outputs": ["{options.outputPath}"], | |
"options": { | |
"outputPath": "dist/apps/api-core/workers/transaction", | |
"main": "apps/api-core/src/shared/main/workers/server-transaction-worker.ts", | |
"tsConfig": "apps/api-core/tsconfig.app.json", | |
"generatePackageJson": true, | |
"progress": true, | |
"extractLicenses": true, | |
"assets": [ | |
{ | |
"glob": "schema.prisma", | |
"input": "apps/api-core/src/shared/infra/database/prisma", | |
"output": "." | |
}, | |
{ | |
"glob": ".env*", | |
"input": "apps/api-core/", | |
"output": "." | |
}, | |
{ | |
"glob": "yarn.lock", | |
"input": ".", | |
"output": "." | |
} | |
] | |
}, | |
"configurations": { | |
"production": { | |
"optimization": true, | |
"extractLicenses": true, | |
"inspect": false, | |
"fileReplacements": [ | |
{ | |
"replace": "apps/api-core/src/environments/environment.ts", | |
"with": "apps/api-core/src/environments/environment.prod.ts" | |
} | |
] | |
} | |
} | |
}, | |
"buildWorkerMessage": { | |
"executor": "@nrwl/node:webpack", | |
"outputs": ["{options.outputPath}"], | |
"options": { | |
"outputPath": "dist/apps/api-core/workers/message", | |
"main": "apps/api-core/src/shared/main/workers/server-message-worker.ts", | |
"tsConfig": "apps/api-core/tsconfig.app.json", | |
"generatePackageJson": true, | |
"progress": true, | |
"extractLicenses": true, | |
"assets": [ | |
{ | |
"glob": "schema.prisma", | |
"input": "apps/api-core/src/shared/infra/database/prisma", | |
"output": "." | |
}, | |
{ | |
"glob": ".env*", | |
"input": "apps/api-core/", | |
"output": "." | |
}, | |
{ | |
"glob": "yarn.lock", | |
"input": ".", | |
"output": "." | |
} | |
] | |
}, | |
"configurations": { | |
"production": { | |
"optimization": true, | |
"extractLicenses": true, | |
"inspect": false, | |
"fileReplacements": [ | |
{ | |
"replace": "apps/api-core/src/environments/environment.ts", | |
"with": "apps/api-core/src/environments/environment.prod.ts" | |
} | |
] | |
} | |
} | |
}, | |
"serve": { | |
"executor": "@nrwl/node:node", | |
"options": { | |
"buildTarget": "api-core:build" | |
}, | |
"configurations": { | |
"production": { | |
"buildTarget": "api-core:build:production" | |
} | |
} | |
}, | |
"transaction:worker": { | |
"executor": "@nrwl/node:node", | |
"options": { | |
"buildTarget": "api-core:buildWorkerTransaction" | |
}, | |
"configurations": { | |
"production": { | |
"buildTarget": "api-core:buildWorkerTransaction:production" | |
} | |
} | |
}, | |
"message:worker": { | |
"executor": "@nrwl/node:node", | |
"options": { | |
"buildTarget": "api-core:buildWorkerMessage" | |
}, | |
"configurations": { | |
"production": { | |
"buildTarget": "api-core:buildWorkerMessage:production" | |
} | |
} | |
}, | |
"tsc": { | |
"executor": "@nrwl/node:webpack", | |
"outputs": ["{options.outputPath}"], | |
"options": { | |
"outputPath": "dist/apps/api-core", | |
"main": "apps/api-core/src/shared/main/http", | |
"tsConfig": "apps/api-core/tsconfig.spec.json" | |
} | |
}, | |
"lint": { | |
"executor": "@nrwl/linter:eslint", | |
"options": { | |
"lintFilePatterns": ["apps/api-core/**/*.ts"], | |
"fix": true | |
} | |
}, | |
"test": { | |
"executor": "@nrwl/jest:jest", | |
"options": { | |
"jestConfig": "apps/api-core/jest.config.ts", | |
"passWithNoTests": true | |
} | |
}, | |
"test:coverage": { | |
"executor": "@nrwl/jest:jest", | |
"outputs": ["{options.coverageDirectory}"], | |
"options": { | |
"jestConfig": "apps/api-core/jest.config.ts", | |
"passWithNoTests": true, | |
"coverageDirectory": "coverage/apps/api-core", | |
"collectCoverage": true, | |
"coverageProvider": "v8", | |
"collectCoverageFrom": [ | |
"<rootDir>/src/**/domain/**/*.ts", | |
"!<rootDir>/src/**/contracts/**/*.ts", | |
"!<rootDir>/src/**/domain/**/index.ts" | |
] | |
} | |
}, | |
"test:integration": { | |
"executor": "@nrwl/jest:jest", | |
"options": { | |
"jestConfig": "apps/api-core/jest.config.ts", | |
"passWithNoTests": true, | |
"runInBand": true, | |
"testEnvironment": "./src/shared/infra/database/prisma/prisma-test-environment.ts", | |
"testMatch": ["**/*.test.ts"], | |
"testTimeout": 15000 | |
} | |
}, | |
"prisma:generate": { | |
"executor": "nx:run-commands", | |
"options": { | |
"envFile": "./apps/api-core/.env", | |
"command": "yarn prisma generate --schema ./apps/api-core/src/shared/infra/database/prisma/schema.prisma" | |
} | |
}, | |
"prisma:migrate": { | |
"executor": "nx:run-commands", | |
"options": { | |
"envFile": "./apps/api-core/.env", | |
"command": "yarn prisma migrate dev --schema ./apps/api-core/src/shared/infra/database/prisma/schema.prisma" | |
} | |
}, | |
"prisma:clean": { | |
"executor": "nx:run-commands", | |
"options": { | |
"envFile": "./apps/api-core/.env", | |
"commands": [ | |
"yarn prisma migrate reset --force --skip-seed --schema ./apps/api-core/src/shared/infra/database/prisma/schema.prisma" | |
], | |
"parallel": false | |
} | |
}, | |
"prisma:reset": { | |
"executor": "nx:run-commands", | |
"options": { | |
"envFile": "./apps/api-core/.env", | |
"commands": [ | |
"yarn prisma migrate reset --force --skip-seed --schema ./apps/api-core/src/shared/infra/database/prisma/schema.prisma", | |
"yarn nx prisma:seed api-core" | |
], | |
"parallel": false | |
} | |
}, | |
"prisma:studio": { | |
"executor": "nx:run-commands", | |
"options": { | |
"envFile": "./apps/api-core/.env", | |
"command": "yarn prisma studio --schema ./apps/api-core/src/shared/infra/database/prisma/schema.prisma" | |
} | |
}, | |
"prisma:seed": { | |
"executor": "nx:run-commands", | |
"options": { | |
"envFile": "./apps/api-core/.env", | |
"command": "cross-env NODE_ENV=development ts-node ./apps/api-core/src/shared/test/seed" | |
} | |
}, | |
"clear:redis": { | |
"executor": "nx:run-commands", | |
"options": { | |
"envFile": "./apps/api-core/.env", | |
"command": "ts-node ./apps/api-core/src/shared/infra/database/redis/helpers/clearDatabase.helper.ts" | |
} | |
} | |
}, | |
"tags": ["api", "core"] | |
} |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
{ | |
"$schema": "../../node_modules/nx/schemas/project-schema.json", | |
"sourceRoot": "apps/api-core/src", | |
"projectType": "application", | |
"targets": { | |
"build": { | |
"executor": "@nrwl/node:webpack", | |
"outputs": ["{options.outputPath}"], | |
"options": { | |
"outputPath": "dist/apps/api-core", | |
"main": "apps/api-core/src/shared/main/http", | |
"tsConfig": "apps/api-core/tsconfig.app.json", | |
"generatePackageJson": true, | |
"progress": true, | |
"extractLicenses": true, | |
"assets": [ | |
{ | |
"glob": "schema.prisma", | |
"input": "apps/api-core/src/shared/infra/database/prisma", | |
"output": "." | |
}, | |
{ | |
"glob": ".env*", | |
"input": "apps/api-core/", | |
"output": "." | |
}, | |
{ | |
"glob": "**", | |
"input": "apps/api-core/src/shared/infra/providers/storage/implementations/credentials", | |
"output": "./credentials" | |
}, | |
{ | |
"glob": "yarn.lock", | |
"input": ".", | |
"output": "." | |
}, | |
{ | |
"glob": "**/*", | |
"input": "apps/api-core/tmp/", | |
"output": "tmp" | |
} | |
] | |
}, | |
"configurations": { | |
"production": { | |
"optimization": true, | |
"extractLicenses": true, | |
"inspect": false, | |
"fileReplacements": [ | |
{ | |
"replace": "apps/api-core/src/environments/environment.ts", | |
"with": "apps/api-core/src/environments/environment.prod.ts" | |
} | |
] | |
} | |
} | |
}, | |
"buildWorkerTransaction": { | |
"executor": "@nrwl/node:webpack", | |
"outputs": ["{options.outputPath}"], | |
"options": { | |
"outputPath": "dist/apps/api-core", | |
"main": "apps/api-core/src/shared/main/workers/server-transaction-worker.ts", | |
"tsConfig": "apps/api-core/tsconfig.app.json", | |
"generatePackageJson": true, | |
"progress": true, | |
"extractLicenses": true, | |
"assets": [ | |
{ | |
"glob": "schema.prisma", | |
"input": "apps/api-core/src/shared/infra/database/prisma", | |
"output": "." | |
}, | |
{ | |
"glob": ".env*", | |
"input": "apps/api-core/", | |
"output": "." | |
}, | |
{ | |
"glob": "yarn.lock", | |
"input": ".", | |
"output": "." | |
} | |
] | |
}, | |
"configurations": { | |
"production": { | |
"optimization": true, | |
"extractLicenses": true, | |
"inspect": false, | |
"fileReplacements": [ | |
{ | |
"replace": "apps/api-core/src/environments/environment.ts", | |
"with": "apps/api-core/src/environments/environment.prod.ts" | |
} | |
] | |
} | |
} | |
}, | |
"buildWorkerMessage": { | |
"executor": "@nrwl/node:webpack", | |
"outputs": ["{options.outputPath}"], | |
"options": { | |
"outputPath": "dist/apps/api-core", | |
"main": "apps/api-core/src/shared/main/workers/server-message-worker.ts", | |
"tsConfig": "apps/api-core/tsconfig.app.json", | |
"generatePackageJson": true, | |
"progress": true, | |
"extractLicenses": true, | |
"assets": [ | |
{ | |
"glob": "schema.prisma", | |
"input": "apps/api-core/src/shared/infra/database/prisma", | |
"output": "." | |
}, | |
{ | |
"glob": ".env*", | |
"input": "apps/api-core/", | |
"output": "." | |
}, | |
{ | |
"glob": "yarn.lock", | |
"input": ".", | |
"output": "." | |
} | |
] | |
}, | |
"configurations": { | |
"production": { | |
"optimization": true, | |
"extractLicenses": true, | |
"inspect": false, | |
"fileReplacements": [ | |
{ | |
"replace": "apps/api-core/src/environments/environment.ts", | |
"with": "apps/api-core/src/environments/environment.prod.ts" | |
} | |
] | |
} | |
} | |
}, | |
"serve": { | |
"executor": "@nrwl/node:node", | |
"options": { | |
"buildTarget": "api-core:build" | |
}, | |
"configurations": { | |
"production": { | |
"buildTarget": "api-core:build:production" | |
} | |
} | |
}, | |
"transaction:worker": { | |
"executor": "@nrwl/node:node", | |
"options": { | |
"buildTarget": "api-core:buildWorkerTransaction" | |
}, | |
"configurations": { | |
"production": { | |
"buildTarget": "api-core:buildWorkerTransaction:production" | |
} | |
} | |
}, | |
"message:worker": { | |
"executor": "@nrwl/node:node", | |
"options": { | |
"buildTarget": "api-core:buildWorkerMessage" | |
}, | |
"configurations": { | |
"production": { | |
"buildTarget": "api-core:buildWorkerMessage:production" | |
} | |
} | |
}, | |
"tsc": { | |
"executor": "@nrwl/node:webpack", | |
"outputs": ["{options.outputPath}"], | |
"options": { | |
"outputPath": "dist/apps/api-core", | |
"main": "apps/api-core/src/shared/main/http", | |
"tsConfig": "apps/api-core/tsconfig.spec.json" | |
} | |
}, | |
"lint": { | |
"executor": "@nrwl/linter:eslint", | |
"options": { | |
"lintFilePatterns": ["apps/api-core/**/*.ts"], | |
"fix": true | |
} | |
}, | |
"test": { | |
"executor": "@nrwl/jest:jest", | |
"options": { | |
"jestConfig": "apps/api-core/jest.config.ts", | |
"passWithNoTests": true | |
} | |
}, | |
"test:coverage": { | |
"executor": "@nrwl/jest:jest", | |
"outputs": ["{options.coverageDirectory}"], | |
"options": { | |
"jestConfig": "apps/api-core/jest.config.ts", | |
"passWithNoTests": true, | |
"coverageDirectory": "coverage/apps/api-core", | |
"collectCoverage": true, | |
"coverageProvider": "v8", | |
"collectCoverageFrom": [ | |
"<rootDir>/src/**/domain/**/*.ts", | |
"!<rootDir>/src/**/contracts/**/*.ts", | |
"!<rootDir>/src/**/domain/**/index.ts" | |
] | |
} | |
}, | |
"test:integration": { | |
"executor": "@nrwl/jest:jest", | |
"options": { | |
"jestConfig": "apps/api-core/jest.config.ts", | |
"passWithNoTests": true, | |
"runInBand": true, | |
"testEnvironment": "./src/shared/infra/database/prisma/prisma-test-environment.ts", | |
"testMatch": ["**/*.test.ts"], | |
"testTimeout": 15000 | |
} | |
}, | |
"prisma:generate": { | |
"executor": "nx:run-commands", | |
"options": { | |
"envFile": "./apps/api-core/.env", | |
"command": "yarn prisma generate --schema ./apps/api-core/src/shared/infra/database/prisma/schema.prisma" | |
} | |
}, | |
"prisma:migrate": { | |
"executor": "nx:run-commands", | |
"options": { | |
"envFile": "./apps/api-core/.env", | |
"command": "yarn prisma migrate dev --schema ./apps/api-core/src/shared/infra/database/prisma/schema.prisma" | |
} | |
}, | |
"prisma:clean": { | |
"executor": "nx:run-commands", | |
"options": { | |
"envFile": "./apps/api-core/.env", | |
"commands": [ | |
"yarn prisma migrate reset --force --skip-seed --schema ./apps/api-core/src/shared/infra/database/prisma/schema.prisma" | |
], | |
"parallel": false | |
} | |
}, | |
"prisma:reset": { | |
"executor": "nx:run-commands", | |
"options": { | |
"envFile": "./apps/api-core/.env", | |
"commands": [ | |
"yarn prisma migrate reset --force --skip-seed --schema ./apps/api-core/src/shared/infra/database/prisma/schema.prisma", | |
"yarn nx prisma:seed api-core" | |
], | |
"parallel": false | |
} | |
}, | |
"prisma:studio": { | |
"executor": "nx:run-commands", | |
"options": { | |
"envFile": "./apps/api-core/.env", | |
"command": "yarn prisma studio --schema ./apps/api-core/src/shared/infra/database/prisma/schema.prisma" | |
} | |
}, | |
"prisma:seed": { | |
"executor": "nx:run-commands", | |
"options": { | |
"envFile": "./apps/api-core/.env", | |
"command": "cross-env NODE_ENV=development ts-node ./apps/api-core/src/shared/test/seed" | |
} | |
}, | |
"clear:redis": { | |
"executor": "nx:run-commands", | |
"options": { | |
"envFile": "./apps/api-core/.env", | |
"command": "ts-node ./apps/api-core/src/shared/infra/database/redis/helpers/clearDatabase.helper.ts" | |
} | |
} | |
}, | |
"tags": ["api", "core"] | |
} |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
{ | |
"$schema": "../../node_modules/nx/schemas/project-schema.json", | |
"sourceRoot": "apps/api-core/src", | |
"projectType": "application", | |
"targets": { | |
"build": { | |
"executor": "@nrwl/node:webpack", | |
"outputs": ["{options.outputPath}"], | |
"options": { | |
"outputPath": "dist/apps/api-core/api", | |
"main": "apps/api-core/src/shared/main/http", | |
"tsConfig": "apps/api-core/tsconfig.app.json", | |
"generatePackageJson": true, | |
"progress": true, | |
"inspect": true, | |
"extractLicenses": true, | |
"assets": [ | |
{ | |
"glob": "**/*.hbs", | |
"input": "apps/api-core/src/shared/application/views/templates", | |
"output": "templates" | |
}, | |
{ | |
"glob": "**/*.css", | |
"input": "apps/api-core/src/shared/application/views/templates", | |
"output": "templates" | |
}, | |
{ | |
"glob": "schema.prisma", | |
"input": "apps/api-core/src/shared/infra/database/prisma", | |
"output": "." | |
}, | |
{ | |
"glob": "migrations", | |
"input": "apps/api-core/src/shared/infra/database/prisma", | |
"output": "migrations" | |
}, | |
{ | |
"glob": ".env*", | |
"input": "apps/api-core/", | |
"output": "." | |
}, | |
{ | |
"glob": "**", | |
"input": "apps/api-core/src/shared/infra/providers/storage/implementations/credentials", | |
"output": "./credentials" | |
}, | |
{ | |
"glob": "**/*", | |
"input": "apps/api-core/tmp/", | |
"output": "tmp" | |
}, | |
{ | |
"glob": "newrelic.js", | |
"input": "apps/api-core/", | |
"output": "." | |
} | |
] | |
}, | |
"configurations": { | |
"production": { | |
"optimization": true, | |
"inspect": false, | |
"progress": false | |
} | |
} | |
}, | |
"buildWorkerTransaction": { | |
"executor": "@nrwl/node:webpack", | |
"outputs": ["{options.outputPath}"], | |
"options": { | |
"outputPath": "dist/apps/api-core/workers/transaction", | |
"main": "apps/api-core/src/shared/main/workers/server-transaction-worker.ts", | |
"tsConfig": "apps/api-core/tsconfig.app.json", | |
"generatePackageJson": true, | |
"progress": true, | |
"extractLicenses": true, | |
"assets": [ | |
{ | |
"glob": "schema.prisma", | |
"input": "apps/api-core/src/shared/infra/database/prisma", | |
"output": "." | |
}, | |
{ | |
"glob": ".env*", | |
"input": "apps/api-core/", | |
"output": "." | |
} | |
] | |
}, | |
"configurations": { | |
"production": { | |
"optimization": true, | |
"inspect": false, | |
"progress": false | |
} | |
} | |
}, | |
"buildWorkerMessage": { | |
"executor": "@nrwl/node:webpack", | |
"outputs": ["{options.outputPath}"], | |
"options": { | |
"outputPath": "dist/apps/api-core/workers/message", | |
"main": "apps/api-core/src/shared/main/workers/server-message-worker.ts", | |
"tsConfig": "apps/api-core/tsconfig.app.json", | |
"generatePackageJson": true, | |
"progress": true, | |
"extractLicenses": true, | |
"assets": [ | |
{ | |
"glob": "**/*.hbs", | |
"input": "apps/api-core/src/shared/application/views/templates", | |
"output": "templates" | |
}, | |
{ | |
"glob": "**/*.css", | |
"input": "apps/api-core/src/shared/application/views/templates", | |
"output": "templates" | |
}, | |
{ | |
"glob": "schema.prisma", | |
"input": "apps/api-core/src/shared/infra/database/prisma", | |
"output": "." | |
}, | |
{ | |
"glob": ".env*", | |
"input": "apps/api-core/", | |
"output": "." | |
} | |
] | |
}, | |
"configurations": { | |
"production": { | |
"optimization": true, | |
"inspect": false, | |
"progress": false | |
} | |
} | |
}, | |
"serve": { | |
"executor": "@nrwl/node:node", | |
"options": { | |
"buildTarget": "api-core:build" | |
}, | |
"configurations": { | |
"production": { | |
"buildTarget": "api-core:build:production" | |
} | |
} | |
}, | |
"transaction:worker": { | |
"executor": "@nrwl/node:node", | |
"options": { | |
"buildTarget": "api-core:buildWorkerTransaction" | |
}, | |
"configurations": { | |
"production": { | |
"buildTarget": "api-core:buildWorkerTransaction:production" | |
} | |
} | |
}, | |
"message:worker": { | |
"executor": "@nrwl/node:node", | |
"options": { | |
"buildTarget": "api-core:buildWorkerMessage" | |
}, | |
"configurations": { | |
"production": { | |
"buildTarget": "api-core:buildWorkerMessage:production" | |
} | |
} | |
}, | |
"tsc": { | |
"executor": "@nrwl/node:webpack", | |
"outputs": ["{options.outputPath}"], | |
"options": { | |
"outputPath": "dist/apps/api-core", | |
"main": "apps/api-core/src/shared/main/http", | |
"tsConfig": "apps/api-core/tsconfig.spec.json" | |
} | |
}, | |
"lint": { | |
"executor": "@nrwl/linter:eslint", | |
"options": { | |
"lintFilePatterns": ["apps/api-core/**/*.ts"], | |
"fix": true | |
} | |
}, | |
"test": { | |
"executor": "@nrwl/jest:jest", | |
"options": { | |
"jestConfig": "apps/api-core/jest.config.ts", | |
"passWithNoTests": true | |
} | |
}, | |
"test:coverage": { | |
"executor": "@nrwl/jest:jest", | |
"outputs": ["{options.coverageDirectory}"], | |
"options": { | |
"jestConfig": "apps/api-core/jest.config.ts", | |
"passWithNoTests": true, | |
"coverageDirectory": "coverage/apps/api-core", | |
"collectCoverage": true, | |
"coverageProvider": "v8", | |
"collectCoverageFrom": [ | |
"<rootDir>/src/**/domain/**/*.ts", | |
"!<rootDir>/src/**/contracts/**/*.ts", | |
"!<rootDir>/src/**/domain/**/index.ts" | |
] | |
} | |
}, | |
"test:integration": { | |
"executor": "@nrwl/jest:jest", | |
"options": { | |
"jestConfig": "apps/api-core/jest.config.ts", | |
"passWithNoTests": true, | |
"runInBand": true, | |
"testEnvironment": "./src/shared/infra/database/prisma/prisma-test-environment.ts", | |
"testMatch": ["**/*.test.ts"], | |
"testTimeout": 20000, | |
"logHeapUsage": "true" | |
} | |
}, | |
"prisma:generate": { | |
"executor": "nx:run-commands", | |
"options": { | |
"envFile": "./apps/api-core/.env", | |
"command": "yarn prisma generate --schema ./apps/api-core/src/shared/infra/database/prisma/schema.prisma" | |
} | |
}, | |
"prisma:migrate": { | |
"executor": "nx:run-commands", | |
"options": { | |
"envFile": "./apps/api-core/.env", | |
"command": "DATABASE_URL=\"$MIGRATE_DATABASE_URL\" yarn prisma migrate dev --schema ./apps/api-core/src/shared/infra/database/prisma/schema.prisma" | |
} | |
}, | |
"prisma:reset": { | |
"executor": "nx:run-commands", | |
"options": { | |
"envFile": "./apps/api-core/.env", | |
"commands": [ | |
"yarn prisma migrate reset --force --skip-seed --schema ./apps/api-core/src/shared/infra/database/prisma/schema.prisma", | |
"yarn nx prisma:seed api-core" | |
], | |
"parallel": false | |
} | |
}, | |
"prisma:studio": { | |
"executor": "nx:run-commands", | |
"options": { | |
"envFile": "./apps/api-core/.env", | |
"command": "yarn prisma studio --schema ./apps/api-core/src/shared/infra/database/prisma/schema.prisma" | |
} | |
}, | |
"prisma:seed": { | |
"executor": "@nrwl/node:node", | |
"options": { | |
"buildTarget": "api-core:buildSeeds", | |
"watch": false | |
}, | |
"configurations": { | |
"production": { | |
"buildTarget": "api-core:buildSeeds:production" | |
} | |
} | |
}, | |
"buildSeeds": { | |
"executor": "@nrwl/node:webpack", | |
"outputs": ["{options.outputPath}"], | |
"options": { | |
"outputPath": "dist/apps/api-core/seeds", | |
"main": "apps/api-core/src/shared/test/seed/index.ts", | |
"tsConfig": "apps/api-core/tsconfig.app.json", | |
"generatePackageJson": true, | |
"progress": true, | |
"extractLicenses": true, | |
"assets": [ | |
{ | |
"glob": "schema.prisma", | |
"input": "apps/api-core/src/shared/infra/database/prisma", | |
"output": "." | |
}, | |
{ | |
"glob": ".env*", | |
"input": "apps/api-core/", | |
"output": "." | |
} | |
] | |
}, | |
"configurations": { | |
"production": { | |
"optimization": true, | |
"inspect": false, | |
"progress": false | |
} | |
} | |
} | |
}, | |
"tags": ["api", "core"] | |
} |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
{ | |
"$schema": "../../node_modules/nx/schemas/project-schema.json", | |
"sourceRoot": "apps/api-core/src", | |
"projectType": "application", | |
"targets": { | |
"build": { | |
"executor": "@nrwl/node:webpack", | |
"outputs": ["{options.outputPath}"], | |
"options": { | |
"outputPath": "dist/apps/api-core/api", | |
"main": "apps/api-core/src/shared/main/http", | |
"tsConfig": "apps/api-core/tsconfig.app.json", | |
"generatePackageJson": true, | |
"progress": true, | |
"inspect": true, | |
"extractLicenses": true, | |
"assets": [ | |
{ | |
"glob": "**/*.hbs", | |
"input": "apps/api-core/src/shared/application/views/templates", | |
"output": "templates" | |
}, | |
{ | |
"glob": "**/*.css", | |
"input": "apps/api-core/src/shared/application/views/templates", | |
"output": "templates" | |
}, | |
{ | |
"glob": "schema.prisma", | |
"input": "apps/api-core/src/shared/infra/database/prisma", | |
"output": "." | |
}, | |
{ | |
"glob": "migrations", | |
"input": "apps/api-core/src/shared/infra/database/prisma", | |
"output": "migrations" | |
}, | |
{ | |
"glob": ".env*", | |
"input": "apps/api-core/", | |
"output": "." | |
}, | |
{ | |
"glob": "**", | |
"input": "apps/api-core/src/shared/infra/providers/storage/implementations/credentials", | |
"output": "./credentials" | |
}, | |
{ | |
"glob": "yarn.lock", | |
"input": ".", | |
"output": "." | |
}, | |
{ | |
"glob": "**/*", | |
"input": "apps/api-core/tmp/", | |
"output": "tmp" | |
} | |
] | |
}, | |
"configurations": { | |
"production": { | |
"optimization": true, | |
"inspect": false, | |
"progress": false | |
} | |
} | |
}, | |
"buildWorkerTransaction": { | |
"executor": "@nrwl/node:webpack", | |
"outputs": ["{options.outputPath}"], | |
"options": { | |
"outputPath": "dist/apps/api-core/workers/transaction", | |
"main": "apps/api-core/src/shared/main/workers/server-transaction-worker.ts", | |
"tsConfig": "apps/api-core/tsconfig.app.json", | |
"generatePackageJson": true, | |
"progress": true, | |
"extractLicenses": true, | |
"assets": [ | |
{ | |
"glob": "schema.prisma", | |
"input": "apps/api-core/src/shared/infra/database/prisma", | |
"output": "." | |
}, | |
{ | |
"glob": ".env*", | |
"input": "apps/api-core/", | |
"output": "." | |
}, | |
{ | |
"glob": "yarn.lock", | |
"input": ".", | |
"output": "." | |
} | |
] | |
}, | |
"configurations": { | |
"production": { | |
"optimization": true, | |
"inspect": false, | |
"progress": false | |
} | |
} | |
}, | |
"buildWorkerMessage": { | |
"executor": "@nrwl/node:webpack", | |
"outputs": ["{options.outputPath}"], | |
"options": { | |
"outputPath": "dist/apps/api-core/workers/message", | |
"main": "apps/api-core/src/shared/main/workers/server-message-worker.ts", | |
"tsConfig": "apps/api-core/tsconfig.app.json", | |
"generatePackageJson": true, | |
"progress": true, | |
"extractLicenses": true, | |
"assets": [ | |
{ | |
"glob": "**/*.hbs", | |
"input": "apps/api-core/src/shared/application/views/templates", | |
"output": "templates" | |
}, | |
{ | |
"glob": "**/*.css", | |
"input": "apps/api-core/src/shared/application/views/templates", | |
"output": "templates" | |
}, | |
{ | |
"glob": "schema.prisma", | |
"input": "apps/api-core/src/shared/infra/database/prisma", | |
"output": "." | |
}, | |
{ | |
"glob": ".env*", | |
"input": "apps/api-core/", | |
"output": "." | |
}, | |
{ | |
"glob": "yarn.lock", | |
"input": ".", | |
"output": "." | |
} | |
] | |
}, | |
"configurations": { | |
"production": { | |
"optimization": true, | |
"inspect": false, | |
"progress": false | |
} | |
} | |
}, | |
"serve": { | |
"executor": "@nrwl/node:node", | |
"options": { | |
"buildTarget": "api-core:build" | |
}, | |
"configurations": { | |
"production": { | |
"buildTarget": "api-core:build:production" | |
} | |
} | |
}, | |
"transaction:worker": { | |
"executor": "@nrwl/node:node", | |
"options": { | |
"buildTarget": "api-core:buildWorkerTransaction" | |
}, | |
"configurations": { | |
"production": { | |
"buildTarget": "api-core:buildWorkerTransaction:production" | |
} | |
} | |
}, | |
"message:worker": { | |
"executor": "@nrwl/node:node", | |
"options": { | |
"buildTarget": "api-core:buildWorkerMessage" | |
}, | |
"configurations": { | |
"production": { | |
"buildTarget": "api-core:buildWorkerMessage:production" | |
} | |
} | |
}, | |
"tsc": { | |
"executor": "@nrwl/node:webpack", | |
"outputs": ["{options.outputPath}"], | |
"options": { | |
"outputPath": "dist/apps/api-core", | |
"main": "apps/api-core/src/shared/main/http", | |
"tsConfig": "apps/api-core/tsconfig.spec.json" | |
} | |
}, | |
"lint": { | |
"executor": "@nrwl/linter:eslint", | |
"options": { | |
"lintFilePatterns": ["apps/api-core/**/*.ts"], | |
"fix": true | |
} | |
}, | |
"test": { | |
"executor": "@nrwl/jest:jest", | |
"options": { | |
"jestConfig": "apps/api-core/jest.config.ts", | |
"passWithNoTests": true | |
} | |
}, | |
"test:coverage": { | |
"executor": "@nrwl/jest:jest", | |
"outputs": ["{options.coverageDirectory}"], | |
"options": { | |
"jestConfig": "apps/api-core/jest.config.ts", | |
"passWithNoTests": true, | |
"coverageDirectory": "coverage/apps/api-core", | |
"collectCoverage": true, | |
"coverageProvider": "v8", | |
"collectCoverageFrom": [ | |
"<rootDir>/src/**/domain/**/*.ts", | |
"!<rootDir>/src/**/contracts/**/*.ts", | |
"!<rootDir>/src/**/domain/**/index.ts" | |
] | |
} | |
}, | |
"test:integration": { | |
"executor": "@nrwl/jest:jest", | |
"options": { | |
"jestConfig": "apps/api-core/jest.config.ts", | |
"passWithNoTests": true, | |
"runInBand": true, | |
"testEnvironment": "./src/shared/infra/database/prisma/prisma-test-environment.ts", | |
"testMatch": ["**/*.test.ts"], | |
"testTimeout": 15000 | |
} | |
}, | |
"prisma:generate": { | |
"executor": "nx:run-commands", | |
"options": { | |
"envFile": "./apps/api-core/.env", | |
"command": "yarn prisma generate --schema ./apps/api-core/src/shared/infra/database/prisma/schema.prisma" | |
} | |
}, | |
"prisma:migrate": { | |
"executor": "nx:run-commands", | |
"options": { | |
"envFile": "./apps/api-core/.env", | |
"command": "yarn prisma migrate dev --schema ./apps/api-core/src/shared/infra/database/prisma/schema.prisma" | |
} | |
}, | |
"prisma:clean": { | |
"executor": "nx:run-commands", | |
"options": { | |
"envFile": "./apps/api-core/.env", | |
"commands": [ | |
"yarn prisma migrate reset --force --skip-seed --schema ./apps/api-core/src/shared/infra/database/prisma/schema.prisma" | |
], | |
"parallel": false | |
} | |
}, | |
"prisma:reset": { | |
"executor": "nx:run-commands", | |
"options": { | |
"envFile": "./apps/api-core/.env", | |
"commands": [ | |
"yarn prisma migrate reset --force --skip-seed --schema ./apps/api-core/src/shared/infra/database/prisma/schema.prisma", | |
"yarn nx prisma:seed api-core" | |
], | |
"parallel": false | |
} | |
}, | |
"prisma:studio": { | |
"executor": "nx:run-commands", | |
"options": { | |
"envFile": "./apps/api-core/.env", | |
"command": "yarn prisma studio --schema ./apps/api-core/src/shared/infra/database/prisma/schema.prisma" | |
} | |
}, | |
"prisma:seed": { | |
"executor": "nx:run-commands", | |
"options": { | |
"envFile": "./apps/api-core/.env", | |
"command": "ts-node ./apps/api-core/src/shared/test/seed" | |
} | |
}, | |
"clear:redis": { | |
"executor": "nx:run-commands", | |
"options": { | |
"envFile": "./apps/api-core/.env", | |
"command": "ts-node ./apps/api-core/src/shared/infra/database/redis/helpers/clearDatabase.helper.ts" | |
} | |
} | |
}, | |
"tags": ["api", "core"] | |
} |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
{ | |
"$schema": "../../node_modules/nx/schemas/project-schema.json", | |
"sourceRoot": "apps/api-core/src", | |
"projectType": "application", | |
"targets": { | |
"build": { | |
"executor": "@nrwl/node:webpack", | |
"outputs": ["{options.outputPath}"], | |
"options": { | |
"outputPath": "dist/apps/api-core/api", | |
"main": "apps/api-core/src/shared/main/http", | |
"tsConfig": "apps/api-core/tsconfig.app.json", | |
"generatePackageJson": true, | |
"progress": true, | |
"extractLicenses": true, | |
"assets": [ | |
{ | |
"glob": "**/*.[hb,cs]s", | |
"input": "apps/api-core/src/shared/application/views/templates", | |
"output": "templates" | |
}, | |
{ | |
"glob": "schema.prisma", | |
"input": "apps/api-core/src/shared/infra/database/prisma", | |
"output": "." | |
}, | |
{ | |
"glob": "migrations", | |
"input": "apps/api-core/src/shared/infra/database/prisma", | |
"output": "migrations" | |
}, | |
{ | |
"glob": ".env*", | |
"input": "apps/api-core/", | |
"output": "." | |
}, | |
{ | |
"glob": "**", | |
"input": "apps/api-core/src/shared/infra/providers/storage/implementations/credentials", | |
"output": "./credentials" | |
}, | |
{ | |
"glob": "yarn.lock", | |
"input": ".", | |
"output": "." | |
}, | |
{ | |
"glob": "**/*", | |
"input": "apps/api-core/tmp/", | |
"output": "tmp" | |
} | |
] | |
}, | |
"configurations": { | |
"production": { | |
"optimization": true, | |
"extractLicenses": true, | |
"inspect": false, | |
"fileReplacements": [ | |
{ | |
"replace": "apps/api-core/src/environments/environment.ts", | |
"with": "apps/api-core/src/environments/environment.prod.ts" | |
} | |
] | |
} | |
} | |
}, | |
"buildWorkerTransaction": { | |
"executor": "@nrwl/node:webpack", | |
"outputs": ["{options.outputPath}"], | |
"options": { | |
"outputPath": "dist/apps/api-core/workers/transaction", | |
"main": "apps/api-core/src/shared/main/workers/server-transaction-worker.ts", | |
"tsConfig": "apps/api-core/tsconfig.app.json", | |
"generatePackageJson": true, | |
"progress": true, | |
"extractLicenses": true, | |
"assets": [ | |
{ | |
"glob": "schema.prisma", | |
"input": "apps/api-core/src/shared/infra/database/prisma", | |
"output": "." | |
}, | |
{ | |
"glob": ".env*", | |
"input": "apps/api-core/", | |
"output": "." | |
}, | |
{ | |
"glob": "yarn.lock", | |
"input": ".", | |
"output": "." | |
} | |
] | |
}, | |
"configurations": { | |
"production": { | |
"optimization": true, | |
"extractLicenses": true, | |
"inspect": false, | |
"fileReplacements": [ | |
{ | |
"replace": "apps/api-core/src/environments/environment.ts", | |
"with": "apps/api-core/src/environments/environment.prod.ts" | |
} | |
] | |
} | |
} | |
}, | |
"buildWorkerMessage": { | |
"executor": "@nrwl/node:webpack", | |
"outputs": ["{options.outputPath}"], | |
"options": { | |
"outputPath": "dist/apps/api-core/workers/message", | |
"main": "apps/api-core/src/shared/main/workers/server-message-worker.ts", | |
"tsConfig": "apps/api-core/tsconfig.app.json", | |
"generatePackageJson": true, | |
"progress": true, | |
"extractLicenses": true, | |
"assets": [ | |
{ | |
"glob": "schema.prisma", | |
"input": "apps/api-core/src/shared/infra/database/prisma", | |
"output": "." | |
}, | |
{ | |
"glob": ".env*", | |
"input": "apps/api-core/", | |
"output": "." | |
}, | |
{ | |
"glob": "yarn.lock", | |
"input": ".", | |
"output": "." | |
} | |
] | |
}, | |
"configurations": { | |
"production": { | |
"optimization": true, | |
"extractLicenses": true, | |
"inspect": false, | |
"fileReplacements": [ | |
{ | |
"replace": "apps/api-core/src/environments/environment.ts", | |
"with": "apps/api-core/src/environments/environment.prod.ts" | |
} | |
] | |
} | |
} | |
}, | |
"serve": { | |
"executor": "@nrwl/node:node", | |
"options": { | |
"buildTarget": "api-core:build" | |
}, | |
"configurations": { | |
"production": { | |
"buildTarget": "api-core:build:production" | |
} | |
} | |
}, | |
"transaction:worker": { | |
"executor": "@nrwl/node:node", | |
"options": { | |
"buildTarget": "api-core:buildWorkerTransaction" | |
}, | |
"configurations": { | |
"production": { | |
"buildTarget": "api-core:buildWorkerTransaction:production" | |
} | |
} | |
}, | |
"message:worker": { | |
"executor": "@nrwl/node:node", | |
"options": { | |
"buildTarget": "api-core:buildWorkerMessage" | |
}, | |
"configurations": { | |
"production": { | |
"buildTarget": "api-core:buildWorkerMessage:production" | |
} | |
} | |
}, | |
"tsc": { | |
"executor": "@nrwl/node:webpack", | |
"outputs": ["{options.outputPath}"], | |
"options": { | |
"outputPath": "dist/apps/api-core", | |
"main": "apps/api-core/src/shared/main/http", | |
"tsConfig": "apps/api-core/tsconfig.spec.json" | |
} | |
}, | |
"lint": { | |
"executor": "@nrwl/linter:eslint", | |
"options": { | |
"lintFilePatterns": ["apps/api-core/**/*.ts"], | |
"fix": true | |
} | |
}, | |
"test": { | |
"executor": "@nrwl/jest:jest", | |
"options": { | |
"jestConfig": "apps/api-core/jest.config.ts", | |
"passWithNoTests": true | |
} | |
}, | |
"test:coverage": { | |
"executor": "@nrwl/jest:jest", | |
"outputs": ["{options.coverageDirectory}"], | |
"options": { | |
"jestConfig": "apps/api-core/jest.config.ts", | |
"passWithNoTests": true, | |
"coverageDirectory": "coverage/apps/api-core", | |
"collectCoverage": true, | |
"coverageProvider": "v8", | |
"collectCoverageFrom": [ | |
"<rootDir>/src/**/domain/**/*.ts", | |
"!<rootDir>/src/**/contracts/**/*.ts", | |
"!<rootDir>/src/**/domain/**/index.ts" | |
] | |
} | |
}, | |
"test:integration": { | |
"executor": "@nrwl/jest:jest", | |
"options": { | |
"jestConfig": "apps/api-core/jest.config.ts", | |
"passWithNoTests": true, | |
"runInBand": true, | |
"testEnvironment": "./src/shared/infra/database/prisma/prisma-test-environment.ts", | |
"testMatch": ["**/*.test.ts"], | |
"testTimeout": 15000 | |
} | |
}, | |
"prisma:generate": { | |
"executor": "nx:run-commands", | |
"options": { | |
"envFile": "./apps/api-core/.env", | |
"command": "yarn prisma generate --schema ./apps/api-core/src/shared/infra/database/prisma/schema.prisma" | |
} | |
}, | |
"prisma:migrate": { | |
"executor": "nx:run-commands", | |
"options": { | |
"envFile": "./apps/api-core/.env", | |
"command": "yarn prisma migrate dev --schema ./apps/api-core/src/shared/infra/database/prisma/schema.prisma" | |
} | |
}, | |
"prisma:clean": { | |
"executor": "nx:run-commands", | |
"options": { | |
"envFile": "./apps/api-core/.env", | |
"commands": [ | |
"yarn prisma migrate reset --force --skip-seed --schema ./apps/api-core/src/shared/infra/database/prisma/schema.prisma" | |
], | |
"parallel": false | |
} | |
}, | |
"prisma:reset": { | |
"executor": "nx:run-commands", | |
"options": { | |
"envFile": "./apps/api-core/.env", | |
"commands": [ | |
"yarn prisma migrate reset --force --skip-seed --schema ./apps/api-core/src/shared/infra/database/prisma/schema.prisma", | |
"yarn nx prisma:seed api-core" | |
], | |
"parallel": false | |
} | |
}, | |
"prisma:studio": { | |
"executor": "nx:run-commands", | |
"options": { | |
"envFile": "./apps/api-core/.env", | |
"command": "yarn prisma studio --schema ./apps/api-core/src/shared/infra/database/prisma/schema.prisma" | |
} | |
}, | |
"prisma:seed": { | |
"executor": "nx:run-commands", | |
"options": { | |
"envFile": "./apps/api-core/.env", | |
"command": "cross-env NODE_ENV=development ts-node ./apps/api-core/src/shared/test/seed" | |
} | |
}, | |
"clear:redis": { | |
"executor": "nx:run-commands", | |
"options": { | |
"envFile": "./apps/api-core/.env", | |
"command": "ts-node ./apps/api-core/src/shared/infra/database/redis/helpers/clearDatabase.helper.ts" | |
} | |
} | |
}, | |
"tags": ["api", "core"] | |
} |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
{ | |
"$schema": "../../node_modules/nx/schemas/project-schema.json", | |
"sourceRoot": "apps/api-core/src", | |
"projectType": "application", | |
"targets": { | |
"build": { | |
"executor": "@nrwl/node:webpack", | |
"outputs": ["{options.outputPath}"], | |
"options": { | |
"outputPath": "dist/apps/api-core", | |
"main": "apps/api-core/src/shared/main/http", | |
"tsConfig": "apps/api-core/tsconfig.app.json", | |
"generatePackageJson": true, | |
"progress": true, | |
"extractLicenses": true, | |
"assets": [ | |
{ | |
"glob": "schema.prisma", | |
"input": "apps/api-core/src/shared/infra/database/prisma", | |
"output": "." | |
}, | |
{ | |
"glob": ".env*", | |
"input": "apps/api-core/", | |
"output": "." | |
}, | |
{ | |
"glob": "**", | |
"input": "apps/api-core/src/shared/infra/providers/storage/implementations/credentials", | |
"output": "./credentials" | |
}, | |
{ | |
"glob": "yarn.lock", | |
"input": ".", | |
"output": "." | |
}, | |
{ | |
"glob": "**/*", | |
"input": "apps/api-core/tmp/", | |
"output": "tmp" | |
} | |
] | |
}, | |
"configurations": { | |
"production": { | |
"optimization": true, | |
"extractLicenses": true, | |
"inspect": false, | |
"fileReplacements": [ | |
{ | |
"replace": "apps/api-core/src/environments/environment.ts", | |
"with": "apps/api-core/src/environments/environment.prod.ts" | |
} | |
] | |
} | |
} | |
}, | |
"transactionworkerbuild": { | |
"executor": "@nrwl/node:webpack", | |
"outputs": ["{options.outputPath}"], | |
"options": { | |
"outputPath": "dist/apps/api-core", | |
"main": "apps/api-core/src/shared/main/workers/server-transaction-worker.ts", | |
"tsConfig": "apps/api-core/tsconfig.app.json", | |
"generatePackageJson": true, | |
"progress": true, | |
"extractLicenses": true | |
}, | |
"configurations": { | |
"production": { | |
"optimization": true, | |
"extractLicenses": true, | |
"inspect": false, | |
"fileReplacements": [ | |
{ | |
"replace": "apps/api-core/src/environments/environment.ts", | |
"with": "apps/api-core/src/environments/environment.prod.ts" | |
} | |
] | |
} | |
} | |
}, | |
"messageworkerbuild": { | |
"executor": "@nrwl/node:webpack", | |
"outputs": ["{options.outputPath}"], | |
"options": { | |
"outputPath": "dist/apps/api-core", | |
"main": "apps/api-core/src/shared/main/workers/server-message-worker.ts", | |
"tsConfig": "apps/api-core/tsconfig.app.json", | |
"generatePackageJson": true, | |
"progress": true, | |
"extractLicenses": true | |
}, | |
"configurations": { | |
"production": { | |
"optimization": true, | |
"extractLicenses": true, | |
"inspect": false, | |
"fileReplacements": [ | |
{ | |
"replace": "apps/api-core/src/environments/environment.ts", | |
"with": "apps/api-core/src/environments/environment.prod.ts" | |
} | |
] | |
} | |
} | |
}, | |
"serve": { | |
"executor": "@nrwl/node:node", | |
"options": { | |
"buildTarget": "api-core:build" | |
}, | |
"configurations": { | |
"production": { | |
"buildTarget": "api-core:build:production" | |
} | |
} | |
}, | |
"transaction:worker": { | |
"executor": "@nrwl/node:node", | |
"options": { | |
"buildTarget": "api-core:transactionworkerbuild" | |
}, | |
"configurations": { | |
"production": { | |
"buildTarget": "api-core:transactionworkerbuild:production" | |
} | |
} | |
}, | |
"message:worker": { | |
"executor": "@nrwl/node:node", | |
"options": { | |
"buildTarget": "api-core:messageworkerbuild" | |
}, | |
"configurations": { | |
"production": { | |
"buildTarget": "api-core:messageworkerbuild:production" | |
} | |
} | |
}, | |
"tsc": { | |
"executor": "@nrwl/node:webpack", | |
"outputs": ["{options.outputPath}"], | |
"options": { | |
"outputPath": "dist/apps/api-core", | |
"main": "apps/api-core/src/shared/main/http", | |
"tsConfig": "apps/api-core/tsconfig.spec.json" | |
} | |
}, | |
"lint": { | |
"executor": "@nrwl/linter:eslint", | |
"options": { | |
"lintFilePatterns": ["apps/api-core/**/*.ts"], | |
"fix": true | |
} | |
}, | |
"test": { | |
"executor": "@nrwl/jest:jest", | |
"options": { | |
"jestConfig": "apps/api-core/jest.config.ts", | |
"passWithNoTests": true | |
} | |
}, | |
"test:coverage": { | |
"executor": "@nrwl/jest:jest", | |
"outputs": ["{options.coverageDirectory}"], | |
"options": { | |
"jestConfig": "apps/api-core/jest.config.ts", | |
"passWithNoTests": true, | |
"coverageDirectory": "coverage/apps/api-core", | |
"collectCoverage": true, | |
"coverageProvider": "v8", | |
"collectCoverageFrom": [ | |
"<rootDir>/src/**/domain/**/*.ts", | |
"!<rootDir>/src/**/contracts/**/*.ts", | |
"!<rootDir>/src/**/domain/**/index.ts" | |
] | |
} | |
}, | |
"test:integration": { | |
"executor": "@nrwl/jest:jest", | |
"options": { | |
"jestConfig": "apps/api-core/jest.config.ts", | |
"passWithNoTests": true, | |
"runInBand": true, | |
"testEnvironment": "./src/shared/infra/database/prisma/prisma-test-environment.ts", | |
"testMatch": ["**/*.test.ts"], | |
"testTimeout": 15000 | |
} | |
}, | |
"prisma:generate": { | |
"executor": "nx:run-commands", | |
"options": { | |
"envFile": "./apps/api-core/.env", | |
"command": "yarn prisma generate --schema ./apps/api-core/src/shared/infra/database/prisma/schema.prisma" | |
} | |
}, | |
"prisma:migrate": { | |
"executor": "nx:run-commands", | |
"options": { | |
"envFile": "./apps/api-core/.env", | |
"command": "yarn prisma migrate dev --schema ./apps/api-core/src/shared/infra/database/prisma/schema.prisma" | |
} | |
}, | |
"prisma:reset": { | |
"executor": "nx:run-commands", | |
"options": { | |
"envFile": "./apps/api-core/.env", | |
"commands": [ | |
"yarn prisma migrate reset --force --skip-seed --schema ./apps/api-core/src/shared/infra/database/prisma/schema.prisma", | |
"yarn nx prisma:seed api-core" | |
], | |
"parallel": false | |
} | |
}, | |
"prisma:studio": { | |
"executor": "nx:run-commands", | |
"options": { | |
"envFile": "./apps/api-core/.env", | |
"command": "yarn prisma studio --schema ./apps/api-core/src/shared/infra/database/prisma/schema.prisma" | |
} | |
}, | |
"prisma:seed": { | |
"executor": "nx:run-commands", | |
"options": { | |
"envFile": "./apps/api-core/.env", | |
"command": "cross-env NODE_ENV=development ts-node ./apps/api-core/src/shared/test/seed" | |
} | |
}, | |
"clear:redis": { | |
"executor": "nx:run-commands", | |
"options": { | |
"envFile": "./apps/api-core/.env", | |
"command": "ts-node ./apps/api-core/src/shared/infra/database/redis/helpers/clearDatabase.helper.ts" | |
} | |
} | |
}, | |
"tags": ["api", "core"] | |
} |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
{ | |
"$schema": "../../node_modules/nx/schemas/project-schema.json", | |
"sourceRoot": "apps/api-core/src", | |
"projectType": "application", | |
"targets": { | |
"build": { | |
"executor": "@nrwl/node:webpack", | |
"outputs": ["{options.outputPath}"], | |
"options": { | |
"outputPath": "dist/apps/api-core/api", | |
"main": "apps/api-core/src/shared/main/http", | |
"tsConfig": "apps/api-core/tsconfig.app.json", | |
"generatePackageJson": true, | |
"progress": true, | |
"extractLicenses": true, | |
"assets": [ | |
{ | |
"glob": "*.hbs,.css", | |
"input": "apps/api-core/src/shared/application/views/templates", | |
"output": "templates" | |
}, | |
{ | |
"glob": "schema.prisma", | |
"input": "apps/api-core/src/shared/infra/database/prisma", | |
"output": "." | |
}, | |
{ | |
"glob": "migrations", | |
"input": "apps/api-core/src/shared/infra/database/prisma", | |
"output": "migrations" | |
}, | |
{ | |
"glob": ".env*", | |
"input": "apps/api-core/", | |
"output": "." | |
}, | |
{ | |
"glob": "**", | |
"input": "apps/api-core/src/shared/infra/providers/storage/implementations/credentials", | |
"output": "./credentials" | |
}, | |
{ | |
"glob": "yarn.lock", | |
"input": ".", | |
"output": "." | |
}, | |
{ | |
"glob": "**/*", | |
"input": "apps/api-core/tmp/", | |
"output": "tmp" | |
} | |
] | |
}, | |
"configurations": { | |
"production": { | |
"optimization": true, | |
"extractLicenses": true, | |
"inspect": false, | |
"fileReplacements": [ | |
{ | |
"replace": "apps/api-core/src/environments/environment.ts", | |
"with": "apps/api-core/src/environments/environment.prod.ts" | |
} | |
] | |
} | |
} | |
}, | |
"buildWorkerTransaction": { | |
"executor": "@nrwl/node:webpack", | |
"outputs": ["{options.outputPath}"], | |
"options": { | |
"outputPath": "dist/apps/api-core/workers/transaction", | |
"main": "apps/api-core/src/shared/main/workers/server-transaction-worker.ts", | |
"tsConfig": "apps/api-core/tsconfig.app.json", | |
"generatePackageJson": true, | |
"progress": true, | |
"extractLicenses": true, | |
"assets": [ | |
{ | |
"glob": "schema.prisma", | |
"input": "apps/api-core/src/shared/infra/database/prisma", | |
"output": "." | |
}, | |
{ | |
"glob": ".env*", | |
"input": "apps/api-core/", | |
"output": "." | |
}, | |
{ | |
"glob": "yarn.lock", | |
"input": ".", | |
"output": "." | |
} | |
] | |
}, | |
"configurations": { | |
"production": { | |
"optimization": true, | |
"extractLicenses": true, | |
"inspect": false, | |
"fileReplacements": [ | |
{ | |
"replace": "apps/api-core/src/environments/environment.ts", | |
"with": "apps/api-core/src/environments/environment.prod.ts" | |
} | |
] | |
} | |
} | |
}, | |
"buildWorkerMessage": { | |
"executor": "@nrwl/node:webpack", | |
"outputs": ["{options.outputPath}"], | |
"options": { | |
"outputPath": "dist/apps/api-core/workers/message", | |
"main": "apps/api-core/src/shared/main/workers/server-message-worker.ts", | |
"tsConfig": "apps/api-core/tsconfig.app.json", | |
"generatePackageJson": true, | |
"progress": true, | |
"extractLicenses": true, | |
"assets": [ | |
{ | |
"glob": "schema.prisma", | |
"input": "apps/api-core/src/shared/infra/database/prisma", | |
"output": "." | |
}, | |
{ | |
"glob": ".env*", | |
"input": "apps/api-core/", | |
"output": "." | |
}, | |
{ | |
"glob": "yarn.lock", | |
"input": ".", | |
"output": "." | |
} | |
] | |
}, | |
"configurations": { | |
"production": { | |
"optimization": true, | |
"extractLicenses": true, | |
"inspect": false, | |
"fileReplacements": [ | |
{ | |
"replace": "apps/api-core/src/environments/environment.ts", | |
"with": "apps/api-core/src/environments/environment.prod.ts" | |
} | |
] | |
} | |
} | |
}, | |
"serve": { | |
"executor": "@nrwl/node:node", | |
"options": { | |
"buildTarget": "api-core:build" | |
}, | |
"configurations": { | |
"production": { | |
"buildTarget": "api-core:build:production" | |
} | |
} | |
}, | |
"transaction:worker": { | |
"executor": "@nrwl/node:node", | |
"options": { | |
"buildTarget": "api-core:buildWorkerTransaction" | |
}, | |
"configurations": { | |
"production": { | |
"buildTarget": "api-core:buildWorkerTransaction:production" | |
} | |
} | |
}, | |
"message:worker": { | |
"executor": "@nrwl/node:node", | |
"options": { | |
"buildTarget": "api-core:buildWorkerMessage" | |
}, | |
"configurations": { | |
"production": { | |
"buildTarget": "api-core:buildWorkerMessage:production" | |
} | |
} | |
}, | |
"tsc": { | |
"executor": "@nrwl/node:webpack", | |
"outputs": ["{options.outputPath}"], | |
"options": { | |
"outputPath": "dist/apps/api-core", | |
"main": "apps/api-core/src/shared/main/http", | |
"tsConfig": "apps/api-core/tsconfig.spec.json" | |
} | |
}, | |
"lint": { | |
"executor": "@nrwl/linter:eslint", | |
"options": { | |
"lintFilePatterns": ["apps/api-core/**/*.ts"], | |
"fix": true | |
} | |
}, | |
"test": { | |
"executor": "@nrwl/jest:jest", | |
"options": { | |
"jestConfig": "apps/api-core/jest.config.ts", | |
"passWithNoTests": true | |
} | |
}, | |
"test:coverage": { | |
"executor": "@nrwl/jest:jest", | |
"outputs": ["{options.coverageDirectory}"], | |
"options": { | |
"jestConfig": "apps/api-core/jest.config.ts", | |
"passWithNoTests": true, | |
"coverageDirectory": "coverage/apps/api-core", | |
"collectCoverage": true, | |
"coverageProvider": "v8", | |
"collectCoverageFrom": [ | |
"<rootDir>/src/**/domain/**/*.ts", | |
"!<rootDir>/src/**/contracts/**/*.ts", | |
"!<rootDir>/src/**/domain/**/index.ts" | |
] | |
} | |
}, | |
"test:integration": { | |
"executor": "@nrwl/jest:jest", | |
"options": { | |
"jestConfig": "apps/api-core/jest.config.ts", | |
"passWithNoTests": true, | |
"runInBand": true, | |
"testEnvironment": "./src/shared/infra/database/prisma/prisma-test-environment.ts", | |
"testMatch": ["**/*.test.ts"], | |
"testTimeout": 15000 | |
} | |
}, | |
"prisma:generate": { | |
"executor": "nx:run-commands", | |
"options": { | |
"envFile": "./apps/api-core/.env", | |
"command": "yarn prisma generate --schema ./apps/api-core/src/shared/infra/database/prisma/schema.prisma" | |
} | |
}, | |
"prisma:migrate": { | |
"executor": "nx:run-commands", | |
"options": { | |
"envFile": "./apps/api-core/.env", | |
"command": "yarn prisma migrate dev --schema ./apps/api-core/src/shared/infra/database/prisma/schema.prisma" | |
} | |
}, | |
"prisma:clean": { | |
"executor": "nx:run-commands", | |
"options": { | |
"envFile": "./apps/api-core/.env", | |
"commands": [ | |
"yarn prisma migrate reset --force --skip-seed --schema ./apps/api-core/src/shared/infra/database/prisma/schema.prisma" | |
], | |
"parallel": false | |
} | |
}, | |
"prisma:reset": { | |
"executor": "nx:run-commands", | |
"options": { | |
"envFile": "./apps/api-core/.env", | |
"commands": [ | |
"yarn prisma migrate reset --force --skip-seed --schema ./apps/api-core/src/shared/infra/database/prisma/schema.prisma", | |
"yarn nx prisma:seed api-core" | |
], | |
"parallel": false | |
} | |
}, | |
"prisma:studio": { | |
"executor": "nx:run-commands", | |
"options": { | |
"envFile": "./apps/api-core/.env", | |
"command": "yarn prisma studio --schema ./apps/api-core/src/shared/infra/database/prisma/schema.prisma" | |
} | |
}, | |
"prisma:seed": { | |
"executor": "nx:run-commands", | |
"options": { | |
"envFile": "./apps/api-core/.env", | |
"command": "cross-env NODE_ENV=development ts-node ./apps/api-core/src/shared/test/seed" | |
} | |
}, | |
"clear:redis": { | |
"executor": "nx:run-commands", | |
"options": { | |
"envFile": "./apps/api-core/.env", | |
"command": "ts-node ./apps/api-core/src/shared/infra/database/redis/helpers/clearDatabase.helper.ts" | |
} | |
} | |
}, | |
"tags": ["api", "core"] | |
} |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
{ | |
"$schema": "../../node_modules/nx/schemas/project-schema.json", | |
"sourceRoot": "apps/api-core/src", | |
"projectType": "application", | |
"targets": { | |
"build": { | |
"executor": "@nrwl/node:webpack", | |
"outputs": ["{options.outputPath}"], | |
"options": { | |
"outputPath": "dist/apps/api-core", | |
"main": "apps/api-core/src/shared/main/http", | |
"tsConfig": "apps/api-core/tsconfig.app.json", | |
"generatePackageJson": true, | |
"progress": true, | |
"extractLicenses": true, | |
"assets": [ | |
{ | |
"glob": "schema.prisma", | |
"input": "apps/api-core/src/shared/infra/database/prisma", | |
"output": "." | |
}, | |
{ | |
"glob": ".env*", | |
"input": "apps/api-core/", | |
"output": "." | |
}, | |
{ | |
"glob": "**", | |
"input": "apps/api-core/src/shared/infra/providers/storage/implementations/credentials", | |
"output": "./credentials" | |
}, | |
{ | |
"glob": "yarn.lock", | |
"input": ".", | |
"output": "." | |
}, | |
{ | |
"glob": "**/*", | |
"input": "apps/api-core/tmp/", | |
"output": "tmp" | |
} | |
] | |
}, | |
"configurations": { | |
"production": { | |
"optimization": true, | |
"extractLicenses": true, | |
"inspect": false, | |
"fileReplacements": [ | |
{ | |
"replace": "apps/api-core/src/environments/environment.ts", | |
"with": "apps/api-core/src/environments/environment.prod.ts" | |
} | |
] | |
} | |
} | |
}, | |
"transactionworkerbuild": { | |
"executor": "@nrwl/node:webpack", | |
"outputs": ["{options.outputPath}"], | |
"options": { | |
"outputPath": "dist/apps/api-core", | |
"main": "apps/api-core/src/shared/main/workers/server-transaction-worker.ts", | |
"tsConfig": "apps/api-core/tsconfig.app.json", | |
"generatePackageJson": true, | |
"progress": true, | |
"extractLicenses": true | |
}, | |
"configurations": { | |
"production": { | |
"optimization": true, | |
"extractLicenses": true, | |
"inspect": false, | |
"fileReplacements": [ | |
{ | |
"replace": "apps/api-core/src/environments/environment.ts", | |
"with": "apps/api-core/src/environments/environment.prod.ts" | |
} | |
] | |
} | |
} | |
}, | |
"messageworkerbuild": { | |
"executor": "@nrwl/node:webpack", | |
"outputs": ["{options.outputPath}"], | |
"options": { | |
"outputPath": "dist/apps/api-core", | |
"main": "apps/api-core/src/shared/main/workers/server-message-worker.ts", | |
"tsConfig": "apps/api-core/tsconfig.app.json", | |
"generatePackageJson": true, | |
"progress": true, | |
"extractLicenses": true | |
}, | |
"configurations": { | |
"production": { | |
"optimization": true, | |
"extractLicenses": true, | |
"inspect": false, | |
"fileReplacements": [ | |
{ | |
"replace": "apps/api-core/src/environments/environment.ts", | |
"with": "apps/api-core/src/environments/environment.prod.ts" | |
} | |
] | |
} | |
} | |
}, | |
"serve": { | |
"executor": "@nrwl/node:node", | |
"options": { | |
"buildTarget": "api-core:build" | |
}, | |
"configurations": { | |
"production": { | |
"buildTarget": "api-core:build:production" | |
} | |
} | |
}, | |
"transaction:worker": { | |
"executor": "@nrwl/node:node", | |
"options": { | |
"buildTarget": "api-core:transactionworkerbuild" | |
}, | |
"configurations": { | |
"production": { | |
"buildTarget": "api-core:transactionworkerbuild:production" | |
} | |
} | |
}, | |
"message:worker": { | |
"executor": "@nrwl/node:node", | |
"options": { | |
"buildTarget": "api-core:messageworkerbuild" | |
}, | |
"configurations": { | |
"production": { | |
"buildTarget": "api-core:messageworkerbuild:production" | |
} | |
} | |
}, | |
"tsc": { | |
"executor": "@nrwl/node:webpack", | |
"outputs": ["{options.outputPath}"], | |
"options": { | |
"outputPath": "dist/apps/api-core", | |
"main": "apps/api-core/src/shared/main/http", | |
"tsConfig": "apps/api-core/tsconfig.spec.json" | |
} | |
}, | |
"lint": { | |
"executor": "@nrwl/linter:eslint", | |
"options": { | |
"lintFilePatterns": ["apps/api-core/**/*.ts"], | |
"fix": true | |
} | |
}, | |
"test": { | |
"executor": "@nrwl/jest:jest", | |
"options": { | |
"jestConfig": "apps/api-core/jest.config.ts", | |
"passWithNoTests": true | |
} | |
}, | |
"test:coverage": { | |
"executor": "@nrwl/jest:jest", | |
"outputs": ["{options.coverageDirectory}"], | |
"options": { | |
"jestConfig": "apps/api-core/jest.config.ts", | |
"passWithNoTests": true, | |
"coverageDirectory": "coverage/apps/api-core", | |
"collectCoverage": true, | |
"coverageProvider": "v8", | |
"collectCoverageFrom": [ | |
"<rootDir>/src/**/domain/**/*.ts", | |
"!<rootDir>/src/**/contracts/**/*.ts", | |
"!<rootDir>/src/**/domain/**/index.ts" | |
] | |
} | |
}, | |
"test:integration": { | |
"executor": "@nrwl/jest:jest", | |
"options": { | |
"jestConfig": "apps/api-core/jest.config.ts", | |
"passWithNoTests": true, | |
"runInBand": true, | |
"testEnvironment": "./src/shared/infra/database/prisma/prisma-test-environment.ts", | |
"testMatch": ["**/*.test.ts"], | |
"testTimeout": 15000 | |
} | |
}, | |
"prisma:generate": { | |
"executor": "nx:run-commands", | |
"options": { | |
"envFile": "./apps/api-core/.env", | |
"command": "yarn prisma generate --schema ./apps/api-core/src/shared/infra/database/prisma/schema.prisma" | |
} | |
}, | |
"prisma:migrate": { | |
"executor": "nx:run-commands", | |
"options": { | |
"envFile": "./apps/api-core/.env", | |
"command": "yarn prisma migrate dev --schema ./apps/api-core/src/shared/infra/database/prisma/schema.prisma" | |
} | |
}, | |
"prisma:reset": { | |
"executor": "nx:run-commands", | |
"options": { | |
"envFile": "./apps/api-core/.env", | |
"commands": [ | |
"yarn prisma migrate reset --force --skip-seed --schema ./apps/api-core/src/shared/infra/database/prisma/schema.prisma", | |
"yarn nx prisma:seed api-core" | |
], | |
"parallel": false | |
} | |
}, | |
"prisma:studio": { | |
"executor": "nx:run-commands", | |
"options": { | |
"envFile": "./apps/api-core/.env", | |
"command": "yarn prisma studio --schema ./apps/api-core/src/shared/infra/database/prisma/schema.prisma" | |
} | |
}, | |
"prisma:seed": { | |
"executor": "nx:run-commands", | |
"options": { | |
"envFile": "./apps/api-core/.env", | |
"command": "cross-env NODE_ENV=development ts-node ./apps/api-core/src/shared/test/seed" | |
} | |
}, | |
"clear:redis": { | |
"executor": "nx:run-commands", | |
"options": { | |
"envFile": "./apps/api-core/.env", | |
"command": "ts-node ./apps/api-core/src/shared/infra/database/redis/helpers/clearDatabase.helper.ts" | |
} | |
} | |
}, | |
"tags": ["api", "core"] | |
} |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
{ | |
"$schema": "../../node_modules/nx/schemas/project-schema.json", | |
"sourceRoot": "apps/api-core/src", | |
"projectType": "application", | |
"targets": { | |
"build": { | |
"executor": "@nrwl/node:webpack", | |
"outputs": ["{options.outputPath}"], | |
"options": { | |
"outputPath": "dist/apps/api-core/api", | |
"main": "apps/api-core/src/shared/main/http", | |
"tsConfig": "apps/api-core/tsconfig.app.json", | |
"generatePackageJson": true, | |
"progress": true, | |
"inspect": true, | |
"extractLicenses": true, | |
"assets": [ | |
{ | |
"glob": "**/*.hbs", | |
"input": "apps/api-core/src/shared/application/views/templates", | |
"output": "templates" | |
}, | |
{ | |
"glob": "**/*.css", | |
"input": "apps/api-core/src/shared/application/views/templates", | |
"output": "templates" | |
}, | |
{ | |
"glob": "schema.prisma", | |
"input": "apps/api-core/src/shared/infra/database/prisma", | |
"output": "." | |
}, | |
{ | |
"glob": "migrations", | |
"input": "apps/api-core/src/shared/infra/database/prisma", | |
"output": "migrations" | |
}, | |
{ | |
"glob": ".env*", | |
"input": "apps/api-core/", | |
"output": "." | |
}, | |
{ | |
"glob": "**", | |
"input": "apps/api-core/src/shared/infra/providers/storage/implementations/credentials", | |
"output": "./credentials" | |
}, | |
{ | |
"glob": "**/*", | |
"input": "apps/api-core/tmp/", | |
"output": "tmp" | |
}, | |
{ | |
"glob": "newrelic.js", | |
"input": "apps/api-core/", | |
"output": "." | |
} | |
] | |
}, | |
"configurations": { | |
"production": { | |
"optimization": true, | |
"inspect": false, | |
"progress": false | |
} | |
} | |
}, | |
"buildWorkerTransaction": { | |
"executor": "@nrwl/node:webpack", | |
"outputs": ["{options.outputPath}"], | |
"options": { | |
"outputPath": "dist/apps/api-core/workers/transaction", | |
"main": "apps/api-core/src/shared/main/workers/server-transaction-worker.ts", | |
"tsConfig": "apps/api-core/tsconfig.app.json", | |
"generatePackageJson": true, | |
"progress": true, | |
"extractLicenses": true, | |
"assets": [ | |
{ | |
"glob": "schema.prisma", | |
"input": "apps/api-core/src/shared/infra/database/prisma", | |
"output": "." | |
}, | |
{ | |
"glob": ".env*", | |
"input": "apps/api-core/", | |
"output": "." | |
} | |
] | |
}, | |
"configurations": { | |
"production": { | |
"optimization": true, | |
"inspect": false, | |
"progress": false | |
} | |
} | |
}, | |
"buildWorkerMessage": { | |
"executor": "@nrwl/node:webpack", | |
"outputs": ["{options.outputPath}"], | |
"options": { | |
"outputPath": "dist/apps/api-core/workers/message", | |
"main": "apps/api-core/src/shared/main/workers/server-message-worker.ts", | |
"tsConfig": "apps/api-core/tsconfig.app.json", | |
"generatePackageJson": true, | |
"progress": true, | |
"extractLicenses": true, | |
"assets": [ | |
{ | |
"glob": "**/*.hbs", | |
"input": "apps/api-core/src/shared/application/views/templates", | |
"output": "templates" | |
}, | |
{ | |
"glob": "**/*.css", | |
"input": "apps/api-core/src/shared/application/views/templates", | |
"output": "templates" | |
}, | |
{ | |
"glob": "schema.prisma", | |
"input": "apps/api-core/src/shared/infra/database/prisma", | |
"output": "." | |
}, | |
{ | |
"glob": ".env*", | |
"input": "apps/api-core/", | |
"output": "." | |
} | |
] | |
}, | |
"configurations": { | |
"production": { | |
"optimization": true, | |
"inspect": false, | |
"progress": false | |
} | |
} | |
}, | |
"serve": { | |
"executor": "@nrwl/node:node", | |
"options": { | |
"buildTarget": "api-core:build" | |
}, | |
"configurations": { | |
"production": { | |
"buildTarget": "api-core:build:production" | |
} | |
} | |
}, | |
"transaction:worker": { | |
"executor": "@nrwl/node:node", | |
"options": { | |
"buildTarget": "api-core:buildWorkerTransaction" | |
}, | |
"configurations": { | |
"production": { | |
"buildTarget": "api-core:buildWorkerTransaction:production" | |
} | |
} | |
}, | |
"message:worker": { | |
"executor": "@nrwl/node:node", | |
"options": { | |
"buildTarget": "api-core:buildWorkerMessage" | |
}, | |
"configurations": { | |
"production": { | |
"buildTarget": "api-core:buildWorkerMessage:production" | |
} | |
} | |
}, | |
"tsc": { | |
"executor": "@nrwl/node:webpack", | |
"outputs": ["{options.outputPath}"], | |
"options": { | |
"outputPath": "dist/apps/api-core", | |
"main": "apps/api-core/src/shared/main/http", | |
"tsConfig": "apps/api-core/tsconfig.spec.json" | |
} | |
}, | |
"lint": { | |
"executor": "@nrwl/linter:eslint", | |
"options": { | |
"lintFilePatterns": ["apps/api-core/**/*.ts"], | |
"fix": true | |
} | |
}, | |
"test": { | |
"executor": "@nrwl/jest:jest", | |
"options": { | |
"jestConfig": "apps/api-core/jest.config.ts", | |
"passWithNoTests": true | |
} | |
}, | |
"test:coverage": { | |
"executor": "@nrwl/jest:jest", | |
"outputs": ["{options.coverageDirectory}"], | |
"options": { | |
"jestConfig": "apps/api-core/jest.config.ts", | |
"passWithNoTests": true, | |
"coverageDirectory": "coverage/apps/api-core", | |
"collectCoverage": true, | |
"coverageProvider": "v8", | |
"collectCoverageFrom": [ | |
"<rootDir>/src/**/domain/**/*.ts", | |
"!<rootDir>/src/**/contracts/**/*.ts", | |
"!<rootDir>/src/**/domain/**/index.ts" | |
] | |
} | |
}, | |
"test:integration": { | |
"executor": "@nrwl/jest:jest", | |
"options": { | |
"jestConfig": "apps/api-core/jest.config.ts", | |
"passWithNoTests": true, | |
"runInBand": true, | |
"testEnvironment": "./src/shared/infra/database/prisma/prisma-test-environment.ts", | |
"testMatch": ["**/*.test.ts"], | |
"testTimeout": 20000, | |
"logHeapUsage": true | |
} | |
}, | |
"prisma:generate": { | |
"executor": "nx:run-commands", | |
"options": { | |
"envFile": "./apps/api-core/.env", | |
"command": "yarn prisma generate --schema ./apps/api-core/src/shared/infra/database/prisma/schema.prisma" | |
} | |
}, | |
"prisma:migrate": { | |
"executor": "nx:run-commands", | |
"options": { | |
"envFile": "./apps/api-core/.env", | |
"command": "DATABASE_URL=\"$MIGRATE_DATABASE_URL\" yarn prisma migrate dev --schema ./apps/api-core/src/shared/infra/database/prisma/schema.prisma" | |
} | |
}, | |
"prisma:reset": { | |
"executor": "nx:run-commands", | |
"options": { | |
"envFile": "./apps/api-core/.env", | |
"commands": [ | |
"yarn prisma migrate reset --force --skip-seed --schema ./apps/api-core/src/shared/infra/database/prisma/schema.prisma", | |
"yarn nx prisma:seed api-core" | |
], | |
"parallel": false | |
} | |
}, | |
"prisma:studio": { | |
"executor": "nx:run-commands", | |
"options": { | |
"envFile": "./apps/api-core/.env", | |
"command": "yarn prisma studio --schema ./apps/api-core/src/shared/infra/database/prisma/schema.prisma" | |
} | |
}, | |
"prisma:seed": { | |
"executor": "@nrwl/node:node", | |
"options": { | |
"buildTarget": "api-core:buildSeeds", | |
"watch": false | |
}, | |
"configurations": { | |
"production": { | |
"buildTarget": "api-core:buildSeeds:production" | |
} | |
} | |
}, | |
"buildSeeds": { | |
"executor": "@nrwl/node:webpack", | |
"outputs": ["{options.outputPath}"], | |
"options": { | |
"outputPath": "dist/apps/api-core/seeds", | |
"main": "apps/api-core/src/shared/test/seed/index.ts", | |
"tsConfig": "apps/api-core/tsconfig.app.json", | |
"generatePackageJson": true, | |
"progress": true, | |
"extractLicenses": true, | |
"assets": [ | |
{ | |
"glob": "schema.prisma", | |
"input": "apps/api-core/src/shared/infra/database/prisma", | |
"output": "." | |
}, | |
{ | |
"glob": ".env*", | |
"input": "apps/api-core/", | |
"output": "." | |
} | |
] | |
}, | |
"configurations": { | |
"production": { | |
"optimization": true, | |
"inspect": false, | |
"progress": false | |
} | |
} | |
} | |
}, | |
"tags": ["api", "core"] | |
} |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
{ | |
"$schema": "../../node_modules/nx/schemas/project-schema.json", | |
"sourceRoot": "apps/api-core/src", | |
"projectType": "application", | |
"targets": { | |
"build": { | |
"executor": "@nrwl/node:webpack", | |
"outputs": ["{options.outputPath}"], | |
"options": { | |
"outputPath": "dist/apps/api-core/api", | |
"main": "apps/api-core/src/shared/main/http", | |
"tsConfig": "apps/api-core/tsconfig.app.json", | |
"generatePackageJson": true, | |
"progress": true, | |
"extractLicenses": true, | |
"assets": [ | |
{ | |
"glob": "**/*.hbs", | |
"input": "apps/api-core/src/shared/application/views/templates", | |
"output": "templates" | |
}, | |
{ | |
"glob": "**/*.css", | |
"input": "apps/api-core/src/shared/application/views/templates", | |
"output": "templates" | |
}, | |
{ | |
"glob": "schema.prisma", | |
"input": "apps/api-core/src/shared/infra/database/prisma", | |
"output": "." | |
}, | |
{ | |
"glob": "migrations", | |
"input": "apps/api-core/src/shared/infra/database/prisma", | |
"output": "migrations" | |
}, | |
{ | |
"glob": ".env*", | |
"input": "apps/api-core/", | |
"output": "." | |
}, | |
{ | |
"glob": "**", | |
"input": "apps/api-core/src/shared/infra/providers/storage/implementations/credentials", | |
"output": "./credentials" | |
}, | |
{ | |
"glob": "yarn.lock", | |
"input": ".", | |
"output": "." | |
}, | |
{ | |
"glob": "**/*", | |
"input": "apps/api-core/tmp/", | |
"output": "tmp" | |
} | |
] | |
}, | |
"configurations": { | |
"production": { | |
"optimization": true, | |
"extractLicenses": true, | |
"inspect": false | |
} | |
} | |
}, | |
"buildWorkerTransaction": { | |
"executor": "@nrwl/node:webpack", | |
"outputs": ["{options.outputPath}"], | |
"options": { | |
"outputPath": "dist/apps/api-core/workers/transaction", | |
"main": "apps/api-core/src/shared/main/workers/server-transaction-worker.ts", | |
"tsConfig": "apps/api-core/tsconfig.app.json", | |
"generatePackageJson": true, | |
"progress": true, | |
"extractLicenses": true, | |
"assets": [ | |
{ | |
"glob": "schema.prisma", | |
"input": "apps/api-core/src/shared/infra/database/prisma", | |
"output": "." | |
}, | |
{ | |
"glob": ".env*", | |
"input": "apps/api-core/", | |
"output": "." | |
}, | |
{ | |
"glob": "yarn.lock", | |
"input": ".", | |
"output": "." | |
} | |
] | |
}, | |
"configurations": { | |
"production": { | |
"optimization": true, | |
"extractLicenses": true, | |
"inspect": false, | |
"fileReplacements": [ | |
{ | |
"replace": "apps/api-core/src/environments/environment.ts", | |
"with": "apps/api-core/src/environments/environment.prod.ts" | |
} | |
] | |
} | |
} | |
}, | |
"buildWorkerMessage": { | |
"executor": "@nrwl/node:webpack", | |
"outputs": ["{options.outputPath}"], | |
"options": { | |
"outputPath": "dist/apps/api-core/workers/message", | |
"main": "apps/api-core/src/shared/main/workers/server-message-worker.ts", | |
"tsConfig": "apps/api-core/tsconfig.app.json", | |
"generatePackageJson": true, | |
"progress": true, | |
"extractLicenses": true, | |
"assets": [ | |
{ | |
"glob": "**/*.hbs", | |
"input": "apps/api-core/src/shared/application/views/templates", | |
"output": "templates" | |
}, | |
{ | |
"glob": "**/*.css", | |
"input": "apps/api-core/src/shared/application/views/templates", | |
"output": "templates" | |
}, | |
{ | |
"glob": "schema.prisma", | |
"input": "apps/api-core/src/shared/infra/database/prisma", | |
"output": "." | |
}, | |
{ | |
"glob": ".env*", | |
"input": "apps/api-core/", | |
"output": "." | |
}, | |
{ | |
"glob": "yarn.lock", | |
"input": ".", | |
"output": "." | |
} | |
] | |
}, | |
"configurations": { | |
"production": { | |
"optimization": true, | |
"extractLicenses": true, | |
"inspect": false, | |
"fileReplacements": [ | |
{ | |
"replace": "apps/api-core/src/environments/environment.ts", | |
"with": "apps/api-core/src/environments/environment.prod.ts" | |
} | |
] | |
} | |
} | |
}, | |
"serve": { | |
"executor": "@nrwl/node:node", | |
"options": { | |
"buildTarget": "api-core:build" | |
}, | |
"configurations": { | |
"production": { | |
"buildTarget": "api-core:build:production" | |
} | |
} | |
}, | |
"transaction:worker": { | |
"executor": "@nrwl/node:node", | |
"options": { | |
"buildTarget": "api-core:buildWorkerTransaction" | |
}, | |
"configurations": { | |
"production": { | |
"buildTarget": "api-core:buildWorkerTransaction:production" | |
} | |
} | |
}, | |
"message:worker": { | |
"executor": "@nrwl/node:node", | |
"options": { | |
"buildTarget": "api-core:buildWorkerMessage" | |
}, | |
"configurations": { | |
"production": { | |
"buildTarget": "api-core:buildWorkerMessage:production" | |
} | |
} | |
}, | |
"tsc": { | |
"executor": "@nrwl/node:webpack", | |
"outputs": ["{options.outputPath}"], | |
"options": { | |
"outputPath": "dist/apps/api-core", | |
"main": "apps/api-core/src/shared/main/http", | |
"tsConfig": "apps/api-core/tsconfig.spec.json" | |
} | |
}, | |
"lint": { | |
"executor": "@nrwl/linter:eslint", | |
"options": { | |
"lintFilePatterns": ["apps/api-core/**/*.ts"], | |
"fix": true | |
} | |
}, | |
"test": { | |
"executor": "@nrwl/jest:jest", | |
"options": { | |
"jestConfig": "apps/api-core/jest.config.ts", | |
"passWithNoTests": true | |
} | |
}, | |
"test:coverage": { | |
"executor": "@nrwl/jest:jest", | |
"outputs": ["{options.coverageDirectory}"], | |
"options": { | |
"jestConfig": "apps/api-core/jest.config.ts", | |
"passWithNoTests": true, | |
"coverageDirectory": "coverage/apps/api-core", | |
"collectCoverage": true, | |
"coverageProvider": "v8", | |
"collectCoverageFrom": [ | |
"<rootDir>/src/**/domain/**/*.ts", | |
"!<rootDir>/src/**/contracts/**/*.ts", | |
"!<rootDir>/src/**/domain/**/index.ts" | |
] | |
} | |
}, | |
"test:integration": { | |
"executor": "@nrwl/jest:jest", | |
"options": { | |
"jestConfig": "apps/api-core/jest.config.ts", | |
"passWithNoTests": true, | |
"runInBand": true, | |
"testEnvironment": "./src/shared/infra/database/prisma/prisma-test-environment.ts", | |
"testMatch": ["**/*.test.ts"], | |
"testTimeout": 15000 | |
} | |
}, | |
"prisma:generate": { | |
"executor": "nx:run-commands", | |
"options": { | |
"envFile": "./apps/api-core/.env", | |
"command": "yarn prisma generate --schema ./apps/api-core/src/shared/infra/database/prisma/schema.prisma" | |
} | |
}, | |
"prisma:migrate": { | |
"executor": "nx:run-commands", | |
"options": { | |
"envFile": "./apps/api-core/.env", | |
"command": "yarn prisma migrate dev --schema ./apps/api-core/src/shared/infra/database/prisma/schema.prisma" | |
} | |
}, | |
"prisma:clean": { | |
"executor": "nx:run-commands", | |
"options": { | |
"envFile": "./apps/api-core/.env", | |
"commands": [ | |
"yarn prisma migrate reset --force --skip-seed --schema ./apps/api-core/src/shared/infra/database/prisma/schema.prisma" | |
], | |
"parallel": false | |
} | |
}, | |
"prisma:reset": { | |
"executor": "nx:run-commands", | |
"options": { | |
"envFile": "./apps/api-core/.env", | |
"commands": [ | |
"yarn prisma migrate reset --force --skip-seed --schema ./apps/api-core/src/shared/infra/database/prisma/schema.prisma", | |
"yarn nx prisma:seed api-core" | |
], | |
"parallel": false | |
} | |
}, | |
"prisma:studio": { | |
"executor": "nx:run-commands", | |
"options": { | |
"envFile": "./apps/api-core/.env", | |
"command": "yarn prisma studio --schema ./apps/api-core/src/shared/infra/database/prisma/schema.prisma" | |
} | |
}, | |
"prisma:seed": { | |
"executor": "nx:run-commands", | |
"options": { | |
"envFile": "./apps/api-core/.env", | |
"command": "cross-env NODE_ENV=development ts-node ./apps/api-core/src/shared/test/seed" | |
} | |
}, | |
"clear:redis": { | |
"executor": "nx:run-commands", | |
"options": { | |
"envFile": "./apps/api-core/.env", | |
"command": "ts-node ./apps/api-core/src/shared/infra/database/redis/helpers/clearDatabase.helper.ts" | |
} | |
} | |
}, | |
"tags": ["api", "core"] | |
} |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
{ | |
"$schema": "../../node_modules/nx/schemas/project-schema.json", | |
"sourceRoot": "apps/api-core/src", | |
"projectType": "application", | |
"targets": { | |
"build": { | |
"executor": "@nrwl/node:webpack", | |
"outputs": ["{options.outputPath}"], | |
"options": { | |
"outputPath": "dist/apps/api-core/api", | |
"main": "apps/api-core/src/shared/main/http", | |
"tsConfig": "apps/api-core/tsconfig.app.json", | |
"generatePackageJson": true, | |
"progress": true, | |
"inspect": true, | |
"extractLicenses": true, | |
"assets": [ | |
{ | |
"glob": "**/*.hbs", | |
"input": "apps/api-core/src/shared/application/views/templates", | |
"output": "templates" | |
}, | |
{ | |
"glob": "**/*.css", | |
"input": "apps/api-core/src/shared/application/views/templates", | |
"output": "templates" | |
}, | |
{ | |
"glob": "schema.prisma", | |
"input": "apps/api-core/src/shared/infra/database/prisma", | |
"output": "." | |
}, | |
{ | |
"glob": "migrations", | |
"input": "apps/api-core/src/shared/infra/database/prisma", | |
"output": "migrations" | |
}, | |
{ | |
"glob": ".env*", | |
"input": "apps/api-core/", | |
"output": "." | |
}, | |
{ | |
"glob": "**", | |
"input": "apps/api-core/src/shared/infra/providers/storage/implementations/credentials", | |
"output": "./credentials" | |
}, | |
{ | |
"glob": "yarn.lock", | |
"input": ".", | |
"output": "." | |
}, | |
{ | |
"glob": "**/*", | |
"input": "apps/api-core/tmp/", | |
"output": "tmp" | |
} | |
] | |
}, | |
"configurations": { | |
"production": { | |
"optimization": true, | |
"inspect": false, | |
"progress": false | |
} | |
} | |
}, | |
"buildWorkerTransaction": { | |
"executor": "@nrwl/node:webpack", | |
"outputs": ["{options.outputPath}"], | |
"options": { | |
"outputPath": "dist/apps/api-core/workers/transaction", | |
"main": "apps/api-core/src/shared/main/workers/server-transaction-worker.ts", | |
"tsConfig": "apps/api-core/tsconfig.app.json", | |
"generatePackageJson": true, | |
"progress": true, | |
"extractLicenses": true, | |
"assets": [ | |
{ | |
"glob": "schema.prisma", | |
"input": "apps/api-core/src/shared/infra/database/prisma", | |
"output": "." | |
}, | |
{ | |
"glob": ".env*", | |
"input": "apps/api-core/", | |
"output": "." | |
}, | |
{ | |
"glob": "yarn.lock", | |
"input": ".", | |
"output": "." | |
} | |
] | |
}, | |
"configurations": { | |
"production": { | |
"optimization": true, | |
"inspect": false, | |
"progress": false | |
} | |
} | |
}, | |
"buildWorkerMessage": { | |
"executor": "@nrwl/node:webpack", | |
"outputs": ["{options.outputPath}"], | |
"options": { | |
"outputPath": "dist/apps/api-core/workers/message", | |
"main": "apps/api-core/src/shared/main/workers/server-message-worker.ts", | |
"tsConfig": "apps/api-core/tsconfig.app.json", | |
"generatePackageJson": true, | |
"progress": true, | |
"extractLicenses": true, | |
"assets": [ | |
{ | |
"glob": "**/*.hbs", | |
"input": "apps/api-core/src/shared/application/views/templates", | |
"output": "templates" | |
}, | |
{ | |
"glob": "**/*.css", | |
"input": "apps/api-core/src/shared/application/views/templates", | |
"output": "templates" | |
}, | |
{ | |
"glob": "schema.prisma", | |
"input": "apps/api-core/src/shared/infra/database/prisma", | |
"output": "." | |
}, | |
{ | |
"glob": ".env*", | |
"input": "apps/api-core/", | |
"output": "." | |
}, | |
{ | |
"glob": "yarn.lock", | |
"input": ".", | |
"output": "." | |
} | |
] | |
}, | |
"configurations": { | |
"production": { | |
"optimization": true, | |
"inspect": false, | |
"progress": false | |
} | |
} | |
}, | |
"serve": { | |
"executor": "@nrwl/node:node", | |
"options": { | |
"buildTarget": "api-core:build" | |
}, | |
"configurations": { | |
"production": { | |
"buildTarget": "api-core:build:production" | |
} | |
} | |
}, | |
"transaction:worker": { | |
"executor": "@nrwl/node:node", | |
"options": { | |
"buildTarget": "api-core:buildWorkerTransaction" | |
}, | |
"configurations": { | |
"production": { | |
"buildTarget": "api-core:buildWorkerTransaction:production" | |
} | |
} | |
}, | |
"message:worker": { | |
"executor": "@nrwl/node:node", | |
"options": { | |
"buildTarget": "api-core:buildWorkerMessage" | |
}, | |
"configurations": { | |
"production": { | |
"buildTarget": "api-core:buildWorkerMessage:production" | |
} | |
} | |
}, | |
"tsc": { | |
"executor": "@nrwl/node:webpack", | |
"outputs": ["{options.outputPath}"], | |
"options": { | |
"outputPath": "dist/apps/api-core", | |
"main": "apps/api-core/src/shared/main/http", | |
"tsConfig": "apps/api-core/tsconfig.spec.json" | |
} | |
}, | |
"lint": { | |
"executor": "@nrwl/linter:eslint", | |
"options": { | |
"lintFilePatterns": ["apps/api-core/**/*.ts"], | |
"fix": true | |
} | |
}, | |
"test": { | |
"executor": "@nrwl/jest:jest", | |
"options": { | |
"jestConfig": "apps/api-core/jest.config.ts", | |
"passWithNoTests": true | |
} | |
}, | |
"test:coverage": { | |
"executor": "@nrwl/jest:jest", | |
"outputs": ["{options.coverageDirectory}"], | |
"options": { | |
"jestConfig": "apps/api-core/jest.config.ts", | |
"passWithNoTests": true, | |
"coverageDirectory": "coverage/apps/api-core", | |
"collectCoverage": true, | |
"coverageProvider": "v8", | |
"collectCoverageFrom": [ | |
"<rootDir>/src/**/domain/**/*.ts", | |
"!<rootDir>/src/**/contracts/**/*.ts", | |
"!<rootDir>/src/**/domain/**/index.ts" | |
] | |
} | |
}, | |
"test:integration": { | |
"executor": "@nrwl/jest:jest", | |
"options": { | |
"jestConfig": "apps/api-core/jest.config.ts", | |
"passWithNoTests": true, | |
"runInBand": true, | |
"testEnvironment": "./src/shared/infra/database/prisma/prisma-test-environment.ts", | |
"testMatch": ["**/*.test.ts"], | |
"testTimeout": 15000 | |
} | |
}, | |
"prisma:generate": { | |
"executor": "nx:run-commands", | |
"options": { | |
"envFile": "./apps/api-core/.env", | |
"command": "yarn prisma generate --schema ./apps/api-core/src/shared/infra/database/prisma/schema.prisma" | |
} | |
}, | |
"prisma:migrate": { | |
"executor": "nx:run-commands", | |
"options": { | |
"envFile": "./apps/api-core/.env", | |
"command": "yarn prisma migrate dev --schema ./apps/api-core/src/shared/infra/database/prisma/schema.prisma" | |
} | |
}, | |
"prisma:clean": { | |
"executor": "nx:run-commands", | |
"options": { | |
"envFile": "./apps/api-core/.env", | |
"commands": [ | |
"yarn prisma migrate reset --force --skip-seed --schema ./apps/api-core/src/shared/infra/database/prisma/schema.prisma" | |
], | |
"parallel": false | |
} | |
}, | |
"prisma:reset": { | |
"executor": "nx:run-commands", | |
"options": { | |
"envFile": "./apps/api-core/.env", | |
"commands": [ | |
"yarn prisma migrate reset --force --skip-seed --schema ./apps/api-core/src/shared/infra/database/prisma/schema.prisma", | |
"yarn nx prisma:seed api-core" | |
], | |
"parallel": false | |
} | |
}, | |
"prisma:studio": { | |
"executor": "nx:run-commands", | |
"options": { | |
"envFile": "./apps/api-core/.env", | |
"command": "yarn prisma studio --schema ./apps/api-core/src/shared/infra/database/prisma/schema.prisma" | |
} | |
}, | |
"prisma:seed": { | |
"executor": "@nrwl/node:node", | |
"options": { | |
"buildTarget": "api-core:buildSeeds" | |
}, | |
"configurations": { | |
"production": { | |
"buildTarget": "api-core:buildSeeds:production" | |
} | |
} | |
}, | |
"clear:redis": { | |
"executor": "nx:run-commands", | |
"options": { | |
"envFile": "./apps/api-core/.env", | |
"command": "ts-node ./apps/api-core/src/shared/infra/database/redis/helpers/clearDatabase.helper.ts" | |
} | |
}, | |
"buildSeeds": { | |
"executor": "@nrwl/node:webpack", | |
"outputs": ["{options.outputPath}"], | |
"options": { | |
"outputPath": "dist/apps/api-core/seeds", | |
"main": "apps/api-core/src/shared/test/seed/index.ts", | |
"tsConfig": "apps/api-core/tsconfig.app.json", | |
"generatePackageJson": true, | |
"progress": true, | |
"extractLicenses": true, | |
"assets": [ | |
{ | |
"glob": "schema.prisma", | |
"input": "apps/api-core/src/shared/infra/database/prisma", | |
"output": "." | |
}, | |
{ | |
"glob": ".env*", | |
"input": "apps/api-core/", | |
"output": "." | |
}, | |
{ | |
"glob": "yarn.lock", | |
"input": ".", | |
"output": "." | |
} | |
] | |
}, | |
"configurations": { | |
"production": { | |
"optimization": true, | |
"inspect": false, | |
"progress": false | |
} | |
} | |
} | |
}, | |
"tags": ["api", "core"] | |
} |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
{ | |
"$schema": "../../node_modules/nx/schemas/project-schema.json", | |
"sourceRoot": "apps/api-core/src", | |
"projectType": "application", | |
"targets": { | |
"build": { | |
"executor": "@nrwl/node:webpack", | |
"outputs": ["{options.outputPath}"], | |
"options": { | |
"outputPath": "dist/apps/api-core/api", | |
"main": "apps/api-core/src/shared/main/http", | |
"tsConfig": "apps/api-core/tsconfig.app.json", | |
"generatePackageJson": true, | |
"progress": true, | |
"inspect": true, | |
"extractLicenses": true, | |
"assets": [ | |
{ | |
"glob": "**/*.hbs", | |
"input": "apps/api-core/src/shared/application/views/templates", | |
"output": "templates" | |
}, | |
{ | |
"glob": "**/*.css", | |
"input": "apps/api-core/src/shared/application/views/templates", | |
"output": "templates" | |
}, | |
{ | |
"glob": "schema.prisma", | |
"input": "apps/api-core/src/shared/infra/database/prisma", | |
"output": "." | |
}, | |
{ | |
"glob": "migrations", | |
"input": "apps/api-core/src/shared/infra/database/prisma", | |
"output": "migrations" | |
}, | |
{ | |
"glob": ".env*", | |
"input": "apps/api-core/", | |
"output": "." | |
}, | |
{ | |
"glob": "**", | |
"input": "apps/api-core/src/shared/infra/providers/storage/implementations/credentials", | |
"output": "./credentials" | |
}, | |
{ | |
"glob": "yarn.lock", | |
"input": ".", | |
"output": "." | |
}, | |
{ | |
"glob": "**/*", | |
"input": "apps/api-core/tmp/", | |
"output": "tmp" | |
} | |
] | |
}, | |
"configurations": { | |
"production": { | |
"optimization": true, | |
"inspect": false, | |
"progress": false | |
} | |
} | |
}, | |
"buildWorkerTransaction": { | |
"executor": "@nrwl/node:webpack", | |
"outputs": ["{options.outputPath}"], | |
"options": { | |
"outputPath": "dist/apps/api-core/workers/transaction", | |
"main": "apps/api-core/src/shared/main/workers/server-transaction-worker.ts", | |
"tsConfig": "apps/api-core/tsconfig.app.json", | |
"generatePackageJson": true, | |
"progress": true, | |
"extractLicenses": true, | |
"assets": [ | |
{ | |
"glob": "schema.prisma", | |
"input": "apps/api-core/src/shared/infra/database/prisma", | |
"output": "." | |
}, | |
{ | |
"glob": ".env*", | |
"input": "apps/api-core/", | |
"output": "." | |
}, | |
{ | |
"glob": "yarn.lock", | |
"input": ".", | |
"output": "." | |
} | |
] | |
}, | |
"configurations": { | |
"production": { | |
"optimization": true, | |
"inspect": false, | |
"progress": false | |
} | |
} | |
}, | |
"buildWorkerMessage": { | |
"executor": "@nrwl/node:webpack", | |
"outputs": ["{options.outputPath}"], | |
"options": { | |
"outputPath": "dist/apps/api-core/workers/message", | |
"main": "apps/api-core/src/shared/main/workers/server-message-worker.ts", | |
"tsConfig": "apps/api-core/tsconfig.app.json", | |
"generatePackageJson": true, | |
"progress": true, | |
"extractLicenses": true, | |
"assets": [ | |
{ | |
"glob": "**/*.hbs", | |
"input": "apps/api-core/src/shared/application/views/templates", | |
"output": "templates" | |
}, | |
{ | |
"glob": "**/*.css", | |
"input": "apps/api-core/src/shared/application/views/templates", | |
"output": "templates" | |
}, | |
{ | |
"glob": "schema.prisma", | |
"input": "apps/api-core/src/shared/infra/database/prisma", | |
"output": "." | |
}, | |
{ | |
"glob": ".env*", | |
"input": "apps/api-core/", | |
"output": "." | |
}, | |
{ | |
"glob": "yarn.lock", | |
"input": ".", | |
"output": "." | |
} | |
] | |
}, | |
"configurations": { | |
"production": { | |
"optimization": true, | |
"inspect": false, | |
"progress": false | |
} | |
} | |
}, | |
"serve": { | |
"executor": "@nrwl/node:node", | |
"options": { | |
"buildTarget": "api-core:build" | |
}, | |
"configurations": { | |
"production": { | |
"buildTarget": "api-core:build:production" | |
} | |
} | |
}, | |
"transaction:worker": { | |
"executor": "@nrwl/node:node", | |
"options": { | |
"buildTarget": "api-core:buildWorkerTransaction" | |
}, | |
"configurations": { | |
"production": { | |
"buildTarget": "api-core:buildWorkerTransaction:production" | |
} | |
} | |
}, | |
"message:worker": { | |
"executor": "@nrwl/node:node", | |
"options": { | |
"buildTarget": "api-core:buildWorkerMessage" | |
}, | |
"configurations": { | |
"production": { | |
"buildTarget": "api-core:buildWorkerMessage:production" | |
} | |
} | |
}, | |
"tsc": { | |
"executor": "@nrwl/node:webpack", | |
"outputs": ["{options.outputPath}"], | |
"options": { | |
"outputPath": "dist/apps/api-core", | |
"main": "apps/api-core/src/shared/main/http", | |
"tsConfig": "apps/api-core/tsconfig.spec.json" | |
} | |
}, | |
"lint": { | |
"executor": "@nrwl/linter:eslint", | |
"options": { | |
"lintFilePatterns": ["apps/api-core/**/*.ts"], | |
"fix": true | |
} | |
}, | |
"test": { | |
"executor": "@nrwl/jest:jest", | |
"options": { | |
"jestConfig": "apps/api-core/jest.config.ts", | |
"passWithNoTests": true | |
} | |
}, | |
"test:coverage": { | |
"executor": "@nrwl/jest:jest", | |
"outputs": ["{options.coverageDirectory}"], | |
"options": { | |
"jestConfig": "apps/api-core/jest.config.ts", | |
"passWithNoTests": true, | |
"coverageDirectory": "coverage/apps/api-core", | |
"collectCoverage": true, | |
"coverageProvider": "v8", | |
"collectCoverageFrom": [ | |
"<rootDir>/src/**/domain/**/*.ts", | |
"!<rootDir>/src/**/contracts/**/*.ts", | |
"!<rootDir>/src/**/domain/**/index.ts" | |
] | |
} | |
}, | |
"test:integration": { | |
"executor": "@nrwl/jest:jest", | |
"options": { | |
"jestConfig": "apps/api-core/jest.config.ts", | |
"passWithNoTests": true, | |
"runInBand": true, | |
"testEnvironment": "./src/shared/infra/database/prisma/prisma-test-environment.ts", | |
"testMatch": ["**/*.test.ts"], | |
"testTimeout": 15000 | |
} | |
}, | |
"prisma:generate": { | |
"executor": "nx:run-commands", | |
"options": { | |
"envFile": "./apps/api-core/.env", | |
"command": "yarn prisma generate --schema ./apps/api-core/src/shared/infra/database/prisma/schema.prisma" | |
} | |
}, | |
"prisma:migrate": { | |
"executor": "nx:run-commands", | |
"options": { | |
"envFile": "./apps/api-core/.env", | |
"command": "yarn prisma migrate dev --schema ./apps/api-core/src/shared/infra/database/prisma/schema.prisma" | |
} | |
}, | |
"prisma:clean": { | |
"executor": "nx:run-commands", | |
"options": { | |
"envFile": "./apps/api-core/.env", | |
"commands": [ | |
"yarn prisma migrate reset --force --skip-seed --schema ./apps/api-core/src/shared/infra/database/prisma/schema.prisma" | |
], | |
"parallel": false | |
} | |
}, | |
"prisma:reset": { | |
"executor": "nx:run-commands", | |
"options": { | |
"envFile": "./apps/api-core/.env", | |
"commands": [ | |
"yarn prisma migrate reset --force --skip-seed --schema ./apps/api-core/src/shared/infra/database/prisma/schema.prisma", | |
"yarn nx prisma:seed api-core" | |
], | |
"parallel": false | |
} | |
}, | |
"prisma:studio": { | |
"executor": "nx:run-commands", | |
"options": { | |
"envFile": "./apps/api-core/.env", | |
"command": "yarn prisma studio --schema ./apps/api-core/src/shared/infra/database/prisma/schema.prisma" | |
} | |
}, | |
"prisma:seed": { | |
"executor": "@nrwl/node:node", | |
"options": { | |
"buildTarget": "api-core:buildSeeds" | |
}, | |
"configurations": { | |
"production": { | |
"buildTarget": "api-core:buildSeeds:production" | |
} | |
} | |
}, | |
"clear:redis": { | |
"executor": "nx:run-commands", | |
"options": { | |
"envFile": "./apps/api-core/.env", | |
"command": "ts-node ./apps/api-core/src/shared/infra/database/redis/helpers/clearDatabase.helper.ts" | |
} | |
}, | |
"buildSeeds": { | |
"executor": "@nrwl/node:webpack", | |
"outputs": ["{options.outputPath}"], | |
"options": { | |
"outputPath": "dist/apps/api-core/workers/message", | |
"main": "apps/api-core/src/shared/main/workers/server-message-worker.ts", | |
"tsConfig": "apps/api-core/tsconfig.app.json", | |
"generatePackageJson": true, | |
"progress": true, | |
"extractLicenses": true, | |
"assets": [ | |
{ | |
"glob": "schema.prisma", | |
"input": "apps/api-core/src/shared/infra/database/prisma", | |
"output": "." | |
}, | |
{ | |
"glob": ".env*", | |
"input": "apps/api-core/", | |
"output": "." | |
}, | |
{ | |
"glob": "yarn.lock", | |
"input": ".", | |
"output": "." | |
} | |
] | |
}, | |
"configurations": { | |
"production": { | |
"optimization": true, | |
"inspect": false, | |
"progress": false | |
} | |
} | |
} | |
}, | |
"tags": ["api", "core"] | |
} |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
{ | |
"$schema": "../../node_modules/nx/schemas/project-schema.json", | |
"sourceRoot": "apps/api-core/src", | |
"projectType": "application", | |
"targets": { | |
"build": { | |
"executor": "@nrwl/node:webpack", | |
"outputs": ["{options.outputPath}"], | |
"options": { | |
"outputPath": "dist/apps/api-core/api", | |
"main": "apps/api-core/src/shared/main/http", | |
"tsConfig": "apps/api-core/tsconfig.app.json", | |
"generatePackageJson": true, | |
"progress": true, | |
"extractLicenses": true, | |
"assets": [ | |
{ | |
"glob": "[**/*.hbs][**/*.css]", | |
"input": "apps/api-core/src/shared/application/views/templates", | |
"output": "templates" | |
}, | |
{ | |
"glob": "schema.prisma", | |
"input": "apps/api-core/src/shared/infra/database/prisma", | |
"output": "." | |
}, | |
{ | |
"glob": "migrations", | |
"input": "apps/api-core/src/shared/infra/database/prisma", | |
"output": "migrations" | |
}, | |
{ | |
"glob": ".env*", | |
"input": "apps/api-core/", | |
"output": "." | |
}, | |
{ | |
"glob": "**", | |
"input": "apps/api-core/src/shared/infra/providers/storage/implementations/credentials", | |
"output": "./credentials" | |
}, | |
{ | |
"glob": "yarn.lock", | |
"input": ".", | |
"output": "." | |
}, | |
{ | |
"glob": "**/*", | |
"input": "apps/api-core/tmp/", | |
"output": "tmp" | |
} | |
] | |
}, | |
"configurations": { | |
"production": { | |
"optimization": true, | |
"extractLicenses": true, | |
"inspect": false, | |
"fileReplacements": [ | |
{ | |
"replace": "apps/api-core/src/environments/environment.ts", | |
"with": "apps/api-core/src/environments/environment.prod.ts" | |
} | |
] | |
} | |
} | |
}, | |
"buildWorkerTransaction": { | |
"executor": "@nrwl/node:webpack", | |
"outputs": ["{options.outputPath}"], | |
"options": { | |
"outputPath": "dist/apps/api-core/workers/transaction", | |
"main": "apps/api-core/src/shared/main/workers/server-transaction-worker.ts", | |
"tsConfig": "apps/api-core/tsconfig.app.json", | |
"generatePackageJson": true, | |
"progress": true, | |
"extractLicenses": true, | |
"assets": [ | |
{ | |
"glob": "schema.prisma", | |
"input": "apps/api-core/src/shared/infra/database/prisma", | |
"output": "." | |
}, | |
{ | |
"glob": ".env*", | |
"input": "apps/api-core/", | |
"output": "." | |
}, | |
{ | |
"glob": "yarn.lock", | |
"input": ".", | |
"output": "." | |
} | |
] | |
}, | |
"configurations": { | |
"production": { | |
"optimization": true, | |
"extractLicenses": true, | |
"inspect": false, | |
"fileReplacements": [ | |
{ | |
"replace": "apps/api-core/src/environments/environment.ts", | |
"with": "apps/api-core/src/environments/environment.prod.ts" | |
} | |
] | |
} | |
} | |
}, | |
"buildWorkerMessage": { | |
"executor": "@nrwl/node:webpack", | |
"outputs": ["{options.outputPath}"], | |
"options": { | |
"outputPath": "dist/apps/api-core/workers/message", | |
"main": "apps/api-core/src/shared/main/workers/server-message-worker.ts", | |
"tsConfig": "apps/api-core/tsconfig.app.json", | |
"generatePackageJson": true, | |
"progress": true, | |
"extractLicenses": true, | |
"assets": [ | |
{ | |
"glob": "schema.prisma", | |
"input": "apps/api-core/src/shared/infra/database/prisma", | |
"output": "." | |
}, | |
{ | |
"glob": ".env*", | |
"input": "apps/api-core/", | |
"output": "." | |
}, | |
{ | |
"glob": "yarn.lock", | |
"input": ".", | |
"output": "." | |
} | |
] | |
}, | |
"configurations": { | |
"production": { | |
"optimization": true, | |
"extractLicenses": true, | |
"inspect": false, | |
"fileReplacements": [ | |
{ | |
"replace": "apps/api-core/src/environments/environment.ts", | |
"with": "apps/api-core/src/environments/environment.prod.ts" | |
} | |
] | |
} | |
} | |
}, | |
"serve": { | |
"executor": "@nrwl/node:node", | |
"options": { | |
"buildTarget": "api-core:build" | |
}, | |
"configurations": { | |
"production": { | |
"buildTarget": "api-core:build:production" | |
} | |
} | |
}, | |
"transaction:worker": { | |
"executor": "@nrwl/node:node", | |
"options": { | |
"buildTarget": "api-core:buildWorkerTransaction" | |
}, | |
"configurations": { | |
"production": { | |
"buildTarget": "api-core:buildWorkerTransaction:production" | |
} | |
} | |
}, | |
"message:worker": { | |
"executor": "@nrwl/node:node", | |
"options": { | |
"buildTarget": "api-core:buildWorkerMessage" | |
}, | |
"configurations": { | |
"production": { | |
"buildTarget": "api-core:buildWorkerMessage:production" | |
} | |
} | |
}, | |
"tsc": { | |
"executor": "@nrwl/node:webpack", | |
"outputs": ["{options.outputPath}"], | |
"options": { | |
"outputPath": "dist/apps/api-core", | |
"main": "apps/api-core/src/shared/main/http", | |
"tsConfig": "apps/api-core/tsconfig.spec.json" | |
} | |
}, | |
"lint": { | |
"executor": "@nrwl/linter:eslint", | |
"options": { | |
"lintFilePatterns": ["apps/api-core/**/*.ts"], | |
"fix": true | |
} | |
}, | |
"test": { | |
"executor": "@nrwl/jest:jest", | |
"options": { | |
"jestConfig": "apps/api-core/jest.config.ts", | |
"passWithNoTests": true | |
} | |
}, | |
"test:coverage": { | |
"executor": "@nrwl/jest:jest", | |
"outputs": ["{options.coverageDirectory}"], | |
"options": { | |
"jestConfig": "apps/api-core/jest.config.ts", | |
"passWithNoTests": true, | |
"coverageDirectory": "coverage/apps/api-core", | |
"collectCoverage": true, | |
"coverageProvider": "v8", | |
"collectCoverageFrom": [ | |
"<rootDir>/src/**/domain/**/*.ts", | |
"!<rootDir>/src/**/contracts/**/*.ts", | |
"!<rootDir>/src/**/domain/**/index.ts" | |
] | |
} | |
}, | |
"test:integration": { | |
"executor": "@nrwl/jest:jest", | |
"options": { | |
"jestConfig": "apps/api-core/jest.config.ts", | |
"passWithNoTests": true, | |
"runInBand": true, | |
"testEnvironment": "./src/shared/infra/database/prisma/prisma-test-environment.ts", | |
"testMatch": ["**/*.test.ts"], | |
"testTimeout": 15000 | |
} | |
}, | |
"prisma:generate": { | |
"executor": "nx:run-commands", | |
"options": { | |
"envFile": "./apps/api-core/.env", | |
"command": "yarn prisma generate --schema ./apps/api-core/src/shared/infra/database/prisma/schema.prisma" | |
} | |
}, | |
"prisma:migrate": { | |
"executor": "nx:run-commands", | |
"options": { | |
"envFile": "./apps/api-core/.env", | |
"command": "yarn prisma migrate dev --schema ./apps/api-core/src/shared/infra/database/prisma/schema.prisma" | |
} | |
}, | |
"prisma:clean": { | |
"executor": "nx:run-commands", | |
"options": { | |
"envFile": "./apps/api-core/.env", | |
"commands": [ | |
"yarn prisma migrate reset --force --skip-seed --schema ./apps/api-core/src/shared/infra/database/prisma/schema.prisma" | |
], | |
"parallel": false | |
} | |
}, | |
"prisma:reset": { | |
"executor": "nx:run-commands", | |
"options": { | |
"envFile": "./apps/api-core/.env", | |
"commands": [ | |
"yarn prisma migrate reset --force --skip-seed --schema ./apps/api-core/src/shared/infra/database/prisma/schema.prisma", | |
"yarn nx prisma:seed api-core" | |
], | |
"parallel": false | |
} | |
}, | |
"prisma:studio": { | |
"executor": "nx:run-commands", | |
"options": { | |
"envFile": "./apps/api-core/.env", | |
"command": "yarn prisma studio --schema ./apps/api-core/src/shared/infra/database/prisma/schema.prisma" | |
} | |
}, | |
"prisma:seed": { | |
"executor": "nx:run-commands", | |
"options": { | |
"envFile": "./apps/api-core/.env", | |
"command": "cross-env NODE_ENV=development ts-node ./apps/api-core/src/shared/test/seed" | |
} | |
}, | |
"clear:redis": { | |
"executor": "nx:run-commands", | |
"options": { | |
"envFile": "./apps/api-core/.env", | |
"command": "ts-node ./apps/api-core/src/shared/infra/database/redis/helpers/clearDatabase.helper.ts" | |
} | |
} | |
}, | |
"tags": ["api", "core"] | |
} |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
{ | |
"$schema": "../../node_modules/nx/schemas/project-schema.json", | |
"sourceRoot": "apps/api-core/src", | |
"projectType": "application", | |
"targets": { | |
"build": { | |
"executor": "@nrwl/node:webpack", | |
"outputs": ["{options.outputPath}"], | |
"options": { | |
"outputPath": "dist/apps/api-core", | |
"main": "apps/api-core/src/shared/main/http", | |
"tsConfig": "apps/api-core/tsconfig.app.json", | |
"generatePackageJson": true, | |
"progress": true, | |
"extractLicenses": true, | |
"assets": [ | |
{ | |
"glob": "schema.prisma", | |
"input": "apps/api-core/src/shared/infra/database/prisma", | |
"output": "." | |
}, | |
{ | |
"glob": ".env*", | |
"input": "apps/api-core/", | |
"output": "." | |
}, | |
{ | |
"glob": "**", | |
"input": "apps/api-core/src/shared/infra/providers/storage/implementations/credentials", | |
"output": "./credentials" | |
}, | |
{ | |
"glob": "yarn.lock", | |
"input": ".", | |
"output": "." | |
}, | |
{ | |
"glob": "**/*", | |
"input": "apps/api-core/tmp/", | |
"output": "tmp" | |
} | |
] | |
}, | |
"configurations": { | |
"production": { | |
"optimization": true, | |
"extractLicenses": true, | |
"inspect": false, | |
"fileReplacements": [ | |
{ | |
"replace": "apps/api-core/src/environments/environment.ts", | |
"with": "apps/api-core/src/environments/environment.prod.ts" | |
} | |
] | |
} | |
} | |
}, | |
"transactionworkerbuild": { | |
"executor": "@nrwl/node:webpack", | |
"outputs": ["{options.outputPath}"], | |
"options": { | |
"outputPath": "dist/apps/api-core", | |
"main": "apps/api-core/src/shared/main/workers/server-transaction-worker.ts", | |
"tsConfig": "apps/api-core/tsconfig.app.json", | |
"generatePackageJson": true, | |
"progress": true, | |
"extractLicenses": true | |
}, | |
"configurations": { | |
"production": { | |
"optimization": true, | |
"extractLicenses": true, | |
"inspect": false, | |
"fileReplacements": [ | |
{ | |
"replace": "apps/api-core/src/environments/environment.ts", | |
"with": "apps/api-core/src/environments/environment.prod.ts" | |
} | |
] | |
} | |
} | |
}, | |
"messageworkerbuild": { | |
"executor": "@nrwl/node:webpack", | |
"outputs": ["{options.outputPath}"], | |
"options": { | |
"outputPath": "dist/apps/api-core", | |
"main": "apps/api-core/src/shared/main/workers/server-message-worker.ts", | |
"tsConfig": "apps/api-core/tsconfig.app.json", | |
"generatePackageJson": true, | |
"progress": true, | |
"extractLicenses": true | |
}, | |
"configurations": { | |
"production": { | |
"optimization": true, | |
"extractLicenses": true, | |
"inspect": false, | |
"fileReplacements": [ | |
{ | |
"replace": "apps/api-core/src/environments/environment.ts", | |
"with": "apps/api-core/src/environments/environment.prod.ts" | |
} | |
] | |
} | |
} | |
}, | |
"serve": { | |
"executor": "@nrwl/node:node", | |
"options": { | |
"buildTarget": "api-core:build" | |
}, | |
"configurations": { | |
"production": { | |
"buildTarget": "api-core:build:production" | |
} | |
} | |
}, | |
"transaction:worker": { | |
"executor": "@nrwl/node:node", | |
"options": { | |
"buildTarget": "api-core:transactionworkerbuild" | |
}, | |
"configurations": { | |
"production": { | |
"buildTarget": "api-core:transactionworkerbuild:production" | |
} | |
} | |
}, | |
"message:worker": { | |
"executor": "@nrwl/node:node", | |
"options": { | |
"buildTarget": "api-core:messageworkerbuild" | |
}, | |
"configurations": { | |
"production": { | |
"buildTarget": "api-core:messageworkerbuild:production" | |
} | |
} | |
}, | |
"tsc": { | |
"executor": "@nrwl/node:webpack", | |
"outputs": ["{options.outputPath}"], | |
"options": { | |
"outputPath": "dist/apps/api-core", | |
"main": "apps/api-core/src/shared/main/http", | |
"tsConfig": "apps/api-core/tsconfig.spec.json" | |
} | |
}, | |
"lint": { | |
"executor": "@nrwl/linter:eslint", | |
"options": { | |
"lintFilePatterns": ["apps/api-core/**/*.ts"], | |
"fix": true | |
} | |
}, | |
"test": { | |
"executor": "@nrwl/jest:jest", | |
"options": { | |
"jestConfig": "apps/api-core/jest.config.ts", | |
"passWithNoTests": true | |
} | |
}, | |
"test:coverage": { | |
"executor": "@nrwl/jest:jest", | |
"outputs": ["{options.coverageDirectory}"], | |
"options": { | |
"jestConfig": "apps/api-core/jest.config.ts", | |
"passWithNoTests": true, | |
"coverageDirectory": "coverage/apps/api-core", | |
"collectCoverage": true, | |
"coverageProvider": "v8", | |
"collectCoverageFrom": [ | |
"<rootDir>/src/**/domain/**/*.ts", | |
"!<rootDir>/src/**/contracts/**/*.ts", | |
"!<rootDir>/src/**/domain/**/index.ts" | |
] | |
} | |
}, | |
"test:integration": { | |
"executor": "@nrwl/jest:jest", | |
"options": { | |
"jestConfig": "apps/api-core/jest.config.ts", | |
"passWithNoTests": true, | |
"runInBand": true | |
} | |
}, | |
"prisma:generate": { | |
"executor": "nx:run-commands", | |
"options": { | |
"envFile": "./apps/api-core/.env", | |
"command": "yarn prisma generate --schema ./apps/api-core/src/shared/infra/database/prisma/schema.prisma" | |
} | |
}, | |
"prisma:migrate": { | |
"executor": "nx:run-commands", | |
"options": { | |
"envFile": "./apps/api-core/.env", | |
"command": "yarn prisma migrate dev --schema ./apps/api-core/src/shared/infra/database/prisma/schema.prisma" | |
} | |
}, | |
"prisma:reset": { | |
"executor": "nx:run-commands", | |
"options": { | |
"envFile": "./apps/api-core/.env", | |
"commands": [ | |
"yarn prisma migrate reset --force --skip-seed --schema ./apps/api-core/src/shared/infra/database/prisma/schema.prisma", | |
"yarn nx prisma:seed api-core" | |
], | |
"parallel": false | |
} | |
}, | |
"prisma:studio": { | |
"executor": "nx:run-commands", | |
"options": { | |
"envFile": "./apps/api-core/.env", | |
"command": "yarn prisma studio --schema ./apps/api-core/src/shared/infra/database/prisma/schema.prisma" | |
} | |
}, | |
"prisma:seed": { | |
"executor": "nx:run-commands", | |
"options": { | |
"envFile": "./apps/api-core/.env", | |
"command": "cross-env NODE_ENV=development ts-node ./apps/api-core/src/shared/test/seed" | |
} | |
}, | |
"clear:redis": { | |
"executor": "nx:run-commands", | |
"options": { | |
"envFile": "./apps/api-core/.env", | |
"command": "ts-node ./apps/api-core/src/shared/infra/database/redis/helpers/clearDatabase.helper.ts" | |
} | |
} | |
}, | |
"tags": ["api", "core"] | |
} |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
{ | |
"$schema": "../../node_modules/nx/schemas/project-schema.json", | |
"sourceRoot": "apps/api-core/src", | |
"projectType": "application", | |
"targets": { | |
"build": { | |
"executor": "@nrwl/node:webpack", | |
"outputs": ["{options.outputPath}"], | |
"options": { | |
"outputPath": "dist/apps/api-core/api", | |
"main": "apps/api-core/src/shared/main/http", | |
"tsConfig": "apps/api-core/tsconfig.app.json", | |
"generatePackageJson": true, | |
"progress": true, | |
"extractLicenses": true, | |
"assets": [ | |
{ | |
"glob": "schema.prisma", | |
"input": "apps/api-core/src/shared/infra/database/prisma", | |
"output": "." | |
}, | |
{ | |
"glob": "migrations", | |
"input": "apps/api-core/src/shared/infra/database/prisma", | |
"output": "." | |
}, | |
{ | |
"glob": ".env*", | |
"input": "apps/api-core/", | |
"output": "." | |
}, | |
{ | |
"glob": "**", | |
"input": "apps/api-core/src/shared/infra/providers/storage/implementations/credentials", | |
"output": "./credentials" | |
}, | |
{ | |
"glob": "yarn.lock", | |
"input": ".", | |
"output": "." | |
}, | |
{ | |
"glob": "**/*", | |
"input": "apps/api-core/tmp/", | |
"output": "tmp" | |
} | |
] | |
}, | |
"configurations": { | |
"production": { | |
"optimization": true, | |
"extractLicenses": true, | |
"inspect": false, | |
"fileReplacements": [ | |
{ | |
"replace": "apps/api-core/src/environments/environment.ts", | |
"with": "apps/api-core/src/environments/environment.prod.ts" | |
} | |
] | |
} | |
} | |
}, | |
"buildWorkerTransaction": { | |
"executor": "@nrwl/node:webpack", | |
"outputs": ["{options.outputPath}"], | |
"options": { | |
"outputPath": "dist/apps/api-core/workers/transaction", | |
"main": "apps/api-core/src/shared/main/workers/server-transaction-worker.ts", | |
"tsConfig": "apps/api-core/tsconfig.app.json", | |
"generatePackageJson": true, | |
"progress": true, | |
"extractLicenses": true, | |
"assets": [ | |
{ | |
"glob": "schema.prisma", | |
"input": "apps/api-core/src/shared/infra/database/prisma", | |
"output": "." | |
}, | |
{ | |
"glob": ".env*", | |
"input": "apps/api-core/", | |
"output": "." | |
}, | |
{ | |
"glob": "yarn.lock", | |
"input": ".", | |
"output": "." | |
} | |
] | |
}, | |
"configurations": { | |
"production": { | |
"optimization": true, | |
"extractLicenses": true, | |
"inspect": false, | |
"fileReplacements": [ | |
{ | |
"replace": "apps/api-core/src/environments/environment.ts", | |
"with": "apps/api-core/src/environments/environment.prod.ts" | |
} | |
] | |
} | |
} | |
}, | |
"buildWorkerMessage": { | |
"executor": "@nrwl/node:webpack", | |
"outputs": ["{options.outputPath}"], | |
"options": { | |
"outputPath": "dist/apps/api-core/workers/message", | |
"main": "apps/api-core/src/shared/main/workers/server-message-worker.ts", | |
"tsConfig": "apps/api-core/tsconfig.app.json", | |
"generatePackageJson": true, | |
"progress": true, | |
"extractLicenses": true, | |
"assets": [ | |
{ | |
"glob": "schema.prisma", | |
"input": "apps/api-core/src/shared/infra/database/prisma", | |
"output": "." | |
}, | |
{ | |
"glob": ".env*", | |
"input": "apps/api-core/", | |
"output": "." | |
}, | |
{ | |
"glob": "yarn.lock", | |
"input": ".", | |
"output": "." | |
} | |
] | |
}, | |
"configurations": { | |
"production": { | |
"optimization": true, | |
"extractLicenses": true, | |
"inspect": false, | |
"fileReplacements": [ | |
{ | |
"replace": "apps/api-core/src/environments/environment.ts", | |
"with": "apps/api-core/src/environments/environment.prod.ts" | |
} | |
] | |
} | |
} | |
}, | |
"serve": { | |
"executor": "@nrwl/node:node", | |
"options": { | |
"buildTarget": "api-core:build" | |
}, | |
"configurations": { | |
"production": { | |
"buildTarget": "api-core:build:production" | |
} | |
} | |
}, | |
"transaction:worker": { | |
"executor": "@nrwl/node:node", | |
"options": { | |
"buildTarget": "api-core:buildWorkerTransaction" | |
}, | |
"configurations": { | |
"production": { | |
"buildTarget": "api-core:buildWorkerTransaction:production" | |
} | |
} | |
}, | |
"message:worker": { | |
"executor": "@nrwl/node:node", | |
"options": { | |
"buildTarget": "api-core:buildWorkerMessage" | |
}, | |
"configurations": { | |
"production": { | |
"buildTarget": "api-core:buildWorkerMessage:production" | |
} | |
} | |
}, | |
"tsc": { | |
"executor": "@nrwl/node:webpack", | |
"outputs": ["{options.outputPath}"], | |
"options": { | |
"outputPath": "dist/apps/api-core", | |
"main": "apps/api-core/src/shared/main/http", | |
"tsConfig": "apps/api-core/tsconfig.spec.json" | |
} | |
}, | |
"lint": { | |
"executor": "@nrwl/linter:eslint", | |
"options": { | |
"lintFilePatterns": ["apps/api-core/**/*.ts"], | |
"fix": true | |
} | |
}, | |
"test": { | |
"executor": "@nrwl/jest:jest", | |
"options": { | |
"jestConfig": "apps/api-core/jest.config.ts", | |
"passWithNoTests": true | |
} | |
}, | |
"test:coverage": { | |
"executor": "@nrwl/jest:jest", | |
"outputs": ["{options.coverageDirectory}"], | |
"options": { | |
"jestConfig": "apps/api-core/jest.config.ts", | |
"passWithNoTests": true, | |
"coverageDirectory": "coverage/apps/api-core", | |
"collectCoverage": true, | |
"coverageProvider": "v8", | |
"collectCoverageFrom": [ | |
"<rootDir>/src/**/domain/**/*.ts", | |
"!<rootDir>/src/**/contracts/**/*.ts", | |
"!<rootDir>/src/**/domain/**/index.ts" | |
] | |
} | |
}, | |
"test:integration": { | |
"executor": "@nrwl/jest:jest", | |
"options": { | |
"jestConfig": "apps/api-core/jest.config.ts", | |
"passWithNoTests": true, | |
"runInBand": true, | |
"testEnvironment": "./src/shared/infra/database/prisma/prisma-test-environment.ts", | |
"testMatch": ["**/*.test.ts"], | |
"testTimeout": 15000 | |
} | |
}, | |
"prisma:generate": { | |
"executor": "nx:run-commands", | |
"options": { | |
"envFile": "./apps/api-core/.env", | |
"command": "yarn prisma generate --schema ./apps/api-core/src/shared/infra/database/prisma/schema.prisma" | |
} | |
}, | |
"prisma:migrate": { | |
"executor": "nx:run-commands", | |
"options": { | |
"envFile": "./apps/api-core/.env", | |
"command": "yarn prisma migrate dev --schema ./apps/api-core/src/shared/infra/database/prisma/schema.prisma" | |
} | |
}, | |
"prisma:clean": { | |
"executor": "nx:run-commands", | |
"options": { | |
"envFile": "./apps/api-core/.env", | |
"commands": [ | |
"yarn prisma migrate reset --force --skip-seed --schema ./apps/api-core/src/shared/infra/database/prisma/schema.prisma" | |
], | |
"parallel": false | |
} | |
}, | |
"prisma:reset": { | |
"executor": "nx:run-commands", | |
"options": { | |
"envFile": "./apps/api-core/.env", | |
"commands": [ | |
"yarn prisma migrate reset --force --skip-seed --schema ./apps/api-core/src/shared/infra/database/prisma/schema.prisma", | |
"yarn nx prisma:seed api-core" | |
], | |
"parallel": false | |
} | |
}, | |
"prisma:studio": { | |
"executor": "nx:run-commands", | |
"options": { | |
"envFile": "./apps/api-core/.env", | |
"command": "yarn prisma studio --schema ./apps/api-core/src/shared/infra/database/prisma/schema.prisma" | |
} | |
}, | |
"prisma:seed": { | |
"executor": "nx:run-commands", | |
"options": { | |
"envFile": "./apps/api-core/.env", | |
"command": "cross-env NODE_ENV=development ts-node ./apps/api-core/src/shared/test/seed" | |
} | |
}, | |
"clear:redis": { | |
"executor": "nx:run-commands", | |
"options": { | |
"envFile": "./apps/api-core/.env", | |
"command": "ts-node ./apps/api-core/src/shared/infra/database/redis/helpers/clearDatabase.helper.ts" | |
} | |
} | |
}, | |
"tags": ["api", "core"] | |
} |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
{ | |
"$schema": "../../node_modules/nx/schemas/project-schema.json", | |
"sourceRoot": "apps/api-core/src", | |
"projectType": "application", | |
"targets": { | |
"build": { | |
"executor": "@nrwl/node:webpack", | |
"outputs": ["{options.outputPath}"], | |
"options": { | |
"outputPath": "dist/apps/api-core", | |
"main": "apps/api-core/src/shared/main/http", | |
"tsConfig": "apps/api-core/tsconfig.app.json", | |
"generatePackageJson": true, | |
"progress": true, | |
"extractLicenses": true, | |
"assets": [ | |
{ | |
"glob": "schema.prisma", | |
"input": "apps/api-core/src/shared/infra/database/prisma", | |
"output": "." | |
}, | |
{ | |
"glob": ".env*", | |
"input": "apps/api-core/", | |
"output": "." | |
}, | |
{ | |
"glob": "**", | |
"input": "apps/api-core/src/shared/infra/providers/storage/implementations/credentials", | |
"output": "./credentials" | |
}, | |
{ | |
"glob": "yarn.lock", | |
"input": ".", | |
"output": "." | |
}, | |
{ | |
"glob": "**/*", | |
"input": "apps/api-core/tmp/", | |
"output": "tmp" | |
} | |
] | |
}, | |
"configurations": { | |
"production": { | |
"optimization": true, | |
"extractLicenses": true, | |
"inspect": false, | |
"fileReplacements": [ | |
{ | |
"replace": "apps/api-core/src/environments/environment.ts", | |
"with": "apps/api-core/src/environments/environment.prod.ts" | |
} | |
] | |
} | |
} | |
}, | |
"transactionworkerbuild": { | |
"executor": "@nrwl/node:webpack", | |
"outputs": ["{options.outputPath}"], | |
"options": { | |
"outputPath": "dist/apps/api-core", | |
"main": "apps/api-core/src/shared/main/workers/server-transaction-worker.ts", | |
"tsConfig": "apps/api-core/tsconfig.app.json", | |
"generatePackageJson": true, | |
"progress": true, | |
"extractLicenses": true | |
}, | |
"configurations": { | |
"production": { | |
"optimization": true, | |
"extractLicenses": true, | |
"inspect": false, | |
"fileReplacements": [ | |
{ | |
"replace": "apps/api-core/src/environments/environment.ts", | |
"with": "apps/api-core/src/environments/environment.prod.ts" | |
} | |
] | |
} | |
} | |
}, | |
"messageworkerbuild": { | |
"executor": "@nrwl/node:webpack", | |
"outputs": ["{options.outputPath}"], | |
"options": { | |
"outputPath": "dist/apps/api-core", | |
"main": "apps/api-core/src/shared/main/workers/server-message-worker.ts", | |
"tsConfig": "apps/api-core/tsconfig.app.json", | |
"generatePackageJson": true, | |
"progress": true, | |
"extractLicenses": true | |
}, | |
"configurations": { | |
"production": { | |
"optimization": true, | |
"extractLicenses": true, | |
"inspect": false, | |
"fileReplacements": [ | |
{ | |
"replace": "apps/api-core/src/environments/environment.ts", | |
"with": "apps/api-core/src/environments/environment.prod.ts" | |
} | |
] | |
} | |
} | |
}, | |
"serve": { | |
"executor": "@nrwl/node:node", | |
"options": { | |
"buildTarget": "api-core:build" | |
}, | |
"configurations": { | |
"production": { | |
"buildTarget": "api-core:build:production" | |
} | |
} | |
}, | |
"transaction:worker": { | |
"executor": "@nrwl/node:node", | |
"options": { | |
"buildTarget": "api-core:transactionworkerbuild" | |
}, | |
"configurations": { | |
"production": { | |
"buildTarget": "api-core:transactionworkerbuild:production" | |
} | |
} | |
}, | |
"message:worker": { | |
"executor": "@nrwl/node:node", | |
"options": { | |
"buildTarget": "api-core:messageworkerbuild" | |
}, | |
"configurations": { | |
"production": { | |
"buildTarget": "api-core:messageworkerbuild:production" | |
} | |
} | |
}, | |
"tsc": { | |
"executor": "@nrwl/node:webpack", | |
"outputs": ["{options.outputPath}"], | |
"options": { | |
"outputPath": "dist/apps/api-core", | |
"main": "apps/api-core/src/shared/main/http", | |
"tsConfig": "apps/api-core/tsconfig.spec.json" | |
} | |
}, | |
"lint": { | |
"executor": "@nrwl/linter:eslint", | |
"options": { | |
"lintFilePatterns": ["apps/api-core/**/*.ts"], | |
"fix": true | |
} | |
}, | |
"test": { | |
"executor": "@nrwl/jest:jest", | |
"options": { | |
"jestConfig": "apps/api-core/jest.config.ts", | |
"passWithNoTests": true | |
} | |
}, | |
"test:coverage": { | |
"executor": "@nrwl/jest:jest", | |
"outputs": ["{options.coverageDirectory}"], | |
"options": { | |
"jestConfig": "apps/api-core/jest.config.ts", | |
"passWithNoTests": true, | |
"coverageDirectory": "coverage/apps/api-core", | |
"collectCoverage": true, | |
"coverageProvider": "v8", | |
"collectCoverageFrom": [ | |
"<rootDir>/src/**/domain/**/*.ts", | |
"!<rootDir>/src/**/contracts/**/*.ts", | |
"!<rootDir>/src/**/domain/**/index.ts" | |
] | |
} | |
}, | |
"test:integration": { | |
"executor": "@nrwl/jest:jest", | |
"options": { | |
"jestConfig": "apps/api-core/jest.integration.config.ts", | |
"passWithNoTests": true, | |
"runInBand": true | |
} | |
}, | |
"prisma:generate": { | |
"executor": "nx:run-commands", | |
"options": { | |
"envFile": "./apps/api-core/.env", | |
"command": "yarn prisma generate --schema ./apps/api-core/src/shared/infra/database/prisma/schema.prisma" | |
} | |
}, | |
"prisma:migrate": { | |
"executor": "nx:run-commands", | |
"options": { | |
"envFile": "./apps/api-core/.env", | |
"command": "yarn prisma migrate dev --schema ./apps/api-core/src/shared/infra/database/prisma/schema.prisma" | |
} | |
}, | |
"prisma:reset": { | |
"executor": "nx:run-commands", | |
"options": { | |
"envFile": "./apps/api-core/.env", | |
"commands": [ | |
"yarn prisma migrate reset --force --skip-seed --schema ./apps/api-core/src/shared/infra/database/prisma/schema.prisma", | |
"yarn nx prisma:seed api-core" | |
], | |
"parallel": false | |
} | |
}, | |
"prisma:studio": { | |
"executor": "nx:run-commands", | |
"options": { | |
"envFile": "./apps/api-core/.env", | |
"command": "yarn prisma studio --schema ./apps/api-core/src/shared/infra/database/prisma/schema.prisma" | |
} | |
}, | |
"prisma:seed": { | |
"executor": "nx:run-commands", | |
"options": { | |
"envFile": "./apps/api-core/.env", | |
"command": "cross-env NODE_ENV=development ts-node ./apps/api-core/src/shared/test/seed" | |
} | |
}, | |
"clear:redis": { | |
"executor": "nx:run-commands", | |
"options": { | |
"envFile": "./apps/api-core/.env", | |
"command": "ts-node ./apps/api-core/src/shared/infra/database/redis/helpers/clearDatabase.helper.ts" | |
} | |
} | |
}, | |
"tags": ["api", "core"] | |
} |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
{ | |
"$schema": "../../node_modules/nx/schemas/project-schema.json", | |
"sourceRoot": "apps/api-core/src", | |
"projectType": "application", | |
"targets": { | |
"build": { | |
"executor": "@nrwl/node:webpack", | |
"outputs": ["{options.outputPath}"], | |
"options": { | |
"outputPath": "dist/apps/api-core/api", | |
"main": "apps/api-core/src/shared/main/http", | |
"tsConfig": "apps/api-core/tsconfig.app.json", | |
"generatePackageJson": true, | |
"progress": true, | |
"extractLicenses": true, | |
"assets": [ | |
{ | |
"glob": "schema.prisma", | |
"input": "apps/api-core/src/shared/application/views/templates/email-verify/template.hbs", | |
"output": "templates" | |
}, | |
{ | |
"glob": "schema.prisma", | |
"input": "apps/api-core/src/shared/infra/database/prisma", | |
"output": "." | |
}, | |
{ | |
"glob": "migrations", | |
"input": "apps/api-core/src/shared/infra/database/prisma", | |
"output": "migrations" | |
}, | |
{ | |
"glob": ".env*", | |
"input": "apps/api-core/", | |
"output": "." | |
}, | |
{ | |
"glob": "**", | |
"input": "apps/api-core/src/shared/infra/providers/storage/implementations/credentials", | |
"output": "./credentials" | |
}, | |
{ | |
"glob": "yarn.lock", | |
"input": ".", | |
"output": "." | |
}, | |
{ | |
"glob": "**/*", | |
"input": "apps/api-core/tmp/", | |
"output": "tmp" | |
} | |
] | |
}, | |
"configurations": { | |
"production": { | |
"optimization": true, | |
"extractLicenses": true, | |
"inspect": false, | |
"fileReplacements": [ | |
{ | |
"replace": "apps/api-core/src/environments/environment.ts", | |
"with": "apps/api-core/src/environments/environment.prod.ts" | |
} | |
] | |
} | |
} | |
}, | |
"buildWorkerTransaction": { | |
"executor": "@nrwl/node:webpack", | |
"outputs": ["{options.outputPath}"], | |
"options": { | |
"outputPath": "dist/apps/api-core/workers/transaction", | |
"main": "apps/api-core/src/shared/main/workers/server-transaction-worker.ts", | |
"tsConfig": "apps/api-core/tsconfig.app.json", | |
"generatePackageJson": true, | |
"progress": true, | |
"extractLicenses": true, | |
"assets": [ | |
{ | |
"glob": "schema.prisma", | |
"input": "apps/api-core/src/shared/infra/database/prisma", | |
"output": "." | |
}, | |
{ | |
"glob": ".env*", | |
"input": "apps/api-core/", | |
"output": "." | |
}, | |
{ | |
"glob": "yarn.lock", | |
"input": ".", | |
"output": "." | |
} | |
] | |
}, | |
"configurations": { | |
"production": { | |
"optimization": true, | |
"extractLicenses": true, | |
"inspect": false, | |
"fileReplacements": [ | |
{ | |
"replace": "apps/api-core/src/environments/environment.ts", | |
"with": "apps/api-core/src/environments/environment.prod.ts" | |
} | |
] | |
} | |
} | |
}, | |
"buildWorkerMessage": { | |
"executor": "@nrwl/node:webpack", | |
"outputs": ["{options.outputPath}"], | |
"options": { | |
"outputPath": "dist/apps/api-core/workers/message", | |
"main": "apps/api-core/src/shared/main/workers/server-message-worker.ts", | |
"tsConfig": "apps/api-core/tsconfig.app.json", | |
"generatePackageJson": true, | |
"progress": true, | |
"extractLicenses": true, | |
"assets": [ | |
{ | |
"glob": "schema.prisma", | |
"input": "apps/api-core/src/shared/infra/database/prisma", | |
"output": "." | |
}, | |
{ | |
"glob": ".env*", | |
"input": "apps/api-core/", | |
"output": "." | |
}, | |
{ | |
"glob": "yarn.lock", | |
"input": ".", | |
"output": "." | |
} | |
] | |
}, | |
"configurations": { | |
"production": { | |
"optimization": true, | |
"extractLicenses": true, | |
"inspect": false, | |
"fileReplacements": [ | |
{ | |
"replace": "apps/api-core/src/environments/environment.ts", | |
"with": "apps/api-core/src/environments/environment.prod.ts" | |
} | |
] | |
} | |
} | |
}, | |
"serve": { | |
"executor": "@nrwl/node:node", | |
"options": { | |
"buildTarget": "api-core:build" | |
}, | |
"configurations": { | |
"production": { | |
"buildTarget": "api-core:build:production" | |
} | |
} | |
}, | |
"transaction:worker": { | |
"executor": "@nrwl/node:node", | |
"options": { | |
"buildTarget": "api-core:buildWorkerTransaction" | |
}, | |
"configurations": { | |
"production": { | |
"buildTarget": "api-core:buildWorkerTransaction:production" | |
} | |
} | |
}, | |
"message:worker": { | |
"executor": "@nrwl/node:node", | |
"options": { | |
"buildTarget": "api-core:buildWorkerMessage" | |
}, | |
"configurations": { | |
"production": { | |
"buildTarget": "api-core:buildWorkerMessage:production" | |
} | |
} | |
}, | |
"tsc": { | |
"executor": "@nrwl/node:webpack", | |
"outputs": ["{options.outputPath}"], | |
"options": { | |
"outputPath": "dist/apps/api-core", | |
"main": "apps/api-core/src/shared/main/http", | |
"tsConfig": "apps/api-core/tsconfig.spec.json" | |
} | |
}, | |
"lint": { | |
"executor": "@nrwl/linter:eslint", | |
"options": { | |
"lintFilePatterns": ["apps/api-core/**/*.ts"], | |
"fix": true | |
} | |
}, | |
"test": { | |
"executor": "@nrwl/jest:jest", | |
"options": { | |
"jestConfig": "apps/api-core/jest.config.ts", | |
"passWithNoTests": true | |
} | |
}, | |
"test:coverage": { | |
"executor": "@nrwl/jest:jest", | |
"outputs": ["{options.coverageDirectory}"], | |
"options": { | |
"jestConfig": "apps/api-core/jest.config.ts", | |
"passWithNoTests": true, | |
"coverageDirectory": "coverage/apps/api-core", | |
"collectCoverage": true, | |
"coverageProvider": "v8", | |
"collectCoverageFrom": [ | |
"<rootDir>/src/**/domain/**/*.ts", | |
"!<rootDir>/src/**/contracts/**/*.ts", | |
"!<rootDir>/src/**/domain/**/index.ts" | |
] | |
} | |
}, | |
"test:integration": { | |
"executor": "@nrwl/jest:jest", | |
"options": { | |
"jestConfig": "apps/api-core/jest.config.ts", | |
"passWithNoTests": true, | |
"runInBand": true, | |
"testEnvironment": "./src/shared/infra/database/prisma/prisma-test-environment.ts", | |
"testMatch": ["**/*.test.ts"], | |
"testTimeout": 15000 | |
} | |
}, | |
"prisma:generate": { | |
"executor": "nx:run-commands", | |
"options": { | |
"envFile": "./apps/api-core/.env", | |
"command": "yarn prisma generate --schema ./apps/api-core/src/shared/infra/database/prisma/schema.prisma" | |
} | |
}, | |
"prisma:migrate": { | |
"executor": "nx:run-commands", | |
"options": { | |
"envFile": "./apps/api-core/.env", | |
"command": "yarn prisma migrate dev --schema ./apps/api-core/src/shared/infra/database/prisma/schema.prisma" | |
} | |
}, | |
"prisma:clean": { | |
"executor": "nx:run-commands", | |
"options": { | |
"envFile": "./apps/api-core/.env", | |
"commands": [ | |
"yarn prisma migrate reset --force --skip-seed --schema ./apps/api-core/src/shared/infra/database/prisma/schema.prisma" | |
], | |
"parallel": false | |
} | |
}, | |
"prisma:reset": { | |
"executor": "nx:run-commands", | |
"options": { | |
"envFile": "./apps/api-core/.env", | |
"commands": [ | |
"yarn prisma migrate reset --force --skip-seed --schema ./apps/api-core/src/shared/infra/database/prisma/schema.prisma", | |
"yarn nx prisma:seed api-core" | |
], | |
"parallel": false | |
} | |
}, | |
"prisma:studio": { | |
"executor": "nx:run-commands", | |
"options": { | |
"envFile": "./apps/api-core/.env", | |
"command": "yarn prisma studio --schema ./apps/api-core/src/shared/infra/database/prisma/schema.prisma" | |
} | |
}, | |
"prisma:seed": { | |
"executor": "nx:run-commands", | |
"options": { | |
"envFile": "./apps/api-core/.env", | |
"command": "cross-env NODE_ENV=development ts-node ./apps/api-core/src/shared/test/seed" | |
} | |
}, | |
"clear:redis": { | |
"executor": "nx:run-commands", | |
"options": { | |
"envFile": "./apps/api-core/.env", | |
"command": "ts-node ./apps/api-core/src/shared/infra/database/redis/helpers/clearDatabase.helper.ts" | |
} | |
} | |
}, | |
"tags": ["api", "core"] | |
} |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
{ | |
"$schema": "../../node_modules/nx/schemas/project-schema.json", | |
"sourceRoot": "apps/api-core/src", | |
"projectType": "application", | |
"targets": { | |
"build": { | |
"executor": "@nrwl/node:webpack", | |
"outputs": ["{options.outputPath}"], | |
"options": { | |
"outputPath": "dist/apps/api-core/api", | |
"main": "apps/api-core/src/shared/main/http", | |
"tsConfig": "apps/api-core/tsconfig.app.json", | |
"generatePackageJson": true, | |
"progress": true, | |
"extractLicenses": true, | |
"assets": [ | |
{ | |
"glob": "**/*[.hbs]|[.css]", | |
"input": "apps/api-core/src/shared/application/views/templates", | |
"output": "templates" | |
}, | |
{ | |
"glob": "schema.prisma", | |
"input": "apps/api-core/src/shared/infra/database/prisma", | |
"output": "." | |
}, | |
{ | |
"glob": "migrations", | |
"input": "apps/api-core/src/shared/infra/database/prisma", | |
"output": "migrations" | |
}, | |
{ | |
"glob": ".env*", | |
"input": "apps/api-core/", | |
"output": "." | |
}, | |
{ | |
"glob": "**", | |
"input": "apps/api-core/src/shared/infra/providers/storage/implementations/credentials", | |
"output": "./credentials" | |
}, | |
{ | |
"glob": "yarn.lock", | |
"input": ".", | |
"output": "." | |
}, | |
{ | |
"glob": "**/*", | |
"input": "apps/api-core/tmp/", | |
"output": "tmp" | |
} | |
] | |
}, | |
"configurations": { | |
"production": { | |
"optimization": true, | |
"extractLicenses": true, | |
"inspect": false, | |
"fileReplacements": [ | |
{ | |
"replace": "apps/api-core/src/environments/environment.ts", | |
"with": "apps/api-core/src/environments/environment.prod.ts" | |
} | |
] | |
} | |
} | |
}, | |
"buildWorkerTransaction": { | |
"executor": "@nrwl/node:webpack", | |
"outputs": ["{options.outputPath}"], | |
"options": { | |
"outputPath": "dist/apps/api-core/workers/transaction", | |
"main": "apps/api-core/src/shared/main/workers/server-transaction-worker.ts", | |
"tsConfig": "apps/api-core/tsconfig.app.json", | |
"generatePackageJson": true, | |
"progress": true, | |
"extractLicenses": true, | |
"assets": [ | |
{ | |
"glob": "schema.prisma", | |
"input": "apps/api-core/src/shared/infra/database/prisma", | |
"output": "." | |
}, | |
{ | |
"glob": ".env*", | |
"input": "apps/api-core/", | |
"output": "." | |
}, | |
{ | |
"glob": "yarn.lock", | |
"input": ".", | |
"output": "." | |
} | |
] | |
}, | |
"configurations": { | |
"production": { | |
"optimization": true, | |
"extractLicenses": true, | |
"inspect": false, | |
"fileReplacements": [ | |
{ | |
"replace": "apps/api-core/src/environments/environment.ts", | |
"with": "apps/api-core/src/environments/environment.prod.ts" | |
} | |
] | |
} | |
} | |
}, | |
"buildWorkerMessage": { | |
"executor": "@nrwl/node:webpack", | |
"outputs": ["{options.outputPath}"], | |
"options": { | |
"outputPath": "dist/apps/api-core/workers/message", | |
"main": "apps/api-core/src/shared/main/workers/server-message-worker.ts", | |
"tsConfig": "apps/api-core/tsconfig.app.json", | |
"generatePackageJson": true, | |
"progress": true, | |
"extractLicenses": true, | |
"assets": [ | |
{ | |
"glob": "schema.prisma", | |
"input": "apps/api-core/src/shared/infra/database/prisma", | |
"output": "." | |
}, | |
{ | |
"glob": ".env*", | |
"input": "apps/api-core/", | |
"output": "." | |
}, | |
{ | |
"glob": "yarn.lock", | |
"input": ".", | |
"output": "." | |
} | |
] | |
}, | |
"configurations": { | |
"production": { | |
"optimization": true, | |
"extractLicenses": true, | |
"inspect": false, | |
"fileReplacements": [ | |
{ | |
"replace": "apps/api-core/src/environments/environment.ts", | |
"with": "apps/api-core/src/environments/environment.prod.ts" | |
} | |
] | |
} | |
} | |
}, | |
"serve": { | |
"executor": "@nrwl/node:node", | |
"options": { | |
"buildTarget": "api-core:build" | |
}, | |
"configurations": { | |
"production": { | |
"buildTarget": "api-core:build:production" | |
} | |
} | |
}, | |
"transaction:worker": { | |
"executor": "@nrwl/node:node", | |
"options": { | |
"buildTarget": "api-core:buildWorkerTransaction" | |
}, | |
"configurations": { | |
"production": { | |
"buildTarget": "api-core:buildWorkerTransaction:production" | |
} | |
} | |
}, | |
"message:worker": { | |
"executor": "@nrwl/node:node", | |
"options": { | |
"buildTarget": "api-core:buildWorkerMessage" | |
}, | |
"configurations": { | |
"production": { | |
"buildTarget": "api-core:buildWorkerMessage:production" | |
} | |
} | |
}, | |
"tsc": { | |
"executor": "@nrwl/node:webpack", | |
"outputs": ["{options.outputPath}"], | |
"options": { | |
"outputPath": "dist/apps/api-core", | |
"main": "apps/api-core/src/shared/main/http", | |
"tsConfig": "apps/api-core/tsconfig.spec.json" | |
} | |
}, | |
"lint": { | |
"executor": "@nrwl/linter:eslint", | |
"options": { | |
"lintFilePatterns": ["apps/api-core/**/*.ts"], | |
"fix": true | |
} | |
}, | |
"test": { | |
"executor": "@nrwl/jest:jest", | |
"options": { | |
"jestConfig": "apps/api-core/jest.config.ts", | |
"passWithNoTests": true | |
} | |
}, | |
"test:coverage": { | |
"executor": "@nrwl/jest:jest", | |
"outputs": ["{options.coverageDirectory}"], | |
"options": { | |
"jestConfig": "apps/api-core/jest.config.ts", | |
"passWithNoTests": true, | |
"coverageDirectory": "coverage/apps/api-core", | |
"collectCoverage": true, | |
"coverageProvider": "v8", | |
"collectCoverageFrom": [ | |
"<rootDir>/src/**/domain/**/*.ts", | |
"!<rootDir>/src/**/contracts/**/*.ts", | |
"!<rootDir>/src/**/domain/**/index.ts" | |
] | |
} | |
}, | |
"test:integration": { | |
"executor": "@nrwl/jest:jest", | |
"options": { | |
"jestConfig": "apps/api-core/jest.config.ts", | |
"passWithNoTests": true, | |
"runInBand": true, | |
"testEnvironment": "./src/shared/infra/database/prisma/prisma-test-environment.ts", | |
"testMatch": ["**/*.test.ts"], | |
"testTimeout": 15000 | |
} | |
}, | |
"prisma:generate": { | |
"executor": "nx:run-commands", | |
"options": { | |
"envFile": "./apps/api-core/.env", | |
"command": "yarn prisma generate --schema ./apps/api-core/src/shared/infra/database/prisma/schema.prisma" | |
} | |
}, | |
"prisma:migrate": { | |
"executor": "nx:run-commands", | |
"options": { | |
"envFile": "./apps/api-core/.env", | |
"command": "yarn prisma migrate dev --schema ./apps/api-core/src/shared/infra/database/prisma/schema.prisma" | |
} | |
}, | |
"prisma:clean": { | |
"executor": "nx:run-commands", | |
"options": { | |
"envFile": "./apps/api-core/.env", | |
"commands": [ | |
"yarn prisma migrate reset --force --skip-seed --schema ./apps/api-core/src/shared/infra/database/prisma/schema.prisma" | |
], | |
"parallel": false | |
} | |
}, | |
"prisma:reset": { | |
"executor": "nx:run-commands", | |
"options": { | |
"envFile": "./apps/api-core/.env", | |
"commands": [ | |
"yarn prisma migrate reset --force --skip-seed --schema ./apps/api-core/src/shared/infra/database/prisma/schema.prisma", | |
"yarn nx prisma:seed api-core" | |
], | |
"parallel": false | |
} | |
}, | |
"prisma:studio": { | |
"executor": "nx:run-commands", | |
"options": { | |
"envFile": "./apps/api-core/.env", | |
"command": "yarn prisma studio --schema ./apps/api-core/src/shared/infra/database/prisma/schema.prisma" | |
} | |
}, | |
"prisma:seed": { | |
"executor": "nx:run-commands", | |
"options": { | |
"envFile": "./apps/api-core/.env", | |
"command": "cross-env NODE_ENV=development ts-node ./apps/api-core/src/shared/test/seed" | |
} | |
}, | |
"clear:redis": { | |
"executor": "nx:run-commands", | |
"options": { | |
"envFile": "./apps/api-core/.env", | |
"command": "ts-node ./apps/api-core/src/shared/infra/database/redis/helpers/clearDatabase.helper.ts" | |
} | |
} | |
}, | |
"tags": ["api", "core"] | |
} |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
{ | |
"$schema": "../../node_modules/nx/schemas/project-schema.json", | |
"sourceRoot": "apps/api-core/src", | |
"projectType": "application", | |
"targets": { | |
"build": { | |
"executor": "@nrwl/node:webpack", | |
"outputs": ["{options.outputPath}"], | |
"options": { | |
"outputPath": "dist/apps/api-core/api", | |
"main": "apps/api-core/src/shared/main/http", | |
"tsConfig": "apps/api-core/tsconfig.app.json", | |
"generatePackageJson": true, | |
"progress": true, | |
"extractLicenses": true, | |
"assets": [ | |
{ | |
"glob": ["*.hbs", "*.css"], | |
"input": "apps/api-core/src/shared/application/views/templates", | |
"output": "templates" | |
}, | |
{ | |
"glob": "schema.prisma", | |
"input": "apps/api-core/src/shared/infra/database/prisma", | |
"output": "." | |
}, | |
{ | |
"glob": "migrations", | |
"input": "apps/api-core/src/shared/infra/database/prisma", | |
"output": "migrations" | |
}, | |
{ | |
"glob": ".env*", | |
"input": "apps/api-core/", | |
"output": "." | |
}, | |
{ | |
"glob": "**", | |
"input": "apps/api-core/src/shared/infra/providers/storage/implementations/credentials", | |
"output": "./credentials" | |
}, | |
{ | |
"glob": "yarn.lock", | |
"input": ".", | |
"output": "." | |
}, | |
{ | |
"glob": "**/*", | |
"input": "apps/api-core/tmp/", | |
"output": "tmp" | |
} | |
] | |
}, | |
"configurations": { | |
"production": { | |
"optimization": true, | |
"extractLicenses": true, | |
"inspect": false, | |
"fileReplacements": [ | |
{ | |
"replace": "apps/api-core/src/environments/environment.ts", | |
"with": "apps/api-core/src/environments/environment.prod.ts" | |
} | |
] | |
} | |
} | |
}, | |
"buildWorkerTransaction": { | |
"executor": "@nrwl/node:webpack", | |
"outputs": ["{options.outputPath}"], | |
"options": { | |
"outputPath": "dist/apps/api-core/workers/transaction", | |
"main": "apps/api-core/src/shared/main/workers/server-transaction-worker.ts", | |
"tsConfig": "apps/api-core/tsconfig.app.json", | |
"generatePackageJson": true, | |
"progress": true, | |
"extractLicenses": true, | |
"assets": [ | |
{ | |
"glob": "schema.prisma", | |
"input": "apps/api-core/src/shared/infra/database/prisma", | |
"output": "." | |
}, | |
{ | |
"glob": ".env*", | |
"input": "apps/api-core/", | |
"output": "." | |
}, | |
{ | |
"glob": "yarn.lock", | |
"input": ".", | |
"output": "." | |
} | |
] | |
}, | |
"configurations": { | |
"production": { | |
"optimization": true, | |
"extractLicenses": true, | |
"inspect": false, | |
"fileReplacements": [ | |
{ | |
"replace": "apps/api-core/src/environments/environment.ts", | |
"with": "apps/api-core/src/environments/environment.prod.ts" | |
} | |
] | |
} | |
} | |
}, | |
"buildWorkerMessage": { | |
"executor": "@nrwl/node:webpack", | |
"outputs": ["{options.outputPath}"], | |
"options": { | |
"outputPath": "dist/apps/api-core/workers/message", | |
"main": "apps/api-core/src/shared/main/workers/server-message-worker.ts", | |
"tsConfig": "apps/api-core/tsconfig.app.json", | |
"generatePackageJson": true, | |
"progress": true, | |
"extractLicenses": true, | |
"assets": [ | |
{ | |
"glob": "schema.prisma", | |
"input": "apps/api-core/src/shared/infra/database/prisma", | |
"output": "." | |
}, | |
{ | |
"glob": ".env*", | |
"input": "apps/api-core/", | |
"output": "." | |
}, | |
{ | |
"glob": "yarn.lock", | |
"input": ".", | |
"output": "." | |
} | |
] | |
}, | |
"configurations": { | |
"production": { | |
"optimization": true, | |
"extractLicenses": true, | |
"inspect": false, | |
"fileReplacements": [ | |
{ | |
"replace": "apps/api-core/src/environments/environment.ts", | |
"with": "apps/api-core/src/environments/environment.prod.ts" | |
} | |
] | |
} | |
} | |
}, | |
"serve": { | |
"executor": "@nrwl/node:node", | |
"options": { | |
"buildTarget": "api-core:build" | |
}, | |
"configurations": { | |
"production": { | |
"buildTarget": "api-core:build:production" | |
} | |
} | |
}, | |
"transaction:worker": { | |
"executor": "@nrwl/node:node", | |
"options": { | |
"buildTarget": "api-core:buildWorkerTransaction" | |
}, | |
"configurations": { | |
"production": { | |
"buildTarget": "api-core:buildWorkerTransaction:production" | |
} | |
} | |
}, | |
"message:worker": { | |
"executor": "@nrwl/node:node", | |
"options": { | |
"buildTarget": "api-core:buildWorkerMessage" | |
}, | |
"configurations": { | |
"production": { | |
"buildTarget": "api-core:buildWorkerMessage:production" | |
} | |
} | |
}, | |
"tsc": { | |
"executor": "@nrwl/node:webpack", | |
"outputs": ["{options.outputPath}"], | |
"options": { | |
"outputPath": "dist/apps/api-core", | |
"main": "apps/api-core/src/shared/main/http", | |
"tsConfig": "apps/api-core/tsconfig.spec.json" | |
} | |
}, | |
"lint": { | |
"executor": "@nrwl/linter:eslint", | |
"options": { | |
"lintFilePatterns": ["apps/api-core/**/*.ts"], | |
"fix": true | |
} | |
}, | |
"test": { | |
"executor": "@nrwl/jest:jest", | |
"options": { | |
"jestConfig": "apps/api-core/jest.config.ts", | |
"passWithNoTests": true | |
} | |
}, | |
"test:coverage": { | |
"executor": "@nrwl/jest:jest", | |
"outputs": ["{options.coverageDirectory}"], | |
"options": { | |
"jestConfig": "apps/api-core/jest.config.ts", | |
"passWithNoTests": true, | |
"coverageDirectory": "coverage/apps/api-core", | |
"collectCoverage": true, | |
"coverageProvider": "v8", | |
"collectCoverageFrom": [ | |
"<rootDir>/src/**/domain/**/*.ts", | |
"!<rootDir>/src/**/contracts/**/*.ts", | |
"!<rootDir>/src/**/domain/**/index.ts" | |
] | |
} | |
}, | |
"test:integration": { | |
"executor": "@nrwl/jest:jest", | |
"options": { | |
"jestConfig": "apps/api-core/jest.config.ts", | |
"passWithNoTests": true, | |
"runInBand": true, | |
"testEnvironment": "./src/shared/infra/database/prisma/prisma-test-environment.ts", | |
"testMatch": ["**/*.test.ts"], | |
"testTimeout": 15000 | |
} | |
}, | |
"prisma:generate": { | |
"executor": "nx:run-commands", | |
"options": { | |
"envFile": "./apps/api-core/.env", | |
"command": "yarn prisma generate --schema ./apps/api-core/src/shared/infra/database/prisma/schema.prisma" | |
} | |
}, | |
"prisma:migrate": { | |
"executor": "nx:run-commands", | |
"options": { | |
"envFile": "./apps/api-core/.env", | |
"command": "yarn prisma migrate dev --schema ./apps/api-core/src/shared/infra/database/prisma/schema.prisma" | |
} | |
}, | |
"prisma:clean": { | |
"executor": "nx:run-commands", | |
"options": { | |
"envFile": "./apps/api-core/.env", | |
"commands": [ | |
"yarn prisma migrate reset --force --skip-seed --schema ./apps/api-core/src/shared/infra/database/prisma/schema.prisma" | |
], | |
"parallel": false | |
} | |
}, | |
"prisma:reset": { | |
"executor": "nx:run-commands", | |
"options": { | |
"envFile": "./apps/api-core/.env", | |
"commands": [ | |
"yarn prisma migrate reset --force --skip-seed --schema ./apps/api-core/src/shared/infra/database/prisma/schema.prisma", | |
"yarn nx prisma:seed api-core" | |
], | |
"parallel": false | |
} | |
}, | |
"prisma:studio": { | |
"executor": "nx:run-commands", | |
"options": { | |
"envFile": "./apps/api-core/.env", | |
"command": "yarn prisma studio --schema ./apps/api-core/src/shared/infra/database/prisma/schema.prisma" | |
} | |
}, | |
"prisma:seed": { | |
"executor": "nx:run-commands", | |
"options": { | |
"envFile": "./apps/api-core/.env", | |
"command": "cross-env NODE_ENV=development ts-node ./apps/api-core/src/shared/test/seed" | |
} | |
}, | |
"clear:redis": { | |
"executor": "nx:run-commands", | |
"options": { | |
"envFile": "./apps/api-core/.env", | |
"command": "ts-node ./apps/api-core/src/shared/infra/database/redis/helpers/clearDatabase.helper.ts" | |
} | |
} | |
}, | |
"tags": ["api", "core"] | |
} |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
{ | |
"$schema": "../../node_modules/nx/schemas/project-schema.json", | |
"sourceRoot": "apps/api-core/src", | |
"projectType": "application", | |
"targets": { | |
"build": { | |
"executor": "@nrwl/node:webpack", | |
"outputs": ["{options.outputPath}"], | |
"options": { | |
"outputPath": "dist/apps/api-core/api", | |
"main": "apps/api-core/src/shared/main/http", | |
"tsConfig": "apps/api-core/tsconfig.app.json", | |
"generatePackageJson": true, | |
"progress": true, | |
"inspect": true, | |
"extractLicenses": true, | |
"assets": [ | |
{ | |
"glob": "**/*.hbs", | |
"input": "apps/api-core/src/shared/application/views/templates", | |
"output": "templates" | |
}, | |
{ | |
"glob": "**/*.css", | |
"input": "apps/api-core/src/shared/application/views/templates", | |
"output": "templates" | |
}, | |
{ | |
"glob": "schema.prisma", | |
"input": "apps/api-core/src/shared/infra/database/prisma", | |
"output": "." | |
}, | |
{ | |
"glob": "migrations", | |
"input": "apps/api-core/src/shared/infra/database/prisma", | |
"output": "migrations" | |
}, | |
{ | |
"glob": ".env*", | |
"input": "apps/api-core/", | |
"output": "." | |
}, | |
{ | |
"glob": "**", | |
"input": "apps/api-core/src/shared/infra/providers/storage/implementations/credentials", | |
"output": "./credentials" | |
}, | |
{ | |
"glob": "yarn.lock", | |
"input": ".", | |
"output": "." | |
}, | |
{ | |
"glob": "**/*", | |
"input": "apps/api-core/tmp/", | |
"output": "tmp" | |
} | |
] | |
}, | |
"configurations": { | |
"production": { | |
"optimization": true, | |
"inspect": false, | |
"progress": false | |
} | |
} | |
}, | |
"buildWorkerTransaction": { | |
"executor": "@nrwl/node:webpack", | |
"outputs": ["{options.outputPath}"], | |
"options": { | |
"outputPath": "dist/apps/api-core/workers/transaction", | |
"main": "apps/api-core/src/shared/main/workers/server-transaction-worker.ts", | |
"tsConfig": "apps/api-core/tsconfig.app.json", | |
"generatePackageJson": true, | |
"progress": true, | |
"extractLicenses": true, | |
"assets": [ | |
{ | |
"glob": "schema.prisma", | |
"input": "apps/api-core/src/shared/infra/database/prisma", | |
"output": "." | |
}, | |
{ | |
"glob": ".env*", | |
"input": "apps/api-core/", | |
"output": "." | |
}, | |
{ | |
"glob": "yarn.lock", | |
"input": ".", | |
"output": "." | |
} | |
] | |
}, | |
"configurations": { | |
"production": { | |
"optimization": true, | |
"inspect": false, | |
"progress": false | |
} | |
} | |
}, | |
"buildWorkerMessage": { | |
"executor": "@nrwl/node:webpack", | |
"outputs": ["{options.outputPath}"], | |
"options": { | |
"outputPath": "dist/apps/api-core/workers/message", | |
"main": "apps/api-core/src/shared/main/workers/server-message-worker.ts", | |
"tsConfig": "apps/api-core/tsconfig.app.json", | |
"generatePackageJson": true, | |
"progress": true, | |
"extractLicenses": true, | |
"assets": [ | |
{ | |
"glob": "**/*.hbs", | |
"input": "apps/api-core/src/shared/application/views/templates", | |
"output": "templates" | |
}, | |
{ | |
"glob": "**/*.css", | |
"input": "apps/api-core/src/shared/application/views/templates", | |
"output": "templates" | |
}, | |
{ | |
"glob": "schema.prisma", | |
"input": "apps/api-core/src/shared/infra/database/prisma", | |
"output": "." | |
}, | |
{ | |
"glob": ".env*", | |
"input": "apps/api-core/", | |
"output": "." | |
}, | |
{ | |
"glob": "yarn.lock", | |
"input": ".", | |
"output": "." | |
} | |
] | |
}, | |
"configurations": { | |
"production": { | |
"optimization": true, | |
"inspect": false, | |
"progress": false | |
} | |
} | |
}, | |
"serve": { | |
"executor": "@nrwl/node:node", | |
"options": { | |
"buildTarget": "api-core:build" | |
}, | |
"configurations": { | |
"production": { | |
"buildTarget": "api-core:build:production" | |
} | |
} | |
}, | |
"transaction:worker": { | |
"executor": "@nrwl/node:node", | |
"options": { | |
"buildTarget": "api-core:buildWorkerTransaction" | |
}, | |
"configurations": { | |
"production": { | |
"buildTarget": "api-core:buildWorkerTransaction:production" | |
} | |
} | |
}, | |
"message:worker": { | |
"executor": "@nrwl/node:node", | |
"options": { | |
"buildTarget": "api-core:buildWorkerMessage" | |
}, | |
"configurations": { | |
"production": { | |
"buildTarget": "api-core:buildWorkerMessage:production" | |
} | |
} | |
}, | |
"tsc": { | |
"executor": "@nrwl/node:webpack", | |
"outputs": ["{options.outputPath}"], | |
"options": { | |
"outputPath": "dist/apps/api-core", | |
"main": "apps/api-core/src/shared/main/http", | |
"tsConfig": "apps/api-core/tsconfig.spec.json" | |
} | |
}, | |
"lint": { | |
"executor": "@nrwl/linter:eslint", | |
"options": { | |
"lintFilePatterns": ["apps/api-core/**/*.ts"], | |
"fix": true | |
} | |
}, | |
"test": { | |
"executor": "@nrwl/jest:jest", | |
"options": { | |
"jestConfig": "apps/api-core/jest.config.ts", | |
"passWithNoTests": true | |
} | |
}, | |
"test:coverage": { | |
"executor": "@nrwl/jest:jest", | |
"outputs": ["{options.coverageDirectory}"], | |
"options": { | |
"jestConfig": "apps/api-core/jest.config.ts", | |
"passWithNoTests": true, | |
"coverageDirectory": "coverage/apps/api-core", | |
"collectCoverage": true, | |
"coverageProvider": "v8", | |
"collectCoverageFrom": [ | |
"<rootDir>/src/**/domain/**/*.ts", | |
"!<rootDir>/src/**/contracts/**/*.ts", | |
"!<rootDir>/src/**/domain/**/index.ts" | |
] | |
} | |
}, | |
"test:integration": { | |
"executor": "@nrwl/jest:jest", | |
"options": { | |
"jestConfig": "apps/api-core/jest.config.ts", | |
"passWithNoTests": true, | |
"runInBand": true, | |
"testEnvironment": "./src/shared/infra/database/prisma/prisma-test-environment.ts", | |
"testMatch": ["**/*.test.ts"], | |
"testTimeout": 15000 | |
} | |
}, | |
"prisma:generate": { | |
"executor": "nx:run-commands", | |
"options": { | |
"envFile": "./apps/api-core/.env", | |
"command": "yarn prisma generate --schema ./apps/api-core/src/shared/infra/database/prisma/schema.prisma" | |
} | |
}, | |
"prisma:migrate": { | |
"executor": "nx:run-commands", | |
"options": { | |
"envFile": "./apps/api-core/.env", | |
"command": "yarn prisma migrate dev --schema ./apps/api-core/src/shared/infra/database/prisma/schema.prisma" | |
} | |
}, | |
"prisma:reset": { | |
"executor": "nx:run-commands", | |
"options": { | |
"envFile": "./apps/api-core/.env", | |
"commands": [ | |
"yarn prisma migrate reset --force --skip-seed --schema ./apps/api-core/src/shared/infra/database/prisma/schema.prisma", | |
"yarn nx prisma:seed api-core" | |
], | |
"parallel": false | |
} | |
}, | |
"prisma:studio": { | |
"executor": "nx:run-commands", | |
"options": { | |
"envFile": "./apps/api-core/.env", | |
"command": "yarn prisma studio --schema ./apps/api-core/src/shared/infra/database/prisma/schema.prisma" | |
} | |
}, | |
"prisma:seed": { | |
"executor": "@nrwl/node:node", | |
"options": { | |
"buildTarget": "api-core:buildSeeds", | |
"watch": "false" | |
}, | |
"configurations": { | |
"production": { | |
"buildTarget": "api-core:buildSeeds:production" | |
} | |
} | |
}, | |
"buildSeeds": { | |
"executor": "@nrwl/node:webpack", | |
"outputs": ["{options.outputPath}"], | |
"options": { | |
"outputPath": "dist/apps/api-core/seeds", | |
"main": "apps/api-core/src/shared/test/seed/index.ts", | |
"tsConfig": "apps/api-core/tsconfig.app.json", | |
"generatePackageJson": true, | |
"progress": true, | |
"extractLicenses": true, | |
"assets": [ | |
{ | |
"glob": "schema.prisma", | |
"input": "apps/api-core/src/shared/infra/database/prisma", | |
"output": "." | |
}, | |
{ | |
"glob": ".env*", | |
"input": "apps/api-core/", | |
"output": "." | |
}, | |
{ | |
"glob": "yarn.lock", | |
"input": ".", | |
"output": "." | |
} | |
] | |
}, | |
"configurations": { | |
"production": { | |
"optimization": true, | |
"inspect": false, | |
"progress": false | |
} | |
} | |
} | |
}, | |
"tags": ["api", "core"] | |
} |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
{ | |
"$schema": "../../node_modules/nx/schemas/project-schema.json", | |
"sourceRoot": "apps/api-core/src", | |
"projectType": "application", | |
"targets": { | |
"build": { | |
"executor": "@nrwl/node:webpack", | |
"outputs": ["{options.outputPath}"], | |
"options": { | |
"outputPath": "dist/apps/api-core", | |
"main": "apps/api-core/src/shared/main/http", | |
"tsConfig": "apps/api-core/tsconfig.app.json", | |
"generatePackageJson": true, | |
"progress": true, | |
"extractLicenses": true, | |
"assets": [ | |
{ | |
"glob": "schema.prisma", | |
"input": "apps/api-core/src/shared/infra/database/prisma", | |
"output": "." | |
}, | |
{ | |
"glob": ".env*", | |
"input": "apps/api-core/", | |
"output": "." | |
}, | |
{ | |
"glob": "**", | |
"input": "apps/api-core/src/shared/infra/providers/storage/implementations/credentials", | |
"output": "./credentials" | |
}, | |
{ | |
"glob": "yarn.lock", | |
"input": ".", | |
"output": "." | |
}, | |
{ | |
"glob": "**/*", | |
"input": "apps/api-core/tmp/", | |
"output": "tmp" | |
} | |
] | |
}, | |
"configurations": { | |
"production": { | |
"optimization": true, | |
"extractLicenses": true, | |
"inspect": false, | |
"fileReplacements": [ | |
{ | |
"replace": "apps/api-core/src/environments/environment.ts", | |
"with": "apps/api-core/src/environments/environment.prod.ts" | |
} | |
] | |
} | |
} | |
}, | |
"transactionworkerbuild": { | |
"executor": "@nrwl/node:webpack", | |
"outputs": ["{options.outputPath}"], | |
"options": { | |
"outputPath": "dist/apps/api-core", | |
"main": "apps/api-core/src/shared/main/workers/server-transaction-worker.ts", | |
"tsConfig": "apps/api-core/tsconfig.app.json", | |
"generatePackageJson": true, | |
"progress": true, | |
"extractLicenses": true | |
}, | |
"configurations": { | |
"production": { | |
"optimization": true, | |
"extractLicenses": true, | |
"inspect": false, | |
"fileReplacements": [ | |
{ | |
"replace": "apps/api-core/src/environments/environment.ts", | |
"with": "apps/api-core/src/environments/environment.prod.ts" | |
} | |
] | |
} | |
} | |
}, | |
"messageworkerbuild": { | |
"executor": "@nrwl/node:webpack", | |
"outputs": ["{options.outputPath}"], | |
"options": { | |
"outputPath": "dist/apps/api-core", | |
"main": "apps/api-core/src/shared/main/workers/server-message-worker.ts", | |
"tsConfig": "apps/api-core/tsconfig.app.json", | |
"generatePackageJson": true, | |
"progress": true, | |
"extractLicenses": true | |
}, | |
"configurations": { | |
"production": { | |
"optimization": true, | |
"extractLicenses": true, | |
"inspect": false, | |
"fileReplacements": [ | |
{ | |
"replace": "apps/api-core/src/environments/environment.ts", | |
"with": "apps/api-core/src/environments/environment.prod.ts" | |
} | |
] | |
} | |
} | |
}, | |
"serve": { | |
"executor": "@nrwl/node:node", | |
"options": { | |
"buildTarget": "api-core:build" | |
}, | |
"configurations": { | |
"production": { | |
"buildTarget": "api-core:build:production" | |
} | |
} | |
}, | |
"transaction:worker": { | |
"executor": "@nrwl/node:node", | |
"options": { | |
"buildTarget": "api-core:transactionworkerbuild" | |
}, | |
"configurations": { | |
"production": { | |
"buildTarget": "api-core:transactionworkerbuild:production" | |
} | |
} | |
}, | |
"message:worker": { | |
"executor": "@nrwl/node:node", | |
"options": { | |
"buildTarget": "api-core:messageworkerbuild" | |
}, | |
"configurations": { | |
"production": { | |
"buildTarget": "api-core:messageworkerbuild:production" | |
} | |
} | |
}, | |
"tsc": { | |
"executor": "@nrwl/node:webpack", | |
"outputs": ["{options.outputPath}"], | |
"options": { | |
"outputPath": "dist/apps/api-core", | |
"main": "apps/api-core/src/shared/main/http", | |
"tsConfig": "apps/api-core/tsconfig.spec.json" | |
} | |
}, | |
"lint": { | |
"executor": "@nrwl/linter:eslint", | |
"options": { | |
"lintFilePatterns": ["apps/api-core/**/*.ts"], | |
"fix": true | |
} | |
}, | |
"test": { | |
"executor": "@nrwl/jest:jest", | |
"options": { | |
"jestConfig": "apps/api-core/jest.config.ts", | |
"passWithNoTests": true | |
} | |
}, | |
"test:coverage": { | |
"executor": "@nrwl/jest:jest", | |
"outputs": ["{options.coverageDirectory}"], | |
"options": { | |
"jestConfig": "apps/api-core/jest.coverage.config.ts", | |
"passWithNoTests": true, | |
"coverageDirectory": "coverage/apps/api-core" | |
} | |
}, | |
"test:integration": { | |
"executor": "@nrwl/jest:jest", | |
"options": { | |
"jestConfig": "apps/api-core/jest.integration.config.ts", | |
"passWithNoTests": true, | |
"runInBand": true | |
} | |
}, | |
"prisma:generate": { | |
"executor": "nx:run-commands", | |
"options": { | |
"envFile": "./apps/api-core/.env", | |
"command": "yarn prisma generate --schema ./apps/api-core/src/shared/infra/database/prisma/schema.prisma" | |
} | |
}, | |
"prisma:migrate": { | |
"executor": "nx:run-commands", | |
"options": { | |
"envFile": "./apps/api-core/.env", | |
"command": "yarn prisma migrate dev --schema ./apps/api-core/src/shared/infra/database/prisma/schema.prisma" | |
} | |
}, | |
"prisma:reset": { | |
"executor": "nx:run-commands", | |
"options": { | |
"envFile": "./apps/api-core/.env", | |
"commands": [ | |
"yarn prisma migrate reset --force --skip-seed --schema ./apps/api-core/src/shared/infra/database/prisma/schema.prisma", | |
"yarn nx prisma:seed api-core" | |
], | |
"parallel": false | |
} | |
}, | |
"prisma:studio": { | |
"executor": "nx:run-commands", | |
"options": { | |
"envFile": "./apps/api-core/.env", | |
"command": "yarn prisma studio --schema ./apps/api-core/src/shared/infra/database/prisma/schema.prisma" | |
} | |
}, | |
"prisma:seed": { | |
"executor": "nx:run-commands", | |
"options": { | |
"envFile": "./apps/api-core/.env", | |
"command": "cross-env NODE_ENV=development ts-node ./apps/api-core/src/shared/test/seed" | |
} | |
}, | |
"clear:redis": { | |
"executor": "nx:run-commands", | |
"options": { | |
"envFile": "./apps/api-core/.env", | |
"command": "ts-node ./apps/api-core/src/shared/infra/database/redis/helpers/clearDatabase.helper.ts" | |
} | |
} | |
}, | |
"tags": ["api", "core"] | |
} |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
{ | |
"$schema": "../../node_modules/nx/schemas/project-schema.json", | |
"sourceRoot": "apps/api-core/src", | |
"projectType": "application", | |
"targets": { | |
"build": { | |
"executor": "@nrwl/node:webpack", | |
"outputs": ["{options.outputPath}"], | |
"options": { | |
"outputPath": "dist/apps/api-core/api", | |
"main": "apps/api-core/src/shared/main/http", | |
"tsConfig": "apps/api-core/tsconfig.app.json", | |
"generatePackageJson": true, | |
"progress": true, | |
"inspect": true, | |
"extractLicenses": true, | |
"assets": [ | |
{ | |
"glob": "**/*.hbs", | |
"input": "apps/api-core/src/shared/application/views/templates", | |
"output": "templates" | |
}, | |
{ | |
"glob": "**/*.css", | |
"input": "apps/api-core/src/shared/application/views/templates", | |
"output": "templates" | |
}, | |
{ | |
"glob": "schema.prisma", | |
"input": "apps/api-core/src/shared/infra/database/prisma", | |
"output": "." | |
}, | |
{ | |
"glob": "migrations", | |
"input": "apps/api-core/src/shared/infra/database/prisma", | |
"output": "migrations" | |
}, | |
{ | |
"glob": ".env*", | |
"input": "apps/api-core/", | |
"output": "." | |
}, | |
{ | |
"glob": "**", | |
"input": "apps/api-core/src/shared/infra/providers/storage/implementations/credentials", | |
"output": "./credentials" | |
}, | |
{ | |
"glob": "**/*", | |
"input": "apps/api-core/tmp/", | |
"output": "tmp" | |
}, | |
{ | |
"glob": "newrelic.js", | |
"input": "apps/api-core/", | |
"output": "." | |
} | |
] | |
}, | |
"configurations": { | |
"production": { | |
"optimization": true, | |
"inspect": false, | |
"progress": false | |
} | |
} | |
}, | |
"buildWorkerTransaction": { | |
"executor": "@nrwl/node:webpack", | |
"outputs": ["{options.outputPath}"], | |
"options": { | |
"outputPath": "dist/apps/api-core/workers/transaction", | |
"main": "apps/api-core/src/shared/main/workers/server-transaction-worker.ts", | |
"tsConfig": "apps/api-core/tsconfig.app.json", | |
"generatePackageJson": true, | |
"progress": true, | |
"extractLicenses": true, | |
"assets": [ | |
{ | |
"glob": "schema.prisma", | |
"input": "apps/api-core/src/shared/infra/database/prisma", | |
"output": "." | |
}, | |
{ | |
"glob": ".env*", | |
"input": "apps/api-core/", | |
"output": "." | |
} | |
] | |
}, | |
"configurations": { | |
"production": { | |
"optimization": true, | |
"inspect": false, | |
"progress": false | |
} | |
} | |
}, | |
"buildWorkerMessage": { | |
"executor": "@nrwl/node:webpack", | |
"outputs": ["{options.outputPath}"], | |
"options": { | |
"outputPath": "dist/apps/api-core/workers/message", | |
"main": "apps/api-core/src/shared/main/workers/server-message-worker.ts", | |
"tsConfig": "apps/api-core/tsconfig.app.json", | |
"generatePackageJson": true, | |
"progress": true, | |
"extractLicenses": true, | |
"assets": [ | |
{ | |
"glob": "**/*.hbs", | |
"input": "apps/api-core/src/shared/application/views/templates", | |
"output": "templates" | |
}, | |
{ | |
"glob": "**/*.css", | |
"input": "apps/api-core/src/shared/application/views/templates", | |
"output": "templates" | |
}, | |
{ | |
"glob": "schema.prisma", | |
"input": "apps/api-core/src/shared/infra/database/prisma", | |
"output": "." | |
}, | |
{ | |
"glob": ".env*", | |
"input": "apps/api-core/", | |
"output": "." | |
} | |
] | |
}, | |
"configurations": { | |
"production": { | |
"optimization": true, | |
"inspect": false, | |
"progress": false | |
} | |
} | |
}, | |
"serve": { | |
"executor": "@nrwl/node:node", | |
"options": { | |
"buildTarget": "api-core:build" | |
}, | |
"configurations": { | |
"production": { | |
"buildTarget": "api-core:build:production" | |
} | |
} | |
}, | |
"transaction:worker": { | |
"executor": "@nrwl/node:node", | |
"options": { | |
"buildTarget": "api-core:buildWorkerTransaction" | |
}, | |
"configurations": { | |
"production": { | |
"buildTarget": "api-core:buildWorkerTransaction:production" | |
} | |
} | |
}, | |
"message:worker": { | |
"executor": "@nrwl/node:node", | |
"options": { | |
"buildTarget": "api-core:buildWorkerMessage" | |
}, | |
"configurations": { | |
"production": { | |
"buildTarget": "api-core:buildWorkerMessage:production" | |
} | |
} | |
}, | |
"tsc": { | |
"executor": "@nrwl/node:webpack", | |
"outputs": ["{options.outputPath}"], | |
"options": { | |
"outputPath": "dist/apps/api-core", | |
"main": "apps/api-core/src/shared/main/http", | |
"tsConfig": "apps/api-core/tsconfig.spec.json" | |
} | |
}, | |
"lint": { | |
"executor": "@nrwl/linter:eslint", | |
"options": { | |
"lintFilePatterns": ["apps/api-core/**/*.ts"], | |
"fix": true | |
} | |
}, | |
"test": { | |
"executor": "@nrwl/jest:jest", | |
"options": { | |
"jestConfig": "apps/api-core/jest.config.ts", | |
"passWithNoTests": true | |
} | |
}, | |
"test:coverage": { | |
"executor": "@nrwl/jest:jest", | |
"outputs": ["{options.coverageDirectory}"], | |
"options": { | |
"jestConfig": "apps/api-core/jest.config.ts", | |
"passWithNoTests": true, | |
"coverageDirectory": "coverage/apps/api-core", | |
"collectCoverage": true, | |
"coverageProvider": "v8", | |
"collectCoverageFrom": [ | |
"<rootDir>/src/**/domain/**/*.ts", | |
"!<rootDir>/src/**/contracts/**/*.ts", | |
"!<rootDir>/src/**/domain/**/index.ts" | |
] | |
} | |
}, | |
"test:integration": { | |
"executor": "@nrwl/jest:jest", | |
"options": { | |
"jestConfig": "apps/api-core/jest.config.ts", | |
"passWithNoTests": true, | |
"runInBand": true, | |
"testEnvironment": "./src/shared/infra/database/prisma/prisma-test-environment.ts", | |
"testMatch": ["**/*.test.ts"], | |
"testTimeout": 20000 | |
} | |
}, | |
"prisma:generate": { | |
"executor": "nx:run-commands", | |
"options": { | |
"envFile": "./apps/api-core/.env", | |
"command": "yarn prisma generate --schema ./apps/api-core/src/shared/infra/database/prisma/schema.prisma" | |
} | |
}, | |
"prisma:migrate": { | |
"executor": "nx:run-commands", | |
"options": { | |
"envFile": "./apps/api-core/.env", | |
"command": "DATABASE_URL=\"$MIGRATE_DATABASE_URL\" yarn prisma migrate dev --schema ./apps/api-core/src/shared/infra/database/prisma/schema.prisma" | |
} | |
}, | |
"prisma:reset": { | |
"executor": "nx:run-commands", | |
"options": { | |
"envFile": "./apps/api-core/.env", | |
"commands": [ | |
"yarn prisma migrate reset --force --skip-seed --schema ./apps/api-core/src/shared/infra/database/prisma/schema.prisma", | |
"yarn nx prisma:seed api-core" | |
], | |
"parallel": false | |
} | |
}, | |
"prisma:studio": { | |
"executor": "nx:run-commands", | |
"options": { | |
"envFile": "./apps/api-core/.env", | |
"command": "yarn prisma studio --schema ./apps/api-core/src/shared/infra/database/prisma/schema.prisma" | |
} | |
}, | |
"prisma:seed": { | |
"executor": "@nrwl/node:node", | |
"options": { | |
"buildTarget": "api-core:buildSeeds", | |
"watch": false | |
}, | |
"configurations": { | |
"production": { | |
"buildTarget": "api-core:buildSeeds:production" | |
} | |
} | |
}, | |
"buildSeeds": { | |
"executor": "@nrwl/node:webpack", | |
"outputs": ["{options.outputPath}"], | |
"options": { | |
"outputPath": "dist/apps/api-core/seeds", | |
"main": "apps/api-core/src/shared/test/seed/index.ts", | |
"tsConfig": "apps/api-core/tsconfig.app.json", | |
"generatePackageJson": true, | |
"progress": true, | |
"extractLicenses": true, | |
"assets": [ | |
{ | |
"glob": "schema.prisma", | |
"input": "apps/api-core/src/shared/infra/database/prisma", | |
"output": "." | |
}, | |
{ | |
"glob": ".env*", | |
"input": "apps/api-core/", | |
"output": "." | |
} | |
] | |
}, | |
"configurations": { | |
"production": { | |
"optimization": true, | |
"inspect": false, | |
"progress": false | |
} | |
} | |
} | |
}, | |
"tags": ["api", "core"] | |
} |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
{ | |
"$schema": "../../node_modules/nx/schemas/project-schema.json", | |
"sourceRoot": "apps/api-core/src", | |
"projectType": "application", | |
"targets": { | |
"build": { | |
"executor": "@nrwl/node:webpack", | |
"outputs": ["{options.outputPath}"], | |
"options": { | |
"outputPath": "dist/apps/api-core/api", | |
"main": "apps/api-core/src/shared/main/http", | |
"tsConfig": "apps/api-core/tsconfig.app.json", | |
"generatePackageJson": true, | |
"progress": true, | |
"extractLicenses": true, | |
"assets": [ | |
{ | |
"glob": ["**/*.hbs", "**/*.css"], | |
"input": "apps/api-core/src/shared/application/views/templates", | |
"output": "templates" | |
}, | |
{ | |
"glob": "schema.prisma", | |
"input": "apps/api-core/src/shared/infra/database/prisma", | |
"output": "." | |
}, | |
{ | |
"glob": "migrations", | |
"input": "apps/api-core/src/shared/infra/database/prisma", | |
"output": "migrations" | |
}, | |
{ | |
"glob": ".env*", | |
"input": "apps/api-core/", | |
"output": "." | |
}, | |
{ | |
"glob": "**", | |
"input": "apps/api-core/src/shared/infra/providers/storage/implementations/credentials", | |
"output": "./credentials" | |
}, | |
{ | |
"glob": "yarn.lock", | |
"input": ".", | |
"output": "." | |
}, | |
{ | |
"glob": "**/*", | |
"input": "apps/api-core/tmp/", | |
"output": "tmp" | |
} | |
] | |
}, | |
"configurations": { | |
"production": { | |
"optimization": true, | |
"extractLicenses": true, | |
"inspect": false, | |
"fileReplacements": [ | |
{ | |
"replace": "apps/api-core/src/environments/environment.ts", | |
"with": "apps/api-core/src/environments/environment.prod.ts" | |
} | |
] | |
} | |
} | |
}, | |
"buildWorkerTransaction": { | |
"executor": "@nrwl/node:webpack", | |
"outputs": ["{options.outputPath}"], | |
"options": { | |
"outputPath": "dist/apps/api-core/workers/transaction", | |
"main": "apps/api-core/src/shared/main/workers/server-transaction-worker.ts", | |
"tsConfig": "apps/api-core/tsconfig.app.json", | |
"generatePackageJson": true, | |
"progress": true, | |
"extractLicenses": true, | |
"assets": [ | |
{ | |
"glob": "schema.prisma", | |
"input": "apps/api-core/src/shared/infra/database/prisma", | |
"output": "." | |
}, | |
{ | |
"glob": ".env*", | |
"input": "apps/api-core/", | |
"output": "." | |
}, | |
{ | |
"glob": "yarn.lock", | |
"input": ".", | |
"output": "." | |
} | |
] | |
}, | |
"configurations": { | |
"production": { | |
"optimization": true, | |
"extractLicenses": true, | |
"inspect": false, | |
"fileReplacements": [ | |
{ | |
"replace": "apps/api-core/src/environments/environment.ts", | |
"with": "apps/api-core/src/environments/environment.prod.ts" | |
} | |
] | |
} | |
} | |
}, | |
"buildWorkerMessage": { | |
"executor": "@nrwl/node:webpack", | |
"outputs": ["{options.outputPath}"], | |
"options": { | |
"outputPath": "dist/apps/api-core/workers/message", | |
"main": "apps/api-core/src/shared/main/workers/server-message-worker.ts", | |
"tsConfig": "apps/api-core/tsconfig.app.json", | |
"generatePackageJson": true, | |
"progress": true, | |
"extractLicenses": true, | |
"assets": [ | |
{ | |
"glob": "schema.prisma", | |
"input": "apps/api-core/src/shared/infra/database/prisma", | |
"output": "." | |
}, | |
{ | |
"glob": ".env*", | |
"input": "apps/api-core/", | |
"output": "." | |
}, | |
{ | |
"glob": "yarn.lock", | |
"input": ".", | |
"output": "." | |
} | |
] | |
}, | |
"configurations": { | |
"production": { | |
"optimization": true, | |
"extractLicenses": true, | |
"inspect": false, | |
"fileReplacements": [ | |
{ | |
"replace": "apps/api-core/src/environments/environment.ts", | |
"with": "apps/api-core/src/environments/environment.prod.ts" | |
} | |
] | |
} | |
} | |
}, | |
"serve": { | |
"executor": "@nrwl/node:node", | |
"options": { | |
"buildTarget": "api-core:build" | |
}, | |
"configurations": { | |
"production": { | |
"buildTarget": "api-core:build:production" | |
} | |
} | |
}, | |
"transaction:worker": { | |
"executor": "@nrwl/node:node", | |
"options": { | |
"buildTarget": "api-core:buildWorkerTransaction" | |
}, | |
"configurations": { | |
"production": { | |
"buildTarget": "api-core:buildWorkerTransaction:production" | |
} | |
} | |
}, | |
"message:worker": { | |
"executor": "@nrwl/node:node", | |
"options": { | |
"buildTarget": "api-core:buildWorkerMessage" | |
}, | |
"configurations": { | |
"production": { | |
"buildTarget": "api-core:buildWorkerMessage:production" | |
} | |
} | |
}, | |
"tsc": { | |
"executor": "@nrwl/node:webpack", | |
"outputs": ["{options.outputPath}"], | |
"options": { | |
"outputPath": "dist/apps/api-core", | |
"main": "apps/api-core/src/shared/main/http", | |
"tsConfig": "apps/api-core/tsconfig.spec.json" | |
} | |
}, | |
"lint": { | |
"executor": "@nrwl/linter:eslint", | |
"options": { | |
"lintFilePatterns": ["apps/api-core/**/*.ts"], | |
"fix": true | |
} | |
}, | |
"test": { | |
"executor": "@nrwl/jest:jest", | |
"options": { | |
"jestConfig": "apps/api-core/jest.config.ts", | |
"passWithNoTests": true | |
} | |
}, | |
"test:coverage": { | |
"executor": "@nrwl/jest:jest", | |
"outputs": ["{options.coverageDirectory}"], | |
"options": { | |
"jestConfig": "apps/api-core/jest.config.ts", | |
"passWithNoTests": true, | |
"coverageDirectory": "coverage/apps/api-core", | |
"collectCoverage": true, | |
"coverageProvider": "v8", | |
"collectCoverageFrom": [ | |
"<rootDir>/src/**/domain/**/*.ts", | |
"!<rootDir>/src/**/contracts/**/*.ts", | |
"!<rootDir>/src/**/domain/**/index.ts" | |
] | |
} | |
}, | |
"test:integration": { | |
"executor": "@nrwl/jest:jest", | |
"options": { | |
"jestConfig": "apps/api-core/jest.config.ts", | |
"passWithNoTests": true, | |
"runInBand": true, | |
"testEnvironment": "./src/shared/infra/database/prisma/prisma-test-environment.ts", | |
"testMatch": ["**/*.test.ts"], | |
"testTimeout": 15000 | |
} | |
}, | |
"prisma:generate": { | |
"executor": "nx:run-commands", | |
"options": { | |
"envFile": "./apps/api-core/.env", | |
"command": "yarn prisma generate --schema ./apps/api-core/src/shared/infra/database/prisma/schema.prisma" | |
} | |
}, | |
"prisma:migrate": { | |
"executor": "nx:run-commands", | |
"options": { | |
"envFile": "./apps/api-core/.env", | |
"command": "yarn prisma migrate dev --schema ./apps/api-core/src/shared/infra/database/prisma/schema.prisma" | |
} | |
}, | |
"prisma:clean": { | |
"executor": "nx:run-commands", | |
"options": { | |
"envFile": "./apps/api-core/.env", | |
"commands": [ | |
"yarn prisma migrate reset --force --skip-seed --schema ./apps/api-core/src/shared/infra/database/prisma/schema.prisma" | |
], | |
"parallel": false | |
} | |
}, | |
"prisma:reset": { | |
"executor": "nx:run-commands", | |
"options": { | |
"envFile": "./apps/api-core/.env", | |
"commands": [ | |
"yarn prisma migrate reset --force --skip-seed --schema ./apps/api-core/src/shared/infra/database/prisma/schema.prisma", | |
"yarn nx prisma:seed api-core" | |
], | |
"parallel": false | |
} | |
}, | |
"prisma:studio": { | |
"executor": "nx:run-commands", | |
"options": { | |
"envFile": "./apps/api-core/.env", | |
"command": "yarn prisma studio --schema ./apps/api-core/src/shared/infra/database/prisma/schema.prisma" | |
} | |
}, | |
"prisma:seed": { | |
"executor": "nx:run-commands", | |
"options": { | |
"envFile": "./apps/api-core/.env", | |
"command": "cross-env NODE_ENV=development ts-node ./apps/api-core/src/shared/test/seed" | |
} | |
}, | |
"clear:redis": { | |
"executor": "nx:run-commands", | |
"options": { | |
"envFile": "./apps/api-core/.env", | |
"command": "ts-node ./apps/api-core/src/shared/infra/database/redis/helpers/clearDatabase.helper.ts" | |
} | |
} | |
}, | |
"tags": ["api", "core"] | |
} |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
{ | |
"$schema": "../../node_modules/nx/schemas/project-schema.json", | |
"sourceRoot": "apps/api-core/src", | |
"projectType": "application", | |
"targets": { | |
"build": { | |
"executor": "@nrwl/node:webpack", | |
"outputs": ["{options.outputPath}"], | |
"options": { | |
"outputPath": "dist/apps/api-core/api", | |
"main": "apps/api-core/src/shared/main/http", | |
"tsConfig": "apps/api-core/tsconfig.app.json", | |
"generatePackageJson": true, | |
"progress": true, | |
"extractLicenses": true, | |
"assets": [ | |
{ | |
"glob": "**/*.[css],[hbs]", | |
"input": "apps/api-core/src/shared/application/views/templates", | |
"output": "templates" | |
}, | |
{ | |
"glob": "schema.prisma", | |
"input": "apps/api-core/src/shared/infra/database/prisma", | |
"output": "." | |
}, | |
{ | |
"glob": "migrations", | |
"input": "apps/api-core/src/shared/infra/database/prisma", | |
"output": "migrations" | |
}, | |
{ | |
"glob": ".env*", | |
"input": "apps/api-core/", | |
"output": "." | |
}, | |
{ | |
"glob": "**", | |
"input": "apps/api-core/src/shared/infra/providers/storage/implementations/credentials", | |
"output": "./credentials" | |
}, | |
{ | |
"glob": "yarn.lock", | |
"input": ".", | |
"output": "." | |
}, | |
{ | |
"glob": "**/*", | |
"input": "apps/api-core/tmp/", | |
"output": "tmp" | |
} | |
] | |
}, | |
"configurations": { | |
"production": { | |
"optimization": true, | |
"extractLicenses": true, | |
"inspect": false, | |
"fileReplacements": [ | |
{ | |
"replace": "apps/api-core/src/environments/environment.ts", | |
"with": "apps/api-core/src/environments/environment.prod.ts" | |
} | |
] | |
} | |
} | |
}, | |
"buildWorkerTransaction": { | |
"executor": "@nrwl/node:webpack", | |
"outputs": ["{options.outputPath}"], | |
"options": { | |
"outputPath": "dist/apps/api-core/workers/transaction", | |
"main": "apps/api-core/src/shared/main/workers/server-transaction-worker.ts", | |
"tsConfig": "apps/api-core/tsconfig.app.json", | |
"generatePackageJson": true, | |
"progress": true, | |
"extractLicenses": true, | |
"assets": [ | |
{ | |
"glob": "schema.prisma", | |
"input": "apps/api-core/src/shared/infra/database/prisma", | |
"output": "." | |
}, | |
{ | |
"glob": ".env*", | |
"input": "apps/api-core/", | |
"output": "." | |
}, | |
{ | |
"glob": "yarn.lock", | |
"input": ".", | |
"output": "." | |
} | |
] | |
}, | |
"configurations": { | |
"production": { | |
"optimization": true, | |
"extractLicenses": true, | |
"inspect": false, | |
"fileReplacements": [ | |
{ | |
"replace": "apps/api-core/src/environments/environment.ts", | |
"with": "apps/api-core/src/environments/environment.prod.ts" | |
} | |
] | |
} | |
} | |
}, | |
"buildWorkerMessage": { | |
"executor": "@nrwl/node:webpack", | |
"outputs": ["{options.outputPath}"], | |
"options": { | |
"outputPath": "dist/apps/api-core/workers/message", | |
"main": "apps/api-core/src/shared/main/workers/server-message-worker.ts", | |
"tsConfig": "apps/api-core/tsconfig.app.json", | |
"generatePackageJson": true, | |
"progress": true, | |
"extractLicenses": true, | |
"assets": [ | |
{ | |
"glob": "schema.prisma", | |
"input": "apps/api-core/src/shared/infra/database/prisma", | |
"output": "." | |
}, | |
{ | |
"glob": ".env*", | |
"input": "apps/api-core/", | |
"output": "." | |
}, | |
{ | |
"glob": "yarn.lock", | |
"input": ".", | |
"output": "." | |
} | |
] | |
}, | |
"configurations": { | |
"production": { | |
"optimization": true, | |
"extractLicenses": true, | |
"inspect": false, | |
"fileReplacements": [ | |
{ | |
"replace": "apps/api-core/src/environments/environment.ts", | |
"with": "apps/api-core/src/environments/environment.prod.ts" | |
} | |
] | |
} | |
} | |
}, | |
"serve": { | |
"executor": "@nrwl/node:node", | |
"options": { | |
"buildTarget": "api-core:build" | |
}, | |
"configurations": { | |
"production": { | |
"buildTarget": "api-core:build:production" | |
} | |
} | |
}, | |
"transaction:worker": { | |
"executor": "@nrwl/node:node", | |
"options": { | |
"buildTarget": "api-core:buildWorkerTransaction" | |
}, | |
"configurations": { | |
"production": { | |
"buildTarget": "api-core:buildWorkerTransaction:production" | |
} | |
} | |
}, | |
"message:worker": { | |
"executor": "@nrwl/node:node", | |
"options": { | |
"buildTarget": "api-core:buildWorkerMessage" | |
}, | |
"configurations": { | |
"production": { | |
"buildTarget": "api-core:buildWorkerMessage:production" | |
} | |
} | |
}, | |
"tsc": { | |
"executor": "@nrwl/node:webpack", | |
"outputs": ["{options.outputPath}"], | |
"options": { | |
"outputPath": "dist/apps/api-core", | |
"main": "apps/api-core/src/shared/main/http", | |
"tsConfig": "apps/api-core/tsconfig.spec.json" | |
} | |
}, | |
"lint": { | |
"executor": "@nrwl/linter:eslint", | |
"options": { | |
"lintFilePatterns": ["apps/api-core/**/*.ts"], | |
"fix": true | |
} | |
}, | |
"test": { | |
"executor": "@nrwl/jest:jest", | |
"options": { | |
"jestConfig": "apps/api-core/jest.config.ts", | |
"passWithNoTests": true | |
} | |
}, | |
"test:coverage": { | |
"executor": "@nrwl/jest:jest", | |
"outputs": ["{options.coverageDirectory}"], | |
"options": { | |
"jestConfig": "apps/api-core/jest.config.ts", | |
"passWithNoTests": true, | |
"coverageDirectory": "coverage/apps/api-core", | |
"collectCoverage": true, | |
"coverageProvider": "v8", | |
"collectCoverageFrom": [ | |
"<rootDir>/src/**/domain/**/*.ts", | |
"!<rootDir>/src/**/contracts/**/*.ts", | |
"!<rootDir>/src/**/domain/**/index.ts" | |
] | |
} | |
}, | |
"test:integration": { | |
"executor": "@nrwl/jest:jest", | |
"options": { | |
"jestConfig": "apps/api-core/jest.config.ts", | |
"passWithNoTests": true, | |
"runInBand": true, | |
"testEnvironment": "./src/shared/infra/database/prisma/prisma-test-environment.ts", | |
"testMatch": ["**/*.test.ts"], | |
"testTimeout": 15000 | |
} | |
}, | |
"prisma:generate": { | |
"executor": "nx:run-commands", | |
"options": { | |
"envFile": "./apps/api-core/.env", | |
"command": "yarn prisma generate --schema ./apps/api-core/src/shared/infra/database/prisma/schema.prisma" | |
} | |
}, | |
"prisma:migrate": { | |
"executor": "nx:run-commands", | |
"options": { | |
"envFile": "./apps/api-core/.env", | |
"command": "yarn prisma migrate dev --schema ./apps/api-core/src/shared/infra/database/prisma/schema.prisma" | |
} | |
}, | |
"prisma:clean": { | |
"executor": "nx:run-commands", | |
"options": { | |
"envFile": "./apps/api-core/.env", | |
"commands": [ | |
"yarn prisma migrate reset --force --skip-seed --schema ./apps/api-core/src/shared/infra/database/prisma/schema.prisma" | |
], | |
"parallel": false | |
} | |
}, | |
"prisma:reset": { | |
"executor": "nx:run-commands", | |
"options": { | |
"envFile": "./apps/api-core/.env", | |
"commands": [ | |
"yarn prisma migrate reset --force --skip-seed --schema ./apps/api-core/src/shared/infra/database/prisma/schema.prisma", | |
"yarn nx prisma:seed api-core" | |
], | |
"parallel": false | |
} | |
}, | |
"prisma:studio": { | |
"executor": "nx:run-commands", | |
"options": { | |
"envFile": "./apps/api-core/.env", | |
"command": "yarn prisma studio --schema ./apps/api-core/src/shared/infra/database/prisma/schema.prisma" | |
} | |
}, | |
"prisma:seed": { | |
"executor": "nx:run-commands", | |
"options": { | |
"envFile": "./apps/api-core/.env", | |
"command": "cross-env NODE_ENV=development ts-node ./apps/api-core/src/shared/test/seed" | |
} | |
}, | |
"clear:redis": { | |
"executor": "nx:run-commands", | |
"options": { | |
"envFile": "./apps/api-core/.env", | |
"command": "ts-node ./apps/api-core/src/shared/infra/database/redis/helpers/clearDatabase.helper.ts" | |
} | |
} | |
}, | |
"tags": ["api", "core"] | |
} |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
{"version":1,"resource":"file:///home/gabriel/buzu/apps/api-core/src/modules/rides/application/controllers/update-ride-current-seating/update-ride-current-seating.controller.test.ts","entries":[{"id":"Vr5s.ts","source":"searchReplace.source","timestamp":1672777338768},{"id":"EkLt.ts","source":"searchReplace.source","timestamp":1672777380784},{"id":"MNsF.ts","source":"searchReplace.source","timestamp":1672777934959},{"id":"UZal.ts","source":"searchReplace.source","timestamp":1672778369503}]} |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
{"version":1,"resource":"file:///home/gabriel/%C3%81rea%20de%20Trabalho/buzu/api-core/src/shared/infra/prisma/seed/route.seed.ts","entries":[{"id":"q4kz.ts","source":"Fix all ESLint auto-fixable problems","timestamp":1656768807657},{"id":"MtvZ.ts","timestamp":1656768818669},{"id":"6uDX.ts","source":"Fix all ESLint auto-fixable problems","timestamp":1656768855238},{"id":"7UKj.ts","timestamp":1656768867838},{"id":"qHtg.ts","timestamp":1656768903998},{"id":"0y7b.ts","source":"Fix all ESLint auto-fixable problems","timestamp":1656768935034},{"id":"Nn2G.ts","source":"Fix all ESLint auto-fixable problems","timestamp":1656769324538},{"id":"Hs8i.ts","timestamp":1656769335862},{"id":"zMBo.ts","timestamp":1656769391586},{"id":"LFDa.ts","source":"Fix all ESLint auto-fixable problems","timestamp":1656769411726},{"id":"V8rZ.ts","source":"Fix all ESLint auto-fixable problems","timestamp":1656769533083},{"id":"DH3P.ts","timestamp":1656769553324},{"id":"W0xM.ts","source":"undoRedo.source","timestamp":1656769616524},{"id":"JM5F.ts","timestamp":1656769621004},{"id":"Zkzv.ts","timestamp":1656769711553},{"id":"gPNb.ts","timestamp":1656769751393},{"id":"styI.ts","source":"Fix all ESLint auto-fixable problems","timestamp":1656769784962},{"id":"GNZ6.ts","source":"Fix all ESLint auto-fixable problems","timestamp":1656769915607},{"id":"Iw6A.ts","source":"Fix all ESLint auto-fixable problems","timestamp":1656769927787},{"id":"lgJr.ts","timestamp":1656769933479},{"id":"5z5c.ts","source":"Fix all ESLint auto-fixable problems","timestamp":1656769950887},{"id":"qHeM.ts","source":"Fix all ESLint auto-fixable problems","timestamp":1656770023516},{"id":"Iqyb.ts","timestamp":1656770031036},{"id":"yXps.ts","source":"Fix all ESLint auto-fixable problems","timestamp":1656770055452},{"id":"BaIu.ts","source":"Fix all ESLint auto-fixable problems","timestamp":1656770079436},{"id":"4pgR.ts","timestamp":1656770094808},{"id":"Vmpg.ts","timestamp":1656770123044}]} |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
{"version":1,"resource":"file:///home/gabriel/buzu/apps/api-core/src/modules/route-stop-points/domain/use-cases/update-route-stop-point/update-route-stop-point.use-case.spec.ts","entries":[{"id":"VIbf.ts","source":"searchReplace.source","timestamp":1673541377602}]} |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
{"version":1,"resource":"file:///home/gabriel/buzu/apps/api-core/src/modules/route-lines/infra/database/prisma/mappers/route-line-exit.mapper.spec.ts","entries":[{"id":"D8Sf.ts","source":"searchReplace.source","timestamp":1673541354546},{"id":"HeO3.ts","source":"Update import from \"@buzu/backend/helpers\"","timestamp":1674499020342}]} |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
{"version":1,"resource":"file:///home/gabriel/buzu/apps/api-core/src/shared/domain/value-objects/seating-capacity/seating-capacity.error.ts","entries":[{"id":"TAMc.ts","source":"searchReplace.source","timestamp":1673531057272}]} |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
{"version":1,"resource":"file:///home/gabriel/%C3%81rea%20de%20Trabalho/buzu/api-core/src/shared/domain/valueObjects/cnh/cnh.validator.ts","entries":[{"id":"c2va.ts","timestamp":1658866082605}]} |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
{"version":1,"resource":"file:///home/gabriel/buzu/apps/api-core/src/modules/drivers/application/factories/controllers/update-driver-profile-email.factory.ts","entries":[{"id":"2qcA.ts","source":"searchReplace.source","timestamp":1672777340540},{"id":"Oabj.ts","source":"searchReplace.source","timestamp":1672777383060},{"id":"A1r4.ts","source":"searchReplace.source","timestamp":1672777933887},{"id":"dMCQ.ts","source":"Fix all fixable ESLint issues","timestamp":1672778025140}]} |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
{"version":1,"resource":"file:///home/gabriel/buzu/libs/backend/value-objects/src/role/role.vo.ts","entries":[{"id":"pLtm.ts","source":"searchReplace.source","timestamp":1673530313915},{"id":"RzhS.ts","source":"moved.source","timestamp":1673541052285}]} |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
{"version":1,"resource":"file:///home/gabriel/buzu/api/buzu/apps/mobile-passenger/jest.coverage.config.ts","entries":[{"id":"mILX.ts","timestamp":1663685936749},{"id":"o0lt.ts","timestamp":1663686006965},{"id":"Wr03.ts","source":"Fix all fixable ESLint issues","timestamp":1663705194909},{"id":"wPu0.ts","timestamp":1663705884221}]} |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
{"version":1,"resource":"file:///home/gabriel/buzu/api/buzu/libs/mobile/theme/jest.config.ts","entries":[{"id":"kXjI.ts","timestamp":1663705652544},{"id":"YV1v.ts","timestamp":1663705813901}]} |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
{"version":1,"resource":"file:///Users/gabriel-macbook/Desktop/buzu/api-core/src/modules/passenger/domain/entities/errors/EmailAndPhoneEmpty.error.ts","entries":[{"id":"uimk.ts","timestamp":1652447441881}]} |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
{"version":1,"resource":"file:///home/gabriel/buzu/apps/api-core/src/shared/test/factories/entities/passenger-fake.factory.ts","entries":[{"id":"qYdg.ts","source":"Workspace Edit","timestamp":1673541069635}]} |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
{"version":1,"resource":"file:///home/gabriel/%C3%81rea%20de%20Trabalho/buzu/api-core/src/modules/drivers/application/factories/controllers/refreshTokenDriver.factory.ts","entries":[{"id":"qdwx.ts","source":"Workspace Edit","timestamp":1657909120986}]} |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
{"version":1,"resource":"file:///home/gabriel/buzu/apps/api-core/src/modules/drivers/application/factories/controllers/authenticate-google-driver.factory.ts","entries":[{"id":"cf67.ts","source":"searchReplace.source","timestamp":1672777341064},{"id":"vz4s.ts","source":"searchReplace.source","timestamp":1672777383256},{"id":"q3In.ts","source":"searchReplace.source","timestamp":1672777934003},{"id":"mW46.ts","source":"Fix all fixable ESLint issues","timestamp":1672778138437}]} |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
{"version":1,"resource":"file:///home/gabriel/%C3%81rea%20de%20Trabalho/buzu/api-core/src/modules/passenger/domain/services/AuthenticationTokensPassenger/AuthenticationTokensPassenger.service.ts","entries":[{"id":"lD1P.ts","source":"Fix all ESLint auto-fixable problems","timestamp":1656352446311},{"id":"shS0.ts","source":"Fix all ESLint auto-fixable problems","timestamp":1656352461299},{"id":"hV6R.ts","timestamp":1656352476867},{"id":"bWDU.ts","source":"Fix all ESLint auto-fixable problems","timestamp":1656352488307},{"id":"KZ6Q.ts","timestamp":1656352520311},{"id":"6GJG.ts","timestamp":1656352633015},{"id":"CYHa.ts","timestamp":1656352656771},{"id":"E156.ts","source":"Fix all ESLint auto-fixable problems","timestamp":1656352735959},{"id":"zarw.ts","timestamp":1656352853888},{"id":"nrtp.ts","timestamp":1656352935859},{"id":"a4cz.ts","source":"Fix all ESLint auto-fixable problems","timestamp":1656352970011},{"id":"C9yc.ts","source":"Fix all ESLint auto-fixable problems","timestamp":1656352988423},{"id":"EovX.ts","source":"Fix all ESLint auto-fixable problems","timestamp":1656353019102},{"id":"Z7Lf.ts","source":"Fix all ESLint auto-fixable problems","timestamp":1656353039390},{"id":"0nUq.ts","timestamp":1656353101426},{"id":"8gNc.ts","source":"Fix all ESLint auto-fixable problems","timestamp":1656353111142},{"id":"TC5e.ts","timestamp":1656354595967},{"id":"bJ0w.ts","source":"Fix all ESLint auto-fixable problems","timestamp":1656354623960},{"id":"Z3D5.ts","timestamp":1656354662573},{"id":"Jb0y.ts","source":"renamed.source","timestamp":1656354673691},{"id":"FEGk.ts","source":"moved.source","timestamp":1656354678008},{"id":"Rq5S.ts","timestamp":1656354684873},{"id":"8BV5.ts","source":"Fix all ESLint auto-fixable problems","timestamp":1656354691921},{"id":"wrSQ.ts","timestamp":1656361923753}]} |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
{"version":1,"resource":"file:///home/gabriel/buzu/mobile/.sonarcloud.properties","entries":[{"id":"E9oi.properties","timestamp":1659556180352}]} |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
{"version":1,"resource":"file:///home/gabriel/buzu/apps/api-core/src/modules/passengers/application/factories/controllers/authenticate-apple-passenger.factory.ts","entries":[{"id":"ZKuq.ts","source":"searchReplace.source","timestamp":1672777338536},{"id":"78TN.ts","source":"searchReplace.source","timestamp":1672777381692},{"id":"hQUm.ts","source":"searchReplace.source","timestamp":1672777932003},{"id":"uch7.ts","source":"Fix all fixable ESLint issues","timestamp":1672777947575}]} |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
{"version":1,"resource":"file:///home/gabriel/buzu/apps/api-core/src/shared/domain/value-objects/apple-id/invalid-apple-id.error.ts","entries":[{"id":"7eWq.ts","source":"searchReplace.source","timestamp":1673531057236}]} |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
{"version":1,"resource":"file:///home/gabriel/%C3%81rea%20de%20Trabalho/buzu/api-core/src/modules/passenger/domain/services/authenticationTokensPassenger/authenticationTokensPassenger.service.ts","entries":[{"id":"r0Hs.ts","timestamp":1657195501591},{"id":"jTfI.ts","source":"Fix all fixable ESLint issues","timestamp":1657195514075},{"id":"eWU9.ts","source":"Fix all fixable ESLint issues","timestamp":1657195667603},{"id":"bGnn.ts","timestamp":1657195676759},{"id":"mu4P.ts","timestamp":1657195691603},{"id":"fOah.ts","timestamp":1657195725015},{"id":"sftL.ts","source":"Fix all fixable ESLint issues","timestamp":1657195745151},{"id":"D9Ua.ts","timestamp":1657200998823},{"id":"MIXy.ts","timestamp":1657203956296}]} |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
{"version":1,"resource":"file:///home/gabriel/buzu/apps/api-core/src/modules/rides/domain/errors/incompatible-tags.error.ts","entries":[{"id":"Amrp.ts","source":"searchReplace.source","timestamp":1673530259838}]} |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
{"version":1,"resource":"file:///home/gabriel/%C3%81rea%20de%20Trabalho/buzu/api-core/src/modules/passengers/domain/useCases/updatePassengerProfileAvatar/updatePassengerProfileAvatar.useCase.spec.ts","entries":[{"id":"Mhb3.ts","source":"Workspace Edit","timestamp":1657909501200}]} |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
{"version":1,"resource":"file:///home/gabriel/buzu/api/buzu/apps/api-core/src/modules/passengers/domain/useCases/passengerVerify/passengerVerify.useCase.ts","entries":[{"id":"e69Y.ts","timestamp":1660661326270},{"id":"hP8j.ts","timestamp":1660661338942}]} |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
{"version":1,"resource":"file:///home/gabriel/%C3%81rea%20de%20Trabalho/buzu/api-core/src/shared/test/factories/entities/passengerFake.factory.ts","entries":[{"id":"rKZp.ts","source":"Workspace Edit","timestamp":1655486932813},{"id":"L0NR.ts","source":"Fix all ESLint auto-fixable problems","timestamp":1655497465338},{"id":"7oXE.ts","source":"Fix all ESLint auto-fixable problems","timestamp":1656015775622},{"id":"aN0G.ts","source":"Fix all ESLint auto-fixable problems","timestamp":1656015787690},{"id":"NvdW.ts","timestamp":1656015792898},{"id":"sp6z.ts","timestamp":1657053228676},{"id":"cE0L.ts","source":"Fix all ESLint auto-fixable problems","timestamp":1657053279385},{"id":"5Ap9.ts","source":"Fix all ESLint auto-fixable problems","timestamp":1657053291313},{"id":"zZDl.ts","timestamp":1657204690191}]} |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
{"version":1,"resource":"file:///Users/gabriel-macbook/Desktop/buzu/api-core/src/shared/domain/valueObjects/email/EmailValidator.ts","entries":[{"id":"aqEw.ts","timestamp":1652113106133}]} |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
{"version":1,"resource":"file:///home/gabriel/buzu/api/buzu/apps/api-core/src/shared/main/config/cache.config.ts","entries":[{"id":"bCN5.ts","timestamp":1663276756321},{"id":"hV6f.ts","timestamp":1663276791654},{"id":"PtJT.ts","timestamp":1663276908696},{"id":"wCfx.ts","timestamp":1663276946361},{"id":"0c1k.ts","timestamp":1663277027886},{"id":"c0Xx.ts","timestamp":1663277126700},{"id":"LPRJ.ts","timestamp":1663277139636},{"id":"uar4.ts","timestamp":1663277186925},{"id":"ljr5.ts","timestamp":1663277565851},{"id":"zYYz.ts","timestamp":1663621392696},{"id":"mmJ8.ts","timestamp":1663621406404}]} |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
{"version":1,"resource":"file:///home/gabriel/%C3%81rea%20de%20Trabalho/buzu/api-core/src/shared/domain/valueObjects/jwt/index.ts","entries":[{"id":"fKia.ts","source":"Workspace Edit","timestamp":1653939726936},{"id":"ktzH.ts","timestamp":1653939738304}]} |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
{"version":1,"resource":"file:///home/gabriel/buzu/apps/api-core/src/modules/employees/application/factories/controllers/authenticate-employee.factory.ts","entries":[{"id":"DLTm.ts","source":"searchReplace.source","timestamp":1673531441788}]} |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
{"version":1,"resource":"file:///home/gabriel/buzu/apps/api-core/src/modules/organizations/domain/entities/organization-route.entity.ts","entries":[{"id":"lxzV.ts","source":"Fix all fixable ESLint issues","timestamp":1673541069147}]} |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
{"version":1,"resource":"file:///Users/gabriel-macbook/Desktop/buzu/api-core/src/modules/passenger/domain/useCases/authenticatePassenger/authenticatePassenger.useCase.ts","entries":[{"id":"X7b4.ts","source":"Fix all ESLint auto-fixable problems","timestamp":1652462693138},{"id":"jkZ9.ts","timestamp":1652545714535},{"id":"YNDw.ts","source":"undoRedo.source","timestamp":1652546711992},{"id":"ZlFh.ts","source":"Workspace Edit","timestamp":1652655879550},{"id":"rQJk.ts","timestamp":1652655887531},{"id":"3G3C.ts","timestamp":1652655943495},{"id":"rzYQ.ts","source":"Fix all ESLint auto-fixable problems","timestamp":1652655963163},{"id":"YE0g.ts","timestamp":1652655974520},{"id":"SQ87.ts","timestamp":1652656311864},{"id":"S8rz.ts","timestamp":1652656331645},{"id":"uxrw.ts","source":"Fix all ESLint auto-fixable problems","timestamp":1652656364562},{"id":"ey7I.ts","timestamp":1652656386274},{"id":"krzz.ts","timestamp":1652656438988},{"id":"WWzA.ts","source":"undoRedo.source","timestamp":1652700771279},{"id":"NvYz.ts","source":"Fix all ESLint auto-fixable problems","timestamp":1652967176839},{"id":"bt9x.ts","timestamp":1652967325711},{"id":"4rbx.ts","timestamp":1652967532409},{"id":"x45g.ts","timestamp":1652967571334},{"id":"ukQC.ts","source":"undoRedo.source","timestamp":1652967638511},{"id":"F4NX.ts","timestamp":1652967721074},{"id":"24m5.ts","timestamp":1652967841355},{"id":"VG0Y.ts","source":"Fix all ESLint auto-fixable problems","timestamp":1652967874269},{"id":"WlXo.ts","timestamp":1652967886246},{"id":"ZWUI.ts","source":"Fix all ESLint auto-fixable problems","timestamp":1652967896816},{"id":"JKVL.ts","timestamp":1652967914517},{"id":"4oVJ.ts","source":"Fix all ESLint auto-fixable problems","timestamp":1652967924377},{"id":"Fz2i.ts","source":"Fix all ESLint auto-fixable problems","timestamp":1652967974901},{"id":"FnkK.ts","timestamp":1652968027886},{"id":"PT2o.ts","timestamp":1652968084377},{"id":"xlSb.ts","source":"Fix all ESLint auto-fixable problems","timestamp":1652968101639},{"id":"QEsB.ts","timestamp":1652968105963},{"id":"csWn.ts","source":"Fix all ESLint auto-fixable problems","timestamp":1652968111583},{"id":"e31E.ts","source":"Fix all ESLint auto-fixable problems","timestamp":1652989234208},{"id":"HMpI.ts","timestamp":1652989261627},{"id":"AONM.ts","source":"Fix all ESLint auto-fixable problems","timestamp":1652989268581},{"id":"gXTU.ts","timestamp":1652989285546},{"id":"nh88.ts","source":"Fix all ESLint auto-fixable problems","timestamp":1652989290065},{"id":"IJdX.ts","source":"Fix all ESLint auto-fixable problems","timestamp":1652989338407},{"id":"QteR.ts","timestamp":1652989376684},{"id":"wARz.ts","timestamp":1652989401195},{"id":"I5Br.ts","source":"Fix all ESLint auto-fixable problems","timestamp":1652996016909},{"id":"kvso.ts","source":"Fix all ESLint auto-fixable problems","timestamp":1652996067966},{"id":"APpr.ts","timestamp":1652996113444},{"id":"8EyN.ts","timestamp":1652996178910},{"id":"1itP.ts","timestamp":1652996350586},{"id":"KqFx.ts","timestamp":1652996440218},{"id":"avb5.ts","source":"Fix all ESLint auto-fixable problems","timestamp":1652996591711},{"id":"L071.ts","source":"Fix all ESLint auto-fixable problems","timestamp":1652996628025},{"id":"Elzd.ts","timestamp":1652996750213},{"id":"ASa8.ts","timestamp":1652996780029}]} |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
{"version":1,"resource":"file:///Users/gabriel-macbook/Desktop/buzu/api-core/src/shared/domain/valueObjects/updatedAt/invalidUpdatedAtError.ts","entries":[{"id":"74vx.ts","timestamp":1652228096755},{"id":"U8CY.ts","timestamp":1652228150430}]} |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
{"version":1,"resource":"file:///home/gabriel/%C3%81rea%20de%20Trabalho/buzu/api-core/src/modules/driver/infra/database/repositories/prisma/prismaDriverConfirmationCodes.repository.ts","entries":[{"id":"ENHA.ts","timestamp":1656018319360},{"id":"6YQZ.ts","timestamp":1656100576604},{"id":"eVv3.ts","timestamp":1656100634537},{"id":"51aS.ts","timestamp":1657625847488},{"id":"dAwa.ts","source":"moved.source","timestamp":1657625949420},{"id":"McjW.ts","source":"Workspace Edit","timestamp":1657626564721}]} |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
{"version":1,"resource":"file:///home/gabriel/%C3%81rea%20de%20Trabalho/buzu/api-core/.github/workflows/ci.yml","entries":[{"id":"TJYH.yml","timestamp":1658836643371},{"id":"OPfo.yml","timestamp":1658836703552},{"id":"FmKv.yml","source":"renamed.source","timestamp":1658836727840},{"id":"hbMR.yml","timestamp":1658836804840},{"id":"1z5J.yml","source":"undoRedo.source","timestamp":1658837794765},{"id":"EIwX.yml","source":"renamed.source","timestamp":1658837797982},{"id":"3bLC.yml","timestamp":1658837822594},{"id":"Wkmd.yml","timestamp":1658837838526},{"id":"v3fd.yml","timestamp":1658837856738}]} |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
{"version":1,"resource":"file:///home/gabriel/buzu/apps/api-core/src/shared/domain/value-objects/email/invalid-email.error.ts","entries":[{"id":"w0IU.ts","timestamp":1673531027315}]} |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
{"version":1,"resource":"file:///home/gabriel/buzu/api/buzu/.gitignore","entries":[{"id":"qoA0","timestamp":1660656047954},{"id":"flSg","timestamp":1660658592559},{"id":"lP4y","timestamp":1660658609283},{"id":"IFw6","timestamp":1661885476229},{"id":"8XtT","timestamp":1661888010886}]} |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
{"version":1,"resource":"file:///home/gabriel/buzu/apps/api-core/src/shared/domain/value-objects/activated-at/invalid-activated-at.error.ts","entries":[{"id":"8eZs.ts","source":"searchReplace.source","timestamp":1673531057236}]} |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
{"version":1,"resource":"file:///home/gabriel/buzu/api/buzu/apps/api-core/src/shared/infra/providers/rateLimiter/implementations/unauthenticatedRateLimiterProvider.ts","entries":[{"id":"ZAyK.ts","timestamp":1663619757160},{"id":"ugQ0.ts","timestamp":1663621534794},{"id":"uasY.ts","timestamp":1663621545130}]} |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
{"version":1,"resource":"file:///home/gabriel/%C3%81rea%20de%20Trabalho/buzu/api-core/src/modules/passenger/domain/useCases/signupPassengerVerifyCpf/index.ts","entries":[{"id":"HhoI.ts","source":"Workspace Edit","timestamp":1654201556333}]} |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
{"version":1,"resource":"file:///home/gabriel/buzu/libs/types/src/api-success.ts","entries":[{"id":"fanW.ts","source":"Fix all fixable ESLint issues","timestamp":1666114835609},{"id":"J1m9.ts","source":"Fix all fixable ESLint issues","timestamp":1666114861369},{"id":"5YlU.ts","timestamp":1666114880357},{"id":"6ceN.ts","source":"Fix all fixable ESLint issues","timestamp":1666115080952}]} |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
{"version":1,"resource":"file:///home/gabriel/%C3%81rea%20de%20Trabalho/buzu/api-core/src/modules/passenger/domain/useCases/updatePassengerProfileName/errors/index.ts","entries":[{"id":"OJbE.ts","source":"Fix all ESLint auto-fixable problems","timestamp":1654020135595}]} |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
{"version":1,"resource":"file:///home/gabriel/buzu/apps/api-core/src/shared/infra/database/prisma/schema.prisma","entries":[{"id":"t2GK.prisma","timestamp":1666093809205},{"id":"5G9w.prisma","source":"undoRedo.source","timestamp":1666093837545},{"id":"Fi0O.prisma","timestamp":1666094047188},{"id":"Umeg.prisma","timestamp":1666094066016}]} |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
{"version":1,"resource":"file:///home/gabriel/buzu/apps/api-core/src/modules/rides/infra/database/prisma/mappers/ride-passenger-review.mapper.spec.ts","entries":[{"id":"Rlo5.ts","source":"searchReplace.source","timestamp":1673541354286}]} |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
{"version":1,"resource":"file:///home/gabriel/%C3%81rea%20de%20Trabalho/buzu/api-core/src/modules/routes/infra/mappers/routeGrantMapper.ts","entries":[{"id":"9d3Z.ts","timestamp":1656699042565},{"id":"g4NT.ts","timestamp":1656702364204},{"id":"36cd.ts","source":"Fix all ESLint auto-fixable problems","timestamp":1656702368572},{"id":"QiaC.ts","source":"Fix all ESLint auto-fixable problems","timestamp":1656702393744},{"id":"Ms1W.ts","timestamp":1656702404116},{"id":"ePrM.ts","timestamp":1656767202843},{"id":"DQau.ts","timestamp":1656770836620},{"id":"rdgm.ts","source":"Fix all ESLint auto-fixable problems","timestamp":1656770842536}]} |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
{"version":1,"resource":"file:///home/gabriel/%C3%81rea%20de%20Trabalho/buzu/api-core/src/modules/driver/application/controllers/updateDriverProfileName/updateDriverProfileName.controller.test.ts","entries":[{"id":"fAxp.ts","timestamp":1657625864172},{"id":"PQd7.ts","timestamp":1657626593961}]} |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
{"version":1,"resource":"file:///home/gabriel/%C3%81rea%20de%20Trabalho/buzu/api-core/src/modules/passengers/application/factories/controllers/forgotPassengerPasswordFinish.factory.ts","entries":[{"id":"o7Kj.ts","source":"Workspace Edit","timestamp":1657909515072}]} |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
{"version":1,"resource":"file:///home/gabriel/buzu/apps/api-core/src/modules/organizations/domain/errors/driver-already-on-organization.ts","entries":[{"id":"sIRi.ts","source":"searchReplace.source","timestamp":1673530261810}]} |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
{"version":1,"resource":"file:///home/gabriel/buzu/apps/api-core/src/modules/passengers/domain/use-cases/update-passenger-profile-phone/update-passenger-profile-phone.use-case.spec.ts","entries":[{"id":"hMC7.ts","source":"searchReplace.source","timestamp":1673541376750}]} |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
{"version":1,"resource":"file:///home/gabriel/buzu/apps/api-core/src/modules/drivers/application/controllers/update-driver-profile-password/update-driver-profile-password.controller.ts","entries":[{"id":"X0yt.ts","source":"searchReplace.source","timestamp":1673534791264},{"id":"r5Mb.ts","source":"searchReplace.source","timestamp":1673534801904}]} |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
{"version":1,"resource":"file:///home/gabriel/%C3%81rea%20de%20Trabalho/buzu/api-core/src/shared/main/factories/controllers/updatePassengerProfileAvatar.factory.ts","entries":[{"id":"lf2h.ts","source":"Fix all ESLint auto-fixable problems","timestamp":1653401974504},{"id":"QkuV.ts","source":"Fix all ESLint auto-fixable problems","timestamp":1653402010674},{"id":"jexd.ts","source":"Fix all ESLint auto-fixable problems","timestamp":1653402022169},{"id":"GY2l.ts","source":"Fix all ESLint auto-fixable problems","timestamp":1653402034868},{"id":"tqWe.ts","source":"Fix all ESLint auto-fixable problems","timestamp":1653402056103},{"id":"Fq43.ts","source":"Fix all ESLint auto-fixable problems","timestamp":1653411690666},{"id":"39gg.ts","source":"Fix all ESLint auto-fixable problems","timestamp":1653418767765},{"id":"swEp.ts","source":"Fix all ESLint auto-fixable problems","timestamp":1653421052876},{"id":"Ekq0.ts","source":"Fix all ESLint auto-fixable problems","timestamp":1653421139172},{"id":"xgax.ts","source":"Fix all ESLint auto-fixable problems","timestamp":1653423622656},{"id":"918I.ts","timestamp":1653600890268},{"id":"9VFq.ts","source":"Fix all ESLint auto-fixable problems","timestamp":1653600908376},{"id":"v1go.ts","timestamp":1653600926424},{"id":"D42x.ts","timestamp":1653746796346},{"id":"Cag9.ts","timestamp":1653746823014},{"id":"vdf7.ts","source":"Fix all ESLint auto-fixable problems","timestamp":1653746857654},{"id":"72me.ts","source":"undoRedo.source","timestamp":1653746871146},{"id":"J2fC.ts","source":"Fix all ESLint auto-fixable problems","timestamp":1653746907246},{"id":"NILF.ts","timestamp":1653746914734},{"id":"ty7U.ts","source":"Fix all ESLint auto-fixable problems","timestamp":1653747347536},{"id":"JLyO.ts","timestamp":1653747355908},{"id":"kyA3.ts","source":"Fix all ESLint auto-fixable problems","timestamp":1653747363784},{"id":"HDHN.ts","source":"Fix all ESLint auto-fixable problems","timestamp":1653747894090},{"id":"DH8h.ts","source":"Fix all ESLint auto-fixable problems","timestamp":1653748132585},{"id":"1Sb9.ts","timestamp":1654602993547}]} |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
{"version":1,"resource":"file:///home/gabriel/buzu/libs/backend/contracts/src/domain/entity.ts","entries":[{"id":"1X45.ts","source":"Workspace Edit","timestamp":1673528717332},{"id":"DMDu.ts","source":"moved.source","timestamp":1673528721370}]} |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
{"version":1,"resource":"file:///home/gabriel/buzu/apps/api-core/src/modules/bank-accounts/domain/errors/bank-account-not-found.error.ts","entries":[{"id":"5oPI.ts","source":"searchReplace.source","timestamp":1673530259826}]} |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
{"version":1,"resource":"file:///Users/gabriel-macbook/Desktop/buzu/api-core/src/shared/domain/valueObjects/phone/phone.validator.spec.ts","entries":[{"id":"xPlG.ts","source":"Workspace Edit","timestamp":1652445738363},{"id":"dylQ.ts","timestamp":1652813906139},{"id":"dphv.ts","timestamp":1652813929348},{"id":"4BPd.ts","timestamp":1652814179093},{"id":"gOHd.ts","timestamp":1652814269047},{"id":"aTrq.ts","timestamp":1652814415387},{"id":"FCQX.ts","timestamp":1652814775419},{"id":"ntZd.ts","timestamp":1652814795828},{"id":"tFGl.ts","source":"Fix all ESLint auto-fixable problems","timestamp":1652814822454},{"id":"TXtm.ts","source":"undoRedo.source","timestamp":1652814834599},{"id":"4Del.ts","timestamp":1652815181461},{"id":"6xEN.ts","source":"Fix all ESLint auto-fixable problems","timestamp":1652815191733},{"id":"Tru3.ts","timestamp":1652815334194},{"id":"rCh6.ts","source":"Fix all ESLint auto-fixable problems","timestamp":1652815366871},{"id":"5bUG.ts","timestamp":1652816535235}]} |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
{"version":1,"resource":"file:///home/gabriel/buzu/apps/api-core/src/modules/rides/domain/services/ride-review/ride-review.service.ts","entries":[{"id":"3hpo.ts","source":"searchReplace.source","timestamp":1673530263986},{"id":"4gKn.ts","source":"searchReplace.source","timestamp":1673531343995}]} |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
{"version":1,"resource":"file:///home/gabriel/buzu/apps/api-core/src/shared/application/factories/middlewares/unauthenticated-rate-limiter.factory.ts","entries":[{"id":"GF7n.ts","source":"Fix all fixable ESLint issues","timestamp":1673531258166}]} |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
{"version":1,"resource":"file:///home/gabriel/buzu/apps/api-core/src/shared/application/middlewares/ensure-authenticated/ensure-authenticated.middleware.ts","entries":[{"id":"W0Gt.ts","source":"Fix all fixable ESLint issues","timestamp":1673531235574},{"id":"5uRU.ts","source":"Fix all fixable ESLint issues","timestamp":1673541059719}]} |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
{"version":1,"resource":"file:///home/gabriel/buzu/api/buzu/apps/api-core/src/shared/infra/providers/mail/implementations/logMail.provider.ts","entries":[{"id":"YebE.ts","source":"searchReplace.source","timestamp":1660747045326}]} |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
{"version":1,"resource":"file:///home/gabriel/buzu/apps/api-core/src/modules/vehicles/application/factories/controllers/show-vehicle.factory.ts","entries":[{"id":"VdSU.ts","source":"searchReplace.source","timestamp":1673531442660}]} |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
{"version":1,"resource":"file:///home/gabriel/buzu/api/buzu/apps/api-core/src/modules/drivers/domain/entities/driver.spec.ts","entries":[{"id":"qBR9.ts","timestamp":1660932954859},{"id":"nZrU.ts","source":"Fix all fixable ESLint issues","timestamp":1661796527299}]} |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
{"version":1,"resource":"file:///home/gabriel/buzu/apps/api-core/src/modules/vehicles/domain/contracts/repositories/vehicles-repository.interface.ts","entries":[{"id":"OmY8.ts","source":"searchReplace.source","timestamp":1673541378954}]} |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
{"version":1,"resource":"file:///home/gabriel/buzu/apps/api-core/src/modules/drivers/domain/use-cases/authenticate-driver/authenticate-driver.use-case.ts","entries":[{"id":"W2Eq.ts","timestamp":1672145785349}]} |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
{"version":1,"resource":"file:///home/gabriel/buzu/api/buzu/apps/api-core/src/modules/passengers/domain/use-cases/update-passenger-email/update-passenger-email.use-case.spec.ts","entries":[{"id":"0wF4.ts","timestamp":1664566698495}]} |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
{"version":1,"resource":"file:///home/gabriel/%C3%81rea%20de%20Trabalho/buzu/api-core/src/shared/main/config/mail.config.ts","entries":[{"id":"ys32.ts","timestamp":1653570603950},{"id":"gZr5.ts","source":"Fix all ESLint auto-fixable problems","timestamp":1653570632186},{"id":"oKBY.ts","timestamp":1653570643330},{"id":"x4RJ.ts","timestamp":1653570653450},{"id":"rws8.ts","source":"Fix all ESLint auto-fixable problems","timestamp":1653570667322},{"id":"uXpq.ts","source":"Fix all ESLint auto-fixable problems","timestamp":1653570686250},{"id":"DOv9.ts","timestamp":1653570694882},{"id":"vNwM.ts","timestamp":1653570711907},{"id":"mUOy.ts","timestamp":1653570730839},{"id":"g5ei.ts","source":"Fix all ESLint auto-fixable problems","timestamp":1653570736071},{"id":"lEAl.ts","source":"Workspace Edit","timestamp":1653570744431},{"id":"taCc.ts","timestamp":1653570767899},{"id":"Puj5.ts","timestamp":1653570804311},{"id":"D0Lp.ts","timestamp":1653570952732},{"id":"2Zeh.ts","timestamp":1653570971745},{"id":"wvcl.ts","timestamp":1653570991385},{"id":"KQeq.ts","timestamp":1653571002685},{"id":"7kZO.ts","timestamp":1653571031533},{"id":"LFXN.ts","timestamp":1653571076542},{"id":"yXKm.ts","timestamp":1653571223279},{"id":"NtPl.ts","timestamp":1653571236491},{"id":"gatz.ts","timestamp":1653571267784},{"id":"Wrc9.ts","timestamp":1653571280356},{"id":"Pw9T.ts","timestamp":1653571320148},{"id":"W36m.ts","timestamp":1653571456162},{"id":"65Zm.ts","timestamp":1653571516030},{"id":"Cios.ts","timestamp":1653571531006},{"id":"CccZ.ts","timestamp":1653571574819},{"id":"mxDa.ts","timestamp":1653571619571},{"id":"8nEu.ts","timestamp":1653571650799},{"id":"lNJq.ts","timestamp":1653571657724},{"id":"JI8a.ts","timestamp":1653571732004},{"id":"lSno.ts","timestamp":1653571736720},{"id":"nzbT.ts","timestamp":1653571738768},{"id":"GObE.ts","timestamp":1653571747600},{"id":"Zoid.ts","timestamp":1653572419030},{"id":"RzyC.ts","timestamp":1653746709355},{"id":"CHcf.ts","timestamp":1653746719815},{"id":"TLmB.ts","source":"Fix all ESLint auto-fixable problems","timestamp":1654283121509},{"id":"TcuP.ts","source":"Fix all ESLint auto-fixable problems","timestamp":1656432740582},{"id":"Jp2g.ts","timestamp":1656432766087},{"id":"AGhs.ts","source":"Fix all ESLint auto-fixable problems","timestamp":1656432771019},{"id":"Jbwi.ts","source":"undoRedo.source","timestamp":1656432779155},{"id":"GmuD.ts","timestamp":1657647783630},{"id":"EYf9.ts","source":"undoRedo.source","timestamp":1657647795466},{"id":"H0yH.ts","timestamp":1657647828815},{"id":"67ak.ts","timestamp":1657647845559},{"id":"rSCJ.ts","source":"Fix all fixable ESLint issues","timestamp":1657647878843},{"id":"GEEK.ts","timestamp":1657647902383},{"id":"AUUS.ts","timestamp":1657647947892}]} |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
{"version":1,"resource":"file:///home/gabriel/%C3%81rea%20de%20Trabalho/buzu/api-core/src/modules/passenger/application/controllers/updatePassengerProfileEmailConfirm/updatePassengerProfileEmailConfirm.controller.ts","entries":[{"id":"rHqq.ts","timestamp":1654032535764}]} |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
{"version":1,"resource":"file:///Users/gabriel-macbook/Desktop/buzu/api-core/src/shared/infra/providers/hash/fakes/fakeHash.provider.ts","entries":[{"id":"Tt5x.ts","source":"Fix all ESLint auto-fixable problems","timestamp":1652322540363},{"id":"IrpJ.ts","timestamp":1652322549249},{"id":"UWp1.ts","source":"Fix all ESLint auto-fixable problems","timestamp":1652322610718},{"id":"8lOI.ts","timestamp":1652443132536},{"id":"64AY.ts","timestamp":1652443160127},{"id":"CkoG.ts","source":"renamed.source","timestamp":1652443415999}]} |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
{"version":1,"resource":"file:///home/gabriel/%C3%81rea%20de%20Trabalho/buzu/api-core/src/modules/passenger/domain/factories/entities/index.ts","entries":[{"id":"6wxB.ts","source":"Fix all ESLint auto-fixable problems","timestamp":1657053261849},{"id":"fj8s.ts","timestamp":1657194638136},{"id":"I1cF.ts","timestamp":1657201326990},{"id":"bbfj.ts","timestamp":1657203635205},{"id":"6lxm.ts","timestamp":1657203650673}]} |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
{"version":1,"resource":"file:///home/gabriel/buzu/apps/api-core/src/modules/drivers/application/controllers/show-profile-driver/show-profile-driver.controller.test.ts","entries":[{"id":"D7CV.ts","source":"searchReplace.source","timestamp":1672777340120},{"id":"ZrHl.ts","source":"searchReplace.source","timestamp":1672777382200},{"id":"fvzl.ts","source":"searchReplace.source","timestamp":1672777934719},{"id":"kf46.ts","source":"searchReplace.source","timestamp":1672778367943}]} |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
{"version":1,"resource":"file:///home/gabriel/buzu/apps/api-core/src/modules/organizations/application/controllers/list-organization-rides/list-organization-rides.controller.ts","entries":[{"id":"bn1b.ts","source":"searchReplace.source","timestamp":1673534792292},{"id":"0Xe1.ts","source":"searchReplace.source","timestamp":1673534803100}]} |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
{"version":1,"resource":"file:///home/gabriel/buzu/apps/api-core/src/shared/domain/value-objects/seating-occupancy/seating-occupancy.error.ts","entries":[{"id":"ti4q.ts","source":"searchReplace.source","timestamp":1673531057640}]} |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
{"version":1,"resource":"file:///home/gabriel/buzu/apps/api-core/src/modules/employees/application/controllers/update-employee/update-employee.controller.test.ts","entries":[{"id":"PHwJ.ts","source":"searchReplace.source","timestamp":1672777339340},{"id":"YP12.ts","source":"searchReplace.source","timestamp":1672777380784},{"id":"C6df.ts","source":"searchReplace.source","timestamp":1672777933383},{"id":"lqar.ts","source":"searchReplace.source","timestamp":1672778368023}]} |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
{"version":1,"resource":"file:///home/gabriel/%C3%81rea%20de%20Trabalho/buzu/api-core/src/modules/passengers/infra/database/repositories/inMemory/inMemoryPassengerConfirmationCodes.repository.ts","entries":[{"id":"7Kyy.ts","source":"Workspace Edit","timestamp":1657909497600}]} |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
{ | |
"$schema": "../../node_modules/nx/schemas/project-schema.json", | |
"sourceRoot": "libs/types/src", | |
"projectType": "library", | |
"targets": { | |
"lint": { | |
"executor": "@nrwl/linter:eslint", | |
"outputs": ["{options.outputFile}"], | |
"options": { | |
"lintFilePatterns": ["libs/types/**/*.ts"] | |
} | |
}, | |
"test": { | |
"executor": "@nrwl/jest:jest", | |
"options": { | |
"jestConfig": "libs/types/jest.config.ts", | |
"passWithNoTests": true | |
} | |
}, | |
"test:coverage": { | |
"executor": "@nrwl/jest:jest", | |
"outputs": ["{options.coverageDirectory}"], | |
"options": { | |
"jestConfig": "libs/types/jest.config.ts", | |
"passWithNoTests": true, | |
"coverageDirectory": "coverage/libs/types", | |
"collectCoverage": true, | |
"coverageProvider": "v8", | |
"collectCoverageFrom": [ | |
"<rootDir>/src/**/*.tsx", | |
"<rootDir>/src/**/*.ts", | |
"!<rootDir>/src/**/*.spec.tsx", | |
"!<rootDir>/src/**/*.spec.ts" | |
] | |
} | |
} | |
}, | |
"tags": ["libs", "types"] | |
} |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
{"version":1,"resource":"file:///home/gabriel/buzu/libs/types/project.json","entries":[{"id":"8BkM.json","timestamp":1669771995839}]} |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
{"version":1,"resource":"file:///home/gabriel/buzu/apps/api-core/src/modules/route-lines/application/controllers/update-route-line-schedule/update-route-line-schedule.controller.ts","entries":[{"id":"NVNv.ts","source":"searchReplace.source","timestamp":1673534791932},{"id":"hQI3.ts","source":"searchReplace.source","timestamp":1673534803400}]} |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
{"version":1,"resource":"file:///home/gabriel/buzu/apps/api-core/src/modules/wallets/domain/entities/wallet-transfer-transaction.entity.ts","entries":[{"id":"bFZE.ts","source":"searchReplace.source","timestamp":1673530264886}]} |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
{"version":1,"resource":"file:///home/gabriel/buzu/apps/api-core/src/modules/passengers/application/controllers/update-passenger-profile-birthday/update-passenger-profile-birthday.controller.ts","entries":[{"id":"KuDl.ts","source":"searchReplace.source","timestamp":1673534791508},{"id":"CMzq.ts","source":"searchReplace.source","timestamp":1673534802568}]} |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
{"version":1,"resource":"file:///home/gabriel/buzu/apps/workers/worker-transaction/src/main.ts","entries":[{"id":"lT3p.ts","timestamp":1669756178175},{"id":"Bvis.ts","source":"Add import from \"@buzu/backend\"","timestamp":1669756315132},{"id":"Dbe0.ts","timestamp":1669756317096}]} |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
{"version":1,"resource":"file:///home/gabriel/%C3%81rea%20de%20Trabalho/buzu/api-core/src/shared/domain/valueObjects/birthday/birthday.vo.spec.ts","entries":[{"id":"sUMM.ts","timestamp":1659009746052},{"id":"wMES.ts","source":"Fix all fixable ESLint issues","timestamp":1659018714770},{"id":"2KM5.ts","source":"undoRedo.source","timestamp":1659019039053}]} |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
{"version":1,"resource":"file:///home/gabriel/buzu/apps/api-core/src/shared/domain/value-objects/person-name/invalid-person-name.error.ts","entries":[{"id":"sfx4.ts","source":"searchReplace.source","timestamp":1673531057728}]} |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
{"version":1,"resource":"file:///Users/gabriel-macbook/Desktop/buzu/api-core/src/modules/passenger/domain/contracts/repository/passengerTokensRepository.interface.ts","entries":[{"id":"UHUJ.ts","timestamp":1652970581322},{"id":"4Tp3.ts","timestamp":1652971020030},{"id":"G6as.ts","source":"Fix all ESLint auto-fixable problems","timestamp":1652971272372},{"id":"OHIn.ts","timestamp":1652971288351},{"id":"LAKm.ts","source":"Fix all ESLint auto-fixable problems","timestamp":1652971311834},{"id":"7sUT.ts","timestamp":1652971361028},{"id":"20LE.ts","source":"Fix all ESLint auto-fixable problems","timestamp":1652971365549},{"id":"TSVa.ts","timestamp":1652971377334},{"id":"RqEB.ts","timestamp":1652971393490},{"id":"FRpp.ts","timestamp":1652973999162},{"id":"LPXv.ts","timestamp":1652974140146},{"id":"raxU.ts","timestamp":1652974196761}]} |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
{"version":1,"resource":"file:///home/gabriel/buzu/apps/api-core/src/modules/route-stop-points/domain/use-cases/disable-route-stop-point/disable-route-stop-point.use-case.ts","entries":[{"id":"S9rR.ts","source":"searchReplace.source","timestamp":1673530265350},{"id":"o9MK.ts","source":"searchReplace.source","timestamp":1673531343531}]} |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
{"version":1,"resource":"file:///home/gabriel/%C3%81rea%20de%20Trabalho/buzu/api-core/src/modules/passengers/domain/useCases/signupPassengerConfirm/signupPassengerConfirm.useCase.ts","entries":[{"id":"Ft4f.ts","timestamp":1658870681395}]} |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
{"version":1,"resource":"file:///home/gabriel/buzu/apps/api-core/src/shared/test/factories/entities/organization-fake.factory.ts","entries":[{"id":"tJaw.ts","source":"Workspace Edit","timestamp":1673541069267}]} |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
{"version":1,"resource":"file:///home/gabriel/%C3%81rea%20de%20Trabalho/buzu/api-core/src/shared/main/factories/controllers/forgotPassengerPasswordVerify.factory.ts","entries":[{"id":"gSKT.ts","source":"Fix all ESLint auto-fixable problems","timestamp":1654602397334},{"id":"JHHB.ts","source":"Fix all ESLint auto-fixable problems","timestamp":1654602415202},{"id":"2Fel.ts","timestamp":1654602418702},{"id":"6GDn.ts","source":"Fix all ESLint auto-fixable problems","timestamp":1654602453006},{"id":"JiBd.ts","timestamp":1654602460234},{"id":"q3OI.ts","timestamp":1654602954242},{"id":"TTVL.ts","source":"Fix all ESLint auto-fixable problems","timestamp":1654692235076}]} |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
{"version":1,"resource":"file:///home/gabriel/buzu/apps/api-core/src/modules/drivers/domain/entities/driver.entity.ts","entries":[{"id":"8DtY.ts","timestamp":1670952674078},{"id":"IM4Y.ts","timestamp":1670953441651},{"id":"lGmW.ts","timestamp":1672150691207},{"id":"HP8p.ts","source":"Fix all fixable ESLint issues","timestamp":1672150700919},{"id":"Z8Lz.ts","timestamp":1672150704347},{"id":"Q6kA.ts","timestamp":1672150714755},{"id":"s3bA.ts","timestamp":1672150738972}]} |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
{"version":1,"resource":"file:///home/gabriel/buzu/apps/api-core/src/modules/passengers/domain/services/confirmation-codes-passenger/confirmation-codes-passenger.service.ts","entries":[{"id":"fecv.ts","timestamp":1665696609945},{"id":"LSGR.ts","source":"Fix all fixable ESLint issues","timestamp":1665696614265},{"id":"Y8EY.ts","timestamp":1665696642245},{"id":"7J0x.ts","source":"Fix all fixable ESLint issues","timestamp":1665696649017},{"id":"xuiW.ts","timestamp":1673454851788},{"id":"3b85.ts","timestamp":1673454873416},{"id":"Y3vD.ts","timestamp":1673454935206},{"id":"H0kg.ts","timestamp":1673454974458}]} |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
{"version":1,"resource":"file:///home/gabriel/%C3%81rea%20de%20Trabalho/buzu/api-core/src/shared/application/middlewares/uploadImage/errors/fileRequired.error.ts","entries":[{"id":"i2vb.ts","timestamp":1653577009750},{"id":"KuLF.ts","timestamp":1653577021283}]} |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
{"version":1,"resource":"file:///home/gabriel/buzu/apps/api-core/src/shared/domain/value-objects/status-type/status-type.error.ts","entries":[{"id":"BhzR.ts","source":"searchReplace.source","timestamp":1673531057256}]} |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
{"version":1,"resource":"file:///home/gabriel/%C3%81rea%20de%20Trabalho/buzu/api-core/src/modules/passenger/domain/factories/entities/passengerJwt.factory.ts","entries":[{"id":"t7FA.ts","source":"Fix all fixable ESLint issues","timestamp":1657194674524},{"id":"1OfA.ts","timestamp":1657194686868},{"id":"MG9y.ts","source":"Fix all fixable ESLint issues","timestamp":1657194688940},{"id":"VMN7.ts","source":"Update import from \"../../entities\"","timestamp":1657194748265},{"id":"fRcJ.ts","timestamp":1657194802445},{"id":"IJzj.ts","source":"Fix all fixable ESLint issues","timestamp":1657194811197},{"id":"68mX.ts","timestamp":1657194824805},{"id":"b7Fe.ts","source":"Fix all fixable ESLint issues","timestamp":1657194858729},{"id":"cPgT.ts","timestamp":1657194877577},{"id":"ycc0.ts","timestamp":1657201355602},{"id":"nUVm.ts","source":"Fix all fixable ESLint issues","timestamp":1657201444495}]} |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
{"version":1,"resource":"file:///home/gabriel/buzu/api/buzu/apps/api-core/src/modules/drivers/application/controllers/list-drivers/list-drivers.controller.test.ts","entries":[{"id":"EhKP.ts","timestamp":1664884456590}]} |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
{"version":1,"resource":"file:///home/gabriel/buzu/apps/api-core/src/modules/wallets/domain/errors/wallet-ride-transaction-not-found.error.ts","entries":[{"id":"rom4.ts","source":"searchReplace.source","timestamp":1673530261462}]} |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
{"version":1,"resource":"file:///home/gabriel/%C3%81rea%20de%20Trabalho/buzu/api-core/src/modules/driver/domain/useCases/showProfileDriver/showProfileDriver.useCase.spec.ts","entries":[{"id":"2nys.ts","source":"Workspace Edit","timestamp":1657626526620}]} |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
{"version":1,"resource":"file:///home/gabriel/%C3%81rea%20de%20Trabalho/buzu/api-core/src/modules/passenger/domain/useCases/updatePassengerProfilePhoneVerify/updatePassengerProfilePhoneVerify.useCase.spec.ts","entries":[{"id":"2c4X.ts","timestamp":1654268295038},{"id":"ejod.ts","timestamp":1654273885658},{"id":"qvPc.ts","timestamp":1654273910558},{"id":"jlm6.ts","timestamp":1654273934155},{"id":"WkM9.ts","timestamp":1654274215132},{"id":"rMs0.ts","source":"undoRedo.source","timestamp":1654274226300},{"id":"eRpW.ts","timestamp":1654274280465},{"id":"B3ub.ts","timestamp":1654274316529},{"id":"mLkC.ts","timestamp":1654274479014},{"id":"3Epy.ts","source":"Workspace Edit","timestamp":1655486958010},{"id":"RzU5.ts","source":"Workspace Edit","timestamp":1657627646839}]} |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
{"version":1,"resource":"file:///Users/gabriel-macbook/Desktop/buzu/api-core/src/modules/passenger/application/middlewares/ensurePassengerAuthenticated/index.ts","entries":[{"id":"l53G.ts","source":"Fix all ESLint auto-fixable problems","timestamp":1653227884351},{"id":"eQbT.ts","source":"moved.source","timestamp":1653228286695},{"id":"aFlF.ts","source":"Workspace Edit","timestamp":1653228290271}]} |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
{"version":1,"resource":"file:///Users/gabriel-macbook/Desktop/buzu/api-core/.env.example","entries":[{"id":"kjYG.example","timestamp":1651936849522},{"id":"WGwU.example","timestamp":1651936952684},{"id":"so7u.example","timestamp":1651937783721},{"id":"2m0R.example","timestamp":1652319828187},{"id":"puXQ.example","source":"undoRedo.source","timestamp":1652452706652},{"id":"h5Ka.example","timestamp":1652453030904},{"id":"Zv6W.example","timestamp":1652460322977},{"id":"b3Kz.example","source":"undoRedo.source","timestamp":1652460472935},{"id":"6bSG.example","timestamp":1652922742509},{"id":"dahK.example","timestamp":1652966049317},{"id":"1a3L.example","timestamp":1652966160585}]} |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
{"version":1,"resource":"file:///home/gabriel/buzu/apps/api-core/src/modules/drivers/application/controllers/list-driver-rating-history/list-driver-rating-history.controller.test.ts","entries":[{"id":"H25i.ts","source":"searchReplace.source","timestamp":1672777340120},{"id":"8oS6.ts","source":"searchReplace.source","timestamp":1672777382656},{"id":"tvTt.ts","source":"searchReplace.source","timestamp":1672777934647},{"id":"xOd9.ts","source":"searchReplace.source","timestamp":1672778367719}]} |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
{"version":1,"resource":"file:///home/gabriel/buzu/apps/api-core/src/modules/route-lines/application/factories/create-route-line.factory.ts","entries":[{"id":"1dEC.ts","source":"searchReplace.source","timestamp":1673534946133}]} |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
{"version":1,"resource":"file:///home/gabriel/%C3%81rea%20de%20Trabalho/buzu/api-core/src/modules/passenger/domain/useCases/confirmPassengerSignup/errors/index.ts","entries":[{"id":"mzLI.ts","source":"Workspace Edit","timestamp":1653998924969},{"id":"l3xM.ts","source":"Workspace Edit","timestamp":1654016618982}]} |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
{"version":1,"resource":"file:///home/gabriel/buzu/apps/workers/worker-message/src/main.ts","entries":[{"id":"MBap.ts","timestamp":1669756372489},{"id":"U4pd.ts","source":"Fix all fixable ESLint issues","timestamp":1669756378713},{"id":"nkke.ts","timestamp":1669756381001}]} |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
{"version":1,"resource":"file:///home/gabriel/%C3%81rea%20de%20Trabalho/buzu/api-core/src/modules/passenger/domain/useCases/confirmPassengerSignup/errors/invalidEmailOrPhone.error.ts","entries":[{"id":"cXdB.ts","source":"Fix all ESLint auto-fixable problems","timestamp":1653417357485}]} |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
{"version":1,"resource":"file:///Users/gabriel-macbook/Desktop/buzu/api-core/.prettier.config.js","entries":[{"id":"5FEe.js","timestamp":1651930526638},{"id":"7X41.js","source":"renamed.source","timestamp":1651930538058},{"id":"vhNn.js","timestamp":1651931005346},{"id":"UNAv.js","timestamp":1651931024445},{"id":"Rzd2.js","timestamp":1651931112169},{"id":"MUDn.js","timestamp":1651931128835},{"id":"pFE1.js","timestamp":1651931334865},{"id":"h6JI.js","timestamp":1651931366418},{"id":"eKQl.js","timestamp":1651931401542},{"id":"45IO.js","timestamp":1651931490323},{"id":"R2dI.js","timestamp":1651931528377},{"id":"0Ipj.js","timestamp":1651931781947},{"id":"EPB4.js","timestamp":1651932597775},{"id":"FJIm.js","timestamp":1651932646584},{"id":"gR7i.js","timestamp":1651932667043}]} |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
{"version":1,"resource":"file:///home/gabriel/buzu/apps/api-core/src/modules/wallets/domain/services/ride/ride.service.ts","entries":[{"id":"EzbI.ts","source":"searchReplace.source","timestamp":1673530265186},{"id":"oMpQ.ts","source":"searchReplace.source","timestamp":1673531343255},{"id":"8Y6P.ts","source":"Workspace Edit","timestamp":1673541071131}]} |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
{"version":1,"resource":"file:///home/gabriel/buzu/api-core/src/modules/routeLines/infra/database/prisma/repositories/prismaRouteLines.repository.ts","entries":[{"id":"gzla.ts","timestamp":1659616078806}]} |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
{"version":1,"resource":"file:///home/gabriel/buzu/apps/api-core/src/modules/organizations/application/factories/controllers/remove-organization-driver.factory.ts","entries":[{"id":"QioZ.ts","source":"searchReplace.source","timestamp":1672777342296},{"id":"f4zM.ts","source":"searchReplace.source","timestamp":1672777385548},{"id":"DGSN.ts","source":"Fix all fixable ESLint issues","timestamp":1672777698216}]} |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
{"version":1,"resource":"file:///home/gabriel/%C3%81rea%20de%20Trabalho/buzu/api-core/src/modules/passengers/domain/useCases/authenticateFacebookPassenger/authenticateFacebookPassenger.useCase.spec.ts","entries":[{"id":"UcTR.ts","source":"Workspace Edit","timestamp":1657909506548}]} |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
{ | |
"extends": ["../../../.eslintrc.json"], | |
"ignorePatterns": ["!**/*"], | |
"overrides": [ | |
{ | |
"files": ["*.ts", "*.tsx", "*.js", "*.jsx"], | |
"rules": { | |
"@typescript-eslint/no-explicit-any": "off", | |
"@nrwl/nx/enforce-module-boundaries": "off" | |
} | |
} | |
] | |
} |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
{ | |
"extends": ["../../../.eslintrc.json"], | |
"ignorePatterns": ["!**/*"], | |
"overrides": [ | |
{ | |
"files": ["*.ts", "*.tsx", "*.js", "*.jsx"], | |
"rules": { | |
"@typescript-eslint/no-explicit-any": 0 | |
} | |
} | |
] | |
} |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
{ | |
"extends": ["../../../.eslintrc.json"], | |
"ignorePatterns": ["!**/*"], | |
"overrides": [ | |
{ | |
"files": ["*.ts", "*.tsx", "*.js", "*.jsx"], | |
"rules": { | |
"@typescript-eslint/no-explicit-any": "off" | |
} | |
} | |
] | |
} |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
{"version":1,"resource":"file:///home/gabriel/buzu/libs/backend/contracts/.eslintrc.json","entries":[{"id":"CwYN.json","timestamp":1673528814002},{"id":"C6c9.json","timestamp":1673528831358}]} |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
{ | |
"extends": ["../../../.eslintrc.json"], | |
"ignorePatterns": ["!**/*"], | |
"overrides": [ | |
{ | |
"files": ["*.ts", "*.tsx", "*.js", "*.jsx"], | |
"rules": { | |
"@typescript-eslint/no-explicit-any": "off" | |
} | |
} | |
] | |
} |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
{ | |
"extends": ["../../../.eslintrc.json"], | |
"ignorePatterns": ["!**/*"], | |
"overrides": [ | |
{ | |
"files": ["*.ts", "*.tsx", "*.js", "*.jsx"], | |
"rules": { | |
"@typescript-eslint/no-explicit-any": "off", | |
"@nrwl/nx/enforce-module-boundaries": "off", | |
"@typescript-eslint/ban-ts-comment": "off" | |
} | |
} | |
] | |
} |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
{ | |
"extends": ["../../../.eslintrc.json"], | |
"ignorePatterns": ["!**/*"], | |
"overrides": [ | |
{ | |
"files": ["*.ts", "*.tsx", "*.js", "*.jsx"], | |
"rules": { | |
"@typescript-eslint/no-explicit-any": 0, | |
"@nrwl/nx/enforce-module-boundaries": "off" | |
} | |
} | |
] | |
} |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
{"version":1,"resource":"file:///home/gabriel/%C3%81rea%20de%20Trabalho/buzu/api-core/src/shared/infra/providers/mail/index.ts","entries":[{"id":"WCTG.ts","source":"Fix all ESLint auto-fixable problems","timestamp":1653352652062},{"id":"JMeJ.ts","source":"Workspace Edit","timestamp":1653352711758},{"id":"EZJz.ts","source":"Workspace Edit","timestamp":1653352746367},{"id":"wnFh.ts","source":"Workspace Edit","timestamp":1653352763411},{"id":"taAC.ts","source":"Workspace Edit","timestamp":1653352808447},{"id":"d6SQ.ts","timestamp":1653418551959}]} |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
{"version":1,"resource":"file:///home/gabriel/%C3%81rea%20de%20Trabalho/buzu/api-core/src/modules/passenger/application/factories/controllers/updatePassengerProfilePhoneConfirm.factory.ts","entries":[{"id":"Gq9S.ts","source":"Workspace Edit","timestamp":1655486239093},{"id":"5NB2.ts","source":"Fix all ESLint auto-fixable problems","timestamp":1655486444544},{"id":"VQmT.ts","source":"Workspace Edit","timestamp":1655496960627},{"id":"L0ob.ts","timestamp":1657047697484},{"id":"fIHG.ts","source":"Workspace Edit","timestamp":1657628426746}]} |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
{"version":1,"resource":"file:///home/gabriel/%C3%81rea%20de%20Trabalho/buzu/api-core/src/shared/domain/valueObjects/phone/invalidPhone.error.ts","entries":[{"id":"UFeK.ts","source":"Workspace Edit","timestamp":1653417335769}]} |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
{"version":1,"resource":"file:///home/gabriel/%C3%81rea%20de%20Trabalho/buzu/api-core/src/modules/driver/infra/database/repositories/prisma/prismaDriverJwts.repository.ts","entries":[{"id":"rTdf.ts","timestamp":1656096681877},{"id":"qGM5.ts","timestamp":1656096702969},{"id":"aYKP.ts","timestamp":1656100439171},{"id":"QXEi.ts","timestamp":1657625842320},{"id":"EoxF.ts","source":"moved.source","timestamp":1657625949420},{"id":"jvE3.ts","source":"Workspace Edit","timestamp":1657626567021}]} |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
{"version":1,"resource":"file:///home/gabriel/buzu/apps/api-core/src/modules/drivers/domain/errors/driver-already-has-cnh.copy.ts","entries":[{"id":"vvOo.ts","source":"searchReplace.source","timestamp":1673530259794}]} |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
{"version":1,"resource":"file:///home/gabriel/%C3%81rea%20de%20Trabalho/buzu/api-core/src/modules/passenger/domain/factories/entities/passenger.factory.ts","entries":[{"id":"JShJ.ts","source":"Fix all ESLint auto-fixable problems","timestamp":1657048012123},{"id":"57sA.ts","timestamp":1657048144724},{"id":"AiYU.ts","timestamp":1657053013626},{"id":"xbLC.ts","timestamp":1657053479167},{"id":"QfFW.ts","source":"undoRedo.source","timestamp":1657053488359},{"id":"KGh5.ts","timestamp":1657053765733},{"id":"vKQD.ts","source":"Fix all ESLint auto-fixable problems","timestamp":1657053767541},{"id":"2lad.ts","source":"Fix all ESLint auto-fixable problems","timestamp":1657053793110},{"id":"ASwg.ts","source":"Fix all ESLint auto-fixable problems","timestamp":1657053803850},{"id":"DR12.ts","timestamp":1657056176741},{"id":"fZAy.ts","timestamp":1657056192049},{"id":"aSbm.ts","timestamp":1657201360754},{"id":"hwBJ.ts","timestamp":1657201454351}]} |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
{"version":1,"resource":"file:///Users/gabriel-macbook/Desktop/buzu/api-core/src/modules/passenger/domain/useCases/authenticatePassenger/authenticatePassenger.spec.ts","entries":[{"id":"7SRO.ts","timestamp":1652303194827},{"id":"2FGd.ts","timestamp":1652303336216},{"id":"hERy.ts","timestamp":1652303358584},{"id":"ELDN.ts","timestamp":1652304927887},{"id":"OyDH.ts","source":"Fix all ESLint auto-fixable problems","timestamp":1652320492110},{"id":"5Lso.ts","timestamp":1652320549874},{"id":"pjjt.ts","timestamp":1652320585245},{"id":"KB8m.ts","source":"Fix all ESLint auto-fixable problems","timestamp":1652320608872},{"id":"6rJC.ts","source":"undoRedo.source","timestamp":1652320640314},{"id":"Cp62.ts","timestamp":1652320646863},{"id":"HSrv.ts","source":"Fix all ESLint auto-fixable problems","timestamp":1652320657339},{"id":"ubGr.ts","source":"Fix all ESLint auto-fixable problems","timestamp":1652320694539},{"id":"iRx3.ts","timestamp":1652320699040},{"id":"lKry.ts","timestamp":1652320763972},{"id":"FwO9.ts","source":"Fix all ESLint auto-fixable problems","timestamp":1652320771729},{"id":"UtQt.ts","timestamp":1652320808615},{"id":"mpsm.ts","source":"undoRedo.source","timestamp":1652320813138},{"id":"rxd4.ts","timestamp":1652320873008},{"id":"TGJz.ts","source":"undoRedo.source","timestamp":1652320892732},{"id":"DfpS.ts","timestamp":1652320906263},{"id":"YD5B.ts","source":"Fix all ESLint auto-fixable problems","timestamp":1652320941064},{"id":"z3da.ts","source":"Workspace Edit","timestamp":1652320944626},{"id":"CCfm.ts","timestamp":1652320971821},{"id":"67c8.ts","timestamp":1652320985680},{"id":"I9fU.ts","timestamp":1652320996226},{"id":"PtGs.ts","timestamp":1652321031233},{"id":"nVWf.ts","timestamp":1652321054559},{"id":"ie63.ts","timestamp":1652321171888},{"id":"wNxa.ts","source":"Fix all ESLint auto-fixable problems","timestamp":1652321185274},{"id":"Do79.ts","timestamp":1652321219505},{"id":"siOp.ts","source":"Fix all ESLint auto-fixable problems","timestamp":1652321243662},{"id":"2yZB.ts","timestamp":1652321251438},{"id":"EdjQ.ts","timestamp":1652321273724},{"id":"0VU6.ts","source":"undoRedo.source","timestamp":1652321289357},{"id":"eLSb.ts","timestamp":1652322059361},{"id":"sXCX.ts","timestamp":1652402485194},{"id":"jkjQ.ts","source":"Workspace Edit","timestamp":1652402493060},{"id":"fgdo.ts","source":"Workspace Edit","timestamp":1652402511366},{"id":"OVvR.ts","timestamp":1652407112320},{"id":"8qai.ts","source":"Workspace Edit","timestamp":1652442091740},{"id":"75CF.ts","timestamp":1652442126326},{"id":"vGMf.ts","source":"Workspace Edit","timestamp":1652442207163},{"id":"mSBe.ts","timestamp":1652442216471},{"id":"uJim.ts","source":"renamed.source","timestamp":1652442467877},{"id":"UTvl.ts","timestamp":1652442628471},{"id":"hMDa.ts","source":"Workspace Edit","timestamp":1652442781388},{"id":"YUV2.ts","source":"Workspace Edit","timestamp":1652442868446},{"id":"SF4t.ts","source":"renamed.source","timestamp":1652443026482},{"id":"OTDS.ts","timestamp":1652443239410},{"id":"tpxg.ts","source":"Workspace Edit","timestamp":1652443355494}]} |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
{"version":1,"resource":"file:///home/gabriel/buzu/apps/api-core/src/modules/employees/application/controllers/authenticate-employee/authenticate-employee.controller.ts","entries":[{"id":"y953.ts","source":"searchReplace.source","timestamp":1673534790728},{"id":"FQaZ.ts","source":"searchReplace.source","timestamp":1673534802376}]} |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
{"version":1,"resource":"file:///home/gabriel/buzu/apps/api-core/src/modules/organizations/application/controllers/update-organization-bank-account/update-organization-bank-account.controller.test.ts","entries":[{"id":"JNhX.ts","timestamp":1675347392259}]} |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
{"version":1,"resource":"file:///home/gabriel/buzu/apps/api-core/src/modules/drivers/domain/contracts/repositories/driver-confirmation-code-repository.interface.ts","entries":[{"id":"vLH3.ts","source":"searchReplace.source","timestamp":1673541373646}]} |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
{"version":1,"resource":"file:///home/gabriel/buzu/apps/api-core/src/modules/organizations/domain/use-cases/show-organization/show-organization.use-case.ts","entries":[{"id":"JjWi.ts","source":"searchReplace.source","timestamp":1673530266278},{"id":"0Q1L.ts","source":"searchReplace.source","timestamp":1673531344791}]} |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
{"version":1,"resource":"file:///home/gabriel/buzu/apps/api-core/src/modules/rides/domain/entities/ride-reports.entity.ts","entries":[{"id":"imDr.ts","source":"searchReplace.source","timestamp":1673530264402}]} |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
{"version":1,"resource":"file:///home/gabriel/buzu/api/buzu/apps/api-core/src/shared/infra/providers/cache/implementations/redisCacheProvider.ts","entries":[{"id":"n91b.ts","timestamp":1663619782076},{"id":"Npqu.ts","timestamp":1663621608031}]} |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
{"version":1,"resource":"file:///home/gabriel/buzu/apps/api-core/src/modules/organizations/infra/database/prisma/mappers/organization-routes.mapper.spec.ts","entries":[{"id":"f9JG.ts","source":"searchReplace.source","timestamp":1673541354662}]} |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
{"version":1,"resource":"file:///home/gabriel/%C3%81rea%20de%20Trabalho/buzu/api-core/src/modules/driver/domain/services/authenticationTokensDriver/authenticationTokensDriver.service.ts","entries":[{"id":"36og.ts","source":"Fix all ESLint auto-fixable problems","timestamp":1656361786040},{"id":"692K.ts","source":"Fix all ESLint auto-fixable problems","timestamp":1656361851744},{"id":"n8xD.ts","source":"Fix all ESLint auto-fixable problems","timestamp":1656361882432},{"id":"riWa.ts","source":"Fix all ESLint auto-fixable problems","timestamp":1656361897605},{"id":"lxfA.ts","timestamp":1656361905053},{"id":"IQFz.ts","source":"Fix all ESLint auto-fixable problems","timestamp":1656361940517},{"id":"1Pf2.ts","source":"moved.source","timestamp":1656362218225},{"id":"lNXc.ts","source":"moved.source","timestamp":1656362221780},{"id":"8LkE.ts","source":"moved.source","timestamp":1656362323534},{"id":"GVVD.ts","timestamp":1657205447200},{"id":"n6KP.ts","timestamp":1657205482332},{"id":"6C0T.ts","source":"Fix all fixable ESLint issues","timestamp":1657205485672}]} |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
{"version":1,"resource":"file:///home/gabriel/%C3%81rea%20de%20Trabalho/buzu/api-core/jest.config.ts","entries":[{"id":"YNMm.ts","source":"Fix all fixable ESLint issues","timestamp":1657810123940}]} |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
{"version":1,"resource":"file:///home/gabriel/buzu/apps/api-core/src/modules/route-lines/application/controllers/create-route-line-schedule/create-route-line-schedule.controller.test.ts","entries":[{"id":"NBLh.ts","source":"searchReplace.source","timestamp":1672777341724},{"id":"J32g.ts","source":"searchReplace.source","timestamp":1672777384228},{"id":"I0Bn.ts","source":"searchReplace.source","timestamp":1672777935459},{"id":"ow5f.ts","source":"searchReplace.source","timestamp":1672778369327}]} |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
{"version":1,"resource":"file:///home/gabriel/buzu/apps/api-core/src/modules/employees/application/controllers/update-employee-profile-avatar/update-employee-profile-avatar.controller.test.ts","entries":[{"id":"9Hq8.ts","source":"searchReplace.source","timestamp":1672777339252},{"id":"PJlZ.ts","source":"searchReplace.source","timestamp":1672777380784},{"id":"JrFQ.ts","source":"searchReplace.source","timestamp":1672777863874},{"id":"GjVS.ts","source":"searchReplace.source","timestamp":1672778368191}]} |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
{"version":1,"resource":"file:///home/gabriel/buzu/apps/api-core/src/modules/route-stop-points/application/controllers/show-route-stop-point/show-route-stop-point.controller.ts","entries":[{"id":"4N9A.ts","source":"searchReplace.source","timestamp":1673534790728},{"id":"o1Eo.ts","source":"searchReplace.source","timestamp":1673534803680}]} |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
{"version":1,"resource":"file:///home/gabriel/buzu/api-core/.env","entries":[{"id":"iphE","timestamp":1659386266068},{"id":"5OAM","timestamp":1659386312465}]} |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
{"version":1,"resource":"file:///home/gabriel/buzu/apps/api-core/src/modules/bank-accounts/infra/database/in-memory/repositories/in-memory-bank-account.repository.spec.ts","entries":[{"id":"Ug3N.ts","source":"searchReplace.source","timestamp":1673541353350}]} |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
{"version":1,"resource":"file:///home/gabriel/buzu/libs/mobile/services/src/profile/types.ts","entries":[{"id":"CnF1.ts","timestamp":1666115050448}]} |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
{"version":1,"resource":"file:///home/gabriel/buzu/apps/api-core/src/modules/organizations/application/controllers/list-organization-drivers/list-organization-drivers.controller.test.ts","entries":[{"id":"JrTf.ts","source":"searchReplace.source","timestamp":1672777343384},{"id":"7ZLX.ts","source":"searchReplace.source","timestamp":1672777384716},{"id":"gARb.ts","source":"searchReplace.source","timestamp":1672777933127},{"id":"iroS.ts","source":"searchReplace.source","timestamp":1672778370191}]} |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
{"version":1,"resource":"file:///home/gabriel/%C3%81rea%20de%20Trabalho/buzu/api-core/src/modules/driver/application/controllers/showProfileDriver/showProfileDriver.controller.test.ts","entries":[{"id":"6tZj.ts","timestamp":1657625889220},{"id":"YkHs.ts","timestamp":1657626626489}]} |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
{"version":1,"resource":"file:///Users/gabriel-macbook/Desktop/buzu/api-core/src/modules/passenger/domain/useCases/authenticatePassenger/authenticatePassenger.useCase.spec.ts","entries":[{"id":"jD13.ts","timestamp":1652447127912},{"id":"EeeV.ts","source":"Workspace Edit","timestamp":1652447312602},{"id":"jXwh.ts","source":"Workspace Edit","timestamp":1652447751286},{"id":"QjEn.ts","source":"Fix all ESLint auto-fixable problems","timestamp":1652448286037},{"id":"10ae.ts","source":"Workspace Edit","timestamp":1652448290251},{"id":"PRoq.ts","timestamp":1652654498665},{"id":"aV99.ts","source":"undoRedo.source","timestamp":1652654501058},{"id":"icNJ.ts","timestamp":1652654783952},{"id":"ghHJ.ts","timestamp":1652654814254},{"id":"uqVj.ts","timestamp":1652654831297},{"id":"pMqm.ts","timestamp":1652655386637},{"id":"DA3H.ts","timestamp":1652655415172},{"id":"7xpT.ts","timestamp":1652655446584},{"id":"251j.ts","timestamp":1652655462488},{"id":"FdYm.ts","timestamp":1652655480759},{"id":"pbUg.ts","timestamp":1652655503277},{"id":"4h8Y.ts","source":"Fix all ESLint auto-fixable problems","timestamp":1652656027434},{"id":"CWxK.ts","timestamp":1652656030794},{"id":"7RXS.ts","source":"Fix all ESLint auto-fixable problems","timestamp":1652656039173},{"id":"oMl9.ts","timestamp":1652656525669},{"id":"7Wuo.ts","source":"Fix all ESLint auto-fixable problems","timestamp":1652656544547},{"id":"fn7I.ts","source":"Fix all ESLint auto-fixable problems","timestamp":1652662340670},{"id":"hHO5.ts","timestamp":1652662380696},{"id":"PYgm.ts","timestamp":1652662473455},{"id":"kQ4B.ts","timestamp":1652662574760},{"id":"NZJB.ts","timestamp":1652662596490},{"id":"dHyR.ts","source":"Fix all ESLint auto-fixable problems","timestamp":1652968201936},{"id":"r6sX.ts","timestamp":1652968231451},{"id":"FNk4.ts","timestamp":1652968243802},{"id":"yEXf.ts","source":"Fix all ESLint auto-fixable problems","timestamp":1652968273605},{"id":"3ADH.ts","timestamp":1652968307699},{"id":"QIWX.ts","source":"Fix all ESLint auto-fixable problems","timestamp":1652995445400},{"id":"pgXt.ts","timestamp":1652995455504},{"id":"mMIX.ts","timestamp":1652997925948},{"id":"U8wS.ts","source":"Fix all ESLint auto-fixable problems","timestamp":1652997941532},{"id":"GVNM.ts","source":"undoRedo.source","timestamp":1652997975719},{"id":"2gsH.ts","source":"Fix all ESLint auto-fixable problems","timestamp":1652998007584},{"id":"hkar.ts","timestamp":1652998025949},{"id":"gCKW.ts","source":"Fix all ESLint auto-fixable problems","timestamp":1652998146093},{"id":"CFO3.ts","timestamp":1652998189421},{"id":"213I.ts","source":"Fix all ESLint auto-fixable problems","timestamp":1652998193800},{"id":"N23R.ts","source":"Fix all ESLint auto-fixable problems","timestamp":1652998226107},{"id":"ZSqu.ts","source":"Fix all ESLint auto-fixable problems","timestamp":1652998254571},{"id":"3tUB.ts","timestamp":1652998274026},{"id":"EWWA.ts","timestamp":1652998318524},{"id":"3B85.ts","timestamp":1652998499981}]} |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
{"version":1,"resource":"file:///home/gabriel/%C3%81rea%20de%20Trabalho/buzu/api-core/src/modules/routeLines/domain/entities/routeLine.ts","entries":[{"id":"nWG2.ts","source":"undoRedo.source","timestamp":1657033659388},{"id":"CKLU.ts","timestamp":1657415284859},{"id":"gPiU.ts","timestamp":1657415305555},{"id":"aWLk.ts","timestamp":1657415349063},{"id":"hZRH.ts","source":"Update import from \"@/shared/domain/contracts/either\"","timestamp":1657415354671},{"id":"LFfU.ts","source":"Fix all fixable ESLint issues","timestamp":1657415373144},{"id":"PEkg.ts","timestamp":1657415375332},{"id":"HFUM.ts","source":"Fix all fixable ESLint issues","timestamp":1657415387724}]} |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
{"version":1,"resource":"file:///home/gabriel/buzu/apps/api-core/src/modules/passengers/domain/use-cases/forgot-passenger-password/forgot-passenger-password.use-case.ts","entries":[{"id":"CmPD.ts","source":"searchReplace.source","timestamp":1673530263198},{"id":"mrG7.ts","source":"searchReplace.source","timestamp":1673531346567}]} |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
{"version":1,"resource":"file:///home/gabriel/%C3%81rea%20de%20Trabalho/buzu/api-core/src/modules/passenger/domain/entities/errors/invalidEmailOrPhone.error.ts","entries":[{"id":"raZc.ts","timestamp":1657203321483}]} |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
{"version":1,"resource":"file:///Users/gabriel-macbook/Desktop/buzu/api-core/.env.production","entries":[{"id":"41AG.production","timestamp":1652452623713},{"id":"tjPM.production","timestamp":1652463399766},{"id":"otkp.production","timestamp":1652463643318}]} |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
{"version":1,"resource":"file:///home/gabriel/buzu/apps/api-core/src/modules/employees/domain/use-cases/update-employee-profile-avatar/update-employee-profile-avatar.use-case.ts","entries":[{"id":"3e00.ts","source":"searchReplace.source","timestamp":1673530263210},{"id":"xDfT.ts","source":"searchReplace.source","timestamp":1673531344275}]} |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
{"version":1,"resource":"file:///home/gabriel/%C3%81rea%20de%20Trabalho/buzu/api-core/src/modules/routes/domain/entities/waypoint.spec.ts","entries":[{"id":"UH0f.ts","timestamp":1656676645535},{"id":"b3Hu.ts","timestamp":1656676662187},{"id":"vn5d.ts","timestamp":1656676683027}]} |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
{"version":1,"resource":"file:///home/gabriel/%C3%81rea%20de%20Trabalho/buzu/api-core/src/shared/application/factories/middlewares/uploadImageValidation.factory.ts","entries":[{"id":"r9eq.ts","source":"Fix all fixable ESLint issues","timestamp":1657911177652},{"id":"sIv6.ts","source":"Add import from \"../../contracts\"","timestamp":1657911191348},{"id":"VeQd.ts","source":"Workspace Edit","timestamp":1657911263221},{"id":"viOW.ts","source":"Add import from \"../../middlewares/uploadImageValidation\"","timestamp":1657911817561}]} |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
{"version":1,"resource":"file:///home/gabriel/buzu/apps/api-core/src/modules/passengers/domain/use-cases/authenticate-passenger/authenticate-passenger.use-case.ts","entries":[{"id":"TMVk.ts","source":"searchReplace.source","timestamp":1673530263190},{"id":"6sMe.ts","source":"searchReplace.source","timestamp":1673531346127}]} |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
{ | |
"extends": "./tsconfig.json", | |
"compilerOptions": { | |
"outDir": "../../dist/apps/api-core/out-tsc", | |
"module": "commonjs", | |
"types": ["node", "express"] | |
}, | |
"exclude": ["jest.config.ts", "**/*.spec.ts", "**/*.test.ts"], | |
"include": ["**/*.ts"] | |
} |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
{"version":1,"resource":"file:///home/gabriel/buzu/api/buzu/apps/api-core/tsconfig.app.json","entries":[{"id":"2ohM.json","timestamp":1661887237334},{"id":"vzAd.json","source":"undoRedo.source","timestamp":1661887318187}]} |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
{ | |
"extends": "./tsconfig.json", | |
"compilerOptions": { | |
"outDir": "../../dist/out-tsc", | |
"module": "commonjs", | |
"types": ["node", "express"] | |
}, | |
"exclude": ["jest.config.ts", "**/*.spec.ts", "**/*.test.ts"], | |
"include": ["**/*.ts"] | |
} |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
{"version":1,"resource":"file:///home/gabriel/%C3%81rea%20de%20Trabalho/buzu/api-core/src/modules/passenger/infra/repositories/inMemory/inMemoryPassengers.repository.ts","entries":[{"id":"Gwa9.ts","timestamp":1653393733413},{"id":"x8Ro.ts","timestamp":1653393854146},{"id":"vcwY.ts","timestamp":1653393876522},{"id":"ZyoO.ts","timestamp":1653394032935},{"id":"yRuS.ts","timestamp":1653394254877},{"id":"8EEh.ts","timestamp":1653394620976},{"id":"BPx3.ts","timestamp":1653394660600},{"id":"Hpx1.ts","timestamp":1657227724484}]} |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
{"version":1,"resource":"file:///home/gabriel/buzu/apps/api-core/src/modules/qr-codes/infra/database/prisma/mappers/qr-code.mapper.spec.ts","entries":[{"id":"rE4R.ts","source":"searchReplace.source","timestamp":1673636798375},{"id":"AoA6.ts","source":"searchReplace.source","timestamp":1673636933769}]} |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
{"version":1,"resource":"file:///home/gabriel/buzu/apps/api-core/src/shared/domain/value-objects/transaction-type/transaction-type.vo.ts","entries":[{"id":"UVHs.ts","source":"searchReplace.source","timestamp":1673530313411}]} |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
{"version":1,"resource":"file:///Users/gabriel-macbook/Desktop/buzu/api-core/.env.testing","entries":[{"id":"wLMA.testing","timestamp":1652554011341},{"id":"7QP7.testing","timestamp":1652554048611},{"id":"9Oio.testing","timestamp":1652555733936},{"id":"Fr17.testing","timestamp":1652555830562},{"id":"WPVZ.testing","timestamp":1652555853798},{"id":"kOeU.testing","timestamp":1652922756053},{"id":"CXIp.testing","timestamp":1652966059337},{"id":"IqMF.testing","timestamp":1652966162765}]} |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
{"version":1,"resource":"file:///home/gabriel/buzu/apps/api-core/src/modules/rides/application/factories/controllers/create-ride-review.factory.ts","entries":[{"id":"nrnG.ts","source":"searchReplace.source","timestamp":1672777338960},{"id":"Z5XE.ts","source":"searchReplace.source","timestamp":1672777380868},{"id":"hnxH.ts","timestamp":1672777563782},{"id":"F6Po.ts","timestamp":1672777574055}]} |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
{"version":1,"resource":"file:///home/gabriel/%C3%81rea%20de%20Trabalho/buzu/api-core/src/shared/infra/providers/mail/sendGridMail.provider.ts","entries":[{"id":"t1tW.ts","source":"Fix all ESLint auto-fixable problems","timestamp":1653351678555},{"id":"IWJ3.ts","source":"Fix all ESLint auto-fixable problems","timestamp":1653351705787},{"id":"Tj4G.ts","timestamp":1653351752007},{"id":"jIbI.ts","source":"Workspace Edit","timestamp":1653351794812},{"id":"bIbV.ts","source":"Fix all ESLint auto-fixable problems","timestamp":1653351799696},{"id":"HpLo.ts","source":"Fix all ESLint auto-fixable problems","timestamp":1653351928701},{"id":"l1nL.ts","source":"Fix all ESLint auto-fixable problems","timestamp":1653351952633},{"id":"3Zyt.ts","timestamp":1653351969485},{"id":"rmBv.ts","source":"Update import from \"./mailProvider.interface\"","timestamp":1653351983969},{"id":"xUGX.ts","source":"Fix all ESLint auto-fixable problems","timestamp":1653351995877},{"id":"AW9o.ts","timestamp":1653352111314},{"id":"bqyT.ts","source":"Workspace Edit","timestamp":1653352145986},{"id":"jgeC.ts","source":"renamed.source","timestamp":1653352707795}]} |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
{"version":1,"resource":"file:///home/gabriel/%C3%81rea%20de%20Trabalho/buzu/api-core/src/modules/driver/application/factories/controllers/authenticateDriver.factory.ts","entries":[{"id":"d35p.ts","source":"Workspace Edit","timestamp":1657626563277}]} |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
{"version":1,"resource":"file:///home/gabriel/buzu/api/buzu/apps/api-core/src/modules/drivers/application/routes/drivers.routes.ts","entries":[{"id":"J3I4.ts","timestamp":1663277786467}]} |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
{"version":1,"resource":"file:///home/gabriel/buzu/apps/api-core/src/modules/passengers/application/factories/controllers/forgot-passenger-password.factory.ts","entries":[{"id":"qBVm.ts","source":"searchReplace.source","timestamp":1672777338536},{"id":"tM8s.ts","source":"searchReplace.source","timestamp":1672777381900},{"id":"Kaoz.ts","source":"Fix all fixable ESLint issues","timestamp":1672777654723}]} |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
{"version":1,"resource":"file:///home/gabriel/%C3%81rea%20de%20Trabalho/buzu/api-core/src/shared/main/factories/providers/smsProvider.factory.ts","entries":[{"id":"g4Md.ts","source":"Add import from \"@/shared/infra/providers/sms/implementations\"","timestamp":1653749567140},{"id":"PZQ2.ts","source":"Fix all ESLint auto-fixable problems","timestamp":1653749573128},{"id":"psb9.ts","source":"Fix all ESLint auto-fixable problems","timestamp":1653749603241},{"id":"S5YZ.ts","timestamp":1653749606145},{"id":"aMCp.ts","timestamp":1653751443808},{"id":"YJBY.ts","timestamp":1653752481393},{"id":"cx6j.ts","timestamp":1653752995820},{"id":"ccUW.ts","timestamp":1653752997812},{"id":"IKCR.ts","timestamp":1654602920774}]} |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
{"version":1,"resource":"file:///home/gabriel/buzu/apps/api-core/src/modules/organizations/domain/use-cases/remove-driver-from-organization-route/remove-driver-from-organization-route.use-case.spec.ts","entries":[{"id":"92L2.ts","source":"searchReplace.source","timestamp":1673541375754}]} |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
{"version":1,"resource":"file:///home/gabriel/%C3%81rea%20de%20Trabalho/buzu/api-core/src/modules/passenger/domain/useCases/forgotPassengerPasswordVerify/index.ts","entries":[{"id":"vN06.ts","source":"Fix all ESLint auto-fixable problems","timestamp":1654282042740},{"id":"UTOe.ts","source":"moved.source","timestamp":1654282082478},{"id":"UQHY.ts","source":"Fix all ESLint auto-fixable problems","timestamp":1654282087857},{"id":"5G3R.ts","source":"Workspace Edit","timestamp":1654286135098}]} |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
{"version":1,"resource":"file:///home/gabriel/buzu/apps/api-core/src/modules/route-lines/domain/use-cases/change-waypoints/change-waypoints.use-case.spec.ts","entries":[{"id":"cb3z.ts","source":"searchReplace.source","timestamp":1673541378498}]} |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
{"version":1,"resource":"file:///home/gabriel/buzu/apps/api-core/src/modules/rides/infra/database/prisma/mappers/ride-passenger.mapper.spec.ts","entries":[{"id":"W6iF.ts","source":"searchReplace.source","timestamp":1673541354214}]} |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
{"version":1,"resource":"file:///home/gabriel/buzu/apps/api-core/src/modules/drivers/application/controllers/driver-verify/driver-verify.controller.ts","entries":[{"id":"WhtK.ts","source":"searchReplace.source","timestamp":1673530259794},{"id":"HQXk.ts","source":"searchReplace.source","timestamp":1673531344999},{"id":"4363.ts","source":"searchReplace.source","timestamp":1673534790752},{"id":"OTT4.ts","source":"searchReplace.source","timestamp":1673534801904}]} |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
{"version":1,"resource":"file:///home/gabriel/buzu/apps/api-core/src/shared/domain/value-objects/expires-at/expires-at.vo.ts","entries":[{"id":"Yw0q.ts","source":"searchReplace.source","timestamp":1673530313315}]} |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
{"version":1,"resource":"file:///Users/gabriel-macbook/Desktop/buzu/api-core/src/modules/passenger/application/controllers/refreshTokenPassenger/refreshTokenPassenger.useCase.ts","entries":[{"id":"zJmU.ts","timestamp":1652987935342},{"id":"UDMO.ts","source":"Fix all ESLint auto-fixable problems","timestamp":1652987962939},{"id":"6Ecv.ts","timestamp":1652987967031},{"id":"BUaX.ts","source":"Fix all ESLint auto-fixable problems","timestamp":1652988002110},{"id":"m14f.ts","timestamp":1652988014264},{"id":"TVnW.ts","source":"Fix all ESLint auto-fixable problems","timestamp":1652988028957},{"id":"jDMK.ts","timestamp":1652988087924},{"id":"AsRt.ts","timestamp":1652988125484},{"id":"NcdD.ts","source":"Fix all ESLint auto-fixable problems","timestamp":1652988138391},{"id":"Lf4a.ts","source":"Workspace Edit","timestamp":1652988141559},{"id":"JR5b.ts","timestamp":1652988265039},{"id":"4zNd.ts","timestamp":1653266414870},{"id":"cCO4.ts","timestamp":1653266530361},{"id":"eMuW.ts","timestamp":1653266545415}]} |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
{"version":1,"resource":"file:///home/gabriel/buzu/libs/backend/value-objects/src/value-objects/role/role.vo.ts","entries":[{"id":"6AeV.ts","timestamp":1673547127495},{"id":"VNgn.ts","source":"Fix all fixable ESLint issues","timestamp":1673547130739},{"id":"JxBi.ts","source":"Add import from \"@buzu/backend/errors\"","timestamp":1673547135815},{"id":"dCog.ts","source":"searchReplace.source","timestamp":1673547314021},{"id":"sdOE.ts","source":"searchReplace.source","timestamp":1673547333834}]} |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
{"version":1,"resource":"file:///home/gabriel/%C3%81rea%20de%20Trabalho/buzu/api-core/src/modules/passengers/application/routes/passengers.routes.ts","entries":[{"id":"EZEa.ts","source":"Workspace Edit","timestamp":1657909506952},{"id":"9MKA.ts","source":"Fix all fixable ESLint issues","timestamp":1657911301581},{"id":"0n6Q.ts","timestamp":1657911307969},{"id":"AZeK.ts","source":"Fix all fixable ESLint issues","timestamp":1657911904826}]} |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
{ | |
"name": "buzu", | |
"version": "0.0.0", | |
"license": "MIT", | |
"scripts": { | |
"build": "nx run-many --target=build", | |
"start": "nx run-many --target=serve", | |
"lint": "nx run-many --target=lint", | |
"test": "nx run-many --target=test", | |
"test:integration": "nx run-many --target=test:integration" | |
}, | |
"private": true, | |
"dependencies": { | |
"@hookform/resolvers": "2.9.7", | |
"@prisma/client": "4.3.0", | |
"@react-native-community/datetimepicker": "6.3.2", | |
"@react-native-google-signin/google-signin": "8.0.0", | |
"@react-native-masked-view/masked-view": "0.2.7", | |
"@react-navigation/native": "6.0.12", | |
"@react-navigation/stack": "6.2.3", | |
"@reduxjs/toolkit": "1.8.5", | |
"@sendgrid/mail": "7.7.0", | |
"async-mutex": "0.3.2", | |
"aws-sdk": "2.1207.0", | |
"babel-plugin-inline-dotenv": "1.7.0", | |
"bcrypt": "5.0.1", | |
"buffer": "6.0.3", | |
"core-js": "3.25.0", | |
"date-fns": "2.29.2", | |
"dotenv": "16.0.2", | |
"express": "4.18.1", | |
"google-auth-library": "8.5.1", | |
"ioredis": "5.2.3", | |
"jest-environment-jsdom": "^29.0.1", | |
"jsonwebtoken": "8.5.1", | |
"lottie-react-native": "5.1.4", | |
"mime-types": "2.1.35", | |
"module-alias": "2.2.2", | |
"multer": "1.4.5-lts.1", | |
"nodemailer": "6.7.8", | |
"rate-limiter-flexible": "2.3.8", | |
"react": "18.2.0", | |
"react-dom": "18.2.0", | |
"react-hook-form": "7.34.2", | |
"react-native": "0.69.5", | |
"react-native-fbsdk-next": "10.1.0", | |
"react-native-gesture-handler": "2.6.0", | |
"react-native-image-picker": "4.10.0", | |
"react-native-maps": "1.3.1", | |
"react-native-reanimated": "2.10.0", | |
"react-native-responsive-fontsize": "0.5.1", | |
"react-native-responsive-screen": "1.4.2", | |
"react-native-root-siblings": "4.1.1", | |
"react-native-root-toast": "3.4.0", | |
"react-native-safe-area-context": "4.3.3", | |
"react-native-screens": "3.17.0", | |
"react-native-sensitive-info": "5.5.8", | |
"react-native-splash-screen": "3.3.0", | |
"react-native-vector-icons": "9.2.0", | |
"react-redux": "8.0.2", | |
"redux-persist": "6.0.0", | |
"redux-persist-sensitive-storage": "1.0.0", | |
"regenerator-runtime": "0.13.9", | |
"responsive-native": "1.0.2", | |
"sharp": "0.30.7", | |
"styled-components": "5.3.5", | |
"tslib": "2.4.0", | |
"twilio": "3.81.0", | |
"usehooks-ts": "2.6.0", | |
"yup": "0.32.11", | |
"yup-password": "0.2.2" | |
}, | |
"devDependencies": { | |
"@nrwl/cli": "14.6.2", | |
"@nrwl/detox": "14.6.2", | |
"@nrwl/eslint-plugin-nx": "14.6.2", | |
"@nrwl/express": "14.6.2", | |
"@nrwl/jest": "14.6.2", | |
"@nrwl/linter": "14.6.2", | |
"@nrwl/node": "14.6.2", | |
"@nrwl/nx-cloud": "14.6.0", | |
"@nrwl/react": "14.6.2", | |
"@nrwl/react-native": "14.6.2", | |
"@nrwl/web": "14.6.2", | |
"@nrwl/workspace": "14.6.2", | |
"@react-native-async-storage/async-storage": "1.17.10", | |
"@react-native-community/cli": "9.0.0", | |
"@react-native-community/cli-platform-android": "9.0.0", | |
"@react-native-community/cli-platform-ios": "9.0.0", | |
"@swc/core": "1.2.246", | |
"@swc/jest": "0.2.22", | |
"@testing-library/jest-native": "4.0.11", | |
"@testing-library/react-native": "11.0.0", | |
"@types/bcrypt": "5.0.0", | |
"@types/date-fns": "2.6.0", | |
"@types/dotenv": "8.2.0", | |
"@types/express": "4.17.13", | |
"@types/ioredis": "4.28.10", | |
"@types/jest": "29.0.0", | |
"@types/jsonwebtoken": "8.5.9", | |
"@types/mime-types": "2.1.1", | |
"@types/module-alias": "2.0.1", | |
"@types/multer": "1.4.7", | |
"@types/node": "18.7.14", | |
"@types/nodemailer": "6.4.5", | |
"@types/pg": "8.6.5", | |
"@types/react": "18.0.18", | |
"@types/react-dom": "18.0.6", | |
"@types/react-native": "0.69.6", | |
"@types/react-native-vector-icons": "6.4.12", | |
"@types/react-test-renderer": "18.0.0", | |
"@types/redux-mock-store": "1.0.3", | |
"@types/sharp": "0.30.5", | |
"@types/styled-components-react-native": "5.1.3", | |
"@types/supertest": "2.0.12", | |
"@typescript-eslint/eslint-plugin": "5.36.1", | |
"@typescript-eslint/parser": "5.36.1", | |
"babel-jest": "29.0.1", | |
"babel-preset-react-native": "4.0.1", | |
"detox": "19.11.0", | |
"eslint": "8.23.0", | |
"eslint-config-prettier": "8.5.0", | |
"eslint-config-standard": "17.0.0", | |
"eslint-plugin-import": "2.26.0", | |
"eslint-plugin-import-helpers": "1.2.1", | |
"eslint-plugin-jsx-a11y": "6.6.1", | |
"eslint-plugin-n": "15.2.5", | |
"eslint-plugin-node": "11.1.0", | |
"eslint-plugin-prettier": "4.2.1", | |
"eslint-plugin-promise": "6.0.1", | |
"eslint-plugin-react": "7.31.1", | |
"eslint-plugin-react-hooks": "4.6.0", | |
"git-commit-msg-linter": "4.1.3", | |
"husky": "8.0.1", | |
"jest": "29.0.1", | |
"jest-jasmine2": "^29.0.1", | |
"jest-react-native": "18.0.0", | |
"lint-staged": "^13.0.3", | |
"metro": "0.72.1", | |
"metro-babel-register": "0.72.1", | |
"metro-react-native-babel-preset": "0.72.1", | |
"metro-resolver": "0.72.1", | |
"msw": "0.46.1", | |
"nx": "14.6.2", | |
"pg": "8.8.0", | |
"prettier": "2.7.1", | |
"prisma": "4.3.0", | |
"react-native-config": "1.4.6", | |
"react-native-svg": "13.1.0", | |
"react-native-svg-transformer": "1.0.0", | |
"react-test-renderer": "18.2.0", | |
"reactotron-react-native": "5.0.2", | |
"supertest": "6.2.4", | |
"ts-jest": "28.0.8", | |
"ts-node": "10.9.1", | |
"ts-node-dev": "2.0.0", | |
"typescript": "4.8.2", | |
"xhr2": "0.2.1" | |
}, | |
"prisma": { | |
"schema": "./apps/api-core/src/shared/infra/database/prisma/schema.prisma" | |
}, | |
"resolutions": { | |
"@types/react": "18.0.18", | |
"@types/react-native": "0.69.6" | |
}, | |
"lint-staged": { | |
"*.ts": "yarn test:integration" | |
} | |
} |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
{ | |
"name": "buzu", | |
"version": "0.0.0", | |
"license": "MIT", | |
"scripts": { | |
"build": "nx run-many --target=build", | |
"start": "nx run-many --target=serve", | |
"lint": "nx run-many --target=lint", | |
"test": "nx run-many --target=test", | |
"test:integration": "nx run-many --target=test:integration" | |
}, | |
"private": true, | |
"dependencies": { | |
"@hookform/resolvers": "2.9.8", | |
"@invertase/react-native-apple-authentication": "2.2.2", | |
"@prisma/client": "4.4.0", | |
"@react-native-community/blur": "4.2.0", | |
"@react-native-community/datetimepicker": "6.5.0", | |
"@react-native-google-signin/google-signin": "8.0.0", | |
"@react-native-masked-view/masked-view": "0.2.8", | |
"@react-navigation/bottom-tabs": "6.4.0", | |
"@react-navigation/native": "6.0.13", | |
"@react-navigation/stack": "6.3.2", | |
"@reduxjs/toolkit": "1.8.5", | |
"@sendgrid/mail": "7.7.0", | |
"async-mutex": "0.4.0", | |
"aws-sdk": "2.1231.0", | |
"babel-plugin-inline-dotenv": "1.7.0", | |
"bcrypt": "5.1.0", | |
"buffer": "6.0.3", | |
"core-js": "3.25.0", | |
"date-fns": "2.29.2", | |
"dotenv": "16.0.3", | |
"express": "4.18.1", | |
"google-auth-library": "8.5.2", | |
"ioredis": "5.2.3", | |
"jest-environment-jsdom": "29.1.2", | |
"jsonwebtoken": "8.5.1", | |
"jwks-rsa": "2.1.4", | |
"lottie-react-native": "5.1.4", | |
"mime-types": "2.1.35", | |
"module-alias": "2.2.2", | |
"multer": "1.4.5-lts.1", | |
"nodemailer": "6.8.0", | |
"rate-limiter-flexible": "2.3.11", | |
"react": "18.1.0", | |
"react-dom": "18.1.0", | |
"react-hook-form": "7.36.1", | |
"react-if": "4.1.4", | |
"react-native": "0.70.2", | |
"react-native-fbsdk-next": "11.0.0", | |
"react-native-gesture-handler": "2.7.0", | |
"react-native-image-picker": "4.10.0", | |
"react-native-maps": "1.3.2", | |
"react-native-qrcode-svg": "6.1.2", | |
"react-native-reanimated": "2.10.0", | |
"react-native-responsive-fontsize": "0.5.1", | |
"react-native-responsive-screen": "1.4.2", | |
"react-native-root-siblings": "4.1.1", | |
"react-native-root-toast": "3.4.0", | |
"react-native-safe-area-context": "4.4.1", | |
"react-native-screens": "3.18.0", | |
"react-native-sensitive-info": "5.5.8", | |
"react-native-splash-screen": "3.3.0", | |
"react-native-vector-icons": "9.2.0", | |
"react-redux": "8.0.4", | |
"redux-persist": "6.0.0", | |
"redux-persist-sensitive-storage": "1.0.0", | |
"regenerator-runtime": "0.13.9", | |
"responsive-native": "1.0.2", | |
"sharp": "0.31.1", | |
"styled-components": "5.3.6", | |
"tslib": "2.4.0", | |
"twilio": "3.82.2", | |
"usehooks-ts": "2.7.2", | |
"yup": "0.32.11", | |
"yup-password": "0.2.2" | |
}, | |
"devDependencies": { | |
"@nrwl/cli": "14.8.3", | |
"@nrwl/detox": "14.8.3", | |
"@nrwl/eslint-plugin-nx": "14.8.3", | |
"@nrwl/express": "14.8.3", | |
"@nrwl/jest": "14.8.3", | |
"@nrwl/linter": "14.8.3", | |
"@nrwl/node": "14.8.3", | |
"@nrwl/nx-cloud": "14.7.0", | |
"@nrwl/react": "14.8.3", | |
"@nrwl/react-native": "14.8.3", | |
"@nrwl/web": "14.8.3", | |
"@nrwl/workspace": "14.8.3", | |
"@react-native-async-storage/async-storage": "1.17.10", | |
"@react-native-community/cli": "9.1.3", | |
"@react-native-community/cli-platform-android": "9.1.0", | |
"@react-native-community/cli-platform-ios": "9.1.2", | |
"@swc/core": "1.3.5", | |
"@swc/jest": "0.2.23", | |
"@testing-library/jest-native": "5.0.0", | |
"@testing-library/react-native": "11.2.0", | |
"@types/bcrypt": "5.0.0", | |
"@types/date-fns": "2.6.0", | |
"@types/dotenv": "8.2.0", | |
"@types/express": "4.17.14", | |
"@types/ioredis": "4.28.10", | |
"@types/jest": "29.1.2", | |
"@types/jsonwebtoken": "8.5.9", | |
"@types/mime-types": "2.1.1", | |
"@types/module-alias": "2.0.1", | |
"@types/multer": "1.4.7", | |
"@types/node": "18.8.3", | |
"@types/nodemailer": "6.4.6", | |
"@types/pg": "8.6.5", | |
"@types/react": "18.0.21", | |
"@types/react-dom": "18.0.6", | |
"@types/react-native": "0.70.4", | |
"@types/react-native-vector-icons": "6.4.12", | |
"@types/react-test-renderer": "18.0.0", | |
"@types/redux-mock-store": "1.0.3", | |
"@types/sharp": "0.31.0", | |
"@types/styled-components-react-native": "5.1.3", | |
"@types/supertest": "2.0.12", | |
"@typescript-eslint/eslint-plugin": "5.39.0", | |
"@typescript-eslint/parser": "5.39.0", | |
"babel-jest": "29.1.2", | |
"babel-preset-react-native": "4.0.1", | |
"detox": "19.12.5", | |
"eslint": "8.24.0", | |
"eslint-config-prettier": "8.5.0", | |
"eslint-config-standard": "17.0.0", | |
"eslint-plugin-import": "2.26.0", | |
"eslint-plugin-import-helpers": "1.2.1", | |
"eslint-plugin-jsx-a11y": "6.6.1", | |
"eslint-plugin-n": "15.3.0", | |
"eslint-plugin-node": "11.1.0", | |
"eslint-plugin-prettier": "4.2.1", | |
"eslint-plugin-promise": "6.0.1", | |
"eslint-plugin-react": "7.31.8", | |
"eslint-plugin-react-hooks": "4.6.0", | |
"git-commit-msg-linter": "4.2.1", | |
"husky": "8.0.1", | |
"jest": "29.1.2", | |
"jest-circus": "29.1.2", | |
"jest-react-native": "18.0.0", | |
"lint-staged": "13.0.3", | |
"metro": "0.72.3", | |
"metro-babel-register": "0.72.3", | |
"metro-react-native-babel-preset": "0.72.3", | |
"metro-resolver": "0.72.3", | |
"msw": "0.46.1", | |
"nx": "14.8.3", | |
"pg": "8.8.0", | |
"prettier": "2.7.1", | |
"prisma": "4.4.0", | |
"react-native-config": "1.4.6", | |
"react-native-svg": "13.3.0", | |
"react-native-svg-transformer": "1.0.0", | |
"react-test-renderer": "18.2.0", | |
"reactotron-react-native": "5.0.3", | |
"supertest": "6.3.0", | |
"ts-jest": "29.0.3", | |
"ts-node": "10.9.1", | |
"ts-node-dev": "2.0.0", | |
"typescript": "4.8.4", | |
"xhr2": "0.2.1" | |
}, | |
"prisma": { | |
"schema": "./apps/api-core/src/shared/infra/database/prisma/schema.prisma" | |
}, | |
"resolutions": { | |
"@types/react": "18.0.21", | |
"@types/react-native": "0.70.4", | |
"metro": "0.72.3" | |
} | |
} |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
{ | |
"name": "buzu", | |
"version": "0.0.0", | |
"license": "MIT", | |
"scripts": { | |
"start": "nx serve", | |
"build": "nx build", | |
"test": "nx test", | |
"db:seed": "" | |
}, | |
"private": true, | |
"dependencies": { | |
"@prisma/client": "4.1.0", | |
"@sendgrid/mail": "7.7.0", | |
"aws-sdk": "2.1177.0", | |
"bcrypt": "5.0.1", | |
"cross-env": "7.0.3", | |
"dotenv": "16.0.1", | |
"express": "4.18.1", | |
"google-auth-library": "8.1.1", | |
"jsonwebtoken": "8.5.1", | |
"mime-types": "2.1.35", | |
"module-alias": "2.2.2", | |
"multer": "1.4.5-lts.1", | |
"nodemailer": "6.7.7", | |
"rimraf": "3.0.2", | |
"sharp": "0.30.7", | |
"tslib": "2.3.0", | |
"twilio": "3.79.0" | |
}, | |
"devDependencies": { | |
"@nrwl/cli": "14.5.6", | |
"@nrwl/eslint-plugin-nx": "14.5.6", | |
"@nrwl/express": "14.5.6", | |
"@nrwl/jest": "14.5.6", | |
"@nrwl/linter": "14.5.6", | |
"@nrwl/node": "14.5.6", | |
"@nrwl/nx-cloud": "latest", | |
"@nrwl/workspace": "14.5.6", | |
"@swc/core": "1.2.218", | |
"@swc/jest": "0.2.22", | |
"@types/bcrypt": "5.0.0", | |
"@types/dotenv": "8.2.0", | |
"@types/express": "4.17.13", | |
"@types/jest": "28.1.6", | |
"@types/jsonwebtoken": "8.5.8", | |
"@types/mime-types": "2.1.1", | |
"@types/module-alias": "2.0.1", | |
"@types/multer": "1.4.7", | |
"@types/node": "18.0.6", | |
"@types/nodemailer": "6.4.4", | |
"@types/pg": "8.6.5", | |
"@types/sharp": "0.30.4", | |
"@types/supertest": "2.0.12", | |
"@typescript-eslint/eslint-plugin": "5.30.7", | |
"@typescript-eslint/parser": "5.30.7", | |
"eslint": "8.20.0", | |
"eslint-config-prettier": "8.5.0", | |
"eslint-config-standard": "17.0.0", | |
"eslint-plugin-import": "2.26.0", | |
"eslint-plugin-import-helpers": "1.2.1", | |
"eslint-plugin-n": "15.2.4", | |
"eslint-plugin-node": "11.1.0", | |
"eslint-plugin-prettier": "4.2.1", | |
"eslint-plugin-promise": "6.0.0", | |
"git-commit-msg-linter": "4.1.2", | |
"husky": "8.0.1", | |
"jest": "28.1.3", | |
"jest-environment-jsdom": "28.1.3", | |
"lint-staged": "13.0.3", | |
"nx": "14.5.6", | |
"pg": "8.7.3", | |
"prettier": "2.7.1", | |
"prisma": "4.1.0", | |
"supertest": "6.2.4", | |
"ts-jest": "28.0.7", | |
"ts-node": "10.9.1", | |
"ts-node-dev": "2.0.0", | |
"typescript": "4.7.4" | |
}, | |
"prisma": { | |
"schema": "./apps/api-core/src/shared/infra/database/prisma/schema.prisma", | |
"seed": "./apps/api-core/src/shared/infra/database/prisma/schema.prisma" | |
} | |
} |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
{ | |
"name": "buzu", | |
"version": "0.0.0", | |
"license": "MIT", | |
"scripts": { | |
"start": "NODE_ENV=development nx serve", | |
"build": "NODE_ENV=production nx build", | |
"test": "NODE_ENV=testing nx test", | |
"test:coverage": "NODE_ENV=testing nx test:coverage", | |
"test:integration": "NODE_ENV=testing nx test:integration" | |
}, | |
"private": true, | |
"dependencies": { | |
"@prisma/client": "^4.1.0", | |
"@sendgrid/mail": "^7.7.0", | |
"aws-sdk": "^2.1177.0", | |
"bcrypt": "^5.0.1", | |
"cross-env": "^7.0.3", | |
"dotenv": "^16.0.1", | |
"express": "^4.18.1", | |
"google-auth-library": "^8.1.1", | |
"jsonwebtoken": "^8.5.1", | |
"mime-types": "^2.1.35", | |
"module-alias": "^2.2.2", | |
"multer": "^1.4.5-lts.1", | |
"nodemailer": "^6.7.7", | |
"rimraf": "^3.0.2", | |
"sharp": "^0.30.7", | |
"tslib": "^2.3.0", | |
"twilio": "^3.79.0" | |
}, | |
"devDependencies": { | |
"@nrwl/cli": "14.5.6", | |
"@nrwl/eslint-plugin-nx": "14.5.6", | |
"@nrwl/express": "14.5.6", | |
"@nrwl/jest": "14.5.6", | |
"@nrwl/linter": "14.5.6", | |
"@nrwl/node": "14.5.6", | |
"@nrwl/nx-cloud": "latest", | |
"@nrwl/workspace": "14.5.6", | |
"@swc/core": "^1.2.218", | |
"@swc/jest": "^0.2.22", | |
"@types/bcrypt": "^5.0.0", | |
"@types/dotenv": "^8.2.0", | |
"@types/express": "^4.17.13", | |
"@types/jest": "^28.1.6", | |
"@types/jsonwebtoken": "^8.5.8", | |
"@types/mime-types": "^2.1.1", | |
"@types/module-alias": "^2.0.1", | |
"@types/multer": "^1.4.7", | |
"@types/node": "^18.0.6", | |
"@types/nodemailer": "^6.4.4", | |
"@types/pg": "^8.6.5", | |
"@types/sharp": "^0.30.4", | |
"@types/supertest": "^2.0.12", | |
"@typescript-eslint/eslint-plugin": "^5.30.7", | |
"@typescript-eslint/parser": "^5.30.7", | |
"eslint": "^8.20.0", | |
"eslint-config-prettier": "^8.5.0", | |
"eslint-config-standard": "^17.0.0", | |
"eslint-plugin-import": "^2.26.0", | |
"eslint-plugin-import-helpers": "^1.2.1", | |
"eslint-plugin-n": "^15.2.4", | |
"eslint-plugin-node": "^11.1.0", | |
"eslint-plugin-prettier": "^4.2.1", | |
"eslint-plugin-promise": "^6.0.0", | |
"git-commit-msg-linter": "^4.1.2", | |
"husky": "^8.0.1", | |
"jest": "^28.1.3", | |
"jest-environment-jsdom": "^28.1.3", | |
"lint-staged": "^13.0.3", | |
"nx": "14.5.6", | |
"pg": "^8.7.3", | |
"prettier": "^2.7.1", | |
"prisma": "^4.1.0", | |
"supertest": "^6.2.4", | |
"ts-jest": "^28.0.7", | |
"ts-node": "^10.9.1", | |
"ts-node-dev": "^2.0.0", | |
"typescript": "^4.7.4" | |
}, | |
"prisma": { | |
"schema": "./apps/api-core/src/shared/infra/database/prisma/schema.prisma", | |
"seed": "yarn db:seed" | |
} | |
} |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
{ | |
"name": "buzu", | |
"version": "0.0.0", | |
"license": "MIT", | |
"scripts": { | |
"start": "nx serve", | |
"build": "nx build", | |
"test": "NODE_ENV=testing nx test" | |
}, | |
"private": true, | |
"dependencies": { | |
"@prisma/client": "^4.1.0", | |
"@sendgrid/mail": "^7.7.0", | |
"aws-sdk": "^2.1177.0", | |
"bcrypt": "^5.0.1", | |
"cross-env": "^7.0.3", | |
"dotenv": "^16.0.1", | |
"express": "^4.18.1", | |
"google-auth-library": "^8.1.1", | |
"jsonwebtoken": "^8.5.1", | |
"mime-types": "^2.1.35", | |
"module-alias": "^2.2.2", | |
"multer": "^1.4.5-lts.1", | |
"nodemailer": "^6.7.7", | |
"rimraf": "^3.0.2", | |
"sharp": "^0.30.7", | |
"tslib": "^2.3.0", | |
"twilio": "^3.79.0" | |
}, | |
"devDependencies": { | |
"@nrwl/cli": "14.5.6", | |
"@nrwl/eslint-plugin-nx": "14.5.6", | |
"@nrwl/express": "14.5.6", | |
"@nrwl/jest": "14.5.6", | |
"@nrwl/linter": "14.5.6", | |
"@nrwl/node": "14.5.6", | |
"@nrwl/nx-cloud": "latest", | |
"@nrwl/workspace": "14.5.6", | |
"@swc/core": "^1.2.218", | |
"@swc/jest": "^0.2.22", | |
"@types/bcrypt": "^5.0.0", | |
"@types/dotenv": "^8.2.0", | |
"@types/express": "^4.17.13", | |
"@types/jest": "^28.1.6", | |
"@types/jsonwebtoken": "^8.5.8", | |
"@types/mime-types": "^2.1.1", | |
"@types/module-alias": "^2.0.1", | |
"@types/multer": "^1.4.7", | |
"@types/node": "^18.0.6", | |
"@types/nodemailer": "^6.4.4", | |
"@types/pg": "^8.6.5", | |
"@types/sharp": "^0.30.4", | |
"@types/supertest": "^2.0.12", | |
"@typescript-eslint/eslint-plugin": "^5.30.7", | |
"@typescript-eslint/parser": "^5.30.7", | |
"eslint": "^8.20.0", | |
"eslint-config-prettier": "^8.5.0", | |
"eslint-config-standard": "^17.0.0", | |
"eslint-plugin-import": "^2.26.0", | |
"eslint-plugin-import-helpers": "^1.2.1", | |
"eslint-plugin-n": "^15.2.4", | |
"eslint-plugin-node": "^11.1.0", | |
"eslint-plugin-prettier": "^4.2.1", | |
"eslint-plugin-promise": "^6.0.0", | |
"git-commit-msg-linter": "^4.1.2", | |
"husky": "^8.0.1", | |
"jest": "^28.1.3", | |
"jest-environment-jsdom": "^28.1.3", | |
"lint-staged": "^13.0.3", | |
"nx": "14.5.6", | |
"pg": "^8.7.3", | |
"prettier": "^2.7.1", | |
"prisma": "^4.1.0", | |
"supertest": "^6.2.4", | |
"ts-jest": "^28.0.7", | |
"ts-node": "^10.9.1", | |
"ts-node-dev": "^2.0.0", | |
"typescript": "^4.7.4" | |
}, | |
"prisma": { | |
"schema": "./apps/api-core/src/shared/infra/database/prisma/schema.prisma", | |
"seed": "yarn db:seed" | |
} | |
} |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
{ | |
"name": "buzu", | |
"version": "0.0.0", | |
"license": "MIT", | |
"scripts": { | |
"build": "nx run-many --target=build", | |
"start": "nx run-many --target=serve", | |
"lint": "nx run-many --target=lint", | |
"test": "nx run-many --target=test", | |
"test:coverage": "nx run-many --target=test:coverage", | |
"test:integration": "nx run-many --target=test:integration" | |
}, | |
"private": true, | |
"dependencies": { | |
"@hookform/resolvers": "2.9.7", | |
"@prisma/client": "4.3.1", | |
"@react-native-community/datetimepicker": "6.3.2", | |
"@react-native-google-signin/google-signin": "8.0.0", | |
"@react-native-masked-view/masked-view": "0.2.7", | |
"@react-navigation/bottom-tabs": "^6.3.3", | |
"@react-navigation/native": "6.0.12", | |
"@react-navigation/stack": "6.2.3", | |
"@reduxjs/toolkit": "1.8.5", | |
"@sendgrid/mail": "7.7.0", | |
"async-mutex": "0.3.2", | |
"aws-sdk": "2.1219.0", | |
"babel-plugin-inline-dotenv": "1.7.0", | |
"bcrypt": "5.0.1", | |
"buffer": "6.0.3", | |
"core-js": "3.25.0", | |
"date-fns": "2.29.3", | |
"dotenv": "16.0.2", | |
"express": "4.18.1", | |
"google-auth-library": "8.5.1", | |
"ioredis": "5.2.3", | |
"jest-environment-jsdom": "^29.0.1", | |
"jsonwebtoken": "8.5.1", | |
"lottie-react-native": "5.1.4", | |
"mime-types": "2.1.35", | |
"module-alias": "2.2.2", | |
"multer": "1.4.5-lts.1", | |
"nodemailer": "6.7.8", | |
"rate-limiter-flexible": "2.3.10", | |
"react": "18.0.0", | |
"react-dom": "18.0.0", | |
"react-hook-form": "7.34.2", | |
"react-native": "0.69.5", | |
"react-native-fbsdk-next": "10.1.0", | |
"react-native-gesture-handler": "2.6.0", | |
"react-native-image-picker": "4.10.0", | |
"react-native-maps": "1.3.1", | |
"react-native-reanimated": "2.10.0", | |
"react-native-responsive-fontsize": "0.5.1", | |
"react-native-responsive-screen": "1.4.2", | |
"react-native-root-siblings": "4.1.1", | |
"react-native-root-toast": "3.4.0", | |
"react-native-safe-area-context": "4.3.3", | |
"react-native-screens": "3.17.0", | |
"react-native-sensitive-info": "5.5.8", | |
"react-native-splash-screen": "3.3.0", | |
"react-native-vector-icons": "9.2.0", | |
"react-redux": "8.0.2", | |
"redux-persist": "6.0.0", | |
"redux-persist-sensitive-storage": "1.0.0", | |
"regenerator-runtime": "0.13.9", | |
"responsive-native": "1.0.2", | |
"sharp": "0.31.0", | |
"styled-components": "5.3.5", | |
"tslib": "2.4.0", | |
"twilio": "3.82.0", | |
"usehooks-ts": "2.6.0", | |
"yup": "0.32.11", | |
"yup-password": "0.2.2" | |
}, | |
"devDependencies": { | |
"@nrwl/cli": "14.6.2", | |
"@nrwl/detox": "14.6.2", | |
"@nrwl/eslint-plugin-nx": "14.6.2", | |
"@nrwl/express": "14.6.2", | |
"@nrwl/jest": "14.6.2", | |
"@nrwl/linter": "14.6.2", | |
"@nrwl/node": "14.6.2", | |
"@nrwl/nx-cloud": "14.6.0", | |
"@nrwl/react": "14.6.2", | |
"@nrwl/react-native": "14.6.2", | |
"@nrwl/web": "14.6.2", | |
"@nrwl/workspace": "14.6.2", | |
"@react-native-async-storage/async-storage": "1.17.10", | |
"@react-native-community/cli": "9.0.0", | |
"@react-native-community/cli-platform-android": "9.0.0", | |
"@react-native-community/cli-platform-ios": "9.0.0", | |
"@swc/core": "1.3.2", | |
"@swc/jest": "0.2.22", | |
"@testing-library/jest-native": "4.0.11", | |
"@testing-library/react-native": | |
"test:coverage": { | |
"@types/dotenv": "8.2.0", | |
"@types/express": "4.17.14", | |
"@types/ioredis": "4.28.10", | |
"@types/jest": "29.0.0", | |
"@types/jsonwebtoken": "8.5.9", | |
"@types/mime-types": "2.1.1", | |
"@types/module-alias": "2.0.1", | |
"@types/multer": "1.4.7", | |
"@types/node": "18.7.18", | |
"@types/nodemailer": "6.4.6", | |
"@types/pg": "8.6.5", | |
"@types/react": "18.0.18", | |
"@types/react-dom": "18.0.6", | |
"@types/react-native": "0.69.6", | |
"@types/react-native-vector-icons": "6.4.12", | |
"@types/react-test-renderer": "18.0.0", | |
"@types/redux-mock-store": "1.0.3", | |
"@types/sharp": "0.31.0", | |
"@types/styled-components-react-native": "5.1.3", | |
"@types/supertest": "2.0.12", | |
"@typescript-eslint/eslint-plugin": "5.38.0", | |
"@typescript-eslint/parser": "5.38.0", | |
"babel-jest": "29.0.1", | |
"babel-preset-react-native": "4.0.1", | |
"detox": "19.11.0", | |
"eslint": "8.23.1", | |
"eslint-config-prettier": "8.5.0", | |
"eslint-config-standard": "17.0.0", | |
"eslint-plugin-import": "2.26.0", | |
"eslint-plugin-import-helpers": "1.2.1", | |
"eslint-plugin-jsx-a11y": "6.6.1", | |
"eslint-plugin-n": "15.2.5", | |
"eslint-plugin-node": "11.1.0", | |
"eslint-plugin-prettier": "4.2.1", | |
"eslint-plugin-promise": "6.0.1", | |
"eslint-plugin-react": "7.31.1", | |
"eslint-plugin-react-hooks": "4.6.0", | |
"git-commit-msg-linter": "4.1.3", | |
"husky": "8.0.1", | |
"jest": "29.0.1", | |
"jest-circus": "^29.0.2", | |
"jest-jasmine2": "^29.0.1", | |
"jest-react-native": "18.0.0", | |
"lint-staged": "13.0.3", | |
"metro": "0.70.3", | |
"metro-babel-register": "0.70.3", | |
"metro-react-native-babel-preset": "0.70.3", | |
"metro-resolver": "0.70.3", | |
"msw": "0.46.1", | |
"nx": "14.6.2", | |
"pg": "8.8.0", | |
"prettier": "2.7.1", | |
"prisma": "4.3.1", | |
"react-native-config": "1.4.6", | |
"react-native-svg": "13.1.0", | |
"react-native-svg-transformer": "1.0.0", | |
"react-test-renderer": "18.0.0", | |
"reactotron-react-native": "5.0.2", | |
"supertest": "6.2.4", | |
"ts-jest": "28.0.8", | |
"ts-node": "10.9.1", | |
"ts-node-dev": "2.0.0", | |
"typescript": "4.8.3", | |
"xhr2": "0.2.1" | |
}, | |
"prisma": { | |
"schema": "./apps/api-core/src/shared/infra/database/prisma/schema.prisma" | |
}, | |
"resolutions": { | |
"@types/react": "18.0.18", | |
"@types/react-native": "0.69.6" | |
} | |
} |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
{ | |
"name": "buzu", | |
"version": "0.0.0", | |
"license": "MIT", | |
"scripts": { | |
"start": "nx serve", | |
"build": "nx build", | |
"test": "nx test", | |
"db:seed": "rimraf dist && yarn nx build" | |
}, | |
"private": true, | |
"dependencies": { | |
"@prisma/client": "4.1.0", | |
"@sendgrid/mail": "7.7.0", | |
"aws-sdk": "2.1177.0", | |
"bcrypt": "5.0.1", | |
"cross-env": "7.0.3", | |
"dotenv": "16.0.1", | |
"express": "4.18.1", | |
"google-auth-library": "8.1.1", | |
"jsonwebtoken": "8.5.1", | |
"mime-types": "2.1.35", | |
"module-alias": "2.2.2", | |
"multer": "1.4.5-lts.1", | |
"nodemailer": "6.7.7", | |
"rimraf": "3.0.2", | |
"sharp": "0.30.7", | |
"tslib": "2.3.0", | |
"twilio": "3.79.0" | |
}, | |
"devDependencies": { | |
"@nrwl/cli": "14.5.6", | |
"@nrwl/eslint-plugin-nx": "14.5.6", | |
"@nrwl/express": "14.5.6", | |
"@nrwl/jest": "14.5.6", | |
"@nrwl/linter": "14.5.6", | |
"@nrwl/node": "14.5.6", | |
"@nrwl/nx-cloud": "latest", | |
"@nrwl/workspace": "14.5.6", | |
"@swc/core": "1.2.218", | |
"@swc/jest": "0.2.22", | |
"@types/bcrypt": "5.0.0", | |
"@types/dotenv": "8.2.0", | |
"@types/express": "4.17.13", | |
"@types/jest": "28.1.6", | |
"@types/jsonwebtoken": "8.5.8", | |
"@types/mime-types": "2.1.1", | |
"@types/module-alias": "2.0.1", | |
"@types/multer": "1.4.7", | |
"@types/node": "18.0.6", | |
"@types/nodemailer": "6.4.4", | |
"@types/pg": "8.6.5", | |
"@types/sharp": "0.30.4", | |
"@types/supertest": "2.0.12", | |
"@typescript-eslint/eslint-plugin": "5.30.7", | |
"@typescript-eslint/parser": "5.30.7", | |
"eslint": "8.20.0", | |
"eslint-config-prettier": "8.5.0", | |
"eslint-config-standard": "17.0.0", | |
"eslint-plugin-import": "2.26.0", | |
"eslint-plugin-import-helpers": "1.2.1", | |
"eslint-plugin-n": "15.2.4", | |
"eslint-plugin-node": "11.1.0", | |
"eslint-plugin-prettier": "4.2.1", | |
"eslint-plugin-promise": "6.0.0", | |
"git-commit-msg-linter": "4.1.2", | |
"husky": "8.0.1", | |
"jest": "28.1.3", | |
"jest-environment-jsdom": "28.1.3", | |
"lint-staged": "13.0.3", | |
"nx": "14.5.6", | |
"pg": "8.7.3", | |
"prettier": "2.7.1", | |
"prisma": "4.1.0", | |
"supertest": "6.2.4", | |
"ts-jest": "28.0.7", | |
"ts-node": "10.9.1", | |
"ts-node-dev": "2.0.0", | |
"typescript": "4.7.4" | |
}, | |
"prisma": { | |
"schema": "./apps/api-core/src/shared/infra/database/prisma/schema.prisma", | |
"seed": "yarn db:seed" | |
} | |
} |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
{ | |
"name": "buzu", | |
"version": "0.0.0", | |
"license": "MIT", | |
"scripts": { | |
"start": "nx serve", | |
"build": "nx build", | |
"test": "nx test" | |
}, | |
"private": true, | |
"dependencies": { | |
"@hookform/resolvers": "2.9.6", | |
"@prisma/client": "4.1.0", | |
"@react-native-community/datetimepicker": "6.2.2", | |
"@react-native-google-signin/google-signin": "8.0.0", | |
"@react-native-masked-view/masked-view": "0.2.7", | |
"@react-navigation/native": "6.0.11", | |
"@react-navigation/stack": "6.2.2", | |
"@reduxjs/toolkit": "1.8.3", | |
"@sendgrid/mail": "7.7.0", | |
"async-mutex": "0.3.2", | |
"aws-sdk": "2.1177.0", | |
"babel-plugin-inline-dotenv": "1.7.0", | |
"bcrypt": "5.0.1", | |
"buffer": "6.0.3", | |
"core-js": "3.6.5", | |
"cross-env": "7.0.3", | |
"date-fns": "2.29.1", | |
"dotenv": "16.0.1", | |
"express": "4.18.1", | |
"google-auth-library": "8.1.1", | |
"ioredis": "^5.2.2", | |
"jsonwebtoken": "8.5.1", | |
"lottie-react-native": "5.1.3", | |
"mime-types": "2.1.35", | |
"module-alias": "2.2.2", | |
"multer": "1.4.5-lts.1", | |
"nodemailer": "6.7.7", | |
"react": "18.2.0", | |
"react-dom": "18.2.0", | |
"react-hook-form": "7.33.1", | |
"react-native": "0.68.2", | |
"react-native-fbsdk-next": "10.1.0", | |
"react-native-gesture-handler": "2.5.0", | |
"react-native-image-picker": "4.8.4", | |
"react-native-maps": "1.1.0", | |
"react-native-reanimated": "2.9.1", | |
"react-native-responsive-fontsize": "0.5.1", | |
"react-native-responsive-screen": "1.4.2", | |
"react-native-root-siblings": "4.1.1", | |
"react-native-root-toast": "3.4.0", | |
"react-native-safe-area-context": "4.3.1", | |
"react-native-screens": "3.15.0", | |
"react-native-sensitive-info": "5.5.8", | |
"react-native-splash-screen": "3.3.0", | |
"react-native-vector-icons": "9.2.0", | |
"react-redux": "7.2.8", | |
"redux-persist": "6.0.0", | |
"redux-persist-sensitive-storage": "1.0.0", | |
"regenerator-runtime": "0.13.7", | |
"responsive-native": "1.0.2", | |
"rimraf": "3.0.2", | |
"sharp": "0.30.7", | |
"styled-components": "5.3.5", | |
"tslib": "2.3.0", | |
"twilio": "3.79.0", | |
"usehooks-ts": "2.6.0", | |
"yup": "0.32.11", | |
"yup-password": "0.2.2" | |
}, | |
"devDependencies": { | |
"@nrwl/cli": "14.5.6", | |
"@nrwl/detox": "14.4.3", | |
"@nrwl/eslint-plugin-nx": "14.5.6", | |
"@nrwl/express": "14.5.6", | |
"@nrwl/jest": "14.5.6", | |
"@nrwl/linter": "14.5.6", | |
"@nrwl/node": "14.5.6", | |
"@nrwl/nx-cloud": "latest", | |
"@nrwl/react": "14.4.3", | |
"@nrwl/react-native": "14.4.3", | |
"@nrwl/web": "14.4.3", | |
"@nrwl/workspace": "14.5.6", | |
"@react-native-async-storage/async-storage": "1.17.7", | |
"@react-native-community/cli": "7.0.3", | |
"@react-native-community/cli-platform-android": "7.0.1", | |
"@react-native-community/cli-platform-ios": "7.0.1", | |
"@swc/core": "1.2.218", | |
"@swc/jest": "0.2.22", | |
"@testing-library/jest-dom": "5.16.4", | |
"@testing-library/jest-native": "4.0.5", | |
"@testing-library/react": "13.3.0", | |
"@testing-library/react-native": "9.1.0", | |
"@types/bcrypt": "5.0.0", | |
"@types/date-fns": "2.6.0", | |
"@types/dotenv": "8.2.0", | |
"@types/express": "4.17.13", | |
"@types/ioredis": "^4.28.10", | |
"@types/jest": "28.1.6", | |
"@types/jsonwebtoken": "8.5.8", | |
"@types/mime-types": "2.1.1", | |
"@types/module-alias": "2.0.1", | |
"@types/multer": "1.4.7", | |
"@types/node": "18.0.6", | |
"@types/nodemailer": "6.4.4", | |
"@types/pg": "8.6.5", | |
"@types/react": "18.0.14", | |
"@types/react-dom": "18.0.5", | |
"@types/react-native": "0.67.8", | |
"@types/react-native-vector-icons": "6.4.11", | |
"@types/react-test-renderer": "18.0.0", | |
"@types/redux-mock-store": "1.0.3", | |
"@types/sharp": "0.30.4", | |
"@types/styled-components-react-native": "5.1.3", | |
"@types/supertest": "2.0.12", | |
"@typescript-eslint/eslint-plugin": "5.30.7", | |
"@typescript-eslint/parser": "5.30.7", | |
"babel-jest": "27.5.1", | |
"babel-preset-react-native": "4.0.1", | |
"detox": "19.7.1", | |
"eslint": "8.20.0", | |
"eslint-config-prettier": "8.5.0", | |
"eslint-config-standard": "17.0.0", | |
"eslint-plugin-import": "2.26.0", | |
"eslint-plugin-import-helpers": "1.2.1", | |
"eslint-plugin-jsx-a11y": "6.6.0", | |
"eslint-plugin-n": "15.2.4", | |
"eslint-plugin-node": "11.1.0", | |
"eslint-plugin-prettier": "4.2.1", | |
"eslint-plugin-promise": "6.0.0", | |
"eslint-plugin-react": "7.30.1", | |
"eslint-plugin-react-hooks": "4.6.0", | |
"git-commit-msg-linter": "4.1.2", | |
"husky": "8.0.1", | |
"jest": "27.5.1", | |
"jest-circus": "27.5.1", | |
"jest-environment-jsdom": "27.5.1", | |
"jest-react-native": "18.0.0", | |
"lint-staged": "13.0.3", | |
"metro": "0.71.1", | |
"metro-babel-register": "0.71.1", | |
"metro-react-native-babel-preset": "0.71.1", | |
"metro-resolver": "0.71.1", | |
"msw": "0.44.2", | |
"nx": "14.5.6", | |
"pg": "8.7.3", | |
"prettier": "2.7.1", | |
"prisma": "4.1.0", | |
"react-native-config": "1.4.6", | |
"react-native-svg": "12.3.0", | |
"react-native-svg-transformer": "1.0.0", | |
"react-test-renderer": "18.2.0", | |
"reactotron-react-native": "5.0.2", | |
"supertest": "6.2.4", | |
"ts-jest": "28.0.7", | |
"ts-node": "10.9.1", | |
"ts-node-dev": "2.0.0", | |
"typescript": "4.7.4", | |
"xhr2": "0.2.1" | |
}, | |
"prisma": { | |
"schema": "./apps/api-core/src/shared/infra/database/prisma/schema.prisma", | |
"seed": "yarn db:seed" | |
}, | |
"resolutions": { | |
"@types/react": "18.0.14", | |
"@types/react-native": "0.67.8" | |
} | |
} |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
{"version":1,"resource":"file:///home/gabriel/buzu/api/buzu/package.json","entries":[{"id":"qJrh.json","timestamp":1660654946191},{"id":"zWQY.json","timestamp":1660654973344},{"id":"Ny36.json","timestamp":1660655135353},{"id":"lwY4.json","timestamp":1660655783360},{"id":"AHiY.json","timestamp":1660659563764},{"id":"lQeL.json","timestamp":1660659596620},{"id":"A3kd.json","timestamp":1660659704394},{"id":"tfGf.json","timestamp":1660659867927},{"id":"mtCA.json","timestamp":1660667352393},{"id":"3MOx.json","timestamp":1660668353240},{"id":"GGLi.json","source":"undoRedo.source","timestamp":1660668447349},{"id":"Mqpf.json","timestamp":1660668466177},{"id":"eAEE.json","timestamp":1660668507153},{"id":"sKEq.json","timestamp":1660668573489},{"id":"fXLv.json","source":"undoRedo.source","timestamp":1660668594361},{"id":"EBZ4.json","timestamp":1661259046708},{"id":"YyHz.json","timestamp":1661894569167},{"id":"Mhfy.json","timestamp":1661897256173},{"id":"zoK5.json","timestamp":1661898139543},{"id":"HqqT.json","timestamp":1661898259548},{"id":"SLA1.json","timestamp":1661898442390},{"id":"TeW3.json","timestamp":1661977797312},{"id":"h3x3.json","timestamp":1661978078083},{"id":"lhP1.json","timestamp":1661978164484},{"id":"3J9c.json","timestamp":1663070221345},{"id":"zdEI.json","timestamp":1663070516844},{"id":"r4bv.json","timestamp":1663078229618},{"id":"QiDp.json","timestamp":1663078250698},{"id":"aXFY.json","timestamp":1663686123950},{"id":"UfNK.json","source":"undoRedo.source","timestamp":1663686151106},{"id":"FuqZ.json","timestamp":1663686166562},{"id":"F8bX.json","timestamp":1663708426721},{"id":"QpHM.json","timestamp":1663710182412},{"id":"TsrJ.json","timestamp":1663710249701},{"id":"Y0Z6.json","timestamp":1663965634161},{"id":"3JUv.json","timestamp":1665172980537},{"id":"wPUB.json","timestamp":1665173138245}]} |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
{ | |
"name": "buzu", | |
"version": "0.0.0", | |
"license": "MIT", | |
"scripts": { | |
"build": "nx run-many --target=build", | |
"start": "nx run-many --target=serve", | |
"lint": "nx run-many --target=lint", | |
"test": "nx run-many --target=test", | |
"test:coverage": "nx run-many --target=test:coverage", | |
"test:integration": "nx run-many --target=test:integration" | |
}, | |
"private": true, | |
"dependencies": { | |
"@hookform/resolvers": "2.9.7", | |
"@prisma/client": "4.3.1", | |
"@react-native-community/datetimepicker": "6.3.2", | |
"@react-native-google-signin/google-signin": "8.0.0", | |
"@react-native-masked-view/masked-view": "0.2.7", | |
"@react-navigation/bottom-tabs": "6.3.3", | |
"@react-navigation/native": "6.0.12", | |
"@react-navigation/stack": "6.2.3", | |
"@reduxjs/toolkit": "1.8.5", | |
"@sendgrid/mail": "7.7.0", | |
"async-mutex": "0.3.2", | |
"aws-sdk": "2.1220.0", | |
"babel-plugin-inline-dotenv": "1.7.0", | |
"bcrypt": "5.0.1", | |
"buffer": "6.0.3", | |
"core-js": "3.25.0", | |
"date-fns": "2.29.3", | |
"dotenv": "16.0.2", | |
"express": "4.18.1", | |
"google-auth-library": "8.5.1", | |
"ioredis": "5.2.3", | |
"jest-environment-jsdom": "29.0.1", | |
"jsonwebtoken": "8.5.1", | |
"lottie-react-native": "5.1.4", | |
"mime-types": "2.1.35", | |
"module-alias": "2.2.2", | |
"multer": "1.4.5-lts.1", | |
"nodemailer": "6.7.8", | |
"rate-limiter-flexible": "2.3.10", | |
"react": "18.0.0", | |
"react-dom": "18.0.0", | |
"react-hook-form": "7.34.2", | |
"react-native": "0.69.5", | |
"react-native-fbsdk-next": "10.1.0", | |
"react-native-gesture-handler": "2.6.0", | |
"react-native-image-picker": "4.10.0", | |
"react-native-maps": "1.3.1", | |
"react-native-reanimated": "2.10.0", | |
"react-native-responsive-fontsize": "0.5.1", | |
"react-native-responsive-screen": "1.4.2", | |
"react-native-root-siblings": "4.1.1", | |
"react-native-root-toast": "3.4.0", | |
"react-native-safe-area-context": "4.3.3", | |
"react-native-screens": "3.17.0", | |
"react-native-sensitive-info": "5.5.8", | |
"react-native-splash-screen": "3.3.0", | |
"react-native-vector-icons": "9.2.0", | |
"react-redux": "8.0.2", | |
"redux-persist": "6.0.0", | |
"redux-persist-sensitive-storage": "1.0.0", | |
"regenerator-runtime": "0.13.9", | |
"responsive-native": "1.0.2", | |
"sharp": "0.31.0", | |
"styled-components": "5.3.5", | |
"tslib": "2.4.0", | |
"twilio": "3.82.0", | |
"usehooks-ts": "2.6.0", | |
"yup": "0.32.11", | |
"yup-password": "0.2.2" | |
}, | |
"devDependencies": { | |
"@nrwl/cli": "14.7.8", | |
"@nrwl/detox": "14.7.8", | |
"@nrwl/eslint-plugin-nx": "14.7.8", | |
"@nrwl/express": "14.7.8", | |
"@nrwl/jest": "14.7.8", | |
"@nrwl/linter": "14.7.8", | |
"@nrwl/node": "14.7.8", | |
"@nrwl/nx-cloud": "14.6.2", | |
"@nrwl/react": "14.7.8", | |
"@nrwl/react-native": "14.7.8", | |
"@nrwl/web": "14.7.8", | |
"@nrwl/workspace": "14.7.8", | |
"@react-native-async-storage/async-storage": "1.17.10", | |
"@react-native-community/cli": "9.0.0", | |
"@react-native-community/cli-platform-android": "9.0.0", | |
"@react-native-community/cli-platform-ios": "9.0.0", | |
"@swc/core": "1.3.2", | |
"@swc/jest": "0.2.22", | |
"@testing-library/jest-native": "4.0.11", | |
"@testing-library/react-native": "11.0.0", | |
"@types/bcrypt": "5.0.0", | |
"@types/date-fns": "2.6.0", | |
"@types/dotenv": "8.2.0", | |
"@types/express": "4.17.14", | |
"@types/ioredis": "4.28.10", | |
"@types/jest": "29.0.0", | |
"@types/jsonwebtoken": "8.5.9", | |
"@types/mime-types": "2.1.1", | |
"@types/module-alias": "2.0.1", | |
"@types/multer": "1.4.7", | |
"@types/node": "18.7.18", | |
"@types/nodemailer": "6.4.6", | |
"@types/pg": "8.6.5", | |
"@types/react": "18.0.18", | |
"@types/react-dom": "18.0.6", | |
"@types/react-native": "0.69.6", | |
"@types/react-native-vector-icons": "6.4.12", | |
"@types/react-test-renderer": "18.0.0", | |
"@types/redux-mock-store": "1.0.3", | |
"@types/sharp": "0.31.0", | |
"@types/styled-components-react-native": "5.1.3", | |
"@types/supertest": "2.0.12", | |
"@typescript-eslint/eslint-plugin": "5.38.0", | |
"@typescript-eslint/parser": "5.38.0", | |
"babel-jest": "29.0.1", | |
"babel-preset-react-native": "4.0.1", | |
"detox": "19.11.0", | |
"eslint": "8.23.1", | |
"eslint-config-prettier": "8.5.0", | |
"eslint-config-standard": "17.0.0", | |
"eslint-plugin-import": "2.26.0", | |
"eslint-plugin-import-helpers": "1.2.1", | |
"eslint-plugin-jsx-a11y": "6.6.1", | |
"eslint-plugin-n": "15.2.5", | |
"eslint-plugin-node": "11.1.0", | |
"eslint-plugin-prettier": "4.2.1", | |
"eslint-plugin-promise": "6.0.1", | |
"eslint-plugin-react": "7.31.1", | |
"eslint-plugin-react-hooks": "4.6.0", | |
"git-commit-msg-linter": "4.1.3", | |
"husky": "8.0.1", | |
"jest": "29.0.1", | |
"jest-circus": "29.0.2", | |
"jest-jasmine2": "29.0.1", | |
"jest-react-native": "18.0.0", | |
"lint-staged": "13.0.3", | |
"metro": "0.70.3", | |
"metro-babel-register": "0.70.3", | |
"metro-react-native-babel-preset": "0.70.3", | |
"metro-resolver": "0.70.3", | |
"msw": "0.46.1", | |
"nx": "14.7.8", | |
"pg": "8.8.0", | |
"prettier": "2.7.1", | |
"prisma": "4.3.1", | |
"react-native-config": "1.4.6", | |
"react-native-svg": "13.1.0", | |
"react-native-svg-transformer": "1.0.0", | |
"react-test-renderer": "18.0.0", | |
"reactotron-react-native": "5.0.2", | |
"supertest": "6.2.4", | |
"ts-jest": "28.0.8", | |
"ts-node": "10.9.1", | |
"ts-node-dev": "2.0.0", | |
"typescript": "4.8.3", | |
"xhr2": "0.2.1" | |
}, | |
"prisma": { | |
"schema": "./apps/api-core/src/shared/infra/database/prisma/schema.prisma" | |
}, | |
"resolutions": { | |
"@types/react": "18.0.18", | |
"@types/react-native": "0.69.6" | |
} | |
} |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
{ | |
"name": "buzu", | |
"version": "0.0.0", | |
"license": "MIT", | |
"scripts": { | |
"build": "nx run-many --target=build", | |
"start": "nx run-many --target=serve", | |
"lint": "nx run-many --target=lint", | |
"test": "nx run-many --target=test", | |
"test:coverage": "nx run-many --target=test:coverage", | |
"test:integration": "nx run-many --target=test:integration" | |
}, | |
"private": true, | |
"dependencies": { | |
"@hookform/resolvers": "2.9.7", | |
"@prisma/client": "4.3.1", | |
"@react-native-community/datetimepicker": "6.3.2", | |
"@react-native-google-signin/google-signin": "8.0.0", | |
"@react-native-masked-view/masked-view": "0.2.7", | |
"@react-navigation/bottom-tabs": "^6.3.3", | |
"@react-navigation/native": "6.0.12", | |
"@react-navigation/stack": "6.2.3", | |
"@reduxjs/toolkit": "1.8.5", | |
"@sendgrid/mail": "7.7.0", | |
"async-mutex": "0.3.2", | |
"aws-sdk": "2.1219.0", | |
"babel-plugin-inline-dotenv": "1.7.0", | |
"bcrypt": "5.0.1", | |
"buffer": "6.0.3", | |
"core-js": "3.25.0", | |
"date-fns": "2.29.3", | |
"dotenv": "16.0.2", | |
"express": "4.18.1", | |
"google-auth-library": "8.5.1", | |
"ioredis": "5.2.3", | |
"jest-environment-jsdom": "^29.0.1", | |
"jsonwebtoken": "8.5.1", | |
"lottie-react-native": "5.1.4", | |
"mime-types": "2.1.35", | |
"module-alias": "2.2.2", | |
"multer": "1.4.5-lts.1", | |
"nodemailer": "6.7.8", | |
"rate-limiter-flexible": "2.3.10", | |
"react": "18.0.0", | |
"react-dom": "18.0.0", | |
"react-hook-form": "7.34.2", | |
"react-native": "0.69.5", | |
"react-native-fbsdk-next": "10.1.0", | |
"react-native-gesture-handler": "2.6.0", | |
"react-native-image-picker": "4.10.0", | |
"react-native-maps": "1.3.1", | |
"react-native-reanimated": "2.10.0", | |
"react-native-responsive-fontsize": "0.5.1", | |
"react-native-responsive-screen": "1.4.2", | |
"react-native-root-siblings": "4.1.1", | |
"react-native-root-toast": "3.4.0", | |
"react-native-safe-area-context": "4.3.3", | |
"react-native-screens": "3.17.0", | |
"react-native-sensitive-info": "5.5.8", | |
"react-native-splash-screen": "3.3.0", | |
"react-native-vector-icons": "9.2.0", | |
"react-redux": "8.0.2", | |
"redux-persist": "6.0.0", | |
"redux-persist-sensitive-storage": "1.0.0", | |
"regenerator-runtime": "0.13.9", | |
"responsive-native": "1.0.2", | |
"sharp": "0.31.0", | |
"styled-components": "5.3.5", | |
"tslib": "2.4.0", | |
"twilio": "3.82.0", | |
"usehooks-ts": "2.6.0", | |
"yup": "0.32.11", | |
"yup-password": "0.2.2" | |
}, | |
"devDependencies": { | |
"@nrwl/cli": "14.6.2", | |
"@nrwl/detox": "14.6.2", | |
"@nrwl/eslint-plugin-nx": "14.6.2", | |
"@nrwl/express": "14.6.2", | |
"@nrwl/jest": "14.6.2", | |
"@nrwl/linter": "14.6.2", | |
"@nrwl/node": "14.6.2", | |
"@nrwl/nx-cloud": "14.6.0", | |
"@nrwl/react": "14.6.2", | |
"@nrwl/react-native": "14.6.2", | |
"@nrwl/web": "14.6.2", | |
"@nrwl/workspace": "14.6.2", | |
"@react-native-async-storage/async-storage": "1.17.10", | |
"@react-native-community/cli": "9.0.0", | |
"@react-native-community/cli-platform-android": "9.0.0", | |
"@react-native-community/cli-platform-ios": "9.0.0", | |
"@swc/core": "1.3.2", | |
"@swc/jest": "0.2.22", | |
"@testing-library/jest-native": "4.0.11", | |
"@testing-library/react-native": "11.0.0", | |
"@types/bcrypt": "5.0.0", | |
"@types/date-fns": "2.6.0", | |
"@types/dotenv": "8.2.0", | |
"@types/express": "4.17.14", | |
"@types/ioredis": "4.28.10", | |
"@types/jest": "29.0.0", | |
"@types/jsonwebtoken": "8.5.9", | |
"@types/mime-types": "2.1.1", | |
"@types/module-alias": "2.0.1", | |
"@types/multer": "1.4.7", | |
"@types/node": "18.7.18", | |
"@types/nodemailer": "6.4.6", | |
"@types/pg": "8.6.5", | |
"@types/react": "18.0.18", | |
"@types/react-dom": "18.0.6", | |
"@types/react-native": "0.69.6", | |
"@types/react-native-vector-icons": "6.4.12", | |
"@types/react-test-renderer": "18.0.0", | |
"@types/redux-mock-store": "1.0.3", | |
"@types/sharp": "0.31.0", | |
"@types/styled-components-react-native": "5.1.3", | |
"@types/supertest": "2.0.12", | |
"@typescript-eslint/eslint-plugin": "5.38.0", | |
"@typescript-eslint/parser": "5.38.0", | |
"babel-jest": "29.0.1", | |
"babel-preset-react-native": "4.0.1", | |
"detox": "19.11.0", | |
"eslint": "8.23.1", | |
"eslint-config-prettier": "8.5.0", | |
"eslint-config-standard": "17.0.0", | |
"eslint-plugin-import": "2.26.0", | |
"eslint-plugin-import-helpers": "1.2.1", | |
"eslint-plugin-jsx-a11y": "6.6.1", | |
"eslint-plugin-n": "15.2.5", | |
"eslint-plugin-node": "11.1.0", | |
"eslint-plugin-prettier": "4.2.1", | |
"eslint-plugin-promise": "6.0.1", | |
"eslint-plugin-react": "7.31.1", | |
"eslint-plugin-react-hooks": "4.6.0", | |
"git-commit-msg-linter": "4.1.3", | |
"husky": "8.0.1", | |
"jest": "29.0.1", | |
"jest-circus": "^29.0.2", | |
"jest-jasmine2": "^29.0.1", | |
"jest-react-native": "18.0.0", | |
"lint-staged": "13.0.3", | |
"metro": "0.70.3", | |
"metro-babel-register": "0.70.3", | |
"metro-react-native-babel-preset": "0.70.3", | |
"metro-resolver": "0.70.3", | |
"msw": "0.46.1", | |
"nx": "14.6.2", | |
"pg": "8.8.0", | |
"prettier": "2.7.1", | |
"prisma": "4.3.1", | |
"react-native-config": "1.4.6", | |
"react-native-svg": "13.1.0", | |
"react-native-svg-transformer": "1.0.0", | |
"react-test-renderer": "18.0.0", | |
"reactotron-react-native": "5.0.2", | |
"supertest": "6.2.4", | |
"ts-jest": "28.0.8", | |
"ts-node": "10.9.1", | |
"ts-node-dev": "2.0.0", | |
"typescript": "4.8.3", | |
"xhr2": "0.2.1" | |
}, | |
"prisma": { | |
"schema": "./apps/api-core/src/shared/infra/database/prisma/schema.prisma" | |
}, | |
"resolutions": { | |
"@types/react": "18.0.18", | |
"@types/react-native": "0.69.6" | |
} | |
} |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
{ | |
"name": "buzu", | |
"version": "0.0.0", | |
"license": "MIT", | |
"scripts": { | |
"start": "nx serve", | |
"build": "nx build", | |
"test": "nx test", | |
"db:seed": "rimraf dist && yarn nx build" | |
}, | |
"private": true, | |
"dependencies": { | |
"@prisma/client": "4.1.0", | |
"@sendgrid/mail": "7.7.0", | |
"aws-sdk": "2.1177.0", | |
"bcrypt": "5.0.1", | |
"cross-env": "7.0.3", | |
"dotenv": "16.0.1", | |
"express": "4.18.1", | |
"google-auth-library": "8.1.1", | |
"jsonwebtoken": "8.5.1", | |
"mime-types": "2.1.35", | |
"module-alias": "2.2.2", | |
"multer": "1.4.5-lts.1", | |
"nodemailer": "6.7.7", | |
"rimraf": "3.0.2", | |
"sharp": "0.30.7", | |
"tslib": "2.3.0", | |
"twilio": "3.79.0" | |
}, | |
"devDependencies": { | |
"@nrwl/cli": "14.5.6", | |
"@nrwl/eslint-plugin-nx": "14.5.6", | |
"@nrwl/express": "14.5.6", | |
"@nrwl/jest": "14.5.6", | |
"@nrwl/linter": "14.5.6", | |
"@nrwl/node": "14.5.6", | |
"@nrwl/nx-cloud": "latest", | |
"@nrwl/workspace": "14.5.6", | |
"@swc/core": "1.2.218", | |
"@swc/jest": "0.2.22", | |
"@types/bcrypt": "5.0.0", | |
"@types/dotenv": "8.2.0", | |
"@types/express": "4.17.13", | |
"@types/jest": "28.1.6", | |
"@types/jsonwebtoken": "8.5.8", | |
"@types/mime-types": "2.1.1", | |
"@types/module-alias": "2.0.1", | |
"@types/multer": "1.4.7", | |
"@types/node": "18.0.6", | |
"@types/nodemailer": "6.4.4", | |
"@types/pg": "8.6.5", | |
"@types/sharp": "0.30.4", | |
"@types/supertest": "2.0.12", | |
"@typescript-eslint/eslint-plugin": "5.30.7", | |
"@typescript-eslint/parser": "5.30.7", | |
"eslint": "8.20.0", | |
"eslint-config-prettier": "8.5.0", | |
"eslint-config-standard": "17.0.0", | |
"eslint-plugin-import": "2.26.0", | |
"eslint-plugin-import-helpers": "1.2.1", | |
"eslint-plugin-n": "15.2.4", | |
"eslint-plugin-node": "11.1.0", | |
"eslint-plugin-prettier": "4.2.1", | |
"eslint-plugin-promise": "6.0.0", | |
"git-commit-msg-linter": "4.1.2", | |
"husky": "8.0.1", | |
"jest": "28.1.3", | |
"jest-environment-jsdom": "28.1.3", | |
"lint-staged": "13.0.3", | |
"nx": "14.5.6", | |
"pg": "8.7.3", | |
"prettier": "2.7.1", | |
"prisma": "4.1.0", | |
"supertest": "6.2.4", | |
"ts-jest": "28.0.7", | |
"ts-node": "10.9.1", | |
"ts-node-dev": "2.0.0", | |
"typescript": "4.7.4" | |
}, | |
"prisma": { | |
"schema": "./apps/api-core/src/shared/infra/database/prisma/schema.prisma", | |
"seed": "yarn db:seed" | |
} | |
} |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
{ | |
"name": "buzu", | |
"version": "0.0.0", | |
"license": "MIT", | |
"scripts": { | |
"start": "nx serve", | |
"build": "nx build", | |
"test": "nx test", | |
"db:seed": "" | |
}, | |
"private": true, | |
"dependencies": { | |
"@prisma/client": "4.1.0", | |
"@sendgrid/mail": "7.7.0", | |
"aws-sdk": "2.1177.0", | |
"bcrypt": "5.0.1", | |
"cross-env": "7.0.3", | |
"dotenv": "16.0.1", | |
"express": "4.18.1", | |
"google-auth-library": "8.1.1", | |
"jsonwebtoken": "8.5.1", | |
"mime-types": "2.1.35", | |
"module-alias": "2.2.2", | |
"multer": "1.4.5-lts.1", | |
"nodemailer": "6.7.7", | |
"rimraf": "3.0.2", | |
"sharp": "0.30.7", | |
"tslib": "2.3.0", | |
"twilio": "3.79.0" | |
}, | |
"devDependencies": { | |
"@nrwl/cli": "14.5.6", | |
"@nrwl/eslint-plugin-nx": "14.5.6", | |
"@nrwl/express": "14.5.6", | |
"@nrwl/jest": "14.5.6", | |
"@nrwl/linter": "14.5.6", | |
"@nrwl/node": "14.5.6", | |
"@nrwl/nx-cloud": "latest", | |
"@nrwl/workspace": "14.5.6", | |
"@swc/core": "1.2.218", | |
"@swc/jest": "0.2.22", | |
"@types/bcrypt": "5.0.0", | |
"@types/dotenv": "8.2.0", | |
"@types/express": "4.17.13", | |
"@types/jest": "28.1.6", | |
"@types/jsonwebtoken": "8.5.8", | |
"@types/mime-types": "2.1.1", | |
"@types/module-alias": "2.0.1", | |
"@types/multer": "1.4.7", | |
"@types/node": "18.0.6", | |
"@types/nodemailer": "6.4.4", | |
"@types/pg": "8.6.5", | |
"@types/sharp": "0.30.4", | |
"@types/supertest": "2.0.12", | |
"@typescript-eslint/eslint-plugin": "5.30.7", | |
"@typescript-eslint/parser": "5.30.7", | |
"eslint": "8.20.0", | |
"eslint-config-prettier": "8.5.0", | |
"eslint-config-standard": "17.0.0", | |
"eslint-plugin-import": "2.26.0", | |
"eslint-plugin-import-helpers": "1.2.1", | |
"eslint-plugin-n": "15.2.4", | |
"eslint-plugin-node": "11.1.0", | |
"eslint-plugin-prettier": "4.2.1", | |
"eslint-plugin-promise": "6.0.0", | |
"git-commit-msg-linter": "4.1.2", | |
"husky": "8.0.1", | |
"jest": "28.1.3", | |
"jest-environment-jsdom": "28.1.3", | |
"lint-staged": "13.0.3", | |
"nx": "14.5.6", | |
"pg": "8.7.3", | |
"prettier": "2.7.1", | |
"prisma": "4.1.0", | |
"supertest": "6.2.4", | |
"ts-jest": "28.0.7", | |
"ts-node": "10.9.1", | |
"ts-node-dev": "2.0.0", | |
"typescript": "4.7.4" | |
}, | |
"prisma": { | |
"schema": "./apps/api-core/src/shared/infra/database/prisma/schema.prisma", | |
"seed": "yarn db:seed" | |
} | |
} |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
{ | |
"name": "buzu", | |
"version": "0.0.0", | |
"license": "MIT", | |
"scripts": { | |
"build": "nx run-many --target=build", | |
"start": "nx run-many --target=serve", | |
"lint": "nx run-many --target=lint", | |
"test": "nx run-many --target=test", | |
"test:integration": "nx run-many --target=test:integration" | |
}, | |
"private": true, | |
"dependencies": { | |
"@hookform/resolvers": "2.9.6", | |
"@prisma/client": "4.3.0", | |
"@react-native-community/datetimepicker": "6.2.2", | |
"@react-native-google-signin/google-signin": "8.0.0", | |
"@react-native-masked-view/masked-view": "0.2.7", | |
"@react-navigation/native": "6.0.11", | |
"@react-navigation/stack": "6.2.2", | |
"@reduxjs/toolkit": "1.8.3", | |
"@sendgrid/mail": "7.7.0", | |
"async-mutex": "0.3.2", | |
"aws-sdk": "2.1206.0", | |
"babel-plugin-inline-dotenv": "1.7.0", | |
"bcrypt": "5.0.1", | |
"buffer": "6.0.3", | |
"core-js": "3.6.5", | |
"date-fns": "2.29.1", | |
"dotenv": "16.0.2", | |
"express": "4.18.1", | |
"google-auth-library": "8.1.1", | |
"ioredis": "5.2.3", | |
"jsonwebtoken": "8.5.1", | |
"lottie-react-native": "5.1.3", | |
"mime-types": "2.1.35", | |
"module-alias": "2.2.2", | |
"multer": "1.4.5-lts.1", | |
"nodemailer": "6.7.8", | |
"rate-limiter-flexible": "2.3.8", | |
"react": "18.2.0", | |
"react-dom": "18.2.0", | |
"react-hook-form": "7.33.1", | |
"react-native": "0.68.2", | |
"react-native-fbsdk-next": "10.1.0", | |
"react-native-gesture-handler": "2.5.0", | |
"react-native-image-picker": "4.8.4", | |
"react-native-maps": "1.1.0", | |
"react-native-reanimated": "2.9.1", | |
"react-native-responsive-fontsize": "0.5.1", | |
"react-native-responsive-screen": "1.4.2", | |
"react-native-root-siblings": "4.1.1", | |
"react-native-root-toast": "3.4.0", | |
"react-native-safe-area-context": "4.3.1", | |
"react-native-screens": "3.15.0", | |
"react-native-sensitive-info": "5.5.8", | |
"react-native-splash-screen": "3.3.0", | |
"react-native-vector-icons": "9.2.0", | |
"react-redux": "7.2.8", | |
"redux-persist": "6.0.0", | |
"redux-persist-sensitive-storage": "1.0.0", | |
"regenerator-runtime": "0.13.7", | |
"responsive-native": "1.0.2", | |
"sharp": "0.30.7", | |
"styled-components": "5.3.5", | |
"tslib": "2.3.0", | |
"twilio": "3.81.0", | |
"usehooks-ts": "2.6.0", | |
"yup": "0.32.11", | |
"yup-password": "0.2.2" | |
}, | |
"devDependencies": { | |
"@nrwl/cli": "14.5.10", | |
"@nrwl/detox": "14.5.10", | |
"@nrwl/eslint-plugin-nx": "14.5.10", | |
"@nrwl/express": "14.5.10", | |
"@nrwl/jest": "14.5.10", | |
"@nrwl/linter": "14.5.10", | |
"@nrwl/node": "14.5.10", | |
"@nrwl/nx-cloud": "14.6.0", | |
"@nrwl/react": "14.5.10", | |
"@nrwl/react-native": "14.5.10", | |
"@nrwl/web": "14.5.10", | |
"@nrwl/workspace": "14.5.10", | |
"@react-native-async-storage/async-storage": "1.17.7", | |
"@react-native-community/cli": "7.0.3", | |
"@react-native-community/cli-platform-android": "7.0.1", | |
"@react-native-community/cli-platform-ios": "7.0.1", | |
"@swc/core": "1.2.245", | |
"@swc/jest": "0.2.22", | |
"@testing-library/jest-dom": "5.16.4", | |
"@testing-library/jest-native": "4.0.5", | |
"@testing-library/react": "13.3.0", | |
"@testing-library/react-native": "9.1.0", | |
"@types/bcrypt": "5.0.0", | |
"@types/date-fns": "2.6.0", | |
"@types/dotenv": "8.2.0", | |
"@types/express": "4.17.13", | |
"@types/ioredis": "4.28.10", | |
"@types/jest": "28.1.7", | |
"@types/jsonwebtoken": "8.5.9", | |
"@types/mime-types": "2.1.1", | |
"@types/module-alias": "2.0.1", | |
"@types/multer": "1.4.7", | |
"@types/node": "18.7.14", | |
"@types/nodemailer": "6.4.5", | |
"@types/pg": "8.6.5", | |
"@types/react": "18.0.14", | |
"@types/react-dom": "18.0.5", | |
"@types/react-native": "0.67.8", | |
"@types/react-native-vector-icons": "6.4.11", | |
"@types/react-test-renderer": "18.0.0", | |
"@types/redux-mock-store": "1.0.3", | |
"@types/sharp": "0.30.5", | |
"@types/styled-components-react-native": "5.1.3", | |
"@types/supertest": "2.0.12", | |
"@typescript-eslint/eslint-plugin": "5.36.1", | |
"@typescript-eslint/parser": "5.36.1", | |
"babel-jest": "27.5.1", | |
"babel-preset-react-native": "4.0.1", | |
"detox": "19.7.1", | |
"eslint": "8.23.0", | |
"eslint-config-prettier": "8.5.0", | |
"eslint-config-standard": "17.0.0", | |
"eslint-plugin-import": "2.26.0", | |
"eslint-plugin-import-helpers": "1.2.1", | |
"eslint-plugin-jsx-a11y": "6.6.1", | |
"eslint-plugin-n": "15.2.5", | |
"eslint-plugin-node": "11.1.0", | |
"eslint-plugin-prettier": "4.2.1", | |
"eslint-plugin-promise": "6.0.1", | |
"eslint-plugin-react": "7.31.1", | |
"eslint-plugin-react-hooks": "4.6.0", | |
"git-commit-msg-linter": "4.1.3", | |
"husky": "8.0.1", | |
"jest": "27.5.1", | |
"jest-circus": "27.5.1", | |
"jest-environment-jsdom": "27.5.1", | |
"jest-react-native": "18.0.0", | |
"lint-staged": "13.0.3", | |
"metro": "0.71.1", | |
"metro-babel-register": "0.71.1", | |
"metro-react-native-babel-preset": "0.71.1", | |
"metro-resolver": "0.71.1", | |
"msw": "0.44.2", | |
"nx": "14.5.10", | |
"pg": "8.8.0", | |
"prettier": "2.7.1", | |
"prisma": "4.3.0", | |
"react-native-config": "1.4.6", | |
"react-native-svg": "12.3.0", | |
"react-native-svg-transformer": "1.0.0", | |
"react-test-renderer": "18.2.0", | |
"reactotron-react-native": "5.0.2", | |
"supertest": "6.2.4", | |
"ts-jest": "28.0.8", | |
"ts-node": "10.9.1", | |
"ts-node-dev": "2.0.0", | |
"typescript": "4.8.2", | |
"xhr2": "0.2.1" | |
}, | |
"prisma": { | |
"schema": "./apps/api-core/src/shared/infra/database/prisma/schema.prisma", | |
"seed": "./apps/api-core/src/shared/test/seed/index.ts" | |
}, | |
"resolutions": { | |
"@types/react": "18.0.14", | |
"@types/react-native": "0.67.8" | |
} | |
} |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
{ | |
"name": "buzu", | |
"version": "0.0.0", | |
"license": "MIT", | |
"scripts": { | |
"start": "nx serve", | |
"build": "nx build", | |
"test": "nx test" | |
}, | |
"private": true, | |
"dependencies": { | |
"@hookform/resolvers": "2.9.6", | |
"@prisma/client": "4.3.0", | |
"@react-native-community/datetimepicker": "6.2.2", | |
"@react-native-google-signin/google-signin": "8.0.0", | |
"@react-native-masked-view/masked-view": "0.2.7", | |
"@react-navigation/native": "6.0.11", | |
"@react-navigation/stack": "6.2.2", | |
"@reduxjs/toolkit": "1.8.3", | |
"@sendgrid/mail": "7.7.0", | |
"async-mutex": "0.3.2", | |
"aws-sdk": "2.1206.0", | |
"babel-plugin-inline-dotenv": "1.7.0", | |
"bcrypt": "5.0.1", | |
"buffer": "6.0.3", | |
"core-js": "3.6.5", | |
"date-fns": "2.29.1", | |
"dotenv": "16.0.2", | |
"express": "4.18.1", | |
"google-auth-library": "8.1.1", | |
"ioredis": "5.2.3", | |
"jsonwebtoken": "8.5.1", | |
"lottie-react-native": "5.1.3", | |
"mime-types": "2.1.35", | |
"module-alias": "2.2.2", | |
"multer": "1.4.5-lts.1", | |
"nodemailer": "6.7.8", | |
"rate-limiter-flexible": "2.3.8", | |
"react": "18.2.0", | |
"react-dom": "18.2.0", | |
"react-hook-form": "7.33.1", | |
"react-native": "0.68.2", | |
"react-native-fbsdk-next": "10.1.0", | |
"react-native-gesture-handler": "2.5.0", | |
"react-native-image-picker": "4.8.4", | |
"react-native-maps": "1.1.0", | |
"react-native-reanimated": "2.9.1", | |
"react-native-responsive-fontsize": "0.5.1", | |
"react-native-responsive-screen": "1.4.2", | |
"react-native-root-siblings": "4.1.1", | |
"react-native-root-toast": "3.4.0", | |
"react-native-safe-area-context": "4.3.1", | |
"react-native-screens": "3.15.0", | |
"react-native-sensitive-info": "5.5.8", | |
"react-native-splash-screen": "3.3.0", | |
"react-native-vector-icons": "9.2.0", | |
"react-redux": "7.2.8", | |
"redux-persist": "6.0.0", | |
"redux-persist-sensitive-storage": "1.0.0", | |
"regenerator-runtime": "0.13.7", | |
"responsive-native": "1.0.2", | |
"sharp": "0.30.7", | |
"styled-components": "5.3.5", | |
"tslib": "2.3.0", | |
"twilio": "3.81.0", | |
"usehooks-ts": "2.6.0", | |
"yup": "0.32.11", | |
"yup-password": "0.2.2" | |
}, | |
"devDependencies": { | |
"@nrwl/cli": "14.5.10", | |
"@nrwl/detox": "14.5.10", | |
"@nrwl/eslint-plugin-nx": "14.5.10", | |
"@nrwl/express": "14.5.10", | |
"@nrwl/jest": "14.5.10", | |
"@nrwl/linter": "14.5.10", | |
"@nrwl/node": "14.5.10", | |
"@nrwl/nx-cloud": "14.6.0", | |
"@nrwl/react": "14.5.10", | |
"@nrwl/react-native": "14.5.10", | |
"@nrwl/web": "14.5.10", | |
"@nrwl/workspace": "14.5.10", | |
"@react-native-async-storage/async-storage": "1.17.7", | |
"@react-native-community/cli": "7.0.3", | |
"@react-native-community/cli-platform-android": "7.0.1", | |
"@react-native-community/cli-platform-ios": "7.0.1", | |
"@swc/core": "1.2.245", | |
"@swc/jest": "0.2.22", | |
"@testing-library/jest-dom": "5.16.4", | |
"@testing-library/jest-native": "4.0.5", | |
"@testing-library/react": "13.3.0", | |
"@testing-library/react-native": "9.1.0", | |
"@types/bcrypt": "5.0.0", | |
"@types/date-fns": "2.6.0", | |
"@types/dotenv": "8.2.0", | |
"@types/express": "4.17.13", | |
"@types/ioredis": "4.28.10", | |
"@types/jest": "28.1.7", | |
"@types/jsonwebtoken": "8.5.9", | |
"@types/mime-types": "2.1.1", | |
"@types/module-alias": "2.0.1", | |
"@types/multer": "1.4.7", | |
"@types/node": "18.7.14", | |
"@types/nodemailer": "6.4.5", | |
"@types/pg": "8.6.5", | |
"@types/react": "18.0.14", | |
"@types/react-dom": "18.0.5", | |
"@types/react-native": "0.67.8", | |
"@types/react-native-vector-icons": "6.4.11", | |
"@types/react-test-renderer": "18.0.0", | |
"@types/redux-mock-store": "1.0.3", | |
"@types/sharp": "0.30.5", | |
"@types/styled-components-react-native": "5.1.3", | |
"@types/supertest": "2.0.12", | |
"@typescript-eslint/eslint-plugin": "5.36.1", | |
"@typescript-eslint/parser": "5.36.1", | |
"babel-jest": "27.5.1", | |
"babel-preset-react-native": "4.0.1", | |
"detox": "19.7.1", | |
"eslint": "8.23.0", | |
"eslint-config-prettier": "8.5.0", | |
"eslint-config-standard": "17.0.0", | |
"eslint-plugin-import": "2.26.0", | |
"eslint-plugin-import-helpers": "1.2.1", | |
"eslint-plugin-jsx-a11y": "6.6.1", | |
"eslint-plugin-n": "15.2.5", | |
"eslint-plugin-node": "11.1.0", | |
"eslint-plugin-prettier": "4.2.1", | |
"eslint-plugin-promise": "6.0.1", | |
"eslint-plugin-react": "7.31.1", | |
"eslint-plugin-react-hooks": "4.6.0", | |
"git-commit-msg-linter": "4.1.3", | |
"husky": "8.0.1", | |
"jest": "27.5.1", | |
"jest-circus": "27.5.1", | |
"jest-environment-jsdom": "27.5.1", | |
"jest-react-native": "18.0.0", | |
"lint-staged": "13.0.3", | |
"metro": "0.71.1", | |
"metro-babel-register": "0.71.1", | |
"metro-react-native-babel-preset": "0.71.1", | |
"metro-resolver": "0.71.1", | |
"msw": "0.44.2", | |
"nx": "14.5.10", | |
"pg": "8.8.0", | |
"prettier": "2.7.1", | |
"prisma": "4.3.0", | |
"react-native-config": "1.4.6", | |
"react-native-svg": "12.3.0", | |
"react-native-svg-transformer": "1.0.0", | |
"react-test-renderer": "18.2.0", | |
"reactotron-react-native": "5.0.2", | |
"supertest": "6.2.4", | |
"ts-jest": "28.0.8", | |
"ts-node": "10.9.1", | |
"ts-node-dev": "2.0.0", | |
"typescript": "4.8.2", | |
"xhr2": "0.2.1" | |
}, | |
"prisma": { | |
"schema": "./apps/api-core/src/shared/infra/database/prisma/schema.prisma" | |
}, | |
"resolutions": { | |
"@types/react": "18.0.14", | |
"@types/react-native": "0.67.8" | |
} | |
} |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
{ | |
"name": "buzu", | |
"version": "0.0.0", | |
"license": "MIT", | |
"scripts": { | |
"build": "nx run-many --target=build", | |
"start": "nx run-many --target=serve", | |
"lint": "nx run-many --target=lint", | |
"test": "nx run-many --target=test", | |
"test:integration": "nx run-many --target=test:integration" | |
}, | |
"private": true, | |
"dependencies": { | |
"@hookform/resolvers": "2.9.6", | |
"@prisma/client": "4.3.0", | |
"@react-native-community/datetimepicker": "6.2.2", | |
"@react-native-google-signin/google-signin": "8.0.0", | |
"@react-native-masked-view/masked-view": "0.2.7", | |
"@react-navigation/native": "6.0.11", | |
"@react-navigation/stack": "6.2.2", | |
"@reduxjs/toolkit": "1.8.3", | |
"@sendgrid/mail": "7.7.0", | |
"async-mutex": "0.3.2", | |
"aws-sdk": "2.1206.0", | |
"babel-plugin-inline-dotenv": "1.7.0", | |
"bcrypt": "5.0.1", | |
"buffer": "6.0.3", | |
"core-js": "3.6.5", | |
"date-fns": "2.29.1", | |
"dotenv": "16.0.2", | |
"express": "4.18.1", | |
"google-auth-library": "8.1.1", | |
"ioredis": "5.2.3", | |
"jsonwebtoken": "8.5.1", | |
"lottie-react-native": "5.1.3", | |
"mime-types": "2.1.35", | |
"module-alias": "2.2.2", | |
"multer": "1.4.5-lts.1", | |
"nodemailer": "6.7.8", | |
"rate-limiter-flexible": "2.3.8", | |
"react": "18.2.0", | |
"react-dom": "18.2.0", | |
"react-hook-form": "7.33.1", | |
"react-native": "0.68.2", | |
"react-native-fbsdk-next": "10.1.0", | |
"react-native-gesture-handler": "2.5.0", | |
"react-native-image-picker": "4.8.4", | |
"react-native-maps": "1.1.0", | |
"react-native-reanimated": "2.9.1", | |
"react-native-responsive-fontsize": "0.5.1", | |
"react-native-responsive-screen": "1.4.2", | |
"react-native-root-siblings": "4.1.1", | |
"react-native-root-toast": "3.4.0", | |
"react-native-safe-area-context": "4.3.1", | |
"react-native-screens": "3.15.0", | |
"react-native-sensitive-info": "5.5.8", | |
"react-native-splash-screen": "3.3.0", | |
"react-native-vector-icons": "9.2.0", | |
"react-redux": "7.2.8", | |
"redux-persist": "6.0.0", | |
"redux-persist-sensitive-storage": "1.0.0", | |
"regenerator-runtime": "0.13.7", | |
"responsive-native": "1.0.2", | |
"sharp": "0.30.7", | |
"styled-components": "5.3.5", | |
"tslib": "2.3.0", | |
"twilio": "3.81.0", | |
"usehooks-ts": "2.6.0", | |
"yup": "0.32.11", | |
"yup-password": "0.2.2" | |
}, | |
"devDependencies": { | |
"@nrwl/cli": "14.5.10", | |
"@nrwl/detox": "14.5.10", | |
"@nrwl/eslint-plugin-nx": "14.5.10", | |
"@nrwl/express": "14.5.10", | |
"@nrwl/jest": "14.5.10", | |
"@nrwl/linter": "14.5.10", | |
"@nrwl/node": "14.5.10", | |
"@nrwl/nx-cloud": "14.6.0", | |
"@nrwl/react": "14.5.10", | |
"@nrwl/react-native": "14.5.10", | |
"@nrwl/web": "14.5.10", | |
"@nrwl/workspace": "14.5.10", | |
"@react-native-async-storage/async-storage": "1.17.7", | |
"@react-native-community/cli": "7.0.3", | |
"@react-native-community/cli-platform-android": "7.0.1", | |
"@react-native-community/cli-platform-ios": "7.0.1", | |
"@swc/core": "1.2.245", | |
"@swc/jest": "0.2.22", | |
"@testing-library/jest-dom": "5.16.4", | |
"@testing-library/jest-native": "4.0.5", | |
"@testing-library/react": "13.3.0", | |
"@testing-library/react-native": "9.1.0", | |
"@types/bcrypt": "5.0.0", | |
"@types/date-fns": "2.6.0", | |
"@types/dotenv": "8.2.0", | |
"@types/express": "4.17.13", | |
"@types/ioredis": "4.28.10", | |
"@types/jest": "28.1.7", | |
"@types/jsonwebtoken": "8.5.9", | |
"@types/mime-types": "2.1.1", | |
"@types/module-alias": "2.0.1", | |
"@types/multer": "1.4.7", | |
"@types/node": "18.7.14", | |
"@types/nodemailer": "6.4.5", | |
"@types/pg": "8.6.5", | |
"@types/react": "18.0.14", | |
"@types/react-dom": "18.0.5", | |
"@types/react-native": "0.67.8", | |
"@types/react-native-vector-icons": "6.4.11", | |
"@types/react-test-renderer": "18.0.0", | |
"@types/redux-mock-store": "1.0.3", | |
"@types/sharp": "0.30.5", | |
"@types/styled-components-react-native": "5.1.3", | |
"@types/supertest": "2.0.12", | |
"@typescript-eslint/eslint-plugin": "5.36.1", | |
"@typescript-eslint/parser": "5.36.1", | |
"babel-jest": "27.5.1", | |
"babel-preset-react-native": "4.0.1", | |
"detox": "19.7.1", | |
"eslint": "8.23.0", | |
"eslint-config-prettier": "8.5.0", | |
"eslint-config-standard": "17.0.0", | |
"eslint-plugin-import": "2.26.0", | |
"eslint-plugin-import-helpers": "1.2.1", | |
"eslint-plugin-jsx-a11y": "6.6.1", | |
"eslint-plugin-n": "15.2.5", | |
"eslint-plugin-node": "11.1.0", | |
"eslint-plugin-prettier": "4.2.1", | |
"eslint-plugin-promise": "6.0.1", | |
"eslint-plugin-react": "7.31.1", | |
"eslint-plugin-react-hooks": "4.6.0", | |
"git-commit-msg-linter": "4.1.3", | |
"husky": "8.0.1", | |
"jest": "27.5.1", | |
"jest-circus": "27.5.1", | |
"jest-environment-jsdom": "27.5.1", | |
"jest-react-native": "18.0.0", | |
"lint-staged": "13.0.3", | |
"metro": "0.71.1", | |
"metro-babel-register": "0.71.1", | |
"metro-react-native-babel-preset": "0.71.1", | |
"metro-resolver": "0.71.1", | |
"msw": "0.44.2", | |
"nx": "14.5.10", | |
"pg": "8.8.0", | |
"prettier": "2.7.1", | |
"prisma": "4.3.0", | |
"react-native-config": "1.4.6", | |
"react-native-svg": "12.3.0", | |
"react-native-svg-transformer": "1.0.0", | |
"react-test-renderer": "18.2.0", | |
"reactotron-react-native": "5.0.2", | |
"supertest": "6.2.4", | |
"ts-jest": "28.0.8", | |
"ts-node": "10.9.1", | |
"ts-node-dev": "2.0.0", | |
"typescript": "4.8.2", | |
"xhr2": "0.2.1" | |
}, | |
"prisma": { | |
"schema": "./apps/api-core/src/shared/infra/database/prisma/schema.prisma" | |
}, | |
"resolutions": { | |
"@types/react": "18.0.14", | |
"@types/react-native": "0.67.8" | |
} | |
} |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
{ | |
"name": "buzu", | |
"version": "0.0.0", | |
"license": "MIT", | |
"scripts": { | |
"start": "NODE_ENV=development nx serve", | |
"build": "NODE_ENV=production nx build", | |
"test": "NODE_ENV=testing nx test" | |
}, | |
"private": true, | |
"dependencies": { | |
"@prisma/client": "^4.1.0", | |
"@sendgrid/mail": "^7.7.0", | |
"aws-sdk": "^2.1177.0", | |
"bcrypt": "^5.0.1", | |
"cross-env": "^7.0.3", | |
"dotenv": "^16.0.1", | |
"express": "^4.18.1", | |
"google-auth-library": "^8.1.1", | |
"jsonwebtoken": "^8.5.1", | |
"mime-types": "^2.1.35", | |
"module-alias": "^2.2.2", | |
"multer": "^1.4.5-lts.1", | |
"nodemailer": "^6.7.7", | |
"rimraf": "^3.0.2", | |
"sharp": "^0.30.7", | |
"tslib": "^2.3.0", | |
"twilio": "^3.79.0" | |
}, | |
"devDependencies": { | |
"@nrwl/cli": "14.5.6", | |
"@nrwl/eslint-plugin-nx": "14.5.6", | |
"@nrwl/express": "14.5.6", | |
"@nrwl/jest": "14.5.6", | |
"@nrwl/linter": "14.5.6", | |
"@nrwl/node": "14.5.6", | |
"@nrwl/nx-cloud": "latest", | |
"@nrwl/workspace": "14.5.6", | |
"@swc/core": "^1.2.218", | |
"@swc/jest": "^0.2.22", | |
"@types/bcrypt": "^5.0.0", | |
"@types/dotenv": "^8.2.0", | |
"@types/express": "^4.17.13", | |
"@types/jest": "^28.1.6", | |
"@types/jsonwebtoken": "^8.5.8", | |
"@types/mime-types": "^2.1.1", | |
"@types/module-alias": "^2.0.1", | |
"@types/multer": "^1.4.7", | |
"@types/node": "^18.0.6", | |
"@types/nodemailer": "^6.4.4", | |
"@types/pg": "^8.6.5", | |
"@types/sharp": "^0.30.4", | |
"@types/supertest": "^2.0.12", | |
"@typescript-eslint/eslint-plugin": "^5.30.7", | |
"@typescript-eslint/parser": "^5.30.7", | |
"eslint": "^8.20.0", | |
"eslint-config-prettier": "^8.5.0", | |
"eslint-config-standard": "^17.0.0", | |
"eslint-plugin-import": "^2.26.0", | |
"eslint-plugin-import-helpers": "^1.2.1", | |
"eslint-plugin-n": "^15.2.4", | |
"eslint-plugin-node": "^11.1.0", | |
"eslint-plugin-prettier": "^4.2.1", | |
"eslint-plugin-promise": "^6.0.0", | |
"git-commit-msg-linter": "^4.1.2", | |
"husky": "^8.0.1", | |
"jest": "^28.1.3", | |
"jest-environment-jsdom": "^28.1.3", | |
"lint-staged": "^13.0.3", | |
"nx": "14.5.6", | |
"pg": "^8.7.3", | |
"prettier": "^2.7.1", | |
"prisma": "^4.1.0", | |
"supertest": "^6.2.4", | |
"ts-jest": "^28.0.7", | |
"ts-node": "^10.9.1", | |
"ts-node-dev": "^2.0.0", | |
"typescript": "^4.7.4" | |
}, | |
"prisma": { | |
"schema": "./apps/api-core/src/shared/infra/database/prisma/schema.prisma", | |
"seed": "yarn db:seed" | |
} | |
} |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
{ | |
"name": "buzu", | |
"version": "0.0.0", | |
"license": "MIT", | |
"scripts": { | |
"start": "nx serve", | |
"build": "nx build", | |
"test": "nx test" | |
}, | |
"private": true, | |
"dependencies": { | |
"@prisma/client": "^4.1.0", | |
"@sendgrid/mail": "^7.7.0", | |
"aws-sdk": "^2.1177.0", | |
"bcrypt": "^5.0.1", | |
"cross-env": "^7.0.3", | |
"dotenv": "^16.0.1", | |
"express": "^4.18.1", | |
"google-auth-library": "^8.1.1", | |
"jsonwebtoken": "^8.5.1", | |
"mime-types": "^2.1.35", | |
"module-alias": "^2.2.2", | |
"multer": "^1.4.5-lts.1", | |
"nodemailer": "^6.7.7", | |
"rimraf": "^3.0.2", | |
"sharp": "^0.30.7", | |
"tslib": "^2.3.0", | |
"twilio": "^3.79.0" | |
}, | |
"devDependencies": { | |
"@nrwl/cli": "14.5.6", | |
"@nrwl/eslint-plugin-nx": "14.5.6", | |
"@nrwl/express": "14.5.6", | |
"@nrwl/jest": "14.5.6", | |
"@nrwl/linter": "14.5.6", | |
"@nrwl/node": "14.5.6", | |
"@nrwl/nx-cloud": "latest", | |
"@nrwl/workspace": "14.5.6", | |
"@swc/core": "^1.2.218", | |
"@swc/jest": "^0.2.22", | |
"@types/bcrypt": "^5.0.0", | |
"@types/dotenv": "^8.2.0", | |
"@types/express": "^4.17.13", | |
"@types/jest": "^28.1.6", | |
"@types/jsonwebtoken": "^8.5.8", | |
"@types/mime-types": "^2.1.1", | |
"@types/module-alias": "^2.0.1", | |
"@types/multer": "^1.4.7", | |
"@types/node": "^18.0.6", | |
"@types/nodemailer": "^6.4.4", | |
"@types/pg": "^8.6.5", | |
"@types/sharp": "^0.30.4", | |
"@types/supertest": "^2.0.12", | |
"@typescript-eslint/eslint-plugin": "^5.30.7", | |
"@typescript-eslint/parser": "^5.30.7", | |
"eslint": "^8.20.0", | |
"eslint-config-prettier": "^8.5.0", | |
"eslint-config-standard": "^17.0.0", | |
"eslint-plugin-import": "^2.26.0", | |
"eslint-plugin-import-helpers": "^1.2.1", | |
"eslint-plugin-n": "^15.2.4", | |
"eslint-plugin-node": "^11.1.0", | |
"eslint-plugin-prettier": "^4.2.1", | |
"eslint-plugin-promise": "^6.0.0", | |
"git-commit-msg-linter": "^4.1.2", | |
"husky": "^8.0.1", | |
"jest": "^28.1.3", | |
"lint-staged": "^13.0.3", | |
"nx": "14.5.6", | |
"pg": "^8.7.3", | |
"prettier": "^2.7.1", | |
"prisma": "^4.1.0", | |
"supertest": "^6.2.4", | |
"ts-jest": "^28.0.7", | |
"ts-node": "^10.9.1", | |
"ts-node-dev": "^2.0.0", | |
"typescript": "^4.7.4" | |
}, | |
"prisma": { | |
"schema": "./apps/api-core/src/shared/infra/database/prisma/schema.prisma", | |
"seed": "yarn db:seed" | |
} | |
} |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
{ | |
"name": "buzu", | |
"version": "0.0.0", | |
"license": "MIT", | |
"scripts": { | |
"start": "nx serve", | |
"build": "nx build", | |
"test": "nx test" | |
}, | |
"private": true, | |
"dependencies": { | |
"@hookform/resolvers": "2.9.6", | |
"@prisma/client": "4.2.1", | |
"@react-native-community/datetimepicker": "6.2.2", | |
"@react-native-google-signin/google-signin": "8.0.0", | |
"@react-native-masked-view/masked-view": "0.2.7", | |
"@react-navigation/native": "6.0.11", | |
"@react-navigation/stack": "6.2.2", | |
"@reduxjs/toolkit": "1.8.3", | |
"@sendgrid/mail": "7.7.0", | |
"async-mutex": "0.3.2", | |
"aws-sdk": "2.1200.0", | |
"babel-plugin-inline-dotenv": "1.7.0", | |
"bcrypt": "5.0.1", | |
"buffer": "6.0.3", | |
"core-js": "3.6.5", | |
"date-fns": "2.29.1", | |
"dotenv": "16.0.1", | |
"express": "4.18.1", | |
"google-auth-library": "8.1.1", | |
"ioredis": "^5.2.3", | |
"jsonwebtoken": "8.5.1", | |
"lottie-react-native": "5.1.3", | |
"mime-types": "2.1.35", | |
"module-alias": "2.2.2", | |
"multer": "1.4.5-lts.1", | |
"nodemailer": "6.7.8", | |
"rate-limiter-flexible": "^2.3.8", | |
"react": "18.2.0", | |
"react-dom": "18.2.0", | |
"react-hook-form": "7.33.1", | |
"react-native": "0.68.2", | |
"react-native-fbsdk-next": "10.1.0", | |
"react-native-gesture-handler": "2.5.0", | |
"react-native-image-picker": "4.8.4", | |
"react-native-maps": "1.1.0", | |
"react-native-reanimated": "2.9.1", | |
"react-native-responsive-fontsize": "0.5.1", | |
"react-native-responsive-screen": "1.4.2", | |
"react-native-root-siblings": "4.1.1", | |
"react-native-root-toast": "3.4.0", | |
"react-native-safe-area-context": "4.3.1", | |
"react-native-screens": "3.15.0", | |
"react-native-sensitive-info": "5.5.8", | |
"react-native-splash-screen": "3.3.0", | |
"react-native-vector-icons": "9.2.0", | |
"react-redux": "7.2.8", | |
"redux-persist": "6.0.0", | |
"redux-persist-sensitive-storage": "1.0.0", | |
"regenerator-runtime": "0.13.7", | |
"responsive-native": "1.0.2", | |
"sharp": "0.30.7", | |
"styled-components": "5.3.5", | |
"tslib": "2.3.0", | |
"twilio": "3.80.1", | |
"usehooks-ts": "2.6.0", | |
"yup": "0.32.11", | |
"yup-password": "0.2.2" | |
}, | |
"devDependencies": { | |
"@nrwl/cli": "14.5.8", | |
"@nrwl/detox": "14.5.8", | |
"@nrwl/eslint-plugin-nx": "14.5.8", | |
"@nrwl/express": "14.5.8", | |
"@nrwl/jest": "14.5.8", | |
"@nrwl/linter": "14.5.8", | |
"@nrwl/node": "14.5.8", | |
"@nrwl/nx-cloud": "latest", | |
"@nrwl/react": "14.5.8", | |
"@nrwl/react-native": "14.5.8", | |
"@nrwl/web": "14.5.8", | |
"@nrwl/workspace": "14.5.8", | |
"@react-native-async-storage/async-storage": "1.17.7", | |
"@react-native-community/cli": "7.0.3", | |
"@react-native-community/cli-platform-android": "7.0.1", | |
"@react-native-community/cli-platform-ios": "7.0.1", | |
"@swc/core": "1.2.242", | |
"@swc/jest": "0.2.22", | |
"@testing-library/jest-dom": "5.16.4", | |
"@testing-library/jest-native": "4.0.5", | |
"@testing-library/react": "13.3.0", | |
"@testing-library/react-native": "9.1.0", | |
"@types/bcrypt": "5.0.0", | |
"@types/date-fns": "2.6.0", | |
"@types/dotenv": "8.2.0", | |
"@types/express": "4.17.13", | |
"@types/ioredis": "^4.28.10", | |
"@types/jest": "28.1.7", | |
"@types/jsonwebtoken": "8.5.8", | |
"@types/mime-types": "2.1.1", | |
"@types/module-alias": "2.0.1", | |
"@types/multer": "1.4.7", | |
"@types/node": "18.7.11", | |
"@types/nodemailer": "6.4.5", | |
"@types/pg": "8.6.5", | |
"@types/react": "18.0.14", | |
"@types/react-dom": "18.0.5", | |
"@types/react-native": "0.67.8", | |
"@types/react-native-vector-icons": "6.4.11", | |
"@types/react-test-renderer": "18.0.0", | |
"@types/redux-mock-store": "1.0.3", | |
"@types/sharp": "0.30.5", | |
"@types/styled-components-react-native": "5.1.3", | |
"@types/supertest": "2.0.12", | |
"@typescript-eslint/eslint-plugin": "5.34.0", | |
"@typescript-eslint/parser": "5.34.0", | |
"babel-jest": "27.5.1", | |
"babel-preset-react-native": "4.0.1", | |
"detox": "19.7.1", | |
"eslint": "8.22.0", | |
"eslint-config-prettier": "8.5.0", | |
"eslint-config-standard": "17.0.0", | |
"eslint-plugin-import": "2.26.0", | |
"eslint-plugin-import-helpers": "1.2.1", | |
"eslint-plugin-jsx-a11y": "6.6.1", | |
"eslint-plugin-n": "15.2.5", | |
"eslint-plugin-node": "11.1.0", | |
"eslint-plugin-prettier": "4.2.1", | |
"eslint-plugin-promise": "6.0.0", | |
"eslint-plugin-react": "7.30.1", | |
"eslint-plugin-react-hooks": "4.6.0", | |
"git-commit-msg-linter": "4.1.3", | |
"husky": "8.0.1", | |
"jest": "27.5.1", | |
"jest-circus": "27.5.1", | |
"jest-environment-jsdom": "27.5.1", | |
"jest-react-native": "18.0.0", | |
"lint-staged": "13.0.3", | |
"metro": "0.71.1", | |
"metro-babel-register": "0.71.1", | |
"metro-react-native-babel-preset": "0.71.1", | |
"metro-resolver": "0.71.1", | |
"msw": "0.44.2", | |
"nx": "14.5.8", | |
"pg": "8.7.3", | |
"prettier": "2.7.1", | |
"prisma": "4.2.1", | |
"react-native-config": "1.4.6", | |
"react-native-svg": "12.3.0", | |
"react-native-svg-transformer": "1.0.0", | |
"react-test-renderer": "18.2.0", | |
"reactotron-react-native": "5.0.2", | |
"supertest": "6.2.4", | |
"ts-jest": "28.0.8", | |
"ts-node": "10.9.1", | |
"ts-node-dev": "2.0.0", | |
"typescript": "4.7.4", | |
"xhr2": "0.2.1" | |
}, | |
"resolutions": { | |
"@types/react": "18.0.14", | |
"@types/react-native": "0.67.8" | |
} | |
} |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
{ | |
"name": "buzu", | |
"version": "0.0.0", | |
"license": "MIT", | |
"scripts": { | |
"start": "nx serve", | |
"build": "nx build", | |
"test": "nx test", | |
"db:seed": "yarn nx build" | |
}, | |
"private": true, | |
"dependencies": { | |
"@prisma/client": "4.1.0", | |
"@sendgrid/mail": "7.7.0", | |
"aws-sdk": "2.1177.0", | |
"bcrypt": "5.0.1", | |
"cross-env": "7.0.3", | |
"dotenv": "16.0.1", | |
"express": "4.18.1", | |
"google-auth-library": "8.1.1", | |
"jsonwebtoken": "8.5.1", | |
"mime-types": "2.1.35", | |
"module-alias": "2.2.2", | |
"multer": "1.4.5-lts.1", | |
"nodemailer": "6.7.7", | |
"rimraf": "3.0.2", | |
"sharp": "0.30.7", | |
"tslib": "2.3.0", | |
"twilio": "3.79.0" | |
}, | |
"devDependencies": { | |
"@nrwl/cli": "14.5.6", | |
"@nrwl/eslint-plugin-nx": "14.5.6", | |
"@nrwl/express": "14.5.6", | |
"@nrwl/jest": "14.5.6", | |
"@nrwl/linter": "14.5.6", | |
"@nrwl/node": "14.5.6", | |
"@nrwl/nx-cloud": "latest", | |
"@nrwl/workspace": "14.5.6", | |
"@swc/core": "1.2.218", | |
"@swc/jest": "0.2.22", | |
"@types/bcrypt": "5.0.0", | |
"@types/dotenv": "8.2.0", | |
"@types/express": "4.17.13", | |
"@types/jest": "28.1.6", | |
"@types/jsonwebtoken": "8.5.8", | |
"@types/mime-types": "2.1.1", | |
"@types/module-alias": "2.0.1", | |
"@types/multer": "1.4.7", | |
"@types/node": "18.0.6", | |
"@types/nodemailer": "6.4.4", | |
"@types/pg": "8.6.5", | |
"@types/sharp": "0.30.4", | |
"@types/supertest": "2.0.12", | |
"@typescript-eslint/eslint-plugin": "5.30.7", | |
"@typescript-eslint/parser": "5.30.7", | |
"eslint": "8.20.0", | |
"eslint-config-prettier": "8.5.0", | |
"eslint-config-standard": "17.0.0", | |
"eslint-plugin-import": "2.26.0", | |
"eslint-plugin-import-helpers": "1.2.1", | |
"eslint-plugin-n": "15.2.4", | |
"eslint-plugin-node": "11.1.0", | |
"eslint-plugin-prettier": "4.2.1", | |
"eslint-plugin-promise": "6.0.0", | |
"git-commit-msg-linter": "4.1.2", | |
"husky": "8.0.1", | |
"jest": "28.1.3", | |
"jest-environment-jsdom": "28.1.3", | |
"lint-staged": "13.0.3", | |
"nx": "14.5.6", | |
"pg": "8.7.3", | |
"prettier": "2.7.1", | |
"prisma": "4.1.0", | |
"supertest": "6.2.4", | |
"ts-jest": "28.0.7", | |
"ts-node": "10.9.1", | |
"ts-node-dev": "2.0.0", | |
"typescript": "4.7.4" | |
}, | |
"prisma": { | |
"schema": "./apps/api-core/src/shared/infra/database/prisma/schema.prisma", | |
"seed": "yarn db:seed" | |
} | |
} |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
{ | |
"name": "buzu", | |
"version": "0.0.0", | |
"license": "MIT", | |
"scripts": { | |
"start": "nx serve", | |
"build": "nx build", | |
"test": "nx test" | |
}, | |
"private": true, | |
"dependencies": { | |
"@prisma/client": "4.1.0", | |
"@sendgrid/mail": "7.7.0", | |
"aws-sdk": "2.1177.0", | |
"bcrypt": "5.0.1", | |
"cross-env": "7.0.3", | |
"dotenv": "16.0.1", | |
"express": "4.18.1", | |
"google-auth-library": "8.1.1", | |
"jsonwebtoken": "8.5.1", | |
"mime-types": "2.1.35", | |
"module-alias": "2.2.2", | |
"multer": "1.4.5-lts.1", | |
"nodemailer": "6.7.7", | |
"rimraf": "3.0.2", | |
"sharp": "0.30.7", | |
"tslib": "2.3.0", | |
"twilio": "3.79.0" | |
}, | |
"devDependencies": { | |
"@nrwl/cli": "14.5.6", | |
"@nrwl/eslint-plugin-nx": "14.5.6", | |
"@nrwl/express": "14.5.6", | |
"@nrwl/jest": "14.5.6", | |
"@nrwl/linter": "14.5.6", | |
"@nrwl/node": "14.5.6", | |
"@nrwl/nx-cloud": "latest", | |
"@nrwl/workspace": "14.5.6", | |
"@swc/core": "1.2.218", | |
"@swc/jest": "0.2.22", | |
"@types/bcrypt": "5.0.0", | |
"@types/dotenv": "8.2.0", | |
"@types/express": "4.17.13", | |
"@types/jest": "28.1.6", | |
"@types/jsonwebtoken": "8.5.8", | |
"@types/mime-types": "2.1.1", | |
"@types/module-alias": "2.0.1", | |
"@types/multer": "1.4.7", | |
"@types/node": "18.0.6", | |
"@types/nodemailer": "6.4.4", | |
"@types/pg": "8.6.5", | |
"@types/sharp": "0.30.4", | |
"@types/supertest": "2.0.12", | |
"@typescript-eslint/eslint-plugin": "5.30.7", | |
"@typescript-eslint/parser": "5.30.7", | |
"eslint": "8.20.0", | |
"eslint-config-prettier": "8.5.0", | |
"eslint-config-standard": "17.0.0", | |
"eslint-plugin-import": "2.26.0", | |
"eslint-plugin-import-helpers": "1.2.1", | |
"eslint-plugin-n": "15.2.4", | |
"eslint-plugin-node": "11.1.0", | |
"eslint-plugin-prettier": "4.2.1", | |
"eslint-plugin-promise": "6.0.0", | |
"git-commit-msg-linter": "4.1.2", | |
"husky": "8.0.1", | |
"jest": "28.1.3", | |
"jest-environment-jsdom": "28.1.3", | |
"lint-staged": "13.0.3", | |
"nx": "14.5.6", | |
"pg": "8.7.3", | |
"prettier": "2.7.1", | |
"prisma": "4.1.0", | |
"supertest": "6.2.4", | |
"ts-jest": "28.0.7", | |
"ts-node": "10.9.1", | |
"ts-node-dev": "2.0.0", | |
"typescript": "4.7.4" | |
}, | |
"prisma": { | |
"schema": "./apps/api-core/src/shared/infra/database/prisma/schema.prisma", | |
"seed": "yarn db:seed" | |
} | |
} |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
{ | |
"name": "buzu", | |
"version": "0.0.0", | |
"license": "MIT", | |
"scripts": { | |
"start": "nx serve", | |
"build": "nx build", | |
"test": "nx test" | |
}, | |
"private": true, | |
"dependencies": { | |
"express": "^4.18.1", | |
"tslib": "^2.3.0", | |
"@prisma/client": "^4.1.0", | |
"@sendgrid/mail": "^7.7.0", | |
"aws-sdk": "^2.1177.0", | |
"bcrypt": "^5.0.1", | |
"cross-env": "^7.0.3", | |
"dotenv": "^16.0.1", | |
"google-auth-library": "^8.1.1", | |
"jsonwebtoken": "^8.5.1", | |
"mime-types": "^2.1.35", | |
"module-alias": "^2.2.2", | |
"multer": "^1.4.5-lts.1", | |
"nodemailer": "^6.7.7", | |
"rimraf": "^3.0.2", | |
"sharp": "^0.30.7", | |
"twilio": "^3.79.0" | |
}, | |
"devDependencies": { | |
"@nrwl/cli": "14.5.6", | |
"@nrwl/eslint-plugin-nx": "14.5.6", | |
"@nrwl/express": "14.5.6", | |
"@nrwl/jest": "14.5.6", | |
"@nrwl/linter": "14.5.6", | |
"@nrwl/node": "14.5.6", | |
"@nrwl/nx-cloud": "latest", | |
"@nrwl/workspace": "14.5.6", | |
"nx": "14.5.6", | |
"@swc/core": "^1.2.218", | |
"@swc/jest": "^0.2.22", | |
"@types/dotenv": "^8.2.0", | |
"@types/express": "^4.17.13", | |
"@types/jest": "^28.1.6", | |
"@types/jsonwebtoken": "^8.5.8", | |
"@types/mime-types": "^2.1.1", | |
"@types/module-alias": "^2.0.1", | |
"@types/multer": "^1.4.7", | |
"@types/node": "^18.0.6", | |
"@types/nodemailer": "^6.4.4", | |
"@types/pg": "^8.6.5", | |
"@types/sharp": "^0.30.4", | |
"@types/supertest": "^2.0.12", | |
"@typescript-eslint/eslint-plugin": "^5.30.7", | |
"@typescript-eslint/parser": "^5.30.7", | |
"eslint": "^8.20.0", | |
"eslint-config-prettier": "^8.5.0", | |
"eslint-config-standard": "^17.0.0", | |
"eslint-plugin-import": "^2.26.0", | |
"eslint-plugin-import-helpers": "^1.2.1", | |
"eslint-plugin-n": "^15.2.4", | |
"eslint-plugin-node": "^11.1.0", | |
"eslint-plugin-prettier": "^4.2.1", | |
"eslint-plugin-promise": "^6.0.0", | |
"git-commit-msg-linter": "^4.1.2", | |
"husky": "^8.0.1", | |
"jest": "^28.1.3", | |
"lint-staged": "^13.0.3", | |
"pg": "^8.7.3", | |
"prettier": "^2.7.1", | |
"prisma": "^4.1.0", | |
"supertest": "^6.2.4", | |
"ts-jest": "^28.0.7", | |
"ts-node": "^10.9.1", | |
"ts-node-dev": "^2.0.0", | |
"typescript": "^4.7.4", | |
"@types/bcrypt": "^5.0.0" | |
} | |
} |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
{ | |
"name": "buzu", | |
"version": "0.0.0", | |
"license": "MIT", | |
"scripts": { | |
"build": "nx run-many --target=build", | |
"start": "nx run-many --target=serve", | |
"lint": "nx run-many --target=lint", | |
"test": "nx run-many --target=test", | |
"test:integration": "nx run-many --target=test:integration" | |
}, | |
"private": true, | |
"dependencies": { | |
"@hookform/resolvers": "2.9.7", | |
"@prisma/client": "4.3.0", | |
"@react-native-community/datetimepicker": "6.3.2", | |
"@react-native-google-signin/google-signin": "8.0.0", | |
"@react-native-masked-view/masked-view": "0.2.7", | |
"@react-navigation/native": "6.0.12", | |
"@react-navigation/stack": "6.2.3", | |
"@reduxjs/toolkit": "1.8.5", | |
"@sendgrid/mail": "7.7.0", | |
"async-mutex": "0.3.2", | |
"aws-sdk": "2.1207.0", | |
"babel-plugin-inline-dotenv": "1.7.0", | |
"bcrypt": "5.0.1", | |
"buffer": "6.0.3", | |
"core-js": "3.25.0", | |
"date-fns": "2.29.2", | |
"dotenv": "16.0.2", | |
"express": "4.18.1", | |
"google-auth-library": "8.5.1", | |
"ioredis": "5.2.3", | |
"jest-environment-jsdom": "^29.0.1", | |
"jsonwebtoken": "8.5.1", | |
"lottie-react-native": "5.1.4", | |
"mime-types": "2.1.35", | |
"module-alias": "2.2.2", | |
"multer": "1.4.5-lts.1", | |
"nodemailer": "6.7.8", | |
"rate-limiter-flexible": "2.3.8", | |
"react": "18.2.0", | |
"react-dom": "18.2.0", | |
"react-hook-form": "7.34.2", | |
"react-native": "0.69.5", | |
"react-native-fbsdk-next": "10.1.0", | |
"react-native-gesture-handler": "2.6.0", | |
"react-native-image-picker": "4.10.0", | |
"react-native-maps": "1.3.1", | |
"react-native-reanimated": "2.10.0", | |
"react-native-responsive-fontsize": "0.5.1", | |
"react-native-responsive-screen": "1.4.2", | |
"react-native-root-siblings": "4.1.1", | |
"react-native-root-toast": "3.4.0", | |
"react-native-safe-area-context": "4.3.3", | |
"react-native-screens": "3.17.0", | |
"react-native-sensitive-info": "5.5.8", | |
"react-native-splash-screen": "3.3.0", | |
"react-native-vector-icons": "9.2.0", | |
"react-redux": "8.0.2", | |
"redux-persist": "6.0.0", | |
"redux-persist-sensitive-storage": "1.0.0", | |
"regenerator-runtime": "0.13.9", | |
"responsive-native": "1.0.2", | |
"sharp": "0.30.7", | |
"styled-components": "5.3.5", | |
"tslib": "2.4.0", | |
"twilio": "3.81.0", | |
"usehooks-ts": "2.6.0", | |
"yup": "0.32.11", | |
"yup-password": "0.2.2" | |
}, | |
"devDependencies": { | |
"@nrwl/cli": "14.6.2", | |
"@nrwl/detox": "14.6.2", | |
"@nrwl/eslint-plugin-nx": "14.6.2", | |
"@nrwl/express": "14.6.2", | |
"@nrwl/jest": "14.6.2", | |
"@nrwl/linter": "14.6.2", | |
"@nrwl/node": "14.6.2", | |
"@nrwl/nx-cloud": "14.6.0", | |
"@nrwl/react": "14.6.2", | |
"@nrwl/react-native": "14.6.2", | |
"@nrwl/web": "14.6.2", | |
"@nrwl/workspace": "14.6.2", | |
"@react-native-async-storage/async-storage": "1.17.10", | |
"@react-native-community/cli": "9.0.0", | |
"@react-native-community/cli-platform-android": "9.0.0", | |
"@react-native-community/cli-platform-ios": "9.0.0", | |
"@swc/core": "1.2.246", | |
"@swc/jest": "0.2.22", | |
"@testing-library/jest-native": "4.0.11", | |
"@testing-library/react-native": "11.0.0", | |
"@types/bcrypt": "5.0.0", | |
"@types/date-fns": "2.6.0", | |
"@types/dotenv": "8.2.0", | |
"@types/express": "4.17.13", | |
"@types/ioredis": "4.28.10", | |
"@types/jest": "29.0.0", | |
"@types/jsonwebtoken": "8.5.9", | |
"@types/mime-types": "2.1.1", | |
"@types/module-alias": "2.0.1", | |
"@types/multer": "1.4.7", | |
"@types/node": "18.7.14", | |
"@types/nodemailer": "6.4.5", | |
"@types/pg": "8.6.5", | |
"@types/react": "18.0.18", | |
"@types/react-dom": "18.0.6", | |
"@types/react-native": "0.69.6", | |
"@types/react-native-vector-icons": "6.4.12", | |
"@types/react-test-renderer": "18.0.0", | |
"@types/redux-mock-store": "1.0.3", | |
"@types/sharp": "0.30.5", | |
"@types/styled-components-react-native": "5.1.3", | |
"@types/supertest": "2.0.12", | |
"@typescript-eslint/eslint-plugin": "5.36.1", | |
"@typescript-eslint/parser": "5.36.1", | |
"babel-jest": "29.0.1", | |
"babel-preset-react-native": "4.0.1", | |
"detox": "19.11.0", | |
"eslint": "8.23.0", | |
"eslint-config-prettier": "8.5.0", | |
"eslint-config-standard": "17.0.0", | |
"eslint-plugin-import": "2.26.0", | |
"eslint-plugin-import-helpers": "1.2.1", | |
"eslint-plugin-jsx-a11y": "6.6.1", | |
"eslint-plugin-n": "15.2.5", | |
"eslint-plugin-node": "11.1.0", | |
"eslint-plugin-prettier": "4.2.1", | |
"eslint-plugin-promise": "6.0.1", | |
"eslint-plugin-react": "7.31.1", | |
"eslint-plugin-react-hooks": "4.6.0", | |
"git-commit-msg-linter": "4.1.3", | |
"husky": "8.0.1", | |
"jest": "29.0.1", | |
"jest-jasmine2": "^29.0.1", | |
"jest-react-native": "18.0.0", | |
"lint-staged": "^13.0.3", | |
"metro": "0.72.1", | |
"metro-babel-register": "0.72.1", | |
"metro-react-native-babel-preset": "0.72.1", | |
"metro-resolver": "0.72.1", | |
"msw": "0.46.1", | |
"nx": "14.6.2", | |
"pg": "8.8.0", | |
"prettier": "2.7.1", | |
"prisma": "4.3.0", | |
"react-native-config": "1.4.6", | |
"react-native-svg": "13.1.0", | |
"react-native-svg-transformer": "1.0.0", | |
"react-test-renderer": "18.2.0", | |
"reactotron-react-native": "5.0.2", | |
"supertest": "6.2.4", | |
"ts-jest": "28.0.8", | |
"ts-node": "10.9.1", | |
"ts-node-dev": "2.0.0", | |
"typescript": "4.8.2", | |
"xhr2": "0.2.1" | |
}, | |
"prisma": { | |
"schema": "./apps/api-core/src/shared/infra/database/prisma/schema.prisma" | |
}, | |
"resolutions": { | |
"@types/react": "18.0.18", | |
"@types/react-native": "0.69.6" | |
}, | |
"lint-staged": { | |
"*.ts": "yarn nx test:integration api-core" | |
} | |
} |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
{ | |
"name": "buzu", | |
"version": "0.0.0", | |
"license": "MIT", | |
"scripts": { | |
"start": "nx serve", | |
"build": "nx build", | |
"test": "nx test" | |
}, | |
"private": true, | |
"dependencies": { | |
"express": "^4.18.1", | |
"tslib": "^2.3.0" | |
}, | |
"devDependencies": { | |
"@nrwl/cli": "14.5.6", | |
"@nrwl/eslint-plugin-nx": "14.5.6", | |
"@nrwl/express": "14.5.6", | |
"@nrwl/jest": "14.5.6", | |
"@nrwl/linter": "14.5.6", | |
"@nrwl/node": "14.5.6", | |
"@nrwl/nx-cloud": "latest", | |
"@nrwl/workspace": "14.5.6", | |
"nx": "14.5.6", | |
"@swc/core": "^1.2.218", | |
"@swc/jest": "^0.2.22", | |
"@types/bcrypt": "^5.0.0", | |
"@types/dotenv": "^8.2.0", | |
"@types/express": "^4.17.13", | |
"@types/jest": "^28.1.6", | |
"@types/jsonwebtoken": "^8.5.8", | |
"@types/mime-types": "^2.1.1", | |
"@types/module-alias": "^2.0.1", | |
"@types/multer": "^1.4.7", | |
"@types/node": "^18.0.6", | |
"@types/nodemailer": "^6.4.4", | |
"@types/pg": "^8.6.5", | |
"@types/sharp": "^0.30.4", | |
"@types/supertest": "^2.0.12", | |
"@typescript-eslint/eslint-plugin": "^5.30.7", | |
"@typescript-eslint/parser": "^5.30.7", | |
"eslint": "^8.20.0", | |
"eslint-config-prettier": "^8.5.0", | |
"eslint-config-standard": "^17.0.0", | |
"eslint-plugin-import": "^2.26.0", | |
"eslint-plugin-import-helpers": "^1.2.1", | |
"eslint-plugin-n": "^15.2.4", | |
"eslint-plugin-node": "^11.1.0", | |
"eslint-plugin-prettier": "^4.2.1", | |
"eslint-plugin-promise": "^6.0.0", | |
"git-commit-msg-linter": "^4.1.2", | |
"husky": "^8.0.1", | |
"jest": "^28.1.3", | |
"lint-staged": "^13.0.3", | |
"pg": "^8.7.3", | |
"prettier": "^2.7.1", | |
"prisma": "^4.1.0", | |
"supertest": "^6.2.4", | |
"ts-jest": "^28.0.7", | |
"ts-node": "^10.9.1", | |
"ts-node-dev": "^2.0.0", | |
"typescript": "^4.7.4" | |
} | |
} |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
{ | |
"name": "buzu", | |
"version": "0.0.0", | |
"license": "MIT", | |
"scripts": { | |
"build": "nx run-many --target=build", | |
"start": "nx run-many --target=serve", | |
"lint": "nx run-many --target=lint", | |
"test": "nx run-many --target=test", | |
"test:coverage": "nx run-many --target=test:coverage", | |
"test:integration": "nx run-many --target=test:integration" | |
}, | |
"private": true, | |
"dependencies": { | |
"@hookform/resolvers": "2.9.7", | |
"@prisma/client": "4.3.1", | |
"@react-native-community/datetimepicker": "6.3.2", | |
"@react-native-google-signin/google-signin": "8.0.0", | |
"@react-native-masked-view/masked-view": "0.2.7", | |
"@react-navigation/bottom-tabs": "6.3.3", | |
"@react-navigation/native": "6.0.12", | |
"@react-navigation/stack": "6.2.3", | |
"@reduxjs/toolkit": "1.8.5", | |
"@sendgrid/mail": "7.7.0", | |
"async-mutex": "0.3.2", | |
"aws-sdk": "2.1220.0", | |
"babel-plugin-inline-dotenv": "1.7.0", | |
"bcrypt": "5.0.1", | |
"buffer": "6.0.3", | |
"core-js": "3.25.0", | |
"date-fns": "2.29.3", | |
"dotenv": "16.0.2", | |
"express": "4.18.1", | |
"google-auth-library": "8.5.1", | |
"ioredis": "5.2.3", | |
"jest-environment-jsdom": "29.0.1", | |
"jsonwebtoken": "8.5.1", | |
"lottie-react-native": "5.1.4", | |
"mime-types": "2.1.35", | |
"module-alias": "2.2.2", | |
"multer": "1.4.5-lts.1", | |
"nodemailer": "6.7.8", | |
"rate-limiter-flexible": "2.3.10", | |
"react": "18.0.0", | |
"react-dom": "18.0.0", | |
"react-hook-form": "7.34.2", | |
"react-native": "0.69.5", | |
"react-native-fbsdk-next": "10.1.0", | |
"react-native-gesture-handler": "2.6.0", | |
"react-native-image-picker": "4.10.0", | |
"react-native-maps": "1.3.1", | |
"react-native-reanimated": "2.10.0", | |
"react-native-responsive-fontsize": "0.5.1", | |
"react-native-responsive-screen": "1.4.2", | |
"react-native-root-siblings": "4.1.1", | |
"react-native-root-toast": "3.4.0", | |
"react-native-safe-area-context": "4.3.3", | |
"react-native-screens": "3.17.0", | |
"react-native-sensitive-info": "5.5.8", | |
"react-native-splash-screen": "3.3.0", | |
"react-native-vector-icons": "9.2.0", | |
"react-redux": "8.0.2", | |
"redux-persist": "6.0.0", | |
"redux-persist-sensitive-storage": "1.0.0", | |
"regenerator-runtime": "0.13.9", | |
"responsive-native": "1.0.2", | |
"sharp": "0.31.0", | |
"styled-components": "5.3.5", | |
"tslib": "2.4.0", | |
"twilio": "3.82.0", | |
"usehooks-ts": "2.6.0", | |
"yup": "0.32.11", | |
"yup-password": "0.2.2" | |
}, | |
"devDependencies": { | |
"@nrwl/cli": "14.6.2", | |
"@nrwl/detox": "14.6.2", | |
"@nrwl/eslint-plugin-nx": "14.6.2", | |
"@nrwl/express": "14.6.2", | |
"@nrwl/jest": "14.6.2", | |
"@nrwl/linter": "14.6.2", | |
"@nrwl/node": "14.6.2", | |
"@nrwl/nx-cloud": "14.6.0", | |
"@nrwl/react": "14.6.2", | |
"@nrwl/react-native": "14.6.2", | |
"@nrwl/web": "14.6.2", | |
"@nrwl/workspace": "14.6.2", | |
"@react-native-async-storage/async-storage": "1.17.10", | |
"@react-native-community/cli": "9.0.0", | |
"@react-native-community/cli-platform-android": "9.0.0", | |
"@react-native-community/cli-platform-ios": "9.0.0", | |
"@swc/core": "1.3.2", | |
"@swc/jest": "0.2.22", | |
"@testing-library/jest-native": "4.0.11", | |
"@testing-library/react-native": "11.0.0", | |
"@types/bcrypt": "5.0.0", | |
"@types/date-fns": "2.6.0", | |
"@types/dotenv": "8.2.0", | |
"@types/express": "4.17.14", | |
"@types/ioredis": "4.28.10", | |
"@types/jest": "29.0.0", | |
"@types/jsonwebtoken": "8.5.9", | |
"@types/mime-types": "2.1.1", | |
"@types/module-alias": "2.0.1", | |
"@types/multer": "1.4.7", | |
"@types/node": "18.7.18", | |
"@types/nodemailer": "6.4.6", | |
"@types/pg": "8.6.5", | |
"@types/react": "18.0.18", | |
"@types/react-dom": "18.0.6", | |
"@types/react-native": "0.69.6", | |
"@types/react-native-vector-icons": "6.4.12", | |
"@types/react-test-renderer": "18.0.0", | |
"@types/redux-mock-store": "1.0.3", | |
"@types/sharp": "0.31.0", | |
"@types/styled-components-react-native": "5.1.3", | |
"@types/supertest": "2.0.12", | |
"@typescript-eslint/eslint-plugin": "5.38.0", | |
"@typescript-eslint/parser": "5.38.0", | |
"babel-jest": "29.0.1", | |
"babel-preset-react-native": "4.0.1", | |
"detox": "19.11.0", | |
"eslint": "8.23.1", | |
"eslint-config-prettier": "8.5.0", | |
"eslint-config-standard": "17.0.0", | |
"eslint-plugin-import": "2.26.0", | |
"eslint-plugin-import-helpers": "1.2.1", | |
"eslint-plugin-jsx-a11y": "6.6.1", | |
"eslint-plugin-n": "15.2.5", | |
"eslint-plugin-node": "11.1.0", | |
"eslint-plugin-prettier": "4.2.1", | |
"eslint-plugin-promise": "6.0.1", | |
"eslint-plugin-react": "7.31.1", | |
"eslint-plugin-react-hooks": "4.6.0", | |
"git-commit-msg-linter": "4.1.3", | |
"husky": "8.0.1", | |
"jest": "29.0.1", | |
"jest-circus": "29.0.2", | |
"jest-jasmine2": "29.0.1", | |
"jest-react-native": "18.0.0", | |
"lint-staged": "13.0.3", | |
"metro": "0.70.3", | |
"metro-babel-register": "0.70.3", | |
"metro-react-native-babel-preset": "0.70.3", | |
"metro-resolver": "0.70.3", | |
"msw": "0.46.1", | |
"nx": "14.6.2", | |
"pg": "8.8.0", | |
"prettier": "2.7.1", | |
"prisma": "4.3.1", | |
"react-native-config": "1.4.6", | |
"react-native-svg": "13.1.0", | |
"react-native-svg-transformer": "1.0.0", | |
"react-test-renderer": "18.0.0", | |
"reactotron-react-native": "5.0.2", | |
"supertest": "6.2.4", | |
"ts-jest": "28.0.8", | |
"ts-node": "10.9.1", | |
"ts-node-dev": "2.0.0", | |
"typescript": "4.8.3", | |
"xhr2": "0.2.1" | |
}, | |
"prisma": { | |
"schema": "./apps/api-core/src/shared/infra/database/prisma/schema.prisma" | |
}, | |
"resolutions": { | |
"@types/react": "18.0.18", | |
"@types/react-native": "0.69.6" | |
} | |
} |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
{ | |
"name": "buzu", | |
"version": "0.0.0", | |
"license": "MIT", | |
"scripts": { | |
"build": "nx run-many --target=build", | |
"start": "nx run-many --target=serve", | |
"lint": "nx run-many --target=lint", | |
"test": "nx run-many --target=test", | |
"test:integration": "nx run-many --target=test:integration" | |
}, | |
"private": true, | |
"dependencies": { | |
"@hookform/resolvers": "2.9.7", | |
"@prisma/client": "4.3.0", | |
"@react-native-community/datetimepicker": "6.3.2", | |
"@react-native-google-signin/google-signin": "8.0.0", | |
"@react-native-masked-view/masked-view": "0.2.7", | |
"@react-navigation/native": "6.0.12", | |
"@react-navigation/stack": "6.2.3", | |
"@reduxjs/toolkit": "1.8.5", | |
"@sendgrid/mail": "7.7.0", | |
"async-mutex": "0.3.2", | |
"aws-sdk": "2.1207.0", | |
"babel-plugin-inline-dotenv": "1.7.0", | |
"bcrypt": "5.0.1", | |
"buffer": "6.0.3", | |
"core-js": "3.25.0", | |
"date-fns": "2.29.2", | |
"dotenv": "16.0.2", | |
"express": "4.18.1", | |
"google-auth-library": "8.5.1", | |
"ioredis": "5.2.3", | |
"jest-environment-jsdom": "^29.0.1", | |
"jsonwebtoken": "8.5.1", | |
"lottie-react-native": "5.1.4", | |
"mime-types": "2.1.35", | |
"module-alias": "2.2.2", | |
"multer": "1.4.5-lts.1", | |
"nodemailer": "6.7.8", | |
"rate-limiter-flexible": "2.3.8", | |
"react": "18.2.0", | |
"react-dom": "18.2.0", | |
"react-hook-form": "7.34.2", | |
"react-native": "0.69.5", | |
"react-native-fbsdk-next": "10.1.0", | |
"react-native-gesture-handler": "2.6.0", | |
"react-native-image-picker": "4.10.0", | |
"react-native-maps": "1.3.1", | |
"react-native-reanimated": "2.10.0", | |
"react-native-responsive-fontsize": "0.5.1", | |
"react-native-responsive-screen": "1.4.2", | |
"react-native-root-siblings": "4.1.1", | |
"react-native-root-toast": "3.4.0", | |
"react-native-safe-area-context": "4.3.3", | |
"react-native-screens": "3.17.0", | |
"react-native-sensitive-info": "5.5.8", | |
"react-native-splash-screen": "3.3.0", | |
"react-native-vector-icons": "9.2.0", | |
"react-redux": "8.0.2", | |
"redux-persist": "6.0.0", | |
"redux-persist-sensitive-storage": "1.0.0", | |
"regenerator-runtime": "0.13.9", | |
"responsive-native": "1.0.2", | |
"sharp": "0.30.7", | |
"styled-components": "5.3.5", | |
"tslib": "2.4.0", | |
"twilio": "3.81.0", | |
"usehooks-ts": "2.6.0", | |
"yup": "0.32.11", | |
"yup-password": "0.2.2" | |
}, | |
"devDependencies": { | |
"@nrwl/cli": "14.6.2", | |
"@nrwl/detox": "14.6.2", | |
"@nrwl/eslint-plugin-nx": "14.6.2", | |
"@nrwl/express": "14.6.2", | |
"@nrwl/jest": "14.6.2", | |
"@nrwl/linter": "14.6.2", | |
"@nrwl/node": "14.6.2", | |
"@nrwl/nx-cloud": "14.6.0", | |
"@nrwl/react": "14.6.2", | |
"@nrwl/react-native": "14.6.2", | |
"@nrwl/web": "14.6.2", | |
"@nrwl/workspace": "14.6.2", | |
"@react-native-async-storage/async-storage": "1.17.10", | |
"@react-native-community/cli": "9.0.0", | |
"@react-native-community/cli-platform-android": "9.0.0", | |
"@react-native-community/cli-platform-ios": "9.0.0", | |
"@swc/core": "1.2.246", | |
"@swc/jest": "0.2.22", | |
"@testing-library/jest-native": "4.0.11", | |
"@testing-library/react-native": "11.0.0", | |
"@types/bcrypt": "5.0.0", | |
"@types/date-fns": "2.6.0", | |
"@types/dotenv": "8.2.0", | |
"@types/express": "4.17.13", | |
"@types/ioredis": "4.28.10", | |
"@types/jest": "29.0.0", | |
"@types/jsonwebtoken": "8.5.9", | |
"@types/mime-types": "2.1.1", | |
"@types/module-alias": "2.0.1", | |
"@types/multer": "1.4.7", | |
"@types/node": "18.7.14", | |
"@types/nodemailer": "6.4.5", | |
"@types/pg": "8.6.5", | |
"@types/react": "18.0.18", | |
"@types/react-dom": "18.0.6", | |
"@types/react-native": "0.69.6", | |
"@types/react-native-vector-icons": "6.4.12", | |
"@types/react-test-renderer": "18.0.0", | |
"@types/redux-mock-store": "1.0.3", | |
"@types/sharp": "0.30.5", | |
"@types/styled-components-react-native": "5.1.3", | |
"@types/supertest": "2.0.12", | |
"@typescript-eslint/eslint-plugin": "5.36.1", | |
"@typescript-eslint/parser": "5.36.1", | |
"babel-jest": "29.0.1", | |
"babel-preset-react-native": "4.0.1", | |
"detox": "19.11.0", | |
"eslint": "8.23.0", | |
"eslint-config-prettier": "8.5.0", | |
"eslint-config-standard": "17.0.0", | |
"eslint-plugin-import": "2.26.0", | |
"eslint-plugin-import-helpers": "1.2.1", | |
"eslint-plugin-jsx-a11y": "6.6.1", | |
"eslint-plugin-n": "15.2.5", | |
"eslint-plugin-node": "11.1.0", | |
"eslint-plugin-prettier": "4.2.1", | |
"eslint-plugin-promise": "6.0.1", | |
"eslint-plugin-react": "7.31.1", | |
"eslint-plugin-react-hooks": "4.6.0", | |
"git-commit-msg-linter": "4.1.3", | |
"husky": "8.0.1", | |
"jest": "29.0.1", | |
"jest-jasmine2": "^29.0.1", | |
"jest-react-native": "18.0.0", | |
"lint-staged": "^13.0.3", | |
"metro": "0.72.1", | |
"metro-babel-register": "0.72.1", | |
"metro-react-native-babel-preset": "0.72.1", | |
"metro-resolver": "0.72.1", | |
"msw": "0.46.1", | |
"nx": "14.6.2", | |
"pg": "8.8.0", | |
"prettier": "2.7.1", | |
"prisma": "4.3.0", | |
"react-native-config": "1.4.6", | |
"react-native-svg": "13.1.0", | |
"react-native-svg-transformer": "1.0.0", | |
"react-test-renderer": "18.2.0", | |
"reactotron-react-native": "5.0.2", | |
"supertest": "6.2.4", | |
"ts-jest": "28.0.8", | |
"ts-node": "10.9.1", | |
"ts-node-dev": "2.0.0", | |
"typescript": "4.8.2", | |
"xhr2": "0.2.1" | |
}, | |
"prisma": { | |
"schema": "./apps/api-core/src/shared/infra/database/prisma/schema.prisma" | |
}, | |
"resolutions": { | |
"@types/react": "18.0.18", | |
"@types/react-native": "0.69.6" | |
}, | |
"lint-staged": { | |
"*.ts": "yarn nx test:integration api-core" | |
} | |
} |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
{ | |
"name": "buzu", | |
"version": "0.0.0", | |
"license": "MIT", | |
"scripts": { | |
"start": "nx serve", | |
"build": "nx build", | |
"test": "nx test", | |
"db:seed": "rimraf dist && yarn nx build" | |
}, | |
"private": true, | |
"dependencies": { | |
"@prisma/client": "4.1.0", | |
"@sendgrid/mail": "7.7.0", | |
"aws-sdk": "2.1177.0", | |
"bcrypt": "5.0.1", | |
"cross-env": "7.0.3", | |
"dotenv": "16.0.1", | |
"express": "4.18.1", | |
"google-auth-library": "8.1.1", | |
"jsonwebtoken": "8.5.1", | |
"mime-types": "2.1.35", | |
"module-alias": "2.2.2", | |
"multer": "1.4.5-lts.1", | |
"nodemailer": "6.7.7", | |
"rimraf": "3.0.2", | |
"sharp": "0.30.7", | |
"tslib": "2.3.0", | |
"twilio": "3.79.0" | |
}, | |
"devDependencies": { | |
"@nrwl/cli": "14.5.6", | |
"@nrwl/eslint-plugin-nx": "14.5.6", | |
"@nrwl/express": "14.5.6", | |
"@nrwl/jest": "14.5.6", | |
"@nrwl/linter": "14.5.6", | |
"@nrwl/node": "14.5.6", | |
"@nrwl/nx-cloud": "latest", | |
"@nrwl/workspace": "14.5.6", | |
"@swc/core": "1.2.218", | |
"@swc/jest": "0.2.22", | |
"@types/bcrypt": "5.0.0", | |
"@types/dotenv": "8.2.0", | |
"@types/express": "4.17.13", | |
"@types/jest": "28.1.6", | |
"@types/jsonwebtoken": "8.5.8", | |
"@types/mime-types": "2.1.1", | |
"@types/module-alias": "2.0.1", | |
"@types/multer": "1.4.7", | |
"@types/node": "18.0.6", | |
"@types/nodemailer": "6.4.4", | |
"@types/pg": "8.6.5", | |
"@types/sharp": "0.30.4", | |
"@types/supertest": "2.0.12", | |
"@typescript-eslint/eslint-plugin": "5.30.7", | |
"@typescript-eslint/parser": "5.30.7", | |
"eslint": "8.20.0", | |
"eslint-config-prettier": "8.5.0", | |
"eslint-config-standard": "17.0.0", | |
"eslint-plugin-import": "2.26.0", | |
"eslint-plugin-import-helpers": "1.2.1", | |
"eslint-plugin-n": "15.2.4", | |
"eslint-plugin-node": "11.1.0", | |
"eslint-plugin-prettier": "4.2.1", | |
"eslint-plugin-promise": "6.0.0", | |
"git-commit-msg-linter": "4.1.2", | |
"husky": "8.0.1", | |
"jest": "28.1.3", | |
"jest-environment-jsdom": "28.1.3", | |
"lint-staged": "13.0.3", | |
"nx": "14.5.6", | |
"pg": "8.7.3", | |
"prettier": "2.7.1", | |
"prisma": "4.1.0", | |
"supertest": "6.2.4", | |
"ts-jest": "28.0.7", | |
"ts-node": "10.9.1", | |
"ts-node-dev": "2.0.0", | |
"typescript": "4.7.4" | |
}, | |
"prisma": { | |
"schema": "./apps/api-core/src/shared/infra/database/prisma/schema.prisma", | |
"seed": "./apps/api-core/src/shared/test/seed/index.ts" | |
} | |
} |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
{ | |
"name": "buzu", | |
"version": "0.0.0", | |
"license": "MIT", | |
"scripts": { | |
"build": "nx run-many --target=build", | |
"start": "nx run-many --target=serve", | |
"lint": "nx run-many --target=lint", | |
"test": "nx run-many --target=test", | |
"test:integration": "nx run-many --target=test:integration" | |
}, | |
"private": true, | |
"dependencies": { | |
"@hookform/resolvers": "2.9.6", | |
"@prisma/client": "4.3.0", | |
"@react-native-community/datetimepicker": "6.2.2", | |
"@react-native-google-signin/google-signin": "8.0.0", | |
"@react-native-masked-view/masked-view": "0.2.7", | |
"@react-navigation/native": "6.0.11", | |
"@react-navigation/stack": "6.2.2", | |
"@reduxjs/toolkit": "1.8.3", | |
"@sendgrid/mail": "7.7.0", | |
"async-mutex": "0.3.2", | |
"aws-sdk": "2.1206.0", | |
"babel-plugin-inline-dotenv": "1.7.0", | |
"bcrypt": "5.0.1", | |
"buffer": "6.0.3", | |
"core-js": "3.6.5", | |
"date-fns": "2.29.1", | |
"dotenv": "16.0.2", | |
"express": "4.18.1", | |
"google-auth-library": "8.1.1", | |
"ioredis": "5.2.3", | |
"jsonwebtoken": "8.5.1", | |
"lottie-react-native": "5.1.3", | |
"mime-types": "2.1.35", | |
"module-alias": "2.2.2", | |
"multer": "1.4.5-lts.1", | |
"nodemailer": "6.7.8", | |
"rate-limiter-flexible": "2.3.8", | |
"react": "18.2.0", | |
"react-dom": "18.2.0", | |
"react-hook-form": "7.33.1", | |
"react-native": "0.68.2", | |
"react-native-fbsdk-next": "10.1.0", | |
"react-native-gesture-handler": "2.5.0", | |
"react-native-image-picker": "4.8.4", | |
"react-native-maps": "1.1.0", | |
"react-native-reanimated": "2.9.1", | |
"react-native-responsive-fontsize": "0.5.1", | |
"react-native-responsive-screen": "1.4.2", | |
"react-native-root-siblings": "4.1.1", | |
"react-native-root-toast": "3.4.0", | |
"react-native-safe-area-context": "4.3.1", | |
"react-native-screens": "3.15.0", | |
"react-native-sensitive-info": "5.5.8", | |
"react-native-splash-screen": "3.3.0", | |
"react-native-vector-icons": "9.2.0", | |
"react-redux": "7.2.8", | |
"redux-persist": "6.0.0", | |
"redux-persist-sensitive-storage": "1.0.0", | |
"regenerator-runtime": "0.13.7", | |
"responsive-native": "1.0.2", | |
"sharp": "0.30.7", | |
"styled-components": "5.3.5", | |
"tslib": "2.3.0", | |
"twilio": "3.81.0", | |
"usehooks-ts": "2.6.0", | |
"yup": "0.32.11", | |
"yup-password": "0.2.2" | |
}, | |
"devDependencies": { | |
"@nrwl/cli": "14.5.10", | |
"@nrwl/detox": "14.5.10", | |
"@nrwl/eslint-plugin-nx": "14.5.10", | |
"@nrwl/express": "14.5.10", | |
"@nrwl/jest": "14.5.10", | |
"@nrwl/linter": "14.5.10", | |
"@nrwl/node": "14.5.10", | |
"@nrwl/nx-cloud": "14.6.0", | |
"@nrwl/react": "14.5.10", | |
"@nrwl/react-native": "14.5.10", | |
"@nrwl/web": "14.5.10", | |
"@nrwl/workspace": "14.5.10", | |
"@react-native-async-storage/async-storage": "1.17.7", | |
"@react-native-community/cli": "7.0.3", | |
"@react-native-community/cli-platform-android": "7.0.1", | |
"@react-native-community/cli-platform-ios": "7.0.1", | |
"@swc/core": "1.2.245", | |
"@swc/jest": "0.2.22", | |
"@testing-library/jest-dom": "5.16.4", | |
"@testing-library/jest-native": "4.0.5", | |
"@testing-library/react": "13.3.0", | |
"@testing-library/react-native": "9.1.0", | |
"@types/bcrypt": "5.0.0", | |
"@types/date-fns": "2.6.0", | |
"@types/dotenv": "8.2.0", | |
"@types/express": "4.17.13", | |
"@types/ioredis": "4.28.10", | |
"@types/jest": "28.1.7", | |
"@types/jsonwebtoken": "8.5.9", | |
"@types/mime-types": "2.1.1", | |
"@types/module-alias": "2.0.1", | |
"@types/multer": "1.4.7", | |
"@types/node": "18.7.14", | |
"@types/nodemailer": "6.4.5", | |
"@types/pg": "8.6.5", | |
"@types/react": "18.0.14", | |
"@types/react-dom": "18.0.5", | |
"@types/react-native": "0.67.8", | |
"@types/react-native-vector-icons": "6.4.11", | |
"@types/react-test-renderer": "18.0.0", | |
"@types/redux-mock-store": "1.0.3", | |
"@types/sharp": "0.30.5", | |
"@types/styled-components-react-native": "5.1.3", | |
"@types/supertest": "2.0.12", | |
"@typescript-eslint/eslint-plugin": "5.36.1", | |
"@typescript-eslint/parser": "5.36.1", | |
"babel-jest": "27.5.1", | |
"babel-preset-react-native": "4.0.1", | |
"detox": "19.7.1", | |
"eslint": "8.23.0", | |
"eslint-config-prettier": "8.5.0", | |
"eslint-config-standard": "17.0.0", | |
"eslint-plugin-import": "2.26.0", | |
"eslint-plugin-import-helpers": "1.2.1", | |
"eslint-plugin-jsx-a11y": "6.6.1", | |
"eslint-plugin-n": "15.2.5", | |
"eslint-plugin-node": "11.1.0", | |
"eslint-plugin-prettier": "4.2.1", | |
"eslint-plugin-promise": "6.0.1", | |
"eslint-plugin-react": "7.31.1", | |
"eslint-plugin-react-hooks": "4.6.0", | |
"git-commit-msg-linter": "4.1.3", | |
"husky": "8.0.1", | |
"jest": "27.5.1", | |
"jest-circus": "27.5.1", | |
"jest-environment-jsdom": "27.5.1", | |
"jest-react-native": "18.0.0", | |
"lint-staged": "13.0.3", | |
"metro": "0.71.1", | |
"metro-babel-register": "0.71.1", | |
"metro-react-native-babel-preset": "0.71.1", | |
"metro-resolver": "0.71.1", | |
"msw": "0.44.2", | |
"nx": "14.5.10", | |
"pg": "8.8.0", | |
"prettier": "2.7.1", | |
"prisma": "4.3.0", | |
"react-native-config": "1.4.6", | |
"react-native-svg": "12.3.0", | |
"react-native-svg-transformer": "1.0.0", | |
"react-test-renderer": "18.2.0", | |
"reactotron-react-native": "5.0.2", | |
"supertest": "6.2.4", | |
"ts-jest": "28.0.8", | |
"ts-node": "10.9.1", | |
"ts-node-dev": "2.0.0", | |
"typescript": "4.8.2", | |
"xhr2": "0.2.1" | |
}, | |
"prisma": { | |
"schema": "./apps/api-core/src/shared/infra/database/prisma/schema.prisma" | |
}, | |
"resolutions": { | |
"@types/react": "18.0.14", | |
"@types/react-native": "0.67.8" | |
} | |
} |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
{ | |
"name": "buzu", | |
"version": "0.0.0", | |
"license": "MIT", | |
"scripts": { | |
"build": "nx run-many --target=build", | |
"start": "nx run-many --target=serve", | |
"lint": "nx run-many --target=lint", | |
"test": "nx run-many --target=test", | |
"test:integration": "nx run-many --target=test:integration" | |
}, | |
"private": true, | |
"dependencies": { | |
"@hookform/resolvers": "2.9.6", | |
"@prisma/client": "4.3.0", | |
"@react-native-community/datetimepicker": "6.2.2", | |
"@react-native-google-signin/google-signin": "8.0.0", | |
"@react-native-masked-view/masked-view": "0.2.7", | |
"@react-navigation/native": "6.0.11", | |
"@react-navigation/stack": "6.2.2", | |
"@reduxjs/toolkit": "1.8.3", | |
"@sendgrid/mail": "7.7.0", | |
"async-mutex": "0.3.2", | |
"aws-sdk": "2.1206.0", | |
"babel-plugin-inline-dotenv": "1.7.0", | |
"bcrypt": "5.0.1", | |
"buffer": "6.0.3", | |
"core-js": "3.6.5", | |
"date-fns": "2.29.1", | |
"dotenv": "16.0.2", | |
"express": "4.18.1", | |
"google-auth-library": "8.1.1", | |
"ioredis": "5.2.3", | |
"jsonwebtoken": "8.5.1", | |
"lottie-react-native": "5.1.3", | |
"mime-types": "2.1.35", | |
"module-alias": "2.2.2", | |
"multer": "1.4.5-lts.1", | |
"nodemailer": "6.7.8", | |
"rate-limiter-flexible": "2.3.8", | |
"react": "18.2.0", | |
"react-dom": "18.2.0", | |
"react-hook-form": "7.33.1", | |
"react-native": "0.68.2", | |
"react-native-fbsdk-next": "10.1.0", | |
"react-native-gesture-handler": "2.5.0", | |
"react-native-image-picker": "4.8.4", | |
"react-native-maps": "1.1.0", | |
"react-native-reanimated": "2.9.1", | |
"react-native-responsive-fontsize": "0.5.1", | |
"react-native-responsive-screen": "1.4.2", | |
"react-native-root-siblings": "4.1.1", | |
"react-native-root-toast": "3.4.0", | |
"react-native-safe-area-context": "4.3.1", | |
"react-native-screens": "3.15.0", | |
"react-native-sensitive-info": "5.5.8", | |
"react-native-splash-screen": "3.3.0", | |
"react-native-vector-icons": "9.2.0", | |
"react-redux": "7.2.8", | |
"redux-persist": "6.0.0", | |
"redux-persist-sensitive-storage": "1.0.0", | |
"regenerator-runtime": "0.13.7", | |
"responsive-native": "1.0.2", | |
"sharp": "0.30.7", | |
"styled-components": "5.3.5", | |
"tslib": "2.3.0", | |
"twilio": "3.81.0", | |
"usehooks-ts": "2.6.0", | |
"yup": "0.32.11", | |
"yup-password": "0.2.2" | |
}, | |
"devDependencies": { | |
"@nrwl/cli": "14.5.10", | |
"@nrwl/detox": "14.5.10", | |
"@nrwl/eslint-plugin-nx": "14.5.10", | |
"@nrwl/express": "14.5.10", | |
"@nrwl/jest": "14.5.10", | |
"@nrwl/linter": "14.5.10", | |
"@nrwl/node": "14.5.10", | |
"@nrwl/nx-cloud": "14.6.0", | |
"@nrwl/react": "14.5.10", | |
"@nrwl/react-native": "14.5.10", | |
"@nrwl/web": "14.5.10", | |
"@nrwl/workspace": "14.5.10", | |
"@react-native-async-storage/async-storage": "1.17.7", | |
"@react-native-community/cli": "7.0.3", | |
"@react-native-community/cli-platform-android": "7.0.1", | |
"@react-native-community/cli-platform-ios": "7.0.1", | |
"@swc/core": "1.2.245", | |
"@swc/jest": "0.2.22", | |
"@testing-library/jest-dom": "5.16.4", | |
"@testing-library/jest-native": "4.0.5", | |
"@testing-library/react": "13.3.0", | |
"@testing-library/react-native": "9.1.0", | |
"@types/bcrypt": "5.0.0", | |
"@types/date-fns": "2.6.0", | |
"@types/dotenv": "8.2.0", | |
"@types/express": "4.17.13", | |
"@types/ioredis": "4.28.10", | |
"@types/jest": "28.1.7", | |
"@types/jsonwebtoken": "8.5.9", | |
"@types/mime-types": "2.1.1", | |
"@types/module-alias": "2.0.1", | |
"@types/multer": "1.4.7", | |
"@types/node": "18.7.14", | |
"@types/nodemailer": "6.4.5", | |
"@types/pg": "8.6.5", | |
"@types/react": "18.0.14", | |
"@types/react-dom": "18.0.5", | |
"@types/react-native": "0.67.8", | |
"@types/react-native-vector-icons": "6.4.11", | |
"@types/react-test-renderer": "18.0.0", | |
"@types/redux-mock-store": "1.0.3", | |
"@types/sharp": "0.30.5", | |
"@types/styled-components-react-native": "5.1.3", | |
"@types/supertest": "2.0.12", | |
"@typescript-eslint/eslint-plugin": "5.36.1", | |
"@typescript-eslint/parser": "5.36.1", | |
"babel-jest": "27.5.1", | |
"babel-preset-react-native": "4.0.1", | |
"detox": "19.7.1", | |
"eslint": "8.23.0", | |
"eslint-config-prettier": "8.5.0", | |
"eslint-config-standard": "17.0.0", | |
"eslint-plugin-import": "2.26.0", | |
"eslint-plugin-import-helpers": "1.2.1", | |
"eslint-plugin-jsx-a11y": "6.6.1", | |
"eslint-plugin-n": "15.2.5", | |
"eslint-plugin-node": "11.1.0", | |
"eslint-plugin-prettier": "4.2.1", | |
"eslint-plugin-promise": "6.0.1", | |
"eslint-plugin-react": "7.31.1", | |
"eslint-plugin-react-hooks": "4.6.0", | |
"git-commit-msg-linter": "4.1.3", | |
"husky": "8.0.1", | |
"jest": "27.5.1", | |
"jest-circus": "27.5.1", | |
"jest-environment-jsdom": "27.5.1", | |
"jest-react-native": "18.0.0", | |
"lint-staged": "13.0.3", | |
"metro": "0.71.1", | |
"metro-babel-register": "0.71.1", | |
"metro-react-native-babel-preset": "0.71.1", | |
"metro-resolver": "0.71.1", | |
"msw": "0.44.2", | |
"nx": "14.5.10", | |
"pg": "8.8.0", | |
"prettier": "2.7.1", | |
"prisma": "4.3.0", | |
"react-native-config": "1.4.6", | |
"react-native-svg": "12.3.0", | |
"react-native-svg-transformer": "1.0.0", | |
"react-test-renderer": "18.2.0", | |
"reactotron-react-native": "5.0.2", | |
"supertest": "6.2.4", | |
"ts-jest": "28.0.8", | |
"ts-node": "10.9.1", | |
"ts-node-dev": "2.0.0", | |
"typescript": "4.8.2", | |
"xhr2": "0.2.1" | |
}, | |
"prisma": { | |
"schema": "./apps/api-core/src/shared/infra/database/prisma/schema.prisma", | |
"seed": "./apps/api-core/src/shared/test/seed" | |
}, | |
"resolutions": { | |
"@types/react": "18.0.14", | |
"@types/react-native": "0.67.8" | |
} | |
} |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
{ | |
"name": "buzu", | |
"version": "0.0.0", | |
"license": "MIT", | |
"scripts": { | |
"start": "nx serve", | |
"build": "nx build", | |
"test": "nx test" | |
}, | |
"private": true, | |
"dependencies": { | |
"@prisma/client": "^4.1.0", | |
"@sendgrid/mail": "^7.7.0", | |
"aws-sdk": "^2.1177.0", | |
"bcrypt": "^5.0.1", | |
"cross-env": "^7.0.3", | |
"dotenv": "^16.0.1", | |
"express": "^4.18.1", | |
"google-auth-library": "^8.1.1", | |
"jsonwebtoken": "^8.5.1", | |
"mime-types": "^2.1.35", | |
"module-alias": "^2.2.2", | |
"multer": "^1.4.5-lts.1", | |
"nodemailer": "^6.7.7", | |
"rimraf": "^3.0.2", | |
"sharp": "^0.30.7", | |
"tslib": "^2.3.0", | |
"twilio": "^3.79.0" | |
}, | |
"devDependencies": { | |
"@nrwl/cli": "14.5.6", | |
"@nrwl/eslint-plugin-nx": "14.5.6", | |
"@nrwl/express": "14.5.6", | |
"@nrwl/jest": "14.5.6", | |
"@nrwl/linter": "14.5.6", | |
"@nrwl/node": "14.5.6", | |
"@nrwl/nx-cloud": "latest", | |
"@nrwl/workspace": "14.5.6", | |
"@swc/core": "^1.2.218", | |
"@swc/jest": "^0.2.22", | |
"@types/bcrypt": "^5.0.0", | |
"@types/dotenv": "^8.2.0", | |
"@types/express": "^4.17.13", | |
"@types/jest": "^28.1.6", | |
"@types/jsonwebtoken": "^8.5.8", | |
"@types/mime-types": "^2.1.1", | |
"@types/module-alias": "^2.0.1", | |
"@types/multer": "^1.4.7", | |
"@types/node": "^18.0.6", | |
"@types/nodemailer": "^6.4.4", | |
"@types/pg": "^8.6.5", | |
"@types/sharp": "^0.30.4", | |
"@types/supertest": "^2.0.12", | |
"@typescript-eslint/eslint-plugin": "^5.30.7", | |
"@typescript-eslint/parser": "^5.30.7", | |
"eslint": "^8.20.0", | |
"eslint-config-prettier": "^8.5.0", | |
"eslint-config-standard": "^17.0.0", | |
"eslint-plugin-import": "^2.26.0", | |
"eslint-plugin-import-helpers": "^1.2.1", | |
"eslint-plugin-n": "^15.2.4", | |
"eslint-plugin-node": "^11.1.0", | |
"eslint-plugin-prettier": "^4.2.1", | |
"eslint-plugin-promise": "^6.0.0", | |
"git-commit-msg-linter": "^4.1.2", | |
"husky": "^8.0.1", | |
"jest": "^28.1.3", | |
"jest-environment-jsdom": "^28.1.3", | |
"lint-staged": "^13.0.3", | |
"nx": "14.5.6", | |
"pg": "^8.7.3", | |
"prettier": "^2.7.1", | |
"prisma": "^4.1.0", | |
"supertest": "^6.2.4", | |
"ts-jest": "^28.0.7", | |
"ts-node": "^10.9.1", | |
"ts-node-dev": "^2.0.0", | |
"typescript": "^4.7.4" | |
}, | |
"prisma": { | |
"schema": "./apps/api-core/src/shared/infra/database/prisma/schema.prisma", | |
"seed": "yarn db:seed" | |
} | |
} |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
{ | |
"name": "buzu", | |
"version": "0.0.0", | |
"license": "MIT", | |
"scripts": { | |
"build": "nx run-many --target=build", | |
"start": "nx run-many --target=serve", | |
"lint": "nx run-many --target=lint", | |
"test": "nx run-many --target=test", | |
"test:coverage": "nx run-many --target=test:coverage", | |
"test:integration": "nx run-many --target=test:integration" | |
}, | |
"private": true, | |
"dependencies": { | |
"@hookform/resolvers": "2.9.7", | |
"@prisma/client": "4.3.1", | |
"@react-native-community/datetimepicker": "6.3.2", | |
"@react-native-google-signin/google-signin": "8.0.0", | |
"@react-native-masked-view/masked-view": "0.2.7", | |
"@react-navigation/bottom-tabs": "6.3.3", | |
"@react-navigation/native": "6.0.12", | |
"@react-navigation/stack": "6.2.3", | |
"@reduxjs/toolkit": "1.8.5", | |
"@sendgrid/mail": "7.7.0", | |
"async-mutex": "0.3.2", | |
"aws-sdk": "2.1220.0", | |
"babel-plugin-inline-dotenv": "1.7.0", | |
"bcrypt": "5.0.1", | |
"buffer": "6.0.3", | |
"core-js": "3.25.0", | |
"date-fns": "2.29.3", | |
"dotenv": "16.0.2", | |
"express": "4.18.1", | |
"google-auth-library": "8.5.1", | |
"ioredis": "5.2.3", | |
"jest-environment-jsdom": "29.0.1", | |
"jsonwebtoken": "8.5.1", | |
"lottie-react-native": "5.1.4", | |
"mime-types": "2.1.35", | |
"module-alias": "2.2.2", | |
"multer": "1.4.5-lts.1", | |
"nodemailer": "6.7.8", | |
"rate-limiter-flexible": "2.3.10", | |
"react": "18.0.0", | |
"react-dom": "18.0.0", | |
"react-hook-form": "7.34.2", | |
"react-native": "0.69.5", | |
"react-native-fbsdk-next": "10.1.0", | |
"react-native-gesture-handler": "2.6.0", | |
"react-native-image-picker": "4.10.0", | |
"react-native-maps": "1.3.1", | |
"react-native-reanimated": "2.10.0", | |
"react-native-responsive-fontsize": "0.5.1", | |
"react-native-responsive-screen": "1.4.2", | |
"react-native-root-siblings": "4.1.1", | |
"react-native-root-toast": "3.4.0", | |
"react-native-safe-area-context": "4.3.3", | |
"react-native-screens": "3.17.0", | |
"react-native-sensitive-info": "5.5.8", | |
"react-native-splash-screen": "3.3.0", | |
"react-native-vector-icons": "9.2.0", | |
"react-redux": "8.0.2", | |
"redux-persist": "6.0.0", | |
"redux-persist-sensitive-storage": "1.0.0", | |
"regenerator-runtime": "0.13.9", | |
"responsive-native": "1.0.2", | |
"sharp": "0.31.0", | |
"styled-components": "5.3.5", | |
"tslib": "2.4.0", | |
"twilio": "3.82.0", | |
"usehooks-ts": "2.6.0", | |
"yup": "0.32.11", | |
"yup-password": "0.2.2" | |
}, | |
"devDependencies": { | |
"@nrwl/cli": "14.6.2", | |
"@nrwl/detox": "14.6.2", | |
"@nrwl/eslint-plugin-nx": "14.6.2", | |
"@nrwl/express": "14.6.2", | |
"@nrwl/jest": "14.6.2", | |
"@nrwl/linter": "14.6.2", | |
"@nrwl/node": "14.6.2", | |
"@nrwl/nx-cloud": "14.6.2", | |
"@nrwl/react": "14.6.2", | |
"@nrwl/react-native": "14.6.2", | |
"@nrwl/web": "14.6.2", | |
"@nrwl/workspace": "14.6.2", | |
"@react-native-async-storage/async-storage": "1.17.10", | |
"@react-native-community/cli": "9.0.0", | |
"@react-native-community/cli-platform-android": "9.0.0", | |
"@react-native-community/cli-platform-ios": "9.0.0", | |
"@swc/core": "1.3.2", | |
"@swc/jest": "0.2.22", | |
"@testing-library/jest-native": "4.0.11", | |
"@testing-library/react-native": "11.0.0", | |
"@types/bcrypt": "5.0.0", | |
"@types/date-fns": "2.6.0", | |
"@types/dotenv": "8.2.0", | |
"@types/express": "4.17.14", | |
"@types/ioredis": "4.28.10", | |
"@types/jest": "29.0.0", | |
"@types/jsonwebtoken": "8.5.9", | |
"@types/mime-types": "2.1.1", | |
"@types/module-alias": "2.0.1", | |
"@types/multer": "1.4.7", | |
"@types/node": "18.7.18", | |
"@types/nodemailer": "6.4.6", | |
"@types/pg": "8.6.5", | |
"@types/react": "18.0.18", | |
"@types/react-dom": "18.0.6", | |
"@types/react-native": "0.69.6", | |
"@types/react-native-vector-icons": "6.4.12", | |
"@types/react-test-renderer": "18.0.0", | |
"@types/redux-mock-store": "1.0.3", | |
"@types/sharp": "0.31.0", | |
"@types/styled-components-react-native": "5.1.3", | |
"@types/supertest": "2.0.12", | |
"@typescript-eslint/eslint-plugin": "5.38.0", | |
"@typescript-eslint/parser": "5.38.0", | |
"babel-jest": "29.0.1", | |
"babel-preset-react-native": "4.0.1", | |
"detox": "19.11.0", | |
"eslint": "8.23.1", | |
"eslint-config-prettier": "8.5.0", | |
"eslint-config-standard": "17.0.0", | |
"eslint-plugin-import": "2.26.0", | |
"eslint-plugin-import-helpers": "1.2.1", | |
"eslint-plugin-jsx-a11y": "6.6.1", | |
"eslint-plugin-n": "15.2.5", | |
"eslint-plugin-node": "11.1.0", | |
"eslint-plugin-prettier": "4.2.1", | |
"eslint-plugin-promise": "6.0.1", | |
"eslint-plugin-react": "7.31.1", | |
"eslint-plugin-react-hooks": "4.6.0", | |
"git-commit-msg-linter": "4.1.3", | |
"husky": "8.0.1", | |
"jest": "29.0.1", | |
"jest-circus": "29.0.2", | |
"jest-jasmine2": "29.0.1", | |
"jest-react-native": "18.0.0", | |
"lint-staged": "13.0.3", | |
"metro": "0.70.3", | |
"metro-babel-register": "0.70.3", | |
"metro-react-native-babel-preset": "0.70.3", | |
"metro-resolver": "0.70.3", | |
"msw": "0.46.1", | |
"nx": "14.6.2", | |
"pg": "8.8.0", | |
"prettier": "2.7.1", | |
"prisma": "4.3.1", | |
"react-native-config": "1.4.6", | |
"react-native-svg": "13.1.0", | |
"react-native-svg-transformer": "1.0.0", | |
"react-test-renderer": "18.0.0", | |
"reactotron-react-native": "5.0.2", | |
"supertest": "6.2.4", | |
"ts-jest": "28.0.8", | |
"ts-node": "10.9.1", | |
"ts-node-dev": "2.0.0", | |
"typescript": "4.8.3", | |
"xhr2": "0.2.1" | |
}, | |
"prisma": { | |
"schema": "./apps/api-core/src/shared/infra/database/prisma/schema.prisma" | |
}, | |
"resolutions": { | |
"@types/react": "18.0.18", | |
"@types/react-native": "0.69.6" | |
} | |
} |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
{ | |
"name": "buzu", | |
"version": "0.0.0", | |
"license": "MIT", | |
"scripts": { | |
"build": "nx run-many --target=build", | |
"start": "nx run-many --target=serve", | |
"lint": "nx run-many --target=lint", | |
"test": "nx run-many --target=test", | |
"test:integration": "nx run-many --target=test:integration" | |
}, | |
"private": true, | |
"dependencies": { | |
"@hookform/resolvers": "2.9.7", | |
"@prisma/client": "4.3.1", | |
"@react-native-community/datetimepicker": "6.3.2", | |
"@react-native-google-signin/google-signin": "8.0.0", | |
"@react-native-masked-view/masked-view": "0.2.7", | |
"@react-navigation/bottom-tabs": "^6.3.3", | |
"@react-navigation/native": "6.0.12", | |
"@react-navigation/stack": "6.2.3", | |
"@reduxjs/toolkit": "1.8.5", | |
"@sendgrid/mail": "7.7.0", | |
"async-mutex": "0.3.2", | |
"aws-sdk": "2.1219.0", | |
"babel-plugin-inline-dotenv": "1.7.0", | |
"bcrypt": "5.0.1", | |
"buffer": "6.0.3", | |
"core-js": "3.25.0", | |
"date-fns": "2.29.3", | |
"dotenv": "16.0.2", | |
"express": "4.18.1", | |
"google-auth-library": "8.5.1", | |
"ioredis": "5.2.3", | |
"jest-environment-jsdom": "^29.0.1", | |
"jsonwebtoken": "8.5.1", | |
"lottie-react-native": "5.1.4", | |
"mime-types": "2.1.35", | |
"module-alias": "2.2.2", | |
"multer": "1.4.5-lts.1", | |
"nodemailer": "6.7.8", | |
"rate-limiter-flexible": "2.3.10", | |
"react": "18.0.0", | |
"react-dom": "18.0.0", | |
"react-hook-form": "7.34.2", | |
"react-native": "0.69.5", | |
"react-native-fbsdk-next": "10.1.0", | |
"react-native-gesture-handler": "2.6.0", | |
"react-native-image-picker": "4.10.0", | |
"react-native-maps": "1.3.1", | |
"react-native-reanimated": "2.10.0", | |
"react-native-responsive-fontsize": "0.5.1", | |
"react-native-responsive-screen": "1.4.2", | |
"react-native-root-siblings": "4.1.1", | |
"react-native-root-toast": "3.4.0", | |
"react-native-safe-area-context": "4.3.3", | |
"react-native-screens": "3.17.0", | |
"react-native-sensitive-info": "5.5.8", | |
"react-native-splash-screen": "3.3.0", | |
"react-native-vector-icons": "9.2.0", | |
"react-redux": "8.0.2", | |
"redux-persist": "6.0.0", | |
"redux-persist-sensitive-storage": "1.0.0", | |
"regenerator-runtime": "0.13.9", | |
"responsive-native": "1.0.2", | |
"sharp": "0.31.0", | |
"styled-components": "5.3.5", | |
"tslib": "2.4.0", | |
"twilio": "3.82.0", | |
"usehooks-ts": "2.6.0", | |
"yup": "0.32.11", | |
"yup-password": "0.2.2" | |
}, | |
"devDependencies": { | |
"@nrwl/cli": "14.6.2", | |
"@nrwl/detox": "14.6.2", | |
"@nrwl/eslint-plugin-nx": "14.6.2", | |
"@nrwl/express": "14.6.2", | |
"@nrwl/jest": "14.6.2", | |
"@nrwl/linter": "14.6.2", | |
"@nrwl/node": "14.6.2", | |
"@nrwl/nx-cloud": "14.6.0", | |
"@nrwl/react": "14.6.2", | |
"@nrwl/react-native": "14.6.2", | |
"@nrwl/web": "14.6.2", | |
"@nrwl/workspace": "14.6.2", | |
"@react-native-async-storage/async-storage": "1.17.10", | |
"@react-native-community/cli": "9.0.0", | |
"@react-native-community/cli-platform-android": "9.0.0", | |
"@react-native-community/cli-platform-ios": "9.0.0", | |
"@swc/core": "1.3.2", | |
"@swc/jest": "0.2.22", | |
"@testing-library/jest-native": "4.0.11", | |
"@testing-library/react-native": "11.0.0", | |
"@types/bcrypt": "5.0.0", | |
"@types/date-fns": "2.6.0", | |
"@types/dotenv": "8.2.0", | |
"@types/express": "4.17.14", | |
"@types/ioredis": "4.28.10", | |
"@types/jest": "29.0.0", | |
"@types/jsonwebtoken": "8.5.9", | |
"@types/mime-types": "2.1.1", | |
"@types/module-alias": "2.0.1", | |
"@types/multer": "1.4.7", | |
"@types/node": "18.7.18", | |
"@types/nodemailer": "6.4.6", | |
"@types/pg": "8.6.5", | |
"@types/react": "18.0.18", | |
"@types/react-dom": "18.0.6", | |
"@types/react-native": "0.69.6", | |
"@types/react-native-vector-icons": "6.4.12", | |
"@types/react-test-renderer": "18.0.0", | |
"@types/redux-mock-store": "1.0.3", | |
"@types/sharp": "0.31.0", | |
"@types/styled-components-react-native": "5.1.3", | |
"@types/supertest": "2.0.12", | |
"@typescript-eslint/eslint-plugin": "5.38.0", | |
"@typescript-eslint/parser": "5.38.0", | |
"babel-jest": "29.0.1", | |
"babel-preset-react-native": "4.0.1", | |
"detox": "19.11.0", | |
"eslint": "8.23.1", | |
"eslint-config-prettier": "8.5.0", | |
"eslint-config-standard": "17.0.0", | |
"eslint-plugin-import": "2.26.0", | |
"eslint-plugin-import-helpers": "1.2.1", | |
"eslint-plugin-jsx-a11y": "6.6.1", | |
"eslint-plugin-n": "15.2.5", | |
"eslint-plugin-node": "11.1.0", | |
"eslint-plugin-prettier": "4.2.1", | |
"eslint-plugin-promise": "6.0.1", | |
"eslint-plugin-react": "7.31.1", | |
"eslint-plugin-react-hooks": "4.6.0", | |
"git-commit-msg-linter": "4.1.3", | |
"husky": "8.0.1", | |
"jest": "29.0.1", | |
"jest-circus": "^29.0.2", | |
"jest-jasmine2": "^29.0.1", | |
"jest-react-native": "18.0.0", | |
"lint-staged": "13.0.3", | |
"metro": "0.70.3", | |
"metro-babel-register": "0.70.3", | |
"metro-react-native-babel-preset": "0.70.3", | |
"metro-resolver": "0.70.3", | |
"msw": "0.46.1", | |
"nx": "14.6.2", | |
"pg": "8.8.0", | |
"prettier": "2.7.1", | |
"prisma": "4.3.1", | |
"react-native-config": "1.4.6", | |
"react-native-svg": "13.1.0", | |
"react-native-svg-transformer": "1.0.0", | |
"react-test-renderer": "18.0.0", | |
"reactotron-react-native": "5.0.2", | |
"supertest": "6.2.4", | |
"ts-jest": "28.0.8", | |
"ts-node": "10.9.1", | |
"ts-node-dev": "2.0.0", | |
"typescript": "4.8.3", | |
"xhr2": "0.2.1" | |
}, | |
"prisma": { | |
"schema": "./apps/api-core/src/shared/infra/database/prisma/schema.prisma" | |
}, | |
"resolutions": { | |
"@types/react": "18.0.18", | |
"@types/react-native": "0.69.6" | |
} | |
} |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
{ | |
"name": "buzu", | |
"version": "0.0.0", | |
"license": "MIT", | |
"scripts": { | |
"build": "nx run-many --target=build", | |
"serve": "nx run-many --target=serve", | |
"lint": "nx run-many --target=lint", | |
"test": "nx run-many --target=test", | |
"test:integration": "nx run-many --target=test:integration" | |
}, | |
"private": true, | |
"dependencies": { | |
"@hookform/resolvers": "2.9.8", | |
"@invertase/react-native-apple-authentication": "2.2.2", | |
"@prisma/client": "4.4.0", | |
"@react-native-community/blur": "4.2.0", | |
"@react-native-community/datetimepicker": "6.5.0", | |
"@react-native-google-signin/google-signin": "8.0.0", | |
"@react-native-masked-view/masked-view": "0.2.8", | |
"@react-navigation/bottom-tabs": "6.4.0", | |
"@react-navigation/native": "6.0.13", | |
"@react-navigation/stack": "6.3.2", | |
"@reduxjs/toolkit": "1.8.5", | |
"@sendgrid/mail": "7.7.0", | |
"async-mutex": "0.4.0", | |
"aws-sdk": "2.1231.0", | |
"babel-plugin-inline-dotenv": "1.7.0", | |
"bcrypt": "5.1.0", | |
"buffer": "6.0.3", | |
"core-js": "3.25.0", | |
"date-fns": "2.29.3", | |
"dotenv": "16.0.3", | |
"express": "4.18.1", | |
"google-auth-library": "8.5.2", | |
"ioredis": "5.2.3", | |
"jest-environment-jsdom": "29.1.2", | |
"jsonwebtoken": "8.5.1", | |
"jwks-rsa": "2.1.4", | |
"lottie-react-native": "5.1.4", | |
"mime-types": "2.1.35", | |
"module-alias": "2.2.2", | |
"multer": "1.4.5-lts.1", | |
"nodemailer": "6.8.0", | |
"rate-limiter-flexible": "2.3.11", | |
"react": "18.1.0", | |
"react-dom": "18.1.0", | |
"react-hook-form": "7.36.1", | |
"react-if": "4.1.4", | |
"react-native": "0.70.2", | |
"react-native-fbsdk-next": "11.0.0", | |
"react-native-gesture-handler": "2.7.0", | |
"react-native-image-picker": "4.10.0", | |
"react-native-maps": "1.3.2", | |
"react-native-qrcode-svg": "6.1.2", | |
"react-native-reanimated": "2.10.0", | |
"react-native-responsive-fontsize": "0.5.1", | |
"react-native-responsive-screen": "1.4.2", | |
"react-native-root-siblings": "4.1.1", | |
"react-native-root-toast": "3.4.0", | |
"react-native-safe-area-context": "4.4.1", | |
"react-native-screens": "3.18.0", | |
"react-native-sensitive-info": "5.5.8", | |
"react-native-splash-screen": "3.3.0", | |
"react-native-vector-icons": "9.2.0", | |
"react-redux": "8.0.4", | |
"redux-persist": "6.0.0", | |
"redux-persist-sensitive-storage": "1.0.0", | |
"regenerator-runtime": "0.13.9", | |
"responsive-native": "1.0.2", | |
"sharp": "0.31.1", | |
"styled-components": "5.3.6", | |
"tslib": "2.4.0", | |
"twilio": "3.82.2", | |
"usehooks-ts": "2.7.2", | |
"yup": "0.32.11", | |
"yup-password": "0.2.2" | |
}, | |
"devDependencies": { | |
"@nrwl/cli": "14.8.3", | |
"@nrwl/detox": "14.8.3", | |
"@nrwl/eslint-plugin-nx": "14.8.3", | |
"@nrwl/express": "14.8.3", | |
"@nrwl/jest": "14.8.3", | |
"@nrwl/linter": "14.8.3", | |
"@nrwl/node": "14.8.3", | |
"@nrwl/nx-cloud": "14.7.0", | |
"@nrwl/react": "14.8.3", | |
"@nrwl/react-native": "14.8.3", | |
"@nrwl/web": "14.8.3", | |
"@nrwl/workspace": "14.8.3", | |
"@react-native-async-storage/async-storage": "1.17.10", | |
"@react-native-community/cli": "9.1.3", | |
"@react-native-community/cli-platform-android": "9.1.0", | |
"@react-native-community/cli-platform-ios": "9.1.2", | |
"@swc/core": "1.3.5", | |
"@swc/jest": "0.2.23", | |
"@testing-library/jest-native": "5.0.0", | |
"@testing-library/react-native": "11.2.0", | |
"@types/bcrypt": "5.0.0", | |
"@types/date-fns": "2.6.0", | |
"@types/dotenv": "8.2.0", | |
"@types/express": "4.17.14", | |
"@types/ioredis": "4.28.10", | |
"@types/jest": "29.1.2", | |
"@types/jsonwebtoken": "8.5.9", | |
"@types/mime-types": "2.1.1", | |
"@types/module-alias": "2.0.1", | |
"@types/multer": "1.4.7", | |
"@types/node": "18.8.3", | |
"@types/nodemailer": "6.4.6", | |
"@types/pg": "8.6.5", | |
"@types/react": "18.0.21", | |
"@types/react-dom": "18.0.6", | |
"@types/react-native": "0.70.4", | |
"@types/react-native-vector-icons": "6.4.12", | |
"@types/react-test-renderer": "18.0.0", | |
"@types/redux-mock-store": "1.0.3", | |
"@types/sharp": "0.31.0", | |
"@types/styled-components-react-native": "5.1.3", | |
"@types/supertest": "2.0.12", | |
"@typescript-eslint/eslint-plugin": "5.39.0", | |
"@typescript-eslint/parser": "5.39.0", | |
"babel-jest": "29.1.2", | |
"babel-preset-react-native": "4.0.1", | |
"detox": "19.12.5", | |
"eslint": "8.24.0", | |
"eslint-config-prettier": "8.5.0", | |
"eslint-config-standard": "17.0.0", | |
"eslint-plugin-import": "2.26.0", | |
"eslint-plugin-import-helpers": "1.2.1", | |
"eslint-plugin-jsx-a11y": "6.6.1", | |
"eslint-plugin-n": "15.3.0", | |
"eslint-plugin-node": "11.1.0", | |
"eslint-plugin-prettier": "4.2.1", | |
"eslint-plugin-promise": "6.0.1", | |
"eslint-plugin-react": "7.31.8", | |
"eslint-plugin-react-hooks": "4.6.0", | |
"git-commit-msg-linter": "4.2.1", | |
"husky": "8.0.1", | |
"jest": "29.1.2", | |
"jest-circus": "29.1.2", | |
"jest-react-native": "18.0.0", | |
"lint-staged": "13.0.3", | |
"metro": "0.72.3", | |
"metro-babel-register": "0.72.3", | |
"metro-react-native-babel-preset": "0.72.3", | |
"metro-resolver": "0.72.3", | |
"msw": "0.46.1", | |
"nx": "14.8.3", | |
"pg": "8.8.0", | |
"prettier": "2.7.1", | |
"prisma": "4.4.0", | |
"react-native-config": "1.4.6", | |
"react-native-svg": "13.3.0", | |
"react-native-svg-transformer": "1.0.0", | |
"react-test-renderer": "18.2.0", | |
"reactotron-react-native": "5.0.3", | |
"supertest": "6.3.0", | |
"ts-jest": "29.0.3", | |
"ts-node": "10.9.1", | |
"ts-node-dev": "2.0.0", | |
"typescript": "4.8.4", | |
"xhr2": "0.2.1" | |
}, | |
"prisma": { | |
"schema": "./apps/api-core/src/shared/infra/database/prisma/schema.prisma" | |
}, | |
"resolutions": { | |
"@types/react": "18.0.21", | |
"@types/react-native": "0.70.4", | |
"metro": "0.72.3" | |
} | |
} |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
{ | |
"name": "buzu", | |
"version": "0.0.0", | |
"license": "MIT", | |
"scripts": { | |
"build": "nx run-many --target=build", | |
"start": "nx run-many --target=serve", | |
"lint": "nx run-many --target=lint", | |
"test": "nx run-many --target=test", | |
"test:integration": "nx run-many --target=test:integration" | |
}, | |
"private": true, | |
"dependencies": { | |
"@hookform/resolvers": "2.9.7", | |
"@prisma/client": "4.3.1", | |
"@react-native-community/blur": "4.2.0", | |
"@react-native-community/datetimepicker": "6.3.2", | |
"@react-native-google-signin/google-signin": "8.0.0", | |
"@react-native-masked-view/masked-view": "0.2.7", | |
"@react-navigation/bottom-tabs": "6.3.3", | |
"@react-navigation/native": "6.0.12", | |
"@react-navigation/stack": "6.2.3", | |
"@reduxjs/toolkit": "1.8.5", | |
"@sendgrid/mail": "7.7.0", | |
"async-mutex": "0.3.2", | |
"aws-sdk": "2.1223.0", | |
"babel-plugin-inline-dotenv": "1.7.0", | |
"bcrypt": "5.0.1", | |
"buffer": "6.0.3", | |
"core-js": "3.25.0", | |
"date-fns": "2.29.2", | |
"dotenv": "16.0.2", | |
"express": "4.18.1", | |
"google-auth-library": "8.5.1", | |
"ioredis": "5.2.3", | |
"jest-environment-jsdom": "29.0.1", | |
"jsonwebtoken": "8.5.1", | |
"lottie-react-native": "5.1.4", | |
"mime-types": "2.1.35", | |
"module-alias": "2.2.2", | |
"multer": "1.4.5-lts.1", | |
"nodemailer": "6.7.8", | |
"rate-limiter-flexible": "2.3.10", | |
"react": "18.0.0", | |
"react-dom": "18.0.0", | |
"react-hook-form": "7.34.2", | |
"react-if": "4.1.4", | |
"react-native": "0.69.5", | |
"react-native-fbsdk-next": "10.1.0", | |
"react-native-gesture-handler": "2.6.0", | |
"react-native-image-picker": "4.10.0", | |
"react-native-maps": "1.3.1", | |
"react-native-qrcode-svg": "6.1.2", | |
"react-native-reanimated": "2.10.0", | |
"react-native-responsive-fontsize": "0.5.1", | |
"react-native-responsive-screen": "1.4.2", | |
"react-native-root-siblings": "4.1.1", | |
"react-native-root-toast": "3.4.0", | |
"react-native-safe-area-context": "4.3.3", | |
"react-native-screens": "3.17.0", | |
"react-native-sensitive-info": "5.5.8", | |
"react-native-splash-screen": "3.3.0", | |
"react-native-vector-icons": "9.2.0", | |
"react-redux": "8.0.2", | |
"redux-persist": "6.0.0", | |
"redux-persist-sensitive-storage": "1.0.0", | |
"regenerator-runtime": "0.13.9", | |
"responsive-native": "1.0.2", | |
"sharp": "0.30.7", | |
"styled-components": "5.3.5", | |
"tslib": "2.4.0", | |
"twilio": "3.82.1", | |
"usehooks-ts": "2.6.0", | |
"yup": "0.32.11", | |
"yup-password": "0.2.2" | |
}, | |
"devDependencies": { | |
"@nrwl/cli": "14.7.13", | |
"@nrwl/detox": "14.7.13", | |
"@nrwl/eslint-plugin-nx": "14.7.13", | |
"@nrwl/express": "14.7.13", | |
"@nrwl/jest": "14.7.13", | |
"@nrwl/linter": "14.7.13", | |
"@nrwl/node": "14.7.13", | |
"@nrwl/nx-cloud": "14.6.2", | |
"@nrwl/react": "14.7.13", | |
"@nrwl/react-native": "14.7.13", | |
"@nrwl/web": "14.7.13", | |
"@nrwl/workspace": "14.7.13", | |
"@react-native-async-storage/async-storage": "1.17.10", | |
"@react-native-community/cli": "9.0.0", | |
"@react-native-community/cli-platform-android": "9.0.0", | |
"@react-native-community/cli-platform-ios": "9.0.0", | |
"@swc/core": "1.3.3", | |
"@swc/jest": "0.2.22", | |
"@testing-library/jest-native": "4.0.11", | |
"@testing-library/react-native": "11.0.0", | |
"@types/bcrypt": "5.0.0", | |
"@types/date-fns": "2.6.0", | |
"@types/dotenv": "8.2.0", | |
"@types/express": "4.17.14", | |
"@types/ioredis": "4.28.10", | |
"@types/jest": "29.0.3", | |
"@types/jsonwebtoken": "8.5.9", | |
"@types/mime-types": "2.1.1", | |
"@types/module-alias": "2.0.1", | |
"@types/multer": "1.4.7", | |
"@types/node": "18.7.19", | |
"@types/nodemailer": "6.4.6", | |
"@types/pg": "8.6.5", | |
"@types/react": "18.0.18", | |
"@types/react-dom": "18.0.6", | |
"@types/react-native": "0.69.6", | |
"@types/react-native-vector-icons": "6.4.12", | |
"@types/react-test-renderer": "18.0.0", | |
"@types/redux-mock-store": "1.0.3", | |
"@types/sharp": "0.30.5", | |
"@types/styled-components-react-native": "5.1.3", | |
"@types/supertest": "2.0.12", | |
"@typescript-eslint/eslint-plugin": "5.38.0", | |
"@typescript-eslint/parser": "5.38.0", | |
"babel-jest": "29.0.1", | |
"babel-preset-react-native": "4.0.1", | |
"detox": "19.11.0", | |
"eslint": "8.23.1", | |
"eslint-config-prettier": "8.5.0", | |
"eslint-config-standard": "17.0.0", | |
"eslint-plugin-import": "2.26.0", | |
"eslint-plugin-import-helpers": "1.2.1", | |
"eslint-plugin-jsx-a11y": "6.6.1", | |
"eslint-plugin-n": "15.3.0", | |
"eslint-plugin-node": "11.1.0", | |
"eslint-plugin-prettier": "4.2.1", | |
"eslint-plugin-promise": "6.0.1", | |
"eslint-plugin-react": "7.31.8", | |
"eslint-plugin-react-hooks": "4.6.0", | |
"git-commit-msg-linter": "4.2.1", | |
"husky": "8.0.1", | |
"jest": "29.0.3", | |
"jest-circus": "29.0.2", | |
"jest-jasmine2": "29.0.1", | |
"jest-react-native": "18.0.0", | |
"lint-staged": "13.0.3", | |
"metro": "0.70.3", | |
"metro-babel-register": "0.70.3", | |
"metro-react-native-babel-preset": "0.70.3", | |
"metro-resolver": "0.70.3", | |
"msw": "0.46.1", | |
"nx": "14.7.13", | |
"pg": "8.8.0", | |
"prettier": "2.7.1", | |
"prisma": "4.3.1", | |
"react-native-config": "1.4.6", | |
"react-native-svg": "13.1.0", | |
"react-native-svg-transformer": "1.0.0", | |
"react-test-renderer": "18.0.0", | |
"reactotron-react-native": "5.0.2", | |
"supertest": "6.2.4", | |
"ts-jest": "29.0.1", | |
"ts-node": "10.9.1", | |
"ts-node-dev": "2.0.0", | |
"typescript": "4.8.3", | |
"xhr2": "0.2.1" | |
}, | |
"prisma": { | |
"schema": "./apps/api-core/src/shared/infra/database/prisma/schema.prisma" | |
}, | |
"resolutions": { | |
"@types/react": "18.0.18", | |
"@types/react-native": "0.69.6" | |
} | |
} |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment