diff --git a/packages/libro-code-editor/src/index.spec.ts b/packages/libro-code-editor/src/index.spec.ts new file mode 100644 index 000000000..2902b878f --- /dev/null +++ b/packages/libro-code-editor/src/index.spec.ts @@ -0,0 +1,10 @@ +import 'reflect-metadata'; +import assert from 'assert'; + +import { CodeEditorView } from './index.js'; + +describe('libro-code-editor', () => { + it('#import', () => { + assert(CodeEditorView); + }); +}); diff --git a/packages/libro-cofine-editor-contribution/src/index.spec.ts b/packages/libro-cofine-editor-contribution/src/index.spec.ts new file mode 100644 index 000000000..d9cf00bd1 --- /dev/null +++ b/packages/libro-cofine-editor-contribution/src/index.spec.ts @@ -0,0 +1,10 @@ +import 'reflect-metadata'; +import assert from 'assert'; + +import { LanguageWorkerContribution } from './index.js'; + +describe('libro-cofine-editor-contribution', () => { + it('#import', () => { + assert(LanguageWorkerContribution); + }); +}); diff --git a/packages/libro-cofine-editor-core/package.json b/packages/libro-cofine-editor-core/package.json index 4ce4a0a7d..185f987d2 100644 --- a/packages/libro-cofine-editor-core/package.json +++ b/packages/libro-cofine-editor-core/package.json @@ -49,11 +49,11 @@ "dependencies": { "@difizen/mana-app": "latest", "@difizen/libro-cofine-editor-contribution": "^0.1.0", + "@difizen/monaco-editor-core": "latest", "debug": "^4.3.2", "reflect-metadata": "^0.1.13" }, "devDependencies": { - "@types/debug": "^4.1.6", - "@difizen/monaco-editor-core": "latest" + "@types/debug": "^4.1.6" } } diff --git a/packages/libro-cofine-editor-core/src/index.spec.ts b/packages/libro-cofine-editor-core/src/index.spec.ts new file mode 100644 index 000000000..593e3bfba --- /dev/null +++ b/packages/libro-cofine-editor-core/src/index.spec.ts @@ -0,0 +1,10 @@ +import 'reflect-metadata'; +import assert from 'assert'; + +import { EditorHanlerRegistry } from './index.js'; + +describe('libro-cofine-editor-core', () => { + it('#import', () => { + assert(EditorHanlerRegistry); + }); +}); diff --git a/packages/libro-cofine-editor/src/index.spec.ts b/packages/libro-cofine-editor/src/index.spec.ts new file mode 100644 index 000000000..e96113cf1 --- /dev/null +++ b/packages/libro-cofine-editor/src/index.spec.ts @@ -0,0 +1,10 @@ +import 'reflect-metadata'; +import assert from 'assert'; + +import { LibroLanguageSpecs } from './index.js'; + +describe('libro-cofine-editor', () => { + it('#import', () => { + assert(LibroLanguageSpecs); + }); +}); diff --git a/packages/libro-cofine-editor/src/index.ts b/packages/libro-cofine-editor/src/index.ts index 22b50d757..53569243d 100644 --- a/packages/libro-cofine-editor/src/index.ts +++ b/packages/libro-cofine-editor/src/index.ts @@ -2,5 +2,5 @@ export * from './editor-contribution.js'; export * from './language-specs.js'; export * from './libro-e2-editor.js'; export * from './libro-e2-preload.js'; -export * from './libro-sql-dataphin-api.js'; +export * from './libro-sql-api.js'; export * from './module.js'; diff --git a/packages/libro-cofine-editor/src/language-specs.ts b/packages/libro-cofine-editor/src/language-specs.ts index 0fedc947b..6a0ac156c 100644 --- a/packages/libro-cofine-editor/src/language-specs.ts +++ b/packages/libro-cofine-editor/src/language-specs.ts @@ -3,7 +3,7 @@ import { ApplicationContribution } from '@difizen/mana-app'; import { contrib, inject, singleton, Syringe } from '@difizen/mana-app'; import type { LibroE2Editor, LibroE2EditorConfig } from './libro-e2-editor.js'; -import { LibroDataphinRequestAPI } from './libro-sql-dataphin-api.js'; +import { LibroSQLRequestAPI } from './libro-sql-api.js'; export const LanguageSpecContribution = Syringe.defineToken('LanguageSpecContribution'); export interface LanguageSpecContribution { @@ -62,8 +62,8 @@ export class LanguageSpecRegistry implements ApplicationContribution { @singleton({ contrib: [LanguageSpecContribution] }) export class LibroLanguageSpecs implements LanguageSpecContribution { - @inject(LibroDataphinRequestAPI) - protected readonly dataphinAPI: LibroDataphinRequestAPI; + @inject(LibroSQLRequestAPI) + protected readonly dataphinAPI: LibroSQLRequestAPI; registerLanguageSpec = (register: LanguageSpecRegistry) => { register.registerLanguageSpec({ diff --git a/packages/libro-cofine-editor/src/libro-sql-dataphin-api.ts b/packages/libro-cofine-editor/src/libro-sql-api.ts similarity index 86% rename from packages/libro-cofine-editor/src/libro-sql-dataphin-api.ts rename to packages/libro-cofine-editor/src/libro-sql-api.ts index 921caf8b3..2946cf7b3 100644 --- a/packages/libro-cofine-editor/src/libro-sql-dataphin-api.ts +++ b/packages/libro-cofine-editor/src/libro-sql-api.ts @@ -1,7 +1,7 @@ import { singleton } from '@difizen/mana-app'; @singleton() -export class LibroDataphinRequestAPI { +export class LibroSQLRequestAPI { queryTables = () => { // }; diff --git a/packages/libro-cofine-editor/src/module.ts b/packages/libro-cofine-editor/src/module.ts index e570d042a..1c77e268c 100644 --- a/packages/libro-cofine-editor/src/module.ts +++ b/packages/libro-cofine-editor/src/module.ts @@ -14,7 +14,7 @@ import { LibroE2EditorOptions, } from './libro-e2-editor.js'; import { loadE2 } from './libro-e2-preload.js'; -import { LibroDataphinRequestAPI } from './libro-sql-dataphin-api.js'; +import { LibroSQLRequestAPI } from './libro-sql-api.js'; export const LibroE2EditorModule = ManaModule.create() .register( @@ -22,7 +22,7 @@ export const LibroE2EditorModule = ManaModule.create() LibroE2Editor, LanguageSpecRegistry, LibroLanguageSpecs, - LibroDataphinRequestAPI, + LibroSQLRequestAPI, { token: LibroE2EditorFactory, useFactory: (ctx) => { diff --git a/packages/libro-cofine-language-python/src/index.spec.ts b/packages/libro-cofine-language-python/src/index.spec.ts new file mode 100644 index 000000000..eee1235b8 --- /dev/null +++ b/packages/libro-cofine-language-python/src/index.spec.ts @@ -0,0 +1,10 @@ +import 'reflect-metadata'; +import assert from 'assert'; + +import { PythonModule } from './index.js'; + +describe('libro-cofine-language-python', () => { + it('#import', () => { + assert(PythonModule); + }); +}); diff --git a/packages/libro-cofine-textmate/src/index.spec.ts b/packages/libro-cofine-textmate/src/index.spec.ts new file mode 100644 index 000000000..ab8bd2569 --- /dev/null +++ b/packages/libro-cofine-textmate/src/index.spec.ts @@ -0,0 +1,10 @@ +import 'reflect-metadata'; +import assert from 'assert'; + +import { TextmateModule } from './index.js'; + +describe('libro-cofine-textmate', () => { + it('#import', () => { + assert(TextmateModule); + }); +}); diff --git a/packages/libro-lsp/src/index.spec.ts b/packages/libro-lsp/src/index.spec.ts new file mode 100644 index 000000000..1bf184498 --- /dev/null +++ b/packages/libro-lsp/src/index.spec.ts @@ -0,0 +1,10 @@ +import 'reflect-metadata'; +import assert from 'assert'; + +import { LibroLSPModule } from './index.js'; + +describe('libro-lsp', () => { + it('#import', () => { + assert(LibroLSPModule); + }); +}); diff --git a/packages/libro-markdown-cell/src/index.spec.ts b/packages/libro-markdown-cell/src/index.spec.ts new file mode 100644 index 000000000..454433112 --- /dev/null +++ b/packages/libro-markdown-cell/src/index.spec.ts @@ -0,0 +1,10 @@ +import 'reflect-metadata'; +import assert from 'assert'; + +import { MarkdownCellModule } from './index.js'; + +describe('libro-markdown-cell', () => { + it('#import', () => { + assert(MarkdownCellModule); + }); +}); diff --git a/packages/libro-markdown/src/index.spec.ts b/packages/libro-markdown/src/index.spec.ts new file mode 100644 index 000000000..f09b539e4 --- /dev/null +++ b/packages/libro-markdown/src/index.spec.ts @@ -0,0 +1,10 @@ +import 'reflect-metadata'; +import assert from 'assert'; + +import { MarkdownModule } from './index.js'; + +describe('libro-markdown', () => { + it('#import', () => { + assert(MarkdownModule); + }); +}); diff --git a/packages/libro-raw-cell/src/index.spec.ts b/packages/libro-raw-cell/src/index.spec.ts new file mode 100644 index 000000000..d532f7048 --- /dev/null +++ b/packages/libro-raw-cell/src/index.spec.ts @@ -0,0 +1,10 @@ +import 'reflect-metadata'; +import assert from 'assert'; + +import { RawCellModule } from './index.js'; + +describe('libro-raw-cell', () => { + it('#import', () => { + assert(RawCellModule); + }); +}); diff --git a/packages/libro-search-code-cell/src/index.spec.ts b/packages/libro-search-code-cell/src/index.spec.ts new file mode 100644 index 000000000..a2026407c --- /dev/null +++ b/packages/libro-search-code-cell/src/index.spec.ts @@ -0,0 +1,10 @@ +import 'reflect-metadata'; +import assert from 'assert'; + +import { SearchCodeCellModule } from './index.js'; + +describe('libro-search-code-cell', () => { + it('#import', () => { + assert(SearchCodeCellModule); + }); +}); diff --git a/packages/libro-virtualized/src/index.spec.ts b/packages/libro-virtualized/src/index.spec.ts new file mode 100644 index 000000000..609c81361 --- /dev/null +++ b/packages/libro-virtualized/src/index.spec.ts @@ -0,0 +1,10 @@ +import 'reflect-metadata'; +import assert from 'assert'; + +import { List } from './index.js'; + +describe('libro-virtualized', () => { + it('#import', () => { + assert(List); + }); +});