{"_id":"@compeon-os/eslint-plugin-compeon","_rev":"1-11a0d51b23977ba34ed975bbeeeca5b9","name":"@compeon-os/eslint-plugin-compeon","dist-tags":{"latest":"0.1.0"},"versions":{"0.1.0":{"name":"@compeon-os/eslint-plugin-compeon","version":"0.1.0","author":{"name":"Bastian Ahrens","url":"bahrens@compeon.de"},"description":"Eslint plugin for compeon rules","keywords":["eslint","eslintplugin","eslint-plugin"],"main":"lib/index.js","scripts":{"test":"mocha tests --recursive"},"peerDependencies":{"eslint":"^7.3.1"},"devDependencies":{"eslint":"7.3.1","mocha":"^8.0.1"},"engines":{"node":">=0.10.0"},"license":"ISC","gitHead":"3bfe59159cff20110ec68605c2e553cbfb1f542a","_id":"@compeon-os/eslint-plugin-compeon@0.1.0","_nodeVersion":"16.13.2","_npmVersion":"8.1.2","dist":{"integrity":"sha512-THwKZUjMYZocrRbCI14/2vhotn6BQGA9VHyHan18hvG08sbageBVOx0ObEtmCP3QvOmyBbbsQKYi0QtpFtMz8Q==","shasum":"e6b06b79835a50410351614d84057a919c5caf6f","tarball":"https://registry.npmjs.org/@compeon-os/eslint-plugin-compeon/-/eslint-plugin-compeon-0.1.0.tgz","fileCount":5,"unpackedSize":8626,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDwy5ucuwf0QOJfLNMLgEofIct/QuNr8hz/wASwEpQYKAIhAN//1qt1fyVNVdq8Xe/zSUWSCCEmZstvxGCnaTQY7Zob"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjRSl0ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqqbQ//YGI+1OWYUfLuB4spaWq54rilG0Y6+ZNOozDb6mJgzMCHbG7M\r\n133C+B5xGC/UTa7yKlTzLCFWJz9Wsf5xpgqVjH0qKDhv6uIbSMyulMNDAFRY\r\ngfVVwFDLhs3EAK7lPYnzjkMKxGuJ8h0R7462FgAWvZd04cRICi7wq53DDSKL\r\ndjE2A/RUVYa8cIJXze4mfkxsLZ/EhAHXR5G/gxBxiz+71HTTTnrRbB7XUiQV\r\nGEZ77kCl0y13TkUjJbr42VQveJnYqzrGZcKDaJUntd/aLdLdF69hr9yBGJRG\r\nSx/Gxp5UT0al6VffzWNKmn83KOASImgSlPpvSOdm7NgK/OhdOHOZt8xFqScK\r\ncJUXh9lbbuZZg06fM5zeOh7bhGPagGLRpBeRaNUHHM5ivX+Sy3chMNUOjWVx\r\nUaK1Wdq0Ck4S9I/i1atnNEdEOE8hSPDQ4dmFkekNHXU6hry6pgnMMSzieAKB\r\nPAaAXITYZ8Y9jlvJ8ZCXU9IIEmWACpFxoqctTyXuecxyGqHtfIetSXB14aoq\r\nyHG9czBf/VuKgvnls5YQQtTq5pjhPOArgjf2j3NLJuhcuL4ZY3RilRbiUExl\r\nWmsd+ti3D5Nb1QTmIauUxXk+Jvxj2v2K4DIM+ncIGt/R/ZAgx/xqrBeoI/t2\r\nPCMN3eHWJQ8BDsPQnS3m42aEhnMX4GfwnpM=\r\n=LeYD\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"dominikfischer86","email":"dfischer@compeon.de"},"directories":{},"maintainers":[{"name":"bahrens","email":"bahrens@compeon.de"},{"name":"jbelovs","email":"jbelovs@compeon.de"},{"name":"apaessler","email":"apaessler@compeon.de"},{"name":"finnr","email":"frueb@compeon.de"},{"name":"lgreiving","email":"lgreiving@compeon.de"},{"name":"dominikfischer86","email":"dfischer@compeon.de"},{"name":"florian-compeon","email":"fschmidt@compeon.de"},{"name":"dlandry","email":"dlandry@compeon.de"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-plugin-compeon_0.1.0_1665476980247_0.3262693618103083"},"_hasShrinkwrap":false}},"time":{"created":"2022-10-11T08:29:40.195Z","0.1.0":"2022-10-11T08:29:40.435Z","modified":"2022-11-30T08:37:17.951Z"},"maintainers":[{"email":"bahrens@compeon.de","name":"bahrens"},{"email":"jbelovs@compeon.de","name":"jbelovs"},{"email":"apaessler@compeon.de","name":"apaessler"},{"email":"lgreiving@compeon.de","name":"lgreiving"},{"email":"dfischer@compeon.de","name":"dominikfischer86"},{"email":"fschmidt@compeon.de","name":"florian-compeon"},{"email":"dlandry@compeon.de","name":"dlandry"}],"description":"Eslint plugin for compeon rules","keywords":["eslint","eslintplugin","eslint-plugin"],"author":{"name":"Bastian Ahrens","url":"bahrens@compeon.de"},"license":"ISC","readme":"## eslint-plugin-compeon rules\n\n### sort-imports\n\nThis rule checks the order of (ES-) module imports. The default order is:\n```\n1. External dependencies (everything from `/node_modules/`)\n2. Internal dependencies\n3. CSS imports\n```\n\nNOTE: This is totally up for discussion, just felt like this is the order that makes the most sense.\n\nEach of those groups has to be padded by a blank line.\nAll errors reported by this rule are fixable with the `--fix` flag.\n\nThe order can be specified by setting an `order` option:\n```json\n\"compeon/sort-imports\": [2, { \"order\": [\"internal\", \"external\", \"css\"] }]\n```\n\n### sort-keys\n\nThis rule lets you specify files where you want your object keys sorted. (imagine locales, configs etc).\nCurrently supported orders:\n - ascending\n \n\n```json\n\"compeon/sort-keys\": [2, { \"files\": [\"./src/config/locales/de.js\"] }]\n```\n\nAll errors reported by this rule are fixable with the `--fix` flag.\n","readmeFilename":"README.md"}