UNPKG

@ng-web-apis/universal

Version:

A set of fallback for @ng-web-apis/common for Angular Universal

24 lines 2.16 kB
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=