mirror of
https://github.com/mermaid-js/mermaid.git
synced 2025-09-15 21:39:40 +02:00
style(arch): linting
This commit is contained in:
@@ -35,7 +35,10 @@ export type ArchitectureServices = LangiumCoreServices & ArchitectureAddedServic
|
||||
* Dependency injection module that overrides Langium default services and
|
||||
* contributes the declared `Architecture` services.
|
||||
*/
|
||||
export const ArchitectureModule: Module<ArchitectureServices, PartialLangiumCoreServices & ArchitectureAddedServices> = {
|
||||
export const ArchitectureModule: Module<
|
||||
ArchitectureServices,
|
||||
PartialLangiumCoreServices & ArchitectureAddedServices
|
||||
> = {
|
||||
parser: {
|
||||
TokenBuilder: () => new ArchitectureTokenBuilder(),
|
||||
ValueConverter: () => new ArchitectureValueConverter(),
|
||||
@@ -56,7 +59,9 @@ export const ArchitectureModule: Module<ArchitectureServices, PartialLangiumCore
|
||||
* @param context - Optional module context with the LSP connection
|
||||
* @returns An object wrapping the shared services and the language-specific services
|
||||
*/
|
||||
export function createArchitectureServices(context: DefaultSharedCoreModuleContext = EmptyFileSystem): {
|
||||
export function createArchitectureServices(
|
||||
context: DefaultSharedCoreModuleContext = EmptyFileSystem
|
||||
): {
|
||||
shared: LangiumSharedCoreServices;
|
||||
Architecture: ArchitectureServices;
|
||||
} {
|
||||
|
@@ -10,12 +10,12 @@ export class ArchitectureValueConverter extends AbstractMermaidValueConverter {
|
||||
_cstNode: CstNode
|
||||
): ValueType | undefined {
|
||||
if (rule.name === 'ARCH_ICON') {
|
||||
return input.replace(/[()]/g, '').trim();
|
||||
return input.replace(/[()]/g, '').trim();
|
||||
} else if (rule.name === 'ARCH_TEXT_ICON') {
|
||||
return input.replace(/[()"]/g, '');
|
||||
return input.replace(/[()"]/g, '');
|
||||
} else if (rule.name === 'ARCH_TITLE') {
|
||||
return input.replace(/[[\]]/g, '').trim();
|
||||
return input.replace(/[[\]]/g, '').trim();
|
||||
}
|
||||
return undefined
|
||||
return undefined;
|
||||
}
|
||||
}
|
||||
|
@@ -12,7 +12,7 @@ export {
|
||||
isPacketBlock,
|
||||
isPie,
|
||||
isPieSection,
|
||||
isArchitecture
|
||||
isArchitecture,
|
||||
} from './generated/ast.js';
|
||||
|
||||
export {
|
||||
@@ -20,7 +20,7 @@ export {
|
||||
MermaidGeneratedSharedModule,
|
||||
PacketGeneratedModule,
|
||||
PieGeneratedModule,
|
||||
ArchitectureGeneratedModule
|
||||
ArchitectureGeneratedModule,
|
||||
} from './generated/module.js';
|
||||
|
||||
export * from './common/index.js';
|
||||
|
Reference in New Issue
Block a user