diff --git a/angular.json b/angular.json index 7c042204ac008239e62e7ffd188a41eaaad28733..1c22ebff244c7d4167b684fe259532da32522bb8 100644 --- a/angular.json +++ b/angular.json @@ -461,6 +461,46 @@ } } } + }, + "map-lib": { + "projectType": "library", + "root": "projects/map-lib", + "sourceRoot": "projects/map-lib/src", + "prefix": "map-lib", + "architect": { + "build": { + "builder": "@angular-devkit/build-angular:ng-packagr", + "options": { + "project": "projects/map-lib/ng-package.json" + }, + "configurations": { + "production": { + "tsConfig": "projects/map-lib/tsconfig.lib.prod.json" + }, + "development": { + "tsConfig": "projects/map-lib/tsconfig.lib.json" + } + }, + "defaultConfiguration": "production" + }, + "test": { + "builder": "@angular-devkit/build-angular:karma", + "options": { + "main": "projects/map-lib/src/test.ts", + "tsConfig": "projects/map-lib/tsconfig.spec.json", + "karmaConfig": "projects/map-lib/karma.conf.js" + } + }, + "lint": { + "builder": "@angular-eslint/builder:lint", + "options": { + "lintFilePatterns": [ + "projects/map-lib/**/*.ts", + "projects/map-lib/**/*.html" + ] + } + } + } } }, "defaultProject": "nshmp-apps", diff --git a/tsconfig.json b/tsconfig.json index 73f8dc357932797d92227f958a77452609b19eab..f952134369a4552b7eb0251f0e0429c1cf17b445 100644 --- a/tsconfig.json +++ b/tsconfig.json @@ -22,6 +22,7 @@ "aws-lib": ["dist/aws-lib/aws-lib", "dist/aws-lib"], "nshmp-apps": ["dist/nshmp-apps/nshmp-apps", "dist/nshmp-apps"], "nshmp-lib": ["dist/nshmp-lib/nshmp-lib", "dist/nshmp-lib"], + "map-lib": ["dist/map-lib/map-lib", "dist/map-lib"], "gmm-lib": ["dist/gmm-lib/gmm-lib", "dist/gmm-lib"], "hazard-lib": ["dist/hazard-lib/hazard-lib", "dist/hazard-lib"], "plot-lib": ["dist/plot-lib/plot-lib", "dist/plot-lib"]