summaryrefslogtreecommitdiff
path: root/chromium/third_party/node
diff options
context:
space:
mode:
authorAllan Sandfeld Jensen <allan.jensen@qt.io>2020-01-23 17:21:03 +0100
committerAllan Sandfeld Jensen <allan.jensen@qt.io>2020-01-23 16:25:15 +0000
commitc551f43206405019121bd2b2c93714319a0a3300 (patch)
tree1f48c30631c421fd4bbb3c36da20183c8a2ed7d7 /chromium/third_party/node
parent7961cea6d1041e3e454dae6a1da660b453efd238 (diff)
downloadqtwebengine-chromium-c551f43206405019121bd2b2c93714319a0a3300.tar.gz
BASELINE: Update Chromium to 79.0.3945.139
Change-Id: I336b7182fab9bca80b709682489c07db112eaca5 Reviewed-by: Allan Sandfeld Jensen <allan.jensen@qt.io>
Diffstat (limited to 'chromium/third_party/node')
-rw-r--r--chromium/third_party/node/OWNERS2
-rw-r--r--chromium/third_party/node/README.chromium17
-rwxr-xr-xchromium/third_party/node/node_modules.py5
-rw-r--r--chromium/third_party/node/node_modules.tar.gz.sha12
-rw-r--r--chromium/third_party/node/npm_exclude.txt1
-rw-r--r--chromium/third_party/node/npm_include.txt3
-rw-r--r--chromium/third_party/node/package-lock.json5
-rw-r--r--chromium/third_party/node/package.json3
8 files changed, 36 insertions, 2 deletions
diff --git a/chromium/third_party/node/OWNERS b/chromium/third_party/node/OWNERS
index ca467ff7f2e..037058ea627 100644
--- a/chromium/third_party/node/OWNERS
+++ b/chromium/third_party/node/OWNERS
@@ -1,2 +1,4 @@
dbeam@chromium.org
dpapad@chromium.org
+
+# COMPONENT: Build
diff --git a/chromium/third_party/node/README.chromium b/chromium/third_party/node/README.chromium
index 1ad3ff3b619..576fa7ada6b 100644
--- a/chromium/third_party/node/README.chromium
+++ b/chromium/third_party/node/README.chromium
@@ -33,3 +33,20 @@ 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: 3.5.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)
diff --git a/chromium/third_party/node/node_modules.py b/chromium/third_party/node/node_modules.py
index 4c13f8c7736..ab4f6f651e1 100755
--- a/chromium/third_party/node/node_modules.py
+++ b/chromium/third_party/node/node_modules.py
@@ -36,3 +36,8 @@ def PathToSvgo():
def PathToUglify():
return _path_in_node_modules('uglify-es', 'bin', 'uglifyjs')
+
+# Typescript is not approved for general use in Chromium. Email chromium-dev
+# if you want to use it.
+def PathToTypescript():
+ return _path_in_node_modules('typescript', 'bin', 'tsc')
diff --git a/chromium/third_party/node/node_modules.tar.gz.sha1 b/chromium/third_party/node/node_modules.tar.gz.sha1
index deb22612f1d..9f90b1480a2 100644
--- a/chromium/third_party/node/node_modules.tar.gz.sha1
+++ b/chromium/third_party/node/node_modules.tar.gz.sha1
@@ -1 +1 @@
-ab7f28fee456b5af5fbd3fcb5bcc7c61420788c9
+5e3e142e86e26030ca3ebfe37d5c408aabc7b36d
diff --git a/chromium/third_party/node/npm_exclude.txt b/chromium/third_party/node/npm_exclude.txt
index 1ccd7554d0d..fecddafce3e 100644
--- a/chromium/third_party/node/npm_exclude.txt
+++ b/chromium/third_party/node/npm_exclude.txt
@@ -18,3 +18,4 @@ Makefile
source-map.debug.js
powered-test/es6-destructuring-assignments.js
*.map
+typescript/lib/*
diff --git a/chromium/third_party/node/npm_include.txt b/chromium/third_party/node/npm_include.txt
index fefa5131636..5a26bcc97a9 100644
--- a/chromium/third_party/node/npm_include.txt
+++ b/chromium/third_party/node/npm_include.txt
@@ -1 +1,4 @@
svgo/.svgo.yml
+typescript/lib/lib.*.d.ts
+typescript/lib/tsc.js
+typescript/lib/tsserver.js
diff --git a/chromium/third_party/node/package-lock.json b/chromium/third_party/node/package-lock.json
index aa29121abe7..f118bd6d989 100644
--- a/chromium/third_party/node/package-lock.json
+++ b/chromium/third_party/node/package-lock.json
@@ -1941,6 +1941,11 @@
"prelude-ls": "~1.1.2"
}
},
+ "typescript": {
+ "version": "3.5.3",
+ "resolved": "https://registry.npmjs.org/typescript/-/typescript-3.5.3.tgz",
+ "integrity": "sha512-ACzBtm/PhXBDId6a6sDJfroT2pOWt/oOnk4/dElG5G33ZL776N3Y6/6bKZJBFpd+b05F3Ct9qDjMeJmRWtE2/g=="
+ },
"typical": {
"version": "2.6.1",
"resolved": "https://registry.npmjs.org/typical/-/typical-2.6.1.tgz",
diff --git a/chromium/third_party/node/package.json b/chromium/third_party/node/package.json
index 2a3b06f5023..a75846250f8 100644
--- a/chromium/third_party/node/package.json
+++ b/chromium/third_party/node/package.json
@@ -9,6 +9,7 @@
"polymer-bundler": "3.1.1",
"polymer-css-build": "0.3.3",
"uglify-es": "3.3.9",
- "svgo": "1.2.0"
+ "svgo": "1.2.0",
+ "typescript": "3.5.3"
}
}