UNPKG

deep-email-validator

Version:

Validates emails based on regex, common typos, disposable email blacklists, DNS records and SMTP server response.

67 lines (66 loc) 1.65 kB
{ "name": "deep-email-validator", "version": "0.1.27", "type": "module", "files": [ "dist/**/*" ], "description": "Validates emails based on regex, common typos, disposable email blacklists, DNS records and SMTP server response.", "main": "./dist/index.cjs", "module": "./dist/index.js", "types": "./dist/index.d.ts", "exports": { ".": { "import": { "types": "./dist/index.d.ts", "default": "./dist/index.js" }, "require": { "types": "./dist/index.d.cts", "default": "./dist/index.cjs" } } }, "engines": { "node": ">=20" }, "repository": { "type": "git", "url": "git+https://github.com/mfbx9da4/deep-email-validator.git" }, "author": "David Alberto Adler", "license": "MIT", "keywords": [ "email-validation", "email-typos", "email-regex", "disposable-emails", "smtp", "mx-records" ], "scripts": { "build": "tsup", "format": "prettier --write \"src/**/*.ts\"", "prepare": "npm run build", "test": "vitest run", "test:watch": "vitest", "lint": "tsc --noEmit && eslint \"**/*.{js,ts}\" --quiet --fix" }, "dependencies": { "disposable-email-domains": "^1.0.62", "mailcheck": "^1.1.1" }, "devDependencies": { "@types/disposable-email-domains": "^1.0.6", "@types/mailcheck": "^1.1.37", "@types/node": "^25.6.0", "@typescript-eslint/eslint-plugin": "^8.59.0", "@typescript-eslint/parser": "^8.59.0", "eslint": "^9.25.1", "nodemon": "^3.1.14", "prettier": "^3.8.3", "tsup": "^8.5.1", "typescript": "^5.8.3", "vitest": "^4.1.5" } }