UNPKG

caniemail

Version:

HTML and CSS Feature Support for Email Clients from caniemail.com

107 lines 2.65 kB
{ "name": "caniemail", "version": "1.0.4", "description": "HTML and CSS Feature Support for Email Clients from caniemail.com", "license": "MIT", "repository": "avigoldman/caniemail", "author": "Andrew Powell <andrew@shellscape.org>", "homepage": "https://github.com/avigoldman/caniemail#README", "type": "module", "exports": { "./caniemail.json": "./data/caniemail.json", "./package.json": "./package.json", ".": { "types": "./dist/index.d.ts", "default": "./dist/index.js" } }, "engines": { "node": ">=20.19.0" }, "files": [ "data", "dist/**", "README" ], "keywords": [ "caniemail", "caniuse", "check", "client", "compat", "compatible", "compatibility", "css", "doiuse", "email", "gmail", "html", "lint", "stylelint", "support" ], "dependencies": { "@adobe/css-tools": "^4.3.1", "@trivago/prettier-plugin-sort-imports": "^5.2.2", "binary-search": "^1.3.6", "css-what": "^6.1.0", "domhandler": "^5.0.3", "dot-prop": "^9.0.0", "htmlparser2": "^10.0.0", "micromatch": "^4.0.5", "onetime": "^7.0.0", "split-lines": "^3.0.0", "style-to-object": "^1.0.4" }, "devDependencies": { "@anthropic-ai/claude-code": "^1.0.61", "@dot/versioner": "^0.4.2", "@tunnel/tun": "^0.3.6", "@types/css": "^0.0.38", "@types/micromatch": "^4.0.4", "@types/node": "^22.14.1", "desm": "^1.3.0", "execa": "^9.5.2", "husky": "^9.1.6", "lint-staged": "^15.2.10", "outdent": "^0.8.0", "oxlint": "^0.16.6", "prettier": "^3.5.3", "prettier-plugin-package": "^1.4.0", "typescript": "^5.8.3", "vitest": "^3.1.1" }, "resolutions": { "domhandler": "^4" }, "types": "dist/index.d.ts", "lint-staged": { "*.{ts,tsx,js,jsx}": [ "oxlint --format stylish --fix", "prettier --write" ], "**/(package|tsconfig(.*)?).json": [ "prettier --write" ], "(pnpm-workspace|.github/**/*).{yml,yaml}": [ "prettier --write" ], "*package.json": [ "prettier --write" ], "((.github/**/*)|(docs/**/*)|(web/**/*.md)|(README|CHANGELOG)|(**/(README|CHANGELOG))).md": [ "prettier --write" ] }, "root": true, "scripts": { "build": "tsc --project tsconfig.build.json", "format": "prettier --write .", "lint": "oxlint --format stylish --fix .", "postbuild": "cp -r ./data dist", "pretest": "pnpm build", "release": "versioner --no-commit-scopes --target $(pwd)", "test": "vitest run --config ./vitest.config.ts", "typecheck": "tsc --noEmit" } }