{"_id":"@chatie/eslint-config","_rev":"57-ede68159073ac113d0de48a4de19ea6d","name":"@chatie/eslint-config","dist-tags":{"latest":"1.4.1","next":"0.15.2"},"versions":{"0.0.7":{"name":"@chatie/eslint-config","version":"0.0.7","description":"ESLint Sharable Configurations and Rules in Chatie Organization","main":".eslintrc.js","scripts":{"dist":"echo dist","pack":"npm pack","lint":"echo lint","test:pack":"bash -x scripts/npm-pack-testing.sh","test":"blue-tape -r ts-node/register \"src/**/*.spec.ts\" \"src/*.spec.ts\" \"tests/*.spec.ts\" \"tests/**/*.spec.ts\""},"repository":{"type":"git","url":"git+https://github.com/Chatie/eslint-config.git"},"keywords":["eslint","eslintConfig"],"author":{"name":"Huan LI","email":"zixia@zixia.net"},"license":"Apache-2.0","bugs":{"url":"https://github.com/Chatie/eslint-config/issues"},"homepage":"https://github.com/Chatie/eslint-config#readme","peerDependencies":{},"dependencies":{"@typescript-eslint/eslint-plugin":"^1.9.0","@typescript-eslint/eslint-plugin-tslint":"^1.9.0","@typescript-eslint/parser":"^1.9.0","@wwwouter/tslint-contrib":"^1.0.0","eslint":"^5.16.0","eslint-config-standard":"^12.0.0","eslint-plugin-import":"^2.17.3","eslint-plugin-node":"^9.1.0","eslint-plugin-promise":"^4.1.1","eslint-plugin-standard":"^4.0.0","tslint":"^5.17.0","tslint-config-standard":"^8.0.1"},"devDependencies":{"@chatie/tsconfig":"^0.4.3","@types/blue-tape":"^0.1.33","@types/eslint":"^4.16.6","@types/glob":"^7.1.1","@types/semver":"^6.0.0","blue-tape":"^1.0.0","git-scripts":"^0.2.1","glob":"^7.1.4","read-pkg-up":"^6.0.0","semver":"^6.1.1","ts-node":"^8.2.0","typescript":"^3.5.1"},"git":{"scripts":{"pre-push":"./scripts/pre-push.sh"}},"publishConfig":{"access":"public","tag":"latest"},"_id":"@chatie/eslint-config@0.0.7","gitHead":"128d4f89461387105d132eabbf88d96532029c6c","_nodeVersion":"10.15.2","_npmVersion":"6.9.0","dist":{"integrity":"sha512-VpOj85aAxFEyolwhfof9wrdN3IJiuFdM41SXeDsQ0B/mbD+gBAoiBkJ9gBAXC1MubiF4v/4M3vKPxfzfGRH3ag==","shasum":"11598c0ee563a58a19db8b5e2aa663db75771d18","tarball":"https://registry.npmjs.org/@chatie/eslint-config/-/eslint-config-0.0.7.tgz","fileCount":4,"unpackedSize":16960,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc+zy5CRA9TVsSAnZWagAAW+0QAI7ttScjzUnZob4sdRkx\n/OY2qsn/piSz450Ub3LWUD99jfPNAIjcd32SFmC6VbSLcLscZa478cdZsNMv\nhH4/FiTpMXzt/1swnDyUUnY04ohokTMiXps2/XAmDKm3UZHWjNSvHJQqWPKM\nDzQGXhxFdMnYJHeLGplp6191qtRr5M+s5G3Cxy1gLLwWvBzVmFhMyubW0b/r\nXi1BXtQRDOrceFogy9F499kPVyIs14pQEDNElXfV2NFbHbxf9DHAa9+ncBjC\nvVxgUM+Aw40xHWxnVMrnw5ZL3uVZDkJ6VNMwagEvr5QoEBPkqt4Jv4Q23N8C\nCJoEK7pRmgufvt3DhEVgNUXXQ2lxF0NdGcLXNI2M+fvpYLwsqc5EfwL87c/0\nBmfKbpUrenRkNS9m3vGEVHV/rjaQkTbBBQS9VKmATq+arcrBbLWjEbFbuYdS\nOs/YQyOntjeptYKqy0IQJxnvsvlN2xY2BGFMW6rVK38xX/4JjMW5A9KgAhed\ntACbg5LnLAnf93EA0bmC6dSYmY1XOzpFlSKQhtGpLgz3snC7AnVV4Qoa9dCl\ndad4u2PeTozzv8ss2/To3HrYE7aDN9RawJaTSHzBJiDJnW4vAcSHPzS0pFlx\nJfZtZWFujVhXZI3DceyU+bH4U6rGb+kjL3Y9+X7sgngJyA8QW4H4wnqiwdWd\nTCQk\r\n=9avx\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAqAs2u3JndvJa8w9HQ7GT2jMIV3R4BnHFy0TNnoXodGAiEArdr9e6kpXuzw3IIyH13KSfrTNUbVqoSj2ysZ8Wi2bFA="}]},"maintainers":[{"name":"chatie","email":"dev@chatie.io"}],"_npmUser":{"name":"chatie","email":"dev@chatie.io"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-config_0.0.7_1559968952686_0.32452359090433913"},"_hasShrinkwrap":false},"0.0.9":{"name":"@chatie/eslint-config","version":"0.0.9","description":"ESLint Sharable Configurations and Rules in Chatie Organization","main":".eslintrc.js","scripts":{"dist":"echo dist","pack":"npm pack","lint":"echo lint","test:pack":"bash -x scripts/npm-pack-testing.sh","test":"blue-tape -r ts-node/register \"src/**/*.spec.ts\" \"src/*.spec.ts\" \"tests/*.spec.ts\" \"tests/**/*.spec.ts\""},"repository":{"type":"git","url":"git+https://github.com/Chatie/eslint-config.git"},"keywords":["eslint","eslintConfig"],"author":{"name":"Huan LI","email":"zixia@zixia.net"},"license":"Apache-2.0","bugs":{"url":"https://github.com/Chatie/eslint-config/issues"},"homepage":"https://github.com/Chatie/eslint-config#readme","peerDependencies":{},"dependencies":{"@typescript-eslint/eslint-plugin":"^1.9.0","@typescript-eslint/eslint-plugin-tslint":"^1.9.0","@typescript-eslint/parser":"^1.9.0","@wwwouter/tslint-contrib":"^1.0.0","eslint":"^5.16.0","eslint-config-standard":"^12.0.0","eslint-plugin-import":"^2.17.3","eslint-plugin-node":"^9.1.0","eslint-plugin-promise":"^4.1.1","eslint-plugin-standard":"^4.0.0","tslint":"^5.17.0","tslint-config-standard":"^8.0.1"},"devDependencies":{"@chatie/tsconfig":"^0.4.3","@types/blue-tape":"^0.1.33","@types/eslint":"^4.16.6","@types/glob":"^7.1.1","@types/semver":"^6.0.0","blue-tape":"^1.0.0","git-scripts":"^0.2.1","glob":"^7.1.4","read-pkg-up":"^6.0.0","semver":"^6.1.1","ts-node":"^8.2.0","typescript":"^3.5.1"},"git":{"scripts":{"pre-push":"./scripts/pre-push.sh"}},"publishConfig":{"access":"public","tag":"latest"},"gitHead":"feb7bba61dc4c3d9acf0b63b5fc77d0c9df752fc","_id":"@chatie/eslint-config@0.0.9","_nodeVersion":"10.15.2","_npmVersion":"6.9.0","dist":{"integrity":"sha512-KM9xK0ZLD91FQ69fnKG/Ru/f9xtOkThaGBWer3k4LLRHmY5d6mtZXca3bqTbYy3K+8DOX0knWaU3AY3hdeeBog==","shasum":"551a04ee63feae01231b4238ca13631e3230e51a","tarball":"https://registry.npmjs.org/@chatie/eslint-config/-/eslint-config-0.0.9.tgz","fileCount":4,"unpackedSize":16857,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc+0SLCRA9TVsSAnZWagAAHmwQAIw5atNpdBUoNCV00D69\ntwS3vMwH3jB1ZLh9R/M+7dYQd+8KXpJrVThdugOHE7VTyp8Jws5UMi5sxU8R\n8rVm5BwdmBG3mtpi5GsduZxy7CDsVw5IdcI3oJaiHbzem5+Es3WH0ggsNiyB\nMpDhCKnmhD8+RvAc7zWqGyKdyJrMiiO0eV/4+92TNA/xpFDIZHwh4W2qq9od\nZrZUODSMr2DCyNQcVHXD2XfTVLdoNYy7zX/NM2a4+SED60jJW9oAv4Z6K5Ti\n1kZzUUaEjmBOh4/pmWvcYDj2++aVxKv1mujjkTtrIhdIOYuOs7iuOIflsJjf\nKc3lHaHuppB/22DywLwx+5kPyFFNrbzfzXrv/OCorXmARCzA/LAWbYu/or5h\nnKy/tyWS5ncGR4SNLaHxAJLKxW1pBcFqTUB5i3A5X84dcKmf73+VHeFf8r6d\nnA/Aguvzz1Gp7q1+zO7NtE4o/faHrvXi5/KwlBY8Ik+gbv9sZExJVTyN+kbm\nd20eYOikefxtbAMHN/2zT0WOvfSo1Ql74fMIqvvQ1ysVhFZomLi7b6IlG0+E\nKFyiwTNTJEfOaNnH1IOplNUZp6bpwWrU6v9QKCMI3oBERsQV1L6cQd3OV7mB\nuCCrdbM4bMZX9s+e+8ZoptFQ+bSUTC0OjkK0F8DuaDUPZsbaIkutgekBGT7/\nha0Y\r\n=rvF8\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDGpgA96tsh8Vo+EVlQdoRDQ5buk2dX5ME2Xc6FrDTLPQIhAN4FfGt2MsttD7G/5DVGuBkShLgZTzhmqDf3DWw7Qepe"}]},"maintainers":[{"email":"dev@chatie.io","name":"chatie"},{"email":"zixia@zixia.net","name":"zixia"}],"_npmUser":{"name":"chatie","email":"dev@chatie.io"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-config_0.0.9_1559970954381_0.49745292537532726"},"_hasShrinkwrap":false},"0.0.10":{"name":"@chatie/eslint-config","version":"0.0.10","description":"ESLint Sharable Configurations and Rules in Chatie Organization","main":".eslintrc.js","scripts":{"dist":"echo dist","pack":"npm pack","lint":"echo lint","test:pack":"bash -x scripts/npm-pack-testing.sh","test":"blue-tape -r ts-node/register \"src/**/*.spec.ts\" \"src/*.spec.ts\" \"tests/*.spec.ts\" \"tests/**/*.spec.ts\""},"repository":{"type":"git","url":"git+https://github.com/Chatie/eslint-config.git"},"keywords":["eslint","eslintConfig"],"author":{"name":"Huan LI","email":"zixia@zixia.net"},"license":"Apache-2.0","bugs":{"url":"https://github.com/Chatie/eslint-config/issues"},"homepage":"https://github.com/Chatie/eslint-config#readme","peerDependencies":{},"dependencies":{"@typescript-eslint/eslint-plugin":"^1.9.0","@typescript-eslint/eslint-plugin-tslint":"^1.9.0","@typescript-eslint/parser":"^1.9.0","@wwwouter/tslint-contrib":"^1.0.0","eslint":"^5.16.0","eslint-config-standard":"^12.0.0","eslint-plugin-import":"^2.17.3","eslint-plugin-node":"^9.1.0","eslint-plugin-promise":"^4.1.1","eslint-plugin-standard":"^4.0.0","tslint":"^5.17.0","tslint-config-standard":"^8.0.1"},"devDependencies":{"@chatie/tsconfig":"^0.4.3","@types/blue-tape":"^0.1.33","@types/eslint":"^4.16.6","@types/glob":"^7.1.1","@types/semver":"^6.0.0","blue-tape":"^1.0.0","git-scripts":"^0.2.1","glob":"^7.1.4","read-pkg-up":"^6.0.0","semver":"^6.1.1","ts-node":"^8.2.0","typescript":"^3.5.1"},"git":{"scripts":{"pre-push":"./scripts/pre-push.sh"}},"publishConfig":{"access":"public","tag":"latest"},"gitHead":"e5615722acc3bf1c7a8c868b56c3eaced9f73aaa","_id":"@chatie/eslint-config@0.0.10","_nodeVersion":"10.16.0","_npmVersion":"6.9.0","dist":{"integrity":"sha512-58Vc+Y+mrjf5lvE8DoQlowRjqi/3T9udQyUzRVuXfUj+bMw0NiYy1vPiV6eeN4C0WgP+j3eyry7gpwfeesaANQ==","shasum":"387d061f85a482aaa1c5f4270df7ff1e837c68e9","tarball":"https://registry.npmjs.org/@chatie/eslint-config/-/eslint-config-0.0.10.tgz","fileCount":4,"unpackedSize":16858,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc+0dJCRA9TVsSAnZWagAA19wP/3Hw2nq5FRHKyQJdD6N1\nljhUX9FmDLXkwPffEIHtuy0TT6nyhNbKM4gZIR28HXQzYLYx5qm2VXaMuyBl\nGb2kb2a6Clb6aGCplgHOJdLklYQohvKVGJ2fXi68dQnXiBQKkypG8JOKVHoL\ni0j9vc4WHxXBJyws9ahW2KV1XANmoLFcgQNkRi9n5mJTmqctPKUMqQ4dBQBV\nw+d+w7hySsela38jpZNpn0Rkn6J3VsCUI7rCokpE4ahDKIbrBjv/gXSl0he0\nDYlLIswgVGej4B4MWMgHT9TlFxQ6dnNCy7EObkqQyhIq2BhFmpMiNQrkc4NT\njH2EU9u5S2W38b4TJhzqVXbww2KMXJm58wwC6wTLlYUgpVgpTdGMYkDgVG96\nSWMvDAoj5XZzhmE83LGyLxnljF5ANszzvjM7fyQLmtIbspWYnbQSx0K2dRIi\nqKcaAa1M5Bl1Ikh4MZLXAssMzCK/7xASwDoHQGbOiu4gqJf8q0qDcNCg7dz6\nODnO55LnGkfD9zdjSOgcY8iVyR7q0FQiSLxkEQeRS22tTut76FTii6jLPMrS\n2xw9G6xINrsoh184VorjHQ0nJ4Z+sWCXId9LFB22IrZSEYFqMMv+bmSTe2nt\nllWs+ihXAdcADbaBrzQC1CMmSx2SineUJgO+IGR739v5NF+wUCgg2whn2d4x\nVDXK\r\n=Wp4n\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDm+GIija/yAA6k8f7ZDb0xJV8qbpsU0Re++4dkAD0kGQIhAJNe4Jj4kCGtHrNw/AaN2IsxUWMQz950MuSs2bDEzakt"}]},"maintainers":[{"email":"dev@chatie.io","name":"chatie"},{"email":"zixia@zixia.net","name":"zixia"}],"_npmUser":{"name":"zixia","email":"zixia@zixia.net"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-config_0.0.10_1559971656219_0.9001836131250514"},"_hasShrinkwrap":false},"0.0.11":{"name":"@chatie/eslint-config","version":"0.0.11","description":"ESLint Sharable Configurations and Rules in Chatie Organization","main":".eslintrc.js","scripts":{"dist":"echo dist","pack":"npm pack","lint":"echo lint","test:pack":"bash -x scripts/npm-pack-testing.sh","test":"blue-tape -r ts-node/register \"src/**/*.spec.ts\" \"src/*.spec.ts\" \"tests/*.spec.ts\" \"tests/**/*.spec.ts\""},"repository":{"type":"git","url":"git+https://github.com/Chatie/eslint-config.git"},"keywords":["eslint","eslintConfig"],"author":{"name":"Huan LI","email":"zixia@zixia.net"},"license":"Apache-2.0","bugs":{"url":"https://github.com/Chatie/eslint-config/issues"},"homepage":"https://github.com/Chatie/eslint-config#readme","peerDependencies":{},"dependencies":{"@typescript-eslint/eslint-plugin":"^1.9.0","@typescript-eslint/eslint-plugin-tslint":"^1.9.0","@typescript-eslint/parser":"^1.9.0","@wwwouter/tslint-contrib":"^1.0.0","eslint":"^5.16.0","eslint-config-standard":"^12.0.0","eslint-plugin-import":"^2.17.3","eslint-plugin-node":"^9.1.0","eslint-plugin-promise":"^4.1.1","eslint-plugin-standard":"^4.0.0","tslint":"^5.17.0","tslint-config-standard":"^8.0.1"},"devDependencies":{"@chatie/tsconfig":"^0.4.3","@types/blue-tape":"^0.1.33","@types/eslint":"^4.16.6","@types/glob":"^7.1.1","@types/semver":"^6.0.0","blue-tape":"^1.0.0","git-scripts":"^0.2.1","glob":"^7.1.4","read-pkg-up":"^6.0.0","semver":"^6.1.1","ts-node":"^8.2.0","typescript":"^3.5.1"},"git":{"scripts":{"pre-push":"./scripts/pre-push.sh"}},"publishConfig":{"access":"public","tag":"latest"},"gitHead":"a7fd88fe6f8a2ca57007e8bbad99ae6b690f353a","_id":"@chatie/eslint-config@0.0.11","_nodeVersion":"10.16.0","_npmVersion":"6.9.0","dist":{"integrity":"sha512-RxW9bBGqD8vvB7ae0IYJ1j/yC6L5c/+7zZwLDbmdB48vl6lfnx54vqElVa0k1bKnDC7z05a83W/PLIt2p0WBXg==","shasum":"5e71ad146aeaf9da2f883a853a4822eb82b90d2d","tarball":"https://registry.npmjs.org/@chatie/eslint-config/-/eslint-config-0.0.11.tgz","fileCount":4,"unpackedSize":16870,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc+0gVCRA9TVsSAnZWagAAzscP/0UacXGnBphpR89Fpzfl\nkQ9YeqIDctVDmwmxLjy/4TrTDGMa+oH4brxPsxS+wj3LTIjOLWqs6l/BMg0T\nGsC30vcZehI8D5qcsm+xjdSxYbRbQBebYnUl7Xpqrd4M7DpB/X0+EY9xvSuL\nFRmOdy2bO2TfNPTvDOlGbh20686KpItcbrSJRUrT7FQjVOxgJTNg3hSty210\nRdga/EYSbiWGj+7LrD7dMDc5Wp0OwTeVxhhAORgf4Rg2ieeeF3pyN8+TdelQ\nJW5e88Zo3uBjRL6oNX+2yHOVlZKYpRk6AoJUTSJKNnKar6T+4NCEP4/dIHNz\no6ewF5KVFpu7ntrPjikb+zbXgWGtPpteejFVJXtPXmcAfo267K3noOiKoqXC\nLamxLT54Qvlzi+HIoQI8+OwO+NSJJWsJFVt+ary2MNzd8EjHOn/SZOubf9Zi\nBGjkel8mip37yxZiISyMFNdZYwBFR8lrNhh4CLxKpQohQs5ZacpFSo3GjDrj\nhp8Dnio/Qa5BuANG1toS/1LjPk/bzm0pnh93SbPvqoyf5NibD5A7vEMvz3gy\nE64syKmSIydoGG6Iqd+MOc5xeRxfGTCIVhzRlCLChTaMHnKyrZG/P48gYHJy\nH5gQ7w2OVGyf/UJdeRJHOSEBIlllROSifoXnFORdzOpojA54ZkVjpl2Jvk4X\n/+7I\r\n=0GMu\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHp7LAYdVjxDY3GiApNfejaUKKBk86PgLNx0L/u1TJW6AiAfsHGgle44AuKh9NZX6uyG7ssrgP6Fi8cZm1ZfcxmDkw=="}]},"maintainers":[{"email":"dev@chatie.io","name":"chatie"},{"email":"zixia@zixia.net","name":"zixia"}],"_npmUser":{"name":"zixia","email":"zixia@zixia.net"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-config_0.0.11_1559971860357_0.8410391542099205"},"_hasShrinkwrap":false},"0.2.1":{"name":"@chatie/eslint-config","version":"0.2.1","description":"ESLint Sharable Configurations and Rules in Chatie Organization","main":".eslintrc.js","scripts":{"dist":"echo dist","pack":"npm pack","lint":"echo lint","test:pack":"bash -x scripts/npm-pack-testing.sh","test":"blue-tape -r ts-node/register \"src/**/*.spec.ts\" \"src/*.spec.ts\" \"tests/*.spec.ts\" \"tests/**/*.spec.ts\""},"repository":{"type":"git","url":"git+https://github.com/Chatie/eslint-config.git"},"keywords":["eslint","eslintConfig"],"author":{"name":"Huan LI","email":"zixia@zixia.net"},"license":"Apache-2.0","bugs":{"url":"https://github.com/Chatie/eslint-config/issues"},"homepage":"https://github.com/Chatie/eslint-config#readme","peerDependencies":{},"dependencies":{"@typescript-eslint/eslint-plugin":"^1.9.0","@typescript-eslint/eslint-plugin-tslint":"^1.9.0","@typescript-eslint/parser":"^1.9.0","@wwwouter/tslint-contrib":"^1.0.0","eslint":"^5.16.0","eslint-config-standard":"^12.0.0","eslint-plugin-import":"^2.17.3","eslint-plugin-node":"^9.1.0","eslint-plugin-promise":"^4.1.1","eslint-plugin-standard":"^4.0.0","tslint":"^5.17.0","tslint-config-standard":"^8.0.1"},"devDependencies":{"@chatie/tsconfig":"^0.4.3","@types/blue-tape":"^0.1.33","@types/eslint":"^4.16.6","@types/glob":"^7.1.1","@types/semver":"^6.0.0","blue-tape":"^1.0.0","git-scripts":"^0.2.1","glob":"^7.1.4","read-pkg-up":"^6.0.0","semver":"^6.1.1","ts-node":"^8.2.0","typescript":"^3.5.1"},"git":{"scripts":{"pre-push":"./scripts/pre-push.sh"}},"publishConfig":{"access":"public","tag":"latest"},"gitHead":"55a7f04f1edfd2650a591a904ccd8312c23597c5","_id":"@chatie/eslint-config@0.2.1","_nodeVersion":"10.16.0","_npmVersion":"6.9.0","dist":{"integrity":"sha512-XcPY/DBsQCCEDASthCAgNp1VMn7ijezbUl1TFuEQl7lqa/8+d3xzyFdG+pXVk9Uc2uU7eR0GD884dgYVYeetRw==","shasum":"ec076edc15d60d88b97bb45b982ead2228819d28","tarball":"https://registry.npmjs.org/@chatie/eslint-config/-/eslint-config-0.2.1.tgz","fileCount":4,"unpackedSize":17270,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc+0oACRA9TVsSAnZWagAACSEP/1vK+lqD436q6sfm5He7\nxiEv7d4Ggyft3QlCgsMpOZwVzoxz3h5hW1AIzgdgIYg/Sy2qQAW3v+Egxkv9\n1lMjL8TT6EMA/RAiCFP+mDvC0gFgfwVNTK3v7jifDrFqqgsbnJ/Ujsfb5Z5f\nXr53fxQJBW4AedjQTUpqeQc5HyrlqtuLAqEy5i8t66KyFrIJec7DXsblP7Ic\nryS1DckNV9+N4TEOLhN4uuDX33XsL7finCIaOmBpw6gEf+eUQDG0684IUiRm\n3SFSuxyBB1/7L/M5gZfGoWSeAVSB6F0+iNGQKlM/UoqNDLAWdY69izLWbFdg\nRENm9gFTKNLQ6FgS34CjMfr1MD35NgeBnSVQ88bJzksfaMs3/+N12Q7xmljB\nv+HE6ue7ldmKGTxINPz89HDR+PiJGN+N1JOCQ1VxIytaxDVu8D2n4UO7WUYv\ntBEOavvEITVG2V11AaUAgt/aFj88l0sdTk2x2J6XZH8zvPl65nMKNxmS1AXP\nUWddlOorZhvqnY9ST1gEjH5e3QVtK5nTmNPKy7505aopK64G5PHukz92sL5Y\n0T2IiTks03GbVDwgnMeI7hO6nFJiop/15ezD0k8RJMYczXVa/ZgP7jr468e6\n2IcLHP419xIRrquMa6wehY8y//muQoKqoiMEn3ykaHCkJy/cugDlMh/V+l2E\nglEl\r\n=kHAN\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGIpPwYyWYHxeBzC9n3na0d/L1YX5ZOHCH+PvfXJHQqBAiAksQk5pVRlYJEqSKxiLRXkTaHRhiYEDs4zzHlPXAyYQw=="}]},"maintainers":[{"email":"dev@chatie.io","name":"chatie"},{"email":"zixia@zixia.net","name":"zixia"}],"_npmUser":{"name":"zixia","email":"zixia@zixia.net"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-config_0.2.1_1559972351506_0.1852087303722676"},"_hasShrinkwrap":false},"0.2.2":{"name":"@chatie/eslint-config","version":"0.2.2","description":"ESLint Sharable Configurations and Rules in Chatie Organization","main":".eslintrc.js","scripts":{"dist":"echo dist","pack":"npm pack","lint":"echo lint","test:pack":"bash -x scripts/npm-pack-testing.sh","test":"blue-tape -r ts-node/register \"src/**/*.spec.ts\" \"src/*.spec.ts\" \"tests/*.spec.ts\" \"tests/**/*.spec.ts\""},"repository":{"type":"git","url":"git+https://github.com/Chatie/eslint-config.git"},"keywords":["eslint","eslintConfig"],"author":{"name":"Huan LI","email":"zixia@zixia.net"},"license":"Apache-2.0","bugs":{"url":"https://github.com/Chatie/eslint-config/issues"},"homepage":"https://github.com/Chatie/eslint-config#readme","peerDependencies":{},"dependencies":{"@typescript-eslint/eslint-plugin":"^1.9.0","@typescript-eslint/eslint-plugin-tslint":"^1.9.0","@typescript-eslint/parser":"^1.9.0","@wwwouter/tslint-contrib":"^1.0.0","eslint":"^5.16.0","eslint-config-standard":"^12.0.0","eslint-plugin-import":"^2.17.3","eslint-plugin-node":"^9.1.0","eslint-plugin-promise":"^4.1.1","eslint-plugin-standard":"^4.0.0","tslint":"^5.17.0","tslint-config-standard":"^8.0.1"},"devDependencies":{"@chatie/tsconfig":"^0.4.3","@types/blue-tape":"^0.1.33","@types/eslint":"^4.16.6","@types/glob":"^7.1.1","@types/semver":"^6.0.0","blue-tape":"^1.0.0","git-scripts":"^0.2.1","glob":"^7.1.4","read-pkg-up":"^6.0.0","semver":"^6.1.1","ts-node":"^8.2.0","typescript":"^3.5.1"},"git":{"scripts":{"pre-push":"./scripts/pre-push.sh"}},"publishConfig":{"access":"public","tag":"latest"},"gitHead":"ec8243a6695b8713e1045bd917e377f9bed2bd21","_id":"@chatie/eslint-config@0.2.2","_nodeVersion":"10.16.0","_npmVersion":"6.9.0","dist":{"integrity":"sha512-YsCG7jYeYAOE8KG6zg8sVgje0qyo++Sh+UpQ/YP7BhDKvpCgUmvEPTbDE09oezuaAfD7sPYuJDc+h1CpKcjJdg==","shasum":"39889205c8bf50f962f0e2c958c4d7708c1391c2","tarball":"https://registry.npmjs.org/@chatie/eslint-config/-/eslint-config-0.2.2.tgz","fileCount":4,"unpackedSize":17287,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc+1YBCRA9TVsSAnZWagAAdoUP/3IMcCwG9F/2efG2g9kw\nH4L/t/p3zef33JDbvWuF8YHyQdXSSMTsDpl7wz4RfhBievKdUIXNy4TExiXT\nv/QZEW3+GoHhGbk0wWDFC1RlPtzb8Qev64WzxDlObCPVPWwBurnwrq445awu\nVD2UWOoOC/i5cF+prHMdszeQiFI54Y5zhugYVDM+5o5uOT2jojyQ/LwCWYe+\nXidr5wndn41sLeLKeZAn0wlr6apBSjB0GsU4pCc0g+mFEdeDrlI6K5X6eRNO\ned+ZhhTSSOE9UnpBrZW4HY1wKCIl3Sb4vz9sF759sFXc7y+iqvzs0mgsI5D0\nBgC07RBiuoWsizOKt6GH4heeOXygB7rUaNLBzVf88ZsL9hWJZ6S+HHf56cnu\nh7xXR9XJdsqfVnAnmzUWSzKlKfOFGzgbtBr3kJL7ks7wva7zco7CfLSvu04B\nPLu/Kkrh5uT0tq3U2nj3Rvh6OZkdjf7+3t8cruIiZBf5wC7w2xNjAfWl77m5\nTyVZpn5eqRrs6AOnU8qT8Ofe2Ujm3MxNIXQJZ9IrlVFF1DlFmofKf6R7fAoE\ncvwhrMYZlmKNfI46HoCKTaLaDuXeS79dkV47cwPq244ITWoKvE19AzK2B0Kw\nSAes1EXVOVet5P/mAB/Sn6oafjf17sugkgiEBjprxVXhyu+56tA2aVv8tFHM\nSeQt\r\n=5wAq\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBop5RIugeg16R1UR7JMv7t6JZmy5EYeVzngR5RCgQS4AiBMh541iesFtq26HnxcW6vzzkvuikG/+lvwZYOOUhVyuQ=="}]},"maintainers":[{"email":"dev@chatie.io","name":"chatie"},{"email":"zixia@zixia.net","name":"zixia"}],"_npmUser":{"name":"zixia","email":"zixia@zixia.net"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-config_0.2.2_1559975424695_0.2239004342541404"},"_hasShrinkwrap":false},"0.2.3":{"name":"@chatie/eslint-config","version":"0.2.3","description":"ESLint Sharable Configurations and Rules in Chatie Organization","main":".eslintrc.js","scripts":{"dist":"echo dist","pack":"npm pack","lint":"echo lint","test:pack":"bash -x scripts/npm-pack-testing.sh","test":"blue-tape -r ts-node/register \"src/**/*.spec.ts\" \"src/*.spec.ts\" \"tests/*.spec.ts\" \"tests/**/*.spec.ts\""},"repository":{"type":"git","url":"git+https://github.com/Chatie/eslint-config.git"},"keywords":["eslint","eslintConfig"],"author":{"name":"Huan LI","email":"zixia@zixia.net"},"license":"Apache-2.0","bugs":{"url":"https://github.com/Chatie/eslint-config/issues"},"homepage":"https://github.com/Chatie/eslint-config#readme","peerDependencies":{},"dependencies":{"@typescript-eslint/eslint-plugin":"^1.9.0","@typescript-eslint/eslint-plugin-tslint":"^1.9.0","@typescript-eslint/parser":"^1.9.0","@wwwouter/tslint-contrib":"^1.0.0","eslint":"^5.16.0","eslint-config-standard":"^12.0.0","eslint-plugin-import":"^2.17.3","eslint-plugin-node":"^9.1.0","eslint-plugin-promise":"^4.1.1","eslint-plugin-standard":"^4.0.0","tslint":"^5.17.0","tslint-config-standard":"^8.0.1"},"devDependencies":{"@chatie/tsconfig":"^0.4.3","@types/blue-tape":"^0.1.33","@types/eslint":"^4.16.6","@types/glob":"^7.1.1","@types/semver":"^6.0.0","blue-tape":"^1.0.0","git-scripts":"^0.2.1","glob":"^7.1.4","read-pkg-up":"^6.0.0","semver":"^6.1.1","ts-node":"^8.2.0","typescript":"^3.5.1"},"git":{"scripts":{"pre-push":"./scripts/pre-push.sh"}},"publishConfig":{"access":"public","tag":"latest"},"gitHead":"0bbc4ce051ab493ac0576d1ac4b428fb4e4fbcd4","_id":"@chatie/eslint-config@0.2.3","_nodeVersion":"10.16.0","_npmVersion":"6.9.0","dist":{"integrity":"sha512-u+0CxVPp6HUfw8VJeDxWESCBnbTSqhI9zntRaq2hFbNQ44Gxd7iXIjY1x0Si+tSIkB432Vu1JXH79/HlXyqutw==","shasum":"e792c1dbe49453cf6ada2ddfa84afd150e841998","tarball":"https://registry.npmjs.org/@chatie/eslint-config/-/eslint-config-0.2.3.tgz","fileCount":4,"unpackedSize":17289,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc+1Y3CRA9TVsSAnZWagAAz/IQAIQUWf6y8k9MdFx7gobe\n8W8D2td+esb/zyR06hwl0I3PkWBS0R66ayS8UekNB7lMRwj5SMETwVhAzEiN\ndaIr+xLfKjo7luPt4tGzzJ1Rlu5YQWgg6wQq6dx91wXETTmhHldGVGsB/E5P\nzYKKR+yj8M8dE7tci6ytqzjX1RKZhaQ9YJzYB11hx/aeVyumNxGlBrNXoMY5\nQIDKwV3jr1fipLfl39NrErAoGfl/tcvovHI/jJkFTMuxAeFeaSCBYRmuCBY3\nPFenF+WIYc9oHv2nliar0HZQ4sWQ6iBPdiAmlFiyCI4uC9FjcI0CioKi322u\njAf0liHrp8koGD++UnP+peQy+jtYopnn3FaFWCJQZe3v/cd9aDWGUfW80Omi\nDO1t6ZUD4Rfwtmm6hYdR7uD0UNgcTfE7vNr0iektBOACLeP6IDOGEdCkSJwW\nrvzlVocJobCPNHbWH8LUcFZeCKcmQUXy2V0ZqX8sASIcZsUbAge+XpIghBf0\nMH4CJZKdNkmuuWowHPMC67gjml0o42NnMmGF8sDHokbmt1l03uEwb/yvCg4L\nBoAamPP9aWFxh7cHLYrL9Ct9jAy8M9XVYOQGB35047M/3GASPeU2vCzvuncU\nxJ6KjlU8I8ASjv2M3cZuu+xxzLdgfybewF2TdX3JysiQIBGoiwedL5eKLlhX\ndHIO\r\n=QNkM\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQChisy5X0Kqxf5vyAeVvTFbqXm3yiSC/+tL46+ApXSZ7wIgRU2Nm3Aic3lETdizgnQTxxqF8LUy/p867DGgslBMVxE="}]},"maintainers":[{"email":"dev@chatie.io","name":"chatie"},{"email":"zixia@zixia.net","name":"zixia"}],"_npmUser":{"name":"zixia","email":"zixia@zixia.net"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-config_0.2.3_1559975478374_0.9249684367454711"},"_hasShrinkwrap":false},"0.2.4":{"name":"@chatie/eslint-config","version":"0.2.4","description":"ESLint Sharable Configurations and Rules in Chatie Organization","main":".eslintrc.js","scripts":{"dist":"echo dist","pack":"npm pack","lint":"echo lint","test:pack":"bash -x scripts/npm-pack-testing.sh","test":"blue-tape -r ts-node/register \"src/**/*.spec.ts\" \"src/*.spec.ts\" \"tests/*.spec.ts\" \"tests/**/*.spec.ts\""},"repository":{"type":"git","url":"git+https://github.com/Chatie/eslint-config.git"},"keywords":["eslint","eslintConfig"],"author":{"name":"Huan LI","email":"zixia@zixia.net"},"license":"Apache-2.0","bugs":{"url":"https://github.com/Chatie/eslint-config/issues"},"homepage":"https://github.com/Chatie/eslint-config#readme","peerDependencies":{},"dependencies":{"@typescript-eslint/eslint-plugin":"^1.9.0","@typescript-eslint/eslint-plugin-tslint":"^1.9.0","@typescript-eslint/parser":"^1.9.0","@wwwouter/tslint-contrib":"^1.0.0","eslint":"^5.16.0","eslint-config-standard":"^12.0.0","eslint-plugin-import":"^2.17.3","eslint-plugin-node":"^9.1.0","eslint-plugin-promise":"^4.1.1","eslint-plugin-standard":"^4.0.0","tslint":"^5.17.0","tslint-config-standard":"^8.0.1"},"devDependencies":{"@chatie/tsconfig":"^0.4.3","@types/blue-tape":"^0.1.33","@types/eslint":"^4.16.6","@types/glob":"^7.1.1","@types/semver":"^6.0.0","blue-tape":"^1.0.0","git-scripts":"^0.2.1","glob":"^7.1.4","read-pkg-up":"^6.0.0","semver":"^6.1.1","ts-node":"^8.2.0","typescript":"^3.5.1"},"git":{"scripts":{"pre-push":"./scripts/pre-push.sh"}},"publishConfig":{"access":"public","tag":"latest"},"gitHead":"fd4ea36ae9c42c2fe4fe80e86ef776c684f036e2","_id":"@chatie/eslint-config@0.2.4","_nodeVersion":"10.16.0","_npmVersion":"6.9.0","dist":{"integrity":"sha512-Lv28GOmlLyGqzXbB5ns0a0ATCRn3YxwUK6ZTae8Kpk8H1n7c6ixwDvI+kYv+jOEN/J2TL+wTanqmoL8feWANAQ==","shasum":"62b7e13a1fd4369f5338462d87caeedac534f281","tarball":"https://registry.npmjs.org/@chatie/eslint-config/-/eslint-config-0.2.4.tgz","fileCount":4,"unpackedSize":17288,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc+1ZUCRA9TVsSAnZWagAAOJUP/jEMtcG9GUa+Ngj5Q0S+\ntpkh0V1q2KmMtpO9U4gb0Wh2VGIRP6IpChAZkkgrZifB9i/QCghQmGge68lI\ndvNGsKFgw4Q8L09sFUZ60n4+l5GNyIKl3ZNhC6AEj29tdbsT4mUGqsQOn1kZ\n8017VNTXabrqyt0LOqjQLmUceU/iJGZ714SikDQ/cmY/q6WDP/zp7B5Em0vZ\n6nSDdL77kRJW226pVLyjm+Jav/IbPZB9OuW+AdU2eUat3nomJxB8MUEOgk9y\n8cQokKqOzNuRDtD7VC8OBReKoTadA0nTOGLxPQeQL6/jCYTGs/S7fl/92jkw\nBpjSGb7zUbI5vfCAqiBZY6709Bv8reVQaup8SPGZ9ZHg6wN2EUO67akUNOLF\n3TbNJOd5MwfpN7r5ycfuoGHRR+IomWVrG+pnMuShVa4MRD66BJipErT4na5R\nQMp0xakOlVIfQLhP9VbKOTKlZQEsCCOLnw9e3deeSyU2gjXhRSDscahGP+lG\nf43BzdPvpZJt2p9Vx+214MT6O7bEWGaGTbpIPE5GMxVy6Fej1e3xC9nFoHxc\nZD9hq53t7Eo9k6D8w4PWuxzj1QPsqpGI4GUotxYtoKs1q25aJcHtb4fvAt1b\nCxH7ghE/Y0tS7krcQRivwm9h4vODVl7GKskIPtdxcvGHQQa9FSU/fp8Bf4x0\nUPcv\r\n=7b2I\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCPzJ4TxnPzX69EUvE2ICHmb4qZU/zaqUeThVl/HiHbuAIhAJKL7gPgWd/Dk7FqDOS8eE8IxL+t3j5DWWGpBsQHKDoH"}]},"maintainers":[{"email":"dev@chatie.io","name":"chatie"},{"email":"zixia@zixia.net","name":"zixia"}],"_npmUser":{"name":"zixia","email":"zixia@zixia.net"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-config_0.2.4_1559975508138_0.611415248324324"},"_hasShrinkwrap":false},"0.3.1":{"name":"@chatie/eslint-config","version":"0.3.1","description":"ESLint Sharable Configurations and Rules in Chatie Organization","main":".eslintrc.js","scripts":{"dist":"echo dist","pack":"npm pack","lint":"echo lint","test:pack":"bash -x scripts/npm-pack-testing.sh","test":"blue-tape -r ts-node/register \"src/**/*.spec.ts\" \"src/*.spec.ts\" \"tests/*.spec.ts\" \"tests/**/*.spec.ts\""},"repository":{"type":"git","url":"git+https://github.com/Chatie/eslint-config.git"},"keywords":["eslint","eslintConfig"],"author":{"name":"Huan LI","email":"zixia@zixia.net"},"license":"Apache-2.0","bugs":{"url":"https://github.com/Chatie/eslint-config/issues"},"homepage":"https://github.com/Chatie/eslint-config#readme","peerDependencies":{},"dependencies":{"@typescript-eslint/eslint-plugin":"^1.9.0","@typescript-eslint/eslint-plugin-tslint":"^1.9.0","@typescript-eslint/parser":"^1.9.0","@wwwouter/tslint-contrib":"^1.0.0","eslint":"^5.16.0","eslint-config-standard":"^12.0.0","eslint-plugin-import":"^2.17.3","eslint-plugin-node":"^9.1.0","eslint-plugin-promise":"^4.1.1","eslint-plugin-standard":"^4.0.0","tslint":"^5.17.0","tslint-config-standard":"^8.0.1"},"devDependencies":{"@chatie/tsconfig":"^0.4.3","@types/blue-tape":"^0.1.33","@types/eslint":"^4.16.6","@types/glob":"^7.1.1","@types/semver":"^6.0.0","blue-tape":"^1.0.0","git-scripts":"^0.2.1","glob":"^7.1.4","read-pkg-up":"^6.0.0","semver":"^6.1.1","ts-node":"^8.2.0","typescript":"^3.5.1"},"git":{"scripts":{"pre-push":"./scripts/pre-push.sh"}},"publishConfig":{"access":"public","tag":"next"},"readme":"ERROR: No README data found!","_id":"@chatie/eslint-config@0.3.1","gitHead":"7108693f69a4c891a672fc6723914cc77ea8ef6d","_nodeVersion":"10.16.0","_npmVersion":"6.9.0","dist":{"integrity":"sha512-ndaB+iGq+8C6l0SYBf9lNLbTnrrT2lTHRu9awrFQ1odha9YZM8XTAhfWrDYNubn61rLNRNW5FHWOnr+tGDYb8Q==","shasum":"009e5f6dd3ca2fee0209b50774c6bcd03ffba1bd","tarball":"https://registry.npmjs.org/@chatie/eslint-config/-/eslint-config-0.3.1.tgz","fileCount":4,"unpackedSize":17404,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc+1czCRA9TVsSAnZWagAAnAoP/RCu3vEcBV4Yg9TmAKhY\nKlUwQJh5gvGyXBVGnReqyxA1tYJjEiSmAk6xU0RIA9AJrmW94oTBxjO/TSX9\nisA9Ad2ddnvH6dQM8evdNqk5xwjYZVSAIoGdgeMhcSRwoYmUlCqA+mzG47pt\nQfU3G7+exwnYyGLkGgOIEu8WU9F3YLwikdKQ/nfE2sqKAN2j0+fPAnyTSy9M\nvkLxcDbIaqG+xe0340ETYF3L4K2BBGF6gbuabXgUAZUcoNE/NB02HMpV4BRh\nHowrPPmKTUGGjDRXa9jUshM/CAekL30xG7rJ1JEVRVaAS3nHGdQq1X+MLnw1\nRFTwOSlEMAclgv3OXgtjbc2/z1Bdk4chYWiAO1CEaNhmCYaEmV3n6PQ9n4hM\nVBsnpOxpV+a4078WKUx75jLLXCabW4kGemew7ogiX8sBzSj4kG/8Jtc7goOx\npHtsmr8srfcFMEGW04YAsqmPkZe7x0qJo6NJJesOBxpc8dI+PGtqryATiU+w\nf3beryJsEEvHGtba2aKEVx/IgL1/SFzx7BjG19JQhooOynTZUljQ261KcYkr\nZm7WMo4E8+mEUXHYYwFVPTjN/+ITsfHfn3xAOr165ZafJbE2OS0542b6QPBn\nm95NsdYO6k3LfjZACcypW5eirRh7K9C+bPu8KPo87UwIyrjGcIvtrwiodVhp\n+lGl\r\n=6EMd\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDGMrck8trsARkFG5m2nGlm17xsKIktZhxPeosCjMsPhgIhAKaXRsZvwXKHp9/cSxHp6TH8EBI9DRs75ZC3N3Opp5la"}]},"maintainers":[{"email":"dev@chatie.io","name":"chatie"},{"email":"zixia@zixia.net","name":"zixia"}],"_npmUser":{"name":"zixia","email":"zixia@zixia.net"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-config_0.3.1_1559975730661_0.4984895330841723"},"_hasShrinkwrap":false},"0.3.2":{"name":"@chatie/eslint-config","version":"0.3.2","description":"ESLint Sharable Configurations and Rules in Chatie Organization","main":".eslintrc.js","scripts":{"dist":"echo dist","pack":"npm pack","lint":"echo lint","test:pack":"bash -x scripts/npm-pack-testing.sh","test":"blue-tape -r ts-node/register \"src/**/*.spec.ts\" \"src/*.spec.ts\" \"tests/*.spec.ts\" \"tests/**/*.spec.ts\""},"repository":{"type":"git","url":"git+https://github.com/Chatie/eslint-config.git"},"keywords":["eslint","eslintConfig"],"author":{"name":"Huan LI","email":"zixia@zixia.net"},"license":"Apache-2.0","bugs":{"url":"https://github.com/Chatie/eslint-config/issues"},"homepage":"https://github.com/Chatie/eslint-config#readme","peerDependencies":{},"dependencies":{"@typescript-eslint/eslint-plugin":"^1.9.0","@typescript-eslint/eslint-plugin-tslint":"^1.9.0","@typescript-eslint/parser":"^1.9.0","@wwwouter/tslint-contrib":"^1.0.0","babel-eslint":"^10.0.1","eslint":"^5.16.0","eslint-config-standard":"^12.0.0","eslint-plugin-import":"^2.17.3","eslint-plugin-node":"^9.1.0","eslint-plugin-promise":"^4.1.1","eslint-plugin-standard":"^4.0.0","tslint":"^5.17.0","tslint-config-standard":"^8.0.1"},"devDependencies":{"@chatie/tsconfig":"^0.4.3","@types/blue-tape":"^0.1.33","@types/eslint":"^4.16.6","@types/glob":"^7.1.1","@types/semver":"^6.0.0","blue-tape":"^1.0.0","git-scripts":"^0.2.1","glob":"^7.1.4","read-pkg-up":"^6.0.0","semver":"^6.1.1","ts-node":"^8.2.0","typescript":"^3.5.1"},"git":{"scripts":{"pre-push":"./scripts/pre-push.sh"}},"publishConfig":{"access":"public","tag":"next"},"readme":"ERROR: No README data found!","_id":"@chatie/eslint-config@0.3.2","gitHead":"ee4d7ce8f323922c745f45d945c58d65181a017f","_nodeVersion":"10.16.0","_npmVersion":"6.9.0","dist":{"integrity":"sha512-RqxiJe2zNJq6n3iBmxXLDuoVFJZWKYfOUXaEfAas7VPnwes6eDRAVvVq0P1uDMQsvi90MR3akBIaNmMjnSOSLQ==","shasum":"37b39c349d4f1e4b6ee1cbf855cee2e0068d6390","tarball":"https://registry.npmjs.org/@chatie/eslint-config/-/eslint-config-0.3.2.tgz","fileCount":4,"unpackedSize":17435,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc+2QrCRA9TVsSAnZWagAASQwP/0zl1/2Xt8FtjnG1Trua\nt9AnKFfubDd5GCXGTsFbgEvnd9ktw9yBHBGEzXYrCassNSm5kWC+bBEsAiN1\n45eqcX/90bsNxOkytW/KvgbbLtS28kySagaQL4tSsR9WIgbE9jyu4mZ/qr+e\nBt9aSglEQVmGMZubVWWqKMS+b3aXh4FeavATdwjGY18xkbzP5QACnRW/ZLWl\n9hYpUPROais5RaGNhKQFU0nXlFtoC6PE7wgEgc8Zd5EIWEH7XRfEzEkujXeQ\neSXfx1N3W3yXd9okKia6cIufT7LcA8U71TxmfWdiBCzVDOrlrIKM27aHfPdi\nCCWQ34KyhFHgjQfiigXMKreFsgnrV/b/NPcCz1b3RIG4+kG2Fh1eBJBI//D6\nTGrC/NrK4tkQ1iwh+LNZOhiqQT+YZJRlm8KEIcny3vPKUnfI8w47iN52oCau\nOyJLwy+vNwh9rjdWaRVrLSy+YgS3IH8rnq+N4iNlEI7rf1BMMAkqaoM/m0zq\nWt4zO6L7CbpIzGmTpIvcfKJ2PvGtqqe0cq19fJ3b7RvgYy1yrFqBOYmNH2NT\na9LRl7yt5uuQhYhcH4jZ2SzIZ6I4zMvEqqD3/KsN95PWAit8h2oDdDG1k6GX\nQCL98qyMLzyoju68zvS+sjsgKtXHHm+8nq55Hf8N5P2pzO1QPBGigKVMPS99\n0jyw\r\n=VtL5\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCEWK8cKw5QXiFQ0JZVZbmF1EJCETKA8i6Lf3ULA1ZYTQIgKT0KP1r29YzE4WDXKcNuMEO0q8kQyIHhYHk71TE9qWA="}]},"maintainers":[{"email":"dev@chatie.io","name":"chatie"},{"email":"zixia@zixia.net","name":"zixia"}],"_npmUser":{"name":"zixia","email":"zixia@zixia.net"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-config_0.3.2_1559979050576_0.7329670281450793"},"_hasShrinkwrap":false},"0.3.3":{"name":"@chatie/eslint-config","version":"0.3.3","description":"ESLint Sharable Configurations and Rules in Chatie Organization","main":".eslintrc.js","scripts":{"dist":"echo dist","pack":"npm pack","lint":"echo lint","test:pack":"bash -x scripts/npm-pack-testing.sh","test":"blue-tape -r ts-node/register \"src/**/*.spec.ts\" \"src/*.spec.ts\" \"tests/*.spec.ts\" \"tests/**/*.spec.ts\""},"repository":{"type":"git","url":"git+https://github.com/Chatie/eslint-config.git"},"keywords":["eslint","eslintConfig"],"author":{"name":"Huan LI","email":"zixia@zixia.net"},"license":"Apache-2.0","bugs":{"url":"https://github.com/Chatie/eslint-config/issues"},"homepage":"https://github.com/Chatie/eslint-config#readme","peerDependencies":{},"dependencies":{"@typescript-eslint/eslint-plugin":"^1.9.0","@typescript-eslint/eslint-plugin-tslint":"^1.9.0","@typescript-eslint/parser":"^1.9.0","@wwwouter/tslint-contrib":"^1.0.0","babel-eslint":"^10.0.1","eslint":"^5.16.0","eslint-config-standard":"^12.0.0","eslint-plugin-import":"^2.17.3","eslint-plugin-node":"^9.1.0","eslint-plugin-promise":"^4.1.1","eslint-plugin-standard":"^4.0.0","tslint":"^5.17.0","tslint-config-standard":"^8.0.1"},"devDependencies":{"@chatie/tsconfig":"^0.4.3","@types/blue-tape":"^0.1.33","@types/eslint":"^4.16.6","@types/glob":"^7.1.1","@types/semver":"^6.0.0","blue-tape":"^1.0.0","git-scripts":"^0.2.1","glob":"^7.1.4","read-pkg-up":"^6.0.0","semver":"^6.1.1","ts-node":"^8.2.0","typescript":"^3.5.1"},"git":{"scripts":{"pre-push":"./scripts/pre-push.sh"}},"publishConfig":{"access":"public","tag":"next"},"readme":"ERROR: No README data found!","_id":"@chatie/eslint-config@0.3.3","gitHead":"cf661b5564410ac776688ed2ac9e0771f68235b2","_nodeVersion":"10.16.0","_npmVersion":"6.9.0","dist":{"integrity":"sha512-Umbl4ZjiLIL0UMcXmlLom3LXCenIrUwhDL8Np3FtlVTBx+a5syZnG4EYHjkTwPYQGGNyUNBQgYUIAbUpaKsARQ==","shasum":"485f3419127b143e14a7282493d6068f1a677c61","tarball":"https://registry.npmjs.org/@chatie/eslint-config/-/eslint-config-0.3.3.tgz","fileCount":4,"unpackedSize":17435,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc+4B7CRA9TVsSAnZWagAAS90P/2HDzY0FCGC8RL5w1Wxz\nlgxB/my0tS9GM8ruGmYNcLkAB11BNnKFNX0189Be5kdEoZhVEiP5r4RHBmix\nEbAKTet55ieGSPOBCI+5xDUtS+Q3uaeQlsivIKWyLyfMq3D9dWNvuPr1mkJj\nosaUUQmmA/XmNIp8MEYTe/naSEL7NHVTQ9xrLQxhFvezLU79Kg1ns1N+PSyU\n8WsSAEkvJp/bWHvC9cxhVeC9x0XU19ManEiXMDoh7l+4Xl4pxCFxqv56tCDC\ntvAorORyjWO42wux4gDtFIETBYGy+aKGiLkM4j4f6X+fUr9iX7geDLJq21JB\nYn5EEtBo624qDbVxwEbgDvbjGD5Fkk/4Yab6EJzkGn9rhJdVYk0XrA/zxcKc\nkt1qJP4yxuxJuZ1lvxA94uH3aVVY97DHAFoo6nn7j29XEE/FNFKPynFfpwIm\nuM3n2uSbM4hVMDUmjfEAPidn+jbHTgVJcHjav6lIN1nWzYUNtDqDG/f/4ChF\ndOQfed+qSFvOYdOIg+m84p3yRMV/eTg4kO+dl7BUUluZwWm2FHdBj9Dx4sfv\nXojr/Wkrr2C4yOzOUsj0iDbdqe/hN9p/7avYJ0DuSMXUz9YUHk2n/DpFtt3H\n2EMMme3v2TdqAuon1d5NGfGDzNLtbVqmHRFS/eD7XNQvHPpruLAqWw6r9XlW\n9O20\r\n=KZ/1\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDmrCDfOXHB1cur9zfH7vcT1Yr6FtMRV9niryUCb8zXTAiEAsNkoKrAA2TZN8vdIfdz2m3Oia0iZe2ufKzQpNt/JGc0="}]},"maintainers":[{"email":"dev@chatie.io","name":"chatie"},{"email":"zixia@zixia.net","name":"zixia"}],"_npmUser":{"name":"zixia","email":"zixia@zixia.net"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-config_0.3.3_1559986299002_0.8385075610530524"},"_hasShrinkwrap":false},"0.3.7":{"name":"@chatie/eslint-config","version":"0.3.7","description":"ESLint Sharable Configurations and Rules in Chatie Organization","main":".eslintrc.js","scripts":{"dist":"echo dist","pack":"npm pack","postinstall":"node bin/install","lint":"echo lint","test:pack":"bash -x scripts/npm-pack-testing.sh","test":"blue-tape -r ts-node/register \"src/**/*.spec.ts\" \"src/*.spec.ts\" \"tests/*.spec.ts\" \"tests/**/*.spec.ts\""},"repository":{"type":"git","url":"git+https://github.com/Chatie/eslint-config.git"},"keywords":["eslint","eslintConfig"],"author":{"name":"Huan LI","email":"zixia@zixia.net"},"license":"Apache-2.0","bugs":{"url":"https://github.com/Chatie/eslint-config/issues"},"homepage":"https://github.com/Chatie/eslint-config#readme","peerDependencies":{},"dependencies":{"@typescript-eslint/eslint-plugin":"^1.9.0","@typescript-eslint/eslint-plugin-tslint":"^1.9.0","@typescript-eslint/parser":"^1.9.0","@wwwouter/tslint-contrib":"^1.0.0","babel-eslint":"^10.0.1","eslint":"^5.16.0","eslint-config-standard":"^12.0.0","eslint-plugin-import":"^2.17.3","eslint-plugin-node":"^9.1.0","eslint-plugin-promise":"^4.1.1","eslint-plugin-standard":"^4.0.0","pkg-up":"^3.1.0","tslint":"^5.17.0","tslint-config-standard":"^8.0.1"},"devDependencies":{"@chatie/tsconfig":"^0.4.3","@types/blue-tape":"^0.1.33","@types/eslint":"^4.16.6","@types/glob":"^7.1.1","@types/semver":"^6.0.0","blue-tape":"^1.0.0","git-scripts":"^0.2.1","glob":"^7.1.4","read-pkg-up":"^6.0.0","semver":"^6.1.1","ts-node":"^8.2.0","typescript":"^3.5.1"},"git":{"scripts":{"pre-push":"./scripts/pre-push.sh"}},"publishConfig":{"access":"public","tag":"next"},"readme":"ERROR: No README data found!","_id":"@chatie/eslint-config@0.3.7","gitHead":"f63ff23791aefdfe8149ce46507c411cc80efe8f","_nodeVersion":"10.16.0","_npmVersion":"6.9.0","dist":{"integrity":"sha512-YFAV4G83aymXOj5sbOuIcLUeAdH2OF3zKpJtjfyOrAwuzlBk9rbwD7umAI8pdepOfVLEzLILfsa3ekjz/IGtbg==","shasum":"ebbcc002c0141bf92bb1aced34856ff2dfefbd4c","tarball":"https://registry.npmjs.org/@chatie/eslint-config/-/eslint-config-0.3.7.tgz","fileCount":5,"unpackedSize":18195,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc+6lvCRA9TVsSAnZWagAAYcYQAJL1eTj0ypo65gsaN3+Y\nUdj/OJR4kYCrvvGLiv1crh1qRADRq8Z3AN1SbxOV22LSitkx2dhaJ6Z8Io5G\n+1g5LnTtGv2CgoJ/9PinW1NiSsrelVwydrGYHZyGwDp5hqomBjbuVU/Djmt0\nrACOYgX4QxLnFIXB8SK5rzzuFE9LnFIzWizKsaZM/qr1UJOnTqJd8SWIOujD\n+xpaSRltlX1JiOpB10n9IEQJUPkGzOmsPxYirp1t16Lz3It1PDb8niUwexyM\n0x9MkoFUX5KN5jGuBPMT7cbvq09/c58kVAWIN1qQ0aDarDkFOfgdpCZT9/BQ\nDwPrJgORbQvldqklcTtdCUXJmJw+ed06REsoEZ17uRmz4rb9Sy4DzATxhzGe\nd1otXwvRR/6WU9Duku82xGBTqoNsf9tT2ssFLE+1EbImik7Lf4ehbp/Tzmb1\nO1Xl/QiK/KevQisH9qZhuGdAY1XbduMbSVvjxZuGEoW9IWbkN+Nffz5t2ZMU\nG3efNW3YyWkK1YP8Auu5dwPTBQqHOs26bdp+t5zE0McOyY+hVthqi7JVQr4w\nzypZ2U3r48IAa7Ev7gR63SZBBDqUrX3b+O/F7/1f+6I/6J/8Yra7+/Xtt4T/\n1z0zfzG9uUU1sconfU2lAa/zHeSPnDSASRhTuHpDJQvxLYVknpNodHW6IRJa\ndVYx\r\n=7tL2\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICdjzwHz0VDNlsezf5+4VWtSuZlxYw8NLmAlJD5hYCkZAiBwlSLs7UoUyLw2wE7fA/Ia9ykjD44nY47uA8yjMU2dDg=="}]},"maintainers":[{"email":"dev@chatie.io","name":"chatie"},{"email":"zixia@zixia.net","name":"zixia"}],"_npmUser":{"name":"zixia","email":"zixia@zixia.net"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-config_0.3.7_1559996782525_0.8271754153309703"},"_hasShrinkwrap":false},"0.3.8":{"name":"@chatie/eslint-config","version":"0.3.8","description":"ESLint Sharable Configurations and Rules in Chatie Organization","main":".eslintrc.js","scripts":{"dist":"echo dist","pack":"npm pack","postinstall":"node bin/install","lint":"echo lint","test:pack":"bash -x scripts/npm-pack-testing.sh","test":"blue-tape -r ts-node/register \"src/**/*.spec.ts\" \"src/*.spec.ts\" \"tests/*.spec.ts\" \"tests/**/*.spec.ts\""},"repository":{"type":"git","url":"git+https://github.com/Chatie/eslint-config.git"},"keywords":["eslint","eslintConfig"],"author":{"name":"Huan LI","email":"zixia@zixia.net"},"license":"Apache-2.0","bugs":{"url":"https://github.com/Chatie/eslint-config/issues"},"homepage":"https://github.com/Chatie/eslint-config#readme","peerDependencies":{},"dependencies":{"@typescript-eslint/eslint-plugin":"^1.9.0","@typescript-eslint/eslint-plugin-tslint":"^1.9.0","@typescript-eslint/parser":"^1.9.0","@wwwouter/tslint-contrib":"^1.0.0","babel-eslint":"^10.0.1","eslint":"^5.16.0","eslint-config-standard":"^12.0.0","eslint-plugin-import":"^2.17.3","eslint-plugin-node":"^9.1.0","eslint-plugin-promise":"^4.1.1","eslint-plugin-standard":"^4.0.0","pkg-up":"^3.1.0","tslint":"^5.17.0","tslint-config-standard":"^8.0.1"},"devDependencies":{"@chatie/tsconfig":"^0.4.3","@types/blue-tape":"^0.1.33","@types/eslint":"^4.16.6","@types/glob":"^7.1.1","@types/semver":"^6.0.0","blue-tape":"^1.0.0","git-scripts":"^0.2.1","glob":"^7.1.4","read-pkg-up":"^6.0.0","semver":"^6.1.1","ts-node":"^8.2.0","typescript":"^3.5.1"},"git":{"scripts":{"pre-push":"./scripts/pre-push.sh"}},"publishConfig":{"access":"public","tag":"next"},"readme":"ERROR: No README data found!","_id":"@chatie/eslint-config@0.3.8","gitHead":"0b9f8b41abd09f1db75978659aebd3db4783e87a","_nodeVersion":"10.16.0","_npmVersion":"6.9.0","dist":{"integrity":"sha512-9/r3fmAGpmolDRPSslTLJ5qojrREDVJueFxHfGmv6SWOQbvsXh+iPOPOXzjhI5tsz5IUQMhjhSpUrbgcausk1w==","shasum":"5a39ad2456d39d019104f4f93bf6de34e362acae","tarball":"https://registry.npmjs.org/@chatie/eslint-config/-/eslint-config-0.3.8.tgz","fileCount":5,"unpackedSize":18281,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc+61tCRA9TVsSAnZWagAASusQAIkfOOSHSxIHUxoz2gX/\nzTpYA+21RdrHH24LeFNV2VDbbY2t5ItJ29tBtnKckn1KtjQYgDgrV8kgzSWe\nbOWoVn8EfTEedTJURhH7ZyoszNfR7tZMhJKowWrsjxgyDX2btvk2Na2Lpf0W\ncdOWvf50acCsTMizsvxmBpHgdJJzlet60n64Iw5mJvXpWjvrhbTz58t4GLFj\nnO8+woz+mCLqn6X8/rlYSutsfbvb0BJzaqkaCcNAR2qxHntFzg/byZiPWN57\n4+55Y0hjEBikLdUubfmwvQ69+atCdK3P7oi9DWIY9m7ISBJLdyHhulcWU85a\nnXs/N04Ii1huqFvzK3qfW0GvnnFvmiKKV91xe1r7l6PnVoZfXanpv5bBHs+8\naU9czxTokoibAfSFJYTek7T4oS5W1TVS3Xiv2/jc+hZoZLU4wcgOuo3FQjYP\nYYemGdy4XlJn0IgDIrw6RarsqI9T+axKLI/Oe8v59ZkZtKnP75/Kz/nNVuB0\n5X3WqeZv/hlZ8CpzNy0wThPoA/7pmtlSvWoskE7skPn0PjOgw378fkos2BNQ\nOH9ZZdqRDlSA8mp0BT0jDMQOk5rxuC162oEuMcoX22K5qQA4LU/qKes0Sty+\n/Nmjveb9/XJ16oFMWXGt+uGwOmkB3Xyx8eMiFG+Vpdk+Jf8sgTHzj9P5t9Iw\nc/4n\r\n=sahW\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDJI56C6gpXZQWFJRtHI3jUG9nj3OKTp2F/DKwJaPjFrQIhAPRywP85kabIk2B3FssP4QznLgLjrs1ns6gvLFLRqJbV"}]},"maintainers":[{"email":"dev@chatie.io","name":"chatie"},{"email":"zixia@zixia.net","name":"zixia"}],"_npmUser":{"name":"zixia","email":"zixia@zixia.net"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-config_0.3.8_1559997805099_0.4266262344624463"},"_hasShrinkwrap":false},"0.4.1":{"name":"@chatie/eslint-config","version":"0.4.1","description":"ESLint Sharable Configurations and Rules in Chatie Organization","main":".eslintrc.js","scripts":{"dist":"echo dist","pack":"npm pack","postinstall":"node bin/install","lint":"echo lint","test:pack":"bash -x scripts/npm-pack-testing.sh","test":"blue-tape -r ts-node/register \"src/**/*.spec.ts\" \"src/*.spec.ts\" \"tests/*.spec.ts\" \"tests/**/*.spec.ts\""},"repository":{"type":"git","url":"git+https://github.com/Chatie/eslint-config.git"},"keywords":["eslint","eslintConfig"],"author":{"name":"Huan LI","email":"zixia@zixia.net"},"license":"Apache-2.0","bugs":{"url":"https://github.com/Chatie/eslint-config/issues"},"homepage":"https://github.com/Chatie/eslint-config#readme","peerDependencies":{},"dependencies":{"@typescript-eslint/eslint-plugin":"^1.9.0","@typescript-eslint/eslint-plugin-tslint":"^1.9.0","@typescript-eslint/parser":"^1.9.0","@wwwouter/tslint-contrib":"^1.0.0","babel-eslint":"^10.0.1","eslint":"^5.16.0","eslint-config-standard":"^12.0.0","eslint-plugin-import":"^2.17.3","eslint-plugin-node":"^9.1.0","eslint-plugin-promise":"^4.1.1","eslint-plugin-standard":"^4.0.0","pkg-up":"^3.1.0","tslint":"^5.17.0","tslint-config-standard":"^8.0.1"},"devDependencies":{"@chatie/tsconfig":"^0.4.3","@types/blue-tape":"^0.1.33","@types/eslint":"^4.16.6","@types/glob":"^7.1.1","@types/semver":"^6.0.0","blue-tape":"^1.0.0","git-scripts":"^0.2.1","glob":"^7.1.4","read-pkg-up":"^6.0.0","semver":"^6.1.1","ts-node":"^8.2.0","typescript":"^3.5.1"},"git":{"scripts":{"pre-push":"./scripts/pre-push.sh"}},"publishConfig":{"access":"public","tag":"latest"},"gitHead":"093539437f3187c36ab88eb8da73450854a16b72","_id":"@chatie/eslint-config@0.4.1","_nodeVersion":"10.16.0","_npmVersion":"6.9.0","dist":{"integrity":"sha512-OvqshKQp5j69Sc1LQlpTzXygbs6snypVhDWU3GaL/X3NGzhJW1en3OvZsi6NbPXiZ7uGTOdun9DhA3+m/dWrZw==","shasum":"c64dde1970d482fd6fcadfde74d113a0b7979aa1","tarball":"https://registry.npmjs.org/@chatie/eslint-config/-/eslint-config-0.4.1.tgz","fileCount":5,"unpackedSize":18200,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc+69nCRA9TVsSAnZWagAANC8QAJ00Eyd8hLkjByET6srZ\na+qh9HLEinW/0jT/i397qzUFKsL/rQKc8cS4B8OhEU5r5q3ea+YgUjaDVLPw\nkg9VKJo+WeCkuvRxvXC0aTjksh9JBVBTa7UMEvVu4sORdrVr6bIt+T5NbhPY\nJWkEck019AVAEyEou1D1a+CA/i0ct/zlD8NdFo4H//qyZ/Y8ZHsfUcqRwrxF\nTorw/dQZQR1HK4GGz4Qovp4PF5SiTEzvVRprIYpn1PmxySDd4JiDEKjp2KEQ\nSymXaeUrFFrmFc+geUeme2TWlQPRKJrOp9OgsQXtvRDGb/P+T9J7iT4FLYke\nUFmKMn0tGHcQkFANX78gg/u00I2Qsyy39hcSmXyiEW/8UhumE9ZxawEIDPhP\nyKqZ/I70UTNYs3YVwOnTw3t/ThgbS0zF2U+w5SLuyEKY5dOwZ0kjUJgFwdyR\n8isxRSxn/oXjevayo10e2NjL9WWh+Fjb0zz77RBJTxkecD8Elha6vMThlbSr\nbFnsfydqledzWfLHnxgvUjQdehEciJXdwwYUs5rGjYuYv4Y5oqKwVqAfGJkF\nLGvxV8M91/t04QhKIFkk+9ZPsQWTYeJAEbGxd/QrwM8/n+djAoWJ+xsHzL/A\nqfCV7Gt3yo1oiw3uf6CwDqc8tvkIfGDivKI7rw/vMNeTWn3ho6JSnQmHvWh6\neDiL\r\n=zUdc\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBFL9nOzyKHrRRlCZ/pOy16Wxn+YSXLHK3ywhhuGdjSIAiEAjllsblFPHVxW3dvAKpNKoifH4sJZUevbti85nA55l1Q="}]},"maintainers":[{"email":"dev@chatie.io","name":"chatie"},{"email":"zixia@zixia.net","name":"zixia"}],"_npmUser":{"name":"zixia","email":"zixia@zixia.net"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-config_0.4.1_1559998310876_0.9192536857019455"},"_hasShrinkwrap":false},"0.5.1":{"name":"@chatie/eslint-config","version":"0.5.1","description":"ESLint Sharable Configurations and Rules in Chatie Organization","main":".eslintrc.js","scripts":{"dist":"echo dist","pack":"npm pack","postinstall":"node bin/install","lint":"echo lint","test:pack":"bash -x scripts/npm-pack-testing.sh","test":"blue-tape -r ts-node/register \"src/**/*.spec.ts\" \"src/*.spec.ts\" \"tests/*.spec.ts\" \"tests/**/*.spec.ts\""},"repository":{"type":"git","url":"git+https://github.com/Chatie/eslint-config.git"},"keywords":["eslint","eslintConfig"],"author":{"name":"Huan LI","email":"zixia@zixia.net"},"license":"Apache-2.0","bugs":{"url":"https://github.com/Chatie/eslint-config/issues"},"homepage":"https://github.com/Chatie/eslint-config#readme","peerDependencies":{},"dependencies":{"@typescript-eslint/eslint-plugin":"^1.9.0","@typescript-eslint/eslint-plugin-tslint":"^1.9.0","@typescript-eslint/parser":"^1.9.0","@wwwouter/tslint-contrib":"^1.0.0","babel-eslint":"^10.0.1","eslint":"^5.16.0","eslint-config-standard":"^12.0.0","eslint-plugin-import":"^2.17.3","eslint-plugin-node":"^9.1.0","eslint-plugin-promise":"^4.1.1","eslint-plugin-standard":"^4.0.0","pkg-up":"^3.1.0","tslint":"^5.17.0","tslint-config-standard":"^8.0.1"},"devDependencies":{"@chatie/tsconfig":"^0.4.3","@types/blue-tape":"^0.1.33","@types/eslint":"^4.16.6","@types/glob":"^7.1.1","@types/semver":"^6.0.0","blue-tape":"^1.0.0","git-scripts":"^0.2.1","glob":"^7.1.4","read-pkg-up":"^6.0.0","semver":"^6.1.1","ts-node":"^8.2.0","typescript":"^3.5.1"},"git":{"scripts":{"pre-push":"./scripts/pre-push.sh"}},"publishConfig":{"access":"public","tag":"next"},"readme":"ERROR: No README data found!","_id":"@chatie/eslint-config@0.5.1","gitHead":"d732905fc03e518ebe5f51718bbc75ef5bea047c","_nodeVersion":"10.16.0","_npmVersion":"6.9.0","dist":{"integrity":"sha512-yqGwUedkDvkoXUoo4RX18+tvsDA2ZfuvxQvnacd4nT6+0CSiDDgDuvqeYkSY4sN2J6mrhaljBYZCmmNn75QubQ==","shasum":"022623b107fdd5c0ff7118ec439e44dde6593a92","tarball":"https://registry.npmjs.org/@chatie/eslint-config/-/eslint-config-0.5.1.tgz","fileCount":5,"unpackedSize":18303,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc+6+fCRA9TVsSAnZWagAAnvUQAJlDwrVVaXzGw782i4k1\nSWDSsMhHnOmB2hWxrVEYpZZkNPYBw+B9aOpnIt6T94OfoRFQvks6n3fK5lo+\nZlzJepb+tMkA2bvSNMoptbT2Xm9tqVjSjpgPyw2fI4bv+3A+6tMgCsvHWDxC\nWujKTPerhBF7UbyB/LDnOgRTgJQmROmN3NxKZ3hm+LeonWHkdQyVch4nu2Us\nm3UVwYxgOJT4rH/0F1/s59IhTG5+0AyiobuJ3muYjFl0GMu1WJUKvv4BJVfg\niXlj+oranuKt2dCHGWWEiPzC6R/9ZZ3nMdrFfQs7j+uHVOv9kvxbPSOfgeO7\nKqs77lAaV4mMv2uRoWmfAAwl8y99tRwFrRSzO+r2XUgr5XchSjVzyycgZ1FH\nVdaCEwfy/bShC7xO7Vkvw0MG0JMqq7h6Wej9ZUDDz55OLHuuLQhS1vFwFKLY\nnOQ9FAUTqlEuUO3TKFrYDtlzFJoIS9HsWulVGuJwWCmQyiLKpl4IJkTR27Et\n4jcFmUUbm/9XlhKlDksg4qYmO//TyCKU42i9OPr3VyHGhIkICDclepzr3Jl9\nBDW3fg3Cy44PtqJVYMOQ7zcANdj5aADjhzvT57MMTmAYJKLCHQw97kgMOq9U\nAniajwnNT0TLg/2QIyGIHKc2Gy4WQqZRLH2z+Tg0wz6DW8YVMaVhugsjL26E\nEEVE\r\n=sSyp\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBOB6pErPgVbEuSic2IpUKggmWwIC/YSmwuYgidOy1seAiEAhy/aBUGPwJGBJvQj9oerb7fe6tp5Bom1ZiH8Kx1eFyg="}]},"maintainers":[{"email":"dev@chatie.io","name":"chatie"},{"email":"zixia@zixia.net","name":"zixia"}],"_npmUser":{"name":"zixia","email":"zixia@zixia.net"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-config_0.5.1_1559998366497_0.2194664493921259"},"_hasShrinkwrap":false},"0.5.3":{"name":"@chatie/eslint-config","version":"0.5.3","description":"ESLint Sharable Configurations and Rules in Chatie Organization","main":".eslintrc.js","scripts":{"dist":"echo dist","pack":"npm pack","postinstall":"node bin/install","lint":"echo lint","test:pack":"bash -x scripts/npm-pack-testing.sh","test":"blue-tape -r ts-node/register \"src/**/*.spec.ts\" \"src/*.spec.ts\" \"tests/*.spec.ts\" \"tests/**/*.spec.ts\""},"repository":{"type":"git","url":"git+https://github.com/Chatie/eslint-config.git"},"keywords":["eslint","eslintConfig"],"author":{"name":"Huan LI","email":"zixia@zixia.net"},"license":"Apache-2.0","bugs":{"url":"https://github.com/Chatie/eslint-config/issues"},"homepage":"https://github.com/Chatie/eslint-config#readme","peerDependencies":{},"dependencies":{"@typescript-eslint/eslint-plugin":"^1.9.0","@typescript-eslint/eslint-plugin-tslint":"^1.9.0","@typescript-eslint/parser":"^1.9.0","@wwwouter/tslint-contrib":"^1.0.0","babel-eslint":"^10.0.1","eslint":"^5.16.0","eslint-config-standard":"^12.0.0","eslint-plugin-import":"^2.17.3","eslint-plugin-node":"^9.1.0","eslint-plugin-promise":"^4.1.1","eslint-plugin-standard":"^4.0.0","pkg-up":"^3.1.0","tslint":"^5.17.0","tslint-config-standard":"^8.0.1"},"devDependencies":{"@chatie/tsconfig":"^0.4.3","@types/blue-tape":"^0.1.33","@types/eslint":"^4.16.6","@types/glob":"^7.1.1","@types/semver":"^6.0.0","blue-tape":"^1.0.0","git-scripts":"^0.2.1","glob":"^7.1.4","read-pkg-up":"^6.0.0","semver":"^6.1.1","ts-node":"^8.2.0","typescript":"^3.5.1"},"git":{"scripts":{"pre-push":"./scripts/pre-push.sh"}},"publishConfig":{"access":"public","tag":"next"},"readme":"ERROR: No README data found!","_id":"@chatie/eslint-config@0.5.3","gitHead":"948bc50f61c40868d81c623768559a8d7f67b2cf","_nodeVersion":"10.16.0","_npmVersion":"6.9.0","dist":{"integrity":"sha512-dywPYZp2aC0svXvaTExyC9X3qmcSRtTMbHEeqYU+WEpLGtJsz9uLfvvyFIzqxLY2oTsdXX1I2nzgEsgBb04XfQ==","shasum":"42548bf1af5f4e19616b733c6f652b86b3717463","tarball":"https://registry.npmjs.org/@chatie/eslint-config/-/eslint-config-0.5.3.tgz","fileCount":5,"unpackedSize":18346,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc/iVBCRA9TVsSAnZWagAAZgUP/0XRh6NKZeSO38SHZQcm\nu43ngnX6rZl7MVMFpXh9uhFTsb1ZNOenRGPodHuZctxi0EQ88D+7ctFFaAEC\najNZ6qmntMa3aqhclFs/4nRsQ8mS1co8GF8FFPWosYbQpzb4l/6HQyRlUKkm\nqvGbId9xX2bwqhmMuYxdOWK11H6QaiPrKJ5LlSdU5Vr9IvmpIFIx2sZVPWnC\nNICE3wrTkMkyX38cQpEU/O/8t/R1Uz2gF0s42v2Y7pircp6Ks5jfPwuO0cOb\nDrmOpv1yFMPk75REkhxZ+uSYzRkJXMQr+Fe5Vk8M6DQDFZRy4IB4QU2onflo\nO8KAZV5bSnhtNEu4ydabEwbH/vzIR6zFyUird/W5WQRwI3NGoYekOzAXBO5y\n7YiLupFIXFSAlmP8wJGWFRgvpLx1gzteNdGZmXRcIEChTBDgwIkhZoe0ZjXC\nmnCiv31Sc3sZoGw+yGKYA8VMxNvzA8Ei4OHXM5W/k30vJRyOMLeoK7BwGcwM\nULvufvgrWlwljp5bWhQ/VoHZmkm5DmKT02LKZX7rIMMmkP15aWGmOvtCQz78\nWDKhUHMYjzFEG3AwsIdberfkDu4J3JNcUVcoOa48zAWkOiMFKqk4kMpeG1VX\nQBQjmJI9vPwuPtw9h4OlTlqNmupjYQAyIZLIgeqTWvsnDSspn6B6DhPb36J+\n90vM\r\n=xyr0\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCQAwWeQOiyRP2lRplHr99mQVV62lil5CTApRHZrSHOOwIhAJvi/rWZDF/COk/4KGYeEJMPxkpoe8wOdrkw14UbnQLu"}]},"maintainers":[{"email":"dev@chatie.io","name":"chatie"},{"email":"zixia@zixia.net","name":"zixia"}],"_npmUser":{"name":"zixia","email":"zixia@zixia.net"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-config_0.5.3_1560159552726_0.6337729682690341"},"_hasShrinkwrap":false},"0.5.4":{"name":"@chatie/eslint-config","version":"0.5.4","description":"ESLint Sharable Configurations and Rules in Chatie Organization","main":".eslintrc.js","scripts":{"dist":"echo dist","pack":"npm pack","postinstall":"node bin/install","lint":"echo lint","test:pack":"bash -x scripts/npm-pack-testing.sh","test":"blue-tape -r ts-node/register \"src/**/*.spec.ts\" \"src/*.spec.ts\" \"tests/*.spec.ts\" \"tests/**/*.spec.ts\""},"repository":{"type":"git","url":"git+https://github.com/Chatie/eslint-config.git"},"keywords":["eslint","eslintConfig"],"author":{"name":"Huan LI","email":"zixia@zixia.net"},"license":"Apache-2.0","bugs":{"url":"https://github.com/Chatie/eslint-config/issues"},"homepage":"https://github.com/Chatie/eslint-config#readme","peerDependencies":{},"dependencies":{"@typescript-eslint/eslint-plugin":"^1.9.0","@typescript-eslint/eslint-plugin-tslint":"^1.9.0","@typescript-eslint/parser":"^1.9.0","@wwwouter/tslint-contrib":"^1.0.0","babel-eslint":"^10.0.1","eslint":"^5.16.0","eslint-config-standard":"^12.0.0","eslint-plugin-import":"^2.17.3","eslint-plugin-node":"^9.1.0","eslint-plugin-promise":"^4.1.1","eslint-plugin-standard":"^4.0.0","pkg-up":"^3.1.0","tslint":"^5.17.0","tslint-config-standard":"^8.0.1"},"devDependencies":{"@chatie/tsconfig":"^0.4.3","@types/blue-tape":"^0.1.33","@types/eslint":"^4.16.6","@types/glob":"^7.1.1","@types/semver":"^6.0.0","blue-tape":"^1.0.0","git-scripts":"^0.2.1","glob":"^7.1.4","read-pkg-up":"^6.0.0","semver":"^6.1.1","ts-node":"^8.2.0","typescript":"^3.5.1"},"git":{"scripts":{"pre-push":"./scripts/pre-push.sh"}},"publishConfig":{"access":"public","tag":"next"},"readme":"ERROR: No README data found!","_id":"@chatie/eslint-config@0.5.4","gitHead":"7e9006468d55032256b7dfe980f5850b57229e4f","_nodeVersion":"10.16.0","_npmVersion":"6.9.0","dist":{"integrity":"sha512-OW2bXhiHRVAgcXfFmpQ/A26+KHo6MWUbRynxGhk002TD77QDZt4MAyXPQf1zEC8Fl4w5XO77sMFiRmH+5oPRoQ==","shasum":"94272b94211facca2358841324b654012d570981","tarball":"https://registry.npmjs.org/@chatie/eslint-config/-/eslint-config-0.5.4.tgz","fileCount":5,"unpackedSize":18577,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc/ruXCRA9TVsSAnZWagAA/K4P/iRTK5ofljkfflL8gEyY\nCIgpg9WzmkHFrfECOvdJQdA13WtXYSLnEe/Qm7+j87ebM7DTDnK8I5GowfA2\nwUKFhky1mpIOIdfMsTaTC0/T6v/p40QbtJtf3saDtu/84gI3qYSAKiSNgzJp\n1YkAdqfXBsrMVQVQpRzgAA9lmG8pSGIGPEsvah+7Tf/B3CMi1UnISnEz8V8S\n2YYOY0QNL+00sn0tJb7wxqMhLkh1aNtGM6C1TS+99Qhz9m/8hpA0tRoaK64O\nUaB5rs3+74E5353t4GdNq+EHvX62OEds/xNBLM/ViHboerWS7WhSBN9Vq7wD\nj+Cf+YpqPRNdOOWdH3NTBZDksRNXpwTZjOlZXcnWUl0Lhz3LTsuaB/yEu8n+\nzvaGv8AXtoUBYOXotf0bUzdcJmzodS49S3kfdFGMf1YFj1Y/WhcAOS2Ni1D6\nCYBuh7I9j1rN/UZQ4qjPwHWxLQ6KEGqLKNWbIoHDcNLumwYWcTsgPU7r6Dkl\nxUNpV06hQhbARdSYuP9GzxzSizpbHqxgDsRkxfCzFlrGOx7nB0ETO41Kmu/4\nGGAGJVfJauBesKNRypCOtZpeoa8pJdqzakCNAiIXrrxcPqHN9TvbkcO6BDVJ\n5137NqhkNJKF0CuA9G6xqfWUemd4iFtETCAysBYJNbbhBK5ilcGtc7OCrxCK\n8Req\r\n=gVrZ\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICOM01uuHZz9FC+NHpaAsnqfvAe5ZjvR2uoyNio0rCyGAiBUwH70Kbxfbsyv1GUaTVb29zFsOChUXqX2zRhAAc2Sog=="}]},"maintainers":[{"email":"dev@chatie.io","name":"chatie"},{"email":"zixia@zixia.net","name":"zixia"}],"_npmUser":{"name":"zixia","email":"zixia@zixia.net"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-config_0.5.4_1560198038148_0.587668247550577"},"_hasShrinkwrap":false},"0.6.0":{"name":"@chatie/eslint-config","version":"0.6.0","description":"ESLint Sharable Configurations and Rules in Chatie Organization","main":".eslintrc.js","scripts":{"dist":"echo dist","pack":"npm pack","postinstall":"node bin/install","lint":"echo lint","test:pack":"bash -x scripts/npm-pack-testing.sh","test":"blue-tape -r ts-node/register \"src/**/*.spec.ts\" \"src/*.spec.ts\" \"tests/*.spec.ts\" \"tests/**/*.spec.ts\""},"repository":{"type":"git","url":"git+https://github.com/Chatie/eslint-config.git"},"keywords":["eslint","eslintConfig"],"author":{"name":"Huan LI","email":"zixia@zixia.net"},"license":"Apache-2.0","bugs":{"url":"https://github.com/Chatie/eslint-config/issues"},"homepage":"https://github.com/Chatie/eslint-config#readme","peerDependencies":{},"dependencies":{"@typescript-eslint/eslint-plugin":"^1.9.0","@typescript-eslint/eslint-plugin-tslint":"^1.9.0","@typescript-eslint/parser":"^1.9.0","@wwwouter/tslint-contrib":"^1.0.0","babel-eslint":"^10.0.1","eslint":"^5.16.0","eslint-config-standard":"^12.0.0","eslint-plugin-import":"^2.17.3","eslint-plugin-node":"^9.1.0","eslint-plugin-promise":"^4.1.1","eslint-plugin-standard":"^4.0.0","pkg-up":"^3.1.0","tslint":"^5.17.0","tslint-config-standard":"^8.0.1"},"devDependencies":{"@chatie/tsconfig":"^0.4.3","@types/blue-tape":"^0.1.33","@types/eslint":"^4.16.6","@types/glob":"^7.1.1","@types/semver":"^6.0.0","blue-tape":"^1.0.0","git-scripts":"^0.2.1","glob":"^7.1.4","read-pkg-up":"^6.0.0","semver":"^6.1.1","ts-node":"^8.2.0","typescript":"^3.5.1"},"git":{"scripts":{"pre-push":"./scripts/pre-push.sh"}},"publishConfig":{"access":"public","tag":"latest"},"gitHead":"f2303c2b467aa2a84c295ed34b12f96635566509","_id":"@chatie/eslint-config@0.6.0","_nodeVersion":"10.16.0","_npmVersion":"6.9.0","dist":{"integrity":"sha512-fz50yP8CvMkgZtw2NIzX/WHDQloKznlZGU1lWwDgqcIHG9YxAo4YGmiLXiaFcZnqFSrFKxxTAA83ggHo6Dukug==","shasum":"7c7488453dc9e4e98e21343ce88b4c3ce07a149b","tarball":"https://registry.npmjs.org/@chatie/eslint-config/-/eslint-config-0.6.0.tgz","fileCount":5,"unpackedSize":18464,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc/17qCRA9TVsSAnZWagAAsFAP/0L85rk+8GQv0kvwvaUf\nvIu9IYUBH1snj16x9DMdpnpCb1yrC/yxsI0S9STX5CQo6S4kNFWvlOlU7MnK\nA8IAT+73lTSl1SW16cFPosqifEO8fP6wOwSwTqXc5UglBcuo8q9y7mJZ7FN3\ne979GSO2uWen6tg8CyHs5S7XLwCidHb1R8EUZCwxBO8rhPWfqy/qIQDBaBhe\nLEA3UBi+8STfKzG1TZflj42Sf+C27LE8KXBzjAROOCyV3U2KElkReDTt7P67\nk6+JNknXL+//Es+1Ugu8x3MqZRUkSX0Lkiaxy/7xiOoBKywvUE+XKhq6LxU6\n0mwWsORnCmZVEnRQteSziYR5EQCtdwrpfG6uLsJUJoxANoNNiEnj8lhuPAUt\nqtcqUz6/8bRf59qGPamCULFIxDEYCRHgIOtRSVsfzjYA09GpSaMnIePFCclr\nvJtLY6hN3qR9IC0v1qz2rs9f+BULvw2dHICsmIu7AojzApZC3Hs9PVKngdZD\noTRtP8jciINiWmwhUfwGaz7G7fD0Z/RQE3jrsU8G0uAR/gTgROWni0kDxXD/\ngXvVlgLGJLSYRj5mCRplNAKuaK6hXl5vFCXWPBp+cZAuGsARddV5JOZhzT9x\nVFXEYQ8cQB5LDLvwiyTdIsPF6mHpKGo7YUF/GB6soUuaxzQ54iForSHiN/iR\nTtn/\r\n=xXFU\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBdK0CaY7K3JOVFN/jfOWGgOt6OXOVAZq6kH91cu7sI7AiA7m+GQ+rrF+5ojAWJLIprm2oA6Qaj95hDXAuhE/wzVrw=="}]},"maintainers":[{"email":"dev@chatie.io","name":"chatie"},{"email":"zixia@zixia.net","name":"zixia"}],"_npmUser":{"name":"zixia","email":"zixia@zixia.net"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-config_0.6.0_1560239849298_0.22419602582280418"},"_hasShrinkwrap":false},"0.6.5":{"name":"@chatie/eslint-config","version":"0.6.5","description":"ESLint Sharable Configurations and Rules in Chatie Organization","main":".eslintrc.js","scripts":{"dist":"echo dist","pack":"npm pack","postinstall":"node bin/install.js","lint":"echo lint","test:pack":"bash -x scripts/npm-pack-testing.sh","test":"npm ls ts-node && blue-tape -r ts-node/register \"src/**/*.spec.ts\" \"src/*.spec.ts\" \"tests/*.spec.ts\" \"tests/**/*.spec.ts\""},"repository":{"type":"git","url":"git+https://github.com/Chatie/eslint-config.git"},"keywords":["eslint","eslintConfig"],"author":{"name":"Huan LI","email":"zixia@zixia.net"},"license":"Apache-2.0","bugs":{"url":"https://github.com/Chatie/eslint-config/issues"},"homepage":"https://github.com/Chatie/eslint-config#readme","peerDependencies":{},"dependencies":{"@typescript-eslint/eslint-plugin":"^1.9.0","@typescript-eslint/eslint-plugin-tslint":"^1.9.0","@typescript-eslint/parser":"^1.9.0","@wwwouter/tslint-contrib":"^1.0.0","babel-eslint":"^10.0.1","eslint":"^5.16.0","eslint-config-standard":"^12.0.0","eslint-plugin-import":"^2.17.3","eslint-plugin-node":"^9.1.0","eslint-plugin-promise":"^4.1.1","eslint-plugin-standard":"^4.0.0","pkg-up":"^3.1.0","tslint":"^5.17.0","tslint-config-standard":"^8.0.1"},"devDependencies":{"@chatie/git-scripts":"^0.2.1","@chatie/tsconfig":"^0.6.1","@types/eslint":"^4.16.6","@types/glob":"^7.1.1","glob":"^7.1.4","tstest":"^0.2.4"},"publishConfig":{"access":"public","tag":"latest"},"git":{"scripts":{"pre-push":"npx git-scripts-pre-push"}},"gitHead":"9ae1b70ea0ee009f9065ee8d84defc329c4556f1","_id":"@chatie/eslint-config@0.6.5","_nodeVersion":"10.16.0","_npmVersion":"6.9.0","dist":{"integrity":"sha512-SuC/EYIzvd2/QYqcTYr4B4jwoXss+npSdQsJwgzHbj9733c7yoEe++hIaBiGVRRzQxVUfrHOfeOuKseIeRB5HQ==","shasum":"635a491be9516596dc1ba29b136aa4b5a250c5ad","tarball":"https://registry.npmjs.org/@chatie/eslint-config/-/eslint-config-0.6.5.tgz","fileCount":5,"unpackedSize":18479,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc/9/LCRA9TVsSAnZWagAASJIP/R3mZm81lseBleRf7fWG\nDk9UWPIB0zZISD492HJ1YB98lZwopK8rCGeKBa9ln29rR8wL1v3G76f+UUbM\nJHrTiuAvM+6pzUKfCP0ohcR2hUDdf7eqOluzfdYV48HaouoknqsqFjwVTa/K\nIJeDkJkrLaYdbxFoCkmbINYUVbAjNSjFUEr79HC9eTzCWEcbX+/JGjzJVnRu\nGQcV09HTSpK9w0Vqx69+DHjo8y5onBfTZkQbQw+DJlXv6kQ48pDA94J0dnwP\nG0y1XI2BRQK3jFkFsyRV5YADZwKJG5Dqxnh5c96G81svRusfOb8qAgxBFFui\nFM1zDTMPAMmrcp7Cra1PRF5T/BRM6wAymHVcxaFVz/yRYFxuhCD3wXX78LBR\nKEyzoqqAUBE3hyBG3BclgNeyjl/TlEBRpfKKzt6+J3u9iS+Ehi+wqlCMADUR\nFh84+nHQqG4tjyZZizC3mKE2iW38SCIgaOQvM/Y4o7Fx4aLRnk3EcAmIKX//\nyLaBh3jJxz3RsoLg/RpB9FttaZ+1PmcugkKwiQJJ2YTSZ6Ya2XbYv7UHV0G0\nw39kNHqLqfUwtnEojh633Yck21pKoO7UIwswEsh4m33D4mYbhWVBt0SZE7Bp\nJxANMeGaYx1LEfJody1FnoYrUJOjwdO2hVez7jp26UVdvAnFOTg6yHJPpRTa\nZLLr\r\n=zCf5\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFmWhnitBjxTmTQYKCSpqn2BfXe6vUn22RhnSbizclIMAiAG+mEsWQPKkaU7/Ni9HrQ4HiiYmDIEOvFQjFGgCe1NMA=="}]},"maintainers":[{"email":"dev@chatie.io","name":"chatie"},{"email":"zixia@zixia.net","name":"zixia"}],"_npmUser":{"name":"zixia","email":"zixia@zixia.net"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-config_0.6.5_1560272842223_0.1789923600601515"},"_hasShrinkwrap":false},"0.6.6":{"name":"@chatie/eslint-config","version":"0.6.6","description":"ESLint Sharable Configurations and Rules in Chatie Organization","main":"src/eslintrc.js","scripts":{"dist":"echo dist","pack":"npm pack","postinstall":"node bin/install.js","lint":"eslint src/**/*.js","test:pack":"bash -x scripts/npm-pack-testing.sh","test":"npm run lint && npm run test:unit","test:unit":"blue-tape -r ts-node/register \"src/**/*.spec.ts\" \"src/*.spec.ts\" \"tests/*.spec.ts\" \"tests/**/*.spec.ts\""},"repository":{"type":"git","url":"git+https://github.com/Chatie/eslint-config.git"},"keywords":["eslint","eslintConfig"],"author":{"name":"Huan LI","email":"zixia@zixia.net"},"license":"Apache-2.0","bugs":{"url":"https://github.com/Chatie/eslint-config/issues"},"homepage":"https://github.com/Chatie/eslint-config#readme","peerDependencies":{},"dependencies":{"@typescript-eslint/eslint-plugin":"^1.9.0","@typescript-eslint/eslint-plugin-tslint":"^1.9.0","@typescript-eslint/parser":"^1.9.0","@wwwouter/tslint-contrib":"^1.0.0","babel-eslint":"^10.0.1","eslint":"^5.16.0","eslint-config-standard":"^12.0.0","eslint-plugin-import":"^2.17.3","eslint-plugin-node":"^9.1.0","eslint-plugin-promise":"^4.1.1","eslint-plugin-standard":"^4.0.0","pkg-up":"^3.1.0","tslint":"^5.17.0","tslint-config-standard":"^8.0.1"},"devDependencies":{"@chatie/git-scripts":"^0.2.1","@chatie/tsconfig":"^0.6.1","@types/eslint":"^4.16.6","@types/glob":"^7.1.1","glob":"^7.1.4","tstest":"^0.2.4"},"publishConfig":{"access":"public","tag":"latest"},"git":{"scripts":{"pre-push":"npx git-scripts-pre-push"}},"gitHead":"a96679d4b048e4e4e8b200bac64cd5976680f9db","_id":"@chatie/eslint-config@0.6.6","_nodeVersion":"10.16.0","_npmVersion":"6.9.0","dist":{"integrity":"sha512-5TLDWS383MoVht7EceJ13ASZ5j5U9ORRFsr82uUAzlp66SEa4wstBWSokGkuboct0A9o+EKRbmKsKP8vU5wuNw==","shasum":"1d5b6530fe498f54c222358c05b13f3ef6ce0117","tarball":"https://registry.npmjs.org/@chatie/eslint-config/-/eslint-config-0.6.6.tgz","fileCount":25,"unpackedSize":95697,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdAI2GCRA9TVsSAnZWagAAhnIP/A3s/bnrdS/fsvm0zL68\neL6ZXz1V4dvmgVzKGgPpTU1DBjnIFFl6z6saTWI3ltlNEU+RqZ+NvVJ5ZpDs\nDpM2NDC7gkWjroo0Um+cMhsCgjm7K94pvK6yB211VTdCIqdNHk2ZQLV9fudm\n6uKNcfsuDBqLdILmdpGLcw9vx0u563tWz+0lmMZEU8p8ogdsYKrO/VnVjijq\n1B8Glq1tlaadXqCUtaXj9S3xLOcTuIR3QKtYBaVkt2PmirHANYIJtDxPCG8M\nGx6efomCVRcxe8hpk2bVEyFvcOBvWcsNhvqE1X4E6I3sdSZNSwrGvbYMKdBW\nCytT+Q5foELzK/7V9OZGzhl0AhiESU7Ye/JHm0uMZIUZyA5wMVgBfbNzR4xw\nygLGBN0a2wNS6RR4hCmStOolZbZma5GP0PyUJ6Xg6bRrj04d17wQ6t3C8PsR\niQVYfv54rH1fRa69Ls8KnPLQ/7YINurcsl7WWEuZ0fhP1aHoZgPPEdYtPENI\nug06RZXkULDejeA/ZUM4CHa94HExiAyTV0Vi29CYrVkV/R/rlb3d/JPivWe+\n8wxbuGa8NhAOWVkSMC60ssiJACo/x/8GunDw5yAtoAH3Q/F3XFAjIeUoK945\nbdmlJAqbSggVSpR0Tdy6q9V/2br/zrxUQVPve0bumh7BA52nQDPaHA4XZAZh\nYrn5\r\n=vJTh\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDUuL2WTGbbJ6ig+nFVn6Mt3njAq5gkqXgfxRtVxFqBsgIhAIfvkhQ2/M7J1hykvOTqaQhd0h+TuK3wsGacjNu1BN9I"}]},"maintainers":[{"email":"dev@chatie.io","name":"chatie"},{"email":"zixia@zixia.net","name":"zixia"}],"_npmUser":{"name":"zixia","email":"zixia@zixia.net"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-config_0.6.6_1560317318264_0.1275445582154211"},"_hasShrinkwrap":false},"0.6.7":{"name":"@chatie/eslint-config","version":"0.6.7","description":"ESLint Sharable Configurations and Rules in Chatie Organization","main":"src/eslintrc.js","scripts":{"dist":"echo dist","pack":"npm pack","postinstall":"node bin/install.js","lint":"eslint src/**/*.js","test:pack":"bash -x scripts/npm-pack-testing.sh","test":"npm run lint && npm run test:unit","test:unit":"blue-tape -r ts-node/register \"src/**/*.spec.ts\" \"src/*.spec.ts\" \"tests/*.spec.ts\" \"tests/**/*.spec.ts\""},"repository":{"type":"git","url":"git+https://github.com/Chatie/eslint-config.git"},"keywords":["eslint","eslintConfig"],"author":{"name":"Huan LI","email":"zixia@zixia.net"},"license":"Apache-2.0","bugs":{"url":"https://github.com/Chatie/eslint-config/issues"},"homepage":"https://github.com/Chatie/eslint-config#readme","peerDependencies":{},"dependencies":{"@typescript-eslint/eslint-plugin":"^1.9.0","@typescript-eslint/eslint-plugin-tslint":"^1.9.0","@typescript-eslint/parser":"^1.9.0","@wwwouter/tslint-contrib":"^1.0.0","babel-eslint":"^10.0.1","eslint":"^5.16.0","eslint-config-standard":"^12.0.0","eslint-plugin-import":"^2.17.3","eslint-plugin-node":"^9.1.0","eslint-plugin-promise":"^4.1.1","eslint-plugin-standard":"^4.0.0","pkg-up":"^3.1.0","tslint":"^5.17.0","tslint-config-standard":"^8.0.1"},"devDependencies":{"@chatie/git-scripts":"^0.2.1","@chatie/tsconfig":"^0.6.1","@types/eslint":"^4.16.6","@types/glob":"^7.1.1","glob":"^7.1.4","tstest":"^0.2.4"},"publishConfig":{"access":"public","tag":"latest"},"git":{"scripts":{"pre-push":"npx git-scripts-pre-push"}},"gitHead":"faafc5e0c0b8bfa500c69cc8cc284c57f0efb19b","_id":"@chatie/eslint-config@0.6.7","_nodeVersion":"10.16.0","_npmVersion":"6.9.0","dist":{"integrity":"sha512-IiZAhGbhEZdhCtwO1hGOc8vaIN/K4wvs7AE2cZyu5XjrW84CziNVV/Aisv/WQmfrBBQeIXbIQfwezXfaZi8hfQ==","shasum":"02903083608a23de7875d17bfa69d1a9800313cb","tarball":"https://registry.npmjs.org/@chatie/eslint-config/-/eslint-config-0.6.7.tgz","fileCount":25,"unpackedSize":95791,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdAQqDCRA9TVsSAnZWagAAyXQP/R53zdmgFfZcDC0ix45z\nlVd2os/WXD0hVRL1G83FMCNbLfHbREaUaB9Pqf5eOsct3jlj1YQ7N0oNc30D\n4CMwMS52eSqK//tgwa6Iis1JgDYrhe2npDGI9brq/6Rpv4H3zie8LkTPhKpL\nwM88Pbl4zbSQq4LI1fomBgfSfwoYZhtVr7Pt0Fvdqt7XOe+WZwMulmcILaM3\n5fxkKzd0VJ0MC7qDWBpulvdA85ZBC5TU0duWBOHZqAKo1RaV//9U5wSK8ece\nUar6V70WDwEX9cuKafcs2cCSmo8OI+fVH6xYIbjcXVLCns1Julyy2LHL1QIn\nyWElm4YAOWyPaOxuL5Vn5qkPT+GvOWzh1Kw+Wyab1m88H37xbyiRWx7vDvpK\nUKEEcdkij7SnpxrO9rc9w6E5J9mOqNqB0QmhG0INx2Ynee6ERs4VvuyERWZa\ngxDSfe4nj+Mxh/jKS6s3J8YyGFUJd/am24XKKQukHdaARTyXdQw7gUP7Ic2V\n486pPFa1eqw3gb5/3zp9O+Y5O/v1ADZpo3zZYZMN68yaxUI2OddYmbstQHKa\n6MbB6C3tYac5jHKJ/wTsvaL6fGlVS/+f3JjzHryfhrzQk8HUAxrNIZcHoFnQ\nqdvkO8n1eMT185aokEEY5uD4YBlcm+Gm7qY1XV0YfRzJ3j9KZ3urOLsg6Ryw\nSu4u\r\n=J2MS\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCDBQZnYtTj49NjAUWa/CwZRvtsgfh/oMiIhyr1OmVm2AIhAKAuhdv0/otjM8cGqtap9wyODv7832JWg4bIPSNRpWeS"}]},"maintainers":[{"email":"dev@chatie.io","name":"chatie"},{"email":"zixia@zixia.net","name":"zixia"}],"_npmUser":{"name":"zixia","email":"zixia@zixia.net"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-config_0.6.7_1560349314397_0.5847176149211613"},"_hasShrinkwrap":false},"0.6.8":{"name":"@chatie/eslint-config","version":"0.6.8","description":"ESLint Sharable Configurations and Rules in Chatie Organization","main":"src/eslintrc.js","scripts":{"dist":"echo dist","pack":"npm pack","postinstall":"node bin/install.js","lint":"eslint src/**/*.js","test:pack":"bash -x scripts/npm-pack-testing.sh","test":"npm run lint && npm run test:unit","test:unit":"blue-tape -r ts-node/register \"src/**/*.spec.ts\" \"src/*.spec.ts\" \"tests/*.spec.ts\" \"tests/**/*.spec.ts\""},"repository":{"type":"git","url":"git+https://github.com/Chatie/eslint-config.git"},"keywords":["eslint","eslintConfig"],"author":{"name":"Huan LI","email":"zixia@zixia.net"},"license":"Apache-2.0","bugs":{"url":"https://github.com/Chatie/eslint-config/issues"},"homepage":"https://github.com/Chatie/eslint-config#readme","peerDependencies":{},"dependencies":{"@typescript-eslint/eslint-plugin":"^1.9.0","@typescript-eslint/eslint-plugin-tslint":"^1.9.0","@typescript-eslint/parser":"^1.9.0","@wwwouter/tslint-contrib":"^1.0.0","babel-eslint":"^10.0.1","eslint":"^5.16.0","eslint-config-standard":"^12.0.0","eslint-plugin-import":"^2.17.3","eslint-plugin-node":"^9.1.0","eslint-plugin-promise":"^4.1.1","eslint-plugin-standard":"^4.0.0","pkg-up":"^3.1.0","tslint":"^5.17.0","tslint-config-standard":"^8.0.1"},"devDependencies":{"@chatie/git-scripts":"^0.2.1","@chatie/tsconfig":"^0.6.1","@types/eslint":"^4.16.6","@types/glob":"^7.1.1","glob":"^7.1.4","tstest":"^0.2.4"},"publishConfig":{"access":"public","tag":"latest"},"git":{"scripts":{"pre-push":"npx git-scripts-pre-push"}},"gitHead":"4586f1ac8bd4c0ea375e9247c59f2a6110c963a9","_id":"@chatie/eslint-config@0.6.8","_nodeVersion":"10.16.0","_npmVersion":"6.9.0","dist":{"integrity":"sha512-tp5ttkL2p6RlrKmKjDklM3IX2kYRK8CFKy8sc6PkrKZq8eXrrQJY9zDf8MvGUiNz2f1mEFuFIIk7d364UdO9uQ==","shasum":"3c2618f9aa68c9d7df714d7890c604b27d2c5fa9","tarball":"https://registry.npmjs.org/@chatie/eslint-config/-/eslint-config-0.6.8.tgz","fileCount":25,"unpackedSize":95858,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdAQw/CRA9TVsSAnZWagAA2fUP/iQGtLqBV8YPZ8Ch45yC\nSSxKmVJfMZ1eDN9ED1xx3zT7plUx9Yc/Lz7O3IOCpfSI90O2YiLGKVipFbR7\npP2mzHa5Af4t6XAs8FmOjpdqJkD87plTGy0Qmq2LMb0fDGX6UsPb0CboSoXa\niyKmkWsUtMEleGvz5KnzWyrVgDk+Z7ALFNTROqSvt/zyZeLqDJlm3iPp/52l\n8S5N1MKYfaHcjz0GxukGSAzhThsjCnuXhqls3EDYy2Y8uz7kbuC4lX7eEU+/\nlmC+WmRDiN1mpvZxkKwm3XcXlCvNNr960b+yPvdMe2Ra0wqfzQRS0Nuev8rf\nBmj0ViPRGBSif5E2y/xnmqIHslZMruF41R6i9qTwfEuicKjVuc8U+VTSzYu2\n1NejdfP2o0rqRrPZrLCGjmcDoVZNFCpSMwHGlsyKsnoAocmJpP/JWUN+o+sr\nzjJFuBujfnt3XjpjOf/y1098LnKMpDulpIDwt9hwC0/CNiQp2PWpta5IBGVP\n/pLCSw8nJRhDvS2M+G9cpP1wgzTW+4YULH7lQC4EUrOIhYWn1DNsAKNA9ZgM\nhmP7ui/fzSpMiQaqTMEovZtck4KpJwOQwwGzoqm78RuIhbW1h+mrRmpBpmVR\n8R7lFIQpYDZUwieArl4FlYOxM+F13djoi7hkfy4qPa0QRV0jAS/Ow4s+acdk\nev1q\r\n=4d4v\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD+j8jh9A96pR8imyfbI1MqauPBS+g9ir2AGcMoJe5LDAIhALf2F6CMdtzn1XzRHtbh/dGNmVxfkD4c82AHzVOU5mjS"}]},"maintainers":[{"email":"dev@chatie.io","name":"chatie"},{"email":"zixia@zixia.net","name":"zixia"}],"_npmUser":{"name":"zixia","email":"zixia@zixia.net"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-config_0.6.8_1560349758496_0.609432417555172"},"_hasShrinkwrap":false},"0.6.9":{"name":"@chatie/eslint-config","version":"0.6.9","description":"ESLint Sharable Configurations and Rules in Chatie Organization","main":"src/eslintrc.js","scripts":{"dist":"echo dist","pack":"npm pack","postinstall":"node bin/install.js","lint":"eslint src/**/*.js","test:pack":"bash -x scripts/npm-pack-testing.sh","test":"npm run lint && npm run test:unit","test:unit":"blue-tape -r ts-node/register 'src/**/*.spec.ts' 'src/*.spec.ts' 'tests/*.spec.ts' 'tests/**/*.spec.ts'"},"repository":{"type":"git","url":"git+https://github.com/Chatie/eslint-config.git"},"keywords":["eslint","eslintConfig"],"author":{"name":"Huan LI","email":"zixia@zixia.net"},"license":"Apache-2.0","bugs":{"url":"https://github.com/Chatie/eslint-config/issues"},"homepage":"https://github.com/Chatie/eslint-config#readme","peerDependencies":{},"dependencies":{"@typescript-eslint/eslint-plugin":"^1.9.0","@typescript-eslint/eslint-plugin-tslint":"^1.9.0","@typescript-eslint/parser":"^1.9.0","@wwwouter/tslint-contrib":"^1.0.0","babel-eslint":"^10.0.1","eslint":"^5.16.0","eslint-config-standard":"^12.0.0","eslint-plugin-import":"^2.17.3","eslint-plugin-node":"^9.1.0","eslint-plugin-promise":"^4.1.1","eslint-plugin-standard":"^4.0.0","pkg-up":"^3.1.0","tslint":"^5.17.0","tslint-config-standard":"^8.0.1"},"devDependencies":{"@chatie/git-scripts":"^0.2.1","@chatie/tsconfig":"^0.6.1","@types/eslint":"^4.16.6","@types/glob":"^7.1.1","glob":"^7.1.4","tstest":"^0.2.4"},"publishConfig":{"access":"public","tag":"latest"},"git":{"scripts":{"pre-push":"npx git-scripts-pre-push"}},"gitHead":"021da6fa2c410e564266407f59526da84aa6b5c8","_id":"@chatie/eslint-config@0.6.9","_nodeVersion":"10.16.0","_npmVersion":"6.9.0","dist":{"integrity":"sha512-P+ZxAHEpgBTUQfg8mPlZXQqHZ/93Tn6U+qPVgye8wjUIdlLS5jBMtXUjCAl8AhkhNRP8DaJwAAjMO9k/BAFYiA==","shasum":"f6c032a2efdad2d40ccff42670c17ab554b9f37f","tarball":"https://registry.npmjs.org/@chatie/eslint-config/-/eslint-config-0.6.9.tgz","fileCount":27,"unpackedSize":96116,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdBfDcCRA9TVsSAnZWagAA08cP/AotdqIMWqGdK5JzshvY\nv1tQ4SBbXq9Ebmgd/HyZwOiOfuYX0A4JOmfqH8zDZOIs5hqRd6hxq45dITWJ\n5E0roS7KUrDBmczh6zhBygr1sVzzkJJ+xEI1R0Obt1qF8SIR08xhNyfPe9Tt\nKawBp7CkLhqhey+Jd9z2t7wFpbdOFrxm4h9bmNA59r8LzrP0BG6Fgk9Kxu4v\nJzqyKpzA1i0Lr1rDbRIM7RiWOHzTGKF/khoY9uLFZUsprVHNst1Y10RpqrfZ\n3avM+7wjBvNWx45zUlst6G2Yj93PbSxdOgGlaLLMOHCtUtRH0CGmkLQlgjk5\n82zo39hS+dkq00YMj6ZWE1aEzUw4EOPYn3ZYm9WoV/yArG20iFk3JjjaN0+C\nixuSep8NNQhE4XY/AQqGCtGJHF9cOlmvOpfp3ChLXddcILh+k+0aHydInGMz\nljDp71E+MKnZOUUZa/GaZKWCKUYq9zfwazNu6KzmP15KZ5t96K5uLYfEt4sb\nxgM75hS0bRVi0M3rI0L1IcmwnhS50dKkhYfQeo4hK0HYeDD+mlApkEEONQA/\naRmXPMx8/gjc36tKG2myeq2OM0ywoPbMD0t8dgzyKEXgi7nQGb9bppB4fhID\nti85w1ksxUTXJ5q5v8eTT9RMny3Re5GTnUp9Uhrdus2PIQgtZRnsZBcMkLyQ\nLZci\r\n=+/DW\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFeBs2eoLyiXR16J+uzOvAik0xSH3/A0Mg1CiOFaem8WAiAcCIUkx5DH+d2cOM8hSXt+SfpdfQSk6MqYqAyRoA8dow=="}]},"maintainers":[{"email":"dev@chatie.io","name":"chatie"},{"email":"zixia@zixia.net","name":"zixia"}],"_npmUser":{"name":"zixia","email":"zixia@zixia.net"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-config_0.6.9_1560670427786_0.6425169668682125"},"_hasShrinkwrap":false},"0.6.10":{"name":"@chatie/eslint-config","version":"0.6.10","description":"ESLint Sharable Configurations and Rules in Chatie Organization","main":"src/eslintrc.js","scripts":{"dist":"echo dist","pack":"npm pack","postinstall":"node bin/install.js","lint":"eslint src/**/*.js","test:pack":"bash -x scripts/npm-pack-testing.sh","test":"npm run lint && npm run test:unit","test:unit":"blue-tape -r ts-node/register 'src/**/*.spec.ts' 'src/*.spec.ts' 'tests/*.spec.ts' 'tests/**/*.spec.ts'"},"repository":{"type":"git","url":"git+https://github.com/Chatie/eslint-config.git"},"keywords":["eslint","eslintConfig"],"author":{"name":"Huan LI","email":"zixia@zixia.net"},"license":"Apache-2.0","bugs":{"url":"https://github.com/Chatie/eslint-config/issues"},"homepage":"https://github.com/Chatie/eslint-config#readme","peerDependencies":{},"dependencies":{"@typescript-eslint/eslint-plugin":"^1.9.0","@typescript-eslint/eslint-plugin-tslint":"^1.9.0","@typescript-eslint/parser":"^1.9.0","@wwwouter/tslint-contrib":"^1.0.0","babel-eslint":"^10.0.1","eslint":"^5.16.0","eslint-config-standard":"^12.0.0","eslint-plugin-import":"^2.17.3","eslint-plugin-node":"^9.1.0","eslint-plugin-promise":"^4.1.1","eslint-plugin-standard":"^4.0.0","pkg-up":"^3.1.0","tslint":"^5.17.0","tslint-config-standard":"^8.0.1"},"devDependencies":{"@chatie/git-scripts":"^0.2.1","@chatie/tsconfig":"^0.6.1","@types/eslint":"^4.16.6","@types/glob":"^7.1.1","glob":"^7.1.4","tstest":"^0.2.4"},"publishConfig":{"access":"public","tag":"latest"},"git":{"scripts":{"pre-push":"npx git-scripts-pre-push"}},"gitHead":"a5c2b46124073067f7096590af6eb2d0c32241bf","_id":"@chatie/eslint-config@0.6.10","_nodeVersion":"10.16.0","_npmVersion":"6.9.0","dist":{"integrity":"sha512-ocodSdM6PIUoaVHU4AU+BhdH5I7nUjwIuAPxg5KHuQLMuUsb8oxXtE1zttnoRWMF5O5WfRL48iKMlXRBv5EWTg==","shasum":"a21226e807518174285cd9a4d9777307bfa8d4a8","tarball":"https://registry.npmjs.org/@chatie/eslint-config/-/eslint-config-0.6.10.tgz","fileCount":27,"unpackedSize":96117,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdBfDqCRA9TVsSAnZWagAAzXwP/3QMZaJICAEMTIQkwIbw\n09lpX1Zc29Ei6zvHzMbkrtB9v+Wk+9YU27N7U7gGKjygB8+1gZKPx/pibmUA\nCHx3NMGcoXyKltflsvZfUFAxxQvpKAt2566j40ePx4dgWkjjISwlHAC0MFZT\nm7/+Ffpfawmo5UI/QhWWAZys2s/nnLYXa1+YiEcc9E0BW6EryTaYicG+nA0/\nJdfe18ypz2ORFyQhX3Q+zS90/qx5Cylm5Rrnk8nrCzC/g38lRvvrKfmsjP0h\nwtlJtdjg7zEHDXMX2kuf8MLzSkTXAcDdF1QHs42HvoBWaJxdDthiDQVch5TZ\nQVTsU7kUhD80XRuyGdjrSYqWaHpT63iQcXLcaNF42hXE7pfXM3zxMyL2Msgv\nSRfICrG9Y36rVU+3zgmSwT7dhzBFFSj9pABU1NmxjVn/ASH3kk3yIjgfxHCI\n6+IXZNQDol9JoZ0jQteqctinNROmFVt/uErLpiDA3adUxo96qjtkDeYbF+VO\n7xHBaknMWWbN6kCrUrX/E1cSx3198Cx2//Hn+tm3rcmVu+8Mzy/5S/x+nGTM\n2w9CqlzlY1PjSo5Ao6L5hjWYf40qd/Mx8ae0Pn2BBN/t3Gegj7et6SDj0Rg1\nb0GDsvvzC80VI9NI+eGIyG5lVArkJPpINvOa61RHWSOtWUVxg9BL3jbWAd7E\nljBm\r\n=infg\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGWDbM/aE/HU1JY4W6o7kKb2yr/Cs7eHen5U/ChoG6zzAiEAhVnZ9AbgoJE4FmVodb0vKudloxrCWTEvkx97h3Yay0Y="}]},"maintainers":[{"email":"dev@chatie.io","name":"chatie"},{"email":"zixia@zixia.net","name":"zixia"}],"_npmUser":{"name":"zixia","email":"zixia@zixia.net"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-config_0.6.10_1560670441465_0.4388855103837743"},"_hasShrinkwrap":false},"0.6.11":{"name":"@chatie/eslint-config","version":"0.6.11","description":"ESLint Sharable Configurations and Rules in Chatie Organization","main":"src/eslintrc.js","scripts":{"dist":"echo dist","pack":"npm pack","postinstall":"node bin/install.js","lint":"eslint src/**/*.js","test:pack":"bash -x scripts/npm-pack-testing.sh","test":"npm run lint && npm run test:unit","test:unit":"blue-tape -r ts-node/register 'src/**/*.spec.ts' 'src/*.spec.ts' 'tests/*.spec.ts' 'tests/**/*.spec.ts'"},"repository":{"type":"git","url":"git+https://github.com/Chatie/eslint-config.git"},"keywords":["eslint","eslintConfig"],"author":{"name":"Huan LI","email":"zixia@zixia.net"},"license":"Apache-2.0","bugs":{"url":"https://github.com/Chatie/eslint-config/issues"},"homepage":"https://github.com/Chatie/eslint-config#readme","peerDependencies":{},"dependencies":{"@typescript-eslint/eslint-plugin":"^1.9.0","@typescript-eslint/eslint-plugin-tslint":"^1.9.0","@typescript-eslint/parser":"^1.9.0","@wwwouter/tslint-contrib":"^1.0.0","babel-eslint":"^10.0.1","eslint":"^5.16.0","eslint-config-standard":"^12.0.0","eslint-plugin-import":"^2.17.3","eslint-plugin-node":"^9.1.0","eslint-plugin-promise":"^4.1.1","eslint-plugin-standard":"^4.0.0","markdownlint-cli":"^0.17.0","pkg-up":"^3.1.0","tslint":"^5.17.0","tslint-config-standard":"^8.0.1"},"devDependencies":{"@chatie/git-scripts":"^0.2.1","@chatie/tsconfig":"^0.6.1","@types/eslint":"^4.16.6","@types/glob":"^7.1.1","glob":"^7.1.4","tstest":"^0.4.2"},"publishConfig":{"access":"public","tag":"latest"},"git":{"scripts":{"pre-push":"npx git-scripts-pre-push"}},"gitHead":"431c1ed3a5f2fb2b436efd4c325bd89799f85d34","_id":"@chatie/eslint-config@0.6.11","_nodeVersion":"10.16.0","_npmVersion":"6.9.0","dist":{"integrity":"sha512-40aHohOPfkbBYHiPoV2ELB8zLafkR988qjY11kFNgo7DUFkXZbgdfNpbR2oiE1mVLl77dJM1U1Rt6FyBZFGrcQ==","shasum":"b476dc8579ecf1d801b569c0dd960cabcf60a2ff","tarball":"https://registry.npmjs.org/@chatie/eslint-config/-/eslint-config-0.6.11.tgz","fileCount":27,"unpackedSize":96230,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdBp/uCRA9TVsSAnZWagAAOlwQAKB9bE5DTf194xLDMYz2\n3MuP1gs6ls0AVqp0v75/+JTBQnvi3PeTEWOKGYeUM0kX52mtBbi4s5uVRXgl\nCG3gSX/cNtfGICCRsuLahPEnfIum2LayOJzkQYl4uwbtjRycRFrgKIbpGxhn\nlC3oOYwUuPGt0CH3hO1TlD7gIy3WtqkusuDZpiNrBcReLDFrMDRjpPkvPsb+\ndD1r+76CMPQxwYKAMgftdZXRi8cwrFnsQVMCJr6S9sroMUjrlZlNOqBubP3D\nwpqAe7YhrOyxQhzZYqGOh4waVyN3UNfdUBNo/0lYprLEdXbMz8pj0lkE/kw5\nhCPOETjNjLKERGUVUT4DB8SR0g1dQJ39N5SH4qL+1kitNDVJdvR/eX7EkjH9\n2JdxSBCt4mbavuCQ9QQYrXDPsUskf8N7lYYAvgH7eLKtZCDNSrKcayq0yCuv\nKgysL3CFn9ohJqpCBHDLdoEVAKrUiZdgRMW+XRK/KiSBy7ZX+cAlCD78am2l\n5aKJR0zBBLAO0GwEG8FUi4Pmv+rqgXvDPzl/79o8y2B12B4ykzUDnsB5924U\n696wGsDytC+NKtDw6z691kKYmiU8sNcIEmDuh0EmMQpKuRxj84lnqqiOsuup\n3PZGmHt8NO2KDLiaJzg9jUnX7w3Y2tzAT9RypxqBo9bWzGlkEOIYiSuJTmV1\n/YJx\r\n=e/rG\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIC09l59RzW31IjrYKekvE3lk8rLZFNGpMTHNXrDnCRRkAiBg5PZXrhTm+P++mc+xXp9YkVJeYOlYpYskJRC/8SmUwg=="}]},"maintainers":[{"email":"dev@chatie.io","name":"chatie"},{"email":"zixia@zixia.net","name":"zixia"}],"_npmUser":{"name":"zixia","email":"zixia@zixia.net"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-config_0.6.11_1560715246276_0.5147964783069114"},"_hasShrinkwrap":false},"0.6.12":{"name":"@chatie/eslint-config","version":"0.6.12","description":"ESLint Sharable Configurations and Rules in Chatie Organization","main":"src/eslintrc.js","scripts":{"dist":"echo dist","pack":"npm pack","postinstall":"node bin/install.js","lint":"eslint src/**/*.js","test:pack":"bash -x scripts/npm-pack-testing.sh","test":"npm run lint && npm run test:unit","test:unit":"blue-tape -r ts-node/register 'src/**/*.spec.ts' 'src/*.spec.ts' 'tests/*.spec.ts' 'tests/**/*.spec.ts'"},"repository":{"type":"git","url":"git+https://github.com/Chatie/eslint-config.git"},"keywords":["eslint","eslintConfig"],"author":{"name":"Huan LI","email":"zixia@zixia.net"},"license":"Apache-2.0","bugs":{"url":"https://github.com/Chatie/eslint-config/issues"},"homepage":"https://github.com/Chatie/eslint-config#readme","peerDependencies":{},"dependencies":{"@typescript-eslint/eslint-plugin":"^1.9.0","@typescript-eslint/eslint-plugin-tslint":"^1.9.0","@typescript-eslint/parser":"^1.9.0","@wwwouter/tslint-contrib":"^1.0.0","babel-eslint":"^10.0.1","eslint":"^5.16.0","eslint-config-standard":"^12.0.0","eslint-plugin-import":"^2.17.3","eslint-plugin-node":"^9.1.0","eslint-plugin-promise":"^4.1.1","eslint-plugin-standard":"^4.0.0","markdownlint-cli":"^0.17.0","pkg-up":"^3.1.0","tslint":"^5.17.0","tslint-config-standard":"^8.0.1"},"devDependencies":{"@chatie/git-scripts":"^0.2.1","@chatie/semver":"^0.4.7","@chatie/tsconfig":"^0.6.1","@types/eslint":"^4.16.6","@types/glob":"^7.1.1","glob":"^7.1.4","pkg-jq":"^0.2.3","tstest":"^0.4.2"},"publishConfig":{"access":"public","tag":"latest"},"git":{"scripts":{"pre-push":"npx git-scripts-pre-push"}},"gitHead":"1584169c9ba2c9840cf6d7e44a69732630f3cf90","_id":"@chatie/eslint-config@0.6.12","_nodeVersion":"10.16.0","_npmVersion":"6.9.0","dist":{"integrity":"sha512-XR20Ih/mnNDzvNEb0qbWJEniaMWM4idkhNQ3UOGsXdzCYy5iVWV7hD4Ruv6EhOqF1mcGZ6gdhu3tIm8v5nbJgw==","shasum":"4a19fbc33dce542150d61449636b33049a0a8908","tarball":"https://registry.npmjs.org/@chatie/eslint-config/-/eslint-config-0.6.12.tgz","fileCount":27,"unpackedSize":96286,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdBqMQCRA9TVsSAnZWagAAYyoQAJTMzCjAo33aja/P/sHB\nA4DyzqePqPnCf9EQ1WNGTj0Srv9xywnr7Uhq22mxmii12rqnz7KEbgLMfxuK\nzaBGT4pH8E4GhT41SKj3aSGHOPp9ogFS600KSGFvJUIcVYlMAq+G7657Mhw+\nNwCtqy9z8mDlQZ+HpcOf8Q0NUwu7shDptSIcORzgxQ3ouqo2Ka8FBfxpaJUb\nlAP4uKKQt92xZ7ECPyVwtqIgCbHzivTTOC78ArYPFBJJqPq1Vsufegt4GeOS\n0SL2rmFv3M3VOfn6iDjwgOSKSJ7j32UwsHomkD+ZeNuT0XF16s5upzZIRoIz\nFVYnY/qqoHmAoeYzrOvlVNFPF9gaUxb9V7yCxHyBRFSBaTYW2JA/gRO3z7dO\niZoRIbYNUDa4KABHFjff/B6RF7XmZp8gnvA9zi8SXxkJzot3aUEvG/cJHewT\nNHffUk1bhjDTOEqL8rtVttHmiCaABWuiXd8zWKiQEauero6QHy2cWEmSsvwv\n+LL/QuOligj5kgafdMyyyGOJdJjvJ4xo1VnVVPb0c7v3FnsgreKWD5OcaPHS\nErInsbn57DqbLUAfHoFueejsUDYoaQY//CETm2zxqRNvjRIs1SUAP61Na/zA\nVsb5JDabC7qK8eqk0mCcCHHdSihhPrFonejz4m2n3G3WUY70AQDPelAzkKlL\nedJ9\r\n=vYJG\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDmoVMQIqM5FLgAQrsU25iPipslJ0iCXn/IKFSBU6OeegIgOAHi4ZcsK3EzNHAAVjc+5qoFftMNzQRzQ8fpwaMprbc="}]},"maintainers":[{"email":"dev@chatie.io","name":"chatie"},{"email":"zixia@zixia.net","name":"zixia"}],"_npmUser":{"name":"zixia","email":"zixia@zixia.net"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-config_0.6.12_1560716047788_0.6280789661000905"},"_hasShrinkwrap":false},"0.6.13":{"name":"@chatie/eslint-config","version":"0.6.13","description":"ESLint Sharable Configurations and Rules in Chatie Organization","main":"src/eslintrc.js","scripts":{"dist":"echo dist","pack":"npm pack","postinstall":"node bin/install.js","lint":"eslint src/**/*.js","test:pack":"bash -x scripts/npm-pack-testing.sh","test":"npm run lint && npm run test:unit","test:unit":"blue-tape -r ts-node/register 'src/**/*.spec.ts' 'src/*.spec.ts' 'tests/*.spec.ts' 'tests/**/*.spec.ts'"},"repository":{"type":"git","url":"git+https://github.com/Chatie/eslint-config.git"},"keywords":["eslint","eslintConfig"],"author":{"name":"Huan LI","email":"zixia@zixia.net"},"license":"Apache-2.0","bugs":{"url":"https://github.com/Chatie/eslint-config/issues"},"homepage":"https://github.com/Chatie/eslint-config#readme","peerDependencies":{},"dependencies":{"@typescript-eslint/eslint-plugin":"^1.9.0","@typescript-eslint/eslint-plugin-tslint":"^1.9.0","@typescript-eslint/parser":"^1.9.0","@wwwouter/tslint-contrib":"^1.0.0","babel-eslint":"^10.0.1","eslint":"^5.16.0","eslint-config-standard":"^12.0.0","eslint-plugin-import":"^2.17.3","eslint-plugin-node":"^9.1.0","eslint-plugin-promise":"^4.1.1","eslint-plugin-standard":"^4.0.0","file-name-linter":"^1.1.0","markdownlint-cli":"^0.17.0","pkg-up":"^3.1.0","tslint":"^5.17.0","tslint-config-standard":"^8.0.1"},"devDependencies":{"@chatie/git-scripts":"^0.2.1","@chatie/semver":"^0.4.7","@chatie/tsconfig":"^0.6.1","@types/eslint":"^4.16.6","@types/glob":"^7.1.1","glob":"^7.1.4","pkg-jq":"^0.2.3","tstest":"^0.4.2"},"publishConfig":{"access":"public","tag":"latest"},"git":{"scripts":{"pre-push":"npx git-scripts-pre-push"}},"gitHead":"6191cdb4d9a35ef6700eb03eb334b4b86287caa7","_id":"@chatie/eslint-config@0.6.13","_nodeVersion":"10.16.0","_npmVersion":"6.9.0","dist":{"integrity":"sha512-q7dNqH0MMafN1+hVQwHNSRZuhPr2DCCj2FSLQgV6q+RnTDA1G0+sL08P55+T22v5XN6WqsCbA/Ac9U1EByn4xg==","shasum":"84fc410b054d980bc37bdacef892e31cb7ed8698","tarball":"https://registry.npmjs.org/@chatie/eslint-config/-/eslint-config-0.6.13.tgz","fileCount":27,"unpackedSize":96408,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdCLEMCRA9TVsSAnZWagAA5H4QAJsJmu5OM2hmteNOV92M\nXihCRP11RyYsT7Sjwb4b1p24zdnh8dh0YU2I+0xMWUhx1H4NzDf5DDsF0Kb2\n9zBrO6v+TqaxIBQmo0EoAGgtZDdiB3FDFEDIINiWE2eKnTSbEdXP8vDBb5uK\nmvb0kDJXYDSrmlJQNKlYQOt3M+oUZcJsZCrtLhJpuEJhVb5ALRZ5l1k9xkvI\nVVVLpVsYRNsGTXBXzxIeUvIe+MRVa5+Zx0I5NoFP0ne+Np414p1TwgQL5+t+\nX8A/MmN1wpHhzUs6yQwvF2uO9DeN8LfMAjVcs9Zg5IDz0yB9qbxCCGyGevHj\nFCapW2G92xKZxfa/EV7MQwO4O5eIL/EmbWCMNVwK8VB+vHSzgLN1N54XmKzX\ntlLNNEeCmnKM+Z3N9y/pm5Ju8MCsoJNXhD2YvTVXxh1msnVkCKO1E9Q97Oiq\nqO1ZLaslwHb/S9JNz/xWisinP2D2ScKdgPx+RG0Mk7KDmQjjgF3bWdUpDH53\nwVzeQiu/azoY5ZzemGtpuTuMFY5gqM7EslSzDBIzAh0HYkz57SkyvjA69q7t\n2EXdGPM7DcUP5bMXD4BoQzNij3XRlU0qcqRUeTOWF9+JF3c0i8Z3kE4sb8UU\n1MimEobRdbD6c0t68FJyLLqLpUid+ACtBT30ek8KS1bL1PZprECNUdQCTuHf\nfyNa\r\n=1da4\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICqxoDGzQntdWUz4sJpMic4LsW+D0mKQXFZSH67hx9tMAiA5RgepdP572FbCU2jcJWBoVsqM7mQpWfDAetSSoGQlfQ=="}]},"maintainers":[{"email":"dev@chatie.io","name":"chatie"},{"email":"zixia@zixia.net","name":"zixia"}],"_npmUser":{"name":"zixia","email":"zixia@zixia.net"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-config_0.6.13_1560850699708_0.27705098372281367"},"_hasShrinkwrap":false},"0.6.15":{"name":"@chatie/eslint-config","version":"0.6.15","description":"ESLint Sharable Configurations and Rules in Chatie Organization","main":"src/eslintrc.js","scripts":{"dist":"echo dist","pack":"npm pack","postinstall":"node bin/install.js","lint":"eslint src/**/*.js","test:pack":"bash -x scripts/npm-pack-testing.sh","test":"npm run lint && npm run test:unit","test:unit":"blue-tape -r ts-node/register 'src/**/*.spec.ts' 'src/*.spec.ts' 'tests/*.spec.ts' 'tests/**/*.spec.ts'"},"repository":{"type":"git","url":"git+https://github.com/Chatie/eslint-config.git"},"keywords":["eslint","eslintConfig"],"author":{"name":"Huan LI","email":"zixia@zixia.net"},"license":"Apache-2.0","bugs":{"url":"https://github.com/Chatie/eslint-config/issues"},"homepage":"https://github.com/Chatie/eslint-config#readme","peerDependencies":{},"dependencies":{"@typescript-eslint/eslint-plugin":"^1.9.0","@typescript-eslint/eslint-plugin-tslint":"^1.9.0","@typescript-eslint/parser":"^1.9.0","@wwwouter/tslint-contrib":"^1.0.0","babel-eslint":"^10.0.1","eslint":"^5.16.0","eslint-config-standard":"^12.0.0","eslint-plugin-import":"^2.17.3","eslint-plugin-node":"^9.1.0","eslint-plugin-promise":"^4.1.1","eslint-plugin-standard":"^4.0.0","file-name-linter":"^1.1.0","markdownlint-cli":"^0.17.0","pkg-up":"^3.1.0","tslint":"^5.17.0","tslint-config-standard":"^8.0.1"},"devDependencies":{"@chatie/git-scripts":"^0.2.1","@chatie/semver":"^0.4.7","@chatie/tsconfig":"^0.6.1","@types/eslint":"^4.16.6","@types/glob":"^7.1.1","glob":"^7.1.4","pkg-jq":"^0.2.3","tstest":"^0.4.2"},"publishConfig":{"access":"public","tag":"latest"},"git":{"scripts":{"pre-push":"npx git-scripts-pre-push"}},"gitHead":"d8ae3cedc5525bd81e98b81a12e9014c35cd2457","_id":"@chatie/eslint-config@0.6.15","_nodeVersion":"10.16.0","_npmVersion":"6.9.0","dist":{"integrity":"sha512-kzWiej4OElyBnZnl/nLOuyVXXckCRC8WLDGEv2QZJvfatVhfRzW+yk7lhLUNdVvSZQDJadAszpPhB9uk5KSg0w==","shasum":"7a39be2b2b4fcdbdfef3190415287195c73be523","tarball":"https://registry.npmjs.org/@chatie/eslint-config/-/eslint-config-0.6.15.tgz","fileCount":29,"unpackedSize":97017,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdCTKACRA9TVsSAnZWagAAStsQAI0n34VmVUgvTgGLOLoh\nA/jHO/X7iaHlBaI4Tt+aUfkLxJI/HuAdCEzf1jQ1SxXGeN3sONsjiKh9WiKD\nUrpcRriu35xp93jwkCyWyvw0VKjvZxz4pXDnNRpd6xFI5v0Dc5gDICxL5K8d\nGws8s1qFm+bbzSmjdwkeQ7GgZ0VnfArVK8reHT+a9AH6ieWw4fFM3wdHiic3\nInKjDFVhRYj4SogQ0buCFp6KFpMooYcPIO3iD8/n/JpwYky++KGfmnNUrDHX\n2ofLLwUtdOtSmNpesN9N5lq578q/FeNx8298QYncEV+wPgKjQgccjGXafd9/\nRuPjxSW3W2LpfbNr/8nu4/+DrQh7NQVQW3cql2NuLxhm6Lz2j49pLSJmQwSq\nhSqgt1X24KtQYOOjVrQ55ZiDvWpjdg2HLuBCE3iOdEJY1IaW/bEgslB/wfgg\nsgUXuIwnGk4+rMTUKNwoCRloqmIjexCCINeZHkRbROZBJcnczAeV5pjAbCHj\nGu7J4Uw7BKuYhi6SPUeosNoeTvht2AThvReSzFBVisbCbPzv5QeXAVZNspIP\nimsrk60KveWN4hwPiLQb5xDDOkwpwN1JHgPpw9jmJrQwv3LbKiGt2xeizDQd\naPth98pz2SDglCC1JmJmIOPfML8R988BMxrh7oSnwWMsMsStEiomzMTWtAhw\n/8Aa\r\n=3Y3x\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIG5IOvF7Z7ZfjTGYVpZwv6ddbxEzElX/F46Aw+QU6lzHAiAJF78emHZylTQEj8vkFtR1petvIhu+rOveq4tUppvZmQ=="}]},"maintainers":[{"email":"dev@chatie.io","name":"chatie"},{"email":"zixia@zixia.net","name":"zixia"}],"_npmUser":{"name":"zixia","email":"zixia@zixia.net"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-config_0.6.15_1560883839479_0.35496735580284633"},"_hasShrinkwrap":false},"0.6.16":{"name":"@chatie/eslint-config","version":"0.6.16","description":"ESLint Sharable Configurations and Rules in Chatie Organization","main":"src/eslintrc.js","scripts":{"dist":"echo dist","pack":"npm pack","postinstall":"node bin/install.js","lint":"eslint src/**/*.js","test:pack":"bash -x scripts/npm-pack-testing.sh","test":"npm run lint && npm run test:unit","test:unit":"blue-tape -r ts-node/register 'src/**/*.spec.ts' 'src/*.spec.ts' 'tests/*.spec.ts' 'tests/**/*.spec.ts'"},"repository":{"type":"git","url":"git+https://github.com/Chatie/eslint-config.git"},"keywords":["eslint","eslintConfig"],"author":{"name":"Huan LI","email":"zixia@zixia.net"},"license":"Apache-2.0","bugs":{"url":"https://github.com/Chatie/eslint-config/issues"},"homepage":"https://github.com/Chatie/eslint-config#readme","peerDependencies":{},"dependencies":{"@typescript-eslint/eslint-plugin":"^1.10.3-alpha.6","@typescript-eslint/eslint-plugin-tslint":"^1.9.0","@typescript-eslint/parser":"^1.9.0","@wwwouter/tslint-contrib":"^1.0.0","babel-eslint":"^10.0.1","eslint":"^5.16.0","eslint-config-standard":"^12.0.0","eslint-plugin-import":"^2.17.3","eslint-plugin-node":"^9.1.0","eslint-plugin-promise":"^4.1.1","eslint-plugin-standard":"^4.0.0","file-name-linter":"^1.1.0","markdownlint-cli":"^0.17.0","pkg-up":"^3.1.0","tslint":"^5.17.0","tslint-config-standard":"^8.0.1"},"devDependencies":{"@chatie/git-scripts":"^0.2.1","@chatie/semver":"^0.4.7","@chatie/tsconfig":"^0.6.1","@types/eslint":"^4.16.6","@types/glob":"^7.1.1","glob":"^7.1.4","pkg-jq":"^0.2.3","tstest":"^0.4.2"},"publishConfig":{"access":"public","tag":"latest"},"git":{"scripts":{"pre-push":"npx git-scripts-pre-push"}},"gitHead":"dc2e1bcf295a19e31180f4615f7dcf43a468ebfa","_id":"@chatie/eslint-config@0.6.16","_nodeVersion":"10.16.0","_npmVersion":"6.9.0","dist":{"integrity":"sha512-YiX4IG41e7NB7k5ZD6ryTaFqzAQM4y5DbFPBUK4OI57LEVQVJB5crPY5VSPKeoPL7HqwiUy9PQbqIKPAp9c/oA==","shasum":"607543749dbb3d607e862a22b213636f43c639bd","tarball":"https://registry.npmjs.org/@chatie/eslint-config/-/eslint-config-0.6.16.tgz","fileCount":31,"unpackedSize":97499,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdCTjLCRA9TVsSAnZWagAAiIsP/RpBO/qnupCNyfw8DY9g\no/fh6jKFlCwRClUBHb/Nktxrl2hXzDpC+NMXm2qp5nLlYYjfesXTZlwbIAhu\nrijRZRmqWBrmvxM5FifH0wFw24N8G2ovZzqgntVMJY4zeJ8I1BNo1JWolYQp\nZmIMj3NyvE2YVRKnuAHucJhcor/QQ5EQl1iqpY95nSPLXq387+3fB+5P3kW8\nSfj9mJ4OXTUGO+c0FiGA1LGYCzJXLAoHydgMu+EuSma1rns5ivjjWBkTsnnP\nk/Si8M9Rao8cZh7ps2ECXsTfF8sCUYDUpoxWV4NExaNNbcOJFB5y2dvt1MXe\nuGw0/XuuJjvYWE6xiPc2EmbrP4j6LRpPWFIvsu5+mkZk+Cig38vNMkE2alBt\ndc9xedSr3431Wpw+g9MVIpMhI01tsut6lbtL9EJUC1wGEaSrAw5fxyAkqFY0\nwUmetBq/6GMzlSj/EpWZgFUDJnGEX2sjOAgfDqu7yWH3Mke+FcUsJ80R20qT\nMxYcZIeNbNalNcLhU/0qaiZYIuCwmxURO7+tUJz3qf4SxMes2zqnMi2zAnVJ\nUBjKH1FB1SisZxEhqZnSrwjTTN7U2P8aVeS7ujq0U0Lq+sAC7KIoH6ccBddq\nX8BN8AghRu6qUQSRfbHUnUh7GwXm4eDwHmcdHlIM+uLywV8sClYBO7FMkurG\n2Kdx\r\n=6xqL\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIH5eO9fgeQDG2SAyQFIx6QXWlEeKcxshZROkOSq/zSTIAiA2/H8FQ8wfmcCJg2dtRhiry5jGUXRrXvyvWCTqMm5uMg=="}]},"maintainers":[{"email":"dev@chatie.io","name":"chatie"},{"email":"zixia@zixia.net","name":"zixia"}],"_npmUser":{"name":"zixia","email":"zixia@zixia.net"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-config_0.6.16_1560885451050_0.4470626649888967"},"_hasShrinkwrap":false},"0.6.17":{"name":"@chatie/eslint-config","version":"0.6.17","description":"ESLint Sharable Configurations and Rules in Chatie Organization","main":"src/eslintrc.js","scripts":{"dist":"echo dist","pack":"npm pack","postinstall":"node bin/install.js","lint":"eslint src/**/*.js","test:pack":"bash -x scripts/npm-pack-testing.sh","test":"npm run lint && npm run test:unit","test:unit":"blue-tape -r ts-node/register 'src/**/*.spec.ts' 'src/*.spec.ts' 'tests/*.spec.ts' 'tests/**/*.spec.ts'"},"repository":{"type":"git","url":"git+https://github.com/Chatie/eslint-config.git"},"keywords":["eslint","eslintConfig"],"author":{"name":"Huan LI","email":"zixia@zixia.net"},"license":"Apache-2.0","bugs":{"url":"https://github.com/Chatie/eslint-config/issues"},"homepage":"https://github.com/Chatie/eslint-config#readme","peerDependencies":{},"dependencies":{"@typescript-eslint/eslint-plugin":"^1.10.3-alpha.6","@typescript-eslint/eslint-plugin-tslint":"^1.9.0","@typescript-eslint/parser":"^1.9.0","@wwwouter/tslint-contrib":"^1.0.0","babel-eslint":"^10.0.1","eslint":"^5.16.0","eslint-config-standard":"^12.0.0","eslint-plugin-import":"^2.17.3","eslint-plugin-node":"^9.1.0","eslint-plugin-promise":"^4.1.1","eslint-plugin-standard":"^4.0.0","file-name-linter":"^1.1.0","markdownlint-cli":"^0.17.0","pkg-up":"^3.1.0","tslint":"^5.17.0","tslint-config-standard":"^8.0.1"},"devDependencies":{"@chatie/git-scripts":"^0.2.1","@chatie/semver":"^0.4.7","@chatie/tsconfig":"^0.6.1","@types/eslint":"^4.16.6","@types/glob":"^7.1.1","glob":"^7.1.4","pkg-jq":"^0.2.3","tstest":"^0.4.2"},"publishConfig":{"access":"public","tag":"latest"},"git":{"scripts":{"pre-push":"npx git-scripts-pre-push"}},"gitHead":"3b742cf4539d4930d151d8bcee63fff3a05989e2","_id":"@chatie/eslint-config@0.6.17","_nodeVersion":"10.16.0","_npmVersion":"6.9.0","dist":{"integrity":"sha512-+DkIerx3bx+q+yNo1ajfTQwM8f021IHmyqKbJ54EHsonsmZOpnoPGCh9NDVnwtko+LYn6qn13IdkrcRA8JOjkA==","shasum":"063392465a8f6af49591ea5a986e3d9ecdea8e60","tarball":"https://registry.npmjs.org/@chatie/eslint-config/-/eslint-config-0.6.17.tgz","fileCount":31,"unpackedSize":97471,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdCTo/CRA9TVsSAnZWagAAH9gP/R7XbBZNJA1A5fH1pdtx\nOnRYPTrMo6ExFN8KeUsnqvzWjGwhkRHK5esOcuLSHfyS2ag+gOwLzklEFGRI\n0b5/XtNiSXbOA1waOx6GR/CjishkLZKcWqccEfNctaogVvGhRLJM4C2nxXfs\nySgI51cn4tco6uFaM0CUJz1ccUE9xGWuzHX1t2qHrlE0Oc1guOTXniU6BREz\nNutuC8PwtMkfqhhNdnwjanB2MgHG1Dfx2rt4s/ubmk7cA7xMrvwmjnHJO1hT\nEzYxrN93HrAIMAo4JDmqQ5er6ulxiVv+pTZHbn5UG0X6zW4/JDPSqGfpBDqJ\nhMNjaZfSajz2Eg0pbREuDrTe/F+s4bv2FTraRPNOpKTvhHbOqc9AmKEGJ6UK\nApz5uyF/tO1wUwZGrMKHMoB00F/lqensZ+hHhXDgkuTn2psdFU4Mp4zM4EWm\nDNRN2qONX5/9tlD3Ec6W30vYVR/OIBqq79bIBZMDaCmYM3Wk645iGL7Em96B\n4xjpiZIEcgttwxAAiy7mm26FbTvuwdg/g8vofAS4qXFiQKhgMfNCw5edPEqO\nIDW9IrlS7IqtjxPjTx+DWCzx8k23MnaG9iNkjRYDSnOhrdR4mMRKfNguMX8+\naGISlr9D2FraR9yxbtjSePCTwu7B40XWe1gydPMshcp1l4op0jEzAPGJNM6X\n52GD\r\n=pJ04\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDoUppHD9YDVxnKqnkGhx8ilRxIxEOw/ucstn6IEelvcQIhALTJqhC3GOfgjBT6NfumRhtAi5fuDwmmFcj6GIbtrtp8"}]},"maintainers":[{"email":"dev@chatie.io","name":"chatie"},{"email":"zixia@zixia.net","name":"zixia"}],"_npmUser":{"name":"zixia","email":"zixia@zixia.net"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-config_0.6.17_1560885822684_0.11008644543673629"},"_hasShrinkwrap":false},"0.6.18":{"name":"@chatie/eslint-config","version":"0.6.18","description":"ESLint Sharable Configurations and Rules in Chatie Organization","main":"src/eslintrc.js","scripts":{"dist":"echo dist","pack":"npm pack","postinstall":"node bin/install.js","lint":"eslint src/**/*.js","test:pack":"bash -x scripts/npm-pack-testing.sh","test":"npm run lint && npm run test:unit","test:unit":"blue-tape -r ts-node/register 'src/**/*.spec.ts' 'src/*.spec.ts' 'tests/*.spec.ts' 'tests/**/*.spec.ts'"},"repository":{"type":"git","url":"git+https://github.com/Chatie/eslint-config.git"},"keywords":["eslint","eslintConfig"],"author":{"name":"Huan LI","email":"zixia@zixia.net"},"license":"Apache-2.0","bugs":{"url":"https://github.com/Chatie/eslint-config/issues"},"homepage":"https://github.com/Chatie/eslint-config#readme","peerDependencies":{},"dependencies":{"@typescript-eslint/eslint-plugin":"^1.10.3-alpha.6","@typescript-eslint/eslint-plugin-tslint":"^1.9.0","@typescript-eslint/parser":"^1.10.3-alpha.12","@wwwouter/tslint-contrib":"^1.0.0","babel-eslint":"^10.0.1","eslint":"^6.0.0","eslint-config-standard":"^12.0.0","eslint-plugin-import":"^2.17.3","eslint-plugin-node":"^9.1.0","eslint-plugin-promise":"^4.1.1","eslint-plugin-standard":"^4.0.0","file-name-linter":"^1.1.0","markdownlint-cli":"^0.17.0","pkg-up":"^3.1.0","tslint":"^5.17.0","tslint-config-standard":"^8.0.1"},"devDependencies":{"@chatie/git-scripts":"^0.2.1","@chatie/semver":"^0.4.7","@chatie/tsconfig":"^0.6.1","@types/eslint":"^4.16.6","@types/glob":"^7.1.1","glob":"^7.1.4","pkg-jq":"^0.2.3","tstest":"^0.4.2"},"publishConfig":{"access":"public","tag":"latest"},"git":{"scripts":{"pre-push":"npx git-scripts-pre-push"}},"gitHead":"e187cb07a3834011a689c6080af57a21af9293c7","_id":"@chatie/eslint-config@0.6.18","_nodeVersion":"10.16.0","_npmVersion":"6.9.0","dist":{"integrity":"sha512-dq6rtRVoJjH7MWThLyFqWMkYQ7c5SDeCBaktR+ysnN9tVbhXf4oFYyFz5FiMi9zqZMZgKvz6Orb/5pC5xUgIYw==","shasum":"1eaae3654b54bf3921c97033c29605cfc572d18c","tarball":"https://registry.npmjs.org/@chatie/eslint-config/-/eslint-config-0.6.18.tgz","fileCount":31,"unpackedSize":97480,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdDbb1CRA9TVsSAnZWagAAjPQP/2OGGswnktXzKqYi98Ro\na9k3LF9UoP/37fYqgg7Hxa4PKCacoKe2pO+mO23Vy+ia20+T4L2AdbLcyl7J\nE0viLXDBC0lMGBoa+O4CrD9mM9q7zrLNUOHAVW8QH5XPutdygjr/GMpD0kSf\nvpL0QXb9Df9Pok9xk7/b7k5tP4tHK9uM4nGXpb/U5C3OV7mxI8IHZDFHXFIR\n9A/EoWdf+DUvaO93wB0JE26jUnYG4dd69abmdAlcYe+DufSyhBHoy2Wq6INr\nZt4OXNCOWl19kHP/y7Q32ZGJc9xnqttli2tkv5uWvYb1sgMBe6cA4thoH1PJ\n+ahhiWFI20wx7Ffrw+0aS7Cl7OZIbs4DHn4DmIucxDJfNnUmriY3B7D7Bx7W\nnTwgXVwthfDCJjGQhkpgyR47mWG3TqLWqwKHoSdJ+5NRnUQ+hmhp8HcuV+fL\nvTSxcj+GRMlbwexqQVcddit1teshpukFtezkM+rtW5gsGBLb3K7JZllQeO6B\nBTxxU1NsnLQ+PKi5XN9H+M21IxirwpXu5vIghbvxgIhE/Oq+bGjNggJMcQB/\nFQArRy+eka9hBVtNDuhgKZ+X26xUwK983it2LqrVBgc7UIrn2+SF6K/5Sfh7\nRqWRPbHSHrwVXnAPpARxzxcZ7Imn6eOyygx8aOuIFXNQmSnrIPkpJGmmaHyU\nhKvi\r\n=UcD+\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDKCPQet4VTZkiog8meD3KINPcCBYmXnA/lkR/leCcH1AIgZkISacMcS0z9F6HTHpq2v7AWtFVoo+gFHrgdVH1YxYg="}]},"maintainers":[{"email":"dev@chatie.io","name":"chatie"},{"email":"zixia@zixia.net","name":"zixia"}],"_npmUser":{"name":"zixia","email":"zixia@zixia.net"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-config_0.6.18_1561179892578_0.6912697350151533"},"_hasShrinkwrap":false},"0.6.20":{"name":"@chatie/eslint-config","version":"0.6.20","description":"ESLint Sharable Configurations and Rules in Chatie Organization","main":"src/eslintrc.js","scripts":{"dist":"echo dist","pack":"npm pack","postinstall":"node bin/install.js","lint":"eslint src/**/*.js","test:pack":"bash -x scripts/npm-pack-testing.sh","test":"npm run lint && npm run test:unit","test:unit":"blue-tape -r ts-node/register 'src/**/*.spec.ts' 'src/*.spec.ts' 'tests/*.spec.ts' 'tests/**/*.spec.ts'"},"repository":{"type":"git","url":"git+https://github.com/Chatie/eslint-config.git"},"keywords":["eslint","eslintConfig"],"author":{"name":"Huan LI","email":"zixia@zixia.net"},"license":"Apache-2.0","bugs":{"url":"https://github.com/Chatie/eslint-config/issues"},"homepage":"https://github.com/Chatie/eslint-config#readme","peerDependencies":{},"dependencies":{"@typescript-eslint/eslint-plugin":"^1.10.3-alpha.6","@typescript-eslint/eslint-plugin-tslint":"^1.9.0","@typescript-eslint/parser":"^1.10.3-alpha.12","@wwwouter/tslint-contrib":"^1.0.0","babel-eslint":"^10.0.1","eslint":"^6.0.0","eslint-config-standard":"^12.0.0","eslint-plugin-import":"^2.17.3","eslint-plugin-node":"^9.1.0","eslint-plugin-promise":"^4.1.1","eslint-plugin-standard":"^4.0.0","file-name-linter":"^1.1.0","markdownlint-cli":"^0.17.0","pkg-up":"^3.1.0","tslint":"^5.17.0","tslint-config-standard":"^8.0.1"},"devDependencies":{"@chatie/git-scripts":"^0.2.1","@chatie/semver":"^0.4.7","@chatie/tsconfig":"^0.6.1","@types/eslint":"^4.16.6","@types/glob":"^7.1.1","glob":"^7.1.4","pkg-jq":"^0.2.3","tstest":"^0.4.2"},"publishConfig":{"access":"public","tag":"latest"},"git":{"scripts":{"pre-push":"npx git-scripts-pre-push"}},"gitHead":"b50ce90add1fa42d71dea9b8ac48ff476aefca59","_id":"@chatie/eslint-config@0.6.20","_nodeVersion":"10.16.0","_npmVersion":"6.9.0","dist":{"integrity":"sha512-z7OGi8KXWPI1XjwtZioPB1Y7E7P+6ByWOaxdoCpbGu17sWnaXqsp/1vzJ9JYn1/JZvxnPEGZPnexGlSNUgq8bg==","shasum":"322c898bcf7888b3d693bcf7941e4d7fa61694ef","tarball":"https://registry.npmjs.org/@chatie/eslint-config/-/eslint-config-0.6.20.tgz","fileCount":29,"unpackedSize":97244,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdDiA5CRA9TVsSAnZWagAAuFEP/R0YXZ+/8CBHfKcvCKR+\nNuU5NoPnBCxSWkAZGdC2i3zf4UxiCMbSaZUZZOSDa+B64MQanadXlMMdDxmo\nlxVBmwT15tdlkLMQKnXn70Kywwu1bHIhvuW8NODRrdlbNYMEQ7zX9x54J6M0\n9UXh9wL/7R9ph8GBfvw1jQdDjUzmKVWLO7HJVEVW0ZlFAPpb8bT6S4w0hviS\nP39BrqPLwdxXTdwAsOdpg4M3LVEeTptBtob1mhwyFdZRTdNlxl7qSR8KHclx\n4IKKNV+tqsRzQhodN0hD6KDGYnbPbKBbyYqaHHAsCOVcYn51RkbfukdRnVP3\nI8Gx4/ow5656AWvLoxrmK04Yem0YCauOsVp3Tcqjm1cHKevTUh722ZA2RUe7\nGpI74Enp52Ixy7A69AeWJZWqGDpb8hcCNPO2rbiNWotim+gqRNNFIwCTDdY8\nuAH7UvFj0lV//ByD+sPkQeWeztayoIVIV+PxAPMyNJYAZNn5hZDAqcrTD/N1\nsWHf0C3g3ZAdGrB/NeCToBphFCeC+xOe9SxFXEK41N6s5w8/hB0A3HzyrszG\np7QT4NimTuQJ4cPyvq68pnZfSzaHMmYM+rPPe3qkSNOPhAuoARtXurti6s5R\ni1ajcGKGRIfcIx/ttHIEF1cRXRqhcG7i108PvS/j4sHeQ9KH7REG6BFtwTr7\nBf9k\r\n=wtqW\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICiNQt2o3eeiffjYYUAEum7wCeaHN/dwVzqFKUW3ZRtnAiBhR5xgvWb1ZYvvGEjlDM0jocEThohYatMmtd8DdiANgw=="}]},"maintainers":[{"email":"dev@chatie.io","name":"chatie"},{"email":"zixia@zixia.net","name":"zixia"}],"_npmUser":{"name":"zixia","email":"zixia@zixia.net"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-config_0.6.20_1561206840249_0.5740096051843881"},"_hasShrinkwrap":false},"0.8.1":{"name":"@chatie/eslint-config","version":"0.8.1","description":"ESLint Sharable Configurations and Rules in Chatie Organization","main":"src/eslintrc.js","scripts":{"dist":"echo dist","pack":"npm pack","postinstall":"node bin/install.js","lint":"eslint src/**/*.js","test:pack":"bash -x scripts/npm-pack-testing.sh","test":"npm run lint && npm run test:unit","test:unit":"blue-tape -r ts-node/register 'src/**/*.spec.ts' 'src/*.spec.ts' 'tests/*.spec.ts' 'tests/**/*.spec.ts'"},"repository":{"type":"git","url":"git+https://github.com/Chatie/eslint-config.git"},"keywords":["eslint","eslintConfig"],"author":{"name":"Huan LI","email":"zixia@zixia.net"},"license":"Apache-2.0","bugs":{"url":"https://github.com/Chatie/eslint-config/issues"},"homepage":"https://github.com/Chatie/eslint-config#readme","peerDependencies":{},"dependencies":{"@typescript-eslint/eslint-plugin":"^1.10.3-alpha.6","@typescript-eslint/eslint-plugin-tslint":"^1.9.0","@typescript-eslint/parser":"^1.10.3-alpha.12","@wwwouter/tslint-contrib":"^1.0.0","babel-eslint":"^10.0.1","eslint":"^6.0.0","eslint-config-standard":"^12.0.0","eslint-plugin-import":"^2.17.3","eslint-plugin-node":"^9.1.0","eslint-plugin-promise":"^4.1.1","eslint-plugin-standard":"^4.0.0","file-name-linter":"^1.1.0","markdownlint-cli":"^0.17.0","pkg-up":"^3.1.0","tslint":"^5.17.0","tslint-config-standard":"^8.0.1"},"devDependencies":{"@chatie/git-scripts":"^0.2.1","@chatie/semver":"^0.4.7","@chatie/tsconfig":"^0.6.1","@types/eslint":"^4.16.6","@types/glob":"^7.1.1","glob":"^7.1.4","pkg-jq":"^0.2.3","tstest":"^0.4.2"},"publishConfig":{"access":"public","tag":"latest"},"git":{"scripts":{"pre-push":"npx git-scripts-pre-push"}},"gitHead":"b024d2215976d153a2b16db3cb1b6ff784e724cd","_id":"@chatie/eslint-config@0.8.1","_nodeVersion":"10.16.0","_npmVersion":"6.9.0","dist":{"integrity":"sha512-QYZAyUiDNrczqm6fq0c0zbg1et/gYNtEQlLA7LEtm0mfBQBWOg1JAdjVVAcWzC0Gi1prHjhmmXbV6wtLf3jq8w==","shasum":"983d41edacd78610ea318549c9b898965d1aba7e","tarball":"https://registry.npmjs.org/@chatie/eslint-config/-/eslint-config-0.8.1.tgz","fileCount":31,"unpackedSize":97453,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdGPwsCRA9TVsSAnZWagAAwv0P/0hE3FwbqrLlOplOUlFP\nVFUn07TEKlF5rEiiRRs4Gu3jKIPIySoaYamTzbrsiztD4vHP/Qgu2Zs5s9N6\nYAeidc07ua3+JOIPXrfyX9dmLz03C4h0f6/b4axSJyxy9EEgMEBT3H++7Kkt\ntDoCXiILBzdnAD0QIHgJZfcxhKnjZr+k718zQoDxgyjE238nHS6se8rdxIgR\nPsEX74YiCJh2KiYnsbOdXiBjWWhviwPqhQxloUtF5c9Me8dyrkxuZralYUpU\nhJ7/Snk2YdrLposn4o/EjI1AfhXDkcCR9folpvRk9qHiS2fCf88i0UTP8NcT\nUWfin90GAyGXBMb3XVgLNCaTtUo87SVWL8dX+3FqngHjiOCU0H0fdCauSmdp\nUTVHVkq9R3RZnnL2O4bRi4GOfU2WGkIwvmg//x53hQZsaQoU6XdbIBtXRdgT\n9lfs++tnC9f2fkE6bD0PeToHGP551IieETf7JswSPnClCWjAIUsm9hezeauT\nTK+lelhWpLqnqkx548/v7KAlFFOEtMnJ1ctgXt3XjDLIwbTmTrzsBuA8jjEA\ndOI5FqTZc1MKfSBIimy9K/edPVF4aO6aZfVMDH1blfOmBE8cXgOob6kXPXCI\nrhpylxxgG3F7pdJ4EfmSbMKJrKsNTiwtGfk1ktN0rl+UOl2VkokzdMrz8R/E\n6Ueg\r\n=oWBf\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGQrLVo78OfYBmpHhiWoLEnOsNt5HcJ9moIWx7yQwxXlAiEAm8R/sN/c5iI7MJjhuYfuxASbwL+uK2/13QUIN1+vXIQ="}]},"maintainers":[{"email":"dev@chatie.io","name":"chatie"},{"email":"zixia@zixia.net","name":"zixia"}],"_npmUser":{"name":"zixia","email":"zixia@zixia.net"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-config_0.8.1_1561918507711_0.27673102260393034"},"_hasShrinkwrap":false},"0.9.1":{"name":"@chatie/eslint-config","version":"0.9.1","description":"ESLint Sharable Configurations and Rules in Chatie Organization","main":"src/eslintrc.js","scripts":{"dist":"echo dist","pack":"npm pack","postinstall":"node bin/install.js","lint":"eslint src/**/*.js","test:pack":"bash -x scripts/npm-pack-testing.sh","test":"npm run lint && npm run test:unit","test:unit":"blue-tape -r ts-node/register 'src/**/*.spec.ts' 'src/*.spec.ts' 'tests/*.spec.ts' 'tests/**/*.spec.ts'"},"repository":{"type":"git","url":"git+https://github.com/Chatie/eslint-config.git"},"keywords":["eslint","eslintConfig"],"author":{"name":"Huan LI","email":"zixia@zixia.net"},"license":"Apache-2.0","bugs":{"url":"https://github.com/Chatie/eslint-config/issues"},"homepage":"https://github.com/Chatie/eslint-config#readme","peerDependencies":{},"dependencies":{"@typescript-eslint/eslint-plugin-tslint":"^2.20.0","@typescript-eslint/eslint-plugin":"^2.20.0","@typescript-eslint/parser":"^2.20.0","@wwwouter/tslint-contrib":"^1.0.0","babel-eslint":"^10.0.3","eslint":"^6.8.0","eslint-config-standard":"^14.1.0","eslint-plugin-import":"^2.20.1","eslint-plugin-node":"^11.0.0","eslint-plugin-promise":"^4.2.1","eslint-plugin-standard":"^4.0.1","file-name-linter":"^1.1.0","markdownlint-cli":"^0.22.0","pkg-up":"^3.1.0","tslint":"^6.0.0","tslint-config-standard":"^9.0.0"},"devDependencies":{"@chatie/git-scripts":"^0.2.5","@chatie/semver":"^0.4.7","@chatie/tsconfig":"^0.8.0","@types/eslint":"^6.1.8","@types/glob":"^7.1.1","glob":"^7.1.6","tstest":"^0.4.9"},"publishConfig":{"access":"public","tag":"next"},"git":{"scripts":{"pre-push":"npx git-scripts-pre-push"}},"gitHead":"fecf9b23411d0fff3599af32d9d0dae7eb637f98","readme":"# eslint-config\n\n[![NPM Version](https://badge.fury.io/js/%40chatie%2Feslint-config.svg)](https://www.npmjs.com/package/@chatie/eslint-config)\n[![npm (tag)](https://img.shields.io/npm/v/%40chatie/eslint-config/next.svg)](https://www.npmjs.com/package/@chatie/eslint-config?activeTab=versions)\n[![Build Status](https://travis-ci.com/Chatie/eslint-config.svg?branch=master)](https://travis-ci.com/Chatie/eslint-config)\n[![Greenkeeper badge](https://badges.greenkeeper.io/Chatie/eslint-config.svg)](https://greenkeeper.io/)\n\nESLint Sharable Rules in TypeScript Standard Style\n\n![ESLint Sharable Rules in TypeScript Standard Style](https://chatie.github.io/eslint-config/images/eslint-config-chatie.jpg)\n> Source: [Using ESLint and Prettier in a TypeScript Project](https://www.robertcooper.me/using-eslint-and-prettier-in-a-typescript-project)\n\n## USAGE\n\n1. Install `@chatie/eslint-config`\n\n```sh\nnpm install --save-dev @chatie/eslint-config\n```\n\n2. It will automatically generate a `.eslintrc.js` for you (if there's no such file before)\n\nIt will contains the following content:\n\n```js\nmodule.exports = {\n  extends: '@chatie',\n}\n```\n\n### 3. You are All Set\n\n```sh\n./node_modules/.bin/eslint\n```\n\n`eslint` will work and follow the @chatie rules.\n\n## STYLES\n\n- [JavaScript Standard Style](https://standardjs.com)\n  - [ESLint Config for JavaScript Standard Style](https://github.com/standard/eslint-config-standard)\n\n## SEE ALSO\n\n- [ESLint Shareable Configs](https://eslint.org/docs/developer-guide/shareable-configs)\n- [Using ESLint with TypeScript in 2019](https://43081j.com/2019/02/using-eslint-with-typescript)\n- [From TSLint to ESLint, or How I Learned to Lint GraphQL Code](https://artsy.github.io/blog/2019/01/29/from-tslint-to-eslint/)\n\n### tslint -> eslint\n\n- [Roadmap: tslint-microsoft-contrib -> ESLint #876](https://github.com/microsoft/tslint-microsoft-contrib/issues/876)\n- [The future of TypeScript on ESLint](https://eslint.org/blog/2019/01/future-typescript-eslint)\n- [ESLint Plugin TSLint](https://github.com/typescript-eslint/typescript-eslint/tree/master/packages/eslint-plugin-tslint)\n\n## FAQ\n\n### 1. `vscode` not linting TypeScript files at all\n\nAdd the following config to `.vscode/settings.json` to enable linting TypeScript files:\n\n```json\n  \"eslint.validate\": [\n    \"javascript\",\n    \"typescript\",\n  ],\n```\n\n## HISTORY\n\n### v0.6 (08 Jun 2019)\n\n1. Add rule [no-floating-promises](https://github.com/typescript-eslint/typescript-eslint/pull/495)\n1. Add rule set (recommended) from [eslint-plugin-promise](https://www.npmjs.com/package/eslint-plugin-promise)\n1. Add dependence of [file-name-linter](https://npmjs.com/package/file-name-linter) to lint file names.\n1. Add dependence of [markdownlint-cli](https://npmjs.com/package/markdownlint-cli) to lint markdown.\n1. Auto generate `.eslintrc.js` in the project root directory after install if it not exists.\n1. First beta\n\n### v0.0.1 (07 Jun 2019)\n\n1. Converted tsling.json to .eslintrc.js with the JavaScript Standard Style.\n\n## AUTHOR\n\n[Huan LI (李卓桓)](http://linkedin.com/in/zixia) zixia@zixia.net\n\n[![Profile of Huan LI (李卓桓) on StackOverflow](https://stackexchange.com/users/flair/265499.png)](https://stackexchange.com/users/265499)\n\n## COPYRIGHT & LICENSE\n\n- Code & Docs © 2019 - now Huan LI zixia@zixia.net\n- Code released under the Apache-2.0 License\n- Docs released under Creative Commons\n","readmeFilename":"README.md","_id":"@chatie/eslint-config@0.9.1","_nodeVersion":"10.19.0","_npmVersion":"6.13.4","dist":{"integrity":"sha512-KIyqscjmSDyJRX1P9FhRKvfm8Yf+G5jCSZkEtZEekWMH4C/NRplxkA7sYmQAZyR6UV9yPTkXua1qaGWydvrrwg==","shasum":"41a610fabb0d1fcafdc784a5342d4bdc87f1eee1","tarball":"https://registry.npmjs.org/@chatie/eslint-config/-/eslint-config-0.9.1.tgz","fileCount":31,"unpackedSize":97267,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeUp4KCRA9TVsSAnZWagAAhCkP/REJQOzWLNYLc4CVCXQq\nTP1T2HYalJHohGyXoh9Y/0cGfaSqx5AvJn7EUO8T5zAGUGjPgFwNsya+YQgM\nfggsDW3Ti9dNtAWZUifIS02LsW/abjw4k/ebPShKYH1CYuO5eRGxp31yIGUQ\nW4yMa5CL+o+p0pTkCveJuo/I4WTY5l/6H0uZrB8PU0QIhAW2cfYQdtYYVkqG\nPw2S9OXijsHIOj2wrKjRPJ1fY6HI3s7LpuMhYTLAy6CoBpwVNMpyRHXxf9dC\n1jbD2ffSJ6fuGPVHGpys8auKy5vJ2/xUw3TEhU19qOgaU5yxEbWkZnMT+NqC\n87niZ6Zvzh8UImAgQ5LnMDoRSG+tQfmaorcpUho26kfDx+7G55BMTTj0tW3e\nOsZJjWPYIFqa7G0c1ZOhxhN5OFq+EVpftDk/Wml5MTD8zYust590p4QPs2Qk\nRrlM5RK60NHX8I31QJOlxLUaWyTo4i54v9B5Ev3MXW01kc+iK9uBdpdibF2O\n/wyOsSzOOSV8aHpoi6n/FMSIUzF7aaAypJHpNGBmV0bvDDRxjPz9XUoLftT3\nuZELF+NnaZdYuCMmQrv9yj0bCfTO3Y5i3WHLtIB5NbIFL+0ibUhY2wYR96G4\njjRB738xijBbAcxgGC6R0L1sBRVGEzaDkA6/+psYGjdDsyzg2huJxu0rbr6D\nTBaX\r\n=xy8v\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEggAceNuAuBqopww5G7nkAVRi1AtvwaHhi6IPd8WclwAiEAok+uEe/r9QSEszsYWPbFmD4WJAUNWsBJdZ1KAh1ne9c="}]},"maintainers":[{"email":"dev@chatie.io","name":"chatie"},{"email":"zixia@zixia.net","name":"zixia"}],"_npmUser":{"name":"zixia","email":"zixia@zixia.net"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-config_0.9.1_1582472713795_0.9309571161147923"},"_hasShrinkwrap":false},"0.11.3":{"name":"@chatie/eslint-config","version":"0.11.3","description":"ESLint Sharable Configurations and Rules in Chatie Organization","main":"src/eslintrc.js","scripts":{"dist":"echo dist","pack":"npm pack","postinstall":"node bin/install.js","lint":"eslint src/**/*.js","test:pack":"bash -x scripts/npm-pack-testing.sh","test":"npm run lint && npm run test:unit","test:unit":"blue-tape -r ts-node/register 'src/**/*.spec.ts' 'src/*.spec.ts' 'tests/*.spec.ts' 'tests/**/*.spec.ts'"},"repository":{"type":"git","url":"git+https://github.com/Chatie/eslint-config.git"},"keywords":["eslint","eslintConfig"],"author":{"name":"Huan LI","email":"zixia@zixia.net"},"license":"Apache-2.0","bugs":{"url":"https://github.com/Chatie/eslint-config/issues"},"homepage":"https://github.com/Chatie/eslint-config#readme","peerDependencies":{},"dependencies":{"@typescript-eslint/eslint-plugin-tslint":"^3.4.0","@typescript-eslint/eslint-plugin":"^3.4.0","@typescript-eslint/parser":"^3.4.0","@wwwouter/tslint-contrib":"^1.0.0","babel-eslint":"^10.1.0","eslint":"^7.3.1","eslint-config-standard":"^14.1.1","eslint-plugin-import":"^2.22.0","eslint-plugin-node":"^11.1.0","eslint-plugin-promise":"^4.2.1","eslint-plugin-standard":"^4.0.1","file-name-linter":"^1.1.0","markdownlint-cli":"^0.23.1","pkg-up":"^3.1.0","tslint":"^6.1.2","tslint-config-standard":"^9.0.0"},"devDependencies":{"@chatie/git-scripts":"^0.6.2","@chatie/semver":"^0.4.7","@chatie/tsconfig":"^0.10.1","@types/eslint":"^7.2.0","@types/glob":"^7.1.2","glob":"^7.1.6","tstest":"^0.4.10"},"publishConfig":{"access":"public","tag":"next"},"git":{"scripts":{"pre-push":"npx git-scripts-pre-push"}},"gitHead":"8437feed0cd52d45996fd07ee7949c03f02d3719","readme":"# eslint-config\n\n[![NPM Version](https://badge.fury.io/js/%40chatie%2Feslint-config.svg)](https://www.npmjs.com/package/@chatie/eslint-config)\n[![npm (tag)](https://img.shields.io/npm/v/%40chatie/eslint-config/next.svg)](https://www.npmjs.com/package/@chatie/eslint-config?activeTab=versions)\n[![Build Status](https://travis-ci.com/Chatie/eslint-config.svg?branch=master)](https://travis-ci.com/Chatie/eslint-config)\n\n\nESLint Sharable Rules in TypeScript Standard Style\n\n![ESLint Sharable Rules in TypeScript Standard Style](https://chatie.github.io/eslint-config/images/eslint-config-chatie.jpg)\n> Source: [Using ESLint and Prettier in a TypeScript Project](https://www.robertcooper.me/using-eslint-and-prettier-in-a-typescript-project)\n\n## USAGE\n\n1. Install `@chatie/eslint-config`\n\n```sh\nnpm install --save-dev @chatie/eslint-config\n```\n\n2. It will automatically generate a `.eslintrc.js` for you (if there's no such file before)\n\nIt will contains the following content:\n\n```js\nmodule.exports = {\n  extends: '@chatie',\n}\n```\n\n### 3. You are All Set\n\n```sh\n./node_modules/.bin/eslint\n```\n\n`eslint` will work and follow the @chatie rules.\n\n## STYLES\n\n- [JavaScript Standard Style](https://standardjs.com)\n  - [ESLint Config for JavaScript Standard Style](https://github.com/standard/eslint-config-standard)\n\n## SEE ALSO\n\n- [ESLint Shareable Configs](https://eslint.org/docs/developer-guide/shareable-configs)\n- [Using ESLint with TypeScript in 2019](https://43081j.com/2019/02/using-eslint-with-typescript)\n- [From TSLint to ESLint, or How I Learned to Lint GraphQL Code](https://artsy.github.io/blog/2019/01/29/from-tslint-to-eslint/)\n\n### tslint -> eslint\n\n- [Roadmap: tslint-microsoft-contrib -> ESLint #876](https://github.com/microsoft/tslint-microsoft-contrib/issues/876)\n- [The future of TypeScript on ESLint](https://eslint.org/blog/2019/01/future-typescript-eslint)\n- [ESLint Plugin TSLint](https://github.com/typescript-eslint/typescript-eslint/tree/master/packages/eslint-plugin-tslint)\n\n## FAQ\n\n### 1. `vscode` not linting TypeScript files at all\n\nAdd the following config to `.vscode/settings.json` to enable linting TypeScript files:\n\n```json\n  \"eslint.validate\": [\n    \"javascript\",\n    \"typescript\",\n  ],\n```\n\n## HISTORY\n\n### v0.11 (Jun 30, 2020)\n\n1. Update dependencies to latest.\n1. Support `Nullish coalescing operator (??)`\n\n### v0.6 (08 Jun, 2019)\n\n1. Add rule [no-floating-promises](https://github.com/typescript-eslint/typescript-eslint/pull/495)\n1. Add rule set (recommended) from [eslint-plugin-promise](https://www.npmjs.com/package/eslint-plugin-promise)\n1. Add dependence of [file-name-linter](https://npmjs.com/package/file-name-linter) to lint file names.\n1. Add dependence of [markdownlint-cli](https://npmjs.com/package/markdownlint-cli) to lint markdown.\n1. Auto generate `.eslintrc.js` in the project root directory after install if it not exists.\n1. First beta\n\n### v0.0.1 (07 Jun 2019)\n\n1. Converted tsling.json to .eslintrc.js with the JavaScript Standard Style.\n\n## AUTHOR\n\n[Huan LI (李卓桓)](http://linkedin.com/in/zixia) zixia@zixia.net\n\n[![Profile of Huan LI (李卓桓) on StackOverflow](https://stackexchange.com/users/flair/265499.png)](https://stackexchange.com/users/265499)\n\n## COPYRIGHT & LICENSE\n\n- Code & Docs © 2019 - now Huan LI zixia@zixia.net\n- Code released under the Apache-2.0 License\n- Docs released under Creative Commons\n","readmeFilename":"README.md","_id":"@chatie/eslint-config@0.11.3","_nodeVersion":"10.21.0","_npmVersion":"6.14.4","dist":{"integrity":"sha512-uD0tRG554lnThietMQI+Gc40TvsEH1bTul6QXa4ZS/pWtsljzifZA4GyLZdpp0rn/38E8QZJLXkEuAyaSU/CPA==","shasum":"7731b075311c71c1d039dfdfa5f185709d923e39","tarball":"https://registry.npmjs.org/@chatie/eslint-config/-/eslint-config-0.11.3.tgz","fileCount":31,"unpackedSize":97272,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe+iwqCRA9TVsSAnZWagAAo9wQAKFILRQY24dG3vrW0Sq/\nyr/GNjUyACXtoUAx0HWZgdzR5o7Ng6N/iVZrnQAaHynVPIaP4Gonoi+VEO+q\nbZ9Zf9ejlfMaOfCZh8ZgAueP+cYkaznkCj9yShFSYLEauIGlqu+yjqT1tPmD\n7u5BnHSsHPAtz+Xh8O2PpuhNoLuG8129r65F1urWoy6OQTRON8ZRR55xjw/E\nbJMoeQ0WBSs/ucW6HfHs/vmeH58xhqoXj6pVipnDMy3AyBpp+F1rsaq3tlAz\nUwR+YcvkjjDtqwjfqb5P6RtGBXZHwDxS4S2hQKIwnwxI8IN8ie0VqIF8dxAd\nSbA28+QqHrzfRXcnD6Ti1ra1xy39Kx/u0mus1FJLUpr7jYo7lzC+gUGxcLO5\nvlzHHEJk2eoLqv1HLvI7Ho2/CbmWlBCjI+dZLZ/PcsOjfAr44P8Yr3NclviJ\nMh6rnqLq36/VsjyEHD3vRRoN3/rseJhdW5+ZZ6tlks+Enyg1C72Yay7N7lDP\nu3Z9gWku10OJdQcGW3ED9lP0zXRbIC3MpM4Shbuq7s77TzKyhikRLdfKSgeQ\nfcSPQbdTaqjUXmNVZzaOeO0yadBvU2OFrjGMv//ZfTVIjLJUn154K+jxSeEm\nXfQfTjitX040HluY8JQ48Ikd4uQdS48dHfDUsZWC+07kebS41Jh+/oHMrSUI\ngCKn\r\n=IIaH\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAt1cwh4Q2YYysZwFpprgfq8XOPizTeYUGL6NptXb97gAiBWfTzuHY+TSRUQAukV3fU+INUO20Oqvi6kjoZ9OCOtmg=="}]},"maintainers":[{"email":"dev@chatie.io","name":"chatie"},{"email":"zixia@zixia.net","name":"zixia"}],"_npmUser":{"name":"zixia","email":"zixia@zixia.net"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-config_0.11.3_1593453609948_0.9331957192421285"},"_hasShrinkwrap":false},"0.11.4":{"name":"@chatie/eslint-config","version":"0.11.4","description":"ESLint Sharable Configurations and Rules in Chatie Organization","main":"src/eslintrc.js","scripts":{"dist":"echo dist","pack":"npm pack","postinstall":"node bin/install.js","lint":"eslint src/**/*.js","test:pack":"bash -x scripts/npm-pack-testing.sh","test":"npm run lint && npm run test:unit","test:unit":"blue-tape -r ts-node/register 'src/**/*.spec.ts' 'src/*.spec.ts' 'tests/*.spec.ts' 'tests/**/*.spec.ts'"},"repository":{"type":"git","url":"git+https://github.com/Chatie/eslint-config.git"},"keywords":["eslint","eslintConfig"],"author":{"name":"Huan LI","email":"zixia@zixia.net"},"license":"Apache-2.0","bugs":{"url":"https://github.com/Chatie/eslint-config/issues"},"homepage":"https://github.com/Chatie/eslint-config#readme","peerDependencies":{},"dependencies":{"@typescript-eslint/eslint-plugin-tslint":"^3.4.0","@typescript-eslint/eslint-plugin":"^3.4.0","@typescript-eslint/parser":"^3.4.0","@wwwouter/tslint-contrib":"^1.0.0","babel-eslint":"^10.1.0","eslint":"^7.3.1","eslint-config-standard":"^14.1.1","eslint-plugin-import":"^2.22.0","eslint-plugin-node":"^11.1.0","eslint-plugin-promise":"^4.2.1","eslint-plugin-standard":"^4.0.1","file-name-linter":"^1.1.0","markdownlint-cli":"^0.23.1","pkg-up":"^3.1.0","tslint":"^6.1.2","tslint-config-standard":"^9.0.0"},"devDependencies":{"@chatie/git-scripts":"^0.6.2","@chatie/semver":"^0.4.7","@chatie/tsconfig":"^0.10.1","@types/eslint":"^7.2.0","@types/glob":"^7.1.2","glob":"^7.1.6","tstest":"^0.4.10"},"publishConfig":{"access":"public","tag":"next"},"git":{"scripts":{"pre-push":"npx git-scripts-pre-push"}},"gitHead":"8b07cdde11b0251910c8a35e58be727c0a9e9699","readme":"# eslint-config\n\n[![NPM Version](https://badge.fury.io/js/%40chatie%2Feslint-config.svg)](https://www.npmjs.com/package/@chatie/eslint-config)\n[![npm (tag)](https://img.shields.io/npm/v/%40chatie/eslint-config/next.svg)](https://www.npmjs.com/package/@chatie/eslint-config?activeTab=versions)\n[![Build Status](https://travis-ci.com/Chatie/eslint-config.svg?branch=master)](https://travis-ci.com/Chatie/eslint-config)\n\n\nESLint Sharable Rules in TypeScript Standard Style\n\n![ESLint Sharable Rules in TypeScript Standard Style](https://chatie.github.io/eslint-config/images/eslint-config-chatie.jpg)\n> Source: [Using ESLint and Prettier in a TypeScript Project](https://www.robertcooper.me/using-eslint-and-prettier-in-a-typescript-project)\n\n## USAGE\n\n1. Install `@chatie/eslint-config`\n\n```sh\nnpm install --save-dev @chatie/eslint-config\n```\n\n2. It will automatically generate a `.eslintrc.js` for you (if there's no such file before)\n\nIt will contains the following content:\n\n```js\nmodule.exports = {\n  extends: '@chatie',\n}\n```\n\n### 3. You are All Set\n\n```sh\n./node_modules/.bin/eslint\n```\n\n`eslint` will work and follow the @chatie rules.\n\n## STYLES\n\n- [JavaScript Standard Style](https://standardjs.com)\n  - [ESLint Config for JavaScript Standard Style](https://github.com/standard/eslint-config-standard)\n\n## SEE ALSO\n\n- [ESLint Shareable Configs](https://eslint.org/docs/developer-guide/shareable-configs)\n- [Using ESLint with TypeScript in 2019](https://43081j.com/2019/02/using-eslint-with-typescript)\n- [From TSLint to ESLint, or How I Learned to Lint GraphQL Code](https://artsy.github.io/blog/2019/01/29/from-tslint-to-eslint/)\n\n### tslint -> eslint\n\n- [Roadmap: tslint-microsoft-contrib -> ESLint #876](https://github.com/microsoft/tslint-microsoft-contrib/issues/876)\n- [The future of TypeScript on ESLint](https://eslint.org/blog/2019/01/future-typescript-eslint)\n- [ESLint Plugin TSLint](https://github.com/typescript-eslint/typescript-eslint/tree/master/packages/eslint-plugin-tslint)\n\n## FAQ\n\n### 1. `vscode` not linting TypeScript files at all\n\nAdd the following config to `.vscode/settings.json` to enable linting TypeScript files:\n\n```json\n  \"eslint.validate\": [\n    \"javascript\",\n    \"typescript\",\n  ],\n```\n\n## HISTORY\n\n### v0.11 (Jun 30, 2020)\n\n1. Update dependencies to latest.\n1. Support `Nullish coalescing operator (??)`\n\n### v0.6 (08 Jun, 2019)\n\n1. Add rule [no-floating-promises](https://github.com/typescript-eslint/typescript-eslint/pull/495)\n1. Add rule set (recommended) from [eslint-plugin-promise](https://www.npmjs.com/package/eslint-plugin-promise)\n1. Add dependence of [file-name-linter](https://npmjs.com/package/file-name-linter) to lint file names.\n1. Add dependence of [markdownlint-cli](https://npmjs.com/package/markdownlint-cli) to lint markdown.\n1. Auto generate `.eslintrc.js` in the project root directory after install if it not exists.\n1. First beta\n\n### v0.0.1 (07 Jun 2019)\n\n1. Converted tsling.json to .eslintrc.js with the JavaScript Standard Style.\n\n## AUTHOR\n\n[Huan LI (李卓桓)](http://linkedin.com/in/zixia) zixia@zixia.net\n\n[![Profile of Huan LI (李卓桓) on StackOverflow](https://stackexchange.com/users/flair/265499.png)](https://stackexchange.com/users/265499)\n\n## COPYRIGHT & LICENSE\n\n- Code & Docs © 2019 - now Huan LI zixia@zixia.net\n- Code released under the Apache-2.0 License\n- Docs released under Creative Commons\n","readmeFilename":"README.md","_id":"@chatie/eslint-config@0.11.4","_nodeVersion":"10.21.0","_npmVersion":"6.14.4","dist":{"integrity":"sha512-VEm06Ngn0IU2uZFyOk3xY6KCbv5OGwtLZqdNgJjppD99b8kMDAbluQQK+8f2CAMCw7lBmM4Uuk9nu/oqCnlp7w==","shasum":"9fc9560e064f3e104a600bf34ac2f581799bb42c","tarball":"https://registry.npmjs.org/@chatie/eslint-config/-/eslint-config-0.11.4.tgz","fileCount":33,"unpackedSize":100370,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe+iy0CRA9TVsSAnZWagAAymQP/jvN2NKozHBw8/h5sZV+\nkERfaVT+lejO8tBA3nWsR2CmtQKpRHoWFnORkNOa6+ymzgTjg5FKnYe3IPdr\nqilL8lhjQFWHvtY7wLsKBpKFHrAR560ygcVAYMQWiUfsimtLwedy3Bi3uL5i\no2YXcmjEyWDrDOY3agd8/xiwfil+Il+NS3fCQPDUwjNsJ+6CYPg/tH6jjQKy\nx5Kp7HCSMq2mZhEx3eEvTqUNiz8Xg8E7yBg50PAt9LCX1XMPXgF6HM1evHst\nE9wNGti3HaqWueYojmrIvqvWMSWId4J7M7vyK19j6CKQTqf3BBMuCaTwoHBE\nGsBp/z/sMraWmnTP/22yjz6ufOqAsOcg0CqeI19kZExcWz2NCCR0a7bWQ5sM\n2Mcx6yqNZTAypV084AhnHhpFrmWh7TzNt59VLlAmTq4sdsyP0SJ3KIBOdiDv\nQS+/HQ04y3pD1r1zq5VBckK+utIbl8iRWr4OoNInL5PhClG/1b9T7HIi7VPt\n5v34G+ubKkStRtKCOJUoBJPWp7uFQvLFK0h4TVBUBfVhjHJklqnthiui9HkT\nAeGu/qgW83aqpSZq6chD4fZ7n6pynDvyy3lmrwxo0AIJK8NscLfobFEzkAAK\njFKEN6TIXJN4FJk87GjEGNF6eUh2/Zyfw5zSwcBOkwkkAWXJ2I33UkKC5Bt/\n++Zl\r\n=HdKC\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCf/miQ+g3oN7BVA1OUpEcOrOEq2nEPQwGedSh1Nlmk7AIhAPFMYAnzj0uMG6cm7NApn5WScwARqQKimiFfODEJAZbU"}]},"maintainers":[{"email":"dev@chatie.io","name":"chatie"},{"email":"zixia@zixia.net","name":"zixia"}],"_npmUser":{"name":"zixia","email":"zixia@zixia.net"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-config_0.11.4_1593453747306_0.8277172442794425"},"_hasShrinkwrap":false},"0.11.5":{"name":"@chatie/eslint-config","version":"0.11.5","description":"ESLint Sharable Configurations and Rules in Chatie Organization","main":"src/eslintrc.js","scripts":{"dist":"echo dist","pack":"npm pack","postinstall":"node bin/install.js","lint":"eslint src/**/*.js","test:pack":"bash -x scripts/npm-pack-testing.sh","test":"npm run lint && npm run test:unit","test:unit":"blue-tape -r ts-node/register 'src/**/*.spec.ts' 'src/*.spec.ts' 'tests/*.spec.ts' 'tests/**/*.spec.ts'"},"repository":{"type":"git","url":"git+https://github.com/Chatie/eslint-config.git"},"keywords":["eslint","eslintConfig"],"author":{"name":"Huan LI","email":"zixia@zixia.net"},"license":"Apache-2.0","bugs":{"url":"https://github.com/Chatie/eslint-config/issues"},"homepage":"https://github.com/Chatie/eslint-config#readme","peerDependencies":{},"dependencies":{"@typescript-eslint/eslint-plugin-tslint":"^3.4.0","@typescript-eslint/eslint-plugin":"^3.4.0","@typescript-eslint/parser":"^3.4.0","@wwwouter/tslint-contrib":"^1.0.0","babel-eslint":"^10.1.0","eslint":"^7.3.1","eslint-config-standard":"^14.1.1","eslint-plugin-import":"^2.22.0","eslint-plugin-node":"^11.1.0","eslint-plugin-promise":"^4.2.1","eslint-plugin-standard":"^4.0.1","file-name-linter":"^1.1.0","markdownlint-cli":"^0.23.1","pkg-up":"^3.1.0","tslint":"^6.1.2","tslint-config-standard":"^9.0.0"},"devDependencies":{"@chatie/git-scripts":"^0.6.2","@chatie/semver":"^0.4.7","@chatie/tsconfig":"^0.10.1","@types/eslint":"^7.2.0","@types/glob":"^7.1.2","glob":"^7.1.6","tstest":"^0.4.10"},"publishConfig":{"access":"public","tag":"next"},"git":{"scripts":{"pre-push":"npx git-scripts-pre-push"}},"readme":"# eslint-config\n\n[![NPM Version](https://badge.fury.io/js/%40chatie%2Feslint-config.svg)](https://www.npmjs.com/package/@chatie/eslint-config)\n[![npm (tag)](https://img.shields.io/npm/v/%40chatie/eslint-config/next.svg)](https://www.npmjs.com/package/@chatie/eslint-config?activeTab=versions)\n[![NPM](https://github.com/Chatie/eslint-config/workflows/NPM/badge.svg)](https://github.com/Chatie/eslint-config/actions?query=workflow%3ANPM)\n\nESLint Sharable Rules in TypeScript Standard Style\n\n![ESLint Sharable Rules in TypeScript Standard Style](https://chatie.github.io/eslint-config/images/eslint-config-chatie.jpg)\n> Source: [Using ESLint and Prettier in a TypeScript Project](https://www.robertcooper.me/using-eslint-and-prettier-in-a-typescript-project)\n\n## USAGE\n\n1. Install `@chatie/eslint-config`\n\n```sh\nnpm install --save-dev @chatie/eslint-config\n```\n\n2. It will automatically generate a `.eslintrc.js` for you (if there's no such file before)\n\nIt will contains the following content:\n\n```js\nmodule.exports = {\n  extends: '@chatie',\n}\n```\n\n### 3. You are All Set\n\n```sh\n./node_modules/.bin/eslint\n```\n\n`eslint` will work and follow the @chatie rules.\n\n## STYLES\n\n- [JavaScript Standard Style](https://standardjs.com)\n  - [ESLint Config for JavaScript Standard Style](https://github.com/standard/eslint-config-standard)\n\n## SEE ALSO\n\n- [ESLint Shareable Configs](https://eslint.org/docs/developer-guide/shareable-configs)\n- [Using ESLint with TypeScript in 2019](https://43081j.com/2019/02/using-eslint-with-typescript)\n- [From TSLint to ESLint, or How I Learned to Lint GraphQL Code](https://artsy.github.io/blog/2019/01/29/from-tslint-to-eslint/)\n\n### tslint -> eslint\n\n- [Roadmap: tslint-microsoft-contrib -> ESLint #876](https://github.com/microsoft/tslint-microsoft-contrib/issues/876)\n- [The future of TypeScript on ESLint](https://eslint.org/blog/2019/01/future-typescript-eslint)\n- [ESLint Plugin TSLint](https://github.com/typescript-eslint/typescript-eslint/tree/master/packages/eslint-plugin-tslint)\n\n## FAQ\n\n### 1. `vscode` not linting TypeScript files at all\n\nAdd the following config to `.vscode/settings.json` to enable linting TypeScript files:\n\n```json\n  \"eslint.validate\": [\n    \"javascript\",\n    \"typescript\",\n  ],\n```\n\n## HISTORY\n\n### v0.11 (Jun 30, 2020)\n\n1. Update dependencies to latest.\n1. Support `Nullish coalescing operator (??)`\n\n### v0.6 (08 Jun, 2019)\n\n1. Add rule [no-floating-promises](https://github.com/typescript-eslint/typescript-eslint/pull/495)\n1. Add rule set (recommended) from [eslint-plugin-promise](https://www.npmjs.com/package/eslint-plugin-promise)\n1. Add dependence of [file-name-linter](https://npmjs.com/package/file-name-linter) to lint file names.\n1. Add dependence of [markdownlint-cli](https://npmjs.com/package/markdownlint-cli) to lint markdown.\n1. Auto generate `.eslintrc.js` in the project root directory after install if it not exists.\n1. First beta\n\n### v0.0.1 (07 Jun 2019)\n\n1. Converted tsling.json to .eslintrc.js with the JavaScript Standard Style.\n\n## AUTHOR\n\n[Huan LI (李卓桓)](http://linkedin.com/in/zixia) zixia@zixia.net\n\n[![Profile of Huan LI (李卓桓) on StackOverflow](https://stackexchange.com/users/flair/265499.png)](https://stackexchange.com/users/265499)\n\n## COPYRIGHT & LICENSE\n\n- Code & Docs © 2019 - now Huan LI zixia@zixia.net\n- Code released under the Apache-2.0 License\n- Docs released under Creative Commons\n","readmeFilename":"README.md","gitHead":"62fda049fbfff07e5dc628be3c8bbf94bb79d936","_id":"@chatie/eslint-config@0.11.5","_nodeVersion":"12.18.1","_npmVersion":"6.14.5","dist":{"integrity":"sha512-qF2tRPCIukAV5hobwjFFM4pt4nZu9EC4lBMCOpHYhGqIysV6M6N2+m5jJ3CSfLXIxay0f0FrUDqOg12FJjCpbg==","shasum":"34b27740005b76fb7bcb7b6d71cbe46f2bd93f98","tarball":"https://registry.npmjs.org/@chatie/eslint-config/-/eslint-config-0.11.5.tgz","fileCount":33,"unpackedSize":100389,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe+i9UCRA9TVsSAnZWagAAsBMQAIHkX2S+vqjRPfLKia0v\natTp5OZa7Rg4I7LNxpsQ6wkzIr7LKKQN1EZVYyHTEcxBNhgjPro8RSzWivBQ\nZht3/5kEalQ8G8zIwqnBSI7p1C9h8bjvBnKp96IyeZaOsxzOx/yixyt0PA3e\ndaWEjhhlxFMN/n9KKscVbRCVRCB/wiPosean/VT3f3+lYUxasHNN9kWP9PeD\nlRXK7t0TKLUyquqpkaPUaNj4CHR+0RFqRbbp7jRbVuh6HMNYLcDCD2BKaeVk\n3AEKhM1xX3JxkKjperN52FmOE7+DOjq8KtaIA1sleHisdp4/0EwchJgV3w6E\nBRxMzhDROmJtd03ZypT4JT+5MWUrd/JHbyfBhEK97LY4W56P4ltWi8qTxyfM\nbnW9t5/Cz1d6qN7RCgH1GL3AsGTgwWsHuzjYDDhq+U/nEildvbxz0+CO/XJ3\nLJDsYeWy7zKpxzapK7kRVm34V7XrdMOYAPIXNIolZvX6mmvaM2/N/Mu5dxFj\nCbCVR236Q9+Bo5+Lrv/GpmsGuFGs9agiJfOKceACciGYoZDqgInmEG7eIECp\nxQEH6+L+oLuhAW8kL/rZNNmmzMXYn8Q+WuGVgVfZI/XkAyk3MjjzjVUOquF5\nTk1wn/OZfZkLLrTXbzPD+lgcgSI6xT5GbTmWFOoiwSoxgW3mLHWrj/W8wBDc\nUY1D\r\n=s6mR\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGpTucmeXhF50s7EziCDUzIwbY0bQEHUxdPKc7Eu14lZAiB1UiHnRkh49IejQw26ZtFhimcQeSOe0GoCWdLnDsD74Q=="}]},"maintainers":[{"email":"dev@chatie.io","name":"chatie"},{"email":"zixia@zixia.net","name":"zixia"}],"_npmUser":{"name":"zixia","email":"zixia@zixia.net"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-config_0.11.5_1593454420189_0.43101960994683797"},"_hasShrinkwrap":false},"0.12.1":{"name":"@chatie/eslint-config","version":"0.12.1","description":"ESLint Sharable Configurations and Rules in Chatie Organization","main":"src/eslintrc.js","scripts":{"dist":"echo dist","pack":"npm pack","postinstall":"node bin/install.js","lint":"eslint src/**/*.js","test:pack":"bash -x scripts/npm-pack-testing.sh","test":"npm run lint && npm run test:unit","test:unit":"blue-tape -r ts-node/register 'src/**/*.spec.ts' 'src/*.spec.ts' 'tests/*.spec.ts' 'tests/**/*.spec.ts'"},"repository":{"type":"git","url":"git+https://github.com/Chatie/eslint-config.git"},"keywords":["eslint","eslintConfig"],"author":{"name":"Huan LI","email":"zixia@zixia.net"},"license":"Apache-2.0","bugs":{"url":"https://github.com/Chatie/eslint-config/issues"},"homepage":"https://github.com/Chatie/eslint-config#readme","peerDependencies":{},"dependencies":{"@typescript-eslint/eslint-plugin-tslint":"^3.4.0","@typescript-eslint/eslint-plugin":"^3.4.0","@typescript-eslint/parser":"^3.4.0","@wwwouter/tslint-contrib":"^1.0.0","babel-eslint":"^10.1.0","eslint":"^7.3.1","eslint-config-standard":"^14.1.1","eslint-plugin-import":"^2.22.0","eslint-plugin-node":"^11.1.0","eslint-plugin-promise":"^4.2.1","eslint-plugin-standard":"^4.0.1","file-name-linter":"^1.1.0","markdownlint-cli":"^0.23.1","pkg-up":"^3.1.0","tslint":"^6.1.2","tslint-config-standard":"^9.0.0"},"devDependencies":{"@chatie/git-scripts":"^0.6.2","@chatie/semver":"^0.4.7","@chatie/tsconfig":"^0.10.1","@types/eslint":"^7.2.0","@types/glob":"^7.1.2","glob":"^7.1.6","tstest":"^0.4.10"},"publishConfig":{"access":"public","tag":"latest"},"git":{"scripts":{"pre-push":"npx git-scripts-pre-push"}},"gitHead":"bd73f6c0051b6efbd965cc7689695b174e2cc5d2","_id":"@chatie/eslint-config@0.12.1","_nodeVersion":"12.18.2","_npmVersion":"6.14.5","dist":{"integrity":"sha512-scpDnKZwxdWgYYU/FeFNcrkrCfti4I/xe9QUylPKgn5wSp/Q5WxPk7O5LjeYrp5jNrBIHeX0GYihbwLtM02j1w==","shasum":"a94f678a3d51085efe02993d16e8278598cf8ca0","tarball":"https://registry.npmjs.org/@chatie/eslint-config/-/eslint-config-0.12.1.tgz","fileCount":33,"unpackedSize":100443,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfDumTCRA9TVsSAnZWagAARD0P/AyM2Wtar5oje58EhxIa\nECbmI13hn5/2MCdR6fhw/IB+e4NqpfQwqDEPiFxmqxhDzFht4/+mE1RwCTLe\nEUUN/RDo022H32yC2hr0iq35g+ZejKsqeP0Mp6sf8yJsO49ev5QKXOAEetEf\nsl5Yoq4NC8FnWiYleWGJADA4EOUJBDnmI/hEA04FiERx/XVuDYr6bm9IvtjW\nd9UpTxIs/4eNWwq/aitQabOwRx+rei9+N9Iy365lVaX2F5E922LoNnIL839r\nRc6OJAWOacGB+Rzmk2hqbbPnLiAreKhEANGAiG6ZAa99NO+FlArscHbhHrWS\na97aRDmkfEyGz4XVv7k2tHkRoeyoUqQB4aLsP5RTpGihmGoCL2yjZPK1tI+r\nkmduUKBaIddEGDpRMChTSHdKB9neVbNDUJPUe8R7lAlKqsoB6vZ32O+pzmbh\nsG3ybjG1t7AdY2ww87LSm2vBQyMCNM52RohURXi3Rqx0qURkb4sTGkRFMsP9\n8g72dn4DK3jrD4JWS8q0XrFDBfcTmEhfyWMCfsXKesQ1+Tw1eQoO4NabcjJr\nRFlLP/3JyokWGEWtxxG+5OJXJZbaoWiz7bcozV917lIjw99Iq28UIZr8Bbnz\nHKQlCPOjhVMn497UAvpnF9fZVkWsLrzWrD3T1A99hJv8+rMiZgCTM824MM8I\nlba1\r\n=E/30\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFiwhfbCXtLcCVmPvkln4bE0QEByeRtqiw0AhqS3YWfmAiBrRJSt6d8q3ShVFUTmHzlDIjqHPj7UjYis8oRo+bxykQ=="}]},"maintainers":[{"email":"dev@chatie.io","name":"chatie"},{"email":"zixia@zixia.net","name":"zixia"}],"_npmUser":{"name":"zixia","email":"zixia@zixia.net"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-config_0.12.1_1594812819432_0.5779466649327762"},"_hasShrinkwrap":false},"0.12.2":{"name":"@chatie/eslint-config","version":"0.12.2","description":"ESLint Sharable Configurations and Rules in Chatie Organization","main":"src/eslintrc.js","scripts":{"dist":"echo dist","pack":"npm pack","postinstall":"node bin/install.js","lint":"eslint src/**/*.js","test:pack":"bash -x scripts/npm-pack-testing.sh","test":"npm run lint && npm run test:unit","test:unit":"blue-tape -r ts-node/register 'src/**/*.spec.ts' 'src/*.spec.ts' 'tests/*.spec.ts' 'tests/**/*.spec.ts'"},"repository":{"type":"git","url":"git+https://github.com/Chatie/eslint-config.git"},"keywords":["eslint","eslintConfig"],"author":{"name":"Huan LI","email":"zixia@zixia.net"},"license":"Apache-2.0","bugs":{"url":"https://github.com/Chatie/eslint-config/issues"},"homepage":"https://github.com/Chatie/eslint-config#readme","peerDependencies":{},"dependencies":{"@typescript-eslint/eslint-plugin":"^4.14.2","@typescript-eslint/eslint-plugin-tslint":"^4.14.2","@typescript-eslint/parser":"^4.14.2","@wwwouter/tslint-contrib":"^1.0.0","babel-eslint":"^10.1.0","eslint":"^7.19.0","eslint-config-standard":"^16.0.2","eslint-plugin-import":"^2.22.1","eslint-plugin-node":"^11.1.0","eslint-plugin-promise":"^4.2.1","eslint-plugin-standard":"^5.0.0","file-name-linter":"^1.1.0","markdownlint-cli":"^0.26.0","pkg-up":"^3.1.0","tslint":"^6.1.2","tslint-config-standard":"^9.0.0"},"devDependencies":{"@chatie/git-scripts":"^0.6.2","@chatie/semver":"^0.4.7","@chatie/tsconfig":"^0.10.1","@types/eslint":"^7.2.6","@types/glob":"^7.1.3","glob":"^7.1.6","tstest":"^0.4.10"},"publishConfig":{"access":"public","tag":"latest"},"git":{"scripts":{"pre-push":"npx git-scripts-pre-push"}},"gitHead":"332f764c05623334825d956ef3de139d97c2a58e","_id":"@chatie/eslint-config@0.12.2","_nodeVersion":"12.20.1","_npmVersion":"6.14.10","dist":{"integrity":"sha512-w218OD3riGhwQ8G3by+BCltm0wgIYgNTCumNHvoIOkYoybC2AhmcDPdsEX53QUbpdhr3PE27IDyI0IIpCKflvA==","shasum":"bd73b5e35dcc96f72a6ab541283b495b0105e151","tarball":"https://registry.npmjs.org/@chatie/eslint-config/-/eslint-config-0.12.2.tgz","fileCount":33,"unpackedSize":100447,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgGFlrCRA9TVsSAnZWagAAQOMP/3SpQb/W4YCRz4Bu52dR\neKSKfWw9/oQHTKc5ecLMs9G6/T4xVikudEJgaOPnKHGd+g6F6M3MksbUwVFT\n5uAMBf26DwIrgUjwpuUzkP+wCCGQ7W9r5llHjsNyv9E5SXa7pbrUFFtOC2um\nPLz3zMQ8GbmjX7ivREly6mNF2K+aP+M/ZujenWWouwr3OBtfq3yqkaq64gqu\nnos+6nykKyl1fUEyB/gyobzrr5wZmmo/D8NujJj3v4N41ju1a0VTKgG26JU2\nx7RSMEo/0aUGEH0QxXGSc1+QP0eIuX+VD/uZ8eazZon+v4r68ocih5KaSSam\ngETtWs3XF4HI2pYpnmmzdwAZy2SNYgxVeDStbu1UCJyhmg2QoEuPA2kJyRAf\n6PA+SAUKin1w/BP0M2HLck2W8uNFvNnEJKQ5LdogididqqUpGN2xs025jLlW\nJAqugkeajK1fZ5buqP4Br2QzcMGPcEkiMItgBwH66w8Tg0lfPB9ZZRRnfF+Z\ngKTR4yT+OKkqPTl97xll3xP7Z5RcIMTYv4Uk+26gJAlLnDCeaHbDFMMJkeYq\nnFrugNRoLSBz9FOPBDQtgs0wnf/aQKCU08SaQnhbBz9gRoTDaHPNByLZXme5\nFnaZ/xvl+z2doeEobZPVsjXu2CA8TMf8IcJ8ZizzdRx8GjFsqwPME0b/WkAM\n/8ZR\r\n=uHwB\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCsyjoLR4Y9XXBNaFQOEVfF4FDLP+uNQgwkAxkN4TGXLQIgNZQBgNVMvDscCzAJBcRYbRUxWLT+7bLf46Qs5Pyqu4A="}]},"_npmUser":{"name":"zixia","email":"zixia@zixia.net"},"directories":{},"maintainers":[{"name":"zixia","email":"zixia@zixia.net"},{"name":"chatie","email":"dev@chatie.io"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-config_0.12.2_1612208491200_0.08047658619025211"},"_hasShrinkwrap":false},"0.12.3":{"name":"@chatie/eslint-config","version":"0.12.3","description":"ESLint Sharable Configurations and Rules in Chatie Organization","main":"src/eslintrc.js","scripts":{"dist":"echo dist","pack":"npm pack","postinstall":"node bin/install.js","lint":"eslint src/**/*.js","test:pack":"bash -x scripts/npm-pack-testing.sh","test":"npm run lint && npm run test:unit","test:unit":"blue-tape -r ts-node/register 'src/**/*.spec.ts' 'src/*.spec.ts' 'tests/*.spec.ts' 'tests/**/*.spec.ts'"},"repository":{"type":"git","url":"git+https://github.com/Chatie/eslint-config.git"},"keywords":["eslint","eslintConfig"],"author":{"name":"Huan LI","email":"zixia@zixia.net"},"license":"Apache-2.0","bugs":{"url":"https://github.com/Chatie/eslint-config/issues"},"homepage":"https://github.com/Chatie/eslint-config#readme","peerDependencies":{},"dependencies":{"@typescript-eslint/eslint-plugin":"^4.14.2","@typescript-eslint/eslint-plugin-tslint":"^4.14.2","@typescript-eslint/parser":"^3.10.1","@wwwouter/tslint-contrib":"^1.0.0","babel-eslint":"^10.1.0","eslint":"^7.19.0","eslint-config-standard":"^16.0.2","eslint-plugin-import":"^2.22.1","eslint-plugin-node":"^11.1.0","eslint-plugin-promise":"^4.2.1","eslint-plugin-standard":"^5.0.0","file-name-linter":"^1.1.0","markdownlint-cli":"^0.26.0","pkg-up":"^3.1.0","tslint":"^6.1.2","tslint-config-standard":"^9.0.0"},"devDependencies":{"@chatie/git-scripts":"^0.6.2","@chatie/semver":"^0.4.7","@chatie/tsconfig":"^0.10.1","@types/eslint":"^7.2.6","@types/glob":"^7.1.3","glob":"^7.1.6","tstest":"^0.4.10"},"publishConfig":{"access":"public","tag":"latest"},"git":{"scripts":{"pre-push":"npx git-scripts-pre-push"}},"gitHead":"aa271543fddade61abbe40554261cd6699f4bac1","_id":"@chatie/eslint-config@0.12.3","_nodeVersion":"12.20.1","_npmVersion":"6.14.10","dist":{"integrity":"sha512-WwyEJQw0njgNjOTC6+IYanrqN6lP0aOd4ev+2bDUQL+hi8CJart+zSKip4ZpVjx9Gw8A50n0A6Ty9lcqQlCDvg==","shasum":"b01580df00966d4f63bffb5d1b70eac9b7adb01d","tarball":"https://registry.npmjs.org/@chatie/eslint-config/-/eslint-config-0.12.3.tgz","fileCount":34,"unpackedSize":100784,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgGXmyCRA9TVsSAnZWagAASPgP/Rt7jiiXcjC3DIyg6WaK\ns0bYTkDpFhjl4De9bpFWvM2gAWiWZLK3Moayu1R/7OaziqLzylRonx1jn4Dx\nyPXxLtaKxOY5tRLUz6HxIqlXEoS90PnU6PPjuJZP5H8LFS19hcIxdMJZfZar\nVNvMADfkn9CFOHxY7Y21ZSSj6YqwESlLD5RkWzB/49EtQtQZ5comoDb9bUJ0\n7oe9XEmo3xAITG9GsZlRsuvBXTDjhyPhIIxVjpLqzI2fuECq+ZimyBThSsnl\ni9ulr9Gfc1TrtZyVcLfOu2k5ggfx+sEbkfOtMWw3GPSPQO/FJRPWnBaY2uPG\nVEUMpavzUCQRDUCt0Bwxvt9q/bqmeYhhEO2kOltOwXW6EzNlNMqbu9wSZKYg\n3x47Nvg9vmkVOykq20BljEb3LchUflYav/l+JTq90TBV5nBe77wZ2aetAGcN\nFaWAto2aKHsAFZxS5r1D2csmddc7T/ciXC4Flun8N3KmN4e3gzvi9SXZ5+ZR\nqfZDroeEMprHcfViLbHXIVW0KrQjw+lfnMIiV5g0MMFSdJJ7xo7SOYq4T/hI\n4Jn0ukS95Y+9EiyCpTHWlwsTHE2dlvJKQHhQ78Ci91tfvU2KocSIynOHujp3\ncJ6A3Gp7T8SzS0hjZTWKzrbi6mfC75m03OkIrzOXRMIV4eNqyODub3Sj1w25\nHgPv\r\n=Ar7B\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCbCG6eyMXjK7ZTGM4xxFVwwU5Fmik9rs2H+eGU+8yckgIhAN9HSFvboOnE+gy+ymSNUdZOVHuAfwNTjymtL51YmCXd"}]},"_npmUser":{"name":"zixia","email":"zixia@zixia.net"},"directories":{},"maintainers":[{"name":"zixia","email":"zixia@zixia.net"},{"name":"chatie","email":"dev@chatie.io"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-config_0.12.3_1612282290122_0.7580184738492737"},"_hasShrinkwrap":false},"0.12.4":{"name":"@chatie/eslint-config","version":"0.12.4","description":"ESLint Sharable Configurations and Rules in Chatie Organization","main":"src/eslintrc.js","scripts":{"dist":"echo dist","pack":"npm pack","postinstall":"node bin/install.js","lint":"eslint src/**/*.js","test:pack":"bash -x scripts/npm-pack-testing.sh","test":"npm run lint && npm run test:unit","test:unit":"blue-tape -r ts-node/register 'src/**/*.spec.ts' 'src/*.spec.ts' 'tests/*.spec.ts' 'tests/**/*.spec.ts'"},"repository":{"type":"git","url":"git+https://github.com/Chatie/eslint-config.git"},"keywords":["eslint","eslintConfig"],"author":{"name":"Huan LI","email":"zixia@zixia.net"},"license":"Apache-2.0","bugs":{"url":"https://github.com/Chatie/eslint-config/issues"},"homepage":"https://github.com/Chatie/eslint-config#readme","peerDependencies":{},"dependencies":{"@typescript-eslint/eslint-plugin":"^4.14.2","@typescript-eslint/eslint-plugin-tslint":"^4.14.2","@typescript-eslint/parser":"^3.10.1","@wwwouter/tslint-contrib":"^1.0.0","babel-eslint":"^10.1.0","eslint":"^7.19.0","eslint-config-standard":"^16.0.2","eslint-plugin-import":"^2.22.1","eslint-plugin-node":"^11.1.0","eslint-plugin-promise":"^4.2.1","eslint-plugin-standard":"^5.0.0","file-name-linter":"^1.1.0","markdownlint-cli":"^0.27.1","pkg-up":"^3.1.0","tslint":"^6.1.2","tslint-config-standard":"^9.0.0"},"devDependencies":{"@chatie/git-scripts":"^0.6.2","@chatie/semver":"^0.4.7","@chatie/tsconfig":"^0.14.1","@types/eslint":"^7.2.6","@types/glob":"^7.1.3","glob":"^7.1.6","tstest":"^0.4.10"},"publishConfig":{"access":"public","tag":"latest"},"git":{"scripts":{"pre-push":"npx git-scripts-pre-push"}},"gitHead":"e168c572a163c528ad3e2c71ba3ef3746d6b002c","_id":"@chatie/eslint-config@0.12.4","_nodeVersion":"12.22.1","_npmVersion":"6.14.12","dist":{"integrity":"sha512-GRa3B186ZUlOKqhhFksBydZZZ1R89FbXIvQTVptQTkDGaBJfwHtFyPV2MNKKmegD+nFdfU3uqBOhcoIrpYie1g==","shasum":"8f3756e52136d010ea4d40380de749ced2805068","tarball":"https://registry.npmjs.org/@chatie/eslint-config/-/eslint-config-0.12.4.tgz","fileCount":34,"unpackedSize":100811,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgtOEACRA9TVsSAnZWagAAoL8P/0oekg79UTrv+dOLPzel\noQAMcE/yM7P5DJcFBSoZJ3zGTBD7bHh2ZwKT9rVnnnhbbflKYteFuQC9VIvm\n5CGUiMIPuabJl8xL3ebKZEl+yWSJCn7W4TLmjsFJB4XHJjHVpbFZSHvWOKrb\nogwR9NfwUowi5jhJ+9vy1DacWcWguqM6HCt4lL4I2o88RESILNCYsk+IxCr8\n1TESPWqhtvND4moMB1jGKIGjfQKmRK6vCGIe76ByALNNET9lsGacMEfDoNH9\nljJjnL0Irk8Uvvw3uJTSuovEUcM/4YELbGC+/+5/xk87J/ih3HLOiAmfQdcf\nY7XoXCC03iYpnAgSh/zs4kMPJc1GHwU06CgEwDKC3AcYzxJDQ47AO851LqU1\n/n5ejv36hbqK9diMXM9WCwh/UWNF8Dc3YRGMf7NmPEVZO9pLfx3UfyOSxF3Z\n7TsqbXKv9w8ft/tfrh+K8wbloRQj5i1PxpN/jAVbyxzr4pX+h5QRpekVWIpr\ndSB1bscjLlbwYh4dogYMXoGOFI3R8c/NAWTtByypijOqNl1jpmmJZpRzw6XH\niJHomf4jPiy8V9veRiBXqjznLZhMCqudpWXFA9/6yIxx4yl26wNZeZq9pj/+\nlscNaAU5wVRjYkqyDSEdn9PP9IXR8E4SEaiPzRAXZZatOZEeZBLwEmw6sXxE\ngGR3\r\n=b/3v\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDA7kD5vGSlWTLZkrFEOBjmw4TiGgZtryOLV3/DUmZfVwIgepNOMoAHhB3jxy0J1AHUcSPmS+JuKwssIgeNLSWw1aY="}]},"_npmUser":{"name":"zixia","email":"zixia@zixia.net"},"directories":{},"maintainers":[{"name":"zixia","email":"zixia@zixia.net"},{"name":"chatie","email":"dev@chatie.io"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-config_0.12.4_1622466816307_0.7300797640479946"},"_hasShrinkwrap":false},"0.13.4":{"name":"@chatie/eslint-config","version":"0.13.4","description":"ESLint Sharable Configurations and Rules in Chatie Organization","main":"./src/eslintrc.cjs","scripts":{"dist":"echo dist","pack":"npm pack","postinstall":"node bin/install.cjs","lint":"eslint src/**/*.*js","test:pack":"bash -x scripts/npm-pack-testing.sh","test":"npm run lint && npm run test:unit","test:unit":"blue-tape -r ts-node/register 'src/**/*.spec.ts' 'src/*.spec.ts' 'tests/*.spec.ts' 'tests/**/*.spec.ts'"},"repository":{"type":"git","url":"git+https://github.com/Chatie/eslint-config.git"},"keywords":["eslint","eslintConfig"],"author":{"name":"Huan LI","email":"zixia@zixia.net"},"license":"Apache-2.0","bugs":{"url":"https://github.com/Chatie/eslint-config/issues"},"homepage":"https://github.com/Chatie/eslint-config#readme","peerDependencies":{},"dependencies":{"@typescript-eslint/eslint-plugin":"^4.29.3","@typescript-eslint/eslint-plugin-tslint":"^4.29.3","@typescript-eslint/parser":"^4.29.3","@wwwouter/tslint-contrib":"^1.0.0","babel-eslint":"^10.1.0","eslint":"^7.32.0","eslint-config-standard":"^16.0.3","eslint-plugin-import":"^2.24.2","eslint-plugin-node":"^11.1.0","eslint-plugin-promise":"^5.1.0","eslint-plugin-standard":"^5.0.0","file-name-linter":"^1.1.0","markdownlint-cli":"^0.28.1","pkg-up":"^3.1.0","tslint":"^6.1.2","tslint-config-standard":"^9.0.0"},"devDependencies":{"@chatie/git-scripts":"^0.6.2","@chatie/semver":"^0.4.7","@chatie/tsconfig":"^0.16.2","@types/eslint":"^7.28.0","@types/glob":"^7.1.4","glob":"^7.1.7","tstest":"^0.4.10"},"publishConfig":{"access":"public","tag":"next"},"git":{"scripts":{"pre-push":"npx git-scripts-pre-push"}},"readme":"# eslint-config\n\n[![NPM Version](https://badge.fury.io/js/%40chatie%2Feslint-config.svg)](https://www.npmjs.com/package/@chatie/eslint-config)\n[![npm (tag)](https://img.shields.io/npm/v/%40chatie/eslint-config/next.svg)](https://www.npmjs.com/package/@chatie/eslint-config?activeTab=versions)\n[![NPM](https://github.com/Chatie/eslint-config/workflows/NPM/badge.svg)](https://github.com/Chatie/eslint-config/actions?query=workflow%3ANPM)\n\nESLint Sharable Rules in TypeScript Standard Style\n\n![ESLint Sharable Rules in TypeScript Standard Style](https://chatie.github.io/eslint-config/images/eslint-config-chatie.jpg)\n> Source: [Using ESLint and Prettier in a TypeScript Project](https://www.robertcooper.me/using-eslint-and-prettier-in-a-typescript-project)\n\n## USAGE\n\n1. Install `@chatie/eslint-config`\n\n```sh\nnpm install --save-dev @chatie/eslint-config\n```\n\n2. It will automatically generate a `.eslintrc.js` for you (if there's no such file before)\n\nIt will contains the following content:\n\n```js\nmodule.exports = {\n  extends: '@chatie',\n}\n```\n\n### 3. You are All Set\n\n```sh\n./node_modules/.bin/eslint\n```\n\n`eslint` will work and follow the @chatie rules.\n\n## STYLES\n\n- [JavaScript Standard Style](https://standardjs.com)\n  - [ESLint Config for JavaScript Standard Style](https://github.com/standard/eslint-config-standard)\n\n## SEE ALSO\n\n- [ESLint Shareable Configs](https://eslint.org/docs/developer-guide/shareable-configs)\n- [Using ESLint with TypeScript in 2019](https://43081j.com/2019/02/using-eslint-with-typescript)\n- [From TSLint to ESLint, or How I Learned to Lint GraphQL Code](https://artsy.github.io/blog/2019/01/29/from-tslint-to-eslint/)\n\n### tslint -> eslint\n\n- [Roadmap: tslint-microsoft-contrib -> ESLint #876](https://github.com/microsoft/tslint-microsoft-contrib/issues/876)\n- [The future of TypeScript on ESLint](https://eslint.org/blog/2019/01/future-typescript-eslint)\n- [ESLint Plugin TSLint](https://github.com/typescript-eslint/typescript-eslint/tree/master/packages/eslint-plugin-tslint)\n\n## FAQ\n\n### 1. `vscode` not linting TypeScript files at all\n\nAdd the following config to `.vscode/settings.json` to enable linting TypeScript files:\n\n```json\n  \"eslint.validate\": [\n    \"javascript\",\n    \"typescript\",\n  ],\n```\n\n## HISTORY\n\n### v0.13\n\n1. Enforce Common JS ([#54](https://github.com/Chatie/eslint-config/issues/54))\n1. Upgrade ESLint\n\n### v0.11 (Jun 30, 2020)\n\n1. Update dependencies to latest.\n1. Support `Nullish coalescing operator (??)`\n\n### v0.6 (08 Jun, 2019)\n\n1. Add rule [no-floating-promises](https://github.com/typescript-eslint/typescript-eslint/pull/495)\n1. Add rule set (recommended) from [eslint-plugin-promise](https://www.npmjs.com/package/eslint-plugin-promise)\n1. Add dependence of [file-name-linter](https://npmjs.com/package/file-name-linter) to lint file names.\n1. Add dependence of [markdownlint-cli](https://npmjs.com/package/markdownlint-cli) to lint markdown.\n1. Auto generate `.eslintrc.js` in the project root directory after install if it not exists.\n1. First beta\n\n### v0.0.1 (07 Jun 2019)\n\n1. Converted tsling.json to .eslintrc.js with the JavaScript Standard Style.\n\n## AUTHOR\n\n[Huan LI (李卓桓)](http://linkedin.com/in/zixia) zixia@zixia.net\n\n[![Profile of Huan LI (李卓桓) on StackOverflow](https://stackexchange.com/users/flair/265499.png)](https://stackexchange.com/users/265499)\n\n## COPYRIGHT & LICENSE\n\n- Code & Docs © 2019 - now Huan LI zixia@zixia.net\n- Code released under the Apache-2.0 License\n- Docs released under Creative Commons\n","readmeFilename":"README.md","gitHead":"c74b2b8abe665d33cc6fab547301d700b9dc5c79","_id":"@chatie/eslint-config@0.13.4","_nodeVersion":"12.22.5","_npmVersion":"6.14.14","dist":{"integrity":"sha512-aloe5LRFSsp94+XoYT5SO0d07CUlNZdTQldB5ez32gmGLNJx55Qqh+tj3RGS/T9hehonjZpx/NzyD4hcaLBntA==","shasum":"01692a217605be800dcfb5525512608b10a825ed","tarball":"https://registry.npmjs.org/@chatie/eslint-config/-/eslint-config-0.13.4.tgz","fileCount":35,"unpackedSize":101511,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhJnZuCRA9TVsSAnZWagAAEfoQAKPeUrP3tDWJ+rir15Rl\n5y56+q88fMqWUvCsciOgsOc3J3d8Vtb9uVYwwNq1PQZeHneKXMHeSx8f4eHS\nY9mVrXrKbnMTvKquambb2DN9O7kr1Ia+gqodzDn89cGFzwW0iHcDD2RXetBE\nk03Ptyez5l2B4vEQPU4StZrE+qGtcs+wkWiPpqxEjoC1GTrqS+aI0amCqXhY\nicdr8FEHzFSU+Scvgvkuw6sMXo1JTDfBj7RpJCIpADBOhkasV6c1oPthHGby\nuWU0impYSHSTefxNY2YtziVkMqs7Gmkx2Dz/3BmR4VA0J8W4A0kw75bOuioX\nRShwrQoZXIonAs+7SLVua02va5dbl2ak548y/U80S5XDOcCy/5Zhrdsgqd4G\n2KlClrPdbiHvVRNcbAdkZTVw8jmsSCNeWMZcvYbMO6rY99JiAMMeYcZY9n9J\nKpVL0ckHB/weS4L/UrS/YO+SWWsA6Fwc0J61cjDml0T1A6cCozPiOduQAW58\nLSEAdaOYyopKasghxU2yXaJGG0gwFNFPA84kns1+jzEuK2xI2OuKhAPLgE5c\nhvzThiMiE7L4BK9qz577ZaZHNEJwkXrUH6IS+1VI7m4bM8qwi5EgkMOVHQRU\ns9jMZ0syjpSsw2lkY1FWKaPSakKinNgo4Rt2PbOnH1KH9MuWLcxw3LOXOZ0A\nQdH3\r\n=fnil\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGHXwZ4U/8zSmnE/XDMGPfo3y7FMPx6KIY4hfT7NEWhoAiEAhSh7OA207VUh9oEGULTCbHktIyQNhOCTlPw6U6h1fLs="}]},"_npmUser":{"name":"zixia","email":"zixia@zixia.net"},"directories":{},"maintainers":[{"name":"zixia","email":"zixia@zixia.net"},{"name":"chatie","email":"dev@chatie.io"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-config_0.13.4_1629910638114_0.18939771899729085"},"_hasShrinkwrap":false},"0.13.5":{"name":"@chatie/eslint-config","version":"0.13.5","description":"ESLint Sharable Configurations and Rules in Chatie Organization","main":"./src/eslintrc.cjs","scripts":{"dist":"echo dist","pack":"npm pack","postinstall":"node bin/install.cjs","lint":"eslint src/**/*.*js","test:pack":"bash -x scripts/npm-pack-testing.sh","test":"npm run lint && npm run test:unit","test:unit":"blue-tape -r ts-node/register 'src/**/*.spec.ts' 'src/*.spec.ts' 'tests/*.spec.ts' 'tests/**/*.spec.ts'"},"repository":{"type":"git","url":"git+https://github.com/Chatie/eslint-config.git"},"keywords":["eslint","eslintConfig"],"author":{"name":"Huan LI","email":"zixia@zixia.net"},"license":"Apache-2.0","bugs":{"url":"https://github.com/Chatie/eslint-config/issues"},"homepage":"https://github.com/Chatie/eslint-config#readme","peerDependencies":{},"dependencies":{"@typescript-eslint/eslint-plugin":"^4.29.3","@typescript-eslint/eslint-plugin-tslint":"^4.29.3","@typescript-eslint/parser":"^4.29.3","@wwwouter/tslint-contrib":"^1.0.0","babel-eslint":"^10.1.0","eslint":"^7.32.0","eslint-config-standard":"^16.0.3","eslint-plugin-import":"^2.24.2","eslint-plugin-node":"^11.1.0","eslint-plugin-promise":"^5.1.0","eslint-plugin-standard":"^5.0.0","file-name-linter":"^1.1.0","markdownlint-cli":"^0.28.1","pkg-up":"^3.1.0","tslint":"^6.1.2","tslint-config-standard":"^9.0.0"},"devDependencies":{"@chatie/git-scripts":"^0.6.2","@chatie/semver":"^0.4.7","@chatie/tsconfig":"^0.16.2","@types/eslint":"^7.28.0","@types/glob":"^7.1.4","glob":"^7.1.7","tstest":"^0.4.10"},"publishConfig":{"access":"public","tag":"next"},"git":{"scripts":{"pre-push":"npx git-scripts-pre-push"}},"readme":"# eslint-config\n\n[![NPM Version](https://badge.fury.io/js/%40chatie%2Feslint-config.svg)](https://www.npmjs.com/package/@chatie/eslint-config)\n[![npm (tag)](https://img.shields.io/npm/v/%40chatie/eslint-config/next.svg)](https://www.npmjs.com/package/@chatie/eslint-config?activeTab=versions)\n[![NPM](https://github.com/Chatie/eslint-config/workflows/NPM/badge.svg)](https://github.com/Chatie/eslint-config/actions?query=workflow%3ANPM)\n\nESLint Sharable Rules in TypeScript Standard Style\n\n![ESLint Sharable Rules in TypeScript Standard Style](https://chatie.github.io/eslint-config/images/eslint-config-chatie.jpg)\n> Source: [Using ESLint and Prettier in a TypeScript Project](https://www.robertcooper.me/using-eslint-and-prettier-in-a-typescript-project)\n\n## USAGE\n\n1. Install `@chatie/eslint-config`\n\n```sh\nnpm install --save-dev @chatie/eslint-config\n```\n\n2. It will automatically generate a `.eslintrc.js` for you (if there's no such file before)\n\nIt will contains the following content:\n\n```js\nmodule.exports = {\n  extends: '@chatie',\n}\n```\n\n### 3. You are All Set\n\n```sh\n./node_modules/.bin/eslint\n```\n\n`eslint` will work and follow the @chatie rules.\n\n## STYLES\n\n- [JavaScript Standard Style](https://standardjs.com)\n  - [ESLint Config for JavaScript Standard Style](https://github.com/standard/eslint-config-standard)\n\n## SEE ALSO\n\n- [ESLint Shareable Configs](https://eslint.org/docs/developer-guide/shareable-configs)\n- [Using ESLint with TypeScript in 2019](https://43081j.com/2019/02/using-eslint-with-typescript)\n- [From TSLint to ESLint, or How I Learned to Lint GraphQL Code](https://artsy.github.io/blog/2019/01/29/from-tslint-to-eslint/)\n\n### tslint -> eslint\n\n- [Roadmap: tslint-microsoft-contrib -> ESLint #876](https://github.com/microsoft/tslint-microsoft-contrib/issues/876)\n- [The future of TypeScript on ESLint](https://eslint.org/blog/2019/01/future-typescript-eslint)\n- [ESLint Plugin TSLint](https://github.com/typescript-eslint/typescript-eslint/tree/master/packages/eslint-plugin-tslint)\n\n## FAQ\n\n### 1. `vscode` not linting TypeScript files at all\n\nAdd the following config to `.vscode/settings.json` to enable linting TypeScript files:\n\n```json\n  \"eslint.validate\": [\n    \"javascript\",\n    \"typescript\",\n  ],\n```\n\n## HISTORY\n\n### v0.13\n\n1. Enforce Common JS ([#54](https://github.com/Chatie/eslint-config/issues/54))\n1. Upgrade ESLint\n\n### v0.11 (Jun 30, 2020)\n\n1. Update dependencies to latest.\n1. Support `Nullish coalescing operator (??)`\n\n### v0.6 (08 Jun, 2019)\n\n1. Add rule [no-floating-promises](https://github.com/typescript-eslint/typescript-eslint/pull/495)\n1. Add rule set (recommended) from [eslint-plugin-promise](https://www.npmjs.com/package/eslint-plugin-promise)\n1. Add dependence of [file-name-linter](https://npmjs.com/package/file-name-linter) to lint file names.\n1. Add dependence of [markdownlint-cli](https://npmjs.com/package/markdownlint-cli) to lint markdown.\n1. Auto generate `.eslintrc.js` in the project root directory after install if it not exists.\n1. First beta\n\n### v0.0.1 (07 Jun 2019)\n\n1. Converted tsling.json to .eslintrc.js with the JavaScript Standard Style.\n\n## AUTHOR\n\n[Huan LI (李卓桓)](http://linkedin.com/in/zixia) zixia@zixia.net\n\n[![Profile of Huan LI (李卓桓) on StackOverflow](https://stackexchange.com/users/flair/265499.png)](https://stackexchange.com/users/265499)\n\n## COPYRIGHT & LICENSE\n\n- Code & Docs © 2019 - now Huan LI zixia@zixia.net\n- Code released under the Apache-2.0 License\n- Docs released under Creative Commons\n","readmeFilename":"README.md","gitHead":"1b11a69259deafda4a9d5238153d717f8dcacee7","_id":"@chatie/eslint-config@0.13.5","_nodeVersion":"16.7.0","_npmVersion":"7.20.3","dist":{"integrity":"sha512-0jDzCj85wNcCzHjy8rxhpn72Sy6CsgSqnUrF23ZOTzb98wTFRU0wI+6G11PcxUV4rTXLc1X2POPxMepw3+4kiw==","shasum":"61e0dbb0b6da67933e73ec393ef61e2f034daafa","tarball":"https://registry.npmjs.org/@chatie/eslint-config/-/eslint-config-0.13.5.tgz","fileCount":35,"unpackedSize":101511,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhJncaCRA9TVsSAnZWagAAwbwP+wUCqIKb0Sr/Q9Sns+vY\nBrghD5tVFymp78R6e5l5+Cv/kKtgGmVR65K5neJpbTrwUgNHCUG2Iadkaq0h\nMiniG/HjOLNgBqT8eS6PBZwyPxz9z2zF/IL38edNB3dBEJIgztrWmz0H3TnM\nRT/wJPvEk+P/wlh/G+SF5JHRiemXVzRC8yQ2Kenh8OgDQr6iYoN7uPqFDsqi\nI81FXDkujxonRHzjwdBK4wcaJYc5VRPOnvmjV10GaFoMk1up37EJ6Y9xKErZ\nFnDAtjkLp5xwxQwPuj4NM6DZYpCAuWYNyu8C5r7znSwTTW0soHeubevrt0Iu\nuFnD8bjYLC4enTYsald7OseOKX9BAveHaYR2a0Z9aFZBRq3SMHIS7vG/Xc9a\npgpvkOJxLtqjO4V4q0Xc00i1ZP2j6L3y+/6YU21ZwHktH2JN25SghGyoIIEB\niO7ssCy61odOvWXvBIj+OmARwgLvt06s77KvlrNfsNwLb6R7Q2xuIPdIfUmV\n0ecTpd6JjMm5F6P2xkJpgN3Etm4SODq7v1RfHjugPIRpRBlSFWuMWvXmP36I\nBuf93USmar8DlSgjPACOkJUOSr8nZcC6dtRC0RLK6TO2gptlii5GSMCioNH2\ni/fwjp8R7JZDBLyn2/dc+g86bT2sSMnhRW9PLgwod3fWwd2MRh8nrVRDukWi\ndmJR\r\n=VOkc\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDJxBj5/jzteTLq5vLzJGhn7CC5aY3ccpBTFi0FMTO31AIhAIlTL/AXB2e6ybwWmgVSGFqsgpNd7+dqQgjs3AxUBIsQ"}]},"_npmUser":{"name":"zixia","email":"zixia@zixia.net"},"directories":{},"maintainers":[{"name":"zixia","email":"zixia@zixia.net"},{"name":"chatie","email":"dev@chatie.io"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-config_0.13.5_1629910809873_0.39195412859098355"},"_hasShrinkwrap":false},"0.14.1":{"name":"@chatie/eslint-config","version":"0.14.1","description":"ESLint Sharable Configurations and Rules in Chatie Organization","main":"./src/eslintrc.cjs","scripts":{"dist":"echo dist","pack":"npm pack","postinstall":"node bin/install.cjs","lint":"eslint src/**/*.*js","test:pack":"bash -x scripts/npm-pack-testing.sh","test":"npm run lint && npm run test:unit","test:unit":"blue-tape -r ts-node/register 'src/**/*.spec.ts' 'src/*.spec.ts' 'tests/*.spec.ts' 'tests/**/*.spec.ts'"},"repository":{"type":"git","url":"git+https://github.com/Chatie/eslint-config.git"},"keywords":["eslint","eslintConfig"],"author":{"name":"Huan LI","email":"zixia@zixia.net"},"license":"Apache-2.0","bugs":{"url":"https://github.com/Chatie/eslint-config/issues"},"homepage":"https://github.com/Chatie/eslint-config#readme","peerDependencies":{},"dependencies":{"@typescript-eslint/eslint-plugin":"^4.29.3","@typescript-eslint/eslint-plugin-tslint":"^4.29.3","@typescript-eslint/parser":"^4.29.3","@wwwouter/tslint-contrib":"^1.0.0","babel-eslint":"^10.1.0","eslint":"^7.32.0","eslint-config-standard":"^16.0.3","eslint-plugin-import":"^2.24.2","eslint-plugin-node":"^11.1.0","eslint-plugin-promise":"^5.1.0","eslint-plugin-standard":"^5.0.0","file-name-linter":"^1.1.0","markdownlint-cli":"^0.28.1","pkg-up":"^3.1.0","tslint":"^6.1.2","tslint-config-standard":"^9.0.0"},"devDependencies":{"@chatie/git-scripts":"^0.6.2","@chatie/semver":"^0.4.7","@chatie/tsconfig":"^0.16.2","@types/eslint":"^7.28.0","@types/glob":"^7.1.4","glob":"^7.1.7","tstest":"^0.4.10"},"publishConfig":{"access":"public","tag":"latest"},"git":{"scripts":{"pre-push":"npx git-scripts-pre-push"}},"gitHead":"71181982f97e75a6429452faa37e32138db548aa","_id":"@chatie/eslint-config@0.14.1","_nodeVersion":"16.8.0","_npmVersion":"7.21.0","dist":{"integrity":"sha512-J2KS9DKq7LMmLE9zAe80HCykwU60Acxw+opImQITxT1jkDI3ljDEXbFC5BXbYrLbr7IG4UsChb0HAoA1tzvIuw==","shasum":"beae9f31007793007e9d93941a489cf1ca62e9d1","tarball":"https://registry.npmjs.org/@chatie/eslint-config/-/eslint-config-0.14.1.tgz","fileCount":35,"unpackedSize":101523,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhNFUCCRA9TVsSAnZWagAAU5MP/0m++Z8lY3vzspMnFB0s\nE2r2Us0IqsmGrfPs+52DGcEiAjvgQEyeQV8WD5e5VRV5uZjzCJRtk2E8yX/Y\nfPv0pX1Lw6BjICmzVJ/nWr5Mtb1XD47gIN/Qm8YQTxUNZj46JGuVnjLbnKzN\ngrPB4mTM6xkrGMgrUsVHvUKqienhgAY2zT9L7WlZgAYytqpSQb3kWjeWux1A\nMFk3s+WF7B+WwN2UnessW1IMBVzxbPzIGZSYyhk8tgMaKboHJaFG1N/ZZBV8\nk4HjjEAsLCIIhkq0N0uH8lpeEL9FNxxg0X3NNEUBqT2+2WdPchjjIwK/fteZ\nq2YoJ63XMhqyBxjOab92pL5K/NrS5aEF8C8qh9cLA8EXVG8KHGuYWi9vnSm2\n4tBZoueyIMjRc9u3kD9xanQOYYI1Ht5hp1UfVVcArqyAoR1keDA/M5pTrT6F\nZ8K2G+FhC9FQHuQ01aGBugDyzTKPKTC198p1kfHdK67J3mKruxVIXLE7bhys\nDcnrG6DYMOl7pjdQrDkfwRttfaygr7UEgfP5fKIYTe7gHak8DTirIBzaCVFt\nwQDtnfPhp2ETNUQprimQy0QTxZykdAegFTu+rUtsGhnhLXua0ZHu8V4+/JDB\ntTM5McM8bOZCO1Mkeo0bXfHADddeYfNxDMnerc8y/FWnGEnmBRG0jhxIEPSp\nisJh\r\n=nbcO\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICMNB/qeoKrDTLQNE8ipIfgUnHtYupIv3Lmkwq8l7nTdAiBfY+eDQfOBCJ7Clw6dmFEhv9674Af7ykkJrp5eUrL1Eg=="}]},"_npmUser":{"name":"zixia","email":"zixia@zixia.net"},"directories":{},"maintainers":[{"name":"zixia","email":"zixia@zixia.net"},{"name":"chatie","email":"dev@chatie.io"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-config_0.14.1_1630819586696_0.10823024629217537"},"_hasShrinkwrap":false},"0.15.2":{"name":"@chatie/eslint-config","version":"0.15.2","description":"ESLint Sharable Configurations and Rules in Chatie Organization","main":"./src/eslintrc.cjs","scripts":{"dist":"echo dist","pack":"npm pack","postinstall":"node bin/install.cjs","lint":"eslint src/**/*.*js","test:pack":"bash -x scripts/npm-pack-testing.sh","test":"npm run lint && npm run test:unit","test:unit":"blue-tape -r ts-node/register 'src/**/*.spec.ts' 'src/*.spec.ts' 'tests/*.spec.ts' 'tests/**/*.spec.ts'"},"repository":{"type":"git","url":"git+https://github.com/Chatie/eslint-config.git"},"keywords":["eslint","eslintConfig"],"author":{"name":"Huan LI","email":"zixia@zixia.net"},"license":"Apache-2.0","bugs":{"url":"https://github.com/Chatie/eslint-config/issues"},"homepage":"https://github.com/Chatie/eslint-config#readme","peerDependencies":{},"dependencies":{"@typescript-eslint/eslint-plugin":"^4.31.1","@typescript-eslint/parser":"^4.31.1","eslint":"^7.32.0","eslint-config-standard":"^16.0.3","eslint-plugin-import":"^2.24.2","eslint-plugin-node":"^11.1.0","eslint-plugin-promise":"^5.1.0","pkg-up":"^3.1.0"},"devDependencies":{"@chatie/git-scripts":"^0.6.2","@chatie/semver":"^0.4.7","@chatie/tsconfig":"^0.20.2","@types/eslint":"^7.28.0","@types/glob":"^7.1.4","file-name-linter":"^1.1.0","glob":"^7.1.7","markdownlint-cli":"^0.28.1","tstest":"^0.4.10","typescript":"^4.4.3"},"publishConfig":{"access":"public","tag":"next"},"git":{"scripts":{"pre-push":"npx git-scripts-pre-push"}},"readme":"# eslint-config\n\n[![NPM Version](https://badge.fury.io/js/%40chatie%2Feslint-config.svg)](https://www.npmjs.com/package/@chatie/eslint-config)\n[![npm (tag)](https://img.shields.io/npm/v/%40chatie/eslint-config/next.svg)](https://www.npmjs.com/package/@chatie/eslint-config?activeTab=versions)\n[![NPM](https://github.com/Chatie/eslint-config/workflows/NPM/badge.svg)](https://github.com/Chatie/eslint-config/actions?query=workflow%3ANPM)\n\nESLint Sharable Rules in TypeScript Standard Style\n\n![ESLint Sharable Rules in TypeScript Standard Style](https://chatie.github.io/eslint-config/images/eslint-config-chatie.jpg)\n> Source: [Using ESLint and Prettier in a TypeScript Project](https://www.robertcooper.me/using-eslint-and-prettier-in-a-typescript-project)\n\n## USAGE\n\n1. Install `@chatie/eslint-config`\n\n```sh\nnpm install --save-dev @chatie/eslint-config\n```\n\n2. It will automatically generate a `.eslintrc.js` for you (if there's no such file before)\n\nIt will contains the following content:\n\n```js\nmodule.exports = {\n  extends: '@chatie',\n}\n```\n\n### 3. You are All Set\n\n```sh\n./node_modules/.bin/eslint\n```\n\n`eslint` will work and follow the @chatie rules.\n\n## STYLES\n\n- [JavaScript Standard Style](https://standardjs.com)\n  - [ESLint Config for JavaScript Standard Style](https://github.com/standard/eslint-config-standard)\n\n## SEE ALSO\n\n- [ESLint Shareable Configs](https://eslint.org/docs/developer-guide/shareable-configs)\n- [Using ESLint with TypeScript in 2019](https://43081j.com/2019/02/using-eslint-with-typescript)\n- [From TSLint to ESLint, or How I Learned to Lint GraphQL Code](https://artsy.github.io/blog/2019/01/29/from-tslint-to-eslint/)\n\n### tslint -> eslint\n\n- [Roadmap: TSLint -> ESLint #4534](https://github.com/palantir/tslint/issues/4534)\n- [Roadmap: tslint-microsoft-contrib -> ESLint #876](https://github.com/microsoft/tslint-microsoft-contrib/issues/876)\n- [The future of TypeScript on ESLint](https://eslint.org/blog/2019/01/future-typescript-eslint)\n- [ESLint Plugin TSLint](https://github.com/typescript-eslint/typescript-eslint/tree/master/packages/eslint-plugin-tslint)\n\n## FAQ\n\n### 1. `vscode` not linting TypeScript files at all\n\nAdd the following config to `.vscode/settings.json` to enable linting TypeScript files:\n\n```json\n  \"eslint.validate\": [\n    \"javascript\",\n    \"typescript\",\n  ],\n```\n\n## HISTORY\n\n### main v0.15 (Sep 18, 2021)\n\n1. Clean TSLint...\n\n### v0.14\n\n1. Enforce Common JS ([#54](https://github.com/Chatie/eslint-config/issues/54))\n1. Upgrade ESLint\n\n### v0.11 (Jun 30, 2020)\n\n1. Update dependencies to latest.\n1. Support `Nullish coalescing operator (??)`\n\n### v0.6 (08 Jun, 2019)\n\n1. Add rule [no-floating-promises](https://github.com/typescript-eslint/typescript-eslint/pull/495)\n1. Add rule set (recommended) from [eslint-plugin-promise](https://www.npmjs.com/package/eslint-plugin-promise)\n1. Add dependence of [file-name-linter](https://npmjs.com/package/file-name-linter) to lint file names.\n1. Add dependence of [markdownlint-cli](https://npmjs.com/package/markdownlint-cli) to lint markdown.\n1. Auto generate `.eslintrc.js` in the project root directory after install if it not exists.\n1. First beta\n\n### v0.0.1 (07 Jun 2019)\n\n1. Converted tsling.json to .eslintrc.js with the JavaScript Standard Style.\n\n## AUTHOR\n\n[Huan LI (李卓桓)](http://linkedin.com/in/zixia) zixia@zixia.net\n\n[![Profile of Huan LI (李卓桓) on StackOverflow](https://stackexchange.com/users/flair/265499.png)](https://stackexchange.com/users/265499)\n\n## COPYRIGHT & LICENSE\n\n- Code & Docs © 2019 - now Huan LI zixia@zixia.net\n- Code released under the Apache-2.0 License\n- Docs released under Creative Commons\n","readmeFilename":"README.md","gitHead":"1f755296cbe8b3b7d2130781ee0ca929195e8583","_id":"@chatie/eslint-config@0.15.2","_nodeVersion":"16.9.1","_npmVersion":"7.21.1","dist":{"integrity":"sha512-MGzdBshjKJNmny6xRKoCt2jRF62WmHbuJiruceRdiFYC9HDEFSYjWDW4I+HXg/2RJVbaG2DIKJzN4MZb9offXA==","shasum":"b1e1d98d43412bae57884b334f6a10604130a057","tarball":"https://registry.npmjs.org/@chatie/eslint-config/-/eslint-config-0.15.2.tgz","fileCount":35,"unpackedSize":101508,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIH48MhNI3RzYY5owd9C8UdPZo5HmiCULccO8E+PNrB9KAiBuQFOirT4qYfvuu4vHaLPbxbeJXzxXD0n46ttLrDmdvg=="}]},"_npmUser":{"name":"zixia","email":"zixia@zixia.net"},"directories":{},"maintainers":[{"name":"zixia","email":"zixia@zixia.net"},{"name":"chatie","email":"dev@chatie.io"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-config_0.15.2_1631960904377_0.10412422639803887"},"_hasShrinkwrap":false},"0.16.1":{"name":"@chatie/eslint-config","version":"0.16.1","description":"ESLint Sharable Configurations and Rules in Chatie Organization","main":"./src/eslintrc.cjs","scripts":{"dist":"echo dist","pack":"npm pack","postinstall":"node bin/install.cjs","lint":"eslint src/**/*.*js","test:pack":"bash -x scripts/npm-pack-testing.sh","test":"npm run lint && npm run test:unit","test:unit":"blue-tape -r ts-node/register 'src/**/*.spec.ts' 'src/*.spec.ts' 'tests/*.spec.ts' 'tests/**/*.spec.ts'"},"repository":{"type":"git","url":"git+https://github.com/Chatie/eslint-config.git"},"keywords":["eslint","eslintConfig"],"author":{"name":"Huan LI","email":"zixia@zixia.net"},"license":"Apache-2.0","bugs":{"url":"https://github.com/Chatie/eslint-config/issues"},"homepage":"https://github.com/Chatie/eslint-config#readme","peerDependencies":{},"dependencies":{"@typescript-eslint/eslint-plugin":"^4.31.1","@typescript-eslint/parser":"^4.31.1","eslint":"^7.32.0","eslint-config-standard":"^16.0.3","eslint-plugin-import":"^2.24.2","eslint-plugin-node":"^11.1.0","eslint-plugin-promise":"^5.1.0","pkg-up":"^3.1.0"},"devDependencies":{"@chatie/git-scripts":"^0.6.2","@chatie/semver":"^0.4.7","@chatie/tsconfig":"^0.20.2","@types/eslint":"^7.28.0","@types/glob":"^7.1.4","file-name-linter":"^1.1.0","glob":"^7.1.7","markdownlint-cli":"^0.28.1","tstest":"^0.4.10","typescript":"^4.4.3"},"publishConfig":{"access":"public","tag":"latest"},"git":{"scripts":{"pre-push":"npx git-scripts-pre-push"}},"gitHead":"8c3eb947dd36220fc3f416f99666865a0713dcf2","_id":"@chatie/eslint-config@0.16.1","_nodeVersion":"16.11.0","_npmVersion":"8.0.0","dist":{"integrity":"sha512-GJww2+XAK7KVbjwp3nIVuN7g0tqIq2PnaMcEsnuzExh6y0DRVqeIJGkkpPKPg3LqnyLz/Zv31epfqcPC8oCrdA==","shasum":"a460f1858156c7f5659fdec0001eee3876ae625e","tarball":"https://registry.npmjs.org/@chatie/eslint-config/-/eslint-config-0.16.1.tgz","fileCount":37,"unpackedSize":101824,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIB/ih6pm9UbcUx/9Y1IyM6n1/z98jE0Li8rCEZkkpkaGAiEA1W9ck2STYmwQwtXGtmIgT+PB8UfoS3T0d3Zv8BrdOqA="}]},"_npmUser":{"name":"zixia","email":"zixia@zixia.net"},"directories":{},"maintainers":[{"name":"zixia","email":"zixia@zixia.net"},{"name":"chatie","email":"dev@chatie.io"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-config_0.16.1_1634025080356_0.9230473353648068"},"_hasShrinkwrap":false},"0.16.2":{"name":"@chatie/eslint-config","version":"0.16.2","description":"ESLint Sharable Configurations and Rules in Chatie Organization","main":"./src/eslintrc.cjs","scripts":{"dist":"echo dist","pack":"npm pack","postinstall":"node bin/install.cjs","lint":"eslint src/**/*.*js","test:pack":"bash -x scripts/npm-pack-testing.sh","test":"npm run lint && npm run test:unit","test:unit":"blue-tape -r ts-node/register 'src/**/*.spec.ts' 'src/*.spec.ts' 'tests/*.spec.ts' 'tests/**/*.spec.ts'"},"repository":{"type":"git","url":"git+https://github.com/Chatie/eslint-config.git"},"keywords":["eslint","eslintConfig"],"author":{"name":"Huan LI","email":"zixia@zixia.net"},"license":"Apache-2.0","bugs":{"url":"https://github.com/Chatie/eslint-config/issues"},"homepage":"https://github.com/Chatie/eslint-config#readme","peerDependencies":{},"dependencies":{"@typescript-eslint/eslint-plugin":"^4.31.1","@typescript-eslint/parser":"^4.31.1","eslint":"^7.32.0","eslint-config-standard":"^16.0.3","eslint-plugin-import":"^2.24.2","eslint-plugin-node":"^11.1.0","eslint-plugin-promise":"^5.1.0","file-name-linter":"^1.1.0","markdownlint-cli":"^0.28.1","pkg-up":"^3.1.0"},"devDependencies":{"@chatie/git-scripts":"^0.6.2","@chatie/semver":"^0.4.7","@chatie/tsconfig":"^0.20.2","@types/eslint":"^7.28.0","@types/glob":"^7.1.4","glob":"^7.1.7","tstest":"^0.4.10","typescript":"^4.4.3"},"publishConfig":{"access":"public","tag":"latest"},"git":{"scripts":{"pre-push":"npx git-scripts-pre-push"}},"gitHead":"edc2850832918697fcedb23b684f9014bd65dcec","_id":"@chatie/eslint-config@0.16.2","_nodeVersion":"16.11.0","_npmVersion":"8.0.0","dist":{"integrity":"sha512-jwKYkJgEGA2BwKQe2oP2hTVSx+9s13gq7r3BprH4iS7TIWx6tIfkYO8VaQ2LBwIkpY30f68HnLRaMqsPPyDkMA==","shasum":"9abbbbf65c36deeb6adbb7bd5c5b961ddccac61b","tarball":"https://registry.npmjs.org/@chatie/eslint-config/-/eslint-config-0.16.2.tgz","fileCount":37,"unpackedSize":101824,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFHl1ttTGi5tSurBAe50UgB0rvG7jzToY2AOLjpUSySFAiEAiL/jOP0iFLEfawrl/V0CA5VheKYcZNHmb2/2M4rjiXE="}]},"_npmUser":{"name":"zixia","email":"zixia@zixia.net"},"directories":{},"maintainers":[{"name":"zixia","email":"zixia@zixia.net"},{"name":"chatie","email":"dev@chatie.io"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-config_0.16.2_1634027334289_0.766535860441133"},"_hasShrinkwrap":false},"1.0.2":{"name":"@chatie/eslint-config","version":"1.0.2","description":"ESLint Sharable Configurations and Rules in Chatie Organization","main":"./src/eslintrc.cjs","scripts":{"dist":"echo dist","pack":"npm pack","postinstall":"node bin/install.cjs","lint":"eslint src/**/*.*js","test:pack":"bash -x scripts/npm-pack-testing.sh","test":"npm run lint && npm run test:unit","test:unit":"blue-tape -r ts-node/register 'src/**/*.spec.ts' 'src/*.spec.ts' 'tests/*.spec.ts' 'tests/**/*.spec.ts'"},"repository":{"type":"git","url":"git+https://github.com/Chatie/eslint-config.git"},"keywords":["eslint","eslintConfig"],"author":{"name":"Huan LI","email":"zixia@zixia.net"},"license":"Apache-2.0","bugs":{"url":"https://github.com/Chatie/eslint-config/issues"},"homepage":"https://github.com/Chatie/eslint-config#readme","peerDependencies":{},"dependencies":{"@typescript-eslint/eslint-plugin":"^4.31.1","@typescript-eslint/parser":"^4.31.1","eslint":"^7.32.0","eslint-config-standard":"^16.0.3","eslint-plugin-import":"^2.24.2","eslint-plugin-node":"^11.1.0","eslint-plugin-promise":"^5.1.0","file-name-linter":"^1.1.0","markdownlint-cli":"^0.28.1","pkg-up":"^3.1.0"},"devDependencies":{"@chatie/git-scripts":"^0.6.2","@chatie/semver":"^0.4.7","@chatie/tsconfig":"^0.20.2","@types/eslint":"^7.28.0","@types/glob":"^7.1.4","glob":"^7.1.7","tstest":"^0.4.10","typescript":"^4.4.3"},"publishConfig":{"access":"public","tag":"latest"},"git":{"scripts":{"pre-push":"npx git-scripts-pre-push"}},"gitHead":"d9f6d727d1a465e20b8c77311a53428d33366eb8","_id":"@chatie/eslint-config@1.0.2","_nodeVersion":"16.11.1","_npmVersion":"8.0.0","dist":{"integrity":"sha512-4InScz35gl41GOASXbOuqu3DBsnhnDnodvHAaSBLRSyTvAv/g4odt50iwT9r+OBMnn61bhljzyPCddE0dyGHsA==","shasum":"5a0706ad3f6255fbe5736e50a7e564c6304cc675","tarball":"https://registry.npmjs.org/@chatie/eslint-config/-/eslint-config-1.0.2.tgz","fileCount":36,"unpackedSize":101400,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCpcfeZwFS26DLViPvAo8k/XscobViKLWcz5Wb/pU4oLwIgKUxc7reArs0CngYSakOxzfWU8Kg2mgK3KJOYdTfh3TA="}]},"_npmUser":{"name":"zixia","email":"zixia@zixia.net"},"directories":{},"maintainers":[{"name":"zixia","email":"zixia@zixia.net"},{"name":"chatie","email":"dev@chatie.io"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-config_1.0.2_1634663601242_0.5878255188753838"},"_hasShrinkwrap":false},"1.0.3":{"name":"@chatie/eslint-config","version":"1.0.3","description":"ESLint Sharable Configurations and Rules in Chatie Organization","main":"./src/eslintrc.cjs","scripts":{"dist":"echo dist","postinstall":"node bin/install.cjs","lint":"eslint src/**/*.*js","test:pack":"bash -x scripts/npm-pack-testing.sh","test":"npm run lint && npm run test:unit","test:unit":"blue-tape -r ts-node/register 'src/**/*.spec.ts' 'src/*.spec.ts' 'tests/*.spec.ts' 'tests/**/*.spec.ts'"},"repository":{"type":"git","url":"git+https://github.com/Chatie/eslint-config.git"},"keywords":["eslint","eslintConfig"],"author":{"name":"Huan LI","email":"zixia@zixia.net"},"license":"Apache-2.0","bugs":{"url":"https://github.com/Chatie/eslint-config/issues"},"homepage":"https://github.com/Chatie/eslint-config#readme","peerDependencies":{},"dependencies":{"@typescript-eslint/eslint-plugin":"^4.31.1","@typescript-eslint/parser":"^4.31.1","eslint":"^7.32.0","eslint-config-standard":"^16.0.3","eslint-plugin-import":"^2.24.2","eslint-plugin-node":"^11.1.0","eslint-plugin-promise":"^5.1.0","file-name-linter":"^1.1.0","markdownlint-cli":"^0.28.1","pkg-up":"^3.1.0"},"devDependencies":{"@chatie/git-scripts":"^0.6.2","@chatie/semver":"^0.4.7","@chatie/tsconfig":"^0.20.2","@types/eslint":"^7.28.0","@types/glob":"^7.1.4","glob":"^7.1.7","tstest":"^0.4.10","typescript":"^4.4.3"},"publishConfig":{"access":"public","tag":"latest"},"git":{"scripts":{"pre-push":"npx git-scripts-pre-push"}},"gitHead":"b34c91d9bc8077ab20cb49961bc09aa2aa84f3dd","_id":"@chatie/eslint-config@1.0.3","_nodeVersion":"16.13.0","_npmVersion":"8.1.0","dist":{"integrity":"sha512-gpMw1GKJFGZq4/BeHIdn8nsn8DpdPmfh4SxDle8kRbm9xnilDdFY20DljRwFJz9gegSdEhFoCDi29s35A2wGhQ==","shasum":"b441076c1485deedb99a3014a9035076f3a1b645","tarball":"https://registry.npmjs.org/@chatie/eslint-config/-/eslint-config-1.0.3.tgz","fileCount":36,"unpackedSize":101430,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCD8ZAosjWGBTKG6W00L0NQFHlynoVNdBw/vV4lquNCRgIgDZ9KZaeQIpJaySfOLpFwZT6Rz7iQ308UReemj6wAFus="}]},"_npmUser":{"name":"zixia","email":"zixia@zixia.net"},"directories":{},"maintainers":[{"name":"zixia","email":"zixia@zixia.net"},{"name":"chatie","email":"dev@chatie.io"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-config_1.0.3_1635443966982_0.10907838783681023"},"_hasShrinkwrap":false},"1.0.4":{"name":"@chatie/eslint-config","version":"1.0.4","description":"ESLint Sharable Configurations and Rules in Chatie Organization","main":"./src/eslintrc.cjs","scripts":{"dist":"echo dist","postinstall":"node bin/install.cjs","lint":"eslint src/**/*.*js","test:pack":"bash -x scripts/npm-pack-testing.sh","test":"npm run lint && npm run test:unit","test:unit":"blue-tape -r ts-node/register 'src/**/*.spec.ts' 'src/*.spec.ts' 'tests/*.spec.ts' 'tests/**/*.spec.ts'"},"repository":{"type":"git","url":"git+https://github.com/Chatie/eslint-config.git"},"keywords":["eslint","eslintConfig"],"author":{"name":"Huan LI","email":"zixia@zixia.net"},"license":"Apache-2.0","bugs":{"url":"https://github.com/Chatie/eslint-config/issues"},"homepage":"https://github.com/Chatie/eslint-config#readme","peerDependencies":{},"dependencies":{"@typescript-eslint/eslint-plugin":"^4.31.1","@typescript-eslint/parser":"^4.31.1","eslint":"^7.32.0","eslint-config-standard":"^16.0.3","eslint-plugin-import":"^2.24.2","eslint-plugin-node":"^11.1.0","eslint-plugin-promise":"^5.1.0","file-name-linter":"^1.1.0","markdownlint-cli":"^0.28.1","pkg-up":"^3.1.0"},"devDependencies":{"@chatie/git-scripts":"^0.6.2","@chatie/semver":"^0.4.7","@chatie/tsconfig":"^0.20.2","@types/eslint":"^7.28.0","@types/glob":"^7.1.4","glob":"^7.1.7","tstest":"^0.4.10","typescript":"^4.4.3"},"publishConfig":{"access":"public","tag":"latest"},"git":{"scripts":{"pre-push":"npx git-scripts-pre-push"}},"gitHead":"04f2bcad58cddda3d1dbac27c5819703dcf8ffe7","_id":"@chatie/eslint-config@1.0.4","_nodeVersion":"16.13.0","_npmVersion":"8.1.0","dist":{"integrity":"sha512-jOoGuw9OituTjOpg1bzQUVgQTaCh4sIGdX0kA5sfa3pFKVCD9ZxEgDqBD3CFS5d6GaivgBAZdb51FpKAFHL4tA==","shasum":"f0ad8a5dec19397f99099533a3b6e19d49345f27","tarball":"https://registry.npmjs.org/@chatie/eslint-config/-/eslint-config-1.0.4.tgz","fileCount":38,"unpackedSize":101639,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhzcbXCRA9TVsSAnZWagAAJg0P/2413+tVFe8Mq59d/v1H\nVVOgeKTwL/mKUhGNLO21kWfufTLLp3QBlaG3G54ctZ884qVnm3T/+fuz4ZyO\nPnnqzhL5IVnHkhDLoI1HAMMq76y5ScvTwra6ra05sGhZ6NkvI2HgmYx1m9/X\nEiOrmNY+n2eCPaMqsiLknz6IniXIDxQx0k5X8IXf3cEwHwoFamTfUz+NFhOy\nKGSx5aOXBIaozbCz0atqGhUHAj0vAmB5aewenDZ5WPt2LAnJEVFy8m4UPkul\nGSoY2r+Mm6yDIugYj5F0gYAGIV/PjWsIiw2efUwPaCqwzwQkWzN5H2dJpcIl\ngxomFgbqx0+4Ax2XqhoW4DsQ5CHh3JEdesZyiTwkEKDYgTvwszcxQRxlBLQO\nxXQxNrP0hJS5mKQkjFCLf/BdozJSYbSmETdtI6LOmlaH6PH6+4PJZhbBdpdi\nkOYLMKBx61vk9v53cOxyyyNMgXgX4n/iLi3zlL6C2BZXY9wjLKVsVzh11QIZ\n5eiebg4PZt4+uDltTEC5jyejJl8PoSPEB/MbEsMrApHi+xfmiLbJYTW34oEV\nL1OIZNHiknwazSIeVQiLsUn/jMyeDX+HcJ5MdEI9I/D1RQkokw9LZc21ehb+\nZS0QWGOmuSnLySjF7sVtP7DRSZqLpEnGdknTtduh07tEAN7SWgD3JWXLAWnP\nmygs\r\n=EP0E\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD7ddTYoKaZH9ILXTt33vVvw4KbgsIeKx8cVI/hqrSTZAIhAJ4y20sC6KoSrIWny/1M641Ntjp7iWpgPHsy2rG6AKsl"}]},"_npmUser":{"name":"zixia","email":"zixia@zixia.net"},"directories":{},"maintainers":[{"name":"zixia","email":"zixia@zixia.net"},{"name":"chatie","email":"dev@chatie.io"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-config_1.0.4_1635444873102_0.7582983044439033"},"_hasShrinkwrap":false},"1.2.2":{"name":"@chatie/eslint-config","version":"1.2.2","description":"ESLint Sharable Configurations and Rules in Chatie Organization","main":"./src/eslintrc.cjs","scripts":{"dist":"echo dist","postinstall":"node bin/install.cjs","lint":"eslint src/**/*.*js","test:pack":"bash -x scripts/npm-pack-testing.sh","test":"npm run lint && npm run test:unit","test:unit":"cross-env NODE_OPTIONS=\"--no-warnings --loader=ts-node/esm\" tap \"tests/*.spec.ts\""},"repository":{"type":"git","url":"git+https://github.com/Chatie/eslint-config.git"},"keywords":["eslint","eslintConfig"],"author":{"name":"Huan LI","email":"zixia@zixia.net"},"license":"Apache-2.0","bugs":{"url":"https://github.com/Chatie/eslint-config/issues"},"homepage":"https://github.com/Chatie/eslint-config#readme","dependencies":{"@typescript-eslint/eslint-plugin":"^5.48.1","@typescript-eslint/parser":"^5.48.1","array.prototype.flatmap":"^1.3.1","eslint":"^8.31.0","eslint-config-standard":"^17.0.0","eslint-plugin-import":"^2.27.0","eslint-plugin-node":"^11.1.0","eslint-plugin-promise":"^6.1.1","file-name-linter":"^1.1.0","markdownlint-cli":"^0.33.0","pkg-up":"^3.0.0"},"devDependencies":{"@chatie/git-scripts":"^0.6.2","@chatie/semver":"^0.4.7","@chatie/tsconfig":"^4.6.4","@types/eslint":"^8.4.10","@types/glob":"^8.0.0","glob":"^8.0.3"},"publishConfig":{"access":"public","tag":"latest"},"git":{"scripts":{"pre-push":"npx git-scripts-pre-push"}},"gitHead":"b9b43cf7e4c41211807256a852f5ce259dbb445d","_id":"@chatie/eslint-config@1.2.2","_nodeVersion":"16.18.1","_npmVersion":"8.19.2","dist":{"integrity":"sha512-qO1r9+6CrOPfW0fBP3EQ/lBauFQ8t1Ts5qsGhR6CTHoP3gykSqbyw6WXxdCiKH3FCN9Q1Z57RDeo8UuEsk4QUQ==","shasum":"1d838798a4704955af2e586bbdf12bcb4bd02c2c","tarball":"https://registry.npmjs.org/@chatie/eslint-config/-/eslint-config-1.2.2.tgz","fileCount":38,"unpackedSize":101805,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIG7N4tptf+qDifjgsdDGF4WtaRt/qYkhvthNsWWCbNYyAiEAhagiReBjZC+IJVcKLcIaOSeGPzTJDprpar4hkLSyIto="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjv2ZrACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr01g/+Ng9S32bnp0sEwgiQzWVb+NbfxauCldXwvyejkT7ACJ5MS+Yz\r\nM0K3BlPuBa/xHccVAMhecNToHzsOFpiAHjbygK+afHqWUmDWbevuv/DVLVUG\r\nFVvKXpliglZjpBolCB1DLDmR2ZOW77CbLGvZHXCM7BC3az29Eg5YtWAQJGUl\r\niZDtv7Qw7OWIGtLJ7uGN5b7XVim1DH3YVU6zQisyitP+QcFvRZwmN7PWH0ZM\r\nvRFCiW/jvbiJrX/5s05i59FCTCH3/EISFfnC0QpLjvzPGpGIB3tKxyLlNghe\r\nvg4iUydjBp+diHQ7iAfxjiUtc0YpC8GPsILo3yiRIWT+Cq4MLokyihhATks8\r\nn4LChWvqeex6hHKTGbP6YQ9H6NUzIxmBvs5IMzPbF+Y430itpKc3obIBtOyP\r\nbBp3m8RjVSS12Fx/mrZrvFufrG8gRrMb1rBCSH1ghYp5AJhlGvClCyY0wtwr\r\np+RWQCTkkFkPAqtI0GBxLpJFj5nmh6xNgtw9hA+4J7RU9K5P6o+AWdNRBoE+\r\n0ZitZkP6wGi2FdwhxeMHflgflAR9h6GGhgQdbE+lIcDsCjPTnDwsNl58a1ar\r\nrgyooVf/BASkCZdqhHYcxsLSRfW7pmkjs+m39+onFKyP68h93HJZkoaIYjcU\r\niJ2fL4Cr9T34NKcU8a34A0/wKFlYWJXbwRw=\r\n=f5oC\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"zixia","email":"zixia@zixia.net"},"directories":{},"maintainers":[{"name":"zixia","email":"zixia@zixia.net"},{"name":"chatie","email":"dev@chatie.io"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-config_1.2.2_1673487979587_0.9967235055211296"},"_hasShrinkwrap":false,"deprecated":"prevent breaking changes in 1.2"},"1.4.1":{"name":"@chatie/eslint-config","version":"1.4.1","description":"ESLint Sharable Configurations and Rules in Chatie Organization","main":"./src/eslintrc.cjs","scripts":{"dist":"echo dist","postinstall":"node bin/install.cjs","lint":"eslint src/**/*.*js","test:pack":"bash -x scripts/npm-pack-testing.sh","test":"npm run lint && npm run test:unit","test:unit":"cross-env NODE_OPTIONS=\"--no-warnings --loader=ts-node/esm\" tap \"tests/*.spec.ts\""},"repository":{"type":"git","url":"git+https://github.com/Chatie/eslint-config.git"},"keywords":["eslint","eslintConfig"],"author":{"name":"Huan LI","email":"zixia@zixia.net"},"license":"Apache-2.0","bugs":{"url":"https://github.com/Chatie/eslint-config/issues"},"homepage":"https://github.com/Chatie/eslint-config#readme","dependencies":{"@typescript-eslint/eslint-plugin":"^5.48.1","@typescript-eslint/parser":"^5.48.1","array.prototype.flatmap":"^1.3.1","eslint":"^8.31.0","eslint-config-standard":"^17.0.0","eslint-plugin-import":"^2.27.0","eslint-plugin-node":"^11.1.0","eslint-plugin-promise":"^6.1.1","file-name-linter":"^1.1.0","markdownlint-cli":"^0.33.0","pkg-up":"^3.0.0"},"devDependencies":{"@chatie/git-scripts":"^0.6.2","@chatie/semver":"^0.4.7","@chatie/tsconfig":"^4.6.4","@types/eslint":"^8.4.10","@types/glob":"^8.0.0","glob":"^8.0.3"},"publishConfig":{"access":"public","tag":"latest"},"git":{"scripts":{"pre-push":"npx git-scripts-pre-push"}},"gitHead":"780fee068b08b0e28d73f8022e94b88d175e5d1d","_id":"@chatie/eslint-config@1.4.1","_nodeVersion":"16.19.0","_npmVersion":"8.19.3","dist":{"integrity":"sha512-2YExQi70Px9Ts9teBADnSCwxZTrzAIB11Odc9irADiIhtdKTelwM0Ui7jiLVf67YkbvTOQQKyl54dqo66abVeQ==","shasum":"8b348867adca772adced78d35901b450b4db2d85","tarball":"https://registry.npmjs.org/@chatie/eslint-config/-/eslint-config-1.4.1.tgz","fileCount":38,"unpackedSize":101805,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD/0QbfBQGgwu7DKFYDzA/bzT0co4h8ATNZ8y0PrlEH5gIhAOb1/nr6AnkjY8J8GkoK4+gzKDQL5/ZhY2j1Aap4GOEM"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjydj5ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpBEg/8DLOq6FiFMyKPM4N7AisZYkuGdFV58tZJQ4/Z8bCt9oY8VLqX\r\n5Dt3KkBjQ4lRxToNGk2a+ISg3u1gkSgG5s7na1Ls4j9fReQBcANZ3h/sEtS/\r\n065O216gMUa6Q9aN0ABWq+6qehfALOeoGPyQ75FgFHgfcO+rZHckHzqmIaTH\r\nGBRXEC4Lt3TlED0CQ2EbANTV7PKy4/Eg28OiWj4yroHn/fDrA1waG0jt4127\r\nGzhKD3x/dnOzO4+MM7Uww2/8V7eUpT7D9HcxQ36h0Ls9xocdqRWXwSQzk+7C\r\ncJ6oZ5JmluR8J2jCh3xuIenKX7R5w3ehScY5aXU97F0/vS8gzyyShZF2KPeA\r\nqxX+DSUHwG2508YDpt61mzOZ9v7AggjGU9spwdRaiQWYbkNlw/tHu7YiTREQ\r\nSO9qK3MehqK9MA8pb39tYQCyXll5yhMHmmbXIVvTNYPRc8g7emYXCyJssXH4\r\n8UhGEx7LWK+AKMLJQJGhEFFE44W9SAqAFY9cRQdHItxGuLU4ltXrrjkHcj/k\r\nKQaMvNsH1r1d03gGgzzefXFykm8HtVEo79q/8v0B5ZY6tzEiYvL8Es0xHIbl\r\niwejSMefFDX2fx4CTD/AAJVrDeajDfh06dLLRSMBhBLYbOOuaEYltlTsm3VV\r\nTogOlFMiIgT6fCV7kL20S+ImmwirkJrAfvI=\r\n=Wmxn\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"zixia","email":"zixia@zixia.net"},"directories":{},"maintainers":[{"name":"zixia","email":"zixia@zixia.net"},{"name":"chatie","email":"dev@chatie.io"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-config_1.4.1_1674172665393_0.26987481407670266"},"_hasShrinkwrap":false}},"time":{"created":"2019-06-08T04:42:32.654Z","0.0.7":"2019-06-08T04:42:32.899Z","modified":"2023-01-19T23:59:19.021Z","0.0.9":"2019-06-08T05:15:54.514Z","0.0.10":"2019-06-08T05:27:36.332Z","0.0.11":"2019-06-08T05:31:00.521Z","0.2.1":"2019-06-08T05:39:11.629Z","0.2.2":"2019-06-08T06:30:24.824Z","0.2.3":"2019-06-08T06:31:18.515Z","0.2.4":"2019-06-08T06:31:48.228Z","0.3.1":"2019-06-08T06:35:30.830Z","0.3.2":"2019-06-08T07:30:50.736Z","0.3.3":"2019-06-08T09:31:39.140Z","0.3.7":"2019-06-08T12:26:22.640Z","0.3.8":"2019-06-08T12:43:25.304Z","0.4.1":"2019-06-08T12:51:50.994Z","0.5.1":"2019-06-08T12:52:46.621Z","0.5.3":"2019-06-10T09:39:12.863Z","0.5.4":"2019-06-10T20:20:38.286Z","0.6.0":"2019-06-11T07:57:29.507Z","0.6.5":"2019-06-11T17:07:22.342Z","0.6.6":"2019-06-12T05:28:38.369Z","0.6.7":"2019-06-12T14:21:54.584Z","0.6.8":"2019-06-12T14:29:18.700Z","0.6.9":"2019-06-16T07:33:48.035Z","0.6.10":"2019-06-16T07:34:01.576Z","0.6.11":"2019-06-16T20:00:46.449Z","0.6.12":"2019-06-16T20:14:07.900Z","0.6.13":"2019-06-18T09:38:19.827Z","0.6.15":"2019-06-18T18:50:39.690Z","0.6.16":"2019-06-18T19:17:31.206Z","0.6.17":"2019-06-18T19:23:42.828Z","0.6.18":"2019-06-22T05:04:52.752Z","0.6.20":"2019-06-22T12:34:00.414Z","0.8.1":"2019-06-30T18:15:07.833Z","0.9.1":"2020-02-23T15:45:13.919Z","0.11.3":"2020-06-29T18:00:10.085Z","0.11.4":"2020-06-29T18:02:27.618Z","0.11.5":"2020-06-29T18:13:40.341Z","0.12.1":"2020-07-15T11:33:39.593Z","0.12.2":"2021-02-01T19:41:31.344Z","0.12.3":"2021-02-02T16:11:30.299Z","0.12.4":"2021-05-31T13:13:36.431Z","0.13.4":"2021-08-25T16:57:18.266Z","0.13.5":"2021-08-25T17:00:10.126Z","0.14.1":"2021-09-05T05:26:26.811Z","0.15.2":"2021-09-18T10:28:24.486Z","0.16.1":"2021-10-12T07:51:20.527Z","0.16.2":"2021-10-12T08:28:54.450Z","1.0.2":"2021-10-19T17:13:21.390Z","1.0.3":"2021-10-28T17:59:27.119Z","1.0.4":"2021-10-28T18:14:33.250Z","1.2.2":"2023-01-12T01:46:19.748Z","1.4.1":"2023-01-19T23:57:45.654Z"},"maintainers":[{"name":"chatie","email":"dev@chatie.io"},{"name":"zixia","email":"zixia@zixia.net"}],"description":"ESLint Sharable Configurations and Rules in Chatie Organization","homepage":"https://github.com/Chatie/eslint-config#readme","keywords":["eslint","eslintConfig"],"repository":{"type":"git","url":"git+https://github.com/Chatie/eslint-config.git"},"author":{"name":"Huan LI","email":"zixia@zixia.net"},"bugs":{"url":"https://github.com/Chatie/eslint-config/issues"},"license":"Apache-2.0","readme":"# eslint-config\n\n[![NPM Version](https://badge.fury.io/js/%40chatie%2Feslint-config.svg)](https://www.npmjs.com/package/@chatie/eslint-config)\n[![npm (tag)](https://img.shields.io/npm/v/%40chatie/eslint-config/next.svg)](https://www.npmjs.com/package/@chatie/eslint-config?activeTab=versions)\n[![NPM](https://github.com/Chatie/eslint-config/workflows/NPM/badge.svg)](https://github.com/Chatie/eslint-config/actions?query=workflow%3ANPM)\n\nESLint Sharable Rules in TypeScript Standard Style\n\n![ESLint Sharable Rules in TypeScript Standard Style](https://chatie.github.io/eslint-config/images/eslint-config-chatie.jpg)\n> Source: [Using ESLint and Prettier in a TypeScript Project](https://www.robertcooper.me/using-eslint-and-prettier-in-a-typescript-project)\n\n## USAGE\n\n1. Install `@chatie/eslint-config`\n\n```sh\nnpm install --save-dev @chatie/eslint-config\n```\n\n2. It will automatically generate a `.eslintrc.js` for you (if there's no such file before)\n\nIt will contains the following content:\n\n```js\nmodule.exports = {\n  extends: '@chatie',\n}\n```\n\n### 3. You are All Set\n\n```sh\n./node_modules/.bin/eslint\n```\n\n`eslint` will work and follow the @chatie rules.\n\n## STYLES\n\n- [JavaScript Standard Style](https://standardjs.com)\n  - [ESLint Config for JavaScript Standard Style](https://github.com/standard/eslint-config-standard)\n\n## SEE ALSO\n\n- [ESLint Shareable Configs](https://eslint.org/docs/developer-guide/shareable-configs)\n- [Using ESLint with TypeScript in 2019](https://43081j.com/2019/02/using-eslint-with-typescript)\n- [From TSLint to ESLint, or How I Learned to Lint GraphQL Code](https://artsy.github.io/blog/2019/01/29/from-tslint-to-eslint/)\n\n### tslint -> eslint\n\n- [Roadmap: TSLint -> ESLint #4534](https://github.com/palantir/tslint/issues/4534)\n- [Roadmap: tslint-microsoft-contrib -> ESLint #876](https://github.com/microsoft/tslint-microsoft-contrib/issues/876)\n- [The future of TypeScript on ESLint](https://eslint.org/blog/2019/01/future-typescript-eslint)\n- [ESLint Plugin TSLint](https://github.com/typescript-eslint/typescript-eslint/tree/master/packages/eslint-plugin-tslint)\n\n## FAQ\n\n### 1. `vscode` not linting TypeScript files at all\n\nAdd the following config to `.vscode/settings.json` to enable linting TypeScript files:\n\n```json\n  \"eslint.validate\": [\n    \"javascript\",\n    \"typescript\",\n  ],\n```\n\n## HISTORY\n\n### main v1.0 (Oct 20, 2021)\n\n1. Sep 18: Clean TSLint...\n\n### v0.14\n\n1. Enforce Common JS ([#54](https://github.com/Chatie/eslint-config/issues/54))\n1. Upgrade ESLint\n\n### v0.11 (Jun 30, 2020)\n\n1. Update dependencies to latest.\n1. Support `Nullish coalescing operator (??)`\n\n### v0.6 (08 Jun, 2019)\n\n1. Add rule [no-floating-promises](https://github.com/typescript-eslint/typescript-eslint/pull/495)\n1. Add rule set (recommended) from [eslint-plugin-promise](https://www.npmjs.com/package/eslint-plugin-promise)\n1. Add dependence of [file-name-linter](https://npmjs.com/package/file-name-linter) to lint file names.\n1. Add dependence of [markdownlint-cli](https://npmjs.com/package/markdownlint-cli) to lint markdown.\n1. Auto generate `.eslintrc.js` in the project root directory after install if it not exists.\n1. First beta\n\n### v0.0.1 (07 Jun 2019)\n\n1. Converted tsling.json to .eslintrc.js with the JavaScript Standard Style.\n\n## AUTHOR\n\n[Huan LI (李卓桓)](http://linkedin.com/in/zixia) zixia@zixia.net\n\n[![Profile of Huan LI (李卓桓) on StackOverflow](https://stackexchange.com/users/flair/265499.png)](https://stackexchange.com/users/265499)\n\n## COPYRIGHT & LICENSE\n\n- Code & Docs © 2019 - now Huan LI zixia@zixia.net\n- Code released under the Apache-2.0 License\n- Docs released under Creative Commons\n","readmeFilename":"README.md"}