Commit Graph

15 Commits

Author SHA1 Message Date
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
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
Alex Dima
cab9713422 Fixes #141994: Address eslint problems 2022-02-02 13:18:12 +01:00
Alex Dima
1b1d594671 Run headless on CI 2022-01-25 20:49:30 +01:00
Alex Dima
2ccb32cfe9 Use @playwright/test instead of playwright 2022-01-25 18:21:30 +01:00
Alex Dima
bd369c638e Add check that the editor's ESM JS files can be loaded in a browser 2022-01-25 15:19:30 +01:00
Benjamin Pasero
9be2757019 🆙 playwright@1.18 (#140767)
* tests - use `@playwright/test@1.18.0-rc1`

* fix bad dependency

* clear more weird ts dependencies
2022-01-15 09:35:39 +01:00
Alex Dima
898c759f85 Fail the build when webpack has bundling warnings (early prevention of issues like microsoft/monaco-editor#2691) 2021-10-11 18:14:10 +02:00
Logan Ramos
d5a670eaeb Switch to deepStrictEqual part of #118667 2021-03-30 12:05:06 -04:00
Logan Ramos
31fd94b660 First round of getting rid of deprecated asserts (#120125) 2021-03-29 15:48:46 -04:00
Alexandru Dima
0a943766a5 Fix monaco checks 2021-01-28 14:48:41 +01:00
Alexandru Dima
689fbbd960 Increase timeouts 2020-12-30 14:15:14 +01:00
Alexandru Dima
4b6280aa8c Skip webkit 2020-12-28 21:53:35 +01:00
Alexandru Dima
9945754a62 Add editor smoke test (ported from monaco-editor) 2020-12-28 21:44:42 +01:00