{"_id":"@ggascoigne/eslint-config","_rev":"37-342f604f5b0012111b36cba33fbb0198","name":"@ggascoigne/eslint-config","dist-tags":{"latest":"3.1.0"},"versions":{"1.6.0":{"name":"@ggascoigne/eslint-config","version":"1.6.0","keywords":["eslint","eslint-config"],"author":{"name":"Matthew Waldron"},"license":"MIT","_id":"@ggascoigne/eslint-config@1.6.0","maintainers":[{"name":"ggascoigne","email":"guy@wyrdrune.com"}],"homepage":"https://github.com/ggascoigne/shareable-configs/tree/main/packages/eslint-config#readme","bugs":{"url":"https://github.com/ggascoigne/shareable-configs/issues"},"dist":{"shasum":"d26e9df21ab2e6164f93214c892f6c3a670a1546","tarball":"https://registry.npmjs.org/@ggascoigne/eslint-config/-/eslint-config-1.6.0.tgz","fileCount":7,"integrity":"sha512-kODLXIIydoxDY1A/zm0vSsIYgWF/nCZjzZcNmjit/7zfFw5eQyVyuCoUImrpQSXZuf41BV57Acj3sK9+Qvv6jg==","signatures":[{"sig":"MEYCIQC7pmMxNISPkWLwHRnukr5nMSurPavk0hbSAvTlIXT3zQIhAPPzgdUxRCPbMlr9r+YJTVdne61xURpmNq4b/poJ1J9W","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":8686,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjcXYkACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq4iQ//cPiaZcXp7S/dESSkun51eAC9f1z7Xs7jgZwBVQlaZSMwPRvn\r\nx9lzUR+FeyJq27oktElTQsPnu4XCY34lSCUeq/UIPktPb5iDHnq/+VxBDUuL\r\nIVkngC9wMo1F8rnBIo6K5od0fUB02cVPU6PN5Zqe0iv6nwMCBey2lXANpYAw\r\ndOmgYxeogYq8akIvZtGHXDf7nxJ7208XAUkb3ei0dOba+DFGPCC/OLzds+JE\r\ndbDBQTt/Rq61SrnSuaiJ54jN/fYOV8vyzqQIZZJR28LgXjMts/ho1rl/p7nZ\r\nF7yCGx7vgAGPIXQNoi9H73Lfp3MGtWgXORQB2x54LtwEcfj5vnH+32zf1lA3\r\nTtTXlzULPds/HZgqY6TrUMdJgxbuuXSU1C6OZ99S2k08YaPjuoHHWhv0tb8+\r\n78BqlKbxsH4JDowH8Z7RpT53HQ4yaqyl43SEwHvrSmVpEaIVPmsGqzxnnfSo\r\nGvQoisNp0uSCSX0WNVgeF//jbDjeDt/xJFxe6AEBfhj0vS4/DQMFhtUE/bng\r\ng9QdpQmpUINTfeYTruJb6zJTTYO8vEBwR5dlOhmp0DZj68GkbeW9kRjTsx3E\r\nzEcVmz35cBUdrJFIidQtz04gcOE6m9vvr7ZpgzfSoeqB3DZ3rC1f5nIp2fYL\r\nuoIvgmUR2hOPxgu+qTLdKbaeQqrhP8YWnnk=\r\n=CfL9\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"24b1b9b6366bdba7ce5bb3709fe9ba0467914ec3","scripts":{"test":"echo \"No test specified\""},"_npmUser":{"name":"ggascoigne","email":"guy@wyrdrune.com"},"repository":{"url":"git+https://github.com/ggascoigne/shareable-configs.git","type":"git","directory":"packages/eslint-config"},"_npmVersion":"lerna/6.0.3/node@v16.18.0+x64 (linux)","description":"A shareable eslint configuration for projects.","directories":{},"_nodeVersion":"16.18.0","dependencies":{"eslint-plugin-jest":"^27.0.4","eslint-plugin-import":"^2.26.0","eslint-plugin-promise":"^6.0.1","eslint-plugin-sonarjs":"^0.16.0","eslint-plugin-unicorn":"^44.0.0","eslint-config-prettier":"^8.5.0","eslint-plugin-jest-dom":"^4.0.2","eslint-plugin-prettier":"^4.2.1","eslint-plugin-security":"^1.5.0","@typescript-eslint/parser":"^5.38.1","eslint-config-airbnb-base":"^15.0.0","eslint-plugin-jest-formatting":"^3.1.0","eslint-config-airbnb-typescript":"^17.0.0","@typescript-eslint/eslint-plugin":"^5.38.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"eslint":">= 8"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_1.6.0_1668380196050_0.8095883936193724","host":"s3://npm-registry-packages"}},"1.7.0":{"name":"@ggascoigne/eslint-config","version":"1.7.0","keywords":["eslint","eslint-config"],"author":{"name":"Guy Gascoigne-Piggford"},"license":"MIT","_id":"@ggascoigne/eslint-config@1.7.0","maintainers":[{"name":"ggascoigne","email":"guy@wyrdrune.com"}],"homepage":"https://github.com/ggascoigne/shareable-configs/tree/main/packages/eslint-config#readme","bugs":{"url":"https://github.com/ggascoigne/shareable-configs/issues"},"dist":{"shasum":"c34efb7e761d6a55c80e40ad24b49569564e56ef","tarball":"https://registry.npmjs.org/@ggascoigne/eslint-config/-/eslint-config-1.7.0.tgz","fileCount":7,"integrity":"sha512-XPbpDKyLnKb0eeqb7cef3d0jb3Ic2hYewjPZYKBKRdZ+0Y2CuRj4AlW6By6iCzB68RcvDi5AH3JJrKIfeMP58Q==","signatures":[{"sig":"MEUCIChWzsmmXRGnhwCNCBDVwKYGOluHWaA9wIFRPYOzikwFAiEAl6MR6FzWNJQJwtL7cgdPyYnG5CohmbVvWvHaGM0wNYE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":8668,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjcYYzACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmo/8g//ZLkofYzWQZKfaan5sANR/xIbQhecrHTCFJafJ+3OQFP5YDUH\r\ndBnTFD1XRapBpwGjQT/zZ759k7d8EIo0jK462GoTRB82xzGIENQdnKFJQCIK\r\nGFlumOJGBv5lZLy8oRt+/2/t7s7TJYM0jIOalyl+DDamdtjuu/QihVNuWPBr\r\nut0ytmH2H5gJe1U+TXzeDTScSu6UGvu72dfu5DA8B3IQ2Hu4S7uJLvg/hHg/\r\n5FFBx89BgRqU99Gp44g+ZPXFq2qhE6kMOZqqwcZWB5G+Zx7NB3WRA16HXVMN\r\nxl1zA1VARNMn2k9HdON6vlHEMPW+oRm91uCPIgVnfLJMIwE7rXnGc20VuJVD\r\nG9ITR9wrh7K4nhHmXEf9T5ffbnMRiar1NNDqoLC9fGRsdAvENtWpIQ4ua/Cn\r\nE5qcl4bvXJyiuVYyz9EbXjesQsta15QTqW/qfVNK9RrAXyBShzCWbHYCnQc2\r\nCttSBFaTKYxp2eBLhibg9vhrWo1GjEeS5LERD3pHyfRNS0sNAVx8L0av6IQs\r\nc3K8LudtLdpW/9f/j1TXms6yACZKWiqed0iI/RelhEIFBcmWwivln9dj0E2p\r\njhjSp+SVCD8k1iyaklIfYAOgKflgRe8GkWBAEP0xagG6U9XRDLBfTuWoaV3A\r\n5yQ7Ql9G9qsKnNMFDCDvjfdM90/EaOc9ZbU=\r\n=1nYF\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"e854820109272ebc4a23eac5ece79e35a8690844","scripts":{"test":"echo \"No test specified\""},"_npmUser":{"name":"ggascoigne","email":"guy@wyrdrune.com"},"repository":{"url":"git+https://github.com/ggascoigne/shareable-configs.git","type":"git","directory":"packages/eslint-config"},"_npmVersion":"lerna/6.0.3/node@v16.18.0+x64 (linux)","description":"A shareable eslint configuration for projects.","directories":{},"_nodeVersion":"16.18.0","dependencies":{"eslint-plugin-jest":"^27.0.4","eslint-plugin-import":"^2.26.0","eslint-plugin-promise":"^6.0.1","eslint-plugin-sonarjs":"^0.16.0","eslint-plugin-unicorn":"^44.0.0","eslint-config-prettier":"^8.5.0","eslint-plugin-jest-dom":"^4.0.2","eslint-plugin-prettier":"^4.2.1","eslint-plugin-security":"^1.5.0","@typescript-eslint/parser":"^5.38.1","eslint-config-airbnb-base":"^15.0.0","eslint-plugin-jest-formatting":"^3.1.0","eslint-config-airbnb-typescript":"^17.0.0","@typescript-eslint/eslint-plugin":"^5.38.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"eslint":">= 8"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_1.7.0_1668384307197_0.2567941321294376","host":"s3://npm-registry-packages"}},"1.8.0":{"name":"@ggascoigne/eslint-config","version":"1.8.0","keywords":["eslint","eslint-config"],"author":{"name":"Guy Gascoigne-Piggford"},"license":"MIT","_id":"@ggascoigne/eslint-config@1.8.0","maintainers":[{"name":"ggascoigne","email":"guy@wyrdrune.com"}],"homepage":"https://github.com/ggascoigne/shareable-configs/tree/main/packages/eslint-config#readme","bugs":{"url":"https://github.com/ggascoigne/shareable-configs/issues"},"dist":{"shasum":"c42032c8547cfa16b0296c9cba73844083b4627e","tarball":"https://registry.npmjs.org/@ggascoigne/eslint-config/-/eslint-config-1.8.0.tgz","fileCount":7,"integrity":"sha512-2bX47580FI0nUVbzMkvsF5Z08Cz6/unMCwzA6JSjqZghJSlkpoigm/2thFS0/kBgaqcmXRN0cBoQoHMzM0opYA==","signatures":[{"sig":"MEUCIQCP2csopiFZ9pCUwP1m51/tcx21sk6ZB8EGRcLMx/Y9AQIgfWwh3+ruc7BqkyQ0IsrwXeB9AVGWa7KddIeTYcE80hY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":11873,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjccdKACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq1RQ//Sa3HFNtMDBoUU9PluEoupQ2AJhrSYlmkO4LjgKKtaiqQbHBa\r\n2M7DGMkcj2lPK8URxJYOIhShZn4475ZxXRlK32jmY25C7oJOdSyXSEs4WpiE\r\nyDhgb9HkCMZpTaycaa5oQTvJYLf8N+84O/n2ofkF7LcdkrECMjHPluLIRV1h\r\naD2wNv5DFSHXD7RpmfJyp5cUcyEEmmnlf+FH7s/s/ZEGv2yiTuFTjGS9/rVx\r\nogTtsntAqomr3BZw0WnA66L6iPOdCDvredOWFpxcZ8HMxocV3THI/EoViwxD\r\nImbdy5Uh1NX98JcqibOwQCXRt79tlx07M0emBAjlUaCMYS8zmpwiepEgqwOt\r\nBZyaeyT0Ljw6opIWFMeT3DZdXZt65ToDoUbwrylpM6ykAN2OJ8Y7JjGDv8v4\r\nNw04RLTrzoqwyCjBc74gYj1AKcOpeIlWMk2jw7ZDpqO5YNl8+26owTVc4VNV\r\nmGZk2RSZWEH6AHwU080OKh95T4MYP5ED9hh4ePZ83Md+EtXm9/hmlAjj9xKV\r\nokQi2vQZpcSQk5oSCNR1kZ/GbqEsPlXs8iIRy/5k/R/PvIvapboJeGYZc8FW\r\nzPqVVrN01cRWBgzAtVBdiqohSSiLN8lJ3geJ856eLJYQGKryg3tWaMaTA1NN\r\n39sk2FoaYw8nvvLSEKviZ7JtRcli447vzYU=\r\n=P/qx\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"ff4a0e4684baf10253f011aab1beea92091499a8","scripts":{"test":"echo \"No test specified\""},"_npmUser":{"name":"ggascoigne","email":"guy@wyrdrune.com"},"repository":{"url":"git+https://github.com/ggascoigne/shareable-configs.git","type":"git","directory":"packages/eslint-config"},"_npmVersion":"lerna/6.0.3/node@v16.18.0+x64 (linux)","description":"A shareable eslint configuration for projects.","directories":{},"_nodeVersion":"16.18.0","dependencies":{"eslint-plugin-etc":"^2.0.2","eslint-plugin-jest":"^27.0.4","eslint-plugin-import":"^2.26.0","eslint-plugin-risxss":"^2.1.0","eslint-plugin-promise":"^6.0.1","eslint-plugin-sonarjs":"^0.16.0","eslint-plugin-unicorn":"^44.0.0","eslint-config-prettier":"^8.5.0","eslint-plugin-jest-dom":"^4.0.2","eslint-plugin-prettier":"^4.2.1","eslint-plugin-security":"^1.5.0","@typescript-eslint/parser":"^5.38.1","eslint-config-airbnb-base":"^15.0.0","eslint-plugin-jest-formatting":"^3.1.0","eslint-config-airbnb-typescript":"^17.0.0","@typescript-eslint/eslint-plugin":"^5.38.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"eslint":">= 8"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_1.8.0_1668400970081_0.9084935963916758","host":"s3://npm-registry-packages"}},"1.9.0":{"name":"@ggascoigne/eslint-config","version":"1.9.0","keywords":["eslint","eslint-config"],"author":{"name":"Guy Gascoigne-Piggford"},"license":"MIT","_id":"@ggascoigne/eslint-config@1.9.0","maintainers":[{"name":"ggascoigne","email":"guy@wyrdrune.com"}],"homepage":"https://github.com/ggascoigne/shareable-configs/tree/main/packages/eslint-config#readme","bugs":{"url":"https://github.com/ggascoigne/shareable-configs/issues"},"dist":{"shasum":"633db42c07d09dc65213a59353043462314278e1","tarball":"https://registry.npmjs.org/@ggascoigne/eslint-config/-/eslint-config-1.9.0.tgz","fileCount":7,"integrity":"sha512-1K+K+zYoArRhiHLIhhnQ0seTlVl/TnvuLFPGECB9yNyCPq+sAu60HphHHBbmT7WfpLh7g9GGeTdeRv6Hi9FvAw==","signatures":[{"sig":"MEQCIH1+nZ3dLkdSpvXB1fXP7SGNpnNk805YlHvjNYtaI0+PAiA7NYCvSoK8CtF3qponWWo3R7JJ2hgq8NeqjWu+U0T1qQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":11695,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjcdQFACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrFlBAAko4tNJu6QN1ygLhOtwUh+sMEnKBawwMvcJwmCHA+ml8mfStQ\r\nPmo0OVkwKNpC+7MVZQn3EGQBFLTvoyB4BbbLn0dwq9YRekLuSY+jOqKbKVKK\r\nr1u5EW8CatqGMxdooyyZW8PKk5hg/tYEnDtugKAuYj0xOGLU81z+hkTOF3o8\r\n1JKnzhxF6RMdBFakOOw/79LwWz9WOiPWcanIyNnlMrwxBSLQiGmyJczlK1mw\r\n5RafzeTAnYWZH6vUgEhlRBuxDQTUag1qTcd0Av4x3wlHODgr0W3ZvAm0Y63V\r\nG2qMElYBAbmSOWxbRgg4NolW+Q4/XnmIMBtWz+sbjvvBP1qWYlTzryGgq4SF\r\nJAwpDg6YPJ3sBVTis8hnQzoFlpZYTkNETRl/AJpRK1PIIpyuAFMpA462Xjug\r\nI8YIY5zHVPE5phHx06ShMbZP4s5o1Luoy/DX/7FoOSZEo55MsRcvFeDQEsj7\r\ncBoRxLTR1yxEotSmsWAC98CtnbsjWzVZQIkgwaRCJe3Hg7ENEzI3NAk+B9K+\r\n6IwRQCxHuN+EavgKGIKU56Smq2qMwtNZ149AtmoUSVoPENItd+r7rhFuFxQ4\r\nLromL+TZpKYCETs9ernPjTryGJoJuWGuk1PnGI6VoIGeJAfXJOxJWnOHTQJG\r\nSRfAeixM9VldPmR6FTsVDiSPrTh/bRMIbcA=\r\n=nuEj\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"ca88ad0f5c68698356e3a2fbda0d37622b6e8ac0","scripts":{"test":"echo \"No test specified\""},"_npmUser":{"name":"ggascoigne","email":"guy@wyrdrune.com"},"repository":{"url":"git+https://github.com/ggascoigne/shareable-configs.git","type":"git","directory":"packages/eslint-config"},"_npmVersion":"lerna/6.0.3/node@v16.18.0+x64 (linux)","description":"A shareable eslint configuration for projects.","directories":{},"_nodeVersion":"16.18.0","dependencies":{"eslint-plugin-etc":"^2.0.2","eslint-plugin-jest":"^27.0.4","eslint-plugin-import":"^2.26.0","eslint-plugin-risxss":"^2.1.0","eslint-plugin-promise":"^6.0.1","eslint-plugin-sonarjs":"^0.16.0","eslint-plugin-unicorn":"^44.0.0","eslint-config-prettier":"^8.5.0","eslint-plugin-jest-dom":"^4.0.2","eslint-plugin-prettier":"^4.2.1","eslint-plugin-security":"^1.5.0","@typescript-eslint/parser":"^5.38.1","eslint-config-airbnb-base":"^15.0.0","eslint-plugin-jest-formatting":"^3.1.0","eslint-config-airbnb-typescript":"^17.0.0","@typescript-eslint/eslint-plugin":"^5.38.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"eslint":">= 8"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_1.9.0_1668404229562_0.0010295630721932625","host":"s3://npm-registry-packages"}},"1.10.0":{"name":"@ggascoigne/eslint-config","version":"1.10.0","keywords":["eslint","eslint-config"],"author":{"name":"Guy Gascoigne-Piggford"},"license":"MIT","_id":"@ggascoigne/eslint-config@1.10.0","maintainers":[{"name":"ggascoigne","email":"guy@wyrdrune.com"}],"homepage":"https://github.com/ggascoigne/shareable-configs/tree/main/packages/eslint-config#readme","bugs":{"url":"https://github.com/ggascoigne/shareable-configs/issues"},"dist":{"shasum":"414fa1a021f52758ed29cb84ed335dc2fe5c8256","tarball":"https://registry.npmjs.org/@ggascoigne/eslint-config/-/eslint-config-1.10.0.tgz","fileCount":7,"integrity":"sha512-fAxE73Z3Qh84PpTHlZbNToGskOkQIw033du3hfJCcIvU9DjHaKfkA7xIdktE9L3if3Y1Ch8g5bFwkojsBHyldg==","signatures":[{"sig":"MEUCIQD2hvF8Hr2aW7UN1xA/JnFZ8TiasYn7bMiQyW7UVu671QIgao2+bahZUAfr5a8alrLCtBw5ATwZKZKOcfX1o4Ow3J4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":10298,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjcm24ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpJsA/+Ku8y3XfKjuGHvKhZc+zqEQedv8zEWq5htdFoUQQlP9RbVHGq\r\nvgS8HsVRcZPp4hhqlnG6gX/BM646IpTkrIC8iZ5PGG9a0ouc7KdcmZiHMuXn\r\n4ED1F92vWQyGoQVQNDgD1Zq6qXha1cW5Mm8ob6Vec0B4i9AEJWcLVn1d8B8y\r\nQ5NDn6uzlH4Z6BpAFvRksHoiCB327Km6lTrqD+URKKyUd3rMzcqAxzGnl8uT\r\n3Hn1PbA55eIVZAsTcs+DaNk/vmbeWZnvdFe6juwIoI2aRytjB19XECLbP0+5\r\n2tOrXlyq3xKAf3Ll9webDvYUlvLVGPGWd3zp7J7Pu6gm5O8JO/oRKpGkAltu\r\n8cYHbgak79omGo/Mlvrp1FCebiI5swyAFrZxLJ3kbEACQxixv5AEhbyAXlLX\r\nrVDW6pEx5N/TjlAkdG2xAM6lUb7smS/t/KZYWxz6eUfA/lHMhK/+vk3XVQd4\r\n4z3lVwn7PHpqfBSAg+EOrixK1343zHnL0HFqsGRwf7NlsUz7e2YE7K2T0aNM\r\nUT1Ci4SXTFBjY/USfhQnzYY0KT9rl75zEr4m06X1m4HgAAurDFiWAM/EPen0\r\nJTXATkGTXBFbu/xWPEdpCZ5ypYECPEtmJtePOXMEZPdxOP0pMIDsATwXrU17\r\nzKKRNv/7u+cM9Q2y7sw8ZM13Dlao8zsq020=\r\n=qgCf\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"9fb62d433e3e469b772b9793e4c0efd5e482182e","scripts":{"test":"echo \"No test specified\""},"_npmUser":{"name":"ggascoigne","email":"guy@wyrdrune.com"},"repository":{"url":"git+https://github.com/ggascoigne/shareable-configs.git","type":"git","directory":"packages/eslint-config"},"_npmVersion":"lerna/6.0.3/node@v16.18.0+x64 (linux)","description":"A shareable eslint configuration for projects.","directories":{},"_nodeVersion":"16.18.0","dependencies":{"eslint-plugin-etc":"^2.0.2","eslint-plugin-jest":"^27.0.4","eslint-plugin-import":"^2.26.0","eslint-plugin-risxss":"^2.1.0","eslint-plugin-promise":"^6.0.1","eslint-plugin-sonarjs":"^0.16.0","eslint-plugin-unicorn":"^44.0.0","eslint-config-prettier":"^8.5.0","eslint-plugin-jest-dom":"^4.0.2","eslint-plugin-prettier":"^4.2.1","eslint-plugin-security":"^1.5.0","eslint-config-react-app":"^7.0.1","@typescript-eslint/parser":"^5.38.1","eslint-config-airbnb-base":"^15.0.0","eslint-plugin-jest-formatting":"^3.1.0","eslint-config-airbnb-typescript":"^17.0.0","@typescript-eslint/eslint-plugin":"^5.38.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"eslint":">= 8"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_1.10.0_1668443576524_0.8941555658294311","host":"s3://npm-registry-packages"}},"1.10.1":{"name":"@ggascoigne/eslint-config","version":"1.10.1","keywords":["eslint","eslint-config"],"author":{"name":"Guy Gascoigne-Piggford"},"license":"MIT","_id":"@ggascoigne/eslint-config@1.10.1","maintainers":[{"name":"ggascoigne","email":"guy@wyrdrune.com"}],"homepage":"https://github.com/ggascoigne/shareable-configs/tree/main/packages/eslint-config#readme","bugs":{"url":"https://github.com/ggascoigne/shareable-configs/issues"},"dist":{"shasum":"0a21e80f3e72e436f3a8e0c7a9e5ca54fb852395","tarball":"https://registry.npmjs.org/@ggascoigne/eslint-config/-/eslint-config-1.10.1.tgz","fileCount":8,"integrity":"sha512-nFFvv7gVEQcQtpH1Lg8Gg/xACZixHIgLeYPx+7NI4lX7woVoaFZFyyXVP35mKst6NQVVc0HZGhasSzqE3YMmaQ==","signatures":[{"sig":"MEUCIBSwKvuHzQfrHyLREzLHv+YvGobDX9KC3IU09YTjQw8RAiEAjt85KaywSzSO5lOTASmnIRXVcKjPYddiWBt3bYnRGjE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":11339,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjcnv7ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqzdQ//aw5dXO2HcwhHKFi3kixXNH9erKxSIeXOSPfOObLsURU7ZObe\r\ngzHHX/t1z4HhPSPiEaacAqcGL92jON5SFVHfO+6hqfbwKdk6mrIFfzYfYQI2\r\nanFmcK5NNMw7SVmv8Ti+VsExn8u5vAz+TURQ+KT6ilerf8SJ4cN9+uxWBv1l\r\nGeDzTrKt6L7giPhNwTXSpkijd2abejClLnUXjPE3k+EhUSBowecGRrIBaq7W\r\nTSU70cyWOZ7gA+78smxM1pCqw81/d4OZZxkcnm/2QJMKJnnwsss7SosjR+ie\r\nQPaQPWS0sJE71R69MhNbKf5lyjJCZ+GlnmF4mfjEbHVc5ZEEFEMmE7c0FD2C\r\nB+B7/ZoI8utvuL6I2apsHvCnyvMnaE1uXtewf4Ylof6e/0/0+nj8Td1b4jj3\r\n10KfNZv/3A9g4Iclxu3hI6gKyfN9G46KtdmVntGwh3+50LTLtugEUFpK/W8I\r\n1lUBT6GxtxHnoailqRsCkVmrBIFsC4m71Pjm87zKIaFnnzM7QLkXI68KI+Y/\r\n0SyEo4Kh5bVr8fmTJjJluKV1mPopeZCqaBd1Wo11BeJ6U3pA5Stes9s8JfWz\r\nXiE+MRFEzQj8eK06eCWfP1+Ra8wi03swUaRwQ5bDoFx8dAwhBmOZQ4bwnmV3\r\nwWWGhFlyaterAfZBikA/epLtnB40hlpXbV0=\r\n=gsja\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"0401f53e39f7aee5c055b73f1256c51f8abc7bd5","scripts":{"test":"echo \"No test specified\""},"_npmUser":{"name":"ggascoigne","email":"guy@wyrdrune.com"},"repository":{"url":"git+https://github.com/ggascoigne/shareable-configs.git","type":"git","directory":"packages/eslint-config"},"_npmVersion":"lerna/6.0.3/node@v16.18.0+x64 (linux)","description":"A shareable eslint configuration for projects.","directories":{},"_nodeVersion":"16.18.0","dependencies":{"eslint-plugin-etc":"^2.0.2","eslint-plugin-jest":"^27.0.4","eslint-plugin-import":"^2.26.0","eslint-plugin-risxss":"^2.1.0","eslint-plugin-promise":"^6.0.1","eslint-plugin-sonarjs":"^0.16.0","eslint-plugin-unicorn":"^44.0.0","eslint-config-prettier":"^8.5.0","eslint-plugin-jest-dom":"^4.0.2","eslint-plugin-prettier":"^4.2.1","eslint-plugin-security":"^1.5.0","eslint-config-react-app":"^7.0.1","@typescript-eslint/parser":"^5.38.1","eslint-config-airbnb-base":"^15.0.0","eslint-plugin-jest-formatting":"^3.1.0","eslint-config-airbnb-typescript":"^17.0.0","@typescript-eslint/eslint-plugin":"^5.38.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"eslint":">= 8"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_1.10.1_1668447227687_0.24165763107464655","host":"s3://npm-registry-packages"}},"1.11.0":{"name":"@ggascoigne/eslint-config","version":"1.11.0","keywords":["eslint","eslint-config"],"author":{"name":"Guy Gascoigne-Piggford"},"license":"MIT","_id":"@ggascoigne/eslint-config@1.11.0","maintainers":[{"name":"ggascoigne","email":"guy@wyrdrune.com"}],"homepage":"https://github.com/ggascoigne/shareable-configs/tree/main/packages/eslint-config#readme","bugs":{"url":"https://github.com/ggascoigne/shareable-configs/issues"},"dist":{"shasum":"f948fa449f5601901ee9c9a86e00259181e056c5","tarball":"https://registry.npmjs.org/@ggascoigne/eslint-config/-/eslint-config-1.11.0.tgz","fileCount":8,"integrity":"sha512-ugzm+hg5TESaWZwDVcYRI9/vqTkICv/735oIL7eIZ6jAEHHFhI4vIYthybQnIgnmsOihUidWJfKA5jOH59kOqQ==","signatures":[{"sig":"MEUCIQCw3w/jkLts6Gc1zWRS+/oL8p4AEIPTcsZ2S7TJZ3LIewIgA4yDX85tJxd1vIDIEKNCauHx3kOsu1LrGT0oLhEUuho=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":11631,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjcwdJACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmpekg/6Ayah7a06UPrTMVXw8e/HpNZTnQUUlSD+3MQHOns7HmgiMPLs\r\njCnQ7TmxWLKr3TwO7a6rS+TPxO5HGEBbD4lTCJn/so4x32GxFQGDWAbEwrwa\r\nVNjK7NVa9pPUHwbfk95j4CFsCfUnv7KZeiwnnbnyuGpv7rSO+FZgT2M/6RRL\r\nmHhTm0gTFstzGy7dlO5ccaofNSkvr3bVKbpWIMa9TB2jqW1AT4W/qxMi2A7a\r\n6XS2/GuTpFcfoxd3JE2J64/UupUBLXkdU5gl+sF9NHh+JqeXrofchJ2dmCKL\r\nyTLHtSXdAQXwwNh3fz9fclCYShrBYgNGhWhU/fyrzIXG2US4IgAHaaSHR+Iy\r\nDzEYl4Fs6yQKsAp8VLwe2DuMP6YfImF85c3tE/bpwjBvX74Ed2ZJXBy9UrnY\r\naJPuX+j218tFuE7RIKxOvF9VMlw6VS3v6EFTvcNnuOxD0rxL7M/lAeCen3ox\r\n+ZJyOG62ChQF3Oo14Y/+mecGwbDF6yhexGL0DeDYu3NXGMuUH1HWjRIVbf59\r\nZmxALpfwiahEB/Po2awp4htHasz2NdK2fNxJ2+zrgK45z5uXhDyYoAGNY+Av\r\n/1P5POJm6ADfLHpe+2i8UfeD8Ops0ZlCpL8O6mJIsGm790GG1ioReiB/ro97\r\nDhJdWSFfoDq5fXVEmjG+tSAomFBJmWnv06o=\r\n=Oiq0\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"282c3dc2fa906e2c9404afe08fe69fadf9006d20","scripts":{"test":"echo \"No test specified\""},"_npmUser":{"name":"ggascoigne","email":"guy@wyrdrune.com"},"repository":{"url":"git+https://github.com/ggascoigne/shareable-configs.git","type":"git","directory":"packages/eslint-config"},"_npmVersion":"lerna/6.0.3/node@v16.18.0+x64 (linux)","description":"A shareable eslint configuration for projects.","directories":{},"_nodeVersion":"16.18.0","dependencies":{"eslint-plugin-etc":"^2.0.2","eslint-plugin-jest":"^27.0.4","eslint-plugin-import":"^2.26.0","eslint-plugin-risxss":"^2.1.0","eslint-plugin-promise":"^6.0.1","eslint-plugin-sonarjs":"^0.16.0","eslint-plugin-unicorn":"^44.0.0","eslint-config-prettier":"^8.5.0","eslint-plugin-jest-dom":"^4.0.2","eslint-plugin-prettier":"^4.2.1","eslint-plugin-security":"^1.5.0","eslint-config-react-app":"^7.0.1","@typescript-eslint/parser":"^5.38.1","eslint-config-airbnb-base":"^15.0.0","eslint-plugin-jest-formatting":"^3.1.0","eslint-config-airbnb-typescript":"^17.0.0","@typescript-eslint/eslint-plugin":"^5.38.1","@getify/eslint-plugin-proper-ternary":"^3.1.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"eslint":">= 8"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_1.11.0_1668482889261_0.8597372334863818","host":"s3://npm-registry-packages"}},"1.11.1":{"name":"@ggascoigne/eslint-config","version":"1.11.1","keywords":["eslint","eslint-config"],"author":{"name":"Guy Gascoigne-Piggford"},"license":"MIT","_id":"@ggascoigne/eslint-config@1.11.1","maintainers":[{"name":"ggascoigne","email":"guy@wyrdrune.com"}],"homepage":"https://github.com/ggascoigne/shareable-configs/tree/main/packages/eslint-config#readme","bugs":{"url":"https://github.com/ggascoigne/shareable-configs/issues"},"dist":{"shasum":"cad9756b13ebff2ba050f0c1ce4a4bebfba4957a","tarball":"https://registry.npmjs.org/@ggascoigne/eslint-config/-/eslint-config-1.11.1.tgz","fileCount":8,"integrity":"sha512-iUgpyAzcJyIGpe94glpDvBx84oNV9qlombhmunWPo4Ox4hNDMsikzVrtbteyBejpT0miGfD1gCa+sH6IvQabSA==","signatures":[{"sig":"MEUCIQD2edo3sI8HKtSeShQo+z/ircDIbFZxbpYlKb707SbIJgIgJr7lCBKnLvE3ZUQunHE1nkFpqsQilqLRGz8c/xCNTk8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":11669,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjc9iYACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrqRxAAlAPWgSVP2yRcvKMHsH1ZkNhMAfQctSnRAN+bZZrbMzwr5/5W\r\nrFSzlhDiFdsKlPMrvYsJEI82zjReqtoA3+xRVdC/agkR+ySj3Xnf3yAsPZWW\r\nkfsqajWbvYLt335mOYEF2k53Isy1Unl70O/jWJK3SWPModCl5QT69vTOxI6P\r\n56qJARonUay30cj1gBpfIf9TS8JwVC6JdWEwqd/GMMetwJ6ENVgemThHOld9\r\n/RprkYrqLsRZUlPlt5i8j//qDTMOPiJtIBi6u+lTaPnLnFdJvx9j4BBN1c4o\r\nVgBWFxf5XMWgcoZXs9hYGh4J8bjnfLOtJ2bqBhNEZg217ylskBzjJZgq6/I1\r\n7K+nQ8M+E6RNGToTWvVExIY8KljoLNIuZmToUK7C9szxEOvos13Dus3+Y+uA\r\n7bdnTjdT+ecQA3rP+9IDUtHTl5Ukbo+Gp2awiD8qEMzkakUJQt86B9XcvCT6\r\nXOdsud8SX3je4qJKeD7PFW6Yz8ZXgyN8nJ5061GSxBxJ74J3SlCaSnQB5AzS\r\n/KOFdOic0oDRqmQa0z/HfmVqkpVsnyciPndWtM1lvhulMKIdSn/UUXjoJiO6\r\npfvQNIwaN4sBfAqhkn86ou5pUk3Plr/q3HPWo59CKrL0SIU+CYIziwqCseOt\r\nv0zTfMP5J2BadV8iSUguNRgeIRlOcIF3z1g=\r\n=emCd\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"1f1eab123c8c063f59bf825e83450256052a7f0e","scripts":{"test":"echo \"No test specified\""},"_npmUser":{"name":"ggascoigne","email":"guy@wyrdrune.com"},"repository":{"url":"git+https://github.com/ggascoigne/shareable-configs.git","type":"git","directory":"packages/eslint-config"},"_npmVersion":"lerna/6.0.3/node@v16.18.0+x64 (linux)","description":"A shareable eslint configuration for projects.","directories":{},"_nodeVersion":"16.18.0","dependencies":{"eslint-plugin-etc":"^2.0.2","eslint-plugin-jest":"^27.0.4","@babel/preset-react":"^7.18.6","eslint-plugin-import":"^2.26.0","eslint-plugin-risxss":"^2.1.0","eslint-plugin-promise":"^6.0.1","eslint-plugin-sonarjs":"^0.16.0","eslint-plugin-unicorn":"^44.0.0","eslint-config-prettier":"^8.5.0","eslint-plugin-jest-dom":"^4.0.2","eslint-plugin-prettier":"^4.2.1","eslint-plugin-security":"^1.5.0","eslint-config-react-app":"^7.0.1","@typescript-eslint/parser":"^5.38.1","eslint-config-airbnb-base":"^15.0.0","eslint-plugin-jest-formatting":"^3.1.0","eslint-config-airbnb-typescript":"^17.0.0","@typescript-eslint/eslint-plugin":"^5.38.1","@getify/eslint-plugin-proper-ternary":"^3.1.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"eslint":">= 8"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_1.11.1_1668536472022_0.6143463014834059","host":"s3://npm-registry-packages"}},"1.11.2":{"name":"@ggascoigne/eslint-config","version":"1.11.2","keywords":["eslint","eslint-config"],"author":{"name":"Guy Gascoigne-Piggford"},"license":"MIT","_id":"@ggascoigne/eslint-config@1.11.2","maintainers":[{"name":"ggascoigne","email":"guy@wyrdrune.com"}],"homepage":"https://github.com/ggascoigne/shareable-configs/tree/main/packages/eslint-config#readme","bugs":{"url":"https://github.com/ggascoigne/shareable-configs/issues"},"dist":{"shasum":"dba2e8ba411c92b0c663158fddd6c037f32949f0","tarball":"https://registry.npmjs.org/@ggascoigne/eslint-config/-/eslint-config-1.11.2.tgz","fileCount":8,"integrity":"sha512-5GC1PSo+AB1z7/dbJaOiHPuvCOZ1wk1OJ3dHowJ9yNVO8IVvcXcsWLey5czZQITg5NY3OcethMtAoxNPVXiw6A==","signatures":[{"sig":"MEUCIQCez7U86NPJfFgFR7n5bfvzxi83rE/oBCARZYZ782SIFAIgSy5BYxPw27esSPSCZKksEe9nbltJx102hc1HP6x9fPw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":11698,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjg7loACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqSkw/9FIdXXt54DslVPyvkRGy4Oa5f188NEU/8yCEyoKK1IXqBLibB\r\n9+exCEWfM/JGU4NkL+mXeT0cYQuvly7sUNO2v3lW7DSfcuoivY5cx1xqWnjo\r\n+UpC8wCeAZU8k1FaKQK5F/040R3Lhn061sRqJwOxsVWj5qEJTdZhDSYTEVpn\r\naUepLJVVxqWXyJEzYA1q65xktLuppDrI06VtZenhPaOZ4ZGKp6gvTDKnOe5C\r\n7gWiHsqL2Q2zvGv9YVHFskyPXzpRrIV0CWJaqVArfem+2lNpJjfKIuSrrlTo\r\n3ZcWXi06VuS7aQsip19enbbKkmfLpeJ5AM3Nm76k4dJJFibReDMngR7nZazj\r\nQmpzT+19fUYzgWeByt1HvCNmBFRoIuD47PJjk31YrRX0GacORWpjYXxJhPxz\r\nA3vVQyrSV+yd4M3UNb+rttwWa1Qg2r7BIEwcrl4dko0x1zJZVfgPeoiTKx7D\r\n0uF7twUrZ+yCOdgXxDM9tXZOuzMRezIlzgciA3lSm0yf9exxFSu0b6krUhwq\r\nC2ibyoj7ypV+dLslxFFtqIUIsl7c80QAvDt93SC9lKBi7PkcUZy9OHjP2q+Y\r\nhCM8ueTPFPCFP6KNjGym+xEVPYyd5cGAs3Wlf/iQ+qj/vCFA/cMtYoOswE04\r\n7UQp3wLI20IBtcZIwJOs8QEwyguea1HNefk=\r\n=KTvk\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"33fec9abd81b51007c1cfcbd3372d3101930015c","scripts":{"test":"echo \"No test specified\""},"_npmUser":{"name":"ggascoigne","email":"guy@wyrdrune.com"},"repository":{"url":"git+https://github.com/ggascoigne/shareable-configs.git","type":"git","directory":"packages/eslint-config"},"_npmVersion":"lerna/6.0.3/node@v16.18.1+x64 (linux)","description":"A shareable eslint configuration for projects.","directories":{},"_nodeVersion":"16.18.1","dependencies":{"eslint-plugin-etc":"^2.0.2","eslint-plugin-jest":"^27.0.4","@babel/preset-react":"^7.18.6","eslint-plugin-import":"^2.26.0","eslint-plugin-risxss":"^2.1.0","eslint-plugin-promise":"^6.0.1","eslint-plugin-sonarjs":"^0.16.0","eslint-plugin-unicorn":"^44.0.0","eslint-config-prettier":"^8.5.0","eslint-plugin-jest-dom":"^4.0.2","eslint-plugin-prettier":"^4.2.1","eslint-plugin-security":"^1.5.0","eslint-config-react-app":"^7.0.1","@typescript-eslint/parser":"^5.38.1","eslint-config-airbnb-base":"^15.0.0","eslint-plugin-jest-formatting":"^3.1.0","eslint-config-airbnb-typescript":"^17.0.0","@typescript-eslint/eslint-plugin":"^5.38.1","@getify/eslint-plugin-proper-ternary":"^3.1.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"eslint":">= 8"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_1.11.2_1669577063977_0.13347406486829483","host":"s3://npm-registry-packages"}},"1.11.3":{"name":"@ggascoigne/eslint-config","version":"1.11.3","keywords":["eslint","eslint-config"],"author":{"name":"Guy Gascoigne-Piggford"},"license":"MIT","_id":"@ggascoigne/eslint-config@1.11.3","maintainers":[{"name":"ggascoigne","email":"guy@wyrdrune.com"}],"homepage":"https://github.com/ggascoigne/shareable-configs/tree/main/packages/eslint-config#readme","bugs":{"url":"https://github.com/ggascoigne/shareable-configs/issues"},"dist":{"shasum":"9eafdf94371cf9e88b125cc01f46080404d8476c","tarball":"https://registry.npmjs.org/@ggascoigne/eslint-config/-/eslint-config-1.11.3.tgz","fileCount":8,"integrity":"sha512-roGb/t7Zu3smpM0zn0zNQCzYrpBeGkkfwq3wfTfEW4LqA6w/oCRxKmVI6yFJJT0GofurzP/58ar7ds+IwCs3xg==","signatures":[{"sig":"MEUCIG6UXUrfUopRvFCHw/RYc0CtFS/cvj24C1cid3NfNuobAiEAjqlTsurtdV8q3++owezf9UkzvhnoCHvtm1bYs4QhVcc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":11698,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjqfU8ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrucQ/8D+HWoKe8JVKxICv3TE/DX5Zfl8EPbpdkfHq5DRBbfJbfSncW\r\nl768Cqyzp3eLk+g+2GHLHB89HsBjKeWyYm9nE1XZjimXo5Ceur5QQqXrzNPy\r\njkQA3L417vFQV72Nt7whm+lcw07XOIdQMTl6nf52el8xD3Vf99RZr3S6j1VV\r\nhEJzShC0RWUZvGUKBlnHVkNG2UCeKAwXw27OHqONO3w7D+rL+57E1mwxewCG\r\nTZp1tQIfUyjA/JZVyYbT6G1985VT+Z4NQG3jLG5I1N/adOEx2/dDXNwCuIgn\r\nKrIM0+Xw3qvanlXQjJ1RBm4nTwdTd+VEDbIswEO7mtfpYdFMFYSNqCidikV/\r\ne7YyY64xzDXcf8ldMn5N9GhwLDlfoEsjSMw0bAQdncipmhTbsGhovH/tMPXI\r\n9GDF0VfLkxEf2l/eeaQClDvihnGaCiNwoSB2byZ3AZ6y+jrejENn8Q0uDtLJ\r\nzqcGQ4K4ykVrb9CI7iV44YeyBBSwOtihaT1+Noo7JCkr2dD9KmgSbKVKJlXg\r\n+4/J+hkODz1oWIdRGSymvjChIenVfQMdh7nS9IC6g2VX6L9res8k6dEz1R4K\r\nssU3hHZ1+pr191m77vw3iXQVBTNwJ0Be51KJj+/3USb+58BPKSKwMSDz+voC\r\nsRn36QPPcjrgfu6RQeIxt7WEMhLSJ0LwIRE=\r\n=6sdk\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"d263b976dffdba557477e8768b1081a8b2f7ee3c","scripts":{"test":"echo \"No test specified\""},"_npmUser":{"name":"ggascoigne","email":"guy@wyrdrune.com"},"repository":{"url":"git+https://github.com/ggascoigne/shareable-configs.git","type":"git","directory":"packages/eslint-config"},"_npmVersion":"lerna/6.0.3/node@v16.18.1+x64 (linux)","description":"A shareable eslint configuration for projects.","directories":{},"_nodeVersion":"16.18.1","dependencies":{"eslint-plugin-etc":"^2.0.2","eslint-plugin-jest":"^27.0.4","@babel/preset-react":"^7.18.6","eslint-plugin-import":"^2.26.0","eslint-plugin-risxss":"^2.1.0","eslint-plugin-promise":"^6.0.1","eslint-plugin-sonarjs":"^0.16.0","eslint-plugin-unicorn":"^44.0.0","eslint-config-prettier":"^8.5.0","eslint-plugin-jest-dom":"^4.0.2","eslint-plugin-prettier":"^4.2.1","eslint-plugin-security":"^1.5.0","eslint-config-react-app":"^7.0.1","@typescript-eslint/parser":"^5.38.1","eslint-config-airbnb-base":"^15.0.0","eslint-plugin-jest-formatting":"^3.1.0","eslint-config-airbnb-typescript":"^17.0.0","@typescript-eslint/eslint-plugin":"^5.38.1","@getify/eslint-plugin-proper-ternary":"^3.1.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"eslint":">= 8"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_1.11.3_1672082747889_0.43136146302338796","host":"s3://npm-registry-packages"}},"1.11.4":{"name":"@ggascoigne/eslint-config","version":"1.11.4","keywords":["eslint","eslint-config"],"author":{"name":"Guy Gascoigne-Piggford"},"license":"MIT","_id":"@ggascoigne/eslint-config@1.11.4","maintainers":[{"name":"ggascoigne","email":"guy@wyrdrune.com"}],"homepage":"https://github.com/ggascoigne/shareable-configs/tree/main/packages/eslint-config#readme","bugs":{"url":"https://github.com/ggascoigne/shareable-configs/issues"},"dist":{"shasum":"0cbf4744122ca7ca3d5426f7dac6f1768d7ca52e","tarball":"https://registry.npmjs.org/@ggascoigne/eslint-config/-/eslint-config-1.11.4.tgz","fileCount":8,"integrity":"sha512-HIKUATxgOjfZJaXVK99Z8O/juvxdsgWDScWIxx27KZ/ZHeonbHN2MKjy8g2bNpHsdcHtSc3yMWEu/F1NnNI7PA==","signatures":[{"sig":"MEUCIQCkF6ft4KJEIOdPfaTlT70rWuXfemhdmy9TXug7kWqEsAIgNuSOre1VuyzUSNxwB2Qv/mIIC8d1++1kpcEvVcKgMTk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":11733,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjqfbJACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqvTg/+PNTFKgtsOXenmmGyuqJb5UKgFseZCFogYTnvxqp6JnWryChv\r\nOJoXVHdHWhNfX/ynZd8NDRqln2mJhCD1x6VfNHBwVyfy4yI4kf5+DL/2IW6k\r\nk5cQynodQ+3DT1ZxqNnBdFyCP8Rw4EWOTa16PVZAgN4xcKXlLLOQAjUJyDoi\r\nhzhQEH//tu95imlv63GNcobhdMkJ5PvbFNplXWjOEKGv/4K60rM1VbnCEsoE\r\ni7fBWQi+k4kde/yUj5rOzOvYDPIe88oLYr8uWeur9hiUkJloicjh9r7XH5QF\r\n0S1LLD/5XwiJTg2j5vyN9lh7swaU5+5o+cAnK7v49bJH3kPKZVzdi/n2EkqS\r\nxuC+UXz1MSj8JM31955/cRrVjVtTLGldaGkaTlPRh8UZLblyo6uqWdxrxsP/\r\nzsEhRD+SQ8GO+HQv2Okr62sxrtO+TgQ5JNjG1wa8nR3KSivHmAMvvcwN0mII\r\nuqaw4EhIZ547p8TwyFD6y20E4OBUCfvC0X4lcsy8UxHWY1cb+XjLKUTvX/zM\r\nmBlxG1fqCFF7Q72OM4r5M2xKyAtxIRMp7hRLAORuhNtfXXDiO9bMZCMRkqA7\r\nQFNNtRDcc3UeTpCWS0p33NM3tynSXKBn4Ys3VHiMUcuH2gKtqTMqaJ/MjcKu\r\nwBCDTNlTU5wzpCA2uJJgwc8kD31zAikgO08=\r\n=4WDr\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"9517c4871139fa0e0d0f7ef76f5971a4c236c712","scripts":{"test":"echo \"No test specified\""},"_npmUser":{"name":"ggascoigne","email":"guy@wyrdrune.com"},"repository":{"url":"git+https://github.com/ggascoigne/shareable-configs.git","type":"git","directory":"packages/eslint-config"},"_npmVersion":"lerna/6.3.0/node@v16.18.1+x64 (linux)","description":"A shareable eslint configuration for projects.","directories":{},"_nodeVersion":"16.18.1","dependencies":{"eslint-plugin-etc":"^2.0.2","eslint-plugin-jest":"^27.1.7","@babel/preset-react":"^7.18.6","eslint-plugin-import":"^2.26.0","eslint-plugin-risxss":"^2.1.0","eslint-plugin-promise":"^6.0.1","eslint-plugin-sonarjs":"^0.16.0","eslint-plugin-unicorn":"^44.0.0","eslint-config-prettier":"^8.5.0","eslint-plugin-jest-dom":"^4.0.2","eslint-plugin-prettier":"^4.2.1","eslint-plugin-security":"^1.5.0","eslint-config-react-app":"^7.0.1","@typescript-eslint/parser":"^5.47.1","eslint-config-airbnb-base":"^15.0.0","eslint-plugin-jest-formatting":"^3.1.0","eslint-config-airbnb-typescript":"^17.0.0","@typescript-eslint/eslint-plugin":"^5.47.1","@getify/eslint-plugin-proper-ternary":"^3.1.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"eslint":">= 8"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_1.11.4_1672083145487_0.6979877382751891","host":"s3://npm-registry-packages"}},"1.12.0":{"name":"@ggascoigne/eslint-config","version":"1.12.0","keywords":["eslint","eslint-config"],"author":{"name":"Guy Gascoigne-Piggford"},"license":"MIT","_id":"@ggascoigne/eslint-config@1.12.0","maintainers":[{"name":"ggascoigne","email":"guy@wyrdrune.com"}],"homepage":"https://github.com/ggascoigne/shareable-configs/tree/main/packages/eslint-config#readme","bugs":{"url":"https://github.com/ggascoigne/shareable-configs/issues"},"dist":{"shasum":"9631539d0eff413779ece6bad42d2f4480ae2d89","tarball":"https://registry.npmjs.org/@ggascoigne/eslint-config/-/eslint-config-1.12.0.tgz","fileCount":8,"integrity":"sha512-dlk+KFpm4kam8N1UZ+1dBc4eaLOCPiLopoy2S2Kf/+CVJFLJ6p6fb4aNCfNFvBkIrrSEo+Ui89p05g30VXDz2Q==","signatures":[{"sig":"MEQCIChrLaFRyDRpqnuAIiFsfm9yq7tX+Oho9qaPJiley462AiBPyKlC5rkqe9fSFcGxbezmi0mC1sKrZkSVrIqlGmRRCw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":12597,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkMyXkACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoWRA/8D0HYvb5WS7OyRCqaXKSHNNUv1Y4FlzzbG3N3yWlIxYRCgRuL\r\nndVNY+e0+OlRJ8U3uFxBY487ljgeoy2cbQ5I04HcNwUPV17qbRWYqaonaMDS\r\nRiVT/xBWNjKHuhWS0W8s+cz9ISgVy4+1tPLZNh6V0XaDq8b3AOqUoPTaqZc7\r\nGSTKop+ctgkM7OdTngtI0d7PT+TwRk6tbO7qHuCY4pmF9J4YcerWtcIB7/2x\r\nskYSXN0lebEJd6cBAmZP3+j3m/QLtAXtfWMprT2FjctH+web1KF/AwkcBVMi\r\nmc/H1wStn6mtl91TuS3mz1vUn5FrxgYNHgDhe9daEowypE6Ty13578r7CxhY\r\n+cMV+rSggZneG84rSdExkzagXazUzKPXoKfjFa3pJhspxcA8oaEpKhPp2mD5\r\nlEBIs7N5Yyt/dZHC3lEBqSqW2/KPYaXmNcm4pJIkGW05fwVpA9O3StVIjURx\r\nHWeW11yD/aan6xid2fEmFHb2RfehB+qCg/iqq8F4pdc4lnov+tjSGc6OGU+b\r\n+lAsUm0lM679LWjxCoUIThdZ+udcUKBrNDiWoyonHjIkPwN9F+cf0utk5y0I\r\nKDrOwekK+xcVtM38QuZSwXs4ccR+qTrwJaYyyV7o2EVD8+/l+7n2LTrb9DTr\r\nAAzhjkJJuSgm4FtpVSI/UlmCYQN/fb6RKl0=\r\n=SrIa\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"3e5f257deb19f48522f2062930b615a3d7231e91","scripts":{"test":"echo \"No test specified\""},"_npmUser":{"name":"ggascoigne","email":"guy@wyrdrune.com"},"repository":{"url":"git+https://github.com/ggascoigne/shareable-configs.git","type":"git","directory":"packages/eslint-config"},"_npmVersion":"lerna/6.3.0/node@v16.20.0+x64 (linux)","description":"A shareable eslint configuration for projects.","directories":{},"_nodeVersion":"16.20.0","dependencies":{"eslint-plugin-etc":"^2.0.2","eslint-plugin-jest":"^27.1.7","@babel/preset-react":"^7.18.6","eslint-plugin-import":"^2.26.0","eslint-plugin-risxss":"^2.1.0","eslint-plugin-promise":"^6.0.1","eslint-plugin-sonarjs":"^0.19.0","eslint-plugin-unicorn":"^46.0.0","eslint-config-prettier":"^8.5.0","eslint-plugin-jest-dom":"^4.0.2","eslint-plugin-prettier":"^4.2.1","eslint-plugin-security":"^1.5.0","eslint-config-react-app":"^7.0.1","@typescript-eslint/parser":"^5.47.1","eslint-config-airbnb-base":"^15.0.0","eslint-plugin-unused-imports":"^2.0.0","eslint-plugin-jest-formatting":"^3.1.0","eslint-config-airbnb-typescript":"^17.0.0","@typescript-eslint/eslint-plugin":"^5.47.1","@getify/eslint-plugin-proper-ternary":"^3.1.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"eslint":">= 8"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_1.12.0_1681073636790_0.5992455231114615","host":"s3://npm-registry-packages"}},"1.12.1":{"name":"@ggascoigne/eslint-config","version":"1.12.1","keywords":["eslint","eslint-config"],"author":{"name":"Guy Gascoigne-Piggford"},"license":"MIT","_id":"@ggascoigne/eslint-config@1.12.1","maintainers":[{"name":"ggascoigne","email":"guy@wyrdrune.com"}],"homepage":"https://github.com/ggascoigne/shareable-configs/tree/main/packages/eslint-config#readme","bugs":{"url":"https://github.com/ggascoigne/shareable-configs/issues"},"dist":{"shasum":"570f6918e9b1a1c56f4d1f7b17442525628f1f88","tarball":"https://registry.npmjs.org/@ggascoigne/eslint-config/-/eslint-config-1.12.1.tgz","fileCount":8,"integrity":"sha512-u7j1tbmJQDqF2kNJySiZGl/PKTDBot4DK1+6DBuU86meZ+U2sk6CWR+C6g4DzDTyZqcmhtRtRHvoJXof2HcaYA==","signatures":[{"sig":"MEQCIFKEnp7KmjqCPGVbwRinVWC6xOetNQ7d+vQ3EnE1SyUyAiBr/NdmlBSakh08y0fdRSkzDfVfLMMJipBlaWg9pPbE0A==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":12596},"main":"index.js","gitHead":"f4b12b488913fd8231cefd8bf891d1243da83fba","scripts":{"test":"echo \"No test specified\""},"_npmUser":{"name":"ggascoigne","email":"guy@wyrdrune.com"},"repository":{"url":"git+https://github.com/ggascoigne/shareable-configs.git","type":"git","directory":"packages/eslint-config"},"_npmVersion":"lerna/7.2.0/node@v16.20.2+x64 (linux)","description":"A shareable eslint configuration for projects.","directories":{},"_nodeVersion":"16.20.2","dependencies":{"eslint-plugin-etc":"^2.0.3","eslint-plugin-jest":"^27.2.3","@babel/preset-react":"^7.22.15","eslint-plugin-import":"^2.28.1","eslint-plugin-risxss":"^2.1.0","eslint-plugin-promise":"^6.0.1","eslint-plugin-sonarjs":"^0.21.0","eslint-plugin-unicorn":"^48.0.1","eslint-config-prettier":"^9.0.0","eslint-plugin-jest-dom":"^5.1.0","eslint-plugin-prettier":"^5.0.0","eslint-plugin-security":"^1.7.1","eslint-config-react-app":"^7.0.1","@typescript-eslint/parser":"^6.6.0","eslint-config-airbnb-base":"^15.0.0","eslint-plugin-unused-imports":"^3.0.0","eslint-plugin-jest-formatting":"^3.1.0","eslint-config-airbnb-typescript":"^17.1.0","@typescript-eslint/eslint-plugin":"^6.6.0","@getify/eslint-plugin-proper-ternary":"^3.1.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"eslint":">= 8"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_1.12.1_1694297753634_0.4952566786524877","host":"s3://npm-registry-packages"}},"1.13.0":{"name":"@ggascoigne/eslint-config","version":"1.13.0","keywords":["eslint","eslint-config"],"author":{"name":"Guy Gascoigne-Piggford"},"license":"MIT","_id":"@ggascoigne/eslint-config@1.13.0","maintainers":[{"name":"ggascoigne","email":"guy@wyrdrune.com"}],"homepage":"https://github.com/ggascoigne/shareable-configs/tree/main/packages/eslint-config#readme","bugs":{"url":"https://github.com/ggascoigne/shareable-configs/issues"},"dist":{"shasum":"22575a1a059a21aca3dbde622f60a106afe96966","tarball":"https://registry.npmjs.org/@ggascoigne/eslint-config/-/eslint-config-1.13.0.tgz","fileCount":8,"integrity":"sha512-kMsZjYjnfsfJ8JwBqNMP/ZqzC99sPF/Nm3Lat63XigJD5ZzXmErIz8emu80XjR/8vRTLAvO4uinhKG71JMQUcA==","signatures":[{"sig":"MEYCIQCw+ESdB2lviW1e4jG/BbyaFAWSmNHhYzO8dGNQeISYhAIhAO69CvSjaKS7myOTRuAAtYamZ3kUbppkX1KmC8oaHk1k","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":12636},"main":"index.js","gitHead":"2c22ddaaa688da33ae283355ced94b24e7c3e802","scripts":{"test":"echo \"No test specified\""},"_npmUser":{"name":"ggascoigne","email":"guy@wyrdrune.com"},"repository":{"url":"git+https://github.com/ggascoigne/shareable-configs.git","type":"git","directory":"packages/eslint-config"},"_npmVersion":"lerna/7.2.0/node@v16.20.2+x64 (linux)","description":"A shareable eslint configuration for projects.","directories":{},"_nodeVersion":"16.20.2","dependencies":{"eslint-plugin-etc":"^2.0.3","eslint-plugin-jest":"^27.2.3","@babel/preset-react":"^7.22.15","eslint-plugin-react":"7.33.2","eslint-plugin-import":"^2.28.1","eslint-plugin-risxss":"^2.1.0","eslint-plugin-promise":"^6.0.1","eslint-plugin-sonarjs":"^0.21.0","eslint-plugin-unicorn":"^48.0.1","eslint-config-prettier":"^9.0.0","eslint-plugin-jest-dom":"^5.1.0","eslint-plugin-prettier":"^5.0.0","eslint-plugin-security":"^1.7.1","@typescript-eslint/parser":"^6.6.0","confusing-browser-globals":"1.0.11","eslint-config-airbnb-base":"^15.0.0","eslint-plugin-unused-imports":"^3.0.0","eslint-plugin-jest-formatting":"^3.1.0","eslint-config-airbnb-typescript":"^17.1.0","@typescript-eslint/eslint-plugin":"^6.6.0","@getify/eslint-plugin-proper-ternary":"^3.1.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"eslint":">= 8"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_1.13.0_1694301985732_0.5170320748019015","host":"s3://npm-registry-packages"}},"1.13.1":{"name":"@ggascoigne/eslint-config","version":"1.13.1","keywords":["eslint","eslint-config"],"author":{"name":"Guy Gascoigne-Piggford"},"license":"MIT","_id":"@ggascoigne/eslint-config@1.13.1","maintainers":[{"name":"ggascoigne","email":"guy@wyrdrune.com"}],"homepage":"https://github.com/ggascoigne/shareable-configs/tree/main/packages/eslint-config#readme","bugs":{"url":"https://github.com/ggascoigne/shareable-configs/issues"},"dist":{"shasum":"61c3b509775d89a036bd92b1f3c1ecea08832c47","tarball":"https://registry.npmjs.org/@ggascoigne/eslint-config/-/eslint-config-1.13.1.tgz","fileCount":9,"integrity":"sha512-g/+Aoh5yI+qu9TGvB4eqNKSHNnydP6goQLEh5ADtvg7anD6a8Qal2+ZAPNygtAB3O7fO7e5dqkOmlmTUAE8iqg==","signatures":[{"sig":"MEUCIQDb+BlFq81iOVbCpVhx+emtX7N/hQrbh5jcLB8Vcd+LGgIgUt8pjqCbf2kpnAuw8DYoFEFBmfos6xWnTCpsNfpVfhU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":22289},"main":"index.js","gitHead":"9c8a4c7c60ea35ebd7637d39573230bd78917867","scripts":{"test":"echo \"No test specified\""},"_npmUser":{"name":"ggascoigne","email":"guy@wyrdrune.com"},"repository":{"url":"git+https://github.com/ggascoigne/shareable-configs.git","type":"git","directory":"packages/eslint-config"},"_npmVersion":"lerna/7.2.0/node@v16.20.2+x64 (linux)","description":"A shareable eslint configuration for projects.","directories":{},"_nodeVersion":"16.20.2","dependencies":{"eslint-plugin-etc":"^2.0.3","eslint-plugin-jest":"^27.2.3","@babel/preset-react":"^7.22.15","eslint-plugin-react":"7.33.2","eslint-plugin-import":"^2.28.1","eslint-plugin-risxss":"^2.1.0","eslint-plugin-promise":"^6.0.1","eslint-plugin-sonarjs":"^0.21.0","eslint-plugin-unicorn":"^48.0.1","eslint-config-prettier":"^9.0.0","eslint-plugin-jest-dom":"^5.1.0","eslint-plugin-prettier":"^5.0.0","eslint-plugin-security":"^1.7.1","@typescript-eslint/parser":"^6.6.0","confusing-browser-globals":"1.0.11","eslint-config-airbnb-base":"^15.0.0","eslint-plugin-unused-imports":"^3.0.0","eslint-plugin-jest-formatting":"^3.1.0","eslint-config-airbnb-typescript":"^17.1.0","@typescript-eslint/eslint-plugin":"^6.6.0","@getify/eslint-plugin-proper-ternary":"^3.1.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"eslint":">= 8"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_1.13.1_1694302270692_0.7665942309003517","host":"s3://npm-registry-packages"}},"1.13.2":{"name":"@ggascoigne/eslint-config","version":"1.13.2","keywords":["eslint","eslint-config"],"author":{"name":"Guy Gascoigne-Piggford"},"license":"MIT","_id":"@ggascoigne/eslint-config@1.13.2","maintainers":[{"name":"ggascoigne","email":"guy@wyrdrune.com"}],"homepage":"https://github.com/ggascoigne/shareable-configs/tree/main/packages/eslint-config#readme","bugs":{"url":"https://github.com/ggascoigne/shareable-configs/issues"},"dist":{"shasum":"6770163ef019c7d76cb1de337f5e125008aa4dbd","tarball":"https://registry.npmjs.org/@ggascoigne/eslint-config/-/eslint-config-1.13.2.tgz","fileCount":9,"integrity":"sha512-Z7xwEylXF6fFDa5yi7Qu4BeCH/7M4MSCA+aXqWyNcUFoJeaHeH6aLmtTVBs/pzHkn43yqmo+l2D4TbctuwW/Gw==","signatures":[{"sig":"MEQCIGLCBnsAuHYnbDvNYJXpTmNYkMHPoFcpgvmhCL5h9yUiAiBZ1B7cOH3Q+2lDHX4710WRW2W4bKJJ/0SOSULHB2Mr3g==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":22372},"main":"index.js","gitHead":"c0e91afd6af93411ad71a42d682db0a5e02d7b67","scripts":{"test":"echo \"No test specified\""},"_npmUser":{"name":"ggascoigne","email":"guy@wyrdrune.com"},"repository":{"url":"git+https://github.com/ggascoigne/shareable-configs.git","type":"git","directory":"packages/eslint-config"},"_npmVersion":"lerna/7.2.0/node@v16.20.2+x64 (linux)","description":"A shareable eslint configuration for projects.","directories":{},"_nodeVersion":"16.20.2","dependencies":{"eslint-plugin-etc":"^2.0.3","eslint-plugin-jest":"^27.2.3","@babel/preset-react":"^7.22.15","eslint-plugin-react":"7.33.2","eslint-plugin-import":"^2.28.1","eslint-plugin-risxss":"^2.1.0","eslint-plugin-promise":"^6.0.1","eslint-plugin-sonarjs":"^0.21.0","eslint-plugin-unicorn":"^48.0.1","eslint-config-prettier":"^9.0.0","eslint-plugin-jest-dom":"^5.1.0","eslint-plugin-jsx-a11y":"^6.7.1","eslint-plugin-prettier":"^5.0.0","eslint-plugin-security":"^1.7.1","@typescript-eslint/parser":"^6.6.0","confusing-browser-globals":"1.0.11","eslint-config-airbnb-base":"^15.0.0","eslint-plugin-react-hooks":"^4.6.0","eslint-plugin-unused-imports":"^3.0.0","eslint-plugin-jest-formatting":"^3.1.0","eslint-config-airbnb-typescript":"^17.1.0","@typescript-eslint/eslint-plugin":"^6.6.0","@getify/eslint-plugin-proper-ternary":"^3.1.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"eslint":">= 8"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_1.13.2_1694303176156_0.8791565543853608","host":"s3://npm-registry-packages"}},"1.13.3":{"name":"@ggascoigne/eslint-config","version":"1.13.3","keywords":["eslint","eslint-config"],"author":{"name":"Guy Gascoigne-Piggford"},"license":"MIT","_id":"@ggascoigne/eslint-config@1.13.3","maintainers":[{"name":"ggascoigne","email":"guy@wyrdrune.com"}],"homepage":"https://github.com/ggascoigne/shareable-configs/tree/main/packages/eslint-config#readme","bugs":{"url":"https://github.com/ggascoigne/shareable-configs/issues"},"dist":{"shasum":"c53bbfce708c1ecc929ffc4e47224e438f039ea8","tarball":"https://registry.npmjs.org/@ggascoigne/eslint-config/-/eslint-config-1.13.3.tgz","fileCount":9,"integrity":"sha512-eGi66w+uZ5eYmDPylVEJrPtN1bMp/E9Mob5ClmaGnOd8thWDG4hBIItUNqyV7nhNtZtvOo+DC9600o1m6Hmivw==","signatures":[{"sig":"MEUCIBYj9Bw9HKXAF1uicRcLEW6eFKlHsrzmSbQ2kLtfxUZKAiEAzhlUGpcTPpfuyYJ5VQt1yl311s6fK3Sq5fAmH1gYOfk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":22404},"main":"index.js","gitHead":"a833e49d86ea5517c36e1a7355822bd82676651c","scripts":{"test":"echo \"No test specified\""},"_npmUser":{"name":"ggascoigne","email":"guy@wyrdrune.com"},"repository":{"url":"git+https://github.com/ggascoigne/shareable-configs.git","type":"git","directory":"packages/eslint-config"},"_npmVersion":"lerna/7.2.0/node@v16.20.2+x64 (linux)","description":"A shareable eslint configuration for projects.","directories":{},"_nodeVersion":"16.20.2","dependencies":{"eslint-plugin-etc":"^2.0.3","eslint-plugin-jest":"^27.2.3","@babel/preset-react":"^7.22.15","eslint-plugin-react":"7.33.2","eslint-plugin-import":"^2.28.1","eslint-plugin-risxss":"^2.1.0","eslint-plugin-promise":"^6.0.1","eslint-plugin-sonarjs":"^0.21.0","eslint-plugin-unicorn":"^48.0.1","eslint-config-prettier":"^9.0.0","eslint-plugin-jest-dom":"^5.1.0","eslint-plugin-jsx-a11y":"^6.7.1","eslint-plugin-prettier":"^5.0.0","eslint-plugin-security":"^1.7.1","@typescript-eslint/parser":"^6.6.0","confusing-browser-globals":"1.0.11","eslint-config-airbnb-base":"^15.0.0","eslint-plugin-react-hooks":"^4.6.0","eslint-plugin-unused-imports":"^3.0.0","eslint-plugin-jest-formatting":"^3.1.0","eslint-config-airbnb-typescript":"^17.1.0","@typescript-eslint/eslint-plugin":"^6.6.0","@getify/eslint-plugin-proper-ternary":"^3.1.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"eslint":">= 8"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_1.13.3_1694303866031_0.6130651744783804","host":"s3://npm-registry-packages"}},"1.13.4":{"name":"@ggascoigne/eslint-config","version":"1.13.4","keywords":["eslint","eslint-config"],"author":{"name":"Guy Gascoigne-Piggford"},"license":"MIT","_id":"@ggascoigne/eslint-config@1.13.4","maintainers":[{"name":"ggascoigne","email":"guy@wyrdrune.com"}],"homepage":"https://github.com/ggascoigne/shareable-configs/tree/main/packages/eslint-config#readme","bugs":{"url":"https://github.com/ggascoigne/shareable-configs/issues"},"dist":{"shasum":"af027677aefe7ec095a1f19c18107b340ef7aea3","tarball":"https://registry.npmjs.org/@ggascoigne/eslint-config/-/eslint-config-1.13.4.tgz","fileCount":9,"integrity":"sha512-+nKu1P4ubOedTno+YF3Od4Yah3oYhCwvrTGQl2+4zSMsCbn5p5UCC+D4HtXFlG4H61nAnNbTNGDsuaOl33D+ZQ==","signatures":[{"sig":"MEUCIQCI2QtVlanau3DMkbEg9bskeLfhaIrlHwbi+OIG27QsOgIgGsOtuou2Ck3mAZoTyRP1pfEm1gyP1nHgVjLgOWUmGMA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":22404},"main":"index.js","gitHead":"0dffe5d8b0c0e20675e469591495a3c72b6ec649","scripts":{"test":"echo \"No test specified\""},"_npmUser":{"name":"ggascoigne","email":"guy@wyrdrune.com"},"repository":{"url":"git+https://github.com/ggascoigne/shareable-configs.git","type":"git","directory":"packages/eslint-config"},"_npmVersion":"lerna/7.3.0/node@v16.20.2+x64 (linux)","description":"A shareable eslint configuration for projects.","directories":{},"_nodeVersion":"16.20.2","dependencies":{"eslint-plugin-etc":"^2.0.3","eslint-plugin-jest":"^27.4.2","@babel/preset-react":"^7.22.15","eslint-plugin-react":"7.33.2","eslint-plugin-import":"^2.28.1","eslint-plugin-risxss":"^2.1.0","eslint-plugin-promise":"^6.0.1","eslint-plugin-sonarjs":"^0.21.0","eslint-plugin-unicorn":"^48.0.1","eslint-config-prettier":"^9.0.0","eslint-plugin-jest-dom":"^5.1.0","eslint-plugin-jsx-a11y":"^6.7.1","eslint-plugin-prettier":"^5.0.0","eslint-plugin-security":"^1.7.1","@typescript-eslint/parser":"^6.7.3","confusing-browser-globals":"1.0.11","eslint-config-airbnb-base":"^15.0.0","eslint-plugin-react-hooks":"^4.6.0","eslint-plugin-unused-imports":"^3.0.0","eslint-plugin-jest-formatting":"^3.1.0","eslint-config-airbnb-typescript":"^17.1.0","@typescript-eslint/eslint-plugin":"^6.7.3","@getify/eslint-plugin-proper-ternary":"^3.1.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"eslint":">= 8"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_1.13.4_1696196759469_0.3627642600761367","host":"s3://npm-registry-packages"}},"1.13.5":{"name":"@ggascoigne/eslint-config","version":"1.13.5","keywords":["eslint","eslint-config"],"author":{"name":"Guy Gascoigne-Piggford"},"license":"MIT","_id":"@ggascoigne/eslint-config@1.13.5","maintainers":[{"name":"ggascoigne","email":"guy@wyrdrune.com"}],"homepage":"https://github.com/ggascoigne/shareable-configs/tree/main/packages/eslint-config#readme","bugs":{"url":"https://github.com/ggascoigne/shareable-configs/issues"},"dist":{"shasum":"8aae7ed93193e39726e932cd9491d6c2b78d52a5","tarball":"https://registry.npmjs.org/@ggascoigne/eslint-config/-/eslint-config-1.13.5.tgz","fileCount":9,"integrity":"sha512-jSKcSq9pzL6VcGXb/GmZiEruQfJACm74lZYYga+6LVUT7N/OM9L7trvCM/7SwCv1OlFRdMPk1t6EXn+JdKFRpw==","signatures":[{"sig":"MEQCIDlpaDFwS3xBjDlA7W4UXEIMCbgojAwjZ1qTl3s5CYEWAiBaQ5xLvLdoBEqNUI1ZIRjLuVJI7IZYf+cSKIvUVqMYow==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":22251},"main":"index.js","gitHead":"302af7e27d7d2af2eceacf5adcafbd04b0caa79a","scripts":{"test":"echo \"No test specified\""},"_npmUser":{"name":"ggascoigne","email":"guy@wyrdrune.com"},"repository":{"url":"git+https://github.com/ggascoigne/shareable-configs.git","type":"git","directory":"packages/eslint-config"},"_npmVersion":"lerna/7.4.2/node@v16.20.2+x64 (linux)","description":"A shareable eslint configuration for projects.","directories":{},"_nodeVersion":"16.20.2","dependencies":{"eslint-plugin-etc":"^2.0.3","eslint-plugin-jest":"^27.6.0","@babel/preset-react":"^7.23.3","eslint-plugin-react":"7.33.2","eslint-plugin-import":"^2.29.0","eslint-plugin-risxss":"^2.1.0","eslint-plugin-promise":"^6.0.1","eslint-plugin-sonarjs":"^0.23.0","eslint-plugin-unicorn":"^49.0.0","eslint-config-prettier":"^9.0.0","eslint-plugin-jest-dom":"^5.1.0","eslint-plugin-jsx-a11y":"^6.8.0","eslint-plugin-prettier":"^5.0.1","eslint-plugin-security":"^1.7.1","@typescript-eslint/parser":"^6.10.0","confusing-browser-globals":"1.0.11","eslint-config-airbnb-base":"^15.0.0","eslint-plugin-react-hooks":"^4.6.0","eslint-plugin-unused-imports":"^3.0.0","eslint-plugin-jest-formatting":"^3.1.0","eslint-config-airbnb-typescript":"^17.1.0","@typescript-eslint/eslint-plugin":"^6.10.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"eslint":">= 8"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_1.13.5_1699748691003_0.5405617157498392","host":"s3://npm-registry-packages"}},"1.13.6":{"name":"@ggascoigne/eslint-config","version":"1.13.6","keywords":["eslint","eslint-config"],"author":{"name":"Guy Gascoigne-Piggford"},"license":"MIT","_id":"@ggascoigne/eslint-config@1.13.6","maintainers":[{"name":"ggascoigne","email":"guy@wyrdrune.com"}],"homepage":"https://github.com/ggascoigne/shareable-configs/tree/main/packages/eslint-config#readme","bugs":{"url":"https://github.com/ggascoigne/shareable-configs/issues"},"dist":{"shasum":"da7be45459f3e7efd4b35def290650340b1bb06d","tarball":"https://registry.npmjs.org/@ggascoigne/eslint-config/-/eslint-config-1.13.6.tgz","fileCount":9,"integrity":"sha512-/Nlh5oMgel3pRBYcj7D9s8+hVSLghZXSD0zusn3Hp/9M2N5Cs5MpnzL9UEyRpA0VK/bMb5uRN7ZUl/biPjIJfw==","signatures":[{"sig":"MEUCIQDLVrwADNNU1X50l8mckkQmZDbqvspPIjKEIIJultauUwIgD1p2ckFnAIUuop2PZnXYB4p9NDrS/SJrpeKL9AoKtZk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":22209},"main":"index.js","gitHead":"1efa9b996ae94fa8e1f06264e26a42d829bde751","scripts":{"test":"echo \"No test specified\""},"_npmUser":{"name":"ggascoigne","email":"guy@wyrdrune.com"},"repository":{"url":"git+https://github.com/ggascoigne/shareable-configs.git","type":"git","directory":"packages/eslint-config"},"_npmVersion":"lerna/7.4.2/node@v16.20.2+x64 (linux)","description":"A shareable eslint configuration for projects.","directories":{},"_nodeVersion":"16.20.2","dependencies":{"eslint-plugin-etc":"^2.0.3","eslint-plugin-jest":"^27.6.0","@babel/preset-react":"^7.23.3","eslint-plugin-react":"7.33.2","eslint-plugin-import":"^2.29.1","eslint-plugin-risxss":"^2.1.0","eslint-plugin-promise":"^6.0.1","eslint-plugin-sonarjs":"^0.23.0","eslint-plugin-unicorn":"^49.0.0","eslint-config-prettier":"^9.1.0","eslint-plugin-jest-dom":"^5.1.0","eslint-plugin-jsx-a11y":"^6.8.0","eslint-plugin-prettier":"^5.0.1","eslint-plugin-security":"^1.7.1","@typescript-eslint/parser":"^6.14.0","confusing-browser-globals":"1.0.11","eslint-config-airbnb-base":"^15.0.0","eslint-plugin-react-hooks":"^4.6.0","eslint-plugin-unused-imports":"^3.0.0","eslint-plugin-jest-formatting":"^3.1.0","eslint-config-airbnb-typescript":"^17.1.0","@typescript-eslint/eslint-plugin":"^6.14.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"eslint":">= 8"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_1.13.6_1702868089825_0.8841193663148039","host":"s3://npm-registry-packages"}},"1.13.7":{"name":"@ggascoigne/eslint-config","version":"1.13.7","keywords":["eslint","eslint-config"],"author":{"name":"Guy Gascoigne-Piggford"},"license":"MIT","_id":"@ggascoigne/eslint-config@1.13.7","maintainers":[{"name":"ggascoigne","email":"guy@wyrdrune.com"}],"homepage":"https://github.com/ggascoigne/shareable-configs/tree/main/packages/eslint-config#readme","bugs":{"url":"https://github.com/ggascoigne/shareable-configs/issues"},"dist":{"shasum":"f7b839379ccc7238b45621d9220208830720429e","tarball":"https://registry.npmjs.org/@ggascoigne/eslint-config/-/eslint-config-1.13.7.tgz","fileCount":9,"integrity":"sha512-8kuwyzYCq9cK7ymEUYtVHDw9kHAwDmMBfn8MSSiHanvPYd9380njDsiTCUh6ymbtOL4QWHZtzKYd+rAljBHGpA==","signatures":[{"sig":"MEUCIQDXAI17vpI2mPegMCAqL9NCqWE0JQwditT3OpL81MluSgIgTUpVAF7HByPS+UrAr6zDaZKjxEHtveV8NBxv0t9hvv4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":22229},"main":"index.js","gitHead":"7475f7ebaf6d67bc2a3b477b03a09fd401257c14","scripts":{"test":"echo \"No test specified\""},"_npmUser":{"name":"ggascoigne","email":"guy@wyrdrune.com"},"repository":{"url":"git+https://github.com/ggascoigne/shareable-configs.git","type":"git","directory":"packages/eslint-config"},"_npmVersion":"lerna/7.4.2/node@v16.20.2+x64 (linux)","description":"A shareable eslint configuration for projects.","directories":{},"_nodeVersion":"16.20.2","dependencies":{"eslint-plugin-etc":"^2.0.3","eslint-plugin-jest":"^27.6.0","@babel/preset-react":"^7.23.3","eslint-plugin-react":"7.33.2","eslint-plugin-import":"^2.29.1","eslint-plugin-risxss":"^2.1.0","eslint-plugin-promise":"^6.0.1","eslint-plugin-sonarjs":"^0.23.0","eslint-plugin-unicorn":"^49.0.0","eslint-config-prettier":"^9.1.0","eslint-plugin-jest-dom":"^5.1.0","eslint-plugin-jsx-a11y":"^6.8.0","eslint-plugin-prettier":"^5.0.1","eslint-plugin-security":"^1.7.1","@typescript-eslint/parser":"^6.14.0","confusing-browser-globals":"1.0.11","eslint-config-airbnb-base":"^15.0.0","eslint-plugin-react-hooks":"^4.6.0","eslint-plugin-unused-imports":"^3.0.0","eslint-plugin-jest-formatting":"^3.1.0","eslint-config-airbnb-typescript":"^17.1.0","@typescript-eslint/eslint-plugin":"^6.14.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"eslint":">= 8"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_1.13.7_1702868420191_0.3620560569456912","host":"s3://npm-registry-packages"}},"1.14.0":{"name":"@ggascoigne/eslint-config","version":"1.14.0","keywords":["eslint","eslint-config"],"author":{"name":"Guy Gascoigne-Piggford"},"license":"MIT","_id":"@ggascoigne/eslint-config@1.14.0","maintainers":[{"name":"ggascoigne","email":"guy@wyrdrune.com"}],"homepage":"https://github.com/ggascoigne/shareable-configs/tree/main/packages/eslint-config#readme","bugs":{"url":"https://github.com/ggascoigne/shareable-configs/issues"},"dist":{"shasum":"a2e5c2cd82646b9c8f4f446fb9264c51fb3c7604","tarball":"https://registry.npmjs.org/@ggascoigne/eslint-config/-/eslint-config-1.14.0.tgz","fileCount":9,"integrity":"sha512-mwrzV7W6NG1s0rcC1tyj4G2JtN2FDbYH2OFPP0TLudGdNSkllOZVvqDtg8R1y4PMRTRF222NuxcoQzwa91bhwA==","signatures":[{"sig":"MEYCIQDIbCiJcYpYkmEhE2Rw0JjabrxocmXrPoxPbsdTL0VtwQIhAIsUpGM/VC9g8nbMgFFD4CCSBHMy2pIp/UfZ6HhbYZQd","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":22237},"main":"index.js","gitHead":"e71bd508869cf36c2a19851dd93c32f7ad6110de","scripts":{"test":"echo \"No test specified\""},"_npmUser":{"name":"ggascoigne","email":"guy@wyrdrune.com"},"repository":{"url":"git+https://github.com/ggascoigne/shareable-configs.git","type":"git","directory":"packages/eslint-config"},"_npmVersion":"lerna/7.4.2/node@v20.16.0+x64 (linux)","description":"A shareable eslint configuration for projects.","directories":{},"_nodeVersion":"20.16.0","dependencies":{"eslint-plugin-etc":"^2.0.3","eslint-plugin-jest":"^27.6.0","@babel/preset-react":"^7.23.3","eslint-plugin-react":"7.33.2","eslint-plugin-import":"^2.29.1","eslint-plugin-risxss":"^2.1.0","eslint-plugin-promise":"^6.0.1","eslint-plugin-sonarjs":"^0.24.0","eslint-plugin-unicorn":"^49.0.0","eslint-config-prettier":"^9.1.0","eslint-plugin-jest-dom":"^5.1.0","eslint-plugin-jsx-a11y":"^6.8.0","eslint-plugin-prettier":"^5.0.1","eslint-plugin-security":"^1.7.1","@typescript-eslint/parser":"^6.14.0","confusing-browser-globals":"1.0.11","eslint-config-airbnb-base":"^15.0.0","eslint-plugin-react-hooks":"^4.6.0","eslint-plugin-unused-imports":"^3.0.0","eslint-plugin-jest-formatting":"^3.1.0","eslint-config-airbnb-typescript":"^17.1.0","@typescript-eslint/eslint-plugin":"^6.14.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"eslint":">= 8"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_1.14.0_1724614362202_0.20104482782911592","host":"s3://npm-registry-packages"}},"1.15.0":{"name":"@ggascoigne/eslint-config","version":"1.15.0","keywords":["eslint","eslint-config"],"author":{"name":"Guy Gascoigne-Piggford"},"license":"MIT","_id":"@ggascoigne/eslint-config@1.15.0","maintainers":[{"name":"ggascoigne","email":"guy@wyrdrune.com"}],"homepage":"https://github.com/ggascoigne/shareable-configs/tree/main/packages/eslint-config#readme","bugs":{"url":"https://github.com/ggascoigne/shareable-configs/issues"},"dist":{"shasum":"189ba9b734d9338a6c8b63070b23319fcd80554e","tarball":"https://registry.npmjs.org/@ggascoigne/eslint-config/-/eslint-config-1.15.0.tgz","fileCount":9,"integrity":"sha512-xSIMW/43YUVSbhlT2X2Ckjkbt7j3P5ks/1Jw8P6JuvVpWJTF95ugP+OUgwxq21EXCl7C3JOU9zfGTaoxxXWBdw==","signatures":[{"sig":"MEUCIQCnJHWMCMyg/NLUn3yhut5r+PntBp1sKW81nQ3CkjmfLAIgNvDTEfZaJ4VDmzB9jUAaDNxwqwlvRcPDqQDm2j0j1XA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":22237},"main":"index.js","gitHead":"c2fe52acfd305d741c5b477c5c631b77b5cdec66","scripts":{"test":"echo \"No test specified\""},"_npmUser":{"name":"ggascoigne","email":"guy@wyrdrune.com"},"repository":{"url":"git+https://github.com/ggascoigne/shareable-configs.git","type":"git","directory":"packages/eslint-config"},"_npmVersion":"lerna/7.4.2/node@v20.17.0+x64 (linux)","description":"A shareable eslint configuration for projects.","directories":{},"_nodeVersion":"20.17.0","dependencies":{"eslint-plugin-etc":"^2.0.3","eslint-plugin-jest":"^27.6.0","@babel/preset-react":"^7.23.3","eslint-plugin-react":"7.33.2","eslint-plugin-import":"^2.29.1","eslint-plugin-risxss":"^2.1.0","eslint-plugin-promise":"^6.0.1","eslint-plugin-sonarjs":"^0.24.0","eslint-plugin-unicorn":"^49.0.0","eslint-config-prettier":"^9.1.0","eslint-plugin-jest-dom":"^5.1.0","eslint-plugin-jsx-a11y":"^6.8.0","eslint-plugin-prettier":"^5.0.1","eslint-plugin-security":"^1.7.1","@typescript-eslint/parser":"^6.14.0","confusing-browser-globals":"1.0.11","eslint-config-airbnb-base":"^15.0.0","eslint-plugin-react-hooks":"^4.6.0","eslint-plugin-unused-imports":"^3.0.0","eslint-plugin-jest-formatting":"^3.1.0","eslint-config-airbnb-typescript":"^17.1.0","@typescript-eslint/eslint-plugin":"^6.14.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"eslint":">= 8"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_1.15.0_1725129774894_0.9076845941002096","host":"s3://npm-registry-packages"}},"1.16.0":{"name":"@ggascoigne/eslint-config","version":"1.16.0","keywords":["eslint","eslint-config"],"author":{"name":"Guy Gascoigne-Piggford"},"license":"MIT","_id":"@ggascoigne/eslint-config@1.16.0","maintainers":[{"name":"ggascoigne","email":"guy@wyrdrune.com"}],"homepage":"https://github.com/ggascoigne/shareable-configs/tree/main/packages/eslint-config#readme","bugs":{"url":"https://github.com/ggascoigne/shareable-configs/issues"},"dist":{"shasum":"f759dfe81139531203418732caa7b2cfde38deb0","tarball":"https://registry.npmjs.org/@ggascoigne/eslint-config/-/eslint-config-1.16.0.tgz","fileCount":9,"integrity":"sha512-arScnrJYnr4GMNN72hHAx0+eUwTPMRqVXoioXOTKe6sho+vcY84wiOiiCuJ6uxrCd17FtMNms47Dpsk2yxqk2w==","signatures":[{"sig":"MEQCICfVpK4zwKgWUtDBKF0dkLYTMA3u8iOvx27Xp0P/GgZdAiAhAH8bccBqtVDJhygxz+GiK2pcuAVevZQgl2+6sfa5BA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":22284},"main":"index.js","gitHead":"3530eae16803aec798c89b1ea9acd310aca50ca2","scripts":{"test":"echo \"No test specified\""},"_npmUser":{"name":"ggascoigne","email":"guy@wyrdrune.com"},"repository":{"url":"git+https://github.com/ggascoigne/shareable-configs.git","type":"git","directory":"packages/eslint-config"},"_npmVersion":"lerna/7.4.2/node@v20.17.0+x64 (linux)","description":"A shareable eslint configuration for projects.","directories":{},"_nodeVersion":"20.17.0","dependencies":{"eslint-plugin-etc":"^2.0.3","eslint-plugin-jest":"^27.6.0","@babel/preset-react":"^7.23.3","eslint-plugin-react":"7.33.2","eslint-plugin-import":"^2.29.1","eslint-plugin-risxss":"^2.1.0","eslint-plugin-promise":"^6.0.1","eslint-plugin-sonarjs":"^0.24.0","eslint-plugin-unicorn":"^49.0.0","eslint-config-prettier":"^9.1.0","eslint-plugin-jest-dom":"^5.1.0","eslint-plugin-jsx-a11y":"^6.8.0","eslint-plugin-prettier":"^5.0.1","eslint-plugin-security":"^1.7.1","@typescript-eslint/parser":"^6.14.0","confusing-browser-globals":"1.0.11","eslint-config-airbnb-base":"^15.0.0","eslint-plugin-react-hooks":"^4.6.0","eslint-plugin-unused-imports":"^3.0.0","eslint-plugin-jest-formatting":"^3.1.0","eslint-config-airbnb-typescript":"^17.1.0","@typescript-eslint/eslint-plugin":"^6.14.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"eslint":">= 8"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_1.16.0_1725130205124_0.38690883147287636","host":"s3://npm-registry-packages"}},"2.1.0":{"name":"@ggascoigne/eslint-config","version":"2.1.0","keywords":["eslint","eslint-config"],"author":{"name":"Guy Gascoigne-Piggford"},"license":"MIT","_id":"@ggascoigne/eslint-config@2.1.0","maintainers":[{"name":"ggascoigne","email":"guy@wyrdrune.com"}],"homepage":"https://github.com/ggascoigne/shareable-configs/tree/main/packages/eslint-config#readme","bugs":{"url":"https://github.com/ggascoigne/shareable-configs/issues"},"dist":{"shasum":"028845380b5324b641d42b01cf5bc6fa58367a36","tarball":"https://registry.npmjs.org/@ggascoigne/eslint-config/-/eslint-config-2.1.0.tgz","fileCount":6,"integrity":"sha512-RXOHbR19ohsDslONa6/C/XkaRpEGirsAUnQWS34G1cnBDyUgNBtAV+4Dr/YtIFm/Yziyk+MVFNACFWgJwc/tkg==","signatures":[{"sig":"MEUCID/V25P5d/CuT8FkOrOFT+XNPIh96teQdnkXZuIKt1NWAiEAr4zDAL52vv3fXl7oxBfsNDwsyC+fYjmGvPJNzLgQJN0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":30446},"main":"index.mjs","gitHead":"361cec00df142fc520de6e3c3cbb7c3f73f202c4","scripts":{"test":"echo \"No test specified\"","inspect":"eslint --inspect-config"},"_npmUser":{"name":"ggascoigne","email":"guy@wyrdrune.com"},"repository":{"url":"git+https://github.com/ggascoigne/shareable-configs.git","type":"git","directory":"packages/eslint-config"},"_npmVersion":"lerna/7.4.2/node@v20.18.0+x64 (linux)","description":"A shareable eslint configuration for projects.","directories":{},"_nodeVersion":"20.18.0","dependencies":{"globals":"^15.11.0","@eslint/js":"^9.13.0","typescript-eslint":"^8.11.0","eslint-plugin-react":"^7.37.2","eslint-plugin-import":"^2.31.0","eslint-plugin-risxss":"^2.1.0","eslint-plugin-jsx-a11y":"^6.10.1","@typescript-eslint/parser":"^8.11.0","confusing-browser-globals":"1.0.11","eslint-plugin-react-hooks":"^5.0.0","eslint-plugin-unused-imports":"^4.1.4","@typescript-eslint/eslint-plugin":"^8.11.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"eslint":">= 9"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_2.1.0_1729652502577_0.019741948371582607","host":"s3://npm-registry-packages"}},"2.1.1":{"name":"@ggascoigne/eslint-config","version":"2.1.1","keywords":["eslint","eslint-config"],"author":{"name":"Guy Gascoigne-Piggford"},"license":"MIT","_id":"@ggascoigne/eslint-config@2.1.1","maintainers":[{"name":"ggascoigne","email":"guy@wyrdrune.com"}],"homepage":"https://github.com/ggascoigne/shareable-configs/tree/main/packages/eslint-config#readme","bugs":{"url":"https://github.com/ggascoigne/shareable-configs/issues"},"dist":{"shasum":"a12b1f75a23bf9b0c941cff699d92f865f585093","tarball":"https://registry.npmjs.org/@ggascoigne/eslint-config/-/eslint-config-2.1.1.tgz","fileCount":6,"integrity":"sha512-7KayE7BCF7GmiiigtnFRPoUHMZSUOC9aCYiVpVK/3CEj/eu4RBK0XEZcKwGRGlvIhqToJ5NNMY8pSADJgq6R2Q==","signatures":[{"sig":"MEYCIQCpjWHNX4RP1wStOBjhwAx1sfXWWgVV9Th11GjflIiSAgIhAPlMNF3YVEb5MgEjPi6ThnkQdNAlXWVgSeqAbboO4PiC","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":30507},"main":"index.mjs","gitHead":"74a11d83e2fb8b8544d21ab1d28f5d5b8877e021","scripts":{"test":"echo \"No test specified\"","inspect":"eslint --inspect-config"},"_npmUser":{"name":"ggascoigne","email":"guy@wyrdrune.com"},"repository":{"url":"git+https://github.com/ggascoigne/shareable-configs.git","type":"git","directory":"packages/eslint-config"},"_npmVersion":"lerna/7.4.2/node@v20.18.1+x64 (linux)","description":"A shareable eslint configuration for projects.","directories":{},"_nodeVersion":"20.18.1","dependencies":{"globals":"^15.11.0","@eslint/js":"^9.13.0","typescript-eslint":"^8.11.0","eslint-plugin-react":"^7.37.2","eslint-plugin-import":"^2.31.0","eslint-plugin-risxss":"^2.1.0","eslint-plugin-jsx-a11y":"^6.10.1","@typescript-eslint/parser":"^8.11.0","confusing-browser-globals":"1.0.11","eslint-plugin-react-hooks":"^5.0.0","eslint-plugin-unused-imports":"^4.1.4","@typescript-eslint/eslint-plugin":"^8.11.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"eslint":">= 9"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_2.1.1_1734736829442_0.4675550871920173","host":"s3://npm-registry-packages-npm-production"}},"2.2.0":{"name":"@ggascoigne/eslint-config","version":"2.2.0","keywords":["eslint","eslint-config"],"author":{"name":"Guy Gascoigne-Piggford"},"license":"MIT","_id":"@ggascoigne/eslint-config@2.2.0","maintainers":[{"name":"ggascoigne","email":"guy@wyrdrune.com"}],"homepage":"https://github.com/ggascoigne/shareable-configs/tree/main/packages/eslint-config#readme","bugs":{"url":"https://github.com/ggascoigne/shareable-configs/issues"},"dist":{"shasum":"13a23c90ce45c429e85fcfa3103f99102939caf9","tarball":"https://registry.npmjs.org/@ggascoigne/eslint-config/-/eslint-config-2.2.0.tgz","fileCount":6,"integrity":"sha512-PtGnwzQ9FGvuPxZTvsj4eE/ZF+AGMV2sxb//KoOdqzZkUtbgILsGtP7cQoA273+CxPUwcd871EmhXGlF1R2Izg==","signatures":[{"sig":"MEUCIQCdrapl3Ke4R1z5XiOmrvJAV+nGTIIK6CktP9P5MGyc3gIgXhxqzZgXoL+rf34t3ZdZx8AUvHFS4rHEk05HIZswQEw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":30532},"main":"index.mjs","types":"index.d.ts","gitHead":"2d5d565aca9ab6e5c483ba4391697ae8e5d1ec50","scripts":{"test":"echo \"No test specified\"","inspect":"eslint --inspect-config"},"_npmUser":{"name":"ggascoigne","email":"guy@wyrdrune.com"},"repository":{"url":"git+https://github.com/ggascoigne/shareable-configs.git","type":"git","directory":"packages/eslint-config"},"_npmVersion":"lerna/7.4.2/node@v20.19.0+x64 (linux)","description":"A shareable eslint configuration for projects.","directories":{},"_nodeVersion":"20.19.0","dependencies":{"globals":"^15.11.0","@eslint/js":"^9.13.0","typescript-eslint":"^8.11.0","eslint-plugin-react":"^7.37.2","eslint-plugin-import":"^2.31.0","eslint-plugin-risxss":"^2.1.0","eslint-plugin-jsx-a11y":"^6.10.1","@typescript-eslint/parser":"^8.11.0","confusing-browser-globals":"1.0.11","eslint-plugin-react-hooks":"^5.0.0","eslint-plugin-unused-imports":"^4.1.4","@typescript-eslint/eslint-plugin":"^8.11.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"eslint":">= 9"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_2.2.0_1742839752338_0.8895483432326763","host":"s3://npm-registry-packages-npm-production"}},"2.2.1":{"name":"@ggascoigne/eslint-config","version":"2.2.1","keywords":["eslint","eslint-config"],"author":{"name":"Guy Gascoigne-Piggford"},"license":"MIT","_id":"@ggascoigne/eslint-config@2.2.1","maintainers":[{"name":"ggascoigne","email":"guy@wyrdrune.com"}],"homepage":"https://github.com/ggascoigne/shareable-configs/tree/main/packages/eslint-config#readme","bugs":{"url":"https://github.com/ggascoigne/shareable-configs/issues"},"dist":{"shasum":"b25049b8ae8e7140716ca35e0ce02dea35dfe417","tarball":"https://registry.npmjs.org/@ggascoigne/eslint-config/-/eslint-config-2.2.1.tgz","fileCount":7,"integrity":"sha512-Kb+tCBKICrkpoYV1aqUiRO32tBQD/TB2deXMHSfuzLAHNx7OahqYMdaa7/7m59Hh6U2+8PVvf1ytdX0n4vjeoQ==","signatures":[{"sig":"MEUCIQCppZQuXmt04w/o1eVNaoLzDaB4CcmrFdAorC/54HMzsAIgZ+aoN7mA1+ogh8420GRppRidr8m7DvZy4t3Y0MKlDWM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":31038},"main":"index.mjs","types":"index.d.ts","gitHead":"e72933a01ebd3490100e172cda6c006afe0f47a1","scripts":{"test":"echo \"No test specified\"","inspect":"eslint --inspect-config"},"_npmUser":{"name":"ggascoigne","email":"guy@wyrdrune.com"},"repository":{"url":"git+https://github.com/ggascoigne/shareable-configs.git","type":"git","directory":"packages/eslint-config"},"_npmVersion":"lerna/7.4.2/node@v20.19.0+x64 (linux)","description":"A shareable eslint configuration for projects.","directories":{},"_nodeVersion":"20.19.0","dependencies":{"globals":"^15.11.0","@eslint/js":"^9.13.0","typescript-eslint":"^8.11.0","eslint-plugin-react":"^7.37.2","eslint-plugin-import":"^2.31.0","eslint-plugin-risxss":"^2.1.0","eslint-plugin-jsx-a11y":"^6.10.1","@typescript-eslint/parser":"^8.11.0","confusing-browser-globals":"1.0.11","eslint-plugin-react-hooks":"^5.0.0","eslint-plugin-unused-imports":"^4.1.4","@typescript-eslint/eslint-plugin":"^8.11.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"eslint":">= 9"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_2.2.1_1742840058169_0.143381706584224","host":"s3://npm-registry-packages-npm-production"}},"2.2.2":{"name":"@ggascoigne/eslint-config","version":"2.2.2","keywords":["eslint","eslint-config"],"author":{"name":"Guy Gascoigne-Piggford"},"license":"MIT","_id":"@ggascoigne/eslint-config@2.2.2","maintainers":[{"name":"ggascoigne","email":"guy@wyrdrune.com"}],"homepage":"https://github.com/ggascoigne/shareable-configs/tree/main/packages/eslint-config#readme","bugs":{"url":"https://github.com/ggascoigne/shareable-configs/issues"},"dist":{"shasum":"8cd98af08f437456fe409395edc662027078524d","tarball":"https://registry.npmjs.org/@ggascoigne/eslint-config/-/eslint-config-2.2.2.tgz","fileCount":7,"integrity":"sha512-zvwgOkEjTgftqSAb8A98DGmnfKaI+7/hAVNbBvP68Ng5uSjs1CNcRhe2V3l0vhMjPtPmEB/QQtGqE3ezeuusSQ==","signatures":[{"sig":"MEUCIQDFP2dvtib507zJVQ4kSWFYKRjnAyicyILQtHFw2J20dQIgX6ChXs23Zp2wsPEp4PkrqvBH5Rxd1Cj8HqwqEXz8BMQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":31036},"main":"index.mjs","types":"index.d.ts","gitHead":"484dba092ace73317de305a7a04bb42c925fa16e","scripts":{"test":"echo \"No test specified\"","inspect":"eslint --inspect-config"},"_npmUser":{"name":"ggascoigne","email":"guy@wyrdrune.com"},"repository":{"url":"git+https://github.com/ggascoigne/shareable-configs.git","type":"git","directory":"packages/eslint-config"},"_npmVersion":"lerna/7.4.2/node@v20.19.0+x64 (linux)","description":"A shareable eslint configuration for projects.","directories":{},"_nodeVersion":"20.19.0","dependencies":{"globals":"^16.0.0","@eslint/js":"^9.23.0","typescript-eslint":"8.27.0","eslint-plugin-react":"^7.37.4","eslint-plugin-import":"^2.31.0","eslint-plugin-risxss":"^2.1.0","eslint-plugin-jsx-a11y":"^6.10.2","@typescript-eslint/parser":"^8.27.0","confusing-browser-globals":"1.0.11","eslint-plugin-react-hooks":"^5.2.0","eslint-plugin-unused-imports":"^4.1.4","@typescript-eslint/eslint-plugin":"^8.27.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"eslint":">= 9"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_2.2.2_1742840576346_0.19088468274233494","host":"s3://npm-registry-packages-npm-production"}},"2.2.3":{"name":"@ggascoigne/eslint-config","version":"2.2.3","keywords":["eslint","eslint-config"],"author":{"name":"Guy Gascoigne-Piggford"},"license":"MIT","_id":"@ggascoigne/eslint-config@2.2.3","maintainers":[{"name":"ggascoigne","email":"guy@wyrdrune.com"}],"homepage":"https://github.com/ggascoigne/shareable-configs/tree/main/packages/eslint-config#readme","bugs":{"url":"https://github.com/ggascoigne/shareable-configs/issues"},"dist":{"shasum":"b183a2f62c1603b07443856d4a1b059e3e583792","tarball":"https://registry.npmjs.org/@ggascoigne/eslint-config/-/eslint-config-2.2.3.tgz","fileCount":7,"integrity":"sha512-vLSG3GQliiGuhkI6RBfsg7QDvx3UavFloOMslEae8k52+u61FI8a/rBYGiVV7JuT2pz9FNDP5oVqTNlgllIauA==","signatures":[{"sig":"MEUCIQDmQj0s5P6lne9o7GfgwpMJHnrvTltfoiRmrzgU4UnSkAIgKuB/SXInDZOWhFT77pFBmrUEqIFnqLcTN8ZZorZzv7c=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":31061},"main":"index.mjs","types":"index.d.ts","gitHead":"6a7d33785d4404d43167363dcbdf66a15c699da9","scripts":{"test":"echo \"No test specified\"","inspect":"eslint --inspect-config"},"_npmUser":{"name":"ggascoigne","email":"guy@wyrdrune.com"},"repository":{"url":"git+https://github.com/ggascoigne/shareable-configs.git","type":"git","directory":"packages/eslint-config"},"_npmVersion":"lerna/7.4.2/node@v20.19.0+x64 (linux)","description":"A shareable eslint configuration for projects.","directories":{},"_nodeVersion":"20.19.0","dependencies":{"globals":"^16.0.0","@eslint/js":"^9.23.0","typescript-eslint":"8.27.0","eslint-plugin-react":"^7.37.4","eslint-plugin-import":"^2.31.0","eslint-plugin-risxss":"^2.1.0","eslint-plugin-jsx-a11y":"^6.10.2","@typescript-eslint/parser":"^8.27.0","confusing-browser-globals":"1.0.11","eslint-plugin-react-hooks":"^5.2.0","eslint-plugin-unused-imports":"^4.1.4","@typescript-eslint/eslint-plugin":"^8.27.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"eslint":">= 9"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_2.2.3_1742846340513_0.4611769115836222","host":"s3://npm-registry-packages-npm-production"}},"2.2.4":{"name":"@ggascoigne/eslint-config","version":"2.2.4","keywords":["eslint","eslint-config"],"author":{"name":"Guy Gascoigne-Piggford"},"license":"MIT","_id":"@ggascoigne/eslint-config@2.2.4","maintainers":[{"name":"ggascoigne","email":"guy@wyrdrune.com"}],"homepage":"https://github.com/ggascoigne/shareable-configs/tree/main/packages/eslint-config#readme","bugs":{"url":"https://github.com/ggascoigne/shareable-configs/issues"},"dist":{"shasum":"9b29ff0c1bc796917715363fe98cbce8ab1bb57b","tarball":"https://registry.npmjs.org/@ggascoigne/eslint-config/-/eslint-config-2.2.4.tgz","fileCount":7,"integrity":"sha512-4Jx+FSpoYisaLXzT/Mc+MzsUDGRkJpKiuYf1GaaFIvU+3927Xdq73TmXSiO+UatcVA6mPAOLl7LguZZFHsnoTw==","signatures":[{"sig":"MEQCIBRXE3iYOKS+8jDMk2wOQ/wVvb1fyKr+G/AIXWnzWTuyAiB4C7avO4ls7sS9DVrpDZ/OHxzoinqlHrWKpjPnLRJhTw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":31158},"main":"index.mjs","types":"index.d.ts","gitHead":"17647f009778bc9ad80d3224d75ed19f9db517df","scripts":{"test":"echo \"No test specified\"","inspect":"eslint --inspect-config"},"_npmUser":{"name":"ggascoigne","email":"guy@wyrdrune.com"},"repository":{"url":"git+https://github.com/ggascoigne/shareable-configs.git","type":"git","directory":"packages/eslint-config"},"_npmVersion":"lerna/7.4.2/node@v20.19.0+x64 (linux)","description":"A shareable eslint configuration for projects.","directories":{},"_nodeVersion":"20.19.0","dependencies":{"globals":"^16.0.0","@eslint/js":"^9.23.0","typescript-eslint":"8.27.0","eslint-plugin-react":"^7.37.4","eslint-plugin-import":"^2.31.0","eslint-plugin-risxss":"^2.1.0","eslint-plugin-jsx-a11y":"^6.10.2","@typescript-eslint/parser":"^8.27.0","confusing-browser-globals":"1.0.11","eslint-plugin-react-hooks":"^5.2.0","eslint-plugin-unused-imports":"^4.1.4","@typescript-eslint/eslint-plugin":"^8.27.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"eslint":">= 9"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_2.2.4_1742849726078_0.427514085778397","host":"s3://npm-registry-packages-npm-production"}},"2.2.5":{"name":"@ggascoigne/eslint-config","version":"2.2.5","keywords":["eslint","eslint-config"],"author":{"name":"Guy Gascoigne-Piggford"},"license":"MIT","_id":"@ggascoigne/eslint-config@2.2.5","maintainers":[{"name":"ggascoigne","email":"guy@wyrdrune.com"}],"homepage":"https://github.com/ggascoigne/shareable-configs/tree/main/packages/eslint-config#readme","bugs":{"url":"https://github.com/ggascoigne/shareable-configs/issues"},"dist":{"shasum":"00425334ad83ee10477bf14bb5198be46df04c7c","tarball":"https://registry.npmjs.org/@ggascoigne/eslint-config/-/eslint-config-2.2.5.tgz","fileCount":7,"integrity":"sha512-vjdU6iP0WvCUYjA5HAVE9nP8IwCKA4KbuNWUOpkiGOS8iDEry9GZg3kEdwbU9GzuTHd5CVOtqIlLZLHBVlqEmw==","signatures":[{"sig":"MEUCIQDeu4r3C27qeOJ2l8bWX0E7+QxFKIj2o4WBqIURBl1OPwIgQRRlzThTVmChak07PoRCFtFt4kJ7es2F+rYu8fsKtKI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":31164},"main":"index.mjs","types":"index.d.ts","gitHead":"77dc3a12b15ee4b189806dcf5deae37b66ca8306","scripts":{"test":"echo \"No test specified\"","inspect":"eslint --inspect-config"},"_npmUser":{"name":"ggascoigne","email":"guy@wyrdrune.com"},"repository":{"url":"git+https://github.com/ggascoigne/shareable-configs.git","type":"git","directory":"packages/eslint-config"},"_npmVersion":"lerna/7.4.2/node@v20.19.2+x64 (linux)","description":"A shareable eslint configuration for projects.","directories":{},"_nodeVersion":"20.19.2","dependencies":{"globals":"^16.0.0","@eslint/js":"^9.23.0","typescript-eslint":"8.31.1","eslint-plugin-react":"^7.37.4","eslint-plugin-import":"^2.31.0","eslint-plugin-risxss":"^2.1.0","eslint-plugin-jsx-a11y":"^6.10.2","@typescript-eslint/parser":"^8.27.0","confusing-browser-globals":"1.0.11","eslint-plugin-react-hooks":"^5.2.0","eslint-plugin-unused-imports":"^4.1.4","@typescript-eslint/eslint-plugin":"^8.27.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"eslint":">= 9"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_2.2.5_1749601401700_0.9260887486045681","host":"s3://npm-registry-packages-npm-production"}},"2.3.0":{"name":"@ggascoigne/eslint-config","version":"2.3.0","keywords":["eslint","eslint-config"],"author":{"name":"Guy Gascoigne-Piggford"},"license":"MIT","_id":"@ggascoigne/eslint-config@2.3.0","maintainers":[{"name":"ggascoigne","email":"guy@wyrdrune.com"}],"homepage":"https://github.com/ggascoigne/shareable-configs/tree/main/packages/eslint-config#readme","bugs":{"url":"https://github.com/ggascoigne/shareable-configs/issues"},"dist":{"shasum":"20347302822aa3701d7fd8653575aa68de3fd903","tarball":"https://registry.npmjs.org/@ggascoigne/eslint-config/-/eslint-config-2.3.0.tgz","fileCount":7,"integrity":"sha512-Mp29mSE8mhRiGnjklEk/bprCH9DnFjmi4v8eGDBIibqdAf062ahlNNHngp/k7hVKnG+3HiXrkAmA4sB0t4rKfg==","signatures":[{"sig":"MEYCIQC2IoL5+Tyvw9QAFhEYm4fFECbLMZRl1Uwdd708pqD8rAIhAKfCWz9WXiGPvJiPsidy9YC0CwfBmJRdgmJ69NUMCvLB","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":31164},"main":"index.mjs","types":"index.d.ts","gitHead":"bed71a8eb6a5ec981acfc61623c319b48eeb8a8d","scripts":{"test":"echo \"No test specified\"","inspect":"eslint --inspect-config"},"_npmUser":{"name":"ggascoigne","email":"guy@wyrdrune.com"},"repository":{"url":"git+https://github.com/ggascoigne/shareable-configs.git","type":"git","directory":"packages/eslint-config"},"_npmVersion":"lerna/7.4.2/node@v20.19.1+x64 (linux)","description":"A shareable eslint configuration for projects.","directories":{},"_nodeVersion":"20.19.1","dependencies":{"globals":"^16.0.0","@eslint/js":"^9.23.0","typescript-eslint":"8.34.0","eslint-plugin-react":"^7.37.4","eslint-plugin-import":"^2.31.0","eslint-plugin-risxss":"^2.1.0","eslint-plugin-jsx-a11y":"^6.10.2","@typescript-eslint/parser":"^8.34.0","confusing-browser-globals":"1.0.11","eslint-plugin-react-hooks":"^5.2.0","eslint-plugin-unused-imports":"^4.1.4","@typescript-eslint/eslint-plugin":"^8.34.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"eslint":">= 9"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_2.3.0_1749601776101_0.3829554985042851","host":"s3://npm-registry-packages-npm-production"}},"2.4.0":{"name":"@ggascoigne/eslint-config","version":"2.4.0","keywords":["eslint","eslint-config"],"author":{"name":"Guy Gascoigne-Piggford"},"license":"MIT","_id":"@ggascoigne/eslint-config@2.4.0","maintainers":[{"name":"ggascoigne","email":"guy@wyrdrune.com"}],"homepage":"https://github.com/ggascoigne/shareable-configs/tree/main/packages/eslint-config#readme","bugs":{"url":"https://github.com/ggascoigne/shareable-configs/issues"},"dist":{"shasum":"51aa8259251366afb5d919ea0b51e42fe159c0a1","tarball":"https://registry.npmjs.org/@ggascoigne/eslint-config/-/eslint-config-2.4.0.tgz","fileCount":7,"integrity":"sha512-4WqfcUeRn7LtdVBmaLdNq0Foc6h2yb4IVIegJBHWeenWeKOIDAPn/4+VxLDBBqdX5HzT1zjbBfqLfX1RPE3MbQ==","signatures":[{"sig":"MEUCIQD+2axVY3alRn6Wr8LgjaGsHVTwIzcWKlC6NsRkMdaLbAIgP/DNsms0O8miwzv6BkHuucuCz58Lenhft4rXedBwHzg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":31179},"main":"index.mjs","types":"index.d.ts","gitHead":"2c5326120e7c8145c6f6fed798d5b8444ef01abd","scripts":{"test":"echo \"No test specified\"","inspect":"eslint --inspect-config"},"_npmUser":{"name":"ggascoigne","actor":{"name":"ggascoigne","type":"user","email":"guy@wyrdrune.com"},"email":"guy@wyrdrune.com"},"repository":{"url":"git+https://github.com/ggascoigne/shareable-configs.git","type":"git","directory":"packages/eslint-config"},"_npmVersion":"lerna/7.4.2/node@v20.19.2+x64 (linux)","description":"A shareable eslint configuration for projects.","directories":{},"_nodeVersion":"20.19.2","dependencies":{"globals":"^16.0.0","@eslint/js":"^9.23.0","typescript-eslint":"8.34.0","eslint-plugin-react":"^7.37.4","eslint-plugin-import":"^2.31.0","eslint-plugin-risxss":"^2.1.0","eslint-plugin-jsx-a11y":"^6.10.2","@typescript-eslint/parser":"^8.34.0","confusing-browser-globals":"1.0.11","eslint-plugin-react-hooks":"^5.2.0","eslint-plugin-unused-imports":"^4.1.4","@typescript-eslint/eslint-plugin":"^8.34.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"eslint":">= 9"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_2.4.0_1751221140858_0.32528050415506327","host":"s3://npm-registry-packages-npm-production"}},"2.5.0":{"name":"@ggascoigne/eslint-config","version":"2.5.0","keywords":["eslint","eslint-config"],"author":{"name":"Guy Gascoigne-Piggford"},"license":"MIT","_id":"@ggascoigne/eslint-config@2.5.0","maintainers":[{"name":"ggascoigne","email":"guy@wyrdrune.com"}],"homepage":"https://github.com/ggascoigne/shareable-configs/tree/main/packages/eslint-config#readme","bugs":{"url":"https://github.com/ggascoigne/shareable-configs/issues"},"dist":{"shasum":"f711b3815bb18364accb0c30d4661a8903a02d8b","tarball":"https://registry.npmjs.org/@ggascoigne/eslint-config/-/eslint-config-2.5.0.tgz","fileCount":7,"integrity":"sha512-IUXSCKjoz6I9j4zGxhmRy1N6gPNteutmmycKIbC5x8woef9o7m4YIHGnjGeHvXByKxkTPekxsX07y5VkYd4SaA==","signatures":[{"sig":"MEUCIQCa5VdOHj2FtMn7UOVzIDX6ZsbBgeBRnURJECJ7/yI9bQIgDW2SYBD1G1WYDMqdjtSF+RgwrJJzx9ThMwpq06o3OCc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":31179},"main":"index.mjs","types":"index.d.ts","gitHead":"936f2d3550d637f2dcd84357b0e2f9e70aa390ef","scripts":{"test":"echo \"No test specified\"","inspect":"eslint --inspect-config"},"_npmUser":{"name":"ggascoigne","email":"guy@wyrdrune.com"},"repository":{"url":"git+https://github.com/ggascoigne/shareable-configs.git","type":"git","directory":"packages/eslint-config"},"_npmVersion":"lerna/7.4.2/node@v20.19.5+x64 (linux)","description":"A shareable eslint configuration for projects.","directories":{},"_nodeVersion":"20.19.5","dependencies":{"globals":"^16.4.0","@eslint/js":"^9.38.0","typescript-eslint":"8.46.1","eslint-plugin-react":"^7.37.4","eslint-plugin-import":"^2.32.0","eslint-plugin-risxss":"^2.1.0","eslint-plugin-jsx-a11y":"^6.10.2","@typescript-eslint/parser":"^8.46.1","confusing-browser-globals":"1.0.11","eslint-plugin-react-hooks":"^7.0.0","eslint-plugin-unused-imports":"^4.2.0","@typescript-eslint/eslint-plugin":"^8.46.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"eslint":">= 9"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_2.5.0_1760894082508_0.21829902142796564","host":"s3://npm-registry-packages-npm-production"}},"3.0.0":{"name":"@ggascoigne/eslint-config","version":"3.0.0","keywords":["eslint","eslint-config"],"author":{"name":"Guy Gascoigne-Piggford"},"license":"MIT","_id":"@ggascoigne/eslint-config@3.0.0","maintainers":[{"name":"ggascoigne","email":"guy@wyrdrune.com"}],"homepage":"https://github.com/ggascoigne/shareable-configs/tree/main/packages/eslint-config#readme","bugs":{"url":"https://github.com/ggascoigne/shareable-configs/issues"},"dist":{"shasum":"439d74e0c08ddb8e962b11bfdccd5d6f5c9ed89b","tarball":"https://registry.npmjs.org/@ggascoigne/eslint-config/-/eslint-config-3.0.0.tgz","fileCount":7,"integrity":"sha512-iW9cyS1+6yedsSE0ytdMY6BiuTguF/8A4jEk9uDTl3rTaEwtqUiDMhtO4NVUokt9zHWSYaPNg5Z81DuUlBsIoQ==","signatures":[{"sig":"MEUCIQC2VQZ7XJ6elpENpx/LhtUBxzGACb1qca1LjhcMxL4pGwIgcBuZ4CX7G9eKqmQiFLqRbOJysKvd6f61dAbDVerWXHM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":31138},"main":"index.mjs","types":"index.d.ts","gitHead":"938bcfeb890e83721083821d675ee651f9eab817","scripts":{"test":"echo \"No test specified\"","inspect":"eslint --inspect-config"},"_npmUser":{"name":"ggascoigne","email":"guy@wyrdrune.com"},"repository":{"url":"git+https://github.com/ggascoigne/shareable-configs.git","type":"git","directory":"packages/eslint-config"},"_npmVersion":"lerna/9.0.7/node@v24.14.1+x64 (linux)","description":"A shareable eslint configuration for projects.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"globals":"^17.5.0","@eslint/js":"^10.0.1","typescript-eslint":"8.59.0","eslint-plugin-react":"^7.37.5","eslint-plugin-import":"^2.32.0","eslint-plugin-risxss":"^2.1.0","eslint-plugin-jsx-a11y":"^6.10.2","@typescript-eslint/parser":"^8.59.0","confusing-browser-globals":"1.0.11","eslint-plugin-react-hooks":"^7.1.1","eslint-plugin-unused-imports":"^4.4.1","@typescript-eslint/eslint-plugin":"^8.59.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"eslint":">= 10"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_3.0.0_1776888887424_0.6957704145038561","host":"s3://npm-registry-packages-npm-production"}},"3.1.0":{"name":"@ggascoigne/eslint-config","version":"3.1.0","description":"A shareable eslint configuration for projects.","main":"index.mjs","types":"index.d.ts","scripts":{"test":"echo \"No test specified\"","inspect":"eslint --inspect-config"},"publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/ggascoigne/shareable-configs.git","directory":"packages/eslint-config"},"keywords":["eslint","eslint-config"],"author":{"name":"Guy Gascoigne-Piggford"},"license":"MIT","bugs":{"url":"https://github.com/ggascoigne/shareable-configs/issues"},"homepage":"https://github.com/ggascoigne/shareable-configs/tree/main/packages/eslint-config#readme","dependencies":{"@eslint/js":"^10.0.1","@typescript-eslint/eslint-plugin":"^8.59.0","@typescript-eslint/parser":"^8.59.0","confusing-browser-globals":"1.0.11","eslint-plugin-import-x":"^4.16.2","eslint-plugin-jsx-a11y":"^6.10.2","eslint-plugin-react":"^7.37.5","eslint-plugin-react-hooks":"^7.1.1","eslint-plugin-risxss":"^2.1.0","eslint-plugin-unused-imports":"^4.4.1","globals":"^17.5.0","typescript-eslint":"8.59.0"},"peerDependencies":{"eslint":">= 10"},"gitHead":"dcf5b48a8fac967068e2ddec1122de5c04421d03","_id":"@ggascoigne/eslint-config@3.1.0","_nodeVersion":"24.14.1","_npmVersion":"lerna/9.0.7/node@v24.14.1+x64 (linux)","dist":{"integrity":"sha512-8/1J+R4i4aWBgW+rK0r9BJGM5VaYEMLZQjcaX/lOCTIzz7qmFOImla0yAac7C+lOti5hReuJGnv6MckLswDNcQ==","shasum":"5eee7fd1c2d3a1c63200a8b46f38743af510baa7","tarball":"https://registry.npmjs.org/@ggascoigne/eslint-config/-/eslint-config-3.1.0.tgz","fileCount":7,"unpackedSize":31202,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQDa15ZN0O3CtH8zjKaRkOchmBcjztwjlWilZCKFHlEOOwIhAOMKyuT80ITAYJabGJb9tafXzpvLqrEUSwZ9XHRgMvRn"}]},"_npmUser":{"name":"ggascoigne","email":"guy@wyrdrune.com"},"directories":{},"maintainers":[{"name":"ggascoigne","email":"guy@wyrdrune.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/eslint-config_3.1.0_1778276090580_0.4189907788233824"},"_hasShrinkwrap":false}},"time":{"created":"2022-11-13T22:56:35.994Z","modified":"2026-05-08T21:34:50.837Z","1.6.0":"2022-11-13T22:56:36.240Z","1.7.0":"2022-11-14T00:05:07.409Z","1.8.0":"2022-11-14T04:42:50.265Z","1.9.0":"2022-11-14T05:37:09.752Z","1.10.0":"2022-11-14T16:32:56.691Z","1.10.1":"2022-11-14T17:33:47.842Z","1.11.0":"2022-11-15T03:28:09.443Z","1.11.1":"2022-11-15T18:21:12.233Z","1.11.2":"2022-11-27T19:24:24.156Z","1.11.3":"2022-12-26T19:25:48.062Z","1.11.4":"2022-12-26T19:32:25.683Z","1.12.0":"2023-04-09T20:53:56.948Z","1.12.1":"2023-09-09T22:15:53.773Z","1.13.0":"2023-09-09T23:26:25.916Z","1.13.1":"2023-09-09T23:31:10.866Z","1.13.2":"2023-09-09T23:46:16.340Z","1.13.3":"2023-09-09T23:57:46.189Z","1.13.4":"2023-10-01T21:45:59.645Z","1.13.5":"2023-11-12T00:24:51.202Z","1.13.6":"2023-12-18T02:54:49.995Z","1.13.7":"2023-12-18T03:00:20.375Z","1.14.0":"2024-08-25T19:32:42.360Z","1.15.0":"2024-08-31T18:42:55.077Z","1.16.0":"2024-08-31T18:50:05.295Z","2.1.0":"2024-10-23T03:01:42.858Z","2.1.1":"2024-12-20T23:20:29.647Z","2.2.0":"2025-03-24T18:09:12.567Z","2.2.1":"2025-03-24T18:14:18.347Z","2.2.2":"2025-03-24T18:22:56.554Z","2.2.3":"2025-03-24T19:59:00.714Z","2.2.4":"2025-03-24T20:55:26.244Z","2.2.5":"2025-06-11T00:23:21.920Z","2.3.0":"2025-06-11T00:29:36.310Z","2.4.0":"2025-06-29T18:19:01.066Z","2.5.0":"2025-10-19T17:14:42.709Z","3.0.0":"2026-04-22T20:14:47.561Z","3.1.0":"2026-05-08T21:34:50.743Z"},"bugs":{"url":"https://github.com/ggascoigne/shareable-configs/issues"},"author":{"name":"Guy Gascoigne-Piggford"},"license":"MIT","homepage":"https://github.com/ggascoigne/shareable-configs/tree/main/packages/eslint-config#readme","keywords":["eslint","eslint-config"],"repository":{"type":"git","url":"git+https://github.com/ggascoigne/shareable-configs.git","directory":"packages/eslint-config"},"description":"A shareable eslint configuration for projects.","maintainers":[{"name":"ggascoigne","email":"guy@wyrdrune.com"}],"readme":"# Eslint Config\n\nMy personal shareable eslint configuration.\n\n## Install\n\n```bash\npnpm add -D eslint @ggascoigne/eslint-config\n```\n\n## Usage\n\n**`.eslintrc.js`**\n\n### JS\n\n```js\nmodule.exports = {\n  extends: '@ggascoigne/eslint-config',\n}\n```\n\nThe default config is React-centric, if you want a config without react then use:\n\n```js\nmodule.exports = {\n  extends: '@ggascoigne/eslint-config/base',\n}\n```\n\n### TS\n\n```js\nmodule.exports = {\n  extends: '@ggascoigne/eslint-config/ts',\n}\n```\n\n### Jest\n\n```js\nmodule.exports = {\n  extends: '@ggascoigne/eslint-config/jest',\n}\n```\n\n## Extending\n\nAn example configuring a mixed JS/TS, `tsconfig`-compatible configuration with jest linting.\n\n**`.eslintrc.js`**\n\n```js\nmodule.exports = {\n  ignorePatterns: ['dist/**'],\n  overrides: [\n    {\n      files: ['**/*.ts'],\n      extends: ['@ggascoigne/eslint-config/ts', '@ggascoigne/eslint-config/jest'],\n      parserOptions: {\n        project: 'tsconfig.json',\n        tsconfigRootDir: __dirname,\n      },\n    },\n    {\n      files: ['**/*.js'],\n      extends: ['@ggascoigne/eslint-config', '@ggascoigne/eslint-config/jest'],\n    },\n  ],\n}\n```\n\n## Add an NPM Script\n\nRunning this command:\n\n```bash\nnpm set-script lint:js \"eslint --fix **/*.{js,jsx,ts,tsx}\"\n```\n\nWill create:\n\n**`package.json`**\n\n```json\n\"scripts\": {\n  \"lint:js\": \"eslint --fix **/*.{js,jsx,ts,tsx}\"\n},\n```\n\n## Add a Pre-commit Hook\n\n**`lint-staged.config.js`**\n\n```js\nmodule.exports = {\n  '*.{js,jsx,ts,tsx}': ['prettier --cache --write', 'eslint --cache --fix'],\n}\n```\n\n## Under The Hood\n\n### `index.js`\n\n- Plugins\n  - `eslint-plugin-prettier`\n- Parser\n  - default `eslint` parser\n- Extends\n  - `eslint-plugin-unicorn`\n  - `eslint-plugin-promise`\n  - `eslint-plugin-sonarjs`\n  - `eslint-plugin-security`,\n  - default `eslint` ruleset\n  - `eslint-config-airbnb-base`\n  - `eslint-config-prettier`\n- Rules\n  - [Prettier Special Rules](https://github.com/prettier/eslint-config-prettier#special-rules)\n  - Other rules can be found in the config\n\n### `ts.js`\n\n- Plugins\n  - `@typescript-eslint/eslint-plugin`\n  - `eslint-plugin-prettier`\n- Parser\n  - `@typescript-eslint/parser`\n- Extends\n  - `eslint-plugin-unicorn`\n  - `eslint-plugin-promise`\n  - `eslint-plugin-sonarjs`\n  - `eslint-plugin-security`,\n  - `@typescript-eslint/eslint-plugin`\n  - `eslint-config-airbnb-typescript`\n  - `eslint-config-prettier`\n- Rules\n  - [Prettier Special Rules](https://github.com/prettier/eslint-config-prettier#special-rules)\n  - Other rules can be found in the config\n\n### `jest.js`\n\n- Plugins\n  - `jest`\n  - `jest-dom`\n  - `jest-formatting`\n- Extends\n  - `plugin:jest/recommended`\n  - `plugin:jest-dom/recommended`\n  - `plugin:jest-formatting/recommended`\n\n## License\n\nMIT\n","readmeFilename":"README.md"}