{ "_from": "eslint-plugin-compat@^3.1.1", "_id": "eslint-plugin-compat@3.7.0", "_inBundle": false, "_integrity": "sha512-A3uzSYqUjNj6rMyaBuU3l8wSCadZjeZRZ7WF3eU9vUT0JItiqRysjmYELkHHCpH8l7wRprUu4MZPr37lFCw7iA==", "_location": "/eslint-plugin-compat", "_phantomChildren": {}, "_requested": { "type": "range", "registry": true, "raw": "eslint-plugin-compat@^3.1.1", "name": "eslint-plugin-compat", "escapedName": "eslint-plugin-compat", "rawSpec": "^3.1.1", "saveSpec": null, "fetchSpec": "^3.1.1" }, "_requiredBy": [ "/@umijs/fabric" ], "_resolved": "https://registry.npmjs.org/eslint-plugin-compat/-/eslint-plugin-compat-3.7.0.tgz", "_shasum": "03f1ebb350a3c7eb93b6f461e200048e6008594b", "_spec": "eslint-plugin-compat@^3.1.1", "_where": "/var/lib/jenkins/workspace/wechat-h5/node_modules/@umijs/fabric", "author": { "name": "Amila Welihinda" }, "babel": { "presets": [ [ "@babel/preset-env", { "useBuiltIns": "usage", "corejs": 3, "targets": { "node": 10 } } ], "@babel/preset-flow" ] }, "browserslist": [ "last 1 version" ], "bugs": { "url": "https://github.com/amilajack/eslint-plugin-compat/issues" }, "bundleDependencies": false, "collective": { "type": "opencollective", "url": "https://opencollective.com/eslint-plugin-compat", "logo": "https://opencollective.com/opencollective/logo.txt" }, "dependencies": { "ast-metadata-inferer": "^0.2.0-0", "browserslist": "^4.12.0", "caniuse-db": "^1.0.30001059", "core-js": "^3.6.5", "lodash.memoize": "4.1.2", "mdn-browser-compat-data": "^1.0.21", "semver": "7.3.2" }, "deprecated": false, "description": "Lint browser compatibility of API used", "devDependencies": { "@babel/cli": "^7.8.4", "@babel/core": "^7.9.6", "@babel/preset-env": "^7.9.6", "@babel/preset-flow": "^7.9.0", "cross-env": "^7.0.2", "eslint": "^7.0.0", "eslint-config-bliss": "^5.0.0", "eslint-plugin-prettier": "^3.1.3", "flow-bin": "^0.124.0", "flow-typed": "^3.1.0", "jest": "^26.0.1" }, "engines": { "node": ">=9.x" }, "eslintConfig": { "extends": "bliss", "env": { "node": true, "jest": true } }, "files": [ "lib" ], "homepage": "https://github.com/amilajack/eslint-plugin-compat#readme", "jest": { "testEnvironment": "node" }, "keywords": [ "eslint", "browser", "support", "api", "lint", "caniuse", "kangax" ], "license": "MIT", "main": "lib/index.js", "name": "eslint-plugin-compat", "peerDependencies": { "eslint": "^4.0.0 || ^5.0.0 || ^6.0.0 || ^7.0.0" }, "renovate": { "extends": [ "bliss" ] }, "repository": { "type": "git", "url": "git+https://github.com/amilajack/eslint-plugin-compat.git" }, "scripts": { "build": "cross-env NODE_ENV=production rm -rf lib && babel src --out-dir lib --source-maps inline", "flow": "flow", "flow-typed": "flow-typed install --ignoreDeps peer dev", "lint": "eslint --ignore-path .gitignore .", "spec": "jest", "test": "yarn lint && yarn build && yarn spec", "version": "yarn build" }, "version": "3.7.0" }