Инструкция по установке экземпляра программного обеспечения к программе для ЭВМ «DevLink StateCore»

ООО «АЙТИ ДЕВ ЛИНК». Версия экземпляра: 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 -y

4. Установка экземпляра ПО

Установка проверочного экземпляра версии 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-statecore

7. Учетные данные

Для установки и проверки экземпляра ПО логин и пароль не требуются. Программа является библиотекой и не содержит собственной системы авторизации.

Документ подготовлен для включения в комплект материалов заявления о включении сведений о программе для ЭВМ в Единый реестр российских программ для электронных вычислительных машин и баз данных.