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

Bump to v2 #67

Open
wants to merge 34 commits into
base: main
Choose a base branch
from
Open

Bump to v2 #67

wants to merge 34 commits into from

Conversation

wdzeng
Copy link
Owner

@wdzeng wdzeng commented Sep 30, 2023

No description provided.

wdzeng added 30 commits July 29, 2023 20:56
Also upgrade dependencies and remove unused ones. Upgrade Node.js
version to 20. Also update commands in package.json, and ESLint and
prettier configurations.

All unittests in v1 are removed.

Removed VSCode devcontainer as it is no longer needed.
Removed unittests in CI/CD as they are not yet implemented.
The settings API is returning checking list with length 8. Not sure why
but this violates with our spec.
We want that all logging messages be printed to stderr, and command
results stdout, but `loglevel` outputs messages of `info` level to
stdout, and there is no way to configure. Therefore implement our own
logging functions. Also use `chalk` for printing colors.
Also remove dependency from API to logging utility.
Avoid depend on dom lib.
Use @commander-js/extra-typings for smarter type infer.

Split error handling functions and cookie and verbosity utilities from
cli/index.ts.
@wdzeng wdzeng force-pushed the features/v2 branch 2 times, most recently from 9a1ee2e to 97f814e Compare September 30, 2023 16:18
Merge unittests.yml into publish.yml Only run building and tagging when
pushing to main or dev branch, or when the workflow is triggered
manually.

Do not force pushing general version tag (vX.X.X). This help avoid to
accidentally overriding existing tags.
Add a fake test script. This is because unittests are required when
running CI/CD.
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant