152 Commits (b7dbe46dfece481a9188fb95bc8f5f4764b60243)

Author SHA1 Message Date
Rich-Harris 6c876bb110 include reassignments that are ignored on initial pass 9 years ago
Rich-Harris 18819ac61f memoize Declaration.testForSideEffects, prevent infinite loops 9 years ago
Rich-Harris e0b690ad0f first (failing) stab at better side-effect detection 9 years ago
Rich-Harris 2ccb1b809d handle filenames with .foo, where foo is not an extension 9 years ago
Rich-Harris b754c0c9b4 fix test in windows (hopefully) 9 years ago
Rich-Harris 13d5c3ceec warn on eval 9 years ago
Rich-Harris 677bcd4e69 const -> var, for 0.12 9 years ago
Rich-Harris e94de0e8f1 treat missing namespace exports as warning, not error 9 years ago
Rich-Harris baa09c05c8 allow multiple export alls in entry module 9 years ago
Oskar Segersvärd 502b5cf940 Disallow 'default' as an identifier name 9 years ago
Rich-Harris 7d7317e094 update tests 9 years ago
Rich-Harris 1ef3060e3a keep non .js extensions, e.g. .json 9 years ago
Rich Harris fb2a7f27bf update tests to reflect proposed 0.20.0 API 9 years ago
Oskar Segersvärd 24b64ca4e1 Use declarations, regardless of whether they have statements or not 9 years ago
Oskar Segersvärd 17df91a529 Prevent namespace abuse by freezing them 9 years ago
Rich-Harris 35cabd7621 fix super-niche resolution bug affecting online demo 9 years ago
Rich-Harris e07c67b530 more tests 9 years ago
Oskar Segersvärd 4e692342fa Fix foolish mistakes 9 years ago
Oskar Segersvärd 41bfd877f3 Informative error message when namespace property doesn't exist 9 years ago
Rich-Harris 92676f5f74 update a test (#161) 9 years ago
Rich-Harris 06b4107440 allow namespace to be assigned to a variable. fixes #168 9 years ago
Rich Harris fd3ae38c18 make external modules configurable 9 years ago
Rich Harris 65e7cb9eed include second test for #154 9 years ago
Rich Harris 9a8f331a8b include members of namespaces that are exported as defaults 9 years ago
Rich Harris 567bd38ace prevent deshadowing logic causing double rewrites 9 years ago
Rich-Harris 9fa5e5e783 screwy deshadowing logic - failing test case 9 years ago
Rich-Harris 3e6fe19a39 brute force merge rewrite -> rewrite-master 9 years ago
Rich Harris 0b628da2d9 allow imports from hidden directories 9 years ago
Rich Harris 940daa4f5b handle parenthesised default exports (#136) 9 years ago
Rich Harris 7397b37a6d include module ID in error message (#143) 9 years ago
Oskar Segersvärd 94de9accfb Enable test 9 years ago
Rich-Harris 5353ee034d test for #154 (shadowed namespaces) 9 years ago
Oskar Segersvärd 6e839f2d38 Extract namespace lookup optimisation into separate pass 10 years ago
Luke Page 68d87ee213 Fix test for windows 10 years ago
Rich Harris ba6f643da9 dont use const in tests... 10 years ago
Rich Harris 1034d0b6fe test for bad export types 10 years ago
Rich Harris 4faa4ea298 test for module importing itself 10 years ago
Rich Harris bdda8e6b3a test for non-renamining of property keys 10 years ago
Oskar Segersvärd 365f45c7f3 Made Scope.reference stricter. Helps to catch undefined/missing exports. 10 years ago
Rich-Harris c903bb2e4e prevent content around synthetic nodes being overwritten twice - fixes #105 10 years ago
Rich-Harris ac6c2d03db add bundle.modules - fixes #128 10 years ago
Rich-Harris 76272e3c76 add test for #95 10 years ago
Rich-Harris 14887c60fc add tests for some.global = "changed" 10 years ago
Rich-Harris 2c1774fc7f test side-effecty function inside block 10 years ago
Rich-Harris e13a065bb9 handle assignment patterns 10 years ago
Luke Page 30ecd4373a Fix tests in windows 10 years ago
Oskar Segersvärd 85af8d3bad Added a failing test for #112 10 years ago
Oskar Segersvärd 162fba9c28 Test for plural resolveId functions. 10 years ago
Oskar Segersvärd e8d299192e Made the return value of resolver functions optional. Uses a fallback on failure. 10 years ago
Oskar Segersvärd da828f31f8 Added missing test for dynamic namespace lookups 10 years ago