diff --git a/dist/types/remotearchivedb.d.ts b/dist/types/remotearchivedb.d.ts index b75c8918..cd4c80b5 100644 --- a/dist/types/remotearchivedb.d.ts +++ b/dist/types/remotearchivedb.d.ts @@ -1,9 +1,7 @@ import { ArchiveDB, type Opts as ADBOpts } from "./archivedb"; import { type BaseLoader } from "./blockloaders"; import { type Source, type ResourceEntry } from "./types"; -export type GetHash = { - getHash: () => string; -}; +import { type GetHash } from "./wacz/ziprangereader"; export type LoadRecordFromSourceType = Promise<{ remote: ResourceEntry | null; hasher?: GetHash | null; diff --git a/dist/types/remotearchivedb.d.ts.map b/dist/types/remotearchivedb.d.ts.map index c63585f3..afc4f4a9 100644 --- a/dist/types/remotearchivedb.d.ts.map +++ b/dist/types/remotearchivedb.d.ts.map @@ -1 +1 @@ -{"version":3,"file":"remotearchivedb.d.ts","sourceRoot":"","sources":["../../src/remotearchivedb.ts"],"names":[],"mappings":"AAAA,OAAO,EAAE,SAAS,EAAE,KAAK,IAAI,IAAI,OAAO,EAAE,MAAM,aAAa,CAAC;AAS9D,OAAO,EAAE,KAAK,UAAU,EAAgB,MAAM,gBAAgB,CAAC;AAC/D,OAAO,EAAE,KAAK,MAAM,EAAE,KAAK,aAAa,EAAE,MAAM,SAAS,CAAC;AAI1D,MAAM,MAAM,OAAO,GAAG;IACpB,OAAO,EAAE,MAAM,MAAM,CAAC;CACvB,CAAC;AAEF,MAAM,MAAM,wBAAwB,GAAG,OAAO,CAAC;IAC7C,MAAM,EAAE,aAAa,GAAG,IAAI,CAAC;IAC7B,MAAM,CAAC,EAAE,OAAO,GAAG,IAAI,CAAC;CACzB,CAAC,CAAC;AAEH,MAAM,MAAM,IAAI,GAAG,OAAO,GAAG;IAC3B,KAAK,CAAC,EAAE,MAAM,CAAC;CAChB,CAAC;AAGF,8BAAsB,wBAAyB,SAAQ,SAAS;IAC9D,OAAO,EAAE,OAAO,CAAC;IACjB,SAAS,EAAE,GAAG,CAAC,MAAM,EAAE,UAAU,CAAC,CAAC;gBAEvB,IAAI,EAAE,MAAM,EAAE,OAAO,UAAQ;IASzC,QAAQ,CAAC,UAAU,CAAC,MAAM,EAAE,MAAM,GAAG,OAAO,CAAC,cAAc,CAAC,UAAU,CAAC,CAAC;IAElE,oBAAoB,CAAC,GAAG,EAAE;QAC9B,MAAM,EAAE,MAAM,CAAC;KAChB,GAAG,wBAAwB;IASb,WAAW,CACxB,GAAG,EAAE,aAAa,EAClB,IAAI,EAAE,IAAI,GACT,OAAO,CACN,aAAa,CAAC,UAAU,CAAC,GACzB,QAAQ,CAAC,UAAU,CAAC,GACpB,UAAU,GACV,IAAI,GACJ,SAAS,CACZ;IAyNK,aAAa,CAAC,OAAO,EAAE,UAAU,GAAG,IAAI,GAAG,SAAS,EAAE,MAAM,EAAE,MAAM;CAyB3E;AAGD,qBAAa,qBAAsB,SAAQ,wBAAwB;IACjE,MAAM,EAAE,UAAU,CAAC;gBAEP,IAAI,EAAE,MAAM,EAAE,MAAM,EAAE,UAAU,EAAE,OAAO,UAAQ;IAM7D,aAAa,CAAC,OAAO,EAAE,MAAM,CAAC,MAAM,EAAE,MAAM,CAAC;IAI9B,UAAU,CACvB,MAAM,EAAE,MAAM,GACb,OAAO,CAAC,cAAc,CAAC,UAAU,CAAC,CAAC;CASvC;AAGD,qBAAa,qBAAsB,SAAQ,wBAAwB;IACjE,eAAe,EAAE,MAAM,CAAC;IACxB,OAAO,EAAE,MAAM,CAAC,MAAM,EAAE,MAAM,CAAC,CAAC;gBAG9B,IAAI,EAAE,MAAM,EACZ,eAAe,EAAE,MAAM,EACvB,OAAO,EAAE,MAAM,CAAC,MAAM,EAAE,MAAM,CAAC,EAC/B,OAAO,UAAQ;IAQjB,aAAa,CAAC,OAAO,EAAE,MAAM,CAAC,MAAM,EAAE,MAAM,CAAC;IAI9B,UAAU,CACvB,MAAM,EAAE,MAAM,GACb,OAAO,CAAC,cAAc,CAAC,UAAU,CAAC,CAAC;CAcvC;AAyCD,cAAM,UAAU;IACd,MAAM,EAAE,UAAU,EAAE,CAAC;IACrB,IAAI,SAAK;IACT,IAAI,UAAS;IACb,WAAW,EAAE,MAAM,CAAC;IAEpB,SAAS,EAAE,OAAO,CAAC,OAAO,CAAC,CAAC;IAC5B,YAAY,EAAE,CAAC,CAAC,EAAE,OAAO,KAAK,IAAI,CAAY;gBAElC,WAAW,EAAE,MAAM;IAS/B,GAAG,CAAC,KAAK,EAAE,UAAU,GAAG,IAAI;IAO5B,YAAY,IAAI,UAAU;IAOnB,YAAY,IAAI,cAAc,CAAC,UAAU,CAAC;CAiBlD"} \ No newline at end of file +{"version":3,"file":"remotearchivedb.d.ts","sourceRoot":"","sources":["../../src/remotearchivedb.ts"],"names":[],"mappings":"AAAA,OAAO,EAAE,SAAS,EAAE,KAAK,IAAI,IAAI,OAAO,EAAE,MAAM,aAAa,CAAC;AAS9D,OAAO,EAAE,KAAK,UAAU,EAAgB,MAAM,gBAAgB,CAAC;AAC/D,OAAO,EAAE,KAAK,MAAM,EAAE,KAAK,aAAa,EAAE,MAAM,SAAS,CAAC;AAC1D,OAAO,EAAE,KAAK,OAAO,EAAE,MAAM,uBAAuB,CAAC;AAIrD,MAAM,MAAM,wBAAwB,GAAG,OAAO,CAAC;IAC7C,MAAM,EAAE,aAAa,GAAG,IAAI,CAAC;IAC7B,MAAM,CAAC,EAAE,OAAO,GAAG,IAAI,CAAC;CACzB,CAAC,CAAC;AAEH,MAAM,MAAM,IAAI,GAAG,OAAO,GAAG;IAC3B,KAAK,CAAC,EAAE,MAAM,CAAC;CAChB,CAAC;AAGF,8BAAsB,wBAAyB,SAAQ,SAAS;IAC9D,OAAO,EAAE,OAAO,CAAC;IACjB,SAAS,EAAE,GAAG,CAAC,MAAM,EAAE,UAAU,CAAC,CAAC;gBAEvB,IAAI,EAAE,MAAM,EAAE,OAAO,UAAQ;IASzC,QAAQ,CAAC,UAAU,CAAC,MAAM,EAAE,MAAM,GAAG,OAAO,CAAC,cAAc,CAAC,UAAU,CAAC,CAAC;IAElE,oBAAoB,CAAC,GAAG,EAAE;QAC9B,MAAM,EAAE,MAAM,CAAC;KAChB,GAAG,wBAAwB;IASb,WAAW,CACxB,GAAG,EAAE,aAAa,EAClB,IAAI,EAAE,IAAI,GACT,OAAO,CACN,aAAa,CAAC,UAAU,CAAC,GACzB,QAAQ,CAAC,UAAU,CAAC,GACpB,UAAU,GACV,IAAI,GACJ,SAAS,CACZ;IAyNK,aAAa,CAAC,OAAO,EAAE,UAAU,GAAG,IAAI,GAAG,SAAS,EAAE,MAAM,EAAE,MAAM;CAyB3E;AAGD,qBAAa,qBAAsB,SAAQ,wBAAwB;IACjE,MAAM,EAAE,UAAU,CAAC;gBAEP,IAAI,EAAE,MAAM,EAAE,MAAM,EAAE,UAAU,EAAE,OAAO,UAAQ;IAM7D,aAAa,CAAC,OAAO,EAAE,MAAM,CAAC,MAAM,EAAE,MAAM,CAAC;IAI9B,UAAU,CACvB,MAAM,EAAE,MAAM,GACb,OAAO,CAAC,cAAc,CAAC,UAAU,CAAC,CAAC;CASvC;AAGD,qBAAa,qBAAsB,SAAQ,wBAAwB;IACjE,eAAe,EAAE,MAAM,CAAC;IACxB,OAAO,EAAE,MAAM,CAAC,MAAM,EAAE,MAAM,CAAC,CAAC;gBAG9B,IAAI,EAAE,MAAM,EACZ,eAAe,EAAE,MAAM,EACvB,OAAO,EAAE,MAAM,CAAC,MAAM,EAAE,MAAM,CAAC,EAC/B,OAAO,UAAQ;IAQjB,aAAa,CAAC,OAAO,EAAE,MAAM,CAAC,MAAM,EAAE,MAAM,CAAC;IAI9B,UAAU,CACvB,MAAM,EAAE,MAAM,GACb,OAAO,CAAC,cAAc,CAAC,UAAU,CAAC,CAAC;CAcvC;AAyCD,cAAM,UAAU;IACd,MAAM,EAAE,UAAU,EAAE,CAAC;IACrB,IAAI,SAAK;IACT,IAAI,UAAS;IACb,WAAW,EAAE,MAAM,CAAC;IAEpB,SAAS,EAAE,OAAO,CAAC,OAAO,CAAC,CAAC;IAC5B,YAAY,EAAE,CAAC,CAAC,EAAE,OAAO,KAAK,IAAI,CAAY;gBAElC,WAAW,EAAE,MAAM;IAS/B,GAAG,CAAC,KAAK,EAAE,UAAU,GAAG,IAAI;IAO5B,YAAY,IAAI,UAAU;IAOnB,YAAY,IAAI,cAAc,CAAC,UAAU,CAAC;CAiBlD"} \ No newline at end of file diff --git a/dist/types/wacz/ziprangereader.d.ts b/dist/types/wacz/ziprangereader.d.ts index 81496bb4..8aa3446b 100644 --- a/dist/types/wacz/ziprangereader.d.ts +++ b/dist/types/wacz/ziprangereader.d.ts @@ -1,7 +1,9 @@ import { AsyncIterReader } from "warcio"; import { BaseLoader } from "../blockloaders"; import { type IHasher } from "hash-wasm/dist/lib/WASMInterface.js"; -import { type GetHash } from "../remotearchivedb"; +export type GetHash = { + getHash: () => string; +}; export type ReaderAndHasher = { reader: AsyncIterReader; hasher?: GetHash | null; diff --git a/dist/types/wacz/ziprangereader.d.ts.map b/dist/types/wacz/ziprangereader.d.ts.map index d6d2673a..9bca2965 100644 --- a/dist/types/wacz/ziprangereader.d.ts.map +++ b/dist/types/wacz/ziprangereader.d.ts.map @@ -1 +1 @@ -{"version":3,"file":"ziprangereader.d.ts","sourceRoot":"","sources":["../../../src/wacz/ziprangereader.ts"],"names":[],"mappings":"AAAA,OAAO,EAAE,eAAe,EAAgB,MAAM,QAAQ,CAAC;AAEvD,OAAO,EAAE,UAAU,EAA6B,MAAM,iBAAiB,CAAC;AACxE,OAAO,EAAE,KAAK,OAAO,EAAE,MAAM,qCAAqC,CAAC;AACnE,OAAO,EAAE,KAAK,OAAO,EAAE,MAAM,oBAAoB,CAAC;AAOlD,MAAM,MAAM,eAAe,GAAG;IAC5B,MAAM,EAAE,eAAe,CAAC;IACxB,MAAM,CAAC,EAAE,OAAO,GAAG,IAAI,CAAC;CACzB,CAAC;AAEF,MAAM,MAAM,aAAa,GAAG,OAAO,CAAC,eAAe,CAAC,CAAC;AAErD,MAAM,MAAM,QAAQ,GAAG;IACrB,QAAQ,EAAE,MAAM,CAAC;IACjB,OAAO,EAAE,OAAO,CAAC;IACjB,gBAAgB,EAAE,MAAM,CAAC;IACzB,cAAc,EAAE,MAAM,CAAC;IACvB,gBAAgB,EAAE,MAAM,CAAC;IACzB,MAAM,CAAC,EAAE,MAAM,CAAC;CACjB,CAAC;AAcF,qBAAa,sBAAuB,SAAQ,eAAgB,YAAW,OAAO;IAC5E,MAAM,EAAE,OAAO,GAAG,IAAI,CAAQ;IAC9B,UAAU,UAAS;IACnB,IAAI,SAAM;gBAEE,MAAM,EAAE,eAAe,EAAE,UAAU,SAAS,EAAE,OAAO,UAAQ;IAInE,UAAU;IAWV,SAAS;IAcf,OAAO,IAAI,MAAM;CAGlB;AAGD,qBAAa,cAAc;IACzB,MAAM,EAAE,UAAU,CAAC;IACnB,cAAc,UAAS;IACvB,aAAa,UAAS;IACtB,OAAO,EAAE,MAAM,CAAC,MAAM,EAAE,QAAQ,CAAC,GAAG,IAAI,CAAQ;gBAG9C,MAAM,EAAE,UAAU,EAClB,OAAO,GAAE,MAAM,CAAC,MAAM,EAAE,QAAQ,CAAC,GAAG,IAAW;IAU3C,IAAI,CAAC,MAAM,UAAQ,GAAG,OAAO,CAAC,MAAM,CAAC,MAAM,EAAE,QAAQ,CAAC,CAAC;IAkC7D,YAAY,CACV,IAAI,EAAE,UAAU,EAChB,eAAe,EAAE,MAAM,GAEtB,MAAM,CAAC,MAAM,EAAE,GAAG,CAAC,GAAG,IAAI;IA6J7B,iBAAiB,CAAC,IAAI,EAAE,MAAM,GAAG,MAAM;IAcjC,QAAQ,CACZ,IAAI,EAAE,MAAM,EACZ,EACE,MAAU,EACV,MAAW,EACX,MAAa,EACb,KAAa,EACb,WAAmB,GACpB,GAAE;QACD,MAAM,CAAC,EAAE,MAAM,CAAC;QAChB,MAAM,CAAC,EAAE,MAAM,CAAC;QAChB,MAAM,CAAC,EAAE,WAAW,GAAG,IAAI,CAAC;QAC5B,KAAK,CAAC,EAAE,OAAO,CAAC;QAChB,WAAW,CAAC,EAAE,OAAO,CAAC;KAClB,GACL,OAAO,CAAC,eAAe,CAAC;IAoF3B,SAAS,CAAC,QAAQ,EAAE,QAAQ,EAAE,UAAU,EAAE,MAAM,EAAE,YAAY,EAAE,OAAO;CAexE;AAGD,qBAAa,cAAe,SAAQ,UAAU;IAC5C,SAAS,EAAE,cAAc,CAAC;IAC1B,QAAQ,EAAE,MAAM,CAAC;IACjB,IAAI,SAAK;gBAEG,SAAS,EAAE,cAAc,EAAE,QAAQ,EAAE,MAAM;IAMvD,IAAI,OAAO,YAEV;IAEK,cAAc,CAAC,OAAO,UAAQ;;;;IAmB9B,SAAS;IAUT,QAAQ,CACZ,MAAM,EAAE,MAAM,EACd,MAAM,EAAE,MAAM,EACd,SAAS,UAAQ,EACjB,MAAM,OAAO;CAehB"} \ No newline at end of file +{"version":3,"file":"ziprangereader.d.ts","sourceRoot":"","sources":["../../../src/wacz/ziprangereader.ts"],"names":[],"mappings":"AAAA,OAAO,EAAE,eAAe,EAAgB,MAAM,QAAQ,CAAC;AAEvD,OAAO,EAAE,UAAU,EAA6B,MAAM,iBAAiB,CAAC;AACxE,OAAO,EAAE,KAAK,OAAO,EAAE,MAAM,qCAAqC,CAAC;AAOnE,MAAM,MAAM,OAAO,GAAG;IACpB,OAAO,EAAE,MAAM,MAAM,CAAC;CACvB,CAAC;AAEF,MAAM,MAAM,eAAe,GAAG;IAC5B,MAAM,EAAE,eAAe,CAAC;IACxB,MAAM,CAAC,EAAE,OAAO,GAAG,IAAI,CAAC;CACzB,CAAC;AAEF,MAAM,MAAM,aAAa,GAAG,OAAO,CAAC,eAAe,CAAC,CAAC;AAErD,MAAM,MAAM,QAAQ,GAAG;IACrB,QAAQ,EAAE,MAAM,CAAC;IACjB,OAAO,EAAE,OAAO,CAAC;IACjB,gBAAgB,EAAE,MAAM,CAAC;IACzB,cAAc,EAAE,MAAM,CAAC;IACvB,gBAAgB,EAAE,MAAM,CAAC;IACzB,MAAM,CAAC,EAAE,MAAM,CAAC;CACjB,CAAC;AAcF,qBAAa,sBAAuB,SAAQ,eAAgB,YAAW,OAAO;IAC5E,MAAM,EAAE,OAAO,GAAG,IAAI,CAAQ;IAC9B,UAAU,UAAS;IACnB,IAAI,SAAM;gBAEE,MAAM,EAAE,eAAe,EAAE,UAAU,SAAS,EAAE,OAAO,UAAQ;IAInE,UAAU;IAWV,SAAS;IAcf,OAAO,IAAI,MAAM;CAGlB;AAGD,qBAAa,cAAc;IACzB,MAAM,EAAE,UAAU,CAAC;IACnB,cAAc,UAAS;IACvB,aAAa,UAAS;IACtB,OAAO,EAAE,MAAM,CAAC,MAAM,EAAE,QAAQ,CAAC,GAAG,IAAI,CAAQ;gBAG9C,MAAM,EAAE,UAAU,EAClB,OAAO,GAAE,MAAM,CAAC,MAAM,EAAE,QAAQ,CAAC,GAAG,IAAW;IAU3C,IAAI,CAAC,MAAM,UAAQ,GAAG,OAAO,CAAC,MAAM,CAAC,MAAM,EAAE,QAAQ,CAAC,CAAC;IAkC7D,YAAY,CACV,IAAI,EAAE,UAAU,EAChB,eAAe,EAAE,MAAM,GAEtB,MAAM,CAAC,MAAM,EAAE,GAAG,CAAC,GAAG,IAAI;IA6J7B,iBAAiB,CAAC,IAAI,EAAE,MAAM,GAAG,MAAM;IAcjC,QAAQ,CACZ,IAAI,EAAE,MAAM,EACZ,EACE,MAAU,EACV,MAAW,EACX,MAAa,EACb,KAAa,EACb,WAAmB,GACpB,GAAE;QACD,MAAM,CAAC,EAAE,MAAM,CAAC;QAChB,MAAM,CAAC,EAAE,MAAM,CAAC;QAChB,MAAM,CAAC,EAAE,WAAW,GAAG,IAAI,CAAC;QAC5B,KAAK,CAAC,EAAE,OAAO,CAAC;QAChB,WAAW,CAAC,EAAE,OAAO,CAAC;KAClB,GACL,OAAO,CAAC,eAAe,CAAC;IAoF3B,SAAS,CAAC,QAAQ,EAAE,QAAQ,EAAE,UAAU,EAAE,MAAM,EAAE,YAAY,EAAE,OAAO;CAexE;AAGD,qBAAa,cAAe,SAAQ,UAAU;IAC5C,SAAS,EAAE,cAAc,CAAC;IAC1B,QAAQ,EAAE,MAAM,CAAC;IACjB,IAAI,SAAK;gBAEG,SAAS,EAAE,cAAc,EAAE,QAAQ,EAAE,MAAM;IAMvD,IAAI,OAAO,YAEV;IAEK,cAAc,CAAC,OAAO,UAAQ;;;;IAmB9B,SAAS;IAUT,QAAQ,CACZ,MAAM,EAAE,MAAM,EACd,MAAM,EAAE,MAAM,EACd,SAAS,UAAQ,EACjB,MAAM,OAAO;CAehB"} \ No newline at end of file