Chrome Release Bot (LUCI) 4762b62e7d Publish DEPS for 106.0.5249.13 1 year ago
..
linux 4762b62e7d Publish DEPS for 106.0.5249.13 1 year ago
mac 4762b62e7d Publish DEPS for 106.0.5249.13 1 year ago
win 4762b62e7d Publish DEPS for 106.0.5249.13 1 year ago
DIR_METADATA 4762b62e7d Publish DEPS for 106.0.5249.13 1 year ago
LICENSE 4762b62e7d Publish DEPS for 106.0.5249.13 1 year ago
OWNERS 4762b62e7d Publish DEPS for 106.0.5249.13 1 year ago
PRESUBMIT.py 4762b62e7d Publish DEPS for 106.0.5249.13 1 year ago
README.chromium 4762b62e7d Publish DEPS for 106.0.5249.13 1 year ago
chromium_d3_types_index.patch 4762b62e7d Publish DEPS for 106.0.5249.13 1 year ago
chromium_polymer_bundler.patch 4762b62e7d Publish DEPS for 106.0.5249.13 1 year ago
clean_json_attrs.py 4762b62e7d Publish DEPS for 106.0.5249.13 1 year ago
clean_json_attrs_test.py 4762b62e7d Publish DEPS for 106.0.5249.13 1 year ago
html_minifier.patch 4762b62e7d Publish DEPS for 106.0.5249.13 1 year ago
node.gni 4762b62e7d Publish DEPS for 106.0.5249.13 1 year ago
node.py 4762b62e7d Publish DEPS for 106.0.5249.13 1 year ago
node_modules.py 4762b62e7d Publish DEPS for 106.0.5249.13 1 year ago
node_modules.tar.gz.sha1 4762b62e7d Publish DEPS for 106.0.5249.13 1 year ago
npm_exclude.txt 4762b62e7d Publish DEPS for 106.0.5249.13 1 year ago
npm_include.txt 4762b62e7d Publish DEPS for 106.0.5249.13 1 year ago
package-lock.json 4762b62e7d Publish DEPS for 106.0.5249.13 1 year ago
package.json 4762b62e7d Publish DEPS for 106.0.5249.13 1 year ago
update_node_binaries 4762b62e7d Publish DEPS for 106.0.5249.13 1 year ago
update_npm_deps 4762b62e7d Publish DEPS for 106.0.5249.13 1 year ago

README.chromium

Name: Node JS
Short Name: node
URL: https://github.com/nodejs/node
Version: 12.14.1
Revision: f098f8295c407e5a5126b501ed5f1aa80bd86106
Date: Tue Dec 06 2016 18:07:35 GMT-0800 (PST)
License: NodeJS
License File: NOT_SHIPPED
Security Critical: no

Description:
Node binaries and NPM modules necessary for buliding Chrome's WebUI.
Use update_node_binaries to update Node binaries and update_npm_deps to
update NPM dependencies.

Local Modifications:
See chromium_polymer_bundler.patch


