vscode/build
Connor Peet 0f323440e5
eng: allow css nesting via postcss plugin (#203726)
* eng: allow css nesting via postcss plugin

CSS nesting has landed in most browsers at this point, but we don't want
to break users who are still stuck on old browser (mainly older iOS
devices.) This PR adds a postcss plugin to the build process that
de-nests nested CSS.

The plugin required a newer version of postcss as well, so I have
updated that and a couple other modules to their latest versions.

* update build's package.json versions too
2024-01-29 11:19:37 -08:00
..
azure-pipelines eng: fix missing rustup command in build (#203462) 2024-01-25 17:56:24 +01:00
builtin Remove uses of X-UA-Compatible meta tag (#177739) 2023-04-04 13:02:01 -07:00
checksums chore: bump electron@27.2.3 (#202771) 2024-01-22 20:25:03 +01:00
darwin remove inline sourcemaps from build files (#198842) 2023-11-22 14:05:46 +01:00
lib eng: allow css nesting via postcss plugin (#203726) 2024-01-29 11:19:37 -08:00
linux chore: address codeql warnings (#201776) 2024-01-05 10:03:05 +01:00
monaco Removes unneeded monaco-editor-esm-bundle 2023-11-15 19:41:53 +01:00
npm chore: replace deprecated octal escape sequences with hex (#197518) 2023-12-20 16:30:32 +01:00
win32 do not create a double semi colon when adding to path (#202583) 2024-01-17 16:54:23 +01:00
.cachesalt refactor: use sysroots on linux prod pipeline (#192513) 2023-12-12 11:39:00 +01:00
.gitattributes force .exe, .dll as binary to fix CRLF/LF problems (#107862) 2020-10-01 10:17:49 +02:00
.gitignore remove inline sourcemaps from build files (#198842) 2023-11-22 14:05:46 +01:00
.moduleignore Add xterm scope to moore places 2023-11-02 06:34:09 -07:00
.moduleignore.darwin Bump windows-process-tree (#184759) 2023-06-12 11:36:56 -07:00
.moduleignore.linux Bump windows-process-tree (#184759) 2023-06-12 11:36:56 -07:00
.moduleignore.win32 Bump windows-mutex to 0.4.4 (#184366) 2023-06-09 09:40:10 -07:00
.webignore Move to xterm scoped image addon 2023-11-01 14:47:59 -07:00
eslint.js Re-enable running our eslint rules using ts-node (#159495) 2022-08-30 08:40:04 +02:00
filters.js JS/TS package acquisition (#184438) 2023-08-28 00:49:40 -07:00
gulpfile.cli.js Remove win32-ia32 target (#195559) 2023-10-16 13:28:09 +02:00
gulpfile.compile.js add core-ci-pr task which does a full build without mangling 2023-06-07 15:51:48 +02:00
gulpfile.editor.js Removes unneeded monaco-editor-esm-bundle 2023-11-15 19:41:53 +01:00
gulpfile.extensions.js forwarding: add built-in tunnel forwarding extension (#189874) 2023-08-08 22:00:03 +01:00
gulpfile.hygiene.js auto-fixed prefer-const violation 2022-06-08 17:49:21 +02:00
gulpfile.js consume swc as libaray and wire up into the existing transpiler logic 2022-09-07 10:46:27 +02:00
gulpfile.reh.js fix: add linux library dependency check for remote server (#202210) 2024-01-15 17:43:42 +09:00
gulpfile.scan.js Remove win32-ia32 target (#195559) 2023-10-16 13:28:09 +02:00
gulpfile.vscode.js Switch to using sha256 for checksums (fixes CodeQL warning) (#201977) 2024-01-08 14:11:19 +01:00
gulpfile.vscode.linux.js refactor: use sysroots on linux prod pipeline (#192513) 2023-12-12 11:39:00 +01:00
gulpfile.vscode.web.js add extensions-ci-pr task which does a full build without mangling 2023-06-07 16:36:02 +02:00
gulpfile.vscode.win32.js Remove win32-ia32 target (#195559) 2023-10-16 13:28:09 +02:00
hygiene.js Make unicode file lint rule more strict 2023-11-27 11:57:32 -08:00
package.json eng: allow css nesting via postcss plugin (#203726) 2024-01-29 11:19:37 -08:00
setup-npm-registry.js Adopt new distro format (#178689) 2023-04-02 09:35:39 +02:00
stylelint.js Improve stylelint variable checking (#178002) 2023-03-22 14:59:25 +01:00
tsconfig.build.json Re-enable running our eslint rules using ts-node (#159495) 2022-08-30 08:40:04 +02:00
tsconfig.json remove inline sourcemaps from build files (#198842) 2023-11-22 14:05:46 +01:00
yarn.lock eng: allow css nesting via postcss plugin (#203726) 2024-01-29 11:19:37 -08:00