Skip to content
This repository has been archived by the owner on Jul 15, 2023. It is now read-only.

Replace Grunt dependency with npm scripts #484

Closed
JoshuaKGoldberg opened this issue Aug 6, 2018 · 4 comments · Fixed by #584
Closed

Replace Grunt dependency with npm scripts #484

JoshuaKGoldberg opened this issue Aug 6, 2018 · 4 comments · Fixed by #584
Labels
Domain: Tooling Repository tasks around improving source tooling.
Milestone

Comments

@JoshuaKGoldberg
Copy link

Grunt is a bit hefty as a dependency. It'd be nice to move away from it and have simpler npm run * scripts instead.

@JoshuaKGoldberg JoshuaKGoldberg added the Domain: Tooling Repository tasks around improving source tooling. label Aug 6, 2018
@IllusionMH
Copy link
Contributor

I can take on this next week if you don't mind accept PR on this. I have understanding how to migrate common functionality, however I'll need some help to understand how better migrate all custom tasks.

@JoshuaKGoldberg
Copy link
Author

Sure, that'd be great! #489 might be a good first step to do as part of this one.

@IllusionMH
Copy link
Contributor

I have first working iteration on this. My initial goal was to achieve same output and errors if any as Grunt tasks.
CLI tools are used for regular tasks - clean, TypeScript compile, copy, lint, tests. For custom tasks (except creating new rule) I've created separate JS files based on grunt tasks with only minor changes.

@JoshuaKGoldberg I have a lot of questions about details. Is it possible to chat somewhere (it might be faster) or discuss everything here in PR?

@JoshuaKGoldberg
Copy link
Author

Sure! Shoot me an email at [email protected] and we can work out something more realtime. That'd be wonderful.

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
Domain: Tooling Repository tasks around improving source tooling.
Projects
None yet
Development

Successfully merging a pull request may close this issue.

2 participants