{"_id":"@alwaysai/eslint-config","_rev":"51-3b8493e96d9cc305c3d563b249bb062f","name":"@alwaysai/eslint-config","dist-tags":{"latest":"0.1.3"},"versions":{"0.0.0":{"name":"@alwaysai/eslint-config","version":"0.0.0","author":{"name":"alwaysAI"},"license":"UNLICENSED","_id":"@alwaysai/eslint-config@0.0.0","maintainers":[{"name":"carnesen","email":"chris.arnesen@gmail.com"}],"homepage":"https://bitbucket.org/alwaysai/eslint-config#readme","dist":{"shasum":"2da9a168588e2316174c4d747d20b23fddf85df3","tarball":"https://registry.npmjs.org/@alwaysai/eslint-config/-/eslint-config-0.0.0.tgz","fileCount":5,"integrity":"sha512-DxWgQqT36E+plplKfiDqfvOi1Rn2DHalEwo6MOpAPPGrGHVEeg2bkelqjDDFb1Wu9KfUTm9NLLUhc4nsMhe0NQ==","signatures":[{"sig":"MEUCIQCYVlxpBBlHHyP70zUQ/5V3aNn3y69AXvP5wd3bcP1sWQIgU2aMBENAUBbGFIyoNYF1BLSAkWggufnqG4BBfp3ZAFE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3406,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcbZjoCRA9TVsSAnZWagAAohcP/jnr9NPZ/kpxEsKXqZ1Z\nHR+DKhz0FVuNhnJRtCMYEwAGVkIXYBG5eJbV/5GLFz21uv1QJSkcRSjiWIRB\naQrssqze1dk+xiMvSay09tVPUj3MwRRpPB6AGqp6Q5q00qrKL4LK9Ylnj7Bp\nEmXf0EW/wqCx/4f1TnwHbopSKwyz218P8Wm53Uh6Gk6Yxs5X9NgBh4son8ZY\nvdvZUATwm29Wax4gF8lU6ir/z8DSvROZMv3paOojgUqtgQeqCcQbLcgTarGz\nss1xjqGBEwHYl2OeWKqgORJqNVShGW4rpA+KbHv+Zxkg/QJg8bARo9X+2AcH\nD5VC33I9fYunEtBnQGj9tJff8x0B7+wmXh0dcKa1aAgTghg3AD6/lf+zITOh\nHYookEvRmeh7DZW/rvqKQpIkHVFZg+oKKkjIr7MO8ylBLcyWwqel6DaocaSc\n0dQZOCw22hpwKOGIpTWZMEoVASGEUMh5qpDyew0BA3RYgW6B1QZ+qM438Mgn\no3dD+t8R3c0LjUiKiux3bNRs2CSpzyEB4eVP6Tqp+GO5x5mBwbwDqG4172nT\nO5iqXyO/DTH7GUTgBNpYrk1ZjMN7NPKpg/Y9Ekxz6HJTvlcnD8sr+Sg0OUyb\nvmABJZZ23MTAg/y2AZDB0Cef17d9vR4GVNvTUO9F7FPk02eIFlq6y2JK5MQO\nj5Cd\r\n=K5FD\r\n-----END PGP SIGNATURE-----\r\n"},"main":".eslintrc.json","gitHead":"0c21230c0868a7ef545f806779c878bcc2728bd7","scripts":{"test":"eslint --ext .ts,.tsx src"},"_npmUser":{"name":"carnesen","email":"chris.arnesen@gmail.com"},"repository":{"url":"git+ssh://git@bitbucket.org/alwaysai/eslint-config.git","type":"git"},"_npmVersion":"6.4.1","description":"ESLint configurations for @alwaysAI projects","directories":{},"_nodeVersion":"10.15.1","dependencies":{"prettier":"1.16.4","eslint-plugin-import":"2.16.0","eslint-config-prettier":"4.0.0","eslint-plugin-prettier":"3.0.1","@typescript-eslint/parser":"1.4.0","eslint-config-airbnb-base":"13.1.0","@typescript-eslint/eslint-plugin":"1.4.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"5.14.1","typescript":"3.3.3"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_0.0.0_1550686439835_0.11793422571162804","host":"s3://npm-registry-packages"}},"0.0.1":{"name":"@alwaysai/eslint-config","version":"0.0.1","author":{"name":"alwaysAI"},"license":"MIT","_id":"@alwaysai/eslint-config@0.0.1","maintainers":[{"name":"ericvanbuhler","email":"eric.vanbuhler@gmail.com"},{"name":"ryanmalone","email":"ryan.malone39@gmail.com"},{"name":"carloslazo","email":"carlos.lazo@alwaysai.co"},{"name":"jdlee6","email":"joseph.lee@alwaysai.co"},{"name":"chrischu5","email":"chris.chu@alwaysai.co"},{"name":"thedaltonv","email":"dalton.varney@alwaysai.co"},{"name":"julacosta9","email":"julacosta9@gmail.com"}],"homepage":"https://github.com/alwaysai/eslint-config#readme","bugs":{"url":"https://github.com/alwaysai/eslint-config/issues"},"dist":{"shasum":"9ab71f32d46fef1f80caa2b6684b67403ca9d779","tarball":"https://registry.npmjs.org/@alwaysai/eslint-config/-/eslint-config-0.0.1.tgz","fileCount":6,"integrity":"sha512-i7DQviF7s3UYxWmCxURMhZwruyVCuBsbCL9Z2ECU49yDZ02bVb4dY/tRNz4JhpTW56G7EkAX3P+ipPDYVeyfng==","signatures":[{"sig":"MEUCIQDPRTf2DRQaTLRdU0KGB64UzGV2qck3L5yTQILvmVHAuAIgS7T0LujRSuyisrbMuBED3vzPuOi8tpPz76WAsCvoXjQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4508,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgAH75CRA9TVsSAnZWagAAp50P/3So1O1brDdEEB+YGrrl\nYOB+mxBYY+svs1+S7eSLQowO2qerUS5m8imMJGpMhe00zQcQkc0xRht01p6D\ntqyWdVq0L17JTIFAtLXVS2o5aNtWExL3AnhXE5iD1NUk0jOsAeY3DMJsJ4nQ\nJT19fA9YRqfZFzO7OdfiM+sa10YQIu5UqzmmB6wGcfd4U9gWV0mH13w1Co7x\nzkmyUiTGsv4mQbfrqmoKmahkriETWnQ0A+aqXa6natWlRhpqZGiEDAO0u8KF\nWsvCvXZZq2sy/GTrusveMBmrBrimj/BpnUWp8QhdLcx/2lxSyhI3rIXWcATX\ni0Af7rda7J+lLD8imEzjLIUnLNECsFKfHCf5HqWPeziuT9yIxkJYQ9aFF0bl\nSLtQq5JyAt3kKLz5T3yAnHJbVCyQYBYwerATtCfHaWSkycaU0XJHhFa94Kbj\nQL1Iw2E2jXWeJg/9hS3J/KVWX8a739hGYAEJRURYb1bostGAlCkWi+esnXGu\nYyzIAetW4QTUAxbHRALgSoZpbKbJVEeOJakmUUhZjfw6F7QvT/5sVwuQbLfs\npQgv4RtTOEVOOhDi6eE5Sxv1DFiJh8p0Ynmnu+bYMQR6blSDHUZGqg/w/971\nSjGMVlccNSHZ0lggwwf8COvFWnPKfmYI2ow7/v9bvpIRc50ObqHPxMI/P16X\nO4eY\r\n=081o\r\n-----END PGP SIGNATURE-----\r\n"},"main":".eslintrc.json","gitHead":"505d758a4e364f0397a0b361f06739df4553cca9","scripts":{"test":"eslint --ext .ts,.tsx src"},"_npmUser":{"name":"ericvanbuhler","email":"eric.vanbuhler@gmail.com"},"repository":{"url":"git+https://github.com/alwaysai/eslint-config.git","type":"git"},"_npmVersion":"6.14.9","description":"ESLint configurations for alwaysAI projects","directories":{},"_nodeVersion":"14.15.3","dependencies":{"prettier":"2.2.1","eslint-plugin-import":"2.22.1","eslint-config-prettier":"7.1.0","eslint-plugin-prettier":"3.3.1","@typescript-eslint/parser":"4.12.0","eslint-config-airbnb-base":"14.2.1","@typescript-eslint/eslint-plugin":"4.12.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"7.17.0","typescript":"4.1.3"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_0.0.1_1610645241035_0.7177966300398897","host":"s3://npm-registry-packages"}},"0.0.2":{"name":"@alwaysai/eslint-config","version":"0.0.2","author":{"name":"alwaysAI"},"license":"MIT","_id":"@alwaysai/eslint-config@0.0.2","maintainers":[{"name":"megulo2525","email":"megulo.abebe@alwaysai.co"},{"name":"tragicjeremy","email":"jeremy@tragic.media"},{"name":"mitchrosenlof","email":"mitchell.rosenlof@alwaysai.co"},{"name":"carloslazo","email":"carlos.lazo@alwaysai.co"},{"name":"thedaltonv","email":"dalton.varney@alwaysai.co"},{"name":"ericvanbuhler","email":"eric.vanbuhler@gmail.com"},{"name":"socalrunner","email":"justin.rich@alwaysai.co"}],"homepage":"https://github.com/alwaysai/eslint-config#readme","bugs":{"url":"https://github.com/alwaysai/eslint-config/issues"},"dist":{"shasum":"bfe67f76c14b3f2e53fef2fbf8befb1aca300191","tarball":"https://registry.npmjs.org/@alwaysai/eslint-config/-/eslint-config-0.0.2.tgz","fileCount":6,"integrity":"sha512-oKuKloASG8DPKHwbwq1ZlyuP7tqnm7YtApNDqPnQ3LGSPxMBhe8iioUxf1Xa694uYl6Z8xpHVgqc9pkjB4nMFw==","signatures":[{"sig":"MEUCIQD8xpE3YvY4CW1dPCv4nCIJDMxPrkHcSzglmEZZtJrNoAIgQJPZEtH7Wuu5UBy2aBZJ2bGIqMkSX8P+OdUdTdyNZPE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4494,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiYJELACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmo33g/+K+530cGNApaWRax8kfdeuB0DWYJhe7tNBmtM0Iy7m2Iy02Ct\r\nW45y2z2KV1CFLAL7guO7+VsgYzzPlxSzyDxLPzH7nqYoaBLDPhzZjU1BAPNB\r\nqMphJGJnVEqZrQi57Oohi/HW1R1ilEV6c6wSCXE2q5DUnRIJTDvtL/sVMmE3\r\nxtO/r7kp3I5o9pX1PJiplT0DiQIVeWd46ugElSpOZjOfDTMdzzs6ddhj1cjt\r\nxAIvN+F/FmwBlc1zwmpQdA1NHWvL0uSb5DtpycSivAgfa3Yk18AUzeGLphcn\r\nTJuc/nolkhTry8dXuV04c6t0oPCe9uZi8+yu9CT3oyUNU1j9DjF1fpRuP9ZH\r\nL08B783Q+un37pDmp6i38wK/N1/F5LaewTCR+Eeq15NmoUDd+Q6SzxakWD7U\r\nSN4t2WYS9m8DEo/jYUSWMrdZL1+DUIb/yh+TZumr4RPkkq4+8uFnQA1lXFRJ\r\nBA/175wO8dmhaN1EDn1zl9sFzaPHbaBuksDsHyENdRVl3MAL/YcrqMYnPsa1\r\nIk0C+ZEOkffKLfFzOA9inRV/M+42C8IZ0sEZB2PkTianiLuuWd+luIg4eb6M\r\nRsjpqJHDz/b+1Ju5FywffvaEp7b0g2s23K07dF+vkImcvjPXtpYApCSmeuQe\r\ne/kVDJEXwbEznmU1IHjTnrEylknsljlTUfw=\r\n=VcBI\r\n-----END PGP SIGNATURE-----\r\n"},"main":".eslintrc.json","gitHead":"a090957c9e5e02bb2e2c13265d3539ad0d5311cc","scripts":{"test":"eslint --ext .ts,.tsx src"},"_npmUser":{"name":"ericvanbuhler","email":"eric.vanbuhler@gmail.com"},"repository":{"url":"git+https://github.com/alwaysai/eslint-config.git","type":"git"},"_npmVersion":"8.7.0","description":"ESLint configurations for alwaysAI projects","directories":{},"_nodeVersion":"16.14.2","dependencies":{"prettier":"2.6.2","eslint-plugin-import":"2.26.0","eslint-config-prettier":"8.5.0","eslint-plugin-prettier":"4.0.0","@typescript-eslint/parser":"5.20.0","eslint-config-airbnb-base":"15.0.0","@typescript-eslint/eslint-plugin":"5.20.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"8.13.0","typescript":"4.6.3"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_0.0.2_1650495755483_0.8567580964161583","host":"s3://npm-registry-packages"}},"0.1.0":{"name":"@alwaysai/eslint-config","version":"0.1.0","author":{"name":"alwaysAI"},"license":"MIT","_id":"@alwaysai/eslint-config@0.1.0","maintainers":[{"name":"sheshalwaysai","email":"shesh.mali@alwaysai.co"},{"name":"alexbigkid","email":"alex.berger@alwaysai.co"},{"name":"tony-alwaysai","email":"tony.jesudoss@alwaysai.co"},{"name":"jarrett.thompson","email":"jarrett.thompson@alwaysai.co"},{"name":"dwolner","email":"daniel.wolner@alwaysai.co"},{"name":"olaf.ziel","email":"olaf.ziel@gmail.com"},{"name":"lilamullany","email":"lilamullany@gmail.com"},{"name":"mitchrosenlof","email":"mitchell.rosenlof@alwaysai.co"},{"name":"carloslazo","email":"carlos.lazo@alwaysai.co"},{"name":"ericvanbuhler","email":"eric.vanbuhler@gmail.com"},{"name":"socalrunner","email":"justin.rich@alwaysai.co"}],"homepage":"https://github.com/alwaysai/eslint-config#readme","bugs":{"url":"https://github.com/alwaysai/eslint-config/issues"},"dist":{"shasum":"1f5902d54c86b3a11d4ff07313cbacc9877040ca","tarball":"https://registry.npmjs.org/@alwaysai/eslint-config/-/eslint-config-0.1.0.tgz","fileCount":8,"integrity":"sha512-V3mZ/i7ZzhXHWS3E+/XQXmUhuELfyZK9nARNKzhqEfu/dDD0iKkWcyM4fhFzgWCu3qlH7ivUIQKblfnTkMdNtA==","signatures":[{"sig":"MEYCIQDhgV2VFUGkgskEBe+/t82nAscOU/popOATkujZse6oxAIhAMPBSHaJYVdJSK0VnrwNbu7sDFmWFdk2cgZchiKy9Xxc","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":79762},"main":".eslintrc.json","gitHead":"6e8beb42605d2b70f1538eaa0d62935324708748","scripts":{"test":"eslint --ext .ts,.tsx src"},"_npmUser":{"name":"lilamullany","email":"lilamullany@gmail.com"},"repository":{"url":"git+https://github.com/alwaysai/eslint-config.git","type":"git"},"_npmVersion":"8.1.0","description":"ESLint configurations for alwaysAI projects","directories":{},"_nodeVersion":"17.0.0","dependencies":{"eslint":"^8.31.0","prettier":"2.8.8","typescript":"4.6.4","@alwaysai/tsconfig":"0.0.1","eslint-config-prettier":"8.10.0","eslint-plugin-prettier":"4.2.1","@typescript-eslint/parser":"^5.48.0","@typescript-eslint/eslint-plugin":"^5.48.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/eslint-config_0.1.0_1708626876404_0.5384793681658828","host":"s3://npm-registry-packages"}},"0.0.3":{"name":"@alwaysai/eslint-config","version":"0.0.3","author":{"name":"alwaysAI"},"license":"MIT","_id":"@alwaysai/eslint-config@0.0.3","maintainers":[{"name":"toddathan","email":"todd.gleed@alwaysai.co"},{"name":"sheshalwaysai","email":"shesh.mali@alwaysai.co"},{"name":"alexbigkid","email":"alex.berger@alwaysai.co"},{"name":"tony-alwaysai","email":"tony.jesudoss@alwaysai.co"},{"name":"jarrett.thompson","email":"jarrett.thompson@alwaysai.co"},{"name":"dwolner","email":"daniel.wolner@alwaysai.co"},{"name":"olaf.ziel","email":"olaf.ziel@gmail.com"},{"name":"lilamullany","email":"lilamullany@gmail.com"},{"name":"mitchrosenlof","email":"mitchell.rosenlof@alwaysai.co"},{"name":"carloslazo","email":"carlos.lazo@alwaysai.co"},{"name":"ericvanbuhler","email":"eric.vanbuhler@gmail.com"},{"name":"socalrunner","email":"justin.rich@alwaysai.co"}],"homepage":"https://github.com/alwaysai/eslint-config#readme","bugs":{"url":"https://github.com/alwaysai/eslint-config/issues"},"dist":{"shasum":"74d5419017c0a4d7c3983dc9653022f851c15ccc","tarball":"https://registry.npmjs.org/@alwaysai/eslint-config/-/eslint-config-0.0.3.tgz","fileCount":7,"integrity":"sha512-FpDkVBcAlavQEDePAGNSyB9ubBg50tGwt3uzlZyHWyci1IrApgfptX821w4kUU1OQmSgUfB958sYGKzgJgon+w==","signatures":[{"sig":"MEUCIQCUu9ElGghidc9KN5yt0+7sqT206FQsHYlj4YpFZHqhuAIgbBFTR1aXnhCsi5l+mZEQJ+cm0fIpfMD7pyqGqege4Nk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4541},"main":".eslintrc.json","engines":{"node":">=16"},"gitHead":"63197a10d87e03f219dd5376bebe8d9291b19177","scripts":{"test":"eslint --ext .ts,.tsx src"},"_npmUser":{"name":"ericvanbuhler","email":"eric.vanbuhler@gmail.com"},"repository":{"url":"git+https://github.com/alwaysai/eslint-config.git","type":"git"},"_npmVersion":"8.19.4","description":"ESLint configurations for alwaysAI projects","directories":{},"_nodeVersion":"16.20.2","dependencies":{"prettier":"3.2.5","eslint-plugin-import":"2.29.1","eslint-config-prettier":"9.1.0","eslint-plugin-prettier":"5.1.3","@typescript-eslint/parser":"6.21.0","eslint-config-airbnb-base":"15.0.0","@typescript-eslint/eslint-plugin":"6.21.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"8.56.0","typescript":"5.4.5"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_0.0.3_1714415371607_0.1817564758230623","host":"s3://npm-registry-packages"}},"0.1.1":{"name":"@alwaysai/eslint-config","version":"0.1.1","author":{"name":"alwaysAI, Inc.","email":"contact@alwaysai.co"},"_id":"@alwaysai/eslint-config@0.1.1","maintainers":[{"name":"toddathan","email":"todd.gleed@alwaysai.co"},{"name":"sheshalwaysai","email":"shesh.mali@alwaysai.co"},{"name":"alexbigkid","email":"alex.berger@alwaysai.co"},{"name":"tony-alwaysai","email":"tony.jesudoss@alwaysai.co"},{"name":"jarrett.thompson","email":"jarrett.thompson@alwaysai.co"},{"name":"dwolner","email":"daniel.wolner@alwaysai.co"},{"name":"olaf.ziel","email":"olaf.ziel@gmail.com"},{"name":"lilamullany","email":"lilamullany@gmail.com"},{"name":"mitchrosenlof","email":"mitchell.rosenlof@alwaysai.co"},{"name":"carloslazo","email":"carlos.lazo@alwaysai.co"},{"name":"ericvanbuhler","email":"eric.vanbuhler@gmail.com"},{"name":"socalrunner","email":"justin.rich@alwaysai.co"}],"homepage":"https://alwaysai.co","dist":{"shasum":"ee210e5d28c4bc932c66b476843af6ebf9cfe7ba","tarball":"https://registry.npmjs.org/@alwaysai/eslint-config/-/eslint-config-0.1.1.tgz","fileCount":4,"integrity":"sha512-CgqnljHHYxYTo4isHO+3vWcLEe6aw3ZQY0ZmbZoIpx7GbvksAIVrm3BMU5zRERCYM/kIbhvkU9/0KBv/DytGTg==","signatures":[{"sig":"MEYCIQCp53fdHEKp9mB26sFEn5Vmq1F/Kz77vKuCM047PyEpagIhAK5+TVVjQJlU/SFoobZg1K+D+gdbzUzU6dkq3ZTV2CtE","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4809},"main":".eslintrc.json","gitHead":"b1cd166ce8697bf7cdda284fa0ba97ecf2362558","scripts":{"test":"eslint --ext .ts,.tsx src","preversion":"npm test","postversion":"npm publish","publish:major":"git push && git tag -f major && git push -f origin major && git tag -d major","publish:minor":"git push && git tag -f minor && git push -f origin minor && git tag -d minor","publish:patch":"git push && git tag -f patch && git push -f origin patch && git tag -d patch"},"_npmUser":{"name":"alexbigkid","email":"alex.berger@alwaysai.co"},"_npmVersion":"10.5.0","description":"ESLint configurations for alwaysAI projects","directories":{},"_nodeVersion":"20.12.2","dependencies":{"eslint":"^8.31.0","prettier":"2.8.8","typescript":"4.6.4","@alwaysai/tsconfig":"0.0.1","eslint-config-prettier":"8.10.0","eslint-plugin-prettier":"4.2.1","@typescript-eslint/parser":"^5.48.0","@typescript-eslint/eslint-plugin":"^5.48.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/eslint-config_0.1.1_1714598644607_0.9312019419635276","host":"s3://npm-registry-packages"}},"0.1.2":{"name":"@alwaysai/eslint-config","version":"0.1.2","author":{"name":"alwaysAI, Inc.","email":"contact@alwaysai.co"},"_id":"@alwaysai/eslint-config@0.1.2","maintainers":[{"name":"toddathan","email":"todd.gleed@alwaysai.co"},{"name":"sheshalwaysai","email":"shesh.mali@alwaysai.co"},{"name":"alexbigkid","email":"alex.berger@alwaysai.co"},{"name":"tony-alwaysai","email":"tony.jesudoss@alwaysai.co"},{"name":"jarrett.thompson","email":"jarrett.thompson@alwaysai.co"},{"name":"dwolner","email":"daniel.wolner@alwaysai.co"},{"name":"olaf.ziel","email":"olaf.ziel@gmail.com"},{"name":"lilamullany","email":"lilamullany@gmail.com"},{"name":"mitchrosenlof","email":"mitchell.rosenlof@alwaysai.co"},{"name":"carloslazo","email":"carlos.lazo@alwaysai.co"},{"name":"ericvanbuhler","email":"eric.vanbuhler@gmail.com"},{"name":"socalrunner","email":"justin.rich@alwaysai.co"}],"homepage":"https://alwaysai.co","dist":{"shasum":"83e493f2272f84f718c5e96eb4a68a6d979b114b","tarball":"https://registry.npmjs.org/@alwaysai/eslint-config/-/eslint-config-0.1.2.tgz","fileCount":4,"integrity":"sha512-X+kgGCIfFKsQqnyEGHQR2j1Wf0OduHetIeEYPZr+TWY9k/tQWArEr3wvnSqLwri0P2GU8nDjo1Y1k86mO11M5A==","signatures":[{"sig":"MEYCIQCPTQiUU0opNya5bUauTcfzM/Pirs9tD5Rjj2II2n+7vQIhANNjkdQPLBvqSvLhAMzaA3OLSG8MSwtr3fDEXHhpUwAI","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4809},"main":".eslintrc.json","gitHead":"daef0d12b086927290f38f75d1860f26d5648106","scripts":{"test":"eslint --ext .ts,.tsx src","preversion":"npm test","postversion":"npm publish","publish:major":"git push && git tag -f major && git push -f origin major && git tag -d major","publish:minor":"git push && git tag -f minor && git push -f origin minor && git tag -d minor","publish:patch":"git push && git tag -f patch && git push -f origin patch && git tag -d patch"},"_npmUser":{"name":"alexbigkid","email":"alex.berger@alwaysai.co"},"_npmVersion":"10.5.0","description":"ESLint configurations for alwaysAI projects","directories":{},"_nodeVersion":"20.12.2","dependencies":{"eslint":"^8.31.0","prettier":"2.8.8","typescript":"4.6.4","@alwaysai/tsconfig":"0.0.1","eslint-config-prettier":"8.10.0","eslint-plugin-prettier":"4.2.1","@typescript-eslint/parser":"^5.48.0","@typescript-eslint/eslint-plugin":"^5.48.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/eslint-config_0.1.2_1714600422615_0.33860075151026137","host":"s3://npm-registry-packages"}},"0.1.3":{"name":"@alwaysai/eslint-config","version":"0.1.3","author":{"name":"alwaysAI, Inc.","email":"contact@alwaysai.co"},"_id":"@alwaysai/eslint-config@0.1.3","maintainers":[{"name":"toddathan","email":"todd.gleed@alwaysai.co"},{"name":"sheshalwaysai","email":"shesh.mali@alwaysai.co"},{"name":"alexbigkid","email":"alex.berger@alwaysai.co"},{"name":"tony-alwaysai","email":"tony.jesudoss@alwaysai.co"},{"name":"jarrett.thompson","email":"jarrett.thompson@alwaysai.co"},{"name":"dwolner","email":"daniel.wolner@alwaysai.co"},{"name":"olaf.ziel","email":"olaf.ziel@gmail.com"},{"name":"lilamullany","email":"lilamullany@gmail.com"},{"name":"mitchrosenlof","email":"mitchell.rosenlof@alwaysai.co"},{"name":"carloslazo","email":"carlos.lazo@alwaysai.co"},{"name":"ericvanbuhler","email":"eric.vanbuhler@gmail.com"},{"name":"socalrunner","email":"justin.rich@alwaysai.co"}],"homepage":"https://alwaysai.co","dist":{"shasum":"995d6a628292fe8e5581a75be9762a68e04b552a","tarball":"https://registry.npmjs.org/@alwaysai/eslint-config/-/eslint-config-0.1.3.tgz","fileCount":4,"integrity":"sha512-2RaPePb7Sc/FNiAlHJZ7KyVxmOIjqAlApANRwKRnPQomJEiGeQ90rhZ17SATUUKFhyAnjrdPQcTSAGXmg2LcOg==","signatures":[{"sig":"MEYCIQC+NiDCyTqqC9TK4GW+v+PiWpM+U9T7jtRX1FdWWCTIyQIhAO1cNMScEKAJU4Itx/7EN5Gd1uZsH1qGd9xk6bDQQMfW","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4809},"main":".eslintrc.json","gitHead":"4b9f1cc7b1ebc1f871680e2b39f6cf606265c058","scripts":{"test":"eslint --ext .ts,.tsx src","preversion":"npm test","postversion":"npm publish","publish:major":"git push && git tag -f major && git push -f origin major && git tag -d major","publish:minor":"git push && git tag -f minor && git push -f origin minor && git tag -d minor","publish:patch":"git push && git tag -f patch && git push -f origin patch && git tag -d patch"},"_npmUser":{"name":"alexbigkid","email":"alex.berger@alwaysai.co"},"_npmVersion":"10.5.0","description":"ESLint configurations for alwaysAI projects","directories":{},"_nodeVersion":"20.12.2","dependencies":{"eslint":"^8.31.0","prettier":"2.8.8","typescript":"4.6.4","@alwaysai/tsconfig":"0.0.1","eslint-config-prettier":"8.10.0","eslint-plugin-prettier":"4.2.1","@typescript-eslint/parser":"^5.48.0","@typescript-eslint/eslint-plugin":"^5.48.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/eslint-config_0.1.3_1714602206226_0.056524289290191376","host":"s3://npm-registry-packages"}}},"time":{"created":"2019-02-20T18:13:59.834Z","modified":"2026-07-10T23:37:56.142Z","0.0.0":"2019-02-20T18:14:00.085Z","0.0.1":"2021-01-14T17:27:21.136Z","0.0.2":"2022-04-20T23:02:35.688Z","0.1.0":"2024-02-22T18:34:36.634Z","0.0.3":"2024-04-29T18:29:31.776Z","0.1.1":"2024-05-01T21:24:04.752Z","0.1.2":"2024-05-01T21:53:42.774Z","0.1.3":"2024-05-01T22:23:26.367Z"},"author":{"name":"alwaysAI, Inc.","email":"contact@alwaysai.co"},"homepage":"https://alwaysai.co","description":"ESLint configurations for alwaysAI projects","maintainers":[{"email":"olaf.ziel@gmail.com","name":"olaf.ziel"},{"email":"eric.vanbuhler@gmail.com","name":"ericvanbuhler"},{"email":"justin.rich@alwaysai.co","name":"socalrunner"},{"email":"shesh.mali@alwaysai.co","name":"sheshalwaysai"},{"email":"lilamullany@gmail.com","name":"lilamullany"},{"email":"todd.gleed@alwaysai.co","name":"toddathan"},{"email":"nisarg.doshi@alwaysai.co","name":"nisarg.doshi"}],"readme":"# @alwaysai/eslint-config\n\nESLint configurations for alwaysAI projects\n\n## Usage\nInstall this package and the `eslint` command-line tool:\n\n```\nnpm install --save --save-dev @alwaysai/eslint-config eslint\n```\n\nCreate a file `.eslintrc.json` at the root of your project with contents:\n\n```json\n{\n  \"extends\": [\n    \"@alwaysai/eslint-config\"\n  ]\n}\n```\n\nAdd these lines to your `package.json`'s \"scripts\" field:\n```\n  \"lint\": \"eslint --ext .ts,.tsx <directory>\",\n  \"lint:fix\": \"npm run lint -- --fix\",\n```\n\nwhere `<directory>` is the subdirectory of your project containing the source code that you want to lint. Finally add `&& npm run lint` to your package's \"test\" script to make sure you enforce the lint rules! We recommend setting up your editor to automatically fix lint errors on save. That way the linter mostly stays out of your way and just does the right thing. In Visual Studio Code, [this plugin](https://marketplace.visualstudio.com/items?itemName=dbaeumer.vscode-eslint) works great.\n\n## Rules\nFor code formatting, this package uses [`eslint-config-prettier`](https://github.com/prettier/eslint-config-prettier), which disables all rules that are unnecessary or might conflict with [Prettier](https://prettier.io/). Instead of calling `prettier` directly, this package employs [`eslint-plugin-prettier`](https://github.com/prettier/eslint-plugin-prettier), which \"runs Prettier as a ESLint rule and reports differences as individual ESLint issues\".\n\n## Related\n- [@alwaysai/tsconfig](https://github.com/alwaysai/tsconfig): TypeScript configurations for alwaysAI projects\n\n## Release procedure\nTo release the package to [npmjs.org](https://www.npmjs.com/package/@alwaysai/eslint-config) follow the steps:\n- publish new version: <code>npm run publish:<major|minor|patch></code>\n- check the [bitbucket pipeline](https://bitbucket.org/alwaysai/eslint-config/pipelines) running, if successful a new version will be created and published to npmjs.org\n- to get the auto-generated commit and tags, simply pull: <code>git pull</code>\n\n\n## License\nMIT © [alwaysAI, Inc.](https://alwaysai.co)\n","readmeFilename":"readme.md"}