{"_id":"@fontoxml/eslint-config","_rev":"33-c5bc9eecd585f9aa77ae0d9dbd266391","name":"@fontoxml/eslint-config","dist-tags":{"next":"4.0.0-beta.4","latest":"5.0.1"},"versions":{"3.0.0":{"name":"@fontoxml/eslint-config","version":"3.0.0","keywords":["eslint","fontoxml"],"author":{"name":"The FontoXML Team"},"license":"MIT","_id":"@fontoxml/eslint-config@3.0.0","maintainers":[{"name":"mvanbutselaar","email":"marijn.van.butselaar@fontoxml.com"},{"name":"wvbe","email":"wybe@x-54.com"},{"name":"bwrrp","email":"stef.busking@gmail.com"},{"name":"drrataplan","email":"martinmiddel@gmail.com"},{"name":"evandervalk","email":"erik.van.der.valk@liones.nl"},{"name":"josverburg","email":"jos.verburg@liones.nl"},{"name":"tom-fontoxml","email":"tom.groeneboer@fontoxml.com"},{"name":"fontoxml-hosting","email":"hosting@fontoxml.com"}],"homepage":"https://github.com/FontoXML/eslint-config-fontoxml#readme","bugs":{"url":"https://github.com/FontoXML/eslint-config-fontoxml/issues"},"dist":{"shasum":"1829fbc8631d581de5cd0b95e619435961134836","tarball":"https://registry.npmjs.org/@fontoxml/eslint-config/-/eslint-config-3.0.0.tgz","fileCount":4,"integrity":"sha512-598f5+un9Gelu/FXwgKhH2RJa5e4ddUOD/9yfYd5J3aYel2OeuadX7mPuKih8Qoq5mKgtWa+9zcEbdVHp2xIpA==","signatures":[{"sig":"MEYCIQDDIfXd9oZEso4m99Ymc8BfqqxbVPgDzkFEjA1X2ilU2AIhAPSWqHfEklk/W1y5UF7uiTwTzJ4hKXnCLey75XWEroaP","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":7587,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc2/e5CRA9TVsSAnZWagAAvSUP/imOK7BcZc10wMrv6Z7X\nOoNFQXoDmrrDEACwTbbX3pW/40+fDierNmPvIAiBF3829BAKux7oPfblOvvR\nB60OfWM9jP9qnz8JmxefGI1UjoATKEvQHUDrrQvKORIkXLJNHoYw3+XLQOV+\n9LEskH7YUDQE11ASwTPhikYvs+MIl3top/6XMWJ8AtiuFkrK6F6Zbt01MK2X\nWfcPO8TMgfyzHicSUFOrUcMtf/ovxvV4wN7HckQoc6hWW+r6GJjjuXxd3/Sl\ne0p5TZP8nVYSwYE+xpI42m2cz+2K1wqY9lqC9rC255m39u0c9uvZUn8dDSqm\nQ9WyAaxnr3T6cegmeKt4pSBcSlP7LhGL8a2AzyLbyRXVbzRxXGpOmDg2sH0K\nHeRO0IxQYRvpQWpCH+0sJ+Wn29gfdoG0caFIJVLYTEKIywpNAHA0PKzD3wf5\nDWj0Qa0MThKOVlY/9dPkThIdSefhm6QKwqG3hAkWGs07jEy9MIR+GbSf3hOP\nVDUxDedx83KhAiSoUqUr3s9shOW2JuS/drWz1uz67WzpeAnT5FSP/GGshQMm\nMeS3uU90wZu7h6Wfh/O7wPnb3naH2gx5GCcKxx69/o3vO6n4Lvk43VxK4D/4\nE4Jgk0d1KP1x+Cy5bmx2bxw/jQhGR0Alf3zkjdBmTJ1dDW8tC71xrBP1CRFo\n1Qh3\r\n=DQKc\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"62d5eff2865085d820a4bab271cf7866b662d1ef","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"mvanbutselaar","email":"marijn.van.butselaar@fontoxml.com"},"repository":{"url":"git+https://github.com/FontoXML/eslint-config-fontoxml.git","type":"git"},"_npmVersion":"6.4.1","description":"ESLint configuration for FontoXML platform and projects","directories":{},"_nodeVersion":"8.15.0","_hasShrinkwrap":false,"peerDependencies":{"eslint":"5.16.0","babel-eslint":"10.0.1","eslint-plugin-react":"7.13.0","eslint-config-prettier":"4.2.0","eslint-plugin-prettier":"3.1.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_3.0.0_1557919672858_0.8220638295639642","host":"s3://npm-registry-packages"}},"3.0.1":{"name":"@fontoxml/eslint-config","version":"3.0.1","keywords":["eslint","fontoxml"],"author":{"name":"The FontoXML Team"},"license":"MIT","_id":"@fontoxml/eslint-config@3.0.1","maintainers":[{"name":"bwrrp","email":"stef.busking@gmail.com"},{"name":"drrataplan","email":"martinmiddel@gmail.com"},{"name":"evandervalk","email":"erik.van.der.valk@liones.nl"},{"name":"fontoxml-hosting","email":"hosting@fontoxml.com"},{"name":"josverburg","email":"jos.verburg@liones.nl"},{"name":"mvanbutselaar","email":"marijn.van.butselaar@fontoxml.com"},{"name":"tom-fontoxml","email":"tom.groeneboer@fontoxml.com"},{"name":"wvbe","email":"wybe@x-54.com"}],"homepage":"https://github.com/FontoXML/eslint-config-fontoxml#readme","bugs":{"url":"https://github.com/FontoXML/eslint-config-fontoxml/issues"},"dist":{"shasum":"2c38616ffa04fb3ab7d1df49d89cdf29b04cfc53","tarball":"https://registry.npmjs.org/@fontoxml/eslint-config/-/eslint-config-3.0.1.tgz","fileCount":4,"integrity":"sha512-0pH2rgJcgMJe0+DhZUjg7iGob1Ne8lf5h8LyzsZSSfYa+mZwMF9/QkX01EAPZa7yCjaskCDuHTejBGzuxGsZDg==","signatures":[{"sig":"MEUCIE69Q8m31T8779q2+/94uzja+pvLKMfre3t9IhlMAqzPAiEAiIfYa5iZHL9fcfgHFpLpaBspiiTecCV8DX3b1giMY9Q=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":7622,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc3YrDCRA9TVsSAnZWagAA528QAJ/H68I1uiL4jUPAJ0Ni\ntY218vJ0B7yHg3Bl4yg4/bmhHUlY9qjjuGHwbOjs5mCkyxR4lLhntg8ETkNS\nTbgfREmEqidr8VItJy1w3izbFW87abVn16F5LOh58wKNAZokq0mwzOPaEF69\nLM30an1WROV1Kj9e7qmueSVXmC8DC5zVEMp2wOS+yb3RZJdFEtJKg6WyP3yw\njvCSAhIcBvrEpW0BmIBLDZAg1Afu8v6tNeXdpiFQxJktwp5e8Q7CI4E9GWR8\nIp2y7qXrmUCbUe72fopfoT15718YfYcOuxMgm1u8iq64wsWVF+bdwVa7b0Rq\nrF/SKU8FGqVT3oJFBaYNuCzAjOvfX9hM2aSBL7l5imNbZl4JHwm+UEbRbX+3\nBedqHRXdXZ3htidolC+lJYYdBaVedJtDgzuLGrqUfb+8DFikpLZDPO7DQoNh\nnWe4KI45JPC8rM3s1JhrEzjulG68qoyuikE+QRcFJVjZdYkea+kpxlPkYrMI\nXoc2NNHDT0Ac6jA30Z9sxaCuLxl/IxMXcKn7T0YmIZ87eG1unB2N4GgjNR/5\nt+DZXL4szZYoOJ6dTD+H/245jyq0RTpm89u3V5KeJlnaA4DY2gYqyd8Ko3PX\n++j18t155/pqR6ppepeLd/ONXwEEXeDZ+YNF6eEr6V5B0pDqcc6MPTZ+pANz\n15bG\r\n=gGoD\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"490a18b4c5d869d530098858858323d758df4d6f","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"mvanbutselaar","email":"marijn.van.butselaar@fontoxml.com"},"repository":{"url":"git+https://github.com/FontoXML/eslint-config-fontoxml.git","type":"git"},"_npmVersion":"6.4.1","description":"ESLint configuration for FontoXML platform and projects","directories":{},"_nodeVersion":"8.15.0","_hasShrinkwrap":false,"peerDependencies":{"eslint":"5.16.0","prettier":"1.17.1","babel-eslint":"10.0.1","eslint-plugin-react":"7.13.0","eslint-config-prettier":"4.3.0","eslint-plugin-prettier":"3.1.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_3.0.1_1558022850975_0.20563370876156117","host":"s3://npm-registry-packages"}},"3.2.1":{"name":"@fontoxml/eslint-config","version":"3.2.1","keywords":["eslint","fontoxml"],"author":{"name":"The FontoXML Team"},"license":"MIT","_id":"@fontoxml/eslint-config@3.2.1","maintainers":[{"name":"bwrrp","email":"stef.busking@gmail.com"},{"name":"drrataplan","email":"martinmiddel@gmail.com"},{"name":"evandervalk","email":"erik.van.der.valk@liones.nl"},{"name":"fontoxml-hosting","email":"hosting@fontoxml.com"},{"name":"josverburg","email":"jos.verburg@liones.nl"},{"name":"mvanbutselaar","email":"marijn.van.butselaar@fontoxml.com"},{"name":"tom-fontoxml","email":"tom.groeneboer@fontoxml.com"},{"name":"wvbe","email":"wybe@x-54.com"}],"homepage":"https://github.com/FontoXML/eslint-config-fontoxml#readme","bugs":{"url":"https://github.com/FontoXML/eslint-config-fontoxml/issues"},"dist":{"shasum":"b117191a9c8b518439d2d1f6b89be4c21c5d0dc8","tarball":"https://registry.npmjs.org/@fontoxml/eslint-config/-/eslint-config-3.2.1.tgz","fileCount":4,"integrity":"sha512-NfHxmysrB86+JTmI7EHM1l2wv46xNaALaWMD+clLbr/FOHHEcOcV1OHa9sp2+9Fo/XxRCQUD/pMoGdZQ0g6xfw==","signatures":[{"sig":"MEUCIQD+InJKRLhZLuqnmkLH7Bun+kIYzaWhgYCVs7UosHk9wQIgbOmx/MmSUhhYySvMUwRmifJgvNnZrpOguQ+PzDcomzw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":7800,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc8OD4CRA9TVsSAnZWagAAFpUP/0zHzc7XNWv1fpVCLt16\ngLyRw49vXtDMddRzC1PTO6uWzKv2TtPRNwoGCR9ISpS2tI7Mv0xOTMoAN3Le\nPC8fNOEiBpsPeavx72Y5DerajWJFO9BLVa/Sg78Vd1tGD/hHGVaJy6zVcuBK\n5ELvYROV4Ejz747HhE0fSCDrg0jF72ud3j56JjgxzzNipN91rUN4WrpPKxZq\n+tuGmJUSSt7Fx+UBJYSMdVZqxQTKgd+1KWQYuh0V8Jcsv9sfV/Nc2yK0VpOB\nNzeI9y2vhs2g++xIiC7R6A5YU96xVuzPCzfbzXPZmcZ18KuJdcLDZxGQY+nb\nC4uvz5VeiKRlvicMSCeIr8XgcmeDx+bcImCEvCj1Ivb/11C/341oN2DyyGJw\nBorb+BvXKUnXJVs65trQzN9X8ZQtnR8GkuAc4eU9jQEC7CX+G/c+etbxi16S\nS2rtdYWj3KOXUiiWomX6OAYuk6IHxv4/PVgoX4+pjChYgIeQjungUgxvHdCf\nsH3m2RANA0V+ft9KunXdvVcBNW7RmSOAkrlW/4oV4p/lJmxayFTRnNKUxBy/\nhc7Yq6Mjq/w3t27DTwHg/IN+u7mWzuKpuDyEeYdAknLg5ErM3Yks57Mu4/ED\nzyPvo2EpN1VXSVhm6iextMnSBCUx4lo+K1ojhvEtPITXK6ah67VXrUNKRjpm\nXjCX\r\n=ghHM\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"b63aa266456fea8872b688146da7842acc03e4a1","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"mvanbutselaar","email":"marijn.van.butselaar@fontoxml.com"},"repository":{"url":"git+https://github.com/FontoXML/eslint-config-fontoxml.git","type":"git"},"_npmVersion":"6.4.1","description":"ESLint configuration for FontoXML platform and projects","directories":{},"_nodeVersion":"8.15.0","_hasShrinkwrap":false,"peerDependencies":{"eslint":"5.16.0","prettier":"1.17.1","babel-eslint":"10.0.1","eslint-plugin-react":"7.13.0","eslint-config-prettier":"4.3.0","eslint-plugin-prettier":"3.1.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_3.2.1_1559290103866_0.6361584831554057","host":"s3://npm-registry-packages"}},"3.3.0":{"name":"@fontoxml/eslint-config","version":"3.3.0","keywords":["eslint","fontoxml"],"author":{"name":"The FontoXML Team"},"license":"MIT","_id":"@fontoxml/eslint-config@3.3.0","maintainers":[{"name":"bwrrp","email":"stef.busking@gmail.com"},{"name":"drrataplan","email":"martinmiddel@gmail.com"},{"name":"evandervalk","email":"erik.van.der.valk@liones.nl"},{"name":"fontoxml-hosting","email":"hosting@fontoxml.com"},{"name":"josverburg","email":"jos.verburg@liones.nl"},{"name":"mathijs.meijer.fonto","email":"mathijs.meijer@fontoxml.com"},{"name":"mvanbutselaar","email":"marijn.van.butselaar@fontoxml.com"},{"name":"tom-fontoxml","email":"tom.groeneboer@fontoxml.com"},{"name":"wvbe","email":"wybe@x-54.com"}],"homepage":"https://github.com/FontoXML/eslint-config-fontoxml#readme","bugs":{"url":"https://github.com/FontoXML/eslint-config-fontoxml/issues"},"dist":{"shasum":"45c8f88641d5d334f75733831d2bcf66f9ea7f6a","tarball":"https://registry.npmjs.org/@fontoxml/eslint-config/-/eslint-config-3.3.0.tgz","fileCount":4,"integrity":"sha512-gjEEYuG1+FPxY6NNnys/tYPxFKTNdv6Cgc7NolnKURPYKmYs0FM7AsRCXNVkqxBJCreYV0w3ZE8fnthilM+gow==","signatures":[{"sig":"MEUCIE1tOlPy964lnQb52meejRgoeSkozaSZrTrq1PJhJlZbAiEA0b3fP6hBRcYWd60vS36DbUJfgW/CP1WH6HEYo9E+rRw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":7882,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdraCrCRA9TVsSAnZWagAAKUMP/0pJWUYavJBr5//FkrJd\nVYRFU5DEr0HnCu2v0x6tqKUmlMI/FUJnIAHgmP1uskLQQQDS3cmZsIoMwR6P\np5sLLt1gqDqlIF53pQlietZXjk0oVl9Hs3bM99fCge1wxT8tseKp7mak8p5a\nT2xXqua/PjJQ6o2ZIhJM1pYntlMGV28JMKLzdZh/MZMuLdoILB/R+UNLR5Vg\nqMUcrVPPMmTD7K2Co4Gezpzrs2qGdS0UBVnv3nqQ/tsTrrugf/MBzXqkKV8D\nkxqpBWghBhJM/eJJBvyQnq3gCkqIDtEiSgxWYVrKRvjzoJ4wurSsyOF2vchl\nH1KybAHSp/xqG/pTxW8pGxQum9rPXF21FOoUPLHAgJRX1707CjjMO9WUL03t\nkNS/Tgoi5MkrX0fUIrxxB9bpMEuPzYIH/RXrN7W4TeuqflKBne1SVzToKkxM\nyGtfsaPVCdRWpmovVWpwExtd9BmMzEtmqANsCK1et6VpJVkGfo/+ZuUr7e5Q\nOxF8cFojA6qVGd041Dvlq/8+q34WZYF9b7AOIDmo1q13asC9I8iT0UJmhIWJ\nzoXwaDiRY/Por9Yit1P9NsUa4WzDlLu1iALJQr6oSlh6JQLqhgNZSykfo+bG\nUgAD1gWPl8Lya9bfJOnuQaBXeJMfTFhMbJ50AF1xKDeVb+ZWOMxot5WAUmp+\nBCZm\r\n=h9CK\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"1013d6d539907945344443823fb078ac0559e413","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"mvanbutselaar","email":"marijn.van.butselaar@fontoxml.com"},"repository":{"url":"git+https://github.com/FontoXML/eslint-config-fontoxml.git","type":"git"},"_npmVersion":"6.4.1","description":"ESLint configuration for FontoXML platform and projects","directories":{},"_nodeVersion":"8.15.0","_hasShrinkwrap":false,"peerDependencies":{"eslint":"5.16.0","prettier":"1.17.1","babel-eslint":"10.0.1","eslint-plugin-react":"7.13.0","eslint-config-prettier":"4.3.0","eslint-plugin-prettier":"3.1.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_3.3.0_1571659939663_0.15060667614884737","host":"s3://npm-registry-packages"}},"4.0.0-beta.1":{"name":"@fontoxml/eslint-config","version":"4.0.0-beta.1","keywords":["eslint","config","fonto","fontoxml"],"author":{"name":"Fonto"},"license":"MIT","_id":"@fontoxml/eslint-config@4.0.0-beta.1","maintainers":[{"name":"mathijsmeijer","email":"mathijs.meijer@gmail.com"},{"name":"mvanbutselaar","email":"marijn.van.butselaar@fontoxml.com"},{"name":"wvbe","email":"wybe@x-54.com"},{"name":"bwrrp","email":"stef.busking@gmail.com"},{"name":"drrataplan","email":"martinmiddel@gmail.com"},{"name":"evandervalk","email":"erik.van.der.valk@liones.nl"},{"name":"josverburg","email":"jos.verburg@liones.nl"},{"name":"fontoxml-hosting","email":"hosting@fontoxml.com"},{"name":"msaidcoskun","email":"msaidcoskun@hotmail.com"}],"homepage":"https://github.com/FontoXML/eslint-config-fontoxml#readme","bugs":{"url":"https://github.com/FontoXML/eslint-config-fontoxml/issues"},"dist":{"shasum":"0c484ee98875dfc156a49e9542ad95616d30340f","tarball":"https://registry.npmjs.org/@fontoxml/eslint-config/-/eslint-config-4.0.0-beta.1.tgz","fileCount":19,"integrity":"sha512-N3FUwg4WyRx3Xyfmz0WYWbpSx8KfbunIk2G3pOrcxtTHqp7EQh5dL0AcC8mKgrAXgqPLYOxMknJwS/bRDFBAJg==","signatures":[{"sig":"MEUCIQCe/bdxvF3BDlc8bzeuHVnySF4KCSD03w+64Axu0MtMsgIgDJf2XDASF+LzEvWXWpjY9i7RcbwPP9+Qq7t1gEL+O/E=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":275195,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgwysKCRA9TVsSAnZWagAA/aAQAI94XPUAoSWapIqQtn1F\nC6g3EjQVLyK8tV0qh+hmpqtEyxewHd7bKjKTYQcnZA9epO0YOjVOQPkB2MF+\ntJWBPjAx82KrQ19qoU9HmRk1Aa1IKRO801HY7OlFxEdrHWWksNXffvHRXD4Q\n5WFMyYNJ8gaiNTRiZ5GwkIiasjA3t7BuRY2V5JaDDJRbMxYJ2QYTzdEypKdU\nORgpwEdhpeXgwIaqn0CCw4xVo2pXh/D/Ezzh5YHAAZlZ2TkgY0MNuHy3bf3B\nfTvFemG9BXFdPZF4RpFvh+3BFS/HXfEG6U1GXhsPkh/044foO2rcQOACU61Y\nKCCjCRNK3SLLfGaJS2W/BVcvnobxzfdFaw6MgzGPW+E4G6gPJZ7u8zYYllPd\ndl8THd5ZPLgyup9wJ/zM++o7ayTyUfVZ+r7vTc3JsHlZm83xuSbrK+UKDzmO\nkobEA5SD5y9P+EWHrQ9Jy3XvF8XscfQ+ETkaLL/62VXj/CqeDcITNUoxuhIH\noHvxIxmsce4t6SZBfKhpxcD+ibUipMdBa3hF23zQ6DWMMM7UTOJfdSs49obb\nn39peCTkAF/toxyd5Upip483atns63SRKtF3vnw1uCHunWiXXmPGenTH86q2\nMa2N0Da9YbJPLMxYt62+axgx7Wgv2THYXj3upPMEvgsTHhgWxocNdxpUMNkx\nhQuy\r\n=PJUN\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"3560d24c6a6fdc0012562d577d3a84a260f1ceae","scripts":{"lint":"eslint . --fix","test":"ESLINT_CONFIG_PRETTIER_NO_DEPRECATED=true eslint-find-rules --unused --deprecated --no-error ./test.js"},"_npmUser":{"name":"mathijsmeijer","email":"mathijs.meijer@gmail.com"},"repository":{"url":"git+https://github.com/FontoXML/eslint-config-fontoxml.git","type":"git"},"_npmVersion":"7.16.0","description":"Fonto's opiniated ESLint base configuration.","directories":{},"_nodeVersion":"14.15.4","dependencies":{"@babel/core":"7.14.3","@babel/eslint-parser":"7.14.3","eslint-config-prettier":"8.3.0","@babel/plugin-syntax-jsx":"7.12.13","@typescript-eslint/parser":"4.24.0"},"_hasShrinkwrap":true,"readmeFilename":"README.md","devDependencies":{"eslint":"7.27.0","prettier":"2.3.0","typescript":"4.3.2","eslint-find-rules":"3.6.1","eslint-plugin-react":"7.23.2","@babel/eslint-plugin":"7.13.16","eslint-plugin-import":"2.23.3","eslint-plugin-prettier":"3.4.0","eslint-plugin-react-hooks":"4.2.0","@typescript-eslint/eslint-plugin":"4.25.0","eslint-plugin-simple-import-sort":"7.0.0"},"peerDependencies":{"eslint":"7.27.0","prettier":"2.3.0","typescript":"4.3.2","eslint-plugin-react":"7.23.2","@babel/eslint-plugin":"7.13.16","eslint-plugin-import":"2.23.3","eslint-plugin-prettier":"3.4.0","eslint-plugin-react-hooks":"4.2.0","@typescript-eslint/eslint-plugin":"4.25.0","eslint-plugin-simple-import-sort":"7.0.0"},"peerDependenciesMeta":{"typescript":{"optional":true},"eslint-plugin-react":{"optional":true},"eslint-plugin-react-hooks":{"optional":true},"@typescript-eslint/eslint-plugin":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_4.0.0-beta.1_1623403274402_0.17678644410953592","host":"s3://npm-registry-packages"}},"4.0.0-beta.2":{"name":"@fontoxml/eslint-config","version":"4.0.0-beta.2","keywords":["eslint","config","fonto","fontoxml"],"author":{"name":"Fonto"},"license":"MIT","_id":"@fontoxml/eslint-config@4.0.0-beta.2","maintainers":[{"name":"mathijsmeijer","email":"mathijs.meijer@gmail.com"},{"name":"mvanbutselaar","email":"marijn.van.butselaar@fontoxml.com"},{"name":"wvbe","email":"wybe@x-54.com"},{"name":"bwrrp","email":"stef.busking@gmail.com"},{"name":"drrataplan","email":"martinmiddel@gmail.com"},{"name":"evandervalk","email":"erik.van.der.valk@liones.nl"},{"name":"josverburg","email":"jos.verburg@liones.nl"},{"name":"fontoxml-hosting","email":"hosting@fontoxml.com"},{"name":"msaidcoskun","email":"msaidcoskun@hotmail.com"}],"homepage":"https://github.com/FontoXML/eslint-config-fontoxml#readme","bugs":{"url":"https://github.com/FontoXML/eslint-config-fontoxml/issues"},"dist":{"shasum":"bc7826f68db8738cb4ecf1a9320c01bacec3202e","tarball":"https://registry.npmjs.org/@fontoxml/eslint-config/-/eslint-config-4.0.0-beta.2.tgz","fileCount":19,"integrity":"sha512-eMATwUMlUuTZvxmqkL91BVIIuzJFcTbdKYVqY9TYspY4EfuLN7yt6qBmEXZdwxVsj9pJQcLUMyVFvh3ifQuQRw==","signatures":[{"sig":"MEYCIQDsIb0QxZjq9L8V6pJi0KZUBziNC8avS1+QcOuDM8XC7gIhALYdRyvTgQ5r8r0/sclbSd0IbLMhY6flIoysYQxzU7fw","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":275392,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgw2FwCRA9TVsSAnZWagAAwywQAJMBi+vgL3ScA4jbZknb\n2eTzWCAq74Xe0ZWAvC0mA+7I6dAhCCk9j0Hk49/hXbL9NSWE2GUzXb4M7RDo\nCoaTYlZsUC9xZMPN1m7eCVBUmQ+UhLDRN7Xp+o76XHBo3dKR8CkQk7FHnypV\nlDVG/aIbou6Ab8/QFsjf7e6uWeTFPpQDqjeJEYHZL+gcg/PEpcak0gVzxN0C\nd/HMsVNk7u6EWeQ8S6XGpObxuulXeizWUiqhkDFuK/j8YrxUdLRY8Or1wvyT\nbJsnEy2FyyFgQzVGLHENwX1UHp69OncSmhrsOGund08zefQHRkX+RfSdSTLc\nKDaZaJVlbvXnV3wYFW84cPrENYqnq1wuMPsoO4RYl4v9gfBAV7ed89N1n/fM\nUQGUnjqcO6ABj9m2xLryeg3RIA1khMULl32wLcAYchieVeNnirlEV5nOhNJg\n/lUed0E9tH1Bj+PWxDS13f2XTTstBlcOEU8W+WJS/YJGxz51aJuL/5ggP4Cf\npDMXTvx9Zu8L3jNCXropMqA8hNPWJxlRPXgY4wDTn8f6sGngUfMstU/5FZ1i\nP4XZlwttNGQCqbCXSKFu2t8u4eUZ4pOee/b0cgMdLH7xjfSqNiGRMQQHb635\nw0Z0I2aJYThAzB8nAwuquXWsKpinIaLZ/FVwQl+VNf7qxeMjsoHQCmVl4QXA\nNEb/\r\n=Yyz+\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"5db3db6d6a20f3c35891812d3d8dfc66210702fe","scripts":{"lint":"eslint . --fix","test":"ESLINT_CONFIG_PRETTIER_NO_DEPRECATED=true eslint-find-rules --unused --deprecated --no-error ./test.js"},"_npmUser":{"name":"mathijsmeijer","email":"mathijs.meijer@gmail.com"},"repository":{"url":"git+https://github.com/FontoXML/eslint-config-fontoxml.git","type":"git"},"_npmVersion":"7.16.0","description":"Fonto's opiniated ESLint base configuration.","directories":{},"_nodeVersion":"14.15.4","dependencies":{"@babel/core":"7.14.3","@babel/eslint-parser":"7.14.3","@babel/plugin-syntax-jsx":"7.12.13","@typescript-eslint/parser":"4.24.0"},"_hasShrinkwrap":true,"readmeFilename":"README.md","devDependencies":{"eslint":"7.27.0","prettier":"2.3.0","typescript":"4.3.2","eslint-find-rules":"3.6.1","eslint-plugin-react":"7.23.2","@babel/eslint-plugin":"7.13.16","eslint-plugin-import":"2.23.3","eslint-config-prettier":"8.3.0","eslint-plugin-prettier":"3.4.0","eslint-plugin-react-hooks":"4.2.0","@typescript-eslint/eslint-plugin":"4.25.0","eslint-plugin-simple-import-sort":"7.0.0"},"peerDependencies":{"eslint":"7.27.0","prettier":"2.3.0","typescript":"4.3.2","eslint-plugin-react":"7.23.2","@babel/eslint-plugin":"7.13.16","eslint-plugin-import":"2.23.3","eslint-config-prettier":"8.3.0","eslint-plugin-prettier":"3.4.0","eslint-plugin-react-hooks":"4.2.0","@typescript-eslint/eslint-plugin":"4.25.0","eslint-plugin-simple-import-sort":"7.0.0"},"peerDependenciesMeta":{"typescript":{"optional":true},"eslint-plugin-react":{"optional":true},"eslint-plugin-react-hooks":{"optional":true},"@typescript-eslint/eslint-plugin":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_4.0.0-beta.2_1623417200380_0.13487100101216232","host":"s3://npm-registry-packages"}},"4.0.0-beta.3":{"name":"@fontoxml/eslint-config","version":"4.0.0-beta.3","keywords":["eslint","config","fonto","fontoxml"],"author":{"name":"Fonto"},"license":"MIT","_id":"@fontoxml/eslint-config@4.0.0-beta.3","maintainers":[{"name":"mathijsmeijer","email":"mathijs.meijer@gmail.com"},{"name":"mvanbutselaar","email":"marijn.van.butselaar@fontoxml.com"},{"name":"wvbe","email":"wybe@x-54.com"},{"name":"bwrrp","email":"stef.busking@gmail.com"},{"name":"drrataplan","email":"martinmiddel@gmail.com"},{"name":"evandervalk","email":"erik.van.der.valk@liones.nl"},{"name":"josverburg","email":"jos.verburg@liones.nl"},{"name":"fontoxml-hosting","email":"hosting@fontoxml.com"},{"name":"msaidcoskun","email":"msaidcoskun@hotmail.com"}],"homepage":"https://github.com/FontoXML/eslint-config-fontoxml#readme","bugs":{"url":"https://github.com/FontoXML/eslint-config-fontoxml/issues"},"dist":{"shasum":"680d8058c49b2ef24d422e6070d2b39a251030fb","tarball":"https://registry.npmjs.org/@fontoxml/eslint-config/-/eslint-config-4.0.0-beta.3.tgz","fileCount":19,"integrity":"sha512-bpjzmU1a6fQmeAKYJTgz/9rkLkE8JqKis0uvA3pYz7sjXVvpM0hzOWWtNVlseyQDMqx9roYylJX5lIbpxg/k9g==","signatures":[{"sig":"MEUCIQD9NimZTOaygXwh04HU6TB4tlD+NnW2DLImaIR8zAeTrAIgHLJoOovQX36H10XP7agQUf4QMSFCP/t089R8wyeoq6c=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":276012,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgxIPwCRA9TVsSAnZWagAAyMkQAIMXB6bFHMsb7/5QYYGq\nkvB9Md2ZpKJGeiV8m606ZrsLpuGa6uaiORH2NJ+hmNergRIAKKWSaEfxAf+f\n+dp1EsZT5OldWRQ4liRYmX8/1ylEK61ZElAWWqwhbZISydUOXDJH1RBwx+Wj\nwvDCvUdA+oi5aPTB7ND+JoCL6KC0yqYUlxLc4B2LHDunW91X+hESaiIxaVbi\nBTzUjmRwZyXUHd2Lz+swZkQ2CpXIFjtRfKEPfw169rLEUlyE3NLvALSv2NF8\n+P19ZhmWy/XjOBb8LtxELjK4ATu7q52jOyji+VumQMI7EhO0l+LXMaX3OJRD\nrQtVEyBzfXWQqgS3afN59ztjChbD7dxtTMaH0jujpDSdiueoLeSlPkX42Sw1\nu9S5jQpYC5a94GXjmsglD+Q+B/eiylCzX1x8QzdCPr28py4X2vdeTNwvjYh7\nZuTUtQHnYHDX+gW2nSMS4E1sz8DBmstvyDllaR2f8KZ6hgLA3DCYE69zgdpi\n1e/nRlf8OokeWrmdCT0WW+qFDCMMcBELaCq50Vb4E7dtaJnL4jc/Kt6NUfqF\nIxb4Nm/20GY7L/3ROYj9chyb06H+GWmh5Ur+zBApIvlNTPsUCrFSz76JMoW2\nqwlFo06gvwgCnRoVi8YhbC31jwZl2VNABzVo+g2Li7A4H+bZjhkUW3fy+XSk\nk1hn\r\n=3sVD\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"60d263849ad89116f31289f786300c63590d7367","scripts":{"lint":"eslint . --fix","test":"ESLINT_CONFIG_PRETTIER_NO_DEPRECATED=true eslint-find-rules --unused --deprecated --no-error ./test.js"},"_npmUser":{"name":"mathijsmeijer","email":"mathijs.meijer@gmail.com"},"repository":{"url":"git+https://github.com/FontoXML/eslint-config-fontoxml.git","type":"git"},"_npmVersion":"7.16.0","description":"Fonto's opiniated ESLint base configuration.","directories":{},"_nodeVersion":"14.15.4","dependencies":{"@babel/core":"7.14.3","@babel/eslint-parser":"7.14.3","@babel/plugin-syntax-jsx":"7.12.13","@typescript-eslint/parser":"4.24.0"},"_hasShrinkwrap":true,"readmeFilename":"README.md","devDependencies":{"eslint":"7.27.0","prettier":"2.3.0","typescript":"4.3.2","eslint-find-rules":"3.6.1","eslint-plugin-react":"7.23.2","@babel/eslint-plugin":"7.13.16","eslint-plugin-import":"2.23.3","eslint-config-prettier":"8.3.0","eslint-plugin-prettier":"3.4.0","eslint-plugin-react-hooks":"4.2.0","@typescript-eslint/eslint-plugin":"4.25.0","eslint-plugin-simple-import-sort":"7.0.0"},"peerDependencies":{"eslint":"7.27.0","prettier":"2.3.0","typescript":"4.3.2","eslint-plugin-react":"7.23.2","@babel/eslint-plugin":"7.13.16","eslint-plugin-import":"2.23.3","eslint-config-prettier":"8.3.0","eslint-plugin-prettier":"3.4.0","eslint-plugin-react-hooks":"4.2.0","@typescript-eslint/eslint-plugin":"4.25.0","eslint-plugin-simple-import-sort":"7.0.0"},"peerDependenciesMeta":{"typescript":{"optional":true},"eslint-plugin-react":{"optional":true},"eslint-plugin-react-hooks":{"optional":true},"@typescript-eslint/eslint-plugin":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_4.0.0-beta.3_1623491568728_0.3055311387112205","host":"s3://npm-registry-packages"}},"4.0.0-beta.4":{"name":"@fontoxml/eslint-config","version":"4.0.0-beta.4","keywords":["eslint","config","fonto","fontoxml"],"author":{"name":"Fonto"},"license":"MIT","_id":"@fontoxml/eslint-config@4.0.0-beta.4","maintainers":[{"name":"thomas-brekelmans","email":"t.brekelmans@gmail.com"},{"name":"mathijsmeijer","email":"mathijs.meijer@gmail.com"},{"name":"mvanbutselaar","email":"marijn.van.butselaar@fontoxml.com"},{"name":"wvbe","email":"wybe@x-54.com"},{"name":"bwrrp","email":"stef.busking@gmail.com"},{"name":"drrataplan","email":"martinmiddel@gmail.com"},{"name":"evandervalk","email":"erik.van.der.valk@liones.nl"},{"name":"josverburg","email":"jos.verburg@liones.nl"},{"name":"fontoxml-hosting","email":"hosting@fontoxml.com"},{"name":"msaidcoskun","email":"msaidcoskun@hotmail.com"}],"homepage":"https://github.com/FontoXML/eslint-config-fontoxml#readme","bugs":{"url":"https://github.com/FontoXML/eslint-config-fontoxml/issues"},"dist":{"shasum":"8f9f2a0276695436c7f5bf53966483fd29cc0872","tarball":"https://registry.npmjs.org/@fontoxml/eslint-config/-/eslint-config-4.0.0-beta.4.tgz","fileCount":19,"integrity":"sha512-mIAI9gEwVOIhT5q0i2no4qcf4l74ZDx9dskho0wBxZhEipXiybIXx0lFZLRdN1p+KTSj+9CngQQhJyYix5c5Iw==","signatures":[{"sig":"MEYCIQCrLj/mme1qrXc46AnBtCIJ5HdjCHsyTBu0u8gAX8wSAwIhAIDX5ELqhFAqBRXQhSM0eluZG7r72BBpU+zhluUSNaON","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":276054,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg0xj4CRA9TVsSAnZWagAAWpIQAJshd+PfGslRBjdYvHUZ\n1Lb8h2rwe1RLO5HleCzXeT8PqSsT/tegu6ESu3yU8p24J9JRd2+0aNjAYxlP\nG/r9Nq8oK3iZ19t25Me27Qrjb18Nb18FhkTj+5PVLpOvtXR6DJwKHEGqjqoz\nszh+ZqN0VGeqRMRwWEKYyYNpnXqdq462ZiEVJZ1O9dChlwP4wPxSELh2++wS\ndD2T52f3EKbOPqlG9oxIcUhHAPkpqbrigeLZeDrBgOlsvGo0IJhpPqHjF/Zh\nWaZIPCejm7YsSI4sGLayK1V4CkS6D1+/Hd4RTzYMsxQ3YGwMhAuhOLijBqgg\nLsnMIul7GdCwaxo+NxgdW0tb2EMRJfcZLNclO6pWH3bO1B480HMARabZNCMO\n3tHNfiQ+Mq2t4pb+08f6R9/JPHWTSYWIDq4mMgREmG9PyQ3MTb6KT/c9wrTw\ndcuF2vk7AfBUCQUhFhFKSBZIAXSKBbe7kPQkP6fKSpPi14DahLiRjI6GnPbw\nMC8w/ZBkny0cJ7MBvWregYBU36VtAheGhCfWPVCFuM74asd8iooomyNedfKp\nRwpYUx4+Osnma2/7q94j7eD45jJ9VsOG6dD5kf55VA66TJ6Hz1vxlZMNSeqR\nXBoEELyBMK3E2d+fwLNYKBJ/JryMQbqXQHs8sc40HMRcTAeh0RmvDX0W1xt7\nN1qa\r\n=29rk\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"c58100cfb524843409afe6af3f04ef7af1a4ae71","scripts":{"lint":"eslint . --fix","test":"ESLINT_CONFIG_PRETTIER_NO_DEPRECATED=true eslint-find-rules --unused --deprecated --no-error ./test.js"},"_npmUser":{"name":"mathijsmeijer","email":"mathijs.meijer@gmail.com"},"repository":{"url":"git+https://github.com/FontoXML/eslint-config-fontoxml.git","type":"git"},"_npmVersion":"7.18.1","description":"Fonto's opiniated ESLint base configuration.","directories":{},"_nodeVersion":"14.15.4","dependencies":{"@babel/core":"7.14.3","@babel/eslint-parser":"7.14.3","@babel/plugin-syntax-jsx":"7.12.13","@typescript-eslint/parser":"4.24.0"},"_hasShrinkwrap":true,"readmeFilename":"README.md","devDependencies":{"eslint":"7.27.0","prettier":"2.3.0","typescript":"4.3.2","eslint-find-rules":"3.6.1","eslint-plugin-react":"7.23.2","@babel/eslint-plugin":"7.13.16","eslint-plugin-import":"2.23.3","eslint-config-prettier":"8.3.0","eslint-plugin-prettier":"3.4.0","eslint-plugin-react-hooks":"4.2.0","@typescript-eslint/eslint-plugin":"4.25.0","eslint-plugin-simple-import-sort":"7.0.0"},"peerDependencies":{"eslint":"7.27.0","prettier":"2.3.0","typescript":"4.3.2","eslint-plugin-react":"7.23.2","@babel/eslint-plugin":"7.13.16","eslint-plugin-import":"2.23.3","eslint-config-prettier":"8.3.0","eslint-plugin-prettier":"3.4.0","eslint-plugin-react-hooks":"4.2.0","@typescript-eslint/eslint-plugin":"4.25.0","eslint-plugin-simple-import-sort":"7.0.0"},"peerDependenciesMeta":{"typescript":{"optional":true},"eslint-plugin-react":{"optional":true},"eslint-plugin-react-hooks":{"optional":true},"@typescript-eslint/eslint-plugin":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_4.0.0-beta.4_1624447223755_0.406778908169257","host":"s3://npm-registry-packages"}},"4.0.0":{"name":"@fontoxml/eslint-config","version":"4.0.0","keywords":["eslint","config","fonto","fontoxml"],"author":{"name":"Fonto"},"license":"MIT","_id":"@fontoxml/eslint-config@4.0.0","maintainers":[{"name":"thomas-brekelmans","email":"t.brekelmans@gmail.com"},{"name":"mathijsmeijer","email":"mathijs.meijer@gmail.com"},{"name":"mvanbutselaar","email":"marijn.van.butselaar@fontoxml.com"},{"name":"wvbe","email":"wybe@x-54.com"},{"name":"bwrrp","email":"stef.busking@gmail.com"},{"name":"drrataplan","email":"martinmiddel@gmail.com"},{"name":"evandervalk","email":"erik.van.der.valk@liones.nl"},{"name":"josverburg","email":"jos.verburg@liones.nl"},{"name":"fontoxml-hosting","email":"hosting@fontoxml.com"},{"name":"msaidcoskun","email":"msaidcoskun@hotmail.com"}],"homepage":"https://github.com/FontoXML/eslint-config-fontoxml#readme","bugs":{"url":"https://github.com/FontoXML/eslint-config-fontoxml/issues"},"dist":{"shasum":"6a44b34f6dc366216337b769664a873e9c4c6f45","tarball":"https://registry.npmjs.org/@fontoxml/eslint-config/-/eslint-config-4.0.0.tgz","fileCount":19,"integrity":"sha512-MLgim+j8e+PhVIg2RcKHxbWCuusCPttFGnkyEj+nMTYRhMMfos5I7HjLBv1y+PbPdQpDobm4zgIMyVRHg9sykQ==","signatures":[{"sig":"MEQCIATIprz5gIbUJBAHboCcvkBLtzdotVMrXSzT101qGlL5AiBnlRAeuLWlaR9u+I+tt6QBCvQ9iyNkbyeHgywXnCHRcg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":276033,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg0yAmCRA9TVsSAnZWagAAX8QQAKJLNXlGCy5tUuXimfyK\n0CEg1e/DYONVWO9wNtBDrXYlxHuGON/NYEKWuPV5zeiF+kAkiKEp79guEfRf\nftWWRFvSe0IFMFBp87+OVIZ+j+37tHkP+3pzJliCaYvFpPPdIZibHznEEup8\nfuXbsSS7Ohl6i1cK+kWsOS1xAUNsWbwFRa49EMgB8GUZzJ9SEaBYKPzaoir5\nzLKuQLLjfFj3exPC9U0DHGc1Ttu2cuA4xQaFiG/lfl5hMvcxIUsbqAVw25VE\nFcEA+yjbqRGUMbbtmnOnz1YgeW+PbRVUb7Lv+Wa99cxI4zcfKcrDvtFwlxkJ\nQ2zQO+ZiIrAAfiKmUkRMxkjgEHYNiXzo7g7Nc8AGbLJylaKHuf9kmDLUkRC5\n3hsTcvNEjex6lCTQToBO0IegmXKWZtMO1GeEfIcz5pR6v7vj2Mb7Vb5lgPuC\no7iZ3V/+5pRtp1uRpcMxzWx/kD7w4OA/4bf0Kx401UmjFhNvt2pmLyAsqxbb\n12swq7hSmvP6rCcVVA/sSJxTofFU/TrR+bs81ZHS6ovsjT1GmzNVi/6m3AtZ\n5MhqXU8Jl1NFS3HA/iTvuZSGXKjspVtpym8ec5g2+d5nDA9USsUCtB7rWlnz\nTYhqeaonarxzNN2fv5dS5D/pUOjGIiJjLaihwqPStM3xQYI7pKvICE1hLj2R\n1oxE\r\n=800w\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"a9feb7ddb2ba068c8702df66e6978bef3b3ff908","scripts":{"lint":"eslint . --fix","test":"ESLINT_CONFIG_PRETTIER_NO_DEPRECATED=true eslint-find-rules --unused --deprecated --no-error ./test.js"},"_npmUser":{"name":"mathijsmeijer","email":"mathijs.meijer@gmail.com"},"repository":{"url":"git+https://github.com/FontoXML/eslint-config-fontoxml.git","type":"git"},"_npmVersion":"7.18.1","description":"Fonto's opiniated ESLint base configuration.","directories":{},"_nodeVersion":"14.15.4","dependencies":{"@babel/core":"7.14.3","@babel/eslint-parser":"7.14.3","@babel/plugin-syntax-jsx":"7.12.13","@typescript-eslint/parser":"4.24.0"},"_hasShrinkwrap":true,"devDependencies":{"eslint":"7.27.0","prettier":"2.3.0","typescript":"4.3.2","eslint-find-rules":"3.6.1","eslint-plugin-react":"7.23.2","@babel/eslint-plugin":"7.13.16","eslint-plugin-import":"2.23.3","eslint-config-prettier":"8.3.0","eslint-plugin-prettier":"3.4.0","eslint-plugin-react-hooks":"4.2.0","@typescript-eslint/eslint-plugin":"4.25.0","eslint-plugin-simple-import-sort":"7.0.0"},"peerDependencies":{"eslint":"7.27.0","prettier":"2.3.0","typescript":"4.3.2","eslint-plugin-react":"7.23.2","@babel/eslint-plugin":"7.13.16","eslint-plugin-import":"2.23.3","eslint-config-prettier":"8.3.0","eslint-plugin-prettier":"3.4.0","eslint-plugin-react-hooks":"4.2.0","@typescript-eslint/eslint-plugin":"4.25.0","eslint-plugin-simple-import-sort":"7.0.0"},"peerDependenciesMeta":{"typescript":{"optional":true},"eslint-plugin-react":{"optional":true},"eslint-plugin-react-hooks":{"optional":true},"@typescript-eslint/eslint-plugin":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_4.0.0_1624449061581_0.14191645101796313","host":"s3://npm-registry-packages"}},"4.0.1":{"name":"@fontoxml/eslint-config","version":"4.0.1","keywords":["eslint","config","fonto","fontoxml"],"author":{"name":"Fonto"},"license":"MIT","_id":"@fontoxml/eslint-config@4.0.1","maintainers":[{"name":"thomas-brekelmans","email":"t.brekelmans@gmail.com"},{"name":"mathijsmeijer","email":"mathijs.meijer@gmail.com"},{"name":"mvanbutselaar","email":"marijn.van.butselaar@fontoxml.com"},{"name":"wvbe","email":"wybe@x-54.com"},{"name":"bwrrp","email":"stef.busking@gmail.com"},{"name":"drrataplan","email":"martinmiddel@gmail.com"},{"name":"evandervalk","email":"erik.van.der.valk@liones.nl"},{"name":"josverburg","email":"jos.verburg@liones.nl"},{"name":"fontoxml-hosting","email":"hosting@fontoxml.com"},{"name":"msaidcoskun","email":"msaidcoskun@hotmail.com"}],"homepage":"https://github.com/FontoXML/eslint-config-fontoxml#readme","bugs":{"url":"https://github.com/FontoXML/eslint-config-fontoxml/issues"},"dist":{"shasum":"eae6a15660ad67b968c255e510f72cdc86cd3c59","tarball":"https://registry.npmjs.org/@fontoxml/eslint-config/-/eslint-config-4.0.1.tgz","fileCount":19,"integrity":"sha512-F5FzWUt8KzqoTMRihSiFzVvRmGFBrXNjnoOvJT+YuKUBEnivahAd0RMeWBtj+aKEmufEFzKTC6M4+TB8QcBkGQ==","signatures":[{"sig":"MEQCIAXoRanFPsYuNrqRxTOhfMtMqDVxV/oTwSWFSydHIhoxAiBJp3iT9ttOVKAQexjwTfnahguXTutnky2SpJ/EBf5M6A==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":271712,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg2W+vCRA9TVsSAnZWagAAqY0P/1SXesUknri0hTW72Oxm\ntqsvMunRtcCRG+5ZKYhYbJdIiG1PplkdajCFyR+Pz5fJROw3TYexQC2nNVjh\nIgjKr0mOqeevPn7ijaJtaqsfsElYUlZp1IqAPVv2q9j8VAydwTfxmQPIx+3+\nWZ01i3C19auBGLP51/87RD+qQ9pXKQrppR/v252l/HQyktwezRomTJNDEZ35\nhWThK1/56jcshZsUema9HAA0XLx9jwIJtWUEU7fIuZLWIAkkVhNPHfnUjLFq\nm/zH39k/TvCpSkneFuNimDjt8N+fnqzc7lIUqZHXQZeISll1NdBor/nw+WiX\nn8CqUQ5sY91M4gF/+AlnHKAJjRAHlzMaswrvmINNLO7YCkrhFH2ZU1jj03Jn\ngSfWLzrqtZ4uIu6EiBtaQZZZU26yDWP0WiNpKzAtYE3FNEAtAOnEhZYAUpXB\nMrFwW7NIYrrwzLC7DVuSCvFAU4pb+c5eVRRWlfLgJdTw2ebyhwM67e1oj8bI\nuJlzgjF4Chlz3JVUJF2u6e+VFrfNBvH8rHVxk7+OxSrhRdf/zQgs4DfH/xPT\n6C15o7Nj7eHA0XH/3x7oZjWAndWOEZKx+lAHYSV2OG0qeOBcuGR1mJVy+Sok\n284M6hp0mWqTwOXsHzL/vIoFUqXPIlJiJXpZ5hIlMjRdZ2Fo57OzzmtqtNLF\nqhlM\r\n=Kixr\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"7c2806f3ed23bcdfc26f99ce8609723514e617b4","scripts":{"lint":"eslint . --fix","test":"ESLINT_CONFIG_PRETTIER_NO_DEPRECATED=true eslint-find-rules --unused --deprecated --no-error ./test.js"},"_npmUser":{"name":"mathijsmeijer","email":"mathijs.meijer@gmail.com"},"repository":{"url":"git+https://github.com/FontoXML/eslint-config-fontoxml.git","type":"git"},"_npmVersion":"7.18.1","description":"Fonto's opiniated ESLint base configuration.","directories":{},"_nodeVersion":"14.15.4","dependencies":{"@babel/core":"7.14.6","@babel/eslint-parser":"7.14.7","@babel/plugin-syntax-jsx":"7.14.5","@typescript-eslint/parser":"4.28.0"},"_hasShrinkwrap":true,"devDependencies":{"eslint":"7.29.0","prettier":"2.3.2","typescript":"4.3.4","eslint-find-rules":"3.6.1","eslint-plugin-react":"7.24.0","@babel/eslint-plugin":"7.14.5","eslint-plugin-import":"2.23.4","eslint-config-prettier":"8.3.0","eslint-plugin-prettier":"3.4.0","eslint-plugin-react-hooks":"4.2.0","@typescript-eslint/eslint-plugin":"4.28.0","eslint-plugin-simple-import-sort":"7.0.0"},"peerDependencies":{"eslint":"7.29.0","prettier":"2.3.2","typescript":"4.3.4","eslint-plugin-react":"7.24.0","@babel/eslint-plugin":"7.14.5","eslint-plugin-import":"2.23.4","eslint-config-prettier":"8.3.0","eslint-plugin-prettier":"3.4.0","eslint-plugin-react-hooks":"4.2.0","@typescript-eslint/eslint-plugin":"4.28.0","eslint-plugin-simple-import-sort":"7.0.0"},"peerDependenciesMeta":{"typescript":{"optional":true},"eslint-plugin-react":{"optional":true},"eslint-plugin-react-hooks":{"optional":true},"@typescript-eslint/eslint-plugin":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_4.0.1_1624862638971_0.8879134305596335","host":"s3://npm-registry-packages"}},"4.0.2":{"name":"@fontoxml/eslint-config","version":"4.0.2","keywords":["eslint","config","fonto","fontoxml"],"author":{"name":"Fonto"},"license":"MIT","_id":"@fontoxml/eslint-config@4.0.2","maintainers":[{"name":"thomas-brekelmans","email":"t.brekelmans@gmail.com"},{"name":"mathijsmeijer","email":"mathijs.meijer@gmail.com"},{"name":"mvanbutselaar","email":"marijn.van.butselaar@fontoxml.com"},{"name":"wvbe","email":"wybe@x-54.com"},{"name":"bwrrp","email":"stef.busking@gmail.com"},{"name":"drrataplan","email":"martinmiddel@gmail.com"},{"name":"evandervalk","email":"erik.van.der.valk@liones.nl"},{"name":"josverburg","email":"jos.verburg@liones.nl"},{"name":"fontoxml-hosting","email":"hosting@fontoxml.com"},{"name":"msaidcoskun","email":"msaidcoskun@hotmail.com"}],"homepage":"https://github.com/FontoXML/eslint-config-fontoxml#readme","bugs":{"url":"https://github.com/FontoXML/eslint-config-fontoxml/issues"},"dist":{"shasum":"fb7b44dd233dafd12cb934bdcf106b1c8a6e64f5","tarball":"https://registry.npmjs.org/@fontoxml/eslint-config/-/eslint-config-4.0.2.tgz","fileCount":19,"integrity":"sha512-K2TL36PRVWewGWIjrju/RV+EK4ZpP2DAoTWzTMSroboOZaPQYcBz5bSTlZ/cYg51cKKqjtMP1pdveOu8GvPgtg==","signatures":[{"sig":"MEQCIHfaZwHEdoWWpIGJvsn3WMnk3DQ/6DGZLjkdWkxZnHGxAiAOPLSUIGB9lLxLTQO5CsyH2fUpO2dO5TGJ53ivlq3jQA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":271731,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg2eb0CRA9TVsSAnZWagAA3zkQAIuXeTgxhUqfkjuxubCR\nkE2cj4pUubVrje7XTy0if0Jz0CuenzpZwT0iX/Ga8AZVNFMFyr4fQUwx/s6C\nGT0t+nZrw3GRJ+bUVjZ+Gw2dB54QqLNQ1eqHjfPSGhwHqLunHQcmjXu56ylP\nVGbI8Vzx2UHd4Kp3dtQmhjwyj3cMabMIKzZ3DLbCLF1Zi/ay+dSW0P6RHTSa\n7VqqyacpuCJGrKXkiEqbRdot4AYjAP33HtW90lDa6LI7+EmEt3bsZJED3kIQ\nQ2vgIVgf/cyZ+8j9ukVbDUs6c57yVHl89xMNkijACokP368PjbKqBtDMJ7hx\nJWbdFQSSLm+kv1u3MPjXJEO+pbbMcKwJI3FOj220IvOAC2PUMeAmXOqorclJ\n1dehT3G0jlEUpTIApcl1AZc6Q111ocjx0EGou0OErWXx31zYy1Ww0/1vHmLi\nZq0sniCvSAXCNuUY/uhryTVpHo/pq4917AuCecE+lEmFg/oy2Qkh1bMjnpKz\nhrjHoAo1JTlDtHtYtWUHQ4+7tITLRgFXDvK88HAyKWz1mCpQJoOwSA/XA8Sa\nSj4ne07KXVzK1cDW4BM1+x6qkxBw/DmfHdFXyohRe9eeGQ7LZZC6lHW1zxwF\ncpeUi3NQAE5ThyMjU3mc+6C5U0dq0Mjz0yhoN7AHdb9MTo++/jZsj7ie/l7T\nxRy4\r\n=RUxf\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"822412283079f2e928b2d5859a29f8e78e767c77","scripts":{"lint":"eslint . --fix","test":"ESLINT_CONFIG_PRETTIER_NO_DEPRECATED=true eslint-find-rules --unused --deprecated --no-error ./test.js"},"_npmUser":{"name":"mathijsmeijer","email":"mathijs.meijer@gmail.com"},"repository":{"url":"git+https://github.com/FontoXML/eslint-config-fontoxml.git","type":"git"},"_npmVersion":"7.19.0","description":"Fonto's opiniated ESLint base configuration.","directories":{},"_nodeVersion":"14.15.4","dependencies":{"@babel/core":"7.14.6","@babel/eslint-parser":"7.14.7","@babel/plugin-syntax-jsx":"7.14.5","@typescript-eslint/parser":"4.28.0"},"_hasShrinkwrap":true,"devDependencies":{"eslint":"7.29.0","prettier":"2.3.2","typescript":"4.3.4","eslint-find-rules":"3.6.1","eslint-plugin-react":"7.24.0","@babel/eslint-plugin":"7.14.5","eslint-plugin-import":"2.23.4","eslint-config-prettier":"8.3.0","eslint-plugin-prettier":"3.4.0","eslint-plugin-react-hooks":"4.2.0","@typescript-eslint/eslint-plugin":"4.28.0","eslint-plugin-simple-import-sort":"7.0.0"},"peerDependencies":{"eslint":"7.29.0","prettier":"2.3.2","typescript":"4.3.4","eslint-plugin-react":"7.24.0","@babel/eslint-plugin":"7.14.5","eslint-plugin-import":"2.23.4","eslint-config-prettier":"8.3.0","eslint-plugin-prettier":"3.4.0","eslint-plugin-react-hooks":"4.2.0","@typescript-eslint/eslint-plugin":"4.28.0","eslint-plugin-simple-import-sort":"7.0.0"},"peerDependenciesMeta":{"typescript":{"optional":true},"eslint-plugin-react":{"optional":true},"eslint-plugin-react-hooks":{"optional":true},"@typescript-eslint/eslint-plugin":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_4.0.2_1624893172241_0.6310832350463966","host":"s3://npm-registry-packages"}},"4.0.3":{"name":"@fontoxml/eslint-config","version":"4.0.3","keywords":["eslint","config","fonto","fontoxml"],"author":{"name":"Fonto"},"license":"MIT","_id":"@fontoxml/eslint-config@4.0.3","maintainers":[{"name":"mvanbutselaar","email":"marijn.van.butselaar@fontoxml.com"},{"name":"bwrrp","email":"stef.busking@gmail.com"},{"name":"drrataplan","email":"martinmiddel@gmail.com"},{"name":"evandervalk","email":"erik.van.der.valk@liones.nl"},{"name":"josverburg","email":"jos.verburg@liones.nl"},{"name":"fontoxml-hosting","email":"hosting@fontoxml.com"},{"name":"msaidcoskun","email":"msaidcoskun@hotmail.com"},{"name":"mathijsmeijer","email":"mathijs.meijer@gmail.com"},{"name":"thomas-brekelmans","email":"t.brekelmans@gmail.com"}],"homepage":"https://github.com/FontoXML/eslint-config-fontoxml#readme","bugs":{"url":"https://github.com/FontoXML/eslint-config-fontoxml/issues"},"dist":{"shasum":"f725d83fa454758621b7554501890b8323e28deb","tarball":"https://registry.npmjs.org/@fontoxml/eslint-config/-/eslint-config-4.0.3.tgz","fileCount":19,"integrity":"sha512-nRCfxqs/zm/W8jjsX8wFZPRVV0N4rgJTVAhzTYcpicBLlXdE8QxJdNpGkJQyMWLaiaVYu7DLXnvGJgwPi449lA==","signatures":[{"sig":"MEUCIApngJMpbKjlExXoWjfKzCpp5Uayo6ZzVv0Idm5pk3NGAiEAga8eVclpkSaTDnYovvOPkzJdKqxWzyBuKIZXCTEeIWM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":256234,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJivcyvACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpQABAAgppJOEfKtyoiOZ9vLORcYoRGQfERokPipP2dNKmQfL6lKXx9\r\ni9te8LVxvX8ky4XE6WJiUn/9LddExglSZ0IEgZPdILKQN9+7BwsAfjT9HTlJ\r\ngaK7dsL3OOu/NRO5uuNMx5j3K4avRde928PPpN6Aynf6Py28vGjpBssNEGkY\r\nrl9Sl1gCtTW7LxGs8QpmFLuEXibwZxhSJUKLEW/5dHwMgXX3XSAFn24mZ3oK\r\n9Owx2Mww+5h/S1iW9/Tcu1gXDNDWzLKKmv96mfrqMjhmabOgp9repIDgBqSr\r\nv+uQKwwOYtpkGzF3JWU222anq/TiXlsHjkRyxXLj+THnrHDN+FJI69a13vme\r\nEM194PHcPXNlxExcEsit6GlsWQcSzvpm0uliwc52Z8SVgarwRqKzkt+Bh1uU\r\nXMv4Vd5UTW1rbziB/BWkJVp99235hs3/idiC+O8c3v2ykX7+zW0AgvbiRdLU\r\nHlDtEg2+uPXnAMX9cjQVJ2Afr1OUaTYpTkQUW/4mK1p6gDu3jhcsDR5/4cg3\r\nlgSYcp1kLtMlhiEA/6fn6UnPvg8Zs+XL9pcsS0MsWZJe9uTFb0nNR5TZr2z+\r\nQaxzLPjqCCFn9PeEPhcBChEdBp4op6YBTAs0jfmfp4StwsETkTIQCiF/HiTa\r\n7O3LQ4ulLZAXRWFoAcBxTRjDNS88ygHkhlE=\r\n=4lH5\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"da644c6bdef1de5e90ea75cff4c9c6016ea43ae1","scripts":{"lint":"eslint . --fix","test":"ESLINT_CONFIG_PRETTIER_NO_DEPRECATED=true eslint-find-rules --unused --deprecated --no-error ./test.js"},"_npmUser":{"name":"mathijsmeijer","email":"mathijs.meijer@gmail.com"},"repository":{"url":"git+https://github.com/FontoXML/eslint-config-fontoxml.git","type":"git"},"_npmVersion":"8.13.2","description":"Fonto's opiniated ESLint base configuration.","directories":{},"_nodeVersion":"16.13.1","dependencies":{"@babel/core":"7.14.6","@babel/eslint-parser":"7.14.7","@babel/plugin-syntax-jsx":"7.14.5","@typescript-eslint/parser":"4.28.0"},"_hasShrinkwrap":true,"devDependencies":{"eslint":"7.29.0","prettier":"2.3.2","typescript":"4.3.4","eslint-find-rules":"4.1.0","eslint-plugin-react":"7.24.0","@babel/eslint-plugin":"7.14.5","eslint-plugin-import":"2.23.4","eslint-config-prettier":"8.3.0","eslint-plugin-prettier":"3.4.0","eslint-plugin-react-hooks":"4.2.0","@typescript-eslint/eslint-plugin":"4.28.0","eslint-plugin-simple-import-sort":"7.0.0"},"peerDependencies":{"eslint":"7.29.0","prettier":"2.3.2","typescript":"4.3.4","eslint-plugin-react":"7.24.0","@babel/eslint-plugin":"7.14.5","eslint-plugin-import":"2.23.4","eslint-config-prettier":"8.3.0","eslint-plugin-prettier":"3.4.0","eslint-plugin-react-hooks":"4.2.0","@typescript-eslint/eslint-plugin":"4.28.0","eslint-plugin-simple-import-sort":"7.0.0"},"peerDependenciesMeta":{"typescript":{"optional":true},"eslint-plugin-react":{"optional":true},"eslint-plugin-react-hooks":{"optional":true},"@typescript-eslint/eslint-plugin":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_4.0.3_1656605871588_0.7959548571709165","host":"s3://npm-registry-packages"}},"4.0.4":{"name":"@fontoxml/eslint-config","version":"4.0.4","keywords":["eslint","config","fonto","fontoxml"],"author":{"name":"Fonto"},"license":"MIT","_id":"@fontoxml/eslint-config@4.0.4","maintainers":[{"name":"mvanbutselaar","email":"marijn.van.butselaar@fontoxml.com"},{"name":"bwrrp","email":"stef.busking@gmail.com"},{"name":"drrataplan","email":"martinmiddel@gmail.com"},{"name":"evandervalk","email":"erik.van.der.valk@liones.nl"},{"name":"josverburg","email":"jos.verburg@liones.nl"},{"name":"fontoxml-hosting","email":"hosting@fontoxml.com"},{"name":"msaidcoskun","email":"msaidcoskun@hotmail.com"},{"name":"mathijsmeijer","email":"mathijs.meijer@gmail.com"},{"name":"thomas-brekelmans","email":"t.brekelmans@gmail.com"}],"homepage":"https://github.com/FontoXML/eslint-config-fontoxml#readme","bugs":{"url":"https://github.com/FontoXML/eslint-config-fontoxml/issues"},"dist":{"shasum":"23d7a115009f9e6307dac3a1d0ca320dc172d1a3","tarball":"https://registry.npmjs.org/@fontoxml/eslint-config/-/eslint-config-4.0.4.tgz","fileCount":19,"integrity":"sha512-nObRLnUXx2mMDdhQuXwSq5QmnX88dxk410dSwwwndqONV2wUtgxBcxrrpJ7w973cFjsv7X5pfNTOj00iELMNOw==","signatures":[{"sig":"MEQCIGI26ewjjDDLNh8F/yK1v4P1rpTIq4Z0XDUUfku2zR/OAiBRSakkyV+tJebgLZsxEh6F9wzLJXvlAa6igQltlaYd6A==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":283799,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj9kx8ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmrr4hAAkWqi6gUwOM09hdF7yuEpRuREC6BF0js7OX35XGhv51eptX4L\r\nZE1N26PDzeNnI+ZRQlNTYIhV6qIypInCgBSfSbYsxWxd13SCy+57gJBZsZMg\r\nvH/D6QxdloW0s2KkdnG5iMb5ZG974KxJ9Xf9Jp0RVyDbU9mzq60bQmoCwy4j\r\nEl38OGrzxTABdzbLKLBwdbrR6Y372pWCM074X9kMlwCw+beCDbrZoVvyceot\r\nHfid5Ot0BTTgVex8Escj/ltNowj0mAbMJ3zC5tJLolM23uwdnYfDQUPqIP93\r\nfVv8yZzMc4ghR8wQEfCCji2afLoYQCWZ3v4RFhE+d6by9uiyshyVMWCzSDYw\r\nDnHApAHpMtmJDEDsdqA0FpI9BW3wWh24zJJVhq5Ppll2zOiwWfygrgLpRVrR\r\n16vSr8K6tjx3cDh+qbARdu7/lEhWppaqNWOuOUxOUXWwl4Q63ShBxg8/Iqzn\r\nB2TFOAGT+Euv5UsQpP6R5ROB7m25nPKcABQdWiWWwmFQ3kU1D43DI3YmsJjA\r\n6/FEZgcHb9Cuse/akwfMIwqDHvyPVYIqjxgTNc0yeZJK19tEjDnZ5RNLBuAF\r\nZSdaWmtefaljPhYKrHovooYLXn8ZY1KPP69PjnaJaUksvaPX9FwuklJZqVp+\r\njfhUcRFes0v1Bap8aYmVDdVzbQQXD6tQebo=\r\n=cdUN\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"5be9f5ef62fd099272879c9f33dee1d4349fc451","scripts":{"lint":"eslint . --fix","test":"ESLINT_CONFIG_PRETTIER_NO_DEPRECATED=true eslint-find-rules --unused --deprecated --no-error ./test.js"},"_npmUser":{"name":"mathijsmeijer","email":"mathijs.meijer@gmail.com"},"repository":{"url":"git+https://github.com/FontoXML/eslint-config-fontoxml.git","type":"git"},"_npmVersion":"8.19.2","description":"Fonto's opiniated ESLint base configuration.","directories":{},"_nodeVersion":"18.12.1","dependencies":{"@babel/core":"7.14.6","@babel/eslint-parser":"7.14.7","@babel/plugin-syntax-jsx":"7.14.5","@typescript-eslint/parser":"4.28.0"},"_hasShrinkwrap":true,"devDependencies":{"eslint":"7.29.0","prettier":"2.3.2","typescript":"4.3.4","eslint-find-rules":"4.1.0","eslint-plugin-react":"7.24.0","@babel/eslint-plugin":"7.14.5","eslint-plugin-import":"2.23.4","eslint-config-prettier":"8.3.0","eslint-plugin-prettier":"3.4.0","eslint-plugin-react-hooks":"4.2.0","@typescript-eslint/eslint-plugin":"4.28.0","eslint-plugin-simple-import-sort":"7.0.0"},"peerDependencies":{"eslint":"7.29.0","prettier":"2.3.2","typescript":"4.3.4","eslint-plugin-react":"7.24.0","@babel/eslint-plugin":"7.14.5","eslint-plugin-import":"2.23.4","eslint-config-prettier":"8.3.0","eslint-plugin-prettier":"3.4.0","eslint-plugin-react-hooks":"4.2.0","@typescript-eslint/eslint-plugin":"4.28.0","eslint-plugin-simple-import-sort":"7.0.0"},"peerDependenciesMeta":{"typescript":{"optional":true},"eslint-plugin-react":{"optional":true},"eslint-plugin-react-hooks":{"optional":true},"@typescript-eslint/eslint-plugin":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_4.0.4_1677085820176_0.07920466173659557","host":"s3://npm-registry-packages"}},"4.1.0":{"name":"@fontoxml/eslint-config","version":"4.1.0","keywords":["eslint","config","fonto","fontoxml"],"author":{"name":"Fonto"},"license":"MIT","_id":"@fontoxml/eslint-config@4.1.0","maintainers":[{"name":"mvanbutselaar","email":"marijn.van.butselaar@fontoxml.com"},{"name":"bwrrp","email":"stef.busking@gmail.com"},{"name":"drrataplan","email":"martinmiddel@gmail.com"},{"name":"evandervalk","email":"erik.van.der.valk@liones.nl"},{"name":"josverburg","email":"jos.verburg@liones.nl"},{"name":"fontoxml-hosting","email":"hosting@fontoxml.com"},{"name":"msaidcoskun","email":"msaidcoskun@hotmail.com"},{"name":"mathijsmeijer","email":"mathijs.meijer@gmail.com"},{"name":"thomas-brekelmans","email":"t.brekelmans@gmail.com"}],"homepage":"https://github.com/FontoXML/eslint-config-fontoxml#readme","bugs":{"url":"https://github.com/FontoXML/eslint-config-fontoxml/issues"},"dist":{"shasum":"c129617a49626373790490f18f1897c64b5b7924","tarball":"https://registry.npmjs.org/@fontoxml/eslint-config/-/eslint-config-4.1.0.tgz","fileCount":19,"integrity":"sha512-vhlZ2av4VrmJJy3w5nLLx+QnV0EkqZXES7qBAqvgOWV5ITiaFphwbeAgMt4NBBdJ9xYd2kwLyDQgmkPXX3tC2Q==","signatures":[{"sig":"MEQCIA0Y/ovvo36SZTLXMMww1FpnUh3+1nhAEFTh84ehjjl/AiAlTwfSlmZf7qqLSo8c7eJ4+CFenh567yE1DmQfIGxfxQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":287848,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkJEHjACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqqBBAAnOFRhheTydC7ou2KkkXLVsNyJO4JGQKg6SXVQe0HnBCI3mYh\r\nhTLtnlY5YDLn3eLbAFCqZ3LvRYGYlGMm+fyKvOM+6uRy/SzCu7n/eVWVWqli\r\n41ItIlHpzIrJ41UVRuiQmSTctq8MtWmsGraVr9+c8QXwbznV2zSozCiue2rz\r\n6ygS2XfEDvdPDrj185YPHrK4Kx410Mv90WVgnixHjvHzsk0PKAme2KU/Qqlv\r\nCKxOKVUlVAI2J+cLDb9CP3W0uqHfN+6zrVGI6/GVDSzHb0WcvFBuANxN/KjG\r\nHHsl59ffHoQdC4+TxzJ1wN8tivVfEz047EOXz8s3Dpf5Wk3RqfRs1j8eZyCn\r\nk04PqUHuLwiGFMb7IZqvfNW8nvzb8KxTWAeAAVRQ4xumi4KRDBnJzm0nj5TP\r\noHSeZaCoEapkoxlLGtvaY4NE2fAEQU7p1km2QGmJd5yxxAM1bEeizalFPzO3\r\nkJVQHR77+hKgdTRbGrxfKYLjeCdxLYcLE9nxYy0Gl1IH5wWdC+9+RM7FfpWX\r\ncFswNAJG6BhVT0q+ey3oEcCWUMHwOiOEz0kr8iav34uUgYrulg+D0zE4HFrj\r\nLDHTHRqc7c9MWPJYGEJrkWID8KO9ejci4cekkPi8T0jkHQkDFTPO9Sd6jDyF\r\nsnbCCBfdixjFabydiQ4vVYlpLBtYgvfhTdE=\r\n=iviH\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"e0ef5c1e67631732f05af3322e938428409c5e8a","scripts":{"lint":"eslint . --fix","test":"ESLINT_CONFIG_PRETTIER_NO_DEPRECATED=true eslint-find-rules --unused --deprecated --no-error ./test.js"},"_npmUser":{"name":"mathijsmeijer","email":"mathijs.meijer@gmail.com"},"repository":{"url":"git+https://github.com/FontoXML/eslint-config-fontoxml.git","type":"git"},"_npmVersion":"8.19.2","description":"Fonto's opiniated ESLint base configuration.","directories":{},"_nodeVersion":"18.12.1","dependencies":{"@babel/core":"7.14.6","@babel/eslint-parser":"7.14.7","@babel/plugin-syntax-jsx":"7.14.5","@typescript-eslint/parser":"4.28.0"},"_hasShrinkwrap":true,"devDependencies":{"eslint":"7.29.0","prettier":"2.3.2","typescript":"4.3.4","eslint-find-rules":"4.1.0","eslint-plugin-react":"7.32.2","@babel/eslint-plugin":"7.14.5","eslint-plugin-import":"2.23.4","eslint-config-prettier":"8.3.0","eslint-plugin-prettier":"3.4.0","eslint-plugin-react-hooks":"4.6.0","@typescript-eslint/eslint-plugin":"4.28.0","eslint-plugin-simple-import-sort":"7.0.0"},"peerDependencies":{"eslint":"7.29.0","prettier":"2.3.2","typescript":"4.3.4","eslint-plugin-react":"7.32.2","@babel/eslint-plugin":"7.14.5","eslint-plugin-import":"2.23.4","eslint-config-prettier":"8.3.0","eslint-plugin-prettier":"3.4.0","eslint-plugin-react-hooks":"4.6.0","@typescript-eslint/eslint-plugin":"4.28.0","eslint-plugin-simple-import-sort":"7.0.0"},"peerDependenciesMeta":{"typescript":{"optional":true},"eslint-plugin-react":{"optional":true},"eslint-plugin-react-hooks":{"optional":true},"@typescript-eslint/eslint-plugin":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_4.1.0_1680097762779_0.3633359305505135","host":"s3://npm-registry-packages"}},"4.1.1":{"name":"@fontoxml/eslint-config","version":"4.1.1","keywords":["eslint","config","fonto","fontoxml"],"author":{"name":"Fonto"},"license":"MIT","_id":"@fontoxml/eslint-config@4.1.1","maintainers":[{"name":"mvanbutselaar","email":"marijn.van.butselaar@fontoxml.com"},{"name":"bwrrp","email":"stef.busking@gmail.com"},{"name":"drrataplan","email":"martinmiddel@gmail.com"},{"name":"evandervalk","email":"erik.van.der.valk@liones.nl"},{"name":"josverburg","email":"jos.verburg@liones.nl"},{"name":"fontoxml-hosting","email":"hosting@fontoxml.com"},{"name":"msaidcoskun","email":"msaidcoskun@hotmail.com"},{"name":"mathijsmeijer","email":"mathijs.meijer@gmail.com"},{"name":"thomas-brekelmans","email":"t.brekelmans@gmail.com"}],"homepage":"https://github.com/FontoXML/eslint-config-fontoxml#readme","bugs":{"url":"https://github.com/FontoXML/eslint-config-fontoxml/issues"},"dist":{"shasum":"81de90f06c7cc513694d99b325d278b7a72f1672","tarball":"https://registry.npmjs.org/@fontoxml/eslint-config/-/eslint-config-4.1.1.tgz","fileCount":19,"integrity":"sha512-rljEqVyHVrS3N/Fc5iqXLinZMFZBF6Ue3S11YnLTm5MvNzQzYnAuU00Os7nLHMw/FykURloWetaZ8kMRowWWkQ==","signatures":[{"sig":"MEUCIC2nKklj+UJeVYsOIVPJvaKVOB16yMG3l9mij5Jrgd0UAiEAj7kd3LYMvdkMhxei4PK9Esj3MLcoWb8SUpX7/oRPb+0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":287790,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkJUlmACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqCnQ//Y1X1jxdNJVudONwCDqUMM1+eGbYaCHuGXO0kKQjdWli6wzHA\r\nIaHuqfwKtp3FItJY0O4n2liIqKhScZYq74H8eDT6alugOkHHe4AELfLwAWIQ\r\nIaxEfc8rRrXsT81pAY9pWRFX6H7CekMC0jU0pwJZBaaJ44+QIvkSnB2pDgYO\r\nTazasNzkfbWaZt71oGEZS98Qcco+evcJhqZas+UbJZLMDuHchTUC7Z2It3/F\r\n6hXFynY43Oia3A5EyCFNUxT0RdB+M5HiWqOslc0KbCcB7b+l2b80tYAXCx0u\r\nnt3d9+Y5IiZgL7zOgEe5KWJoN8Q2kobVKhYSCqj1IbI9YtyD9gYL2wEKfjtz\r\ntaZSabC2+m/Q+lhrgMJ6gqfePPpqkpFqdh99kFNDvb0A37lBX7YJISaCjL7i\r\nYYFK6ncPABM8k8vW0715ingElakcQtjqzDmRpao9oAUqU5gRRgHAIR4dfGMm\r\nT71abM0zwKe7nHMJ2XJmPaObiUsbFDEmaa++WuKIniA9OuGK1InI6Oj/s/Vd\r\nsdt1bgpjfXTG80HeV9g/0fghGMAT4rqr6Ih7H0q+N/cMiukgOK4CLLXcY5V6\r\nQxGbj+vQJh8/KAgoFUaaNHkcHgI/7jPT4ANrIC7zRYT6HiMC0mhCXqtGvn49\r\njXwIAt0HCMJlOg+XOx2jYEdTLF1TpYl4nqs=\r\n=iZOh\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"b68e299d6e0134e51820bf020a88587d192a3a7e","scripts":{"lint":"eslint . --fix","test":"ESLINT_CONFIG_PRETTIER_NO_DEPRECATED=true eslint-find-rules --unused --deprecated --no-error ./test.js"},"_npmUser":{"name":"mathijsmeijer","email":"mathijs.meijer@gmail.com"},"repository":{"url":"git+https://github.com/FontoXML/eslint-config-fontoxml.git","type":"git"},"_npmVersion":"8.19.2","description":"Fonto's opiniated ESLint base configuration.","directories":{},"_nodeVersion":"18.12.1","dependencies":{"@babel/core":"7.14.6","@babel/eslint-parser":"7.14.7","@babel/plugin-syntax-jsx":"7.14.5","@typescript-eslint/parser":"4.28.0"},"_hasShrinkwrap":true,"devDependencies":{"eslint":"7.29.0","prettier":"2.3.2","typescript":"4.3.4","eslint-find-rules":"4.1.0","eslint-plugin-react":"7.32.2","@babel/eslint-plugin":"7.14.5","eslint-plugin-import":"2.23.4","eslint-config-prettier":"8.3.0","eslint-plugin-prettier":"3.4.0","eslint-plugin-react-hooks":"4.6.0","@typescript-eslint/eslint-plugin":"4.28.0","eslint-plugin-simple-import-sort":"7.0.0"},"peerDependencies":{"eslint":"7.29.0","prettier":"2.3.2","typescript":"4.3.4","eslint-plugin-react":"7.32.2","@babel/eslint-plugin":"7.14.5","eslint-plugin-import":"2.23.4","eslint-config-prettier":"8.3.0","eslint-plugin-prettier":"3.4.0","eslint-plugin-react-hooks":"4.6.0","@typescript-eslint/eslint-plugin":"4.28.0","eslint-plugin-simple-import-sort":"7.0.0"},"peerDependenciesMeta":{"typescript":{"optional":true},"eslint-plugin-react":{"optional":true},"eslint-plugin-react-hooks":{"optional":true},"@typescript-eslint/eslint-plugin":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_4.1.1_1680165222496_0.8807624975596078","host":"s3://npm-registry-packages"}},"5.0.0":{"name":"@fontoxml/eslint-config","version":"5.0.0","keywords":["fonto","fontoxml","linter","formatter","config","eslint","prettier"],"author":{"name":"Fonto"},"license":"MIT","_id":"@fontoxml/eslint-config@5.0.0","maintainers":[{"name":"mvanbutselaar","email":"marijn.van.butselaar@fontoxml.com"},{"name":"bwrrp","email":"stef.busking@gmail.com"},{"name":"evandervalk","email":"erik.van.der.valk@liones.nl"},{"name":"josverburg","email":"jos.verburg@liones.nl"},{"name":"fontoxml-hosting","email":"hosting@fontoxml.com"},{"name":"msaidcoskun","email":"msaidcoskun@hotmail.com"},{"name":"tom-fontoxml","email":"tom.groeneboer@rws.com"},{"name":"thomas-brekelmans","email":"t.brekelmans@gmail.com"},{"name":"erikvl87","email":"erikvl87@pm.me"}],"homepage":"https://github.com/FontoXML/eslint-config-fontoxml#readme","bugs":{"url":"https://github.com/FontoXML/eslint-config-fontoxml/issues"},"dist":{"shasum":"dd7e8e0d2393f66312caff54b4e78d5c1198d6d5","tarball":"https://registry.npmjs.org/@fontoxml/eslint-config/-/eslint-config-5.0.0.tgz","fileCount":4,"integrity":"sha512-GvRshxSJtYVmu0RMRFT1EMjp1SSwCH7RBk1Rd/wNk9LReKTtW1Vt7AwXUEbcxtRnXE6eYTnYXN0yP4sg7vIHYg==","signatures":[{"sig":"MEYCIQDC7PJ0oDNa/7ioJ1cHULRz8glRIYu2/Ozv8ogBfvcHAwIhANkDRCDAwJoRuqr/fZJhCuag3/S9+BIIHlfxg81NvIRC","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13164},"main":"eslint.config.js","type":"module","engines":{"npm":">=10","node":">=22.13"},"gitHead":"64fad65a390235c8deea12f51c2c9513651c126d","scripts":{"lint":"eslint . --fix"},"_npmUser":{"name":"mvanbutselaar","email":"marijn.van.butselaar@fontoxml.com"},"repository":{"url":"git+https://github.com/FontoXML/eslint-config-fontoxml.git","type":"git"},"_npmVersion":"10.8.1","description":"Fonto's opiniated ESLint base configuration.","directories":{},"_nodeVersion":"22.4.0","dependencies":{"@eslint/js":"9.29.0","eslint-plugin-react":"7.37.5","eslint-plugin-import":"2.32.0","eslint-config-prettier":"10.1.5","@typescript-eslint/parser":"8.35.0","eslint-plugin-react-hooks":"5.2.0","@typescript-eslint/eslint-plugin":"8.35.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"9.29.0","prettier":"3.6.2","typescript":"5.8.3"},"peerDependencies":{"eslint":"9.29.0","prettier":"3.6.2","typescript":"5.8.3"},"peerDependenciesMeta":{"prettier":{"optional":true},"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_5.0.0_1768563976275_0.7345181591319174","host":"s3://npm-registry-packages-npm-production"}},"5.0.1":{"name":"@fontoxml/eslint-config","version":"5.0.1","keywords":["fonto","fontoxml","linter","formatter","config","eslint","prettier"],"author":{"name":"Fonto"},"license":"MIT","_id":"@fontoxml/eslint-config@5.0.1","maintainers":[{"name":"mvanbutselaar","email":"marijn.van.butselaar@fontoxml.com"},{"name":"bwrrp","email":"stef.busking@gmail.com"},{"name":"evandervalk","email":"erik.van.der.valk@liones.nl"},{"name":"josverburg","email":"jos.verburg@liones.nl"},{"name":"fontoxml-hosting","email":"hosting@fontoxml.com"},{"name":"msaidcoskun","email":"msaidcoskun@hotmail.com"},{"name":"tom-fontoxml","email":"tom.groeneboer@rws.com"},{"name":"thomas-brekelmans","email":"t.brekelmans@gmail.com"},{"name":"erikvl87","email":"erikvl87@pm.me"}],"homepage":"https://github.com/FontoXML/eslint-config-fontoxml#readme","bugs":{"url":"https://github.com/FontoXML/eslint-config-fontoxml/issues"},"dist":{"shasum":"681aec502909a74c60da2b9cb786bd0cdfc1917a","tarball":"https://registry.npmjs.org/@fontoxml/eslint-config/-/eslint-config-5.0.1.tgz","fileCount":4,"integrity":"sha512-tLQiTeeiNZD0rdJiApUPbBpg9Gb3z/D+oF35tVsbadqtbfdSi2SYrNHpRxeYRiTPKTLmvW8mzjwaysHLdlUhbw==","signatures":[{"sig":"MEQCIDjw8ZibFQDL59U8az0XtKw/E43s3SAGBIf8ZHT9vof7AiBgbd/jYIsv6PLa10mhHDGmMn5RtlWSWNEOgSAcbUCFng==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13252},"main":"eslint.config.js","type":"module","engines":{"npm":">=10","node":">=22.13"},"gitHead":"a45206f3f485ede334f6e55464bb7ae841fed700","scripts":{"lint":"eslint . --fix"},"_npmUser":{"name":"mvanbutselaar","email":"marijn.van.butselaar@fontoxml.com"},"repository":{"url":"git+https://github.com/FontoXML/eslint-config-fontoxml.git","type":"git"},"_npmVersion":"10.8.1","description":"Fonto's opiniated ESLint base configuration.","directories":{},"_nodeVersion":"22.4.0","dependencies":{"@eslint/js":"9.29.0","eslint-plugin-react":"7.37.5","eslint-plugin-import":"2.32.0","eslint-config-prettier":"10.1.5","@typescript-eslint/parser":"8.35.0","eslint-plugin-react-hooks":"5.2.0","@typescript-eslint/eslint-plugin":"8.35.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"9.29.0","prettier":"3.6.2","typescript":"5.8.3"},"peerDependencies":{"eslint":"9.29.0","prettier":"3.6.2","typescript":"5.8.3"},"peerDependenciesMeta":{"prettier":{"optional":true},"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_5.0.1_1768820426288_0.27447899738066894","host":"s3://npm-registry-packages-npm-production"}}},"time":{"created":"2019-05-15T11:27:52.726Z","modified":"2026-04-13T11:51:29.124Z","3.0.0":"2019-05-15T11:27:52.984Z","3.0.1":"2019-05-16T16:07:31.102Z","3.2.1":"2019-05-31T08:08:24.023Z","3.3.0":"2019-10-21T12:12:20.153Z","4.0.0-beta.1":"2021-06-11T09:21:14.616Z","4.0.0-beta.2":"2021-06-11T13:13:20.511Z","4.0.0-beta.3":"2021-06-12T09:52:48.918Z","4.0.0-beta.4":"2021-06-23T11:20:23.938Z","4.0.0":"2021-06-23T11:51:01.755Z","4.0.1":"2021-06-28T06:43:59.167Z","4.0.2":"2021-06-28T15:12:52.419Z","4.0.3":"2022-06-30T16:17:51.844Z","4.0.4":"2023-02-22T17:10:20.360Z","4.1.0":"2023-03-29T13:49:23.026Z","4.1.1":"2023-03-30T08:33:42.724Z","5.0.0":"2026-01-16T11:46:16.410Z","5.0.1":"2026-01-19T11:00:26.433Z"},"bugs":{"url":"https://github.com/FontoXML/eslint-config-fontoxml/issues"},"author":{"name":"Fonto"},"license":"MIT","homepage":"https://github.com/FontoXML/eslint-config-fontoxml#readme","keywords":["fonto","fontoxml","linter","formatter","config","eslint","prettier"],"repository":{"url":"git+https://github.com/FontoXML/eslint-config-fontoxml.git","type":"git"},"description":"Fonto's opiniated ESLint base configuration.","maintainers":[{"email":"marijn.van.butselaar@fontoxml.com","name":"mvanbutselaar"},{"email":"stef.busking@gmail.com","name":"bwrrp"},{"email":"erik.van.der.valk@liones.nl","name":"evandervalk"},{"email":"hosting@fontoxml.com","name":"fontoxml-hosting"},{"email":"msaidcoskun@hotmail.com","name":"msaidcoskun"},{"email":"drew.nollsch@gmail.com","name":"drex04"},{"email":"tom.groeneboer@rws.com","name":"tom-fontoxml"},{"email":"t.brekelmans@gmail.com","name":"thomas-brekelmans"}],"readme":"# @fontoxml/eslint-config\n\nOpinionated [ESLint](https://eslint.org/) (and [Prettier](https://prettier.io/)) configuration used by Fonto.\n\n## Installation\n\nInstall this package in your project as a development dependency:\n\n```sh\nnpm install --save-dev @fontoxml/eslint-config\n```\n\nA handful of additional (development) dependencies are required for this configuration to work. Make sure to at least install:\n\n- [eslint](https://www.npmjs.com/package/eslint)@9.29.0\n- [prettier](https://www.npmjs.com/package/prettier)@2.6.2\n- [typescript](https://www.npmjs.com/package/typescript)@5.8.3\n- [globals](https://www.npmjs.com/package/globals)@14.0.0 (When using `globals.node` in your `eslint.config.js`, see examples)\n\nThis suffices for linting (most) JavaScript/TypeScript (`.js(x)` / `.ts(x)`).\n\n# Compatibility\n\nSpecific versions of ESLint and its TypeScript plugin are compatible with a range of TypeScript versions. As Fonto Editor uses specific versions of TypeScript, make sure to use the correct version of `@fontoxml/eslint-config`:\n\n- For Fonto Editor 8.16 and higher use `5.x.x`\n- For Fonto Editor 8.15 and lower use `4.x.x`\n\n## Usage\n\nUsing this ESLint configuration usually involves the following files:\n\n- `eslint.config.js`\n\n    Configuration file for ESLint which makes use of `@fontoxml/eslint-config` and adds local configuration.\n\n- `prettier.config.js`\n\n    Configuration for Prettier formatting rules which makes use of `@fontoxml/eslint-config`.\n\n- `.prettierignore` To only apply prettier to the same files as the eslint config.\n\n    Configuration for Prettier to only apply on the same files as ESLint.\n\n- `tsconfig.json`\n\n    The TypeScript configuration file which is used by the ESLint TypeScript rules. This guide assumes your Fonto editor instance already has a `tsconfig.json` file, which should be the case when using SDK 8.0.0 or higher.\n\n### ESLint configuration file (`eslint.config.js`)\n\nSimply [extend](https://eslint.org/docs/user-guide/configuring/configuration-files#extending-configuration-files) `@fontoxml` in your [ESLint configuration](https://eslint.org/docs/user-guide/getting-started). The following is an example `eslint.config.js` file which extends this configuration for use in a Fonto editor instance and adds Editor repository specific configuration.\n\n#### When using CommonJS configuration files\n\n```javascript\nconst configFonto = require('@fontoxml/eslint-config');\nconst globals = require('globals');\n\nmodule.exports = [\n\t{\n\t\tname: 'fontoxml/global-ignores',\n\t\tignores: ['platform/**', '**/assets/**'],\n\t},\n\t...configFonto.default,\n\t{\n\t\tname: 'fontoxml/settings',\n\t\tsettings: {\n\t\t\t// Explicitly set the React version because this repository has no\n\t\t\t// React dependency. Should be in sync with 'fontoxml-vendors'.\n\t\t\t// See: https://www.npmjs.com/package/eslint-plugin-react\n\t\t\treact: {\n\t\t\t\tversion: '18.2.0',\n\t\t\t},\n\t\t\t// Mark imports starting with 'fontoxml-' as internal for import\n\t\t\t// sorting purposes.\n\t\t\t'import/internal-regex': '^fontoxml-',\n\t\t},\n\t},\n\t{\n\t\tname: 'fontoxml/config-files-commonjs',\n\t\tfiles: [\n\t\t\t'./dev-cms/**/*.js',\n\t\t\t'./config.js',\n\t\t\t'./eslint.config.js',\n\t\t\t'./prettier.config.js',\n\t\t],\n\t\tlanguageOptions: {\n\t\t\tglobals: {\n\t\t\t\t...globals.node,\n\t\t\t},\n\t\t\tsourceType: 'commonjs',\n\t\t},\n\t},\n];\n```\n\n#### When using ES Module configuration files\n\n```javascript\nimport configFonto from '@fontoxml/eslint-config';\nimport globals from 'globals';\n\nexport default [\n\t{\n\t\tname: 'fontoxml/global-ignores',\n\t\tignores: ['platform/**', '**/assets/**'],\n\t},\n\t...configFonto,\n\t{\n\t\tname: 'fontoxml/settings',\n\t\tsettings: {\n\t\t\t// Explicitly set the React version because this\n\t\t\t// repository has no React dependency. Should be\n\t\t\t// in sync with 'fontoxml-vendors'.\n\t\t\t// See: https://www.npmjs.com/package/eslint-plugin-react\n\t\t\treact: {\n\t\t\t\tversion: '18.2.0',\n\t\t\t},\n\t\t\t// Mark imports starting with 'fontoxml-' as internal\n\t\t\t// for import sorting purposes.\n\t\t\t'import/internal-regex': '^fontoxml-',\n\t\t},\n\t},\n\t{\n\t\tname: 'fontoxml/config-files-esm',\n\t\tfiles: [\n\t\t\t'./dev-cms/**/*.js',\n\t\t\t'./config.js',\n\t\t\t'./eslint.config.js',\n\t\t\t'./prettier.config.js',\n\t\t],\n\t\tlanguageOptions: {\n\t\t\tglobals: {\n\t\t\t\t...globals.node,\n\t\t\t},\n\t\t},\n\t},\n];\n```\n\nThis will configure all rules, and requires all peer dependencies to be installed, including the optional ones. The configuration relies on file extensions to determine which additional rules and plugins to run. For React/JSX the `.jsx` file extension is assumed and for TypeScript it's both `.ts` and `.tsx`.\n\n### Prettier configuration file (`prettier.config.js`)\n\nThis ESLint configuration is designed to be used together with Prettier for code formatting. Configuration for Prettier is included in this packages, and can be used By creating a `prettier.config.js` file in your project next to the `eslint.config.js` file. The following is an example `prettier.config.js` file in which the configuration is used as-is:\n\n#### When using CommonJS configuration files\n\n```javascript\nconst fontoPrettierConfig = require('@fontoxml/eslint-config/prettier.config.js');\n\nmodule.exports = {\n\t...fontoPrettierConfig.default,\n};\n```\n\n#### When using ES Module configuration files\n\n```javascript\nimport fontoPrettierConfig from '@fontoxml/eslint-config/prettier.config.js';\n\nexport default {\n\t...fontoPrettierConfig,\n};\n```\n\n### Prettier ignore file (`.prettierignore`)\n\nTo make sure it only applies to the same files as the ESLint setup applies, also create a `.prettierignore` file:\n\n```text\nplatform/**\n**/assets/**\n```\n\n## VSCode configuration\n\nInstall the [ESLint](https://marketplace.visualstudio.com/items?itemName=dbaeumer.vscode-eslint) and [Prettier](https://marketplace.visualstudio.com/items?itemName=esbenp.prettier-vscode) extensions. There are also some settings which improve the developer experience and align with the ESLint en prettier configuration.\n\nThis can be achieved by creating the following files in the project, restarting VSCode and accepting to install the extensions.\n\n### Recommended extensions (`.vscode/extensions.json`)\n\n```json\n{\n\t\"recommendations\": [\"dbaeumer.vscode-eslint\", \"esbenp.prettier-vscode\"]\n}\n```\n\n### Recommended settings (`.vscode/settings.json`)\n\n```json\n{\n\t\"editor.codeActionsOnSave\": {\n\t\t\"source.fixAll.eslint\": \"explicit\"\n\t},\n\t\"editor.defaultFormatter\": \"esbenp.prettier-vscode\",\n\t\"editor.formatOnSave\": true,\n\t\"editor.insertSpaces\": false,\n\t\"editor.rulers\": [80, 100],\n\n\t\"eslint.format.enable\": false,\n\t\"eslint.useFlatConfig\": true,\n\n\t\"files.eol\": \"\\n\",\n\n\t\"prettier.requireConfig\": true,\n\n\t\"search.exclude\": {\n\t\t// These files should never be edited via this project.\n\t\t\"dist/**\": true,\n\t\t\"node_modules/**\": true,\n\t\t\"platform/**\": true,\n\t\t\"platform-linked/**\": true\n\t},\n\t\"search.useIgnoreFiles\": false,\n\n\t\"typescript.tsdk\": \"node_modules/typescript/lib\",\n\t\"typescript.enablePromptUseWorkspaceTsdk\": true\n}\n```\n\n## Troubleshooting\n\n### Migrating between major versions\n\n1. Upgrade to the new `@fontoxml/eslint-config` version.\n1. Remove all required peer dependencies of the old `@fontoxml/eslint-config` version\n1. Install all required peer dependencies of the new `@fontoxml/eslint-config` version using the correct versions\n1. Remove `node_modules`, and run `npm install` again. There are known issues when not doing so when upgrading\n\n### Configuration not working for a Fonto Editor\n\n- Follow version migration troubleshooting\n- Check the configuration files\n    - All configuration files are present, including `tsconfig.json`\n    - The configuration files should be placed next to `config/`, `packages/`, `platform/`, `config.js(on)`, `manifest.json`, `tsconfig.json` etc.\n    - Check if you should use CommonJS or ES Module. This depends on the [\"type\"](https://nodejs.org/api/packages.html#type) property in `package.json`\n    - Check if the configuration files are correct, see examples\n- Check there is no other (global) ESLint installations and/or configuration in scope conflicting with this configuration\n- When using VSCode\n    - Add `.vscode/extensions.json` and `.vscode/settings.json` to the project\n    - Either restart VSCode or run `>Developer: Restart Extension Host`\n    - Make sure VSCode is using the `Workspace` version of TypeScript\n    - Make sure VSCode is up to date. Requires at least `1.101.0` due to it shipping with a compatible nodejs version.\n- Check if you are using a compatible Node.js version, which is likely any non end-of-life LTS version of Node.js\n","readmeFilename":"README.md"}