neon-net / oscript-library

Библиотека полезных скриптов для 1Script

Home Page:http://oscript.io/docs/page/libraries

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Библиотека полезных скриптов для 1Script

ВНИМАНИЕ! МЫ ПЕРЕЕХАЛИ!

Данный репо сохранен для истории. Вся актуальная разработка, свежие пакеты и многое-многое другое ведется в организации.

https://github.com/oscript-library

Join the chat at https://gitter.im/EvilBeaver/oscript-library

Библиотека скриптов переехала сюда: https://github.com/oscript-library

У каждого пакета из библиотеки теперь свой отдельный репозиторий.

Все пакеты библиотеки могут быть подключены с помощью директивы #Использовать <ИмяПакета>

Краткий список и назначение пакетов

Добавляет в скрипт функционал "Утверждений" (assertions). Возможны 2 стиля использования:

  • Модуль "Утверждения" - утверждения в стиле фреймворка xUnitFor1C
  • Свойство глобального контекста "Ожидаем" - fluent-API утверждений в стиле BDD

Библиотека разбора аргументов командной строки. Добавляет класс "ПарсерАргументовКоманднойСтроки", позволяющий удобным образом обрабатывать параметры запуска скрипта.

Часто используемые функции для работы с файлами

Порт модуля 1С:JSON Александра Переверзева с сайта infostart.ru

Библиотека логирования в стиле log4j

Удобная оболочка для запуска команд конфигуратора. Позволяет удобно запускать любые команды пакетного режима Конфигуратора и 1С:Предприятия.

Менеджер управления временными файлами и каталогами

Программная скриптовая обертка для популярной утилиты чтения файловых баз данных tool1cd от awa Удобно использовать, например, для работы с хранилищем 1С.

Синхронизация хранилища 1С с репозиторием git

Работа со строками. API библиотеки совместимо с API модуля СтроковыеФункцииКлиентСервер из БСП.

About

Библиотека полезных скриптов для 1Script

http://oscript.io/docs/page/libraries

License:Apache License 2.0


Languages

Language:1C Enterprise 99.0%Language:Shell 0.5%Language:Batchfile 0.4%