vscode/extensions
Robo b5a6aa14a8
feat: switch to npm as default package manager (#226927)
* feat: move from yarn to npm

* chore: skip yarn.lock files

* fix: playwright download

* chore: fix compile and hygiene

* chore: bump vsce@2.17.0

Refs 8b49e9dfdf

* test: update results for bat and sh colorizer tests

* fix: add missing lock files for windows

* fix: switch to legacy-peer-deps

* chore: update markdown-it@14.1.0

Refs 737c95a129

esbuild step in extensions-ci-pr was previously using markdown-it
from root which had userland punycode and was able to compile successfully.

* ci: increase pr timeout for windows integration tests

* chore: fix product build

* build: ignore extension dev dependency for rcedit

* build: fix working directory inside container

* build: fix dependency generation

* npm: update dependencies

* ci: use global npmrc

* ci: update cache

* ci: setup global npmrc for private npm auth

* build: fix extension bundling

* chore: sync npm dependencies

* ci: debug env variables for container

* ci: fix win32 cli pipeline

* build: fix npmrc config usage for build/ and remote/ dirs

* fix: windows build

* fix: container builds

* fix: markdown-language-features tests and bundling

```
[03:58:22] Error: Command failed: /Users/demohan/.nvm/versions/node/v20.15.1/bin/node /Users/demohan/github/vscode/extensions/markdown-language-features/esbuild-notebook.js --outputRoot /Users/demohan/github/vscode/.build/extensions/markdown-language-features
✘ [ERROR] Could not resolve "punycode"

    extensions/markdown-language-features/node_modules/markdown-it/lib/index.js:14:27:
      14 │ var punycode     = require('punycode');
         ╵                            ~~~~~~~~~~

  The package "punycode" wasn't found on the file system but is built into node. Are you trying to bundle for node? You can use "platform: 'node'" to do that, which will remove this error.
```

Adds userland package based on beed9aee2c

* fix: container builds for distro

* chore: update yarn occurrences

* fixup! chore: bump vsce@2.17.0

Uses the closest version to `main` branch that does not
include d3cc84cdec
while still having the fix 8b49e9dfdf

* chore: sync npm dependencies

* chore: sync npm dependencies

* chore: sync npm dependencies

* chore: throw error when yarn is used for installation

* chore: add review feedback

* chore: switch exec => run where needed

* chore: npm sync dependencies

* fix: markdown-language-features bundling

```
✘ [ERROR] Could not resolve "punycode"

    extensions/markdown-language-features/node_modules/markdown-it/lib/index.js:14:27:
      14 │ var punycode     = require('punycode');
         ╵                            ~~~~~~~~~~

  The package "punycode" wasn't found on the file system but is built into node. Are you trying to bundle for node? You can use "platform: 'node'" to do that, which will remove this error.
```

Adds missing userland package based on markdown-it/markdown-it@beed9ae,
can be removed once we update markdown-it >= 14.1.0

* ci: rename no-yarn-lock-changes.yml

* chore: sync npm dependencies

* ci: restore no-yarn-lock-changes.yml

We can disable it in a separate PR to keep the required
checks happy and also need workflow edit perms.

* chore: sync npm dependencies

* ci: rebuild cache

* ci: fix no-package-lock-changes.yml

* chore: bump distro

* chore: rm yarn.lock files

* chore: rm yarn.lock files without dependencies

* chore: add vscode-selfhost-import-aid to postinstall dirs

* chore: bump distro
2024-09-06 22:18:02 +09:00
..
bat feat: switch to npm as default package manager (#226927) 2024-09-06 22:18:02 +09:00
clojure feat: switch to npm as default package manager (#226927) 2024-09-06 22:18:02 +09:00
coffeescript feat: switch to npm as default package manager (#226927) 2024-09-06 22:18:02 +09:00
configuration-editing feat: switch to npm as default package manager (#226927) 2024-09-06 22:18:02 +09:00
cpp feat: switch to npm as default package manager (#226927) 2024-09-06 22:18:02 +09:00
csharp feat: switch to npm as default package manager (#226927) 2024-09-06 22:18:02 +09:00
css feat: switch to npm as default package manager (#226927) 2024-09-06 22:18:02 +09:00
css-language-features feat: switch to npm as default package manager (#226927) 2024-09-06 22:18:02 +09:00
dart Update grammars (#227249) 2024-08-30 22:03:00 +02:00
debug-auto-launch feat: switch to npm as default package manager (#226927) 2024-09-06 22:18:02 +09:00
debug-server-ready feat: switch to npm as default package manager (#226927) 2024-09-06 22:18:02 +09:00
diff Use categories for builtin extensions groups (#202453) 2024-01-14 18:19:29 +01:00
docker feat: switch to npm as default package manager (#226927) 2024-09-06 22:18:02 +09:00
emmet feat: switch to npm as default package manager (#226927) 2024-09-06 22:18:02 +09:00
extension-editing feat: switch to npm as default package manager (#226927) 2024-09-06 22:18:02 +09:00
fsharp feat: switch to npm as default package manager (#226927) 2024-09-06 22:18:02 +09:00
git feat: switch to npm as default package manager (#226927) 2024-09-06 22:18:02 +09:00
git-base feat: switch to npm as default package manager (#226927) 2024-09-06 22:18:02 +09:00
github feat: switch to npm as default package manager (#226927) 2024-09-06 22:18:02 +09:00
github-authentication feat: switch to npm as default package manager (#226927) 2024-09-06 22:18:02 +09:00
go feat: switch to npm as default package manager (#226927) 2024-09-06 22:18:02 +09:00
groovy feat: switch to npm as default package manager (#226927) 2024-09-06 22:18:02 +09:00
grunt feat: switch to npm as default package manager (#226927) 2024-09-06 22:18:02 +09:00
gulp feat: switch to npm as default package manager (#226927) 2024-09-06 22:18:02 +09:00
handlebars feat: switch to npm as default package manager (#226927) 2024-09-06 22:18:02 +09:00
hlsl feat: switch to npm as default package manager (#226927) 2024-09-06 22:18:02 +09:00
html feat: switch to npm as default package manager (#226927) 2024-09-06 22:18:02 +09:00
html-language-features feat: switch to npm as default package manager (#226927) 2024-09-06 22:18:02 +09:00
ini feat: switch to npm as default package manager (#226927) 2024-09-06 22:18:02 +09:00
ipynb feat: switch to npm as default package manager (#226927) 2024-09-06 22:18:02 +09:00
jake feat: switch to npm as default package manager (#226927) 2024-09-06 22:18:02 +09:00
java feat: switch to npm as default package manager (#226927) 2024-09-06 22:18:02 +09:00
javascript feat: switch to npm as default package manager (#226927) 2024-09-06 22:18:02 +09:00
json feat: switch to npm as default package manager (#226927) 2024-09-06 22:18:02 +09:00
json-language-features feat: switch to npm as default package manager (#226927) 2024-09-06 22:18:02 +09:00
julia Update grammars (#224167) 2024-07-29 02:33:03 -07:00
latex Update grammars (#224167) 2024-07-29 02:33:03 -07:00
less feat: switch to npm as default package manager (#226927) 2024-09-06 22:18:02 +09:00
log feat: switch to npm as default package manager (#226927) 2024-09-06 22:18:02 +09:00
lua feat: switch to npm as default package manager (#226927) 2024-09-06 22:18:02 +09:00
make feat: switch to npm as default package manager (#226927) 2024-09-06 22:18:02 +09:00
markdown-basics feat: switch to npm as default package manager (#226927) 2024-09-06 22:18:02 +09:00
markdown-language-features feat: switch to npm as default package manager (#226927) 2024-09-06 22:18:02 +09:00
markdown-math feat: switch to npm as default package manager (#226927) 2024-09-06 22:18:02 +09:00
media-preview feat: switch to npm as default package manager (#226927) 2024-09-06 22:18:02 +09:00
merge-conflict feat: switch to npm as default package manager (#226927) 2024-09-06 22:18:02 +09:00
microsoft-authentication feat: switch to npm as default package manager (#226927) 2024-09-06 22:18:02 +09:00
notebook-renderers feat: switch to npm as default package manager (#226927) 2024-09-06 22:18:02 +09:00
npm feat: switch to npm as default package manager (#226927) 2024-09-06 22:18:02 +09:00
objective-c feat: switch to npm as default package manager (#226927) 2024-09-06 22:18:02 +09:00
perl feat: switch to npm as default package manager (#226927) 2024-09-06 22:18:02 +09:00
php feat: switch to npm as default package manager (#226927) 2024-09-06 22:18:02 +09:00
php-language-features feat: switch to npm as default package manager (#226927) 2024-09-06 22:18:02 +09:00
powershell feat: switch to npm as default package manager (#226927) 2024-09-06 22:18:02 +09:00
pug feat: switch to npm as default package manager (#226927) 2024-09-06 22:18:02 +09:00
python feat: switch to npm as default package manager (#226927) 2024-09-06 22:18:02 +09:00
r feat: switch to npm as default package manager (#226927) 2024-09-06 22:18:02 +09:00
razor feat: switch to npm as default package manager (#226927) 2024-09-06 22:18:02 +09:00
references-view feat: switch to npm as default package manager (#226927) 2024-09-06 22:18:02 +09:00
restructuredtext feat: switch to npm as default package manager (#226927) 2024-09-06 22:18:02 +09:00
ruby feat: switch to npm as default package manager (#226927) 2024-09-06 22:18:02 +09:00
rust feat: switch to npm as default package manager (#226927) 2024-09-06 22:18:02 +09:00
scss feat: switch to npm as default package manager (#226927) 2024-09-06 22:18:02 +09:00
search-result feat: switch to npm as default package manager (#226927) 2024-09-06 22:18:02 +09:00
shaderlab feat: switch to npm as default package manager (#226927) 2024-09-06 22:18:02 +09:00
shellscript feat: switch to npm as default package manager (#226927) 2024-09-06 22:18:02 +09:00
simple-browser feat: switch to npm as default package manager (#226927) 2024-09-06 22:18:02 +09:00
sql feat: switch to npm as default package manager (#226927) 2024-09-06 22:18:02 +09:00
swift feat: switch to npm as default package manager (#226927) 2024-09-06 22:18:02 +09:00
theme-abyss feat: switch to npm as default package manager (#226927) 2024-09-06 22:18:02 +09:00
theme-defaults feat: switch to npm as default package manager (#226927) 2024-09-06 22:18:02 +09:00
theme-kimbie-dark feat: switch to npm as default package manager (#226927) 2024-09-06 22:18:02 +09:00
theme-monokai feat: switch to npm as default package manager (#226927) 2024-09-06 22:18:02 +09:00
theme-monokai-dimmed feat: switch to npm as default package manager (#226927) 2024-09-06 22:18:02 +09:00
theme-quietlight feat: switch to npm as default package manager (#226927) 2024-09-06 22:18:02 +09:00
theme-red feat: switch to npm as default package manager (#226927) 2024-09-06 22:18:02 +09:00
theme-seti feat: switch to npm as default package manager (#226927) 2024-09-06 22:18:02 +09:00
theme-solarized-dark feat: switch to npm as default package manager (#226927) 2024-09-06 22:18:02 +09:00
theme-solarized-light feat: switch to npm as default package manager (#226927) 2024-09-06 22:18:02 +09:00
theme-tomorrow-night-blue feat: switch to npm as default package manager (#226927) 2024-09-06 22:18:02 +09:00
tunnel-forwarding feat: switch to npm as default package manager (#226927) 2024-09-06 22:18:02 +09:00
types
typescript-basics feat: switch to npm as default package manager (#226927) 2024-09-06 22:18:02 +09:00
typescript-language-features feat: switch to npm as default package manager (#226927) 2024-09-06 22:18:02 +09:00
vb feat: switch to npm as default package manager (#226927) 2024-09-06 22:18:02 +09:00
vscode-api-tests feat: switch to npm as default package manager (#226927) 2024-09-06 22:18:02 +09:00
vscode-colorize-tests feat: switch to npm as default package manager (#226927) 2024-09-06 22:18:02 +09:00
vscode-test-resolver feat: switch to npm as default package manager (#226927) 2024-09-06 22:18:02 +09:00
xml feat: switch to npm as default package manager (#226927) 2024-09-06 22:18:02 +09:00
yaml feat: switch to npm as default package manager (#226927) 2024-09-06 22:18:02 +09:00
cgmanifest.json
esbuild-webview-common.js Fix files not being copied on first esbuild watch (#185618) 2023-06-19 23:59:46 +02:00
mangle-loader.js disable extension mangling, (#204700) 2024-02-08 10:47:54 +01:00
package-lock.json feat: switch to npm as default package manager (#226927) 2024-09-06 22:18:02 +09:00
package.json Pick up TS 5.5.4 recovery (#223155) 2024-07-22 17:07:45 -07:00
postinstall.mjs Reapply building of web server (#166391) 2022-11-15 14:55:40 -08:00
shared.webpack.config.js Update condition names to allow node (#198274) 2023-11-17 10:57:50 +00:00
tsconfig.base.json Update extension enabled tsconfig libs (#159631) 2022-08-31 07:57:15 +02:00