@ariestools/sdk
Advanced tools
| export * from './Base.ts'; | ||
| export * from './globallyUnique.ts'; | ||
| export * from './UniqueBase.ts'; | ||
| //# sourceMappingURL=index.d.ts.map |
@@ -147,16 +147,4 @@ // src/Base.ts | ||
| }; | ||
| // src/UniqueBase.ts | ||
| var UniqueBase = class extends Base { | ||
| static uniqueDomain = "xy"; | ||
| static uniqueName = globallyUnique(this.name, this, this.uniqueDomain); | ||
| // TODO: Remove xyo domain version when old xyo versions are no longer needed | ||
| static uniqueNameXyo = globallyUnique(this.name, this, "xyo"); | ||
| constructor(params) { | ||
| super(params); | ||
| } | ||
| }; | ||
| export { | ||
| Base, | ||
| UniqueBase, | ||
| disableGloballyUnique, | ||
@@ -163,0 +151,0 @@ globallyUnique |
@@ -7,4 +7,2 @@ /** Returns whether the current environment is a browser window (not a web worker). */ | ||
| export declare const isNode: () => boolean; | ||
| /** The Web Crypto API's SubtleCrypto interface, sourced from the browser's globalThis.crypto. */ | ||
| export declare const subtle: SubtleCrypto; | ||
| //# sourceMappingURL=index.d.ts.map |
@@ -11,9 +11,7 @@ // src/browser/index.ts | ||
| }; | ||
| var subtle = globalThis.crypto.subtle; | ||
| export { | ||
| isBrowser, | ||
| isNode, | ||
| isWebworker, | ||
| subtle | ||
| isWebworker | ||
| }; | ||
| //# sourceMappingURL=index-browser.mjs.map |
@@ -7,4 +7,2 @@ /** Returns whether the current environment is a browser window (not a web worker). */ | ||
| export declare const isNode: () => boolean; | ||
| /** The Web Crypto API's SubtleCrypto interface, sourced from the browser's globalThis.crypto. */ | ||
| export declare const subtle: SubtleCrypto; | ||
| //# sourceMappingURL=index.d.ts.map |
+36
-36
| { | ||
| "name": "@ariestools/sdk", | ||
| "version": "7.0.3", | ||
| "version": "7.0.4", | ||
| "description": "All-in-one umbrella for the Aries Tools TypeScript/JavaScript utility libraries", | ||
@@ -280,4 +280,4 @@ "keywords": [ | ||
| "@opentelemetry/sdk-trace-base": "^2.8.0", | ||
| "@xylabs/toolchain": "^8.5.5", | ||
| "@xylabs/tsconfig": "^8.5.5", | ||
| "@xylabs/toolchain": "^8.5.11", | ||
| "@xylabs/tsconfig": "^8.5.11", | ||
| "async-mutex": "^0.5.0", | ||
@@ -288,37 +288,37 @@ "browserslist": "4.28.4", | ||
| "typescript": "^6.0.3", | ||
| "vite": "^8.1.0", | ||
| "vite": "^8.1.2", | ||
| "vitest": "^4.1.9", | ||
| "zod": "^4.4.3", | ||
| "@internal/array": "~7.0.3", | ||
| "@internal/api": "~7.0.3", | ||
| "@internal/assert": "~7.0.3", | ||
| "@internal/arraybuffer": "~7.0.3", | ||
| "@internal/decimal-precision": "~7.0.3", | ||
| "@internal/delay": "~7.0.3", | ||
| "@internal/creatable": "~7.0.3", | ||
| "@internal/enum": "~7.0.3", | ||
| "@internal/base": "~7.0.3", | ||
| "@internal/error": "~7.0.3", | ||
| "@internal/events": "~7.0.3", | ||
| "@internal/exists": "~7.0.3", | ||
| "@internal/logger": "~7.0.3", | ||
| "@internal/function-name": "~7.0.3", | ||
| "@internal/forget": "~7.0.3", | ||
| "@internal/platform": "~7.0.3", | ||
| "@internal/object": "~7.0.3", | ||
| "@internal/fetch": "~7.0.3", | ||
| "@internal/ellipsize": "~7.0.3", | ||
| "@internal/set": "~7.0.3", | ||
| "@internal/promise": "~7.0.3", | ||
| "@internal/static-implements": "~7.0.3", | ||
| "@internal/profile": "~7.0.3", | ||
| "@internal/telemetry": "~7.0.3", | ||
| "@internal/telemetry-exporter": "~7.0.3", | ||
| "@internal/hex": "~7.0.3", | ||
| "@internal/timer": "~7.0.3", | ||
| "@internal/retry": "~7.0.3", | ||
| "@internal/storage": "~7.0.3", | ||
| "@internal/zod": "~7.0.3", | ||
| "@internal/typeof": "~7.0.3", | ||
| "@internal/url": "~7.0.3" | ||
| "@internal/api": "~7.0.4", | ||
| "@internal/array": "~7.0.4", | ||
| "@internal/assert": "~7.0.4", | ||
| "@internal/creatable": "~7.0.4", | ||
| "@internal/base": "~7.0.4", | ||
| "@internal/decimal-precision": "~7.0.4", | ||
| "@internal/arraybuffer": "~7.0.4", | ||
| "@internal/delay": "~7.0.4", | ||
| "@internal/ellipsize": "~7.0.4", | ||
| "@internal/enum": "~7.0.4", | ||
| "@internal/events": "~7.0.4", | ||
| "@internal/error": "~7.0.4", | ||
| "@internal/exists": "~7.0.4", | ||
| "@internal/fetch": "~7.0.4", | ||
| "@internal/logger": "~7.0.4", | ||
| "@internal/function-name": "~7.0.4", | ||
| "@internal/hex": "~7.0.4", | ||
| "@internal/forget": "~7.0.4", | ||
| "@internal/object": "~7.0.4", | ||
| "@internal/profile": "~7.0.4", | ||
| "@internal/promise": "~7.0.4", | ||
| "@internal/platform": "~7.0.4", | ||
| "@internal/retry": "~7.0.4", | ||
| "@internal/static-implements": "~7.0.4", | ||
| "@internal/set": "~7.0.4", | ||
| "@internal/storage": "~7.0.4", | ||
| "@internal/telemetry-exporter": "~7.0.4", | ||
| "@internal/timer": "~7.0.4", | ||
| "@internal/telemetry": "~7.0.4", | ||
| "@internal/zod": "~7.0.4", | ||
| "@internal/typeof": "~7.0.4", | ||
| "@internal/url": "~7.0.4" | ||
| }, | ||
@@ -325,0 +325,0 @@ "peerDependencies": { |
| import type { BaseParams } from './Base.ts'; | ||
| import { Base } from './Base.ts'; | ||
| /** Base class that registers itself as globally unique, preventing duplicate module instances. */ | ||
| export declare abstract class UniqueBase<TParams extends BaseParams = BaseParams> extends Base<TParams> { | ||
| static readonly uniqueDomain = "xy"; | ||
| static readonly uniqueName: string; | ||
| static readonly uniqueNameXyo: string; | ||
| constructor(params: BaseParams<TParams>); | ||
| } | ||
| //# sourceMappingURL=UniqueBase.d.ts.map |
323369
-0.38%408
-0.24%7270
-0.37%