remove all external deps from generated typings files

This commit is contained in:
Eugene Pankov
2019-06-30 23:08:30 +02:00
parent 944c7b072b
commit b98bde71df
35 changed files with 295 additions and 613 deletions

View File

@@ -1,6 +1,6 @@
{
"name": "terminus-settings",
"version": "1.0.73-c4-ga7d62b0",
"version": "1.0.83-nightly.4",
"description": "Terminus terminal settings page",
"keywords": [
"terminus-builtin-plugin"
@@ -12,7 +12,7 @@
"watch": "webpack --progress --color --watch"
},
"files": [
"dist"
"typings"
],
"author": "Eugene Pankov",
"license": "MIT",

View File

@@ -1,5 +1,4 @@
import { Injectable } from '@angular/core'
import { DomSanitizer } from '@angular/platform-browser'
import { ToolbarButtonProvider, ToolbarButton, AppService, HostAppService, HotkeysService } from 'terminus-core'
import { SettingsTabComponent } from './components/settingsTab.component'
@@ -11,7 +10,6 @@ export class ButtonProvider extends ToolbarButtonProvider {
hostApp: HostAppService,
hotkeys: HotkeysService,
private app: AppService,
private domSanitizer: DomSanitizer,
) {
super()
hostApp.preferencesMenu$.subscribe(() => this.open())
@@ -25,7 +23,7 @@ export class ButtonProvider extends ToolbarButtonProvider {
provide (): ToolbarButton[] {
return [{
icon: this.domSanitizer.bypassSecurityTrustHtml(require('./icons/cog.svg')),
icon: require('./icons/cog.svg'),
title: 'Settings',
touchBarNSImage: 'NSTouchBarComposeTemplate',
weight: 10,