Simon Zünd
1ef0fe1ba3
[ts] Upgrade typescript to 4.3-beta
...
R=tvanderlippe@chromium.org
Bug: 1196203
Change-Id: Ia4162039831919cf5a3273a720cc73d56bf534f9
Reviewed-on: https://chromium-review.googlesource.com/c/devtools/devtools-frontend/+/2846324
Commit-Queue: Simon Zünd <szuend@chromium.org >
Reviewed-by: Tim van der Lippe <tvanderlippe@chromium.org >
Reviewed-by: Jack Franklin <jacktfranklin@chromium.org >
2021-04-22 10:06:17 +00:00
Simon Zünd
a38b38ff4f
[deps] Add @types/marked package
...
R=jacktfranklin@chromium.org
Bug: chromium:1108699
Change-Id: I53591b274be31411b08b65da0f09aeb4dcfdcb3a
Reviewed-on: https://chromium-review.googlesource.com/c/devtools/devtools-frontend/+/2831434
Reviewed-by: Jack Franklin <jacktfranklin@chromium.org >
Commit-Queue: Simon Zünd <szuend@chromium.org >
2021-04-16 12:24:45 +00:00
Tim van der Lippe
685c0b8953
Update typescript-eslint and type packages
...
R=jacktfranklin@chromium.org
DISABLE_THIRD_PARTY_CHECK=TypeScript-eslint update
Bug: none
Change-Id: I4e22f8fe3e2c089331a6615c47916860237e7596
Reviewed-on: https://chromium-review.googlesource.com/c/devtools/devtools-frontend/+/2815123
Auto-Submit: Tim van der Lippe <tvanderlippe@chromium.org >
Commit-Queue: Yang Guo <yangguo@chromium.org >
Reviewed-by: Yang Guo <yangguo@chromium.org >
Reviewed-by: Jack Franklin <jacktfranklin@chromium.org >
2021-04-09 12:39:43 +00:00
Tim van der Lippe
0a9b84dbd8
Update NPM dependencies
...
Major updates to Puppeteer (Chromium roll and updates to types:
https://github.com/puppeteer/puppeteer/blob/0b5969dea9048dc34a4d2e109e96c42e8928182c/CHANGELOG.md#800-2021-02-26 ) and Sinon (unaffected by browser support changes).
DISABLE_THIRD_PARTY_CHECK=NPM updates
R=jacktfranklin@chromium.org
Fixed: 1176642
Change-Id: I419300fc573e8086b4a7b3b6281c81602890f8d0
Reviewed-on: https://chromium-review.googlesource.com/c/devtools/devtools-frontend/+/2782553
Commit-Queue: Tim van der Lippe <tvanderlippe@chromium.org >
Auto-Submit: Tim van der Lippe <tvanderlippe@chromium.org >
Reviewed-by: Jack Franklin <jacktfranklin@chromium.org >
2021-03-24 13:47:34 +00:00
Jack Franklin
9fd84dfc8c
Add postcss to Node deps
...
We already had PostCSS as an implicit dep because stylelint depends on
it. I need to use its API to parse CSS for some of the dark mode
migration, so I'm moving postcss to be a top level dep.
DISABLE_THIRD_PARTY_CHECK=updating node modules
Bug: chromium:1152736
Change-Id: I93919fb2d676337604209cf6bf9c8570f98bd5e0
Reviewed-on: https://chromium-review.googlesource.com/c/devtools/devtools-frontend/+/2780799
Commit-Queue: Jack Franklin <jacktfranklin@chromium.org >
Auto-Submit: Jack Franklin <jacktfranklin@chromium.org >
Reviewed-by: Paul Lewis <aerotwist@chromium.org >
2021-03-23 10:52:17 +00:00
Jack Franklin
32c8d822f1
Update eslint-plugin-rulesdir to 0.2.0
...
DISABLE_THIRD_PARTY_CHECK=node_modules update
Bug: none
Change-Id: I0314c61235e97459facf879aec4bc8b9e1029099
Reviewed-on: https://chromium-review.googlesource.com/c/devtools/devtools-frontend/+/2753149
Commit-Queue: Jack Franklin <jacktfranklin@chromium.org >
Commit-Queue: Tim van der Lippe <tvanderlippe@chromium.org >
Reviewed-by: Tim van der Lippe <tvanderlippe@chromium.org >
Auto-Submit: Jack Franklin <jacktfranklin@chromium.org >
2021-03-12 12:09:08 +00:00
Simon Zünd
ce7765d3a2
[deps] Update eslint-pugin-mocha to 8.1.0
...
DISABLE_THIRD_PARTY_CHECK=Update node deps
R=tvanderlippe@chromium.org
Bug: chromium:1180760
Change-Id: Ieb4cbb72ea2537c742b7f97fa8458efb23f643e0
Reviewed-on: https://chromium-review.googlesource.com/c/devtools/devtools-frontend/+/2739611
Reviewed-by: Tim van der Lippe <tvanderlippe@chromium.org >
Commit-Queue: Simon Zünd <szuend@chromium.org >
2021-03-08 11:15:44 +00:00
Tim van der Lippe
459f40214e
Run npm run install-deps on NPM 7.4.5
...
This CL contains the output of running `npm run install-deps` on
NPM 7.4.5. This includes a version bump of the package-lock.json,
which means all DevTools engineers who run `npm run install-deps`
should use NPM 7+. Additionally, this allows `npm run dedupe` to
produce a better output and remove more duplicate packages.
For more information, see https://github.com/eslint/eslint/issues/14098
DISABLE_THIRD_PARTY_CHECK=NPM update
R=jacktfranklin@chromium.org
Bug: none
Change-Id: Id1ca2f33f3bb7d555dca1c0737d38bc1c7f5221c
Reviewed-on: https://chromium-review.googlesource.com/c/devtools/devtools-frontend/+/2705386
Commit-Queue: Tim van der Lippe <tvanderlippe@chromium.org >
Reviewed-by: Jack Franklin <jacktfranklin@chromium.org >
2021-02-19 13:25:21 +00:00
Tim van der Lippe
b475b8128a
Run npm dedupe by default when installing dependencies
...
This should reduce the disk usage of node_modules for DevTools
clones, hopefully resulting in an overall faster checkout.
For more information, see https://github.com/eslint/eslint/issues/14098
DISABLE_THIRD_PARTY_CHECK=NPM dedupe
R=jacktfranklin@chromium.org
Bug: none
Change-Id: If6759c07480b8ac82b78b7730b8a5ac18bb40b86
Reviewed-on: https://chromium-review.googlesource.com/c/devtools/devtools-frontend/+/2705383
Commit-Queue: Tim van der Lippe <tvanderlippe@chromium.org >
Commit-Queue: Jack Franklin <jacktfranklin@chromium.org >
Auto-Submit: Tim van der Lippe <tvanderlippe@chromium.org >
Reviewed-by: Jack Franklin <jacktfranklin@chromium.org >
2021-02-19 11:23:50 +00:00
Tim van der Lippe
5e33ec715d
Run npm dedupe to cleanup node_modules tree
...
This Cl is the output of the following command:
npm run install-deps -- dedupe
This is an attempt to reduce the amount of disk usage of
the node_modules folder. For more information, see
https://github.com/eslint/eslint/issues/14098
DISABLE_THIRD_PARTY_CHECK=NPM dedupe
R=jacktfranklin@chromium.org
Bug: none
Change-Id: If482ec6cf6ad1936aab4a7b0ff3e61bf5ea98a8f
Reviewed-on: https://chromium-review.googlesource.com/c/devtools/devtools-frontend/+/2703961
Reviewed-by: Jack Franklin <jacktfranklin@chromium.org >
Commit-Queue: Jack Franklin <jacktfranklin@chromium.org >
Auto-Submit: Tim van der Lippe <tvanderlippe@chromium.org >
2021-02-18 12:43:17 +00:00
Simon Zünd
f96b059ad6
[ts] Update TypeScript to 4.2.1-rc
...
DISABLE_THIRD_PARTY_CHECK=TS upgrade
R=tvanderlippe@chromium.org
Bug: None
Change-Id: I2d38f58049560ac6d21e33039fea714ec5115e75
Reviewed-on: https://chromium-review.googlesource.com/c/devtools/devtools-frontend/+/2703951
Commit-Queue: Tim van der Lippe <tvanderlippe@chromium.org >
Auto-Submit: Simon Zünd <szuend@chromium.org >
Reviewed-by: Tim van der Lippe <tvanderlippe@chromium.org >
2021-02-18 11:14:44 +00:00
Tim van der Lippe
6d109a9d45
Update Mocha to 8.3.0
...
This also adds Python-2.0 to the list of accepted licenses.
Lastly, it fixes a bug where the package.json files were incorrectly
reordered. For the `exports` of a particular package, the order that
the entrypoints are defined in is crucial. Therefore, we should not
alter the order of entrypoints and instead maintain the originally
defined ordering. We can use an `OrderedDict` to ensure that Python
always loads the JSON files in the same order.
DISABLE_THIRD_PARTY_CHECK=NPM update
R=jacktfranklin@chromium.org
Bug: none
Change-Id: I5a309782de6015edea6ba3b502aa0db1f008d973
Reviewed-on: https://chromium-review.googlesource.com/c/devtools/devtools-frontend/+/2692909
Auto-Submit: Tim van der Lippe <tvanderlippe@chromium.org >
Reviewed-by: Jack Franklin <jacktfranklin@chromium.org >
Commit-Queue: Tim van der Lippe <tvanderlippe@chromium.org >
2021-02-17 12:08:49 +00:00
Tim van der Lippe
e53b6a665f
Update infrastructure packages
...
This updates bl, yargs and runs `npm run audit fix` to fix
a low severity vulnerability.
DISABLE_THIRD_PARTY_CHECK=NPM update
R=jacktfranklin@chromium.org
Bug: none
Change-Id: I087a3cc1183cb2f9b569f058c64c7ec40166b778
Reviewed-on: https://chromium-review.googlesource.com/c/devtools/devtools-frontend/+/2692908
Commit-Queue: Tim van der Lippe <tvanderlippe@chromium.org >
Reviewed-by: Jack Franklin <jacktfranklin@chromium.org >
2021-02-15 14:37:36 +00:00
Tim van der Lippe
cc71b28ac4
Update stylelint to 13.10.0
...
DISABLE_THIRD_PARTY_CHECK=NPM update
R=jacktfranklin@chromium.org
Bug: none
Change-Id: I41b7006f336b9465677cc7434abd70a732c58221
Reviewed-on: https://chromium-review.googlesource.com/c/devtools/devtools-frontend/+/2692907
Commit-Queue: Tim van der Lippe <tvanderlippe@chromium.org >
Reviewed-by: Jack Franklin <jacktfranklin@chromium.org >
2021-02-15 14:11:00 +00:00
Tim van der Lippe
c7b05fe360
Update testing packages
...
This updates Chai, Karma and Sinon. The breaking changes in Karma
6.0.0 don't affect us.
DISABLE_THIRD_PARTY_CHECK=NPM update
R=jacktfranklin@chromium.org
Bug: none
Change-Id: I77c2d4b1aeb1f0544d56c1f8a37e409a19352bfe
Reviewed-on: https://chromium-review.googlesource.com/c/devtools/devtools-frontend/+/2692906
Commit-Queue: Tim van der Lippe <tvanderlippe@chromium.org >
Reviewed-by: Jack Franklin <jacktfranklin@chromium.org >
2021-02-15 13:17:30 +00:00
Tim van der Lippe
a28afdbaae
Update Rollup to 2.38.5
...
DISABLE_THIRD_PARTY_CHECK=NPM update
R=jacktfranklin@chromium.org
Bug: none
Change-Id: I8c647fb704b19966c1b709e2c9562d0a6f332be2
Reviewed-on: https://chromium-review.googlesource.com/c/devtools/devtools-frontend/+/2692786
Commit-Queue: Tim van der Lippe <tvanderlippe@chromium.org >
Reviewed-by: Jack Franklin <jacktfranklin@chromium.org >
2021-02-15 12:43:50 +00:00
Tim van der Lippe
b97da6baaa
Update ESLint to 7.19.0
...
DISABLE_THIRD_PARTY_CHECK=NPM update
R=jacktfranklin@chromium.org
Bug: none
Change-Id: I6bc8fd7e6f416ceae5e849ba3c4061887b940f07
Reviewed-on: https://chromium-review.googlesource.com/c/devtools/devtools-frontend/+/2692306
Commit-Queue: Tim van der Lippe <tvanderlippe@chromium.org >
Auto-Submit: Tim van der Lippe <tvanderlippe@chromium.org >
Reviewed-by: Jack Franklin <jacktfranklin@chromium.org >
2021-02-12 15:49:18 +00:00
Tim van der Lippe
cf4ab40452
Update typescript-eslint to 4.15.0
...
This also fixes a bug in the PRESUBMIT that ensures that, whenever
we update typescript-eslint, we correctly rerun the full linter
check.
DISABLE_THIRD_PARTY_CHECK=NPM update
R=jacktfranklin@chromium.org
Bug: none
Change-Id: I016f73b26cd84cabf3171aba89c88a0d72820f1a
Reviewed-on: https://chromium-review.googlesource.com/c/devtools/devtools-frontend/+/2692165
Commit-Queue: Tim van der Lippe <tvanderlippe@chromium.org >
Reviewed-by: Jack Franklin <jacktfranklin@chromium.org >
2021-02-12 15:42:37 +00:00
Tim van der Lippe
90e5470c94
Update @types packages
...
DISABLE_THIRD_PARTY_CHECK=NPM updates
R=jacktfranklin@chromium.org
Bug: none
Change-Id: Ia9e3e529cab792cf1c0773f16523489e29fcb6ff
Reviewed-on: https://chromium-review.googlesource.com/c/devtools/devtools-frontend/+/2692163
Commit-Queue: Tim van der Lippe <tvanderlippe@chromium.org >
Commit-Queue: Jack Franklin <jacktfranklin@chromium.org >
Auto-Submit: Tim van der Lippe <tvanderlippe@chromium.org >
Reviewed-by: Jack Franklin <jacktfranklin@chromium.org >
2021-02-12 14:30:45 +00:00
Jack Franklin
5017c095f3
Bump Puppeteer to 7.1.0
...
Doing so lets me remove some of my hacks for previously broken types.
DISABLE_THIRD_PARTY_CHECK=upgrading puppeteer
Bug: chromium:1176642
Change-Id: I141c6eadfe258ac2c8c31fa86c80f014362ee8ce
Reviewed-on: https://chromium-review.googlesource.com/c/devtools/devtools-frontend/+/2692157
Commit-Queue: Jack Franklin <jacktfranklin@chromium.org >
Commit-Queue: Tim van der Lippe <tvanderlippe@chromium.org >
Auto-Submit: Jack Franklin <jacktfranklin@chromium.org >
Reviewed-by: Tim van der Lippe <tvanderlippe@chromium.org >
2021-02-12 12:04:06 +00:00
Jack Franklin
60cc8ba371
Upgrade DevTools Frontend to Puppeteer 7.0.4
...
DISABLE_THIRD_PARTY_CHECK=upgrading pptr
Bug: none
Change-Id: I3b0672d209bd6a35ab0eed7db7cc158cc40039dc
Reviewed-on: https://chromium-review.googlesource.com/c/devtools/devtools-frontend/+/2678700
Commit-Queue: Jack Franklin <jacktfranklin@chromium.org >
Reviewed-by: Tim van der Lippe <tvanderlippe@chromium.org >
2021-02-10 14:07:38 +00:00
Jan Scheffler
a402513aba
Update puppeteer to v6.0.0
...
DISABLE_THIRD_PARTY_CHECK=Update node deps
Bug: None
Change-Id: I775f172f4def88e816d3cfa6881dfedd20f90630
Reviewed-on: https://chromium-review.googlesource.com/c/devtools/devtools-frontend/+/2667202
Reviewed-by: Tim van der Lippe <tvanderlippe@chromium.org >
Commit-Queue: Jan Scheffler <janscheffler@chromium.org >
2021-02-02 14:36:39 +00:00
Simon Zünd
6d32fb19b0
[ts] Update TypeScript to 4.2.0-beta
...
TypeScript now ships type definitions for `ResizeObserver` so this
CL also removes the resize_observer.d.ts file and references to it
from build rules.
DISABLE_THIRD_PARTY_CHECK="TypeScript update"
R=tvanderlippe@chromium.org
Bug: chromium:1166169
Change-Id: I4dff6ed9aa4937f0183210cc735405cb2b8abaf6
Reviewed-on: https://chromium-review.googlesource.com/c/devtools/devtools-frontend/+/2626298
Reviewed-by: Tim van der Lippe <tvanderlippe@chromium.org >
Commit-Queue: Simon Zünd <szuend@chromium.org >
2021-01-14 12:42:25 +00:00
Tim van der Lippe
1fe7f95b0e
Add eslint-plugin-lit-a11y to manage_node_deps
...
This also adds the MPL-2.0 license as valid license to our allowed
licenses list.
R=jacktfranklin@chromium.org
DISABLE_THIRD_PARTY_CHECK=NPM update
Change-Id: I2a3bee2ffc0b328a0579ab62ab27f938bdc876c8
Reviewed-on: https://chromium-review.googlesource.com/c/devtools/devtools-frontend/+/2593130
Commit-Queue: Jack Franklin <jacktfranklin@chromium.org >
Reviewed-by: Jack Franklin <jacktfranklin@chromium.org >
Auto-Submit: Tim van der Lippe <tvanderlippe@chromium.org >
2021-01-05 13:13:19 +00:00
Tim van der Lippe
bfcaca046e
Update remaining outdated packages
...
- Update yargs to 16.1.1
- Update @rollup/plugin-commonjs to 17.0.0
- Update @types/codemirror to 0.0.100
- Update Puppeteer to 5.5.0
- Update Rollup to 2.34.0
DISABLE_THIRD_PARTY_CHECK=NPM update
R=jacktfranklin@chromium.org
Change-Id: Ie3ed95b7c83ec615122643769ff5c53ac4111c09
Reviewed-on: https://chromium-review.googlesource.com/c/devtools/devtools-frontend/+/2567910
Commit-Queue: Tim van der Lippe <tvanderlippe@chromium.org >
Reviewed-by: Jack Franklin <jacktfranklin@chromium.org >
2020-12-02 13:07:39 +00:00
Tim van der Lippe
efb716af67
Update linter packages
...
- Updates stylelint to 13.8.0
- Updates ESLint to 7.14.0
- Updates @typescript-eslint to 4.9.0
DISABLE_THIRD_PARTY_CHECK=NPM update
R=jacktfranklin@chromium.org
Change-Id: I207e204607ede782710e042c17d6510c7f696905
Reviewed-on: https://chromium-review.googlesource.com/c/devtools/devtools-frontend/+/2566806
Reviewed-by: Jack Franklin <jacktfranklin@chromium.org >
Commit-Queue: Tim van der Lippe <tvanderlippe@chromium.org >
2020-12-01 16:04:40 +00:00
Paul Lewis
40e2867bb7
[deps] Adds sinon
...
R=jacktfranklin@chromium.org
DISABLE_THIRD_PARTY_CHECK=Adding sinon to deps
Change-Id: If47962332a4d9a4b4f0edbe637bca4f9894545ba
Reviewed-on: https://chromium-review.googlesource.com/c/devtools/devtools-frontend/+/2562704
Auto-Submit: Paul Lewis <aerotwist@chromium.org >
Commit-Queue: Paul Lewis <aerotwist@chromium.org >
Commit-Queue: Jack Franklin <jacktfranklin@chromium.org >
Reviewed-by: Jack Franklin <jacktfranklin@chromium.org >
2020-11-27 10:25:34 +00:00
Simon Zünd
3870f46933
Update TypeScript to latest stable version 4.1.2
...
DISABLE_THIRD_PARTY_CHECK="TypeScript update"
R=tvanderlippe@chromium.org
Change-Id: I515d7ffddd47b29740cc96059239a1054a3158b1
Reviewed-on: https://chromium-review.googlesource.com/c/devtools/devtools-frontend/+/2558300
Reviewed-by: Tim van der Lippe <tvanderlippe@chromium.org >
Commit-Queue: Simon Zünd <szuend@chromium.org >
2020-11-25 14:33:57 +00:00
Paul Lewis
34a1660229
Bumps bl to 4.0.3, adds karma-spec-reporter
...
R=jacktfranklin@chromium.org
DISABLE_THIRD_PARTY_CHECK=Updating 3P deps.
Change-Id: I34a3b906769d1ec19465ec404bc5c9f0c6e1a821
Reviewed-on: https://chromium-review.googlesource.com/c/devtools/devtools-frontend/+/2552513
Commit-Queue: Paul Lewis <aerotwist@chromium.org >
Auto-Submit: Paul Lewis <aerotwist@chromium.org >
Reviewed-by: Jack Franklin <jacktfranklin@chromium.org >
2020-11-23 08:19:25 +00:00
Tim van der Lippe
afe76b65c9
Update @typescript-eslint packages
...
https://github.com/typescript-eslint/typescript-eslint/releases/tag/v4.0.0
none of the breaking changes apply to us.
DISABLE_THIRD_PARTY_CHECK=NPM updates
R=jacktfranklin@chromium.org
Change-Id: Id61788dc65d352f7ecffaea9cf1918141ae3f842
Reviewed-on: https://chromium-review.googlesource.com/c/devtools/devtools-frontend/+/2537959
Commit-Queue: Tim van der Lippe <tvanderlippe@chromium.org >
Reviewed-by: Jack Franklin <jacktfranklin@chromium.org >
2020-11-16 15:53:09 +00:00
Tim van der Lippe
59b55bbc11
Update Rollup and rollup-plugin-terser
...
Rollup-plugin-terser dropped Node <10 and Rollup <2 support
(https://github.com/TrySound/rollup-plugin-terser/releases/tag/v6.0.0 )
and upgraded to Terser 5
(https://github.com/TrySound/rollup-plugin-terser/releases/tag/v7.0.0 )
DISABLE_THIRD_PARTY_CHECK=NPM update
R=jacktfranklin@chromium.org
Change-Id: Ifa0085fe5daa052bdfea40720d1852549f4bf316
Reviewed-on: https://chromium-review.googlesource.com/c/devtools/devtools-frontend/+/2537956
Commit-Queue: Tim van der Lippe <tvanderlippe@chromium.org >
Reviewed-by: Jack Franklin <jacktfranklin@chromium.org >
2020-11-16 14:46:18 +00:00
Tim van der Lippe
dc4637c1a9
Update escodegen and recast
...
- Escodegen drops Node 6 support (unaffected) and introduces support
for optional chaining
- Recast drops Node <9 support (unaffected)
DISABLE_THIRD_PARTY_CHECK=NPM updates
R=jacktfranklin@chromium.org
Change-Id: I9eb8d294d3ad87a6469da9e0bc1114563abd4f07
Reviewed-on: https://chromium-review.googlesource.com/c/devtools/devtools-frontend/+/2537955
Commit-Queue: Tim van der Lippe <tvanderlippe@chromium.org >
Reviewed-by: Jack Franklin <jacktfranklin@chromium.org >
2020-11-16 14:13:28 +00:00
Tim van der Lippe
97868bd80a
Update @types packages
...
DISABLE_THIRD_PARTY_CHECK=NPM updates
R=jacktfranklin@chromium.org
Bug: 1011811
Change-Id: I16c3891ec647f9e7e9ede59713a5e3b10ebf2c7a
Reviewed-on: https://chromium-review.googlesource.com/c/devtools/devtools-frontend/+/2537952
Auto-Submit: Tim van der Lippe <tvanderlippe@chromium.org >
Reviewed-by: Jack Franklin <jacktfranklin@chromium.org >
Commit-Queue: Tim van der Lippe <tvanderlippe@chromium.org >
2020-11-16 12:02:39 +00:00
Tim van der Lippe
16aca394c5
Update ESLint and related packages
...
Major update breaking changes:
- ESLint 7.0.0 (https://eslint.org/docs/user-guide/migrating-to-7.0.0 ) now includes
.eslint.rc.js in its list, which is fine for us. Other changes are not applicable
for us.
- eslint-plugin-mocha (https://github.com/lo1tuma/eslint-plugin-mocha/blob/master/CHANGELOG.md#700-may-13-2020 )
drops support for ESLint <7, but this CL updates to 7+. Other changes are
not applicable for us.
DISABLE_THIRD_PARTY_CHECK=Updating ESLint
R=petermarshall@chromium.org
Change-Id: I7760e084ef87f73a92f9ea4e075fb4c065047f5a
Reviewed-on: https://chromium-review.googlesource.com/c/devtools/devtools-frontend/+/2534873
Commit-Queue: Tim van der Lippe <tvanderlippe@chromium.org >
Reviewed-by: Peter Marshall <petermarshall@chromium.org >
2020-11-13 12:28:15 +00:00
Peter Marshall
4e161dfc4c
Update Mocha to 8.2.1
...
The changes can be seen here between 8.0.1 and 8.2.1:
https://github.com/mochajs/mocha/releases
There are no breaking changes.
The upgrade will give us the ability to use global fixtures which
may speed up parallel mode. I'm also hoping this fixes a bug with
describe.skip() not working properly for parallel mode.
DISABLE_THIRD_PARTY_CHECK=Update Mocha
Bug: chromium:1101784
Change-Id: Ia052a80c0f6dcefb1a2f21444cdfd3789a3203f8
Reviewed-on: https://chromium-review.googlesource.com/c/devtools/devtools-frontend/+/2529149
Reviewed-by: Tim van der Lippe <tvanderlippe@chromium.org >
Commit-Queue: Peter Marshall <petermarshall@chromium.org >
2020-11-10 16:16:58 +00:00
Tim van der Lippe
5226a88fe0
Update karma-related packages
...
This updates karma to 5.2.3, karma-coverage to the officially
published version 2.0.3 (we were previously relying on a git
commit) and karma-sourcemap-loader to 0.3.8.
DISABLE_THIRD_PARTY_CHECK=Update Karma
R=aerotwist@chromium.org
Change-Id: Iaa365379d7c2c6eb9145b1507be1a0a3ae812359
Reviewed-on: https://chromium-review.googlesource.com/c/devtools/devtools-frontend/+/2527043
Commit-Queue: Tim van der Lippe <tvanderlippe@chromium.org >
Commit-Queue: Paul Lewis <aerotwist@chromium.org >
Auto-Submit: Tim van der Lippe <tvanderlippe@chromium.org >
Reviewed-by: Paul Lewis <aerotwist@chromium.org >
2020-11-09 17:42:16 +00:00
Simon Zünd
5f6c0652cc
Update TypeScript to 4.1.1-rc
...
DISABLE_THIRD_PARTY_CHECK="TypeScript update"
R=tvanderlippe@chromium.org
Bug: chromium:1145510
Change-Id: I79473360bc94087d19b5b88091f6255d490c1485
Reviewed-on: https://chromium-review.googlesource.com/c/devtools/devtools-frontend/+/2517570
Reviewed-by: Tim van der Lippe <tvanderlippe@chromium.org >
Commit-Queue: Simon Zünd <szuend@chromium.org >
2020-11-04 14:22:08 +00:00
Johan Bay
f035c3a5de
Roll Puppeteer from 5.3.1 to 5.4.1
...
DISABLE_THIRD_PARTY_CHECK=updating node_modules deps
Change-Id: I6c0d6e92cffbec8c0ee17dcad2aec9cbebdbc29c
Reviewed-on: https://chromium-review.googlesource.com/c/devtools/devtools-frontend/+/2512232
Reviewed-by: Mathias Bynens <mathias@chromium.org >
Commit-Queue: Johan Bay <jobay@google.com >
2020-11-02 13:25:30 +00:00
Tim van der Lippe
6541ce6a4c
Add README.chromium to node_modules
...
This is to make sure that automated tooling correctly deduces that
`node_modules/` hosts third_party content.
DISABLE_THIRD_PARTY_CHECK=NPM infrastructure update
R=adetaylor@chromium.org
Change-Id: Ie7c07cfbff0af461cf6b8774633c1fcc3515d332
Reviewed-on: https://chromium-review.googlesource.com/c/devtools/devtools-frontend/+/2505134
Auto-Submit: Tim van der Lippe <tvanderlippe@chromium.org >
Commit-Queue: Adrian Taylor <adetaylor@chromium.org >
Reviewed-by: Benedikt Meurer <bmeurer@chromium.org >
Reviewed-by: Adrian Taylor <adetaylor@chromium.org >
2020-10-28 17:57:07 +00:00
Maksim Sadym
627aff4a25
Roll Puppeteer from v5.2.1 to v5.3.1
...
DISABLE_THIRD_PARTY_CHECK=updating node_modules deps
What was done:
* updated puppeteer to v5.3.1 in `scripts/deps/manage_node_deps.py`
* run `python scripts/deps/manage_node_deps.py`
* reverted not related changes
Bug: 1130513
Change-Id: I500e46b9f43e7139bce35aafa10d7b891364caa9
Reviewed-on: https://chromium-review.googlesource.com/c/devtools/devtools-frontend/+/2422954
Reviewed-by: Mathias Bynens <mathias@chromium.org >
Reviewed-by: Alex Rudenko <alexrudenko@chromium.org >
Commit-Queue: Maksim Sadym <sadym@chromium.org >
2020-09-22 19:39:57 +00:00
Tim van der Lippe
6b739ed467
Upgrade TypeScript to 4.1.0-beta
...
DISABLE_THIRD_PARTY_CHECK=Update TypeScript
R=jacktfranklin@chromium.org
Bug: 1011811
Change-Id: I7ff488de6b844a1503a421399417fd8b32705653
Reviewed-on: https://chromium-review.googlesource.com/c/devtools/devtools-frontend/+/2421689
Commit-Queue: Tim van der Lippe <tvanderlippe@chromium.org >
Reviewed-by: Jack Franklin <jacktfranklin@chromium.org >
2020-09-21 12:56:40 +00:00
Wolfgang Beyer
cdedf581e5
Revert "Update Mocha and rollup-plugin-terser"
...
This reverts commit ecc4ecb65c .
Reason for revert: This CL is suspected of breaking the roll into
chromium (https://crbug.com/1121242#c2 ).
Original change's description:
> Update Mocha and rollup-plugin-terser
>
> These two packages had NPM advisories filed against them. Luckily,
> we can upgrade to versions where they are fixed.
>
> The upgrade of rollup-plugin-terser includes the upgrade to Terser 5.
> Looking at its changelog (https://github.com/terser/terser/blob/master/CHANGELOG.md#v500-beta0 )
> we seem to not be affected. Our build also works as expected.
>
> DISABLE_THIRD_PARTY_CHECK=Update node modules
> R=petermarshall@chromium.org
>
> Change-Id: I6974a73d92a1a210b705246053be5c2af268605b
> Reviewed-on: https://chromium-review.googlesource.com/c/devtools/devtools-frontend/+/2372148
> Auto-Submit: Tim van der Lippe <tvanderlippe@chromium.org >
> Commit-Queue: Peter Marshall <petermarshall@chromium.org >
> Reviewed-by: Peter Marshall <petermarshall@chromium.org >
TBR=petermarshall@chromium.org ,tvanderlippe@chromium.org
Change-Id: I969ca281c77d299038332f93ffd477925e191073
No-Presubmit: true
No-Tree-Checks: true
No-Try: true
Reviewed-on: https://chromium-review.googlesource.com/c/devtools/devtools-frontend/+/2374207
Reviewed-by: Wolfgang Beyer <wolfi@chromium.org >
Commit-Queue: Wolfgang Beyer <wolfi@chromium.org >
2020-08-25 08:29:20 +00:00
Tim van der Lippe
ecc4ecb65c
Update Mocha and rollup-plugin-terser
...
These two packages had NPM advisories filed against them. Luckily,
we can upgrade to versions where they are fixed.
The upgrade of rollup-plugin-terser includes the upgrade to Terser 5.
Looking at its changelog (https://github.com/terser/terser/blob/master/CHANGELOG.md#v500-beta0 )
we seem to not be affected. Our build also works as expected.
DISABLE_THIRD_PARTY_CHECK=Update node modules
R=petermarshall@chromium.org
Change-Id: I6974a73d92a1a210b705246053be5c2af268605b
Reviewed-on: https://chromium-review.googlesource.com/c/devtools/devtools-frontend/+/2372148
Auto-Submit: Tim van der Lippe <tvanderlippe@chromium.org >
Commit-Queue: Peter Marshall <petermarshall@chromium.org >
Reviewed-by: Peter Marshall <petermarshall@chromium.org >
2020-08-24 12:14:14 +00:00
Tim van der Lippe
5f83b28dd7
Update TypeScript to 4.0.2
...
DISABLE_THIRD_PARTY_CHECK=Updating TypeScript
R=szuend@chromium.org
Fixed: 1120303
Change-Id: I342cfacaf25c4b450bb00703454fe69db4b6f3cb
Reviewed-on: https://chromium-review.googlesource.com/c/devtools/devtools-frontend/+/2367944
Commit-Queue: Tim van der Lippe <tvanderlippe@chromium.org >
Reviewed-by: Simon Zünd <szuend@chromium.org >
2020-08-21 13:17:14 +00:00
Johan Bay
9dd9a4b882
Roll Puppeteer from v4.0.0 to v5.2.1
...
DISABLE_THIRD_PARTY_CHECK=updating node_modules deps
Change-Id: Ic6a2b99314bc3cd05f6283e261d8aa952bc56984
Reviewed-on: https://chromium-review.googlesource.com/c/devtools/devtools-frontend/+/2310451
Reviewed-by: Mathias Bynens <mathias@chromium.org >
Commit-Queue: Mathias Bynens <mathias@chromium.org >
2020-07-22 06:54:36 +00:00
Tim van der Lippe
bb7978bb9e
Update several @types packages
...
These @types packages were outdated. Additionally, make sure to
includes these files in the `typescript.gni`, to cause TSC to
rerun whenever they change.
DISABLE_THIRD_PARTY_CHECK=NPM updates
R=aerotwist@chromium.org ,jacktfranklin@chromium.org
Change-Id: Idce2ec5d48e280c56b496599b56d5cc4c30df404
Reviewed-on: https://chromium-review.googlesource.com/c/devtools/devtools-frontend/+/2297397
Commit-Queue: Tim van der Lippe <tvanderlippe@chromium.org >
Reviewed-by: Jack Franklin <jacktfranklin@chromium.org >
2020-07-15 10:01:04 +00:00
Jack Franklin
264237a972
Upgrade TypeScript ESLint dependencies.
...
DISABLE_THIRD_PARTY_CHECK=node_modules update
This was an attempt to fix https://crbug.com/1102821 however the issue still
appears. I expect it will until TS4.0 is out of beta and the ecosystem catches
up.
We were however on a much older version so I took the opportunity to update us
to the current latest version.
Change-Id: I8332409e9de50d60f6284eef5098b55a7f9535c4
Reviewed-on: https://chromium-review.googlesource.com/c/devtools/devtools-frontend/+/2299995
Commit-Queue: Jack Franklin <jacktfranklin@chromium.org >
Auto-Submit: Jack Franklin <jacktfranklin@chromium.org >
Reviewed-by: Tim van der Lippe <tvanderlippe@chromium.org >
2020-07-15 09:29:44 +00:00
Tim van der Lippe
8b21270f6e
Add @types/codemirror
...
They are used in the formatter_worker files
DISABLE_THIRD_PARTY_CHECK=Add node package
R=aerotwist@chromium.org ,jacktfranklin@chromium.org
Bug: 1098730
Change-Id: I3c236386dfccd2c12b6379f8bbb5bc9232061734
Reviewed-on: https://chromium-review.googlesource.com/c/devtools/devtools-frontend/+/2294984
Commit-Queue: Tim van der Lippe <tvanderlippe@chromium.org >
Commit-Queue: Jack Franklin <jacktfranklin@chromium.org >
Auto-Submit: Tim van der Lippe <tvanderlippe@chromium.org >
Reviewed-by: Jack Franklin <jacktfranklin@chromium.org >
2020-07-13 15:34:39 +00:00
Tim van der Lippe
432e6b2ee2
Update Lodash for NPM advisories
...
This addresses the following advisory: https://www.npmjs.com/advisories/1523
DISABLE_THIRD_PARTY_CHECK=Npm update
R=mathias@chromium.org
Change-Id: I8850012c2e1e5926e08f230d8888d33f61691567
Reviewed-on: https://chromium-review.googlesource.com/c/devtools/devtools-frontend/+/2288698
Reviewed-by: Paul Lewis <aerotwist@chromium.org >
Reviewed-by: Mathias Bynens <mathias@chromium.org >
Commit-Queue: Paul Lewis <aerotwist@chromium.org >
Commit-Queue: Mathias Bynens <mathias@chromium.org >
Auto-Submit: Tim van der Lippe <tvanderlippe@chromium.org >
2020-07-10 08:00:58 +00:00
Peter Marshall
0b95ea162f
Update Mocha to 8.0.1
...
Breaking changes here https://github.com/mochajs/mocha/releases/tag/v8.0.0
seem fine.
DISABLE_THIRD_PARTY_CHECK=Update Mocha
Bug: chromium:1101784
Change-Id: Idc75c94f9a923e2b0ca13d1d1331540cb1c5d3a3
Reviewed-on: https://chromium-review.googlesource.com/c/devtools/devtools-frontend/+/2279830
Reviewed-by: Tim van der Lippe <tvanderlippe@chromium.org >
Commit-Queue: Peter Marshall <petermarshall@chromium.org >
2020-07-03 09:50:38 +00:00