Граф коммитов

15 Коммитов

Автор SHA1 Сообщение Дата
Noah Gilson 814208c72c
Improve FindPath API for Finding SDK w/out Feature Band (#2042)
* Fix acquisition error on non fully qualified version

The new, unreleased code for getting a feature band of a sdk version try catches when it tries to get the band. It will not throw if there is no band in the string which can be expected in certain cases, but it still posts an error to the event stream. Posting an error to the event stream causes the error to bubble up to the user even if it is caught. We need to take some additional action here so the user doesn't see an error popup for something that's not an error. This is blocking our release with all of the findPath features.

Resolves https://github.com/dotnet/vscode-dotnet-runtime/issues/2015

Version updates are to update the shas of the internal packages which got updated.

* Update imports

* remove extra else
2024-11-14 23:28:51 +00:00
Noah Gilson f52e9de3d1
2.2.1 Branding & Dependencies (#1983)
* Update dependencies and 2.2.1 branding

* Respond to breaking changes from libs

* update shas
2024-10-15 11:43:22 -07:00
Noah Gilson e9c440e1e8
Migrate to ESLint (#1944)
* get eslint running but its failing a lot of checks

* Fix the linting after migration

* Fix many errors

* 65 errors to go

* fix almost every lint issue

* clean lint

* Remove references to tslint

* dont install eslint as it is already here

* install eslint

* update eslint

* dont empty cache because eslint is failing to register the types that exist

* try to help eslint find the files for type defs

* Set typescript resolver

* Fix imports

* Add some import plugin but still cant import vscode correctly

* install eslint globally

* skip npm installl

* add imports

* try to fix the import issue

* build before hand so the types are picked up -_____-

* Revert "build before hand so the types are picked up -_____-"

This reverts commit e5381b42df.

* rollback to eslint 8 but still run build
2024-09-10 21:39:51 -07:00
Noah Gilson 020b9da335
Update node and typescript dependencies (#1900) 2024-07-31 15:15:55 -07:00
Noah Gilson eb44baba8a
bump dependencies (#1838)
braces needs to be updated due to an issue with their newest release
2024-06-17 16:51:11 +00:00
Noah Gilson 6946df5bd5
Update Axios Cache Interceptor Bundle for Runtime Error Change (#1810)
* Update axios cache interceptor for bug fix

* Force update axios as well

* Migrate from vsce to @vscode/vsce

This is required for using newer versions of vsce.

* Update Node to 18 from 16 as VSCE now requires 18

* Extend log test timeout since it seems to sometimes take longer

* Make the assert not a question
2024-05-23 22:21:58 +00:00
Noah Gilson dc058c717e
Update Is Online Lookup (#1758)
* Update Dependencies

* Remove is online

Is-online now requires ES6.
It has not been maintained in over 2 years.
The checks it does are fairly rudimentary. We only rely on this code to try to diagnose the error which has already happened.
I would trust this code rather than rely on external libraries.

* Fix timeout logic for no is online

* Fix Linting Issues
2024-04-18 11:04:38 -07:00
Noah Gilson 1df99b44fd Merge remote-tracking branch 'upstream/main' into nagilson-global-sdk-install 2023-10-02 17:00:54 -07:00
Noah Gilson dd9935bc71 Merge branch 'nagilson-171-release' into nagilson-axios
Add to the local SDK tests that fail if you have a global SDK a warning so they dont fail when building on a devbox
Merge in the version resolver changes to expect a json object from WRWorker
Merge all of the package upgrades together
2023-08-22 14:31:53 -07:00
Noah Gilson 35640a057c Add rimraf as a dependency on the root folder. This worked to enable another PR to download rimraf onto the build machines which dont have permission to acquire it anymore 2023-07-19 09:05:10 -07:00
Noah Gilson 591ed25989 Bump vscode versions so that vsce package succeeds on the sample extension
VSCode added support for no activiation events in vsce with 1.74.0, the vsce package will fail until this update was added to bump vscode engine in the sample extension. VSCE is also deprecated and you must use @vscode/vsce now.
2023-07-17 10:18:10 -07:00
Noah Gilson 22dc2e8478 Improve message for dependency verifier and install some new package updates 2023-03-21 10:12:23 -07:00
Noah Gilson c2c5dfc1e2 Update yarn locks and npm locks to use axios and all of the needed things 2023-03-21 09:35:20 -07:00
Noah Gilson d0909d3147 Install axios into yarn and npm 2023-03-21 09:20:50 -07:00
Noah Gilson ca5683d7c7 Add yarn lock 2022-09-26 09:40:31 -07:00