README
sketch-file
A Sketch file is a zip file containing a bunch of JSON files.
This package aims to make is easier to manipulate such a file.
Installation
npm install sketch-file
Usage
There are 4 different methods available:
readSketchFile
(filePath: string) => Promise<{
document: FileFormat.Document;
meta: FileFormat.Meta;
user: FileFormat.User;
pages: FileFormat.Page[];
images: {
[id: string]: Buffer;
};
}>
createNewSketchFile
(version?: string) => {
document: FileFormat.Document;
meta: FileFormat.Meta;
user: FileFormat.User;
pages: FileFormat.Page[];
images: {
[id: string]: Buffer;
};
}
writeSketchFile
({ document, meta, user, pages, images, }: {
document: FileFormat.Document;
meta: FileFormat.Meta;
user: FileFormat.User;
pages: FileFormat.Page[];
images: {
[id: string]: Buffer;
};
}, filePath: string) => Promise<void>
generateId
;(seed?: string) => string