Skip to content

Commit

Permalink
fix: add import type to manifest generator
Browse files Browse the repository at this point in the history
  • Loading branch information
alexgrozav committed Nov 7, 2023
1 parent f0b5f3f commit 44c4592
Showing 1 changed file with 3 additions and 4 deletions.
7 changes: 3 additions & 4 deletions scripts/generate/manifest.ts
Original file line number Diff line number Diff line change
Expand Up @@ -2,16 +2,15 @@ import fs from 'fs';
import path from 'path';
import glob from 'fast-glob';
import prettier from 'prettier';
import type { Manifest, ManifestEntry } from './manifest/index';
import {
parseBlocks,
Manifest,
mapBlocksToEvents,
mapBlocksToProps,
mapSourceToSlots,
parseCssVariables,
mapVariantsToVariables,
parseCssSelector,
ManifestEntry
parseCssSelector
} from './manifest/index';
// eslint-disable-next-line @typescript-eslint/ban-ts-comment
// @ts-ignore
Expand Down Expand Up @@ -146,7 +145,7 @@ import prettierConfig from '../../.prettierrc';
try {
const objectString = stringifyObject(manifest);
const exportObjectString = await prettier.format(
`import { ComponentManifest } from '@inkline/inkline/types';\n\nexport const manifest: ComponentManifest = ${objectString};\n\nexport default manifest;\n`,
`import type { ComponentManifest } from '@inkline/inkline/types';\n\nexport const manifest: ComponentManifest = ${objectString};\n\nexport default manifest;\n`,
{ parser: 'typescript', ...prettierConfig }
);

Expand Down

0 comments on commit 44c4592

Please sign in to comment.