{"_id":"remark-lint-no-tabs","_rev":"18-d17f2bba090f8fa5226bf38bf6a0e87a","name":"remark-lint-no-tabs","dist-tags":{"latest":"4.0.1"},"versions":{"1.0.0":{"name":"remark-lint-no-tabs","version":"1.0.0","keywords":["remark","lint","rule","tab"],"author":{"url":"http://wooorm.com","name":"Titus Wormer","email":"tituswormer@gmail.com"},"license":"MIT","_id":"remark-lint-no-tabs@1.0.0","maintainers":[{"name":"wooorm","email":"tituswormer@gmail.com"}],"contributors":[{"url":"http://wooorm.com","name":"Titus Wormer","email":"tituswormer@gmail.com"}],"bugs":{"url":"https://github.com/wooorm/remark-lint/issues"},"xo":false,"dist":{"shasum":"cf3d0106599d6941147ab14ef46eef148a0a2ff5","tarball":"https://registry.npmjs.org/remark-lint-no-tabs/-/remark-lint-no-tabs-1.0.0.tgz","integrity":"sha512-0cI8Gyzcl1j7CiQ+j6LhXk9BFRszsOHMOAnA55X37+l7DW+QrPaMNxi8NLAckrkvs2PoHJdxbAUalMYTgV76vA==","signatures":[{"sig":"MEUCIQDvRh+4grGH8owAeNgGBozzPQGF0H4Psfrc2O1l3t1E7wIgZpdLfcojD4j0o/s/ccnOh4VrsA33LS1+F52scbV4hJk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"_from":".","files":["index.js"],"_shasum":"cf3d0106599d6941147ab14ef46eef148a0a2ff5","scripts":{},"_npmUser":{"name":"wooorm","email":"tituswormer@gmail.com"},"repository":{"url":"https://github.com/wooorm/remark-lint/tree/master/packages/remark-lint-no-tabs","type":"git"},"_npmVersion":"4.0.3","description":"remark-lint rule to warn when hard tabs are used instead of spaces","directories":{},"_nodeVersion":"7.0.0","dependencies":{"vfile-location":"^2.0.1","unified-lint-rule":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/remark-lint-no-tabs-1.0.0.tgz_1487871054193_0.6687050585169345","host":"packages-12-west.internal.npmjs.com"}},"1.0.1":{"name":"remark-lint-no-tabs","version":"1.0.1","keywords":["remark","lint","rule","tab"],"author":{"url":"http://wooorm.com","name":"Titus Wormer","email":"tituswormer@gmail.com"},"license":"MIT","_id":"remark-lint-no-tabs@1.0.1","maintainers":[{"name":"wooorm","email":"tituswormer@gmail.com"}],"contributors":[{"url":"http://wooorm.com","name":"Titus Wormer","email":"tituswormer@gmail.com"}],"bugs":{"url":"https://github.com/wooorm/remark-lint/issues"},"xo":false,"dist":{"shasum":"cf1267e19825affd863ee870a11b50a7f6dd99c8","tarball":"https://registry.npmjs.org/remark-lint-no-tabs/-/remark-lint-no-tabs-1.0.1.tgz","integrity":"sha512-sFNCjz3MpX2TKo4vvo9s6iX8C0MsTmw10iC0F6mk3FKZ694bkHnEQOPhz5oyZIodV+QJ2wKqpZkuyXruIshjtA==","signatures":[{"sig":"MEQCIBuWJUakVWGDnYtGhvZzFAJs+UxyftGdsIn3J171osSkAiBB+2C7bw9T5l+qDiLIjvh4EAsEGRzLHmN4zwoD0pw0/A==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"files":["index.js"],"_npmUser":{"name":"wooorm","email":"tituswormer@gmail.com"},"repository":{"url":"https://github.com/wooorm/remark-lint/tree/master/packages/remark-lint-no-tabs","type":"git"},"_npmVersion":"5.1.0","description":"remark-lint rule to warn when hard tabs are used instead of spaces","directories":{},"_nodeVersion":"8.1.2","dependencies":{"vfile-location":"^2.0.1","unified-lint-rule":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/remark-lint-no-tabs-1.0.1.tgz_1502971149221_0.5158208913635463","host":"s3://npm-registry-packages"}},"1.0.2":{"name":"remark-lint-no-tabs","version":"1.0.2","keywords":["remark","lint","rule","tab"],"author":{"url":"http://wooorm.com","name":"Titus Wormer","email":"tituswormer@gmail.com"},"license":"MIT","_id":"remark-lint-no-tabs@1.0.2","maintainers":[{"name":"wooorm","email":"tituswormer@gmail.com"}],"contributors":[{"url":"http://wooorm.com","name":"Titus Wormer","email":"tituswormer@gmail.com"}],"bugs":{"url":"https://github.com/remarkjs/remark-lint/issues"},"xo":false,"dist":{"shasum":"a6605c63140b2bb50f6183297cd1e02ac3213455","tarball":"https://registry.npmjs.org/remark-lint-no-tabs/-/remark-lint-no-tabs-1.0.2.tgz","fileCount":3,"integrity":"sha512-jPjRLHyzO4lO6orhOmHd6AN6mVc/uMWvYZ3qD41dniktnLyHEbIG6DpPxixjfpmEe0wi73RXMywKHrWshLJwAg==","signatures":[{"sig":"MEUCIFEwaFqMlN0rgO5SsuXjNpJtUaPAbbkvzPh8zmjfFOoNAiEA2aHji8lhC9jyXUwvwj3SaV4M+KUdcmPX/LuzGFceTRQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4643,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbFUoICRA9TVsSAnZWagAAWHsP/21JMmxD8RhKG/J9sTA/\nUqox0jQKNydnGpNQTzA1ZI3V5fptM90RWa5tSnsnvXhkDpYeqjYzMKqg2Sc5\n6IXklGvLjjUeDrb1xAsr4sut6WymUWx/pa0YNzt5XF8+U1HXbpk0ZLlXhvWH\n51QOg1gEwfVzYBojbyaH2Qfxb9Fq2Dnzj+8ClybG/elSbp5cn3ev+BoQoTri\n/j/oNUj2HME4QvTBY4IJRgD+wuKS32+T3mkDXQKudc9abrxbK6/ORMtyFGYp\noYIROnK7j5PZgQziLr3hJxQleRqhXDxETJMtpieIqtJ2qp3NHUsbYzvDwZvy\nq7P6+rDlXzQfPfR62VvFuw6m5jplMKPURT/74JGa/rJ1z1LnWK4LMmJXAgP4\nr1mPz2C6HuWWqxD1qpk0cy25/TPfEGY4NTGF+nB/2jeEvibCn52zce3+wi1E\ncmrS1LizDxJ40NHeHtdP3LHX01FQrk1QLfbRJfrh1UNm2Qlxdgden1McxZq6\nbQb7msuxidr5JA5vSlKb3mTjdeo+BgOMmLjXNogy6fc3ac3i0DxzIT4a6nGA\n1vT3o9ylHAHzD+uCMIk2lkfU8x9U9+wwI1y8QJMU7BgD8aJMhdo2xDc2F25H\nxDmj6alNnzZYLCyvIv49wOhqJ3ZdQkx3UlrHt644h9NvPuQ9uML0Nxrs4Q4N\nPdx5\r\n=9Q4R\r\n-----END PGP SIGNATURE-----\r\n"},"files":["index.js"],"_npmUser":{"name":"wooorm","email":"tituswormer@gmail.com"},"repository":{"url":"https://github.com/remarkjs/remark-lint/tree/master/packages/remark-lint-no-tabs","type":"git"},"_npmVersion":"6.0.1","description":"remark-lint rule to warn when hard tabs are used instead of spaces","directories":{},"_nodeVersion":"10.0.0","dependencies":{"vfile-location":"^2.0.1","unified-lint-rule":"^1.0.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/remark-lint-no-tabs_1.0.2_1528121863955_0.47730498908379526","host":"s3://npm-registry-packages"}},"1.0.3":{"name":"remark-lint-no-tabs","version":"1.0.3","keywords":["remark","lint","rule","tab"],"author":{"url":"https://wooorm.com","name":"Titus Wormer","email":"tituswormer@gmail.com"},"license":"MIT","_id":"remark-lint-no-tabs@1.0.3","maintainers":[{"name":"wooorm","email":"tituswormer@gmail.com"}],"contributors":[{"url":"https://wooorm.com","name":"Titus Wormer","email":"tituswormer@gmail.com"}],"bugs":{"url":"https://github.com/remarkjs/remark-lint/issues"},"xo":false,"dist":{"shasum":"df37102f7aeed1d1c1f02d1c1455f29e67e08a7a","tarball":"https://registry.npmjs.org/remark-lint-no-tabs/-/remark-lint-no-tabs-1.0.3.tgz","fileCount":3,"integrity":"sha512-GxmG1LLxYoVjKnQ39On4mFEiVwpLfR3BPTXyaC9UCBUj9fnDQ7ANXceeCsPAyxamr0UM4r2tk/hB9mNT4rLskQ==","signatures":[{"sig":"MEYCIQDyFFP6lllELPm5uSi2HPPWyhdZ7pKsRK26Z/2TDPezkgIhANYe/ozrJNA7c4obg6R8UpkDF44AlHep111fy21TwIQU","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":6468,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdC1nDCRA9TVsSAnZWagAAfqYP/2qkgWJuK6vJPeg31QG3\njs7sUhM05rP251OFrI3tMGCFQmKjP9scXdIuWgSdoEp/rw9262W6Whm83fJL\n+5zDXBAkw9hwMXgmnW2k+5fcB480Azp/25j100Tr5F+fbBzYNPmdPUkIfcBf\nHnTUBSgB8fw6+XwgAl9IvxdmVT8gGQj4tgytmS7OSUl1TmGAUKNUu8YoGcgM\nVivBIywCjXqbOANTH5s6BVbt06r7pb+v8JQQ03yFZH1/tL3ZX03NAhWhIYr/\nrWkJ5NUWApF0khria2RDj7cTm0YOEcDoBNf7uOt+p66Xu/Caqx3yB/XibE1p\nhnR/aRzCLNzdAXPQwMXZwg/IJzYWVdCMRAcDOy7H3gc8gSrEHyVkV3nP7LEG\nMhQH2W5cNX26pQ24k5ymwRkQuxJxvlp2rUNqgsfh4KbcYLMN1qbDyb7msHc1\n8z+NePcTbchbNSfojPrEyobdumhHh05u82tziosjpBkjnUfgCcKubyP1DURm\npenUqChvPqqJYZWy0Y1ldkjGZA789rYuhupTuB/jGf6CpiDTH/9HvhZVFTAM\nKqu2tWdBnyguBhlprFZDWe1l07p8jXMQzvRC8dzsXfHbPgqnB31gPkJhn4nG\nUDDjSUu+ypHdyrnJT99bOgR/SSMQVKt/rWthUifUIlWSVk+pDGGffLXfUhGZ\nx15i\r\n=ujUi\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"wooorm","email":"tituswormer@gmail.com"},"repository":{"url":"https://github.com/remarkjs/remark-lint/tree/master/packages/remark-lint-no-tabs","type":"git"},"_npmVersion":"6.9.0","description":"remark-lint rule to warn when hard tabs are used instead of spaces","directories":{},"_nodeVersion":"12.2.0","dependencies":{"vfile-location":"^2.0.1","unified-lint-rule":"^1.0.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/remark-lint-no-tabs_1.0.3_1561024962334_0.2290106620257497","host":"s3://npm-registry-packages"}},"1.0.4":{"name":"remark-lint-no-tabs","version":"1.0.4","keywords":["remark","lint","rule","remark-lint-rule","tab"],"author":{"url":"https://wooorm.com","name":"Titus Wormer","email":"tituswormer@gmail.com"},"license":"MIT","_id":"remark-lint-no-tabs@1.0.4","maintainers":[{"name":"johno","email":"johnotander@gmail.com"},{"name":"wooorm","email":"tituswormer@gmail.com"}],"contributors":[{"url":"https://wooorm.com","name":"Titus Wormer","email":"tituswormer@gmail.com"}],"bugs":{"url":"https://github.com/remarkjs/remark-lint/issues"},"xo":false,"dist":{"shasum":"8912c50a248e342e1721f19fa278d519a167644b","tarball":"https://registry.npmjs.org/remark-lint-no-tabs/-/remark-lint-no-tabs-1.0.4.tgz","fileCount":3,"integrity":"sha512-Fjg1084usR/69CULk6xpFvfn+6bbzYYNxtVFWlVcpUZAbT4B3XapobEbbmHyB1b/OYYr4eKrHGCk0MPj+XBeGw==","signatures":[{"sig":"MEUCIBa9V64e+34sKBQQJYL+ZX28masbWQBl7m6Hgr23kmXgAiEA2rkfahmmfcB2jd0q2MDqlJJCWxOdavUkMMIjkmwfrGM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":6452,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeehLDCRA9TVsSAnZWagAAH+QP/0nY0P/Gey4KWL5YRLtN\nfzx4NkTCh6tPw5S2AncpTWo77rDOdp97MkBR795jORfKQYnwHH5Z1V8iMPf6\n/ZujiJZzVqAhc5byhtprfsdGMkX1pripe+ckncOiZ2fpLpPmAHT6LnK4LIEw\nvZFO/jwP9XW+xP3MYf/tYOqbDr5nCkKIrG2/fW0Brtroz0zECcQcIUazhI56\nFmmUEqN3JQ9luISgq4nV8SBeJd9KbcoEaJTM68b5Kij4j40UhsOliioiC8N2\nNC8/QA4/+xiRHhYf5Fr9qV3vltwFCRgW5QorT5nwY6aitlMU0vhXeHKqXuPS\n0OF/FlABVmcn4s3HwpJHqPAQGWWvj6QAl1P2lC7aH8pbEJFmq3YWBqRk2QAx\nxAqceIRwsH2i57tIFAqm5Ihg7wgEh7X9Y74XqiITD7L235Ixpz2t9B6tBY54\n3uEe9YeTxuvfLHtM4nnqNupQNZjhU00tweeiILnC+5MGbLJLJdlrYjsD0HGa\nnSNgPaBMIFj8QWlgkNpEd7IxZMnxNRglMvU6JdX/4rpV9F55M1CBg+ccOCJg\n5kvqIF85xYNqox5HXjEiWiwhZ+o0KZcQT4OFvet3WcAHQ+92CWhxfwaaloOX\nShk0GS5duVffWwUKiiSYXJ9s3no5EfoGigB4LA8xjbbtJM+1vadF2xci/aP3\nRcaB\r\n=U9r5\r\n-----END PGP SIGNATURE-----\r\n"},"funding":{"url":"https://opencollective.com/unified","type":"opencollective"},"_npmUser":{"name":"wooorm","email":"tituswormer@gmail.com"},"repository":{"url":"https://github.com/remarkjs/remark-lint/tree/master/packages/remark-lint-no-tabs","type":"git"},"_npmVersion":"6.14.3","description":"remark-lint rule to warn when hard tabs are used instead of spaces","directories":{},"_nodeVersion":"13.10.1","dependencies":{"vfile-location":"^2.0.1","unified-lint-rule":"^1.0.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/remark-lint-no-tabs_1.0.4_1585058499048_0.7306412969878868","host":"s3://npm-registry-packages"}},"2.0.0":{"name":"remark-lint-no-tabs","version":"2.0.0","keywords":["remark","lint","rule","remark-lint-rule","tab"],"author":{"url":"https://wooorm.com","name":"Titus Wormer","email":"tituswormer@gmail.com"},"license":"MIT","_id":"remark-lint-no-tabs@2.0.0","maintainers":[{"name":"johno","email":"johnotander@gmail.com"},{"name":"wooorm","email":"tituswormer@gmail.com"}],"contributors":[{"url":"https://wooorm.com","name":"Titus Wormer","email":"tituswormer@gmail.com"}],"bugs":{"url":"https://github.com/remarkjs/remark-lint/issues"},"xo":false,"dist":{"shasum":"99aca3a71e8122dba96cb23c465c09556b890616","tarball":"https://registry.npmjs.org/remark-lint-no-tabs/-/remark-lint-no-tabs-2.0.0.tgz","fileCount":3,"integrity":"sha512-aXbqkgjI0611IN651eXK8NxLQLEjReviU6AjtluMVnvGx1B8Y8mEn5pxznrorXaAjOP4mvX0JYeu8kdhcAaHsw==","signatures":[{"sig":"MEUCIE5adQOCawGqgVn6nE9+kZ6qhYp6sZPgNgd9t+5h5RVyAiEAkNkawBSrdl27wGKsF3YODY59rC8h9mYyg8NnjSvyzmk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":6452,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJege6QCRA9TVsSAnZWagAAmVwP/iA7Q3R4zMxu1zW8RxzW\nRJ1OBucstHrZ9csmlsvORKEdDrfeUuisYRVhR2k1lHppAZ7UcUbrXTjHWndp\nk7rshRIykX2EJN7uN/ClGFXyv8p34LtVe6wscfCqpvZ56QlJ0tlfOerjqpvU\nhpH7CrIjaMXcF8db1gs1N7OfuYuurAkV8UzTW1XfyVBvYb4wAmMbggjIy9Ar\nJvd/RCNDMWHLEDKnz2btGbLwRWLwH4oAKv3qa98CVOGrgW5c2hm/4kQGwIh5\naVTgHqdVdDmQ77amLJSXPjvfoxPfhbG7UdzGVOXE+Curw4o2kxKV1Dm3ytJq\nReEO1szAufjzOeW33BGMVj4wVFzRyeMoaQW76wdxHeE7oHCiy9ffsNcRm2Il\n8PCXe7OY2dKnLjL0R1+Lgrn9bTZYA7hqT3R2oR05Zz/kwpL2hhUm9Z525jpL\n0FYOohEv5SMhEloi4ZPEn7QlECAKqfxzSA5TOn0OxAsrczT5yATUnUN0AQ+o\nJYiqfFfKzcvdz5wJxf2aLwfyFHEYX6ExT1Y1RaX45oQiz10RWaQddymxEWIu\ng5n4PthHK3TzZK1HS4YzeGdhJKkc6u+EXtYzsdSaL6i1UZ3fslVepLpwvHTe\nNYaOJmK1/xHP40vh54ypa3GpBw53hG3Z7/z2Zth4VfDd9l+UXvrvhBgiqTwn\nSHyD\r\n=MRZU\r\n-----END PGP SIGNATURE-----\r\n"},"funding":{"url":"https://opencollective.com/unified","type":"opencollective"},"_npmUser":{"name":"wooorm","email":"tituswormer@gmail.com"},"repository":{"url":"https://github.com/remarkjs/remark-lint/tree/master/packages/remark-lint-no-tabs","type":"git"},"_npmVersion":"6.14.4","description":"remark-lint rule to warn when hard tabs are used instead of spaces","directories":{},"_nodeVersion":"13.10.1","dependencies":{"vfile-location":"^3.0.0","unified-lint-rule":"^1.0.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/remark-lint-no-tabs_2.0.0_1585573519791_0.7607784350949931","host":"s3://npm-registry-packages"}},"2.0.1":{"name":"remark-lint-no-tabs","version":"2.0.1","keywords":["remark","lint","rule","remark-lint-rule","tab"],"author":{"url":"https://wooorm.com","name":"Titus Wormer","email":"tituswormer@gmail.com"},"license":"MIT","_id":"remark-lint-no-tabs@2.0.1","maintainers":[{"name":"johno","email":"johnotander@gmail.com"},{"name":"wooorm","email":"tituswormer@gmail.com"}],"contributors":[{"url":"https://wooorm.com","name":"Titus Wormer","email":"tituswormer@gmail.com"}],"bugs":{"url":"https://github.com/remarkjs/remark-lint/issues"},"xo":false,"dist":{"shasum":"abb30e6d61a6add664a1e26325ef9febc65c1528","tarball":"https://registry.npmjs.org/remark-lint-no-tabs/-/remark-lint-no-tabs-2.0.1.tgz","fileCount":3,"integrity":"sha512-Fy5fMKNA8AsfhRtxyxBnHlGMpDDfns9VSSYv00RiC96qwRD82VhDRM3tYWZRBBxE+j71t6g47x9o/poGC7PThQ==","signatures":[{"sig":"MEYCIQDWNyZXzt1uuU3/b8jftFxFzaixfzL0mgDLTCXf3ufREwIhAI/TY5VdNJyKJPbjOkuZ2E9qcTYTfpID439AEYyQd/rQ","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":6436,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe/braCRA9TVsSAnZWagAAl6IQAJqQut4hVaZeW3ik5lQu\ndPeBWawTolHxV5FVLQwQE2fw3iPqbDiSm6NP1OwzGsDWjZawwKTxuLGEDRcN\nJRtHp1nMEtnrLSRLk+O6cS5+QmzrfTnPkHEJC+r2nu6qFDtaSqwM3RYRIhKT\nolfn8Ks092dhf8KNmVs3juNdV0cf0l/RfwmAKbewTXwdrvXXA4an2fB6Jc6P\naE0nd/ZbrjXRsCiNFqgHqcrvzmQfUDOoy2imL2j+DEJgHaMtafn+ZJwLpG1F\nlLmrNeGiKnax+KdeEIB9taU57KRE5rCaDq7zSdGXBkvg2/R3QpcEW4SQem1i\nqKc8C0xhbPn/PMuHhUyAwwggdzl9SZqnmGtj3z5Gl8H7BHagPXl6kr6szXDP\nUsnbhXalDmii+eCmYjL0sNSHgLScmWhg0gS2J6ZqklPyJGcnmzUW9QyvMVdJ\nA32iugmOR9NW04ugUa232oUtWEgBcD1s+Vwrj02BiJ3LgApK6jx6wUY/i3RL\nO7dil7oXeE41nEPhH9WGm2Ugrp1Ahm+1wgn14AIe61WzEy6d40V+qEpzBpHk\n7svEZp3+uEx+zUPXDnaZeI84iwKTEAxftPEcJBaet3lHof1pdrv3Tli49M4P\nhgVVe3/0P0jwODb5c7zgxb2B1sSNcNH8fQMbPUjxJg7LNe6Ui/6lAtARaGCv\nPdqG\r\n=XlbN\r\n-----END PGP SIGNATURE-----\r\n"},"funding":{"url":"https://opencollective.com/unified","type":"opencollective"},"_npmUser":{"name":"wooorm","email":"tituswormer@gmail.com"},"repository":{"url":"https://github.com/remarkjs/remark-lint/tree/main/packages/remark-lint-no-tabs","type":"git"},"_npmVersion":"6.14.5","description":"remark-lint rule to warn when hard tabs are used instead of spaces","directories":{},"_nodeVersion":"14.0.0","dependencies":{"vfile-location":"^3.0.0","unified-lint-rule":"^1.0.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/remark-lint-no-tabs_2.0.1_1593686746445_0.8781954807538777","host":"s3://npm-registry-packages"}},"3.0.0":{"name":"remark-lint-no-tabs","version":"3.0.0","keywords":["remark","lint","rule","remark-lint-rule","tab"],"author":{"url":"https://wooorm.com","name":"Titus Wormer","email":"tituswormer@gmail.com"},"license":"MIT","_id":"remark-lint-no-tabs@3.0.0","maintainers":[{"name":"johno","email":"johnotander@gmail.com"},{"name":"wooorm","email":"tituswormer@gmail.com"}],"contributors":[{"url":"https://wooorm.com","name":"Titus Wormer","email":"tituswormer@gmail.com"}],"homepage":"https://github.com/remarkjs/remark-lint/tree/main#readme","bugs":{"url":"https://github.com/remarkjs/remark-lint/issues"},"xo":false,"dist":{"shasum":"ed0e3f1867c608ec69f3bc213dc3e0a3290f0877","tarball":"https://registry.npmjs.org/remark-lint-no-tabs/-/remark-lint-no-tabs-3.0.0.tgz","fileCount":4,"integrity":"sha512-iK5gXQLoBchviHRNNDIWKQsMAbsLIZzK2ZKo0ywzNBHBckd8fy+wIP6RUosb6p/RBHtq1JG1lUC5ADg1PSj0tQ==","signatures":[{"sig":"MEYCIQCm5Tk8ZKXG76NOO/QqBNarVI40KjHTXrD4tW6eC0QfwQIhAMnfJwNKKF6i36FB4hOG8DF1H1bXewvVpVK3at9NiHVH","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":7654,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhFRPDCRA9TVsSAnZWagAAVYcP/2su+UbcwK4Vi/1HKooA\nxgIwS2usnJ4rP6ejFzpltBulSc3JLeLdTW2NdeT6SLvS2Ekmw8bLnu10vLRH\nVNZPUa1paxex3DdnNjLAWIlhQqs71UDl0L2O5ln5t0lomJRa5zNQXvgOYkYo\n9L6qG4EjBvXLRkENlc60QpWLMSDjhmCO1GX5zlwSm/v0s85ScJU/YbtUeWzt\nRH4d5f41gUL68pmx2reLjWU3A6RwJ8hB8pjz5M7y8ZCK75DeQ42irSNv4qqI\nk2c5KgPQMiB1lQXm3QxIKgJhqj5j+VitB4knKcFxYApluYuhF16yD36YznQ+\nCZ5H7A0eHGiLw7JXQDZHUnGh9BL7jUJ5w5lKmY76UThfmtX6+MBZz0wsJKcP\n0Q6LiSpzpUgI9atmsnXfJYzAxMK4pCkSmwmQamcJTo3HUHqMf1jCWQKwhhVD\nSchOQEf1uCValJMgtOWTQClzcAkDFTfyZCMjTYZem2rhSBMoRPgWnCuf/EWv\nwCgU91rfwnDTsCgmm06bU2Stk7tFzDIyAdsbdlm8y02lnmpvouRSlkgwwozd\neunyuJY1olzCQ6bNfbxDFIUnSoPp2EJlliUDD/7WBtA9CiyDgrTRB8kWPAA5\nnP6J8PioOPRqcGr1QAG69ycafoOOLHCMBW26RwLpKMuX3Y1kGn6g1bdPJwtJ\nVCtK\r\n=E4HY\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","type":"module","types":"index.d.ts","funding":{"url":"https://opencollective.com/unified","type":"opencollective"},"scripts":{"build":"rimraf \"*.d.ts\" && tsc && type-coverage"},"_npmUser":{"name":"wooorm","email":"tituswormer@gmail.com"},"repository":{"url":"git+https://github.com/remarkjs/remark-lint.git#main","type":"git"},"_npmVersion":"7.20.3","description":"remark-lint rule to warn when hard tabs are used instead of spaces","directories":{},"sideEffects":false,"_nodeVersion":"16.6.1","dependencies":{"unified":"^10.0.0","@types/mdast":"^3.0.0","vfile-location":"^4.0.0","unified-lint-rule":"^2.0.0"},"typeCoverage":{"detail":true,"strict":true,"atLeast":100,"ignoreCatch":true},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/remark-lint-no-tabs_3.0.0_1628771267500_0.35093043623742837","host":"s3://npm-registry-packages"}},"3.0.1":{"name":"remark-lint-no-tabs","version":"3.0.1","keywords":["remark","lint","rule","remark-lint-rule","tab"],"author":{"url":"https://wooorm.com","name":"Titus Wormer","email":"tituswormer@gmail.com"},"license":"MIT","_id":"remark-lint-no-tabs@3.0.1","maintainers":[{"name":"johno","email":"johnotander@gmail.com"},{"name":"wooorm","email":"tituswormer@gmail.com"}],"contributors":[{"url":"https://wooorm.com","name":"Titus Wormer","email":"tituswormer@gmail.com"}],"homepage":"https://github.com/remarkjs/remark-lint#readme","bugs":{"url":"https://github.com/remarkjs/remark-lint/issues"},"xo":false,"dist":{"shasum":"caaffcb320ad438bee1b67dce0de85c473265764","tarball":"https://registry.npmjs.org/remark-lint-no-tabs/-/remark-lint-no-tabs-3.0.1.tgz","fileCount":4,"integrity":"sha512-B2q1I+fyRDvWTQxCC91NoEvz0KzI9e6Yhu1TdOLkwc02hMWj869G165Rh+EcBKGW/CLKuMPhIn2XtL86emqZRw==","signatures":[{"sig":"MEUCIEhmq9hRMAb2MwJ+4/ndKtws2lTc7PiuGxLFvH1SDL7xAiEA982rHvJg4gFqTAlmS2UdIg1859qY+AHCMj2eLR5QvSE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":7669,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhG78hCRA9TVsSAnZWagAAK+kP/37TZKGmgNHCZoMAWAAy\n0OaG9/PgTR14txXbfS5DnxNWyWdyuoCl7IAEIy9mqZyCldi6iXL6DQLL5yWj\nZmCGks86zIWUn6irXXIOTbty+AtymKcm8TNfsSfNiJ/hfGSwPVIrb+34KaA9\n47842uLw/uzgWkAq6k8qjVAEa1/D6DTFY05KHQm17FZ5DhnXKeyGOep+uK/t\nMaJ4EyEOWl9R9sCftY3EoxHtaI4gEnNoVchBnJOXV3qSWX7lD5X3HpHxnDo2\nYu5cDbl9QTDWupvN51VTPINi/4Rpb7MD+H8yyKZPPOT5QsYLkLocjXOJH3v+\nS9YWnbyHbK005i69YOTFGHKrXqO6E/rrhmIcxaSAnA9NQ8ogdhqdDHrDpcjh\nfKuZStYDvRfLXVa9jNHLI5aPhX3w1D2FEQPLem7h/j0DvH1DKFb8o/SWxE1t\nURtlAlH9VI2H5bxFwHNWNTU6jnC5hvG2VAPtjCl0nOuTpG+8rrROhkJBt/f2\nNldYJM57O61lQygvWVfF59JZuymZXHwbnJx77IeHa2h82WcZVpKpNXRmNSgH\nsUqXMvT3G0QGW5GkVr5fa8lh1Ux9hSO3Qj8g0VehKg4/Rg7MS+Qfbdgrk15s\nvGrXahfQzRpJ/T6L5Z3cnWTFDa9Q0lrjh+PqTVnMzL2q4wABoPI+jBEWJwJT\nfPlm\r\n=GXxb\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","type":"module","types":"index.d.ts","funding":{"url":"https://opencollective.com/unified","type":"opencollective"},"scripts":{"build":"rimraf \"*.d.ts\" && tsc && type-coverage"},"_npmUser":{"name":"wooorm","email":"tituswormer@gmail.com"},"repository":{"url":"git+https://github.com/remarkjs/remark-lint.git","type":"git","directory":"packages/remark-lint-no-tabs"},"_npmVersion":"7.20.6","description":"remark-lint rule to warn when hard tabs are used instead of spaces","directories":{},"sideEffects":false,"_nodeVersion":"16.6.1","dependencies":{"unified":"^10.0.0","@types/mdast":"^3.0.0","vfile-location":"^4.0.0","unified-lint-rule":"^2.0.0"},"typeCoverage":{"detail":true,"strict":true,"atLeast":100,"ignoreCatch":true},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/remark-lint-no-tabs_3.0.1_1629208353348_0.554843389607037","host":"s3://npm-registry-packages"}},"3.1.0":{"name":"remark-lint-no-tabs","version":"3.1.0","keywords":["remark","lint","rule","remark-lint-rule","tab"],"author":{"url":"https://wooorm.com","name":"Titus Wormer","email":"tituswormer@gmail.com"},"license":"MIT","_id":"remark-lint-no-tabs@3.1.0","maintainers":[{"name":"johno","email":"johnotander@gmail.com"},{"name":"wooorm","email":"tituswormer@gmail.com"}],"contributors":[{"url":"https://wooorm.com","name":"Titus Wormer","email":"tituswormer@gmail.com"}],"homepage":"https://github.com/remarkjs/remark-lint#readme","bugs":{"url":"https://github.com/remarkjs/remark-lint/issues"},"xo":false,"dist":{"shasum":"49f1ed77de7723457721201382d35f2d870f6403","tarball":"https://registry.npmjs.org/remark-lint-no-tabs/-/remark-lint-no-tabs-3.1.0.tgz","fileCount":4,"integrity":"sha512-QjMDKdwoKtZyvqHvRQS6Wwy/sy2KwLGbjGJumGXhzYS6fU7r/EimYcCbNb0NgxJhs3sLhWKZB9m/W0hH6LYbnA==","signatures":[{"sig":"MEQCIDdaWhHCWSfUQUqGPWbfHPGhqiSOh5wvWmO+B/SzyNKKAiA7hpe9Rzdy00ASSwnlmhwO//WNZoDKr6rQec5bfN1viw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":7785},"main":"index.js","type":"module","types":"index.d.ts","funding":{"url":"https://opencollective.com/unified","type":"opencollective"},"gitHead":"201e9950440ab3abce83e755af180f6b2016affc","scripts":{"build":"rimraf \"*.d.ts\" && tsc && type-coverage"},"_npmUser":{"name":"wooorm","email":"tituswormer@gmail.com"},"repository":{"url":"git+https://github.com/remarkjs/remark-lint.git","type":"git","directory":"packages/remark-lint-no-tabs"},"_npmVersion":"7.23.0","description":"remark-lint rule to warn when hard tabs are used instead of spaces","directories":{},"sideEffects":false,"_nodeVersion":"16.9.0","dependencies":{"unified":"^10.0.0","@types/mdast":"^3.0.0","vfile-location":"^4.0.0","unified-lint-rule":"^2.0.0"},"typeCoverage":{"detail":true,"strict":true,"atLeast":100,"ignoreCatch":true},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/remark-lint-no-tabs_3.1.0_1631963562405_0.34016269225751294","host":"s3://npm-registry-packages"}},"3.1.1":{"name":"remark-lint-no-tabs","version":"3.1.1","keywords":["remark","lint","rule","remark-lint-rule","tab"],"author":{"url":"https://wooorm.com","name":"Titus Wormer","email":"tituswormer@gmail.com"},"license":"MIT","_id":"remark-lint-no-tabs@3.1.1","maintainers":[{"name":"johno","email":"johnotander@gmail.com"},{"name":"wooorm","email":"tituswormer@gmail.com"}],"contributors":[{"url":"https://wooorm.com","name":"Titus Wormer","email":"tituswormer@gmail.com"}],"homepage":"https://github.com/remarkjs/remark-lint#readme","bugs":{"url":"https://github.com/remarkjs/remark-lint/issues"},"xo":false,"dist":{"shasum":"fdb87ee0aacdbc20bbf26d3cdce9a874038ed565","tarball":"https://registry.npmjs.org/remark-lint-no-tabs/-/remark-lint-no-tabs-3.1.1.tgz","fileCount":4,"integrity":"sha512-+MjXoHSSqRFUUz6XHgB1z7F5zIETxhkY+lC5LsOYb1r2ZdujZQWzBzNW5ya4HH5JiDVBPhp8MrqM9cP1v7tB5g==","signatures":[{"sig":"MEQCIGY4F1XgOuUFZ+1rEl9VZPSB4YW9OcyWWKYL06aTUhhFAiBJGcbuNDJVMKUFi+RsJ2P67Fsp00IFZsCvEoeFy4YvMA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":11151,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhqeJbCRA9TVsSAnZWagAA1aUP/REEI0EQkdAU9QBeFvMX\nYbbOS8VKXffpNC0n7NFtkkw3xCNthqDDTKY29tQgrV6/PjlGhEA+Guq2wEeH\ntpCON4w9DA5UKPrnlUlQEfz77asEvlNQJOxE18f+ujutIszcLWd4me5ZY+Y9\noeuL/agAvjDHL5eaAjQoGD6LKpxh7OnEsCDY8lTl9CATc96dI0oSm1u5awxe\nPjAMFKSuWxv3WzBm0WJuv2FKM6UDVqcTWA2fzG78KN0srQd/vdq/akqnfQKg\nyUFAW2C78T3aqKbUO9YFiAZWktQQk19Pa/zkARZCeOk8LnNTaOi2S/O6CA9u\nRqYY5gBzTgBAVcifWV5JpUJURiMjGr1sT8/xp0rMLRJEVtb9vPsdgR3z8hFQ\nLx4Tex9gTPgmCyD4i2x9BAd8QuyhysOBtpJdO0hrNBKBhN9FO6Mf159G5Sbj\n2bFFTAnKxZ3e2x4UX9Mpdkk/hbXHfbP3hTs6AUQTwdiNlHelZh9s4ul8EhFe\nQdvfNLZsNgwbUcYvrLuPp+hNCYhDKsp1J2YuF8QiMSUFzy92JDDfMK9q7t29\nlP83ZiMewlWeZet18TIY872Vh54AFy+m+CF0kjozi0i6VUYCF/YCdsivItMT\npbFiNJ9XQxGnA29sTkejmd2KsA2p+kjBKmFTGFfhaynJdWerfFgqs/YM0dw9\ngNcA\r\n=xYby\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","type":"module","types":"index.d.ts","funding":{"url":"https://opencollective.com/unified","type":"opencollective"},"gitHead":"5269b64da47b82874c317f83e1e0f4cbead91785","scripts":{"build":"rimraf \"*.d.ts\" && tsc && type-coverage"},"_npmUser":{"name":"wooorm","email":"tituswormer@gmail.com"},"repository":{"url":"git+https://github.com/remarkjs/remark-lint.git","type":"git","directory":"packages/remark-lint-no-tabs"},"_npmVersion":"8.1.0","description":"remark-lint rule to warn when hard tabs are used instead of spaces","directories":{},"sideEffects":false,"_nodeVersion":"17.0.1","dependencies":{"unified":"^10.0.0","@types/mdast":"^3.0.0","vfile-location":"^4.0.0","unified-lint-rule":"^2.0.0"},"typeCoverage":{"detail":true,"strict":true,"atLeast":100,"ignoreCatch":true},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/remark-lint-no-tabs_3.1.1_1638523483777_0.357521418158641","host":"s3://npm-registry-packages"}},"3.1.2":{"name":"remark-lint-no-tabs","version":"3.1.2","keywords":["remark","lint","rule","remark-lint-rule","tab"],"author":{"url":"https://wooorm.com","name":"Titus Wormer","email":"tituswormer@gmail.com"},"license":"MIT","_id":"remark-lint-no-tabs@3.1.2","maintainers":[{"name":"johno","email":"johnotander@gmail.com"},{"name":"wooorm","email":"tituswormer@gmail.com"}],"contributors":[{"url":"https://wooorm.com","name":"Titus Wormer","email":"tituswormer@gmail.com"}],"homepage":"https://github.com/remarkjs/remark-lint#readme","bugs":{"url":"https://github.com/remarkjs/remark-lint/issues"},"xo":false,"dist":{"shasum":"a84a7e5ff3dd6849eb7be4717e53091034b6b1a2","tarball":"https://registry.npmjs.org/remark-lint-no-tabs/-/remark-lint-no-tabs-3.1.2.tgz","fileCount":4,"integrity":"sha512-PQQmRpGHRW9tMnAXtlQbMke8byIJu9hlotCH6pJZPO4FodpXvD4JW5EMM3BmO0JQDZsQWrx3qfqxCEMxrj8Qbg==","signatures":[{"sig":"MEUCID3n3+E9PE/rd0lnuNC9ZKpW1IQIj3Ix9ygVuc/ct0EEAiEA33Rd2l7YE6bCF4f4iZm2lmSzSO/rZI9ro1hUkOLC9R8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":10976},"main":"index.js","type":"module","types":"index.d.ts","funding":{"url":"https://opencollective.com/unified","type":"opencollective"},"gitHead":"639271aed95fa579623f385bade4939a9c70e959","scripts":{},"_npmUser":{"name":"wooorm","email":"tituswormer@gmail.com"},"repository":{"url":"git+https://github.com/remarkjs/remark-lint.git","type":"git","directory":"packages/remark-lint-no-tabs"},"_npmVersion":"9.6.4","description":"remark-lint rule to warn when hard tabs are used instead of spaces","directories":{},"sideEffects":false,"_nodeVersion":"20.0.0","dependencies":{"unified":"^10.0.0","@types/mdast":"^3.0.0","vfile-location":"^4.0.0","unified-lint-rule":"^2.0.0"},"typeCoverage":{"detail":true,"strict":true,"atLeast":100,"ignoreCatch":true},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/remark-lint-no-tabs_3.1.2_1684246225335_0.9964239298305064","host":"s3://npm-registry-packages"}},"4.0.0":{"name":"remark-lint-no-tabs","version":"4.0.0","keywords":["lint","remark","remark-lint","remark-lint-rule","rule","tab"],"author":{"url":"https://wooorm.com","name":"Titus Wormer","email":"tituswormer@gmail.com"},"license":"MIT","_id":"remark-lint-no-tabs@4.0.0","maintainers":[{"name":"remcohaszing","email":"remcohaszing@gmail.com"},{"name":"johno","email":"johnotander@gmail.com"},{"name":"wooorm","email":"tituswormer@gmail.com"}],"contributors":[{"name":"Titus Wormer","email":"tituswormer@gmail.com"}],"homepage":"https://github.com/remarkjs/remark-lint/tree/main#readme","bugs":{"url":"https://github.com/remarkjs/remark-lint/issues"},"xo":{"rules":{"capitalized-comments":"off"},"prettier":true},"dist":{"shasum":"b61051b4c9f318cf23d92b00fe3ea857fd1bf830","tarball":"https://registry.npmjs.org/remark-lint-no-tabs/-/remark-lint-no-tabs-4.0.0.tgz","fileCount":5,"integrity":"sha512-rQR7LDdcw047ajB3D+v9uzdB8aZfZtEdlUJvQXKkcVDteWiuXGC3PcIrmM/8n3J/wlFMuwoAaW2IcdlJf8HzXQ==","signatures":[{"sig":"MEYCIQDLA/xUFTd1RqOY34czJhKffuP/bPnMV8zBseSNoBznjgIhAJT5aPsd5n1ARoSbR2yudhSrroNdi49T69Rr4JmA0JEg","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":11329},"type":"module","types":"./index.d.ts","exports":"./index.js","funding":{"url":"https://opencollective.com/unified","type":"opencollective"},"gitHead":"6b6ea9caad1b6ebab719d6d57d08729ad6d91fb4","scripts":{},"_npmUser":{"name":"wooorm","email":"tituswormer@gmail.com"},"repository":{"url":"git+https://github.com/remarkjs/remark-lint.git#main","type":"git"},"_npmVersion":"10.5.0","description":"remark-lint rule to warn when hard tabs are used instead of spaces","directories":{},"sideEffects":false,"_nodeVersion":"21.7.1","dependencies":{"@types/mdast":"^4.0.0","vfile-location":"^5.0.0","unified-lint-rule":"^3.0.0"},"typeCoverage":{"detail":true,"strict":true,"atLeast":100,"ignoreCatch":true},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/remark-lint-no-tabs_4.0.0_1712681965306_0.6065795881446869","host":"s3://npm-registry-packages"}},"4.0.1":{"author":{"name":"Titus Wormer","email":"tituswormer@gmail.com","url":"https://wooorm.com"},"bugs":{"url":"https://github.com/remarkjs/remark-lint/issues"},"contributors":[{"name":"Titus Wormer","email":"tituswormer@gmail.com"}],"dependencies":{"@types/mdast":"^4.0.0","unified-lint-rule":"^3.0.0","vfile-location":"^5.0.0"},"description":"remark-lint rule to warn when hard tabs are used instead of spaces","exports":"./index.js","funding":{"type":"opencollective","url":"https://opencollective.com/unified"},"keywords":["lint","remark","remark-lint","remark-lint-rule","rule","tab"],"license":"MIT","name":"remark-lint-no-tabs","repository":{"type":"git","url":"git+https://github.com/remarkjs/remark-lint.git#main"},"scripts":{},"sideEffects":false,"typeCoverage":{"atLeast":100,"strict":true},"type":"module","version":"4.0.1","xo":{"prettier":true,"rules":{"capitalized-comments":"off"}},"_id":"remark-lint-no-tabs@4.0.1","gitHead":"46ccbcd49deaada0172ad10425a2cd6b5f21a2c2","types":"./index.d.ts","homepage":"https://github.com/remarkjs/remark-lint/tree/main#readme","_nodeVersion":"23.1.0","_npmVersion":"11.0.0","dist":{"integrity":"sha512-+lhGUgY3jhTwWn1x+tTIJNy5Fbs2NcYXCobRY7xeszY0VKPCBF2GyELafOVnr+iTmosXLuhZPp5YwNezQKH9IQ==","shasum":"ba59ecc12d17b61e797a1bbb9ddbafdcd67f22c6","tarball":"https://registry.npmjs.org/remark-lint-no-tabs/-/remark-lint-no-tabs-4.0.1.tgz","fileCount":5,"unpackedSize":11093,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIHRjzUtKyHZLhKd/ck6E0XcbFYNbzCDZOEPqMhnON/n6AiEA3TRkFz0wtvyYFgRRLQLJ0AkQWETRCc3OdymlImmv4fA="}]},"_npmUser":{"name":"wooorm","email":"tituswormer@gmail.com"},"directories":{},"maintainers":[{"name":"johno","email":"johnotander@gmail.com"},{"name":"wooorm","email":"tituswormer@gmail.com"},{"name":"remcohaszing","email":"remcohaszing@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/remark-lint-no-tabs_4.0.1_1737981314059_0.7060352021617673"},"_hasShrinkwrap":false}},"time":{"created":"2017-02-23T17:30:56.029Z","modified":"2025-01-27T12:35:14.546Z","1.0.0":"2017-02-23T17:30:56.029Z","1.0.1":"2017-08-17T11:59:10.194Z","1.0.2":"2018-06-04T14:17:44.011Z","1.0.3":"2019-06-20T10:02:42.540Z","1.0.4":"2020-03-24T14:01:39.248Z","2.0.0":"2020-03-30T13:05:19.931Z","2.0.1":"2020-07-02T10:45:46.547Z","3.0.0":"2021-08-12T12:27:47.618Z","3.0.1":"2021-08-17T13:52:33.485Z","3.1.0":"2021-09-18T11:12:42.577Z","3.1.1":"2021-12-03T09:24:43.950Z","3.1.2":"2023-05-16T14:10:25.608Z","4.0.0":"2024-04-09T16:59:25.462Z","4.0.1":"2025-01-27T12:35:14.232Z"},"bugs":{"url":"https://github.com/remarkjs/remark-lint/issues"},"author":{"name":"Titus Wormer","email":"tituswormer@gmail.com","url":"https://wooorm.com"},"license":"MIT","homepage":"https://github.com/remarkjs/remark-lint/tree/main#readme","keywords":["lint","remark","remark-lint","remark-lint-rule","rule","tab"],"repository":{"type":"git","url":"git+https://github.com/remarkjs/remark-lint.git#main"},"description":"remark-lint rule to warn when hard tabs are used instead of spaces","contributors":[{"name":"Titus Wormer","email":"tituswormer@gmail.com"}],"maintainers":[{"name":"johno","email":"johnotander@gmail.com"},{"name":"wooorm","email":"tituswormer@gmail.com"},{"name":"remcohaszing","email":"remcohaszing@gmail.com"}],"readme":"<!--This file is generated-->\n\n# remark-lint-no-tabs\n\n[![Build][badge-build-image]][badge-build-url]\n[![Coverage][badge-coverage-image]][badge-coverage-url]\n[![Downloads][badge-downloads-image]][badge-downloads-url]\n[![Size][badge-size-image]][badge-size-url]\n[![Sponsors][badge-funding-sponsors-image]][badge-funding-url]\n[![Backers][badge-funding-backers-image]][badge-funding-url]\n[![Chat][badge-chat-image]][badge-chat-url]\n\n[`remark-lint`][github-remark-lint] rule to warn when tabs are used.\n\n## Contents\n\n* [What is this?](#what-is-this)\n* [When should I use this?](#when-should-i-use-this)\n* [Presets](#presets)\n* [Install](#install)\n* [Use](#use)\n* [API](#api)\n  * [`unified().use(remarkLintNoTabs)`](#unifieduseremarklintnotabs)\n* [Recommendation](#recommendation)\n* [Fix](#fix)\n* [Examples](#examples)\n* [Compatibility](#compatibility)\n* [Contribute](#contribute)\n* [License](#license)\n\n## What is this?\n\nThis package checks for tabs.\n\n## When should I use this?\n\nYou can use this package to check tabs.\n\n## Presets\n\nThis plugin is not included in presets maintained here.\n\n## Install\n\nThis package is [ESM only][github-gist-esm].\nIn Node.js (version 16+),\ninstall with [npm][npm-install]:\n\n```sh\nnpm install remark-lint-no-tabs\n```\n\nIn Deno with [`esm.sh`][esm-sh]:\n\n```js\nimport remarkLintNoTabs from 'https://esm.sh/remark-lint-no-tabs@4'\n```\n\nIn browsers with [`esm.sh`][esm-sh]:\n\n```html\n<script type=\"module\">\n  import remarkLintNoTabs from 'https://esm.sh/remark-lint-no-tabs@4?bundle'\n</script>\n```\n\n## Use\n\nOn the API:\n\n```js\nimport remarkLint from 'remark-lint'\nimport remarkLintNoTabs from 'remark-lint-no-tabs'\nimport remarkParse from 'remark-parse'\nimport remarkStringify from 'remark-stringify'\nimport {read} from 'to-vfile'\nimport {unified} from 'unified'\nimport {reporter} from 'vfile-reporter'\n\nconst file = await read('example.md')\n\nawait unified()\n  .use(remarkParse)\n  .use(remarkLint)\n  .use(remarkLintNoTabs)\n  .use(remarkStringify)\n  .process(file)\n\nconsole.error(reporter(file))\n```\n\nOn the CLI:\n\n```sh\nremark --frail --use remark-lint --use remark-lint-no-tabs .\n```\n\nOn the CLI in a config file (here a `package.json`):\n\n```diff\n …\n \"remarkConfig\": {\n   \"plugins\": [\n     …\n     \"remark-lint\",\n+    \"remark-lint-no-tabs\",\n     …\n   ]\n }\n …\n```\n\n## API\n\nThis package exports no identifiers.\nIt exports no additional [TypeScript][typescript] types.\nThe default export is\n[`remarkLintNoTabs`][api-remark-lint-no-tabs].\n\n### `unified().use(remarkLintNoTabs)`\n\nWarn when tabs are used.\n\n###### Parameters\n\nThere are no options.\n\n###### Returns\n\nTransform ([`Transformer` from `unified`][github-unified-transformer]).\n\n## Recommendation\n\nRegardless of the debate in other languages of whether to use tabs versus\nspaces,\nwhen it comes to markdown,\ntabs do not work as expected.\nLargely around things such as block quotes, lists, and indented code.\n\nTake for example block quotes: `>\\ta` gives a paragraph with the text `a`\nin a blockquote,\nso one might expect that `>\\t\\ta` results in indented code with the text `a`\nin a block quote.\n\n```markdown\n>\\ta\n\n>\\t\\ta\n```\n\nYields:\n\n```html\n<blockquote>\n<p>a</p>\n</blockquote>\n<blockquote>\n<pre><code>  a\n</code></pre>\n</blockquote>\n```\n\nBecause markdown uses a hardcoded tab size of 4,\nthe first tab could be represented as 3 spaces (because there’s a `>`\nbefore).\nOne of those “spaces” is taken because block quotes allow the `>` to be\nfollowed by one space,\nleaving 2 spaces.\nThe next tab can be represented as 4 spaces,\nso together we have 6 spaces.\nThe indented code uses 4 spaces, so there are two spaces left, which are\nshown in the indented code.\n\n## Fix\n\n[`remark-stringify`](https://github.com/remarkjs/remark/tree/main/packages/remark-stringify)\nuses spaces exclusively for indentation.\n\n## Examples\n\n##### `ok.md`\n\n###### In\n\n```markdown\n␠␠␠␠mercury()\n```\n\n###### Out\n\nNo messages.\n\n##### `not-ok.md`\n\n###### In\n\n```markdown\n␉mercury()\n\nVenus␉and Earth.\n```\n\n###### Out\n\n```text\n1:1: Unexpected tab (`\\t`), expected spaces\n3:6: Unexpected tab (`\\t`), expected spaces\n```\n\n## Compatibility\n\nProjects maintained by the unified collective are compatible with maintained\nversions of Node.js.\n\nWhen we cut a new major release, we drop support for unmaintained versions of\nNode.\nThis means we try to keep the current release line,\n`remark-lint-no-tabs@4`,\ncompatible with Node.js 16.\n\n## Contribute\n\nSee [`contributing.md`][github-dotfiles-contributing] in [`remarkjs/.github`][github-dotfiles-health] for ways\nto get started.\nSee [`support.md`][github-dotfiles-support] for ways to get help.\n\nThis project has a [code of conduct][github-dotfiles-coc].\nBy interacting with this repository, organization, or community you agree to\nabide by its terms.\n\n## License\n\n[MIT][file-license] © [Titus Wormer][author]\n\n[api-remark-lint-no-tabs]: #unifieduseremarklintnotabs\n\n[author]: https://wooorm.com\n\n[badge-build-image]: https://github.com/remarkjs/remark-lint/workflows/main/badge.svg\n\n[badge-build-url]: https://github.com/remarkjs/remark-lint/actions\n\n[badge-chat-image]: https://img.shields.io/badge/chat-discussions-success.svg\n\n[badge-chat-url]: https://github.com/remarkjs/remark/discussions\n\n[badge-coverage-image]: https://img.shields.io/codecov/c/github/remarkjs/remark-lint.svg\n\n[badge-coverage-url]: https://codecov.io/github/remarkjs/remark-lint\n\n[badge-downloads-image]: https://img.shields.io/npm/dm/remark-lint-no-tabs.svg\n\n[badge-downloads-url]: https://www.npmjs.com/package/remark-lint-no-tabs\n\n[badge-funding-backers-image]: https://opencollective.com/unified/backers/badge.svg\n\n[badge-funding-sponsors-image]: https://opencollective.com/unified/sponsors/badge.svg\n\n[badge-funding-url]: https://opencollective.com/unified\n\n[badge-size-image]: https://img.shields.io/bundlejs/size/remark-lint-no-tabs\n\n[badge-size-url]: https://bundlejs.com/?q=remark-lint-no-tabs\n\n[esm-sh]: https://esm.sh\n\n[file-license]: https://github.com/remarkjs/remark-lint/blob/main/license\n\n[github-dotfiles-coc]: https://github.com/remarkjs/.github/blob/main/code-of-conduct.md\n\n[github-dotfiles-contributing]: https://github.com/remarkjs/.github/blob/main/contributing.md\n\n[github-dotfiles-health]: https://github.com/remarkjs/.github\n\n[github-dotfiles-support]: https://github.com/remarkjs/.github/blob/main/support.md\n\n[github-gist-esm]: https://gist.github.com/sindresorhus/a39789f98801d908bbc7ff3ecc99d99c\n\n[github-remark-lint]: https://github.com/remarkjs/remark-lint\n\n[github-unified-transformer]: https://github.com/unifiedjs/unified#transformer\n\n[npm-install]: https://docs.npmjs.com/cli/install\n\n[typescript]: https://www.typescriptlang.org\n","readmeFilename":"readme.md"}