Adds e2e scripts and 'Hello, World' test

Bug: 1044632
Change-Id: I1f6c75c0c03f7f03cb2e8e92e8766af0c8444057
Reviewed-on: https://chromium-review.googlesource.com/c/devtools/devtools-frontend/+/2007505
Commit-Queue: Paul Lewis <aerotwist@chromium.org>
Reviewed-by: Mathias Bynens <mathias@chromium.org>
diff --git a/scripts/devtools_paths.py b/scripts/devtools_paths.py
index def3726..035c5fa 100644
--- a/scripts/devtools_paths.py
+++ b/scripts/devtools_paths.py
@@ -70,6 +70,10 @@
     return path.join(node_modules_path(), 'karma', 'bin', 'karma')
 
 
+def typescript_compiler_path():
+    return path.join(node_modules_path(), 'typescript', 'bin', 'tsc')
+
+
 def boot_perf_test_path():
     return path.join(devtools_root_path(), 'test', 'perf', 'bootperf.js')