Johannes
d6f5727021
also use SWC for extensions transpile
2022-09-07 11:18:53 +02:00
Johannes
87e54a0759
consume swc as libaray and wire up into the existing transpiler logic
2022-09-07 10:46:27 +02:00
Johannes
d7fafc7ada
remove swc as executable task
2022-09-07 10:40:45 +02:00
João Moreno
d868c444a8
Build: Properly verify signed macOS application bundle ( #160056 )
...
* properly test signed macos application
fixes #159873
* more checks
* hm
2022-09-05 07:54:37 +02:00
Johannes
2f390ceb5d
add missing JS file
2022-08-31 16:59:37 +02:00
Johannes
872e9dfc81
comments, todos
2022-08-31 14:56:23 +02:00
Johannes
52193cfc09
make to run buildWebNodePaths when using transpile-swc
2022-08-30 14:27:20 +02:00
Johannes
a252938303
Merge branch 'main' into joh/swc
2022-08-30 14:14:22 +02:00
Benjamin Pasero
2ba046482d
bump esbuild@1.15.5 ( #159533 )
...
bump esbuild
2022-08-30 12:52:31 +02:00
Matt Bierner
5e92794be6
Re-enable running our eslint rules using ts-node ( #159495 )
...
Resubmission of #157532 with the following changes:
- Use `eslint-plugin-local` instead of `yarn` link to run our plugins
- Move our plugins to a top level `.eslintplugin` dir (as required by `eslint-plugin-local`)
- Update all names to `local/`
2022-08-30 08:40:04 +02:00
Matt Bierner
71c216d91f
Fix lint errors in our npm scripts ( #159501 )
2022-08-29 15:35:23 -07:00
Matt Bierner
9e5248072a
Fix ts-node for eslint ( #159483 )
...
Bumps the cachesalt to make sure ts-node is installed
2022-08-29 20:51:12 +02:00
Matt Bierner
5b21c7f28b
Run our custom eslint rules using ts-node ( #157532 )
...
* Run our custom eslint rules using ts-node
Use `ts-node` to run our custom eslint rules. This lets us delete the pre-compiled js. It also means you can don't have to compile the rules while editing them
As part of this change, I've also switched us to using an eslint plugin instead of a rulesDir. This is now the preferred way to ship custom rules
* Fix two more disables
* Move ts-node to project root
* Enable transpileOnly
2022-08-29 09:39:09 -07:00
Ladislau Szomoru
31acf4253d
Engineering - Disable Terrapin ( #159441 )
...
Disable Terrapin
2022-08-29 02:39:00 -07:00
Matt Bierner
b5a1bb34e9
Pick up latest TS for building VS Code ( #158420 )
2022-08-26 23:00:38 +02:00
Johannes
46bab7505c
let builds use transpile-client-swc
2022-08-26 15:03:31 +02:00
Johannes
7ec1ebdd5f
* tweak createSwcClientStream to have async exec
...
* add `transpileClientSWC` and corresponding gulp task
2022-08-26 15:02:01 +02:00
Johannes
18e45ac6cd
don't use --copy-files options has it seems to break BOM
2022-08-26 11:58:36 +02:00
Johannes
93e346a449
Merge branch 'main' into joh/swc
2022-08-26 08:59:51 +02:00
João Moreno
3e014a7459
argh, still wrong EOL ( #159160 )
2022-08-25 08:48:58 -04:00
Alex Burgel
c27c1638ec
Add swift to supported darwin document types ( #159002 )
...
* Add swift to supported darwin document types
* add compilation output
Co-authored-by: João Moreno <joao.moreno@microsoft.com >
2022-08-24 13:06:19 +00:00
João Moreno
934940b58d
Improve language pack fetching for policies ( #159048 )
...
fixes #157219
2022-08-24 14:10:48 +02:00
Robo
3933a69210
fix: remove debian dependency on libgcc-s1 ( #158883 )
2022-08-23 10:06:12 -07:00
Johannes
c7c4b4999b
Merge branch 'main' into joh/swc
2022-08-23 18:56:48 +02:00
isidor
f1143ac3d6
make sure to include mp3 files in our build
2022-08-22 12:48:59 +02:00
isidor
a5db59ad6b
use .mp3 files for audio cues
2022-08-22 10:58:58 +02:00
João Moreno
235a92a369
feat: windows: set rc strings for *.node files ( #158590 )
...
Fixes : #156408
2022-08-20 19:48:18 +02:00
João Moreno
866bddc98b
build: retry policy generation ( #158581 )
...
Fixes : #157736
2022-08-19 15:38:35 +02:00
Tyler James Leonhardt
dd0ed9381a
fix accidental removal of desktop strings ( #158330 )
2022-08-16 20:58:17 -07:00
Tyler James Leonhardt
108916901d
Pull in web strings into Language Pack ( #158053 )
...
remove old tasks and include web strings in export
2022-08-15 13:46:34 -04:00
Raymond Zhao
17c169a7b7
Refactor package dependencies generators ( #157845 )
2022-08-11 17:09:00 -07:00
Tyler James Leonhardt
bb158881a5
revert and still use PAT ( #157955 )
...
still use PAT
2022-08-11 15:55:57 -07:00
Tyler James Leonhardt
1246fe5f9c
try removing PAT from distro-build ( #157950 )
2022-08-11 15:47:40 -04:00
Benjamin Pasero
0895639566
debt - mention our wiki when putting out layer errors ( #157768 )
2022-08-10 15:37:21 +02:00
Daniel Imms
4828845616
Merge branch 'main' into fish-shell-integration
2022-08-09 14:30:59 -07:00
Daniel Imms
327773c45b
Include .fish script in packaged build
2022-08-09 14:24:31 -07:00
Matt Bierner
460768a452
Update TS versions ( #157550 )
...
* Update TS versions
Update the bundled TS and build TS version
* Add explicit annotations
* Recompile JS
2022-08-09 11:26:24 -07:00
Z. Grace Moreau
2a8196035e
followup to renaming fish script
...
Should have been part of 90a258a .
2022-08-09 10:59:21 -06:00
Henning Dieterichs
516f0d1246
Introduces diffing infrastructure & experimental diffing algorithm. ( #157646 )
...
* Introduces diffing infrastructure & experimental diffing algorithm.
* Fixes CI
* Fixes unit test
* Fixes CI tests.
2022-08-09 18:03:26 +02:00
Daniel Imms
aafaebd5c1
Merge branch 'main' into fish-shell-integration
2022-08-08 15:16:14 -07:00
Z. Grace Moreau
a79956ac84
try exempting *.fish files from copyright requirements
...
This appears consistent with the treatment of other shell scripts.
2022-08-08 14:49:38 -06:00
Tyler James Leonhardt
49394cc44d
Enable translations for extension code for the web ( #155355 )
...
* Initial attempt
* alex feedback
2022-08-08 09:11:16 -07:00
Connor Peet
fbda011715
build: do proper hashing for built-in dependencies ( #157295 )
...
Fixes #157244
2022-08-05 13:00:33 -07:00
Z. Grace Moreau
7432973ad7
add shell integration script for fish
2022-08-05 10:07:10 -06:00
Alexandru Dima
c0560907e9
Merge pull request #157171 from mjbvz/able-rooster
...
Try using AbortController for disposable dom listeners
2022-08-05 15:06:16 +02:00
Benjamin Pasero
73fd3f1103
fix build ( #157217 )
...
* fix build
* fix compile
* flaky
* .
2022-08-05 09:16:20 +02:00
Matt Bierner
a43e9acd68
Add AbortController to core types
2022-08-04 16:26:18 -07:00
Benjamin Pasero
ede1cd6a38
Windows: some Firefox web tests are timing out randomly ( fix #155760 ) ( #157125 )
2022-08-04 20:41:00 +02:00
Benjamin Pasero
ce3d9d0acc
Merge branch 'main' into electron-19.x.y
2022-08-04 13:01:36 +02:00
Benjamin Pasero
12300dac0c
Windows: some Firefox web tests are timing out randomly ( #155760 ) ( #157066 )
2022-08-04 11:45:54 +02:00