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/web/gui2-fw-lib/tsconfig.json b/web/gui2-fw-lib/tsconfig.json
index c8de447..d1edbb7 100644
--- a/web/gui2-fw-lib/tsconfig.json
+++ b/web/gui2-fw-lib/tsconfig.json
@@ -1,28 +1,32 @@
{
- "compileOnSave": false,
- "compilerOptions": {
- "baseUrl": "./",
- "outDir": "./dist/out-tsc",
- "sourceMap": true,
- "declaration": false,
- "moduleResolution": "node",
- "emitDecoratorMetadata": true,
- "experimentalDecorators": true,
- "target": "es6",
- "typeRoots": [
- "node_modules/@types"
- ],
- "lib": [
- "es2017",
- "dom"
- ],
- "paths": {
- "gui2-fw-lib": [
- "dist/gui2-fw-lib"
- ],
- "gui2-fw-lib/*": [
- "dist/gui2-fw-lib/*"
- ]
+ "compileOnSave": false,
+ "compilerOptions": {
+ "baseUrl": "./",
+ "outDir": "./dist/out-tsc",
+ "sourceMap": true,
+ "declaration": false,
+ "moduleResolution": "node",
+ "emitDecoratorMetadata": true,
+ "experimentalDecorators": true,
+ "target": "es2015",
+ "typeRoots": [
+ "node_modules/@types"
+ ],
+ "lib": [
+ "es2017",
+ "dom"
+ ],
+ "paths": {
+ "gui2-fw-lib": [
+ "dist/gui2-fw-lib"
+ ],
+ "gui2-fw-lib/*": [
+ "dist/gui2-fw-lib/*"
+ ]
+ }
+ },
+ "angularCompilerOptions": {
+ "fullTemplateTypeCheck": true,
+ "strictInjectionParameters": true
}
- }
}