grunt-assemble
grunt-assemble copied to clipboard
gray-matter/[email protected] is out to date
I'm trying to work with a clean project using this awesome generator, but there are many important deprecated warns, the graceful is on of those,
npm WARN deprecated [email protected]: graceful-fs v3.0.0 and before will fail on node releases >= v7.0. Please update to graceful-fs@^4.0.0 as soon as possible. Use 'npm ls graceful-fs' to find it in the tree.
This is happening because the gray-matter is out to date, current version is 2.0.2, but is set ^0.4.2, I have tried to update it with no luck, it need more owners work, anyone can help with this?
thanks,
Diego Vera
@dvera123 Thanks for the issue! If you're reporting a bug, please be sure to include:
- The version of
assemble
you are using. - Your assemblefile.js (This can be in a gist)
- The commandline output. (Screenshot or gist is fine)
- What you expected to happen instead.
I see the same problem as soon as I do 'npm install grunt-assemble', pulling in 0.5.0 which depends on the outdated "gray-matter": "^0.4.2" This triggers the aforementioned warning, independent of the version of assemble or any assemblefile.js in use. The simple solution would be to update the dependency on gray-matter
unchanged for grunt-assemble 0.6.3 gray-matter is currently at 2.1.1 -- no idea whether there are breaking changes that might cause effort in updating
Thanks @NNemec for pointing this out. We've been updating some of the dependencies in grunt-assemble
so I'll take a look at this and see if we can update it without too much effort. We're also working on refactoring grunt-assemble
to use assemble
internally, which will also take care of these dependency issues.
A quick test revealed that several outdated dependencies are pulled in via grunt-verb, which seems not to have been touched in 2 years. Not sure whether that dependency can be avoided or updated?
Seems that nobody cares anymore.