Smarter YAML front matter parser, used by metalsmith, Gatsby, Netlify, Assemble, mapbox-gl, phenomic, vuejs vitepress, TinaCMS, Shopify Polaris, Ant Design, Astro, hashicorp, garden, slidev, saber, sourcegraph, and many others. Simple to use, and battle tested. Parses YAML by default but can also parse JSON Front Matter, Coffee Front Matter, TOML Front Matter, and has support for custom parsers. Please follow gray-matter's author: https://github.com/jonschlinkert
The npm package coffee-script was renamed coffeescript after version 1.12.7. This causes no error really, but a warning is generated every time it's installed using the old name. So this is more of a cosmetic patch than anything else.
Renaming
A searched the entire project for coffeescript to verify possible namespace collisions. Then coffee-script was renamed to coffeescript 8 times in 6 files.
Testing
Tested using both npm install && npm run test and yarn && yarn test. Both resulted in good green 69 passing.
Bower didn't work
Just for you to know, bower install failed every time informing that some package was not found—a different package each time—. It also issued some warnings about the package.json formatting.
Reasons
The npm package
coffee-script
was renamedcoffeescript
after version 1.12.7. This causes no error really, but a warning is generated every time it's installed using the old name. So this is more of a cosmetic patch than anything else.Renaming
A searched the entire project for
coffeescript
to verify possible namespace collisions. Thencoffee-script
was renamed tocoffeescript
8 times in 6 files.Testing
Tested using both
npm install && npm run test
andyarn && yarn test
. Both resulted in good green 69 passing.Bower didn't work
Just for you to know,
bower install
failed every time informing that some package was not found—a different package each time—. It also issued some warnings about thepackage.json
formatting.