{
  "name": "toshiki-notebook",
  "version": "0.0.1",
  "description": "Toshiki's web notebook built upon Vitepress and deployed via Vercel!",
  "main": "index.js",
  "repository": "https://github.com/andatoshiki/toshiki-note",
  "author": "And Toshiki <hello@toshiki.dev>",
  "license": "MIT",
  "private": true,
  "scripts": {
    "docs:dev": "vitepress dev docs",
    "docs:build": "vitepress build docs",
    "docs:preview": "vitepress preview docs",
    "docs:host": "vitepress dev docs --host",
    "rm:dist": "rm -rf /docs/.vitepress/dist",
    "rm:cache": "rm -rf /docs/.vitepress/cache",
    "prepare": "node -e \"if (process.env.NODE_ENV !== 'production'){process.exit(1)} \" || husky install",
    "lint": "prettier --write .",
    "changelog": "conventional-changelog -p angular -i CHANGELOG.md -s -r 0",
    "feed": "node docs/.vitepress/utils/genFeed.js"
  },
  "lint-staged": {
    "*.{js,jsx,vue,ts,tsx}": [
      "eslint --fix"
    ]
  },
  "devDependencies": {
    "@andatoshiki/markdown-it-image-caption": "0.0.2",
    "@andatoshiki/vitepress-plugin-nprogress": "^0.0.1",
    "@andatoshiki/vitepress-plugin-shiki-twoslash": "0.0.1",
    "@antv/g2plot": "^2.4.31",
    "@arco-design/web-vue": "^2.46.0",
    "@luckrya/markdown-it-link-to-card": "^0.3.3",
    "@mdit-vue/shared": "^0.12.0",
    "@types/node": "^18.14.2",
    "@types/react": "^18.2.9",
    "@vitejs/plugin-vue": "^4.0.0",
    "@vue/cli-plugin-typescript": "^5.0.8",
    "artplayer": "^4.6.2",
    "blueimp-md5": "^2.19.0",
    "conventional-changelog-cli": "^2.2.2",
    "dayjs": "^1.11.8",
    "dplayer": "^1.27.1",
    "feed": "^4.2.2",
    "flv.js": "^1.6.2",
    "fs": "^0.0.1-security",
    "fs-extra": "^11.1.1",
    "gitalk": "^1.8.0",
    "gray-matter": "^4.0.3",
    "hls.js": "^1.3.5",
    "husky": "^8.0.3",
    "jquery": "^3.7.0",
    "lint-staged": "^13.2.0",
    "markdown-it-link-preview": "^1.1.3",
    "markdown-it-mermaid": "^0.2.5",
    "markdown-it-table-captions": "^1.0.4",
    "markdown-it-task-lists": "^2.1.1",
    "medium-zoom": "^1.0.8",
    "mermaid": "^9.4.3",
    "prettier": "2.8.4",
    "react": "^18.2.0",
    "sass": "^1.58.3",
    "sitemap": "^7.1.1",
    "ts-node": "^10.9.1",
    "typescript": "^5.1.3",
    "unplugin-vue-components": "^0.24.0",
    "videojs-flash": "^2.2.1",
    "vite": "^4.1.2",
    "vitepress": "^1.0.0-alpha.46",
    "vitepress-plugin-nprogress": "^0.0.4",
    "vue": "^3.2.47",
    "vue-better-dplayer": "^0.0.8",
    "vue-dplayer": "^0.0.10",
    "vue-video-player": "^6.0.0"
  },
  "dependencies": {
    "@andatoshiki/markdown-it-katex": "^0.0.3",
    "markdown-it": "^13.0.1",
    "vitest": "^0.32.0"
  },
  "pnpm": {
    "overrides": {
      "remark-shiki-twoslash>shiki": "^0.14.1",
      "shiki-twoslash>shiki": "^0.14.1",
      "@antv/g-base": "0.5.11",
      "@antv/path-util": "2.0.15",
      "@antv/attr": "0.3.5"
    },
    "peerDependencyRules": {
      "ignoreMissing": [
        "@algolia/client-search"
      ]
    }
  }
}
