UNPKG

@zebrains/velund-python

Version:

Python-генератор для системы UI-компонентов Velund

17 lines (15 loc) 599 B
import fs from 'fs'; import path from 'path'; export function generateTemplateComponent(outDir) { const componentDir = path.join(outDir, 'components'); fs.mkdirSync(componentDir, { recursive: true }); const templatePy = `from typing import Any class TemplateComponent: def __init__(self, name: str, template: str, has_prepare: bool = False): self.name = name self.template = template self.has_prepare = has_prepare `; fs.writeFileSync(path.join(componentDir, 'TemplateComponent.py'), templatePy, 'utf-8'); } //# sourceMappingURL=TemplateComponent.js.map