@nerjs/batchloader
Version:
`BatchLoader` is a tool for batching data requests with support for deduplication, caching, and parallel task management. It is designed to enhance flexibility and performance in scenarios requiring asynchronous data processing. This module was inspired b
10 lines • 498 B
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.isLoaderError = exports.isError = void 0;
const errors_1 = require("./errors");
const isObject = (value) => value && typeof value === 'object';
const isError = (value) => isObject(value) && value instanceof Error;
exports.isError = isError;
const isLoaderError = (value) => (0, exports.isError)(value) && value instanceof errors_1.LoaderError;
exports.isLoaderError = isLoaderError;
//# sourceMappingURL=is.js.map