豆豆友情提示:这是一个非官方 GitHub 代理镜像,主要用于网络测试或访问加速。请勿在此进行登录、注册或处理任何敏感信息。进行这些操作请务必访问官方网站 github.com。 Raw 内容也通过此代理提供。
Skip to content

Commit a88394a

Browse files
OrKoNDevtools-frontend LUCI CQ
authored andcommitted
Update the roll script to handle transitive dependencies
Fixed: 457847498, 457847888, 457847738 Change-Id: I63cea3fce2b89b132d2019a73214a7061069e42c Reviewed-on: https://chromium-review.googlesource.com/c/devtools/devtools-frontend/+/7207546 Auto-Submit: Alex Rudenko <alexrudenko@chromium.org> Reviewed-by: Benedikt Meurer <bmeurer@chromium.org> Commit-Queue: Benedikt Meurer <bmeurer@chromium.org>
1 parent ca54db6 commit a88394a

File tree

4 files changed

+16
-0
lines changed

4 files changed

+16
-0
lines changed

front_end/third_party/puppeteer/third_party/mitt/README.chromium

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,7 @@
11
Name: mitt
22
Short Name: mitt
33
URL: https://github.com/developit/mitt
4+
Version: 3.0.1
45
License: MIT
56
License File: LICENSE
67
Security Critical: no

front_end/third_party/puppeteer/third_party/parsel/README.chromium

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,7 @@
11
Name: parsel
22
Short Name: parsel
33
URL: https://github.com/LeaVerou/parsel
4+
Version: 1.2.2
45
License: MIT
56
License File: LICENSE
67
Security Critical: no

front_end/third_party/puppeteer/third_party/rxjs/README.chromium

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,7 @@
11
Name: rxjs
22
Short Name: rxjs
33
URL: https://github.com/ReactiveX/rxjs
4+
Version: 7.8.2
45
License: Apache-2.0
56
License File: LICENSE
67
Security Critical: no

scripts/deps/roll_front_end_third_party.py

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -190,6 +190,19 @@ def main():
190190
revision=package_json['gitHead'],
191191
)
192192

193+
# Update README.chromium for puppeteer-core transitive dependencies.
194+
if package_name == 'puppeteer-core':
195+
dependencies = package_json.get('devDependencies', {})
196+
for dep_name in ['mitt', 'parsel-js', 'rxjs']:
197+
if dep_name in dependencies:
198+
version = dependencies[dep_name].lstrip('^~')
199+
# parsel-js has a different folder in devtools tree.
200+
if dep_name == 'parsel-js':
201+
dep_name = 'parsel'
202+
update_readme_chromium(
203+
f'./front_end/third_party/puppeteer/third_party/{dep_name}/README.chromium',
204+
version=version)
205+
193206
tar.close()
194207

195208
subprocess.check_call(['git', 'cl', 'format'], cwd=DEVTOOLS_PATH)

0 commit comments

Comments
 (0)