• This repository has been archived on 13/Mar/2021
  • Stars
    star
    118
  • Rank 298,528 (Top 6 %)
  • Language 1C Enterprise
  • License
    Apache License 2.0
  • Created over 9 years ago
  • Updated about 6 years ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

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

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

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

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

https://github.com/oscript-library

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

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

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

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

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

asserts

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

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

cmdline

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

files-common

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

json

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

logos

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

v8runner

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

tempfiles

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

tool1cd

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

gitsync

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

strings

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