{
  "name": "@web-io/lint",
  "version": "1.0.1",
  "description": "web lints package",
  "author": "leejefy <050934@gmail.com>",
  "homepage": "https://gitee.com/phoenix-tech/web-lint",
  "dependencies": {
    "eslint": "7.29.0",
    "stylelint": "13.13.1",
    "@typescript-eslint/parser": "4.27.0",
    "@typescript-eslint/eslint-plugin": "4.27.0",
    "@web-io/lint-config": "1.0.0"
  },
  "devDependencies": {
    "npm-run-all": "4.1.5",
    "typescript": "4.3.4",
    "@types/node": "12.20.13",
    "@types/eslint": "7.28.0",
    "rimraf": "3.0.2"
  },
  "scripts": {
    "clean": "rimraf ./lib",
    "build": "run-s lint clean build-ts",
    "build:no-lint": "run-s clean build-ts",
    "lint": "run-p eslint stylelint",
    "lint:fix": "run-p eslint:fix stylelint:fix",
    "eslint": "run-p eslint-be eslint-fe eslint-ts",
    "eslint:fix": "run-p eslint-be:fix eslint-fe:fix eslint-ts:fix",
    "eslint-be": "eslint --cache --cache-location ./node_modules/.cache/.eslintbecache --ext .js,.jsx ./",
    "eslint-fe": "eslint --config ./.eslintrc-fe.js --cache --cache-location ./node_modules/.cache/.eslintfecache --no-ignore ./test/eslint-fe.js",
    "eslint-ts": "eslint --config ./.eslintrc-ts.js --cache --cache-location ./node_modules/.cache/.eslinttscache --ext .js,.jsx,.ts,.tsx ./",
    "eslint-be:fix": "eslint --fix --cache --cache-location ./node_modules/.cache/.eslintbecache --ext .js,.jsx ./",
    "eslint-fe:fix": "eslint --fix --config ./.eslintrc-fe.js --cache --cache-location ./node_modules/.cache/.eslintfecache --no-ignore ./test/eslint-fe.js",
    "eslint-ts:fix": "eslint --fix --config ./.eslintrc-ts.js --cache --cache-location ./node_modules/.cache/.eslinttscache --ext .js,.jsx,.ts,.tsx ./",
    "stylelint": "stylelint --cache --cache-location ./node_modules/.cache/.stylelintcache ./test/stylelint.less",
    "stylelint:fix": "stylelint --fix --cache --cache-location ./node_modules/.cache/.stylelintcache ./test/stylelint.less",
    "build-ts": "tsc --project ./tsconfig.json"
  },
  "files": [
    "lib",
    "eslint",
    "stylelint",
    "index.js"
  ],
  "license": "MIT",
  "keywords": [
    "eslint",
    "eslintconfig",
    "stylelint"
  ],
  "repository": {
    "type": "git",
    "url": "git@gitee.com:phoenix-tech/web-lint.git"
  },
  "engines": {
    "node": ">= 12.16.1",
    "npm": ">= 6.13.4"
  }
}
