/* * Copyright (c) 2020-2021, Andreas Kling * Copyright (c) 2020-2022, Linus Groh * Copyright (c) 2022, Ali Mohammad Pur * * SPDX-License-Identifier: BSD-2-Clause */ #pragma once #include #include #include namespace JS { struct PrintContext { JS::VM& vm; Core::Stream::Stream& stream; bool strip_ansi { false }; }; ErrorOr print(JS::Value value, PrintContext&); }