import fs from 'node:fs'; import { applyPatchToFile as applyPatchToFileCommon, createFileFromTemplate as createFileFromTemplateCommon, createFileFromTemplateAs as createFileFromTemplateAsCommon, readFromTemplate as readFromTemplateCommon, } from '../../common/filesystem'; export { applyPatchToFileCommon as applyPatchToFile }; export const mkdir = (path: string, recursive: boolean = false) => { fs.mkdirSync(path, { recursive, }); }; export const createFileFromTemplate = ( template: string, at: string, variables?: Record ) => { createFileFromTemplateCommon(template, at, 'ios', variables); }; export const createFileFromTemplateAs = ( template: string, at: string, as: string, variables?: Record ) => { createFileFromTemplateAsCommon(template, at, as, 'ios', variables); }; export const readFromTemplate = (template: string, variables?: Record) => { return readFromTemplateCommon(template, 'ios', variables); };