{"name":"eslint-plugin-compat","version":"5.0.0-0","description":"Lint browser compatibility of API used","keywords":["eslint","browser","support","api","lint","caniuse","kangax"],"homepage":"https://github.com/amilajack/eslint-plugin-compat#readme","bugs":{"url":"https://github.com/amilajack/eslint-plugin-compat/issues"},"repository":{"type":"git","url":"git+https://github.com/amilajack/eslint-plugin-compat.git"},"license":"MIT","author":{"name":"Amila Welihinda"},"contributors":[{"name":"Amila Welihinda","email":"amilajack@gmail.com","url":"https://github.com/amilajack"},{"name":"John Tran","email":"jptran318@gmail.com","url":"https://github.com/jooohhn"}],"main":"lib/index.js","scripts":{"benchmarks":"ts-node-transpile-only test/benchmarks.ts","build":"rm -rf lib && tsc --project tsconfig.build.json","lint":"eslint --ignore-path .gitignore --ext .js,.ts .","spec":"jest --testPathIgnorePatterns test/e2e-repo.spec.ts /benchmarks-tmp","spec:e2e":"jest test/e2e-repo.spec.ts","test":"npm run lint && npm run build && npm run spec","tsc":"tsc","version":"npm run build"},"prettier":{"semi":true,"tabWidth":2,"trailingComma":"es5"},"eslintConfig":{"env":{"jest":true,"node":true},"parser":"@typescript-eslint/parser","parserOptions":{"project":"./tsconfig.json"},"extends":["airbnb-typescript/base","plugin:eslint-plugin/recommended","plugin:import/typescript","plugin:prettier/recommended"],"rules":{"import/extensions":"off","import/no-extraneous-dependencies":"off"},"root":true},"jest":{"preset":"ts-jest","testEnvironment":"node","testPathIgnorePatterns":["/benchmarks-tmp/"]},"dependencies":{"@mdn/browser-compat-data":"^5.5.19","ast-metadata-inferer":"^0.8.0","browserslist":"^4.23.0","caniuse-lite":"^1.0.30001605","find-up":"^5.0.0","globals":"^13.24.0","lodash.memoize":"^4.1.2","semver":"^7.6.0"},"devDependencies":{"@babel/core":"^7.24.3","@babel/eslint-parser":"^7.24.1","@semantic-release/changelog":"^6.0.3","@semantic-release/git":"^10.0.1","@tsconfig/node16":"^16.1.3","@types/benchmark":"^2.1.5","@types/caniuse-lite":"^1.0.5","@types/eslint":"^8.56.7","@types/jest":"^29.5.12","@types/lodash.memoize":"^4.1.9","@types/semver":"7.5.8","@typescript-eslint/eslint-plugin":"^7.5.0","@typescript-eslint/parser":"^7.5.0","benchmark":"^2.1.4","browserslist-config-erb":"^0.0.3","electron":"^29.x.x","eslint":"^8.57.0","eslint-config-airbnb-typescript":"^18.0.0","eslint-config-bliss-typescript":"^6.0.2","eslint-config-prettier":"^9.1.0","eslint-plugin-eslint-plugin":"^5.5.0","eslint-plugin-import":"^2.29.1","eslint-plugin-prettier":"^5.1.3","expect-type":"^0.19.0","jest":"^29.7.0","prettier":"^3.2.5","semantic-release":"^22.0.12","simple-git":"^3.24.0","ts-jest":"^29.1.2","ts-node":"^10.9.2","typescript":"^5.4.3","typescript-eslint":"^7.5.0"},"peerDependencies":{"eslint":"^4.0.0 || ^5.0.0 || ^6.0.0 || ^7.0.0 || ^8.0.0"},"engines":{"node":">=14.x"},"collective":{"type":"opencollective","url":"https://opencollective.com/eslint-plugin-compat","logo":"https://opencollective.com/opencollective/logo.txt"},"_id":"eslint-plugin-compat@5.0.0-0","readmeFilename":"README.md","gitHead":"ca3397e875b6a8c7ecb753acc3b9a382e7d48ee4","types":"./lib/index.d.ts","_nodeVersion":"20.12.0","_npmVersion":"10.5.0","dist":{"shasum":"6a9cd77e4375ab781d4a7a07e3bcb374267a11d6","size":18690,"noattachment":false,"key":"/eslint-plugin-compat/-/eslint-plugin-compat-5.0.0-0.tgz","tarball":"http://registry.cnpm.dingdandao.com/eslint-plugin-compat/download/eslint-plugin-compat-5.0.0-0.tgz"},"_npmUser":{"name":"amilajack","email":"amilajack@gmail.com"},"directories":{},"maintainers":[{"name":"amilajack","email":""},{"name":"jtran","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-plugin-compat_5.0.0-0_1716279179084_0.9677282518580355"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-05-21T08:12:59.241Z","publish_time":1716279179241,"_source_registry_name":"default","_cnpm_publish_time":1716279179241,"dist-tags":{"latest":"5.0.0","next":"5.0.0-2"}}