{"_id":"vue-tsc-eslint-hook","_rev":"102-ad5c19b843104b16b57a67c5db64b678","name":"vue-tsc-eslint-hook","dist-tags":{"latest":"1.8.27","next":"1.9.0-alpha.3"},"versions":{"1.0.14":{"name":"vue-tsc-eslint-hook","version":"1.0.14","main":"out/index.js","license":"MIT","repository":{"type":"git","url":"git+https://github.com/johnsoncodehk/volar.git","directory":"vue-language-tools/vue-tsc-eslint"},"devDependencies":{"@types/eslint":"latest","vue-tsc":"1.0.14"},"peerDependencies":{"eslint":"*"},"dependencies":{"vscode-languageserver-textdocument":"^1.0.7"},"gitHead":"ce4d48b37db784400e15fe08282edc836e24d4cd","types":"./out/index.d.ts","description":"Use ESLint with vue-tsc to have better performance and accuracy.","bugs":{"url":"https://github.com/johnsoncodehk/volar/issues"},"homepage":"https://github.com/johnsoncodehk/volar#readme","_id":"vue-tsc-eslint-hook@1.0.14","_nodeVersion":"16.15.0","_npmVersion":"lerna/1.13.0/node@v16.15.0+x64 (darwin)","dist":{"integrity":"sha512-ynsqJzuVeN47C99oK+6ItT5fEb77LC3PLoKphtTdNFRoaPw/seJerZP7GTJ5dRIfYRl6OsjaCWKAlRsIFfxI0Q==","shasum":"9cf93a4bedd0549fbf2e2e1c5a4f9a3dedf7b043","tarball":"https://registry.npmjs.org/vue-tsc-eslint-hook/-/vue-tsc-eslint-hook-1.0.14.tgz","fileCount":5,"unpackedSize":9064,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGDV0R63Pw58VtF6OIaknuO7ADOebPeqwiV5LWGhnyvYAiEAhjsstUrhAwQg8YPu5qlsQ+gdwuY/woT6Y4Ns+7QBkp0="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjnsFlACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmpm9Q/7B5Bft94yYbyhPo4lhQKcx5ap1Or8QtqjbNNWQjng6M/PzguA\r\nqYQFOcMoDNB+Qftq/hogj+sOe0O07wx2i3qTlIVw9buAwe2ItfIQeYSxuYJP\r\naJ5tA2Pe+VUZr0bfz8PmGlQEU8KhbD2e1v70NUnq0vApTTLJaV7JGli62OHN\r\nugp5W22qV/KeSUvpRl8PUS+vOUcgMrrL/X6G57PtflzymR1ei/fNoL/LROwM\r\nWNPttndcRAL3mTvmhkSEHxvsN8JRcVtfd++dtkA2sRCUGFZamx9HuqxjJQLz\r\nfOY4jziW+yPX6g/DDARjn4SKNr2Zd6bkXY4M2ordsbLUrGNw+zsyBLhqiWfZ\r\njWWNC2TfibM/ADRjIjEiAATO/KmH/PBJ5ElB6jygjJa73pp2s6SfDxCqZ2NN\r\nAfA2QGydGdT3PHuzjlr6gs+0sp6XVL+MzXPOD5BPgDcWiKI75l+fx3iXAKW5\r\ni09gBkOeCWxVAyi9G9Q1tWQ+1bN6VpzLRYR0C7e2QpC6vOwSI1utLkTzfkLZ\r\nuJjAHIyRgSvMMVk0ouBC4XK2MO/i6lmImpzzEVtcA32JXDwF72R5OhWyhShQ\r\nZWfSSxuG4tHTFYLkvywal9XG//JA8whPBjSRyDaBzqmKboX3QWbenskc9G9I\r\n4vmctXkeOtkdVY7Ody7+xDy5t7LZhvuVAXM=\r\n=B3Wo\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"johnsoncodehk","email":"johnsoncodehk@gmail.com"},"directories":{},"maintainers":[{"name":"johnsoncodehk","email":"johnsoncodehk@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/vue-tsc-eslint-hook_1.0.14_1671348581482_0.899229338420293"},"_hasShrinkwrap":false},"1.0.16":{"name":"vue-tsc-eslint-hook","version":"1.0.16","main":"out/index.js","license":"MIT","repository":{"type":"git","url":"git+https://github.com/johnsoncodehk/volar.git","directory":"vue-language-tools/vue-tsc-eslint"},"devDependencies":{"@types/eslint":"latest","vue-tsc":"1.0.16"},"peerDependencies":{"eslint":"*"},"dependencies":{"vscode-languageserver-textdocument":"^1.0.8"},"gitHead":"af476047d8859652254ed36f8aee184f1972a97a","types":"./out/index.d.ts","description":"Use ESLint with vue-tsc to have better performance and accuracy.","bugs":{"url":"https://github.com/johnsoncodehk/volar/issues"},"homepage":"https://github.com/johnsoncodehk/volar#readme","_id":"vue-tsc-eslint-hook@1.0.16","_nodeVersion":"16.15.0","_npmVersion":"lerna/1.13.0/node@v16.15.0+x64 (darwin)","dist":{"integrity":"sha512-n3oCS8WlFcgetoRP0RLp1NAE5iyislaw2CLqTKh994DrndliiCNdHGQwDxaykuaXaNDU3wTXFRHjkwrm9SJxrg==","shasum":"015a078cefb969c12ce1e2a4da5c0e2a2c7ba99e","tarball":"https://registry.npmjs.org/vue-tsc-eslint-hook/-/vue-tsc-eslint-hook-1.0.16.tgz","fileCount":5,"unpackedSize":9064,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDxJ4UuvXzRAMfDRDU8X0+xt77JYiB6o4UhmQAMflv20AIgH1/s+ke8J8Bps84mxe8s1SCKrBR+dhIbW19rIXO2M18="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjoXJIACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmo8fQ//Urd+IgaqZbnPIQLCrHJ7VcMbLs7WL5ey7YUIEZW44MFTl5J6\r\n4aksgb8ViCnDLHu+DnB6uScG8/10jcDIK6a74+oZQMPD/0JBczOfgvxCULe6\r\nuCCEvmCirKMY77wCF7s2WO7kbNcRv2OzqEnWmAQOQWOR1zB4Wrdd1L0HyoDP\r\n2vw7scAEgN5ExQ7aTRez4yB7FtkDKmhW4qj19NsnyogvQVQgXO4y8hLFRBUu\r\nOLmyjsri4bpgJQXJbJZN3siI/au/L5e3TcqKWIyriqHjmpc+xZKtGKiKL+zc\r\nxiJ0zedDIPqNmna8MOajRg7y1hx382+9BIF0XMoLDA8Z9CIElCtiOU1ugcc6\r\n/t8pHS3c8iri6rGKzjp5DtjSRl9MCGZx0JBwQKysurB0RgBaENajRhPbaxcT\r\nq91/7mz4l/+zg4pdeo311lQf1cRmhGBOOLNDpUakZKzl32amx5KbYsyxlZro\r\nkILjZOFzA7o7uBhisTZdhGIN5tx9P7pcbAdrVNNcgq6K7U+cbLEAFvmBgr3v\r\nghoNp2lQeHjoQsxNl6BS7WUAvxld6oAnE+W1afk3nHwpTKu+LQrLBxd/SsGp\r\nxwbadhMZ3HUvk/lou70p8juHR94VQX4/qm/d4rQ2swwKRH4Knp99gFfADAw/\r\nO9rKQ6ekFLLkXRHupZVYCr9DyX06tCRvfBc=\r\n=ufQS\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"johnsoncodehk","email":"johnsoncodehk@gmail.com"},"directories":{},"maintainers":[{"name":"johnsoncodehk","email":"johnsoncodehk@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/vue-tsc-eslint-hook_1.0.16_1671524936219_0.21246254770453366"},"_hasShrinkwrap":false},"1.0.17":{"name":"vue-tsc-eslint-hook","version":"1.0.17","main":"out/index.js","license":"MIT","repository":{"type":"git","url":"git+https://github.com/johnsoncodehk/volar.git","directory":"vue-language-tools/vue-tsc-eslint"},"devDependencies":{"@types/eslint":"latest","vue-tsc":"1.0.17"},"peerDependencies":{"eslint":"*"},"dependencies":{"vscode-languageserver-textdocument":"^1.0.8"},"gitHead":"b66b64f579b5cafee9b8d70aa9f9303f39b6df49","types":"./out/index.d.ts","description":"Use ESLint with vue-tsc to have better performance and accuracy.","bugs":{"url":"https://github.com/johnsoncodehk/volar/issues"},"homepage":"https://github.com/johnsoncodehk/volar#readme","_id":"vue-tsc-eslint-hook@1.0.17","_nodeVersion":"16.15.0","_npmVersion":"lerna/1.13.0/node@v16.15.0+x64 (darwin)","dist":{"integrity":"sha512-DMl07ROMUU6ATnqCrsESD4mI38JmH3rTXEWVCtN1tMmJtnEnxSEenuiMRZg/xaeAndhwlnUCV2GBt8stWoBZbg==","shasum":"f0f8fa1e2f11cad0b399d5af9c8bcf3a41eaa2fb","tarball":"https://registry.npmjs.org/vue-tsc-eslint-hook/-/vue-tsc-eslint-hook-1.0.17.tgz","fileCount":5,"unpackedSize":9313,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBYr7qSKebZeXoHqdD/K0OpDLz993ic96r98tEeNoXJ9AiBCl2DzNTmG1EAOeW7TX4i0HtvhkBl4NE8dS4PEt6yCVA=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjqJjdACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp95A//cZq7P3Nr3nWEQfBpm35pT8lY0Et4N8IIwTUKjwNdmiBShTNr\r\nU73np2GoC6zde2vLRByjXm3c1QUCo+1LBKQqZMi2D9z84GPVh0MTOFyWdDm9\r\nYeHG9FhEZ6cCSTLlLfoJ3uUZCtDmh/tXwgxqru4sIbLa9kO9Lj/jX6cmHz7p\r\nAO0ARh/+o/gMeHnnw93YYcy8oLO4bOYJFK1nxWYsdRGKK7AYb52v0WO3VkbF\r\niZqUXjI6av3zHRWWU7tKBfuhSN3lESkQtUN/hM0AfpYGQhNySMSEzoK1uais\r\nV8uOVZr9gnu2BZdINcM2dSJHVsx9YZa4t10nZ5fAUABgj4WvXE9Aoy93MQtE\r\n0I45fl6IJBcp9ECq+8iywXPVvJhj/GtrPsnoHXJNJpImPHdmxOkEiXMzMppx\r\nZnr8xeScr35c/3YnmQmjcjznK+9kxABe7mtSkRQw3COPuv6cpu8OFQjI/oM5\r\n8V6EttIBxtD0wPXEqULdtKBjN9FaQmqBZIluFXVic1TdAiOY0GAdfBXVy0O/\r\nKlgbaHeNysm5MzPwdsQpSK7IY/ujoxwHK5OSXDiQNqI3iv18Y1Ctco8UFicu\r\ncazVd9uv9yqQZiSXFoPKT8AM0GQ+6WiMvBTHSEnudIEsb4uVaZIKTdB2KdFf\r\nBPbOUSQaKEX6rqXvaT4raENEiFWEbGALZHY=\r\n=Ul6G\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"johnsoncodehk","email":"johnsoncodehk@gmail.com"},"directories":{},"maintainers":[{"name":"johnsoncodehk","email":"johnsoncodehk@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/vue-tsc-eslint-hook_1.0.17_1671993564922_0.6299809831973329"},"_hasShrinkwrap":false},"1.0.18":{"name":"vue-tsc-eslint-hook","version":"1.0.18","main":"out/index.js","license":"MIT","repository":{"type":"git","url":"git+https://github.com/johnsoncodehk/volar.git","directory":"vue-language-tools/vue-tsc-eslint"},"devDependencies":{"@types/eslint":"latest","vue-tsc":"1.0.18"},"peerDependencies":{"eslint":"*"},"dependencies":{"vscode-languageserver-textdocument":"^1.0.8"},"gitHead":"f102ee7bfc96792c63746a5dcb9742e3346d5cc7","types":"./out/index.d.ts","description":"Use ESLint with vue-tsc to have better performance and accuracy.","bugs":{"url":"https://github.com/johnsoncodehk/volar/issues"},"homepage":"https://github.com/johnsoncodehk/volar#readme","_id":"vue-tsc-eslint-hook@1.0.18","_nodeVersion":"16.15.0","_npmVersion":"lerna/1.13.0/node@v16.15.0+x64 (darwin)","dist":{"integrity":"sha512-yjYc8xEPz7uKam+LUqJDwuvAWgzAwOucU6a06OUL8gyxck+SFWYBwAnYbehPVEByYT2CYBQKSZ0+WTh66VzzNA==","shasum":"f1b7406efd49ba1d52ac81c73a426ecc96254ab4","tarball":"https://registry.npmjs.org/vue-tsc-eslint-hook/-/vue-tsc-eslint-hook-1.0.18.tgz","fileCount":5,"unpackedSize":9313,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBh2SQ2/HTcuzhz2Mx/B/IwkQr4Biv56+32RAGL4aJA0AiEA2sBV+2MbPiGhi83iXkSLCvYkelWISxSjYO3hT9QRCfY="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjqW/dACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrvdBAAnWgN8ehCNlVSyjFNyhErl2yilto73rhjFVOjCKTfXIzIbvLw\r\nUT9ac1gRVtG3xx5Q/Q+udKWl0YxSl8HJcP0SpaZ/IK3T7GIk/jsIerVt9xgZ\r\nstsGDOqDkPMxF1CH2LN0Tf/EbFAI6wBdF22Uau6GZUGRmIkCvO3YYg//Hg6f\r\n5oE5TRDG9umdzql8Sjhv6FnYSHEz4vJiqBbBJYBY6HiBxf0hxBbg6Xf7A/Ag\r\nLdfGBzzDewGY5IsWt84eRzAHxkzEdp2iCGke+YFHZTeLVjp0S2ShyBz75D7i\r\ngmXtOeVYmELBFIHQrfHgy29KIawwPEL1Dcs1JMd/Ct6zLNAb5BtWD07g7Q+h\r\nq/A5iqbFoAHJOR1aBkFNuZLy6SKsCGhURgffucSJoIGLOrvxKbOmYQvBhth1\r\nsaT5Y1gsCVarLcUIFhM8dj9YKX5ce1w21wnu4qt8PIrroeko6y7AZE7c9H2Y\r\nm9LnXb6f86Ezn1/A5YcHfP2/qvvRVrWGyGGGSxBEea7RjIPbcZM97TSq3THS\r\nJVz63DAws3mtMqgLGEmrTFQKXPosrZYkbEuzvw/rV2Xs+hIDxpp+6ZHkQ4RB\r\nieB7Pjx6zFXdXd+pvGceFCGOWMKWO7Lmp61kACSHEPyH5jCeq8GnPzbKXA5Q\r\nFXwMyADX73jVzgvEgH9HQAAP+NXEqAZ4chc=\r\n=Kbv3\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"johnsoncodehk","email":"johnsoncodehk@gmail.com"},"directories":{},"maintainers":[{"name":"johnsoncodehk","email":"johnsoncodehk@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/vue-tsc-eslint-hook_1.0.18_1672048605663_0.7671021770639648"},"_hasShrinkwrap":false},"1.0.19":{"name":"vue-tsc-eslint-hook","version":"1.0.19","main":"out/index.js","license":"MIT","repository":{"type":"git","url":"git+https://github.com/johnsoncodehk/volar.git","directory":"vue-language-tools/vue-tsc-eslint"},"devDependencies":{"@types/eslint":"latest","vue-tsc":"1.0.19"},"peerDependencies":{"eslint":"*"},"dependencies":{"vscode-languageserver-textdocument":"^1.0.8"},"gitHead":"02267fe83a5567b1cae7025e834cf084c8248546","types":"./out/index.d.ts","description":"Use ESLint with vue-tsc to have better performance and accuracy.","bugs":{"url":"https://github.com/johnsoncodehk/volar/issues"},"homepage":"https://github.com/johnsoncodehk/volar#readme","_id":"vue-tsc-eslint-hook@1.0.19","_nodeVersion":"16.15.0","_npmVersion":"lerna/1.13.0/node@v16.15.0+x64 (darwin)","dist":{"integrity":"sha512-jMJxYonl4JZIN37p97ZsIRPiODuZVKKTCvdTZIdrm5uzOY8RIaSn3Hbfz7+ThgVyZcAmbWGqn0DTA7+AexwjgA==","shasum":"6b4daaea7b161182c7fee12323ee2164c00ad6a3","tarball":"https://registry.npmjs.org/vue-tsc-eslint-hook/-/vue-tsc-eslint-hook-1.0.19.tgz","fileCount":5,"unpackedSize":9313,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBJ0LgfYIk7NDhLkUdvYqx5efBsqQsRpN2at7ixxST32AiB0SWPiA3YyjZLmqWtCyYwApWCHI/yBTo102QXTD88RuQ=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjr3o/ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrqXhAAmMz0te49ofMHAHdui65OMnRO8wKGj9WL6YRWlqXitPON4Qv8\r\nV95JOuErcA9gSY/diiRUaBigrycJ/bqn8WKKWGVD5pkQD4PdALZMKzdRJj+S\r\nPWgIoGhkvJhAahooEUtq/6c4KIDA3BXKfb97qRqzPi5xTWMs3eO/VHd3fnww\r\neLqYHdGIyl/qY5fI9wNLJh2eyt9xcpjRr0i7ytFd+oBA/pxcTOi5DwtDF84C\r\ncbtazov4JTuGaowMHTqbyE2e7Zrp76L3PN/QueFL7g4qQ5gfTvnS7XETxmcp\r\nD2mrPE8VFQ/YojlQvHnwF/RoK4gqk1bVtF4JckvhrGlrKbuW1qCIlNEhG2QV\r\nWe4lwC4r8+AWTjxUFLm2bJEektCeskvhH4qHtw5Ede1hfgxSROUEoSQGUi5e\r\nCbYjQJJayWROiOHw0UQ50/Swl5tKmhBC+dZou2R9taMoSiz8TKw0fEfA4y9E\r\nj1SNsLz/YFNETaiLkyi9we6s9DUH04J3sH2B5mtkah08fxR8vn5msId3lTLt\r\n8H5i6sRP2nJYwlauUh31owsUyz704eDCuZ4P7grDoODfl82WGxia6jgfS0A8\r\nE7CsGCIfmVHjkxF6qdkqayJe27i8GripyCy8ExZPV7187hDE+aXEQXqmK8g4\r\nHjs1kUnUlRXKOhMurQpQ8mTKDfBdn5fxkQM=\r\n=+ZQi\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"johnsoncodehk","email":"johnsoncodehk@gmail.com"},"directories":{},"maintainers":[{"name":"johnsoncodehk","email":"johnsoncodehk@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/vue-tsc-eslint-hook_1.0.19_1672444479754_0.27473308706288857"},"_hasShrinkwrap":false},"1.0.20":{"name":"vue-tsc-eslint-hook","version":"1.0.20","main":"out/index.js","license":"MIT","repository":{"type":"git","url":"git+https://github.com/johnsoncodehk/volar.git","directory":"vue-language-tools/vue-tsc-eslint"},"devDependencies":{"@types/eslint":"latest","vue-tsc":"1.0.20"},"peerDependencies":{"eslint":"*"},"dependencies":{"vscode-languageserver-textdocument":"^1.0.8"},"gitHead":"e00f068e812677791c93efe9cf20995764350ec6","types":"./out/index.d.ts","description":"Use ESLint with vue-tsc to have better performance and accuracy.","bugs":{"url":"https://github.com/johnsoncodehk/volar/issues"},"homepage":"https://github.com/johnsoncodehk/volar#readme","_id":"vue-tsc-eslint-hook@1.0.20","_nodeVersion":"16.15.0","_npmVersion":"lerna/1.13.0/node@v16.15.0+x64 (darwin)","dist":{"integrity":"sha512-5CQxzCnxQzk2xSMEIWjVQlv+alu9vTrgQd7WJpplp1mJnso4ZxgmCk6yvn0KMx8VWdho+oSnBI5kEYxHaaX3xQ==","shasum":"0cf9443080ebcb80ced43c1675b7180a439a8670","tarball":"https://registry.npmjs.org/vue-tsc-eslint-hook/-/vue-tsc-eslint-hook-1.0.20.tgz","fileCount":5,"unpackedSize":9313,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCReUPVLHbl/BUvkiPMvgzd35wVM/k8h+NHR4gxaz61ogIgHyeOS95szhEyDqEX6v3fOZ4BYmpnyupTX8zMkdtMUTA="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjtLvHACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp4rBAAhOuAteM21CEJDp+IEF2zoGsP0551Yob0IjOyHKyMt5aw2d54\r\nkaHDUUdvC+AhiDq50IRo4GwpBiFsY1ntLbQ+3CHeQv0PGppFA9U6AId5sn2y\r\nrBcq41FThcjPlOGUIJuFybEh/a6nwJatjIxogIGtakEpiKkSAQAz+gHz+viE\r\n6cQ5SH7HGd+PDXPPNI1nEurnSIMRrT77mgA8sbCfalYEDbRT/X/KQ2NTBf12\r\nZkcJFn0Vkc8qYmx10N16POO27j4vJ2/T89ajkRI86XQ5uK8UL/eU6ljraKBB\r\nQ7gDtkAwTY5lpxyuKZyhzVZQaydOaRZ6D/KMAPqwBpRze8MeuwVLrLn4asuD\r\n8GMDONduaCX20oTMoqggQ33i6DP5PNrqoVmgWArd+4u4KIVbhYIQvzStKhYk\r\nsJmCDE6GZEcR4O6rVIydbhj7340VnTaqFGfqI3ocG57ZfjhuuoGHS1fvC4SZ\r\nrk7LW+b0m3HbSh6ntTSX3nHteWihI+iGNdFuVnKwnJlcFNSXSPKqUjXYJtCk\r\nubb2SoxN+5fMAPZhui9kcClXlrAATM/ojwXFi7qaY/vkvhNItHdmo+unQBCe\r\nE8viLmzO5Okg58SCJ1zL+8qm3HQAIQ4tNHlXRPambHjQNnHAagZmsaTAXsvA\r\nFAvPvntqaitLy8xUfc3/HxI7tZC7ItHWjMs=\r\n=QRTC\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"johnsoncodehk","email":"johnsoncodehk@gmail.com"},"directories":{},"maintainers":[{"name":"johnsoncodehk","email":"johnsoncodehk@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/vue-tsc-eslint-hook_1.0.20_1672788934910_0.26530848664900764"},"_hasShrinkwrap":false},"1.0.21":{"name":"vue-tsc-eslint-hook","version":"1.0.21","main":"out/index.js","license":"MIT","repository":{"type":"git","url":"git+https://github.com/johnsoncodehk/volar.git","directory":"vue-language-tools/vue-tsc-eslint"},"devDependencies":{"@types/eslint":"latest","vue-tsc":"1.0.21"},"peerDependencies":{"eslint":"*"},"dependencies":{"vscode-languageserver-textdocument":"^1.0.8"},"gitHead":"72332760759e06eed18e62026185cbad70250367","types":"./out/index.d.ts","description":"Use ESLint with vue-tsc to have better performance and accuracy.","bugs":{"url":"https://github.com/johnsoncodehk/volar/issues"},"homepage":"https://github.com/johnsoncodehk/volar#readme","_id":"vue-tsc-eslint-hook@1.0.21","_nodeVersion":"16.15.0","_npmVersion":"lerna/1.13.0/node@v16.15.0+x64 (darwin)","dist":{"integrity":"sha512-kl2WPZ6IZD3/v5ROyQJOM7N/xvuNbKejKCZR5rrqwYqEXYE3wHj2sVhJGRQ0seqfHXdyUS5K98z0/avFN4f71g==","shasum":"5798d8260524223558a192dd8b49cc421546155c","tarball":"https://registry.npmjs.org/vue-tsc-eslint-hook/-/vue-tsc-eslint-hook-1.0.21.tgz","fileCount":5,"unpackedSize":9313,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIC/U/eio4PTZS9kxtSQvpg+J0B8cGDufqeIW+sgUrbSfAiBTrsk0XsSGEpi1UyHBYHw+zU8pMEIPl+yTCV2d8m4q+g=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjtgOnACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqwxhAAjACe/48LL/6f4Vo9L8dHsOkXgDFz+2Dy7avo5tRoKyY+H23t\r\nLabCOZpC7i3POEqxoK5jVZkHJp73mh6ozDzhxFDg60wo4SirMDCRi4jn/rdi\r\nqUrinXfiU/6eLOe/HmEzQJjmR4mtJZEgCoxE9BpsEnkiVrN3nQxxYEh8Ssza\r\ng7V9phzjrFiHQFEVLdYHhr7o9gsBBBK/2YdDBL5q0OnxZiaUkg3GgO2WidLt\r\neEV2Nk9EnVlGhUiTZT1v+u0Yo5bLY0FR4xZdC/t6AntIufcExCSYzy9swxfP\r\nmgjt21D95xaDHQa6oEn0/CoebLdKSaG0a04+XDX67jteFN1s1Ur1nAZutHuh\r\nX7EHjPcLt1f+zBR30hXYbbOXsF/ddOlU+B9VERHTQRmMHfTib8UpIhL/D9I8\r\n1f0EW4TOa0kqQ1Uv8rBv1aWXwurUh5M4F2dPKrxdsAJycZJ1ug5MvsEo2fnP\r\nPUHtg7aqrx5fsK6pti3GXPL0b4O9mSL9uAIdumr+WZ/LmA9r+8urIfw1bPDS\r\nor783uOlzwVKJO1x5qhXoYG6YlNrgBQ0Gm5He7v+pe9ttsOkNW5JHPYm9aGG\r\nr2p5LAB7+P7ii8Q/sLZgEtjb9RWFwju236UpVUSw/WLmRpTH6VN7mWkgoJWE\r\ncxL0CDJDeKwExG4Nj5EyUNg2AvQ2ec5pX3M=\r\n=El3i\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"johnsoncodehk","email":"johnsoncodehk@gmail.com"},"directories":{},"maintainers":[{"name":"johnsoncodehk","email":"johnsoncodehk@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/vue-tsc-eslint-hook_1.0.21_1672872871064_0.7113444510598541"},"_hasShrinkwrap":false},"1.0.22":{"name":"vue-tsc-eslint-hook","version":"1.0.22","main":"out/index.js","license":"MIT","repository":{"type":"git","url":"git+https://github.com/johnsoncodehk/volar.git","directory":"vue-language-tools/vue-tsc-eslint"},"devDependencies":{"@types/eslint":"latest","vue-tsc":"1.0.22"},"peerDependencies":{"eslint":"*"},"dependencies":{"vscode-languageserver-textdocument":"^1.0.8"},"gitHead":"eed05323d6fe1d8eda712f63bb765ba57bdd40ae","types":"./out/index.d.ts","description":"Use ESLint with vue-tsc to have better performance and accuracy.","bugs":{"url":"https://github.com/johnsoncodehk/volar/issues"},"homepage":"https://github.com/johnsoncodehk/volar#readme","_id":"vue-tsc-eslint-hook@1.0.22","_nodeVersion":"16.15.0","_npmVersion":"lerna/1.13.0/node@v16.15.0+x64 (darwin)","dist":{"integrity":"sha512-38rbZqcInjgMviOySA3WJ+G7IY62duJ7i2yBcaXCfj4XWO+gKLY2LN6J4wZ97Q4cG1UimhE5h1zRaX6wd1n+Hw==","shasum":"9865b0a6080e00eafd5981fad2efef93a7fd31ab","tarball":"https://registry.npmjs.org/vue-tsc-eslint-hook/-/vue-tsc-eslint-hook-1.0.22.tgz","fileCount":5,"unpackedSize":9313,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICBcTmlLgqgKz2Og32ihLB4VrPyiYcG8XDyHAr8JAOT9AiB5awo1ZVpgJzhcxqZ7Dj8UTYoqED0Rd7RS1fMrp8hOaQ=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjti0qACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoIcA//TmEsW4LT/zC+KHivm8kgWEU3Y/8b+s3zmUFBrQrb7Q0wn7px\r\nXtwYKYwcz3c2xquh9lUYl0dbmhVkurmcOjlam4jovx2tg8FUQHTaBx5IVBI7\r\n90lz0aPLFcn0VkCAn9MrLBx/+gv1Pd9O2EwCtKcsZToT5WWTpRLjAd6qN22G\r\nAil1rqLalwI2BVeMMe7MstbJx1U25UnPjOjHgMkkipnKHkQqNFG13gcKFfCC\r\nYjiajVPBnMnmNmSxiznmZl4X/8eWHwpuc/45vWNq+Sn54GOtrZcLNP96/6OD\r\nmsb9SpuIZ/9qMEMhTGm41HCmUXJOi6koauHp8yXCvtlMjIUmX5dzcCMI9e5A\r\nAxJvNpHLRAc507ZSo80cS5lQsj0To3aYuW5I+D2OBpOd+OHVztIoKKDu6nMG\r\n/nSsgz/gPWFgJ9ZodtF3aryFp8lhSPcbDsGPK4418osF2/TQjNv71tx8NISn\r\nO9rHrjvdFGMkkfnDrI2bYCfDThgNlEJfTCOot8rmEP1Il9zBcIIPIuZh6Ibn\r\nnwFoBhDilPpZHsqTopz1ZGTcP3ZKnuK8ujV4Nc4mfC7HmCBeKo4Tp/3NqntR\r\nbli9hXSUODgO86B4mqrtiLCeQdZ+LRzNo0VMNbvhIFF9peE4CxLhlEfqoqZ4\r\nC+fBvh8A6Hrx0+eAp7m5oYkK8OqQUFLp/L4=\r\n=uTZw\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"johnsoncodehk","email":"johnsoncodehk@gmail.com"},"directories":{},"maintainers":[{"name":"johnsoncodehk","email":"johnsoncodehk@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/vue-tsc-eslint-hook_1.0.22_1672883498173_0.3050312555518231"},"_hasShrinkwrap":false},"1.0.24":{"name":"vue-tsc-eslint-hook","version":"1.0.24","main":"out/index.js","license":"MIT","repository":{"type":"git","url":"git+https://github.com/johnsoncodehk/volar.git","directory":"vue-language-tools/vue-tsc-eslint"},"devDependencies":{"@types/eslint":"latest","vue-tsc":"1.0.24"},"peerDependencies":{"eslint":"*"},"dependencies":{"vscode-languageserver-textdocument":"^1.0.8"},"gitHead":"46da609e8914e29642f4707dec31507ad51b03fc","types":"./out/index.d.ts","description":"Use ESLint with vue-tsc to have better performance and accuracy.","bugs":{"url":"https://github.com/johnsoncodehk/volar/issues"},"homepage":"https://github.com/johnsoncodehk/volar#readme","_id":"vue-tsc-eslint-hook@1.0.24","_nodeVersion":"18.13.0","_npmVersion":"lerna/1.13.0/node@v18.13.0+x64 (darwin)","dist":{"integrity":"sha512-XbtR6rcP206DASBQXP8kN1+4ldb8zUYSdsoZeSRMuFPQZLSweMg7F+tH440RQoIIqWkQb+dmfr8nbTRpSPWxsw==","shasum":"0507df399219a1189831f72fce403b3a9b11e683","tarball":"https://registry.npmjs.org/vue-tsc-eslint-hook/-/vue-tsc-eslint-hook-1.0.24.tgz","fileCount":5,"unpackedSize":9292,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHkw1M4J6W4eaMMhVar8XQkrwaW4zgTy/bAYe7Be9LHiAiBt1RBF0t3YGD5kwLBB7Wjb74O/l432yPVWhw0Sn6B9zA=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjusWHACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrS1w/8DDbHzuCku11pGfI0jCLrMDuwYHLAn91C8jMJjwasmgqCaey2\r\n2kuR4f2snHcRw14+mH+/o/FtFLc77CLvHY0hKQ9WVzgFKnVBUVLYtd++MB84\r\nammWGsImXxnoh6FJtJIJCwuI79eeRxP9bUC6oOCEP0RvpCkp42s+IvCVrazU\r\naD3p6ykUEvzig8grPKb1zqohMlRwzmeOpd0AcqcAv8B4rPsVdYj3vJkzHBpn\r\nQpm9PRHzMsdZctvL0VE7ol4TlP9Jq6kT7IeQj1OPme0IEdEIEqjgnaHYA9/Y\r\nrwvGdw+8yJnn1vwTjKz4HOKbYCdioFyhhb1YraJgiIr7U2Qx2bjzGPpDRoR3\r\nXks3lYXvwWBsIfk+IKjf5tWQbBnBtTTYo5+2Eno4dEcGh0pUe/LKTgeO6HSD\r\nhLM/jdKNk8RTbK3MZEXGFhxBAo0ptQithVtWOMP6gdjPlz7Acirev/p8PT8O\r\nJLxq3aHCLX03wTaVgntRC2WUseIT8aMaKnxJ+gRZ5s7z/aGh2mXeFfWBQtTS\r\nPVIi+kkQpVMHygUhFARJJYKt3QPJMDE7KUherLoASVof8rqOiL3EnqljNZJl\r\nyJrUGbS0dg2JoornBwpFgC2UIclFkcvVOpQ3EEvVLGnVTN924DuvqVrtbDKj\r\nZTjFyMey6CwbnoWgeYYTqhxN7uo4LnePhoc=\r\n=m8FP\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"johnsoncodehk","email":"johnsoncodehk@gmail.com"},"directories":{},"maintainers":[{"name":"johnsoncodehk","email":"johnsoncodehk@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/vue-tsc-eslint-hook_1.0.24_1673184647313_0.06310315082727858"},"_hasShrinkwrap":false},"1.1.0":{"name":"vue-tsc-eslint-hook","version":"1.1.0","main":"out/index.js","license":"MIT","repository":{"type":"git","url":"git+https://github.com/johnsoncodehk/volar.git","directory":"packages/vue-tsc-eslint"},"devDependencies":{"@types/eslint":"latest","vue-tsc":"1.1.0"},"peerDependencies":{"eslint":"*"},"dependencies":{"vscode-languageserver-textdocument":"^1.0.8"},"gitHead":"49ea0e360354fd2833ae8250f8f02f0ff3eb341c","types":"./out/index.d.ts","description":"Use ESLint with vue-tsc to have better performance and accuracy.","bugs":{"url":"https://github.com/johnsoncodehk/volar/issues"},"homepage":"https://github.com/johnsoncodehk/volar#readme","_id":"vue-tsc-eslint-hook@1.1.0","_nodeVersion":"18.13.0","_npmVersion":"lerna/1.15.1/node@v18.13.0+x64 (darwin)","dist":{"integrity":"sha512-oDLYXUFc6h2yDh0FPaa36+fRjqQLSPaswUDa0LeVQaNt3a127+Dk39Cksgi5OXFPZBeUs6FitTANYxyP0OE3HA==","shasum":"2620ee30dddcea8fea5b3086973d65bbc2c2338e","tarball":"https://registry.npmjs.org/vue-tsc-eslint-hook/-/vue-tsc-eslint-hook-1.1.0.tgz","fileCount":5,"unpackedSize":9280,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDUa49c/JTX/6TBJM8Jb6aox+Y2IK9vf3rRNQHOxkwSewIhAJi0dzLD1GMROLhtjJtWDtDaWkDzpvLasMyVzo3+kmsh"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj7SujACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmrf9BAAkl9OJELLOgATj38XxvJpiEfB5iI25Qj3itlyElnkLzdLdNG5\r\n8Ax0wH96r+AYhVK5qPwRaia8qea8hOQwVVtX1jmtAXx6XIgG90XF/anhzcDb\r\nyLNyAFmBsmQGRxtKKO5lEKXWlOWvIAloNlyA/DZf9ytDZVyp4AjCYU6F6Yoj\r\njPft0ZFKP8BD/IMKPmD4BgYI6G6Yucq4vUbC4Vu7U/nRSgWiGGd/Hhznagf6\r\n1s67ZNx/sSmO8IjZSJR+36MdxXLP3XMLixpNtbjMj8CluC3Cg+9PhOvxtCzc\r\nEYj4B/TzmUuj7hYkqG30/kzkKFoayH55QvOvOdHoUP0nNPG25jDPOQITruea\r\n0MfyNVmbOYqrRh7KIq8MX4t9RxspSqYyAiBWUZ0nKE8kQEF3WDVFmtadbGJ5\r\nltQLQp9OOncfHGKxqtE1CsMMNYD4LhnlJRCi4ZCyL8rCJBg0+OiGt1n4NLA2\r\ndxqJKkK5c9vtD292DtxQRSvVNWYayM36lz4IWgjzhQHaXS6GiF+ReDT8ZTAX\r\n9IkYv5L5ZbUoWlRIbbt87NKTGlhgqfrJigvX5XaT8OARPRQ8ADHI8gI7VJ4G\r\ns2NNy6o8J7viXVb3HVXXd3cHNddsOoyMnWD/zeR7R5RqfScRGRDQywMYTJcC\r\nVyCDRD9KTk/Ns4oSIy9YKPnS7Dn6cWcKuZY=\r\n=emrk\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"johnsoncodehk","email":"johnsoncodehk@gmail.com"},"directories":{},"maintainers":[{"name":"johnsoncodehk","email":"johnsoncodehk@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/vue-tsc-eslint-hook_1.1.0_1676487587449_0.8982652927631054"},"_hasShrinkwrap":false},"1.1.2":{"name":"vue-tsc-eslint-hook","version":"1.1.2","main":"out/index.js","license":"MIT","repository":{"type":"git","url":"git+https://github.com/johnsoncodehk/volar.git","directory":"packages/vue-tsc-eslint"},"devDependencies":{"@types/eslint":"latest","vue-tsc":"1.1.2"},"peerDependencies":{"eslint":"*"},"dependencies":{"vscode-languageserver-textdocument":"^1.0.8"},"gitHead":"e5198f05a7223d6bba43b49e3251e1497bb66f8c","types":"./out/index.d.ts","description":"Use ESLint with vue-tsc to have better performance and accuracy.","bugs":{"url":"https://github.com/johnsoncodehk/volar/issues"},"homepage":"https://github.com/johnsoncodehk/volar#readme","_id":"vue-tsc-eslint-hook@1.1.2","_nodeVersion":"18.13.0","_npmVersion":"lerna/1.15.1/node@v18.13.0+x64 (darwin)","dist":{"integrity":"sha512-q08pBJW+IASe6GB6nbQuDff6EtanSl2N6CmOz7ZKT+epQHe9Tcye/2K0AkWCxjP8vL9hKGWuxgOTmFS6rwec3Q==","shasum":"4544eae7bf23d908dff8995942616506f9ec1ea9","tarball":"https://registry.npmjs.org/vue-tsc-eslint-hook/-/vue-tsc-eslint-hook-1.1.2.tgz","fileCount":5,"unpackedSize":9280,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCPSpka1E7jL9Lq/8KEB+KB9mNABuJCPtOKkAk0t5z4NQIhAPKl8tJLrXZU9GQRATf4xL2ajvNNUOvWwdySCvJHmVE0"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj7lwVACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmreKQ//QyvSGtIwZEs5ISINgRWurGSfM9feyn+MkZ6cOm3wl5z5K10Y\r\nv4XWh0VG3QvBP+9s4yFLajjGJtx8RoUkL4SlmC9QLSfM3BwWAV+EsnCZnGl0\r\nc+d9Y3MdYsfze7s6UUKM9jXmpHaupsp/fmySAbainulFCR0fCns8VPYqpLhh\r\njIMcvSTcFU9odfR81Lf4qCBGVbD0x8NwiDAjMGjrYKOfLyl0wkmaYpi5d+VM\r\nJl8Utso/8gp3BPVN1Ppyo+Uqp4/J+UqfPJ9IdT+lwNhdU2muXUt/MAaC+2Ek\r\nYY2OpVUa0Zimdu3RjWALCiKcZt79ABz6s12mDCJgmbBhgc6zmZpbFzOvS6Dp\r\nLZTBeFbxzzITT0auXmq9duxiOWJjzvstbaMfsd96p46ULWeMIk6e/RYhvNyh\r\nIRB80vnc66B5+yxTc4LEDN3LYUbKp2bTM4IPpD7/zRgkRTXeMDUlRq9c/Wxs\r\noj81kCMS+n+OUF2NNc0dcPQtV1Tfv6uYp3AsLMXbDR67u1KItullwTabY6AX\r\nhS/J+Uv6ANUcmk/x6mVocMOhO9VL+V5cxkWJMw3WJuCTCZq75BoIyLNZvDcc\r\njKcXLkclD5INNjuO/WeCJ1Sr/eIC+X5+Yqv1n2I8mf0At6gMMAjpY83jRTpe\r\np4GM35vojibis6qdjNCprLuby7ZEgDoD7VI=\r\n=Kz7V\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"johnsoncodehk","email":"johnsoncodehk@gmail.com"},"directories":{},"maintainers":[{"name":"johnsoncodehk","email":"johnsoncodehk@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/vue-tsc-eslint-hook_1.1.2_1676565524912_0.5894153515325384"},"_hasShrinkwrap":false},"1.1.3":{"name":"vue-tsc-eslint-hook","version":"1.1.3","main":"out/index.js","license":"MIT","repository":{"type":"git","url":"git+https://github.com/johnsoncodehk/volar.git","directory":"packages/vue-tsc-eslint"},"devDependencies":{"@types/eslint":"latest","vue-tsc":"1.1.3"},"peerDependencies":{"eslint":"*"},"dependencies":{"vscode-languageserver-textdocument":"^1.0.8"},"gitHead":"48e1d519aa164890c5882f0cf9e2c5dc033f1d89","types":"./out/index.d.ts","description":"Use ESLint with vue-tsc to have better performance and accuracy.","bugs":{"url":"https://github.com/johnsoncodehk/volar/issues"},"homepage":"https://github.com/johnsoncodehk/volar#readme","_id":"vue-tsc-eslint-hook@1.1.3","_nodeVersion":"18.13.0","_npmVersion":"lerna/1.15.1/node@v18.13.0+x64 (darwin)","dist":{"integrity":"sha512-ZacM4/WlGRTYz6NeEkyGDsbEqkPUKqsrIqRClYBTd3mY7Y1UIvanhpEN7yzY1EVEKPwysz6Dd0HGrRX3cKXqgg==","shasum":"d3ec8c691c699fbce9d1ae1e8e9e71be59328804","tarball":"https://registry.npmjs.org/vue-tsc-eslint-hook/-/vue-tsc-eslint-hook-1.1.3.tgz","fileCount":5,"unpackedSize":9280,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCrROBGYycxrRP07AJcIUvEJS0kLbriCnOxis3gZ4Su8QIhAOMu+F7AzMnBpUmkMxKuS9RKeplYI4WV7IhgayjgRdap"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj8AT9ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq2Og/+Kflnfi94JCPBJYNqKGnG8E+RlulTaDiEnqQVi8+L4tNF5Bgx\r\nknV6M5WOiWBWtZriXJRFL5/py+HBfYcBae0dW2Zvv10Oohe5L0fv3RFS6zBn\r\n8L+rPs3OPA8GoxuQ3/epSX8ze99NVRmShgK4Krdz/1bXo7pmma1XPkAXyXKB\r\nDgeL49PqcI0kSf+MRz4L2iMYWt70O+lXXGh4CXmtSagM8iL3bB5uYHkL3j4J\r\nNy13UvyFruzr7G+MAuCG5NsjQpn3gi/8v757T0yta8EbbH8yJg4p2NBQdERY\r\nPtWI9qRaQyhw+Ej4F3+0zbmdPQ+K2hZnMtuLhkRu58d4uyLB0WB2e0XrLIYS\r\nI5wcfr9k8+FtEoKxJFJS83ijRtwnUxt65bFT45pHUrfG0vp0Uv/hdeVDZRMD\r\nrZxMznUylx6ZopV7NAyZur6kJ7TNlx1uaKCU+TthmI6VPAy+vJst8jEulAHB\r\nk8e9yLuQst8q+gW8HYHP+acVqspenz5jNWerfnJtnMIxU0jFIaZ24uAzuvWc\r\n20EcDVQrGyOO9OaqdryqOBCDwr/3oD4QfnigUYTW8CRo1l9Y4SnZF+onEVdE\r\ncOj+8j1q+CaSaw7Fhe7NcSlgUzxDNPP3rUx6vYpLXTNUOk+k0cJTXLGE9Xgp\r\nAxfxDr6g1kl4BJcnCiJ1jimyvrSGI9IIibU=\r\n=A7Pd\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"johnsoncodehk","email":"johnsoncodehk@gmail.com"},"directories":{},"maintainers":[{"name":"johnsoncodehk","email":"johnsoncodehk@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/vue-tsc-eslint-hook_1.1.3_1676674301466_0.3169259592226479"},"_hasShrinkwrap":false},"1.1.4":{"name":"vue-tsc-eslint-hook","version":"1.1.4","main":"out/index.js","license":"MIT","repository":{"type":"git","url":"git+https://github.com/johnsoncodehk/volar.git","directory":"packages/vue-tsc-eslint"},"devDependencies":{"@types/eslint":"latest","vue-tsc":"1.1.4"},"peerDependencies":{"eslint":"*"},"dependencies":{"vscode-languageserver-textdocument":"^1.0.8"},"gitHead":"778bd95f360551d30fb2be76ca8ed6a4a40e26fb","types":"./out/index.d.ts","description":"Use ESLint with vue-tsc to have better performance and accuracy.","bugs":{"url":"https://github.com/johnsoncodehk/volar/issues"},"homepage":"https://github.com/johnsoncodehk/volar#readme","_id":"vue-tsc-eslint-hook@1.1.4","_nodeVersion":"18.13.0","_npmVersion":"lerna/1.15.1/node@v18.13.0+x64 (darwin)","dist":{"integrity":"sha512-KxBDktz27P6rgMpvQkpMVNQ5e5GeNdO4Q45ABajDec51pKBSqyYrDLs/3WQfAFYriWPMk1dVwR955j6FnofrEA==","shasum":"b8ab3e0070f23dae6bbe76439b0bc6933d856e12","tarball":"https://registry.npmjs.org/vue-tsc-eslint-hook/-/vue-tsc-eslint-hook-1.1.4.tgz","fileCount":5,"unpackedSize":9280,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCatiiqogFNNM0iEIxhqjub8OiG0ULfp1J0nropz0ZOpQIhAO1YuqBIslBnPm0TnV/zs6GAPj/zd1dddBwjLkKWdONx"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj8q6BACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqGBg/5ALXVN8sLJAZeaMeyCQSGFTUnGfXuQn7bYu780gdng68xjxKH\r\nLimEco20Mx0U/2FQ6soRCifIvgbMMs6T/lSJpyFF7y61KLzSs82lKBhHpDYb\r\nK7YOMvK7Shib6vu+SxyGcv4IFEHA78DuwSdXhhY4rbOwPyKaS5sPqpCKvMsn\r\nVxyYKfo5sqPi1prhNKebBXDLow4MuEPfWsHv/4CJ3zaK7kfRjKzfJKqBAvop\r\nWoicPR+lorOd5TsT/SM5LXMuZpioUeMhoD2GWT3jccNb0CE2GR14vF56RoqX\r\nfSY4ukY1IUGvZrvLVNZ4p2oe9krZu9wkD5qnc8S0VmbgLsJnXF+AfdwvfXxg\r\nDWrxKl/zlSWc7F5zzh6+OnrotG4xALB6TBecxsVcYF1uVcRVSYX91DsVeN4l\r\nZOmK5dC6YBC5l3MUqCo8Roj7LyCVO3UOxUPBsSL7ycoSZFZdWN6L4OivmQxC\r\npTZ6S0Ku4WNz/Iq7ztsBc7VdpQN1C5mTOu6YJSvwOBwVIK8OQpRe/m0/XtrE\r\ne7dbqlykK9csJqWEtItTBUpB+qJWxiQK10uoqC0ZMSXZUS76RN4TyFqm7bWF\r\nX4zfEuh0qZS8RXUazkzxTaxYkLDvHDa+bi13kzkb2yJyT6jKAB05Se3cmCi5\r\n1nMJzjn+Kkk0pxEtUf/asZJTf/7g7DerMo0=\r\n=6Ztp\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"johnsoncodehk","email":"johnsoncodehk@gmail.com"},"directories":{},"maintainers":[{"name":"johnsoncodehk","email":"johnsoncodehk@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/vue-tsc-eslint-hook_1.1.4_1676848768859_0.7017088490067214"},"_hasShrinkwrap":false},"1.1.5":{"name":"vue-tsc-eslint-hook","version":"1.1.5","main":"out/index.js","license":"MIT","repository":{"type":"git","url":"git+https://github.com/johnsoncodehk/volar.git","directory":"packages/vue-tsc-eslint"},"devDependencies":{"@types/eslint":"latest","vue-tsc":"1.1.5"},"peerDependencies":{"eslint":"*"},"dependencies":{"vscode-languageserver-textdocument":"^1.0.8"},"gitHead":"7db69dda77ab6a680b6ce2971952c79698e3f83e","types":"./out/index.d.ts","description":"Use ESLint with vue-tsc to have better performance and accuracy.","bugs":{"url":"https://github.com/johnsoncodehk/volar/issues"},"homepage":"https://github.com/johnsoncodehk/volar#readme","_id":"vue-tsc-eslint-hook@1.1.5","_nodeVersion":"18.13.0","_npmVersion":"lerna/1.15.1/node@v18.13.0+x64 (darwin)","dist":{"integrity":"sha512-wkq7hoqR43h93xbsoWEsHJJmtElMdy6VrJRyD/TzR9nvb/Ki8/XFmBpc7QiRqnNYZ+Ha3kBcjftHpIMCEJL4Fg==","shasum":"8d754d30ebb48b214706549e06cd64cded82b6f3","tarball":"https://registry.npmjs.org/vue-tsc-eslint-hook/-/vue-tsc-eslint-hook-1.1.5.tgz","fileCount":5,"unpackedSize":9280,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCcTjv+DNzZh6VvEy6Y2VqkoAUhX8X75YaNm8gaHOi7QgIgecyP66FtSOA+eXheR2MiHJr8/erwuj2SZZQ3px3Lv7Y="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj88YRACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpAjQ//eiDTcj3liI0FlnErhR6bnhPCNxs01Phx1gRMox/9NTe9LeXV\r\n8Ain9OKHO8FPpw1VJ8t+pQ93f5lJmC1oq642WIM1MoWQFpHc+Ec+5D7vonJs\r\n19qYaZ6nMKbe66wXh0V7I3ii3ripSsl/nOo46SeN4pS0h1XJ8ny0kbu2kWYO\r\nHOd8jwM8aQHMuyfniGvD5MFzTvl7DRBEQfaiuKx7aqvHqlOyj18a9DqD+1jo\r\no8MTQlpBKj5z76LiCCF573PD4owW0XLlVJC2EKerDrdlC7MANPb2GnV5flrH\r\n49E/BCmJXzkhAYlTkt+o/ptPfSQH25Vzlax0Xvdqq9xBHzcz/moNUy6KNYNc\r\nPeTBrpWsNIsrC290hPHkb8fHuoiDbjkJ3KKSv7RCFgO0+mUSmFrm/TAa6oB2\r\n6KHvs/1SGiajeR1px9VDvMSULCsAjKlGFCsrcmA0tI0XLkQ8wn51MYhSzrgF\r\nVpK8xmm3tWtdD3LU5GStKVuPKOR43DDr8dqffyckDxeL3DVpkDa4k1uv7ZQW\r\nPhMDVttIJgAPJkSiMGvGJ7JLfCXsmlWNyMgmraV0i06KA3lboouC4L0iQqgb\r\nWLyOgMwf4tiEgAJg6BBppfKvXpc6WurQ/VsFM5sgfeGpmZvi4sQrcPYI9awK\r\nyXDNeBWvefWjOv4T2DIW/siq2P6wVrs4grA=\r\n=3KLb\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"johnsoncodehk","email":"johnsoncodehk@gmail.com"},"directories":{},"maintainers":[{"name":"johnsoncodehk","email":"johnsoncodehk@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/vue-tsc-eslint-hook_1.1.5_1676920337730_0.010773888203368998"},"_hasShrinkwrap":false},"1.1.6":{"name":"vue-tsc-eslint-hook","version":"1.1.6","main":"out/index.js","license":"MIT","repository":{"type":"git","url":"git+https://github.com/johnsoncodehk/volar.git","directory":"packages/vue-tsc-eslint"},"devDependencies":{"@types/eslint":"latest","vue-tsc":"1.1.6"},"peerDependencies":{"eslint":"*"},"dependencies":{"vscode-languageserver-textdocument":"^1.0.8"},"gitHead":"a2a941230580bea43757d9d10e17e0e03e079e51","types":"./out/index.d.ts","description":"Use ESLint with vue-tsc to have better performance and accuracy.","bugs":{"url":"https://github.com/johnsoncodehk/volar/issues"},"homepage":"https://github.com/johnsoncodehk/volar#readme","_id":"vue-tsc-eslint-hook@1.1.6","_nodeVersion":"18.13.0","_npmVersion":"lerna/1.15.1/node@v18.13.0+x64 (darwin)","dist":{"integrity":"sha512-bSn2ypK0xsoUXjtsZMMFxKiBI8HSNQzUkAg7Lmw657FDkIm70CbO5aSQHkvE3MP3+JuOs8ukUk435vwQhuEyZA==","shasum":"53ce576f54ff2d30e3b832b25f62fbe9da10a1a7","tarball":"https://registry.npmjs.org/vue-tsc-eslint-hook/-/vue-tsc-eslint-hook-1.1.6.tgz","fileCount":5,"unpackedSize":9280,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEMCICKpcAHh0mA9DfcoIpma7rszhbrneurBOZyv0tCwjwl3Ah8F2EUuizOY1p831HqqOhIoJKPbBqc8kUnGk7L3d2Yc"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj9Vb+ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqW9BAAhF6qKiO4wJGmo/qd5f808uixsAnd9ObJznIg+DaU6EAybgRe\r\njWf48wUn+j9DVeQLR/3EUsRbZuhFZkUTwYh8934dyFpuvTx3qOY3bBCuVBOk\r\n2ObRWw6YVlznMvtRdbwORI18H8ehZMd7vuH4/BKjBNJOHXdbYsuF/xBWjXuV\r\nFmnb9vw93paldvo1w1Wf4hUzobmTdvHBCcRh5Uj/gcr8YIzEwvS12nFAxynN\r\npuoDIqodZoNa0rokIYMXaKta2d5ET+REQjYba4fbJto4j6f3W8JzpiQkWfby\r\nbxNSVYqZ/+VBb771pXKpdbuWkoFI0HO+VJgN87pQvQzjmCZi3dMKqPNIWxnh\r\nUOQGCIN/jNzoP1Ab1rYa3pFNI1ejOrm6d1SKFXJWKfAAh5psJ0HR0GkA7u/M\r\np9ArbDMwXCSm1x7fMONq1SdeEtFXv9AEj6vJzY4M1jJQnAmT8xFKpIGhliQH\r\ntMiRGjBSOqi1c6YRAX83elwd6JAMiernUxg109lT6CSC/zXMOkvZn4o18Eqs\r\nxR2ICexQBIL2XrNPiSK4YD2MhAB86Jx/70vM8UMyEBDHUv3xsblk0xK0qjeB\r\nlKogw4fayyNxgbx+tx9O0XqW09pknuwXh6wPzZImPqcoGED5U7XBJJ1zUxgr\r\nXBSRpq42YpMn1Mjgw/2chIM3p7j8kfz6jng=\r\n=SjwT\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"johnsoncodehk","email":"johnsoncodehk@gmail.com"},"directories":{},"maintainers":[{"name":"johnsoncodehk","email":"johnsoncodehk@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/vue-tsc-eslint-hook_1.1.6_1677022973909_0.2635032261882868"},"_hasShrinkwrap":false},"1.1.7":{"name":"vue-tsc-eslint-hook","version":"1.1.7","main":"out/index.js","license":"MIT","repository":{"type":"git","url":"git+https://github.com/johnsoncodehk/volar.git","directory":"packages/vue-tsc-eslint"},"devDependencies":{"@types/eslint":"latest","vue-tsc":"1.1.7"},"peerDependencies":{"eslint":"*"},"dependencies":{"vscode-languageserver-textdocument":"^1.0.8"},"gitHead":"0e2ff783868917221ae2c12a0462c4c27f6e0ab7","types":"./out/index.d.ts","description":"Use ESLint with vue-tsc to have better performance and accuracy.","bugs":{"url":"https://github.com/johnsoncodehk/volar/issues"},"homepage":"https://github.com/johnsoncodehk/volar#readme","_id":"vue-tsc-eslint-hook@1.1.7","_nodeVersion":"18.13.0","_npmVersion":"lerna/1.15.1/node@v18.13.0+x64 (darwin)","dist":{"integrity":"sha512-3AIUebNlJ9EYIWbg8kE3fO6IDhElFeOY2gOx+JY135/xUC9jcoMbdOP3FeybsYG683jqQQufBD7Z/BOE7cEd9Q==","shasum":"1da5befbada5b21dcd7ae4d99d6cc03347c02831","tarball":"https://registry.npmjs.org/vue-tsc-eslint-hook/-/vue-tsc-eslint-hook-1.1.7.tgz","fileCount":5,"unpackedSize":9280,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIC3XLNoMMPkF3qD9Kp9xzRYdfqbaU+uYHH00qOR+Ce11AiABOcV9m0PHqjVWP/9OFGlNdjNV5aCm8Lozy0o1A9hjLw=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj9YqkACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpHlQ/9GL/XUPTtyh7XcmJLyAGcTZLovPOiWBctAE9bTItITtMmlBVf\r\nc3PY0zFjH9t3wbD9/pJILR5jfymL+KH+T1UTPEVoDoig9e20E0Wr7/Ts/fKQ\r\npScL6k7hJcSOFnsBvGeb+FkmQ1l+/1CwwtrFb4HXq6pXhbpR5au7Aacm5aau\r\n4xzOf/BijBpvzQcIpvC55bXg5iaWbuVNxj7+WslcrYLfysVeOYMTSN88NeYQ\r\n+NOgHvAh5eGTGH5UjIUrhrKIHvymeTGTzbop+UsRFNifzdPX3jVQ9jG9np2u\r\nMemJzEzLyhC6wLeK7OQajcq6QvIedErMQfUXbnwXHRxERYolRGB1Df/Lvb1U\r\ntHs5UI6De1bX5uj81a2TtqA52eEHriDIiw/yTr2YmW/44NDscVL3aMuSilk7\r\nVLetM4kx1QR99moGzz1L1STj6bvDOuntGBuwWXKIuna1E9cWFJDiyBTl2fxO\r\n9u3deBMvHOEfETI+gJrgQlxodfl6M024Xz0SuuZ8Lt4h3aeM6EbuENpCm3ei\r\nr/3K6l31JUm8FIeb4OFDl24AYLJhgkb+KqYms2Dir6nKSBSkK0KKnDJ306sh\r\nXl5/S+fWgI3NgtzhFzAZg+vHBfHMfrTdCo5isCJTBRc0OnP4V0oid/1d/8ZY\r\nD4Ab1Auxr2mvJBEtmTkqloGdKIhwRQCktmk=\r\n=VeDs\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"johnsoncodehk","email":"johnsoncodehk@gmail.com"},"directories":{},"maintainers":[{"name":"johnsoncodehk","email":"johnsoncodehk@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/vue-tsc-eslint-hook_1.1.7_1677036196676_0.3965415802393939"},"_hasShrinkwrap":false},"1.2.0":{"name":"vue-tsc-eslint-hook","version":"1.2.0","main":"out/index.js","license":"MIT","repository":{"type":"git","url":"git+https://github.com/johnsoncodehk/volar.git","directory":"packages/vue-tsc-eslint"},"devDependencies":{"@types/eslint":"latest","vue-tsc":"1.2.0"},"peerDependencies":{"eslint":"*"},"dependencies":{"vscode-languageserver-textdocument":"^1.0.8"},"gitHead":"a709aab55a05921de35863d7f66f76b682720504","types":"./out/index.d.ts","description":"Use ESLint with vue-tsc to have better performance and accuracy.","bugs":{"url":"https://github.com/johnsoncodehk/volar/issues"},"homepage":"https://github.com/johnsoncodehk/volar#readme","_id":"vue-tsc-eslint-hook@1.2.0","_nodeVersion":"18.13.0","_npmVersion":"lerna/1.15.1/node@v18.13.0+x64 (darwin)","dist":{"integrity":"sha512-KkZeYEGqZpzzxZVoXjuxEQg956YFxrADUTlNiVeNjZh6Lu40p+VqukLizFDyE+UTzE5TIsey1QR6gyW4AdOV2g==","shasum":"6e693151201a1527828478b2539ad325013a514c","tarball":"https://registry.npmjs.org/vue-tsc-eslint-hook/-/vue-tsc-eslint-hook-1.2.0.tgz","fileCount":5,"unpackedSize":9280,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIANMMQx9MStViE8AXmFBS9E0DvNM4/HaMFO+Jr8dOMJ8AiAoq67sV/ygsplMl2gmwvn3lnhlYJGZHA0/r9YzS0Lu0A=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj+VCcACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmo3pw/+OZ4ofLL8PrYo879JgoRExwxpm1te15h5oxkmGwaY6jfakMV3\r\nNM1g9CxDL6hNbDkvtOzxwGEq3AULk/6sTQ3Z2OkUmnhEWwew4+//novHGdij\r\nLXdpD2j4a6JAaVQ12Xp+trOVk7P3tgh6n+fa5aOigTtNUGXv4POgu05jUr4M\r\nVypssQV9h8sx1OpMHRi3Ehs+BlR2cXseyeQzxeBm3VDIWrIlpfwgBFEdE6zY\r\nO9oZ55ukssLvOGnlB4LqoYyIgZFAxXE5Df/y8fNA14RI0Mc6C18Ny6k2vufy\r\nDy3cLZMI6J0LIBEadbYhgnvT0SfRPlKqCl6jJduJr06R/oCxsfF6HbX2mAaa\r\nMNV2CAmVrQcb4OOCmMI8CpeJ0kykqPb0oQbtKh32qTdHW9mlXEAeEN7TTf9U\r\nAwmoRRtGoxcS14t9+9Ds3jNKgZvoU4f6G/FuDnVdvt79PplyKQBUOmlbVwNL\r\n6WmaxvsGCJLC40G6dA9gC5zgndhxakjvH28n7daEJWW39Kvy2cbuaVhBRSYg\r\nRGBgtdm3QJsc6ztXWWFYc3RrLPT9GPwIWtmq7vJfqNHzkYkQDbiyH4uqgNwk\r\n1g6ofzk+ldDUc+GzROHM+fmThlSlCeuDMkUfMtG/IioMf4tcNGa3+/BMuegZ\r\n38YFycPDoy38cgpxZ8q4jOazVNIVQbnbYRQ=\r\n=xCI+\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"johnsoncodehk","email":"johnsoncodehk@gmail.com"},"directories":{},"maintainers":[{"name":"johnsoncodehk","email":"johnsoncodehk@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/vue-tsc-eslint-hook_1.2.0_1677283484128_0.22819073426247183"},"_hasShrinkwrap":false},"1.2.1":{"name":"vue-tsc-eslint-hook","version":"1.2.1","main":"out/index.js","license":"MIT","repository":{"type":"git","url":"git+https://github.com/vuejs/language-tools.git","directory":"packages/vue-tsc-eslint"},"devDependencies":{"@types/eslint":"latest","vue-tsc":"1.2.1"},"peerDependencies":{"eslint":"*"},"dependencies":{"vscode-languageserver-textdocument":"^1.0.8"},"gitHead":"b984fa45fbdb96606abf0d211c76b78f0948139e","types":"./out/index.d.ts","readme":"# vue-tsc-eslint-hook\n\nUse ESLint with vue-tsc to have better performance and accuracy.\n\nExample: https://github.com/DrJume/vue-volar-eslint\n\n## Usage\n\n`package.json`\n\n```json\n{\n\t\"devDependencies\": {\n\t\t\"eslint\": \"latest\",\n\t\t\"vue-tsc\": \"latest\",\n\t\t\"vue-tsc-eslint-hook\": \"latest\"\n\t}\n}\n```\n\n`tsconfig.json`\n\n```js\n{\n\t\"vueCompilerOptions\": {\n\t\t\"hooks\": [\n\t\t\t\"./vue-tsc-hook.js\"\n\t\t]\n\t}\n}\n```\n\n`vue-tsc-hook.js`\n\n```js\nmodule.exports = (program) =>\n\trequire('vue-tsc-eslint-hook')(\n\t\tprogram,\n\t\t(program) => ({\n\t\t\t...baseConfig,\n\t\t\tparserOptions: {\n\t\t\t\t...baseConfig.parserOptions,\n\t\t\t\tprograms: [program], // replace eslint typescript program\n\t\t\t},\n\t\t\t// ignore non-ts virtual files that was generated by volar\n\t\t\tignorePatterns: ['**/*.vue', '**/*.html', '**/*.pug', '**/*.css', '**/*.scss'],\n\t\t\toverrides: [\n\t\t\t\t...baseConfig.overrides ?? [],\n\t\t\t\t{\n\t\t\t\t\t// ignore format linting for virtual ts code\n\t\t\t\t\tfiles: ['*.vue.ts', '*.vue.js', '*.vue.tsx', '*.vue.jsx'],\n\t\t\t\t\trules: {\n\t\t\t\t\t\t'prettier/prettier': 'off',\n\t\t\t\t\t},\n\t\t\t\t},\n\t\t\t],\n\t\t})\n\t)\n```\n","readmeFilename":"README.md","description":"Use ESLint with vue-tsc to have better performance and accuracy.","bugs":{"url":"https://github.com/vuejs/language-tools/issues"},"homepage":"https://github.com/vuejs/language-tools#readme","_id":"vue-tsc-eslint-hook@1.2.1","_nodeVersion":"18.13.0","_npmVersion":"lerna/1.15.1/node@v18.13.0+x64 (darwin)","dist":{"integrity":"sha512-5Wga6gKWjYm80/PRR6/ed+6cyn2wBMsIFhnqJ3FTAmD5tlg3CkzVeBx5TfJ1qu5/7ykArOcjRv+rpJe+tQNtBQ==","shasum":"ca1c48991bd41adee57a169eaee0bdc9db923070","tarball":"https://registry.npmjs.org/vue-tsc-eslint-hook/-/vue-tsc-eslint-hook-1.2.1.tgz","fileCount":5,"unpackedSize":9281,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDUNbHE7P/1hu4pJyk8OP7TSIcRBXpHOcUWnFIoIg2xdgIhALD0SF2fBwccnb7wiElGzHlis3UI3sYe+V5JftGcMUGH"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkAMzWACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpIRxAAn+GX+vCDAz44BVutrxShqblaChD5YOuebkcmXP4fduZHBQEC\r\nvEP+6MbYpHCFtpFUof0asYTww+FXO45DBFtAaboOlgcc12HuZddQiXJwwnJQ\r\nJvRumr9Yd5ZxGlgPwwmKsOcWOOXDLq4Wd2W7rS3M3wrCQ1gGb71iKgZAJn2c\r\npDsDt0D48ZYksGboPQGIVK5TrcdPIsDJUMPwODoNs56XNsNsdx4W9QK7CE7S\r\noVMP9DBnwG47C4d9Y2+lvrTbmaZ8WC7FipJUFYn4VZ1+twJXlRKUkNAUbkYu\r\nQEDU96kbq9IRZjzYyyel6YbOXVlBpdQ3K966hDNxxG2DgbaOeW3G1sbAqfkk\r\nHzYPe6pcCBouoj5FDen2h4bl56uPGGJurg5VpOawR01Nf0PezWF4UwUEpwD6\r\nsG5Ac2yFADB2iwroRGtdYLVdQKmUgIbjQDZH2v3RiVG4lM7gXFHezIp8KtPR\r\nt3/umsf97irpn3qUU7p5mcOOQGnzi4Nq4xO0oGtcD0+hg22qLYHoIrLLWJL7\r\npRjQTHkBuMLvTvwj6JVqePGpx2bPBAGwr1tx4ph0FibdA/2cE0G6Sukwt+sX\r\n2Y4Y6QmCLgI4BXVFOHHGkxLBXbOLZR+oqdfLaTlApUhB1FEvtO6XyYFp2COy\r\nceDkvMxLwRF2rdL0vBN/9n+fFGi75qZ7UlY=\r\n=n9qP\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"johnsoncodehk","email":"johnsoncodehk@gmail.com"},"directories":{},"maintainers":[{"name":"johnsoncodehk","email":"johnsoncodehk@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/vue-tsc-eslint-hook_1.2.1_1677774038538_0.8006400528543325"},"_hasShrinkwrap":false},"1.2.2-alpha.0":{"name":"vue-tsc-eslint-hook","version":"1.2.2-alpha.0","main":"out/index.js","license":"MIT","repository":{"type":"git","url":"git+https://github.com/vuejs/language-tools.git","directory":"packages/vue-tsc-eslint"},"devDependencies":{"@types/eslint":"latest","vue-tsc":"1.2.2-alpha.0"},"peerDependencies":{"eslint":"*"},"dependencies":{"vscode-languageserver-textdocument":"^1.0.8"},"gitHead":"e2bcd4ec1690f402ca8b57c21faa1a053b0f0af6","types":"./out/index.d.ts","readme":"# vue-tsc-eslint-hook\n\nUse ESLint with vue-tsc to have better performance and accuracy.\n\nExample: https://github.com/DrJume/vue-volar-eslint\n\n## Usage\n\n`package.json`\n\n```json\n{\n\t\"devDependencies\": {\n\t\t\"eslint\": \"latest\",\n\t\t\"vue-tsc\": \"latest\",\n\t\t\"vue-tsc-eslint-hook\": \"latest\"\n\t}\n}\n```\n\n`tsconfig.json`\n\n```js\n{\n\t\"vueCompilerOptions\": {\n\t\t\"hooks\": [\n\t\t\t\"./vue-tsc-hook.js\"\n\t\t]\n\t}\n}\n```\n\n`vue-tsc-hook.js`\n\n```js\nmodule.exports = (program) =>\n\trequire('vue-tsc-eslint-hook')(\n\t\tprogram,\n\t\t(program) => ({\n\t\t\t...baseConfig,\n\t\t\tparserOptions: {\n\t\t\t\t...baseConfig.parserOptions,\n\t\t\t\tprograms: [program], // replace eslint typescript program\n\t\t\t},\n\t\t\t// ignore non-ts virtual files that was generated by volar\n\t\t\tignorePatterns: ['**/*.vue', '**/*.html', '**/*.pug', '**/*.css', '**/*.scss'],\n\t\t\toverrides: [\n\t\t\t\t...baseConfig.overrides ?? [],\n\t\t\t\t{\n\t\t\t\t\t// ignore format linting for virtual ts code\n\t\t\t\t\tfiles: ['*.vue.ts', '*.vue.js', '*.vue.tsx', '*.vue.jsx'],\n\t\t\t\t\trules: {\n\t\t\t\t\t\t'prettier/prettier': 'off',\n\t\t\t\t\t},\n\t\t\t\t},\n\t\t\t],\n\t\t})\n\t)\n```\n","readmeFilename":"README.md","description":"Use ESLint with vue-tsc to have better performance and accuracy.","bugs":{"url":"https://github.com/vuejs/language-tools/issues"},"homepage":"https://github.com/vuejs/language-tools#readme","_id":"vue-tsc-eslint-hook@1.2.2-alpha.0","_nodeVersion":"18.13.0","_npmVersion":"lerna/1.16.0/node@v18.13.0+x64 (darwin)","dist":{"integrity":"sha512-oSunUkP0Yfh20DPdLofZ8V50ju1b5Q5tC6kvSyN2g0qP4c5+Vd75tyUQjyAGYc+d8hxAUu5V/To6clU1RwKlMg==","shasum":"4c59f34e0e21ce905e044a36849ad85b1a2699d4","tarball":"https://registry.npmjs.org/vue-tsc-eslint-hook/-/vue-tsc-eslint-hook-1.2.2-alpha.0.tgz","fileCount":5,"unpackedSize":9297,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDnp4ZXbFtZP0wBLpY9gyD1z17BvbN8sq+hJY5m3W00YQIgPB7pL3f4B5RUAycXFIJkr3sBFfoE0R+M/w9Zwqpct6U="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkAjvZACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoaVBAAoCsLiz5vNokqg79hJ2ySTRrKNyWnFfs6f2wDNpf4LqZbtoLu\r\nvzPLHzX4Uk+HcY2iSDn8zT9H2HiVvoMjVCB0MxvIwM7pW02ZZIbSYzsOGVPB\r\nIfwlElOS4VV/06LJQ5xzQs3ErVtuV5Xw3CJiI5JUrmp0C7yORViKVEsiaMp/\r\nmeJKeTXigVMEe7wcjtREzBiYTqf2yj087XfuJom3Bs/FPJy8hk4PEjVU9gPI\r\nHlOsCAMwBhPcZ64Ff0zWN0E+9L5V3XgqZA99f3ivvsUFk1CD2mgnH/zuQrE6\r\njzxf9fkKho4vP4Sq8O0fJKY4nNLnWlp9tkvN9dA3OiLpswFv/HnhGeukwu6c\r\n5JO7f6dJPUUiRfze12oW3bnto3vdVPH0Xx7EVr0bTSbwkV2wgtSCDIL7zrFo\r\nQKolxrsU6cv8n1FgBWa+ktkLRJuiTgvShLb1yjy6T25MhkZLrBULcCJ4yWd7\r\nGlIgiZLCtcDJ8Lq1MPLgcu7qfII0P2pMTb/dafpVu9vOkOrtng9SoBWe3Jhk\r\n7B0TghJXq9DnhoqN0venkXuvI7L3gZDx9rpy2JQaoHS9s4K536fFMOOwqrWP\r\nNy2P0IZTtCwm5MmbZRad05akF37gCDN3JCDr+iEO29F0ETmp0YosMyGCPF9j\r\nHV7BzIYV56tkKUjsVgp4BhXIj9r8kDzk/uU=\r\n=HXUw\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"johnsoncodehk","email":"johnsoncodehk@gmail.com"},"directories":{},"maintainers":[{"name":"johnsoncodehk","email":"johnsoncodehk@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/vue-tsc-eslint-hook_1.2.2-alpha.0_1677867993171_0.3465661917979195"},"_hasShrinkwrap":false},"1.2.2-alpha.1":{"name":"vue-tsc-eslint-hook","version":"1.2.2-alpha.1","main":"out/index.js","license":"MIT","repository":{"type":"git","url":"git+https://github.com/vuejs/language-tools.git","directory":"packages/vue-tsc-eslint"},"devDependencies":{"@types/eslint":"latest","vue-tsc":"1.2.2-alpha.1"},"peerDependencies":{"eslint":"*"},"dependencies":{"vscode-languageserver-textdocument":"^1.0.8"},"gitHead":"ec74b353fe44dc521a0e4048a8f4e18bd99a546f","types":"./out/index.d.ts","readme":"# vue-tsc-eslint-hook\n\nUse ESLint with vue-tsc to have better performance and accuracy.\n\nExample: https://github.com/DrJume/vue-volar-eslint\n\n## Usage\n\n`package.json`\n\n```json\n{\n\t\"devDependencies\": {\n\t\t\"eslint\": \"latest\",\n\t\t\"vue-tsc\": \"latest\",\n\t\t\"vue-tsc-eslint-hook\": \"latest\"\n\t}\n}\n```\n\n`tsconfig.json`\n\n```js\n{\n\t\"vueCompilerOptions\": {\n\t\t\"hooks\": [\n\t\t\t\"./vue-tsc-hook.js\"\n\t\t]\n\t}\n}\n```\n\n`vue-tsc-hook.js`\n\n```js\nmodule.exports = (program) =>\n\trequire('vue-tsc-eslint-hook')(\n\t\tprogram,\n\t\t(program) => ({\n\t\t\t...baseConfig,\n\t\t\tparserOptions: {\n\t\t\t\t...baseConfig.parserOptions,\n\t\t\t\tprograms: [program], // replace eslint typescript program\n\t\t\t},\n\t\t\t// ignore non-ts virtual files that was generated by volar\n\t\t\tignorePatterns: ['**/*.vue', '**/*.html', '**/*.pug', '**/*.css', '**/*.scss'],\n\t\t\toverrides: [\n\t\t\t\t...baseConfig.overrides ?? [],\n\t\t\t\t{\n\t\t\t\t\t// ignore format linting for virtual ts code\n\t\t\t\t\tfiles: ['*.vue.ts', '*.vue.js', '*.vue.tsx', '*.vue.jsx'],\n\t\t\t\t\trules: {\n\t\t\t\t\t\t'prettier/prettier': 'off',\n\t\t\t\t\t},\n\t\t\t\t},\n\t\t\t],\n\t\t})\n\t)\n```\n","readmeFilename":"README.md","description":"Use ESLint with vue-tsc to have better performance and accuracy.","bugs":{"url":"https://github.com/vuejs/language-tools/issues"},"homepage":"https://github.com/vuejs/language-tools#readme","_id":"vue-tsc-eslint-hook@1.2.2-alpha.1","_nodeVersion":"18.13.0","_npmVersion":"lerna/1.16.0/node@v18.13.0+x64 (darwin)","dist":{"integrity":"sha512-tGUMYqnHtPb1WTPRE5wAcHVIUMa7pTiBJrFq69ENRaT9VVp2YCKKt81vPK0rn9QK3w8yaR0H1+9qSC6ArCO8+Q==","shasum":"ddb3df9e5eec1a994383bb20dc8dc873e6364770","tarball":"https://registry.npmjs.org/vue-tsc-eslint-hook/-/vue-tsc-eslint-hook-1.2.2-alpha.1.tgz","fileCount":5,"unpackedSize":8034,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICk2b90S8b1OS4ZuF3U0C6jSQ3ft5g+5xmjNFixRHwrkAiB7XXGh1l7Zsmz9ttzoF+dPT6NYyNOz+3bJOGa02LVMhg=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkBSsmACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmouRw/8DtpMnl8A9FaaJgAJTHJJFGxWdmXhZoq08+o3pwkfKpYdqMeV\r\nob3TXedCNksdf+uVB8C/auuMtqQE5REqo7AMR57DaDYseypE8S+dPdEv2XHz\r\nFd6cIBgHyeOHYEPbnGYipHJf8Et0XcBTm/rl5gaOlMfgN8FSdfqEcZmG+kQo\r\nF1rk5OUui2FW2GokDwfw6wLF9BIByQNNB6c+7gB+fHD0G7LBRKH7H9w+FL9N\r\nzqlE9iLkatLssBBpMK+k4wxr/rsHXuWF7zAgaT0412dNrlCiFm/HXOCg4Kne\r\ntMRGhZu8VYqPjmzyEy7z8ok2BaYGGCmf+03uflSBZftCYuDattCET89Bk4Jn\r\n1ZKwrPg6VnuOyksJ3laJzUzArsPrjhOKFSoQuTiLxS4wM//N/KmAf0TO1UeJ\r\nUDtNlL98GseVTpnd5Su0trAMxWEy+gL+9er7qkfcdI+ycEYYLB2aTZy6n9bb\r\nmpCnPNQfLDmplAYi8Kql7d1e2wOXV4aT/WSGDFtd3pijWmZ7V3c2NTKlGlFm\r\ndN4RvSe1RUh7ur4YEUUc4bfZjDPAhLuRiAMVy3AnTU4tsYUcLBTNs0uGsekj\r\nzDQmF/iM7gfDHmFJdDnZQJyoyIc7MFrc08GasYV145Gtuq6uK1pZVtKHQatn\r\nVVF2TjQUSj1g+YwkEOl+5VV9GxlY37M42hI=\r\n=LG1Y\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"johnsoncodehk","email":"johnsoncodehk@gmail.com"},"directories":{},"maintainers":[{"name":"johnsoncodehk","email":"johnsoncodehk@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/vue-tsc-eslint-hook_1.2.2-alpha.1_1678060326755_0.347719494515627"},"_hasShrinkwrap":false},"1.2.2-alpha.2":{"name":"vue-tsc-eslint-hook","version":"1.2.2-alpha.2","main":"out/index.js","license":"MIT","repository":{"type":"git","url":"git+https://github.com/vuejs/language-tools.git","directory":"packages/vue-tsc-eslint"},"devDependencies":{"@types/eslint":"latest","vue-tsc":"1.2.2-alpha.2"},"peerDependencies":{"eslint":"*"},"dependencies":{"vscode-languageserver-textdocument":"^1.0.8"},"gitHead":"2b2f0c453e04f9ada4a39154a3ef8edde664029c","types":"./out/index.d.ts","readme":"# vue-tsc-eslint-hook\n\nUse ESLint with vue-tsc to have better performance and accuracy.\n\nExample: https://github.com/DrJume/vue-volar-eslint\n\n## Usage\n\n`package.json`\n\n```json\n{\n\t\"devDependencies\": {\n\t\t\"eslint\": \"latest\",\n\t\t\"vue-tsc\": \"latest\",\n\t\t\"vue-tsc-eslint-hook\": \"latest\"\n\t}\n}\n```\n\n`tsconfig.json`\n\n```js\n{\n\t\"vueCompilerOptions\": {\n\t\t\"hooks\": [\n\t\t\t\"./vue-tsc-hook.js\"\n\t\t]\n\t}\n}\n```\n\n`vue-tsc-hook.js`\n\n```js\nmodule.exports = (program) =>\n\trequire('vue-tsc-eslint-hook')(\n\t\tprogram,\n\t\t(program) => ({\n\t\t\t...baseConfig,\n\t\t\tparserOptions: {\n\t\t\t\t...baseConfig.parserOptions,\n\t\t\t\tprograms: [program], // replace eslint typescript program\n\t\t\t},\n\t\t\t// ignore non-ts virtual files that was generated by volar\n\t\t\tignorePatterns: ['**/*.vue', '**/*.html', '**/*.pug', '**/*.css', '**/*.scss'],\n\t\t\toverrides: [\n\t\t\t\t...baseConfig.overrides ?? [],\n\t\t\t\t{\n\t\t\t\t\t// ignore format linting for virtual ts code\n\t\t\t\t\tfiles: ['*.vue.ts', '*.vue.js', '*.vue.tsx', '*.vue.jsx'],\n\t\t\t\t\trules: {\n\t\t\t\t\t\t'prettier/prettier': 'off',\n\t\t\t\t\t},\n\t\t\t\t},\n\t\t\t],\n\t\t})\n\t)\n```\n","readmeFilename":"README.md","description":"Use ESLint with vue-tsc to have better performance and accuracy.","bugs":{"url":"https://github.com/vuejs/language-tools/issues"},"homepage":"https://github.com/vuejs/language-tools#readme","_id":"vue-tsc-eslint-hook@1.2.2-alpha.2","_nodeVersion":"18.13.0","_npmVersion":"lerna/1.16.0/node@v18.13.0+x64 (darwin)","dist":{"integrity":"sha512-Ux6p9NJxgbcHtulUq3lhvyi3nCi0wu4OqZSm8ynVd3l4JuWYDplSGzrFdDpTouZBo2x73OV1e3F/tBceoJi95w==","shasum":"5609cba1619a3cfc1527f4ab232063dd5d2b1672","tarball":"https://registry.npmjs.org/vue-tsc-eslint-hook/-/vue-tsc-eslint-hook-1.2.2-alpha.2.tgz","fileCount":5,"unpackedSize":8034,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDpnYQqvAdNq37sKqO+z+/FM3ZgnwLDS4nnHgmGeA49QAIhAMg2+5YUMTMRxE/EKUTplmHCRUoNeFcNYEcvXQg+7Oo9"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkBS1+ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmos2A/+PjV43vddixRjEbtBC4XP17NxV+N6BlFtLuVvCYReqGa6KHs8\r\ncscMtn/XQpW4yJaMu56U37vUdXHHrlxmPtkeoqVKb910Kcv5E5tcXshwgMzq\r\ngnF4nVzqRSbUC3Zz+u1307bp5a1G6gEag3ai5Aax1cAHrJBSTxegKZkeTg8z\r\nMiNok3ETcx/t9NTybYljjmXQIFc/pkJFluINXlQsQR00KKiLNHhveJyT6M5T\r\nIDeNDaqFc0zXQIkxZDz6hWeYy/m5dUkfHpb85Kfuj3w1jA7tgksCHic+qMqX\r\nG8csY6uEBYNEVWIE5Dqkp22OEgtTUIQa+z8NstWm8/bO7wPbCkM76AU0v1i4\r\nFReYG1Nq8egiDLY6k29tqkMPMTrIJif6h/8K+yfuC2BxCmZU5WnDxiyR4FU3\r\n1dtMa1w93zNAHqOkedmVL9vK6Zi0zYEVXxkyDsBZlwuy5an0g5EGiAos8eCi\r\nh7zp/ihcxHtiTvp7BWDDCrfPn24k0u+csF0Xw78NwC8GzexWpcfFOhzG3YD/\r\nt5PDZbBDItpaKZEJRHVoAfzcPad3k9+wTC81buwvnADCfSR3wmszEQOmqGC9\r\nxvd89Jje3INfpms2Umf0C6QPcxqLuq7yxB0hpRDyt5AkcqX6Gr3v6LE/6SwT\r\n05SgpYztZZfecMGPtGTFqhrjWLblh34u2iU=\r\n=PlKg\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"johnsoncodehk","email":"johnsoncodehk@gmail.com"},"directories":{},"maintainers":[{"name":"johnsoncodehk","email":"johnsoncodehk@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/vue-tsc-eslint-hook_1.2.2-alpha.2_1678060926428_0.6588221932024438"},"_hasShrinkwrap":false},"1.3.0":{"name":"vue-tsc-eslint-hook","version":"1.3.0","main":"out/index.js","license":"MIT","repository":{"type":"git","url":"git+https://github.com/vuejs/language-tools.git","directory":"packages/vue-tsc-eslint"},"devDependencies":{"@types/eslint":"latest","vue-tsc":"1.3.0"},"peerDependencies":{"eslint":"*"},"dependencies":{"vscode-languageserver-textdocument":"^1.0.8"},"gitHead":"3b8071daeaef32a01bb3c3220a5e7897607914fc","types":"./out/index.d.ts","readme":"# vue-tsc-eslint-hook\n\nUse ESLint with vue-tsc to have better performance and accuracy.\n\nExample: https://github.com/DrJume/vue-volar-eslint\n\n## Usage\n\n`package.json`\n\n```json\n{\n\t\"devDependencies\": {\n\t\t\"eslint\": \"latest\",\n\t\t\"vue-tsc\": \"latest\",\n\t\t\"vue-tsc-eslint-hook\": \"latest\"\n\t}\n}\n```\n\n`tsconfig.json`\n\n```js\n{\n\t\"vueCompilerOptions\": {\n\t\t\"hooks\": [\n\t\t\t\"./vue-tsc-hook.js\"\n\t\t]\n\t}\n}\n```\n\n`vue-tsc-hook.js`\n\n```js\nmodule.exports = (program) =>\n\trequire('vue-tsc-eslint-hook')(\n\t\tprogram,\n\t\t(program) => ({\n\t\t\t...baseConfig,\n\t\t\tparserOptions: {\n\t\t\t\t...baseConfig.parserOptions,\n\t\t\t\tprograms: [program], // replace eslint typescript program\n\t\t\t},\n\t\t\t// ignore non-ts virtual files that was generated by volar\n\t\t\tignorePatterns: ['**/*.vue', '**/*.html', '**/*.pug', '**/*.css', '**/*.scss'],\n\t\t\toverrides: [\n\t\t\t\t...baseConfig.overrides ?? [],\n\t\t\t\t{\n\t\t\t\t\t// ignore format linting for virtual ts code\n\t\t\t\t\tfiles: ['*.vue.ts', '*.vue.js', '*.vue.tsx', '*.vue.jsx'],\n\t\t\t\t\trules: {\n\t\t\t\t\t\t'prettier/prettier': 'off',\n\t\t\t\t\t},\n\t\t\t\t},\n\t\t\t],\n\t\t})\n\t)\n```\n","readmeFilename":"README.md","description":"Use ESLint with vue-tsc to have better performance and accuracy.","bugs":{"url":"https://github.com/vuejs/language-tools/issues"},"homepage":"https://github.com/vuejs/language-tools#readme","_id":"vue-tsc-eslint-hook@1.3.0","_nodeVersion":"18.13.0","_npmVersion":"lerna/1.16.0/node@v18.13.0+x64 (darwin)","dist":{"integrity":"sha512-23NgtcR/BkGXKCmt0vzqR6BMPa8qhmEljVx7GWQf9qKjXIHFeeMjFRi6oWX0ChF+PkUrtSjDhWYmCKiH+emfuQ==","shasum":"9b6f15f22ce825af207d447ca670d3e37533a2b1","tarball":"https://registry.npmjs.org/vue-tsc-eslint-hook/-/vue-tsc-eslint-hook-1.3.0.tgz","fileCount":5,"unpackedSize":8018,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCqRGpzOvIKq4YJOTbv4uvCC9EVRmBqerOxBpOV+GcUtQIgML9bIP/49n7sgclZNnnrlVw5LWUz3zdwlwf611AW7gE="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkCwHTACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoU+A//VqK+LI95JUg3z/LXstgJf68Q1KqUEvehOAvCXqDnnt3z01bq\r\nLf+/DVSXGoPasM/YhlMHMizHNyzjR/Gpln1Z7v+wAYxB+Bz3Nl02iK5ont2P\r\n5hOG+mHdLjMpdTNCFdr18sn8Xwwr2ZshHPEEdlhWRFn6d+B6EdvfEw4A1xzE\r\nHE5rRW6UMJfGeC9GH+xD5IOmWbTknzExHOsvWX8r9vgTXBl/FX2TctP6T/V9\r\nRJSErrNt8w/+iaMcBY+3/4eS1u67BLQLrQoo48dHymIGPTE4/quPaZbjRrII\r\nMeEADoiGSR/QY+T8aBCEoLGUzJuktT13aSozZW2d+vyaoXGqlhC0IijLDQWd\r\nL1speUTY2L3jd0of+imnsvQjfxnZl+N6h2fV7ediYYNLtL6hgS+UtHCkuW1y\r\nF7H66xOHBYj3XKkkpxbIkNVCbDLFtHb0iLwt0Gi8pr8hFCSdm7oqBpJeNoGd\r\n6gLRhUUx7xlgHiFIl6GmS8dscjo4wBb2vp3vBuR2ZndnO2I2iFju/9uGHfEs\r\n7bxBksem3LIBBMBCoV+cmoJv/nZO9EFRfP4dBrzw1imJ6EBj2QTaB/xExpvH\r\nk2CpNMlDdeWBgAIc9sElCqKLfYev7VVbNCz6o9ao38lvisp15327Niv3gFd9\r\na66k4N4ILPnotXb72BVFqtFdACmcB4WSvrs=\r\n=Iiyf\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"johnsoncodehk","email":"johnsoncodehk@gmail.com"},"directories":{},"maintainers":[{"name":"johnsoncodehk","email":"johnsoncodehk@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/vue-tsc-eslint-hook_1.3.0_1678442962857_0.4705370090391243"},"_hasShrinkwrap":false},"1.3.1":{"name":"vue-tsc-eslint-hook","version":"1.3.1","main":"out/index.js","license":"MIT","repository":{"type":"git","url":"git+https://github.com/vuejs/language-tools.git","directory":"packages/vue-tsc-eslint"},"devDependencies":{"@types/eslint":"latest","vue-tsc":"1.3.1"},"peerDependencies":{"eslint":"*"},"dependencies":{"vscode-languageserver-textdocument":"^1.0.8"},"gitHead":"f64e88b7fab0b20ed20d58f2890bfaf4b259b651","types":"./out/index.d.ts","readme":"# vue-tsc-eslint-hook\n\nUse ESLint with vue-tsc to have better performance and accuracy.\n\nExample: https://github.com/DrJume/vue-volar-eslint\n\n## Usage\n\n`package.json`\n\n```json\n{\n\t\"devDependencies\": {\n\t\t\"eslint\": \"latest\",\n\t\t\"vue-tsc\": \"latest\",\n\t\t\"vue-tsc-eslint-hook\": \"latest\"\n\t}\n}\n```\n\n`tsconfig.json`\n\n```js\n{\n\t\"vueCompilerOptions\": {\n\t\t\"hooks\": [\n\t\t\t\"./vue-tsc-hook.js\"\n\t\t]\n\t}\n}\n```\n\n`vue-tsc-hook.js`\n\n```js\nmodule.exports = (program) =>\n\trequire('vue-tsc-eslint-hook')(\n\t\tprogram,\n\t\t(program) => ({\n\t\t\t...baseConfig,\n\t\t\tparserOptions: {\n\t\t\t\t...baseConfig.parserOptions,\n\t\t\t\tprograms: [program], // replace eslint typescript program\n\t\t\t},\n\t\t\t// ignore non-ts virtual files that was generated by volar\n\t\t\tignorePatterns: ['**/*.vue', '**/*.html', '**/*.pug', '**/*.css', '**/*.scss'],\n\t\t\toverrides: [\n\t\t\t\t...baseConfig.overrides ?? [],\n\t\t\t\t{\n\t\t\t\t\t// ignore format linting for virtual ts code\n\t\t\t\t\tfiles: ['*.vue.ts', '*.vue.js', '*.vue.tsx', '*.vue.jsx'],\n\t\t\t\t\trules: {\n\t\t\t\t\t\t'prettier/prettier': 'off',\n\t\t\t\t\t},\n\t\t\t\t},\n\t\t\t],\n\t\t})\n\t)\n```\n","readmeFilename":"README.md","description":"Use ESLint with vue-tsc to have better performance and accuracy.","bugs":{"url":"https://github.com/vuejs/language-tools/issues"},"homepage":"https://github.com/vuejs/language-tools#readme","_id":"vue-tsc-eslint-hook@1.3.1","_nodeVersion":"18.13.0","_npmVersion":"lerna/1.16.1/node@v18.13.0+x64 (darwin)","dist":{"integrity":"sha512-qS+q42ZkN1hmYZsZRtFmxJBWm5gOIDg5s9oXKnl6wXWGxw7k3Q4LVWq4us/Oa9rwR5eNUNuZavq7FLUbm2IRUg==","shasum":"87d019ef0e05b11dc534b35c7f15f3e405553e9e","tarball":"https://registry.npmjs.org/vue-tsc-eslint-hook/-/vue-tsc-eslint-hook-1.3.1.tgz","fileCount":5,"unpackedSize":8018,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCSPLRER72pA02i6MCB4jrAMEXfe/vBQ0rlr/pli+GjWAIhANB6Xx0WsgrLH5C2L/uNmFaDB2pGTdR8doHLfukyaY8q"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkD27uACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoAmBAAmq5OzuEaVi14P/QW0L9J7r5f8GTsjxrmUK5AM8zvMeZ8LjBx\r\nGwZYtr1h/pZOo0++SFnWbM4fqEluD7t9MnAotOM2uh9DtaXZsXm18M1mFoil\r\n3R7fDdNLyne4U6zn91TXXY59dqEnuKQAzP5MVpdypYo1tANb6RC4NzkLH4nP\r\nJWtfnJeRj3neqZE0mlxcPnOn9u4LQXEDUU4FQvQxF20tfdexWxlGN1FMyHRm\r\nYVUqe4LnW829VBJPNKW9XlaVSKbWyMlKUhOpFhsBSCNedgRnj6Z2dQZdVPXz\r\nwzQ9S3dzQdMug5XKgqwzrv45Zm4i6aZ0d/LrzWV0MgeI6W292XWPhqEW+033\r\nzd2fvSfyCq2R6GbSsYC8d5V0PUMCnbN9LK/fo4/7scpDR2RU7eCbZDPrCoDQ\r\n6NSdNZKHIsRMl1mhCi8tTyjk9OW3k4w79ihbX8UKwLlDgn3A8Btpp8SIVHf2\r\nK4Y5PVNQwUK+omZR/Pz/7aka0qTxRr8XvkphxOyLLBEiKtqyhOw+A0xV/WCx\r\nm7q6mZTYJraPq45UeV4lomHqAK2/enOv6WiHAhDvtYgasy5oOl41L0bdQmZs\r\nnKCk2zwS9qnN1dRO8mexA5MhtNjhrPX/9k6VfAJRFJq51H6sLRTcbe1J14br\r\n/2FiXtB9JVPvlvu6PfS45ojMw+GomRQ56aU=\r\n=qUn2\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"johnsoncodehk","email":"johnsoncodehk@gmail.com"},"directories":{},"maintainers":[{"name":"johnsoncodehk","email":"johnsoncodehk@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/vue-tsc-eslint-hook_1.3.1_1678733038608_0.4590506153365883"},"_hasShrinkwrap":false},"1.3.2":{"name":"vue-tsc-eslint-hook","version":"1.3.2","main":"out/index.js","license":"MIT","repository":{"type":"git","url":"git+https://github.com/vuejs/language-tools.git","directory":"packages/vue-tsc-eslint"},"devDependencies":{"@types/eslint":"latest","vue-tsc":"1.3.2"},"peerDependencies":{"eslint":"*"},"dependencies":{"vscode-languageserver-textdocument":"^1.0.8"},"gitHead":"de0a41ee3e00c1eff3c3691ba8bf94379e3f2f91","types":"./out/index.d.ts","readme":"# vue-tsc-eslint-hook\n\nUse ESLint with vue-tsc to have better performance and accuracy.\n\nExample: https://github.com/DrJume/vue-volar-eslint\n\n## Usage\n\n`package.json`\n\n```json\n{\n\t\"devDependencies\": {\n\t\t\"eslint\": \"latest\",\n\t\t\"vue-tsc\": \"latest\",\n\t\t\"vue-tsc-eslint-hook\": \"latest\"\n\t}\n}\n```\n\n`tsconfig.json`\n\n```js\n{\n\t\"vueCompilerOptions\": {\n\t\t\"hooks\": [\n\t\t\t\"./vue-tsc-hook.js\"\n\t\t]\n\t}\n}\n```\n\n`vue-tsc-hook.js`\n\n```js\nmodule.exports = (program) =>\n\trequire('vue-tsc-eslint-hook')(\n\t\tprogram,\n\t\t(program) => ({\n\t\t\t...baseConfig,\n\t\t\tparserOptions: {\n\t\t\t\t...baseConfig.parserOptions,\n\t\t\t\tprograms: [program], // replace eslint typescript program\n\t\t\t},\n\t\t\t// ignore non-ts virtual files that was generated by volar\n\t\t\tignorePatterns: ['**/*.vue', '**/*.html', '**/*.pug', '**/*.css', '**/*.scss'],\n\t\t\toverrides: [\n\t\t\t\t...baseConfig.overrides ?? [],\n\t\t\t\t{\n\t\t\t\t\t// ignore format linting for virtual ts code\n\t\t\t\t\tfiles: ['*.vue.ts', '*.vue.js', '*.vue.tsx', '*.vue.jsx'],\n\t\t\t\t\trules: {\n\t\t\t\t\t\t'prettier/prettier': 'off',\n\t\t\t\t\t},\n\t\t\t\t},\n\t\t\t],\n\t\t})\n\t)\n```\n","readmeFilename":"README.md","description":"Use ESLint with vue-tsc to have better performance and accuracy.","bugs":{"url":"https://github.com/vuejs/language-tools/issues"},"homepage":"https://github.com/vuejs/language-tools#readme","_id":"vue-tsc-eslint-hook@1.3.2","_nodeVersion":"18.13.0","_npmVersion":"lerna/1.16.1/node@v18.13.0+x64 (darwin)","dist":{"integrity":"sha512-XsuTSCXPp3McbyonktOCO+33v5swO4nIkrbh01BU4dChOcSRz6LqHEfpmBdMrnIdu9sLNBPij3RmOFGTH8uIKw==","shasum":"4870d525f38646420252f8f36dc066c1209f3ef6","tarball":"https://registry.npmjs.org/vue-tsc-eslint-hook/-/vue-tsc-eslint-hook-1.3.2.tgz","fileCount":5,"unpackedSize":8018,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC2NQ9wnZNPPJSqsMKfSFngSqCnbrZkvp9Lt0JUZnLjhwIgLRI0QKsEVQZ34zOfDV8fIRi1Xjr1a35OfQynZ+hH7VU="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkD3OoACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp5Rw/8DphOn3e55zURYumH38kY+FCv8ENIfaaT7UihRAzDaz1ckDk+\r\n9zrqOlI6Ibr5bkfKh1/TKQPk4zQEKsOw4oDhFX6kY4BguhlpYLycjLB08ebr\r\n1WNLiUPDiG+4em84paCHTL3KCb/vVgHPvVlGmURLp03CVy4LSTNhWT4f2sU8\r\nymApljs0o0ejQNw4mPxEzNXXJTtUofa5GzRj5SiQ7WWOIZS/MpUBXz1ah1Ej\r\nQu24aBeHM0q1G2Pz27auXUdmxhUrnPRzPKtN5u+11u5XnRMs5dAp6Ft1Rang\r\nZtwTN01DxXVNalYhLkHCrQf6HCuuhrtejcS9ubNjcHpoxttTADT55S60zwrB\r\n9W1rJq1XCIG6FuEijQe6PHE6Fh1E6Uqu8Rgvjbgy+FOoapWDDTBYMFMLQ+PT\r\nhn2zN+RxduBF8/ZK215UkReKnsaWZnz5U0vR7v2Vb2EDpy5kmh9fOUq/hCfu\r\nzuzO0JY38d4NRElrjBOPivqB+Zxaai3a5gv6cZZJ/XkU1CJ1trF+WzcJMVkw\r\ndsZDjxg7ZU6UeeBsAI2r0lI1zw/ANiWGtpkmZXgRjPVBaACVBhz8EhoYo162\r\nImniljw+cXQbWdi0VIDdCxCA68xUJj3jiRygNebXwkz1Fqf6dHdnsvV8KZeU\r\nC8lxzX6ErUt50nyUplcb++5GmsActxksaGc=\r\n=qxx9\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"johnsoncodehk","email":"johnsoncodehk@gmail.com"},"directories":{},"maintainers":[{"name":"johnsoncodehk","email":"johnsoncodehk@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/vue-tsc-eslint-hook_1.3.2_1678734248155_0.9468364254419601"},"_hasShrinkwrap":false},"1.3.3":{"name":"vue-tsc-eslint-hook","version":"1.3.3","main":"out/index.js","license":"MIT","repository":{"type":"git","url":"git+https://github.com/vuejs/language-tools.git","directory":"packages/vue-tsc-eslint"},"devDependencies":{"@types/eslint":"latest","vue-tsc":"1.3.3"},"peerDependencies":{"eslint":"*"},"dependencies":{"vscode-languageserver-textdocument":"^1.0.8"},"gitHead":"c189f8663d123629a864cf9878acca5ded37f903","types":"./out/index.d.ts","readme":"# vue-tsc-eslint-hook\n\nUse ESLint with vue-tsc to have better performance and accuracy.\n\nExample: https://github.com/DrJume/vue-volar-eslint\n\n## Usage\n\n`package.json`\n\n```json\n{\n\t\"devDependencies\": {\n\t\t\"eslint\": \"latest\",\n\t\t\"vue-tsc\": \"latest\",\n\t\t\"vue-tsc-eslint-hook\": \"latest\"\n\t}\n}\n```\n\n`tsconfig.json`\n\n```js\n{\n\t\"vueCompilerOptions\": {\n\t\t\"hooks\": [\n\t\t\t\"./vue-tsc-hook.js\"\n\t\t]\n\t}\n}\n```\n\n`vue-tsc-hook.js`\n\n```js\nmodule.exports = (program) =>\n\trequire('vue-tsc-eslint-hook')(\n\t\tprogram,\n\t\t(program) => ({\n\t\t\t...baseConfig,\n\t\t\tparserOptions: {\n\t\t\t\t...baseConfig.parserOptions,\n\t\t\t\tprograms: [program], // replace eslint typescript program\n\t\t\t},\n\t\t\t// ignore non-ts virtual files that was generated by volar\n\t\t\tignorePatterns: ['**/*.vue', '**/*.html', '**/*.pug', '**/*.css', '**/*.scss'],\n\t\t\toverrides: [\n\t\t\t\t...baseConfig.overrides ?? [],\n\t\t\t\t{\n\t\t\t\t\t// ignore format linting for virtual ts code\n\t\t\t\t\tfiles: ['*.vue.ts', '*.vue.js', '*.vue.tsx', '*.vue.jsx'],\n\t\t\t\t\trules: {\n\t\t\t\t\t\t'prettier/prettier': 'off',\n\t\t\t\t\t},\n\t\t\t\t},\n\t\t\t],\n\t\t})\n\t)\n```\n","readmeFilename":"README.md","description":"Use ESLint with vue-tsc to have better performance and accuracy.","bugs":{"url":"https://github.com/vuejs/language-tools/issues"},"homepage":"https://github.com/vuejs/language-tools#readme","_id":"vue-tsc-eslint-hook@1.3.3","_nodeVersion":"18.13.0","_npmVersion":"lerna/1.17.0/node@v18.13.0+x64 (darwin)","dist":{"integrity":"sha512-5Bf1hl+qimxs5qilvzG15+dPjIKqb21t3JLO0UbLLhHYlhyhPEp7fgM0VFi4zqKS7xOrGiV/ETIFCpKbGkr15g==","shasum":"42cdadb79f7aaf004aa5a798af8face33705bbc0","tarball":"https://registry.npmjs.org/vue-tsc-eslint-hook/-/vue-tsc-eslint-hook-1.3.3.tgz","fileCount":5,"unpackedSize":8091,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCfr2nvzhRbNWsm0/Q3nUGkKONmJnApVAegSk+Avss7HwIgCi+IcqHV0f/5pqGUN4ZTj+DCd0FdGwyUeaDwIHFr8Bg="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkFi0lACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqESBAAiH8XqVR7t/HYPiTXg77I2FiXeyVJLbwiTOM/Lza+YwP+8cXw\r\nQa2EFynN2LlaporoXGjyYgFGfuNjd+NkCoLjz68GKFHmBsxTJGc9o0sPOxHw\r\nKEfNEBlOKqQTC/3NSlO7HKef0HKsfRhCrCbIoS9jAXg99Sr7l7gMzz2c3/nl\r\n7WkxfgEQ2tiv6Y8NK5J5MwdRQPxKDEMZwRSR1GgnaDUGcC8Z9Jmn1LxxECbB\r\nF8okxYLdByvAPXRRVTSNS/CvEaxyepNSNNR2+9iJexPd58THZQ7GB8+S6a6B\r\nfaL9H0xuyuwdAc9lpe0vN3gWw11tefWa9qH498ZnGJtIPxA/N5cNp6tFolKY\r\n3nHZ5cX55jjbQ9Ox6gXXAjxi/Mn5lqeW3dPv87mhOghh6C6H1i9fW5ySHqfl\r\nSTkCXnSGf+PUj8G3U1NRfSezY5FKj69jcsA1+EloCzbByuSTq+RExYBFydZI\r\nIfv4T+/sJeGPEwBA7AOeIqeT2h5EM0Y0cGdZNgPFH6Ya4yGF1cEnctzgfHHA\r\nBHJDw2ZNptslSPmi15QQYjYtPy+a/wI8EflhdWC+onONeEsHppfGBhLn3Ly6\r\nH/AKmY/wTYAkFP9TSRdy++Ro4WK+qrXdRQma6Oyntyw0cFa9wTLyhjyJQlzD\r\nSs0JC6WmII/pWpskXpId9s6p/MUtrCQwH5E=\r\n=Scry\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"johnsoncodehk","email":"johnsoncodehk@gmail.com"},"directories":{},"maintainers":[{"name":"johnsoncodehk","email":"johnsoncodehk@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/vue-tsc-eslint-hook_1.3.3_1679174949311_0.16059504135203762"},"_hasShrinkwrap":false},"1.3.4":{"name":"vue-tsc-eslint-hook","version":"1.3.4","main":"out/index.js","license":"MIT","repository":{"type":"git","url":"git+https://github.com/vuejs/language-tools.git","directory":"packages/vue-tsc-eslint"},"devDependencies":{"@types/eslint":"latest","vue-tsc":"1.3.4"},"peerDependencies":{"eslint":"*"},"dependencies":{"vscode-languageserver-textdocument":"^1.0.8"},"gitHead":"363cf5c4d68b15d75d7a9cb03632116e7f4fc60d","types":"./out/index.d.ts","readme":"# vue-tsc-eslint-hook\n\nUse ESLint with vue-tsc to have better performance and accuracy.\n\nExample: https://github.com/DrJume/vue-volar-eslint\n\n## Usage\n\n`package.json`\n\n```json\n{\n\t\"devDependencies\": {\n\t\t\"eslint\": \"latest\",\n\t\t\"vue-tsc\": \"latest\",\n\t\t\"vue-tsc-eslint-hook\": \"latest\"\n\t}\n}\n```\n\n`tsconfig.json`\n\n```js\n{\n\t\"vueCompilerOptions\": {\n\t\t\"hooks\": [\n\t\t\t\"./vue-tsc-hook.js\"\n\t\t]\n\t}\n}\n```\n\n`vue-tsc-hook.js`\n\n```js\nmodule.exports = (program) =>\n\trequire('vue-tsc-eslint-hook')(\n\t\tprogram,\n\t\t(program) => ({\n\t\t\t...baseConfig,\n\t\t\tparserOptions: {\n\t\t\t\t...baseConfig.parserOptions,\n\t\t\t\tprograms: [program], // replace eslint typescript program\n\t\t\t},\n\t\t\t// ignore non-ts virtual files that was generated by volar\n\t\t\tignorePatterns: ['**/*.vue', '**/*.html', '**/*.pug', '**/*.css', '**/*.scss'],\n\t\t\toverrides: [\n\t\t\t\t...baseConfig.overrides ?? [],\n\t\t\t\t{\n\t\t\t\t\t// ignore format linting for virtual ts code\n\t\t\t\t\tfiles: ['*.vue.ts', '*.vue.js', '*.vue.tsx', '*.vue.jsx'],\n\t\t\t\t\trules: {\n\t\t\t\t\t\t'prettier/prettier': 'off',\n\t\t\t\t\t},\n\t\t\t\t},\n\t\t\t],\n\t\t})\n\t)\n```\n","readmeFilename":"README.md","description":"Use ESLint with vue-tsc to have better performance and accuracy.","bugs":{"url":"https://github.com/vuejs/language-tools/issues"},"homepage":"https://github.com/vuejs/language-tools#readme","_id":"vue-tsc-eslint-hook@1.3.4","_nodeVersion":"18.13.0","_npmVersion":"lerna/1.17.0/node@v18.13.0+x64 (darwin)","dist":{"integrity":"sha512-4J6xpEVK+YsLNiOrBGpW40ie+9DyeNcqL3R0eSDW+weWCax5QGNEbVRwlsH/xP/M5maASVu6JF8s/frlKwiVsw==","shasum":"005033d8bafc2c23a4d2f230250303f5b9afd3ca","tarball":"https://registry.npmjs.org/vue-tsc-eslint-hook/-/vue-tsc-eslint-hook-1.3.4.tgz","fileCount":5,"unpackedSize":8091,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCcIkj4CkQ0nxl6tgQvC78YlSQdl/eaPPRHMV2RSiHeygIhAL/rUUtv0mKzHnj4gM16e0ltbnyxKFQVxUhP/WACx4V9"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkF8BUACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpvvBAAnefYyBiNbWXSc/Om1bin1zAoRKKLKO/krAC58GiKW+Eqzr2o\r\nprcB7yMDvTTn6rX+8yaBBAf1F7+meyUHShqP2VzSogxo7Ncv1bbsA0QIYMtx\r\n3xy8SSC/uNqPWQK4uDZpGqUIjukOSGGctR5F7IePnvITdgtfRmTXfDbLJlLO\r\n5kA1TyaQCNfvKsfzUh2ff8LMd+Cbni1y9w6Y/e/2mVPBXFvgZHu2+CnfKUCQ\r\nGEvwXgPJYu9i/qmGzo4HaXGMh0WqelhBVoq+iqkPcxiR4uEE6TH1cRkTjL+C\r\nqoSGJjH1i7lVFbOv9F8YYIgL8d/nQiYl8NaqF+QCobdchzzpMvHrxruASQD3\r\naaUlkzUQqgXCNhq2PzPKvxLvDNNWb9kE8G234CGxqnSYDPAmBKsQZuexIq/M\r\nXvVUzJNQbggMSwG8UNF/ElhG8H4KuNIBsOMx/YV0kx4L6oe7fPF6taIdt13/\r\ncXEh7kPmMpI1qOg9Fb/OrKaHj9AFWayj6VpGYCOdTtzixc8xPhRck0U9Pzqh\r\n8NGlkt//pQoScmqGKXdCMZjhwAu+4KmM5Byluj26MdZk3YwXz6NvO3ACEXCO\r\nctPGYFXXVganHzuchvJnBJ92zW8klyrnlmbdBw5ONc6fPfe8oMX03MxDRTas\r\nVJr/ULWw2fH7Q2/jYP2wgPUwYc3IJhttPz8=\r\n=DVya\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"johnsoncodehk","email":"johnsoncodehk@gmail.com"},"directories":{},"maintainers":[{"name":"johnsoncodehk","email":"johnsoncodehk@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/vue-tsc-eslint-hook_1.3.4_1679278164335_0.9301793886536762"},"_hasShrinkwrap":false},"1.3.5":{"name":"vue-tsc-eslint-hook","version":"1.3.5","main":"out/index.js","license":"MIT","repository":{"type":"git","url":"git+https://github.com/vuejs/language-tools.git","directory":"packages/vue-tsc-eslint"},"devDependencies":{"@types/eslint":"latest","vue-tsc":"1.3.5"},"peerDependencies":{"eslint":"*"},"dependencies":{"vscode-languageserver-textdocument":"^1.0.8"},"gitHead":"2afb3d75b184da5fb3d3e918e307aff5bc00f25b","types":"./out/index.d.ts","readme":"# vue-tsc-eslint-hook\n\nUse ESLint with vue-tsc to have better performance and accuracy.\n\nExample: https://github.com/DrJume/vue-volar-eslint\n\n## Usage\n\n`package.json`\n\n```json\n{\n\t\"devDependencies\": {\n\t\t\"eslint\": \"latest\",\n\t\t\"vue-tsc\": \"latest\",\n\t\t\"vue-tsc-eslint-hook\": \"latest\"\n\t}\n}\n```\n\n`tsconfig.json`\n\n```js\n{\n\t\"vueCompilerOptions\": {\n\t\t\"hooks\": [\n\t\t\t\"./vue-tsc-hook.js\"\n\t\t]\n\t}\n}\n```\n\n`vue-tsc-hook.js`\n\n```js\nmodule.exports = (program) =>\n\trequire('vue-tsc-eslint-hook')(\n\t\tprogram,\n\t\t(program) => ({\n\t\t\t...baseConfig,\n\t\t\tparserOptions: {\n\t\t\t\t...baseConfig.parserOptions,\n\t\t\t\tprograms: [program], // replace eslint typescript program\n\t\t\t},\n\t\t\t// ignore non-ts virtual files that was generated by volar\n\t\t\tignorePatterns: ['**/*.vue', '**/*.html', '**/*.pug', '**/*.css', '**/*.scss'],\n\t\t\toverrides: [\n\t\t\t\t...baseConfig.overrides ?? [],\n\t\t\t\t{\n\t\t\t\t\t// ignore format linting for virtual ts code\n\t\t\t\t\tfiles: ['*.vue.ts', '*.vue.js', '*.vue.tsx', '*.vue.jsx'],\n\t\t\t\t\trules: {\n\t\t\t\t\t\t'prettier/prettier': 'off',\n\t\t\t\t\t},\n\t\t\t\t},\n\t\t\t],\n\t\t})\n\t)\n```\n","readmeFilename":"README.md","description":"Use ESLint with vue-tsc to have better performance and accuracy.","bugs":{"url":"https://github.com/vuejs/language-tools/issues"},"homepage":"https://github.com/vuejs/language-tools#readme","_id":"vue-tsc-eslint-hook@1.3.5","_nodeVersion":"18.13.0","_npmVersion":"lerna/1.17.0/node@v18.13.0+x64 (darwin)","dist":{"integrity":"sha512-P27WyqOgYdgvfYjlSasyrmUSxnADd9TNgN8Ym2csLqWH5Bzhtqj5eFkgafWevPe4vIeSC3zYu7PktIiDpvwalw==","shasum":"72f02b2f9915c97cf098319b4f57fa37ba8c1d2e","tarball":"https://registry.npmjs.org/vue-tsc-eslint-hook/-/vue-tsc-eslint-hook-1.3.5.tgz","fileCount":5,"unpackedSize":8091,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIE5iS22bnxAR4Sbgj6kotADMt6LL+k5H81tB/j6iMPuaAiAgTxIMQFzZXm4aCjwTLX2jlCQj/tjuJSnkF4rJJ2sUPQ=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkHmeZACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqWdA/8CW7iVZpduPz+4LxkUCA9nkftPFTNqgTPHac8jgY3NnDTxKfp\r\nmEY9SdzMLvBOh3KQAEXGTrDaoS+1VLqLsqv6Ab9JNWrMP1qVUY5/PBixf3AV\r\n7/iR3e4zJghvDiPbZXs25F4d7xU9oi70ieoGshxhXXXLwXCtjF3sDU/ES6Z6\r\nJAMZ+/0A7gnZ19pR1xTo3fR/THNGXK4xe+diyHftcALBnr2KxjU0sQ9X+v4x\r\nfsgy7/ocDYLb40N3lskIpP1KbUg625Smta9SrgH4iJWwqIEBIQf8gyoT2ty6\r\nRL5WP/mZFet6BmahTf3KIuFDX/HH6uplYNNZACEGYG1L5QwOzQYptK7m8gq3\r\nTMaZa2YWNLppsMy3URI7wq5AjsIIaHhA/SJzf3ZFpfcQrVgawiLr8fKAYbmF\r\nm97ZkZRmV1wHlw92GPeDrtJ9al869Qhfcm8G5luxgRr/bv/DGJYOBbUp51vm\r\nKIyYocNReNBX2WIKfUmDPRZam1bH2qlin0vE0orm/moqc9/AdMIWPGkUMeV2\r\nksrYRebKALUx6DdVrfN/x3KqCwBAjVKtKoDs5Tjb4PUwCplS0EkOVNVoPw6j\r\nQnatXQt1JjaFNwQp3io4bXj4Jv4rktgLssnaEDrhE/oqgfAH359oBxd5OEcK\r\n2Hq30bGFdEqaRCgTds/A7RLufGxNNfHcFSQ=\r\n=MPMI\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"johnsoncodehk","email":"johnsoncodehk@gmail.com"},"directories":{},"maintainers":[{"name":"johnsoncodehk","email":"johnsoncodehk@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/vue-tsc-eslint-hook_1.3.5_1679714200937_0.8403762379554951"},"_hasShrinkwrap":false},"1.3.6":{"name":"vue-tsc-eslint-hook","version":"1.3.6","main":"out/index.js","license":"MIT","repository":{"type":"git","url":"git+https://github.com/vuejs/language-tools.git","directory":"packages/vue-tsc-eslint"},"devDependencies":{"@types/eslint":"latest","vue-tsc":"1.3.6"},"peerDependencies":{"eslint":"*"},"dependencies":{"vscode-languageserver-textdocument":"^1.0.8"},"gitHead":"b2bb45f91fa262128b75ba92a2c64f5aedb5d875","types":"./out/index.d.ts","readme":"# vue-tsc-eslint-hook\n\nUse ESLint with vue-tsc to have better performance and accuracy.\n\nExample: https://github.com/DrJume/vue-volar-eslint\n\n## Usage\n\n`package.json`\n\n```json\n{\n\t\"devDependencies\": {\n\t\t\"eslint\": \"latest\",\n\t\t\"vue-tsc\": \"latest\",\n\t\t\"vue-tsc-eslint-hook\": \"latest\"\n\t}\n}\n```\n\n`tsconfig.json`\n\n```js\n{\n\t\"vueCompilerOptions\": {\n\t\t\"hooks\": [\n\t\t\t\"./vue-tsc-hook.js\"\n\t\t]\n\t}\n}\n```\n\n`vue-tsc-hook.js`\n\n```js\nmodule.exports = (program) =>\n\trequire('vue-tsc-eslint-hook')(\n\t\tprogram,\n\t\t(program) => ({\n\t\t\t...baseConfig,\n\t\t\tparserOptions: {\n\t\t\t\t...baseConfig.parserOptions,\n\t\t\t\tprograms: [program], // replace eslint typescript program\n\t\t\t},\n\t\t\t// ignore non-ts virtual files that was generated by volar\n\t\t\tignorePatterns: ['**/*.vue', '**/*.html', '**/*.pug', '**/*.css', '**/*.scss'],\n\t\t\toverrides: [\n\t\t\t\t...baseConfig.overrides ?? [],\n\t\t\t\t{\n\t\t\t\t\t// ignore format linting for virtual ts code\n\t\t\t\t\tfiles: ['*.vue.ts', '*.vue.js', '*.vue.tsx', '*.vue.jsx'],\n\t\t\t\t\trules: {\n\t\t\t\t\t\t'prettier/prettier': 'off',\n\t\t\t\t\t},\n\t\t\t\t},\n\t\t\t],\n\t\t})\n\t)\n```\n","readmeFilename":"README.md","description":"Use ESLint with vue-tsc to have better performance and accuracy.","bugs":{"url":"https://github.com/vuejs/language-tools/issues"},"homepage":"https://github.com/vuejs/language-tools#readme","_id":"vue-tsc-eslint-hook@1.3.6","_nodeVersion":"18.13.0","_npmVersion":"lerna/1.17.0/node@v18.13.0+x64 (darwin)","dist":{"integrity":"sha512-fEgcEkIv/nWc16VY3zv71Tu93yio71E151VcaPP8MiG/5+u7uyp6TfW+PDpb+1XQCqDyc+i5XZY+maq261Jhww==","shasum":"12513952a57bdf7b45855a774c7a56b51bc6646f","tarball":"https://registry.npmjs.org/vue-tsc-eslint-hook/-/vue-tsc-eslint-hook-1.3.6.tgz","fileCount":5,"unpackedSize":8091,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICSkuupaIqDSMX9Msj7ZEeqKxxXk+Glkl3Yb3eNmeQaWAiBuQfDkxdHSn5IAspNuhdMxPC9j9mL4e+9hTnHkFWwlIA=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkHm1TACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqLzxAAnEnq6RWumVI+sUGipirNE9q3dBsxGak16waIyaWBXhzeukpO\r\n0SfFca72R9v2GPcB7MQ2FlRMY1MGN1HJWac3FBTA6cZ/g/RamlI+WxotFNZL\r\n9mOJmj2ZkV5mtDGPhiKFQ+fDkp6GiRThias4TXLm7hDZEZSmD2JHiPFmMuuH\r\nbQ937X3v4fHj3hd+oefCHN2dMon+BAy5OZ0Vsq+QEV6cmUJpIUWtMCNgFdtt\r\nQroB02Tq8gQJIQuz3PwMS8DIiC7x0cl+fkBA/RLwkIl9fWyZitfS/7AOafzq\r\na/oRntJGP1YywTa3dE4QEgkvF8Q9B9BSlgeljwdIa+21EI8wJ+4zNSas3y5a\r\nC5aXxPMeG+QV59H6ntI4OBpfwk4gR+UskGwu6dGBl5z0f5hWHtjkh2caA08O\r\nZzwYEJ0wKtzpKEMAuttgd6uOR4Z34x8A+LauxRphZZHnXLF74UOegH3mdSC2\r\noquZYEmlZcPiqS+8ZP2hv7T/2Uuh0k1Xwn5SsAmj//hjJD/+xBWYZyHQHpQB\r\nPN+HooqHeF7zb6FyTjtwwlMY6ASHDpFUfpqyIZqfqizY5Ssbha4qWCR5OrfS\r\nf6sKTEwa5Sprw4aDunzdM80afTGIWnFU+KVLNOV5sENyq+MnensGXDysPpAm\r\n/njoqsTZ2SFDCBXQIO4eov79dTXCNXVyexU=\r\n=8q7/\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"johnsoncodehk","email":"johnsoncodehk@gmail.com"},"directories":{},"maintainers":[{"name":"johnsoncodehk","email":"johnsoncodehk@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/vue-tsc-eslint-hook_1.3.6_1679715667200_0.2691366443370504"},"_hasShrinkwrap":false},"1.3.7":{"name":"vue-tsc-eslint-hook","version":"1.3.7","main":"out/index.js","license":"MIT","repository":{"type":"git","url":"git+https://github.com/vuejs/language-tools.git","directory":"packages/vue-tsc-eslint"},"devDependencies":{"@types/eslint":"latest","vue-tsc":"1.3.7"},"peerDependencies":{"eslint":"*"},"dependencies":{"vscode-languageserver-textdocument":"^1.0.8"},"gitHead":"7ce8724a60d8cd2c5b952048c9146e1d20d6ae50","types":"./out/index.d.ts","readme":"# vue-tsc-eslint-hook\n\nUse ESLint with vue-tsc to have better performance and accuracy.\n\nExample: https://github.com/DrJume/vue-volar-eslint\n\n## Usage\n\n`package.json`\n\n```json\n{\n\t\"devDependencies\": {\n\t\t\"eslint\": \"latest\",\n\t\t\"vue-tsc\": \"latest\",\n\t\t\"vue-tsc-eslint-hook\": \"latest\"\n\t}\n}\n```\n\n`tsconfig.json`\n\n```js\n{\n\t\"vueCompilerOptions\": {\n\t\t\"hooks\": [\n\t\t\t\"./vue-tsc-hook.js\"\n\t\t]\n\t}\n}\n```\n\n`vue-tsc-hook.js`\n\n```js\nmodule.exports = (program) =>\n\trequire('vue-tsc-eslint-hook')(\n\t\tprogram,\n\t\t(program) => ({\n\t\t\t...baseConfig,\n\t\t\tparserOptions: {\n\t\t\t\t...baseConfig.parserOptions,\n\t\t\t\tprograms: [program], // replace eslint typescript program\n\t\t\t},\n\t\t\t// ignore non-ts virtual files that was generated by volar\n\t\t\tignorePatterns: ['**/*.vue', '**/*.html', '**/*.pug', '**/*.css', '**/*.scss'],\n\t\t\toverrides: [\n\t\t\t\t...baseConfig.overrides ?? [],\n\t\t\t\t{\n\t\t\t\t\t// ignore format linting for virtual ts code\n\t\t\t\t\tfiles: ['*.vue.ts', '*.vue.js', '*.vue.tsx', '*.vue.jsx'],\n\t\t\t\t\trules: {\n\t\t\t\t\t\t'prettier/prettier': 'off',\n\t\t\t\t\t},\n\t\t\t\t},\n\t\t\t],\n\t\t})\n\t)\n```\n","readmeFilename":"README.md","description":"Use ESLint with vue-tsc to have better performance and accuracy.","bugs":{"url":"https://github.com/vuejs/language-tools/issues"},"homepage":"https://github.com/vuejs/language-tools#readme","_id":"vue-tsc-eslint-hook@1.3.7","_nodeVersion":"18.13.0","_npmVersion":"lerna/1.17.0/node@v18.13.0+x64 (darwin)","dist":{"integrity":"sha512-+Uiua4QzOEXdpFLsU0Tm1ppT9FmZbWCErnWhDO9N4tGJm2sQtcrXJDDA5T0TpY4dqkZcn5rVA05d3oiuv5smNQ==","shasum":"d9c1e89b773e4781cbe9882e274418b7c8c77712","tarball":"https://registry.npmjs.org/vue-tsc-eslint-hook/-/vue-tsc-eslint-hook-1.3.7.tgz","fileCount":5,"unpackedSize":8091,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCO3n4JJzR7DOHNys9SOy9wAmmr8vmMwvi4K8XgwOlnHQIgc6yoJMHNshRa97nnGHjht2ONL2xgpjugr4qe34tjSuY="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkIAogACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoQuA/+PpvN4P2deGGSVrRQptUnlpIsv2JBk5R/z2DuEk+urYBS8AhS\r\n0AwRd5efthA2dqKzkOUi46rXZBYy3eHPNjs1cBXf0mvVh0nhVninOfKTU8JG\r\nm7DWVmeJzgYsqSGZcbUjb17gQKg1TvKi0jFOQ5FjikJRtRBa31eEjMIabYTv\r\nnu3aMpfYczltWavhQy6N35o1dZVRCrFRp8Rn/1/uDXfDzBi6+zYeUU/6IRJL\r\n17sPD9O1b6qfm+1bpAMLO4q/K/C9PoWw7IPRVuMyz05GcBPHTNVKhFhA5/UB\r\nV9YteEegQeag7BVBFTu/Isditq6Ggs5IgHcjWt0P0lZRWt9om8r23eV30986\r\nCr6LnNaextpo+nkWoAivI7Pext3szxGeEp/sT1NOEoRCi/EueeYATHoWkijT\r\nOny6UKR/quduobzotR33+y7yFM5BQ2VaXTuqyHbyqeomgaQW5Qe02g9mH9n0\r\nlpq7+oPdlMFoAAwflRVqQDW8dPx9nl9aDfFj04BVsyGku0Mr4ia55g0u92Ka\r\nT+G4xOpU/Nbo6TN2Sb5j6/DI0nMstA88qwqNooBJxuJDkhnCSj18JKiLN39V\r\nyW8ZIxw6SshvjG6F917cssLfCECYqJlpSukfegF6gi9eRkeSrb/p5HcCMUfC\r\nEiCsRk316UytDgyIUP1pBOf29YfF2tlt+qo=\r\n=gvM4\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"johnsoncodehk","email":"johnsoncodehk@gmail.com"},"directories":{},"maintainers":[{"name":"johnsoncodehk","email":"johnsoncodehk@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/vue-tsc-eslint-hook_1.3.7_1679821343869_0.1802133051033059"},"_hasShrinkwrap":false},"1.3.8":{"name":"vue-tsc-eslint-hook","version":"1.3.8","main":"out/index.js","license":"MIT","repository":{"type":"git","url":"git+https://github.com/vuejs/language-tools.git","directory":"packages/vue-tsc-eslint"},"devDependencies":{"@types/eslint":"latest","vue-tsc":"1.3.8"},"peerDependencies":{"eslint":"*"},"dependencies":{"vscode-languageserver-textdocument":"^1.0.8"},"gitHead":"82721965355e6d0810130ec140d4d2f909d649c6","types":"./out/index.d.ts","readme":"# vue-tsc-eslint-hook\n\nUse ESLint with vue-tsc to have better performance and accuracy.\n\nExample: https://github.com/DrJume/vue-volar-eslint\n\n## Usage\n\n`package.json`\n\n```json\n{\n\t\"devDependencies\": {\n\t\t\"eslint\": \"latest\",\n\t\t\"vue-tsc\": \"latest\",\n\t\t\"vue-tsc-eslint-hook\": \"latest\"\n\t}\n}\n```\n\n`tsconfig.json`\n\n```js\n{\n\t\"vueCompilerOptions\": {\n\t\t\"hooks\": [\n\t\t\t\"./vue-tsc-hook.js\"\n\t\t]\n\t}\n}\n```\n\n`vue-tsc-hook.js`\n\n```js\nmodule.exports = (program) =>\n\trequire('vue-tsc-eslint-hook')(\n\t\tprogram,\n\t\t(program) => ({\n\t\t\t...baseConfig,\n\t\t\tparserOptions: {\n\t\t\t\t...baseConfig.parserOptions,\n\t\t\t\tprograms: [program], // replace eslint typescript program\n\t\t\t},\n\t\t\t// ignore non-ts virtual files that was generated by volar\n\t\t\tignorePatterns: ['**/*.vue', '**/*.html', '**/*.pug', '**/*.css', '**/*.scss'],\n\t\t\toverrides: [\n\t\t\t\t...baseConfig.overrides ?? [],\n\t\t\t\t{\n\t\t\t\t\t// ignore format linting for virtual ts code\n\t\t\t\t\tfiles: ['*.vue.ts', '*.vue.js', '*.vue.tsx', '*.vue.jsx'],\n\t\t\t\t\trules: {\n\t\t\t\t\t\t'prettier/prettier': 'off',\n\t\t\t\t\t},\n\t\t\t\t},\n\t\t\t],\n\t\t})\n\t)\n```\n","readmeFilename":"README.md","description":"Use ESLint with vue-tsc to have better performance and accuracy.","bugs":{"url":"https://github.com/vuejs/language-tools/issues"},"homepage":"https://github.com/vuejs/language-tools#readme","_id":"vue-tsc-eslint-hook@1.3.8","_nodeVersion":"18.13.0","_npmVersion":"lerna/1.17.0/node@v18.13.0+x64 (darwin)","dist":{"integrity":"sha512-4yO3/X4tA9yofx9tvjIucvowcFl7g9VKk99ZVkpjsfL+GyBmEIszAYvTT6sfAIHT4iS4+cl244TdUGY4agc7kg==","shasum":"54e7e3a8553df403f800d74e547fff424141da1a","tarball":"https://registry.npmjs.org/vue-tsc-eslint-hook/-/vue-tsc-eslint-hook-1.3.8.tgz","fileCount":5,"unpackedSize":8091,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCaKxbn61QRl8yPX++W2JMLLEjKgL45AlSdS+vZY700uQIgDn76nEU7WtmQb/ogBbm3amJ6OGRY0O+sSfd34K6ufmI="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkIJyVACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoCtA/+O38btJFsQ0sILwRAZXGXdXFerBXwCJ+nBM/Htpoir4AORVCZ\r\nPIGN73p+/pZ8sysdqwM7WZuUEKuAKJJXBjRq4/1RC6lSvg1j6bRWAfvyNhTG\r\n7PB71HW+v+Rq4Y/UsQ3O0GiNfDh4bNP9MIk/ZF0UZjpkw3V2pQyUxW93yDF9\r\nT5xSQzW/4IQ95Jp+TKhuqRtQVN8zQ6QsJnpCUC6rsgfOQVnI1fYOWHYvAbZ8\r\nlTCsSyc1aoYeEWukSt1xonl4KoqeDv8/MO733IOhi7lnGVaFZkFZaj4Sm86q\r\nvTKbSsb62JvdqnZftngd69EPFIxURX7e9WjYj1X4m4J//6cjHUl9UY05+xUN\r\nEH3DCt3U8Uu60tz4KVYWGsvsgiUqm55BSZ2/7kATLADqW5QT13tinhp6wMwA\r\njKrO4di4VBLDs2jJxkQBaC5A/nqi9zVEtzbwxEnHie+reho01MxBcDD1hOSi\r\n0X7BJMUSVp/jm+ZMNyn8r7Z4lfwBdOO99FH+M7/+kQSQRKApt4nsNx9CrTgp\r\nmH2xxhXDY3AhBUPWhb4aVSKyR66uRbUECFBeQmwT58iYTKIlDgZ4TpCewIep\r\njEa9Aw5GyU8toJxujlGiM0K/k65goXuINXXpeNsip0OQbk8bEVHtQlBkQsh3\r\nsa2oIstcFqCd7Je5LLCJxuydiavt7VBDZHo=\r\n=VQH6\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"johnsoncodehk","email":"johnsoncodehk@gmail.com"},"directories":{},"maintainers":[{"name":"johnsoncodehk","email":"johnsoncodehk@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/vue-tsc-eslint-hook_1.3.8_1679858837087_0.2523715174638874"},"_hasShrinkwrap":false},"1.3.9":{"name":"vue-tsc-eslint-hook","version":"1.3.9","main":"out/index.js","license":"MIT","repository":{"type":"git","url":"git+https://github.com/vuejs/language-tools.git","directory":"packages/vue-tsc-eslint"},"devDependencies":{"@types/eslint":"latest","vue-tsc":"1.3.9"},"peerDependencies":{"eslint":"*"},"dependencies":{"vscode-languageserver-textdocument":"^1.0.8"},"gitHead":"592faa8030c9b3cd86480e412f14a16d71c8547b","types":"./out/index.d.ts","readme":"# vue-tsc-eslint-hook\n\nUse ESLint with vue-tsc to have better performance and accuracy.\n\nExample: https://github.com/DrJume/vue-volar-eslint\n\n## Usage\n\n`package.json`\n\n```json\n{\n\t\"devDependencies\": {\n\t\t\"eslint\": \"latest\",\n\t\t\"vue-tsc\": \"latest\",\n\t\t\"vue-tsc-eslint-hook\": \"latest\"\n\t}\n}\n```\n\n`tsconfig.json`\n\n```js\n{\n\t\"vueCompilerOptions\": {\n\t\t\"hooks\": [\n\t\t\t\"./vue-tsc-hook.js\"\n\t\t]\n\t}\n}\n```\n\n`vue-tsc-hook.js`\n\n```js\nmodule.exports = (program) =>\n\trequire('vue-tsc-eslint-hook')(\n\t\tprogram,\n\t\t(program) => ({\n\t\t\t...baseConfig,\n\t\t\tparserOptions: {\n\t\t\t\t...baseConfig.parserOptions,\n\t\t\t\tprograms: [program], // replace eslint typescript program\n\t\t\t},\n\t\t\t// ignore non-ts virtual files that was generated by volar\n\t\t\tignorePatterns: ['**/*.vue', '**/*.html', '**/*.pug', '**/*.css', '**/*.scss'],\n\t\t\toverrides: [\n\t\t\t\t...baseConfig.overrides ?? [],\n\t\t\t\t{\n\t\t\t\t\t// ignore format linting for virtual ts code\n\t\t\t\t\tfiles: ['*.vue.ts', '*.vue.js', '*.vue.tsx', '*.vue.jsx'],\n\t\t\t\t\trules: {\n\t\t\t\t\t\t'prettier/prettier': 'off',\n\t\t\t\t\t},\n\t\t\t\t},\n\t\t\t],\n\t\t})\n\t)\n```\n","readmeFilename":"README.md","description":"Use ESLint with vue-tsc to have better performance and accuracy.","bugs":{"url":"https://github.com/vuejs/language-tools/issues"},"homepage":"https://github.com/vuejs/language-tools#readme","_id":"vue-tsc-eslint-hook@1.3.9","_nodeVersion":"18.13.0","_npmVersion":"lerna/1.17.0/node@v18.13.0+x64 (darwin)","dist":{"integrity":"sha512-WJnjFQABNeZfh5Mu/jHu2K4vcm+DbrFFhroYTzhO9MyfY5AtXaJJzTU169uwcDvGCZcc68RpV/WEKJ0ELqs7Ag==","shasum":"77a6909e826eb066cff49bc02bb2b1cd62765e90","tarball":"https://registry.npmjs.org/vue-tsc-eslint-hook/-/vue-tsc-eslint-hook-1.3.9.tgz","fileCount":5,"unpackedSize":8091,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCANtkshUTTGhgHnwBYALcItKKZybj4z34AIr95gn2DEgIhALP5674vMZ7BjRBSjkUpWXgMB7Qlz4ZOcbRww2LBzSZ4"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkJ8eDACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp7wRAApPs4eE2uuJwYYnxJtfvM/jUsxLm+vpkRQWoDNBvexi1FUlZe\r\nDwYr0sPVepqkGWmoh07k43yhJW+kYku7d9ItoPYVwlg0ZD6pYJPeNYyetR8C\r\nHyyFij0H6pGCy4uxKh6IthG+ASYOfXc7vuvK6U7lXCHR63e7A69RcM9fR9ZX\r\nVTZKmRlv5gW5bJySuJYm1hz8w2GxQx62SEVzfDpCahoAWAKFCPD4hYJG0x+I\r\nUJXTh4cq8hKeCkwJDjO3n02jEhExrToh/YXcfIqOUs25B0fyM24uIMkMFd3j\r\nuFVQwa7rLpR4UKPyb9h/uN+Ylezu2vRRfJlukEXXgP2KdevvWRjRfSeB9cvy\r\nBGB9LTJW9ERBBp3c4ps8RkbUJoyGcq0pmwklb3K6jlkoXaOPnrZpl03hJaYu\r\nQT5oahbJaSafTgYGI9OQZJIaB/xW7aPO1NosUv69HHvNHa2AR0RfFkRp4Q7A\r\nD7Tmiw113KsVtGbdP8N/9tKvw0F1i+CC/UXkkDclDYUBQQ9kLvr3uvqmUjr7\r\nfztRupcMTmeqZfCp7XrtlW88kWSghfgJBX9L40Gm9jZRFIwSo2tyTcQkJu+i\r\n2AEz8fePHpUSSWRfsEFJfTIqejYxu9/o9rEkagycoakaQ8DBynHaCOtsrNOo\r\nQsR4nO93fYmlG65FNZpePMjkVku0WxCvVBo=\r\n=3wVC\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"johnsoncodehk","email":"johnsoncodehk@gmail.com"},"directories":{},"maintainers":[{"name":"johnsoncodehk","email":"johnsoncodehk@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/vue-tsc-eslint-hook_1.3.9_1680328579647_0.5766863448417492"},"_hasShrinkwrap":false},"1.3.10":{"name":"vue-tsc-eslint-hook","version":"1.3.10","main":"out/index.js","license":"MIT","repository":{"type":"git","url":"git+https://github.com/vuejs/language-tools.git","directory":"packages/vue-tsc-eslint"},"devDependencies":{"@types/eslint":"latest","vue-tsc":"1.3.10"},"peerDependencies":{"eslint":"*"},"dependencies":{"vscode-languageserver-textdocument":"^1.0.8"},"gitHead":"fe8f9cab04980468a959fbf18f45f85e38a68e79","types":"./out/index.d.ts","readme":"# vue-tsc-eslint-hook\n\nUse ESLint with vue-tsc to have better performance and accuracy.\n\nExample: https://github.com/DrJume/vue-volar-eslint\n\n## Usage\n\n`package.json`\n\n```json\n{\n\t\"devDependencies\": {\n\t\t\"eslint\": \"latest\",\n\t\t\"vue-tsc\": \"latest\",\n\t\t\"vue-tsc-eslint-hook\": \"latest\"\n\t}\n}\n```\n\n`tsconfig.json`\n\n```js\n{\n\t\"vueCompilerOptions\": {\n\t\t\"hooks\": [\n\t\t\t\"./vue-tsc-hook.js\"\n\t\t]\n\t}\n}\n```\n\n`vue-tsc-hook.js`\n\n```js\nmodule.exports = (program) =>\n\trequire('vue-tsc-eslint-hook')(\n\t\tprogram,\n\t\t(program) => ({\n\t\t\t...baseConfig,\n\t\t\tparserOptions: {\n\t\t\t\t...baseConfig.parserOptions,\n\t\t\t\tprograms: [program], // replace eslint typescript program\n\t\t\t},\n\t\t\t// ignore non-ts virtual files that was generated by volar\n\t\t\tignorePatterns: ['**/*.vue', '**/*.html', '**/*.pug', '**/*.css', '**/*.scss'],\n\t\t\toverrides: [\n\t\t\t\t...baseConfig.overrides ?? [],\n\t\t\t\t{\n\t\t\t\t\t// ignore format linting for virtual ts code\n\t\t\t\t\tfiles: ['*.vue.ts', '*.vue.js', '*.vue.tsx', '*.vue.jsx'],\n\t\t\t\t\trules: {\n\t\t\t\t\t\t'prettier/prettier': 'off',\n\t\t\t\t\t},\n\t\t\t\t},\n\t\t\t],\n\t\t})\n\t)\n```\n","readmeFilename":"README.md","description":"Use ESLint with vue-tsc to have better performance and accuracy.","bugs":{"url":"https://github.com/vuejs/language-tools/issues"},"homepage":"https://github.com/vuejs/language-tools#readme","_id":"vue-tsc-eslint-hook@1.3.10","_nodeVersion":"18.13.0","_npmVersion":"lerna/1.17.0/node@v18.13.0+x64 (darwin)","dist":{"integrity":"sha512-kAevJm11rUyQDiLRDDr6soSi25d99GDx18ErwxeAsuf1YDAsl2iyneiVehriWx1i8Hpqdvr2ED+sYhPHZRgNtA==","shasum":"5480c1ced47c5436dd2ac5feecbff4b03f1289ab","tarball":"https://registry.npmjs.org/vue-tsc-eslint-hook/-/vue-tsc-eslint-hook-1.3.10.tgz","fileCount":5,"unpackedSize":8093,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDw7Psy/4HiJuUZWzsw+31ScpjQ3VOWOUHIhyABGm/AIQIhAIHCqF5XIEdV+WsNQeIsNLV1LSzcbJoKUPYWNYO0ezy/"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkJ8rgACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoCtg//acPjym1L5v8EeJTRJc+5fWbrbdeDMqW2zJLAJpRazlHWW6hp\r\n0fP6DHiIYS73vSuUhjOwjd+Y/yVxz7OmfADtm+aaKKbcKzGBbVHMLCAoz8lh\r\ngFGZNLVejK43A3nlCrQJ81NM5mkP2EFbSs5/UlRfkfjLpMX2pgIARlCDJL/G\r\nO/JafictJpXlCFBFOXt6ppzaZ48/tnfZ4MfDNp1Puxrk6HQTBume3KCqcY6k\r\n0GmIBR2pW4ouWZn/I9JQGbgiV8gYi6P4yY6Lpx5htrtZeeY6Zhla+FwTpjR1\r\nqGxEXG2TPRc2kfh1emGAZeV948lWxdXpjam9usahndMIHMc5OIQKWfyyvIhQ\r\nb539jQ0pwwPV6oDDG0e7nAP9Eas/Rtz07EFL2zeJc4ZCt1hdyQ0daE4VUJeB\r\nSDXoA2OE9Kg75dYBoiFmF54U5vXaHs4PFo0d92DyEWNrjlwjdxrVULC6F5cR\r\nYc1ESorJtaOzXYFgsXV2ki6pEV5v2AUEcx7v/UVXh1A3vUb3BjZyaA90HIuX\r\nWE+OgXXkAGatUnsJ/5OqJG1UNbhtKF1f1SZGD6uwVxLxwZ7GpIm41YNkhQw2\r\nNl5IZfpE9O0kFwNYf6oRdW5FgFXQXztjdoUWd9EppmcCYqLCDzvUX0JgnoWs\r\n/o0Gyn3UFlAFsSkhgpco8NSTKUjVEYrYCz8=\r\n=53AH\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"johnsoncodehk","email":"johnsoncodehk@gmail.com"},"directories":{},"maintainers":[{"name":"johnsoncodehk","email":"johnsoncodehk@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/vue-tsc-eslint-hook_1.3.10_1680329440401_0.5796442374996211"},"_hasShrinkwrap":false},"1.3.11":{"name":"vue-tsc-eslint-hook","version":"1.3.11","main":"out/index.js","license":"MIT","repository":{"type":"git","url":"git+https://github.com/vuejs/language-tools.git","directory":"packages/vue-tsc-eslint"},"devDependencies":{"@types/eslint":"latest","vue-tsc":"1.3.11"},"peerDependencies":{"eslint":"*"},"dependencies":{"vscode-languageserver-textdocument":"^1.0.8"},"gitHead":"53656272d5a3c17842318760ad00278689b07005","types":"./out/index.d.ts","readme":"# vue-tsc-eslint-hook\n\nUse ESLint with vue-tsc to have better performance and accuracy.\n\nExample: https://github.com/DrJume/vue-volar-eslint\n\n## Usage\n\n`package.json`\n\n```json\n{\n\t\"devDependencies\": {\n\t\t\"eslint\": \"latest\",\n\t\t\"vue-tsc\": \"latest\",\n\t\t\"vue-tsc-eslint-hook\": \"latest\"\n\t}\n}\n```\n\n`tsconfig.json`\n\n```js\n{\n\t\"vueCompilerOptions\": {\n\t\t\"hooks\": [\n\t\t\t\"./vue-tsc-hook.js\"\n\t\t]\n\t}\n}\n```\n\n`vue-tsc-hook.js`\n\n```js\nmodule.exports = (program) =>\n\trequire('vue-tsc-eslint-hook')(\n\t\tprogram,\n\t\t(program) => ({\n\t\t\t...baseConfig,\n\t\t\tparserOptions: {\n\t\t\t\t...baseConfig.parserOptions,\n\t\t\t\tprograms: [program], // replace eslint typescript program\n\t\t\t},\n\t\t\t// ignore non-ts virtual files that was generated by volar\n\t\t\tignorePatterns: ['**/*.vue', '**/*.html', '**/*.pug', '**/*.css', '**/*.scss'],\n\t\t\toverrides: [\n\t\t\t\t...baseConfig.overrides ?? [],\n\t\t\t\t{\n\t\t\t\t\t// ignore format linting for virtual ts code\n\t\t\t\t\tfiles: ['*.vue.ts', '*.vue.js', '*.vue.tsx', '*.vue.jsx'],\n\t\t\t\t\trules: {\n\t\t\t\t\t\t'prettier/prettier': 'off',\n\t\t\t\t\t},\n\t\t\t\t},\n\t\t\t],\n\t\t})\n\t)\n```\n","readmeFilename":"README.md","description":"Use ESLint with vue-tsc to have better performance and accuracy.","bugs":{"url":"https://github.com/vuejs/language-tools/issues"},"homepage":"https://github.com/vuejs/language-tools#readme","_id":"vue-tsc-eslint-hook@1.3.11","_nodeVersion":"18.13.0","_npmVersion":"lerna/1.17.0/node@v18.13.0+x64 (darwin)","dist":{"integrity":"sha512-GLv6lC3Q3YHJyNTT8dYmxf3beQIF083pOwrv0FB5CKEFVg/aT0OHsol6vn0PC+X7UUKkwWm671JHonDSbfkbwA==","shasum":"b777b9f663f7791d98b77ce946647bfee96610b3","tarball":"https://registry.npmjs.org/vue-tsc-eslint-hook/-/vue-tsc-eslint-hook-1.3.11.tgz","fileCount":5,"unpackedSize":8093,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCkDsqfpmr6w2WZ2UJjhWN0fDEAcdJbD2lMkGoqb8FtbQIgF4BDmsEZgce6zFfaGym2pibwdU9N2uTyKnCQ01+4Y+8="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkKZZSACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp4gxAAlWeIhg+IhEjL696L+HIQqu7hS5rsCnegFa4hTz9VT2+3pwZ6\r\n3wdm6eTZrIO/putA2sxTNxjwzt7PQk11X2x1Y9tez6B/PAxq3QNWzeoSh1WK\r\nApM46ZL58/KtMRGfSU9TaHtte59fmxAPV4iZzDeojrq+MQGxd+/XbFdNt0/R\r\n6H1UpcCSRwMnYZEby62c/Z4OhmEau/iIU4usuPkldB1yVvInA37ypHg5AvFI\r\nin1HCSM+8WZFej4rUJHmOJ5hr4fXlmx53Ueso+eidPlpL1V5yYB/Wp0ymySx\r\n5Al6T2kgfG1q5OlHdCb/KvMw3M8kfGMc6i7XY2UyGUFY0ei2/a4y1TzxxQwU\r\nchzCc54u0HMXOPxPP4GurXl5HvmfXRjaaQRuwmG55U5JLq8DGEXpwY8S/D24\r\njqSLj29PklwcG72T76NowpQQSWIwgMsAxeMH+4rga8Zdfqy834SUVeslpDt7\r\nZyith9yZK3lBPKc/69/LJKGxitoVThHuKtIl/c2fgulnwStyhsVR4GmwPUHb\r\ns22h4PRovmPp07OdZUtvusFQjLANgzutK5ja4q/R5Q6uhJbWOyUJWRSOvRsC\r\nlmk+VSdOBQ7tviJ3+jCjYPbJLdmQA5ITB/jplCZ5JpRkNufyHvHbkzhRbqy1\r\nnru1oCboA/cLweBuklnP8ViTRv4pHR/43BY=\r\n=fpH5\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"johnsoncodehk","email":"johnsoncodehk@gmail.com"},"directories":{},"maintainers":[{"name":"johnsoncodehk","email":"johnsoncodehk@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/vue-tsc-eslint-hook_1.3.11_1680447058434_0.10717696350472927"},"_hasShrinkwrap":false},"1.3.12":{"name":"vue-tsc-eslint-hook","version":"1.3.12","main":"out/index.js","license":"MIT","repository":{"type":"git","url":"git+https://github.com/vuejs/language-tools.git","directory":"packages/vue-tsc-eslint"},"devDependencies":{"@types/eslint":"latest","vue-tsc":"1.3.12"},"peerDependencies":{"eslint":"*"},"dependencies":{"vscode-languageserver-textdocument":"^1.0.8"},"gitHead":"03f8745d7428faee5c89d17e65d4cb76961efb2b","types":"./out/index.d.ts","readme":"# vue-tsc-eslint-hook\n\nUse ESLint with vue-tsc to have better performance and accuracy.\n\nExample: https://github.com/DrJume/vue-volar-eslint\n\n## Usage\n\n`package.json`\n\n```json\n{\n\t\"devDependencies\": {\n\t\t\"eslint\": \"latest\",\n\t\t\"vue-tsc\": \"latest\",\n\t\t\"vue-tsc-eslint-hook\": \"latest\"\n\t}\n}\n```\n\n`tsconfig.json`\n\n```js\n{\n\t\"vueCompilerOptions\": {\n\t\t\"hooks\": [\n\t\t\t\"./vue-tsc-hook.js\"\n\t\t]\n\t}\n}\n```\n\n`vue-tsc-hook.js`\n\n```js\nmodule.exports = (program) =>\n\trequire('vue-tsc-eslint-hook')(\n\t\tprogram,\n\t\t(program) => ({\n\t\t\t...baseConfig,\n\t\t\tparserOptions: {\n\t\t\t\t...baseConfig.parserOptions,\n\t\t\t\tprograms: [program], // replace eslint typescript program\n\t\t\t},\n\t\t\t// ignore non-ts virtual files that was generated by volar\n\t\t\tignorePatterns: ['**/*.vue', '**/*.html', '**/*.pug', '**/*.css', '**/*.scss'],\n\t\t\toverrides: [\n\t\t\t\t...baseConfig.overrides ?? [],\n\t\t\t\t{\n\t\t\t\t\t// ignore format linting for virtual ts code\n\t\t\t\t\tfiles: ['*.vue.ts', '*.vue.js', '*.vue.tsx', '*.vue.jsx'],\n\t\t\t\t\trules: {\n\t\t\t\t\t\t'prettier/prettier': 'off',\n\t\t\t\t\t},\n\t\t\t\t},\n\t\t\t],\n\t\t})\n\t)\n```\n","readmeFilename":"README.md","description":"Use ESLint with vue-tsc to have better performance and accuracy.","bugs":{"url":"https://github.com/vuejs/language-tools/issues"},"homepage":"https://github.com/vuejs/language-tools#readme","_id":"vue-tsc-eslint-hook@1.3.12","_nodeVersion":"18.13.0","_npmVersion":"lerna/1.17.0/node@v18.13.0+x64 (darwin)","dist":{"integrity":"sha512-f7LZLiKPEp7JZuJ9UMm/N7mpry9Ue2oBiDDftakGQcwIicW7RD0LE04X2PUMO5uPdRKJVCk12WUZJmv6H4jYXg==","shasum":"b91ab75e9217905d34456429842c4de8c01e64dc","tarball":"https://registry.npmjs.org/vue-tsc-eslint-hook/-/vue-tsc-eslint-hook-1.3.12.tgz","fileCount":5,"unpackedSize":8093,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAwgIQp+t9+ikyfsXkM+qkgLmSQQYHpxA/5UiFEN+LQQAiEAlXkPAujoiRFI12EDXqxJxIdLvIZAU1VMmrHptSZxDLc="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkLDWlACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmrp0Q//YH2XAykxdnwBr8dmDMcESvByMATGZLO/+BSjuhNBNRq7oK0R\r\ndy2quMVZJifwY2PELtzpcAElaPo09x8nVenQK0KQvOUAeW2C1ZZxus9PfVO4\r\nCmhb6A1Xwhia4Kq+u9EbA1rNCTPGKCOvaYKu+dYfWbP6kDO+Yh6sLpj4M0js\r\nU9QQZJ9LZ2BNBNGWh1lK50X3s61Wk4uJQnWhFQd8dAmok2sDb9AggZeozqQ7\r\nJVLjRVXPSAm2vCNRipnpNRrohocYCvUOrnpxO+sOq59UYeevDQC45E6tsBpM\r\n1JuqnfT2xEDLCmz55FHAS7XMTr9kHfg1UVIL0HSx7cdETWLQKaa/ndwy9yCX\r\n3TNaA4XtER9sD2DxfENIiVxSuNg8GtfHG4wcKFLhtnNsQIXg1YtlBX6jH4tv\r\njwD+13bIACv++o9lxYkrRTfHDIt/1mf1OR9ppFr3o0oj+PnrTVtMiLPBdL63\r\nD9BqjNu+MaOHFy0Ck3c18bxQquxk4XkmiTzdHxky35uiOJOs1MG7fdUgzEiW\r\nXj6SEuaRWvR3zxn+tV533OyYmJdYX+F+brxAIK4rpi1zwL683Uo1uYFZKGFH\r\nG7Y148cWcghZG5llaoR1AGy7ZnkwlL9J5yjGWU5vlzMCwTwLBgGyGk7Koulz\r\n5V5MvWaWPS1+ri0eQ2Dh+i9a5SH0uNeOBvU=\r\n=0et6\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"johnsoncodehk","email":"johnsoncodehk@gmail.com"},"directories":{},"maintainers":[{"name":"johnsoncodehk","email":"johnsoncodehk@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/vue-tsc-eslint-hook_1.3.12_1680618917122_0.4744414049018111"},"_hasShrinkwrap":false},"1.3.13":{"name":"vue-tsc-eslint-hook","version":"1.3.13","main":"out/index.js","license":"MIT","repository":{"type":"git","url":"git+https://github.com/vuejs/language-tools.git","directory":"packages/vue-tsc-eslint"},"devDependencies":{"@types/eslint":"latest","vue-tsc":"1.3.13"},"peerDependencies":{"eslint":"*"},"dependencies":{"vscode-languageserver-textdocument":"^1.0.8"},"gitHead":"f1f2e7de96e46599a2c84c801f43ecf91d08d4b7","types":"./out/index.d.ts","readme":"# vue-tsc-eslint-hook\n\nUse ESLint with vue-tsc to have better performance and accuracy.\n\nExample: https://github.com/DrJume/vue-volar-eslint\n\n## Usage\n\n`package.json`\n\n```json\n{\n\t\"devDependencies\": {\n\t\t\"eslint\": \"latest\",\n\t\t\"vue-tsc\": \"latest\",\n\t\t\"vue-tsc-eslint-hook\": \"latest\"\n\t}\n}\n```\n\n`tsconfig.json`\n\n```js\n{\n\t\"vueCompilerOptions\": {\n\t\t\"hooks\": [\n\t\t\t\"./vue-tsc-hook.js\"\n\t\t]\n\t}\n}\n```\n\n`vue-tsc-hook.js`\n\n```js\nmodule.exports = (program) =>\n\trequire('vue-tsc-eslint-hook')(\n\t\tprogram,\n\t\t(program) => ({\n\t\t\t...baseConfig,\n\t\t\tparserOptions: {\n\t\t\t\t...baseConfig.parserOptions,\n\t\t\t\tprograms: [program], // replace eslint typescript program\n\t\t\t},\n\t\t\t// ignore non-ts virtual files that was generated by volar\n\t\t\tignorePatterns: ['**/*.vue', '**/*.html', '**/*.pug', '**/*.css', '**/*.scss'],\n\t\t\toverrides: [\n\t\t\t\t...baseConfig.overrides ?? [],\n\t\t\t\t{\n\t\t\t\t\t// ignore format linting for virtual ts code\n\t\t\t\t\tfiles: ['*.vue.ts', '*.vue.js', '*.vue.tsx', '*.vue.jsx'],\n\t\t\t\t\trules: {\n\t\t\t\t\t\t'prettier/prettier': 'off',\n\t\t\t\t\t},\n\t\t\t\t},\n\t\t\t],\n\t\t})\n\t)\n```\n","readmeFilename":"README.md","description":"Use ESLint with vue-tsc to have better performance and accuracy.","bugs":{"url":"https://github.com/vuejs/language-tools/issues"},"homepage":"https://github.com/vuejs/language-tools#readme","_id":"vue-tsc-eslint-hook@1.3.13","_nodeVersion":"18.13.0","_npmVersion":"lerna/1.17.0/node@v18.13.0+x64 (darwin)","dist":{"integrity":"sha512-un7iNqe9GDGbEscGbPgvb29n5bPKC+G1b9VckxIxpsH7le0TUTStdsXmDYDqTtja6885eMF6HteVbyQBcBvUpw==","shasum":"fc16c5a09659a1a5a99315ccd3e2648601dd7f0b","tarball":"https://registry.npmjs.org/vue-tsc-eslint-hook/-/vue-tsc-eslint-hook-1.3.13.tgz","fileCount":5,"unpackedSize":8093,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCk61FciVf9g+qjdUVsh37QlK4OiG3Aax240HS+uja+ugIgYPK1otpUKvR/ueByMpa6rKwACMl+9qgVLzUDCZYs5l4="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkMv+PACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpavA/8DKTSugCL1FYpgY+0Tq0lBEIvmjvOIj24l0Bxb/72iHxDZ+Cf\r\nQvk0P3HXUAK0C0u6l6r86nWvXYusyGkdd/QfJPjwuVH6glbYSc1D6OIayyKc\r\nQz8dJiHFHzzNSC76sHhAllg+XFPI3Rx+6c/YAG8Sh7IeumyO/LgwglzLroxR\r\n2jzKAB3wVI9e9iwTVU3iXHE6Sy3Ym9OqPygZ90e3FH87TqQsPfuCYAQAfQAt\r\nHeXW0ydSplaMvG9C9mbXn5rmvKqkdnBNjNycPdacv+im7fm1zAHptu+JZDHc\r\n2/13UX6nSj4xEbGjg/3E91kbaXXvgaNX6uKpAsW+o9xJEm/SrYJkHRIgLKkd\r\nKIz/L0KHfB9MTWpt+Uk27qKExBpJQ5NWDl4z9vel2JMdykbro+wNe8tJ1atZ\r\nvGhXCZhhmmARX/FV4pJNox0qBv5NatgtmRQPSe9PM3hJ6CVxW+e5Yd/6NNA0\r\nKdfEpEVlTEmwtyNbfx5Cq7PGMc3jobmCoZFdAcu5/6MLYE3sMZs9PYAs7eCz\r\n+xwv82FX7yEVN0X+vJTxpG2EF7UpJpJNg6Nhy1tl2C2bX7AMcFHB9b2zCujQ\r\njLo7Z7cvoRnU42cigfavM5zoXZs4/DtdiQwKrvthrS6laoWXUB2C/VlZWHAp\r\nJRxVjyJJwjZgkGkqe9hv97Bvp0YKpcgVZoI=\r\n=odZZ\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"johnsoncodehk","email":"johnsoncodehk@gmail.com"},"directories":{},"maintainers":[{"name":"johnsoncodehk","email":"johnsoncodehk@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/vue-tsc-eslint-hook_1.3.13_1681063823447_0.6477632160716897"},"_hasShrinkwrap":false},"1.3.14":{"name":"vue-tsc-eslint-hook","version":"1.3.14","main":"out/index.js","license":"MIT","repository":{"type":"git","url":"git+https://github.com/vuejs/language-tools.git","directory":"packages/vue-tsc-eslint"},"devDependencies":{"@types/eslint":"latest","vue-tsc":"1.3.14"},"peerDependencies":{"eslint":"*"},"dependencies":{"vscode-languageserver-textdocument":"^1.0.8"},"gitHead":"551efbac980e96b9ef7f1657c94a504f47e39e9d","types":"./out/index.d.ts","readme":"# vue-tsc-eslint-hook\n\nUse ESLint with vue-tsc to have better performance and accuracy.\n\nExample: https://github.com/DrJume/vue-volar-eslint\n\n## Usage\n\n`package.json`\n\n```json\n{\n\t\"devDependencies\": {\n\t\t\"eslint\": \"latest\",\n\t\t\"vue-tsc\": \"latest\",\n\t\t\"vue-tsc-eslint-hook\": \"latest\"\n\t}\n}\n```\n\n`tsconfig.json`\n\n```js\n{\n\t\"vueCompilerOptions\": {\n\t\t\"hooks\": [\n\t\t\t\"./vue-tsc-hook.js\"\n\t\t]\n\t}\n}\n```\n\n`vue-tsc-hook.js`\n\n```js\nmodule.exports = (program) =>\n\trequire('vue-tsc-eslint-hook')(\n\t\tprogram,\n\t\t(program) => ({\n\t\t\t...baseConfig,\n\t\t\tparserOptions: {\n\t\t\t\t...baseConfig.parserOptions,\n\t\t\t\tprograms: [program], // replace eslint typescript program\n\t\t\t},\n\t\t\t// ignore non-ts virtual files that was generated by volar\n\t\t\tignorePatterns: ['**/*.vue', '**/*.html', '**/*.pug', '**/*.css', '**/*.scss'],\n\t\t\toverrides: [\n\t\t\t\t...baseConfig.overrides ?? [],\n\t\t\t\t{\n\t\t\t\t\t// ignore format linting for virtual ts code\n\t\t\t\t\tfiles: ['*.vue.ts', '*.vue.js', '*.vue.tsx', '*.vue.jsx'],\n\t\t\t\t\trules: {\n\t\t\t\t\t\t'prettier/prettier': 'off',\n\t\t\t\t\t},\n\t\t\t\t},\n\t\t\t],\n\t\t})\n\t)\n```\n","readmeFilename":"README.md","description":"Use ESLint with vue-tsc to have better performance and accuracy.","bugs":{"url":"https://github.com/vuejs/language-tools/issues"},"homepage":"https://github.com/vuejs/language-tools#readme","_id":"vue-tsc-eslint-hook@1.3.14","_nodeVersion":"18.13.0","_npmVersion":"lerna/1.17.0/node@v18.13.0+x64 (darwin)","dist":{"integrity":"sha512-gI6omJUmMDFa7QiFOLl+TmSlb2Fb0+i3RkfxX7TQ6RYOSPupHg0p4Tz4AiDQiZezxi9oFmYZXHuX6OPzUkVlzA==","shasum":"7e93501cc4696766a16145653d06b4accb752a3a","tarball":"https://registry.npmjs.org/vue-tsc-eslint-hook/-/vue-tsc-eslint-hook-1.3.14.tgz","fileCount":5,"unpackedSize":8093,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCUfdDj1Lst9Oh+bbvfH34x7dKuv5OhE0DNyAv+zyaSxwIhAL3TqKnIKtEhshyMIAm0zgTLeAuUa6spI7vsKYfEhvBX"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkMwWkACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqnVBAAkSjD/DoHSHaim83zvoVnk3jKvIAZMkWrthKLXgwLArEX9RnQ\r\nfjEROsgQ7VZ5avtBg7Vk4qqXTuN7qJhD29tCaU05pkAeTuO2LYqh/UygB9A7\r\nD0PHBoioeTTZ40qbtiY/1oMyiuFgOW0ed+ci4tpmSz0NwnvtVimhW0TvpGjU\r\nNCM1WeECGwp2u0QKi0cLywMiLUEB1YPi11f9pJqXkvqcQU3t0eL2QH3TsV0d\r\nehQsNLVlLr3rNn7dac+PSf4jg/SrAvJQFFvBiGCGjmuNo1WhXgOn+GMheHqt\r\nJzs3lCzXnZQzLgYvXpfXa/7/LElbxDP8JIAZE5VOaSl8+8MnSHdJ/VhUBZbI\r\njB3vEIS15CmvB4cf6Nrlc097vsCDLqrFN/MAji1T+LymL3cOa0vcuRAuIqqS\r\nXC72VvFBuTG2o+K/aQoxkb4O3ZtZxkK30e9dbAYQ9naw3NkvMFuF5gAhv9OQ\r\nQPLcQbJ+2YEyo0DRhP0E0C5dvYTXCAnafEynU+2JMCHnzUavLwAALW44G92+\r\nV7smMvBMqBp99Zl5CilqbQB5hIAs/zDP/H6JAi2wOVIb2cTDhP3q345NnGB3\r\nQ/vsrj9noQ1qDWqttofwXkws+9ppc+L1xc4O70NH3lyQALnjVbs+uD6e9C8F\r\nNxi4vy0vJez90XlAbKdnS2UPkX8YSUWZgNE=\r\n=pv0n\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"johnsoncodehk","email":"johnsoncodehk@gmail.com"},"directories":{},"maintainers":[{"name":"johnsoncodehk","email":"johnsoncodehk@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/vue-tsc-eslint-hook_1.3.14_1681065380334_0.3738046781696518"},"_hasShrinkwrap":false},"1.3.15":{"name":"vue-tsc-eslint-hook","version":"1.3.15","main":"out/index.js","license":"MIT","repository":{"type":"git","url":"git+https://github.com/vuejs/language-tools.git","directory":"packages/vue-tsc-eslint"},"devDependencies":{"@types/eslint":"latest","vue-tsc":"1.3.15"},"peerDependencies":{"eslint":"*"},"dependencies":{"vscode-languageserver-textdocument":"^1.0.8"},"gitHead":"90ce6c89a12bf04b0d36b00add11b9b2af7eb618","types":"./out/index.d.ts","readme":"# vue-tsc-eslint-hook\n\nUse ESLint with vue-tsc to have better performance and accuracy.\n\nExample: https://github.com/DrJume/vue-volar-eslint\n\n## Usage\n\n`package.json`\n\n```json\n{\n\t\"devDependencies\": {\n\t\t\"eslint\": \"latest\",\n\t\t\"vue-tsc\": \"latest\",\n\t\t\"vue-tsc-eslint-hook\": \"latest\"\n\t}\n}\n```\n\n`tsconfig.json`\n\n```js\n{\n\t\"vueCompilerOptions\": {\n\t\t\"hooks\": [\n\t\t\t\"./vue-tsc-hook.js\"\n\t\t]\n\t}\n}\n```\n\n`vue-tsc-hook.js`\n\n```js\nmodule.exports = (program) =>\n\trequire('vue-tsc-eslint-hook')(\n\t\tprogram,\n\t\t(program) => ({\n\t\t\t...baseConfig,\n\t\t\tparserOptions: {\n\t\t\t\t...baseConfig.parserOptions,\n\t\t\t\tprograms: [program], // replace eslint typescript program\n\t\t\t},\n\t\t\t// ignore non-ts virtual files that was generated by volar\n\t\t\tignorePatterns: ['**/*.vue', '**/*.html', '**/*.pug', '**/*.css', '**/*.scss'],\n\t\t\toverrides: [\n\t\t\t\t...baseConfig.overrides ?? [],\n\t\t\t\t{\n\t\t\t\t\t// ignore format linting for virtual ts code\n\t\t\t\t\tfiles: ['*.vue.ts', '*.vue.js', '*.vue.tsx', '*.vue.jsx'],\n\t\t\t\t\trules: {\n\t\t\t\t\t\t'prettier/prettier': 'off',\n\t\t\t\t\t},\n\t\t\t\t},\n\t\t\t],\n\t\t})\n\t)\n```\n","readmeFilename":"README.md","description":"Use ESLint with vue-tsc to have better performance and accuracy.","bugs":{"url":"https://github.com/vuejs/language-tools/issues"},"homepage":"https://github.com/vuejs/language-tools#readme","_id":"vue-tsc-eslint-hook@1.3.15","_nodeVersion":"18.13.0","_npmVersion":"lerna/2.0.0/node@v18.13.0+x64 (darwin)","dist":{"integrity":"sha512-sVxhffy7turzwmM0w3bHSUSrP6F6+Ru6bbYLzqYPLFqI/We1AZDyZ23kn20e9f21dRUGd1Ihd70ic7s6aGLoPA==","shasum":"ed6f272737a7ea1987d2e7d25ac707d3c4e23f04","tarball":"https://registry.npmjs.org/vue-tsc-eslint-hook/-/vue-tsc-eslint-hook-1.3.15.tgz","fileCount":5,"unpackedSize":8093,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCR9idmsFmoN4u55iPFUMRnlA4euFPtPorQ4R/FU7Oj0gIgbsUnow94niO1xRhpaQNrF+Zyo+lOg1SPlLOWZP9cqjM="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkOvkoACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqAjw/+OErk2L+AD5ylwoUQO+sH/l1pM4tk7Waw1cJEbvzmt2gBBMWi\r\n7PGap6bv8REZwvvxPIE815VqTYD/7pbc+bfLTIHinp3itnIBVoyOUPAYLonK\r\nMqNwfi57Kwkg3lvzL6D81NOWgp/BHkNYHSCGDIzruQsT7gGQ3zNYKPeEkT0z\r\navGc8b20NBSUGFU6sFZ+b0IUMghR27h/KrtqFWQupaejLrvUmC2vd6hnSiaO\r\nS7L3pnZrbjSZZSZqTmGJTCT1ZjLZJ7gQdXzZQpXxfJo7kfmNeDeaVvt3ehxA\r\nA6NYgVPtj+TUBPYbTxnjMoyeu8oaHpIXBmBUUrDdzTYwelPK8Us5gMxdPG3o\r\nOACkfYLCRrUov2zRtD6E0chhHlTAvU/2RhSVgUNcPBPD/OcgsRdgLB66fyFN\r\nG5Otd7DQcK+4FNkrErlzagLrFubzcEkSovOd5EFjdcdknHUquuPN5oHa+tBy\r\nCaWlYxoJgBMvR+yD6Y6eTtR1XnZ0/SHjAGIZ8aQ/ypjwCe+4w1JRvMlgkw1Z\r\njXjSZmlbJ7/TkJf0hGEj/PZXhqyWNg/nUFp4QaRQVqq+jASacbHdpOVaRyxM\r\n8GyOhJ1IKEfs6g7QMB5G/JYdfqxgUnmJeEiFHcSZOdcpIU13y0Pa3A6TZL+R\r\nRa2bYatItiEo+mibbIkZzEP+HtDxiE+d7mU=\r\n=k8mg\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"johnsoncodehk","email":"johnsoncodehk@gmail.com"},"directories":{},"maintainers":[{"name":"johnsoncodehk","email":"johnsoncodehk@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/vue-tsc-eslint-hook_1.3.15_1681586472363_0.39375065333624426"},"_hasShrinkwrap":false},"1.3.16":{"name":"vue-tsc-eslint-hook","version":"1.3.16","main":"out/index.js","license":"MIT","repository":{"type":"git","url":"git+https://github.com/vuejs/language-tools.git","directory":"packages/vue-tsc-eslint"},"devDependencies":{"@types/eslint":"latest","vue-tsc":"1.3.16"},"peerDependencies":{"eslint":"*"},"dependencies":{"vscode-languageserver-textdocument":"^1.0.8"},"gitHead":"40066617609780f891a60eea1fc3c7c84cbc5505","types":"./out/index.d.ts","readme":"# vue-tsc-eslint-hook\n\nUse ESLint with vue-tsc to have better performance and accuracy.\n\nExample: https://github.com/DrJume/vue-volar-eslint\n\n## Usage\n\n`package.json`\n\n```json\n{\n\t\"devDependencies\": {\n\t\t\"eslint\": \"latest\",\n\t\t\"vue-tsc\": \"latest\",\n\t\t\"vue-tsc-eslint-hook\": \"latest\"\n\t}\n}\n```\n\n`tsconfig.json`\n\n```js\n{\n\t\"vueCompilerOptions\": {\n\t\t\"hooks\": [\n\t\t\t\"./vue-tsc-hook.js\"\n\t\t]\n\t}\n}\n```\n\n`vue-tsc-hook.js`\n\n```js\nmodule.exports = (program) =>\n\trequire('vue-tsc-eslint-hook')(\n\t\tprogram,\n\t\t(program) => ({\n\t\t\t...baseConfig,\n\t\t\tparserOptions: {\n\t\t\t\t...baseConfig.parserOptions,\n\t\t\t\tprograms: [program], // replace eslint typescript program\n\t\t\t},\n\t\t\t// ignore non-ts virtual files that was generated by volar\n\t\t\tignorePatterns: ['**/*.vue', '**/*.html', '**/*.pug', '**/*.css', '**/*.scss'],\n\t\t\toverrides: [\n\t\t\t\t...baseConfig.overrides ?? [],\n\t\t\t\t{\n\t\t\t\t\t// ignore format linting for virtual ts code\n\t\t\t\t\tfiles: ['*.vue.ts', '*.vue.js', '*.vue.tsx', '*.vue.jsx'],\n\t\t\t\t\trules: {\n\t\t\t\t\t\t'prettier/prettier': 'off',\n\t\t\t\t\t},\n\t\t\t\t},\n\t\t\t],\n\t\t})\n\t)\n```\n","readmeFilename":"README.md","description":"Use ESLint with vue-tsc to have better performance and accuracy.","bugs":{"url":"https://github.com/vuejs/language-tools/issues"},"homepage":"https://github.com/vuejs/language-tools#readme","_id":"vue-tsc-eslint-hook@1.3.16","_nodeVersion":"18.13.0","_npmVersion":"lerna/2.0.0/node@v18.13.0+x64 (darwin)","dist":{"integrity":"sha512-DL1cwp9NzNUWaIard2azF23qlKjkOt2GIOhlIWGn/LaGFUeryoXIUFT0Lzf05F8Kd6jjHoUYuk0cYKkXJALM9A==","shasum":"308ab0b921ccd1658076af9f5730a1a1d610a7cd","tarball":"https://registry.npmjs.org/vue-tsc-eslint-hook/-/vue-tsc-eslint-hook-1.3.16.tgz","fileCount":5,"unpackedSize":8093,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICZYgN6LguuUDBcIXrj1spT70rhHYt52e1JEOsSc0MdtAiEAsaxn25xvkIPmT+JrV3fsMu+cm0e7QLi7Q0IuLNzl0p0="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkO4PoACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqsAQ/+LdexEPjXl5omgPWU9LL6iHZVDssFSdyFNpqArRyaY9TLRW5i\r\nL8/+a8hJP/5Gax3LJ0H6QR2yHCbwE+2jKHrt5wj4aQXz1xANyh0k6sVnRv37\r\nkiH0KeWIKFu9HOgmgiK47g6O1LaONd5SrpJI7Dzu7FKUq/5x3yv6Jmh4xeDD\r\n7xLRLeEWpk5WGNXtgl3Yjth8CrrXaYVEFyb5X34pGO1K58+JjeXYvP/gP9e9\r\nTrqslcCMlf7LY7sy5LlJ6XSUp3XiSrZeyBRafa49L8HoR9sJMuehDBXx/8pj\r\n+pCNSkhLRQBFATF9tDLFadvizaYEVnsY6Bt994FothAIscTwgKA03fezudna\r\nB95VFvBL7BDZI4AkrMWET8nYQG4jWIe7GmHCKr5wHnGc9wgaWdxuUjP6qlL9\r\nWQrPDm0mO0lx+vbhG0C1LpBSH8sCuNjIb+BK8Yx+Pm8vBPKDnn8YJ7ryhbBo\r\nG3/B4X+DkNwR/4a6dviyjPfuR3ckA2mFM2Z5l2sdPW7tcsuEhAQwaNUvOL0r\r\nX2yY6WJvAp1H8oO63iuOeEi7hvbtHIK3z0ucUsmP5Ggk4RPaBDgF8sKN10Vv\r\nqutZ9dvPuQ3mhVYnDUGISq8U5faQp42LueajJGf/A23fGZdeiCA6QpNmkJZa\r\nyg6xbYSjbbqt4B8CFdekxucIiGUrGzVlMfY=\r\n=qjZ1\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"johnsoncodehk","email":"johnsoncodehk@gmail.com"},"directories":{},"maintainers":[{"name":"johnsoncodehk","email":"johnsoncodehk@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/vue-tsc-eslint-hook_1.3.16_1681621992344_0.5831886745835557"},"_hasShrinkwrap":false},"1.3.17":{"name":"vue-tsc-eslint-hook","version":"1.3.17","main":"out/index.js","license":"MIT","repository":{"type":"git","url":"git+https://github.com/vuejs/language-tools.git","directory":"packages/vue-tsc-eslint"},"devDependencies":{"@types/eslint":"latest","vue-tsc":"1.3.17"},"peerDependencies":{"eslint":"*"},"dependencies":{"vscode-languageserver-textdocument":"^1.0.8"},"gitHead":"6f897c5fc44e48a0117b935a04b17e00c3369967","types":"./out/index.d.ts","readme":"# vue-tsc-eslint-hook\n\nUse ESLint with vue-tsc to have better performance and accuracy.\n\nExample: https://github.com/DrJume/vue-volar-eslint\n\n## Usage\n\n`package.json`\n\n```json\n{\n\t\"devDependencies\": {\n\t\t\"eslint\": \"latest\",\n\t\t\"vue-tsc\": \"latest\",\n\t\t\"vue-tsc-eslint-hook\": \"latest\"\n\t}\n}\n```\n\n`tsconfig.json`\n\n```js\n{\n\t\"vueCompilerOptions\": {\n\t\t\"hooks\": [\n\t\t\t\"./vue-tsc-hook.js\"\n\t\t]\n\t}\n}\n```\n\n`vue-tsc-hook.js`\n\n```js\nmodule.exports = (program) =>\n\trequire('vue-tsc-eslint-hook')(\n\t\tprogram,\n\t\t(program) => ({\n\t\t\t...baseConfig,\n\t\t\tparserOptions: {\n\t\t\t\t...baseConfig.parserOptions,\n\t\t\t\tprograms: [program], // replace eslint typescript program\n\t\t\t},\n\t\t\t// ignore non-ts virtual files that was generated by volar\n\t\t\tignorePatterns: ['**/*.vue', '**/*.html', '**/*.pug', '**/*.css', '**/*.scss'],\n\t\t\toverrides: [\n\t\t\t\t...baseConfig.overrides ?? [],\n\t\t\t\t{\n\t\t\t\t\t// ignore format linting for virtual ts code\n\t\t\t\t\tfiles: ['*.vue.ts', '*.vue.js', '*.vue.tsx', '*.vue.jsx'],\n\t\t\t\t\trules: {\n\t\t\t\t\t\t'prettier/prettier': 'off',\n\t\t\t\t\t},\n\t\t\t\t},\n\t\t\t],\n\t\t})\n\t)\n```\n","readmeFilename":"README.md","description":"Use ESLint with vue-tsc to have better performance and accuracy.","bugs":{"url":"https://github.com/vuejs/language-tools/issues"},"homepage":"https://github.com/vuejs/language-tools#readme","_id":"vue-tsc-eslint-hook@1.3.17","_nodeVersion":"18.13.0","_npmVersion":"lerna/2.0.0/node@v18.13.0+x64 (darwin)","dist":{"integrity":"sha512-Q8RMPr8Dwzqh1KemF/oOpv7tJH0M0u7hEcuaboRoXJN96/NlnayW8ld0hCp9e3D7SZAOuIzVmrg+SRxyEiy5Cw==","shasum":"e1252c0dfec181698cb5f73051cae7c6a105f9e8","tarball":"https://registry.npmjs.org/vue-tsc-eslint-hook/-/vue-tsc-eslint-hook-1.3.17.tgz","fileCount":5,"unpackedSize":8093,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCFOjccheLcZMJ+fJAw4yUatOM7/X1VCT77Jlgxtp5XHgIhAPyUPu8D5z94mHRYjEpZcwg4i0jv5a88X0VQDv6/nNFl"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkPUjmACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqEow//aNxo+RMUlJd8WeUIb50RZK65BtGH7uxcgzziLT+sF1baRuIO\r\nIDtQlFYVvty8E1RVCJ4RuC3+e/YK/pmen7xtkBWBnEvZVEecwhrSc60XNNQK\r\nlB9KtDRkGmupQSJv9OzfYkGstjXYkCPR8NyUvUdZB9imvp39U0QqqUPiwOr1\r\ncZ32hE6jliKATnsohc22+JH9IlwR1ZYHnJaEA2XiJWKqUlanaREItvhS18aO\r\neqmYyPlcPs6Tx0ccM6rNvFWZUZa+lXKzbNS7vgZX+DzsnvcE7XUtpzNBcYfl\r\nlR0d3rtoWwSQjYldboaZlOeuogbZiBrIMKTspvkuwDFOFFivgI4quwNy71wc\r\nM/YovcFgVKiwe99aAbtTJ1XPRQqntmcrG78yAk+k3YApXfZQe0NJUWtM6NdJ\r\n5JcAA/TOhJh6nnBB8AU/fpoLIcDCikiQ6AZRFB2XvXSJj+I120ORfE7HajdB\r\nbOFCNd14m4EdXIdUPn/EpmSOvSDfv66cpHHD4VbMFaVkvr0sDpulzrE1hKP3\r\nhqaUd1sLFQIVL1O0+Q6sWQjgV1beWk6ov5UcMXsF0ijsGMWH40QKFvQQxASF\r\nwh9kXc/yfT6PWrneOtz+R8G+UUYOms3JBpvprD/7gWQD66Rr1zGQzkr3x9Ph\r\nAIkz7xnthPyGjNpesHMflJphXWM07cGyKxI=\r\n=MRRK\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"johnsoncodehk","email":"johnsoncodehk@gmail.com"},"directories":{},"maintainers":[{"name":"johnsoncodehk","email":"johnsoncodehk@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/vue-tsc-eslint-hook_1.3.17_1681737958724_0.6133373144144003"},"_hasShrinkwrap":false},"1.3.18":{"name":"vue-tsc-eslint-hook","version":"1.3.18","main":"out/index.js","license":"MIT","repository":{"type":"git","url":"git+https://github.com/vuejs/language-tools.git","directory":"packages/vue-tsc-eslint"},"devDependencies":{"@types/eslint":"latest","vue-tsc":"1.3.18"},"peerDependencies":{"eslint":"*"},"dependencies":{"vscode-languageserver-textdocument":"^1.0.8"},"gitHead":"06d0d14abe06f57028fded61a06c999d5f43a3bf","types":"./out/index.d.ts","readme":"# vue-tsc-eslint-hook\n\nUse ESLint with vue-tsc to have better performance and accuracy.\n\nExample: https://github.com/DrJume/vue-volar-eslint\n\n## Usage\n\n`package.json`\n\n```json\n{\n\t\"devDependencies\": {\n\t\t\"eslint\": \"latest\",\n\t\t\"vue-tsc\": \"latest\",\n\t\t\"vue-tsc-eslint-hook\": \"latest\"\n\t}\n}\n```\n\n`tsconfig.json`\n\n```js\n{\n\t\"vueCompilerOptions\": {\n\t\t\"hooks\": [\n\t\t\t\"./vue-tsc-hook.js\"\n\t\t]\n\t}\n}\n```\n\n`vue-tsc-hook.js`\n\n```js\nmodule.exports = (program) =>\n\trequire('vue-tsc-eslint-hook')(\n\t\tprogram,\n\t\t(program) => ({\n\t\t\t...baseConfig,\n\t\t\tparserOptions: {\n\t\t\t\t...baseConfig.parserOptions,\n\t\t\t\tprograms: [program], // replace eslint typescript program\n\t\t\t},\n\t\t\t// ignore non-ts virtual files that was generated by volar\n\t\t\tignorePatterns: ['**/*.vue', '**/*.html', '**/*.pug', '**/*.css', '**/*.scss'],\n\t\t\toverrides: [\n\t\t\t\t...baseConfig.overrides ?? [],\n\t\t\t\t{\n\t\t\t\t\t// ignore format linting for virtual ts code\n\t\t\t\t\tfiles: ['*.vue.ts', '*.vue.js', '*.vue.tsx', '*.vue.jsx'],\n\t\t\t\t\trules: {\n\t\t\t\t\t\t'prettier/prettier': 'off',\n\t\t\t\t\t},\n\t\t\t\t},\n\t\t\t],\n\t\t})\n\t)\n```\n","readmeFilename":"README.md","description":"Use ESLint with vue-tsc to have better performance and accuracy.","bugs":{"url":"https://github.com/vuejs/language-tools/issues"},"homepage":"https://github.com/vuejs/language-tools#readme","_id":"vue-tsc-eslint-hook@1.3.18","_nodeVersion":"18.13.0","_npmVersion":"lerna/2.0.0/node@v18.13.0+x64 (darwin)","dist":{"integrity":"sha512-rt+Z1LMsMDr71wf69FYbv7C8LcxHvSG7wjp7qtF9ZoANjsTcxgN4cglYFjda8QFQRO0j3hjAlrRlSLQkbe3dEg==","shasum":"51f4b417e0cf475e3202992bce9482e743d9591f","tarball":"https://registry.npmjs.org/vue-tsc-eslint-hook/-/vue-tsc-eslint-hook-1.3.18.tgz","fileCount":5,"unpackedSize":8093,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGM0hjenbjP5lkXNtRDdXBXSOIUhNmhB5jaSiRfi55FVAiB0JLjIF8OZXoMJ31jC7NM3dMffZVdPWlZvnesu70t96g=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkPka+ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmow7w/5AEoL+5XH0WWEJ6k8/oozckDrGniU7bhnZvXlSoDiMqrs3fh1\r\nbRS7p5BoxW9iYeN8LLc+G8LxlnKgjttgXeP0zOiZ057P3gFTCU//5q4QlC8R\r\nfedU2Ka9AhTh2tR47llchi85v5FoFs/KWPgmOwNbeJaTiWe+JNWRc7lurcRF\r\nbmyXbTcCpgBKp9gpdr0wmdrdHV8bgVFmoCd2YF9QYjW6hagAjmRvq69w/qI1\r\nrNERCUfyahRjNp4lc9T6B/91L0Q+B6UcSAHmg1SMJBAYFeLIhyhySaDEFTho\r\nlZX4ipv8Kh+qJ2zhjHPV+RJcMMvvOa1gn3P3qh50Xt++H2ZqbIQzRy3zTh4u\r\n4mz/RXnnjCATQDVyByplcr200kyL4Pc4AOtD1ehzlKWyooxo4rM9yyCwSltz\r\nUsdbGTOmavieGHnJXQovQNdnnfKqk7PjAE5SmDnGUPT6gn/qvAgDweFVd4L3\r\n1TEnJIAFKV9jeyL92zry4Yv85IUenqsPIZK+4uoLlFT6kAnoSZYT3LcAnlOo\r\n4TweCTvXJLiT8QEmnhQxn6t4wBQLXTA26MZ5aOh7v6sYLYGoXTl2xNLQKkbh\r\nEmLhERaLEVEbXVNB0H3fTPgrMxxoMVPoZRIMtKreeZ7PPTIAUs3aZ6kSx8Pv\r\n6o48LWaoFtHtLK/89pM+EcDnwWTJWsorMAg=\r\n=hVJf\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"johnsoncodehk","email":"johnsoncodehk@gmail.com"},"directories":{},"maintainers":[{"name":"johnsoncodehk","email":"johnsoncodehk@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/vue-tsc-eslint-hook_1.3.18_1681802942052_0.6212454157413374"},"_hasShrinkwrap":false},"1.3.19":{"name":"vue-tsc-eslint-hook","version":"1.3.19","main":"out/index.js","license":"MIT","repository":{"type":"git","url":"git+https://github.com/vuejs/language-tools.git","directory":"packages/vue-tsc-eslint"},"devDependencies":{"@types/eslint":"latest","vue-tsc":"1.3.19"},"peerDependencies":{"eslint":"*"},"dependencies":{"vscode-languageserver-textdocument":"^1.0.8"},"gitHead":"61cc61b4b91e060f900fb04d2b4208ab330bdcf3","types":"./out/index.d.ts","readme":"# vue-tsc-eslint-hook\n\nUse ESLint with vue-tsc to have better performance and accuracy.\n\nExample: https://github.com/DrJume/vue-volar-eslint\n\n## Usage\n\n`package.json`\n\n```json\n{\n\t\"devDependencies\": {\n\t\t\"eslint\": \"latest\",\n\t\t\"vue-tsc\": \"latest\",\n\t\t\"vue-tsc-eslint-hook\": \"latest\"\n\t}\n}\n```\n\n`tsconfig.json`\n\n```js\n{\n\t\"vueCompilerOptions\": {\n\t\t\"hooks\": [\n\t\t\t\"./vue-tsc-hook.js\"\n\t\t]\n\t}\n}\n```\n\n`vue-tsc-hook.js`\n\n```js\nmodule.exports = (program) =>\n\trequire('vue-tsc-eslint-hook')(\n\t\tprogram,\n\t\t(program) => ({\n\t\t\t...baseConfig,\n\t\t\tparserOptions: {\n\t\t\t\t...baseConfig.parserOptions,\n\t\t\t\tprograms: [program], // replace eslint typescript program\n\t\t\t},\n\t\t\t// ignore non-ts virtual files that was generated by volar\n\t\t\tignorePatterns: ['**/*.vue', '**/*.html', '**/*.pug', '**/*.css', '**/*.scss'],\n\t\t\toverrides: [\n\t\t\t\t...baseConfig.overrides ?? [],\n\t\t\t\t{\n\t\t\t\t\t// ignore format linting for virtual ts code\n\t\t\t\t\tfiles: ['*.vue.ts', '*.vue.js', '*.vue.tsx', '*.vue.jsx'],\n\t\t\t\t\trules: {\n\t\t\t\t\t\t'prettier/prettier': 'off',\n\t\t\t\t\t},\n\t\t\t\t},\n\t\t\t],\n\t\t})\n\t)\n```\n","readmeFilename":"README.md","description":"Use ESLint with vue-tsc to have better performance and accuracy.","bugs":{"url":"https://github.com/vuejs/language-tools/issues"},"homepage":"https://github.com/vuejs/language-tools#readme","_id":"vue-tsc-eslint-hook@1.3.19","_nodeVersion":"18.13.0","_npmVersion":"lerna/2.0.0/node@v18.13.0+x64 (darwin)","dist":{"integrity":"sha512-cv9xAHhMHPyqJsrU8/jwJretlMdJFEiL6ZnN916pf2qLxKyIp8m3cx8tcyn9Y6MzGeVzOZzl0xgGl8h1PDJwSA==","shasum":"b3ff8afc272f23df70f0baf399d500e1ff682972","tarball":"https://registry.npmjs.org/vue-tsc-eslint-hook/-/vue-tsc-eslint-hook-1.3.19.tgz","fileCount":5,"unpackedSize":8093,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFfT4ZyjRkRYihwZYGkBIocUEosv+qrmoBuOuSeJbJNQAiBvMtIAmmUC2i6SnyaJMFKaxV+4fCU+cPk3eo8kVpYn6g=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkP+BzACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqrHRAAhZwbttF4khl3GLVOkksjOmhKj/Nw4iXjExE93Qm+iVuGVyan\r\nJvrzgov21TxmyzFl9JOzpShfwnlImb5Et7FxScOBZyJ1/XNyN/xgDeHaOPLW\r\nez4fiARcOpFFiJwEvu6yqjmi+ysPhSpVbfDQp2iND2TbVlbHAzify8YZH8sF\r\nSyQspSjhueCUlcjcSebEwzezcqKbCncE0bWy8uMh8pP9jzMwM9H5PaRCpjXJ\r\ng7zcvP0TwgTq0uImj70MiHvTtz4YU0nGt47mPVx8eiGDVI2pBUOr+TyjW0YJ\r\nX+MdxVhdTJkiDEKWOfF9DVwoxjbTtwyj1ReCRbr0ScP391g4kCZCOI07mcZ7\r\nJGrBvS2Xbe3ld2WZ8BL4+wj2LlaYVFh+4yuF/7/nqMlxOqq1OIAvIvtqhm9s\r\niScP57hwlaSie9EghZl6579Y9SLr4HCVQHS2qt5PSg29+40vzhNzV5OO0qy4\r\nNcoJAVu+6z2BXp/g4kayIU2JhXkrSQfRy5fGjymCWOSAyP0yzvIim+CtgGtx\r\nEGZ5DzaMjqi4WSrhZ//LwO2X5p/N4CAJzLwUhsh7V+koeS5qkCxI63woVixw\r\n9H9vrR504y0+vpQRWO2iyAn9e7G7umwiW1fUvBkbwrYaPbp4W30IwYK94HOQ\r\n4XL5jdRIe2SQUJb7ZaAGsd794D4qetaqhew=\r\n=WUnC\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"johnsoncodehk","email":"johnsoncodehk@gmail.com"},"directories":{},"maintainers":[{"name":"johnsoncodehk","email":"johnsoncodehk@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/vue-tsc-eslint-hook_1.3.19_1681907827133_0.4239762521159396"},"_hasShrinkwrap":false},"1.4.0":{"name":"vue-tsc-eslint-hook","version":"1.4.0","main":"out/index.js","license":"MIT","repository":{"type":"git","url":"git+https://github.com/vuejs/language-tools.git","directory":"packages/vue-tsc-eslint"},"devDependencies":{"@types/eslint":"latest","vue-tsc":"1.4.0"},"peerDependencies":{"eslint":"*"},"dependencies":{"vscode-languageserver-textdocument":"^1.0.8"},"gitHead":"5a9f46db24151563e0b4f324c20d60561d82097d","types":"./out/index.d.ts","description":"Use ESLint with vue-tsc to have better performance and accuracy.","bugs":{"url":"https://github.com/vuejs/language-tools/issues"},"homepage":"https://github.com/vuejs/language-tools#readme","_id":"vue-tsc-eslint-hook@1.4.0","_nodeVersion":"18.13.0","_npmVersion":"lerna/2.0.0/node@v18.13.0+x64 (darwin)","dist":{"integrity":"sha512-5qiPsOStxeqNEHh+tvh5/TH6H/00/w40s9gaVQT7KSi+tIkJzbcYqPbj821eh5DomIJqylVeGhehPTMYCLzF4g==","shasum":"44339fa5b57d45dba851df33bcf355fd871ebb03","tarball":"https://registry.npmjs.org/vue-tsc-eslint-hook/-/vue-tsc-eslint-hook-1.4.0.tgz","fileCount":5,"unpackedSize":8091,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCyanmciKzDcF7HSH8lYdzP6WSvDs4z7nkZ5gjkzdn/rgIgSMpsCEOt6QemvXacfHhlfd1L32jvnPa18CeegoPrBfQ="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkQXBvACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp3ChAAnkQqZd/wntQbODJ3GdtK+B7NMbf2Hkm9YMxFlz9neSJbR9KS\r\nBEY4YVzX/nQa8urmz3lfe2xnka1zS8hmz66IzfqkWiOc8LB86URLOh3gV1Xu\r\nElr+IsLpUw2I0SIIJZ1cOiueYcjtqHjcjcJqpZJDy4/uSvdjCUWIFmydd1mZ\r\nSXjshKYOUFFS3whTQKrf5mOXeXquAAXbC7pzYhkAkpOS+eKw7x+Ips7oKFNa\r\ngD69tqUX9oCA0ZygEpDnpUOB5UcxqE1cfZRRae12wonznvmLl5ezX+jBqKkH\r\n5BZDMYdMxSUyPa3ShJOtpAMtmFJRsJUFd8PNXD4C8RmLY8JrG4RPrLZxGGNv\r\nUygf8szrl9BTDdT2To0e3uAn/dZvdl3K2t3xXqhweTy+U+p4Psb738QRDq2o\r\n++zblF0cxWoplQIZ+MSFjEbmldOshkH2o6up5P6yHDCj6RL556u84yfBhn3b\r\n+k5bcetEDM8Ps6qS1sA4YNzFZ1IuuLvTqoG6HDpfvaJblgnuqeNLe687KaOS\r\nhiPOxMnuz81z7NKP9xfdGF7wzwiu1P4tC14CsrOWPO9S56Q9Da3lfxpjF9RU\r\nPpR9xwrv8F9Ea5SWZLs8F7gwqafZ6o2kGXX+CU+p6kbSHEXertQ2OOGrESJc\r\n7i8FjBwlIrb56YLqpRrTJHK46vLVNvlX84s=\r\n=Hx1a\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"johnsoncodehk","email":"johnsoncodehk@gmail.com"},"directories":{},"maintainers":[{"name":"johnsoncodehk","email":"johnsoncodehk@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/vue-tsc-eslint-hook_1.4.0_1682010223482_0.8176226609036368"},"_hasShrinkwrap":false},"1.4.1":{"name":"vue-tsc-eslint-hook","version":"1.4.1","main":"out/index.js","license":"MIT","repository":{"type":"git","url":"git+https://github.com/vuejs/language-tools.git","directory":"packages/vue-tsc-eslint"},"devDependencies":{"@types/eslint":"latest","vue-tsc":"1.4.1"},"peerDependencies":{"eslint":"*"},"dependencies":{"vscode-languageserver-textdocument":"^1.0.8"},"gitHead":"ceac17f4acbf6baf905e729306e94570bf61d108","types":"./out/index.d.ts","description":"Use ESLint with vue-tsc to have better performance and accuracy.","bugs":{"url":"https://github.com/vuejs/language-tools/issues"},"homepage":"https://github.com/vuejs/language-tools#readme","_id":"vue-tsc-eslint-hook@1.4.1","_nodeVersion":"18.13.0","_npmVersion":"lerna/2.0.0/node@v18.13.0+x64 (darwin)","dist":{"integrity":"sha512-ucUqtF3a3o6v1RzHY7Es25MHqQIRxcZKYSPshdrUmXUwYkGSjmxVrGijEj3DR3X5Pf0FxoSM2LH8XhnvFV7yTg==","shasum":"bd19579e213db8b8e44c9fa8eca9140b7d52d75d","tarball":"https://registry.npmjs.org/vue-tsc-eslint-hook/-/vue-tsc-eslint-hook-1.4.1.tgz","fileCount":5,"unpackedSize":8091,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGyolpbThjWRFKeEq4BDkDmWh3YmOgsQW+zouVjhZR+DAiEAp+VqV0qhQ/8BqLEdOdtMOwTtGuCsNiUKaiLwFyn3cxA="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkQf0xACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpCmg/9EsQTexNtQS784iSbb1mZWwf2sllQuvpjMnRcVglZFoCIWCTa\r\nvoNJ62ReM89gcjct43h+UiE0UkKgWGQ1WNQlFL99CeLn3Kkdzfu+22B5JXx6\r\nc52k6t1HTYvoqr6XTdjNUZvaCTiOeIqTMoqvBL2ahymeEFvbR43kP/wqjUud\r\n7MR1NQI9moBTRzVDPDmTVmClR7uuItNMnbgKZzMiHGILeIMff5qHws3LKY81\r\n4o+cBnk0ik9++Md5NN8zgsEB6/WyYhHz+tKpz4OObMsVGJvsv+DdpGk/ryGm\r\nk7bVMhEdF8vdWMWf5qrt+ArdwfnL/1uTf1PU3gAyXpgf3ZikK9TpvauCBvPh\r\nqIXhQI6aJTGrrfo1/NMbbgVKCHwArLRbvfLoyernnzCfFH9WkrEjLqgmuYn3\r\nmVw32jokok/zOuTwWxMkldTxHBt6tRnigRfQA09ZeDHzGHKWZVDomuN59bGv\r\ne1MveZACvcs03LOzHtjISRK1LUxJzLRXMVCK6B7KmQdntfTB1iaSVBKilAGK\r\nNDRH6IiuSguJiCINifKSwWYGpkQsm5iLB6N/AYvR/avQVlJLEWsQtIfUfW0I\r\naSpIpA0omwzGHzH1r5HK8LHYq0jec+qNVcE9HCzJwgZGBb4zCaDVgGU2JXpT\r\nux4NuMSyUg0N/GBs3Qh9GUEB3fTQEXu3gfs=\r\n=OB/2\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"johnsoncodehk","email":"johnsoncodehk@gmail.com"},"directories":{},"maintainers":[{"name":"johnsoncodehk","email":"johnsoncodehk@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/vue-tsc-eslint-hook_1.4.1_1682046256850_0.18800778343079672"},"_hasShrinkwrap":false},"1.4.2":{"name":"vue-tsc-eslint-hook","version":"1.4.2","main":"out/index.js","license":"MIT","repository":{"type":"git","url":"git+https://github.com/vuejs/language-tools.git","directory":"packages/vue-tsc-eslint"},"devDependencies":{"@types/eslint":"latest","vue-tsc":"1.4.2"},"peerDependencies":{"eslint":"*"},"dependencies":{"vscode-languageserver-textdocument":"^1.0.8"},"gitHead":"7879b086f9e5c4a9e748014d5469370d0f3de378","types":"./out/index.d.ts","description":"Use ESLint with vue-tsc to have better performance and accuracy.","bugs":{"url":"https://github.com/vuejs/language-tools/issues"},"homepage":"https://github.com/vuejs/language-tools#readme","_id":"vue-tsc-eslint-hook@1.4.2","_nodeVersion":"18.13.0","_npmVersion":"lerna/2.0.0/node@v18.13.0+x64 (darwin)","dist":{"integrity":"sha512-yoeBMPxetK+UK8u2WxlEUdm+yp5m2jr41Izu4aT57umP/7GdFkE/pZTlE8w9NSrBGZ9o5v2dYfs29dqjHsvCaA==","shasum":"80e0a2d181e1a641e876e76ff94e80ba8db9acda","tarball":"https://registry.npmjs.org/vue-tsc-eslint-hook/-/vue-tsc-eslint-hook-1.4.2.tgz","fileCount":5,"unpackedSize":8091,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFE4bsD/VKucj1GISKkOGJPp6wTF8PGZaenfQQuqgL0cAiBrsgMWIjv5lXsv/qaP8yQUuO1Us3afHa64UiLK8tdm6A=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkQmbWACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmppSw//UYCf5IS6W+KEO7FfJSXRTjIsVGEoFuM2L6+p2eQWi+jQSZuY\r\nL49bh6vT762+6NPAjN9OiuuPm06nY/isscW0JSA89JQcXn+nh+lZC+PDDdIU\r\nfz630ZRZj+jNYpdauv466egswnaEVF1J1C7uzSEtupNBm6BasRyhTxdVN6rJ\r\nXBx7Cay7Aj0Tr9Z+wyWRLd9togcYOYb+9jofDycTc5fG6pzXQ9Z2QynI9eAV\r\n1IqOHeRlL170vtuYhhJ3t2DA4+euD0hdQgR1fdXU5qGQuPyFgZEePU7c3JVv\r\nxjoOAWCxgs/BdQxDCvUJgaR1FYbJqn4UsYzsoOFPnI3wngpx9NTxQLu4aIJ/\r\nOzaYjmDZpaWY4pcLWsTIiuhudiAMZXrz6DBerx0EUwZVyH9OG8/S6YKZQWkO\r\nntNPw7r6kx01RA2Rhho/JHXNJTuHInt1+8Uh058rJhig7T+Qr8JNUTOjxDvC\r\n9xn54TAv0V9shKFdlXZKinc2rl8fEgW13s+VDRyz1vnQ1D9yl8Vtj5w5f7ae\r\nrzf0AqmUoc7exAuq9Vsv1DXRp4ilOSeeAuOXDravxiCz93c8cUSlMtbVPmNT\r\nlA1c3s2FrHm8shblDBeYZyw2gVyIBbMIQIFb2jfrbpMuicPvRhsOpc0lwEeK\r\n5ivOSVCsGQNvkeZJg8Vpao9rrp/37H37c6Y=\r\n=4cZf\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"johnsoncodehk","email":"johnsoncodehk@gmail.com"},"directories":{},"maintainers":[{"name":"johnsoncodehk","email":"johnsoncodehk@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/vue-tsc-eslint-hook_1.4.2_1682073302398_0.905099622070707"},"_hasShrinkwrap":false},"1.4.3":{"name":"vue-tsc-eslint-hook","version":"1.4.3","main":"out/index.js","license":"MIT","repository":{"type":"git","url":"git+https://github.com/vuejs/language-tools.git","directory":"packages/vue-tsc-eslint"},"devDependencies":{"@types/eslint":"latest","vue-tsc":"1.4.3"},"peerDependencies":{"eslint":"*"},"dependencies":{"vscode-languageserver-textdocument":"^1.0.8"},"gitHead":"5236d30f9eec38c9537af66471c587821f11ef82","types":"./out/index.d.ts","description":"Use ESLint with vue-tsc to have better performance and accuracy.","bugs":{"url":"https://github.com/vuejs/language-tools/issues"},"homepage":"https://github.com/vuejs/language-tools#readme","_id":"vue-tsc-eslint-hook@1.4.3","_nodeVersion":"18.13.0","_npmVersion":"lerna/2.1.0/node@v18.13.0+x64 (darwin)","dist":{"integrity":"sha512-LBXbCU77XDEKKwI6h+u4prQxAreo6t+tL3ohwO4+VpT0xgcfYfp9CxBYqN5p8kDDVWTnrXolZ67Wn6JvPHF7Hg==","shasum":"c59f1963f3f6424ecd411ddabbcf8f3d68016428","tarball":"https://registry.npmjs.org/vue-tsc-eslint-hook/-/vue-tsc-eslint-hook-1.4.3.tgz","fileCount":5,"unpackedSize":8091,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDzB411/FqgrgKZxJbhwjexk0fgBue7RLketuyXkSOBjwIgbM/uyWwZdZKKPgbGr1cQDJI+6mdKBd7jHBoLB1NCyUA="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkQ/2KACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq82w//apNKnAn/YWogOjIMXbq1tQyBK4Ij6z1/UwXHK3geUP841SxM\r\najliZAeJCrcIDH2eC8w5hbQ16uF65K2d49hz1ha2JG62RqXgEcDTipLPo7gj\r\nVKVmchhZ87CyXvRKwSdxKmcdFWndhls4d95JEUkLW7+5irSHjm1hmJfQqDTH\r\n7rbU6NWmKAM7JljgEE+Wtr7UhRsPWUUdU7fafYKXycFisBYqvv2ptj85ThQx\r\nzs/5348AadsHAXbrE8HxH4md7aKFofL8DvuK7QI+qY8W4QphAFLKb117GXAT\r\n90UjnabotMZZlnZ0DUNl+yq5UFUTpXl7VBFcystJuQXzkbcoSRVUe1VVLc6a\r\n9rwazSGgv+uY/hlbG/Z1NhcnCrjp/UOaMT96inXossgs5mZeKB9IDdXHZtOf\r\n4o8jYR54hkxwy8C1G1lS9VbMgKTfdIOTaQ8eHFTRuwIfYoYkti0Z7PAZTmlS\r\nYno/RVY65xvlIUUhPrcq76QPx42XRx7rBVZIUkVqBzcvAQJoniu+LSX81BL0\r\n3osZwRAtRXHSla88oTuod25awEqFM9tanZZKCGIKE81x4O0Lxae7EYL+bD/Z\r\nEjEETFVpYr7ediHzKJKxrX7ICQ0UGk7WhZJm/hnATofv2jy5tzwQTM5H/w1U\r\njo7HkYGUGvbvAiSxmMszQITeMMiJKuz5yBE=\r\n=M2tY\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"johnsoncodehk","email":"johnsoncodehk@gmail.com"},"directories":{},"maintainers":[{"name":"johnsoncodehk","email":"johnsoncodehk@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/vue-tsc-eslint-hook_1.4.3_1682177418476_0.5770181785959525"},"_hasShrinkwrap":false},"1.4.4":{"name":"vue-tsc-eslint-hook","version":"1.4.4","main":"out/index.js","license":"MIT","repository":{"type":"git","url":"git+https://github.com/vuejs/language-tools.git","directory":"packages/vue-tsc-eslint"},"devDependencies":{"@types/eslint":"latest","vue-tsc":"1.4.4"},"peerDependencies":{"eslint":"*"},"dependencies":{"vscode-languageserver-textdocument":"^1.0.8"},"gitHead":"3f9b54190b431969f3659be740edb9a481564f8b","types":"./out/index.d.ts","description":"Use ESLint with vue-tsc to have better performance and accuracy.","bugs":{"url":"https://github.com/vuejs/language-tools/issues"},"homepage":"https://github.com/vuejs/language-tools#readme","_id":"vue-tsc-eslint-hook@1.4.4","_nodeVersion":"18.13.0","_npmVersion":"lerna/2.1.0/node@v18.13.0+x64 (darwin)","dist":{"integrity":"sha512-V+Z+5lxlk7UvYSaDl09luZ2CKisXQBuhaRN6VMznR766/dJFtZY9lcRuHPWqVtx9//6kPTnFGrtADQzje81izw==","shasum":"f94ff27bdcf2c865ee90e1311b9d88dc5b7a4cbb","tarball":"https://registry.npmjs.org/vue-tsc-eslint-hook/-/vue-tsc-eslint-hook-1.4.4.tgz","fileCount":5,"unpackedSize":8091,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEUNsC7UnBiDKRKpw60gQrhpxxec4h//bd8X0NpwobOEAiBhiJ9+Bkvxe64SP9pzrg5oLYQ7e9RNRaE9jsMVHoUTLg=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkRDvVACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpEuQ//S3l3HL5HceWpDQL18mnkg5yK+hdR507tvrPvJg8ysexBPMeF\r\nPVciIHmLoOAgqMu8riX/VTRpiG8uugDBB/oLlbRtec8yoNKvjlU93/bONVuh\r\n/YjB8JfVrrRNMHHbhu68PM2+sZVrgMtxaS1nrgFT7xmrKiNM1WOZNmyvCqsD\r\n31cFEwFZlooiOPbgH+LAzAWOhmGOXtApQSJQYfCCvLpndNfy7MTq+Z0ZPph/\r\nCjXTdy0S6zWME7WRb9mm4ro1bfvfg/HP8IcogM/5iMXB6untg0OJNwAg05K5\r\nvHbyhLV9lGrUKyB/4OVY/OBVUDJCLNL/bxj/neTZVyD1oNHtfPI6XCHTMZOl\r\nXLe8NIRAQTr2/rDAjnF1oglLISA9hS4jq/xOEh/Mghk24ahfm11ffoIb3TRZ\r\nA7c7BSFLnZMyhG6T6GxaoAo+kuPClrYXQJylA2Fy4FwXhithVZo0DfVEme+a\r\nWP8L2shwCWeq23+875cbi70ZcCAZwx6NGrq92AlN4cuL4D9Wb0T+tFIHfQ8z\r\nPaTGJ1VfTkSuSUhTjZmUCJ2n38QHglrxnDolqqZicltly97Fke/uVHwSxKGD\r\n7FlPVHs+QyprWZ6wEmwHHmtOQ0FT0wZgepvIPFG/faB6tIFoVaYmzsyBVUnt\r\nH8ixiEBnwgHktD9DIZDSLFy25LGx3ijQt0M=\r\n=pVZX\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"johnsoncodehk","email":"johnsoncodehk@gmail.com"},"directories":{},"maintainers":[{"name":"johnsoncodehk","email":"johnsoncodehk@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/vue-tsc-eslint-hook_1.4.4_1682193365123_0.152328352995436"},"_hasShrinkwrap":false},"1.5.0":{"name":"vue-tsc-eslint-hook","version":"1.5.0","main":"out/index.js","license":"MIT","repository":{"type":"git","url":"git+https://github.com/vuejs/language-tools.git","directory":"packages/vue-tsc-eslint"},"devDependencies":{"@types/eslint":"latest","vue-tsc":"1.5.0"},"peerDependencies":{"eslint":"*"},"dependencies":{"vscode-languageserver-textdocument":"^1.0.8"},"gitHead":"4e2ea5bb680127968bb82a6622ea335372e0e786","types":"./out/index.d.ts","readme":"# vue-tsc-eslint-hook\n\nUse ESLint with vue-tsc to have better performance and accuracy.\n\nExample: https://github.com/DrJume/vue-volar-eslint\n\n## Usage\n\n`package.json`\n\n```json\n{\n\t\"devDependencies\": {\n\t\t\"eslint\": \"latest\",\n\t\t\"vue-tsc\": \"latest\",\n\t\t\"vue-tsc-eslint-hook\": \"latest\"\n\t}\n}\n```\n\n`tsconfig.json`\n\n```js\n{\n\t\"vueCompilerOptions\": {\n\t\t\"hooks\": [\n\t\t\t\"./vue-tsc-hook.js\"\n\t\t]\n\t}\n}\n```\n\n`vue-tsc-hook.js`\n\n```js\nmodule.exports = (program) =>\n\trequire('vue-tsc-eslint-hook')(\n\t\tprogram,\n\t\t(program) => ({\n\t\t\t...baseConfig,\n\t\t\tparserOptions: {\n\t\t\t\t...baseConfig.parserOptions,\n\t\t\t\tprograms: [program], // replace eslint typescript program\n\t\t\t},\n\t\t\t// ignore non-ts virtual files that was generated by volar\n\t\t\tignorePatterns: ['**/*.vue', '**/*.html', '**/*.pug', '**/*.css', '**/*.scss'],\n\t\t\toverrides: [\n\t\t\t\t...baseConfig.overrides ?? [],\n\t\t\t\t{\n\t\t\t\t\t// ignore format linting for virtual ts code\n\t\t\t\t\tfiles: ['*.vue.ts', '*.vue.js', '*.vue.tsx', '*.vue.jsx'],\n\t\t\t\t\trules: {\n\t\t\t\t\t\t'prettier/prettier': 'off',\n\t\t\t\t\t},\n\t\t\t\t},\n\t\t\t],\n\t\t})\n\t)\n```\n","readmeFilename":"README.md","description":"Use ESLint with vue-tsc to have better performance and accuracy.","bugs":{"url":"https://github.com/vuejs/language-tools/issues"},"homepage":"https://github.com/vuejs/language-tools#readme","_id":"vue-tsc-eslint-hook@1.5.0","_nodeVersion":"18.13.0","_npmVersion":"lerna/2.1.0/node@v18.13.0+x64 (darwin)","dist":{"integrity":"sha512-HcD6jGPtcTiwivbbzFS4mJ2K1EuNeqKXWFF55XC5ciVahhpAdUi0cMiULyeDly+aBpyWbF2Sd/pYKFfZzQAWSQ==","shasum":"fd11d042a131d9e84a4c018e36bad496a3fb7072","tarball":"https://registry.npmjs.org/vue-tsc-eslint-hook/-/vue-tsc-eslint-hook-1.5.0.tgz","fileCount":5,"unpackedSize":8091,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHtoui51XJuzsT6OaHZhxUeudbBQfIe8P1sta67KWSQJAiAdV3Blz5j59ND+AiyW+uxXTPxorjSr3gZfAAru4Oq+wA=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkRD3uACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrpbxAAjJE2tzIhK9L3apfvyjfkNDv0DUy345ckcmbVgwOvU7AHtaqN\r\nrfiBe2KtOArBFtTlL5fqhTQEpF8A3S8f/LeQEZT4pP+VuCX54c/HU27/fuCH\r\nIQFsyNJDZBlrJ46GbaHH25o4NhBLZc1mLlsVCElsqDp3Y+N367nSy3ZFlCh0\r\npJXrHAKESRf2U+jCnuluQe7s42zQhADz6z/NzkCjiGVWK076MnpGA2Iwie/c\r\nZsYnB/Q/5xgY4Ygo93N3Zrd2XJoyc7AO08E4E5a75aza8Njl9hg7ZIQes2HB\r\nqAQ5rOnTHRYlsjIZcWovoti3x3kUpwi6E/e5q3Mq6Smu6kBxuc3Pgyp5f9EA\r\nj3CGvyU3ZGD3hNPUA0bQTuvtBwmPKQI6i7zwHjvg0UYTXarPTF7ERfLrHc6+\r\nBV/zWJF8rU7o9NdSqhbi0KXXjXTZwSd6ujBT4I3ZwGtUVsXCrSIAs8uYFX8X\r\nAUMIV2sOVNu/1DVAFxRySB76Vbkek/TJFMvz3XhBW+kKYX/OOQOjYCWT/4kI\r\nrMGnd/+Dsj1OTcQ0vPCnTmLmwbDUoJRNiRwpbyCu81psGaSUmc+8bR6MYTTp\r\nurG6Lw7dLRSpXf0/gDLkfNTs7UX8HzIOBdYlDXD3G1uBAwXy1aA67cmE01NR\r\nrUl5VEyJThmK2lW5db2qjy2SuTLrQaC6scI=\r\n=7E3y\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"johnsoncodehk","email":"johnsoncodehk@gmail.com"},"directories":{},"maintainers":[{"name":"johnsoncodehk","email":"johnsoncodehk@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/vue-tsc-eslint-hook_1.5.0_1682193901953_0.11242034367743003"},"_hasShrinkwrap":false},"1.5.1":{"name":"vue-tsc-eslint-hook","version":"1.5.1","main":"out/index.js","license":"MIT","repository":{"type":"git","url":"git+https://github.com/vuejs/language-tools.git","directory":"packages/vue-tsc-eslint"},"devDependencies":{"@types/eslint":"latest","vue-tsc":"1.5.1"},"peerDependencies":{"eslint":"*"},"dependencies":{"vscode-languageserver-textdocument":"^1.0.8"},"gitHead":"e4f83fc66b4761cb3949066b11e41baf1c978e3d","types":"./out/index.d.ts","readme":"# vue-tsc-eslint-hook\n\nUse ESLint with vue-tsc to have better performance and accuracy.\n\nExample: https://github.com/DrJume/vue-volar-eslint\n\n## Usage\n\n`package.json`\n\n```json\n{\n\t\"devDependencies\": {\n\t\t\"eslint\": \"latest\",\n\t\t\"vue-tsc\": \"latest\",\n\t\t\"vue-tsc-eslint-hook\": \"latest\"\n\t}\n}\n```\n\n`tsconfig.json`\n\n```js\n{\n\t\"vueCompilerOptions\": {\n\t\t\"hooks\": [\n\t\t\t\"./vue-tsc-hook.js\"\n\t\t]\n\t}\n}\n```\n\n`vue-tsc-hook.js`\n\n```js\nmodule.exports = (program) =>\n\trequire('vue-tsc-eslint-hook')(\n\t\tprogram,\n\t\t(program) => ({\n\t\t\t...baseConfig,\n\t\t\tparserOptions: {\n\t\t\t\t...baseConfig.parserOptions,\n\t\t\t\tprograms: [program], // replace eslint typescript program\n\t\t\t},\n\t\t\t// ignore non-ts virtual files that was generated by volar\n\t\t\tignorePatterns: ['**/*.vue', '**/*.html', '**/*.pug', '**/*.css', '**/*.scss'],\n\t\t\toverrides: [\n\t\t\t\t...baseConfig.overrides ?? [],\n\t\t\t\t{\n\t\t\t\t\t// ignore format linting for virtual ts code\n\t\t\t\t\tfiles: ['*.vue.ts', '*.vue.js', '*.vue.tsx', '*.vue.jsx'],\n\t\t\t\t\trules: {\n\t\t\t\t\t\t'prettier/prettier': 'off',\n\t\t\t\t\t},\n\t\t\t\t},\n\t\t\t],\n\t\t})\n\t)\n```\n","readmeFilename":"README.md","description":"Use ESLint with vue-tsc to have better performance and accuracy.","bugs":{"url":"https://github.com/vuejs/language-tools/issues"},"homepage":"https://github.com/vuejs/language-tools#readme","_id":"vue-tsc-eslint-hook@1.5.1","_nodeVersion":"18.13.0","_npmVersion":"lerna/2.1.0/node@v18.13.0+x64 (darwin)","dist":{"integrity":"sha512-mQz4rSr+8UaX2cUB7ZUWOGX+dkoHGX4SLK8Xx5PQv6bm/PEBf+9oVCyXAVrFVbpH8TdFk2CxcoELnAmjQ2oPig==","shasum":"2c2c3c51685489984772b2970aa25e10e122bf61","tarball":"https://registry.npmjs.org/vue-tsc-eslint-hook/-/vue-tsc-eslint-hook-1.5.1.tgz","fileCount":5,"unpackedSize":8091,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCDh5p7Y2Tye5XKiX5bToGWLgc/v/EPelOO6cJYjoNOmwIhAJcgf6NIo4/kMN4FtQAiNCCKurWV/3L+LYJFYM2r5MgP"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkRQoTACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrFUw//UuVCQSW9XxbGCrXk00SQWmUbOBRlrcbaYV72tqDMP1oNoUZ0\r\nf8Dd4ZwMBrryhudjLSI4o5hOLJFXwFzd+BVGGmiTLtlO1g9hOHLkI8lHkGVy\r\ndWy6lVgZIaht9rzObeZqbPHjjUUsm8A+I54xIE4ZrmuGJC4jJMhj3EnziyrD\r\nQGFCzrRkY7FBZ62RBFhMrtmW/3xTgPExSwpFgUswuDLWtGbGbs+SUzhFMdLh\r\nCjnkpExWR0QOfmsUXWlgDXcuKKh6OqvZgz0+P2x2GdYqGnK/bv3D4Mw+fWZs\r\n3eJT5OLHtJMvvmnQFrEODb9VxzfxM58ZgwyOJ0AiA2IlkHbJHV7fg1nLlQzh\r\nv3+TbddXDGGh67rCeOQjWZ1F2Hy/LWYx6275FORKbTmZaU1GMg6zvIwTFBCN\r\nlYgzi2h+rpWsNHyXKu3g2s8bVLTNH9zT9D22RyfGWL74IgkVQ3JrxAOH1RHp\r\nfO1WWYvbPQjq3muoihAZLA2xLderUjxa3fg38JfUATDwLIg1EEGPWhI2FJN8\r\nhvM28IJqUuvHiE0hP88LltKxQMoOe0AnliBd1SOhJkJnR+W1O55TDEPwcTsT\r\nJI4hxI/UOl6O2v2wsgL16ycT4i/0fs4dwpATNXs0fzB5PA3niCeWfpmmGh0u\r\nuSarpk8ltGdumZ77N/JWYRCSXtXjhktIcHs=\r\n=IR9U\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"johnsoncodehk","email":"johnsoncodehk@gmail.com"},"directories":{},"maintainers":[{"name":"johnsoncodehk","email":"johnsoncodehk@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/vue-tsc-eslint-hook_1.5.1_1682246162858_0.701035803618538"},"_hasShrinkwrap":false},"1.5.2":{"name":"vue-tsc-eslint-hook","version":"1.5.2","main":"out/index.js","license":"MIT","repository":{"type":"git","url":"git+https://github.com/vuejs/language-tools.git","directory":"packages/vue-tsc-eslint"},"devDependencies":{"@types/eslint":"latest","vue-tsc":"1.5.2"},"peerDependencies":{"eslint":"*"},"dependencies":{"vscode-languageserver-textdocument":"^1.0.8"},"gitHead":"4a3460c6ee60c4cb47103f4f2399a84e944e6e74","types":"./out/index.d.ts","readme":"# vue-tsc-eslint-hook\n\nUse ESLint with vue-tsc to have better performance and accuracy.\n\nExample: https://github.com/DrJume/vue-volar-eslint\n\n## Usage\n\n`package.json`\n\n```json\n{\n\t\"devDependencies\": {\n\t\t\"eslint\": \"latest\",\n\t\t\"vue-tsc\": \"latest\",\n\t\t\"vue-tsc-eslint-hook\": \"latest\"\n\t}\n}\n```\n\n`tsconfig.json`\n\n```js\n{\n\t\"vueCompilerOptions\": {\n\t\t\"hooks\": [\n\t\t\t\"./vue-tsc-hook.js\"\n\t\t]\n\t}\n}\n```\n\n`vue-tsc-hook.js`\n\n```js\nmodule.exports = (program) =>\n\trequire('vue-tsc-eslint-hook')(\n\t\tprogram,\n\t\t(program) => ({\n\t\t\t...baseConfig,\n\t\t\tparserOptions: {\n\t\t\t\t...baseConfig.parserOptions,\n\t\t\t\tprograms: [program], // replace eslint typescript program\n\t\t\t},\n\t\t\t// ignore non-ts virtual files that was generated by volar\n\t\t\tignorePatterns: ['**/*.vue', '**/*.html', '**/*.pug', '**/*.css', '**/*.scss'],\n\t\t\toverrides: [\n\t\t\t\t...baseConfig.overrides ?? [],\n\t\t\t\t{\n\t\t\t\t\t// ignore format linting for virtual ts code\n\t\t\t\t\tfiles: ['*.vue.ts', '*.vue.js', '*.vue.tsx', '*.vue.jsx'],\n\t\t\t\t\trules: {\n\t\t\t\t\t\t'prettier/prettier': 'off',\n\t\t\t\t\t},\n\t\t\t\t},\n\t\t\t],\n\t\t})\n\t)\n```\n","readmeFilename":"README.md","description":"Use ESLint with vue-tsc to have better performance and accuracy.","bugs":{"url":"https://github.com/vuejs/language-tools/issues"},"homepage":"https://github.com/vuejs/language-tools#readme","_id":"vue-tsc-eslint-hook@1.5.2","_nodeVersion":"18.13.0","_npmVersion":"lerna/2.1.0/node@v18.13.0+x64 (darwin)","dist":{"integrity":"sha512-td6dSCQlbeLu7AuuuCaVHZBTubPKG+UA2S2RzoaQT+akbFjnVKbv/yOcV9ckh7XQ0n7MW1+Q5o++U8kWwqWolw==","shasum":"218bc7734c25d06a2b4fc75d72b86391cd097c6a","tarball":"https://registry.npmjs.org/vue-tsc-eslint-hook/-/vue-tsc-eslint-hook-1.5.2.tgz","fileCount":5,"unpackedSize":8091,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEft2p2rq0rPdxJMWKx4dJo329+9Q22QYgwwaoSy96FsAiEAuGBq3hLBBxZg6k9tf41nDqzTW/3b1+4qaVvaHvECAKo="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkRgoxACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp2axAAjoMILF1SbklSLKeN9ELSZ2m5z1V3MchY+DLfP4arYjP7/Mt3\r\navha7Us9/AyY0rQBEPyOgdrgQqIwFktviseIVtLgMgdy2vnLvOGFVafmwyzS\r\n7orPfzLBM1VybokzjMtlCR9pblcSozxKUBzN4TSnXeDUCe1K2LxHCvV8VQWn\r\ncme65l38HYmgSGJy24oosLriTnvvPqfCqrd0EyUY/feCG4UJw3x5S+Veb9fv\r\nOM+bYA87L2czNzgrZylW+CTbIW87miDuii3Xl3QQ7rEjeeYibHVH2dlWy0V+\r\nVYsMZ8ImHrT2fm5zFvNrOZHcTtyWhP7iPDO4AMiGdhcxx5G5KLGrVdeTT3ov\r\n1EHF8d+UszQSMzCbeWZoT1zpNzgIcNa6GGlR4EaAkdCbNWLdgxFMXprlLUn4\r\ni2C5XpD3MpeKLrpM56sItXVnICrG9pEy811hljQLrohNB7eMgUqllu8Ecygo\r\n9Uo/fwfNiJ2okOMF4Xh/vzcBRIOQ3O2YOUVBZ9i6N+iTpy25FQUi98Q0OiU8\r\nWa/Q96j8dVOFXOoKNnDuxQzHDd16COks6JYlCb57Kokx6Beozem3VPFuOwU2\r\nk6DABKnnnPvWFnAu1w7ULPmciPiS68TOyQbIy8oOtZTdEC+SlHycrV4032dH\r\nJTJkhgVYd+hkCf+nAYQtbYb5RME2RTQe21c=\r\n=2Ndh\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"johnsoncodehk","email":"johnsoncodehk@gmail.com"},"directories":{},"maintainers":[{"name":"johnsoncodehk","email":"johnsoncodehk@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/vue-tsc-eslint-hook_1.5.2_1682311729642_0.5025649839681445"},"_hasShrinkwrap":false},"1.5.3":{"name":"vue-tsc-eslint-hook","version":"1.5.3","main":"out/index.js","license":"MIT","repository":{"type":"git","url":"git+https://github.com/vuejs/language-tools.git","directory":"packages/vue-tsc-eslint"},"devDependencies":{"@types/eslint":"latest","vue-tsc":"1.5.3"},"peerDependencies":{"eslint":"*"},"dependencies":{"vscode-languageserver-textdocument":"^1.0.8"},"gitHead":"245e2a4db87c6ef9c33c92d161a380ca4da5c9ba","types":"./out/index.d.ts","readme":"# vue-tsc-eslint-hook\n\nUse ESLint with vue-tsc to have better performance and accuracy.\n\nExample: https://github.com/DrJume/vue-volar-eslint\n\n## Usage\n\n`package.json`\n\n```json\n{\n\t\"devDependencies\": {\n\t\t\"eslint\": \"latest\",\n\t\t\"vue-tsc\": \"latest\",\n\t\t\"vue-tsc-eslint-hook\": \"latest\"\n\t}\n}\n```\n\n`tsconfig.json`\n\n```js\n{\n\t\"vueCompilerOptions\": {\n\t\t\"hooks\": [\n\t\t\t\"./vue-tsc-hook.js\"\n\t\t]\n\t}\n}\n```\n\n`vue-tsc-hook.js`\n\n```js\nmodule.exports = (program) =>\n\trequire('vue-tsc-eslint-hook')(\n\t\tprogram,\n\t\t(program) => ({\n\t\t\t...baseConfig,\n\t\t\tparserOptions: {\n\t\t\t\t...baseConfig.parserOptions,\n\t\t\t\tprograms: [program], // replace eslint typescript program\n\t\t\t},\n\t\t\t// ignore non-ts virtual files that was generated by volar\n\t\t\tignorePatterns: ['**/*.vue', '**/*.html', '**/*.pug', '**/*.css', '**/*.scss'],\n\t\t\toverrides: [\n\t\t\t\t...baseConfig.overrides ?? [],\n\t\t\t\t{\n\t\t\t\t\t// ignore format linting for virtual ts code\n\t\t\t\t\tfiles: ['*.vue.ts', '*.vue.js', '*.vue.tsx', '*.vue.jsx'],\n\t\t\t\t\trules: {\n\t\t\t\t\t\t'prettier/prettier': 'off',\n\t\t\t\t\t},\n\t\t\t\t},\n\t\t\t],\n\t\t})\n\t)\n```\n","readmeFilename":"README.md","description":"Use ESLint with vue-tsc to have better performance and accuracy.","bugs":{"url":"https://github.com/vuejs/language-tools/issues"},"homepage":"https://github.com/vuejs/language-tools#readme","_id":"vue-tsc-eslint-hook@1.5.3","_nodeVersion":"18.13.0","_npmVersion":"lerna/2.1.0/node@v18.13.0+x64 (darwin)","dist":{"integrity":"sha512-IFbeHixTv/tUmVk8VCk1Oh+bpn8JYLAhJeFyogF8suszcK2NgTwGtIe2dVR8KLqJrYygRa3u2dhsgowXkHKnZA==","shasum":"b6538a122300929bb6b3d83dd42cac82023af969","tarball":"https://registry.npmjs.org/vue-tsc-eslint-hook/-/vue-tsc-eslint-hook-1.5.3.tgz","fileCount":5,"unpackedSize":8091,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHSjGi3F8v6BPPgH8RqO+T2rowuaaIwKKYR4z3wJrmXgAiEAknM5Rfy53OKdUFF+gLl0vxKTrMnSbD9HsJO1lOC5qys="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkSD5wACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmpgjw//W9f/HlWwi4t1yjx4o6T7WtU11W2mQTIIxC+z/F3Uq8S36QuZ\r\nhBvXvNPnmtel2Bn6bWqvr+xLqClYSkcfRdOQggO4crJ28lE+nneCuHVqz/Kv\r\nUwzhjpz71yaDkw2Pq8sQt0hhIJuDkJH2maaqXOvA6SdGVMsMuFUpvieluk49\r\ndSxjHE353F9cxNGEQ4x9U+PqBCaFuL4KPpQoybu1iNw11ea1rgFliBm2JrUM\r\niNsjWZdvLjRz65EyJknHOS3k/fOKf/q2+tAwjpVgFpWHN13Dw49LmIZmcE40\r\nDHB9MREyOfoX9YalCmW0qxmvOn6UYUAcLrwWvYCZbGkz1tjIXkgfDAPwLwm9\r\nBDRdAgeP9xHk7KN4dCMRyrvdY3Omz5USeunCZXcmyLjsTWoxOzFYzPcQIEyC\r\nOlETmnXPzp9Sdjp3PGUnBqr5uY500PiLE5AP31Va1nloVkbs8lhPczlTgz24\r\ns6s9C4LG7eAN0JQNtdjb6nxWs2ECTaQyqXrqZHj8Sdyl9SavQYQRKfQE/H+7\r\ngqDcL2gVjoxE2Ru8xVNZ5nmkkqhnKK3DCkTGxF3d6uZwGQ3kRz0YilE2nzlU\r\neZTqis7HlWAbHJyqhKIT4Rm3dV0x2vf2ML0jwnUBy3QFMQWsC/URQCvYqVKS\r\nLCVUyt0D8pCf/Mr+TlKqlVTWQTmlax6IsNM=\r\n=PnEd\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"johnsoncodehk","email":"johnsoncodehk@gmail.com"},"directories":{},"maintainers":[{"name":"johnsoncodehk","email":"johnsoncodehk@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/vue-tsc-eslint-hook_1.5.3_1682456175756_0.7625431188100493"},"_hasShrinkwrap":false},"1.5.4":{"name":"vue-tsc-eslint-hook","version":"1.5.4","main":"out/index.js","license":"MIT","repository":{"type":"git","url":"git+https://github.com/vuejs/language-tools.git","directory":"packages/vue-tsc-eslint"},"devDependencies":{"@types/eslint":"latest","vue-tsc":"1.5.4"},"peerDependencies":{"eslint":"*"},"dependencies":{"vscode-languageserver-textdocument":"^1.0.8"},"gitHead":"efa9b71f8bed110f8a7723942f86df2b7bcb1764","types":"./out/index.d.ts","readme":"# vue-tsc-eslint-hook\n\nUse ESLint with vue-tsc to have better performance and accuracy.\n\nExample: https://github.com/DrJume/vue-volar-eslint\n\n## Usage\n\n`package.json`\n\n```json\n{\n\t\"devDependencies\": {\n\t\t\"eslint\": \"latest\",\n\t\t\"vue-tsc\": \"latest\",\n\t\t\"vue-tsc-eslint-hook\": \"latest\"\n\t}\n}\n```\n\n`tsconfig.json`\n\n```js\n{\n\t\"vueCompilerOptions\": {\n\t\t\"hooks\": [\n\t\t\t\"./vue-tsc-hook.js\"\n\t\t]\n\t}\n}\n```\n\n`vue-tsc-hook.js`\n\n```js\nmodule.exports = (program) =>\n\trequire('vue-tsc-eslint-hook')(\n\t\tprogram,\n\t\t(program) => ({\n\t\t\t...baseConfig,\n\t\t\tparserOptions: {\n\t\t\t\t...baseConfig.parserOptions,\n\t\t\t\tprograms: [program], // replace eslint typescript program\n\t\t\t},\n\t\t\t// ignore non-ts virtual files that was generated by volar\n\t\t\tignorePatterns: ['**/*.vue', '**/*.html', '**/*.pug', '**/*.css', '**/*.scss'],\n\t\t\toverrides: [\n\t\t\t\t...baseConfig.overrides ?? [],\n\t\t\t\t{\n\t\t\t\t\t// ignore format linting for virtual ts code\n\t\t\t\t\tfiles: ['*.vue.ts', '*.vue.js', '*.vue.tsx', '*.vue.jsx'],\n\t\t\t\t\trules: {\n\t\t\t\t\t\t'prettier/prettier': 'off',\n\t\t\t\t\t},\n\t\t\t\t},\n\t\t\t],\n\t\t})\n\t)\n```\n","readmeFilename":"README.md","description":"Use ESLint with vue-tsc to have better performance and accuracy.","bugs":{"url":"https://github.com/vuejs/language-tools/issues"},"homepage":"https://github.com/vuejs/language-tools#readme","_id":"vue-tsc-eslint-hook@1.5.4","_nodeVersion":"18.13.0","_npmVersion":"lerna/2.1.0/node@v18.13.0+x64 (darwin)","dist":{"integrity":"sha512-bGIzybEt3SY0fFX99bBItyoozKfpMj3qzss4LWYSY8MpYoAfIEClx8cP41RAezPIGLP9TfC4SxfJqciuBbDfbQ==","shasum":"bd0be52a0db548078a6821490084a3a9ba331698","tarball":"https://registry.npmjs.org/vue-tsc-eslint-hook/-/vue-tsc-eslint-hook-1.5.4.tgz","fileCount":5,"unpackedSize":8091,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDDfBYNtP7gaHM8bXixpr5wegQzb4TnF+VWyHiHwGY//AIhAPzmO+9pv6vn6C3QOrM6WEjYRsZVMdRpPUIKOMjSxuFL"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkSSgwACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrA/Q//eCKzjNh8c3hHAGmRbfJJcHV7bwvufchfeSqkf+lkIexQSEQo\r\nmwx8A81+nta9rbprDS+Tu4JRFq6B9e/JTDHTQnD27TRZ7GLzzY6xjpjeBMam\r\ng6R1/6I4NkJhBTUbslzf6to5g/eDS1hdthoWUcLR16Dkaxlyf9H7S1uV2Zqu\r\nfP3XZvsHtvH8w9i9nqdLuKRTXNQU3yoYjDuhBGsEtVdkLBYk4XPXaY3Ftxay\r\nxr9ybcjWuxVWsDHCuxLHfOSls8+wPNRC9zObTrMKK8BezGsNkfezZnVW+m+K\r\ni4AfQBFLw0eO4gGXNO+qSamHkzlCqEl0wDYk54SLwreo3eLbD7hevn3ufVH9\r\nhCmK6dSxUZs+oXTq+yGQ99RiNr6Z4gdlobFEjPBcX+2bwLIEOLU0WAMEe0UL\r\n9zcn7o6iFh4OFgbJbD7FzKR2dTQobKBAM4K+/fAeN0yZoVsdkpoebszazuPh\r\nN30H+WhmxiH+dSFKnQN1g+R75UP7I4bxDIWSr/hWENQdN45HyJpA0ChnkTsI\r\nrk32H83vYlNJ7eGbZBaLKSxMNSgJyGFqIJ17U8qTyog6HzSmiwe90VEkOgup\r\nrO8GcnVy5PY1IDtPCGozejY6cn9/43sK8jw0fJpGNT4I+bZCbtWd1+JyXlhM\r\nbxtXi/GlOpkpZYe31Twpv5dNNXBgp2CS8vc=\r\n=xz3v\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"johnsoncodehk","email":"johnsoncodehk@gmail.com"},"directories":{},"maintainers":[{"name":"johnsoncodehk","email":"johnsoncodehk@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/vue-tsc-eslint-hook_1.5.4_1682516015884_0.1373875289583184"},"_hasShrinkwrap":false},"1.6.0":{"name":"vue-tsc-eslint-hook","version":"1.6.0","main":"out/index.js","license":"MIT","repository":{"type":"git","url":"git+https://github.com/vuejs/language-tools.git","directory":"packages/vue-tsc-eslint"},"devDependencies":{"@types/eslint":"latest","vue-tsc":"1.6.0"},"peerDependencies":{"eslint":"*"},"dependencies":{"vscode-languageserver-textdocument":"^1.0.8"},"gitHead":"34b578e2c0fc23645b2f60e9206d91c1bd3833d0","types":"./out/index.d.ts","description":"Use ESLint with vue-tsc to have better performance and accuracy.","bugs":{"url":"https://github.com/vuejs/language-tools/issues"},"homepage":"https://github.com/vuejs/language-tools#readme","_id":"vue-tsc-eslint-hook@1.6.0","_nodeVersion":"18.13.0","_npmVersion":"lerna/2.1.0/node@v18.13.0+x64 (darwin)","dist":{"integrity":"sha512-02Y248C6O3TaLVTxVVjWJtd5bpgx7GDwPsMU+09eHsQxCisHNprduYSeBIaiachqv2x5nmWiCWiGJVm9/eX3Rw==","shasum":"37a29f9baba35619dca436a5e6ae7fa0f79913a2","tarball":"https://registry.npmjs.org/vue-tsc-eslint-hook/-/vue-tsc-eslint-hook-1.6.0.tgz","fileCount":5,"unpackedSize":8091,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCMNcjwyjugs0IcMi6KjWTd0H58pWEiwb++ZDFvdi4g4wIhAPeNyFozMREjPq72knusxHdRS0G4qgFnjfeuhZYEYKxt"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkSY3yACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq/kRAAk/5kjHRjaRf/jfKhP+n2KOWLID8TzZ+QZGDJ3N2ngcTkmJdh\r\nN8TZvRcH7EnXXNptSazK8YUuOY0o5GdH75c74kajPQZCbUkMc3ss/q5B7J6r\r\niNqFjn6N/eRdLVPCId0hMbbTv2c/hhr8F54ZWQInUdt1cuKCKn/0DomdpbhI\r\nR4MJuUlJFPELt4aOXN1pzdRot6WA4vR1RUn88ZYOApeKhEZGMUJgj8ofIxH2\r\nSdpNo+oE2tKsH8+9+H8deeYbHJQu9T9X4+jMyAv9MUlJuEsZ3MHun10iThWk\r\ny3hGPZK2Ts73liMlUnOfc2ZY2v/JzAjyBWwRF//J19bMMOUGcN4QP/I1FW8i\r\nL0l1Fmw5VoGcVhwSw6z5ICF/dzOsJD7Rqpic3ULuSRHgWBo9tN1ySSCUQGit\r\n5i4pcPfpAQwolcK3Zux1TGpk5Eft4ORsAF7It7r6y9ui9/WBdV2M5q7BpYkO\r\nezxPsdWkYlF7TW9MPiiwMjJq9OXiUFhQ2vNU09rNq6f347twd7W7orNjp6pP\r\nc6aSDR3Q6qWHQkxmgSxW/wp7tngqi8qD9DiytfgggYWi7mE6vi75yr7VnYbf\r\nmTeWHbYNKjP6jJGz+FWyiuWQjV2JfjKR+O1yHTEhxCAmUpwZOiIQeQrFzDVg\r\nKdZ5Kr95Zz+Uw5mrye25FRaKHUd9yUiLN/4=\r\n=1X0y\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"johnsoncodehk","email":"johnsoncodehk@gmail.com"},"directories":{},"maintainers":[{"name":"johnsoncodehk","email":"johnsoncodehk@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/vue-tsc-eslint-hook_1.6.0_1682542066115_0.31505080714595013"},"_hasShrinkwrap":false},"1.6.1":{"name":"vue-tsc-eslint-hook","version":"1.6.1","main":"out/index.js","license":"MIT","repository":{"type":"git","url":"git+https://github.com/vuejs/language-tools.git","directory":"packages/vue-tsc-eslint"},"devDependencies":{"@types/eslint":"latest","vue-tsc":"1.6.1"},"peerDependencies":{"eslint":"*"},"dependencies":{"vscode-languageserver-textdocument":"^1.0.8"},"gitHead":"93408e358cf4e6d7ba86d0949333032a17c8d109","types":"./out/index.d.ts","description":"Use ESLint with vue-tsc to have better performance and accuracy.","bugs":{"url":"https://github.com/vuejs/language-tools/issues"},"homepage":"https://github.com/vuejs/language-tools#readme","_id":"vue-tsc-eslint-hook@1.6.1","_nodeVersion":"18.13.0","_npmVersion":"lerna/2.1.0/node@v18.13.0+x64 (darwin)","dist":{"integrity":"sha512-IvbSBq/e9w+M4kmsNvDcrfLbUEG/8nc4eZFxoytyK1vpyI5A55Y8BG6Y2aQU9PbKBjslhe8LPoIscYjEcyjKCQ==","shasum":"b01df88f0600696209c4e0ac16ac8b7acb835738","tarball":"https://registry.npmjs.org/vue-tsc-eslint-hook/-/vue-tsc-eslint-hook-1.6.1.tgz","fileCount":5,"unpackedSize":8091,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQClgwslxAhwztjl5PrwbRz8pOW/tZwLSQqSTE8J8TOmGAIgKPaAs+HJcOa4H0pWeLFUkaKf9PQ6yNgbjkRiXg8OCQY="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkSrywACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpCbQ//V6F71HgXHPStiHeuFXYyJ3Tt921CanbjouFbtsezo+qE0BFu\r\nIUz7mHijqwJ7sttJcFnL3UJn63SiEBTLXC4gbMd1rqY3nbvqR6Io/e0/NR8w\r\nuF7kvIaiUhiwzsIqTmNy2R9mNJoBTyOUCnxf0lzRxbUPNOzDrfVrDUFTrNip\r\nH3zt1Y1LXtAGV7V2VqCuu0BtDXdd6O+ijMQuLyPJxO3DsbJ7L9xBPlO7z4XV\r\ngRtn5FQDYjLnV84GFdxFTSMS+ZauMySgVTZawMeydrr17GnjvMu2Tf8Bsi3M\r\n4Xm8zo0GJVHwp2w4v4zULVKTgcfImAVZYC5vUMnWQIixCpQQx//CdsENy9Uw\r\noLZkT29m66u8Ec0aCffQs6RuSdYgzo2Vf378LmQ/mM1qusi0qmPpSDI3YvgK\r\nuWXHsd7Yx3zvN6X5EgYy1RfO+VAZzXE+GD8zz5ExUvO4RueVGUkWvzPI1qgT\r\nZzmwXyqJUoSNg7zEB19Blc8WWPtnwWxfQjFAjDf+aSsTjAXNT06pn6SCS5VW\r\nYjej0FNYKL1pGejrDzXLk32swbrNh7NEih+BZhCHK75tDkVXKUCzavQZiDS6\r\nurhO3GoiVyKzg3EGffH3MzjS/Xp3P6uOpHRDmdZiJhfRYjUM2Nd9rNj112kf\r\nzOz4VS/l6SbHgm01o4skkEJMIzbRKYVDji8=\r\n=M+pF\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"johnsoncodehk","email":"johnsoncodehk@gmail.com"},"directories":{},"maintainers":[{"name":"johnsoncodehk","email":"johnsoncodehk@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/vue-tsc-eslint-hook_1.6.1_1682619568578_0.860181925865493"},"_hasShrinkwrap":false},"1.6.2":{"name":"vue-tsc-eslint-hook","version":"1.6.2","main":"out/index.js","license":"MIT","repository":{"type":"git","url":"git+https://github.com/vuejs/language-tools.git","directory":"packages/vue-tsc-eslint"},"devDependencies":{"@types/eslint":"latest","vue-tsc":"1.6.2"},"peerDependencies":{"eslint":"*"},"dependencies":{"vscode-languageserver-textdocument":"^1.0.8"},"gitHead":"927d564d66ba041da4c4affcb9f06d197613aa54","types":"./out/index.d.ts","description":"Use ESLint with vue-tsc to have better performance and accuracy.","bugs":{"url":"https://github.com/vuejs/language-tools/issues"},"homepage":"https://github.com/vuejs/language-tools#readme","_id":"vue-tsc-eslint-hook@1.6.2","_nodeVersion":"18.13.0","_npmVersion":"lerna/2.1.0/node@v18.13.0+x64 (darwin)","dist":{"integrity":"sha512-wdgjNhNly6Mi40GaDnqaME7IQs3SpcESbI1+LHJjfsBe/EihFYQhFiCFHTtiJCNvuHpeWcIWEJJFi/xbFcK++w==","shasum":"117a18a1b22afd3ce8961ed2c42f6be2d79333bf","tarball":"https://registry.npmjs.org/vue-tsc-eslint-hook/-/vue-tsc-eslint-hook-1.6.2.tgz","fileCount":5,"unpackedSize":8091,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDrYv/YuGtq578Ol4PAeezYcwX65nP44HnpyqaEhzGEOQIhAPcu6bShXslRt6+cE7OqWvpCLPPeW+W7O8bK6AFquBzi"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkT73ZACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpqkRAAnpTsK/CVcv1bZtG2xicjXn9fMUYJ6JbW4gleRAFTmzvsdeA6\r\n8oj8JFOOFZHAK0wPtqVgFiKPkACA9iHty5ZB3EbJutIXxsTnngI8uLkgwtvz\r\n5WLNTQzC5CH2zJHF/k4FXJHBqU+z4mSce/qqqdDENT746TcHaqwT8MTDWqHT\r\nj/E5hlhgEbgkuWg+uQGtk7r/FEVARjoWDgJlj3Nk0T9O/3gTjpw+cG/MOATW\r\nYQDpnrt6xwwA2IuJDSd8omEBITS43sF+lNBN3Bb14+/G308dIQDXR6iXFZ1X\r\n3G2RmP8Xg5geARpR7adPfjD64hEMBoWKuoucLUAHTaSCG9IDq+gge2CzwJSq\r\n33k0dOrnYlMsbsKsuyl2V7Nyll/egpkX//vOMY9DlzFNItalkl/Gxb7zt49e\r\nisBwN4c0sYOUzhNZmXi0GMVHjzYMGruIA7l6a6O14v78IGVtHSmDVJW9YEVp\r\n4N/5yPC7Wlsafctxp+JIH74DFVVdY9beq0jkwlfRWfVUVLC0hWEijHUaqAp5\r\n95ox9v0fG+qMrS8Z0zx7TMx6JYxMP+anY9shiWImzZsXvuBVGlLwsr81hbJc\r\no81RYYn2tNlDTkidijSLCzg2w70ypfucB6T6S5X0LB/hR3PLYtj4tQghAvKk\r\nATTb0rSwtMQQiSntNSuw9BxlPYIrHLdMTkU=\r\n=tgzT\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"johnsoncodehk","email":"johnsoncodehk@gmail.com"},"directories":{},"maintainers":[{"name":"johnsoncodehk","email":"johnsoncodehk@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/vue-tsc-eslint-hook_1.6.2_1682947545458_0.943003404496424"},"_hasShrinkwrap":false},"1.6.3":{"name":"vue-tsc-eslint-hook","version":"1.6.3","main":"out/index.js","license":"MIT","repository":{"type":"git","url":"git+https://github.com/vuejs/language-tools.git","directory":"packages/vue-tsc-eslint"},"devDependencies":{"@types/eslint":"latest","vue-tsc":"1.6.3"},"peerDependencies":{"eslint":"*"},"dependencies":{"vscode-languageserver-textdocument":"^1.0.8"},"gitHead":"e1655186c2f4ce4245279936cb2f4bdbf9f76dec","types":"./out/index.d.ts","description":"Use ESLint with vue-tsc to have better performance and accuracy.","bugs":{"url":"https://github.com/vuejs/language-tools/issues"},"homepage":"https://github.com/vuejs/language-tools#readme","_id":"vue-tsc-eslint-hook@1.6.3","_nodeVersion":"18.13.0","_npmVersion":"lerna/2.1.0/node@v18.13.0+x64 (darwin)","dist":{"integrity":"sha512-EjRnfQuXwYO2/mCXHb9n4lGcEJ/IiJTabW9f/EvReBaXGeiFflmy2LntlDRn0BgKUqu32qE+gLYzsPbhifoa3A==","shasum":"a2ea61ee07b0550e48ec2e6d9156d32d217aeb4c","tarball":"https://registry.npmjs.org/vue-tsc-eslint-hook/-/vue-tsc-eslint-hook-1.6.3.tgz","fileCount":5,"unpackedSize":8091,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCIUqrCIGj7cT1eFonQqf4wYKAMYY+PzCTaXJmv10eFHAIhANK9MCmdTOoXPzfs6HoQJDLhdUGEySwrzpwskAydM3gG"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkUCKCACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpBOA//egmEYOlBnsoh1uX0zCsggdXIZEQOTt5lbVbIXlYNFn67i0iG\r\n3Umx9vvO4ZXkLJ7q4oG3G3DVZN1G7iV+xquN+81PRgExpBT4/7Z6pGaCacgT\r\nRWPske9XThm0No6F5xQESAXsZYk9ZrFArR8K+p6nSKtHbGnzXVBWCicpBLm6\r\nf1Nlo+V8WZ1v39BHxWoBwMHgIFd9/+gZ70pSNxJrxMbxWbulHCw9pyLD2OJ6\r\nTSPZQ1/UkpCOvmOH0dfpNROu9pmsbQagrds6YF0AjIPMvOXk8KpWzgEnYtNs\r\ndjMw4Ixkmmz8r4On74o4pMFyaKBI6OjboFd9Ix/GD2UEST7RZ6ieCosiLhSe\r\n3s8H8l96Vcwwl1d9gtLr9IN3vAU6MG5lOSc9z56LGo8b4K+4Y99Si275D/rK\r\nTL4NAfrg0cBU7VfIQbuTDbjxl/d/HW7iW+WERfcyOFEYfGWvG8lrQVvhGJHG\r\n9ljhBr/u2z9i+7oCvkdNzWI7AWmFxEMRFIuIghv7WvL13Eto5ot/lQdTbY8d\r\nKExdvc32jscM9TGmoBBPS1F148A0pMkNb58rvdEQyqBpeJjennPR3NkgHz8N\r\nPsR5GDdbptqZmkMxYYw1MdqseVYfhcZL+A0ynmsT73fEJ+AYZYlN3PvXKwFW\r\n4ASH/0tqamL0Bov4dBNJDHvBqmzpC1r3WDs=\r\n=qT7M\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"johnsoncodehk","email":"johnsoncodehk@gmail.com"},"directories":{},"maintainers":[{"name":"johnsoncodehk","email":"johnsoncodehk@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/vue-tsc-eslint-hook_1.6.3_1682973314671_0.38243116848786185"},"_hasShrinkwrap":false},"1.6.4":{"name":"vue-tsc-eslint-hook","version":"1.6.4","main":"out/index.js","license":"MIT","repository":{"type":"git","url":"git+https://github.com/vuejs/language-tools.git","directory":"packages/vue-tsc-eslint"},"devDependencies":{"@types/eslint":"latest","vue-tsc":"1.6.4"},"peerDependencies":{"eslint":"*"},"dependencies":{"vscode-languageserver-textdocument":"^1.0.8"},"gitHead":"c3d0c6a719159776f8d1899b35c2500286fe338c","types":"./out/index.d.ts","description":"Use ESLint with vue-tsc to have better performance and accuracy.","bugs":{"url":"https://github.com/vuejs/language-tools/issues"},"homepage":"https://github.com/vuejs/language-tools#readme","_id":"vue-tsc-eslint-hook@1.6.4","_nodeVersion":"18.13.0","_npmVersion":"lerna/2.1.0/node@v18.13.0+x64 (darwin)","dist":{"integrity":"sha512-yO7iUStkIgcBcalEi3fc/hQkDSRk/DMCXh8PyLPDdexYuSpmL35Ub16+VPDCO0oGgnCTKuUBNam8NWVQVYtAGg==","shasum":"0623fac2d895fb1973e2b5cb33cdd06f188db4ce","tarball":"https://registry.npmjs.org/vue-tsc-eslint-hook/-/vue-tsc-eslint-hook-1.6.4.tgz","fileCount":5,"unpackedSize":8091,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDjbx3oqMErxQ2UEaC5ESyYVxD6ZYSkdMC54oPcZuNRqgIgVpJABXVFbkAyWWgkpSZOOb+NHsABsITCy4QzyT3D6Ts="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkUvtNACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrZew/+Kte+tB+cbSKKJet5hhG1kw7kq9cjr3x5N45/nJAJtJ+LU/pQ\r\nJJvw78BVj5WyWx80JWcnoFmTlszrgH0r61eyEaoPQYUX4C8tnTbC/z2pjDf2\r\n+L4rXRxK7G1bOBdUSr900CoRSeQMZi7SuxFOr2w6fYgtevtf+2x+jHuibsPk\r\nXu8vid/bGrPnR1RJrryqicqhMTjcBggokUi9n3v7VtdPtGX+xxKG+gvxZfuD\r\nOmGzOwvp1DrJ/jknv9O9fmLsNk7FUE9a7Vkpj+Q7BoPcnu5R/19w8/NBHabc\r\nyZXYkqeKO3ZX4GRdlt8Mqw2Wg6UFVhhSxca9+Kj7LWHDMtwOf2912g/C1gUI\r\nlSLfSBWHjH4sDi8kuN9pdcyX8IwupjRVTVUB5qUUxi2+ywSwBPe5dWjwQID6\r\nP6M0aK02IkfmUErDsbuDNRq0eDmZ4QUY3AUvTNiT2NCJUxqqxkbnBy6SmjaE\r\n+UYqSx9CnWnch3FZnn/v4vnRRzY8ylDxeWmQ/b7VkwvkQUuQsEY8lz6cKzDn\r\nzbmpA5Sszb6iZoeMbj9YZ0/oGohWOR0rKq69ReMdu4VV/XU4d/d+LCvpdV2J\r\nro5NCSLMAs67lGr9Hg+I6jwAb7z6WDgpQ6Uca1ogyZUr47Ulki68iPg9Rl2d\r\nSroKFZcEFtyLzBuT6V4rMnRKEmCUuDbITCs=\r\n=1sPL\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"johnsoncodehk","email":"johnsoncodehk@gmail.com"},"directories":{},"maintainers":[{"name":"johnsoncodehk","email":"johnsoncodehk@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/vue-tsc-eslint-hook_1.6.4_1683159885443_0.5841341349117513"},"_hasShrinkwrap":false},"1.7.0-alpha.0":{"name":"vue-tsc-eslint-hook","version":"1.7.0-alpha.0","main":"out/index.js","license":"MIT","repository":{"type":"git","url":"git+https://github.com/vuejs/language-tools.git","directory":"packages/vue-tsc-eslint"},"devDependencies":{"@types/eslint":"latest","vue-tsc":"1.7.0-alpha.0"},"peerDependencies":{"eslint":"*"},"dependencies":{"vscode-languageserver-textdocument":"^1.0.8"},"gitHead":"03642106a0961897a059fde66ed626e2266d5979","types":"./out/index.d.ts","readme":"# vue-tsc-eslint-hook\n\nUse ESLint with vue-tsc to have better performance and accuracy.\n\nExample: https://github.com/DrJume/vue-volar-eslint\n\n## Usage\n\n`package.json`\n\n```json\n{\n\t\"devDependencies\": {\n\t\t\"eslint\": \"latest\",\n\t\t\"vue-tsc\": \"latest\",\n\t\t\"vue-tsc-eslint-hook\": \"latest\"\n\t}\n}\n```\n\n`tsconfig.json`\n\n```js\n{\n\t\"vueCompilerOptions\": {\n\t\t\"hooks\": [\n\t\t\t\"./vue-tsc-hook.js\"\n\t\t]\n\t}\n}\n```\n\n`vue-tsc-hook.js`\n\n```js\nmodule.exports = (program) =>\n\trequire('vue-tsc-eslint-hook')(\n\t\tprogram,\n\t\t(program) => ({\n\t\t\t...baseConfig,\n\t\t\tparserOptions: {\n\t\t\t\t...baseConfig.parserOptions,\n\t\t\t\tprograms: [program], // replace eslint typescript program\n\t\t\t},\n\t\t\t// ignore non-ts virtual files that was generated by volar\n\t\t\tignorePatterns: ['**/*.vue', '**/*.html', '**/*.pug', '**/*.css', '**/*.scss'],\n\t\t\toverrides: [\n\t\t\t\t...baseConfig.overrides ?? [],\n\t\t\t\t{\n\t\t\t\t\t// ignore format linting for virtual ts code\n\t\t\t\t\tfiles: ['*.vue.ts', '*.vue.js', '*.vue.tsx', '*.vue.jsx'],\n\t\t\t\t\trules: {\n\t\t\t\t\t\t'prettier/prettier': 'off',\n\t\t\t\t\t},\n\t\t\t\t},\n\t\t\t],\n\t\t})\n\t)\n```\n","readmeFilename":"README.md","description":"Use ESLint with vue-tsc to have better performance and accuracy.","bugs":{"url":"https://github.com/vuejs/language-tools/issues"},"homepage":"https://github.com/vuejs/language-tools#readme","_id":"vue-tsc-eslint-hook@1.7.0-alpha.0","_nodeVersion":"18.13.0","_npmVersion":"lerna/2.2.0/node@v18.13.0+x64 (darwin)","dist":{"integrity":"sha512-904yJfUpBTKFPa3D/yJqO6IX22GXurKBNLsk+WJNI0OtV19gKm0rRvhJuCVD6hbfZRH80W0fztsAIqb5tQF7Mg==","shasum":"22efbec59c405ca15b38268ed11bcb051ea88d6d","tarball":"https://registry.npmjs.org/vue-tsc-eslint-hook/-/vue-tsc-eslint-hook-1.7.0-alpha.0.tgz","fileCount":5,"unpackedSize":8107,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHoEEeOuWBFCJ+QZtleQz21vu+35I3Vu1ifGTej80qePAiEAuID9oFRn3YRvKqpIvUgGS871MvQIYyUUFRtdRHWxttc="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkVDvQACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoPrw//bTnB4/MA/pwzi7YnjJj/R1gBh6jwhXFvCmtE+dDxiF9jKVNg\r\ntYREipnAptKjELIT0fYq1m+VeeMxeOp5aeyCV5+W5DmiWvEtL0qwlJiZNYBB\r\na6UT62SxFHc7Ce8U+qz5o4ioCxtoyabX9dFen+Y0GdSBZg7GEdat/IqRWO5C\r\n4h9MiVmguM/7H/XhQXrVQKRMVO18X9cAi++dNLUMY3QK6dGi4ZgAZBXRPiF4\r\nN+ea7foS36nWDN95tkCX59/cA5s5FmPo/MM4ewjowbbMnT1jn/M0b081V+HS\r\nQ5cxB0xQCvpldWOSpfAX4aFBiBE+0fA7+JCUP6Yzybo22+0d64nuJAwZLyj8\r\nJArud6dggvsp+W9kSR0YQRoSXo+aqIYrNJLg61kpYIZcucv+M+DVfpIHLq4G\r\nxt1Fg44q5VpI8EsSEy8NFFjksB94Q9TULNhow4i82UcMQKIV7POSsTqS1rdj\r\nQRRfBz1tZtkW+hWNibhdy8TYxBkSkU9iw4xl5hnqrzbXVJg5Utzl6iywvbw2\r\n7URr19kJhmaaXgwVeGEvEThPWnsuUJC35S/XTu0ZdxbWQz2F4Kfg9HpMeAeB\r\nhdSWO/Eu6qoDqCP8zHOOnR+AkNClOm7mjMQZ3lM/r9k96UUb+5qmPrODRqQe\r\n0jYRBuEF4HABiv1PKYxABQEKlidn7XZiqSU=\r\n=5uCu\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"johnsoncodehk","email":"johnsoncodehk@gmail.com"},"directories":{},"maintainers":[{"name":"johnsoncodehk","email":"johnsoncodehk@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/vue-tsc-eslint-hook_1.7.0-alpha.0_1683241935823_0.7621598978190085"},"_hasShrinkwrap":false},"1.7.0":{"name":"vue-tsc-eslint-hook","version":"1.7.0","main":"out/index.js","license":"MIT","repository":{"type":"git","url":"git+https://github.com/vuejs/language-tools.git","directory":"packages/vue-tsc-eslint"},"devDependencies":{"@types/eslint":"latest","vue-tsc":"1.7.0"},"peerDependencies":{"eslint":"*"},"dependencies":{"vscode-languageserver-textdocument":"^1.0.8"},"types":"./out/index.d.ts","readme":"# vue-tsc-eslint-hook\n\nUse ESLint with vue-tsc to have better performance and accuracy.\n\nExample: https://github.com/DrJume/vue-volar-eslint\n\n## Usage\n\n`package.json`\n\n```json\n{\n\t\"devDependencies\": {\n\t\t\"eslint\": \"latest\",\n\t\t\"vue-tsc\": \"latest\",\n\t\t\"vue-tsc-eslint-hook\": \"latest\"\n\t}\n}\n```\n\n`tsconfig.json`\n\n```js\n{\n\t\"vueCompilerOptions\": {\n\t\t\"hooks\": [\n\t\t\t\"./vue-tsc-hook.js\"\n\t\t]\n\t}\n}\n```\n\n`vue-tsc-hook.js`\n\n```js\nmodule.exports = (program) =>\n\trequire('vue-tsc-eslint-hook')(\n\t\tprogram,\n\t\t(program) => ({\n\t\t\t...baseConfig,\n\t\t\tparserOptions: {\n\t\t\t\t...baseConfig.parserOptions,\n\t\t\t\tprograms: [program], // replace eslint typescript program\n\t\t\t},\n\t\t\t// ignore non-ts virtual files that was generated by volar\n\t\t\tignorePatterns: ['**/*.vue', '**/*.html', '**/*.pug', '**/*.css', '**/*.scss'],\n\t\t\toverrides: [\n\t\t\t\t...baseConfig.overrides ?? [],\n\t\t\t\t{\n\t\t\t\t\t// ignore format linting for virtual ts code\n\t\t\t\t\tfiles: ['*.vue.ts', '*.vue.js', '*.vue.tsx', '*.vue.jsx'],\n\t\t\t\t\trules: {\n\t\t\t\t\t\t'prettier/prettier': 'off',\n\t\t\t\t\t},\n\t\t\t\t},\n\t\t\t],\n\t\t})\n\t)\n```\n","readmeFilename":"README.md","gitHead":"f573d97a2b38e019f2b8803971e3ee853d5877c6","description":"Use ESLint with vue-tsc to have better performance and accuracy.","bugs":{"url":"https://github.com/vuejs/language-tools/issues"},"homepage":"https://github.com/vuejs/language-tools#readme","_id":"vue-tsc-eslint-hook@1.7.0","_nodeVersion":"18.13.0","_npmVersion":"8.19.3","dist":{"integrity":"sha512-PnN6RpChGzh2M2O0EOSZqUvD/xsz+HWyYdGeYLpMAZ0MwxNiacV27jojKiAjfbG/NqaekDHmPqobcOexjWOh6Q==","shasum":"29d332c44e7d6c370bd80f63a315cf9dda11539a","tarball":"https://registry.npmjs.org/vue-tsc-eslint-hook/-/vue-tsc-eslint-hook-1.7.0.tgz","fileCount":5,"unpackedSize":8035,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDM5sluT2xiNMzlllRzR8MbeUBieea36ws0trfD9aWMNQIhAPKBY2Kg1CkQmAPGOTyOHnGc0dcHWDohoS9gY3HRFuot"}]},"_npmUser":{"name":"johnsoncodehk","email":"johnsoncodehk@gmail.com"},"directories":{},"maintainers":[{"name":"johnsoncodehk","email":"johnsoncodehk@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/vue-tsc-eslint-hook_1.7.0_1683402460882_0.7040407442107259"},"_hasShrinkwrap":false},"1.7.1":{"name":"vue-tsc-eslint-hook","version":"1.7.1","main":"out/index.js","license":"MIT","repository":{"type":"git","url":"git+https://github.com/vuejs/language-tools.git","directory":"packages/vue-tsc-eslint"},"devDependencies":{"@types/eslint":"latest","vue-tsc":"1.7.1"},"peerDependencies":{"eslint":"*"},"dependencies":{"vscode-languageserver-textdocument":"^1.0.8"},"gitHead":"8555895e2018cb871cceb19f0ff073fcf322d8e5","types":"./out/index.d.ts","readme":"# vue-tsc-eslint-hook\n\nUse ESLint with vue-tsc to have better performance and accuracy.\n\nExample: https://github.com/DrJume/vue-volar-eslint\n\n## Usage\n\n`package.json`\n\n```json\n{\n\t\"devDependencies\": {\n\t\t\"eslint\": \"latest\",\n\t\t\"vue-tsc\": \"latest\",\n\t\t\"vue-tsc-eslint-hook\": \"latest\"\n\t}\n}\n```\n\n`tsconfig.json`\n\n```js\n{\n\t\"vueCompilerOptions\": {\n\t\t\"hooks\": [\n\t\t\t\"./vue-tsc-hook.js\"\n\t\t]\n\t}\n}\n```\n\n`vue-tsc-hook.js`\n\n```js\nmodule.exports = (program) =>\n\trequire('vue-tsc-eslint-hook')(\n\t\tprogram,\n\t\t(program) => ({\n\t\t\t...baseConfig,\n\t\t\tparserOptions: {\n\t\t\t\t...baseConfig.parserOptions,\n\t\t\t\tprograms: [program], // replace eslint typescript program\n\t\t\t},\n\t\t\t// ignore non-ts virtual files that was generated by volar\n\t\t\tignorePatterns: ['**/*.vue', '**/*.html', '**/*.pug', '**/*.css', '**/*.scss'],\n\t\t\toverrides: [\n\t\t\t\t...baseConfig.overrides ?? [],\n\t\t\t\t{\n\t\t\t\t\t// ignore format linting for virtual ts code\n\t\t\t\t\tfiles: ['*.vue.ts', '*.vue.js', '*.vue.tsx', '*.vue.jsx'],\n\t\t\t\t\trules: {\n\t\t\t\t\t\t'prettier/prettier': 'off',\n\t\t\t\t\t},\n\t\t\t\t},\n\t\t\t],\n\t\t})\n\t)\n```\n","readmeFilename":"README.md","description":"Use ESLint with vue-tsc to have better performance and accuracy.","bugs":{"url":"https://github.com/vuejs/language-tools/issues"},"homepage":"https://github.com/vuejs/language-tools#readme","_id":"vue-tsc-eslint-hook@1.7.1","_nodeVersion":"18.13.0","_npmVersion":"lerna/2.3.0/node@v18.13.0+x64 (darwin)","dist":{"integrity":"sha512-Pgj3DVGgbT8Dq/2LjfVFenRudtAxYiiHau1VCr0HZ8KMcsmu3mnuDpnsw+XF4kctK5XAkz4SFUlBdl44rzpnHw==","shasum":"e4bdd2839978452830b8be758eab700f3ac4e3d3","tarball":"https://registry.npmjs.org/vue-tsc-eslint-hook/-/vue-tsc-eslint-hook-1.7.1.tgz","fileCount":5,"unpackedSize":8091,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCdII8p4Trz/0DcS2EDmHoeF6SDcFbw65v35KrfudtsKAIhAOQvpTY3Ice4aAAzMF5rE+V0Pe5TIYW6hdVkhGWkPtWV"}]},"_npmUser":{"name":"johnsoncodehk","email":"johnsoncodehk@gmail.com"},"directories":{},"maintainers":[{"name":"johnsoncodehk","email":"johnsoncodehk@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/vue-tsc-eslint-hook_1.7.1_1683683054083_0.06912145027234806"},"_hasShrinkwrap":false},"1.6.5":{"name":"vue-tsc-eslint-hook","version":"1.6.5","main":"out/index.js","license":"MIT","repository":{"type":"git","url":"git+https://github.com/vuejs/language-tools.git","directory":"packages/vue-tsc-eslint"},"devDependencies":{"@types/eslint":"latest","vue-tsc":"1.6.5"},"peerDependencies":{"eslint":"*"},"dependencies":{"vscode-languageserver-textdocument":"^1.0.8"},"gitHead":"d9f0c995e254bd0a3acf910c6a766aabd56792a7","types":"./out/index.d.ts","description":"Use ESLint with vue-tsc to have better performance and accuracy.","bugs":{"url":"https://github.com/vuejs/language-tools/issues"},"homepage":"https://github.com/vuejs/language-tools#readme","_id":"vue-tsc-eslint-hook@1.6.5","_nodeVersion":"18.13.0","_npmVersion":"lerna/2.3.0/node@v18.13.0+x64 (darwin)","dist":{"integrity":"sha512-/Zi8dkZ3heL1hP4KHX2WPU38VR4/ttpAhjPZaCb5x0QpJuHKatpWpw0R1bv3C0zwYQIsykrxovRtD1FxoBSykQ==","shasum":"af6a4b93f432359c0ae67486f1135b18d04486f3","tarball":"https://registry.npmjs.org/vue-tsc-eslint-hook/-/vue-tsc-eslint-hook-1.6.5.tgz","fileCount":5,"unpackedSize":8091,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDf2dhMVJuyTcXrXhAAi7AZ9eUTJegqGX0J/sdYrN6yJwIhAKRcSURgmTeVY1RfCZiicdB0PktWr824r1CU6drh4lFJ"}]},"_npmUser":{"name":"johnsoncodehk","email":"johnsoncodehk@gmail.com"},"directories":{},"maintainers":[{"name":"johnsoncodehk","email":"johnsoncodehk@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/vue-tsc-eslint-hook_1.6.5_1683962123158_0.6249598960389406"},"_hasShrinkwrap":false},"1.7.3":{"name":"vue-tsc-eslint-hook","version":"1.7.3","main":"out/index.js","license":"MIT","repository":{"type":"git","url":"git+https://github.com/vuejs/language-tools.git","directory":"packages/vue-tsc-eslint"},"devDependencies":{"@types/eslint":"latest","vue-tsc":"1.7.3"},"peerDependencies":{"eslint":"*"},"dependencies":{"vscode-languageserver-textdocument":"^1.0.8"},"gitHead":"0afe0eb39ed144513faddbfa4fddc667e8864cdf","types":"./out/index.d.ts","readme":"# vue-tsc-eslint-hook\n\nUse ESLint with vue-tsc to have better performance and accuracy.\n\nExample: https://github.com/DrJume/vue-volar-eslint\n\n## Usage\n\n`package.json`\n\n```json\n{\n\t\"devDependencies\": {\n\t\t\"eslint\": \"latest\",\n\t\t\"vue-tsc\": \"latest\",\n\t\t\"vue-tsc-eslint-hook\": \"latest\"\n\t}\n}\n```\n\n`tsconfig.json`\n\n```js\n{\n\t\"vueCompilerOptions\": {\n\t\t\"hooks\": [\n\t\t\t\"./vue-tsc-hook.js\"\n\t\t]\n\t}\n}\n```\n\n`vue-tsc-hook.js`\n\n```js\nmodule.exports = (program) =>\n\trequire('vue-tsc-eslint-hook')(\n\t\tprogram,\n\t\t(program) => ({\n\t\t\t...baseConfig,\n\t\t\tparserOptions: {\n\t\t\t\t...baseConfig.parserOptions,\n\t\t\t\tprograms: [program], // replace eslint typescript program\n\t\t\t},\n\t\t\t// ignore non-ts virtual files that was generated by volar\n\t\t\tignorePatterns: ['**/*.vue', '**/*.html', '**/*.pug', '**/*.css', '**/*.scss'],\n\t\t\toverrides: [\n\t\t\t\t...baseConfig.overrides ?? [],\n\t\t\t\t{\n\t\t\t\t\t// ignore format linting for virtual ts code\n\t\t\t\t\tfiles: ['*.vue.ts', '*.vue.js', '*.vue.tsx', '*.vue.jsx'],\n\t\t\t\t\trules: {\n\t\t\t\t\t\t'prettier/prettier': 'off',\n\t\t\t\t\t},\n\t\t\t\t},\n\t\t\t],\n\t\t})\n\t)\n```\n","readmeFilename":"README.md","description":"Use ESLint with vue-tsc to have better performance and accuracy.","bugs":{"url":"https://github.com/vuejs/language-tools/issues"},"homepage":"https://github.com/vuejs/language-tools#readme","_id":"vue-tsc-eslint-hook@1.7.3","_nodeVersion":"18.13.0","_npmVersion":"lerna/2.3.0/node@v18.13.0+x64 (darwin)","dist":{"integrity":"sha512-3njm0YxnuV8IOI5zRiZXNI6ykfqL3xKo7EZEUV0a7X7gmvRxR11tpeBF6hIOKfs3bNTMegExugztrCnOmm0TCw==","shasum":"7fa2e065d378c28fa81a9a524b67246687fc2e4c","tarball":"https://registry.npmjs.org/vue-tsc-eslint-hook/-/vue-tsc-eslint-hook-1.7.3.tgz","fileCount":5,"unpackedSize":8091,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIH86EUfjMzmcNp8SB3cDBm1PFbt2n9JQ0shnYoEPWkmLAiBmuHHjpxrjzMA8WBSkA/W+2j6KAS45P/uOjLH/r8I/4A=="}]},"_npmUser":{"name":"johnsoncodehk","email":"johnsoncodehk@gmail.com"},"directories":{},"maintainers":[{"name":"johnsoncodehk","email":"johnsoncodehk@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/vue-tsc-eslint-hook_1.7.3_1683963416125_0.8511711278038305"},"_hasShrinkwrap":false},"1.7.4":{"name":"vue-tsc-eslint-hook","version":"1.7.4","main":"out/index.js","license":"MIT","repository":{"type":"git","url":"git+https://github.com/vuejs/language-tools.git","directory":"packages/vue-tsc-eslint"},"devDependencies":{"@types/eslint":"latest","vue-tsc":"1.7.4"},"peerDependencies":{"eslint":"*"},"dependencies":{"vscode-languageserver-textdocument":"^1.0.8"},"gitHead":"30fed93ac21d4d4fbf2351b85ebe65acb1216496","types":"./out/index.d.ts","readme":"# vue-tsc-eslint-hook\n\nUse ESLint with vue-tsc to have better performance and accuracy.\n\nExample: https://github.com/DrJume/vue-volar-eslint\n\n## Usage\n\n`package.json`\n\n```json\n{\n\t\"devDependencies\": {\n\t\t\"eslint\": \"latest\",\n\t\t\"vue-tsc\": \"latest\",\n\t\t\"vue-tsc-eslint-hook\": \"latest\"\n\t}\n}\n```\n\n`tsconfig.json`\n\n```js\n{\n\t\"vueCompilerOptions\": {\n\t\t\"hooks\": [\n\t\t\t\"./vue-tsc-hook.js\"\n\t\t]\n\t}\n}\n```\n\n`vue-tsc-hook.js`\n\n```js\nmodule.exports = (program) =>\n\trequire('vue-tsc-eslint-hook')(\n\t\tprogram,\n\t\t(program) => ({\n\t\t\t...baseConfig,\n\t\t\tparserOptions: {\n\t\t\t\t...baseConfig.parserOptions,\n\t\t\t\tprograms: [program], // replace eslint typescript program\n\t\t\t},\n\t\t\t// ignore non-ts virtual files that was generated by volar\n\t\t\tignorePatterns: ['**/*.vue', '**/*.html', '**/*.pug', '**/*.css', '**/*.scss'],\n\t\t\toverrides: [\n\t\t\t\t...baseConfig.overrides ?? [],\n\t\t\t\t{\n\t\t\t\t\t// ignore format linting for virtual ts code\n\t\t\t\t\tfiles: ['*.vue.ts', '*.vue.js', '*.vue.tsx', '*.vue.jsx'],\n\t\t\t\t\trules: {\n\t\t\t\t\t\t'prettier/prettier': 'off',\n\t\t\t\t\t},\n\t\t\t\t},\n\t\t\t],\n\t\t})\n\t)\n```\n","readmeFilename":"README.md","description":"Use ESLint with vue-tsc to have better performance and accuracy.","bugs":{"url":"https://github.com/vuejs/language-tools/issues"},"homepage":"https://github.com/vuejs/language-tools#readme","_id":"vue-tsc-eslint-hook@1.7.4","_nodeVersion":"18.13.0","_npmVersion":"lerna/2.4.0/node@v18.13.0+x64 (darwin)","dist":{"integrity":"sha512-Z5yuu6sdB/DrjnxWMqT2f/jXvLUHzcNTZD4pDfrNKgmqsBeZjmKktCoNKOKr4WVWkZAWzUT4InG90FriTnFEOg==","shasum":"c900133f9531aa59aa3d0f1b82c6c2ea06da46c7","tarball":"https://registry.npmjs.org/vue-tsc-eslint-hook/-/vue-tsc-eslint-hook-1.7.4.tgz","fileCount":5,"unpackedSize":8091,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGkQhQjAVknzQDYAeIlM+Km5QjtPsJYn3CeDXvTO/8n9AiEAlZCLLjctrHWfEAg/OJec9pkJiDfhUw05YB0aqk7UbTA="}]},"_npmUser":{"name":"johnsoncodehk","email":"johnsoncodehk@gmail.com"},"directories":{},"maintainers":[{"name":"johnsoncodehk","email":"johnsoncodehk@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/vue-tsc-eslint-hook_1.7.4_1684394715113_0.2076669701529683"},"_hasShrinkwrap":false},"1.7.5":{"name":"vue-tsc-eslint-hook","version":"1.7.5","main":"out/index.js","license":"MIT","repository":{"type":"git","url":"git+https://github.com/vuejs/language-tools.git","directory":"packages/vue-tsc-eslint"},"devDependencies":{"@types/eslint":"latest","vue-tsc":"1.7.5"},"peerDependencies":{"eslint":"*"},"dependencies":{"vscode-languageserver-textdocument":"^1.0.8"},"gitHead":"9959597f7bc53e9bd09aeabb67f772bf776b0ad1","types":"./out/index.d.ts","readme":"# vue-tsc-eslint-hook\n\nUse ESLint with vue-tsc to have better performance and accuracy.\n\nExample: https://github.com/DrJume/vue-volar-eslint\n\n## Usage\n\n`package.json`\n\n```json\n{\n\t\"devDependencies\": {\n\t\t\"eslint\": \"latest\",\n\t\t\"vue-tsc\": \"latest\",\n\t\t\"vue-tsc-eslint-hook\": \"latest\"\n\t}\n}\n```\n\n`tsconfig.json`\n\n```js\n{\n\t\"vueCompilerOptions\": {\n\t\t\"hooks\": [\n\t\t\t\"./vue-tsc-hook.js\"\n\t\t]\n\t}\n}\n```\n\n`vue-tsc-hook.js`\n\n```js\nmodule.exports = (program) =>\n\trequire('vue-tsc-eslint-hook')(\n\t\tprogram,\n\t\t(program) => ({\n\t\t\t...baseConfig,\n\t\t\tparserOptions: {\n\t\t\t\t...baseConfig.parserOptions,\n\t\t\t\tprograms: [program], // replace eslint typescript program\n\t\t\t},\n\t\t\t// ignore non-ts virtual files that was generated by volar\n\t\t\tignorePatterns: ['**/*.vue', '**/*.html', '**/*.pug', '**/*.css', '**/*.scss'],\n\t\t\toverrides: [\n\t\t\t\t...baseConfig.overrides ?? [],\n\t\t\t\t{\n\t\t\t\t\t// ignore format linting for virtual ts code\n\t\t\t\t\tfiles: ['*.vue.ts', '*.vue.js', '*.vue.tsx', '*.vue.jsx'],\n\t\t\t\t\trules: {\n\t\t\t\t\t\t'prettier/prettier': 'off',\n\t\t\t\t\t},\n\t\t\t\t},\n\t\t\t],\n\t\t})\n\t)\n```\n","readmeFilename":"README.md","description":"Use ESLint with vue-tsc to have better performance and accuracy.","bugs":{"url":"https://github.com/vuejs/language-tools/issues"},"homepage":"https://github.com/vuejs/language-tools#readme","_id":"vue-tsc-eslint-hook@1.7.5","_nodeVersion":"18.13.0","_npmVersion":"lerna/2.4.0/node@v18.13.0+x64 (darwin)","dist":{"integrity":"sha512-0EsFkp8PBViZtLoHIfl1x0ML6Om1aQCJo+0VBJJsYGl+0JUOG+FFfdcNafMQFWWc/HmmMXiq+69p0tn1BBWorw==","shasum":"0742dd9096d968fbd208bb1cb1952531e0029eb4","tarball":"https://registry.npmjs.org/vue-tsc-eslint-hook/-/vue-tsc-eslint-hook-1.7.5.tgz","fileCount":5,"unpackedSize":8091,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHuB1GikXmlXg0jemXgIe+tpIivvNnrqT6BjhetXX4++AiEAlViv17GZa6Cmb+oihyttUtKNen96FqULJuAm0bVrIak="}]},"_npmUser":{"name":"johnsoncodehk","email":"johnsoncodehk@gmail.com"},"directories":{},"maintainers":[{"name":"johnsoncodehk","email":"johnsoncodehk@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/vue-tsc-eslint-hook_1.7.5_1684428393000_0.38799539884423373"},"_hasShrinkwrap":false},"1.7.6":{"name":"vue-tsc-eslint-hook","version":"1.7.6","main":"out/index.js","license":"MIT","repository":{"type":"git","url":"git+https://github.com/vuejs/language-tools.git","directory":"packages/vue-tsc-eslint"},"devDependencies":{"@types/eslint":"latest","vue-tsc":"1.7.6"},"peerDependencies":{"eslint":"*"},"dependencies":{"vscode-languageserver-textdocument":"^1.0.8"},"gitHead":"2a17efdae4ac994aea164dfcdfcfb27b4fa3f27d","types":"./out/index.d.ts","readme":"# vue-tsc-eslint-hook\n\nUse ESLint with vue-tsc to have better performance and accuracy.\n\nExample: https://github.com/DrJume/vue-volar-eslint\n\n## Usage\n\n`package.json`\n\n```json\n{\n\t\"devDependencies\": {\n\t\t\"eslint\": \"latest\",\n\t\t\"vue-tsc\": \"latest\",\n\t\t\"vue-tsc-eslint-hook\": \"latest\"\n\t}\n}\n```\n\n`tsconfig.json`\n\n```js\n{\n\t\"vueCompilerOptions\": {\n\t\t\"hooks\": [\n\t\t\t\"./vue-tsc-hook.js\"\n\t\t]\n\t}\n}\n```\n\n`vue-tsc-hook.js`\n\n```js\nmodule.exports = (program) =>\n\trequire('vue-tsc-eslint-hook')(\n\t\tprogram,\n\t\t(program) => ({\n\t\t\t...baseConfig,\n\t\t\tparserOptions: {\n\t\t\t\t...baseConfig.parserOptions,\n\t\t\t\tprograms: [program], // replace eslint typescript program\n\t\t\t},\n\t\t\t// ignore non-ts virtual files that was generated by volar\n\t\t\tignorePatterns: ['**/*.vue', '**/*.html', '**/*.pug', '**/*.css', '**/*.scss'],\n\t\t\toverrides: [\n\t\t\t\t...baseConfig.overrides ?? [],\n\t\t\t\t{\n\t\t\t\t\t// ignore format linting for virtual ts code\n\t\t\t\t\tfiles: ['*.vue.ts', '*.vue.js', '*.vue.tsx', '*.vue.jsx'],\n\t\t\t\t\trules: {\n\t\t\t\t\t\t'prettier/prettier': 'off',\n\t\t\t\t\t},\n\t\t\t\t},\n\t\t\t],\n\t\t})\n\t)\n```\n","readmeFilename":"README.md","description":"Use ESLint with vue-tsc to have better performance and accuracy.","bugs":{"url":"https://github.com/vuejs/language-tools/issues"},"homepage":"https://github.com/vuejs/language-tools#readme","_id":"vue-tsc-eslint-hook@1.7.6","_nodeVersion":"18.13.0","_npmVersion":"lerna/2.4.0/node@v18.13.0+x64 (darwin)","dist":{"integrity":"sha512-Kubx1tGwT2QuCzlYZKV6LsM8FHD63ik+foPai5sM5INlG/Ryrx1Z6ltFquxWn2oy/ZMecwYccbtDDvcuMxgq0g==","shasum":"6abca34db5718fe1d12574e02d5b552f7b05e570","tarball":"https://registry.npmjs.org/vue-tsc-eslint-hook/-/vue-tsc-eslint-hook-1.7.6.tgz","fileCount":5,"unpackedSize":8091,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCR7tBdIOvtni03iZcFytT0zX9LvE2uSbiy4rd9qvMrvgIgCfWUGGtW9p5FaTFkfH0HH+sdkUaKaS8NOd3r6+xNCVQ="}]},"_npmUser":{"name":"johnsoncodehk","email":"johnsoncodehk@gmail.com"},"directories":{},"maintainers":[{"name":"johnsoncodehk","email":"johnsoncodehk@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/vue-tsc-eslint-hook_1.7.6_1684430532831_0.06370426161431242"},"_hasShrinkwrap":false},"1.7.7":{"name":"vue-tsc-eslint-hook","version":"1.7.7","main":"out/index.js","license":"MIT","repository":{"type":"git","url":"git+https://github.com/vuejs/language-tools.git","directory":"packages/vue-tsc-eslint"},"devDependencies":{"@types/eslint":"latest","vue-tsc":"1.7.7"},"peerDependencies":{"eslint":"*"},"dependencies":{"vscode-languageserver-textdocument":"^1.0.8"},"gitHead":"0e9411252a4fa30cc999e30acc5db0d126c33daf","types":"./out/index.d.ts","readme":"# vue-tsc-eslint-hook\n\nUse ESLint with vue-tsc to have better performance and accuracy.\n\nExample: https://github.com/DrJume/vue-volar-eslint\n\n## Usage\n\n`package.json`\n\n```json\n{\n\t\"devDependencies\": {\n\t\t\"eslint\": \"latest\",\n\t\t\"vue-tsc\": \"latest\",\n\t\t\"vue-tsc-eslint-hook\": \"latest\"\n\t}\n}\n```\n\n`tsconfig.json`\n\n```js\n{\n\t\"vueCompilerOptions\": {\n\t\t\"hooks\": [\n\t\t\t\"./vue-tsc-hook.js\"\n\t\t]\n\t}\n}\n```\n\n`vue-tsc-hook.js`\n\n```js\nmodule.exports = (program) =>\n\trequire('vue-tsc-eslint-hook')(\n\t\tprogram,\n\t\t(program) => ({\n\t\t\t...baseConfig,\n\t\t\tparserOptions: {\n\t\t\t\t...baseConfig.parserOptions,\n\t\t\t\tprograms: [program], // replace eslint typescript program\n\t\t\t},\n\t\t\t// ignore non-ts virtual files that was generated by volar\n\t\t\tignorePatterns: ['**/*.vue', '**/*.html', '**/*.pug', '**/*.css', '**/*.scss'],\n\t\t\toverrides: [\n\t\t\t\t...baseConfig.overrides ?? [],\n\t\t\t\t{\n\t\t\t\t\t// ignore format linting for virtual ts code\n\t\t\t\t\tfiles: ['*.vue.ts', '*.vue.js', '*.vue.tsx', '*.vue.jsx'],\n\t\t\t\t\trules: {\n\t\t\t\t\t\t'prettier/prettier': 'off',\n\t\t\t\t\t},\n\t\t\t\t},\n\t\t\t],\n\t\t})\n\t)\n```\n","readmeFilename":"README.md","description":"Use ESLint with vue-tsc to have better performance and accuracy.","bugs":{"url":"https://github.com/vuejs/language-tools/issues"},"homepage":"https://github.com/vuejs/language-tools#readme","_id":"vue-tsc-eslint-hook@1.7.7","_nodeVersion":"18.13.0","_npmVersion":"lerna/2.4.0/node@v18.13.0+x64 (darwin)","dist":{"integrity":"sha512-JjCk6lifkPz9ASIxvq4I7pxIjiVx+wGC0JoR7wf82uYMj5u3GF6sZ8wacSCLGm3yU9QH0yqMfMzcOuTJ/izQKQ==","shasum":"bf987d91c27f048363fbedf1a7c8a5cbda7ca390","tarball":"https://registry.npmjs.org/vue-tsc-eslint-hook/-/vue-tsc-eslint-hook-1.7.7.tgz","fileCount":5,"unpackedSize":8413,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEZE7XINfeCjNUd4OmoagugPaov06nxVGu2z3KfxPamoAiEA5omAZsuSMP3liz62FPlIkwmeoPRD7ALrVLSKnp0MbiI="}]},"_npmUser":{"name":"johnsoncodehk","email":"johnsoncodehk@gmail.com"},"directories":{},"maintainers":[{"name":"johnsoncodehk","email":"johnsoncodehk@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/vue-tsc-eslint-hook_1.7.7_1684716384232_0.5946607687117536"},"_hasShrinkwrap":false},"1.7.8":{"name":"vue-tsc-eslint-hook","version":"1.7.8","main":"out/index.js","license":"MIT","repository":{"type":"git","url":"git+https://github.com/vuejs/language-tools.git","directory":"packages/vue-tsc-eslint"},"devDependencies":{"@types/eslint":"latest","vue-tsc":"1.7.8"},"peerDependencies":{"eslint":"*"},"dependencies":{"vscode-languageserver-textdocument":"^1.0.8"},"gitHead":"9841dc5c7b19c2b1d24fcc95a808f29af39710b8","types":"./out/index.d.ts","readme":"# vue-tsc-eslint-hook\n\nUse ESLint with vue-tsc to have better performance and accuracy.\n\nExample: https://github.com/DrJume/vue-volar-eslint\n\n## Usage\n\n`package.json`\n\n```json\n{\n\t\"devDependencies\": {\n\t\t\"eslint\": \"latest\",\n\t\t\"vue-tsc\": \"latest\",\n\t\t\"vue-tsc-eslint-hook\": \"latest\"\n\t}\n}\n```\n\n`tsconfig.json`\n\n```js\n{\n\t\"vueCompilerOptions\": {\n\t\t\"hooks\": [\n\t\t\t\"./vue-tsc-hook.js\"\n\t\t]\n\t}\n}\n```\n\n`vue-tsc-hook.js`\n\n```js\nmodule.exports = (program) =>\n\trequire('vue-tsc-eslint-hook')(\n\t\tprogram,\n\t\t(program) => ({\n\t\t\t...baseConfig,\n\t\t\tparserOptions: {\n\t\t\t\t...baseConfig.parserOptions,\n\t\t\t\tprograms: [program], // replace eslint typescript program\n\t\t\t},\n\t\t\t// ignore non-ts virtual files that was generated by volar\n\t\t\tignorePatterns: ['**/*.vue', '**/*.html', '**/*.pug', '**/*.css', '**/*.scss'],\n\t\t\toverrides: [\n\t\t\t\t...baseConfig.overrides ?? [],\n\t\t\t\t{\n\t\t\t\t\t// ignore format linting for virtual ts code\n\t\t\t\t\tfiles: ['*.vue.ts', '*.vue.js', '*.vue.tsx', '*.vue.jsx'],\n\t\t\t\t\trules: {\n\t\t\t\t\t\t'prettier/prettier': 'off',\n\t\t\t\t\t},\n\t\t\t\t},\n\t\t\t],\n\t\t})\n\t)\n```\n","readmeFilename":"README.md","description":"Use ESLint with vue-tsc to have better performance and accuracy.","bugs":{"url":"https://github.com/vuejs/language-tools/issues"},"homepage":"https://github.com/vuejs/language-tools#readme","_id":"vue-tsc-eslint-hook@1.7.8","_nodeVersion":"18.13.0","_npmVersion":"lerna/2.4.0/node@v18.13.0+x64 (darwin)","dist":{"integrity":"sha512-Gb5oZPPT8kVAQAeJ6vp++21S4bg1W5XaswryS2b/COmM4WTOGG0A3TVx67zVijFgPyUVv7gWx+8sUw5AKMBYLA==","shasum":"52afce2b8dc6c4ab88d593adc4775a7dba5b069d","tarball":"https://registry.npmjs.org/vue-tsc-eslint-hook/-/vue-tsc-eslint-hook-1.7.8.tgz","fileCount":5,"unpackedSize":8413,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC2Yrr5HK+0FlC4ZXydpXDcLfZhfLB70udkG8vWOMeVrAIhAMbpRZDI7Rvur9CBB8oEVFVGhHqPIa+/zT+6f8bEpPBs"}]},"_npmUser":{"name":"johnsoncodehk","email":"johnsoncodehk@gmail.com"},"directories":{},"maintainers":[{"name":"johnsoncodehk","email":"johnsoncodehk@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/vue-tsc-eslint-hook_1.7.8_1684717514954_0.813714698074562"},"_hasShrinkwrap":false},"1.7.9":{"name":"vue-tsc-eslint-hook","version":"1.7.9","main":"out/index.js","license":"MIT","repository":{"type":"git","url":"git+https://github.com/vuejs/language-tools.git","directory":"packages/vue-tsc-eslint"},"devDependencies":{"@types/eslint":"latest","vue-tsc":"1.7.9"},"peerDependencies":{"eslint":"*"},"dependencies":{"vscode-languageserver-textdocument":"^1.0.8"},"gitHead":"70f9ebedbc55a8d342ec425cc483dfe39c4b7489","types":"./out/index.d.ts","readme":"# vue-tsc-eslint-hook\n\nUse ESLint with vue-tsc to have better performance and accuracy.\n\nExample: https://github.com/DrJume/vue-volar-eslint\n\n## Usage\n\n`package.json`\n\n```json\n{\n\t\"devDependencies\": {\n\t\t\"eslint\": \"latest\",\n\t\t\"vue-tsc\": \"latest\",\n\t\t\"vue-tsc-eslint-hook\": \"latest\"\n\t}\n}\n```\n\n`tsconfig.json`\n\n```js\n{\n\t\"vueCompilerOptions\": {\n\t\t\"hooks\": [\n\t\t\t\"./vue-tsc-hook.js\"\n\t\t]\n\t}\n}\n```\n\n`vue-tsc-hook.js`\n\n```js\nmodule.exports = (program) =>\n\trequire('vue-tsc-eslint-hook')(\n\t\tprogram,\n\t\t(program) => ({\n\t\t\t...baseConfig,\n\t\t\tparserOptions: {\n\t\t\t\t...baseConfig.parserOptions,\n\t\t\t\tprograms: [program], // replace eslint typescript program\n\t\t\t},\n\t\t\t// ignore non-ts virtual files that was generated by volar\n\t\t\tignorePatterns: ['**/*.vue', '**/*.html', '**/*.pug', '**/*.css', '**/*.scss'],\n\t\t\toverrides: [\n\t\t\t\t...baseConfig.overrides ?? [],\n\t\t\t\t{\n\t\t\t\t\t// ignore format linting for virtual ts code\n\t\t\t\t\tfiles: ['*.vue.ts', '*.vue.js', '*.vue.tsx', '*.vue.jsx'],\n\t\t\t\t\trules: {\n\t\t\t\t\t\t'prettier/prettier': 'off',\n\t\t\t\t\t},\n\t\t\t\t},\n\t\t\t],\n\t\t})\n\t)\n```\n","readmeFilename":"README.md","description":"Use ESLint with vue-tsc to have better performance and accuracy.","bugs":{"url":"https://github.com/vuejs/language-tools/issues"},"homepage":"https://github.com/vuejs/language-tools#readme","_id":"vue-tsc-eslint-hook@1.7.9","_nodeVersion":"18.13.0","_npmVersion":"lerna/2.4.1/node@v18.13.0+x64 (darwin)","dist":{"integrity":"sha512-Z62HIT/GHo/Zz9X612D48QjKv8ge1Fdcc5K8IUKpoUNYnr5aBPLEfl2RhH9nn/tO7aqKML7hy/jMlyvpQHEzWg==","shasum":"6e3712313ee59791cbe9c2f94eeb853e963617da","tarball":"https://registry.npmjs.org/vue-tsc-eslint-hook/-/vue-tsc-eslint-hook-1.7.9.tgz","fileCount":5,"unpackedSize":8411,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDqKQ7YCJcsJETqxZ2SvGbXrKtuk3xFYlvSZ2IqZ1NingIgXt5t9lHxdPLc7J60ZPc7nhSH1+vbCYoZjpr6Kg4HbWs="}]},"_npmUser":{"name":"johnsoncodehk","email":"johnsoncodehk@gmail.com"},"directories":{},"maintainers":[{"name":"johnsoncodehk","email":"johnsoncodehk@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/vue-tsc-eslint-hook_1.7.9_1686244639973_0.5359068717395798"},"_hasShrinkwrap":false},"1.7.10":{"name":"vue-tsc-eslint-hook","version":"1.7.10","main":"out/index.js","license":"MIT","repository":{"type":"git","url":"git+https://github.com/vuejs/language-tools.git","directory":"packages/vue-tsc-eslint"},"devDependencies":{"@types/eslint":"latest","vue-tsc":"1.7.10"},"peerDependencies":{"eslint":"*"},"dependencies":{"vscode-languageserver-textdocument":"^1.0.8"},"gitHead":"e395a70b33b2f09a58211eb55a1869db72c4fc19","types":"./out/index.d.ts","readme":"# vue-tsc-eslint-hook\n\nUse ESLint with vue-tsc to have better performance and accuracy.\n\nExample: https://github.com/DrJume/vue-volar-eslint\n\n## Usage\n\n`package.json`\n\n```json\n{\n\t\"devDependencies\": {\n\t\t\"eslint\": \"latest\",\n\t\t\"vue-tsc\": \"latest\",\n\t\t\"vue-tsc-eslint-hook\": \"latest\"\n\t}\n}\n```\n\n`tsconfig.json`\n\n```js\n{\n\t\"vueCompilerOptions\": {\n\t\t\"hooks\": [\n\t\t\t\"./vue-tsc-hook.js\"\n\t\t]\n\t}\n}\n```\n\n`vue-tsc-hook.js`\n\n```js\nmodule.exports = (program) =>\n\trequire('vue-tsc-eslint-hook')(\n\t\tprogram,\n\t\t(program) => ({\n\t\t\t...baseConfig,\n\t\t\tparserOptions: {\n\t\t\t\t...baseConfig.parserOptions,\n\t\t\t\tprograms: [program], // replace eslint typescript program\n\t\t\t},\n\t\t\t// ignore non-ts virtual files that was generated by volar\n\t\t\tignorePatterns: ['**/*.vue', '**/*.html', '**/*.pug', '**/*.css', '**/*.scss'],\n\t\t\toverrides: [\n\t\t\t\t...baseConfig.overrides ?? [],\n\t\t\t\t{\n\t\t\t\t\t// ignore format linting for virtual ts code\n\t\t\t\t\tfiles: ['*.vue.ts', '*.vue.js', '*.vue.tsx', '*.vue.jsx'],\n\t\t\t\t\trules: {\n\t\t\t\t\t\t'prettier/prettier': 'off',\n\t\t\t\t\t},\n\t\t\t\t},\n\t\t\t],\n\t\t})\n\t)\n```\n","readmeFilename":"README.md","description":"Use ESLint with vue-tsc to have better performance and accuracy.","bugs":{"url":"https://github.com/vuejs/language-tools/issues"},"homepage":"https://github.com/vuejs/language-tools#readme","_id":"vue-tsc-eslint-hook@1.7.10","_nodeVersion":"18.13.0","_npmVersion":"lerna/2.4.1/node@v18.13.0+x64 (darwin)","dist":{"integrity":"sha512-VDi15ZrOlJ3L1nXYGIpkkwW+FoSZm/qhnjE3y2Lc6kOmdpSviUm3z7OTZay3RyadOAfo/3TRuXRyLw3+AXPjsg==","shasum":"6b7ca476e0d06fa87dafd7dbce2f383359f29df0","tarball":"https://registry.npmjs.org/vue-tsc-eslint-hook/-/vue-tsc-eslint-hook-1.7.10.tgz","fileCount":5,"unpackedSize":8413,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD6kKkMoQnyF5zcwayWrKXjgWC9bA7/scA4TclaTnrUYgIgPP09NfSK9rb9DzUi/xDtdgxGGZhxg0DJGVSw80uHXog="}]},"_npmUser":{"name":"johnsoncodehk","email":"johnsoncodehk@gmail.com"},"directories":{},"maintainers":[{"name":"johnsoncodehk","email":"johnsoncodehk@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/vue-tsc-eslint-hook_1.7.10_1686244884770_0.9356473174782576"},"_hasShrinkwrap":false},"1.7.11":{"name":"vue-tsc-eslint-hook","version":"1.7.11","main":"out/index.js","license":"MIT","repository":{"type":"git","url":"git+https://github.com/vuejs/language-tools.git","directory":"packages/vue-tsc-eslint"},"devDependencies":{"@types/eslint":"latest","vue-tsc":"1.7.11"},"peerDependencies":{"eslint":"*"},"dependencies":{"vscode-languageserver-textdocument":"^1.0.8"},"gitHead":"8ed51477115bf67f73eb74653b2770e5d9d586f0","types":"./out/index.d.ts","readme":"# vue-tsc-eslint-hook\n\nUse ESLint with vue-tsc to have better performance and accuracy.\n\nExample: https://github.com/DrJume/vue-volar-eslint\n\n## Usage\n\n`package.json`\n\n```json\n{\n\t\"devDependencies\": {\n\t\t\"eslint\": \"latest\",\n\t\t\"vue-tsc\": \"latest\",\n\t\t\"vue-tsc-eslint-hook\": \"latest\"\n\t}\n}\n```\n\n`tsconfig.json`\n\n```js\n{\n\t\"vueCompilerOptions\": {\n\t\t\"hooks\": [\n\t\t\t\"./vue-tsc-hook.js\"\n\t\t]\n\t}\n}\n```\n\n`vue-tsc-hook.js`\n\n```js\nmodule.exports = (program) =>\n\trequire('vue-tsc-eslint-hook')(\n\t\tprogram,\n\t\t(program) => ({\n\t\t\t...baseConfig,\n\t\t\tparserOptions: {\n\t\t\t\t...baseConfig.parserOptions,\n\t\t\t\tprograms: [program], // replace eslint typescript program\n\t\t\t},\n\t\t\t// ignore non-ts virtual files that was generated by volar\n\t\t\tignorePatterns: ['**/*.vue', '**/*.html', '**/*.pug', '**/*.css', '**/*.scss'],\n\t\t\toverrides: [\n\t\t\t\t...baseConfig.overrides ?? [],\n\t\t\t\t{\n\t\t\t\t\t// ignore format linting for virtual ts code\n\t\t\t\t\tfiles: ['*.vue.ts', '*.vue.js', '*.vue.tsx', '*.vue.jsx'],\n\t\t\t\t\trules: {\n\t\t\t\t\t\t'prettier/prettier': 'off',\n\t\t\t\t\t},\n\t\t\t\t},\n\t\t\t],\n\t\t})\n\t)\n```\n","readmeFilename":"README.md","description":"Use ESLint with vue-tsc to have better performance and accuracy.","bugs":{"url":"https://github.com/vuejs/language-tools/issues"},"homepage":"https://github.com/vuejs/language-tools#readme","_id":"vue-tsc-eslint-hook@1.7.11","_nodeVersion":"18.13.0","_npmVersion":"lerna/2.4.1/node@v18.13.0+x64 (darwin)","dist":{"integrity":"sha512-OGmiQxJQEaQQ9Jb2JbBQddtsyhTVVnNr3kTew09cct6Wv76VQ/NZdjZlrHO6D+/JYMQd9UTlnzY3Op4nrScxpA==","shasum":"a8fa097c6f4cd03fe9f4927d77d5558052005ae7","tarball":"https://registry.npmjs.org/vue-tsc-eslint-hook/-/vue-tsc-eslint-hook-1.7.11.tgz","fileCount":5,"unpackedSize":8413,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBQEX4bXTkpyPTyhEoNNkboJKeOeNy8u9Fw6QwGL+nA8AiBQptfkrurfAcXh9eIkb1UBQmKOuZ0YfbIR08eu8F7l5Q=="}]},"_npmUser":{"name":"johnsoncodehk","email":"johnsoncodehk@gmail.com"},"directories":{},"maintainers":[{"name":"johnsoncodehk","email":"johnsoncodehk@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/vue-tsc-eslint-hook_1.7.11_1686249271159_0.21104896464358203"},"_hasShrinkwrap":false},"1.7.12":{"name":"vue-tsc-eslint-hook","version":"1.7.12","main":"out/index.js","license":"MIT","repository":{"type":"git","url":"git+https://github.com/vuejs/language-tools.git","directory":"packages/vue-tsc-eslint"},"devDependencies":{"@types/eslint":"latest","vue-tsc":"1.7.12"},"peerDependencies":{"eslint":"*"},"dependencies":{"vscode-languageserver-textdocument":"^1.0.8"},"gitHead":"9e712c2d603c690cd03502f5ec1a99bd80b800ac","types":"./out/index.d.ts","readme":"# vue-tsc-eslint-hook\n\nUse ESLint with vue-tsc to have better performance and accuracy.\n\nExample: https://github.com/DrJume/vue-volar-eslint\n\n## Usage\n\n`package.json`\n\n```json\n{\n\t\"devDependencies\": {\n\t\t\"eslint\": \"latest\",\n\t\t\"vue-tsc\": \"latest\",\n\t\t\"vue-tsc-eslint-hook\": \"latest\"\n\t}\n}\n```\n\n`tsconfig.json`\n\n```js\n{\n\t\"vueCompilerOptions\": {\n\t\t\"hooks\": [\n\t\t\t\"./vue-tsc-hook.js\"\n\t\t]\n\t}\n}\n```\n\n`vue-tsc-hook.js`\n\n```js\nmodule.exports = (program) =>\n\trequire('vue-tsc-eslint-hook')(\n\t\tprogram,\n\t\t(program) => ({\n\t\t\t...baseConfig,\n\t\t\tparserOptions: {\n\t\t\t\t...baseConfig.parserOptions,\n\t\t\t\tprograms: [program], // replace eslint typescript program\n\t\t\t},\n\t\t\t// ignore non-ts virtual files that was generated by volar\n\t\t\tignorePatterns: ['**/*.vue', '**/*.html', '**/*.pug', '**/*.css', '**/*.scss'],\n\t\t\toverrides: [\n\t\t\t\t...baseConfig.overrides ?? [],\n\t\t\t\t{\n\t\t\t\t\t// ignore format linting for virtual ts code\n\t\t\t\t\tfiles: ['*.vue.ts', '*.vue.js', '*.vue.tsx', '*.vue.jsx'],\n\t\t\t\t\trules: {\n\t\t\t\t\t\t'prettier/prettier': 'off',\n\t\t\t\t\t},\n\t\t\t\t},\n\t\t\t],\n\t\t})\n\t)\n```\n","readmeFilename":"README.md","description":"Use ESLint with vue-tsc to have better performance and accuracy.","bugs":{"url":"https://github.com/vuejs/language-tools/issues"},"homepage":"https://github.com/vuejs/language-tools#readme","_id":"vue-tsc-eslint-hook@1.7.12","_nodeVersion":"18.13.0","_npmVersion":"lerna/2.4.1/node@v18.13.0+x64 (darwin)","dist":{"integrity":"sha512-eSBgqox9dZE/DUb2eyHFE0SK3H1472dJETgQPipPvs4FnzLSkjifZ0gbY9s7WtasDpRs1cFxRe1BFiExEMawBg==","shasum":"8a828443a499b65aab6036613d412246cc0aced9","tarball":"https://registry.npmjs.org/vue-tsc-eslint-hook/-/vue-tsc-eslint-hook-1.7.12.tgz","fileCount":5,"unpackedSize":8413,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCID52dlX4tXQdZA09ckYrPZF43T8Npqsv+ka/1vJult4qAiBK0o1WOzNZT9zPj0EVjNiM/67O1LsYTwkSRF0nT+V6MQ=="}]},"_npmUser":{"name":"johnsoncodehk","email":"johnsoncodehk@gmail.com"},"directories":{},"maintainers":[{"name":"johnsoncodehk","email":"johnsoncodehk@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/vue-tsc-eslint-hook_1.7.12_1686703648839_0.8544610154860042"},"_hasShrinkwrap":false},"1.7.13":{"name":"vue-tsc-eslint-hook","version":"1.7.13","main":"out/index.js","license":"MIT","repository":{"type":"git","url":"git+https://github.com/vuejs/language-tools.git","directory":"packages/vue-tsc-eslint"},"devDependencies":{"@types/eslint":"latest","vue-tsc":"1.7.13"},"peerDependencies":{"eslint":"*"},"dependencies":{"vscode-languageserver-textdocument":"^1.0.8"},"gitHead":"32d5d5e4414f97b0dc28cd727a9cecf60acd4e97","types":"./out/index.d.ts","readme":"# vue-tsc-eslint-hook\n\nUse ESLint with vue-tsc to have better performance and accuracy.\n\nExample: https://github.com/DrJume/vue-volar-eslint\n\n## Usage\n\n`package.json`\n\n```json\n{\n\t\"devDependencies\": {\n\t\t\"eslint\": \"latest\",\n\t\t\"vue-tsc\": \"latest\",\n\t\t\"vue-tsc-eslint-hook\": \"latest\"\n\t}\n}\n```\n\n`tsconfig.json`\n\n```js\n{\n\t\"vueCompilerOptions\": {\n\t\t\"hooks\": [\n\t\t\t\"./vue-tsc-hook.js\"\n\t\t]\n\t}\n}\n```\n\n`vue-tsc-hook.js`\n\n```js\nmodule.exports = (program) =>\n\trequire('vue-tsc-eslint-hook')(\n\t\tprogram,\n\t\t(program) => ({\n\t\t\t...baseConfig,\n\t\t\tparserOptions: {\n\t\t\t\t...baseConfig.parserOptions,\n\t\t\t\tprograms: [program], // replace eslint typescript program\n\t\t\t},\n\t\t\t// ignore non-ts virtual files that was generated by volar\n\t\t\tignorePatterns: ['**/*.vue', '**/*.html', '**/*.pug', '**/*.css', '**/*.scss'],\n\t\t\toverrides: [\n\t\t\t\t...baseConfig.overrides ?? [],\n\t\t\t\t{\n\t\t\t\t\t// ignore format linting for virtual ts code\n\t\t\t\t\tfiles: ['*.vue.ts', '*.vue.js', '*.vue.tsx', '*.vue.jsx'],\n\t\t\t\t\trules: {\n\t\t\t\t\t\t'prettier/prettier': 'off',\n\t\t\t\t\t},\n\t\t\t\t},\n\t\t\t],\n\t\t})\n\t)\n```\n","readmeFilename":"README.md","description":"Use ESLint with vue-tsc to have better performance and accuracy.","bugs":{"url":"https://github.com/vuejs/language-tools/issues"},"homepage":"https://github.com/vuejs/language-tools#readme","_id":"vue-tsc-eslint-hook@1.7.13","_nodeVersion":"18.13.0","_npmVersion":"lerna/2.4.1/node@v18.13.0+x64 (darwin)","dist":{"integrity":"sha512-JY9fqWI83Iyayw7tXGg9hLycTfkoDuoDar95VuOoaURQe+x49JHfOmq7Q9Gvo7vs/SZl1OTdBLBE4G0OUiu+NQ==","shasum":"36920dc0c1f678ecaf1e4d24158a5503a434ffd4","tarball":"https://registry.npmjs.org/vue-tsc-eslint-hook/-/vue-tsc-eslint-hook-1.7.13.tgz","fileCount":5,"unpackedSize":8413,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDK4umEUzmuhL/gRwsrDKkNhyPQluWi0LaR0jVXSbD2ugIhAMIo+f6fm84edl2YEoJchFMoj1uUI5ILe5WNjEODDXSH"}]},"_npmUser":{"name":"johnsoncodehk","email":"johnsoncodehk@gmail.com"},"directories":{},"maintainers":[{"name":"johnsoncodehk","email":"johnsoncodehk@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/vue-tsc-eslint-hook_1.7.13_1686761404433_0.023695334873464535"},"_hasShrinkwrap":false},"1.7.14":{"name":"vue-tsc-eslint-hook","version":"1.7.14","main":"out/index.js","license":"MIT","repository":{"type":"git","url":"git+https://github.com/vuejs/language-tools.git","directory":"packages/vue-tsc-eslint"},"devDependencies":{"@types/eslint":"latest","vue-tsc":"1.7.14"},"peerDependencies":{"eslint":"*"},"dependencies":{"vscode-languageserver-textdocument":"^1.0.8"},"gitHead":"a8a05a278ab807590faeafdfd76646f5c41c0443","types":"./out/index.d.ts","readme":"# vue-tsc-eslint-hook\n\nUse ESLint with vue-tsc to have better performance and accuracy.\n\nExample: https://github.com/DrJume/vue-volar-eslint\n\n## Usage\n\n`package.json`\n\n```json\n{\n\t\"devDependencies\": {\n\t\t\"eslint\": \"latest\",\n\t\t\"vue-tsc\": \"latest\",\n\t\t\"vue-tsc-eslint-hook\": \"latest\"\n\t}\n}\n```\n\n`tsconfig.json`\n\n```js\n{\n\t\"vueCompilerOptions\": {\n\t\t\"hooks\": [\n\t\t\t\"./vue-tsc-hook.js\"\n\t\t]\n\t}\n}\n```\n\n`vue-tsc-hook.js`\n\n```js\nmodule.exports = (program) =>\n\trequire('vue-tsc-eslint-hook')(\n\t\tprogram,\n\t\t(program) => ({\n\t\t\t...baseConfig,\n\t\t\tparserOptions: {\n\t\t\t\t...baseConfig.parserOptions,\n\t\t\t\tprograms: [program], // replace eslint typescript program\n\t\t\t},\n\t\t\t// ignore non-ts virtual files that was generated by volar\n\t\t\tignorePatterns: ['**/*.vue', '**/*.html', '**/*.pug', '**/*.css', '**/*.scss'],\n\t\t\toverrides: [\n\t\t\t\t...baseConfig.overrides ?? [],\n\t\t\t\t{\n\t\t\t\t\t// ignore format linting for virtual ts code\n\t\t\t\t\tfiles: ['*.vue.ts', '*.vue.js', '*.vue.tsx', '*.vue.jsx'],\n\t\t\t\t\trules: {\n\t\t\t\t\t\t'prettier/prettier': 'off',\n\t\t\t\t\t},\n\t\t\t\t},\n\t\t\t],\n\t\t})\n\t)\n```\n","readmeFilename":"README.md","description":"Use ESLint with vue-tsc to have better performance and accuracy.","bugs":{"url":"https://github.com/vuejs/language-tools/issues"},"homepage":"https://github.com/vuejs/language-tools#readme","_id":"vue-tsc-eslint-hook@1.7.14","_nodeVersion":"18.16.0","_npmVersion":"lerna/2.4.1/node@v18.16.0+arm64 (darwin)","dist":{"integrity":"sha512-O3ZixYD57YnJ53jMI+6JFRC705E9+s2o+6609+bMipaDMPL7eK3+3YK7C1WjUqrGgwcE3fTNm5xjwe0OrXiirg==","shasum":"6de876b3380bb1de02df41d9d3a93fe7391963e0","tarball":"https://registry.npmjs.org/vue-tsc-eslint-hook/-/vue-tsc-eslint-hook-1.7.14.tgz","fileCount":5,"unpackedSize":8413,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCuLkmfLb4sdFi+bxEnD/QWpNLhO8iuY66AfBUkXzHMWQIgdTRAe4PC5SXQyrH9xoTjtD7BFNJmlQSC/+14xzQ5Af0="}]},"_npmUser":{"name":"johnsoncodehk","email":"johnsoncodehk@gmail.com"},"directories":{},"maintainers":[{"name":"johnsoncodehk","email":"johnsoncodehk@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/vue-tsc-eslint-hook_1.7.14_1686927010085_0.9389155466164099"},"_hasShrinkwrap":false},"1.8.0":{"name":"vue-tsc-eslint-hook","version":"1.8.0","main":"out/index.js","license":"MIT","repository":{"type":"git","url":"git+https://github.com/vuejs/language-tools.git","directory":"packages/vue-tsc-eslint"},"devDependencies":{"@types/eslint":"latest","vue-tsc":"1.8.0"},"peerDependencies":{"eslint":"*"},"dependencies":{"vscode-languageserver-textdocument":"^1.0.8"},"gitHead":"6e2e04ea2f0bfed9ab0fce23ad36abb04916b4f2","types":"./out/index.d.ts","description":"Use ESLint with vue-tsc to have better performance and accuracy.","bugs":{"url":"https://github.com/vuejs/language-tools/issues"},"homepage":"https://github.com/vuejs/language-tools#readme","_id":"vue-tsc-eslint-hook@1.8.0","_nodeVersion":"18.16.0","_npmVersion":"lerna/2.4.1/node@v18.16.0+arm64 (darwin)","dist":{"integrity":"sha512-vLobaaaSP8YAxswH5aYcyAVCvCGgMJFKpAM9kGtke146ffglfc3Oum5/OjFHPNywdfIjG7UbA8RC0sa7thTmrQ==","shasum":"0a43f653a2f78e545afb808666a0e3ed110d9890","tarball":"https://registry.npmjs.org/vue-tsc-eslint-hook/-/vue-tsc-eslint-hook-1.8.0.tgz","fileCount":5,"unpackedSize":8411,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDzsmawggMKqGrBVoTAgvuBtqIodjG/H7IdOteddf+/TAiEAh5CbXFjN4KMh9148BCpVNW4B2FAbNflQuLg5u7lDlDQ="}]},"_npmUser":{"name":"johnsoncodehk","email":"johnsoncodehk@gmail.com"},"directories":{},"maintainers":[{"name":"johnsoncodehk","email":"johnsoncodehk@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/vue-tsc-eslint-hook_1.8.0_1686956296117_0.09844134864786991"},"_hasShrinkwrap":false},"1.8.0-patch.1":{"name":"vue-tsc-eslint-hook","version":"1.8.0-patch.1","main":"out/index.js","license":"MIT","repository":{"type":"git","url":"git+https://github.com/vuejs/language-tools.git","directory":"packages/vue-tsc-eslint"},"devDependencies":{"@types/eslint":"latest","vue-tsc":"1.8.0-patch.1"},"peerDependencies":{"eslint":"*"},"dependencies":{"vscode-languageserver-textdocument":"^1.0.8"},"gitHead":"5d5fc89edd2897b5eb2a143524a1f04775cffda3","types":"./out/index.d.ts","readme":"# vue-tsc-eslint-hook\n\nUse ESLint with vue-tsc to have better performance and accuracy.\n\nExample: https://github.com/DrJume/vue-volar-eslint\n\n## Usage\n\n`package.json`\n\n```json\n{\n\t\"devDependencies\": {\n\t\t\"eslint\": \"latest\",\n\t\t\"vue-tsc\": \"latest\",\n\t\t\"vue-tsc-eslint-hook\": \"latest\"\n\t}\n}\n```\n\n`tsconfig.json`\n\n```js\n{\n\t\"vueCompilerOptions\": {\n\t\t\"hooks\": [\n\t\t\t\"./vue-tsc-hook.js\"\n\t\t]\n\t}\n}\n```\n\n`vue-tsc-hook.js`\n\n```js\nmodule.exports = (program) =>\n\trequire('vue-tsc-eslint-hook')(\n\t\tprogram,\n\t\t(program) => ({\n\t\t\t...baseConfig,\n\t\t\tparserOptions: {\n\t\t\t\t...baseConfig.parserOptions,\n\t\t\t\tprograms: [program], // replace eslint typescript program\n\t\t\t},\n\t\t\t// ignore non-ts virtual files that was generated by volar\n\t\t\tignorePatterns: ['**/*.vue', '**/*.html', '**/*.pug', '**/*.css', '**/*.scss'],\n\t\t\toverrides: [\n\t\t\t\t...baseConfig.overrides ?? [],\n\t\t\t\t{\n\t\t\t\t\t// ignore format linting for virtual ts code\n\t\t\t\t\tfiles: ['*.vue.ts', '*.vue.js', '*.vue.tsx', '*.vue.jsx'],\n\t\t\t\t\trules: {\n\t\t\t\t\t\t'prettier/prettier': 'off',\n\t\t\t\t\t},\n\t\t\t\t},\n\t\t\t],\n\t\t})\n\t)\n```\n","readmeFilename":"README.md","description":"Use ESLint with vue-tsc to have better performance and accuracy.","bugs":{"url":"https://github.com/vuejs/language-tools/issues"},"homepage":"https://github.com/vuejs/language-tools#readme","_id":"vue-tsc-eslint-hook@1.8.0-patch.1","_nodeVersion":"18.16.0","_npmVersion":"lerna/2.4.1/node@v18.16.0+arm64 (darwin)","dist":{"integrity":"sha512-K4b3YSj1Qxku2ECnfHnTdYeZrKDVm+jGjl6Z+zn2xE/UtSiTnUM5xPimGFcEZ1CRnjAJL8L04VU7C4qmMVC9pQ==","shasum":"c0819b8f131e00482b9dc8370728db35203a1685","tarball":"https://registry.npmjs.org/vue-tsc-eslint-hook/-/vue-tsc-eslint-hook-1.8.0-patch.1.tgz","fileCount":5,"unpackedSize":8427,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICX4eAZUM1Y9r/j7/cpNM+5ulFQ/EcmQn+uXbMLNFftiAiAqixE09NP6ywQRPM6Uguy9xTpgBYbtzBlCpZtO/6ihXg=="}]},"_npmUser":{"name":"johnsoncodehk","email":"johnsoncodehk@gmail.com"},"directories":{},"maintainers":[{"name":"johnsoncodehk","email":"johnsoncodehk@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/vue-tsc-eslint-hook_1.8.0-patch.1_1687051507461_0.7947695154523857"},"_hasShrinkwrap":false},"1.8.1":{"name":"vue-tsc-eslint-hook","version":"1.8.1","main":"out/index.js","license":"MIT","repository":{"type":"git","url":"git+https://github.com/vuejs/language-tools.git","directory":"packages/vue-tsc-eslint"},"devDependencies":{"@types/eslint":"latest","vue-tsc":"1.8.1"},"peerDependencies":{"eslint":"*"},"dependencies":{"vscode-languageserver-textdocument":"^1.0.8"},"gitHead":"3e31c6eb412a9e8145188190472f59c8b43aa9e6","types":"./out/index.d.ts","description":"Use ESLint with vue-tsc to have better performance and accuracy.","bugs":{"url":"https://github.com/vuejs/language-tools/issues"},"homepage":"https://github.com/vuejs/language-tools#readme","_id":"vue-tsc-eslint-hook@1.8.1","_nodeVersion":"18.16.0","_npmVersion":"lerna/2.4.2/node@v18.16.0+arm64 (darwin)","dist":{"integrity":"sha512-oIQKeIdaaZLFEK7Zw766+or4Tr2AaoKsrFQs3mhqckbH0oqaiSlMIZ4XELCI6r3ylU4mZ8P8OxAxg3xh6kRAog==","shasum":"73abf6a8a20ff89a003d908e8817b915bd430d0e","tarball":"https://registry.npmjs.org/vue-tsc-eslint-hook/-/vue-tsc-eslint-hook-1.8.1.tgz","fileCount":5,"unpackedSize":8382,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAeR/0ImO9fCLSxu0ayns031AeDBv6q8xPdvtw5SgAK1AiEA5h3/OpJfcILic0YE1kLRoj2Ct2f5j7ZhjpZlHV5PG84="}]},"_npmUser":{"name":"johnsoncodehk","email":"johnsoncodehk@gmail.com"},"directories":{},"maintainers":[{"name":"johnsoncodehk","email":"johnsoncodehk@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/vue-tsc-eslint-hook_1.8.1_1687251530136_0.7275781313460696"},"_hasShrinkwrap":false},"1.8.2":{"name":"vue-tsc-eslint-hook","version":"1.8.2","main":"out/index.js","license":"MIT","repository":{"type":"git","url":"git+https://github.com/vuejs/language-tools.git","directory":"packages/vue-tsc-eslint"},"devDependencies":{"@types/eslint":"latest","vue-tsc":"1.8.2"},"peerDependencies":{"eslint":"*"},"dependencies":{"vscode-languageserver-textdocument":"^1.0.8"},"gitHead":"de0fb3f1be30b495d17e2999aee24fb9ea3e7e0e","types":"./out/index.d.ts","description":"Use ESLint with vue-tsc to have better performance and accuracy.","bugs":{"url":"https://github.com/vuejs/language-tools/issues"},"homepage":"https://github.com/vuejs/language-tools#readme","_id":"vue-tsc-eslint-hook@1.8.2","_nodeVersion":"18.16.0","_npmVersion":"lerna/2.4.2/node@v18.16.0+arm64 (darwin)","dist":{"integrity":"sha512-xpBqZyezO7b/nay9KLi7RiMd2FYTk3jTrMmfLz4ZcbVFvG6BKRUqsCFE115msaWRjPtKsl/V7fLL707lz/1JiQ==","shasum":"138126a5a9259338fa7c8ad166c50d8076c3e460","tarball":"https://registry.npmjs.org/vue-tsc-eslint-hook/-/vue-tsc-eslint-hook-1.8.2.tgz","fileCount":5,"unpackedSize":8382,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICmUWXaDFghfpEB8WOlTEs2Vw5En1jZMoCXRgC7MJvN9AiAjW4A1bARDzzxiQE1xA6VEXx0oXRFqUfFlrOoObQJriw=="}]},"_npmUser":{"name":"johnsoncodehk","email":"johnsoncodehk@gmail.com"},"directories":{},"maintainers":[{"name":"johnsoncodehk","email":"johnsoncodehk@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/vue-tsc-eslint-hook_1.8.2_1687802974440_0.39921715683320547"},"_hasShrinkwrap":false},"1.8.3":{"name":"vue-tsc-eslint-hook","version":"1.8.3","main":"out/index.js","license":"MIT","repository":{"type":"git","url":"git+https://github.com/vuejs/language-tools.git","directory":"packages/vue-tsc-eslint"},"devDependencies":{"@types/eslint":"latest","vue-tsc":"1.8.3"},"peerDependencies":{"eslint":"*"},"dependencies":{"vscode-languageserver-textdocument":"^1.0.8"},"gitHead":"a02e928ae3f3a255366cdb334ac6fb49c3237ae1","types":"./out/index.d.ts","description":"Use ESLint with vue-tsc to have better performance and accuracy.","bugs":{"url":"https://github.com/vuejs/language-tools/issues"},"homepage":"https://github.com/vuejs/language-tools#readme","_id":"vue-tsc-eslint-hook@1.8.3","_nodeVersion":"18.16.0","_npmVersion":"lerna/2.4.2/node@v18.16.0+arm64 (darwin)","dist":{"integrity":"sha512-H3QlXxNslNfI8eLD640as3ahQHYS4FEdE2+HgkkNu0GW0fGxQPrqzhQIN5GJ64BWHeaTQxg9HBjVxi/iubsNLg==","shasum":"eeab1c30ce63b8ca4c839534971e39ebe01353ed","tarball":"https://registry.npmjs.org/vue-tsc-eslint-hook/-/vue-tsc-eslint-hook-1.8.3.tgz","fileCount":5,"unpackedSize":8382,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICzwLWypvJHFVt1ZY2HmIsub4CnJR/RqA2FTXoMh+STrAiEAlQqiFrTMr3r8hgX6jkJd1gO+j+UZjF8Vjuauk8PTcZc="}]},"_npmUser":{"name":"johnsoncodehk","email":"johnsoncodehk@gmail.com"},"directories":{},"maintainers":[{"name":"johnsoncodehk","email":"johnsoncodehk@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/vue-tsc-eslint-hook_1.8.3_1687943639497_0.9178094217125032"},"_hasShrinkwrap":false},"1.8.4":{"name":"vue-tsc-eslint-hook","version":"1.8.4","main":"out/index.js","license":"MIT","repository":{"type":"git","url":"git+https://github.com/vuejs/language-tools.git","directory":"packages/vue-tsc-eslint"},"devDependencies":{"@types/eslint":"latest","vue-tsc":"1.8.4"},"peerDependencies":{"eslint":"*"},"dependencies":{"vscode-languageserver-textdocument":"^1.0.8"},"gitHead":"a62aa882911de149ae65f4c28eddfd93e1dee99d","types":"./out/index.d.ts","description":"Use ESLint with vue-tsc to have better performance and accuracy.","bugs":{"url":"https://github.com/vuejs/language-tools/issues"},"homepage":"https://github.com/vuejs/language-tools#readme","_id":"vue-tsc-eslint-hook@1.8.4","_nodeVersion":"18.16.0","_npmVersion":"lerna/2.4.2/node@v18.16.0+arm64 (darwin)","dist":{"integrity":"sha512-oAuEEIRwkLuzhM61+xPgYxfrawzwhV+4OYHOG35/ts+nNSsRYdmqLB1uJhDSBD0GCL4smU4tYkSO8+Yl06ygoQ==","shasum":"a5e4ad20910a1a39bc0c084940fe48e19f6de9a2","tarball":"https://registry.npmjs.org/vue-tsc-eslint-hook/-/vue-tsc-eslint-hook-1.8.4.tgz","fileCount":5,"unpackedSize":8382,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDrXje/WrnPkfZ0RpFleqP9otv+Q6k3TcHrVI56yDiz8QIhAIgBrqGTMTRoMmeDpKDNJ0pFjkD2jAUxWOv+kuXEIDnu"}]},"_npmUser":{"name":"johnsoncodehk","email":"johnsoncodehk@gmail.com"},"directories":{},"maintainers":[{"name":"johnsoncodehk","email":"johnsoncodehk@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/vue-tsc-eslint-hook_1.8.4_1688532727266_0.8569439487612971"},"_hasShrinkwrap":false},"1.8.5":{"name":"vue-tsc-eslint-hook","version":"1.8.5","main":"out/index.js","license":"MIT","repository":{"type":"git","url":"git+https://github.com/vuejs/language-tools.git","directory":"packages/vue-tsc-eslint"},"devDependencies":{"@types/eslint":"latest","vue-tsc":"1.8.5"},"peerDependencies":{"eslint":"*"},"dependencies":{"vscode-languageserver-textdocument":"^1.0.8"},"gitHead":"971820b55ea42cb7e8c8ba7c35c8998d5572b420","types":"./out/index.d.ts","description":"Use ESLint with vue-tsc to have better performance and accuracy.","bugs":{"url":"https://github.com/vuejs/language-tools/issues"},"homepage":"https://github.com/vuejs/language-tools#readme","_id":"vue-tsc-eslint-hook@1.8.5","_nodeVersion":"18.16.0","_npmVersion":"lerna/2.5.0/node@v18.16.0+arm64 (darwin)","dist":{"integrity":"sha512-eS1/y/WJ/r1nf7dfLnIC2cNLYM+a3Zj5QOrl/YWO2AcAJHJ4jJHpqzhB0jAfHgKhk9DEglyRa7G5VfPS54K5Mw==","shasum":"f08cbc75265f944cd545d9ee7e0a7f8034ac0d8f","tarball":"https://registry.npmjs.org/vue-tsc-eslint-hook/-/vue-tsc-eslint-hook-1.8.5.tgz","fileCount":5,"unpackedSize":8382,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD1C0lL8haJwPQFnk5nsPkMuSiNqPyNfIItsjgGygMOtgIgF4CKLSrL80eydks+bOEi/KJtrMfZ11CQm+JEbOUFmZU="}]},"_npmUser":{"name":"johnsoncodehk","email":"johnsoncodehk@gmail.com"},"directories":{},"maintainers":[{"name":"johnsoncodehk","email":"johnsoncodehk@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/vue-tsc-eslint-hook_1.8.5_1689349655436_0.3433425034871156"},"_hasShrinkwrap":false},"1.8.6":{"name":"vue-tsc-eslint-hook","version":"1.8.6","main":"out/index.js","license":"MIT","repository":{"type":"git","url":"git+https://github.com/vuejs/language-tools.git","directory":"packages/vue-tsc-eslint"},"devDependencies":{"@types/eslint":"latest","vue-tsc":"1.8.6"},"peerDependencies":{"eslint":"*"},"dependencies":{"vscode-languageserver-textdocument":"^1.0.8"},"gitHead":"9da8afee02bc7251ae97716480ba31f8aff2794a","types":"./out/index.d.ts","description":"Use ESLint with vue-tsc to have better performance and accuracy.","bugs":{"url":"https://github.com/vuejs/language-tools/issues"},"homepage":"https://github.com/vuejs/language-tools#readme","_id":"vue-tsc-eslint-hook@1.8.6","_nodeVersion":"18.16.0","_npmVersion":"lerna/2.5.0/node@v18.16.0+arm64 (darwin)","dist":{"integrity":"sha512-EZ0wr10wp4LaCRcGY16bMUcnHOzVZ+uM1HDOtjO0VjI3IFL5O0mjS7m6F429jqBIL062jEVehIP30Y8HkJDIEQ==","shasum":"ac61ca69df029b66464808672d7857f09c03706e","tarball":"https://registry.npmjs.org/vue-tsc-eslint-hook/-/vue-tsc-eslint-hook-1.8.6.tgz","fileCount":5,"unpackedSize":8382,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCnwecyi6crVB02Kv/PCRQ0wbDc/53WqrMQof0WjVjzGQIgVoOAlQH+fAyFl5tZDD3L3WgHHAKJnbyRR8KPBdN9X0s="}]},"_npmUser":{"name":"johnsoncodehk","email":"johnsoncodehk@gmail.com"},"directories":{},"maintainers":[{"name":"johnsoncodehk","email":"johnsoncodehk@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/vue-tsc-eslint-hook_1.8.6_1689963118045_0.04093095962737081"},"_hasShrinkwrap":false},"1.8.7":{"name":"vue-tsc-eslint-hook","version":"1.8.7","main":"out/index.js","license":"MIT","repository":{"type":"git","url":"git+https://github.com/vuejs/language-tools.git","directory":"packages/vue-tsc-eslint"},"devDependencies":{"@types/eslint":"latest","vue-tsc":"1.8.7"},"peerDependencies":{"eslint":"*"},"dependencies":{"vscode-languageserver-textdocument":"^1.0.8"},"gitHead":"2b888901897fc9155bc12eb30ddae41afed5d942","types":"./out/index.d.ts","description":"Use ESLint with vue-tsc to have better performance and accuracy.","bugs":{"url":"https://github.com/vuejs/language-tools/issues"},"homepage":"https://github.com/vuejs/language-tools#readme","_id":"vue-tsc-eslint-hook@1.8.7","_nodeVersion":"18.16.0","_npmVersion":"lerna/2.5.0/node@v18.16.0+arm64 (darwin)","dist":{"integrity":"sha512-LLghpDHyLKPU93x9EELOw3lv8hhmv6z/sgynIQhb0sco5T2nkAvl3BbtO97q3pgTqlQ5yU8qDqfuzWy8m81/FQ==","shasum":"b46277859e0dd1ed6fb540e770ca3dd6898ce33e","tarball":"https://registry.npmjs.org/vue-tsc-eslint-hook/-/vue-tsc-eslint-hook-1.8.7.tgz","fileCount":5,"unpackedSize":8382,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHRyFy5FmmW1Qn5oQGzkdMVVuih3YeZws95ZpU7tkA9OAiB68P9QmfGjOhplqwQyYq/0AM0mgLqIrXBjiyHSgyWyWw=="}]},"_npmUser":{"name":"johnsoncodehk","email":"johnsoncodehk@gmail.com"},"directories":{},"maintainers":[{"name":"johnsoncodehk","email":"johnsoncodehk@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/vue-tsc-eslint-hook_1.8.7_1690398667006_0.6772941844208105"},"_hasShrinkwrap":false},"1.8.8":{"name":"vue-tsc-eslint-hook","version":"1.8.8","main":"out/index.js","license":"MIT","repository":{"type":"git","url":"git+https://github.com/vuejs/language-tools.git","directory":"packages/vue-tsc-eslint"},"devDependencies":{"@types/eslint":"latest","vue-tsc":"1.8.8"},"peerDependencies":{"eslint":"*"},"dependencies":{"vscode-languageserver-textdocument":"^1.0.8"},"gitHead":"62a08c35722319bcca90ea3ebd3236fbd986a6a6","types":"./out/index.d.ts","description":"Use ESLint with vue-tsc to have better performance and accuracy.","bugs":{"url":"https://github.com/vuejs/language-tools/issues"},"homepage":"https://github.com/vuejs/language-tools#readme","_id":"vue-tsc-eslint-hook@1.8.8","_nodeVersion":"18.16.0","_npmVersion":"lerna/2.5.0/node@v18.16.0+arm64 (darwin)","dist":{"integrity":"sha512-KfyABPLQd+oBncDDFUtig+c0B9CapPcJxP4z3wDQuydVlKcNGjyFk8Nxw9vI4D375OCIRmlng5TQejRqd6lBnA==","shasum":"abfe4961cdebd8d10afe2307916d47612a96e81d","tarball":"https://registry.npmjs.org/vue-tsc-eslint-hook/-/vue-tsc-eslint-hook-1.8.8.tgz","fileCount":5,"unpackedSize":8382,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCY5dGTNiRDhQyOz9MJKzyJVKqUuphDnF6J5VF5Gqu5awIgX5JsGRHmgcxpgl60CmrnyaM9cCnsW3FqlwASW03SjIo="}]},"_npmUser":{"name":"johnsoncodehk","email":"johnsoncodehk@gmail.com"},"directories":{},"maintainers":[{"name":"johnsoncodehk","email":"johnsoncodehk@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/vue-tsc-eslint-hook_1.8.8_1690404470600_0.013299580872377703"},"_hasShrinkwrap":false},"1.8.10":{"name":"vue-tsc-eslint-hook","version":"1.8.10","main":"out/index.js","license":"MIT","repository":{"type":"git","url":"git+https://github.com/vuejs/language-tools.git","directory":"packages/vue-tsc-eslint"},"devDependencies":{"@types/eslint":"latest","vue-tsc":"1.8.10"},"peerDependencies":{"eslint":"*"},"dependencies":{"vscode-languageserver-textdocument":"^1.0.8"},"gitHead":"97d60fa475b653fe435a7fae6e2a626821658351","types":"./out/index.d.ts","description":"Use ESLint with vue-tsc to have better performance and accuracy.","bugs":{"url":"https://github.com/vuejs/language-tools/issues"},"homepage":"https://github.com/vuejs/language-tools#readme","_id":"vue-tsc-eslint-hook@1.8.10","_nodeVersion":"18.16.0","_npmVersion":"lerna/2.5.0/node@v18.16.0+arm64 (darwin)","dist":{"integrity":"sha512-xLYQx1JDOnH4ECV8llN3Z4QSarMog5Lek5G8pyoM8xPjlSiNQglaZjHO2K+VJ4X8SjeXQDu5VeOQ4zlmTjH4Dg==","shasum":"8d471e634c30fa8e7250ea96122964b34c04e609","tarball":"https://registry.npmjs.org/vue-tsc-eslint-hook/-/vue-tsc-eslint-hook-1.8.10.tgz","fileCount":5,"unpackedSize":8419,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGRvwZm2SubEbHxS/mXVXu9Op1csuTeiiiKmBIOGG7LBAiEA85Y4QVJxDQA74OhQ8hBViJ+LwSiOCnqUTffA1T7oKeg="}]},"_npmUser":{"name":"johnsoncodehk","email":"johnsoncodehk@gmail.com"},"directories":{},"maintainers":[{"name":"johnsoncodehk","email":"johnsoncodehk@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/vue-tsc-eslint-hook_1.8.10_1693991622820_0.057737192780105584"},"_hasShrinkwrap":false},"1.8.11":{"name":"vue-tsc-eslint-hook","version":"1.8.11","main":"out/index.js","license":"MIT","repository":{"type":"git","url":"git+https://github.com/vuejs/language-tools.git","directory":"packages/vue-tsc-eslint"},"devDependencies":{"@types/eslint":"latest","vue-tsc":"1.8.11"},"peerDependencies":{"eslint":"*"},"dependencies":{"vscode-languageserver-textdocument":"^1.0.8"},"gitHead":"cce193dcc182aad5d02f630fa3ae8a793d443680","types":"./out/index.d.ts","description":"Use ESLint with vue-tsc to have better performance and accuracy.","bugs":{"url":"https://github.com/vuejs/language-tools/issues"},"homepage":"https://github.com/vuejs/language-tools#readme","_id":"vue-tsc-eslint-hook@1.8.11","_nodeVersion":"20.6.1","_npmVersion":"lerna/2.5.1/node@v20.6.1+arm64 (darwin)","dist":{"integrity":"sha512-6OxynePQfdn0pPuqP7yWhNMBzMfxiK8Kj7xGzrdCpw38kVDttabazY5uuoj6uzccfouBZX/gOG8YKsIgX0Ezmg==","shasum":"b5feca7e3316a6e48787df77339bec5b49cde21c","tarball":"https://registry.npmjs.org/vue-tsc-eslint-hook/-/vue-tsc-eslint-hook-1.8.11.tgz","fileCount":5,"unpackedSize":8419,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCG8cn1CB8YX0ClAAfESFgIdyUsUANiiL8yjpEx7ObIXAIgTR/fSJ5ihMholPaMXjOvMIE1YsP77sNhWcWFgkKqkPE="}]},"_npmUser":{"name":"johnsoncodehk","email":"johnsoncodehk@gmail.com"},"directories":{},"maintainers":[{"name":"johnsoncodehk","email":"johnsoncodehk@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/vue-tsc-eslint-hook_1.8.11_1694546226514_0.44936497716057167"},"_hasShrinkwrap":false},"1.8.12":{"name":"vue-tsc-eslint-hook","version":"1.8.12","main":"out/index.js","license":"MIT","repository":{"type":"git","url":"git+https://github.com/vuejs/language-tools.git","directory":"packages/vue-tsc-eslint"},"devDependencies":{"@types/eslint":"latest","vue-tsc":"1.8.12"},"peerDependencies":{"eslint":"*"},"dependencies":{"vscode-languageserver-textdocument":"^1.0.8"},"gitHead":"a065fd7516de02f1804f3394d6e2e0511a1e67a5","types":"./out/index.d.ts","description":"Use ESLint with vue-tsc to have better performance and accuracy.","bugs":{"url":"https://github.com/vuejs/language-tools/issues"},"homepage":"https://github.com/vuejs/language-tools#readme","_id":"vue-tsc-eslint-hook@1.8.12","_nodeVersion":"20.6.1","_npmVersion":"lerna/2.5.1/node@v20.6.1+arm64 (darwin)","dist":{"integrity":"sha512-LD79PHXcg50wSWtBWgBw6RqKxxq+F6FAt3vnqHL7hMSahyJ/+76+R6W9zxp1wwKBWw+zdRp8i+xtvNmXqQvg3Q==","shasum":"ba7fd1a9bb44a8e3df3a94f8171265f0dc15ac1b","tarball":"https://registry.npmjs.org/vue-tsc-eslint-hook/-/vue-tsc-eslint-hook-1.8.12.tgz","fileCount":5,"unpackedSize":8419,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGamjhJZ3mxOYRLh8GrfVcEdld5LwlYRahTdZhmulgkGAiEA8vGRtHeuIjNN5VcvWaDROmjuokYuTfs5wTjwEkZcOHo="}]},"_npmUser":{"name":"johnsoncodehk","email":"johnsoncodehk@gmail.com"},"directories":{},"maintainers":[{"name":"johnsoncodehk","email":"johnsoncodehk@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/vue-tsc-eslint-hook_1.8.12_1695205275973_0.3653253392507132"},"_hasShrinkwrap":false},"1.8.13":{"name":"vue-tsc-eslint-hook","version":"1.8.13","main":"out/index.js","license":"MIT","repository":{"type":"git","url":"git+https://github.com/vuejs/language-tools.git","directory":"packages/vue-tsc-eslint"},"devDependencies":{"@types/eslint":"latest","vue-tsc":"1.8.13"},"peerDependencies":{"eslint":"*"},"dependencies":{"vscode-languageserver-textdocument":"^1.0.8"},"gitHead":"4d25501776edb5a0712c10c6921fffbdc9454a23","types":"./out/index.d.ts","description":"Use ESLint with vue-tsc to have better performance and accuracy.","bugs":{"url":"https://github.com/vuejs/language-tools/issues"},"homepage":"https://github.com/vuejs/language-tools#readme","_id":"vue-tsc-eslint-hook@1.8.13","_nodeVersion":"20.6.1","_npmVersion":"lerna/2.5.1/node@v20.6.1+arm64 (darwin)","dist":{"integrity":"sha512-Hf2A8gNLy6bFGkz5sP+qNBurORM7ekEHj/TAjMhYcHnC7yZWoKlKT9dMWgmEsPDIMzcvcpQ1zfdmpH6xyu5Nzw==","shasum":"b64dd8bbf0109856a93346339a88f34914393796","tarball":"https://registry.npmjs.org/vue-tsc-eslint-hook/-/vue-tsc-eslint-hook-1.8.13.tgz","fileCount":5,"unpackedSize":8419,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHyVXomUqjwUc1bfC/o5hSpFhVVUOvAHKuz7fdDRssqiAiAzrT9H1Pp2+J07DUKKYvNmoQAzRhlu0SvaWLsE3lvw6g=="}]},"_npmUser":{"name":"johnsoncodehk","email":"johnsoncodehk@gmail.com"},"directories":{},"maintainers":[{"name":"johnsoncodehk","email":"johnsoncodehk@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/vue-tsc-eslint-hook_1.8.13_1695215947384_0.08094134872650516"},"_hasShrinkwrap":false},"1.8.14":{"name":"vue-tsc-eslint-hook","version":"1.8.14","main":"out/index.js","license":"MIT","repository":{"type":"git","url":"git+https://github.com/vuejs/language-tools.git","directory":"packages/vue-tsc-eslint"},"devDependencies":{"@types/eslint":"latest","vue-tsc":"1.8.14"},"peerDependencies":{"eslint":"*"},"dependencies":{"vscode-languageserver-textdocument":"^1.0.8"},"_id":"vue-tsc-eslint-hook@1.8.14","gitHead":"5febf2694e80621a7b852464edc76b74f73a5cb6","types":"./out/index.d.ts","description":"Use ESLint with vue-tsc to have better performance and accuracy.","bugs":{"url":"https://github.com/vuejs/language-tools/issues"},"homepage":"https://github.com/vuejs/language-tools#readme","_nodeVersion":"20.6.1","_npmVersion":"9.8.1","dist":{"integrity":"sha512-X/0p/YgLHGDEF63eNQ+06/GzbujeWjqnfEnNmrQxqpvUd/lUPPHG3Y2aeEUJ9FQxyN16YqPtbtv2UnLqsKFRqw==","shasum":"bf05070c0994d2abaa3942f0a9b55eea41752b71","tarball":"https://registry.npmjs.org/vue-tsc-eslint-hook/-/vue-tsc-eslint-hook-1.8.14.tgz","fileCount":5,"unpackedSize":8363,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCv1Ey5f4r3Ga9QbB3BNBSIBtm5YQrUIe9CFaKV7OnJhAIgMc9Q1ECFX9XUnOGl+4wYVtWWyHw9Us/bq2mMRZM7CNU="}]},"_npmUser":{"name":"johnsoncodehk","email":"johnsoncodehk@gmail.com"},"directories":{},"maintainers":[{"name":"johnsoncodehk","email":"johnsoncodehk@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/vue-tsc-eslint-hook_1.8.14_1695664183193_0.0565694963887895"},"_hasShrinkwrap":false},"1.8.15":{"name":"vue-tsc-eslint-hook","version":"1.8.15","main":"out/index.js","license":"MIT","repository":{"type":"git","url":"git+https://github.com/vuejs/language-tools.git","directory":"packages/vue-tsc-eslint"},"devDependencies":{"@types/eslint":"latest","vue-tsc":"1.8.15"},"peerDependencies":{"eslint":"*"},"dependencies":{"vscode-languageserver-textdocument":"^1.0.8"},"gitHead":"24de4582131385e75f904bff7294df0e16ce1e01","types":"./out/index.d.ts","description":"Use ESLint with vue-tsc to have better performance and accuracy.","bugs":{"url":"https://github.com/vuejs/language-tools/issues"},"homepage":"https://github.com/vuejs/language-tools#readme","_id":"vue-tsc-eslint-hook@1.8.15","_nodeVersion":"20.6.1","_npmVersion":"lerna/2.5.1/node@v20.6.1+arm64 (darwin)","dist":{"integrity":"sha512-8s9JrwIbeX5qU2zoFgYqH1XNdf2fQ3oSJCoydFvfRexSqTrN/VDhbqIjVK1SYCrM7T5CZibd3HrIFOVRKhJCsA==","shasum":"e69cf1393bd626be34f002e2c1d6affacff0bd14","tarball":"https://registry.npmjs.org/vue-tsc-eslint-hook/-/vue-tsc-eslint-hook-1.8.15.tgz","fileCount":5,"unpackedSize":8419,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCZBQ/t1+fdl/6bArr2wakmZN/bI2lsGQ9h5QEH9DMqtAIgN9AFr3dBvSye8zsNykmtAg5mhPNjjklkyIvMNn+4DBI="}]},"_npmUser":{"name":"johnsoncodehk","email":"johnsoncodehk@gmail.com"},"directories":{},"maintainers":[{"name":"johnsoncodehk","email":"johnsoncodehk@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/vue-tsc-eslint-hook_1.8.15_1695727096561_0.5298780764463586"},"_hasShrinkwrap":false},"1.8.16":{"name":"vue-tsc-eslint-hook","version":"1.8.16","main":"out/index.js","license":"MIT","repository":{"type":"git","url":"git+https://github.com/vuejs/language-tools.git","directory":"packages/vue-tsc-eslint"},"devDependencies":{"@types/eslint":"latest","vue-tsc":"1.8.16"},"peerDependencies":{"eslint":"*"},"dependencies":{"vscode-languageserver-textdocument":"^1.0.11"},"gitHead":"f9e281db3f47f9a3f94c79dbbf81102cba01eb5d","types":"./out/index.d.ts","description":"Use ESLint with vue-tsc to have better performance and accuracy.","bugs":{"url":"https://github.com/vuejs/language-tools/issues"},"homepage":"https://github.com/vuejs/language-tools#readme","_id":"vue-tsc-eslint-hook@1.8.16","_nodeVersion":"20.6.1","_npmVersion":"lerna/2.5.1/node@v20.6.1+arm64 (darwin)","dist":{"integrity":"sha512-FPjxwRXBfw/JLZFFZRot3if0fgMUrynvK5MDkSG8eYIEokTPISrdACCuNuTLmHZYOb4p+lGDgwx0zKOon1nfcw==","shasum":"03f3fd8d9c164e80898f2c7da8a2c822bd4201e8","tarball":"https://registry.npmjs.org/vue-tsc-eslint-hook/-/vue-tsc-eslint-hook-1.8.16.tgz","fileCount":5,"unpackedSize":8420,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDMi9rYPVAMwQcFE33oQFin2Xfn8+cu8rPjQVFlC8UhsQIgG9udJ2g4QPlLpGYGcoR2ZnjKIlZGmlsBu2xS/VD7eUo="}]},"_npmUser":{"name":"johnsoncodehk","email":"johnsoncodehk@gmail.com"},"directories":{},"maintainers":[{"name":"johnsoncodehk","email":"johnsoncodehk@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/vue-tsc-eslint-hook_1.8.16_1696624399464_0.04400297569941514"},"_hasShrinkwrap":false},"1.8.17":{"name":"vue-tsc-eslint-hook","version":"1.8.17","main":"out/index.js","license":"MIT","repository":{"type":"git","url":"git+https://github.com/vuejs/language-tools.git","directory":"packages/vue-tsc-eslint"},"devDependencies":{"@types/eslint":"latest","vue-tsc":"1.8.17"},"peerDependencies":{"eslint":"*"},"dependencies":{"vscode-languageserver-textdocument":"^1.0.8"},"gitHead":"81b41fe5daa15b01183459d036710ccc2491782e","types":"./out/index.d.ts","description":"Use ESLint with vue-tsc to have better performance and accuracy.","bugs":{"url":"https://github.com/vuejs/language-tools/issues"},"homepage":"https://github.com/vuejs/language-tools#readme","_id":"vue-tsc-eslint-hook@1.8.17","_nodeVersion":"20.6.1","_npmVersion":"lerna/2.5.1/node@v20.6.1+arm64 (darwin)","dist":{"integrity":"sha512-D7vcvgGV27IVypVReyKbOLubUM/MvfMKi1mO1up8uU/zvfGDuzNIuIgBq7/TEyyqwqdOlCYsgGAFthnnua6QWg==","shasum":"26d66f02c76cf2b21b711f37464b0d5428e96ac6","tarball":"https://registry.npmjs.org/vue-tsc-eslint-hook/-/vue-tsc-eslint-hook-1.8.17.tgz","fileCount":5,"unpackedSize":8419,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCQui8NorG7TEW5ePYVoy53PsOjaJV5/XIBZZHlwpME/QIgX5xUJnJMmuYN6itXVxZs6ljbJfK5aG8TlYDxIYWedVo="}]},"_npmUser":{"name":"johnsoncodehk","email":"johnsoncodehk@gmail.com"},"directories":{},"maintainers":[{"name":"johnsoncodehk","email":"johnsoncodehk@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/vue-tsc-eslint-hook_1.8.17_1696786983965_0.17417339648578523"},"_hasShrinkwrap":false},"1.8.18":{"name":"vue-tsc-eslint-hook","version":"1.8.18","main":"out/index.js","license":"MIT","repository":{"type":"git","url":"git+https://github.com/vuejs/language-tools.git","directory":"packages/vue-tsc-eslint"},"devDependencies":{"@types/eslint":"latest","vue-tsc":"1.8.18"},"peerDependencies":{"eslint":"*"},"dependencies":{"vscode-languageserver-textdocument":"^1.0.11"},"gitHead":"46ef0d608f43569a8e370d1105bfcf334fcaec13","types":"./out/index.d.ts","description":"Use ESLint with vue-tsc to have better performance and accuracy.","bugs":{"url":"https://github.com/vuejs/language-tools/issues"},"homepage":"https://github.com/vuejs/language-tools#readme","_id":"vue-tsc-eslint-hook@1.8.18","_nodeVersion":"20.6.1","_npmVersion":"lerna/2.5.1/node@v20.6.1+arm64 (darwin)","dist":{"integrity":"sha512-RsmdrDN8JIu6lVkACfMvdgBuU35akThubhS+ENWtxvx5vuIQnFxX83PYAyalZIxKcEvimAJ0aAhbLtnvhd0s6Q==","shasum":"818e474ee01a35d8ed8e126d4e77164f9cd9beea","tarball":"https://registry.npmjs.org/vue-tsc-eslint-hook/-/vue-tsc-eslint-hook-1.8.18.tgz","fileCount":5,"unpackedSize":8420,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICOfUkwoBeDzgrRfr7gLU0O40O8L4xECbaHByRofLE/zAiEA2b152G63FRzXJTekw+RkQ64UniHDT5rme+8jkVoEjoA="}]},"_npmUser":{"name":"johnsoncodehk","email":"johnsoncodehk@gmail.com"},"directories":{},"maintainers":[{"name":"johnsoncodehk","email":"johnsoncodehk@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/vue-tsc-eslint-hook_1.8.18_1696788890093_0.9925499491393679"},"_hasShrinkwrap":false},"1.8.19":{"name":"vue-tsc-eslint-hook","version":"1.8.19","main":"out/index.js","license":"MIT","repository":{"type":"git","url":"git+https://github.com/vuejs/language-tools.git","directory":"packages/vue-tsc-eslint"},"devDependencies":{"@types/eslint":"latest","vue-tsc":"1.8.19"},"peerDependencies":{"eslint":"*"},"dependencies":{"vscode-languageserver-textdocument":"^1.0.11"},"gitHead":"2e17f3c9cfa827c71e1ed07331730b3ee2596b76","types":"./out/index.d.ts","description":"Use ESLint with vue-tsc to have better performance and accuracy.","bugs":{"url":"https://github.com/vuejs/language-tools/issues"},"homepage":"https://github.com/vuejs/language-tools#readme","_id":"vue-tsc-eslint-hook@1.8.19","_nodeVersion":"20.6.1","_npmVersion":"lerna/2.5.1/node@v20.6.1+arm64 (darwin)","dist":{"integrity":"sha512-QZbgD8EARIcOKJp8300pmlesUSHbDW79uB1b5rNjyAiYnf4m22eb+EfuZzNqs4e5/M1RIlnNbXCwbBcBS2wErg==","shasum":"ec601449ae2a0b92713886ac8cd92d25aa923aa3","tarball":"https://registry.npmjs.org/vue-tsc-eslint-hook/-/vue-tsc-eslint-hook-1.8.19.tgz","fileCount":5,"unpackedSize":8420,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCEA1d7IQ8ogLGLJ7ZQB+H1Uj5dipBj81WwocdCXtR+aAIgTKY3OQnG8uA/iFKUEhAZXikxBiunKHeUehZ1n8nAdZg="}]},"_npmUser":{"name":"johnsoncodehk","email":"johnsoncodehk@gmail.com"},"directories":{},"maintainers":[{"name":"johnsoncodehk","email":"johnsoncodehk@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/vue-tsc-eslint-hook_1.8.19_1697018261168_0.6116193653050381"},"_hasShrinkwrap":false},"1.8.20":{"name":"vue-tsc-eslint-hook","version":"1.8.20","main":"out/index.js","license":"MIT","repository":{"type":"git","url":"git+https://github.com/vuejs/language-tools.git","directory":"packages/vue-tsc-eslint"},"devDependencies":{"@types/eslint":"latest","vue-tsc":"1.8.20"},"peerDependencies":{"eslint":"*"},"dependencies":{"vscode-languageserver-textdocument":"^1.0.11"},"gitHead":"c5f0a7f2bec182880504e250fb3c8615a21ebd1e","types":"./out/index.d.ts","description":"Use ESLint with vue-tsc to have better performance and accuracy.","bugs":{"url":"https://github.com/vuejs/language-tools/issues"},"homepage":"https://github.com/vuejs/language-tools#readme","_id":"vue-tsc-eslint-hook@1.8.20","_nodeVersion":"20.6.1","_npmVersion":"lerna/2.6.0/node@v20.6.1+arm64 (darwin)","dist":{"integrity":"sha512-LImiuBQ4Dm5JJ5Vhddux8wDy2sxKyqUIOsyH6p9PCOHh1FjLM5MK1JCuB5XG+Nbs5G/ma64GcgLyCrlsV0GClQ==","shasum":"79402e16d1138515b036258bdebd16b1137f6127","tarball":"https://registry.npmjs.org/vue-tsc-eslint-hook/-/vue-tsc-eslint-hook-1.8.20.tgz","fileCount":5,"unpackedSize":8420,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDkB9R5pxsjewKHKahqGhHbhVjzfJXIf4Jk8cp7fHAHiwIgG4CtnMhk+aOErKfNV5Q8BcSAhco3XFH82/oXsYaNiyE="}]},"_npmUser":{"name":"johnsoncodehk","email":"johnsoncodehk@gmail.com"},"directories":{},"maintainers":[{"name":"johnsoncodehk","email":"johnsoncodehk@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/vue-tsc-eslint-hook_1.8.20_1698062464065_0.035445681369229876"},"_hasShrinkwrap":false},"1.8.21":{"name":"vue-tsc-eslint-hook","version":"1.8.21","main":"out/index.js","license":"MIT","repository":{"type":"git","url":"git+https://github.com/vuejs/language-tools.git","directory":"packages/tsc-eslint"},"devDependencies":{"@types/eslint":"latest","vue-tsc":"1.8.21"},"peerDependencies":{"eslint":"*"},"dependencies":{"vscode-languageserver-textdocument":"^1.0.11"},"gitHead":"46ae2ff1c155e51291fd584c0c3a32ed3dace7a5","types":"./out/index.d.ts","description":"Use ESLint with vue-tsc to have better performance and accuracy.","bugs":{"url":"https://github.com/vuejs/language-tools/issues"},"homepage":"https://github.com/vuejs/language-tools#readme","_id":"vue-tsc-eslint-hook@1.8.21","_nodeVersion":"20.6.1","_npmVersion":"lerna/2.6.0/node@v20.6.1+arm64 (darwin)","dist":{"integrity":"sha512-vACW0lZsTHhOmJF9jwXzkUiM7K81I5k5b2XQ+FBfO9r8h2lx2+o/3BVjOuBWknsGNrWQpvT7Yy5GwwI8LgnQYA==","shasum":"512150bd47662fa9651e3f42d58b25aa149d8cd6","tarball":"https://registry.npmjs.org/vue-tsc-eslint-hook/-/vue-tsc-eslint-hook-1.8.21.tgz","fileCount":5,"unpackedSize":8395,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGwoiEM/RZuaYlqgDpNM7PMa5p6/i4jOmxf82Gp4FHENAiEAnVPZhA9MxsLca7tmWOsah3g39KzRR2D1tCDaW59nrdw="}]},"_npmUser":{"name":"johnsoncodehk","email":"johnsoncodehk@gmail.com"},"directories":{},"maintainers":[{"name":"johnsoncodehk","email":"johnsoncodehk@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/vue-tsc-eslint-hook_1.8.21_1698230880418_0.022112815446271306"},"_hasShrinkwrap":false},"1.8.22":{"name":"vue-tsc-eslint-hook","version":"1.8.22","main":"out/index.js","license":"MIT","repository":{"type":"git","url":"git+https://github.com/vuejs/language-tools.git","directory":"packages/tsc-eslint"},"devDependencies":{"@types/eslint":"latest","vue-tsc":"1.8.22"},"peerDependencies":{"eslint":"*"},"dependencies":{"vscode-languageserver-textdocument":"^1.0.11"},"gitHead":"1e8d09af0282c42dd816671ffcd5a2321276e3c3","types":"./out/index.d.ts","description":"Use ESLint with vue-tsc to have better performance and accuracy.","bugs":{"url":"https://github.com/vuejs/language-tools/issues"},"homepage":"https://github.com/vuejs/language-tools#readme","_id":"vue-tsc-eslint-hook@1.8.22","_nodeVersion":"20.6.1","_npmVersion":"lerna/2.6.0/node@v20.6.1+arm64 (darwin)","dist":{"integrity":"sha512-3O6rYM4+Pqi8AEWYMih+2jsiqzTQmdV84xsWgy7grSC8Bzytc8X8HoygnlAAz1n7J5NTV/TYBe5qZo35nZ9g7A==","shasum":"2ba44e0acff064827634583b8d52c2994c0a3213","tarball":"https://registry.npmjs.org/vue-tsc-eslint-hook/-/vue-tsc-eslint-hook-1.8.22.tgz","fileCount":5,"unpackedSize":8395,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAer0VvPea4mp+Nu5Di01x/G8fO+y7soP4xPVO9D9LRHAiANpYxBtZp+jiWxpd3DOfHdlg/Ut209C4MSYUlTolgjJw=="}]},"_npmUser":{"name":"johnsoncodehk","email":"johnsoncodehk@gmail.com"},"directories":{},"maintainers":[{"name":"johnsoncodehk","email":"johnsoncodehk@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/vue-tsc-eslint-hook_1.8.22_1698339957743_0.043104349624115246"},"_hasShrinkwrap":false},"1.9.0-alpha.0":{"name":"vue-tsc-eslint-hook","version":"1.9.0-alpha.0","main":"out/index.js","license":"MIT","repository":{"type":"git","url":"git+https://github.com/vuejs/language-tools.git","directory":"packages/tsc-eslint"},"devDependencies":{"@types/eslint":"latest","vue-tsc":"1.9.0-alpha.0"},"peerDependencies":{"eslint":"*"},"dependencies":{"vscode-languageserver-textdocument":"^1.0.11"},"gitHead":"d6905e4d4d1208f560a544509494f33f431b602a","types":"./out/index.d.ts","readme":"# vue-tsc-eslint-hook\n\nUse ESLint with vue-tsc to have better performance and accuracy.\n\nExample: https://github.com/DrJume/vue-volar-eslint\n\n## Usage\n\n`package.json`\n\n```json\n{\n\t\"devDependencies\": {\n\t\t\"eslint\": \"latest\",\n\t\t\"vue-tsc\": \"latest\",\n\t\t\"vue-tsc-eslint-hook\": \"latest\"\n\t}\n}\n```\n\n`tsconfig.json`\n\n```js\n{\n\t\"vueCompilerOptions\": {\n\t\t\"hooks\": [\n\t\t\t\"./vue-tsc-hook.js\"\n\t\t]\n\t}\n}\n```\n\n`vue-tsc-hook.js`\n\n```js\nmodule.exports = (program) =>\n\trequire('vue-tsc-eslint-hook')(\n\t\tprogram,\n\t\t(program) => ({\n\t\t\t...baseConfig,\n\t\t\tparserOptions: {\n\t\t\t\t...baseConfig.parserOptions,\n\t\t\t\tprograms: [program], // replace eslint typescript program\n\t\t\t},\n\t\t\t// ignore non-ts virtual files that was generated by volar\n\t\t\tignorePatterns: ['**/*.vue', '**/*.html', '**/*.pug', '**/*.css', '**/*.scss'],\n\t\t\toverrides: [\n\t\t\t\t...baseConfig.overrides ?? [],\n\t\t\t\t{\n\t\t\t\t\t// ignore format linting for virtual ts code\n\t\t\t\t\tfiles: ['*.vue.ts', '*.vue.js', '*.vue.tsx', '*.vue.jsx'],\n\t\t\t\t\trules: {\n\t\t\t\t\t\t'prettier/prettier': 'off',\n\t\t\t\t\t},\n\t\t\t\t},\n\t\t\t],\n\t\t})\n\t)\n```\n","readmeFilename":"README.md","description":"Use ESLint with vue-tsc to have better performance and accuracy.","bugs":{"url":"https://github.com/vuejs/language-tools/issues"},"homepage":"https://github.com/vuejs/language-tools#readme","_id":"vue-tsc-eslint-hook@1.9.0-alpha.0","_nodeVersion":"20.6.1","_npmVersion":"lerna/2.6.0/node@v20.6.1+arm64 (darwin)","dist":{"integrity":"sha512-AzR7WbpWgCLnYQZY/5lZ0UPaPj4MR5zSdzUwOm2pH8ZCrzwwjejk/PhvINxN8289dWEk6uqLiS6gExVG4kE7RQ==","shasum":"1ddb83635d74bae35a1aa5adafee91b4fdde6afa","tarball":"https://registry.npmjs.org/vue-tsc-eslint-hook/-/vue-tsc-eslint-hook-1.9.0-alpha.0.tgz","fileCount":5,"unpackedSize":8409,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFgBDuZF7844Ej5/JiJuh7ppIf3rqkJOLz2QFZVrQVdCAiEA8ab5RaSC5tZhlCwicMoYlEsyYWDYzoLRQ6Ri+3HEslI="}]},"_npmUser":{"name":"johnsoncodehk","email":"johnsoncodehk@gmail.com"},"directories":{},"maintainers":[{"name":"johnsoncodehk","email":"johnsoncodehk@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/vue-tsc-eslint-hook_1.9.0-alpha.0_1698752500663_0.05609180647521028"},"_hasShrinkwrap":false},"1.9.0-alpha.1":{"name":"vue-tsc-eslint-hook","version":"1.9.0-alpha.1","main":"out/index.js","license":"MIT","repository":{"type":"git","url":"git+https://github.com/vuejs/language-tools.git","directory":"packages/tsc-eslint"},"devDependencies":{"@types/eslint":"latest","vue-tsc":"1.9.0-alpha.1"},"peerDependencies":{"eslint":"*"},"dependencies":{"vscode-languageserver-textdocument":"^1.0.11"},"gitHead":"2ad355bbea9585df09843159848a2fba4bdc21f7","types":"./out/index.d.ts","readme":"# vue-tsc-eslint-hook\n\nUse ESLint with vue-tsc to have better performance and accuracy.\n\nExample: https://github.com/DrJume/vue-volar-eslint\n\n## Usage\n\n`package.json`\n\n```json\n{\n\t\"devDependencies\": {\n\t\t\"eslint\": \"latest\",\n\t\t\"vue-tsc\": \"latest\",\n\t\t\"vue-tsc-eslint-hook\": \"latest\"\n\t}\n}\n```\n\n`tsconfig.json`\n\n```js\n{\n\t\"vueCompilerOptions\": {\n\t\t\"hooks\": [\n\t\t\t\"./vue-tsc-hook.js\"\n\t\t]\n\t}\n}\n```\n\n`vue-tsc-hook.js`\n\n```js\nmodule.exports = (program) =>\n\trequire('vue-tsc-eslint-hook')(\n\t\tprogram,\n\t\t(program) => ({\n\t\t\t...baseConfig,\n\t\t\tparserOptions: {\n\t\t\t\t...baseConfig.parserOptions,\n\t\t\t\tprograms: [program], // replace eslint typescript program\n\t\t\t},\n\t\t\t// ignore non-ts virtual files that was generated by volar\n\t\t\tignorePatterns: ['**/*.vue', '**/*.html', '**/*.pug', '**/*.css', '**/*.scss'],\n\t\t\toverrides: [\n\t\t\t\t...baseConfig.overrides ?? [],\n\t\t\t\t{\n\t\t\t\t\t// ignore format linting for virtual ts code\n\t\t\t\t\tfiles: ['*.vue.ts', '*.vue.js', '*.vue.tsx', '*.vue.jsx'],\n\t\t\t\t\trules: {\n\t\t\t\t\t\t'prettier/prettier': 'off',\n\t\t\t\t\t},\n\t\t\t\t},\n\t\t\t],\n\t\t})\n\t)\n```\n","readmeFilename":"README.md","description":"Use ESLint with vue-tsc to have better performance and accuracy.","bugs":{"url":"https://github.com/vuejs/language-tools/issues"},"homepage":"https://github.com/vuejs/language-tools#readme","_id":"vue-tsc-eslint-hook@1.9.0-alpha.1","_nodeVersion":"20.6.1","_npmVersion":"lerna/2.6.0/node@v20.6.1+arm64 (darwin)","dist":{"integrity":"sha512-vhTBsstNB7wICYJe9QGtYihYok920BUujhR1Vtkc6Gm0jPf4/J6HkK2rKkIdqz3NydZAGL2I1kVKAYX2uvCdLw==","shasum":"d75ef5b1a06edf5740f6ffb2036b750ba5de8c54","tarball":"https://registry.npmjs.org/vue-tsc-eslint-hook/-/vue-tsc-eslint-hook-1.9.0-alpha.1.tgz","fileCount":5,"unpackedSize":8409,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDd2mpPXjW7/tgDzE8NH87wgH+DAuE+gBwMf+U+3elvSwIgN0IxdX2u7b9bOH1QzLNAE+MfoV+WXD+5qwVp4NuK7Zc="}]},"_npmUser":{"name":"johnsoncodehk","email":"johnsoncodehk@gmail.com"},"directories":{},"maintainers":[{"name":"johnsoncodehk","email":"johnsoncodehk@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/vue-tsc-eslint-hook_1.9.0-alpha.1_1698819176325_0.5397506566555452"},"_hasShrinkwrap":false},"1.9.0-alpha.2":{"name":"vue-tsc-eslint-hook","version":"1.9.0-alpha.2","main":"out/index.js","license":"MIT","repository":{"type":"git","url":"git+https://github.com/vuejs/language-tools.git","directory":"packages/tsc-eslint"},"devDependencies":{"@types/eslint":"latest","vue-tsc":"1.9.0-alpha.2"},"peerDependencies":{"eslint":"*"},"dependencies":{"vscode-languageserver-textdocument":"^1.0.11"},"gitHead":"f77140a9e3f75713534d55821d5b22432d832646","types":"./out/index.d.ts","readme":"# vue-tsc-eslint-hook\n\nUse ESLint with vue-tsc to have better performance and accuracy.\n\nExample: https://github.com/DrJume/vue-volar-eslint\n\n## Usage\n\n`package.json`\n\n```json\n{\n\t\"devDependencies\": {\n\t\t\"eslint\": \"latest\",\n\t\t\"vue-tsc\": \"latest\",\n\t\t\"vue-tsc-eslint-hook\": \"latest\"\n\t}\n}\n```\n\n`tsconfig.json`\n\n```js\n{\n\t\"vueCompilerOptions\": {\n\t\t\"hooks\": [\n\t\t\t\"./vue-tsc-hook.js\"\n\t\t]\n\t}\n}\n```\n\n`vue-tsc-hook.js`\n\n```js\nmodule.exports = (program) =>\n\trequire('vue-tsc-eslint-hook')(\n\t\tprogram,\n\t\t(program) => ({\n\t\t\t...baseConfig,\n\t\t\tparserOptions: {\n\t\t\t\t...baseConfig.parserOptions,\n\t\t\t\tprograms: [program], // replace eslint typescript program\n\t\t\t},\n\t\t\t// ignore non-ts virtual files that was generated by volar\n\t\t\tignorePatterns: ['**/*.vue', '**/*.html', '**/*.pug', '**/*.css', '**/*.scss'],\n\t\t\toverrides: [\n\t\t\t\t...baseConfig.overrides ?? [],\n\t\t\t\t{\n\t\t\t\t\t// ignore format linting for virtual ts code\n\t\t\t\t\tfiles: ['*.vue.ts', '*.vue.js', '*.vue.tsx', '*.vue.jsx'],\n\t\t\t\t\trules: {\n\t\t\t\t\t\t'prettier/prettier': 'off',\n\t\t\t\t\t},\n\t\t\t\t},\n\t\t\t],\n\t\t})\n\t)\n```\n","readmeFilename":"README.md","description":"Use ESLint with vue-tsc to have better performance and accuracy.","bugs":{"url":"https://github.com/vuejs/language-tools/issues"},"homepage":"https://github.com/vuejs/language-tools#readme","_id":"vue-tsc-eslint-hook@1.9.0-alpha.2","_nodeVersion":"20.6.1","_npmVersion":"lerna/2.6.0/node@v20.6.1+arm64 (darwin)","dist":{"integrity":"sha512-tQesmwDHivbXiORohOtshSFoxJ3P7OytNS0B0lVsnoSpvTF11GdO61ayzmfn1d+om0y2Sl+D2zCum36fKvAeNw==","shasum":"3c6adbae507e2542ebacc49ef36cde5260136f27","tarball":"https://registry.npmjs.org/vue-tsc-eslint-hook/-/vue-tsc-eslint-hook-1.9.0-alpha.2.tgz","fileCount":5,"unpackedSize":8409,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDSb1pKaSeN4k1QIvBKfNgJAEX5uu/yFbYf4NdXeqmB0wIhAODOJGvsLBUivOw9s5FVeHhdOE/CgHRDgDJ91b9uSoU1"}]},"_npmUser":{"name":"johnsoncodehk","email":"johnsoncodehk@gmail.com"},"directories":{},"maintainers":[{"name":"johnsoncodehk","email":"johnsoncodehk@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/vue-tsc-eslint-hook_1.9.0-alpha.2_1698821337566_0.3084532006790084"},"_hasShrinkwrap":false},"1.9.0-alpha.3":{"name":"vue-tsc-eslint-hook","version":"1.9.0-alpha.3","main":"out/index.js","license":"MIT","repository":{"type":"git","url":"git+https://github.com/vuejs/language-tools.git","directory":"packages/tsc-eslint"},"devDependencies":{"@types/eslint":"latest","vue-tsc":"1.9.0-alpha.3"},"peerDependencies":{"eslint":"*"},"dependencies":{"vscode-languageserver-textdocument":"^1.0.11"},"gitHead":"cf6564bc8c649151c2e72a93d0aa482d4a59a773","types":"./out/index.d.ts","readme":"# vue-tsc-eslint-hook\n\nUse ESLint with vue-tsc to have better performance and accuracy.\n\nExample: https://github.com/DrJume/vue-volar-eslint\n\n## Usage\n\n`package.json`\n\n```json\n{\n\t\"devDependencies\": {\n\t\t\"eslint\": \"latest\",\n\t\t\"vue-tsc\": \"latest\",\n\t\t\"vue-tsc-eslint-hook\": \"latest\"\n\t}\n}\n```\n\n`tsconfig.json`\n\n```js\n{\n\t\"vueCompilerOptions\": {\n\t\t\"hooks\": [\n\t\t\t\"./vue-tsc-hook.js\"\n\t\t]\n\t}\n}\n```\n\n`vue-tsc-hook.js`\n\n```js\nmodule.exports = (program) =>\n\trequire('vue-tsc-eslint-hook')(\n\t\tprogram,\n\t\t(program) => ({\n\t\t\t...baseConfig,\n\t\t\tparserOptions: {\n\t\t\t\t...baseConfig.parserOptions,\n\t\t\t\tprograms: [program], // replace eslint typescript program\n\t\t\t},\n\t\t\t// ignore non-ts virtual files that was generated by volar\n\t\t\tignorePatterns: ['**/*.vue', '**/*.html', '**/*.pug', '**/*.css', '**/*.scss'],\n\t\t\toverrides: [\n\t\t\t\t...baseConfig.overrides ?? [],\n\t\t\t\t{\n\t\t\t\t\t// ignore format linting for virtual ts code\n\t\t\t\t\tfiles: ['*.vue.ts', '*.vue.js', '*.vue.tsx', '*.vue.jsx'],\n\t\t\t\t\trules: {\n\t\t\t\t\t\t'prettier/prettier': 'off',\n\t\t\t\t\t},\n\t\t\t\t},\n\t\t\t],\n\t\t})\n\t)\n```\n","readmeFilename":"README.md","description":"Use ESLint with vue-tsc to have better performance and accuracy.","bugs":{"url":"https://github.com/vuejs/language-tools/issues"},"homepage":"https://github.com/vuejs/language-tools#readme","_id":"vue-tsc-eslint-hook@1.9.0-alpha.3","_nodeVersion":"20.6.1","_npmVersion":"lerna/2.6.0/node@v20.6.1+arm64 (darwin)","dist":{"integrity":"sha512-CxQTnD6jgg7MB0E8QuZsS1X458nCTYs2Fdtv5DdROMZWod8cy2kuxCgMJGZkUjgaNjiHvHBQYW46UQpZeO9kHQ==","shasum":"248265a072370ee090ec60d2c60c8c5b570dc823","tarball":"https://registry.npmjs.org/vue-tsc-eslint-hook/-/vue-tsc-eslint-hook-1.9.0-alpha.3.tgz","fileCount":5,"unpackedSize":8409,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFWuEN73wH5hKNQQrFjKDOkbAWdAvJgs3c/4AStZsPXNAiEA9TPmqPUvif6Bpr+QRO4ynxYpaBFTmPNnH2jdIWxsEAk="}]},"_npmUser":{"name":"johnsoncodehk","email":"johnsoncodehk@gmail.com"},"directories":{},"maintainers":[{"name":"johnsoncodehk","email":"johnsoncodehk@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/vue-tsc-eslint-hook_1.9.0-alpha.3_1699048336065_0.5224371918872404"},"_hasShrinkwrap":false},"1.8.24":{"name":"vue-tsc-eslint-hook","version":"1.8.24","main":"out/index.js","license":"MIT","repository":{"type":"git","url":"git+https://github.com/vuejs/language-tools.git","directory":"packages/tsc-eslint"},"devDependencies":{"@types/eslint":"latest","vue-tsc":"1.8.24"},"peerDependencies":{"eslint":"*"},"dependencies":{"vscode-languageserver-textdocument":"^1.0.11"},"gitHead":"6f850196d6b9cd1bee62104d3d92867cf0b6777e","types":"./out/index.d.ts","description":"Use ESLint with vue-tsc to have better performance and accuracy.","bugs":{"url":"https://github.com/vuejs/language-tools/issues"},"homepage":"https://github.com/vuejs/language-tools#readme","_id":"vue-tsc-eslint-hook@1.8.24","_nodeVersion":"20.6.1","_npmVersion":"lerna/3.0.0/node@v20.6.1+arm64 (darwin)","dist":{"integrity":"sha512-v0hVoRPtY6e66dCtL/aHzGr6QW698DA3xu2lEWctS3tbr+Mw1WB0iwYY2m6I2dK/p4azIoPPVRMwRZT3npjqxg==","shasum":"a9ab10c76b17b77f57b0caddd09946d2c9c1392a","tarball":"https://registry.npmjs.org/vue-tsc-eslint-hook/-/vue-tsc-eslint-hook-1.8.24.tgz","fileCount":5,"unpackedSize":8395,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCwXgYiCs2xx2KInVit5bLXP/oL8z59i0w27WsivYuHYAIgY74QZhxY8j3665jm3Lb4G/QgUU9QOM8fNxYLDmi4RU0="}]},"_npmUser":{"name":"johnsoncodehk","email":"johnsoncodehk@gmail.com"},"directories":{},"maintainers":[{"name":"johnsoncodehk","email":"johnsoncodehk@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/vue-tsc-eslint-hook_1.8.24_1701250871898_0.6845495918454971"},"_hasShrinkwrap":false},"1.8.25":{"name":"vue-tsc-eslint-hook","version":"1.8.25","main":"out/index.js","license":"MIT","repository":{"type":"git","url":"git+https://github.com/vuejs/language-tools.git","directory":"packages/tsc-eslint"},"devDependencies":{"@types/eslint":"latest","vue-tsc":"1.8.25"},"peerDependencies":{"eslint":"*"},"dependencies":{"vscode-languageserver-textdocument":"^1.0.11"},"gitHead":"6f8ca45025b8e38a86f6946bbc294a6a2d88b063","types":"./out/index.d.ts","description":"Use ESLint with vue-tsc to have better performance and accuracy.","bugs":{"url":"https://github.com/vuejs/language-tools/issues"},"homepage":"https://github.com/vuejs/language-tools#readme","_id":"vue-tsc-eslint-hook@1.8.25","_nodeVersion":"20.6.1","_npmVersion":"lerna/3.0.0/node@v20.6.1+arm64 (darwin)","dist":{"integrity":"sha512-6MlGC5ZCVm1tO1IYYWfF1IMsAZSPbxMJA7T8W6MjHtVgom/b9We5w10mxeqWPExa9COaGD8BKgMAXRlSJAku1A==","shasum":"7544ab1a34d8c09922728e526dc8352ac1f39d71","tarball":"https://registry.npmjs.org/vue-tsc-eslint-hook/-/vue-tsc-eslint-hook-1.8.25.tgz","fileCount":5,"unpackedSize":8395,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC9c6UNjNWiQyypppfN12lmCtjJYJjOZq3JSp0wkkro3AIhAM7I8uJDe/UMCZeJ6ZvkmdynPKY8m+uymRttiGS/T37J"}]},"_npmUser":{"name":"johnsoncodehk","email":"johnsoncodehk@gmail.com"},"directories":{},"maintainers":[{"name":"johnsoncodehk","email":"johnsoncodehk@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/vue-tsc-eslint-hook_1.8.25_1701798796212_0.6542515368310953"},"_hasShrinkwrap":false},"1.8.26":{"name":"vue-tsc-eslint-hook","version":"1.8.26","main":"out/index.js","license":"MIT","repository":{"type":"git","url":"git+https://github.com/vuejs/language-tools.git","directory":"packages/tsc-eslint"},"devDependencies":{"@types/eslint":"latest","vue-tsc":"1.8.26"},"peerDependencies":{"eslint":"*"},"dependencies":{"vscode-languageserver-textdocument":"^1.0.11"},"gitHead":"5849cada166bbd3faa03f21efd4d3cc2a2836d11","types":"./out/index.d.ts","description":"Use ESLint with vue-tsc to have better performance and accuracy.","bugs":{"url":"https://github.com/vuejs/language-tools/issues"},"homepage":"https://github.com/vuejs/language-tools#readme","_id":"vue-tsc-eslint-hook@1.8.26","_nodeVersion":"20.6.1","_npmVersion":"lerna/3.1.0/node@v20.6.1+arm64 (darwin)","dist":{"integrity":"sha512-mXNCrellkzgutBMFIhYPdlktf1HYmD+pVa7R7FqJwIay/rmdTT8R8aPYuumHczmZz7EUhlQHusow3T1H5o2Lew==","shasum":"a5185ef0d0b688e26519dad99fc8d51522253197","tarball":"https://registry.npmjs.org/vue-tsc-eslint-hook/-/vue-tsc-eslint-hook-1.8.26.tgz","fileCount":5,"unpackedSize":8395,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCc5C304Vdj6+rU1q61JG4Xe8Rw8spj7fOPoiIJ+DjjbQIgByen96j/7z17RK8H7umDtUu3UJ3FHtF+wBE7ASlglLI="}]},"_npmUser":{"name":"johnsoncodehk","email":"johnsoncodehk@gmail.com"},"directories":{},"maintainers":[{"name":"johnsoncodehk","email":"johnsoncodehk@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/vue-tsc-eslint-hook_1.8.26_1703177477195_0.7814935053540668"},"_hasShrinkwrap":false},"1.8.27":{"name":"vue-tsc-eslint-hook","version":"1.8.27","main":"out/index.js","license":"MIT","repository":{"type":"git","url":"git+https://github.com/vuejs/language-tools.git","directory":"packages/tsc-eslint"},"devDependencies":{"@types/eslint":"latest","vue-tsc":"1.8.27"},"peerDependencies":{"eslint":"*"},"dependencies":{"vscode-languageserver-textdocument":"^1.0.11"},"gitHead":"09c04807eb19f1261cc429af1b90c6561166ad4f","types":"./out/index.d.ts","description":"Use ESLint with vue-tsc to have better performance and accuracy.","bugs":{"url":"https://github.com/vuejs/language-tools/issues"},"homepage":"https://github.com/vuejs/language-tools#readme","_id":"vue-tsc-eslint-hook@1.8.27","_nodeVersion":"20.6.1","_npmVersion":"lerna/3.1.0/node@v20.6.1+arm64 (darwin)","dist":{"integrity":"sha512-QMaT+Rvx28/ghnmYRMQM1ceU/wd/OO559rrXIMbij5a0nkOovAEy62rTUcwI4+P36cLIYxMMR6okGTuT3C9x+w==","shasum":"a25e5a07adffce302f462990de00b35e647edbc2","tarball":"https://registry.npmjs.org/vue-tsc-eslint-hook/-/vue-tsc-eslint-hook-1.8.27.tgz","fileCount":5,"unpackedSize":8395,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDzPfGRyG6AJfcO1v1JfLgcuZQem9/C1+rx+e40S2h1cwIhAIePEYLdaXudoGadE/cOZacRaozLhyOO+lbIWerkMgUf"}]},"_npmUser":{"name":"johnsoncodehk","email":"johnsoncodehk@gmail.com"},"directories":{},"maintainers":[{"name":"johnsoncodehk","email":"johnsoncodehk@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/vue-tsc-eslint-hook_1.8.27_1703585928545_0.689658272163097"},"_hasShrinkwrap":false}},"time":{"created":"2022-12-18T07:29:41.426Z","1.0.14":"2022-12-18T07:29:41.650Z","modified":"2023-12-26T10:18:48.940Z","1.0.16":"2022-12-20T08:28:56.322Z","1.0.17":"2022-12-25T18:39:25.073Z","1.0.18":"2022-12-26T09:56:45.816Z","1.0.19":"2022-12-30T23:54:39.959Z","1.0.20":"2023-01-03T23:35:35.118Z","1.0.21":"2023-01-04T22:54:31.196Z","1.0.22":"2023-01-05T01:51:38.335Z","1.0.24":"2023-01-08T13:30:47.469Z","1.1.0":"2023-02-15T18:59:47.699Z","1.1.2":"2023-02-16T16:38:45.095Z","1.1.3":"2023-02-17T22:51:41.578Z","1.1.4":"2023-02-19T23:19:29.015Z","1.1.5":"2023-02-20T19:12:17.884Z","1.1.6":"2023-02-21T23:42:54.101Z","1.1.7":"2023-02-22T03:23:16.828Z","1.2.0":"2023-02-25T00:04:44.312Z","1.2.1":"2023-03-02T16:20:38.701Z","1.2.2-alpha.0":"2023-03-03T18:26:33.323Z","1.2.2-alpha.1":"2023-03-05T23:52:06.908Z","1.2.2-alpha.2":"2023-03-06T00:02:06.683Z","1.3.0":"2023-03-10T10:09:23.046Z","1.3.1":"2023-03-13T18:43:58.782Z","1.3.2":"2023-03-13T19:04:08.327Z","1.3.3":"2023-03-18T21:29:09.471Z","1.3.4":"2023-03-20T02:09:24.498Z","1.3.5":"2023-03-25T03:16:41.115Z","1.3.6":"2023-03-25T03:41:07.350Z","1.3.7":"2023-03-26T09:02:24.055Z","1.3.8":"2023-03-26T19:27:17.183Z","1.3.9":"2023-04-01T05:56:19.789Z","1.3.10":"2023-04-01T06:10:40.558Z","1.3.11":"2023-04-02T14:50:58.576Z","1.3.12":"2023-04-04T14:35:17.334Z","1.3.13":"2023-04-09T18:10:23.669Z","1.3.14":"2023-04-09T18:36:20.492Z","1.3.15":"2023-04-15T19:21:12.527Z","1.3.16":"2023-04-16T05:13:12.520Z","1.3.17":"2023-04-17T13:25:58.881Z","1.3.18":"2023-04-18T07:29:02.190Z","1.3.19":"2023-04-19T12:37:07.319Z","1.4.0":"2023-04-20T17:03:43.626Z","1.4.1":"2023-04-21T03:04:17.021Z","1.4.2":"2023-04-21T10:35:02.561Z","1.4.3":"2023-04-22T15:30:18.644Z","1.4.4":"2023-04-22T19:56:05.251Z","1.5.0":"2023-04-22T20:05:02.248Z","1.5.1":"2023-04-23T10:36:03.017Z","1.5.2":"2023-04-24T04:48:49.786Z","1.5.3":"2023-04-25T20:56:15.988Z","1.5.4":"2023-04-26T13:33:36.028Z","1.6.0":"2023-04-26T20:47:46.220Z","1.6.1":"2023-04-27T18:19:28.772Z","1.6.2":"2023-05-01T13:25:45.644Z","1.6.3":"2023-05-01T20:35:14.845Z","1.6.4":"2023-05-04T00:24:45.609Z","1.7.0-alpha.0":"2023-05-04T23:12:16.018Z","1.7.0":"2023-05-06T19:47:41.063Z","1.7.1":"2023-05-10T01:44:14.267Z","1.6.5":"2023-05-13T07:15:23.330Z","1.7.3":"2023-05-13T07:36:56.302Z","1.7.4":"2023-05-18T07:25:15.271Z","1.7.5":"2023-05-18T16:46:33.097Z","1.7.6":"2023-05-18T17:22:13.001Z","1.7.7":"2023-05-22T00:46:24.470Z","1.7.8":"2023-05-22T01:05:15.134Z","1.7.9":"2023-06-08T17:17:20.154Z","1.7.10":"2023-06-08T17:21:24.918Z","1.7.11":"2023-06-08T18:34:31.314Z","1.7.12":"2023-06-14T00:47:28.989Z","1.7.13":"2023-06-14T16:50:04.724Z","1.7.14":"2023-06-16T14:50:10.242Z","1.8.0":"2023-06-16T22:58:16.271Z","1.8.0-patch.1":"2023-06-18T01:25:07.635Z","1.8.1":"2023-06-20T08:58:50.307Z","1.8.2":"2023-06-26T18:09:34.629Z","1.8.3":"2023-06-28T09:13:59.644Z","1.8.4":"2023-07-05T04:52:07.432Z","1.8.5":"2023-07-14T15:47:35.634Z","1.8.6":"2023-07-21T18:11:58.198Z","1.8.7":"2023-07-26T19:11:07.153Z","1.8.8":"2023-07-26T20:47:50.752Z","1.8.10":"2023-09-06T09:13:42.962Z","1.8.11":"2023-09-12T19:17:06.705Z","1.8.12":"2023-09-20T10:21:16.195Z","1.8.13":"2023-09-20T13:19:07.586Z","1.8.14":"2023-09-25T17:49:43.390Z","1.8.15":"2023-09-26T11:18:16.786Z","1.8.16":"2023-10-06T20:33:19.661Z","1.8.17":"2023-10-08T17:43:04.118Z","1.8.18":"2023-10-08T18:14:50.315Z","1.8.19":"2023-10-11T09:57:41.352Z","1.8.20":"2023-10-23T12:01:04.339Z","1.8.21":"2023-10-25T10:48:00.605Z","1.8.22":"2023-10-26T17:05:57.924Z","1.9.0-alpha.0":"2023-10-31T11:41:40.877Z","1.9.0-alpha.1":"2023-11-01T06:12:56.553Z","1.9.0-alpha.2":"2023-11-01T06:48:57.772Z","1.9.0-alpha.3":"2023-11-03T21:52:16.235Z","1.8.24":"2023-11-29T09:41:12.120Z","1.8.25":"2023-12-05T17:53:16.430Z","1.8.26":"2023-12-21T16:51:17.362Z","1.8.27":"2023-12-26T10:18:48.711Z"},"maintainers":[{"name":"johnsoncodehk","email":"johnsoncodehk@gmail.com"}],"description":"Use ESLint with vue-tsc to have better performance and accuracy.","homepage":"https://github.com/vuejs/language-tools#readme","repository":{"type":"git","url":"git+https://github.com/vuejs/language-tools.git","directory":"packages/tsc-eslint"},"bugs":{"url":"https://github.com/vuejs/language-tools/issues"},"license":"MIT","readme":"# vue-tsc-eslint-hook\n\nUse ESLint with vue-tsc to have better performance and accuracy.\n\nExample: https://github.com/DrJume/vue-volar-eslint\n\n## Usage\n\n`package.json`\n\n```json\n{\n\t\"devDependencies\": {\n\t\t\"eslint\": \"latest\",\n\t\t\"vue-tsc\": \"latest\",\n\t\t\"vue-tsc-eslint-hook\": \"latest\"\n\t}\n}\n```\n\n`tsconfig.json`\n\n```js\n{\n\t\"vueCompilerOptions\": {\n\t\t\"hooks\": [\n\t\t\t\"./vue-tsc-hook.js\"\n\t\t]\n\t}\n}\n```\n\n`vue-tsc-hook.js`\n\n```js\nmodule.exports = (program) =>\n\trequire('vue-tsc-eslint-hook')(\n\t\tprogram,\n\t\t(program) => ({\n\t\t\t...baseConfig,\n\t\t\tparserOptions: {\n\t\t\t\t...baseConfig.parserOptions,\n\t\t\t\tprograms: [program], // replace eslint typescript program\n\t\t\t},\n\t\t\t// ignore non-ts virtual files that was generated by volar\n\t\t\tignorePatterns: ['**/*.vue', '**/*.html', '**/*.pug', '**/*.css', '**/*.scss'],\n\t\t\toverrides: [\n\t\t\t\t...baseConfig.overrides ?? [],\n\t\t\t\t{\n\t\t\t\t\t// ignore format linting for virtual ts code\n\t\t\t\t\tfiles: ['*.vue.ts', '*.vue.js', '*.vue.tsx', '*.vue.jsx'],\n\t\t\t\t\trules: {\n\t\t\t\t\t\t'prettier/prettier': 'off',\n\t\t\t\t\t},\n\t\t\t\t},\n\t\t\t],\n\t\t})\n\t)\n```\n","readmeFilename":"README.md"}