{"_id":"@dvsa/eslint-config-ts","_rev":"41-774f392d83cb65f66e335277eee44d98","name":"@dvsa/eslint-config-ts","dist-tags":{"latest":"3.0.1"},"versions":{"1.0.0":{"name":"@dvsa/eslint-config-ts","version":"1.0.0","keywords":["dvsa"],"author":{"name":"DVSA"},"license":"MIT","_id":"@dvsa/eslint-config-ts@1.0.0","maintainers":[{"name":"wraggj_dvsa","email":"james.wragg@dvsa.gov.uk"},{"name":"patrickblakey","email":"patrickb@kainos.com"},{"name":"janmrozowicz","email":"jan.mrozowicz+npm@gmail.com"},{"name":"shaun.hare","email":"shaun.hare@dvsa.gov.uk"},{"name":"nickwleedvsa","email":"nick.lee@dvsa.gov.uk"},{"name":"edwardwilson","email":"edward.wilson@me.com"},{"name":"ahmedm","email":"ahmedm@kainos.com"},{"name":"calvinj","email":"c.junk@kainos.com"},{"name":"matthew2564","email":"mbell.dvsa@icloud.com"},{"name":"cullifordm","email":"matthew.culliford@gmail.com"},{"name":"markpatterson","email":"paddypatt89@gmail.com"},{"name":"rfaulds","email":"ross.faulds@gmail.com"},{"name":"tombillington","email":"contact@thomasbillington.co.uk"},{"name":"szabikr","email":"keresztes.szabolcs93@gmail.com"},{"name":"r.stepnowski","email":"stepnowski.r@gmail.com"},{"name":"ammarhaiderbjss","email":"ammar.haider@bjss.com"},{"name":"chris.nappin.bjss","email":"chris.nappin@bjss.com"}],"homepage":"https://github.com/dvsa/eslint-config-ts#readme","bugs":{"url":"https://github.com/dvsa/eslint-config-ts/issues"},"dist":{"shasum":"5d000fb7cc060a5cc8e70121f1b73d6aef36c5c7","tarball":"https://registry.npmjs.org/@dvsa/eslint-config-ts/-/eslint-config-ts-1.0.0.tgz","fileCount":4,"integrity":"sha512-L360LW0TjjtrX0tiY68RXOvmRFRnG/40nrHVxfFLwU+A4a1nBiSNiDOsT8wSI2McpFIj7E4vqN7Ya/828ueogA==","signatures":[{"sig":"MEQCIEa/mdAaCKrFHXrJv+a05FQO78WKHp4i/IkqtRq0NwqEAiAlA4VhrQXap8arzX01g4uKDHLpvaUV3FCfnWZbAuf1Gw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5785,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJePDpgCRA9TVsSAnZWagAAXjMP/0gVyqIaO8Kc/39Pm3zW\nlTz7nxtdfL9OIqD4U1Jbbai2PrOFyYK/DXHTpjBBtZ3KMv6L2IFzKoTL4Ynu\nX7Rb7ghajKZrG1hJHdSD7sOKwESs7xMt+jdCHkYpDTjTbJy6GF+l2ebWfcA4\nsD6ni2EpGsirmyJR25kJk0+sz5yISKxJg2FwlSZj8WpuIeyQn9TJ5Ij8s+j9\nPqAaydiFJ+iLVigXaaaY9zhw6J2Oufzlh1ynIpNYfN0TqLy4ixivmpDkWgBx\ntpwU2QbzKNBy/hM9gbuTjBjKhxi8m+1t4oJgzoRxyJMFg4UlE0Glv8RHDCi+\ndII59MVACpFlYWOW3ZhDTgGlkeRJYzVa/rfykddklfjZTvnPcMP+yE8n3mn5\na32NWFl7biU+uztSChECmtggeD0c/vi5naP344h4+Utqb5qbx8oWLhsdXC0z\nesCBlCjnLcVTwd3g3yqtAj2f4cksoAFkO3JWCVq1TIDHnJFMxS/tv+wKaHF5\nN3FX/Y2GMZprXRi18bRg8kjJDzWW3gem3uY69c9SxO3NEHB1RukpDHqcjCyA\nMKZkk82CJnRDFk/kn4Dmx1AnUS260eBUijyq8P3V1qwdYWGS4hFTqP5e/CpO\nNOmfqXM1Fq5vRXpYK2qE1Ae/B0Yqulv/pDNU4Lv1UlNhwU4PGgLOOnmFKXwF\newpu\r\n=tIxJ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"48951b0ef7fa7a44271294b26b2e2ef777659665","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"patrickblakey","email":"patrickb@kainos.com"},"repository":{"url":"git+https://github.com/dvsa/eslint-config-ts.git","type":"git"},"_npmVersion":"6.9.0","description":"Shareable ESLint config for Node/Typescript projects","directories":{},"_nodeVersion":"10.16.3","dependencies":{"eslint-plugin-react":"^7.14.3","eslint-plugin-import":"^2.20.0","eslint-plugin-jsx-a11y":"^6.2.3","eslint-plugin-security":"^1.4.0","eslint-plugin-react-hooks":"^1.7.0","eslint-config-airbnb-typescript":"^6.3.1","@typescript-eslint/eslint-plugin":"^2.17.0"},"_hasShrinkwrap":false,"peerDependencies":{"eslint":">=6.8.0","typescript":">=3.7.5"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config-ts_1.0.0_1581005408100_0.720555096354697","host":"s3://npm-registry-packages"}},"1.0.1":{"name":"@dvsa/eslint-config-ts","version":"1.0.1","keywords":["dvsa"],"author":{"name":"DVSA"},"license":"MIT","_id":"@dvsa/eslint-config-ts@1.0.1","maintainers":[{"name":"aaronlong","email":"a.long@kainos.com"},{"name":"ahmedm","email":"ahmedm@kainos.com"},{"name":"ammarhaiderbjss","email":"ammar.haider@bjss.com"},{"name":"andyperrykainos","email":"andrewpe@kainos.com"},{"name":"calvinj","email":"c.junk@kainos.com"},{"name":"chris.nappin.bjss","email":"chris.nappin@bjss.com"},{"name":"cullifordm","email":"matthew.culliford@gmail.com"},{"name":"david.aaron","email":"david.aaron@dvsa.gov.uk"},{"name":"edwardwilson","email":"edward.wilson@me.com"},{"name":"igorstimoli","email":"igorstimoli@gmail.com"},{"name":"janmrozowicz","email":"jan.mrozowicz+npm@gmail.com"},{"name":"jenniferm","email":"jenniferm@kainos.com"},{"name":"markpatterson","email":"paddypatt89@gmail.com"},{"name":"matthew2564","email":"mbell.dvsa@icloud.com"},{"name":"nickwleedvsa","email":"nick.lee@dvsa.gov.uk"},{"name":"patrickblakey","email":"patrickb@kainos.com"},{"name":"r.stepnowski","email":"stepnowski.r@gmail.com"},{"name":"rfaulds","email":"ross.faulds@gmail.com"},{"name":"shaun.hare","email":"shaun.hare@dvsa.gov.uk"},{"name":"szabikr","email":"keresztes.szabolcs93@gmail.com"},{"name":"t00ks","email":"timcrittenden@gmail.com"},{"name":"tombillington","email":"contact@thomasbillington.co.uk"},{"name":"tomcrawleyy","email":"thomas.crawley@dvsa.gov.uk"},{"name":"wraggj_dvsa","email":"james.wragg@dvsa.gov.uk"}],"homepage":"https://github.com/dvsa/eslint-config-ts#readme","bugs":{"url":"https://github.com/dvsa/eslint-config-ts/issues"},"dist":{"shasum":"ae4e9622cc0dbf9801d37d9f2b7adb29d2d17ec9","tarball":"https://registry.npmjs.org/@dvsa/eslint-config-ts/-/eslint-config-ts-1.0.1.tgz","fileCount":4,"integrity":"sha512-dlHmuzqxMG5Rcf5PwAt6E9PU4SQRNWQDEI1fu16SCnsvtrs2sbcL8AheQ30Q0m1xWWdrsxne/w0IgNQJhLfOwA==","signatures":[{"sig":"MEYCIQCxAlcquf2s0c9dIRQVAyh6IWVfkRGwRjQy5qDdhG/sGwIhAJqfrUeID5XMtd1N621DrHrs1kUfygengnSBMc1JECJl","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":6189,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe7IYrCRA9TVsSAnZWagAA5hYQAJNZ81eOi0CTKUuTGtAJ\nO/eBvV5eaMpy1sRRMidk6/M0HXP7HHJ9cFGlmHF1Rety8fWNRqJSau0VbrTp\nhtR0GJ8iYW9ws7Tb20YH9TbK3FON5GPNntfHdOzzznHwTLZj8ds9+UqbpGXb\nq5NHF56rA+zL+cPzVhAAEeOSwLWg3gNrLxlv/CKQ4JIebgSsC1UZCLO15jPj\nbgI5uwqzVzxd8KsV6+7NN197B0p2qGTtnYzcTxZXira4DyGV3xBWM8VCPI4b\njDPx8+e07qLiR2dbGo0ECmWmvL59U6cqC3tynYfMuvejsV8iSKzUtlKL3lLa\nCYbgh9Cyy5ALE/Mgmz0gKi7dIbZGiE8TWSgVST3McD2kMFlIGj410vszhjgm\nYU02qkij7sdvMHzYfdz4msgAy8PGE123sr5StfE1kWegMff07cbsOfUiVuQL\n+bauocUaQxaPe6CLiSpHz8F7Tav/PeshZSstEdxVnfL5P6K/2/VDpMiHjqUw\nSHWOrR1iyJrsy9Gr2f241ZG8Y7Hf13waQWkJT3+cFlzt1THSl+lDSG9rQQvd\nSJ+RvThOVwAlb1orAm/yALk7r6EI8uuxoe1NVnDIQKjTQSJ3QiEqt27QKVIY\nm1cW2wJGyJrrUkrw+8DTYeU9XTbxOtjTijdvp48MuOgHJrJZ0JL+yhzkgHfB\ngTnA\r\n=U4BB\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"48ccb4041bad75b6da0b95888d4813fc1636efd5","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"tombillington","email":"contact@thomasbillington.co.uk"},"repository":{"url":"git+https://github.com/dvsa/eslint-config-ts.git","type":"git"},"_npmVersion":"6.4.1","description":"Shareable ESLint config for Node/Typescript projects","directories":{},"_nodeVersion":"10.13.0","dependencies":{"eslint-plugin-react":"^7.14.3","eslint-plugin-import":"^2.20.0","eslint-plugin-jsx-a11y":"^6.2.3","eslint-plugin-security":"^1.4.0","eslint-plugin-react-hooks":"^1.7.0","eslint-config-airbnb-typescript":"^6.3.1","@typescript-eslint/eslint-plugin":"^2.17.0"},"_hasShrinkwrap":false,"peerDependencies":{"eslint":">=6.8.0","typescript":">=3.7.5"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config-ts_1.0.1_1592559146807_0.8646394887282838","host":"s3://npm-registry-packages"}},"2.0.0":{"name":"@dvsa/eslint-config-ts","version":"2.0.0","keywords":["dvsa"],"author":{"name":"DVSA"},"license":"MIT","_id":"@dvsa/eslint-config-ts@2.0.0","maintainers":[{"name":"setterfielda","email":"asetterfield.dvsa@icloud.com"},{"name":"tomcrawleyy","email":"thomas.crawley@dvsa.gov.uk"},{"name":"david.aaron","email":"david.aaron@dvsa.gov.uk"},{"name":"aaronlong","email":"a.long@kainos.com"},{"name":"wraggj_dvsa","email":"james.wragg@dvsa.gov.uk"},{"name":"patrickblakey","email":"patrickb@kainos.com"},{"name":"janmrozowicz","email":"jan.mrozowicz+npm@gmail.com"},{"name":"shaun.hare","email":"shaun.hare@dvsa.gov.uk"},{"name":"edwardwilson","email":"edward.wilson@me.com"},{"name":"ahmedm","email":"ahmedm@kainos.com"},{"name":"matthew2564","email":"mbell.dvsa@icloud.com"},{"name":"cullifordm","email":"matthew.culliford@gmail.com"},{"name":"rfaulds","email":"ross.faulds@gmail.com"},{"name":"tombillington","email":"contact@thomasbillington.co.uk"},{"name":"szabikr","email":"keresztes.szabolcs93@gmail.com"},{"name":"r.stepnowski","email":"stepnowski.r@gmail.com"},{"name":"ammarhaiderbjss","email":"ammar.haider@bjss.com"},{"name":"chris.nappin.bjss","email":"chris.nappin@bjss.com"}],"homepage":"https://github.com/dvsa/eslint-config-ts#readme","bugs":{"url":"https://github.com/dvsa/eslint-config-ts/issues"},"dist":{"shasum":"966800415b2687c888c93d8756bb0b6dbbe45e9e","tarball":"https://registry.npmjs.org/@dvsa/eslint-config-ts/-/eslint-config-ts-2.0.0.tgz","fileCount":4,"integrity":"sha512-hi/7QwXUsANhO9OAxpEwpMT/fy335QKvBMcveAF5tzAAeI3o4vK2pktEqmcDB41ixkMIAWWCMHxS0TQKpoFwLA==","signatures":[{"sig":"MEYCIQCwmJUtMGZwF2xpyo5GQI3V0MrKogAmMnf5LN5eA44usAIhAOYHVai76eMGZmtffUS8BdVkMIvePqlL6Pa32zJClYT1","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":6268,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfX1eJCRA9TVsSAnZWagAA9/4P/RiNqd5CVEonojwoUIBK\nTGWx2wQAmBTSf5gB4Op6u4e2jQsKtcU8tYpUPIJUtuSFqR4+HwU3ix0u80Dw\nKQnFLYT4MX8ssEUbhE2jLZ42C0f3fSZEAJiptKyt/1TJ1dJzWL6YfZ9d3lQc\nHYtPrsH89x47R5ooJZ7OSVl6rqmsQj9igr5alpN6BIixnkCBFkFrcQtxlsr2\nhaRlYEsXsMBGx6ctYe+ZumYtgMJ7FLXjVIxOiWn4byXkLzQC9VGvtk0V9E2s\nNjJ8J8ghT0Zx2eFin23K0fjyt9ptcRCq2QhpYMKPAkuAe10CJ/qISzoIbzi5\nr9NRLD/WxTZKFv3yRuiz4HfzBouWDKYTM8PueSkPk41v7e1m1isaU9QZO14H\nz8VtCSn6WjAN6/No60DJWSniDacXCHKNsp+hqMDp+luwAy6Uk4/ca3aBRn8c\nupgxdDYFUHGW6tnVB7Bp/LClXJPpRdSVo6wzST8xOyWXPntBT1wj4pzrL7yb\n9M3GiGcq0qhqa2NbCYjZnJMGXzpqwgJflEor/E+Co658wdsccgrmV8y5U1rr\nwFte2eY3QxaHea5pqKKzutP1Bi8uvvvA3eN9wSC6CFHq3s+x068njs29j5As\nn3x0hvHjeyHzaF8l3E6rDOzpHE0BwAn3lD8EvkgVlfYVTyzYvvRYJlib6tXG\nPVna\r\n=FHUe\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"b1762870a93c7f78d19e18f043e73179ebb60a74","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"tombillington","email":"contact@thomasbillington.co.uk"},"repository":{"url":"git+https://github.com/dvsa/eslint-config-ts.git","type":"git"},"_npmVersion":"6.14.8","description":"Shareable ESLint config for Node/Typescript projects","directories":{},"_nodeVersion":"12.16.2","dependencies":{"eslint-plugin-react":"^7.14.3","eslint-plugin-import":"^2.22.0","eslint-plugin-jsx-a11y":"^6.2.3","eslint-plugin-security":"^1.4.0","eslint-plugin-react-hooks":"^1.7.0","eslint-config-airbnb-typescript":"^10.0.0","@typescript-eslint/eslint-plugin":"^4.1.0"},"_hasShrinkwrap":false,"peerDependencies":{"eslint":">=6.8.0","typescript":">=3.7.5"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config-ts_2.0.0_1600083848551_0.47654242189129814","host":"s3://npm-registry-packages"}},"2.0.1":{"name":"@dvsa/eslint-config-ts","version":"2.0.1","keywords":["dvsa"],"author":{"name":"DVSA"},"license":"MIT","_id":"@dvsa/eslint-config-ts@2.0.1","maintainers":[{"name":"annadodson","email":"anna.dodson@dvsa.gov.uk"},{"name":"chris.nappin.bjss","email":"chris.nappin@bjss.com"},{"name":"ammarhaiderbjss","email":"ammar.haider@bjss.com"},{"name":"r.stepnowski","email":"stepnowski.r@gmail.com"},{"name":"szabikr","email":"keresztes.szabolcs93@gmail.com"},{"name":"tombillington","email":"contact@thomasbillington.co.uk"},{"name":"rfaulds","email":"ross.faulds@gmail.com"},{"name":"cullifordm","email":"matthew.culliford@gmail.com"},{"name":"matthew2564","email":"mbell.dvsa@icloud.com"},{"name":"ahmedm","email":"ahmedm@kainos.com"},{"name":"edwardwilson","email":"edward.wilson@me.com"},{"name":"shaun.hare","email":"shaun.hare@dvsa.gov.uk"},{"name":"janmrozowicz","email":"jan.mrozowicz+npm@gmail.com"},{"name":"patrickblakey","email":"patrickb@kainos.com"},{"name":"wraggj_dvsa","email":"james.wragg@dvsa.gov.uk"},{"name":"aaronlong","email":"a.long@kainos.com"},{"name":"david.aaron","email":"david.aaron@dvsa.gov.uk"},{"name":"tomcrawleyy","email":"thomas.crawley@dvsa.gov.uk"},{"name":"setterfielda","email":"asetterfield.dvsa@icloud.com"}],"homepage":"https://github.com/dvsa/eslint-config-ts#readme","bugs":{"url":"https://github.com/dvsa/eslint-config-ts/issues"},"dist":{"shasum":"8284dc99f63cdb1e79d0126d60379f7996c9ac52","tarball":"https://registry.npmjs.org/@dvsa/eslint-config-ts/-/eslint-config-ts-2.0.1.tgz","fileCount":4,"integrity":"sha512-XDz3orrabidp5ue4YjvmKSSM89YqAnhPwOF0HAtq6904IKCE6Yo/J/d4m4FKaojlkYtlzzz2lQtjAdDibL4THg==","signatures":[{"sig":"MEUCIQCxdsEHa17eO8Q+mtYl/SnaUfB3HcA6adu129m2uTSI0wIgbmXHmf8Tcjy4UGgfVXE4FrDDzMz8QSNXckpUpwDnL6s=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":6269,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg6GEICRA9TVsSAnZWagAAeAoP/0lw0RVmYQKj6DZNim98\niVBp1jSNwMopFOV04J2ikc4/zd5Hla8m9hSpxwJ0S2k3T752DI46kOpy1efq\nd2zVa11r5bqn6Tjo6gRx/sGE9/fjv3JZCNIDW2RZeXbfJmdTwpdlE+SPF2OW\n7SYEQygNrDxgpzrXIXhLkJLtIJVJOtc9LxdJUG9W7U+qNBJd73MJTM8X3tbX\nqiIYgoX4i9UoJzs+I3Ugdo0oOztOjT4XoD2fUsPaVYVOT7dfNWzeIyaufPVm\nPy3vuWOJ70LJhoLPP2twYOpJrO5hVW7HgOJrgrWndT7QgkXeDFVWsFQwe0NN\nfFNxxvkHhHFk4eQ+A0PfM57eYdgjjsWpqOxBlVC8hOrALRrluKkTWfnRNCZ5\n3fU+awKKyb0BltEaPNYOBhZCrCosZbwYkszMfvdqPVuRbe1irfwa9Di8ollu\nQogLD6RmREVGlsuNKDEfzwVJhtxP8KQQAsBcst1NR5b4NMTdYXwxFguZF2ki\ndwKoJUS6KoTVOIw9NL8n6snBuItPWWLD5xg2CG9U4fh/YV2J0rtF9STurQkS\nXZetw77jbu/IM+84QUhpZJylY+7pXuq5NDofnewmSQhHdHTUyZFRxr3+MKCk\nVdU0/83C9xVWLD9WxQQRh5WYeKBdTLS1Tx6v7Yrth8KHqPobfd4kHlvffOQf\noK1o\r\n=BgHe\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"cfe767b982f3a953a217799ef29040a63f1d61af","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"patrickblakey","email":"patrickb@kainos.com"},"repository":{"url":"git+https://github.com/dvsa/eslint-config-ts.git","type":"git"},"_npmVersion":"7.6.2","description":"Shareable ESLint config for Node/Typescript projects","directories":{},"_nodeVersion":"12.20.0","dependencies":{"eslint-plugin-react":"^7.24.0","eslint-plugin-import":"^2.23.4","eslint-plugin-jsx-a11y":"^6.4.1","eslint-plugin-security":"^1.4.0","eslint-plugin-react-hooks":"^4.2.0","eslint-config-airbnb-typescript":"^12.3.1","@typescript-eslint/eslint-plugin":"^4.28.2"},"_hasShrinkwrap":false,"peerDependencies":{"eslint":">=6.8.0","typescript":">=3.7.5"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config-ts_2.0.1_1625841928120_0.017761082446295484","host":"s3://npm-registry-packages"}},"2.1.0":{"name":"@dvsa/eslint-config-ts","version":"2.1.0","keywords":["dvsa"],"author":{"name":"DVSA"},"license":"MIT","_id":"@dvsa/eslint-config-ts@2.1.0","maintainers":[{"name":"chris.nappin.bjss","email":"chris.nappin@bjss.com"},{"name":"ammarhaiderbjss","email":"ammar.haider@bjss.com"},{"name":"r.stepnowski","email":"stepnowski.r@gmail.com"},{"name":"szabikr","email":"keresztes.szabolcs93@gmail.com"},{"name":"tombillington","email":"contact@thomasbillington.co.uk"},{"name":"rfaulds","email":"ross.faulds@gmail.com"},{"name":"cullifordm","email":"matthew.culliford@gmail.com"},{"name":"matthew2564","email":"mbell.dvsa@icloud.com"},{"name":"ahmedm","email":"ahmedm@kainos.com"},{"name":"edwardwilson","email":"edward.wilson@me.com"},{"name":"shaun.hare","email":"shaun.hare@dvsa.gov.uk"},{"name":"janmrozowicz","email":"jan.mrozowicz+npm@gmail.com"},{"name":"patrickblakey","email":"patrickb@kainos.com"},{"name":"wraggj_dvsa","email":"james.wragg@dvsa.gov.uk"},{"name":"aaronlong","email":"a.long@kainos.com"},{"name":"david.aaron","email":"david.aaron@dvsa.gov.uk"},{"name":"tomcrawleyy","email":"thomas.crawley@dvsa.gov.uk"},{"name":"setterfielda","email":"asetterfield.dvsa@icloud.com"},{"name":"annadodson","email":"anna.dodson@dvsa.gov.uk"}],"homepage":"https://github.com/dvsa/eslint-config-ts#readme","bugs":{"url":"https://github.com/dvsa/eslint-config-ts/issues"},"dist":{"shasum":"0e89ce9c672a20ff8ac2142d37c4fa10c15e492f","tarball":"https://registry.npmjs.org/@dvsa/eslint-config-ts/-/eslint-config-ts-2.1.0.tgz","fileCount":4,"integrity":"sha512-cdi10pU3ibnjMwGjTS24Nw3gNz368LveJXtQ9j8erDIjZYSRyQ5kurnBf/RYhHyWAIoLy0ZJfkyTtrZDLvayHg==","signatures":[{"sig":"MEYCIQD+kBCUOC+hUupCGb7V+ZPlu5BGEvp5LAv58AD1u75pHQIhAMchWhjk853zsx8zxyyIjgS6RMG14dG5I7OQW//ykmYl","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":6338,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhLJnWCRA9TVsSAnZWagAAU5UP/2D3CQxyrzjnxekMZITC\nRbKiRsbZF8vRhp5VGJjVCIlRzd+iGufu5F6gWi5QAc/uTVSL676ES1KQA2Xv\nz1o18oqrOsBzFYzzC4F8zekQ0m5wGgo8w6iBaip99DaUJ4fSCZS+2zb0gxup\n65awecAAdXgnpBHUWu/ccbrOaCclVMrpv9IB+Y/i8BbNslrZoYV1+dg70+hf\njfXILLlpb1NgSGxdpPYMg80MuD5pd8fTsTAIVOnlZQs2A7yflIvmYM+3cUkK\nt/ao+ijdK+rierG88WBT3FUhjb9jIyTy76WbR6cCeQiqi2twH/4ENyz7dVvG\ndnYZvNOcJcHp3OM0ZLp9GtzqlG+QgTfJFxI76iZhcDlyyA5DvmyHDOUJnr44\nezOrrqiVmLpI8KwjVNRT+rt93rbG8nhElII+wsGaI9uEgfi7DvsrJVzonl6d\nxfyJq+0EIqjmuXriNPOpQI0sAjFYkpMUZC9U5m7HqZbyLFXZEaKwqybYWSQW\npmW8rSyWKt3RpwDV3GcbwYElSgxtYe5P4AzrvyqTJ9niHgP2HCpXLNnJgo6L\nLhJruZ1z+F2TUPehK9q+yYvl81laifUVT0VpSnzC5OqC9GxE7vBTAnWeleze\nyJV9PgcQunW2G40hXm5oHEtD+RwqfnweMNPtHmZ1CeIv5fPNMal4p0yy1N8+\nUFur\r\n=mz2M\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"86d21fac8bcd9e6d3ec761ed18787508d1734bf9","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"shaun.hare","email":"shaun.hare@dvsa.gov.uk"},"repository":{"url":"git+https://github.com/dvsa/eslint-config-ts.git","type":"git"},"_npmVersion":"7.18.1","description":"Shareable ESLint config for Node/Typescript projects","directories":{},"_nodeVersion":"12.18.4","dependencies":{"eslint-plugin-react":"^7.24.0","eslint-plugin-import":"^2.23.4","eslint-plugin-jsx-a11y":"^6.4.1","eslint-plugin-security":"^1.4.0","eslint-plugin-react-hooks":"^4.2.0","eslint-config-airbnb-typescript":"^12.3.1","@typescript-eslint/eslint-plugin":"^4.28.2"},"_hasShrinkwrap":false,"peerDependencies":{"eslint":">=6.8.0","typescript":">=3.7.5"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config-ts_2.1.0_1630312918104_0.10749024729334145","host":"s3://npm-registry-packages"}},"2.2.0":{"name":"@dvsa/eslint-config-ts","version":"2.2.0","keywords":["dvsa"],"author":{"name":"DVSA"},"license":"MIT","_id":"@dvsa/eslint-config-ts@2.2.0","maintainers":[{"name":"chris.nappin.bjss","email":"chris.nappin@bjss.com"},{"name":"ammarhaiderbjss","email":"ammar.haider@bjss.com"},{"name":"r.stepnowski","email":"stepnowski.r@gmail.com"},{"name":"szabikr","email":"keresztes.szabolcs93@gmail.com"},{"name":"tombillington","email":"contact@thomasbillington.co.uk"},{"name":"rfaulds","email":"ross.faulds@gmail.com"},{"name":"cullifordm","email":"matthew.culliford@gmail.com"},{"name":"matthew2564","email":"mbell.dvsa@icloud.com"},{"name":"ahmedm","email":"ahmedm@kainos.com"},{"name":"edwardwilson","email":"edward.wilson@me.com"},{"name":"shaun.hare","email":"shaun.hare@dvsa.gov.uk"},{"name":"janmrozowicz","email":"jan.mrozowicz+npm@gmail.com"},{"name":"patrickblakey","email":"patrickb@kainos.com"},{"name":"wraggj_dvsa","email":"james.wragg@dvsa.gov.uk"},{"name":"aaronlong","email":"a.long@kainos.com"},{"name":"david.aaron","email":"david.aaron@dvsa.gov.uk"},{"name":"tomcrawleyy","email":"thomas.crawley@dvsa.gov.uk"},{"name":"setterfielda","email":"asetterfield.dvsa@icloud.com"},{"name":"annadodson","email":"anna.dodson@dvsa.gov.uk"}],"homepage":"https://github.com/dvsa/eslint-config-ts#readme","bugs":{"url":"https://github.com/dvsa/eslint-config-ts/issues"},"dist":{"shasum":"5ce60c32ffdd13fa2310f55f2b3f796ef865d7fe","tarball":"https://registry.npmjs.org/@dvsa/eslint-config-ts/-/eslint-config-ts-2.2.0.tgz","fileCount":4,"integrity":"sha512-YaUzoomgMpISNTBjl7sr9+2GcAF8akYhQaTzxJZ7cCldyjwyWMd62GvAfGfffOj3umwo3tgqiqpsrQVMDRvp8A==","signatures":[{"sig":"MEUCIGhXte72F2WgJ5X7wyMLeQbcY5X3OtwsyS1/IJMp56T7AiEA40I1khiigfAV4oMlGK3Q3UPfLIKicR5VIZxVK9iqPc4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":6425},"main":"index.js","gitHead":"f3c6b865a1fad420cdf34f11220948cd35b85603","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"patrickblakey","email":"patrickb@kainos.com"},"repository":{"url":"git+https://github.com/dvsa/eslint-config-ts.git","type":"git"},"_npmVersion":"7.24.0","description":"Shareable ESLint config for Node/Typescript projects","directories":{},"_nodeVersion":"14.17.6","dependencies":{"eslint-plugin-react":"^7.26.1","eslint-plugin-import":"^2.24.2","eslint-plugin-jsx-a11y":"^6.4.1","eslint-plugin-security":"^1.4.0","eslint-plugin-react-hooks":"^4.2.0","eslint-config-airbnb-typescript":"^12.3.1","@typescript-eslint/eslint-plugin":"^4.33.0","@typescript-eslint/typescript-estree":"^4.33.0"},"_hasShrinkwrap":false,"peerDependencies":{"eslint":">=7.32.0","typescript":">=4.4.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config-ts_2.2.0_1633525476376_0.7218393738507791","host":"s3://npm-registry-packages"}},"2.3.0":{"name":"@dvsa/eslint-config-ts","version":"2.3.0","keywords":["dvsa","eslint","eslintconfig"],"author":{"name":"DVSA"},"license":"MIT","_id":"@dvsa/eslint-config-ts@2.3.0","maintainers":[{"name":"gittinsr","email":"rgittins.dvsa@icloud.com"},{"name":"chris.nappin.bjss","email":"chris.nappin@bjss.com"},{"name":"ammarhaiderbjss","email":"ammar.haider@bjss.com"},{"name":"r.stepnowski","email":"stepnowski.r@gmail.com"},{"name":"szabikr","email":"keresztes.szabolcs93@gmail.com"},{"name":"tombillington","email":"contact@thomasbillington.co.uk"},{"name":"rfaulds","email":"ross.faulds@gmail.com"},{"name":"cullifordm","email":"matthew.culliford@gmail.com"},{"name":"matthew2564","email":"mbell.dvsa@icloud.com"},{"name":"ahmedm","email":"ahmedm@kainos.com"},{"name":"edwardwilson","email":"edward.wilson@me.com"},{"name":"shaun.hare","email":"shaun.hare@dvsa.gov.uk"},{"name":"janmrozowicz","email":"jan.mrozowicz+npm@gmail.com"},{"name":"patrickblakey","email":"patrickb@kainos.com"},{"name":"wraggj_dvsa","email":"james.wragg@dvsa.gov.uk"},{"name":"aaronlong","email":"a.long@kainos.com"},{"name":"david.aaron","email":"david.aaron@dvsa.gov.uk"},{"name":"tomcrawleyy","email":"thomas.crawley@dvsa.gov.uk"},{"name":"setterfielda","email":"asetterfield.dvsa@icloud.com"},{"name":"annadodson","email":"anna.dodson@dvsa.gov.uk"}],"homepage":"https://github.com/dvsa/eslint-config-ts#readme","bugs":{"url":"https://github.com/dvsa/eslint-config-ts/issues"},"dist":{"shasum":"4ae957b74b016cffb697d6dd6c01b97cc5b4f49b","tarball":"https://registry.npmjs.org/@dvsa/eslint-config-ts/-/eslint-config-ts-2.3.0.tgz","fileCount":4,"integrity":"sha512-OXlbfXLLvn7TT5ocMIPdEoM8PiEx1A6NQztBoJp2Ogq4W3URnYkyaK2uErVEVUNEPRNEiBouyyGUz4B97P1t+Q==","signatures":[{"sig":"MEUCIQCL3XV/oK8xFMcjWQzbIArTzim2vDeiIdMobyKhUUOwugIgcpIuN5oq00ccxFXcFFcrL8L60+kRsNza7D9Umk+EoEU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":6357},"main":"index.js","gitHead":"86453546fa8c6b41d9a703ba3a827a850aeabc5e","_npmUser":{"name":"tombillington","email":"contact@thomasbillington.co.uk"},"repository":{"url":"git+https://github.com/dvsa/eslint-config-ts.git","type":"git"},"_npmVersion":"7.22.0","description":"Shareable ESLint config for Node/Typescript projects","directories":{},"_nodeVersion":"14.17.6","_hasShrinkwrap":false,"peerDependencies":{"eslint":">=7.32.0","typescript":">=4.4.0","eslint-plugin-react":"^7.26.1","eslint-plugin-import":"^2.24.2","eslint-plugin-jsx-a11y":"^6.4.1","eslint-plugin-security":"^1.4.0","eslint-plugin-react-hooks":"^4.2.0","eslint-config-airbnb-typescript":"^12.3.1","@typescript-eslint/eslint-plugin":"^4.33.0","@typescript-eslint/typescript-estree":"^4.33.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config-ts_2.3.0_1635236333213_0.08894062863345753","host":"s3://npm-registry-packages"}},"2.4.0":{"name":"@dvsa/eslint-config-ts","version":"2.4.0","keywords":["dvsa","eslint","eslintconfig"],"author":{"name":"DVSA"},"license":"MIT","_id":"@dvsa/eslint-config-ts@2.4.0","maintainers":[{"name":"foysalm","email":"mohammedf@kainos.com"},{"name":"baljinderhayre","email":"baljinder.hayre@dvsa.gov.uk"},{"name":"gittinsr","email":"rgittins.dvsa@icloud.com"},{"name":"chris.nappin.bjss","email":"chris.nappin@bjss.com"},{"name":"ammarhaiderbjss","email":"ammar.haider@bjss.com"},{"name":"r.stepnowski","email":"stepnowski.r@gmail.com"},{"name":"szabikr","email":"keresztes.szabolcs93@gmail.com"},{"name":"tombillington","email":"contact@thomasbillington.co.uk"},{"name":"rfaulds","email":"ross.faulds@gmail.com"},{"name":"cullifordm","email":"matthew.culliford@gmail.com"},{"name":"matthew2564","email":"mbell.dvsa@icloud.com"},{"name":"ahmedm","email":"ahmedm@kainos.com"},{"name":"edwardwilson","email":"edward.wilson@me.com"},{"name":"shaun.hare","email":"shaun.hare@dvsa.gov.uk"},{"name":"janmrozowicz","email":"jan.mrozowicz+npm@gmail.com"},{"name":"patrickblakey","email":"patrickb@kainos.com"},{"name":"wraggj_dvsa","email":"james.wragg@dvsa.gov.uk"},{"name":"aaronlong","email":"a.long@kainos.com"},{"name":"david.aaron","email":"david.aaron@dvsa.gov.uk"},{"name":"tomcrawleyy","email":"thomas.crawley@dvsa.gov.uk"},{"name":"setterfielda","email":"asetterfield.dvsa@icloud.com"},{"name":"annadodson","email":"anna.dodson@dvsa.gov.uk"}],"homepage":"https://github.com/dvsa/eslint-config-ts#readme","bugs":{"url":"https://github.com/dvsa/eslint-config-ts/issues"},"dist":{"shasum":"511d66374490586a9622b4c593e0d87a63d995f8","tarball":"https://registry.npmjs.org/@dvsa/eslint-config-ts/-/eslint-config-ts-2.4.0.tgz","fileCount":4,"integrity":"sha512-5iSI0hQAGoc1+Xl4qHtBWT217FgOnQmgHZ6Jy0cBzTGpI5ZFK1RRp8c2zh6VgAl/ngcBhmQ/oYTYIt6NPE1fLA==","signatures":[{"sig":"MEQCIGI7ELXkWOFrZSxPlV2Y1Tq5n4gBsRpPm2nxbxt47kl1AiA0zQ2kIBdu7OI6cnpMyWcbLE132vNr9AW6RBLpIWubmw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":7466,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh3uFdCRA9TVsSAnZWagAA6JgP+QF5xJB5T8nOVn3TCBpK\nTera+NQgFJt2PVqoqhUvLl1XFTpzjX4QLe974z3d7SKDoxZL0aaBb+4xTP3X\nt73LFRCEHaG8G8esTh+/TRCnK1BeXW7CVnLlP/OasG6N91/v34mmj+WuTdOz\nPVfHsKK6m2jlqcCeayfU30Ti2VPpIzWJJbxCMwtL/sApD7VQcFJlElMDyplW\neZvlSO3GXmGEpGsc/EKpBe2WXSo2KNH2yipWQJnJmahWLhhVax/HrtfXMkP1\n37TyjyIXaoTcYPmMvV/iG1ZmAV5ZOxzNEflKSnRSBg0wXSNX/ltA+JMVcXdk\n6i9yNc7n7tVT+ilOXPyxXodrEZDQceImxf7EzgNpdZviXu3bLeOI+WVVLlXS\n71QuclwJoBCwu71XTlbwsF8Gz57G51z0pc3XDqgpkfmr4pmmd+N+YYohN52r\nOryBXDGkfXLEsKfwo5GGqy6t7WNVnVBQPf4q+29h3BcrrA8xZ3i8T2aW4793\naXUyV2ZHppTbtahw6Zv/kr6QneJ5Ekg1UEb39iiZB+1I/++MTVoNtzyNf+r0\nvE1QZXgIHEqodC2vhTmrVjtv2EZnfTjn/aX23MfqLk5NJDbtHuKOrf3r+2iC\n+9xSO9dA7eF5/2Y+YZhWW/vmiz4OymKgXEAuOVAxsSExBr+NO72WOKedBy40\no2K0\r\n=Qto4\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"d6442283c6e500f91c1b20e53b8bfd6e96359321","_npmUser":{"name":"foysalm","email":"mohammedf@kainos.com"},"repository":{"url":"git+https://github.com/dvsa/eslint-config-ts.git","type":"git"},"_npmVersion":"7.23.0","description":"Shareable ESLint config for Node/Typescript projects","directories":{},"_nodeVersion":"14.17.6","_hasShrinkwrap":false,"peerDependencies":{"eslint":">=7.32.0","eslint-plugin-jest":">=25.2.4","eslint-plugin-react":">=7.26.1","eslint-plugin-import":">=2.24.2","eslint-plugin-jsx-a11y":">=6.4.1","eslint-plugin-security":">=1.4.0","eslint-plugin-react-hooks":">=4.2.0","eslint-config-airbnb-typescript":">=12.3.1","@typescript-eslint/eslint-plugin":">=4.33.0","@typescript-eslint/typescript-estree":">=4.33.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config-ts_2.4.0_1641996637415_0.33863660721996536","host":"s3://npm-registry-packages"}},"3.0.0":{"name":"@dvsa/eslint-config-ts","version":"3.0.0","keywords":["dvsa","eslint","eslintconfig"],"author":{"name":"DVSA"},"license":"MIT","_id":"@dvsa/eslint-config-ts@3.0.0","maintainers":[{"name":"johnneill","email":"david.neill@kainos.com"},{"name":"michalszy","email":"szyszka.michal@gmail.com"},{"name":"joshua.license.dvsa","email":"joshua.license@dvsa.gov.uk"},{"name":"foysalm","email":"mohammedf@kainos.com"},{"name":"baljinderhayre","email":"baljinder.hayre@dvsa.gov.uk"},{"name":"gittinsr","email":"rgittins.dvsa@icloud.com"},{"name":"chris.nappin.bjss","email":"chris.nappin@bjss.com"},{"name":"ammarhaiderbjss","email":"ammar.haider@bjss.com"},{"name":"r.stepnowski","email":"stepnowski.r@gmail.com"},{"name":"szabikr","email":"keresztes.szabolcs93@gmail.com"},{"name":"tombillington","email":"contact@thomasbillington.co.uk"},{"name":"rfaulds","email":"ross.faulds@gmail.com"},{"name":"cullifordm","email":"matthew.culliford@gmail.com"},{"name":"matthew2564","email":"mbell.dvsa@icloud.com"},{"name":"ahmedm","email":"ahmedm@kainos.com"},{"name":"edwardwilson","email":"edward.wilson@me.com"},{"name":"shaun.hare","email":"shaun.hare@dvsa.gov.uk"},{"name":"janmrozowicz","email":"jan.mrozowicz+npm@gmail.com"},{"name":"wraggj_dvsa","email":"james.wragg@dvsa.gov.uk"},{"name":"aaronlong","email":"a.long@kainos.com"},{"name":"david.aaron","email":"david.aaron@dvsa.gov.uk"},{"name":"tomcrawleyy","email":"thomas.crawley@dvsa.gov.uk"},{"name":"setterfielda","email":"asetterfield.dvsa@icloud.com"},{"name":"annadodson","email":"anna.dodson@dvsa.gov.uk"}],"homepage":"https://github.com/dvsa/eslint-config-ts#readme","bugs":{"url":"https://github.com/dvsa/eslint-config-ts/issues"},"dist":{"shasum":"7be1384b4b00173280bdf7fb43715df23ad7a6b3","tarball":"https://registry.npmjs.org/@dvsa/eslint-config-ts/-/eslint-config-ts-3.0.0.tgz","fileCount":4,"integrity":"sha512-kOTVN8brvy3VvKXLzllw94zXs3tZbpHw7mDiM8GqAMBD1rDKC77QSd3SBsaMgznS14Eb8p4JU1AljHk58dC8rg==","signatures":[{"sig":"MEUCIQD8r+pTReDdE8cV3TUP0EWJb6nuqJ4Wcr/s/F2BFtE47QIgJMWuhU4N8kwul4EMKN0J5lGAo6z2fHfVQEHe9ObHnbg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":7526,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJivY2LACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqGHw/9HQ0hYqnFWYz9mie7/IMkrAB2vLOYQl+29lL+3seKuhVA+BgJ\r\nulj3mxsqL5lRZjpEWCukBzyJaDNbQIcL5S65W3YL+WGOIiO8G+yNwX57iKIh\r\n+RF5KDzD/B2POJ1mz9fSpxlcwmcbxdA9VCS64g418CikCcEG3RVDGDNlKaxp\r\nmbEz2yKRMo921I/GOhasc9J7UDXWLnjjF5Tpb/FkuAvrY+uDddme/yvW/X6+\r\nBNKUz16/Zo6k2JnF5guggMSiCw43SZqaV2eGjaXlx+mEbBiFWiTw246RaAII\r\nCDJkamftN5D5pSrgLKhs2+7GRKrtkAXU1P3KpEZHCg/m/CLkl9Cm5MtKk6rf\r\nuJMiqBSPrdL9Sql+OEtmYY+SVxxAn4diyZATcX4A6eZHDMR0hazlMbocngc3\r\nk1tWyKCwL7o4iULJ5moPxhZGQ7K6+jjus3ydBa/noEdPlmlOKxpIIDLm05mO\r\nUDfSVHpp54/R3s2wOoNDu4Z8rmS76VUp1Lf93qsJXgXGbH6u/ELEPIT2M2AT\r\nWTwzaIrpfT1zm50giszunhWv7+dvYhCM0IK7ci+Cm8AFYLO3XC8a6V7dey8/\r\n2VSr5b3/bugBIW9CLHi15/4QoRpCqF5D4fFMs++CZjoOyod7mNSRpRvpwnL4\r\nzFV8+TBBYBk9HzzhMhmsndCbdmLeX1OsJAA=\r\n=tsZ7\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"219c415571dc8bf72877e9d67183d0b4486c2ae6","_npmUser":{"name":"joshua.license.dvsa","email":"joshua.license@dvsa.gov.uk"},"repository":{"url":"git+https://github.com/dvsa/eslint-config-ts.git","type":"git"},"_npmVersion":"8.5.5","description":"Shareable ESLint config for Node/Typescript projects","directories":{},"_nodeVersion":"14.17.6","_hasShrinkwrap":false,"peerDependencies":{"eslint":">=7.32.0","eslint-plugin-jest":">=25.2.4","eslint-plugin-react":">=7.26.1","eslint-plugin-import":">=2.24.2","eslint-plugin-jsx-a11y":">=6.4.1","eslint-plugin-security":">=1.4.0","eslint-config-airbnb-base":">=14.2.0","eslint-plugin-react-hooks":">=4.2.0","eslint-config-airbnb-typescript":">=12.3.1","@typescript-eslint/eslint-plugin":">=4.33.0","@typescript-eslint/typescript-estree":">=4.33.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config-ts_3.0.0_1656589707410_0.7460343193585444","host":"s3://npm-registry-packages"}},"3.0.1":{"name":"@dvsa/eslint-config-ts","version":"3.0.1","keywords":["dvsa","eslint","eslintconfig"],"author":{"name":"DVSA"},"license":"MIT","_id":"@dvsa/eslint-config-ts@3.0.1","maintainers":[{"name":"jakedanielturner","email":"jake.turner@dvsa.gov.uk"},{"name":"johnneill","email":"david.neill@kainos.com"},{"name":"michalszy","email":"szyszka.michal@gmail.com"},{"name":"joshua.license.dvsa","email":"joshua.license@dvsa.gov.uk"},{"name":"foysalm","email":"mohammedf@kainos.com"},{"name":"baljinderhayre","email":"baljinder.hayre@dvsa.gov.uk"},{"name":"gittinsr","email":"rgittins.dvsa@icloud.com"},{"name":"chris.nappin.bjss","email":"chris.nappin@bjss.com"},{"name":"r.stepnowski","email":"stepnowski.r@gmail.com"},{"name":"tombillington","email":"contact@thomasbillington.co.uk"},{"name":"rfaulds","email":"ross.faulds@gmail.com"},{"name":"cullifordm","email":"matthew.culliford@gmail.com"},{"name":"matthew2564","email":"mbell.dvsa@icloud.com"},{"name":"edwardwilson","email":"edward.wilson@me.com"},{"name":"shaun.hare","email":"shaun.hare@dvsa.gov.uk"},{"name":"janmrozowicz","email":"jan.mrozowicz+npm@gmail.com"},{"name":"wraggj_dvsa","email":"james.wragg@dvsa.gov.uk"},{"name":"david.aaron","email":"david.aaron@dvsa.gov.uk"},{"name":"tomcrawleyy","email":"thomas.crawley@dvsa.gov.uk"},{"name":"setterfielda","email":"asetterfield.dvsa@icloud.com"},{"name":"annadodson","email":"anna.dodson@dvsa.gov.uk"}],"homepage":"https://github.com/dvsa/eslint-config-ts#readme","bugs":{"url":"https://github.com/dvsa/eslint-config-ts/issues"},"dist":{"shasum":"fe912e3337df386851c3f36465bdde048a01433c","tarball":"https://registry.npmjs.org/@dvsa/eslint-config-ts/-/eslint-config-ts-3.0.1.tgz","fileCount":4,"integrity":"sha512-kvXp2oD9o8RfvcIrxHH5Dp2cWxZ65D6POslJZ+tnyExPVhWyxFDJjGehkpsJHPawkpp6/SsXtjv9Qe76XbDk9w==","signatures":[{"sig":"MEYCIQDJlTiK5xBB4D/WeZdw9FxNv789aVHlxOrLCkN9rWOJ5wIhAPYxA+kPoL7yzD7eF2036MWbZDAp6Q4F/2p2mrcTx3DL","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":7533},"main":"index.js","gitHead":"ed77d82c9282f2307fdd5a97bf841c0c2518263d","_npmUser":{"name":"michalszy","email":"szyszka.michal@gmail.com"},"repository":{"url":"git+https://github.com/dvsa/eslint-config-ts.git","type":"git"},"_npmVersion":"9.6.4","description":"Shareable ESLint config for Node/Typescript projects","directories":{},"_nodeVersion":"18.12.1","_hasShrinkwrap":false,"peerDependencies":{"eslint":">=7.32.0","eslint-plugin-jest":">=25.2.4","eslint-plugin-react":">=7.26.1","eslint-plugin-import":">=2.24.2","eslint-plugin-jsx-a11y":">=6.4.1","eslint-plugin-security":">=2.1.0","eslint-config-airbnb-base":">=14.2.0","eslint-plugin-react-hooks":">=4.2.0","eslint-config-airbnb-typescript":">=12.3.1","@typescript-eslint/eslint-plugin":">=4.33.0","@typescript-eslint/typescript-estree":">=4.33.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config-ts_3.0.1_1704376885716_0.6057356129966307","host":"s3://npm-registry-packages"}}},"time":{"created":"2020-02-06T16:10:07.836Z","modified":"2026-06-10T10:53:41.068Z","1.0.0":"2020-02-06T16:10:08.278Z","1.0.1":"2020-06-19T09:32:26.933Z","2.0.0":"2020-09-14T11:44:08.722Z","2.0.1":"2021-07-09T14:45:28.244Z","2.1.0":"2021-08-30T08:41:58.288Z","2.2.0":"2021-10-06T13:04:36.488Z","2.3.0":"2021-10-26T08:18:53.333Z","2.4.0":"2022-01-12T14:10:37.606Z","3.0.0":"2022-06-30T11:48:27.667Z","3.0.1":"2024-01-04T14:01:25.930Z"},"bugs":{"url":"https://github.com/dvsa/eslint-config-ts/issues"},"author":{"name":"DVSA"},"license":"MIT","homepage":"https://github.com/dvsa/eslint-config-ts#readme","keywords":["dvsa","eslint","eslintconfig"],"repository":{"url":"git+https://github.com/dvsa/eslint-config-ts.git","type":"git"},"description":"Shareable ESLint config for Node/Typescript projects","maintainers":[{"email":"stepnowski.r@gmail.com","name":"r.stepnowski"},{"email":"ross.faulds@gmail.com","name":"rfaulds"},{"email":"matthew.culliford@gmail.com","name":"cullifordm"},{"email":"mbell.dvsa@icloud.com","name":"matthew2564"},{"email":"edward.wilson@me.com","name":"edwardwilson"},{"email":"shaun.hare@dvsa.gov.uk","name":"shaun.hare"},{"email":"jan.mrozowicz+npm@gmail.com","name":"janmrozowicz"},{"email":"james.wragg@dvsa.gov.uk","name":"wraggj_dvsa"},{"email":"david.aaron@dvsa.gov.uk","name":"david.aaron"},{"email":"thomas.crawley@dvsa.gov.uk","name":"tomcrawleyy"},{"email":"asetterfield.dvsa@icloud.com","name":"setterfielda"},{"email":"anna.dodson@dvsa.gov.uk","name":"annadodson"},{"email":"szyszka.michal@gmail.com","name":"michalszy"},{"email":"david.neill@kainos.com","name":"johnneill"},{"email":"mohammedf@kainos.com","name":"foysalm"},{"email":"rgittins.dvsa@icloud.com","name":"gittinsr"},{"email":"baljinder.hayre@dvsa.gov.uk","name":"baljinderhayre"},{"email":"rhys.lewis@dvsa.gov.uk","name":"rlcorp"},{"email":"howard.rees@dvsa.gov.uk","name":"dhcrees"}],"readme":"# eslint-config-ts\n\nShareable ESLint config for use in Node/Typescript projects.\n\n### Why?\nRather than having to copy linter config files across code repos of the same project/tech stack, can pull in a standard shared config and dependencies from a single place and manage any changes/updates centrally.\n\n### Rules\nThis config uses:\n- Airbnb style guide rules (adapted for Typescript): https://github.com/airbnb/javascript\n- ESLint Typescript plugin recommended rules: https://github.com/typescript-eslint/typescript-eslint/tree/master/packages/eslint-plugin\n- ESLint security plugin rules: https://github.com/nodesecurity/eslint-plugin-security\n\nA few of the default rules are switched off/customised as specified in the config in `index.js`.\n\n### Developers\nWhen making changes to this package you are unable to npm link to test the package locally due a bug in npm where peer dependencies are not installed. Github Issue - https://github.com/npm/cli/issues/2339\n\n### Prerequisites\n- \\>= npm 7.x.x\n\nIf the following dependencies are not present in your package.json, this package will install them (see `peerDependencies` in `package.json`):\n\n```\neslint\n@typescript-eslint/eslint-plugin\n@typescript-eslint/typescript-estree\neslint-config-airbnb-typescript\neslint-plugin-import\neslint-plugin-jsx-a11y\neslint-plugin-react\neslint-plugin-react-hooks\neslint-plugin-security\neslint-plugin-jest\n```\n\n### Usage\n\n1. Install the config in your project.\n`npm install --save-dev @dvsa/eslint-config-ts`\n\n2. Add a `.eslintrc` to your project root extending the config:\n```\n{\n\t\"extends\": \"@dvsa/eslint-config-ts\"\n}\n```\n\nIf you need to override the shared config in any way to suit your specific project, for example by customising certain rules, you can do so here. See the [ESLint documentation](https://eslint.org/docs/user-guide/configuring  \"ESLint documentation\") for details.\n\n3. Add a `.eslintignore` to specify any project directories/files to exclude from the linter. ESLint already ignores `node_modules` by default.\n\n4. Run the linter:\n`(npx) eslint --ext .js,.ts .`\n\nThe `--ext` option is required to tell ESLint to lint `.ts` files (lints only `.js` by default) and `.` specifies the files/directory to lint.\n\nIf you are using VSCode, you can add the ESLint extension to see lint issues as you type. You might also want to add a pre-push hook to your project such that the linter runs on pushing code and fails the push if there are unresolved issues. \n\n------------\nThis shared config was originally made by the FTTS (Future Theory Test Service) team for use across our different project repos using a Node/Typescript/Jest stack. To suit your project you may need to configure the `env` property in your `.eslintrc` for your specific tech stack.","readmeFilename":"README.md"}