Библиотека статических SVG и геометрического представления иконок Labpics.
Статические иконки наследуют currentColor. Параметрическая модель, оптические
оси и смысловые жесты доступны только для вариантов, прошедших соответствующие
проверки; наличие SVG само по себе этих возможностей не обещает.
Установка, требования к среде и точки входа формируются из контракта поставки. Основной канал — публичный npm; наличие версии в checkout не является подтверждением её публикации.
После установки пакет предоставляет именованные SVG-строки:
import { accessibilityOutline } from '@labpics/icons';
console.log(accessibilityOutline);Геометрическую модель и доступные оси запрашивают отдельно:
import { glyph, glyphCapabilities } from '@labpics/icons/ir';
const source = glyph({
icon: 'accessibility',
variant: 'outline',
modelMode: 'source-only',
});
const capabilities = glyphCapabilities('reload', 'outline');
console.log(source, capabilities);Перед использованием оси проверяйте возможности конкретного варианта.
Режим source-only возвращает авторскую геометрию без придуманной
декомпозиции; исследовательские модели не включаются неявно.
pnpm install --frozen-lockfile
pnpm verifypnpm verify включает сборку. Для геометрического сравнения выполните
pnpm observatory и откройте созданную локальную страницу. Диагностический
отчёт не заменяет визуальное ревью и не переводит модель в принятое состояние.
Документация разделяет рабочие процедуры, точную справку и объяснения. Добавление иконки описано в процедуре приёма, сборка и релиз — в отдельной процедуре, пределы параметрических возможностей — в справке.
MIT.