819 Commits (2368ae242e73ceb41e9dcbc3fc6fe1cdeb76cf14)

Author SHA1 Message Date
Luke Page db4298df4b Fix directories having '.' 9 years ago
Rich-Harris c903bb2e4e prevent content around synthetic nodes being overwritten twice - fixes #105 9 years ago
Rich-Harris ac6c2d03db add bundle.modules - fixes #128 9 years ago
Rich-Harris 7fb0891b08 Revert "guard against undefined `this` in post-processed UMD bundle - fixes #109" 9 years ago
Rich-Harris 250678dcf8 guard against undefined `this` in post-processed UMD bundle - fixes #109 9 years ago
Rich-Harris 8cec1efb93 mark side-effects later, to avoid late declarations breaking stuff 9 years ago
Rich-Harris 25ca424c2a mark side-effecty statements (call expressions and assignments to globals) - fixes #112 9 years ago
Rich-Harris 965fa5d008 test default exports are re-exported from internal module with export * 9 years ago
Rich-Harris db27db36e2 add mark method to base Identifier class (makes project buildable) 9 years ago
Rich-Harris e13a065bb9 handle assignment patterns 9 years ago
Luke Page 30ecd4373a Fix tests in windows 9 years ago
Raoul v. R e7b3cddf55 Modified absolutePath RegExp. 9 years ago
Raoul v. R 989455f7ef Modified absolutePath RegExp. 9 years ago
Oskar Segersvärd 98cf636e2e Implemented `export * from "internal";` 9 years ago
Oskar Segersvärd e8d299192e Made the return value of resolver functions optional. Uses a fallback on failure. 9 years ago
Oskar Segersvärd d9d5cf4ec2 Made the list of predefined globals easily extensible 9 years ago
Oskar Segersvärd 550171a606 Removed FIXME. 9 years ago
Oskar Segersvärd 9706e3786f Removed JSONModule. Shouldn't be there. 9 years ago
Oskar Segersvärd da828f31f8 Added missing test for dynamic namespace lookups 9 years ago
Oskar Segersvärd 42723e8a8b Made sure unused, intermediate namepaces are excluded when bundling. Fixes form/namespace-optimization 9 years ago
Oskar Segersvärd 7627b6c810 Fixed modifier statements. All tests (but sourcemap/names) pass. 9 years ago
Oskar Segersvärd be15ec33a6 Simplified Statement.mark by moving reexport special case to analyze 9 years ago
Oskar Segersvärd 9cabcc77a5 Defined Id classes, to reduce code duplication 9 years ago
Oskar Segersvärd 9051520dee Don't use `for-of` 10 years ago
Oskar Segersvärd 21c23e1762 Fixed rebase mistakes 10 years ago
Oskar Segersvärd 4182c6d5e4 Throw if attempting to put a namespace's name in update expressions. 10 years ago
Oskar Segersvärd 2aa575d0f5 Throw if attempting to reassign namespace's name. 10 years ago
Oskar Segersvärd 8b32e24644 Fix Module.name if id isn't a path 10 years ago
Oskar Segersvärd 8d4b11fb47 Fixed a ReferenceError in isEmptyExportedVarDeclaration 10 years ago
Oskar Segersvärd c394a8b9de Fix CJS finalizer bug, where too many newline was inserted. 10 years ago
Oskar Segersvärd f084957ab6 Access reexports of externals safely when needed. 10 years ago
Oskar Segersvärd 616a5ce306 Added `mark()` method to identifiers. 10 years ago
Oskar Segersvärd 59fff295e4 Statically resolve internal namespace access 10 years ago
Oskar Segersvärd 5e5bb7b9e0 Updated ES6 finalizer 10 years ago
Oskar Segersvärd c9aec9eb26 Flag ids that are modules 10 years ago
Oskar Segersvärd b3c522cc7e Simpler replacement stack 10 years ago
Oskar Segersvärd 570edfd1ee Fixed `getExportBlock` for external names. 10 years ago
Oskar Segersvärd 7457ab75f4 Removed suggestedName argument from markExport 10 years ago
Oskar Segersvärd cc9d5b7ecc Started working on namespaces. 10 years ago
Oskar Segersvärd 89acace26a Add var declaration kind. 10 years ago
Oskar Segersvärd 70c344c448 Fixed external-imports. Made cjs use getInteropBlock. 10 years ago
Oskar Segersvärd a29f03559d Removed `defaultIdentifier` property from Module. 10 years ago
Oskar Segersvärd 02720bfc06 Fixed default names. 10 years ago
Oskar Segersvärd a05997b9c5 virtual scopes optionally inherit the parent scope 10 years ago
Oskar Segersvärd e5801ae400 Implemented 'export *' for internal modules 10 years ago
Oskar Segersvärd 510a75ae69 Started on default exports. 10 years ago
Oskar Segersvärd f680aae304 Added `Scope.getNames()` to avoid exposing internals. 10 years ago
Oskar Segersvärd be12487631 Pass iife-strong-dependencies 10 years ago
Oskar Segersvärd 3b6977f590 More tests pass 10 years ago
Oskar Segersvärd 979f61baf1 Use ExternalModules as their own default value. 10 years ago