diff --git a/packages/cli/src/types.ts b/packages/cli/src/types.ts index d0fc8a35..53add63b 100644 --- a/packages/cli/src/types.ts +++ b/packages/cli/src/types.ts @@ -1,5 +1,7 @@ import type Core from './Core'; +export type App = Core; + export enum EntryType { CONFIG = 'config', VALUE = 'value', diff --git a/packages/cli/src/utils/prepareEntryFile.ts b/packages/cli/src/utils/prepareEntryFile.ts index 7eb142ae..d9b615aa 100644 --- a/packages/cli/src/utils/prepareEntryFile.ts +++ b/packages/cli/src/utils/prepareEntryFile.ts @@ -67,14 +67,14 @@ const generateContent = ( `); }; -const prettyCode = (code: string) => +export const prettyCode = (code: string) => recast.prettyPrint(recast.parse(code.replace(/\\/g, '/'), { parser: require('recast/parsers/typescript') }), { tabWidth: 2, trailingComma: true, quote: 'single', }).code; -const makeCamelCase = function (name: string): string { +export const makeCamelCase = function (name: string): string { if (typeof name !== 'string') { return ''; }