thom4parisot / grunt-crx

Grunt task used to package private Chrome Extensions.
https://npmjs.com/grunt-crx
MIT License
118 stars 21 forks source link

Tidy up task configuration #18

Closed thom4parisot closed 9 years ago

thom4parisot commented 11 years ago

And have basically those parts

jasonkarns commented 11 years ago

Not sure if it already works this way but...

Are the src and dest keys looked for specifically? Or does this task accept any of the various files flavors that grunt supports? If it already works this way, maybe the readme should be clear about that. Otherwise, this feature would be a perfect time to make it so.

thom4parisot commented 11 years ago

Well, it actually uses src and dest but anyway, the task expects it to be a folder containing the manifest file.

It could be improved to really follow the grunt files expended structure and then generates several crx at once with the same settings.

Even if it can make some configuration complex and error prone, I guess some people might want to use this way instead of invoking a grunt-copy prior to generating the package.

thom4parisot commented 11 years ago

@jasonkarns are you working on it at the moment?

jasonkarns commented 11 years ago

Sorta. I have some work in progress but it's been sidelined.