mdx-prompt
Version:
Use MDX to render high quality LLM prompts
92 lines • 2.63 kB
JSON
{
"name": "mdx-prompt",
"version": "0.4.2",
"description": "Use MDX to render high quality LLM prompts",
"keywords": [
"mdx",
"jsx",
"ai",
"llm",
"typescript"
],
"homepage": "https://github.com/edspencer/mdx-prompt",
"main": "./dist/index.cjs.js",
"module": "./dist/index.js",
"types": "./dist/types/index.d.ts",
"exports": {
".": {
"types": "./dist/types/index.d.ts",
"import": "./dist/index.js",
"require": "./dist/index.cjs.js"
},
"./components": {
"types": "./dist/types/components/index.d.ts",
"import": "./dist/components/index.js",
"require": "./dist/components/index.cjs.js"
},
"./components/html": {
"types": "./dist/types/components/html.d.ts",
"import": "./dist/components/html.js",
"require": "./dist/components/html.cjs.js"
},
"./render": {
"types": "./dist/types/render.d.ts",
"import": "./dist/render.js",
"require": "./dist/render.cjs.js"
}
},
"files": [
"/dist/**/*"
],
"bugs": {
"url": "https://github.com/edspencer/mdx-prompt/issues"
},
"author": "Ed Spencer (https://edspencer.net)",
"repository": {
"type": "git",
"url": "git+https://github.com/edspencer/mdx-prompt.git"
},
"dependencies": {
"@swc/jest": "^0.2.38",
"jest": "^29.7.0",
"next-mdx-remote": "^5.0.0",
"rehype-format": "^5.0.1",
"rehype-parse": "^9.0.1",
"rehype-stringify": "^10.0.1",
"ts-jest": "^29.3.2",
"ts-node": "^10.9.2",
"unified": "^11.0.5"
},
"peerDependencies": {
"react": ">=18",
"react-dom": ">=18"
},
"devDependencies": {
"@arethetypeswrong/cli": "^0.17.3",
"@changesets/cli": "^2.27.11",
"@rollup/plugin-commonjs": "^28.0.2",
"@rollup/plugin-node-resolve": "^16.0.0",
"@rollup/plugin-typescript": "^12.1.2",
"@types/jest": "^29.5.14",
"@types/node": "^22.10.7",
"@types/react": ">=18",
"@types/react-dom": ">=18",
"concurrently": "^9.1.2",
"rollup": "^4.31.0",
"rollup-plugin-peer-deps-external": "^2.2.4",
"rollup-plugin-typescript2": "^0.36.0",
"tsx": "^4.19.2",
"typescript": "^5.7.3"
},
"scripts": {
"test": "npx jest",
"test:watch": "npx jest --watch",
"build": "tsc && rollup -c",
"build:watch": "concurrently \"tsc --watch\" \"rollup -c --watch\"",
"ci:version": "changeset version",
"ci:publish": "tsc && rollup -c && changeset publish",
"check-exports": "attw --pack . --ignore-rules=cjs-resolves-to-esm",
"format": "prettier --write src/**/*",
"lint": "prettier --check src/**/*"
}
}