{"_id":"@ahqrt/eslint-config-typescript","_rev":"5-b0e6fc04ba6512cee03bf0a412ebd415","name":"@ahqrt/eslint-config-typescript","dist-tags":{"latest":"1.6.0"},"versions":{"1.2.0":{"name":"@ahqrt/eslint-config-typescript","version":"1.2.0","description":"> TODO: description","author":{"name":"ahqrt","email":"1217223113@qq.com"},"homepage":"https://github.com/ahqrt/ahqrt-package#readme","license":"ISC","main":"index.js","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/ahqrt/ahqrt-package.git"},"bugs":{"url":"https://github.com/ahqrt/ahqrt-package/issues"},"dependencies":{"@ahqrt/eslint-config-base":"^1.2.0","@ahqrt/eslint-rules":"^1.1.0","@rushstack/eslint-patch":"^1.1.0","@typescript-eslint/eslint-plugin":"^5.4.0","@typescript-eslint/parser":"^5.4.0","eslint-import-resolver-typescript":"^2.5.0"},"peerDependencies":{"typescript":"^4.5.2"},"_id":"@ahqrt/eslint-config-typescript@1.2.0","_nodeVersion":"14.17.4","_npmVersion":"6.14.14","dist":{"integrity":"sha512-460CZonNgxaFJ7AgKBpryEwvf2renoN91Jc2Oby+FFtP7rewqgx1KrUf14uD2DIIo7RdEdOIhQN6EmELFWU4NA==","shasum":"0d28c39b4fa20048bf79291e2c89b3092770120f","tarball":"https://registry.npmjs.org/@ahqrt/eslint-config-typescript/-/eslint-config-typescript-1.2.0.tgz","fileCount":4,"unpackedSize":2405,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhoydgCRA9TVsSAnZWagAAeukQAIfrG3on2SnsNwzrPkqs\nQ0HUj1oid17xCMHIdpp/YOoUgLo5z8A/L7H0uy5SKeHJRqwkJf07+7Wwc6DA\nV04ZhFTngcMBlAUS7DdCtwUArHCF3Owg5d0Mt+aAYnZfk/gG/+01O1KxYoWN\nwVVoxccYZ/v0+WHwxVUA4hIX0ThDzzRShETDbXYBaoelqgUwooJScWz3TO89\n6VwnyF37ovw0rdc9qRD/r34WrapRSCaVYWVHjj2EbHg/wsi/OdoslpMVUx6L\nhHtBkKAUIIQMMbJmNRvAN4UquwNyp5N+9SmpkMHaG5qu/B4SFIL8jDzuUqZs\npg98OBxPfeA9FuUkuoVksO1qPEBGv0mq5mC26/Y16AB+tDMRUocWk7PrwFUD\ndNi2zSoirH3IRWvSghd4jUn8vkTwv+3K6a7LLSBJDMeyHCeWY+ObuZpHSFLE\nmjblz0p41Xum9u166TTSuoZiq96XcOJiR/MgZJeknyd5n6/JXTLCSbCpVnCD\nH1mNnRXarlCef9r4dA+U/GXx86t1+KdySpHxLPM3fDZeFngo2snNfrPLYgMA\nQWbkOoP75fLE6NwpWUxup0oyZIZFsSEGcM14gfuJVA2/a+dT1nxcukercqKv\nzuNBdf+RpuPhEy5nM8ysvwvzdMzk3L9V1QugNtGLe0BJm68krqgSbCLnxZcQ\ndgWA\r\n=bAMQ\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCWxuIa2Jn6eJHPZz48EPx4n1DLY/s/DV23ZwGVFIz9rgIgfJmvR+a0ogrAHvlxgxlVRo/CicmTajLW+7dzmGGkb2o="}]},"_npmUser":{"name":"ahqrt","email":"1217223113@qq.com"},"directories":{},"maintainers":[{"name":"ahqrt","email":"1217223113@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-config-typescript_1.2.0_1638082400754_0.24136391215131825"},"_hasShrinkwrap":false},"1.3.0":{"name":"@ahqrt/eslint-config-typescript","version":"1.3.0","description":"> TODO: description","author":{"name":"ahqrt","email":"1217223113@qq.com"},"homepage":"https://github.com/ahqrt/ahqrt-package#readme","license":"ISC","main":"index.js","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/ahqrt/ahqrt-package.git"},"bugs":{"url":"https://github.com/ahqrt/ahqrt-package/issues"},"dependencies":{"@ahqrt/eslint-config-base":"^1.2.0","@ahqrt/eslint-rules":"^1.1.0","@rushstack/eslint-patch":"^1.1.0","@typescript-eslint/eslint-plugin":"^5.4.0","@typescript-eslint/parser":"^5.4.0","eslint-import-resolver-typescript":"^2.5.0"},"peerDependencies":{"typescript":"^4.5.2"},"_id":"@ahqrt/eslint-config-typescript@1.3.0","_nodeVersion":"14.17.4","_npmVersion":"6.14.14","dist":{"integrity":"sha512-/mVhacLy5XOF5nu0OkfWSks4npFtkX5wWX5A2BAGqtIpQi6fJ0q4KimODexnUQaUV9BUoaRTkt8ckf0BKbHWwA==","shasum":"aee07c697e8d8b9fa15565f1cfed7a8401b76efc","tarball":"https://registry.npmjs.org/@ahqrt/eslint-config-typescript/-/eslint-config-typescript-1.3.0.tgz","fileCount":4,"unpackedSize":3455,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJho2ByCRA9TVsSAnZWagAAUOMP/0AgX3c1lL/4v/KEz1q4\nXLylpQatqZ8scRB5UINsKTVmmX/XSrfvRVBOICZV1NRVoR5rjJ/HknIcvUXt\nE8J+6ka8i2uq8BlXnJxuCUKx5X59I/WS5LafXgXnKWP5QNy+oHGeiwzT6G0A\neuFnwc0vq+F8EdvkCTQ1uNNHhQ3LnGdLy4jaFfimc1gvNyB8+mvw7DZyZkMO\nH+5PUfDQfH5vxdKH8qQDLP93xKGhsgOm2T9y3TJNYjN8iM1jdPmJS1aqohne\niZOWfrOoF026HV+Hrc+emZiwKCFluWKJ1j6QDnK7OtUS4Luanlrb3Vjs9EXR\nOfittm7mcnWJIxF6rY4RWB5vXCT7c5lhflp73uJ5N/lmPBhcPcJGHQNqtx11\n49hjoruSxktxiyFjW+grH8XXW+4rMe0GEIaTYQjnVHLI9LxbJdWOu6U2kicx\nC7fV/f4q7hRPkrvP9IHevndhlXRvov6wb5WofP6CktIp6898a+10i8aOOJ2Y\nfW1h6/z4bBCPaJzwt6XIs3UmO2ToNGcaG4pjanNlh7ls9da7yIm0rOdVxbsP\nnZdNpKZYhttZVSrm/myfFB8rzIApoCECNFlDmyM+R9AM0AMo5I/AZ2EqGCgt\nEI4DFr3J4+eRSda4x+z6qRaau98oVsre+sOCBLloj21dXwrCUWho7Smlu3Bc\nMwOW\r\n=9fW5\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBsj8DVIVNqxsU953w+r1PNz9inSRJ6MsPpkceZM9nf6AiANeI+I1crgoSMIYBILOC95SxRH723eEPkAFW4K/KehPA=="}]},"_npmUser":{"name":"ahqrt","email":"1217223113@qq.com"},"directories":{},"maintainers":[{"name":"ahqrt","email":"1217223113@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-config-typescript_1.3.0_1638097010358_0.8511504757065087"},"_hasShrinkwrap":false},"1.4.0":{"name":"@ahqrt/eslint-config-typescript","version":"1.4.0","description":"> TODO: description","author":{"name":"ahqrt","email":"1217223113@qq.com"},"homepage":"https://github.com/ahqrt/ahqrt-package#readme","license":"ISC","main":"index.js","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/ahqrt/ahqrt-package.git"},"bugs":{"url":"https://github.com/ahqrt/ahqrt-package/issues"},"dependencies":{"@ahqrt/eslint-config-base":"^1.2.0","@ahqrt/eslint-rules":"^1.2.0","@rushstack/eslint-patch":"^1.1.0","@typescript-eslint/eslint-plugin":"^5.4.0","@typescript-eslint/parser":"^5.4.0","eslint-import-resolver-typescript":"^2.5.0"},"peerDependencies":{"typescript":"^4.5.2"},"_id":"@ahqrt/eslint-config-typescript@1.4.0","_nodeVersion":"14.17.6","_npmVersion":"6.14.15","dist":{"integrity":"sha512-zMgNPr03JccaSRrB521IRudUs20AfRzuZ4uZ+HtVKe5gRQWCZGssGrNEOlwV9xQMMeO5iLwsfkV0OQe6qfI6ow==","shasum":"24833b3aaad1a0dae789d8097c58a574461845c0","tarball":"https://registry.npmjs.org/@ahqrt/eslint-config-typescript/-/eslint-config-typescript-1.4.0.tgz","fileCount":4,"unpackedSize":3455,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhpdMjCRA9TVsSAnZWagAAT90P/juMfmJvF7Ms0BF9OUMj\nQZ1jWZMkfJXLTvjl8tjOMQFnxe4GLO/z41rnwxC1TWJyVpGHyg+4ebMv0pvE\nvpqc5fyg+przA+qn5x9Sy4t+pHsEQuawvjFhLHUYpr72s/qk5/dhdNRli8Fl\nYb5a9FhBi4RMzvGXmmzp0g5GANGBNsD4uMamy3MKGGNvvvpRmSY7VLhsoi8e\nKm5iqPIrD4tpLk3maMYsiW6sYqEy25oWy7JSfAeITu8nYlwZeyUpGovtzna3\nUyLyaeewwEJt3U9ENQ+quU18UBR0XEw3pAzO+i0l1qyUoDXFLRY3Hh3k02vB\nIVCpqs2qu/Uwn1oQE+k0JLkMVUx3WVLWMGe1qwsqYcIdaX1OX/WPK0XnuBJ4\nuZJyDbr7xi5ORkC8a8qqpclWSPsYmrBgTk7fOQB5tJUJd1j6G1anybS48TqZ\nNdexy9mz9scrXcLeOPm5d3P5YcjFh6Cjj3peyRvCD3HssM7tvbN5TofArddT\nLQfV9LMt1cjGPDfkcFkcrxT7vDUel8XvYfzPdH3bDGZosAdSv9DMLuhu07dn\nMV1LRy+xmuOpyF6g+6NAmUuMgeSJ19PgwXO7LOlfA2dnpAkHxRfjmNBVaEA5\nyYUXgAbKKPvCxNPTaMTSQseJzRfzhNtfVspNk2xS3GqZnAenDmR2ycCOZjzJ\npQoj\r\n=e3GK\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGTVdOsj+qiNSInQ4G5yWo5iM/HzxJihkGlb6fwTiLlyAiBW3nCSB8u528tF2ZGBVdlhlDAV22sOweQcxTjMfyrSSQ=="}]},"_npmUser":{"name":"ahqrt","email":"1217223113@qq.com"},"directories":{},"maintainers":[{"name":"ahqrt","email":"1217223113@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-config-typescript_1.4.0_1638257443320_0.33926571164784614"},"_hasShrinkwrap":false},"1.5.0":{"name":"@ahqrt/eslint-config-typescript","version":"1.5.0","description":"> TODO: description","author":{"name":"ahqrt","email":"1217223113@qq.com"},"homepage":"https://github.com/ahqrt/ahqrt-package#readme","license":"ISC","main":"index.js","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/ahqrt/ahqrt-package.git"},"bugs":{"url":"https://github.com/ahqrt/ahqrt-package/issues"},"dependencies":{"@ahqrt/eslint-config-base":"^1.2.0","@ahqrt/eslint-rules":"^1.2.0","@rushstack/eslint-patch":"^1.1.0","@typescript-eslint/eslint-plugin":"^5.4.0","@typescript-eslint/parser":"^5.4.0","eslint-import-resolver-typescript":"^2.5.0"},"peerDependencies":{"typescript":"^4.5.2"},"devDependencies":{"eslint-config-airbnb-typescript":"^16.1.0"},"_id":"@ahqrt/eslint-config-typescript@1.5.0","_nodeVersion":"14.17.6","_npmVersion":"6.14.15","dist":{"integrity":"sha512-StfvOWtgcFrLD9EUfVHSsGu6uWUMoHzoZxFeo4R8ykuFUYglM8h14ndvcKdYRsVneYHhBysXMDz+kUBXK6EiMA==","shasum":"32be52225892887a437120a95566eaacf1790b93","tarball":"https://registry.npmjs.org/@ahqrt/eslint-config-typescript/-/eslint-config-typescript-1.5.0.tgz","fileCount":4,"unpackedSize":3882,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhzXpmCRA9TVsSAnZWagAAmwIP/jkHo94Cbjm4dVHh2q8Y\nrxmGj7FO+DcfDa5UEfmObkDaINDZdU95/YvvL3ZvjYoIDweZH4swvtY4B27U\nurCZ3FJDOmfZanpOFYvJGMfV/4bEl93ZixbFFRoVl4wbi5aSb30wr+Tq/+Nk\nVtiBjqSecFEWReUJUji5kfazOZDHYFEG7E1rQCRftrTZY/+XmZXA+uUyXiX/\n6spF5hY+CLK9mxyHqPFVQpvzfg4NJpEdbSLByfmvaNYIE/4jzhrLHPjjogsR\ns4GaPit4OvC2dXqHBCU9lnUdzkz6XArT3TcStsfS0uBNqdVIYZHy03yyQynZ\n6yQRmGXd/jZ36AbFguBn0XahhUrOqYFNIQ8mliUUqmwQaeDVQ3onc78/aHmI\nS0OD1gURMwGTC1rNa77HJnhFGPtWqK6CMvsGroYruOQtdzpYYY+/8JBbr2Bl\nvSPTw/J2iUgTrnHZCd/N/15e0VYYFSjVlpijkmlHe1dSJfKbCRNLsCEvdSZK\nP1hiie6Kas4rcw1xubwuX3MlGbEm4ABqa6NeL8EQxzJFjM+1j2MyeA59ptIp\nCnWWPWR4TWyW2UBQhudfSPwuVt181pP/y8ImSFHOSrjAwPMcauDSUtukTCCq\nSV0T/AVvKrILK5ZdzFmayK+3n07xb/LBZ0OOsvyIrthFVIkoJ07y7JIKCZDL\nenUN\r\n=Ceg/\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCBIgf2MFVf8v3YEqHsJ7RM34JGEX/uP6kL0exsm/5CqgIgJrbumpnoiEzIKk1fmQM0jAFNyakYA+MbggaL7ipFGV4="}]},"_npmUser":{"name":"ahqrt","email":"1217223113@qq.com"},"directories":{},"maintainers":[{"name":"ahqrt","email":"1217223113@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-config-typescript_1.5.0_1640856165930_0.05515124911866853"},"_hasShrinkwrap":false},"1.6.0":{"name":"@ahqrt/eslint-config-typescript","version":"1.6.0","description":"> TODO: description","author":{"name":"ahqrt","email":"1217223113@qq.com"},"homepage":"https://github.com/ahqrt/ahqrt-package#readme","license":"ISC","main":"index.js","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/ahqrt/ahqrt-package.git"},"bugs":{"url":"https://github.com/ahqrt/ahqrt-package/issues"},"dependencies":{"@ahqrt/eslint-config-base":"^1.2.0","@ahqrt/eslint-rules":"^1.7.0","@rushstack/eslint-patch":"^1.1.0","@typescript-eslint/eslint-plugin":"^5.4.0","@typescript-eslint/parser":"^5.4.0","eslint-import-resolver-typescript":"^2.5.0"},"peerDependencies":{"typescript":"^4.5.2"},"devDependencies":{"eslint-config-airbnb-typescript":"^16.1.0"},"_id":"@ahqrt/eslint-config-typescript@1.6.0","_nodeVersion":"14.17.6","_npmVersion":"6.14.15","dist":{"integrity":"sha512-dIaNOCuyoDQNrXRNhkAgMKzuTdkb/gsLKFFMbD4i+jMYidk7lkq4qa4iIJl6z44dpAArOU2TxsgqMgngTmHIUA==","shasum":"b0e202acaaa6995124d12d0ba71744c096b00057","tarball":"https://registry.npmjs.org/@ahqrt/eslint-config-typescript/-/eslint-config-typescript-1.6.0.tgz","fileCount":4,"unpackedSize":3882,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhzYa9CRA9TVsSAnZWagAAJgEP/ipTHzJP3L3wkPPvqcpI\nvE25kiM5FKBjZrzZjoYBTFJOmFjSYmTGSLEoefblKsW8q5byWxuVqOKED8A+\nYKESzDjo4jIXc2cFN4ucqUkzdq9tfX6SovXYhakNXFiPxWlDxuBPVXCkjYI1\nYGuphtklpq+G3rXLrt2FFy9779yBRVeMoTOw0EaUPKLVqnhuN+kSS4N8lm6K\nXuZPeeghgqO53LBwMW6oLD8AMAHaxOPePtJCHBAzDI52t6fNUlSw2l7DoPL0\nM9uxKbsj8BvFc1lAA/5RLzVHfMGPiU/LnuZnlAEtBUdXKPYpQi4yASlbcCD1\n49oMgtvo+BLRjt2k2VsRjQYGfRVGIVOqQfXKqCZ3Cir5HR7e0E+QMk78MUcY\n3+lzz5+PYzV7YpULg0PyTGtnqC39aKea8I8/IHQTTnC8sSYd+w5i0vDTh7OV\naCSPbz6jOFiw929zYMEd+Fpaja5agVSb6v2JGu71wpHBKR5cGf7WM27Sc+x6\nNxo5NytvpXqXbwv7NCaS2vZzQD76KNVFgTsfW58xeUoDU5c6vOXHbqN+iMjc\nHKDMmm5/7l8r7TTvB2GwSp4ncwmy/5oAqTwmL2JYzraUpfy2FJW6xXokOUKQ\nLBnuE4S/5OUjk74IYS2NPUzIF4CxZVzj1cQFTMsLtSdjkz+GZ4w9s24khxAh\n4sSF\r\n=wvMV\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGXfxvyeWFJgwHhBO1Ly+/Et6R6cyMGD084RYLQo0mFGAiA63PsUyUa0rvNHf/8gQmfJRiX/qWOufwxeWKRARfiP+Q=="}]},"_npmUser":{"name":"ahqrt","email":"1217223113@qq.com"},"directories":{},"maintainers":[{"name":"ahqrt","email":"1217223113@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-config-typescript_1.6.0_1640859325195_0.5724680289920223"},"_hasShrinkwrap":false}},"time":{"created":"2021-11-28T06:53:20.696Z","1.2.0":"2021-11-28T06:53:20.880Z","modified":"2022-04-04T12:13:53.235Z","1.3.0":"2021-11-28T10:56:50.494Z","1.4.0":"2021-11-30T07:30:43.461Z","1.5.0":"2021-12-30T09:22:46.061Z","1.6.0":"2021-12-30T10:15:25.341Z"},"maintainers":[{"name":"ahqrt","email":"1217223113@qq.com"}],"description":"> TODO: description","homepage":"https://github.com/ahqrt/ahqrt-package#readme","repository":{"type":"git","url":"git+https://github.com/ahqrt/ahqrt-package.git"},"author":{"name":"ahqrt","email":"1217223113@qq.com"},"bugs":{"url":"https://github.com/ahqrt/ahqrt-package/issues"},"license":"ISC","readme":"# `@ahqrt/eslint-config-typescript`\n\n> TODO: description\n# Install\n```sh\nyarn add -D eslint prettier @ahqrt/eslint-config-typescript @ahqrt/prettier-config lint-staged yorkie\n```\n\n## 手动配置\n\n### .eslintrc.js\n```js\nmodule.exports = {\n  root: true,\n  extends: ['@ahqrt/eslint-config-typescript'],\n};\n\n```\n\n### .prettierrc.js\n```js\nmodule.exports = require('@ahqrt/prettier-config')\n```\n### .editorconfig\n```\n# EditorConfig is awesome: http://EditorConfig.org\n\n# top-most EditorConfig file\nroot = true\n\n# Unix-style newlines with a newline ending every file\n[*]\nquote_type = single  # Fix Prettier \"prettier.singleQuote\" not working in 1.40 vs code\nindent_style = space\nindent_size = 2\nend_of_line = lf\ncharset = utf-8\ntrim_trailing_whitespace = true\ninsert_final_newline = true\n\n[*.md]\ntrim_trailing_whitespace = false\n\n```\n\n### pre-commit lint\n\n####package.json\n```json\n{\n  \"gitHooks\": {\n    \"pre-commit\": \"lint-staged\"\n  },\n  \"lint-staged\": {\n    \"**/*.{js,jsx,ts,tsx}\": [\"eslint --fix\"],\n    \"**/*.{md,json}\": [\"prettier --write\"]\n  }\n}\n```\n\n#### .vscode/settings.json\n\n```js\n{\n  \"editor.formatOnSave\": false,\n  \"editor.codeActionsOnSave\": {\n    \"source.fixAll.eslint\": true\n  },\n}\n```\n","readmeFilename":"README.md"}