{
  "name": "postcss-combine-duplicated-selectors",
  "version": "10.0.3",
  "description": "automatically keep css selectors unique",
  "main": "src/index.js",
  "types": "types/index.d.ts",
  "files": [
    "src",
    "types/index.d.ts"
  ],
  "scripts": {
    "commit": "commit",
    "test": "run-s test:*",
    "test:unit": "ava",
    "test:lint-js": "eslint --ext md,js .",
    "test:lint-md": "remark *.md -q --no-stdout",
    "test:types": "dtslint types",
    "commitlint": "commitlint --from HEAD~1"
  },
  "keywords": [
    "postcss-plugin",
    "selector"
  ],
  "author": {
    "name": "Christian Murphy",
    "email": "christian.murphy.42@gmail.com",
    "url": "https://github.com/ChristianMurphy"
  },
  "repository": {
    "type": "git",
    "url": "git+https://github.com/ChristianMurphy/postcss-combine-duplicated-selectors.git"
  },
  "homepage": "https://github.com/ChristianMurphy/postcss-combine-duplicated-selectors",
  "bugs": {
    "url": "https://github.com/ChristianMurphy/postcss-combine-duplicated-selectors/issues"
  },
  "license": "MIT",
  "peerDependencies": {
    "postcss": "^8.1.0"
  },
  "dependencies": {
    "postcss-selector-parser": "^6.0.4"
  },
  "devDependencies": {
    "@commitlint/cli": "12.1.1",
    "@commitlint/config-conventional": "12.1.1",
    "@commitlint/prompt-cli": "12.1.1",
    "ava": "3.15.0",
    "dtslint": "4.0.9",
    "eslint": "7.26.0",
    "eslint-config-google": "0.14.0",
    "eslint-plugin-ava": "12.0.0",
    "eslint-plugin-markdown": "1.0.2",
    "husky": "5.2.0",
    "npm-run-all": "4.1.5",
    "postcss": "8.2.15",
    "postcss-less": "4.0.1",
    "postcss-nested": "5.0.5",
    "postcss-scss": "3.0.5",
    "remark-cli": "9.0.0",
    "remark-preset-lint-consistent": "4.0.0",
    "remark-preset-lint-recommended": "5.0.0",
    "remark-validate-links": "10.0.4",
    "typescript": "4.2.4"
  },
  "engines": {
    "node": "^10.0.0 || ^12.0.0 || >=14.0.0"
  },
  "eslintConfig": {
    "root": true,
    "parserOptions": {
      "ecmaVersion": 8
    },
    "env": {
      "es6": true,
      "node": true
    },
    "plugins": [
      "markdown"
    ],
    "extends": [
      "eslint:recommended",
      "google"
    ],
    "rules": {
      "prefer-arrow-callback": "error",
      "prefer-const": "error",
      "prefer-template": "error"
    }
  },
  "remarkConfig": {
    "plugins": [
      "preset-lint-recommended",
      "preset-lint-consistent",
      "validate-links"
    ]
  },
  "commitlint": {
    "extends": [
      "@commitlint/config-conventional"
    ]
  },
  "renovate": {
    "extends": [
      "config:base"
    ],
    "automerge": true,
    "major": {
      "automerge": false
    },
    "lockFileMaintenance": {
      "enabled": true
    },
    "semanticPrefix": "chore:",
    "semanticCommitScope": ""
  },
  "husky": {
    "hooks": {
      "pre-commit": "npm test",
      "commit-msg": "commitlint -E HUSKY_GIT_PARAMS"
    }
  }
}
