{"_id":"remark-lint-file-extension","_rev":"33-2ed19868cb68be97d1b06f6ac1fd7569","name":"remark-lint-file-extension","dist-tags":{"latest":"3.0.1"},"versions":{"1.0.0":{"name":"remark-lint-file-extension","version":"1.0.0","keywords":["remark","lint","rule","file","extension","extname"],"author":{"url":"http://wooorm.com","name":"Titus Wormer","email":"tituswormer@gmail.com"},"license":"MIT","_id":"remark-lint-file-extension@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":"a08799f6946b3b4c99b3c2fb6786a7648ee41efc","tarball":"https://registry.npmjs.org/remark-lint-file-extension/-/remark-lint-file-extension-1.0.0.tgz","integrity":"sha512-zrVJumpRHznj23uqDDRiXMSqEsAosjh/IBSqYYjwQ8ZhBDmzwhxH2gaIjbN/XFxrFaKFdKGBW3+2jvwl4Soc0Q==","signatures":[{"sig":"MEYCIQCbLSTk1z7uJ3OWf+4GfWKHY4FglztNNc9mUHIRRpTs4QIhALJ8rhHvMIdauNO/rxxpgfLmo0KvLlfkMcTktrXpgENl","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"_from":".","files":["index.js"],"_shasum":"a08799f6946b3b4c99b3c2fb6786a7648ee41efc","scripts":{},"_npmUser":{"name":"wooorm","email":"tituswormer@gmail.com"},"repository":{"url":"https://github.com/wooorm/remark-lint/tree/master/packages/remark-lint-file-extension","type":"git"},"_npmVersion":"4.0.3","description":"remark-lint rule to warn when the file’s extension violates the given style","directories":{},"_nodeVersion":"7.0.0","dependencies":{"unified-lint-rule":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/remark-lint-file-extension-1.0.0.tgz_1487870643770_0.9625746114179492","host":"packages-12-west.internal.npmjs.com"}},"1.0.1":{"name":"remark-lint-file-extension","version":"1.0.1","keywords":["remark","lint","rule","file","extension","extname"],"author":{"url":"http://wooorm.com","name":"Titus Wormer","email":"tituswormer@gmail.com"},"license":"MIT","_id":"remark-lint-file-extension@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":"80c0d2688d0fcee6eeb46f4727a415129d35eb42","tarball":"https://registry.npmjs.org/remark-lint-file-extension/-/remark-lint-file-extension-1.0.1.tgz","integrity":"sha512-K1Pf5oviaFyCs0FhZqaNZ2odgd5KoV6AlA4nNAMxyylB0Y6t0mYpzECoLSS5Bgxf6f8Op9YbuM2cbjBAsv0dIA==","signatures":[{"sig":"MEQCIDQunzTr50gd/1KltJt9uHAYwi2hKeqv/1YYs4NEm9TuAiBtHOTD4jmQxx+hAYZAAbWBp6O5JB4wxXT1rJ5aUQeyrw==","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-file-extension","type":"git"},"_npmVersion":"5.1.0","description":"remark-lint rule to warn when the file’s extension violates the given style","directories":{},"_nodeVersion":"8.1.2","dependencies":{"unified-lint-rule":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/remark-lint-file-extension-1.0.1.tgz_1502971007225_0.5677636512555182","host":"s3://npm-registry-packages"}},"1.0.2":{"name":"remark-lint-file-extension","version":"1.0.2","keywords":["remark","lint","rule","file","extension","extname"],"author":{"url":"http://wooorm.com","name":"Titus Wormer","email":"tituswormer@gmail.com"},"license":"MIT","_id":"remark-lint-file-extension@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":"c52c6e00c9d1f5e729f515c1bb9c23de9aef4983","tarball":"https://registry.npmjs.org/remark-lint-file-extension/-/remark-lint-file-extension-1.0.2.tgz","fileCount":3,"integrity":"sha512-qx0uki74rmALIKE3r5J3neasbXnz6h+l88OngvpwWkELsnJmfk81JdxfEd0tZ++uTj6CN0TZuhMKad9smfNtRw==","signatures":[{"sig":"MEYCIQCzwd5JNxPBH7jMDDo/7uv1Tr1IvhKtowKJJMvUfSn25AIhAKrKXi+HybzizuMCnzH1jcJj1zGUGMgrOPVF+9isjByV","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3282,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbFUVXCRA9TVsSAnZWagAARDYP/0IiYIdfIqsz+BY1IeZg\nRsMfsNTXV35A36rRgstDG8hm3BUyM1HdzECI+c0a6jzy2fFXpEpZQOVmnJ4i\n0V0FK/J55BXJoChGZEweSwWIU9/CEcepJigbFFveQPVmgHlQs5JbMvJYNuN5\nf3XegwRr0IFXA+CZ5TGp/2tI4+Up5yxVWEjmw0HwRHxVMFwlNFhYQHENiDxb\n8UoXj8af6QpQTSAw5PYMJQX3M6Q/d6wxqWIB16xDc5VmCjFAneyKIdiw6BAQ\nk9ChM8fxFZ9RymnBDNpSakJADs5gH3PKTxvOU5Ha+PSxr2fyh62p6cAkNY4i\nVqtJzFbtAE61andhxZ2YQWivoHAZY3NCW17cNQ0m7a9pCWprCbI37qtzv56y\nUmkiVj9kc/iPAeES6WkOwUFiBCuYGGws9BODYOvW3aajKJeHVrnjASxF1aUA\nXs6DPhExYAdVB1SSc4Ru7VcQx5F+kdlRxngdoMg/X2FYdzw+i/2mHaEBmBTl\nF8QI0XqkbN2o/NKDz/ntGnFfV7tTjmmATnzHmHIQSFPdOUMttwLzdg0mw2IS\nAt8svZFJmxD1pR4rHh+9xgKkvLRQaTQw/ziSfWcIJZbuMhkIxa20VcLjEuxT\nEOjaamn/Rex4FjeSg30Uf2Ru+4QTZbeVWnKKCjBcNcY4vH3W8KYTPET/NAFJ\naxFT\r\n=/swo\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-file-extension","type":"git"},"_npmVersion":"6.0.1","description":"remark-lint rule to warn when the file’s extension violates the given style","directories":{},"_nodeVersion":"10.0.0","dependencies":{"unified-lint-rule":"^1.0.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/remark-lint-file-extension_1.0.2_1528120663286_0.7841422810999166","host":"s3://npm-registry-packages"}},"1.0.3":{"name":"remark-lint-file-extension","version":"1.0.3","keywords":["remark","lint","rule","file","extension","extname"],"author":{"url":"https://wooorm.com","name":"Titus Wormer","email":"tituswormer@gmail.com"},"license":"MIT","_id":"remark-lint-file-extension@1.0.3","maintainers":[{"name":"christianmurphy","email":"Christian.Murphy.42@gmail.com"},{"name":"johno","email":"johnotander@gmail.com"},{"name":"murderlon","email":"merlijn@soverin.net"},{"name":"vhf","email":"victor@draft.li"},{"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":"a7fc78fbf041e513c618b2cca0f2160ee37daa13","tarball":"https://registry.npmjs.org/remark-lint-file-extension/-/remark-lint-file-extension-1.0.3.tgz","fileCount":3,"integrity":"sha512-P5gzsxKmuAVPN7Kq1W0f8Ss0cFKfu+OlezYJWXf+5qOa+9Y5GqHEUOobPnsmNFZrVMiM7JoqJN2C9ZjrUx3N6Q==","signatures":[{"sig":"MEQCICdzBTopwqC0F6QH0QQNwYEePcZQoWSbcPJJ+UiQWy7fAiArkvxBcdxHmYG0lJZDwGmZn25KRo/6AUTHSgcbEFZQzg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5121,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdC1jsCRA9TVsSAnZWagAA3pIP+QEui4HYqJKyWtufhmr6\n6FELJQelv+sKwGUoVgjx1b+2owWCc0tD1O3CgxeB8MUacXOUoHcVKNMyqdhd\nvySqtz4BV4T28VNONL2Lqvt+W29CKrXfHTOaY1CpoOPe6kqlR0iPmvKf7OCf\nDNxKGdrjinoKYYbLdAMKywEtGZcRaGJSTIhY1xBog6Ctr3VUmU0bre9tG9yZ\n+E6BJqxYVjjPCl5bGwWZ9xOO1ymAmgEJE7o2I4LPiXKGbDk/6wOzNHOEJ/fc\nTO90LPMc2Efd91yKewDhMg1zhDWwJlRooq+aQdmhrpVZN0D5xGQa/rUV2rOL\nZIIoMj5Kd2Igv+UYTlarrxvDwJ0BH/0EFX8D9nAujeGrnF8rTSU0DgscRXw/\nt7aLeaL8HqddjfNvswWvLhkSL1ZkyQeptYka2qZFbqEk2Jf2oTt1pYCVrvtk\nvCsn9eGtfeKZmkxxkGf3/w22TqBwBqaoYFnod34Uj/1bRISlUm40eDtRVkkr\naBTY9GDQI9tO7h7SA20Fvf6n6wt9paihsSCNQlI07iJXDLvVv0tLZxQlu9z7\nwYirvnKyhGCnn7LOV4gMRQFbAJ6xG+dUQHaQQnop6e6iqqZEbo42jEw//o5s\nSJ7QKFfSKaI9Ik/wHiFIonLGH0RVxwiLuUDVLEWWSV/EYLMZN2cl+d23EAVN\nBVbv\r\n=gnly\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-file-extension","type":"git"},"_npmVersion":"6.9.0","description":"remark-lint rule to warn when the file’s extension violates the given style","directories":{},"_nodeVersion":"12.2.0","dependencies":{"unified-lint-rule":"^1.0.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/remark-lint-file-extension_1.0.3_1561024748139_0.1438993400864863","host":"s3://npm-registry-packages"}},"1.0.4":{"name":"remark-lint-file-extension","version":"1.0.4","keywords":["remark","lint","rule","remark-lint-rule","file","extension","extname"],"author":{"url":"https://wooorm.com","name":"Titus Wormer","email":"tituswormer@gmail.com"},"license":"MIT","_id":"remark-lint-file-extension@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":"2b8c88a371a79729505108dc22e7ad3df35e4817","tarball":"https://registry.npmjs.org/remark-lint-file-extension/-/remark-lint-file-extension-1.0.4.tgz","fileCount":3,"integrity":"sha512-Zfp1mXNwpg7STjTWynZjL+/JtvIOCrmOAZzL3uK+tYpT0ZDPdQ1EQEl5D92+Eiu5OcYlenzG42jiLcyJjv+Q2g==","signatures":[{"sig":"MEUCIGXx2zXjOz5AhoYw5DTYHggSY85Qln3IrraXNmOs3P6WAiEA2gucNwIMIgnCLU/IPVGmQtXSIBv657l9hedEPlI8+V4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5239,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeehH3CRA9TVsSAnZWagAARfoQAI20G5S0s2YBrmLbxxPD\nFIFkWgOWIT3CgT5fC+pgwnthpFrTAGSx/OsTlvGT4c954AALy89y0uwVPYEK\nqmVhgNgzjW2dFQeHlIkaOZi0ohry9g8s2Nq8AZzJOev7Tl+jvBENr8rJFQf9\nnaSOrgjomLpkjGL7GpX8KAyFMHl6Uk+IcAHZNzCb8tNvZQQCOUtDt5QblDch\n3YO5+/Sp8hVYQKSa0lz2nAChg/P7odNMPHjq5N/yB8UfSUOl/9vVpQRuJAKW\ns6tdn+Xxhs4z/qsPBrW+uPfww7WER0MoLtnoHEBS17VsD2ROYGQNETyb2wHl\ngJ+wWBXbOsdSK4VCiPZwK5u1W+TyeGHOXOvpWuyh3x/hQRtUvIM4WMDwULb6\nFZtmjgHNHxcqawmNcjgg/jaR3emjM5W8twmdU1cbtDoeuArYbF2FGv1du2Hv\nziiRj72sKF8J9IjTFRXBmrVPE1JHn2DiGClT87Hy0PY/bv62rWe7jGISU0nq\neMAvVIACIBSTm6UO2XuOZReDwmi9bl9lcPxqxxl0o/gSxNex9alb8u7pVeL3\nnpOdOQ4PS8G3BsGMQQTI71AQ9zEnm/b+DFgNmLo9aEYQpgzko3MZCyGTv4h/\nw4ZGys5MetLP4A5tqX17oEzGAH45PtHBOqYUQ5UQC9xenNejlOcMNTbga2SB\nYlB0\r\n=v8Gh\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-file-extension","type":"git"},"_npmVersion":"6.14.3","description":"remark-lint rule to warn when the file’s extension violates the given style","directories":{},"_nodeVersion":"13.10.1","dependencies":{"unified-lint-rule":"^1.0.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/remark-lint-file-extension_1.0.4_1585058295441_0.2686458193735539","host":"s3://npm-registry-packages"}},"1.0.5":{"name":"remark-lint-file-extension","version":"1.0.5","keywords":["remark","lint","rule","remark-lint-rule","file","extension","extname"],"author":{"url":"https://wooorm.com","name":"Titus Wormer","email":"tituswormer@gmail.com"},"license":"MIT","_id":"remark-lint-file-extension@1.0.5","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":"7e2feec02919aa3db5c71fda19d726a9e24a4c6c","tarball":"https://registry.npmjs.org/remark-lint-file-extension/-/remark-lint-file-extension-1.0.5.tgz","fileCount":3,"integrity":"sha512-oVQdf5vEomwHkfQ7R/mgmsWW2H/t9kSvnrxtVoNOHr+qnOEafKKDn+AFhioN2kqtjCZBAjSSrePs6xGKmXKDTw==","signatures":[{"sig":"MEUCIQCO1rSWk5iyhXgN1ev/wSpVMbZzF0FtXJJSS1fXeGoTpgIgK++1NgM6W0j32i/N/5mBcNZCBKQxWnYyKZDYgpa/JEw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5214,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe/boUCRA9TVsSAnZWagAAjd4QAIkszBK26YoIpWtcxL0w\njN7qzg1/aXL3aglkb8/ry9vcCfsxume7DnzApCO/YoqVaBvcRO61yXBHEbvd\n9xZnsEgW5gMQ19Lz3wVu3nT3rJmvXR4wsYNYhj5nvtzJhANoFgngoPYCSxuL\nbMvJ3uiLStYHRXJoZXeTrPdt6XCCBdOzMsO7nDj/t+AekMHnkQi1ATQw+lda\nzL/BJwl7Ie2dGjYYLKDH6TER5GhOErWVH6JYoapzTkwwGmDbkKJjSgpPEvN5\nMasIEnaEsZFglsEFxS+KNZXWAiQhi+wkUgZR/ESK+QBtZ12vkOuh50v9/pzD\nSf9YMQ2ltaE4xaZiyh7Y424A6nhEApIEUSYFn5E0dTniFfYJAfIXZHEKQtVs\nU9yZgOz+tpLpL/59QMOM+rbbT3bgCCtUTjwrXCTCj0Z3xaHVcCPlvUNiF+Sz\nO+U25SGIMe0v7pFkoT47NS4nyegalXMAVsZmVDkrZIVHjGvmt5h+1Y8wJ4Qu\naCuKnVtoZr6/PqNxLosJArdFNMU1Wta0L1X3+qp8YbDxhMOvX0ifCbnYCl7T\nARDmKDn1sAWlyXM+U/nR746QRjdZEnGthbJqIXXY6PUr8n3P6JyLNx058fxo\nju5oEDFT4qVM+AtNPjYT5iADet1ltddUmNYButil0QtFbGS/KglzyaaJmQzW\n3rqN\r\n=Q/Ux\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-file-extension","type":"git"},"_npmVersion":"6.14.5","description":"remark-lint rule to warn when the file’s extension violates the given style","directories":{},"_nodeVersion":"14.0.0","dependencies":{"unified-lint-rule":"^1.0.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/remark-lint-file-extension_1.0.5_1593686548317_0.7890124550333968","host":"s3://npm-registry-packages"}},"2.0.0":{"name":"remark-lint-file-extension","version":"2.0.0","keywords":["remark","lint","rule","remark-lint-rule","file","extension","extname"],"author":{"url":"https://wooorm.com","name":"Titus Wormer","email":"tituswormer@gmail.com"},"license":"MIT","_id":"remark-lint-file-extension@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"}],"homepage":"https://github.com/remarkjs/remark-lint/tree/main#readme","bugs":{"url":"https://github.com/remarkjs/remark-lint/issues"},"xo":false,"dist":{"shasum":"b9c92956b2ce28d3df5b376bf7167b1c59f2a9cf","tarball":"https://registry.npmjs.org/remark-lint-file-extension/-/remark-lint-file-extension-2.0.0.tgz","fileCount":4,"integrity":"sha512-fZ0nDGyuZSgkrakLKl+cjqXwOT7iAz0wfSbrkCabYW3DdN6X1QYeSlMtHPizGXuri+AZhVkrUnujSn+9P4hJ2w==","signatures":[{"sig":"MEYCIQDBCWVSfR+ghtMAyR4Dj3fYwLaKpKARM+DkpyJhVvfRbQIhAN79Exy6i1WGvriVBseMFqQbmfGz0PTnevlq3ZTkNcwR","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":6532,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhFRMmCRA9TVsSAnZWagAA6JoQAIIBJ/dKhzRgAABXqd3O\nYRV1BAywhjJ4mZ9e+wjNepzKC+qh58e1Q4JuGyGR4aRMK6PP7i7C7QJY3E5L\nrnIEDHJqQgE0hvbvAn2Ezz6dCJ6mo6FmrkqjT7nM/c435JlKKc6/05h4Kq4i\njPvf9tnAZYa3VpLsjxyTWZTU6yA3krKUUthUWTnxncsQPerXx9R2rNzHytNc\nppcrycEnqNxkM062Fl/0OobYs+/hCJ7fRj4p8cJc0zNvqNOLBk0iD8LMCuSB\nKPEuJPdKr2OIXlOWeS7IFPMyIj3IP3ljo4TAiW7pw7oWbcM1Wl41Hg09Tcvz\nf37cBXdoX/wqhjGY++gQukfeECDfd+KdBFh8D64svcsoGAlzjIz6u5/RWYCK\nAvprfMEMEdlqRFTSIiXbYhsZn96UTvIEJPD+iesX6kgRJlS5xEzPtxg0Kfim\nKBxOlkvza8LOUeLADmnTgdgWf0mM6XreU6SehhTKuBUvX5MquZdgNESn5MPq\nnUcK3qQLIZDPPXz7A6MNT62aMuV8iqca1p3he0wzdjpfNlIG6L1Hvs7lOBR0\nukwbLkklthbqp+IGkeYXH1Wj3/K1gsyuazKFK0dIOWiU3W+SR3kOI9hG2+8c\neOtaf0vpIFLmB6qa2g29LfOYYveN5makc+qyKH6Vt0qkYYJIWA50igiOa0lR\nXtYX\r\n=6ySH\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 the file’s extension violates the given style","directories":{},"sideEffects":false,"_nodeVersion":"16.6.1","dependencies":{"unified":"^10.0.0","@types/mdast":"^3.0.0","unified-lint-rule":"^2.0.0"},"typeCoverage":{"detail":true,"strict":true,"atLeast":100,"ignoreCatch":true},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/remark-lint-file-extension_2.0.0_1628771110474_0.7881860128068123","host":"s3://npm-registry-packages"}},"2.0.1":{"name":"remark-lint-file-extension","version":"2.0.1","keywords":["remark","lint","rule","remark-lint-rule","file","extension","extname"],"author":{"url":"https://wooorm.com","name":"Titus Wormer","email":"tituswormer@gmail.com"},"license":"MIT","_id":"remark-lint-file-extension@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"}],"homepage":"https://github.com/remarkjs/remark-lint#readme","bugs":{"url":"https://github.com/remarkjs/remark-lint/issues"},"xo":false,"dist":{"shasum":"e6777c2a322270066aa3c249d2836d326ba3f91d","tarball":"https://registry.npmjs.org/remark-lint-file-extension/-/remark-lint-file-extension-2.0.1.tgz","fileCount":4,"integrity":"sha512-A2N6XoLPbYyRhgXyTI7WlW9Nb9QvXQNXG514hjHdNNd0cL+5P4JU6vivgZiYfViCzOLgsys6hwhXBSC9ZQ45tw==","signatures":[{"sig":"MEUCIQDKDFLOxIm443h9add6lqevrfxkNCzGGkVcvZpGkl6wZwIgNATeOHkwqaXnHtf7f6tM5FRndkIU87/v1u5gJT6Kb84=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":6547,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhG76LCRA9TVsSAnZWagAAgN4P/R1D7q2jGSPkPnlWxo+D\n0bUlN5Yig+VSqedYoqmnVXE/zgCwbFdletgjk+WzK8M/6H8m7mRWgB2v5s2T\n5z6KlNc7ubhVABEbDhTZgzekyKSNA/n3pqy5Lk3f7dEwz7cIyxbpFH2X9X0R\nmiCBvL4/a7BMJmzOp5EOQPm0qzIVwz4/3OesyLqP4Xmwt16EleMyHs+TQptK\nKzHZxzDAYoaNSJkLcrkrBOKWlxp6HpxhpwwkNgAYQXYqG8w1NE8bQJ/YPGnK\nQXNBH9E5G1dlf93qhfJGvTMlYVOntYsLgS3Z1ZZAquaz1oaNmMF7tHzMEazz\n5An27qgzpSyJgRZ4b16melP80KpF4BZhjaNre9yUUyxugLC9G2D6NlSA1iKL\nWHOrWVNFdpPpFZjO1O20AD+Eo2YQYiDMjWkvWumOCfJWlEUUb3R3+lb87eP3\n1U9O6bahI1PhBi6ZzwV3G16tFTFKGLI9eNJvpSLsEXsj85+ghrWAHV9WwRAt\nV4PnrssciYzI9IjSSHCpiIGz+TDlTd7HX3YR3aBxtzu0ZT33HxAoio+DxyHM\nhTnVYmf1HEL27tCu6xqiemwlhiRhn5szTBhBHO34TysckmDHesHzlTnAkUFJ\nQi1jnvg+E2MEtszF+/TlKAcJWSRo8dB6piCPFoJSZFJdlKEfxWNeHasa9L2z\nGsNt\r\n=icjE\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-file-extension"},"_npmVersion":"7.20.6","description":"remark-lint rule to warn when the file’s extension violates the given style","directories":{},"sideEffects":false,"_nodeVersion":"16.6.1","dependencies":{"unified":"^10.0.0","@types/mdast":"^3.0.0","unified-lint-rule":"^2.0.0"},"typeCoverage":{"detail":true,"strict":true,"atLeast":100,"ignoreCatch":true},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/remark-lint-file-extension_2.0.1_1629208202909_0.13942865122773984","host":"s3://npm-registry-packages"}},"2.1.0":{"name":"remark-lint-file-extension","version":"2.1.0","keywords":["remark","lint","rule","remark-lint-rule","file","extension","extname"],"author":{"url":"https://wooorm.com","name":"Titus Wormer","email":"tituswormer@gmail.com"},"license":"MIT","_id":"remark-lint-file-extension@2.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":"3c3362c526f26ea7695ba4f512a2bd02b56fa815","tarball":"https://registry.npmjs.org/remark-lint-file-extension/-/remark-lint-file-extension-2.1.0.tgz","fileCount":4,"integrity":"sha512-3T2n5/FsQ2CcDDubO5F8h7a/GyzTCy+R9XF8L9L9dVuZoxl4AWr1J6AmxE02bTy4g/TMH90juLELT08WGR6D9Q==","signatures":[{"sig":"MEQCIDlONQipUtFENfdir5d2LBv0kttwVcN0gOYqBv51txO5AiAOsv5enGWZm/Wo8j25Wrb/qOAus7plMAeImWC+8UfPNQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":6670},"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-file-extension"},"_npmVersion":"7.23.0","description":"remark-lint rule to warn when the file’s extension violates the given style","directories":{},"sideEffects":false,"_nodeVersion":"16.9.0","dependencies":{"unified":"^10.0.0","@types/mdast":"^3.0.0","unified-lint-rule":"^2.0.0"},"typeCoverage":{"detail":true,"strict":true,"atLeast":100,"ignoreCatch":true},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/remark-lint-file-extension_2.1.0_1631963479271_0.08737473350794422","host":"s3://npm-registry-packages"}},"2.1.1":{"name":"remark-lint-file-extension","version":"2.1.1","keywords":["remark","lint","rule","remark-lint-rule","file","extension","extname"],"author":{"url":"https://wooorm.com","name":"Titus Wormer","email":"tituswormer@gmail.com"},"license":"MIT","_id":"remark-lint-file-extension@2.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":"780ef3c3a2e5713a44f82f24eb45e075ce9ba428","tarball":"https://registry.npmjs.org/remark-lint-file-extension/-/remark-lint-file-extension-2.1.1.tgz","fileCount":4,"integrity":"sha512-r6OMe27YZzr2NFjPMbBxgm8RZxigRwzeFSjapPlqcxk0Q0w/6sosJsceBNlGGlk00pltvv7NPqSexbXUjirrQQ==","signatures":[{"sig":"MEUCIQD6INMFHTkOlCREK6qeDJtze40/w9PxsmA6tiWkvrS7GQIgdF7c2hTY9ZgFz/0hMgxAxD/cbh81tYqPL5FFBkLNjy0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":8981,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhqeGxCRA9TVsSAnZWagAAqXsQAIs89/8X2fWBWRgs23hK\nqtMjuCGt7+4PJhsOwIZzEeDMksSuG6p0OBAcbRjPQ35TvqHB6q5moulV3DwN\n71SpdqYcZ4awv1GIibIHZom12ppPVybZmdET5UlHCrFej/wKP8UpORQp8L7M\n4H/lo2/QI/+nUe123921Nay9dOREfKQJCoYNDnslwWfI4ZY0IZUyACbGNOb4\nNJhdU5QbjCqKew8JRhTqZjiGjSK1GB2r7dPTb2vW0orOfUM0ao2LKkbOmrzp\nqwaDOnMcbT3YNWIP1HTBxX8kWiJzgRCXBLV9D+fRfeNAfvczY4hG5Dqh6Cdx\nDE3CUh7iS10fRNillJdfGCaLqlkU949GNhb/xf0Au2mNEKggTePbNPJN3qxK\n8wplwU4tewGaZ1WF8zJ1hfFlHq6slbxhzpPtgvclEnwDP4/9lGS3s4tAPEJi\nMQKns1NqbOjOQH3kR9WLmqwxOgxZ+ihbiMyEEwljTkR04hvPyt+qcAC4pw99\n23napIzuvbgWH/xSNvZvWXUcMO10SQ/gtNMYw7lp45zkzsqNJduJ2e5ozywe\nPShjDvhehKbEqIev3cYTZqZXnsyZG6wk00zr+xSklkyxgTc0zg4D0hO+luEM\nZZhwCGtkPMmMIyKJ592imVRQylrUFVNDIGduVCNHRUYYHaXgvQ3Py3Eyu8wc\nzu+O\r\n=JvS0\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-file-extension"},"_npmVersion":"8.1.0","description":"remark-lint rule to warn when the file’s extension violates the given style","directories":{},"sideEffects":false,"_nodeVersion":"17.0.1","dependencies":{"unified":"^10.0.0","@types/mdast":"^3.0.0","unified-lint-rule":"^2.0.0"},"typeCoverage":{"detail":true,"strict":true,"atLeast":100,"ignoreCatch":true},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/remark-lint-file-extension_2.1.1_1638523313656_0.25322683353691877","host":"s3://npm-registry-packages"}},"2.1.2":{"name":"remark-lint-file-extension","version":"2.1.2","keywords":["remark","lint","rule","remark-lint-rule","file","extension","extname"],"author":{"url":"https://wooorm.com","name":"Titus Wormer","email":"tituswormer@gmail.com"},"license":"MIT","_id":"remark-lint-file-extension@2.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":"691aad28b9002107c3dc78d29fbbd62fc3d650a3","tarball":"https://registry.npmjs.org/remark-lint-file-extension/-/remark-lint-file-extension-2.1.2.tgz","fileCount":4,"integrity":"sha512-Nq54F5R7F1gyj/IMW6SvkAbVNrH+p38WK3//KCoZLDUYFrH0oXgXXFGHi9CT/O0VEopW+bWJfTn8YAJRs0qI5Q==","signatures":[{"sig":"MEUCIDPJA1/pAz3Sze9Yv8ag/pmuYQtrj53bKHbIo4dcgEiFAiEAhT6Ri/KzLdwrsqTh5lQoEKRQqY61ohPvH7+wYwcQfDc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":9014},"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-file-extension"},"_npmVersion":"9.6.4","description":"remark-lint rule to warn when the file’s extension violates the given style","directories":{},"sideEffects":false,"_nodeVersion":"20.0.0","dependencies":{"unified":"^10.0.0","@types/mdast":"^3.0.0","unified-lint-rule":"^2.0.0"},"typeCoverage":{"detail":true,"strict":true,"atLeast":100,"ignoreCatch":true},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/remark-lint-file-extension_2.1.2_1684245994462_0.37315083689617445","host":"s3://npm-registry-packages"}},"3.0.0":{"name":"remark-lint-file-extension","version":"3.0.0","keywords":["extension","extname","file","lint","remark","remark-lint","remark-lint-rule","rule"],"author":{"url":"https://wooorm.com","name":"Titus Wormer","email":"tituswormer@gmail.com"},"license":"MIT","_id":"remark-lint-file-extension@3.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","unicorn/prefer-default-parameters":"off"},"prettier":true},"dist":{"shasum":"2277a9f6d57ea3a824d46487e88003fcea1d20ac","tarball":"https://registry.npmjs.org/remark-lint-file-extension/-/remark-lint-file-extension-3.0.0.tgz","fileCount":5,"integrity":"sha512-wrOKiGvcl/ftB7FkeX2/l13ALvhKXV77HGR8AXo86cVY2pD+K0WdOC52DV3ldgpUXpWzE9kcgF8bbkxwzKpFFg==","signatures":[{"sig":"MEUCIQCoUb40ZqOZYiEUzX/bWsQLROiiNhuGQ2BpTmcY2B7KZQIgaKfR98tC8mtcfaepdC9Tdc9aowPo/mVsFtYw8V4xrxs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":15028},"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 the file’s extension violates the given style","directories":{},"sideEffects":false,"_nodeVersion":"21.7.1","dependencies":{"quotation":"^2.0.0","@types/mdast":"^4.0.0","unified-lint-rule":"^3.0.0"},"typeCoverage":{"detail":true,"strict":true,"atLeast":100,"ignoreCatch":true},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/remark-lint-file-extension_3.0.0_1712681869276_0.10316137463284836","host":"s3://npm-registry-packages"}},"3.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","quotation":"^2.0.0","unified-lint-rule":"^3.0.0"},"description":"remark-lint rule to warn when the file’s extension violates the given style","exports":"./index.js","funding":{"type":"opencollective","url":"https://opencollective.com/unified"},"keywords":["extension","extname","file","lint","remark","remark-lint","remark-lint-rule","rule"],"license":"MIT","name":"remark-lint-file-extension","repository":{"type":"git","url":"git+https://github.com/remarkjs/remark-lint.git#main"},"scripts":{},"sideEffects":false,"typeCoverage":{"atLeast":100,"strict":true},"type":"module","version":"3.0.1","xo":{"prettier":true,"rules":{"capitalized-comments":"off","unicorn/prefer-default-parameters":"off"}},"_id":"remark-lint-file-extension@3.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-1Ca5Dgu9J/j1fb7nvzNXh2xy4ija03igiP5i4le64LfrlloGax4VWcG/M7uL+CpRTFVqEJMWw0iKDEZxYSgImg==","shasum":"7b68d326cde1fad635e522b703f7a93046ba7067","tarball":"https://registry.npmjs.org/remark-lint-file-extension/-/remark-lint-file-extension-3.0.1.tgz","fileCount":5,"unpackedSize":14566,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQCplcnVRphpjL8BVGccfxDRNJHd9+ebFeJj3mpTrK4W4AIhAP3Jkwwq+QuIe+o0g4L6/qY752/6Vkh+1uNm42Y86ja8"}]},"_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-file-extension_3.0.1_1737981075983_0.9653446320416912"},"_hasShrinkwrap":false}},"time":{"created":"2017-02-23T17:24:05.776Z","modified":"2025-01-27T12:31:16.494Z","1.0.0":"2017-02-23T17:24:05.776Z","1.0.1":"2017-08-17T11:56:48.315Z","1.0.2":"2018-06-04T13:57:43.433Z","1.0.3":"2019-06-20T09:59:08.248Z","1.0.4":"2020-03-24T13:58:15.560Z","1.0.5":"2020-07-02T10:42:28.457Z","2.0.0":"2021-08-12T12:25:10.615Z","2.0.1":"2021-08-17T13:50:03.064Z","2.1.0":"2021-09-18T11:11:19.398Z","2.1.1":"2021-12-03T09:21:53.795Z","2.1.2":"2023-05-16T14:06:34.665Z","3.0.0":"2024-04-09T16:57:49.500Z","3.0.1":"2025-01-27T12:31:16.207Z"},"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":["extension","extname","file","lint","remark","remark-lint","remark-lint-rule","rule"],"repository":{"type":"git","url":"git+https://github.com/remarkjs/remark-lint.git#main"},"description":"remark-lint rule to warn when the file’s extension violates the given style","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-file-extension\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 for unexpected file extensions.\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(remarkLintFileExtension[, options])`](#unifieduseremarklintfileextension-options)\n  * [`Extensions`](#extensions)\n  * [`Options`](#options)\n* [Recommendation](#recommendation)\n* [Examples](#examples)\n* [Compatibility](#compatibility)\n* [Contribute](#contribute)\n* [License](#license)\n\n## What is this?\n\nThis package checks the file extension.\n\n## When should I use this?\n\nYou can use this package to check that file extensions are consistent.\n\n## Presets\n\nThis plugin is included in the following presets:\n\n| Preset | Options |\n| - | - |\n| [`remark-preset-lint-markdown-style-guide`](https://github.com/remarkjs/remark-lint/tree/main/packages/remark-preset-lint-markdown-style-guide) | `'md'` |\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-file-extension\n```\n\nIn Deno with [`esm.sh`][esm-sh]:\n\n```js\nimport remarkLintFileExtension from 'https://esm.sh/remark-lint-file-extension@3'\n```\n\nIn browsers with [`esm.sh`][esm-sh]:\n\n```html\n<script type=\"module\">\n  import remarkLintFileExtension from 'https://esm.sh/remark-lint-file-extension@3?bundle'\n</script>\n```\n\n## Use\n\nOn the API:\n\n```js\nimport remarkLint from 'remark-lint'\nimport remarkLintFileExtension from 'remark-lint-file-extension'\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(remarkLintFileExtension)\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-file-extension .\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-file-extension\",\n     …\n   ]\n }\n …\n```\n\n## API\n\nThis package exports no identifiers.\nIt exports the [TypeScript][typescript] types\n[`Extensions`][api-extensions] and\n[`Options`][api-options].\nThe default export is\n[`remarkLintFileExtension`][api-remark-lint-file-extension].\n\n### `unified().use(remarkLintFileExtension[, options])`\n\nWarn for unexpected extensions.\n\n###### Parameters\n\n* `options` ([`Extensions`][api-extensions] or [`Options`][api-options],\n  optional)\n  — configuration\n\n###### Returns\n\nTransform ([`Transformer` from `unified`][github-unified-transformer]).\n\n### `Extensions`\n\nFile extension(s) (TypeScript type).\n\n###### Type\n\n```ts\ntype Extensions = Array<string> | string\n```\n\n### `Options`\n\nConfiguration (TypeScript type).\n\n###### Fields\n\n* `allowExtensionless` (`boolean`, default: `true`)\n  — allow no file extension such as `AUTHORS` or `LICENSE`\n* `extensions` ([`Extensions`][api-extensions], default: `['mdx', 'md']`)\n  — allowed file extension(s)\n\n## Recommendation\n\nUse `md` as it’s the most common.\nAlso use `md` when your markdown contains common syntax extensions (such as\nGFM, frontmatter, or math).\nDo not use `md` for MDX: use `mdx` instead.\n\n## Examples\n\n##### `readme.md`\n\n###### Out\n\nNo messages.\n\n##### `readme.mdx`\n\n###### Out\n\nNo messages.\n\n##### `readme`\n\n###### Out\n\nNo messages.\n\n##### `readme`\n\nWhen configured with `{ allowExtensionless: false }`.\n\n###### Out\n\n```text\n1:1: Unexpected missing file extension, expected `mdx` or `md`\n```\n\n##### `readme.mkd`\n\n###### Out\n\n```text\n1:1: Unexpected file extension `mkd`, expected `mdx` or `md`\n```\n\n##### `readme.mkd`\n\nWhen configured with `'mkd'`.\n\n###### Out\n\nNo messages.\n\n##### `readme.css`\n\nWhen configured with `[\n  'markdown', 'md',\n  'mdown',    'mdwn',\n  'mdx',      'mkd',\n  'mkdn',     'mkdown',\n  'ron'\n]`.\n\n###### Out\n\n```text\n1:1: Unexpected file extension `css`, expected `markdown`, `md`, `mdown`, …\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-file-extension@3`,\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-extensions]: #extensions\n\n[api-options]: #options\n\n[api-remark-lint-file-extension]: #unifieduseremarklintfileextension-options\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-file-extension.svg\n\n[badge-downloads-url]: https://www.npmjs.com/package/remark-lint-file-extension\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-file-extension\n\n[badge-size-url]: https://bundlejs.com/?q=remark-lint-file-extension\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"}