{"_id":"@ascend-innovations/eslint-config","_rev":"26-2b7f9635ae8e403e91943cdd2298441e","name":"@ascend-innovations/eslint-config","dist-tags":{"latest":"2.1.0"},"versions":{"0.1.0":{"name":"@ascend-innovations/eslint-config","version":"0.1.0","description":"Ascend's ESLint config for writing clean consistent code","private":false,"publishConfig":{"access":"public"},"license":"MIT","main":"index.js","repository":{"type":"git","url":"git+https://github.com/ascend-innovations/eslint-config-ascend.git"},"keywords":["lint","eslint","eslintconfig","config","ascend","javascript","typescript","eslinttypescript","tslint","prettier","ecmascript"],"author":{"name":"Ascend Innovations","url":"https://ascend-innovations.com"},"contributors":[{"name":"Chris Hahn","url":"https://github.com/codingwithchris"}],"bugs":{"url":"https://github.com/ascend-innovations/eslint-config-ascend/issues"},"homepage":"https://github.com/ascend-innovations/eslint-config-ascend","scripts":{"lint":"eslint .","lint:fix":"eslint --fix","test":"echo \"No test specified\""},"devDependencies":{"@types/react":"^16.9.34","@types/react-dom":"^16.9.6","@typescript-eslint/eslint-plugin":"^2.27.0","@typescript-eslint/parser":"^2.27.0","babel-eslint":"^10.1.0","eslint":"^6.8.0","eslint-config-airbnb-typescript":"^7.2.0","eslint-config-prettier":"^6.10.1","eslint-plugin-html":"^6.0.1","eslint-plugin-import":"^2.20.2","eslint-plugin-jsx-a11y":"^6.2.3","eslint-plugin-prettier":"^3.1.2","eslint-plugin-react":"^7.19.0","eslint-plugin-react-hooks":"^3.0.0","prettier":"^2.0.4","typescript":"3.8.3"},"peerDependencies":{"@types/react":"^16.9.34","@types/react-dom":"^16.9.6","@typescript-eslint/eslint-plugin":"^2.27.0","@typescript-eslint/parser":"^2.27.0","babel-eslint":"^10.1.0","eslint":"^6.8.0","eslint-config-airbnb-typescript":"^7.2.0","eslint-config-prettier":"^6.10.1","eslint-plugin-html":"^6.0.1","eslint-plugin-import":"^2.20.2","eslint-plugin-jsx-a11y":"^6.2.3","eslint-plugin-prettier":"^3.1.2","eslint-plugin-react":"^7.19.0","eslint-plugin-react-hooks":"^3.0.0","prettier":"^2.0.4","typescript":"3.8.3"},"engines":{"node":">= 10"},"gitHead":"b46bac2262fd5d05b6d28f3b84494df157ecc5b4","_id":"@ascend-innovations/eslint-config@0.1.0","_nodeVersion":"13.6.0","_npmVersion":"6.13.7","dist":{"integrity":"sha512-N8kjuw9O87oFw2Oz2bI2nS/skSwxBEj2Bgpw6Lwzpe72FiygpoCnhIvWut8iuaqafHDFAuKN0N3VAI0FidjUVA==","shasum":"3eac77d77e69b5e3a8897dc61fd7540ae97fd0ca","tarball":"https://registry.npmjs.org/@ascend-innovations/eslint-config/-/eslint-config-0.1.0.tgz","fileCount":16,"unpackedSize":17450,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeleMCCRA9TVsSAnZWagAA/+MQAIPvrHkDq2C4OjeFr6h5\nPQR/0fWKGL0qP2BY/rxnNGJ5iKvSt0dFYpyIGki+AXtrugqzuKrRMsSjFn8b\nvZddNYQmyExiVmSCzaN9S1k2dTpsKhiSSB3qPLyY/kug+HbV4kLFJMlyv1ZY\nR0Q1O98CI2RYytFbve//vcw8lOAAbveSE5OjkN2An3NjfgRqAeMMFE3VRjRz\njCJhE/iV+X/MWnPd443CcjqQQMnpGWwxJDdWsra/YzxdSRMERfzGleRYNk3t\npvj1RHf+Bg9JVwknVgiYELEjLhZ9Z/t8MKTq63QsoZXZnN/k/rifEACufPXf\n+cAG0ug81VsON/PWb6wiZvfemGWqcMt+H/S8BtWETkMpDkL3Q/HBnzUXAO07\nh6L0CwGyQriVLYtXaB5dX+cpTAF3CiAC/q7SreuPwHgeO8+5uu55LcvGEwhs\nIfkT3atQJLS06wTwJkVkdiliA/dRHu3MTjSRfD/38FO5EqADF3Lbc1LDsS3X\n5YUA59XktVYXqvTA8X0VPsFjrcWPXV5YXOsnq/xGKBB7lomMPkxbKtn/vHq+\nQ7nms0XVKVyq5FG4aoPBCmgh2NjV4rD0RhkQb39wdNK1XwK/2rk3Jm/XNT3s\nFf6E6CMbuhKsI63TMNsDLjpJBOu+zG0wzXuQy8Rv7lAkajLAIlRAw+62pCuG\n72qR\r\n=XC+K\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDUbyHQ1gH+QSGFD5fiDkOjP4yz2KkNVjWPq0NVuBzdMAIhAK0LLLJvXBpEjfko5OdrdXiSXa48GmYWmSVcxKYYzXmo"}]},"maintainers":[{"name":"codingwithchris","email":"chris+digital@chrishahn.me"},{"name":"dvanwinkle","email":"dan@danvw.com"}],"_npmUser":{"name":"codingwithchris","email":"chris+digital@chrishahn.me"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-config_0.1.0_1586881282119_0.15232888550058776"},"_hasShrinkwrap":false},"0.1.1":{"name":"@ascend-innovations/eslint-config","version":"0.1.1","description":"Ascend's ESLint config for writing clean consistent code","private":false,"publishConfig":{"access":"public"},"license":"MIT","main":"index.js","repository":{"type":"git","url":"git+https://github.com/ascend-innovations/eslint-config-ascend.git"},"keywords":["lint","eslint","eslintconfig","config","ascend","javascript","typescript","eslinttypescript","tslint","prettier","ecmascript"],"author":{"name":"Ascend Innovations","url":"https://ascend-innovations.com"},"contributors":[{"name":"Chris Hahn","url":"https://github.com/codingwithchris"}],"bugs":{"url":"https://github.com/ascend-innovations/eslint-config-ascend/issues"},"homepage":"https://github.com/ascend-innovations/eslint-config-ascend","scripts":{"lint":"eslint .","lint:fix":"eslint --fix","test":"echo \"No test specified\""},"devDependencies":{"@types/react":"^16.9.34","@types/react-dom":"^16.9.6","@typescript-eslint/eslint-plugin":"^2.27.0","@typescript-eslint/parser":"^2.27.0","babel-eslint":"^10.1.0","eslint":"^6.8.0","eslint-config-airbnb-typescript":"^7.2.0","eslint-config-prettier":"^6.10.1","eslint-plugin-html":"^6.0.1","eslint-plugin-import":"^2.20.2","eslint-plugin-jsx-a11y":"^6.2.3","eslint-plugin-prettier":"^3.1.2","eslint-plugin-react":"^7.19.0","eslint-plugin-react-hooks":"^3.0.0","prettier":"^2.0.4","typescript":"3.8.3"},"peerDependencies":{"@types/react":"^16.9.34","@types/react-dom":"^16.9.6","@typescript-eslint/eslint-plugin":"^2.27.0","@typescript-eslint/parser":"^2.27.0","babel-eslint":"^10.1.0","eslint":"^6.8.0","eslint-config-airbnb-typescript":"^7.2.0","eslint-config-prettier":"^6.10.1","eslint-plugin-html":"^6.0.1","eslint-plugin-import":"^2.20.2","eslint-plugin-jsx-a11y":"^6.2.3","eslint-plugin-prettier":"^3.1.2","eslint-plugin-react":"^7.19.0","eslint-plugin-react-hooks":"^3.0.0","prettier":"^2.0.4","typescript":"3.8.3"},"engines":{"node":">= 10"},"gitHead":"ec220d9e4669299fd0349e07663664e883b99c88","_id":"@ascend-innovations/eslint-config@0.1.1","_nodeVersion":"12.16.2","_npmVersion":"6.14.4","dist":{"integrity":"sha512-93iNIU3PlCS6UIXuKf5mEzjrdhLOPYEdTn53TaeM6+VmPVSvy/9Pgvj0t1Sty7YXdpzTefNYlbyTB7U31wXUTA==","shasum":"c884f3b21ea79b31e6521506b5a2cb8de1b8aedf","tarball":"https://registry.npmjs.org/@ascend-innovations/eslint-config/-/eslint-config-0.1.1.tgz","fileCount":16,"unpackedSize":17451,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeleSaCRA9TVsSAnZWagAAUs4P/RdRF1at0Btf7xMvK2vW\nK9pCrGVDU1rU9swQs48ytB5wJmg0SQpbtZS6Ippv+DU455m9z7eddfhG0YtJ\nfc8xulzhNJEpdspIrVWhIqmYeNmccdZSqOr+aFi3gWXycKolB4D4Y8MwO8tH\n8zuaZNxEYAOPQ9S/oJEwSMHNCWNShdp8R83jTm0ZnzuTUlxGgXtE+ZDqJnRj\n1YpL9yULq7/oowNkT3FB8mIVyETQ8O+KTDjCN/CyybserH4v7nOSQJ6HBizY\ndr2KCtREc7IB+E5LepdStDG3R0UmvLL5KzxVWyzU2vxST1H/ssvrivtlPQTP\nspDe1wzVNHa9Wj/gHB9cJQzGiL2KJPwfkNTre2NF7Jq4Aqs7J0giXdDfzTF9\nCacjYsLFz+q6bA/1v6eEL9AsOLYy8vyrh7e4ocFavM2Yg2s1cKE1defutkyj\njK3LUu3JJSoU7yGzJqhdoQOFcwZdzSXuqfmhI79cTxJuN8dTzgwe96S++/D3\nZHPWhYAb9vesJc90/zangmnUPll2Xmbgx2ZCW+GzkaQUeo+GVrjmKxk/MMjf\nPap5KY8F96Qlt6yDpJih3Z5oXRoEaIbSRfZDGmPFh4PPjahYPYwuQmfdziuK\nZXSAZkJRmycQd5E5MuiVzV7g1TBhDLbfmy3K3Td5K2uLL/z5mzo6TVaaqsao\ncvIJ\r\n=lXHB\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDxSNh4LV2DK0JZhFykGLdhma2nvw0/ZFtDScIyrVs5tAIgQWw5v5wFxsFoyvhM0XoOsHdVvVbIkEo7720CFkAz1EQ="}]},"maintainers":[{"name":"codingwithchris","email":"chris+digital@chrishahn.me"},{"name":"dvanwinkle","email":"dan@danvw.com"}],"_npmUser":{"name":"codingwithchris","email":"chris+digital@chrishahn.me"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-config_0.1.1_1586881690323_0.19937832901420016"},"_hasShrinkwrap":false},"0.1.2":{"name":"@ascend-innovations/eslint-config","version":"0.1.2","description":"Ascend's ESLint config for writing clean consistent code","private":false,"publishConfig":{"access":"public"},"license":"MIT","main":"index.js","repository":{"type":"git","url":"git+https://github.com/ascend-innovations/eslint-config-ascend.git"},"keywords":["lint","eslint","eslintconfig","config","ascend","javascript","typescript","eslinttypescript","tslint","prettier","ecmascript"],"author":{"name":"Ascend Innovations","url":"https://ascend-innovations.com"},"contributors":[{"name":"Chris Hahn","url":"https://github.com/codingwithchris"}],"bugs":{"url":"https://github.com/ascend-innovations/eslint-config-ascend/issues"},"homepage":"https://github.com/ascend-innovations/eslint-config-ascend","scripts":{"lint":"eslint .","lint:fix":"eslint --fix","test":"echo \"No test specified\""},"devDependencies":{"@types/react":"^16.9.34","@types/react-dom":"^16.9.6","@typescript-eslint/eslint-plugin":"^2.28.0","@typescript-eslint/parser":"^2.28.0","babel-eslint":"^10.1.0","eslint":"^6.8.0","eslint-config-airbnb-typescript":"^7.2.1","eslint-config-prettier":"^6.10.1","eslint-plugin-html":"^6.0.1","eslint-plugin-import":"^2.20.2","eslint-plugin-jsx-a11y":"^6.2.3","eslint-plugin-prettier":"^3.1.3","eslint-plugin-react":"^7.19.0","eslint-plugin-react-hooks":"^3.0.0","prettier":"^2.0.4","typescript":"3.8.3"},"peerDependencies":{"@types/react":"^16.9.34","@types/react-dom":"^16.9.6","@typescript-eslint/eslint-plugin":"^2.28.0","@typescript-eslint/parser":"^2.28.0","babel-eslint":"^10.1.0","eslint":"^6.8.0","eslint-config-airbnb-typescript":"^7.2.1","eslint-config-prettier":"^6.10.1","eslint-plugin-html":"^6.0.1","eslint-plugin-import":"^2.20.2","eslint-plugin-jsx-a11y":"^6.2.3","eslint-plugin-prettier":"^3.1.3","eslint-plugin-react":"^7.19.0","eslint-plugin-react-hooks":"^3.0.0","prettier":"^2.0.4","typescript":"3.8.3"},"engines":{"node":">= 10"},"gitHead":"1d95e0ace203041fea4ca7aa458d34ff2a30b5b2","_id":"@ascend-innovations/eslint-config@0.1.2","_nodeVersion":"12.16.2","_npmVersion":"6.14.4","dist":{"integrity":"sha512-xTZgfSUfIJ8kgFrdExG06ZXo2MOnYKkbfHVFHGWMhjI29XebCk0bi5Ut8g51BpGsFv1hQkYd2kTnG1cgSbpxcg==","shasum":"6e51e403edbe56798a8165b2592d0b55d9a7a81f","tarball":"https://registry.npmjs.org/@ascend-innovations/eslint-config/-/eslint-config-0.1.2.tgz","fileCount":16,"unpackedSize":18173,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJele79CRA9TVsSAnZWagAA3n0P/0HN1jGUhV/ZzYKfeBW3\nWfeRdTr+9/EZ0reNG0hvuQ1R5sSIgEjH2cAnpqi6t6gJqmIjVUma23law/PO\nEAPMeyYiwTjNKvG+tHDpdb/l1nK22F7n/n412kPZueW4QZD8xmyK+dwxvYZs\nXAYAC8LC2adk1+/rQ6P45eMVdpQvR8npGdtDeLFGC3L/W9W7DgKllBsGT4rZ\nqrnjfZHvQC0l4GEuOdB6BXXdx572L+TyNB12Mn90tcJGZxS823waXWAzTOIY\nsxCoJKdzjvPk29Z16jypwaIp7XHVh5eiXO+ZDCz381zEibNj2x72EJ0blMCI\njccgbFmYjofcuzQ3VBV739RgUY4bdjDbuLoNUMY0voeIUmf1w2UCkDfdb3g+\ntgdcFse7eryT1PRFNIkFgY7S8HBWUcZKfikZA/EO5X83SnvNe7oPOCYo3fRG\nHdGTKAv02CF8CuF7VzVhdgHgPUMDcpF1du9RBdBm+CnyKgtYK7Bb9Z/06Aju\n11rEuQDp2zSWuvgYlBca84x5Nm5k8R8SS/30An27fuCP8nQG1Dl0xEc4tkcg\nXDWVxnpwUnkVo/PZX8QKasMXQ2wQNYzqRfzzn+gVKixNJ05i7+6zmSpNOUVd\nxPd5WuDXRDZZW+6ChaPh3Pd7B538C9ThOX4y3KO02Gs9UNiCNgexXbwOxUpz\nrbJl\r\n=mmId\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDtGWE2FJ86U9l+iAemDgu5q4yY89pH8MKLDJjW0oCvFgIgbc60T5VuYKmN7zjaO6wCOh85XZ+Xo0wquSXxPtpmUiA="}]},"maintainers":[{"name":"codingwithchris","email":"chris+digital@chrishahn.me"},{"name":"dvanwinkle","email":"dan@danvw.com"}],"_npmUser":{"name":"codingwithchris","email":"chris+digital@chrishahn.me"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-config_0.1.2_1586884349193_0.17897016338610672"},"_hasShrinkwrap":false},"0.1.3":{"name":"@ascend-innovations/eslint-config","version":"0.1.3","description":"Ascend's ESLint config for writing clean consistent code","private":false,"publishConfig":{"access":"public"},"license":"MIT","main":"index.js","repository":{"type":"git","url":"git+https://github.com/ascend-innovations/eslint-config-ascend.git"},"keywords":["lint","eslint","eslintconfig","config","ascend","javascript","typescript","eslinttypescript","tslint","prettier","ecmascript"],"author":{"name":"Ascend Innovations","url":"https://ascend-innovations.com"},"contributors":[{"name":"Chris Hahn","url":"https://github.com/codingwithchris"}],"bugs":{"url":"https://github.com/ascend-innovations/eslint-config-ascend/issues"},"homepage":"https://github.com/ascend-innovations/eslint-config-ascend","scripts":{"lint":"eslint .","lint:fix":"eslint --fix","test":"echo \"No test specified\""},"devDependencies":{"@types/react":"^16.9.34","@types/react-dom":"^16.9.6","@typescript-eslint/eslint-plugin":"^2.28.0","@typescript-eslint/parser":"^2.28.0","babel-eslint":"^10.1.0","eslint":"^6.8.0","eslint-config-airbnb-typescript":"^7.2.1","eslint-config-prettier":"^6.10.1","eslint-plugin-html":"^6.0.1","eslint-plugin-import":"^2.20.2","eslint-plugin-jsx-a11y":"^6.2.3","eslint-plugin-prettier":"^3.1.3","eslint-plugin-react":"^7.19.0","eslint-plugin-react-hooks":"^3.0.0","prettier":"^2.0.4","typescript":"3.8.3"},"peerDependencies":{"@types/react":"^16.9.34","@types/react-dom":"^16.9.6","@typescript-eslint/eslint-plugin":"^2.28.0","@typescript-eslint/parser":"^2.28.0","babel-eslint":"^10.1.0","eslint":"^6.8.0","eslint-config-airbnb-typescript":"^7.2.1","eslint-config-prettier":"^6.10.1","eslint-plugin-html":"^6.0.1","eslint-plugin-import":"^2.20.2","eslint-plugin-jsx-a11y":"^6.2.3","eslint-plugin-prettier":"^3.1.3","eslint-plugin-react":"^7.19.0","eslint-plugin-react-hooks":"^3.0.0","prettier":"^2.0.4","typescript":"3.8.3"},"engines":{"node":">= 10"},"gitHead":"b1e62670998008dc849c56a80c46019f979e534c","_id":"@ascend-innovations/eslint-config@0.1.3","_nodeVersion":"12.16.2","_npmVersion":"6.14.4","dist":{"integrity":"sha512-Av6mplfrYpWqozhOSbn7BypAdG2yq4y1+yuYROCFSIQA/fVpERRSYCCKFdXGZxqBC/eC52NCcH7I9P1cyUgphQ==","shasum":"6b657735e52f5cf12a9fdbbdb1f0288f06eae1e7","tarball":"https://registry.npmjs.org/@ascend-innovations/eslint-config/-/eslint-config-0.1.3.tgz","fileCount":16,"unpackedSize":18199,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJelfnBCRA9TVsSAnZWagAAjtcP/16GU/LJkuVWIUOWg/fo\ndQX5XUZdoLwdmQslbQXN/IdB6O6OLijkmQMTBC52iI2NSTn3XCAXpZGavq5K\ndbNQhDufEyS8vLQcTfdfZ4kwhpqKTx8Oi/lyjzKOrDRl0PNh7eq3FLiCa2YB\nR/XdVs+2o9Tp6BYVBfLzgQbpVczqPjLmFlQc6eUbVvcAIyoG2c066ezyWrtP\nLKJswhSoWTqsgDaNMAD34oLN4T5lrHEP0JZZREe2v+4+kadNXP9xOy5slq1+\n+HXrIYIYlng87TxbQHhlFcwh6lUVoZAwEcO9a9nIkWBIR/YzvFoJLZ5qtjvY\nSmH1f4FTdz3FvD+hea6kbTtSgGYFdA3fLUBIA/sB+7UTKw1yVvey/Sl+F6M+\ns8P/viSmXVfU0XQE2Q3ClDdFDGTgeMaLdp84yRPsgpCyOIlXCn9cZz6R1Yro\nI09TOpitc/LdaD4v+3hp1FDVffUux0xRJMQ71DAw6xca4e3KSZi04FRQYunp\nKROngMJf5YVOmT5y9MKwzYpTAdbx/Wtayvu2GaVKvnOG0Xwkp5FOhMzRpfZ5\n8ZvzzYKsg0JNxw5F9o6DZVlPialBwA+QBgCI1LUxfUwf9OlcnGQpBXU7kzbi\n6aFwNed5dDkyL8FH6b5O7umG/2orIp5EG/SooGpiERJ/BaJ3ya+JMa1neAdy\nu/1F\r\n=9aM5\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICT65HeVJz0VsvfSWWJONTGRsQ8UaXPtnewXXiVOQ7GEAiEAzrUugVfFkeuXLmLcpaSf06O/++IIJXNgeshtrspsZ7c="}]},"maintainers":[{"name":"codingwithchris","email":"chris+digital@chrishahn.me"},{"name":"dvanwinkle","email":"dan@danvw.com"}],"_npmUser":{"name":"codingwithchris","email":"chris+digital@chrishahn.me"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-config_0.1.3_1586887104561_0.17529758010869645"},"_hasShrinkwrap":false},"0.1.4":{"name":"@ascend-innovations/eslint-config","version":"0.1.4","description":"Ascend's ESLint config for writing clean consistent code","private":false,"publishConfig":{"access":"public"},"license":"MIT","main":"index.js","repository":{"type":"git","url":"git+https://github.com/ascend-innovations/eslint-config-ascend.git"},"keywords":["lint","eslint","eslintconfig","config","ascend","javascript","typescript","eslinttypescript","tslint","prettier","ecmascript"],"author":{"name":"Ascend Innovations","url":"https://ascend-innovations.com"},"contributors":[{"name":"Chris Hahn","url":"https://github.com/codingwithchris"}],"bugs":{"url":"https://github.com/ascend-innovations/eslint-config-ascend/issues"},"homepage":"https://github.com/ascend-innovations/eslint-config-ascend","scripts":{"lint":"eslint .","lint:fix":"eslint --fix","test":"echo \"No test specified\""},"devDependencies":{"@types/react":"^16.9.35","@types/react-dom":"^16.9.8","@typescript-eslint/eslint-plugin":"^3.1.0","@typescript-eslint/parser":"^3.1.0","babel-eslint":"^10.1.0","eslint":"^7.1.0","eslint-config-airbnb-typescript":"^8.0.2","eslint-config-prettier":"^6.11.0","eslint-plugin-html":"^6.0.2","eslint-plugin-import":"^2.20.2","eslint-plugin-jsx-a11y":"^6.2.3","eslint-plugin-prettier":"^3.1.3","eslint-plugin-react":"^7.20.0","eslint-plugin-react-hooks":"^4.0.4","prettier":"^2.0.5","typescript":"3.9.3"},"peerDependencies":{"@types/react":"^16.9.35","@types/react-dom":"^16.9.8","@typescript-eslint/eslint-plugin":"^3.1.0","@typescript-eslint/parser":"^3.1.0","babel-eslint":"^10.1.0","eslint":"^7.1.0","eslint-config-airbnb-typescript":"^8.0.2","eslint-config-prettier":"^6.11.0","eslint-plugin-html":"^6.0.2","eslint-plugin-import":"^2.20.2","eslint-plugin-jsx-a11y":"^6.2.3","eslint-plugin-prettier":"^3.1.3","eslint-plugin-react":"^7.20.0","eslint-plugin-react-hooks":"^4.0.4","prettier":"^2.0.5","typescript":"3.9.3"},"engines":{"node":">= 10"},"gitHead":"6a7dcefc2b503b4d54e0bad7f2a187ba44b236e0","_id":"@ascend-innovations/eslint-config@0.1.4","_nodeVersion":"12.16.3","_npmVersion":"6.14.4","dist":{"integrity":"sha512-4/OQZO2o2GT0t6ruTXMupyIWkvXSK/EilQtyRHTGndxpcV0wJwEnkY47btyx11gUVdTUHStxY/4Mof0PtLRMxQ==","shasum":"a8b93dac70e2b632dfe60ddd7ceb45796951ef29","tarball":"https://registry.npmjs.org/@ascend-innovations/eslint-config/-/eslint-config-0.1.4.tgz","fileCount":16,"unpackedSize":18195,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe2P+GCRA9TVsSAnZWagAALX4P/0Fdd/1Txq6F8aHxNoX8\n+3bRRtg/lpx1E5W4bpqavZZ5OG5+nGjQJqKGPFVk1vKVwwNvoglbym2vKv8+\nt8w9D7yAR8IDSAlCuIRH4Z2/mei6PwnMtjbNFWdem5dYPjmiYvnt5P652NPu\noQhsyFMyz8XWvquMWi7WFRxzKVzMp/S4itm1t5gmvBbahmFULdTbxNx4QJVG\ngiu42rFU/I8hsWuOAMjIs33/6cftHTiaDfkjFJXkypX8gINCNCOex4Wgph4V\nOfwQnoEAn/BBzGBO0MoyFVUmPg73PuNcHhcpyhrOb0ea08O0MhfRaKs7X/+H\nWWMdJrmJQLLQrdbnjTETvKjYCZb3sNx/brkta+nLtkhmQamVyR6u8ICMFzb4\nrUoYid1iUcPzaWnHopyOdFRzWSr0Aie4MKjLaEH7KkJwdR45GJUQ6Zc4Vr3Z\nqKrmirxqFofNNr7ZlAsuQd3EDS558rxjawaPXeDs8HWwKaiIPEmyu/gbdYR/\nbYVITAefKjloS0QM1m/c5Tvgf9/6dRiYrmCf9m7lJBkyEjDljqRYViVMVtpX\ndcYVAan2W6hpLxkDSOhsslYaWmI1Bh/2iVcigcTkluaSo2bEY8LZ3Sl2uB+0\nfeTwMNNoitf8nseFrmOB1jHduTKfQ9/BcZp+6qSwua1MitrGC9oC6L1W/mZC\novxa\r\n=6AFp\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDvOLbIat+FXO6ORgpg+Tzz3EJSKn3TYOTiGtlSusX0OwIgCqiv/ZWga5XVk1wRH6El9Q8RmZ5KT8ZA2PkbySwegZk="}]},"maintainers":[{"name":"codingwithchris","email":"chris+digital@chrishahn.me"},{"name":"dvanwinkle","email":"dan@danvw.com"}],"_npmUser":{"name":"codingwithchris","email":"chris+digital@chrishahn.me"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-config_0.1.4_1591279493929_0.38591518037625816"},"_hasShrinkwrap":false},"0.1.5":{"name":"@ascend-innovations/eslint-config","version":"0.1.5","description":"Ascend's ESLint config for writing clean consistent code","private":false,"publishConfig":{"access":"public"},"license":"MIT","main":"index.js","repository":{"type":"git","url":"git+https://github.com/ascend-innovations/eslint-config-ascend.git"},"keywords":["lint","eslint","eslintconfig","config","ascend","javascript","typescript","eslinttypescript","tslint","prettier","ecmascript"],"author":{"name":"Ascend Innovations","url":"https://ascend-innovations.com"},"contributors":[{"name":"Chris Hahn","url":"https://github.com/codingwithchris"}],"bugs":{"url":"https://github.com/ascend-innovations/eslint-config-ascend/issues"},"homepage":"https://github.com/ascend-innovations/eslint-config-ascend","scripts":{"lint":"eslint .","lint:fix":"eslint --fix","test":"echo \"No test specified\""},"devDependencies":{"@types/react":"^16.9.35","@types/react-dom":"^16.9.8","@typescript-eslint/eslint-plugin":"^3.1.0","@typescript-eslint/parser":"^3.1.0","babel-eslint":"^10.1.0","eslint":"^7.1.0","eslint-config-airbnb-typescript":"^8.0.2","eslint-config-prettier":"^6.11.0","eslint-plugin-html":"^6.0.2","eslint-plugin-import":"^2.20.2","eslint-plugin-jsx-a11y":"^6.2.3","eslint-plugin-prettier":"^3.1.3","eslint-plugin-react":"^7.20.0","eslint-plugin-react-hooks":"^4.0.4","prettier":"^2.0.5","typescript":"3.9.3"},"peerDependencies":{"@types/react":"^16.9.35","@types/react-dom":"^16.9.8","@typescript-eslint/eslint-plugin":"^3.1.0","@typescript-eslint/parser":"^3.1.0","babel-eslint":"^10.1.0","eslint":"^7.1.0","eslint-config-airbnb-typescript":"^8.0.2","eslint-config-prettier":"^6.11.0","eslint-plugin-html":"^6.0.2","eslint-plugin-import":"^2.20.2","eslint-plugin-jsx-a11y":"^6.2.3","eslint-plugin-prettier":"^3.1.3","eslint-plugin-react":"^7.20.0","eslint-plugin-react-hooks":"^4.0.4","prettier":"^2.0.5","typescript":"3.9.3"},"engines":{"node":">= 10"},"gitHead":"dfa12c9a1a4cd12d8fd7db776172ab6803ad2c5d","_id":"@ascend-innovations/eslint-config@0.1.5","_nodeVersion":"12.18.1","_npmVersion":"6.14.5","dist":{"integrity":"sha512-XtfWV8TZghSWWF2f3uGBNuJ1F/G03zF+6gp68LwqNHKkF1kUyY73+cF3g4XEUPnpYV9By5L/5AOnWRdImqOMoA==","shasum":"b0be728ce1a21e5efab0e3ff0db419526ddc54e9","tarball":"https://registry.npmjs.org/@ascend-innovations/eslint-config/-/eslint-config-0.1.5.tgz","fileCount":16,"unpackedSize":18199,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe+Kd3CRA9TVsSAnZWagAAqVMQAJ0bCjAfM/ACNITtLxy6\noz0fdPqYSv1SyUP1u+tMYNPMINEpKII+0miLirbI/qkYECAnD0pIMpfQDk5B\n/azSX5XJOeQxwi5NrAHUkxDuJTX1vgiShNP6ftyDK991Fof/zhd8YgMQgyNx\nQ9nu8Qk8C99PuFcJ8VOEJyZhbkszfsp4HnAo7vXRqvP6myn4j9Kpu30zqlZ9\nOsr9mKCTuZ0GqXU5pO64FVPAQgjaIOHjhvWgyGKFQ7/PrEnviyYY9bQy3EeF\nzy4ghEOvS/VJ4pKzMxPRf+Q67EtbqTT0N9oIPWeQQ4mVCDc5OlztSpO8KqF8\ngG/ZvpP0IV9jRtwEAsl1pc5Hq696Tk8gGJ2jTxKS60uu+htENx2btpcFaEUT\n5S3l7vF+U2tTxwEYZt2NyYRyQ6oaziwUtYbseDn0DBD82FE1t5ts1D0OtDPc\n+gz9Sa8nMwr254wooT9qvfUjAc9psW6GPggqcYWdJF+LR6vtbEz64NliivsN\n9aRmTJ3EqoUQBdC7Nnb0MZueRafdkB6/Be6lEXQlYOViVD2iEcTh0DenhYvc\n+wpAYGhdowyH7SdK6yhPJgC4LXZus8DbbrlHUftiW4Phly43rCO5X/CWPC1T\nJ1ynVgsTRBbtj+KeHY0VCaZfUq3iUwgOeLxeOMaJe9O0D9dex5k6hhUMfoeq\nEZUH\r\n=MC5E\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDiCLuoaGj5OV2ozaSEkQ9INFBlBoRMG/GeFBuv434XqAiEAqL9aU/BIGpsy6xQjnUP2OGNpDkexZqMve5IMzR9P2cM="}]},"maintainers":[{"name":"codingwithchris","email":"chris+digital@chrishahn.me"},{"name":"dvanwinkle","email":"dan@danvw.com"}],"_npmUser":{"name":"codingwithchris","email":"chris+digital@chrishahn.me"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-config_0.1.5_1593354102984_0.7179457122632986"},"_hasShrinkwrap":false},"0.1.6":{"name":"@ascend-innovations/eslint-config","version":"0.1.6","description":"Ascend's ESLint config for writing clean consistent code","private":false,"publishConfig":{"access":"public"},"license":"MIT","main":"index.js","repository":{"type":"git","url":"git+https://github.com/ascend-innovations/eslint-config-ascend.git"},"keywords":["lint","eslint","eslintconfig","config","ascend","javascript","typescript","eslinttypescript","tslint","prettier","ecmascript"],"author":{"name":"Ascend Innovations","url":"https://ascend-innovations.com"},"contributors":[{"name":"Chris Hahn","url":"https://github.com/codingwithchris"}],"bugs":{"url":"https://github.com/ascend-innovations/eslint-config-ascend/issues"},"homepage":"https://github.com/ascend-innovations/eslint-config-ascend","scripts":{"lint":"eslint .","lint:fix":"eslint --fix","test":"echo \"No test specified\""},"devDependencies":{"@types/react":"^16.9.35","@types/react-dom":"^16.9.8","@typescript-eslint/eslint-plugin":"^3.1.0","@typescript-eslint/parser":"^3.1.0","babel-eslint":"^10.1.0","eslint":"^7.1.0","eslint-config-airbnb-typescript":"^8.0.2","eslint-config-prettier":"^6.11.0","eslint-plugin-html":"^6.0.2","eslint-plugin-import":"^2.20.2","eslint-plugin-jsx-a11y":"^6.2.3","eslint-plugin-prettier":"^3.1.3","eslint-plugin-react":"^7.20.0","eslint-plugin-react-hooks":"^4.0.4","prettier":"^2.0.5","typescript":"3.9.3"},"peerDependencies":{"@types/react":"^16.9.35","@types/react-dom":"^16.9.8","@typescript-eslint/eslint-plugin":"^3.1.0","@typescript-eslint/parser":"^3.1.0","babel-eslint":"^10.1.0","eslint":"^7.1.0","eslint-config-airbnb-typescript":"^8.0.2","eslint-config-prettier":"^6.11.0","eslint-plugin-html":"^6.0.2","eslint-plugin-import":"^2.20.2","eslint-plugin-jsx-a11y":"^6.2.3","eslint-plugin-prettier":"^3.1.3","eslint-plugin-react":"^7.20.0","eslint-plugin-react-hooks":"^4.0.4","prettier":"^2.0.5","typescript":"3.9.3"},"engines":{"node":">= 10"},"gitHead":"84e7e0689a6921addf2e4d838580f99f908ca767","_id":"@ascend-innovations/eslint-config@0.1.6","_nodeVersion":"12.18.1","_npmVersion":"6.14.5","dist":{"integrity":"sha512-oNGRXo4Slh0dmnMSs0BFMaOovyT7/U6GaoC280iip9cgjV/azJv01U9hCO9UTqht7X4+6J+WZtHoT+Pw9yu5og==","shasum":"a18690bf85449884bb5e8e24a337fc75327ce342","tarball":"https://registry.npmjs.org/@ascend-innovations/eslint-config/-/eslint-config-0.1.6.tgz","fileCount":16,"unpackedSize":18257,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe+/gOCRA9TVsSAnZWagAA35cP/1sE5GqZweEdYOtokRod\nqXwvFV5O1OgM8KttDeGIBpdRVkKaGhCYZ+NatZv0QDIPGhuMo+dFNfQ9ia1+\nVd9QSrXA+CdhszPwKmd7nZ5DmmUuw287Enf3yM5sGfh1hZcmiltkjTNZcEI/\ncRxrnqirIKgJ0T790dHaHCruF2xczGt4Ri/o2UVzf44sKYQHZZzkIm95QyGn\nIFtx1EbLXFbfXFvCjynQXqwDQu3BSEAJ9aXTsBWDF47z/p1itVzRQ74Qwz0u\n1YLpslKD7EyLdD+9N5Cb3GrYMRYMr8OWd1toWjFAYQL71xi3qp1m4QKs07Ie\n0ng9JN/Zta6hhkRm0NPaIvolM1eEWGH1ep0UpSNS4YQIcsJzctqySClFigtQ\n7HHuCglwxJ57gvjmenxtzERjVVQ/+cZElPHewyFyZhSxkDZf+ptMSg/p0rQP\nPhb60eYxpHdICua6m8HC8jmfld/QWWzHpSkx8mobfJdRcuUoqIegVm/A24vy\nACJlybu8mY92u76acpZ5T7yUJq8XT5dlEOUPn8rZ5zf8qV+QzgXWLoUEYwk7\nJYF6rdNs8OjwlXsVElNAY9yiBr2h5TK4afYulgu1Wg+65mhlWdxPY3WvqEUu\nt8AOyV0yymkj9LL2fQjJ6jznMIZbCOLmNixUSf18Bq2/k5yBAQF8gbWUPoCK\nUS6m\r\n=BHxl\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD6SVvCon5y3QnkIYjA2HoRdmQM7uk0y6qJo1aAh3cTaAIhAPea+uZ07KxgX3bFBpaQtkVmcBHPfqJzrAv9aBmOIyz4"}]},"maintainers":[{"name":"codingwithchris","email":"chris+digital@chrishahn.me"},{"name":"dvanwinkle","email":"dan@danvw.com"}],"_npmUser":{"name":"codingwithchris","email":"chris+digital@chrishahn.me"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-config_0.1.6_1593571341985_0.18492874611260057"},"_hasShrinkwrap":false},"0.2.0":{"name":"@ascend-innovations/eslint-config","version":"0.2.0","description":"Ascend's ESLint config for writing clean consistent code","private":false,"publishConfig":{"access":"public"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/ascend-innovations/eslint-config-ascend.git"},"keywords":["lint","eslint","eslintconfig","eslintreact","config","ascend","javascript","react","typescript","eslinttypescript","tslint","prettier","ecmascript"],"author":{"name":"Ascend Innovations","url":"https://ascend-innovations.com"},"contributors":[{"name":"Chris Hahn","url":"https://github.com/codingwithchris"}],"bugs":{"url":"https://github.com/ascend-innovations/eslint-config-ascend/issues"},"homepage":"https://github.com/ascend-innovations/eslint-config-ascend","scripts":{"lint":"eslint .","lint:fix":"eslint --fix","test":"echo \"No test specified\""},"devDependencies":{"@types/react":"^16.9.46","@types/react-dom":"^16.9.8","@typescript-eslint/eslint-plugin":"^3.9.0","@typescript-eslint/parser":"^3.9.0","babel-eslint":"^10.1.0","eslint":"^7.7.0","eslint-config-airbnb":"^18.2.0","eslint-config-airbnb-typescript":"^9.0.0","eslint-config-prettier":"^6.11.0","eslint-plugin-html":"^6.0.3","eslint-plugin-import":"^2.22.0","eslint-plugin-jsx-a11y":"^6.3.1","eslint-plugin-prettier":"^3.1.4","eslint-plugin-react":"^7.20.6","eslint-plugin-react-hooks":"^4.1.0","prettier":"^2.0.5","typescript":"3.9.7"},"peerDependencies":{"@types/react":"^16.9.46","@types/react-dom":"^16.9.8","@typescript-eslint/eslint-plugin":"^3.9.0","@typescript-eslint/parser":"^3.9.0","babel-eslint":"^10.1.0","eslint":"^7.7.0","eslint-config-airbnb":"^18.2.0","eslint-config-airbnb-typescript":"^9.0.0","eslint-config-prettier":"^6.11.0","eslint-plugin-html":"^6.0.3","eslint-plugin-import":"^2.22.0","eslint-plugin-jsx-a11y":"^6.3.1","eslint-plugin-prettier":"^3.1.4","eslint-plugin-react":"^7.20.6","eslint-plugin-react-hooks":"^4.1.0","prettier":"^2.0.5","typescript":"3.9.7"},"engines":{"node":">= 10"},"gitHead":"1fac86295aa102238935e8f0cd9823ed2e1b8ecb","_id":"@ascend-innovations/eslint-config@0.2.0","_nodeVersion":"12.18.3","_npmVersion":"6.14.6","dist":{"integrity":"sha512-r+caCuxEg4Msw2hlEeHiK/vwEMeU90LlnNSe23JugdJpySTtysZZOx42R55Vppp7n/lbkfaieF1u/90AeOtxTQ==","shasum":"5722487f6fe38e4502d1119c1bbc91cee02b5d44","tarball":"https://registry.npmjs.org/@ascend-innovations/eslint-config/-/eslint-config-0.2.0.tgz","fileCount":19,"unpackedSize":20118,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfOs6lCRA9TVsSAnZWagAAnU8P/RUP785QqgsQveVAiF7Y\nxIuf0H5R3hpz9cklC7/J0pKguhQbT8kJsfowF0egueNL6g62WTTGe4F9U6VF\niMx95AcN+63ON2xs1JqqOZFgGTvm0hDFL7jyxkcJF0JxYdz+cd9zrrn5+dYF\nW8wAOMaUdURCRhJQHQ39TmX831CVC4zKmT6xh02gv+PcMNvaW9O6bRAHjjP2\nyYk4XoKfV2Rattc6VeYe0dTqQMaRnlmBhsODWdU51kfyEDSG58lqEVhfkwDH\nbizBKhrBU58n0H0qjR3R3TppW6+UWvpq6ivTZsxSL7Q5QlT9fUANNVTghHLW\ny9CvzZSQ2VMUasYCHUMmApmgsGNE1cYv1UH2s0q0pZjLyrw9YKsQIlbBPAvs\n3LJWiSVPd7WWgXpC35BBwS3sVIZ56zE9Wj60Bh/z4QGMM2GZaOyglElfoj55\nJnZQm8EDgzt6WY9FaW9vZlinXVupnikYNFKafSA3VxgxqTHtuhru9NG4lrrR\nTi0p+KlXBU9/GyHlVBqJo7A7NJadi16pqfqw/a+jGa1Xh9yM7hyUAjqUUHc5\nzgbGEK08GZi91GApaq6vClUuClBEPtrzYqjljwOeI8RquPehM0yB5TNNqHsR\nv0Zj5aBms341ezYbXYPFEXKZIlVL2AAdg1swvmd5SbSPw1e4BBv1iJfD7Aee\n+ZNq\r\n=uFu7\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCKSabUmSrnDT/fKDF04AkCTvIyw4IW9arkhIC2uJn/IgIgCJpOWgeglhRBdlPmRG/jhYZBYHaW1Zxmw+0QpwB4ezw="}]},"maintainers":[{"name":"codingwithchris","email":"chris+digital@chrishahn.me"},{"name":"dvanwinkle","email":"dan@danvw.com"}],"_npmUser":{"name":"codingwithchris","email":"chris+digital@chrishahn.me"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-config_0.2.0_1597689508516_0.38740388005038495"},"_hasShrinkwrap":false},"0.2.1":{"name":"@ascend-innovations/eslint-config","version":"0.2.1","description":"Ascend's ESLint config for writing clean, consistent code","private":false,"publishConfig":{"access":"public"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/ascend-innovations/eslint-config-ascend.git"},"keywords":["lint","eslint","eslintconfig","eslintreact","config","ascend","javascript","react","typescript","eslinttypescript","tslint","prettier","ecmascript"],"author":{"name":"Ascend Innovations","url":"https://ascend-innovations.com"},"contributors":[{"name":"Chris Hahn","url":"https://github.com/codingwithchris"}],"bugs":{"url":"https://github.com/ascend-innovations/eslint-config-ascend/issues"},"homepage":"https://github.com/ascend-innovations/eslint-config-ascend","scripts":{"lint":"eslint .","lint:fix":"eslint --fix","test":"echo \"No test specified\""},"devDependencies":{"@types/react":"^16.9.46","@types/react-dom":"^16.9.8","@typescript-eslint/eslint-plugin":"^3.9.0","@typescript-eslint/parser":"^3.9.0","babel-eslint":"^10.1.0","eslint":"^7.7.0","eslint-config-airbnb":"^18.2.0","eslint-config-airbnb-typescript":"^9.0.0","eslint-config-prettier":"^6.11.0","eslint-plugin-html":"^6.0.3","eslint-plugin-import":"^2.22.0","eslint-plugin-jsx-a11y":"^6.3.1","eslint-plugin-prettier":"^3.1.4","eslint-plugin-react":"^7.20.6","eslint-plugin-react-hooks":"^4.1.0","prettier":"^2.0.5","typescript":"3.9.7"},"peerDependencies":{"@types/react":"^16.9.46","@types/react-dom":"^16.9.8","@typescript-eslint/eslint-plugin":"^3.9.0","@typescript-eslint/parser":"^3.9.0","babel-eslint":"^10.1.0","eslint":"^7.7.0","eslint-config-airbnb":"^18.2.0","eslint-config-airbnb-typescript":"^9.0.0","eslint-config-prettier":"^6.11.0","eslint-plugin-html":"^6.0.3","eslint-plugin-import":"^2.22.0","eslint-plugin-jsx-a11y":"^6.3.1","eslint-plugin-prettier":"^3.1.4","eslint-plugin-react":"^7.20.6","eslint-plugin-react-hooks":"^4.1.0","prettier":"^2.0.5","typescript":"3.9.7"},"engines":{"node":">= 10"},"gitHead":"c31414faded5b1efbc273a69e0f21a2fef012ce2","_id":"@ascend-innovations/eslint-config@0.2.1","_nodeVersion":"12.18.3","_npmVersion":"6.14.6","dist":{"integrity":"sha512-NMP/BP/P66NPF7EUHSVUvz0eFF/pMCAZrnAkpQK8ua+ztyjwKJXSRVQu4o3zj0p6W+uu5L3aZ02pK7xtTH/d1w==","shasum":"6569c39cb0b6221070d81d137f01aa5dbe025d1d","tarball":"https://registry.npmjs.org/@ascend-innovations/eslint-config/-/eslint-config-0.2.1.tgz","fileCount":19,"unpackedSize":20127,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfOv/5CRA9TVsSAnZWagAAW3oP/0aLPnTMiLUYhvx9Sc6D\nunz2UwZfh/h6lmAZS0GN3Yr9Hy/9BE2wt7QUCWZTkXBasjZfpD1Tq3jfIjFj\no06iDtAuSf4OhaVymduUBH+6X5Z0Cz0k86C/9nRI4QvT1mLho59IMAaOrwrC\nhyJ8K4QvDBesH2C37iY3ih4w9jKJ7Xc75vvLKNfZ9dmqIb9/N4IxP12x50fF\neJ+H7FMK4kDegQgOSF9XEBs2o5S0c1O3cfXlufCw5VN67bKYRBYMcF9iQoOx\n2c0R/76Cyv4R29+ViZ4Cr4C/WYGR0g7+t6TkCsjRiOLegXCgJWVj+6+EZFbC\nwWVHelYXne/0ceaAkKJ2Kg9o1UUMY5RPJi6UPkcqKlQ8fvfzHGp3iY/mfhFa\n01NxUD5w1cJT8n/qQDf/vhu6vVlHMlz1eh6Af3EEjU+MCU4aF4uyyNdU5Rvt\n4mgWziqR9vq1tMuiWa3Pz/twIq888UkhtYfk0qVR8mF41hgQS3eGasJGvyTc\n8oKneSzHO6MTNmjfIAItfcp5j+bah2QKpk/PB8TfhVsFh3ORs/hle96k5+oJ\nh8KpuwZUIZ0Ba9bXZgupwWdGS5g0bS8ulk8LMAUFSTwAA3MsJUnDzptBVbJy\nBiAb4wgJf3eEssKXkhe3TUj/W0uBX8/0vjNgd1Knk3YyS5CvzQXmRK5ieNRM\n3fAd\r\n=bGPB\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDsqYAu+N/liDX/wndTXFTzcUdR2LH7rPX/9WkMJkPdAgIgF10tW/YYSAiU5do0DDFWNoqwZaduQFHVP+wP/O6ZJMo="}]},"maintainers":[{"name":"codingwithchris","email":"chris+digital@chrishahn.me"},{"name":"dvanwinkle","email":"dan@danvw.com"}],"_npmUser":{"name":"codingwithchris","email":"chris+digital@chrishahn.me"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-config_0.2.1_1597702136653_0.21490654607681625"},"_hasShrinkwrap":false},"1.0.0":{"name":"@ascend-innovations/eslint-config","version":"1.0.0","description":"Ascend's base vanilla JS ESLint config","private":false,"publishConfig":{"access":"public"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/ascend-innovations/js-toolkit.git"},"author":{"name":"Ascend Innovations","url":"https://ascend-innovations.com"},"contributors":[{"name":"Chris Hahn","url":"https://github.com/codingwithchris"}],"bugs":{"url":"https://github.com/ascend-innovations/js-toolkit/issues"},"homepage":"https://github.com/ascend-innovations/js-toolkit","main":"./index.js","scripts":{"lint":"eslint .","lint:fix":"eslint --fix","test":"echo \"No test specified\""},"devDependencies":{"@babel/eslint-parser":"^7.15.7","@babel/eslint-plugin":"^7.14.5","eslint":"^7.32.0","eslint-config-airbnb":"^18.2.1","eslint-config-airbnb-base":"^14.2.1","eslint-config-prettier":"^8.3.0","eslint-plugin-html":"^6.2.0","eslint-plugin-import":"^2.24.2","eslint-plugin-jest":"^24.5.0","eslint-plugin-jsx-a11y":"^6.4.1","eslint-plugin-prettier":"^4.0.0","eslint-plugin-react":"^7.26.1","eslint-plugin-react-hooks":"^4.2.0","prettier":"^2.4.1"},"peerDependencies":{"@babel/eslint-parser":"^7.15.7","@babel/eslint-plugin":"^7.14.5","eslint":"^7.32.0","eslint-config-airbnb":"^18.2.1","eslint-config-airbnb-base":"^14.2.1","eslint-config-prettier":"^8.3.0","eslint-plugin-html":"^6.2.0","eslint-plugin-import":"^2.24.2","eslint-plugin-jest":"^24.5.0","eslint-plugin-jsx-a11y":"^6.4.1","eslint-plugin-prettier":"^4.0.0","eslint-plugin-react":"^7.26.1","eslint-plugin-react-hooks":"^4.2.0","prettier":"^2.4.1"},"peerDependenciesMeta":{"eslint-config-airbnb":{"optional":true},"eslint-plugin-jsx-a11y":{"optional":true},"eslint-plugin-react":{"optional":true},"eslint-plugin-react-hooks":{"optional":true},"eslint-plugin-jest":{"optional":true}},"volta":{"node":"16.10.0","yarn":"1.22.11"},"workspaces":["*/packages"],"gitHead":"e902ac68ce6741d982494ce9d72c12f97c676091","_id":"@ascend-innovations/eslint-config@1.0.0","_nodeVersion":"16.10.0","_npmVersion":"7.24.0","dist":{"integrity":"sha512-2clP0EvG7SEtdyY4GNnt3/MBGFVY+GUKMqdqmzw6ctrMimCmqX8NXpS++jRSYHmjyDskNQDczwzsO8fq9nEMEw==","shasum":"9b92db1e40b76e9ce9fb433e44bb604798d9d92e","tarball":"https://registry.npmjs.org/@ascend-innovations/eslint-config/-/eslint-config-1.0.0.tgz","fileCount":14,"unpackedSize":13756,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGS/4gOAT4xzROVYhJS26WrZIC3VqekA0PDaumIxZ7ufAiAN9W6FV6Vk6wAm5QNEFgj6QLI4m7ylvDdfcrhH69qDww=="}]},"_npmUser":{"name":"ascend-eng","email":"engineering@ascend-innovations.com"},"directories":{},"maintainers":[{"name":"ascend-eng","email":"engineering@ascend-innovations.com"},{"name":"codingwithchris","email":"chris+digital@chrishahn.me"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-config_1.0.0_1633466139351_0.5149441984860763"},"_hasShrinkwrap":false},"1.0.1":{"name":"@ascend-innovations/eslint-config","version":"1.0.1","description":"Ascend's base vanilla JS ESLint config","private":false,"publishConfig":{"access":"public"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/ascend-innovations/js-toolkit.git"},"author":{"name":"Ascend Innovations","url":"https://ascend-innovations.com"},"contributors":[{"name":"Chris Hahn","url":"https://github.com/codingwithchris"}],"bugs":{"url":"https://github.com/ascend-innovations/js-toolkit/issues"},"homepage":"https://github.com/ascend-innovations/js-toolkit","main":"./index.js","scripts":{"lint":"eslint . --print-config","lint:fix":"eslint --fix","test:js":"eslint __tests__/test.js","test:js:react":"eslint __tests__/test.jsx --config ./react.js","test":"yarn test:js && yarn test:js:react"},"devDependencies":{"@babel/eslint-parser":"^7.15.7","@babel/eslint-plugin":"^7.14.5","@babel/preset-react":"^7.14.5","eslint":"^7.32.0","eslint-config-airbnb":"^18.2.1","eslint-config-airbnb-base":"^14.2.1","eslint-config-prettier":"^8.3.0","eslint-plugin-html":"^6.2.0","eslint-plugin-import":"^2.24.2","eslint-plugin-jest":"^24.5.0","eslint-plugin-jsx-a11y":"^6.4.1","eslint-plugin-prettier":"^4.0.0","eslint-plugin-react":"^7.26.1","eslint-plugin-react-hooks":"^4.2.0","prettier":"^2.4.1"},"peerDependencies":{"@babel/eslint-parser":"^7.15.7","@babel/eslint-plugin":"^7.14.5","eslint":"^7.32.0","eslint-config-airbnb":"^18.2.1","eslint-config-airbnb-base":"^14.2.1","eslint-config-prettier":"^8.3.0","eslint-plugin-html":"^6.2.0","eslint-plugin-import":"^2.24.2","eslint-plugin-jest":"^24.5.0","eslint-plugin-jsx-a11y":"^6.4.1","eslint-plugin-prettier":"^4.0.0","eslint-plugin-react":"^7.26.1","eslint-plugin-react-hooks":"^4.2.0","prettier":"^2.4.1"},"peerDependenciesMeta":{"eslint-config-airbnb":{"optional":true},"eslint-plugin-jsx-a11y":{"optional":true},"eslint-plugin-react":{"optional":true},"eslint-plugin-react-hooks":{"optional":true},"eslint-plugin-jest":{"optional":true}},"volta":{"node":"16.10.0","yarn":"1.22.11"},"workspaces":["*/packages"],"gitHead":"0a7c4810f2dfd76ff3fe63ef7a50027a8535d757","_id":"@ascend-innovations/eslint-config@1.0.1","_nodeVersion":"16.10.0","_npmVersion":"7.24.0","dist":{"integrity":"sha512-8huQViseRe3Fya134eaCX9wiOp3rr34UWHBqWz/yN1Zm7ZDDKHJ7y0Ec0hiABEkdZEOsBqaMcZxjh/UY9oF/fw==","shasum":"cca2adc1a85115584923fc716d605340113a038d","tarball":"https://registry.npmjs.org/@ascend-innovations/eslint-config/-/eslint-config-1.0.1.tgz","fileCount":16,"unpackedSize":14639,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGLKtEL7Ge8pr/BOcbwXI9qNNZkUp3590neMeczOE+L+AiB98UBB0YxvaxDKwshMb72sAZYyinsAREIB4EMKVYxBYg=="}]},"_npmUser":{"name":"ascend-eng","email":"engineering@ascend-innovations.com"},"directories":{},"maintainers":[{"name":"ascend-eng","email":"engineering@ascend-innovations.com"},{"name":"codingwithchris","email":"chris+digital@chrishahn.me"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-config_1.0.1_1633531322775_0.11703577904041218"},"_hasShrinkwrap":false},"1.0.2":{"name":"@ascend-innovations/eslint-config","version":"1.0.2","description":"Ascend's base vanilla JS ESLint config","private":false,"publishConfig":{"access":"public"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/ascend-innovations/js-toolkit.git"},"author":{"name":"Ascend Innovations","url":"https://ascend-innovations.com"},"contributors":[{"name":"Chris Hahn","url":"https://github.com/codingwithchris"}],"bugs":{"url":"https://github.com/ascend-innovations/js-toolkit/issues"},"homepage":"https://github.com/ascend-innovations/js-toolkit","main":"./index.js","scripts":{"lint":"eslint . --print-config","lint:fix":"eslint --fix","test:js":"eslint __tests__/test.js","test:js:react":"eslint __tests__/test.jsx --config ./react.js","test":"yarn test:js && yarn test:js:react"},"devDependencies":{"@babel/core":"^7.15.5","@babel/eslint-parser":"^7.15.7","@babel/eslint-plugin":"^7.14.5","@babel/preset-react":"^7.14.5","eslint":"^7.32.0","eslint-config-airbnb":"^18.2.1","eslint-config-airbnb-base":"^14.2.1","eslint-config-prettier":"^8.3.0","eslint-plugin-html":"^6.2.0","eslint-plugin-import":"^2.24.2","eslint-plugin-jest":"^24.5.0","eslint-plugin-jsx-a11y":"^6.4.1","eslint-plugin-prettier":"^4.0.0","eslint-plugin-react":"^7.26.1","eslint-plugin-react-hooks":"^4.2.0","prettier":"^2.4.1"},"peerDependencies":{"@babel/core":"^7.15.5","@babel/eslint-parser":"^7.15.7","@babel/eslint-plugin":"^7.14.5","eslint":"^7.32.0","eslint-config-airbnb":"^18.2.1","eslint-config-airbnb-base":"^14.2.1","eslint-config-prettier":"^8.3.0","eslint-plugin-html":"^6.2.0","eslint-plugin-import":"^2.24.2","eslint-plugin-jest":"^24.5.0","eslint-plugin-jsx-a11y":"^6.4.1","eslint-plugin-prettier":"^4.0.0","eslint-plugin-react":"^7.26.1","eslint-plugin-react-hooks":"^4.2.0","prettier":"^2.4.1"},"peerDependenciesMeta":{"eslint-config-airbnb":{"optional":true},"eslint-plugin-jsx-a11y":{"optional":true},"eslint-plugin-react":{"optional":true},"eslint-plugin-react-hooks":{"optional":true},"eslint-plugin-jest":{"optional":true}},"volta":{"node":"16.10.0","yarn":"1.22.11"},"workspaces":["*/packages"],"gitHead":"dc6dfec70ac4dae1a4afb8ccc7d4394364844892","_id":"@ascend-innovations/eslint-config@1.0.2","_nodeVersion":"16.10.0","_npmVersion":"7.24.0","dist":{"integrity":"sha512-rvunzlnt5BY5eHcOz1Y/9BbBPpcTIXrlEsbYoEQ+TfAXcGrHNzN9cZ1gfR/oiZZReFsNkcUV/2Dj4oWQ/0Lq+Q==","shasum":"dfd23c4d637c9fd15ee6198edb9bf0b6d04500a5","tarball":"https://registry.npmjs.org/@ascend-innovations/eslint-config/-/eslint-config-1.0.2.tgz","fileCount":16,"unpackedSize":14837,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhwznfCRA9TVsSAnZWagAAcDsP/1qCO5KYTJaQy2m4DSCp\nkaamC9r1jaNUTneKjOfcuCDDunJvJlDIUNHUxBrUyNwq1fLFRgfEHF0rdBG4\nW4hAm5hVff9/TAoJ81OfV/JoVj/5/eJe2BjwxVYUhpO5DEpd1rKtESYoWs5g\nbbH2mrpiyODSI+RV5Fl08mMW10BF9bh+AsLQT0XvoZWzwiUHLsP4o2nmaZ7+\nMAE9eYTL1IkBYk1vlwS1aRKasRRF9d4/l6MAvuQd5wu6PfdwZfJSBOvrXhjh\ny0+q8p8UZQF9spJibeFko1H5iYAwRqWBxAvCM/NlkJoQhVB6W4GY54uQ1s9g\nYY5oN8quTRqh8pRuM7751d1INZ+Q4zvBe30/UN20B8Oicw8EIo94AgOojO3v\nH8+RlNNrtM+f5eZpzLqUHP7anXZdExzu1xZbQV36lgZpF0brSmhQ9f8LzaKK\nN3clJ4GLeM5KoLw1fr4GKuG8aHjivAFmf5ZFBdMxxYf/nZW/mYVZquWZFBDQ\nWTh/1V+5pmAtE6SZ5t6mTG1RGoaaa2Xq04qQqd6spFlWi0L/WJ00Yd1wyZjU\nCFubbX56JGqp7TWIasp9eFFSdkMxVInJI7Ut87xIFwBuSkJO7eINWqtoHx7p\nRn/MxGYFrNI50ESEnbuTg+DT5KNsp7KjqtxLeEST4X7gJryZcn4KQQKqHa71\nR37E\r\n=zb7M\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQChS0lEXSjZASsMESv4OeZs+tapk0yK+ehRWv+pqQQBzAIgB9vJNQhpphOPtXvR9hbADlSkT1iBuij3dX1l82Rugo8="}]},"_npmUser":{"name":"ascend-eng","email":"engineering@ascend-innovations.com"},"directories":{},"maintainers":[{"name":"ascend-eng","email":"engineering@ascend-innovations.com"},{"name":"codingwithchris","email":"chris+digital@chrishahn.me"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-config_1.0.2_1633534636506_0.10150764484923758"},"_hasShrinkwrap":false},"1.1.0":{"name":"@ascend-innovations/eslint-config","version":"1.1.0","description":"Ascend's base vanilla JS ESLint config","private":false,"publishConfig":{"access":"public"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/ascend-innovations/js-toolkit.git"},"author":{"name":"Ascend Innovations","url":"https://ascend-innovations.com"},"contributors":[{"name":"Chris Hahn","url":"https://github.com/codingwithchris"}],"bugs":{"url":"https://github.com/ascend-innovations/js-toolkit/issues"},"homepage":"https://github.com/ascend-innovations/js-toolkit","main":"./index.js","scripts":{"lint":"eslint . --print-config","lint:fix":"eslint --fix","test:js":"eslint __tests__/test.js","test:js:react":"eslint __tests__/test.jsx --config ./react.js","test:js:svelte":"eslint __tests__/test.svelte --config ./svelte.js","test":"yarn test:js && yarn test:js:react && yarn test:js:svelte"},"devDependencies":{"@babel/core":"^7.15.5","@babel/eslint-parser":"^7.15.7","@babel/eslint-plugin":"^7.14.5","@babel/preset-react":"^7.14.5","eslint":"^7.32.0","eslint-config-airbnb":"^18.2.1","eslint-config-airbnb-base":"^14.2.1","eslint-config-prettier":"^8.3.0","eslint-plugin-html":"^6.2.0","eslint-plugin-import":"^2.24.2","eslint-plugin-jest":"^24.5.0","eslint-plugin-jsx-a11y":"^6.4.1","eslint-plugin-prettier":"^4.0.0","eslint-plugin-react":"^7.26.1","eslint-plugin-react-hooks":"^4.2.0","prettier":"^2.4.1","eslint-plugin-svelte3":"^3.4.0","svelte":"^3.46.1"},"peerDependencies":{"@babel/core":"^7.15.5","@babel/eslint-parser":"^7.15.7","@babel/eslint-plugin":"^7.14.5","eslint":"^7.32.0","eslint-config-airbnb":"^18.2.1","eslint-config-airbnb-base":"^14.2.1","eslint-config-prettier":"^8.3.0","eslint-plugin-html":"^6.2.0","eslint-plugin-import":"^2.24.2","eslint-plugin-jest":"^24.5.0","eslint-plugin-jsx-a11y":"^6.4.1","eslint-plugin-prettier":"^4.0.0","eslint-plugin-react":"^7.26.1","eslint-plugin-react-hooks":"^4.2.0","prettier":"^2.4.1"},"peerDependenciesMeta":{"eslint-config-airbnb":{"optional":true},"eslint-plugin-jsx-a11y":{"optional":true},"eslint-plugin-react":{"optional":true},"eslint-plugin-react-hooks":{"optional":true},"eslint-plugin-jest":{"optional":true},"eslint-plugin-svelte3":{"optional":true}},"volta":{"node":"16.10.0","yarn":"1.22.11"},"gitHead":"14f9e5e15725051b1c52284c8606d6051bfbc0ce","_id":"@ascend-innovations/eslint-config@1.1.0","_nodeVersion":"16.10.0","_npmVersion":"7.24.0","dist":{"integrity":"sha512-hlBjmO6wsQaTRTkA0bobuaGyJyUOnIO4SG4/g5Q6FRmyK+Rv6RzuFESzsQMq8tEYU45HKpvZilLh62D4XGEr9A==","shasum":"16e3c48acf047e27a44b050b7ed12855918e1677","tarball":"https://registry.npmjs.org/@ascend-innovations/eslint-config/-/eslint-config-1.1.0.tgz","fileCount":18,"unpackedSize":15846,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh4Zh5CRA9TVsSAnZWagAAGucP/jvuDJfLRkQRhiTBRAR6\nMUXRafffdl7bt16RCE+q4mh5WpElZ00rE0qU45dCleFNOsQaorZqPSljG8QN\nRsfvXk0WZooFtOz4FHbhb/mX9QFuGqE9/C2/+bnKGKmGLEXV9O+S794Q5UsO\nNHzrhpSSFMbFkGp+xb3o9jiq3Jz5bhMzQey3SFLc7pl2BsngpGFxOxk20G8Q\noZ/Fd7MZ75qId2rWx7ta4XkrtK0Kvl6TI8YYRdDKsWiw+RnFNMTcDpFJQRHn\nxcFDTHk+ucsbwuZiYeeafF/LPnm8sBSRc/4murk6TJyxPes5K/mlve6qbHi+\nRGmq18jcsOUxd4W5wNld0Alm83qO1Pazc2sPD2Lzjh3sORcQsXLXjrENvFHz\nYUj3mXQtqNf+l8uQhjIgxSERPqiFXxOCm4WkDTyzoe21gYtGVVVJ5qqObfbW\nlF0Cr1WB476pjF2DFr1/28/L+foqgqO36/3r49IVRBcV/mkPTRW+AnL+LG/x\nOSey77hlgucteKnJF9ik2Cc/rNJFtXe5qNyDJYP0j2gn/4ee4Fvtoz9wuYEo\ne1kxGb4ubB3Wgl4k3SVocAAY9fBnidAK8a5M2LIdDetMMBKlnRIUHl1+42Ov\neQnZ74CA1heM1l50WMx2Ahl/kpD2iaQPU9P3Ij5fY/FvdIVVoWPz0j2OEoJ5\nbvS8\r\n=Z3nG\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEXmh9dFJ0hBNRW4SznjFhQSWcC2kraO/NStmUODRet7AiEA9UiJoUH4c11avHKpkrXZ3E3pC/ZyH3pFv0PiBX/UdFA="}]},"_npmUser":{"name":"ascend-eng","email":"engineering@ascend-innovations.com"},"directories":{},"maintainers":[{"name":"mmccray","email":"mmccray@ascend-innovations.com"},{"name":"ascend-eng","email":"engineering@ascend-innovations.com"},{"name":"codingwithchris","email":"chris+digital@chrishahn.me"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-config_1.1.0_1642174585158_0.017562208789456246"},"_hasShrinkwrap":false},"2.0.0":{"name":"@ascend-innovations/eslint-config","version":"2.0.0","description":"Ascend's base vanilla JS ESLint config","private":false,"publishConfig":{"access":"public"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/ascend-innovations/js-toolkit.git"},"author":{"name":"Ascend Innovations","url":"https://ascend-innovations.com"},"contributors":[{"name":"Chris Hahn","url":"https://github.com/codingwithchris"}],"bugs":{"url":"https://github.com/ascend-innovations/js-toolkit/issues"},"homepage":"https://github.com/ascend-innovations/js-toolkit","main":"./index.js","scripts":{"lint":"eslint . --ext .js,.jsx,.svelte","lint:fix":"yarn lint --fix","test:js":"eslint __tests__/javascript.js","test:js:react":"eslint __tests__/react.jsx --config ./react.js","test:js:svelte":"eslint __tests__/svelte.svelte --config ./svelte.js","test":"yarn test:js && yarn test:js:react && yarn test:js:svelte"},"devDependencies":{"@babel/core":"^7.16.10","@babel/eslint-parser":"^7.16.5","@babel/eslint-plugin":"^7.16.5","@babel/preset-react":"^7.16.7","eslint":"^8.7.0","eslint-config-airbnb":"^19.0.4","eslint-config-airbnb-base":"^15.0.0","eslint-plugin-html":"^6.2.0","eslint-plugin-import":"^2.25.4","eslint-plugin-jest":"^25.7.0","eslint-plugin-jsx-a11y":"^6.5.1","eslint-plugin-react":"^7.28.0","eslint-plugin-react-hooks":"^4.3.0","eslint-plugin-svelte3":"^3.4.0","svelte":"^3.46.2"},"peerDependencies":{"@babel/core":"^7.16.10","@babel/eslint-parser":"^7.16.5","@babel/eslint-plugin":"^7.16.5","eslint":"^8.7.0","eslint-config-airbnb":"^19.0.4","eslint-config-airbnb-base":"^15.0.0","eslint-config-prettier":"^8.3.0","eslint-plugin-html":"^6.2.0","eslint-plugin-import":"^2.25.4","eslint-plugin-jest":"^25.7.0","eslint-plugin-jsx-a11y":"^6.5.1","eslint-plugin-prettier":"^4.0.0","eslint-plugin-react":"^7.28.0","eslint-plugin-react-hooks":"^4.3.0","eslint-plugin-svelte3":"^3.4.0","prettier":"^2.4.1"},"peerDependenciesMeta":{"eslint-config-airbnb":{"optional":true},"eslint-plugin-jsx-a11y":{"optional":true},"eslint-plugin-react":{"optional":true},"eslint-plugin-react-hooks":{"optional":true},"eslint-plugin-jest":{"optional":true},"eslint-plugin-svelte3":{"optional":true}},"volta":{"extends":"../../package.json"},"gitHead":"9b6f64cb88c587203b2d0ca729739435d0d985a7","_id":"@ascend-innovations/eslint-config@2.0.0","_nodeVersion":"16.10.0","_npmVersion":"7.24.0","dist":{"integrity":"sha512-SIHlUkq1QusyFG95/ZgOU2g/0iIGDLYBh+41c/pBSzYAdYv/QvnRYa/bh6J1zOe7Q53ZUtgEYAyl9pjTlJq25A==","shasum":"3a1094f8e3de017803bb1e1c81f3963bc210744f","tarball":"https://registry.npmjs.org/@ascend-innovations/eslint-config/-/eslint-config-2.0.0.tgz","fileCount":17,"unpackedSize":14538,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh6H4zCRA9TVsSAnZWagAA1HkQAIdFABccI/fPCiGA3pFg\nVkZq1Ih1mJuCyW7w1DXnIm+j4eZUv+yUwqE8fyeoBRW1/of+3pYANFjKmNFQ\ngqynqAFCrtBeWXRmSgOiJthmvhpQKYMw07dGcABTCF1cYoNmbE1N7fzHFniM\nqFRVdctVcuRwvz0eYaVKrFnyfI2KkMR8VcUj/VANqVFzGiZBGRkIrWXBboEa\nylxU9sU8M7jvxWTJ0x89IC15V3dZ1oYdYgI6VPkGC1pMZxCkLcXFkk3qs708\nCmWvIArCKrCvLChLFcAV/Yp7ZCW2ogly79xJUqRwC7cKch5CPaIfxKAp9AVE\nz3rpa5CMy0reVmh8Qt/5qf4JSGm+sYx4S0uEEPhn+BYC4Z6iuTj/225uGL7H\noOPSkEyEXUCXT6OTNP7QWvVh5wfblsDwl9NNMcfw3wZ/nOhGQY62FEes3RnF\nZD4pDuhWALBCBiSonscKO6gRAize3juwwNf+57YOoNC0rVurOXo7xANyalJp\nZnFkcGqrYm6vd9mO8NyIsubBFJJzHz4RPc5mVmGyg+bT4GtFyE+leKH0jSX2\nePIueUi7uAxaCZhzFrnCQBucfe2rb8sxpbXZB4goW3vKxdmc+9VzkWjqRLiq\n80/WDLJbFxXeuIXtUGBOiZkaIrCcfF8g2nwFYCZQzas/e0TmRruBF+OdaTBV\nOwiy\r\n=fJcK\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIB7UFO6n8KTfdOauQ8b+QsKXfObd/GMDAiHEOc7j/XxVAiEA4115ggW6icLYGoWHnnTgAU/QYjS1IUAAaPpSo65aiqs="}]},"_npmUser":{"name":"ascend-eng","email":"engineering@ascend-innovations.com"},"directories":{},"maintainers":[{"name":"mmccray","email":"mmccray@ascend-innovations.com"},{"name":"ascend-eng","email":"engineering@ascend-innovations.com"},{"name":"codingwithchris","email":"chris+digital@chrishahn.me"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-config_2.0.0_1642626611527_0.12981995649498135"},"_hasShrinkwrap":false},"2.1.0":{"name":"@ascend-innovations/eslint-config","version":"2.1.0","description":"Ascend's base vanilla JS ESLint config","private":false,"publishConfig":{"access":"public"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/ascend-innovations/js-toolkit.git"},"author":{"name":"Ascend Innovations","url":"https://ascend-innovations.com"},"contributors":[{"name":"Chris Hahn","url":"https://github.com/codingwithchris"}],"bugs":{"url":"https://github.com/ascend-innovations/js-toolkit/issues"},"homepage":"https://github.com/ascend-innovations/js-toolkit","main":"./index.js","scripts":{"lint":"eslint . --ext .js,.jsx,.svelte","lint:fix":"yarn lint --fix","test:js":"eslint __tests__/javascript.js","test:js:react":"eslint __tests__/react.jsx --config ./react.js","test:js:svelte":"eslint __tests__/svelte.svelte --config ./svelte.js","test":"yarn test:js && yarn test:js:react && yarn test:js:svelte"},"devDependencies":{"@babel/core":"^7.16.10","@babel/eslint-parser":"^7.16.5","@babel/eslint-plugin":"^7.16.5","@babel/preset-react":"^7.16.7","eslint":"^8.7.0","eslint-config-airbnb":"^19.0.4","eslint-config-airbnb-base":"^15.0.0","eslint-plugin-html":"^6.2.0","eslint-plugin-import":"^2.25.4","eslint-plugin-jest":"^25.7.0","eslint-plugin-jsx-a11y":"^6.5.1","eslint-plugin-react":"^7.28.0","eslint-plugin-react-hooks":"^4.3.0","eslint-plugin-svelte3":"^3.4.0","svelte":"^3.46.2"},"peerDependencies":{"@babel/core":"^7.16.10","@babel/eslint-parser":"^7.16.5","@babel/eslint-plugin":"^7.16.5","eslint":"^8.7.0","eslint-config-airbnb":"^19.0.4","eslint-config-airbnb-base":"^15.0.0","eslint-config-prettier":"^8.3.0","eslint-plugin-html":"^6.2.0","eslint-plugin-import":"^2.25.4","eslint-plugin-jest":"^25.7.0","eslint-plugin-jsx-a11y":"^6.5.1","eslint-plugin-prettier":"^4.0.0","eslint-plugin-react":"^7.28.0","eslint-plugin-react-hooks":"^4.3.0","eslint-plugin-svelte3":"^3.4.0","prettier":"^2.4.1"},"peerDependenciesMeta":{"eslint-config-airbnb":{"optional":true},"eslint-plugin-jsx-a11y":{"optional":true},"eslint-plugin-react":{"optional":true},"eslint-plugin-react-hooks":{"optional":true},"eslint-plugin-jest":{"optional":true},"eslint-plugin-svelte3":{"optional":true}},"volta":{"extends":"../../package.json"},"gitHead":"cf52479a7b87a9c2c5e7f3fe69d10853632644ac","_id":"@ascend-innovations/eslint-config@2.1.0","_nodeVersion":"16.10.0","_npmVersion":"7.24.0","dist":{"integrity":"sha512-SKI0HmrkIubNmqjDkXMnoiThgyAB6MAyajlZRX+Lsi9JCr6wMC0ReiRMjqqFVOOie6D0W8IRgE8PHYMUdVQQUQ==","shasum":"78e62ba5a099f22584ffbf43a4956324b050a45e","tarball":"https://registry.npmjs.org/@ascend-innovations/eslint-config/-/eslint-config-2.1.0.tgz","fileCount":18,"unpackedSize":15728,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiJiU7ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpuRw//WRjH0ecV97Yolwcw3zKC8WusNq8xqtJ3GevzKL8OaWMMIzzk\r\njnC07iozhGtSuTQdTtPdD/mdhQya23iDrHB19dpAOlOc9UUeOIg77Y0rvEf4\r\ni7boczZ7lPFXRtweKFCaUIh1MuV+M+/9/A9axzH/ioVjYHLuhXbN0Fnwd745\r\nKH7FImetwpRDzr2eMbkdqe/rH/2KiR/LffZ6Ya2xqjfSdHLym7RONT3yCUJe\r\n2W24JDdU7kXrr1o4w8jypv6LHrPEvp0JB6hF/KyHkBAjHDT7lKdwSStTTZ1P\r\nw2GM8DF+6r/xZO/ULEA/PizQAuJjTI00n/kfpt3achZFEgHl45SUNd70fX59\r\nN/jNXlJLh/myagn9IxDhaE8d5hZWQsrrMwBH38TCbgP3FPpur1kr3RjmwfLK\r\n1yFoX+4To7KAvk8czQE+kimOWTQBrcXq9LqwaUg8gpQ3LF2sFfjtlnqRGZKI\r\n1YOKFshIkvdOXjse+E1oKVNpmn0yo+INu7w1Yi5ZpFiw4sMEpuG6wjY7iDpk\r\n+14EX6Qij5oOccAM6hT1OQfbnOdKN7sZTXTJG9X/ccVNKO7L+AsBzN5IhZEb\r\njVniZYkjU/ePioPIxkpvHwdBhZhJTYrle20/rt/JdCT7fofSOyUObF4uWmjJ\r\n12CePOypfDHaHCGnjnWCLOmKnc3v44QuzY8=\r\n=i/11\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIH0NKhoUdztWW1m0PLT2q97WCNkQOSWZvx7E1QYQBJlCAiAfLL64856jAmy/0vgMA2TqqpbqD/Y5RZ+pnqIhJh6Osw=="}]},"_npmUser":{"name":"ascend-eng","email":"engineering@ascend-innovations.com"},"directories":{},"maintainers":[{"name":"mmccray","email":"mmccray@ascend-innovations.com"},{"name":"ascend-eng","email":"engineering@ascend-innovations.com"},{"name":"codingwithchris","email":"chris+digital@chrishahn.me"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-config_2.1.0_1646667067091_0.23794390534075727"},"_hasShrinkwrap":false}},"time":{"created":"2020-04-14T16:21:21.855Z","0.1.0":"2020-04-14T16:21:22.276Z","modified":"2022-09-13T14:11:06.413Z","0.1.1":"2020-04-14T16:28:10.482Z","0.1.2":"2020-04-14T17:12:29.348Z","0.1.3":"2020-04-14T17:58:24.694Z","0.1.4":"2020-06-04T14:04:54.153Z","0.1.5":"2020-06-28T14:21:43.124Z","0.1.6":"2020-07-01T02:42:22.151Z","0.2.0":"2020-08-17T18:38:28.638Z","0.2.1":"2020-08-17T22:08:56.815Z","1.0.0":"2021-10-05T20:35:39.473Z","1.0.1":"2021-10-06T14:42:02.923Z","1.0.2":"2021-10-06T15:37:16.622Z","1.1.0":"2022-01-14T15:36:25.325Z","2.0.0":"2022-01-19T21:10:11.777Z","2.1.0":"2022-03-07T15:31:07.256Z"},"maintainers":[{"email":"alek.rollyson@gmail.com","name":"arollyson"},{"email":"engineering@ascend-innovations.com","name":"ascend-eng"}],"description":"Ascend's base vanilla JS ESLint config","homepage":"https://github.com/ascend-innovations/js-toolkit","repository":{"type":"git","url":"git+https://github.com/ascend-innovations/js-toolkit.git"},"contributors":[{"name":"Chris Hahn","url":"https://github.com/codingwithchris"}],"author":{"name":"Ascend Innovations","url":"https://ascend-innovations.com"},"bugs":{"url":"https://github.com/ascend-innovations/js-toolkit/issues"},"license":"MIT","readme":"<p align=\"center\">\n  <img src=\"../../.github/assets/eslint-config.png\" />\n</p>\n<p align=\"center\">\n  Ascend's ESLint config for writing clean consistent code 👌\n</p>\n<br/>\n\n<span class=\"badge-npmversion\"><a href=\"https://www.npmjs.com/package/@ascend-innovations/eslint-config\" title=\"View this project on NPM\"><img src=\"https://img.shields.io/npm/v/@ascend-innovations/eslint-config.svg\" alt=\"NPM version\" /></a></span> <img src=\"https://img.shields.io/badge/PRs-welcome-orange.svg\" alt=\"PRs welcome!\" />\n\n## Current Support\n\nCurrently this package provides configurations for:\n\n- Vanilla JS\n- React\n- Node\n- Jest\n- Svelte\n\n## Installing\n\n1. Put an `.eslintrc` (or any [valid eslint config file](https://eslint.org/docs/user-guide/configuring/configuration-files#configuration-file-formats)) in your project root\n2. You can alternatively put the config in your `package.json` under the property `\"eslintConfig\"`:. This makes one less file in your project.\n3. Install dependencies and select configuration you want (available configs listed below)\n\n### Default Vanilla JS Configuration\n\nThe default install will install all required _AND_ optional dependencies. You can safely remove the following packages without triggering a peer dependency warning if you aren't consuming the associated configs:\n\n- `react`\n  - `eslint-config-airbnb`, `eslint-plugin-react`, `eslint-plugin-react-hooks`, `eslint-plugin-jsx-a11y`\n- `jest`\n  - `eslint-plugin-jest`\n- `svelte`\n  - `eslint-plugin-svelte3`\n\nThese can safely be removed if they aren't needed.\n\n_Install it with NPM:_ `npx install-peerdeps --dev @ascend-innovations/eslint-config`\\\n_Install it with Yarn:_ `npx install-peerdeps --dev @ascend-innovations/eslint-config -Y`\\\n_Use it:_\n\n```\n{\n  \"extends\": [\n    \"@ascend-innovations/eslint-config\"\n  ]\n}\n```\n\n_Notes:_\n\n- Extends [eslint-config-airbnb-base](https://github.com/airbnb/javascript/tree/master/packages/eslint-config-airbnb-base)\n\n### React Configuration\n\n_Use it:_\n\n```\n{\n  \"extends\": [\n    \"@ascend-innovations/eslint-config/react\"\n  ]\n}\n```\n\n### Svelte Configuration\n\n_Use it:_\nSvelte is a bit finicky with linting setups, so we keep Svelte stuff in it's own config to apply on top of the root config.\nThis gives us greater control and makes debugging easier.\n\n```\n{\n  \"extends\": [\n    \"@ascend-innovations/eslint-config\",\n    \"@ascend-innovations/eslint-config/svelte\"\n  ]\n}\n```\n\n_Notes:_\n\n- Extends [eslint-config-airbnb](https://github.com/airbnb/javascript/tree/master/packages/eslint-config-airbnb)\n\n### Node Configuration\n\n_Use it:_\n\n```\n{\n  \"extends\": [\n    \"@ascend-innovations/eslint-config/node\"\n  ]\n}\n```\n\n_Notes:_\n\n- Extends [eslint-config-airbnb-base](https://github.com/airbnb/javascript/tree/master/packages/eslint-config-airbnb-base)\n\n### Add Jest Support\n\nYou can add Jest support to any project:\n\n```\n{\n  \"extends\": [\n    \"@ascend-innovations/eslint-config/jest\"\n  ]\n}\n```\n\n## Set Up Project Lint Scripts\n\nAdd two scripts to your package.json to lint and/or fix:\n\n```\n\"scripts\": {\n  \"lint\": \"eslint .\",\n  \"lint:fix\": \"eslint . --fix\"\n},\n```\n\nNow you can manually lint your code by running `npm run lint` and fix all fixable issues with `npm run lint:fix`.\n\n## With VS Code\n\nWe highly recommend configuring your editor to do this automatically on file save across your whole project.\n\n1. Install the [ESLint plugin for VSCode](https://marketplace.visualstudio.com/items?itemName=dbaeumer.vscode-eslint)\n2. Create a file in your current project in `.vscode/settings.json`.\n3. Place the following configuration in the file:\n\n```\n{\n    // show eslint icon at bottom toolbar\n    \"eslint.alwaysShowStatus\": true,\n\n    //\n    // Auto-run code formatting on save\n    //\n    \"editor.formatOnSave\": true,\n\n    // Tell the ESLint plugin to run on save\n    \"editor.codeActionsOnSave\": {\n        \"source.fixAll.eslint\": true\n    },\n\n    // The following prevents linting from running twice\n    // turn it off for JS and JSX, we will do this via eslint\n    \"[javascript]\": {\n        \"editor.formatOnSave\": false\n    },\n\n    \"[javascriptreact]\": {\n        \"editor.formatOnSave\": false\n    },\n\n    \"[svelte]\": {\n        \"editor.formatOnSave\": false\n    },\n\n}\n```\n\n4. In order to ensure there are no conflicts between Prettier and ESLint with any plugins you may have active in your VSCode editor, we also recommend adding a file at `.vscode/extensions.json` with the following content:\n\n```\n{\n    // See http://go.microsoft.com/fwlink/?LinkId=827846 to learn about workspace recommendations.\n    // List of extensions which should be recommended for users of this workspace.\n    \"recommendations\": [\n        \"dbaeumer.vscode-eslint\"\n    ],\n    // List of extensions recommended by VS Code that should not be recommended for users of this workspace.\n    \"unwantedRecommendations\": [\n        \"esbenp.prettier-vscode\", // You don't need the prettier extension with this setup\n        \"editorconfig.editorconfig\", // You don't need editor config with this setup\n    ]\n}\n```\n\nThis will make sure that anyone working on the project is aware of enabling/disabling proper extensions!\n","readmeFilename":"README.md"}