{"_id":"@alcumus/linting-rules","_rev":"18-a3e083af60d83fbbae8994bf0666e5c6","name":"@alcumus/linting-rules","dist-tags":{"latest":"0.0.6"},"versions":{"0.0.6":{"name":"@alcumus/linting-rules","version":"0.0.6","description":"Linting rules to be shared between Alcumus projects.","main":"resources/linting/index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+https://github.com/Alcumus/linting-rules.git"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"author":{"name":"Alcumus Group"},"license":"ISC","gitHead":"56e0295ff1cb03f5f90996082241434e34633c70","bugs":{"url":"https://github.com/Alcumus/linting-rules/issues"},"homepage":"https://github.com/Alcumus/linting-rules#readme","_id":"@alcumus/linting-rules@0.0.6","_npmVersion":"6.4.1","_nodeVersion":"10.15.1","_npmUser":{"name":"lwelsh","email":"lauren.mae.welsh@gmail.com"},"dist":{"integrity":"sha512-2Bv42a2gsradQHV0KvrIzoHc0219rJy/Kd6lgEq1w2Cm5i5qZ9MBACTaqy2PUcpJp6iFx4NZFlTmK9kMkXCctA==","shasum":"1ef3e4e5e12f16941e9f08f13a949caa159b4d9d","tarball":"https://registry.npmjs.org/@alcumus/linting-rules/-/linting-rules-0.0.6.tgz","fileCount":10,"unpackedSize":5494,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcrJW8CRA9TVsSAnZWagAA6HIQAJduYeFFJWCAZ5LkMF0I\nGlRq6VFvSDNfZ1SUs1QC86dw2laFIN0Mlm3RnloV+XE+cagPh5GUwLH/O0Ae\no9Z2d8/I5LETB2cULMLb/V79tpHmyUZHXveJCpvEYWMqHztENBnuKeHqCujU\nAv5p20yr/FqSL6JDPVcq/yYmorJM7UcyfZJkVNLNs20ECKRMXn0x6IYBWeS6\nsbMwJXgQLHZ2mqKyUMgtGySUGS4T7wHQlpSWJVz2p1jqan2UPAvWTDTFMT/s\nMRX6txHPiXjIuTOVfpPdt5sIyUQ9j1E1pKvj7fWAJv5L1Kh2Gu9eg7OLF3St\nOc5nPfeZ3eOqqbOEXfieBvLpwbf5kv2Qdg/1Ay583Gk93y1WjK1dEP7plFy7\nSezsUSCxFXngKkTbHgancKmCZ6+Ldj+m/Pxla2F52qLq4dlh2SQ8venVKup3\nKj6T9gG+GPkazrWuy0n3HXPmJVttHa36Jv1YRRjXm8jL8giP3drlRUD92Mqq\nsVy2wNy3anlGVhkCoPHDb7q5qB1LTPKtuHGa3m3Q/Tfd3jRWS0IuAnaG0dFF\nyR4tuLQyQNmZrYLtuR3aD3s7g2Y5zXSFD9gDi4/E06Ym0YonT0Yhn7ot1qsy\nTTVUxJXNBvPrp6aNXoqW1qxyWk6qkSE2QkuzUFvmZ2yP2qVEhvLa02EmG+bl\niwuR\r\n=+mVl\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBHhGdT7QBnigc9gzmdY1eHvUeXWVSIXBCpc2t1ymqxVAiBjLGoi1IA4S5Y/cLhT6zwcgXaowXTPu5UNSPowcwo41Q=="}]},"maintainers":[{"name":"lwelsh","email":"lauren.mae.welsh@gmail.com"},{"name":"sfuenffinger","email":"simon.fuenffinger@alcumusgroup.com"},{"name":"itinfrastructure_alcumusgroup","email":"itinfrastructure@alcumusgroup.com"},{"name":"whydoidoit","email":"michael.john.talbot@gmail.com"},{"name":"thor84no","email":"thor84no@gmail.com"},{"name":"davecozens","email":"dave@davecozens.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/linting-rules_0.0.6_1554814395499_0.958152056752124"},"_hasShrinkwrap":false}},"time":{"created":"2019-04-09T12:53:15.313Z","0.0.6":"2019-04-09T12:53:15.632Z","modified":"2022-05-20T11:04:52.146Z"},"maintainers":[{"email":"itinfrastructure@alcumusgroup.com","name":"itinfrastructure_alcumusgroup"},{"email":"andrew.robinson@alcumusgroup.com","name":"andtrobs"},{"email":"matthew.mogford@alcumusgroup.com","name":"mattmogford-alcumus"}],"description":"Linting rules to be shared between Alcumus projects.","homepage":"https://github.com/Alcumus/linting-rules#readme","repository":{"type":"git","url":"git+https://github.com/Alcumus/linting-rules.git"},"author":{"name":"Alcumus Group"},"bugs":{"url":"https://github.com/Alcumus/linting-rules/issues"},"license":"ISC","readme":"## Linting Rules\n\nThis repository contains common linting rules and other related rules/standards to be shared among multiple projects.\n\nAll changes to this project should be published under a new version number.\n\n### Using This Project\n\nWith access to the private npm repository:\n\n1. Install alcumus-common-tools.\n2. Install linting or all default tools.\n\nWithout access to the private npm repository:\n\n1. `npm i --save-dev alcumus-linting-rules`\n2. `ln -s ./node_modules/alcumus-linting-rules/resources/.editorconfig .editorconfig`\n3. Create a `.eslintrc.json` file (or similar for `tslint`/`stylelint`).\n4. Add the following to the `.eslintrc.json` file:\n\n```\n{\n    \"extends\": [\n        \"./node_modules/alcumus-linting-rules/resources/linting/eslint/default.js\"\n    ],\n    \"root\": true\n}\n```\n","readmeFilename":"README.md"}