Остановить копию утилиты CSS-Meet Yumma CSS API

Остановить копию утилиты CSS-Meet Yumma CSS API

25 июля 2025 г.

Сегодня мы представляем@Yummacss/API, библиотека TypeScript/JavaScript, разработанную для удовлетворения различных потребностей в разработке. Он обеспечивает доступ ко всем базовым определениям класса Yumma CSS в программном порядке, упрощая процесс интеграции.

Почему API Yumma CSS?

Это питает как документацию Yumma CSS, так и детскую площадку, предоставляя необходимые данные и утилиты в пакете 300 кб.

Вместо того, чтобы вручную ищу утилиты или поддержание собственных списков, теперь вы можете получить доступ ко всей утилите Yumma CSS, установленной через простые, безопасные для типа функции. Это позволяет легко:

  • Генерировать документацию
  • Создание пользовательских приложений, плагинов или расширений
  • Интегрируйте с фреймворками
  • Проанализировать или расширить свою систему проектирования

Начиная

API Yumma CSS - это мощная библиотека утилит для TypeScript/JavaScript, которая обеспечивает программный доступ к определениям класса Yumma CSS.

Установка

npm install @yummacss/api

Примеры использования

Получите все утилиты одновременно:

import { getAllUtils } from "@yummacss/api";

const all = getAllUtils();

Получите только фоновые утилиты:

import { getBackgroundUtils } from "@yummacss/api";

const backgrounds = getBackgroundUtils();

Доступ к конкретной утилите из категории:

import { getBoxModelUtils } from "@yummacss/api";

const boxModel = getBoxModelUtils();
const margin = boxModel["margin"];

Доступный API

Импортная групповая группа функционирует индивидуально:

import {
  getAllUtils,
  getBackgroundUtils,
  getBorderUtils,
  getBoxModelUtils,
  getColorUtils,
  getEffectUtils,
  getFlexboxUtils,
  getFontUtils,
  getGridUtils,
  getInteractivityUtils,
  getOutlineUtils,
  getPositioningUtils,
  getSvgUtils,
  getTableUtils,
  getTextUtils,
  getTransformUtils,
} from "@yummacss/api";

Для расширенных вариантов использования используйте эти типы:

import type { UtilityMap, UtilityItem } from "@yummacss/api";


Оригинал
PREVIOUS ARTICLE
NEXT ARTICLE