UNPKG

mdx-prompt

Version:

Use MDX to render high quality LLM prompts

92 lines 2.63 kB
{ "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/**/*" } }