UNPKG

jsx-email

Version:

Render JSX email components to HTML email

154 lines 4.18 kB
{ "name": "jsx-email", "version": "2.7.2", "publishConfig": { "access": "public" }, "description": "Render JSX email components to HTML email", "license": "MIT", "repository": { "type": "git", "url": "https://github.com/shellscape/jsx-email.git", "directory": "packages/jsx-email" }, "author": "Andrew Powell <andrew@shellscape.org>", "homepage": "https://jsx.email/", "main": "./dist/commonjs/index.js", "bin": { "email": "./bin/email" }, "type": "module", "exports": { "./package.json": "./package.json", ".": { "import": { "types": "./dist/esm/index.d.ts", "default": "./dist/esm/index.js" }, "require": { "types": "./dist/commonjs/index.d.ts", "default": "./dist/commonjs/index.js" } }, "./compile": { "import": { "types": "./dist/esm/compile.d.ts", "default": "./dist/esm/compile.js" }, "require": { "types": "./dist/commonjs/compile.d.ts", "default": "./dist/commonjs/compile.js" } }, "./config": { "import": { "types": "./dist/esm/config.d.ts", "default": "./dist/esm/config.js" }, "require": { "types": "./dist/commonjs/config.d.ts", "default": "./dist/commonjs/config.js" } } }, "engines": { "node": ">=18.0.0" }, "files": [ "bin/**", "dist/**" ], "keywords": [ "react", "email" ], "peerDependencies": { "react": "^18.2.0 || ^19", "react-dom": "^18.2.0 || ^19", "@jsx-email/plugin-minify": "^1.0.2", "@jsx-email/plugin-pretty": "^1.0.0", "@jsx-email/plugin-inline": "^1.0.1" }, "dependencies": { "@dot/log": "^0.1.5", "@jsx-email/doiuse-email": "^1.0.1", "@parcel/watcher": "^2.4.1", "@radix-ui/colors": "3.0.0", "@radix-ui/react-collapsible": "1.1.1", "@radix-ui/react-icons": "^1.3.0", "@radix-ui/react-popover": "1.1.2", "@radix-ui/react-select": "^2.0.0", "@radix-ui/react-slot": "1.1.0", "@radix-ui/react-toggle-group": "1.1.0", "@unocss/core": "^0.65.1", "@unocss/preset-rem-to-px": "^0.65.1", "@unocss/preset-typography": "^0.65.1", "@unocss/preset-uno": "^0.65.1", "@unocss/preset-wind": "^0.65.1", "@unocss/transformer-compile-class": "^0.65.1", "@unocss/transformer-variant-group": "^0.65.1", "@vitejs/plugin-react": "^4.3.0", "autoprefixer": "^10.4.16", "chalk": "4.1.2", "classnames": "2.5.1", "debug": "^4.3.4", "esbuild": "^0.24.0", "find-up": "^7.0.0", "framer-motion": "11.12.0", "globby": "14.0.2", "hash-it": "^6.0.0", "html-to-text": "9.0.5", "lilconfig": "^3.1.2", "magic-string": "^0.30.5", "md-to-react-email": "5.0.4", "micromatch": "^4.0.5", "mime-types": "^2.1.35", "mustache": "^4.2.0", "postcss": "^8.4.32", "postcss-var-replace": "^1.0.0", "pretty-bytes": "^6.1.1", "react-router-dom": "7.5.2", "rehype": "^13.0.1", "rehype-stringify": "^10.0.0", "shiki": "^1.18.0", "source-map-support": "^0.5.21", "std-env": "^3.6.0", "tailwindcss": "3.4.15", "titleize": "^4.0.0", "unist-util-visit": "^5.0.0", "valibot": "^0.42.1", "vite": "^5.2.11", "yargs-parser": "^21.1.1" }, "devDependencies": { "@types/debug": "^4.1.12", "@types/hast": "^3.0.4", "@types/html-minifier-terser": "^7.0.0", "@types/html-to-text": "^9.0.2", "@types/import-local": "^3.1.2", "@types/micromatch": "^4.0.7", "@types/mime-types": "^2.1.4", "@types/mustache": "^4.2.5", "@types/pretty": "^2.0.1", "@types/semver": "^7.5.8", "@types/source-map-support": "^0.5.10", "@types/yargs-parser": "^21.0.3", "hast": "^1.0.0", "unified": "^11.0.4" }, "types": "./dist/commonjs/index.d.ts", "funding": { "type": "github", "url": "https://github.com/sponsors/shellscape" }, "generatorsBump": "0", "sideEffects": false, "tshy": { "exports": { "./package.json": "./package.json", ".": "./src/index.ts", "./compile": "./src/compile.ts", "./config": "./src/config.ts" } } }