From 10511b4293decbda0d76d9b7c9348fea0b701d77 Mon Sep 17 00:00:00 2001 From: Philipp Kunz Date: Mon, 5 May 2025 12:02:04 +0000 Subject: [PATCH] feat(index): Bump @tsclass/tsclass to 9.2.0 and update module exports to include handlers --- changelog.md | 6 ++++++ package.json | 2 +- pnpm-lock.yaml | 12 ++++++------ ts/00_commitinfo_data.ts | 2 +- ts/index.ts | 8 +++++++- 5 files changed, 21 insertions(+), 9 deletions(-) diff --git a/changelog.md b/changelog.md index 4e3daf7..97463c9 100644 --- a/changelog.md +++ b/changelog.md @@ -1,5 +1,11 @@ # Changelog +## 2025-05-05 - 7.3.0 - feat(index) +Bump @tsclass/tsclass to 9.2.0 and update module exports to include handlers + +- Upgrade @tsclass/tsclass dependency from 9.1.0 to 9.2.0 in package.json +- Add explicit export of handlers in ts/index.ts to improve module accessibility + ## 2025-05-05 - 7.2.5 - fix(smartacme) Refactor module exports and update wildcard certificate support documentation diff --git a/package.json b/package.json index 3f695a1..36760d3 100644 --- a/package.json +++ b/package.json @@ -51,7 +51,7 @@ "@push.rocks/smartstring": "^4.0.15", "@push.rocks/smarttime": "^4.1.1", "@push.rocks/smartunique": "^3.0.9", - "@tsclass/tsclass": "^9.1.0", + "@tsclass/tsclass": "^9.2.0", "acme-client": "^5.4.0" }, "devDependencies": { diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 0b68a9e..ed5ddde 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -45,8 +45,8 @@ importers: specifier: ^3.0.9 version: 3.0.9 '@tsclass/tsclass': - specifier: ^9.1.0 - version: 9.1.0 + specifier: ^9.2.0 + version: 9.2.0 acme-client: specifier: ^5.4.0 version: 5.4.0 @@ -1342,8 +1342,8 @@ packages: '@tsclass/tsclass@8.2.1': resolution: {integrity: sha512-bRDCfJTipsTcK6eEokWdsOR1mGCQFeM7zTg6PRHzbxTWQcWQD9AhEr2q3CrPcmAbvIS7fvkO6/pU/mPm1MZxhQ==} - '@tsclass/tsclass@9.1.0': - resolution: {integrity: sha512-PkG1bXK/bqVtxaRHje+iJHjtcdRHLHrNTOkzqh+jv2A7mgiyNo2YBJIl4eEJLkw1X3FwEFU4vCAtsegSmJgRug==} + '@tsclass/tsclass@9.2.0': + resolution: {integrity: sha512-A6ULEkQfYgOnCKQVQRt26O7PRzFo4PE2EoD25RAtnuFuVrNwGynYC20Vee2c8KAOyI7nQ/LaREki9KAX4AHOHQ==} '@types/accepts@1.3.7': resolution: {integrity: sha512-Pay9fq2lM2wXPWbteBsRAGiWH2hig4ZE2asK+mm7kUzlxRTfL961rj89I6zV/E3PcIkDqyuBEcMxFT7rccugeQ==} @@ -4527,7 +4527,7 @@ snapshots: '@push.rocks/smartpromise': 4.2.3 '@push.rocks/smartrequest': 2.1.0 '@push.rocks/smartstring': 4.0.15 - '@tsclass/tsclass': 9.1.0 + '@tsclass/tsclass': 9.2.0 cloudflare: 4.2.0 transitivePeerDependencies: - encoding @@ -6848,7 +6848,7 @@ snapshots: dependencies: type-fest: 4.40.0 - '@tsclass/tsclass@9.1.0': + '@tsclass/tsclass@9.2.0': dependencies: type-fest: 4.40.1 diff --git a/ts/00_commitinfo_data.ts b/ts/00_commitinfo_data.ts index bbfcf9e..b3cc450 100644 --- a/ts/00_commitinfo_data.ts +++ b/ts/00_commitinfo_data.ts @@ -3,6 +3,6 @@ */ export const commitinfo = { name: '@push.rocks/smartacme', - version: '7.2.5', + version: '7.3.0', description: 'A TypeScript-based ACME client for LetsEncrypt certificate management with a focus on simplicity and power.' } diff --git a/ts/index.ts b/ts/index.ts index 9afbfbd..8fa5cd3 100644 --- a/ts/index.ts +++ b/ts/index.ts @@ -1,5 +1,11 @@ export * from './smartacme.classes.smartacme.js'; export { SmartacmeCert as Cert } from './smartacme.classes.cert.js'; export type { ICertManager } from './interfaces/certmanager.js'; + +// certmanagers import * as certmanagers from './certmanagers/index.js'; -export { certmanagers }; \ No newline at end of file +export { certmanagers }; + +// handlers +import * as handlers from './handlers/index.js'; +export { handlers };