@travetto/cache
Advanced tools
Comparing version 3.4.5 to 4.0.0-rc.0
{ | ||
"name": "@travetto/cache", | ||
"version": "3.4.5", | ||
"version": "4.0.0-rc.0", | ||
"description": "Caching functionality with decorators for declarative use.", | ||
@@ -28,8 +28,8 @@ "keywords": [ | ||
"dependencies": { | ||
"@travetto/di": "^3.4.2", | ||
"@travetto/model": "^3.4.5" | ||
"@travetto/di": "^4.0.0-rc.0", | ||
"@travetto/model": "^4.0.0-rc.0" | ||
}, | ||
"peerDependencies": { | ||
"@travetto/test": "^3.4.3", | ||
"@travetto/transformer": "^3.4.2" | ||
"@travetto/test": "^4.0.0-rc.0", | ||
"@travetto/transformer": "^4.0.0-rc.0" | ||
}, | ||
@@ -36,0 +36,0 @@ "peerDependenciesMeta": { |
import { ExpiresAt, Model, ModelExpirySupport, NotFoundError } from '@travetto/model'; | ||
import { Text } from '@travetto/schema'; | ||
import { Inject, Injectable } from '@travetto/di'; | ||
import { GlobalEnv } from '@travetto/base'; | ||
import { Env } from '@travetto/base'; | ||
import { isStorageSupported } from '@travetto/model/src/internal/service/common'; | ||
@@ -38,3 +38,3 @@ | ||
async postConstruct(): Promise<void> { | ||
if (isStorageSupported(this.#modelService) && GlobalEnv.dynamic) { | ||
if (isStorageSupported(this.#modelService) && Env.dynamic) { | ||
await this.#modelService.createModel?.(CacheRecord); | ||
@@ -41,0 +41,0 @@ } |
@@ -1,2 +0,2 @@ | ||
import crypto from 'crypto'; | ||
import crypto from 'node:crypto'; | ||
@@ -3,0 +3,0 @@ import { ObjectUtil } from '@travetto/base'; |
@@ -1,2 +0,3 @@ | ||
import assert from 'assert'; | ||
import assert from 'node:assert'; | ||
import timers from 'node:timers/promises'; | ||
@@ -8,3 +9,3 @@ import { Suite, Test } from '@travetto/test'; | ||
import { ModelSuite } from '@travetto/model/support/test/suite'; | ||
import { Class, TimeUtil } from '@travetto/base'; | ||
import { Class } from '@travetto/base'; | ||
import { Schema } from '@travetto/schema'; | ||
@@ -32,3 +33,3 @@ | ||
async basic(num: number) { | ||
await TimeUtil.wait(100); | ||
await timers.setTimeout(100); | ||
return num * 2; | ||
@@ -39,3 +40,3 @@ } | ||
async agesQuickly(num: number) { | ||
await TimeUtil.wait(100); | ||
await timers.setTimeout(100); | ||
return num * 3; | ||
@@ -46,3 +47,3 @@ } | ||
async ageExtension(num: number) { | ||
await TimeUtil.wait(100); | ||
await timers.setTimeout(100); | ||
return num * 3; | ||
@@ -53,3 +54,3 @@ } | ||
async complexInput(config: object, size: number) { | ||
await TimeUtil.wait(100); | ||
await timers.setTimeout(100); | ||
return { length: Object.keys(config).length, size }; | ||
@@ -60,3 +61,3 @@ } | ||
async customKey(config: object, size: number) { | ||
await TimeUtil.wait(100); | ||
await timers.setTimeout(100); | ||
return { length: Object.keys(config).length, size }; | ||
@@ -67,3 +68,3 @@ } | ||
async getUser(userId: string) { | ||
await TimeUtil.wait(100); | ||
await timers.setTimeout(100); | ||
@@ -78,3 +79,3 @@ return { | ||
async deleteUser(userId: string) { | ||
await TimeUtil.wait(100); | ||
await timers.setTimeout(100); | ||
return true; | ||
@@ -123,3 +124,3 @@ } | ||
await TimeUtil.wait(510); | ||
await timers.setTimeout(510); | ||
@@ -144,3 +145,3 @@ start = Date.now(); | ||
for (let i = 0; i < 2; i += 1) { | ||
await TimeUtil.wait(55); | ||
await timers.setTimeout(55); | ||
@@ -154,3 +155,3 @@ start = Date.now(); | ||
await TimeUtil.wait(210); | ||
await timers.setTimeout(210); | ||
start = Date.now(); | ||
@@ -157,0 +158,0 @@ res = await service.ageExtension(10); |
No v1
QualityPackage is not semver >=1. This means it is not stable and does not support ^ ranges.
Found 1 instance in 1 package
29363
501
1
+ Added@travetto/base@4.1.2(transitive)
+ Added@travetto/config@4.1.2(transitive)
+ Added@travetto/di@4.1.1(transitive)
+ Added@travetto/manifest@4.1.0(transitive)
+ Added@travetto/model@4.1.4(transitive)
+ Added@travetto/registry@4.1.2(transitive)
+ Added@travetto/schema@4.1.1(transitive)
+ Added@travetto/terminal@4.1.1(transitive)
+ Added@travetto/test@4.1.1(transitive)
+ Added@travetto/transformer@4.1.2(transitive)
+ Added@travetto/worker@4.1.1(transitive)
+ Added@travetto/yaml@4.1.1(transitive)
+ Added@types/debug@4.1.12(transitive)
+ Added@types/ms@2.1.0(transitive)
+ Addedansi-styles@4.3.0(transitive)
+ Addedchalk@4.1.2(transitive)
+ Addedcolor-convert@2.0.1(transitive)
+ Addedcolor-name@1.1.4(transitive)
+ Addeddebug@4.4.0(transitive)
+ Addedhas-flag@4.0.0(transitive)
+ Addedms@2.1.3(transitive)
+ Addedsupports-color@7.2.0(transitive)
- Removed@travetto/base@3.4.2(transitive)
- Removed@travetto/config@3.4.5(transitive)
- Removed@travetto/di@3.4.2(transitive)
- Removed@travetto/manifest@3.4.0(transitive)
- Removed@travetto/model@3.4.6(transitive)
- Removed@travetto/registry@3.4.2(transitive)
- Removed@travetto/schema@3.4.5(transitive)
- Removed@travetto/terminal@3.4.0(transitive)
- Removed@travetto/test@3.4.3(transitive)
- Removed@travetto/transformer@3.4.3(transitive)
- Removed@travetto/worker@3.4.2(transitive)
- Removed@travetto/yaml@3.4.2(transitive)
- Removed@types/source-map-support@0.5.10(transitive)
- Removedbuffer-from@1.1.2(transitive)
- Removedsource-map@0.6.1(transitive)
- Removedsource-map-support@0.5.21(transitive)
Updated@travetto/di@^4.0.0-rc.0
Updated@travetto/model@^4.0.0-rc.0