@nmtjs/application
Advanced tools
Comparing version 0.3.9 to 0.3.10
@@ -80,3 +80,10 @@ import assert from 'node:assert'; | ||
} | ||
const service = createContractService(c.service(name, transports, proceduresContracts, eventsContracts), { | ||
const contract = c.service(name, transports, proceduresContracts, eventsContracts); | ||
for (const [name, procedureContract] of Object.entries(contract.procedures)){ | ||
procedures[name] = { | ||
...procedures[name], | ||
contract: procedureContract | ||
}; | ||
} | ||
const service = createContractService(contract, { | ||
procedures, | ||
@@ -83,0 +90,0 @@ guards, |
@@ -138,13 +138,25 @@ import assert from 'node:assert' | ||
const service = createContractService( | ||
c.service(name, transports, proceduresContracts, eventsContracts), | ||
{ | ||
procedures, | ||
guards, | ||
hooks, | ||
middlewares, | ||
}, | ||
const contract = c.service( | ||
name, | ||
transports, | ||
proceduresContracts, | ||
eventsContracts, | ||
) | ||
for (const [name, procedureContract] of Object.entries(contract.procedures)) { | ||
// @ts-expect-error | ||
procedures[name] = { | ||
...procedures[name], | ||
contract: procedureContract, | ||
} | ||
} | ||
const service = createContractService(contract, { | ||
procedures, | ||
guards, | ||
hooks, | ||
middlewares, | ||
}) | ||
return service | ||
} |
@@ -17,10 +17,10 @@ { | ||
"@types/node": "^18", | ||
"@nmtjs/common": "0.3.9", | ||
"@nmtjs/contract": "0.3.9", | ||
"@nmtjs/type": "0.3.9" | ||
"@nmtjs/common": "0.3.10", | ||
"@nmtjs/contract": "0.3.10", | ||
"@nmtjs/type": "0.3.10" | ||
}, | ||
"peerDependencies": { | ||
"@nmtjs/type": "0.3.9", | ||
"@nmtjs/common": "0.3.9", | ||
"@nmtjs/contract": "0.3.9" | ||
"@nmtjs/type": "0.3.10", | ||
"@nmtjs/contract": "0.3.10", | ||
"@nmtjs/common": "0.3.10" | ||
}, | ||
@@ -35,3 +35,3 @@ "files": [ | ||
], | ||
"version": "0.3.9", | ||
"version": "0.3.10", | ||
"scripts": { | ||
@@ -38,0 +38,0 @@ "build": "neemata-build ./index.ts './lib/**/*.ts'", |
Sorry, the diff of this file is not supported yet
311447
4591