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

Update #302

Merged
merged 4 commits into from
Nov 24, 2021
Merged

Update #302

merged 4 commits into from
Nov 24, 2021

Conversation

gnikit
Copy link
Member

@gnikit gnikit commented Nov 24, 2021

Cherry-picks some changes present on the dev branch to minimise the diffs in the main dev branch.

The most important thing in this PR is dropping yarn. Dependabot seems to not be upgrading it properly i.e. passing it through lint
so it is easier to use npm ci almost equally fast.

The helper.ts file was cluttered, filled with routines and variables
that belonged to the tools file. This have now been moved.

In addition, the old interface with the language server has been removed
in preparation for the new interface that will be added.
We can still use yarn if we want but the lockfile will not be stored anymore.
The reason being that yarn does not work with the git hooks for
precommits we have setup. We could probably get it to work
but npm works already so one package manages is enough.
@gnikit gnikit merged commit 589bb81 into master Nov 24, 2021
@gnikit gnikit deleted the update branch November 24, 2021 00:40
@gnikit gnikit added this to the v3.0 milestone Apr 27, 2022
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