This will results all project using NodeJS can easily add hugo as dependency to use in their project.
Also helps user using NodeJS to install hugo on local machines.
And helps automation scripts to auto use the correct version of hugo. We can use newcommmander in auto test or github actions to run scripts for different projects.
And More
As project developers, we should build more tools for more developers easy to use and easy to use our tools in their projects.
After the release to NPM, I'm planning to also push our apps to different Distribution platforms such as AUR, HomeBrew and more.
I want to make NewCommander to be installed and used easily for different projects.
This is currently a discussion.
What To Do first
This is inspired by gohugo project & community
https://github.com/gohugoio/hugo/releases
they have build for diffenent platforms to use
And Next
I wanna using this repo as upstream and create other repos to make install scripts
Also inspired how gohugo can be widely used:
Taking NodeJS's NPM as an example:
https://www.npmjs.com/package/hugo-bin
https://www.npmjs.com/package/hugo-bin-extended
They are released by community, using released bin files from upstream with https://www.npmjs.com/package/bin-wrapper to create the package.
This will results all project using NodeJS can easily add hugo as dependency to use in their project.
Also helps user using NodeJS to install hugo on local machines.
And helps automation scripts to auto use the correct version of hugo. We can use newcommmander in auto test or github actions to run scripts for different projects.
And More
As project developers, we should build more tools for more developers easy to use and easy to use our tools in their projects.
After the release to NPM, I'm planning to also push our apps to different Distribution platforms such as AUR, HomeBrew and more.