{"_id":"eslint-config-firesoon","_rev":"38-28a7c298d2ec213d86694d1b789de38b","name":"eslint-config-firesoon","dist-tags":{"latest":"2.0.0-alpha.1"},"versions":{"0.0.1":{"name":"eslint-config-firesoon","version":"0.0.1","keywords":["eslint","eslintconfig","firesoon"],"author":{"name":"firesoon"},"license":"MIT","_id":"eslint-config-firesoon@0.0.1","maintainers":[{"name":"firesoon","email":"firesoontest@163.com"}],"dist":{"shasum":"80a9f883e24cb05dc6c60c73115aeaf35af96817","tarball":"https://registry.npmjs.org/eslint-config-firesoon/-/eslint-config-firesoon-0.0.1.tgz","fileCount":8,"integrity":"sha512-+7DfUx4OKkPwX7Siuq4eKqXJHrlLqsawGjWKccyZL50Y/xlLyGqiDIe/YbXTzVXiv7x/Nk31l1Ck5cogf+KVhQ==","signatures":[{"sig":"MEUCIEKToS1G+7V3VSSrpcX33Ee75DGs1y1IfEaUI8oRhpcMAiEAn4EErCFXT4Ul9audXn414vkNTW/ddsV+Z1Sr9ui7qmc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":50103,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcfNYsCRA9TVsSAnZWagAAZ0cP/3xy8C4dEJmDFl7m6cRu\nrDDkq4YOajiy3A/C4Wfz2TYVIDBWSgmFRu1Te2gkW54nXbalsppGYiJeqjPI\n6Th9457104wheKBnbUr7XWcKXAHHDDfLxh/wszcRnfcEt0qjlMaLPaaL8oUI\ni28I6u0ZoPYXZMRSqYf//bWOa9MbbADoVaWx84gycVw9ylS1vvHiBx2uMMlC\nPM+0ZGrtsZQmnKr8gWFCtq4Uup6wRzqeN5EixyQz88DOsRehrReqKzMxqSRs\ncPN5EKz7NpbxxAbfFouKhcn/3UL0UAihQqYMLhudAqQA+ICCt9oYGC17lI8t\nuuAi3fJO6StZyvzhV8ordzv6GNKID3+923+HDdBo7nUkfBJ7fQdVd+H/J8u0\nQSYg8IDwBUAGC2L5PWPuzeE0um4/z0e47/alq/2M/m12y/RM/62wtRwee3HA\nWWX/oejQ8PLuGYfZHSxTieDEXwGiIH3hQoFniXwX6TxF5Pbik2YMT6P/yXyz\nQdQOXAfUvY+Awy/wgGKbUrj1GGvE3NM/D2L1k6mEvngYizBpZ7Rf+m/1uCjE\nvqcADymlFJh8LhAgDcsX3Wlp3abazoQzl1+xJFYjOKr2ZgbcbY3hhkLjGF3U\n5JWCNgahYCa/oyEnGC+uygB/UVstlzpgQU3tbNU1eZhWZIgwhs54RuaHB5Js\nQyjQ\r\n=0Lyf\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"4f49b65141d5e12a78b0e68ae80c3c3764fed221","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"firesoon","email":"firesoontest@163.com"},"_npmVersion":"5.5.1","description":"firesoon front-end code style validation rules","directories":{},"_nodeVersion":"9.0.0","_hasShrinkwrap":false,"devDependencies":{"eslint":"^5.14.1","babel-eslint":"^10.0.1","eslint-plugin-vue":"^5.2.2","vue-eslint-parser":"^6.0.3","eslint-plugin-react":"^7.12.4","eslint-plugin-typescript":"^0.14.0","typescript-eslint-parser":"^22.0.0"},"peerDependencies":{"eslint":">= 3"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config-firesoon_0.0.1_1551685164112_0.8184663991427918","host":"s3://npm-registry-packages"}},"0.0.2":{"name":"eslint-config-firesoon","version":"0.0.2","keywords":["eslint","eslintconfig","firesoon"],"author":{"name":"firesoon"},"license":"MIT","_id":"eslint-config-firesoon@0.0.2","maintainers":[{"name":"firesoon","email":"firesoontest@163.com"}],"dist":{"shasum":"a3defb9f8731cd6c6facf299a345bfb5c7022d40","tarball":"https://registry.npmjs.org/eslint-config-firesoon/-/eslint-config-firesoon-0.0.2.tgz","fileCount":8,"integrity":"sha512-2TEBZO8B2/xuYnldRGe7ZuMyfRU9s9yooJyAzlkYTqOxRmQcF6Sjm7uV9VvbVUMLO6PIMFSfMJh2PmJ20UIOXQ==","signatures":[{"sig":"MEYCIQDdwC8wuNL/4Kn6WQCajgVXcCM47ulY7gY8dIFszstFfQIhAKFoFONLMgKB0wPyy/aYfG3mYK7kcK7hvsdjcosbfLiE","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":58344,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcfh2qCRA9TVsSAnZWagAA5r8P/jn/CFKxaGa6pJTKLyaQ\ngCx6OJlvJCa6B0lwhMr1IMzmaGC7TaRqf85/s12xbZ7zcLWxqmDPvRqibgkM\njQ5VdPaflrz9eYUmO44FN6lIEPdKZj08U2VNHPDGinEFY6QISEnUpHljp+Vs\ndV8vKCWJgPKan8Yyxg03S+IRLrsm7YoWoy+0ZrQNuhKhRiD3doQZx7Tw02ma\nIR0RFGl6pNYmDLTo1GIHLZD/rNBxTK2m3bAkHbKFStMPiHbQXHd62Tdx6FOe\nY/yrY3rm6uS1+vWxmWZNnFtAu824EcOmpKb+WTrey5C7+bvM6hYvthQrvktH\nVYv2iczNqKOF4LdA0MfPeWLkZstW8rfReCAriCJfLLq61U5FNEYNFu1/8/JM\ngKoybi9JmSzjIuRBw2PrNuR3V63ivsXm3sQ5afxEnQPNbwsVb3xuyfjvenaa\nuSG4SnKIWzYcXJTjWESkiUJN+Uyu2rm4pmVEjPXZsxdovEtw8O2xlFqAQmYY\nqCOHEb07Ra+4lgzerHyBd5lM8xyJ9T8AcoCL8wSFNZzcGMFVqv98zdsGFjKK\nT7pQKag/3Mj8/B8Qt+tRY+yM2zyoP7h/w3akC7nL2E9VQYovVa/JRVoUs0xo\ni9X21B4bGLqGYuBpf4Y5iXJs3OZmOHG/w4gE/1sAgJOCH9T2Ciqa8rPRhCN8\n+fES\r\n=BJQy\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"9785f47f23b56bd55ffa6c2ca1794c5b71e7facb","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"firesoon","email":"firesoontest@163.com"},"_npmVersion":"5.5.1","description":"firesoon front-end code style validation rules","directories":{},"_nodeVersion":"9.0.0","_hasShrinkwrap":false,"devDependencies":{"eslint":"^5.14.1","babel-eslint":"^10.0.1","eslint-plugin-vue":"^5.2.2","vue-eslint-parser":"^6.0.3","eslint-plugin-react":"^7.12.4","eslint-plugin-typescript":"^0.14.0","typescript-eslint-parser":"^22.0.0"},"peerDependencies":{"eslint":">= 3"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config-firesoon_0.0.2_1551769002119_0.9202051979001828","host":"s3://npm-registry-packages"}},"0.0.4":{"name":"eslint-config-firesoon","version":"0.0.4","keywords":["eslint","eslintconfig","firesoon"],"author":{"name":"firesoon"},"license":"MIT","_id":"eslint-config-firesoon@0.0.4","maintainers":[{"name":"firesoon","email":"firesoontest@163.com"}],"dist":{"shasum":"6feeaaa915fe3fb827e31b902a1ffd3371b28fc7","tarball":"https://registry.npmjs.org/eslint-config-firesoon/-/eslint-config-firesoon-0.0.4.tgz","fileCount":8,"integrity":"sha512-OuYwFgWBTmZUeGXMlfK+mfKqoKDLUYF5Uty4B7JLTn6kCQjRIWx/KjU8R98PFzVmBFX/oxmq2LX4Y+AK1hvQ/g==","signatures":[{"sig":"MEQCIDl9Nj4H9l1J8V/GM1l8N8PKsTihd2eiZvRHVb0lX9HTAiAokJnK68FRwz43Y6YcVK2sA84JJCkoaQj1I/wqsYaVHg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":59467,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdQ51sCRA9TVsSAnZWagAAQgYP/3oJzGmELVRygXGaUyzz\n/a3GACEqJQXumMggnLSIbvm8sFj9D+MNZRh2RNZUByYxPij8LuD3XeeH6EEY\nnCn7nx3zWrdaJqu7E+3u/tKwMMnGpm7ElXCPHldtEsxRiS8n01BW7dltGCCN\nyWH/AdD2a/5glMpIC0fda3O2mDzCU2j6a3kUqSHReBGRzXngDafXKl4DhSdi\nOTPzmKnFbtuoIHBzAmHnn1rdX9Ag8AhZo1mBd87R1+y4yJ4h3N5YIUqjC312\nekFAzgY+AKrSIYVFuGrCvPv91jLG7SwJeZa84iXcRWmdGo55ou+3rNMLKz8b\nYNKP66yj2RkdyAwcLnGMYqLWdpU4tjx6QwskrO26P7Hw64lkoZxwxzUYaqQE\nqEKjiptzDgJbmu3ZTzkhXHUASTXLO3QS9xYzAbYMAUoWXEW6yac1nNrJO7iy\n+LG9WjxKPrczBN08TbvjEU3pwk1auPMxuh8x9sp3NeOk2dk4avwPC79ZmkNQ\nrVUYTRa0qJUTzFp1ZEA9gRNJbXfKKelp7gM88Pu1GQFWIDKPMEZ7pXQDjzbC\nc3jTnU5B4xQHLu2SW21SDostYcLjaqHyX//MMbclITFnmhOfIQwzkci7prmJ\nMlWEc9Nhq2x4cqsM26KslYll1Ms5Wz+XnwYmba50FfqR5CS4uiQwlFsMr1kY\nLs2b\r\n=jkhx\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"658d1da15a200e8133c21a7c7c29d721edee7d82","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"firesoon","email":"firesoontest@163.com"},"_npmVersion":"5.5.1","description":"firesoon front-end code style validation rules","directories":{},"_nodeVersion":"9.0.0","_hasShrinkwrap":false,"devDependencies":{"eslint":"^5.14.1","babel-eslint":"^10.0.1","eslint-plugin-vue":"^5.2.2","vue-eslint-parser":"^6.0.3","eslint-plugin-react":"^7.12.4","eslint-plugin-import":"^2.17.2","eslint-plugin-typescript":"^0.14.0","typescript-eslint-parser":"^22.0.0"},"peerDependencies":{"eslint":">= 3"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config-firesoon_0.0.4_1564712299946_0.8523893527260096","host":"s3://npm-registry-packages"}},"0.0.5":{"name":"eslint-config-firesoon","version":"0.0.5","keywords":["eslint","eslintconfig","firesoon"],"author":{"name":"firesoon"},"license":"MIT","_id":"eslint-config-firesoon@0.0.5","maintainers":[{"name":"firesoon","email":"firesoontest@163.com"}],"dist":{"shasum":"75e1fc986c8865e6a909757f735e73a543b18114","tarball":"https://registry.npmjs.org/eslint-config-firesoon/-/eslint-config-firesoon-0.0.5.tgz","fileCount":8,"integrity":"sha512-8vIMp3i/pUvcyAlGCuT/RgCZ5Jrqqa9YHWu/Hx5Zg49a4nYqY/oD+n29eKC9D5zgWXjFcyltiU+8To/hFwrLPA==","signatures":[{"sig":"MEUCIQDWbznGL6DmCiPTaF6+o1CiAkk38Y2HvR+1DESFR16NRwIgcZYUwGTBcKMiCUI23XJhycXvYW7TTAuWfMw9n4JmYdE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":59355,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd+IwjCRA9TVsSAnZWagAAPY4QAI2rpqH5itsyDJyNpq+x\n4xumsmHo2yXeXjf5AKrOuEXeZNwG5m/n4A8B0p9CF/Tl38PzmENGDKxbFo9z\n4PYIs32e/FOmptDsIcO/r/qpNGfLd3ah0Vzw9Vzx4mLR8pgHFWC0GrducSqs\ngmBiP+Onf2Z0rIpQvxfaOgOZk+h/Tbw0qzOg1L20V2wbAYGSB6xzbW+gtLOJ\ndY70Ubq8GS1Imnqyjq+rK0bXgoZX9aWBKQSIp/tbQG6Hjp/hnwOjdu+nApji\nRx8cihYb1Ard7hKCjoBBTec1gaoCJYckxFZMaBlkZzcbjh5o5GsVIUTrxwxD\naD2Z/xSf0IN6NrP8GmibM709e6ZQnYkormwzLx7LcH6k90KbxEDr2lKIexJz\nVZR3XD3Awx3CxHxhO1+L79PErX3asGvJpY8zz8oDYZxsaqDyhEXIgJ/u8ufK\ny/vOkXIux1Ox9ILfIf094yDUBdLYYHJr/6/C444OOBKd9j1fIqv7I9ZR4DU6\nR2LgAJblFcoxsX9M2nMjXfdjN7CSI7fGX5RWFiT33U59Dayy9ule7HIzc2z8\n7LXWCccvx00o9QW6Qsgdy0uJAUMgxibLNdQE4d78ebKUSQuw4uPFBvoCa1Ar\nyBwyNnDYArl1nxQwk2wMbcllwzFxg/YO5dVPq+KNYWbnqwhdpUxb2r6QAM8z\nG86/\r\n=gWAn\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"2c505e213fb8de22f1fcb3f8aca1fc726c5b099f","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"firesoon","email":"firesoontest@163.com"},"_npmVersion":"6.10.2","description":"firesoon front-end code style validation rules","directories":{},"_nodeVersion":"12.8.0","_hasShrinkwrap":false,"devDependencies":{"eslint":"^5.14.1","babel-eslint":"^10.0.1","eslint-plugin-vue":"^5.2.2","vue-eslint-parser":"^6.0.3","eslint-plugin-react":"^7.12.4","eslint-plugin-import":"^2.17.2","@typescript-eslint/parser":"^2.4.0"},"peerDependencies":{"eslint":">= 3"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config-firesoon_0.0.5_1576569890486_0.8153947781204947","host":"s3://npm-registry-packages"}},"1.0.0-0":{"name":"eslint-config-firesoon","version":"1.0.0-0","keywords":["eslint","eslintconfig","firesoon"],"author":{"name":"firesoon"},"license":"MIT","_id":"eslint-config-firesoon@1.0.0-0","maintainers":[{"name":"firesoon","email":"firesoontest@163.com"}],"dist":{"shasum":"6926b704fb189c1b3cd360fb2532332a692d06a8","tarball":"https://registry.npmjs.org/eslint-config-firesoon/-/eslint-config-firesoon-1.0.0-0.tgz","fileCount":9,"integrity":"sha512-TZXYtYshOe49S9F8vO9TZfAawEwe7mTJ5vxOdnDbAmePYUM65pgh7vjN38ZMI9e2Waj5OyKwiObPVO1S8jrtJw==","signatures":[{"sig":"MEQCIHLys74THFA2mfjbhuP4QKs/1S45CBsDf7IftCc96+0CAiB/r1PrWSqdEy+Aychu/0euR7b99lE7ow7PI5rl8iv5ww==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":62655,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgrFYeCRA9TVsSAnZWagAAmb0P/02wFyhGysHf4gB8Lj/p\nSRUBgxGW1iz+4eIuypTF/TVVorsC6IinnTsMZawx00tDaf2sdqAdpCO4VgN3\nCiKNcwKhqqok4VoGp/gzvzm3DKSmGrxNxK4hfFqLt2RNyJUxT5mLxAW+38CH\nORWRC0ljI2mhWNeUiBj6ej5LcljJDwJmLkCNfGjUWQUj9EVz2YrluCwct/3b\nvDpfnit6laWV0j6kBRhi82qJLJWD/2TjacIrHxk+O50AzhfAwrq5KbPeU0al\nlGfuZRTcX2B7JRLv/4l+lDqKaoUPT+siSLjjdg+66+f156P5Lo/atLspvj3D\nSHIBPyiiw7RuY/UcqrvMwL2iHXzZCneUau0pXp9GDeqIXf6riGztBUNWkfGy\n+TTQLRCUAEERKxBa945wXhs5dYMHO2rI1oqJPo6HViNhqyHhleWHuZfabELX\nWsf9+Hod5pdvlRdxRiFiD6TgrqqjFGGA9M65IKwmGsTKbUviymcGWUq8AhxV\nagd2/Q2bBBPsZ8s369mlgaNCxuPSmNpAFz6YK8Bd5MDw4Kwx9Uixta5LKKe4\nTq0NGoLZ/5CTnQjSWd7NyJxaZR0LGs17fRkfoEZUV56GeRFl5NaoE8M2eXty\nTcw+EjIHSpmL+2VkHnirD7xEXpTzlKyyVoIZ8uic8BxdEl7Ohc7NdN1H+//Q\n+rxf\r\n=8yOg\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"4b77779c1c7e736025242e739bf15233922a833f","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"firesoon","email":"firesoontest@163.com"},"_npmVersion":"6.14.5","description":"firesoon front-end code style validation rules","directories":{},"_nodeVersion":"14.4.0","_hasShrinkwrap":false,"devDependencies":{"eslint":"^7.27.0","babel-eslint":"^10.1.0","eslint-plugin-vue":"^7.9.0","vue-eslint-parser":"^7.6.0","eslint-config-alloy":"^4.1.0","eslint-plugin-react":"^7.23.2","eslint-plugin-import":"^2.23.3","@typescript-eslint/parser":"^4.24.0"},"peerDependencies":{"eslint":">= 3"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config-firesoon_1.0.0-0_1621906973973_0.2415344150981742","host":"s3://npm-registry-packages"}},"1.0.0-1":{"name":"eslint-config-firesoon","version":"1.0.0-1","keywords":["eslint","eslintconfig","firesoon"],"author":{"name":"firesoon"},"license":"MIT","_id":"eslint-config-firesoon@1.0.0-1","maintainers":[{"name":"firesoon","email":"firesoontest@163.com"}],"dist":{"shasum":"4b3b010fa7b65c04136b6f4f4feee05da7415b4a","tarball":"https://registry.npmjs.org/eslint-config-firesoon/-/eslint-config-firesoon-1.0.0-1.tgz","fileCount":9,"integrity":"sha512-c/u0JfpBgODtecL+LzLWb9mM6jAJ1rY3CcMOuZH4jcCzVpG5FiWXb5nZiBjdJKrjf9ZxWA+KF5in3JmyIeOuNw==","signatures":[{"sig":"MEUCIHH/yudMyy/jfijzPgp9XXiGlfqMMFVHZCP3zMYf+VHZAiEA4MBja3F/Db9Dbtdc9ymCjK7mC+moVP1sdj0Yc3NUhw8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":62670,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgtKi8CRA9TVsSAnZWagAA+egP/3MLEolSnKYVncOitwDT\n/SE++UM3r70WG/b2ed8mePwAppN6Kwzfxf5GU+TvKlgemAzpPcJ/IqdrfrNA\nGL1bKPZ92fIIY0mZ2ecKbLyTCohxAmXX3LdA5/VBQi5PujxMqTeDuyjOwaXO\njtcTC7ZuLcIvNiJ2c4FpNr3EKbWG8zhrt7VwSEgm/3Nec+ytME6MbTD6LAMq\nKtJ1hu1sdL2pJ4eSfbf+Vqp/IGpqiLLSUrwFbO9NcPsGVg93tOqSRXGm4DGO\ngTI2QMtfLQVCYhz1e3nT2zK/vEdODjfqD9QE/gDYBl/go2KuzcmUt9BxLdYF\n0d1msj+UnJucvKlHUtrBJMXqiLzk4KxJi0uhTJqVdI9BO9pKkcyp+1ws6D9e\n+QiVjQpmLneIWnuOwRJ0MXQ4iAUQEs9fFK4rFJXM+KQaOdrEZL3zslDgHYtx\nuvlxdFhTT6FBKx59g2+o5O/cspNsOQ7PockcBYIstD16TGOKGTm70JgoH/mj\na62aXkTMkr8BpL9VmVuctoEqVO/6LnT6Y6KA3h+V5iMuwjG9Tg0dsFh1qBx4\n9p5+md67O3+Kk2I3+cUOj8bk0U4y5PddaqjbBHaAjKQR6NA7DKsbWps50ueN\nPvOtBZK8M4Jb4ZBpumaszrmBulKzGrSKF7VnE//5ly83ELTMBxQuZOMTXcot\nwGhm\r\n=5rHq\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"63be96f9c6c28c22defe628a600b8beb31c7b635","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"firesoon","email":"firesoontest@163.com"},"_npmVersion":"7.14.0","description":"firesoon front-end code style validation rules","directories":{},"_nodeVersion":"14.4.0","_hasShrinkwrap":false,"devDependencies":{"eslint":"^7.27.0","babel-eslint":"^10.1.0","eslint-plugin-vue":"^7.9.0","vue-eslint-parser":"^7.6.0","eslint-config-alloy":"^4.1.0","eslint-plugin-react":"^7.23.2","eslint-plugin-import":"^2.23.3","@typescript-eslint/parser":"^4.24.0"},"peerDependencies":{"eslint-config-alloy":">=4"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config-firesoon_1.0.0-1_1622452412284_0.48896897272509743","host":"s3://npm-registry-packages"}},"1.0.0-2":{"name":"eslint-config-firesoon","version":"1.0.0-2","keywords":["eslint","eslintconfig","firesoon"],"author":{"name":"firesoon"},"license":"MIT","_id":"eslint-config-firesoon@1.0.0-2","maintainers":[{"name":"firesoon","email":"firesoontest@163.com"}],"dist":{"shasum":"8655df4cff563313a537ca6f39295f8376ea92b9","tarball":"https://registry.npmjs.org/eslint-config-firesoon/-/eslint-config-firesoon-1.0.0-2.tgz","fileCount":9,"integrity":"sha512-Ik0xD6j8hWhgKqh1ZUSyropD+Q4obLn26c4ArZpnl/edZ43ANuztK4B34Wr3cFNuSgwp5Ab0WdOhORH6PzChGg==","signatures":[{"sig":"MEUCIQC2ol2Bw0KYEZ5tm54en2VCjHcDSZgHApSh1eC+7RGbgAIgIBaHJcFBOKIDbdPFijnzAWzhJ8qfUF5XXceFPAjaqbE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":16985,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhQr5dCRA9TVsSAnZWagAAnnMQAJRzXw2yRb6rCNoP5a9p\nlwE4ugTEn80l9kast4wCQgNiYUIc7exSoXQI6dkYodaqgbmjpCyvaPRQ7x3A\n21EFHEPiyugwf1PyHIEElKJdylLDyhg53bEgVqyVMQb80Crm7RjsY25cVoFj\nxmyV5NQd5/T+Jl+wN82LAviBIPTVKRi61a/5H0OIPXET2YIQRu+hzZulVGoG\nF7Sem447r+lxxa05V4tCrc7nruA+QNrvDpZNaM4BL8EwCIA24rhgZYlapE5c\nk56ibHfEb0q9CubQJ923b2k26IOW7ipRDtUfJtMTKnLEaUJ2QsvqVD5i+lsJ\n8zP75zD/jdY9KYISM3YueX5EyBU+0TjV+hZQmBIcHbtfGMeEIhi/FQe0vZ0V\n7B/rGw1cbjal74S3dBYy5bGHitrjbuAA60pcMITxPHY9xsnGTUDX+w+fNtr6\n1DpJayVS2r2LFlTxxAGJ24f+fo+q/WoLUiN7NCWExUJwUJ/Tw5Sh7JFFzxq6\n/8aC+s0nyacxOoEkm4fXYNRSi66algGkGCjUAOvH+YXUcg09Tw4Riq0zESSh\n72k7tIXkzne4gpitQMl+jB3zPNkjXhojw/LGUKZe+GgMWPaHM7LuhxWgr1eo\nydVGQOhVQTnaqRY++/Xj0ITme4yJOEAEmy2sMphxw18MTYFBYm+F48kyki/8\nDwGk\r\n=ZIWl\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"87d0312f1f30931e369fbb95a53c26c7cd6e1d58","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"firesoon","email":"firesoontest@163.com"},"_npmVersion":"7.14.0","description":"firesoon front-end code style validation rules","directories":{},"_nodeVersion":"14.4.0","_hasShrinkwrap":false,"devDependencies":{"eslint":"^7.27.0","babel-eslint":"^10.1.0","eslint-plugin-vue":"^7.9.0","vue-eslint-parser":"^7.6.0","eslint-config-alloy":"^4.1.0","eslint-plugin-react":"^7.23.2","eslint-plugin-import":"^2.23.3","@typescript-eslint/parser":"^4.24.0"},"peerDependencies":{"eslint-config-alloy":">=4"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config-firesoon_1.0.0-2_1631764061403_0.14711414925762178","host":"s3://npm-registry-packages"}},"1.0.0-3":{"name":"eslint-config-firesoon","version":"1.0.0-3","keywords":["eslint","eslintconfig","firesoon"],"author":{"name":"firesoon"},"license":"MIT","_id":"eslint-config-firesoon@1.0.0-3","maintainers":[{"name":"firesoon","email":"firesoontest@163.com"}],"dist":{"shasum":"893946505cd0e080e98b326de72707478e0ab5ad","tarball":"https://registry.npmjs.org/eslint-config-firesoon/-/eslint-config-firesoon-1.0.0-3.tgz","fileCount":9,"integrity":"sha512-frhQl3IZkc6x4eRbucoawqqHnue/phyVey9XRSgwyNeBM6aiO1ON7FpP9n2IelxBeEmQ0eXjHUA7pzxApZRh0w==","signatures":[{"sig":"MEQCIGsCt0CBAnwMhla5bjtO3/NvWt9YVcuuWY4wopXNZV24AiBQ2Z+m/bZwjKCFP3MlesGqwuJmIq/au3vh1kICyi+bXQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":17141,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhQuMdCRA9TVsSAnZWagAA7SQP/25wdQk0rrr72tRCEClC\nKK+fzuvHfLdnaLPmB7G9Y+mhgVARs6liN0FZsywROhrj9K4B8Ei3h4dly/aa\nhSi+U88P2/PX6TNygxcUKFKmZJLnhzs5fHTLGkZh6BE1US77U2cAJ11E+Z92\nDm/FBLwjWhpwbbyYGyuDeeaWlNvpRQxFCUTk5CqjtBlSyxETeFWoXAIkkvR9\nNbx4bhAB7gg9LFwuZtDeJH/sy1a/6xlo+ZtuCX4xCKQ7eK3zLWTxNqcPnMHc\na6oIxvl0qxJmNmU35y4OlGMLnl9gI26HF3NnQFun2QFKoZUJMLzQAYeBlLkz\nDO02efJhLWdM6CEZzVluOmmdqUTklKsodz2ZIryDirIsFyBxqMHr53CGP8hG\nybbrPJE114i0a8gSg0ioEaAL4CkKQSK7ab6bgZluWseyaXNWdgev8UljqAGW\nPcNRTBH8mC6dcXV5++g6V+zzQyTtwj/ZFIE24CSPVmFUE3kA5+3v+Gme45cG\n9gRYFGAnBfdx5yRn/bO8Z5NQg6YjFMiyB8VzX2WOZ9FxPvQ8pA7nO/tdOV+V\nlcRcGcizvBHyNVBdTjwkFW3MwhcNcx1ZCoERzZQH6mv5PM0QJdQ4pu/5kOyw\nhquJF0nfxcSuKaXuyqYVnuJEzEqbHVixpIOH71KEKqGvFaW3zZmE6mni8mMl\nrRqQ\r\n=jFQI\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"4962fac47c759ac6c2e82ee826bb888e7ae195d7","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"firesoon","email":"firesoontest@163.com"},"_npmVersion":"7.14.0","description":"firesoon front-end code style validation rules","directories":{},"_nodeVersion":"14.4.0","_hasShrinkwrap":false,"devDependencies":{"eslint":"^7.27.0","babel-eslint":"^10.1.0","eslint-plugin-vue":"^7.9.0","vue-eslint-parser":"^7.6.0","eslint-config-alloy":"^4.1.0","eslint-plugin-react":"^7.23.2","eslint-plugin-import":"^2.23.3","@typescript-eslint/parser":"^4.24.0"},"peerDependencies":{"eslint-config-alloy":">=4"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config-firesoon_1.0.0-3_1631773468995_0.5155660976826055","host":"s3://npm-registry-packages"}},"1.0.0-4":{"name":"eslint-config-firesoon","version":"1.0.0-4","keywords":["eslint","eslintconfig","firesoon"],"author":{"name":"firesoon"},"license":"MIT","_id":"eslint-config-firesoon@1.0.0-4","maintainers":[{"name":"firesoon","email":"firesoontest@163.com"}],"dist":{"shasum":"8b228f8c86e3baa8c3bf7adc7628181c5da56936","tarball":"https://registry.npmjs.org/eslint-config-firesoon/-/eslint-config-firesoon-1.0.0-4.tgz","fileCount":9,"integrity":"sha512-VgodsnUqTf+KrQw5eYmOXzUY+gR8xT2U9jxriyyzZ7eGlAam81lFrkpEW073mDsWy0CWf+LAZ2hhPnWGkD5Zjg==","signatures":[{"sig":"MEQCIG+aw0Pf+KRwO19/uOqay9KEtl/tf6MgygxlRLACdVDLAiBnxAAAS3/KnibskC6y9bZ2WjP1M9JsW4ibIwcMg0ZvbA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":17268,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhQuV9CRA9TVsSAnZWagAA9wwP/jeE0Ngp915kc2NgxDB7\nuMmAPvm9W4bQd2Mhozmbi2/AA+EuI8svvfUrAbpVslVpd4o8rg43Uz9BWo6x\nLc+iS8G52gLMC1426qISUr2p4mKrVkmiLNPzkI1XYUrcXwnHs/9GGRb9Igbo\nx2h4ElxinmEXUtZoWpwzEu4cYlPJGtXnYGYwDqIjfRm9JVj87y0CHWMTTkJt\n4cOB+SUx/TOsvMySQhrU/oG3OOhVMzvIJbVGNHl5fKV/PcE+gONtvg9SVG3W\nNx6vZvopiGMYehUspl8uu3RtQYscznOAsAE1Qh7FOa9N4QXWSDJnopiaFa2c\ntTJQ16EY23Q7TS8Y6QLw7XGK3xQF09gzPbaklxNQWrf3zg13yk6lWFRTUTNP\nTxFlR44yTcWqw3J1ApAouWpoRkvRg8w5a7EUms4TjI9JiQGyt/NOzems0uE/\noJbQ3Jz3TUsSGBCS5wYw/Umo1TtuYngcdG0WgbfYfMYhyKtG0Plv6xkj+nVt\nKZf17Wsbg2BtuU+St3g9YI+4Ihvz9OP9xTLhHLS08ZGrnHfC3qWSb9Df6WbN\niU1AQACei9MkyxSBPektpBGUfoAcxR/MGxxSXe+KPBV3GApX6dDSYAAQB2zY\nwoCgFdUmBlhAV8MO+rU34QvAJqlUYhcljNV/H/7Ap1u7y+bf3VlzlEKTG0Cn\nuZI9\r\n=xOpc\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"41ee7bff9a98ae313276db9cde2414adc19a62cb","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"firesoon","email":"firesoontest@163.com"},"_npmVersion":"7.14.0","description":"firesoon front-end code style validation rules","directories":{},"_nodeVersion":"14.4.0","_hasShrinkwrap":false,"devDependencies":{"eslint":"^7.27.0","babel-eslint":"^10.1.0","eslint-plugin-vue":"^7.9.0","vue-eslint-parser":"^7.6.0","eslint-config-alloy":"^4.1.0","eslint-plugin-react":"^7.23.2","eslint-plugin-import":"^2.23.3","@typescript-eslint/parser":"^4.24.0","eslint-plugin-react-hooks":"^4.2.0"},"peerDependencies":{"eslint-config-alloy":">=4"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config-firesoon_1.0.0-4_1631774076944_0.6019553704738745","host":"s3://npm-registry-packages"}},"1.0.0-5":{"name":"eslint-config-firesoon","version":"1.0.0-5","keywords":["eslint","eslintconfig","firesoon"],"author":{"name":"firesoon"},"license":"MIT","_id":"eslint-config-firesoon@1.0.0-5","maintainers":[{"name":"firesoon","email":"firesoontest@163.com"}],"dist":{"shasum":"0272729b75ee07eb111341399b9b4d9cf3ccffb2","tarball":"https://registry.npmjs.org/eslint-config-firesoon/-/eslint-config-firesoon-1.0.0-5.tgz","fileCount":9,"integrity":"sha512-t/amymEFw+0w+tHRF7i3rZz8iTLzqJZHByAYLEO3m6saJxawCm9W+aEM3I50BRFcGP+3A2rD869jNw9etcr9VA==","signatures":[{"sig":"MEQCIFJBV3JNDz322+qh5Bc7WvQI/q05a4l8w94AuHwbFVG4AiBRJHLRuFzxQAl4u7dDYWxR4v5yE16XICvS65cOXMUPtg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":8335,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhQvSLCRA9TVsSAnZWagAA7lMP/1ksISt6LUvyPa0yNwBe\nVObrUkBeuVevYPm2V9WXOWS1VLzC+BJv5KrEDRiKrUEhPntJ6i8XE67gqnt3\nKkJaUcqGaJc7vfw0kmyoxTsqhDT1rNV93yl1cvf0YpGqYjjkmKiOxGpetuVg\nyyQo8zd8z5VjBPdsowt3P3PbxQ58wsGNfAVJ+8yqB8UKgJULLDzUjxhMETfU\n03gvIr+DWfOS1AtprPgYlK3hXeXAErdfB8muHvp4HdV2z+HP8XPhbC1HaSBx\nVIfBetpXuM0KQwl2/2zVAl8OwYw+lJGqngEf5N0gAWOajglf6Z7iED/OORMJ\n2a4HrQcRTTFC2tthTy+F6pkhXv0AvQyY7hgpOD2Mu8vjtPnl7SRTz7jg8NOo\nyIPwNxe57kJ9bXQzq+1mKcZYUj58mJZ3gHXoBKUSn3ZVCUGNimFyk9kBGTrD\nJe4JeDGDUp+ZKesC5bhaQKkdTl25mSM4UQRMs3dBVfaYMq/PosmXMTwfcDdb\nAivvuFgkCMdULJYo786KpOuCU3Ztcakp7mcjIgo4nkd//s8HeI3xXgeGJvM1\nQ+DKA6mSo2bq6hQvLWOZi+nLzMWJkCrdc4CRUmwqL4TxBAYv2ti64CYF9wcG\nm9Bm/aRODhFUaoPJkmPeCk8V9ueuT9xx8Ry0K5h6ddCuTpWCyCTnRzEXCfzi\nRBlu\r\n=4eXW\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"007cf93d41574d0c3fe4cc084311eb8323e426d9","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"firesoon","email":"firesoontest@163.com"},"_npmVersion":"7.14.0","description":"firesoon front-end code style validation rules","directories":{},"_nodeVersion":"14.4.0","_hasShrinkwrap":false,"devDependencies":{"eslint":"^7.27.0","babel-eslint":"^10.1.0","eslint-plugin-vue":"^7.9.0","vue-eslint-parser":"^7.6.0","eslint-config-alloy":"^4.1.0","eslint-plugin-react":"^7.23.2","eslint-plugin-import":"^2.23.3","@typescript-eslint/parser":"^4.24.0","eslint-plugin-react-hooks":"^4.2.0"},"peerDependencies":{"eslint-config-alloy":">=4"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config-firesoon_1.0.0-5_1631777931069_0.5901108397814745","host":"s3://npm-registry-packages"}},"1.0.0":{"name":"eslint-config-firesoon","version":"1.0.0","keywords":["eslint","eslintconfig","firesoon"],"author":{"name":"firesoon"},"license":"MIT","_id":"eslint-config-firesoon@1.0.0","maintainers":[{"name":"firesoon","email":"firesoontest@163.com"}],"dist":{"shasum":"cc378bdcbcda04a438d79c6d8785f87cb0ff671c","tarball":"https://registry.npmjs.org/eslint-config-firesoon/-/eslint-config-firesoon-1.0.0.tgz","fileCount":9,"integrity":"sha512-iv1ocJpWslAYbdX7/MyUNmbS4KJjYzdh0POVBDExPwdJiMNS+zV6WTjjq8mtfuojQajdOmt0QcQzOU1YGomtiw==","signatures":[{"sig":"MEYCIQCf/5DHt7d1bWns/pCL+270F3WS4gMpZKPM1HZ5aL79YQIhAM437Ag2j4TxVNemV8VkqLpNlweDf2DUKvuz/W+17izq","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":10783,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhQwWTCRA9TVsSAnZWagAAhn8P/1s3ToJYWVVj7okpVrw1\nGoluTYM5LNnq8fz+cB9HnFzGSTCJdIl6lzEUsuFtSn2E+A7ZUk+pgkhvl7HG\nvvjDDF3d7rgP+zsvcwQbvizRfLcpQzJJtlfHZnF2kCi+FWZCCoH3D3/JWkTx\nCKd7FQXw0hjmPE6r1pkvj56JvbP849LEMYOzdCfflmIxgQoVYDTbRXx7Rbrq\nRsRDHhscbr/E71pNE3SOhQ0uVmK8qzk5EN3NKGsgBRdFvbxkulEiJ8hz6lPX\nBoV1tfzwGtajK5//UIM5HaBPXbQrZZjFTWVAMwwbsaCAGUf8mThOmVZUg2bz\nSmQmFOYLgWtG/eUUdCL5R4uaJPPSfs0ymEd35rImqG1au31a0JfC3LlegFpz\nXpXyn4SwykQsBNSD5BT4jkrAI+C6iJpYqYK/4ArbaOmYQP9okHmftVOoR/o5\n4KiMq+BtNnxx0tjrWwuwH9QhuwqH1oL5covO0SmI7yxHgVHHmGTHbpfGqfXR\nHVsi4QMegloHl1MgCJ10tBnZx19+Fhs5evNCCa4I9sbvnGooQHcNyaTp02OI\nh53YELpVlosHW7bZ+OWvT9GnTA5ou8Gd4MPg+N4ZTLWzwrzznBj3L24qUvSp\n50vpSnBw4aQ5+Y9Mr3Qim5T0iyqAdOoOJ9OOzdkeO2RdjUE2M912xhLjMP4f\nbvYc\r\n=HHAa\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"359706cb79f644db7b4929ba3fe1b483481366c8","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"firesoon","email":"firesoontest@163.com"},"_npmVersion":"7.14.0","description":"firesoon front-end code style validation rules","directories":{},"_nodeVersion":"14.4.0","_hasShrinkwrap":false,"devDependencies":{"eslint":"^7.27.0","babel-eslint":"^10.1.0","eslint-plugin-vue":"^7.9.0","vue-eslint-parser":"^7.6.0","eslint-config-alloy":"^4.1.0","eslint-plugin-react":"^7.23.2","eslint-plugin-import":"^2.23.3","@typescript-eslint/parser":"^4.24.0","eslint-plugin-react-hooks":"^4.2.0"},"peerDependencies":{"eslint-config-alloy":">=4"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config-firesoon_1.0.0_1631782291882_0.0946407015615609","host":"s3://npm-registry-packages"}},"1.0.1-0":{"name":"eslint-config-firesoon","version":"1.0.1-0","keywords":["eslint","eslintconfig","firesoon"],"author":{"name":"firesoon"},"license":"MIT","_id":"eslint-config-firesoon@1.0.1-0","maintainers":[{"name":"firesoon","email":"firesoontest@163.com"}],"dist":{"shasum":"54e74e45d4aa6c8a60e9b25503572c774133487d","tarball":"https://registry.npmjs.org/eslint-config-firesoon/-/eslint-config-firesoon-1.0.1-0.tgz","fileCount":9,"integrity":"sha512-AQHi7Tmf7YCESm87WI9StSHafNAfSMNkid1jxZAfA6Kbc5lNKVFoCjLT6S2rcMd13waF+d02ePTej3WbqEFPqw==","signatures":[{"sig":"MEQCIHilObTfDuozqWVcUyX77XuxdZBHC8UUIuZtwl4GMiuBAiAwEaacxm26xSWSD6Lc04lPegZ5F9rBveEguSIgews71g==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":10799,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhQw3KCRA9TVsSAnZWagAAH5UP/1yUAHqos+rKh/yukjj1\njiFO7b5iSidmnpYjmnA/avdvTmK1UPa5mtaFkYMUnQBwAQSIiqv1w0/TXIjc\nAS3ptaR0J6ybuwSI+KHseUveUXJTE5wYQeATOC+g7DAgQrc25xpPfnbDz7lm\nK7zK2c2m0CTUCqx7Qkz6/QXQrDPcCVNSOjvHpcTrwbsDXYUmYfXreD/7XyFs\nn2mAdJVB8xFy0xlya93ukLs3S9rSgpM4lK3RctgMEtRpiewEst2v2LrbwTU+\nh4Z1SrWAc+GnbMpHRfQdRO8z6VXluiaHkGigB/c2NXLS8EOQFMcbJcLDWYWH\n1eK2uRDAyAIbS0utgTTYoZ4NXDW1v3SVOslZlD68j8RXWM42ewCipmgK1g2R\nBXEHVw6mWNSfi1GekI/HomSI5e3n2ncpyWUq6xDQr71ivXzl9/zTjT6B2dKl\n9ylNKGy+NkKGPZ87mCT143kToeP4gbNST2Gd7C29JBy43BOMEUcTxveNdYJE\ntQpf1EptdUo6bc8TfwvDbmNDiWdWW9QlQClfm3mi2FN3dfaG9F1ZDoW9jynZ\nk6ZbYAf4takbuCkp+/GXYUv8KQMHaWqVrMIfNP1H/oZpvNcziVN0UQYcR7O5\nZ9qqnmNVQYvzY1gXZUtlFqwXQCvIWyBrE/4gdaFA94ps+blyZtbHwCYun1Av\n/s6N\r\n=ClyQ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"448714915c8515634858720e8f0b6c859737b609","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"firesoon","email":"firesoontest@163.com"},"_npmVersion":"7.14.0","description":"firesoon front-end code style validation rules","directories":{},"_nodeVersion":"14.4.0","_hasShrinkwrap":false,"devDependencies":{"eslint":"^7.27.0","babel-eslint":"^10.1.0","eslint-plugin-vue":"^7.9.0","vue-eslint-parser":"^7.6.0","eslint-config-alloy":"^4.1.0","eslint-plugin-react":"^7.23.2","eslint-plugin-import":"^2.23.3","@typescript-eslint/parser":"^4.24.0","eslint-plugin-react-hooks":"^4.2.0"},"peerDependencies":{"eslint-config-alloy":">=4"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config-firesoon_1.0.1-0_1631784394399_0.3282623524528563","host":"s3://npm-registry-packages"}},"1.0.1-1":{"name":"eslint-config-firesoon","version":"1.0.1-1","keywords":["eslint","eslintconfig","firesoon"],"author":{"name":"firesoon"},"license":"MIT","_id":"eslint-config-firesoon@1.0.1-1","maintainers":[{"name":"firesoon","email":"firesoontest@163.com"}],"dist":{"shasum":"a279977a24866d0ef1281304b49d3bcc35540a1c","tarball":"https://registry.npmjs.org/eslint-config-firesoon/-/eslint-config-firesoon-1.0.1-1.tgz","fileCount":9,"integrity":"sha512-vPzYEgvJECzyhTrgz1aBgYHe0AbhIqnI5gQ5uQUPwovFPhM3hIoa5+KAEJa0LTuWumAwDppCDdM8johPPawi7w==","signatures":[{"sig":"MEQCIAlUzwpzHqCldeRqO6n+Oc7caMb0IOhIp4qszBjLtx4MAiBTz5F+TnZADd+u11Gq/6vN1w2rHBQ2pKk1XsOOSffVVA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":11214,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhQxLxCRA9TVsSAnZWagAA3CsQAI2uD8c2k6Uh+3F4zHSB\n3MeGE2ahIOKUmVEJzODbLAvIacdpDkXRxsPeeSKAyzDCmcuO9wl+KP+hGoAm\n+y956ohneZDf7KodP75j1KtlmYzA8/WpoWdQiTONOzyOynksTbE6sT2vsV1J\nVEL8MinLAdYqEYtQTHysPTBpxpSHYZM5FWBgS90FbnWL+KEyNCB8qUk8Aune\n9Bc+VbyKiCLoxsmzhtbA+zpr6i7j4Hhc+luZI3bE9H/Ybux+Vyn3TWhFlxzX\nA3EocQo/Fn41RplOOhAXN5o99tpgOWZP5LvtnPHi9HwcOAQDcHlD1e33utLO\nO/E2uVaDtmEq1S+Hni9PlUXNvsF9ve83VcRSkrB91f0PwBvoyNWlRlIV0ACU\naH86+SpIOwaQtTGFoRABtczv4NjGNJwNzhJ4vXPU1fEpctbXNirBhqszz/lL\n25wUriyY8dkgy3uQWEHjwWn9Xjv4ZswDtg6/98rxmS7n2rIERAIS12epVDLM\nt7UMaw3Cp/XUkSQjE56XREMVe4BZMEh1HrFP9/ODA2PuVxydVTyJMOicJ66z\nJDgLIUixUj8hrXk3gcAIznW+OlN1KY0YpaGeWGb1gYL28K/xCVEWCZPSozhM\nmwNW/0EuBPS/TBVkvtX4OXD4bLrRUlzyQ0sEpzEdYWDmSNF51xo7xqeg6P+m\nJZtd\r\n=yNUO\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"ad639d3e4132d75c738c5e5c71d92aaa4c0d3792","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"firesoon","email":"firesoontest@163.com"},"_npmVersion":"7.14.0","description":"firesoon front-end code style validation rules","directories":{},"_nodeVersion":"14.4.0","_hasShrinkwrap":false,"devDependencies":{"eslint":"^7.27.0","babel-eslint":"^10.1.0","eslint-plugin-vue":"^7.9.0","vue-eslint-parser":"^7.6.0","eslint-config-alloy":"^4.1.0","eslint-plugin-react":"^7.23.2","eslint-plugin-import":"^2.23.3","@typescript-eslint/parser":"^4.24.0","eslint-plugin-react-hooks":"^4.2.0"},"peerDependencies":{"eslint-config-alloy":">=4"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config-firesoon_1.0.1-1_1631785713442_0.3778799905167387","host":"s3://npm-registry-packages"}},"1.0.1-2":{"name":"eslint-config-firesoon","version":"1.0.1-2","keywords":["eslint","eslintconfig","firesoon"],"author":{"name":"firesoon"},"license":"MIT","_id":"eslint-config-firesoon@1.0.1-2","maintainers":[{"name":"firesoon","email":"firesoontest@163.com"}],"dist":{"shasum":"7a203db04a9cd818ff0ead9ea1187deeee81f26a","tarball":"https://registry.npmjs.org/eslint-config-firesoon/-/eslint-config-firesoon-1.0.1-2.tgz","fileCount":9,"integrity":"sha512-YwFWuIETgX4lNkJJb/WTUOrr224HKKq1Xiinvv+99MWPmU3pLwny88yor4TsPa5/dBqBKuUxcgcYnEiY9VKjbA==","signatures":[{"sig":"MEUCIEXotbcLvTJDx4N6SOvC61MRdH4j9+b8VgPdbgFYqCVkAiEAuUTT/58sJRMMH20pWYH9vZWegeTz7i4g1B7aQFNrm5A=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":10978,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhQxXNCRA9TVsSAnZWagAAZ88P/isvsuu0j/xwHBWptZMu\nHGRlUB6Wl8aXSdb2qr+7gMuHVjRwXSOt0Y5hGTq/bNgcr/DYYOXcEWzEODc3\n1hokCmw5pA9cjcH4t+562S4Qzf3rckW17vyd0/27+cCdycUk/GK0vIYwdccX\nLVPZAESAuRIAukuD8e88IOzz6epnYPvWBvUNdFD2KIHa1+siTXyJAarYzm7t\ng8RYz4ubSKu4qRFUE91/gdpovV8XcUUlxVIE5laPgMiqIaIxwdgIzdvJKp7j\nkpsOdiCHO/emoUUTu8u5mw4bJFKmc1sksIrYFlSCHe3QwINTOh5vT9kt9rlG\no18r3aV7OXknNnV5aTmpMXiyjFrcol983afDwWGeiJdjmVv0/dYy12mfi1gX\nHzMn/9vo2svtOgICQfNwqcr0FAVXZoSIa+GdNPgrXbQW7K7jmYAEaLCMyge1\nmoa8i4mnqGa5GRmpFq04XYiywZo08AKL+4iXp9tSJyAyQi0lTTGsc7R5FMQe\nPxV6QI/0QwMhddOU/9pBZ81dzMuYBcJ7iZw8MZay3ylk7ex5h53rIRkWlbwk\n5Pmjyf9FTHOfBfru9RfX30P7yYyL06iKRswLhAfUR1+LqNq5v+pn3KROvLYl\nnAhAiSxccbQKV9AVWBjVTuikdC099M/T+Q862fhm00yXkdo/oZoJzwQKrfZV\nC/dZ\r\n=ZJQa\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"732d92881740ba2e973e3af75facd364307f227a","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"firesoon","email":"firesoontest@163.com"},"_npmVersion":"7.14.0","description":"firesoon front-end code style validation rules","directories":{},"_nodeVersion":"14.4.0","_hasShrinkwrap":false,"devDependencies":{"eslint":"^7.27.0","babel-eslint":"^10.1.0","eslint-plugin-vue":"^7.9.0","vue-eslint-parser":"^7.6.0","eslint-config-alloy":"^4.1.0","eslint-plugin-react":"^7.23.2","eslint-plugin-import":"^2.23.3","@typescript-eslint/parser":"^4.24.0","eslint-plugin-react-hooks":"^4.2.0"},"peerDependencies":{"eslint-config-alloy":">=4"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config-firesoon_1.0.1-2_1631786445525_0.5760634186397562","host":"s3://npm-registry-packages"}},"1.0.1-3":{"name":"eslint-config-firesoon","version":"1.0.1-3","keywords":["eslint","eslintconfig","firesoon"],"author":{"name":"firesoon"},"license":"MIT","_id":"eslint-config-firesoon@1.0.1-3","maintainers":[{"name":"firesoon","email":"firesoontest@163.com"}],"dist":{"shasum":"170799537f70a88faaf34f85af003b850c44f702","tarball":"https://registry.npmjs.org/eslint-config-firesoon/-/eslint-config-firesoon-1.0.1-3.tgz","fileCount":9,"integrity":"sha512-xW9XaJjehVuDT1Iz6WCHUeu9nOau4bkmp+4+OS62MFtV1IsSC+8Bxtg/lcZ/hnEER/8YJ3z/wMbrUdUShk+TnA==","signatures":[{"sig":"MEQCIGRqCXpMJvUWEqI8XvE05yu0zLmfjtXuOHUlhu9yRd6GAiA5XWck9/3pJXkqFoJlLplJvonWshG+z7QCzEOKO40TwQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":12921,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhpHT3CRA9TVsSAnZWagAAEpkP/RPH3noCJD/RHSMvq2Cx\njfSUpjLt0y369K7VaNmcUrSNHzmFRshfRV7ZCamRLWPjZ1jnZV7v+mEDHvMz\n1yrCkNgIBT5rrY4NxrA9SY4MMlTEGlbmpFIpVazaTn2fzP89M+4diMDjLQOF\nkBQOaHWARw7jvb4+AhA12fvHVqtQom5Ujdntz9CZfZerZujVMDbPOozEUUia\nrjY8F52a4/Bwb6392vjMWCG9ZywdGfA/CR+0ZLY+D/8z/YHOYAoS6nje0EIH\nTVyFz0pAPJZszwNAiASs2CU0/2KPNzIOZMS4DGTWwgWe1/kemkxpZCVJ5+rv\nNj4a8zQQucvYQ5RV1WCC3DjI2Zefnl7VAPa4NCVhfN3PS3/NvBThl2jHpBnH\n9KuZDyIGuqxqbT3aMI3IN8Kjn77hVkAiZWu6YWDjws2H0Il1WM9i7m26zX2d\n4MVr8tXWPnwYsH5sAJ7DZ3AfStLPUvHKo8u3Vgi4w9TiBX3Bv2bIWWBD4nsP\nNKjdTTbgcxCopHMf6QLdjodMYUUL13ElQqC35GOyPxVxIcxgg3fMlJEgmBHb\nPlc1dz9E2sCuA0De9nhug9OaDP1LOEF5ZExoZzay1Z5UoLKKbXG9fDBf1vFr\nJ7A8B+nKDJGedodsSzDzSDeLtK0K2kVp658MUiSQNrLE88ac2k/zTcVQMAIE\nrF2J\r\n=2HcB\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"c19c87975c3c94ed0a1b96917b535167f94bb6e8","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"firesoon","email":"firesoontest@163.com"},"_npmVersion":"8.1.1","description":"firesoon front-end code style validation rules","directories":{},"_nodeVersion":"14.18.1","_hasShrinkwrap":false,"devDependencies":{"eslint":"^7.27.0","babel-eslint":"^10.1.0","eslint-plugin-vue":"^7.9.0","vue-eslint-parser":"^7.6.0","eslint-config-alloy":"^4.1.0","eslint-plugin-react":"^7.23.2","eslint-plugin-import":"^2.23.3","@typescript-eslint/parser":"^4.24.0","eslint-plugin-react-hooks":"^4.2.0"},"peerDependencies":{"eslint-config-alloy":">=4"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config-firesoon_1.0.1-3_1638167799203_0.8734870137980595","host":"s3://npm-registry-packages"}},"1.0.1-4":{"name":"eslint-config-firesoon","version":"1.0.1-4","keywords":["eslint","eslintconfig","firesoon"],"author":{"name":"firesoon"},"license":"MIT","_id":"eslint-config-firesoon@1.0.1-4","maintainers":[{"name":"firesoon","email":"firesoontest@163.com"}],"dist":{"shasum":"c217966a81e8710ae3bdf527a96162c965bcf6f7","tarball":"https://registry.npmjs.org/eslint-config-firesoon/-/eslint-config-firesoon-1.0.1-4.tgz","fileCount":9,"integrity":"sha512-duX0PvqcMDDJpxTl9KCPXp6l27FZ50+kaaWVuU+7xAJaXsuI3uFgN2/NDr9XXGcB39qzLZeL3/jP/jMlwWVMyw==","signatures":[{"sig":"MEYCIQCHHCR2yoGA/EMXLoyLWVmIAq14AMjTZUki+dH2eLIBQwIhAP3shjXjcXGZp14mJLc9c/1odzQyxqBYaioiFYE+810L","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":13139,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhpKVsCRA9TVsSAnZWagAAhVcQAJb/VuJOn+tHtxcud12i\nVeFDR3P24HI4PmosK15be40v/YYt2ZbByNqfCl8TylKE4u3KnWPlAfgTWzoh\n3YF4CFpqZ8LhJVJ6uaXF1QDrchJHwKCkBlJROLyCcQjPKz5GBfXTPiNBx9pC\nd5xPmwtDNm8hiv5mZeyOMiOePfPN2XM50UFx8kseXR9E3m4HAEhHDU/QMesE\n29b7cl+D2xpAD6G3L4uUHTWSXxc0AOFxI0WCi9a94TH4Jqjvy4sR6b/iN9wI\n/vzYIbgUXVpHIF9LPtcALLVOTBKWg2bpTwphLmHaPsO4GxoQHKnG01wQ9yc8\nyTiQAzyUZqMhaQGt/7sBA/LtK4EIkRWeEnOx2+HxtKxS33bXkA6wzffcZHAH\nmpT6BuWPyyCl3F01F/eLexaK7pvVnV+lDQhUeWue2/TaXTnHgWKbSP6+lXhj\nIbBls7qnpMCKmqlnYmjOZnGyyv9gBtjeZBVJ865/aYd+MdJc0ENrhyFxGSsD\neNdfzlMaD7qucPdMZudLiTpL67UY005TS0SSYz+Sl9auNzFdAe0lfXIlCMl8\nivap6BN+E3osuax9coa7KJNeymTEFEC1VHcQSpBFm0WUndkpA3gUJ+g/K2Lz\n64vpfySv/O2AItXQuMa2Mmpd0eey3XJpZ+ch4btxkHiG74h2Fx9XnQ4MOylV\nkgWd\r\n=pA9L\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"51080990905c6af46de567768e9ef887a6a448b5","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"firesoon","email":"firesoontest@163.com"},"_npmVersion":"8.1.1","description":"firesoon front-end code style validation rules","directories":{},"_nodeVersion":"14.18.1","_hasShrinkwrap":false,"devDependencies":{"eslint":"^7.27.0","babel-eslint":"^10.1.0","eslint-plugin-vue":"^7.9.0","vue-eslint-parser":"^7.6.0","eslint-config-alloy":"^4.1.0","eslint-plugin-react":"^7.23.2","eslint-plugin-import":"^2.23.3","@typescript-eslint/parser":"^4.24.0","eslint-plugin-react-hooks":"^4.2.0"},"peerDependencies":{"eslint-config-alloy":">=4"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config-firesoon_1.0.1-4_1638180204708_0.04046758748575452","host":"s3://npm-registry-packages"}},"1.0.1-5":{"name":"eslint-config-firesoon","version":"1.0.1-5","keywords":["eslint","eslintconfig","firesoon"],"author":{"name":"firesoon"},"license":"MIT","_id":"eslint-config-firesoon@1.0.1-5","maintainers":[{"name":"firesoon","email":"firesoontest@163.com"}],"dist":{"shasum":"fa260f437fec91b6d70e8f03acbafe03ac25e72b","tarball":"https://registry.npmjs.org/eslint-config-firesoon/-/eslint-config-firesoon-1.0.1-5.tgz","fileCount":9,"integrity":"sha512-ITrgwMlvI7znnSZ146PL1Dcuty9MUrCm0kehrAX57YyWQpWmo2YH8Eo21ztkgETKOLCM42Z+6L5TANv4JPRC9Q==","signatures":[{"sig":"MEYCIQCIb5wuzMk+Rp54kbvIpUxg//2j+CwJII7k3dIu4mqOlAIhANwxYqtSd/f9L1vrCEWPtOGYCbuzcOyYBp40lZjeFDKO","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":12853,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhpLJcCRA9TVsSAnZWagAAK+MP/1ZHjZp4mkyLgAnBJe+J\nvaujX9T0aXcjYlz5LYodzF2PPGocIGw53Ug5m/ZsbIuXhA5F/pTQArXCt5Ii\ngRjvKj5oS+kbedMqzKPbwRpZKqxXACvFe9tI6Bq+IjUojA1OK7h9asVI6TnF\nA+gHV57cCt+Lif9dPa6GTB4luuAzZ2+nYm6VcUW1lAJ+MxT/Cg44aVonVOij\nRqYf3TVN0YPBfIj2UTLkzVe494d+VOD2/WHwpRKlxyedBTswP5lsTNtIj2Fk\nzoL5MISIlmCXH/tBFS9QijToeh+MPwQM4WpKsTBn3/iy+HpQMGhn5ZGoECgA\nE+cw/pfDjkIQYmotByaFomy+XX7scOmRuD1ekvP7OGMzYnY6VNLNJhbKGILi\ntiNUIFsc5arPDPY2PVIM8XIPJ1NBjtaFKEnqkZDKjD4e2uGKnLHRHl6r065Q\nq57BIvPPrlInkFaEnlGf3cNMU80boZaZ9Yeg+hoa/v9IQe6BrmmtmupkaRN1\nAUA207cLE84Q+f3/HDPfhgW7Dqxlm8XRMhDprorN/otU8x31r8Edf0ME1jAG\naBvFm0iyKWgM+Jyfl0nRDTQL9qXThN0m/BOvrbY3zsDaj/Do3qjOUBfMsyEV\nXnz+2syQ7uWNbMPUDStJuc8cAOC3D09YqO3jM+PeJ+OdHyy49eYaF7JqN2uc\nZXh6\r\n=Vn0i\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"1026c1135d8490d31218b634f57d256783565d41","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"firesoon","email":"firesoontest@163.com"},"_npmVersion":"8.1.1","description":"firesoon front-end code style validation rules","directories":{},"_nodeVersion":"14.18.1","_hasShrinkwrap":false,"devDependencies":{"eslint":"^7.27.0","babel-eslint":"^10.1.0","eslint-plugin-vue":"^7.9.0","vue-eslint-parser":"^7.6.0","eslint-config-alloy":"^4.1.0","eslint-plugin-react":"^7.23.2","eslint-plugin-import":"^2.23.3","@typescript-eslint/parser":"^4.24.0","eslint-plugin-react-hooks":"^4.2.0"},"peerDependencies":{"eslint-config-alloy":">=4"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config-firesoon_1.0.1-5_1638183516256_0.7604342970130407","host":"s3://npm-registry-packages"}},"1.0.1-6":{"name":"eslint-config-firesoon","version":"1.0.1-6","keywords":["eslint","eslintconfig","firesoon"],"author":{"name":"firesoon"},"license":"MIT","_id":"eslint-config-firesoon@1.0.1-6","maintainers":[{"name":"firesoon","email":"firesoontest@163.com"}],"dist":{"shasum":"c055bbf043d1657ad168a73f74950a7048402fa7","tarball":"https://registry.npmjs.org/eslint-config-firesoon/-/eslint-config-firesoon-1.0.1-6.tgz","fileCount":9,"integrity":"sha512-IekAGabrfzWYIted8+reJT3AKQzB96Qw7xo9PqtlhzM8gsJJhISu4l83SJm8042D67ikwxGpI2jhI0bo2JIk4w==","signatures":[{"sig":"MEYCIQD8YsjbVyCGn8LwUsABWDxeDf0rtTUDQhlyAL1S+Wi67QIhAILejsfx+0FfdPk6y2YUSZY6qy0wBdrp8qjpqwNIU6kT","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":12975,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhpaH0CRA9TVsSAnZWagAA8JoP/A8Z9OXWMCl/0Ukx6IGF\nV0ky7uZWHVngDSu4zAXoGC9XIBaaH1+bVvQV92ty+CZ6uF/yroX9d+X/9BCM\nLuf5hRRQ+9rZEhN90Gyng3cnYMEjjCO788tcwsqUjsfQWi2U+fbPj9/ZcZaD\nY5nyj3HMTS1pSVr9OskefkTOHSZueg0/s73V92e0wmnbLTchSvH8aI6hsX2X\nku+0uLNBLesE+B+QaWuvThqUIQuI7XPK3obtFbFfweUqzgl24+v1nXDM1BdX\nULciD3MW3EPyTuKdESis9Epw3/vyL2iQTu+ROD3qOcLWAS6vd7TeGKOsVAlO\nLEns+TcOlN554X9ha2eowuweKtTRrZ3LMUxS9ncaNiM+K7jxsPVpbguyF1Bj\ntMkdbm6jTAfbKKZyFQ8p/ZUxxN1+81r0T0eVM/bMnmSBRA7oeiz1qm6VmPLN\nd07nlNdJQgbm4mSwvYJGFamASGAD8J0T65gIZLFk2Ot3wetzm+wHI1AM5+Wn\nr63Y6w+dXdHJUbbSBNKMdUYf3eCh5dyQefikahx2bOOXcBWya1vePqRgXFKR\nsdLoqieHh5+T3qap9r5qJak3aPauirnw/E4GQlZXzglVnpYcSr1RygZ6z62V\nsnKE3vA7SHFSM5RS2PMD4byZMK4UETj/AHrbEsklNGjEDMFLsLvesNdLBX38\nBUJh\r\n=EJhs\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"c0f315dba0a59885769296a9b36a5e9f04dc059d","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"firesoon","email":"firesoontest@163.com"},"_npmVersion":"8.1.1","description":"firesoon front-end code style validation rules","directories":{},"_nodeVersion":"14.18.1","_hasShrinkwrap":false,"devDependencies":{"eslint":"^7.27.0","babel-eslint":"^10.1.0","eslint-plugin-vue":"^7.9.0","vue-eslint-parser":"^7.6.0","eslint-config-alloy":"^4.1.0","eslint-plugin-react":"^7.23.2","eslint-plugin-import":"^2.23.3","@typescript-eslint/parser":"^5","eslint-plugin-react-hooks":"^4.2.0","@typescript-eslint/eslint-plugin":"^5"},"peerDependencies":{"eslint-config-alloy":">=4","@typescript-eslint/parser":">=5","@typescript-eslint/eslint-plugin":">=5"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config-firesoon_1.0.1-6_1638244851969_0.147632611066026","host":"s3://npm-registry-packages"}},"1.0.1":{"name":"eslint-config-firesoon","version":"1.0.1","keywords":["eslint","eslintconfig","firesoon"],"author":{"name":"firesoon"},"license":"MIT","_id":"eslint-config-firesoon@1.0.1","maintainers":[{"name":"firesoon","email":"firesoontest@163.com"}],"dist":{"shasum":"aacd1e91b8211ec90b498001bea6ef05f0d5d0f2","tarball":"https://registry.npmjs.org/eslint-config-firesoon/-/eslint-config-firesoon-1.0.1.tgz","fileCount":9,"integrity":"sha512-z0bubh3JXb+J65qcz1yQruBfwsidwhrxIpPz+3wTL+2cWpwW7kN/2FvmpQuvTVLIPGUCzONRUfcj5BT6B8BSCg==","signatures":[{"sig":"MEUCIQDUVgh8uJuskYVWgb7QefiFMxcA9aadQRsAcuhNJNupTQIgQWoYZiafrQkp/GOSPeYsIS474o0gwJwaIMJ7z8RTROM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":13308,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhrca4CRA9TVsSAnZWagAA+E0P/juMCb6VzoZnVilPe8mI\nCatROGMScDcwDKMMtP2Ww7jUgkBoNRTCxRGKJEeqcurfatFJn0RDy6I1b6GM\n5vuXB+k2VEaKrovk2olvxtZvKdIbPVuXyjl/gctHzcoX6gWar8j4NAjrQXIa\n4aSgiKZBp/RrAudK+HPo92O2q0my3p8xrNCCW0xTdWm2piq5Lq1hElpU5caT\n2PWgdTuw5p/OVlithn9cMcIoRTyrgzzYd5Hy21dVzICBtEdo6f0gJBjipFS5\n/OT8aeq5KXpuRaQVm7zv0XQCRl/DkwyqjpguLyhWdJjV7v2lOQPm2MElqkne\n74N/1JnsHEvpQVQarCTqyNIe/kc88Aq5mCYBcOBQNZkeuKbptfgvAWbGlKxH\n30kThDgejXIm5dCjumj0M2H2qIeGhz5sVAnW7xEaKGhvAcsowQ9RAVN3sgSF\n0ZwmvUQax6UThfBJ7Blt/4g0rD3lcDcotc1xvsonwnWptc+iEeedXBx98ZYf\nEFIdLgphkg4kxnSIrLrt+awsbWIUgWTlRv+9c2wRSurLrvaMeurlkzrqgn0u\noXaI04jj0G1sA4YuLUSSglGez+5vPrBBrZSsOz45hW2tFXU6nM5mrX71XsKU\noVDdc3/Io9PFjy+piLUqCPdMb0pZbKaEEJ3rZ9bUQIVDf7I4w6Li6kD1xZDM\nQaH6\r\n=8fwb\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"65ac62facfc3c2ada473f3f3b8efba2da65d0aa2","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"firesoon","email":"firesoontest@163.com"},"_npmVersion":"8.1.1","description":"firesoon front-end code style validation rules","directories":{},"_nodeVersion":"14.18.1","_hasShrinkwrap":false,"devDependencies":{"eslint":"^7.27.0","babel-eslint":"^10.1.0","eslint-plugin-vue":"^7.9.0","vue-eslint-parser":"^7.6.0","eslint-config-alloy":"^4.1.0","eslint-plugin-react":"^7.23.2","eslint-plugin-import":"^2.23.3","@typescript-eslint/parser":"^5","eslint-plugin-react-hooks":"^4.2.0","@typescript-eslint/eslint-plugin":"^5"},"peerDependencies":{"eslint-config-alloy":">=4","@typescript-eslint/parser":">=5","@typescript-eslint/eslint-plugin":">=5"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config-firesoon_1.0.1_1638778552369_0.047347772719014136","host":"s3://npm-registry-packages"}},"1.0.2-0":{"name":"eslint-config-firesoon","version":"1.0.2-0","keywords":["eslint","eslintconfig","firesoon"],"author":{"name":"firesoon"},"license":"MIT","_id":"eslint-config-firesoon@1.0.2-0","maintainers":[{"name":"firesoon","email":"firesoontest@163.com"}],"dist":{"shasum":"a25dad69949d999ef269b75a5012539ef9e5bc7c","tarball":"https://registry.npmjs.org/eslint-config-firesoon/-/eslint-config-firesoon-1.0.2-0.tgz","fileCount":9,"integrity":"sha512-r3sgAmOvyauotf1rZ4M/1oiydXy/QDdM0L5ArAaH4qYfJLkW8eUZjt4fIwaSp1H2q55vHxdxLrn9asAnU0XnYA==","signatures":[{"sig":"MEYCIQDRqNAqr3pupdvM4chYzBeOF0T9j6yMQqeYnUnCMXWmoAIhAPBDEYsYjMKztxONPpc8X72vMUbBrJe4SJqIxCdRLDx+","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":13161,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhsA3zCRA9TVsSAnZWagAAaeMQAIgylRHOoN1VHAbbqKfa\npWs0N1w16sr+uxfjXFk/kKYixuBQt8X7rZVzM7rQgzNTIxThHWmsg+O2ypHU\nZZHLPsXj/ex9hLgLhcQgGAU6EM0x7SBuoXC0a4GK/gyRSmIEEXhkMGi/j/g8\n4oSvFIOFXo5l5JDpNsQERxDZ++xQDSmwZJNDXIn7q5lv63y5A8tn2xNepz5w\nm/A1iIPNbgEGV1aOjXrChD0h3fsZ6Bw/f6F/DAgTmihINWYnnQtODykGKd4L\ncBBkFzrAhbCBhDr5XnMpDtrJCO5zZX/oUtQdFU4XVR2V1JKFMcNxhmSjA2B2\na5Hs5Jcv+Sw5Tiuje9mmmSvpzbBgNUOjmvrp/bXYqMcSIK/WD1PxopAc2neq\nc1XxEW77OZt6DST2R08Zb29yb6rbB0gi9xKFvHJxoVdBa88SQ4wh1VoDrcD6\n44jj0VA0GET0KaEY10ZXYFLnJwJA6wbBCsf8PeyT49iQix2ITmQ8dzTBF1EM\np8fi4xLDDxfcvWrtTM/B1A6McOWqGzs1G7sMn7zoumVSfAbyylO8bHYQgQ8I\n8nZdyxqVeFIVQgWuHp9vSHu8pUtuPLMHUQ+ERZS39kZ59/VzAsANLka4OVSq\naCH08AGkYRJvxAyAUdRKx4XFtba+MKCXbxVDXZhzAGSUniFiV/QIyNL38hHy\nf/Se\r\n=KyhG\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"3a1fde42ebadc5c1d4e248dba5852c295860a714","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"firesoon","email":"firesoontest@163.com"},"_npmVersion":"8.1.1","description":"firesoon front-end code style validation rules","directories":{},"_nodeVersion":"14.18.1","_hasShrinkwrap":false,"devDependencies":{"eslint":"^7.27.0","babel-eslint":"^10.1.0","eslint-plugin-vue":"^7.9.0","vue-eslint-parser":"^7.6.0","eslint-config-alloy":"^4.1.0","eslint-plugin-react":"^7.23.2","eslint-plugin-import":"^2.23.3","@typescript-eslint/parser":"^5","eslint-plugin-react-hooks":"^4.2.0","@typescript-eslint/eslint-plugin":"^5"},"peerDependencies":{"eslint-config-alloy":">=4","@typescript-eslint/parser":">=5","@typescript-eslint/eslint-plugin":">=5"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config-firesoon_1.0.2-0_1638927858917_0.38241471386245807","host":"s3://npm-registry-packages"}},"2.0.0-alpha.0":{"name":"eslint-config-firesoon","version":"2.0.0-alpha.0","keywords":["eslint","eslintconfig","firesoon"],"author":{"name":"firesoon"},"license":"MIT","_id":"eslint-config-firesoon@2.0.0-alpha.0","maintainers":[{"name":"wxshycat","email":"wangxiaoshylion@gmail.com"},{"name":"wangjingren","email":"809329260@qq.com"},{"name":"aolie","email":"3104527996@qq.com"},{"name":"ink0101","email":"285927920@qq.com"},{"name":"chenweiming","email":"954244597@qq.com"},{"name":"anglay","email":"435641688@qq.com"},{"name":"tangshuo","email":"twosleeps__aday@163.com"},{"name":"maolizi","email":"mlzcomeon@163.com"},{"name":"firesoon-ued","email":"firesoontest@163.com"}],"dist":{"shasum":"0eb7aa18b4e3f03c6d88f0a9e278e2d91efd93c3","tarball":"https://registry.npmjs.org/eslint-config-firesoon/-/eslint-config-firesoon-2.0.0-alpha.0.tgz","fileCount":9,"integrity":"sha512-FxZd5RZLj6CNOFDGTYCUwH4UG2JlqQzJyg9nRrAWssizaELud9JRLsw243igEcoLmrEM5xsaOI/KNW0D1SbF8A==","signatures":[{"sig":"MEQCIEDvphmYO8VJrYx8KPGsABbUJfgRus/e/thQXOiZJ1R7AiAUyIhqtkKN15Nm+pz0uej5/jEcneWLqDsT0fc3NYjv3w==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":13818},"main":"index.js","gitHead":"71a52fd80aaebf50652589ba5bb8ea88895dc313","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"wangjingren","email":"809329260@qq.com"},"_npmVersion":"8.15.0","description":"firesoon front-end code style validation rules","directories":{},"_nodeVersion":"16.17.0","_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.43.0","babel-eslint":"^10.1.0","eslint-plugin-vue":"^7.9.0","vue-eslint-parser":"^7.6.0","eslint-config-alloy":"^5.0.0","eslint-plugin-react":"^7.32.2","eslint-plugin-import":"^2.23.3","@typescript-eslint/parser":"^5.60.0","eslint-plugin-react-hooks":"^4.2.0","@typescript-eslint/eslint-plugin":"^5.60.0"},"peerDependencies":{"eslint-config-alloy":">=5","@typescript-eslint/parser":">=5.60","@typescript-eslint/eslint-plugin":">=5.60"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config-firesoon_2.0.0-alpha.0_1688096816515_0.2159676337809049","host":"s3://npm-registry-packages"}},"2.0.0-alpha.1":{"name":"eslint-config-firesoon","version":"2.0.0-alpha.1","keywords":["eslint","eslintconfig","firesoon"],"author":{"name":"firesoon"},"license":"MIT","_id":"eslint-config-firesoon@2.0.0-alpha.1","maintainers":[{"name":"wxshycat","email":"wangxiaoshylion@gmail.com"},{"name":"wangjingren","email":"809329260@qq.com"},{"name":"aolie","email":"3104527996@qq.com"},{"name":"ink0101","email":"285927920@qq.com"},{"name":"chenweiming","email":"954244597@qq.com"},{"name":"anglay","email":"435641688@qq.com"},{"name":"tangshuo","email":"twosleeps__aday@163.com"},{"name":"maolizi","email":"mlzcomeon@163.com"},{"name":"firesoon-ued","email":"firesoontest@163.com"}],"dist":{"shasum":"2b57aa247e648417f39d65da350f1dddbb99a885","tarball":"https://registry.npmjs.org/eslint-config-firesoon/-/eslint-config-firesoon-2.0.0-alpha.1.tgz","fileCount":9,"integrity":"sha512-7RhRPCrQfXa61V8fIY9Zlu1Y5zHunsgbokkptKOzy91jGTGVDBJpFHFMFOFU0TFKsjL0DnSxBvRrC7eMS4CknQ==","signatures":[{"sig":"MEYCIQDJf9bP5GQ1vhBW7PhdLH/6Y9650feiblzGfakwoP4XqAIhAKGdau+Dkaiwl8TM/iX/+qeYg0FrIzXLfhMRPweOnrjP","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":13816},"main":"index.js","gitHead":"793b84fa78856257b0eca7ded279361bd9c6595a","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"wangjingren","email":"809329260@qq.com"},"_npmVersion":"8.15.0","description":"firesoon front-end code style validation rules","directories":{},"_nodeVersion":"16.17.0","_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.43.0","babel-eslint":"^10.1.0","eslint-plugin-vue":"^7.9.0","vue-eslint-parser":"^7.6.0","eslint-config-alloy":"^5.0.0","eslint-plugin-react":"^7.32.2","eslint-plugin-import":"^2.23.3","@typescript-eslint/parser":"^5.60.0","eslint-plugin-react-hooks":"^4.2.0","@typescript-eslint/eslint-plugin":"^5.60.0"},"peerDependencies":{"eslint-config-alloy":">=5","@typescript-eslint/parser":">=5.60","@typescript-eslint/eslint-plugin":">=5.60"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config-firesoon_2.0.0-alpha.1_1689650607060_0.3645773218725328","host":"s3://npm-registry-packages"}}},"time":{"created":"2019-03-04T07:39:24.112Z","modified":"2025-11-14T06:00:17.394Z","0.0.1":"2019-03-04T07:39:24.277Z","0.0.2":"2019-03-05T06:56:42.248Z","0.0.4":"2019-08-02T02:18:20.070Z","0.0.5":"2019-12-17T08:04:50.641Z","1.0.0-0":"2021-05-25T01:42:54.118Z","1.0.0-1":"2021-05-31T09:13:32.414Z","1.0.0-2":"2021-09-16T03:47:41.550Z","1.0.0-3":"2021-09-16T06:24:29.134Z","1.0.0-4":"2021-09-16T06:34:37.281Z","1.0.0-5":"2021-09-16T07:38:51.644Z","1.0.0":"2021-09-16T08:51:31.988Z","1.0.1-0":"2021-09-16T09:26:34.526Z","1.0.1-1":"2021-09-16T09:48:33.554Z","1.0.1-2":"2021-09-16T10:00:45.632Z","1.0.1-3":"2021-11-29T06:36:39.329Z","1.0.1-4":"2021-11-29T10:03:24.871Z","1.0.1-5":"2021-11-29T10:58:36.371Z","1.0.1-6":"2021-11-30T04:00:52.149Z","1.0.1":"2021-12-06T08:15:52.540Z","1.0.2-0":"2021-12-08T01:44:19.015Z","2.0.0-alpha.0":"2023-06-30T03:46:56.701Z","2.0.0-alpha.1":"2023-07-18T03:23:27.215Z"},"author":{"name":"firesoon"},"license":"MIT","keywords":["eslint","eslintconfig","firesoon"],"description":"firesoon front-end code style validation rules","maintainers":[{"email":"firesoontest@163.com","name":"firesoon-ued"},{"email":"mlzcomeon@163.com","name":"maolizi"},{"email":"285927920@qq.com","name":"ink0101"},{"email":"twosleeps__aday@163.com","name":"tangshuo"},{"email":"435641688@qq.com","name":"anglay"},{"email":"954244597@qq.com","name":"chenweiming"},{"email":"wangxiaoshylion@gmail.com","name":"wxshycat"},{"email":"wynn0101@gmail.com","name":"linweili1201"},{"email":"1780508420@qq.com","name":"npm_fwj"}],"readme":"# 火树前端代码风格校验\r\n\r\n本规则的制定参考腾讯的 [eslint-config-alloy](https://github.com/AlloyTeam/eslint-config-alloy) 插件，针对在项目中落地的情况进行适当调整。\r\n\r\n## 目录结构\r\n\r\n```\r\n├── index.js  // JavaScript基本规则\r\n├── react.js  // react 验证规则\r\n├── typescript-react.js // ts-react 验证规则\r\n├── typescript.js // ts 验证规则\r\n└── vue.js // vue 验证规则\r\n```\r\n\r\n## 如何使用\r\n\r\n### 1.0.1 升级指南\r\n\r\n注意：如果是老项目升级要注意将各个包都升级到最新版\r\n\r\n- react ts 项目\r\n\r\n  ```js\r\n  npm install --save-dev eslint @typescript-eslint/parser eslint-config-firesoon eslint-config-alloy eslint-plugin-flowtype eslint-plugin-import eslint-plugin-jsx-a11y eslint-plugin-react eslint-plugin-react-hooks @typescript-eslint/eslint-plugin\r\n  ```\r\n\r\n  注意：@typescript-eslint/eslint-plugin 和 @typescript-eslint/parser 需要升级到 5.0+\r\n\r\n  - .eslintrc.js 配置\r\n\r\n    ```js\r\n    module.exports = {\r\n      env: {\r\n        browser: true,\r\n        node: true,\r\n        commonjs: true,\r\n        es6: true,\r\n      },\r\n      root: true,\r\n      plugins: [\"react\", \"react-hooks\"],\r\n      extends: [\"firesoon/typescript-react\"],\r\n      rules: {\r\n        \"react-hooks/exhaustive-deps\": \"warn\",\r\n        \"react-hooks/rules-of-hooks\": \"error\",\r\n      },\r\n    };\r\n    ```\r\n\r\n  - tsconfig.json 配置\r\n\r\n    ```json\r\n    {\r\n      \"compilerOptions\": {\r\n        \"target\": \"esnext\",\r\n        \"module\": \"esnext\",\r\n        \"moduleResolution\": \"node\",\r\n        \"importHelpers\": true,\r\n        \"jsx\": \"react-jsx\",\r\n        \"lib\": [\"esnext\", \"dom\"],\r\n        \"esModuleInterop\": true,\r\n        \"sourceMap\": true,\r\n        \"baseUrl\": \".\",\r\n        // \"strict\": true,\r\n        \"paths\": {\r\n          \"@/*\": [\"src/*\"],\r\n          \"@@/*\": [\"src/.umi/*\"]\r\n        },\r\n        // 用来指定允许从没有默认导出的模块中默认导入\r\n        \"allowSyntheticDefaultImports\": true,\r\n        /* 不允许变量或函数参数具有隐式any类型,例如\r\n           function(name) {\r\n               return name;\r\n           } */\r\n        \"noImplicitAny\": false,\r\n        // 用于指定是否启用实验性的装饰器特性\r\n        \"experimentalDecorators\": true,\r\n        // 用于指定是否为装饰器提供元数据支持，关于元数据，也是ES6的新标准，可以通过Reflect提供的静态方法获取元数据，如果需要使用Reflect的一些方法，需要引用ES2015.Reflect这个库\r\n        \"emitDecoratorMetadata\": true,\r\n        // 默认false,是否检测定义了但是没使用的变量\r\n        \"noUnusedLocals\": true,\r\n        // 用于检查是否有在函数体中没有使用的参数\r\n        \"noUnusedParameters\": true\r\n      }\r\n    }\r\n    ```\r\n\r\n  - package.json\r\n\r\n    ```json\r\n    \"lint-staged\": {\r\n      \"*.{ts,tsx,js,jsx,css,less}\": [\r\n        \"prettier --write\",\r\n        \"git add\"\r\n      ]\r\n    },\r\n    ```\r\n\r\n- vue 项目\r\n\r\n  ```js\r\n  npm install --save-dev eslint @babel/eslint-parser vue-eslint-parser eslint-config-firesoon eslint-plugin-vue eslint-config-alloy\r\n  ```\r\n\r\n## 常见问题\r\n\r\n### vscode 配置\r\n\r\n在 VSCode 中，默认 ESLint 并不能识别 `.vue`、`.ts` 或 `.tsx` 文件，需要在「文件 => 首选项 => 设置」里做如下配置：\r\n\r\n```json\r\n{\r\n  \"eslint.validate\": [\r\n    \"javascript\",\r\n    \"javascriptreact\",\r\n    \"html\",\r\n    \"vue\",\r\n    \"typescript\",\r\n    \"typescriptreact\"\r\n  ]\r\n}\r\n```\r\n\r\n### 保存时自动修复 ESLint 错误\r\n\r\n```json\r\n{\r\n  \"editor.codeActionsOnSave\": {\r\n    \"source.fixAll.eslint\": true\r\n  },\r\n  \"eslint.validate\": [\r\n    \"javascript\",\r\n    \"javascriptreact\",\r\n    \"html\",\r\n    \"vue\",\r\n    \"typescript\",\r\n    \"typescriptreact\"\r\n  ]\r\n}\r\n```\r\n\r\n### 如何结合 Prettier 使用\r\n\r\n保存时会自动修复样式问题，在 vscode 中配置 settings.json 文件：\r\n\r\nvscode 配置参考：\r\n\r\n```json\r\n// setting.json\r\n\"eslint.alwaysShowStatus\": true,\r\n\"eslint.quiet\": true,\r\n\"editor.formatOnSave\": true,\r\n\"editor.defaultFormatter\": \"esbenp.prettier-vscode\",\r\n\"editor.codeActionsOnSave\": {\r\n  \"source.fixAll.eslint\": true,\r\n  \"source.fixAll.stylelint\": true\r\n},\r\n\"eslint.validate\": [\r\n  \"javascript\",\r\n  \"javascriptreact\",\r\n  \"vue\",\r\n  \"typescript\",\r\n  \"typescriptreact\"\r\n],\r\n\"stylelint.enable\": true,\r\n```\r\n\r\n最佳实践`.prettierrc.js` 配置：\r\n\r\n```js\r\n// .prettierrc.js\r\nmodule.exports = {\r\n  // 一行最多 120 字符\r\n  printWidth: 120,\r\n  // 使用 2 个空格缩进\r\n  tabWidth: 2,\r\n  // 不使用缩进符，而使用空格\r\n  useTabs: false,\r\n  // 行尾需要有分号\r\n  semi: true,\r\n  // 使用单引号\r\n  singleQuote: true,\r\n  // 对象的 key 仅在必要时用引号\r\n  quoteProps: \"as-needed\",\r\n  // jsx 不使用单引号，而使用双引号\r\n  jsxSingleQuote: false,\r\n  // 末尾需要有逗号\r\n  trailingComma: \"all\",\r\n  // 大括号内的首尾需要空格\r\n  bracketSpacing: true,\r\n  // jsx 标签的反尖括号需要换行\r\n  jsxBracketSameLine: false,\r\n  // 箭头函数，只有一个参数的时候，也需要括号\r\n  arrowParens: \"always\",\r\n  // 每个文件格式化的范围是文件的全部内容\r\n  rangeStart: 0,\r\n  rangeEnd: Infinity,\r\n  // 不需要写文件开头的 @prettier\r\n  requirePragma: false,\r\n  // 不需要自动在文件开头插入 @prettier\r\n  insertPragma: false,\r\n  // 使用默认的折行标准\r\n  proseWrap: \"preserve\",\r\n  // 根据显示样式决定 html 要不要折行\r\n  htmlWhitespaceSensitivity: \"css\",\r\n  // vue 文件中的 script 和 style 内不用缩进\r\n  vueIndentScriptAndStyle: false,\r\n  // 换行符使用 lf\r\n  endOfLine: \"lf\",\r\n  // 格式化嵌入的内容\r\n  embeddedLanguageFormatting: \"auto\",\r\n};\r\n```\r\n\r\n## 参考\r\n\r\n- [Alloyteam Code Guide](https://alloyteam.github.io/eslint-config-alloy/?language=zh-CN&rule=base)\r\n- [ESlint Code Guide](http://eslint.org/docs/user-guide/configuring)\r\n- [ESlint Shareable Config](http://eslint.org/docs/developer-guide/shareable-configs)\r\n- [Eslint Standard](https://github.com/standard/eslint-config-standard/blob/master/eslintrc.json)\r\n","readmeFilename":"README.md"}