{
  "name": "disqusjs",
  "version": "3.2.1",
  "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",
  "keywords": [
    "Disqus",
    "DisqusJS",
    "SukkaW",
    "react",
    "preact"
  ],
  "author": "Sukka <https://skk.moe>",
  "license": "MIT",
  "dependencies": {
    "foxact": "^0.2.49",
    "foxts": "^4.5.0"
  },
  "devDependencies": {
    "@eslint-sukka/node": "^7.3.5",
    "@eslint-sukka/react": "^7.3.5",
    "@parcel/transformer-sass": "2.15.4",
    "@rollup/plugin-alias": "^5.1.1",
    "@rollup/plugin-commonjs": "^28.0.8",
    "@rollup/plugin-node-resolve": "^16.0.3",
    "@rollup/plugin-replace": "^6.0.2",
    "@swc/core": "^1.13.5",
    "@swc/helpers": "^0.5.17",
    "@types/node": "^24.8.1",
    "@types/react": "^18.3.26",
    "@types/react-dom": "^18.3.7",
    "bumpp": "^10.3.1",
    "cross-env": "^7.0.3",
    "eslint": "^9.38.0",
    "eslint-config-sukka": "^7.3.5",
    "eslint-formatter-sukka": "^7.3.5",
    "parcel": "^2.16.0",
    "postcss": "^8.5.6",
    "postcss-modules": "^6.0.1",
    "preact": "^10.27.2",
    "react": "^18.3.1",
    "react-dom": "^18.3.1",
    "react-refresh": "^0.17.0",
    "rimraf": "^6.0.1",
    "rollup": "^4.52.5",
    "rollup-plugin-dts": "^6.2.3",
    "rollup-plugin-postcss": "^4.0.2",
    "rollup-plugin-swc3": "^0.12.1",
    "sass": "^1.93.2",
    "vite-bundle-analyzer": "^1.2.3"
  },
  "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
    }
  },
  "overrides": {
    "array-includes": "npm:@nolyfill/array-includes@latest",
    "array.prototype.flat": "npm:@nolyfill/array.prototype.flat@latest",
    "array.prototype.flatmap": "npm:@nolyfill/array.prototype.flatmap@latest",
    "array.prototype.tosorted": "npm:@nolyfill/array.prototype.tosorted@latest",
    "es-iterator-helpers": "npm:@nolyfill/es-iterator-helpers@latest",
    "function-bind": "npm:@nolyfill/function-bind@latest",
    "has": "npm:@nolyfill/has@latest",
    "has-proto": "npm:@nolyfill/has-proto@latest",
    "has-symbols": "npm:@nolyfill/has-symbols@latest",
    "object.assign": "npm:@nolyfill/object.assign@latest",
    "object.entries": "npm:@nolyfill/object.entries@latest",
    "object.fromentries": "npm:@nolyfill/object.fromentries@latest",
    "object.hasown": "npm:@nolyfill/object.hasown@latest",
    "object.values": "npm:@nolyfill/object.values@latest",
    "side-channel": "npm:@nolyfill/side-channel@latest",
    "string.prototype.matchall": "npm:@nolyfill/string.prototype.matchall@latest"
  },
  "@parcel/resolver-default": {
    "packageExports": true
  },
  "alias": {
    "crypto": false,
    "fs": false,
    "process": false,
    "buffer": false
  },
  "scripts": {
    "prebuild": "rimraf dist",
    "build": "cross-env NODE_ENV=production rollup --configPlugin swc3 -c rollup.config.ts --bundleConfigAsCjs",
    "prebuild:analyze": "rimraf 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\""
  }
}