From b9c7437644073e66ba8aae71466e1c022d7d4f7a Mon Sep 17 00:00:00 2001 From: Esteban Marin Date: Tue, 10 Apr 2018 20:45:56 +0200 Subject: [PATCH 1/2] #17: really fix tree shaking --- CHANGELOG.md | 6 ++++++ .../mat-select-search/mat-select-search.component.spec.ts | 3 ++- src/app/mat-select-search/mat-select-search.component.ts | 3 ++- 3 files changed, 10 insertions(+), 2 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 09b180e..ad2cf68 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,11 @@ # Changelog +## 1.0.5 + +* Enhancement: Really improve tree-shaking by importing RxJS operators from specific path [#17](https://github.com/bithost-gmbh/ngx-mat-select-search/issues/17) + + Thanks to @mtraynham + ## 1.0.4 * Enhancement: improve tree-shaking by importing RxJS operators from specific path [#17](https://github.com/bithost-gmbh/ngx-mat-select-search/issues/17) diff --git a/src/app/mat-select-search/mat-select-search.component.spec.ts b/src/app/mat-select-search/mat-select-search.component.spec.ts index 989780f..46de4fa 100755 --- a/src/app/mat-select-search/mat-select-search.component.spec.ts +++ b/src/app/mat-select-search/mat-select-search.component.spec.ts @@ -16,7 +16,8 @@ import { } from '@angular/material'; import { ReplaySubject } from 'rxjs/ReplaySubject'; import { Subject } from 'rxjs/Subject'; -import { take, takeUntil } from 'rxjs/operators'; +import { take } from 'rxjs/operators/take'; +import { takeUntil } from 'rxjs/operators/takeUntil'; import { MatSelectSearchComponent } from './mat-select-search.component'; import { NgxMatSelectSearchModule } from './ngx-mat-select-search.module'; diff --git a/src/app/mat-select-search/mat-select-search.component.ts b/src/app/mat-select-search/mat-select-search.component.ts index aef3d97..3809217 100755 --- a/src/app/mat-select-search/mat-select-search.component.ts +++ b/src/app/mat-select-search/mat-select-search.component.ts @@ -14,7 +14,8 @@ import { import { ControlValueAccessor, NG_VALUE_ACCESSOR } from '@angular/forms'; import { MatOption, MatSelect } from '@angular/material'; import { Subject } from 'rxjs/Subject'; -import { take, takeUntil } from 'rxjs/operators'; +import { take } from 'rxjs/operators/take'; +import { takeUntil } from 'rxjs/operators/takeUntil'; /* tslint:disable:member-ordering component-selector */ /** From 81a47868b46f03564e20cbc48f27b948ca05e502 Mon Sep 17 00:00:00 2001 From: Esteban Marin Date: Tue, 10 Apr 2018 20:48:54 +0200 Subject: [PATCH 2/2] #17: set version to 1.0.5 --- package-lock.json | 2 +- package.json | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/package-lock.json b/package-lock.json index dafb92f..79e8743 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,6 +1,6 @@ { "name": "ngx-mat-select-search", - "version": "1.0.4", + "version": "1.0.5", "lockfileVersion": 1, "requires": true, "dependencies": { diff --git a/package.json b/package.json index 7ee7d6d..82fe97d 100644 --- a/package.json +++ b/package.json @@ -1,7 +1,7 @@ { "name": "ngx-mat-select-search", "description": "Library that provides an angular component providing an input field for searching / filtering MatSelect options of the Angular Material library.", - "version": "1.0.4", + "version": "1.0.5", "license": "MIT", "scripts": { "ng": "ng",