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

First-party Typescript support #3306

Open
3 of 4 tasks
maxkfranz opened this issue Dec 13, 2024 · 1 comment
Open
3 of 4 tasks

First-party Typescript support #3306

maxkfranz opened this issue Dec 13, 2024 · 1 comment
Assignees
Milestone

Comments

@maxkfranz
Copy link
Member

maxkfranz commented Dec 13, 2024

Description of new feature

What should the new feature do? For visual features, include an image/mockup of the expected output.

Support first-party typings in the main Cytoscape.js repo.

Motivation for new feature

Describe your use case for this new feature.

  • Improved support for Typescript projects.
  • Make it easier for third-party contributors to improve the typings. Just make a pull request in this repo.

See also:

For reviewers

Reviewers should ensure that the following tasks are carried out for incorporated issues:

  • Ensure that the reporter has adequately described their idea. If not, elicit more information about the use case. You should iteratively build a spec together.
  • Ensure that the issue is a good fit for the core library. Some things are best done in extensions (e.g. UI-related features that aren't style-related). Some things are best done by app authors themselves -- instead of in Cytoscape libraries.
  • The issue has been associated with a corresponding milestone.
  • The commits have been incorporated into the unstable branch via pull request. The corresponding pull request is cross-referenced.
@maxkfranz maxkfranz added this to the 3.31.0 milestone Dec 13, 2024
@maxkfranz maxkfranz self-assigned this Dec 13, 2024
@maxkfranz maxkfranz pinned this issue Dec 13, 2024
maxkfranz added a commit that referenced this issue Dec 17, 2024
Ref: First-party Typescript support #3306
maxkfranz added a commit that referenced this issue Dec 17, 2024
maxkfranz added a commit that referenced this issue Dec 17, 2024
Ref: First-party Typescript support #3306
Ref: Initial, experimental WebGL rendering support #3305
maxkfranz added a commit that referenced this issue Dec 17, 2024
Ref: First-party Typescript support #3306
maxkfranz added a commit that referenced this issue Dec 17, 2024
Ref: First-party Typescript support #3306
@maxkfranz
Copy link
Member Author

PR up in #3308

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

No branches or pull requests

1 participant