{"_id":"@asl-19/eslint-config-typescript","_rev":"2-1a395e919f202f7962883627055d3d72","name":"@asl-19/eslint-config-typescript","dist-tags":{"latest":"0.4.4"},"versions":{"0.4.3":{"name":"@asl-19/eslint-config-typescript","version":"0.4.3","description":"Shared ESLint config for ASL19 TypeScript projects","author":{"name":"Grant Heaslip","email":"grant@asl19.org","url":"https://asl19.org/"},"license":"GPL-3.0-or-later","repository":{"type":"git","url":"git+https://github.com/ASL-19/eslint-config-typescript.git"},"main":"index.js","engines":{"node":"12.x"},"scripts":{"build":"tsc","eslint":"eslint . --ext js,ts","prepublishOnly":"tsc --project ."},"dependencies":{"eslint-config-airbnb-typescript":"^7.2.1","eslint-config-prettier":"^6.11.0","typescript":"^3.9.4"},"devDependencies":{"@types/node":"^12.12.42","@typescript-eslint/eslint-plugin":"^2.34.0","@typescript-eslint/parser":"^2.34.0","eslint":"^6.8.0","eslint-import-resolver-typescript":"^2.0.0","eslint-plugin-import":"^2.20.2","eslint-plugin-prettier":"^3.1.3","eslint-plugin-simple-import-sort":"^5.0.3","eslint-plugin-sort-destructure-keys":"^1.3.4","eslint-plugin-unicorn":"^18.0.1","prettier":"^2.0.5"},"peerDependencies":{"@typescript-eslint/eslint-plugin":"^2.27.0","@typescript-eslint/parser":"^2.27.0","eslint":"^6.8.0","eslint-import-resolver-typescript":"^2.0.0","eslint-plugin-import":"^2.20.2","eslint-plugin-prettier":"^3.1.3","eslint-plugin-simple-import-sort":"^5.0.2","eslint-plugin-sort-destructure-keys":"^1.3.3","eslint-plugin-unicorn":"^18.0.1","prettier":"^2.0.5"},"gitHead":"4215ef8c84c0ac9ec3394a8ba197340e9819d0e4","bugs":{"url":"https://github.com/ASL-19/eslint-config-typescript/issues"},"homepage":"https://github.com/ASL-19/eslint-config-typescript#readme","_id":"@asl-19/eslint-config-typescript@0.4.3","_nodeVersion":"12.17.0","_npmVersion":"6.14.4","dist":{"integrity":"sha512-/mBKW9256JYvIWwh4BXAJtEMzgq5qe7z3mOD3/0gdMpS9InXrKoZbvR2SKf0f1K+INRpoud/8z8v3NzhnEtmxg==","shasum":"3c8d70d279af8f98f15ab9c2b69de4da72104478","tarball":"https://registry.npmjs.org/@asl-19/eslint-config-typescript/-/eslint-config-typescript-0.4.3.tgz","fileCount":5,"unpackedSize":39591,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe1X4DCRA9TVsSAnZWagAAsMUP+wVa+ZstWxbshxng9SxB\nQCb9dyaPB7poHfiQwPvw+HvPa3+SVWjYLa0VM8wyRiXeZn1N4RnOmHvpFv6T\nMOETAWZmxkUaa0Zx1o1JCpCyScDATZf23ZfnZT/pV347LSyyAOUhR7I/HOlF\nDyrQqFpIoZc9a/kWsCu7PtB/hsxjzVwMXL0ykMMhcAF7iut77quFiqj6GLJy\n957Sh/PCeNt47LljRm6Dt6GvjCICwFMJjSuybLDs51oIW3MVZeMX4W1d3zVD\nyqqeyTfAqbZCcmD/c/jCWbgRW3D41bp3A1KFHSyrcl8hrA31kuS5Pr2fzAlS\nBdcCtb9jXpOXxfe1VVxzhDk8QW3p2udbzEXY6MaSMpGRTfp6sZY/UongkQRS\nUR2yUyKMHluOrIoxqvJ582jlKeBwZhVm+k9hgggod4m9n4NVKeAc2AoGOWc4\nmTh2anHgtzsslyo/KIKztc30/9m98UR5nSG63rZlQobzxoNq3x4xv6x/EUan\nhd+ly0L6EAPA0oYWz9vtp3GSFaEP1m5Y03meDSTdXGGom+seKAPKAcBVMcyU\nnipd+i3KCjhxYfj5UE9nlrporgMdSggGM3kHREztu9vekggsZkKoMTZdKWRr\n+oryW5tGmDLyo5BNuSwU2yDeINTc8MozcrSavOrr53uyquZLcpcdzdHfvkvv\nlOeo\r\n=0V+/\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFJ1PhZ2MZed+nBAviWM0ppF8WW4xF+mclh0dMsgmM4SAiEAwzUjkmRrxMD5liAnJII3sJBtXbEHCQTyU1rYIihLo2Q="}]},"maintainers":[{"name":"asl19grant","email":"grant@asl19.org"},{"name":"aurangz","email":"aurang@asl19.org"}],"_npmUser":{"name":"asl19grant","email":"grant@asl19.org"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-config-typescript_0.4.3_1591049730578_0.34185710752857235"},"_hasShrinkwrap":false},"0.4.4":{"name":"@asl-19/eslint-config-typescript","version":"0.4.4","description":"Shared ESLint config for ASL19 TypeScript projects","author":{"name":"Grant Heaslip","email":"grant@asl19.org","url":"https://asl19.org/"},"license":"GPL-3.0-or-later","repository":{"type":"git","url":"git+https://github.com/ASL-19/eslint-config-typescript.git"},"main":"index.js","engines":{"node":">= 12"},"scripts":{"build":"tsc","eslint":"eslint . --ext js,ts","prepublishOnly":"tsc --project ."},"dependencies":{"eslint-config-airbnb-typescript":"^7.2.1","eslint-config-prettier":"^6.11.0"},"devDependencies":{"@types/node":"^12.12.42","@typescript-eslint/eslint-plugin":"^2.34.0","@typescript-eslint/parser":"^2.34.0","eslint":"^6.8.0","eslint-import-resolver-typescript":"^2.0.0","eslint-plugin-import":"^2.20.2","eslint-plugin-prettier":"^3.1.3","eslint-plugin-simple-import-sort":"^5.0.3","eslint-plugin-sort-destructure-keys":"^1.3.4","eslint-plugin-unicorn":"^18.0.1","prettier":"^2.0.5","typescript":"^3.9.3"},"peerDependencies":{"@typescript-eslint/eslint-plugin":"^2.27.0","@typescript-eslint/parser":"^2.27.0","eslint":"^6.8.0","eslint-import-resolver-typescript":"^2.0.0","eslint-plugin-import":"^2.20.2","eslint-plugin-prettier":"^3.1.3","eslint-plugin-simple-import-sort":"^5.0.2","eslint-plugin-sort-destructure-keys":"^1.3.3","eslint-plugin-unicorn":"^18.0.1","prettier":"^2.0.5"},"gitHead":"31584fd4af069091fdd187faad8ba9105f869497","bugs":{"url":"https://github.com/ASL-19/eslint-config-typescript/issues"},"homepage":"https://github.com/ASL-19/eslint-config-typescript#readme","_id":"@asl-19/eslint-config-typescript@0.4.4","_nodeVersion":"12.17.0","_npmVersion":"6.14.4","dist":{"integrity":"sha512-149QBUfAT0+FeKU2IZpUvSzyT9FsKgbVNiziRa5mlQgdOt/daryzafkN+lhM9EmOQD6HbOzvcJRXpSetxf5fHQ==","shasum":"3fe390ae40806ef9f4283f91a1070fbf1ff220e8","tarball":"https://registry.npmjs.org/@asl-19/eslint-config-typescript/-/eslint-config-typescript-0.4.4.tgz","fileCount":5,"unpackedSize":39929,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe1qkeCRA9TVsSAnZWagAAapAP/j0bq0sz0zS61AyRstsj\n/1bS0uaVa2ACcT+zc3arZpWPilAJCtmtKb+Z+5aGM3zbUDyxovo2CKWic9Rm\nVYS+70llqW7pce7OE6erAyn8w8vMOo5Z3EWQWc2QsWlOqd8NYaXbJoJglAN0\nB/ivUUSe+tR+OjM+G3xc5I/AimA5gA8+f4TPdfKw3KwEwdzJLd64j6fYV2Am\nTF7nwqfA1yLmgL17XQht1CvjgTP56t9D24DwmWiVJrjVJUQquuA5NqUhrCuc\nZJf5BH+f7tFzacsLfybhEQK1Azp7RoZ9FrwQTTqrGs6lKk6HOkSqaP1cqso/\nTcoesB9kgJsIx7oiGQZICQDDJxYm+fGXex+uvy8yn/pIbrPith/4lo+5+TOZ\nievw2upqrlP5X2eHLZLq84VEk/XsnRC5TpLT+t0j6LZ89uTaz1BK+qwmSvt0\nvEwaZXq6UYqaQR1Vfzsqm7Vf6jC1ZeJQYJnbScnC9ZzajxDrbPaXeLzq5JKY\nZJAUEI4QJ7o4oP35uNJFMbY3p9D+39PIyhB7WtLIVryMmACKsMZ8jg1rrC7f\nd71GgJBlThTGWCrAdnp8RBEp30suon+Ytd5A9nhazDEvcgRkNoxARFO0DMvM\n2ouTpYJeybEBSdgDczKvuwxop9pNgqzHdrs3CFvh48rO1P3LUtZZRR2eyVmg\nYfuX\r\n=+VdF\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQChlXfhKGHAX/qxwfsMNkoeD9IPFdyi1xWQJ8EdRMXOTAIhAJ3E21zlADjNXzaNKS9L+tBI8SGPv+6497NlEmKnDxnS"}]},"maintainers":[{"name":"asl19grant","email":"grant@asl19.org"},{"name":"aurangz","email":"aurang@asl19.org"}],"_npmUser":{"name":"asl19grant","email":"grant@asl19.org"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-config-typescript_0.4.4_1591126302226_0.5162488600797981"},"_hasShrinkwrap":false}},"time":{"created":"2020-06-01T22:15:30.324Z","0.4.3":"2020-06-01T22:15:30.752Z","modified":"2022-04-04T15:47:30.167Z","0.4.4":"2020-06-02T19:31:42.404Z"},"maintainers":[{"name":"asl19grant","email":"grant@asl19.org"},{"name":"aurangz","email":"aurang@asl19.org"}],"description":"Shared ESLint config for ASL19 TypeScript projects","homepage":"https://github.com/ASL-19/eslint-config-typescript#readme","repository":{"type":"git","url":"git+https://github.com/ASL-19/eslint-config-typescript.git"},"author":{"name":"Grant Heaslip","email":"grant@asl19.org","url":"https://asl19.org/"},"bugs":{"url":"https://github.com/ASL-19/eslint-config-typescript/issues"},"license":"GPL-3.0-or-later","readme":"# @asl-19/eslint-config-typescript\n\nShared ESLint config for [ASL19](https://asl19.org/) TypeScript projects.\n\nReact + TypeScript projects should use [@asl-19/eslint-config-typescript-react](https://github.com/ASL-19/eslint-config-typescript-react).\n\n## How to use\n\n### Install\n\n```sh\nyarn add @asl-19/eslint-config-typescript --dev\nnpx install-peerdeps @asl-19/eslint-config-typescript --dev\n```\n\n### Add to ESLint config\n\nCreate a `.eslintrc.js` containing (at least) the following:\n\n```js\nmodule.exports = {\n  extends: [\"@asl-19/typescript\"],\n};\n```\n\n### Compatibility\n\nThis package is developed and used with Node.js 12 (the active LTS [release](https://nodejs.org/en/about/releases/) as of 2020-06). The code should be forward-compatible, but use with newer Node.js versions is untested and unsupported.\n","readmeFilename":"README.markdown"}