Linus Groh
|
e37cf73300
LibJS: Rename OrdinaryFunctionObject to ECMAScriptFunctionObject
|
3 years ago |
Andreas Kling
|
63a0ebcc90
js: Add a simple loadJSON(path) built-in to load JSON from a file
|
3 years ago |
Linus Groh
|
2b8d5696ab
LibJS: Allocate a Realm next to GlobalObject in Interpreter::create()
|
3 years ago |
Andreas Kling
|
c364520c24
LibJS+js+test-js: Add GC debug mode that keeps cells "alive" as zombies
|
3 years ago |
Timothy Flynn
|
cf1923edeb
js: Implement pretty-printing of Intl.NumberFormat
|
3 years ago |
Timothy Flynn
|
1a7443bec7
js: Implement pretty-printing of Intl.ListFormat
|
3 years ago |
Linus Groh
|
fd895c7a24
js: Include calendar in pretty-printing output of more Temporal objects
|
3 years ago |
Linus Groh
|
cc8644ce34
js: Implement pretty-printing of Temporal.PlainMonthDay objects
|
3 years ago |
Linus Groh
|
651feb6866
js: Implement pretty-printing of Temporal.PlainYearMonth objects
|
3 years ago |
Timothy Flynn
|
128779938d
js: Implement pretty-printing of Intl.Locale
|
3 years ago |
sin-ack
|
c93c54c656
js: Use CodepointOriented spans and use the codepoint length of token
|
3 years ago |
Timothy Flynn
|
1c2ac69e3c
js: Implement pretty-printing of Intl.DisplayNames
|
3 years ago |
davidot
|
7613c22b06
LibJS: Add a mode to parse JS as a module
|
3 years ago |
Linus Groh
|
0990c23fc3
js: Implement pretty-printing of Temporal.ZonedDateTime objects
|
3 years ago |
Linus Groh
|
c69d8b6925
js: Implement pretty-printing of Temporal.PlainTime objects
|
3 years ago |
Linus Groh
|
40580696a6
js: Implement pretty-printing of Temporal.PlainDateTime objects
|
4 years ago |
Linus Groh
|
93e52f6ad8
js: Implement pretty-printing of Temporal.PlainDate objects
|
4 years ago |
Linus Groh
|
173630c5ef
js: Implement pretty-printing of Temporal.Duration objects
|
4 years ago |
Ali Mohammad Pur
|
71234b3716
Utilities: Make the js REPL autocomplete correctly handle `new Ident`
|
4 years ago |
Linus Groh
|
c82c652ee4
js: Implement pretty-printing of Temporal.Calendar objects
|
4 years ago |
Linus Groh
|
bb86d535a9
js: Tweak pretty-printing of Temporal.{Instant,TimeZone} objects
|
4 years ago |
Daniel Bertalan
|
98a9a1d7f9
Everywhere: Add break after the last case label before `default`
|
4 years ago |
Idan Horowitz
|
795786387b
LibJS: Remove the NativeProperty mechanism from LibJS
|
4 years ago |
Linus Groh
|
96167e39e7
js: Implement pretty-printing of Temporal.Instant objects
|
4 years ago |
Linus Groh
|
5319694510
js: Implement pretty-printing of Temporal.TimeZone objects
|
4 years ago |
Linus Groh
|
15070b76b3
js: Convert to east const
|
4 years ago |
Linus Groh
|
0ba81dc0b7
LibJS: Remove Object::is_array() in favor of Value::is_array() and RTTI
|
4 years ago |
Idan Horowitz
|
53f70e5208
LibJS: Remove the default length & attributes from define_native_*
|
4 years ago |
Idan Horowitz
|
a6b8291a9b
LibJS: Add define_direct_property and remove the define_property helper
|
4 years ago |
Linus Groh
|
09bd5f8772
LibJS: Rewrite most of Object for spec compliance :^)
|
4 years ago |