vscode-dotnet-runtime/vscode-dotnet-sdk-extension
Noah Gilson 56b1833309
Leverage Internal Feed for Further Dependencies (#2107)
* switch from public to intl

* Dont wait for eslint to package

* Try to install eslint global

* Remove rimraf from gitignore, it doesnt make sense why its there?

this shouldnt make any folder called rimraf

* add rimraf globally

* Dont install -g as -g doesnt work on eslint /shrug

* Try installing -g and -l for separate components

* use save-dev

* Call npx to run eslint local as global since global cant resolve local packages well

* Tell NPX to use eslint that supports TS

* Move Lint and Upstream Verification onto OSX

This will make it faster since more of those agents are available and also free up more of the high demand windows agents that are needed to run the windows leg.

* Fix build

* Leverage npm ci to lock the version

This is to hopefully prevent E401 from trying to update new versions onto the base from an unauth'd machine

* Remove batch true

This is so multiple commits can run PRs at the same time. This has been turned on for a long time and I'm not sure why it was.

Thank you @miyanni for helping figure this out, it was a weird an unexpected thing to dig through from the initial problem set.
2025-01-29 13:35:42 -08:00
..
.vscode Update classes to all have worker contexts 2023-11-08 10:18:25 -08:00
images Permit Installing .NET via a package.json file (#1976) 2024-10-04 09:22:04 -07:00
src Update dotnetcli domain (#2089) 2025-01-15 09:28:19 -08:00
.npmrc Remediate npm configuration issues 2022-07-14 15:34:55 -07:00
CHANGELOG.md add changelog for runtiem and sdk extensions 2023-08-15 13:57:16 -05:00
README.md Address Noah's review notes 2023-08-22 22:03:41 -05:00
package-lock.json 2.2.1 Branding & Dependencies (#1983) 2024-10-15 11:43:22 -07:00
package.json Leverage Internal Feed for Further Dependencies (#2107) 2025-01-29 13:35:42 -08:00
tsconfig.json Updating sample extension to expose SDK commands 2021-02-18 09:31:14 -08:00
webpack.config.js Respond to pr feedback from Sarah to improve code quality 2023-10-03 13:58:23 -07:00
yarn.lock Improve FindPath API for Finding SDK w/out Feature Band (#2042) 2024-11-14 23:28:51 +00:00

README.md

.NET SDK Install Tool

Version Installs

This VSCode extension allows acquisition of a local copy of the .NET SDK. While originally developed and intended to be used as part of the .NET Coding Pack, this extension can be used by other extensions like C# DevKit, Polyglot Notebooks, and others to ensure that a .NET SDK is available on the user's machine. This can be useful when another extension needs to make use of the .NET Toolchain to compile or run code.

Note: .NET SDKs installed with this extension are unique per-calling-extension, and will not be installed system-wide. This means they will not be usable from outside of the VS Code editor.

.NET Foundation

.NET for VSCode is a .NET Foundation project.

See the .NET home repo to find other .NET-related projects.

License

.NET Core (including this repo) is licensed under the MIT license.

Telemetry Notice

Please note that this extension collects telemetry by default and aims to follow the VS Code Telemetry Policy. You may disable this telemetry in the extension settings.