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 app infrastructure #483

Closed
alexkrechik opened this issue Apr 27, 2024 · 3 comments
Closed

Update app infrastructure #483

alexkrechik opened this issue Apr 27, 2024 · 3 comments
Assignees
Milestone

Comments

@alexkrechik
Copy link
Owner

App infrastructure (all the vs code libs, running scripts, etc.) should be updated.

@alexkrechik alexkrechik added this to the 2.16.0 milestone Apr 27, 2024
@alexkrechik alexkrechik self-assigned this Apr 27, 2024
@alexkrechik
Copy link
Owner Author

alexkrechik commented Apr 27, 2024

There are a lot of problems with the current setup:

  1. The final build file is not optimized
  2. Complicated to run extension locally
  3. All the vscode-related libs are outdated.
  4. typescript and other helper libs are totally outdated as well.

@alexkrechik
Copy link
Owner Author

I will do the final review, but https://github.com/alexkrechik/VSCucumberAutoComplete/pull/484/files works locally. Main updates:

  1. Updated all the VsCode libraries to the latest versions
  2. Updated Typescript to the latest version and fixed all the typings
  3. Moved to Jest usage instead of old versions of Chai + Mocka
  4. Simplified work with a project opened in one folder - moved almost all the required functional to the root package.json

@alexkrechik
Copy link
Owner Author

This issue is to be fixed or implemented in the 3.0.0 version of the extension. If this issue is unresolved or there are additional notes, please create a new ticket with the necessary details.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

1 participant