Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

feat: add support for GET /variables/local & /variables/published endpoints #37

Open
wants to merge 8 commits into
base: main
Choose a base branch
from

Conversation

jamieastley
Copy link

This PR adds support for both the /variables/local and /variables/published endpoints as documented in the Figma Developer docs.

Including this functionality would allow consumers of this package to build code generation tools to automate the creation and maintenance of their internal design system tokens/packages.

The implementation and models added in this PR match the published Figma OpenAPI spec.

NOTE: This API is unfortunately only available to full members of Enterprise orgs.

Other small QoL changes included are:

  • .gitignore for JetBrains IDEs
  • updated the example to allow passing define args at runtime to allow for quick testing that won't risk accidentally committing Figma PATs/file keys.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant