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

Temporal API #2018

Open
Ghostbird opened this issue Jan 2, 2025 · 2 comments
Open

Temporal API #2018

Ghostbird opened this issue Jan 2, 2025 · 2 comments

Comments

@Ghostbird
Copy link

Given that Temporal is as stage 3 proposal now, and ECMAScript engine implementers are currently working to implement it1. It would be very nice if we could work on that in Jint too.

As a starting point here's a Markdown Temporal API to do list template

Footnotes

  1. … SpiderMonkey passes 96% of the tests. V8 and LibJS three quarters. JavaScriptCore 40%, and Boa is at 23% and they have either landed since the time that I wrote this slide or are still about to land a change that would get them to 32%. …
    103rd TC39 Meeting | 30th July 2024 # Temporal update & bug fixes

@lahma
Copy link
Collaborator

lahma commented Jan 2, 2025

That's a huge undertaking. Would you like to start implementing it incrementally? The https://github.com/tc39/test262 suite already has test cases for Temporal and they can be enabled by editing https://github.com/sebastienros/jint/blob/main/Jint.Tests.Test262/Test262Harness.settings.json and re-generating the test suite.

@Ghostbird
Copy link
Author

Ghostbird commented Jan 2, 2025

Ah, that's very nice! I'll have a look. I can't promise that I can sink many hours into this, but we'll need to start somewhere.

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

2 participants