From 240516520ad4acb720f150c675ed328a3bd73b54 Mon Sep 17 00:00:00 2001 From: Philipp Kunz Date: Mon, 21 Oct 2024 16:37:46 +0200 Subject: [PATCH] feat(cli): Add tspublish.json for CLI client and interfaces --- changelog.md | 7 +++++++ package.json | 2 +- pnpm-lock.yaml | 10 +++++----- ts/00_commitinfo_data.ts | 2 +- ts_apiclient/tspublish.json | 4 ++++ ts_cliclient/tspublish.json | 3 +++ ts_interfaces/tspublish.json | 10 ++++++++++ ts_web/00_commitinfo_data.ts | 2 +- 8 files changed, 32 insertions(+), 8 deletions(-) create mode 100644 ts_cliclient/tspublish.json create mode 100644 ts_interfaces/tspublish.json diff --git a/changelog.md b/changelog.md index 680321f..4194fb0 100644 --- a/changelog.md +++ b/changelog.md @@ -1,5 +1,12 @@ # Changelog +## 2024-10-21 - 1.2.0 - feat(cli) +Add tspublish.json for CLI client and interfaces + +- Added registration details for publishing CLI client (@serve.zone/cli) +- Specified npm and custom registries in the tspublish.json for better publish control +- Updated dependency version for @git.zone/tspublish in package.json + ## 2024-10-21 - 1.1.9 - fix(build) Update Node types and other dependencies, add tspublish.json for api client diff --git a/package.json b/package.json index 9d3a348..b5221e9 100644 --- a/package.json +++ b/package.json @@ -23,7 +23,7 @@ "devDependencies": { "@git.zone/tsbuild": "^2.1.84", "@git.zone/tsbundle": "^2.0.15", - "@git.zone/tspublish": "^1.2.1", + "@git.zone/tspublish": "^1.3.0", "@git.zone/tstest": "^1.0.90", "@git.zone/tswatch": "^2.0.23", "@push.rocks/tapbundle": "^5.3.0", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index f433194..e26db80 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -142,8 +142,8 @@ importers: specifier: ^2.0.15 version: 2.0.15 '@git.zone/tspublish': - specifier: ^1.2.1 - version: 1.2.1 + specifier: ^1.3.0 + version: 1.3.0 '@git.zone/tstest': specifier: ^1.0.90 version: 1.0.90(@types/node@22.7.7) @@ -686,8 +686,8 @@ packages: resolution: {integrity: sha512-ZrPkScaBQ7hHx6BUchRFfPB9tvb7RlNXwjk9qjkp6AcBcF38JgLcu/UDKDqRsuaFJpkK9oclyhA5bDA7SjXWZg==} hasBin: true - '@git.zone/tspublish@1.2.1': - resolution: {integrity: sha512-JUn00zB0+pWVrhAoMzQtv9mWvuUk0xUNZxm+WFMaSLLM9In9Vu2/duvsvupoiud7SxJOM37pA5ZZKMaQwN2IWg==} + '@git.zone/tspublish@1.3.0': + resolution: {integrity: sha512-AYRIyYiazBe31H1N/QvzBApqDNKT/S7/sRtet3XcAAVN2RGcsHeZB7pm11JGMMDBY4mr/yu0J5/JAouNkxlxtw==} hasBin: true '@git.zone/tsrun@1.2.49': @@ -6115,7 +6115,7 @@ snapshots: transitivePeerDependencies: - supports-color - '@git.zone/tspublish@1.2.1': + '@git.zone/tspublish@1.3.0': dependencies: '@push.rocks/smartcli': 4.0.11 '@push.rocks/smartfile': 11.0.21 diff --git a/ts/00_commitinfo_data.ts b/ts/00_commitinfo_data.ts index 82bcd7c..974af78 100644 --- a/ts/00_commitinfo_data.ts +++ b/ts/00_commitinfo_data.ts @@ -3,6 +3,6 @@ */ export const commitinfo = { name: '@serve.zone/cloudly', - version: '1.1.9', + version: '1.2.0', description: 'A comprehensive multi-cloud manager leveraging Docker Swarmkit to orchestrate containerized applications across various cloud services and provide robust configuration and API integration.' } diff --git a/ts_apiclient/tspublish.json b/ts_apiclient/tspublish.json index 0ced563..e437ed5 100644 --- a/ts_apiclient/tspublish.json +++ b/ts_apiclient/tspublish.json @@ -8,5 +8,9 @@ "@api.global/typedrequest", "@api.global/typedsocket", "@tsclass/tsclass" + ], + "registries": [ + "registry.npmjs.org:public", + "verdaccio.lossless.digital:public" ] } diff --git a/ts_cliclient/tspublish.json b/ts_cliclient/tspublish.json new file mode 100644 index 0000000..be114fe --- /dev/null +++ b/ts_cliclient/tspublish.json @@ -0,0 +1,3 @@ +{ + "name": "@serve.zone/cli" +} \ No newline at end of file diff --git a/ts_interfaces/tspublish.json b/ts_interfaces/tspublish.json new file mode 100644 index 0000000..d8a0196 --- /dev/null +++ b/ts_interfaces/tspublish.json @@ -0,0 +1,10 @@ +{ + "name": "@serve.zone/interfaces", + "dependencies": [ + "@tsclass/tsclass" + ], + "registries": [ + "registry.npmjs.org:public", + "verdaccio.lossless.digital:public" + ] +} \ No newline at end of file diff --git a/ts_web/00_commitinfo_data.ts b/ts_web/00_commitinfo_data.ts index 82bcd7c..974af78 100644 --- a/ts_web/00_commitinfo_data.ts +++ b/ts_web/00_commitinfo_data.ts @@ -3,6 +3,6 @@ */ export const commitinfo = { name: '@serve.zone/cloudly', - version: '1.1.9', + version: '1.2.0', description: 'A comprehensive multi-cloud manager leveraging Docker Swarmkit to orchestrate containerized applications across various cloud services and provide robust configuration and API integration.' }