ООО «АЙТИ ДЕВ ЛИНК». Версия экземпляра: 1.0.3. Документация для экспертной проверки. Российская Федерация, 2026.
Сведения о документе
| Правообладатель | ООО «АЙТИ ДЕВ ЛИНК» |
|---|---|
| Наименование программы для ЭВМ | DevLink StateCore |
| Наименование npm-пакета | devlink-statecore |
| Версия экземпляра | 1.0.3 |
| Страница правообладателя | https://itdevlink.ru/products/devlink-statecore |
| Условия использования | бесплатное использование |
1. Общие положения
Настоящий документ содержит порядок установки экземпляра программы для ЭВМ «DevLink StateCore», предоставленного для проведения экспертной проверки.
DevLink StateCore является программной библиотекой для JavaScript/TypeScript, распространяемой в виде npm-пакета «devlink-statecore». Программа не требует отдельного серверного развертывания, установки СУБД, настройки веб-сервера или учетных записей.
2. Требования к проверочной среде
- операционная система, поддерживающая установку Node.js: Windows, Linux или macOS;
- для экспертной проверки рекомендуется использовать актуальную LTS-версию Node.js;
- доступ к сети Интернет для установки пакета из npm registry либо локальный архив пакета, предоставленный правообладателем;
- текстовый редактор или IDE для создания проверочного JavaScript/TypeScript-файла.
3. Подготовка каталога проверки
Для установки экземпляра ПО эксперт может создать отдельный тестовый каталог и инициализировать в нем npm-проект:
mkdir statecore-check
cd statecore-check
npm init -y4. Установка экземпляра ПО
Установка проверочного экземпляра версии 1.0.3 выполняется командой:
npm install devlink-statecore@1.0.3При необходимости допускается установка последней опубликованной версии пакета без указания номера версии:
npm install devlink-statecoreПосле выполнения команды в каталоге проекта должен появиться каталог node_modules, а в файле package.json — запись о зависимости devlink-statecore.
5. Проверка установки
Для проверки работоспособности необходимо выполнить импорт библиотеки и базовый сценарий управления состоянием. Актуальные примеры API приведены в README npm-пакета. Ниже приведен типовой проверочный сценарий для версии 1.0.3:
import { createStore } from "devlink-statecore";
const store = createStore({ count: 0, user: "expert" });
store.setState((state) => ({ count: state.count + 1 }));
console.log(store.getState());Запуск проверочного файла выполняется командой:
node check.mjsОжидаемый результат: пакет импортируется без ошибок, выполняется создание хранилища состояния, обновление состояния и вывод текущего состояния в консоль.
6. Удаление экземпляра ПО из тестового проекта
Удаление пакета из тестового проекта выполняется командой:
npm uninstall devlink-statecore7. Учетные данные
Для установки и проверки экземпляра ПО логин и пароль не требуются. Программа является библиотекой и не содержит собственной системы авторизации.
Документ подготовлен для включения в комплект материалов заявления о включении сведений о программе для ЭВМ в Единый реестр российских программ для электронных вычислительных машин и баз данных.