fix(core): update

This commit is contained in:
2022-08-07 11:38:07 +02:00
parent 93a9bf437d
commit e25c885ddf
15 changed files with 11589 additions and 9427 deletions

View File

@@ -1,5 +1,5 @@
import * as plugins from './smartmail.plugins';
import * as paths from './smartmail.paths';
import * as plugins from './smartmail.plugins.js';
import * as paths from './smartmail.paths.js';
export interface IEmailValidationResult {
valid: boolean;
@@ -9,7 +9,7 @@ export interface IEmailValidationResult {
}
export class EmailAddressValidator {
public domainMap: { [key: string]: 'disposable' | 'freemail'};
public domainMap: { [key: string]: 'disposable' | 'freemail' };
public smartdns = new plugins.smartdns.Smartdns({});
@@ -23,7 +23,7 @@ export class EmailAddressValidator {
valid: !!result,
reason: 'todo',
disposable: this.domainMap[emailArray[1]] === 'disposable',
freemail: this.domainMap[emailArray[1]] === 'freemail'
freemail: this.domainMap[emailArray[1]] === 'freemail',
};
}
@@ -34,7 +34,6 @@ export class EmailAddressValidator {
);
const localFileObject = JSON.parse(localFileString);
let onlineFileObject: any;
try {
onlineFileObject = (
@@ -49,9 +48,7 @@ export class EmailAddressValidator {
} catch (e) {
this.domainMap = localFileObject;
console.log(e);
console.log(
'smartmail EmailAddressValidator: Using local email list for email validation'
);
console.log('smartmail EmailAddressValidator: Using local email list for email validation');
}
}
}