You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Remove axios dependency from extension client (#333)
Closes#332
* Refactor code structure for improved readability and maintainability
* Add pretest-compile script to package.json for dependency installation
* Replace axios with native fetch API (#332)
* Add Jest test suite (jest, ts-jest, jest-fetch-mock) with 18 tests
covering all modified HTTP code paths
* Bump minimum VS Code engine requirement to ^1.76.0
* Fix TS2322: wrap iconPath strings with Uri.file()
* test(vscode-mock): add `Uri.file` to `client/__mocks__/vscode.ts`
* chore(vscode): configure Jest and prevent auto-opening test results
* test(Utils): update comment to remove axios-specific reference
* fix(HoverProvider): initialize knownItems and preserve array on error
* refactor(hover): remove unused singleton field
* Temporarily skip failing serverJS ItemCompletion start/event tests (tracked in #335)
* Document npm usage: add test scripts and dev:help helper
* fix(things-explorer): clarify error message when reloading things
* refactor(eslint): consolidate ESLint config into single .eslintrc.cjs file
* chore: improve VS Code launch and task configuration clarity
* chore(workspace): remove tumido.cron-explained from recommended extensions
* fix(tests+utils): replace async/await with promise chains to satisfy lint rule
---------
Signed-off-by: Patrik Gfeller <patrik.gfeller@proton.me>
0 commit comments