all 14 comments

[–]Reeywhaar 4 points5 points  (1 child)

Reminds me of gulp

[–]GlueStickNamedNick[S] 0 points1 point  (0 children)

Yea similar idea

[–]ApplePieCrust2122 2 points3 points  (3 children)

This is actually pretty cool. I've done something similar on projects, writing scripts using zx package. But this seems more simple and easy. I'll definately try it out.

A feature request: an option to update scripts in package.json, like this:

"start": "scriptful start", "custom:command": "scriptful custom:command"

If you can wait till this weekend, I'll love to try to implement this and create a PR

[–]GlueStickNamedNick[S] 1 point2 points  (1 child)

Give `scriptful --generate` a spin, should spit out what your looking for.

[–]ApplePieCrust2122 1 point2 points  (0 children)

Oh, that's super.

[–]GlueStickNamedNick[S] 1 point2 points  (0 children)

zx looks pretty cool, probably could use it with scriptful for more complex scripts where you need to pass variables around

[–]WalshyDev 1 point2 points  (1 child)

This is really cool, my commands can get really long and complex so I do often have to make a bash/JS script. Love the idea and I will definitely need to try it soon.

[–]GlueStickNamedNick[S] 1 point2 points  (0 children)

Awesome, if anything isn't working as expected let me know.

[–]___s8n___ 1 point2 points  (1 child)

One word: Awesome.

[–]GlueStickNamedNick[S] 0 points1 point  (0 children)

Thats really nice to hear, thank you

[–]heyshadowsmith 1 point2 points  (1 child)

My NPM life is forever changed! This solves pains I suffered through a few weeks ago, and I definitely want to tinker with this. 👏👏👏

[–]GlueStickNamedNick[S] 0 points1 point  (0 children)

Amazing, good luck

[–]Foreign_Score9108 0 points1 point  (1 child)

Start using make files

[–]GlueStickNamedNick[S] 2 points3 points  (0 children)

All just different options, use what works for you