reduce external dependencies (#705)

This commit is contained in:
Denys Vuika 2018-10-11 17:24:11 +01:00 committed by Cilibiu Bogdan
parent 20822773d7
commit 160d9763a6
4 changed files with 7 additions and 32 deletions

View File

@ -47,17 +47,7 @@
"output": "/" "output": "/"
}, },
{ {
"glob": "**/*", "glob": "**/*.json",
"input": "node_modules/monaco-editor/min",
"output": "./assets/monaco"
},
{
"glob": "**/*.js",
"input": "node_modules/@ngstack/code-editor/workers",
"output": "./assets/workers"
},
{
"glob": "dev.tools.json",
"input": "node_modules/@denysvuika/aca-dev-tools/assets", "input": "node_modules/@denysvuika/aca-dev-tools/assets",
"output": "./assets/plugins" "output": "./assets/plugins"
}, },

12
package-lock.json generated
View File

@ -1622,10 +1622,11 @@
} }
}, },
"@denysvuika/aca-dev-tools": { "@denysvuika/aca-dev-tools": {
"version": "0.1.3", "version": "0.1.5",
"resolved": "https://registry.npmjs.org/@denysvuika/aca-dev-tools/-/aca-dev-tools-0.1.3.tgz", "resolved": "https://registry.npmjs.org/@denysvuika/aca-dev-tools/-/aca-dev-tools-0.1.5.tgz",
"integrity": "sha512-t8c1eNk/YJeKnpZizmYtGjXhNpIorcOha1oYMmiRsJbxjkaOBVWJSH3sEY+E5BnjH6ZLE7bdtXSLMzrsmU0pRQ==", "integrity": "sha512-O+r6L+yZX1TB8ORaGpjowlcWq/1u/HeSpalQtfBJyuyUzWo0NdWNQtWfs2wQ5e8Bvwyu+u8qAIxYJgmIzqWL1w==",
"requires": { "requires": {
"@ngstack/code-editor": "^0.4.3",
"showdown": "^1.8.6", "showdown": "^1.8.6",
"tslib": "^1.9.0" "tslib": "^1.9.0"
} }
@ -9991,11 +9992,6 @@
"moment": "*" "moment": "*"
} }
}, },
"monaco-editor": {
"version": "0.14.2",
"resolved": "https://registry.npmjs.org/monaco-editor/-/monaco-editor-0.14.2.tgz",
"integrity": "sha512-SgWGZtoUcb+34gK/aEoqRpJ8/zKp19j1zqP2rZlT75pGHQoM3EIGZH7Qrlp6n5RWDySGVNdxlvsoecs5SghJ3A=="
},
"move-concurrently": { "move-concurrently": {
"version": "1.0.1", "version": "1.0.1",
"resolved": "https://registry.npmjs.org/move-concurrently/-/move-concurrently-1.0.1.tgz", "resolved": "https://registry.npmjs.org/move-concurrently/-/move-concurrently-1.0.1.tgz",

View File

@ -45,14 +45,13 @@
"@angular/platform-browser": "6.1.8", "@angular/platform-browser": "6.1.8",
"@angular/platform-browser-dynamic": "6.1.8", "@angular/platform-browser-dynamic": "6.1.8",
"@angular/router": "6.1.8", "@angular/router": "6.1.8",
"@denysvuika/aca-dev-tools": "^0.1.3", "@denysvuika/aca-dev-tools": "^0.1.5",
"@mat-datetimepicker/core": "^2.0.1", "@mat-datetimepicker/core": "^2.0.1",
"@mat-datetimepicker/moment": "^2.0.1", "@mat-datetimepicker/moment": "^2.0.1",
"@ngrx/effects": "^6.1.0", "@ngrx/effects": "^6.1.0",
"@ngrx/router-store": "^6.1.0", "@ngrx/router-store": "^6.1.0",
"@ngrx/store": "^6.1.0", "@ngrx/store": "^6.1.0",
"@ngrx/store-devtools": "^6.1.0", "@ngrx/store-devtools": "^6.1.0",
"@ngstack/code-editor": "^0.4.3",
"@ngx-translate/core": "^10.0.2", "@ngx-translate/core": "^10.0.2",
"alfresco-js-api": "2.6.0", "alfresco-js-api": "2.6.0",
"chrome-remote-interface": "^0.26.1", "chrome-remote-interface": "^0.26.1",
@ -61,7 +60,6 @@
"minimatch-browser": "^1.0.0", "minimatch-browser": "^1.0.0",
"moment": "^2.22.2", "moment": "^2.22.2",
"moment-es6": "1.0.0", "moment-es6": "1.0.0",
"monaco-editor": "^0.14.2",
"pdfjs-dist": "^2.0.489", "pdfjs-dist": "^2.0.489",
"rxjs": "^6.3.2", "rxjs": "^6.3.2",
"zone.js": "0.8.26" "zone.js": "0.8.26"

View File

@ -1,19 +1,10 @@
import { NgModule } from '@angular/core'; import { NgModule } from '@angular/core';
import { AcaDevToolsModule } from '@denysvuika/aca-dev-tools'; import { AcaDevToolsModule } from '@denysvuika/aca-dev-tools';
import { CodeEditorModule } from '@ngstack/code-editor';
// Main entry point for external extensions only. // Main entry point for external extensions only.
// For any application-specific code use CoreExtensionsModule instead. // For any application-specific code use CoreExtensionsModule instead.
@NgModule({ @NgModule({
imports: [ imports: [AcaDevToolsModule]
CodeEditorModule.forRoot({
// use local Monaco installation
baseUrl: 'assets/monaco',
// use local Typings Worker
typingsWorkerUrl: 'assets/workers/typings-worker.js'
}),
AcaDevToolsModule
]
}) })
export class AppExtensionsModule {} export class AppExtensionsModule {}