diff --git a/deno.jsonc b/deno.jsonc index 3fe8118b..04f15058 100644 --- a/deno.jsonc +++ b/deno.jsonc @@ -37,6 +37,7 @@ // Paths "@common/": "./src/common/", "@components/": "./src/components/", + "@definitions/": "./src/definitions/", // Build "@std/fs": "jsr:@std/fs@^1.0.19", diff --git a/src/common/types.d.ts b/src/common/types.d.ts index 17d46bf0..167248da 100644 --- a/src/common/types.d.ts +++ b/src/common/types.d.ts @@ -1,8 +1,8 @@ -import type { mainSchema as Track } from "../definitions/types/sh/diffuse/output/tracks.ts"; +import type { Track } from "../definitions/types.d.ts"; // RE-EXPORT -export type { mainSchema as Track } from "../definitions/types/sh/diffuse/output/tracks.ts"; +export type { Track } from "../definitions/types.d.ts"; /* INPUT */ diff --git a/src/components/orchestrator/process-tracks/element.js b/src/components/orchestrator/process-tracks/element.js index 06c4cb86..489d7d2e 100644 --- a/src/components/orchestrator/process-tracks/element.js +++ b/src/components/orchestrator/process-tracks/element.js @@ -92,6 +92,7 @@ class ProcessTracksOrchestrator extends DiffuseElement { method: "GET", uri: track.uri, }); + const resHead = await this.input.resolve({ method: "HEAD", uri: track.uri, diff --git a/src/definitions/types.d.ts b/src/definitions/types.d.ts new file mode 100644 index 00000000..076b7762 --- /dev/null +++ b/src/definitions/types.d.ts @@ -0,0 +1,5 @@ +export type { + Main as Track, + Stats as TrackStats, + Tags as TrackTags, +} from "./types/sh/diffuse/output/tracks.ts";