2.0.3 • Published 2 years ago
figma-rest v2.0.3
figma-rest
Node and browser client for Figma REST API
Install
npm i figma-restyarn add figma-restpnpm i figma-restUsage
import { FigmaClient } from 'figma-api'
const figma = new FigmaClient({
personalAccessToken: 'fig123',
})
const file = await figma.files.get('file_key')Pagination
Some of Figma's endpoints that contain long lists are paginated.
The client provides an AsyncIterableIterator that you can for await...of each item in the list:
let reactions: Reaction[] = []
for await (let reaction of client.comments.reactions('123', '456')) {
reactions.push(reaction)
}