Linus Groh
|
fe802f5ff5
js: Fix pretty-printing of RegExp objects
|
3 years ago |
Linus Groh
|
b7e5f08e56
LibJS: Convert Object::get() to ThrowCompletionOr
|
3 years ago |
davidot
|
f4f1397735
js: Allow for completion of lexically declared variables
|
3 years ago |
davidot
|
0be0e7ea6e
js: Fix that auto completion of properties failed
|
3 years ago |
Andreas Kling
|
6a1b82df2b
LibJS: Put zombie cell tracking code behind a compile-time flag
|
3 years ago |
davidot
|
830ea0414c
LibJS: Make scoping follow the spec
|
3 years ago |
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 |