UNPKG

email-misspelled

Version:

Check misspell email's domain and return a list of matching domain suggestions

90 lines (89 loc) 2.73 kB
{ "name": "email-misspelled", "type": "module", "description": "Check misspell email's domain and return a list of matching domain suggestions", "exports": { ".": { "import": "./dist/esm/index.js", "require": "./dist/cjs/index.js", "types": "./dist/esm/index.d.ts" } }, "types": "./dist/esm/index.d.ts", "scripts": { "test": "vitest --reporter=verbose", "test:ci": "vitest run", "test:coverage": "vitest run --coverage", "test:coverage:report": "codecov --token=$CODECOV_TOKEN", "clear": "rimraf ./dist", "build": "npm run clear && npm run transpile:esm && npm run transpile:cjs", "transpile:esm": "tsc --project ./tsconfig.esm.json", "transpile:cjs": "tsc --project ./tsconfig.cjs.json", "prepublishOnly": "npm run test:ci && npm run build", "prepare": "husky", "lint:staged": "lint-staged -- --allow-empty", "lint:check": "eslint . --ignore-path ../../.gitignore", "lint:fix": "eslint . --ignore-path ../../.gitignore --fix", "format:check": "prettier --config ../../.prettierrc \"src/**/*.ts\" --check", "format:fix": "prettier --config ../../.prettierrc \"src/**/*.ts\" --write" }, "lint-staged": { "src/**/*.ts": [ "npm run lint:fix", "npm run format:fix" ] }, "files": [ "/dist" ], "repository": { "type": "git", "url": "git+https://github.com/julien-amblard/email-misspelled.git" }, "author": { "name": "Julien Amblard", "email": "amblard.julien@gmail.com", "url": "https://github.com/julien-amblard" }, "license": "MIT", "bugs": { "url": "https://github.com/julien-amblard/email-misspelled/issues" }, "homepage": "https://github.com/julien-amblard/email-misspelled#readme", "keywords": [ "email", "domain", "misspelled", "mailcheck", "validator", "checker", "autocorrect", "lightweight", "corrector", "form" ], "devDependencies": { "@commitlint/cli": "^19.0.3", "@commitlint/config-conventional": "^19.0.3", "@typescript-eslint/eslint-plugin": "^7.1.0", "@typescript-eslint/parser": "^7.1.0", "@vitest/coverage-v8": "^1.3.1", "codecov": "^3.8.3", "eslint": "^8.57.0", "eslint-config-airbnb": "^19.0.4", "eslint-config-prettier": "^9.1.0", "eslint-config-standard": "^17.1.0", "eslint-import-resolver-typescript": "^3.6.1", "eslint-plugin-import": "^2.29.1", "eslint-plugin-require-extensions": "^0.1.3", "eslint-plugin-unicorn": "^51.0.1", "husky": "^9.0.11", "lint-staged": "^15.2.2", "prettier": "^3.2.5", "rimraf": "^5.0.5", "typescript": "~5.6.2", "vite": "^5.1.7", "vitest": "^1.3.1" }, "version": "4.3.1" }