@ablogcms/lib
v3.2.35
Published
Shared runtime infrastructure for the a-blog cms admin frontend
Keywords
Readme
@ablogcms/lib
管理画面フロントエンドが共有するランタイムインフラを sub-path exports として提供するパッケージ。
使い方
import { resizeImage } from '@ablogcms/lib/resize-image';
import setupAtable from '@ablogcms/lib/a-table';モジュール単位で import する(バレル export はない)。主なモジュール:
| sub-path | 内容 |
|---|---|
| ./resize-image / ./resize-image-util | 画像リサイズ |
| ./google-maps / ./google-maps-picker / ./google-maps-street-view | Google Maps 連携 |
| ./open-street-map / ./open-street-map-picker | OpenStreetMap 連携 |
| ./a-table | 表組みライブラリのラッパー |
| ./lite-editor / ./lite-editor-field | リッチテキストエディタ |
| ./flatpicker-date-picker / ./flatpicker-time-picker | 日時ピッカー |
| ./pdf2image / ./create-pdf | PDF 変換 |
| ./lazy-load / ./loader | 遅延読み込み |
| ./select2 / ./zxcvbn / ./polyfill | 各種ライブラリラッパー |
複数パッケージから共有されるランタイムインフラのみを収容する。単一パッケージ専用のヘルパーは
各パッケージ側に置く。ファイル読み込み(@ablogcms/read-files)、キーボード修飾キー表記
(@ablogcms/command)、アイコン一覧(@ablogcms/acms-icons)、WYSIWYG エディタ
(@ablogcms/wysiwyg-editor)は依存の軽量化のため独立パッケージに切り出している。
