Added BUILD file for gui2-fw-lib bazel build
This is another step along the way of having Native Bazel builds for Angular
Not fully there yet - waiting for Angular v9 in next 2 weeks
but don't want to wait that long to merge all of this
For most people the main concern is updates to WORKSPACE
Change-Id: I28170b8f8daaa2959327c259fe6a10df075113bb
diff --git a/tsconfig.json b/tsconfig.json
new file mode 100644
index 0000000..a1a4239
--- /dev/null
+++ b/tsconfig.json
@@ -0,0 +1,28 @@
+// TODO Move this out of the root directory if possible -
+{
+
+ "compileOnSave": false,
+ "compilerOptions": {
+ "baseUrl": "./web/gui2-fw-lib/",
+ "outDir": "./web/gui2-fw-lib/dist/out-tsc",
+ "sourceMap": true,
+ "declaration": false,
+ "downlevelIteration": true,
+ "experimentalDecorators": true,
+ "module": "esnext",
+ "moduleResolution": "node",
+ "importHelpers": true,
+ "target": "es2015",
+ "typeRoots": [
+ "node_modules/@types"
+ ],
+ "lib": [
+ "es2018",
+ "dom"
+ ]
+ },
+ "angularCompilerOptions": {
+ "fullTemplateTypeCheck": true,
+ "strictInjectionParameters": true
+ }
+}