*Update dist
This commit is contained in:
parent
c0b6384fa5
commit
37a42e66e8
|
@ -8,4 +8,5 @@ export declare function resolverError(e: Error | string): DNSResult;
|
||||||
export declare function resolveSuccess(records: DNSRecord[]): DNSResult;
|
export declare function resolveSuccess(records: DNSRecord[]): DNSResult;
|
||||||
export declare function normalizeDomain(domain: string): string;
|
export declare function normalizeDomain(domain: string): string;
|
||||||
export declare function isPromise(obj: Promise<any>): boolean;
|
export declare function isPromise(obj: Promise<any>): boolean;
|
||||||
|
export declare function ensureUniqueRecords(records: DNSRecord[]): any[];
|
||||||
//# sourceMappingURL=util.d.ts.map
|
//# sourceMappingURL=util.d.ts.map
|
||||||
|
|
|
@ -1 +1 @@
|
||||||
{"version":3,"file":"util.d.ts","sourceRoot":"","sources":["../src/util.ts"],"names":[],"mappings":"AAAA,OAAO,EAAE,SAAS,EAAE,SAAS,EAAE,MAAM,YAAY,CAAC;AAElD,wBAAgB,MAAM,CAAC,MAAM,EAAE,MAAM,GAAG,MAAM,CAM7C;AAED,wBAAgB,MAAM,CAAC,MAAM,EAAE,MAAM,GAAG,MAAM,CAS7C;AAED,wBAAgB,IAAI,CAAC,EAAE,EAAE,MAAM,WAI9B;AAED,wBAAgB,QAAQ,CAAC,MAAM,EAAE,MAAM,WAItC;AACD,wBAAgB,qBAAqB,IAAI,SAAS,CAIjD;AAED,wBAAgB,aAAa,CAAC,CAAC,EAAE,KAAK,GAAG,MAAM,GAAG,SAAS,CAQ1D;AAED,wBAAgB,cAAc,CAAC,OAAO,EAAE,SAAS,EAAE,GAAG,SAAS,CAI9D;AACD,wBAAgB,eAAe,CAAC,MAAM,EAAE,MAAM,GAAG,MAAM,CAEtD;AACD,wBAAgB,SAAS,CAAC,GAAG,EAAE,OAAO,CAAC,GAAG,CAAC,WAM1C"}
|
{"version":3,"file":"util.d.ts","sourceRoot":"","sources":["../src/util.ts"],"names":[],"mappings":"AAAA,OAAO,EAAE,SAAS,EAAE,SAAS,EAAE,MAAM,YAAY,CAAC;AAElD,wBAAgB,MAAM,CAAC,MAAM,EAAE,MAAM,GAAG,MAAM,CAM7C;AAED,wBAAgB,MAAM,CAAC,MAAM,EAAE,MAAM,GAAG,MAAM,CAS7C;AAED,wBAAgB,IAAI,CAAC,EAAE,EAAE,MAAM,WAI9B;AAED,wBAAgB,QAAQ,CAAC,MAAM,EAAE,MAAM,WAItC;AACD,wBAAgB,qBAAqB,IAAI,SAAS,CAIjD;AAED,wBAAgB,aAAa,CAAC,CAAC,EAAE,KAAK,GAAG,MAAM,GAAG,SAAS,CAQ1D;AAED,wBAAgB,cAAc,CAAC,OAAO,EAAE,SAAS,EAAE,GAAG,SAAS,CAI9D;AACD,wBAAgB,eAAe,CAAC,MAAM,EAAE,MAAM,GAAG,MAAM,CAEtD;AACD,wBAAgB,SAAS,CAAC,GAAG,EAAE,OAAO,CAAC,GAAG,CAAC,WAM1C;AAED,wBAAgB,mBAAmB,CAAC,OAAO,EAAE,SAAS,EAAE,SAIvD"}
|
|
@ -46,3 +46,8 @@ export function isPromise(obj) {
|
||||||
(typeof obj === "object" || typeof obj === "function") &&
|
(typeof obj === "object" || typeof obj === "function") &&
|
||||||
typeof obj.then === "function");
|
typeof obj.then === "function");
|
||||||
}
|
}
|
||||||
|
export function ensureUniqueRecords(records) {
|
||||||
|
return [
|
||||||
|
...new Set(records.map((item) => JSON.stringify(item))),
|
||||||
|
].map((item) => JSON.parse(item));
|
||||||
|
}
|
||||||
|
|
Loading…
Reference in New Issue