Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Improve package json new scripts #8695

Open
wants to merge 10 commits into
base: master
Choose a base branch
from

Conversation

pmario
Copy link
Member

@pmario pmario commented Oct 20, 2024

A second try to add some more developer commands to the package.json file.

The new commands should also give an overview to what's possible with TW command parameters.


@Jermolene -- if the "echo" command would be implemented into tiddlywiki.info, I can remove library:info and prelibrary from the scripts section in this PR:

Jeremy's comment: #8689 (comment)

Yes I am happy to cherry pick the echo command, and possibly the terminal colour improvements.

Copy link

Confirmed: pmario has already signed the Contributor License Agreement (see contributing.md)

@pmario
Copy link
Member Author

pmario commented Oct 29, 2024

@Jermolene -- I think the TW GitHub build process needs to be adjusted to use Node.js LTS 22.x.y

The minimum requirement for the --watch-path is Node v20.13.0 where this parameter was marked stable.

I did test the parameter with an earlier Node version and it did cause problems with Windows. Where it did run into an endless loop.

Node LTS 20.x.y is now in maintenence mode. See: https://nodejs.org/en/about/previous-releases

So we should use Node.js version 22 which will be the next LTS version for our GH build system

It seems we use Node version 18 for our build system, which will be End of Live in April 25

@pmario pmario marked this pull request as ready for review November 1, 2024 16:07
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant