simple markdown preview extension (#589)

* simple markdown preview extension

* fix lint issues

* github mode

* enable XSS sanitizer by default

* update libs (audit fix)
This commit is contained in:
Denys Vuika
2018-08-30 20:12:58 +01:00
committed by GitHub
parent c916ab4cd1
commit 847eaa7c00
8 changed files with 445 additions and 1416 deletions

View File

@@ -5,6 +5,14 @@ import { AcaDevToolsComponent } from './aca-dev-tools.component';
import { CoreModule } from '@alfresco/adf-core';
import { ContentModule } from '@alfresco/adf-content-services';
import { ExtensionService } from '@alfresco/adf-extensions';
import { MarkdownViewComponent } from './viewer/markdown-view/markdown-view.component';
export function components() {
return [
AcaDevToolsComponent,
MarkdownViewComponent
];
}
@NgModule({
imports: [
@@ -13,14 +21,15 @@ import { ExtensionService } from '@alfresco/adf-extensions';
CoreModule.forChild(),
ContentModule.forChild()
],
declarations: [AcaDevToolsComponent],
exports: [AcaDevToolsComponent],
entryComponents: [AcaDevToolsComponent]
declarations: components(),
exports: components(),
entryComponents: components()
})
export class AcaDevToolsModule {
constructor(extensions: ExtensionService) {
extensions.setComponents({
'app.dev.tools.component': AcaDevToolsComponent
'dev.tools.component': AcaDevToolsComponent,
'dev.tools.viewer.markdown': MarkdownViewComponent
});
}
}