{"_id":"@arcticicestudio/eslint-config","_rev":"8-1dc1cab2db73b160d770496b5316fc50","name":"@arcticicestudio/eslint-config","dist-tags":{"latest":"0.11.0"},"versions":{"0.7.0":{"name":"@arcticicestudio/eslint-config","title":"Arctic Ice Studio ESLint Configuration","version":"0.7.0","description":"The Arctic Ice Studio JavaScript Style Guide rules with React support as an extensible shared ESLint configuration","author":{"name":"Arctic Ice Studio","email":"development@arcticicestudio.com","url":"https://www.arcticicestudio.com"},"homepage":"https://github.com/arcticicestudio/styleguide-javascript","repository":{"type":"git","url":"git+https://github.com/arcticicestudio/styleguide-javascript.git","directory":"packages/@arcticicestudio/eslint-config"},"bugs":{"url":"https://github.com/arcticicestudio/styleguide-javascript/issues"},"license":"MIT","keywords":["styleguide","codestyle","eslint","config","javascript","react","a11y","prettier"],"main":"index.js","publishConfig":{"access":"public"},"scripts":{"test":"yarn test:unused-rules","test:unused-rules":"eslint-find-rules --unused --deprecated --no-error"},"dependencies":{"@arcticicestudio/eslint-config-base":">=0.7.0 <1.0.0","eslint-config-prettier":"6.0.0"},"devDependencies":{"eslint":"^6.2.0","eslint-find-rules":"3.4.0","eslint-plugin-import":"^2.18.0","eslint-plugin-jsx-a11y":"^6.2.3","eslint-plugin-prettier":"^3.1.0","eslint-plugin-react":"^7.14.3","prettier":"^1.18.2"},"peerDependencies":{"eslint":"^6.2.0","eslint-plugin-import":"^2.18.0","eslint-plugin-jsx-a11y":"^6.2.3","eslint-plugin-prettier":"^3.1.0","eslint-plugin-react":"^7.14.3","prettier":"^1.18.2"},"_id":"@arcticicestudio/eslint-config@0.7.0","dist":{"shasum":"eb436b93735fc77fadddc6114c39bb221cd02f0b","integrity":"sha512-e3Htfi2ZlDygDTmm2hWh/3uCqbzVn39jtkyoMawyk8ntTD16e88N0L0Y7eQ9sVykSJ/R0R9Dxp2Ieyzn+gcQlw==","tarball":"https://registry.npmjs.org/@arcticicestudio/eslint-config/-/eslint-config-0.7.0.tgz","fileCount":13,"unpackedSize":50434,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdWvOKCRA9TVsSAnZWagAApGoQAIhtVFR0aT3r0AcIT9JI\nAwVSH9mSO5fmuFk0nYYpSeCJEoZWWvVtlBD9V3G7P47UxKIZPDmtgv7lBsPk\nq/MJnXjE4SLsxylYcCUmUOVoxxehLBwqXGEiDHGMwe/JQP15t8a4pilPPtIH\npiwP+Ve+FTUFwPyDibxRuRRlURjr1SyH1gzTHkzAtsXsTwf/+G0vKO0MlJLV\n+Sp1aHVfT5u3oUdl5RHVXdSXI4jZrLL3bvAs8YJ2YDgDOgfKU6rnLo0WkHm0\nI/KJAUrM1ASOGzeyIHmYo+kee4+yShMkw9YPA3kUh5D86OjqynVpqVa8jAdZ\n/FTQV5pCz+5v1Ee+44fQlPYSNztt761pQin3twQJU6aWedwHF/brcVLyDZq5\n1lmAjKN+q08Ar9PBHn2Yt/Xv5Oct/NpL3hoLZr8I/3MalZHCEf8sMlpBLAWZ\nkWhkXHIB0cWpvh7fnkYzF/fv2TZkgX76jYQlceU0IdqKIPtgKdxtyj2LPa2n\nr839HTiN7yY78PvkDC/DdO+hSpUyAyNEEjOyVrqo++DGY8hIwVhzQ2qkO0CK\n6K1pizD25dCHm+wiG8XEfPT+LHziT7EppawoQ57WusmZ7FPraFletgHd84hK\nIuDZmN4vupTR4V1A17PhujuNViH5uOeOzBBMFY3yrnRuEzobIpU+xZt1ZYsH\nQ8Xh\r\n=O4u4\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQClA4KSw8bosWvuncmCSKolWOy59GLrphUIgeff3M2e4gIhAPi0wMSdlqFo+N1gJffLDT4RuyYXWpDpzLGqDWJr24gR"}]},"maintainers":[{"name":"arcticicestudio","email":"development@arcticicestudio.com"}],"_npmUser":{},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-config_0.7.0_1566241673527_0.49164689878354073"},"_hasShrinkwrap":false,"deprecated":"Please migrate to the @svengreb/eslint-config package"},"0.8.0":{"name":"@arcticicestudio/eslint-config","title":"Arctic Ice Studio ESLint Configuration","version":"0.8.0","description":"The Arctic Ice Studio JavaScript Style Guide rules with React support as an extensible shared ESLint configuration","author":{"name":"Arctic Ice Studio","email":"development@arcticicestudio.com","url":"https://www.arcticicestudio.com"},"homepage":"https://github.com/arcticicestudio/styleguide-javascript","repository":{"type":"git","url":"git+https://github.com/arcticicestudio/styleguide-javascript.git","directory":"packages/@arcticicestudio/eslint-config"},"bugs":{"url":"https://github.com/arcticicestudio/styleguide-javascript/issues"},"license":"MIT","keywords":["styleguide","codestyle","eslint","config","javascript","react","a11y","prettier"],"main":"index.js","publishConfig":{"access":"public"},"scripts":{"test":"yarn test:unused-rules","test:unused-rules":"eslint-find-rules --unused --deprecated --no-error"},"dependencies":{"@arcticicestudio/eslint-config-base":">=0.7.0 <1.0.0"},"devDependencies":{"eslint":"^6.2.0","eslint-config-prettier":"^6.0.0","eslint-find-rules":"3.4.0","eslint-plugin-import":"^2.18.0","eslint-plugin-jsx-a11y":"^6.2.3","eslint-plugin-prettier":"^3.1.0","eslint-plugin-react":"^7.14.3","eslint-plugin-react-hooks":"^1.7.0"},"peerDependencies":{"eslint":"^6.2.0","eslint-config-prettier":"^6.0.0","eslint-plugin-import":"^2.18.0","eslint-plugin-jsx-a11y":"^6.2.3","eslint-plugin-prettier":"^3.1.0","eslint-plugin-react":"^7.14.3","eslint-plugin-react-hooks":"^1.7.0"},"_id":"@arcticicestudio/eslint-config@0.8.0","dist":{"shasum":"601c7e637bb14fde85cd73fa1ac0335e030b2e2f","integrity":"sha512-yG+nW3eE61B8h/wXlagOYHksaSmOYpr0EvpnxPSiywvjkFvJ8j8/7yAxCtGJtsavRL+4pqQsVJWGosOBpXgDQQ==","tarball":"https://registry.npmjs.org/@arcticicestudio/eslint-config/-/eslint-config-0.8.0.tgz","fileCount":16,"unpackedSize":52919,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdXo+qCRA9TVsSAnZWagAAYcUQAJn7Rp3P7dS6meN3U2jZ\nXc/ATss3HiiusDM0iGvOv8NIc6T9a/u5XXZ5lH1f/+hyEtt/7TRSpapCX42k\nH5YjpSzuzRukSUd7zrhhHGBDZC/vjsFInmHzcTbLLcaBXMN+Me7qZB8d11sa\nIkOCs1Mrz/S31Yq+m7ryTqW5KwrjLfoIVjV6MM74TyFaLZMOAdC7O2uvjURk\ns5F3BvDJ3Ako8kmIr2f2C3Vj9LkuKz9iiMKyknUJjsziO2dkS26GMA8J71V0\ngMSQJpisWk66weKJvX6rQq7JW42JvTPmiOsMImJyq9//NuVTpiQdmkIW0mMB\nQu6mT04S7PAzTBuEIDiEbssLvEUTm+zxHLYAsP0gVWky+Pa0yYq63Yv4wi8V\nHiwBJNZ245rK27LZ+CbBglZ8p3mT1/OfCoh3Z8l5l4gdG/uqG8kmMoO6WGaG\npmcl+sTEbL0VD1W3qtpqivokWGpqpQTbrauGiCaaMglq2GfZ1yFuVAH3JJRR\n7rQQPjtocV0oDhE4McLHpm65hNSlcSmghqVjKT4K93sviHL7HOmtuiObyQQB\nrLJUzgNTUA0A4bxsZCZKaEFuv8H/F+ZTPzfvBOTJPwk6K5f5OBVyUcf90OX1\nUFoPYhyf5728XlIk9m1MVbaHGGcL98sTWfn2XFPOw71jlOoXFMttXKc+qyyp\nctLO\r\n=EJw3\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICfFHQQeKOIvqne7/sfYH9g/vwUnIFvNDRfbC4JhFCx9AiAktseUffUICZ+IFeg/4FuJD7J3bmZFQP1fSEEjDztzew=="}]},"maintainers":[{"name":"arcticicestudio","email":"development@arcticicestudio.com"}],"_npmUser":{"name":"arcticicestudio","email":"development@arcticicestudio.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-config_0.8.0_1566478249453_0.6736399973052887"},"_hasShrinkwrap":false,"deprecated":"Please migrate to the @svengreb/eslint-config package"},"0.9.0":{"name":"@arcticicestudio/eslint-config","version":"0.9.0","description":"The Arctic Ice Studio JavaScript Style Guide rules with React support as an extensible shared ESLint configuration","author":{"name":"Arctic Ice Studio","email":"development@arcticicestudio.com","url":"https://www.arcticicestudio.com"},"contributors":[{"name":"Sven Greb","email":"development@svengreb.de","url":"https://www.svengreb.de"}],"homepage":"https://github.com/arcticicestudio/styleguide-javascript","repository":{"type":"git","url":"git+https://github.com/arcticicestudio/styleguide-javascript.git","directory":"packages/@arcticicestudio/eslint-config"},"bugs":{"url":"https://github.com/arcticicestudio/styleguide-javascript/issues"},"license":"MIT","keywords":["style","guide","javascript","ecmascript","eslint","react","a11y","eslint-config","rule","preset"],"main":"index.js","publishConfig":{"access":"public"},"scripts":{"test":"npm run test:unused-rules","test:unused-rules":"eslint-find-rules --unused --deprecated --no-error"},"dependencies":{"@arcticicestudio/eslint-config-base":">=0.7.0 <1.0.0"},"devDependencies":{"eslint":"^7.23.0","eslint-find-rules":"^3.6.1","eslint-plugin-import":"^2.22.1","eslint-plugin-jsx-a11y":"^6.4.1","eslint-plugin-react":"^7.23.1","eslint-plugin-react-hooks":"^4.2.0"},"peerDependencies":{"eslint":"^7.23.0","eslint-plugin-import":"^2.22.1","eslint-plugin-jsx-a11y":"^6.4.1","eslint-plugin-react":"^7.23.1","eslint-plugin-react-hooks":"^4.2.0"},"_id":"@arcticicestudio/eslint-config@0.9.0","_nodeVersion":"15.13.0","_npmVersion":"7.7.6","dist":{"integrity":"sha512-/kHi71FfwqtxV+nGKhP/G6tp6jFfdoZiRytAouN/hfcWEV35TqjHsknaF/ONr9P61+2pzG7jzpBHkd6Ygm3/4w==","shasum":"a2bb7b4b1f2bed3d4c990f462541da069563029e","tarball":"https://registry.npmjs.org/@arcticicestudio/eslint-config/-/eslint-config-0.9.0.tgz","fileCount":8,"unpackedSize":52927,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgabRfCRA9TVsSAnZWagAAZiAP/1RVmshBpFyZ8Au2c3WH\nIHYl/QryRwdavcvTl+Ro6o2ako1VL3z264z74uy85FaTPMg1oqA273Lq/CHf\nLY7CWkRGlJszLCiDJ8BpUC4w5SjcG43YG41oN/dvkkzH5rTzS5VLs5hviuzo\nmEtP9gOpLCrUEKIv3YVKswZy6dZVFU7uI1v50m82ai5u+7VK2PwqO3dLlItd\nFJNM/qHON9w0pJQQA4fCPgpUHk8H1gAAApjd5DoZj1vl56e2enHB4k5OroKi\n2HUmBG3lWxw41I7iOuea8cZumKptQwL4+XlWohVCzmEv80EAg/vcla6gVoDc\n2g7Or8T/TavrQ7Nhwvm//aAUnLzPwcrShAg5lGlhCxADbgxg8EMMNt0Z3Z2s\nPG/t/IcICyf0GusdFuMYobtZ7UZkzZoRr8YD0dD6vfkIvkaJxeqRLmiL+ZSq\ngyvTHzl6KR4w904ZHk4wJD/3SYcdgJPkuGRFmtOEO44MS7fGioMhjoU2v9eU\n9hyDBJ0m5PFAoKJblABadhWHALRSZtJbJsWPidQv5bMI5nf2us5Ep4AkjWUD\nwaPRnfFbbT7uWMRhDYJnw9Adn0ENrpeTt7Nx8BSb1XoudY7jqLswtKsnnX+x\nDiBHriJqGXyn1uMZeLZTRsHE/8CvMEAfXG9ukiNIUa9+kiYLbs93GwaEaGmd\nxodS\r\n=iy5A\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCHXIz6rewRRlS7U+Q2p0VG8QyCDNkcmFF6v2fgpeqMLgIhAJN66JbALwqC5B8zvM8K2ErLPYHCNf2hBhX5IJh4n86q"}]},"_npmUser":{"name":"arcticicestudio","email":"development@arcticicestudio.com"},"directories":{},"maintainers":[{"name":"arcticicestudio","email":"development@arcticicestudio.com"},{"name":"svengreb","email":"development@svengreb.de"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-config_0.9.0_1617540190656_0.5625997730175574"},"_hasShrinkwrap":false,"deprecated":"Please migrate to the @svengreb/eslint-config package"},"0.10.0":{"name":"@arcticicestudio/eslint-config","version":"0.10.0","description":"The Arctic Ice Studio JavaScript Style Guide rules with React support as an extensible shared ESLint configuration","author":{"name":"Arctic Ice Studio","email":"development@arcticicestudio.com","url":"https://www.arcticicestudio.com"},"contributors":[{"name":"Sven Greb","email":"development@svengreb.de","url":"https://www.svengreb.de"}],"homepage":"https://github.com/arcticicestudio/styleguide-javascript","repository":{"type":"git","url":"git+https://github.com/arcticicestudio/styleguide-javascript.git","directory":"packages/@arcticicestudio/eslint-config"},"bugs":{"url":"https://github.com/arcticicestudio/styleguide-javascript/issues"},"license":"MIT","keywords":["style","guide","javascript","ecmascript","eslint","react","a11y","eslint-config","rule","preset"],"main":"index.js","publishConfig":{"access":"public"},"scripts":{"test":"npm run test:unused-rules","test:unused-rules":"eslint-find-rules --unused --deprecated --no-error"},"dependencies":{"@arcticicestudio/eslint-config-base":">=0.7.0 <1.0.0"},"devDependencies":{"eslint":"^7.23.0","eslint-find-rules":"^3.6.1","eslint-plugin-import":"^2.22.1","eslint-plugin-jsx-a11y":"^6.4.1","eslint-plugin-react":"^7.23.1","eslint-plugin-react-hooks":"^4.2.0"},"peerDependencies":{"eslint":"^7.23.0","eslint-plugin-import":"^2.22.1","eslint-plugin-jsx-a11y":"^6.4.1","eslint-plugin-react":"^7.23.1","eslint-plugin-react-hooks":"^4.2.0"},"_id":"@arcticicestudio/eslint-config@0.10.0","_nodeVersion":"15.13.0","_npmVersion":"7.7.6","dist":{"integrity":"sha512-rC3i8xtY60qMip7AXvhwrc+I/vd28s83WnlYq3srjDOvDoiNd+jcyuF+VFQwB8fvm/qjo/32CV3eLda0YRYEmA==","shasum":"7ff9c150d9e140dde0029f87a12bea2fcbc538eb","tarball":"https://registry.npmjs.org/@arcticicestudio/eslint-config/-/eslint-config-0.10.0.tgz","fileCount":8,"unpackedSize":52971,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgb1ewCRA9TVsSAnZWagAAqyoP/jXgLSJmLQvRA99TK8zi\n6Td1qUReIzsFPdkG2cP2+KpNaz3fDC3Z5Hvb3wDGZQcLRbtfVHXS8pRMpJUK\nxzlCHGQ+6bb5wvBQEZbYhwlUxlV0OhSHYmvMLvcHFDN+owUtcYiKi2pCjbHl\nLgTtrMcbzd8/iFGhic0vagaagjZdJ+lxdWamrCjv/2FeYXUP7FRPWZurw4zu\nzR1nfvBHV/pbGRnRE/5FSnJCgzw8MC3QabE1Dk5RAjpWpKcgxRkuX7NG5CRT\nYbM3W2M+YoDuxMuxRhxaMYQ1mLKB96INnREHok8SOlVzLFQTBv7bO+1v/ZxA\nId2U/TKlVk8KcdA8sym5aeeLrSWnG3/zYQ1NG27bRmELfaTYtrBXIUqgWeho\naij8+VVIsfltUQaBAJW7QDY6c4y+SDCvDZ7HJeV0peeeEZ8FLbLdfUoGFiL2\nEKM8aWciDYXV15MptrM/MQX9BRIHsK+0x12UX0hwPHBrRazaT2449V6RMuH2\nxtL3PGorCzhlVyntIHR+Qq/pmLqG0qe2FqNA0eznyGLZzPi13W9TXjTnehn8\nnzsiMHrs9OaMp52ES86umPs/4Ktc/CFznIvwXunbl+4Cd1qzFaTseKNgVu9n\nP1vGxBCQqKVFGi9h/05pmyxdN71uVU3qdmAf7rZF11kn4/Jul/wv8SbHUAHe\nzkni\r\n=iN5c\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCBSy07dDuIXdVb6fy7wXPSaA1Sx6rMU6+vaDFVDF8ErAIhAMB8baJygDjfD4moutic5dGlyuqNzmB7HsomKLfTDk8x"}]},"_npmUser":{"name":"arcticicestudio","email":"development@arcticicestudio.com"},"directories":{},"maintainers":[{"name":"arcticicestudio","email":"development@arcticicestudio.com"},{"name":"svengreb","email":"development@svengreb.de"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-config_0.10.0_1617909679725_0.5885049181455997"},"_hasShrinkwrap":false,"deprecated":"Please migrate to the @svengreb/eslint-config package"},"0.11.0":{"name":"@arcticicestudio/eslint-config","version":"0.11.0","description":"The Arctic Ice Studio JavaScript Style Guide rules with React support as an extensible shared ESLint configuration","author":{"name":"Arctic Ice Studio","email":"development@arcticicestudio.com","url":"https://www.arcticicestudio.com"},"contributors":[{"name":"Sven Greb","email":"development@svengreb.de","url":"https://www.svengreb.de"}],"homepage":"https://github.com/arcticicestudio/styleguide-javascript","repository":{"type":"git","url":"git+https://github.com/arcticicestudio/styleguide-javascript.git","directory":"packages/@arcticicestudio/eslint-config"},"bugs":{"url":"https://github.com/arcticicestudio/styleguide-javascript/issues"},"license":"MIT","keywords":["style","guide","javascript","ecmascript","eslint","react","a11y","eslint-config","rule","preset"],"main":"index.js","publishConfig":{"access":"public"},"scripts":{"test":"npm run test:unused-rules","test:unused-rules":"eslint-find-rules --unused --deprecated --no-error"},"dependencies":{"@arcticicestudio/eslint-config-base":">=0.7.0 <1.0.0"},"devDependencies":{"eslint":"^7.23.0","eslint-find-rules":"^3.6.1","eslint-plugin-import":"^2.22.1","eslint-plugin-jsx-a11y":"^6.4.1","eslint-plugin-react":"^7.23.1","eslint-plugin-react-hooks":"^4.2.0"},"peerDependencies":{"eslint":"^7.23.0","eslint-plugin-import":"^2.22.1","eslint-plugin-jsx-a11y":"^6.4.1","eslint-plugin-react":"^7.23.1","eslint-plugin-react-hooks":"^4.2.0"},"_id":"@arcticicestudio/eslint-config@0.11.0","_nodeVersion":"15.14.0","_npmVersion":"7.7.6","dist":{"integrity":"sha512-9jXpYr3fCw49JdD2dltYHvQ2kPcXwbL04upoez8e8Y9iiaI80pPvf7Q4tCtDQRxldYyKcotXl4Lqi4FHBPSIig==","shasum":"3a57cf0232cbb889a95b9ec67685ca3b21d98cb8","tarball":"https://registry.npmjs.org/@arcticicestudio/eslint-config/-/eslint-config-0.11.0.tgz","fileCount":8,"unpackedSize":52971,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgdqHZCRA9TVsSAnZWagAAMlAQAJbcSfVpY4l0CLsdI0z8\niQFBo/gB4Y9sKm0C9U9MC8VmrsFiHPgwX3pT2J/qD3o0+cEr4WH/E7eCKwck\n3nFCWZNuJTyrjaAy7MO5dcR7xWbyD0x1/SfPPqN98/QtpRWmjikvOcr8Kicz\nMyaaGQflS/W+g/UdaJ8hmADlw90kmpu7mdWLeaLU0zwTtS3V4fcPEq8FJdlo\n+kCk3j6LTrQLGczRP8UGZuenGH6Rgnj+RM1vqrLgCoGxaLZXCh5esAX7yGWn\nyluSeV6Q81cnEIQl9Vlfnjct/5rAgNF7eZGZxqc1AKsZg9n/yCoqnG8iLOc5\nrKaCmMXxOQm1biyJhMvFPLNo9QImbdmghbvvst38w73FRdKwR+flj8ySYdz8\n1a+Hxg8E2a5HLAKWzZegx8LCQeiv3ZFi5MbPWh1Jhr/gmvSIphiTRVemdohW\nhQA8A8Ralvy9vz/Xmw1QdUDkP0H4jXET3Mg/Cn93/oUwiXQnOXOhc9EocKdA\nx6DRVzY4QUTsMbrWchmL2dHcRblDXOTTBp47m/pItf1kmlgzrYuhbXHkzp9T\nMUSemMkgnVzINMDTOZYN0xB/ysv6uu/eio6lxAM+U5IGi5iFJ2AuN5O80VVC\nhBcz9dALcNZ+r9++qjKcl88nCdWOlXDdTeN5J0wco2goiczBU/ZV4LOcNMZC\nPo6N\r\n=Uagq\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDwUZxXb0Psr4/3W1NhK/7feSDyvHFk4jDbhsWt3ft+XwIgYU4SOy//s4bhXwT4tN/CCDfxpbntmGgRyDiqDocbq74="}]},"_npmUser":{"name":"arcticicestudio","email":"development@arcticicestudio.com"},"directories":{},"maintainers":[{"name":"arcticicestudio","email":"development@arcticicestudio.com"},{"name":"svengreb","email":"development@svengreb.de"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-config_0.11.0_1618387417388_0.7596458310814105"},"_hasShrinkwrap":false,"deprecated":"Please migrate to the @svengreb/eslint-config package"}},"time":{"created":"2019-08-19T19:07:53.291Z","0.7.0":"2019-08-19T19:07:53.666Z","modified":"2023-04-29T10:29:47.664Z","0.8.0":"2019-08-22T12:50:49.702Z","0.9.0":"2021-04-04T12:43:10.797Z","0.10.0":"2021-04-08T19:21:19.886Z","0.11.0":"2021-04-14T08:03:37.571Z"},"maintainers":[{"email":"development@arcticicestudio.com","name":"arcticicestudio"}],"description":"The Arctic Ice Studio JavaScript Style Guide rules with React support as an extensible shared ESLint configuration","homepage":"https://github.com/arcticicestudio/styleguide-javascript","keywords":["style","guide","javascript","ecmascript","eslint","react","a11y","eslint-config","rule","preset"],"repository":{"type":"git","url":"git+https://github.com/arcticicestudio/styleguide-javascript.git","directory":"packages/@arcticicestudio/eslint-config"},"author":{"name":"Arctic Ice Studio","email":"development@arcticicestudio.com","url":"https://www.arcticicestudio.com"},"bugs":{"url":"https://github.com/arcticicestudio/styleguide-javascript/issues"},"license":"MIT","readme":"<p align=\"center\"><img src=\"https://raw.githubusercontent.com/arcticicestudio/styleguide-javascript/main/assets/images/packages/@arcticicestudio/eslint-config/repository-hero.svg?sanitize=true\"/></p>\n\n<p align=\"center\">The <a href=\"https://github.com/arcticicestudio/styleguide-javascript\" target=\"_blank\" rel=\"noreferrer\">Arctic Ice Studio JavaScript Style Guide</a> rules with support for <a href=\"https://reactjs.org\" target=\"_blank\" rel=\"noreferrer\">React</a> as an extensible <a href=\"https://eslint.org\" target=\"_blank\" rel=\"noreferrer\">ESLint</a> configuration.</p>\n\n<p align=\"center\"><a href=\"https://github.com/arcticicestudio/styleguide-javascript/releases/latest\" target=\"_blank\" rel=\"noreferrer\"><img src=\"https://img.shields.io/github/release/arcticicestudio/styleguide-javascript.svg?style=flat-square&label=Release&logo=github&logoColor=eceff4&colorA=4c566a&colorB=88c0d0\"/></a> <a href=\"https://arcticicestudio.github.io/styleguide-javascript\" target=\"_blank\" rel=\"noreferrer\"><img src=\"https://img.shields.io/github/release/arcticicestudio/styleguide-javascript.svg?style=flat-square&label=Docs&logo=read-the-docs&logoColor=eceff4&colorA=4c566a&colorB=88c0d0\"/></a> <a href=\"https://github.com/arcticicestudio/styleguide-javascript/blob/main/CHANGELOG.md\" target=\"_blank\" rel=\"noreferrer\"><img src=\"https://img.shields.io/github/release/arcticicestudio/styleguide-javascript.svg?style=flat-square&label=Changelog&logo=github&logoColor=eceff4&colorA=4c566a&colorB=88c0d0\"/></a></p>\n\n<p align=\"center\"><a href=\"https://www.npmjs.com/package/@arcticicestudio/eslint-config\" target=\"_blank\" rel=\"noreferrer\"><img src=\"https://img.shields.io/npm/v/@arcticicestudio/eslint-config.svg?style=flat-square&label=npm&logoColor=eceff4&colorA=4c566a&colorB=88c0d0&logo=data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiI+PHBhdGggZmlsbD0iI2Q4ZGVlOSIgZD0iTTEyIDE0SDRhMiAyIDAgMCAxLTItMlY0YTIgMiAwIDAgMSAyLTJoOGEyIDIgMCAwIDEgMiAydjhhMiAyIDAgMCAxLTIgMnpNNCAzLjMzMkEuNjcuNjcgMCAwIDAgMy4zMzIgNHY4YzAgLjM2Ny4zLjY2OC42NjguNjY4aDhhLjY3LjY3IDAgMCAwIC42NjgtLjY2OFY0QS42Ny42NyAwIDAgMCAxMiAzLjMzMnptMCAwIi8+PHBhdGggZmlsbD0iI2Q4ZGVlOSIgZD0iTTggNmgyLjY2OHY2LjY2OEg4em0wIDAiLz48L3N2Zz4K\"/></a> <a href=\"https://www.npmjs.com/package/@arcticicestudio/eslint-config\" target=\"_blank\" rel=\"noreferrer\"><img src=\"https://img.shields.io/npm/dt/@arcticicestudio/eslint-config.svg?style=flat-square&label=Downloads&logoColor=eceff4&colorA=4c566a&colorB=88c0d0&logo=data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiI+PHBhdGggZmlsbD0iI2Q4ZGVlOSIgZD0iTTEyIDE0SDRhMiAyIDAgMCAxLTItMlY0YTIgMiAwIDAgMSAyLTJoOGEyIDIgMCAwIDEgMiAydjhhMiAyIDAgMCAxLTIgMnpNNCAzLjMzMkEuNjcuNjcgMCAwIDAgMy4zMzIgNHY4YzAgLjM2Ny4zLjY2OC42NjguNjY4aDhhLjY3LjY3IDAgMCAwIC42NjgtLjY2OFY0QS42Ny42NyAwIDAgMCAxMiAzLjMzMnptMCAwIi8+PHBhdGggZmlsbD0iI2Q4ZGVlOSIgZD0iTTggNmgyLjY2OHY2LjY2OEg4em0wIDAiLz48L3N2Zz4K\"/></a></p>\n\n<p align=\"center\"><a href=\"https://github.com/arcticicestudio/styleguide-javascript/releases/latest\" target=\"_blank\" rel=\"noreferrer\"><img src=\"https://img.shields.io/github/release/arcticicestudio/styleguide-javascript.svg?style=flat-square&label=JavaScript%20Style%20Guide&logoColor=eceff4&colorA=4c566a&colorB=88c0d0&logo=javascript\"/></a> <a href=\"https://github.com/arcticicestudio/styleguide-markdown/releases/latest\" target=\"_blank\" rel=\"noreferrer\"><img src=\"https://img.shields.io/github/release/arcticicestudio/styleguide-markdown.svg?style=flat-square&label=Markdown%20Style%20Guide&logoColor=eceff4&colorA=4c566a&colorB=88c0d0&logo=markdown\"/></a> <a href=\"https://github.com/arcticicestudio/styleguide-git/releases/latest\" target=\"_blank\" rel=\"noreferrer\"><img src=\"https://img.shields.io/github/release/arcticicestudio/styleguide-git.svg?style=flat-square&label=Git%20Style%20Guide&logoColor=eceff4&colorA=4c566a&colorB=88c0d0&logo=git\"/></a></p>\n\n<p align=\"center\"><a href=\"https://github.com/arcticicestudio/styleguide-javascript/actions\" target=\"_blank\" rel=\"noreferrer\"><img src=\"https://img.shields.io/github/workflow/status/arcticicestudio/styleguide-javascript/ci?style=flat-square&label=CI&logoColor=eceff4&colorA=4c566a&logo=github-actions\"/></a></p>\n\nThis package implements the rules of the [Arctic Ice Studio JavaScript style guide][gh-stg-repo] as an extensible shared [ESLint][] configuration with plugin support for [React][gh-esl-p-react], its [_Hooks_][gh-esl-p-react-hooks] and [JSX A11Y][gh-esl-p-jsx-a11y].\n\n## Getting Started\n\nTo only use the ESLint core and [`eslint-plugin-import`][gh-esl-p-import] rules, please use the base configurations of the [@arcticicestudio/eslint-config-base][gh-t-pkg-esl-base] package.\n\nNote that this package uses [npm version 7.7.0 or higher][gh-blog-npm_v7] as the main package manager, but the documentations also include instructions to work with [Yarn][yarn-classic] (classic / `v1`).\n\n### Installation\n\nAdd the package as development dependency to your project:\n\n```sh\n# With npm...\nnpm install --save-dev @arcticicestudio/eslint-config\n\n# or Yarn.\nyarn add --dev @arcticicestudio/eslint-config\n```\n\nNote that [peer dependencies][node-blog-peer_deps], like the [remark-lint][gh-remarkjs/remark-lint] package itself, are **only installed automatically when using a npm version equal or higher than `7.0.0`**, otherwise they must be installed separately like described in the [peer dependencies](#peer-dependencies) section below.\nSee the [Node distribution index][node-dist-index] for more information about which npm version is bundled with which Node version.\n\n#### Peer Dependencies\n\nThis package depends on the [eslint-plugin-react][gh-esl-p-react] and [eslint-plugin-jsx-a11y][gh-esl-p-jsx-a11y] packages that are defined as [peer dependencies][node-blog-peer_deps].\nSince this configuration is build on top of the [base rules package][gh-t-pkg-esl-base], the additional [eslint-plugin-import][gh-esl-p-import] peer dependency is also required.\n\n##### npm versions `>=7.0.0`\n\nAs of **npm version `7.0.0`, peer dependencies are** [**installed automatically**][gh-npm/rfcs-blob-install_peer_deps] and does not require any additional steps.\n\n##### npm versions `>=5.0.0 <7.0.0`\n\nFor **npm version equal to or higher than `5.0.0` (pre-bundled with [Node.js 8][node-dist-v8-latest]) but less than `7.0.0`**, all peer dependencies can be auto-installed using the pre-bundled [`npx`][npm-npx] package:\n\n```sh\nnpx install-peerdeps --dev @arcticicestudio/eslint-config\n```\n\n##### npm versions `<5.0.0`\n\nIf you’re using a **npm version less than `5.0.0`**, the `npx` package is not pre-bundled, but users can either simply install the [`npx`][npm-npx] package globally to run the above command or use the [install-peerdeps][npm-install-peerdeps] helper package locally/globally to let it handle the installation of all peer dependencies:\n\n```sh\n# Install and use the \"install-peerdeps\" helper package locally...\nnpm install install-peerdeps\n./node_modules/.bin/install-peerdeps --dev @arcticicestudio/eslint-config\n\n# ...or globally.\nnpm install --global install-peerdeps\ninstall-peerdeps --dev @arcticicestudio/eslint-config\n```\n\nTo install all peer dependencies manually without `npx` or any helper package, the npm `info` command can be used to get a list of all packages and their versions:\n\n```sh\n# List the names and versions of all peer dependencies...\nnpm info \"@arcticicestudio/eslint-config\" peerDependencies\n\n# ...and install each listed package manually.\nnpm install PACKAGE@VERSION\n```\n\n##### Using Yarn instead of npm\n\nIf you’re not using npm but Yarn, peer dependencies can be installed by either adding them manually or using the [install-peerdeps][npm-install-peerdeps] helper package:\n\n```sh\n# Either add all packages manually by listing all required names and their versions and install them manually...\nyarn info @arcticicestudio/eslint-config peerDependencies\nyarn add --dev remark-lint #...\n\n# ...or use the \"install-peerdeps\" helper package.\nyarn add --dev install-peerdeps\nyarn run install-peerdeps --dev @arcticicestudio/eslint-config\n```\n\n### Usage\n\nThis package provides a [shareable configuration preset][esl-d-conf_share] that can be used by [extending the ESLint configuration file][esl-d-config#ext_conf]. Add `@arcticicestudio/eslint-config` and/or any of the [additional entry points](#entry-points) to the `extends` array in your `.eslintrc` configuration file:\n\n```js\nmodule.exports = {\n  extends: [\n    /* Provides all base rules and specific rules for \"React\" and \"JSX A11Y\". */\n    \"@arcticicestudio/eslint-config\"\n    /*\n     * Optional entry point to enable support for projects using React Hooks.\n     */\n    \"@arcticicestudio/eslint-config/react-hooks\"\n  ]\n};\n```\n\n## Entry Points\n\nThis package provides multiple entry points that can be composed especially for the projects they are used in:\n\n- `@arcticicestudio/eslint-config` — The default entry point that includes the base rules of the [@arcticicestudio/eslint-config-base][gh-t-pkg-esl-base] package as well as additional rules from the [eslint-plugin-react][gh-esl-p-react] and [eslint-plugin-jsx-a11y][gh-esl-p-jsx-a11y] packages.\n- `@arcticicestudio/eslint-config/react-hooks` — Entry point to enable support for [React _Hooks_][react-d-hooks] through [eslint-plugin-react-hooks][gh-esl-p-react-hooks].\n\n## Contributing\n\nPlease read the [contribution guidelines][gh-stg-b-readme#contrib] of the [Arctic Ice Studio JavaScript style guide][gh-stg-repo] project for detailed information.\n\n<p align=\"center\"><img src=\"https://raw.githubusercontent.com/arcticicestudio/nord-docs/master/assets/images/nord/repository-footer-separator.svg?sanitize=true\" /></p>\n\n<p align=\"center\">Copyright &copy; 2018-present <a href=\"https://www.arcticicestudio.com\" target=\"_blank\" rel=\"noreferrer\">Arctic Ice Studio</a> and <a href=\"https://www.svengreb.de\" target=\"_blank\" rel=\"noreferrer\">Sven Greb</a></p>\n\n<p align=\"center\"><a href=\"https://github.com/arcticicestudio/styleguide-javascript/blob/main/LICENSE\" target=\"_blank\" rel=\"noreferrer\"><img src=\"https://img.shields.io/static/v1.svg?style=flat-square&label=License&message=MIT&logoColor=eceff4&logo=github&colorA=4c566a&colorB=88c0d0\"/></a></p>\n\n[esl-d-conf_share]: https://eslint.org/docs/developer-guide/shareable-configs\n[esl-d-config#ext_conf]: https://eslint.org/docs/user-guide/configuring#extending-configuration-files\n[eslint]: https://eslint.org\n[gh-blog-npm_v7]: https://github.blog/2020-10-13-presenting-v7-0-0-of-the-npm-cli\n[gh-esl-p-import]: https://github.com/benmosher/eslint-plugin-import\n[gh-esl-p-jsx-a11y]: https://github.com/evcohen/eslint-plugin-jsx-a11y\n[gh-esl-p-react-hooks]: https://github.com/facebook/react/tree/master/packages/eslint-plugin-react-hooks\n[gh-esl-p-react]: https://github.com/yannickcr/eslint-plugin-react\n[gh-npm/rfcs-blob-install_peer_deps]: https://github.com/npm/rfcs/blob/latest/implemented/0025-install-peer-deps.md\n[gh-remarkjs/remark-lint]: https://github.com/remarkjs/remark-lint\n[gh-stg-b-readme#contrib]: https://github.com/arcticicestudio/styleguide-javascript#contributing\n[gh-stg-repo]: https://github.com/arcticicestudio/styleguide-javascript\n[gh-t-pkg-esl-base]: https://github.com/arcticicestudio/styleguide-javascript/tree/main/packages/@arcticicestudio/eslint-config-base\n[node-blog-peer_deps]: https://nodejs.org/en/blog/npm/peer-dependencies\n[node-dist-index]: https://nodejs.org/dist/index.json\n[node-dist-v8-latest]: https://nodejs.org/dist/latest-v8.x\n[npm-install-peerdeps]: https://www.npmjs.com/package/install-peerdeps\n[npm-npx]: https://www.npmjs.com/package/npx\n[react-d-hooks]: https://reactjs.org/docs/hooks-intro.html\n[yarn-classic]: https://classic.yarnpkg.com\n","readmeFilename":"README.md","contributors":[{"name":"Sven Greb","email":"development@svengreb.de","url":"https://www.svengreb.de"}]}