forumone / web-starter

Starting place for developing Drupal, Wordpress and other web applications
http://forumone.github.io/web-starter/
22 stars 11 forks source link

Remove sass tasks #268

Closed mortona42 closed 5 years ago

mortona42 commented 7 years ago

AFAICT the default tasks should all come from gesso. The ones we have in here are out of date - we should remove them from web-starter, and copy from the theme dir as part of our project scaffolding.

mortona42 commented 7 years ago

Also, append the devDependencies from the theme's package.json to the root's package.json. We should remove the existing dependencies from there.

wwhurley commented 7 years ago

Not all tasks are related to theming. Some are related to JavaScript development and there will also likely be tasks in the future that automate certain development operations such as pulling down the staging database, reverting Features, etc.

mortona42 commented 7 years ago

@wwhurley I changed the ticket to just remove sass tasks. However, I don't see any non sass tasks in here, which ones am I missing?

mortona42 commented 7 years ago

I just noticed that many dependencies in package.json are added via the generator. I think it's much easier for our FEDs to manage these by updating in the theme repo, rather than in the generator.