{
  "name": "sodesu-comment",
  "type": "module",
  "version": "0.5.2",
  "description": "Comment system with SolidJS",
  "license": "AGPL-3.0-or-later",
  "repository": {
    "url": "https://github.com/BeiyanYunyi/sodesu"
  },
  "keywords": [
    "valine",
    "waline",
    "comment",
    "blog",
    "solid"
  ],
  "exports": {
    ".": {
      "types": "./dist/index.d.ts",
      "import": "./dist/sodesu.solid.js",
      "default": "./dist/sodesu.solid.js"
    },
    "./sodesu-comment.css": "./dist/sodesu-comment.css",
    "./aio": {
      "types": "./dist/index.d.ts",
      "import": "./dist/sodesu.aio.mjs",
      "require": "./dist/sodesu.aio.umd.js",
      "default": "./dist/sodesu.aio.umd.js"
    },
    "./preset": {
      "types": "./dist/utils/presetSodesu.d.ts",
      "import": "./dist/preset.js",
      "require": "./dist/preset.cjs",
      "default": "./dist/preset.cjs"
    },
    "./component": {
      "types": "./dist/ComponentEntry.d.ts",
      "import": "./dist/component.js",
      "default": "./dist/component.js"
    },
    "./safeList": {
      "types": "./dist/safeList.d.ts",
      "import": "./dist/safeList.js",
      "require": "./dist/safeList.cjs",
      "default": "./dist/safeList.cjs"
    },
    "./dist/*": "./dist/*",
    "./src/*": "./src/*",
    "./package.json": "./package.json"
  },
  "main": "./dist/sodesu.solid.js",
  "module": "./dist/sodesu.solid.js",
  "types": "./dist/sodesu.d.ts",
  "typesVersions": {
    "*": {
      "*": [
        "dist/*"
      ]
    }
  },
  "files": [
    "dist",
    "src"
  ],
  "peerDependencies": {
    "solid-js": "^1.9.3"
  },
  "dependencies": {
    "@waline/api": "1.0.0"
  },
  "devDependencies": {
    "@antfu/eslint-config": "^5.4.1",
    "@babel/core": "^7.28.4",
    "@babel/preset-typescript": "^7.27.1",
    "@giphy/js-types": "^5.1.0",
    "@solid-primitives/date": "^2.1.4",
    "@solid-primitives/storage": "^4.3.3",
    "@stackblitz/sdk": "^1.11.0",
    "@traptitech/markdown-it-katex": "^3.6.0",
    "@types/babel__core": "^7.20.5",
    "@types/node": "^24.6.2",
    "@unocss/core": "^66.5.2",
    "@unocss/eslint-plugin": "^66.5.2",
    "@vite-pwa/vitepress": "^1.0.0",
    "cross-env": "^10.1.0",
    "esbuild": "^0.25.10",
    "eslint": "^9.37.0",
    "eslint-plugin-format": "^1.0.2",
    "eslint-plugin-solid": "^0.14.5",
    "katex": "^0.16.23",
    "lightningcss": "^1.30.2",
    "prettier": "^3.6.2",
    "rehype-document": "^7.0.3",
    "rehype-format": "^5.0.1",
    "rehype-katex": "^7.0.1",
    "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",
    "rimraf": "^6.0.1",
    "starkdown": "^4.0.2",
    "tsx": "^4.20.6",
    "typescript": "^5.9.3",
    "unified": "^11.0.5",
    "unocss": "^66.5.2",
    "user-agent-data-types": "^0.4.2",
    "vite": "^7.1.9",
    "vite-bundle-analyzer": "^1.2.3",
    "vite-plugin-dts": "^4.5.4",
    "vite-plugin-inspect": "^11.3.3",
    "vite-plugin-pwa": "^1.0.3",
    "vite-plugin-solid": "^2.11.9",
    "vitepress": "1.6.4",
    "vue": "^3.5.22",
    "workbox-window": "^7.3.0"
  },
  "scripts": {
    "start": "vite",
    "dev": "vite",
    "build": "tsc && tsx scripts/vBuild.ts",
    "docs:dev": "vitepress dev docs",
    "docs:build": "vitepress build docs",
    "docs:preview": "vitepress preview docs"
  }
}