UNPKG

mdx-bundler

Version:

Compile and bundle your MDX files and their dependencies. FAST.

103 lines (102 loc) 2.64 kB
{ "name": "mdx-bundler", "version": "10.1.1", "description": "Compile and bundle your MDX files and their dependencies. FAST.", "main": "dist/index.js", "types": "dist/index.d.ts", "type": "module", "keywords": [ "mdx", "bundler", "mdx-bundler", "esbuild" ], "author": "Kent C. Dodds <me@kentcdodds.com> (https://kentcdodds.com)", "license": "MIT", "engines": { "node": ">=18", "npm": ">=6" }, "repository": { "type": "git", "url": "https://github.com/kentcdodds/mdx-bundler" }, "bugs": { "url": "https://github.com/kentcdodds/mdx-bundler/issues" }, "homepage": "https://github.com/kentcdodds/mdx-bundler#readme", "files": [ "dist", "client" ], "scripts": { "build": "kcd-scripts build", "postbuild": "node ./other/cjs-ify.js", "lint": "kcd-scripts lint", "setup": "npm install && npm run validate -s", "test": "c8 -r text -r lcov uvu -i setup-tests.js src/__tests__", "typecheck": "kcd-scripts typecheck", "validate": "kcd-scripts validate" }, "dependencies": { "@babel/runtime": "^7.23.2", "@esbuild-plugins/node-resolve": "^0.2.2", "@fal-works/esbuild-plugin-global-externals": "^2.1.2", "@mdx-js/esbuild": "^3.0.0", "gray-matter": "^4.0.3", "remark-frontmatter": "^5.0.0", "remark-mdx-frontmatter": "^4.0.0", "uuid": "^9.0.1", "vfile": "^6.0.1" }, "peerDependencies": { "esbuild": "0.*" }, "devDependencies": { "@testing-library/preact": "3.2.4", "@testing-library/react": "^14.1.0", "@testing-library/vue": "8.1.0", "@types/jsdom": "^21.1.5", "@types/mdx": "^2.0.10", "@types/react": "^18.2.37", "@types/react-dom": "^18.2.15", "@types/uuid": "^9.0.7", "babel-eslint": "^10.1.0", "c8": "^8.0.1", "cross-env": "^7.0.3", "esbuild": "^0.19.5", "hono": "4.6.14", "jsdom": "^22.1.0", "kcd-scripts": "^14.0.1", "left-pad": "^1.3.0", "mdx-test-data": "^1.0.1", "preact": "10.25.3", "react": "^18.2.0", "react-dom": "^18.2.0", "remark-mdx-images": "^3.0.0", "typescript": "^5.2.2", "uvu": "^0.5.6", "vue": "3.5.13" }, "eslintConfig": { "extends": "./node_modules/kcd-scripts/eslint.js", "parserOptions": { "sourceType": "module", "ecmaFeatures": { "modules": true }, "ecmaVersion": 2022 }, "rules": { "import/extensions": "off", "@typescript-eslint/no-unsafe-assignment": "off", "max-lines-per-function": "off" } }, "eslintIgnore": [ "node_modules", "coverage", "dist", "*.d.ts" ] }