6fde34c6创建于 11 天前历史提交
{
  "name": "disqusjs",
  "version": "3.2.2",
  "description": "Alternative DISQUS - Render comments components from Disqus API",
  "homepage": "https://disqusjs.skk.moe",
  "repository": {
    "type": "git",
    "url": "git+https://github.com/SukkaW/disqusjs.git"
  },
  "bugs": {
    "url": "https://github.com/SukkaW/disqusjs/issues"
  },
  "main": "dist/disqusjs.es2015.umd.js",
  "module": "dist/disqusjs.es2015.es.mjs",
  "types": "dist/disqusjs.es2015.umd.d.ts",
  "files": [
    "LICENSE",
    "dist/**/*"
  ],
  "exports": {
    "./dist/*": "./dist/*",
    "./package.json": "./package.json",
    "./styles/disqusjs.css": "./dist/styles/disqusjs.css",
    ".": {
      "types": "./dist/disqusjs.es2015.umd.d.ts",
      "import": "./dist/disqusjs.es2015.es.mjs",
      "module": "./dist/disqusjs.es2015.es.js",
      "default": "./dist/disqusjs.es2015.umd.js"
    },
    "./es2015": {
      "types": "./dist/disqusjs.es2015.umd.d.ts",
      "import": "./dist/disqusjs.es2015.es.mjs",
      "module": "./dist/disqusjs.es2015.es.js",
      "default": "./dist/disqusjs.es2015.umd.js"
    },
    "./es2017": {
      "types": "./dist/disqusjs.es2017.umd.d.ts",
      "import": "./dist/disqusjs.es2017.es.mjs",
      "module": "./dist/disqusjs.es2017.es.js",
      "default": "./dist/disqusjs.es2017.umd.js"
    },
    "./es2022": {
      "types": "./dist/disqusjs.es2022.umd.d.ts",
      "import": "./dist/disqusjs.es2022.es.mjs",
      "module": "./dist/disqusjs.es2022.es.js",
      "default": "./dist/disqusjs.es2022.umd.js"
    },
    "./react/styles/disqusjs.css": "./dist/react/styles/disqusjs.css",
    "./react": {
      "types": "./dist/react/disqusjs.es2015.cjs.d.ts",
      "import": "./dist/react/disqusjs.es2015.es.mjs",
      "module": "./dist/react/disqusjs.es2015.es.js",
      "default": "./dist/react/disqusjs.es2015.cjs.js"
    },
    "./react/es2015": {
      "types": "./dist/react/disqusjs.es2015.cjs.d.ts",
      "import": "./dist/react/disqusjs.es2015.es.mjs",
      "module": "./dist/react/disqusjs.es2015.es.js",
      "default": "./dist/react/disqusjs.es2015.cjs.js"
    },
    "./react/es2017": {
      "types": "./dist/react/disqusjs.es2017.cjs.d.ts",
      "import": "./dist/react/disqusjs.es2017.es.mjs",
      "module": "./dist/react/disqusjs.es2017.es.js",
      "default": "./dist/react/disqusjs.es2017.cjs.js"
    },
    "./react/es2022": {
      "types": "./dist/react/disqusjs.es2022.cjs.d.ts",
      "import": "./dist/react/disqusjs.es2022.es.mjs",
      "module": "./dist/react/disqusjs.es2022.es.js",
      "default": "./dist/react/disqusjs.es2022.cjs.js"
    },
    "./browser": {
      "import": "./dist/browser/disqusjs.es2018.es.min.mjs",
      "module": "./dist/browser/disqusjs.es2018.es.min.js",
      "default": "./dist/browser/disqusjs.es2015.umd.min.js"
    }
  },
  "jsdelivr": "./dist/browser/disqusjs.es2015.umd.min.js",
  "scripts": {
    "prebuild": "premove dist",
    "build": "cross-env NODE_ENV=production rollup --configPlugin swc3 -c rollup.config.ts --bundleConfigAsCjs",
    "prepublishOnly": "pnpm run build",
    "prebuild:analyze": "premove dist",
    "build:analyze": "cross-env NODE_ENV=production ANALYZE=true rollup --configPlugin swc3 -c rollup.config.ts",
    "dev": "parcel ./example/index.html",
    "lint": "eslint --format=sukka .",
    "prerelease": "pnpm run lint && pnpm run build",
    "release": "bumpp -r --all --commit \"release: %s\" --tag \"%s\""
  },
  "keywords": [
    "Disqus",
    "DisqusJS",
    "SukkaW",
    "react",
    "preact"
  ],
  "author": "Sukka <https://skk.moe>",
  "license": "MIT",
  "dependencies": {
    "foxact": "^0.3.9",
    "foxts": "^5.9.1"
  },
  "devDependencies": {
    "@eslint-sukka/node": "^9.0.1",
    "@eslint-sukka/react": "^9.0.1",
    "@parcel/transformer-sass": "^2.16.4",
    "@rollup/plugin-alias": "^5.1.1",
    "@rollup/plugin-commonjs": "^28.0.9",
    "@rollup/plugin-node-resolve": "^16.0.3",
    "@rollup/plugin-replace": "^6.0.3",
    "@swc/core": "^1.16.1",
    "@swc/helpers": "^0.5.23",
    "@types/node": "^24.13.3",
    "@types/react": "^18.3.31",
    "@types/react-dom": "^18.3.7",
    "bumpp": "^10.4.1",
    "cross-env": "^7.0.3",
    "eslint": "^10.9.1",
    "eslint-config-sukka": "^9.0.1",
    "eslint-formatter-sukka": "^9.0.1",
    "parcel": "^2.16.4",
    "postcss": "^8.5.26",
    "postcss-modules": "^6.0.1",
    "preact": "^10.29.8",
    "premove": "^4.0.0",
    "react": "^18.3.1",
    "react-dom": "^18.3.1",
    "react-refresh": "^0.17.0",
    "rollup": "^4.63.0",
    "rollup-plugin-dts": "^6.5.1",
    "rollup-plugin-postcss": "^4.0.2",
    "rollup-plugin-swc3": "^0.12.1",
    "sass": "^1.103.1",
    "vite-bundle-analyzer": "^1.3.9"
  },
  "peerDependencies": {
    "preact": "^10.7.1",
    "react": "^16.11.0 || ^17.0.0 || ^18.0.0 || ^19.0.0"
  },
  "peerDependenciesMeta": {
    "preact": {
      "optional": true
    },
    "react": {
      "optional": true
    }
  },
  "packageManager": "pnpm@11.24.0",
  "@parcel/resolver-default": {
    "packageExports": true
  },
  "alias": {
    "crypto": false,
    "fs": false,
    "process": false,
    "buffer": false
  }
}