@ng-web-apis/common
Version:
A set of common utils for consuming Web APIs with Angular
10 lines • 1.32 kB
JavaScript
import { inject, InjectionToken } from '@angular/core';
import { WINDOW } from './window';
export const WA_CRYPTO = new InjectionToken('[WA_CRYPTO]', {
factory: () => inject(WINDOW).crypto,
});
/**
* @deprecated: drop in v5.0, use {@link WA_CRYPTO}
*/
export const CRYPTO = WA_CRYPTO;
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiY3J5cHRvLmpzIiwic291cmNlUm9vdCI6IiIsInNvdXJjZXMiOlsiLi4vLi4vLi4vLi4vbGlicy9jb21tb24vc3JjL3Rva2Vucy9jcnlwdG8udHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUEsT0FBTyxFQUFDLE1BQU0sRUFBRSxjQUFjLEVBQUMsTUFBTSxlQUFlLENBQUM7QUFFckQsT0FBTyxFQUFDLE1BQU0sRUFBQyxNQUFNLFVBQVUsQ0FBQztBQUVoQyxNQUFNLENBQUMsTUFBTSxTQUFTLEdBQUcsSUFBSSxjQUFjLENBQVMsYUFBYSxFQUFFO0lBQy9ELE9BQU8sRUFBRSxHQUFHLEVBQUUsQ0FBQyxNQUFNLENBQUMsTUFBTSxDQUFDLENBQUMsTUFBTTtDQUN2QyxDQUFDLENBQUM7QUFFSDs7R0FFRztBQUNILE1BQU0sQ0FBQyxNQUFNLE1BQU0sR0FBRyxTQUFTLENBQUMiLCJzb3VyY2VzQ29udGVudCI6WyJpbXBvcnQge2luamVjdCwgSW5qZWN0aW9uVG9rZW59IGZyb20gJ0Bhbmd1bGFyL2NvcmUnO1xuXG5pbXBvcnQge1dJTkRPV30gZnJvbSAnLi93aW5kb3cnO1xuXG5leHBvcnQgY29uc3QgV0FfQ1JZUFRPID0gbmV3IEluamVjdGlvblRva2VuPENyeXB0bz4oJ1tXQV9DUllQVE9dJywge1xuICAgIGZhY3Rvcnk6ICgpID0+IGluamVjdChXSU5ET1cpLmNyeXB0byxcbn0pO1xuXG4vKipcbiAqIEBkZXByZWNhdGVkOiBkcm9wIGluIHY1LjAsIHVzZSB7QGxpbmsgV0FfQ1JZUFRPfVxuICovXG5leHBvcnQgY29uc3QgQ1JZUFRPID0gV0FfQ1JZUFRPO1xuIl19