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 jogol@microsoft.com 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