@ng-web-apis/universal
Version:
A set of fallback for @ng-web-apis/common for Angular Universal
24 lines • 2.16 kB
JavaScript
export function identity(v) {
return v;
}
// eslint-disable-next-line @typescript-eslint/no-empty-function
export function emptyFunction() { }
export function emptyArray() {
return [];
}
export function emptyObject() {
return {};
}
export function alwaysFalse() {
return false;
}
export function alwaysNull() {
return null;
}
export function alwaysZero() {
return 0;
}
export async function alwaysRejected() {
return Promise.reject().catch(emptyFunction);
}
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiZnVuY3Rpb25zLmpzIiwic291cmNlUm9vdCI6IiIsInNvdXJjZXMiOlsiLi4vLi4vLi4vLi4vbGlicy91bml2ZXJzYWwvc3JjL3V0aWxzL2Z1bmN0aW9ucy50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFBQSxNQUFNLFVBQVUsUUFBUSxDQUFJLENBQUk7SUFDNUIsT0FBTyxDQUFDLENBQUM7QUFDYixDQUFDO0FBRUQsZ0VBQWdFO0FBQ2hFLE1BQU0sVUFBVSxhQUFhLEtBQVUsQ0FBQztBQUV4QyxNQUFNLFVBQVUsVUFBVTtJQUN0QixPQUFPLEVBQUUsQ0FBQztBQUNkLENBQUM7QUFFRCxNQUFNLFVBQVUsV0FBVztJQUN2QixPQUFPLEVBQUUsQ0FBQztBQUNkLENBQUM7QUFFRCxNQUFNLFVBQVUsV0FBVztJQUN2QixPQUFPLEtBQUssQ0FBQztBQUNqQixDQUFDO0FBRUQsTUFBTSxVQUFVLFVBQVU7SUFDdEIsT0FBTyxJQUFJLENBQUM7QUFDaEIsQ0FBQztBQUVELE1BQU0sVUFBVSxVQUFVO0lBQ3RCLE9BQU8sQ0FBQyxDQUFDO0FBQ2IsQ0FBQztBQUVELE1BQU0sQ0FBQyxLQUFLLFVBQVUsY0FBYztJQUNoQyxPQUFPLE9BQU8sQ0FBQyxNQUFNLEVBQUUsQ0FBQyxLQUFLLENBQUMsYUFBYSxDQUFDLENBQUM7QUFDakQsQ0FBQyIsInNvdXJjZXNDb250ZW50IjpbImV4cG9ydCBmdW5jdGlvbiBpZGVudGl0eTxUPih2OiBUKTogVCB7XG4gICAgcmV0dXJuIHY7XG59XG5cbi8vIGVzbGludC1kaXNhYmxlLW5leHQtbGluZSBAdHlwZXNjcmlwdC1lc2xpbnQvbm8tZW1wdHktZnVuY3Rpb25cbmV4cG9ydCBmdW5jdGlvbiBlbXB0eUZ1bmN0aW9uKCk6IHZvaWQge31cblxuZXhwb3J0IGZ1bmN0aW9uIGVtcHR5QXJyYXkoKTogYW55W10ge1xuICAgIHJldHVybiBbXTtcbn1cblxuZXhwb3J0IGZ1bmN0aW9uIGVtcHR5T2JqZWN0KCk6IG9iamVjdCB7XG4gICAgcmV0dXJuIHt9O1xufVxuXG5leHBvcnQgZnVuY3Rpb24gYWx3YXlzRmFsc2UoKTogYm9vbGVhbiB7XG4gICAgcmV0dXJuIGZhbHNlO1xufVxuXG5leHBvcnQgZnVuY3Rpb24gYWx3YXlzTnVsbCgpOiBudWxsIHtcbiAgICByZXR1cm4gbnVsbDtcbn1cblxuZXhwb3J0IGZ1bmN0aW9uIGFsd2F5c1plcm8oKTogbnVtYmVyIHtcbiAgICByZXR1cm4gMDtcbn1cblxuZXhwb3J0IGFzeW5jIGZ1bmN0aW9uIGFsd2F5c1JlamVjdGVkKCk6IFByb21pc2U8YW55PiB7XG4gICAgcmV0dXJuIFByb21pc2UucmVqZWN0KCkuY2F0Y2goZW1wdHlGdW5jdGlvbik7XG59XG4iXX0=