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

[Feature Request] Add JS type support by transpiling to typescript first #367

Open
3 tasks
Freymaurer opened this issue Jun 6, 2024 · 2 comments
Open
3 tasks
Assignees
Labels
JavaScript Native use from JavaScript Type: Feature Request This item is confirmed by the maintainers to be a request for a new feature

Comments

@Freymaurer
Copy link
Collaborator

Freymaurer commented Jun 6, 2024

  • Add Fable.Pyxpecto TypeScript target
  • Add tsconfig
  • for release transpile typescript, then use tsc to transpile to js + d.ts

See this branch: https://github.com/nfdi4plants/ARCtrl/tree/typescript_support

@github-actions github-actions bot added the Status: Needs Triage This item is up for investigation. label Jun 6, 2024
@Freymaurer Freymaurer self-assigned this Jun 6, 2024
@Freymaurer Freymaurer added JavaScript Native use from JavaScript Type: Feature Request This item is confirmed by the maintainers to be a request for a new feature and removed Status: Needs Triage This item is up for investigation. labels Jun 6, 2024
@Freymaurer
Copy link
Collaborator Author

@Freymaurer
Copy link
Collaborator Author

There seem to be major issues with Thoth.Json and FsSpreadsheet. I assume this tasks will take longer than a week to fully resolve:

image

Will stop working on it for now.

This seems to be the most common error for json:

image

Found the same issue for FsSpreadsheet and some duplicate member names. This seems solvable

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
JavaScript Native use from JavaScript Type: Feature Request This item is confirmed by the maintainers to be a request for a new feature
Projects
Status: No status
Development

No branches or pull requests

1 participant