0.0.6 • Published 1 year ago

@ubic/rich-content-editor v0.0.6

Weekly downloads
-
License
-
Repository
-
Last release
1 year ago

Rich content editor

SPA приложение редактора контента внешне похожего на Notion.

Использование

Минимальный пример

import { BlockEditor, useEditor } from '@ubic/rich-content-editor';

const ContentEditor = () => {
  const { editor } = useEditor();

  return <BlockEditor editor={editor} />;
};

Разработка

# Запуск локального сервера для разработки
yarn dev
# Сборка приложения в режиме PRODUCTION
yarn build
# Запуск приложения в режиме PRODUCTION
yarn start
# Сборка и запуск приложения в режиме PRODUCTION
yarn preview
# Проверка кода на соответствие стайлгайду (линтинг)
yarn lint
# Отдельный линтинг js кода
yarn lint:js
# Отдельный линтинг typescript типов
yarn lint:types
# Отдельный линтинг css кода
yarn lint:css
# Запуск тестов
yarn test
# Запуск тестов в режиме watch
yarn test:watch
# Создание локальных git-хуков
yarn prepare

Деплой

Приложение подключается как npm-пакет, для публикации достаточно запушить новый тег в репозиторий, публикация в npm-registry автоматическая.