{
  "name": "@readme/variable",
  "description": "React component for ReadMe user data variables",
  "version": "18.0.1",
  "main": "dist/index.js",
  "author": "Dom Harrington <dom@harrington-mail.com>",
  "license": "ISC",
  "repository": {
    "type": "git",
    "url": "git://github.com/readmeio/variable.git"
  },
  "engines": {
    "node": ">=20"
  },
  "scripts": {
    "build": "webpack",
    "lint": "eslint . --ext .jsx --ext .js",
    "prepublishOnly": "npm run build",
    "pretest": "npm run lint",
    "prettier": "prettier --list-different --write \"./**/**.{js,jsx}\"",
    "test": "jest --coverage"
  },
  "dependencies": {
    "classnames": "^2.2.6",
    "prop-types": "^15.8.1"
  },
  "peerDependencies": {
    "react": "18.x",
    "react-dom": "18.x"
  },
  "devDependencies": {
    "@babel/preset-env": "^7.22.15",
    "@babel/preset-react": "^7.22.15",
    "@readme/eslint-config": "^14.7.2",
    "@testing-library/jest-dom": "^6.1.3",
    "@testing-library/react": "^16.3.0",
    "babel-jest": "^30.0.2",
    "babel-loader": "^10.0.0",
    "babel-polyfill": "^6.26.0",
    "eslint": "^8.48.0",
    "jest": "^30.0.3",
    "jest-environment-jsdom": "^30.0.2",
    "prettier": "^3.0.3",
    "terser-webpack-plugin": "^5.3.7",
    "webpack": "^5.88.2",
    "webpack-cli": "^5.1.4"
  },
  "prettier": "@readme/eslint-config/prettier",
  "commitlint": {
    "extends": [
      "@commitlint/config-conventional"
    ],
    "rules": {
      "body-max-line-length": [
        0,
        "always",
        "Infinity"
      ],
      "footer-max-line-length": [
        0,
        "always",
        "Infinity"
      ]
    }
  },
  "bundlewatch": {
    "files": [
      {
        "path": "dist/index.js",
        "maxSize": "6KB"
      }
    ]
  }
}