Name: SVG Optimizer
Short Name: svgo
URL: https://www.npmjs.com/package/svgo
Version: 1.2.0
Date: Feb 24, 2019
Revision: 0cc1d0a3d6d6ea38eb2f764d17fb097d9ffe6b31
License: MIT
License File: NOT_SHIPPED
Security Critical: Probably not (does rewrite .svg files displayed on chrome:// pages, though)
License Android Compatible: Yes?

Description:
SVG Optimizer is a Nodejs-based tool for optimizing SVG vector graphics files.

Local Modifications:
(none)


Name: Typescript Compiler
Short Name: typescript
URL: https://www.npmjs.com/package/typescript
Version: 4.6.3
License: Apache 2.0
Security Critical: No. The compiler is not shipped with Chrome but code compiled using it is.

Description:
TypeScript is a language for application-scale JavaScript. TypeScript adds
optional types to JavaScript that support tools for large-scale JavaScript
applications for any browser, for any host, on any OS. TypeScript compiles to
readable, standards-based JavaScript.

Local Modifications:
(none)


Name: Type Definition for D3 library
Short Name: @types/d3
URL: https://www.npmjs.com/package/@types/d3
Version: 5.16.0
License: MIT
Security Critical: No. The types are only used when type checking the discards
page.

Description:
This package contains type definitions for d3.

Local Modifications:
See chromium_d3_types_index.patch, which is used to reduce the types to only
the necessary parts of the library:
d3-drag, d3-force, d3-scale-chromatic, d3-selection, d3-transition.

Name: Type Definition for W3C MediaStream Recording
Short Name: @types/dom-mediacapture-record
URL: https://www.npmjs.com/package/@types/dom-mediacapture-record
Version: 1.0.11
License: MIT
Security Critical: No. The types are only used when type checking in Chrome OS.

Description:
This package contains type definitions for w3c MediaStream Recording
(https://w3c.github.io/mediacapture-record).

Local Modifications:
(none)


Name: Type Definition for CSS Typed OM Level 1
Short Name: @types/w3c-css-typed-object-model-level-1
URL: https://www.npmjs.com/package/@types/w3c-css-typed-object-model-level-1
Version: 20180410.0.4
License: MIT
Security Critical: No. The types are only used when type checking in Chrome OS.

Description:
This package contains type definitions for css-typed-object-model-level-1
(https://www.w3.org/TR/css-typed-om-1/).

Local Modifications:
(none)


Name: Type Definition for W3C Image Capture
Short Name: @types/w3c-image-capture
URL: https://www.npmjs.com/package/@types/w3c-image-capture
Version: 1.0.4
License: MIT
Security Critical: No. The types are only used when type checking in Chrome OS.

Description:
This package contains type definitions for W3C Image Capture
(https://www.w3.org/TR/image-capture/).

Local Modifications:
(none)


Name: Type Definition for webrtc
Short Name: @types/webrtc
URL: https://www.npmjs.com/package/@types/webrtc
Version: 0.0.31
License: MIT
Security Critical: No. The types are only used when type checking in Chrome OS.

Description:
This package contains type definitions for webrtc (https://webrtc.org/).

Local Modifications:
(none)


Name: Type Definition for Google Analytics
Short Name: @types/google.analytics
URL: https://www.npmjs.com/package/@types/google.analytics
Version: 0.0.42
License: MIT
Security Critical: No. The types are only used when type checking in Chrome OS.

Description:
This package contains type definitions for Google Analytics (Classic and
Universal)
(https://developers.google.com/analytics/devguides/collection/gajs/).

Local Modifications:
(none)


Name: Type Definition for OffscreenCanvas
Short Name: @types/offscreencanvas
URL: https://www.npmjs.com/package/@types/offscreencanvas
Version: 2019.6.4
License: MIT
Security Critical: No. The types are only used when type checking in Chrome OS.

Description:
This package contains type definitions for offscreencanvas-browser
(https://html.spec.whatwg.org/multipage/canvas.html#the-offscreencanvas-interface).

Local Modifications:
(none)


Name: ESLint JSDoc Plugin
Short Name: eslint-plugin-jsdoc
URL: https://www.npmjs.com/package/eslint-plugin-jsdoc
Version: 37.5.1
License: BSD-3-Clause
Security Critical: No. The ESLint checks are not shipped with Chrome and code are only linted with it.

Description:
JSDoc linting rules for ESLint.

Local Modifications:
(none)


Name: ESLint Plugin TypeScript
Short Name: @typescript-eslint/eslint-plugin
URL: https://www.npmjs.com/package/@typescript-eslint/eslint-plugin
Version: 5.12.0
License: BSD-2-Clause
Security Critical: No. The ESLint checks are not shipped with Chrome and code are only linted with it.

Description:
An ESLint plugin which provides lint rules for TypeScript codebases.

Local Modifications:
(none)


Name: TypeScript ESLint Parser
Short Name: @typescript-eslint/parser
URL: https://www.npmjs.com/package/@typescript-eslint/parser
Version: 5.12.0
License: BSD-2-Clause
Security Critical: No. The ESLint checks are not shipped with Chrome and code are only linted with it.

Description:
An ESLint parser which leverages TypeScript ESTree to allow for ESLint to lint
TypeScript source code.

Local Modifications:
(none)


Name: Type Definition for Trusted Types
Short Name: @types/trusted-types
URL: https://www.npmjs.com/package/@types/trusted-types
Version: 1.0.6
License: MIT
Security Critical: No. The types are only used when type checking the Web
Trusted Types:

Description:
This package contains type definitions for Web Trusted Types.
https://developer.mozilla.org/en-US/docs/Web/HTTP/Headers/Content-Security-Policy/trusted-types

Local Modifications:
(none)


Name: Type Definition for FileSystem API
Short Name: @types/filesystem
URL: https://www.npmjs.com/package/@types/filesystem
Version: 0.0.32
License: MIT
Security Critical: No. The types are only used when type checking the Web
FileSystem API.

Description:
This package contains type definitions for Web FileSystem API.
https://developer.mozilla.org/en-US/docs/Web/API/FileSystem

Local Modifications:
(none)


Name: Type Definition for FileWriter API
Short Name: @types/filewriter
URL: https://www.npmjs.com/package/@types/filewriter
Version: 0.0.29
License: MIT
Security Critical: No. The types are only used when type checking the Web
FileWriter API.

Description:
This package contains type definitions for Web FileWriter API. This is a
dependency for the @types/filesystem.
https://developer.mozilla.org/en-US/docs/Web/API/FileSystemFileEntry/createWriter

Local Modifications:
(none)

Name: HTML Minifier
Short Name: html-minifier
URL: https://www.npmjs.com/package/html-minifier
Version: 4.0.0
License: MIT
Security Critical: No, as html-minifier itself is only used during build time.
It does affect the contents of shipped HTML files though.

Description:
HTMLMinifier is a highly configurable, well-tested, JavaScript-based HTML
minifier.

Local Modifications:
Removed uglify-js dependency since we don't plan to use the --minify-js flag in
Chromium.