TypeScript type definitions for Figma's REST API JSON responses, currently at version 0.2.0. These definitions are generated from Rust structs via 1Password's typeshare, ensuring type accuracy but potentially missing less-used fields. The package is updated infrequently, as it is derived from the Figma Rust project. Key differentiators: provides type safety for Figma API consumers in TypeScript projects, though coverage is limited to fields implemented in the Rust library. Alternatives like @figma/rest-api-spec offer hand-maintained types with broader coverage.
npm install figma-rest-api-typescript-definitionsNo compatibility data collected yet for this library.
Verified import paths — ran on the pinned version, not inferred.
Shows importing type definitions and using them to type a Figma API response.
Use the parent Rust project's 'echo' subcommand to inspect actual API data.
Use import * as figmaTypes from 'figma-rest-api-typescript-definitions' or import { specificType }.Upgrade TypeScript to >=4.0.
Run 'npm install figma-rest-api-typescript-definitions' and ensure tsconfig includes "node_modules/@types" or the package.
Use import * as figmaTypes from 'figma-rest-api-typescript-definitions' or import { specificType }.Update to version 0.2.0: 'npm install figma-rest-api-typescript-definitions@latest'.
No dependency data recorded yet.