{"_id":"@ionaru/eslint-config","_rev":"107-48e3c3cc1df9ca2479394587582f7dbd","name":"@ionaru/eslint-config","dist-tags":{"latest":"13.5.0","next":"13.5.1-87.0"},"versions":{"0.0.1":{"name":"@ionaru/eslint-config","version":"0.0.1","description":"My custom flavoured config for ESLint","main":"index.js","repository":{"type":"git","url":"git+https://github.com/Ionaru/eslint-config.git"},"author":{"name":"Jeroen Akkerman"},"license":"MIT","bugs":{"url":"https://github.com/Ionaru/eslint-config/issues"},"homepage":"https://github.com/Ionaru/eslint-config#readme","optionalDependencies":{"@typescript-eslint/eslint-plugin":"^2.17.0","@typescript-eslint/eslint-plugin-tslint":"^2.17.0","eslint":"^6.8.0","eslint-plugin-import":"^2.20.0","eslint-plugin-no-null":"^1.0.2","eslint-plugin-prefer-arrow":"^1.1.7","eslint-plugin-sonarjs":"^0.5.0"},"dependencies":{"@typescript-eslint/parser":"^2.17.0","@typescript-eslint/eslint-plugin":"^2.17.0","@typescript-eslint/eslint-plugin-tslint":"^2.17.0","eslint":"^6.8.0","eslint-plugin-import":"^2.20.0","eslint-plugin-no-null":"^1.0.2","eslint-plugin-prefer-arrow":"^1.1.7","eslint-plugin-sonarjs":"^0.5.0"},"gitHead":"b69963a778e7354119c64dd5b0ec58253c0ff7e7","_id":"@ionaru/eslint-config@0.0.1","_nodeVersion":"12.14.1","_npmVersion":"6.13.4","dist":{"integrity":"sha512-1LW1R7NUMvWzJcHd6UdAYK+C3na/V2zfX5SpAfhjfqVsyQb2SThkr4LSSknoaLgBjSfQ3weayQmF80ykhVqcrA==","shasum":"4439c841e5c59241a30b062c18365f23e7706d85","tarball":"https://registry.npmjs.org/@ionaru/eslint-config/-/eslint-config-0.0.1.tgz","fileCount":5,"unpackedSize":9462,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeKbbcCRA9TVsSAnZWagAAdb4P/iqMTLVQ9OWg8a91UvOL\nRB9ZKp61Hgujh0f2QVf5KgnReAACBGQWX7yIJDVf8+hndwj2MpBJaxxoGngy\nRWA6jKXghWdqPkYbgtrX6zmg0lzHlomSZIXMdBwzrruxChj0YTPsaVZnTiQC\niy10Ci2lV3I0gj3WtSuWWJBye5Vxkqe+kVii1CtFj6Upn1RuODPJFI+e0U6k\n3joNBQIBiyMeYbMJpJaipJPAyMxV0VWka29HSa69RXSNGVBY+aTm9ZX73H50\nzxYIgTn69E9Af+O7FBt8667hSKqjfgJZ7RUmJMt64iIawrZTJVykYw7O34+w\niFQHZIAlreK9tIgk621J3iSZYSwzbbg5SVP8kiaSOpvgvON3zpksPJbc3hA1\njHPwxhai5DTdvw+iXMsjxlPpyO8W0tbjjPkd2/16AxUyQN6V7RcH/wKIkEye\nlFD+cr/6AouTlXnltUsnw/mTFmQhzZUxEo/3Dk0y15pDHiXkzSncAyMM5C4E\n2nbCEhHg61yJbJE8D6IXtvg4MWg/6thjE6htAKmkPGONcV6tihcU6z9Ye0+4\nFvQNUfZycUEr+BgTisH7b6FM/xJzZTw98tZ/6++OFWndsofgcBIiEwan6tlc\nHgh1WdN5LCkb2s2NmAAptF5SOnEi+q0mMJuqJFng/B546np/1KunvIFrjDLL\nk0d6\r\n=ORee\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIE5RU9SY7m5WY1OmlbGdC8VO5fpeZfNMF8mkq5DYLoGmAiEAtZ2dsONmO1Ts66agXfmyO0TFBUYQIqIM9DG/bdZJtEw="}]},"maintainers":[{"name":"ionaru","email":"info@saturnserver.org"}],"_npmUser":{"name":"ionaru","email":"info@saturnserver.org"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-config_0.0.1_1579792091616_0.5397743893929461"},"_hasShrinkwrap":false},"0.0.2":{"name":"@ionaru/eslint-config","version":"0.0.2","description":"My custom flavoured config for ESLint","main":"index.js","repository":{"type":"git","url":"git+https://github.com/Ionaru/eslint-config.git"},"author":{"name":"Jeroen Akkerman"},"license":"MIT","bugs":{"url":"https://github.com/Ionaru/eslint-config/issues"},"homepage":"https://github.com/Ionaru/eslint-config#readme","optionalDependencies":{"@typescript-eslint/eslint-plugin":"^2.17.0","@typescript-eslint/eslint-plugin-tslint":"^2.17.0","eslint":"^6.8.0","eslint-plugin-import":"^2.20.0","eslint-plugin-no-null":"^1.0.2","eslint-plugin-prefer-arrow":"^1.1.7","eslint-plugin-sonarjs":"^0.5.0"},"dependencies":{"@typescript-eslint/parser":"^2.17.0","@typescript-eslint/eslint-plugin":"^2.17.0","@typescript-eslint/eslint-plugin-tslint":"^2.17.0","eslint":"^6.8.0","eslint-plugin-import":"^2.20.0","eslint-plugin-no-null":"^1.0.2","eslint-plugin-prefer-arrow":"^1.1.7","eslint-plugin-sonarjs":"^0.5.0"},"gitHead":"b69963a778e7354119c64dd5b0ec58253c0ff7e7","_id":"@ionaru/eslint-config@0.0.2","_nodeVersion":"12.14.1","_npmVersion":"6.13.4","dist":{"integrity":"sha512-WqGT3FzfvJrHZdyY1ewYv7jCIVjEtf6h1OJHBHQ35Ht9k0916XHn+rX32Cj3bTlcaeT4buoIjBeSHrcWdT04PQ==","shasum":"948b8815b4c5bef789a606ca857710933b63a82e","tarball":"https://registry.npmjs.org/@ionaru/eslint-config/-/eslint-config-0.0.2.tgz","fileCount":5,"unpackedSize":9480,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeKbeWCRA9TVsSAnZWagAAKN8P/2rxHihX8RoSpWZ09K3W\nfQs8V14I8cfZx2UtWtxHquNtcdo38lXN7PckUcXMl8RCLAdN7mpk7QFZ68EE\ndPetTuU3GsV4oZ5nOZaW3kVh68292cnqDoypUeFRwAcUmrIYCLyjHxpXg4h9\neN2u1Dh3hzG9iqrh7M3kUowU19HGqiGbZY8EXkRF/tTFdGTrK9zpKKFKWDM2\nlxZIm2xrvPwZAIY1IuvXckh2/7CBRpGL3AV13qD5KH2uGJ6CCGgAUKqUs+gT\nGmjQApwddj1J7b6PExh4bNXuvmlY7yOA9v7kH+H8oYO8wsoKCYHE111ykjDy\nFqp8fqDjAuOVg4WDJTT2IOaiG21uxTbCuN6Y+HSu0uVBKiz2L/OiUiMWBAWF\n00jnSlGopEyxwHcZf7c++TUDaP+klEGEqgpF3xOHHx8YZz/33K15ax30oiwp\notS6djonMTxpm0H5GQHnHKtbbvMrNvCGqgbVTSC+4fKG/6q6PTjdkQxZEYaA\nqjQ8yfHW/JFsvxPrgcE+gNOswmGrcL5wQNRSN8irhnczPW6Wss/jfbHvBPht\nIOGrt5hlPWw9/Hn4zDCvmzgcMk9pk+bS5SlLy/MZIVAcQQtQQDucBSZgp/Kd\nt1P3Sl952klrKXtbTcswVrH82oLQEMmM5FuNiJivvEYvU35pu1NUp7IdID3r\nXFdp\r\n=uvYS\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC1ZxWUwwdmtKto9kWzmKGZIaPqga8S+xbkr+S5aV1TtwIhAMlxPtPMzPZPUG8OsFNHuBVljfIWCovLpLqzf5FemXfQ"}]},"maintainers":[{"name":"ionaru","email":"info@saturnserver.org"}],"_npmUser":{"name":"ionaru","email":"info@saturnserver.org"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-config_0.0.2_1579792278299_0.2265009117946395"},"_hasShrinkwrap":false},"1.0.0":{"name":"@ionaru/eslint-config","version":"1.0.0","description":"My custom flavoured config for ESLint","main":"index.js","repository":{"type":"git","url":"git+https://github.com/Ionaru/eslint-config.git"},"author":{"name":"Jeroen Akkerman"},"license":"MIT","bugs":{"url":"https://github.com/Ionaru/eslint-config/issues"},"homepage":"https://github.com/Ionaru/eslint-config#readme","scripts":{"test":"node index.js"},"optionalDependencies":{"@typescript-eslint/eslint-plugin":"^2.17.0","@typescript-eslint/eslint-plugin-tslint":"^2.17.0","eslint":"^6.8.0","eslint-plugin-import":"^2.20.0","eslint-plugin-no-null":"^1.0.2","eslint-plugin-prefer-arrow":"^1.1.7","eslint-plugin-sonarjs":"^0.5.0"},"dependencies":{"@typescript-eslint/parser":"^2.17.0","@typescript-eslint/eslint-plugin":"^2.17.0","@typescript-eslint/eslint-plugin-tslint":"^2.17.0","eslint":"^6.8.0","eslint-plugin-import":"^2.20.0","eslint-plugin-no-null":"^1.0.2","eslint-plugin-prefer-arrow":"^1.1.7","eslint-plugin-sonarjs":"^0.5.0"},"gitHead":"2ddfe31671a7fefb7cbf9b0f85c125797f69adb8","_id":"@ionaru/eslint-config@1.0.0","_nodeVersion":"12.14.1","_npmVersion":"6.13.4","dist":{"integrity":"sha512-Z6SjY+E8QgSz+Uh8t5zxpwBiXwO+cI/FJ3JWJOKr+CS5pM0Si3TMdEcyko/5WNLaqk37gXZ5rsZvpukSKKNM7g==","shasum":"fbb942fcfa8100250597522fb58baedba348e2fb","tarball":"https://registry.npmjs.org/@ionaru/eslint-config/-/eslint-config-1.0.0.tgz","fileCount":7,"unpackedSize":12280,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeKx3eCRA9TVsSAnZWagAAhFMP/REAR+Jt+EvlHnUH7wcP\nlsZO4bauVLusRDCLw5awtlTdi1aE2Jq9E+xWZZAIpd5s6VuLO1+VuoALba/J\nkPhO9ZlRJEIVESkpnrJovVn1X/7iZp9SHtFSS/dU4vJ6tMH/GcS1xfIUa/IO\niFs33cDS5cIQrnY29vqFn3EDbhbcVX2FK64YRlkRig4AJFbqey0h+TEXIeVt\nYUQfY3mIk70jIN2zx2jJpp5ouwvl9xx9xI51ha0luzSWiV2mQ6VIWpYCuu14\naxWxURUN1JEyvwcRpmXafiCObRqnJDvBplNmtSuq9fWzghE/qFF6A2ubn0pH\nCGcGl87BZ8/yg4R6LPextGGp+hLayELDQFTl/0a+PR8ifW2jpXOGb9O4uN6l\n8VPG8DbKP12e4SY8QyRdJC4ao5mZQxz1f8ntsIHM4Qw5KEiiymBnn4MMomX8\nwnX3irC/MuORY/Ik81uN2bU58oTtPP3RKVrzA4QepDmHn4EUxZVCD9kMolqi\nJN3XOV17954QvhISZTWgeqg8s0K7HLrEi3Xa3Lq8Rd7/CYGmuYe6tmmHN5L0\nYfQF2ToBgtackryDPCcK269QgO7TdYZWJOImCLg/Xx2N3DNEP8v56uyz8JK4\nzv547xqpPjEjpY0RB5bQgecsRVtoIT2d+3hVat606hPX58sJnt1lx17fqlPw\njz6B\r\n=E73i\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEpBqkPlfVWnybeW2pU+ue8q8Nj6mWETLShNNtQSpeBNAiEAv3smZ4Qy/KbSwixNU1+OOKqWsHWX3/XH/4UeISEPMNw="}]},"maintainers":[{"name":"ionaru","email":"info@saturnserver.org"}],"_npmUser":{"name":"ionaru","email":"info@saturnserver.org"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-config_1.0.0_1579883997937_0.5940800507945307"},"_hasShrinkwrap":false},"1.0.1":{"name":"@ionaru/eslint-config","version":"1.0.1","description":"My custom flavoured config for ESLint","main":"index.js","repository":{"type":"git","url":"git+https://github.com/Ionaru/eslint-config.git"},"author":{"name":"Jeroen Akkerman"},"license":"MIT","bugs":{"url":"https://github.com/Ionaru/eslint-config/issues"},"homepage":"https://github.com/Ionaru/eslint-config#readme","scripts":{"test":"node index.js"},"optionalDependencies":{"@typescript-eslint/eslint-plugin":"^2.18.0","@typescript-eslint/eslint-plugin-tslint":"^2.18.0","eslint":"^6.8.0","eslint-plugin-import":"^2.20.0","eslint-plugin-no-null":"^1.0.2","eslint-plugin-prefer-arrow":"^1.1.7","eslint-plugin-sonarjs":"^0.5.0"},"dependencies":{"@typescript-eslint/parser":"^2.18.0","@typescript-eslint/eslint-plugin":"^2.18.0","@typescript-eslint/eslint-plugin-tslint":"^2.18.0","eslint":"^6.8.0","eslint-plugin-import":"^2.20.0","eslint-plugin-no-null":"^1.0.2","eslint-plugin-prefer-arrow":"^1.1.7","eslint-plugin-sonarjs":"^0.5.0"},"gitHead":"345b602a5047316a68dac01786e5a73e1c7feb4c","_id":"@ionaru/eslint-config@1.0.1","_nodeVersion":"12.14.1","_npmVersion":"6.13.4","dist":{"integrity":"sha512-uzY/Vl0TY2aW60bbW6PfDSc5n9cqzs2E+vMtdcwbHmkdiK1zJsbte8jBG2mhZpkyK0mfizrxa+N3Gcd3YrggsQ==","shasum":"7ca35da5d3debc7e00270e442c18aac0be3b1a0d","tarball":"https://registry.npmjs.org/@ionaru/eslint-config/-/eslint-config-1.0.1.tgz","fileCount":7,"unpackedSize":13398,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeMqQzCRA9TVsSAnZWagAAkp0P/RDBhqMhlU8A8QpSPku0\nMCZtxwDPPRlGZY0Az2lFkjYV0p1+qpB8KI/bO7BY8UuWV1TMaYuJmhPDtfaZ\nK8XPXSHoezIr2Rpkfdg0c68n4p8FSlYNzoNDvlRGfGR5JseBKt52CYLTrI9P\nNYExZcbswA9YnZM18oEFyF92QtDYha1gVGo8GzMiqN7mVgmv0pXazESPqi2s\nSx4M8o1Vhtf+qkNV29UGNaMEGMLyczZpnbSpF5a5m2cYBBB211mRdA1IrRVB\n9EWVQAiL5zE1OIsUCcHfV3M/F6xjTQdp4j+R2SKRX7h/X0Y0hgPZRBe5fLL1\nK18crVuursWDxOcuCWznfn9TKsK+M3a8f5EwYPQYrpI/AyCvQ91dYRP76U4H\nsMNHkrUsWAbM5OzP0QiJU0Ii28hVIccHNcrWbhqOowKxe3dDovy1Qrn7nu1a\nnvRQmBPLNxQmLS+a7JLDYVRS4ln+mMkZcFseirc7MhbRCQhNerP/5yRXqSf8\npKXZAg3z+msLGfjNX+d0Mrtu8usuXAPWtK4zBJt27F43LvPXkUc7IxTLRwva\nmTJskY+awUmrZ8klDgqH3BZtiveQKKtNz2xXJrCrmrWindYwMYuGCzRi3YJl\nLgn9FaszFwSIJQBQTy54r2unXsQQ3v81EYAFeD6xG5uQv8croGqsqcB3dmVg\n6Jnt\r\n=2oEW\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICiKjFbgsYn+kWS3/YxwluyYVXwsTLSXK0U09dl9S8g2AiA/UOJ2b85GtWyI4ZlPFZfjXIJYqCCDMaXbXsphFxVIrQ=="}]},"maintainers":[{"name":"ionaru","email":"info@saturnserver.org"}],"_npmUser":{"name":"ionaru","email":"info@saturnserver.org"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-config_1.0.1_1580377138590_0.7967566933323476"},"_hasShrinkwrap":false},"1.0.3-15.0":{"name":"@ionaru/eslint-config","version":"1.0.3-15.0","description":"My custom flavoured config for ESLint","main":"index.js","repository":{"type":"git","url":"git+https://github.com/Ionaru/eslint-config.git"},"author":{"name":"Jeroen Akkerman"},"license":"MIT","bugs":{"url":"https://github.com/Ionaru/eslint-config/issues"},"homepage":"https://github.com/Ionaru/eslint-config#readme","scripts":{"test":"node index.js"},"optionalDependencies":{"@typescript-eslint/eslint-plugin":"^2.18.0","@typescript-eslint/eslint-plugin-tslint":"^2.18.0","eslint":"^6.8.0","eslint-plugin-import":"^2.20.0","eslint-plugin-no-null":"^1.0.2","eslint-plugin-prefer-arrow":"^1.1.7","eslint-plugin-sonarjs":"^0.5.0"},"dependencies":{"@typescript-eslint/parser":"^2.24.0","@typescript-eslint/eslint-plugin":"^2.18.0","@typescript-eslint/eslint-plugin-tslint":"^2.18.0","eslint":"^6.8.0","eslint-plugin-import":"^2.20.0","eslint-plugin-no-null":"^1.0.2","eslint-plugin-prefer-arrow":"^1.1.7","eslint-plugin-sonarjs":"^0.5.0"},"gitHead":"55dc68ab977522beeb807ca727a225a1c0896dd7","readme":"# ESLint-config\n\n[![npm version](https://img.shields.io/npm/v/@ionaru/eslint-config.svg?style=for-the-badge)](https://www.npmjs.com/package/@ionaru/eslint-config)\n\n## Description\nMy custom flavoured config for ESLint based on my standard TSLint configuration.\n\n## Usage\n```\nnpm install -D @ionaru/eslint-config eslint @typescript-eslint/eslint-plugin @typescript-eslint/eslint-plugin-tslint eslint-plugin-import eslint-plugin-no-null eslint-plugin-prefer-arrow eslint-plugin-sonarjs\n```\n\ntsconfig.eslint.json example\n```json\n{\n    \"extends\": \"./tsconfig.json\",\n    \"include\": [\n        \"src/**/*.ts\"\n    ]\n}\n```\n\n.eslintrc.json example\n```json\n{\n    \"env\": {\n        \"es6\": true\n    },\n    \"parserOptions\": {\n        \"project\": \"tsconfig.eslint.json\",\n        \"sourceType\": \"module\"\n    },\n    \"extends\": [\n        \"@ionaru\"\n    ]\n}\n```\n\npackage.json example\n```json\n...\n\"scripts\": {\n    ...\n    \"lint\": \"eslint --ext ts --max-warnings 0 src\",\n    ...\n},\n...\n```\n","readmeFilename":"README.md","_id":"@ionaru/eslint-config@1.0.3-15.0","_nodeVersion":"12.16.1","_npmVersion":"6.13.4","dist":{"integrity":"sha512-i1qZOQ/p2ly6VCzdN3xkXw4D/rg4PK+oS8ydTG/YtSy3dpaLvHRZvQyuU4aw6dHI2aVwbtoOaR38yibRWODsEw==","shasum":"877daf0bd66db268b852ea219544830b49e6790c","tarball":"https://registry.npmjs.org/@ionaru/eslint-config/-/eslint-config-1.0.3-15.0.tgz","fileCount":7,"unpackedSize":13551,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJed0qeCRA9TVsSAnZWagAAu4wP/RnReDOOf03mPjRLaPP7\nrbqmud/XrfgbhDIksWoAvX5IuqojcNjg53IPU1MmGihVB1Vrk/mAdOYbFq/2\nvJM+ciMXmsPscKRiG+3qh0RlhN6lF/pqQ4DQ+LoroHM5r8lBDl1hPUZKSBLo\nu3iuVwatuKdT2G3ZBQJO84RsxJy00Ch6FF2Gr8ThVyJZ3meC5xwAXBFyoawT\nr/RIDW9MX2GVFZOUMd5YE9UrT26G1WYZOenkGmTYyw6fk29lL8B7mI4jid01\nC77oe2H/W9rxv/MRkPrg9H1m2fISh480L0v8ZkAOGDT+7/DBlcTFhUvuY3zo\nMd7FDHTXqEshVV+dAgP7CSYqAUr5p28z1alo3B1dD4cUPBhxJqQddP5KoB8c\nM0fodftbHP3h5VOGX8p8cQOkls+z446kuNJHEe2am3fShggEYYo9Tyj7C43G\nVATFiGDUUVL/nMsrq3Jy8l0xYOmEqCsKuS88bYXOPILwx9c+idBWCAGKk175\ns+f8aJy/nZHHeOs4mD+1+0Ji+HiHm2e2tBeX4JqsXdUooT7YQ3ODCGinBGEY\nxAM8wTqiXKqPlsDoIMuB055X6aksMyLLxkk6lqLySzJec3RT1ADo56na/J73\nOBgeB3pLUJyEopc/mZJdMg7/vjxTAQ2nsQR0c94QXkVRgde6HTci0l5btmMW\nCX/K\r\n=FdXn\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCmVX09vWG1LB8dodWdLrs88Nn2STgYe/E/XlTTtFt0RgIhAMqwJqxopJZJh2nWC0bWssDaWqr4W+kBp9mzDAX9S9hR"}]},"maintainers":[{"name":"ionaru","email":"info@saturnserver.org"}],"_npmUser":{"name":"ionaru","email":"info@saturnserver.org"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-config_1.0.3-15.0_1584876190478_0.40181784357742734"},"_hasShrinkwrap":false},"1.0.3-18.0":{"name":"@ionaru/eslint-config","version":"1.0.3-18.0","description":"My custom flavoured config for ESLint","main":"index.js","repository":{"type":"git","url":"git+https://github.com/Ionaru/eslint-config.git"},"author":{"name":"Jeroen Akkerman"},"license":"MIT","bugs":{"url":"https://github.com/Ionaru/eslint-config/issues"},"homepage":"https://github.com/Ionaru/eslint-config#readme","scripts":{"test":"node index.js"},"optionalDependencies":{"@typescript-eslint/eslint-plugin":"^2.18.0","@typescript-eslint/eslint-plugin-tslint":"^2.18.0","eslint":"^6.8.0","eslint-plugin-import":"^2.20.0","eslint-plugin-no-null":"^1.0.2","eslint-plugin-prefer-arrow":"^1.1.7","eslint-plugin-sonarjs":"^0.5.0"},"dependencies":{"@typescript-eslint/parser":"^2.24.0","@typescript-eslint/eslint-plugin":"^2.18.0","@typescript-eslint/eslint-plugin-tslint":"^2.18.0","eslint":"^6.8.0","eslint-plugin-import":"^2.20.0","eslint-plugin-no-null":"^1.0.2","eslint-plugin-prefer-arrow":"^1.1.7","eslint-plugin-sonarjs":"^0.5.0"},"gitHead":"63ca11779ac5e98aecc316235dc9d1cb38575e73","readme":"# ESLint-config\n\n[![npm version](https://img.shields.io/npm/v/@ionaru/eslint-config.svg?style=for-the-badge)](https://www.npmjs.com/package/@ionaru/eslint-config)\n\n## Description\nMy custom flavoured config for ESLint based on my standard TSLint configuration.\n\n## Usage\n```\nnpm install -D @ionaru/eslint-config eslint @typescript-eslint/eslint-plugin @typescript-eslint/eslint-plugin-tslint eslint-plugin-import eslint-plugin-no-null eslint-plugin-prefer-arrow eslint-plugin-sonarjs\n```\n\ntsconfig.eslint.json example\n```json\n{\n    \"extends\": \"./tsconfig.json\",\n    \"include\": [\n        \"src/**/*.ts\"\n    ]\n}\n```\n\n.eslintrc.json example\n```json\n{\n    \"env\": {\n        \"es6\": true\n    },\n    \"parserOptions\": {\n        \"project\": \"tsconfig.eslint.json\",\n        \"sourceType\": \"module\"\n    },\n    \"extends\": [\n        \"@ionaru\"\n    ]\n}\n```\n\npackage.json example\n```json\n...\n\"scripts\": {\n    ...\n    \"lint\": \"eslint --ext ts --max-warnings 0 src\",\n    ...\n},\n...\n```\n","readmeFilename":"README.md","_id":"@ionaru/eslint-config@1.0.3-18.0","_nodeVersion":"12.16.1","_npmVersion":"6.13.4","dist":{"integrity":"sha512-oTzfU3Cdj+rkxCD7/8tYZwoRC+pW+7Ku9Cis5upl0D6E9NHa2WFQdciJBZB8+F02nU4ufX6P966ql0z4X4/Xhw==","shasum":"466b267849feba70199ef296f540c2b4d55c5f99","tarball":"https://registry.npmjs.org/@ionaru/eslint-config/-/eslint-config-1.0.3-18.0.tgz","fileCount":7,"unpackedSize":13551,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJed15YCRA9TVsSAnZWagAA8xIP+gLz9k4YOFcPzPw/BXk6\n6pZCj9FReltvqlAYqrLfR+ivqBano10WN4abYmmz8pN2hUtcVzPFZRIigYcI\nEvhf3KEMWlHOvyg/nNgRPbNcaDCJJxbhZyP0g3Rps0C4/gtC5D2iej+EGUMd\ntU4TQS5Di6vXzI6i5pjXbYvTEzrO5Tk/hroeJaSPCSzBc4Bbbex6zhZAV/7i\n2TYYlsrkThZLKiuIWeFj2ENNOqRciOlUjyjWyTcP/SzRUBHgSpz0d+r2jsO4\n+UeYd61KKEzr1jNPhZ6lnOIQ0eEpVXbja94p0e1AnEC1VJt1urNHWcwInOdq\noHIcPVLAbFNmhxGKtaVlKc41J49kO+F0pWAzkYOD//wzb1btD1Uh6hT3FXL+\nad0WQy8BOfd4jJkp2hqOK8JB65Y7iyPm+0c610tpTt3ei4+7X/g4NNSKVz1+\ncgOI8AB6d/kRBwTL80+aJrWx546+Fq9zI/pvMmhLyJ8MzPr0suJHebdtaYwz\n4509JC+nmKv9XfI2+utEKAm1SQH2HPVXJUA3ED3N9F/5zOdKoj4hAnFgC9a+\nn8i4vrASOGO6za1I7s6z0IH0tp0Wkg7g7bCGbWlMIG/5Lf6pCcJ0iKrWT3gB\ntcnJXL1Y29FH2Z0zBPDKp5lSVUzz166Rq/zl/taiFYULTlqovrpbsa1wI3Xi\ngn5w\r\n=AuBr\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHTkBwLRDze3zkR79OUPvWr4TS9QLHIEsVssE4YR3/d7AiBYp6eWngPI9jr04djUWPeif02irGzrbVHP7VCqhuKXJQ=="}]},"maintainers":[{"name":"ionaru","email":"info@saturnserver.org"}],"_npmUser":{"name":"ionaru","email":"info@saturnserver.org"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-config_1.0.3-18.0_1584881240149_0.42332032047840795"},"_hasShrinkwrap":false},"1.0.4-19.0":{"name":"@ionaru/eslint-config","version":"1.0.4-19.0","description":"My custom flavoured config for ESLint","main":"index.js","repository":{"type":"git","url":"git+https://github.com/Ionaru/eslint-config.git"},"author":{"name":"Jeroen Akkerman"},"license":"MIT","bugs":{"url":"https://github.com/Ionaru/eslint-config/issues"},"homepage":"https://github.com/Ionaru/eslint-config#readme","scripts":{"test":"node index.js"},"optionalDependencies":{"@typescript-eslint/eslint-plugin":"^2.18.0","@typescript-eslint/eslint-plugin-tslint":"^2.18.0","eslint":"^6.8.0","eslint-plugin-import":"^2.20.0","eslint-plugin-no-null":"^1.0.2","eslint-plugin-prefer-arrow":"^1.1.7","eslint-plugin-sonarjs":"^0.5.0"},"dependencies":{"@typescript-eslint/parser":"^2.24.0","@typescript-eslint/eslint-plugin":"^2.18.0","@typescript-eslint/eslint-plugin-tslint":"^2.18.0","eslint":"^6.8.0","eslint-plugin-import":"^2.20.0","eslint-plugin-no-null":"^1.0.2","eslint-plugin-prefer-arrow":"^1.1.7","eslint-plugin-sonarjs":"^0.5.0"},"gitHead":"85af218c7e776ecab80230840d7db1bfe7490726","readme":"# ESLint-config\n\n[![npm version](https://img.shields.io/npm/v/@ionaru/eslint-config.svg?style=for-the-badge)](https://www.npmjs.com/package/@ionaru/eslint-config)\n\n## Description\nMy custom flavoured config for ESLint based on my standard TSLint configuration.\n\n## Usage\n```\nnpm install -D @ionaru/eslint-config eslint @typescript-eslint/eslint-plugin @typescript-eslint/eslint-plugin-tslint eslint-plugin-import eslint-plugin-no-null eslint-plugin-prefer-arrow eslint-plugin-sonarjs\n```\n\ntsconfig.eslint.json example\n```json\n{\n    \"extends\": \"./tsconfig.json\",\n    \"include\": [\n        \"src/**/*.ts\"\n    ]\n}\n```\n\n.eslintrc.json example\n```json\n{\n    \"env\": {\n        \"es6\": true\n    },\n    \"parserOptions\": {\n        \"project\": \"tsconfig.eslint.json\",\n        \"sourceType\": \"module\"\n    },\n    \"extends\": [\n        \"@ionaru\"\n    ]\n}\n```\n\npackage.json example\n```json\n...\n\"scripts\": {\n    ...\n    \"lint\": \"eslint --ext ts --max-warnings 0 src\",\n    ...\n},\n...\n```\n","readmeFilename":"README.md","_id":"@ionaru/eslint-config@1.0.4-19.0","_nodeVersion":"12.16.1","_npmVersion":"6.13.4","dist":{"integrity":"sha512-6JekTAsdEEs0b4VtrNrb8jUkWFWzFK0C6HtGyYjopMBNkbzqTIQIApVUAWNQdf0nJsB19wroAkTxBRZZsxDBAw==","shasum":"7540fa68b689ab2ad1b2e18e814880ab473dbe54","tarball":"https://registry.npmjs.org/@ionaru/eslint-config/-/eslint-config-1.0.4-19.0.tgz","fileCount":7,"unpackedSize":13628,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJed171CRA9TVsSAnZWagAAM1kP/1BHQB6oE8dwKx1U2doB\n8qSXWEwn4JSSw3MDnXIzn5njsnd3dZ3qvdLnKnWDMVriy8BYCdR0tULP5oT3\nvASrLCkLmEougpNbtCXjBXn3gWU3lTmsdbLpB/+szM16AdtJF4UDoTMNmpB4\nxW2coQAWBEmuM966/l5PqMTjyW++QNGBMRuNggFMu2jU7j/HDdRe9hgaKVoD\n8irwwjNCcMuFXFTBbY1tIDVk4oGjDMt5zPPubyv9oLC9h13c/tsxoEcbgWhx\nJwBzYB+pdzKr/PSbB45ZTfwccGe7RnCNC2mMgiHVleLG0nlH4PAzjsOSFz9+\nggbmOc/lmbnQCq83vK1HgNS8xt3QAx0gwSVSMCj6ip2b99RJ7SmBNYA18cNc\nYBe0IrpKJJHiqyiePHLfhgG02dEBbfUK3/KV6HB7PTOWX7lZm/g7BiIxmlb5\ndG6AHPy1b77QzhYYJFK0E2FTHznGB9QOHySuxtrSh90JuxkStdMstrPh83pX\nPyxZEL5RkeTn0CDowjQCRqamRJBMF7jTmbM8KHbjJ/XmqMhxi2LenQmgwlCQ\nnxwhXFH2HBJJE0ju22kXW4a8RLCJA0oElrHEgHqbzeFPqNPNQDk3q/oqHTfY\n0h9d74u+GtvPeTJhOqJKNlH6y+yLZHWK/lxqZQ3xEuXHpLkI78KmGV4PHdLa\n773+\r\n=1435\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICu5qwX0KU09sjekAzXFnVbGyCeQr3HILaZ3Gd9jIvFqAiEA2BPB57hYQRCqVuXz3dTHMv7QSsWF3GrylhityI2fsUw="}]},"maintainers":[{"name":"ionaru","email":"info@saturnserver.org"}],"_npmUser":{"name":"ionaru","email":"info@saturnserver.org"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-config_1.0.4-19.0_1584881397303_0.7795774799071296"},"_hasShrinkwrap":false},"1.0.3":{"name":"@ionaru/eslint-config","version":"1.0.3","description":"My custom flavoured config for ESLint","main":"index.js","repository":{"type":"git","url":"git+https://github.com/Ionaru/eslint-config.git"},"author":{"name":"Jeroen Akkerman"},"license":"MIT","bugs":{"url":"https://github.com/Ionaru/eslint-config/issues"},"homepage":"https://github.com/Ionaru/eslint-config#readme","scripts":{"test":"node index.js"},"optionalDependencies":{"@typescript-eslint/eslint-plugin":"^2.18.0","@typescript-eslint/eslint-plugin-tslint":"^2.18.0","eslint":"^6.8.0","eslint-plugin-import":"^2.20.0","eslint-plugin-no-null":"^1.0.2","eslint-plugin-prefer-arrow":"^1.1.7","eslint-plugin-sonarjs":"^0.5.0"},"dependencies":{"@typescript-eslint/parser":"^2.24.0","@typescript-eslint/eslint-plugin":"^2.18.0","@typescript-eslint/eslint-plugin-tslint":"^2.18.0","eslint":"^6.8.0","eslint-plugin-import":"^2.20.0","eslint-plugin-no-null":"^1.0.2","eslint-plugin-prefer-arrow":"^1.1.7","eslint-plugin-sonarjs":"^0.5.0"},"gitHead":"85af218c7e776ecab80230840d7db1bfe7490726","_id":"@ionaru/eslint-config@1.0.3","_nodeVersion":"12.16.1","_npmVersion":"6.13.4","dist":{"integrity":"sha512-ls/zJyyylcgrPQNHsz7VZZmwdCObUyGI9TVGTuZZ9v/ul53bBMSY2C+Ro59XI0exlcsipVqMta2NP2j/wXQzig==","shasum":"e53b633cc7772b95771835cde4e2ce4171e0e3fc","tarball":"https://registry.npmjs.org/@ionaru/eslint-config/-/eslint-config-1.0.3.tgz","fileCount":7,"unpackedSize":13623,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJed17/CRA9TVsSAnZWagAAfmYP/1j3b/ZHUjDrDoEBYUIR\nLlQecCK17cg6pWEsRImNvsAe1mlK1Sv/lXuj1xYHJkWHMk5UIxg5y2l9+PRa\nttsEqsaPkJihztJ/Se1ZN5nTFYtAbio+gyCm5ry87cHChvlkofo4KhSJzwEc\nZW4n1pmT2ZFCwJsyXcyuVUECg2O8AZEiSKPJpdEqLIRZ9/jIkLj2J3pu+3EZ\nWiciN4OfDBPz4Ra+1/M7clZh/tNTsBk8Vr50N9PkGWjDmW9qaNMl1+mq1nBG\nJm35z8uI6C9hkcivnq0kUhuXpsoEEEwz0T3KsZG0CuSZ8WW4uUE5ACpFId2W\na8PzBeudXJg6MbwHIVoYDCvCtloJsg4E1PhnW8GX5mUBpO+IUhiTfjrIiVGg\nxUFhTtm23S/XgZCZSYtRb0b8moBIWB1kAG65INmhi+HHIMtB3U3ne7t4Ik71\nVbmG9xVjF9cTrPAgYGtDEe+PUFv0+DpSNvIq/SmKaskKpYP7cg422yO7X57v\nPJZI554xLf7m7fBaPf0Lqc8If4O+dTFYIc5jZD3KnYmg2Nm/vYiZiZPqj09E\nHa6K0W7UsXRj2vHb/TWWdNH7yjb55mmZ5heMu7s5LaUHQGFC9Enp3yYwakwQ\nggVe6qKe0OjvZ/Im1wxv9gY79Y+t9a5dgz0sEKhvhC8pN4xhFxsmwUY8rmWp\nV6Y0\r\n=bb3T\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGzoxlzFSO9yI9orXmbiXceSRbXujxQHRgdtdftf9mIHAiBNWvbqOoHnRPnr9QOUC4ysDSDSVLnldyQ8ZWlwrCQ6Zw=="}]},"maintainers":[{"name":"ionaru","email":"info@saturnserver.org"}],"_npmUser":{"name":"ionaru","email":"info@saturnserver.org"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-config_1.0.3_1584881406742_0.22414131082442967"},"_hasShrinkwrap":false},"1.0.4-21.0":{"name":"@ionaru/eslint-config","version":"1.0.4-21.0","description":"My custom flavoured config for ESLint","main":"index.js","repository":{"type":"git","url":"git+https://github.com/Ionaru/eslint-config.git"},"author":{"name":"Jeroen Akkerman"},"license":"MIT","bugs":{"url":"https://github.com/Ionaru/eslint-config/issues"},"homepage":"https://github.com/Ionaru/eslint-config#readme","scripts":{"test":"node index.js"},"peerDependencies":{"@typescript-eslint/eslint-plugin":"^2.18.0","@typescript-eslint/eslint-plugin-tslint":"^2.18.0","eslint":"^6.8.0","eslint-plugin-import":"^2.20.0","eslint-plugin-no-null":"^1.0.2","eslint-plugin-prefer-arrow":"^1.1.7","eslint-plugin-sonarjs":"^0.5.0"},"dependencies":{"@typescript-eslint/parser":"^2.30.0"},"gitHead":"8d697b9b46f67fdf1912883f2055f9774d6ba19c","readme":"# ESLint-config\n\n[![npm version](https://img.shields.io/npm/v/@ionaru/eslint-config.svg?style=for-the-badge)](https://www.npmjs.com/package/@ionaru/eslint-config)\n\n## Description\nMy custom flavoured config for ESLint based on my standard TSLint configuration.\n\n## Usage\n```\nnpm install -D @ionaru/eslint-config eslint @typescript-eslint/eslint-plugin @typescript-eslint/eslint-plugin-tslint eslint-plugin-import eslint-plugin-no-null eslint-plugin-prefer-arrow eslint-plugin-sonarjs\n```\n\ntsconfig.eslint.json example\n```json\n{\n    \"extends\": \"./tsconfig.json\",\n    \"include\": [\n        \"src/**/*.ts\"\n    ]\n}\n```\n\n.eslintrc.json example\n```json\n{\n    \"env\": {\n        \"es6\": true\n    },\n    \"parserOptions\": {\n        \"project\": \"tsconfig.eslint.json\",\n        \"sourceType\": \"module\"\n    },\n    \"extends\": [\n        \"@ionaru\"\n    ]\n}\n```\n\npackage.json example\n```json\n...\n\"scripts\": {\n    ...\n    \"lint\": \"eslint --ext ts --max-warnings 0 src\",\n    ...\n},\n...\n```\n","readmeFilename":"README.md","_id":"@ionaru/eslint-config@1.0.4-21.0","_nodeVersion":"12.16.3","_npmVersion":"6.14.4","dist":{"integrity":"sha512-C3a0if0rmE9PmQjE79B04kYMx19e0xVXSnpzkrZ6P03z6sckp/xPA6MHxb47DdCrnIKod9KMOeXsmdUDeMxBVw==","shasum":"a081c48c5bb6622cd7bba55a842e59dc7c2aa5a4","tarball":"https://registry.npmjs.org/@ionaru/eslint-config/-/eslint-config-1.0.4-21.0.tgz","fileCount":7,"unpackedSize":13694,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJerBaPCRA9TVsSAnZWagAAgBYQAIaQMkEh4yA3sYgnQFtJ\nhTvmUyE7JCsKVfLahpRuhJfEkv03ldeBj5rBngDZwc41SzoGWzfCuinhANhL\nHkVhYjyXI/GsbqvF1YnsGlDZphtxlFIHC6/xtV93pz/epLOs51XlVovrb6Nd\nW0FKQcEJBcjdipguJz16bTXNhA4lPS5hpKCJlD4HnsQlKTJMYtbgzziRqtDG\niBMIuq79Z5Y4sG79695aEbj8YIYwHnsu+k4IXo0D9H2wAvZVZUDOxACB6ybI\n1EZUakze/sGns4lYe8sfWB5wk3oX+2NPC/h477+Gjje/rH3DVOu8EyAy6HxR\nHVUpLR9viwwaCAf4DzmsqHRWVoUHV5OBXjubHzj3UWH0GeEp9aGkjJxFNy6d\nBKJMTsSU4agWuH2ASIEkrEbGqT/W5A4rRZdu/1Ga/q2EktoY4aYKxDKrAugc\n/3u969X1vPalbEH3dOQsS4Vjgk2MJh1NqOm2RyM+Eg1xi4G4tC4OauRuku9L\nB3h+U7YdEwiuolnXxWfAtMTi2mETRtcFv5Ncni2bngEQz24ruF1n+MWdITP3\n81J1enENIY/kpeY/qktJ3kqFvMnOUjQrpm7294HJy90sWpxqXO2PmA+dA1L/\nk4GigdTkDSk5Z4PFVkCAKPHyKu+edbNCQ8wTpusOL9BQEp/Vi5oCILP6uXYs\n9Xd1\r\n=WNgl\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDCJ3WIqCI4Nt9deMPiIvCknG5wuA7C7bqJhpt82ZxO3AiAsEw2RI8NIy/HwutZ6Us/CjISW9pySBKsrV4XfplI6/Q=="}]},"maintainers":[{"name":"ionaru","email":"info@saturnserver.org"}],"_npmUser":{"name":"ionaru","email":"info@saturnserver.org"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-config_1.0.4-21.0_1588336271011_0.14248149921209463"},"_hasShrinkwrap":false},"1.0.4-22.0":{"name":"@ionaru/eslint-config","version":"1.0.4-22.0","description":"My custom flavoured config for ESLint","main":"index.js","repository":{"type":"git","url":"git+https://github.com/Ionaru/eslint-config.git"},"author":{"name":"Jeroen Akkerman"},"license":"MIT","bugs":{"url":"https://github.com/Ionaru/eslint-config/issues"},"homepage":"https://github.com/Ionaru/eslint-config#readme","scripts":{"test":"jest tests/test.js"},"peerDependencies":{"@typescript-eslint/eslint-plugin":"^3.0.0","@typescript-eslint/eslint-plugin-tslint":"^3.0.0","eslint":"^7.1.0","eslint-plugin-import":"^2.20.0","eslint-plugin-no-null":"^1.0.2","eslint-plugin-prefer-arrow":"^1.1.7","eslint-plugin-sonarjs":"^0.5.0"},"dependencies":{"@typescript-eslint/parser":"^3.0.0"},"devDependencies":{"@typescript-eslint/eslint-plugin":"^3.0.0","@typescript-eslint/eslint-plugin-tslint":"^3.0.0","eslint":"^7.1.0","eslint-plugin-import":"^2.20.0","eslint-plugin-no-null":"^1.0.2","eslint-plugin-prefer-arrow":"^1.1.7","eslint-plugin-sonarjs":"^0.5.0","jest":"^26.0.1","tslint":"^6.1.2","typescript":"^3.9.3"},"gitHead":"ed1524e35348ed6a810718f8478159559b230729","readme":"# ESLint-config\n\n[![npm version](https://img.shields.io/npm/v/@ionaru/eslint-config.svg?style=for-the-badge)](https://www.npmjs.com/package/@ionaru/eslint-config)\n\n## Description\nMy custom flavoured config for ESLint based on my standard TSLint configuration.\n\n## Usage\n```\nnpm install -D @ionaru/eslint-config eslint @typescript-eslint/eslint-plugin @typescript-eslint/eslint-plugin-tslint eslint-plugin-import eslint-plugin-no-null eslint-plugin-prefer-arrow eslint-plugin-sonarjs\n```\n\ntsconfig.eslint.json example\n```json\n{\n    \"extends\": \"./tsconfig.json\",\n    \"include\": [\n        \"src/**/*.ts\"\n    ]\n}\n```\n\n.eslintrc.json example\n```json\n{\n    \"env\": {\n        \"es6\": true\n    },\n    \"parserOptions\": {\n        \"project\": \"tsconfig.eslint.json\",\n        \"sourceType\": \"module\"\n    },\n    \"extends\": [\n        \"@ionaru\"\n    ]\n}\n```\n\npackage.json example\n```json\n...\n\"scripts\": {\n    ...\n    \"lint\": \"eslint --ext ts --max-warnings 0 src\",\n    ...\n},\n...\n```\n","readmeFilename":"README.md","_id":"@ionaru/eslint-config@1.0.4-22.0","_nodeVersion":"12.16.3","_npmVersion":"6.14.4","dist":{"integrity":"sha512-CRCT7XriQxDzgm34DKSuGRoJOmC6pRqUIKcTx22kxS4+vzBiOwCzR0N85u5RExjYdQTwnNqxXeq7xAFYz7NH8g==","shasum":"cad956f3f62dbba1bc0e9d81a64a4f642f5cc28c","tarball":"https://registry.npmjs.org/@ionaru/eslint-config/-/eslint-config-1.0.4-22.0.tgz","fileCount":5,"unpackedSize":12015,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJey+I8CRA9TVsSAnZWagAAa58P+gNIZ4Fg5Dg/LCgKjXnL\ni+pa10dUTXvya37KzOP9CHA0MuxoRnkILxvidU7cy5WMxIvshJ7yJoRRnZUG\n0i3PyWgGyI7Kbm8G/vq1uBudOzq/wM9IEeXTTbUoN4xz4hAiG2/12IlzvcCA\ni0gl1eCaMi9Ujvnq6t1E4qvGCscs6UUepDK1qRgBEnAIQA7R0doZbUC8irDz\n7P7MceLHyD5jI+Itzajn6tIFxMcK6mcI9ysulUTxTwi4DF7n15US5Tun04YD\n4g4K0MFsFmwGMHdu/DbuMuea65A35S1asyvhZ3o9GXkSf8RjchvBGxMpbqja\nfEJ+p351654f1HUwtum1qnypmp6ypMX9LQ7tsjBHl+Gk4LQ6HbcvvhB+wGF3\ndMnNPFLzQAbnf7ibNyxoxfXqZzDDdjsUCDJcfUvUj7HGw9iFKiHE+5X1OxEb\nWX133a21P8+leBY49Epv2m/cgrqrd55lfTzsFefZ+WcXgDoB+JYL1aOHRLMq\niY/s8VoPBjZZe/2IeX/IZB9qiDlO5XW0W9Cay0x44SbsK9TTYVASsdoUC/tx\naD02gYSEvogl3C+TRQ+cpQrORsy1o/Vp6C2J4RXFDfSBjUKYy3dp2qYZLevh\ntFT6Uv6j4b21rl8bNGQyr/mVkv/eq92Ew0fVOWKYkSPzRgMX+EmgqVi7bqIc\nT1JD\r\n=7IKl\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAnlgWaag8aGAKWhOZGOG41Z56h9z0wMrcuBEx0h5VbkAiEAwh1ULCCVDtAEVE2XEZ0jzID8CH1IUyJQubHfW8T1R/U="}]},"maintainers":[{"name":"ionaru","email":"info@saturnserver.org"}],"_npmUser":{"name":"ionaru","email":"info@saturnserver.org"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-config_1.0.4-22.0_1590420027924_0.49000303755574426"},"_hasShrinkwrap":false},"1.0.4":{"name":"@ionaru/eslint-config","version":"1.0.4","description":"My custom flavoured config for ESLint","main":"index.js","repository":{"type":"git","url":"git+https://github.com/Ionaru/eslint-config.git"},"author":{"name":"Jeroen Akkerman"},"license":"MIT","bugs":{"url":"https://github.com/Ionaru/eslint-config/issues"},"homepage":"https://github.com/Ionaru/eslint-config#readme","scripts":{"test":"jest tests/test.js","preversion":"npm run test"},"peerDependencies":{"@typescript-eslint/eslint-plugin":"^3.3.0","@typescript-eslint/eslint-plugin-tslint":"^3.3.0","eslint":"^7.2.0","eslint-plugin-import":"^2.21.2","eslint-plugin-no-null":"^1.0.2","eslint-plugin-prefer-arrow":"^1.1.7","eslint-plugin-sonarjs":"^0.5.0"},"dependencies":{"@typescript-eslint/parser":"^3.3.0"},"devDependencies":{"@typescript-eslint/eslint-plugin":"^3.3.0","@typescript-eslint/eslint-plugin-tslint":"^3.3.0","eslint":"^7.2.0","eslint-plugin-import":"^2.21.2","eslint-plugin-no-null":"^1.0.2","eslint-plugin-prefer-arrow":"^1.1.7","eslint-plugin-sonarjs":"^0.5.0","jest":"^26.0.1","tslint":"^6.1.2","typescript":"^3.9.5"},"gitHead":"fb3ae9874400fa037470f5dcce57b6c986ae7f13","_id":"@ionaru/eslint-config@1.0.4","_nodeVersion":"12.18.1","_npmVersion":"6.14.5","dist":{"integrity":"sha512-nG0LyZ0sS5u0sDQkRVGBxoWqvPXLB8RPgOVtWBbmb9iMlLLxnejzr/052z+36KEXiaEHe6Osj/8uJJlNrQ/Hkg==","shasum":"a6da2991acffaf23fa600e4c92d7fc60adc03e3a","tarball":"https://registry.npmjs.org/@ionaru/eslint-config/-/eslint-config-1.0.4.tgz","fileCount":5,"unpackedSize":12048,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe7LPJCRA9TVsSAnZWagAA2bAQAIETtNqmVj2uUMOd1/1s\nHfiLUfCdhrQqUPcrpo2qd00faZvExA2+5/3PNjTPNGjShHghB6+JUZGlJiOP\nVB9KlTvpIbbmdOjlIWSrWkSTeOr+XLF3x6bfB5ECPvAFIK+j09u5eeqzi9Zm\nD2J/IrB6M/DrU7JaYJbiex0eZFPwdzL1J2V/nP3Yq+/HYF+M+GLi4yqOGjnS\nl0QkbiWsiiVCo1bpdkX1iQgDuLL3tHeP6tsBibNV3DE8CYLfflzefNOh8QBf\nobEpMyB92J2Ynd45wToDh7ALUVUKi5Zdnm8z9lXGaqYIekCjOAsX6LPknP3b\nctzmhnqCyzMG4s0XTVvHoKJUPGX4Dg3fpzhEXo3RRy0yECqyp8VdIDy/5xgv\n62lvmlAR8dIrnHb2LkdXimNptK50PlEcROFTkAIcIk3TjHObK/lgsIZzkvlM\nREluXKuuGHl1+2T3nxbX7VrQo21UcXSyVwhaOKrOs3omTRT/uO+W2vRA6A7q\n4/ZUXFcULQveUmKVG+NptwqTJrIL3LK3pCf7v2tWXJouaArQG9HkmiwRNnkI\nJhZehgM7TRMP5cIt+Wm39ufckikKtOGD3kSTinS5w5WbTVxlYPl61/qrjA8B\n6uWtp6MJK8ucMrb26OjrAZlEtDMMnpemCoZaeuhq7VZd4MHYey1TslzMDpgF\nCmHm\r\n=hp+2\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHCgne/l1SiA/2KD36XiYwd+QNSmtXxkmbvEQN8EZ9MiAiAlRe0z65UwAIi0v01GL5o323HgomhgDvEvJt4kcBjJZg=="}]},"maintainers":[{"name":"ionaru","email":"info@saturnserver.org"}],"_npmUser":{"name":"ionaru","email":"info@saturnserver.org"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-config_1.0.4_1592570825263_0.5702704843777899"},"_hasShrinkwrap":false},"1.0.5-23.0":{"name":"@ionaru/eslint-config","version":"1.0.5-23.0","description":"My custom flavoured config for ESLint","main":"index.js","repository":{"type":"git","url":"git+https://github.com/Ionaru/eslint-config.git"},"author":{"name":"Jeroen Akkerman"},"license":"MIT","bugs":{"url":"https://github.com/Ionaru/eslint-config/issues"},"homepage":"https://github.com/Ionaru/eslint-config#readme","scripts":{"test":"jest tests/test.js","preversion":"npm run test"},"peerDependencies":{"@typescript-eslint/eslint-plugin":"^3.3.0","@typescript-eslint/eslint-plugin-tslint":"^3.3.0","eslint":"^7.2.0","eslint-plugin-import":"^2.21.2","eslint-plugin-no-null":"^1.0.2","eslint-plugin-prefer-arrow":"^1.1.7","eslint-plugin-sonarjs":"^0.5.0"},"dependencies":{"@typescript-eslint/parser":"^3.3.0"},"devDependencies":{"@typescript-eslint/eslint-plugin":"^3.3.0","@typescript-eslint/eslint-plugin-tslint":"^3.3.0","eslint":"^7.2.0","eslint-plugin-import":"^2.21.2","eslint-plugin-no-null":"^1.0.2","eslint-plugin-prefer-arrow":"^1.1.7","eslint-plugin-sonarjs":"^0.5.0","jest":"^26.0.1","tslint":"^6.1.2","typescript":"^3.9.5"},"gitHead":"fb3ae9874400fa037470f5dcce57b6c986ae7f13","readme":"# ESLint-config\n\n[![npm version](https://img.shields.io/npm/v/@ionaru/eslint-config.svg?style=for-the-badge)](https://www.npmjs.com/package/@ionaru/eslint-config)\n\n## Description\nMy custom flavoured config for ESLint based on my standard TSLint configuration.\n\n## Usage\n```\nnpm install -D @ionaru/eslint-config eslint @typescript-eslint/eslint-plugin @typescript-eslint/eslint-plugin-tslint eslint-plugin-import eslint-plugin-no-null eslint-plugin-prefer-arrow eslint-plugin-sonarjs\n```\n\ntsconfig.eslint.json example\n```json\n{\n    \"extends\": \"./tsconfig.json\",\n    \"include\": [\n        \"src/**/*.ts\"\n    ]\n}\n```\n\n.eslintrc.json example\n```json\n{\n    \"env\": {\n        \"es6\": true\n    },\n    \"parserOptions\": {\n        \"project\": \"tsconfig.eslint.json\",\n        \"sourceType\": \"module\"\n    },\n    \"extends\": [\n        \"@ionaru\"\n    ]\n}\n```\n\npackage.json example\n```json\n...\n\"scripts\": {\n    ...\n    \"lint\": \"eslint --ext ts --max-warnings 0 src\",\n    ...\n},\n...\n```\n","readmeFilename":"README.md","_id":"@ionaru/eslint-config@1.0.5-23.0","_nodeVersion":"12.18.1","_npmVersion":"6.14.5","dist":{"integrity":"sha512-T5r6lvMJTJ3iqZvwQ4DJVCv9yTJcJiJNHzc437ZwnoDbDCf1+y2UC7wSR3OPq0J8Wj3ICFbsKOR4dwhhPaLXQQ==","shasum":"2bba4b4b553804f86c50208ccee121d16d141fb7","tarball":"https://registry.npmjs.org/@ionaru/eslint-config/-/eslint-config-1.0.5-23.0.tgz","fileCount":5,"unpackedSize":12053,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe7LPZCRA9TVsSAnZWagAAvVUQAIGxwZuWgIPqSn8WKyFW\nR0DLPfNwFCaWK2zEUPf9RQdjLfIBsnM9y56nWjva7836ye3oiaKTeWymEqo1\nUNYe2Nt55kRGFQoOQupof97uDrybFUjbjjaKimIk+xhPtAodpeRGGDJb3B9D\nbx7GfpyYckZBHKVyxH66qdgZ+O9Qw+VxONf1L9iQjW0VpfMP8w+DdwjHX9hQ\nFCHEqRWiEJbvtjhhE0+z07u/uzlWKomnS0T7xKQGHdUfxg/Aa7N3HaDBnlpH\n2ELEQ9fldrSAw7RkWSJIZKSx0eu2fsQl/D4/9Jd/bDcLYdR9lzujVtWQl8+7\nPFR6xT7Jl6WcvxovUJFuovdm2h+4LTzNu2lFI/TIuDaMO31O6lt6CiuioDDB\nMhJB3Bv4Te3h+Xh7fyeoDhskHtqJ3zi6ArjZem9Hb4QUtw7cEL1RkkWsxz91\nAw4kNy1d66nEcJ1sqDNi2xeNT+rUJXmW907N0Ecfdl6hXfty0Qx1mjXB79iJ\nqPBKYNbG9WIQDUscRI81zqSmpnvI3qmxrMCNij4gLk4ITdVWYfgs8rrXbYSA\nXvc9auFyPV1AEiWnh7bt9jw9gm4vV0vjlHkhM3DDMn53zv6tUdVNaxdcgsL+\n3TZM0UlX3NxXac9Qf8OOHUDXw9nEDY3UE9dKOhjMLVudHVLHAG4sba0fCvJC\nK8V0\r\n=dnX9\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAtPM0QMqfTuiMrUDIs/6a+YxBxlk3H0NeXFQZqo+ddGAiEA8YT5afY9U7I2lx6tPQvbLojPRPYHkYplu8hrjc0b2Xc="}]},"maintainers":[{"name":"ionaru","email":"info@saturnserver.org"}],"_npmUser":{"name":"ionaru","email":"info@saturnserver.org"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-config_1.0.5-23.0_1592570840756_0.9876824779818025"},"_hasShrinkwrap":false},"2.0.0":{"name":"@ionaru/eslint-config","version":"2.0.0","description":"My custom flavoured config for ESLint","main":"index.js","repository":{"type":"git","url":"git+https://github.com/Ionaru/eslint-config.git"},"author":{"name":"Jeroen Akkerman"},"license":"MIT","bugs":{"url":"https://github.com/Ionaru/eslint-config/issues"},"homepage":"https://github.com/Ionaru/eslint-config#readme","scripts":{"test":"jest tests/test.js","preversion":"npm run test"},"peerDependencies":{"@typescript-eslint/eslint-plugin":"^4.1.1","@typescript-eslint/eslint-plugin-tslint":"^4.1.1","eslint":"^7.9.0","eslint-plugin-import":"^2.22.0","eslint-plugin-no-null":"^1.0.2","eslint-plugin-prefer-arrow":"^1.2.2","eslint-plugin-sonarjs":"^0.5.0"},"dependencies":{"@typescript-eslint/parser":"^4.1.1"},"devDependencies":{"@typescript-eslint/eslint-plugin":"^4.1.1","@typescript-eslint/eslint-plugin-tslint":"^4.1.1","eslint":"^7.9.0","eslint-plugin-import":"^2.22.0","eslint-plugin-no-null":"^1.0.2","eslint-plugin-prefer-arrow":"^1.2.2","eslint-plugin-sonarjs":"^0.5.0","jest":"^26.4.2","tslint":"^6.1.3","typescript":"^4.0.2"},"gitHead":"ecb90e5d8ef338884a11c84a3f2347bd16ce9157","_id":"@ionaru/eslint-config@2.0.0","_nodeVersion":"12.18.4","_npmVersion":"6.14.6","dist":{"integrity":"sha512-g/kK9i2Grq0vC9BADFpNPJEM+OOxC2NVoGJtUghLH9e4Tp1EqT+qqWWchMkhTiTjGhD6EeX2YwpR8TFABJyDYA==","shasum":"010d294b1b81a334a3cc6d2b8f727519ab549c44","tarball":"https://registry.npmjs.org/@ionaru/eslint-config/-/eslint-config-2.0.0.tgz","fileCount":5,"unpackedSize":12369,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfY2gDCRA9TVsSAnZWagAAJl0P/AmVzWqu55KiC3dDGXaf\nj8WsitlSTsRP3ZRsTFpq1MftXm6j49Ssvs+yUkvktBFjQgeOKGNhZluykWGV\nVYLEtsPUDuT7CI4xfe6gCngt736d48MbZ/WMLSFGCvOJwkyL7JWjhuf+p0/7\no+mZdZ6nmS5YE2ZlwWH4RxCdqVWf+vHvMXc14+icGGq5RcI+Zfy1TwFgN8Y9\nFLHKQX2uvQYUs7cXES4Yaw5ZajXWdwXNU0yZeb4d0TrRMlO25TbPBhfFsnVM\nYtEk84YL2WN8Kz4yQn5ZqWNef1kiNTqJNS1Cu19R9oElMxc19KCJo93b7MfA\nOxY7+P2kKdipWQJ4k0aEd4mQeGen+eQVp3nOM7Nu/vBEw6bSkc2/Z0A4bHPa\nX68uP4i5uX2E9blT4yOoo1UaJJtg3yMgDMU5gNag7fdIzbHQH57asx1b8zFF\nYqBKrdeONSe7n3GxWQWpsLwRmafbbV0uaEIHFK/y9YhC5kg/LIR8kon27LJY\n4Mf4txvvlXnXxywqJF+jULHHpgnLq+WWwkVDB+f0wIB4pZBdZ/8XhNVCGeZd\n/kzOWCtw9Jior4tQQDJYPOEAWaAt9H8XqHrBDPZCS+y0iz1csPUpx/HtK7Cu\nWtep76s5jZo/RXsWRQ3GdBx3SIJWH5w/cNZCHOqZnwflHthBN2pKW2FWvYvl\njfzQ\r\n=koFw\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCaAbWOmeJK8hzlzsc50rs71i+zmVyXtZt7qaSRUnunVgIhAMkrO5Sf1+VF5RCYX3odaGrQX5ivRl69rI+GQierpmqg"}]},"maintainers":[{"name":"ionaru","email":"info@saturnserver.org"}],"_npmUser":{"name":"ionaru","email":"info@saturnserver.org"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-config_2.0.0_1600350210794_0.28311478591028116"},"_hasShrinkwrap":false},"2.0.1-27.0":{"name":"@ionaru/eslint-config","version":"2.0.1-27.0","description":"My custom flavoured config for ESLint","main":"index.js","repository":{"type":"git","url":"git+https://github.com/Ionaru/eslint-config.git"},"author":{"name":"Jeroen Akkerman"},"license":"MIT","bugs":{"url":"https://github.com/Ionaru/eslint-config/issues"},"homepage":"https://github.com/Ionaru/eslint-config#readme","scripts":{"test":"jest tests/test.js","preversion":"npm run test"},"peerDependencies":{"@typescript-eslint/eslint-plugin":"^4.1.1","@typescript-eslint/eslint-plugin-tslint":"^4.1.1","eslint":"^7.9.0","eslint-plugin-import":"^2.22.0","eslint-plugin-no-null":"^1.0.2","eslint-plugin-prefer-arrow":"^1.2.2","eslint-plugin-sonarjs":"^0.5.0"},"dependencies":{"@typescript-eslint/parser":"^4.1.1"},"devDependencies":{"@typescript-eslint/eslint-plugin":"^4.1.1","@typescript-eslint/eslint-plugin-tslint":"^4.1.1","eslint":"^7.9.0","eslint-plugin-import":"^2.22.0","eslint-plugin-no-null":"^1.0.2","eslint-plugin-prefer-arrow":"^1.2.2","eslint-plugin-sonarjs":"^0.5.0","jest":"^26.4.2","tslint":"^6.1.3","typescript":"^4.0.2"},"gitHead":"ecb90e5d8ef338884a11c84a3f2347bd16ce9157","readme":"# ESLint-config\n\n[![npm version](https://img.shields.io/npm/v/@ionaru/eslint-config.svg?style=for-the-badge)](https://www.npmjs.com/package/@ionaru/eslint-config)\n\n## Description\nMy custom flavoured config for ESLint based on my standard TSLint configuration.\n\n## Usage\n```\nnpm install -D @ionaru/eslint-config eslint @typescript-eslint/eslint-plugin @typescript-eslint/eslint-plugin-tslint eslint-plugin-import eslint-plugin-no-null eslint-plugin-prefer-arrow eslint-plugin-sonarjs\n```\n\ntsconfig.eslint.json example\n```json\n{\n    \"extends\": \"./tsconfig.json\",\n    \"include\": [\n        \"src/**/*.ts\"\n    ]\n}\n```\n\n.eslintrc.json example\n```json\n{\n    \"env\": {\n        \"es6\": true\n    },\n    \"parserOptions\": {\n        \"project\": \"tsconfig.eslint.json\",\n        \"sourceType\": \"module\"\n    },\n    \"extends\": [\n        \"@ionaru\"\n    ]\n}\n```\n\npackage.json example\n```json\n...\n\"scripts\": {\n    ...\n    \"lint\": \"eslint --ext ts --max-warnings 0 src\",\n    ...\n},\n...\n```\n","readmeFilename":"README.md","_id":"@ionaru/eslint-config@2.0.1-27.0","_nodeVersion":"12.18.4","_npmVersion":"6.14.6","dist":{"integrity":"sha512-Cz3qFsjdcn+Y8ZOaJilT/TAs5c+XKT8W64yJnczfE9nKst7eXBinBrqF/JNtNocrajCm1Tj39JIAWW9gWWXHfQ==","shasum":"86a91bb01ed36624907c4294a9aa12011e5940bd","tarball":"https://registry.npmjs.org/@ionaru/eslint-config/-/eslint-config-2.0.1-27.0.tgz","fileCount":5,"unpackedSize":12374,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfY2gHCRA9TVsSAnZWagAAhbUP/0xBNtw5aHVv72QCWkAZ\nf6QZgTukGC8Ynh7pHUyGOJexYPIRiGCTt4U+lvo7CyInZiC2DNypwuqd6Iai\nZQxR9yQYk6b9QFMASFSq5pGeeBSs4R0bFjMXjyWKP6jFYnKOXdpUp6Rj27Z3\nuTTtmUTuJf0K2rBP0QvFhsHfSJjFAnxllupb7hnEAwxKoMZdXgiDKtd4Icig\n05V8NrfrH0arUttEm5y5kF3hm431fnsoXpPuaPZtKy8MoBDXIwDWy8m5dZWn\n5DqAAm+jBJF2Hu8QZ1qGOAC9rAW9K9xtNnVZ6lrZmMoeH0gLWplHFpmTvxZQ\nf/2Cdkjidx8uQ43Gw9K2+lB7onZGhrBLhoAraGB2JhxaH2SR7PhwyvbYjYS4\nJqqY0lH0cTI78juBPLIXp0gvTDoaOBZDl2VoTYPYW/eCe4H3m3S1VVlGmHeN\nP5UjGub9aXkWHwnJceV4nGo3QdAFlaXurZVF7Augh8zpySYO72U5UW9DfYLa\nV9WS9lqu1DwjV3hLbofn5kRPHPjgA2VwrrvBiaLlfnHLGyTSIw1TMI2ghBtN\ndaRKnLxBwJkyld9Nlhlv3TjYbazWjDRnokJGt+bPi6ScE+uyTpTpeIrx25wD\ng7MrffB3c1hLR0JdX1JlOSvn3K97eFYqYEYBGLqwfgfV6rJF1pB8ekgbpKKZ\nqEix\r\n=Xv31\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC2EXneHXUK6ud/zmAIuJoLFY0xVK6n4F/+oWs8J2JCFwIhAPlyhWSDa00C/Xs+jhTcHTwoO6oo7ALQpeXeHGkmup/k"}]},"maintainers":[{"name":"ionaru","email":"info@saturnserver.org"}],"_npmUser":{"name":"ionaru","email":"info@saturnserver.org"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-config_2.0.1-27.0_1600350215135_0.7881599005886404"},"_hasShrinkwrap":false},"2.0.1":{"name":"@ionaru/eslint-config","version":"2.0.1","description":"My custom flavoured config for ESLint","main":"index.js","repository":{"type":"git","url":"git+https://github.com/Ionaru/eslint-config.git"},"author":{"name":"Jeroen Akkerman"},"license":"MIT","bugs":{"url":"https://github.com/Ionaru/eslint-config/issues"},"homepage":"https://github.com/Ionaru/eslint-config#readme","scripts":{"test":"jest tests/test.js","preversion":"npm run test"},"peerDependencies":{"@typescript-eslint/eslint-plugin":"^4.2.0","@typescript-eslint/eslint-plugin-tslint":"^4.2.0","eslint":"^7.9.0","eslint-plugin-import":"^2.22.0","eslint-plugin-no-null":"^1.0.2","eslint-plugin-prefer-arrow":"^1.2.2","eslint-plugin-sonarjs":"^0.5.0"},"dependencies":{"@typescript-eslint/parser":"^4.2.0"},"devDependencies":{"@typescript-eslint/eslint-plugin":"^4.2.0","@typescript-eslint/eslint-plugin-tslint":"^4.2.0","eslint":"^7.9.0","eslint-plugin-import":"^2.22.0","eslint-plugin-no-null":"^1.0.2","eslint-plugin-prefer-arrow":"^1.2.2","eslint-plugin-sonarjs":"^0.5.0","jest":"^26.4.2","tslint":"^6.1.3","typescript":"^4.0.3"},"gitHead":"8d8ff1791a574853354f52046c1f1966b94b57d9","_id":"@ionaru/eslint-config@2.0.1","_nodeVersion":"12.18.4","_npmVersion":"6.14.6","dist":{"integrity":"sha512-0WMnRiBsw223eTwIT6Yc25x0jUvliU+4HLOFBFTOUnRWYXSVdBcGgzKK2NPK65dcACTBaUFwAxAACYMNn8Ac7A==","shasum":"841580aaefb6dfe3b30ba6e93ac6be0ddbd2b32f","tarball":"https://registry.npmjs.org/@ionaru/eslint-config/-/eslint-config-2.0.1.tgz","fileCount":5,"unpackedSize":12454,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfbRIuCRA9TVsSAnZWagAAs2wQAJ0dNxrsS1KyXnJJ78hm\nNeUIHLKWfUxRFuC+XFuMDfbd5NTX26HxKWelI57uqGtHq3C4uffvMWIGvIOU\nQl0bfDvN8bpks0spk4Jfx9nbMWKRObsaSW2dzZHnXL+m5dtbnIhNmxSyzTjT\n3ySI3MopQ7xW+AbXsdEuc/eQ1f9z6yU3e8X5gLvu9tDTZkinLB9t808dVGYw\niypl1csgax3pn0AVNve62mFOcz2q0g4l0kIIzLPOzJmGP8pRX38t7ybQcwgD\n7w41/zIsSfOIWw2ppBbmcpVMTlUkwpV6Xx1POjNicelwASoL4p2Crm0eLSGM\nZtDhbqbfv7l9aJohDaB0+gYSzzUU1e+4qThV/Dq706DXWSniR3ApJkDbP/Qe\ntCTDIk0vqf42qPo53h1huFWIvmgdDYEXNKCY5G4CrLKd+WSS9CZXvJ6JwiyT\n3CXZdNSzvw91FepUj65j9c09FbmWsavBn970gWP6tFFZcI0cQZCFP+F0qSxq\nTSpsf2vf9Bjgtcg1cqmYOCTR/UUbDXDzEjwbsWrZK95PVZjOx7s0f5JyaaWM\nW1hvs4o9v0WzhIEXiOJbiNumxBU9qf69kzHc3UnlxdFLzpuoNZ5vFkHlhnA6\n+KGXS4pAx38AU80VqDC3US9NNxLgxj1zJAwX7MAIIcfZFBbSerRtukBb3hbB\nyzON\r\n=fJLh\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDMJ+kj08q46+J5tXFjWAkTq2+YaFjo54lBKM+nXhJriAiAw8hl8A0wBYnTnzG6SZ5b92y0pK2AzhpJ7sFMvdgDZqQ=="}]},"maintainers":[{"name":"ionaru","email":"info@saturnserver.org"}],"_npmUser":{"name":"ionaru","email":"info@saturnserver.org"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-config_2.0.1_1600983597877_0.6834946909445359"},"_hasShrinkwrap":false},"2.0.2-29.0":{"name":"@ionaru/eslint-config","version":"2.0.2-29.0","description":"My custom flavoured config for ESLint","main":"index.js","repository":{"type":"git","url":"git+https://github.com/Ionaru/eslint-config.git"},"author":{"name":"Jeroen Akkerman"},"license":"MIT","bugs":{"url":"https://github.com/Ionaru/eslint-config/issues"},"homepage":"https://github.com/Ionaru/eslint-config#readme","scripts":{"test":"jest tests/test.js","preversion":"npm run test"},"peerDependencies":{"@typescript-eslint/eslint-plugin":"^4.2.0","@typescript-eslint/eslint-plugin-tslint":"^4.2.0","eslint":"^7.9.0","eslint-plugin-import":"^2.22.0","eslint-plugin-no-null":"^1.0.2","eslint-plugin-prefer-arrow":"^1.2.2","eslint-plugin-sonarjs":"^0.5.0"},"dependencies":{"@typescript-eslint/parser":"^4.2.0"},"devDependencies":{"@typescript-eslint/eslint-plugin":"^4.2.0","@typescript-eslint/eslint-plugin-tslint":"^4.2.0","eslint":"^7.9.0","eslint-plugin-import":"^2.22.0","eslint-plugin-no-null":"^1.0.2","eslint-plugin-prefer-arrow":"^1.2.2","eslint-plugin-sonarjs":"^0.5.0","jest":"^26.4.2","tslint":"^6.1.3","typescript":"^4.0.3"},"gitHead":"8d8ff1791a574853354f52046c1f1966b94b57d9","readme":"# ESLint-config\n\n[![npm version](https://img.shields.io/npm/v/@ionaru/eslint-config.svg?style=for-the-badge)](https://www.npmjs.com/package/@ionaru/eslint-config)\n\n## Description\nMy custom flavoured config for ESLint based on my standard TSLint configuration.\n\n## Usage\n```\nnpm install -D @ionaru/eslint-config eslint @typescript-eslint/eslint-plugin @typescript-eslint/eslint-plugin-tslint eslint-plugin-import eslint-plugin-no-null eslint-plugin-prefer-arrow eslint-plugin-sonarjs\n```\n\ntsconfig.eslint.json example\n```json\n{\n    \"extends\": \"./tsconfig.json\",\n    \"include\": [\n        \"src/**/*.ts\"\n    ]\n}\n```\n\n.eslintrc.json example\n```json\n{\n    \"env\": {\n        \"es6\": true\n    },\n    \"parserOptions\": {\n        \"project\": \"tsconfig.eslint.json\",\n        \"sourceType\": \"module\"\n    },\n    \"extends\": [\n        \"@ionaru\"\n    ]\n}\n```\n\npackage.json example\n```json\n...\n\"scripts\": {\n    ...\n    \"lint\": \"eslint --ext ts --max-warnings 0 src\",\n    ...\n},\n...\n```\n","readmeFilename":"README.md","_id":"@ionaru/eslint-config@2.0.2-29.0","_nodeVersion":"12.18.4","_npmVersion":"6.14.6","dist":{"integrity":"sha512-BWHm/1j6y3CWi2Kqdscmr0hXWj7Gnrpczn31TBGWlA6zwHm9N36L1VBbT3yjz9/3ByPtFRW/CrDOnbmYjepZyw==","shasum":"f134a4da44c0c43ee7aad529e8dea7ab50a35aad","tarball":"https://registry.npmjs.org/@ionaru/eslint-config/-/eslint-config-2.0.2-29.0.tgz","fileCount":5,"unpackedSize":12459,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfbRJKCRA9TVsSAnZWagAACA4P/0LT54xCV2A/Ydb0tQXr\nMJXti15IaDd5JCdXUeQkEUZqcuoBk0Uhu29G9CUGKZUvgRFYEjlzCvBhUqEb\ne8POEvKRGYsYWxphOlIWNYBlU5b+KZl4qxL0xa1QlLSoRd1IJuXHdS93iWVl\nvb5A1wyNEjGY4zf6sQbjwroh01vcGIVa9KB7XP7BTOZqyOCIfSDrDn+HzsD1\nrlDwVeW4U5JKL+nzU2dfD9LVfuA/u4H3F+yQL6g8SrvcsNQd+3b8hoL7GiJQ\nAq0SOQpVoAms8UozyQ2eKY146S31kzgLhb1CYJJSc8oMbm7D/vKhMBR3Y7kM\nIRVhOq81wNHjh0DnwX0/rnaZc+Dbd/oJy5QaBoLQXzC0zyb1PlL/9cOHm8Up\n3RpcVQlimvzFAhF7fNzxZLefSQZ2zMIUrpBV8CXvBwg6agGMpv+97GkJ8QrK\nf5YBU4cyyJ3uNJy/knk7tI3PHLXe7jiU2fO281i4bf2O1B00qgqxdqhUaAP+\nLV1V3zCe25+7CblGCG/a7nyBEPz/WFW5lrSFpOGOIWVlj2MxAF7f8EQsnawX\nNvHKU/Dzp6m/MDJso79j88jS4q53U8z6QQJywjkudZxuwowGuJOFOW2x63sT\nkvkMif2F27d3uPX4kuYdsd7x1azDTN12v7gizGu23wIdRaeRfLMVoIDNTEKv\nJ94A\r\n=/7p1\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCYgAKO4awTfQSKijNbF0KxattSxLaTF5V401dAA/Mm5AIhALXnupD6g7dFjTw1k5mSVE/uZ+RPnVxUOw2Pit06kLKh"}]},"maintainers":[{"name":"ionaru","email":"info@saturnserver.org"}],"_npmUser":{"name":"ionaru","email":"info@saturnserver.org"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-config_2.0.2-29.0_1600983625937_0.5984298852652035"},"_hasShrinkwrap":false},"3.0.1-33.0":{"name":"@ionaru/eslint-config","version":"3.0.1-33.0","description":"My custom flavoured config for ESLint","main":"index.js","repository":{"type":"git","url":"git+https://github.com/Ionaru/eslint-config.git"},"author":{"name":"Jeroen Akkerman"},"license":"MIT","bugs":{"url":"https://github.com/Ionaru/eslint-config/issues"},"homepage":"https://github.com/Ionaru/eslint-config#readme","scripts":{"test":"jest tests/test.js","preversion":"npm run test"},"peerDependencies":{"@typescript-eslint/eslint-plugin":"^4.12.0","@typescript-eslint/eslint-plugin-tslint":"^4.12.0","eslint":"^7.17.0","eslint-plugin-import":"^2.22.1","eslint-plugin-no-null":"^1.0.2","eslint-plugin-prefer-arrow":"^1.2.2","eslint-plugin-sonarjs":"^0.5.0"},"dependencies":{"@typescript-eslint/parser":"^4.12.0"},"devDependencies":{"@typescript-eslint/eslint-plugin":"^4.12.0","@typescript-eslint/eslint-plugin-tslint":"^4.12.0","eslint":"^7.17.0","eslint-plugin-import":"^2.22.1","eslint-plugin-no-null":"^1.0.2","eslint-plugin-prefer-arrow":"^1.2.2","eslint-plugin-sonarjs":"^0.5.0","jest":"^26.6.3","tslint":"^6.1.3","typescript":"^4.1.3"},"gitHead":"909202080075ab76023690b7a0a3a93f5d03e9cf","readme":"# ESLint-config\n\n[![npm version](https://img.shields.io/npm/v/@ionaru/eslint-config.svg?style=for-the-badge)](https://www.npmjs.com/package/@ionaru/eslint-config)\n\n## Description\nMy custom flavoured config for ESLint based on my standard TSLint configuration.\n\n## Usage\n```\nnpm install -D @ionaru/eslint-config eslint @typescript-eslint/eslint-plugin @typescript-eslint/eslint-plugin-tslint eslint-plugin-import eslint-plugin-no-null eslint-plugin-prefer-arrow eslint-plugin-sonarjs\n```\n\ntsconfig.eslint.json example\n```json\n{\n    \"extends\": \"./tsconfig.json\",\n    \"include\": [\n        \"src/**/*.ts\"\n    ]\n}\n```\n\n.eslintrc.json example\n```json\n{\n    \"env\": {\n        \"es6\": true\n    },\n    \"parserOptions\": {\n        \"project\": \"tsconfig.eslint.json\",\n        \"sourceType\": \"module\"\n    },\n    \"extends\": [\n        \"@ionaru\"\n    ]\n}\n```\n\npackage.json example\n```json\n...\n\"scripts\": {\n    ...\n    \"lint\": \"eslint --ext ts --max-warnings 0 src\",\n    ...\n},\n...\n```\n","readmeFilename":"README.md","_id":"@ionaru/eslint-config@3.0.1-33.0","_nodeVersion":"14.15.4","_npmVersion":"6.14.10","dist":{"integrity":"sha512-92cdFOhb6zFKf50OllkeMlelglS1jZwUU80zxOJZ1Mc6+5R2xMnfLS2OxGrs44aKarEo389JGXkjABGEJl9QDQ==","shasum":"cf988f10b50b37c088e63ab053fc802630ea683a","tarball":"https://registry.npmjs.org/@ionaru/eslint-config/-/eslint-config-3.0.1-33.0.tgz","fileCount":5,"unpackedSize":12633,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf+mMUCRA9TVsSAnZWagAAs5YP/idot21n4ZE12PSt5cEs\nMoyT4t70RAxSlx/KMCgKVDJIMlscghYZwfYuO/VhhXVu33+h5p3Iw2KtYfAf\n2VYKgZ2esaAaZqo4Bq4hA779bbjLvFuH9U9IVAM8Q2wld4fUSHaAMMexVxBw\n2bwllwoZXULBCINg+7GFfJTKUBWr4mLtEup/HihNFyBPKIBKGlvff/JQtHfR\nNgQCn3tZp/XErfI/bSI5LqYET9Oz+/OZ1DmVhbOrfZHIUiqKET1xJ/VZKO3n\nKRAX/QbAx9bUKFWa0QFI2vZCwNQQPa3Fac9c1npHuZtMnUNkBy9vyz3qcLRm\nJ168DA+DWHauXLziosSHjKh7kI43eBI8Pv8naONFHc5Ixq8VbyYk7ucYr3oq\nBsaFhi+bGZOU2R913rr7x5jpu9/QfWoqL4Pzb3r88xNKjJnfxC1M1PnCHU8g\nKw2SA1aD2MLmegop9psgXfghljKmkwDDvnBaGQuN53d1/ROoCox1AV7EU8bl\n0yw/DOZiw4CXuEsTycB+aJbiWqCDqQZ2PtTypEoiP42e5WAMdQXXFYJlWGBL\npXbrt8LtZjzgzvvvVM3O4rRCuWmuPIH90I3WES1yQc18gXuTBUzqQVrq22yc\nExL9J9G9ADCylWlqYUQV2mB5g3T0Za8WcbSTctZs4vGbDbAf1CGyyz9fu1AT\nDcvZ\r\n=cfRL\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCmOr4MjrRK3Opw5cg2Ge1F55v7BvOA8A/fLGS8wp5gOQIhANQW3MQrcbCjRexQadNKD0h1tAT4PGvStCKhndROaxhM"}]},"_npmUser":{"name":"ionaru","email":"info@saturnserver.org"},"directories":{},"maintainers":[{"name":"ionaru","email":"info@saturnserver.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-config_3.0.1-33.0_1610244883758_0.590849682169579"},"_hasShrinkwrap":false},"3.0.0":{"name":"@ionaru/eslint-config","version":"3.0.0","description":"My custom flavoured config for ESLint","main":"index.js","repository":{"type":"git","url":"git+https://github.com/Ionaru/eslint-config.git"},"author":{"name":"Jeroen Akkerman"},"license":"MIT","bugs":{"url":"https://github.com/Ionaru/eslint-config/issues"},"homepage":"https://github.com/Ionaru/eslint-config#readme","scripts":{"test":"jest tests/test.js","preversion":"npm run test"},"peerDependencies":{"@typescript-eslint/eslint-plugin":"^4.12.0","@typescript-eslint/eslint-plugin-tslint":"^4.12.0","eslint":"^7.17.0","eslint-plugin-import":"^2.22.1","eslint-plugin-no-null":"^1.0.2","eslint-plugin-prefer-arrow":"^1.2.2","eslint-plugin-sonarjs":"^0.5.0"},"dependencies":{"@typescript-eslint/parser":"^4.12.0"},"devDependencies":{"@typescript-eslint/eslint-plugin":"^4.12.0","@typescript-eslint/eslint-plugin-tslint":"^4.12.0","eslint":"^7.17.0","eslint-plugin-import":"^2.22.1","eslint-plugin-no-null":"^1.0.2","eslint-plugin-prefer-arrow":"^1.2.2","eslint-plugin-sonarjs":"^0.5.0","jest":"^26.6.3","tslint":"^6.1.3","typescript":"^4.1.3"},"gitHead":"909202080075ab76023690b7a0a3a93f5d03e9cf","_id":"@ionaru/eslint-config@3.0.0","_nodeVersion":"14.15.4","_npmVersion":"6.14.10","dist":{"integrity":"sha512-D2uhRN5Dkx+ThzAZPMk5L5zNnpVd/xIkrv+qWEyV7Ks/419+A9VJQ58PciZnhaD2zivS3S9Qr4w6VpBUaL3I0g==","shasum":"140165a083e8cbeb26ccc259c4272002539ea430","tarball":"https://registry.npmjs.org/@ionaru/eslint-config/-/eslint-config-3.0.0.tgz","fileCount":5,"unpackedSize":12628,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf+mNUCRA9TVsSAnZWagAAR3kQAIt9eyTxHHMeib6J1nZC\nkBb5iX4eqgfnjlG3KXBuU+rC1pQaWBe+IVN1GxcOnOz8H8O3FnJvz0LIMiyW\nr/B0v6JNgRdtVb/K5i/lEFwSnUuJ+yQlPAlKi6U9owXy7u3AZNiaGZvaaslk\nC0OVTL6Fx9AHmOZLDtHVhUwbPp+fEKQEPrF2y4m76qXUXDIxt7W09k/kux8x\n1cLazMOfoM0b8hTa0D3KMzsR2Ni9tmdjq9alcLfPgsyUq4NYA/JluJOT4xmm\ns8pAfCPthTc5vnrYHC1Rjevb18u5WT+sHg7kYJVHrF08e+VhHDkdN4OsQ4ZI\n/gZtCQEW878fNryb4hK/lv2yemWnnx46LVBlPODQaR286r1CFSxW4kUKcqLN\nwM26TixkiQ++VhAxy2GsxeJvegpud+p0FzWKA5QpFGEBUncRcXXsHAxgu0KG\nov7+l8RdIu19uD3IcFNXTNQPYC9zxlhfh71mxMLWKuNZx9BO1H1TXCpIoikK\nleJGGnzfrSbcGtegTrOjHPJZa+4DNToEmwjhioMdxlSIbWDmccj+lIaLU/nc\nfctEBQlLiRUaJBtlWdAgVh28wTKhm+C/4YAKrmS0WQ+07Dcaf9LV1Sy3v3DZ\nFPTr91EtqRSxJYcPR6As/z4Ndrrywp45guPMVC3j425wF2kusjZPCNfiHHTe\n4sRp\r\n=GYOu\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEfXWW/hzrTm21VP55qf4sZ/UlSC9eJAHYkiss2UDYLoAiAF889xl4eY0nQQdNCUFz0mlpuY7W8aGrbJQFCHSBzOsQ=="}]},"_npmUser":{"name":"ionaru","email":"info@saturnserver.org"},"directories":{},"maintainers":[{"name":"ionaru","email":"info@saturnserver.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-config_3.0.0_1610244948193_0.4244781134948983"},"_hasShrinkwrap":false},"3.1.0":{"name":"@ionaru/eslint-config","version":"3.1.0","description":"My custom flavoured config for ESLint","main":"index.js","repository":{"type":"git","url":"git+https://github.com/Ionaru/eslint-config.git"},"author":{"name":"Jeroen Akkerman"},"license":"MIT","bugs":{"url":"https://github.com/Ionaru/eslint-config/issues"},"homepage":"https://github.com/Ionaru/eslint-config#readme","scripts":{"test":"jest tests/test.js","preversion":"npm run test"},"peerDependencies":{"@typescript-eslint/eslint-plugin":"^4.12.0","@typescript-eslint/eslint-plugin-tslint":"^4.12.0","eslint":"^7.17.0","eslint-plugin-import":"^2.22.1","eslint-plugin-no-null":"^1.0.2","eslint-plugin-prefer-arrow":"^1.2.2","eslint-plugin-sonarjs":"^0.5.0 || ^0.6.0 || ^0.7.0"},"dependencies":{"@typescript-eslint/parser":"^4.12.0"},"devDependencies":{"@typescript-eslint/eslint-plugin":"^4.12.0","@typescript-eslint/eslint-plugin-tslint":"^4.12.0","eslint":"^7.17.0","eslint-plugin-import":"^2.22.1","eslint-plugin-no-null":"^1.0.2","eslint-plugin-prefer-arrow":"^1.2.2","eslint-plugin-sonarjs":"^0.7.0","jest":"^26.6.3","tslint":"^6.1.3","typescript":"^4.1.3"},"gitHead":"3cfb4ffa4de94afa6c83f9c3eeecca772c99b60a","_id":"@ionaru/eslint-config@3.1.0","_nodeVersion":"14.16.1","_npmVersion":"6.14.12","dist":{"integrity":"sha512-16JlC4YEABLIpZXj08tMwXA3/Rb5jUTK8FrRLeQ6RZL75bZZP6Bk14q0aFmK5G2RX3KwgfLuhJ9Zm7ChGoSl8Q==","shasum":"01c5efa0544edd6a07590ab374e990778b151a08","tarball":"https://registry.npmjs.org/@ionaru/eslint-config/-/eslint-config-3.1.0.tgz","fileCount":5,"unpackedSize":12951,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgkesWCRA9TVsSAnZWagAA508P/jEcn+k6R5uLLTzDS6w9\nxRuG8g9UB3jfqRUcVDmggIDioUd3sqzULsA4MqyWsea7AmTiCa3zf3mVG/Gu\npfLLQ3KOhbvQg7d5lybWy8sTJy5sM9P3zLlP5C2g9RZZp8eWa/wxKmurjSf9\nto4KCZQeEFTLCXIqVlUArno9zJCp496PbpmLiHpjO7NZK0+ddPx+8TJWwkNy\nDOfOsqLS4u0hk/AwB0//seoBK+L/nB4inSfSRdzLy5ghG3xYCPwYwVmQ2ort\nd7J7bQkc95KWH1euwtm/gFAwoY9men9yHm8TYxCnD9+KaOM74DBoPKdbMpLF\nHADgPcemzUGZ2UskbBe9LFQ/xy2zFE2BDVPtcfI5z9KeQvE4Ycg45NSPGwiN\niZi6DiL27n0TK2wsm+tbmYvRdDwrxa2vt/UvKOUnw4TU9+pFCXxctmk1sWqX\nydbCnzBpZMHxPjgdVi5TX2BCX/dnglBVRbNQZlp1Cts61PZmYt/D+jHQZgER\nDA6Zws6QSy4d95vpfeaViTHNqcCiftJIh6nBMgenjyxrYeTIfdcb4CMT5Ahb\n6cMH4TSGjXqao4NNRdd2UsGCJMzVSSSyiEv3LXRD5CnDqsJQmJYNYiArGY23\nhWx3UeZFJ+odbDjutyil2zKKGASdcDiDAtItOvJSLXg/v1hkIXoFqUShc9p5\nIUMn\r\n=xUjD\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDcO4KwA29XVatgqmaJejjgIpJIPdhBMEtzNnkcVM/9rgIhAPazmuFIXnsCRNBf79o3bHPBGeG0/e95R89YA0Ii6LW2"}]},"_npmUser":{"name":"ionaru","email":"info@saturnserver.org"},"directories":{},"maintainers":[{"name":"ionaru","email":"info@saturnserver.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-config_3.1.0_1620175637981_0.14371638570066003"},"_hasShrinkwrap":false},"3.1.1-36.0":{"name":"@ionaru/eslint-config","version":"3.1.1-36.0","description":"My custom flavoured config for ESLint","main":"index.js","repository":{"type":"git","url":"git+https://github.com/Ionaru/eslint-config.git"},"author":{"name":"Jeroen Akkerman"},"license":"MIT","bugs":{"url":"https://github.com/Ionaru/eslint-config/issues"},"homepage":"https://github.com/Ionaru/eslint-config#readme","scripts":{"test":"jest tests/test.js","preversion":"npm run test"},"peerDependencies":{"@typescript-eslint/eslint-plugin":"^4.12.0","@typescript-eslint/eslint-plugin-tslint":"^4.12.0","eslint":"^7.17.0","eslint-plugin-import":"^2.22.1","eslint-plugin-no-null":"^1.0.2","eslint-plugin-prefer-arrow":"^1.2.2","eslint-plugin-sonarjs":"^0.5.0 || ^0.6.0 || ^0.7.0"},"dependencies":{"@typescript-eslint/parser":"^4.12.0"},"devDependencies":{"@typescript-eslint/eslint-plugin":"^4.12.0","@typescript-eslint/eslint-plugin-tslint":"^4.12.0","eslint":"^7.17.0","eslint-plugin-import":"^2.22.1","eslint-plugin-no-null":"^1.0.2","eslint-plugin-prefer-arrow":"^1.2.2","eslint-plugin-sonarjs":"^0.7.0","jest":"^26.6.3","tslint":"^6.1.3","typescript":"^4.1.3"},"gitHead":"3cfb4ffa4de94afa6c83f9c3eeecca772c99b60a","readme":"# ESLint-config\n\n[![npm version](https://img.shields.io/npm/v/@ionaru/eslint-config.svg?style=for-the-badge)](https://www.npmjs.com/package/@ionaru/eslint-config)\n\n## Description\nMy custom flavoured config for ESLint based on my standard TSLint configuration.\n\n## Usage\n```\nnpm install -D @ionaru/eslint-config eslint @typescript-eslint/eslint-plugin @typescript-eslint/eslint-plugin-tslint eslint-plugin-import eslint-plugin-no-null eslint-plugin-prefer-arrow eslint-plugin-sonarjs\n```\n\ntsconfig.eslint.json example\n```json\n{\n    \"extends\": \"./tsconfig.json\",\n    \"include\": [\n        \"src/**/*.ts\"\n    ]\n}\n```\n\n.eslintrc.json example\n```json\n{\n    \"env\": {\n        \"es6\": true\n    },\n    \"parserOptions\": {\n        \"project\": \"tsconfig.eslint.json\",\n        \"sourceType\": \"module\"\n    },\n    \"extends\": [\n        \"@ionaru\"\n    ]\n}\n```\n\npackage.json example\n```json\n...\n\"scripts\": {\n    ...\n    \"lint\": \"eslint --ext ts --max-warnings 0 src\",\n    ...\n},\n...\n```\n","readmeFilename":"README.md","_id":"@ionaru/eslint-config@3.1.1-36.0","_nodeVersion":"14.16.1","_npmVersion":"6.14.12","dist":{"integrity":"sha512-yDH88Ojp7VDcn38ZwJTI3g5jACvkXjqHCBapnvXqtp/Uq6yp3sSCY/ji+Uw4bIDI19FhXBFY1EWi88Cvx/FJ2A==","shasum":"578656d4a2ffd7b90c83d197efedf7b929a974ec","tarball":"https://registry.npmjs.org/@ionaru/eslint-config/-/eslint-config-3.1.1-36.0.tgz","fileCount":5,"unpackedSize":12956,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgkethCRA9TVsSAnZWagAA6H8P/Rg8Pe3R6ztShsjLgn37\ngWmS3A46N4UFODEhDl21S0py+iVrqIAx6nbDosgYrnCJRafSDS5+ce4W+49L\nyK/t0x9EJ+RsLH2+U4FFt70HNHrxRTjEUVrrwaC9RTmcJEuEh2+hlcVuh+EG\nrqpzdo7EDfDFEDf2lrMwMZYM8fXSUARka6Rfym7G5wgHIpJDN4QUFD4eBshV\nSQL8FfZJQjG+vI1uK+XQUEJc+1fq8RDkLyfoFt1yzywSIlO9IsGeZ59iZMZa\nN494D/m0763YTSuwjGixg9G5BlzZoNXnx1fnjnWhUaCMMuMeDoGGMIF3ACkE\nF6HZnOmNJ3mEB/ill8O6amejPuaVzd0/7UjCKa7NuDVnXgvQ4wtKmE4eJjgu\nRlLInElvhRSj4uGNjzO5Y6GL7GrUwW5dGCXIUoWEPbgHWHYHJtPxOKxt7+b/\nKNmkdFzioz20kD8VfPnrZre67mX9C/7lLClUzkXa2RkeONngKvi4p93ICb+4\nX8+ZtfvTlX1KTn266qIcqu912pJsHqUi0OEyn5ffI1UF9yKOpWCaui5x+XU0\nu7b8JH3efGlb5YKAfgSF35NBvoXOTSg+yjzYICV458z1RHLRQVH7NnWTr8UD\nD/XY3BSS6IMBI4eCniZiN0J423Y3OkTma6L95Bb0Q79gV08+dlMHVTKCT9aK\nZqjS\r\n=EaB6\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHsGwnTosDt9/xO9L3JYtCc+dkU9ejs36X9Vh1zWwNNBAiEAs16oYyei1fRwCFnzHUOlrRo30z1Qbg5akslLe14nYEg="}]},"_npmUser":{"name":"ionaru","email":"info@saturnserver.org"},"directories":{},"maintainers":[{"name":"ionaru","email":"info@saturnserver.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-config_3.1.1-36.0_1620175713438_0.9732126476073519"},"_hasShrinkwrap":false},"3.1.1-39.0":{"name":"@ionaru/eslint-config","version":"3.1.1-39.0","description":"My custom flavoured config for ESLint","main":"index.js","repository":{"type":"git","url":"git+https://github.com/Ionaru/eslint-config.git"},"author":{"name":"Jeroen Akkerman"},"license":"MIT","bugs":{"url":"https://github.com/Ionaru/eslint-config/issues"},"homepage":"https://github.com/Ionaru/eslint-config#readme","scripts":{"test":"jest tests/test.js","preversion":"npm run test"},"peerDependencies":{"@typescript-eslint/eslint-plugin":"^4.12.0","@typescript-eslint/eslint-plugin-tslint":"^4.12.0","eslint":"^7.17.0","eslint-plugin-import":"^2.22.1","eslint-plugin-jest":"^24.3.6","eslint-plugin-no-null":"^1.0.2","eslint-plugin-prefer-arrow":"^1.2.2","eslint-plugin-sonarjs":"^0.5.0 || ^0.6.0 || ^0.7.0 || ^0.8.0 || ^0.9.0"},"dependencies":{"@typescript-eslint/parser":"^4.12.0"},"devDependencies":{"@typescript-eslint/eslint-plugin":"^4.12.0","@typescript-eslint/eslint-plugin-tslint":"^4.12.0","eslint":"^7.17.0","eslint-plugin-import":"^2.22.1","eslint-plugin-jest":"^24.3.6","eslint-plugin-no-null":"^1.0.2","eslint-plugin-prefer-arrow":"^1.2.2","eslint-plugin-sonarjs":"^0.9.1","jest":"^27.0.6","tslint":"^6.1.3","typescript":"^4.1.3"},"gitHead":"a12ac18129d823ff1fdfd9ebaa30d04cdb1b8a5e","readme":"# ESLint-config\n\n[![npm version](https://img.shields.io/npm/v/@ionaru/eslint-config.svg?style=for-the-badge)](https://www.npmjs.com/package/@ionaru/eslint-config)\n\n## Description\nMy custom flavoured config for ESLint based on my standard TSLint configuration.\n\n## Usage\n\n### Install (npm 6)\n```\nnpm install -D @ionaru/eslint-config eslint @typescript-eslint/eslint-plugin @typescript-eslint/eslint-plugin-tslint eslint-plugin-import eslint-plugin-jest eslint-plugin-no-null eslint-plugin-prefer-arrow eslint-plugin-sonarjs\n```\n\n### Install (npm 7)\n```\nnpm install -D @ionaru/eslint-config\n```\n\n### Configuration\n\ntsconfig.eslint.json example\n```json\n{\n    \"extends\": \"./tsconfig.json\",\n    \"include\": [\n        \"src/**/*.ts\"\n    ]\n}\n```\n\n.eslintrc.json example\n```json\n{\n    \"env\": {\n        \"es6\": true\n    },\n    \"parserOptions\": {\n        \"project\": \"tsconfig.eslint.json\",\n        \"sourceType\": \"module\"\n    },\n    \"extends\": [\n        \"@ionaru\"\n    ]\n}\n```\n\npackage.json example\n```json\n...\n\"scripts\": {\n    ...\n    \"lint\": \"eslint --ext ts --max-warnings 0 src\",\n    ...\n},\n...\n```\n","readmeFilename":"README.md","_id":"@ionaru/eslint-config@3.1.1-39.0","_nodeVersion":"14.17.3","_npmVersion":"6.14.13","dist":{"integrity":"sha512-7h647yDPDyZ6y84YCWvDHeCVXOw0jcgFa4RKnE6Rf1iviKFN9vo/IyacT1U3OId5+buHqWDP6qv0Uy8j7od6ng==","shasum":"0c75642681b02f9b16ff7b85fff5e8ed075b9b12","tarball":"https://registry.npmjs.org/@ionaru/eslint-config/-/eslint-config-3.1.1-39.0.tgz","fileCount":5,"unpackedSize":13814,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg9Mb7CRA9TVsSAnZWagAAAzsP/jN5daDGToas4imunDRm\nPYcHrktCdq990XEFE7ow3jEd+KzhSdw5MkV5u1JlYI1RnHT+2yfCeGfu2t2C\nFvmJ0W+ztoe5UeQP3Er1uWoz3V9bdVH1zHNfx7UDgxQBhKuu8kju7+fjB8ID\nOCxn+GLi4mTlovrEVypMyQBhQx1ye+WoAbXEpa+UJyPRCTsK13jU0mmIKcWg\n1zqQ4U95WyET41w9UqGgvU4JperAlIWZH75h4I2N8vqe5WEgIgSw8DABsYrh\ngtPXeNI84uXnL6trMIWgtS2Z9thR67zhOr6L8oM76qOR3NXZcxik+kLrtjl0\nHgpR6uvUCjJPGe2QoAB6itFB6zq9Xpc2scxhemEbv2p2wlvzjHeNtohKV9kF\ntMxRzZFBmqtFw0OhPoTy8A6FfmilLpfJ4obDVEUtZl29W91KYEdAQbzFkSY6\nteGdYsvk0oALFNFuqZBxPXXXa/nOCM10plTIlh9SFmuPlXoMDfIXWOeVqkoV\n6BJsJjcgcUhfdOqk5w9N2C4mv5+a9ESiMh8mfuc7bTPnBFd0vEt54vH9gMtf\n+TJNj4hYy+32sa9AMoVmf7K1fLZ0wlhcmK7O13n7RUmDOCEQAATQCcniQmj8\nK2+PILEYma0cmLJEgThXk9M478HHJke2m3lGHfKYaWOi6w0nEBpaK/0pDAn7\nanDk\r\n=N1Rz\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDkCrACsNdknP+cCPAiYFs/05etU9zv90pcFbZX9aC1wAIgeP/TyPI+n67pR9fhvb3ieIjcU0YJeK2RfDaR0lfvB0Y="}]},"_npmUser":{"name":"ionaru","email":"info@saturnserver.org"},"directories":{},"maintainers":[{"name":"ionaru","email":"info@saturnserver.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-config_3.1.1-39.0_1626654459241_0.7927434221905043"},"_hasShrinkwrap":false},"3.1.1-40.0":{"name":"@ionaru/eslint-config","version":"3.1.1-40.0","description":"My custom flavoured config for ESLint","main":"index.js","repository":{"type":"git","url":"git+https://github.com/Ionaru/eslint-config.git"},"author":{"name":"Jeroen Akkerman"},"license":"MIT","bugs":{"url":"https://github.com/Ionaru/eslint-config/issues"},"homepage":"https://github.com/Ionaru/eslint-config#readme","scripts":{"test":"jest tests/test.js","preversion":"npm run test"},"peerDependencies":{"@typescript-eslint/eslint-plugin":"^4.12.0","@typescript-eslint/eslint-plugin-tslint":"^4.12.0","eslint":"^7.17.0","eslint-plugin-import":"^2.22.1","eslint-plugin-jest":"^24.3.6","eslint-plugin-no-null":"^1.0.2","eslint-plugin-prefer-arrow":"^1.2.2","eslint-plugin-sonarjs":"^0.5.0 || ^0.6.0 || ^0.7.0 || ^0.8.0 || ^0.9.0"},"dependencies":{"@typescript-eslint/parser":"^4.12.0"},"devDependencies":{"@typescript-eslint/eslint-plugin":"^4.12.0","@typescript-eslint/eslint-plugin-tslint":"^4.12.0","eslint":"^7.17.0","eslint-plugin-import":"^2.22.1","eslint-plugin-jest":"^24.3.6","eslint-plugin-no-null":"^1.0.2","eslint-plugin-prefer-arrow":"^1.2.2","eslint-plugin-sonarjs":"^0.9.1","jest":"^27.0.6","tslint":"^6.1.3","typescript":"^4.1.3"},"gitHead":"657e563f72cfb6f6ec0c95b963af9202e09e9103","readme":"# ESLint-config\n\n[![npm version](https://img.shields.io/npm/v/@ionaru/eslint-config.svg?style=for-the-badge)](https://www.npmjs.com/package/@ionaru/eslint-config)\n\n## Description\nMy custom flavoured config for ESLint based on my standard TSLint configuration.\n\n## Usage\n\n### Install (npm 6)\n```\nnpm install -D @ionaru/eslint-config eslint @typescript-eslint/eslint-plugin @typescript-eslint/eslint-plugin-tslint eslint-plugin-import eslint-plugin-jest eslint-plugin-no-null eslint-plugin-prefer-arrow eslint-plugin-sonarjs\n```\n\n### Install (npm 7)\n```\nnpm install -D @ionaru/eslint-config\n```\n\n### Configuration\n\ntsconfig.eslint.json example\n```json\n{\n    \"extends\": \"./tsconfig.json\",\n    \"include\": [\n        \"src/**/*.ts\"\n    ]\n}\n```\n\n.eslintrc.json example\n```json\n{\n    \"env\": {\n        \"es6\": true\n    },\n    \"parserOptions\": {\n        \"project\": \"tsconfig.eslint.json\",\n        \"sourceType\": \"module\"\n    },\n    \"extends\": [\n        \"@ionaru\"\n    ]\n}\n```\n\npackage.json example\n```json\n...\n\"scripts\": {\n    ...\n    \"lint\": \"eslint --ext ts --max-warnings 0 src\",\n    ...\n},\n...\n```\n","readmeFilename":"README.md","_id":"@ionaru/eslint-config@3.1.1-40.0","_nodeVersion":"14.17.3","_npmVersion":"6.14.13","dist":{"integrity":"sha512-ffpEmxWjVobx1iaxhiME56UvMws3S6HdqyNH1Cp5kREOfcRivI7QjfmvFoPQJCmPeraovif1lfPPW+dfHQ4xHA==","shasum":"997bdd86447edc9027a5cbb105d86d8f80f3e9c9","tarball":"https://registry.npmjs.org/@ionaru/eslint-config/-/eslint-config-3.1.1-40.0.tgz","fileCount":5,"unpackedSize":13935,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg9Md4CRA9TVsSAnZWagAAfi4P/2M5C7KG40ypyfvc0bxD\nZMl1A0ICggNAtdZk0yeXFsp/d0w+0NN51BBllpcJ3eQT9MPkbp+4/2f4b94z\nMtQH9SXHZNc0weTOKR1VkV05Il1x/0jX9WUqBcEmA6YXeemxMHfrnUz08mhj\n1XskBiCMRePcFbQqVSplvAThf0InoF53J91FxGiFXbrPWdewGOS66zZ6TFw2\nPwNqmXdG8Bz46prURx2wrVL5cL+6SUtdfRk1gsqTYFmjF55tI55SuiHiRS0h\nLiNucVkdGfItxUvf4uZHVTOLBUTq/guUxZjiHFnMkbhaBeerEjqxZejTgGRc\nMQsZHWW66SwKCcnwIEuly4zO3qs8zWTdAzzP0oI9GafYVVbD+n+dK6twCJY+\n3Th665RcXxPptxEdCcSvVhg4RBg0rQWw5t18XLlOSGI9WY5855tHxqk+1eSP\nDVHjykUGxwYXSg3rT0RnacswOgiC38suaXh6MaE25xIqI1K/cpfmAvGP8ZK0\n/U9MB+NMcxbr30VlXQYa1eWeaPSGHaav2Fu9MZlnQwvqsCSa54be00cGTurh\n2rYqcntdQIPl9wrBFgCN/c0TDqJ/2kaYAIw12+IjSP71Ip43e/n/+XS6iPyH\nfot0AvcGnAVX7anf/rDKMHAfPJZE+zbJYkF3mHf+AjfVGxgkFXTF/X6ypFdD\nxjHM\r\n=JQdY\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGG6KvHxvcufLmpzgVDzDx3VrKHReu//SVh7S/rwCglwAiBAxhsDWSI07vRChBHqKBhwkHxLSUdpf4B6LScsfM+rXA=="}]},"_npmUser":{"name":"ionaru","email":"info@saturnserver.org"},"directories":{},"maintainers":[{"name":"ionaru","email":"info@saturnserver.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-config_3.1.1-40.0_1626654584528_0.2478516458850355"},"_hasShrinkwrap":false},"3.1.1-41.0":{"name":"@ionaru/eslint-config","version":"3.1.1-41.0","description":"My custom flavoured config for ESLint","main":"index.js","repository":{"type":"git","url":"git+https://github.com/Ionaru/eslint-config.git"},"author":{"name":"Jeroen Akkerman"},"license":"MIT","bugs":{"url":"https://github.com/Ionaru/eslint-config/issues"},"homepage":"https://github.com/Ionaru/eslint-config#readme","scripts":{"test":"jest tests/eslint-config.spec.js","preversion":"npm run test"},"peerDependencies":{"@typescript-eslint/eslint-plugin":"^4.12.0","@typescript-eslint/eslint-plugin-tslint":"^4.12.0","eslint":"^7.17.0","eslint-plugin-import":"^2.22.1","eslint-plugin-jest":"^24.3.6","eslint-plugin-no-null":"^1.0.2","eslint-plugin-prefer-arrow":"^1.2.2","eslint-plugin-sonarjs":"^0.5.0 || ^0.6.0 || ^0.7.0 || ^0.8.0 || ^0.9.0"},"dependencies":{"@typescript-eslint/parser":"^4.12.0"},"devDependencies":{"@typescript-eslint/eslint-plugin":"^4.12.0","@typescript-eslint/eslint-plugin-tslint":"^4.12.0","eslint":"^7.17.0","eslint-plugin-import":"^2.22.1","eslint-plugin-jest":"^24.3.6","eslint-plugin-no-null":"^1.0.2","eslint-plugin-prefer-arrow":"^1.2.2","eslint-plugin-sonarjs":"^0.9.1","jest":"^27.0.6","tslint":"^6.1.3","typescript":"^4.1.3"},"gitHead":"07c23c9fc546cad17308567cdccecab7821ec484","readme":"# ESLint-config\n\n[![npm version](https://img.shields.io/npm/v/@ionaru/eslint-config.svg?style=for-the-badge)](https://www.npmjs.com/package/@ionaru/eslint-config)\n\n## Description\nMy custom flavoured config for ESLint based on my standard TSLint configuration.\n\n## Usage\n\n### Install (npm 6)\n```\nnpm install -D @ionaru/eslint-config eslint @typescript-eslint/eslint-plugin @typescript-eslint/eslint-plugin-tslint eslint-plugin-import eslint-plugin-jest eslint-plugin-no-null eslint-plugin-prefer-arrow eslint-plugin-sonarjs\n```\n\n### Install (npm 7)\n```\nnpm install -D @ionaru/eslint-config\n```\n\n### Configuration\n\ntsconfig.eslint.json example\n```json\n{\n    \"extends\": \"./tsconfig.json\",\n    \"include\": [\n        \"src/**/*.ts\"\n    ]\n}\n```\n\n.eslintrc.json example\n```json\n{\n    \"env\": {\n        \"es6\": true\n    },\n    \"parserOptions\": {\n        \"project\": \"tsconfig.eslint.json\",\n        \"sourceType\": \"module\"\n    },\n    \"extends\": [\n        \"@ionaru\"\n    ]\n}\n```\n\npackage.json example\n```json\n...\n\"scripts\": {\n    ...\n    \"lint\": \"eslint --ext ts --max-warnings 0 src\",\n    ...\n},\n...\n```\n","readmeFilename":"README.md","_id":"@ionaru/eslint-config@3.1.1-41.0","_nodeVersion":"14.17.3","_npmVersion":"6.14.13","dist":{"integrity":"sha512-trlZ1dlBRCPJEYlYkSj3m2uR3VDHXuAtMrdnL3TKYShrdKBSzOf8Xa/rtlzVgJOFFHgIUib5Fl4JZLfp4gZSZw==","shasum":"8d6a07f190539ec620bb6ad0eb1609517aea437e","tarball":"https://registry.npmjs.org/@ionaru/eslint-config/-/eslint-config-3.1.1-41.0.tgz","fileCount":5,"unpackedSize":13959,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg93ArCRA9TVsSAnZWagAAKgMP/2US9LobatfjzfxuExvp\n9aK8YFfJhh3GenE5RF0eSCrSgaVGDBbzl5qaKdcpN2p0W3YEDXLxrsxymXa0\n1F3p7mldkLe0R2bkcZo2BLibYbTUl6nHz8fZyDJHYnP9HkzzMiwjj2TK92T+\nxrPp03Zyf6rY6UL9Q9rwM7pKRiTVpk0ZO+wP9R+drZV2sC5Et6qVOICj7Zn0\nXZ1BJkx7rRU7t95HtVOo6+yDVFFaURAWU6dfUw2dkvBuvhqiZtFRYueIW1r0\n6Pa9Ul7n2jGSJN5I9PLiSR79EbiQ1OYA0QEtW5iGqXsmL2Rpy9L4UmkCs5bf\njuWGg6khwAxe3FQd2O3MPPTSn8K4t1Y6uwZTlkTCWdAAXUU1qDIUtF8G+SjS\nb+fUrgTNLl4QIPCYhqVPG0ETlbBoZL/idsA7KNYH0NJTLnU0+S3/zBoOeQLV\nof3H2JdY0zIq6ZF8ZW7ErHzqDSZ+kNuIc3Oig6cnJ5yl5BlcOE6UidY+wWlz\nng5Pl6Hrfpn0cR+5F+Z916anJzw2Vw8r0d59HPa94V3p92EWZQ8AVW2Qn7Z6\nrcOdRiM/ITKcLpHxTebj1l02fF21/x7xpG9ITOOl6ZgL+N1KQrKP5CyoVWn0\ngoXSvuUaeYPR8xwM6Fnj3cux1JWoCrC6sNtE//MAKhM6HIFV6tOHVonAllds\np3SY\r\n=ZmMZ\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICXe+SoR/pDqYpSS8dSV3UI1M7+B2ErfFphsJhCSkOlaAiBY+XrB+/emKGnuGNCZHEThX+QPxGLH7c2LyheOgKWb0w=="}]},"_npmUser":{"name":"ionaru","email":"info@saturnserver.org"},"directories":{},"maintainers":[{"name":"ionaru","email":"info@saturnserver.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-config_3.1.1-41.0_1626828843569_0.17082641731719828"},"_hasShrinkwrap":false},"3.1.1-43.0":{"name":"@ionaru/eslint-config","version":"3.1.1-43.0","description":"My custom flavoured config for ESLint","main":"index.js","repository":{"type":"git","url":"git+https://github.com/Ionaru/eslint-config.git"},"author":{"name":"Jeroen Akkerman"},"license":"MIT","bugs":{"url":"https://github.com/Ionaru/eslint-config/issues"},"homepage":"https://github.com/Ionaru/eslint-config#readme","scripts":{"test":"jest tests/eslint-config.spec.js","preversion":"npm run test"},"peerDependencies":{"@typescript-eslint/eslint-plugin":"^4.12.0","eslint":"^7.17.0","eslint-plugin-import":"^2.22.1","eslint-plugin-jest":"^24.3.6","eslint-plugin-no-null":"^1.0.2","eslint-plugin-prefer-arrow":"^1.2.2","eslint-plugin-sonarjs":"^0.5.0 || ^0.6.0 || ^0.7.0 || ^0.8.0 || ^0.9.0","eslint-plugin-unicorn":"^34.0.1"},"dependencies":{"@typescript-eslint/parser":"^4.12.0"},"devDependencies":{"@typescript-eslint/eslint-plugin":"^4.12.0","eslint":"^7.17.0","eslint-plugin-import":"^2.22.1","eslint-plugin-jest":"^24.3.6","eslint-plugin-no-null":"^1.0.2","eslint-plugin-prefer-arrow":"^1.2.2","eslint-plugin-sonarjs":"^0.9.1","eslint-plugin-unicorn":"^34.0.1","jest":"^27.0.6","typescript":"^4.3.5"},"gitHead":"9c0ca059e109568abe86884eca1aeb08f9e6af20","readme":"# ESLint-config\n\n[![npm version](https://img.shields.io/npm/v/@ionaru/eslint-config.svg?style=for-the-badge)](https://www.npmjs.com/package/@ionaru/eslint-config)\n\n## Description\nMy custom flavoured config for ESLint based on my standard TSLint configuration.\n\n## Usage\n\n### Install (npm 6)\n```\nnpm install -D @ionaru/eslint-config eslint @typescript-eslint/eslint-plugin eslint-plugin-import eslint-plugin-jest eslint-plugin-no-null eslint-plugin-prefer-arrow eslint-plugin-sonarjs eslint-plugin-unicorn\n```\n\n### Install (npm 7)\n```\nnpm install -D @ionaru/eslint-config\n```\n\n### Configuration\n\ntsconfig.eslint.json example\n```json\n{\n    \"extends\": \"./tsconfig.json\",\n    \"include\": [\n        \"src/**/*.ts\"\n    ]\n}\n```\n\n.eslintrc.json example\n```json\n{\n    \"env\": {\n        \"es6\": true\n    },\n    \"parserOptions\": {\n        \"project\": \"tsconfig.eslint.json\",\n        \"sourceType\": \"module\"\n    },\n    \"extends\": [\n        \"@ionaru\"\n    ]\n}\n```\n\npackage.json example\n```json\n...\n\"scripts\": {\n    ...\n    \"lint\": \"eslint --ext ts --max-warnings 0 src\",\n    ...\n},\n...\n```\n","readmeFilename":"README.md","_id":"@ionaru/eslint-config@3.1.1-43.0","_nodeVersion":"14.17.3","_npmVersion":"6.14.13","dist":{"integrity":"sha512-n0TUqwdGQu6PGsQCRYOR+lOoWhDGF+wW+gvrZwkHdEgZCblgdl0ys13MC4r1h/GMsSCk69jEAQxhlTFRgqF1NQ==","shasum":"8c52d49a93cdc63b49e42e483c74b36f49bd228c","tarball":"https://registry.npmjs.org/@ionaru/eslint-config/-/eslint-config-3.1.1-43.0.tgz","fileCount":5,"unpackedSize":13189,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg/I7JCRA9TVsSAnZWagAADDYP/3RhIjDpbEHLaTZlvxjc\nuAi0O5PdjKTY09TMq9DbAuYHfEMzTW8ltISb/OT2AOSWDXXpG/1PREKfIkp4\n3B+oxQPmByUoEDPGNpcnX+7TGWZ3WNQqvjSasj8ag7xa8A0GcT26BucSkV0v\nr1Y/SldsYcdq5Dq2PMb/Y8lEg/ZDL3NxxkeorYdLU6renRkmEHFAs5iRnwVD\nRf6hq3sHXwX1UT6S3dh4XDZu/bE+Avp02biWz8W7v+RCoTGGg42b+E/dl5qu\nW2hVr6R6e60NVNPXhwEhMBS7o+0TQDszG63qQmDHRN0y92etXg8Xqmj+X55F\nabNlRlqLYb6ZnllTQx+jmSailGsKeZDvMkueUpLh7MbG1URcGDNz+6iFHb3o\n2oe488IPM6oHBR4pVBnUFmIbUV3r0pijdzvekGbVHHH9ukdyJ5Pi1iEqnFOr\nBIcbemvdqbMUa6N9nJ//7bnMANVhoCw4DUoOqbPPeW8TTXDap649d7K1xwZL\nqdULpUXKPctly0HkX3VBgBP6Mebsg7RN18u+lvSY+wAZCvf5zJLiefryjnUQ\nbPeZzzmrO2bkgILA9atvz+0FPNQJP1cTz4hp+mVg7GyARS0mxoRNR905DZWU\nvUa0yuexPLUHzIVK9JL+AERZ8dRN2WHW4T5UT4tNQobNZKCAHzm31b+gBw0Z\ntSzI\r\n=bVEw\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDPsulC0AlFN3kLaJBNUh7xX7c+f3hQGM88WiNFu2uVgAIgcczNBwk/Obu9+0GvPS+8vzcISM5l+oi8BRgpq1BUOa0="}]},"_npmUser":{"name":"ionaru","email":"info@saturnserver.org"},"directories":{},"maintainers":[{"name":"ionaru","email":"info@saturnserver.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-config_3.1.1-43.0_1627164361699_0.22881313337075038"},"_hasShrinkwrap":false},"4.0.0":{"name":"@ionaru/eslint-config","version":"4.0.0","description":"My custom flavoured config for ESLint","main":"index.js","repository":{"type":"git","url":"git+https://github.com/Ionaru/eslint-config.git"},"author":{"name":"Jeroen Akkerman"},"license":"MIT","bugs":{"url":"https://github.com/Ionaru/eslint-config/issues"},"homepage":"https://github.com/Ionaru/eslint-config#readme","scripts":{"test":"jest tests/eslint-config.spec.js","preversion":"npm run test"},"peerDependencies":{"@typescript-eslint/eslint-plugin":"^4.12.0","eslint":"^7.17.0","eslint-plugin-import":"^2.22.1","eslint-plugin-jest":"^24.3.6","eslint-plugin-no-null":"^1.0.2","eslint-plugin-prefer-arrow":"^1.2.2","eslint-plugin-sonarjs":"^0.5.0 || ^0.6.0 || ^0.7.0 || ^0.8.0 || ^0.9.0","eslint-plugin-unicorn":"^34.0.1"},"dependencies":{"@typescript-eslint/parser":"^4.12.0"},"devDependencies":{"@typescript-eslint/eslint-plugin":"^4.12.0","eslint":"^7.17.0","eslint-plugin-import":"^2.22.1","eslint-plugin-jest":"^24.3.6","eslint-plugin-no-null":"^1.0.2","eslint-plugin-prefer-arrow":"^1.2.2","eslint-plugin-sonarjs":"^0.9.1","eslint-plugin-unicorn":"^34.0.1","jest":"^27.0.6","typescript":"^4.3.5"},"gitHead":"10502958de1d5b7ad01f4775c2259bfbc88f4909","_id":"@ionaru/eslint-config@4.0.0","_nodeVersion":"14.17.3","_npmVersion":"6.14.13","dist":{"integrity":"sha512-xejbELiZ8fZBHH6WWgvKpW/jz5J3Yq6+0yrn53L/9XKfTEKeDwEhIp6kyNY4DM7UTtKm5eSIA5JCLCfxdRyT9g==","shasum":"4d9213ab306a53174539d5f5d4d7c49b6460b6bc","tarball":"https://registry.npmjs.org/@ionaru/eslint-config/-/eslint-config-4.0.0.tgz","fileCount":5,"unpackedSize":13295,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhAA6nCRA9TVsSAnZWagAAzgUQAJMYJeQf57fQpIYEjADS\njNiRD2I4js6EgrWUxslaCQSe08vyUtgiXgV0IEyjtZBy+cgpFvb4PGczUZ8J\n1vLhJaj1YqWf1IVy0FKB8/L2arONiR0erGvx4clTxnFVLYf9745k+dbsdc7O\nwQn6uT5dsGlwSVb5pw/RR8ZsEhcbSWMoqIpR+l+VNN6UhoRwqZ85iDEB1Y0j\nqSemngPhmSPDbiegLubpn8ko5KqPgdI1W8dClgala2tx7uROFGYKVYd6vsNV\nVkP32zlfyOFR0EG/nTHFgvjs9T37aDUkuK1ez4vLQGkbqGZofPAWxSKMeCwd\nKE/p8x4KlJKgd3tlszxGpLFJnwAmarDsm0JxQ9Szt+xGH4dl8w8sUC7jkpxc\nv1zh+xoSxIZo44/2GPajiGaVKJBMmCnb4dUIZ4WY184gaLoI/nCooFNsiPuK\nxjD8gMRLokiga22aqPt4f+3I0e1uDANepadQWY4ZrofYm8k9R/iI//xNKVpl\ndKfVJ+eaxhAAPWHd+XKUPypl61TV50+XaEx3sVe0itRsXAud9Occ30+tNQea\nXvO341wszl3qN/zq2nwYmh9Ta6WHslw7AAVGCYw3ebOLFiWYq8RwHoFvPOHm\nSah83dhty3qzRSoVskdUlM82GbGpUfIPpcNImnVAH3AFnXiwIIhxBigQGcWO\nFRPW\r\n=Ejgg\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC1ksPqaCgJpYYQps4ScoUBzJalheDdY8NwEvFbG+YtRAIhAKLM4XAStzYOhzeE3Ih2B9i6p9C9/AuS8j9KlyB9j6Xq"}]},"_npmUser":{"name":"ionaru","email":"info@saturnserver.org"},"directories":{},"maintainers":[{"name":"ionaru","email":"info@saturnserver.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-config_4.0.0_1627393703306_0.6941425108513624"},"_hasShrinkwrap":false},"4.0.1-44.0":{"name":"@ionaru/eslint-config","version":"4.0.1-44.0","description":"My custom flavoured config for ESLint","main":"index.js","repository":{"type":"git","url":"git+https://github.com/Ionaru/eslint-config.git"},"author":{"name":"Jeroen Akkerman"},"license":"MIT","bugs":{"url":"https://github.com/Ionaru/eslint-config/issues"},"homepage":"https://github.com/Ionaru/eslint-config#readme","scripts":{"test":"jest tests/eslint-config.spec.js","preversion":"npm run test"},"peerDependencies":{"@typescript-eslint/eslint-plugin":"^4.12.0","eslint":"^7.17.0","eslint-plugin-import":"^2.22.1","eslint-plugin-jest":"^24.3.6","eslint-plugin-no-null":"^1.0.2","eslint-plugin-prefer-arrow":"^1.2.2","eslint-plugin-sonarjs":"^0.5.0 || ^0.6.0 || ^0.7.0 || ^0.8.0 || ^0.9.0","eslint-plugin-unicorn":"^34.0.1"},"dependencies":{"@typescript-eslint/parser":"^4.12.0"},"devDependencies":{"@typescript-eslint/eslint-plugin":"^4.12.0","eslint":"^7.17.0","eslint-plugin-import":"^2.22.1","eslint-plugin-jest":"^24.3.6","eslint-plugin-no-null":"^1.0.2","eslint-plugin-prefer-arrow":"^1.2.2","eslint-plugin-sonarjs":"^0.9.1","eslint-plugin-unicorn":"^34.0.1","jest":"^27.0.6","typescript":"^4.3.5"},"gitHead":"10502958de1d5b7ad01f4775c2259bfbc88f4909","readme":"# ESLint-config\n\n[![npm version](https://img.shields.io/npm/v/@ionaru/eslint-config.svg?style=for-the-badge)](https://www.npmjs.com/package/@ionaru/eslint-config)\n\n## Description\nMy custom flavoured config for ESLint based on my standard TSLint configuration.\n\n## Usage\n\n### Install (npm 6)\n```\nnpm install -D @ionaru/eslint-config eslint @typescript-eslint/eslint-plugin eslint-plugin-import eslint-plugin-jest eslint-plugin-no-null eslint-plugin-prefer-arrow eslint-plugin-sonarjs eslint-plugin-unicorn\n```\n\n### Install (npm 7)\n```\nnpm install -D @ionaru/eslint-config\n```\n\n### Configuration\n\ntsconfig.eslint.json example\n```json\n{\n    \"extends\": \"./tsconfig.json\",\n    \"include\": [\n        \"src/**/*.ts\"\n    ]\n}\n```\n\n.eslintrc.json example\n```json\n{\n    \"env\": {\n        \"es6\": true\n    },\n    \"parserOptions\": {\n        \"project\": \"tsconfig.eslint.json\",\n        \"sourceType\": \"module\"\n    },\n    \"extends\": [\n        \"@ionaru\"\n    ]\n}\n```\n\npackage.json example\n```json\n...\n\"scripts\": {\n    ...\n    \"lint\": \"eslint --ext ts --max-warnings 0 src\",\n    ...\n},\n...\n```\n","readmeFilename":"README.md","_id":"@ionaru/eslint-config@4.0.1-44.0","_nodeVersion":"14.17.3","_npmVersion":"6.14.13","dist":{"integrity":"sha512-2wSSxKy3jeB1FxDuhAI7ib7+yKwxAEe0d1b8C/GmH83Y4jpRLNnpH2v38O7V/18Y+buL9mdSipVRN/aSK+T4Yg==","shasum":"3149182f73dbd36a779f1e0803731723a2cb2ba5","tarball":"https://registry.npmjs.org/@ionaru/eslint-config/-/eslint-config-4.0.1-44.0.tgz","fileCount":5,"unpackedSize":13300,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhAA6vCRA9TVsSAnZWagAADaUP/j7HpN77a/r0aSM8v08m\nP5KtCKzmO7mOw1hLSfYKcOCH3Jt8Bf+2qZEFfiEHllT70AmJjBaX1nHipRBe\nLgFQMyPTDhUJqOyvGs6r232fSgMerErJXZJOCf2oHEvgS0pJyda5AgVmVVT6\nh1dGM6pAfQs8gPYsUyjo8PkJyisX30IfBKe9Ixb/S6w7dYPXhs8xa8VSw6Do\nxEaa4/inhXkQjzBK6ydBJ8IpMZXwDUI3EAVk8QwpkSWI0fhcfGtBPvvMiGEo\n3X9j6Qu57UQg2L5quJLEZiti63Sm1s02BT/1vbrd8pPspb6Rji44Yb/TXLLG\nFHIleujB1vhIncOv/J5kZxM+zoy1eYlIfaL+xTKLWXTvlnCEry56cvyF9Vf+\nTE8GNHeqhSWSVJxJXSr/ZNJpz5xunKB2Vmzh4rXUQVJhEVrfDm67jt8QoH4a\nZqB07pPSgItH0fT3LzW3w2PUQXmbE5tTVlJuVo2KVjfSpViF2qSwrim3nBa3\nBMnPfT0PXpxbxJ04moccDaWp/Xg6ya8VQe25zams29Al0gek2xkH1grXJV76\nh+kDGGRp+GVA2k9g0psW+RUyXsrAg4iN9CqJ9B6kozCOIYemT2WvcYr6flhh\n/VwILYMy6GFidzfQAHGV/e8vafxYQCMjTBiH66nEp4j1pRLcSGJxyHowRklY\nHlA/\r\n=CzFg\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIC7mAO7B4hQ/q77xHCPaLEzdN1uwZF+QY576IrclBhmxAiB/4r3c7YiJFiV/iY5QZh1Cn75LQdSSQbxF439rvS15rw=="}]},"_npmUser":{"name":"ionaru","email":"info@saturnserver.org"},"directories":{},"maintainers":[{"name":"ionaru","email":"info@saturnserver.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-config_4.0.1-44.0_1627393711434_0.8240142302961277"},"_hasShrinkwrap":false},"4.0.1-1.0":{"name":"@ionaru/eslint-config","version":"4.0.1-1.0","description":"My custom flavoured config for ESLint","main":"index.js","repository":{"type":"git","url":"git+https://github.com/Ionaru/eslint-config.git"},"author":{"name":"Jeroen Akkerman"},"license":"MIT","bugs":{"url":"https://github.com/Ionaru/eslint-config/issues"},"homepage":"https://github.com/Ionaru/eslint-config#readme","scripts":{"test":"jest tests/eslint-config.spec.js","preversion":"npm run test"},"peerDependencies":{"@typescript-eslint/eslint-plugin":"^4.12.0","eslint":"^7.17.0","eslint-plugin-import":"^2.22.1","eslint-plugin-jest":"~24.5.0","eslint-plugin-no-null":"^1.0.2","eslint-plugin-prefer-arrow":"^1.2.2","eslint-plugin-sonarjs":"0.5 - 0.10","eslint-plugin-unicorn":"34 - 36"},"dependencies":{"@typescript-eslint/parser":"^4.12.0"},"devDependencies":{"@typescript-eslint/eslint-plugin":"^4.12.0","eslint":"^7.17.0","eslint-plugin-import":"^2.22.1","eslint-plugin-jest":"~24.5.0","eslint-plugin-no-null":"^1.0.2","eslint-plugin-prefer-arrow":"^1.2.2","eslint-plugin-sonarjs":"^0.10.0","eslint-plugin-unicorn":"^36.0.0","jest":"^27.0.6","typescript":"^4.3.5"},"readme":"# ESLint-config\n\n[![npm version](https://img.shields.io/npm/v/@ionaru/eslint-config.svg?style=for-the-badge)](https://www.npmjs.com/package/@ionaru/eslint-config)\n\n## Description\nMy custom flavoured config for ESLint based on my standard TSLint configuration.\n\n## Usage\n\n### Install\n```\nnpm install -D @ionaru/eslint-config eslint @typescript-eslint/eslint-plugin eslint-plugin-import eslint-plugin-jest eslint-plugin-no-null eslint-plugin-prefer-arrow eslint-plugin-sonarjs eslint-plugin-unicorn\n```\n\n### Configuration\n\ntsconfig.eslint.json example\n```json\n{\n    \"extends\": \"./tsconfig.json\",\n    \"include\": [\n        \"src/**/*.ts\"\n    ]\n}\n```\n\n.eslintrc.json example\n```json\n{\n    \"env\": {\n        \"es6\": true\n    },\n    \"parserOptions\": {\n        \"project\": \"tsconfig.eslint.json\",\n        \"sourceType\": \"module\"\n    },\n    \"extends\": [\n        \"@ionaru\"\n    ]\n}\n```\n\npackage.json example\n```json\n...\n\"scripts\": {\n    ...\n    \"lint\": \"eslint --ext ts --max-warnings 0 src\",\n    ...\n},\n...\n```\n","readmeFilename":"README.md","gitHead":"c80641d7f2db32f7b2ee07f8861954275ac5c5c6","_id":"@ionaru/eslint-config@4.0.1-1.0","_nodeVersion":"16.10.0","_npmVersion":"7.24.0","dist":{"integrity":"sha512-uNiJ1uDnhc0zrGcbVzhQGEV2+KUPXfxR69mpXZ0Kft7t2VZxmctvNJTNeER0ri13tzV14MyZeehiXHOv78Bgwg==","shasum":"038eb55c282a677b826c521e12f87fbfc95203c3","tarball":"https://registry.npmjs.org/@ionaru/eslint-config/-/eslint-config-4.0.1-1.0.tgz","fileCount":4,"unpackedSize":10731,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHzxBuNmXtq4WQC0j4b4REudEvYa5uP0KmmlgX7lAzG+AiBZ8Ng7b69/SwWBc8JuoGFyl1MZQhjSYALoMpHJ5N4jyg=="}]},"_npmUser":{"name":"ionaru","email":"info@saturnserver.org"},"directories":{},"maintainers":[{"name":"ionaru","email":"info@saturnserver.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-config_4.0.1-1.0_1632952200353_0.02390471276651507"},"_hasShrinkwrap":false},"5.0.1-2.0":{"name":"@ionaru/eslint-config","version":"5.0.1-2.0","description":"My custom flavoured config for ESLint","main":"index.js","repository":{"type":"git","url":"git+https://github.com/Ionaru/eslint-config.git"},"author":{"name":"Jeroen Akkerman"},"license":"MIT","bugs":{"url":"https://github.com/Ionaru/eslint-config/issues"},"homepage":"https://github.com/Ionaru/eslint-config#readme","scripts":{"test":"jest tests/eslint-config.spec.js","preversion":"npm run test"},"peerDependencies":{"@typescript-eslint/eslint-plugin":"^4.12.0","eslint":"^7.17.0","eslint-plugin-import":"^2.22.1","eslint-plugin-jest":"~24.5.0","eslint-plugin-no-null":"^1.0.2","eslint-plugin-prefer-arrow":"^1.2.2","eslint-plugin-sonarjs":"0.5 - 0.10","eslint-plugin-unicorn":"34 - 36"},"dependencies":{"@typescript-eslint/parser":"^4.12.0"},"devDependencies":{"@typescript-eslint/eslint-plugin":"^4.12.0","eslint":"^7.17.0","eslint-plugin-import":"^2.22.1","eslint-plugin-jest":"~24.5.0","eslint-plugin-no-null":"^1.0.2","eslint-plugin-prefer-arrow":"^1.2.2","eslint-plugin-sonarjs":"^0.10.0","eslint-plugin-unicorn":"^36.0.0","jest":"^27.0.6","typescript":"^4.3.5"},"readme":"# ESLint-config\n\n[![npm version](https://img.shields.io/npm/v/@ionaru/eslint-config.svg?style=for-the-badge)](https://www.npmjs.com/package/@ionaru/eslint-config)\n\n## Description\nMy custom flavoured config for ESLint based on my standard TSLint configuration.\n\n## Usage\n\n### Install\n```\nnpm install -D @ionaru/eslint-config eslint @typescript-eslint/eslint-plugin eslint-plugin-import eslint-plugin-jest eslint-plugin-no-null eslint-plugin-prefer-arrow eslint-plugin-sonarjs eslint-plugin-unicorn\n```\n\n### Configuration\n\ntsconfig.eslint.json example\n```json\n{\n    \"extends\": \"./tsconfig.json\",\n    \"include\": [\n        \"src/**/*.ts\"\n    ]\n}\n```\n\n.eslintrc.json example\n```json\n{\n    \"env\": {\n        \"es6\": true\n    },\n    \"parserOptions\": {\n        \"project\": \"tsconfig.eslint.json\",\n        \"sourceType\": \"module\"\n    },\n    \"extends\": [\n        \"@ionaru\"\n    ]\n}\n```\n\npackage.json example\n```json\n...\n\"scripts\": {\n    ...\n    \"lint\": \"eslint --ext ts --max-warnings 0 src\",\n    ...\n},\n...\n```\n","readmeFilename":"README.md","gitHead":"dc5c1296169abc872a2ddbb5a170aebc7f03f5ed","_id":"@ionaru/eslint-config@5.0.1-2.0","_nodeVersion":"16.10.0","_npmVersion":"7.24.0","dist":{"integrity":"sha512-jfYiVfAfsVwE5gevXv0KDZJvnn2dv+zKFNf34qc7o4rz+WZomqYoAGHkpwe54Z8+m60UHMyCOyHJM2yu5kCRxA==","shasum":"f27d88754578655f80c615f5061490ee9efd2e3b","tarball":"https://registry.npmjs.org/@ionaru/eslint-config/-/eslint-config-5.0.1-2.0.tgz","fileCount":4,"unpackedSize":10731,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDRGbXuySmks0khdZ0OUUNBC0KXR6DGjeULgnW42O5hRQIgbPIFr48hnrv9H7eXx8Sit92u4gEYmv1I0nSs7J/pSJc="}]},"_npmUser":{"name":"ionaru","email":"info@saturnserver.org"},"directories":{},"maintainers":[{"name":"ionaru","email":"info@saturnserver.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-config_5.0.1-2.0_1632953080477_0.7402815287634763"},"_hasShrinkwrap":false},"5.0.1":{"name":"@ionaru/eslint-config","version":"5.0.1","description":"My custom flavoured config for ESLint","main":"index.js","repository":{"type":"git","url":"git+https://github.com/Ionaru/eslint-config.git"},"author":{"name":"Jeroen Akkerman"},"license":"MIT","bugs":{"url":"https://github.com/Ionaru/eslint-config/issues"},"homepage":"https://github.com/Ionaru/eslint-config#readme","scripts":{"test":"jest tests/eslint-config.spec.js","preversion":"npm run test"},"peerDependencies":{"@typescript-eslint/eslint-plugin":"^4.12.0","eslint":"^7.17.0","eslint-plugin-import":"^2.22.1","eslint-plugin-jest":"~24.5.0","eslint-plugin-no-null":"^1.0.2","eslint-plugin-prefer-arrow":"^1.2.2","eslint-plugin-sonarjs":"0.5 - 0.10","eslint-plugin-unicorn":"34 - 36"},"dependencies":{"@typescript-eslint/parser":"^4.12.0"},"devDependencies":{"@typescript-eslint/eslint-plugin":"^4.12.0","eslint":"^7.17.0","eslint-plugin-import":"^2.22.1","eslint-plugin-jest":"~24.5.0","eslint-plugin-no-null":"^1.0.2","eslint-plugin-prefer-arrow":"^1.2.2","eslint-plugin-sonarjs":"^0.10.0","eslint-plugin-unicorn":"^36.0.0","jest":"^27.0.6","typescript":"^4.3.5"},"gitHead":"16bb232cdb9e1f7603bc7811857f4dc2a9e0bb35","_id":"@ionaru/eslint-config@5.0.1","_nodeVersion":"16.10.0","_npmVersion":"7.24.0","dist":{"integrity":"sha512-YnVK+7D/8JXTx1gRMMCIMN2umIZ+d5wfv6ugpDioUcku11pAyxs0nt7FYltuTghKhXyeQozAch7pqs3JOMIUnQ==","shasum":"06c8a0e7ad7463473af5dbb0d7576d994f60b25d","tarball":"https://registry.npmjs.org/@ionaru/eslint-config/-/eslint-config-5.0.1.tgz","fileCount":4,"unpackedSize":10727,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCGrnMcqoAQchg8aKkc17Upg7sMiaKM5Y/68mG9i/66/QIgPXQc6V220rgdTGPaPjlPMVaEMZ5zySov+SwemtBnWFM="}]},"_npmUser":{"name":"ionaru","email":"info@saturnserver.org"},"directories":{},"maintainers":[{"name":"ionaru","email":"info@saturnserver.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-config_5.0.1_1632960448623_0.9133918372504612"},"_hasShrinkwrap":false},"5.0.2-4.0":{"name":"@ionaru/eslint-config","version":"5.0.2-4.0","description":"My custom flavoured config for ESLint","main":"index.js","repository":{"type":"git","url":"git+https://github.com/Ionaru/eslint-config.git"},"author":{"name":"Jeroen Akkerman"},"license":"MIT","bugs":{"url":"https://github.com/Ionaru/eslint-config/issues"},"homepage":"https://github.com/Ionaru/eslint-config#readme","scripts":{"test":"jest tests/eslint-config.spec.js","preversion":"npm run test"},"peerDependencies":{"@typescript-eslint/eslint-plugin":"^4.12.0","eslint":"^7.17.0","eslint-plugin-import":"^2.22.1","eslint-plugin-jest":"~24.5.0","eslint-plugin-no-null":"^1.0.2","eslint-plugin-prefer-arrow":"^1.2.2","eslint-plugin-sonarjs":"0.5 - 0.10","eslint-plugin-unicorn":"34 - 36"},"dependencies":{"@typescript-eslint/parser":"^4.12.0"},"devDependencies":{"@typescript-eslint/eslint-plugin":"^4.12.0","eslint":"^7.17.0","eslint-plugin-import":"^2.22.1","eslint-plugin-jest":"~24.5.0","eslint-plugin-no-null":"^1.0.2","eslint-plugin-prefer-arrow":"^1.2.2","eslint-plugin-sonarjs":"^0.10.0","eslint-plugin-unicorn":"^36.0.0","jest":"^27.0.6","typescript":"^4.3.5"},"readme":"# ESLint-config\n\n[![npm version](https://img.shields.io/npm/v/@ionaru/eslint-config.svg?style=for-the-badge)](https://www.npmjs.com/package/@ionaru/eslint-config)\n\n## Description\nMy custom flavoured config for ESLint based on my standard TSLint configuration.\n\n## Usage\n\n### Install\n```\nnpm install -D @ionaru/eslint-config eslint @typescript-eslint/eslint-plugin eslint-plugin-import eslint-plugin-jest eslint-plugin-no-null eslint-plugin-prefer-arrow eslint-plugin-sonarjs eslint-plugin-unicorn\n```\n\n### Configuration\n\ntsconfig.eslint.json example\n```json\n{\n    \"extends\": \"./tsconfig.json\",\n    \"include\": [\n        \"src/**/*.ts\"\n    ]\n}\n```\n\n.eslintrc.json example\n```json\n{\n    \"env\": {\n        \"es6\": true\n    },\n    \"parserOptions\": {\n        \"project\": \"tsconfig.eslint.json\",\n        \"sourceType\": \"module\"\n    },\n    \"extends\": [\n        \"@ionaru\"\n    ]\n}\n```\n\npackage.json example\n```json\n...\n\"scripts\": {\n    ...\n    \"lint\": \"eslint --ext ts --max-warnings 0 src\",\n    ...\n},\n...\n```\n","readmeFilename":"README.md","gitHead":"16bb232cdb9e1f7603bc7811857f4dc2a9e0bb35","_id":"@ionaru/eslint-config@5.0.2-4.0","_nodeVersion":"16.10.0","_npmVersion":"7.24.0","dist":{"integrity":"sha512-28FmEfM1v/cro3AQP7ERxWOVtjVbtUrWejNx3ycyuIirMI2y2y7oUK2HoWvT5wbpESM4A8XT5n7dZli/TwXM+w==","shasum":"f65c736e0cdc23f99e35aaa4e70c7b596b7fb9f5","tarball":"https://registry.npmjs.org/@ionaru/eslint-config/-/eslint-config-5.0.2-4.0.tgz","fileCount":4,"unpackedSize":10731,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBS5wGXgrWa4PX2S5p4nE3u/agkSOy2tmFdxFwvA8Eg8AiEA+hULpsT5FFHQGBTRfG1HLv7FZfzBdYgqbaRgmAy1aLo="}]},"_npmUser":{"name":"ionaru","email":"info@saturnserver.org"},"directories":{},"maintainers":[{"name":"ionaru","email":"info@saturnserver.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-config_5.0.2-4.0_1632960451986_0.24977342098603117"},"_hasShrinkwrap":false},"5.1.0":{"name":"@ionaru/eslint-config","version":"5.1.0","description":"My custom flavoured config for ESLint","main":"index.js","repository":{"type":"git","url":"git+https://github.com/Ionaru/eslint-config.git"},"author":{"name":"Jeroen Akkerman"},"license":"MIT","bugs":{"url":"https://github.com/Ionaru/eslint-config/issues"},"homepage":"https://github.com/Ionaru/eslint-config#readme","scripts":{"test":"jest tests/eslint-config.spec.js","preversion":"npm run test"},"peerDependencies":{"@typescript-eslint/eslint-plugin":"4 - 5","eslint":"^7.17.0","eslint-plugin-import":"^2.22.1","eslint-plugin-jest":"24 - 25","eslint-plugin-no-null":"^1.0.2","eslint-plugin-prefer-arrow":"^1.2.2","eslint-plugin-sonarjs":"0.5 - 0.10","eslint-plugin-unicorn":"34 - 37"},"dependencies":{"@typescript-eslint/parser":"^5.2.0"},"devDependencies":{"@typescript-eslint/eslint-plugin":"^5.2.0","eslint":"^7.17.0","eslint-plugin-import":"^2.25.2","eslint-plugin-jest":"^25.2.2","eslint-plugin-no-null":"^1.0.2","eslint-plugin-prefer-arrow":"^1.2.2","eslint-plugin-sonarjs":"^0.10.0","eslint-plugin-unicorn":"^37.0.1","jest":"^27.3.1","typescript":"^4.4.4"},"gitHead":"44565de0028f08a4a43d6696339373124313cf16","_id":"@ionaru/eslint-config@5.1.0","_nodeVersion":"16.13.0","_npmVersion":"8.1.0","dist":{"integrity":"sha512-O3lZlneWKoMrIxcMfGQF3pC/69mj2yb6xRQkpD1gKoHkwvtrBNps7p3/0YQeVdcm9FsfXA+3yUcrLgcpYTeOfA==","shasum":"e1e88c922f6991c7729fbedb05fb23983a93d8b9","tarball":"https://registry.npmjs.org/@ionaru/eslint-config/-/eslint-config-5.1.0.tgz","fileCount":4,"unpackedSize":10723,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDYjvMD960IAfOvSrLdIZhhYJCHizb2Q0FreMgw7KwArAiEA7BdrtEavy2/DIpGSlBBr8aUbhfaSj/rnMdS4tXmPf3M="}]},"_npmUser":{"name":"ionaru","email":"info@saturnserver.org"},"directories":{},"maintainers":[{"name":"ionaru","email":"info@saturnserver.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-config_5.1.0_1635782324996_0.7043815793682919"},"_hasShrinkwrap":false},"5.1.1-7.0":{"name":"@ionaru/eslint-config","version":"5.1.1-7.0","description":"My custom flavoured config for ESLint","main":"index.js","repository":{"type":"git","url":"git+https://github.com/Ionaru/eslint-config.git"},"author":{"name":"Jeroen Akkerman"},"license":"MIT","bugs":{"url":"https://github.com/Ionaru/eslint-config/issues"},"homepage":"https://github.com/Ionaru/eslint-config#readme","scripts":{"test":"jest tests/eslint-config.spec.js","preversion":"npm run test"},"peerDependencies":{"@typescript-eslint/eslint-plugin":"4 - 5","eslint":"^7.17.0","eslint-plugin-import":"^2.22.1","eslint-plugin-jest":"24 - 25","eslint-plugin-no-null":"^1.0.2","eslint-plugin-prefer-arrow":"^1.2.2","eslint-plugin-sonarjs":"0.5 - 0.10","eslint-plugin-unicorn":"34 - 37"},"dependencies":{"@typescript-eslint/parser":"^5.2.0"},"devDependencies":{"@typescript-eslint/eslint-plugin":"^5.2.0","eslint":"^7.17.0","eslint-plugin-import":"^2.25.2","eslint-plugin-jest":"^25.2.2","eslint-plugin-no-null":"^1.0.2","eslint-plugin-prefer-arrow":"^1.2.2","eslint-plugin-sonarjs":"^0.10.0","eslint-plugin-unicorn":"^37.0.1","jest":"^27.3.1","typescript":"^4.4.4"},"readme":"# ESLint-config\n\n[![npm version](https://img.shields.io/npm/v/@ionaru/eslint-config.svg?style=for-the-badge)](https://www.npmjs.com/package/@ionaru/eslint-config)\n\n## Description\nMy custom flavoured config for ESLint based on my standard TSLint configuration.\n\n## Usage\n\n### Install\n```\nnpm install -D @ionaru/eslint-config eslint @typescript-eslint/eslint-plugin eslint-plugin-import eslint-plugin-jest eslint-plugin-no-null eslint-plugin-prefer-arrow eslint-plugin-sonarjs eslint-plugin-unicorn\n```\n\n### Configuration\n\ntsconfig.eslint.json example\n```json\n{\n    \"extends\": \"./tsconfig.json\",\n    \"include\": [\n        \"src/**/*.ts\"\n    ]\n}\n```\n\n.eslintrc.json example\n```json\n{\n    \"env\": {\n        \"es6\": true\n    },\n    \"parserOptions\": {\n        \"project\": \"tsconfig.eslint.json\",\n        \"sourceType\": \"module\"\n    },\n    \"extends\": [\n        \"@ionaru\"\n    ]\n}\n```\n\npackage.json example\n```json\n...\n\"scripts\": {\n    ...\n    \"lint\": \"eslint --ext ts --max-warnings 0 src\",\n    ...\n},\n...\n```\n","readmeFilename":"README.md","gitHead":"44565de0028f08a4a43d6696339373124313cf16","_id":"@ionaru/eslint-config@5.1.1-7.0","_nodeVersion":"16.13.0","_npmVersion":"8.1.0","dist":{"integrity":"sha512-0mEL6nc5XZniP4WjSTQmn5DJxUhQnVNDDginkpJaVjoGwLGlTRm64TamCJJ2jtXhvuA/Bp4Jsa3pwDpICs57gQ==","shasum":"11f42e1c807d7342dae1d7f2444898fb5419b5e3","tarball":"https://registry.npmjs.org/@ionaru/eslint-config/-/eslint-config-5.1.1-7.0.tgz","fileCount":4,"unpackedSize":10727,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBJ5BvUwXIbQMNvmRosh3sw2CLoDV/0sMHUm4ZuE8Z+IAiEA2L+LldmfglmQsPr/7Ims+NQbNyLvpGYwf7YVkGFy9qU="}]},"_npmUser":{"name":"ionaru","email":"info@saturnserver.org"},"directories":{},"maintainers":[{"name":"ionaru","email":"info@saturnserver.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-config_5.1.1-7.0_1635782326811_0.9672630588121283"},"_hasShrinkwrap":false},"5.2.1-2.0":{"name":"@ionaru/eslint-config","version":"5.2.1-2.0","description":"My custom flavoured config for ESLint","main":"index.js","repository":{"type":"git","url":"git+https://github.com/Ionaru/eslint-config.git"},"author":{"name":"Jeroen Akkerman"},"license":"MIT","bugs":{"url":"https://github.com/Ionaru/eslint-config/issues"},"homepage":"https://github.com/Ionaru/eslint-config#readme","scripts":{"test":"jest tests/eslint-config.spec.js","preversion":"npm run test"},"peerDependencies":{"@typescript-eslint/eslint-plugin":"4 - 5","eslint":"^7.17.0","eslint-plugin-import":"^2.22.1","eslint-plugin-jest":"24 - 25","eslint-plugin-no-null":"^1.0.2","eslint-plugin-prefer-arrow":"^1.2.2","eslint-plugin-sonarjs":"0.5 - 0.10","eslint-plugin-unicorn":"34 - 38"},"dependencies":{"@typescript-eslint/parser":"^5.3.0"},"devDependencies":{"@typescript-eslint/eslint-plugin":"^5.3.0","eslint":"^7.17.0","eslint-plugin-import":"^2.25.2","eslint-plugin-jest":"^25.2.3","eslint-plugin-no-null":"^1.0.2","eslint-plugin-prefer-arrow":"^1.2.2","eslint-plugin-sonarjs":"^0.10.0","eslint-plugin-unicorn":"^38.0.0","jest":"^27.3.1","typescript":"^4.4.4"},"readme":"# ESLint-config\n\n[![npm version](https://img.shields.io/npm/v/@ionaru/eslint-config.svg?style=for-the-badge)](https://www.npmjs.com/package/@ionaru/eslint-config)\n\n## Description\nMy custom flavoured config for ESLint based on my standard TSLint configuration.\n\n## Usage\n\n### Install\n```\nnpm install -D @ionaru/eslint-config eslint @typescript-eslint/eslint-plugin eslint-plugin-import eslint-plugin-jest eslint-plugin-no-null eslint-plugin-prefer-arrow eslint-plugin-sonarjs eslint-plugin-unicorn\n```\n\n### Configuration\n\ntsconfig.eslint.json example\n```json\n{\n    \"extends\": \"./tsconfig.json\",\n    \"include\": [\n        \"src/**/*.ts\"\n    ]\n}\n```\n\n.eslintrc.json example\n```json\n{\n    \"env\": {\n        \"es6\": true\n    },\n    \"parserOptions\": {\n        \"project\": \"tsconfig.eslint.json\",\n        \"sourceType\": \"module\"\n    },\n    \"extends\": [\n        \"@ionaru\"\n    ]\n}\n```\n\npackage.json example\n```json\n...\n\"scripts\": {\n    ...\n    \"lint\": \"eslint --ext ts --max-warnings 0 src\",\n    ...\n},\n...\n```\n","readmeFilename":"README.md","gitHead":"2943b38a8cd22f4c0f922d40bb84675925c7bbcb","_id":"@ionaru/eslint-config@5.2.1-2.0","_nodeVersion":"16.13.0","_npmVersion":"8.1.0","dist":{"integrity":"sha512-Q3RikGS6LfsE8SRrrzD+iq0xoN4j2Oz4ayhCLjheaKIvzUl8SS+K7s6Cs0ei+q0fhALgJhy8MAQm1/xMRcOjig==","shasum":"ffbf011f9f8271fbbe915f7ec6de18579122d56a","tarball":"https://registry.npmjs.org/@ionaru/eslint-config/-/eslint-config-5.2.1-2.0.tgz","fileCount":4,"unpackedSize":10727,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBNBFM1gf3mgb/s0Fcxz7QVQh2WMW9eR1UTO3pZ3oI4oAiBRUYIwHOB4JWcBPQKBHEgc3IVYui0C7yXGJh+gHYBuCA=="}]},"_npmUser":{"name":"ionaru","email":"info@saturnserver.org"},"directories":{},"maintainers":[{"name":"ionaru","email":"info@saturnserver.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-config_5.2.1-2.0_1636332662742_0.7036084709217065"},"_hasShrinkwrap":false},"5.2.0":{"name":"@ionaru/eslint-config","version":"5.2.0","description":"My custom flavoured config for ESLint","main":"index.js","repository":{"type":"git","url":"git+https://github.com/Ionaru/eslint-config.git"},"author":{"name":"Jeroen Akkerman"},"license":"MIT","bugs":{"url":"https://github.com/Ionaru/eslint-config/issues"},"homepage":"https://github.com/Ionaru/eslint-config#readme","scripts":{"test":"jest tests/eslint-config.spec.js","preversion":"npm run test"},"peerDependencies":{"@typescript-eslint/eslint-plugin":"4 - 5","eslint":"^7.17.0","eslint-plugin-import":"^2.22.1","eslint-plugin-jest":"24 - 25","eslint-plugin-no-null":"^1.0.2","eslint-plugin-prefer-arrow":"^1.2.2","eslint-plugin-sonarjs":"0.5 - 0.10","eslint-plugin-unicorn":"34 - 38"},"dependencies":{"@typescript-eslint/parser":"^5.3.0"},"devDependencies":{"@typescript-eslint/eslint-plugin":"^5.3.0","eslint":"^7.17.0","eslint-plugin-import":"^2.25.2","eslint-plugin-jest":"^25.2.3","eslint-plugin-no-null":"^1.0.2","eslint-plugin-prefer-arrow":"^1.2.2","eslint-plugin-sonarjs":"^0.10.0","eslint-plugin-unicorn":"^38.0.0","jest":"^27.3.1","typescript":"^4.4.4"},"gitHead":"2943b38a8cd22f4c0f922d40bb84675925c7bbcb","_id":"@ionaru/eslint-config@5.2.0","_nodeVersion":"16.13.0","_npmVersion":"8.1.0","dist":{"integrity":"sha512-imVYKvi11+IKCLQHw5MBt9TGFj7WByuwUvDeb9Qrg0eNIpYz1uT0/0W71+tPygzi0nYYli9cJs4NVe3OJhSq3A==","shasum":"10d726e76e688ef41c0049e5109872d47872a0c9","tarball":"https://registry.npmjs.org/@ionaru/eslint-config/-/eslint-config-5.2.0.tgz","fileCount":4,"unpackedSize":10723,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCjDvl2i4DkGkLa31CA89Q7A0RzXikLxNSDJeWs7cLBLwIhAOECza3ZOdA+4JYDeV4X8iE3jSDQGFfuNcAKyAgT2L0Q"}]},"_npmUser":{"name":"ionaru","email":"info@saturnserver.org"},"directories":{},"maintainers":[{"name":"ionaru","email":"info@saturnserver.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-config_5.2.0_1636332711515_0.2397736528332859"},"_hasShrinkwrap":false},"5.2.1-3.0":{"name":"@ionaru/eslint-config","version":"5.2.1-3.0","description":"My custom flavoured config for ESLint","main":"index.js","repository":{"type":"git","url":"git+https://github.com/Ionaru/eslint-config.git"},"author":{"name":"Jeroen Akkerman"},"license":"MIT","bugs":{"url":"https://github.com/Ionaru/eslint-config/issues"},"homepage":"https://github.com/Ionaru/eslint-config#readme","scripts":{"test":"jest tests/eslint-config.spec.js","preversion":"npm run test"},"peerDependencies":{"@typescript-eslint/eslint-plugin":"4 - 5","eslint":"^7.17.0","eslint-plugin-import":"^2.22.1","eslint-plugin-jest":"24 - 25","eslint-plugin-no-null":"^1.0.2","eslint-plugin-prefer-arrow":"^1.2.2","eslint-plugin-sonarjs":"0.5 - 0.10","eslint-plugin-unicorn":"34 - 39"},"dependencies":{"@typescript-eslint/parser":"^5.3.0"},"devDependencies":{"@typescript-eslint/eslint-plugin":"^5.3.0","eslint":"^7.17.0","eslint-plugin-import":"^2.25.2","eslint-plugin-jest":"^25.2.3","eslint-plugin-no-null":"^1.0.2","eslint-plugin-prefer-arrow":"^1.2.2","eslint-plugin-sonarjs":"^0.10.0","eslint-plugin-unicorn":"^39.0.0","jest":"^27.3.1","typescript":"^4.4.4"},"readme":"# ESLint-config\n\n[![npm version](https://img.shields.io/npm/v/@ionaru/eslint-config.svg?style=for-the-badge)](https://www.npmjs.com/package/@ionaru/eslint-config)\n\n## Description\nMy custom flavoured config for ESLint based on my standard TSLint configuration.\n\n## Usage\n\n### Install\n```\nnpm install -D @ionaru/eslint-config eslint @typescript-eslint/eslint-plugin eslint-plugin-import eslint-plugin-jest eslint-plugin-no-null eslint-plugin-prefer-arrow eslint-plugin-sonarjs eslint-plugin-unicorn\n```\n\n### Configuration\n\ntsconfig.eslint.json example\n```json\n{\n    \"extends\": \"./tsconfig.json\",\n    \"include\": [\n        \"src/**/*.ts\"\n    ]\n}\n```\n\n.eslintrc.json example\n```json\n{\n    \"env\": {\n        \"es6\": true\n    },\n    \"parserOptions\": {\n        \"project\": \"tsconfig.eslint.json\",\n        \"sourceType\": \"module\"\n    },\n    \"extends\": [\n        \"@ionaru\"\n    ]\n}\n```\n\npackage.json example\n```json\n...\n\"scripts\": {\n    ...\n    \"lint\": \"eslint --ext ts --max-warnings 0 src\",\n    ...\n},\n...\n```\n","readmeFilename":"README.md","gitHead":"e1180193597413a9e5263244c12d92eb9b0ac0bf","_id":"@ionaru/eslint-config@5.2.1-3.0","_nodeVersion":"16.13.0","_npmVersion":"8.1.0","dist":{"integrity":"sha512-Exkm59n0XLt/ugvfif1qer07KmQd7zyvoHfkwe38DLE/PnPTlI02MI8KOzMaWr4jR9W21+nnbl1nAas3o58h3Q==","shasum":"cc45b798f1c2de32b7b264f6a5c57f6712f42c3f","tarball":"https://registry.npmjs.org/@ionaru/eslint-config/-/eslint-config-5.2.1-3.0.tgz","fileCount":4,"unpackedSize":10727,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhnQJMCRA9TVsSAnZWagAAuCsP/jTOH0Xp8/7S7PQzyef8\nQ3SQrLRFNVpvQY/OdB3xAuneS1P3PoAshC5grsb2l2hx0d0iSHLgEDapsA/K\nKSf3HPFkTuIH52otzjiQGbjSgbHbCA4P5thnXfTIa2MrbDHD0BFeFmwLtXYh\niV7hSHZpv1EQ3TZEqc54rv8MRzQ5wQE8ncpfNH4nMv4qUqNu4Kyxx2zhhZg+\nr5EgBMTjT1GJ1lu6QVVe+BXoHsAjsJ2phW+ce7qz+kp+RsJK03NUzl2Lxjyy\nzwf6ooPvWbzw2sOLIQ5KYXdm+ly4yy1anmXEhZNKR1n16nvhBz8tTklEnGsJ\nG3rVB4i0Q4V/Ea1zKJbmQsIPPVlqmbUk5qEMhsSepW2r1pwNXw/4Hcen1zih\n7Ke656p7FlHnwyKSg7uRimZ2KFETpUjV96e9SwOxkc/mWrKBBAcDyPSUWca4\n/YnDcK2DeLR2eU5gZpslN+sWt1dQfJ+IBY1kdj/9jmSUhDdsDkM2A1o28kOk\n4ZnGMx4prM1LZeGiK+d3VUNwmk5FoWToVCIo3iIL4OX05T0OB0ydFD5MGgCM\neJ2mxJv1s40c8Qir2tAhxp3kNCDkz8plYQPQsAh88D1+56lOp39TwOwW4dhu\np1rK61D5hJByu5+yxU7HgcJQrzRK253kkmwfDHfFQ3nJvhyvRMNgLvdH3ywk\nVaFo\r\n=akKm\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIC+RK7Erf1dsFj1KZw54FiXQb5Rj9gClR7lqaMJrrq48AiEAgv39MgDH2Ru0HZnvol42I2I3wT0P/D45PfFylSAkQuM="}]},"_npmUser":{"name":"ionaru","email":"info@saturnserver.org"},"directories":{},"maintainers":[{"name":"ionaru","email":"info@saturnserver.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-config_5.2.1-3.0_1637679692736_0.2610049311160261"},"_hasShrinkwrap":false},"5.3.0":{"name":"@ionaru/eslint-config","version":"5.3.0","description":"My custom flavoured config for ESLint","main":"index.js","repository":{"type":"git","url":"git+https://github.com/Ionaru/eslint-config.git"},"author":{"name":"Jeroen Akkerman"},"license":"MIT","bugs":{"url":"https://github.com/Ionaru/eslint-config/issues"},"homepage":"https://github.com/Ionaru/eslint-config#readme","scripts":{"test":"jest tests/eslint-config.spec.js","preversion":"npm run test"},"peerDependencies":{"@typescript-eslint/eslint-plugin":"4 - 5","eslint":"^7.17.0","eslint-plugin-import":"^2.22.1","eslint-plugin-jest":"24 - 25","eslint-plugin-no-null":"^1.0.2","eslint-plugin-prefer-arrow":"^1.2.2","eslint-plugin-sonarjs":"0.5 - 0.10","eslint-plugin-unicorn":"34 - 39"},"dependencies":{"@typescript-eslint/parser":"^5.3.0"},"devDependencies":{"@typescript-eslint/eslint-plugin":"^5.3.0","eslint":"^7.17.0","eslint-plugin-import":"^2.25.2","eslint-plugin-jest":"^25.2.3","eslint-plugin-no-null":"^1.0.2","eslint-plugin-prefer-arrow":"^1.2.2","eslint-plugin-sonarjs":"^0.10.0","eslint-plugin-unicorn":"^39.0.0","jest":"^27.3.1","typescript":"^4.4.4"},"gitHead":"363ccc2d14af832928f498c485c115a755c44c39","_id":"@ionaru/eslint-config@5.3.0","_nodeVersion":"16.13.0","_npmVersion":"8.1.0","dist":{"integrity":"sha512-TdNMwCEoJRtQgc5nnxEGsqS5pyIPy9rI3BFqDhF0TxINaOddgZSe3uKE6kfk8Menz4xi34/QDCOv4enkUTqdKQ==","shasum":"7f96ea63613d8656d74b4ad6ecd27e49f1146364","tarball":"https://registry.npmjs.org/@ionaru/eslint-config/-/eslint-config-5.3.0.tgz","fileCount":4,"unpackedSize":10723,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhnQXoCRA9TVsSAnZWagAA0VEP/i7NvkOeWzOOrbqark3v\nM6KOzdjte1u6EqKZujUuutlTz5uKPO9uWQjL4yZu42C4XlzHpzlrJcbPvERO\nlM9KexwS/QgeVjlT65VXDyp/Pl718CasuSdAjnx0/pC8HSp/4D5q13vCJyEc\nNuEW8pH0NWy3GMpw9HBya8JWDC+cCLka0A9fZJtAXzN84XPJ87ajVJJMeVfw\nuYVVVgvr9WZR8rNlobZonANCBD0QIEbdSnQXHAejOe/ZAbz6XjS+PZS649fC\nXay5DQa071tyX91qNwY2tEWr0Xf/xPEZuchHtC5xhT29yPPdyKCbHZ4qEH2m\nB7f1eaMIyfQYqxdKyOW6o80dBwn180d9I4FT4H0JqgP5fXaky/AyrMQ6sRCA\n1YfKnOiuc3nHmqYYZzY+QB5ascy7LjdWZ+Q9KuT7MSvjLrAY+16KvSReQo64\n5FZEqKCyBibK5MMJ0Cmh8JDFV0LcBY1tjSLoY7bzfYV+hGadtSX7a/x4OGcn\nDTVgj0ipYVj8ym2ydcbHcTgVQCwFMlfbBSXIyMUr8qOcGjTz5Ev3yfPvt/H4\nMROZzC1gGSDNvR4v85hnWUnASacRtRvKPRGp+y3B/qfIUdI1zrYCRUhBiwyX\ne/Ci/SQ+sQ0B7uxzPYiCJ9kUI97qdZy3EfNjGaXQq4CAc5Ygskqs9waxD+Sw\nIEsU\r\n=Ww6p\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC7uLEznLYF4GYHkpfbyRkT78jvACrw6QdJdka74Ix8fgIgQJogQ+WyMu2ZEW5pnC99j/wBGWkoSPLvobWcRzEJRs0="}]},"_npmUser":{"name":"ionaru","email":"info@saturnserver.org"},"directories":{},"maintainers":[{"name":"ionaru","email":"info@saturnserver.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-config_5.3.0_1637680616574_0.7989089909444882"},"_hasShrinkwrap":false},"5.3.1-5.0":{"name":"@ionaru/eslint-config","version":"5.3.1-5.0","description":"My custom flavoured config for ESLint","main":"index.js","repository":{"type":"git","url":"git+https://github.com/Ionaru/eslint-config.git"},"author":{"name":"Jeroen Akkerman"},"license":"MIT","bugs":{"url":"https://github.com/Ionaru/eslint-config/issues"},"homepage":"https://github.com/Ionaru/eslint-config#readme","scripts":{"test":"jest tests/eslint-config.spec.js","preversion":"npm run test"},"peerDependencies":{"@typescript-eslint/eslint-plugin":"4 - 5","eslint":"^7.17.0","eslint-plugin-import":"^2.22.1","eslint-plugin-jest":"24 - 25","eslint-plugin-no-null":"^1.0.2","eslint-plugin-prefer-arrow":"^1.2.2","eslint-plugin-sonarjs":"0.5 - 0.10","eslint-plugin-unicorn":"34 - 39"},"dependencies":{"@typescript-eslint/parser":"^5.3.0"},"devDependencies":{"@typescript-eslint/eslint-plugin":"^5.3.0","eslint":"^7.17.0","eslint-plugin-import":"^2.25.2","eslint-plugin-jest":"^25.2.3","eslint-plugin-no-null":"^1.0.2","eslint-plugin-prefer-arrow":"^1.2.2","eslint-plugin-sonarjs":"^0.10.0","eslint-plugin-unicorn":"^39.0.0","jest":"^27.3.1","typescript":"^4.4.4"},"readme":"# ESLint-config\n\n[![npm version](https://img.shields.io/npm/v/@ionaru/eslint-config.svg?style=for-the-badge)](https://www.npmjs.com/package/@ionaru/eslint-config)\n\n## Description\nMy custom flavoured config for ESLint based on my standard TSLint configuration.\n\n## Usage\n\n### Install\n```\nnpm install -D @ionaru/eslint-config eslint @typescript-eslint/eslint-plugin eslint-plugin-import eslint-plugin-jest eslint-plugin-no-null eslint-plugin-prefer-arrow eslint-plugin-sonarjs eslint-plugin-unicorn\n```\n\n### Configuration\n\ntsconfig.eslint.json example\n```json\n{\n    \"extends\": \"./tsconfig.json\",\n    \"include\": [\n        \"src/**/*.ts\"\n    ]\n}\n```\n\n.eslintrc.json example\n```json\n{\n    \"env\": {\n        \"es6\": true\n    },\n    \"parserOptions\": {\n        \"project\": \"tsconfig.eslint.json\",\n        \"sourceType\": \"module\"\n    },\n    \"extends\": [\n        \"@ionaru\"\n    ]\n}\n```\n\npackage.json example\n```json\n...\n\"scripts\": {\n    ...\n    \"lint\": \"eslint --ext ts --max-warnings 0 src\",\n    ...\n},\n...\n```\n","readmeFilename":"README.md","gitHead":"363ccc2d14af832928f498c485c115a755c44c39","_id":"@ionaru/eslint-config@5.3.1-5.0","_nodeVersion":"16.13.0","_npmVersion":"8.1.0","dist":{"integrity":"sha512-qldfzOQWFopm2OMxsLjOUk1Dl01ScF0ksbsWorL7+fTdAKrIBluq6HHktGlIBfeEMkEBTcpikMNQ5OdeP8nzUg==","shasum":"8d41c388e13b4c786f52f7b0a84ae0356c4adb96","tarball":"https://registry.npmjs.org/@ionaru/eslint-config/-/eslint-config-5.3.1-5.0.tgz","fileCount":4,"unpackedSize":10727,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhnQXwCRA9TVsSAnZWagAA2kEP/jtgyCexFqmnlKZe1exl\nBe5R5HSuzYHKWwXksVQzUz0wvkisg5cxqP13yo9p0nJCQYPRPDgu2x9gx5JH\nJyboWoBgTQeixw0tua2eLJCRUAtxqWnDpWQO0XwR9GF5ts8LKOGBtCAS2jee\n6JizuikZaNQI/k3DBpApeEkPuHu2OGZZVC7/KUiuaS1NtgQZFwfe1fkPQKWL\nGGYxSm05OQZPkk6/KfKjCq1xMntLTxlXl+MTpxcl7v5TMUYkq4VSNlRDILzN\nzHdxAXkxtV72fQMnfJ1F8vJs6GJH8GNkrlbtgyWSWxo0oYvRO/1usd99LBNy\nCvKS159vi1U8zbgIH16aQB6Co/JvhDmP3eX99UMoKvQ9JtxQQLUXxmVAPCtT\nYTQ5ELFx4vjMaIbtYjCdiERtoxgJaOa0vVCvipm/lEZ5NQYGiQKKr7HADts3\nTmrkGsBBV6BpBx42d1jQC7cm0M/64cD8ZEft/xeb1rjvrVXUNyZOyxTK/dIs\nqfN8EY8bMo2EY+0CQGxmVBaArZvnVe6YOCQrJMqAdHtCLoM4s6rCfPVR8y/L\nRwA3YELBbr4AUR4L4JD0QBP6B3BAIIAjtoICh6IIZiJnh+AwLp34+47SuRAJ\nvH8b/7d4D0aLUXZUX6krPWvtYxjGYAGm4LvpFmJaoeS4cX0PzEc4hKqVI5CN\n02zl\r\n=DJA8\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCwveifAtmHd2e7K916K7wRzXu/t6MEx2zQThF0LO5aCwIgIYbiOV2/zqSQQnD4OFYl45GTZnyU9PxMrXpGxtQtBeo="}]},"_npmUser":{"name":"ionaru","email":"info@saturnserver.org"},"directories":{},"maintainers":[{"name":"ionaru","email":"info@saturnserver.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-config_5.3.1-5.0_1637680624224_0.1582496374625022"},"_hasShrinkwrap":false},"5.3.1-6.0":{"name":"@ionaru/eslint-config","version":"5.3.1-6.0","description":"My custom flavoured config for ESLint","main":"index.js","repository":{"type":"git","url":"git+https://github.com/Ionaru/eslint-config.git"},"author":{"name":"Jeroen Akkerman"},"license":"MIT","bugs":{"url":"https://github.com/Ionaru/eslint-config/issues"},"homepage":"https://github.com/Ionaru/eslint-config#readme","scripts":{"test":"jest tests/eslint-config.spec.js","preversion":"npm run test"},"peerDependencies":{"@typescript-eslint/eslint-plugin":"4 - 5","eslint":"7.17.0 - 8","eslint-plugin-import":"^2.22.1","eslint-plugin-jest":"24 - 25","eslint-plugin-no-null":"^1.0.2","eslint-plugin-prefer-arrow":"^1.2.2","eslint-plugin-sonarjs":"0.5 - 0.11","eslint-plugin-unicorn":"34 - 39"},"dependencies":{"@typescript-eslint/parser":"^5.7.0"},"devDependencies":{"@typescript-eslint/eslint-plugin":"^5.7.0","eslint":"^8.5.0","eslint-plugin-import":"^2.25.3","eslint-plugin-jest":"^25.3.0","eslint-plugin-no-null":"^1.0.2","eslint-plugin-prefer-arrow":"^1.2.2","eslint-plugin-sonarjs":"^0.11.0","eslint-plugin-unicorn":"^39.0.0","jest":"^27.4.5","typescript":"^4.5.4"},"readme":"# ESLint-config\n\n[![npm version](https://img.shields.io/npm/v/@ionaru/eslint-config.svg?style=for-the-badge)](https://www.npmjs.com/package/@ionaru/eslint-config)\n\n## Description\nMy custom flavoured config for ESLint based on my standard TSLint configuration.\n\n## Usage\n\n### Install\n```\nnpm install -D @ionaru/eslint-config eslint @typescript-eslint/eslint-plugin eslint-plugin-import eslint-plugin-jest eslint-plugin-no-null eslint-plugin-prefer-arrow eslint-plugin-sonarjs eslint-plugin-unicorn\n```\n\n### Configuration\n\ntsconfig.eslint.json example\n```json\n{\n    \"extends\": \"./tsconfig.json\",\n    \"include\": [\n        \"src/**/*.ts\"\n    ]\n}\n```\n\n.eslintrc.json example\n```json\n{\n    \"env\": {\n        \"es6\": true\n    },\n    \"parserOptions\": {\n        \"project\": \"tsconfig.eslint.json\",\n        \"sourceType\": \"module\"\n    },\n    \"extends\": [\n        \"@ionaru\"\n    ]\n}\n```\n\npackage.json example\n```json\n...\n\"scripts\": {\n    ...\n    \"lint\": \"eslint --ext ts --max-warnings 0 src\",\n    ...\n},\n...\n```\n","readmeFilename":"README.md","gitHead":"834b782a7d6c6b64b731c469792e1535e6786981","_id":"@ionaru/eslint-config@5.3.1-6.0","_nodeVersion":"16.13.1","_npmVersion":"8.1.2","dist":{"integrity":"sha512-7aao5Xx3yokaZpCxGr2MSuWx/pU415YuBu/WqrOomAnUGa0okFeT+mUs0mUl1RSUXwqBEH5w4QS4aNTxYJ6+6g==","shasum":"678ce1902a7ed33ca44577ff41345ea19fbe0e2b","tarball":"https://registry.npmjs.org/@ionaru/eslint-config/-/eslint-config-5.3.1-6.0.tgz","fileCount":4,"unpackedSize":11647,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhvfU/CRA9TVsSAnZWagAAUEMP/RxE/FNSOfTJ7Ct1KNch\nQe1gPjiy6N/fLnoT9SVnRVB8bXBgyiplGAdjV/DMBPagX1aCUu0Nqi9EYrPt\niEyb7NVaslINLpTRiImT/V8CczUR1cid7XFbAHPJOBtd8BsuP9KRhfc7s2Ny\nxk1mrVKCI5JufF72BGXfrpaRDDeMQ8zuRbvdtXTj9bSwvAmo2DaRf+VLH59L\n5EH4j66BWMd87HGo1Qn4e670PbYbPunSKXoplGwmq87M+iom+Tm8V8Iro7pF\n+PbaJu8GwgjWUaN+yztXJr+TDRwj9kwtbtPS2TCvYG1JPyH/2qLtaOqA0qpN\nKmuwoYUU56rAtXiMvlnqMYNjUYKBX1SCVNEXD/2d+yf4mJXHXxmn+ghqtB4N\nYqd8C8GQWUW9dqFwJYcvL1+GpfKL3eNHkXOvWMbUqzU3XWixUTf/VWgUhk0P\nGggPEiU0aFbbk0rVfXsBn7OVlnzb8/jHI+Yfhx9Yl/TTocVBS4lpFleV03sR\nD12HeKlQcPfEB60OtUZDAZ6I8aY4TMutTLFwxPm01WR4Y2ODL83X4dI4fZQ4\na6P2wFlxC04kAEWmnwvckpHmCr0AekDKCgljslp8gz/UiYzaFw99F0Wu81qt\nT2c7oZHFws0YAop3BIYBqjsxYCiF+MenR5gp8rgvrbSNmtNLSk1rvwJsGlZ2\nHYD/\r\n=FwYT\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIF/BCnsVM25SY6R2tTtmeTBsU8z3Tfd8aE+UEUdrC6HsAiEAjZuRA+WVhPfYLkX0riuv8HCvdB8LSM//A0mj1RVjGe8="}]},"_npmUser":{"name":"ionaru","email":"info@saturnserver.org"},"directories":{},"maintainers":[{"name":"ionaru","email":"info@saturnserver.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-config_5.3.1-6.0_1639839039684_0.4212519875867473"},"_hasShrinkwrap":false},"6.0.1-7.0":{"name":"@ionaru/eslint-config","version":"6.0.1-7.0","description":"My custom flavoured config for ESLint","main":"index.js","repository":{"type":"git","url":"git+https://github.com/Ionaru/eslint-config.git"},"author":{"name":"Jeroen Akkerman"},"license":"MIT","bugs":{"url":"https://github.com/Ionaru/eslint-config/issues"},"homepage":"https://github.com/Ionaru/eslint-config#readme","scripts":{"test":"jest tests/eslint-config.spec.js","preversion":"npm run test"},"peerDependencies":{"@typescript-eslint/eslint-plugin":"4 - 5","eslint":"7.17.0 - 8","eslint-plugin-import":"^2.22.1","eslint-plugin-jest":"24 - 25","eslint-plugin-no-null":"^1.0.2","eslint-plugin-prefer-arrow":"^1.2.2","eslint-plugin-sonarjs":"0.5 - 0.11","eslint-plugin-unicorn":"34 - 39"},"dependencies":{"@typescript-eslint/parser":"^5.7.0"},"devDependencies":{"@typescript-eslint/eslint-plugin":"^5.7.0","eslint":"^8.5.0","eslint-plugin-import":"^2.25.3","eslint-plugin-jest":"^25.3.0","eslint-plugin-no-null":"^1.0.2","eslint-plugin-prefer-arrow":"^1.2.2","eslint-plugin-sonarjs":"^0.11.0","eslint-plugin-unicorn":"^39.0.0","jest":"^27.4.5","typescript":"^4.5.4"},"readme":"# ESLint-config\n\n[![npm version](https://img.shields.io/npm/v/@ionaru/eslint-config.svg?style=for-the-badge)](https://www.npmjs.com/package/@ionaru/eslint-config)\n\n## Description\nMy custom flavoured config for ESLint based on my standard TSLint configuration.\n\n## Usage\n\n### Install\n```\nnpm install -D @ionaru/eslint-config eslint @typescript-eslint/eslint-plugin eslint-plugin-import eslint-plugin-jest eslint-plugin-no-null eslint-plugin-prefer-arrow eslint-plugin-sonarjs eslint-plugin-unicorn\n```\n\n### Configuration\n\ntsconfig.eslint.json example\n```json\n{\n    \"extends\": \"./tsconfig.json\",\n    \"include\": [\n        \"src/**/*.ts\"\n    ]\n}\n```\n\n.eslintrc.json example\n```json\n{\n    \"env\": {\n        \"es6\": true\n    },\n    \"parserOptions\": {\n        \"project\": \"tsconfig.eslint.json\",\n        \"sourceType\": \"module\"\n    },\n    \"extends\": [\n        \"@ionaru\"\n    ]\n}\n```\n\npackage.json example\n```json\n...\n\"scripts\": {\n    ...\n    \"lint\": \"eslint --ext ts --max-warnings 0 src\",\n    ...\n},\n...\n```\n","readmeFilename":"README.md","gitHead":"707b22fbbc36bc510a6f4392948f5c78f07e9a2f","_id":"@ionaru/eslint-config@6.0.1-7.0","_nodeVersion":"16.13.1","_npmVersion":"8.1.2","dist":{"integrity":"sha512-IaMh+FGBiUVEUZjz4Kom/8+UbXTFboFOmMcMiT4XyL4Eq6xsBVqnAAuLfwxAIqtFczllog2nqEiWmqVg9vf9Rg==","shasum":"b740b0e1b9792d0bae0197ea8aa822991ca1a22a","tarball":"https://registry.npmjs.org/@ionaru/eslint-config/-/eslint-config-6.0.1-7.0.tgz","fileCount":4,"unpackedSize":11647,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhvfhrCRA9TVsSAnZWagAAhaMQAJVRMuT43FYoja8ZDpLv\nAPIO7BQpZEgH5gKMhlODnbAHM4v/yW48l8bWHATeKw7GQ3a4bMplws/jdIjC\nhKvCYIwg0BvAsIAN49Y6IxSRDAnDUjMxPqUxESGPUoFY5KusvIM13uXXoRUC\nBJ+XXixx4yq6qMt1vQfWEh5qWKTyCHiqcl+JCz7JGKDqxT3fK5yOeN81fHyb\nsh0XQYNpLASw8GgWLR7AcyArxpQanWYbBSxxlLQcgrbf3474wRRwe2GjnWJ9\nMXVpW9YuYcr1Tl5UtIOo02O8bw3CJHiRE1Uf9yQqs8o3PYI3RkFd9MzLC4jy\n0mp2uMyG3vUohzMs12iHwVwDHAHO9OrB6UMzgaVIsANFsQGRWtFln2OOqSJM\nTtif4jp/iN/pbcbD77yAEfxwKH7b6HFqMXpxhetYlAASbgWkb/jIvH3o3RMq\ncqRI6kK97diOorf01VNLuVxOguel+vXJmS5cvxjZTi+Oa5qnlvMmaUfBMI/z\nQkD58kkS1pTrJfhyle2XBn8ylR2u6cg9oDMZowv+z2Ee3msnqNLi+Da97ZlW\nUW6BHXtsko0UFAnk1bNQpd1irPrSxnXgtnjc5Weii0bd6Bwq4MYolb1rHj8c\nShipZlhGSrMGBcI7VYCTxyiFb2tODJ/35dDX0c70CqKTbLOdmeyITJrYfKe2\nlPJe\r\n=NH5q\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFHsZ3YH2+WZraDps6Dffd33/ALZMPWLOZcR5A/MLjMHAiBHDHYaH/ZJND6PD3E+fHK2qrooIVCPsEVQfGX1Gt8Gkw=="}]},"_npmUser":{"name":"ionaru","email":"info@saturnserver.org"},"directories":{},"maintainers":[{"name":"ionaru","email":"info@saturnserver.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-config_6.0.1-7.0_1639839851630_0.4246918123513477"},"_hasShrinkwrap":false},"6.0.0":{"name":"@ionaru/eslint-config","version":"6.0.0","description":"My custom flavoured config for ESLint","main":"index.js","repository":{"type":"git","url":"git+https://github.com/Ionaru/eslint-config.git"},"author":{"name":"Jeroen Akkerman"},"license":"MIT","bugs":{"url":"https://github.com/Ionaru/eslint-config/issues"},"homepage":"https://github.com/Ionaru/eslint-config#readme","scripts":{"test":"jest tests/eslint-config.spec.js","preversion":"npm run test"},"peerDependencies":{"@typescript-eslint/eslint-plugin":"4 - 5","eslint":"7.17.0 - 8","eslint-plugin-import":"^2.22.1","eslint-plugin-jest":"24 - 25","eslint-plugin-no-null":"^1.0.2","eslint-plugin-prefer-arrow":"^1.2.2","eslint-plugin-sonarjs":"0.5 - 0.11","eslint-plugin-unicorn":"34 - 39"},"dependencies":{"@typescript-eslint/parser":"^5.7.0"},"devDependencies":{"@typescript-eslint/eslint-plugin":"^5.7.0","eslint":"^8.5.0","eslint-plugin-import":"^2.25.3","eslint-plugin-jest":"^25.3.0","eslint-plugin-no-null":"^1.0.2","eslint-plugin-prefer-arrow":"^1.2.2","eslint-plugin-sonarjs":"^0.11.0","eslint-plugin-unicorn":"^39.0.0","jest":"^27.4.5","typescript":"^4.5.4"},"gitHead":"3dc70a3fc4e547f728ecf03c3b00ec8adc89273b","_id":"@ionaru/eslint-config@6.0.0","_nodeVersion":"16.13.0","_npmVersion":"8.3.0","dist":{"integrity":"sha512-HtmOvOwd5eimOFKATgdQsyWsSO3Dq3ewy41jYLZkiDL6nae7fqN5wt+FkMGmeYd5OO0UUeujnqTvAt/csReFEQ==","shasum":"9875943edc5a2c3da38648f889c43b7d5f060996","tarball":"https://registry.npmjs.org/@ionaru/eslint-config/-/eslint-config-6.0.0.tgz","fileCount":4,"unpackedSize":11643,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhvfjyCRA9TVsSAnZWagAA91UP/2GN33vXjcAesb2T1FPj\nOgsJ+VPiOWOrIywnXr9YiJc8ug3jH15VzaW0FSQn91EyJAGNQZ2eQTBGYXft\nkVVbHp/29kgIjyvURqovfn2GTi3spOvrIKHxe7iodXTa8pH9AJj9Up2Qu/Ia\nzpC43bc65CA2JKiNQyIW65xSaVDOyn+GF9lwXoVM8A2cIaSvNo2wVS+ipfYq\nO3UhmEVb54bFwLeNNkTqyZIJi+zG4JdJk8tyhKDa5xSRmsk1S4q1DWXIm9GH\n7Uyr5E74GEzCA6h2UUpnm3li1c/6AN9hAfwjvkPa6hHaU8swD1ZKXlYnv7XJ\nuoSDfO9M+ZZkZdujuD9as29nwjkXPHbqfgEkOCBFvZx9/GI+wY4Zw45kE7wl\nE2iWnvPjR7ZYXlGOQRD8s4IJSHHsGo5d65bgt+YhV52v7sYeuFd0GHIgg37M\nREOkAL+T0qIODhnlaBSyubQ31CTQRRg0yYFcH70P119HwPVyCkI6xX6L0r2q\nwcoyFswnsWLtBPH4kdpjEoSgsWLvNB4mdk8uYbOoibVyje5Tt0BJPw4n9OXT\nUSfFLlfCDXQ3RInAhlyTVOuQg78Yhlv1/LVlC2vfDbYUeLv/c4n1yr1mvm68\nUMlJWhIVejPlfFov6DSQnKb2qlu/L21SDdaXn3QNEPQTZVXT1+YTRwJwt/Yp\nb7t6\r\n=FZmA\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIE9YRLWpcBYYrzCJG3zpPsv0WbnfIQejFLdyWAs3uQolAiEA/MSP2DK0lQdfYalF1xW7731EukuRcWV3RERs4XlXzhw="}]},"_npmUser":{"name":"ionaru","email":"info@saturnserver.org"},"directories":{},"maintainers":[{"name":"ionaru","email":"info@saturnserver.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-config_6.0.0_1639839986158_0.09857371712159746"},"_hasShrinkwrap":false},"6.1.0":{"name":"@ionaru/eslint-config","version":"6.1.0","description":"My custom flavoured config for ESLint","main":"index.js","repository":{"type":"git","url":"git+https://github.com/Ionaru/eslint-config.git"},"author":{"name":"Jeroen Akkerman"},"license":"MIT","bugs":{"url":"https://github.com/Ionaru/eslint-config/issues"},"homepage":"https://github.com/Ionaru/eslint-config#readme","scripts":{"test":"jest tests/eslint-config.spec.js","preversion":"npm run test"},"peerDependencies":{"@typescript-eslint/eslint-plugin":"4 - 5","eslint":"7.17.0 - 8","eslint-plugin-import":"^2.22.1","eslint-plugin-jest":"24 - 26","eslint-plugin-no-null":"^1.0.2","eslint-plugin-prefer-arrow":"^1.2.2","eslint-plugin-sonarjs":"0.5 - 0.11","eslint-plugin-unicorn":"34 - 40"},"dependencies":{"@typescript-eslint/parser":"^5.10.2"},"devDependencies":{"@typescript-eslint/eslint-plugin":"^5.10.2","eslint":"^8.8.0","eslint-plugin-import":"^2.25.4","eslint-plugin-jest":"^26.0.0","eslint-plugin-no-null":"^1.0.2","eslint-plugin-prefer-arrow":"^1.2.2","eslint-plugin-sonarjs":"^0.11.0","eslint-plugin-unicorn":"^40.1.0","jest":"^27.5.0","typescript":"^4.5.5"},"gitHead":"8214a3ed9c7dc4f693254b0a5ebf8b4cc37249c5","_id":"@ionaru/eslint-config@6.1.0","_nodeVersion":"16.13.2","_npmVersion":"8.1.2","dist":{"integrity":"sha512-bvClRyV3QC9xNVIiWTWM/PMyHzWZ6FlOdYhZw1lRU17FTap0uJwpatDM6iupOBsdXmYqKF44HD1bcAjVylWVuw==","shasum":"1b0d3b73a69e5ea9fdbf8e47d6465f8bd36ebeb0","tarball":"https://registry.npmjs.org/@ionaru/eslint-config/-/eslint-config-6.1.0.tgz","fileCount":4,"unpackedSize":11645,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh/qPMCRA9TVsSAnZWagAA1qUP/AgyVLZ/3FDehvYpNGti\nMqedZH7zKavmHS0YErU1r2FdqXsO9DNCMvPJYyK1nVhr08kHRABadNRBlNt2\neO12Kt+rcZfy5Jev+CkpJPScht+jHZYDy6tGQm4ubLKP4T1AYqrFp6Epy31t\noGRgIz3chheVbNPtzSZ8gXEx2pNr/nSuuOg+teuPrtZEvftUzzZyOICM5Kvr\nJ+KE948E2u1b4/QTmGjUdn2krk3FoEz6QX9a7fktFD5FKiHv0buU6X511oAx\ndGnWwkUtK+fDL+tmRle5kk4ndOceOt46ECDpmXdmrMzcpOQHPU/eQTYVVXAQ\nXi17HaUELL+r1ABx1IjTJQi7l2ryeyfeOvNrkXkuZMmonR8izbT8Fh4+YWfO\nfDZar8riOSFW+8rYbYnNNwdHJH312hk86jVSWY4l1hcyuHWWwDIRhzTcXvYz\nvEfistflLfkD8dpKmolS5T7WN6aB+eEDfLiyYGGEWdWAv7hmKV6Feas8mi6t\nUK4+2ZlxtrP8DV+5CZM28eQSV7C9URWUdjuY2XwRPfut8q7+oc17MB/cekhL\nAj3NxPvFUF3i4WcopF+Rt+MhHt9SdSzdhstHfuGxUXqYUoNiyfiPb0tqwvbj\nIcl1FGB62iA4m+cmgrAZrAirRpQ0ravs2gNev8wJz1fzdaNlHznreBK7FpRb\n2nlR\r\n=ORT3\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFCUd8FsMC3Q7f1oZBWyUhJX9zG5iGCNoYoU1N76vGTmAiEAyXrhFBVqENO/pNLQTJZ5zcR8TE42Ec0h+rSbjr2ZkSo="}]},"_npmUser":{"name":"ionaru","email":"info@saturnserver.org"},"directories":{},"maintainers":[{"name":"ionaru","email":"info@saturnserver.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-config_6.1.0_1644078027735_0.7601895754766472"},"_hasShrinkwrap":false},"6.1.1-11.0":{"name":"@ionaru/eslint-config","version":"6.1.1-11.0","description":"My custom flavoured config for ESLint","main":"index.js","repository":{"type":"git","url":"git+https://github.com/Ionaru/eslint-config.git"},"author":{"name":"Jeroen Akkerman"},"license":"MIT","bugs":{"url":"https://github.com/Ionaru/eslint-config/issues"},"homepage":"https://github.com/Ionaru/eslint-config#readme","scripts":{"test":"jest tests/eslint-config.spec.js","preversion":"npm run test"},"peerDependencies":{"@typescript-eslint/eslint-plugin":"4 - 5","eslint":"7.17.0 - 8","eslint-plugin-import":"^2.22.1","eslint-plugin-jest":"24 - 26","eslint-plugin-no-null":"^1.0.2","eslint-plugin-prefer-arrow":"^1.2.2","eslint-plugin-sonarjs":"0.5 - 0.11","eslint-plugin-unicorn":"34 - 40"},"dependencies":{"@typescript-eslint/parser":"^5.10.2"},"devDependencies":{"@typescript-eslint/eslint-plugin":"^5.10.2","eslint":"^8.8.0","eslint-plugin-import":"^2.25.4","eslint-plugin-jest":"^26.0.0","eslint-plugin-no-null":"^1.0.2","eslint-plugin-prefer-arrow":"^1.2.2","eslint-plugin-sonarjs":"^0.11.0","eslint-plugin-unicorn":"^40.1.0","jest":"^27.5.0","typescript":"^4.5.5"},"readme":"# ESLint-config\n\n[![npm version](https://img.shields.io/npm/v/@ionaru/eslint-config.svg?style=for-the-badge)](https://www.npmjs.com/package/@ionaru/eslint-config)\n\n## Description\nMy custom flavoured config for ESLint based on my standard TSLint configuration.\n\n## Usage\n\n### Install\n```\nnpm install -D @ionaru/eslint-config eslint @typescript-eslint/eslint-plugin eslint-plugin-import eslint-plugin-jest eslint-plugin-no-null eslint-plugin-prefer-arrow eslint-plugin-sonarjs eslint-plugin-unicorn\n```\n\n### Configuration\n\ntsconfig.eslint.json example\n```json\n{\n    \"extends\": \"./tsconfig.json\",\n    \"include\": [\n        \"src/**/*.ts\"\n    ]\n}\n```\n\n.eslintrc.json example\n```json\n{\n    \"env\": {\n        \"es6\": true\n    },\n    \"parserOptions\": {\n        \"project\": \"tsconfig.eslint.json\",\n        \"sourceType\": \"module\"\n    },\n    \"extends\": [\n        \"@ionaru\"\n    ]\n}\n```\n\npackage.json example\n```json\n...\n\"scripts\": {\n    ...\n    \"lint\": \"eslint --ext ts --max-warnings 0 src\",\n    ...\n},\n...\n```\n","readmeFilename":"README.md","gitHead":"8214a3ed9c7dc4f693254b0a5ebf8b4cc37249c5","_id":"@ionaru/eslint-config@6.1.1-11.0","_nodeVersion":"16.13.2","_npmVersion":"8.1.2","dist":{"integrity":"sha512-QV9Qd1un2TuE7h2XVZn2r5Wedrqq9XJTQsIQ7N/zvtdwXM1BHZTNHuW/SahHA3uAd3X7ciuYaRIa4VOxgxSKXQ==","shasum":"88201ddb43bd0f44684bcdecc91a7a8eed92231e","tarball":"https://registry.npmjs.org/@ionaru/eslint-config/-/eslint-config-6.1.1-11.0.tgz","fileCount":4,"unpackedSize":11650,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh/qPTCRA9TVsSAnZWagAAXmwP/At01rJS3rOG/qMaznXN\ni3/ZUsB7ZrKDlauc4gJFmY3Cd9GJP8JXm49fYDjELLeNRIVgle1x3igx4Ex2\njkL+N5G8eZeffLnwaRTCbePhsZAafccnLTCniZJ5sDTp0wbTGbGVFSXF24Ko\nVPv0LxsO4in9wM5Q+cGfqV/ZqolRGRPvrMPOe97dO/SiFrszUAgtmBXV4OoF\nCHkXu6CuVrEk52yt67eALO+LbwG25UwIBC5/27bcIKcN/+vuPwRww0MvGpNh\nzoykI6SpD9YGP5M+weAECV92Y0WE2wwSnsaMaIK1Xcr3jo00JcPPsPfFMFAq\n4rlCDUhsA4LcKbfkCU5seM9u5pKCeqLCPUN2tawK0VSIN1C0YLsgF7yTz8LM\nZNxm8Nt9RNS2igsmHau7R/RSYV/FxK+MUyoe/iAbzqdB1oqDmQhYA0+bhUhQ\noKrsnGIUUJqEZg3q6+BWFthJDFKPhS7cvO6CkI4K0IpWdVhbshnoxlyUiXQr\nCM3UsAJdC5jxutZ+j0clj3k7q+uuVGA+EwER2zxOqK7Xr2DOPS8bmfY7E5RO\nYF7DITRBdn613W0W4SnNh5DnDq1n05eN6tyAMTHe7VwdHoJjYCdqQ3rJ8Alu\nHNJc/lMC0HkVgxQOaTgNDG7WUUl8Klc1dUWLf2MCsd/yCO0oE/ktAkrm7qpl\nxzN8\r\n=A7C8\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIH65iH1awBpj8d3ricMSQMyjEztLpnc+zc/0q+KAxOXKAiBBWoSbiPHtAhGnOapVMUWyCXPaP833drH/gJhIo+/ysg=="}]},"_npmUser":{"name":"ionaru","email":"info@saturnserver.org"},"directories":{},"maintainers":[{"name":"ionaru","email":"info@saturnserver.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-config_6.1.1-11.0_1644078035241_0.7188532959994642"},"_hasShrinkwrap":false},"6.1.1-13.0":{"name":"@ionaru/eslint-config","version":"6.1.1-13.0","description":"My custom flavoured config for ESLint","main":"index.js","repository":{"type":"git","url":"git+https://github.com/Ionaru/eslint-config.git"},"author":{"name":"Jeroen Akkerman"},"license":"MIT","bugs":{"url":"https://github.com/Ionaru/eslint-config/issues"},"homepage":"https://github.com/Ionaru/eslint-config#readme","scripts":{"test":"jest tests/eslint-config.spec.js","preversion":"npm run test"},"peerDependencies":{"@typescript-eslint/eslint-plugin":"4 - 5","eslint":"7.17.0 - 8","eslint-plugin-import":"^2.22.1","eslint-plugin-jest":"24 - 26","eslint-plugin-no-null":"^1.0.2","eslint-plugin-prefer-arrow":"^1.2.2","eslint-plugin-sonarjs":"0.5 - 0.11","eslint-plugin-unicorn":"34 - 40"},"dependencies":{"@typescript-eslint/parser":"^5.10.2"},"devDependencies":{"@typescript-eslint/eslint-plugin":"^5.10.2","eslint":"^8.8.0","eslint-plugin-import":"^2.25.4","eslint-plugin-jest":"^26.0.0","eslint-plugin-no-null":"^1.0.2","eslint-plugin-prefer-arrow":"^1.2.2","eslint-plugin-sonarjs":"^0.11.0","eslint-plugin-unicorn":"^40.1.0","jest":"^27.5.0","typescript":"^4.5.5"},"readme":"# ESLint-config\n\n[![npm version](https://img.shields.io/npm/v/@ionaru/eslint-config.svg?style=for-the-badge)](https://www.npmjs.com/package/@ionaru/eslint-config)\n\n## Description\nMy custom flavoured config for ESLint based on my standard TSLint configuration.\n\n## Usage\n\n### Install\n```\nnpm install -D @ionaru/eslint-config eslint @typescript-eslint/eslint-plugin eslint-plugin-import eslint-plugin-jest eslint-plugin-no-null eslint-plugin-prefer-arrow eslint-plugin-sonarjs eslint-plugin-unicorn\n```\n\n### Configuration\n\ntsconfig.eslint.json example\n```json\n{\n    \"extends\": \"./tsconfig.json\",\n    \"include\": [\n        \"src/**/*.ts\"\n    ]\n}\n```\n\n.eslintrc.json example\n```json\n{\n    \"env\": {\n        \"es6\": true\n    },\n    \"parserOptions\": {\n        \"project\": \"tsconfig.eslint.json\",\n        \"sourceType\": \"module\"\n    },\n    \"extends\": [\n        \"@ionaru\"\n    ]\n}\n```\n\npackage.json example\n```json\n...\n\"scripts\": {\n    ...\n    \"lint\": \"eslint --ext ts --max-warnings 0 src\",\n    ...\n},\n...\n```\n","readmeFilename":"README.md","gitHead":"8a2326462b9cfbc729a2e878bae121c730ae7663","_id":"@ionaru/eslint-config@6.1.1-13.0","_nodeVersion":"16.13.2","_npmVersion":"8.1.2","dist":{"integrity":"sha512-y5lp1TEQOpazhA2ynLnX6CQUxPYQL/9zRSIbNXmrtgNWrmX9ooZ9vyZFOisnvMtpFKLZRVxSEFORzLwRT5sKqg==","shasum":"7e74491b614174078768c5fedecbc2aa979373f7","tarball":"https://registry.npmjs.org/@ionaru/eslint-config/-/eslint-config-6.1.1-13.0.tgz","fileCount":4,"unpackedSize":11650,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh/qQCCRA9TVsSAnZWagAAHFEP/1tIpa7RKcrTOk1NVPqn\nEBtm/QA6YA64M6qY9dbDB6j3Lrmt/3s5jXg1Dp0WrJr4RLH3edQ29fSFtGQc\n2Arepu8BsXeRY/77MbtqyIqogIu73AH7MuCLmUki/ZJaixlOxO6th+alQGKO\nIw10eMWXRgrBi0QJ9CvWDEK3L233YIvEl8+wheCsLhZSDWW+XyRc1gjfTM9F\nE61leXrfI5HlbDcng0+pjM2V/0AilE2UXeBVIm+TKH+dRhaP+yQ3RUGnbd2w\nTWbH8Iqh09sYislaUd01Shs/Fb08PHo13dB2sSOKVrKXytSmsAPe2c7l04p0\nPkuo9LOAK8gruDMPHiWWdxXsmEncpfDmCWfyQ3AGWygNMeMzb+QAfboxXIAS\nrSFe1NSg1XHXdwRSqh0yYEQSw4FE3uY9QC58SPRLDis5yGJtkfxmfezkcnCV\ny1c8mmB0h6IZuQzjKEm4Iz/SDO5Ke9WQ7EOtFtFlNBr7rSy7SBNK2uUtyqC/\n2QGVAwgrE6Gj3aEXy6Wc/v/2kN6eqCi1J1+Up1O81dP+4iBYAi/JLBNYTx7d\nx1qeVPaej6qnFHKJ4zGZbAiYGlbGA8MjClowdRpbkUOQln/1dzTHYv9crRUY\nnFn4QHT2ojLEXqAbwhYWSwHTgkT0236cF9We2nzBy63rl1S5w3ncO2T4UPwt\nk0nn\r\n=vXGQ\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC86iv7s1yyhB0fO6NA4E4Qk9w930Xycr+/ShEhHnWHfQIgLkkSy4a4vyLmfV0Es5tZdrxyaP/9B3EaIa00ckEh7Ts="}]},"_npmUser":{"name":"ionaru","email":"info@saturnserver.org"},"directories":{},"maintainers":[{"name":"ionaru","email":"info@saturnserver.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-config_6.1.1-13.0_1644078082255_0.8016958651235242"},"_hasShrinkwrap":false},"6.2.0":{"name":"@ionaru/eslint-config","version":"6.2.0","description":"My custom flavoured config for ESLint","main":"index.js","repository":{"type":"git","url":"git+https://github.com/Ionaru/eslint-config.git"},"author":{"name":"Jeroen Akkerman"},"license":"MIT","bugs":{"url":"https://github.com/Ionaru/eslint-config/issues"},"homepage":"https://github.com/Ionaru/eslint-config#readme","scripts":{"test":"jest tests/eslint-config.spec.js","preversion":"npm run test"},"peerDependencies":{"@typescript-eslint/eslint-plugin":"4 - 5","eslint":"7.17.0 - 8","eslint-plugin-import":"^2.22.1","eslint-plugin-jest":"24 - 26","eslint-plugin-no-null":"^1.0.2","eslint-plugin-prefer-arrow":"^1.2.2","eslint-plugin-sonarjs":"0.5 - 0.12","eslint-plugin-unicorn":"34 - 41"},"dependencies":{"@typescript-eslint/parser":"^5.10.2"},"devDependencies":{"@typescript-eslint/eslint-plugin":"^5.10.2","eslint":"^8.8.0","eslint-plugin-import":"^2.25.4","eslint-plugin-jest":"^26.0.0","eslint-plugin-no-null":"^1.0.2","eslint-plugin-prefer-arrow":"^1.2.2","eslint-plugin-sonarjs":"^0.12.0","eslint-plugin-unicorn":"^41.0.0","jest":"^27.5.0","typescript":"^4.5.5"},"gitHead":"3e4460312a5fdf40c423ca79d2b60a0affd281a7","_id":"@ionaru/eslint-config@6.2.0","_nodeVersion":"16.14.0","_npmVersion":"8.3.1","dist":{"integrity":"sha512-1MbM0wbyGu3HfyJ4asVjGcN+qznDg3hHR5kyQYvtjIkNDWtFtzZr7HOpo0ZXPcKNbzWxHYxSUpp4iM5UxKYZjg==","shasum":"a3f1f574980d433c2752afc4008d4a04c146f37d","tarball":"https://registry.npmjs.org/@ionaru/eslint-config/-/eslint-config-6.2.0.tgz","fileCount":4,"unpackedSize":11645,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiFQMTACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpbFQ//Z5OJbu5aeTopm849vXLrH//MPeeADiyKtzAsZgH5PmgM47nC\r\nENRSgX7ufCXSV1Q2sj5MmrK7FSKGH3okVZlKggft/ez3cL7DHlsBbzUyE6GG\r\n9v9FXd1GiMhqmWnpWVwagmN+V/Hf3YOrVsq9UI13rFFlfduxbFI60FEBUzlT\r\nGVzcG/HF20x/njj8sfQG8J/awWesmIoa1PLPHhcetuiQ2wLHTcYVRK86B5Wi\r\nn5OqseDY/s4AL2Ce57khRnJZn3/V/GlxARfwv7miu0zDrqPGYdu7xWheNhLi\r\nCeUMvPEh25egct733JQryDTCkfKhsZhAu1jUFNuiIywATklKQ3KmgQn95biv\r\nkLQCHoPCrVmKldqem2/N9N0qeT99jdK2PJVx29xpJvcmLRQDz2Fm4oSXoYMZ\r\nlIGFzJyX18fs10CI++tAGGLSMTV9i3s8V40KE+RpRKuOEOsJJNioD6KaG7rw\r\nVS/JX2DEBUeew5funDjN8fMnkfPjieIU1bo3EL8xOBupDZDF1qmrSG0qq+7S\r\n4+zMlUSy7i7SX6eqxcACnoxoo6od2DUONhKbSMkcEBpOc9fNMFXX7Eeg5rrJ\r\nyB13VkGae8Y0qov4saQ4B/cXXLk4uYhrkZDaVucDme0+wvJa9cyOh+lp60aI\r\nfFBJx4qfgw9d1gzBmmBV86CHeObhypEgvCA=\r\n=RXLg\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIC2m3AS9dyTB6AjF1qAci6jqg8iEkNJBtQatN4lhLWUBAiBR947VNMYYmty1UJBLr5RFITxHzG4mWc+wycwz5kMiLA=="}]},"_npmUser":{"name":"ionaru","email":"info@saturnserver.org"},"directories":{},"maintainers":[{"name":"ionaru","email":"info@saturnserver.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-config_6.2.0_1645544211225_0.9289319336279753"},"_hasShrinkwrap":false},"6.2.1-15.0":{"name":"@ionaru/eslint-config","version":"6.2.1-15.0","description":"My custom flavoured config for ESLint","main":"index.js","repository":{"type":"git","url":"git+https://github.com/Ionaru/eslint-config.git"},"author":{"name":"Jeroen Akkerman"},"license":"MIT","bugs":{"url":"https://github.com/Ionaru/eslint-config/issues"},"homepage":"https://github.com/Ionaru/eslint-config#readme","scripts":{"test":"jest tests/eslint-config.spec.js","preversion":"npm run test"},"peerDependencies":{"@typescript-eslint/eslint-plugin":"4 - 5","eslint":"7.17.0 - 8","eslint-plugin-import":"^2.22.1","eslint-plugin-jest":"24 - 26","eslint-plugin-no-null":"^1.0.2","eslint-plugin-prefer-arrow":"^1.2.2","eslint-plugin-sonarjs":"0.5 - 0.12","eslint-plugin-unicorn":"34 - 41"},"dependencies":{"@typescript-eslint/parser":"^5.10.2"},"devDependencies":{"@typescript-eslint/eslint-plugin":"^5.10.2","eslint":"^8.8.0","eslint-plugin-import":"^2.25.4","eslint-plugin-jest":"^26.0.0","eslint-plugin-no-null":"^1.0.2","eslint-plugin-prefer-arrow":"^1.2.2","eslint-plugin-sonarjs":"^0.12.0","eslint-plugin-unicorn":"^41.0.0","jest":"^27.5.0","typescript":"^4.5.5"},"readme":"# ESLint-config\n\n[![npm version](https://img.shields.io/npm/v/@ionaru/eslint-config.svg?style=for-the-badge)](https://www.npmjs.com/package/@ionaru/eslint-config)\n\n## Description\nMy custom flavoured config for ESLint based on my standard TSLint configuration.\n\n## Usage\n\n### Install\n```\nnpm install -D @ionaru/eslint-config eslint @typescript-eslint/eslint-plugin eslint-plugin-import eslint-plugin-jest eslint-plugin-no-null eslint-plugin-prefer-arrow eslint-plugin-sonarjs eslint-plugin-unicorn\n```\n\n### Configuration\n\ntsconfig.eslint.json example\n```json\n{\n    \"extends\": \"./tsconfig.json\",\n    \"include\": [\n        \"src/**/*.ts\"\n    ]\n}\n```\n\n.eslintrc.json example\n```json\n{\n    \"env\": {\n        \"es6\": true\n    },\n    \"parserOptions\": {\n        \"project\": \"tsconfig.eslint.json\",\n        \"sourceType\": \"module\"\n    },\n    \"extends\": [\n        \"@ionaru\"\n    ]\n}\n```\n\npackage.json example\n```json\n...\n\"scripts\": {\n    ...\n    \"lint\": \"eslint --ext ts --max-warnings 0 src\",\n    ...\n},\n...\n```\n","readmeFilename":"README.md","gitHead":"3e4460312a5fdf40c423ca79d2b60a0affd281a7","_id":"@ionaru/eslint-config@6.2.1-15.0","_nodeVersion":"16.14.0","_npmVersion":"8.3.1","dist":{"integrity":"sha512-U12zaibdOtMl1kYjH8SS3TTEzz0PrTMQYJEqiQ36fytao46PhInkZj7DTQtwYRyceO4TkvfGH351ezZsye5Jrg==","shasum":"236974cd6cac582855c9ea16b1b1c0033a508473","tarball":"https://registry.npmjs.org/@ionaru/eslint-config/-/eslint-config-6.2.1-15.0.tgz","fileCount":4,"unpackedSize":11650,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiFQMWACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpW9w//bcukzS3eW5lPVNqgWVoE/iVpVys/Q+9X+KjyLqh4yBgZHu4N\r\noZ2FypeDnaQ781pK+IfCZtMpryeKQ2WCad+yO7bW+5KtU/lP09WQcYcPGg1b\r\n92JlHhx8VQvy14WyYtDsgA8ihApG81VixL62mxpT/4GRvukoF23wIF6/MMaM\r\nDmRMg2+EeAhwjHAPvqyjzAB8/fyI7vKy3U09gLrFbdoAIjKkNWE3mgyfw+6R\r\nlzqTKBUyQpk29TCr2kQX4ZJMXuUxfD8BIohNEGr+v5lutrDsV1A2N5dk4lrY\r\nqyloSoglU+NnfH+4uB0vxuWNdh66Bo45vfpoxQAHyPtp7v7GP44gxKxy2GWy\r\nUv6YooqtIIHrLTU5Y00KUF2ajbX96yreUQBTCWYOAGA5iLExth1e/u8K77jj\r\nt9NJj6+uccNh8LZRv8sjeYmRb4YJ5hXOQjOH7EB4Sx4iIov+mzcnIfun0PFw\r\nbJ+WeGQplWx1Qf/6WYV7/WPrWVbpZ+WX9BqEGSAFI2NC+dr/egzP0E6XS31S\r\n/qqwAg74cQd6swv3pmlz5gSoUscGaSbel8HjzCdRszrPTDqfN1GkSjK2HRhA\r\nd3ZQRt35vt61f+Vu7BinJmVDjw299VJX1agY02j84U9X0UQU3TPbDR5ELJr0\r\nilVzKq/BERsFcgeDcgetQ77kFyaxxVnofAY=\r\n=k8IU\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCNCkWnBdWNWkIUaI8gxUWYU0crqEYTqcbmn8nbJlnbngIhAOvhIvV+3dez9tGoBkXjg4CshQWPpTKwS4x/Sc9OIp9X"}]},"_npmUser":{"name":"ionaru","email":"info@saturnserver.org"},"directories":{},"maintainers":[{"name":"ionaru","email":"info@saturnserver.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-config_6.2.1-15.0_1645544213950_0.8362725921737388"},"_hasShrinkwrap":false},"6.2.1":{"name":"@ionaru/eslint-config","version":"6.2.1","description":"My custom flavoured config for ESLint","main":"index.js","repository":{"type":"git","url":"git+https://github.com/Ionaru/eslint-config.git"},"author":{"name":"Jeroen Akkerman"},"license":"MIT","bugs":{"url":"https://github.com/Ionaru/eslint-config/issues"},"homepage":"https://github.com/Ionaru/eslint-config#readme","scripts":{"test":"jest tests/eslint-config.spec.js","preversion":"npm run test"},"peerDependencies":{"@typescript-eslint/eslint-plugin":"4 - 5","eslint":"7.17.0 - 8","eslint-plugin-import":"^2.22.1","eslint-plugin-jest":"24 - 26","eslint-plugin-no-null":"^1.0.2","eslint-plugin-prefer-arrow":"^1.2.2","eslint-plugin-sonarjs":"0.5 - 0.12","eslint-plugin-unicorn":"34 - 41"},"dependencies":{"@typescript-eslint/parser":"^5.10.2"},"devDependencies":{"@typescript-eslint/eslint-plugin":"^5.10.2","eslint":"^8.8.0","eslint-plugin-import":"^2.25.4","eslint-plugin-jest":"^26.0.0","eslint-plugin-no-null":"^1.0.2","eslint-plugin-prefer-arrow":"^1.2.2","eslint-plugin-sonarjs":"^0.12.0","eslint-plugin-unicorn":"^41.0.0","jest":"^27.5.0","typescript":"^4.5.5"},"gitHead":"ea0015d0fa5beeb3537702671138a0602eca58a9","_id":"@ionaru/eslint-config@6.2.1","_nodeVersion":"16.14.0","_npmVersion":"8.3.1","dist":{"integrity":"sha512-4pll9AAjVJYcLj8HgWE4KQ88t86DFR282qmUvuZ0Yy9/+ToId4hFzn75UEoKClmmIcDKZNhnJaOqJs+CRv5rRw==","shasum":"478999b987010e77bf2952501d44f437dd264118","tarball":"https://registry.npmjs.org/@ionaru/eslint-config/-/eslint-config-6.2.1.tgz","fileCount":4,"unpackedSize":12223,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiGl1yACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmorbg//cMxY7XM2KHVuq9x3FmygM3rzRt0yK3UEqS2fxvaRbuiLI2uu\r\nQE16jpG7bVcgSEwHKakV7vhn//9HLtSCkBggisoH70drrlxUWYDfDEXwZB29\r\nL7ptXRFVl/mMaDkhkYfv3Ocxpi1IbZYWK9Q2hRpPjdxmxSdWZnw/FsajHDuX\r\n8p0hZ3tU0SMr5mXkWo+xITvXMKPaMAM1CRGMU7FkYVaHSkU75Kp+FsXc1O/K\r\n4fsUaD1uT2dVRSCW9WZprbfiS9YJUaPIjP9dJy/WItMLnJ6HzhR4qoMWGHJQ\r\nWJK5ycPXPDTCW+WMsWFnOqUGgXvgoRCmk8kWd4qqj9rELArLeTKaTmTxz/xe\r\n94NFHZsFLIPnc88fxfrXQfLC/NxR/SVGAjN5sojgZ8DkEkl1OnYLD4GlQqjt\r\nscq1myxhEXvMiSNqCn4KoMlrN4E16hW7zlkZJkKgc1CsSscYXurBsuCLBbvd\r\n6pehrsKqdxDMcknqKFT5IYc0dREyU1o3Iw2YzmssnRiIpP7oyaATstVkvVMO\r\n5g3OMgIGVXfiBF5Pbjid/X3mmZPB0nXe/g/jVjq5RZl+OywkL1wX+8YVCnw9\r\nQB8pIgGIKpLCR/VhXkBvAMuuwMAQWC7c6P8KwsrmmztWK6iSWTxFUrYUSOF2\r\nhW/26oexU/6fpmMA7HWV//7VXQl/GNIIXX4=\r\n=bMhp\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDKQgMyDz7/E1oz+o/tI+blkR2RAOuXb4w0iXvsyva9fgIgNTG9UEPp99ECqGvqsv4eoLVoNItWavy2w7LDjVfqP3E="}]},"_npmUser":{"name":"ionaru","email":"info@saturnserver.org"},"directories":{},"maintainers":[{"name":"ionaru","email":"info@saturnserver.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-config_6.2.1_1645895026676_0.9026171830019873"},"_hasShrinkwrap":false},"6.2.2-16.0":{"name":"@ionaru/eslint-config","version":"6.2.2-16.0","description":"My custom flavoured config for ESLint","main":"index.js","repository":{"type":"git","url":"git+https://github.com/Ionaru/eslint-config.git"},"author":{"name":"Jeroen Akkerman"},"license":"MIT","bugs":{"url":"https://github.com/Ionaru/eslint-config/issues"},"homepage":"https://github.com/Ionaru/eslint-config#readme","scripts":{"test":"jest tests/eslint-config.spec.js","preversion":"npm run test"},"peerDependencies":{"@typescript-eslint/eslint-plugin":"4 - 5","eslint":"7.17.0 - 8","eslint-plugin-import":"^2.22.1","eslint-plugin-jest":"24 - 26","eslint-plugin-no-null":"^1.0.2","eslint-plugin-prefer-arrow":"^1.2.2","eslint-plugin-sonarjs":"0.5 - 0.12","eslint-plugin-unicorn":"34 - 41"},"dependencies":{"@typescript-eslint/parser":"^5.10.2"},"devDependencies":{"@typescript-eslint/eslint-plugin":"^5.10.2","eslint":"^8.8.0","eslint-plugin-import":"^2.25.4","eslint-plugin-jest":"^26.0.0","eslint-plugin-no-null":"^1.0.2","eslint-plugin-prefer-arrow":"^1.2.2","eslint-plugin-sonarjs":"^0.12.0","eslint-plugin-unicorn":"^41.0.0","jest":"^27.5.0","typescript":"^4.5.5"},"readme":"# ESLint-config\n\n[![npm version](https://img.shields.io/npm/v/@ionaru/eslint-config.svg?style=for-the-badge)](https://www.npmjs.com/package/@ionaru/eslint-config)\n\n## Description\nMy custom flavoured config for ESLint based on my standard TSLint configuration.\n\n## Usage\n\n### Install\n```\nnpm install -D @ionaru/eslint-config eslint @typescript-eslint/eslint-plugin eslint-plugin-import eslint-plugin-jest eslint-plugin-no-null eslint-plugin-prefer-arrow eslint-plugin-sonarjs eslint-plugin-unicorn\n```\n\n### Configuration\n\ntsconfig.eslint.json example\n```json\n{\n    \"extends\": \"./tsconfig.json\",\n    \"include\": [\n        \"src/**/*.ts\"\n    ]\n}\n```\n\n.eslintrc.json example\n```json\n{\n    \"env\": {\n        \"es6\": true\n    },\n    \"parserOptions\": {\n        \"project\": \"tsconfig.eslint.json\",\n        \"sourceType\": \"module\"\n    },\n    \"extends\": [\n        \"@ionaru\"\n    ]\n}\n```\n\npackage.json example\n```json\n...\n\"scripts\": {\n    ...\n    \"lint\": \"eslint --ext ts --max-warnings 0 src\",\n    ...\n},\n...\n```\n","readmeFilename":"README.md","gitHead":"ea0015d0fa5beeb3537702671138a0602eca58a9","_id":"@ionaru/eslint-config@6.2.2-16.0","_nodeVersion":"16.14.0","_npmVersion":"8.3.1","dist":{"integrity":"sha512-3nJYhKYUmsxBFjYLTegjtsmvsNIDDGAqqBrjhpYOO0+3v/RN6zsZP6WZgbU0JzVThR1iOAADR8xoWOq6Vy2uJg==","shasum":"6594f09ecb87a118ae498d2f37d612842b535982","tarball":"https://registry.npmjs.org/@ionaru/eslint-config/-/eslint-config-6.2.2-16.0.tgz","fileCount":4,"unpackedSize":12228,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiGl16ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrHLw/7BljUpKmHRNOkBdJXYY5SFHdaXk+LyhsbYJ61kBoWZLHdQst7\r\n3XR/FExQnceqmSMmor0367ZbQorcTeJ+QgHBSQlGGJd4EEDu/oj5E8BbHx/m\r\nTx2Dw0Tl7pd0Tzbw2uFgaZ5XQZxrLmOG2bzLumPdl+jjVO0ipU1eW/UQQwok\r\nTNYEVHnJHmZ2zai5SqGZ11MNughZUGbS6sSuJF1KGPAkQBNJygwR9qTBVGYq\r\nJs8pbZrgTC8z1D1QnwuLSEq3ls1+Mr4xE/boXpSA7/KO17gJiDrHoQeh9wtA\r\nAZ0dAVJzf16+mK/EQvQ+WYGsf+zAGg1jw6fvqtPCoEv39z5+bRZnwK4PpQfT\r\nzMC2IqPlY+FkR0PWwcU+XzWu3tAN9Bmh5bzKN7hCFVFmcDD7vBD237oGpWoz\r\nBf/epWxl3qdlH2Gs2EEpNOvJ60MwqWwPvxn4fjdZ9LVkGV03e+IiMC84lPAf\r\n0DT7Uze9VYPGIF9tDlF/mcyfuiSuTNXImEqB37Dr/KeyhNhrXLy8wcW8zgob\r\nxIck0slufYcoKl2keDVV654rConnuSAztYTolMoVKthQa2eO9/R4RB2eett6\r\nnKZufFPfpzatd/0DvGy2E9AaQLAMW8r37P3OE26SxIGoIzemAMCpmrm43OaY\r\nKkhcnvUaH9SbO+CX5JG69LC9jAX/03+PDNU=\r\n=Kkxx\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD/ccWHVFqSnaIfnpR6N2cu/n6svn3zqEVQkXuRne2EsQIgAaOSu+4ZkQrvJQzY3UT7cCLGcdZq70lPQfJujU9cPvg="}]},"_npmUser":{"name":"ionaru","email":"info@saturnserver.org"},"directories":{},"maintainers":[{"name":"ionaru","email":"info@saturnserver.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-config_6.2.2-16.0_1645895034030_0.8636935425923364"},"_hasShrinkwrap":false},"6.2.2-19.0":{"name":"@ionaru/eslint-config","version":"6.2.2-19.0","description":"My custom flavoured config for ESLint","main":"index.js","repository":{"type":"git","url":"git+https://github.com/Ionaru/eslint-config.git"},"author":{"name":"Jeroen Akkerman"},"license":"MIT","bugs":{"url":"https://github.com/Ionaru/eslint-config/issues"},"homepage":"https://github.com/Ionaru/eslint-config#readme","scripts":{"test":"jest tests/eslint-config.spec.js","preversion":"npm run test"},"peerDependencies":{"@typescript-eslint/eslint-plugin":"4 - 5","eslint":"7.17.0 - 8","eslint-plugin-import":"^2.22.1","eslint-plugin-jest":"24 - 26","eslint-plugin-no-null":"^1.0.2","eslint-plugin-prefer-arrow":"^1.2.2","eslint-plugin-sonarjs":"0.5 - 0.12","eslint-plugin-unicorn":"34 - 41"},"dependencies":{"@typescript-eslint/parser":"^5.16.0"},"devDependencies":{"@typescript-eslint/eslint-plugin":"^5.16.0","eslint":"^8.12.0","eslint-plugin-import":"^2.25.4","eslint-plugin-jest":"^26.1.3","eslint-plugin-no-null":"^1.0.2","eslint-plugin-prefer-arrow":"^1.2.2","eslint-plugin-sonarjs":"^0.12.0","eslint-plugin-unicorn":"^41.0.1","jest":"^27.5.0","typescript":"^4.6.3"},"readme":"# ESLint-config\n\n[![npm version](https://img.shields.io/npm/v/@ionaru/eslint-config.svg?style=for-the-badge)](https://www.npmjs.com/package/@ionaru/eslint-config)\n\n## Description\nMy custom flavoured config for ESLint based on my standard TSLint configuration.\n\n## Usage\n\n### Install\n```\nnpm install -D @ionaru/eslint-config eslint @typescript-eslint/eslint-plugin eslint-plugin-import eslint-plugin-jest eslint-plugin-no-null eslint-plugin-prefer-arrow eslint-plugin-sonarjs eslint-plugin-unicorn\n```\n\n### Configuration\n\ntsconfig.eslint.json example\n```json\n{\n    \"extends\": \"./tsconfig.json\",\n    \"include\": [\n        \"src/**/*.ts\"\n    ]\n}\n```\n\n.eslintrc.json example\n```json\n{\n    \"env\": {\n        \"es6\": true\n    },\n    \"parserOptions\": {\n        \"project\": \"tsconfig.eslint.json\",\n        \"sourceType\": \"module\"\n    },\n    \"extends\": [\n        \"@ionaru\"\n    ]\n}\n```\n\npackage.json example\n```json\n...\n\"scripts\": {\n    ...\n    \"lint\": \"eslint --ext ts --max-warnings 0 src\",\n    ...\n},\n...\n```\n","readmeFilename":"README.md","gitHead":"0fb747887997449ead8fe99af17170198f5373b2","_id":"@ionaru/eslint-config@6.2.2-19.0","_nodeVersion":"16.14.0","_npmVersion":"8.3.1","dist":{"integrity":"sha512-DawV4iNXfNs3mNP2NJxIgpE/moVi7+B6fUq9t9QUNqxXM3ujattxQt22DH+RJND2uZPCZed8n+ghyPQWj1jXiQ==","shasum":"b33ad8ed16607636e71b628ad10ae81b2eb9680c","tarball":"https://registry.npmjs.org/@ionaru/eslint-config/-/eslint-config-6.2.2-19.0.tgz","fileCount":4,"unpackedSize":12229,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiPzZpACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqlQw/8DfacZHPKPKreNRvdxUplj7j7OBo5y6j/IpGxfwA1zAGkNCte\r\n5DiU+KWon1lBtgm6T+ciihiRsPIgFRqdvjkpK8Wfh53IK5PakH+rfDFlA8iD\r\ngAXX9jAl3k85EfGCVbzaPGsF0p1+s60jvRJ5YmTDGd5EFYqtR5xkEisbgUc7\r\nhu6rSTQt20nawNnFzH/snf+bA9Y/WomyebPnVUWZQ3oYOVD92R+VcwZVn+Rz\r\nH4+EQZhHeY6Pvogdu6OTdUjWXIHVW2wRwrQMP90w8PdyE0CR+LI1eLz3cqoH\r\nplkHxJmxFtjazjWuL7EYGYPXZTp8o6YUdxp2imUFmalOhOuYQhYbd5aNDRBU\r\nH7wvHIUDRa70gBtJ70H40n5I9zEnkV/rCfvUeRYDiNJgeFFlLAVdKEbUayj5\r\nHBaPmb1z9D3BwhynEQEJi+tIdk653Ek0N5+I0cc+v59ex/5GDTq/42gpzEEm\r\nyhCRtEHfQBZJY14FKEIQkNceoehbt8lQu2BkdSvDAVPejqo12JOpSC1yja5k\r\n28livx1EqdKPO3tKZVT1hmqKDzcSynEPCFQb8puXPNfNPHpjPr7WWMZrNlAK\r\n16cRbM3dut7qFJFswySIPchDBkL3dkzl+zUMbqXgauRWwB03Si0y17LmJoIk\r\nrsjq7+JmgLtTvot1X5CpUSEX1GURs4MURQo=\r\n=YXVR\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIF/fRVr4XplADrl4BTGYt4Pmp/KuLV2m/TzeJzZroSfrAiEA5vTNSaT2nEGyl+19EXSZmLHqEjwqvRvgKvs7oesAPFw="}]},"_npmUser":{"name":"ionaru","email":"info@saturnserver.org"},"directories":{},"maintainers":[{"name":"ionaru","email":"info@saturnserver.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-config_6.2.2-19.0_1648309865171_0.11902034833100505"},"_hasShrinkwrap":false},"6.3.1-20.0":{"name":"@ionaru/eslint-config","version":"6.3.1-20.0","description":"My custom flavoured config for ESLint","main":"index.js","repository":{"type":"git","url":"git+https://github.com/Ionaru/eslint-config.git"},"author":{"name":"Jeroen Akkerman"},"license":"MIT","bugs":{"url":"https://github.com/Ionaru/eslint-config/issues"},"homepage":"https://github.com/Ionaru/eslint-config#readme","scripts":{"test":"jest tests/eslint-config.spec.js","preversion":"npm run test"},"peerDependencies":{"@typescript-eslint/eslint-plugin":"4 - 5","eslint":"7.17.0 - 8","eslint-plugin-import":"^2.22.1","eslint-plugin-jest":"24 - 26","eslint-plugin-no-null":"^1.0.2","eslint-plugin-prefer-arrow":"^1.2.2","eslint-plugin-sonarjs":"0.5 - 0.13","eslint-plugin-unicorn":"34 - 42"},"dependencies":{"@typescript-eslint/parser":"^5.16.0"},"devDependencies":{"@typescript-eslint/eslint-plugin":"^5.16.0","eslint":"^8.12.0","eslint-plugin-import":"^2.25.4","eslint-plugin-jest":"^26.1.3","eslint-plugin-no-null":"^1.0.2","eslint-plugin-prefer-arrow":"^1.2.2","eslint-plugin-sonarjs":"^0.13.0","eslint-plugin-unicorn":"^42.0.0","jest":"^27.5.0","typescript":"^4.6.3"},"readme":"# ESLint-config\n\n[![npm version](https://img.shields.io/npm/v/@ionaru/eslint-config.svg?style=for-the-badge)](https://www.npmjs.com/package/@ionaru/eslint-config)\n\n## Description\nMy custom flavoured config for ESLint based on my standard TSLint configuration.\n\n## Usage\n\n### Install\n```\nnpm install -D @ionaru/eslint-config eslint @typescript-eslint/eslint-plugin eslint-plugin-import eslint-plugin-jest eslint-plugin-no-null eslint-plugin-prefer-arrow eslint-plugin-sonarjs eslint-plugin-unicorn\n```\n\n### Configuration\n\ntsconfig.eslint.json example\n```json\n{\n    \"extends\": \"./tsconfig.json\",\n    \"include\": [\n        \"src/**/*.ts\"\n    ]\n}\n```\n\n.eslintrc.json example\n```json\n{\n    \"env\": {\n        \"es6\": true\n    },\n    \"parserOptions\": {\n        \"project\": \"tsconfig.eslint.json\",\n        \"sourceType\": \"module\"\n    },\n    \"extends\": [\n        \"@ionaru\"\n    ]\n}\n```\n\npackage.json example\n```json\n...\n\"scripts\": {\n    ...\n    \"lint\": \"eslint --ext ts --max-warnings 0 src\",\n    ...\n},\n...\n```\n","readmeFilename":"README.md","gitHead":"e72111d2d11b52027e36c8bab84d67c7b220e483","_id":"@ionaru/eslint-config@6.3.1-20.0","_nodeVersion":"16.14.2","_npmVersion":"8.5.0","dist":{"integrity":"sha512-8Z7IqcjHYapRTOTIXal8EzQhHB3p1IO0y2F1+nzJoZzHb7l9dhHcfxd88DE0zOwmVxlb4OLwxe8qSewXB/nM4g==","shasum":"17e90886d74b1eaf7d4bf552ea3bd7bdd80ee52e","tarball":"https://registry.npmjs.org/@ionaru/eslint-config/-/eslint-config-6.3.1-20.0.tgz","fileCount":4,"unpackedSize":12229,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGOrzp/hJvvzEc7WzX0DXeJPjsmzueH56ztUyk4HIuWbAiB8NR+o+blfphUPkWQrU5alAkZKy1vQ9d//sy0MXMOnjg=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiSyH0ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoBCw//WrkxL9HNKAIB42EefFbSC/TbAYGETY+qF9gPTUuNYRUo/UL4\r\na1GnxeY38ThsNH12oCSMC9uneiT/WcdvFqj96zUy0E2Mu/RjI1HUDJGEQV9m\r\nUzKnIyIybPPWdiU0DXtxKTFeCrhDd7ycxI5y+WBXIZYzQuEdJ6UM8WrhMd55\r\nHl59euL7zo4VtxRIIt3XVlw0gUCEGKom0KYA2wfCCm1I4Y8D7vHa1IhS4Hjw\r\nYNTs0RGmLOwInJe4qIqxBehvDvrH4tK/cNfmnwqLiIGgvLWMqRKOksCLfkaM\r\nmhW1h/2wkoEHj/rGUOTmWnqux7pwj5RlpwlxnFc7PWYgo61KrgCl4tWCe5pS\r\nVvTlgjWS3Vlbiks2q1xtAP0MvZgVFjrF+FmrMbT3BpgqIjp6LvrObGe7hf/G\r\nxWkoqGmq1Ep9jHZeCWnUywYU1RPkH1kw5LB66XmnKG0YV2QGiRPmDnZKqlp0\r\nVbif2voz5/LVXQ9KnPRKpv5Vi49wZMGPqCm7HloeyKWEqnrBeDC9jhNbkKuF\r\nWDWGGAh33F8dPhh5jKTtByxjn7PmkgvnxydZCn58uL1OiHYlaxDSTun0jMzH\r\nvNplmFw/iRLB4yK2fryX4m/MKJ0z8Xy/4Fvma8Ed3gsnWp2PgzCoujx2lu5/\r\nWeI4tBggOuPN2bVBB+7kGAVBjERFRFGKf9U=\r\n=Mmpu\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"ionaru","email":"info@saturnserver.org"},"directories":{},"maintainers":[{"name":"ionaru","email":"info@saturnserver.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-config_6.3.1-20.0_1649091060050_0.17265851433216173"},"_hasShrinkwrap":false},"6.3.0":{"name":"@ionaru/eslint-config","version":"6.3.0","description":"My custom flavoured config for ESLint","main":"index.js","repository":{"type":"git","url":"git+https://github.com/Ionaru/eslint-config.git"},"author":{"name":"Jeroen Akkerman"},"license":"MIT","bugs":{"url":"https://github.com/Ionaru/eslint-config/issues"},"homepage":"https://github.com/Ionaru/eslint-config#readme","scripts":{"test":"jest tests/eslint-config.spec.js","preversion":"npm run test"},"peerDependencies":{"@typescript-eslint/eslint-plugin":"4 - 5","eslint":"7.17.0 - 8","eslint-plugin-import":"^2.22.1","eslint-plugin-jest":"24 - 26","eslint-plugin-no-null":"^1.0.2","eslint-plugin-prefer-arrow":"^1.2.2","eslint-plugin-sonarjs":"0.5 - 0.13","eslint-plugin-unicorn":"34 - 42"},"dependencies":{"@typescript-eslint/parser":"^5.16.0"},"devDependencies":{"@typescript-eslint/eslint-plugin":"^5.16.0","eslint":"^8.12.0","eslint-plugin-import":"^2.25.4","eslint-plugin-jest":"^26.1.3","eslint-plugin-no-null":"^1.0.2","eslint-plugin-prefer-arrow":"^1.2.2","eslint-plugin-sonarjs":"^0.13.0","eslint-plugin-unicorn":"^42.0.0","jest":"^27.5.0","typescript":"^4.6.3"},"gitHead":"e72111d2d11b52027e36c8bab84d67c7b220e483","_id":"@ionaru/eslint-config@6.3.0","_nodeVersion":"16.14.2","_npmVersion":"8.5.0","dist":{"integrity":"sha512-H/WqRK+HJ1k7U1coFIm6dnqMpBqsPln+4H2qYoBVGtIwEpU0nPnqsOyp1B4J6Ko8AXWGgGvdMBSxwk/AATGfjg==","shasum":"d40d73b7d8631d94268933a96117cb1bfc832e0d","tarball":"https://registry.npmjs.org/@ionaru/eslint-config/-/eslint-config-6.3.0.tgz","fileCount":4,"unpackedSize":12224,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIC0XcnooBQtkDVjl+cvgHykD2xiN3aTMzIh8UUt8HFijAiARNAMBj3Ne2frxSYjCoFHvC7FHZll4Ik338xSne/+u6w=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiSyH4ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmreQg//aN+p9706SiJOwx/6BUBhJzLAoILVP0QWnQDl/4PPkF4ry55+\r\nvUUJEePai83HiZRMpYSvcSo8OWGWR+ZiQHCR1a6EX6GUWknWvRR4uP1b/13N\r\nhQjcS3RURyMDwafWybDeJBwnR18PUuUPxfHj32AjHE2H3E5SFrGGB5AOcdiV\r\nQw4QpA46FqiRFhPH5yplUJaBRtu88KevoOg+cfvz3NQyfXXN9jsbrDSnF35h\r\nBkdbzO+ogIkAWSJ1QgNhsgZrT7Kafw3H2+lxKrBDu2NbcidXFZdFr3uhlf1A\r\n6bXVFfLJhSZFmVJ4t9eYOtySNHtn5dMogpL2qXpHoAZlQM4GWrB9W36jq+Qb\r\nQTOCQu0aTHK5Tdosa29AAI6zoNF4nd909ORjq4zyGRtAzVvJ/erasFhQx0+2\r\n6S2JQNI3Rl+ZBdyMgihE0WAISi/Ns5psxV7ekayexAHPtaeaV1K5ZdFMrT0O\r\nUBaNbzKyStLRPN9LhP9lvFdb12hH4HY3Nw7hUeEr/PEK+bmm6M29K1cpmstq\r\n3Odc1JPeO64uLF/Ma51C2zM8x1KHMrEorFALAKGIaROkA6RofjIyf+2yHHpX\r\ndaodJDMMesYeUGiJKQMYoE7kl6d5e2OHg4omBp/w+y2nk9dPc4HhFKypzEnT\r\n/GRufmm/JfO5yF1/CSaLLo0llWPhUSQTp8c=\r\n=1aIg\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"ionaru","email":"info@saturnserver.org"},"directories":{},"maintainers":[{"name":"ionaru","email":"info@saturnserver.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-config_6.3.0_1649091064285_0.6322279244138318"},"_hasShrinkwrap":false},"6.3.1-22.0":{"name":"@ionaru/eslint-config","version":"6.3.1-22.0","description":"My custom flavoured config for ESLint","main":"index.js","repository":{"type":"git","url":"git+https://github.com/Ionaru/eslint-config.git"},"author":{"name":"Jeroen Akkerman"},"license":"MIT","bugs":{"url":"https://github.com/Ionaru/eslint-config/issues"},"homepage":"https://github.com/Ionaru/eslint-config#readme","scripts":{"test":"jest tests/eslint-config.spec.js","preversion":"npm run test"},"peerDependencies":{"@typescript-eslint/eslint-plugin":"4 - 5","eslint":"7.17.0 - 8","eslint-plugin-import":"^2.22.1","eslint-plugin-jest":"24 - 26","eslint-plugin-no-null":"^1.0.2","eslint-plugin-prefer-arrow":"^1.2.2","eslint-plugin-sonarjs":"0.5 - 0.13","eslint-plugin-unicorn":"34 - 42"},"dependencies":{"@typescript-eslint/parser":"^5.16.0"},"devDependencies":{"@typescript-eslint/eslint-plugin":"^5.16.0","eslint":"^8.12.0","eslint-plugin-import":"^2.25.4","eslint-plugin-jest":"^26.1.3","eslint-plugin-no-null":"^1.0.2","eslint-plugin-prefer-arrow":"^1.2.2","eslint-plugin-sonarjs":"^0.13.0","eslint-plugin-unicorn":"^42.0.0","jest":"^28.1.0","typescript":"^4.6.3"},"readme":"# ESLint-config\n\n[![npm version](https://img.shields.io/npm/v/@ionaru/eslint-config.svg?style=for-the-badge)](https://www.npmjs.com/package/@ionaru/eslint-config)\n\n## Description\nMy custom flavoured config for ESLint based on my standard TSLint configuration.\n\n## Usage\n\n### Install\n```\nnpm install -D @ionaru/eslint-config eslint @typescript-eslint/eslint-plugin eslint-plugin-import eslint-plugin-jest eslint-plugin-no-null eslint-plugin-prefer-arrow eslint-plugin-sonarjs eslint-plugin-unicorn\n```\n\n### Configuration\n\ntsconfig.eslint.json example\n```json\n{\n    \"extends\": \"./tsconfig.json\",\n    \"include\": [\n        \"src/**/*.ts\"\n    ]\n}\n```\n\n.eslintrc.json example\n```json\n{\n    \"env\": {\n        \"es6\": true\n    },\n    \"parserOptions\": {\n        \"project\": \"tsconfig.eslint.json\",\n        \"sourceType\": \"module\"\n    },\n    \"extends\": [\n        \"@ionaru\"\n    ]\n}\n```\n\npackage.json example\n```json\n...\n\"scripts\": {\n    ...\n    \"lint\": \"eslint --ext ts --max-warnings 0 src\",\n    ...\n},\n...\n```\n","readmeFilename":"README.md","gitHead":"4d1c9ba16fc30b52ccea249660f587af7263aa2c","_id":"@ionaru/eslint-config@6.3.1-22.0","_nodeVersion":"16.15.0","_npmVersion":"8.5.5","dist":{"integrity":"sha512-+mms7nh4Q0c13t8HFYy+TEvFk7dP/7dDgXu/Bfcz9T5FvqG8cy4ShXgqptmLDudlIDkYftRGpvnwpi/rKwLv1g==","shasum":"fa7e91159bebad473fc26bf2fc28c4daabe5d225","tarball":"https://registry.npmjs.org/@ionaru/eslint-config/-/eslint-config-6.3.1-22.0.tgz","fileCount":4,"unpackedSize":12757,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAjzq+kCeIN1dtjoiiY7vnPU7IDJAc25O0TKzVv5iYCdAiEAmbCAF7y/4TgQQhWYRQJqFQO+NJKERc4y+feP0DrWEWc="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJifSb6ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmrung//UcvT2kzXwpRdTUTTYuUnFTnoVBPiIoDzX0OwT4wR9vGhDGm4\r\nyRnx771GKK6hK0Z58Bw/ppmft5LSCSkyu5O2HIgGU7FvGuj3XN8hYUZM+KXt\r\njQfkQX/dHtSPdfZ2WteqjbDlC8InF35qZFk8+YUt9wawyWm85YNIYTJe5P6P\r\nfaTC94WgYnGG7zblii00EtZOXOZWYVYI5M1VFRoWhh4EC5p72EO+cs4ja3nS\r\nKmgzMwIldzD2lN6U2DhOgvULoXpLHhaIY9aipavPWQFtelxO7b4i70e95hrn\r\n6a4sUJxSEKRp05f71jimx3jYupGcaMZ6L+wCdtkVAvJGJOtGtQPxEdUzFmG1\r\nPd8VR7dpJeAX9g3Bvdn5LF3gKbqGQcjVbBJ9fFfcYVrYZIAxxjPHPY+dfhJ/\r\nJSZv2aEZ7VRzHiI+Dp7s+Flu1aXkuuNiaizCh4v1C/kncydeAAhDvbJCzQSA\r\nRquaajYEwwJrg25L12Mzcg3TBLKHWTRp6TIkxqpFSJshaRUBVq0jLXjXa+F/\r\nZWUYeXXanfaiLlaF0KfmYWYtsqbkWLkNg+wZyXa6Tz2edfVu1RbIksNWwEWc\r\nz9dYX0ukYcj2m0a+VjP2EKohqbRjUQ3unYoHNFGgeMpicht4XQ4x62uLXXS/\r\nljMdomA2v7If3kdtG+CKeUoNitusYeNkAss=\r\n=P8WP\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"ionaru","email":"info@saturnserver.org"},"directories":{},"maintainers":[{"name":"ionaru","email":"info@saturnserver.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-config_6.3.1-22.0_1652369146033_0.47340107596334335"},"_hasShrinkwrap":false},"7.0.0":{"name":"@ionaru/eslint-config","version":"7.0.0","description":"My custom flavoured config for ESLint","main":"index.js","repository":{"type":"git","url":"git+https://github.com/Ionaru/eslint-config.git"},"author":{"name":"Jeroen Akkerman"},"license":"MIT","bugs":{"url":"https://github.com/Ionaru/eslint-config/issues"},"homepage":"https://github.com/Ionaru/eslint-config#readme","scripts":{"test":"jest tests/eslint-config.spec.js","preversion":"npm run test"},"peerDependencies":{"@typescript-eslint/eslint-plugin":"4 - 5","eslint":"7.17.0 - 8","eslint-plugin-import":"^2.22.1","eslint-plugin-jest":"24 - 26","eslint-plugin-no-null":"^1.0.2","eslint-plugin-prefer-arrow":"^1.2.2","eslint-plugin-sonarjs":"0.5 - 0.13","eslint-plugin-unicorn":"34 - 42"},"dependencies":{"@typescript-eslint/parser":"^5.16.0"},"devDependencies":{"@typescript-eslint/eslint-plugin":"^5.16.0","eslint":"^8.12.0","eslint-plugin-import":"^2.25.4","eslint-plugin-jest":"^26.1.3","eslint-plugin-no-null":"^1.0.2","eslint-plugin-prefer-arrow":"^1.2.2","eslint-plugin-sonarjs":"^0.13.0","eslint-plugin-unicorn":"^42.0.0","jest":"^28.1.0","typescript":"^4.6.3"},"gitHead":"eb278c3131d4f0ed4c2700275ff310f288b15fa0","_id":"@ionaru/eslint-config@7.0.0","_nodeVersion":"16.15.0","_npmVersion":"8.5.5","dist":{"integrity":"sha512-aG5jfbIqlalMcsXj3lVVwzj+V03XAb2tRv5UQw7m9U9yHcSzEVIjGYcUqBivZy+wPU83QFWVtPHlJ3THNLk8aA==","shasum":"c7b4411652f5f08d24235a0ba99b9651cbdeaa7f","tarball":"https://registry.npmjs.org/@ionaru/eslint-config/-/eslint-config-7.0.0.tgz","fileCount":4,"unpackedSize":12752,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCID4HG0TSMCyWhWwt35r8p4WQ/Fhtl3OZ2LTIy/1+VztWAiAmILJyziu1dw1xgvCt7XixTH6uXvOmow/5VO+MVUWNZA=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJifSg4ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrIdw//XEm1/RfigDMzOmveBQyfrqTdYMD7wTBICYjhjDWhLKoprsuj\r\ns4/gtMfo/gb32fFVkFh1YtiFEXY087Sy6EFcl/wNKBiTwg+ud5IQKacuA2nN\r\nf8rZDNvF+CdiJK2CLY+sVzsRt5AFv9/tnrArkaXyupKz0wvCrfQmtZ8skpdl\r\ng1LEXgsoqJe2ethfl0fuNhuVjX4lRmd3DRpm0W8KKVfKbE4dtecA1g3AHmPP\r\nrvZEEmXJ5NJWyGMF4mpcmcXzz75B4mm8NLlW54IC5qBuWut7qPOkLVme/dVy\r\nRnPKtBmMNSCTl0zWyn5WA+0zwqS5/rFxxYDJb8DuLF/bPIPYDsL+FhiowSaw\r\nMRcyEWWxLxE4YY5xcv19m9kgD9UYCDKIm4xpnqwTBYfcR86ELW3u+tM0Omby\r\n/HdgOcfO16wX9HPdIHdBt7nHAa6wmNOSiGabns/fxJQo7IMSbOzFm9wjWz0f\r\nc9YYnXLeWIUKUn6cVpEye4ppuiH4rf6Hu7c3xUNL+n5r8NDVZBePB4AqKsU1\r\nTFlgY4AWhTkLQyZ7fgm32//GJPOaNM1V4BZxpMJ9vwKumhg5sR3tMrjeZN9A\r\neazcl5vLxw4Io8UbBL3yOiDrBm6R/6ERrZhLD/HJY+6RasGrq2h0/77WbBs1\r\nixWG/junnxGRdzIRlacn7E0eMlOmDDkX7OY=\r\n=N5Ox\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"ionaru","email":"info@saturnserver.org"},"directories":{},"maintainers":[{"name":"ionaru","email":"info@saturnserver.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-config_7.0.0_1652369464695_0.7896870908888447"},"_hasShrinkwrap":false},"7.0.1":{"name":"@ionaru/eslint-config","version":"7.0.1","description":"My custom flavoured config for ESLint","main":"index.js","repository":{"type":"git","url":"git+https://github.com/Ionaru/eslint-config.git"},"author":{"name":"Jeroen Akkerman"},"license":"MIT","bugs":{"url":"https://github.com/Ionaru/eslint-config/issues"},"homepage":"https://github.com/Ionaru/eslint-config#readme","scripts":{"test":"jest tests/eslint-config.spec.js","preversion":"npm run test"},"peerDependencies":{"@typescript-eslint/eslint-plugin":"4 - 5","eslint":"7.17.0 - 8","eslint-plugin-import":"^2.22.1","eslint-plugin-jest":"24 - 26","eslint-plugin-no-null":"^1.0.2","eslint-plugin-prefer-arrow":"^1.2.2","eslint-plugin-sonarjs":"0.5 - 0.13","eslint-plugin-unicorn":"34 - 42"},"dependencies":{"@typescript-eslint/parser":"^5.16.0"},"devDependencies":{"@typescript-eslint/eslint-plugin":"^5.16.0","eslint":"^8.12.0","eslint-plugin-import":"^2.25.4","eslint-plugin-jest":"^26.1.3","eslint-plugin-no-null":"^1.0.2","eslint-plugin-prefer-arrow":"^1.2.2","eslint-plugin-sonarjs":"^0.13.0","eslint-plugin-unicorn":"^42.0.0","jest":"^28.1.0","typescript":"^4.6.3"},"gitHead":"5fd9a9a1c71b3d72182c4a7b75210caba2f2fb35","_id":"@ionaru/eslint-config@7.0.1","_nodeVersion":"16.15.0","_npmVersion":"8.5.5","dist":{"integrity":"sha512-JIiGg4Hs+g9dm/ic6AapWGoCBWv+wyFBlXwU2/L+2wtbThtf/4RowNRG8pYR4czM+EmNsg7Sty/+BySdwytMbQ==","shasum":"218a6b53784ad726c75e4ce755769d51c1d3cd6a","tarball":"https://registry.npmjs.org/@ionaru/eslint-config/-/eslint-config-7.0.1.tgz","fileCount":4,"unpackedSize":12752,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHZotCvjPhJuyqQLDzPXgdTBxXs/tJNYjOaBntRAX3F/AiBXgzJa/hXUk3BtOOSbbzY1tH1nvaJiaoIPMJtMPsvlVA=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJifSt4ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmonIhAAm66qzPQNGsiOirpkcWshf9W83x0dq4rCc/NxK2aboyvcNQ2x\r\nzrlK3rPfvKeK/vYrtByGsGD7GczuX//zijKLVxLH/PL1TZdfGUGCWtDpASwv\r\nUmR1cBMMAh3UARkgGFYkzrzJDEme0+nW+P8g4jtMSyFfcnBbCTtyTWboJlAu\r\nahL5hbFaCd4zV/hplgovM6z7l3ZJJYl3u5yZJagY5X74sxfJDSWjuDgoSN64\r\nzNpzBunUuz+wcwALFSmZ6akvHU53R1LK2btkM79xCWmAn6HM0trTsise4f5c\r\nyXcajHHVIwD4XF3IN0U+QPCfd6yoTU/aBH+cbWP+cjSnyNUwJPNlVX03wpUA\r\nEJ9+L5twMT1eeACjjdcyWlFsaEB7+lX46vXghEuOJy7eLpu+Si9q9JLQj5Kt\r\n8PkewKuGm8P7p/sCFf1+kIPA21WqjN2vM6n/nVT5ws9UzLiWaYDE6Z5jHpEr\r\nfUeS81ocX2ORM84OKpAvcdL5QZt8hUYKzkTlVb18EX+oGG8SUSqbhygA4wU1\r\ngmbx+IK7XxJEOf6x3bjHST2NKAe+EL7M7qJIdLhciGAiVVhXgmn79BF6IPDP\r\n5l+QD2qIgEde3MMG01kHQJQoSGerdzQPv180ResoZuMNfiOTgCCm+j9Sb3JQ\r\nfGxqovtF/11pps5EvWrwIM+mFyFk56TZzpg=\r\n=tEYM\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"ionaru","email":"info@saturnserver.org"},"directories":{},"maintainers":[{"name":"ionaru","email":"info@saturnserver.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-config_7.0.1_1652370295852_0.47574865253736065"},"_hasShrinkwrap":false},"7.0.2-25.0":{"name":"@ionaru/eslint-config","version":"7.0.2-25.0","description":"My custom flavoured config for ESLint","main":"index.js","repository":{"type":"git","url":"git+https://github.com/Ionaru/eslint-config.git"},"author":{"name":"Jeroen Akkerman"},"license":"MIT","bugs":{"url":"https://github.com/Ionaru/eslint-config/issues"},"homepage":"https://github.com/Ionaru/eslint-config#readme","scripts":{"test":"jest tests/eslint-config.spec.js","preversion":"npm run test"},"peerDependencies":{"@typescript-eslint/eslint-plugin":"4 - 5","eslint":"7.17.0 - 8","eslint-plugin-import":"^2.22.1","eslint-plugin-jest":"24 - 26","eslint-plugin-no-null":"^1.0.2","eslint-plugin-prefer-arrow":"^1.2.2","eslint-plugin-sonarjs":"0.5 - 0.13","eslint-plugin-unicorn":"34 - 42"},"dependencies":{"@typescript-eslint/parser":"^5.16.0"},"devDependencies":{"@typescript-eslint/eslint-plugin":"^5.16.0","eslint":"^8.12.0","eslint-plugin-import":"^2.25.4","eslint-plugin-jest":"^26.1.3","eslint-plugin-no-null":"^1.0.2","eslint-plugin-prefer-arrow":"^1.2.2","eslint-plugin-sonarjs":"^0.13.0","eslint-plugin-unicorn":"^42.0.0","jest":"^28.1.0","typescript":"^4.6.3"},"readme":"# ESLint-config\n\n[![npm version](https://img.shields.io/npm/v/@ionaru/eslint-config.svg?style=for-the-badge)](https://www.npmjs.com/package/@ionaru/eslint-config)\n\n## Description\nMy custom flavoured config for ESLint based on my standard TSLint configuration.\n\n## Usage\n\n### Install\n```\nnpm install -D @ionaru/eslint-config eslint @typescript-eslint/eslint-plugin eslint-plugin-import eslint-plugin-jest eslint-plugin-no-null eslint-plugin-prefer-arrow eslint-plugin-sonarjs eslint-plugin-unicorn\n```\n\n### Configuration\n\ntsconfig.eslint.json example\n```json\n{\n    \"extends\": \"./tsconfig.json\",\n    \"include\": [\n        \"src/**/*.ts\"\n    ]\n}\n```\n\n.eslintrc.json example\n```json\n{\n    \"env\": {\n        \"es6\": true\n    },\n    \"parserOptions\": {\n        \"project\": \"tsconfig.eslint.json\",\n        \"sourceType\": \"module\"\n    },\n    \"extends\": [\n        \"@ionaru\"\n    ]\n}\n```\n\npackage.json example\n```json\n...\n\"scripts\": {\n    ...\n    \"lint\": \"eslint --ext ts --max-warnings 0 src\",\n    ...\n},\n...\n```\n","readmeFilename":"README.md","gitHead":"5fd9a9a1c71b3d72182c4a7b75210caba2f2fb35","_id":"@ionaru/eslint-config@7.0.2-25.0","_nodeVersion":"16.15.0","_npmVersion":"8.5.5","dist":{"integrity":"sha512-TS3NNBttwgQAG9ggUGAxG7DHlvDcxuvhxwhg9j94Km7Ah60qL/vDQv1/VLRZiZQwbKn3+EtNTIq1mlgyPjl6VQ==","shasum":"4453f0e05e37bd1aa120a0d1e10049844ecceae7","tarball":"https://registry.npmjs.org/@ionaru/eslint-config/-/eslint-config-7.0.2-25.0.tgz","fileCount":4,"unpackedSize":12757,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDl847WgQPtbry4QM4EfcIro0YBKCsFdlmvXu7uP2ArlwIgHxupSnoqGLsc1F8A6wA3kk0mPORXpbBcRXq1nT2GLks="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJifSuDACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoalA/9EQztso2j4krDZ3jO7M/g26YzCi12fEINrm3co+S9tg5P1CfT\r\nun45nHGO3eHXtvUm1R8DJ0aREmLfIwCy5rqN4eWYM3AUepsiJHMHiD+wH//v\r\n6/lkHRDZABP1D7NmRuQn2F+dTUu9NIDVc+2Dgr9hQC9SVUuhzcWB2qYL2DWw\r\nEg5+kGl9kmBRliibtaW7nLVcelecTp0P4sWo3IEAEufEcs6mrd8ge4VTdYeg\r\nligI13SUjTfXl4gvOgS2CvE8Gek3/nhhPv4et08ob9ZGaw2jB38eGwlS/Fl6\r\nhyCQL9pCiiph6VbfFhHUFwWvuuraTxxffqdQxYG7bZhM0nHHVX+U533esu7b\r\nCggNuOnEb5CwypiTskXeLXH3XIV0GLVqTYUe/Jlc83b/z3g99kZicNHI1KKE\r\nUCmCGYrPBczkP9Cv4sihWQUpvkkxph2ky45s106UFViERuMZ4emC98N8iQP0\r\nHSVmuAEULHzn3sFNmUCWLCP+tUDm2puCOoGM7KA9lZklPRb3BefYUmP9U/eo\r\nlquft2H0IP/I82rvG2ufxmIstRwBr2qxwEQ3PkgKfKhQZMzpzSh5fpD27Vkk\r\nlM1ThKIA0TSufqDYgG+0wbKXI1Gz+BxaCclw9zW9X7bYwhWnsxoCUey78m+L\r\nEhme1+T619nZ63qDWA7JuZ3cEFxlrkAOqu0=\r\n=jaug\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"ionaru","email":"info@saturnserver.org"},"directories":{},"maintainers":[{"name":"ionaru","email":"info@saturnserver.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-config_7.0.2-25.0_1652370307742_0.46818216659475564"},"_hasShrinkwrap":false},"7.0.2-27.0":{"name":"@ionaru/eslint-config","version":"7.0.2-27.0","description":"My custom flavoured config for ESLint","main":"index.js","repository":{"type":"git","url":"git+https://github.com/Ionaru/eslint-config.git"},"author":{"name":"Jeroen Akkerman"},"license":"MIT","bugs":{"url":"https://github.com/Ionaru/eslint-config/issues"},"homepage":"https://github.com/Ionaru/eslint-config#readme","scripts":{"test":"jest tests/eslint-config.spec.js","preversion":"npm run test"},"peerDependencies":{"@typescript-eslint/eslint-plugin":"4 - 5","eslint":"7.17.0 - 8","eslint-plugin-import":"^2.22.1","eslint-plugin-jest":"24 - 26","eslint-plugin-no-null":"^1.0.2","eslint-plugin-prefer-arrow":"^1.2.2","eslint-plugin-sonarjs":"0.5 - 0.14","eslint-plugin-unicorn":"34 - 43"},"dependencies":{"@typescript-eslint/parser":"^5.31.0"},"devDependencies":{"@typescript-eslint/eslint-plugin":"^5.31.0","eslint":"^8.20.0","eslint-plugin-import":"^2.25.4","eslint-plugin-jest":"^26.7.0","eslint-plugin-no-null":"^1.0.2","eslint-plugin-prefer-arrow":"^1.2.2","eslint-plugin-sonarjs":"^0.14.0","eslint-plugin-unicorn":"^43.0.2","jest":"^28.1.3","typescript":"^4.7.4"},"readme":"# ESLint-config\n\n[![npm version](https://img.shields.io/npm/v/@ionaru/eslint-config.svg?style=for-the-badge)](https://www.npmjs.com/package/@ionaru/eslint-config)\n\n## Description\nMy custom flavoured config for ESLint based on my standard TSLint configuration.\n\n## Usage\n\n### Install\n```\nnpm install -D @ionaru/eslint-config eslint @typescript-eslint/eslint-plugin eslint-plugin-import eslint-plugin-jest eslint-plugin-no-null eslint-plugin-prefer-arrow eslint-plugin-sonarjs eslint-plugin-unicorn\n```\n\n### Configuration\n\ntsconfig.eslint.json example\n```json\n{\n    \"extends\": \"./tsconfig.json\",\n    \"include\": [\n        \"src/**/*.ts\"\n    ]\n}\n```\n\n.eslintrc.json example\n```json\n{\n    \"env\": {\n        \"es6\": true\n    },\n    \"parserOptions\": {\n        \"project\": \"tsconfig.eslint.json\",\n        \"sourceType\": \"module\"\n    },\n    \"extends\": [\n        \"@ionaru\"\n    ]\n}\n```\n\npackage.json example\n```json\n...\n\"scripts\": {\n    ...\n    \"lint\": \"eslint --ext ts --max-warnings 0 src\",\n    ...\n},\n...\n```\n","readmeFilename":"README.md","gitHead":"b77b91724726625c3bf02f3cd47ac818f87dff88","_id":"@ionaru/eslint-config@7.0.2-27.0","_nodeVersion":"16.16.0","_npmVersion":"8.11.0","dist":{"integrity":"sha512-1gk3upelFsVXOs4FPfHCBen/GNeWTH5+5M/cD0OoY0YJXsrFdGoXSIlrCNsx4dK/OYdOFpq/cXNCljuU7ALSvA==","shasum":"61e97bbe3c36d98417e0e44523974288ef9228aa","tarball":"https://registry.npmjs.org/@ionaru/eslint-config/-/eslint-config-7.0.2-27.0.tgz","fileCount":4,"unpackedSize":12757,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD3j/D8FeLEfd3Zeim6ieZt/9jQ3aFuExjO2rVDbkiFFwIgJHmhca7kpOtjWNWI6MtdzbNGucVeWC76v6sSOYfWatQ="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi5ZjdACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoMEA//fvftMu2X4MaS0D36XCr1TOWu1LYufuvJ1Z7pm0cUsy0cfUB7\r\nqCM0mAQIEvcmT2h5dOykEmb4gxka03YD83XR7oVZhM4uXdz7otfXb9xYCqsc\r\nKC25ScYQWBUbcu6I4k4pF9q8b96mA6tei83h770f0opR1TbpOCRU4ddBW/Um\r\nNuOXUhVeNo9mZA9oB5UEoRpfm1G7dx3akKflul6y12YOOjaDi5QsEuKwd0MH\r\nyZgQB+9SBXqUpvTdNaOScoIRhatPIq9xaYUZYW/SOIXGWMnSxYKxlfr/sy3M\r\nna90OR8IQZC0fubvEkRJb6Sgi7ckAYmtZkoNV9XZVunRXYtwkHGzzuV7WDhk\r\nZTcvYO/kOuiNodKy+8Ve9jdRBJ3+PCb3eDd1/HAU+3quOMhi1Zb3qwhErgON\r\noEd7B7X0UaESq3geYTSAlfnKWKe5d3F6vekDYRovEUznI/qj+ZMMF3xgRshF\r\ncWHi6DvJ3Cpg4aVwjYbAH18wzL9OkRnWSgIOS+XonmTQUq4/+GIRm6++DeEs\r\n3DKhw3ZimRguVrcH1HKHKbL3RVQPdGHYJsgREGNxF8S/8Ve1uexeo63xx8wD\r\njg1Oxy53K1p6RzANl9i857eANwaboo3oYLI2RM632x07u6mPcTUWUdVaMNkY\r\nv5Je2ruHxeSvrc00hzePajgkY+Nxta8hG/M=\r\n=ri6N\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"ionaru","email":"info@saturnserver.org"},"directories":{},"maintainers":[{"name":"ionaru","email":"info@saturnserver.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-config_7.0.2-27.0_1659214045370_0.11462913710774103"},"_hasShrinkwrap":false},"8.0.1-28.0":{"name":"@ionaru/eslint-config","version":"8.0.1-28.0","description":"My custom flavoured config for ESLint","main":"index.js","repository":{"type":"git","url":"git+https://github.com/Ionaru/eslint-config.git"},"author":{"name":"Jeroen Akkerman"},"license":"MIT","bugs":{"url":"https://github.com/Ionaru/eslint-config/issues"},"homepage":"https://github.com/Ionaru/eslint-config#readme","scripts":{"test":"jest tests/eslint-config.spec.js","preversion":"npm run test"},"peerDependencies":{"@typescript-eslint/eslint-plugin":"4 - 5","eslint":"7.17.0 - 8","eslint-plugin-import":"^2.22.1","eslint-plugin-jest":"24 - 26","eslint-plugin-no-null":"^1.0.2","eslint-plugin-prefer-arrow":"^1.2.2","eslint-plugin-sonarjs":"0.5 - 0.14","eslint-plugin-unicorn":"34 - 43"},"dependencies":{"@typescript-eslint/parser":"^5.31.0"},"devDependencies":{"@typescript-eslint/eslint-plugin":"^5.31.0","eslint":"^8.20.0","eslint-plugin-import":"^2.25.4","eslint-plugin-jest":"^26.7.0","eslint-plugin-no-null":"^1.0.2","eslint-plugin-prefer-arrow":"^1.2.2","eslint-plugin-sonarjs":"^0.14.0","eslint-plugin-unicorn":"^43.0.2","jest":"^28.1.3","typescript":"^4.7.4"},"readme":"# ESLint-config\n\n[![npm version](https://img.shields.io/npm/v/@ionaru/eslint-config.svg?style=for-the-badge)](https://www.npmjs.com/package/@ionaru/eslint-config)\n\n## Description\nMy custom flavoured config for ESLint based on my standard TSLint configuration.\n\n## Usage\n\n### Install\n```\nnpm install -D @ionaru/eslint-config eslint @typescript-eslint/eslint-plugin eslint-plugin-import eslint-plugin-jest eslint-plugin-no-null eslint-plugin-prefer-arrow eslint-plugin-sonarjs eslint-plugin-unicorn\n```\n\n### Configuration\n\ntsconfig.eslint.json example\n```json\n{\n    \"extends\": \"./tsconfig.json\",\n    \"include\": [\n        \"src/**/*.ts\"\n    ]\n}\n```\n\n.eslintrc.json example\n```json\n{\n    \"env\": {\n        \"es6\": true\n    },\n    \"parserOptions\": {\n        \"project\": \"tsconfig.eslint.json\",\n        \"sourceType\": \"module\"\n    },\n    \"extends\": [\n        \"@ionaru\"\n    ]\n}\n```\n\npackage.json example\n```json\n...\n\"scripts\": {\n    ...\n    \"lint\": \"eslint --ext ts --max-warnings 0 src\",\n    ...\n},\n...\n```\n","readmeFilename":"README.md","gitHead":"f807a5cd9d786816ff6c833631b187b27cf7cb62","_id":"@ionaru/eslint-config@8.0.1-28.0","_nodeVersion":"16.16.0","_npmVersion":"8.11.0","dist":{"integrity":"sha512-UKyTIa0fZs4AeUqGhab0gJAEzi0O0j515MVA26j6zhiUGCsKwjluYiRaQqHrxiSaTppdGOgGs/9wV+mhi01Zng==","shasum":"968535958e74e77986bec1f00f132c7a1b9b2fa2","tarball":"https://registry.npmjs.org/@ionaru/eslint-config/-/eslint-config-8.0.1-28.0.tgz","fileCount":4,"unpackedSize":12757,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD5SPsG60AvadSTMX3kST33gYuQmg58VPulFdwHo9SdywIhAMCg00Iuyxxcebz/H3+XsW5FHdRnatzBmG/X52YEfeap"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi5Z6kACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoAZQ/+JWIoXZYQUhh0YeBU0sDabFnv0+zJuY8gyKpCvGTmmcEjcSCG\r\nU6J1ObxmEKFO+7vntwqH35Ki/Y4DtQ82tzKDdUKtf1TuNpw1bSdSpy/TZGkQ\r\n8Au5uI/ojBG0luWJdde40+XtBoehMTtPdW0sKqWB9GxIY1mDAKFRjwJII+GF\r\nv0/IeSrSLYW3YbyLHsUvpoh7s94XTzz4PWItvMp3xcJz44MY4oCqafjkutot\r\n01zkwD6H9gJCBgUH5y2sI64YuuMCI0YzxKbe1X2DKtPkpxMjxXeq1fHtEbWp\r\npKr4L/UMMMp/UDM7Jyv0PaF0otiQuGshwSMQ/PNcYoGj9CkBVDY06TxHJnix\r\nK3/w0fXMiUUupDcs92DYF3+kZAVygeGt2UeeZnOdkw1Vc7nRyi4mDvz2yYkx\r\n6nA8YqF0jaQxNRkWJDsmPtb3xI+GWze/dhJ7eEcJTGyEPdA+1wZuLLsUqdQD\r\nGcFp3btS0RAo+6YhgJyj/+uADqsLWP5xDn3jl+AFL742m+o6i6zpLbhIGx6C\r\nognzoO7PttDK8xT4c/S9uATm5jsVL2zXCUlN+gXX5IO6P1JjpH1fb8bZHwJ1\r\np22OnY32o2w+tV0aQEDWUMnk5mD5Y+h4TflvqSR6tmAFx2LeUIX5ovsY8CEi\r\nAxyBayjzwKzQTD192FmgPLCzLPKl4XlE4gk=\r\n=FESr\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"ionaru","email":"info@saturnserver.org"},"directories":{},"maintainers":[{"name":"ionaru","email":"info@saturnserver.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-config_8.0.1-28.0_1659215524758_0.6381335130499912"},"_hasShrinkwrap":false},"8.0.0":{"name":"@ionaru/eslint-config","version":"8.0.0","description":"My custom flavoured config for ESLint","main":"index.js","repository":{"type":"git","url":"git+https://github.com/Ionaru/eslint-config.git"},"author":{"name":"Jeroen Akkerman"},"license":"MIT","bugs":{"url":"https://github.com/Ionaru/eslint-config/issues"},"homepage":"https://github.com/Ionaru/eslint-config#readme","scripts":{"test":"jest tests/eslint-config.spec.js","preversion":"npm run test"},"peerDependencies":{"@typescript-eslint/eslint-plugin":"4 - 5","eslint":"7.17.0 - 8","eslint-plugin-import":"^2.22.1","eslint-plugin-jest":"24 - 26","eslint-plugin-no-null":"^1.0.2","eslint-plugin-prefer-arrow":"^1.2.2","eslint-plugin-sonarjs":"0.5 - 0.14","eslint-plugin-unicorn":"34 - 43"},"dependencies":{"@typescript-eslint/parser":"^5.31.0"},"devDependencies":{"@typescript-eslint/eslint-plugin":"^5.31.0","eslint":"^8.20.0","eslint-plugin-import":"^2.25.4","eslint-plugin-jest":"^26.7.0","eslint-plugin-no-null":"^1.0.2","eslint-plugin-prefer-arrow":"^1.2.2","eslint-plugin-sonarjs":"^0.14.0","eslint-plugin-unicorn":"^43.0.2","jest":"^28.1.3","typescript":"^4.7.4"},"gitHead":"f807a5cd9d786816ff6c833631b187b27cf7cb62","_id":"@ionaru/eslint-config@8.0.0","_nodeVersion":"16.16.0","_npmVersion":"8.11.0","dist":{"integrity":"sha512-sHgV9x5NwluyN9LGRVvXDI+BaLHg/52kYiKl4VE49z+OB+HyYw3iH763cdM3mcgJTkcDU3iyUNcKoIQ/caQL9g==","shasum":"80ee7995c6e8c5d6ff7e4d7589ab3f97ed26ec17","tarball":"https://registry.npmjs.org/@ionaru/eslint-config/-/eslint-config-8.0.0.tgz","fileCount":4,"unpackedSize":12752,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDbnZomQLtk3MlYZFXudhqeEVCbo5S/9XzaH6ga8qalUQIgDdKo65hDjWnwFZH5Q6SExUYqPtcajPWV5hoVa0saEWU="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi5Z6uACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrQAxAAhm9gBCkXtl4JGXDcHTk3/nJYc3tqguNXX5iPc7kXBp/tHe0e\r\ncnQQehnMFq1rgFqqdX3iTcZB3JmKdYp2wuT2icgIuX4ZsRtUKN9x0CMWCsmW\r\nsZUGGtF9I3+3BGqZ2KClznNU4ehaUgJ4eBF5amfPRzmn7uYIFUmJPpKQEPwj\r\nCC7F36LBSmsc7ZPRX0y1Eg5GlZ3jMwu8wgAGoJSCyPcZorLmbVBIJvXXugXS\r\npR6Yb30E8EPNLVeD3/dn6bylQ/t2VHcwnx3xlhlV/w3IctxqVva9kqWiGenx\r\no0wCN0bokyxSbbp8RE7sbubHXInrKenzBwR17Z9tUN4CHhQl3FZ7TolMFh1D\r\n3l0OlBJ/c1KgFnrpFsheQq+JorStEmQ7veRCeSZFs3q5v60GotJv7nhNvNfg\r\njlKMTfw25CrimQGmq9um9MirW5cW0DEzk4n516mOuipsGX4McxFBLfcxODQX\r\nN60m5/efL/lXuZ16Ym3Cj3PGbLt9K6dtuF9KJFXr9P+NMf3PH9tylk3Yvp70\r\nRp/aKebstuA6nXm4MRGx05LFfoBv3pnxhjtszW1ydZDfAUiapy8HGiyqzwPy\r\nN24+xHKgHoJZ9A/jS73e0tHmHpH9MGPaDsas9H3LxRMW6zq/PZevOC4aH1n4\r\nrtbPeqUknfMK0XtljIxy9aPrOpcqxDLD2bk=\r\n=ONBd\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"ionaru","email":"info@saturnserver.org"},"directories":{},"maintainers":[{"name":"ionaru","email":"info@saturnserver.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-config_8.0.0_1659215534041_0.9394466856764818"},"_hasShrinkwrap":false},"8.0.1-30.0":{"name":"@ionaru/eslint-config","version":"8.0.1-30.0","description":"My custom flavoured config for ESLint","main":"index.js","repository":{"type":"git","url":"git+https://github.com/Ionaru/eslint-config.git"},"author":{"name":"Jeroen Akkerman"},"license":"MIT","bugs":{"url":"https://github.com/Ionaru/eslint-config/issues"},"homepage":"https://github.com/Ionaru/eslint-config#readme","scripts":{"test":"jest tests/eslint-config.spec.js","preversion":"npm run test"},"peerDependencies":{"@typescript-eslint/eslint-plugin":"4 - 5","eslint":"7.17.0 - 8","eslint-plugin-import":"^2.22.1","eslint-plugin-jest":"24 - 26","eslint-plugin-no-null":"^1.0.2","eslint-plugin-prefer-arrow":"^1.2.2","eslint-plugin-sonarjs":"0.5 - 0.14","eslint-plugin-unicorn":"34 - 43"},"dependencies":{"@typescript-eslint/parser":"^5.31.0"},"devDependencies":{"@typescript-eslint/eslint-plugin":"^5.31.0","eslint":"^8.20.0","eslint-plugin-import":"^2.25.4","eslint-plugin-jest":"^26.7.0","eslint-plugin-no-null":"^1.0.2","eslint-plugin-prefer-arrow":"^1.2.2","eslint-plugin-sonarjs":"^0.14.0","eslint-plugin-unicorn":"^43.0.2","jest":"^28.1.3","typescript":"^4.7.4"},"readme":"# ESLint-config\n\n[![npm version](https://img.shields.io/npm/v/@ionaru/eslint-config.svg?style=for-the-badge)](https://www.npmjs.com/package/@ionaru/eslint-config)\n\n## Description\nMy custom flavoured config for ESLint based on my standard TSLint configuration.\n\n## Usage\n\n### Install\n```\nnpm install -D @ionaru/eslint-config eslint @typescript-eslint/eslint-plugin eslint-plugin-import eslint-plugin-jest eslint-plugin-no-null eslint-plugin-prefer-arrow eslint-plugin-sonarjs eslint-plugin-unicorn\n```\n\n### Configuration\n\ntsconfig.eslint.json example\n```json\n{\n    \"extends\": \"./tsconfig.json\",\n    \"include\": [\n        \"src/**/*.ts\"\n    ]\n}\n```\n\n.eslintrc.json example\n```json\n{\n    \"env\": {\n        \"es6\": true\n    },\n    \"parserOptions\": {\n        \"project\": \"tsconfig.eslint.json\",\n        \"sourceType\": \"module\"\n    },\n    \"extends\": [\n        \"@ionaru\"\n    ]\n}\n```\n\npackage.json example\n```json\n...\n\"scripts\": {\n    ...\n    \"lint\": \"eslint --ext ts --max-warnings 0 src\",\n    ...\n},\n...\n```\n","readmeFilename":"README.md","gitHead":"e7dc0820c6824416bdad3008d4c4f48bd190aa5e","_id":"@ionaru/eslint-config@8.0.1-30.0","_nodeVersion":"16.16.0","_npmVersion":"8.11.0","dist":{"integrity":"sha512-sAMJzyVV2VJwIYHsGlnB2LmMb73GcglnEvwLf2vcZ2Jp8ZkVek+nw7iIKwz9gF4mhJzFbByJT88VJYwUcDcV/w==","shasum":"5cc768996c57614986ac50583a1dda1ef11407cf","tarball":"https://registry.npmjs.org/@ionaru/eslint-config/-/eslint-config-8.0.1-30.0.tgz","fileCount":4,"unpackedSize":12757,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDhsh6kxW6yYk3qninJ0LR1srjnZjBDqMwtLqtESS0HwAiBb3i3IreSfdRaQ7Izdu/ZtY4IIbnD0LFoRC2fSeelX3g=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi5aV/ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmo90g/8Dg9e49Anrobi0DLue3JCM9Fa/jeyaUlbbx/QABt8rjmNVyA8\r\nNovYyrv+IiHllGrGeTrGAixIRYK5VYuIHcY/nZq4NuLoLvnTdLhYCVPzU8T6\r\nDDoncLcOAeBSMunfw766QPivSs91q5UlWiGVR+B2eUmLiM8h33kOdHr92opF\r\n22rj9/MotGYIW5qHsrQM9luUHJQiIBSKyUDFZmebUYS78N3LHVDIi7n/CCUe\r\ni42aabW68NoSiPk5DBQ0ngaM/ivE/Bnf81uhywh1BJkfmTvjtRg9AhWFuaez\r\ng4kCpTfuTwwaYDSmQ8ITjG1Lc/AGmY3D5sZoXT7G+AhTlDsotu0CrVDYe7bm\r\nSEdewHdPJF58cl77NEuUxB3o6IQfTLUfdRrsAEgFvevbcAvy1TugwBGZtt5r\r\n+ppstFgrlkG7GXGoRhsNukQyOlTA0jo78ChSw1OUOD3gmYD3480p1FqFIR/6\r\nlmOIek+6zoDYTjywznJ4fD7RazmaC6a+ayQbyxLiqQZ8bIzz0LjOMYqz6CQy\r\n2icgt15W8yaPf06rPX0ndYOu1MTAVpDbENZqgcVCGywSBtFplYKS1PK/2aR2\r\nPGYmWGUHb3FyAzoykawlCe9YtwbNCJueQj5h+D1JOF/470KtKUwk3ZR1byKg\r\nXlNzrc1mCvcIXTHe0pcwlRNWa3+77IY6bUQ=\r\n=hQv1\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"ionaru","email":"info@saturnserver.org"},"directories":{},"maintainers":[{"name":"ionaru","email":"info@saturnserver.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-config_8.0.1-30.0_1659217278773_0.8804779770255704"},"_hasShrinkwrap":false},"8.0.1-31.0":{"name":"@ionaru/eslint-config","version":"8.0.1-31.0","description":"My custom flavoured config for ESLint","main":"index.js","repository":{"type":"git","url":"git+https://github.com/Ionaru/eslint-config.git"},"author":{"name":"Jeroen Akkerman"},"license":"MIT","bugs":{"url":"https://github.com/Ionaru/eslint-config/issues"},"homepage":"https://github.com/Ionaru/eslint-config#readme","scripts":{"test":"jest tests/eslint-config.spec.js","preversion":"npm run test"},"peerDependencies":{"@typescript-eslint/eslint-plugin":"4 - 5","eslint":"7.17.0 - 8","eslint-plugin-import":"^2.22.1","eslint-plugin-jest":"24 - 27","eslint-plugin-no-null":"^1.0.2","eslint-plugin-prefer-arrow":"^1.2.2","eslint-plugin-sonarjs":"0.5 - 0.15","eslint-plugin-unicorn":"34 - 43"},"dependencies":{"@typescript-eslint/parser":"^5.35.1"},"devDependencies":{"@typescript-eslint/eslint-plugin":"^5.35.1","eslint":"^8.23.0","eslint-plugin-import":"^2.25.4","eslint-plugin-jest":"^27.0.1","eslint-plugin-no-null":"^1.0.2","eslint-plugin-prefer-arrow":"^1.2.2","eslint-plugin-sonarjs":"^0.15.0","eslint-plugin-unicorn":"^43.0.2","jest":"^29.0.1","typescript":"^4.8.2"},"readme":"# ESLint-config\n\n[![npm version](https://img.shields.io/npm/v/@ionaru/eslint-config.svg?style=for-the-badge)](https://www.npmjs.com/package/@ionaru/eslint-config)\n\n## Description\nMy custom flavoured config for ESLint based on my standard TSLint configuration.\n\n## Usage\n\n### Install\n```\nnpm install -D @ionaru/eslint-config eslint @typescript-eslint/eslint-plugin eslint-plugin-import eslint-plugin-jest eslint-plugin-no-null eslint-plugin-prefer-arrow eslint-plugin-sonarjs eslint-plugin-unicorn\n```\n\n### Configuration\n\ntsconfig.eslint.json example\n```json\n{\n    \"extends\": \"./tsconfig.json\",\n    \"include\": [\n        \"src/**/*.ts\"\n    ]\n}\n```\n\n.eslintrc.json example\n```json\n{\n    \"env\": {\n        \"es6\": true\n    },\n    \"parserOptions\": {\n        \"project\": \"tsconfig.eslint.json\",\n        \"sourceType\": \"module\"\n    },\n    \"extends\": [\n        \"@ionaru\"\n    ]\n}\n```\n\npackage.json example\n```json\n...\n\"scripts\": {\n    ...\n    \"lint\": \"eslint --ext ts --max-warnings 0 src\",\n    ...\n},\n...\n```\n","readmeFilename":"README.md","gitHead":"6486250147fdb3eae4a7053f8e6ae259a8df315a","_id":"@ionaru/eslint-config@8.0.1-31.0","_nodeVersion":"16.16.0","_npmVersion":"8.11.0","dist":{"integrity":"sha512-wvUhp7GhL37DPl0S+uYAPFZ5JX6FbigREoYiTLcN6Ywyah2UrYFtpI/92Sy+qvWXoH7HmtAvAJctAv0O7j62tQ==","shasum":"723371d2c7fb28f86158cb45fb7eaacc29dd1c09","tarball":"https://registry.npmjs.org/@ionaru/eslint-config/-/eslint-config-8.0.1-31.0.tgz","fileCount":4,"unpackedSize":12800,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGqIpWmKOdej5k8OJfbWPLO9N7RYsPM9/sc1KZZIhORsAiEA9zkCcNKIgWhL2eciLCf72NciWm8KI+pks1a9ExGyaz0="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjC+nfACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoeKA/9FXXx5hsCalVxGPd3oR+M7DImyAjWsyX65UkV0rpzW0olLVgP\r\nF/n0y6D25/5zH2/7E2TtklkhGfXMaNyfEjFuJMU8aFzSmJIyM470SMQmAI3K\r\ni4Sk4Kur/DR8vdko2M9HAIVzfupFeSKA48TnFccYBkQKDDI7ybXS/dfqGT1W\r\ngkjfwgpDXijyNs2bPBv14aMXoTpvJWqMjqfVoqbvAx8RNdmhbFGVBOXhRGLz\r\nwvyBHkX4QvVZHbf17ZTHXiZrDNZERa3lAkLODWc9q46L8b0KWfuRn+tTgMF7\r\nobEG/oYqkZFc3ckBwqs7KEhb96cyfxW9SFU5MPfJUlupGXIiAyXx0FuFQXph\r\nyNfYAHPLoMZbmRJ49Ss8VtHglBTX0kix4/o3ZAlKn0I8ufVzam1gu7ekgrgX\r\n823CwcdKXdZCAIQGy6v7I0JduuOW7bD3dr+tgFuJuCZUBJ+RYM0ekv8h6taJ\r\nDTj7nzjPCireycgfZVVui4bwB8Aj2trdAcjitJYzolZS1XdvqBGPdEc3OVoE\r\nM0zlgsnmvVjRKjTrVsWxowmcmEFGMugj7aHjohLbSQYPaFGqP9C4w4iAUzhD\r\nCEZJ7wn8uLHAiZampG4jltZVSnjIirFUhkSrEDvZL7ut/LJ5mPGJkeE58Tif\r\nHWgFojCH5YEgsVkyAnn/lv9foUc05zasSSY=\r\n=4Vyq\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"ionaru","email":"info@saturnserver.org"},"directories":{},"maintainers":[{"name":"ionaru","email":"info@saturnserver.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-config_8.0.1-31.0_1661725151301_0.6879490701636941"},"_hasShrinkwrap":false},"8.1.0":{"name":"@ionaru/eslint-config","version":"8.1.0","description":"My custom flavoured config for ESLint","main":"index.js","repository":{"type":"git","url":"git+https://github.com/Ionaru/eslint-config.git"},"author":{"name":"Jeroen Akkerman"},"license":"MIT","bugs":{"url":"https://github.com/Ionaru/eslint-config/issues"},"homepage":"https://github.com/Ionaru/eslint-config#readme","scripts":{"test":"jest tests/eslint-config.spec.js","preversion":"npm run test"},"peerDependencies":{"@typescript-eslint/eslint-plugin":"4 - 5","eslint":"7.17.0 - 8","eslint-plugin-import":"^2.22.1","eslint-plugin-jest":"24 - 27","eslint-plugin-no-null":"^1.0.2","eslint-plugin-prefer-arrow":"^1.2.2","eslint-plugin-sonarjs":"0.5 - 0.15","eslint-plugin-unicorn":"34 - 43"},"dependencies":{"@typescript-eslint/parser":"^5.35.1"},"devDependencies":{"@typescript-eslint/eslint-plugin":"^5.35.1","eslint":"^8.23.0","eslint-plugin-import":"^2.25.4","eslint-plugin-jest":"^27.0.1","eslint-plugin-no-null":"^1.0.2","eslint-plugin-prefer-arrow":"^1.2.2","eslint-plugin-sonarjs":"^0.15.0","eslint-plugin-unicorn":"^43.0.2","jest":"^29.0.1","typescript":"^4.8.2"},"gitHead":"6de4548fa22e73909c95d34c357b9dfed9b07ef5","_id":"@ionaru/eslint-config@8.1.0","_nodeVersion":"16.16.0","_npmVersion":"8.11.0","dist":{"integrity":"sha512-kuSuS1pyJieJieRfJnEyFojCvyq0QvKMZkLj+YH/k+WqF5/wwAN+5NXFCXmWb3m5es20Vx3pHGF+vZdKBqDlTQ==","shasum":"3ac98fb18319e7545391f1e3c276a0e268745df6","tarball":"https://registry.npmjs.org/@ionaru/eslint-config/-/eslint-config-8.1.0.tgz","fileCount":4,"unpackedSize":12795,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCRZzbJuV/GT4vyBa43tfid2uoxY03c7KIqhk/5g43WcAIgGtb3TKhgVxUnLby99VQqXtHEFMKor9k34AsMVMDmhSg="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjC+pXACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoXDw/9E7Zy7yYHRWMtJRhkxPmO0iA2MEjckK6BSNI4YXru0rErqa3f\r\nAy2aVYXmOKtccdbGhNyIkNOFuXY6EoJCFMlXUL7CX20yFXHmUgD2IYdz2AuI\r\n+9wzbXAh6TTBrqiLPfG0LxbcCpb2f4gnNJY+XxhMnZlNz/cSQYyp5LwPLf/g\r\nwVQ0/Q5Dvx3TFYunF/t/pbKzyeCq+gan9itGgEsUkGeAQiv/XScj/Eu4qX81\r\npmoJeWQ7y2QLMgAiToHzVCrtpGDwl2vsnVzXs2bKgz84vj1cafWIg8nq+66q\r\neDhyC28kb1P/X5X+7vKMDfI6yD0Z2DKYYollKQI/pg+2ueJDej17Eb7oKnZt\r\njJO+0tgusEWtbNmLwyvs1WGWDzsts+DchFo+G8j0iF/sc6L2cW2zQDORODL9\r\nQEF0Bbex08BUd/MTUoVHVUIHVIBQX3QoNksiJZbG0aT9XiDTVQQn3sXdZmRz\r\nFRcyPCZPsw6KCGxIycbpT8zbst9A2k7W8tk5REF3rTydSL90mm7yCvAYsja9\r\nDlI+6/Cpwq1F+25tjB1i2hNLLm8ANqpohqC1MLCKSIS0lYwni2t3i1eVuAxE\r\nAGe1yDWz7V4GE2ewi2B2PNV3Fhr0rfNs3KQEyQE5tzSSsFc7artmTC3jdZgw\r\nyg18Y1TfxxGONX4hCQ8+HgK+UMWdWLudmQ4=\r\n=KxBc\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"ionaru","email":"info@saturnserver.org"},"directories":{},"maintainers":[{"name":"ionaru","email":"info@saturnserver.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-config_8.1.0_1661725270785_0.06673763260674237"},"_hasShrinkwrap":false},"8.1.1-33.0":{"name":"@ionaru/eslint-config","version":"8.1.1-33.0","description":"My custom flavoured config for ESLint","main":"index.js","repository":{"type":"git","url":"git+https://github.com/Ionaru/eslint-config.git"},"author":{"name":"Jeroen Akkerman"},"license":"MIT","bugs":{"url":"https://github.com/Ionaru/eslint-config/issues"},"homepage":"https://github.com/Ionaru/eslint-config#readme","scripts":{"test":"jest tests/eslint-config.spec.js","preversion":"npm run test"},"peerDependencies":{"@typescript-eslint/eslint-plugin":"4 - 5","eslint":"7.17.0 - 8","eslint-plugin-import":"^2.22.1","eslint-plugin-jest":"24 - 27","eslint-plugin-no-null":"^1.0.2","eslint-plugin-prefer-arrow":"^1.2.2","eslint-plugin-sonarjs":"0.5 - 0.15","eslint-plugin-unicorn":"34 - 43"},"dependencies":{"@typescript-eslint/parser":"^5.35.1"},"devDependencies":{"@typescript-eslint/eslint-plugin":"^5.35.1","eslint":"^8.23.0","eslint-plugin-import":"^2.25.4","eslint-plugin-jest":"^27.0.1","eslint-plugin-no-null":"^1.0.2","eslint-plugin-prefer-arrow":"^1.2.2","eslint-plugin-sonarjs":"^0.15.0","eslint-plugin-unicorn":"^43.0.2","jest":"^29.0.1","typescript":"^4.8.2"},"readme":"# ESLint-config\n\n[![npm version](https://img.shields.io/npm/v/@ionaru/eslint-config.svg?style=for-the-badge)](https://www.npmjs.com/package/@ionaru/eslint-config)\n\n## Description\nMy custom flavoured config for ESLint based on my standard TSLint configuration.\n\n## Usage\n\n### Install\n```\nnpm install -D @ionaru/eslint-config eslint @typescript-eslint/eslint-plugin eslint-plugin-import eslint-plugin-jest eslint-plugin-no-null eslint-plugin-prefer-arrow eslint-plugin-sonarjs eslint-plugin-unicorn\n```\n\n### Configuration\n\ntsconfig.eslint.json example\n```json\n{\n    \"extends\": \"./tsconfig.json\",\n    \"include\": [\n        \"src/**/*.ts\"\n    ]\n}\n```\n\n.eslintrc.json example\n```json\n{\n    \"env\": {\n        \"es6\": true\n    },\n    \"parserOptions\": {\n        \"project\": \"tsconfig.eslint.json\",\n        \"sourceType\": \"module\"\n    },\n    \"extends\": [\n        \"@ionaru\"\n    ]\n}\n```\n\npackage.json example\n```json\n...\n\"scripts\": {\n    ...\n    \"lint\": \"eslint --ext ts --max-warnings 0 src\",\n    ...\n},\n...\n```\n","readmeFilename":"README.md","gitHead":"6de4548fa22e73909c95d34c357b9dfed9b07ef5","_id":"@ionaru/eslint-config@8.1.1-33.0","_nodeVersion":"16.16.0","_npmVersion":"8.11.0","dist":{"integrity":"sha512-ReRcHf2m4/9PvopuzPm/KYAjAKBdgkJ5B7zpVdaF9pLQsu6rwsHEo40bEeX0/kErkHi7WbEzNNiCH+IgOVco8g==","shasum":"180db9091ce779ec9269e9bdac3502ba742eb2d5","tarball":"https://registry.npmjs.org/@ionaru/eslint-config/-/eslint-config-8.1.1-33.0.tgz","fileCount":4,"unpackedSize":12800,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDFTsKmma1psclCnMEzhLzzWZ/Qv54g9jr/8cXqSmlCqAIhAKIk6RQZlgNucnxAgzpzxBvli2u+CtYBoLNxeuEuXcSY"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjC+pkACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmopnA//XaKEo2kUKeh8flkqG0ZX8VJdgMfFMXdrYXIYqCTcMkI6yoH0\r\nxKmbMSoG3K3xf4LqGCWPH6Z4WtcAYeH3XnPe+CLpwXrg4Erb99f3tVcnt7g8\r\nF446BtqM7UHxzAKWp1q6jqUOM5UYyNpnz5ctFqN/jLnxu/Ll1h2IAwjidbxD\r\nh/3CyisBLWKaRkptYX+BquRm8tDMKPO0lWvGyuuDoa4rWVxu60LjmXUB0U4n\r\nFaRuF9Yy7OkwXtjCOl8ivp24/xPKW3isRawJR8UiCu0E1zkH5Bh2037CH8++\r\n1CYUy3H453mo1HdToMA4CO63MZUQBWSnk7fCUcUtK31I14azP5Zvtri3KG6I\r\n0jgDXjTBWamS1wKK859ecX87xPPsc+AOi0DSOVL0Y9dXJuFITwlwJlc/ciMb\r\nsBQmeE6mhgztTnrSs7gG2SYJwrfGvsjsQqeDtiBlyrwpQs0sv9xR9KlkBdNH\r\n3/LgVOm33dZMAiH0ZILVt1nkBDtM6LE1XBo0W+tuYANAaNXB0IPge6iJV9vd\r\nD8ZEsqKwbaWV8nYjDvAZbgyR/+SPLAKLQRm+y4OdDZAoVO+tGa4uiLbuBU4Y\r\nTQ59/BHeWNjBMFh2P2pvsg2f/jiDuSVWr62a/3fWfVgXzezsxc038Lbyf6oH\r\niI3ah4AOS3OrUs57wA/xr+hLhlKOgMyTxcI=\r\n=HBY7\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"ionaru","email":"info@saturnserver.org"},"directories":{},"maintainers":[{"name":"ionaru","email":"info@saturnserver.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-config_8.1.1-33.0_1661725284588_0.9473724376929962"},"_hasShrinkwrap":false},"8.2.0":{"name":"@ionaru/eslint-config","version":"8.2.0","description":"My custom flavoured config for ESLint","main":"index.js","repository":{"type":"git","url":"git+https://github.com/Ionaru/eslint-config.git"},"author":{"name":"Jeroen Akkerman"},"license":"MIT","bugs":{"url":"https://github.com/Ionaru/eslint-config/issues"},"homepage":"https://github.com/Ionaru/eslint-config#readme","scripts":{"test":"jest tests/eslint-config.spec.js","preversion":"npm run test"},"peerDependencies":{"@typescript-eslint/eslint-plugin":"4 - 5","eslint":"7.17.0 - 8","eslint-plugin-import":"^2.22.1","eslint-plugin-jest":"24 - 27","eslint-plugin-no-null":"^1.0.2","eslint-plugin-prefer-arrow":"^1.2.2","eslint-plugin-sonarjs":"0.5 - 0.15","eslint-plugin-unicorn":"34 - 44"},"dependencies":{"@typescript-eslint/parser":"^5.35.1"},"devDependencies":{"@typescript-eslint/eslint-plugin":"^5.35.1","eslint":"^8.23.0","eslint-plugin-import":"^2.25.4","eslint-plugin-jest":"^27.0.1","eslint-plugin-no-null":"^1.0.2","eslint-plugin-prefer-arrow":"^1.2.2","eslint-plugin-sonarjs":"^0.15.0","eslint-plugin-unicorn":"^44.0.0","jest":"^29.0.1","typescript":"^4.8.2"},"gitHead":"44a83337fc0705565d93f66bfe3615bcd3545ff5","_id":"@ionaru/eslint-config@8.2.0","_nodeVersion":"16.17.0","_npmVersion":"8.15.0","dist":{"integrity":"sha512-BYnll5qgjFSRaTbjpaCHPBEBJFbeFvaPOPQRWrlfOQWV6nr/VrEg3gND4iRhagd960vciRNCnza4m0sP2gg8Sw==","shasum":"07b8b216791d2ad57cc6aafddd06253ec26973b2","tarball":"https://registry.npmjs.org/@ionaru/eslint-config/-/eslint-config-8.2.0.tgz","fileCount":4,"unpackedSize":12795,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEU3RrRjPaWyb1KXnzcrGsnaWDhYbcuoW9vdOIC15w68AiAEXTyhpmCSHL7M2NOPJwz4bd3IUtMsZpVzDAgQKLbOZg=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjOfEGACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqpDA/+OpB9N6ApuNBHh5fZ5Q0PYAj/h/tGVrqYwaLjGjSnB2rgNPIZ\r\n3OxEiUJtHbBZeeWaA0sDPvTHMna1A3SN12IUIT2jFVhIqGRbbmdU4DWD1/cf\r\n9Zvj1lXFkoVmi8jb6/jGOd1p7zXHDeuouD8KUXXvz3bEherlzNCWd7khXrRo\r\n5yV41l1M/S8ac3G++d7GlIXa+eDOjqZNjn4NR71bKCaRuw4zcLCackAQsYAB\r\nPjzkxmS5qJ2XSPYn46ps4cvN3Ddf4ogPawjNjF5fwrH3MbbYn7anI7D8yrXr\r\nMgz9DPz0dErR0Vy9UMhHuUKxr/hpMxRDdAwXWtpyftPm+SK7y3h/qgOUsiyn\r\n7ZDD+Mc/qV3EgzLra7NyadFuMv7xuyUbignt37eUFoqQIGQbb2gaJcSkLCFk\r\nA9IW8yU+dwfHOyiOk2MjByQUKXINV3qpjVeXw+RpnmngEGQhc+y907o1XaSX\r\neoDmk1XNkDfG3ontGSMMUi+5fJyypJv+OE5TCrBF0n6nCIZlptLDDvHr+ZGs\r\nKwW0+aROZoGAj2lcXqbk4Y84TuCJrs7s1m6rorGBWP8ympG+My4U89aW2bLz\r\n/luFj9XiqNsJ4A9R/ULVRQoW8JzOwDGwdG+aP+cW1BrnyxwWIws/L+ycrUMT\r\nRdLo+CTqs2x/rcXZIJTeVSIH0aj3JnG9pQM=\r\n=UHn5\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"ionaru","email":"info@saturnserver.org"},"directories":{},"maintainers":[{"name":"ionaru","email":"info@saturnserver.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-config_8.2.0_1664741638088_0.4367969793847146"},"_hasShrinkwrap":false},"8.2.1-35.0":{"name":"@ionaru/eslint-config","version":"8.2.1-35.0","description":"My custom flavoured config for ESLint","main":"index.js","repository":{"type":"git","url":"git+https://github.com/Ionaru/eslint-config.git"},"author":{"name":"Jeroen Akkerman"},"license":"MIT","bugs":{"url":"https://github.com/Ionaru/eslint-config/issues"},"homepage":"https://github.com/Ionaru/eslint-config#readme","scripts":{"test":"jest tests/eslint-config.spec.js","preversion":"npm run test"},"peerDependencies":{"@typescript-eslint/eslint-plugin":"4 - 5","eslint":"7.17.0 - 8","eslint-plugin-import":"^2.22.1","eslint-plugin-jest":"24 - 27","eslint-plugin-no-null":"^1.0.2","eslint-plugin-prefer-arrow":"^1.2.2","eslint-plugin-sonarjs":"0.5 - 0.15","eslint-plugin-unicorn":"34 - 44"},"dependencies":{"@typescript-eslint/parser":"^5.35.1"},"devDependencies":{"@typescript-eslint/eslint-plugin":"^5.35.1","eslint":"^8.23.0","eslint-plugin-import":"^2.25.4","eslint-plugin-jest":"^27.0.1","eslint-plugin-no-null":"^1.0.2","eslint-plugin-prefer-arrow":"^1.2.2","eslint-plugin-sonarjs":"^0.15.0","eslint-plugin-unicorn":"^44.0.0","jest":"^29.0.1","typescript":"^4.8.2"},"readme":"# ESLint-config\n\n[![npm version](https://img.shields.io/npm/v/@ionaru/eslint-config.svg?style=for-the-badge)](https://www.npmjs.com/package/@ionaru/eslint-config)\n\n## Description\nMy custom flavoured config for ESLint based on my standard TSLint configuration.\n\n## Usage\n\n### Install\n```\nnpm install -D @ionaru/eslint-config eslint @typescript-eslint/eslint-plugin eslint-plugin-import eslint-plugin-jest eslint-plugin-no-null eslint-plugin-prefer-arrow eslint-plugin-sonarjs eslint-plugin-unicorn\n```\n\n### Configuration\n\ntsconfig.eslint.json example\n```json\n{\n    \"extends\": \"./tsconfig.json\",\n    \"include\": [\n        \"src/**/*.ts\"\n    ]\n}\n```\n\n.eslintrc.json example\n```json\n{\n    \"env\": {\n        \"es6\": true\n    },\n    \"parserOptions\": {\n        \"project\": \"tsconfig.eslint.json\",\n        \"sourceType\": \"module\"\n    },\n    \"extends\": [\n        \"@ionaru\"\n    ]\n}\n```\n\npackage.json example\n```json\n...\n\"scripts\": {\n    ...\n    \"lint\": \"eslint --ext ts --max-warnings 0 src\",\n    ...\n},\n...\n```\n","readmeFilename":"README.md","gitHead":"44a83337fc0705565d93f66bfe3615bcd3545ff5","_id":"@ionaru/eslint-config@8.2.1-35.0","_nodeVersion":"16.17.0","_npmVersion":"8.15.0","dist":{"integrity":"sha512-1iLf0AsCANe/2IoHiorbtUOX0oPfu7RHtbbkJkcLcgmSlc02tkRflu72LI4QIBA99F+XE+jCQaYgnKKwpmXdhw==","shasum":"89016eb040e3ed5c4dd656d404c60f02e3eb48e6","tarball":"https://registry.npmjs.org/@ionaru/eslint-config/-/eslint-config-8.2.1-35.0.tgz","fileCount":4,"unpackedSize":12800,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFr8cKNnFvxlMi0Od7dVA2Ebgbj7bz+kVIqWCzNlKxi8AiBG/Y25fYIz1dSsvD08LrytTAV3elVKnVANkPNAFMHIAw=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjOfEPACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrFQg/8DcgR7qCt2v9R0u4z+XR+nvvXBHpoq50EvmSWtIp9jl6aT9Te\r\nVl6AWm5oiWwKNcFBvvUA6dOGYyDApd8kHJmVK8j033G0FY/Jyr7gz7fnxU2s\r\nYGxe5tHpy1q4Y9TbToA5ZacidW+PGgG+mNQOl8Bi4r9KGJL4JI0zIJtsE09T\r\nD0YKdS81dn3UmX+VWKYWVTbnQEfc9x+rYMwRAGoiGXp9uyPRxjGTvKC+U/5n\r\nHS3MsBI60/58SH+enCK38oxnPvlzdQ3Wx5uTXu+lvXN2YmwjEtiakUK2n01l\r\nR7LHreTzj/Wrj1oWy3BNkrkwqW8pSUcgmlzEkMBZrkBWeXpYF+KAj1vjBCkM\r\n2Mp/+0k1ZKk829XWAYi261bHqXcX+8TzwFC9dRNKOEAlKeQ8pSbQ0YzFhIWH\r\noadPx4e+9PrAFrkTfKvz9Xe7Qg7BNLLkdx0sWKrQzCh22mPiZuiiU1QPfGp6\r\n6nUom1iftIqGVldsYTjNF9/iMfpRTnGYJ6SwVQByHIz8xrb7u6ZMZJIX+Lhb\r\nJJiELS4cUwFty4Zu6zKzc3IFyBT2LKDgaEwdAflU81gQk4f69J/4SXTuMSL0\r\nkMDRbpYawUPCsu4pZJ7e1hmre4DCe1PTaHzKXKLDd1BzN6MYcs/nRM7qSHNm\r\nM73N/1hFjr1bexenK+ynhMV/4YS5ce8tzHQ=\r\n=u+da\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"ionaru","email":"info@saturnserver.org"},"directories":{},"maintainers":[{"name":"ionaru","email":"info@saturnserver.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-config_8.2.1-35.0_1664741647409_0.1293364847488907"},"_hasShrinkwrap":false},"8.3.0":{"name":"@ionaru/eslint-config","version":"8.3.0","description":"My custom flavoured config for ESLint","main":"index.js","repository":{"type":"git","url":"git+https://github.com/Ionaru/eslint-config.git"},"author":{"name":"Jeroen Akkerman"},"license":"MIT","bugs":{"url":"https://github.com/Ionaru/eslint-config/issues"},"homepage":"https://github.com/Ionaru/eslint-config#readme","scripts":{"test":"jest tests/eslint-config.spec.js","preversion":"npm run test"},"peerDependencies":{"@typescript-eslint/eslint-plugin":"4 - 5","eslint":"7.17.0 - 8","eslint-plugin-import":"^2.22.1","eslint-plugin-jest":"24 - 27","eslint-plugin-no-null":"^1.0.2","eslint-plugin-prefer-arrow":"^1.2.2","eslint-plugin-sonarjs":"0.5 - 0.16","eslint-plugin-unicorn":"34 - 44"},"dependencies":{"@typescript-eslint/parser":"^5.41.0"},"devDependencies":{"@typescript-eslint/eslint-plugin":"^5.41.0","eslint":"^8.26.0","eslint-plugin-import":"^2.25.4","eslint-plugin-jest":"^27.1.3","eslint-plugin-no-null":"^1.0.2","eslint-plugin-prefer-arrow":"^1.2.2","eslint-plugin-sonarjs":"^0.16.0","eslint-plugin-unicorn":"^44.0.2","jest":"^29.2.2","typescript":"^4.8.2"},"gitHead":"e0ee66de2d8d4bb151e70dbd11dfe0b748c80c2e","_id":"@ionaru/eslint-config@8.3.0","_nodeVersion":"16.17.1","_npmVersion":"8.15.0","dist":{"integrity":"sha512-8BpEHYE1xUP1fWB83ybDziinI+7vrm1Y8QnWatq/cVF+G22XkwXf2K6JzSogD6+vgokuMR2EprzEnbd4SYHMUg==","shasum":"de7238736f5401e34d86d4159eee3e7bec5780ec","tarball":"https://registry.npmjs.org/@ionaru/eslint-config/-/eslint-config-8.3.0.tgz","fileCount":4,"unpackedSize":12795,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFID5SsNyhm6udZ1YvjwCtW/NJuX3Q62NuCQs4WXqVloAiEAoVw6o7/v1d7x+2lvtGCOpg/2wJAknl8syoTlVZ09XbY="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjWVEqACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq4HQ/9HHULpcPxzYEJAhJPvD4b9+GNkCvjhoi7Nxf2YPH6A6GqU4rv\r\nXOeTuWpXrOaoGaymMFROjJTPsMdBoyre4OF+YNa1w9mqfuGA0j2sWiE7yGF4\r\n8+U814MgBKDhgTHTO5/1Q2Az8dZiMMgdfbLaqAentndbm9acZJwTIxYg2rBT\r\nZzHewnM1oPo3plUXc4ceH5lAfXJgR3VQIXO1dnGUylGUlmRun+2xXxTWqXzM\r\nQJv/yh35O9p1lkju9ilVgrcHUShkybFSrl0fhLZypvcaUzmuj1uQM6uE+RRa\r\nPwgRn2HMpOk5Yc+hAZ15LBysWWOkpNc6apF3Ugh0++ssZBHp1xBUEa1876RK\r\n32HgsopZU0vIU/HDhCbrnu5Whwf5RdVCHHQDiv6/aP1KKU1Qn0VU4aJtpvIk\r\nYKkDiLhhv3oRHJsv2//7/OhboqLjmilSuiFXpHxlfvnyXAsgVideQGTGWxAp\r\nw287rAm+kolZA1LJPXfEf7Kct5GtICM7yI2mdKVcohcSZOXXiCmkYvM2JBOZ\r\nze1aqqZWfLPCEPenbkcIssN8qNk/XjQD8n+rUq6d6V4LNx8WFXOrc8/wxlrb\r\nL1bNqNCGwbiAY/WOKCWeaX0ia6zyxo/F9a65tKYQvOkWt5bAOa5kTq9dIMix\r\n3W35igtB1QUJY6qB6mEBb1kIyP0YwU+hlKg=\r\n=SuOj\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"ionaru","email":"info@saturnserver.org"},"directories":{},"maintainers":[{"name":"ionaru","email":"info@saturnserver.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-config_8.3.0_1666797866798_0.7045912138712764"},"_hasShrinkwrap":false},"8.3.1-36.0":{"name":"@ionaru/eslint-config","version":"8.3.1-36.0","description":"My custom flavoured config for ESLint","main":"index.js","repository":{"type":"git","url":"git+https://github.com/Ionaru/eslint-config.git"},"author":{"name":"Jeroen Akkerman"},"license":"MIT","bugs":{"url":"https://github.com/Ionaru/eslint-config/issues"},"homepage":"https://github.com/Ionaru/eslint-config#readme","scripts":{"test":"jest tests/eslint-config.spec.js","preversion":"npm run test"},"peerDependencies":{"@typescript-eslint/eslint-plugin":"4 - 5","eslint":"7.17.0 - 8","eslint-plugin-import":"^2.22.1","eslint-plugin-jest":"24 - 27","eslint-plugin-no-null":"^1.0.2","eslint-plugin-prefer-arrow":"^1.2.2","eslint-plugin-sonarjs":"0.5 - 0.16","eslint-plugin-unicorn":"34 - 44"},"dependencies":{"@typescript-eslint/parser":"^5.41.0"},"devDependencies":{"@typescript-eslint/eslint-plugin":"^5.41.0","eslint":"^8.26.0","eslint-plugin-import":"^2.25.4","eslint-plugin-jest":"^27.1.3","eslint-plugin-no-null":"^1.0.2","eslint-plugin-prefer-arrow":"^1.2.2","eslint-plugin-sonarjs":"^0.16.0","eslint-plugin-unicorn":"^44.0.2","jest":"^29.2.2","typescript":"^4.8.2"},"readme":"# ESLint-config\n\n[![npm version](https://img.shields.io/npm/v/@ionaru/eslint-config.svg?style=for-the-badge)](https://www.npmjs.com/package/@ionaru/eslint-config)\n\n## Description\nMy custom flavoured config for ESLint based on my standard TSLint configuration.\n\n## Usage\n\n### Install\n```\nnpm install -D @ionaru/eslint-config eslint @typescript-eslint/eslint-plugin eslint-plugin-import eslint-plugin-jest eslint-plugin-no-null eslint-plugin-prefer-arrow eslint-plugin-sonarjs eslint-plugin-unicorn\n```\n\n### Configuration\n\ntsconfig.eslint.json example\n```json\n{\n    \"extends\": \"./tsconfig.json\",\n    \"include\": [\n        \"src/**/*.ts\"\n    ]\n}\n```\n\n.eslintrc.json example\n```json\n{\n    \"env\": {\n        \"es6\": true\n    },\n    \"parserOptions\": {\n        \"project\": \"tsconfig.eslint.json\",\n        \"sourceType\": \"module\"\n    },\n    \"extends\": [\n        \"@ionaru\"\n    ]\n}\n```\n\npackage.json example\n```json\n...\n\"scripts\": {\n    ...\n    \"lint\": \"eslint --ext ts --max-warnings 0 src\",\n    ...\n},\n...\n```\n","readmeFilename":"README.md","gitHead":"e0ee66de2d8d4bb151e70dbd11dfe0b748c80c2e","_id":"@ionaru/eslint-config@8.3.1-36.0","_nodeVersion":"16.17.1","_npmVersion":"8.15.0","dist":{"integrity":"sha512-mHCU+bwUj+7uMMK9Zf+piNfQnMcJVKhZgJSarJb1r1FOEnJEjngPwbBVbrrzhYoE3MXBgyRDMQI0HeD6FBzLbw==","shasum":"6825ae6e4713d7be46a03dcda490697224337182","tarball":"https://registry.npmjs.org/@ionaru/eslint-config/-/eslint-config-8.3.1-36.0.tgz","fileCount":4,"unpackedSize":12800,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGKnBn9LckQO60BAXhSyaKTFijBReJXPzsgempMiebiJAiALSfTaXhehi90h5aPS0FuY0bQxtID8DfH4yf5a6B1IZQ=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjWVE1ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr8qQ//dwQhBg+agkuJfN6HUCyyshukqtUgurkWx9fihykp8Ucob0Wb\r\n6gJiBt4zpQHN4jdNmYjFYtv0tSdHgZhq/zkx2B9wlcU8DURWaG3iYRJ+YGu9\r\n2hDRtipWvyrX56XSJ2hidWuZNOYvYisspciy4YdfqbuFA4IJg2Zo6Dgr9dmJ\r\nv9lEE4CIelXyFvUxZERSKD6Vu0OXRBTAy1VQRLGLOApNI0DjK8llT88Uzc24\r\n/GpqZ8Ie2clQQn+j+zyUWcrc5tsOSYnHrhYmbzQ6z/bxXxp5W+Hbh2KHZtrE\r\nbP48cpkYqFCLQynCJ6UW+VCwLd+/c6/lBZfDD4U62NOXgelWMkIJiKxKhkqc\r\nMxY3+Vo7MssaHJgwcE9/1FWDPrA7ZE3h8Ko9hd3GVRzDHxltmIL69iKv+yom\r\n/dsiD8v1Qb7NVd8iBPe+kVYegpbNP/bab7WQei3HGcBX7urARGaACGLHcWAD\r\nWjiqN2YvEko4vTlrba64OfO+V1xmEtX69uUygBU7DZGQhL6idj3HsC6nfTwl\r\n0pZtjvPB0eUvXVgP50pk6JX/1qQnhAtE6LQ3LZ70J+fTIKjHjGBVnbggQrSu\r\nhzlWPx43cVFJaGyh5IecRl5HVvPBMne+aGjDSFBJhIC66b8Q9q8oC+9vvLpk\r\nnzUvYymwvtrML3WNhAhkJ7dM4PYn41OaR0o=\r\n=GEJR\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"ionaru","email":"info@saturnserver.org"},"directories":{},"maintainers":[{"name":"ionaru","email":"info@saturnserver.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-config_8.3.1-36.0_1666797877324_0.4533908988144406"},"_hasShrinkwrap":false},"8.4.1-39.0":{"name":"@ionaru/eslint-config","version":"8.4.1-39.0","description":"My custom flavoured config for ESLint","main":"index.js","repository":{"type":"git","url":"git+https://github.com/Ionaru/eslint-config.git"},"author":{"name":"Jeroen Akkerman"},"license":"MIT","bugs":{"url":"https://github.com/Ionaru/eslint-config/issues"},"homepage":"https://github.com/Ionaru/eslint-config#readme","scripts":{"test":"jest tests/eslint-config.spec.js","preversion":"npm run test"},"peerDependencies":{"@typescript-eslint/eslint-plugin":"4 - 5","eslint":"7.17.0 - 8","eslint-plugin-import":"^2.22.1","eslint-plugin-jest":"24 - 27","eslint-plugin-no-null":"^1.0.2","eslint-plugin-prefer-arrow":"^1.2.2","eslint-plugin-sonarjs":"0.5 - 0.16","eslint-plugin-unicorn":"34 - 45"},"dependencies":{"@typescript-eslint/parser":"^5.41.0"},"devDependencies":{"@typescript-eslint/eslint-plugin":"^5.41.0","eslint":"^8.26.0","eslint-plugin-import":"^2.25.4","eslint-plugin-jest":"^27.1.3","eslint-plugin-no-null":"^1.0.2","eslint-plugin-prefer-arrow":"^1.2.2","eslint-plugin-sonarjs":"^0.16.0","eslint-plugin-unicorn":"^45.0.1","jest":"^29.2.2","typescript":"^4.8.2"},"readme":"# ESLint-config\n\n[![npm version](https://img.shields.io/npm/v/@ionaru/eslint-config.svg?style=for-the-badge)](https://www.npmjs.com/package/@ionaru/eslint-config)\n\n## Description\nMy custom flavoured config for ESLint based on my standard TSLint configuration.\n\n## Usage\n\n### Install\n```\nnpm install -D @ionaru/eslint-config eslint @typescript-eslint/eslint-plugin eslint-plugin-import eslint-plugin-jest eslint-plugin-no-null eslint-plugin-prefer-arrow eslint-plugin-sonarjs eslint-plugin-unicorn\n```\n\n### Configuration\n\ntsconfig.eslint.json example\n```json\n{\n    \"extends\": \"./tsconfig.json\",\n    \"include\": [\n        \"src/**/*.ts\"\n    ]\n}\n```\n\n.eslintrc.json example\n```json\n{\n    \"env\": {\n        \"es6\": true\n    },\n    \"parserOptions\": {\n        \"project\": \"tsconfig.eslint.json\",\n        \"sourceType\": \"module\"\n    },\n    \"extends\": [\n        \"@ionaru\"\n    ]\n}\n```\n\npackage.json example\n```json\n...\n\"scripts\": {\n    ...\n    \"lint\": \"eslint --ext ts --max-warnings 0 src\",\n    ...\n},\n...\n```\n","readmeFilename":"README.md","gitHead":"8467ce905717ece877571bf345106c515ab7cc71","_id":"@ionaru/eslint-config@8.4.1-39.0","_nodeVersion":"16.18.1","_npmVersion":"9.1.3","dist":{"integrity":"sha512-Wdbpyz0aTop1FrHBZ0Mi5QtEm0AjZ9q4MCzj3jftFcfF1CHkva4RZyELQYGIT+Q40KQ1F7mHDZ5b6ZUoYaxR5Q==","shasum":"cad7894d3e879f21702f62b1a1c3873e7c4e1c71","tarball":"https://registry.npmjs.org/@ionaru/eslint-config/-/eslint-config-8.4.1-39.0.tgz","fileCount":4,"unpackedSize":12800,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCgWnMqZdcIVa2wUA+nZqVK+2+Uym/xr4FFwhtEYORN0AIhAJbfSo3wS3pBLpYuMKzCGrs5O1dRwFiZ271I1T6Zw4LU"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjilq9ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpCaw/+K+rrKZT4CIfnXe/AaJSdS0TzyQeXPE2rgkNjtu7My4vmqtL7\r\nGERJBsPNHHxhPxH+P6Z508fHJfAG5NhSr+dlNkJDdt1LcezVkS8mRNCjxLkO\r\n5Kq3DzG4EDethZwlwgkY2O4PQ505tfkjWfHJeAxNFwOyJYV3Oi8czH7F88rB\r\ncWe82MqngAh5g7KjQ9H75NRM4XTS+sHN5eUyb9YrP2G/sGwoirCJz2oUHgNE\r\nRlMo1nmZ49LmAxIl+5YxLZxraWLLjH0DUOs/GNQ08/L7NFqnk6ZXDq3wx9Tb\r\nULGdnYV91GrV3gY3fc8bPyyHbZXDd+F+YMJabR8uMQ0+q4iRBZi+3w8xcY/V\r\nTWF7IlOdln8LzmEaVz0yUQImpKEJ1Cn3yU0dJZ+zfSGYgP68gZib4vcPbY3f\r\nClCm8ivoqxIU1hDuoeR8ZvOfDStdMOoCW4murp1rlUShJOV329jqUjnvcWpW\r\nM7VNLenC+uXYaxIGDKw9Y065sEZFnw+vO4FUtijnS2tD+K0fgmddKayhCQOC\r\nbZP8lul6LhqaLBsIJ/NfM4nIiiHfUlJvADdNcvUMJFVSXYq10Z3dl35Iu6Ux\r\n9frW+6XOgJ+1hx4wQjSbngl9i0xhD4HDwijFhXo+7NxnB5lDZFMk42bBYneH\r\nHD1QALj6BXdRLrBktap4GdKOxsvrWdqEFnQ=\r\n=Vv1m\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"ionaru","email":"info@saturnserver.org"},"directories":{},"maintainers":[{"name":"ionaru","email":"info@saturnserver.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-config_8.4.1-39.0_1670011581748_0.5253491367654142"},"_hasShrinkwrap":false},"8.4.0":{"name":"@ionaru/eslint-config","version":"8.4.0","description":"My custom flavoured config for ESLint","main":"index.js","repository":{"type":"git","url":"git+https://github.com/Ionaru/eslint-config.git"},"author":{"name":"Jeroen Akkerman"},"license":"MIT","bugs":{"url":"https://github.com/Ionaru/eslint-config/issues"},"homepage":"https://github.com/Ionaru/eslint-config#readme","scripts":{"test":"jest tests/eslint-config.spec.js","preversion":"npm run test"},"peerDependencies":{"@typescript-eslint/eslint-plugin":"4 - 5","eslint":"7.17.0 - 8","eslint-plugin-import":"^2.22.1","eslint-plugin-jest":"24 - 27","eslint-plugin-no-null":"^1.0.2","eslint-plugin-prefer-arrow":"^1.2.2","eslint-plugin-sonarjs":"0.5 - 0.16","eslint-plugin-unicorn":"34 - 45"},"dependencies":{"@typescript-eslint/parser":"^5.41.0"},"devDependencies":{"@typescript-eslint/eslint-plugin":"^5.41.0","eslint":"^8.26.0","eslint-plugin-import":"^2.25.4","eslint-plugin-jest":"^27.1.3","eslint-plugin-no-null":"^1.0.2","eslint-plugin-prefer-arrow":"^1.2.2","eslint-plugin-sonarjs":"^0.16.0","eslint-plugin-unicorn":"^45.0.1","jest":"^29.2.2","typescript":"^4.8.2"},"gitHead":"8467ce905717ece877571bf345106c515ab7cc71","_id":"@ionaru/eslint-config@8.4.0","_nodeVersion":"16.18.1","_npmVersion":"9.1.3","dist":{"integrity":"sha512-QmR3gDqQdeKCXXrcVbeCSUBi1lWmxaBVG8SnsIGyet5qO+cShfz/Nz4UEhoxnaZDYY1UMLE+ZN8jgMw12goJaw==","shasum":"32bad459d8e27d5af992d0881d28f9373fd2ee95","tarball":"https://registry.npmjs.org/@ionaru/eslint-config/-/eslint-config-8.4.0.tgz","fileCount":4,"unpackedSize":12795,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCKnUHy/dsfQXgLRu6oIQPU7fGz37EcK6k1UOqi7bc53gIhAJlllWazjCedNMmWOslxuYmP1qz7FNaCrJ5Y8hhOzerj"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjilrzACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmriwRAAgLyuYWedJnH9ap8+nw1vdMne/zbNNa41vL+pn+ePExdtgU98\r\nbGK4lcGU0ecGsStOol8bfGrn6tdqlhnG/xZ3YFgmJhHRSC1k7S98YHbyWWff\r\nupKAkg1bfElkD2ZLU3bBPUE1mzYGRtzRVyLofSx7FqGxjfU8IxaYOJpBh8Tf\r\nPKPd/F5/Ucbt5+vSoCG0pMBxRXjyjjsEQh4MZ4xGfFnZnbUR1NE/1JVWv6CD\r\nUx5UeDdJJ+rE9ztLWSbWb5jacce6JzGJ6hpQOTSQVbdo/f9u3kIwPK5iJ4T0\r\nSUs1g50wMyf+kE5iGOxHZHA6xMXyvo0Sx84+whx7LyxndgG2sNCYkiyQSLZT\r\nt88Y1cRo4zxxBMON/2Mun9xN/iLHiq1ZRnmTxrhxSlY9vamwkIIe/WcjDQd6\r\nHYcgVBIcnL8JlB8uYh+uD9bCt3bzPG0hj/YxNpjotzQBbuG+b/Mw5OBpkcYm\r\nkLgWaqDsD7MH8hYFV4mUMty9JCKxNViRcuyILschCL2ipwfek2QPa19tcVuS\r\nysDLr9Ob4TRjDakOG+BPBkKV6u8VKmoCV2vCfUQLjeAyx9Uz9Nnim2OO5FvN\r\nQ/hvWx9YslFD2AX3JQCSwVxw/zpcdLmSjzdy/mUTYP0DKZGv/xPvkTpHWmYr\r\nVurXTKhGXR2K3Nc6PcEVfM2wLiiVsY49rXA=\r\n=ViFK\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"ionaru","email":"info@saturnserver.org"},"directories":{},"maintainers":[{"name":"ionaru","email":"info@saturnserver.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-config_8.4.0_1670011635021_0.5334824503221158"},"_hasShrinkwrap":false},"8.5.0":{"name":"@ionaru/eslint-config","version":"8.5.0","description":"My custom flavoured config for ESLint","main":"index.js","repository":{"type":"git","url":"git+https://github.com/Ionaru/eslint-config.git"},"author":{"name":"Jeroen Akkerman"},"license":"MIT","bugs":{"url":"https://github.com/Ionaru/eslint-config/issues"},"homepage":"https://github.com/Ionaru/eslint-config#readme","scripts":{"test":"jest tests/eslint-config.spec.js","preversion":"npm run test"},"peerDependencies":{"@typescript-eslint/eslint-plugin":"4 - 5","eslint":"7.17.0 - 8","eslint-plugin-import":"^2.22.1","eslint-plugin-jest":"24 - 27","eslint-plugin-no-null":"^1.0.2","eslint-plugin-prefer-arrow":"^1.2.2","eslint-plugin-sonarjs":"0.5 - 0.17","eslint-plugin-unicorn":"34 - 45"},"dependencies":{"@typescript-eslint/parser":"^5.41.0"},"devDependencies":{"@typescript-eslint/eslint-plugin":"^5.41.0","eslint":"^8.26.0","eslint-plugin-import":"^2.25.4","eslint-plugin-jest":"^27.1.3","eslint-plugin-no-null":"^1.0.2","eslint-plugin-prefer-arrow":"^1.2.2","eslint-plugin-sonarjs":"^0.17.0","eslint-plugin-unicorn":"^45.0.1","jest":"^29.2.2","typescript":"^4.8.2"},"gitHead":"e852667ddc9f8ad43f72b0b4387e81a8b5ad6902","_id":"@ionaru/eslint-config@8.5.0","_nodeVersion":"16.18.1","_npmVersion":"9.1.3","dist":{"integrity":"sha512-addv0+W7t5oDud8ngvBVtys5k3lfSnFBCl+Tntx4C9HUn3leTJ6uE3lYXcEaRb4a7Ik9/oEMT/fgQgbHfGS7tA==","shasum":"5b81e5386392299297663a8ebe9f02c09bf5c832","tarball":"https://registry.npmjs.org/@ionaru/eslint-config/-/eslint-config-8.5.0.tgz","fileCount":4,"unpackedSize":12795,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIE1WH4C0M2Akxy+KYcOzJtJHoDWH368Rx5x0kqMBtVcAAiEAy6Ez36tyC/CbPWxi8yn4opAB7SILsnBXDD6VTMQJ498="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjj/dVACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmrf9BAAmMIezO9KxblhqSpsrADkkEuq10hF63JOOLh70y3GU2zsrTYH\r\nhIbKSK6Rhj+JFtlFz0cmfygK+UASfZqqo2NuXygUIilX/r4UoQdXRywBA242\r\nj1SVI/yVWfOQJ9V4ACLFAbK/3Dlh0Z9tfZxKyH+gAwsrlyqIFLf/8Ct62sgD\r\n4MD6Cfnx+bJIYraCbPF/T+Q2ZoXnh7XIRfTO0uFuTtpvJH2iQBUTqMXfRQgR\r\nzEv0qOvaux+QwyMQGQFbUBr5jA9q7w6OChsHLawPpi2fMzZoOB9qBJM5ljfB\r\nzxAHt9l+tk8VyB6Ru5U8XYIlgWmyNcMOMvby+S+ImKJviw1VG4sXGdcg9O5S\r\nCRWJljcSbLrrQxvLByaQnbC83RQIg+MzFv4Zkd6FpWbnKf761541ucmId/La\r\nP3n+J1eMzDe9y0sZAia4W5KUB0IxrBIGx0Xox/zMZqKdrxXKf6xVFzuLmAWZ\r\nzrFfbCCTuOAbmFBHJNR9fZI5fBRHC//pFu8K07Cwm1SCk2ZJPFBjxEjY2Oeo\r\n2xNGjAjMO/h1sKbrq7ip4rIRxwD6jKA3rHDGZoqG9QRVmG9RYYmzHcJZ3S8M\r\nI07Izr5YyBPDLzKw7iKEnBuuy5nWsA5+Kh7wWOOJJ5BXn6C9bluOCcZCF9Wc\r\neTddwvKtj0zZRwmlXSgS1PSnTcAs4l1hqpE=\r\n=x45C\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"ionaru","email":"info@saturnserver.org"},"directories":{},"maintainers":[{"name":"ionaru","email":"info@saturnserver.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-config_8.5.0_1670379348828_0.6653781393762161"},"_hasShrinkwrap":false},"8.5.1-40.0":{"name":"@ionaru/eslint-config","version":"8.5.1-40.0","description":"My custom flavoured config for ESLint","main":"index.js","repository":{"type":"git","url":"git+https://github.com/Ionaru/eslint-config.git"},"author":{"name":"Jeroen Akkerman"},"license":"MIT","bugs":{"url":"https://github.com/Ionaru/eslint-config/issues"},"homepage":"https://github.com/Ionaru/eslint-config#readme","scripts":{"test":"jest tests/eslint-config.spec.js","preversion":"npm run test"},"peerDependencies":{"@typescript-eslint/eslint-plugin":"4 - 5","eslint":"7.17.0 - 8","eslint-plugin-import":"^2.22.1","eslint-plugin-jest":"24 - 27","eslint-plugin-no-null":"^1.0.2","eslint-plugin-prefer-arrow":"^1.2.2","eslint-plugin-sonarjs":"0.5 - 0.17","eslint-plugin-unicorn":"34 - 45"},"dependencies":{"@typescript-eslint/parser":"^5.41.0"},"devDependencies":{"@typescript-eslint/eslint-plugin":"^5.41.0","eslint":"^8.26.0","eslint-plugin-import":"^2.25.4","eslint-plugin-jest":"^27.1.3","eslint-plugin-no-null":"^1.0.2","eslint-plugin-prefer-arrow":"^1.2.2","eslint-plugin-sonarjs":"^0.17.0","eslint-plugin-unicorn":"^45.0.1","jest":"^29.2.2","typescript":"^4.8.2"},"readme":"# ESLint-config\n\n[![npm version](https://img.shields.io/npm/v/@ionaru/eslint-config.svg?style=for-the-badge)](https://www.npmjs.com/package/@ionaru/eslint-config)\n\n## Description\nMy custom flavoured config for ESLint based on my standard TSLint configuration.\n\n## Usage\n\n### Install\n```\nnpm install -D @ionaru/eslint-config eslint @typescript-eslint/eslint-plugin eslint-plugin-import eslint-plugin-jest eslint-plugin-no-null eslint-plugin-prefer-arrow eslint-plugin-sonarjs eslint-plugin-unicorn\n```\n\n### Configuration\n\ntsconfig.eslint.json example\n```json\n{\n    \"extends\": \"./tsconfig.json\",\n    \"include\": [\n        \"src/**/*.ts\"\n    ]\n}\n```\n\n.eslintrc.json example\n```json\n{\n    \"env\": {\n        \"es6\": true\n    },\n    \"parserOptions\": {\n        \"project\": \"tsconfig.eslint.json\",\n        \"sourceType\": \"module\"\n    },\n    \"extends\": [\n        \"@ionaru\"\n    ]\n}\n```\n\npackage.json example\n```json\n...\n\"scripts\": {\n    ...\n    \"lint\": \"eslint --ext ts --max-warnings 0 src\",\n    ...\n},\n...\n```\n","readmeFilename":"README.md","gitHead":"e852667ddc9f8ad43f72b0b4387e81a8b5ad6902","_id":"@ionaru/eslint-config@8.5.1-40.0","_nodeVersion":"16.18.1","_npmVersion":"9.1.3","dist":{"integrity":"sha512-i+Ve2MLc9GPTYDoH8QTkt23fjcZnKSfrxNqv5aZxb0cnkfOCy3jWlj+rCffE2jbHI48aqHpgL5K1GveAsoQ2SA==","shasum":"d88aa7ca766f2bfefa1da702c5289ae1a51d6007","tarball":"https://registry.npmjs.org/@ionaru/eslint-config/-/eslint-config-8.5.1-40.0.tgz","fileCount":4,"unpackedSize":12800,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDjVO48aYyaQTYRn8dRtiSSR95oq2icp2m4MLf9WxoEGwIhAJ+VGy5WbQyHR00f6QJcB3/PjMLqIkI+ACERCWGLQxU2"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjj/dWACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmrg8hAAmgxC3miyOi5MvLWwK+iZRbrDeWsPhgqBrS3JEMZqm7j+nBfe\r\nfKzUXtFC9qz6RY0IcpDfWEPiMCMEvS65aRqRwfcpYvL6cga6xdtAgrXMpgPF\r\nt882yesRW9vxgb32Ibute6F1bR0MZfkNCJv7vdx9S0RrykRaGbGoL6PzYzVC\r\nwBNAZ6n96pJbuEXZSVk7o9MWQgz+TAxoLSIPOhoPLbdAtESHWL7khszf+Awj\r\nu8PjPS8Z2CPf9xs88mGqdHysGfaPWzqhqQOUBNdN1ob6K4fpkgYMCnMpF4mP\r\nupFchQpxtxL2lWzOSrXuHQZ/IAYkyoONYZqnx3dOOpehzrIIYncqbnYWX3xH\r\nV+H/Wh29pgXf+4wbgkuchQZHq4n4NGtEMDlVkxXCpforZw5QPH+7OiFCcObS\r\nMQcMsMxW92/tC1Yq/nHh+FrbzAXcN7JcnMf0nLbGMW/LIzGPgxdzXsNztnKT\r\n/XVDTvFyIwY9L+9cWqk5GAaPeIWH5HXWQOXcuCyoeq31tZz2W+cdTLb5sF1V\r\npR4K4KxA/6ZZ+fDputkKGT2f40KF4d/TuQvMYpe9k0bQhSTvX9srtSHPn68R\r\n3GrRvWVaypgZ9OyInU7AFuNRaGAA/1YMlMB//EtcUALX76q4NRnqUHRsWNtb\r\n8yWDr362CFdHcHC4CQjU3C0yEy6LFdeRaKc=\r\n=FYyB\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"ionaru","email":"info@saturnserver.org"},"directories":{},"maintainers":[{"name":"ionaru","email":"info@saturnserver.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-config_8.5.1-40.0_1670379350621_0.2065078325501415"},"_hasShrinkwrap":false},"8.5.1-43.0":{"name":"@ionaru/eslint-config","version":"8.5.1-43.0","description":"My custom flavoured config for ESLint","main":"index.js","repository":{"type":"git","url":"git+https://github.com/Ionaru/eslint-config.git"},"author":{"name":"Jeroen Akkerman"},"license":"MIT","bugs":{"url":"https://github.com/Ionaru/eslint-config/issues"},"homepage":"https://github.com/Ionaru/eslint-config#readme","scripts":{"test":"jest tests/eslint-config.spec.js","preversion":"npm run test"},"peerDependencies":{"@typescript-eslint/eslint-plugin":"4 - 5","eslint":"7.17.0 - 8","eslint-plugin-import":"^2.22.1","eslint-plugin-jest":"24 - 27","eslint-plugin-prefer-arrow":"^1.2.2","eslint-plugin-sonarjs":"0.5 - 0.17","eslint-plugin-unicorn":"34 - 45"},"dependencies":{"@typescript-eslint/parser":"^5.41.0"},"devDependencies":{"@types/jest":"^29.2.4","@typescript-eslint/eslint-plugin":"^5.41.0","eslint":"^8.26.0","eslint-plugin-import":"^2.25.4","eslint-plugin-jest":"^27.1.3","eslint-plugin-prefer-arrow":"^1.2.2","eslint-plugin-sonarjs":"^0.17.0","eslint-plugin-unicorn":"^45.0.1","jest":"^29.2.2","typescript":"^4.8.2"},"readme":"# ESLint-config\n\n[![npm version](https://img.shields.io/npm/v/@ionaru/eslint-config.svg?style=for-the-badge)](https://www.npmjs.com/package/@ionaru/eslint-config)\n\n## Description\nMy custom flavoured config for ESLint based on my standard TSLint configuration.\n\n## Usage\n\n### Install\n```\nnpm install -D @ionaru/eslint-config eslint @typescript-eslint/eslint-plugin eslint-plugin-import eslint-plugin-jest eslint-plugin-prefer-arrow eslint-plugin-sonarjs eslint-plugin-unicorn\n```\n\n### Configuration\n\ntsconfig.eslint.json example\n```json\n{\n    \"extends\": \"./tsconfig.json\",\n    \"include\": [\n        \"src/**/*.ts\"\n    ]\n}\n```\n\n.eslintrc.json example\n```json\n{\n    \"env\": {\n        \"es6\": true\n    },\n    \"parserOptions\": {\n        \"project\": \"tsconfig.eslint.json\",\n        \"sourceType\": \"module\"\n    },\n    \"extends\": [\n        \"@ionaru\"\n    ]\n}\n```\n\npackage.json example\n```json\n...\n\"scripts\": {\n    ...\n    \"lint\": \"eslint --ext ts --max-warnings 0 src\",\n    ...\n},\n...\n```\n","readmeFilename":"README.md","gitHead":"b47d4b9a3d88914b17837b98718dc76fe7ec5ec3","_id":"@ionaru/eslint-config@8.5.1-43.0","_nodeVersion":"16.18.1","_npmVersion":"9.2.0","dist":{"integrity":"sha512-xRxb2lz1BegdpMTvikixJlSek1ptqC5uBL7yHfqbIfiHdTTkSOVVhITRN1iWFpXzBH4ydDV6unMoNvzqu9KGAw==","shasum":"cc536125691757f7dd4312d42d1582c7bcf4f432","tarball":"https://registry.npmjs.org/@ionaru/eslint-config/-/eslint-config-8.5.1-43.0.tgz","fileCount":4,"unpackedSize":11577,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICLWTfBo9oLfSjkG7CkLOxEdX9tzAV11gfCidPoWuLWEAiEAnkaW30SksZrQeUazy7TIxUNJfb01tV2om7c9zV69EBQ="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjuv23ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpALw/8DgGAdmEKf/8Rf2loHcKbMNAWBSDqkqjbyAibdCXmSAF1k27s\r\nce+tECB6m8dAzwPkavd73T8tWvwpdFqUASQSSFtLYaIBPE9QKTRV5IL0Xy3G\r\nQ7AAQBOGjz1QnaCKFzPw7FEgNZEHdB+CSNa1/cGil7cOjh9hfPaA5BcY9btR\r\nmyCItYrXkwXR/nCXBQtScSj92MawiKuGMrTtlhwK2W/02wr+ZfatrWWDyGnj\r\nk2BBbBANUUdQ3Gwr+Sl5JGPba+cMvrADkYZgXdWxRZ5An5h+cUGag9uZ1CAL\r\necdf4bSSNXSCbjJxHeo5INqar4npsycNb1BU8jYaDsZwncylQiipHH5LXVOd\r\nlIAGxpmIJ1vxlLq1NScyzg42KAYeX2qII1PF/9w9JgczfLCNgb953sZVNZ6j\r\ndyU6ikX9wf8oNFmfJ38n6AwegwcJw1dorJw1X99Yls3AEJ3gd0yzVu2aX/C2\r\n6AkbivLCiLc/OXAzDb2u9koMCM4ncoqN3SlMPM53lh7ux8K9Q57MyRMAOuxJ\r\nk4xzXM+gFO1nt+b0dKvFkjczS9kNzQYmnbC9UdS0bGN0wbv1XoAc2i7r/7/C\r\nPCjbSW/GnwykcegbuBYrnOnUWgfsvGMrszcIWAN34TstvTeXVCE89xMHvWpe\r\nTvE3Fm55DwEvZ56L1f5f9G3Cn7QzrvkJw/M=\r\n=BRXx\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"ionaru","email":"info@saturnserver.org"},"directories":{},"maintainers":[{"name":"ionaru","email":"info@saturnserver.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-config_8.5.1-43.0_1673199031394_0.29203684287812415"},"_hasShrinkwrap":false},"8.5.1-44.0":{"name":"@ionaru/eslint-config","version":"8.5.1-44.0","description":"My custom flavoured config for ESLint","main":"index.js","repository":{"type":"git","url":"git+https://github.com/Ionaru/eslint-config.git"},"author":{"name":"Jeroen Akkerman"},"license":"MIT","bugs":{"url":"https://github.com/Ionaru/eslint-config/issues"},"homepage":"https://github.com/Ionaru/eslint-config#readme","scripts":{"test":"jest tests/eslint-config.spec.js","preversion":"npm run test"},"peerDependencies":{"@typescript-eslint/eslint-plugin":"4 - 5","eslint":"7.17.0 - 8","eslint-plugin-import":"^2.22.1","eslint-plugin-jest":"24 - 27","eslint-plugin-prefer-arrow":"^1.2.2","eslint-plugin-sonarjs":"0.5 - 0.18","eslint-plugin-unicorn":"34 - 45"},"dependencies":{"@typescript-eslint/parser":"^5.41.0"},"devDependencies":{"@types/jest":"^29.2.4","@typescript-eslint/eslint-plugin":"^5.41.0","eslint":"^8.26.0","eslint-plugin-import":"^2.25.4","eslint-plugin-jest":"^27.1.3","eslint-plugin-prefer-arrow":"^1.2.2","eslint-plugin-sonarjs":"^0.18.0","eslint-plugin-unicorn":"^45.0.1","jest":"^29.2.2","typescript":"^4.8.2"},"readme":"# ESLint-config\n\n[![npm version](https://img.shields.io/npm/v/@ionaru/eslint-config.svg?style=for-the-badge)](https://www.npmjs.com/package/@ionaru/eslint-config)\n\n## Description\nMy custom flavoured config for ESLint based on my standard TSLint configuration.\n\n## Usage\n\n### Install\n```\nnpm install -D @ionaru/eslint-config eslint @typescript-eslint/eslint-plugin eslint-plugin-import eslint-plugin-jest eslint-plugin-prefer-arrow eslint-plugin-sonarjs eslint-plugin-unicorn\n```\n\n### Configuration\n\ntsconfig.eslint.json example\n```json\n{\n    \"extends\": \"./tsconfig.json\",\n    \"include\": [\n        \"src/**/*.ts\"\n    ]\n}\n```\n\n.eslintrc.json example\n```json\n{\n    \"env\": {\n        \"es6\": true\n    },\n    \"parserOptions\": {\n        \"project\": \"tsconfig.eslint.json\",\n        \"sourceType\": \"module\"\n    },\n    \"extends\": [\n        \"@ionaru\"\n    ]\n}\n```\n\npackage.json example\n```json\n...\n\"scripts\": {\n    ...\n    \"lint\": \"eslint --ext ts --max-warnings 0 src\",\n    ...\n},\n...\n```\n","readmeFilename":"README.md","gitHead":"7386462f09bebcb21be422f2ab29a49c0b41f2fc","_id":"@ionaru/eslint-config@8.5.1-44.0","_nodeVersion":"16.19.0","_npmVersion":"9.4.2","dist":{"integrity":"sha512-zalb7fPIquN+9D2JvRQHy2uOIupmFDPuR4ev2wahToIwK5X+0xgEWo1wz4MQnqwNMr/pz83MMRphk7kcmZRJug==","shasum":"684cd9dc6e7a206e66b5fe3704cf72203ad15525","tarball":"https://registry.npmjs.org/@ionaru/eslint-config/-/eslint-config-8.5.1-44.0.tgz","fileCount":4,"unpackedSize":11577,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAU1sIG7RMYkW5qMnia4IKMCzsXuHoD0TTCpRairtEq1AiBc3iShCIKVo4S2vb0vMEkqHOPPUNbxfMiwxiXeD3ixEA=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj6R0yACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrpFxAAjXxMf6lBKoV5wWUdZHZdC1/1zfMWl+20RnEffF74ScJ0BuNA\r\nA8N5M7XxCCDGb/6JP2l9jGRXn3x+aT5l85Iv4oJ1+dm+PcA2+zxITYycV4ej\r\nTJk0cFwCVkPZGwJ1a+3Z4llqOhD5lljYS3cdRz/UY23ZsMj9RTvXT7eUSFcm\r\njDr/fkD79F/7JRScB8BBM5lVDNEwzirD45SrLhiwpieRrVjuRpIX7I/VCacI\r\n33mgLXlmc3TeZ6bqek1tLt12KJKXFumeMvDn/1aR+OcqWoz9gHQq40jJ5stZ\r\ns8KhbOQQMs9E6lb4+6QeUjFdzTeSWbNL6i9bxrjh+q3Fa+qX6p4MJ4v801An\r\nJyJOE79wTuPayr7HHIUfaxy2pJg5q6FwJ3MEyTLjBfuoakKAyYLSy6SwGaJF\r\n7QcFOybcfetpAnTU4u6NYQrFET3kdWFRulkLa/esWExzShFazB+wGseaNeeK\r\nu8sRRBhN10tpQZApXUmGW4IW/nJURknA1XlP1xEYSn6wbL5lrUwQoGb743Xt\r\nSjQnWbv8eaQylXIy2pSXfFNDOAVMZsFfF7yzJe2+TxITd0w1buq9y4cKtGSv\r\nmH8+9xXHH0PGegEjvb6tnS+4LfdVUCHEqssBhTtDjrX24NvAN3bZrkgQdNDP\r\nJNw5uxWJmNgC6F6hljhQc7MT50SK/2Nu0sQ=\r\n=0udt\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"ionaru","email":"info@saturnserver.org"},"directories":{},"maintainers":[{"name":"ionaru","email":"info@saturnserver.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-config_8.5.1-44.0_1676221746665_0.856550471292375"},"_hasShrinkwrap":false},"9.0.0":{"name":"@ionaru/eslint-config","version":"9.0.0","description":"My custom flavoured config for ESLint","main":"index.js","repository":{"type":"git","url":"git+https://github.com/Ionaru/eslint-config.git"},"author":{"name":"Jeroen Akkerman"},"license":"MIT","bugs":{"url":"https://github.com/Ionaru/eslint-config/issues"},"homepage":"https://github.com/Ionaru/eslint-config#readme","scripts":{"test":"jest tests/eslint-config.spec.js","preversion":"npm run test"},"peerDependencies":{"@typescript-eslint/eslint-plugin":"4 - 5","eslint":"7.17.0 - 8","eslint-plugin-import":"^2.22.1","eslint-plugin-jest":"24 - 27","eslint-plugin-prefer-arrow":"^1.2.2","eslint-plugin-sonarjs":"0.5 - 0.18","eslint-plugin-unicorn":"34 - 45"},"dependencies":{"@typescript-eslint/parser":"^5.41.0"},"devDependencies":{"@types/jest":"^29.2.4","@typescript-eslint/eslint-plugin":"^5.41.0","eslint":"^8.26.0","eslint-plugin-import":"^2.25.4","eslint-plugin-jest":"^27.1.3","eslint-plugin-prefer-arrow":"^1.2.2","eslint-plugin-sonarjs":"^0.18.0","eslint-plugin-unicorn":"^45.0.1","jest":"^29.2.2","typescript":"^4.8.2"},"gitHead":"8dd53b2c57ad9a273cb2fa3ccc1ad9d87a6378f9","_id":"@ionaru/eslint-config@9.0.0","_nodeVersion":"16.19.0","_npmVersion":"9.4.2","dist":{"integrity":"sha512-yaJNTZE9hGH7mt8INaR4fkWdIU+FQy2ldLKFKqOLPfR/KrK50AAX0KoNmJ6pt/P00e9u3DOHNWKPfwgEP49aMw==","shasum":"af26253aeb0b64926c8a456fef168e31ea997037","tarball":"https://registry.npmjs.org/@ionaru/eslint-config/-/eslint-config-9.0.0.tgz","fileCount":4,"unpackedSize":11572,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD6M9bnt+SCCkb76GYwQU6dsdDcZSV+HcTj5SNu/5xkNgIhAI0rH7p+8D2tfYN6J0KGQQ9Y/nT3u3+CGuEfbSMIdlU6"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj6R3wACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmre0hAAnxprFqvbfsMYAEefF38r6oT6KZhJB/Rw4lSz1fWsRLf4l6MB\r\ndCRsyp07Oh/GTbsu6Ye5p2tNy14kKZYAHLQ0/Ec2XXIA8QEtT+22LWbAsOzr\r\nEc5a4LdusKgvXJPI0JW2Sh4hiUg94guneLOE8ya7d6x/UwqwjBxr9CTQmr5U\r\n8rxFh8fwquTXOrUgGY5fFkQx/psCDt8sS+FFEKfsUBzzlhwbh9iBOSZXU794\r\nnUquH+lKScCdy36bfQQHWFc2lkZCNMuMMQLGvldI+Kz+m01xO9J7s5MqCYcE\r\nNAMylXHyjgmqSZz0oTPgaAQWqgcIPOZ1mXPM15FUjMq/e7kr7jXnkCMUkvZz\r\nV41kyHp1Zlce/XP7EMXTcBViGAf8vi/dDDSnRtLbwgIOp/bVmQoJVIFsvG1I\r\nfyuYcHt67DTJJiDAC8roSbItWKQoKBCdWl7P/rXwRYI48kBdzD+GNA58yji4\r\n8w2t0LbAfc5o/Tq0p+QwthnvRMLyTnq1K2DSFVB/Xka65AUu5iFCNJPcbXYu\r\nvUQrsubzDUnKlBM68QxKr9dtZx7/wVKG3Ra05D7r2WgiZshsZrRtGB1KBhIE\r\n7zUxO4TChigEETXou3iK5NHrUJpSBXhE5UVRPMLim6T4XxjKHp9+2zprz8zV\r\nvKGnxbwx+JhJtkspNJM4TJyEq5+zK9yqVjo=\r\n=RF95\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"ionaru","email":"info@saturnserver.org"},"directories":{},"maintainers":[{"name":"ionaru","email":"info@saturnserver.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-config_9.0.0_1676221936707_0.7478762536540209"},"_hasShrinkwrap":false},"9.0.1-45.0":{"name":"@ionaru/eslint-config","version":"9.0.1-45.0","description":"My custom flavoured config for ESLint","main":"index.js","repository":{"type":"git","url":"git+https://github.com/Ionaru/eslint-config.git"},"author":{"name":"Jeroen Akkerman"},"license":"MIT","bugs":{"url":"https://github.com/Ionaru/eslint-config/issues"},"homepage":"https://github.com/Ionaru/eslint-config#readme","scripts":{"test":"jest tests/eslint-config.spec.js","preversion":"npm run test"},"peerDependencies":{"@typescript-eslint/eslint-plugin":"4 - 5","eslint":"7.17.0 - 8","eslint-plugin-import":"^2.22.1","eslint-plugin-jest":"24 - 27","eslint-plugin-prefer-arrow":"^1.2.2","eslint-plugin-sonarjs":"0.5 - 0.18","eslint-plugin-unicorn":"34 - 45"},"dependencies":{"@typescript-eslint/parser":"^5.41.0"},"devDependencies":{"@types/jest":"^29.2.4","@typescript-eslint/eslint-plugin":"^5.41.0","eslint":"^8.26.0","eslint-plugin-import":"^2.25.4","eslint-plugin-jest":"^27.1.3","eslint-plugin-prefer-arrow":"^1.2.2","eslint-plugin-sonarjs":"^0.18.0","eslint-plugin-unicorn":"^45.0.1","jest":"^29.2.2","typescript":"^4.8.2"},"readme":"# ESLint-config\n\n[![npm version](https://img.shields.io/npm/v/@ionaru/eslint-config.svg?style=for-the-badge)](https://www.npmjs.com/package/@ionaru/eslint-config)\n\n## Description\nMy custom flavoured config for ESLint based on my standard TSLint configuration.\n\n## Usage\n\n### Install\n```\nnpm install -D @ionaru/eslint-config eslint @typescript-eslint/eslint-plugin eslint-plugin-import eslint-plugin-jest eslint-plugin-prefer-arrow eslint-plugin-sonarjs eslint-plugin-unicorn\n```\n\n### Configuration\n\ntsconfig.eslint.json example\n```json\n{\n    \"extends\": \"./tsconfig.json\",\n    \"include\": [\n        \"src/**/*.ts\"\n    ]\n}\n```\n\n.eslintrc.json example\n```json\n{\n    \"env\": {\n        \"es6\": true\n    },\n    \"parserOptions\": {\n        \"project\": \"tsconfig.eslint.json\",\n        \"sourceType\": \"module\"\n    },\n    \"extends\": [\n        \"@ionaru\"\n    ]\n}\n```\n\npackage.json example\n```json\n...\n\"scripts\": {\n    ...\n    \"lint\": \"eslint --ext ts --max-warnings 0 src\",\n    ...\n},\n...\n```\n","readmeFilename":"README.md","gitHead":"8dd53b2c57ad9a273cb2fa3ccc1ad9d87a6378f9","_id":"@ionaru/eslint-config@9.0.1-45.0","_nodeVersion":"16.19.0","_npmVersion":"9.4.2","dist":{"integrity":"sha512-t1ImOf5NMuWpf+3jy61QBVMIRV7Lz4qsoWHuTQSVPzeTapidi/rL6slQQck1a2HvkKskJsSJhr/6SYbUmMMQFA==","shasum":"e502690c6ac0c732501304c6626bcfff041a2139","tarball":"https://registry.npmjs.org/@ionaru/eslint-config/-/eslint-config-9.0.1-45.0.tgz","fileCount":4,"unpackedSize":11577,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAJIX5ar8kUgLQSH0utlPxtfqKWgQHcYaM6oa4G3vQhAAiEAxatf3K+GRWXATP/9/zELsUXhwAJ01nJf+EWxavQUk7s="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj6R4CACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq/eA/9F4BTjdOpnJiTxNa+ZkE82OWULhYZHLxkx/siFoOfP1erAvZQ\r\nntUumWK518bPPzNw9ClasmPtsdkxQfx1TiHVSca/YHk2N1gr8hSeTp+Wb7Sr\r\nswQ8RApDjbFUqg78cym8m2xZXymazErzsdQFtCSdrtD1Y3RqECr/cqi+7ksa\r\nU4TU9VDV6dHpOfo/wo0IihYEODi3MUVyTa/USjy5mOtY4pnSvOUAdDxbXw5c\r\nSo/8kf0ANAh1MB8ZNyRT8PgkM85ENJWcSpcTis4JFeyKJdGvP7i54JUwWqA9\r\nfyINdpFhgMgNtpuwvpHjHJ9MdMRX9tUZXBmJKoFdYnj+VUiQWUEbLqHKWPog\r\nBz1owo+FGs+CrgIEA+oyy+bGZJtYB9se3XTy77OkI7OMuobNqIYz7OhMlX3j\r\ndUjdT5CLiL2ugZzwHftalyYkRItx7/zlzTs+K8QUsVw0RbjcaBkFZmb/oKQJ\r\ntsebJbpKx4hKnqkLBnpHRNTJ+HnCFud8HA18GOMJ0fM/EuBRhDYPU3OfztGt\r\nNvTmji8T8fhNhH2OocVieThyvzEHOnTvgBjsZeGYW9ysSn3rMBObFkA9aurG\r\nFLFoH+LoVwcRXRGY4t5sXwpFxFo8pVcmaZv5HYX8mC32RgxF6Wd3bnGoyhs7\r\n1YU6KV79O72Ii5nFy3BW5TJuwyAvBNni4pg=\r\n=SmkV\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"ionaru","email":"info@saturnserver.org"},"directories":{},"maintainers":[{"name":"ionaru","email":"info@saturnserver.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-config_9.0.1-45.0_1676221954202_0.023660054909743877"},"_hasShrinkwrap":false},"9.1.0":{"name":"@ionaru/eslint-config","version":"9.1.0","description":"My custom flavoured config for ESLint","main":"index.js","repository":{"type":"git","url":"git+https://github.com/Ionaru/eslint-config.git"},"author":{"name":"Jeroen Akkerman"},"license":"MIT","bugs":{"url":"https://github.com/Ionaru/eslint-config/issues"},"homepage":"https://github.com/Ionaru/eslint-config#readme","scripts":{"test":"jest tests/eslint-config.spec.js","preversion":"npm run test"},"peerDependencies":{"@typescript-eslint/eslint-plugin":"4 - 5","eslint":"7.17.0 - 8","eslint-plugin-import":"^2.22.1","eslint-plugin-jest":"24 - 27","eslint-plugin-prefer-arrow":"^1.2.2","eslint-plugin-sonarjs":"0.5 - 0.18","eslint-plugin-unicorn":"34 - 45"},"dependencies":{"@typescript-eslint/parser":"^5.54.0"},"devDependencies":{"@types/jest":"^29.2.4","@typescript-eslint/eslint-plugin":"^5.54.0","eslint":"^8.35.0","eslint-plugin-import":"^2.25.4","eslint-plugin-jest":"^27.1.3","eslint-plugin-prefer-arrow":"^1.2.2","eslint-plugin-sonarjs":"^0.18.0","eslint-plugin-unicorn":"^46.0.0","jest":"^29.4.3","typescript":"^4.8.2"},"gitHead":"19b261ced21360bb3e73ef8363b11ef83e9f4c74","_id":"@ionaru/eslint-config@9.1.0","_nodeVersion":"16.19.1","_npmVersion":"9.6.0","dist":{"integrity":"sha512-Wmtcyw8yKKj+qoitZ0+8aMbulsvv8l+nva/uxCx3chHPOkB3P8ZcLP5lz6RAP5jHb4c2QrV76McnhLt+pm/sfg==","shasum":"31fc9701c70b416d39083c6aef51b500d0e3506a","tarball":"https://registry.npmjs.org/@ionaru/eslint-config/-/eslint-config-9.1.0.tgz","fileCount":4,"unpackedSize":11572,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC9TmqcSR6AJ/TiT8t9qz5qvDvrduQCXRqz9oXn/DNiBAIgDRyPDVs1IRwtonyAxJTYVatS9TEcOoIFNmnTdc8xp58="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkA6vsACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmodQA/9HahOfpxMznBSIihgFIEghT4zYeK9w2ulBmMb4iV9TIO9bliY\r\neN65rolFJW/5YMArXSneu3zfZRlzl4wqLJlxMaGq4k9DOjZxwcYHew5h7RcP\r\nWEkDMvWc0mgyZDqEyvD6LliiE3pnakySh5Tu40HGd4FzNiXY/7oYF0wfomYq\r\njxDWSYsonoBOcq8d6y2cPmMjsp8F8zRcb2I9gLQ0A2OTzs0ScDpzDMsI5llm\r\na73acjOKeeCzDMvXYUQ9fPovlEl53FMEyAk+S1tw9ok8SFEvK6CLFtUk8eQu\r\nXm1WwM/o/pFRj4MnjuH098q/I7ZAVcJ+GFGUQdJ3prxogHMzP0ItonW9ByZr\r\nVbm+nwnjtZgqtDZcHv5EQWexfoKOEHPSKSIxCKDp8ZNIGAzoEmL6OTt6+HM0\r\ncBqqVk+sYYbioHRmY5S9ehff1CUKyaMU/QziDkp6/ptE5fHGRr77J/rw/adO\r\nI2WzV0I3iRnTSrovokqOsjPw5CAMWIe7yzgEJicGbLwfcyxWFYY+aDnGHe56\r\naRqfOkN0jyKBsEzrlBuKGV7cU2guWorQP9xF4CPhBaqEFuduFIHZN5hJClYx\r\nFE1kkaJ+4iuA8NoFboqDZ0DBCBdaTgxDcrP1zX//7F11oY/3rAndpX7ddgag\r\nlGfsEMEphn6Aq/LMWd2MQop+GNZLDtifFg0=\r\n=MazU\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"ionaru","email":"info@saturnserver.org"},"directories":{},"maintainers":[{"name":"ionaru","email":"info@saturnserver.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-config_9.1.0_1677962220155_0.1295661228463194"},"_hasShrinkwrap":false},"9.1.1-48.0":{"name":"@ionaru/eslint-config","version":"9.1.1-48.0","description":"My custom flavoured config for ESLint","main":"index.js","repository":{"type":"git","url":"git+https://github.com/Ionaru/eslint-config.git"},"author":{"name":"Jeroen Akkerman"},"license":"MIT","bugs":{"url":"https://github.com/Ionaru/eslint-config/issues"},"homepage":"https://github.com/Ionaru/eslint-config#readme","scripts":{"test":"jest tests/eslint-config.spec.js","preversion":"npm run test"},"peerDependencies":{"@typescript-eslint/eslint-plugin":"4 - 5","eslint":"7.17.0 - 8","eslint-plugin-import":"^2.22.1","eslint-plugin-jest":"24 - 27","eslint-plugin-prefer-arrow":"^1.2.2","eslint-plugin-sonarjs":"0.5 - 0.18","eslint-plugin-unicorn":"34 - 45"},"dependencies":{"@typescript-eslint/parser":"^5.54.0"},"devDependencies":{"@types/jest":"^29.2.4","@typescript-eslint/eslint-plugin":"^5.54.0","eslint":"^8.35.0","eslint-plugin-import":"^2.25.4","eslint-plugin-jest":"^27.1.3","eslint-plugin-prefer-arrow":"^1.2.2","eslint-plugin-sonarjs":"^0.18.0","eslint-plugin-unicorn":"^46.0.0","jest":"^29.4.3","typescript":"^4.8.2"},"readme":"# ESLint-config\n\n[![npm version](https://img.shields.io/npm/v/@ionaru/eslint-config.svg?style=for-the-badge)](https://www.npmjs.com/package/@ionaru/eslint-config)\n\n## Description\nMy custom flavoured config for ESLint based on my standard TSLint configuration.\n\n## Usage\n\n### Install\n```\nnpm install -D @ionaru/eslint-config eslint @typescript-eslint/eslint-plugin eslint-plugin-import eslint-plugin-jest eslint-plugin-prefer-arrow eslint-plugin-sonarjs eslint-plugin-unicorn\n```\n\n### Configuration\n\ntsconfig.eslint.json example\n```json\n{\n    \"extends\": \"./tsconfig.json\",\n    \"include\": [\n        \"src/**/*.ts\"\n    ]\n}\n```\n\n.eslintrc.json example\n```json\n{\n    \"env\": {\n        \"es6\": true\n    },\n    \"parserOptions\": {\n        \"project\": \"tsconfig.eslint.json\",\n        \"sourceType\": \"module\"\n    },\n    \"extends\": [\n        \"@ionaru\"\n    ]\n}\n```\n\npackage.json example\n```json\n...\n\"scripts\": {\n    ...\n    \"lint\": \"eslint --ext ts --max-warnings 0 src\",\n    ...\n},\n...\n```\n","readmeFilename":"README.md","gitHead":"19b261ced21360bb3e73ef8363b11ef83e9f4c74","_id":"@ionaru/eslint-config@9.1.1-48.0","_nodeVersion":"16.19.1","_npmVersion":"9.6.0","dist":{"integrity":"sha512-PIZisGtKnBJRtjR2Aet466Mp627AON/Jx56krWAZar6atZrV55z+dKGwuOa0mvS6AMNgcVmd2KwussxBlVg5Cw==","shasum":"6b5c73b00ed6d6b7b59134a13fd14879ba8122c1","tarball":"https://registry.npmjs.org/@ionaru/eslint-config/-/eslint-config-9.1.1-48.0.tgz","fileCount":4,"unpackedSize":11577,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBxj8hVXD/MyFVySakMh+IACXk5lk6xRoK/rJHUTHAiBAiBz/tidynlsTHbH9zMgp1ej3PN+sgtDema2OHNqI4T6Pg=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkA6v3ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr38w/+IvWdasRN7qKOqv/whgeTHGiaDWKJ/JqpHT+lKLRvRC5va2Gs\r\nNwd7IrUDP5rKvBc491M6jU6/Hx/389LJJDxj6WcgnGs03GCOHcpz9QJwgw2b\r\n6DzQax0cW+toR2n571SsTYSRM1VSoQzICjP3Knv9553i9cXv6wum9JC8FPRx\r\n6Rw+1Op7lY0NK0Z/Mj7W2MrAWbiRD0j9jY0vgJayFIrAAIlP6cyJ8l1j03rl\r\nXqbpxLi3YS7OqwfprJ/S0G2DnoLCBY1MngBJaqMvj7P2oY2aoIEUrIrRqNE7\r\nwCbjTMFJPnaEzY3Rm0o9do75yfR1Q2LP61DUByLhDQHWSyiekF3L8aDJVjsM\r\n2lbF5WL95b4XDq84/ooJ2kVmRauhbztRTDA1S67pdfW41IorHcHSVWXkAPFB\r\nz1LP+UYJ6t6BOkIjkfvdkCSHSPBvFHFxMZNHKdgzMV1PXTF2dsSHa+qZyisc\r\ndNdwAEY4fBeMEqrnxTUSBie2YP14iArkRJK4dU3TxQix6GocoXd+Afqpmas3\r\nlXy794t+nj8W/kvvCJD6Pf5AWK0Rj65G4DpWKIEuRasUqQ0GyY+oPM7tKUzC\r\nYIU1ZrFwnlI/e8O/wIhDst0SrwZMzzKxV6Qnndmyxy1Ftm27xCRGiTtcIMHN\r\n94qkX2mNfd9Y5DIlfLElcy9Xh6RqQfrWAZU=\r\n=8KQk\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"ionaru","email":"info@saturnserver.org"},"directories":{},"maintainers":[{"name":"ionaru","email":"info@saturnserver.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-config_9.1.1-48.0_1677962231217_0.6960276309182216"},"_hasShrinkwrap":false},"9.1.1":{"name":"@ionaru/eslint-config","version":"9.1.1","description":"My custom flavoured config for ESLint","main":"index.js","repository":{"type":"git","url":"git+https://github.com/Ionaru/eslint-config.git"},"author":{"name":"Jeroen Akkerman"},"license":"MIT","bugs":{"url":"https://github.com/Ionaru/eslint-config/issues"},"homepage":"https://github.com/Ionaru/eslint-config#readme","scripts":{"test":"jest tests/eslint-config.spec.js","preversion":"npm run test"},"peerDependencies":{"@typescript-eslint/eslint-plugin":"4 - 5","eslint":"7.17.0 - 8","eslint-plugin-import":"^2.22.1","eslint-plugin-jest":"24 - 27","eslint-plugin-prefer-arrow":"^1.2.2","eslint-plugin-sonarjs":"0.5 - 0.18","eslint-plugin-unicorn":"34 - 46"},"dependencies":{"@typescript-eslint/parser":"^5.54.0"},"devDependencies":{"@types/jest":"^29.2.4","@typescript-eslint/eslint-plugin":"^5.54.0","eslint":"^8.35.0","eslint-plugin-import":"^2.25.4","eslint-plugin-jest":"^27.1.3","eslint-plugin-prefer-arrow":"^1.2.2","eslint-plugin-sonarjs":"^0.18.0","eslint-plugin-unicorn":"^46.0.0","jest":"^29.4.3","typescript":"^4.8.2"},"gitHead":"730183e91a5322e422a1bb458b9f4f26b8602780","_id":"@ionaru/eslint-config@9.1.1","_nodeVersion":"16.19.1","_npmVersion":"9.6.0","dist":{"integrity":"sha512-EfXck+tZjaqvt1o7WukMg3G//1hoFSSTbDu/nQw/ZcQv9gpRdTDjbCou1j49zklAGr6L6PbZkFW+pA81jMh96w==","shasum":"43dcf7668dc5ec4fe38a22f6ee62868f8df01d70","tarball":"https://registry.npmjs.org/@ionaru/eslint-config/-/eslint-config-9.1.1.tgz","fileCount":4,"unpackedSize":11572,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD/iWnG0vWVEXeqjuJvMQWOk2zkxX0oUqLCKM/VK4EfPQIgCnUK8lB4mI2uQs7tdx/dw2VgjIo8/t9kmQ5KRn7nc2E="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkA7fXACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpZVQ//VvukY8nCX6DA59Re9w6S/Xee91zGUxm39LS5Zi93zg0VghrO\r\nCkAUPnBq18mo7w8lj6PeyB27H4FjyQjT4XvHTamfLMXtJTU+m7ra5CbiiNen\r\n5GmYbXbQNZC15uZhEulThkYxen4QexcGjoqrITTqmua3bOoXb8gSPiq7REdX\r\nqgXBTf4FAv+Ly8g+4CtM1bvs2UteT75mBvPFQUPVjIhxjs3BC2aKU33T8V/c\r\nlr7t+TEhrgDz8Jqq4pJnok6rjEmXGpjWWMul73pHnS5sHVpWwrje8RCEDSjL\r\ni0R3PulOJ7Ima3YsRjmlD1KXHTXt+97zn0mlG+FHZVakGscdTB66PZ/jxDJ6\r\nglZLSbOzms8uoGwzrpgZ3fc7f+v1P9h5b0oP9MNy/rKDsRl3ctddqD4/wcjv\r\nowK5ONOXZZn5zpUk0X+sUeAZmtMOODkeJLiQc3O8gg/TgoPNZ65XjAVDcWD0\r\nq6+eEa+Wq4HSKn6l3AqIcgpm+zRgv6qRygvaUTugrStUGIe1dTtFq4+d+sZW\r\njb2HXTnCykg0zrd/Uo4sq9PoNhgdPdBmuaOYjd4wokpbKjAthHHYsDJJzVMH\r\nnFSN78z9CjN2n/CciPPlrbkjic4yDop+hcbzlIL75TMtbI3wGaVoyOhKd3/f\r\nczpXf4RdTskAADQwEnlFW0DrJ0Pr/BcO510=\r\n=kdFS\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"ionaru","email":"info@saturnserver.org"},"directories":{},"maintainers":[{"name":"ionaru","email":"info@saturnserver.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-config_9.1.1_1677965271347_0.488830974595412"},"_hasShrinkwrap":false},"9.1.2-50.0":{"name":"@ionaru/eslint-config","version":"9.1.2-50.0","description":"My custom flavoured config for ESLint","main":"index.js","repository":{"type":"git","url":"git+https://github.com/Ionaru/eslint-config.git"},"author":{"name":"Jeroen Akkerman"},"license":"MIT","bugs":{"url":"https://github.com/Ionaru/eslint-config/issues"},"homepage":"https://github.com/Ionaru/eslint-config#readme","scripts":{"test":"jest tests/eslint-config.spec.js","preversion":"npm run test"},"peerDependencies":{"@typescript-eslint/eslint-plugin":"4 - 5","eslint":"7.17.0 - 8","eslint-plugin-import":"^2.22.1","eslint-plugin-jest":"24 - 27","eslint-plugin-prefer-arrow":"^1.2.2","eslint-plugin-sonarjs":"0.5 - 0.18","eslint-plugin-unicorn":"34 - 46"},"dependencies":{"@typescript-eslint/parser":"^5.54.0"},"devDependencies":{"@types/jest":"^29.2.4","@typescript-eslint/eslint-plugin":"^5.54.0","eslint":"^8.35.0","eslint-plugin-import":"^2.25.4","eslint-plugin-jest":"^27.1.3","eslint-plugin-prefer-arrow":"^1.2.2","eslint-plugin-sonarjs":"^0.18.0","eslint-plugin-unicorn":"^46.0.0","jest":"^29.4.3","typescript":"^4.8.2"},"readme":"# ESLint-config\n\n[![npm version](https://img.shields.io/npm/v/@ionaru/eslint-config.svg?style=for-the-badge)](https://www.npmjs.com/package/@ionaru/eslint-config)\n\n## Description\nMy custom flavoured config for ESLint based on my standard TSLint configuration.\n\n## Usage\n\n### Install\n```\nnpm install -D @ionaru/eslint-config eslint @typescript-eslint/eslint-plugin eslint-plugin-import eslint-plugin-jest eslint-plugin-prefer-arrow eslint-plugin-sonarjs eslint-plugin-unicorn\n```\n\n### Configuration\n\ntsconfig.eslint.json example\n```json\n{\n    \"extends\": \"./tsconfig.json\",\n    \"include\": [\n        \"src/**/*.ts\"\n    ]\n}\n```\n\n.eslintrc.json example\n```json\n{\n    \"env\": {\n        \"es6\": true\n    },\n    \"parserOptions\": {\n        \"project\": \"tsconfig.eslint.json\",\n        \"sourceType\": \"module\"\n    },\n    \"extends\": [\n        \"@ionaru\"\n    ]\n}\n```\n\npackage.json example\n```json\n...\n\"scripts\": {\n    ...\n    \"lint\": \"eslint --ext ts --max-warnings 0 src\",\n    ...\n},\n...\n```\n","readmeFilename":"README.md","gitHead":"730183e91a5322e422a1bb458b9f4f26b8602780","_id":"@ionaru/eslint-config@9.1.2-50.0","_nodeVersion":"16.19.1","_npmVersion":"9.6.0","dist":{"integrity":"sha512-dTi+27It13VrhxS9KlYtPNc9DW/j94blXbGJ5NDdwXA6Tx6geal9iOMOcJq1zu32/m5vOhom3TxQOQrJ7Y6yyg==","shasum":"0117e3006d1da4aa40956ec56eeb52d77e09d6f1","tarball":"https://registry.npmjs.org/@ionaru/eslint-config/-/eslint-config-9.1.2-50.0.tgz","fileCount":4,"unpackedSize":11577,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGhBUEfq0rjgukJGi3A6dIydKiTa1fbVFHKGCXefrl+uAiBXnz5QOCaHkpwqJN98qzTeHbcgUSN5hDdy86AEvz9QZg=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkA7fdACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrFYw//S9ZsbfHjC2fCVaKstI31xUZe4zB5V0pEpt1KeBhY683vHRxV\r\nJ3OYgUFsY9DvIC1AGSG2NvNrLp9bXBKmo09GgQFK9wld20NdKtYsnfAnI0U7\r\n9p3pV1hQIj43/gqj5aPUHk9koCeBYhttivQqiDRbx4oQLg8IOSjVI473KHa7\r\nzHjgMb8FmkjJSl0FKlNwjRxkiXp28AF4EfIFP57Gxj95k/7iZg5YcxOXqiwE\r\nPI4MgZGSW853W4KPT/2x8GdM9pXYZNKiAgEQh/RyuNpjQMcdIll1e2gbEvok\r\n1P6bg6dbTcY85zV1YaQ7So3DGbrVfqap3o9dkeZyv5FPgHhaoJYTQewuOeBj\r\nogmnD+CLVrpqpawfLBrmlbpDsH5DoGonIp8D5VszN1dOs7xu8IY+xMsDsCOO\r\nHfQ3pb3GPe+N/pLGCzBRu7c0JuRnRYnXdw2RD5xmEPTHQ6tRRY4rOmcR55/B\r\nl+tJvPU/Kd2srLPrCsv4gTYXS9w22NrCMQpZyksungrtDIWB0m6rE75OBemr\r\n/4LlWokNTGEopD5iJRlqWtQENwfuPsLOHcGb3XRqhTwnd89HVsSaIMoQFNn1\r\nCLzz9jBvj/A+oXMAUCfmWL9bDj8ZPoA5pteAbg7+BQPTGmNJOtbgbMirUv2M\r\n8Okm6fUbh8pBsdTEiqcsMZUoDJK4z+VoEGo=\r\n=G+h+\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"ionaru","email":"info@saturnserver.org"},"directories":{},"maintainers":[{"name":"ionaru","email":"info@saturnserver.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-config_9.1.2-50.0_1677965276845_0.7514906641533552"},"_hasShrinkwrap":false},"9.2.0":{"name":"@ionaru/eslint-config","version":"9.2.0","description":"My custom flavoured config for ESLint","main":"index.js","repository":{"type":"git","url":"git+https://github.com/Ionaru/eslint-config.git"},"author":{"name":"Jeroen Akkerman"},"license":"MIT","bugs":{"url":"https://github.com/Ionaru/eslint-config/issues"},"homepage":"https://github.com/Ionaru/eslint-config#readme","scripts":{"test":"jest tests/eslint-config.spec.js","preversion":"npm run test"},"peerDependencies":{"@typescript-eslint/eslint-plugin":"4 - 5","eslint":"7.17.0 - 8","eslint-plugin-import":"^2.22.1","eslint-plugin-jest":"24 - 27","eslint-plugin-prefer-arrow":"^1.2.2","eslint-plugin-sonarjs":"0.5 - 0.19","eslint-plugin-unicorn":"34 - 46"},"dependencies":{"@typescript-eslint/parser":"^5.57.0"},"devDependencies":{"@types/jest":"^29.5.0","@typescript-eslint/eslint-plugin":"^5.57.0","eslint":"^8.37.0","eslint-plugin-import":"^2.25.4","eslint-plugin-jest":"^27.1.3","eslint-plugin-prefer-arrow":"^1.2.2","eslint-plugin-sonarjs":"^0.19.0","eslint-plugin-unicorn":"^46.0.0","jest":"^29.5.0","typescript":"^5.0.3"},"gitHead":"320391512547dbfaf3512975b431d9f992fac006","_id":"@ionaru/eslint-config@9.2.0","_nodeVersion":"16.19.1","_npmVersion":"9.6.3","dist":{"integrity":"sha512-gLGhK5IcemtNaBzhF6uuxtPF/1JI1T+1eHrrAM2FmsAt61jaTwcai2qAGpu586G6579uGrQQPAZsi7f/n+A/vg==","shasum":"f387ba0a160647bf47ce8fa7b088b19c93601e93","tarball":"https://registry.npmjs.org/@ionaru/eslint-config/-/eslint-config-9.2.0.tgz","fileCount":4,"unpackedSize":11572,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAGHHfyyKn5oErQIZDXlnwslD6wH4JUC/KT02CANtrkXAiEAoQ1tzgggxWQLZ0hlPHNyGCe4kBBtd/SWnpRh1AplYIE="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkKKthACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmrn3RAAl00sHyOWgRtsAFA5q5SXN+Dach5vVpp0YVCWY/EArfotJi2F\r\nb7dua9DQp81t6+GoUYam8WAoDd28CW4a1xFmrxN0fpZdhhlzSjaD3nE6eqbU\r\nxFj+s9AXar2LLWBLtk/7c8Pxp0YjeexKVA2P6QY64/jQriZ1jBOERR3MJpx+\r\nHJ5yzL6rqzKk68oscrZ/5JjwrWoV9MWY5BnZG1bC0FgBApCeD+djA8aqjHL6\r\nW/MC+Hrw+/6u2esl5I0qM5Va/RDu94NbIdLnyOiIg+WJLtG5yn5AGAdLtd/2\r\nrqrLNTGmzNWlYFJ1JJKl74D2YIGcYBuIXzHfEXZ9X7uncdg+Nqg8NTVRmaYe\r\nbj8wxwBl1GX1OtirQSL1PLBVmNXMQKi572G404FL9PBDyB2jsVJEr8PJBH1V\r\noMI4ed2mUPaRhvVyWcja86z8/V0JfP16tfEYcGzYUBYkjVAy/oMJJ3zJxnBL\r\nz/ru/nemiHNFjnvxJWebwlLQvaR/HYhRAahlbJiUQQH+iY1aAatpuaBSZLGU\r\ndGezIZ5bBbFVG10y1mHpC/lp2Q2cICa/WUHRMFny2ELQpQ84RDWT0q6IbHVG\r\n9pKTSDDrhT7ITBrCosY7uzIvXzpge5ngQ9g6uV5+Bx/uCTC6Ev7e1qJvGVSY\r\nhwkGSv6htP1K4NfNKNITPrGzFRVd276xTK4=\r\n=7p3v\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"ionaru","email":"info@saturnserver.org"},"directories":{},"maintainers":[{"name":"ionaru","email":"info@saturnserver.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-config_9.2.0_1680386913245_0.17877745334132156"},"_hasShrinkwrap":false},"9.2.1-52.0":{"name":"@ionaru/eslint-config","version":"9.2.1-52.0","description":"My custom flavoured config for ESLint","main":"index.js","repository":{"type":"git","url":"git+https://github.com/Ionaru/eslint-config.git"},"author":{"name":"Jeroen Akkerman"},"license":"MIT","bugs":{"url":"https://github.com/Ionaru/eslint-config/issues"},"homepage":"https://github.com/Ionaru/eslint-config#readme","scripts":{"test":"jest tests/eslint-config.spec.js","preversion":"npm run test"},"peerDependencies":{"@typescript-eslint/eslint-plugin":"4 - 5","eslint":"7.17.0 - 8","eslint-plugin-import":"^2.22.1","eslint-plugin-jest":"24 - 27","eslint-plugin-prefer-arrow":"^1.2.2","eslint-plugin-sonarjs":"0.5 - 0.19","eslint-plugin-unicorn":"34 - 46"},"dependencies":{"@typescript-eslint/parser":"^5.57.0"},"devDependencies":{"@types/jest":"^29.5.0","@typescript-eslint/eslint-plugin":"^5.57.0","eslint":"^8.37.0","eslint-plugin-import":"^2.25.4","eslint-plugin-jest":"^27.1.3","eslint-plugin-prefer-arrow":"^1.2.2","eslint-plugin-sonarjs":"^0.19.0","eslint-plugin-unicorn":"^46.0.0","jest":"^29.5.0","typescript":"^5.0.3"},"readme":"# ESLint-config\n\n[![npm version](https://img.shields.io/npm/v/@ionaru/eslint-config.svg?style=for-the-badge)](https://www.npmjs.com/package/@ionaru/eslint-config)\n\n## Description\nMy custom flavoured config for ESLint based on my standard TSLint configuration.\n\n## Usage\n\n### Install\n```\nnpm install -D @ionaru/eslint-config eslint @typescript-eslint/eslint-plugin eslint-plugin-import eslint-plugin-jest eslint-plugin-prefer-arrow eslint-plugin-sonarjs eslint-plugin-unicorn\n```\n\n### Configuration\n\ntsconfig.eslint.json example\n```json\n{\n    \"extends\": \"./tsconfig.json\",\n    \"include\": [\n        \"src/**/*.ts\"\n    ]\n}\n```\n\n.eslintrc.json example\n```json\n{\n    \"env\": {\n        \"es6\": true\n    },\n    \"parserOptions\": {\n        \"project\": \"tsconfig.eslint.json\",\n        \"sourceType\": \"module\"\n    },\n    \"extends\": [\n        \"@ionaru\"\n    ]\n}\n```\n\npackage.json example\n```json\n...\n\"scripts\": {\n    ...\n    \"lint\": \"eslint --ext ts --max-warnings 0 src\",\n    ...\n},\n...\n```\n","readmeFilename":"README.md","gitHead":"320391512547dbfaf3512975b431d9f992fac006","_id":"@ionaru/eslint-config@9.2.1-52.0","_nodeVersion":"16.19.1","_npmVersion":"9.6.3","dist":{"integrity":"sha512-B9fOrehIenQ/86RxggtXt8Gl12MpnfJeuq5scpF92TvU9wGGIRUr2C+Mz23hN3voMWeSdp0+N5Vd+LjJ+gCczg==","shasum":"6c1160c14107ed7f3feffdd73987390ad85615bd","tarball":"https://registry.npmjs.org/@ionaru/eslint-config/-/eslint-config-9.2.1-52.0.tgz","fileCount":4,"unpackedSize":11577,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHJOffcQlBO3MwPPBxHgchd6344UoIJdN9OXmT79T2neAiAtIoiGtZS9akywo5J9isgJm5/TK6VTSSkyW8kKXkiubQ=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkKKtqACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqXHg/+OZjTH8q3MApQJElcVS7KAPVKFmxP5+tN8Yzu9jmHB4RBxbkE\r\nF9qmca6O6Bfjz/vIm+/WB61RSoxbnfuKC8QrUpy941dV6uKIeI6CzhBcJ664\r\n7wRdlitZbmmZS88YG7XgsKRs01LzY2SHIXK/0dIvBK/ozJfvRghqHWZL8Mjj\r\nLtV6cmVPG749qTgkf3jZJG7mZXpa+A/yPeXEEy7TpdKQXf8n/sJwA2JrDaeO\r\n5NBo37HpK8ms2OA1LXl949jAWQx/px22olluaADL5d5h63BxSSRoFhar6SDl\r\n2mvi3AGR2tZ0WlG0EDXxIGu6Pe/IkBbXSBTrwfbV9OBnn/CVLyTJhyjYDzmw\r\nOhxP0768hb9hm5tp2vHCB0FPNBuT2GXagYxrW8UPgGSr8fso1NdkdmEj83O7\r\n9Iih1CLJfA/VO4s77y8W7TUmm4l3JjwukZSK5YiC4syTqFXnXaBgSpAZaGDj\r\nbHP70CfURNKhCQ9jSsZMNAsh3npZLgu8U78NGWAJQVbLNhYv2ZNZFzjCta1t\r\nGV/zZKc+TWODWMDGomSiI9oN2ZWPkGmzajGXu/iiuiToN2OgMPleXDl7WEKv\r\n2rEMLVSgNPfzw2OZLZu8yFtluZZT69W1900dw7x5ylQ7tu++DCedze4dX3r3\r\np9lNDzjsFpaSJ1WMyJturHI/tOct0lIiVGA=\r\n=OOrB\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"ionaru","email":"info@saturnserver.org"},"directories":{},"maintainers":[{"name":"ionaru","email":"info@saturnserver.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-config_9.2.1-52.0_1680386922806_0.21516381956591757"},"_hasShrinkwrap":false},"9.2.1-53.0":{"name":"@ionaru/eslint-config","version":"9.2.1-53.0","description":"My custom flavoured config for ESLint","main":"index.js","repository":{"type":"git","url":"git+https://github.com/Ionaru/eslint-config.git"},"author":{"name":"Jeroen Akkerman"},"license":"MIT","bugs":{"url":"https://github.com/Ionaru/eslint-config/issues"},"homepage":"https://github.com/Ionaru/eslint-config#readme","scripts":{"test":"jest tests/eslint-config.spec.js","preversion":"npm run test"},"peerDependencies":{"@typescript-eslint/eslint-plugin":"4 - 5","eslint":"7.17.0 - 8","eslint-plugin-import":"^2.22.1","eslint-plugin-jest":"24 - 27","eslint-plugin-prefer-arrow":"^1.2.2","eslint-plugin-sonarjs":"0.5 - 0.19","eslint-plugin-unicorn":"34 - 46"},"dependencies":{"@typescript-eslint/parser":"^5.57.0"},"devDependencies":{"@types/jest":"^29.5.0","@typescript-eslint/eslint-plugin":"^5.57.0","eslint":"^8.37.0","eslint-plugin-import":"^2.25.4","eslint-plugin-jest":"^27.1.3","eslint-plugin-prefer-arrow":"^1.2.2","eslint-plugin-sonarjs":"^0.19.0","eslint-plugin-unicorn":"^46.0.0","jest":"^29.5.0","typescript":"^5.0.3"},"readme":"# ESLint-config\n\n[![npm version](https://img.shields.io/npm/v/@ionaru/eslint-config.svg?style=for-the-badge)](https://www.npmjs.com/package/@ionaru/eslint-config)\n\n## Description\nMy custom flavoured config for ESLint based on my standard TSLint configuration.\n\n## Usage\n\n### Install\n```\nnpm install -D @ionaru/eslint-config eslint @typescript-eslint/eslint-plugin eslint-plugin-import eslint-plugin-jest eslint-plugin-prefer-arrow eslint-plugin-sonarjs eslint-plugin-unicorn\n```\n\n### Configuration\n\ntsconfig.eslint.json example\n```json\n{\n    \"extends\": \"./tsconfig.json\",\n    \"include\": [\n        \"src/**/*.ts\"\n    ]\n}\n```\n\n.eslintrc.json example\n```json\n{\n    \"env\": {\n        \"es6\": true\n    },\n    \"parserOptions\": {\n        \"project\": \"tsconfig.eslint.json\",\n        \"sourceType\": \"module\"\n    },\n    \"extends\": [\n        \"@ionaru\"\n    ]\n}\n```\n\npackage.json example\n```json\n...\n\"scripts\": {\n    ...\n    \"lint\": \"eslint --ext ts --max-warnings 0 src\",\n    ...\n},\n...\n```\n","readmeFilename":"README.md","gitHead":"87b643f43d40e67284750b3ea4176070d8d4748c","_id":"@ionaru/eslint-config@9.2.1-53.0","_nodeVersion":"16.20.0","_npmVersion":"9.6.5","dist":{"integrity":"sha512-FdVYuc/5ncKgC9RXlL7oNsnUTi8+DERZJp5SN34tMG5oKIVR/7lYdS4GHxPEjAKEspD77gzGZSck2yESV7nZpQ==","shasum":"a914c083ebfe8d4bc57fc41c45eb41eeb9adbcd5","tarball":"https://registry.npmjs.org/@ionaru/eslint-config/-/eslint-config-9.2.1-53.0.tgz","fileCount":4,"unpackedSize":11573,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCC4mRKPTl1tRfYcE2dcOcbRBSCBmVSpG0wZoea+2cEbQIgOX5j2gEBYCdLXNsBYLO4ZCkK90zu1kpp2q6HM+guv5I="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkSux7ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmrg9w//Zs+Hz0ZIDPAOA23O8BAoDCNbL1qs5Sdl7j7UMJxGK7xoUBlh\r\nvbaAGtCNJN7Hf+BkrCyIVDQEUo/UE36Ab/L4Yhk1IYuloxdxacEy7/lGxRFu\r\nscSQxPCR7e+wWkvcvqDdXoKy7OlGq9Jxy00gE/h0I+z6VWwQnd5ahlkADpTQ\r\nlOXMXa37Hjl5DS+EmDs5SEC+0R+q/JJKtY5IpS7/PSTEwr8JXJDcqAz7mfkN\r\nPua7WMnqubvWdH8KdPvXIrCP01D2RFfXNkOEUnBw4B7c54Uem0rj3+/CYVrZ\r\nmGrel4MvStKJtAGgaocrgMes+V0cyI2YfPWvYi4nx0SnHqt4nEuo6xENWzOx\r\nwkCs0IFLsxaB9BY945I1PKoFZevC1MqqLYw75bV7VJQTG91BXuD1EQzmcjbS\r\nUSMMDX+7SYUoxEmmUq50g0FnKW+sTJUMLc6YXjwL5jmcWKcou8DSGsjcVgta\r\nKnS64NtGrDfo+Fx/WJKUjx2iBYcPhtF/SOLlRDGRzqQFQMMnOaSqFYnx8E41\r\ng1DYmFUbdyv3NGeb67FucwJJtkmE//ieEjMNQJyQ5K95GJjka3m9sxCu8xQ9\r\nZoyMuUSgq6QgTxBFYOX4luxRFIzkX8KiEd1ml8VBl5fPT+CFESGD+ARJdlRT\r\nAy+A02G3G/fv8O0ZegQPyJzA7uRJv+cXUnQ=\r\n=2ous\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"ionaru","email":"info@saturnserver.org"},"directories":{},"maintainers":[{"name":"ionaru","email":"info@saturnserver.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-config_9.2.1-53.0_1682631803338_0.06501007956290827"},"_hasShrinkwrap":false},"9.2.1-54.0":{"name":"@ionaru/eslint-config","version":"9.2.1-54.0","description":"My custom flavoured config for ESLint","main":"index.js","repository":{"type":"git","url":"git+https://github.com/Ionaru/eslint-config.git"},"author":{"name":"Jeroen Akkerman"},"license":"MIT","bugs":{"url":"https://github.com/Ionaru/eslint-config/issues"},"homepage":"https://github.com/Ionaru/eslint-config#readme","scripts":{"test":"jest tests/eslint-config.spec.js","preversion":"npm run test"},"peerDependencies":{"@typescript-eslint/eslint-plugin":"4 - 5","eslint":"7.17.0 - 8","eslint-plugin-import":"^2.22.1","eslint-plugin-jest":"24 - 27","eslint-plugin-prefer-arrow":"^1.2.2","eslint-plugin-sonarjs":"0.5 - 0.19","eslint-plugin-unicorn":"34 - 47"},"dependencies":{"@typescript-eslint/parser":"^5.59.6"},"devDependencies":{"@types/jest":"^29.5.1","@typescript-eslint/eslint-plugin":"^5.59.6","eslint":"^8.41.0","eslint-plugin-import":"^2.27.5","eslint-plugin-jest":"^27.2.1","eslint-plugin-prefer-arrow":"^1.2.3","eslint-plugin-sonarjs":"^0.19.0","eslint-plugin-unicorn":"^47.0.0","jest":"^29.5.0","typescript":"^5.0.4"},"readme":"# ESLint-config\n\n[![npm version](https://img.shields.io/npm/v/@ionaru/eslint-config.svg?style=for-the-badge)](https://www.npmjs.com/package/@ionaru/eslint-config)\n\n## Description\nMy custom flavoured config for ESLint based on my standard TSLint configuration.\n\n## Usage\n\n### Install\n```\nnpm install -D @ionaru/eslint-config eslint @typescript-eslint/eslint-plugin eslint-plugin-import eslint-plugin-jest eslint-plugin-prefer-arrow eslint-plugin-sonarjs eslint-plugin-unicorn\n```\n\n### Configuration\n\ntsconfig.eslint.json example\n```json\n{\n    \"extends\": \"./tsconfig.json\",\n    \"include\": [\n        \"src/**/*.ts\"\n    ]\n}\n```\n\n.eslintrc.json example\n```json\n{\n    \"env\": {\n        \"es6\": true\n    },\n    \"parserOptions\": {\n        \"project\": \"tsconfig.eslint.json\",\n        \"sourceType\": \"module\"\n    },\n    \"extends\": [\n        \"@ionaru\"\n    ]\n}\n```\n\npackage.json example\n```json\n...\n\"scripts\": {\n    ...\n    \"lint\": \"eslint --ext ts --max-warnings 0 src\",\n    ...\n},\n...\n```\n","readmeFilename":"README.md","gitHead":"cad435066834ed2c6249298c0dfa7a7a786949c5","_id":"@ionaru/eslint-config@9.2.1-54.0","_nodeVersion":"16.20.0","_npmVersion":"9.6.7","dist":{"integrity":"sha512-kDMIla73834/qj1YEsGfhqmh/6f43/BFtWVLc74JMNnIeFuHqB7P9yvsGDFrOVy5tzJ/3z9Si69UCLZlw6443w==","shasum":"cb2efd23f02fdbee9cd5ca36036c92182782952b","tarball":"https://registry.npmjs.org/@ionaru/eslint-config/-/eslint-config-9.2.1-54.0.tgz","fileCount":4,"unpackedSize":11573,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDMD/hnisiCd87HAvG9W6QiLOgJqXJxDlgSaQBylVPuRAiEAim0ZugG0WRqlC3F2/sWt/kXE7BIGD46bRXz378LDhWA="}]},"_npmUser":{"name":"ionaru","email":"info@saturnserver.org"},"directories":{},"maintainers":[{"name":"ionaru","email":"info@saturnserver.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-config_9.2.1-54.0_1684711633098_0.34342385033304845"},"_hasShrinkwrap":false},"10.0.0":{"name":"@ionaru/eslint-config","version":"10.0.0","description":"My custom flavoured config for ESLint","main":"index.js","repository":{"type":"git","url":"git+https://github.com/Ionaru/eslint-config.git"},"author":{"name":"Jeroen Akkerman"},"license":"MIT","bugs":{"url":"https://github.com/Ionaru/eslint-config/issues"},"homepage":"https://github.com/Ionaru/eslint-config#readme","scripts":{"test":"jest tests/eslint-config.spec.js","preversion":"npm run test"},"peerDependencies":{"@typescript-eslint/eslint-plugin":"4 - 5","eslint":"7.17.0 - 8","eslint-plugin-import":"^2.22.1","eslint-plugin-jest":"24 - 27","eslint-plugin-prefer-arrow":"^1.2.2","eslint-plugin-sonarjs":"0.5 - 0.19","eslint-plugin-unicorn":"34 - 47"},"dependencies":{"@typescript-eslint/parser":"^5.59.6"},"devDependencies":{"@types/jest":"^29.5.1","@typescript-eslint/eslint-plugin":"^5.59.6","eslint":"^8.41.0","eslint-plugin-import":"^2.27.5","eslint-plugin-jest":"^27.2.1","eslint-plugin-prefer-arrow":"^1.2.3","eslint-plugin-sonarjs":"^0.19.0","eslint-plugin-unicorn":"^47.0.0","jest":"^29.5.0","typescript":"^5.0.4"},"gitHead":"2266ff9f39fdb51396df301f2c45b9ca4edd4dcd","_id":"@ionaru/eslint-config@10.0.0","_nodeVersion":"16.20.0","_npmVersion":"9.6.7","dist":{"integrity":"sha512-md7PSCBSGac0ZyVBF0856UGeb6Z8qmD1rJJnalI6bH/AgUy6pxpWGtxAtBMkx/RorTwtC5+quc5mpjEUyjrp5A==","shasum":"4fec63c61599b21137613cedf74ea8d7e7040a59","tarball":"https://registry.npmjs.org/@ionaru/eslint-config/-/eslint-config-10.0.0.tgz","fileCount":4,"unpackedSize":11569,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDW2aBTvWcLtCPNaKY+Xg5+AbDsTWeOenh0SLdHT9xcWAiAwllMwA2twAUslODiSkvJNnA+mtHA7ttv7S2oKFzJ8kA=="}]},"_npmUser":{"name":"ionaru","email":"info@saturnserver.org"},"directories":{},"maintainers":[{"name":"ionaru","email":"info@saturnserver.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-config_10.0.0_1684712996336_0.04903888811171142"},"_hasShrinkwrap":false},"10.0.1-56.0":{"name":"@ionaru/eslint-config","version":"10.0.1-56.0","description":"My custom flavoured config for ESLint","main":"index.js","repository":{"type":"git","url":"git+https://github.com/Ionaru/eslint-config.git"},"author":{"name":"Jeroen Akkerman"},"license":"MIT","bugs":{"url":"https://github.com/Ionaru/eslint-config/issues"},"homepage":"https://github.com/Ionaru/eslint-config#readme","scripts":{"test":"jest tests/eslint-config.spec.js","preversion":"npm run test"},"peerDependencies":{"@typescript-eslint/eslint-plugin":"4 - 5","eslint":"7.17.0 - 8","eslint-plugin-import":"^2.22.1","eslint-plugin-jest":"24 - 27","eslint-plugin-prefer-arrow":"^1.2.2","eslint-plugin-sonarjs":"0.5 - 0.19","eslint-plugin-unicorn":"34 - 47"},"dependencies":{"@typescript-eslint/parser":"^5.59.6"},"devDependencies":{"@types/jest":"^29.5.1","@typescript-eslint/eslint-plugin":"^5.59.6","eslint":"^8.41.0","eslint-plugin-import":"^2.27.5","eslint-plugin-jest":"^27.2.1","eslint-plugin-prefer-arrow":"^1.2.3","eslint-plugin-sonarjs":"^0.19.0","eslint-plugin-unicorn":"^47.0.0","jest":"^29.5.0","typescript":"^5.0.4"},"readme":"# ESLint-config\n\n[![npm version](https://img.shields.io/npm/v/@ionaru/eslint-config.svg?style=for-the-badge)](https://www.npmjs.com/package/@ionaru/eslint-config)\n\n## Description\nMy custom flavoured config for ESLint based on my standard TSLint configuration.\n\n## Usage\n\n### Install\n```\nnpm install -D @ionaru/eslint-config eslint @typescript-eslint/eslint-plugin eslint-plugin-import eslint-plugin-jest eslint-plugin-prefer-arrow eslint-plugin-sonarjs eslint-plugin-unicorn\n```\n\n### Configuration\n\ntsconfig.eslint.json example\n```json\n{\n    \"extends\": \"./tsconfig.json\",\n    \"include\": [\n        \"src/**/*.ts\"\n    ]\n}\n```\n\n.eslintrc.json example\n```json\n{\n    \"env\": {\n        \"es6\": true\n    },\n    \"parserOptions\": {\n        \"project\": \"tsconfig.eslint.json\",\n        \"sourceType\": \"module\"\n    },\n    \"extends\": [\n        \"@ionaru\"\n    ]\n}\n```\n\npackage.json example\n```json\n...\n\"scripts\": {\n    ...\n    \"lint\": \"eslint --ext ts --max-warnings 0 src\",\n    ...\n},\n...\n```\n","readmeFilename":"README.md","gitHead":"2266ff9f39fdb51396df301f2c45b9ca4edd4dcd","_id":"@ionaru/eslint-config@10.0.1-56.0","_nodeVersion":"16.20.0","_npmVersion":"9.6.7","dist":{"integrity":"sha512-E+OKb210A6N4ABiAKWeEixPJeC5gnlNjU4+kCnNa0Og6Hog0wQweTE7UwhlgKYkH8nZOVhVFBroZwVj4nEEtAQ==","shasum":"d713d3200deca5735195024c56024fbac9166900","tarball":"https://registry.npmjs.org/@ionaru/eslint-config/-/eslint-config-10.0.1-56.0.tgz","fileCount":4,"unpackedSize":11574,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDtmuShpqeIYa+BRRH5ENx67KnlrkOLtHn+SOxSBqVUOQIhAMrcWNOmN7E6OTa80SFS7f/PoFiwA3KPBvVD8CsFdahb"}]},"_npmUser":{"name":"ionaru","email":"info@saturnserver.org"},"directories":{},"maintainers":[{"name":"ionaru","email":"info@saturnserver.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-config_10.0.1-56.0_1684713028698_0.373926930750516"},"_hasShrinkwrap":false},"10.0.1-57.0":{"name":"@ionaru/eslint-config","type":"module","version":"10.0.1-57.0","description":"My custom flavoured config for ESLint","main":"index.js","repository":{"type":"git","url":"git+https://github.com/Ionaru/eslint-config.git"},"author":{"name":"Jeroen Akkerman"},"license":"MIT","bugs":{"url":"https://github.com/Ionaru/eslint-config/issues"},"homepage":"https://github.com/Ionaru/eslint-config#readme","scripts":{"test":"vitest run tests/eslint-config.spec.js","preversion":"npm run test"},"peerDependencies":{"@typescript-eslint/eslint-plugin":"4 - 5","eslint":"7.17.0 - 8","eslint-plugin-import":"^2.22.1","eslint-plugin-prefer-arrow":"^1.2.2","eslint-plugin-sonarjs":"0.5 - 0.19","eslint-plugin-unicorn":"34 - 47"},"dependencies":{"@typescript-eslint/parser":"^5.59.6"},"devDependencies":{"@typescript-eslint/eslint-plugin":"^5.59.6","@vitest/coverage-v8":"^0.32.0","eslint":"^8.41.0","eslint-plugin-import":"^2.27.5","eslint-plugin-prefer-arrow":"^1.2.3","eslint-plugin-sonarjs":"^0.19.0","eslint-plugin-unicorn":"^47.0.0","typescript":"^5.0.4","vitest":"^0.32.0"},"readme":"# ESLint-config\n\n[![npm version](https://img.shields.io/npm/v/@ionaru/eslint-config.svg?style=for-the-badge)](https://www.npmjs.com/package/@ionaru/eslint-config)\n\n## Description\nMy custom flavoured config for ESLint based on my standard TSLint configuration.\n\n## Usage\n\n### Install\n```\nnpm install -D @ionaru/eslint-config eslint @typescript-eslint/eslint-plugin eslint-plugin-import eslint-plugin-prefer-arrow eslint-plugin-sonarjs eslint-plugin-unicorn\n```\n\n### Configuration\n\ntsconfig.eslint.json example\n```json\n{\n    \"extends\": \"./tsconfig.json\",\n    \"include\": [\n        \"src/**/*.ts\"\n    ]\n}\n```\n\n.eslintrc.json example\n```json\n{\n    \"env\": {\n        \"es6\": true\n    },\n    \"parserOptions\": {\n        \"project\": \"tsconfig.eslint.json\",\n        \"sourceType\": \"module\"\n    },\n    \"extends\": [\n        \"@ionaru\"\n    ]\n}\n```\n\npackage.json example\n```json\n...\n\"scripts\": {\n    ...\n    \"lint\": \"eslint --ext ts --max-warnings 0 src\",\n    ...\n},\n...\n```\n","readmeFilename":"README.md","gitHead":"2b5e01051253504b946004677627357c0b330250","_id":"@ionaru/eslint-config@10.0.1-57.0","_nodeVersion":"16.20.0","_npmVersion":"9.7.1","dist":{"integrity":"sha512-fNbSHSOT+vCpI/kSD2IQ/+7hG3WfFwOe/zkrmcTDJer0olL4hhnpPGYp7tBwoRHbw3MwCR5/c5U5/nw5Mivw2g==","shasum":"a92028ae05a304676d7ca0e4ad62561c6e50498b","tarball":"https://registry.npmjs.org/@ionaru/eslint-config/-/eslint-config-10.0.1-57.0.tgz","fileCount":4,"unpackedSize":11294,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDWoP8tsWyoopI1FbI/CUe6VZCSsgmgu/9FJlS8k05PPwIgZWR4MwKl5h86HL9TI+yZ+BO/uXVT4Ek3/qtnj1X3auY="}]},"_npmUser":{"name":"ionaru","email":"info@saturnserver.org"},"directories":{},"maintainers":[{"name":"ionaru","email":"info@saturnserver.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-config_10.0.1-57.0_1686530831512_0.5745192941152644"},"_hasShrinkwrap":false},"10.0.1-58.0":{"name":"@ionaru/eslint-config","type":"module","version":"10.0.1-58.0","description":"My custom flavoured config for ESLint","main":"index.cjs","repository":{"type":"git","url":"git+https://github.com/Ionaru/eslint-config.git"},"author":{"name":"Jeroen Akkerman"},"license":"MIT","bugs":{"url":"https://github.com/Ionaru/eslint-config/issues"},"homepage":"https://github.com/Ionaru/eslint-config#readme","scripts":{"test":"vitest run tests/eslint-config.spec.js","preversion":"npm run test"},"peerDependencies":{"@typescript-eslint/eslint-plugin":"4 - 5","eslint":"7.17.0 - 8","eslint-plugin-import":"^2.22.1","eslint-plugin-prefer-arrow":"^1.2.2","eslint-plugin-sonarjs":"0.5 - 0.19","eslint-plugin-unicorn":"34 - 47"},"dependencies":{"@typescript-eslint/parser":"^5.59.6"},"devDependencies":{"@typescript-eslint/eslint-plugin":"^5.59.6","@vitest/coverage-v8":"^0.32.0","eslint":"^8.41.0","eslint-plugin-import":"^2.27.5","eslint-plugin-prefer-arrow":"^1.2.3","eslint-plugin-sonarjs":"^0.19.0","eslint-plugin-unicorn":"^47.0.0","typescript":"^5.0.4","vitest":"^0.32.0"},"readme":"# ESLint-config\n\n[![npm version](https://img.shields.io/npm/v/@ionaru/eslint-config.svg?style=for-the-badge)](https://www.npmjs.com/package/@ionaru/eslint-config)\n\n## Description\nMy custom flavoured config for ESLint based on my standard TSLint configuration.\n\n## Usage\n\n### Install\n```\nnpm install -D @ionaru/eslint-config eslint @typescript-eslint/eslint-plugin eslint-plugin-import eslint-plugin-prefer-arrow eslint-plugin-sonarjs eslint-plugin-unicorn\n```\n\n### Configuration\n\ntsconfig.eslint.json example\n```json\n{\n    \"extends\": \"./tsconfig.json\",\n    \"include\": [\n        \"src/**/*.ts\"\n    ]\n}\n```\n\n.eslintrc.json example\n```json\n{\n    \"env\": {\n        \"es6\": true\n    },\n    \"parserOptions\": {\n        \"project\": \"tsconfig.eslint.json\",\n        \"sourceType\": \"module\"\n    },\n    \"extends\": [\n        \"@ionaru\"\n    ]\n}\n```\n\npackage.json example\n```json\n...\n\"scripts\": {\n    ...\n    \"lint\": \"eslint --ext ts --max-warnings 0 src\",\n    ...\n},\n...\n```\n","readmeFilename":"README.md","gitHead":"c93c66e2acab345135bc0d1e52b6ebc410801581","_id":"@ionaru/eslint-config@10.0.1-58.0","_nodeVersion":"16.20.0","_npmVersion":"9.7.1","dist":{"integrity":"sha512-pjoZUmm2ZebBa9z8wXfAMIQKoNQ45Dbl6Qq6fNkvs48UEYBZwkidpcMIFzOEtPU0G+n4McLYdggVWiShllccfA==","shasum":"ec86c8849af5f81465a779a26d3342cb3dbe3dda","tarball":"https://registry.npmjs.org/@ionaru/eslint-config/-/eslint-config-10.0.1-58.0.tgz","fileCount":4,"unpackedSize":11296,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDsk0uXw1cOmTZV+gGWEgyfLBPoX4mHwJLtL/pphwrjbgIgYr4X/08sv5oB93GnEkbph4iyupA91w/XnmviBGwpxgY="}]},"_npmUser":{"name":"ionaru","email":"info@saturnserver.org"},"directories":{},"maintainers":[{"name":"ionaru","email":"info@saturnserver.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-config_10.0.1-58.0_1686533138101_0.6235848564808624"},"_hasShrinkwrap":false},"10.0.1-59.0":{"name":"@ionaru/eslint-config","type":"module","version":"10.0.1-59.0","description":"My custom flavoured config for ESLint","main":"index.cjs","repository":{"type":"git","url":"git+https://github.com/Ionaru/eslint-config.git"},"author":{"name":"Jeroen Akkerman"},"license":"MIT","bugs":{"url":"https://github.com/Ionaru/eslint-config/issues"},"homepage":"https://github.com/Ionaru/eslint-config#readme","scripts":{"test":"vitest run tests/eslint-config.spec.js","preversion":"npm run test"},"peerDependencies":{"@typescript-eslint/eslint-plugin":"4 - 5","eslint":"7.17.0 - 8","eslint-plugin-import":"^2.22.1","eslint-plugin-prefer-arrow":"^1.2.2","eslint-plugin-sonarjs":"0.5 - 0.19","eslint-plugin-unicorn":"34 - 47"},"dependencies":{"@typescript-eslint/parser":"^5.59.6"},"devDependencies":{"@typescript-eslint/eslint-plugin":"^5.59.6","@vitest/coverage-v8":"^0.32.0","eslint":"^8.41.0","eslint-plugin-import":"^2.27.5","eslint-plugin-prefer-arrow":"^1.2.3","eslint-plugin-sonarjs":"^0.19.0","eslint-plugin-unicorn":"^47.0.0","typescript":"^5.0.4","vitest":"^0.32.0"},"readme":"# ESLint-config\n\n[![npm version](https://img.shields.io/npm/v/@ionaru/eslint-config.svg?style=for-the-badge)](https://www.npmjs.com/package/@ionaru/eslint-config)\n\n## Description\nMy custom flavoured config for ESLint based on my standard TSLint configuration.\n\n## Usage\n\n### Install\n```\nnpm install -D @ionaru/eslint-config eslint @typescript-eslint/eslint-plugin eslint-plugin-import eslint-plugin-prefer-arrow eslint-plugin-sonarjs eslint-plugin-unicorn\n```\n\n### Configuration\n\ntsconfig.eslint.json example\n```json\n{\n    \"extends\": \"./tsconfig.json\",\n    \"include\": [\n        \"src/**/*.ts\"\n    ]\n}\n```\n\n.eslintrc.json example\n```json\n{\n    \"env\": {\n        \"es6\": true\n    },\n    \"parserOptions\": {\n        \"project\": \"tsconfig.eslint.json\",\n        \"sourceType\": \"module\"\n    },\n    \"extends\": [\n        \"@ionaru\"\n    ]\n}\n```\n\npackage.json example\n```json\n...\n\"scripts\": {\n    ...\n    \"lint\": \"eslint --ext ts --max-warnings 0 src\",\n    ...\n},\n...\n```\n","readmeFilename":"README.md","gitHead":"8b0ad805c8ad58ca63cd2664f7bbb6e841fc036f","_id":"@ionaru/eslint-config@10.0.1-59.0","_nodeVersion":"16.20.0","_npmVersion":"9.7.1","dist":{"integrity":"sha512-vUyJb+W/vpSDctDmPZj0RDyVKAAohB5fYAyrsB5IYBa2/JHf3XO5KZBBKVmDyRzmTwyhtRxUCSwu70pxv7r+Mw==","shasum":"8f3ed88a69b6966c9ca5013c050a8cb445cd9bdd","tarball":"https://registry.npmjs.org/@ionaru/eslint-config/-/eslint-config-10.0.1-59.0.tgz","fileCount":4,"unpackedSize":11298,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBvwPKRLQo0u4aFFMZSwYT+qDnLubAfIh5Fc8jgHwVQwAiBeob/JU7v+K9g/e015iE3AmfzF8I2FyY8c68ujlfF5Xw=="}]},"_npmUser":{"name":"ionaru","email":"info@saturnserver.org"},"directories":{},"maintainers":[{"name":"ionaru","email":"info@saturnserver.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-config_10.0.1-59.0_1686572353900_0.29265728574951533"},"_hasShrinkwrap":false},"11.0.0":{"name":"@ionaru/eslint-config","type":"module","version":"11.0.0","description":"My custom flavoured config for ESLint","main":"index.cjs","repository":{"type":"git","url":"git+https://github.com/Ionaru/eslint-config.git"},"author":{"name":"Jeroen Akkerman"},"license":"MIT","bugs":{"url":"https://github.com/Ionaru/eslint-config/issues"},"homepage":"https://github.com/Ionaru/eslint-config#readme","scripts":{"test":"vitest run tests/eslint-config.spec.js","preversion":"npm run test"},"peerDependencies":{"@typescript-eslint/eslint-plugin":"4 - 5","eslint":"7.17.0 - 8","eslint-plugin-import":"^2.22.1","eslint-plugin-prefer-arrow":"^1.2.2","eslint-plugin-sonarjs":"0.5 - 0.19","eslint-plugin-unicorn":"34 - 47"},"dependencies":{"@typescript-eslint/parser":"^5.59.6"},"devDependencies":{"@typescript-eslint/eslint-plugin":"^5.59.6","@vitest/coverage-v8":"^0.32.0","eslint":"^8.41.0","eslint-plugin-import":"^2.27.5","eslint-plugin-prefer-arrow":"^1.2.3","eslint-plugin-sonarjs":"^0.19.0","eslint-plugin-unicorn":"^47.0.0","typescript":"^5.0.4","vitest":"^0.32.0"},"gitHead":"375183ca8a718ca40f69024ca77c4140ad681d93","_id":"@ionaru/eslint-config@11.0.0","_nodeVersion":"18.16.0","_npmVersion":"9.7.1","dist":{"integrity":"sha512-ypFZbF6b9Vg/7tktzdqHe/TSR8ZvpOOzQW0pWLA36KhSa17MPBJQoYLhDO4C5berOEdYwiRe3L6lxa0wZmv9PA==","shasum":"9dc44b49152d3e275b53f1d0611752bc34917489","tarball":"https://registry.npmjs.org/@ionaru/eslint-config/-/eslint-config-11.0.0.tgz","fileCount":4,"unpackedSize":11293,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDlZxe0PYI08+AH8oaoKBD568ojxX7jqLs2Akat2AYZlgIhAL16zA2E2Me2D7UdtMgJ0Dd17XOdKk2ttthx0orUKLeM"}]},"_npmUser":{"name":"ionaru","email":"info@saturnserver.org"},"directories":{},"maintainers":[{"name":"ionaru","email":"info@saturnserver.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-config_11.0.0_1686767362319_0.3896185420663003"},"_hasShrinkwrap":false},"11.0.1-61.0":{"name":"@ionaru/eslint-config","type":"module","version":"11.0.1-61.0","description":"My custom flavoured config for ESLint","main":"index.cjs","repository":{"type":"git","url":"git+https://github.com/Ionaru/eslint-config.git"},"author":{"name":"Jeroen Akkerman"},"license":"MIT","bugs":{"url":"https://github.com/Ionaru/eslint-config/issues"},"homepage":"https://github.com/Ionaru/eslint-config#readme","scripts":{"test":"vitest run tests/eslint-config.spec.js","preversion":"npm run test"},"peerDependencies":{"@typescript-eslint/eslint-plugin":"4 - 5","eslint":"7.17.0 - 8","eslint-plugin-import":"^2.22.1","eslint-plugin-prefer-arrow":"^1.2.2","eslint-plugin-sonarjs":"0.5 - 0.19","eslint-plugin-unicorn":"34 - 47"},"dependencies":{"@typescript-eslint/parser":"^5.59.6"},"devDependencies":{"@typescript-eslint/eslint-plugin":"^5.59.6","@vitest/coverage-v8":"^0.32.0","eslint":"^8.41.0","eslint-plugin-import":"^2.27.5","eslint-plugin-prefer-arrow":"^1.2.3","eslint-plugin-sonarjs":"^0.19.0","eslint-plugin-unicorn":"^47.0.0","typescript":"^5.0.4","vitest":"^0.32.0"},"readme":"# ESLint-config\n\n[![npm version](https://img.shields.io/npm/v/@ionaru/eslint-config.svg?style=for-the-badge)](https://www.npmjs.com/package/@ionaru/eslint-config)\n\n## Description\nMy custom flavoured config for ESLint based on my standard TSLint configuration.\n\n## Usage\n\n### Install\n```\nnpm install -D @ionaru/eslint-config eslint @typescript-eslint/eslint-plugin eslint-plugin-import eslint-plugin-prefer-arrow eslint-plugin-sonarjs eslint-plugin-unicorn\n```\n\n### Configuration\n\ntsconfig.eslint.json example\n```json\n{\n    \"extends\": \"./tsconfig.json\",\n    \"include\": [\n        \"src/**/*.ts\"\n    ]\n}\n```\n\n.eslintrc.json example\n```json\n{\n    \"env\": {\n        \"es6\": true\n    },\n    \"parserOptions\": {\n        \"project\": \"tsconfig.eslint.json\",\n        \"sourceType\": \"module\"\n    },\n    \"extends\": [\n        \"@ionaru\"\n    ]\n}\n```\n\npackage.json example\n```json\n...\n\"scripts\": {\n    ...\n    \"lint\": \"eslint --ext ts --max-warnings 0 src\",\n    ...\n},\n...\n```\n","readmeFilename":"README.md","gitHead":"375183ca8a718ca40f69024ca77c4140ad681d93","_id":"@ionaru/eslint-config@11.0.1-61.0","_nodeVersion":"18.16.0","_npmVersion":"9.7.1","dist":{"integrity":"sha512-KLsb/I/7Jt6jkxiOzQBKzdQ4RNbkKgCD2c7ZR5YMEjdtltUumizHNWW4CjSlVeayMCf5ZCk0+T91V86cYoKmYg==","shasum":"b98b16a8e7b94efaa6c5856a8f64f55f5b52e963","tarball":"https://registry.npmjs.org/@ionaru/eslint-config/-/eslint-config-11.0.1-61.0.tgz","fileCount":4,"unpackedSize":11298,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCID1vyYHVuyg+8FNbiClq3pTThQt40qjI/i//fTSJw/GRAiEAyVtrdcCaswq/WqMCLxAqTVYdCTO8dXK1YxFhJkK5Z3k="}]},"_npmUser":{"name":"ionaru","email":"info@saturnserver.org"},"directories":{},"maintainers":[{"name":"ionaru","email":"info@saturnserver.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-config_11.0.1-61.0_1686767366168_0.40201743069433804"},"_hasShrinkwrap":false},"11.0.1-62.0":{"name":"@ionaru/eslint-config","type":"module","version":"11.0.1-62.0","description":"My custom flavoured config for ESLint","main":"index.cjs","repository":{"type":"git","url":"git+https://github.com/Ionaru/eslint-config.git"},"author":{"name":"Jeroen Akkerman"},"license":"MIT","bugs":{"url":"https://github.com/Ionaru/eslint-config/issues"},"homepage":"https://github.com/Ionaru/eslint-config#readme","scripts":{"test":"vitest run tests/eslint-config.spec.js --coverage","preversion":"npm run test"},"peerDependencies":{"@typescript-eslint/eslint-plugin":"4 - 5","eslint":"7.17.0 - 8","eslint-plugin-import":"^2.22.1","eslint-plugin-prefer-arrow":"^1.2.2","eslint-plugin-sonarjs":"0.5 - 0.19","eslint-plugin-unicorn":"34 - 47"},"dependencies":{"@typescript-eslint/parser":"^5.59.6"},"devDependencies":{"@typescript-eslint/eslint-plugin":"^5.59.6","@vitest/coverage-v8":"^0.32.0","eslint":"^8.41.0","eslint-plugin-import":"^2.27.5","eslint-plugin-prefer-arrow":"^1.2.3","eslint-plugin-sonarjs":"^0.19.0","eslint-plugin-unicorn":"^47.0.0","typescript":"^5.0.4","vitest":"^0.32.0"},"readme":"# ESLint-config\n\n[![npm version](https://img.shields.io/npm/v/@ionaru/eslint-config.svg?style=for-the-badge)](https://www.npmjs.com/package/@ionaru/eslint-config)\n\n## Description\nMy custom flavoured config for ESLint based on my standard TSLint configuration.\n\n## Usage\n\n### Install\n```\nnpm install -D @ionaru/eslint-config eslint @typescript-eslint/eslint-plugin eslint-plugin-import eslint-plugin-prefer-arrow eslint-plugin-sonarjs eslint-plugin-unicorn\n```\n\n### Configuration\n\ntsconfig.eslint.json example\n```json\n{\n    \"extends\": \"./tsconfig.json\",\n    \"include\": [\n        \"src/**/*.ts\"\n    ]\n}\n```\n\n.eslintrc.json example\n```json\n{\n    \"env\": {\n        \"es6\": true\n    },\n    \"parserOptions\": {\n        \"project\": \"tsconfig.eslint.json\",\n        \"sourceType\": \"module\"\n    },\n    \"extends\": [\n        \"@ionaru\"\n    ]\n}\n```\n\npackage.json example\n```json\n...\n\"scripts\": {\n    ...\n    \"lint\": \"eslint --ext ts --max-warnings 0 src\",\n    ...\n},\n...\n```\n","readmeFilename":"README.md","gitHead":"e4dd83c5d0088ded597bb00d480ccf846fc69087","_id":"@ionaru/eslint-config@11.0.1-62.0","_nodeVersion":"18.16.0","_npmVersion":"9.7.1","dist":{"integrity":"sha512-CRki1QRat3V0kYNt0rt0nqa1x92HWwQc9Md+r0vGZmQo/56qdXaKJNFUM66os0gjXccjikhGLlRAqRDDeMk1BA==","shasum":"3fff7a241b0cde227832dedd895085f9d4d09956","tarball":"https://registry.npmjs.org/@ionaru/eslint-config/-/eslint-config-11.0.1-62.0.tgz","fileCount":4,"unpackedSize":11309,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFYupBcxuvWqUf25Nr4BBokjh1OJjdzs/FdfGyP3zjNEAiB/vC1tkbOQ3m0h3kcEMQk7D2GnSlBz9hwuc+IcaA2WEg=="}]},"_npmUser":{"name":"ionaru","email":"info@saturnserver.org"},"directories":{},"maintainers":[{"name":"ionaru","email":"info@saturnserver.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-config_11.0.1-62.0_1686767455289_0.3814902164599676"},"_hasShrinkwrap":false},"12.0.0":{"name":"@ionaru/eslint-config","type":"module","version":"12.0.0","description":"My custom flavoured config for ESLint","main":"index.cjs","repository":{"type":"git","url":"git+https://github.com/Ionaru/eslint-config.git"},"author":{"name":"Jeroen Akkerman"},"license":"MIT","bugs":{"url":"https://github.com/Ionaru/eslint-config/issues"},"homepage":"https://github.com/Ionaru/eslint-config#readme","scripts":{"test":"vitest run tests/eslint-config.spec.js --coverage","preversion":"npm run test"},"peerDependencies":{"@typescript-eslint/eslint-plugin":"4 - 6","eslint":"7.17.0 - 8","eslint-plugin-import":"^2.22.1","eslint-plugin-prefer-arrow":"^1.2.2","eslint-plugin-sonarjs":"0.5 - 0.19","eslint-plugin-unicorn":"34 - 48"},"dependencies":{"@typescript-eslint/parser":"^6.1.0"},"devDependencies":{"@typescript-eslint/eslint-plugin":"^6.1.0","@vitest/coverage-v8":"^0.33.0","eslint":"^8.45.0","eslint-plugin-import":"^2.27.5","eslint-plugin-prefer-arrow":"^1.2.3","eslint-plugin-sonarjs":"^0.19.0","eslint-plugin-unicorn":"^48.0.0","typescript":"^5.1.6","vitest":"^0.33.0"},"_id":"@ionaru/eslint-config@12.0.0","gitHead":"2a0b5cad6d090f87c6eacdf89e6f001231488c62","_nodeVersion":"18.16.1","_npmVersion":"9.8.1","dist":{"integrity":"sha512-H0GlvGaC53VX+25HEuiKQCcQF1FM4f+T8jMY7yNMXrbxQyjRof2te8DtFfw4VJoPFOGOQO1Y8hh3i2//D1L4kQ==","shasum":"89a12a6c9252dee88d570e0024c16bec716be57d","tarball":"https://registry.npmjs.org/@ionaru/eslint-config/-/eslint-config-12.0.0.tgz","fileCount":4,"unpackedSize":11342,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBPTtJ+FMsGQBVGQ4bNAaj4xqqrLUe3V8RNQyJY3htm+AiBo0Kkqk983LBxgn8Fh++XQkCGLZGIh9YQ0xc+LdfIuCg=="}]},"_npmUser":{"name":"ionaru","email":"info@saturnserver.org"},"directories":{},"maintainers":[{"name":"ionaru","email":"info@saturnserver.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-config_12.0.0_1689886152562_0.6280493901870703"},"_hasShrinkwrap":false},"12.0.1-65.0":{"name":"@ionaru/eslint-config","type":"module","version":"12.0.1-65.0","description":"My custom flavoured config for ESLint","main":"index.cjs","repository":{"type":"git","url":"git+https://github.com/Ionaru/eslint-config.git"},"author":{"name":"Jeroen Akkerman"},"license":"MIT","bugs":{"url":"https://github.com/Ionaru/eslint-config/issues"},"homepage":"https://github.com/Ionaru/eslint-config#readme","scripts":{"test":"vitest run tests/eslint-config.spec.js --coverage","preversion":"npm run test"},"peerDependencies":{"@typescript-eslint/eslint-plugin":"4 - 6","eslint":"7.17.0 - 8","eslint-plugin-import":"^2.22.1","eslint-plugin-prefer-arrow":"^1.2.2","eslint-plugin-sonarjs":"0.5 - 0.19","eslint-plugin-unicorn":"34 - 48"},"dependencies":{"@typescript-eslint/parser":"^6.1.0"},"devDependencies":{"@typescript-eslint/eslint-plugin":"^6.1.0","@vitest/coverage-v8":"^0.33.0","eslint":"^8.45.0","eslint-plugin-import":"^2.27.5","eslint-plugin-prefer-arrow":"^1.2.3","eslint-plugin-sonarjs":"^0.19.0","eslint-plugin-unicorn":"^48.0.0","typescript":"^5.1.6","vitest":"^0.33.0"},"_id":"@ionaru/eslint-config@12.0.1-65.0","readme":"# ESLint-config\n\n[![npm version](https://img.shields.io/npm/v/@ionaru/eslint-config.svg?style=for-the-badge)](https://www.npmjs.com/package/@ionaru/eslint-config)\n\n## Description\nMy custom flavoured config for ESLint based on my standard TSLint configuration.\n\n## Usage\n\n### Install\n```\nnpm install -D @ionaru/eslint-config eslint @typescript-eslint/eslint-plugin eslint-plugin-import eslint-plugin-prefer-arrow eslint-plugin-sonarjs eslint-plugin-unicorn\n```\n\n### Configuration\n\ntsconfig.eslint.json example\n```json\n{\n    \"extends\": \"./tsconfig.json\",\n    \"include\": [\n        \"src/**/*.ts\"\n    ]\n}\n```\n\n.eslintrc.json example\n```json\n{\n    \"env\": {\n        \"es6\": true\n    },\n    \"parserOptions\": {\n        \"project\": \"tsconfig.eslint.json\",\n        \"sourceType\": \"module\"\n    },\n    \"extends\": [\n        \"@ionaru\"\n    ]\n}\n```\n\npackage.json example\n```json\n...\n\"scripts\": {\n    ...\n    \"lint\": \"eslint --ext ts --max-warnings 0 src\",\n    ...\n},\n...\n```\n","readmeFilename":"README.md","gitHead":"2a0b5cad6d090f87c6eacdf89e6f001231488c62","_nodeVersion":"18.16.1","_npmVersion":"9.8.1","dist":{"integrity":"sha512-54sXR3g/BOfHDRyh8ybk3H/Xi+RjtZXpuOR+bHWLn1ANJcdCy6dow4HIsazP+CEUChF13y774TS4wcEIfun9Og==","shasum":"2683e2f020b4a62293be992a19eb35c6f185e2ac","tarball":"https://registry.npmjs.org/@ionaru/eslint-config/-/eslint-config-12.0.1-65.0.tgz","fileCount":4,"unpackedSize":11347,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDi7MBIx0/VR2Fwe850iHrokwfTnH1R03Gbz0r1sEpzcAIgRrrh+72tCqifvQTE6V4mob5TsF3uwMLA5o7qY18j6zM="}]},"_npmUser":{"name":"ionaru","email":"info@saturnserver.org"},"directories":{},"maintainers":[{"name":"ionaru","email":"info@saturnserver.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-config_12.0.1-65.0_1689886163994_0.24161778969226644"},"_hasShrinkwrap":false},"12.1.1-67.0":{"name":"@ionaru/eslint-config","type":"module","version":"12.1.1-67.0","description":"My custom flavoured config for ESLint","main":"index.cjs","repository":{"type":"git","url":"git+https://github.com/Ionaru/eslint-config.git"},"author":{"name":"Jeroen Akkerman"},"license":"MIT","bugs":{"url":"https://github.com/Ionaru/eslint-config/issues"},"homepage":"https://github.com/Ionaru/eslint-config#readme","scripts":{"test":"vitest run tests/eslint-config.spec.js --coverage","preversion":"npm run test"},"peerDependencies":{"@typescript-eslint/eslint-plugin":"4 - 6","eslint":"7.17.0 - 8","eslint-plugin-import":"^2.22.1","eslint-plugin-prefer-arrow":"^1.2.2","eslint-plugin-sonarjs":"0.5 - 0.20","eslint-plugin-unicorn":"34 - 48"},"dependencies":{"@typescript-eslint/parser":"^6.4.0"},"devDependencies":{"@typescript-eslint/eslint-plugin":"^6.4.0","@vitest/coverage-v8":"^0.34.2","eslint":"^8.47.0","eslint-plugin-import":"^2.28.1","eslint-plugin-prefer-arrow":"^1.2.3","eslint-plugin-sonarjs":"^0.20.0","eslint-plugin-unicorn":"^48.0.1","typescript":"^5.1.6","vitest":"^0.34.2"},"_id":"@ionaru/eslint-config@12.1.1-67.0","readme":"# ESLint-config\n\n[![npm version](https://img.shields.io/npm/v/@ionaru/eslint-config.svg?style=for-the-badge)](https://www.npmjs.com/package/@ionaru/eslint-config)\n\n## Description\nMy custom flavoured config for ESLint based on my standard TSLint configuration.\n\n## Usage\n\n### Install\n```\nnpm install -D @ionaru/eslint-config eslint @typescript-eslint/eslint-plugin eslint-plugin-import eslint-plugin-prefer-arrow eslint-plugin-sonarjs eslint-plugin-unicorn\n```\n\n### Configuration\n\ntsconfig.eslint.json example\n```json\n{\n    \"extends\": \"./tsconfig.json\",\n    \"include\": [\n        \"src/**/*.ts\"\n    ]\n}\n```\n\n.eslintrc.json example\n```json\n{\n    \"env\": {\n        \"es6\": true\n    },\n    \"parserOptions\": {\n        \"project\": \"tsconfig.eslint.json\",\n        \"sourceType\": \"module\"\n    },\n    \"extends\": [\n        \"@ionaru\"\n    ]\n}\n```\n\npackage.json example\n```json\n...\n\"scripts\": {\n    ...\n    \"lint\": \"eslint --ext ts --max-warnings 0 src\",\n    ...\n},\n...\n```\n","readmeFilename":"README.md","gitHead":"7c2dec6483abe03b681f5cc98749bc0df38f74f8","_nodeVersion":"18.17.0","_npmVersion":"9.8.1","dist":{"integrity":"sha512-5anOpYMgPUCG0Sd8qhgfOxAymYbNFCbkDHlxbTRnnfqhDpsynW2B2hdosaEz2tlvEy6KGKdPb8fFQjbVMWwaXg==","shasum":"cf7d013bf7f964842611d38fb02764c1257540da","tarball":"https://registry.npmjs.org/@ionaru/eslint-config/-/eslint-config-12.1.1-67.0.tgz","fileCount":4,"unpackedSize":11347,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCEtQTFoPOcExa+hvzfcwrBY/2fjNMpUvGzekiyHSrvWwIgNTu9nwucE6kFiOIzEaeDbJXBNCFi6UvMt0nGfAdJMGA="}]},"_npmUser":{"name":"ionaru","email":"info@saturnserver.org"},"directories":{},"maintainers":[{"name":"ionaru","email":"info@saturnserver.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-config_12.1.1-67.0_1692568756510_0.45595396967513735"},"_hasShrinkwrap":false},"12.1.1":{"name":"@ionaru/eslint-config","type":"module","version":"12.1.1","description":"My custom flavoured config for ESLint","main":"index.cjs","repository":{"type":"git","url":"git+https://github.com/Ionaru/eslint-config.git"},"author":{"name":"Jeroen Akkerman"},"license":"MIT","bugs":{"url":"https://github.com/Ionaru/eslint-config/issues"},"homepage":"https://github.com/Ionaru/eslint-config#readme","scripts":{"test":"vitest run tests/eslint-config.spec.js --coverage","preversion":"npm run test"},"peerDependencies":{"@typescript-eslint/eslint-plugin":"4 - 6","eslint":"7.17.0 - 8","eslint-plugin-import":"^2.22.1","eslint-plugin-prefer-arrow":"^1.2.2","eslint-plugin-sonarjs":"0.5 - 0.20","eslint-plugin-unicorn":"34 - 48"},"dependencies":{"@typescript-eslint/parser":"^6.4.0"},"devDependencies":{"@typescript-eslint/eslint-plugin":"^6.4.0","@vitest/coverage-v8":"^0.34.2","eslint":"^8.47.0","eslint-plugin-import":"^2.28.1","eslint-plugin-prefer-arrow":"^1.2.3","eslint-plugin-sonarjs":"^0.20.0","eslint-plugin-unicorn":"^48.0.1","typescript":"^5.1.6","vitest":"^0.34.2"},"_id":"@ionaru/eslint-config@12.1.1","gitHead":"01c620661e73c013804bffc85d0e73d4a927454a","_nodeVersion":"18.17.0","_npmVersion":"9.8.1","dist":{"integrity":"sha512-EMjDlG1pNhIBhabcDvKu95LPYb4Ehd5atzJRuKwzqyywjwurfcPWqPnAwxZw7ynxXAcgg0JIkN3UwxgPg8G2Jg==","shasum":"df4e91a7c7619d586f7032507d20798807c61b2f","tarball":"https://registry.npmjs.org/@ionaru/eslint-config/-/eslint-config-12.1.1.tgz","fileCount":4,"unpackedSize":11342,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDMOFrVmKdxzm9g1PUiqRF0Ytr4dptwW7EAa06bAoMwHgIhAN99S9T5Lsris/VFWaPiDcmh3rG4slK/tu0ACCk+oHYX"}]},"_npmUser":{"name":"ionaru","email":"info@saturnserver.org"},"directories":{},"maintainers":[{"name":"ionaru","email":"info@saturnserver.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-config_12.1.1_1692569441963_0.18034671456450857"},"_hasShrinkwrap":false},"12.1.2-69.0":{"name":"@ionaru/eslint-config","type":"module","version":"12.1.2-69.0","description":"My custom flavoured config for ESLint","main":"index.cjs","repository":{"type":"git","url":"git+https://github.com/Ionaru/eslint-config.git"},"author":{"name":"Jeroen Akkerman"},"license":"MIT","bugs":{"url":"https://github.com/Ionaru/eslint-config/issues"},"homepage":"https://github.com/Ionaru/eslint-config#readme","scripts":{"test":"vitest run tests/eslint-config.spec.js --coverage","preversion":"npm run test"},"peerDependencies":{"@typescript-eslint/eslint-plugin":"4 - 6","eslint":"7.17.0 - 8","eslint-plugin-import":"^2.22.1","eslint-plugin-prefer-arrow":"^1.2.2","eslint-plugin-sonarjs":"0.5 - 0.20","eslint-plugin-unicorn":"34 - 48"},"dependencies":{"@typescript-eslint/parser":"^6.4.0"},"devDependencies":{"@typescript-eslint/eslint-plugin":"^6.4.0","@vitest/coverage-v8":"^0.34.2","eslint":"^8.47.0","eslint-plugin-import":"^2.28.1","eslint-plugin-prefer-arrow":"^1.2.3","eslint-plugin-sonarjs":"^0.20.0","eslint-plugin-unicorn":"^48.0.1","typescript":"^5.1.6","vitest":"^0.34.2"},"_id":"@ionaru/eslint-config@12.1.2-69.0","readme":"# ESLint-config\n\n[![npm version](https://img.shields.io/npm/v/@ionaru/eslint-config.svg?style=for-the-badge)](https://www.npmjs.com/package/@ionaru/eslint-config)\n\n## Description\nMy custom flavoured config for ESLint based on my standard TSLint configuration.\n\n## Usage\n\n### Install\n```\nnpm install -D @ionaru/eslint-config eslint @typescript-eslint/eslint-plugin eslint-plugin-import eslint-plugin-prefer-arrow eslint-plugin-sonarjs eslint-plugin-unicorn\n```\n\n### Configuration\n\ntsconfig.eslint.json example\n```json\n{\n    \"extends\": \"./tsconfig.json\",\n    \"include\": [\n        \"src/**/*.ts\"\n    ]\n}\n```\n\n.eslintrc.json example\n```json\n{\n    \"env\": {\n        \"es6\": true\n    },\n    \"parserOptions\": {\n        \"project\": \"tsconfig.eslint.json\",\n        \"sourceType\": \"module\"\n    },\n    \"extends\": [\n        \"@ionaru\"\n    ]\n}\n```\n\npackage.json example\n```json\n...\n\"scripts\": {\n    ...\n    \"lint\": \"eslint --ext ts --max-warnings 0 src\",\n    ...\n},\n...\n```\n","readmeFilename":"README.md","gitHead":"01c620661e73c013804bffc85d0e73d4a927454a","_nodeVersion":"18.17.0","_npmVersion":"9.8.1","dist":{"integrity":"sha512-EEWPiZpprocyZN6gZbcHFUW6F+RZ3aSYU+zWCFKSdflnos3x02MJ0sr1aSpG3AFLA5sXGoanrpW/RQdXKrcrQg==","shasum":"e3c40fd645121153cf788b44cc8571deba634eb9","tarball":"https://registry.npmjs.org/@ionaru/eslint-config/-/eslint-config-12.1.2-69.0.tgz","fileCount":4,"unpackedSize":11347,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEStiwY3DyZzjC76hWQeWorNqqbTt1iEc6ZCymPLKkl9AiEAiUBWYaEsgAPuhYR8eGcR+C1mFDVTap7Nm3yPfC0mDUs="}]},"_npmUser":{"name":"ionaru","email":"info@saturnserver.org"},"directories":{},"maintainers":[{"name":"ionaru","email":"info@saturnserver.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-config_12.1.2-69.0_1692569454504_0.8976808541686501"},"_hasShrinkwrap":false},"13.0.0":{"name":"@ionaru/eslint-config","type":"module","version":"13.0.0","description":"My custom flavoured config for ESLint","main":"index.cjs","repository":{"type":"git","url":"git+https://github.com/Ionaru/eslint-config.git"},"author":{"name":"Jeroen Akkerman"},"license":"MIT","bugs":{"url":"https://github.com/Ionaru/eslint-config/issues"},"homepage":"https://github.com/Ionaru/eslint-config#readme","scripts":{"test":"vitest run tests/eslint-config.spec.js --coverage","preversion":"npm run test"},"peerDependencies":{"@typescript-eslint/eslint-plugin":"4 - 6","eslint":"7.17.0 - 8","eslint-plugin-import":"^2.22.1","eslint-plugin-prefer-arrow":"^1.2.2","eslint-plugin-sonarjs":"0.5 - 0.21","eslint-plugin-unicorn":"34 - 48"},"dependencies":{"@typescript-eslint/parser":"^6.7.0"},"devDependencies":{"@typescript-eslint/eslint-plugin":"^6.7.0","@vitest/coverage-v8":"^0.34.4","eslint":"^8.49.0","eslint-plugin-import":"^2.28.1","eslint-plugin-prefer-arrow":"^1.2.3","eslint-plugin-sonarjs":"^0.21.0","eslint-plugin-unicorn":"^48.0.1","typescript":"^5.2.2","vitest":"^0.34.4"},"_id":"@ionaru/eslint-config@13.0.0","gitHead":"9d6c331cb5693f81483c4ae4c975eae89d4ef35e","_nodeVersion":"18.17.1","_npmVersion":"10.1.0","dist":{"integrity":"sha512-NHWgRBTr4TxylVgTx8MXPr/gll7a8NxzoO6x/J4DayHydTpSrczN0OfbnEPYMAme/+rFUnkNffz/gy782SkuqQ==","shasum":"cf8911d1061ad29f39c00c255581af3eb5850813","tarball":"https://registry.npmjs.org/@ionaru/eslint-config/-/eslint-config-13.0.0.tgz","fileCount":4,"unpackedSize":11342,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCwrFegfOVT9uc2EkHRMmMpAtyEnTrZc0NKCw9M6m6xKAIgPEEMUUlm4oQvUDQ2+nuIpvzXvYwOIXeJNTG4yc+6tLU="}]},"_npmUser":{"name":"ionaru","email":"info@saturnserver.org"},"directories":{},"maintainers":[{"name":"ionaru","email":"info@saturnserver.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-config_13.0.0_1694791664070_0.45918000321925834"},"_hasShrinkwrap":false},"13.0.1-73.0":{"name":"@ionaru/eslint-config","type":"module","version":"13.0.1-73.0","description":"My custom flavoured config for ESLint","main":"index.cjs","repository":{"type":"git","url":"git+https://github.com/Ionaru/eslint-config.git"},"author":{"name":"Jeroen Akkerman"},"license":"MIT","bugs":{"url":"https://github.com/Ionaru/eslint-config/issues"},"homepage":"https://github.com/Ionaru/eslint-config#readme","scripts":{"test":"vitest run tests/eslint-config.spec.js --coverage","preversion":"npm run test"},"peerDependencies":{"@typescript-eslint/eslint-plugin":"4 - 6","eslint":"7.17.0 - 8","eslint-plugin-import":"^2.22.1","eslint-plugin-prefer-arrow":"^1.2.2","eslint-plugin-sonarjs":"0.5 - 0.21","eslint-plugin-unicorn":"34 - 48"},"dependencies":{"@typescript-eslint/parser":"^6.7.0"},"devDependencies":{"@typescript-eslint/eslint-plugin":"^6.7.0","@vitest/coverage-v8":"^0.34.4","eslint":"^8.49.0","eslint-plugin-import":"^2.28.1","eslint-plugin-prefer-arrow":"^1.2.3","eslint-plugin-sonarjs":"^0.21.0","eslint-plugin-unicorn":"^48.0.1","typescript":"^5.2.2","vitest":"^0.34.4"},"_id":"@ionaru/eslint-config@13.0.1-73.0","readme":"# ESLint-config\n\n[![npm version](https://img.shields.io/npm/v/@ionaru/eslint-config.svg?style=for-the-badge)](https://www.npmjs.com/package/@ionaru/eslint-config)\n\n## Description\nMy custom flavoured config for ESLint based on my standard TSLint configuration.\n\n## Usage\n\n### Install\n```\nnpm install -D @ionaru/eslint-config eslint @typescript-eslint/eslint-plugin eslint-plugin-import eslint-plugin-prefer-arrow eslint-plugin-sonarjs eslint-plugin-unicorn\n```\n\n### Configuration\n\ntsconfig.eslint.json example\n```json\n{\n    \"extends\": \"./tsconfig.json\",\n    \"include\": [\n        \"src/**/*.ts\"\n    ]\n}\n```\n\n.eslintrc.json example\n```json\n{\n    \"env\": {\n        \"es6\": true\n    },\n    \"parserOptions\": {\n        \"project\": \"tsconfig.eslint.json\",\n        \"sourceType\": \"module\"\n    },\n    \"extends\": [\n        \"@ionaru\"\n    ]\n}\n```\n\npackage.json example\n```json\n...\n\"scripts\": {\n    ...\n    \"lint\": \"eslint --ext ts --max-warnings 0 src\",\n    ...\n},\n...\n```\n","readmeFilename":"README.md","gitHead":"9d6c331cb5693f81483c4ae4c975eae89d4ef35e","_nodeVersion":"18.17.1","_npmVersion":"10.1.0","dist":{"integrity":"sha512-7I1srhhh9jF0iQ35lffZAtPi2gpqizR6EiHVxAhpIwVBw2nkzHs6FBgm6gm0zE0hMbXzGx4/Qsp05Z+AytjI3Q==","shasum":"f6ff951b2f4db76874dccaa3209c9a05178b74f5","tarball":"https://registry.npmjs.org/@ionaru/eslint-config/-/eslint-config-13.0.1-73.0.tgz","fileCount":4,"unpackedSize":11347,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEZaogcPfDjBijtOW/hfigjhgjTRMZwEoQkUWUgcNlfWAiArbmT6aS7Gr62NqH7t+JDT3hgqZbgda91HdbxT1WylEQ=="}]},"_npmUser":{"name":"ionaru","email":"info@saturnserver.org"},"directories":{},"maintainers":[{"name":"ionaru","email":"info@saturnserver.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-config_13.0.1-73.0_1694791693707_0.7621255748934226"},"_hasShrinkwrap":false},"13.1.0":{"name":"@ionaru/eslint-config","type":"module","version":"13.1.0","description":"My custom flavoured config for ESLint","main":"index.cjs","repository":{"type":"git","url":"git+https://github.com/Ionaru/eslint-config.git"},"author":{"name":"Jeroen Akkerman"},"license":"MIT","bugs":{"url":"https://github.com/Ionaru/eslint-config/issues"},"homepage":"https://github.com/Ionaru/eslint-config#readme","scripts":{"test":"vitest run tests/eslint-config.spec.js --coverage","preversion":"npm run test"},"peerDependencies":{"@typescript-eslint/eslint-plugin":"4 - 6","eslint":"7.17.0 - 8","eslint-plugin-import":"^2.22.1","eslint-plugin-prefer-arrow":"^1.2.2","eslint-plugin-sonarjs":"0.5 - 0.21","eslint-plugin-unicorn":"34 - 49"},"dependencies":{"@typescript-eslint/parser":"^6.9.0"},"devDependencies":{"@typescript-eslint/eslint-plugin":"^6.9.0","@vitest/coverage-v8":"^0.34.6","eslint":"^8.52.0","eslint-plugin-import":"^2.29.0","eslint-plugin-prefer-arrow":"^1.2.3","eslint-plugin-sonarjs":"^0.21.0","eslint-plugin-unicorn":"^49.0.0","typescript":"^5.2.2","vitest":"^0.34.6"},"_id":"@ionaru/eslint-config@13.1.0","gitHead":"633a0597308af7c5f1891a295f5da4ac614fe4ac","_nodeVersion":"20.9.0","_npmVersion":"10.2.1","dist":{"integrity":"sha512-0cxEwRkJ0AhCiJNtmxXSFp7S6HSvLzM8haCpDjC595Mw5990WkFcxgdOE17X/wzRw0jJhaqPXMLvcoqG9rMIvg==","shasum":"0dc11ca462e8be265790ab464b97c16d4e402bf3","tarball":"https://registry.npmjs.org/@ionaru/eslint-config/-/eslint-config-13.1.0.tgz","fileCount":4,"unpackedSize":11342,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIB2IZlfOBjVeJMprrbb4b6glVvuPYYeu/2XOP+XmrupxAiBrO7Lk/DouApL7UgFuZmMh+QXC4Xgy7KxbEVlMoC+3wQ=="}]},"_npmUser":{"name":"ionaru","email":"info@saturnserver.org"},"directories":{},"maintainers":[{"name":"ionaru","email":"info@saturnserver.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-config_13.1.0_1698626917192_0.2906450163477088"},"_hasShrinkwrap":false},"13.1.1-76.0":{"name":"@ionaru/eslint-config","type":"module","version":"13.1.1-76.0","description":"My custom flavoured config for ESLint","main":"index.cjs","repository":{"type":"git","url":"git+https://github.com/Ionaru/eslint-config.git"},"author":{"name":"Jeroen Akkerman"},"license":"MIT","bugs":{"url":"https://github.com/Ionaru/eslint-config/issues"},"homepage":"https://github.com/Ionaru/eslint-config#readme","scripts":{"test":"vitest run tests/eslint-config.spec.js --coverage","preversion":"npm run test"},"peerDependencies":{"@typescript-eslint/eslint-plugin":"4 - 6","eslint":"7.17.0 - 8","eslint-plugin-import":"^2.22.1","eslint-plugin-prefer-arrow":"^1.2.2","eslint-plugin-sonarjs":"0.5 - 0.21","eslint-plugin-unicorn":"34 - 49"},"dependencies":{"@typescript-eslint/parser":"^6.9.0"},"devDependencies":{"@typescript-eslint/eslint-plugin":"^6.9.0","@vitest/coverage-v8":"^0.34.6","eslint":"^8.52.0","eslint-plugin-import":"^2.29.0","eslint-plugin-prefer-arrow":"^1.2.3","eslint-plugin-sonarjs":"^0.21.0","eslint-plugin-unicorn":"^49.0.0","typescript":"^5.2.2","vitest":"^0.34.6"},"_id":"@ionaru/eslint-config@13.1.1-76.0","readme":"# ESLint-config\n\n[![npm version](https://img.shields.io/npm/v/@ionaru/eslint-config.svg?style=for-the-badge)](https://www.npmjs.com/package/@ionaru/eslint-config)\n\n## Description\nMy custom flavoured config for ESLint based on my standard TSLint configuration.\n\n## Usage\n\n### Install\n```\nnpm install -D @ionaru/eslint-config eslint @typescript-eslint/eslint-plugin eslint-plugin-import eslint-plugin-prefer-arrow eslint-plugin-sonarjs eslint-plugin-unicorn\n```\n\n### Configuration\n\ntsconfig.eslint.json example\n```json\n{\n    \"extends\": \"./tsconfig.json\",\n    \"include\": [\n        \"src/**/*.ts\"\n    ]\n}\n```\n\n.eslintrc.json example\n```json\n{\n    \"env\": {\n        \"es6\": true\n    },\n    \"parserOptions\": {\n        \"project\": \"tsconfig.eslint.json\",\n        \"sourceType\": \"module\"\n    },\n    \"extends\": [\n        \"@ionaru\"\n    ]\n}\n```\n\npackage.json example\n```json\n...\n\"scripts\": {\n    ...\n    \"lint\": \"eslint --ext ts --max-warnings 0 src\",\n    ...\n},\n...\n```\n","readmeFilename":"README.md","gitHead":"633a0597308af7c5f1891a295f5da4ac614fe4ac","_nodeVersion":"20.9.0","_npmVersion":"10.2.1","dist":{"integrity":"sha512-eujvWKeTD5Td8SPNxqmoVV5djzoqPvmTNPdp9E9JlDHh4zt/y/52vbB9TdmWywhM1GmTlK3eMDzDI10FbyyrAw==","shasum":"a0f5c6a79a85701af7cd6f1819dd90faf28071f0","tarball":"https://registry.npmjs.org/@ionaru/eslint-config/-/eslint-config-13.1.1-76.0.tgz","fileCount":4,"unpackedSize":11347,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCID4Ps/M+8eiZ3Z+B7TQcfUhCMamGG2wuSnY43YgaxB01AiA4bp8w/tz8ZH0FCla/RjHYB9WE5ljUiumjDlQvRjkU9g=="}]},"_npmUser":{"name":"ionaru","email":"info@saturnserver.org"},"directories":{},"maintainers":[{"name":"ionaru","email":"info@saturnserver.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-config_13.1.1-76.0_1698626927087_0.9810722523459303"},"_hasShrinkwrap":false},"13.2.0":{"name":"@ionaru/eslint-config","type":"module","version":"13.2.0","description":"My custom flavoured config for ESLint","main":"index.cjs","repository":{"type":"git","url":"git+https://github.com/Ionaru/eslint-config.git"},"author":{"name":"Jeroen Akkerman"},"license":"MIT","bugs":{"url":"https://github.com/Ionaru/eslint-config/issues"},"homepage":"https://github.com/Ionaru/eslint-config#readme","scripts":{"test":"vitest run tests/eslint-config.spec.js --coverage","preversion":"npm run test"},"peerDependencies":{"@typescript-eslint/eslint-plugin":"4 - 6","eslint":"7.17.0 - 8","eslint-plugin-import":"^2.22.1","eslint-plugin-prefer-arrow":"^1.2.2","eslint-plugin-sonarjs":"0.5 - 0.23","eslint-plugin-unicorn":"34 - 49"},"dependencies":{"@typescript-eslint/parser":"^6.10.0"},"devDependencies":{"@typescript-eslint/eslint-plugin":"^6.10.0","@vitest/coverage-v8":"^0.34.6","eslint":"^8.53.0","eslint-plugin-import":"^2.29.0","eslint-plugin-prefer-arrow":"^1.2.3","eslint-plugin-sonarjs":"^0.23.0","eslint-plugin-unicorn":"^49.0.0","typescript":"^5.2.2","vitest":"^0.34.6"},"_id":"@ionaru/eslint-config@13.2.0","gitHead":"8aa43438a229fa0881c7b3a84b0124532c47d2ae","_nodeVersion":"20.9.0","_npmVersion":"10.2.3","dist":{"integrity":"sha512-34X6dUKu5xFsOdL5PycZIt6sLT/pE9Pb9JKWSqupzlCvv290whdaiHBGMWeWTkjvFZkBIeiQdiqi5GojFFXEAw==","shasum":"d45d9067157bda4ff5997349671f3b47971ea578","tarball":"https://registry.npmjs.org/@ionaru/eslint-config/-/eslint-config-13.2.0.tgz","fileCount":4,"unpackedSize":11344,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC3BUKIwnXwNoDrSjlC3R8q3qYPJCJUwHJhHPNk51hO9QIgHgL6+hKHgWjiqoA0r/Yi5LgYpCJAJXTcMCWP4ii5tJk="}]},"_npmUser":{"name":"ionaru","email":"info@saturnserver.org"},"directories":{},"maintainers":[{"name":"ionaru","email":"info@saturnserver.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-config_13.2.0_1699401326925_0.7521397787590427"},"_hasShrinkwrap":false},"13.2.1-78.0":{"name":"@ionaru/eslint-config","type":"module","version":"13.2.1-78.0","description":"My custom flavoured config for ESLint","main":"index.cjs","repository":{"type":"git","url":"git+https://github.com/Ionaru/eslint-config.git"},"author":{"name":"Jeroen Akkerman"},"license":"MIT","bugs":{"url":"https://github.com/Ionaru/eslint-config/issues"},"homepage":"https://github.com/Ionaru/eslint-config#readme","scripts":{"test":"vitest run tests/eslint-config.spec.js --coverage","preversion":"npm run test"},"peerDependencies":{"@typescript-eslint/eslint-plugin":"4 - 6","eslint":"7.17.0 - 8","eslint-plugin-import":"^2.22.1","eslint-plugin-prefer-arrow":"^1.2.2","eslint-plugin-sonarjs":"0.5 - 0.23","eslint-plugin-unicorn":"34 - 49"},"dependencies":{"@typescript-eslint/parser":"^6.10.0"},"devDependencies":{"@typescript-eslint/eslint-plugin":"^6.10.0","@vitest/coverage-v8":"^0.34.6","eslint":"^8.53.0","eslint-plugin-import":"^2.29.0","eslint-plugin-prefer-arrow":"^1.2.3","eslint-plugin-sonarjs":"^0.23.0","eslint-plugin-unicorn":"^49.0.0","typescript":"^5.2.2","vitest":"^0.34.6"},"_id":"@ionaru/eslint-config@13.2.1-78.0","readme":"# ESLint-config\n\n[![npm version](https://img.shields.io/npm/v/@ionaru/eslint-config.svg?style=for-the-badge)](https://www.npmjs.com/package/@ionaru/eslint-config)\n\n## Description\nMy custom flavoured config for ESLint based on my standard TSLint configuration.\n\n## Usage\n\n### Install\n```\nnpm install -D @ionaru/eslint-config eslint @typescript-eslint/eslint-plugin eslint-plugin-import eslint-plugin-prefer-arrow eslint-plugin-sonarjs eslint-plugin-unicorn\n```\n\n### Configuration\n\ntsconfig.eslint.json example\n```json\n{\n    \"extends\": \"./tsconfig.json\",\n    \"include\": [\n        \"src/**/*.ts\"\n    ]\n}\n```\n\n.eslintrc.json example\n```json\n{\n    \"env\": {\n        \"es6\": true\n    },\n    \"parserOptions\": {\n        \"project\": \"tsconfig.eslint.json\",\n        \"sourceType\": \"module\"\n    },\n    \"extends\": [\n        \"@ionaru\"\n    ]\n}\n```\n\npackage.json example\n```json\n...\n\"scripts\": {\n    ...\n    \"lint\": \"eslint --ext ts --max-warnings 0 src\",\n    ...\n},\n...\n```\n","readmeFilename":"README.md","gitHead":"8aa43438a229fa0881c7b3a84b0124532c47d2ae","_nodeVersion":"20.9.0","_npmVersion":"10.2.3","dist":{"integrity":"sha512-AH9HemHT660b2nx1xJbG7+Fal8zPIJSBH1ju62q5CMA/3dI2Xw+HMOoXjrVl7443Ld/9pnQxGsp1HTcwBfBetw==","shasum":"99b13194e1dd51a2e1cd8d140237cff336a5a094","tarball":"https://registry.npmjs.org/@ionaru/eslint-config/-/eslint-config-13.2.1-78.0.tgz","fileCount":4,"unpackedSize":11349,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEJ50LnVLq3PqI2Lj/pGkxvXF3wHyTe6kUw4l3OY6HhkAiEAxaqohJjUx1qX+rfqbqNmO9r0lWvtjAovK0BDs+0XxqA="}]},"_npmUser":{"name":"ionaru","email":"info@saturnserver.org"},"directories":{},"maintainers":[{"name":"ionaru","email":"info@saturnserver.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-config_13.2.1-78.0_1699404985787_0.7270160296429959"},"_hasShrinkwrap":false},"13.2.1-81.0":{"name":"@ionaru/eslint-config","type":"module","version":"13.2.1-81.0","description":"My custom flavoured config for ESLint","main":"index.cjs","repository":{"type":"git","url":"git+https://github.com/Ionaru/eslint-config.git"},"author":{"name":"Jeroen Akkerman"},"license":"MIT","bugs":{"url":"https://github.com/Ionaru/eslint-config/issues"},"homepage":"https://github.com/Ionaru/eslint-config#readme","scripts":{"test":"vitest run tests/eslint-config.spec.js --coverage","preversion":"npm run test"},"peerDependencies":{"@typescript-eslint/eslint-plugin":"4 - 6","eslint":"7.17.0 - 8","eslint-plugin-import":"^2.22.1","eslint-plugin-prefer-arrow":"^1.2.2","eslint-plugin-sonarjs":"0.5 - 0.23","eslint-plugin-unicorn":"34 - 50"},"dependencies":{"@typescript-eslint/parser":"^6.15.0"},"devDependencies":{"@typescript-eslint/eslint-plugin":"^6.15.0","@vitest/coverage-v8":"^1.1.0","eslint":"^8.56.0","eslint-plugin-import":"^2.29.1","eslint-plugin-prefer-arrow":"^1.2.3","eslint-plugin-sonarjs":"^0.23.0","eslint-plugin-unicorn":"^50.0.1","typescript":"^5.3.3","vitest":"^1.1.0"},"_id":"@ionaru/eslint-config@13.2.1-81.0","readme":"# ESLint-config\n\n[![npm version](https://img.shields.io/npm/v/@ionaru/eslint-config.svg?style=for-the-badge)](https://www.npmjs.com/package/@ionaru/eslint-config)\n\n## Description\nMy custom flavoured config for ESLint based on my standard TSLint configuration.\n\n## Usage\n\n### Install\n```\nnpm install -D @ionaru/eslint-config eslint @typescript-eslint/eslint-plugin eslint-plugin-import eslint-plugin-prefer-arrow eslint-plugin-sonarjs eslint-plugin-unicorn\n```\n\n### Configuration\n\ntsconfig.eslint.json example\n```json\n{\n    \"extends\": \"./tsconfig.json\",\n    \"include\": [\n        \"src/**/*.ts\"\n    ]\n}\n```\n\n.eslintrc.json example\n```json\n{\n    \"env\": {\n        \"es6\": true\n    },\n    \"parserOptions\": {\n        \"project\": \"tsconfig.eslint.json\",\n        \"sourceType\": \"module\"\n    },\n    \"extends\": [\n        \"@ionaru\"\n    ]\n}\n```\n\npackage.json example\n```json\n...\n\"scripts\": {\n    ...\n    \"lint\": \"eslint --ext ts --max-warnings 0 src\",\n    ...\n},\n...\n```\n","readmeFilename":"README.md","gitHead":"f295afa4c37c03d668f8eebd97538f731925058f","_nodeVersion":"20.10.0","_npmVersion":"10.2.5","dist":{"integrity":"sha512-ePpWt1w/UEjwvVX2RR0utm2Nyh9zvzIVCiD/C/XSUCmHzLnuTXjvI8B2at/l747afIrYFd70J2rU/jLMiR5lxw==","shasum":"1e5c1e3cad1d00d58578bf6c4a20992cce71d696","tarball":"https://registry.npmjs.org/@ionaru/eslint-config/-/eslint-config-13.2.1-81.0.tgz","fileCount":4,"unpackedSize":11347,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD318pIG2zZejkubBEVUpl5Lhs6IhYVcmylxPUAqreN/QIhALr4TlZk6nvooXdtSaihEnv6dNmqDhp8Rv2oCJtLWxVJ"}]},"_npmUser":{"name":"ionaru","email":"info@saturnserver.org"},"directories":{},"maintainers":[{"name":"ionaru","email":"info@saturnserver.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-config_13.2.1-81.0_1703294807583_0.9318514782856415"},"_hasShrinkwrap":false},"13.3.0":{"name":"@ionaru/eslint-config","type":"module","version":"13.3.0","description":"My custom flavoured config for ESLint","main":"index.cjs","repository":{"type":"git","url":"git+https://github.com/Ionaru/eslint-config.git"},"author":{"name":"Jeroen Akkerman"},"license":"MIT","bugs":{"url":"https://github.com/Ionaru/eslint-config/issues"},"homepage":"https://github.com/Ionaru/eslint-config#readme","scripts":{"test":"vitest run tests/eslint-config.spec.js --coverage","preversion":"npm run test"},"peerDependencies":{"@typescript-eslint/eslint-plugin":"4 - 6","eslint":"7.17.0 - 8","eslint-plugin-import":"^2.22.1","eslint-plugin-prefer-arrow":"^1.2.2","eslint-plugin-sonarjs":"0.5 - 0.23","eslint-plugin-unicorn":"34 - 50"},"dependencies":{"@typescript-eslint/parser":"^6.15.0"},"devDependencies":{"@typescript-eslint/eslint-plugin":"^6.15.0","@vitest/coverage-v8":"^1.1.0","eslint":"^8.56.0","eslint-plugin-import":"^2.29.1","eslint-plugin-prefer-arrow":"^1.2.3","eslint-plugin-sonarjs":"^0.23.0","eslint-plugin-unicorn":"^50.0.1","typescript":"^5.3.3","vitest":"^1.1.0"},"_id":"@ionaru/eslint-config@13.3.0","gitHead":"c221ef677d418a3a91a19669ced3842a7538ab93","_nodeVersion":"20.10.0","_npmVersion":"10.2.5","dist":{"integrity":"sha512-+gVfHTuMSBA37FK33zjwBXOMu5P0KGc2Q7Hq9JnCYPyeJzyPG+YO/QEMCz1FXSLazl8mGZEq3HDqPnQruaLVyg==","shasum":"825fa6d3c6c40bf139451468e06e1234064f16ed","tarball":"https://registry.npmjs.org/@ionaru/eslint-config/-/eslint-config-13.3.0.tgz","fileCount":4,"unpackedSize":11342,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCID/AXc+jchDSBw+WjeQNYQbw90vtdw0Bx7r7jB9npBAJAiEAo91FSo13yKktF6Y2OSSovOr16x1OPWvXJhmJqhK29Mc="}]},"_npmUser":{"name":"ionaru","email":"info@saturnserver.org"},"directories":{},"maintainers":[{"name":"ionaru","email":"info@saturnserver.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-config_13.3.0_1703295089345_0.22256563365718462"},"_hasShrinkwrap":false},"13.3.1-82.0":{"name":"@ionaru/eslint-config","type":"module","version":"13.3.1-82.0","description":"My custom flavoured config for ESLint","main":"index.cjs","repository":{"type":"git","url":"git+https://github.com/Ionaru/eslint-config.git"},"author":{"name":"Jeroen Akkerman"},"license":"MIT","bugs":{"url":"https://github.com/Ionaru/eslint-config/issues"},"homepage":"https://github.com/Ionaru/eslint-config#readme","scripts":{"test":"vitest run tests/eslint-config.spec.js --coverage","preversion":"npm run test"},"peerDependencies":{"@typescript-eslint/eslint-plugin":"4 - 6","eslint":"7.17.0 - 8","eslint-plugin-import":"^2.22.1","eslint-plugin-prefer-arrow":"^1.2.2","eslint-plugin-sonarjs":"0.5 - 0.23","eslint-plugin-unicorn":"34 - 50"},"dependencies":{"@typescript-eslint/parser":"^6.15.0"},"devDependencies":{"@typescript-eslint/eslint-plugin":"^6.15.0","@vitest/coverage-v8":"^1.1.0","eslint":"^8.56.0","eslint-plugin-import":"^2.29.1","eslint-plugin-prefer-arrow":"^1.2.3","eslint-plugin-sonarjs":"^0.23.0","eslint-plugin-unicorn":"^50.0.1","typescript":"^5.3.3","vitest":"^1.1.0"},"_id":"@ionaru/eslint-config@13.3.1-82.0","readme":"# ESLint-config\n\n[![npm version](https://img.shields.io/npm/v/@ionaru/eslint-config.svg?style=for-the-badge)](https://www.npmjs.com/package/@ionaru/eslint-config)\n\n## Description\nMy custom flavoured config for ESLint based on my standard TSLint configuration.\n\n## Usage\n\n### Install\n```\nnpm install -D @ionaru/eslint-config eslint @typescript-eslint/eslint-plugin eslint-plugin-import eslint-plugin-prefer-arrow eslint-plugin-sonarjs eslint-plugin-unicorn\n```\n\n### Configuration\n\ntsconfig.eslint.json example\n```json\n{\n    \"extends\": \"./tsconfig.json\",\n    \"include\": [\n        \"src/**/*.ts\"\n    ]\n}\n```\n\n.eslintrc.json example\n```json\n{\n    \"env\": {\n        \"es6\": true\n    },\n    \"parserOptions\": {\n        \"project\": \"tsconfig.eslint.json\",\n        \"sourceType\": \"module\"\n    },\n    \"extends\": [\n        \"@ionaru\"\n    ]\n}\n```\n\npackage.json example\n```json\n...\n\"scripts\": {\n    ...\n    \"lint\": \"eslint --ext ts --max-warnings 0 src\",\n    ...\n},\n...\n```\n","readmeFilename":"README.md","gitHead":"c221ef677d418a3a91a19669ced3842a7538ab93","_nodeVersion":"20.10.0","_npmVersion":"10.2.5","dist":{"integrity":"sha512-Ym3rIlsNwjPP+K3BELB6FREEgaIpnzPral/uK693lUMbDPKXfzylOgdh7pIT5kwbH5L/zNESHm0At6h4HQfgDg==","shasum":"01d574cae347f2d0e04c9d78c0d57aeaf3a0958c","tarball":"https://registry.npmjs.org/@ionaru/eslint-config/-/eslint-config-13.3.1-82.0.tgz","fileCount":4,"unpackedSize":11347,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICCW4BxNWHyMTJIXKqn8JDZ6p35QuFhAz5STumjBeVOfAiEA0V6Db5VGaMGhmt5JopfTuh9tMGcb6g9AjrfNodZsEaU="}]},"_npmUser":{"name":"ionaru","email":"info@saturnserver.org"},"directories":{},"maintainers":[{"name":"ionaru","email":"info@saturnserver.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-config_13.3.1-82.0_1703295090166_0.3692257844357645"},"_hasShrinkwrap":false},"13.4.1-86.0":{"name":"@ionaru/eslint-config","type":"module","version":"13.4.1-86.0","description":"My custom flavoured config for ESLint","main":"index.cjs","repository":{"type":"git","url":"git+https://github.com/Ionaru/eslint-config.git"},"author":{"name":"Jeroen Akkerman"},"license":"MIT","bugs":{"url":"https://github.com/Ionaru/eslint-config/issues"},"homepage":"https://github.com/Ionaru/eslint-config#readme","scripts":{"test":"vitest run tests/eslint-config.spec.js --coverage","preversion":"npm run test"},"peerDependencies":{"@typescript-eslint/eslint-plugin":"4 - 6","eslint":"7.17.0 - 8","eslint-plugin-import":"^2.22.1","eslint-plugin-prefer-arrow":"^1.2.2","eslint-plugin-sonarjs":"0.5 - 0.23","eslint-plugin-unicorn":"34 - 51"},"dependencies":{"@typescript-eslint/parser":"^6.21.0"},"devDependencies":{"@typescript-eslint/eslint-plugin":"^6.21.0","@vitest/coverage-v8":"^1.2.2","eslint":"^8.56.0","eslint-plugin-import":"^2.29.1","eslint-plugin-prefer-arrow":"^1.2.3","eslint-plugin-sonarjs":"^0.23.0","eslint-plugin-unicorn":"^51.0.1","typescript":"^5.3.3","vitest":"^1.2.2"},"_id":"@ionaru/eslint-config@13.4.1-86.0","readme":"# ESLint-config\n\n[![npm version](https://img.shields.io/npm/v/@ionaru/eslint-config.svg?style=for-the-badge)](https://www.npmjs.com/package/@ionaru/eslint-config)\n\n## Description\nMy custom flavoured config for ESLint based on my standard TSLint configuration.\n\n## Usage\n\n### Install\n```\nnpm install -D @ionaru/eslint-config eslint @typescript-eslint/eslint-plugin eslint-plugin-import eslint-plugin-prefer-arrow eslint-plugin-sonarjs eslint-plugin-unicorn\n```\n\n### Configuration\n\ntsconfig.eslint.json example\n```json\n{\n    \"extends\": \"./tsconfig.json\",\n    \"include\": [\n        \"src/**/*.ts\"\n    ]\n}\n```\n\n.eslintrc.json example\n```json\n{\n    \"env\": {\n        \"es6\": true\n    },\n    \"parserOptions\": {\n        \"project\": \"tsconfig.eslint.json\",\n        \"sourceType\": \"module\"\n    },\n    \"extends\": [\n        \"@ionaru\"\n    ]\n}\n```\n\npackage.json example\n```json\n...\n\"scripts\": {\n    ...\n    \"lint\": \"eslint --ext ts --max-warnings 0 src\",\n    ...\n},\n...\n```\n","readmeFilename":"README.md","gitHead":"bfff5f33230b9ce6077b12dfebf2dd9540e2a4df","_nodeVersion":"20.11.0","_npmVersion":"10.4.0","dist":{"integrity":"sha512-ojreTX1XD5zkWLSSEBQlp3pUzRxpFIeYclDNuW5LvODUFeVAKUvvE6uZQjqo3NSvLZd7qZt+gYeTwI1V++HTeg==","shasum":"8db9037b8f531999e00296932bdd080358bf7573","tarball":"https://registry.npmjs.org/@ionaru/eslint-config/-/eslint-config-13.4.1-86.0.tgz","fileCount":4,"unpackedSize":11347,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDjMWxx6sS0t4fVrEn2Jo3ZbsSvrjwgzA6ZxY0zP5flzgIhAOa5g9b8Z98MH+6hM0l2E5Yb8p9VSNcQiJFyFjfdy+2f"}]},"_npmUser":{"name":"ionaru","email":"info@saturnserver.org"},"directories":{},"maintainers":[{"name":"ionaru","email":"info@saturnserver.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-config_13.4.1-86.0_1707662646691_0.5450604456216663"},"_hasShrinkwrap":false},"13.4.0":{"name":"@ionaru/eslint-config","type":"module","version":"13.4.0","description":"My custom flavoured config for ESLint","main":"index.cjs","repository":{"type":"git","url":"git+https://github.com/Ionaru/eslint-config.git"},"author":{"name":"Jeroen Akkerman"},"license":"MIT","bugs":{"url":"https://github.com/Ionaru/eslint-config/issues"},"homepage":"https://github.com/Ionaru/eslint-config#readme","scripts":{"test":"vitest run tests/eslint-config.spec.js --coverage","preversion":"npm run test"},"peerDependencies":{"@typescript-eslint/eslint-plugin":"4 - 6","eslint":"7.17.0 - 8","eslint-plugin-import":"^2.22.1","eslint-plugin-prefer-arrow":"^1.2.2","eslint-plugin-sonarjs":"0.5 - 0.23","eslint-plugin-unicorn":"34 - 51"},"dependencies":{"@typescript-eslint/parser":"^6.21.0"},"devDependencies":{"@typescript-eslint/eslint-plugin":"^6.21.0","@vitest/coverage-v8":"^1.2.2","eslint":"^8.56.0","eslint-plugin-import":"^2.29.1","eslint-plugin-prefer-arrow":"^1.2.3","eslint-plugin-sonarjs":"^0.23.0","eslint-plugin-unicorn":"^51.0.1","typescript":"^5.3.3","vitest":"^1.2.2"},"_id":"@ionaru/eslint-config@13.4.0","gitHead":"bfff5f33230b9ce6077b12dfebf2dd9540e2a4df","_nodeVersion":"20.11.0","_npmVersion":"10.4.0","dist":{"integrity":"sha512-NdXZ/FBP4fgUCSgsUCCVWu2FEhD+nJme72K8ukRuv3kCMvcrENQweWfVMP0tLO+vb91IFFhQvQvF5z7093XCnA==","shasum":"19bf74d7ff4c8af7a9d19c1e227314252e00d845","tarball":"https://registry.npmjs.org/@ionaru/eslint-config/-/eslint-config-13.4.0.tgz","fileCount":4,"unpackedSize":11342,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFg8k8C6M2N2L4nubwDck9qePfnJNTzHtDj83IbSlgnMAiAwKfPMBmdVKsbdjR44XqEz1OR4U2/Sz765P3w/OPj35Q=="}]},"_npmUser":{"name":"ionaru","email":"info@saturnserver.org"},"directories":{},"maintainers":[{"name":"ionaru","email":"info@saturnserver.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-config_13.4.0_1707662656190_0.48267428938622836"},"_hasShrinkwrap":false},"13.5.1-87.0":{"name":"@ionaru/eslint-config","type":"module","version":"13.5.1-87.0","description":"My custom flavoured config for ESLint","main":"index.cjs","repository":{"type":"git","url":"git+https://github.com/Ionaru/eslint-config.git"},"author":{"name":"Jeroen Akkerman"},"license":"MIT","bugs":{"url":"https://github.com/Ionaru/eslint-config/issues"},"homepage":"https://github.com/Ionaru/eslint-config#readme","scripts":{"test":"vitest run tests/eslint-config.spec.js --coverage","preversion":"npm run test"},"peerDependencies":{"@typescript-eslint/eslint-plugin":"4 - 7","eslint":"7.17.0 - 8","eslint-plugin-import":"^2.22.1","eslint-plugin-prefer-arrow":"^1.2.2","eslint-plugin-sonarjs":"0.5 - 0.24","eslint-plugin-unicorn":"34 - 51"},"dependencies":{"@typescript-eslint/parser":"^7.0.1"},"devDependencies":{"@typescript-eslint/eslint-plugin":"^7.0.1","@vitest/coverage-v8":"^1.2.2","eslint":"^8.56.0","eslint-plugin-import":"^2.29.1","eslint-plugin-prefer-arrow":"^1.2.3","eslint-plugin-sonarjs":"^0.24.0","eslint-plugin-unicorn":"^51.0.1","typescript":"^5.3.3","vitest":"^1.2.2"},"_id":"@ionaru/eslint-config@13.5.1-87.0","readme":"# ESLint-config\n\n[![npm version](https://img.shields.io/npm/v/@ionaru/eslint-config.svg?style=for-the-badge)](https://www.npmjs.com/package/@ionaru/eslint-config)\n\n## Description\nMy custom flavoured config for ESLint based on my standard TSLint configuration.\n\n## Usage\n\n### Install\n```\nnpm install -D @ionaru/eslint-config eslint @typescript-eslint/eslint-plugin eslint-plugin-import eslint-plugin-prefer-arrow eslint-plugin-sonarjs eslint-plugin-unicorn\n```\n\n### Configuration\n\ntsconfig.eslint.json example\n```json\n{\n    \"extends\": \"./tsconfig.json\",\n    \"include\": [\n        \"src/**/*.ts\"\n    ]\n}\n```\n\n.eslintrc.json example\n```json\n{\n    \"env\": {\n        \"es6\": true\n    },\n    \"parserOptions\": {\n        \"project\": \"tsconfig.eslint.json\",\n        \"sourceType\": \"module\"\n    },\n    \"extends\": [\n        \"@ionaru\"\n    ]\n}\n```\n\npackage.json example\n```json\n...\n\"scripts\": {\n    ...\n    \"lint\": \"eslint --ext ts --max-warnings 0 src\",\n    ...\n},\n...\n```\n","readmeFilename":"README.md","gitHead":"4989ff95d83cad40d86937d4d1327d2da8764920","_nodeVersion":"20.11.0","_npmVersion":"10.4.0","dist":{"integrity":"sha512-E1H8ZSxOmV2EVO3IzhvGWfgonB1zCW7zisu9LnlzcGH/FptTgg2Rp0n4SGdTFOMHnQuMqCuSg10s6LegLSHlIA==","shasum":"2835e1913af55e1118d902c3bb6cf619717a20b1","tarball":"https://registry.npmjs.org/@ionaru/eslint-config/-/eslint-config-13.5.1-87.0.tgz","fileCount":4,"unpackedSize":11345,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIB/1QUU4NAysn37d7SxBfBQIVkaQsCV/l8rdWZvVQutuAiEA7CnW0n2m+SnrMapWO6fxGDtzE0I1pWuwjUuk0A2VKaA="}]},"_npmUser":{"name":"ionaru","email":"info@saturnserver.org"},"directories":{},"maintainers":[{"name":"ionaru","email":"info@saturnserver.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-config_13.5.1-87.0_1708043719594_0.4313601759054071"},"_hasShrinkwrap":false},"13.5.0":{"name":"@ionaru/eslint-config","type":"module","version":"13.5.0","description":"My custom flavoured config for ESLint","main":"index.cjs","repository":{"type":"git","url":"git+https://github.com/Ionaru/eslint-config.git"},"author":{"name":"Jeroen Akkerman"},"license":"MIT","bugs":{"url":"https://github.com/Ionaru/eslint-config/issues"},"homepage":"https://github.com/Ionaru/eslint-config#readme","scripts":{"test":"vitest run tests/eslint-config.spec.js --coverage","preversion":"npm run test"},"peerDependencies":{"@typescript-eslint/eslint-plugin":"4 - 7","eslint":"7.17.0 - 8","eslint-plugin-import":"^2.22.1","eslint-plugin-prefer-arrow":"^1.2.2","eslint-plugin-sonarjs":"0.5 - 0.24","eslint-plugin-unicorn":"34 - 51"},"dependencies":{"@typescript-eslint/parser":"^7.0.1"},"devDependencies":{"@typescript-eslint/eslint-plugin":"^7.0.1","@vitest/coverage-v8":"^1.2.2","eslint":"^8.56.0","eslint-plugin-import":"^2.29.1","eslint-plugin-prefer-arrow":"^1.2.3","eslint-plugin-sonarjs":"^0.24.0","eslint-plugin-unicorn":"^51.0.1","typescript":"^5.3.3","vitest":"^1.2.2"},"_id":"@ionaru/eslint-config@13.5.0","gitHead":"4989ff95d83cad40d86937d4d1327d2da8764920","_nodeVersion":"20.11.0","_npmVersion":"10.4.0","dist":{"integrity":"sha512-WTo08OL4As39SUeU/FzNYKH//WjrUzwDuCdacIZv/iAD50evFI5ggQcgUOA/FuDLmR2mzs0ZhPv8yzh9vkpB1A==","shasum":"f4c496e4838ad1c1cecdcb228109042e59fd656a","tarball":"https://registry.npmjs.org/@ionaru/eslint-config/-/eslint-config-13.5.0.tgz","fileCount":4,"unpackedSize":11340,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDNNU2UWWjsF0L7TuvjZPZHy94D9qIU2ppL8XLJ/HZ90AIhAKX4aBzKctk+KMLDKcRETsNLFqEtnVq7Hk0nGn1gnH49"}]},"_npmUser":{"name":"ionaru","email":"info@saturnserver.org"},"directories":{},"maintainers":[{"name":"ionaru","email":"info@saturnserver.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-config_13.5.0_1708043927943_0.0010726229021100764"},"_hasShrinkwrap":false}},"time":{"created":"2020-01-23T15:08:11.591Z","0.0.1":"2020-01-23T15:08:11.757Z","modified":"2024-02-16T00:38:48.726Z","0.0.2":"2020-01-23T15:11:18.479Z","1.0.0":"2020-01-24T16:39:58.106Z","1.0.1":"2020-01-30T09:38:58.686Z","1.0.3-15.0":"2020-03-22T11:23:10.567Z","1.0.3-18.0":"2020-03-22T12:47:20.250Z","1.0.4-19.0":"2020-03-22T12:49:57.413Z","1.0.3":"2020-03-22T12:50:06.885Z","1.0.4-21.0":"2020-05-01T12:31:11.112Z","1.0.4-22.0":"2020-05-25T15:20:28.097Z","1.0.4":"2020-06-19T12:47:05.367Z","1.0.5-23.0":"2020-06-19T12:47:20.901Z","2.0.0":"2020-09-17T13:43:30.919Z","2.0.1-27.0":"2020-09-17T13:43:35.311Z","2.0.1":"2020-09-24T21:39:57.996Z","2.0.2-29.0":"2020-09-24T21:40:26.075Z","3.0.1-33.0":"2021-01-10T02:14:43.898Z","3.0.0":"2021-01-10T02:15:48.354Z","3.1.0":"2021-05-05T00:47:18.127Z","3.1.1-36.0":"2021-05-05T00:48:33.640Z","3.1.1-39.0":"2021-07-19T00:27:39.359Z","3.1.1-40.0":"2021-07-19T00:29:44.669Z","3.1.1-41.0":"2021-07-21T00:54:03.734Z","3.1.1-43.0":"2021-07-24T22:06:01.887Z","4.0.0":"2021-07-27T13:48:23.413Z","4.0.1-44.0":"2021-07-27T13:48:31.584Z","4.0.1-1.0":"2021-09-29T21:50:00.447Z","5.0.1-2.0":"2021-09-29T22:04:40.645Z","5.0.1":"2021-09-30T00:07:28.769Z","5.0.2-4.0":"2021-09-30T00:07:32.142Z","5.1.0":"2021-11-01T15:58:45.111Z","5.1.1-7.0":"2021-11-01T15:58:46.925Z","5.2.1-2.0":"2021-11-08T00:51:02.886Z","5.2.0":"2021-11-08T00:51:51.676Z","5.2.1-3.0":"2021-11-23T15:01:32.903Z","5.3.0":"2021-11-23T15:16:56.716Z","5.3.1-5.0":"2021-11-23T15:17:04.377Z","5.3.1-6.0":"2021-12-18T14:50:39.841Z","6.0.1-7.0":"2021-12-18T15:04:11.817Z","6.0.0":"2021-12-18T15:06:26.294Z","6.1.0":"2022-02-05T16:20:28.084Z","6.1.1-11.0":"2022-02-05T16:20:35.402Z","6.1.1-13.0":"2022-02-05T16:21:22.409Z","6.2.0":"2022-02-22T15:36:51.351Z","6.2.1-15.0":"2022-02-22T15:36:54.067Z","6.2.1":"2022-02-26T17:03:46.801Z","6.2.2-16.0":"2022-02-26T17:03:54.367Z","6.2.2-19.0":"2022-03-26T15:51:05.341Z","6.3.1-20.0":"2022-04-04T16:51:00.289Z","6.3.0":"2022-04-04T16:51:04.409Z","6.3.1-22.0":"2022-05-12T15:25:46.170Z","7.0.0":"2022-05-12T15:31:04.852Z","7.0.1":"2022-05-12T15:44:56.058Z","7.0.2-25.0":"2022-05-12T15:45:07.926Z","7.0.2-27.0":"2022-07-30T20:47:25.535Z","8.0.1-28.0":"2022-07-30T21:12:04.901Z","8.0.0":"2022-07-30T21:12:14.220Z","8.0.1-30.0":"2022-07-30T21:41:18.983Z","8.0.1-31.0":"2022-08-28T22:19:11.548Z","8.1.0":"2022-08-28T22:21:10.975Z","8.1.1-33.0":"2022-08-28T22:21:24.798Z","8.2.0":"2022-10-02T20:13:58.268Z","8.2.1-35.0":"2022-10-02T20:14:07.581Z","8.3.0":"2022-10-26T15:24:26.959Z","8.3.1-36.0":"2022-10-26T15:24:37.483Z","8.4.1-39.0":"2022-12-02T20:06:21.901Z","8.4.0":"2022-12-02T20:07:15.170Z","8.5.0":"2022-12-07T02:15:49.018Z","8.5.1-40.0":"2022-12-07T02:15:50.917Z","8.5.1-43.0":"2023-01-08T17:30:31.562Z","8.5.1-44.0":"2023-02-12T17:09:06.875Z","9.0.0":"2023-02-12T17:12:16.881Z","9.0.1-45.0":"2023-02-12T17:12:34.364Z","9.1.0":"2023-03-04T20:37:00.329Z","9.1.1-48.0":"2023-03-04T20:37:11.366Z","9.1.1":"2023-03-04T21:27:51.482Z","9.1.2-50.0":"2023-03-04T21:27:57.019Z","9.2.0":"2023-04-01T22:08:33.427Z","9.2.1-52.0":"2023-04-01T22:08:42.956Z","9.2.1-53.0":"2023-04-27T21:43:23.480Z","9.2.1-54.0":"2023-05-21T23:27:13.264Z","10.0.0":"2023-05-21T23:49:56.516Z","10.0.1-56.0":"2023-05-21T23:50:28.864Z","10.0.1-57.0":"2023-06-12T00:47:11.675Z","10.0.1-58.0":"2023-06-12T01:25:38.263Z","10.0.1-59.0":"2023-06-12T12:19:14.038Z","11.0.0":"2023-06-14T18:29:22.463Z","11.0.1-61.0":"2023-06-14T18:29:26.323Z","11.0.1-62.0":"2023-06-14T18:30:55.473Z","12.0.0":"2023-07-20T20:49:12.704Z","12.0.1-65.0":"2023-07-20T20:49:24.155Z","12.1.1-67.0":"2023-08-20T21:59:16.669Z","12.1.1":"2023-08-20T22:10:42.136Z","12.1.2-69.0":"2023-08-20T22:10:54.652Z","13.0.0":"2023-09-15T15:27:44.242Z","13.0.1-73.0":"2023-09-15T15:28:13.967Z","13.1.0":"2023-10-30T00:48:37.361Z","13.1.1-76.0":"2023-10-30T00:48:47.305Z","13.2.0":"2023-11-07T23:55:27.094Z","13.2.1-78.0":"2023-11-08T00:56:25.956Z","13.2.1-81.0":"2023-12-23T01:26:47.715Z","13.3.0":"2023-12-23T01:31:29.551Z","13.3.1-82.0":"2023-12-23T01:31:30.325Z","13.4.1-86.0":"2024-02-11T14:44:06.840Z","13.4.0":"2024-02-11T14:44:16.334Z","13.5.1-87.0":"2024-02-16T00:35:19.749Z","13.5.0":"2024-02-16T00:38:48.239Z"},"maintainers":[{"name":"ionaru","email":"info@saturnserver.org"}],"description":"My custom flavoured config for ESLint","homepage":"https://github.com/Ionaru/eslint-config#readme","repository":{"type":"git","url":"git+https://github.com/Ionaru/eslint-config.git"},"author":{"name":"Jeroen Akkerman"},"bugs":{"url":"https://github.com/Ionaru/eslint-config/issues"},"license":"MIT","readme":"# ESLint-config\n\n[![npm version](https://img.shields.io/npm/v/@ionaru/eslint-config.svg?style=for-the-badge)](https://www.npmjs.com/package/@ionaru/eslint-config)\n\n## Description\nMy custom flavoured config for ESLint based on my standard TSLint configuration.\n\n## Usage\n\n### Install\n```\nnpm install -D @ionaru/eslint-config eslint @typescript-eslint/eslint-plugin eslint-plugin-import eslint-plugin-prefer-arrow eslint-plugin-sonarjs eslint-plugin-unicorn\n```\n\n### Configuration\n\ntsconfig.eslint.json example\n```json\n{\n    \"extends\": \"./tsconfig.json\",\n    \"include\": [\n        \"src/**/*.ts\"\n    ]\n}\n```\n\n.eslintrc.json example\n```json\n{\n    \"env\": {\n        \"es6\": true\n    },\n    \"parserOptions\": {\n        \"project\": \"tsconfig.eslint.json\",\n        \"sourceType\": \"module\"\n    },\n    \"extends\": [\n        \"@ionaru\"\n    ]\n}\n```\n\npackage.json example\n```json\n...\n\"scripts\": {\n    ...\n    \"lint\": \"eslint --ext ts --max-warnings 0 src\",\n    ...\n},\n...\n```\n","readmeFilename":"README.md"}