{"bugs":{"url":"https://github.com/SonarSource/eslint-plugin-sonarjs/issues"},"dist":{"shasum":"9a3b0221911050e3c93f83535bd87ef915d5b5dc","tarball":"https://registry.npmjs.org/eslint-plugin-sonarjs/-/eslint-plugin-sonarjs-1.0.4.tgz","fileCount":96,"integrity":"sha512-jF0eGCUsq/HzMub4ExAyD8x1oEgjOyB9XVytYGyWgSFvdiJQJp6IuP7RmtauCf06o6N/kZErh+zW4b10y1WZ+Q==","signatures":[{"sig":"MEUCIQCiH8Mh5AnJD6/+PV1i0eeo6lvrwMKM7+DSTjTEPXraQAIgQwmbOjukPRkLlf/fJz5kexeKnRYPlXlZ2BBOF/TUQEI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":226636},"jest":{"roots":["tests","src"],"testMatch":["<rootDir>/tests/**/*.test.ts"],"transform":{"^.+\\.ts$":["ts-jest",{"babelConfig":false}]},"collectCoverageFrom":["src/**/*.ts"],"moduleFileExtensions":["ts","js","json"]},"main":"lib/src/index.js","name":"eslint-plugin-sonarjs","types":"lib/src/index.d.ts","engines":{"node":">=16"},"gitHead":"ebe523b9539d3dbc1bbcedc251bb8193c7ed9bf6","license":"LGPL-3.0-only","scripts":{"test":"jest","build":"rimraf lib && tsc -d -p src","format":"prettier --write .","ruling":"ts-node --files ruling/index.ts","prepack":"npm run build","prepare":"husky install .husky","precommit":"pretty-quick --staged","check-format":"prettier --list-different ."},"_npmUser":{"name":"sonartech","email":"helpdesk+npmjs@sonarsource.com"},"homepage":"https://github.com/SonarSource/eslint-plugin-sonarjs","keywords":["sonarjs","eslint","eslintplugin"],"prettier":{"endOfLine":"lf","printWidth":100,"arrowParens":"avoid","singleQuote":true,"trailingComma":"all"},"repository":{"url":"git+ssh://git@github.com/SonarSource/eslint-plugin-sonarjs.git","type":"git"},"_npmVersion":"10.7.0","description":"SonarJS rules for ESLint","directories":{},"maintainers":[{"name":"saberduck","email":"tibor.blenessy@sonarsource.com"},{"name":"elena-vilchik","email":"elena.vilchik@sonarsource.com"},{"name":"andrea-guarino-sonarsource","email":"andrea.guarino@sonarsource.com"},{"name":"yassin-kammoun-sonarsource","email":"yassin.kammoun@sonarsource.com"},{"name":"sonartech","email":"helpdesk+npmjs@sonarsource.com"}],"_nodeVersion":"18.20.4","_hasShrinkwrap":false,"devDependencies":{"jest":"29.7.0","husky":"9.0.11","eslint":"8.57.0","lodash":"4.17.21","rimraf":"5.0.5","semver":"^7.6.0","ts-jest":"29.1.2","ts-node":"10.9.2","minimist":"1.2.8","prettier":"3.2.5","typescript":"5.4.5","@babel/core":"7.24.4","@types/jest":"29.5.12","@types/node":"20.12.7","pretty-quick":"4.0.0","@types/eslint":"8.56.10","@types/lodash":"4.17.0","eslint-ruling":"npm:eslint@8.57.0","@types/minimist":"1.2.5","@babel/preset-env":"7.24.4","@babel/preset-flow":"7.24.1","@babel/preset-react":"7.24.1","jest-sonar-reporter":"2.0.0","@babel/eslint-parser":"7.24.1","@types/eslint-ruling":"npm:@types/eslint@^8.56.10","eslint-plugin-import":"2.29.1","eslint-plugin-notice":"0.9.10","eslint-plugin-sonarjs":"0.25.1","eslint-config-prettier":"9.1.0","@typescript-eslint/utils":"7.7.1","@typescript-eslint/parser":"7.7.1","@typescript-eslint/rule-tester":"7.7.1","@babel/plugin-proposal-function-bind":"7.24.1","@babel/plugin-proposal-export-default-from":"7.24.1"},"peerDependencies":{"eslint":"^8.0.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-sonarjs_1.0.4_1721747160376_0.019671164263698193","host":"s3://npm-registry-packages"},"_id":"eslint-plugin-sonarjs@1.0.4","version":"1.0.4"}