From 4c3d528522e292bb6385aea1e371fa9e2dc05f8f Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Pierre-=C3=89tienne=20Lord?= <7397743+pelord@users.noreply.github.com> Date: Mon, 11 Nov 2019 07:40:37 -0500 Subject: [PATCH 1/6] fix(time-filter) Slider Year issue #510 (#511) --- .../lib/filter/time-filter-form/time-filter-form.component.ts | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/packages/geo/src/lib/filter/time-filter-form/time-filter-form.component.ts b/packages/geo/src/lib/filter/time-filter-form/time-filter-form.component.ts index dd8fd65130..cffeae24f4 100644 --- a/packages/geo/src/lib/filter/time-filter-form/time-filter-form.component.ts +++ b/packages/geo/src/lib/filter/time-filter-form/time-filter-form.component.ts @@ -318,6 +318,10 @@ export class TimeFilterFormComponent implements OnInit { } playYear(event: any) { + if (this.year + this.mySlider.step > (this.max.getFullYear() + this.mySlider.step)) { + this.stopFilter(); + this.resetFilter(event); + } if (this.interval) { this.stopFilter(); } else { From 69755313dba791a78db50570f7e36ce1ceea17d6 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Marc-Andr=C3=A9=20Barbeau?= Date: Tue, 12 Nov 2019 08:22:57 -0500 Subject: [PATCH 2/6] test(*): fix e2e tests --- angular.json | 13 +------- .../auth/src/lib/shared/auth.service.spec.ts | 17 ++++------ packages/geo/package.json | 4 ++- packages/geo/src/locale/fr.geo.json | 6 ++-- packages/integration/karma.conf.js | 32 ------------------- .../about-tool/about-tool.component.spec.ts | 28 ---------------- packages/integration/src/test.ts | 23 ------------- packages/integration/tsconfig.spec.json | 17 ---------- 8 files changed, 14 insertions(+), 126 deletions(-) delete mode 100644 packages/integration/karma.conf.js delete mode 100644 packages/integration/src/lib/about/about-tool/about-tool.component.spec.ts delete mode 100644 packages/integration/src/test.ts delete mode 100644 packages/integration/tsconfig.spec.json diff --git a/angular.json b/angular.json index e15549a461..f789f64409 100644 --- a/angular.json +++ b/angular.json @@ -405,21 +405,10 @@ } } }, - "test": { - "builder": "@angular-devkit/build-angular:karma", - "options": { - "main": "packages/integration/src/test.ts", - "tsConfig": "packages/integration/tsconfig.spec.json", - "karmaConfig": "packages/integration/karma.conf.js" - } - }, "lint": { "builder": "@angular-devkit/build-angular:tslint", "options": { - "tsConfig": [ - "packages/integration/tsconfig.lib.json", - "packages/integration/tsconfig.spec.json" - ], + "tsConfig": ["packages/integration/tsconfig.lib.json"], "exclude": ["**/node_modules/**"] } } diff --git a/packages/auth/src/lib/shared/auth.service.spec.ts b/packages/auth/src/lib/shared/auth.service.spec.ts index d3f9feab6a..3f4e985db2 100644 --- a/packages/auth/src/lib/shared/auth.service.spec.ts +++ b/packages/auth/src/lib/shared/auth.service.spec.ts @@ -1,22 +1,19 @@ import { TestBed, inject } from '@angular/core/testing'; -import { HttpClientModule} from '@angular/common/http'; +import { HttpClientModule } from '@angular/common/http'; -import { IgoLanguageModule } from '@igo2/core'; +import { IgoLanguageModule, IgoMessageModule } from '@igo2/core'; import { AuthService } from './auth.service'; -describe('ShareMapService', () => { +describe('AuthService', () => { beforeEach(() => { TestBed.configureTestingModule({ - imports: [HttpClientModule, IgoLanguageModule], + imports: [HttpClientModule, IgoLanguageModule, IgoMessageModule], providers: [AuthService] }); }); - it( - 'should ...', - inject([AuthService], (service: AuthService) => { - expect(service).toBeTruthy(); - }) - ); + it('should ...', inject([AuthService], (service: AuthService) => { + expect(service).toBeTruthy(); + })); }); diff --git a/packages/geo/package.json b/packages/geo/package.json index 4a88b29d3b..fc6fb7dd0c 100644 --- a/packages/geo/package.json +++ b/packages/geo/package.json @@ -3,7 +3,9 @@ "version": "1.0.0", "description": "IGO Library", "author": "MSP", - "keywords": ["igo"], + "keywords": [ + "igo" + ], "license": "MIT", "homepage": "https://github.com/infra-geo-ouverte/igo2-lib#readme", "repository": { diff --git a/packages/geo/src/locale/fr.geo.json b/packages/geo/src/locale/fr.geo.json index 6a2f803d0f..8d8c04809a 100644 --- a/packages/geo/src/locale/fr.geo.json +++ b/packages/geo/src/locale/fr.geo.json @@ -105,7 +105,7 @@ "layer": { "hideLayer": "Masquer la couche", "lowerLayer": "Mettre en arrière", - "filterPlaceholder": "Filtre la liste de couches", + "filterPlaceholder": "Filtrer la liste de couches", "opacity": "Opacité", "raiseLayer": "Mettre en avant", "moreOptions": "Options sur la couche", @@ -120,9 +120,9 @@ "sortMapOrder": "Replacer les couches selon l'ordre cartographique", "resetLayersList": "Rétablir l'affichage de l'ensemble des couches", "trackFeature": "Suivre l'entité", - "legend" : { + "legend": { "default": "Défaut", - "loadingLegendText": "Chargement de la légende", + "loadingLegendText": "Chargement de la légende", "noLegendText": "Aucune légende disponible pour cette couche", "noLegendScale": "Aucune légende disponible pour cette échelle", "selectStyle": "Sélectionner le style de la légende" diff --git a/packages/integration/karma.conf.js b/packages/integration/karma.conf.js deleted file mode 100644 index 96630c41b1..0000000000 --- a/packages/integration/karma.conf.js +++ /dev/null @@ -1,32 +0,0 @@ -// Karma configuration file, see link for more information -// https://karma-runner.github.io/1.0/config/configuration-file.html - -module.exports = function (config) { - config.set({ - basePath: '', - frameworks: ['jasmine', '@angular-devkit/build-angular'], - plugins: [ - require('karma-jasmine'), - require('karma-chrome-launcher'), - require('karma-jasmine-html-reporter'), - require('karma-coverage-istanbul-reporter'), - require('@angular-devkit/build-angular/plugins/karma') - ], - client: { - clearContext: false // leave Jasmine Spec Runner output visible in browser - }, - coverageIstanbulReporter: { - dir: require('path').join(__dirname, '../../coverage'), - reports: ['html', 'lcovonly'], - fixWebpackSourcePaths: true - }, - reporters: ['progress', 'kjhtml'], - port: 9876, - colors: true, - logLevel: config.LOG_INFO, - autoWatch: true, - browsers: ['Chrome'], - singleRun: false, - restartOnFileChange: true - }); -}; diff --git a/packages/integration/src/lib/about/about-tool/about-tool.component.spec.ts b/packages/integration/src/lib/about/about-tool/about-tool.component.spec.ts deleted file mode 100644 index a6c72962c8..0000000000 --- a/packages/integration/src/lib/about/about-tool/about-tool.component.spec.ts +++ /dev/null @@ -1,28 +0,0 @@ -import { async, ComponentFixture, TestBed } from '@angular/core/testing'; - -import { IgoCustomHtmlModule } from '@igo2/common'; -import { AboutToolComponent } from './about-tool.component'; - -describe('AboutToolComponent', () => { - let component: AboutToolComponent; - let fixture: ComponentFixture; - - beforeEach( - async(() => { - TestBed.configureTestingModule({ - imports: [IgoCustomHtmlModule], - declarations: [AboutToolComponent] - }).compileComponents(); - }) - ); - - beforeEach(() => { - fixture = TestBed.createComponent(AboutToolComponent); - component = fixture.componentInstance; - fixture.detectChanges(); - }); - - it('should create', () => { - expect(component).toBeTruthy(); - }); -}); diff --git a/packages/integration/src/test.ts b/packages/integration/src/test.ts deleted file mode 100644 index 97627ea6c2..0000000000 --- a/packages/integration/src/test.ts +++ /dev/null @@ -1,23 +0,0 @@ -// This file is required by karma.conf.js and loads recursively all the .spec -// and framework files - -import 'core-js/es7/reflect'; -import 'zone.js/dist/zone'; -import 'zone.js/dist/zone-testing'; -import { getTestBed } from '@angular/core/testing'; -import { - BrowserDynamicTestingModule, - platformBrowserDynamicTesting -} from '@angular/platform-browser-dynamic/testing'; - -declare const require: any; - -// First, initialize the Angular testing environment. -getTestBed().initTestEnvironment( - BrowserDynamicTestingModule, - platformBrowserDynamicTesting() -); -// Then we find all the tests. -const context = require.context('./', true, /\.spec\.ts$/); -// And load the modules. -context.keys().map(context); diff --git a/packages/integration/tsconfig.spec.json b/packages/integration/tsconfig.spec.json deleted file mode 100644 index 16da33db07..0000000000 --- a/packages/integration/tsconfig.spec.json +++ /dev/null @@ -1,17 +0,0 @@ -{ - "extends": "../../tsconfig.json", - "compilerOptions": { - "outDir": "../../out-tsc/spec", - "types": [ - "jasmine", - "node" - ] - }, - "files": [ - "src/test.ts" - ], - "include": [ - "**/*.spec.ts", - "**/*.d.ts" - ] -} From f2d25dbba64bf4c0a3b64a8b65df91308418fad7 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Marc-Andr=C3=A9=20Barbeau?= Date: Tue, 12 Nov 2019 08:23:45 -0500 Subject: [PATCH 3/6] chore(ie11): fix for(const) bug for ie --- package-lock.json | 2317 +++++++++++++++++++++++++++++---------------- package.json | 7 +- 2 files changed, 1482 insertions(+), 842 deletions(-) diff --git a/package-lock.json b/package-lock.json index 7794115ae4..6b10a3a89a 100644 --- a/package-lock.json +++ b/package-lock.json @@ -78,6 +78,190 @@ "webpack-subresource-integrity": "1.1.0-rc.6" }, "dependencies": { + "@webassemblyjs/ast": { + "version": "1.7.11", + "resolved": "https://registry.npmjs.org/@webassemblyjs/ast/-/ast-1.7.11.tgz", + "integrity": "sha512-ZEzy4vjvTzScC+SH8RBssQUawpaInUdMTYwYYLh54/s8TuT0gBLuyUnppKsVyZEi876VmmStKsUs28UxPgdvrA==", + "dev": true, + "requires": { + "@webassemblyjs/helper-module-context": "1.7.11", + "@webassemblyjs/helper-wasm-bytecode": "1.7.11", + "@webassemblyjs/wast-parser": "1.7.11" + } + }, + "@webassemblyjs/floating-point-hex-parser": { + "version": "1.7.11", + "resolved": "https://registry.npmjs.org/@webassemblyjs/floating-point-hex-parser/-/floating-point-hex-parser-1.7.11.tgz", + "integrity": "sha512-zY8dSNyYcgzNRNT666/zOoAyImshm3ycKdoLsyDw/Bwo6+/uktb7p4xyApuef1dwEBo/U/SYQzbGBvV+nru2Xg==", + "dev": true + }, + "@webassemblyjs/helper-api-error": { + "version": "1.7.11", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-api-error/-/helper-api-error-1.7.11.tgz", + "integrity": "sha512-7r1qXLmiglC+wPNkGuXCvkmalyEstKVwcueZRP2GNC2PAvxbLYwLLPr14rcdJaE4UtHxQKfFkuDFuv91ipqvXg==", + "dev": true + }, + "@webassemblyjs/helper-buffer": { + "version": "1.7.11", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-buffer/-/helper-buffer-1.7.11.tgz", + "integrity": "sha512-MynuervdylPPh3ix+mKZloTcL06P8tenNH3sx6s0qE8SLR6DdwnfgA7Hc9NSYeob2jrW5Vql6GVlsQzKQCa13w==", + "dev": true + }, + "@webassemblyjs/helper-code-frame": { + "version": "1.7.11", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-code-frame/-/helper-code-frame-1.7.11.tgz", + "integrity": "sha512-T8ESC9KMXFTXA5urJcyor5cn6qWeZ4/zLPyWeEXZ03hj/x9weSokGNkVCdnhSabKGYWxElSdgJ+sFa9G/RdHNw==", + "dev": true, + "requires": { + "@webassemblyjs/wast-printer": "1.7.11" + } + }, + "@webassemblyjs/helper-fsm": { + "version": "1.7.11", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-fsm/-/helper-fsm-1.7.11.tgz", + "integrity": "sha512-nsAQWNP1+8Z6tkzdYlXT0kxfa2Z1tRTARd8wYnc/e3Zv3VydVVnaeePgqUzFrpkGUyhUUxOl5ML7f1NuT+gC0A==", + "dev": true + }, + "@webassemblyjs/helper-module-context": { + "version": "1.7.11", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-module-context/-/helper-module-context-1.7.11.tgz", + "integrity": "sha512-JxfD5DX8Ygq4PvXDucq0M+sbUFA7BJAv/GGl9ITovqE+idGX+J3QSzJYz+LwQmL7fC3Rs+utvWoJxDb6pmC0qg==", + "dev": true + }, + "@webassemblyjs/helper-wasm-bytecode": { + "version": "1.7.11", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-bytecode/-/helper-wasm-bytecode-1.7.11.tgz", + "integrity": "sha512-cMXeVS9rhoXsI9LLL4tJxBgVD/KMOKXuFqYb5oCJ/opScWpkCMEz9EJtkonaNcnLv2R3K5jIeS4TRj/drde1JQ==", + "dev": true + }, + "@webassemblyjs/helper-wasm-section": { + "version": "1.7.11", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-section/-/helper-wasm-section-1.7.11.tgz", + "integrity": "sha512-8ZRY5iZbZdtNFE5UFunB8mmBEAbSI3guwbrsCl4fWdfRiAcvqQpeqd5KHhSWLL5wuxo53zcaGZDBU64qgn4I4Q==", + "dev": true, + "requires": { + "@webassemblyjs/ast": "1.7.11", + "@webassemblyjs/helper-buffer": "1.7.11", + "@webassemblyjs/helper-wasm-bytecode": "1.7.11", + "@webassemblyjs/wasm-gen": "1.7.11" + } + }, + "@webassemblyjs/ieee754": { + "version": "1.7.11", + "resolved": "https://registry.npmjs.org/@webassemblyjs/ieee754/-/ieee754-1.7.11.tgz", + "integrity": "sha512-Mmqx/cS68K1tSrvRLtaV/Lp3NZWzXtOHUW2IvDvl2sihAwJh4ACE0eL6A8FvMyDG9abes3saB6dMimLOs+HMoQ==", + "dev": true, + "requires": { + "@xtuc/ieee754": "^1.2.0" + } + }, + "@webassemblyjs/leb128": { + "version": "1.7.11", + "resolved": "https://registry.npmjs.org/@webassemblyjs/leb128/-/leb128-1.7.11.tgz", + "integrity": "sha512-vuGmgZjjp3zjcerQg+JA+tGOncOnJLWVkt8Aze5eWQLwTQGNgVLcyOTqgSCxWTR4J42ijHbBxnuRaL1Rv7XMdw==", + "dev": true, + "requires": { + "@xtuc/long": "4.2.1" + } + }, + "@webassemblyjs/utf8": { + "version": "1.7.11", + "resolved": "https://registry.npmjs.org/@webassemblyjs/utf8/-/utf8-1.7.11.tgz", + "integrity": "sha512-C6GFkc7aErQIAH+BMrIdVSmW+6HSe20wg57HEC1uqJP8E/xpMjXqQUxkQw07MhNDSDcGpxI9G5JSNOQCqJk4sA==", + "dev": true + }, + "@webassemblyjs/wasm-edit": { + "version": "1.7.11", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-edit/-/wasm-edit-1.7.11.tgz", + "integrity": "sha512-FUd97guNGsCZQgeTPKdgxJhBXkUbMTY6hFPf2Y4OedXd48H97J+sOY2Ltaq6WGVpIH8o/TGOVNiVz/SbpEMJGg==", + "dev": true, + "requires": { + "@webassemblyjs/ast": "1.7.11", + "@webassemblyjs/helper-buffer": "1.7.11", + "@webassemblyjs/helper-wasm-bytecode": "1.7.11", + "@webassemblyjs/helper-wasm-section": "1.7.11", + "@webassemblyjs/wasm-gen": "1.7.11", + "@webassemblyjs/wasm-opt": "1.7.11", + "@webassemblyjs/wasm-parser": "1.7.11", + "@webassemblyjs/wast-printer": "1.7.11" + } + }, + "@webassemblyjs/wasm-gen": { + "version": "1.7.11", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-gen/-/wasm-gen-1.7.11.tgz", + "integrity": "sha512-U/KDYp7fgAZX5KPfq4NOupK/BmhDc5Kjy2GIqstMhvvdJRcER/kUsMThpWeRP8BMn4LXaKhSTggIJPOeYHwISA==", + "dev": true, + "requires": { + "@webassemblyjs/ast": "1.7.11", + "@webassemblyjs/helper-wasm-bytecode": "1.7.11", + "@webassemblyjs/ieee754": "1.7.11", + "@webassemblyjs/leb128": "1.7.11", + "@webassemblyjs/utf8": "1.7.11" + } + }, + "@webassemblyjs/wasm-opt": { + "version": "1.7.11", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-opt/-/wasm-opt-1.7.11.tgz", + "integrity": "sha512-XynkOwQyiRidh0GLua7SkeHvAPXQV/RxsUeERILmAInZegApOUAIJfRuPYe2F7RcjOC9tW3Cb9juPvAC/sCqvg==", + "dev": true, + "requires": { + "@webassemblyjs/ast": "1.7.11", + "@webassemblyjs/helper-buffer": "1.7.11", + "@webassemblyjs/wasm-gen": "1.7.11", + "@webassemblyjs/wasm-parser": "1.7.11" + } + }, + "@webassemblyjs/wasm-parser": { + "version": "1.7.11", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-parser/-/wasm-parser-1.7.11.tgz", + "integrity": "sha512-6lmXRTrrZjYD8Ng8xRyvyXQJYUQKYSXhJqXOBLw24rdiXsHAOlvw5PhesjdcaMadU/pyPQOJ5dHreMjBxwnQKg==", + "dev": true, + "requires": { + "@webassemblyjs/ast": "1.7.11", + "@webassemblyjs/helper-api-error": "1.7.11", + "@webassemblyjs/helper-wasm-bytecode": "1.7.11", + "@webassemblyjs/ieee754": "1.7.11", + "@webassemblyjs/leb128": "1.7.11", + "@webassemblyjs/utf8": "1.7.11" + } + }, + "@webassemblyjs/wast-parser": { + "version": "1.7.11", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wast-parser/-/wast-parser-1.7.11.tgz", + "integrity": "sha512-lEyVCg2np15tS+dm7+JJTNhNWq9yTZvi3qEhAIIOaofcYlUp0UR5/tVqOwa/gXYr3gjwSZqw+/lS9dscyLelbQ==", + "dev": true, + "requires": { + "@webassemblyjs/ast": "1.7.11", + "@webassemblyjs/floating-point-hex-parser": "1.7.11", + "@webassemblyjs/helper-api-error": "1.7.11", + "@webassemblyjs/helper-code-frame": "1.7.11", + "@webassemblyjs/helper-fsm": "1.7.11", + "@xtuc/long": "4.2.1" + } + }, + "@webassemblyjs/wast-printer": { + "version": "1.7.11", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wast-printer/-/wast-printer-1.7.11.tgz", + "integrity": "sha512-m5vkAsuJ32QpkdkDOUPGSltrg8Cuk3KBx4YrmAGQwCZPRdUHXxG4phIOuuycLemHFr74sWL9Wthqss4fzdzSwg==", + "dev": true, + "requires": { + "@webassemblyjs/ast": "1.7.11", + "@webassemblyjs/wast-parser": "1.7.11", + "@xtuc/long": "4.2.1" + } + }, + "@xtuc/long": { + "version": "4.2.1", + "resolved": "https://registry.npmjs.org/@xtuc/long/-/long-4.2.1.tgz", + "integrity": "sha512-FZdkNBDqBRHKQ2MEbSC17xnPFOhZxeJ2YGSfr2BKf3sujG49Qe3bB+rGCwQfIaA7WHnGeGkSijX4FuBCdrzW/g==", + "dev": true + }, + "acorn": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-6.3.0.tgz", + "integrity": "sha512-/czfa8BwS88b9gWQVhc8eknunSA2DoJpJyTQkhheIf5E48u1N0R4q/YxxsAeqRrmK9TQ/uYfgLDfZo91UlANIA==", + "dev": true + }, "ajv": { "version": "6.9.1", "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.9.1.tgz", @@ -90,12 +274,166 @@ "uri-js": "^4.2.2" } }, + "cacache": { + "version": "11.3.3", + "resolved": "https://registry.npmjs.org/cacache/-/cacache-11.3.3.tgz", + "integrity": "sha512-p8WcneCytvzPxhDvYp31PD039vi77I12W+/KfR9S8AZbaiARFBCpsPJS+9uhWfeBfeAtW7o/4vt3MUqLkbY6nA==", + "dev": true, + "requires": { + "bluebird": "^3.5.5", + "chownr": "^1.1.1", + "figgy-pudding": "^3.5.1", + "glob": "^7.1.4", + "graceful-fs": "^4.1.15", + "lru-cache": "^5.1.1", + "mississippi": "^3.0.0", + "mkdirp": "^0.5.1", + "move-concurrently": "^1.0.1", + "promise-inflight": "^1.0.1", + "rimraf": "^2.6.3", + "ssri": "^6.0.1", + "unique-filename": "^1.1.1", + "y18n": "^4.0.0" + }, + "dependencies": { + "glob": { + "version": "7.1.6", + "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.6.tgz", + "integrity": "sha512-LwaxwyZ72Lk7vZINtNNrywX0ZuLyStrdDtabefZKAY5ZGJhVtgdznluResxNmPitE0SAO+O26sWTHeKSI2wMBA==", + "dev": true, + "requires": { + "fs.realpath": "^1.0.0", + "inflight": "^1.0.4", + "inherits": "2", + "minimatch": "^3.0.4", + "once": "^1.3.0", + "path-is-absolute": "^1.0.0" + } + } + } + }, + "find-cache-dir": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/find-cache-dir/-/find-cache-dir-2.1.0.tgz", + "integrity": "sha512-Tq6PixE0w/VMFfCgbONnkiQIVol/JJL7nRMi20fqzA4NRs9AfeqMGeRdPi3wIhYkxjeBaWh2rxwapn5Tu3IqOQ==", + "dev": true, + "requires": { + "commondir": "^1.0.1", + "make-dir": "^2.0.0", + "pkg-dir": "^3.0.0" + } + }, + "find-up": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-3.0.0.tgz", + "integrity": "sha512-1yD6RmLI1XBfxugvORwlck6f75tYL+iR0jqwsOrOxMZyGYqUuDhJ0l4AXdO1iX/FTs9cBAMEk1gWSEx1kSbylg==", + "dev": true, + "requires": { + "locate-path": "^3.0.0" + } + }, + "locate-path": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-3.0.0.tgz", + "integrity": "sha512-7AO748wWnIhNqAuaty2ZWHkQHRSNfPVIsPIfwEOWO22AmaoVrWavlOcMR5nzTLNYvp36X220/maaRsrec1G65A==", + "dev": true, + "requires": { + "p-locate": "^3.0.0", + "path-exists": "^3.0.0" + } + }, + "lru-cache": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-5.1.1.tgz", + "integrity": "sha512-KpNARQA3Iwv+jTA0utUVVbrh+Jlrr1Fv0e56GGzAFOXN7dk/FviaDW8LHmK52DlcH4WP2n6gI8vN1aesBFgo9w==", + "dev": true, + "requires": { + "yallist": "^3.0.2" + } + }, + "make-dir": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-2.1.0.tgz", + "integrity": "sha512-LS9X+dc8KLxXCb8dni79fLIIUA5VyZoyjSMCwTluaXA0o27cCK0bhXkpgw+sTXVpPy/lSO57ilRixqk0vDmtRA==", + "dev": true, + "requires": { + "pify": "^4.0.1", + "semver": "^5.6.0" + } + }, + "mississippi": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/mississippi/-/mississippi-3.0.0.tgz", + "integrity": "sha512-x471SsVjUtBRtcvd4BzKE9kFC+/2TeWgKCgw0bZcw1b9l2X3QX5vCWgF+KaZaYm87Ss//rHnWryupDrgLvmSkA==", + "dev": true, + "requires": { + "concat-stream": "^1.5.0", + "duplexify": "^3.4.2", + "end-of-stream": "^1.1.0", + "flush-write-stream": "^1.0.0", + "from2": "^2.1.0", + "parallel-transform": "^1.1.0", + "pump": "^3.0.0", + "pumpify": "^1.3.3", + "stream-each": "^1.1.0", + "through2": "^2.0.0" + } + }, + "p-limit": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.2.1.tgz", + "integrity": "sha512-85Tk+90UCVWvbDavCLKPOLC9vvY8OwEX/RtKF+/1OADJMVlFfEHOiMTPVyxg7mk/dKa+ipdHm0OUkTvCpMTuwg==", + "dev": true, + "requires": { + "p-try": "^2.0.0" + } + }, + "p-locate": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-3.0.0.tgz", + "integrity": "sha512-x+12w/To+4GFfgJhBEpiDcLozRJGegY+Ei7/z0tSLkMmxGZNybVMSfWj9aJn8Z5Fc7dBUNJOOVgPv2H7IwulSQ==", + "dev": true, + "requires": { + "p-limit": "^2.0.0" + } + }, + "p-try": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/p-try/-/p-try-2.2.0.tgz", + "integrity": "sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==", + "dev": true + }, "parse5": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/parse5/-/parse5-4.0.0.tgz", "integrity": "sha512-VrZ7eOd3T1Fk4XWNXMgiGBK/z0MG48BWG2uQNU4I72fkQuKUTZpl+u9k+CxEG0twMVzSmXEEz12z5Fnw1jIQFA==", "dev": true }, + "pify": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/pify/-/pify-4.0.1.tgz", + "integrity": "sha512-uB80kBFb/tfd68bVleG9T5GGsGPjJrLAUpR5PZIrhBnIaRTQRjqdJSsIKkOP6OAIFbj7GOrcudc5pNjZ+geV2g==", + "dev": true + }, + "pkg-dir": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-3.0.0.tgz", + "integrity": "sha512-/E57AYkoeQ25qkxMj5PBOVgF8Kiu/h7cYS30Z5+R7WaiCCBfLq58ZI/dSeaEKb9WVJV5n/03QwrN3IeWIFllvw==", + "dev": true, + "requires": { + "find-up": "^3.0.0" + } + }, + "pump": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/pump/-/pump-3.0.0.tgz", + "integrity": "sha512-LwZy+p3SFs1Pytd/jYct4wpv49HiYCqd9Rlc5ZVdk0V+8Yzv6jR5Blk3TRmPL1ft69TxP0IMZGJ+WPFU2BFhww==", + "dev": true, + "requires": { + "end-of-stream": "^1.1.0", + "once": "^1.3.1" + } + }, "rxjs": { "version": "6.3.3", "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-6.3.3.tgz", @@ -104,6 +442,103 @@ "requires": { "tslib": "^1.9.0" } + }, + "schema-utils": { + "version": "0.4.7", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-0.4.7.tgz", + "integrity": "sha512-v/iwU6wvwGK8HbU9yi3/nhGzP0yGSuhQMzL6ySiec1FSrZZDkhm4noOSWzrNFo/jEc+SJY6jRTwuwbSXJPDUnQ==", + "dev": true, + "requires": { + "ajv": "^6.1.0", + "ajv-keywords": "^3.1.0" + } + }, + "ssri": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/ssri/-/ssri-6.0.1.tgz", + "integrity": "sha512-3Wge10hNcT1Kur4PDFwEieXSCMCJs/7WvSACcrMYrNp+b8kDL1/0wJch5Ni2WrtwEa2IO8OsVfeKIciKCDx/QA==", + "dev": true, + "requires": { + "figgy-pudding": "^3.5.1" + } + }, + "terser": { + "version": "3.17.0", + "resolved": "https://registry.npmjs.org/terser/-/terser-3.17.0.tgz", + "integrity": "sha512-/FQzzPJmCpjAH9Xvk2paiWrFq+5M6aVOf+2KRbwhByISDX/EujxsK+BAvrhb6H+2rtrLCHK9N01wO014vrIwVQ==", + "dev": true, + "requires": { + "commander": "^2.19.0", + "source-map": "~0.6.1", + "source-map-support": "~0.5.10" + } + }, + "terser-webpack-plugin": { + "version": "1.2.2", + "resolved": "https://registry.npmjs.org/terser-webpack-plugin/-/terser-webpack-plugin-1.2.2.tgz", + "integrity": "sha512-1DMkTk286BzmfylAvLXwpJrI7dWa5BnFmscV/2dCr8+c56egFcbaeFAl7+sujAjdmpLam21XRdhA4oifLyiWWg==", + "dev": true, + "requires": { + "cacache": "^11.0.2", + "find-cache-dir": "^2.0.0", + "schema-utils": "^1.0.0", + "serialize-javascript": "^1.4.0", + "source-map": "^0.6.1", + "terser": "^3.16.1", + "webpack-sources": "^1.1.0", + "worker-farm": "^1.5.2" + }, + "dependencies": { + "schema-utils": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-1.0.0.tgz", + "integrity": "sha512-i27Mic4KovM/lnGsy8whRCHhc7VicJajAjTrYg11K9zfZXnYIt4k5F+kZkwjnrhKzLic/HLU4j11mjsz2G/75g==", + "dev": true, + "requires": { + "ajv": "^6.1.0", + "ajv-errors": "^1.0.0", + "ajv-keywords": "^3.1.0" + } + } + } + }, + "webpack": { + "version": "4.29.0", + "resolved": "https://registry.npmjs.org/webpack/-/webpack-4.29.0.tgz", + "integrity": "sha512-pxdGG0keDBtamE1mNvT5zyBdx+7wkh6mh7uzMOo/uRQ/fhsdj5FXkh/j5mapzs060forql1oXqXN9HJGju+y7w==", + "dev": true, + "requires": { + "@webassemblyjs/ast": "1.7.11", + "@webassemblyjs/helper-module-context": "1.7.11", + "@webassemblyjs/wasm-edit": "1.7.11", + "@webassemblyjs/wasm-parser": "1.7.11", + "acorn": "^6.0.5", + "acorn-dynamic-import": "^4.0.0", + "ajv": "^6.1.0", + "ajv-keywords": "^3.1.0", + "chrome-trace-event": "^1.0.0", + "enhanced-resolve": "^4.1.0", + "eslint-scope": "^4.0.0", + "json-parse-better-errors": "^1.0.2", + "loader-runner": "^2.3.0", + "loader-utils": "^1.1.0", + "memory-fs": "~0.4.1", + "micromatch": "^3.1.8", + "mkdirp": "~0.5.0", + "neo-async": "^2.5.0", + "node-libs-browser": "^2.0.0", + "schema-utils": "^0.4.4", + "tapable": "^1.1.0", + "terser-webpack-plugin": "^1.1.0", + "watchpack": "^1.5.0", + "webpack-sources": "^1.3.0" + } + }, + "yallist": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-3.1.1.tgz", + "integrity": "sha512-a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g==", + "dev": true } } }, @@ -321,9 +756,9 @@ "dev": true }, "chokidar": { - "version": "2.1.6", - "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-2.1.6.tgz", - "integrity": "sha512-V2jUo67OKkc6ySiRpJrjlpJKl9kDuG+Xb8VgsGzb+aEouhgS1D0weyPU4lEzdAcsCAvrih2J2BqyXqHWvVLw5g==", + "version": "2.1.8", + "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-2.1.8.tgz", + "integrity": "sha512-ZmZUazfOzf0Nve7duiCKD23PFSCs4JPoYyccjUFF3aQkQadqBhfzhjkwBH2mNOG9cTBwhamM37EIsIkZw3nRgg==", "dev": true, "requires": { "anymatch": "^2.0.0", @@ -399,6 +834,12 @@ "integrity": "sha512-jf84uxzwiuiIVKiOLpfYk7N46TSy8ubTonmneY9vrpHNAnp0QBt2BxWV9dO3/j+BoVAb+a5G6YDPW3M5HOdMWQ==", "dev": true }, + "minimist": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.0.tgz", + "integrity": "sha1-o1AIsg9BOD7sH7kU9M1d95omQoQ=", + "dev": true + }, "normalize-path": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz", @@ -579,16 +1020,15 @@ } }, "@babel/generator": { - "version": "7.5.5", - "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.5.5.tgz", - "integrity": "sha512-ETI/4vyTSxTzGnU2c49XHv2zhExkv9JHLTwDAFz85kmcwuShvYG2H08FwgIguQf4JC75CBnXAUM5PqeF4fj0nQ==", + "version": "7.7.2", + "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.7.2.tgz", + "integrity": "sha512-WthSArvAjYLz4TcbKOi88me+KmDJdKSlfwwN8CnUYn9jBkzhq0ZEPuBfkAWIvjJ3AdEV1Cf/+eSQTnp3IDJKlQ==", "dev": true, "requires": { - "@babel/types": "^7.5.5", + "@babel/types": "^7.7.2", "jsesc": "^2.5.1", "lodash": "^4.17.13", - "source-map": "^0.5.0", - "trim-right": "^1.0.1" + "source-map": "^0.5.0" }, "dependencies": { "jsesc": { @@ -606,32 +1046,32 @@ } }, "@babel/helper-function-name": { - "version": "7.1.0", - "resolved": "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.1.0.tgz", - "integrity": "sha512-A95XEoCpb3TO+KZzJ4S/5uW5fNe26DjBGqf1o9ucyLyCmi1dXq/B3c8iaWTfBk3VvetUxl16e8tIrd5teOCfGw==", + "version": "7.7.0", + "resolved": "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.7.0.tgz", + "integrity": "sha512-tDsJgMUAP00Ugv8O2aGEua5I2apkaQO7lBGUq1ocwN3G23JE5Dcq0uh3GvFTChPa4b40AWiAsLvCZOA2rdnQ7Q==", "dev": true, "requires": { - "@babel/helper-get-function-arity": "^7.0.0", - "@babel/template": "^7.1.0", - "@babel/types": "^7.0.0" + "@babel/helper-get-function-arity": "^7.7.0", + "@babel/template": "^7.7.0", + "@babel/types": "^7.7.0" } }, "@babel/helper-get-function-arity": { - "version": "7.0.0", - "resolved": "https://registry.npmjs.org/@babel/helper-get-function-arity/-/helper-get-function-arity-7.0.0.tgz", - "integrity": "sha512-r2DbJeg4svYvt3HOS74U4eWKsUAMRH01Z1ds1zx8KNTPtpTL5JAsdFv8BNyOpVqdFhHkkRDIg5B4AsxmkjAlmQ==", + "version": "7.7.0", + "resolved": "https://registry.npmjs.org/@babel/helper-get-function-arity/-/helper-get-function-arity-7.7.0.tgz", + "integrity": "sha512-tLdojOTz4vWcEnHWHCuPN5P85JLZWbm5Fx5ZsMEMPhF3Uoe3O7awrbM2nQ04bDOUToH/2tH/ezKEOR8zEYzqyw==", "dev": true, "requires": { - "@babel/types": "^7.0.0" + "@babel/types": "^7.7.0" } }, "@babel/helper-split-export-declaration": { - "version": "7.4.4", - "resolved": "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.4.4.tgz", - "integrity": "sha512-Ro/XkzLf3JFITkW6b+hNxzZ1n5OQ80NvIUdmHspih1XAhtN3vPTuUFT4eQnela+2MaZ5ulH+iyP513KJrxbN7Q==", + "version": "7.7.0", + "resolved": "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.7.0.tgz", + "integrity": "sha512-HgYSI8rH08neWlAH3CcdkFg9qX9YsZysZI5GD8LjhQib/mM0jGOZOVkoUiiV2Hu978fRtjtsGsW6w0pKHUWtqA==", "dev": true, "requires": { - "@babel/types": "^7.4.4" + "@babel/types": "^7.7.0" } }, "@babel/highlight": { @@ -654,15 +1094,15 @@ } }, "@babel/parser": { - "version": "7.5.5", - "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.5.5.tgz", - "integrity": "sha512-E5BN68cqR7dhKan1SfqgPGhQ178bkVKpXTPEXnFJBrEt8/DKRZlybmy+IgYLTeN7tp1R5Ccmbm2rBk17sHYU3g==", + "version": "7.7.3", + "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.7.3.tgz", + "integrity": "sha512-bqv+iCo9i+uLVbI0ILzKkvMorqxouI+GbV13ivcARXn9NNEabi2IEz912IgNpT/60BNXac5dgcfjb94NjsF33A==", "dev": true }, "@babel/runtime": { - "version": "7.5.5", - "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.5.5.tgz", - "integrity": "sha512-28QvEGyQyNkB0/m2B4FU7IEZGK2NUrcMtT6BZEFALTguLk+AUT6ofsHtPk5QyjAdUkpMJ+/Em+quwz4HOt30AQ==", + "version": "7.7.2", + "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.7.2.tgz", + "integrity": "sha512-JONRbXbTXc9WQE2mAZd1p0Z3DZ/6vaQIkgYMSTP3KjRCyd7rCZCcfhCyX+YjwcKxcZ82UrxbRD358bpExNgrjw==", "dev": true, "requires": { "regenerator-runtime": "^0.13.2" @@ -677,28 +1117,28 @@ } }, "@babel/template": { - "version": "7.4.4", - "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.4.4.tgz", - "integrity": "sha512-CiGzLN9KgAvgZsnivND7rkA+AeJ9JB0ciPOD4U59GKbQP2iQl+olF1l76kJOupqidozfZ32ghwBEJDhnk9MEcw==", + "version": "7.7.0", + "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.7.0.tgz", + "integrity": "sha512-OKcwSYOW1mhWbnTBgQY5lvg1Fxg+VyfQGjcBduZFljfc044J5iDlnDSfhQ867O17XHiSCxYHUxHg2b7ryitbUQ==", "dev": true, "requires": { "@babel/code-frame": "^7.0.0", - "@babel/parser": "^7.4.4", - "@babel/types": "^7.4.4" + "@babel/parser": "^7.7.0", + "@babel/types": "^7.7.0" } }, "@babel/traverse": { - "version": "7.5.5", - "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.5.5.tgz", - "integrity": "sha512-MqB0782whsfffYfSjH4TM+LMjrJnhCNEDMDIjeTpl+ASaUvxcjoiVCo/sM1GhS1pHOXYfWVCYneLjMckuUxDaQ==", + "version": "7.7.2", + "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.7.2.tgz", + "integrity": "sha512-TM01cXib2+rgIZrGJOLaHV/iZUAxf4A0dt5auY6KNZ+cm6aschuJGqKJM3ROTt3raPUdIDk9siAufIFEleRwtw==", "dev": true, "requires": { "@babel/code-frame": "^7.5.5", - "@babel/generator": "^7.5.5", - "@babel/helper-function-name": "^7.1.0", - "@babel/helper-split-export-declaration": "^7.4.4", - "@babel/parser": "^7.5.5", - "@babel/types": "^7.5.5", + "@babel/generator": "^7.7.2", + "@babel/helper-function-name": "^7.7.0", + "@babel/helper-split-export-declaration": "^7.7.0", + "@babel/parser": "^7.7.2", + "@babel/types": "^7.7.2", "debug": "^4.1.0", "globals": "^11.1.0", "lodash": "^4.17.13" @@ -728,9 +1168,9 @@ } }, "@babel/types": { - "version": "7.5.5", - "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.5.5.tgz", - "integrity": "sha512-s63F9nJioLqOlW3UkyMd+BYhXt44YuaFm/VV0VwuteqjYwRrObkU7ra9pY4wAJR3oXi8hJrMcrcJdO/HH33vtw==", + "version": "7.7.2", + "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.7.2.tgz", + "integrity": "sha512-YTf6PXoh3+eZgRCBzzP25Bugd2ngmpQVrk7kXX0i5N9BO7TFBtIgZYs7WtxtOGs8e6A4ZI7ECkbBCEHeXocvOA==", "dev": true, "requires": { "esutils": "^2.0.2", @@ -747,45 +1187,48 @@ } }, "@compodoc/compodoc": { - "version": "1.1.10", - "resolved": "https://registry.npmjs.org/@compodoc/compodoc/-/compodoc-1.1.10.tgz", - "integrity": "sha512-dBAHD2gdIVYIa2a0Y5/Pgyoy/XQDLnqC3lUrd6Crp9HnCTMXIfHWygOUTo0u8wWhxqXhLo9ZMwGRsC9tK61dvA==", + "version": "1.1.11", + "resolved": "https://registry.npmjs.org/@compodoc/compodoc/-/compodoc-1.1.11.tgz", + "integrity": "sha512-3PGTf64Eug1SIcdQole2KkVftBMFjKzecBytLHy4+MQYcblAQM0O3a4GoxuWwN7cTawVq4eqSJTtf6My1I/oHA==", "dev": true, "requires": { "@compodoc/ngd-transformer": "^2.0.0", "chalk": "^2.4.2", "cheerio": "^1.0.0-rc.3", - "chokidar": "^3.0.2", - "colors": "^1.3.3", - "commander": "^2.20.0", + "chokidar": "^3.1.1", + "colors": "^1.4.0", + "commander": "^3.0.2", "cosmiconfig": "^5.2.1", + "decache": "^4.5.1", "fancy-log": "^1.3.3", "findit2": "^2.2.3", "fs-extra": "^8.0.1", "glob": "^7.1.4", - "handlebars": "^4.1.2", + "handlebars": "^4.3.3", "html-entities": "^1.2.1", - "i18next": "^17.0.3", + "i18next": "^17.0.16", "inside": "^1.0.0", "json5": "^2.1.0", "live-server": "^1.2.1", - "lodash": "^4.17.11", + "lodash": "^4.17.15", + "loglevel": "^1.6.4", + "loglevel-plugin-prefix": "^0.8.4", "lunr": "^2.3.6", "marked": "^0.7.0", "minimist": "^1.2.0", "opencollective-postinstall": "^2.0.2", "os-name": "^3.1.0", - "pdfmake": "^0.1.57", - "semver": "^6.1.1", + "pdfmake": "^0.1.60", + "semver": "^6.3.0", "traverse": "^0.6.6", "ts-simple-ast": "12.4.0", - "uuid": "^3.3.2" + "uuid": "^3.3.3" }, "dependencies": { "anymatch": { - "version": "3.0.3", - "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-3.0.3.tgz", - "integrity": "sha512-c6IvoeBECQlMVuYUjSwimnhmztImpErfxJzWZhIQinIvQWoGOnB0dLIgifbPHQt5heS6mNlaZG16f06H3C8t1g==", + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-3.1.1.tgz", + "integrity": "sha512-mM8522psRCqzV+6LhomX5wgp25YVibjh8Wj23I5RPkPppSVSjyKD2A2mBJmWGa+KN7f2D6LNh9jkBCeyLktzjg==", "dev": true, "requires": { "normalize-path": "^3.0.0", @@ -808,21 +1251,27 @@ } }, "chokidar": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-3.0.2.tgz", - "integrity": "sha512-c4PR2egjNjI1um6bamCQ6bUNPDiyofNQruHvKgHQ4gDUP/ITSVSzNsiI5OWtHOsX323i5ha/kk4YmOZ1Ktg7KA==", + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-3.3.0.tgz", + "integrity": "sha512-dGmKLDdT3Gdl7fBUe8XK+gAtGmzy5Fn0XkkWQuYxGIgWVPPse2CxFA5mtrlD0TOHaHjEUqkWNyP1XdHoJES/4A==", "dev": true, "requires": { - "anymatch": "^3.0.1", - "braces": "^3.0.2", - "fsevents": "^2.0.6", - "glob-parent": "^5.0.0", - "is-binary-path": "^2.1.0", - "is-glob": "^4.0.1", - "normalize-path": "^3.0.0", - "readdirp": "^3.1.1" + "anymatch": "~3.1.1", + "braces": "~3.0.2", + "fsevents": "~2.1.1", + "glob-parent": "~5.1.0", + "is-binary-path": "~2.1.0", + "is-glob": "~4.0.1", + "normalize-path": "~3.0.0", + "readdirp": "~3.2.0" } }, + "commander": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/commander/-/commander-3.0.2.tgz", + "integrity": "sha512-Gar0ASD4BDyKC4hl4DwHqDrmvjoxWKZigVnAbn5H1owvm4CxCPdb0HQDehwNYMJpla5+M2tPmPARzhtYuwpHow==", + "dev": true + }, "fill-range": { "version": "7.0.1", "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.0.1.tgz", @@ -833,16 +1282,16 @@ } }, "fsevents": { - "version": "2.0.7", - "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.0.7.tgz", - "integrity": "sha512-a7YT0SV3RB+DjYcppwVDLtn13UQnmg0SWZS7ezZD0UjnLwXmy8Zm21GMVGLaFGimIqcvyMQaOJBrop8MyOp1kQ==", + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.1.2.tgz", + "integrity": "sha512-R4wDiBwZ0KzpgOWetKDug1FZcYhqYnUYKtfZYt4mD5SBz76q0KR4Q9o7GIPamsVPGmW3EYPPJ0dOOjvx32ldZA==", "dev": true, "optional": true }, "glob": { - "version": "7.1.4", - "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.4.tgz", - "integrity": "sha512-hkLPepehmnKk41pUGm3sYxoFs/umurYfYJCerbXEyFIWcAzvpipAgVkBqqT9RBKMGjnq6kMuyYwha6csxbiM1A==", + "version": "7.1.6", + "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.6.tgz", + "integrity": "sha512-LwaxwyZ72Lk7vZINtNNrywX0ZuLyStrdDtabefZKAY5ZGJhVtgdznluResxNmPitE0SAO+O26sWTHeKSI2wMBA==", "dev": true, "requires": { "fs.realpath": "^1.0.0", @@ -854,9 +1303,9 @@ } }, "glob-parent": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.0.0.tgz", - "integrity": "sha512-Z2RwiujPRGluePM6j699ktJYxmPpJKCfpGA13jz2hmFZC7gKetzrWvg5KN3+OsIFmydGyZ1AVwERCq1w/ZZwRg==", + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.0.tgz", + "integrity": "sha512-qjtRgnIVmOfnKUE3NJAQEdk+lKrxfw8t5ke7SXtfMTHcjsBfOfWXCQfdb30zfDoZQ2IRSIiidmjtbHZPZ++Ihw==", "dev": true, "requires": { "is-glob": "^4.0.1" @@ -878,14 +1327,20 @@ "dev": true }, "json5": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/json5/-/json5-2.1.0.tgz", - "integrity": "sha512-8Mh9h6xViijj36g7Dxi+Y4S6hNGV96vcJZr/SrlHh1LR/pEn/8j/+qIBbs44YKl69Lrfctp4QD+AdWLTMqEZAQ==", + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/json5/-/json5-2.1.1.tgz", + "integrity": "sha512-l+3HXD0GEI3huGq1njuqtzYK8OYJyXMkOLtQ53pjWh89tvWS2h6l+1zMkYWqlb57+SiQodKZyvMEFb2X+KrFhQ==", "dev": true, "requires": { "minimist": "^1.2.0" } }, + "minimist": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.0.tgz", + "integrity": "sha1-o1AIsg9BOD7sH7kU9M1d95omQoQ=", + "dev": true + }, "normalize-path": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz", @@ -893,9 +1348,9 @@ "dev": true }, "readdirp": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-3.1.1.tgz", - "integrity": "sha512-XXdSXZrQuvqoETj50+JAitxz1UPdt5dupjT6T5nVB+WvjMv2XKYj+s7hPeAVCXvmJrL36O4YYyWlIC3an2ePiQ==", + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-3.2.0.tgz", + "integrity": "sha512-crk4Qu3pmXwgxdSgGhgA/eXiJAPQiX4GMOZZMXnqKxHX7TaoL+3gQVo/WeuAiogr07DpnfjIMpXXa+PAIvwPGQ==", "dev": true, "requires": { "picomatch": "^2.0.4" @@ -982,81 +1437,73 @@ } }, "@hapi/address": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/@hapi/address/-/address-2.0.0.tgz", - "integrity": "sha512-mV6T0IYqb0xL1UALPFplXYQmR0twnXG0M6jUswpquqT2sD12BOiCiLy3EvMp/Fy7s3DZElC4/aPjEjo2jeZpvw==", + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/@hapi/address/-/address-2.1.2.tgz", + "integrity": "sha512-O4QDrx+JoGKZc6aN64L04vqa7e41tIiLU+OvKdcYaEMP97UttL0f9GIi9/0A4WAMx0uBd6SidDIhktZhgOcN8Q==", + "dev": true + }, + "@hapi/bourne": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/@hapi/bourne/-/bourne-1.3.2.tgz", + "integrity": "sha512-1dVNHT76Uu5N3eJNTYcvxee+jzX4Z9lfciqRRHCU27ihbUcYi+iSc2iml5Ke1LXe1SyJCLA0+14Jh4tXJgOppA==", "dev": true }, "@hapi/hoek": { - "version": "6.2.4", - "resolved": "https://registry.npmjs.org/@hapi/hoek/-/hoek-6.2.4.tgz", - "integrity": "sha512-HOJ20Kc93DkDVvjwHyHawPwPkX44sIrbXazAUDiUXaY2R9JwQGo2PhFfnQtdrsIe4igjG2fPgMra7NYw7qhy0A==", + "version": "8.5.0", + "resolved": "https://registry.npmjs.org/@hapi/hoek/-/hoek-8.5.0.tgz", + "integrity": "sha512-7XYT10CZfPsH7j9F1Jmg1+d0ezOux2oM2GfArAzLwWe4mE2Dr3hVjsAL6+TFY49RRJlCdJDMw3nJsLFroTc8Kw==", "dev": true }, "@hapi/joi": { - "version": "15.1.0", - "resolved": "https://registry.npmjs.org/@hapi/joi/-/joi-15.1.0.tgz", - "integrity": "sha512-n6kaRQO8S+kepUTbXL9O/UOL788Odqs38/VOfoCrATDtTvyfiO3fgjlSRaNkHabpTLgM7qru9ifqXlXbXk8SeQ==", + "version": "15.1.1", + "resolved": "https://registry.npmjs.org/@hapi/joi/-/joi-15.1.1.tgz", + "integrity": "sha512-entf8ZMOK8sc+8YfeOlM8pCfg3b5+WZIKBfUaaJT8UsjAAPjartzxIYm3TIbjvA4u+u++KbcXD38k682nVHDAQ==", "dev": true, "requires": { "@hapi/address": "2.x.x", - "@hapi/hoek": "6.x.x", - "@hapi/marker": "1.x.x", + "@hapi/bourne": "1.x.x", + "@hapi/hoek": "8.x.x", "@hapi/topo": "3.x.x" } }, - "@hapi/marker": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/@hapi/marker/-/marker-1.0.0.tgz", - "integrity": "sha512-JOfdekTXnJexfE8PyhZFyHvHjt81rBFSAbTIRAhF2vv/2Y1JzoKsGqxH/GpZJoF7aEfYok8JVcAHmSz1gkBieA==", - "dev": true - }, "@hapi/topo": { - "version": "3.1.3", - "resolved": "https://registry.npmjs.org/@hapi/topo/-/topo-3.1.3.tgz", - "integrity": "sha512-JmS9/vQK6dcUYn7wc2YZTqzIKubAQcJKu2KCKAru6es482U5RT5fP1EXCPtlXpiK7PR0On/kpQKI4fRKkzpZBQ==", + "version": "3.1.6", + "resolved": "https://registry.npmjs.org/@hapi/topo/-/topo-3.1.6.tgz", + "integrity": "sha512-tAag0jEcjwH+P2quUfipd7liWCNX2F8NvYjQp2wtInsZxnMlypdw0FtAOLxtvvkO+GSRRbmNi8m/5y42PQJYCQ==", "dev": true, "requires": { - "@hapi/hoek": "8.x.x" - }, - "dependencies": { - "@hapi/hoek": { - "version": "8.2.1", - "resolved": "https://registry.npmjs.org/@hapi/hoek/-/hoek-8.2.1.tgz", - "integrity": "sha512-JPiBy+oSmsq3St7XlipfN5pNA6bDJ1kpa73PrK/zR29CVClDVqy04AanM/M/qx5bSF+I61DdCfAvRrujau+zRg==", - "dev": true - } + "@hapi/hoek": "^8.3.0" } }, "@ionic-native/core": { - "version": "5.14.0", - "resolved": "https://registry.npmjs.org/@ionic-native/core/-/core-5.14.0.tgz", - "integrity": "sha512-kCqy4OxT/QvGmgB7ha9gnZivjURxiEh5+bd9O8PRI7CC8+2ymT0bRUBZB+ZYQSZ6AsXVwJ2xIelf2drK+vXCpQ==", + "version": "5.16.0", + "resolved": "https://registry.npmjs.org/@ionic-native/core/-/core-5.16.0.tgz", + "integrity": "sha512-eSneljn24ZCeDssoAusvEP7y7CjIw9pfH1ahtL7Q+gyMZzmFsU6R2RJ6QLmRqjxNO/6EqfjxsSEJ7JZO3qxvSQ==", "requires": { "@types/cordova": "^0.0.34" } }, "@ionic-native/network": { - "version": "5.14.0", - "resolved": "https://registry.npmjs.org/@ionic-native/network/-/network-5.14.0.tgz", - "integrity": "sha512-i8Wud4lebWU5N2t1Uh9EcwBSlln7L0/bgvgdLlUgtuvtE5PWBsTP3hobfYUP/4NE98PKz6UUIep8F7wWz9ky9g==", + "version": "5.16.0", + "resolved": "https://registry.npmjs.org/@ionic-native/network/-/network-5.16.0.tgz", + "integrity": "sha512-R4Zgrtv9+pI9hqQt3x+4lv8/EtwPUkAnPLhhL/SguQGM3MNtkymfP9PmJk6quA1yz3equHzFZ1ha7QxpqkQfpA==", "requires": { "@types/cordova": "^0.0.34" } }, "@ionic/angular": { - "version": "4.9.1", - "resolved": "https://registry.npmjs.org/@ionic/angular/-/angular-4.9.1.tgz", - "integrity": "sha512-YmWhFLZ+W3OKLH88/GVWOq49pIzMggVIbFEVytBz8i6WcB73ocPhWC12QCvLPKZsMCgDdmQj61Ph4L7V8tCwxA==", + "version": "4.11.4", + "resolved": "https://registry.npmjs.org/@ionic/angular/-/angular-4.11.4.tgz", + "integrity": "sha512-NVyWFhMTQODh7CTNirDH7cHWD6xqabFSGoSF1LLEWB7VOO8ZriQujNbtfpp7EfT9Av6fa1Up9pSGq73vf6CW4Q==", "requires": { - "@ionic/core": "4.9.1", + "@ionic/core": "4.11.4", "tslib": "^1.9.3" } }, "@ionic/core": { - "version": "4.9.1", - "resolved": "https://registry.npmjs.org/@ionic/core/-/core-4.9.1.tgz", - "integrity": "sha512-m6wlO6/vP4xL3xd8ZGl9lNbmiiMs6I7d33Y13pS65f5EOUC7Fc0+qEEEWtQZc4EGQdB/pmIHlgd8o7MZvV/SXA==", + "version": "4.11.4", + "resolved": "https://registry.npmjs.org/@ionic/core/-/core-4.11.4.tgz", + "integrity": "sha512-g3UbS52eW5/bVvxk8Rj0TCvo8reJV54rw2FoxwVpKA+COTeNW3sAytdy+fJyAXmj/w3/5XipkvWXRxHdcvFnWw==", "requires": { "ionicons": "^4.6.3", "tslib": "^1.10.0" @@ -1079,13 +1526,6 @@ "minimist": "0.0.8", "rw": "^1.3.3", "sort-object": "^0.3.2" - }, - "dependencies": { - "minimist": { - "version": "0.0.8", - "resolved": "https://registry.npmjs.org/minimist/-/minimist-0.0.8.tgz", - "integrity": "sha1-hX/Kv8M5fSYluCKCYuhqp6ARsF0=" - } } }, "@mapbox/unitbezier": { @@ -1314,9 +1754,9 @@ "dev": true }, "@types/jasminewd2": { - "version": "2.0.6", - "resolved": "https://registry.npmjs.org/@types/jasminewd2/-/jasminewd2-2.0.6.tgz", - "integrity": "sha512-2ZOKrxb8bKRmP/po5ObYnRDgFE4i+lQiEB27bAMmtMWLgJSqlIDqlLx6S0IRorpOmOPRQ6O80NujTmQAtBkeNw==", + "version": "2.0.8", + "resolved": "https://registry.npmjs.org/@types/jasminewd2/-/jasminewd2-2.0.8.tgz", + "integrity": "sha512-d9p31r7Nxk0ZH0U39PTH0hiDlJ+qNVGjlt1ucOoTUptxb2v+Y5VMnsxfwN+i3hK4yQnqBi3FMmoMFcd1JHDxdg==", "dev": true, "requires": { "@types/jasmine": "*" @@ -1332,9 +1772,9 @@ } }, "@types/lodash": { - "version": "4.14.136", - "resolved": "https://registry.npmjs.org/@types/lodash/-/lodash-4.14.136.tgz", - "integrity": "sha512-0GJhzBdvsW2RUccNHOBkabI8HZVdOXmXbXhuKlDEd5Vv12P7oAVGfomGp3Ne21o5D/qu1WmthlNKFaoZJJeErA==", + "version": "4.14.146", + "resolved": "https://registry.npmjs.org/@types/lodash/-/lodash-4.14.146.tgz", + "integrity": "sha512-JzJcmQ/ikHSv7pbvrVNKJU5j9jL9VLf3/gqs048CEnBVVVEv4kve3vLxoPHGvclutS+Il4SBIuQQ087m1eHffw==", "dev": true }, "@types/lodash.debounce": { @@ -1397,175 +1837,179 @@ } }, "@webassemblyjs/ast": { - "version": "1.7.11", - "resolved": "https://registry.npmjs.org/@webassemblyjs/ast/-/ast-1.7.11.tgz", - "integrity": "sha512-ZEzy4vjvTzScC+SH8RBssQUawpaInUdMTYwYYLh54/s8TuT0gBLuyUnppKsVyZEi876VmmStKsUs28UxPgdvrA==", + "version": "1.8.5", + "resolved": "https://registry.npmjs.org/@webassemblyjs/ast/-/ast-1.8.5.tgz", + "integrity": "sha512-aJMfngIZ65+t71C3y2nBBg5FFG0Okt9m0XEgWZ7Ywgn1oMAT8cNwx00Uv1cQyHtidq0Xn94R4TAywO+LCQ+ZAQ==", "dev": true, "requires": { - "@webassemblyjs/helper-module-context": "1.7.11", - "@webassemblyjs/helper-wasm-bytecode": "1.7.11", - "@webassemblyjs/wast-parser": "1.7.11" + "@webassemblyjs/helper-module-context": "1.8.5", + "@webassemblyjs/helper-wasm-bytecode": "1.8.5", + "@webassemblyjs/wast-parser": "1.8.5" } }, "@webassemblyjs/floating-point-hex-parser": { - "version": "1.7.11", - "resolved": "https://registry.npmjs.org/@webassemblyjs/floating-point-hex-parser/-/floating-point-hex-parser-1.7.11.tgz", - "integrity": "sha512-zY8dSNyYcgzNRNT666/zOoAyImshm3ycKdoLsyDw/Bwo6+/uktb7p4xyApuef1dwEBo/U/SYQzbGBvV+nru2Xg==", + "version": "1.8.5", + "resolved": "https://registry.npmjs.org/@webassemblyjs/floating-point-hex-parser/-/floating-point-hex-parser-1.8.5.tgz", + "integrity": "sha512-9p+79WHru1oqBh9ewP9zW95E3XAo+90oth7S5Re3eQnECGq59ly1Ri5tsIipKGpiStHsUYmY3zMLqtk3gTcOtQ==", "dev": true }, "@webassemblyjs/helper-api-error": { - "version": "1.7.11", - "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-api-error/-/helper-api-error-1.7.11.tgz", - "integrity": "sha512-7r1qXLmiglC+wPNkGuXCvkmalyEstKVwcueZRP2GNC2PAvxbLYwLLPr14rcdJaE4UtHxQKfFkuDFuv91ipqvXg==", + "version": "1.8.5", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-api-error/-/helper-api-error-1.8.5.tgz", + "integrity": "sha512-Za/tnzsvnqdaSPOUXHyKJ2XI7PDX64kWtURyGiJJZKVEdFOsdKUCPTNEVFZq3zJ2R0G5wc2PZ5gvdTRFgm81zA==", "dev": true }, "@webassemblyjs/helper-buffer": { - "version": "1.7.11", - "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-buffer/-/helper-buffer-1.7.11.tgz", - "integrity": "sha512-MynuervdylPPh3ix+mKZloTcL06P8tenNH3sx6s0qE8SLR6DdwnfgA7Hc9NSYeob2jrW5Vql6GVlsQzKQCa13w==", + "version": "1.8.5", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-buffer/-/helper-buffer-1.8.5.tgz", + "integrity": "sha512-Ri2R8nOS0U6G49Q86goFIPNgjyl6+oE1abW1pS84BuhP1Qcr5JqMwRFT3Ah3ADDDYGEgGs1iyb1DGX+kAi/c/Q==", "dev": true }, "@webassemblyjs/helper-code-frame": { - "version": "1.7.11", - "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-code-frame/-/helper-code-frame-1.7.11.tgz", - "integrity": "sha512-T8ESC9KMXFTXA5urJcyor5cn6qWeZ4/zLPyWeEXZ03hj/x9weSokGNkVCdnhSabKGYWxElSdgJ+sFa9G/RdHNw==", + "version": "1.8.5", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-code-frame/-/helper-code-frame-1.8.5.tgz", + "integrity": "sha512-VQAadSubZIhNpH46IR3yWO4kZZjMxN1opDrzePLdVKAZ+DFjkGD/rf4v1jap744uPVU6yjL/smZbRIIJTOUnKQ==", "dev": true, "requires": { - "@webassemblyjs/wast-printer": "1.7.11" + "@webassemblyjs/wast-printer": "1.8.5" } }, "@webassemblyjs/helper-fsm": { - "version": "1.7.11", - "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-fsm/-/helper-fsm-1.7.11.tgz", - "integrity": "sha512-nsAQWNP1+8Z6tkzdYlXT0kxfa2Z1tRTARd8wYnc/e3Zv3VydVVnaeePgqUzFrpkGUyhUUxOl5ML7f1NuT+gC0A==", + "version": "1.8.5", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-fsm/-/helper-fsm-1.8.5.tgz", + "integrity": "sha512-kRuX/saORcg8se/ft6Q2UbRpZwP4y7YrWsLXPbbmtepKr22i8Z4O3V5QE9DbZK908dh5Xya4Un57SDIKwB9eow==", "dev": true }, "@webassemblyjs/helper-module-context": { - "version": "1.7.11", - "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-module-context/-/helper-module-context-1.7.11.tgz", - "integrity": "sha512-JxfD5DX8Ygq4PvXDucq0M+sbUFA7BJAv/GGl9ITovqE+idGX+J3QSzJYz+LwQmL7fC3Rs+utvWoJxDb6pmC0qg==", - "dev": true + "version": "1.8.5", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-module-context/-/helper-module-context-1.8.5.tgz", + "integrity": "sha512-/O1B236mN7UNEU4t9X7Pj38i4VoU8CcMHyy3l2cV/kIF4U5KoHXDVqcDuOs1ltkac90IM4vZdHc52t1x8Yfs3g==", + "dev": true, + "requires": { + "@webassemblyjs/ast": "1.8.5", + "mamacro": "^0.0.3" + } }, "@webassemblyjs/helper-wasm-bytecode": { - "version": "1.7.11", - "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-bytecode/-/helper-wasm-bytecode-1.7.11.tgz", - "integrity": "sha512-cMXeVS9rhoXsI9LLL4tJxBgVD/KMOKXuFqYb5oCJ/opScWpkCMEz9EJtkonaNcnLv2R3K5jIeS4TRj/drde1JQ==", + "version": "1.8.5", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-bytecode/-/helper-wasm-bytecode-1.8.5.tgz", + "integrity": "sha512-Cu4YMYG3Ddl72CbmpjU/wbP6SACcOPVbHN1dI4VJNJVgFwaKf1ppeFJrwydOG3NDHxVGuCfPlLZNyEdIYlQ6QQ==", "dev": true }, "@webassemblyjs/helper-wasm-section": { - "version": "1.7.11", - "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-section/-/helper-wasm-section-1.7.11.tgz", - "integrity": "sha512-8ZRY5iZbZdtNFE5UFunB8mmBEAbSI3guwbrsCl4fWdfRiAcvqQpeqd5KHhSWLL5wuxo53zcaGZDBU64qgn4I4Q==", + "version": "1.8.5", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-section/-/helper-wasm-section-1.8.5.tgz", + "integrity": "sha512-VV083zwR+VTrIWWtgIUpqfvVdK4ff38loRmrdDBgBT8ADXYsEZ5mPQ4Nde90N3UYatHdYoDIFb7oHzMncI02tA==", "dev": true, "requires": { - "@webassemblyjs/ast": "1.7.11", - "@webassemblyjs/helper-buffer": "1.7.11", - "@webassemblyjs/helper-wasm-bytecode": "1.7.11", - "@webassemblyjs/wasm-gen": "1.7.11" + "@webassemblyjs/ast": "1.8.5", + "@webassemblyjs/helper-buffer": "1.8.5", + "@webassemblyjs/helper-wasm-bytecode": "1.8.5", + "@webassemblyjs/wasm-gen": "1.8.5" } }, "@webassemblyjs/ieee754": { - "version": "1.7.11", - "resolved": "https://registry.npmjs.org/@webassemblyjs/ieee754/-/ieee754-1.7.11.tgz", - "integrity": "sha512-Mmqx/cS68K1tSrvRLtaV/Lp3NZWzXtOHUW2IvDvl2sihAwJh4ACE0eL6A8FvMyDG9abes3saB6dMimLOs+HMoQ==", + "version": "1.8.5", + "resolved": "https://registry.npmjs.org/@webassemblyjs/ieee754/-/ieee754-1.8.5.tgz", + "integrity": "sha512-aaCvQYrvKbY/n6wKHb/ylAJr27GglahUO89CcGXMItrOBqRarUMxWLJgxm9PJNuKULwN5n1csT9bYoMeZOGF3g==", "dev": true, "requires": { "@xtuc/ieee754": "^1.2.0" } }, "@webassemblyjs/leb128": { - "version": "1.7.11", - "resolved": "https://registry.npmjs.org/@webassemblyjs/leb128/-/leb128-1.7.11.tgz", - "integrity": "sha512-vuGmgZjjp3zjcerQg+JA+tGOncOnJLWVkt8Aze5eWQLwTQGNgVLcyOTqgSCxWTR4J42ijHbBxnuRaL1Rv7XMdw==", + "version": "1.8.5", + "resolved": "https://registry.npmjs.org/@webassemblyjs/leb128/-/leb128-1.8.5.tgz", + "integrity": "sha512-plYUuUwleLIziknvlP8VpTgO4kqNaH57Y3JnNa6DLpu/sGcP6hbVdfdX5aHAV716pQBKrfuU26BJK29qY37J7A==", "dev": true, "requires": { - "@xtuc/long": "4.2.1" + "@xtuc/long": "4.2.2" } }, "@webassemblyjs/utf8": { - "version": "1.7.11", - "resolved": "https://registry.npmjs.org/@webassemblyjs/utf8/-/utf8-1.7.11.tgz", - "integrity": "sha512-C6GFkc7aErQIAH+BMrIdVSmW+6HSe20wg57HEC1uqJP8E/xpMjXqQUxkQw07MhNDSDcGpxI9G5JSNOQCqJk4sA==", + "version": "1.8.5", + "resolved": "https://registry.npmjs.org/@webassemblyjs/utf8/-/utf8-1.8.5.tgz", + "integrity": "sha512-U7zgftmQriw37tfD934UNInokz6yTmn29inT2cAetAsaU9YeVCveWEwhKL1Mg4yS7q//NGdzy79nlXh3bT8Kjw==", "dev": true }, "@webassemblyjs/wasm-edit": { - "version": "1.7.11", - "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-edit/-/wasm-edit-1.7.11.tgz", - "integrity": "sha512-FUd97guNGsCZQgeTPKdgxJhBXkUbMTY6hFPf2Y4OedXd48H97J+sOY2Ltaq6WGVpIH8o/TGOVNiVz/SbpEMJGg==", + "version": "1.8.5", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-edit/-/wasm-edit-1.8.5.tgz", + "integrity": "sha512-A41EMy8MWw5yvqj7MQzkDjU29K7UJq1VrX2vWLzfpRHt3ISftOXqrtojn7nlPsZ9Ijhp5NwuODuycSvfAO/26Q==", "dev": true, "requires": { - "@webassemblyjs/ast": "1.7.11", - "@webassemblyjs/helper-buffer": "1.7.11", - "@webassemblyjs/helper-wasm-bytecode": "1.7.11", - "@webassemblyjs/helper-wasm-section": "1.7.11", - "@webassemblyjs/wasm-gen": "1.7.11", - "@webassemblyjs/wasm-opt": "1.7.11", - "@webassemblyjs/wasm-parser": "1.7.11", - "@webassemblyjs/wast-printer": "1.7.11" + "@webassemblyjs/ast": "1.8.5", + "@webassemblyjs/helper-buffer": "1.8.5", + "@webassemblyjs/helper-wasm-bytecode": "1.8.5", + "@webassemblyjs/helper-wasm-section": "1.8.5", + "@webassemblyjs/wasm-gen": "1.8.5", + "@webassemblyjs/wasm-opt": "1.8.5", + "@webassemblyjs/wasm-parser": "1.8.5", + "@webassemblyjs/wast-printer": "1.8.5" } }, "@webassemblyjs/wasm-gen": { - "version": "1.7.11", - "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-gen/-/wasm-gen-1.7.11.tgz", - "integrity": "sha512-U/KDYp7fgAZX5KPfq4NOupK/BmhDc5Kjy2GIqstMhvvdJRcER/kUsMThpWeRP8BMn4LXaKhSTggIJPOeYHwISA==", + "version": "1.8.5", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-gen/-/wasm-gen-1.8.5.tgz", + "integrity": "sha512-BCZBT0LURC0CXDzj5FXSc2FPTsxwp3nWcqXQdOZE4U7h7i8FqtFK5Egia6f9raQLpEKT1VL7zr4r3+QX6zArWg==", "dev": true, "requires": { - "@webassemblyjs/ast": "1.7.11", - "@webassemblyjs/helper-wasm-bytecode": "1.7.11", - "@webassemblyjs/ieee754": "1.7.11", - "@webassemblyjs/leb128": "1.7.11", - "@webassemblyjs/utf8": "1.7.11" + "@webassemblyjs/ast": "1.8.5", + "@webassemblyjs/helper-wasm-bytecode": "1.8.5", + "@webassemblyjs/ieee754": "1.8.5", + "@webassemblyjs/leb128": "1.8.5", + "@webassemblyjs/utf8": "1.8.5" } }, "@webassemblyjs/wasm-opt": { - "version": "1.7.11", - "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-opt/-/wasm-opt-1.7.11.tgz", - "integrity": "sha512-XynkOwQyiRidh0GLua7SkeHvAPXQV/RxsUeERILmAInZegApOUAIJfRuPYe2F7RcjOC9tW3Cb9juPvAC/sCqvg==", + "version": "1.8.5", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-opt/-/wasm-opt-1.8.5.tgz", + "integrity": "sha512-HKo2mO/Uh9A6ojzu7cjslGaHaUU14LdLbGEKqTR7PBKwT6LdPtLLh9fPY33rmr5wcOMrsWDbbdCHq4hQUdd37Q==", "dev": true, "requires": { - "@webassemblyjs/ast": "1.7.11", - "@webassemblyjs/helper-buffer": "1.7.11", - "@webassemblyjs/wasm-gen": "1.7.11", - "@webassemblyjs/wasm-parser": "1.7.11" + "@webassemblyjs/ast": "1.8.5", + "@webassemblyjs/helper-buffer": "1.8.5", + "@webassemblyjs/wasm-gen": "1.8.5", + "@webassemblyjs/wasm-parser": "1.8.5" } }, "@webassemblyjs/wasm-parser": { - "version": "1.7.11", - "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-parser/-/wasm-parser-1.7.11.tgz", - "integrity": "sha512-6lmXRTrrZjYD8Ng8xRyvyXQJYUQKYSXhJqXOBLw24rdiXsHAOlvw5PhesjdcaMadU/pyPQOJ5dHreMjBxwnQKg==", + "version": "1.8.5", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-parser/-/wasm-parser-1.8.5.tgz", + "integrity": "sha512-pi0SYE9T6tfcMkthwcgCpL0cM9nRYr6/6fjgDtL6q/ZqKHdMWvxitRi5JcZ7RI4SNJJYnYNaWy5UUrHQy998lw==", "dev": true, "requires": { - "@webassemblyjs/ast": "1.7.11", - "@webassemblyjs/helper-api-error": "1.7.11", - "@webassemblyjs/helper-wasm-bytecode": "1.7.11", - "@webassemblyjs/ieee754": "1.7.11", - "@webassemblyjs/leb128": "1.7.11", - "@webassemblyjs/utf8": "1.7.11" + "@webassemblyjs/ast": "1.8.5", + "@webassemblyjs/helper-api-error": "1.8.5", + "@webassemblyjs/helper-wasm-bytecode": "1.8.5", + "@webassemblyjs/ieee754": "1.8.5", + "@webassemblyjs/leb128": "1.8.5", + "@webassemblyjs/utf8": "1.8.5" } }, "@webassemblyjs/wast-parser": { - "version": "1.7.11", - "resolved": "https://registry.npmjs.org/@webassemblyjs/wast-parser/-/wast-parser-1.7.11.tgz", - "integrity": "sha512-lEyVCg2np15tS+dm7+JJTNhNWq9yTZvi3qEhAIIOaofcYlUp0UR5/tVqOwa/gXYr3gjwSZqw+/lS9dscyLelbQ==", + "version": "1.8.5", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wast-parser/-/wast-parser-1.8.5.tgz", + "integrity": "sha512-daXC1FyKWHF1i11obK086QRlsMsY4+tIOKgBqI1lxAnkp9xe9YMcgOxm9kLe+ttjs5aWV2KKE1TWJCN57/Btsg==", "dev": true, "requires": { - "@webassemblyjs/ast": "1.7.11", - "@webassemblyjs/floating-point-hex-parser": "1.7.11", - "@webassemblyjs/helper-api-error": "1.7.11", - "@webassemblyjs/helper-code-frame": "1.7.11", - "@webassemblyjs/helper-fsm": "1.7.11", - "@xtuc/long": "4.2.1" + "@webassemblyjs/ast": "1.8.5", + "@webassemblyjs/floating-point-hex-parser": "1.8.5", + "@webassemblyjs/helper-api-error": "1.8.5", + "@webassemblyjs/helper-code-frame": "1.8.5", + "@webassemblyjs/helper-fsm": "1.8.5", + "@xtuc/long": "4.2.2" } }, "@webassemblyjs/wast-printer": { - "version": "1.7.11", - "resolved": "https://registry.npmjs.org/@webassemblyjs/wast-printer/-/wast-printer-1.7.11.tgz", - "integrity": "sha512-m5vkAsuJ32QpkdkDOUPGSltrg8Cuk3KBx4YrmAGQwCZPRdUHXxG4phIOuuycLemHFr74sWL9Wthqss4fzdzSwg==", + "version": "1.8.5", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wast-printer/-/wast-printer-1.8.5.tgz", + "integrity": "sha512-w0U0pD4EhlnvRyeJzBqaVSJAo9w/ce7/WPogeXLzGkO6hzhr4GnQIZ4W4uUt5b9ooAaXPtnXlj0gzsXEOUNYMg==", "dev": true, "requires": { - "@webassemblyjs/ast": "1.7.11", - "@webassemblyjs/wast-parser": "1.7.11", - "@xtuc/long": "4.2.1" + "@webassemblyjs/ast": "1.8.5", + "@webassemblyjs/wast-parser": "1.8.5", + "@xtuc/long": "4.2.2" } }, "@xtuc/ieee754": { @@ -1575,9 +2019,9 @@ "dev": true }, "@xtuc/long": { - "version": "4.2.1", - "resolved": "https://registry.npmjs.org/@xtuc/long/-/long-4.2.1.tgz", - "integrity": "sha512-FZdkNBDqBRHKQ2MEbSC17xnPFOhZxeJ2YGSfr2BKf3sujG49Qe3bB+rGCwQfIaA7WHnGeGkSijX4FuBCdrzW/g==", + "version": "4.2.2", + "resolved": "https://registry.npmjs.org/@xtuc/long/-/long-4.2.2.tgz", + "integrity": "sha512-NuHqBY1PB/D8xU6s/thBgOAiAP7HOYDQ32+BFZILJ8ivkUkAHQnWfn6WhL79Owj1qmUnoN/YPhktdIoucipkAQ==", "dev": true }, "@yarnpkg/lockfile": { @@ -1637,29 +2081,28 @@ } }, "acorn-node": { - "version": "1.7.0", - "resolved": "https://registry.npmjs.org/acorn-node/-/acorn-node-1.7.0.tgz", - "integrity": "sha512-XhahLSsCB6X6CJbe+uNu3Mn9sJBNFxtBN9NLgAOQovfS6Kh0lDUtmlclhjn9CvEK7A7YyRU13PXlNcpSiLI9Yw==", + "version": "1.8.2", + "resolved": "https://registry.npmjs.org/acorn-node/-/acorn-node-1.8.2.tgz", + "integrity": "sha512-8mt+fslDufLYntIoPAaIMUe/lrbrehIiwmR3t2k9LljIzoigEPF27eLk2hy8zSGzmR/ogr7zbRKINMo1u0yh5A==", "dev": true, "requires": { - "acorn": "^6.1.1", - "acorn-dynamic-import": "^4.0.0", - "acorn-walk": "^6.1.1", - "xtend": "^4.0.1" + "acorn": "^7.0.0", + "acorn-walk": "^7.0.0", + "xtend": "^4.0.2" }, "dependencies": { "acorn": { - "version": "6.3.0", - "resolved": "https://registry.npmjs.org/acorn/-/acorn-6.3.0.tgz", - "integrity": "sha512-/czfa8BwS88b9gWQVhc8eknunSA2DoJpJyTQkhheIf5E48u1N0R4q/YxxsAeqRrmK9TQ/uYfgLDfZo91UlANIA==", + "version": "7.1.0", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-7.1.0.tgz", + "integrity": "sha512-kL5CuoXA/dgxlBbVrflsflzQ3PAas7RYZB52NOm/6839iVYJgKMJ3cQJD+t2i5+qFa8h3MDpEOJiS64E8JLnSQ==", "dev": true } } }, "acorn-walk": { - "version": "6.2.0", - "resolved": "https://registry.npmjs.org/acorn-walk/-/acorn-walk-6.2.0.tgz", - "integrity": "sha512-7evsyfH1cLOCdAzZAd43Cic04yKydNx0cF+7tiA19p1XnLLPU4dpCQOqpjqwokFe//vS0QqfqqjCS2JkiIs0cA==", + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/acorn-walk/-/acorn-walk-7.0.0.tgz", + "integrity": "sha512-7Bv1We7ZGuU79zZbb6rRqcpxo3OY+zrdtloZWoyD8fmGX+FeXRjE+iuGkZjSXLVovLzrsvMGMy0EkwA0E0umxg==", "dev": true }, "add-stream": { @@ -2030,12 +2473,6 @@ "resolved": "https://registry.npmjs.org/array-equal/-/array-equal-1.0.0.tgz", "integrity": "sha1-jCpe8kcv2ep0KwTHenUJO6J1fJM=" }, - "array-filter": { - "version": "0.0.1", - "resolved": "https://registry.npmjs.org/array-filter/-/array-filter-0.0.1.tgz", - "integrity": "sha1-fajPLiZijtcygDWB/SH2fKzS7uw=", - "dev": true - }, "array-find-index": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/array-find-index/-/array-find-index-1.0.2.tgz", @@ -2095,18 +2532,6 @@ } } }, - "array-map": { - "version": "0.0.0", - "resolved": "https://registry.npmjs.org/array-map/-/array-map-0.0.0.tgz", - "integrity": "sha1-iKK6tz0c97zVwbEYoAP2b2ZfpmI=", - "dev": true - }, - "array-reduce": { - "version": "0.0.0", - "resolved": "https://registry.npmjs.org/array-reduce/-/array-reduce-0.0.0.tgz", - "integrity": "sha1-FziZ0//Rx9k4PkR5Ul2+J4yrXys=", - "dev": true - }, "array-slice": { "version": "1.1.0", "resolved": "https://registry.npmjs.org/array-slice/-/array-slice-1.1.0.tgz", @@ -2721,12 +3146,20 @@ "dev": true, "requires": { "minimist": "^1.2.0" + }, + "dependencies": { + "minimist": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.0.tgz", + "integrity": "sha1-o1AIsg9BOD7sH7kU9M1d95omQoQ=", + "dev": true + } } }, "bluebird": { - "version": "3.5.5", - "resolved": "https://registry.npmjs.org/bluebird/-/bluebird-3.5.5.tgz", - "integrity": "sha512-5am6HnnfN+urzt4yfg7IgTbotDjIT/u8AJpEt0sIU9FtXfVeezXAPKswrG+xKUCOYAINpSdgZVDU6QFh+cuH3w==", + "version": "3.7.1", + "resolved": "https://registry.npmjs.org/bluebird/-/bluebird-3.7.1.tgz", + "integrity": "sha512-DdmyoGCleJnkbp3nkbxTLJ18rjDsE4yCggEwKNXkeV123sPNfOCYeDoeuOY+F2FrSjO1YXcTU+dsy96KMy+gcg==", "dev": true }, "bn.js": { @@ -3012,14 +3445,14 @@ } }, "browserslist": { - "version": "4.6.6", - "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.6.6.tgz", - "integrity": "sha512-D2Nk3W9JL9Fp/gIcWei8LrERCS+eXu9AM5cfXA8WEZ84lFks+ARnZ0q/R69m2SV3Wjma83QDDPxsNKXUwdIsyA==", + "version": "4.7.2", + "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.7.2.tgz", + "integrity": "sha512-uZavT/gZXJd2UTi9Ov7/Z340WOSQ3+m1iBVRUknf+okKxonL9P83S3ctiBDtuRmRu8PiCHjqyueqQ9HYlJhxiw==", "dev": true, "requires": { - "caniuse-lite": "^1.0.30000984", - "electron-to-chromium": "^1.3.191", - "node-releases": "^1.1.25" + "caniuse-lite": "^1.0.30001004", + "electron-to-chromium": "^1.3.295", + "node-releases": "^1.1.38" } }, "browserstack": { @@ -3032,9 +3465,9 @@ } }, "buffer": { - "version": "4.9.1", - "resolved": "https://registry.npmjs.org/buffer/-/buffer-4.9.1.tgz", - "integrity": "sha1-bRu2AbB6TvztlwlBMgkwJ8lbwpg=", + "version": "4.9.2", + "resolved": "https://registry.npmjs.org/buffer/-/buffer-4.9.2.tgz", + "integrity": "sha512-xq+q3SRMOxGivLhBNaUdC64hDTQwejJ+H0T/NB1XMtTVEwNTrfFF3gAxiyW0Bu/xWEGhjVKgUcMhCrUy2+uCWg==", "dev": true, "requires": { "base64-js": "^1.0.2", @@ -3203,9 +3636,9 @@ } }, "caniuse-lite": { - "version": "1.0.30000989", - "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30000989.tgz", - "integrity": "sha512-vrMcvSuMz16YY6GSVZ0dWDTJP8jqk3iFQ/Aq5iqblPwxSVVZI+zxDyTX0VPqtQsDnfdrBDcsmhgTEOh5R8Lbpw==", + "version": "1.0.30001008", + "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001008.tgz", + "integrity": "sha512-b8DJyb+VVXZGRgJUa30cbk8gKHZ3LOZTBLaUEEVr2P4xpmFigOCc62CO4uzquW641Ouq1Rm9N+rWLWdSYDaDIw==", "dev": true }, "canonical-path": { @@ -3318,9 +3751,9 @@ } }, "chownr": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/chownr/-/chownr-1.1.2.tgz", - "integrity": "sha512-GkfeAQh+QNy3wquu9oIZr6SS5x7wGdSgNQvD10X3r+AZr1Oys22HW8kAmDMvNg2+Dm0TeGaEuO8gFwdBXxwO8A==", + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/chownr/-/chownr-1.1.3.tgz", + "integrity": "sha512-i70fVHhmV3DtTl6nqvZOnIjbY0Pe4kAUjwHj8z0zAdgBtYrJyYwLKCCuRBQ5ppkyL0AkN7HKRnETdmdp1zqNXw==", "dev": true }, "chrome-trace-event": { @@ -3562,9 +3995,9 @@ "dev": true }, "colors": { - "version": "1.3.3", - "resolved": "https://registry.npmjs.org/colors/-/colors-1.3.3.tgz", - "integrity": "sha512-mmGt/1pZqYRjMxB1axhTo16/snVZ5krrKkcmMeVKxzECMMXoCgnvTPp10QgHfcbQZw8Dq2jMNG6je4JlWU0gWg==", + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/colors/-/colors-1.4.0.tgz", + "integrity": "sha512-a+UqTh4kgZg/SlGvfbzDHpgRu7AAQOmmqRHJnxhRZICKFUT91brVhNNt58CMWU9PsBbv3PDCZUHbVxuDiH2mtA==", "dev": true }, "combined-stream": { @@ -3576,9 +4009,9 @@ } }, "commander": { - "version": "2.20.0", - "resolved": "https://registry.npmjs.org/commander/-/commander-2.20.0.tgz", - "integrity": "sha512-7j2y+40w61zy6YC2iRNpUe/NwhNyoXrYpHMrSunaMG64nRnaf96zO/KMQR4OyN/UnE5KLyEBnKHd4aG3rskjpQ==", + "version": "2.20.3", + "resolved": "https://registry.npmjs.org/commander/-/commander-2.20.3.tgz", + "integrity": "sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==", "dev": true }, "commondir": { @@ -3730,13 +4163,10 @@ "dev": true }, "console-browserify": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/console-browserify/-/console-browserify-1.1.0.tgz", - "integrity": "sha1-8CQcRXMKn8YyOyBtvzjtx0HQuxA=", - "dev": true, - "requires": { - "date-now": "^0.1.4" - } + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/console-browserify/-/console-browserify-1.2.0.tgz", + "integrity": "sha512-ZMkYO/LkF17QvCPqM0gxw8yUzigAOZOSWSHg91FH6orS7vcEj5dVZTidN2fQ14yBSdg97RqhSNwLUXInd52OTA==", + "dev": true }, "console-control-strings": { "version": "1.1.0", @@ -3774,28 +4204,28 @@ "dev": true }, "conventional-changelog": { - "version": "3.1.10", - "resolved": "https://registry.npmjs.org/conventional-changelog/-/conventional-changelog-3.1.10.tgz", - "integrity": "sha512-6RDj31hL39HUkpqvPjRlOxAwJRwur8O2qu9m6R0FBNDGwCJyy4SYH9NfyshozxYSeklrauKRf3oSbyoEZVzu9Q==", + "version": "3.1.14", + "resolved": "https://registry.npmjs.org/conventional-changelog/-/conventional-changelog-3.1.14.tgz", + "integrity": "sha512-utfeyIrLKBjIhxFW64W425tVjnu/rqpVrI4/ylje2figIEfGHQ1YoMkkT8ZwX65MxzTtqQR1SCl7CX1y0/0JrA==", "dev": true, "requires": { - "conventional-changelog-angular": "^5.0.3", - "conventional-changelog-atom": "^2.0.1", - "conventional-changelog-codemirror": "^2.0.1", - "conventional-changelog-conventionalcommits": "^4.1.0", - "conventional-changelog-core": "^4.0.0", - "conventional-changelog-ember": "^2.0.2", - "conventional-changelog-eslint": "^3.0.2", + "conventional-changelog-angular": "^5.0.6", + "conventional-changelog-atom": "^2.0.3", + "conventional-changelog-codemirror": "^2.0.3", + "conventional-changelog-conventionalcommits": "^4.2.3", + "conventional-changelog-core": "^4.1.0", + "conventional-changelog-ember": "^2.0.4", + "conventional-changelog-eslint": "^3.0.4", "conventional-changelog-express": "^2.0.1", - "conventional-changelog-jquery": "^3.0.4", - "conventional-changelog-jshint": "^2.0.1", - "conventional-changelog-preset-loader": "^2.2.0" + "conventional-changelog-jquery": "^3.0.6", + "conventional-changelog-jshint": "^2.0.3", + "conventional-changelog-preset-loader": "^2.3.0" } }, "conventional-changelog-angular": { - "version": "5.0.3", - "resolved": "https://registry.npmjs.org/conventional-changelog-angular/-/conventional-changelog-angular-5.0.3.tgz", - "integrity": "sha512-YD1xzH7r9yXQte/HF9JBuEDfvjxxwDGGwZU1+ndanbY0oFgA+Po1T9JDSpPLdP0pZT6MhCAsdvFKC4TJ4MTJTA==", + "version": "5.0.6", + "resolved": "https://registry.npmjs.org/conventional-changelog-angular/-/conventional-changelog-angular-5.0.6.tgz", + "integrity": "sha512-QDEmLa+7qdhVIv8sFZfVxU1VSyVvnXPsxq8Vam49mKUcO1Z8VTLEJk9uI21uiJUsnmm0I4Hrsdc9TgkOQo9WSA==", "dev": true, "requires": { "compare-func": "^1.3.1", @@ -3811,9 +4241,9 @@ } }, "conventional-changelog-atom": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/conventional-changelog-atom/-/conventional-changelog-atom-2.0.1.tgz", - "integrity": "sha512-9BniJa4gLwL20Sm7HWSNXd0gd9c5qo49gCi8nylLFpqAHhkFTj7NQfROq3f1VpffRtzfTQp4VKU5nxbe2v+eZQ==", + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/conventional-changelog-atom/-/conventional-changelog-atom-2.0.3.tgz", + "integrity": "sha512-szZe2ut97qNO6vCCMkm1I/tWu6ol4Rr8a9Lx0y/VlpDnpY0PNp+oGpFgU55lplhx+I3Lro9Iv4/gRj0knfgjzg==", "dev": true, "requires": { "q": "^1.5.1" @@ -3828,16 +4258,16 @@ } }, "conventional-changelog-cli": { - "version": "2.0.23", - "resolved": "https://registry.npmjs.org/conventional-changelog-cli/-/conventional-changelog-cli-2.0.23.tgz", - "integrity": "sha512-a/jDZHEUpSHQMAqeDrmrFhz9CKHBKhBGpJyc38BCfNjFA1RKchpq/Qqbo1BZwRLWrW/PX7IGsUicTyhniqUH9g==", + "version": "2.0.27", + "resolved": "https://registry.npmjs.org/conventional-changelog-cli/-/conventional-changelog-cli-2.0.27.tgz", + "integrity": "sha512-SK71zMVyAlfYua44WFCLRZqWO76He57NLsp9wfTAsHkCgbrWtWGbXA/UuGq49H5lAlWMcaqYR6OYcssqmFw6aQ==", "dev": true, "requires": { "add-stream": "^1.0.0", - "conventional-changelog": "^3.1.10", - "lodash": "^4.14.14", + "conventional-changelog": "^3.1.14", + "lodash": "^4.17.15", "meow": "^4.0.0", - "tempfile": "^1.1.1" + "tempfile": "^3.0.0" }, "dependencies": { "camelcase": { @@ -3898,6 +4328,12 @@ "trim-newlines": "^2.0.0" } }, + "minimist": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.0.tgz", + "integrity": "sha1-o1AIsg9BOD7sH7kU9M1d95omQoQ=", + "dev": true + }, "parse-json": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-4.0.0.tgz", @@ -3960,9 +4396,9 @@ } }, "conventional-changelog-codemirror": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/conventional-changelog-codemirror/-/conventional-changelog-codemirror-2.0.1.tgz", - "integrity": "sha512-23kT5IZWa+oNoUaDUzVXMYn60MCdOygTA2I+UjnOMiYVhZgmVwNd6ri/yDlmQGXHqbKhNR5NoXdBzSOSGxsgIQ==", + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/conventional-changelog-codemirror/-/conventional-changelog-codemirror-2.0.3.tgz", + "integrity": "sha512-t2afackdgFV2yBdHhWPqrKbpaQeVnz2hSJKdWqjasPo5EpIB6TBL0er3cOP1mnGQmuzk9JSvimNSuqjWGDtU5Q==", "dev": true, "requires": { "q": "^1.5.1" @@ -3977,12 +4413,13 @@ } }, "conventional-changelog-conventionalcommits": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/conventional-changelog-conventionalcommits/-/conventional-changelog-conventionalcommits-4.1.0.tgz", - "integrity": "sha512-J3xolGrH8PTxpCqueHOuZtv3Cp73SQOWiBQzlsaugZAZ+hZgcJBonmC+1bQbfGs2neC2S18p2L1Gx+nTEglJTQ==", + "version": "4.2.3", + "resolved": "https://registry.npmjs.org/conventional-changelog-conventionalcommits/-/conventional-changelog-conventionalcommits-4.2.3.tgz", + "integrity": "sha512-atGa+R4vvEhb8N/8v3IoW59gCBJeeFiX6uIbPu876ENAmkMwsenyn0R21kdDHJFLQdy6zW4J6b4xN8KI3b9oww==", "dev": true, "requires": { "compare-func": "^1.3.1", + "lodash": "^4.17.15", "q": "^1.5.1" }, "dependencies": { @@ -3995,19 +4432,19 @@ } }, "conventional-changelog-core": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/conventional-changelog-core/-/conventional-changelog-core-4.0.0.tgz", - "integrity": "sha512-+bZMeBUdjKxfyX2w6EST9U7zb85wxrGS3IV4H7SqPya44osNQbm3P+vyqfLs6s57FkoEamC93ioDEiguVLWmSQ==", + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/conventional-changelog-core/-/conventional-changelog-core-4.1.0.tgz", + "integrity": "sha512-2m2udIRAPbQL5It0ABNjsQZKJQJPNuf3anxLhcOLkEW+M4z3C343BMDUyJy9Y7tKAweqK458xxW81bG8FYrBwA==", "dev": true, "requires": { - "conventional-changelog-writer": "^4.0.7", - "conventional-commits-parser": "^3.0.3", + "conventional-changelog-writer": "^4.0.10", + "conventional-commits-parser": "^3.0.7", "dateformat": "^3.0.0", "get-pkg-repo": "^1.0.0", "git-raw-commits": "2.0.0", "git-remote-origin-url": "^2.0.0", "git-semver-tags": "^3.0.0", - "lodash": "^4.2.1", + "lodash": "^4.17.15", "normalize-package-data": "^2.3.5", "q": "^1.5.1", "read-pkg": "^3.0.0", @@ -4082,9 +4519,9 @@ } }, "conventional-changelog-ember": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/conventional-changelog-ember/-/conventional-changelog-ember-2.0.2.tgz", - "integrity": "sha512-qtZbA3XefO/n6DDmkYywDYi6wDKNNc98MMl2F9PKSaheJ25Trpi3336W8fDlBhq0X+EJRuseceAdKLEMmuX2tg==", + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/conventional-changelog-ember/-/conventional-changelog-ember-2.0.4.tgz", + "integrity": "sha512-q1u73sO9uCnxN4TSw8xu6MRU8Y1h9kpwtcdJuNRwu/LSKI1IE/iuNSH5eQ6aLlQ3HTyrIpTfUuVybW4W0F17rA==", "dev": true, "requires": { "q": "^1.5.1" @@ -4099,9 +4536,9 @@ } }, "conventional-changelog-eslint": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/conventional-changelog-eslint/-/conventional-changelog-eslint-3.0.2.tgz", - "integrity": "sha512-Yi7tOnxjZLXlCYBHArbIAm8vZ68QUSygFS7PgumPRiEk+9NPUeucy5Wg9AAyKoBprSV3o6P7Oghh4IZSLtKCvQ==", + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/conventional-changelog-eslint/-/conventional-changelog-eslint-3.0.4.tgz", + "integrity": "sha512-CPwTUENzhLGl3auunrJxiIEWncAGaby7gOFCdj2gslIuOFJ0KPJVOUhRz4Da/I53sdo/7UncUJkiLg94jEsjxg==", "dev": true, "requires": { "q": "^1.5.1" @@ -4133,9 +4570,9 @@ } }, "conventional-changelog-jquery": { - "version": "3.0.4", - "resolved": "https://registry.npmjs.org/conventional-changelog-jquery/-/conventional-changelog-jquery-3.0.4.tgz", - "integrity": "sha512-IVJGI3MseYoY6eybknnTf9WzeQIKZv7aNTm2KQsiFVJH21bfP2q7XVjfoMibdCg95GmgeFlaygMdeoDDa+ZbEQ==", + "version": "3.0.6", + "resolved": "https://registry.npmjs.org/conventional-changelog-jquery/-/conventional-changelog-jquery-3.0.6.tgz", + "integrity": "sha512-gHAABCXUNA/HjnZEm+vxAfFPJkgtrZvCDIlCKfdPVXtCIo/Q0lN5VKpx8aR5p8KdVRQFF3OuTlvv5kv6iPuRqA==", "dev": true, "requires": { "q": "^1.5.1" @@ -4150,9 +4587,9 @@ } }, "conventional-changelog-jshint": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/conventional-changelog-jshint/-/conventional-changelog-jshint-2.0.1.tgz", - "integrity": "sha512-kRFJsCOZzPFm2tzRHULWP4tauGMvccOlXYf3zGeuSW4U0mZhk5NsjnRZ7xFWrTFPlCLV+PNmHMuXp5atdoZmEg==", + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/conventional-changelog-jshint/-/conventional-changelog-jshint-2.0.3.tgz", + "integrity": "sha512-Pc2PnMPcez634ckzr4EOWviwRSpZcURaK7bjyD9oK6N5fsC/a+3G7LW5m/JpcHPhA9ZxsfIbm7uqZ3ZDGsQ/sw==", "dev": true, "requires": { "compare-func": "^1.3.1", @@ -4168,23 +4605,23 @@ } }, "conventional-changelog-preset-loader": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/conventional-changelog-preset-loader/-/conventional-changelog-preset-loader-2.2.0.tgz", - "integrity": "sha512-zXB+5vF7D5Y3Cb/rJfSyCCvFphCVmF8mFqOdncX3BmjZwAtGAPfYrBcT225udilCKvBbHgyzgxqz2GWDB5xShQ==", + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/conventional-changelog-preset-loader/-/conventional-changelog-preset-loader-2.3.0.tgz", + "integrity": "sha512-/rHb32J2EJnEXeK4NpDgMaAVTFZS3o1ExmjKMtYVgIC4MQn0vkNSbYpdGRotkfGGRWiqk3Ri3FBkiZGbAfIfOQ==", "dev": true }, "conventional-changelog-writer": { - "version": "4.0.7", - "resolved": "https://registry.npmjs.org/conventional-changelog-writer/-/conventional-changelog-writer-4.0.7.tgz", - "integrity": "sha512-p/wzs9eYaxhFbrmX/mCJNwJuvvHR+j4Fd0SQa2xyAhYed6KBiZ780LvoqUUvsayP4R1DtC27czalGUhKV2oabw==", + "version": "4.0.10", + "resolved": "https://registry.npmjs.org/conventional-changelog-writer/-/conventional-changelog-writer-4.0.10.tgz", + "integrity": "sha512-vtO9vBAVh7XnSpGLTB1BOGgsGTz1MdvFjzbSXLrtapWCHWwuVOZFgwdLhlS0MaXwlF1dksWdEb6tnr42Ie2INw==", "dev": true, "requires": { "compare-func": "^1.3.1", "conventional-commits-filter": "^2.0.2", "dateformat": "^3.0.0", - "handlebars": "^4.1.2", + "handlebars": "^4.4.0", "json-stringify-safe": "^5.0.1", - "lodash": "^4.2.1", + "lodash": "^4.17.15", "meow": "^4.0.0", "semver": "^6.0.0", "split": "^1.0.0", @@ -4249,6 +4686,12 @@ "trim-newlines": "^2.0.0" } }, + "minimist": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.0.tgz", + "integrity": "sha1-o1AIsg9BOD7sH7kU9M1d95omQoQ=", + "dev": true + }, "parse-json": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-4.0.0.tgz", @@ -4345,14 +4788,14 @@ } }, "conventional-commits-parser": { - "version": "3.0.3", - "resolved": "https://registry.npmjs.org/conventional-commits-parser/-/conventional-commits-parser-3.0.3.tgz", - "integrity": "sha512-KaA/2EeUkO4bKjinNfGUyqPTX/6w9JGshuQRik4r/wJz7rUw3+D3fDG6sZSEqJvKILzKXFQuFkpPLclcsAuZcg==", + "version": "3.0.7", + "resolved": "https://registry.npmjs.org/conventional-commits-parser/-/conventional-commits-parser-3.0.7.tgz", + "integrity": "sha512-4mx/FRC92z0yIiXGyRVYQFhn0jWDwvxnj2UuLaUi3hJSG4Thall6GXA8YOPHQK2qvotciJandJIVmuSvLgDLbQ==", "dev": true, "requires": { "JSONStream": "^1.0.4", - "is-text-path": "^2.0.0", - "lodash": "^4.2.1", + "is-text-path": "^1.0.1", + "lodash": "^4.17.15", "meow": "^4.0.0", "split2": "^2.0.0", "through2": "^3.0.0", @@ -4417,6 +4860,12 @@ "trim-newlines": "^2.0.0" } }, + "minimist": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.0.tgz", + "integrity": "sha1-o1AIsg9BOD7sH7kU9M1d95omQoQ=", + "dev": true + }, "parse-json": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-4.0.0.tgz", @@ -4488,9 +4937,9 @@ } }, "convert-source-map": { - "version": "1.6.0", - "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-1.6.0.tgz", - "integrity": "sha512-eFu7XigvxdZ1ETfbgPBohgyQ/Z++C0eEhTor0qRwBw9unw+L0/6V8wkSuGgzdThkiS5lSpdptOQPD8Ak40a+7A==", + "version": "1.7.0", + "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-1.7.0.tgz", + "integrity": "sha512-4FJkXzKXEDB1snCFZlLP4gpC3JILicCpGbzG9f9G7tGqGCzETQ2hWPrcinA9oU4wtf2biUaEH5065UnMeR33oA==", "dev": true, "requires": { "safe-buffer": "~5.1.1" @@ -4563,9 +5012,9 @@ } }, "core-js": { - "version": "2.6.9", - "resolved": "https://registry.npmjs.org/core-js/-/core-js-2.6.9.tgz", - "integrity": "sha512-HOpZf6eXmnl7la+cUdMnLvUxKNqLUzJvgIziQ0DiF3JwSImNphIqdGqzj6hIKyX04MmV0poclQ7+wjWvxQyR2A==" + "version": "2.6.10", + "resolved": "https://registry.npmjs.org/core-js/-/core-js-2.6.10.tgz", + "integrity": "sha512-I39t74+4t+zau64EN1fE5v2W31Adtc/REhzWN+gWRRXg6WH5qAsZm62DHpQ1+Yhe4047T55jvzz7MUqF/dBBlA==" }, "core-util-is": { "version": "1.0.2", @@ -4791,9 +5240,9 @@ "dev": true }, "cyclist": { - "version": "0.2.2", - "resolved": "https://registry.npmjs.org/cyclist/-/cyclist-0.2.2.tgz", - "integrity": "sha1-GzN5LhHpFKL9bW7WRHRkRE5fpkA=", + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/cyclist/-/cyclist-1.0.1.tgz", + "integrity": "sha1-WW6WmP0MgOEgOMK4LW6xs1tiJNk=", "dev": true }, "d": { @@ -4829,12 +5278,6 @@ "integrity": "sha512-bYQuGLeFxhkxNOF3rcMtiZxvCBAquGzZm6oWA1oZ0g2THUzivaRhv8uOhdr19LmoobSOLoIAxeUK2RdbM8IFTA==", "dev": true }, - "date-now": { - "version": "0.1.4", - "resolved": "https://registry.npmjs.org/date-now/-/date-now-0.1.4.tgz", - "integrity": "sha1-6vQ5/U1ISK105cx9vvIAZyueNFs=", - "dev": true - }, "dateformat": { "version": "3.0.3", "resolved": "https://registry.npmjs.org/dateformat/-/dateformat-3.0.3.tgz", @@ -4850,6 +5293,15 @@ "ms": "2.0.0" } }, + "decache": { + "version": "4.5.1", + "resolved": "https://registry.npmjs.org/decache/-/decache-4.5.1.tgz", + "integrity": "sha512-5J37nATc6FmOTLbcsr9qx7Nm28qQyg1SK4xyEHqM0IBkNhWFp0Sm+vKoWYHD8wq+OUEb9jLyaKFfzzd1A9hcoA==", + "dev": true, + "requires": { + "callsite": "^1.0.0" + } + }, "decamelize": { "version": "1.2.0", "resolved": "https://registry.npmjs.org/decamelize/-/decamelize-1.2.0.tgz", @@ -4873,10 +5325,18 @@ "dev": true }, "deep-equal": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/deep-equal/-/deep-equal-1.0.1.tgz", - "integrity": "sha1-9dJgKStmDghO/0zbyfCK0yR0SLU=", - "dev": true + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/deep-equal/-/deep-equal-1.1.0.tgz", + "integrity": "sha512-ZbfWJq/wN1Z273o7mUSjILYqehAktR2NVoSrOukDkU9kg2v/Uv89yU4Cvz8seJeAmtN5oqiefKq8FPuXOboqLw==", + "dev": true, + "requires": { + "is-arguments": "^1.0.4", + "is-date-object": "^1.0.1", + "is-regex": "^1.0.4", + "object-is": "^1.0.1", + "object-keys": "^1.1.1", + "regexp.prototype.flags": "^1.2.0" + } }, "deep-extend": { "version": "0.6.0", @@ -4890,9 +5350,9 @@ "integrity": "sha1-s2nW+128E+7PUk+RsHD+7cNXzzQ=" }, "deepmerge": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/deepmerge/-/deepmerge-4.0.0.tgz", - "integrity": "sha512-YZ1rOP5+kHor4hMAH+HRQnBQHg+wvS1un1hAOuIcxcBy0hzcUf6Jg2a1w65kpoOUnurOfZbERwjI1TfZxNjcww==", + "version": "4.2.2", + "resolved": "https://registry.npmjs.org/deepmerge/-/deepmerge-4.2.2.tgz", + "integrity": "sha512-FJ3UgI4gIl+PHZm53knsuSFpE+nESMr7M4v9QcgB7S63Kj/6WqMiFQJpBBYz1Pt+66bZpP3Q7Lye0Oo9MPKEdg==", "dev": true }, "default-compare": { @@ -5318,15 +5778,15 @@ "dev": true }, "electron-to-chromium": { - "version": "1.3.224", - "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.3.224.tgz", - "integrity": "sha512-vTH9UcMbi53x/pZKQrEcD83obE8agqQwUIx/G03/mpE1vzLm0KA3cHwuZXCysvxI1gXfNjV7Nu7Vjtp89kDzmg==", + "version": "1.3.306", + "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.3.306.tgz", + "integrity": "sha512-frDqXvrIROoYvikSKTIKbHbzO6M3/qC6kCIt/1FOa9kALe++c4VAJnwjSFvf1tYLEUsP2n9XZ4XSCyqc3l7A/A==", "dev": true }, "elliptic": { - "version": "6.5.0", - "resolved": "https://registry.npmjs.org/elliptic/-/elliptic-6.5.0.tgz", - "integrity": "sha512-eFOJTMyCYb7xtE/caJ6JJu+bhi67WCYNbkGSknu20pmM8Ke/bqOfdnZWxyoGN26JgfxTbXrsCkEw4KheCT/KGg==", + "version": "6.5.1", + "resolved": "https://registry.npmjs.org/elliptic/-/elliptic-6.5.1.tgz", + "integrity": "sha512-xvJINNLbTeWQjrl6X+7eQCrIy/YPv5XCpKW6kB5mKvtnGILoLDcySuwomfdzt0BMdLNVnuRNTuzKNHj0bva1Cg==", "dev": true, "requires": { "bn.js": "^4.4.0", @@ -5371,9 +5831,9 @@ } }, "end-of-stream": { - "version": "1.4.1", - "resolved": "https://registry.npmjs.org/end-of-stream/-/end-of-stream-1.4.1.tgz", - "integrity": "sha512-1MkrZNvWTKCaigbn+W15elq2BB/L22nqrSY5DKlo3X6+vclJm8Bb5djXJBmEX6fS3+zCh/F4VBK5Z2KxJt4s2Q==", + "version": "1.4.4", + "resolved": "https://registry.npmjs.org/end-of-stream/-/end-of-stream-1.4.4.tgz", + "integrity": "sha512-+uw1inIHVPQoaVuHzRyXd21icM+cnt4CzD5rW+NC1wjOUSTOs+Te7FOv7AhN7vS9x/oIyhLP5PR1H+phQAHu5Q==", "dev": true, "requires": { "once": "^1.4.0" @@ -5457,14 +5917,6 @@ "base64-arraybuffer": "0.1.5", "blob": "0.0.5", "has-binary2": "~1.0.2" - }, - "dependencies": { - "base64-arraybuffer": { - "version": "0.1.5", - "resolved": "https://registry.npmjs.org/base64-arraybuffer/-/base64-arraybuffer-0.1.5.tgz", - "integrity": "sha1-c5JncZI7Whl0etZmqlzUv5xunOg=", - "dev": true - } } }, "enhanced-resolve": { @@ -5515,23 +5967,35 @@ } }, "es-abstract": { - "version": "1.13.0", - "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.13.0.tgz", - "integrity": "sha512-vDZfg/ykNxQVwup/8E1BZhVzFfBxs9NqMzGcvIJrqg5k2/5Za2bWo40dK2J1pgLngZ7c+Shh8lwYtLGyrwPutg==", + "version": "1.16.0", + "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.16.0.tgz", + "integrity": "sha512-xdQnfykZ9JMEiasTAJZJdMWCQ1Vm00NBw79/AWi7ELfZuuPCSOMDZbT9mkOfSctVtfhb+sAAzrm+j//GjjLHLg==", "dev": true, "requires": { "es-to-primitive": "^1.2.0", "function-bind": "^1.1.1", "has": "^1.0.3", + "has-symbols": "^1.0.0", "is-callable": "^1.1.4", "is-regex": "^1.0.4", - "object-keys": "^1.0.12" + "object-inspect": "^1.6.0", + "object-keys": "^1.1.1", + "string.prototype.trimleft": "^2.1.0", + "string.prototype.trimright": "^2.1.0" + }, + "dependencies": { + "object-inspect": { + "version": "1.7.0", + "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.7.0.tgz", + "integrity": "sha512-a7pEHdh1xKIAgTySUGgLMx/xwDZskN1Ud6egYYN3EdRW4ZMPNEDUTF+hwy2LUC+Bl+SyLXANnwz/jyh/qutKUw==", + "dev": true + } } }, "es-to-primitive": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/es-to-primitive/-/es-to-primitive-1.2.0.tgz", - "integrity": "sha512-qZryBOJjV//LaxLTV6UC//WewneB3LcXOL9NP++ozKVXsIIIpm/2c13UDiD9Jp2eThsecw9m3jPqDwTyobcdbg==", + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/es-to-primitive/-/es-to-primitive-1.2.1.tgz", + "integrity": "sha512-QCOllgZJtaUo9miYBcLChTUaHNjJF3PYs1VidD7AwiEj1kYxKeQTctLAezAOH5ZKRH0g2IgPn6KwB4IT8iRpvA==", "dev": true, "requires": { "is-callable": "^1.1.4", @@ -5540,14 +6004,14 @@ } }, "es5-ext": { - "version": "0.10.50", - "resolved": "https://registry.npmjs.org/es5-ext/-/es5-ext-0.10.50.tgz", - "integrity": "sha512-KMzZTPBkeQV/JcSQhI5/z6d9VWJ3EnQ194USTUwIYZ2ZbpN8+SGXQKt1h68EX44+qt+Fzr8DO17vnxrw7c3agw==", + "version": "0.10.52", + "resolved": "https://registry.npmjs.org/es5-ext/-/es5-ext-0.10.52.tgz", + "integrity": "sha512-bWCbE9fbpYQY4CU6hJbJ1vSz70EClMlDgJ7BmwI+zEJhxrwjesZRPglGJlsZhu0334U3hI+gaspwksH9IGD6ag==", "dev": true, "requires": { "es6-iterator": "~2.0.3", - "es6-symbol": "~3.1.1", - "next-tick": "^1.0.0" + "es6-symbol": "~3.1.2", + "next-tick": "~1.0.0" } }, "es6-iterator": { @@ -5601,16 +6065,28 @@ "es6-iterator": "~2.0.1", "es6-symbol": "3.1.1", "event-emitter": "~0.3.5" + }, + "dependencies": { + "es6-symbol": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/es6-symbol/-/es6-symbol-3.1.1.tgz", + "integrity": "sha1-vwDvT9q2uhtG7Le2KbTH7VcVzHc=", + "dev": true, + "requires": { + "d": "1", + "es5-ext": "~0.10.14" + } + } } }, "es6-symbol": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/es6-symbol/-/es6-symbol-3.1.1.tgz", - "integrity": "sha1-vwDvT9q2uhtG7Le2KbTH7VcVzHc=", + "version": "3.1.3", + "resolved": "https://registry.npmjs.org/es6-symbol/-/es6-symbol-3.1.3.tgz", + "integrity": "sha512-NJ6Yn3FuDinBaBRWl/q5X/s4koRHBrgKAu+yGI6JCBeiu3qrcbJhwT2GeR/EXVfylRk8dpQVJoLEFhK+Mu31NA==", "dev": true, "requires": { - "d": "1", - "es5-ext": "~0.10.14" + "d": "^1.0.1", + "ext": "^1.1.2" } }, "es6-weak-map": { @@ -5638,9 +6114,9 @@ "dev": true }, "escodegen": { - "version": "1.11.1", - "resolved": "https://registry.npmjs.org/escodegen/-/escodegen-1.11.1.tgz", - "integrity": "sha512-JwiqFD9KdGVVpeuRa68yU3zZnBEOcPs0nKW7wZzXky8Z7tffdYUHbe11bPCV5jYlK6DVdKLWLm0f5I/QlL0Kmw==", + "version": "1.12.0", + "resolved": "https://registry.npmjs.org/escodegen/-/escodegen-1.12.0.tgz", + "integrity": "sha512-TuA+EhsanGcme5T3R0L80u4t8CpbXQjegRmf7+FPTJrtCTErXFeelblRgHQa1FofEzqYYJmJ/OqjTwREp9qgmg==", "requires": { "esprima": "^3.1.3", "estraverse": "^4.2.0", @@ -5674,9 +6150,9 @@ } }, "estraverse": { - "version": "4.2.0", - "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-4.2.0.tgz", - "integrity": "sha1-De4/7TH81GlhjOc0IJn8GvoL2xM=" + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-4.3.0.tgz", + "integrity": "sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw==" }, "estree-is-function": { "version": "1.0.0", @@ -5727,9 +6203,9 @@ } }, "eventemitter3": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/eventemitter3/-/eventemitter3-3.1.2.tgz", - "integrity": "sha512-tvtQIeLVHjDkJYnzf2dgVMxfuSGJeM/7UCG17TT4EumTfNtF+0nebF/4zWOIkCreAbtNqhGEboB6BWrwqNaw4Q==", + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/eventemitter3/-/eventemitter3-4.0.0.tgz", + "integrity": "sha512-qerSRB0p+UDEssxTtm6EDKcE7W4OaoisfIMl4CngyEhjpYglocpNg6UEqCvemdGhosAsg4sO2dXJOdyBifPGCg==", "dev": true }, "events": { @@ -5895,6 +6371,23 @@ } } }, + "ext": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/ext/-/ext-1.2.0.tgz", + "integrity": "sha512-0ccUQK/9e3NreLFg6K6np8aPyRgwycx+oFGtfx1dSp7Wj00Ozw9r05FgBRlzjf2XBM7LAzwgLyDscRrtSU91hA==", + "dev": true, + "requires": { + "type": "^2.0.0" + }, + "dependencies": { + "type": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/type/-/type-2.0.0.tgz", + "integrity": "sha512-KBt58xCHry4Cejnc2ISQAF7QY+ORngsWfxezO68+12hKV6lQY8P/psIkcbjeHWn7MqcgciWJyCCevFMJdIXpow==", + "dev": true + } + } + }, "extend": { "version": "3.0.2", "resolved": "https://registry.npmjs.org/extend/-/extend-3.0.2.tgz", @@ -6242,12 +6735,12 @@ } }, "follow-redirects": { - "version": "1.7.0", - "resolved": "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.7.0.tgz", - "integrity": "sha512-m/pZQy4Gj287eNy94nivy5wchN3Kp+Q5WgUPNy5lJSZ3sgkVKSYV/ZChMAQVIgx1SqfZ2zBZtPA2YlXIWxxJOQ==", + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.9.0.tgz", + "integrity": "sha512-CRcPzsSIbXyVDl0QI01muNDu69S8trU4jArW9LpOt2WtC6LyUJetcIrmfHsRBx7/Jb6GHJUiuqyYxPooFfNt6A==", "dev": true, "requires": { - "debug": "^3.2.6" + "debug": "^3.0.0" }, "dependencies": { "debug": { @@ -6460,12 +6953,12 @@ } }, "fs-minipass": { - "version": "1.2.6", - "resolved": "https://registry.npmjs.org/fs-minipass/-/fs-minipass-1.2.6.tgz", - "integrity": "sha512-crhvyXcMejjv3Z5d2Fa9sf5xLYVCF5O1c71QxbVnbLsmYMBEvDAftewesN/HhY03YRoA7zOMxjNGrF5svGaaeQ==", + "version": "1.2.7", + "resolved": "https://registry.npmjs.org/fs-minipass/-/fs-minipass-1.2.7.tgz", + "integrity": "sha512-GWSSJGFy4e9GUeCcbIkED+bgAoFyj7XF1mV8rma3QW4NIqX9Kyx79N/PF61H5udOV3aY1IaMLs6pGbH71nlCTA==", "dev": true, "requires": { - "minipass": "^2.2.1" + "minipass": "^2.6.0" } }, "fs-mkdirp-stream": { @@ -6557,7 +7050,8 @@ "code-point-at": { "version": "1.1.0", "bundled": true, - "dev": true + "dev": true, + "optional": true }, "concat-map": { "version": "0.0.1", @@ -6684,7 +7178,8 @@ "inherits": { "version": "2.0.3", "bundled": true, - "dev": true + "dev": true, + "optional": true }, "ini": { "version": "1.3.5", @@ -6696,6 +7191,7 @@ "version": "1.0.0", "bundled": true, "dev": true, + "optional": true, "requires": { "number-is-nan": "^1.0.0" } @@ -6821,7 +7317,8 @@ "number-is-nan": { "version": "1.0.1", "bundled": true, - "dev": true + "dev": true, + "optional": true }, "object-assign": { "version": "4.1.1", @@ -6954,6 +7451,7 @@ "version": "1.0.2", "bundled": true, "dev": true, + "optional": true, "requires": { "code-point-at": "^1.0.0", "is-fullwidth-code-point": "^1.0.0", @@ -7280,6 +7778,12 @@ "trim-newlines": "^2.0.0" } }, + "minimist": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.0.tgz", + "integrity": "sha1-o1AIsg9BOD7sH7kU9M1d95omQoQ=", + "dev": true + }, "parse-json": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-4.0.0.tgz", @@ -7427,6 +7931,12 @@ "trim-newlines": "^2.0.0" } }, + "minimist": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.0.tgz", + "integrity": "sha1-o1AIsg9BOD7sH7kU9M1d95omQoQ=", + "dev": true + }, "parse-json": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-4.0.0.tgz", @@ -7687,9 +8197,9 @@ } }, "graceful-fs": { - "version": "4.2.1", - "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.1.tgz", - "integrity": "sha512-b9usnbDGnD928gJB3LrCmxoibr3VE4U2SMo5PBuBnokWyDADTqDPXg4YpwKF1trpH+UbGp7QLicO3+aWEy0+mw==", + "version": "4.2.3", + "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.3.tgz", + "integrity": "sha512-a30VEBm4PEdx1dRB7MFK7BejejvCvBronbLjht+sHuGYj8PHs7M/5Z+rt5lw551vZ7yfTCj4Vuyy3mSJytDWRQ==", "dev": true }, "graceful-readlink": { @@ -7759,14 +8269,14 @@ } }, "gulp-json-editor": { - "version": "2.5.3", - "resolved": "https://registry.npmjs.org/gulp-json-editor/-/gulp-json-editor-2.5.3.tgz", - "integrity": "sha512-lggh9luuj3x6TBQX+OLeGE1+QPvCKa0/p0oEEdHcmgRsQgqnp1iMlc29FIcLGWMOacRL/O6PPyY7pvywuKAWuQ==", + "version": "2.5.4", + "resolved": "https://registry.npmjs.org/gulp-json-editor/-/gulp-json-editor-2.5.4.tgz", + "integrity": "sha512-3IdMYsSACfLFYipet9Rmpag7PEU059KnR6TWgfuAfz+ftyzN8yaEvf9vXAD5b9K9v711Ymcpqe6vWGQYfQJ/uQ==", "dev": true, "requires": { - "deepmerge": "^4.0.0", + "deepmerge": "^4.2.1", "detect-indent": "^6.0.0", - "js-beautify": "^1.10.1", + "js-beautify": "^1.10.2", "plugin-error": "^1.0.1", "through2": "^3.0.1" }, @@ -7887,9 +8397,9 @@ "dev": true }, "handlebars": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/handlebars/-/handlebars-4.1.2.tgz", - "integrity": "sha512-nvfrjqvt9xQ8Z/w0ijewdD/vvWDTOweBUm96NTr66Wfvo1mJenBLwcYmPs3TIBP5ruzYGD7Hx/DaM9RmhroGPw==", + "version": "4.5.1", + "resolved": "https://registry.npmjs.org/handlebars/-/handlebars-4.5.1.tgz", + "integrity": "sha512-C29UoFzHe9yM61lOsIlCE5/mQVGrnIOrOq7maQl76L7tYPCgC1og0Ajt6uWnX4ZTxBPnjw+CUvawphwCfJgUnA==", "dev": true, "requires": { "neo-async": "^2.6.0", @@ -8044,9 +8554,9 @@ } }, "hosted-git-info": { - "version": "2.8.3", - "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-2.8.3.tgz", - "integrity": "sha512-gSxJXCMa4wZSq9YqCxcVWWtXw63FNFSx9XmDfet4IJg0vuiwxAdiLqbgxZty2/X5gHHd9F36v4VmEcAlZMgnGw==", + "version": "2.8.5", + "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-2.8.5.tgz", + "integrity": "sha512-kssjab8CvdXfcXMXVcvsXum4Hwdq9XGtRD3TteMEvEbq0LXyiNQr6AprqKqfeaDXze7SxWvRxdpwE6ku7ikLkg==", "dev": true }, "hpack.js": { @@ -8154,12 +8664,12 @@ "dev": true }, "http-proxy": { - "version": "1.17.0", - "resolved": "https://registry.npmjs.org/http-proxy/-/http-proxy-1.17.0.tgz", - "integrity": "sha512-Taqn+3nNvYRfJ3bGvKfBSRwy1v6eePlm3oc/aWVxZp57DQr5Eq3xhKJi7Z4hZpS8PC3H4qI+Yly5EmFacGuA/g==", + "version": "1.18.0", + "resolved": "https://registry.npmjs.org/http-proxy/-/http-proxy-1.18.0.tgz", + "integrity": "sha512-84I2iJM/n1d4Hdgc6y2+qY5mDaz2PUVjlg9znE9byl+q0uC3DeByqBGReQu5tpLK0TAqTIXScRUV+dg7+bUPpQ==", "dev": true, "requires": { - "eventemitter3": "^3.0.0", + "eventemitter3": "^4.0.0", "follow-redirects": "^1.0.0", "requires-port": "^1.0.0" } @@ -8214,9 +8724,9 @@ "dev": true }, "https-proxy-agent": { - "version": "2.2.2", - "resolved": "https://registry.npmjs.org/https-proxy-agent/-/https-proxy-agent-2.2.2.tgz", - "integrity": "sha512-c8Ndjc9Bkpfx/vCJueCPy0jlP4ccCCSNDp8xwCZzPjKJUm+B+u9WX2x98Qx4n1PiMNTWo3D7KK5ifNV/yJyRzg==", + "version": "2.2.4", + "resolved": "https://registry.npmjs.org/https-proxy-agent/-/https-proxy-agent-2.2.4.tgz", + "integrity": "sha512-OmvfoQ53WLjtA9HeYP9RNrWMJzzAz1JGaSFr1nijg0PVR1JaD/xbJq1mdEIIlxGpXp9eSe/O2LgU9DJmTPd0Eg==", "dev": true, "requires": { "agent-base": "^4.3.0", @@ -8319,9 +8829,9 @@ } }, "i18next": { - "version": "17.0.11", - "resolved": "https://registry.npmjs.org/i18next/-/i18next-17.0.11.tgz", - "integrity": "sha512-O+yzoNi0usYcd4oi85EFY4WuwZ8NNsYJLauZ629YSjwgIi2D7eYDSQxy6aAR67V++b//GNuZEk7hx/i3L9Rxag==", + "version": "17.3.1", + "resolved": "https://registry.npmjs.org/i18next/-/i18next-17.3.1.tgz", + "integrity": "sha512-4nY+yaENaoZKmpbiDXPzucVHCN3hN9Z9Zk7LyQXVOKVIpnYOJ3L/yxHJlBPtJDq3PGgjFwA0QBFm/26Z0iDT5A==", "dev": true, "requires": { "@babel/runtime": "^7.3.1" @@ -8353,9 +8863,9 @@ "dev": true }, "ignore-walk": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/ignore-walk/-/ignore-walk-3.0.1.tgz", - "integrity": "sha512-DTVlMx3IYPe0/JJcYP7Gxg7ttZZu3IInhuEhbchuqneY9wWe5Ojy2mXLBaQFUQmo0AW2r3qG7m1mg86js+gnlQ==", + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/ignore-walk/-/ignore-walk-3.0.3.tgz", + "integrity": "sha512-m7o6xuOaT1aqheYHKf8W6J5pYH85ZI9w077erOzLje3JsB1gkafkAhHHY19dqjulgIZHFm32Cp5uNZgcQqdJKw==", "dev": true, "requires": { "minimatch": "^3.0.4" @@ -8437,9 +8947,9 @@ } }, "p-limit": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.2.0.tgz", - "integrity": "sha512-pZbTJpoUsCzV48Mc9Nh51VbwO0X9cuPFE8gYwx9BTCt9SF8/b7Zljd2fVgOxhIF/HDTKgpVzs+GPhyKfjLLFRQ==", + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.2.1.tgz", + "integrity": "sha512-85Tk+90UCVWvbDavCLKPOLC9vvY8OwEX/RtKF+/1OADJMVlFfEHOiMTPVyxg7mk/dKa+ipdHm0OUkTvCpMTuwg==", "dev": true, "requires": { "p-try": "^2.0.0" @@ -8498,6 +9008,12 @@ "integrity": "sha1-gtwzbSMrkGIXnQWrMpOmYFn9Q10=", "dev": true }, + "infer-owner": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/infer-owner/-/infer-owner-1.0.4.tgz", + "integrity": "sha512-IClj+Xz94+d7irH5qRyfJonOdfTzuDaifE6ZPWfx0N0+/ATZCbuTPq2prFl526urkQd90WyUKIh1DfBQ2hMz9A==", + "dev": true + }, "inflight": { "version": "1.0.6", "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz", @@ -8520,9 +9036,9 @@ "dev": true }, "injection-js": { - "version": "2.2.1", - "resolved": "https://registry.npmjs.org/injection-js/-/injection-js-2.2.1.tgz", - "integrity": "sha512-zHI+E+dM0PXix5FFTO1Y4/UOyAzE7zG1l/QwAn4jchTThOoBq+UYRFK4AVG7lQgFL+go62SbrzSsjXy9DFEZUg==", + "version": "2.2.2", + "resolved": "https://registry.npmjs.org/injection-js/-/injection-js-2.2.2.tgz", + "integrity": "sha512-9K4fW2NNPG3JCvORx5G/T6q/PZYIr43RFgxBvtk3OV4omh5iqvpK4cChuBfhgPnRbXSgZRfuROh0XG5KNA8Xlg==", "dev": true }, "inquirer": { @@ -8688,6 +9204,12 @@ } } }, + "is-arguments": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/is-arguments/-/is-arguments-1.0.4.tgz", + "integrity": "sha512-xPh0Rmt8NE65sNzvyUmWgI1tz3mKq74lGA0mL8LYZcoIzKOzDh6HmrYm3d18k60nHerC8A9Km8kYu87zfSFnLA==", + "dev": true + }, "is-arrayish": { "version": "0.2.1", "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.2.1.tgz", @@ -8938,9 +9460,9 @@ } }, "is-retry-allowed": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/is-retry-allowed/-/is-retry-allowed-1.1.0.tgz", - "integrity": "sha1-EaBgVotnM5REAz0BJaYaINVk+zQ=", + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/is-retry-allowed/-/is-retry-allowed-1.2.0.tgz", + "integrity": "sha512-RUbUeKwvm3XG2VYamhJL1xFktgjvPzL0Hq8C+6yrWIswDy3BIXGqCxhxkc30N9jqK311gVU137K8Ei55/zVJRg==", "dev": true }, "is-stream": { @@ -8959,12 +9481,12 @@ } }, "is-text-path": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/is-text-path/-/is-text-path-2.0.0.tgz", - "integrity": "sha512-+oDTluR6WEjdXEJMnC2z6A4FRwFoYuvShVVEGsS7ewc0UTi2QtAKMDJuL4BDEVt+5T7MjFo12RP8ghOM75oKJw==", + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/is-text-path/-/is-text-path-1.0.1.tgz", + "integrity": "sha1-Thqg+1G/vLPpJogAE5cgLBd1tm4=", "dev": true, "requires": { - "text-extensions": "^2.0.0" + "text-extensions": "^1.0.0" } }, "is-typedarray": { @@ -9490,6 +10012,14 @@ "dev": true, "requires": { "minimist": "^1.2.0" + }, + "dependencies": { + "minimist": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.0.tgz", + "integrity": "sha1-o1AIsg9BOD7sH7kU9M1d95omQoQ=", + "dev": true + } } }, "jsonfile": { @@ -9501,12 +10031,6 @@ "graceful-fs": "^4.1.6" } }, - "jsonify": { - "version": "0.0.0", - "resolved": "https://registry.npmjs.org/jsonify/-/jsonify-0.0.0.tgz", - "integrity": "sha1-LHS27kHZPKUbe1qu6PUDYx0lKnM=", - "dev": true - }, "jsonparse": { "version": "1.3.1", "resolved": "https://registry.npmjs.org/jsonparse/-/jsonparse-1.3.1.tgz", @@ -9526,30 +10050,9 @@ "stackblur-canvas": "2.2.0" }, "dependencies": { - "base64-arraybuffer": { - "version": "0.1.5", - "resolved": "https://registry.npmjs.org/base64-arraybuffer/-/base64-arraybuffer-0.1.5.tgz", - "integrity": "sha1-c5JncZI7Whl0etZmqlzUv5xunOg=" - }, - "css-line-break": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/css-line-break/-/css-line-break-1.0.1.tgz", - "integrity": "sha1-GfIGOjPpX7KDG4ZEbAuAwYivRQo=", - "requires": { - "base64-arraybuffer": "^0.1.5" - } - }, "file-saver": { "version": "github:eligrey/FileSaver.js#e865e37af9f9947ddcced76b549e27dc45c1cb2e", "from": "github:eligrey/FileSaver.js#1.3.8" - }, - "html2canvas": { - "version": "1.0.0-alpha.12", - "resolved": "https://registry.npmjs.org/html2canvas/-/html2canvas-1.0.0-alpha.12.tgz", - "integrity": "sha1-OxmS48mz9WBjw1/WIElPN+uohRM=", - "requires": { - "css-line-break": "1.0.1" - } } } }, @@ -9587,9 +10090,9 @@ "integrity": "sha1-fYa9VmefWM5qhHBKZX3TkruoGnk=" }, "karma": { - "version": "4.2.0", - "resolved": "https://registry.npmjs.org/karma/-/karma-4.2.0.tgz", - "integrity": "sha512-fmCuxN1rwJxTdZfOXK5LjlmS4Ana/OvzNMpkyLL/TLE8hmgSkpVpMYQ7RTVa8TNKRVQDZNl5W1oF5cfKfgIMlA==", + "version": "4.4.1", + "resolved": "https://registry.npmjs.org/karma/-/karma-4.4.1.tgz", + "integrity": "sha512-L5SIaXEYqzrh6b1wqYC42tNsFMx2PWuxky84pK9coK09MvmL7mxii3G3bZBh/0rvD27lqDd0le9jyhzvwif73A==", "dev": true, "requires": { "bluebird": "^3.3.0", @@ -9598,7 +10101,6 @@ "chokidar": "^3.0.0", "colors": "^1.1.0", "connect": "^3.6.0", - "core-js": "^3.1.3", "di": "^0.0.1", "dom-serialize": "^2.2.0", "flatted": "^2.0.0", @@ -9606,7 +10108,7 @@ "graceful-fs": "^4.1.2", "http-proxy": "^1.13.0", "isbinaryfile": "^3.0.0", - "lodash": "^4.17.11", + "lodash": "^4.17.14", "log4js": "^4.0.0", "mime": "^2.3.1", "minimatch": "^3.0.2", @@ -9622,9 +10124,9 @@ }, "dependencies": { "anymatch": { - "version": "3.0.3", - "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-3.0.3.tgz", - "integrity": "sha512-c6IvoeBECQlMVuYUjSwimnhmztImpErfxJzWZhIQinIvQWoGOnB0dLIgifbPHQt5heS6mNlaZG16f06H3C8t1g==", + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-3.1.1.tgz", + "integrity": "sha512-mM8522psRCqzV+6LhomX5wgp25YVibjh8Wj23I5RPkPppSVSjyKD2A2mBJmWGa+KN7f2D6LNh9jkBCeyLktzjg==", "dev": true, "requires": { "normalize-path": "^3.0.0", @@ -9647,26 +10149,20 @@ } }, "chokidar": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-3.0.2.tgz", - "integrity": "sha512-c4PR2egjNjI1um6bamCQ6bUNPDiyofNQruHvKgHQ4gDUP/ITSVSzNsiI5OWtHOsX323i5ha/kk4YmOZ1Ktg7KA==", + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-3.3.0.tgz", + "integrity": "sha512-dGmKLDdT3Gdl7fBUe8XK+gAtGmzy5Fn0XkkWQuYxGIgWVPPse2CxFA5mtrlD0TOHaHjEUqkWNyP1XdHoJES/4A==", "dev": true, - "requires": { - "anymatch": "^3.0.1", - "braces": "^3.0.2", - "fsevents": "^2.0.6", - "glob-parent": "^5.0.0", - "is-binary-path": "^2.1.0", - "is-glob": "^4.0.1", - "normalize-path": "^3.0.0", - "readdirp": "^3.1.1" - } - }, - "core-js": { - "version": "3.2.1", - "resolved": "https://registry.npmjs.org/core-js/-/core-js-3.2.1.tgz", - "integrity": "sha512-Qa5XSVefSVPRxy2XfUC13WbvqkxhkwB3ve+pgCQveNgYzbM/UxZeu1dcOX/xr4UmfUd+muuvsaxilQzCyUurMw==", - "dev": true + "requires": { + "anymatch": "~3.1.1", + "braces": "~3.0.2", + "fsevents": "~2.1.1", + "glob-parent": "~5.1.0", + "is-binary-path": "~2.1.0", + "is-glob": "~4.0.1", + "normalize-path": "~3.0.0", + "readdirp": "~3.2.0" + } }, "fill-range": { "version": "7.0.1", @@ -9678,16 +10174,16 @@ } }, "fsevents": { - "version": "2.0.7", - "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.0.7.tgz", - "integrity": "sha512-a7YT0SV3RB+DjYcppwVDLtn13UQnmg0SWZS7ezZD0UjnLwXmy8Zm21GMVGLaFGimIqcvyMQaOJBrop8MyOp1kQ==", + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.1.2.tgz", + "integrity": "sha512-R4wDiBwZ0KzpgOWetKDug1FZcYhqYnUYKtfZYt4mD5SBz76q0KR4Q9o7GIPamsVPGmW3EYPPJ0dOOjvx32ldZA==", "dev": true, "optional": true }, "glob-parent": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.0.0.tgz", - "integrity": "sha512-Z2RwiujPRGluePM6j699ktJYxmPpJKCfpGA13jz2hmFZC7gKetzrWvg5KN3+OsIFmydGyZ1AVwERCq1w/ZZwRg==", + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.0.tgz", + "integrity": "sha512-qjtRgnIVmOfnKUE3NJAQEdk+lKrxfw8t5ke7SXtfMTHcjsBfOfWXCQfdb30zfDoZQ2IRSIiidmjtbHZPZ++Ihw==", "dev": true, "requires": { "is-glob": "^4.0.1" @@ -9721,9 +10217,9 @@ "dev": true }, "readdirp": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-3.1.1.tgz", - "integrity": "sha512-XXdSXZrQuvqoETj50+JAitxz1UPdt5dupjT6T5nVB+WvjMv2XKYj+s7hPeAVCXvmJrL36O4YYyWlIC3an2ePiQ==", + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-3.2.0.tgz", + "integrity": "sha512-crk4Qu3pmXwgxdSgGhgA/eXiJAPQiX4GMOZZMXnqKxHX7TaoL+3gQVo/WeuAiogr07DpnfjIMpXXa+PAIvwPGQ==", "dev": true, "requires": { "picomatch": "^2.0.4" @@ -9966,7 +10462,7 @@ "dev": true, "requires": { "chokidar": "^2.0.4", - "colors": "^1.3.3", + "colors": "^1.4.0", "connect": "^3.6.6", "cors": "^2.8.5", "event-stream": "3.3.4", @@ -9981,9 +10477,9 @@ }, "dependencies": { "colors": { - "version": "1.3.3", - "resolved": "https://registry.npmjs.org/colors/-/colors-1.3.3.tgz", - "integrity": "sha512-mmGt/1pZqYRjMxB1axhTo16/snVZ5krrKkcmMeVKxzECMMXoCgnvTPp10QgHfcbQZw8Dq2jMNG6je4JlWU0gWg==", + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/colors/-/colors-1.4.0.tgz", + "integrity": "sha512-a+UqTh4kgZg/SlGvfbzDHpgRu7AAQOmmqRHJnxhRZICKFUT91brVhNNt58CMWU9PsBbv3PDCZUHbVxuDiH2mtA==", "dev": true }, "faye-websocket": { @@ -10179,9 +10675,15 @@ } }, "loglevel": { - "version": "1.6.3", - "resolved": "https://registry.npmjs.org/loglevel/-/loglevel-1.6.3.tgz", - "integrity": "sha512-LoEDv5pgpvWgPF4kNYuIp0qqSJVWak/dML0RY74xlzMZiT9w77teNAwKYKWBTYjlokMirg+o3jBwp+vlLrcfAA==", + "version": "1.6.6", + "resolved": "https://registry.npmjs.org/loglevel/-/loglevel-1.6.6.tgz", + "integrity": "sha512-Sgr5lbboAUBo3eXCSPL4/KoVz3ROKquOjcctxmHIt+vol2DrqTQe3SwkKKuYhEiWB5kYa13YyopJ69deJ1irzQ==", + "dev": true + }, + "loglevel-plugin-prefix": { + "version": "0.8.4", + "resolved": "https://registry.npmjs.org/loglevel-plugin-prefix/-/loglevel-plugin-prefix-0.8.4.tgz", + "integrity": "sha512-WpG9CcFAOjz/FtNht+QJeGpvVl/cdR6P0z6OcXSkr8wFJOsV2GRj2j10JLfjuA4aYkcKCNIEqRGCyTife9R8/g==", "dev": true }, "loose-envify": { @@ -10220,9 +10722,9 @@ } }, "lunr": { - "version": "2.3.6", - "resolved": "https://registry.npmjs.org/lunr/-/lunr-2.3.6.tgz", - "integrity": "sha512-swStvEyDqQ85MGpABCMBclZcLI/pBIlu8FFDtmX197+oEgKloJ67QnB+Tidh0340HmLMs39c4GrkPY3cmkXp6Q==", + "version": "2.3.8", + "resolved": "https://registry.npmjs.org/lunr/-/lunr-2.3.8.tgz", + "integrity": "sha512-oxMeX/Y35PNFuZoHp+jUj5OSEmLCaIH4KTFJh7a93cHBoFmpw2IoPs22VIz7vyO2YUnx2Tn9dzIwO2P/4quIRg==", "dev": true }, "macos-release": { @@ -10232,9 +10734,9 @@ "dev": true }, "magic-string": { - "version": "0.25.3", - "resolved": "https://registry.npmjs.org/magic-string/-/magic-string-0.25.3.tgz", - "integrity": "sha512-6QK0OpF/phMz0Q2AxILkX2mFhi7m+WMwTRg0LQKq/WBB0cDP4rYH3Wp4/d3OTXlrPLVJT/RFqj8tFeAR4nk8AA==", + "version": "0.25.4", + "resolved": "https://registry.npmjs.org/magic-string/-/magic-string-0.25.4.tgz", + "integrity": "sha512-oycWO9nEVAP2RVPbIoDoA4Y7LFIJ3xRYov93gAyJhZkET1tNuB0u7uWkZS2LpBWTJUWnmau/To8ECWRC+jKNfw==", "dev": true, "requires": { "sourcemap-codec": "^1.4.4" @@ -10297,9 +10799,9 @@ } }, "glob": { - "version": "7.1.4", - "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.4.tgz", - "integrity": "sha512-hkLPepehmnKk41pUGm3sYxoFs/umurYfYJCerbXEyFIWcAzvpipAgVkBqqT9RBKMGjnq6kMuyYwha6csxbiM1A==", + "version": "7.1.6", + "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.6.tgz", + "integrity": "sha512-LwaxwyZ72Lk7vZINtNNrywX0ZuLyStrdDtabefZKAY5ZGJhVtgdznluResxNmPitE0SAO+O26sWTHeKSI2wMBA==", "dev": true, "requires": { "fs.realpath": "^1.0.0", @@ -10357,9 +10859,9 @@ } }, "yallist": { - "version": "3.0.3", - "resolved": "https://registry.npmjs.org/yallist/-/yallist-3.0.3.tgz", - "integrity": "sha512-S+Zk8DEWE6oKpV+vI3qWkaK+jSbIK86pCwe2IF/xwIpQ8jEuxpw9NyaGjmp9+BoJv5FV2piqCDcoCtStppiq2A==", + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-3.1.1.tgz", + "integrity": "sha512-a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g==", "dev": true } } @@ -10373,6 +10875,12 @@ "kind-of": "^6.0.2" } }, + "mamacro": { + "version": "0.0.3", + "resolved": "https://registry.npmjs.org/mamacro/-/mamacro-0.0.3.tgz", + "integrity": "sha512-qMEwh+UujcQ+kbz3T6V+wAmO2U8veoq2w+3wY8MquqwVA3jChfwY+Tk52GZKDfACEPjuZ7r2oJLejwpt8jtwTA==", + "dev": true + }, "map-age-cleaner": { "version": "0.1.3", "resolved": "https://registry.npmjs.org/map-age-cleaner/-/map-age-cleaner-0.1.3.tgz", @@ -10515,6 +11023,14 @@ "read-pkg-up": "^1.0.1", "redent": "^1.0.0", "trim-newlines": "^1.0.0" + }, + "dependencies": { + "minimist": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.0.tgz", + "integrity": "sha1-o1AIsg9BOD7sH7kU9M1d95omQoQ=", + "dev": true + } } }, "merge-descriptors": { @@ -10541,9 +11057,9 @@ } }, "merge2": { - "version": "1.2.4", - "resolved": "https://registry.npmjs.org/merge2/-/merge2-1.2.4.tgz", - "integrity": "sha512-FYE8xI+6pjFOhokZu0We3S5NKCirLbCzSh2Usf3qEyr4X8U+0jNg9P8RZ4qz+V2UoECLVwSyzU3LxXBaLGtD3A==", + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/merge2/-/merge2-1.3.0.tgz", + "integrity": "sha512-2j4DAdlBOkiSZIsaXk4mTE3sRS02yBHAtfy127xRV3bQUFqXkjHCHLW6Scv7DwNRbIWNHH8zpnz9zMaKXIdvYw==", "dev": true }, "methods": { @@ -10652,10 +11168,9 @@ } }, "minimist": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.0.tgz", - "integrity": "sha1-o1AIsg9BOD7sH7kU9M1d95omQoQ=", - "dev": true + "version": "0.0.8", + "resolved": "https://registry.npmjs.org/minimist/-/minimist-0.0.8.tgz", + "integrity": "sha1-hX/Kv8M5fSYluCKCYuhqp6ARsF0=" }, "minimist-options": { "version": "3.0.2", @@ -10668,9 +11183,9 @@ } }, "minipass": { - "version": "2.3.5", - "resolved": "https://registry.npmjs.org/minipass/-/minipass-2.3.5.tgz", - "integrity": "sha512-Gi1W4k059gyRbyVUZQ4mEqLm0YIUiGYfvxhF6SIlk3ui1WVxMTGfGdQ2SInh3PDrRTVvPKgULkpJtT4RH10+VA==", + "version": "2.9.0", + "resolved": "https://registry.npmjs.org/minipass/-/minipass-2.9.0.tgz", + "integrity": "sha512-wxfUjg9WebH+CUDX/CdbRlh5SmfZiy/hpkxaRI16Y9W56Pa75sWgd/rvFilSgrauD9NyFymP/+JFV3KwzIsJeg==", "dev": true, "requires": { "safe-buffer": "^5.1.2", @@ -10678,20 +11193,20 @@ }, "dependencies": { "yallist": { - "version": "3.0.3", - "resolved": "https://registry.npmjs.org/yallist/-/yallist-3.0.3.tgz", - "integrity": "sha512-S+Zk8DEWE6oKpV+vI3qWkaK+jSbIK86pCwe2IF/xwIpQ8jEuxpw9NyaGjmp9+BoJv5FV2piqCDcoCtStppiq2A==", + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-3.1.1.tgz", + "integrity": "sha512-a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g==", "dev": true } } }, "minizlib": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/minizlib/-/minizlib-1.2.1.tgz", - "integrity": "sha512-7+4oTUOWKg7AuL3vloEWekXY2/D20cevzsrNT2kGWm+39J9hGTCBv8VI5Pm5lXZ/o3/mdR4f8rflAPhnQb8mPA==", + "version": "1.3.3", + "resolved": "https://registry.npmjs.org/minizlib/-/minizlib-1.3.3.tgz", + "integrity": "sha512-6ZYMOEnmVsdCeTJVE0W9ZD+pVnE8h9Hma/iOwwRDsdQoePpoX56/8B6z3P9VNwppJuBKNRuFDRNRqRWexT9G9Q==", "dev": true, "requires": { - "minipass": "^2.2.1" + "minipass": "^2.9.0" } }, "mississippi": { @@ -10758,14 +11273,6 @@ "dev": true, "requires": { "minimist": "0.0.8" - }, - "dependencies": { - "minimist": { - "version": "0.0.8", - "resolved": "https://registry.npmjs.org/minimist/-/minimist-0.0.8.tgz", - "integrity": "sha1-hX/Kv8M5fSYluCKCYuhqp6ARsF0=", - "dev": true - } } }, "modify-values": { @@ -10775,9 +11282,9 @@ "dev": true }, "moment": { - "version": "2.22.2", - "resolved": "https://registry.npmjs.org/moment/-/moment-2.22.2.tgz", - "integrity": "sha1-PCV/mDn8DpP/UxSWMiOeuQeD/2Y=" + "version": "2.24.0", + "resolved": "https://registry.npmjs.org/moment/-/moment-2.24.0.tgz", + "integrity": "sha512-bV7f+6l2QigeBBZSM/6yTNq4P2fNpSWj/0e7jQcy87A8e7o2nAfP/34/2ky5Vw4B9S446EtIhodAzkFCcR4dQg==" }, "morgan": { "version": "1.9.1", @@ -10974,9 +11481,9 @@ } }, "p-limit": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.2.0.tgz", - "integrity": "sha512-pZbTJpoUsCzV48Mc9Nh51VbwO0X9cuPFE8gYwx9BTCt9SF8/b7Zljd2fVgOxhIF/HDTKgpVzs+GPhyKfjLLFRQ==", + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.2.1.tgz", + "integrity": "sha512-85Tk+90UCVWvbDavCLKPOLC9vvY8OwEX/RtKF+/1OADJMVlFfEHOiMTPVyxg7mk/dKa+ipdHm0OUkTvCpMTuwg==", "dev": true, "requires": { "p-try": "^2.0.0" @@ -11037,9 +11544,9 @@ } }, "ngx-cacheable": { - "version": "1.2.5", - "resolved": "https://registry.npmjs.org/ngx-cacheable/-/ngx-cacheable-1.2.5.tgz", - "integrity": "sha512-/LmtX6W8uR1kQlpb155LdFtZIX7ogGaV8JBr4dQvvPnlaGRZ1hL2xRRpcP7tbVOKkxF1PvQ0znTCUFTkA1cVGA==" + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/ngx-cacheable/-/ngx-cacheable-1.3.0.tgz", + "integrity": "sha512-g17+yg4rnSVycLXtNTJzuwa0LEb/S3zqWgQcpEOpRiCdnsMUtWQr+Mmt5vUk7tZwwfZ+18ODXmtyyxVXZzlgyQ==" }, "nice-try": { "version": "1.0.5", @@ -11059,9 +11566,9 @@ } }, "node-forge": { - "version": "0.7.5", - "resolved": "https://registry.npmjs.org/node-forge/-/node-forge-0.7.5.tgz", - "integrity": "sha512-MmbQJ2MTESTjt3Gi/3yG1wGpIMhUfcIypUCGtTizFR9IiccFwxSpfp0vtIZlkFclEqERemxfnSdZEMR9VqqEFQ==", + "version": "0.9.0", + "resolved": "https://registry.npmjs.org/node-forge/-/node-forge-0.9.0.tgz", + "integrity": "sha512-7ASaDa3pD+lJ3WvXFsxekJQelBKRpne+GOVbLbtHYdd7pFspyeuJHnWfLplGf3SwKGbfs/aYl5V/JCIaHVUKKQ==", "dev": true }, "node-gyp": { @@ -11132,12 +11639,20 @@ } }, "node-releases": { - "version": "1.1.27", - "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-1.1.27.tgz", - "integrity": "sha512-9iXUqHKSGo6ph/tdXVbHFbhRVQln4ZDTIBJCzsa90HimnBYc5jw8RWYt4wBYFHehGyC3koIz5O4mb2fHrbPOuA==", + "version": "1.1.39", + "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-1.1.39.tgz", + "integrity": "sha512-8MRC/ErwNCHOlAFycy9OPca46fQYUjbJRDcZTHVWIGXIjYLM73k70vv3WkYutVnM4cCo4hE0MqBVVZjP6vjISA==", "dev": true, "requires": { - "semver": "^5.3.0" + "semver": "^6.3.0" + }, + "dependencies": { + "semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", + "dev": true + } } }, "node-sass": { @@ -11265,9 +11780,9 @@ } }, "npm-packlist": { - "version": "1.4.4", - "resolved": "https://registry.npmjs.org/npm-packlist/-/npm-packlist-1.4.4.tgz", - "integrity": "sha512-zTLo8UcVYtDU3gdeaFu2Xu0n0EvelfHDGuqtNIn5RO7yQj4H1TqNdBc/yZjxnWA0PVB8D3Woyp0i5B43JwQ6Vw==", + "version": "1.4.6", + "resolved": "https://registry.npmjs.org/npm-packlist/-/npm-packlist-1.4.6.tgz", + "integrity": "sha512-u65uQdb+qwtGvEJh/DgQgW1Xg7sqeNbmxYyrvlNznaVTjV3E5P6F/EFjM+BVHXl7JJlsdG8A64M0XI8FI/IOlg==", "dev": true, "requires": { "ignore-walk": "^3.0.1", @@ -11309,9 +11824,9 @@ } }, "yallist": { - "version": "3.0.3", - "resolved": "https://registry.npmjs.org/yallist/-/yallist-3.0.3.tgz", - "integrity": "sha512-S+Zk8DEWE6oKpV+vI3qWkaK+jSbIK86pCwe2IF/xwIpQ8jEuxpw9NyaGjmp9+BoJv5FV2piqCDcoCtStppiq2A==", + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-3.1.1.tgz", + "integrity": "sha512-a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g==", "dev": true } } @@ -11494,6 +12009,12 @@ "integrity": "sha512-wqdhLpfCUbEsoEwl3FXwGyv8ief1k/1aUdIPCqVnupM6e8l63BEJdiF/0swtn04/8p05tG/T0FrpTlfwvljOdw==", "dev": true }, + "object-is": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/object-is/-/object-is-1.0.1.tgz", + "integrity": "sha1-CqYOyZiaCz7Xlc9NBvYs8a1lObY=", + "dev": true + }, "object-keys": { "version": "1.1.1", "resolved": "https://registry.npmjs.org/object-keys/-/object-keys-1.1.1.tgz", @@ -11533,6 +12054,16 @@ "isobject": "^3.0.0" } }, + "object.getownpropertydescriptors": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/object.getownpropertydescriptors/-/object.getownpropertydescriptors-2.0.3.tgz", + "integrity": "sha1-h1jIRvW0B62rDyNuCYbxSwUcqhY=", + "dev": true, + "requires": { + "define-properties": "^1.1.2", + "es-abstract": "^1.5.1" + } + }, "object.map": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/object.map/-/object.map-1.0.1.tgz", @@ -11666,33 +12197,19 @@ "requires": { "minimist": "~0.0.1", "wordwrap": "~0.0.2" - }, - "dependencies": { - "minimist": { - "version": "0.0.10", - "resolved": "https://registry.npmjs.org/minimist/-/minimist-0.0.10.tgz", - "integrity": "sha1-3j+YVD2/lggr5IrRoMfNqDYwHc8=", - "dev": true - }, - "wordwrap": { - "version": "0.0.3", - "resolved": "https://registry.npmjs.org/wordwrap/-/wordwrap-0.0.3.tgz", - "integrity": "sha1-o9XabNXAvAAI03I0u68b7WMFkQc=", - "dev": true - } } }, "optionator": { - "version": "0.8.2", - "resolved": "https://registry.npmjs.org/optionator/-/optionator-0.8.2.tgz", - "integrity": "sha1-NkxeQJ0/TWMB1sC0wFu6UBgK62Q=", + "version": "0.8.3", + "resolved": "https://registry.npmjs.org/optionator/-/optionator-0.8.3.tgz", + "integrity": "sha512-+IW9pACdk3XWmmTXG8m3upGUJst5XRGzxMRjXzAuJ1XnIFNvfhjjIuYkDvysnPQ7qzqVzLt78BCruntqRhWQbA==", "requires": { "deep-is": "~0.1.3", - "fast-levenshtein": "~2.0.4", + "fast-levenshtein": "~2.0.6", "levn": "~0.3.0", "prelude-ls": "~1.1.2", "type-check": "~0.3.2", - "wordwrap": "~1.0.0" + "word-wrap": "~1.2.3" } }, "ordered-read-streams": { @@ -11878,9 +12395,9 @@ }, "dependencies": { "glob": { - "version": "7.1.4", - "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.4.tgz", - "integrity": "sha512-hkLPepehmnKk41pUGm3sYxoFs/umurYfYJCerbXEyFIWcAzvpipAgVkBqqT9RBKMGjnq6kMuyYwha6csxbiM1A==", + "version": "7.1.6", + "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.6.tgz", + "integrity": "sha512-LwaxwyZ72Lk7vZINtNNrywX0ZuLyStrdDtabefZKAY5ZGJhVtgdznluResxNmPitE0SAO+O26sWTHeKSI2wMBA==", "dev": true, "requires": { "fs.realpath": "^1.0.0", @@ -11949,14 +12466,14 @@ } }, "tar": { - "version": "4.4.10", - "resolved": "https://registry.npmjs.org/tar/-/tar-4.4.10.tgz", - "integrity": "sha512-g2SVs5QIxvo6OLp0GudTqEf05maawKUxXru104iaayWA09551tFCTI8f1Asb4lPfkBr91k07iL4c11XO3/b0tA==", + "version": "4.4.13", + "resolved": "https://registry.npmjs.org/tar/-/tar-4.4.13.tgz", + "integrity": "sha512-w2VwSrBoHa5BsSyH+KxEqeQBAllHhccyMFVHtGtdMpF4W7IRWfZjFiQceJPChOeTsSDVUpER2T8FA93pr0L+QA==", "dev": true, "requires": { "chownr": "^1.1.1", "fs-minipass": "^1.2.5", - "minipass": "^2.3.5", + "minipass": "^2.8.6", "minizlib": "^1.2.1", "mkdirp": "^0.5.0", "safe-buffer": "^5.1.2", @@ -11964,9 +12481,9 @@ } }, "yallist": { - "version": "3.0.3", - "resolved": "https://registry.npmjs.org/yallist/-/yallist-3.0.3.tgz", - "integrity": "sha512-S+Zk8DEWE6oKpV+vI3qWkaK+jSbIK86pCwe2IF/xwIpQ8jEuxpw9NyaGjmp9+BoJv5FV2piqCDcoCtStppiq2A==", + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-3.1.1.tgz", + "integrity": "sha512-a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g==", "dev": true } } @@ -11977,20 +12494,20 @@ "integrity": "sha512-0DTvPVU3ed8+HNXOu5Bs+o//Mbdj9VNQMUOe9oKCwh8l0GNwpTDMKCWbRjgtD291AWnkAgkqA/LOnQS8AmS1tw==" }, "parallel-transform": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/parallel-transform/-/parallel-transform-1.1.0.tgz", - "integrity": "sha1-1BDwZbBdojCB/NEPKIVMKb2jOwY=", + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/parallel-transform/-/parallel-transform-1.2.0.tgz", + "integrity": "sha512-P2vSmIu38uIlvdcU7fDkyrxj33gTUy/ABO5ZUbGowxNCopBq/OoD42bP4UmMrJoPyk4Uqf0mu3mtWBhHCZD8yg==", "dev": true, "requires": { - "cyclist": "~0.2.2", + "cyclist": "^1.0.1", "inherits": "^2.0.3", "readable-stream": "^2.1.5" } }, "parse-asn1": { - "version": "5.1.4", - "resolved": "https://registry.npmjs.org/parse-asn1/-/parse-asn1-5.1.4.tgz", - "integrity": "sha512-Qs5duJcuvNExRfFZ99HDD3z4mAi3r9Wl/FOjEOijlxwCZs7E7mW2vjTpgQ4J8LpTF8x5v+1Vn5UQFejmWT11aw==", + "version": "5.1.5", + "resolved": "https://registry.npmjs.org/parse-asn1/-/parse-asn1-5.1.5.tgz", + "integrity": "sha512-jkMYn1dcJqF6d5CpU689bq7w/b5ALS9ROVSpQDPrZsqqesUJii9qutvoT5ltGedNXMO2e16YUWIghG9KxaViTQ==", "dev": true, "requires": { "asn1.js": "^4.0.0", @@ -12040,9 +12557,9 @@ "dev": true }, "parse5": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/parse5/-/parse5-5.1.0.tgz", - "integrity": "sha512-fxNG2sQjHvlVAYmzBZS9YlDp6PTSSDwa98vkD4QgVDDCAo84z5X1t5XyJQ62ImdLXx5NdIIfihey6xpum9/gRQ==", + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/parse5/-/parse5-5.1.1.tgz", + "integrity": "sha512-ugq4DFI0Ptb+WWjAdOK16+u/nHfiIrcE+sh8kZMaM0WllQKLI9rOUq6c2b7cwPkXdzfQESqvoqK6ug7U/Yyzug==", "optional": true }, "parseqs": { @@ -12282,14 +12799,15 @@ } }, "pdfmake": { - "version": "0.1.58", - "resolved": "https://registry.npmjs.org/pdfmake/-/pdfmake-0.1.58.tgz", - "integrity": "sha512-xLiLf47dBpONYQUP/dyy4TAVJtA79lEqd8vS02FBmKbbOcTzTRDongnJ095tf4q2b6UbT27VLgBRPA4vuiJK3w==", + "version": "0.1.62", + "resolved": "https://registry.npmjs.org/pdfmake/-/pdfmake-0.1.62.tgz", + "integrity": "sha512-2QIzijdkwFBChTFu5nVmMe+fLBQTAYTPTxi4jGbUTyGxZBq7YR1I17FBk1Cs+3nrYufNKNukT6OR1RNxbovsTA==", "dev": true, "requires": { "iconv-lite": "^0.5.0", "linebreak": "^1.0.2", - "pdfkit": "^0.10.0" + "pdfkit": "^0.10.0", + "svg-to-pdfkit": "^0.1.7" }, "dependencies": { "iconv-lite": { @@ -12309,9 +12827,9 @@ "integrity": "sha1-Ywn04OX6kT7BxpMHrjZLSzd8nns=" }, "picomatch": { - "version": "2.0.7", - "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.0.7.tgz", - "integrity": "sha512-oLHIdio3tZ0qH76NybpeneBhYVj0QFTfXEFTc/B3zKQspYfYYkWYgFsmzo+4kvId/bQRcNkVeguI3y+CD22BtA==", + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.1.1.tgz", + "integrity": "sha512-OYMyqkKzK7blWO/+XZYP6w8hH0LDvkBvdvKukti+7kqYFCiEAk+gI3DWnryapc0Dau05ugGTy0foQ6mqn4AHYA==", "dev": true }, "pidtree": { @@ -12420,20 +12938,29 @@ "dev": true }, "portfinder": { - "version": "1.0.21", - "resolved": "https://registry.npmjs.org/portfinder/-/portfinder-1.0.21.tgz", - "integrity": "sha512-ESabpDCzmBS3ekHbmpAIiESq3udRsCBGiBZLsC+HgBKv2ezb0R4oG+7RnYEVZ/ZCfhel5Tx3UzdNWA0Lox2QCA==", + "version": "1.0.25", + "resolved": "https://registry.npmjs.org/portfinder/-/portfinder-1.0.25.tgz", + "integrity": "sha512-6ElJnHBbxVA1XSLgBp7G1FiCkQdlqGzuF7DswL5tcea+E8UpuvPU7beVAjjRwCioTS9ZluNbu+ZyRvgTsmqEBg==", "dev": true, "requires": { - "async": "^1.5.2", - "debug": "^2.2.0", - "mkdirp": "0.5.x" + "async": "^2.6.2", + "debug": "^3.1.1", + "mkdirp": "^0.5.1" }, "dependencies": { - "async": { - "version": "1.5.2", - "resolved": "https://registry.npmjs.org/async/-/async-1.5.2.tgz", - "integrity": "sha1-7GphrlZIDAw8skHJVhjiCJL5Zyo=", + "debug": { + "version": "3.2.6", + "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.6.tgz", + "integrity": "sha512-mel+jf7nrtEl5Pn1Qx46zARXKDpBbvzezse7p7LqINmdoIk8PYP5SySaxEmYv6TZ0JyEKA1hsCId6DIhgITtWQ==", + "dev": true, + "requires": { + "ms": "^2.1.1" + } + }, + "ms": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", + "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==", "dev": true } } @@ -12769,9 +13296,9 @@ "dev": true }, "psl": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/psl/-/psl-1.3.0.tgz", - "integrity": "sha512-avHdspHO+9rQTLbv1RO+MPYeP/SzsCoxofjVnHanETfQhTJrmB0HlDoW+EiN/R+C0BZ+gERab9NY0lPN2TxNag==" + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/psl/-/psl-1.4.0.tgz", + "integrity": "sha512-HZzqCGPecFLyoRj5HLfuDSKYTJkAfB5thKBIkRHtGjWwY7p1dAyveIbXIq4tO0KYfDF2tHqPUgY9SDnGm00uFw==" }, "public-encrypt": { "version": "4.0.3", @@ -12788,16 +13315,16 @@ } }, "publish-release": { - "version": "1.6.0", - "resolved": "https://registry.npmjs.org/publish-release/-/publish-release-1.6.0.tgz", - "integrity": "sha512-t+NFXTQN/VDTg9yJ8Uv5ZWQ7Ud1T5W1tPW+bmuo4g6uYVQTVNiwwRF6Td3EtXFTOafpEXJQEZqGG7IvIJwLwIg==", + "version": "1.6.1", + "resolved": "https://registry.npmjs.org/publish-release/-/publish-release-1.6.1.tgz", + "integrity": "sha512-HpL1MwQzJL/zciYnlWAM8P2h8HFkMF3BUnE6Go0Hcy5bZ5dJTHA8bE9VZOabaUHCqVcrMNR8fZOpCWz4x5xZNA==", "dev": true, "requires": { "async": "^0.9.0", "ghauth": "^2.0.0", "github-url-to-object": "^1.4.2", "inquirer": "^0.8.2", - "lodash": "^3.6.0", + "lodash": "^4.17.15", "mime": "^1.3.4", "minimist": "^1.1.1", "pkginfo": "^0.3.0", @@ -12869,12 +13396,20 @@ "readline2": "^0.1.1", "rx": "^2.4.3", "through": "^2.3.6" + }, + "dependencies": { + "lodash": { + "version": "3.10.1", + "resolved": "https://registry.npmjs.org/lodash/-/lodash-3.10.1.tgz", + "integrity": "sha1-W/Rejkm6QYnhfUgnid/RW9FAt7Y=", + "dev": true + } } }, - "lodash": { - "version": "3.10.1", - "resolved": "https://registry.npmjs.org/lodash/-/lodash-3.10.1.tgz", - "integrity": "sha1-W/Rejkm6QYnhfUgnid/RW9FAt7Y=", + "minimist": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.0.tgz", + "integrity": "sha1-o1AIsg9BOD7sH7kU9M1d95omQoQ=", "dev": true }, "supports-color": { @@ -12988,6 +13523,14 @@ "buffer-equal": "0.0.1", "minimist": "^1.1.3", "through2": "^2.0.0" + }, + "dependencies": { + "minimist": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.0.tgz", + "integrity": "sha1-o1AIsg9BOD7sH7kU9M1d95omQoQ=", + "dev": true + } } }, "randombytes": { @@ -13063,6 +13606,14 @@ "ini": "~1.3.0", "minimist": "^1.2.0", "strip-json-comments": "~2.0.1" + }, + "dependencies": { + "minimist": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.0.tgz", + "integrity": "sha1-o1AIsg9BOD7sH7kU9M1d95omQoQ=", + "dev": true + } } }, "read": { @@ -13264,6 +13815,15 @@ "safe-regex": "^1.1.0" } }, + "regexp.prototype.flags": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/regexp.prototype.flags/-/regexp.prototype.flags-1.2.0.tgz", + "integrity": "sha512-ztaw4M1VqgMwl9HlPpOuiYgItcHlunW0He2fE6eNfT6E/CF2FtYi9ofOYe4mKntstYk0Fyh/rDRBdS3AnxjlrA==", + "dev": true, + "requires": { + "define-properties": "^1.1.2" + } + }, "regexpu-core": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/regexpu-core/-/regexpu-core-1.0.0.tgz", @@ -13554,9 +14114,9 @@ "integrity": "sha1-1lBezbMEplldom+ktDMHMGd1lF0=" }, "rimraf": { - "version": "2.6.3", - "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.6.3.tgz", - "integrity": "sha512-mwqeW5XsA2qAejG46gYdENaxXjx9onRNCfn7L0duuP4hCuTIi/QO7PDK07KJfp1d+izWPrzEJDcSqBa0OZQriA==", + "version": "2.7.1", + "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.7.1.tgz", + "integrity": "sha512-uWjbaKIK3T1OSVptzX7Nl6PvQ3qAGtKEtVRjRuazjfL3Bx5eI409VZSqgND+4UNnmzLVdPj9FqFJNPqBZFve4w==", "dev": true, "requires": { "glob": "^7.1.3" @@ -13626,9 +14186,9 @@ } }, "rollup-pluginutils": { - "version": "2.8.1", - "resolved": "https://registry.npmjs.org/rollup-pluginutils/-/rollup-pluginutils-2.8.1.tgz", - "integrity": "sha512-J5oAoysWar6GuZo0s+3bZ6sVZAC0pfqKz68De7ZgDi5z63jOVZn1uJL/+z1jeKHNbGII8kAyHF5q8LnxSX5lQg==", + "version": "2.8.2", + "resolved": "https://registry.npmjs.org/rollup-pluginutils/-/rollup-pluginutils-2.8.2.tgz", + "integrity": "sha512-EEp9NhnUkwY8aif6bxgovPHMoMoNr2FulJziTndpt5H9RdwC47GSGuII9XxpSdzVGM0GWrNPHV6ie1LTNJPaLQ==", "dev": true, "requires": { "estree-walker": "^0.6.1" @@ -13664,9 +14224,9 @@ "dev": true }, "rxjs": { - "version": "6.5.2", - "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-6.5.2.tgz", - "integrity": "sha512-HUb7j3kvb7p7eCUHE3FqjoDsC1xfZQ4AHFWfTKSpZ+sAhhz5X1WX0ZuUqWbzB2QhSLp3DoLUG+hMdEDKqWo2Zg==", + "version": "6.5.3", + "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-6.5.3.tgz", + "integrity": "sha512-wuYsAYYFdWTAnAaPoKGNhfpWwKZbJW+HgAJ+mImp+Epl7BG8oNWBCTyRM8gba9k4lk8BgWdoYm21Mo/RYhhbgA==", "requires": { "tslib": "^1.9.0" } @@ -13848,9 +14408,9 @@ } }, "p-limit": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.2.0.tgz", - "integrity": "sha512-pZbTJpoUsCzV48Mc9Nh51VbwO0X9cuPFE8gYwx9BTCt9SF8/b7Zljd2fVgOxhIF/HDTKgpVzs+GPhyKfjLLFRQ==", + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.2.1.tgz", + "integrity": "sha512-85Tk+90UCVWvbDavCLKPOLC9vvY8OwEX/RtKF+/1OADJMVlFfEHOiMTPVyxg7mk/dKa+ipdHm0OUkTvCpMTuwg==", "dev": true, "requires": { "p-try": "^2.0.0" @@ -14010,12 +14570,12 @@ } }, "selfsigned": { - "version": "1.10.4", - "resolved": "https://registry.npmjs.org/selfsigned/-/selfsigned-1.10.4.tgz", - "integrity": "sha512-9AukTiDmHXGXWtWjembZ5NDmVvP2695EtpgbCsxCa68w3c88B+alqbmZ4O3hZ4VWGXeGWzEVdvqgAJD8DQPCDw==", + "version": "1.10.7", + "resolved": "https://registry.npmjs.org/selfsigned/-/selfsigned-1.10.7.tgz", + "integrity": "sha512-8M3wBCzeWIJnQfl43IKwOmC4H/RAp50S8DF60znzjW5GVqTcSe2vWclt7hmYVPkKPlHWOu5EaWOMZ2Y6W8ZXTA==", "dev": true, "requires": { - "node-forge": "0.7.5" + "node-forge": "0.9.0" } }, "semver": { @@ -14090,9 +14650,9 @@ } }, "serialize-javascript": { - "version": "1.7.0", - "resolved": "https://registry.npmjs.org/serialize-javascript/-/serialize-javascript-1.7.0.tgz", - "integrity": "sha512-ke8UG8ulpFOxO8f8gRYabHQe/ZntKlcig2Mp+8+URDP1D8vJZ0KUt7LYo07q25Z/+JVSgpr/cui9PIp5H6/+nA==", + "version": "1.9.1", + "resolved": "https://registry.npmjs.org/serialize-javascript/-/serialize-javascript-1.9.1.tgz", + "integrity": "sha512-0Vb/54WJ6k5v8sSWN09S0ora+Hnr+cX40r9F170nT+mSkaxltoE/7R3OrIdBSUv1OoiobH1QoWQbCnAO+e8J1A==", "dev": true }, "serve-index": { @@ -14245,16 +14805,10 @@ "dev": true }, "shell-quote": { - "version": "1.6.1", - "resolved": "https://registry.npmjs.org/shell-quote/-/shell-quote-1.6.1.tgz", - "integrity": "sha1-9HgZSczkAmlxJ0MOo7PFR29IF2c=", - "dev": true, - "requires": { - "array-filter": "~0.0.0", - "array-map": "~0.0.0", - "array-reduce": "~0.0.0", - "jsonify": "~0.0.0" - } + "version": "1.7.2", + "resolved": "https://registry.npmjs.org/shell-quote/-/shell-quote-1.7.2.tgz", + "integrity": "sha512-mRz/m/JVscCrkMyPqHc/bczi3OQHkLTqXHEFu0zDhK/qfv3UcOA4SVmRCLmos4bhjr9ekVQubj/R7waKapmiQg==", + "dev": true }, "shelljs": { "version": "0.8.3", @@ -14292,9 +14846,9 @@ "dev": true }, "smart-buffer": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/smart-buffer/-/smart-buffer-4.0.2.tgz", - "integrity": "sha512-JDhEpTKzXusOqXZ0BUIdH+CjFdO/CR3tLlf5CN34IypI+xMmXW1uB16OOY8z3cICbJlDAVJzNbwBhNO0wt9OAw==", + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/smart-buffer/-/smart-buffer-4.1.0.tgz", + "integrity": "sha512-iVICrxOzCynf/SNaBQCw34eM9jROU/s5rzIhpOvzhzuYHfJR/DhZfDkXiZSgKXfgv26HT3Yni3AV/DGw0cGnnw==", "dev": true }, "snapdragon": { @@ -14463,12 +15017,6 @@ "to-array": "0.1.4" }, "dependencies": { - "base64-arraybuffer": { - "version": "0.1.5", - "resolved": "https://registry.npmjs.org/base64-arraybuffer/-/base64-arraybuffer-0.1.5.tgz", - "integrity": "sha1-c5JncZI7Whl0etZmqlzUv5xunOg=", - "dev": true - }, "component-emitter": { "version": "1.2.1", "resolved": "https://registry.npmjs.org/component-emitter/-/component-emitter-1.2.1.tgz", @@ -14571,13 +15119,13 @@ } }, "socks": { - "version": "2.3.2", - "resolved": "https://registry.npmjs.org/socks/-/socks-2.3.2.tgz", - "integrity": "sha512-pCpjxQgOByDHLlNqlnh/mNSAxIUkyBBuwwhTcV+enZGbDaClPvHdvm6uvOwZfFJkam7cGhBNbb4JxiP8UZkRvQ==", + "version": "2.3.3", + "resolved": "https://registry.npmjs.org/socks/-/socks-2.3.3.tgz", + "integrity": "sha512-o5t52PCNtVdiOvzMry7wU4aOqYWL0PeCXRWBEiJow4/i/wr+wpsJQ9awEu1EonLIqsfGd5qSgDdxEOvCdmBEpA==", "dev": true, "requires": { - "ip": "^1.1.5", - "smart-buffer": "4.0.2" + "ip": "1.1.5", + "smart-buffer": "^4.1.0" } }, "socks-proxy-agent": { @@ -15104,6 +15652,26 @@ "function-bind": "^1.0.2" } }, + "string.prototype.trimleft": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/string.prototype.trimleft/-/string.prototype.trimleft-2.1.0.tgz", + "integrity": "sha512-FJ6b7EgdKxxbDxc79cOlok6Afd++TTs5szo+zJTUyow3ycrRfJVE2pq3vcN53XexvKZu/DJMDfeI/qMiZTrjTw==", + "dev": true, + "requires": { + "define-properties": "^1.1.3", + "function-bind": "^1.1.1" + } + }, + "string.prototype.trimright": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/string.prototype.trimright/-/string.prototype.trimright-2.1.0.tgz", + "integrity": "sha512-fXZTSV55dNBwv16uw+hh5jkghxSnc5oHq+5K/gXgizHwAvMetdAJlHqqoFC1FSDVPYWLkAKl2cxpUT41sV7nSg==", + "dev": true, + "requires": { + "define-properties": "^1.1.3", + "function-bind": "^1.1.1" + } + }, "string_decoder": { "version": "1.1.1", "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", @@ -15243,6 +15811,15 @@ "es6-symbol": "^3.1.1" } }, + "svg-to-pdfkit": { + "version": "0.1.7", + "resolved": "https://registry.npmjs.org/svg-to-pdfkit/-/svg-to-pdfkit-0.1.7.tgz", + "integrity": "sha1-fbbUfkeziI3OGAYHUajeJBf4V3U=", + "dev": true, + "requires": { + "pdfkit": ">=0.8.1" + } + }, "symbol-observable": { "version": "1.2.0", "resolved": "https://registry.npmjs.org/symbol-observable/-/symbol-observable-1.2.0.tgz", @@ -15271,22 +15848,20 @@ "inherits": "2" } }, + "temp-dir": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/temp-dir/-/temp-dir-2.0.0.tgz", + "integrity": "sha512-aoBAniQmmwtcKp/7BzsH8Cxzv8OL736p7v1ihGb5e9DJ9kTwGWHrQrVB5+lfVDzfGrdRzXch+ig7LHaY1JTOrg==", + "dev": true + }, "tempfile": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/tempfile/-/tempfile-1.1.1.tgz", - "integrity": "sha1-W8xOrsxKsscH2LwR2ZzMmiyyh/I=", + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/tempfile/-/tempfile-3.0.0.tgz", + "integrity": "sha512-uNFCg478XovRi85iD42egu+eSFUmmka750Jy7L5tfHI5hQKKtbPnxaSaXAbBqCDYrw3wx4tXjKwci4/QmsZJxw==", "dev": true, "requires": { - "os-tmpdir": "^1.0.0", - "uuid": "^2.0.1" - }, - "dependencies": { - "uuid": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/uuid/-/uuid-2.0.3.tgz", - "integrity": "sha1-Z+LoY3lyFVMN/zGOW/nc6/1Hsho=", - "dev": true - } + "temp-dir": "^2.0.0", + "uuid": "^3.3.2" } }, "term-size": { @@ -15327,36 +15902,49 @@ } }, "terser": { - "version": "3.17.0", - "resolved": "https://registry.npmjs.org/terser/-/terser-3.17.0.tgz", - "integrity": "sha512-/FQzzPJmCpjAH9Xvk2paiWrFq+5M6aVOf+2KRbwhByISDX/EujxsK+BAvrhb6H+2rtrLCHK9N01wO014vrIwVQ==", + "version": "4.4.0", + "resolved": "https://registry.npmjs.org/terser/-/terser-4.4.0.tgz", + "integrity": "sha512-oDG16n2WKm27JO8h4y/w3iqBGAOSCtq7k8dRmrn4Wf9NouL0b2WpMHGChFGZq4nFAQy1FsNJrVQHfurXOSTmOA==", "dev": true, "requires": { - "commander": "^2.19.0", + "commander": "^2.20.0", "source-map": "~0.6.1", - "source-map-support": "~0.5.10" + "source-map-support": "~0.5.12" + }, + "dependencies": { + "source-map-support": { + "version": "0.5.16", + "resolved": "https://registry.npmjs.org/source-map-support/-/source-map-support-0.5.16.tgz", + "integrity": "sha512-efyLRJDr68D9hBBNIPWFjhpFzURh+KJykQwvMyW5UiZzYwoF6l4YMMDIJJEyFWxWCqfyxLzz6tSfUFR+kXXsVQ==", + "dev": true, + "requires": { + "buffer-from": "^1.0.0", + "source-map": "^0.6.0" + } + } } }, "terser-webpack-plugin": { - "version": "1.2.2", - "resolved": "https://registry.npmjs.org/terser-webpack-plugin/-/terser-webpack-plugin-1.2.2.tgz", - "integrity": "sha512-1DMkTk286BzmfylAvLXwpJrI7dWa5BnFmscV/2dCr8+c56egFcbaeFAl7+sujAjdmpLam21XRdhA4oifLyiWWg==", + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/terser-webpack-plugin/-/terser-webpack-plugin-1.4.1.tgz", + "integrity": "sha512-ZXmmfiwtCLfz8WKZyYUuuHf3dMYEjg8NrjHMb0JqHVHVOSkzp3cW2/XG1fP3tRhqEqSzMwzzRQGtAPbs4Cncxg==", "dev": true, "requires": { - "cacache": "^11.0.2", - "find-cache-dir": "^2.0.0", + "cacache": "^12.0.2", + "find-cache-dir": "^2.1.0", + "is-wsl": "^1.1.0", "schema-utils": "^1.0.0", - "serialize-javascript": "^1.4.0", + "serialize-javascript": "^1.7.0", "source-map": "^0.6.1", - "terser": "^3.16.1", - "webpack-sources": "^1.1.0", - "worker-farm": "^1.5.2" + "terser": "^4.1.2", + "webpack-sources": "^1.4.0", + "worker-farm": "^1.7.0" }, "dependencies": { "cacache": { - "version": "11.3.3", - "resolved": "https://registry.npmjs.org/cacache/-/cacache-11.3.3.tgz", - "integrity": "sha512-p8WcneCytvzPxhDvYp31PD039vi77I12W+/KfR9S8AZbaiARFBCpsPJS+9uhWfeBfeAtW7o/4vt3MUqLkbY6nA==", + "version": "12.0.3", + "resolved": "https://registry.npmjs.org/cacache/-/cacache-12.0.3.tgz", + "integrity": "sha512-kqdmfXEGFepesTuROHMs3MpFLWrPkSSpRqOw80RCflZXy/khxaArvFrQ7uJxSUduzAufc6G0g1VUCOZXxWavPw==", "dev": true, "requires": { "bluebird": "^3.5.5", @@ -15364,6 +15952,7 @@ "figgy-pudding": "^3.5.1", "glob": "^7.1.4", "graceful-fs": "^4.1.15", + "infer-owner": "^1.0.3", "lru-cache": "^5.1.1", "mississippi": "^3.0.0", "mkdirp": "^0.5.1", @@ -15396,9 +15985,9 @@ } }, "glob": { - "version": "7.1.4", - "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.4.tgz", - "integrity": "sha512-hkLPepehmnKk41pUGm3sYxoFs/umurYfYJCerbXEyFIWcAzvpipAgVkBqqT9RBKMGjnq6kMuyYwha6csxbiM1A==", + "version": "7.1.6", + "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.6.tgz", + "integrity": "sha512-LwaxwyZ72Lk7vZINtNNrywX0ZuLyStrdDtabefZKAY5ZGJhVtgdznluResxNmPitE0SAO+O26sWTHeKSI2wMBA==", "dev": true, "requires": { "fs.realpath": "^1.0.0", @@ -15457,9 +16046,9 @@ } }, "p-limit": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.2.0.tgz", - "integrity": "sha512-pZbTJpoUsCzV48Mc9Nh51VbwO0X9cuPFE8gYwx9BTCt9SF8/b7Zljd2fVgOxhIF/HDTKgpVzs+GPhyKfjLLFRQ==", + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.2.1.tgz", + "integrity": "sha512-85Tk+90UCVWvbDavCLKPOLC9vvY8OwEX/RtKF+/1OADJMVlFfEHOiMTPVyxg7mk/dKa+ipdHm0OUkTvCpMTuwg==", "dev": true, "requires": { "p-try": "^2.0.0" @@ -15514,18 +16103,28 @@ "figgy-pudding": "^3.5.1" } }, + "webpack-sources": { + "version": "1.4.3", + "resolved": "https://registry.npmjs.org/webpack-sources/-/webpack-sources-1.4.3.tgz", + "integrity": "sha512-lgTS3Xhv1lCOKo7SA5TjKXMjpSM4sBjNV5+q2bqesbSPs5FjGmU6jjtBSkX9b4qW87vDIsCIlUPOEhbZrMdjeQ==", + "dev": true, + "requires": { + "source-list-map": "^2.0.0", + "source-map": "~0.6.1" + } + }, "yallist": { - "version": "3.0.3", - "resolved": "https://registry.npmjs.org/yallist/-/yallist-3.0.3.tgz", - "integrity": "sha512-S+Zk8DEWE6oKpV+vI3qWkaK+jSbIK86pCwe2IF/xwIpQ8jEuxpw9NyaGjmp9+BoJv5FV2piqCDcoCtStppiq2A==", + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-3.1.1.tgz", + "integrity": "sha512-a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g==", "dev": true } } }, "text-extensions": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/text-extensions/-/text-extensions-2.0.0.tgz", - "integrity": "sha512-F91ZqLgvi1E0PdvmxMgp+gcf6q8fMH7mhdwWfzXnl1k+GbpQDmi8l7DzLC5JTASKbwpY3TfxajAUzAXcv2NmsQ==", + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/text-extensions/-/text-extensions-1.9.0.tgz", + "integrity": "sha512-wiBrwC1EhBelW12Zy26JeOUkQ5mRu+5o8rpsJk5+2t+Y5vE7e842qtZDQ2g1NpX/29HdyFeJ4nSIhI47ENSxlQ==", "dev": true }, "textextensions": { @@ -15567,9 +16166,9 @@ "dev": true }, "thunky": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/thunky/-/thunky-1.0.3.tgz", - "integrity": "sha512-YwT8pjmNcAXBZqrubu22P4FYsh2D4dxRmnWBOL8Jk8bUcRUtc5326kx32tuTmFDAZtLOGEVNl8POAR8j896Iow==", + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/thunky/-/thunky-1.1.0.tgz", + "integrity": "sha512-eHY7nBftgThBqOyHGVN+l8gF0BucP09fMo0oO/Lb0w1OF80dJv+lDVpXG60WMQvkcxAkNybKsrEIE3ZtKGmPrA==", "dev": true }, "time-stamp": { @@ -15747,9 +16346,9 @@ } }, "ts-md5": { - "version": "1.2.4", - "resolved": "https://registry.npmjs.org/ts-md5/-/ts-md5-1.2.4.tgz", - "integrity": "sha512-oW+rNjc9CAhalPFzbPWsLqPLzdNcJ8iSm+OXO+Uv+99r3PzCJuM5sVc0bO1eS+4LD2xv+nfU7ylBdwoemUV9Yw==" + "version": "1.2.7", + "resolved": "https://registry.npmjs.org/ts-md5/-/ts-md5-1.2.7.tgz", + "integrity": "sha512-emODogvKGWi1KO1l9c6YxLMBn6CEH3VrH5mVPIyOtxBG52BvV4jP3GWz6bOZCz61nLgBc3ffQYE4+EHfCD+V7w==" }, "ts-node": { "version": "8.0.3", @@ -15837,6 +16436,12 @@ "source-map": "^0.7.3" }, "dependencies": { + "minimist": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.0.tgz", + "integrity": "sha1-o1AIsg9BOD7sH7kU9M1d95omQoQ=", + "dev": true + }, "source-map": { "version": "0.7.3", "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.7.3.tgz", @@ -15851,16 +16456,16 @@ "integrity": "sha512-qOebF53frne81cf0S9B41ByenJ3/IuH8yJKngAX35CmiZySA0khhkovshKK+jGCaMnVomla7gVlIcc3EvKPbTQ==" }, "tslint": { - "version": "5.18.0", - "resolved": "https://registry.npmjs.org/tslint/-/tslint-5.18.0.tgz", - "integrity": "sha512-Q3kXkuDEijQ37nXZZLKErssQVnwCV/+23gFEMROi8IlbaBG6tXqLPQJ5Wjcyt/yHPKBC+hD5SzuGaMora+ZS6w==", + "version": "5.20.1", + "resolved": "https://registry.npmjs.org/tslint/-/tslint-5.20.1.tgz", + "integrity": "sha512-EcMxhzCFt8k+/UP5r8waCf/lzmeSyVlqxqMEDQE7rWYiQky8KpIBz1JAoYXfROHrPZ1XXd43q8yQnULOLiBRQg==", "dev": true, "requires": { "@babel/code-frame": "^7.0.0", "builtin-modules": "^1.1.1", "chalk": "^2.3.0", "commander": "^2.12.1", - "diff": "^3.2.0", + "diff": "^4.0.1", "glob": "^7.1.1", "js-yaml": "^3.13.1", "minimatch": "^3.0.4", @@ -15876,6 +16481,12 @@ "resolved": "https://registry.npmjs.org/builtin-modules/-/builtin-modules-1.1.1.tgz", "integrity": "sha1-Jw8HbFpywC9bZaR9+Uxf46J4iS8=", "dev": true + }, + "diff": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/diff/-/diff-4.0.1.tgz", + "integrity": "sha512-s2+XdvhPCOF01LRQBC8hf4vhbVmI2CGS5aZnxLJlT5FtdhPCDFq80q++zK2KlrVorVDdL5BOGZ/VfLrVtYNF+Q==", + "dev": true } } }, @@ -15908,9 +16519,9 @@ "integrity": "sha1-WuaBd/GS1EViadEIr6k/+HQ/T2Q=" }, "type": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/type/-/type-1.0.3.tgz", - "integrity": "sha512-51IMtNfVcee8+9GJvj0spSuFcZHe9vSib6Xtgsny1Km9ugyz2mbS08I3rsUIRYgJohFRFU1160sgRodYz378Hg==", + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/type/-/type-1.2.0.tgz", + "integrity": "sha512-+5nt5AAniqsCnu2cEQQdpzCAh33kVx8n0VoFidKpB1dVVLAN/F+bgVOqOJqOnEnrhp222clB5p3vUlD+1QAnfg==", "dev": true }, "type-check": { @@ -15949,12 +16560,12 @@ "integrity": "sha512-XmaoLLk90L1Hq9yoWuh9oIzohATamlIIHm15Uz+8oL8IxyGLczCaGZgVISmaYvUs0UNGt/SVXp5IuojoI2a3cw==" }, "uglify-js": { - "version": "3.6.0", - "resolved": "https://registry.npmjs.org/uglify-js/-/uglify-js-3.6.0.tgz", - "integrity": "sha512-W+jrUHJr3DXKhrsS7NUVxn3zqMOFn0hL/Ei6v0anCIMoKC93TjcflTagwIHLW7SfMFfiQuktQyFVCFHGUE0+yg==", + "version": "3.6.8", + "resolved": "https://registry.npmjs.org/uglify-js/-/uglify-js-3.6.8.tgz", + "integrity": "sha512-XhHJ3S3ZyMwP8kY1Gkugqx3CJh2C3O0y8NPiSxtm1tyD/pktLAkFZsFGpuNfTZddKDQ/bbDBLAd2YyA1pbi8HQ==", "dev": true, "requires": { - "commander": "~2.20.0", + "commander": "~2.20.3", "source-map": "~0.6.1" } }, @@ -16077,9 +16688,9 @@ "dev": true }, "unix-crypt-td-js": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/unix-crypt-td-js/-/unix-crypt-td-js-1.0.0.tgz", - "integrity": "sha1-HAgkFQSBvHoB1J6Y8exmjYJBLzs=", + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/unix-crypt-td-js/-/unix-crypt-td-js-1.1.4.tgz", + "integrity": "sha512-8rMeVYWSIyccIJscb9NdCfZKSRBKYTeVnwmiRYT2ulE3qd1RaDQ0xQDP+rI3ccIWbhu/zuo5cgN8z73belNZgw==", "dev": true }, "unorm": { @@ -16140,9 +16751,9 @@ "dev": true }, "upath": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/upath/-/upath-1.1.2.tgz", - "integrity": "sha512-kXpym8nmDmlCBr7nKdIx8P2jNBa+pBpIUFRnKJ4dr8htyYGJFokkr2ZvERRtUN+9SY+JqXouNgUPtv6JQva/2Q==", + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/upath/-/upath-1.2.0.tgz", + "integrity": "sha512-aZwGpamFO61g3OlfT7OQCHqhGnW43ieH9WZeP7QxN/G/jS4jfqUkZxoryvJgVPEcrl5NL/ggHsSmLMHuH64Lhg==", "dev": true }, "update-notifier": { @@ -16258,6 +16869,16 @@ "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz", "integrity": "sha1-RQ1Nyfpw3nMnYvvS1KKJgUGaDM8=" }, + "util.promisify": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/util.promisify/-/util.promisify-1.0.0.tgz", + "integrity": "sha512-i+6qA2MPhvoKLuxnJNpXAGhg7HphQOSUq2LKMZD0m15EiskXUkMvKdF4Uui0WYeCUGea+o2cw/ZuwehtfsrNkA==", + "dev": true, + "requires": { + "define-properties": "^1.1.2", + "object.getownpropertydescriptors": "^2.0.3" + } + }, "utils-merge": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/utils-merge/-/utils-merge-1.0.1.tgz", @@ -16265,9 +16886,9 @@ "dev": true }, "uuid": { - "version": "3.3.2", - "resolved": "https://registry.npmjs.org/uuid/-/uuid-3.3.2.tgz", - "integrity": "sha512-yXJmeNaw3DnnKAOKJE51sL/ZaYfWJRl1pK9dr19YFCu0ObS231AB1/LbqTKRAQ5kw8A90rA6fr4riOUpTZvQZA==" + "version": "3.3.3", + "resolved": "https://registry.npmjs.org/uuid/-/uuid-3.3.3.tgz", + "integrity": "sha512-pW0No1RGHgzlpHJO1nsVrHKpOEIxkGg1xB+v0ZmdNH5OAeAwzAVrCnI2/6Mtx+Uys6iaylxa+D3g4j63IKKjSQ==" }, "v8flags": { "version": "3.1.3", @@ -16386,9 +17007,9 @@ "dev": true }, "vm-browserify": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/vm-browserify/-/vm-browserify-1.1.0.tgz", - "integrity": "sha512-iq+S7vZJE60yejDYM0ek6zg308+UZsdtPExWP9VZoCFCz1zkJoXFnAX7aZfd/ZwrkidzdUZL0C/ryW+JwAiIGw==", + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/vm-browserify/-/vm-browserify-1.1.2.tgz", + "integrity": "sha512-2ham8XPWTONajOR0ohOKOHXkm3+gaBmGut3SRuu75xLd/RRaY6vqgh8NBYYk7+RW3u5AtzPQZG8F10LHkl0lAQ==", "dev": true }, "void-elements": { @@ -16410,6 +17031,12 @@ "rx": "^4.1.0" }, "dependencies": { + "minimist": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.0.tgz", + "integrity": "sha1-o1AIsg9BOD7sH7kU9M1d95omQoQ=", + "dev": true + }, "rx": { "version": "4.1.0", "resolved": "https://registry.npmjs.org/rx/-/rx-4.1.0.tgz", @@ -16460,9 +17087,9 @@ } }, "webdriver-manager": { - "version": "12.1.6", - "resolved": "https://registry.npmjs.org/webdriver-manager/-/webdriver-manager-12.1.6.tgz", - "integrity": "sha512-B1mOycNCrbk7xODw7Jgq/mdD3qzPxMaTsnKIQDy2nXlQoyjTrJTTD0vRpEZI9b8RibPEyQvh9zIZ0M1mpOxS3w==", + "version": "12.1.7", + "resolved": "https://registry.npmjs.org/webdriver-manager/-/webdriver-manager-12.1.7.tgz", + "integrity": "sha512-XINj6b8CYuUYC93SG3xPkxlyUc3IJbD6Vvo75CVGuG9uzsefDzWQrhz0Lq8vbPxtb4d63CZdYophF8k8Or/YiA==", "dev": true, "requires": { "adm-zip": "^0.4.9", @@ -16526,6 +17153,12 @@ "pinkie-promise": "^2.0.0" } }, + "minimist": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.0.tgz", + "integrity": "sha1-o1AIsg9BOD7sH7kU9M1d95omQoQ=", + "dev": true + }, "pify": { "version": "2.3.0", "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz", @@ -16551,35 +17184,34 @@ "integrity": "sha1-JFNCdeKnvGvnvIZhHMFq4KVlSHE=" }, "webpack": { - "version": "4.29.0", - "resolved": "https://registry.npmjs.org/webpack/-/webpack-4.29.0.tgz", - "integrity": "sha512-pxdGG0keDBtamE1mNvT5zyBdx+7wkh6mh7uzMOo/uRQ/fhsdj5FXkh/j5mapzs060forql1oXqXN9HJGju+y7w==", - "dev": true, - "requires": { - "@webassemblyjs/ast": "1.7.11", - "@webassemblyjs/helper-module-context": "1.7.11", - "@webassemblyjs/wasm-edit": "1.7.11", - "@webassemblyjs/wasm-parser": "1.7.11", - "acorn": "^6.0.5", - "acorn-dynamic-import": "^4.0.0", - "ajv": "^6.1.0", - "ajv-keywords": "^3.1.0", - "chrome-trace-event": "^1.0.0", + "version": "4.41.2", + "resolved": "https://registry.npmjs.org/webpack/-/webpack-4.41.2.tgz", + "integrity": "sha512-Zhw69edTGfbz9/8JJoyRQ/pq8FYUoY0diOXqW0T6yhgdhCv6wr0hra5DwwWexNRns2Z2+gsnrNcbe9hbGBgk/A==", + "dev": true, + "requires": { + "@webassemblyjs/ast": "1.8.5", + "@webassemblyjs/helper-module-context": "1.8.5", + "@webassemblyjs/wasm-edit": "1.8.5", + "@webassemblyjs/wasm-parser": "1.8.5", + "acorn": "^6.2.1", + "ajv": "^6.10.2", + "ajv-keywords": "^3.4.1", + "chrome-trace-event": "^1.0.2", "enhanced-resolve": "^4.1.0", - "eslint-scope": "^4.0.0", + "eslint-scope": "^4.0.3", "json-parse-better-errors": "^1.0.2", - "loader-runner": "^2.3.0", - "loader-utils": "^1.1.0", - "memory-fs": "~0.4.1", - "micromatch": "^3.1.8", - "mkdirp": "~0.5.0", - "neo-async": "^2.5.0", - "node-libs-browser": "^2.0.0", - "schema-utils": "^0.4.4", - "tapable": "^1.1.0", - "terser-webpack-plugin": "^1.1.0", - "watchpack": "^1.5.0", - "webpack-sources": "^1.3.0" + "loader-runner": "^2.4.0", + "loader-utils": "^1.2.3", + "memory-fs": "^0.4.1", + "micromatch": "^3.1.10", + "mkdirp": "^0.5.1", + "neo-async": "^2.6.1", + "node-libs-browser": "^2.2.1", + "schema-utils": "^1.0.0", + "tapable": "^1.1.3", + "terser-webpack-plugin": "^1.4.1", + "watchpack": "^1.6.0", + "webpack-sources": "^1.4.1" }, "dependencies": { "acorn": { @@ -16588,14 +17220,14 @@ "integrity": "sha512-/czfa8BwS88b9gWQVhc8eknunSA2DoJpJyTQkhheIf5E48u1N0R4q/YxxsAeqRrmK9TQ/uYfgLDfZo91UlANIA==", "dev": true }, - "schema-utils": { - "version": "0.4.7", - "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-0.4.7.tgz", - "integrity": "sha512-v/iwU6wvwGK8HbU9yi3/nhGzP0yGSuhQMzL6ySiec1FSrZZDkhm4noOSWzrNFo/jEc+SJY6jRTwuwbSXJPDUnQ==", + "webpack-sources": { + "version": "1.4.3", + "resolved": "https://registry.npmjs.org/webpack-sources/-/webpack-sources-1.4.3.tgz", + "integrity": "sha512-lgTS3Xhv1lCOKo7SA5TjKXMjpSM4sBjNV5+q2bqesbSPs5FjGmU6jjtBSkX9b4qW87vDIsCIlUPOEhbZrMdjeQ==", "dev": true, "requires": { - "ajv": "^6.1.0", - "ajv-keywords": "^3.1.0" + "source-list-map": "^2.0.0", + "source-map": "~0.6.1" } } } @@ -16838,9 +17470,9 @@ } }, "p-limit": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.2.0.tgz", - "integrity": "sha512-pZbTJpoUsCzV48Mc9Nh51VbwO0X9cuPFE8gYwx9BTCt9SF8/b7Zljd2fVgOxhIF/HDTKgpVzs+GPhyKfjLLFRQ==", + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.2.1.tgz", + "integrity": "sha512-85Tk+90UCVWvbDavCLKPOLC9vvY8OwEX/RtKF+/1OADJMVlFfEHOiMTPVyxg7mk/dKa+ipdHm0OUkTvCpMTuwg==", "dev": true, "requires": { "p-try": "^2.0.0" @@ -17149,10 +17781,16 @@ "resolved": "https://registry.npmjs.org/wkt-parser/-/wkt-parser-1.2.3.tgz", "integrity": "sha512-s7zrOedGuHbbzMaQOuf8HacuCYp3LmmrHjkkN//7UEAzsYz7xJ6J+j/84ZWZkQcrRqi3xXyuc4odPHj7PEB0bw==" }, + "word-wrap": { + "version": "1.2.3", + "resolved": "https://registry.npmjs.org/word-wrap/-/word-wrap-1.2.3.tgz", + "integrity": "sha512-Hz/mrNwitNRh/HUAtM/VT/5VH+ygD6DV7mYKZAtHOrbs8U7lvPS6xf7EJKMF0uW1KJCl0H701g3ZGus+muE5vQ==" + }, "wordwrap": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/wordwrap/-/wordwrap-1.0.0.tgz", - "integrity": "sha1-J1hIEIkUVqQXHI0CJkQa3pDLyus=" + "version": "0.0.3", + "resolved": "https://registry.npmjs.org/wordwrap/-/wordwrap-0.0.3.tgz", + "integrity": "sha1-o9XabNXAvAAI03I0u68b7WMFkQc=", + "dev": true }, "worker-farm": { "version": "1.7.0", @@ -17221,19 +17859,20 @@ "integrity": "sha1-TYuPHszTQZqjYgYb7O9RXh5VljU=" }, "xml2js": { - "version": "0.4.19", - "resolved": "https://registry.npmjs.org/xml2js/-/xml2js-0.4.19.tgz", - "integrity": "sha512-esZnJZJOiJR9wWKMyuvSE1y6Dq5LCuJanqhxslH2bxM6duahNZ+HMpCLhBQGZkbX6xRf8x1Y2eJlgt2q3qo49Q==", + "version": "0.4.22", + "resolved": "https://registry.npmjs.org/xml2js/-/xml2js-0.4.22.tgz", + "integrity": "sha512-MWTbxAQqclRSTnehWWe5nMKzI3VmJ8ltiJEco8akcC6j3miOhjjfzKum5sId+CWhfxdOs/1xauYr8/ZDBtQiRw==", "dev": true, "requires": { "sax": ">=0.6.0", - "xmlbuilder": "~9.0.1" + "util.promisify": "~1.0.0", + "xmlbuilder": "~11.0.0" } }, "xmlbuilder": { - "version": "9.0.7", - "resolved": "https://registry.npmjs.org/xmlbuilder/-/xmlbuilder-9.0.7.tgz", - "integrity": "sha1-Ey7mPS7FVlxVfiD0wi35rKaGsQ0=", + "version": "11.0.1", + "resolved": "https://registry.npmjs.org/xmlbuilder/-/xmlbuilder-11.0.1.tgz", + "integrity": "sha512-fDlsI/kFEx7gLvbecc0/ohLG50fugQp8ryHzMTuW9vSa1GJ0XYWKnhsUx7oie3G98+r56aTQIUB4kht42R3JvA==", "dev": true }, "xmldom": { diff --git a/package.json b/package.json index a9066368e0..ca25c9f171 100644 --- a/package.json +++ b/package.json @@ -98,6 +98,7 @@ "moment": "^2.22.2", "ngx-cacheable": "^1.0.9", "ol": "^5.3.0", + "ol-mapbox-style": "^4.3.0", "proj4": "^2.5.0", "rxjs": "^6.4.0", "scroll-into-view-if-needed": "^2.2.20", @@ -107,8 +108,7 @@ "typy": "^2.0.1", "unorm": "^1.4.1", "web-animations-js": "^2.3.1", - "zone.js": "^0.8.29", - "ol-mapbox-style": "^4.3.0" + "zone.js": "^0.8.29" }, "devDependencies": { "@angular-devkit/build-angular": "^0.13.2", @@ -150,6 +150,7 @@ "tslint": "^5.12.1", "typescript": "~3.2.4", "wait-on": "^3.2.0", - "webdriver-manager": "^12.1.6" + "webdriver-manager": "^12.1.6", + "webpack": "^4.41.2" } } From d70eb0fbc5b098f082517bc694a21a114110fcfb Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Pierre-=C3=89tienne=20Lord?= <7397743+pelord@users.noreply.github.com> Date: Tue, 12 Nov 2019 10:18:08 -0500 Subject: [PATCH 4/6] fix(layer-list): layer-list toolbar button were not linked to the layers status (#467) * feat(layer) Visibility and resolution range now have an observable * feat(layer-list) using visibility/range observable instead of set/get * refactor(layer-list) Toolbar visible / in range are disabled instead of hidden. * refactor(layer-list) Better tooltip on toolbar * feat(layer-list) detect changes on layers OR resolution * lint * feat(resolution): compute isInResolutionsRange on resolution change * fix(layer-list toolbar) Resolution and visible status is now sync with layers. * Update layer-list-binding.directive.ts * Update layer.ts --- .../layer-list-binding.directive.ts | 61 +++++++-- .../layer-list/layer-list.component.html | 40 +++--- .../layer/layer-list/layer-list.component.ts | 29 +--- .../geo/src/lib/layer/shared/layers/layer.ts | 124 +++++++++++++----- 4 files changed, 167 insertions(+), 87 deletions(-) diff --git a/packages/geo/src/lib/layer/layer-list/layer-list-binding.directive.ts b/packages/geo/src/lib/layer/layer-list/layer-list-binding.directive.ts index ef63dc7398..365bfb1d72 100644 --- a/packages/geo/src/lib/layer/layer-list/layer-list-binding.directive.ts +++ b/packages/geo/src/lib/layer/layer-list/layer-list-binding.directive.ts @@ -1,18 +1,21 @@ import { Directive, Self, OnInit, OnDestroy, AfterViewInit, Optional } from '@angular/core'; -import { Subscription } from 'rxjs'; +import { Subscription, combineLatest } from 'rxjs'; import { RouteService } from '@igo2/core'; import { MapService } from '../../map/shared/map.service'; import { LayerListComponent } from './layer-list.component'; import { LayerListService } from './layer-list.service'; import { Layer } from '../shared/layers/layer'; +import { map, debounceTime } from 'rxjs/operators'; @Directive({ selector: '[igoLayerListBinding]' }) export class LayerListBindingDirective implements OnInit, AfterViewInit, OnDestroy { private component: LayerListComponent; - private layers$$: Subscription; + private layersOrResolutionChange$$: Subscription; + layersVisibility$$: Subscription; + layersRange$$: Subscription; constructor( @Self() component: LayerListComponent, @@ -26,20 +29,46 @@ export class LayerListBindingDirective implements OnInit, AfterViewInit, OnDestr ngOnInit() { // Override input layers this.component.layers = []; - - this.layers$$ = this.mapService - .getMap() - .layers$.subscribe((layers: Layer[]) => { - this.component.layers = layers.filter((layer: Layer) => { - return layer.showInLayerList === true; - }); + this.layersOrResolutionChange$$ = combineLatest([ + this.mapService.getMap().layers$, + this.mapService.getMap().viewController.resolution$] + ).pipe( + debounceTime(10) + ).subscribe((bunch: [Layer[], number]) => { + const shownLayers = bunch[0].filter((layer: Layer) => { + return layer.showInLayerList === true; }); + this.component.layers = shownLayers; + this.setLayersVisibilityRangeStatus(shownLayers, this.component.excludeBaseLayers); + }); } ngAfterViewInit(): void { this.initRoutes(); } + private setLayersVisibilityRangeStatus(layers: Layer[], excludeBaseLayers: boolean) { + if (this.layersVisibility$$ !== undefined) { + this.layersVisibility$$.unsubscribe(); + this.layersVisibility$$ = undefined; + } + if (this.layersRange$$ !== undefined) { + this.layersRange$$.unsubscribe(); + this.layersRange$$ = undefined; + } + this.layersVisibility$$ = combineLatest(layers + .filter(layer => layer.baseLayer !== excludeBaseLayers ) + .map((layer: Layer) => layer.visible$)) + .pipe(map((visibles: boolean[]) => visibles.every(Boolean))) + .subscribe((allLayersAreVisible: boolean) => + this.component.layersAreAllVisible = allLayersAreVisible); + + this.layersRange$$ = combineLatest(layers.map((layer: Layer) => layer.isInResolutionsRange$)) + .pipe(map((inrange: boolean[]) => inrange.every(Boolean))) + .subscribe((layersAreAllInRange: boolean) => + this.component.layersAreAllInRange = layersAreAllInRange); + } + private initRoutes() { if ( this.route && @@ -61,13 +90,13 @@ export class LayerListBindingDirective implements OnInit, AfterViewInit, OnDestr } if (onlyVisibleFromUrl && !this.layerListService.onlyVisibleInitialized && - this.component.hasLayerNotVisible) { + !this.component.layersAreAllVisible) { this.layerListService.onlyVisible = onlyVisibleFromUrl === '1' ? true : false; this.layerListService.onlyVisibleInitialized = true; } if (onlyInRangeFromUrl && !this.layerListService.onlyInRangeInitialized && - this.component.hasLayerOutOfRange) { + !this.component.layersAreAllInRange) { this.layerListService.onlyInRange = onlyInRangeFromUrl === '1' ? true : false; this.layerListService.onlyInRangeInitialized = true; } @@ -76,7 +105,15 @@ export class LayerListBindingDirective implements OnInit, AfterViewInit, OnDestr } ngOnDestroy() { - this.layers$$.unsubscribe(); + this.layersOrResolutionChange$$.unsubscribe(); + if (this.layersVisibility$$ !== undefined) { + this.layersVisibility$$.unsubscribe(); + this.layersVisibility$$ = undefined; + } + if (this.layersRange$$ !== undefined) { + this.layersRange$$.unsubscribe(); + this.layersRange$$ = undefined; + } } } diff --git a/packages/geo/src/lib/layer/layer-list/layer-list.component.html b/packages/geo/src/lib/layer/layer-list/layer-list.component.html index df5f465fd5..3c370b7d43 100644 --- a/packages/geo/src/lib/layer/layer-list/layer-list.component.html +++ b/packages/geo/src/lib/layer/layer-list/layer-list.component.html @@ -35,28 +35,32 @@ (click)="toggleSort(false)"> - - + +
- - + matTooltipShowDelay="500"> + +
diff --git a/packages/geo/src/lib/layer/layer-list/layer-list.component.ts b/packages/geo/src/lib/layer/layer-list/layer-list.component.ts index de919cd9ec..636ace3ae9 100644 --- a/packages/geo/src/lib/layer/layer-list/layer-list.component.ts +++ b/packages/geo/src/lib/layer/layer-list/layer-list.component.ts @@ -33,8 +33,6 @@ import { changeDetection: ChangeDetectionStrategy.OnPush }) export class LayerListComponent implements OnInit, OnDestroy { - hasLayerNotVisible = false; - hasLayerOutOfRange = false; orderable = true; thresholdToFilterAndSort = 5; @@ -48,9 +46,13 @@ export class LayerListComponent implements OnInit, OnDestroy { @ContentChild('igoLayerItemToolbar') templateLayerToolbar: TemplateRef; + @Input() layersAreAllVisible: boolean = true; + + @Input() layersAreAllInRange: boolean = true; + @Input() set layers(value: Layer[]) { - this.setLayers(value); + this._layers = value; this.next(); } get layers(): Layer[] { @@ -329,7 +331,7 @@ export class LayerListComponent implements OnInit, OnDestroy { if ( this.layerFilterAndSortOptions.onlyVisible && !this.onlyVisibleInitialized && - this.hasLayerNotVisible + !this.layersAreAllVisible ) { this.onlyVisible = this.layerFilterAndSortOptions.onlyVisible; this.onlyVisibleInitialized = true; @@ -337,27 +339,10 @@ export class LayerListComponent implements OnInit, OnDestroy { if ( this.layerFilterAndSortOptions.onlyInRange && !this.onlyInRangeInitialized && - this.hasLayerOutOfRange + !this.layersAreAllInRange ) { this.onlyInRange = this.layerFilterAndSortOptions.onlyInRange; this.onlyInRangeInitialized = true; } } - - private setLayers(layers: Layer[]) { - this._layers = layers; - - if (this.excludeBaseLayers) { - this.hasLayerNotVisible = - layers.find(l => l.visible === false && !l.baseLayer) !== undefined; - this.hasLayerOutOfRange = - layers.find(l => l.isInResolutionsRange === false && !l.baseLayer) !== - undefined; - } else { - this.hasLayerNotVisible = - layers.find(l => l.visible === false) !== undefined; - this.hasLayerOutOfRange = - layers.find(l => l.isInResolutionsRange === false) !== undefined; - } - } } diff --git a/packages/geo/src/lib/layer/shared/layers/layer.ts b/packages/geo/src/lib/layer/shared/layers/layer.ts index dc59cc1607..f25463f246 100644 --- a/packages/geo/src/lib/layer/shared/layers/layer.ts +++ b/packages/geo/src/lib/layer/shared/layers/layer.ts @@ -1,4 +1,11 @@ -import { Subject } from 'rxjs'; +import { + BehaviorSubject, + Observable, + Subject, + Subscription, + combineLatest +} from 'rxjs'; +import { debounceTime, map } from 'rxjs/operators'; import olLayer from 'ol/layer/Layer'; @@ -16,9 +23,10 @@ export abstract class Layer { public firstLoadComponent: boolean = true; public map: IgoMap; public ol: olLayer; - public options: LayerOptions; public status$: Subject; + private resolution$$: Subscription; + get id(): string { return this.options.id || this.dataSource.id; } @@ -51,14 +59,6 @@ export abstract class Layer { this.options.baseLayer = baseLayer; } - get visible(): boolean { - return this.ol.get('visible'); - } - - set visible(visibility: boolean) { - this.ol.setVisible(visibility); - } - get opacity(): number { return this.ol.get('opacity'); } @@ -67,49 +67,75 @@ export abstract class Layer { this.ol.setOpacity(opacity); } - get isInResolutionsRange(): boolean { - if (!this.map) { - return false; - } + set isInResolutionsRange(value: boolean) { this.isInResolutionsRange$.next(value); } + get isInResolutionsRange(): boolean { return this.isInResolutionsRange$.value; } + readonly isInResolutionsRange$: BehaviorSubject = new BehaviorSubject(false); - const resolution = this.map.viewController.getResolution(); - const minResolution = this.ol.getMinResolution(); - const maxResolution = this.ol.getMaxResolution(); + set maxResolution(value: number) { + this.ol.setMaxResolution(value); + this.updateInResolutionsRange(); + } + get maxResolution(): number { return this.ol.getMaxResolution(); } + + set minResolution(value: number) { + this.ol.setMinResolution(value); + this.updateInResolutionsRange(); + } + get minResolution(): number { return this.ol.getMinResolution(); } - return resolution >= minResolution && resolution <= maxResolution; + set visible(value: boolean) { + this.ol.setVisible(value); + this.visible$.next(value); } + get visible(): boolean { return this.visible$.value; } + readonly visible$: BehaviorSubject = new BehaviorSubject(undefined); + + get displayed(): boolean { return this.visible && this.isInResolutionsRange; } + readonly displayed$: Observable = combineLatest([ + this.isInResolutionsRange$, + this.visible$ + ]).pipe( + map((bunch: [boolean, boolean]) => bunch[0] && bunch[1]) + ); get showInLayerList(): boolean { return this.options.showInLayerList !== false; } - constructor(options: LayerOptions) { - this.options = options; - this.dataSource = this.options.source; + constructor(public options: LayerOptions) { + this.dataSource = options.source; this.ol = this.createOlLayer(); - if (this.options.zIndex !== undefined) { - this.zIndex = this.options.zIndex; + if (options.zIndex !== undefined) { + this.zIndex = options.zIndex; + } + + if (options.baseLayer && options.visible === undefined) { + options.visible = false; } - if (this.options.baseLayer && this.options.visible === undefined) { - this.options.visible = false; + if (options.maxResolution !== undefined) { + this.maxResolution = options.maxResolution; } + if (options.minResolution !== undefined) { + this.minResolution = options.minResolution; + } + this.visible = - this.options.visible === undefined ? true : this.options.visible; + options.visible === undefined ? true : options.visible; this.opacity = - this.options.opacity === undefined ? 1 : this.options.opacity; + options.opacity === undefined ? 1 : options.opacity; if ( - this.options.legendOptions && - (this.options.legendOptions.url || this.options.legendOptions.html) + options.legendOptions && + (options.legendOptions.url || options.legendOptions.html) ) { - this.legend = this.dataSource.setLegend(this.options.legendOptions); + this.legend = this.dataSource.setLegend(options.legendOptions); } - this.legendCollapsed = this.options.legendOptions - ? this.options.legendOptions.collapsed - ? this.options.legendOptions.collapsed + this.legendCollapsed = options.legendOptions + ? options.legendOptions.collapsed + ? options.legendOptions.collapsed : true : true; @@ -118,7 +144,35 @@ export abstract class Layer { protected abstract createOlLayer(): olLayer; - setMap(map: IgoMap | undefined) { - this.map = map; + setMap(igoMap: IgoMap | undefined) { + this.map = igoMap; + + this.unobserveResolution(); + if (igoMap !== undefined) { + this.observeResolution(); + } + } + + private observeResolution() { + this.resolution$$ = this.map.viewController.resolution$ + .subscribe(() => this.updateInResolutionsRange()); + } + + private unobserveResolution() { + if (this.resolution$$ !== undefined) { + this.resolution$$.unsubscribe(); + this.resolution$$ = undefined; + } + } + + private updateInResolutionsRange() { + if (this.map !== undefined) { + const resolution = this.map.viewController.getResolution(); + const minResolution = this.minResolution || 0; + const maxResolution = this.maxResolution || Infinity; + this.isInResolutionsRange = resolution >= minResolution && resolution <= maxResolution; + } else { + this.isInResolutionsRange = false; + } } } From 0758c2e3b76bd6fd15ae7131ef153e9b222acd8d Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Pierre-=C3=89tienne=20Lord?= <7397743+pelord@users.noreply.github.com> Date: Tue, 12 Nov 2019 10:19:07 -0500 Subject: [PATCH 5/6] feat(catalog): Layer visibility indicator if out of scale + mouseover (#512) * feat(catalog) provide an indicator for layers out of range * wip(badge) directife for badge filled with icon * refactor(catalog) tooltip translation * try to add badge icon * feat(search result) provide an indicator for layers out of range * feat(catalog) click on group title expand and show the layer list * fix icon badge * use matBadgeHidden * feat(common) Allow icons inside mat-badge * refactor(*) indicator for catalog layer and search result * wip(catalog-browser) review * feat(*) Catalog - Search, preview layer on mouse over Add icon * Delete badge-icon.directive.spec.ts --- .../lib/badge-icon/badge-icon.directive.ts | 39 ++++++++++ .../src/lib/badge-icon/badge-icon.module.ts | 17 +++++ packages/common/src/lib/badge-icon/index.ts | 1 + packages/common/src/public_api.ts | 1 + .../catalog-browser-group.component.html | 7 +- .../catalog-browser-group.component.scss | 3 + .../catalog-browser-group.component.ts | 13 +++- .../catalog-browser-layer.component.html | 19 +++-- .../catalog-browser-layer.component.scss | 4 ++ .../catalog-browser-layer.component.ts | 71 +++++++++++++++++-- .../catalog-browser.component.html | 2 + .../catalog-browser.component.ts | 7 +- .../catalog-browser/catalog-browser.module.ts | 4 ++ .../geo/src/lib/catalog/catalog.module.ts | 7 +- .../search-results-add-button.component.html | 17 +++-- .../search-results-add-button.component.scss | 3 + .../search-results-add-button.component.ts | 68 ++++++++++++++++-- .../search-results-item.component.html | 2 +- .../search-results/search-results.module.ts | 8 ++- packages/geo/src/locale/en.geo.json | 2 + packages/geo/src/locale/fr.geo.json | 2 + 21 files changed, 269 insertions(+), 28 deletions(-) create mode 100644 packages/common/src/lib/badge-icon/badge-icon.directive.ts create mode 100644 packages/common/src/lib/badge-icon/badge-icon.module.ts create mode 100644 packages/common/src/lib/badge-icon/index.ts create mode 100644 packages/geo/src/lib/catalog/catalog-browser/catalog-browser-group.component.scss create mode 100644 packages/geo/src/lib/catalog/catalog-browser/catalog-browser-layer.component.scss create mode 100644 packages/geo/src/lib/search/search-results/search-results-add-button.component.scss diff --git a/packages/common/src/lib/badge-icon/badge-icon.directive.ts b/packages/common/src/lib/badge-icon/badge-icon.directive.ts new file mode 100644 index 0000000000..3b0c5df29f --- /dev/null +++ b/packages/common/src/lib/badge-icon/badge-icon.directive.ts @@ -0,0 +1,39 @@ +import { Directive, Input, ElementRef, OnInit } from '@angular/core'; +import { MatIconRegistry } from '@angular/material'; + +@Directive({ + selector: '[igoMatBadgeIcon]' +}) +export class MatBadgeIconDirective implements OnInit { + @Input() + set igoMatBadgeIcon(value: string) { + this.matIconRegistry + .getNamedSvgIcon(value) + .subscribe(svgObj => { + this.badge.innerHTML = ''; + this.badge.appendChild(svgObj); + }); + } + + @Input() + set matBadgeHidden(value: boolean) { + this.badge.style.display = value + ? 'none' + : 'flex'; + } + + get badge() { + return this.el.nativeElement.querySelector('.mat-badge-content'); + } + + constructor( + private el: ElementRef, + private matIconRegistry: MatIconRegistry + ) {} + + ngOnInit() { + this.badge.style.alignItems = 'center'; + this.badge.style.justifyContent = 'center'; + this.badge.style.background = 'none'; + } +} diff --git a/packages/common/src/lib/badge-icon/badge-icon.module.ts b/packages/common/src/lib/badge-icon/badge-icon.module.ts new file mode 100644 index 0000000000..dbdefcd972 --- /dev/null +++ b/packages/common/src/lib/badge-icon/badge-icon.module.ts @@ -0,0 +1,17 @@ +import { NgModule } from '@angular/core'; +import { MatBadgeIconDirective } from './badge-icon.directive'; +import { MatBadgeModule, MatIconModule } from '@angular/material'; + +@NgModule({ + imports: [MatBadgeModule, MatIconModule], + declarations: [MatBadgeIconDirective], + exports: [MatBadgeIconDirective] +}) +export class IgoMatBadgeIconModule { + static forRoot() { + return { + ngModule: IgoMatBadgeIconModule, + providers: [] + }; + } +} diff --git a/packages/common/src/lib/badge-icon/index.ts b/packages/common/src/lib/badge-icon/index.ts new file mode 100644 index 0000000000..0a553e9f0c --- /dev/null +++ b/packages/common/src/lib/badge-icon/index.ts @@ -0,0 +1 @@ +export * from './badge-icon.directive'; diff --git a/packages/common/src/public_api.ts b/packages/common/src/public_api.ts index 280f118562..cb6bd8d0bc 100644 --- a/packages/common/src/public_api.ts +++ b/packages/common/src/public_api.ts @@ -5,6 +5,7 @@ export * from './lib/action/action.module'; export * from './lib/action/actionbar/actionbar.module'; export * from './lib/backdrop/backdrop.module'; +export * from './lib/badge-icon/badge-icon.module'; export * from './lib/clickout/clickout.module'; export * from './lib/clone/clone.module'; export * from './lib/collapsible/collapsible.module'; diff --git a/packages/geo/src/lib/catalog/catalog-browser/catalog-browser-group.component.html b/packages/geo/src/lib/catalog/catalog-browser/catalog-browser-group.component.html index d08a406aa0..3b4faa8500 100644 --- a/packages/geo/src/lib/catalog/catalog-browser/catalog-browser-group.component.html +++ b/packages/geo/src/lib/catalog/catalog-browser/catalog-browser-group.component.html @@ -9,9 +9,8 @@ (toggle)="onToggleCollapsed($event)"> -

{{title}}

- - +

{{title}}

+ diff --git a/packages/geo/src/lib/catalog/catalog-browser/catalog-browser-layer.component.scss b/packages/geo/src/lib/catalog/catalog-browser/catalog-browser-layer.component.scss new file mode 100644 index 0000000000..287ffcf042 --- /dev/null +++ b/packages/geo/src/lib/catalog/catalog-browser/catalog-browser-layer.component.scss @@ -0,0 +1,4 @@ +.mat-badge-small .mat-badge-content { + color: rgba(0, 0, 0, 0.38); + } + \ No newline at end of file diff --git a/packages/geo/src/lib/catalog/catalog-browser/catalog-browser-layer.component.ts b/packages/geo/src/lib/catalog/catalog-browser/catalog-browser-layer.component.ts index 993ca0bf51..7b22a97d53 100644 --- a/packages/geo/src/lib/catalog/catalog-browser/catalog-browser-layer.component.ts +++ b/packages/geo/src/lib/catalog/catalog-browser/catalog-browser-layer.component.ts @@ -1,8 +1,9 @@ -import { Component, Input, ChangeDetectionStrategy, Output, EventEmitter } from '@angular/core'; +import { Component, Input, ChangeDetectionStrategy, Output, EventEmitter, OnInit } from '@angular/core'; import { getEntityTitle, getEntityIcon } from '@igo2/common'; import { CatalogItemLayer } from '../shared'; +import { BehaviorSubject } from 'rxjs'; /** * Catalog browser layer item @@ -10,9 +11,15 @@ import { CatalogItemLayer } from '../shared'; @Component({ selector: 'igo-catalog-browser-layer', templateUrl: './catalog-browser-layer.component.html', + styleUrls: ['./catalog-browser-layer.component.scss'], changeDetection: ChangeDetectionStrategy.OnPush }) -export class CatalogBrowserLayerComponent { +export class CatalogBrowserLayerComponent implements OnInit { + + public inRange$: BehaviorSubject = new BehaviorSubject(true); + public isPreview$: BehaviorSubject = new BehaviorSubject(false); + + @Input() resolution: number; /** * Catalog layer @@ -22,7 +29,7 @@ export class CatalogBrowserLayerComponent { /** * Whether the layer is already added to the map */ - @Input() added: boolean; + @Input() added = false; /** * Event emitted when the add/remove button is clicked @@ -32,6 +39,8 @@ export class CatalogBrowserLayerComponent { layer: CatalogItemLayer; }>(); + @Output() addedLayerIsPreview = new EventEmitter(); + /** * @internal */ @@ -44,12 +53,48 @@ export class CatalogBrowserLayerComponent { constructor() {} + ngOnInit(): void { + this.isInResolutionsRange(); + this.isPreview$.subscribe(value => + this.addedLayerIsPreview.emit(value) + ); + } + + /** + * On mouse event, mouseenter /mouseleave + * @internal + */ + onMouseEvent(event) { + this.onToggleClick(event); + } + /** * On toggle button click, emit the added change event * @internal */ - onToggleClick() { - this.added ? this.remove() : this.add(); + onToggleClick(event) { + switch (event.type) { + case 'click': + if (!this.isPreview$.value) { + this.remove(); + } + this.isPreview$.next(!this.isPreview$.value); + break; + case 'mouseenter': + if (!this.isPreview$.value && !this.added) { + this.add(); + this.isPreview$.next(true); + } + break; + case 'mouseleave': + if (this.isPreview$.value) { + this.remove(); + this.isPreview$.next(false); + } + break; + default: + break; + } } /** @@ -68,4 +113,20 @@ export class CatalogBrowserLayerComponent { this.addedChange.emit({added: false, layer: this.layer}); } + isInResolutionsRange(): boolean { + const minResolution = this.layer.options.minResolution; + const maxResolution = this.layer.options.maxResolution; + this.inRange$.next(this.resolution >= minResolution && this.resolution <= maxResolution); + return this.inRange$.value; + } + + computeTooltip(): string { + if (this.added) { + return this.isPreview$.value ? 'igo.geo.catalog.layer.addToMap' : + this.inRange$.value ? 'igo.geo.catalog.layer.removeFromMap' : 'igo.geo.catalog.layer.removeFromMapOutRange'; + } else { + return this.inRange$.value ? 'igo.geo.catalog.layer.addToMap' : 'igo.geo.catalog.layer.addToMapOutRange'; + } + } + } diff --git a/packages/geo/src/lib/catalog/catalog-browser/catalog-browser.component.html b/packages/geo/src/lib/catalog/catalog-browser/catalog-browser.component.html index a931934d95..ad300f2d51 100644 --- a/packages/geo/src/lib/catalog/catalog-browser/catalog-browser.component.html +++ b/packages/geo/src/lib/catalog/catalog-browser/catalog-browser.component.html @@ -5,6 +5,7 @@ [catalog]="catalog" [group]="item" [state]="store.state" + [resolution]="resolution$ | async" [toggleCollapsed]="toggleCollapsedGroup" (addedChange)="onGroupAddedChange($event)" (layerAddedChange)="onLayerAddedChange($event)"> @@ -15,6 +16,7 @@ diff --git a/packages/geo/src/lib/catalog/catalog-browser/catalog-browser.component.ts b/packages/geo/src/lib/catalog/catalog-browser/catalog-browser.component.ts index d8c319bf6d..148b6a6e96 100644 --- a/packages/geo/src/lib/catalog/catalog-browser/catalog-browser.component.ts +++ b/packages/geo/src/lib/catalog/catalog-browser/catalog-browser.component.ts @@ -7,7 +7,7 @@ import { OnDestroy } from '@angular/core'; -import { zip } from 'rxjs'; +import { zip, BehaviorSubject } from 'rxjs'; import { EntityStore, EntityStoreWatcher } from '@igo2/common'; import { Layer } from '../../layer/shared/layers/layer'; @@ -37,6 +37,10 @@ export class CatalogBrowserComponent implements OnInit, OnDestroy { */ private watcher: EntityStoreWatcher; + // private resolution$$: Subscription; + + get resolution$(): BehaviorSubject { return this.map.viewController.resolution$; } + /** * Catalog */ @@ -81,6 +85,7 @@ export class CatalogBrowserComponent implements OnInit, OnDestroy { }); } this.watcher = new EntityStoreWatcher(this.store, this.cdRef); + } ngOnDestroy() { diff --git a/packages/geo/src/lib/catalog/catalog-browser/catalog-browser.module.ts b/packages/geo/src/lib/catalog/catalog-browser/catalog-browser.module.ts index 7b476fb7f6..bd97864ba6 100644 --- a/packages/geo/src/lib/catalog/catalog-browser/catalog-browser.module.ts +++ b/packages/geo/src/lib/catalog/catalog-browser/catalog-browser.module.ts @@ -3,6 +3,7 @@ import { CommonModule } from '@angular/common'; import { MatTooltipModule, + MatBadgeModule, MatButtonModule, MatIconModule, MatListModule @@ -10,6 +11,7 @@ import { import { IgoLanguageModule } from '@igo2/core'; import { + IgoMatBadgeIconModule, IgoCollapsibleModule, IgoListModule } from '@igo2/common'; @@ -25,10 +27,12 @@ import { CatalogBrowserGroupComponent } from './catalog-browser-group.component' @NgModule({ imports: [ CommonModule, + MatBadgeModule, MatButtonModule, MatIconModule, MatListModule, MatTooltipModule, + IgoMatBadgeIconModule, IgoLanguageModule, IgoListModule, IgoCollapsibleModule, diff --git a/packages/geo/src/lib/catalog/catalog.module.ts b/packages/geo/src/lib/catalog/catalog.module.ts index 406caaaf47..31203f02e1 100644 --- a/packages/geo/src/lib/catalog/catalog.module.ts +++ b/packages/geo/src/lib/catalog/catalog.module.ts @@ -3,10 +3,11 @@ import { CommonModule } from '@angular/common'; import { MatIconModule, MatListModule, - MatTooltipModule + MatTooltipModule, + MatBadgeModule } from '@angular/material'; -import { IgoListModule, IgoCollapsibleModule } from '@igo2/common'; +import { IgoListModule, IgoCollapsibleModule, IgoMatBadgeIconModule } from '@igo2/common'; import { IgoCatalogBrowserModule } from './catalog-browser/catalog-browser.module'; import { IgoCatalogLibraryModule } from './catalog-library/catalog-library.module'; @@ -14,9 +15,11 @@ import { IgoCatalogLibraryModule } from './catalog-library/catalog-library.modul @NgModule({ imports: [ CommonModule, + MatBadgeModule, MatIconModule, MatListModule, MatTooltipModule, + IgoMatBadgeIconModule, IgoListModule, IgoCollapsibleModule ], diff --git a/packages/geo/src/lib/search/search-results/search-results-add-button.component.html b/packages/geo/src/lib/search/search-results/search-results-add-button.component.html index 522dd4030f..35a6f3143c 100644 --- a/packages/geo/src/lib/search/search-results/search-results-add-button.component.html +++ b/packages/geo/src/lib/search/search-results/search-results-add-button.component.html @@ -1,10 +1,19 @@ \ No newline at end of file diff --git a/packages/geo/src/lib/search/search-results/search-results-add-button.component.scss b/packages/geo/src/lib/search/search-results/search-results-add-button.component.scss new file mode 100644 index 0000000000..1c49748865 --- /dev/null +++ b/packages/geo/src/lib/search/search-results/search-results-add-button.component.scss @@ -0,0 +1,3 @@ +.mat-badge-small .mat-badge-content { + color: rgba(0, 0, 0, 0.38); +} diff --git a/packages/geo/src/lib/search/search-results/search-results-add-button.component.ts b/packages/geo/src/lib/search/search-results/search-results-add-button.component.ts index 1f40b9968d..884a2d9403 100644 --- a/packages/geo/src/lib/search/search-results/search-results-add-button.component.ts +++ b/packages/geo/src/lib/search/search-results/search-results-add-button.component.ts @@ -1,17 +1,27 @@ -import { Component, Input, ChangeDetectionStrategy, OnInit } from '@angular/core'; +import { Component, Input, ChangeDetectionStrategy, OnInit, OnDestroy } from '@angular/core'; import { SearchResult } from '../shared/search.interfaces'; import { IgoMap } from '../../map/shared/map'; import { LayerOptions } from '../../layer/shared/layers/layer.interface'; import { LayerService } from '../../layer/shared/layer.service'; import { LAYER } from '../../layer/shared/layer.enums'; +import { Subscription, BehaviorSubject } from 'rxjs'; @Component({ selector: 'igo-search-add-button', templateUrl: './search-results-add-button.component.html', + styleUrls: ['./search-results-add-button.component.scss'], changeDetection: ChangeDetectionStrategy.OnPush }) -export class SearchResultAddButtonComponent implements OnInit { +export class SearchResultAddButtonComponent implements OnInit, OnDestroy { + + public tooltip$: BehaviorSubject = new BehaviorSubject('igo.geo.catalog.layer.addToMap'); + + private resolution$$: Subscription; + + public inRange$: BehaviorSubject = new BehaviorSubject(true); + + public isPreview$: BehaviorSubject = new BehaviorSubject(false); @Input() layer: SearchResult; @@ -43,14 +53,51 @@ export class SearchResultAddButtonComponent implements OnInit { if (this.layer.meta.dataType === 'Layer') { this.added = this.map.layers.findIndex((lay) => lay.id === this.layer.data.sourceOptions.id) !== -1; } + this.resolution$$ = this.map.viewController.resolution$.subscribe((value) => { + this.isInResolutionsRange(value); + this.tooltip$.next(this.computeTooltip()); + }); + } + + ngOnDestroy() { + this.resolution$$.unsubscribe(); + } + + /** + * On mouse event, mouseenter /mouseleave + * @internal + */ + onMouseEvent(event) { + this.onToggleClick(event); } /** * On toggle button click, emit the added change event * @internal */ - onToggleClick() { - this.added ? this.remove() : this.add(); + onToggleClick(event) { + switch (event.type) { + case 'click': + if (!this.isPreview$.value) { + this.remove(); + } + this.isPreview$.next(!this.isPreview$.value); + break; + case 'mouseenter': + if (!this.isPreview$.value && !this.added) { + this.add(); + this.isPreview$.next(true); + } + break; + case 'mouseleave': + if (this.isPreview$.value) { + this.remove(); + this.isPreview$.next(false); + } + break; + default: + break; + } } private add() { @@ -97,4 +144,17 @@ export class SearchResultAddButtonComponent implements OnInit { this.map.removeLayer(oLayer); } + isInResolutionsRange(resolution: number) { + const minResolution = this.layer.data.minResolution; + const maxResolution = this.layer.data.maxResolution; + this.inRange$.next(resolution >= minResolution && resolution <= maxResolution); + } + + computeTooltip(): string { + if (this.added) { + return this.inRange$.value ? 'igo.geo.catalog.layer.removeFromMap' : 'igo.geo.catalog.layer.removeFromMapOutRange'; + } else { + return this.inRange$.value ? 'igo.geo.catalog.layer.addToMap' : 'igo.geo.catalog.layer.addToMapOutRange'; + } + } } diff --git a/packages/geo/src/lib/search/search-results/search-results-item.component.html b/packages/geo/src/lib/search/search-results/search-results-item.component.html index ccca62a6be..8015bcead7 100644 --- a/packages/geo/src/lib/search/search-results/search-results-item.component.html +++ b/packages/geo/src/lib/search/search-results/search-results-item.component.html @@ -1,7 +1,7 @@ -

+

{{title}}

Date: Tue, 12 Nov 2019 12:10:54 -0500 Subject: [PATCH 6/6] 1.1.0 --- CHANGELOG.md | 1274 ++++++++++++----------- package-lock.json | 2 +- package.json | 2 +- packages/auth/package.json | 6 +- packages/common/package.json | 6 +- packages/context/package.json | 12 +- packages/core/package.json | 4 +- packages/core/src/lib/config/version.ts | 2 +- packages/geo/package.json | 14 +- packages/integration/package.json | 6 +- packages/utils/package.json | 2 +- 11 files changed, 711 insertions(+), 619 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 6dde24bee6..b9a9bb65c3 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,55 +1,144 @@ +# [1.1.0](https://github.com/infra-geo-ouverte/igo2-lib/compare/1.0.0...1.1.0) (2019-11-12) + + +### Bug Fixes + +* **catalog:** Keep catalog's sort for added layers ([#448](https://github.com/infra-geo-ouverte/igo2-lib/issues/448)) ([eee16b8](https://github.com/infra-geo-ouverte/igo2-lib/commit/eee16b8f655a35f6c394ac9be04990bfdc85a980)) +* **catalog/map-tool:** Display catalog layer and map layer in the same order ([#424](https://github.com/infra-geo-ouverte/igo2-lib/issues/424)) ([47dc732](https://github.com/infra-geo-ouverte/igo2-lib/commit/47dc732f359c3bbe9df1472dda478ca3fd305115)) +* **context:** a layer that is badly configured or doesn't respond is not added to the map ([fc138d7](https://github.com/infra-geo-ouverte/igo2-lib/commit/fc138d72101a6b56af7444aea808e4de26f9aaa8)) +* **context:** remove double default context ([40d4826](https://github.com/infra-geo-ouverte/igo2-lib/commit/40d48260f9390d0848b08a46bc5531ddf523347b)) +* **demo:** fix demo for github pages ([f3b6235](https://github.com/infra-geo-ouverte/igo2-lib/commit/f3b6235e44314e38400823879f37ce9a2f165538)) +* **filter:** collapse not available on the push button when the layer is not inResolutionRange ([#449](https://github.com/infra-geo-ouverte/igo2-lib/issues/449)) ([58b89c2](https://github.com/infra-geo-ouverte/igo2-lib/commit/58b89c223a49ad6483e9152913ecef95c3fc186e)) +* **font-color:** font-color now respect theme ([dedc3b1](https://github.com/infra-geo-ouverte/igo2-lib/commit/dedc3b1b18496582abf497af5c32b870a77ce82d)) +* **geometry:** fix geometry form field drawGuide and geometryType model ([b95789d](https://github.com/infra-geo-ouverte/igo2-lib/commit/b95789df40af4c3f8d14b3870565ae97e2bf3037)) +* **geometry:** properly destroy geometry input ([#469](https://github.com/infra-geo-ouverte/igo2-lib/issues/469)) ([96afac9](https://github.com/infra-geo-ouverte/igo2-lib/commit/96afac913d9dc6224fbaa6632a627d56c9038665)) +* **icherche:** allowed types lieux ([a841bce](https://github.com/infra-geo-ouverte/igo2-lib/commit/a841bced1ccc305b001d6db84f913c4c2ba27bf7)) +* **icherche:** distance options ([5fb8a3b](https://github.com/infra-geo-ouverte/igo2-lib/commit/5fb8a3b0ee826ad32c156dceef7e2391022c75a9)) +* **icherche:** ignore allowed types if settings is empty ([cb2ac9e](https://github.com/infra-geo-ouverte/igo2-lib/commit/cb2ac9eaaa2702ad9a748dc476519c78467f298a)) +* **icherche:** route is avaibled ([1da1cb0](https://github.com/infra-geo-ouverte/igo2-lib/commit/1da1cb020712022d52d08764b9b894bc5ac01bd5)) +* **ilayer:** fix undefined title ([adeb8b2](https://github.com/infra-geo-ouverte/igo2-lib/commit/adeb8b2e54b36ba27e1d831437ed23373a424e50)) +* **ilayers:** add minScale and maxScale params ([9a47575](https://github.com/infra-geo-ouverte/igo2-lib/commit/9a47575379fdec6fa8d0e4756a0b49964c28a952)) +* **layer-list:** layer-list toolbar button were not linked to the layers status ([#467](https://github.com/infra-geo-ouverte/igo2-lib/issues/467)) ([d70eb0f](https://github.com/infra-geo-ouverte/igo2-lib/commit/d70eb0fbc5b098f082517bc694a21a114110fcfb)) +* **legend:** The select style into the list is now the style used by the map ([#487](https://github.com/infra-geo-ouverte/igo2-lib/issues/487)) ([f64d73a](https://github.com/infra-geo-ouverte/igo2-lib/commit/f64d73ade3bfdaa6541d6daa8b26032dd2aa2271)) +* **lint:** lint and fix excludeAttribute undefined ([0acacd2](https://github.com/infra-geo-ouverte/igo2-lib/commit/0acacd2d0dfd127242bed06cf216471d53c5abb7)) +* **map:** geolocate buffer follow the geolocation while it's tracking ([#495](https://github.com/infra-geo-ouverte/igo2-lib/issues/495)) ([a2334fc](https://github.com/infra-geo-ouverte/igo2-lib/commit/a2334fc11c72df51d02d35aef7eb5663029e592c)) +* **mapOffline:** set conditions correctly ([#457](https://github.com/infra-geo-ouverte/igo2-lib/issues/457)) ([7105c93](https://github.com/infra-geo-ouverte/igo2-lib/commit/7105c93eb4abeafa6ef61d5369f623e1de18dfce)) +* **modify:** allow concave holes ([f212ddd](https://github.com/infra-geo-ouverte/igo2-lib/commit/f212dddbaf83ae75069876295d272966504b07a3)) +* **modify:** when drawing a hole and CTRL is released, finish drawing like the user double-clicked ([#437](https://github.com/infra-geo-ouverte/igo2-lib/issues/437)) ([c3535ec](https://github.com/infra-geo-ouverte/igo2-lib/commit/c3535ecea3362507444b24ce7b7395c588abe2b1)) +* **naturalCompare:** null values are properly sorted ([eaa7565](https://github.com/infra-geo-ouverte/igo2-lib/commit/eaa7565fd0cfbc66eefcae6906489cb30ad11e50)) +* **network:** fix minors bugs ([26f8237](https://github.com/infra-geo-ouverte/igo2-lib/commit/26f8237bc8f5de534b818dee1634b8c86f852b7e)) +* **ogc-filter:** display ogc-filter-button ([#446](https://github.com/infra-geo-ouverte/igo2-lib/issues/446)) ([56e45cd](https://github.com/infra-geo-ouverte/igo2-lib/commit/56e45cdb030d39d1637ddfaf81f07e65345dcd89)) +* **overlay:** fix addOlFeature typo ([a83d091](https://github.com/infra-geo-ouverte/igo2-lib/commit/a83d091a89ccb14dcee91041c920495347f5cf65)) +* **query:** query demo fix (issue [#499](https://github.com/infra-geo-ouverte/igo2-lib/issues/499)) ([#502](https://github.com/infra-geo-ouverte/igo2-lib/issues/502)) ([989ef33](https://github.com/infra-geo-ouverte/igo2-lib/commit/989ef338445f61ae50e301614257cafcb4e9a6f9)) +* **search-results-details:** fix flexible state ([af5058d](https://github.com/infra-geo-ouverte/igo2-lib/commit/af5058d0f175422d100782d3ddd55130ae2260e3)) +* **search-results-tool:** fix feature missing ([83e0cb4](https://github.com/infra-geo-ouverte/igo2-lib/commit/83e0cb4ff6fdf322102f758717127f688dee73f1)) +* **sharemap:** Context was not provided to every links. Impact on layers visibility Issue [#322](https://github.com/infra-geo-ouverte/igo2-lib/issues/322) ([#463](https://github.com/infra-geo-ouverte/igo2-lib/issues/463)) ([47e8454](https://github.com/infra-geo-ouverte/igo2-lib/commit/47e84541aad1e39cc8456d7a35c7c1e4b9b5dc39)) +* **shareMap:** remove double buttons ([f78a3b2](https://github.com/infra-geo-ouverte/igo2-lib/commit/f78a3b26a4173994f991e8ae26ef0d65aff8117d)) +* **shareMap:** remove options (hasShareMapButton, hasCopyLinkButton) ([be882e2](https://github.com/infra-geo-ouverte/igo2-lib/commit/be882e2d9553b4f95d28c0e4d7d53176b8e3fba8)) +* **tool:** fix error caused by tools not having a parent ([67852c3](https://github.com/infra-geo-ouverte/igo2-lib/commit/67852c39aa31509451aef6ba53d668efc813d746)) +* **user-button:** show buttons only if api ([adad9b1](https://github.com/infra-geo-ouverte/igo2-lib/commit/adad9b1ed568aa676a89ae29f859f87da61dea3c)) +* **wms, token:** add new token to wms layers when changed ([ed37674](https://github.com/infra-geo-ouverte/igo2-lib/commit/ed37674ff230a81b5949c9639af2afffc249e0d9)) + + +### Features + +* **action:** add a way to reactively set an actionbar item's availab… ([#425](https://github.com/infra-geo-ouverte/igo2-lib/issues/425)) ([d1eb9cd](https://github.com/infra-geo-ouverte/igo2-lib/commit/d1eb9cd4354ac0b94137cfd085f16daf82d4927a)) +* **auth:** show message if password is expired ([2f8f274](https://github.com/infra-geo-ouverte/igo2-lib/commit/2f8f274146b0fff4cc82d09f598bff838c6caaab)) +* **catalog:** Layer visibility indicator if out of scale + mouseover ([#512](https://github.com/infra-geo-ouverte/igo2-lib/issues/512)) ([0758c2e](https://github.com/infra-geo-ouverte/igo2-lib/commit/0758c2e3b76bd6fd15ae7131ef153e9b222acd8d)) +* **directions:** improve the directions tool ([#452](https://github.com/infra-geo-ouverte/igo2-lib/issues/452)) ([2973ec5](https://github.com/infra-geo-ouverte/igo2-lib/commit/2973ec561747fdabf4b96f135f920a3441340daf)) +* **dynamic component:** improve dynamic component input changes detection ([#427](https://github.com/infra-geo-ouverte/igo2-lib/issues/427)) ([f65d46c](https://github.com/infra-geo-ouverte/igo2-lib/commit/f65d46c18c2eddf1011eacf24220c3fec6642349)) +* **entity selector:** entity selector may now be disabled ([f7a4a18](https://github.com/infra-geo-ouverte/igo2-lib/commit/f7a4a187c8925034201aeae2898746bd4e57d63d)) +* **entity table:** connect entity tables to the state view ([#497](https://github.com/infra-geo-ouverte/igo2-lib/issues/497)) ([1d8252b](https://github.com/infra-geo-ouverte/igo2-lib/commit/1d8252b72b3c61fc0653af2aeb86577c0fcd52ba)) +* **feature form:** add a way to retrieve a feature form's data without submitting it ([9527600](https://github.com/infra-geo-ouverte/igo2-lib/commit/952760057168103e2cdb2d0125d5e63fda83b872)) +* **filter:** Unify filter access ([#496](https://github.com/infra-geo-ouverte/igo2-lib/issues/496)) ([e52ee8e](https://github.com/infra-geo-ouverte/igo2-lib/commit/e52ee8ec3e85e396ab2aa56b2e90556867483092)) +* **font:** add topography config ([2cef056](https://github.com/infra-geo-ouverte/igo2-lib/commit/2cef0563ddff339b9ab5871afacbb2f4d1191e6a)) +* **geo.layer.vector:** use sourcefield's alias on query ([#459](https://github.com/infra-geo-ouverte/igo2-lib/issues/459)) ([824ba25](https://github.com/infra-geo-ouverte/igo2-lib/commit/824ba25c0c0c57de5a9899c0b8ae8ddce796970b)) +* **geolocation:** possibility to add a buffer to the geolocation ([#394](https://github.com/infra-geo-ouverte/igo2-lib/issues/394)) ([658f3d6](https://github.com/infra-geo-ouverte/igo2-lib/commit/658f3d6e5b3eab31a15e0a610cf707b4ff4f5fe6)) +* **geometry:** when drawing or modifying a geometry, pressing space centers the map on the mouse position ([1c176af](https://github.com/infra-geo-ouverte/igo2-lib/commit/1c176af5a6fffcd5fa4a5cb414f5f316bed31f15)) +* **i18n:** merge lib and app translations and fix search-selector translation key ([#498](https://github.com/infra-geo-ouverte/igo2-lib/issues/498)) ([175e637](https://github.com/infra-geo-ouverte/igo2-lib/commit/175e637525d2859e9ac0ce8129eab8722d576399)) +* **icherche:** add "anciennes-adresses" ([311fb6d](https://github.com/infra-geo-ouverte/igo2-lib/commit/311fb6df0a7f200ce32302860a6d88f3b953e662)) +* **icherche:** add icons to search results ([04c50f5](https://github.com/infra-geo-ouverte/igo2-lib/commit/04c50f5ec63913fcf292d596f89264b58f0644c5)) +* **icherche:** add radius setting and pass hashtags to service for places ([94d31db](https://github.com/infra-geo-ouverte/igo2-lib/commit/94d31db9d170ff54bdfa7a844ff8f9445f37984b)) +* **ilayer:** add subtitle ([11d18c2](https://github.com/infra-geo-ouverte/igo2-lib/commit/11d18c2d4da104b4f209b22977cbdbe637fde29b)) +* **import-export:** EPSG not mandatory and fix encoding issue ([#428](https://github.com/infra-geo-ouverte/igo2-lib/issues/428)) ([ee37eb3](https://github.com/infra-geo-ouverte/igo2-lib/commit/ee37eb3f12490f706771cf823ae98788a7601b5d)) +* **layer-item:** layer's resolution change depending of the network state ([#395](https://github.com/infra-geo-ouverte/igo2-lib/issues/395)) ([9092530](https://github.com/infra-geo-ouverte/igo2-lib/commit/90925307c4f83744d9e7cb448b8e46d39d3a7502)) +* **map:** normalize the dpi to 96 ([#468](https://github.com/infra-geo-ouverte/igo2-lib/issues/468)) ([6f86377](https://github.com/infra-geo-ouverte/igo2-lib/commit/6f863771a1fff7c138a5104236ebe998beea257b)) +* **matomo:** it's now possible to define the file names ([a85281c](https://github.com/infra-geo-ouverte/igo2-lib/commit/a85281cec4e1270f13454b2cc5a8b3d404f46216)) +* **message-context:** add message in context config ([52337f2](https://github.com/infra-geo-ouverte/igo2-lib/commit/52337f21addbabce0c603eca635d1cb8616b6165)) +* **naturalCompare:** treat undefined as nulls ([a1fc5de](https://github.com/infra-geo-ouverte/igo2-lib/commit/a1fc5dec295f8d65ad4558c28196c3b3f20e87a1)) +* **network:** new ionic network service ([#490](https://github.com/infra-geo-ouverte/igo2-lib/issues/490)) ([a8222d1](https://github.com/infra-geo-ouverte/igo2-lib/commit/a8222d1650a0e76043d8747612a5223e10050536)) +* **network:** now works with cordova ([#393](https://github.com/infra-geo-ouverte/igo2-lib/issues/393)) ([30d07dd](https://github.com/infra-geo-ouverte/igo2-lib/commit/30d07dd0538b7a72370fa68182e2c8b120c5d652)) +* **projection:** add mtm projection ([d84be88](https://github.com/infra-geo-ouverte/igo2-lib/commit/d84be88a91f25c337234f5a60f336a1785569080)) +* **query, feature:** possibility to exclude attributes ([#465](https://github.com/infra-geo-ouverte/igo2-lib/issues/465)) ([3ecd11e](https://github.com/infra-geo-ouverte/igo2-lib/commit/3ecd11e8184b95af5f9cba01b904ba0dbab7a7f6)) +* **strategy:** move strategies from feature to entity store and add filter selection strategy ([#500](https://github.com/infra-geo-ouverte/igo2-lib/issues/500)) ([2a83591](https://github.com/infra-geo-ouverte/igo2-lib/commit/2a8359116b8801b5da517c649b1125d3ed6eaff7)) +* **territoire:** add icon and subtitle ([b36b833](https://github.com/infra-geo-ouverte/igo2-lib/commit/b36b833d864a658760be7466932319a44a2b36f9)) +* **time-filter:** rename timeAnalysis to timeFilter ([4c7ceaf](https://github.com/infra-geo-ouverte/igo2-lib/commit/4c7ceaf777dded1e089d35461ec51d5ba19e94c1)) +* **toolbox:** remove toolbox tooltips when the action titles are displayed ([166618d](https://github.com/infra-geo-ouverte/igo2-lib/commit/166618dcbadf3df4a330c972e236ef380c9b8b0c)) +* **toolbox:** the color of the toolbox can be chosen ([5ad989f](https://github.com/infra-geo-ouverte/igo2-lib/commit/5ad989faf8d139894b1f8850444f1d9c1b183f68)) +* **track feature:** add possibility to track a feature ([#422](https://github.com/infra-geo-ouverte/igo2-lib/issues/422)) ([6af0c94](https://github.com/infra-geo-ouverte/igo2-lib/commit/6af0c942cada625c763e0a769dc893f369008d7b)) +* **transaction:** transaction now a an empty observable and it's possible to retrieve operations ([1199b96](https://github.com/infra-geo-ouverte/igo2-lib/commit/1199b969a70452a32df25d785293c07a895c4ebd)) +* **translate:** return key if missing translation and beginning by igo. ([81ac778](https://github.com/infra-geo-ouverte/igo2-lib/commit/81ac778c76082b1b5623443e9b69e982e6f0931c)) +* **version:** add current version in config ([145df09](https://github.com/infra-geo-ouverte/igo2-lib/commit/145df09d9ac03371f491bc8796c417ed580d3cc0)) + + +### Reverts + +* Revert "ui(query): query results don't have a marker icon anymore" ([9a39582](https://github.com/infra-geo-ouverte/igo2-lib/commit/9a39582b83875187bfdfa961ccf85381ec77e9be)) + + + # [1.0.0](https://github.com/infra-geo-ouverte/igo2-lib/compare/1.0.0-alpha.6...1.0.0) (2019-09-23) ### Bug Fixes -* minors bugs, locale ([730df39](https://github.com/infra-geo-ouverte/igo2-lib/commit/730df39)) -* **auth:** error caught ([6d89e07](https://github.com/infra-geo-ouverte/igo2-lib/commit/6d89e07)) -* **catalog:** bug when catalog is empty ([3ef2964](https://github.com/infra-geo-ouverte/igo2-lib/commit/3ef2964)) -* **catalog:** fix icon ([80b3f51](https://github.com/infra-geo-ouverte/igo2-lib/commit/80b3f51)) -* **catalog:** wait for all sources ([d13b6f7](https://github.com/infra-geo-ouverte/igo2-lib/commit/d13b6f7)) -* **catalog-browser:** fixed add/remove function for baselayers catalog ([241d111](https://github.com/infra-geo-ouverte/igo2-lib/commit/241d111)) -* **cluster:** makes layer style the base style when a cluster feature as length = 1 ([#398](https://github.com/infra-geo-ouverte/igo2-lib/issues/398)) ([3b1ad3a](https://github.com/infra-geo-ouverte/igo2-lib/commit/3b1ad3a)) -* **directions:** fix directions alpha ([#402](https://github.com/infra-geo-ouverte/igo2-lib/issues/402)) ([33ee728](https://github.com/infra-geo-ouverte/igo2-lib/commit/33ee728)) -* **filter:** set text center on toggle button ([#414](https://github.com/infra-geo-ouverte/igo2-lib/issues/414)) ([bc9f062](https://github.com/infra-geo-ouverte/igo2-lib/commit/bc9f062)) -* **geo-layer-id:** id is the same with or whitout origin ([09e2218](https://github.com/infra-geo-ouverte/igo2-lib/commit/09e2218)) -* **icherche:** catch error ([76f9197](https://github.com/infra-geo-ouverte/igo2-lib/commit/76f9197)) -* **icherche:** invalid characters ([af1fe8d](https://github.com/infra-geo-ouverte/igo2-lib/commit/af1fe8d)) -* **import-export:** better error handling ([7952731](https://github.com/infra-geo-ouverte/igo2-lib/commit/7952731)) -* **import-export:** fix with ogre api ([555bb1e](https://github.com/infra-geo-ouverte/igo2-lib/commit/555bb1e)) -* **media:** JS and CSS breakpoint are now the same ([b4262f2](https://github.com/infra-geo-ouverte/igo2-lib/commit/b4262f2)) -* **prod:** fix build prod import ([a2d3a90](https://github.com/infra-geo-ouverte/igo2-lib/commit/a2d3a90)) -* **routing:** fix icone, padding, recherche textuelle, label ([#388](https://github.com/infra-geo-ouverte/igo2-lib/issues/388)) ([d7d34e5](https://github.com/infra-geo-ouverte/igo2-lib/commit/d7d34e5)) -* **search-bar:** use the arrows no longer launching the search ([997ad90](https://github.com/infra-geo-ouverte/igo2-lib/commit/997ad90)) -* **shareMap:** only wms ([8eeb175](https://github.com/infra-geo-ouverte/igo2-lib/commit/8eeb175)) -* **wms-wfs:** fix imports format ([9994184](https://github.com/infra-geo-ouverte/igo2-lib/commit/9994184)) +* minors bugs, locale ([730df39](https://github.com/infra-geo-ouverte/igo2-lib/commit/730df39913fd9d53ef6c0967198a5dcbb9866803)) +* **auth:** error caught ([6d89e07](https://github.com/infra-geo-ouverte/igo2-lib/commit/6d89e0723fef65e9b7104c0277259530a3e8e2f8)) +* **catalog:** bug when catalog is empty ([3ef2964](https://github.com/infra-geo-ouverte/igo2-lib/commit/3ef2964e1aefe5ef068aad988054d512e7365e20)) +* **catalog:** fix icon ([80b3f51](https://github.com/infra-geo-ouverte/igo2-lib/commit/80b3f51434f11840760aaae4bc0d4c46fb21d8d5)) +* **catalog:** wait for all sources ([d13b6f7](https://github.com/infra-geo-ouverte/igo2-lib/commit/d13b6f7deadf8bd7da7d444c69c07de333292bc5)) +* **catalog-browser:** fixed add/remove function for baselayers catalog ([241d111](https://github.com/infra-geo-ouverte/igo2-lib/commit/241d111a568ea0780d4ceaa121542181ba2c9f2b)) +* **cluster:** makes layer style the base style when a cluster feature as length = 1 ([#398](https://github.com/infra-geo-ouverte/igo2-lib/issues/398)) ([3b1ad3a](https://github.com/infra-geo-ouverte/igo2-lib/commit/3b1ad3a113ac4c7ca8a2113d692f149b19b340c7)) +* **directions:** fix directions alpha ([#402](https://github.com/infra-geo-ouverte/igo2-lib/issues/402)) ([33ee728](https://github.com/infra-geo-ouverte/igo2-lib/commit/33ee72849e4e0721e9de48ef4d998e33f04a499c)) +* **filter:** set text center on toggle button ([#414](https://github.com/infra-geo-ouverte/igo2-lib/issues/414)) ([bc9f062](https://github.com/infra-geo-ouverte/igo2-lib/commit/bc9f062e0f4230bb5e757b4c75594251797af1a9)) +* **geo-layer-id:** id is the same with or whitout origin ([09e2218](https://github.com/infra-geo-ouverte/igo2-lib/commit/09e221840bf9a62846df98aae4672de7f2834b88)) +* **icherche:** catch error ([76f9197](https://github.com/infra-geo-ouverte/igo2-lib/commit/76f9197022c7bea1e0b57cfb59993cb3dd437d0c)) +* **icherche:** invalid characters ([af1fe8d](https://github.com/infra-geo-ouverte/igo2-lib/commit/af1fe8d5afd8a7ded0a9a296a8ef1d3da9f6888c)) +* **import-export:** better error handling ([7952731](https://github.com/infra-geo-ouverte/igo2-lib/commit/79527311236c144f2f003a10a20d973f6223d2c5)) +* **import-export:** fix with ogre api ([555bb1e](https://github.com/infra-geo-ouverte/igo2-lib/commit/555bb1e9adef5f54d993ac9c095b4562af118a3f)) +* **media:** JS and CSS breakpoint are now the same ([b4262f2](https://github.com/infra-geo-ouverte/igo2-lib/commit/b4262f24569e02ed2645deb22d9f38026b073f20)) +* **prod:** fix build prod import ([a2d3a90](https://github.com/infra-geo-ouverte/igo2-lib/commit/a2d3a906db37decff6614bdad3cc8756eeb88e5d)) +* **routing:** fix icone, padding, recherche textuelle, label ([#388](https://github.com/infra-geo-ouverte/igo2-lib/issues/388)) ([d7d34e5](https://github.com/infra-geo-ouverte/igo2-lib/commit/d7d34e58706e644c5caf780814db1d2d1a93ee84)) +* **search-bar:** use the arrows no longer launching the search ([997ad90](https://github.com/infra-geo-ouverte/igo2-lib/commit/997ad90450d58b78870b492e942b86b5368c54d1)) +* **shareMap:** only wms ([8eeb175](https://github.com/infra-geo-ouverte/igo2-lib/commit/8eeb175d879098cc6ef0ba3cb04f9d987c42fa14)) +* **wms-wfs:** fix imports format ([9994184](https://github.com/infra-geo-ouverte/igo2-lib/commit/9994184946738815df285ddfa79aa44625ddab9b)) ### Features -* **about-tool, ogc-filter-toggle-button:** management of multi-lines ([#399](https://github.com/infra-geo-ouverte/igo2-lib/issues/399)) ([76c63b3](https://github.com/infra-geo-ouverte/igo2-lib/commit/76c63b3)) -* **base:** possibility to use a base file to put repetitive elements (tools) ([d8b41d6](https://github.com/infra-geo-ouverte/igo2-lib/commit/d8b41d6)) -* **catalog:** remove icons ([7b842e3](https://github.com/infra-geo-ouverte/igo2-lib/commit/7b842e3)) -* **context:** choose to remove or not all layers on context change ([#406](https://github.com/infra-geo-ouverte/igo2-lib/issues/406)) ([8b2929e](https://github.com/infra-geo-ouverte/igo2-lib/commit/8b2929e)) -* **context:** link context-editor and context-permission ([e153820](https://github.com/infra-geo-ouverte/igo2-lib/commit/e153820)) -* **datasource:** Add property to show an attribute on map (label) ([#403](https://github.com/infra-geo-ouverte/igo2-lib/issues/403)) ([860ca13](https://github.com/infra-geo-ouverte/igo2-lib/commit/860ca13)) -* **form:** form autocomplete may now be disabled ([b70d404](https://github.com/infra-geo-ouverte/igo2-lib/commit/b70d404)) -* **geo.layer.style:** styleByAttribute with regex ([#401](https://github.com/infra-geo-ouverte/igo2-lib/issues/401)) ([6ea3d20](https://github.com/infra-geo-ouverte/igo2-lib/commit/6ea3d20)) -* **icherche:** get types allowed ([03cbc64](https://github.com/infra-geo-ouverte/igo2-lib/commit/03cbc64)) -* **layer-list:** Show/hide legend on click (title) ([#390](https://github.com/infra-geo-ouverte/igo2-lib/issues/390)) ([37220dc](https://github.com/infra-geo-ouverte/igo2-lib/commit/37220dc)) -* **layer-order:** verify baselayer before move layer ([531d87d](https://github.com/infra-geo-ouverte/igo2-lib/commit/531d87d)) -* **legend:** add Legend Switcher on WMS ([#392](https://github.com/infra-geo-ouverte/igo2-lib/issues/392)) ([2a8ca55](https://github.com/infra-geo-ouverte/igo2-lib/commit/2a8ca55)) -* **search:** add a way to trigger a search (and update the searchbar) manually ([53045c0](https://github.com/infra-geo-ouverte/igo2-lib/commit/53045c0)) -* **search:** Add select unselect all button on search setting ([#408](https://github.com/infra-geo-ouverte/igo2-lib/issues/408)) ([4c14a2f](https://github.com/infra-geo-ouverte/igo2-lib/commit/4c14a2f)) -* **search:** Apply restrictions programatically to search sources ([#418](https://github.com/infra-geo-ouverte/igo2-lib/issues/418)) ([8787a5f](https://github.com/infra-geo-ouverte/igo2-lib/commit/8787a5f)) -* **search:** change settings refresh search results ([1978446](https://github.com/infra-geo-ouverte/igo2-lib/commit/1978446)) -* **search:** decrease latency ([7d87907](https://github.com/infra-geo-ouverte/igo2-lib/commit/7d87907)) -* **search hashtag:** add hashtag to nominatim and ilayer ([a77a2db](https://github.com/infra-geo-ouverte/igo2-lib/commit/a77a2db)) -* **search-details:** search-details is now opened after focus ([e0f4e1c](https://github.com/infra-geo-ouverte/igo2-lib/commit/e0f4e1c)) -* **shareMap:** Share map alpha for added layers by catalog ([#376](https://github.com/infra-geo-ouverte/igo2-lib/issues/376)) ([18c9572](https://github.com/infra-geo-ouverte/igo2-lib/commit/18c9572)) -* **time-filter:** Time filter enhancement alpha ([#411](https://github.com/infra-geo-ouverte/igo2-lib/issues/411)) ([a15e340](https://github.com/infra-geo-ouverte/igo2-lib/commit/a15e340)) -* **toolbox:** add scrool buttons ([#404](https://github.com/infra-geo-ouverte/igo2-lib/issues/404)) ([6e8c62e](https://github.com/infra-geo-ouverte/igo2-lib/commit/6e8c62e)) -* **toolbox:** toolbox is now using the theme ([5330977](https://github.com/infra-geo-ouverte/igo2-lib/commit/5330977)) +* **about-tool, ogc-filter-toggle-button:** management of multi-lines ([#399](https://github.com/infra-geo-ouverte/igo2-lib/issues/399)) ([76c63b3](https://github.com/infra-geo-ouverte/igo2-lib/commit/76c63b3c26ac7510862f72ee53718ca881c8b7da)) +* **base:** possibility to use a base file to put repetitive elements (tools) ([d8b41d6](https://github.com/infra-geo-ouverte/igo2-lib/commit/d8b41d6a1faef0e608a8276ef4fe0714a9e327ff)) +* **catalog:** remove icons ([7b842e3](https://github.com/infra-geo-ouverte/igo2-lib/commit/7b842e31585f9bf409c45dd7a259ed6abe44774d)) +* **context:** choose to remove or not all layers on context change ([#406](https://github.com/infra-geo-ouverte/igo2-lib/issues/406)) ([8b2929e](https://github.com/infra-geo-ouverte/igo2-lib/commit/8b2929edf49bb0cacfccdbcd981402675420486e)) +* **context:** link context-editor and context-permission ([e153820](https://github.com/infra-geo-ouverte/igo2-lib/commit/e1538200f25d724293062a13a2ce7c5a94065c99)) +* **datasource:** Add property to show an attribute on map (label) ([#403](https://github.com/infra-geo-ouverte/igo2-lib/issues/403)) ([860ca13](https://github.com/infra-geo-ouverte/igo2-lib/commit/860ca133688fc03c33a06a1ff0f9c87f7a33f68d)) +* **form:** form autocomplete may now be disabled ([b70d404](https://github.com/infra-geo-ouverte/igo2-lib/commit/b70d4042d2d3ee15ce5c3c1878bf417212cf352d)) +* **geo.layer.style:** styleByAttribute with regex ([#401](https://github.com/infra-geo-ouverte/igo2-lib/issues/401)) ([6ea3d20](https://github.com/infra-geo-ouverte/igo2-lib/commit/6ea3d20922e94d809febe6b079b281b7fa5a8df9)) +* **icherche:** get types allowed ([03cbc64](https://github.com/infra-geo-ouverte/igo2-lib/commit/03cbc64d1ba82c910dc27a2d1be78859504e6986)) +* **layer-list:** Show/hide legend on click (title) ([#390](https://github.com/infra-geo-ouverte/igo2-lib/issues/390)) ([37220dc](https://github.com/infra-geo-ouverte/igo2-lib/commit/37220dc023d67e62809ca0a4f405a675addbc332)) +* **layer-order:** verify baselayer before move layer ([531d87d](https://github.com/infra-geo-ouverte/igo2-lib/commit/531d87de7796fb5353164c29c8836fc5fd85fe89)) +* **legend:** add Legend Switcher on WMS ([#392](https://github.com/infra-geo-ouverte/igo2-lib/issues/392)) ([2a8ca55](https://github.com/infra-geo-ouverte/igo2-lib/commit/2a8ca5544e113c74528c334c565669ec07daff65)) +* **search:** add a way to trigger a search (and update the searchbar) manually ([53045c0](https://github.com/infra-geo-ouverte/igo2-lib/commit/53045c0f855a4d95d6f92d1005b42d28c331d511)) +* **search:** Add select unselect all button on search setting ([#408](https://github.com/infra-geo-ouverte/igo2-lib/issues/408)) ([4c14a2f](https://github.com/infra-geo-ouverte/igo2-lib/commit/4c14a2f2fc1949a3202a0712beacaeb5ead76221)) +* **search:** Apply restrictions programatically to search sources ([#418](https://github.com/infra-geo-ouverte/igo2-lib/issues/418)) ([8787a5f](https://github.com/infra-geo-ouverte/igo2-lib/commit/8787a5fbb8d5989d2be853ef9b7c937a556beb9a)) +* **search:** change settings refresh search results ([1978446](https://github.com/infra-geo-ouverte/igo2-lib/commit/1978446137f65b1d7574bb0e054e84958f8f0d8d)) +* **search:** decrease latency ([7d87907](https://github.com/infra-geo-ouverte/igo2-lib/commit/7d879072ccfc84d69b3df325303ef17c8659e8dd)) +* **search hashtag:** add hashtag to nominatim and ilayer ([a77a2db](https://github.com/infra-geo-ouverte/igo2-lib/commit/a77a2dbc113afa3bdfc64c27679b3c603c752a95)) +* **search-details:** search-details is now opened after focus ([e0f4e1c](https://github.com/infra-geo-ouverte/igo2-lib/commit/e0f4e1cab8500324f750d469f0825d8eab4ab47b)) +* **shareMap:** Share map alpha for added layers by catalog ([#376](https://github.com/infra-geo-ouverte/igo2-lib/issues/376)) ([18c9572](https://github.com/infra-geo-ouverte/igo2-lib/commit/18c9572609d6495c802e678ead5cf4bbc1e2a7a9)) +* **time-filter:** Time filter enhancement alpha ([#411](https://github.com/infra-geo-ouverte/igo2-lib/issues/411)) ([a15e340](https://github.com/infra-geo-ouverte/igo2-lib/commit/a15e340fbe3edca3def1921fec8f01b0bbbfaf3b)) +* **toolbox:** add scrool buttons ([#404](https://github.com/infra-geo-ouverte/igo2-lib/issues/404)) ([6e8c62e](https://github.com/infra-geo-ouverte/igo2-lib/commit/6e8c62e4ef34667c2209168c02b6c33d6fee7594)) +* **toolbox:** toolbox is now using the theme ([5330977](https://github.com/infra-geo-ouverte/igo2-lib/commit/5330977dfcc1764cc9f6d3f24ccc10a95d032d01)) @@ -58,9 +147,9 @@ ### Bug Fixes -* minors bugs ([f79de3d](https://github.com/infra-geo-ouverte/igo2-lib/commit/f79de3d)) -* **context-list:** dectect change ([ecf80c8](https://github.com/infra-geo-ouverte/igo2-lib/commit/ecf80c8)) -* **layer-list:** id missing ([7c801fe](https://github.com/infra-geo-ouverte/igo2-lib/commit/7c801fe)) +* minors bugs ([f79de3d](https://github.com/infra-geo-ouverte/igo2-lib/commit/f79de3d7dd40de9452213842f7fc9940498e0e37)) +* **context-list:** dectect change ([ecf80c8](https://github.com/infra-geo-ouverte/igo2-lib/commit/ecf80c83d8fc9ddec8cb46a8d718be073135eed2)) +* **layer-list:** id missing ([7c801fe](https://github.com/infra-geo-ouverte/igo2-lib/commit/7c801fef8927cf81365f3c0fd11819b2181ed214)) @@ -69,18 +158,18 @@ ### Bug Fixes -* remove autoscroll list and minors fix ([8455d51](https://github.com/infra-geo-ouverte/igo2-lib/commit/8455d51)) -* **context:** create context with tools ([2624053](https://github.com/infra-geo-ouverte/igo2-lib/commit/2624053)) -* **geo-layer-list:** raise/lower layer ([4fbe5c4](https://github.com/infra-geo-ouverte/igo2-lib/commit/4fbe5c4)) -* **geo-translate:** add missing translate ([a9177f7](https://github.com/infra-geo-ouverte/igo2-lib/commit/a9177f7)) -* **integration-directions:** fix module import ([489a09c](https://github.com/infra-geo-ouverte/igo2-lib/commit/489a09c)) +* remove autoscroll list and minors fix ([8455d51](https://github.com/infra-geo-ouverte/igo2-lib/commit/8455d519cb0244064db0bed32c928a1807b4dc73)) +* **context:** create context with tools ([2624053](https://github.com/infra-geo-ouverte/igo2-lib/commit/26240530135e6c34d2306e41259b34be9e57197b)) +* **geo-layer-list:** raise/lower layer ([4fbe5c4](https://github.com/infra-geo-ouverte/igo2-lib/commit/4fbe5c47c1836f2dd62fc766830a4ed5542007e0)) +* **geo-translate:** add missing translate ([a9177f7](https://github.com/infra-geo-ouverte/igo2-lib/commit/a9177f7177ff253faf30e254b6dc711a104ca26f)) +* **integration-directions:** fix module import ([489a09c](https://github.com/infra-geo-ouverte/igo2-lib/commit/489a09cf191f6ca4f1927082bed8a75c8bc28c2f)) ### Features -* **geo:search:** add buttons, ajust Metadata, links to Google Maps ([#381](https://github.com/infra-geo-ouverte/igo2-lib/issues/381)) ([60dde1a](https://github.com/infra-geo-ouverte/igo2-lib/commit/60dde1a)) -* **map:** add a directive that change url to path depending on the network status ([#384](https://github.com/infra-geo-ouverte/igo2-lib/issues/384)) ([ad5b5de](https://github.com/infra-geo-ouverte/igo2-lib/commit/ad5b5de)) -* **network:** new network service that return the network status ([#380](https://github.com/infra-geo-ouverte/igo2-lib/issues/380)) ([b31254e](https://github.com/infra-geo-ouverte/igo2-lib/commit/b31254e)) +* **geo:search:** add buttons, ajust Metadata, links to Google Maps ([#381](https://github.com/infra-geo-ouverte/igo2-lib/issues/381)) ([60dde1a](https://github.com/infra-geo-ouverte/igo2-lib/commit/60dde1a92e97a3add1f37f736887a55570b78d48)) +* **map:** add a directive that change url to path depending on the network status ([#384](https://github.com/infra-geo-ouverte/igo2-lib/issues/384)) ([ad5b5de](https://github.com/infra-geo-ouverte/igo2-lib/commit/ad5b5def5ad423c3508d07fc172ad1ee87c64558)) +* **network:** new network service that return the network status ([#380](https://github.com/infra-geo-ouverte/igo2-lib/issues/380)) ([b31254e](https://github.com/infra-geo-ouverte/igo2-lib/commit/b31254e3c533e57df13777246dd538f298ce87b8)) @@ -89,15 +178,15 @@ ### Bug Fixes -* **context:** fix minors issues context module ([7771fb9](https://github.com/infra-geo-ouverte/igo2-lib/commit/7771fb9)) +* **context:** fix minors issues context module ([7771fb9](https://github.com/infra-geo-ouverte/igo2-lib/commit/7771fb92928cf9f6c681ce79952dfbd503ae4fa5)) ### Features -* **catalog:** add metadata button ([#377](https://github.com/infra-geo-ouverte/igo2-lib/issues/377)) ([b1083e8](https://github.com/infra-geo-ouverte/igo2-lib/commit/b1083e8)) -* **entity-table:** add option to choose button style ([d0d4aae](https://github.com/infra-geo-ouverte/igo2-lib/commit/d0d4aae)) -* **ogcFilters:** OgcFilters simplification, PushButtons and fields & operator control ([#361](https://github.com/infra-geo-ouverte/igo2-lib/issues/361)) ([1466996](https://github.com/infra-geo-ouverte/igo2-lib/commit/1466996)) -* **search:** Search setting upgrade ([#375](https://github.com/infra-geo-ouverte/igo2-lib/issues/375)) ([67074c6](https://github.com/infra-geo-ouverte/igo2-lib/commit/67074c6)) +* **catalog:** add metadata button ([#377](https://github.com/infra-geo-ouverte/igo2-lib/issues/377)) ([b1083e8](https://github.com/infra-geo-ouverte/igo2-lib/commit/b1083e849ee5f1f82aea1317617500a54a7702df)) +* **entity-table:** add option to choose button style ([d0d4aae](https://github.com/infra-geo-ouverte/igo2-lib/commit/d0d4aaee30f5f6a42a8080a039c31bc881468539)) +* **ogcFilters:** OgcFilters simplification, PushButtons and fields & operator control ([#361](https://github.com/infra-geo-ouverte/igo2-lib/issues/361)) ([1466996](https://github.com/infra-geo-ouverte/igo2-lib/commit/1466996792bc2a7ba2d3a260ce7c0863431ea6f8)) +* **search:** Search setting upgrade ([#375](https://github.com/infra-geo-ouverte/igo2-lib/issues/375)) ([67074c6](https://github.com/infra-geo-ouverte/igo2-lib/commit/67074c690ab1fee9afc30e43518f6c0c0fb5bea2)) @@ -106,44 +195,44 @@ ### Bug Fixes -* fix icon, harmonizing crossOrigin syntax and Allow IE 11 to manage some object properly ([#372](https://github.com/infra-geo-ouverte/igo2-lib/issues/372)) ([e9d9f31](https://github.com/infra-geo-ouverte/igo2-lib/commit/e9d9f31)) -* **catalog:** fix add layer icon ([0a4e591](https://github.com/infra-geo-ouverte/igo2-lib/commit/0a4e591)) -* **context:** fix create layerOptions when create context ([7054b02](https://github.com/infra-geo-ouverte/igo2-lib/commit/7054b02)) -* **demo:** fix action demo ([bcd2a11](https://github.com/infra-geo-ouverte/igo2-lib/commit/bcd2a11)) -* **entity-table:** fix check for button click functions ([af7b60b](https://github.com/infra-geo-ouverte/igo2-lib/commit/af7b60b)) -* **form:** fix disabled form fields ([43d88a2](https://github.com/infra-geo-ouverte/igo2-lib/commit/43d88a2)) -* **geometry input:** fix buffer of size 0 behavior ([71fac4b](https://github.com/infra-geo-ouverte/igo2-lib/commit/71fac4b)) -* **icons:** fix a few missing icons (post font upgrade) ([308bac4](https://github.com/infra-geo-ouverte/igo2-lib/commit/308bac4)) -* **icons:** fix icons ([4d98eb7](https://github.com/infra-geo-ouverte/igo2-lib/commit/4d98eb7)) -* **print:** fix print undefined comment ([f537a95](https://github.com/infra-geo-ouverte/igo2-lib/commit/f537a95)) -* **sharemap:** Limit sharemap url length, Coord precision & skip default context ([#367](https://github.com/infra-geo-ouverte/igo2-lib/issues/367)) ([4c4fb3c](https://github.com/infra-geo-ouverte/igo2-lib/commit/4c4fb3c)) -* **workspace-selector:** change many attr to multi ([4564e91](https://github.com/infra-geo-ouverte/igo2-lib/commit/4564e91)) -* **zoom:** remove minResolution ([758fb0b](https://github.com/infra-geo-ouverte/igo2-lib/commit/758fb0b)) +* fix icon, harmonizing crossOrigin syntax and Allow IE 11 to manage some object properly ([#372](https://github.com/infra-geo-ouverte/igo2-lib/issues/372)) ([e9d9f31](https://github.com/infra-geo-ouverte/igo2-lib/commit/e9d9f314753283d73d9b5d24bf74c555baacb2c3)) +* **catalog:** fix add layer icon ([0a4e591](https://github.com/infra-geo-ouverte/igo2-lib/commit/0a4e5915917c29a79f3cc915feb0618a3df30b3a)) +* **context:** fix create layerOptions when create context ([7054b02](https://github.com/infra-geo-ouverte/igo2-lib/commit/7054b025a19a007cd21a99edbddbf4b036e12533)) +* **demo:** fix action demo ([bcd2a11](https://github.com/infra-geo-ouverte/igo2-lib/commit/bcd2a1162ccd2bde3876a05539405143b2243a18)) +* **entity-table:** fix check for button click functions ([af7b60b](https://github.com/infra-geo-ouverte/igo2-lib/commit/af7b60bedc626216690086a8d9fddab3272db596)) +* **form:** fix disabled form fields ([43d88a2](https://github.com/infra-geo-ouverte/igo2-lib/commit/43d88a26918a1e16ff66ccf069c7d49e504b8ae5)) +* **geometry input:** fix buffer of size 0 behavior ([71fac4b](https://github.com/infra-geo-ouverte/igo2-lib/commit/71fac4b772ab03840f016cb76fea45bd0593560a)) +* **icons:** fix a few missing icons (post font upgrade) ([308bac4](https://github.com/infra-geo-ouverte/igo2-lib/commit/308bac4bf7807f87d843ae6b8e0a194a35dd27e6)) +* **icons:** fix icons ([4d98eb7](https://github.com/infra-geo-ouverte/igo2-lib/commit/4d98eb75c457713d5852296800dfeabfa00765e4)) +* **print:** fix print undefined comment ([f537a95](https://github.com/infra-geo-ouverte/igo2-lib/commit/f537a950dd947c1c41bd90318234ef9c781610f2)) +* **sharemap:** Limit sharemap url length, Coord precision & skip default context ([#367](https://github.com/infra-geo-ouverte/igo2-lib/issues/367)) ([4c4fb3c](https://github.com/infra-geo-ouverte/igo2-lib/commit/4c4fb3c00bbb3b07d52c3ed20bb3604bc2b6e224)) +* **workspace-selector:** change many attr to multi ([4564e91](https://github.com/infra-geo-ouverte/igo2-lib/commit/4564e91a14ef2ac6d50110861492fc7e6ab07a36)) +* **zoom:** remove minResolution ([758fb0b](https://github.com/infra-geo-ouverte/igo2-lib/commit/758fb0b9e673ccba490526ad90db65f65a9a61f3)) ### Features -* **catalog:** allow ctalogs to define query params and source options ([83d61ce](https://github.com/infra-geo-ouverte/igo2-lib/commit/83d61ce)) -* **catalog:** optionnally force a user to expand a group of layers before adding it to the map ([e502a52](https://github.com/infra-geo-ouverte/igo2-lib/commit/e502a52)) -* **catalog tool:** allow catalog tool to define the toggle group input ([b5bc01a](https://github.com/infra-geo-ouverte/igo2-lib/commit/b5bc01a)) -* **datasource:** add Cluster datasource ([#374](https://github.com/infra-geo-ouverte/igo2-lib/issues/374)) ([d22d3c2](https://github.com/infra-geo-ouverte/igo2-lib/commit/d22d3c2)) -* **datasource,layer:** add MVT datasource, vectortile layer and style by attribute ([#368](https://github.com/infra-geo-ouverte/igo2-lib/issues/368)) ([5ff9239](https://github.com/infra-geo-ouverte/igo2-lib/commit/5ff9239)) -* **entity selector:** support multiple selections ([3d30520](https://github.com/infra-geo-ouverte/igo2-lib/commit/3d30520)) -* **entity-selector:** support multiple selections ([fc89dd7](https://github.com/infra-geo-ouverte/igo2-lib/commit/fc89dd7)) -* **form:** add utility method to retrieve a form's fields ([1329282](https://github.com/infra-geo-ouverte/igo2-lib/commit/1329282)) -* **form:** dynamic form fields can now have a disable switch, useful for batch editing, for example ([d7d7fb4](https://github.com/infra-geo-ouverte/igo2-lib/commit/d7d7fb4)) -* **form:** dynamic forms now support textareas ([bf8d081](https://github.com/infra-geo-ouverte/igo2-lib/commit/bf8d081)) -* **geometry-form-field:** allow to set symbol ([#373](https://github.com/infra-geo-ouverte/igo2-lib/issues/373)) ([87cf1cd](https://github.com/infra-geo-ouverte/igo2-lib/commit/87cf1cd)) -* **icherche:** icherche v2 / territoire ([e0e0a0a](https://github.com/infra-geo-ouverte/igo2-lib/commit/e0e0a0a)) -* **query:** Force a geometry to html getfeatureinfo ([#363](https://github.com/infra-geo-ouverte/igo2-lib/issues/363)) ([d2e33ae](https://github.com/infra-geo-ouverte/igo2-lib/commit/d2e33ae)) -* **query:** keep wms title ([9575f30](https://github.com/infra-geo-ouverte/igo2-lib/commit/9575f30)) -* **rotation-button:** Set option to always show even if no rotation ([#312](https://github.com/infra-geo-ouverte/igo2-lib/issues/312)) ([58dd071](https://github.com/infra-geo-ouverte/igo2-lib/commit/58dd071)) -* **search:** add Searchsource settings ([#370](https://github.com/infra-geo-ouverte/igo2-lib/issues/370)) ([0a01898](https://github.com/infra-geo-ouverte/igo2-lib/commit/0a01898)), closes [#349](https://github.com/infra-geo-ouverte/igo2-lib/issues/349) -* **search:** rainbow of possibilities for searching coordinate ([#365](https://github.com/infra-geo-ouverte/igo2-lib/issues/365)) ([e8c2147](https://github.com/infra-geo-ouverte/igo2-lib/commit/e8c2147)), closes [#288](https://github.com/infra-geo-ouverte/igo2-lib/issues/288) -* **search:** Searchsource hashtag ([#371](https://github.com/infra-geo-ouverte/igo2-lib/issues/371)) ([e69276e](https://github.com/infra-geo-ouverte/igo2-lib/commit/e69276e)), closes [#349](https://github.com/infra-geo-ouverte/igo2-lib/issues/349) -* **search-results-tool:** add feature details in tool ([753cb23](https://github.com/infra-geo-ouverte/igo2-lib/commit/753cb23)) -* **store:** add an empty$ and count$ observables ([f0de496](https://github.com/infra-geo-ouverte/igo2-lib/commit/f0de496)) -* **view:** add a count and empty observables to entity views ([4a0444c](https://github.com/infra-geo-ouverte/igo2-lib/commit/4a0444c)) +* **catalog:** allow ctalogs to define query params and source options ([83d61ce](https://github.com/infra-geo-ouverte/igo2-lib/commit/83d61ce1464b417e9988409d9706c1cdf7a54a77)) +* **catalog:** optionnally force a user to expand a group of layers before adding it to the map ([e502a52](https://github.com/infra-geo-ouverte/igo2-lib/commit/e502a52fc39e86a70f2b4c96687c4b24145f030d)) +* **catalog tool:** allow catalog tool to define the toggle group input ([b5bc01a](https://github.com/infra-geo-ouverte/igo2-lib/commit/b5bc01a46145e188d349b4d8b3038f24bd7dd39c)) +* **datasource:** add Cluster datasource ([#374](https://github.com/infra-geo-ouverte/igo2-lib/issues/374)) ([d22d3c2](https://github.com/infra-geo-ouverte/igo2-lib/commit/d22d3c29d910955106bef09918d2e277fc3dbe91)) +* **datasource,layer:** add MVT datasource, vectortile layer and style by attribute ([#368](https://github.com/infra-geo-ouverte/igo2-lib/issues/368)) ([5ff9239](https://github.com/infra-geo-ouverte/igo2-lib/commit/5ff92399a62794d76bf1088a79b75264f50b0d66)) +* **entity selector:** support multiple selections ([3d30520](https://github.com/infra-geo-ouverte/igo2-lib/commit/3d305204329f19eb02508949b4ab292341d4ba5f)) +* **entity-selector:** support multiple selections ([fc89dd7](https://github.com/infra-geo-ouverte/igo2-lib/commit/fc89dd7062495205c474e4e21bb7ca6b9c735c94)) +* **form:** add utility method to retrieve a form's fields ([1329282](https://github.com/infra-geo-ouverte/igo2-lib/commit/13292824a0600de888afaa53b435ce82011d416e)) +* **form:** dynamic form fields can now have a disable switch, useful for batch editing, for example ([d7d7fb4](https://github.com/infra-geo-ouverte/igo2-lib/commit/d7d7fb4d84b4571544b69ba54f6a1742c5fa1a85)) +* **form:** dynamic forms now support textareas ([bf8d081](https://github.com/infra-geo-ouverte/igo2-lib/commit/bf8d0812c3e16860ee946a551361c37bd4bec618)) +* **geometry-form-field:** allow to set symbol ([#373](https://github.com/infra-geo-ouverte/igo2-lib/issues/373)) ([87cf1cd](https://github.com/infra-geo-ouverte/igo2-lib/commit/87cf1cdb2dcda8b9f2846590705bd98d6c97d5d0)) +* **icherche:** icherche v2 / territoire ([e0e0a0a](https://github.com/infra-geo-ouverte/igo2-lib/commit/e0e0a0ac032817b6ca253ebdf8080e281f45a52d)) +* **query:** Force a geometry to html getfeatureinfo ([#363](https://github.com/infra-geo-ouverte/igo2-lib/issues/363)) ([d2e33ae](https://github.com/infra-geo-ouverte/igo2-lib/commit/d2e33ae9f089dd9b3428115ee363abf3caa67cd5)) +* **query:** keep wms title ([9575f30](https://github.com/infra-geo-ouverte/igo2-lib/commit/9575f305e9e7e3630d0930c8bd8d0da7e78674fb)) +* **rotation-button:** Set option to always show even if no rotation ([#312](https://github.com/infra-geo-ouverte/igo2-lib/issues/312)) ([58dd071](https://github.com/infra-geo-ouverte/igo2-lib/commit/58dd071e8a7ee34f0ba4641380c00feeaa233f2c)) +* **search:** add Searchsource settings ([#370](https://github.com/infra-geo-ouverte/igo2-lib/issues/370)) ([0a01898](https://github.com/infra-geo-ouverte/igo2-lib/commit/0a01898e27c2fa9e4e8f0479e478198a7792957a)), closes [#349](https://github.com/infra-geo-ouverte/igo2-lib/issues/349) +* **search:** rainbow of possibilities for searching coordinate ([#365](https://github.com/infra-geo-ouverte/igo2-lib/issues/365)) ([e8c2147](https://github.com/infra-geo-ouverte/igo2-lib/commit/e8c21474aa3a23a1de85ccc9328272cadd034e7f)), closes [#288](https://github.com/infra-geo-ouverte/igo2-lib/issues/288) +* **search:** Searchsource hashtag ([#371](https://github.com/infra-geo-ouverte/igo2-lib/issues/371)) ([e69276e](https://github.com/infra-geo-ouverte/igo2-lib/commit/e69276eb44ce62cdc155e932a524e3b0ef33d92d)), closes [#349](https://github.com/infra-geo-ouverte/igo2-lib/issues/349) +* **search-results-tool:** add feature details in tool ([753cb23](https://github.com/infra-geo-ouverte/igo2-lib/commit/753cb2363e2c98e339595e016e8754a725792ec1)) +* **store:** add an empty$ and count$ observables ([f0de496](https://github.com/infra-geo-ouverte/igo2-lib/commit/f0de49626c8bbcbd47d2f0d022b6d4191ced9d0f)) +* **view:** add a count and empty observables to entity views ([4a0444c](https://github.com/infra-geo-ouverte/igo2-lib/commit/4a0444c2ed3a76bac2b07e9f8a1b028dabffeb5a)) @@ -152,29 +241,29 @@ ### Bug Fixes -* **action:** fix undefined itemClassFunc ([0e30af3](https://github.com/infra-geo-ouverte/igo2-lib/commit/0e30af3)) -* **context-favorite:** api was called even if we were not authenticated ([0d23cc2](https://github.com/infra-geo-ouverte/igo2-lib/commit/0d23cc2)) -* **coordinates.providers:** remove http dependency ([b6964bd](https://github.com/infra-geo-ouverte/igo2-lib/commit/b6964bd)) -* **demo:** minors fix ([c743add](https://github.com/infra-geo-ouverte/igo2-lib/commit/c743add)) -* **map:** map details' legend was, by default, updated on each resolution change ([0ac6765](https://github.com/infra-geo-ouverte/igo2-lib/commit/0ac6765)) -* **share-map:** getUrl must not be executed on component initialization if using the context api ([2f3caeb](https://github.com/infra-geo-ouverte/igo2-lib/commit/2f3caeb)) -* **view:** keepCurrentView ([d83f7aa](https://github.com/infra-geo-ouverte/igo2-lib/commit/d83f7aa)) -* **websocket:** update onmessage ([187d4dc](https://github.com/infra-geo-ouverte/igo2-lib/commit/187d4dc)) -* **wms:** fix xy wms < 1.3.0 ([02abb68](https://github.com/infra-geo-ouverte/igo2-lib/commit/02abb68)) +* **action:** fix undefined itemClassFunc ([0e30af3](https://github.com/infra-geo-ouverte/igo2-lib/commit/0e30af3649ab5c14643f61d60e679138873987b4)) +* **context-favorite:** api was called even if we were not authenticated ([0d23cc2](https://github.com/infra-geo-ouverte/igo2-lib/commit/0d23cc245922b3b69d937d11cd7d0fb962b52949)) +* **coordinates.providers:** remove http dependency ([b6964bd](https://github.com/infra-geo-ouverte/igo2-lib/commit/b6964bd558dcaa17583385371d57ffd45773ddab)) +* **demo:** minors fix ([c743add](https://github.com/infra-geo-ouverte/igo2-lib/commit/c743addfe11d65ecfa415a56e19373dd8339cc58)) +* **map:** map details' legend was, by default, updated on each resolution change ([0ac6765](https://github.com/infra-geo-ouverte/igo2-lib/commit/0ac67657d8b4324d3980929636b19979f36d4846)) +* **share-map:** getUrl must not be executed on component initialization if using the context api ([2f3caeb](https://github.com/infra-geo-ouverte/igo2-lib/commit/2f3caeb7c359b83162b39635d22de574ca0728d6)) +* **view:** keepCurrentView ([d83f7aa](https://github.com/infra-geo-ouverte/igo2-lib/commit/d83f7aa01b11480b3f48dfe16d9b51aa11245234)) +* **websocket:** update onmessage ([187d4dc](https://github.com/infra-geo-ouverte/igo2-lib/commit/187d4dce5512782a6e81a4b5bec15291bdc24678)) +* **wms:** fix xy wms < 1.3.0 ([02abb68](https://github.com/infra-geo-ouverte/igo2-lib/commit/02abb68db4c13430b38fd9035b315767bcd7a38f)) ### Features -* Change material icons for material design icons ([#346](https://github.com/infra-geo-ouverte/igo2-lib/issues/346)) ([dc7bb9d](https://github.com/infra-geo-ouverte/igo2-lib/commit/dc7bb9d)) -* **actionbar:** add support a item class function ([86e164b](https://github.com/infra-geo-ouverte/igo2-lib/commit/86e164b)) -* **context-menu:** add context-meny and reverse geolocate ([#323](https://github.com/infra-geo-ouverte/igo2-lib/issues/323)) ([9d27dc9](https://github.com/infra-geo-ouverte/igo2-lib/commit/9d27dc9)) -* **draw:** ability to delete the last vertex when drawing by pushing the ESC key ([7876328](https://github.com/infra-geo-ouverte/igo2-lib/commit/7876328)) -* **draw:** last point can be remved by pushing the ESC key ([e24fd82](https://github.com/infra-geo-ouverte/igo2-lib/commit/e24fd82)) -* **entity table:** header can now be fixed (default) ([39bb60f](https://github.com/infra-geo-ouverte/igo2-lib/commit/39bb60f)) -* **form:** form groups can now have a title ([11e078d](https://github.com/infra-geo-ouverte/igo2-lib/commit/11e078d)) -* **icon:** include mdi.svg in core module ([861a9e1](https://github.com/infra-geo-ouverte/igo2-lib/commit/861a9e1)) -* **query:** the query directive now allows querying vector features, which incluses imported and ilayer datasources ([581062c](https://github.com/infra-geo-ouverte/igo2-lib/commit/581062c)) -* **websocket:** Websocket support ([#264](https://github.com/infra-geo-ouverte/igo2-lib/issues/264)) ([56e611d](https://github.com/infra-geo-ouverte/igo2-lib/commit/56e611d)) +* Change material icons for material design icons ([#346](https://github.com/infra-geo-ouverte/igo2-lib/issues/346)) ([dc7bb9d](https://github.com/infra-geo-ouverte/igo2-lib/commit/dc7bb9d5d27b074b4b5d28b23a1cbb15f38ad628)) +* **actionbar:** add support a item class function ([86e164b](https://github.com/infra-geo-ouverte/igo2-lib/commit/86e164b84c094a453cff8d3d5cbdc31bb7f6e86b)) +* **context-menu:** add context-meny and reverse geolocate ([#323](https://github.com/infra-geo-ouverte/igo2-lib/issues/323)) ([9d27dc9](https://github.com/infra-geo-ouverte/igo2-lib/commit/9d27dc931c1736b79ed4a4f83a77e8c775099549)) +* **draw:** ability to delete the last vertex when drawing by pushing the ESC key ([7876328](https://github.com/infra-geo-ouverte/igo2-lib/commit/78763282acd0b3f9b4b67decf802dbded83a9d64)) +* **draw:** last point can be remved by pushing the ESC key ([e24fd82](https://github.com/infra-geo-ouverte/igo2-lib/commit/e24fd822ecc554baec434a221f1179581c9f5648)) +* **entity table:** header can now be fixed (default) ([39bb60f](https://github.com/infra-geo-ouverte/igo2-lib/commit/39bb60ffaf59dfbd1df5a82c2cb1f5cec70832c6)) +* **form:** form groups can now have a title ([11e078d](https://github.com/infra-geo-ouverte/igo2-lib/commit/11e078db833262eed647f05a84819d0c07b5f9ad)) +* **icon:** include mdi.svg in core module ([861a9e1](https://github.com/infra-geo-ouverte/igo2-lib/commit/861a9e1598afa61068119a2fd2246e7ab4af638e)) +* **query:** the query directive now allows querying vector features, which incluses imported and ilayer datasources ([581062c](https://github.com/infra-geo-ouverte/igo2-lib/commit/581062cd8b9580bd9f8728f1d964d116d63e7d02)) +* **websocket:** Websocket support ([#264](https://github.com/infra-geo-ouverte/igo2-lib/issues/264)) ([56e611d](https://github.com/infra-geo-ouverte/igo2-lib/commit/56e611d8048cd86619ed213f79753c519c2e66e4)) @@ -183,20 +272,20 @@ ### Bug Fixes -* **measure:** fix remaining issues with the measure dialog ([2bfd165](https://github.com/infra-geo-ouverte/igo2-lib/commit/2bfd165)) -* **modify:** clear draw source when activating the draw hole control ([4dc8696](https://github.com/infra-geo-ouverte/igo2-lib/commit/4dc8696)) -* **print:** doZipFile wasn't properly set ([5682e5a](https://github.com/infra-geo-ouverte/igo2-lib/commit/5682e5a)) +* **measure:** fix remaining issues with the measure dialog ([2bfd165](https://github.com/infra-geo-ouverte/igo2-lib/commit/2bfd165b13c76c982e87d9e23b479a27c6be199c)) +* **modify:** clear draw source when activating the draw hole control ([4dc8696](https://github.com/infra-geo-ouverte/igo2-lib/commit/4dc86969bcaeb1103cf06e037b7f1cf8d8a3db61)) +* **print:** doZipFile wasn't properly set ([5682e5a](https://github.com/infra-geo-ouverte/igo2-lib/commit/5682e5a05445bdf4c5c01a2e3971299143598324)) ### Features -* **editor:** allow defining metadata on editors ([cc48de5](https://github.com/infra-geo-ouverte/igo2-lib/commit/cc48de5)) -* **entity-table:** add button renderer ([ffa0611](https://github.com/infra-geo-ouverte/igo2-lib/commit/ffa0611)) -* **measure:** improve the measure dialog interface ([403e748](https://github.com/infra-geo-ouverte/igo2-lib/commit/403e748)) -* **selection:** allow feature deselection by holding the CTRL key ([01b910b](https://github.com/infra-geo-ouverte/igo2-lib/commit/01b910b)) -* **selection:** drag box selection ([08b3d7c](https://github.com/infra-geo-ouverte/igo2-lib/commit/08b3d7c)) -* **state:** allow state reversing ([2ddf6bd](https://github.com/infra-geo-ouverte/igo2-lib/commit/2ddf6bd)) -* **store:** add a clear method to the selection startegy ([79607c6](https://github.com/infra-geo-ouverte/igo2-lib/commit/79607c6)) +* **editor:** allow defining metadata on editors ([cc48de5](https://github.com/infra-geo-ouverte/igo2-lib/commit/cc48de5b87d9d1dc86e3fca59e409539e9917c32)) +* **entity-table:** add button renderer ([ffa0611](https://github.com/infra-geo-ouverte/igo2-lib/commit/ffa0611fcb38e16126413a368b502f4e8db5d57c)) +* **measure:** improve the measure dialog interface ([403e748](https://github.com/infra-geo-ouverte/igo2-lib/commit/403e748fd091bffd333cae74f9d3cf75056f7096)) +* **selection:** allow feature deselection by holding the CTRL key ([01b910b](https://github.com/infra-geo-ouverte/igo2-lib/commit/01b910bb6e7e2547cc231f7ee37f97441122c71c)) +* **selection:** drag box selection ([08b3d7c](https://github.com/infra-geo-ouverte/igo2-lib/commit/08b3d7c96512be8b72df6c3610e4084fdc754c3a)) +* **state:** allow state reversing ([2ddf6bd](https://github.com/infra-geo-ouverte/igo2-lib/commit/2ddf6bdd62e548c5e87e678e670ce892304d2493)) +* **store:** add a clear method to the selection startegy ([79607c6](https://github.com/infra-geo-ouverte/igo2-lib/commit/79607c66050d0f430422eb591274b8738a21f4e7)) @@ -205,104 +294,104 @@ ### Bug Fixes -* **analytics:** change piwik to matomo ([8d73e28](https://github.com/infra-geo-ouverte/igo2-lib/commit/8d73e28)) -* **build:** fix build error caused by a bad import in the widget service ([02b52b3](https://github.com/infra-geo-ouverte/igo2-lib/commit/02b52b3)) -* **build:** fix builds to work with the new tool module from the common package ([e06c58b](https://github.com/infra-geo-ouverte/igo2-lib/commit/e06c58b)) -* **catalog:** fix issue with the catalog browser that displayed nothing the second time it was accessed ([3365b23](https://github.com/infra-geo-ouverte/igo2-lib/commit/3365b23)) -* **catalog:** properly display layers added or removed from the map tool ([c86f387](https://github.com/infra-geo-ouverte/igo2-lib/commit/c86f387)) -* **context:** fix missing context tools ([30c6fe3](https://github.com/infra-geo-ouverte/igo2-lib/commit/30c6fe3)) -* **datasource:** fix xyz and feature datasource id genrator ([b74f9aa](https://github.com/infra-geo-ouverte/igo2-lib/commit/b74f9aa)) -* **editor:** fix wfs/wms editor issue ([543f800](https://github.com/infra-geo-ouverte/igo2-lib/commit/543f800)) -* **editor:** fix wfs/wms editor issue ([aeb1e57](https://github.com/infra-geo-ouverte/igo2-lib/commit/aeb1e57)) -* **entity:** fix issue with shared states ([7ae4226](https://github.com/infra-geo-ouverte/igo2-lib/commit/7ae4226)) -* **entity:** fix transaction key issue and add count getters on store and view ([abe36df](https://github.com/infra-geo-ouverte/igo2-lib/commit/abe36df)) -* **form:** change the form choices type from Observable to BehaviorSubject ([9308413](https://github.com/infra-geo-ouverte/igo2-lib/commit/9308413)) -* **geometry:** issue when changing the geometry type in the geoemtry field ([648dd96](https://github.com/infra-geo-ouverte/igo2-lib/commit/648dd96)) -* **icherche:** fix an issue with icherche reverse that occured when parsing the bbox ([be43a71](https://github.com/infra-geo-ouverte/igo2-lib/commit/be43a71)) -* **integrations:** replace tools options with inputs ([7e838ef](https://github.com/infra-geo-ouverte/igo2-lib/commit/7e838ef)) -* **layer:** fix layer issue with capabilities options ([4b6ad54](https://github.com/infra-geo-ouverte/igo2-lib/commit/4b6ad54)) -* **layer:** fix layer-item unsubscribe issue ([3217860](https://github.com/infra-geo-ouverte/igo2-lib/commit/3217860)) -* **layer:** fix map layers ordering and removal ([f88e03d](https://github.com/infra-geo-ouverte/igo2-lib/commit/f88e03d)) -* **layer list:** fix issue with reordering and sorting and clean up some code ([#286](https://github.com/infra-geo-ouverte/igo2-lib/issues/286)) ([6f0b78c](https://github.com/infra-geo-ouverte/igo2-lib/commit/6f0b78c)) -* **map:** fix map view error not initialized ([32f12bf](https://github.com/infra-geo-ouverte/igo2-lib/commit/32f12bf)) -* **mapService:** remove mapService ([96c855c](https://github.com/infra-geo-ouverte/igo2-lib/commit/96c855c)) -* **measure:** fix measurer tool title and i18n ([6a53e45](https://github.com/infra-geo-ouverte/igo2-lib/commit/6a53e45)) -* **measure:** properly clear segment measures after measuring an area ([74ee97f](https://github.com/infra-geo-ouverte/igo2-lib/commit/74ee97f)) -* **overlay:** add missing exports to the index file ([719b25c](https://github.com/infra-geo-ouverte/igo2-lib/commit/719b25c)) -* **overlay:** display feature's _mapTitle property ([100c5bd](https://github.com/infra-geo-ouverte/igo2-lib/commit/100c5bd)) -* **polyfills:** Allow string normalization on IE ([#263](https://github.com/infra-geo-ouverte/igo2-lib/issues/263)) ([0d1154e](https://github.com/infra-geo-ouverte/igo2-lib/commit/0d1154e)) -* **print:** fix print issue with wms legends ([87de1d8](https://github.com/infra-geo-ouverte/igo2-lib/commit/87de1d8)) -* **print:** print comment misplaced ([45d2883](https://github.com/infra-geo-ouverte/igo2-lib/commit/45d2883)) -* **providers:** providers must be in public_api ([843061e](https://github.com/infra-geo-ouverte/igo2-lib/commit/843061e)) -* **query:** restore query result layer index when more than one features are returned ([4f6d5f0](https://github.com/infra-geo-ouverte/igo2-lib/commit/4f6d5f0)) -* **query:** wms version support in query service ([df82157](https://github.com/infra-geo-ouverte/igo2-lib/commit/df82157)) -* **search-bar:** fix css ([76a33c3](https://github.com/infra-geo-ouverte/igo2-lib/commit/76a33c3)) -* **wfs editor:** fix wfs/wms editor recursion issue ([2cbef26](https://github.com/infra-geo-ouverte/igo2-lib/commit/2cbef26)) -* **zoom:** limit max zoom resolution ([4f63adf](https://github.com/infra-geo-ouverte/igo2-lib/commit/4f63adf)) +* **analytics:** change piwik to matomo ([8d73e28](https://github.com/infra-geo-ouverte/igo2-lib/commit/8d73e28ef278c1d8c1bdb6332e29395648367230)) +* **build:** fix build error caused by a bad import in the widget service ([02b52b3](https://github.com/infra-geo-ouverte/igo2-lib/commit/02b52b3308214d8b03e00a88c3e293d03b459c87)) +* **build:** fix builds to work with the new tool module from the common package ([e06c58b](https://github.com/infra-geo-ouverte/igo2-lib/commit/e06c58b250f4f83e5855735311d0dbfdfa982f73)) +* **catalog:** fix issue with the catalog browser that displayed nothing the second time it was accessed ([3365b23](https://github.com/infra-geo-ouverte/igo2-lib/commit/3365b23e887efa716141deba4c8c67580881812c)) +* **catalog:** properly display layers added or removed from the map tool ([c86f387](https://github.com/infra-geo-ouverte/igo2-lib/commit/c86f387cfb2c0d42ef43fe508705963cdb14e554)) +* **context:** fix missing context tools ([30c6fe3](https://github.com/infra-geo-ouverte/igo2-lib/commit/30c6fe351323b56e8703f4567bf8c5c7ab23c374)) +* **datasource:** fix xyz and feature datasource id genrator ([b74f9aa](https://github.com/infra-geo-ouverte/igo2-lib/commit/b74f9aa4bc0dc9f60d63f70c5ec2a5c680c15b10)) +* **editor:** fix wfs/wms editor issue ([543f800](https://github.com/infra-geo-ouverte/igo2-lib/commit/543f80055259aaf2283c2bcc21954b749cb1a38c)) +* **editor:** fix wfs/wms editor issue ([aeb1e57](https://github.com/infra-geo-ouverte/igo2-lib/commit/aeb1e57683d95e3da40957261af4e471e54a7606)) +* **entity:** fix issue with shared states ([7ae4226](https://github.com/infra-geo-ouverte/igo2-lib/commit/7ae42266ba49a860b7a3d8f0dfc38f89e568210d)) +* **entity:** fix transaction key issue and add count getters on store and view ([abe36df](https://github.com/infra-geo-ouverte/igo2-lib/commit/abe36df430bb99dc44326ab28606f9833e2395bf)) +* **form:** change the form choices type from Observable to BehaviorSubject ([9308413](https://github.com/infra-geo-ouverte/igo2-lib/commit/93084139ab8c795f1d9cd159cb7797f5c2467dc5)) +* **geometry:** issue when changing the geometry type in the geoemtry field ([648dd96](https://github.com/infra-geo-ouverte/igo2-lib/commit/648dd96a0bd0f2713fea00d3638864e1e51c51b3)) +* **icherche:** fix an issue with icherche reverse that occured when parsing the bbox ([be43a71](https://github.com/infra-geo-ouverte/igo2-lib/commit/be43a712c09906ff5d0923dc248771575d0864fc)) +* **integrations:** replace tools options with inputs ([7e838ef](https://github.com/infra-geo-ouverte/igo2-lib/commit/7e838efe98668606e5150a872fc2cd0ab8da3e63)) +* **layer:** fix layer issue with capabilities options ([4b6ad54](https://github.com/infra-geo-ouverte/igo2-lib/commit/4b6ad544471b308b5cbb34ad43edfb3df515df31)) +* **layer:** fix layer-item unsubscribe issue ([3217860](https://github.com/infra-geo-ouverte/igo2-lib/commit/3217860d130d845d96e7c00dffc0133d85f4af71)) +* **layer:** fix map layers ordering and removal ([f88e03d](https://github.com/infra-geo-ouverte/igo2-lib/commit/f88e03d73d09b764af563678edca6bd0877553e4)) +* **layer list:** fix issue with reordering and sorting and clean up some code ([#286](https://github.com/infra-geo-ouverte/igo2-lib/issues/286)) ([6f0b78c](https://github.com/infra-geo-ouverte/igo2-lib/commit/6f0b78c6bdf8b7f4b09b1cfb76fe31d0472c2793)) +* **map:** fix map view error not initialized ([32f12bf](https://github.com/infra-geo-ouverte/igo2-lib/commit/32f12bfdf17912e1dcdc7514fee6354123355bab)) +* **mapService:** remove mapService ([96c855c](https://github.com/infra-geo-ouverte/igo2-lib/commit/96c855cfa02962278efc84b1ac74d5c48b130a4e)) +* **measure:** fix measurer tool title and i18n ([6a53e45](https://github.com/infra-geo-ouverte/igo2-lib/commit/6a53e45dee6e0c9b13c7c3527a2065c1f1dd855b)) +* **measure:** properly clear segment measures after measuring an area ([74ee97f](https://github.com/infra-geo-ouverte/igo2-lib/commit/74ee97f5be5774e782272fdb759645734aba1c5c)) +* **overlay:** add missing exports to the index file ([719b25c](https://github.com/infra-geo-ouverte/igo2-lib/commit/719b25c70812a6f093325a027694b8c57da762a8)) +* **overlay:** display feature's _mapTitle property ([100c5bd](https://github.com/infra-geo-ouverte/igo2-lib/commit/100c5bd29b2af425f93276c186678fe945d1723c)) +* **polyfills:** Allow string normalization on IE ([#263](https://github.com/infra-geo-ouverte/igo2-lib/issues/263)) ([0d1154e](https://github.com/infra-geo-ouverte/igo2-lib/commit/0d1154e858126f8cd17305a00c9885c5b7398aef)) +* **print:** fix print issue with wms legends ([87de1d8](https://github.com/infra-geo-ouverte/igo2-lib/commit/87de1d837f2a45dcf144ae89a504ff3409d6bf08)) +* **print:** print comment misplaced ([45d2883](https://github.com/infra-geo-ouverte/igo2-lib/commit/45d28834e959f3d59c8ccb91c9b1a9f0965b9277)) +* **providers:** providers must be in public_api ([843061e](https://github.com/infra-geo-ouverte/igo2-lib/commit/843061e39d8fc9e643509bb7b7d3d40eb952e9d1)) +* **query:** restore query result layer index when more than one features are returned ([4f6d5f0](https://github.com/infra-geo-ouverte/igo2-lib/commit/4f6d5f0f29c4e7da26204b6190ee0e4d5cd0c5e4)) +* **query:** wms version support in query service ([df82157](https://github.com/infra-geo-ouverte/igo2-lib/commit/df82157a6f220cdca073132d33d632aea6c576cd)) +* **search-bar:** fix css ([76a33c3](https://github.com/infra-geo-ouverte/igo2-lib/commit/76a33c38ab54896c69b8608b0bc3934c1b5727d6)) +* **wfs editor:** fix wfs/wms editor recursion issue ([2cbef26](https://github.com/infra-geo-ouverte/igo2-lib/commit/2cbef26d906cab284ca166b777c128624e049ebb)) +* **zoom:** limit max zoom resolution ([4f63adf](https://github.com/infra-geo-ouverte/igo2-lib/commit/4f63adfc7092e11757a2d5ddf30f76d3dd4c99d9)) ### Features -* **action:** action module and actionbar component ([017d97e](https://github.com/infra-geo-ouverte/igo2-lib/commit/017d97e)) -* **action:** allow action handlers to receive args ([6a3b8cc](https://github.com/infra-geo-ouverte/igo2-lib/commit/6a3b8cc)) -* **angular:** upgrade to angular7 ([02cf0ba](https://github.com/infra-geo-ouverte/igo2-lib/commit/02cf0ba)) -* **catalog:** support wmts catalogs and ordering by title ([a5041e9](https://github.com/infra-geo-ouverte/igo2-lib/commit/a5041e9)) -* **catalog:** wmts not support regex filters ([9489dbc](https://github.com/infra-geo-ouverte/igo2-lib/commit/9489dbc)) -* **config:** use a deep merge for merging the run-time and the environment config ([#287](https://github.com/infra-geo-ouverte/igo2-lib/issues/287)) ([459a9e9](https://github.com/infra-geo-ouverte/igo2-lib/commit/459a9e9)) -* **demo:** add table demo ([3ef98db](https://github.com/infra-geo-ouverte/igo2-lib/commit/3ef98db)) -* **dynamic-component:** dynamic component class and dynamic outlet component ([7b4e90c](https://github.com/infra-geo-ouverte/igo2-lib/commit/7b4e90c)) -* **edition:** consider thta no entity is selected when more than one is selected ([918ce5b](https://github.com/infra-geo-ouverte/igo2-lib/commit/918ce5b)) -* **edition:** wms edition with ogc filters + wfs download widget ([7f216d4](https://github.com/infra-geo-ouverte/igo2-lib/commit/7f216d4)) -* **entity:** entity selector component ([d4e5ea0](https://github.com/infra-geo-ouverte/igo2-lib/commit/d4e5ea0)) -* **entity:** merge entity module and add an entity-table demo ([757e45b](https://github.com/infra-geo-ouverte/igo2-lib/commit/757e45b)) -* **entity:** merge entity module and add an entity-table demo ([f892dc2](https://github.com/infra-geo-ouverte/igo2-lib/commit/f892dc2)) -* **entity table:** add optional selection checkboxes to the entity table ([5cfe6ac](https://github.com/infra-geo-ouverte/igo2-lib/commit/5cfe6ac)) -* **entity table:** allow custom header class ([00affa1](https://github.com/infra-geo-ouverte/igo2-lib/commit/00affa1)) -* **entity table:** allow multiple selections ([3b4f1d9](https://github.com/infra-geo-ouverte/igo2-lib/commit/3b4f1d9)) -* **entity table:** entity table now supports selection checkboxes ([01f549f](https://github.com/infra-geo-ouverte/igo2-lib/commit/01f549f)) -* **entity table:** select only one entity on row click, and a multiple on checkbox toggle ([1d7ac3b](https://github.com/infra-geo-ouverte/igo2-lib/commit/1d7ac3b)) -* **entity table:** support unsanitized html renderer ([3e6e98d](https://github.com/infra-geo-ouverte/igo2-lib/commit/3e6e98d)) -* **feature:** improve the featuire store loading strategy motion behavior ([a3e3e04](https://github.com/infra-geo-ouverte/igo2-lib/commit/a3e3e04)) -* **feature store:** feature store demo ([d7d4809](https://github.com/infra-geo-ouverte/igo2-lib/commit/d7d4809)) -* **form:** add support for form group valdiation ([b575461](https://github.com/infra-geo-ouverte/igo2-lib/commit/b575461)) -* **form:** configurable forms ([abad9ab](https://github.com/infra-geo-ouverte/igo2-lib/commit/abad9ab)) -* **form:** make the geometry types configurables in the geometry field ([faa4b45](https://github.com/infra-geo-ouverte/igo2-lib/commit/faa4b45)) -* **geometry:** add config options to the geometry form field ([a988179](https://github.com/infra-geo-ouverte/igo2-lib/commit/a988179)) -* **geometry:** geometry module and geometry form field ([9f4d86d](https://github.com/infra-geo-ouverte/igo2-lib/commit/9f4d86d)) -* **import-export:** import service returns features and both services let the parent component handle errors. Also, use ogre when possible. ([10bb152](https://github.com/infra-geo-ouverte/igo2-lib/commit/10bb152)) -* **import/export:** import/export service supports more file and handles export errors ([405582c](https://github.com/infra-geo-ouverte/igo2-lib/commit/405582c)) -* **integration:** add edition module ([ac7791b](https://github.com/infra-geo-ouverte/igo2-lib/commit/ac7791b)) -* **integration:** add map tool in integration ([d688327](https://github.com/infra-geo-ouverte/igo2-lib/commit/d688327)) -* **layer:** queryable layers can optionnally have a have indicating that they are queryable ([41930f0](https://github.com/infra-geo-ouverte/igo2-lib/commit/41930f0)) -* **layer:** Visible layers show legend onInit ([9b79373](https://github.com/infra-geo-ouverte/igo2-lib/commit/9b79373)) -* **legend:** make the legend adapt with the scale level ([d4b823f](https://github.com/infra-geo-ouverte/igo2-lib/commit/d4b823f)) -* **map:** handle context layer in a way that doesn't interfere with … ([#275](https://github.com/infra-geo-ouverte/igo2-lib/issues/275)) ([feeeb2a](https://github.com/infra-geo-ouverte/igo2-lib/commit/feeeb2a)) -* **measure:** after an area measure is complete, remove the segment measures ([ce7066b](https://github.com/infra-geo-ouverte/igo2-lib/commit/ce7066b)) -* **measure:** allow measuring while drawing a geometry using the geometry field ([f476587](https://github.com/infra-geo-ouverte/igo2-lib/commit/f476587)) -* **measure:** allow selecting multiple measures with checkboxes ([fd4158f](https://github.com/infra-geo-ouverte/igo2-lib/commit/fd4158f)) -* **measure:** remove vertex measures on completion of an area measure ([90dd732](https://github.com/infra-geo-ouverte/igo2-lib/commit/90dd732)) -* **measure:** working measure module ([e61a2aa](https://github.com/infra-geo-ouverte/igo2-lib/commit/e61a2aa)) -* **measure:** working measure module ([4a74094](https://github.com/infra-geo-ouverte/igo2-lib/commit/4a74094)) -* **modify:** the modify control can now add holes to a polygon by holding the CTRL key ([601a295](https://github.com/infra-geo-ouverte/igo2-lib/commit/601a295)) -* **package:** upgrade openlayers ([863d849](https://github.com/infra-geo-ouverte/igo2-lib/commit/863d849)) -* **projection:** inject the projection service with the map state ([d3a8f32](https://github.com/infra-geo-ouverte/igo2-lib/commit/d3a8f32)) -* **projection:** projection service where custom projections can be registered ([8a7bdd6](https://github.com/infra-geo-ouverte/igo2-lib/commit/8a7bdd6)) -* **search:** add search state ([58a6431](https://github.com/infra-geo-ouverte/igo2-lib/commit/58a6431)) -* **search:** allow custom search types ([cd1b282](https://github.com/infra-geo-ouverte/igo2-lib/commit/cd1b282)) -* **search:** don't display the number of results per source if there is only one and remove the layer index in a map query result ([9b056a9](https://github.com/infra-geo-ouverte/igo2-lib/commit/9b056a9)) -* **search:** make search source params overridable on demand ([9789f11](https://github.com/infra-geo-ouverte/igo2-lib/commit/9789f11)) -* **search-results:** search-results-tool ([1e64e46](https://github.com/infra-geo-ouverte/igo2-lib/commit/1e64e46)) -* **slice:** working slice control (polygons only) ([0cdd328](https://github.com/infra-geo-ouverte/igo2-lib/commit/0cdd328)) -* **spinner:** improve spinner behavior ([e360f60](https://github.com/infra-geo-ouverte/igo2-lib/commit/e360f60)) -* **store:** make it possible to configure the feature store movement ([932a8bf](https://github.com/infra-geo-ouverte/igo2-lib/commit/932a8bf)) -* **toolbox:** refactor context toolbar into a better and reusable toolbox ([64e078d](https://github.com/infra-geo-ouverte/igo2-lib/commit/64e078d)) -* **transaction:** uncommited transactions can be rollbacked ([d93fe04](https://github.com/infra-geo-ouverte/igo2-lib/commit/d93fe04)) -* **view:** move most of the map view stuff into a dedicated controller and track the previous and next view state ([c8d86c6](https://github.com/infra-geo-ouverte/igo2-lib/commit/c8d86c6)) -* **wfs:** ogc filter widget title and tooltip ([#282](https://github.com/infra-geo-ouverte/igo2-lib/issues/282)) ([13d2eb1](https://github.com/infra-geo-ouverte/igo2-lib/commit/13d2eb1)) -* **widget:** add widget type ([0ca4281](https://github.com/infra-geo-ouverte/igo2-lib/commit/0ca4281)) -* **widget:** allow passing subscribers to a widget ([56665f9](https://github.com/infra-geo-ouverte/igo2-lib/commit/56665f9)) -* **widget:** widget module. A widget is a specialez version of a dynamic component ([3da3e34](https://github.com/infra-geo-ouverte/igo2-lib/commit/3da3e34)) -* **wms:** Provide title to grouped layers (comma) ([e8ddafa](https://github.com/infra-geo-ouverte/igo2-lib/commit/e8ddafa)) +* **action:** action module and actionbar component ([017d97e](https://github.com/infra-geo-ouverte/igo2-lib/commit/017d97ededfefda0629f019c336d1665d2264e0a)) +* **action:** allow action handlers to receive args ([6a3b8cc](https://github.com/infra-geo-ouverte/igo2-lib/commit/6a3b8ccc9636ad8cf76d6ea3997ec182d13cbd66)) +* **angular:** upgrade to angular7 ([02cf0ba](https://github.com/infra-geo-ouverte/igo2-lib/commit/02cf0bac5d44e3188ee5932206046a41151484a2)) +* **catalog:** support wmts catalogs and ordering by title ([a5041e9](https://github.com/infra-geo-ouverte/igo2-lib/commit/a5041e9d038557d993ef0273fabf1d2a38f22f0d)) +* **catalog:** wmts not support regex filters ([9489dbc](https://github.com/infra-geo-ouverte/igo2-lib/commit/9489dbcbd218b3d7b5090d4839df992803a987ec)) +* **config:** use a deep merge for merging the run-time and the environment config ([#287](https://github.com/infra-geo-ouverte/igo2-lib/issues/287)) ([459a9e9](https://github.com/infra-geo-ouverte/igo2-lib/commit/459a9e903b8240a5dcaec43027d2fb6582a86a20)) +* **demo:** add table demo ([3ef98db](https://github.com/infra-geo-ouverte/igo2-lib/commit/3ef98db8a1085fba3d0a3d41d2e3c5d70a7b5544)) +* **dynamic-component:** dynamic component class and dynamic outlet component ([7b4e90c](https://github.com/infra-geo-ouverte/igo2-lib/commit/7b4e90c03f65875f764816daf66f5618a50ceb5e)) +* **edition:** consider thta no entity is selected when more than one is selected ([918ce5b](https://github.com/infra-geo-ouverte/igo2-lib/commit/918ce5bd9a69ffdc8647010a8ffcd7a23c4f6749)) +* **edition:** wms edition with ogc filters + wfs download widget ([7f216d4](https://github.com/infra-geo-ouverte/igo2-lib/commit/7f216d496605f22aaa69444677a5eb21b7476857)) +* **entity:** entity selector component ([d4e5ea0](https://github.com/infra-geo-ouverte/igo2-lib/commit/d4e5ea0b4715d4656e43adcb3d202df6f018a4a2)) +* **entity:** merge entity module and add an entity-table demo ([757e45b](https://github.com/infra-geo-ouverte/igo2-lib/commit/757e45ba62022ef3fca9827c8762519ff027a62e)) +* **entity:** merge entity module and add an entity-table demo ([f892dc2](https://github.com/infra-geo-ouverte/igo2-lib/commit/f892dc25da44a40565c53e7377be83b34df55590)) +* **entity table:** add optional selection checkboxes to the entity table ([5cfe6ac](https://github.com/infra-geo-ouverte/igo2-lib/commit/5cfe6ac7c736e2176f99c9c45ba6fd3091d82587)) +* **entity table:** allow custom header class ([00affa1](https://github.com/infra-geo-ouverte/igo2-lib/commit/00affa1fb65804bd3d30c768fcde66edc3df5cf7)) +* **entity table:** allow multiple selections ([3b4f1d9](https://github.com/infra-geo-ouverte/igo2-lib/commit/3b4f1d957d93442c7d42b420d0283e126e5f4fe9)) +* **entity table:** entity table now supports selection checkboxes ([01f549f](https://github.com/infra-geo-ouverte/igo2-lib/commit/01f549f91567103e96b751d04fe9b1df2a3a0e12)) +* **entity table:** select only one entity on row click, and a multiple on checkbox toggle ([1d7ac3b](https://github.com/infra-geo-ouverte/igo2-lib/commit/1d7ac3b904ccc7dd1e063b439948e77882991d32)) +* **entity table:** support unsanitized html renderer ([3e6e98d](https://github.com/infra-geo-ouverte/igo2-lib/commit/3e6e98d6c0fd24da7b67b67f1c88d09aaae12334)) +* **feature:** improve the featuire store loading strategy motion behavior ([a3e3e04](https://github.com/infra-geo-ouverte/igo2-lib/commit/a3e3e04643cd2ae42a8e8e27cd436c34217c2224)) +* **feature store:** feature store demo ([d7d4809](https://github.com/infra-geo-ouverte/igo2-lib/commit/d7d4809badd09e1fc8d8ecd332b77933d34e02f4)) +* **form:** add support for form group valdiation ([b575461](https://github.com/infra-geo-ouverte/igo2-lib/commit/b5754616c8e3f815d62fe6864c1c3ee189ff8b60)) +* **form:** configurable forms ([abad9ab](https://github.com/infra-geo-ouverte/igo2-lib/commit/abad9ab0d6154fa619bfd78ec7a0af98c86809cf)) +* **form:** make the geometry types configurables in the geometry field ([faa4b45](https://github.com/infra-geo-ouverte/igo2-lib/commit/faa4b45c72197a3bcc919769f4fb1a92258943c5)) +* **geometry:** add config options to the geometry form field ([a988179](https://github.com/infra-geo-ouverte/igo2-lib/commit/a98817982fd69ba022e9f65c3bc1b0282819b47e)) +* **geometry:** geometry module and geometry form field ([9f4d86d](https://github.com/infra-geo-ouverte/igo2-lib/commit/9f4d86dbccb5846d0f83ed2cdebd4e074f6379db)) +* **import-export:** import service returns features and both services let the parent component handle errors. Also, use ogre when possible. ([10bb152](https://github.com/infra-geo-ouverte/igo2-lib/commit/10bb1524a95dc18aae256283cb17a78b300eef0c)) +* **import/export:** import/export service supports more file and handles export errors ([405582c](https://github.com/infra-geo-ouverte/igo2-lib/commit/405582c063fe5db34e810e4e121a722e727c9eaa)) +* **integration:** add edition module ([ac7791b](https://github.com/infra-geo-ouverte/igo2-lib/commit/ac7791ba4336e59b6b1efbd6fd3ef3ac1b20745a)) +* **integration:** add map tool in integration ([d688327](https://github.com/infra-geo-ouverte/igo2-lib/commit/d688327d4e2ff58b16f8d5eac2d24377568dc798)) +* **layer:** queryable layers can optionnally have a have indicating that they are queryable ([41930f0](https://github.com/infra-geo-ouverte/igo2-lib/commit/41930f0f17f3e4fa6f654480df5306979a07666f)) +* **layer:** Visible layers show legend onInit ([9b79373](https://github.com/infra-geo-ouverte/igo2-lib/commit/9b7937337052258cf2995ee06ce5365973c9608c)) +* **legend:** make the legend adapt with the scale level ([d4b823f](https://github.com/infra-geo-ouverte/igo2-lib/commit/d4b823faa9b8269e29292335ef5ce5dd7e8af94e)) +* **map:** handle context layer in a way that doesn't interfere with … ([#275](https://github.com/infra-geo-ouverte/igo2-lib/issues/275)) ([feeeb2a](https://github.com/infra-geo-ouverte/igo2-lib/commit/feeeb2a8bbcc3d1ac0f682bc9eabe1b502645811)) +* **measure:** after an area measure is complete, remove the segment measures ([ce7066b](https://github.com/infra-geo-ouverte/igo2-lib/commit/ce7066b4c2948acdc9833400da62580fcad0be85)) +* **measure:** allow measuring while drawing a geometry using the geometry field ([f476587](https://github.com/infra-geo-ouverte/igo2-lib/commit/f476587e8f382bf55fc75a5a4e051085432410f1)) +* **measure:** allow selecting multiple measures with checkboxes ([fd4158f](https://github.com/infra-geo-ouverte/igo2-lib/commit/fd4158f519419dd49f0ebaf38129e96cdc192ac5)) +* **measure:** remove vertex measures on completion of an area measure ([90dd732](https://github.com/infra-geo-ouverte/igo2-lib/commit/90dd732803c1ad2e8594f418a472d0aa9c5922b9)) +* **measure:** working measure module ([e61a2aa](https://github.com/infra-geo-ouverte/igo2-lib/commit/e61a2aaac288df06ecd31c1ce2333df087c6d7b3)) +* **measure:** working measure module ([4a74094](https://github.com/infra-geo-ouverte/igo2-lib/commit/4a7409491f9bc14b10a9711ce4f33a25cfd0b12d)) +* **modify:** the modify control can now add holes to a polygon by holding the CTRL key ([601a295](https://github.com/infra-geo-ouverte/igo2-lib/commit/601a295fa366fd1a935f426736ba75afd7bfdcae)) +* **package:** upgrade openlayers ([863d849](https://github.com/infra-geo-ouverte/igo2-lib/commit/863d849a6e69a943b8e711e79ee1b402d807f02b)) +* **projection:** inject the projection service with the map state ([d3a8f32](https://github.com/infra-geo-ouverte/igo2-lib/commit/d3a8f32012a12fb5ef8ef4a75dc805023784c750)) +* **projection:** projection service where custom projections can be registered ([8a7bdd6](https://github.com/infra-geo-ouverte/igo2-lib/commit/8a7bdd634730f30093c094925a6f1dc68e4e8efe)) +* **search:** add search state ([58a6431](https://github.com/infra-geo-ouverte/igo2-lib/commit/58a643183e5009754e28de8ae77fd42c09699a20)) +* **search:** allow custom search types ([cd1b282](https://github.com/infra-geo-ouverte/igo2-lib/commit/cd1b282a0f0cc7b810a42952d44225d0973668ab)) +* **search:** don't display the number of results per source if there is only one and remove the layer index in a map query result ([9b056a9](https://github.com/infra-geo-ouverte/igo2-lib/commit/9b056a9331c1ffde1f9bfdc2f8ac3bd0f0f4f630)) +* **search:** make search source params overridable on demand ([9789f11](https://github.com/infra-geo-ouverte/igo2-lib/commit/9789f11c1269907604ce114b06e912d6c1884b98)) +* **search-results:** search-results-tool ([1e64e46](https://github.com/infra-geo-ouverte/igo2-lib/commit/1e64e46cb9bd9168b3203d568ce91b54777b9f38)) +* **slice:** working slice control (polygons only) ([0cdd328](https://github.com/infra-geo-ouverte/igo2-lib/commit/0cdd328b76e14f25ff3298846bb68a96bd009cd1)) +* **spinner:** improve spinner behavior ([e360f60](https://github.com/infra-geo-ouverte/igo2-lib/commit/e360f60b414349239f84370772a9e78ae54fb617)) +* **store:** make it possible to configure the feature store movement ([932a8bf](https://github.com/infra-geo-ouverte/igo2-lib/commit/932a8bf4232eada3cd9e5c883be58d8b9831d305)) +* **toolbox:** refactor context toolbar into a better and reusable toolbox ([64e078d](https://github.com/infra-geo-ouverte/igo2-lib/commit/64e078d211759024ac79668279f58038bbd1099d)) +* **transaction:** uncommited transactions can be rollbacked ([d93fe04](https://github.com/infra-geo-ouverte/igo2-lib/commit/d93fe044b8fbc83af69ca403f66b13cca9c9d346)) +* **view:** move most of the map view stuff into a dedicated controller and track the previous and next view state ([c8d86c6](https://github.com/infra-geo-ouverte/igo2-lib/commit/c8d86c64ea0daaa90fb0082fb088c82bde6fc46b)) +* **wfs:** ogc filter widget title and tooltip ([#282](https://github.com/infra-geo-ouverte/igo2-lib/issues/282)) ([13d2eb1](https://github.com/infra-geo-ouverte/igo2-lib/commit/13d2eb1ebb18433378c5c8993a1d6ded2b90e713)) +* **widget:** add widget type ([0ca4281](https://github.com/infra-geo-ouverte/igo2-lib/commit/0ca4281be3db8916b0fb7dffc43b2eb461f32a8d)) +* **widget:** allow passing subscribers to a widget ([56665f9](https://github.com/infra-geo-ouverte/igo2-lib/commit/56665f9d7e2198f23bcabc2ed82b82256d58ff0d)) +* **widget:** widget module. A widget is a specialez version of a dynamic component ([3da3e34](https://github.com/infra-geo-ouverte/igo2-lib/commit/3da3e3446594977bfe31e328051bbc682c898af6)) +* **wms:** Provide title to grouped layers (comma) ([e8ddafa](https://github.com/infra-geo-ouverte/igo2-lib/commit/e8ddafa388b75c742e6df55f34d796cefbf531ab)) @@ -311,10 +400,10 @@ ### Bug Fixes -* various minor fix ([#262](https://github.com/infra-geo-ouverte/igo2-lib/issues/262)) ([3f3f054](https://github.com/infra-geo-ouverte/igo2-lib/commit/3f3f054)) -* **custom-html:** ByPassTrustHtml to string declared as html ([#256](https://github.com/infra-geo-ouverte/igo2-lib/issues/256)) ([7a9b71d](https://github.com/infra-geo-ouverte/igo2-lib/commit/7a9b71d)) -* **rotation:** add rotation button ([#261](https://github.com/infra-geo-ouverte/igo2-lib/issues/261)) ([039ae62](https://github.com/infra-geo-ouverte/igo2-lib/commit/039ae62)) -* **string:** inverse inserted and deleted class when string is empty ([e486b4c](https://github.com/infra-geo-ouverte/igo2-lib/commit/e486b4c)) +* various minor fix ([#262](https://github.com/infra-geo-ouverte/igo2-lib/issues/262)) ([3f3f054](https://github.com/infra-geo-ouverte/igo2-lib/commit/3f3f05426b126a568282bb0cb7e73391079e0327)) +* **custom-html:** ByPassTrustHtml to string declared as html ([#256](https://github.com/infra-geo-ouverte/igo2-lib/issues/256)) ([7a9b71d](https://github.com/infra-geo-ouverte/igo2-lib/commit/7a9b71d6b603af9f12385e720280955af11d166c)) +* **rotation:** add rotation button ([#261](https://github.com/infra-geo-ouverte/igo2-lib/issues/261)) ([039ae62](https://github.com/infra-geo-ouverte/igo2-lib/commit/039ae625cdb27bee688c020ca0be9a5bfea1a569)) +* **string:** inverse inserted and deleted class when string is empty ([e486b4c](https://github.com/infra-geo-ouverte/igo2-lib/commit/e486b4c40b91786f15927e97a89c18f9a9c95989)) @@ -323,7 +412,7 @@ ### Features -* **theme:** add teal theme ([9cbc2d7](https://github.com/infra-geo-ouverte/igo2-lib/commit/9cbc2d7)) +* **theme:** add teal theme ([9cbc2d7](https://github.com/infra-geo-ouverte/igo2-lib/commit/9cbc2d70af4ac6907e348702dbfa081d209b33e7)) @@ -332,7 +421,7 @@ ### Bug Fixes -* **package:** add angular-cli-ghpages dependencies ([f138029](https://github.com/infra-geo-ouverte/igo2-lib/commit/f138029)) +* **package:** add angular-cli-ghpages dependencies ([f138029](https://github.com/infra-geo-ouverte/igo2-lib/commit/f13802941ac2fc2c54d17e1550d6da8092255622)) @@ -341,22 +430,22 @@ ### Bug Fixes -* **gulpfile:** Empty directory ([#252](https://github.com/infra-geo-ouverte/igo2-lib/issues/252)) ([6bf6bd6](https://github.com/infra-geo-ouverte/igo2-lib/commit/6bf6bd6)) -* **layer-list:** wrong keyword was used. ([#253](https://github.com/infra-geo-ouverte/igo2-lib/issues/253)) ([12785d4](https://github.com/infra-geo-ouverte/igo2-lib/commit/12785d4)) -* **ogc-filter:** OGC Filters from contexts now interpreted ([#257](https://github.com/infra-geo-ouverte/igo2-lib/issues/257)) ([f209332](https://github.com/infra-geo-ouverte/igo2-lib/commit/f209332)) -* **string-utils:** cast to string ([e12feb2](https://github.com/infra-geo-ouverte/igo2-lib/commit/e12feb2)) +* **gulpfile:** Empty directory ([#252](https://github.com/infra-geo-ouverte/igo2-lib/issues/252)) ([6bf6bd6](https://github.com/infra-geo-ouverte/igo2-lib/commit/6bf6bd62252ddaba8cbfda996050183419736add)) +* **layer-list:** wrong keyword was used. ([#253](https://github.com/infra-geo-ouverte/igo2-lib/issues/253)) ([12785d4](https://github.com/infra-geo-ouverte/igo2-lib/commit/12785d41b23c7b9226148c92aa3c498f5456887d)) +* **ogc-filter:** OGC Filters from contexts now interpreted ([#257](https://github.com/infra-geo-ouverte/igo2-lib/issues/257)) ([f209332](https://github.com/infra-geo-ouverte/igo2-lib/commit/f2093328dad07b9b161de4d9f41a13da4b1ca36e)) +* **string-utils:** cast to string ([e12feb2](https://github.com/infra-geo-ouverte/igo2-lib/commit/e12feb23c72bd08b5be6a53d4ec2e19c5c1eb9de)) ### Features -* **cache:** add metadata tag to cache calls ([793d1ff](https://github.com/infra-geo-ouverte/igo2-lib/commit/793d1ff)) -* **gulp:** upgrade gulp to 4.0 ([b051df8](https://github.com/infra-geo-ouverte/igo2-lib/commit/b051df8)) -* **layer-list:** Allow search with layer keyword (capabilities or context) ([#250](https://github.com/infra-geo-ouverte/igo2-lib/issues/250)) ([9c7ee86](https://github.com/infra-geo-ouverte/igo2-lib/commit/9c7ee86)) -* **layer-list:** control layerlist by url ([#248](https://github.com/infra-geo-ouverte/igo2-lib/issues/248)) ([7e609af](https://github.com/infra-geo-ouverte/igo2-lib/commit/7e609af)) -* **package:** update package-lock ([33dec7c](https://github.com/infra-geo-ouverte/igo2-lib/commit/33dec7c)) -* **query:** Provide ALIAS to wms getfeatureinfo(gml), wfs and vector datasources ([#249](https://github.com/infra-geo-ouverte/igo2-lib/issues/249)) ([871be03](https://github.com/infra-geo-ouverte/igo2-lib/commit/871be03)) -* **sidenav:** put the same title as the tab ([eaece1c](https://github.com/infra-geo-ouverte/igo2-lib/commit/eaece1c)) -* **theme:** add blue theme ([0652936](https://github.com/infra-geo-ouverte/igo2-lib/commit/0652936)) +* **cache:** add metadata tag to cache calls ([793d1ff](https://github.com/infra-geo-ouverte/igo2-lib/commit/793d1ff3efdba2c73b74e5c1cc63f65f7cbf1530)) +* **gulp:** upgrade gulp to 4.0 ([b051df8](https://github.com/infra-geo-ouverte/igo2-lib/commit/b051df89973d31fa69b50d7ea11ee0a1a5d69e72)) +* **layer-list:** Allow search with layer keyword (capabilities or context) ([#250](https://github.com/infra-geo-ouverte/igo2-lib/issues/250)) ([9c7ee86](https://github.com/infra-geo-ouverte/igo2-lib/commit/9c7ee862da84fbc114d03f41b8a97e5bcf7b27d2)) +* **layer-list:** control layerlist by url ([#248](https://github.com/infra-geo-ouverte/igo2-lib/issues/248)) ([7e609af](https://github.com/infra-geo-ouverte/igo2-lib/commit/7e609afb4e5f7d42bd0e4ae89f66bcd47373ca0e)) +* **package:** update package-lock ([33dec7c](https://github.com/infra-geo-ouverte/igo2-lib/commit/33dec7c7ba623b3579d5ad44a38126866f1f5a08)) +* **query:** Provide ALIAS to wms getfeatureinfo(gml), wfs and vector datasources ([#249](https://github.com/infra-geo-ouverte/igo2-lib/issues/249)) ([871be03](https://github.com/infra-geo-ouverte/igo2-lib/commit/871be03058aee322c635d05a5abcd12afb2610e3)) +* **sidenav:** put the same title as the tab ([eaece1c](https://github.com/infra-geo-ouverte/igo2-lib/commit/eaece1cad9ac5d473089b7fae4c3426db1449f3d)) +* **theme:** add blue theme ([0652936](https://github.com/infra-geo-ouverte/igo2-lib/commit/0652936f008c2e820bef9592480b9bed2ecdb13a)) @@ -365,16 +454,16 @@ ### Bug Fixes -* **print:** Print options fix Issue [#189](https://github.com/infra-geo-ouverte/igo2-lib/issues/189) ([#238](https://github.com/infra-geo-ouverte/igo2-lib/issues/238)) ([6f8921e](https://github.com/infra-geo-ouverte/igo2-lib/commit/6f8921e)) -* **query:** remove shape propertie after getFeatureInfo ([a79637c](https://github.com/infra-geo-ouverte/igo2-lib/commit/a79637c)) +* **print:** Print options fix Issue [#189](https://github.com/infra-geo-ouverte/igo2-lib/issues/189) ([#238](https://github.com/infra-geo-ouverte/igo2-lib/issues/238)) ([6f8921e](https://github.com/infra-geo-ouverte/igo2-lib/commit/6f8921e9dea4a7958e114ec90eb737f252ae9e05)) +* **query:** remove shape propertie after getFeatureInfo ([a79637c](https://github.com/infra-geo-ouverte/igo2-lib/commit/a79637c498905ad5606b33cfcde8535693acd616)) ### Features -* **datasource:** add Carto capabilities from mapId, add legends for Carto and ArcGIS Rest ([d908484](https://github.com/infra-geo-ouverte/igo2-lib/commit/d908484)) -* **demo:** add ArcGIS Rest, Tile ArcGIS Rest and Carto examples ([d095cd6](https://github.com/infra-geo-ouverte/igo2-lib/commit/d095cd6)) -* **list:** igo-list-items can now be disabled ([#233](https://github.com/infra-geo-ouverte/igo2-lib/issues/233)) ([ebdc466](https://github.com/infra-geo-ouverte/igo2-lib/commit/ebdc466)) -* **panel:** make it possible to create a igo-panel without a header ([dc9783e](https://github.com/infra-geo-ouverte/igo2-lib/commit/dc9783e)) +* **datasource:** add Carto capabilities from mapId, add legends for Carto and ArcGIS Rest ([d908484](https://github.com/infra-geo-ouverte/igo2-lib/commit/d908484b07a86581f29a5d84f5f48ce71c51c99e)) +* **demo:** add ArcGIS Rest, Tile ArcGIS Rest and Carto examples ([d095cd6](https://github.com/infra-geo-ouverte/igo2-lib/commit/d095cd6445e25485a00f25dd87fded6573a4ff18)) +* **list:** igo-list-items can now be disabled ([#233](https://github.com/infra-geo-ouverte/igo2-lib/issues/233)) ([ebdc466](https://github.com/infra-geo-ouverte/igo2-lib/commit/ebdc466b7b5d6418872c6633db9c63391f3c18a9)) +* **panel:** make it possible to create a igo-panel without a header ([dc9783e](https://github.com/infra-geo-ouverte/igo2-lib/commit/dc9783e1577107288fa67dd17fee06fab3f797bb)) @@ -383,8 +472,8 @@ ### Bug Fixes -* **import:** add mimetype for zip file ([6dc9cce](https://github.com/infra-geo-ouverte/igo2-lib/commit/6dc9cce)) -* **layer:** options defined in context take precedence over getCapabilities ([e6bc48f](https://github.com/infra-geo-ouverte/igo2-lib/commit/e6bc48f)) +* **import:** add mimetype for zip file ([6dc9cce](https://github.com/infra-geo-ouverte/igo2-lib/commit/6dc9cce9ec68657f95124bfddd1f1df430c6a3cf)) +* **layer:** options defined in context take precedence over getCapabilities ([e6bc48f](https://github.com/infra-geo-ouverte/igo2-lib/commit/e6bc48fe72ee4d4069b09819a286f0c836afe320)) @@ -393,16 +482,16 @@ ### Bug Fixes -* **context:** change url context ([c864845](https://github.com/infra-geo-ouverte/igo2-lib/commit/c864845)) -* **datasource-search-source:** change default url ([46eaf49](https://github.com/infra-geo-ouverte/igo2-lib/commit/46eaf49)) -* **directions:** Clear directions and stops on destroy ([#216](https://github.com/infra-geo-ouverte/igo2-lib/issues/216)) ([ce6fa35](https://github.com/infra-geo-ouverte/igo2-lib/commit/ce6fa35)) -* **routing:** Disable queryLayers on routing and reactivate on destroy ([#217](https://github.com/infra-geo-ouverte/igo2-lib/issues/217)) ([f7f3989](https://github.com/infra-geo-ouverte/igo2-lib/commit/f7f3989)) +* **context:** change url context ([c864845](https://github.com/infra-geo-ouverte/igo2-lib/commit/c864845edd614c6923cf3a16802bcc1ed3357234)) +* **datasource-search-source:** change default url ([46eaf49](https://github.com/infra-geo-ouverte/igo2-lib/commit/46eaf49cd607269d9a37934c6a4c8b1d125bacf3)) +* **directions:** Clear directions and stops on destroy ([#216](https://github.com/infra-geo-ouverte/igo2-lib/issues/216)) ([ce6fa35](https://github.com/infra-geo-ouverte/igo2-lib/commit/ce6fa35fa70af695c21dc019f4c49759bf1a411a)) +* **routing:** Disable queryLayers on routing and reactivate on destroy ([#217](https://github.com/infra-geo-ouverte/igo2-lib/issues/217)) ([f7f3989](https://github.com/infra-geo-ouverte/igo2-lib/commit/f7f3989daf984a5a7d204feb2dfb5704006ad356)) ### Features -* **query:** queryable is true by default ([d13e6fd](https://github.com/infra-geo-ouverte/igo2-lib/commit/d13e6fd)) -* **route:** provide new key to control which tool to open by default ([#222](https://github.com/infra-geo-ouverte/igo2-lib/issues/222)) ([9a2abf9](https://github.com/infra-geo-ouverte/igo2-lib/commit/9a2abf9)) +* **query:** queryable is true by default ([d13e6fd](https://github.com/infra-geo-ouverte/igo2-lib/commit/d13e6fded53c305d7b71617c4ccd74f74552d6c1)) +* **route:** provide new key to control which tool to open by default ([#222](https://github.com/infra-geo-ouverte/igo2-lib/issues/222)) ([9a2abf9](https://github.com/infra-geo-ouverte/igo2-lib/commit/9a2abf94d033019549020093832e75dce91ce36d)) @@ -411,52 +500,52 @@ ### Bug Fixes -* **context:** api layer options ([85b5c66](https://github.com/infra-geo-ouverte/igo2-lib/commit/85b5c66)) -* **context:** fix default context ([a632017](https://github.com/infra-geo-ouverte/igo2-lib/commit/a632017)) -* **context:** locale do not contains common keys ([b8113c9](https://github.com/infra-geo-ouverte/igo2-lib/commit/b8113c9)) -* **context:** locale do not contains common keys ([#192](https://github.com/infra-geo-ouverte/igo2-lib/issues/192)) ([f9f116a](https://github.com/infra-geo-ouverte/igo2-lib/commit/f9f116a)) -* **context:** rename order to zIndex ([3c7f958](https://github.com/infra-geo-ouverte/igo2-lib/commit/3c7f958)) -* **context:** send type layer to api ([81436c8](https://github.com/infra-geo-ouverte/igo2-lib/commit/81436c8)) -* **context:** stop propagation on button ([a923548](https://github.com/infra-geo-ouverte/igo2-lib/commit/a923548)) -* **css:** add padding to forms ([5c33716](https://github.com/infra-geo-ouverte/igo2-lib/commit/5c33716)) -* **css:** add padding to forms ([3d27dee](https://github.com/infra-geo-ouverte/igo2-lib/commit/3d27dee)) -* **custom-html:** add padding ([f3bced5](https://github.com/infra-geo-ouverte/igo2-lib/commit/f3bced5)) -* **datasource:** always lowercase type ([98aee36](https://github.com/infra-geo-ouverte/igo2-lib/commit/98aee36)) -* **demo:** ajust size map (responsible) ([84a6794](https://github.com/infra-geo-ouverte/igo2-lib/commit/84a6794)) -* **dropGeoFile:** directive not working (build prod - aot) ([402d21c](https://github.com/infra-geo-ouverte/igo2-lib/commit/402d21c)) -* **getCapabilities:** fix options from getCapatibilities ([e6efe73](https://github.com/infra-geo-ouverte/igo2-lib/commit/e6efe73)) -* **getCapabilities:** merge getCapabilities and json options ([445757c](https://github.com/infra-geo-ouverte/igo2-lib/commit/445757c)) -* **import-export:** add missing imports ([04af7df](https://github.com/infra-geo-ouverte/igo2-lib/commit/04af7df)) -* **import-export:** fix drop file on map ([e6f7c58](https://github.com/infra-geo-ouverte/igo2-lib/commit/e6f7c58)) -* **layer:** fix optionsFromCapabilities ([4bfb4ce](https://github.com/infra-geo-ouverte/igo2-lib/commit/4bfb4ce)) -* **layer-list:** fix css of the sorting button and filter on mobile ([497f15e](https://github.com/infra-geo-ouverte/igo2-lib/commit/497f15e)) -* **layer-list:** remove empty space above the list - fix issue [#187](https://github.com/infra-geo-ouverte/igo2-lib/issues/187) ([#190](https://github.com/infra-geo-ouverte/igo2-lib/issues/190)) ([34449dc](https://github.com/infra-geo-ouverte/igo2-lib/commit/34449dc)) -* **map:** offset baselayer in prod build ([f0cb14a](https://github.com/infra-geo-ouverte/igo2-lib/commit/f0cb14a)) -* **metadata:** define metadata in layerOptions ([de7baed](https://github.com/infra-geo-ouverte/igo2-lib/commit/de7baed)) -* **ogc-filter:** Fix for Angular 6 and adjustements for minilib ([#186](https://github.com/infra-geo-ouverte/igo2-lib/issues/186)) ([cb77a93](https://github.com/infra-geo-ouverte/igo2-lib/commit/cb77a93)) -* **panel:** title is now centred ([d2d41a9](https://github.com/infra-geo-ouverte/igo2-lib/commit/d2d41a9)) -* **print:** geotiff filename ([d1f3ff7](https://github.com/infra-geo-ouverte/igo2-lib/commit/d1f3ff7)) -* **print:** pdf height-width undefined ([8a46749](https://github.com/infra-geo-ouverte/igo2-lib/commit/8a46749)) -* **search-layer:** fix search layer type ([0ea77fa](https://github.com/infra-geo-ouverte/igo2-lib/commit/0ea77fa)) -* **time-filter:** get options from capabilities ([aa359de](https://github.com/infra-geo-ouverte/igo2-lib/commit/aa359de)) -* **time-filter:** take current date if min is not defined ([edee6f2](https://github.com/infra-geo-ouverte/igo2-lib/commit/edee6f2)) -* **toolbar:** rename toolbar click event to trigger to avoid overriding the default click event ([#206](https://github.com/infra-geo-ouverte/igo2-lib/issues/206)) ([5a040fa](https://github.com/infra-geo-ouverte/igo2-lib/commit/5a040fa)) -* **WMTS:** GetCapbilities import error ([#205](https://github.com/infra-geo-ouverte/igo2-lib/issues/205)) ([1e13fdb](https://github.com/infra-geo-ouverte/igo2-lib/commit/1e13fdb)) +* **context:** api layer options ([85b5c66](https://github.com/infra-geo-ouverte/igo2-lib/commit/85b5c66d5b06d09026daae13110ea86a4d0f3ed3)) +* **context:** fix default context ([a632017](https://github.com/infra-geo-ouverte/igo2-lib/commit/a632017356843b6d21d8f3e8f2890ece48135144)) +* **context:** locale do not contains common keys ([b8113c9](https://github.com/infra-geo-ouverte/igo2-lib/commit/b8113c9a1be7fd6ff4dfe987278444ff8b3d2034)) +* **context:** locale do not contains common keys ([#192](https://github.com/infra-geo-ouverte/igo2-lib/issues/192)) ([f9f116a](https://github.com/infra-geo-ouverte/igo2-lib/commit/f9f116ab077c1f990c4720b37832138210e89a8e)) +* **context:** rename order to zIndex ([3c7f958](https://github.com/infra-geo-ouverte/igo2-lib/commit/3c7f9582a8a8a4618a718d0e6c660afa98c57572)) +* **context:** send type layer to api ([81436c8](https://github.com/infra-geo-ouverte/igo2-lib/commit/81436c8b5f8020e53cd24011d2a4f6ad41e969c2)) +* **context:** stop propagation on button ([a923548](https://github.com/infra-geo-ouverte/igo2-lib/commit/a92354807baa84c4b24c46117da6370f31d9ce1f)) +* **css:** add padding to forms ([5c33716](https://github.com/infra-geo-ouverte/igo2-lib/commit/5c337167377f6930ba415d95d76b078698cd49a7)) +* **css:** add padding to forms ([3d27dee](https://github.com/infra-geo-ouverte/igo2-lib/commit/3d27dee68486899b4bb496acb2dbc1849ab9ff37)) +* **custom-html:** add padding ([f3bced5](https://github.com/infra-geo-ouverte/igo2-lib/commit/f3bced58dbe593e76d475ba69b01df22e0fcf9e9)) +* **datasource:** always lowercase type ([98aee36](https://github.com/infra-geo-ouverte/igo2-lib/commit/98aee365ffcbf0fcb78286e49cf8ff58002e53bf)) +* **demo:** ajust size map (responsible) ([84a6794](https://github.com/infra-geo-ouverte/igo2-lib/commit/84a679475e8ff241a13a77665f36692a113dc235)) +* **dropGeoFile:** directive not working (build prod - aot) ([402d21c](https://github.com/infra-geo-ouverte/igo2-lib/commit/402d21c5831adda014d6759b1975b1dae38ad635)) +* **getCapabilities:** fix options from getCapatibilities ([e6efe73](https://github.com/infra-geo-ouverte/igo2-lib/commit/e6efe73d1e27939cf15e8b26eafe020442bbbcd7)) +* **getCapabilities:** merge getCapabilities and json options ([445757c](https://github.com/infra-geo-ouverte/igo2-lib/commit/445757c7300963f86566c9f0840cd61493af98cf)) +* **import-export:** add missing imports ([04af7df](https://github.com/infra-geo-ouverte/igo2-lib/commit/04af7df8887e7420dd887a8a077c683abe595864)) +* **import-export:** fix drop file on map ([e6f7c58](https://github.com/infra-geo-ouverte/igo2-lib/commit/e6f7c582f8e65ee0febe0e8091344df0e2ff6cb2)) +* **layer:** fix optionsFromCapabilities ([4bfb4ce](https://github.com/infra-geo-ouverte/igo2-lib/commit/4bfb4ceec0883937da16693ebd7430929db78ece)) +* **layer-list:** fix css of the sorting button and filter on mobile ([497f15e](https://github.com/infra-geo-ouverte/igo2-lib/commit/497f15e56be3253d6d40db02a9ee09ac684895b2)) +* **layer-list:** remove empty space above the list - fix issue [#187](https://github.com/infra-geo-ouverte/igo2-lib/issues/187) ([#190](https://github.com/infra-geo-ouverte/igo2-lib/issues/190)) ([34449dc](https://github.com/infra-geo-ouverte/igo2-lib/commit/34449dc9411c67a7ba1cfe5ec917157ced0ef403)) +* **map:** offset baselayer in prod build ([f0cb14a](https://github.com/infra-geo-ouverte/igo2-lib/commit/f0cb14afebdb09852b59058963154bae40d3d85b)) +* **metadata:** define metadata in layerOptions ([de7baed](https://github.com/infra-geo-ouverte/igo2-lib/commit/de7baed5a4953eae5a5f2658888e83dc9bfca7e0)) +* **ogc-filter:** Fix for Angular 6 and adjustements for minilib ([#186](https://github.com/infra-geo-ouverte/igo2-lib/issues/186)) ([cb77a93](https://github.com/infra-geo-ouverte/igo2-lib/commit/cb77a935c1deb4a9f76d696e14d6473789d65dbe)) +* **panel:** title is now centred ([d2d41a9](https://github.com/infra-geo-ouverte/igo2-lib/commit/d2d41a92608f8902d9771a81c4ee0163e68838f5)) +* **print:** geotiff filename ([d1f3ff7](https://github.com/infra-geo-ouverte/igo2-lib/commit/d1f3ff73166994873b72eb4da524d58a8d02862d)) +* **print:** pdf height-width undefined ([8a46749](https://github.com/infra-geo-ouverte/igo2-lib/commit/8a467494dfcb01d768cae464e51a08cdb8a094f0)) +* **search-layer:** fix search layer type ([0ea77fa](https://github.com/infra-geo-ouverte/igo2-lib/commit/0ea77fa08ad6f4e837e0ed643e03df39bb7e83be)) +* **time-filter:** get options from capabilities ([aa359de](https://github.com/infra-geo-ouverte/igo2-lib/commit/aa359de714eee1b83095cf4f2443470208fab489)) +* **time-filter:** take current date if min is not defined ([edee6f2](https://github.com/infra-geo-ouverte/igo2-lib/commit/edee6f20adf6a87be691b34825f947bd2e5b75dd)) +* **toolbar:** rename toolbar click event to trigger to avoid overriding the default click event ([#206](https://github.com/infra-geo-ouverte/igo2-lib/issues/206)) ([5a040fa](https://github.com/infra-geo-ouverte/igo2-lib/commit/5a040fab7d348072f802b7881a543d08fa0d0432)) +* **WMTS:** GetCapbilities import error ([#205](https://github.com/infra-geo-ouverte/igo2-lib/issues/205)) ([1e13fdb](https://github.com/infra-geo-ouverte/igo2-lib/commit/1e13fdbb3aa6f1bba56cb1e752ceae5ca0cdc993)) ### Features -* **backdrop:** let the backdrop be shown on any media instead of on mobiles only ([#202](https://github.com/infra-geo-ouverte/igo2-lib/issues/202)) ([d8cea17](https://github.com/infra-geo-ouverte/igo2-lib/commit/d8cea17)) -* **map:** Prevent zooming on result if already contained in map extent ([#193](https://github.com/infra-geo-ouverte/igo2-lib/issues/193)) ([d917886](https://github.com/infra-geo-ouverte/igo2-lib/commit/d917886)) -* **map-details-tool:** add filter/download/metadata button on layer item ([0d43226](https://github.com/infra-geo-ouverte/igo2-lib/commit/0d43226)) -* **notifications:** upgrade angular-notifications ([45c626e](https://github.com/infra-geo-ouverte/igo2-lib/commit/45c626e)) -* **overlay:** Feature zoom if not in extent based on feature geometry. ([#198](https://github.com/infra-geo-ouverte/igo2-lib/issues/198)) ([dd92fc8](https://github.com/infra-geo-ouverte/igo2-lib/commit/dd92fc8)) -* **print:** Add test layers for CORS in print ([#183](https://github.com/infra-geo-ouverte/igo2-lib/issues/183)) ([63dfc9e](https://github.com/infra-geo-ouverte/igo2-lib/commit/63dfc9e)) -* **print:** Improve Print module ([#179](https://github.com/infra-geo-ouverte/igo2-lib/issues/179)) ([d066e64](https://github.com/infra-geo-ouverte/igo2-lib/commit/d066e64)) -* **search-source:** Provide interface for reseautq ([#199](https://github.com/infra-geo-ouverte/igo2-lib/issues/199)) ([043c168](https://github.com/infra-geo-ouverte/igo2-lib/commit/043c168)) -* **search-source:** Reseau transport quebec ([#176](https://github.com/infra-geo-ouverte/igo2-lib/issues/176)) ([21086e1](https://github.com/infra-geo-ouverte/igo2-lib/commit/21086e1)) -* **toolbar:** toolbar emit a click event as well as the usual select event ([#201](https://github.com/infra-geo-ouverte/igo2-lib/issues/201)) ([931175d](https://github.com/infra-geo-ouverte/igo2-lib/commit/931175d)) -* **wms:** Refresh interval on WMS ([#177](https://github.com/infra-geo-ouverte/igo2-lib/issues/177)) ([f8c40ea](https://github.com/infra-geo-ouverte/igo2-lib/commit/f8c40ea)) +* **backdrop:** let the backdrop be shown on any media instead of on mobiles only ([#202](https://github.com/infra-geo-ouverte/igo2-lib/issues/202)) ([d8cea17](https://github.com/infra-geo-ouverte/igo2-lib/commit/d8cea174edf83e5bec55a45c23c2e01b75b7471b)) +* **map:** Prevent zooming on result if already contained in map extent ([#193](https://github.com/infra-geo-ouverte/igo2-lib/issues/193)) ([d917886](https://github.com/infra-geo-ouverte/igo2-lib/commit/d9178864838c61f1cbb16b6e8d77f126feeca066)) +* **map-details-tool:** add filter/download/metadata button on layer item ([0d43226](https://github.com/infra-geo-ouverte/igo2-lib/commit/0d43226c331da3f1a711d6581c5996e9961c0690)) +* **notifications:** upgrade angular-notifications ([45c626e](https://github.com/infra-geo-ouverte/igo2-lib/commit/45c626e23a54a4c1109e1e92bbb03ff39b934d41)) +* **overlay:** Feature zoom if not in extent based on feature geometry. ([#198](https://github.com/infra-geo-ouverte/igo2-lib/issues/198)) ([dd92fc8](https://github.com/infra-geo-ouverte/igo2-lib/commit/dd92fc81aadabb401eb5bce42cd4e335e7f432f1)) +* **print:** Add test layers for CORS in print ([#183](https://github.com/infra-geo-ouverte/igo2-lib/issues/183)) ([63dfc9e](https://github.com/infra-geo-ouverte/igo2-lib/commit/63dfc9ef2f7eed2ca1e171df34056993a6bec4e6)) +* **print:** Improve Print module ([#179](https://github.com/infra-geo-ouverte/igo2-lib/issues/179)) ([d066e64](https://github.com/infra-geo-ouverte/igo2-lib/commit/d066e64ca8eaaaa7fe62fcc7efc6ed513b730622)) +* **search-source:** Provide interface for reseautq ([#199](https://github.com/infra-geo-ouverte/igo2-lib/issues/199)) ([043c168](https://github.com/infra-geo-ouverte/igo2-lib/commit/043c168177481ce6fcf7500522f36e954adbb50f)) +* **search-source:** Reseau transport quebec ([#176](https://github.com/infra-geo-ouverte/igo2-lib/issues/176)) ([21086e1](https://github.com/infra-geo-ouverte/igo2-lib/commit/21086e1a96d001db59b70e304bec5584af7d8a84)) +* **toolbar:** toolbar emit a click event as well as the usual select event ([#201](https://github.com/infra-geo-ouverte/igo2-lib/issues/201)) ([931175d](https://github.com/infra-geo-ouverte/igo2-lib/commit/931175d9f3e6b2ac18ecb668d552708ef84fea22)) +* **wms:** Refresh interval on WMS ([#177](https://github.com/infra-geo-ouverte/igo2-lib/issues/177)) ([f8c40ea](https://github.com/infra-geo-ouverte/igo2-lib/commit/f8c40ead371d52941380fec14d6fab8eda55b8bb)) @@ -465,7 +554,7 @@ ### Bug Fixes -* **tool:** export directly tool.service ([6e7dd01](https://github.com/infra-geo-ouverte/igo2-lib/commit/6e7dd01)) +* **tool:** export directly tool.service ([6e7dd01](https://github.com/infra-geo-ouverte/igo2-lib/commit/6e7dd01e47f1253f1326c07322b8eef60196d5bf)) @@ -474,36 +563,36 @@ ### Bug Fixes -* **auth:** fix and improve login/logout route ([cf3d1a2](https://github.com/infra-geo-ouverte/igo2-lib/commit/cf3d1a2)) -* **auth:** fix login/logout/alreadyLogin div ([55fdc2a](https://github.com/infra-geo-ouverte/igo2-lib/commit/55fdc2a)) -* **build prod:** fix path destination ([c0de9e1](https://github.com/infra-geo-ouverte/igo2-lib/commit/c0de9e1)) -* **change:** rename modif to change ([4e79fb3](https://github.com/infra-geo-ouverte/igo2-lib/commit/4e79fb3)) -* **context directive:** fix No provider for MapBrowserComponent ([329363e](https://github.com/infra-geo-ouverte/igo2-lib/commit/329363e)) -* **directions:** Directions minor fixes ([#175](https://github.com/infra-geo-ouverte/igo2-lib/issues/175)) ([19c4b4c](https://github.com/infra-geo-ouverte/igo2-lib/commit/19c4b4c)) -* **filter:** fix topo function ([b25d9ed](https://github.com/infra-geo-ouverte/igo2-lib/commit/b25d9ed)) -* **json dialog:** rename component app-json-dialog to igo-json-dialog ([c4cbf29](https://github.com/infra-geo-ouverte/igo2-lib/commit/c4cbf29)) -* **modif:** immuable object ([6c3ae40](https://github.com/infra-geo-ouverte/igo2-lib/commit/6c3ae40)) -* **modif:** inverse added and deleted ([2fb09b1](https://github.com/infra-geo-ouverte/igo2-lib/commit/2fb09b1)) -* **routing:** fix move pin ([388d808](https://github.com/infra-geo-ouverte/igo2-lib/commit/388d808)) -* **search-bar:** Adding a pinpoint on locate XY by searchbar ([#167](https://github.com/infra-geo-ouverte/igo2-lib/issues/167)) ([3380ccf](https://github.com/infra-geo-ouverte/igo2-lib/commit/3380ccf)) -* **table:** reset selection when database changed ([7b5ef33](https://github.com/infra-geo-ouverte/igo2-lib/commit/7b5ef33)) +* **auth:** fix and improve login/logout route ([cf3d1a2](https://github.com/infra-geo-ouverte/igo2-lib/commit/cf3d1a2d35adf7935ee1f2dc2ddb79515e8a943a)) +* **auth:** fix login/logout/alreadyLogin div ([55fdc2a](https://github.com/infra-geo-ouverte/igo2-lib/commit/55fdc2aaccee12977fb2bb504ea7bdb4eda1472a)) +* **build prod:** fix path destination ([c0de9e1](https://github.com/infra-geo-ouverte/igo2-lib/commit/c0de9e17e64ff737bf121f8614c32cb3bd8eb9cb)) +* **change:** rename modif to change ([4e79fb3](https://github.com/infra-geo-ouverte/igo2-lib/commit/4e79fb3e83da484041d0091311be62b2a7b786ec)) +* **context directive:** fix No provider for MapBrowserComponent ([329363e](https://github.com/infra-geo-ouverte/igo2-lib/commit/329363e80433ba8acef3776e1707371c44c8a079)) +* **directions:** Directions minor fixes ([#175](https://github.com/infra-geo-ouverte/igo2-lib/issues/175)) ([19c4b4c](https://github.com/infra-geo-ouverte/igo2-lib/commit/19c4b4c2d00c5affcbae8dafac37919345c176f5)) +* **filter:** fix topo function ([b25d9ed](https://github.com/infra-geo-ouverte/igo2-lib/commit/b25d9ed8d73f87cbefb452b58268b24838a90601)) +* **json dialog:** rename component app-json-dialog to igo-json-dialog ([c4cbf29](https://github.com/infra-geo-ouverte/igo2-lib/commit/c4cbf29246d6d4a2b20bc5a9455c4fea488af30f)) +* **modif:** immuable object ([6c3ae40](https://github.com/infra-geo-ouverte/igo2-lib/commit/6c3ae400737d193842dfc2251460d27cad4651d2)) +* **modif:** inverse added and deleted ([2fb09b1](https://github.com/infra-geo-ouverte/igo2-lib/commit/2fb09b13f0218cbb248e2d24dced77e6b8799fd5)) +* **routing:** fix move pin ([388d808](https://github.com/infra-geo-ouverte/igo2-lib/commit/388d808fefdd82c80762d1a9bb1d170ba79ae54a)) +* **search-bar:** Adding a pinpoint on locate XY by searchbar ([#167](https://github.com/infra-geo-ouverte/igo2-lib/issues/167)) ([3380ccf](https://github.com/infra-geo-ouverte/igo2-lib/commit/3380ccfbb5d25ade6d26d1176fc3cfaa53c4c4e4)) +* **table:** reset selection when database changed ([7b5ef33](https://github.com/infra-geo-ouverte/igo2-lib/commit/7b5ef33252703ea38bc247c8ea6895460bf65d02)) ### Features -* **auth:** add guards ([49c6bc9](https://github.com/infra-geo-ouverte/igo2-lib/commit/49c6bc9)) -* **auth:** options allowAnonymous ([945664f](https://github.com/infra-geo-ouverte/igo2-lib/commit/945664f)) -* **datasource:** add layer source connection to CARTO and ArcGIS Rest services ([#174](https://github.com/infra-geo-ouverte/igo2-lib/issues/174)) ([3976c45](https://github.com/infra-geo-ouverte/igo2-lib/commit/3976c45)) -* **demo:** add context demo ([b3261a1](https://github.com/infra-geo-ouverte/igo2-lib/commit/b3261a1)) -* **import service:** more flexible and permissibe way to import files ([#162](https://github.com/infra-geo-ouverte/igo2-lib/issues/162)) ([af66dae](https://github.com/infra-geo-ouverte/igo2-lib/commit/af66dae)) -* **json-dialog:** add json dialog component ([81a7aff](https://github.com/infra-geo-ouverte/igo2-lib/commit/81a7aff)) -* **modif:** add utils to find difference between arrays ([65cb301](https://github.com/infra-geo-ouverte/igo2-lib/commit/65cb301)) -* **object-utils:** add natural sort util ([88e1b74](https://github.com/infra-geo-ouverte/igo2-lib/commit/88e1b74)) -* **print:** add comment, legend, scale and projection in pdf. New possibility to download image of map. ([#171](https://github.com/infra-geo-ouverte/igo2-lib/issues/171)) ([7d45a9d](https://github.com/infra-geo-ouverte/igo2-lib/commit/7d45a9d)) -* **routing:** add routing on osrm ([#166](https://github.com/infra-geo-ouverte/igo2-lib/issues/166)) ([664f42a](https://github.com/infra-geo-ouverte/igo2-lib/commit/664f42a)) -* **string-utils:** add utils to find difference between 2 strings ([0685845](https://github.com/infra-geo-ouverte/igo2-lib/commit/0685845)) -* **table:** improve table component (selection, filter) ([560308b](https://github.com/infra-geo-ouverte/igo2-lib/commit/560308b)) -* **time-filter:** add time filter in catalog, possibility to have time filter on minute ([#172](https://github.com/infra-geo-ouverte/igo2-lib/issues/172)) ([b74b910](https://github.com/infra-geo-ouverte/igo2-lib/commit/b74b910)) +* **auth:** add guards ([49c6bc9](https://github.com/infra-geo-ouverte/igo2-lib/commit/49c6bc9fb23bd730def6d1aa298f6be103ccddb9)) +* **auth:** options allowAnonymous ([945664f](https://github.com/infra-geo-ouverte/igo2-lib/commit/945664f3f33e01fcd43d5cf9d22f20390c1904fb)) +* **datasource:** add layer source connection to CARTO and ArcGIS Rest services ([#174](https://github.com/infra-geo-ouverte/igo2-lib/issues/174)) ([3976c45](https://github.com/infra-geo-ouverte/igo2-lib/commit/3976c45348e0583a68f7075db615b3724eff543d)) +* **demo:** add context demo ([b3261a1](https://github.com/infra-geo-ouverte/igo2-lib/commit/b3261a13d0759a0741de7b38ba63cf78a8a9dc49)) +* **import service:** more flexible and permissibe way to import files ([#162](https://github.com/infra-geo-ouverte/igo2-lib/issues/162)) ([af66dae](https://github.com/infra-geo-ouverte/igo2-lib/commit/af66dae29dcd1093ee72d074fd4baf64093a4f8b)) +* **json-dialog:** add json dialog component ([81a7aff](https://github.com/infra-geo-ouverte/igo2-lib/commit/81a7affd2b8d583548e61eb89c9298316dd9247a)) +* **modif:** add utils to find difference between arrays ([65cb301](https://github.com/infra-geo-ouverte/igo2-lib/commit/65cb301666361260bb2f3e3a3c0e6ac2200f24c4)) +* **object-utils:** add natural sort util ([88e1b74](https://github.com/infra-geo-ouverte/igo2-lib/commit/88e1b74da99ba9d0f5ba83c2f8af7bdaad9715bd)) +* **print:** add comment, legend, scale and projection in pdf. New possibility to download image of map. ([#171](https://github.com/infra-geo-ouverte/igo2-lib/issues/171)) ([7d45a9d](https://github.com/infra-geo-ouverte/igo2-lib/commit/7d45a9d8bdcd13b15d4f2642fe95a44122b4d335)) +* **routing:** add routing on osrm ([#166](https://github.com/infra-geo-ouverte/igo2-lib/issues/166)) ([664f42a](https://github.com/infra-geo-ouverte/igo2-lib/commit/664f42a5254cb607eec4894fd07fb341dde32929)) +* **string-utils:** add utils to find difference between 2 strings ([0685845](https://github.com/infra-geo-ouverte/igo2-lib/commit/0685845e0257c345d63bcbce09936e2f845c8396)) +* **table:** improve table component (selection, filter) ([560308b](https://github.com/infra-geo-ouverte/igo2-lib/commit/560308b95e4eb09649938ae638d70c89519a47e9)) +* **time-filter:** add time filter in catalog, possibility to have time filter on minute ([#172](https://github.com/infra-geo-ouverte/igo2-lib/issues/172)) ([b74b910](https://github.com/infra-geo-ouverte/igo2-lib/commit/b74b910e45606b594a5190d78991e00fb1c6a27d)) @@ -512,7 +601,7 @@ ### Bug Fixes -* **demo:** environment prod ([fb6e047](https://github.com/infra-geo-ouverte/igo2-lib/commit/fb6e047)) +* **demo:** environment prod ([fb6e047](https://github.com/infra-geo-ouverte/igo2-lib/commit/fb6e047cf8d8270fea34badc65f0f515549ba828)) @@ -521,43 +610,48 @@ ### Bug Fixes -* Correct various bugs due to the passage of the new version ([e3a81e0](https://github.com/infra-geo-ouverte/igo2-lib/commit/e3a81e0)) -* **demo:** fix polyfills for ie ([566de5c](https://github.com/infra-geo-ouverte/igo2-lib/commit/566de5c)) -* **download:** Fix for indefined value ([#158](https://github.com/infra-geo-ouverte/igo2-lib/issues/158)) ([f6c412a](https://github.com/infra-geo-ouverte/igo2-lib/commit/f6c412a)) -* **feature zoom:** add click SourceFeatureType ([#154](https://github.com/infra-geo-ouverte/igo2-lib/issues/154)) ([a7f7dcb](https://github.com/infra-geo-ouverte/igo2-lib/commit/a7f7dcb)) -* **filter:** year list ([#151](https://github.com/infra-geo-ouverte/igo2-lib/issues/151)) ([5745a3f](https://github.com/infra-geo-ouverte/igo2-lib/commit/5745a3f)) -* **layer-item:** Undefined download url ([#160](https://github.com/infra-geo-ouverte/igo2-lib/issues/160)) ([525a419](https://github.com/infra-geo-ouverte/igo2-lib/commit/525a419)) -* **ol:** add gulp command to fix openlayers ([34d16fd](https://github.com/infra-geo-ouverte/igo2-lib/commit/34d16fd)) -* **query.directive:** Fixing undefined clicked or dragged features ([#159](https://github.com/infra-geo-ouverte/igo2-lib/issues/159)) ([b6394a8](https://github.com/infra-geo-ouverte/igo2-lib/commit/b6394a8)) -* **toast:** rename onOpened to opened output ([a16fe24](https://github.com/infra-geo-ouverte/igo2-lib/commit/a16fe24)) +* Correct various bugs due to the passage of the new version ([e3a81e0](https://github.com/infra-geo-ouverte/igo2-lib/commit/e3a81e0de8941429b81b78fdc0bf2f6b8b36c395)) +* **demo:** fix polyfills for ie ([566de5c](https://github.com/infra-geo-ouverte/igo2-lib/commit/566de5c4b7627f355cdd75adf6333d3082976b83)) +* **download:** Fix for indefined value ([#158](https://github.com/infra-geo-ouverte/igo2-lib/issues/158)) ([f6c412a](https://github.com/infra-geo-ouverte/igo2-lib/commit/f6c412a2e51c397d60e32e562de6220234eb632e)) +* **feature zoom:** add click SourceFeatureType ([#154](https://github.com/infra-geo-ouverte/igo2-lib/issues/154)) ([a7f7dcb](https://github.com/infra-geo-ouverte/igo2-lib/commit/a7f7dcb98d0f70826f12cd0586087f1ab8247415)) +* **filter:** year list ([#151](https://github.com/infra-geo-ouverte/igo2-lib/issues/151)) ([5745a3f](https://github.com/infra-geo-ouverte/igo2-lib/commit/5745a3f7a26a82bb1eade1750a09d5c598fd2545)) +* **layer-item:** Undefined download url ([#160](https://github.com/infra-geo-ouverte/igo2-lib/issues/160)) ([525a419](https://github.com/infra-geo-ouverte/igo2-lib/commit/525a4194148b877882fe9002a7f2a0f5b078f6a7)) +* **ol:** add gulp command to fix openlayers ([34d16fd](https://github.com/infra-geo-ouverte/igo2-lib/commit/34d16fd4d26e671b5ad4f320f1453fc89d032440)) +* **query.directive:** Fixing undefined clicked or dragged features ([#159](https://github.com/infra-geo-ouverte/igo2-lib/issues/159)) ([b6394a8](https://github.com/infra-geo-ouverte/igo2-lib/commit/b6394a8b84f79546d36a74eeecb041225750815a)) +* **toast:** rename onOpened to opened output ([a16fe24](https://github.com/infra-geo-ouverte/igo2-lib/commit/a16fe247e7e5d57591c0a8c5b4bf7708dfa1f983)) ### Features -* cut into small lib and upgrade to ol5 ([#173](https://github.com/infra-geo-ouverte/igo2-lib/issues/173)) ([3293ac8](https://github.com/infra-geo-ouverte/igo2-lib/commit/3293ac8)) -* **backdrop:** add backdrop component ([40f6d7e](https://github.com/infra-geo-ouverte/igo2-lib/commit/40f6d7e)) -* **demo:** correct links for github.io ([0edc80d](https://github.com/infra-geo-ouverte/igo2-lib/commit/0edc80d)) -* **feature:** Make features clickable ([#149](https://github.com/infra-geo-ouverte/igo2-lib/issues/149)) ([f668d78](https://github.com/infra-geo-ouverte/igo2-lib/commit/f668d78)) -* **feature:** Manage drag box on feature select ([#157](https://github.com/infra-geo-ouverte/igo2-lib/issues/157)) ([e22e006](https://github.com/infra-geo-ouverte/igo2-lib/commit/e22e006)) -* **flexible:** add flexible component ([101f973](https://github.com/infra-geo-ouverte/igo2-lib/commit/101f973)) -* **reverse search:** Adding XY search by location on search-bar ([#155](https://github.com/infra-geo-ouverte/igo2-lib/issues/155)) ([2cd2bfa](https://github.com/infra-geo-ouverte/igo2-lib/commit/2cd2bfa)) -* **search:** reverse geocode ([#153](https://github.com/infra-geo-ouverte/igo2-lib/issues/153)) ([67346b8](https://github.com/infra-geo-ouverte/igo2-lib/commit/67346b8)) -* **sidenav:** add sidenav component ([1b91d38](https://github.com/infra-geo-ouverte/igo2-lib/commit/1b91d38)) -* **time-filter:** year support ([#148](https://github.com/infra-geo-ouverte/igo2-lib/issues/148)) ([4918ee6](https://github.com/infra-geo-ouverte/igo2-lib/commit/4918ee6)) -* **toast:** add toast component ([ad2245d](https://github.com/infra-geo-ouverte/igo2-lib/commit/ad2245d)) +* cut into small lib and upgrade to ol5 ([#173](https://github.com/infra-geo-ouverte/igo2-lib/issues/173)) ([3293ac8](https://github.com/infra-geo-ouverte/igo2-lib/commit/3293ac8d44fc534028c7aeb4769a2f26624064d3)) +* **backdrop:** add backdrop component ([40f6d7e](https://github.com/infra-geo-ouverte/igo2-lib/commit/40f6d7e96444d975f5229e6a3b697f014d2236cb)) +* **demo:** correct links for github.io ([0edc80d](https://github.com/infra-geo-ouverte/igo2-lib/commit/0edc80de0c3f3bea31a68ec7566c5988a9ec02c1)) +* **feature:** Make features clickable ([#149](https://github.com/infra-geo-ouverte/igo2-lib/issues/149)) ([f668d78](https://github.com/infra-geo-ouverte/igo2-lib/commit/f668d781040d5faf1afff021246a2d86ea6b7ef6)) +* **feature:** Manage drag box on feature select ([#157](https://github.com/infra-geo-ouverte/igo2-lib/issues/157)) ([e22e006](https://github.com/infra-geo-ouverte/igo2-lib/commit/e22e0066c59271537a083ac6d38f025b54fd5b7a)) +* **flexible:** add flexible component ([101f973](https://github.com/infra-geo-ouverte/igo2-lib/commit/101f973ac58a5b6277af0fb6f56abd9bef589742)) +* **reverse search:** Adding XY search by location on search-bar ([#155](https://github.com/infra-geo-ouverte/igo2-lib/issues/155)) ([2cd2bfa](https://github.com/infra-geo-ouverte/igo2-lib/commit/2cd2bfaa1b65a922a1b0bf8a322071b1ff910dc0)) +* **search:** reverse geocode ([#153](https://github.com/infra-geo-ouverte/igo2-lib/issues/153)) ([67346b8](https://github.com/infra-geo-ouverte/igo2-lib/commit/67346b817a2e59e535022d71f6ad03cea682bb60)) +* **sidenav:** add sidenav component ([1b91d38](https://github.com/infra-geo-ouverte/igo2-lib/commit/1b91d38f3a61ce63c812e134c550288ac3a93f10)) +* **time-filter:** year support ([#148](https://github.com/infra-geo-ouverte/igo2-lib/issues/148)) ([4918ee6](https://github.com/infra-geo-ouverte/igo2-lib/commit/4918ee6ac95fb511360dae67f00c908f2c12e8c5)) +* **toast:** add toast component ([ad2245d](https://github.com/infra-geo-ouverte/igo2-lib/commit/ad2245d87da4cfecff986db55e1642e06dc67ecb)) ## [0.19.10](https://github.com/infra-geo-ouverte/igo2-lib/compare/0.19.9...0.19.10) (2018-05-10) +### Reverts + +* Revert "fix(font): remove external fonts" ([e70f102](https://github.com/infra-geo-ouverte/igo2-lib/commit/e70f102665b66b4aa6b5a4bdb50fba359b43332e)) + + ## [0.19.9](https://github.com/infra-geo-ouverte/igo2-lib/compare/0.19.8...0.19.9) (2018-05-09) ### Bug Fixes -* **ogc-filter:** Alignements and adding refresh controls ([#146](https://github.com/infra-geo-ouverte/igo2-lib/issues/146)) ([b4fb16f](https://github.com/infra-geo-ouverte/igo2-lib/commit/b4fb16f)) +* **ogc-filter:** Alignements and adding refresh controls ([#146](https://github.com/infra-geo-ouverte/igo2-lib/issues/146)) ([b4fb16f](https://github.com/infra-geo-ouverte/igo2-lib/commit/b4fb16f10afae39522d5e5ef1b4d50594a84eb08)) @@ -566,15 +660,15 @@ ### Bug Fixes -* **filter:** use good interface for layer-item ([55bf075](https://github.com/infra-geo-ouverte/igo2-lib/commit/55bf075)) -* **geojson:** Geojson geometry type ([#145](https://github.com/infra-geo-ouverte/igo2-lib/issues/145)) ([64bd438](https://github.com/infra-geo-ouverte/igo2-lib/commit/64bd438)) -* **wmstime:** set only if min or max date is undefined ([#143](https://github.com/infra-geo-ouverte/igo2-lib/issues/143)) ([2878cea](https://github.com/infra-geo-ouverte/igo2-lib/commit/2878cea)) +* **filter:** use good interface for layer-item ([55bf075](https://github.com/infra-geo-ouverte/igo2-lib/commit/55bf07536a2d70d3fc22c53da2920bf890cc7e0d)) +* **geojson:** Geojson geometry type ([#145](https://github.com/infra-geo-ouverte/igo2-lib/issues/145)) ([64bd438](https://github.com/infra-geo-ouverte/igo2-lib/commit/64bd43875a2976d4d1d91cd8d30ec870166f59b7)) +* **wmstime:** set only if min or max date is undefined ([#143](https://github.com/infra-geo-ouverte/igo2-lib/issues/143)) ([2878cea](https://github.com/infra-geo-ouverte/igo2-lib/commit/2878cea446651b80c35a4ea74b054f7cf8882628)) ### Features -* **catalog:** Dig multiples levels in getCapabilities service ([#141](https://github.com/infra-geo-ouverte/igo2-lib/issues/141)) ([cf7c77d](https://github.com/infra-geo-ouverte/igo2-lib/commit/cf7c77d)) -* **filter:** Ogc filter toolbar ([#142](https://github.com/infra-geo-ouverte/igo2-lib/issues/142)) ([bddf332](https://github.com/infra-geo-ouverte/igo2-lib/commit/bddf332)) +* **catalog:** Dig multiples levels in getCapabilities service ([#141](https://github.com/infra-geo-ouverte/igo2-lib/issues/141)) ([cf7c77d](https://github.com/infra-geo-ouverte/igo2-lib/commit/cf7c77d55718d470910b806cc10791192458ece1)) +* **filter:** Ogc filter toolbar ([#142](https://github.com/infra-geo-ouverte/igo2-lib/issues/142)) ([bddf332](https://github.com/infra-geo-ouverte/igo2-lib/commit/bddf3323b02447061d67c2c1216ea41fb8ce9c68)) @@ -583,10 +677,10 @@ ### Bug Fixes -* **auth:** fix typeConnection typo ([4bbfd7d](https://github.com/infra-geo-ouverte/igo2-lib/commit/4bbfd7d)) -* **filter:** Set active status for empty filter array ([#139](https://github.com/infra-geo-ouverte/igo2-lib/issues/139)) ([17a16be](https://github.com/infra-geo-ouverte/igo2-lib/commit/17a16be)) -* **filter:** wmstime init startdate value + css placeholder ([4c77841](https://github.com/infra-geo-ouverte/igo2-lib/commit/4c77841)) -* **time-filter:** timeFilterForm implements onInit ([8c16aa6](https://github.com/infra-geo-ouverte/igo2-lib/commit/8c16aa6)) +* **auth:** fix typeConnection typo ([4bbfd7d](https://github.com/infra-geo-ouverte/igo2-lib/commit/4bbfd7dd2708e596a61c783ddbd53f2aafec3fb5)) +* **filter:** Set active status for empty filter array ([#139](https://github.com/infra-geo-ouverte/igo2-lib/issues/139)) ([17a16be](https://github.com/infra-geo-ouverte/igo2-lib/commit/17a16be9db7f4612f0b8bd21082708ea3813fccf)) +* **filter:** wmstime init startdate value + css placeholder ([4c77841](https://github.com/infra-geo-ouverte/igo2-lib/commit/4c77841354a5c8c13f5fe791677e1ac9920f1d72)) +* **time-filter:** timeFilterForm implements onInit ([8c16aa6](https://github.com/infra-geo-ouverte/igo2-lib/commit/8c16aa6b23f3054b22de2458b15fc19a3c3d724a)) @@ -595,7 +689,7 @@ ### Bug Fixes -* **context:** replace wfs_test pattern with expression for EqualTo ([#138](https://github.com/infra-geo-ouverte/igo2-lib/issues/138)) ([89ee81c](https://github.com/infra-geo-ouverte/igo2-lib/commit/89ee81c)) +* **context:** replace wfs_test pattern with expression for EqualTo ([#138](https://github.com/infra-geo-ouverte/igo2-lib/issues/138)) ([89ee81c](https://github.com/infra-geo-ouverte/igo2-lib/commit/89ee81c25f6673a512d55fdb648408b98c4c8975)) @@ -604,10 +698,10 @@ ### Bug Fixes -* fix hover button if disabled ([444239a](https://github.com/infra-geo-ouverte/igo2-lib/commit/444239a)) -* **filter:** fix typage ([b2ea1ad](https://github.com/infra-geo-ouverte/igo2-lib/commit/b2ea1ad)) -* **filter:** wait for sourcefields ([#137](https://github.com/infra-geo-ouverte/igo2-lib/issues/137)) ([ff25d1e](https://github.com/infra-geo-ouverte/igo2-lib/commit/ff25d1e)) -* **ol:** fix ol.style.Style assertion ([76017f5](https://github.com/infra-geo-ouverte/igo2-lib/commit/76017f5)) +* fix hover button if disabled ([444239a](https://github.com/infra-geo-ouverte/igo2-lib/commit/444239a5cfb9ced0a47e8983bda9b16cf3807e9c)) +* **filter:** fix typage ([b2ea1ad](https://github.com/infra-geo-ouverte/igo2-lib/commit/b2ea1adef3874f074be980a717a1d0a5a99dc69b)) +* **filter:** wait for sourcefields ([#137](https://github.com/infra-geo-ouverte/igo2-lib/issues/137)) ([ff25d1e](https://github.com/infra-geo-ouverte/igo2-lib/commit/ff25d1e761916689de6b339928f5b0a15b7fd58e)) +* **ol:** fix ol.style.Style assertion ([76017f5](https://github.com/infra-geo-ouverte/igo2-lib/commit/76017f5f06825b415d22dfde069178045e2ceca5)) @@ -616,12 +710,12 @@ ### Bug Fixes -* **filter:** fix typage ([892380c](https://github.com/infra-geo-ouverte/igo2-lib/commit/892380c)) +* **filter:** fix typage ([892380c](https://github.com/infra-geo-ouverte/igo2-lib/commit/892380c2228b97894d5c8754fa4721c26520504b)) ### Features -* **context:** Updating embacle.json for wfs source ([#136](https://github.com/infra-geo-ouverte/igo2-lib/issues/136)) ([c46440c](https://github.com/infra-geo-ouverte/igo2-lib/commit/c46440c)) +* **context:** Updating embacle.json for wfs source ([#136](https://github.com/infra-geo-ouverte/igo2-lib/issues/136)) ([c46440c](https://github.com/infra-geo-ouverte/igo2-lib/commit/c46440c5e1c878108bf077a70fb87e2f1778a4f7)) @@ -630,13 +724,13 @@ ### Bug Fixes -* **legend:** add display key for DataSourceLegendOptions interface ([4564e29](https://github.com/infra-geo-ouverte/igo2-lib/commit/4564e29)) -* **wfs:** wrong URL (close [#134](https://github.com/infra-geo-ouverte/igo2-lib/issues/134)) ([a57dd15](https://github.com/infra-geo-ouverte/igo2-lib/commit/a57dd15)) +* **legend:** add display key for DataSourceLegendOptions interface ([4564e29](https://github.com/infra-geo-ouverte/igo2-lib/commit/4564e29502677551f952211bd16324f94838052e)) +* **wfs:** wrong URL (close [#134](https://github.com/infra-geo-ouverte/igo2-lib/issues/134)) ([a57dd15](https://github.com/infra-geo-ouverte/igo2-lib/commit/a57dd15b4c045bed8ddb38221b7001d2fcca193c)) ### Features -* **context:** updating wfs-test context for ogcFilters's options. ([#135](https://github.com/infra-geo-ouverte/igo2-lib/issues/135)) ([964dfb7](https://github.com/infra-geo-ouverte/igo2-lib/commit/964dfb7)) +* **context:** updating wfs-test context for ogcFilters's options. ([#135](https://github.com/infra-geo-ouverte/igo2-lib/issues/135)) ([964dfb7](https://github.com/infra-geo-ouverte/igo2-lib/commit/964dfb7cf7db9b8b2c7ed4b16b5f721610a311d8)) @@ -645,7 +739,7 @@ ### Bug Fixes -* **ol:** import ol in interface files ([a210fa0](https://github.com/infra-geo-ouverte/igo2-lib/commit/a210fa0)) +* **ol:** import ol in interface files ([a210fa0](https://github.com/infra-geo-ouverte/igo2-lib/commit/a210fa098f7723094282b97bd8219356455088fd)) @@ -654,16 +748,16 @@ ### Bug Fixes -* Replace olx with ol.olx ([#130](https://github.com/infra-geo-ouverte/igo2-lib/issues/130)) ([3f56799](https://github.com/infra-geo-ouverte/igo2-lib/commit/3f56799)) -* **demo:** fix get feature info ([a4438e8](https://github.com/infra-geo-ouverte/igo2-lib/commit/a4438e8)) -* **panel:** fix directive panelBeforeTitle ([2edc2ea](https://github.com/infra-geo-ouverte/igo2-lib/commit/2edc2ea)) -* **wfs:** wfsGetCapabilities ([b1d07b6](https://github.com/infra-geo-ouverte/igo2-lib/commit/b1d07b6)) +* Replace olx with ol.olx ([#130](https://github.com/infra-geo-ouverte/igo2-lib/issues/130)) ([3f56799](https://github.com/infra-geo-ouverte/igo2-lib/commit/3f56799c412a4cf40d47b05fbd117a95689214dc)) +* **demo:** fix get feature info ([a4438e8](https://github.com/infra-geo-ouverte/igo2-lib/commit/a4438e84f61c0cab38126905ec68a13d01ad9d18)) +* **panel:** fix directive panelBeforeTitle ([2edc2ea](https://github.com/infra-geo-ouverte/igo2-lib/commit/2edc2ea97e8cc19df049aecf7192416265fa433c)) +* **wfs:** wfsGetCapabilities ([b1d07b6](https://github.com/infra-geo-ouverte/igo2-lib/commit/b1d07b64a8e649d1d849602a69251c15cc574a8a)) ### Features -* **ogc-filter:** Addind a UI for ogc filters ([#132](https://github.com/infra-geo-ouverte/igo2-lib/issues/132)) ([9c57dff](https://github.com/infra-geo-ouverte/igo2-lib/commit/9c57dff)) -* **shareMap:** add icon ([2cc11aa](https://github.com/infra-geo-ouverte/igo2-lib/commit/2cc11aa)) +* **ogc-filter:** Addind a UI for ogc filters ([#132](https://github.com/infra-geo-ouverte/igo2-lib/issues/132)) ([9c57dff](https://github.com/infra-geo-ouverte/igo2-lib/commit/9c57dff1ff683292e628b8aaa68ae8dde7e3dcda)) +* **shareMap:** add icon ([2cc11aa](https://github.com/infra-geo-ouverte/igo2-lib/commit/2cc11aa4947a8715df71cca78a29b2634d7ab61e)) @@ -672,18 +766,18 @@ ### Bug Fixes -* **message:** offset on iphone 5 ([e87c00c](https://github.com/infra-geo-ouverte/igo2-lib/commit/e87c00c)) -* **message:** set default icon ([da68e61](https://github.com/infra-geo-ouverte/igo2-lib/commit/da68e61)) +* **message:** offset on iphone 5 ([e87c00c](https://github.com/infra-geo-ouverte/igo2-lib/commit/e87c00c38e798cd7f7a2807341b8f9d05bd3ae7b)) +* **message:** set default icon ([da68e61](https://github.com/infra-geo-ouverte/igo2-lib/commit/da68e61b3873fb145af0dce15b9ec788edb07b86)) ### Features -* rxjs: use deep imports and use pipeable operators everywhere ([041a899](https://github.com/infra-geo-ouverte/igo2-lib/commit/041a899)) -* **message:** can pass templateRef to message service ([7c1773c](https://github.com/infra-geo-ouverte/igo2-lib/commit/7c1773c)) -* **message:** change default template ([e63f19c](https://github.com/infra-geo-ouverte/igo2-lib/commit/e63f19c)) -* **message:** remove padding when no icon ([9c23ee5](https://github.com/infra-geo-ouverte/igo2-lib/commit/9c23ee5)) -* **query:** queryService is now independant of the featureService ([8d31be9](https://github.com/infra-geo-ouverte/igo2-lib/commit/8d31be9)) -* **query:** return map click event ([07e2dc7](https://github.com/infra-geo-ouverte/igo2-lib/commit/07e2dc7)) +* rxjs: use deep imports and use pipeable operators everywhere ([041a899](https://github.com/infra-geo-ouverte/igo2-lib/commit/041a89975c06206f36b2f4e3749027fe1b8b1ab3)) +* **message:** can pass templateRef to message service ([7c1773c](https://github.com/infra-geo-ouverte/igo2-lib/commit/7c1773c0032be7838410e8d5b3680297643af6cd)) +* **message:** change default template ([e63f19c](https://github.com/infra-geo-ouverte/igo2-lib/commit/e63f19cf2a963e945fab396d1c6fab8bc093d1d1)) +* **message:** remove padding when no icon ([9c23ee5](https://github.com/infra-geo-ouverte/igo2-lib/commit/9c23ee5aacbd63b8659c0676f73106a783f312b4)) +* **query:** queryService is now independant of the featureService ([8d31be9](https://github.com/infra-geo-ouverte/igo2-lib/commit/8d31be93a7214c9e0d8ae90c4d0314f630a44936)) +* **query:** return map click event ([07e2dc7](https://github.com/infra-geo-ouverte/igo2-lib/commit/07e2dc7a579f59bd0194454d21a0a2f46aa87c96)) @@ -692,13 +786,13 @@ ### Bug Fixes -* **query:** no query if resolution is out of range ([15ae113](https://github.com/infra-geo-ouverte/igo2-lib/commit/15ae113)) -* **watcher:** fix watcher layers ([#128](https://github.com/infra-geo-ouverte/igo2-lib/issues/128)) ([572c84d](https://github.com/infra-geo-ouverte/igo2-lib/commit/572c84d)) +* **query:** no query if resolution is out of range ([15ae113](https://github.com/infra-geo-ouverte/igo2-lib/commit/15ae1134f9cefa7dc6afe2f0719b3a59e97a556f)) +* **watcher:** fix watcher layers ([#128](https://github.com/infra-geo-ouverte/igo2-lib/issues/128)) ([572c84d](https://github.com/infra-geo-ouverte/igo2-lib/commit/572c84d4002d86d6219910d9877cdc02d5b6263d)) ### Features -* **analytics:** add matomo to analyse website ([575b62c](https://github.com/infra-geo-ouverte/igo2-lib/commit/575b62c)) +* **analytics:** add matomo to analyse website ([575b62c](https://github.com/infra-geo-ouverte/igo2-lib/commit/575b62c90d3946b3acea42be1996a32a2918ddd0)) @@ -707,7 +801,7 @@ ### Bug Fixes -* **query:** log error when unable to parse geojson ([94f908f](https://github.com/infra-geo-ouverte/igo2-lib/commit/94f908f)) +* **query:** log error when unable to parse geojson ([94f908f](https://github.com/infra-geo-ouverte/igo2-lib/commit/94f908f2c780fdc4b2824307bab7e48630240ba7)) @@ -716,26 +810,26 @@ ### Bug Fixes -* **baselayers-switcher:** change icon ([4f6dc7a](https://github.com/infra-geo-ouverte/igo2-lib/commit/4f6dc7a)) -* **featuresList:** sort in feature.service ([54a685d](https://github.com/infra-geo-ouverte/igo2-lib/commit/54a685d)) -* **font:** remove external fonts ([0c63f1a](https://github.com/infra-geo-ouverte/igo2-lib/commit/0c63f1a)) -* **ie:** fix css for ie ([8ad4667](https://github.com/infra-geo-ouverte/igo2-lib/commit/8ad4667)) -* **minimap:** fix title for ie ([0303899](https://github.com/infra-geo-ouverte/igo2-lib/commit/0303899)) -* **query:** inverse order ([b5bd402](https://github.com/infra-geo-ouverte/igo2-lib/commit/b5bd402)) -* **search-bar:** conflict between text and icon ([ccf19c1](https://github.com/infra-geo-ouverte/igo2-lib/commit/ccf19c1)) -* **toolbar:** double tooltip ([af5198a](https://github.com/infra-geo-ouverte/igo2-lib/commit/af5198a)) +* **baselayers-switcher:** change icon ([4f6dc7a](https://github.com/infra-geo-ouverte/igo2-lib/commit/4f6dc7a768c7352a8e8dc7565137e32ff9d53a65)) +* **featuresList:** sort in feature.service ([54a685d](https://github.com/infra-geo-ouverte/igo2-lib/commit/54a685d4002d0199762369760a50476447bf48a3)) +* **font:** remove external fonts ([0c63f1a](https://github.com/infra-geo-ouverte/igo2-lib/commit/0c63f1a967c684de6676dad238ef41677e4ed631)) +* **ie:** fix css for ie ([8ad4667](https://github.com/infra-geo-ouverte/igo2-lib/commit/8ad46677e1f609e60a30e853c5961fe5cd56919f)) +* **minimap:** fix title for ie ([0303899](https://github.com/infra-geo-ouverte/igo2-lib/commit/0303899edd888b27b57957275f49a2928b8043d3)) +* **query:** inverse order ([b5bd402](https://github.com/infra-geo-ouverte/igo2-lib/commit/b5bd40268d49c9fe33a07ed8d864417454f1ea06)) +* **search-bar:** conflict between text and icon ([ccf19c1](https://github.com/infra-geo-ouverte/igo2-lib/commit/ccf19c1e656f911dbf239058b20041baf5c434e6)) +* **toolbar:** double tooltip ([af5198a](https://github.com/infra-geo-ouverte/igo2-lib/commit/af5198a8ec2c30cf2ec1446cce5d58169d361b5e)) ### Features -* **auth:** secure token with trust hosts ([89bd0f2](https://github.com/infra-geo-ouverte/igo2-lib/commit/89bd0f2)) -* **baselayerSwitcher:** user static icon instead of minimap on mobile ([366e9b1](https://github.com/infra-geo-ouverte/igo2-lib/commit/366e9b1)) -* **legend:** add an option to no display the legend ([0c74486](https://github.com/infra-geo-ouverte/igo2-lib/commit/0c74486)) -* **media:** add ie media filter ([7f4719f](https://github.com/infra-geo-ouverte/igo2-lib/commit/7f4719f)) -* **message:** can remove a message by id ([9479cbd](https://github.com/infra-geo-ouverte/igo2-lib/commit/9479cbd)) -* **message-center:** add some options (id, class, timeOut) ([558ab20](https://github.com/infra-geo-ouverte/igo2-lib/commit/558ab20)) -* **message-center:** move icon parameter to options ([4313fd9](https://github.com/infra-geo-ouverte/igo2-lib/commit/4313fd9)) -* **panel:** add content before or after title ([f724df6](https://github.com/infra-geo-ouverte/igo2-lib/commit/f724df6)) +* **auth:** secure token with trust hosts ([89bd0f2](https://github.com/infra-geo-ouverte/igo2-lib/commit/89bd0f28c541fa521e7c60ffbe2597e40e84f85d)) +* **baselayerSwitcher:** user static icon instead of minimap on mobile ([366e9b1](https://github.com/infra-geo-ouverte/igo2-lib/commit/366e9b134d9093cd47bd49048d6f4c999073ac5d)) +* **legend:** add an option to no display the legend ([0c74486](https://github.com/infra-geo-ouverte/igo2-lib/commit/0c7448662a6900ddc221c0452d9588e6f51e1a4b)) +* **media:** add ie media filter ([7f4719f](https://github.com/infra-geo-ouverte/igo2-lib/commit/7f4719f9412144b0992ce83621d1915a419cfb8a)) +* **message:** can remove a message by id ([9479cbd](https://github.com/infra-geo-ouverte/igo2-lib/commit/9479cbd24fdd1b6875f3257c3a1e64d1bc03913d)) +* **message-center:** add some options (id, class, timeOut) ([558ab20](https://github.com/infra-geo-ouverte/igo2-lib/commit/558ab20da37e3f0ef4ba631420fca72603de0407)) +* **message-center:** move icon parameter to options ([4313fd9](https://github.com/infra-geo-ouverte/igo2-lib/commit/4313fd969e26f9872e1837c91ac98be9929bfe43)) +* **panel:** add content before or after title ([f724df6](https://github.com/infra-geo-ouverte/igo2-lib/commit/f724df610927b697df63bb43486e922e0516e96e)) @@ -744,40 +838,40 @@ ### Bug Fixes -* fix some minor styles ([729e319](https://github.com/infra-geo-ouverte/igo2-lib/commit/729e319)) -* **attribution:** fix set collapse ([cce3c70](https://github.com/infra-geo-ouverte/igo2-lib/commit/cce3c70)) -* **auth:** don't send token when is null ([dd65dd1](https://github.com/infra-geo-ouverte/igo2-lib/commit/dd65dd1)) -* **basemap:** title at the bottom ([f94b468](https://github.com/infra-geo-ouverte/igo2-lib/commit/f94b468)) -* **context.json:** remove duplicate context ([9dacb9d](https://github.com/infra-geo-ouverte/igo2-lib/commit/9dacb9d)) -* **legend:** use token with image tag ([e1cd461](https://github.com/infra-geo-ouverte/igo2-lib/commit/e1cd461)) -* **map:** use default options if not define ([ccac803](https://github.com/infra-geo-ouverte/igo2-lib/commit/ccac803)) -* **minimap:** remove all map controls ([04ff16e](https://github.com/infra-geo-ouverte/igo2-lib/commit/04ff16e)) -* **share-map:** remove sharemap button when not auth ([d817693](https://github.com/infra-geo-ouverte/igo2-lib/commit/d817693)) -* **shareMap:** fix share map ([3dd2a4d](https://github.com/infra-geo-ouverte/igo2-lib/commit/3dd2a4d)) -* **toolService:** allow custom tools ([cd7e8d7](https://github.com/infra-geo-ouverte/igo2-lib/commit/cd7e8d7)) +* fix some minor styles ([729e319](https://github.com/infra-geo-ouverte/igo2-lib/commit/729e319d9ebd8b23cd7384716c08a2d90a7da367)) +* **attribution:** fix set collapse ([cce3c70](https://github.com/infra-geo-ouverte/igo2-lib/commit/cce3c70c14b58666efac234e9a0d3600a24a40bf)) +* **auth:** don't send token when is null ([dd65dd1](https://github.com/infra-geo-ouverte/igo2-lib/commit/dd65dd1fd7285eba939324ec8ffb40817e41b044)) +* **basemap:** title at the bottom ([f94b468](https://github.com/infra-geo-ouverte/igo2-lib/commit/f94b468e59f0a26f5c20b360fab78210b47e2d14)) +* **context.json:** remove duplicate context ([9dacb9d](https://github.com/infra-geo-ouverte/igo2-lib/commit/9dacb9d7a93ec6a6639a92fb95dfa43da73ca588)) +* **legend:** use token with image tag ([e1cd461](https://github.com/infra-geo-ouverte/igo2-lib/commit/e1cd4616ac67e73c65a1d4e5138dd4d7d6eceb47)) +* **map:** use default options if not define ([ccac803](https://github.com/infra-geo-ouverte/igo2-lib/commit/ccac80397ba16832f9c3f48c00933d6da27f31a6)) +* **minimap:** remove all map controls ([04ff16e](https://github.com/infra-geo-ouverte/igo2-lib/commit/04ff16ee708489fc7a99b5fc8ebdb660b100ffc0)) +* **share-map:** remove sharemap button when not auth ([d817693](https://github.com/infra-geo-ouverte/igo2-lib/commit/d81769344631a1e91aa93c23837a9fb7c1eed50d)) +* **shareMap:** fix share map ([3dd2a4d](https://github.com/infra-geo-ouverte/igo2-lib/commit/3dd2a4d1419e15298bdb800fa146edd1bc9830e0)) +* **toolService:** allow custom tools ([cd7e8d7](https://github.com/infra-geo-ouverte/igo2-lib/commit/cd7e8d7dd716b2f02dff5dfbac496f2c70ca0c1a)) ### Features -* **clipboard:** copy text to clipboard is working in all browsers ([79b1f75](https://github.com/infra-geo-ouverte/igo2-lib/commit/79b1f75)) -* **control:** add attibutioncollapse view config ([2adac26](https://github.com/infra-geo-ouverte/igo2-lib/commit/2adac26)) -* **errorInterceptor:** add handle uncaught error ([0675d11](https://github.com/infra-geo-ouverte/igo2-lib/commit/0675d11)) -* **feature-list:** grouping features is now optional ([bf05e43](https://github.com/infra-geo-ouverte/igo2-lib/commit/bf05e43)) -* **featuresList:** sort by zIndex ([0b56b68](https://github.com/infra-geo-ouverte/igo2-lib/commit/0b56b68)) -* **icherche:** add type to search source ([3b0caeb](https://github.com/infra-geo-ouverte/igo2-lib/commit/3b0caeb)) -* **interceptor:** provide interceptor ([5d67739](https://github.com/infra-geo-ouverte/igo2-lib/commit/5d67739)) -* **list:** support image icon (png) ([5dead1a](https://github.com/infra-geo-ouverte/igo2-lib/commit/5dead1a)) -* **map:** add scaleline ([1a25e8f](https://github.com/infra-geo-ouverte/igo2-lib/commit/1a25e8f)) -* **map:** add tooltip to button ([2cc33bb](https://github.com/infra-geo-ouverte/igo2-lib/commit/2cc33bb)) -* **map:** overlay style can be changed ([5222806](https://github.com/infra-geo-ouverte/igo2-lib/commit/5222806)) -* **message-center:** icon at left and add option to add close icon ([5a96a85](https://github.com/infra-geo-ouverte/igo2-lib/commit/5a96a85)) -* **minimap:** title on multiple lines ([8031e05](https://github.com/infra-geo-ouverte/igo2-lib/commit/8031e05)) -* **scaleline:** scaleline is now optional ([64dda28](https://github.com/infra-geo-ouverte/igo2-lib/commit/64dda28)) -* **search-bar:** add optional search icon ([c53b2da](https://github.com/infra-geo-ouverte/igo2-lib/commit/c53b2da)) -* **search-bar:** fill search bar when feature is selected ([73d0cdd](https://github.com/infra-geo-ouverte/igo2-lib/commit/73d0cdd)) -* **share-map-tool:** pass options to the component ([531b188](https://github.com/infra-geo-ouverte/igo2-lib/commit/531b188)) -* **shareMap:** add message error ([958dd2d](https://github.com/infra-geo-ouverte/igo2-lib/commit/958dd2d)) -* **wfs:** creating an indepedant source for from wfs-datasource ([#120](https://github.com/infra-geo-ouverte/igo2-lib/issues/120)) ([96f66e1](https://github.com/infra-geo-ouverte/igo2-lib/commit/96f66e1)) +* **clipboard:** copy text to clipboard is working in all browsers ([79b1f75](https://github.com/infra-geo-ouverte/igo2-lib/commit/79b1f75f74afbeda731a37d86d0bcdd9fd3e394a)) +* **control:** add attibutioncollapse view config ([2adac26](https://github.com/infra-geo-ouverte/igo2-lib/commit/2adac26ed60bd4df7581a5791338cde0e4e0cec1)) +* **errorInterceptor:** add handle uncaught error ([0675d11](https://github.com/infra-geo-ouverte/igo2-lib/commit/0675d11869d08a9b048008c106b13861dcd6629c)) +* **feature-list:** grouping features is now optional ([bf05e43](https://github.com/infra-geo-ouverte/igo2-lib/commit/bf05e43fd205f1b69242bd3f82b675a9a8d6db77)) +* **featuresList:** sort by zIndex ([0b56b68](https://github.com/infra-geo-ouverte/igo2-lib/commit/0b56b68b50e00a331ce57cf9219cca63d41a0ee3)) +* **icherche:** add type to search source ([3b0caeb](https://github.com/infra-geo-ouverte/igo2-lib/commit/3b0caeb961736264eef9630653d89bc60b1497dc)) +* **interceptor:** provide interceptor ([5d67739](https://github.com/infra-geo-ouverte/igo2-lib/commit/5d677393d63751734c17f8f9388b7d5e94cf4e14)) +* **list:** support image icon (png) ([5dead1a](https://github.com/infra-geo-ouverte/igo2-lib/commit/5dead1a5ff6bf387de531cccff24f9ef8a4cddc1)) +* **map:** add scaleline ([1a25e8f](https://github.com/infra-geo-ouverte/igo2-lib/commit/1a25e8f8bbef8cd19cfed2e7a3051e0da93a73ec)) +* **map:** add tooltip to button ([2cc33bb](https://github.com/infra-geo-ouverte/igo2-lib/commit/2cc33bb8d9cb7edfd173da2230cfcd5291e249a5)) +* **map:** overlay style can be changed ([5222806](https://github.com/infra-geo-ouverte/igo2-lib/commit/5222806630055975e79b1de2a46960ab07eb473c)) +* **message-center:** icon at left and add option to add close icon ([5a96a85](https://github.com/infra-geo-ouverte/igo2-lib/commit/5a96a8542ac6f27b107287354dfd3d1215f2a626)) +* **minimap:** title on multiple lines ([8031e05](https://github.com/infra-geo-ouverte/igo2-lib/commit/8031e05e0e6f5fec6fe990658decf9162cb46ad8)) +* **scaleline:** scaleline is now optional ([64dda28](https://github.com/infra-geo-ouverte/igo2-lib/commit/64dda28fc168b5f8f222a17e038f250fb68d994c)) +* **search-bar:** add optional search icon ([c53b2da](https://github.com/infra-geo-ouverte/igo2-lib/commit/c53b2da5e20a48229326c19d9ebd4b36b6d56f4d)) +* **search-bar:** fill search bar when feature is selected ([73d0cdd](https://github.com/infra-geo-ouverte/igo2-lib/commit/73d0cdd68784ff94a2541ff739a855444a05fb48)) +* **share-map-tool:** pass options to the component ([531b188](https://github.com/infra-geo-ouverte/igo2-lib/commit/531b18870c62e7425016a553b7b0760f6e74973e)) +* **shareMap:** add message error ([958dd2d](https://github.com/infra-geo-ouverte/igo2-lib/commit/958dd2d161dc8a168ef268f9f4c855c2bc03563b)) +* **wfs:** creating an indepedant source for from wfs-datasource ([#120](https://github.com/infra-geo-ouverte/igo2-lib/issues/120)) ([96f66e1](https://github.com/infra-geo-ouverte/igo2-lib/commit/96f66e18bf1275334dfc0617ed3f9ac9f08538cd)) @@ -786,7 +880,7 @@ ### Features -* upgrade dependencies ([#118](https://github.com/infra-geo-ouverte/igo2-lib/issues/118)) ([292e4dc](https://github.com/infra-geo-ouverte/igo2-lib/commit/292e4dc)) +* upgrade dependencies ([#118](https://github.com/infra-geo-ouverte/igo2-lib/issues/118)) ([292e4dc](https://github.com/infra-geo-ouverte/igo2-lib/commit/292e4dceb90b517f17659499dbcbb9ac2148dd5c)) @@ -795,7 +889,7 @@ ### Features -* **time-filter-form:** input date value, hidden clear button. ([#117](https://github.com/infra-geo-ouverte/igo2-lib/issues/117)) ([f94ccad](https://github.com/infra-geo-ouverte/igo2-lib/commit/f94ccad)) +* **time-filter-form:** input date value, hidden clear button. ([#117](https://github.com/infra-geo-ouverte/igo2-lib/issues/117)) ([f94ccad](https://github.com/infra-geo-ouverte/igo2-lib/commit/f94ccad5051aec5956415715ec783c93d2d14359)) @@ -804,7 +898,7 @@ ### Bug Fixes -* **getFeatureInfo:** polygon ((NaN,...)) for html getfeatureinfo ([#115](https://github.com/infra-geo-ouverte/igo2-lib/issues/115)) ([dfa674b](https://github.com/infra-geo-ouverte/igo2-lib/commit/dfa674b)) +* **getFeatureInfo:** polygon ((NaN,...)) for html getfeatureinfo ([#115](https://github.com/infra-geo-ouverte/igo2-lib/issues/115)) ([dfa674b](https://github.com/infra-geo-ouverte/igo2-lib/commit/dfa674b2aaf1f1ea7047dda9c9ac54d33668f8de)) @@ -813,8 +907,8 @@ ### Bug Fixes -* **ie11:** fix getFeatureInfo html ([5cd8f56](https://github.com/infra-geo-ouverte/igo2-lib/commit/5cd8f56)) -* **importExport:** fix vectorLayer detection ([a4dbb06](https://github.com/infra-geo-ouverte/igo2-lib/commit/a4dbb06)) +* **ie11:** fix getFeatureInfo html ([5cd8f56](https://github.com/infra-geo-ouverte/igo2-lib/commit/5cd8f5692538874cb710830f552d125f16b3899d)) +* **importExport:** fix vectorLayer detection ([a4dbb06](https://github.com/infra-geo-ouverte/igo2-lib/commit/a4dbb0645da5ff3b4748592a5810681c8036db53)) @@ -823,14 +917,14 @@ ### Bug Fixes -* **share-map:** fix ie11 ([a26ebf9](https://github.com/infra-geo-ouverte/igo2-lib/commit/a26ebf9)) +* **share-map:** fix ie11 ([a26ebf9](https://github.com/infra-geo-ouverte/igo2-lib/commit/a26ebf99e0649eef371492d8a769bddd6762021b)) ### Features -* **baselayer-switcher:** show minimap only if in resolutions range ([581cf00](https://github.com/infra-geo-ouverte/igo2-lib/commit/581cf00)) -* **context:** always keep context by default in context list ([258ff53](https://github.com/infra-geo-ouverte/igo2-lib/commit/258ff53)) -* **importExport:** add import and export features and vectorlayer list ([876dc31](https://github.com/infra-geo-ouverte/igo2-lib/commit/876dc31)) +* **baselayer-switcher:** show minimap only if in resolutions range ([581cf00](https://github.com/infra-geo-ouverte/igo2-lib/commit/581cf0038d2f9e4b83f4768fd4adb2501c3d489e)) +* **context:** always keep context by default in context list ([258ff53](https://github.com/infra-geo-ouverte/igo2-lib/commit/258ff53d1e9ec90f118fa1f78bde1a8e4d4b1f85)) +* **importExport:** add import and export features and vectorlayer list ([876dc31](https://github.com/infra-geo-ouverte/igo2-lib/commit/876dc31993f7aaabc5984ca10c17c295b36f5487)) @@ -839,8 +933,8 @@ ### Bug Fixes -* **layer:** This suscribe was not referencing to named id ([#113](https://github.com/infra-geo-ouverte/igo2-lib/issues/113)) ([1e353fc](https://github.com/infra-geo-ouverte/igo2-lib/commit/1e353fc)) -* **spinner:** propagate the click to the button below ([58e17b5](https://github.com/infra-geo-ouverte/igo2-lib/commit/58e17b5)) +* **layer:** This suscribe was not referencing to named id ([#113](https://github.com/infra-geo-ouverte/igo2-lib/issues/113)) ([1e353fc](https://github.com/infra-geo-ouverte/igo2-lib/commit/1e353fc229860018986d42bfd42fb1a8fcc5797b)) +* **spinner:** propagate the click to the button below ([58e17b5](https://github.com/infra-geo-ouverte/igo2-lib/commit/58e17b5d729e1852e2d581f9e35ec9874edbd26e)) @@ -849,9 +943,9 @@ ### Bug Fixes -* **getFeatureInfo:** update due to an inconsistent slice behavior for empty html ([#112](https://github.com/infra-geo-ouverte/igo2-lib/issues/112)) ([18aa2db](https://github.com/infra-geo-ouverte/igo2-lib/commit/18aa2db)) -* **media:** mobile landscape ([83dba8b](https://github.com/infra-geo-ouverte/igo2-lib/commit/83dba8b)) -* **shareMap:** inverse visible and invisible layers ([ce88b6b](https://github.com/infra-geo-ouverte/igo2-lib/commit/ce88b6b)) +* **getFeatureInfo:** update due to an inconsistent slice behavior for empty html ([#112](https://github.com/infra-geo-ouverte/igo2-lib/issues/112)) ([18aa2db](https://github.com/infra-geo-ouverte/igo2-lib/commit/18aa2dba441e46679e85d98af6abb901f82a027e)) +* **media:** mobile landscape ([83dba8b](https://github.com/infra-geo-ouverte/igo2-lib/commit/83dba8bbf43edd9c571727a909701d209a9dfa6e)) +* **shareMap:** inverse visible and invisible layers ([ce88b6b](https://github.com/infra-geo-ouverte/igo2-lib/commit/ce88b6be8c364bb4373184dba6dd3dd505d5db0c)) @@ -860,28 +954,28 @@ ### Bug Fixes -* **baselayer:** baselayer is not visible by default ([8c4e72b](https://github.com/infra-geo-ouverte/igo2-lib/commit/8c4e72b)) -* **context:** context default always loaded ([3589d2b](https://github.com/infra-geo-ouverte/igo2-lib/commit/3589d2b)) -* **context:** keep the inputs object intact ([52e725e](https://github.com/infra-geo-ouverte/igo2-lib/commit/52e725e)) -* **context:** load only one context when defined in the url ([699a85b](https://github.com/infra-geo-ouverte/igo2-lib/commit/699a85b)) -* **geolocate:** fix missing feature bug ([6b199e2](https://github.com/infra-geo-ouverte/igo2-lib/commit/6b199e2)) -* **getFeatureInfo:** fix build lib ([c2a1a19](https://github.com/infra-geo-ouverte/igo2-lib/commit/c2a1a19)) -* **layer:** define a layer id in json context ([f915ff9](https://github.com/infra-geo-ouverte/igo2-lib/commit/f915ff9)) -* **query:** To avoid empty html returns. ([#104](https://github.com/infra-geo-ouverte/igo2-lib/issues/104)) ([d49a877](https://github.com/infra-geo-ouverte/igo2-lib/commit/d49a877)) -* **wmst:** css, style, pointer ([#103](https://github.com/infra-geo-ouverte/igo2-lib/issues/103)) ([cae1668](https://github.com/infra-geo-ouverte/igo2-lib/commit/cae1668)) -* **wmstime:** css, wmstime datetime format, x button ([#105](https://github.com/infra-geo-ouverte/igo2-lib/issues/105)) ([ea895dc](https://github.com/infra-geo-ouverte/igo2-lib/commit/ea895dc)) +* **baselayer:** baselayer is not visible by default ([8c4e72b](https://github.com/infra-geo-ouverte/igo2-lib/commit/8c4e72be4daf31ba273b927a24855cf3125125e5)) +* **context:** context default always loaded ([3589d2b](https://github.com/infra-geo-ouverte/igo2-lib/commit/3589d2b59ceff4028580dd5d116708633420584e)) +* **context:** keep the inputs object intact ([52e725e](https://github.com/infra-geo-ouverte/igo2-lib/commit/52e725e691bac33d60446fa0baf1e70ad43c10e3)) +* **context:** load only one context when defined in the url ([699a85b](https://github.com/infra-geo-ouverte/igo2-lib/commit/699a85bc62d3b9cf2df52eaf17f78313fdbd8a4b)) +* **geolocate:** fix missing feature bug ([6b199e2](https://github.com/infra-geo-ouverte/igo2-lib/commit/6b199e24ec310e9d35a3ed07cf3bbf5b3e84ca13)) +* **getFeatureInfo:** fix build lib ([c2a1a19](https://github.com/infra-geo-ouverte/igo2-lib/commit/c2a1a1931bd019e190d5e8c8628cd44a8d501613)) +* **layer:** define a layer id in json context ([f915ff9](https://github.com/infra-geo-ouverte/igo2-lib/commit/f915ff9b7d1144b6a51c88354bf75c0b9167ac43)) +* **query:** To avoid empty html returns. ([#104](https://github.com/infra-geo-ouverte/igo2-lib/issues/104)) ([d49a877](https://github.com/infra-geo-ouverte/igo2-lib/commit/d49a8778be89fd2b8bf4868d846d02e94583e07c)) +* **wmst:** css, style, pointer ([#103](https://github.com/infra-geo-ouverte/igo2-lib/issues/103)) ([cae1668](https://github.com/infra-geo-ouverte/igo2-lib/commit/cae1668804fd8955f8f5ba666640149be6210a60)) +* **wmstime:** css, wmstime datetime format, x button ([#105](https://github.com/infra-geo-ouverte/igo2-lib/issues/105)) ([ea895dc](https://github.com/infra-geo-ouverte/igo2-lib/commit/ea895dceec244c724f97797cf0ba20b039e59f42)) ### Features -* add delay before showing the tooltip ([ed45862](https://github.com/infra-geo-ouverte/igo2-lib/commit/ed45862)) -* **baselayer-switcher:** add images to change baselayers ([7f45cac](https://github.com/infra-geo-ouverte/igo2-lib/commit/7f45cac)) -* **baselayers:** rewrite baselayer and add in catalog ([911103f](https://github.com/infra-geo-ouverte/igo2-lib/commit/911103f)) -* **context:** add uri to form context ([8d7c9d9](https://github.com/infra-geo-ouverte/igo2-lib/commit/8d7c9d9)) -* **getFeatureInfo:** entire content instead of only body ([#111](https://github.com/infra-geo-ouverte/igo2-lib/issues/111)) ([0abf413](https://github.com/infra-geo-ouverte/igo2-lib/commit/0abf413)) -* **layer:** Adding route param invisiblelayers and visiblelayers ([#106](https://github.com/infra-geo-ouverte/igo2-lib/issues/106)) ([2667ac3](https://github.com/infra-geo-ouverte/igo2-lib/commit/2667ac3)) -* **layer:** rewrite route param visiblelayers ([b6a7995](https://github.com/infra-geo-ouverte/igo2-lib/commit/b6a7995)) -* **share-map:** add share map tool ([e277007](https://github.com/infra-geo-ouverte/igo2-lib/commit/e277007)) +* add delay before showing the tooltip ([ed45862](https://github.com/infra-geo-ouverte/igo2-lib/commit/ed458628171f843cf26614a250de6e3f8eb353c1)) +* **baselayer-switcher:** add images to change baselayers ([7f45cac](https://github.com/infra-geo-ouverte/igo2-lib/commit/7f45cac071c51c409e85c616326c3aeeeeb4a0cd)) +* **baselayers:** rewrite baselayer and add in catalog ([911103f](https://github.com/infra-geo-ouverte/igo2-lib/commit/911103f043a72d45d57fa9f71bc3529a01eedcbb)) +* **context:** add uri to form context ([8d7c9d9](https://github.com/infra-geo-ouverte/igo2-lib/commit/8d7c9d9596bbc44926506538d56d5e22e529c3cb)) +* **getFeatureInfo:** entire content instead of only body ([#111](https://github.com/infra-geo-ouverte/igo2-lib/issues/111)) ([0abf413](https://github.com/infra-geo-ouverte/igo2-lib/commit/0abf4132eb4b2dd07ad686cb8c4224d0152a9649)) +* **layer:** Adding route param invisiblelayers and visiblelayers ([#106](https://github.com/infra-geo-ouverte/igo2-lib/issues/106)) ([2667ac3](https://github.com/infra-geo-ouverte/igo2-lib/commit/2667ac33099cae0a7fef326a52347a3d103722db)) +* **layer:** rewrite route param visiblelayers ([b6a7995](https://github.com/infra-geo-ouverte/igo2-lib/commit/b6a7995542f94df3a35f69815228b54a138167ef)) +* **share-map:** add share map tool ([e277007](https://github.com/infra-geo-ouverte/igo2-lib/commit/e277007be3efe86ffde0f9eddc954a7822245044)) @@ -890,16 +984,16 @@ ### Bug Fixes -* **css:** wmstime-slider ([#98](https://github.com/infra-geo-ouverte/igo2-lib/issues/98)) ([22c21fa](https://github.com/infra-geo-ouverte/igo2-lib/commit/22c21fa)) -* **feature:** getinfo too sensitive for html ([5e42c4c](https://github.com/infra-geo-ouverte/igo2-lib/commit/5e42c4c)) -* **poi:** convert coordinate string to number ([2f96d69](https://github.com/infra-geo-ouverte/igo2-lib/commit/2f96d69)) -* **slider:** wmstime slider min value ([#99](https://github.com/infra-geo-ouverte/igo2-lib/issues/99)) ([7b67e4b](https://github.com/infra-geo-ouverte/igo2-lib/commit/7b67e4b)) -* **wmst:** fix wmst startdate, capabilites-wmst no dimension ([#95](https://github.com/infra-geo-ouverte/igo2-lib/issues/95)) ([b868cb0](https://github.com/infra-geo-ouverte/igo2-lib/commit/b868cb0)) +* **css:** wmstime-slider ([#98](https://github.com/infra-geo-ouverte/igo2-lib/issues/98)) ([22c21fa](https://github.com/infra-geo-ouverte/igo2-lib/commit/22c21fa3ad07f414f907cf7666cdb29e3d4aaa59)) +* **feature:** getinfo too sensitive for html ([5e42c4c](https://github.com/infra-geo-ouverte/igo2-lib/commit/5e42c4c04115197046b659c88cbf192c82351016)) +* **poi:** convert coordinate string to number ([2f96d69](https://github.com/infra-geo-ouverte/igo2-lib/commit/2f96d69b6ea1d7cfa7f74457126f1f8a70bfe912)) +* **slider:** wmstime slider min value ([#99](https://github.com/infra-geo-ouverte/igo2-lib/issues/99)) ([7b67e4b](https://github.com/infra-geo-ouverte/igo2-lib/commit/7b67e4bbc520fe4f3c8824af8d3291d435f8bec5)) +* **wmst:** fix wmst startdate, capabilites-wmst no dimension ([#95](https://github.com/infra-geo-ouverte/igo2-lib/issues/95)) ([b868cb0](https://github.com/infra-geo-ouverte/igo2-lib/commit/b868cb0ec25a1b2df94c0bb8943c4a9c95609255)) ### Features -* **context:** add a favorite context for each user ([fcf0386](https://github.com/infra-geo-ouverte/igo2-lib/commit/fcf0386)) +* **context:** add a favorite context for each user ([fcf0386](https://github.com/infra-geo-ouverte/igo2-lib/commit/fcf0386d2e256cc621bd01a97b4cf6492ccc9597)) @@ -908,7 +1002,7 @@ ### Bug Fixes -* **timefilter:** issue [#91](https://github.com/infra-geo-ouverte/igo2-lib/issues/91) ([e46a21a](https://github.com/infra-geo-ouverte/igo2-lib/commit/e46a21a)) +* **timefilter:** issue [#91](https://github.com/infra-geo-ouverte/igo2-lib/issues/91) ([e46a21a](https://github.com/infra-geo-ouverte/igo2-lib/commit/e46a21a2436282ce7c7e7a2958a029f1e18844a3)) @@ -917,7 +1011,7 @@ ### Bug Fixes -* **time-filter:** Property params does not exist on type FilterableDataSourceOptions ([ec3d4f6](https://github.com/infra-geo-ouverte/igo2-lib/commit/ec3d4f6)) +* **time-filter:** Property params does not exist on type FilterableDataSourceOptions ([ec3d4f6](https://github.com/infra-geo-ouverte/igo2-lib/commit/ec3d4f6d1e6f4793e0bf3b6e2e07d4b3e939b008)) @@ -930,8 +1024,8 @@ ### Bug Fixes -* **catalog:** add catalogs by config json ([7f307a0](https://github.com/infra-geo-ouverte/igo2-lib/commit/7f307a0)) -* **context:** fix url context ([a60e823](https://github.com/infra-geo-ouverte/igo2-lib/commit/a60e823)) +* **catalog:** add catalogs by config json ([7f307a0](https://github.com/infra-geo-ouverte/igo2-lib/commit/7f307a0de816426ee7deb855e9b087fef31dc187)) +* **context:** fix url context ([a60e823](https://github.com/infra-geo-ouverte/igo2-lib/commit/a60e82320bd8b239c053ae318c141d56594e4ee6)) @@ -940,8 +1034,8 @@ ### Features -* **auth:** only show auth form if define in config ([bb496a5](https://github.com/infra-geo-ouverte/igo2-lib/commit/bb496a5)) -* **search-source:** clean search-source return ([158c7e0](https://github.com/infra-geo-ouverte/igo2-lib/commit/158c7e0)) +* **auth:** only show auth form if define in config ([bb496a5](https://github.com/infra-geo-ouverte/igo2-lib/commit/bb496a5a7f7afef7e56dfe74f5f60cbe63b53b01)) +* **search-source:** clean search-source return ([158c7e0](https://github.com/infra-geo-ouverte/igo2-lib/commit/158c7e0d60a8b1971468220c6ebcd04f1377082a)) @@ -950,16 +1044,16 @@ ### Bug Fixes -* **context:** save button saves also view ([f3a991f](https://github.com/infra-geo-ouverte/igo2-lib/commit/f3a991f)) -* **getInfo:** get info returns the first 10 elements ([20c096b](https://github.com/infra-geo-ouverte/igo2-lib/commit/20c096b)) -* **layer-watcher:** fix count when remove layer ([2d320c5](https://github.com/infra-geo-ouverte/igo2-lib/commit/2d320c5)) +* **context:** save button saves also view ([f3a991f](https://github.com/infra-geo-ouverte/igo2-lib/commit/f3a991faeefd4c3dbaa15b7759bd2607223e8ad5)) +* **getInfo:** get info returns the first 10 elements ([20c096b](https://github.com/infra-geo-ouverte/igo2-lib/commit/20c096b1a4b36531d71a093a7512bece8b252dc8)) +* **layer-watcher:** fix count when remove layer ([2d320c5](https://github.com/infra-geo-ouverte/igo2-lib/commit/2d320c594f240a78d654c4002141f30836618c1c)) ### Features -* **auth:** refresh contexts list when login or logout ([97d37c7](https://github.com/infra-geo-ouverte/igo2-lib/commit/97d37c7)) -* **layer:** save visibility ([b352b3a](https://github.com/infra-geo-ouverte/igo2-lib/commit/b352b3a)) -* **poi:** zoom on click instead of on change ([17a7eb5](https://github.com/infra-geo-ouverte/igo2-lib/commit/17a7eb5)) +* **auth:** refresh contexts list when login or logout ([97d37c7](https://github.com/infra-geo-ouverte/igo2-lib/commit/97d37c71130402ae12cc97d8ca3ef1d191f38a98)) +* **layer:** save visibility ([b352b3a](https://github.com/infra-geo-ouverte/igo2-lib/commit/b352b3a3c150e73766eedc70c6f33c0d26bce7c1)) +* **poi:** zoom on click instead of on change ([17a7eb5](https://github.com/infra-geo-ouverte/igo2-lib/commit/17a7eb5ae855b11073d54d8a4447e8e4fd331496)) @@ -968,7 +1062,7 @@ ### Bug Fixes -* fix prod build ([8f692fc](https://github.com/infra-geo-ouverte/igo2-lib/commit/8f692fc)) +* fix prod build ([8f692fc](https://github.com/infra-geo-ouverte/igo2-lib/commit/8f692fccb3ec6aacde1636999f18656673a18164)) @@ -977,35 +1071,35 @@ ### Bug Fixes -* **animation:** fix animation after update angular ([8e7d7f6](https://github.com/infra-geo-ouverte/igo2-lib/commit/8e7d7f6)) -* **auth:** show message error ([af79cca](https://github.com/infra-geo-ouverte/igo2-lib/commit/af79cca)) -* **dependency:** fix circulars dependencies ([8e103f6](https://github.com/infra-geo-ouverte/igo2-lib/commit/8e103f6)) -* **form:** rename md-input-container to md-form-field ([3d90f6e](https://github.com/infra-geo-ouverte/igo2-lib/commit/3d90f6e)) -* **layer:** keep order layers after save or clone ([1cbd693](https://github.com/infra-geo-ouverte/igo2-lib/commit/1cbd693)) -* **media:** ajust width for mobile media ([17f6f36](https://github.com/infra-geo-ouverte/igo2-lib/commit/17f6f36)) -* **mobile:** fix tools maps position on mobile ([06730cd](https://github.com/infra-geo-ouverte/igo2-lib/commit/06730cd)) +* **animation:** fix animation after update angular ([8e7d7f6](https://github.com/infra-geo-ouverte/igo2-lib/commit/8e7d7f6eeee046039e07faaa12c8070d461d7770)) +* **auth:** show message error ([af79cca](https://github.com/infra-geo-ouverte/igo2-lib/commit/af79cca984851b9f913da7979065d85b2fcb6e0a)) +* **dependency:** fix circulars dependencies ([8e103f6](https://github.com/infra-geo-ouverte/igo2-lib/commit/8e103f6bf1078092a3964dd4660923016d1dff06)) +* **form:** rename md-input-container to md-form-field ([3d90f6e](https://github.com/infra-geo-ouverte/igo2-lib/commit/3d90f6e9c39897024f83e4932ea6cf4646513ff2)) +* **layer:** keep order layers after save or clone ([1cbd693](https://github.com/infra-geo-ouverte/igo2-lib/commit/1cbd6931a4d8d7d482a90e4b54a80d121ae77edf)) +* **media:** ajust width for mobile media ([17f6f36](https://github.com/infra-geo-ouverte/igo2-lib/commit/17f6f36e183dcc80238355cb387847b0075fbbba)) +* **mobile:** fix tools maps position on mobile ([06730cd](https://github.com/infra-geo-ouverte/igo2-lib/commit/06730cdb480719cc08dfb50bbe45547d687fb210)) ### Features -* **auth:** add anonymous login ([e7a6a4d](https://github.com/infra-geo-ouverte/igo2-lib/commit/e7a6a4d)) -* **auth:** add authentication form and service ([468b5c8](https://github.com/infra-geo-ouverte/igo2-lib/commit/468b5c8)) -* **auth:** add authentication form and service ([c5b20ec](https://github.com/infra-geo-ouverte/igo2-lib/commit/c5b20ec)) -* **auth:** call service with token ([d028163](https://github.com/infra-geo-ouverte/igo2-lib/commit/d028163)) -* **bookmark:** add map tool to create new context ([6436510](https://github.com/infra-geo-ouverte/igo2-lib/commit/6436510)) -* **catalog:** add catalog tool ([4c9a7d1](https://github.com/infra-geo-ouverte/igo2-lib/commit/4c9a7d1)) -* **confirm-dialog:** add confirm dialog component ([8a96e14](https://github.com/infra-geo-ouverte/igo2-lib/commit/8a96e14)) -* **context:** add context editor components ([83e7942](https://github.com/infra-geo-ouverte/igo2-lib/commit/83e7942)) -* **context:** remove buttons when anonyme ([bdd5bff](https://github.com/infra-geo-ouverte/igo2-lib/commit/bdd5bff)) -* **context:** use api to retrieve contexts ([fbe6d10](https://github.com/infra-geo-ouverte/igo2-lib/commit/fbe6d10)) -* **dialog:** add confirm dialog component ([7c678e3](https://github.com/infra-geo-ouverte/igo2-lib/commit/7c678e3)) -* **gelocate:** add geolocation button ([63a099f](https://github.com/infra-geo-ouverte/igo2-lib/commit/63a099f)) -* **legend:** retrieve legend only if displayed ([da3509c](https://github.com/infra-geo-ouverte/igo2-lib/commit/da3509c)) -* **message-center:** add types message ([57b3884](https://github.com/infra-geo-ouverte/igo2-lib/commit/57b3884)) -* **stop-propagation:** add stop propagation directive ([7324243](https://github.com/infra-geo-ouverte/igo2-lib/commit/7324243)) -* **table:** add generic table component ([2bdafd8](https://github.com/infra-geo-ouverte/igo2-lib/commit/2bdafd8)) -* **tooltip:** add tooltip to tools map ([32c3036](https://github.com/infra-geo-ouverte/igo2-lib/commit/32c3036)) -* **user:** add user button on map ([379b757](https://github.com/infra-geo-ouverte/igo2-lib/commit/379b757)) +* **auth:** add anonymous login ([e7a6a4d](https://github.com/infra-geo-ouverte/igo2-lib/commit/e7a6a4debef0529a46d03eb63fba5df1758266e2)) +* **auth:** add authentication form and service ([468b5c8](https://github.com/infra-geo-ouverte/igo2-lib/commit/468b5c822dc595d59e9e774f39189896ffa7a61f)) +* **auth:** add authentication form and service ([c5b20ec](https://github.com/infra-geo-ouverte/igo2-lib/commit/c5b20ecfdb8bb323106489d33aba1de848374cba)) +* **auth:** call service with token ([d028163](https://github.com/infra-geo-ouverte/igo2-lib/commit/d028163be2eb5b372f6e2e45d80d3962a1089b1a)) +* **bookmark:** add map tool to create new context ([6436510](https://github.com/infra-geo-ouverte/igo2-lib/commit/6436510a44c9c268dd7f2f0a72ce514fc90e75df)) +* **catalog:** add catalog tool ([4c9a7d1](https://github.com/infra-geo-ouverte/igo2-lib/commit/4c9a7d1fff8deaef61f70052ca8bd7ee55d92ead)) +* **confirm-dialog:** add confirm dialog component ([8a96e14](https://github.com/infra-geo-ouverte/igo2-lib/commit/8a96e147987b883131708ab3c6191062a7d36d6f)) +* **context:** add context editor components ([83e7942](https://github.com/infra-geo-ouverte/igo2-lib/commit/83e794291b03229a2d658e9997fe5661897d1158)) +* **context:** remove buttons when anonyme ([bdd5bff](https://github.com/infra-geo-ouverte/igo2-lib/commit/bdd5bff71c5facccb6cf45d7463e6ef91d211e2e)) +* **context:** use api to retrieve contexts ([fbe6d10](https://github.com/infra-geo-ouverte/igo2-lib/commit/fbe6d100bcc419176dbf3d1fb82a94b49d97b461)) +* **dialog:** add confirm dialog component ([7c678e3](https://github.com/infra-geo-ouverte/igo2-lib/commit/7c678e3db79c03dcc631f0ccab506da435b26d7b)) +* **gelocate:** add geolocation button ([63a099f](https://github.com/infra-geo-ouverte/igo2-lib/commit/63a099f946542814e78b0de470f3b284112f52e2)) +* **legend:** retrieve legend only if displayed ([da3509c](https://github.com/infra-geo-ouverte/igo2-lib/commit/da3509c090bcd18be71c7809eb70bf22ad7f5160)) +* **message-center:** add types message ([57b3884](https://github.com/infra-geo-ouverte/igo2-lib/commit/57b38844bdab592e884025b1f1cd63200160ac36)) +* **stop-propagation:** add stop propagation directive ([7324243](https://github.com/infra-geo-ouverte/igo2-lib/commit/73242435a76c6b0dbba2d3d2eac1c3c877e2b911)) +* **table:** add generic table component ([2bdafd8](https://github.com/infra-geo-ouverte/igo2-lib/commit/2bdafd8485c71baf003bcb362d0dec2df0d888b0)) +* **tooltip:** add tooltip to tools map ([32c3036](https://github.com/infra-geo-ouverte/igo2-lib/commit/32c3036c4c11b4538e24db6b5ff9a841e794c4c0)) +* **user:** add user button on map ([379b757](https://github.com/infra-geo-ouverte/igo2-lib/commit/379b7579951c9835acf2435d8eefde283d8963e9)) @@ -1014,9 +1108,9 @@ ### Features -* **package:** upgrade [@angular](https://github.com/angular) material to beta.7 ([ec9d201](https://github.com/infra-geo-ouverte/igo2-lib/commit/ec9d201)) -* **searchbar:** disable native autocomplete ([97810e1](https://github.com/infra-geo-ouverte/igo2-lib/commit/97810e1)) -* **searchbar:** focus on searchbar after clear search text ([c505601](https://github.com/infra-geo-ouverte/igo2-lib/commit/c505601)) +* **package:** upgrade [@angular](https://github.com/angular) material to beta.7 ([ec9d201](https://github.com/infra-geo-ouverte/igo2-lib/commit/ec9d20138f090b3a1c3143b297fdb79cbf2311ce)) +* **searchbar:** disable native autocomplete ([97810e1](https://github.com/infra-geo-ouverte/igo2-lib/commit/97810e1363431cedd1bf80d96b37c1a44acd0631)) +* **searchbar:** focus on searchbar after clear search text ([c505601](https://github.com/infra-geo-ouverte/igo2-lib/commit/c5056016141bc9f3c639fd6e9644365ad3702b74)) @@ -1025,16 +1119,16 @@ ### Bug Fixes -* **geolocate:** geolocate when changing context ([e1f91a9](https://github.com/infra-geo-ouverte/igo2-lib/commit/e1f91a9)) -* **ie:** fix material-font import in ie ([f3946bc](https://github.com/infra-geo-ouverte/igo2-lib/commit/f3946bc)) +* **geolocate:** geolocate when changing context ([e1f91a9](https://github.com/infra-geo-ouverte/igo2-lib/commit/e1f91a9ef1a09eccc249f213c7eb295bb0be6b6c)) +* **ie:** fix material-font import in ie ([f3946bc](https://github.com/infra-geo-ouverte/igo2-lib/commit/f3946bcd142ef6df36f2104239b02034970db288)) ### Features -* **feature-details:** can receive html ([5e9ed5f](https://github.com/infra-geo-ouverte/igo2-lib/commit/5e9ed5f)) -* **geolocate:** add option to get position of device ([c5f23e8](https://github.com/infra-geo-ouverte/igo2-lib/commit/c5f23e8)) -* **list:** long title is displayed on 2 lines ([d7f9414](https://github.com/infra-geo-ouverte/igo2-lib/commit/d7f9414)) -* **query:** query only layers that are shown on map ([561b0a5](https://github.com/infra-geo-ouverte/igo2-lib/commit/561b0a5)) +* **feature-details:** can receive html ([5e9ed5f](https://github.com/infra-geo-ouverte/igo2-lib/commit/5e9ed5f56df8cccd3a52e918785a5088655220ab)) +* **geolocate:** add option to get position of device ([c5f23e8](https://github.com/infra-geo-ouverte/igo2-lib/commit/c5f23e81dcf2ba0369db47aef2e030909a2b4e15)) +* **list:** long title is displayed on 2 lines ([d7f9414](https://github.com/infra-geo-ouverte/igo2-lib/commit/d7f94140f8f919c0bf19f4a71b478390c1d7a45a)) +* **query:** query only layers that are shown on map ([561b0a5](https://github.com/infra-geo-ouverte/igo2-lib/commit/561b0a56eb0a7a051ca7924cfe73bf920dea65c7)) @@ -1043,20 +1137,20 @@ ### Bug Fixes -* **capabilities:** fix getCapabilities function ([c4a4f3c](https://github.com/infra-geo-ouverte/igo2-lib/commit/c4a4f3c)) -* **layer:** transform scale to resolution from wms getCapabilities ([05e616f](https://github.com/infra-geo-ouverte/igo2-lib/commit/05e616f)) -* **message-center:** fix message center ([#69](https://github.com/infra-geo-ouverte/igo2-lib/issues/69)) ([21498a7](https://github.com/infra-geo-ouverte/igo2-lib/commit/21498a7)) -* **mobile:** fix flex and keyup ([251e570](https://github.com/infra-geo-ouverte/igo2-lib/commit/251e570)) +* **capabilities:** fix getCapabilities function ([c4a4f3c](https://github.com/infra-geo-ouverte/igo2-lib/commit/c4a4f3cb91bd9ffb37cb4305a9cfdedf8cd580e3)) +* **layer:** transform scale to resolution from wms getCapabilities ([05e616f](https://github.com/infra-geo-ouverte/igo2-lib/commit/05e616f68c1e85e2233c01119f117cbceddfd276)) +* **message-center:** fix message center ([#69](https://github.com/infra-geo-ouverte/igo2-lib/issues/69)) ([21498a7](https://github.com/infra-geo-ouverte/igo2-lib/commit/21498a7ecfd897f27121b6a5434f2aba58bc7a51)) +* **mobile:** fix flex and keyup ([251e570](https://github.com/infra-geo-ouverte/igo2-lib/commit/251e570b6d0d9dbf0d05d3e508ee3dd7cb84a61b)) ### Features -* **config:** add config service to manage the application ([#65](https://github.com/infra-geo-ouverte/igo2-lib/issues/65)) ([fddefb7](https://github.com/infra-geo-ouverte/igo2-lib/commit/fddefb7)) -* **config:** move providerOptions to config ([#66](https://github.com/infra-geo-ouverte/igo2-lib/issues/66)) ([5a21cfa](https://github.com/infra-geo-ouverte/igo2-lib/commit/5a21cfa)) -* **feature:** clear function now also unselected and unfocus feature ([e2e17ca](https://github.com/infra-geo-ouverte/igo2-lib/commit/e2e17ca)) -* **layer:** update material visibility icon ([#67](https://github.com/infra-geo-ouverte/igo2-lib/issues/67)) ([1861f24](https://github.com/infra-geo-ouverte/igo2-lib/commit/1861f24)) -* **layer-list:** show layers that are not in range of resolutions ([36c04b4](https://github.com/infra-geo-ouverte/igo2-lib/commit/36c04b4)) -* **search:** clear old results when searching or querying ([ed66eab](https://github.com/infra-geo-ouverte/igo2-lib/commit/ed66eab)) +* **config:** add config service to manage the application ([#65](https://github.com/infra-geo-ouverte/igo2-lib/issues/65)) ([fddefb7](https://github.com/infra-geo-ouverte/igo2-lib/commit/fddefb720d565100088b6faee0a86f4f092c4cbd)) +* **config:** move providerOptions to config ([#66](https://github.com/infra-geo-ouverte/igo2-lib/issues/66)) ([5a21cfa](https://github.com/infra-geo-ouverte/igo2-lib/commit/5a21cfa51d5c5c36554e3d6ac00b35f5b3277a2e)) +* **feature:** clear function now also unselected and unfocus feature ([e2e17ca](https://github.com/infra-geo-ouverte/igo2-lib/commit/e2e17cadd9bb77a2b813c714e9a214575c2f6185)) +* **layer:** update material visibility icon ([#67](https://github.com/infra-geo-ouverte/igo2-lib/issues/67)) ([1861f24](https://github.com/infra-geo-ouverte/igo2-lib/commit/1861f24da51dd8d53045fdd4739d66a08762fb0b)) +* **layer-list:** show layers that are not in range of resolutions ([36c04b4](https://github.com/infra-geo-ouverte/igo2-lib/commit/36c04b44d8d770480dae79731db88f3b91d81712)) +* **search:** clear old results when searching or querying ([ed66eab](https://github.com/infra-geo-ouverte/igo2-lib/commit/ed66eab364ba6577b667b45621e7d982218b6bf7)) @@ -1065,7 +1159,7 @@ ### Bug Fixes -* **layer-item:** Property metadata does not exist on type LayerOptions ([0db4ad4](https://github.com/infra-geo-ouverte/igo2-lib/commit/0db4ad4)) +* **layer-item:** Property metadata does not exist on type LayerOptions ([0db4ad4](https://github.com/infra-geo-ouverte/igo2-lib/commit/0db4ad41ad4fa80d01c6bfb233d82a63cfc6d15e)) @@ -1074,15 +1168,15 @@ ### Bug Fixes -* **query:** fix query details that are not updated ([a3e76bb](https://github.com/infra-geo-ouverte/igo2-lib/commit/a3e76bb)) -* **route.service:** fix return type queryParams ([e0352c9](https://github.com/infra-geo-ouverte/igo2-lib/commit/e0352c9)) +* **query:** fix query details that are not updated ([a3e76bb](https://github.com/infra-geo-ouverte/igo2-lib/commit/a3e76bb9c504dd94eb6bb8c6de55c74301518783)) +* **route.service:** fix return type queryParams ([e0352c9](https://github.com/infra-geo-ouverte/igo2-lib/commit/e0352c97796cb0576217c3b98bc516c23f20f176)) ### Features -* **metadata:** add metadata for layers ([10c2694](https://github.com/infra-geo-ouverte/igo2-lib/commit/10c2694)) -* **translate:** add a way to get translations ([#63](https://github.com/infra-geo-ouverte/igo2-lib/issues/63)) ([1b0878f](https://github.com/infra-geo-ouverte/igo2-lib/commit/1b0878f)) -* **urlParams:** add url params to define map view and context ([#60](https://github.com/infra-geo-ouverte/igo2-lib/issues/60)) ([9c11f37](https://github.com/infra-geo-ouverte/igo2-lib/commit/9c11f37)) +* **metadata:** add metadata for layers ([10c2694](https://github.com/infra-geo-ouverte/igo2-lib/commit/10c269486f6c98633c241e1d0dabe8f4402b19ce)) +* **translate:** add a way to get translations ([#63](https://github.com/infra-geo-ouverte/igo2-lib/issues/63)) ([1b0878f](https://github.com/infra-geo-ouverte/igo2-lib/commit/1b0878fae2fed1d5abaa612f877f55902aa7da3c)) +* **urlParams:** add url params to define map view and context ([#60](https://github.com/infra-geo-ouverte/igo2-lib/issues/60)) ([9c11f37](https://github.com/infra-geo-ouverte/igo2-lib/commit/9c11f378134d1232ce40a5fd44a7c823b7bc6d25)) @@ -1091,7 +1185,7 @@ ### Bug Fixes -* **layer:** fix layer watcher scope issue ([96c8ed3](https://github.com/infra-geo-ouverte/igo2-lib/commit/96c8ed3)) +* **layer:** fix layer watcher scope issue ([96c8ed3](https://github.com/infra-geo-ouverte/igo2-lib/commit/96c8ed3c3793fffc285e2da6f5f7b5b2a2449f1b)) @@ -1100,13 +1194,13 @@ ### Bug Fixes -* **feature:** focused feature not properly focused in toolbox ([c2d88fe](https://github.com/infra-geo-ouverte/igo2-lib/commit/c2d88fe)) -* **feature:** keep selected feature when opening a feature list ([a4391dc](https://github.com/infra-geo-ouverte/igo2-lib/commit/a4391dc)) +* **feature:** focused feature not properly focused in toolbox ([c2d88fe](https://github.com/infra-geo-ouverte/igo2-lib/commit/c2d88fea340a25142be19b4f549a360d4955f971)) +* **feature:** keep selected feature when opening a feature list ([a4391dc](https://github.com/infra-geo-ouverte/igo2-lib/commit/a4391dc36c9f9560324249d650cdb66a58cce02d)) ### Features -* **material:** upgrade material ([71c06a6](https://github.com/infra-geo-ouverte/igo2-lib/commit/71c06a6)) +* **material:** upgrade material ([71c06a6](https://github.com/infra-geo-ouverte/igo2-lib/commit/71c06a6ebfee81b58b2444c7b524691f61fedbbf)) @@ -1119,25 +1213,25 @@ ### Bug Fixes -* **build:** fix provider search exports ([9a3703a](https://github.com/infra-geo-ouverte/igo2-lib/commit/9a3703a)) -* **search:** fix unsubcribe issue that prevented the lib from working ([9d302a1](https://github.com/infra-geo-ouverte/igo2-lib/commit/9d302a1)) -* **search:** limit as string ([2f7a896](https://github.com/infra-geo-ouverte/igo2-lib/commit/2f7a896)) -* **typo:** add missing this ([42b2432](https://github.com/infra-geo-ouverte/igo2-lib/commit/42b2432)) +* **build:** fix provider search exports ([9a3703a](https://github.com/infra-geo-ouverte/igo2-lib/commit/9a3703abc6dccf8eb589383f4f27d6fd7c4cb52f)) +* **search:** fix unsubcribe issue that prevented the lib from working ([9d302a1](https://github.com/infra-geo-ouverte/igo2-lib/commit/9d302a13a7ef7e8251c5d0764a342e40e94097f3)) +* **search:** limit as string ([2f7a896](https://github.com/infra-geo-ouverte/igo2-lib/commit/2f7a89604b597651e68d88b6285887081546e865)) +* **typo:** add missing this ([42b2432](https://github.com/infra-geo-ouverte/igo2-lib/commit/42b2432baf0302bf38462c33ae7a4dfe244a7f3a)) ### Features -* **activity:** activity service and spinner component ([074df7c](https://github.com/infra-geo-ouverte/igo2-lib/commit/074df7c)) -* **datasource:** split layers into datasource and layer ([743e2d9](https://github.com/infra-geo-ouverte/igo2-lib/commit/743e2d9)) -* **form:** map field ([#44](https://github.com/infra-geo-ouverte/igo2-lib/issues/44)) ([7d1bf4b](https://github.com/infra-geo-ouverte/igo2-lib/commit/7d1bf4b)) -* **map:** map browser binding directive ([61d9d26](https://github.com/infra-geo-ouverte/igo2-lib/commit/61d9d26)) -* **message:** message center ([#53](https://github.com/infra-geo-ouverte/igo2-lib/issues/53)) ([32955bd](https://github.com/infra-geo-ouverte/igo2-lib/commit/32955bd)) -* **overlay:** move some overlay directive stuff to the map to allow for more flexibility when overlaying stuf ([972bdb7](https://github.com/infra-geo-ouverte/igo2-lib/commit/972bdb7)) -* **search:** add directive to pass search term in url param ([#40](https://github.com/infra-geo-ouverte/igo2-lib/issues/40)) ([6b7a9f0](https://github.com/infra-geo-ouverte/igo2-lib/commit/6b7a9f0)) -* **search:** add icherche search source ([f88d85f](https://github.com/infra-geo-ouverte/igo2-lib/commit/f88d85f)) -* **search:** datasource search source ([3eab198](https://github.com/infra-geo-ouverte/igo2-lib/commit/3eab198)) -* **vector layer:** add style to show points ([750591d](https://github.com/infra-geo-ouverte/igo2-lib/commit/750591d)) -* **watcher:** map and layers status ([#51](https://github.com/infra-geo-ouverte/igo2-lib/issues/51)) ([4ec49ba](https://github.com/infra-geo-ouverte/igo2-lib/commit/4ec49ba)) +* **activity:** activity service and spinner component ([074df7c](https://github.com/infra-geo-ouverte/igo2-lib/commit/074df7c5d4ebfe8a8bf796aca0ec79f2e825636b)) +* **datasource:** split layers into datasource and layer ([743e2d9](https://github.com/infra-geo-ouverte/igo2-lib/commit/743e2d9ad92a519651b39c9bf264880931fad2e2)) +* **form:** map field ([#44](https://github.com/infra-geo-ouverte/igo2-lib/issues/44)) ([7d1bf4b](https://github.com/infra-geo-ouverte/igo2-lib/commit/7d1bf4b18f70ce8473f3675f5e316e01bc3085f2)) +* **map:** map browser binding directive ([61d9d26](https://github.com/infra-geo-ouverte/igo2-lib/commit/61d9d26b22a26902a6a1d127c9d9343858c2b962)) +* **message:** message center ([#53](https://github.com/infra-geo-ouverte/igo2-lib/issues/53)) ([32955bd](https://github.com/infra-geo-ouverte/igo2-lib/commit/32955bdad955afdfba0130e0af65e532d42c8fa9)) +* **overlay:** move some overlay directive stuff to the map to allow for more flexibility when overlaying stuf ([972bdb7](https://github.com/infra-geo-ouverte/igo2-lib/commit/972bdb797edc2a6bee105cb08982e9e071c6ddf3)) +* **search:** add directive to pass search term in url param ([#40](https://github.com/infra-geo-ouverte/igo2-lib/issues/40)) ([6b7a9f0](https://github.com/infra-geo-ouverte/igo2-lib/commit/6b7a9f0c46209a7cdbd0977a1d77e0b91072781c)) +* **search:** add icherche search source ([f88d85f](https://github.com/infra-geo-ouverte/igo2-lib/commit/f88d85fe63d1da2af29784b8185e74a0bcd6115f)) +* **search:** datasource search source ([3eab198](https://github.com/infra-geo-ouverte/igo2-lib/commit/3eab198c46b25605944be9c3d2c3f8f4b0f59397)) +* **vector layer:** add style to show points ([750591d](https://github.com/infra-geo-ouverte/igo2-lib/commit/750591d35c4cff5a2121b35667098a872f9a6b00)) +* **watcher:** map and layers status ([#51](https://github.com/infra-geo-ouverte/igo2-lib/issues/51)) ([4ec49ba](https://github.com/infra-geo-ouverte/igo2-lib/commit/4ec49ba531e26398ea4a50e8d5e7a8e7e44783d2)) @@ -1146,7 +1240,7 @@ ### Bug Fixes -* **map:** don't throw error when setting/getting a map in the map service ([6870a6b](https://github.com/infra-geo-ouverte/igo2-lib/commit/6870a6b)) +* **map:** don't throw error when setting/getting a map in the map service ([6870a6b](https://github.com/infra-geo-ouverte/igo2-lib/commit/6870a6be26e585505d79ae82011fdb04f2231e56)) @@ -1163,14 +1257,14 @@ ### Bug Fixes -* **build:** fix forRoot imports ([199e5a3](https://github.com/infra-geo-ouverte/igo2-lib/commit/199e5a3)) +* **build:** fix forRoot imports ([199e5a3](https://github.com/infra-geo-ouverte/igo2-lib/commit/199e5a3e78677c2fbb50ae88dec1a39db1e44b8b)) ### Features -* **print:** basic print tool ([#35](https://github.com/infra-geo-ouverte/igo2-lib/issues/35)) ([8ba1839](https://github.com/infra-geo-ouverte/igo2-lib/commit/8ba1839)) -* **print:** handle some print CORS errors and disable the print button while printing ([#37](https://github.com/infra-geo-ouverte/igo2-lib/issues/37)) ([e20f5d6](https://github.com/infra-geo-ouverte/igo2-lib/commit/e20f5d6)) -* **print:** wait for tiles to be properly loaded before printing and don't crash on CORS error ([76a679f](https://github.com/infra-geo-ouverte/igo2-lib/commit/76a679f)) +* **print:** basic print tool ([#35](https://github.com/infra-geo-ouverte/igo2-lib/issues/35)) ([8ba1839](https://github.com/infra-geo-ouverte/igo2-lib/commit/8ba1839d70f30fdabb47d6726113b54ca5add1ee)) +* **print:** handle some print CORS errors and disable the print button while printing ([#37](https://github.com/infra-geo-ouverte/igo2-lib/issues/37)) ([e20f5d6](https://github.com/infra-geo-ouverte/igo2-lib/commit/e20f5d6de34696422c4d27fd1f0ac55c6e7b5d0e)) +* **print:** wait for tiles to be properly loaded before printing and don't crash on CORS error ([76a679f](https://github.com/infra-geo-ouverte/igo2-lib/commit/76a679f78b506efe6f9b95922f9a3f28301328d6)) @@ -1179,13 +1273,13 @@ ### Bug Fixes -* **slider:** add hammerjs to support touch gestures ([7c39172](https://github.com/infra-geo-ouverte/igo2-lib/commit/7c39172)) +* **slider:** add hammerjs to support touch gestures ([7c39172](https://github.com/infra-geo-ouverte/igo2-lib/commit/7c39172573d47285b3c561570ab442e0c2574a53)) ### Features -* **legend:** layer legend html style ([493bc5b](https://github.com/infra-geo-ouverte/igo2-lib/commit/493bc5b)) -* **wfs:** support wfs layers and vector styling ([#34](https://github.com/infra-geo-ouverte/igo2-lib/issues/34)) ([c7d9136](https://github.com/infra-geo-ouverte/igo2-lib/commit/c7d9136)) +* **legend:** layer legend html style ([493bc5b](https://github.com/infra-geo-ouverte/igo2-lib/commit/493bc5b26d4def9485a0bf75f6367ca437256d92)) +* **wfs:** support wfs layers and vector styling ([#34](https://github.com/infra-geo-ouverte/igo2-lib/issues/34)) ([c7d9136](https://github.com/infra-geo-ouverte/igo2-lib/commit/c7d913656b8d950a20ce05d20c6b334410ea935f)) @@ -1198,60 +1292,60 @@ ### Bug Fixes -* **layer:** fix layer list push strategy issue ([eaf070d](https://github.com/infra-geo-ouverte/igo2-lib/commit/eaf070d)) -* **overlay:** fix errors when trying to overlay a feature withotu geometry ([81407e6](https://github.com/infra-geo-ouverte/igo2-lib/commit/81407e6)) -* **tool:** fix toolbox animation issue ([9bf86f8](https://github.com/infra-geo-ouverte/igo2-lib/commit/9bf86f8)) +* **layer:** fix layer list push strategy issue ([eaf070d](https://github.com/infra-geo-ouverte/igo2-lib/commit/eaf070daba64054e43130740274c4612d1994f87)) +* **overlay:** fix errors when trying to overlay a feature withotu geometry ([81407e6](https://github.com/infra-geo-ouverte/igo2-lib/commit/81407e688ff8c42b0c937cc58f41ed059e13cba5)) +* **tool:** fix toolbox animation issue ([9bf86f8](https://github.com/infra-geo-ouverte/igo2-lib/commit/9bf86f8e87a327b7160a0308ecbc45049b8b7fd2)) ### Features -* **context:** add context tool ([#30](https://github.com/infra-geo-ouverte/igo2-lib/issues/30)) ([9a961bc](https://github.com/infra-geo-ouverte/igo2-lib/commit/9a961bc)) -* **context:** add keepCurrentView options ([29ba202](https://github.com/infra-geo-ouverte/igo2-lib/commit/29ba202)) -* **feature list:** always focus the first query item ([ab41e69](https://github.com/infra-geo-ouverte/igo2-lib/commit/ab41e69)) -* **layr legend:** do not toggle the legend when a layer is set visible ([2114580](https://github.com/infra-geo-ouverte/igo2-lib/commit/2114580)) +* **context:** add context tool ([#30](https://github.com/infra-geo-ouverte/igo2-lib/issues/30)) ([9a961bc](https://github.com/infra-geo-ouverte/igo2-lib/commit/9a961bca6cbebe7f5c5f845992c2f2805b459f9c)) +* **context:** add keepCurrentView options ([29ba202](https://github.com/infra-geo-ouverte/igo2-lib/commit/29ba20223555e6f3e4c06b8313eca0fe59824a45)) +* **feature list:** always focus the first query item ([ab41e69](https://github.com/infra-geo-ouverte/igo2-lib/commit/ab41e694d769cdbe76d90cef88f31c4b2f12b210)) +* **layr legend:** do not toggle the legend when a layer is set visible ([2114580](https://github.com/infra-geo-ouverte/igo2-lib/commit/2114580ac946a450214470a8475508d3221c84a1)) -# [0.1.0](https://github.com/infra-geo-ouverte/igo2-lib/compare/193d879...0.1.0) (2017-04-27) +# [0.1.0](https://github.com/infra-geo-ouverte/igo2-lib/compare/193d8797720eda90ca7d2b00b9e50a410c409dde...0.1.0) (2017-04-27) ### Bug Fixes -* unused imports ([4692cae](https://github.com/infra-geo-ouverte/igo2-lib/commit/4692cae)) -* **build:** fix build prod with aot ([74285fc](https://github.com/infra-geo-ouverte/igo2-lib/commit/74285fc)) -* **feature:** fix focus method ([7485261](https://github.com/infra-geo-ouverte/igo2-lib/commit/7485261)) -* **icon:** fix path assets ([41808b7](https://github.com/infra-geo-ouverte/igo2-lib/commit/41808b7)) -* **language:** fix this missing ([fc7d52b](https://github.com/infra-geo-ouverte/igo2-lib/commit/fc7d52b)) -* **layer list:** fix layer list reordering issue ([926d644](https://github.com/infra-geo-ouverte/igo2-lib/commit/926d644)) -* **message:** add missing file with message types ([631e23f](https://github.com/infra-geo-ouverte/igo2-lib/commit/631e23f)) -* **search bar:** fix clear button and missing deps ([7f58664](https://github.com/infra-geo-ouverte/igo2-lib/commit/7f58664)) -* **search bar:** search bar uses 100% of the width ([7c97cee](https://github.com/infra-geo-ouverte/igo2-lib/commit/7c97cee)) -* **search source:** remove test search source ([28a9b14](https://github.com/infra-geo-ouverte/igo2-lib/commit/28a9b14)) -* **test:** test only src directory ([e66d998](https://github.com/infra-geo-ouverte/igo2-lib/commit/e66d998)) -* **toolbox:** fix toolbox component init issue ([001cfa4](https://github.com/infra-geo-ouverte/igo2-lib/commit/001cfa4)) -* **translate:** add translate providers in lib ([8b0509e](https://github.com/infra-geo-ouverte/igo2-lib/commit/8b0509e)) +* unused imports ([4692cae](https://github.com/infra-geo-ouverte/igo2-lib/commit/4692cae876bb74736286aa2b16b8259d3e619596)) +* **build:** fix build prod with aot ([74285fc](https://github.com/infra-geo-ouverte/igo2-lib/commit/74285fc6bb9574f5913b6ed35ba8981c02594914)) +* **feature:** fix focus method ([7485261](https://github.com/infra-geo-ouverte/igo2-lib/commit/7485261159c88266edd47a646e3fb7e426fc3bbd)) +* **icon:** fix path assets ([41808b7](https://github.com/infra-geo-ouverte/igo2-lib/commit/41808b78caceec989292e0505b258dcfa07e82d9)) +* **language:** fix this missing ([fc7d52b](https://github.com/infra-geo-ouverte/igo2-lib/commit/fc7d52b4080697edd743c92408de0ac134388b22)) +* **layer list:** fix layer list reordering issue ([926d644](https://github.com/infra-geo-ouverte/igo2-lib/commit/926d644d50243d10be07bb2acb82807138ef73e7)) +* **message:** add missing file with message types ([631e23f](https://github.com/infra-geo-ouverte/igo2-lib/commit/631e23f6c2903697a695b2d374fc6f050cb7250c)) +* **search bar:** fix clear button and missing deps ([7f58664](https://github.com/infra-geo-ouverte/igo2-lib/commit/7f586645eebde8ab7d282ce52711488c6a09cc9e)) +* **search bar:** search bar uses 100% of the width ([7c97cee](https://github.com/infra-geo-ouverte/igo2-lib/commit/7c97cee1cd623cf7ec0bfe1b9155fbb4202b32ff)) +* **search source:** remove test search source ([28a9b14](https://github.com/infra-geo-ouverte/igo2-lib/commit/28a9b143d3123113a5d7f0a597e9cc618f7c1ff3)) +* **test:** test only src directory ([e66d998](https://github.com/infra-geo-ouverte/igo2-lib/commit/e66d9986d3bed49a4d015ae2a3bbb94707ce9e13)) +* **toolbox:** fix toolbox component init issue ([001cfa4](https://github.com/infra-geo-ouverte/igo2-lib/commit/001cfa4bc63ed3ed16f99374d9189192eb2f395b)) +* **translate:** add translate providers in lib ([8b0509e](https://github.com/infra-geo-ouverte/igo2-lib/commit/8b0509e0aeb45241f45c1e9dee884241b516f1b0)) ### Features -* **animation:** export toolbox animation ([7f8019f](https://github.com/infra-geo-ouverte/igo2-lib/commit/7f8019f)) -* **context:** context service ([#20](https://github.com/infra-geo-ouverte/igo2-lib/issues/20)) ([a17054c](https://github.com/infra-geo-ouverte/igo2-lib/commit/a17054c)) -* **feature-list:** split feature list into two components to allow more customization ([#15](https://github.com/infra-geo-ouverte/igo2-lib/issues/15)) ([aef0e24](https://github.com/infra-geo-ouverte/igo2-lib/commit/aef0e24)) -* **language:** add support language in lib ([#13](https://github.com/infra-geo-ouverte/igo2-lib/issues/13)) ([383e475](https://github.com/infra-geo-ouverte/igo2-lib/commit/383e475)) -* **media:** media service ([#18](https://github.com/infra-geo-ouverte/igo2-lib/issues/18)) ([39655a6](https://github.com/infra-geo-ouverte/igo2-lib/commit/39655a6)) -* **search:** add search options support ([#22](https://github.com/infra-geo-ouverte/igo2-lib/issues/22)) ([f77766a](https://github.com/infra-geo-ouverte/igo2-lib/commit/f77766a)) -* **search bar:** better display of the search bar clear button ([#17](https://github.com/infra-geo-ouverte/igo2-lib/issues/17)) ([1747c1c](https://github.com/infra-geo-ouverte/igo2-lib/commit/1747c1c)) -* **search bar:** search bar component ([193d879](https://github.com/infra-geo-ouverte/igo2-lib/commit/193d879)) -* **search service:** search service and nominatim search source ([b2a191d](https://github.com/infra-geo-ouverte/igo2-lib/commit/b2a191d)) -* **search tool:** search tool ([f1ee400](https://github.com/infra-geo-ouverte/igo2-lib/commit/f1ee400)) -* **sidenav:** shim directive to prevent the default focus behavior ([eaea180](https://github.com/infra-geo-ouverte/igo2-lib/commit/eaea180)) -* **time filter:** time filter module ([#5](https://github.com/infra-geo-ouverte/igo2-lib/issues/5)) ([d857c4e](https://github.com/infra-geo-ouverte/igo2-lib/commit/d857c4e)) -* **tool:** some tools and working toolbox ([#25](https://github.com/infra-geo-ouverte/igo2-lib/issues/25)) ([72422ee](https://github.com/infra-geo-ouverte/igo2-lib/commit/72422ee)) -* **tool:** tool module with toolbar, toolbox and tool service ([#14](https://github.com/infra-geo-ouverte/igo2-lib/issues/14)) ([f513261](https://github.com/infra-geo-ouverte/igo2-lib/commit/f513261)) -* **tool:** unselectTool method on tool service ([744da24](https://github.com/infra-geo-ouverte/igo2-lib/commit/744da24)) -* **toolbar:** toolbar selected item input ([#27](https://github.com/infra-geo-ouverte/igo2-lib/issues/27)) ([a808e93](https://github.com/infra-geo-ouverte/igo2-lib/commit/a808e93)) -* **translate:** add translate support ([8c9e41a](https://github.com/infra-geo-ouverte/igo2-lib/commit/8c9e41a)) -* **translate:** improvement for translate module ([0871eb6](https://github.com/infra-geo-ouverte/igo2-lib/commit/0871eb6)) +* **animation:** export toolbox animation ([7f8019f](https://github.com/infra-geo-ouverte/igo2-lib/commit/7f8019f4f65a09fbe9f398d5f9e508a808c34ae4)) +* **context:** context service ([#20](https://github.com/infra-geo-ouverte/igo2-lib/issues/20)) ([a17054c](https://github.com/infra-geo-ouverte/igo2-lib/commit/a17054c34f9044e49e5a396a444a150483aac3b6)) +* **feature-list:** split feature list into two components to allow more customization ([#15](https://github.com/infra-geo-ouverte/igo2-lib/issues/15)) ([aef0e24](https://github.com/infra-geo-ouverte/igo2-lib/commit/aef0e24ecb7ea2f975031493d959770834183748)) +* **language:** add support language in lib ([#13](https://github.com/infra-geo-ouverte/igo2-lib/issues/13)) ([383e475](https://github.com/infra-geo-ouverte/igo2-lib/commit/383e47537f44670cb1c0cc77ca6ab12fccc5adee)) +* **media:** media service ([#18](https://github.com/infra-geo-ouverte/igo2-lib/issues/18)) ([39655a6](https://github.com/infra-geo-ouverte/igo2-lib/commit/39655a629e4b1b11a62b8fa64205c8440762e704)) +* **search:** add search options support ([#22](https://github.com/infra-geo-ouverte/igo2-lib/issues/22)) ([f77766a](https://github.com/infra-geo-ouverte/igo2-lib/commit/f77766a179dedd0eb4eacd492a0dbec1febe9428)) +* **search bar:** better display of the search bar clear button ([#17](https://github.com/infra-geo-ouverte/igo2-lib/issues/17)) ([1747c1c](https://github.com/infra-geo-ouverte/igo2-lib/commit/1747c1c98e422f7a942155521cf5c0f8498becb2)) +* **search bar:** search bar component ([193d879](https://github.com/infra-geo-ouverte/igo2-lib/commit/193d8797720eda90ca7d2b00b9e50a410c409dde)) +* **search service:** search service and nominatim search source ([b2a191d](https://github.com/infra-geo-ouverte/igo2-lib/commit/b2a191dd6acff317176e279834b106e28694c015)) +* **search tool:** search tool ([f1ee400](https://github.com/infra-geo-ouverte/igo2-lib/commit/f1ee40051b2066d22a275e68d37e303b0abe684c)) +* **sidenav:** shim directive to prevent the default focus behavior ([eaea180](https://github.com/infra-geo-ouverte/igo2-lib/commit/eaea180ccdfeb3bab0da8f4a2275dee1f070d6ff)) +* **time filter:** time filter module ([#5](https://github.com/infra-geo-ouverte/igo2-lib/issues/5)) ([d857c4e](https://github.com/infra-geo-ouverte/igo2-lib/commit/d857c4e8e11641530c7a03a1b259da9e004f35cc)) +* **tool:** some tools and working toolbox ([#25](https://github.com/infra-geo-ouverte/igo2-lib/issues/25)) ([72422ee](https://github.com/infra-geo-ouverte/igo2-lib/commit/72422ee15d31eaacbb4027294ef76325a69a9f35)) +* **tool:** tool module with toolbar, toolbox and tool service ([#14](https://github.com/infra-geo-ouverte/igo2-lib/issues/14)) ([f513261](https://github.com/infra-geo-ouverte/igo2-lib/commit/f513261e4b0fc103bd4a8b36c0a72673ceee4a3e)) +* **tool:** unselectTool method on tool service ([744da24](https://github.com/infra-geo-ouverte/igo2-lib/commit/744da2474448a03258b856ab3346042e19a9d439)) +* **toolbar:** toolbar selected item input ([#27](https://github.com/infra-geo-ouverte/igo2-lib/issues/27)) ([a808e93](https://github.com/infra-geo-ouverte/igo2-lib/commit/a808e9352a93500d166008240660b0f6f3860b78)) +* **translate:** add translate support ([8c9e41a](https://github.com/infra-geo-ouverte/igo2-lib/commit/8c9e41a2e5fc0066704a326ed380e9bc654446d6)) +* **translate:** improvement for translate module ([0871eb6](https://github.com/infra-geo-ouverte/igo2-lib/commit/0871eb68144dd6fe8b18655d1fba791b65804084)) diff --git a/package-lock.json b/package-lock.json index 6b10a3a89a..6ff05e8085 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,6 +1,6 @@ { "name": "@igo/demo", - "version": "1.0.0", + "version": "1.1.0", "lockfileVersion": 1, "requires": true, "dependencies": { diff --git a/package.json b/package.json index ca25c9f171..6ec4c00bfc 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "@igo/demo", - "version": "1.0.0", + "version": "1.1.0", "description": "IGO Library", "author": "MSP", "license": "MIT", diff --git a/packages/auth/package.json b/packages/auth/package.json index 8499592aa2..751ba57ba1 100644 --- a/packages/auth/package.json +++ b/packages/auth/package.json @@ -1,6 +1,6 @@ { "name": "@igo2/auth", - "version": "1.0.0", + "version": "1.1.0", "description": "IGO Library", "author": "MSP", "keywords": ["igo"], @@ -22,8 +22,8 @@ "@angular/core": "^7.2.6", "@angular/forms": "^7.2.6", "@angular/material": "^7.3.3", - "@igo2/core": "^1.0.0", - "@igo2/utils": "^1.0.0", + "@igo2/core": "^1.1.0", + "@igo2/utils": "^1.1.0", "rxjs": "^6.4.0" } } \ No newline at end of file diff --git a/packages/common/package.json b/packages/common/package.json index 3c88c71702..3a33ea0461 100644 --- a/packages/common/package.json +++ b/packages/common/package.json @@ -1,6 +1,6 @@ { "name": "@igo2/common", - "version": "1.0.0", + "version": "1.1.0", "description": "IGO Library", "author": "MSP", "keywords": ["igo"], @@ -17,8 +17,8 @@ "@angular/common": "^7.2.6", "@angular/core": "^7.2.6", "@angular/material": "^7.3.3", - "@igo2/core": "^1.0.0", - "@igo2/utils": "^1.0.0", + "@igo2/core": "^1.1.0", + "@igo2/utils": "^1.1.0", "scroll-into-view-if-needed": "^2.2.20", "typy": "^2.0.1" } diff --git a/packages/context/package.json b/packages/context/package.json index 283d023343..ab84a1f9d5 100644 --- a/packages/context/package.json +++ b/packages/context/package.json @@ -1,6 +1,6 @@ { "name": "@igo2/context", - "version": "1.0.0", + "version": "1.1.0", "description": "IGO Library", "author": "MSP", "keywords": ["igo"], @@ -19,11 +19,11 @@ "@angular/core": "^7.2.6", "@angular/forms": "^7.2.6", "@angular/material": "^7.3.3", - "@igo2/auth": "^1.0.0", - "@igo2/common": "^1.0.0", - "@igo2/core": "^1.0.0", - "@igo2/utils": "^1.0.0", - "@igo2/geo": "^1.0.0", + "@igo2/auth": "^1.1.0", + "@igo2/common": "^1.1.0", + "@igo2/core": "^1.1.0", + "@igo2/utils": "^1.1.0", + "@igo2/geo": "^1.1.0", "ol": "^5.3.0", "rxjs": "^6.4.0" } diff --git a/packages/core/package.json b/packages/core/package.json index 2988345196..c78ab85f80 100644 --- a/packages/core/package.json +++ b/packages/core/package.json @@ -1,6 +1,6 @@ { "name": "@igo2/core", - "version": "1.0.0", + "version": "1.1.0", "description": "IGO Library", "author": "MSP", "keywords": ["igo"], @@ -21,7 +21,7 @@ "@angular/common": "^7.2.6", "@angular/core": "^7.2.6", "@angular/cdk": "^7.3.3", - "@igo2/utils": "^1.0.0", + "@igo2/utils": "^1.1.0", "rxjs": "^6.4.0" } } \ No newline at end of file diff --git a/packages/core/src/lib/config/version.ts b/packages/core/src/lib/config/version.ts index feb8f70757..8759405ce2 100644 --- a/packages/core/src/lib/config/version.ts +++ b/packages/core/src/lib/config/version.ts @@ -3,5 +3,5 @@ export interface Version { } export const version: Version = { - lib: '1.0.0' + lib: '1.1.0' }; diff --git a/packages/geo/package.json b/packages/geo/package.json index fc6fb7dd0c..922d81fd58 100644 --- a/packages/geo/package.json +++ b/packages/geo/package.json @@ -1,11 +1,9 @@ { "name": "@igo2/geo", - "version": "1.0.0", + "version": "1.1.0", "description": "IGO Library", "author": "MSP", - "keywords": [ - "igo" - ], + "keywords": ["igo"], "license": "MIT", "homepage": "https://github.com/infra-geo-ouverte/igo2-lib#readme", "repository": { @@ -26,9 +24,9 @@ "@angular/core": "^7.2.6", "@angular/forms": "^7.2.6", "@angular/material": "^7.3.3", - "@igo2/common": "^1.0.0", - "@igo2/core": "^1.0.0", - "@igo2/utils": "^1.0.0", + "@igo2/common": "^1.1.0", + "@igo2/core": "^1.1.0", + "@igo2/utils": "^1.1.0", "ol": "^5.3.0", "proj4": "^2.5.0", "rxjs": "^6.4.0", @@ -43,4 +41,4 @@ "moment": "^2.24.0", "stream": "^0.0.2" } -} +} \ No newline at end of file diff --git a/packages/integration/package.json b/packages/integration/package.json index 73236c0f34..78ff54483e 100644 --- a/packages/integration/package.json +++ b/packages/integration/package.json @@ -1,6 +1,6 @@ { "name": "@igo2/integration", - "version": "1.0.0", + "version": "1.1.0", "description": "IGO Library", "author": "MSP", "keywords": ["igo"], @@ -16,8 +16,8 @@ "peerDependencies": { "@angular/common": "^7.2.6", "@angular/core": "^7.2.6", - "@igo2/geo": "1.0.0", - "@igo2/context": "1.0.0", + "@igo2/geo": "1.1.0", + "@igo2/context": "1.1.0", "rxjs": "^6.4.0" } } \ No newline at end of file diff --git a/packages/utils/package.json b/packages/utils/package.json index 4348624ee4..e58387cfb9 100644 --- a/packages/utils/package.json +++ b/packages/utils/package.json @@ -1,6 +1,6 @@ { "name": "@igo2/utils", - "version": "1.0.0", + "version": "1.1.0", "description": "IGO Library", "author": "MSP", "keywords": ["igo"],