-
Notifications
You must be signed in to change notification settings - Fork 101
Open
Description
Hi! ๐
Firstly, thanks for your work on this project! ๐
Today I used patch-package to patch [email protected]
for the project I'm working on.
Here is the diff that solved my problem:
diff --git a/node_modules/deep-email-validator/dist/index.js b/node_modules/deep-email-validator/dist/index.js
index d76e024..179994d 100644
--- a/node_modules/deep-email-validator/dist/index.js
+++ b/node_modules/deep-email-validator/dist/index.js
@@ -28,7 +28,7 @@ function validate(emailOrOptions) {
return output_1.createOutput('regex', regexResponse);
}
if (options.validateTypo) {
- const typoResponse = yield typo_1.checkTypo(email, options.additionalTopLevelDomains);
+ const typoResponse = yield typo_1.checkTypo(email, options.additionalTopLevelDomains, options.additionalSLDs,options.additionalDomains);
if (typoResponse)
return output_1.createOutput('typo', typoResponse);
}
diff --git a/node_modules/deep-email-validator/dist/options/options.d.ts b/node_modules/deep-email-validator/dist/options/options.d.ts
index 3b2ace0..e4ef9f9 100644
--- a/node_modules/deep-email-validator/dist/options/options.d.ts
+++ b/node_modules/deep-email-validator/dist/options/options.d.ts
@@ -8,6 +8,8 @@ declare type Options = {
};
declare type MailCheckOptions = {
additionalTopLevelDomains?: string[];
+ additionalSLDs?: string[],
+ additionalDomains?: string[]
};
export declare type ValidatorOptions = Partial<Options> & {
email: string;
diff --git a/node_modules/deep-email-validator/dist/typo/typo.d.ts b/node_modules/deep-email-validator/dist/typo/typo.d.ts
index 3d376a8..ec1b3c4 100644
--- a/node_modules/deep-email-validator/dist/typo/typo.d.ts
+++ b/node_modules/deep-email-validator/dist/typo/typo.d.ts
@@ -1 +1 @@
-export declare const checkTypo: (email: string, additionalTLDs?: string[] | undefined) => Promise<string | undefined>;
+export declare const checkTypo: (email: string, additionalTLDs?: string[] | undefined,additionalSLDs?: string[] | undefined,additionalDomains?: string[] | undefined ) => Promise<string | undefined>;
diff --git a/node_modules/deep-email-validator/dist/typo/typo.js b/node_modules/deep-email-validator/dist/typo/typo.js
index 572f508..54940f8 100644
--- a/node_modules/deep-email-validator/dist/typo/typo.js
+++ b/node_modules/deep-email-validator/dist/typo/typo.js
@@ -14,15 +14,27 @@ var __importDefault = (this && this.__importDefault) || function (mod) {
Object.defineProperty(exports, "__
Metadata
Metadata
Assignees
Labels
No labels