From 1db472ab0122200a0c5fc015e24a39932a91870f Mon Sep 17 00:00:00 2001 From: Philipp Kunz Date: Tue, 14 May 2024 02:18:42 +0200 Subject: [PATCH] fix(core): update --- package.json | 11 ++++++----- pnpm-lock.yaml | 16 ++++++++-------- ts/00_commitinfo_data.ts | 2 +- ts_web_inject/index.ts | 2 +- ts_web_serviceworker_client/index.ts | 2 +- .../lele-serviceworker.classes.actionmanager.ts | 10 +++++----- ...-serviceworker.classes.notificationmanager.ts | 2 +- .../lele-serviceworker.classes.serviceworker.ts | 2 +- ...serviceworker.classes.serviceworkerbackend.ts | 0 9 files changed, 24 insertions(+), 23 deletions(-) delete mode 100644 ts_web_serviceworker_client/lele-serviceworker.classes.serviceworkerbackend.ts diff --git a/package.json b/package.json index 540c49b..d149144 100644 --- a/package.json +++ b/package.json @@ -6,13 +6,14 @@ "exports": { ".": "./dist_ts/index.js", "./ts": "./dist_ts/index.js", + "./ts_edgeworker": "./dist_ts_edgeworker", "./ts_web_inject": "./dist_ts_web_inject/index.js", - "./ts_web_serviceworker": "./dist_web_serviceworker", - "./ts_web_serviceworker_client": "./dist_web_serviceworker_client" + "./ts_web_serviceworker": "./dist_ts_web_serviceworker", + "./ts_web_serviceworker_client": "./dist_ts_web_serviceworker_client" }, "scripts": { "test": "npm run build && tstest test/", - "build": "tsbuild tsfolders --web --allowimplicitany --skiplibcheck && tsbundle --from ./ts_web/index.ts --to ./dist_ts_web/bundle.js", + "build": "tsbuild tsfolders --web --allowimplicitany --skiplibcheck && tsbundle --from ./ts_web_inject/index.ts --to ./dist_ts_web_inject/bundle.js", "interfaces": "tsbuild interfaces --web --allowimplicitany --skiplibcheck", "docs": "tsdoc aidoc" }, @@ -58,7 +59,7 @@ "@api.global/typedrequest": "^3.0.23", "@api.global/typedrequest-interfaces": "^3.0.19", "@api.global/typedsocket": "^3.0.1", - "@cloudflare/workers-types": "^4.20240502.0", + "@cloudflare/workers-types": "^4.20240512.0", "@design.estate/dees-comms": "^1.0.24", "@push.rocks/lik": "^6.0.15", "@push.rocks/smartchok": "^1.0.34", @@ -93,7 +94,7 @@ "lit": "^3.1.3" }, "devDependencies": { - "@git.zone/tsbuild": "^2.1.75", + "@git.zone/tsbuild": "^2.1.76", "@git.zone/tsbundle": "^2.0.15", "@git.zone/tsrun": "^1.2.44", "@git.zone/tstest": "^1.0.90", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 1a2d3e9..fe13274 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -15,8 +15,8 @@ dependencies: specifier: ^3.0.1 version: 3.0.1 '@cloudflare/workers-types': - specifier: ^4.20240502.0 - version: 4.20240502.0 + specifier: ^4.20240512.0 + version: 4.20240512.0 '@design.estate/dees-comms': specifier: ^1.0.24 version: 1.0.24 @@ -116,8 +116,8 @@ dependencies: devDependencies: '@git.zone/tsbuild': - specifier: ^2.1.75 - version: 2.1.75 + specifier: ^2.1.76 + version: 2.1.76 '@git.zone/tsbundle': specifier: ^2.0.15 version: 2.0.15 @@ -241,8 +241,8 @@ packages: regenerator-runtime: 0.14.1 dev: false - /@cloudflare/workers-types@4.20240502.0: - resolution: {integrity: sha512-OB1jIyPOzyOcuZFHWhsQnkRLN6u8+jmU9X3T4KZlGgn3Ivw8pBiswhLOp+yFeChR3Y4/5+V0hPFRko5SReordg==} + /@cloudflare/workers-types@4.20240512.0: + resolution: {integrity: sha512-o2yTEWg+YK/I1t/Me+dA0oarO0aCbjibp6wSeaw52DSE9tDyKJ7S+Qdyw/XsMrKn4t8kF6f/YOba+9O4MJfW9w==} dev: false /@cspotcode/source-map-support@0.8.1: @@ -474,8 +474,8 @@ packages: '@types/chai': 4.3.16 dev: true - /@git.zone/tsbuild@2.1.75: - resolution: {integrity: sha512-UiJ0LrZ+kYR/lHUMcziQXri5nNHLXDJeSgFy2Xxdw0shzBT1/pqwyQGpAQbvfde1HrTgslU+ZG/hmW2/8XUO0Q==} + /@git.zone/tsbuild@2.1.76: + resolution: {integrity: sha512-NmADGzasHm7p7lfCG/PGhfc2u7o/aWMhvlAIY7N/hNLD3ROkEjAzj78IUW8I0QANj13v/o11v18/IOGfSqVVRg==} hasBin: true dependencies: '@push.rocks/early': 4.0.4 diff --git a/ts/00_commitinfo_data.ts b/ts/00_commitinfo_data.ts index 8bcaf65..ac3d960 100644 --- a/ts/00_commitinfo_data.ts +++ b/ts/00_commitinfo_data.ts @@ -3,6 +3,6 @@ */ export const commitinfo = { name: '@api.global/typedserver', - version: '3.0.32', + version: '3.0.33', description: 'A TypeScript-based project for easy serving of static files with support for live reloading, compression, and typed requests.' } diff --git a/ts_web_inject/index.ts b/ts_web_inject/index.ts index 0b9661b..2c6b35f 100644 --- a/ts_web_inject/index.ts +++ b/ts_web_inject/index.ts @@ -1,5 +1,5 @@ import * as plugins from './typedserver_web.plugins.js'; -import * as interfaces from '../ts_interfaces/index.js'; +import * as interfaces from '../dist_ts_interfaces/index.js'; import { logger } from './typedserver_web.logger.js'; logger.log('info', `TypedServer-Devtools initialized!`); diff --git a/ts_web_serviceworker_client/index.ts b/ts_web_serviceworker_client/index.ts index b311f64..417eb6c 100644 --- a/ts_web_serviceworker_client/index.ts +++ b/ts_web_serviceworker_client/index.ts @@ -1,5 +1,5 @@ // types -import type * as interfaces from './interfaces/index.js'; +import type * as interfaces from '../dist_ts_interfaces/index.js'; export type { interfaces } diff --git a/ts_web_serviceworker_client/lele-serviceworker.classes.actionmanager.ts b/ts_web_serviceworker_client/lele-serviceworker.classes.actionmanager.ts index 0311ad5..7190421 100644 --- a/ts_web_serviceworker_client/lele-serviceworker.classes.actionmanager.ts +++ b/ts_web_serviceworker_client/lele-serviceworker.classes.actionmanager.ts @@ -1,5 +1,5 @@ import * as plugins from './lele-serviceworker.plugins.js'; -import * as interfaces from './interfaces/index.js'; +import * as interfaces from '../dist_ts_interfaces/index.js'; import { logger } from './serviceworker.logging.js'; /** @@ -12,7 +12,7 @@ export class ActionManager { constructor() { // lets define handlers on the client/tab side - this.deesComms.createTypedHandler('serviceworker_newVersion', async req => { + this.deesComms.createTypedHandler('serviceworker_newVersion', async req => { setTimeout(() => { window.location.reload(); }, 200); @@ -22,7 +22,7 @@ export class ActionManager { public async waitForServiceWorkerConnection () { console.log('waiting for service worker connection...') - const tr = this.deesComms.createTypedRequest('broadcastConnectionPolling'); + const tr = this.deesComms.createTypedRequest('broadcastConnectionPolling'); let connected = false; while (!connected) { tr.fire({ @@ -45,13 +45,13 @@ export class ActionManager { } public async purgeServiceWorkerCache () { - const tr = this.deesComms.createTypedRequest('purgeServiceWorkerCache'); + const tr = this.deesComms.createTypedRequest('purgeServiceWorkerCache'); const response = await tr.fire({}); return response; } public async getVersionInfo () { - const tr = this.deesComms.createTypedRequest('serviceworker_versionInfo'); + const tr = this.deesComms.createTypedRequest('serviceworker_versionInfo'); const response = await tr.fire({}); return response; } diff --git a/ts_web_serviceworker_client/lele-serviceworker.classes.notificationmanager.ts b/ts_web_serviceworker_client/lele-serviceworker.classes.notificationmanager.ts index 1c0e023..5dad640 100644 --- a/ts_web_serviceworker_client/lele-serviceworker.classes.notificationmanager.ts +++ b/ts_web_serviceworker_client/lele-serviceworker.classes.notificationmanager.ts @@ -1,5 +1,5 @@ import * as plugins from './lele-serviceworker.plugins.js'; -import * as interfaces from './interfaces/index.js'; +import * as interfaces from '../dist_ts_interfaces/index.js'; import { logger } from "./serviceworker.logging.js"; export class NotificationManager { diff --git a/ts_web_serviceworker_client/lele-serviceworker.classes.serviceworker.ts b/ts_web_serviceworker_client/lele-serviceworker.classes.serviceworker.ts index f561fac..709dc42 100644 --- a/ts_web_serviceworker_client/lele-serviceworker.classes.serviceworker.ts +++ b/ts_web_serviceworker_client/lele-serviceworker.classes.serviceworker.ts @@ -1,5 +1,5 @@ import * as plugins from './lele-serviceworker.plugins.js'; -import * as interfaces from './interfaces/index.js'; +import * as interfaces from '../dist_ts_interfaces/index.js'; import { logger } from "./serviceworker.logging.js"; import { NotificationManager } from './lele-serviceworker.classes.notificationmanager.js'; import { ActionManager } from './lele-serviceworker.classes.actionmanager.js'; diff --git a/ts_web_serviceworker_client/lele-serviceworker.classes.serviceworkerbackend.ts b/ts_web_serviceworker_client/lele-serviceworker.classes.serviceworkerbackend.ts deleted file mode 100644 index e69de29..0000000