> @cachehub/cloudflare-cache@1.0.2 test:dev /Users/dmitry/Projects/OneTeamSoftware/TypeScript/packages/CacheHub/packages/cloudflare-cache > npx wrangler dev test-server/index.ts --port 8788 --remote ⛅️ wrangler 3.91.0 (update available 4.23.0) --------------------------------------------- ▲ [WARNING] The version of Wrangler you are using is now out-of-date. Please update to the latest version to prevent critical errors. Run `npm install --save-dev wrangler@4` to update to the latest version. After installation, run Wrangler with `npx wrangler`. ⎔ Starting remote preview... [wrangler:inf] Ready on http://localhost:8788 Total Upload: 28.76 KiB / gzip: 6.19 KiB Script modified; context reset. [wrangler:inf] GET /health 200 OK (128ms) [wrangler:inf] POST /cache/set 200 OK (132ms) [wrangler:inf] POST /cache/get 200 OK (125ms) [wrangler:inf] POST /cache/delete 200 OK (60ms) [wrangler:inf] POST /cache/get 200 OK (61ms) [wrangler:inf] POST /cache/set 200 OK (160ms) [wrangler:inf] POST /cache/delete 200 OK (100ms) [wrangler:inf] POST /cache/get 200 OK (57ms) ⎔ Starting remote preview... ⎔ Detected changes, restarted server. Total Upload: 28.76 KiB / gzip: 6.19 KiB Script modified; context reset. ⎔ Starting remote preview... ⎔ Detected changes, restarted server. Total Upload: 27.67 KiB / gzip: 6.21 KiB Script modified; context reset. Script modified; context reset. === Setting up test data === ✅ Set 4 cache entries Values before deletion: Object { val1: activation-data-123, val2: validation-data-123, val3: activation-data-456, val4: other-namespace-data } === Testing pattern deletion === Pattern deletion result: true Waiting 3 seconds for TTL expiration... [wrangler:inf] GET /test-pattern-deletion 200 OK (3582ms) Values after deletion: Object { afterVal1: undefined, afterVal2: validation-data-123, afterVal3: undefined, afterVal4: other-namespace-data } ⎔ Starting remote preview... ⎔ Detected changes, restarted server. Total Upload: 27.67 KiB / gzip: 6.20 KiB Script modified; context reset. ⎔ Starting remote preview... ⎔ Detected changes, restarted server. Total Upload: 27.67 KiB / gzip: 6.20 KiB Preview token expired, fetching a new one Total Upload: 27.67 KiB / gzip: 6.20 KiB ⎔ Starting remote preview... ⎔ Detected changes, restarted server. Total Upload: 27.67 KiB / gzip: 6.21 KiB Script modified; context reset. ⎔ Starting remote preview... ⎔ Detected changes, restarted server. Total Upload: 27.67 KiB / gzip: 6.21 KiB Script modified; context reset. ⎔ Starting remote preview... ⎔ Detected changes, restarted server. Total Upload: 27.67 KiB / gzip: 6.21 KiB Script modified; context reset. ⎔ Starting remote preview... ⎔ Detected changes, restarted server. Total Upload: 27.66 KiB / gzip: 6.21 KiB Script modified; context reset. Script modified; context reset. === Setting up test data === ✅ Set 4 cache entries Values before deletion: Object { val1: activation-data-123, val2: validation-data-123, val3: activation-data-456, val4: other-namespace-data } === Testing pattern deletion === Pattern deletion result: true Waiting 3 seconds for TTL expiration... Values after deletion: Object { afterVal1: undefined, afterVal2: validation-data-123, afterVal3: undefined, afterVal4: other-namespace-data } [wrangler:inf] GET /test-pattern-deletion 200 OK (3717ms) === Setting up test data === ✅ Set 4 cache entries Values before deletion: Object { val1: activation-data-123, val2: validation-data-123, val3: activation-data-456, val4: other-namespace-data } === Testing pattern deletion === Pattern deletion result: true Waiting 3 seconds for TTL expiration... Values after deletion: Object { afterVal1: undefined, afterVal2: validation-data-123, afterVal3: undefined, afterVal4: other-namespace-data } [wrangler:inf] GET /test-pattern-deletion 200 OK (3592ms) [wrangler:inf] GET /health 200 OK (135ms) [wrangler:inf] GET /health 200 OK (198ms) [wrangler:inf] POST /cache/set 404 Not Found (52ms) [wrangler:inf] POST /cache/set 404 Not Found (56ms) [wrangler:inf] POST /cache/set 404 Not Found (57ms) [wrangler:inf] POST /cache/delete 404 Not Found (93ms) [wrangler:inf] POST /cache/test-pattern-deletion 404 Not Found (47ms) [wrangler:inf] POST /cache/set 404 Not Found (100ms) [wrangler:inf] POST /cache/delete 404 Not Found (96ms) [wrangler:inf] POST /cache/set 404 Not Found (46ms) [wrangler:inf] POST /cache/set 404 Not Found (47ms) [wrangler:inf] POST /cache/set 404 Not Found (48ms) [wrangler:inf] POST /cache/set 404 Not Found (53ms) [wrangler:inf] POST /cache/set 404 Not Found (52ms) [wrangler:inf] POST /cache/set 404 Not Found (56ms) [wrangler:inf] POST /cache/set 404 Not Found (48ms) [wrangler:inf] POST /cache/set 404 Not Found (43ms) [wrangler:inf] POST /cache/set 404 Not Found (44ms) [wrangler:inf] POST /cache/set 404 Not Found (54ms) [wrangler:inf] POST /cache/set 404 Not Found (44ms) [wrangler:inf] POST /cache/get 404 Not Found (52ms) ⎔ Starting remote preview... ⎔ Detected changes, restarted server. Total Upload: 27.66 KiB / gzip: 6.21 KiB Preview token expired, fetching a new one Total Upload: 27.66 KiB / gzip: 6.21 KiB ⎔ Starting remote preview... ⎔ Detected changes, restarted server. Total Upload: 27.66 KiB / gzip: 6.21 KiB ⎔ Starting remote preview... ⎔ Detected changes, restarted server. Total Upload: 27.66 KiB / gzip: 6.21 KiB Preview token expired, fetching a new one Total Upload: 27.66 KiB / gzip: 6.21 KiB ⎔ Starting remote preview... ⎔ Detected changes, restarted server. Total Upload: 27.66 KiB / gzip: 6.21 KiB ⎔ Starting remote preview... ⎔ Detected changes, restarted server. Total Upload: 27.66 KiB / gzip: 6.21 KiB ⎔ Starting remote preview... ⎔ Detected changes, restarted server. Total Upload: 27.66 KiB / gzip: 6.21 KiB ⎔ Starting remote preview... ⎔ Detected changes, restarted server. Total Upload: 27.66 KiB / gzip: 6.21 KiB ⎔ Starting remote preview... ⎔ Detected changes, restarted server. Total Upload: 27.66 KiB / gzip: 6.21 KiB Script modified; context reset. [wrangler:inf] GET /health 200 OK (128ms) [wrangler:inf] GET /health 200 OK (211ms) [wrangler:inf] POST /cache/set 404 Not Found (49ms) [wrangler:inf] POST /cache/set 404 Not Found (43ms) [wrangler:inf] POST /cache/delete 404 Not Found (47ms) [wrangler:inf] POST /cache/set 404 Not Found (47ms) [wrangler:inf] POST /cache/set 404 Not Found (44ms) [wrangler:inf] POST /cache/test-pattern-deletion 404 Not Found (45ms) [wrangler:inf] POST /cache/delete 404 Not Found (41ms) [wrangler:inf] POST /cache/set 404 Not Found (51ms) [wrangler:inf] POST /cache/set 404 Not Found (44ms) [wrangler:inf] POST /cache/set 404 Not Found (52ms) [wrangler:inf] POST /cache/set 404 Not Found (44ms) [wrangler:inf] POST /cache/set 404 Not Found (53ms) [wrangler:inf] POST /cache/set 404 Not Found (39ms) [wrangler:inf] POST /cache/set 404 Not Found (44ms) [wrangler:inf] POST /cache/set 404 Not Found (44ms) [wrangler:inf] POST /cache/set 404 Not Found (40ms) [wrangler:inf] POST /cache/set 404 Not Found (50ms) [wrangler:inf] POST /cache/set 404 Not Found (53ms) [wrangler:inf] POST /cache/get 404 Not Found (45ms) ✘ [ERROR] Build failed with 1 error: ✘ [ERROR] Could not resolve "@cachehub/core" src/Cache/CloudflareCache.ts:2:44:  2 │ import { CacheKeySerializationHelper } from '@cachehub/core'; ╵ ~~~~~~~~~~~~~~~~ You can mark the path "@cachehub/core" as external to exclude it from the bundle, which will remove this error. ⎔ Starting remote preview... ⎔ Detected changes, restarted server. Total Upload: 27.94 KiB / gzip: 6.21 KiB ⎔ Starting remote preview... ⎔ Detected changes, restarted server. Total Upload: 27.94 KiB / gzip: 6.21 KiB Preview token expired, fetching a new one Total Upload: 27.94 KiB / gzip: 6.21 KiB ⎔ Starting remote preview... ⎔ Detected changes, restarted server. Total Upload: 27.94 KiB / gzip: 6.21 KiB