UNPKG

699 BJavaScriptView Raw
1import { Helpers as HelpersLogger } from 'ng2-logger/browser';
2import { Mapping } from './mapping';
3import { JSON10 } from 'json10/browser';
4export class Helpers extends HelpersLogger {
5 static get Mapping() {
6 return {
7 encode(json, mapping) {
8 return Mapping.encode(json, mapping);
9 },
10 decode(json, autodetect = false) {
11 return Mapping.decode(json, autodetect);
12 }
13 };
14 }
15 static checkValidUrl(url) {
16 let regex = /(http|https):\/\/(\w+:{0,1}\w*)?(\S+)(:[0-9]+)?(\/|\/([\w#!:.?+=&%!\-\/]))?/;
17 return regex.test(url);
18 }
19}
20Helpers.JSON = JSON10;
21//# sourceMappingURL=helpers.js.map
\No newline at end of file