1
0
mirror of https://github.com/240596448/onec_codetemplate_parser.git synced 2025-11-29 05:36:45 +02:00

Добавлено описание

This commit is contained in:
Vladimir Nadulich
2025-10-31 19:37:56 +03:00
parent 123273f948
commit 835638a576
2 changed files with 49 additions and 3 deletions

View File

@@ -1,4 +1,49 @@
# Работа с файлом шаблонов кода 1С
# onec-codetemplate-parser
Библиотека для парсинга файлов шаблонов кода 1С (.st) и работы с ними.
## Установка
```bash
pip install onec-codetemplate-parser
```
## Использование библиотеки
```python
from onec_codetemplate_parser import parse_to_src, render_from_src
# Выгрузка файла в исходники
parse_to_src("path/to/template.st", "./src")
# Сборка файла из исходников
render_from_src("path/to/template.st", "./src")
```
## Использование консольного приложения
Приложение позволяет выполнять основные команды библиотеки в командной строке.
### Основные команды:
```bash
# Выгрузка файла в исходники
onec_codetemplate_parser parse path/to/template.st ./src
# Сборка файла из исходников
onec_codetemplate_parser render path/to/template.st ./src
# Справка о использовании команд
onec-onec_codetemplate_parser --help
```
## Лицензия
MIT
- разборка в дерево файлов
- сборка из дерева файлов

View File

@@ -6,6 +6,7 @@ build-backend = "setuptools.build_meta"
name = "onec_codetemplate_parser"
version = "0.2.0"
description = "Парсер шаблонов 1С"
readme = { file = "README.md", content-type = "text/markdown" }
authors = [{name = "Vladimir Nadulich", email = "g240596448@gmail.com"}]
license = {text = "MIT"}
dependencies = ["typer>=0.20.0"]