fix: Build types

This commit is contained in:
Sidharth Vinod 2022-10-17 11:45:19 +05:30
parent c83e29c6e3
commit 97a842e651
No known key found for this signature in database
GPG Key ID: FB5CCD378D3907CD
4 changed files with 6 additions and 5 deletions

View File

@ -28,7 +28,7 @@
"scripts": {
"build:mermaid": "ts-node-esm --transpileOnly --project=.vite/tsconfig.json .vite/build.ts --mermaid",
"build:vite": "ts-node-esm --transpileOnly --project=.vite/tsconfig.json .vite/build.ts",
"build:types": "concurrently \"tsc -p ./packages/mermaid/tsconfig.json --emitDeclarationOnly\" \"tsc -p ./packages/mermaid-mindmap/tsconfig.json --emitDeclarationOnly\"",
"build:types": "tsc -p ./packages/mermaid/tsconfig.json --emitDeclarationOnly && tsc -p ./packages/mermaid-mindmap/tsconfig.json --emitDeclarationOnly",
"build:watch": "pnpm build:vite --watch",
"build": "pnpm run -r clean && concurrently \"pnpm build:vite\" \"pnpm build:types\"",
"dev": "concurrently \"pnpm build:vite --watch\" \"ts-node-esm .vite/server.ts\"",

View File

@ -1,4 +1,4 @@
import type { MermaidConfig } from 'mermaid/dist/config.type';
import type { MermaidConfig } from 'mermaid';
const warning = (s: string) => {
// Todo remove debug code

View File

@ -1,6 +1,6 @@
/** Created by knut on 23-07-2022. */
import { sanitizeText, getConfig, log } from './mermaidUtils';
import type { DetailedError } from 'mermaid/dist/utils';
import type { DetailedError } from 'mermaid';
interface Node {
id: number;

View File

@ -2,13 +2,14 @@
* Web page integration module for the mermaid framework. It uses the mermaidAPI for mermaid
* functionality and to render the diagrams to svg code!
*/
import { MermaidConfig } from './config.type';
import type { MermaidConfig } from './config.type';
import { log } from './logger';
import utils from './utils';
import { mermaidAPI } from './mermaidAPI';
import { addDetector } from './diagram-api/detectType';
import { isDetailedError } from './utils';
import { isDetailedError, DetailedError } from './utils';
export type { MermaidConfig, DetailedError };
/**
* ## init
*