mirror of
https://github.com/gromlab-ru/svg-sprites.git
synced 2026-07-22 04:40:17 +03:00
feat: перейти на изолированный контракт генерации
- добавлены независимые adapters для шести exact modes - runtime переведён на JavaScript с отдельными декларациями - generated output перенесён в .svg-sprite - удалены legacy pipeline и встроенный preview
This commit is contained in:
15
src/core/result.ts
Normal file
15
src/core/result.ts
Normal file
@@ -0,0 +1,15 @@
|
||||
import type { SpriteAssetTarget, SpriteMode } from '../targets/types.js'
|
||||
|
||||
export type SpriteGenerationBaseResult<
|
||||
TMode extends SpriteMode = SpriteMode,
|
||||
TTarget extends SpriteAssetTarget = SpriteAssetTarget,
|
||||
> = {
|
||||
name: string
|
||||
rootDir: string
|
||||
generatedDir: string
|
||||
spritePath: string
|
||||
manifestPath: string
|
||||
iconCount: number
|
||||
mode: TMode
|
||||
target: TTarget
|
||||
}
|
||||
Reference in New Issue
Block a user