ladybird/Userland/Libraries/LibJS/Tests/modules
davidot 541637e15a LibJS: Add using declaration support, RAII like operation in js
In this patch only top level and not the more complicated for loop using
statements are supported. Also, as noted in the latest meeting of tc39
async parts of the spec are not stage 3 thus not included.
2023-01-23 09:56:50 +00:00
..
submodule LibJS: Infer file extensions when resolving module paths 2022-06-26 22:03:53 +01:00
accessing-lex-import-before-decl.mjs LibJS: Make indirect bindings of module behave like normal bindings 2022-09-02 02:07:37 +01:00
accessing-var-import-before-decl.mjs LibJS: Make indirect bindings of module behave like normal bindings 2022-09-02 02:07:37 +01:00
anon-func-decl-default-export.mjs LibJS: Allow anonymous functions as default exports 2022-09-02 02:07:37 +01:00
basic-export-types.mjs
basic-modules.js LibJS: Add using declaration support, RAII like operation in js 2023-01-23 09:56:50 +00:00
declarations-tests.mjs
default-and-star-export-indirect-string.mjs LibJS: Allow full ModuleExportName in namespace 2022-09-02 02:07:37 +01:00
default-and-star-export-indirect.mjs LibJS: Follow the spec with storing im- and export entries 2022-01-30 17:40:20 +00:00
default-and-star-export.mjs LibJS: Follow the spec with storing im- and export entries 2022-01-30 17:40:20 +00:00
empty.mjs
exporting-from-failing.mjs LibJS: Handle empty named export 2022-09-02 02:07:37 +01:00
exporting-nothing-from-failing.mjs LibJS: Handle empty named export 2022-09-02 02:07:37 +01:00
failing.mjs LibJS: Handle empty named export 2022-09-02 02:07:37 +01:00
function-in-function.mjs LibJS: Fix that functions in module did not look for var declarations 2022-11-15 12:00:36 +00:00
import-with-assertions.mjs LibJS: Implement the import assertions proposal 2022-01-30 17:40:20 +00:00
importing-failing-module.mjs LibJS: Handle empty named export 2022-09-02 02:07:37 +01:00
indirect-export-without-default.mjs LibJS: Follow the spec with storing im- and export entries 2022-01-30 17:40:20 +00:00
json-module.json LibJS: Add support for JSON modules 2022-01-30 17:40:20 +00:00
json-modules.js LibJS: Add support for JSON modules 2022-01-30 17:40:20 +00:00
loop-a.mjs
loop-b.mjs
loop-entry.mjs
loop-self.mjs
module-with-default.mjs
multiple-star-imports.mjs LibJS: Only check for duplicate exports if they have a name 2022-09-02 02:07:37 +01:00
namespace-order.mjs LibJS: Put exports before symbols in keys of module namespace object 2022-09-02 02:07:37 +01:00
path-resolution.mjs LibJS: Infer file extensions when resolving module paths 2022-06-26 22:03:53 +01:00
re-export-namespace-via-binding.mjs LibJS: Allow exporting any imported bindings 2022-09-02 02:07:37 +01:00
single-const-export.mjs
string-import-names.mjs LibJS: Follow the spec with storing im- and export entries 2022-01-30 17:40:20 +00:00
string-import-namespace-indirect.mjs LibJS: Allow full ModuleExportName in namespace 2022-09-02 02:07:37 +01:00
string-import-namespace.mjs LibJS: Follow the spec with storing im- and export entries 2022-01-30 17:40:20 +00:00
top-level-dispose.mjs LibJS: Add using declaration support, RAII like operation in js 2023-01-23 09:56:50 +00:00