diff --git a/projects/ngx-store/src/lib/decorator/cache.ts b/projects/ngx-store/src/lib/decorator/cache.ts index d159c45..c6b41a9 100644 --- a/projects/ngx-store/src/lib/decorator/cache.ts +++ b/projects/ngx-store/src/lib/decorator/cache.ts @@ -4,7 +4,7 @@ import { Config, debug } from '../config/config'; import { DecoratorConfig } from '../ngx-store.types'; import { WebStorageServiceInterface } from '../service/webstorage.interface'; import { WebStorageUtility } from '../utility/webstorage.utility'; -import { isEqual } from 'lodash'; +import isEqual from 'lodash.isequal'; export class CacheItem { public name: string = ''; diff --git a/projects/ngx-store/src/lib/service/resource.ts b/projects/ngx-store/src/lib/service/resource.ts index 314eadb..1cb391c 100644 --- a/projects/ngx-store/src/lib/service/resource.ts +++ b/projects/ngx-store/src/lib/service/resource.ts @@ -1,6 +1,8 @@ import { WebStorageService } from "./webstorage.service"; import { Config } from "../config/config"; -import { merge, set as lset, get as lget } from "lodash"; +import merge from "lodash.merge"; +import lset from "lodash.set"; +import lget from "lodash.get"; export class Resource { protected _defaultValue: any = null; diff --git a/projects/ngx-store/src/lib/service/webstorage.service.ts b/projects/ngx-store/src/lib/service/webstorage.service.ts index a38a266..dfaeaaf 100644 --- a/projects/ngx-store/src/lib/service/webstorage.service.ts +++ b/projects/ngx-store/src/lib/service/webstorage.service.ts @@ -7,7 +7,7 @@ import { NgxStorageEvent } from '../utility/storage/storage-event'; import { Resource } from './resource'; import { WebStorageConfigInterface, ClearType } from '../config/config.interface'; import { Config, debug } from '../config/config'; -import { merge } from 'lodash'; +import merge from 'lodash.merge'; export abstract class WebStorageService { public static keys: Array = [];