{"_id":"@conduitvc/airbnb-base","_rev":"12-136136b6eb6c82f5d7e96881e999991b","name":"@conduitvc/airbnb-base","dist-tags":{"latest":"4.0.0"},"versions":{"1.0.1":{"name":"@conduitvc/airbnb-base","version":"1.0.1","main":"index.js","author":{"name":"Eli Perelman","email":"eli@eliperelman.com"},"license":"MIT","repository":{"type":"git","url":"https://github.com/ConduitVC/neutrino-presets/tree/master/packages/airbnb-base"},"publishConfig":{"access":"public"},"dependencies":{"@conduitvc/eslint":"^1.0.1","@neutrinojs/airbnb-base":"^9.0.0-beta.1","eslint-config-prettier":"^3.3.0","eslint-plugin-flowtype":"^3.2.0","eslint-plugin-prettier":"^3.0.0","eslint-plugin-typescript":"^0.13.0"},"peerDependencies":{"eslint":"^5.0.0","neutrino":"^9.0.0-beta.1"},"gitHead":"7bdb23505cd2a024966edba5b48e2cc98005911d","_resolved":"","_integrity":"","_from":"file:conduitvc-airbnb-base-1.0.1.tgz","description":"> Neutrino preset that supports linting Node.js projects with Airbnb's ESLint config, following the [Airbnb styleguide](https://github.com/airbnb/javascript), with Conduit's stylistic preferences.","_id":"@conduitvc/airbnb-base@1.0.1","_npmVersion":"6.4.1","_nodeVersion":"8.12.0","_npmUser":{"name":"eliperelman","email":"eli@eliperelman.com"},"dist":{"integrity":"sha512-YOZHJD9TTy9ploW8uCmv0eyHBq6Mhq2vfF7TSg5X+QgpnPgY54p7cC05VunLv8Ajn/MoTPaB0yFApWQxKb/igA==","shasum":"68dc56a9050496afa14061b3e16aa83bfbeedd9c","tarball":"https://registry.npmjs.org/@conduitvc/airbnb-base/-/airbnb-base-1.0.1.tgz","fileCount":3,"unpackedSize":7980,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb7zRyCRA9TVsSAnZWagAAB2oP/jJMOlFIk+2GuoQr8fUo\nWqNE5MR/cTacm276GLzy6Tl0ZRyYETSJbya1Cc86Xf9A4SeLsoWYKApZIhzf\ns91qY/OokHNzDiG7fDofMZhmQFIDl2Podva5WI/8hWxq208T0faDqvugS/jl\nTldLkUIWkoO+L6nHKkUizbiqyXRNunvHhbIyESHdnXLO3sUA9KOV09PZ9JWa\nxsvTD+ADPWljHaVNyWwgUuagGnKZA+eq/d/Z8oCb5U677QN4WHMwT/Nt2EI0\n1VoJkeDhqjax+mgRgNikqtpi+DAzvmyASMxnLPfl5B8of/T0ozEcAJkzfWOD\nRM6EM76daB0AzgzHGjRKDdcNU0mi1T9yV5q3cs0DPvKIzSFtWTrlOniq3CCm\nRApWF4egdh/DRF1YaSzolfL4uZdmlPDBtYafHhCy8lL2gFtEoBFBBQxHfoBg\n2z+Jv+TDHjfjjV0QUGE/jICeDzTOCYkjweh7l+w5bsA6MO1OOOeQ9HB4fM42\n4F7qAkIwyH0V+ttTUgTxAFNE8Pp1t40wN0WJgC6vXqrL3CT9amFQtamJG7fG\nxJJjFxgOS40mtxoK49JQ6I4negqJsg/V+SLTKz4VylRmxgJTHQYDzCrEZ8eh\nURaGr4fVRpS+2uIZoO4ObZq3fuQLT8P7LWfASgCy65ZdJwO8oSgYEQGyVFgC\n0aL+\r\n=pFTA\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCt6+l7kHeyRPBDaiw5FLd20974Etf4IMhJVa1YR32i0wIgfN/l2vtWaWt5dHXvpdUHE+IADsAUlaDrLtN0m9uhZzo="}]},"maintainers":[{"name":"cbaron","email":"topherbaron@gmail.com"},{"name":"ckousik","email":"chinmaykousik1@gmail.com"},{"name":"eliperelman","email":"eli@eliperelman.com"},{"name":"kyleparrott","email":"kyle.parrott@gmail.com"},{"name":"lights-of-apollo","email":"james@conduit.vc"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/airbnb-base_1.0.1_1542403185639_0.4533796145661566"},"_hasShrinkwrap":false},"1.0.2":{"name":"@conduitvc/airbnb-base","version":"1.0.2","main":"index.js","author":{"name":"Eli Perelman","email":"eli@eliperelman.com"},"license":"MIT","repository":{"type":"git","url":"https://github.com/ConduitVC/neutrino-presets/tree/master/packages/airbnb-base"},"publishConfig":{"access":"public"},"dependencies":{"@conduitvc/eslint":"^1.0.2","@neutrinojs/airbnb-base":"^9.0.0-beta.1","eslint-config-prettier":"^3.3.0","eslint-plugin-flowtype":"^3.2.0","eslint-plugin-prettier":"^3.0.0","eslint-plugin-typescript":"^0.13.0"},"peerDependencies":{"eslint":"^5.0.0","neutrino":"^9.0.0-beta.1"},"gitHead":"18500a3c281bb73d78af824144b21f7d24e83986","_resolved":"","_integrity":"","_from":"file:conduitvc-airbnb-base-1.0.2.tgz","description":"> Neutrino preset that supports linting Node.js projects with Airbnb's ESLint config, following the [Airbnb styleguide](https://github.com/airbnb/javascript), with Conduit's stylistic preferences.","_id":"@conduitvc/airbnb-base@1.0.2","_npmVersion":"6.4.1","_nodeVersion":"8.12.0","_npmUser":{"name":"eliperelman","email":"eli@eliperelman.com"},"dist":{"integrity":"sha512-qVCCHdb+pJTv8fet3JmT8vZOlBlj+B2wVSgjorux60ON6Pvfv7i9MMhP6RK/+24xJEzb1g/7R6hMGhRI7Xi2fg==","shasum":"e51dbf5b620428112804e4887005416d94195557","tarball":"https://registry.npmjs.org/@conduitvc/airbnb-base/-/airbnb-base-1.0.2.tgz","fileCount":3,"unpackedSize":7980,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb7zinCRA9TVsSAnZWagAAw2wP/ikP2ncgz0FiefuIHfAk\nDOBePfXaetviM8fnG13IaOx8IKzFnpMrkb0bCoaRAytMejCHkzT+cvvgiX5P\n9Pg5/e9c/nbH8cJvUVA5g8ADnH541h0Pz8Fx/MAQ9hoFV8WSuAv0bHK8sUin\nStSBY+b6sS5npyclVXcCCtP3Xt3bjaTYRsqq1fYf01piiY8FB/445iPAHp+S\nZnV+vdWMIv9lAPFlf3ts72c4oCG/8H8HMdspxRjRJKAKnGz7i6/sak4zisgF\nonBSDwmf8dfPQURi0NlFljj7BPH8wRE3hmoqIDmDsSUKGQ1lOY1CWWjrLTqu\nGNm7AzKaqWmktukrxoQ1oCkh2Uu8U7qC3A9eqjZDVBu4vWy4Krlwide/y4l1\niZm+dHQMSzXImzaxB1sHh3QbN9/fDW9g06OawSaAsPDCdi59sKA800AJdHy3\nTj6aHj0GqKbs5gyEQWm4ZwSNpUsDBkWv76s5THF5/gR6aeJSmDZLemUxNcEa\nEr8tyyMPFLzJzAaODbMOvyg72b2R9sxZKIvR0yah0Zrhq37hoSF6seJ0FyjK\nI7jKqtfQiybJ5H6WhZ4Jdy5ZwXj8Ygvc10ZidB2Fa7PQCMb8MAoSEboadqT9\n6LuKMG0fo2eWs77Md8tf9loY3NMnbHEAEAx9f0VVKTTIfL1HUAKuVlz1JHjH\npxQY\r\n=wgCu\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCKSet1IHuYpmBNxsjEYK7IiZnXLfTLWzT9K6kwPisoygIgf3bMmARfuBgUnWGRiSjqUD8+TpL4uW+hwPSiFrUvwuI="}]},"maintainers":[{"name":"cbaron","email":"topherbaron@gmail.com"},{"name":"ckousik","email":"chinmaykousik1@gmail.com"},{"name":"eliperelman","email":"eli@eliperelman.com"},{"name":"kyleparrott","email":"kyle.parrott@gmail.com"},{"name":"lights-of-apollo","email":"james@conduit.vc"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/airbnb-base_1.0.2_1542404262399_0.5060140579000532"},"_hasShrinkwrap":false},"1.0.3":{"name":"@conduitvc/airbnb-base","version":"1.0.3","main":"index.js","author":{"name":"Eli Perelman","email":"eli@eliperelman.com"},"license":"MIT","repository":{"type":"git","url":"https://github.com/ConduitVC/neutrino-presets/tree/master/packages/airbnb-base"},"publishConfig":{"access":"public"},"dependencies":{"@conduitvc/eslint":"^1.0.3","@neutrinojs/airbnb-base":"^9.0.0-beta.1","eslint-config-prettier":"^3.3.0","eslint-plugin-flowtype":"^3.2.0","eslint-plugin-prettier":"^3.0.0","eslint-plugin-typescript":"^0.13.0"},"peerDependencies":{"eslint":"^5.0.0","neutrino":"^9.0.0-beta.1"},"gitHead":"e0ea9f40013f34dce0493053377269c0a483ded0","_resolved":"","_integrity":"","_from":"file:conduitvc-airbnb-base-1.0.3.tgz","description":"> Neutrino preset that supports linting Node.js projects with Airbnb's ESLint config, following the [Airbnb styleguide](https://github.com/airbnb/javascript), with Conduit's stylistic preferences.","_id":"@conduitvc/airbnb-base@1.0.3","_npmVersion":"6.4.1","_nodeVersion":"8.12.0","_npmUser":{"name":"eliperelman","email":"eli@eliperelman.com"},"dist":{"integrity":"sha512-jZyiyNppT+FEzz8IVh+Lz5bSv8+zAKGZyxVMRDjogOwdLWpftx1BlIXS0tHSKxufcqlawsrXu4qGcFy8W5Io7Q==","shasum":"fa0eca11a16b32b4a724e062498b074c5deac6fa","tarball":"https://registry.npmjs.org/@conduitvc/airbnb-base/-/airbnb-base-1.0.3.tgz","fileCount":3,"unpackedSize":7980,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb7zsWCRA9TVsSAnZWagAA1nsP/0Hb0qGL5moBFvjVOUBN\nOSva7qKrA+uuWO7HluM5urJWwxcH0X5aIlbBSwRfTEaOGsewOaLO1Q9Scy9W\n+tLPpkINU4tM10cUfZJnKJ/th5k5tK8BrXko9MsIYvqebWnH4WLd/EvXQkRH\n2qiql5pQkV/w2SQUgxZWYUGk9r8XG4ApIIMcqBsyUCtq0dq1eAae/mGYE3+5\nq9xn0P1yD+wD4W9dY/vkv4GZrNEyKaCbGkFf9p84fFQHs/o5X1NVZRH3U0b8\nZmqcGP3RgJdcoFcmmW5nlMH4Mae6CJltQQ2lAcbNezmR/9Z4o4QXPhMjpn/A\nbco7oVmKWMToBzBq7B4HZlWhlEvNoDbxnJ0WOvsAq83wzmIjJDPeeLCN5Wfo\nBuuEMfMoGd0nHJbhiRODKcd1NM5reNiyqHljQB0AqHeMkkQ7LBuwNr/bIsJe\n8fKgPLx1FRruJrC9AXYFbYhqufF3wuz7jntYHl5t+/7nhfdAIQYgLQVEntxU\nPLw64gqciWod60yS51ZXkaScLEO/dhzKMZ4e3sbQTK/lat+xbBdksiSKqgy3\nLG7DxCzG1xECEp+RJtfEJiqn+7pGw/z1eTdvzKSeUPOIhWLJRT9h7iNCksjw\n5h59DuJPRW2P1Q3IsDw0t3v4GuzHAkbdu5vnnoqjklf9XCt8leXrcGQ8o1g5\nalIu\r\n=a+P6\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD+5TqVKLKw26y1vMe72jP/bhH8rCavS7d0dKqh2YB6QQIgKQBc7f9Ugh0R6DW5imw2GsAJxnbmpeSDJiqHXfwX2m0="}]},"maintainers":[{"name":"cbaron","email":"topherbaron@gmail.com"},{"name":"ckousik","email":"chinmaykousik1@gmail.com"},{"name":"eliperelman","email":"eli@eliperelman.com"},{"name":"kyleparrott","email":"kyle.parrott@gmail.com"},{"name":"lights-of-apollo","email":"james@conduit.vc"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/airbnb-base_1.0.3_1542404886281_0.7548624543742215"},"_hasShrinkwrap":false},"2.0.0":{"name":"@conduitvc/airbnb-base","version":"2.0.0","main":"index.js","author":{"name":"Eli Perelman","email":"eli@eliperelman.com"},"license":"MIT","repository":{"type":"git","url":"https://github.com/ConduitVC/neutrino-presets/tree/master/packages/airbnb-base"},"publishConfig":{"access":"public"},"dependencies":{"@conduitvc/eslint":"^2.0.0","@neutrinojs/airbnb-base":"^9.0.0-rc.0"},"peerDependencies":{"eslint":"^5.0.0","neutrino":"^9.0.0-rc.0"},"gitHead":"2f2ff5fe7cbe025f57104573ad4739271b3ff88d","_resolved":"","_integrity":"","_from":"file:conduitvc-airbnb-base-2.0.0.tgz","description":"> Neutrino preset that supports linting Node.js projects with Airbnb's ESLint config, following the [Airbnb styleguide](https://github.com/airbnb/javascript), with Conduit's stylistic preferences.","_id":"@conduitvc/airbnb-base@2.0.0","_npmVersion":"6.4.1","_nodeVersion":"8.12.0","_npmUser":{"name":"eliperelman","email":"eli@eliperelman.com"},"dist":{"integrity":"sha512-slY0DtLmZqZiBXnXN/Bal0qjHCuTIrqVlenyE/rwZtNpTF1rVpQhLrthSEn0O5mvRPb4DsImFMYOZtqeVvzLsQ==","shasum":"0a101439fae61e6090519ee835d5e0f001ef6893","tarball":"https://registry.npmjs.org/@conduitvc/airbnb-base/-/airbnb-base-2.0.0.tgz","fileCount":3,"unpackedSize":7678,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb/cdPCRA9TVsSAnZWagAAQuwP/3jVJ+xqB7SgAi2Kr2MS\nKQ2RpQvTj+rL1uYtwqXe4zF7SDjtQyVCjFeUJ1yAcK+08FQcPxmezWS193a+\n5l5FdvtafukzjF8PWQHsdlH7dxLkxtmrltixTyAiQUk+5BBcxKT7YWu2QKmC\npRgM0kw2yPoLoT7bvH/Gg3cptpnTRivuzNtdubHjY2rcBCCbyxAFk4jtTjUE\nqxZGj5UvdsqGwvXC1ritLe9mYSK1knsq+dV99+CDBSyBEfvqAe4GvhXnqkdf\nq7VU6mp6cpoY8HOfNJavXbqdKb8YsglpqH07m7pKVzEPCMpcFqpwJVhIKnr/\n7EQKi3xc1BEzhBJkhwLcZJIMwtHF+oTO4QSEQOLYSqlIDFzmHDeXhbz7d2rt\ncqLuecs/tTYptd8OJgZQjYUqx0gpNqQk6HhGloUIjo9WmJF6Z7Z1GjCaLcC5\nVzFn1CQWBkijAMIUKTY8P8aIr94nB4ps7NCK/euBKj1i89CwuC7D/bACRMS+\njcAcReduAp7C8SjS+l72pRTXALZ+NQoCnP9/aml9L4GfpfxRgYcSp1CEM8Hw\nyP3gJpnTm68rghf9FPzkENJubDTGnEtzUhKQjUgZRA0PegbEaIaRaXAzu0GB\nTnRduYO3ZuzWuX83W0R8GBPhRYG7H6zeG+O9qiESEvnNDSj0IfPjQwsPiDMr\n7LJr\r\n=9Kv9\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC9Df0Fnm2ebRbFBTabjaltFKPIexxbYnqo2tZOguPK4wIgHG5MxU8SdVcy7FTx+9FuT8M1U2QzTYMrhDM1TkcDQ8s="}]},"maintainers":[{"name":"cbaron","email":"topherbaron@gmail.com"},{"name":"ckousik","email":"chinmaykousik1@gmail.com"},{"name":"eliperelman","email":"eli@eliperelman.com"},{"name":"kyleparrott","email":"kyle.parrott@gmail.com"},{"name":"lights-of-apollo","email":"james@conduit.vc"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/airbnb-base_2.0.0_1543358286628_0.2624800459874792"},"_hasShrinkwrap":false},"2.0.1":{"name":"@conduitvc/airbnb-base","version":"2.0.1","main":"index.js","author":{"name":"Eli Perelman","email":"eli@eliperelman.com"},"license":"MIT","repository":{"type":"git","url":"https://github.com/ConduitVC/neutrino-presets/tree/master/packages/airbnb-base"},"publishConfig":{"access":"public"},"dependencies":{"@conduitvc/eslint":"^2.0.1","@neutrinojs/airbnb-base":"^9.0.0-rc.0"},"peerDependencies":{"eslint":"^5.0.0","neutrino":"^9.0.0-rc.0"},"gitHead":"e8eb83b6add248008955f374a531822e07e5f5db","_resolved":"","_integrity":"","_from":"file:conduitvc-airbnb-base-2.0.1.tgz","description":"> Neutrino preset that supports linting Node.js projects with Airbnb's ESLint config, following the [Airbnb styleguide](https://github.com/airbnb/javascript), with Conduit's stylistic preferences.","_id":"@conduitvc/airbnb-base@2.0.1","_npmVersion":"6.4.1","_nodeVersion":"8.12.0","_npmUser":{"name":"eliperelman","email":"eli@eliperelman.com"},"dist":{"integrity":"sha512-JSNuyuvh4mRFg/sHzEo3N6mlnAdKgE/u4IYZIDfFSzS7wN//aVpjauCSxW7wTMmqUefLaoF34i9u+FAu1hAHDA==","shasum":"224fdf337f5146b8773b9d34ca79527d6e3b94c0","tarball":"https://registry.npmjs.org/@conduitvc/airbnb-base/-/airbnb-base-2.0.1.tgz","fileCount":3,"unpackedSize":7678,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb/ckECRA9TVsSAnZWagAA/PYP/RIrKIWpdxpxPBjRHcoT\nl9P4XOMrcC3DtlqNLZxYBozAvLh73yVO+eVj9F9fY9WnclOazedtm78os2+p\nj2ht2uWDSzrXqIOHvARE1YswPraxl3NQYWfdrsxr8KB0tEt43Jv8j9QwjiYt\nSf/EwWihJyFXH7zSOSSBJ151S88RwPjMLB2YZ1lNNhzJYhACs8o2l6g7vw8S\nWDSrpBSmR5MoaSsnYqaPNWUeRyI3KNAb0p7MjOiMkBu9pvAwEoX9QVCe0I2B\nZpV4h0yE13XxYQAIrxnBg4ysIZtnKT8ySZqMdPqP7y4CNGC7xMWVFuHlHI7v\nmXgwcUsl6k4ja7cVn1SFx4JT6L5T5/7ZIM8QyvM24Ce8dzxcD9qlDchl0u6f\n5/SooF31LrlaJo4d0xpZGVYzzo0SQFMnM9XMozzkQ1DIzoCIHskOKNOUZDnQ\nk9h+EcGbo0NwCykwJXh4Ug1/T3szxDcJ+7b656uIqGdofmVqS0okjV2ctYj0\n2wrIy2aQ5Qo+xzEfwe0B0vgyoEvZyzBQpq6qWMkjN0zZNJmRrWoNvDlnRCQb\nMGm/iyUrzI8VwodINF2X2dQkwi7rMPpDcuQ7LL59QJiMTFhi0vTIH/cq52Ro\nNzV2BJTYqK0PNj1JsFUDIJaHBM108aYUkoWCXK8i6E5JRVPoBfjYbZSFjEJ1\nXO9O\r\n=Jgqw\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCID0rT6oZVnWtmjINlSa3D0ZXoASoz6qjjlRiNEevQPdYAiEA9/6+crFSi0R1X552y5krPgULCi+rW6jMT04dfTF0bvw="}]},"maintainers":[{"name":"cbaron","email":"topherbaron@gmail.com"},{"name":"ckousik","email":"chinmaykousik1@gmail.com"},{"name":"eliperelman","email":"eli@eliperelman.com"},{"name":"kyleparrott","email":"kyle.parrott@gmail.com"},{"name":"lights-of-apollo","email":"james@conduit.vc"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/airbnb-base_2.0.1_1543358723851_0.4496018762261129"},"_hasShrinkwrap":false},"2.0.2":{"name":"@conduitvc/airbnb-base","version":"2.0.2","main":"index.js","author":{"name":"Eli Perelman","email":"eli@eliperelman.com"},"license":"MIT","repository":{"type":"git","url":"https://github.com/ConduitVC/neutrino-presets/tree/master/packages/airbnb-base"},"publishConfig":{"access":"public"},"dependencies":{"@conduitvc/eslint":"^2.0.2","@neutrinojs/airbnb-base":"^9.0.0-rc.0"},"peerDependencies":{"eslint":"^5.0.0","neutrino":"^9.0.0-rc.0"},"gitHead":"5cbd611e1f73e5b1e92b4e3805491a5ee7134fee","_resolved":"","_integrity":"","_from":"file:conduitvc-airbnb-base-2.0.2.tgz","description":"> Neutrino preset that supports linting Node.js projects with Airbnb's ESLint config, following the [Airbnb styleguide](https://github.com/airbnb/javascript), with Conduit's stylistic preferences.","_id":"@conduitvc/airbnb-base@2.0.2","_npmVersion":"6.4.1","_nodeVersion":"8.12.0","_npmUser":{"name":"eliperelman","email":"eli@eliperelman.com"},"dist":{"integrity":"sha512-eA2tOzOVfCg6nNM8/I5MXOoK0maiY9bUV3OdxZn6BWVfE5+KDQTpx57xLUQbS6XC4q8MVY6Sv02deo7DNyEEtg==","shasum":"730dfb04ed8da1b0f6505bec642e0bcbccb38335","tarball":"https://registry.npmjs.org/@conduitvc/airbnb-base/-/airbnb-base-2.0.2.tgz","fileCount":3,"unpackedSize":7949,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb/vsqCRA9TVsSAnZWagAASX4P/iDHDjB0e9052U8J6Ltk\npHqVD/Cq0INSh+5km7FB3KU86orFGQcyq742lhftybRx8KXbv5T0s53tO/h3\npM7pLu7jlCwIcua2Wc1noFD2sMeYf7os9eaZpgvpOS2m9KkLX0IKSwdXvnfv\nYAbqU7mOeR7k8pPsZtScxZp+ImiOpoDVhtN31+bFeItJOfKoVS2UK/AxtXoP\nYwYESNhuoU+s/wV08o0Rpe8ii3UDi6liBRTiszPVovVOlRIfX/1f0qk79yUU\n/SJUS19aeWOma4ESEr5qFori2XwCDAuPw9oXpbRjVeuPGDcUVgOX/j+AW5LP\nUETEw8GNvxUzX80AncM76boZa62o4JktxXdvHKgbbpWRpXUeWLlU4TZFNqFq\nKJABqJxtkshn5WAubHLewMySQTQbGTcz5L/Pti7Y6+fGEyOS3e/mAsZW8nGr\nL2Dfq6doiCktq4/XlwBtS0qX2zer47n9ki9ZK1xw7r5/rfjH/wvfVN8lpDd2\n6JQLB8KBWEL8xlVjzxVDhKi5MhxH/tGwhn56rX7Jmw02xMcmqg/pl5IGOQX3\nU/aZKUkGwCno04GZGzCi2DSwY9xWxJw4X9cp109SNTMDC/2h8b6RP22BwZLz\nhEzp98B7vHaMHxuK1+ofDo9pcYDAQjTERJvXAfocO9VF/9PiTOqSjlMBdTvM\nV5NL\r\n=8J90\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICiTrFdfciQEzlqt7INmBSE1nXzKy0em/+yfOyZ7nw1xAiA4iGBWEkog7hNuEKglYdcYmpaRly7it+con8kW3WgiRQ=="}]},"maintainers":[{"name":"cbaron","email":"topherbaron@gmail.com"},{"name":"ckousik","email":"chinmaykousik1@gmail.com"},{"name":"eliperelman","email":"eli@eliperelman.com"},{"name":"kyleparrott","email":"kyle.parrott@gmail.com"},{"name":"lights-of-apollo","email":"james@conduit.vc"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/airbnb-base_2.0.2_1543437098201_0.865255293633036"},"_hasShrinkwrap":false},"3.0.0":{"name":"@conduitvc/airbnb-base","version":"3.0.0","main":"index.js","author":{"name":"Eli Perelman","email":"eli@eliperelman.com"},"license":"MIT","repository":{"type":"git","url":"https://github.com/ConduitVC/neutrino-presets/tree/master/packages/airbnb-base"},"publishConfig":{"access":"public"},"dependencies":{"@conduitvc/eslint":"^3.0.0","@neutrinojs/airbnb-base":"^9.0.0-rc.0"},"peerDependencies":{"eslint":"^5.0.0","neutrino":"^9.0.0-rc.0"},"gitHead":"66766906dd7d5f1fb8c0f9d12b6eda4b1c15eb50","_resolved":"","_integrity":"","_from":"file:conduitvc-airbnb-base-3.0.0.tgz","description":"> Neutrino preset that supports linting Node.js projects with Airbnb's ESLint config, following the [Airbnb styleguide](https://github.com/airbnb/javascript), with Conduit's stylistic preferences.","_id":"@conduitvc/airbnb-base@3.0.0","_npmVersion":"6.2.0","_nodeVersion":"10.8.0","_npmUser":{"name":"eliperelman","email":"eli@eliperelman.com"},"dist":{"integrity":"sha512-F1i+iljdKUruhCpetcY36GWJwrG3HmjHRwQFFFy/HOgQszmdr4BiWcDIDHuY80TheInuUmuSgoI2xBbeLkUHEQ==","shasum":"ce85ab51c6d3b8f6cc2845a6c7af5c929e7e04a6","tarball":"https://registry.npmjs.org/@conduitvc/airbnb-base/-/airbnb-base-3.0.0.tgz","fileCount":3,"unpackedSize":7973,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcBYuiCRA9TVsSAnZWagAA7jAP/2K2HKAXxTfbAVcij0Kc\nWQ1mPssiogzmuYDOC9fM6nj/Ew9dLWjRN3XsWgK58WaV+cWgybe75zJDJtxo\nV5wH/3EdsbOX8eoEDUYdkwqTtrBzT/eQyaGZ9/2FFVwgTBNnf4ZBQdNg9UJa\ncqXc18naWNLIqmbZGrY5i9XnykqmcmyN71yg4XBcQzJIJq7YO9H+ERQBlHgC\nGh/yewCHRcchfTvsHHlWGnhkqMkXeNka9+g04S1OWpAw97o8u9sCw4MylgXC\n/Pu0grV+7UKJkUoIAg4Fwi7NKBRgRo7C7T3325ux20hCe0eKd9VTSLwB03NK\nocagBoJ55zWaPc9t5IOUFQ4N1osvInjSJ9yM+IdVmLH5DpPgMg5DYKAZusEC\nvPyubQfh+FEsblW8IRx+9Cb7JgXWRudHL/pT3rrv6WOel2ZXi80QzHxzRkXg\nGKVW7UmeBNtNJ5zbV+pZ2aWSV8QtJ2YWlb8PueIoyivlzSFKam3/HmP05n/X\n8V/VahIHxXeXupy5IWQL7RaHgCTVjasmCCDJwLu1lQeLlq8cZAbNCbxV4tw2\nWThAyNn00xvPqGOGis3ODa6fx500M+qxf/IeBBB/MN/QpK0slkomivCmDtIz\nV2nn+uKzq+DJC36HLVb5ILd8GR1pLkZbA/Mat7wTe50t596ud47YuDjkKLAw\nm5bf\r\n=2WIe\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDG7f6taibQeT0U1fq5ecVE6AHCWD/ot0mxDGeh7oCHSgIhAN7/0v42frwNjOuij/YoKtUy8ROUZ2lEVwb/OkI2BtYc"}]},"maintainers":[{"name":"cbaron","email":"topherbaron@gmail.com"},{"name":"ckousik","email":"chinmaykousik1@gmail.com"},{"name":"eliperelman","email":"eli@eliperelman.com"},{"name":"kyleparrott","email":"kyle.parrott@gmail.com"},{"name":"lights-of-apollo","email":"james@conduit.vc"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/airbnb-base_3.0.0_1543867297468_0.06970768953079531"},"_hasShrinkwrap":false},"3.0.1":{"name":"@conduitvc/airbnb-base","version":"3.0.1","main":"index.js","author":{"name":"Eli Perelman","email":"eli@eliperelman.com"},"license":"MIT","repository":{"type":"git","url":"https://github.com/ConduitVC/neutrino-presets/tree/master/packages/airbnb-base"},"publishConfig":{"access":"public"},"dependencies":{"@conduitvc/eslint":"^3.0.1","@neutrinojs/airbnb-base":"^9.0.0-rc.0"},"peerDependencies":{"eslint":"^5.0.0","neutrino":"^9.0.0-rc.0"},"gitHead":"e2f123a5ff0dbb90090a2320ebe0513a6b9e5f3c","_resolved":"","_integrity":"","_from":"file:conduitvc-airbnb-base-3.0.1.tgz","description":"> Neutrino preset that supports linting Node.js projects with Airbnb's ESLint config, following the [Airbnb styleguide](https://github.com/airbnb/javascript), with Conduit's stylistic preferences.","_id":"@conduitvc/airbnb-base@3.0.1","_npmVersion":"6.2.0","_nodeVersion":"10.8.0","_npmUser":{"name":"eliperelman","email":"eli@eliperelman.com"},"dist":{"integrity":"sha512-FIK+v/Eh0dwglmXN//bOdhs8EQo9V52gl18Ng9q+SOPuqcp13NnKtDnVgHSfVDVx0qu1Ld9XZtvucXoSdXWYtQ==","shasum":"0ba86fe1135628b18855299880c9ecfd22a58b83","tarball":"https://registry.npmjs.org/@conduitvc/airbnb-base/-/airbnb-base-3.0.1.tgz","fileCount":3,"unpackedSize":7973,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcBaGsCRA9TVsSAnZWagAAfMIP/i3Q7LvrN9kA/NhcHjAG\nmMCWXE+Ijbvkm1zpXXoZzPj/8kFMe5p3yUfBxNDx+pQEbGZSSMGTvRWERP5q\nkO3Zhk7rxR+Qn7CN7u7dItTMGNm4G0T1Ev+9IK0tfBrulVF6IEcmUXAvDoTS\nTMx/ehpx5YaKjtu58ZKCCsMTDmaL5s08TgsPvVDOJfrYxtR7cPNdTFZp0B1E\ni4hvz26cBsHodjm17PwduaF7oni3JyUDJB6e1p1xJv2eJ+Agh2iQ9octFZbO\nPEbvLesnp34+8JQIUqYxwFYIxc9vj8RiV7syq48B0ZzBKwydOTzF3lB04C6n\n7dk3p6c88zPr6junNCMotMKvmFGpH6gxGEYR0OTMm48Qpz/YtaVjaxn/Dfg6\nt3eo47hyqMnUiwdwep9JxJvC3M1sNxiJo+SNPVpA5IrS9b3VNgg1nFb3TP2a\nwlSP0u3i/1/xjj+8MgesRXSZEI5yrFEfcYPxipslqj0/2enW92F99jUK5dDi\nzmafxwXJbPpSNtxOGRJdxZ2pwOtNXH/p+RvIWqFZE86QxuCoRdHbOY94iHiS\nUdz20L8sKU8QBi4hYcjXrgwkdAPCmkby1PTXqEvqBH3LgU91nFsqSA1epPSV\naN0SytCTxqaHiHQX4q2CU0q7BHAaGFiM0LEJVjNkyslDRTjVzh8vWJ2lNJnC\nbTf9\r\n=FLfd\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD0GLXX5aQFXQzMa94K9ue9v6EvzUFp3LAYoNZWfdPcEgIgZ9TctX3rqc4zTnfRRDwWUFGehf3g+QIMC9CCVcTN24A="}]},"maintainers":[{"name":"cbaron","email":"topherbaron@gmail.com"},{"name":"ckousik","email":"chinmaykousik1@gmail.com"},{"name":"eliperelman","email":"eli@eliperelman.com"},{"name":"kyleparrott","email":"kyle.parrott@gmail.com"},{"name":"lights-of-apollo","email":"james@conduit.vc"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/airbnb-base_3.0.1_1543872939354_0.013777511187481606"},"_hasShrinkwrap":false},"3.0.2":{"name":"@conduitvc/airbnb-base","version":"3.0.2","main":"index.js","author":{"name":"Eli Perelman","email":"eli@eliperelman.com"},"license":"MIT","repository":{"type":"git","url":"https://github.com/ConduitVC/neutrino-presets/tree/master/packages/airbnb-base"},"publishConfig":{"access":"public"},"dependencies":{"@conduitvc/eslint":"^3.0.2","@neutrinojs/airbnb-base":"^9.0.0-rc.0"},"peerDependencies":{"eslint":"^5.0.0","neutrino":"^9.0.0-rc.0"},"gitHead":"e86c049b20da5e9110d3a4ac450b8b42a4beae8a","_resolved":"","_integrity":"","_from":"file:conduitvc-airbnb-base-3.0.2.tgz","description":"> Neutrino preset that supports linting Node.js projects with Airbnb's ESLint config, following the [Airbnb styleguide](https://github.com/airbnb/javascript), with Conduit's stylistic preferences.","_id":"@conduitvc/airbnb-base@3.0.2","_npmVersion":"6.2.0","_nodeVersion":"10.8.0","_npmUser":{"name":"eliperelman","email":"eli@eliperelman.com"},"dist":{"integrity":"sha512-CL4xNzzyPWL0ixXc7PBnIlad0LYpsz9JFEUF/6F5fJUGfZI/kqzJbzoIhNkxllrqckOJX+JDJwBOg8giOaFY+w==","shasum":"10be7ca96bc4825d3ca7af7d3cc89ebd3f3a7cd9","tarball":"https://registry.npmjs.org/@conduitvc/airbnb-base/-/airbnb-base-3.0.2.tgz","fileCount":3,"unpackedSize":7973,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcBaw5CRA9TVsSAnZWagAAHL0P/jiDzN9tznWChpHRP/Xk\ntz6CWOh4ExC+mvuNlqS60B8gDg1871pHLOrumFvBX0gPk+S3lo72eRmuMbx6\npACr/J1HAipZITgfr3E9BW5WSG6iivKc9oq5/+9ybnztaqv4Og761jdpFF2l\nqRSHnUP/wG5K3T2WXMVL0GMa4HxhuHXni4AiojaYLr2OFVVd4yXeN0jdDTib\nNuleH6X+EpFXOahRTTcAP/Nz70aZe8s6AxS/4qkJoayYK5jATXtHZiE9P6Uc\nOkMFegKLBaia8XB0zHp4OUa+agx2bzz+D6ssP1UA8WAjZ/NE/ufqKJmNSNk6\nu4jdSqOnbRPV8OdC6+cbFJhu79poxMGPxWw0EKtGp9ZopjiCg5Y77TtW4j+E\n30nnQR519fUg3dYpLuhEoYF/FVOKzczietTifGJlYz8CzG8ZyUKn6gflUTPA\nNKkS8/rvWJWAGnHHKwXulf8IOI3Wyg0iSOZ6kau2mSdtT5VS16FgxmwiCs3n\n92GQP2hbXbheCVVFQrifA2/XrM7sppbpoooRf7x5/edfDVPyv3ZAj85CzAau\nXfHk537S18YGU4SBwV3yae0oMJkhBi9sXVsAbmXbMNekjs3YTAWGBocBqS8j\nQHMb4QQVlxlshvV2WWruUJGpGGc8GTHtmDGcRwxW8VeKrFdg6QIZA+ZZM82w\nT9wX\r\n=Ef+q\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAsu7Fnif06x/HGPKMx4rKYV95FkxbECRkU9yHWeyjuvAiEAgq8iRs/0mnBefFMUfhEhVJnei+7ROoomv4Oj2hbNZcI="}]},"maintainers":[{"name":"cbaron","email":"topherbaron@gmail.com"},{"name":"ckousik","email":"chinmaykousik1@gmail.com"},{"name":"eliperelman","email":"eli@eliperelman.com"},{"name":"kyleparrott","email":"kyle.parrott@gmail.com"},{"name":"lights-of-apollo","email":"james@conduit.vc"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/airbnb-base_3.0.2_1543875641054_0.03333883685334027"},"_hasShrinkwrap":false},"3.0.3":{"name":"@conduitvc/airbnb-base","version":"3.0.3","main":"index.js","author":{"name":"Eli Perelman","email":"eli@eliperelman.com"},"license":"MIT","repository":{"type":"git","url":"https://github.com/ConduitVC/neutrino-presets/tree/master/packages/airbnb-base"},"publishConfig":{"access":"public"},"dependencies":{"@conduitvc/eslint":"^3.0.3","@neutrinojs/airbnb-base":"^9.0.0-rc.0"},"peerDependencies":{"eslint":"^5.0.0","neutrino":"^9.0.0-rc.0"},"gitHead":"4b9e4fb36f5db3ffc7f9cc17e8c2d6d99bf1cf61","_resolved":"","_integrity":"","_from":"file:conduitvc-airbnb-base-3.0.3.tgz","description":"> Neutrino preset that supports linting Node.js projects with Airbnb's ESLint config, following the [Airbnb styleguide](https://github.com/airbnb/javascript), with Conduit's stylistic preferences.","_id":"@conduitvc/airbnb-base@3.0.3","_npmVersion":"6.2.0","_nodeVersion":"10.8.0","_npmUser":{"name":"eliperelman","email":"eli@eliperelman.com"},"dist":{"integrity":"sha512-AeqynNwns9Rm9XccgLPt0PEpCp74Ku1w/Xg1cRV+xhbdtTAaGdwjN1O9yV1MufpI055QFRGCkZnHZCvq0u3iOQ==","shasum":"a90419c63f115353ce47e24ee81e188a9816fb0d","tarball":"https://registry.npmjs.org/@conduitvc/airbnb-base/-/airbnb-base-3.0.3.tgz","fileCount":3,"unpackedSize":7973,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcBbExCRA9TVsSAnZWagAArC8P/iXYoMyKjPxkaXcLuanl\newu/OIAl9yyqbOk+jt1VaEiBcrzHXRijfeCSX7N/Wt6zV7SS9ECUtxnvcrRk\nyawAb/wBXmfHo/Fw2VBfxEGfv8Q9FwYMx0j9Qm0RrmtDXI2XDau1XOSp/KXf\nFauXs6NfwynUwLlbFH3yQ/GlVAUTg2/75cHh15B1jXtLvJWi8p1lD3cybr6O\nAD3FuOsHHAlYhITGDp1COhiluKqzFHb512dcumyQAElqqN6tCMsyh8kH+R0t\n2KlND9oT51zMMhIv4KpEkN6+JAXYMjyF5FWNshaLxD+FMnD1Ix+PqDP0AQab\nHXo4XR2IplesJwz2FFLVhNbk2oXdzW0BeWRx6obo9zfDkZw+6r3NsSzEb5cn\n0dBpIy4IBDeaPogERKTmM0niQ/RJamP4XIpKpGZRS432WJxy7mJUXTd4Xt2G\nUPNjY1hC1ajONpNUChFNOwX6IspRNDjGwBFuEvPALRK5LNu5yUAaVaOgYrDP\nt1Lo8NFx6Y6+V2jM+cCKaVY9gXFoP2/w1Jm0CBvL2Xs/WZq2js6Iedfx5FrI\nbtA6jsagIk9owbh37Q8S0LXmlMv7qblrUTzuwV7H+YBP72DY/2D1EVaUdPgR\nmmTcHBPuDDBtkS8BPmGjdDMKTiOXAheQKZ46BleDIYnTgHaZDTrWrkEsShUr\n7zT0\r\n=tz86\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDBClsujjYBKM/I0OXJi+dkBN6l3/zUJttB6A115nLd/QIgQeI+BGvMomBX/+bnWCg/8TNGBtAfipvq7wPcs8pUMps="}]},"maintainers":[{"name":"cbaron","email":"topherbaron@gmail.com"},{"name":"ckousik","email":"chinmaykousik1@gmail.com"},{"name":"eliperelman","email":"eli@eliperelman.com"},{"name":"kyleparrott","email":"kyle.parrott@gmail.com"},{"name":"lights-of-apollo","email":"james@conduit.vc"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/airbnb-base_3.0.3_1543876913016_0.9360188314863964"},"_hasShrinkwrap":false},"4.0.0":{"name":"@conduitvc/airbnb-base","version":"4.0.0","main":"index.js","author":{"name":"Eli Perelman","email":"eli@eliperelman.com"},"license":"MIT","repository":{"type":"git","url":"https://github.com/ConduitVC/neutrino-presets/tree/master/packages/airbnb-base"},"publishConfig":{"access":"public"},"dependencies":{"@conduitvc/eslint":"^4.0.0","@neutrinojs/airbnb-base":"^9.0.0-rc.0"},"peerDependencies":{"eslint":"^5.0.0","neutrino":"^9.0.0-rc.0"},"gitHead":"5f1c221062b5c0288e68b53e79fbb3c6d067e4a9","_resolved":"","_integrity":"","_from":"file:conduitvc-airbnb-base-4.0.0.tgz","description":"> Neutrino preset that supports linting Node.js projects with Airbnb's ESLint config, following the [Airbnb styleguide](https://github.com/airbnb/javascript), with Conduit's stylistic preferences.","_id":"@conduitvc/airbnb-base@4.0.0","_npmVersion":"6.2.0","_nodeVersion":"10.8.0","_npmUser":{"name":"eliperelman","email":"eli@eliperelman.com"},"dist":{"integrity":"sha512-MrWe0rzpsbNnL2fYyuTHL9CjECwOOz/gBh0MQOlp/7en3O3zUTLNQ/Mek/L7q7BIqiMR+ukErlj9HgnvreDxKQ==","shasum":"037b2e2cf5bc6eb976830cce122ebe82ed4db12b","tarball":"https://registry.npmjs.org/@conduitvc/airbnb-base/-/airbnb-base-4.0.0.tgz","fileCount":3,"unpackedSize":7973,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcDv86CRA9TVsSAnZWagAA194P/3Y9/Zo7Ph9kng0jcbJU\nqMvFAgns3ufJfK4OtB1/0lU4g/q/yihHcC2HsYdYCeGs+gCJ4IaexzbGm+K2\noj38O4cNY1sUYtHMAee0aS/gpSV9mNbi/GeinUXbApjfHY8/ka+7PKVxHVZl\nAeKvM8j/7tcPMKRtEX6ubmi84dQ4SXGoD6tq9uGqiZ6TFJzWA6udK5339GnQ\nS+Tyqftc925qQ5ZQ5U42NLvHCIYT92NBDjJkPPTrPKaqg2TaOzp5eMFgN/27\npaBCf/Sl4cLkIOxfmJzqe53HC7bRLDgwZHA5ExXE0Sqh8edMwkz95Nob2ybN\neYV2EOaQ8DwQI8xi06zmm00FeUrR/dtDn7knNe/sKUIGmeno7Yvm+r+/6Zt7\n/XFkSJExH5K3KlmKzrGj7rHjTKRo5s1U1s1Mkr3WgzD9gPGt5uhQNrwUCSMW\nkLpGiJjhV2+u+mAk5MMh14w580WEr2PpXSLWXC2OzzSP/1Tfp6oXK1BrPyzg\nWl0ZhCE1pssjudZH3p+4+SfgPymg40NAClpVxMMjPWdRWvWEmBhmezumgYrW\n56k+e1ZsOp4TzPyBThlSL1AJxTWDqow4i8/QXeJTfXp6qbEo0mnVJ3imrzCn\nin2bRLn9hAjGz0SXS8viIgfJSBmlUQstj73JngIUKlDXFfiMJIOr3HmGIZ6N\njAHr\r\n=cxT5\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIChlzgCMkTurF8IlUGJYOgbUO/ORWoVCX7LanE8RBARsAiAcEpo8CqKTq+Re4fS4PjZyV6QM2a27XdWEn4ETPtrDmw=="}]},"maintainers":[{"name":"cbaron","email":"topherbaron@gmail.com"},{"name":"ckousik","email":"chinmaykousik1@gmail.com"},{"name":"eliperelman","email":"eli@eliperelman.com"},{"name":"kyleparrott","email":"kyle.parrott@gmail.com"},{"name":"lights-of-apollo","email":"james@conduit.vc"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/airbnb-base_4.0.0_1544486714175_0.5275153433668167"},"_hasShrinkwrap":false}},"time":{"created":"2018-11-16T21:19:45.486Z","1.0.1":"2018-11-16T21:19:45.768Z","modified":"2022-04-05T00:53:31.192Z","1.0.2":"2018-11-16T21:37:42.516Z","1.0.3":"2018-11-16T21:48:06.397Z","2.0.0":"2018-11-27T22:38:06.726Z","2.0.1":"2018-11-27T22:45:24.047Z","2.0.2":"2018-11-28T20:31:38.386Z","3.0.0":"2018-12-03T20:01:37.666Z","3.0.1":"2018-12-03T21:35:39.511Z","3.0.2":"2018-12-03T22:20:41.163Z","3.0.3":"2018-12-03T22:41:53.205Z","4.0.0":"2018-12-11T00:05:14.317Z"},"maintainers":[{"email":"chinmaykousik1@gmail.com","name":"ckousik"},{"email":"kyle.parrott@gmail.com","name":"kyleparrott"},{"email":"james@conduit.vc","name":"lights-of-apollo"},{"email":"topherbaron@gmail.com","name":"cbaron"}],"description":"> Neutrino preset that supports linting Node.js projects with Airbnb's ESLint config, following the [Airbnb styleguide](https://github.com/airbnb/javascript), with Conduit's stylistic preferences.","repository":{"type":"git","url":"https://github.com/ConduitVC/neutrino-presets/tree/master/packages/airbnb-base"},"author":{"name":"Eli Perelman","email":"eli@eliperelman.com"},"license":"MIT","readme":"# `@conduitvc/airbnb-base`\n\n> Neutrino preset that supports linting Node.js projects with Airbnb's ESLint\nconfig, following the [Airbnb styleguide](https://github.com/airbnb/javascript),\nwith Conduit's stylistic preferences.\n\n## Features\n\n- Zero upfront configuration necessary to start linting your project\n- Modern Babel knowledge supporting ES modules and optionally Flow and TypeScript\n- Highly visible during development, fails compilation when building for production\n- Easily extensible to customize as needed\n\n_Note: If you are building a React project, you should probably use \n[`@conduitvc/airbnb`](https://www.npmjs.com/package/@conduitvc/airbnb)\ninstead._\n\n## Requirements\n\n- Node.js ^8.10 or 10+\n- Yarn v1.2.1+, or npm v5.4+\n- Neutrino 9 and one of the Neutrino build presets\n- ESLint 5\n\n## Setup\n\nIn your project, install the necessary development dependencies:\n\n_Note: You should already have `neutrino@next` installed via your build preset._\n\n```sh\nyarn add --dev @conduitvc/airbnb-base eslint\n```\n\nAfter adding the Airbnb preset to your Neutrino-built project, edit your\nproject's `.neutrinorc.js` to add the preset for linting **before** your build\npreset. For example, when building your project using `@conduitvc/node`:\n\n```js\nmodule.exports = {\n  options: {\n    root: __dirname,\n  },\n  use: [\n    '@conduitvc/airbnb-base',\n    '@conduitvc/node',\n  ],\n};\n```\n\nStart the app, then check your console for any linting errors. If everything is\nsuccessful, you should see no errors in the console. ESLint errors visible\nduring development are reported, but will still continue to build and serve your\nproject. ESLint errors during build will not build the project, and will cause\nthe command to fail.\n\n```bash\n❯ yarn start\n\nERROR in ./src/index.js\nModule Error (from ./node_modules/eslint-loader/index.js):\n\nerror: Missing semicolon (semi) at src/index.js:35:29:\n  33 |\n  34 |\n> 35 | const HOST = 'localhost:3000'\n     |                              ^\n  36 |\n  37 |\n  38 |\n\n1 error found.\n1 error potentially fixable with the `--fix` option.\n```\n\n## Building\n\n`@conduitvc/airbnb-base` will cause errors to **fail your build** when\n`NODE_ENV` is not `'development'`. If you want to ease introduction of this\nlinting preset to your project, consider only adding it to your `use` list\nduring development until all linting errors have been resolved.\n\n```bash\n❯ yarn build\n\nERROR in ./src/index.js\nModule Error (from ./node_modules/eslint-loader/index.js):\n\nerror: Missing semicolon (semi) at src/index.js:35:29:\n  33 |\n  34 |\n> 35 | const HOST = 'localhost:3000'\n     |                              ^\n  36 |\n  37 |\n  38 |\n\n1 error found.\n1 error potentially fixable with the `--fix` option.\n```\n\n_Example: ease linting into project by only enabling when\n`NODE_ENV=development`, i.e., `--mode development`:_\n\n```js\nmodule.exports = {\n  options: {\n    root: __dirname,\n  },\n  use: [\n    process.env.NODE_ENV === 'development' ? '@conduitvc/airbnb-base' : false,\n    '@conduitvc/node',\n  ],\n};\n```\n\n## Middleware options\n\nThis preset uses the same middleware options as\n[@neutrinojs/eslint](https://neutrinojs.org/packages/eslint/#usage). If you wish\nto customize what is included, excluded, or any ESLint options, you can provide\nan options object with the middleware and this will be merged with our internal\ndefaults for this preset. Use an array pair instead of a string to supply these\noptions.\n\n_Example: Extend from a custom configuration (it will be applied after Airbnb)\nand turn off semicolons from being required._\n\n```js\nmodule.exports = {\n  options: {\n    root: __dirname,\n  },\n  use: [\n    ['@conduitvc/airbnb-base', {\n      eslint: {\n        // For supported options, see:\n        // https://github.com/webpack-contrib/eslint-loader#options\n        // https://eslint.org/docs/developer-guide/nodejs-api#cliengine\n        // The options under `baseConfig` correspond to those\n        // that can be used in an `.eslintrc.*` file.\n        baseConfig: {\n          extends: [\n            'my-custom-config',\n          ],\n          rules: {\n            'babel/semi': 'off',\n          },\n        },\n      },\n    }],\n  ],\n};\n```\n\n### Flow Support\n\nTo enable linting with Flow syntax support, specify the `flow: true` option to\nthe preset:\n\n```js\nmodule.exports = {\n  options: {\n    root: __dirname,\n  },\n  use: [\n    ['@conduitvc/airbnb-base', {\n      flow: true,\n    }],\n  ],\n};\n```\n\n### TypeScript Support\n\nTo enable linting with TypeScript syntax support, specify the `typescript: true`\noption to the preset:\n\n```js\nmodule.exports = {\n  options: {\n    root: __dirname,\n  },\n  use: [\n    ['@conduitvc/airbnb-base', {\n      typescript: true,\n    }],\n  ],\n};\n```\n\n## Exposing generated lint configuration via `.eslintrc.js`\n\n`@neutrinojs/eslint`, from which this preset inherits, provides an `.eslintrc()`\noutput handler for generating the ESLint configuration in a format suitable for\nuse in an `.eslintrc.js` file. This allows the ESLint CLI to be used outside of\nbuilding the project, and for IDEs and text editors to provide linting\nhints and fixes.\n\nCreate a `.eslintrc.js` file in the root of the project, containing:\n\n```js\n// .eslintrc.js\nconst neutrino = require('neutrino');\n\nmodule.exports = neutrino().eslintrc();\n```\n\nThis `.eslintrc.js` configuration will be automatically used when running the\nESLint CLI. For convenience a `lint` script alias can be added to your\n`package.json`, allowing linting to be run via `yarn lint`:\n\n```json\n{\n  \"scripts\": {\n    \"lint\": \"eslint --cache --format codeframe src\"\n  }\n}\n```\n\nProjects may face a problem when their editor or IDE lints all files and\nhighlights errors that were normally excluded from source, i.e. Neutrino's\n`include` and `exclude` options. This is because the ESLint CLI does not have a\nway to specify included and excluded files from the `.eslintrc.js`\nconfiguration. Instead you will need to create an\n[.eslintignore](https://eslint.org/docs/user-guide/configuring#ignoring-files-and-directories)\nfile that controls which files should be excluded from linting.\n\n## Using your own `.eslintrc.*`\n\nIf instead you would prefer to use your own non-generated `.eslintrc.*` file,\nset `useEslintrc` to `true`. This will cause `@conduitvc/airbnb-base` to only\nset the loader-specific configuration defaults, and leave all other linting\nconfiguration to be managed by the standalone `.eslintrc.*` file.\n\nSee the `@neutrinojs/eslint`\n[documentation](https://neutrinojs.org/packages/eslint/#using-your-own-eslintrc)\nfor more details.\n","readmeFilename":"README.md"}