openfig-core
Advanced tools
+9
-1
@@ -242,2 +242,10 @@ interface FigGuid { | ||
| interface ConvertOptions { | ||
| title?: string; | ||
| layout?: "row" | "grid"; | ||
| gap?: number; | ||
| wrap?: number; | ||
| } | ||
| declare function convertDeckToFig(deckDoc: FigDocument, options?: ConvertOptions): FigDocument; | ||
| /** | ||
@@ -392,2 +400,2 @@ * Creates an empty FigDocument by parsing a pre-built template. | ||
| export { type AppendVectorPayloadInput, type AssembleCanvasFigInput, type AuthoredVectorPayload, type CreateFigZipInput, type EncodedFigParts, type FigColor, type FigDocument, type FigGradientStop, type FigGuid, type FigNode, type FigPaint, type FigTransform, type GradientFillLike, type GradientKind, type GradientPoint, type RenderableGradientFill, type ResolvedGeometryPath, type ResolvedGradientGeometry, type ResolvedLinearGradientGeometry, type ResolvedRadialGradientGeometry, type ResolvedVectorNodePaths, type VectorGeometryInput, type VectorPathCommand, type VectorStyleOverride, appendVectorPayloadToDocument, assembleCanvasFig, createEmptyFigDoc, createFigZip, cssColorToFigColor, encodeCommandsBlob, encodeFigParts, encodeVectorNetworkBlob, extractRenderableGradientFill, geometryBlobToSVGPath, getBlobBytes, hexToFigColor, makeSolidPaint, mapStrokeCap, mapStrokeJoin, nodeId, parseCssRgbColor, parseFig, parseFigBinary, parseSVGPathData, resolveGradientGeometry, resolveVectorNodePaths, serializeSvgPathData, transformSvgPathData }; | ||
| export { type AppendVectorPayloadInput, type AssembleCanvasFigInput, type AuthoredVectorPayload, type ConvertOptions, type CreateFigZipInput, type EncodedFigParts, type FigColor, type FigDocument, type FigGradientStop, type FigGuid, type FigNode, type FigPaint, type FigTransform, type GradientFillLike, type GradientKind, type GradientPoint, type RenderableGradientFill, type ResolvedGeometryPath, type ResolvedGradientGeometry, type ResolvedLinearGradientGeometry, type ResolvedRadialGradientGeometry, type ResolvedVectorNodePaths, type VectorGeometryInput, type VectorPathCommand, type VectorStyleOverride, appendVectorPayloadToDocument, assembleCanvasFig, convertDeckToFig, createEmptyFigDoc, createFigZip, cssColorToFigColor, encodeCommandsBlob, encodeFigParts, encodeVectorNetworkBlob, extractRenderableGradientFill, geometryBlobToSVGPath, getBlobBytes, hexToFigColor, makeSolidPaint, mapStrokeCap, mapStrokeJoin, nodeId, parseCssRgbColor, parseFig, parseFigBinary, parseSVGPathData, resolveGradientGeometry, resolveVectorNodePaths, serializeSvgPathData, transformSvgPathData }; |
+9
-1
@@ -242,2 +242,10 @@ interface FigGuid { | ||
| interface ConvertOptions { | ||
| title?: string; | ||
| layout?: "row" | "grid"; | ||
| gap?: number; | ||
| wrap?: number; | ||
| } | ||
| declare function convertDeckToFig(deckDoc: FigDocument, options?: ConvertOptions): FigDocument; | ||
| /** | ||
@@ -392,2 +400,2 @@ * Creates an empty FigDocument by parsing a pre-built template. | ||
| export { type AppendVectorPayloadInput, type AssembleCanvasFigInput, type AuthoredVectorPayload, type CreateFigZipInput, type EncodedFigParts, type FigColor, type FigDocument, type FigGradientStop, type FigGuid, type FigNode, type FigPaint, type FigTransform, type GradientFillLike, type GradientKind, type GradientPoint, type RenderableGradientFill, type ResolvedGeometryPath, type ResolvedGradientGeometry, type ResolvedLinearGradientGeometry, type ResolvedRadialGradientGeometry, type ResolvedVectorNodePaths, type VectorGeometryInput, type VectorPathCommand, type VectorStyleOverride, appendVectorPayloadToDocument, assembleCanvasFig, createEmptyFigDoc, createFigZip, cssColorToFigColor, encodeCommandsBlob, encodeFigParts, encodeVectorNetworkBlob, extractRenderableGradientFill, geometryBlobToSVGPath, getBlobBytes, hexToFigColor, makeSolidPaint, mapStrokeCap, mapStrokeJoin, nodeId, parseCssRgbColor, parseFig, parseFigBinary, parseSVGPathData, resolveGradientGeometry, resolveVectorNodePaths, serializeSvgPathData, transformSvgPathData }; | ||
| export { type AppendVectorPayloadInput, type AssembleCanvasFigInput, type AuthoredVectorPayload, type ConvertOptions, type CreateFigZipInput, type EncodedFigParts, type FigColor, type FigDocument, type FigGradientStop, type FigGuid, type FigNode, type FigPaint, type FigTransform, type GradientFillLike, type GradientKind, type GradientPoint, type RenderableGradientFill, type ResolvedGeometryPath, type ResolvedGradientGeometry, type ResolvedLinearGradientGeometry, type ResolvedRadialGradientGeometry, type ResolvedVectorNodePaths, type VectorGeometryInput, type VectorPathCommand, type VectorStyleOverride, appendVectorPayloadToDocument, assembleCanvasFig, convertDeckToFig, createEmptyFigDoc, createFigZip, cssColorToFigColor, encodeCommandsBlob, encodeFigParts, encodeVectorNetworkBlob, extractRenderableGradientFill, geometryBlobToSVGPath, getBlobBytes, hexToFigColor, makeSolidPaint, mapStrokeCap, mapStrokeJoin, nodeId, parseCssRgbColor, parseFig, parseFigBinary, parseSVGPathData, resolveGradientGeometry, resolveVectorNodePaths, serializeSvgPathData, transformSvgPathData }; |
+1
-1
| { | ||
| "name": "openfig-core", | ||
| "version": "0.3.6", | ||
| "version": "0.3.7", | ||
| "description": "Isomorphic .fig file parser — reads Figma binary format in Node.js and browsers", | ||
@@ -5,0 +5,0 @@ "type": "module", |
+1
-1
@@ -172,3 +172,3 @@ # openfig-core | ||
| | [Invariants](docs/invariants.md) | Hard rules and sentinel values | | ||
| | [Research](docs/research.md) | Binary format reverse-engineering notes | | ||
| | [Research](docs/research.md) | Binary format analysis and references | | ||
@@ -175,0 +175,0 @@ ## Dependencies |
Sorry, the diff of this file is too big to display
Sorry, the diff of this file is too big to display
Sorry, the diff of this file is too big to display
Sorry, the diff of this file is too big to display
441839
20.29%3350
27.09%