Обновить

Парсер расписаний после хабратестирования: полвторого, RRULE, systemd и производственный календарь

Уровень сложностиСредний
Время на прочтение10 мин
Охват и читатели8.7K
Всего голосов 6: ↑6 и ↓0+10
Комментарии9

Комментарии 9

Привет! Классный проект)) Если хочешь найти потенциальных пользователей или контрибьютеров, то тебе бы в сообщество опенсорс разрабов: t.me/OpenSource_Chat.Там как раз можно поделится своим проектом, и пообщаться, думаю заинтересуются )))

Привет, спасибо!

@moderator, спам

Ну раз пошла такая потеха, то выскажу ещё хотелку. Хочу .min.js версию. Возможно её как-то можно получить из исходников, но я пока не разобрался...

Собирать ничего не нужно, jsDelivr делает это сам из npm-пакета. Минифицированный модуль одним файлом, без зависимостей:

<script type="module">
  import { toCron, toRRule, occurrences } from 'https://cdn.jsdelivr.net/npm/cronsense@1.7/+esm';
  console.log(toRRule('в полвторого по будням'));
</script>

Если нужен файл, а не CDN, его можно скачать по той же ссылке. prodcalendar подключается так же: https://cdn.jsdelivr.net/npm/prodcalendar/+esm.

Если нужна именно старая схема, <script src> с глобальной переменной без type="module", напиши, добавлю в пакет cronsense.min.js с глобальным cronsense.

Спасибо.
Мне кажется, можно упомянуть про jsDelivr в README на гитхабе. Может это какая-то очевидная вещь, но не для всех.

В "час ночи" - не сработало.

Зарегистрируйтесь на Хабре, чтобы оставить комментарий

Публикации