react-ipynb-renderer-katex
Version:
A react component that displays an ipynb file for katex.
89 lines • 3.4 kB
JSON
{
"name": "react-ipynb-renderer-katex",
"homepage": "https://docs.walkframe.com/products/react-ipynb-renderer/",
"version": "2.3.0",
"description": "A react component that displays an ipynb file for katex.",
"main": "dist/index.js",
"module": "dist/index.js",
"author": "righ",
"license": "Apache-2.0",
"keywords": [
"jupyter",
"ipynb",
"notebook",
"ipython",
"jupyterlab",
"katex"
],
"devDependencies": {
"@types/dompurify": "^3.0.5",
"@types/katex": "^0.16.7",
"@types/node": "^15.12.1",
"@types/react": "^18.2.24",
"@typescript-eslint/eslint-plugin": "^7.2.0",
"@typescript-eslint/parser": "^7.2.0",
"@vitejs/plugin-legacy": "^5.4.3",
"@vitejs/plugin-react": "^4.7.0",
"eslint": "^8.57.0",
"eslint-config-prettier": "^9.1.0",
"eslint-plugin-prettier": "^5.1.3",
"less": "^4.4.1",
"prettier": "^3.2.5",
"react": ">=16.9.0",
"react-dom": ">=16.9.0",
"react-is": "^16.13.1",
"typescript": "^5.4.2",
"vite": "^5.4.19",
"vite-plugin-dts": "^4.5.4"
},
"peerDependencies": {
"react": ">=16.9.0",
"react-dom": ">=16.9.0"
},
"dependencies": {
"anser": "^2.1.1",
"isomorphic-dompurify": "^2.26.0",
"react-syntax-highlighter": "^15.5.0",
"rehype-katex": "^7.0.1",
"rehype-raw": "^7.0.0",
"rehype-stringify": "^10.0.1",
"remark-gfm": "^4.0.1",
"remark-math": "^6.0.0",
"remark-parse": "^11.0.0",
"remark-rehype": "^11.1.2",
"unified": "^11.0.5",
"unist-util-visit": "^5.0.0"
},
"files": [
"dist/",
"package.json"
],
"repository": {
"type": "git",
"url": "git+https://github.com/righ/react-ipynb-renderer.git"
},
"eslintConfig": {
"extends": [
"plugin:storybook/recommended"
]
},
"scripts": {
"test": "echo \"Error: no test specified\" && exit 1",
"build": "rm -rf ./dist && vite build && rm -f ./dist/style.css",
"analyze": "rm -rf ./dist && vite build --mode analyze",
"build-css": "mkdir -p ./dist && cp -r ../dist/styles ./dist/",
"build-default-css": "lessc --clean-css ../src/styles/default.less ./dist/styles/default.css",
"build-dark-css": "lessc --clean-css ../src/styles/dark.less ./dist/styles/dark.css",
"build-darkbronco-css": "lessc --clean-css ../src/styles/darkbronco.less ./dist/styles/darkbronco.css",
"build-dorkula-css": "lessc --clean-css ../src/styles/dorkula.less ./dist/styles/dorkula.css",
"build-chesterish-css": "lessc --clean-css ../src/styles/chesterish.less ./dist/styles/chesterish.css",
"build-grade3-css": "lessc --clean-css ../src/styles/grade3.less ./dist/styles/grade3.css",
"build-gruvboxd-css": "lessc --clean-css ../src/styles/gruvboxd.less ./dist/styles/gruvboxd.css",
"build-gruvboxl-css": "lessc --clean-css ../src/styles/gruvboxl.less ./dist/styles/gruvboxl.css",
"build-monokai-css": "lessc --clean-css ../src/styles/monokai.less ./dist/styles/monokai.css",
"build-oceans16-css": "lessc --clean-css ../src/styles/oceans16.less ./dist/styles/oceans16.css",
"build-onedork-css": "lessc --clean-css ../src/styles/onedork.less ./dist/styles/onedork.css",
"build-solarizedd-css": "lessc --clean-css ../src/styles/solarizedd.less ./dist/styles/solarizedd.css",
"build-solarizedl-css": "lessc --clean-css ../src/styles/solarizedl.less ./dist/styles/solarizedl.css"
}
}