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

Publish @types/figma to NPM and open a repo for plugin API #3

Closed
octref opened this issue Aug 2, 2019 · 3 comments
Closed

Publish @types/figma to NPM and open a repo for plugin API #3

octref opened this issue Aug 2, 2019 · 3 comments
Labels
enhancement New feature or request

Comments

@octref
Copy link

octref commented Aug 2, 2019

I didn't find any other channel where I can post feature requests, thus posting here.

Benefits include:

  • Semantically versioned API (plugin authors can easily find breaking changes)
  • Easy to download any version of the API

Precedents include @types/chrome and @types/vscode (I set it up).

Also I would encourage setting up a GitHub repo for the API. This way people can report bugs or ask API questions in the open.

@octref octref changed the title Publish @types/figma to NPM Publish @types/figma to NPM and open a repo for plugin API Aug 2, 2019
@rudi-c
Copy link
Contributor

rudi-c commented Aug 2, 2019

Definitely, we'll make sure to do that!

@rudi-c
Copy link
Contributor

rudi-c commented Aug 2, 2019

For general questions/bug reports, we hope to build a developer community where plugin developers can help each other and share resources: https://join.slack.com/t/figmaplugins/shared_invite/enQtNjg5NzQ4NTQ4OTAyLWJjOWQyZGRjNmYyZTRmYjk3ZTgzNjJhZTYzZmU5NmJkYzA4MzdjMDFlNzVlM2QwZjhlMGMwMTA5ZWI0N2UxZTA

@jyc jyc added the enhancement New feature or request label Aug 2, 2019
@figma figma deleted a comment from obenjiro Aug 20, 2019
@rudi-c
Copy link
Contributor

rudi-c commented Aug 20, 2019

@types/figma is now available on NPM

Note that we'll have to monitor how this goes and decide if we necessary want to keep @types/figma available. It's a bit troublesome to have to go through DefinitelyTyped when making API updates as they have their own standards, and now there's confusion regarding what the source of truth is for the typings. But let's wait and see.

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

No branches or pull requests

3 participants