diff --git a/karma.conf.js b/karma.conf.js index 76ef6c1143..f73d87b9f2 100644 --- a/karma.conf.js +++ b/karma.conf.js @@ -20,6 +20,7 @@ module.exports = function(config) { // list of files to exclude exclude: [ + "jslib/src/services/nodeApi.service.ts" ], // preprocess matching files before serving them to the browser diff --git a/src/popup/settings/export.component.ts b/src/popup/settings/export.component.ts index f518c73299..850861df22 100644 --- a/src/popup/settings/export.component.ts +++ b/src/popup/settings/export.component.ts @@ -4,9 +4,8 @@ import { Angulartics2 } from 'angulartics2'; import { Component } from '@angular/core'; import { Router } from '@angular/router'; -import { CipherService } from 'jslib/abstractions/cipher.service'; import { CryptoService } from 'jslib/abstractions/crypto.service'; -import { FolderService } from 'jslib/abstractions/folder.service'; +import { ExportService } from 'jslib/abstractions/export.service'; import { I18nService } from 'jslib/abstractions/i18n.service'; import { PlatformUtilsService } from 'jslib/abstractions/platformUtils.service'; import { UserService } from 'jslib/abstractions/user.service'; @@ -19,12 +18,11 @@ import { ExportComponent as BaseExportComponent } from 'jslib/angular/components }) export class ExportComponent extends BaseExportComponent { constructor(analytics: Angulartics2, toasterService: ToasterService, - cipherService: CipherService, folderService: FolderService, cryptoService: CryptoService, userService: UserService, i18nService: I18nService, platformUtilsService: PlatformUtilsService, - private router: Router) { - super(analytics, toasterService, cipherService, folderService, cryptoService, userService, i18nService, - platformUtilsService, window); + exportService: ExportService, private router: Router) { + super(analytics, toasterService, cryptoService, userService, i18nService, platformUtilsService, + exportService, window); } protected saved() {