mirror of
https://github.com/mermaid-js/mermaid.git
synced 2025-09-13 12:29:42 +02:00
Merge branch 'next' into pr/Yokozuna59/4751
* next: (98 commits) refactor: Simplify TokenBuilder and ValueConverter chore: Fix pnpm-lock Bump version chore: Fix type in 'getLineFunctionsWithOffset' Update cypress/platform/marker_unique_id.html refactor: Add getLineFunctionsWithOffset function refactor: Move EdgeData to types fix: PointStart marker refX Added cypress test chore(deps): update all patch dependencies refactor: Fix typings in utils.ts Give markers unique id's per graph chore: Fix type chore: Add @internal to createCSSStyles chore: Bump version refactor: Remove unused variables fix: #4818 support `getClasses` in external diagrams. Remove unnecessary tests Remove optional chaining chore: Update docs ...
This commit is contained in:
@@ -1,9 +1,9 @@
|
||||
import type { GrammarAST, Stream, TokenBuilderOptions } from 'langium';
|
||||
import { DefaultTokenBuilder } from 'langium';
|
||||
|
||||
import type { TokenType } from '../chevrotainWrapper.js';
|
||||
|
||||
export class CommonTokenBuilder extends DefaultTokenBuilder {
|
||||
import { DefaultTokenBuilder } from 'langium';
|
||||
|
||||
export abstract class MermaidTokenBuilder extends DefaultTokenBuilder {
|
||||
private keywords: Set<string>;
|
||||
|
||||
public constructor(keywords: string[]) {
|
||||
|
@@ -1,6 +1,6 @@
|
||||
import { CommonTokenBuilder } from '../common/index.js';
|
||||
import { MermaidTokenBuilder } from '../common/index.js';
|
||||
|
||||
export class InfoTokenBuilder extends CommonTokenBuilder {
|
||||
export class InfoTokenBuilder extends MermaidTokenBuilder {
|
||||
public constructor() {
|
||||
super(['info', 'showInfo']);
|
||||
}
|
||||
|
@@ -1,6 +1,6 @@
|
||||
import { CommonTokenBuilder } from '../common/index.js';
|
||||
import { MermaidTokenBuilder } from '../common/index.js';
|
||||
|
||||
export class PieTokenBuilder extends CommonTokenBuilder {
|
||||
export class PieTokenBuilder extends MermaidTokenBuilder {
|
||||
public constructor() {
|
||||
super(['pie', 'showData']);
|
||||
}
|
||||
|
Reference in New Issue
Block a user