diff --git a/package.json b/package.json index ea01dff..d597db2 100644 --- a/package.json +++ b/package.json @@ -22,7 +22,7 @@ "dependencies": { "@apiglobal/typedrequest-interfaces": "^2.0.1", "@push.rocks/smartlog-interfaces": "^3.0.0", - "@tsclass/tsclass": "^4.0.50" + "@tsclass/tsclass": "^4.0.51" }, "browserslist": [ "last 1 chrome versions" diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 4593ee8..028ef9f 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -12,8 +12,8 @@ dependencies: specifier: ^3.0.0 version: 3.0.0 '@tsclass/tsclass': - specifier: ^4.0.50 - version: 4.0.50 + specifier: ^4.0.51 + version: 4.0.51 devDependencies: '@git.zone/tsbuild': @@ -74,7 +74,7 @@ packages: '@push.rocks/smartstream': 3.0.30 '@push.rocks/smarttime': 4.0.6 '@push.rocks/webstore': 2.0.13 - '@tsclass/tsclass': 4.0.50 + '@tsclass/tsclass': 4.0.51 '@types/express': 4.17.21 body-parser: 1.20.2 cors: 2.8.5 @@ -816,7 +816,7 @@ packages: '@push.rocks/smartpromise': 4.0.3 '@push.rocks/smartpuppeteer': 2.0.2 '@push.rocks/smartunique': 3.0.6 - '@tsclass/tsclass': 4.0.50 + '@tsclass/tsclass': 4.0.51 '@types/express': 4.17.21 express: 4.18.2 pdf-merger-js: 3.4.0 @@ -881,7 +881,7 @@ packages: '@push.rocks/smartxml': 1.0.8 '@push.rocks/smartyaml': 2.0.5 '@push.rocks/webrequest': 3.0.34 - '@tsclass/tsclass': 4.0.50 + '@tsclass/tsclass': 4.0.51 dev: true /@push.rocks/smartsocket@2.0.24: @@ -1337,8 +1337,8 @@ packages: type-fest: 2.19.0 dev: true - /@tsclass/tsclass@4.0.50: - resolution: {integrity: sha512-ICUe4hfebpvbn8JkReGP1m3DCTq6S5FIhLJzbFx9F7tx6dn909fA9YIEHkFeMj2X7fT5aGvAXOZRlT52GsnSUw==} + /@tsclass/tsclass@4.0.51: + resolution: {integrity: sha512-4fmGxwwJc+HYGMvIEAjbwEtVzinr7IvuMi8i5wTw3N2clgYUA6kY0eMMuECN+hHKMrHIPULk6mDaJqcD/XFqgA==} dependencies: type-fest: 4.10.2 @@ -2553,8 +2553,8 @@ packages: engines: {node: '>=0.3.1'} dev: true - /diff@5.1.0: - resolution: {integrity: sha512-D+mk+qE8VC/PAUrlAU34N+VfXev0ghe5ywmpqrawphmVZc1bEfn56uo9qpyGp1p4xpzOHkSW4ztBd6L7Xx4ACw==} + /diff@5.2.0: + resolution: {integrity: sha512-uIFDxqpRZGZ6ThOk84hEfqWoHx2devRFvpTZcTHur85vImfaxUbTW9Ryh4CpCuDnToOP1CEtXKIgytHBPVff5A==} engines: {node: '>=0.3.1'} dev: true @@ -4884,7 +4884,7 @@ packages: '@sinonjs/commons': 3.0.1 '@sinonjs/fake-timers': 11.2.2 '@sinonjs/samsam': 8.0.0 - diff: 5.1.0 + diff: 5.2.0 nise: 5.1.9 supports-color: 7.2.0 dev: true diff --git a/ts/00_commitinfo_data.ts b/ts/00_commitinfo_data.ts index 597c312..71506b0 100644 --- a/ts/00_commitinfo_data.ts +++ b/ts/00_commitinfo_data.ts @@ -3,6 +3,6 @@ */ export const commitinfo = { name: '@serve.zone/interfaces', - version: '1.0.29', + version: '1.0.30', description: 'interfaces for working with containers' } diff --git a/ts/data/cloudlyconfig.ts b/ts/data/cloudlyconfig.ts index 97d7e35..4cb932c 100644 --- a/ts/data/cloudlyconfig.ts +++ b/ts/data/cloudlyconfig.ts @@ -6,6 +6,7 @@ export interface ICloudlyConfig { environment?: 'production' | 'integration'; letsEncryptEmail?: string; letsEncryptPrivateKey?: string; + jwtKeypair?: plugins.tsclass.network.IJwtKeypair; mongoDescriptor?: plugins.tsclass.database.IMongoDescriptor; s3Descriptor?: plugins.tsclass.storage.IS3Descriptor; publicUrl?: string;