summaryrefslogtreecommitdiff
path: root/Userland/Utilities/js.cpp
AgeCommit message (Expand)Author
2023-04-14LibJS: Port Value::to_object() to NonnullGCPtrLinus Groh
2023-03-17LibJS: Propagate errors from VM creationTimothy Flynn
2023-03-13Everywhere: Remove unintentional partial stream reads and writesTim Schumacher
2023-03-13AK: Rename Stream::{read,write} to Stream::{read_some,write_some}Tim Schumacher
2023-02-21LibWeb+LibJS: Format Console arguments with JS::PrintAndrew Kaster
2023-02-19LibTextCodec+Everywhere: Port Decoders to new StringsSam Atkins
2023-02-19LibTextCodec+Everywhere: Return Optional<Decoder&> from `decoder_for()`Sam Atkins
2023-02-19js: Save REPL history when exiting interpreter with `exit()`Evan Smal
2023-02-17LibJS+Everywhere: Convert JS::Error to StringTimothy Flynn
2023-02-15LibTextCodec+Everywhere: Make TextCodec::decoder_for() take a StringViewSam Atkins
2023-02-13Everywhere: Remove the `AK::` qualifier from Stream usagesTim Schumacher
2023-02-13LibCore: Remove `Stream.h`Tim Schumacher
2023-02-13LibCore: Move Stream-based file into the `Core` namespaceTim Schumacher
2023-02-10LibJS+Userland: Port the JS Console object and direct callers to StringTimothy Flynn
2023-02-08js: Remove DeprecatedString usage in `load_json_impl()`Evan Smal
2023-02-08js: Use const where possible in `parse_and_run()`Evan Smal
2023-02-08js: Convert `s_history_path` to String and propagate errorsEvan Smal
2023-02-08js: Use `Core::Stream::File` in place of POSIX in `write_to_file()`Evan Smal
2023-02-08js: Use String in `prompt_for_level()` and `read_next_piece()`Evan Smal
2023-01-29AK: Move `Stream` and `SeekableStream` from `LibCore`Tim Schumacher
2023-01-29LibJS+Everywhere: Allow Cell::initialize overrides to throw OOM errorsTimothy Flynn
2023-01-27AK: Remove StringBuilder::build() in favor of to_deprecated_string()Linus Groh
2023-01-15LibJS+Everywhere: Rename Value::to_string to to_deprecated_stringTimothy Flynn
2022-12-14LibJS: Convert Object::create() to NonnullGCPtrLinus Groh
2022-12-12LibCore: Rename `Stream::read_all` to `read_until_eof`Tim Schumacher
2022-12-07LibJS: Replace standalone js_string() with PrimitiveString::create()Linus Groh
2022-12-06Everywhere: Rename to_{string => deprecated_string}() where applicableLinus Groh
2022-12-06AK+Everywhere: Rename String to DeprecatedStringLinus Groh
2022-12-03js: Force optimizations when setting the -p flagHendiadyoin1
2022-11-28js: Make console.log() print to stdout againAli Mohammad Pur
2022-11-26LibJS+js: Move the value print implementation to LibJSAli Mohammad Pur
2022-11-23Userland+Tests: Remove a few more LibJS/{AST.h,Parser.h} includesAndreas Kling
2022-11-19js: Port to Core::StreamSam Atkins
2022-10-16LibJS+js: Disable console debug messages outside Serenity only for `js`networkException
2022-10-10Userland: Remove unecessary uses of __serenity__ macroAndrew Kaster
2022-09-05Userland: Move files destined for LibLocale to the Locale namespaceTimothy Flynn
2022-08-28LibJS: Turn initialize_global_object() into a regular initialize()Linus Groh
2022-08-28LibJS: Move Console ownership from GlobalObject to ConsoleObjectLinus Groh
2022-08-27LibJS: Move intrinsics to the realmLinus Groh
2022-08-23LibJS: Remove {Bytecode::,}Interpreter::global_object()Linus Groh
2022-08-23LibJS+LibWeb: Reduce use of GlobalObject as an intermediaryLinus Groh
2022-08-23LibJS: Pass Realm to define_native_{accessor,function}()Linus Groh
2022-08-23LibJS: Pass Realm to GlobalObject::initialize_global_object()Linus Groh
2022-08-23LibJS: Remove GlobalObject parameter from native functionsLinus Groh
2022-08-23LibJS: Replace GlobalObject with VM in common AOs [Part 18/19]Linus Groh
2022-08-23LibJS: Replace GlobalObject with VM in Reference AOs [Part 6/19]Linus Groh
2022-08-23LibJS: Replace GlobalObject with VM in Value AOs [Part 4/19]Linus Groh
2022-08-23LibJS: Replace GlobalObject with VM in Intl AOs [Part 1/19]Linus Groh
2022-08-23LibJS: Remove GlobalObject from VM::throw_completion()Linus Groh
2022-08-23LibJS+LibWeb: Replace GlobalObject with Realm in create() functionsLinus Groh