Перестаньте писать код для WebSoft HCM в веб-редакторе
HCM Forge даёт вам VS Code с типами, автодополнением и сборкой. Пишете TypeScript — получаете готовый server-side JS для платформы.
Разработка под WebSoft HCM — это боль
Платформа мощная, но инструменты для разработчиков остались в прошлом десятилетии.
Ни нормальной подсветки, ни навигации по коду, ни автодополнения. Каждое изменение — через копипаст в браузер и переключение между вкладками.
Какие поля у объекта collaborator? Какие аргументы у SelectDoc()? Остаётся открывать документацию в новой вкладке или угадывать по именам.
Написали код на TypeScript — вручную разбирайте его или вставляйте в веб-редактор. Ни watch-режима, ни пакетной обработки файлов.
Что даёт HCM Forge
Один toolkit — четыре инструмента, которые закрывают ежедневные задачи разработчика.
Пишете современный TypeScript с enum, шаблонными строками, типами. HCM Forge преобразует его в server-side JS, совместимый с платформой.
Все стандартные функции и объекты WebSoft HCM — как .d.ts файлы. Автодополнение работает для SelectDoc, XQuery, collaborator.name и других.
Команда wshcm build превращает все .ts в .js в нужной папке. Watch-режим — автосборка при сохранении. Работает в терминале и в CI.
Команды HCM Forge из палитры, диагностика синтаксиса в Problems, статус-бар с текущим уровнем лицензии. Всё в одном окне редактора.
Три команды — и всё готово
Установка, инициализация проекта, генерация типов. Дальше — обычная разработка в VS Code.
$ pnpm add -g @hcmforge/cli
$ wshcm init
$ wshcm types add
$ wshcm build
✔ Собрано: 12 файлов
Одна глобальная установка. Никаких зависимостей проекта, никаких прав администратора.
Создастся hcmforge.config.json и папки src/ + dist/ в вашем проекте.
В папке types/hcmforge появится .d.ts с метамоделью платформы. VS Code сразу начнёт подсказывать аргументы.
Все .ts превратятся в .js рядом с исходниками. Дальше — стандартная загрузка в WebSoft HCM.
Прозрачное ценообразование
Freemium работает бессрочно. Team — годовая лицензия. Enterprise — индивидуально.
Для знакомства с инструментом и небольших проектов.
- ✓Транспилятор TS → server-side JS
- ✓CLI: wshcm init, build, watch
- ✓Неограниченное число проектов
- ✓Без регистрации и лицензионного ключа
Для команд, которые пишут код под WebSoft HCM каждый день.
- ✓Всё из Freemium
- ✓Генерация типов HCM (IntelliSense)
- ✓VS Code extension
- ✓Команды wshcm types add, activate, status
- ✓Приоритетная поддержка по email
- ✓Обновления в течение года
Для крупных компаний и холдингов с нестандартными требованиями.
- ✓Всё из Team
- ✓Кастомные правила линтера под ваш стандарт
- ✓CI/CD-интеграция
- ✓Аудит существующей кодовой базы
- ✓Приоритетная поддержка (SLA 24 часа)
- ✓Без ограничений по числу разработчиков
Оплата для юрлиц — по счёту с актом и договором. Подробности в разделе «Тарифы».
Частые вопросы
Безопасно ли использовать сторонний инструмент?+
Да. HCM Forge работает локально в вашем проекте и не отправляет исходный код на сервер. Лицензия проверяется offline через встроенный публичный ключ — никаких запросов наружу.
Работает ли с моей версией WebSoft HCM?+
Транспилятор нейтрален к версии платформы — на выходе обычный server-side JS, совместимый с любой актуальной версией. Типы соответствуют стандартной метамодели HCM.
Нужен ли доступ к серверу WebSoft HCM?+
Нет. Инструмент работает с вашими локальными файлами. Сервер нужен только для загрузки результата — стандартным способом платформы.
Что уходит в лицензионный сервер?+
Ничего. Ключ подписан Ed25519 и проверяется offline через публичный ключ, встроенный в пакет. Никакие данные не покидают вашу машину.
Можно ли использовать в закрытом контуре?+
Да. HCM Forge полностью offline. При первой активации лицензии возможен однократный запрос на сервер — либо можно активировать по предварительно выпущенному ключу без сети.
Возврат денег, если не подойдёт?+
Да, в течение 30 дней с момента оплаты — без вопросов. Условия описаны в публичной оферте.
Как купить Team для компании?+
Напишите на sales@hcmforge.ru — выставим счёт для ИП или ООО, предоставим договор и акт. Оплата по счёту из любого банка РФ.
Есть ли скидка для холдинга или крупного штата?+
Да. Для компаний с 20+ разработчиками действует Enterprise с индивидуальными условиями. Свяжитесь с sales@hcmforge.ru для расчёта.
Начните с Freemium
Установите CLI, запустите init и build в своём проекте. Бесплатно, без регистрации. Когда захотите IntelliSense — обновитесь до Team.