UNPKG

@logicflow/dumi-theme-simple

Version:
152 lines 4.18 kB
{ "name": "@logicflow/dumi-theme-simple", "version": "1.0.0", "description": "Simple website theme based on dumi2.", "keywords": [ "dumi", "dumi-theme", "dumi-theme-simple" ], "homepage": "", "bugs": { "url": "https://github.com/Logic-Flow/dumi-theme-simple/issues" }, "repository": { "type": "git", "url": "https://github.com/Logic-Flow/dumi-theme-simple" }, "license": "MIT", "types": "dist/types.d.ts", "files": [ "dist" ], "scripts": { "build": "npm run prepare && father build", "dev": "father dev", "lint": "npm run lint:es && npm run lint:css", "lint:css": "stylelint \"{src,test}/**/*.{css,less}\"", "lint:es": "eslint \"{src,test}/**/*.{js,jsx,ts,tsx}\"", "prepare": "father link-dev-theme", "prepublishOnly": "npm run build", "start": "cd example && npm run dev", "analyze": "npm run build && node scripts/analyze-bundle.js" }, "commitlint": { "extends": [ "@commitlint/config-conventional" ] }, "lint-staged": { "*.{md,json}": [ "prettier --write --no-error-on-unmatched-pattern" ], "*.{css,less}": [ "stylelint --fix", "prettier --write" ], "*.{js,jsx}": [ "eslint --fix", "prettier --write" ], "*.{ts,tsx}": [ "eslint --fix", "prettier --parser=typescript --write" ] }, "dependencies": { "@ant-design/icons": "^5.4.0", "@babel/plugin-syntax-unicode-sets-regex": "^7.18.6", "@babel/standalone": "^7.19.5", "@docsearch/css": "^3.3.0", "@docsearch/react": "^3.3.0", "@logicflow/core": "2.0.11", "@logicflow/extension": "2.0.15", "@logicflow/react-node-registry": "1.0.12", "@monaco-editor/react": "^4.4.6", "@stackblitz/sdk": "^1.8.0", "@vercel/analytics": "^1.3.1", "@vercel/speed-insights": "^1.0.12", "antd": "^5.19.4", "classnames": "^2.3.2", "codesandbox": "^2.2.3", "d3-dsv": "^3.0.1", "docsearch.js": "^2.6.3", "front-matter": "^4.0.2", "fs-extra": "^10.1.0", "glob": "^8.0.3", "hast": "^1.0.0", "indent-string": "^5.0.0", "insert-css": "^2.0.0", "lodash-es": "^4.17.21", "monaco-editor": "^0.25.0", "normalize.css": "^8.0.1", "parse-github-url": "^1.0.2", "prettier": "^2.7.1", "rc-drawer": "^4.0.0", "rc-footer": "^0.6.6", "react": "^18.3.1", "react-colorful": "^5.6.1", "react-dom": "^18.3.1", "react-error-boundary": "^3.1.4", "react-github-button": "^0.1.11", "react-helmet": "^6.1.0", "react-markdown": "^9.0.1", "react-router-dom": "^6.4.2", "react-slick": "^0.29.0", "react-split-pane": "^0.1.92", "react-use": "^17.4.0", "reading-time": "^1.5.0", "rehype-raw": "^7.0.0", "remark-gfm": "^4.0.0", "semver": "^7.3.8", "size-sensor": "^1.0.1", "slick-carousel": "^1.8.1", "swiper": "^11.1.8", "unified": "^10.1.2", "unist-util-visit": "^4.1.2", "uri-parse": "^1.0.0", "valtio": "^1.12.1", "video-react": "^0.16.0" }, "devDependencies": { "@commitlint/cli": "^17.1.2", "@commitlint/config-conventional": "^17.1.0", "@types/classnames": "^2.3.1", "@types/fs-extra": "^9.0.13", "@types/glob": "^8.0.0", "@types/hast": "^2.3.5", "@types/lodash-es": "^4.17.6", "@types/node": "^18.11.3", "@types/react": "^18.3.12", "@types/react-dom": "^18.3.1", "@types/react-router-dom": "^5.3.3", "@types/react-slick": "^0.23.10", "@types/react-split-pane": "^0.1.67", "@umijs/lint": "^4.0.0", "babel-plugin-import": "^1.13.8", "dumi": "^2.0.0", "eslint": "^8.23.0", "father": "^4.1.0", "father-plugin-dumi-theme": "^1.0.0-beta.1", "husky": "^8.0.1", "lint-staged": "^13.0.3", "prettier-plugin-organize-imports": "^3.0.0", "prettier-plugin-packagejson": "^2.2.18", "react": "^18.3.1", "react-dom": "^18.3.1", "stylelint": "^14.9.1", "typescript": "^5.9.2" }, "peerDependencies": { "dumi": "^2.0.0", "react": ">=16.9.0", "react-dom": ">=16.9.0" }, "publishConfig": { "access": "public" }, "authors": [ "dumi", "logicflow" ] }