UNPKG

burst-generate-files

Version:
35 lines (34 loc) 1.08 kB
export * from './collectorTemplates/types'; import * as typesActions from '../types'; export type CreateMarkers = { markers: SettingsMarker[]; selectedNames: typesActions.GetSelectedName | typesActions.GetSelectedName[]; rootPath: string; }; export type SettingsMarker = { pattern: string | RegExp; pathToMarker: string | string[]; markerTemplate: string | string[]; genDirection?: 'after' | 'before'; onceInsert?: boolean; }; export type CheckIsOnceInsertMarker = { settingsMarker: SettingsMarker; nameConfigGenerateForOnceInsert: string; }; export type GenerateFiles = { id: { pattern: typesActions.SettingsMarker['pattern']; pathToMarker: typesActions.SettingsMarker['pathToMarker']; markerTemplate: typesActions.SettingsMarker['markerTemplate']; }; onceInsert: boolean; }; export type DefineMarkerAndAddMarkerTemplate = { settingsMarker: SettingsMarker; dataRedFile: string; }; export type AddConfigToFile = { settingsMarker: SettingsMarker; nameConfigGenerateForOnceInsert: string; };