From dae509dbe7fd658ed4de743ec7c5b0073ad80558 Mon Sep 17 00:00:00 2001 From: Youfeng Hao Date: Wed, 23 Oct 2019 13:05:02 +0800 Subject: [PATCH] Add parentheses to factory function of UMD bundles (#3183) --- src/finalisers/umd.ts | 5 +++-- test/cli/samples/indent-none/_expected.js | 4 ++-- test/cli/samples/module-name/_expected.js | 4 ++-- test/cli/samples/no-conflict/_expected.js | 4 ++-- .../samples/assignment-to-array-buffer-view/_expected/umd.js | 4 ++-- .../assignment-to-exports-class-declaration/_expected/umd.js | 4 ++-- test/form/samples/assignment-to-exports/_expected/umd.js | 4 ++-- test/form/samples/banner-and-footer/_expected/umd.js | 4 ++-- test/form/samples/body-less-for-loops/_expected/umd.js | 4 ++-- .../form/samples/circular-member-expression/_expected/umd.js | 4 ++-- test/form/samples/comment-before-import/_expected/umd.js | 4 ++-- .../samples/comment-start-inside-comment/_expected/umd.js | 4 ++-- test/form/samples/compact-empty-external/_expected/umd.js | 2 +- test/form/samples/compact-multiple-imports/_expected/umd.js | 4 ++-- test/form/samples/compact/_expected/umd.js | 4 ++-- test/form/samples/computed-properties/_expected/umd.js | 4 ++-- test/form/samples/conditional-expression/_expected/umd.js | 4 ++-- test/form/samples/configure-file-url/_expected/umd.js | 4 ++-- test/form/samples/conflicting-imports/_expected/umd.js | 4 ++-- test/form/samples/curried-function/_expected/umd.js | 4 ++-- test/form/samples/custom-context/_expected/umd.js | 4 ++-- .../samples/custom-module-context-function/_expected/umd.js | 4 ++-- test/form/samples/custom-module-context/_expected/umd.js | 4 ++-- .../deconflict-format-specific-exports/_expected/umd.js | 4 ++-- .../deconflict-format-specific-globals/_expected/umd.js | 4 ++-- test/form/samples/dedupes-external-imports/_expected/umd.js | 4 ++-- .../samples/default-identifier-deshadowing/_expected/umd.js | 4 ++-- test/form/samples/define-es-modules-false/_expected/umd.js | 4 ++-- test/form/samples/define-replacement/_expected/umd.js | 4 ++-- .../samples/deprecated/configure-asset-url/_expected/umd.js | 4 ++-- .../samples/deprecated/emit-asset-hacky/_expected/umd.js | 4 ++-- test/form/samples/deprecated/emit-asset/_expected/umd.js | 4 ++-- .../prune-pure-unused-import-array/_expected/umd.js | 4 ++-- .../prune-pure-unused-import-function/_expected/umd.js | 4 ++-- .../deprecated/prune-pure-unused-import/_expected/umd.js | 4 ++-- .../samples/duplicated-var-declarations/_expected/umd.js | 4 ++-- .../samples/dynamic-import-unresolvable/_expected/umd.js | 4 ++-- .../effect-in-for-of-loop-in-functions/_expected/umd.js | 4 ++-- test/form/samples/effect-in-for-of-loop/_expected/umd.js | 4 ++-- test/form/samples/emit-asset-file/_expected/umd.js | 4 ++-- .../samples/emit-file-tree-shaken-access/_expected/umd.js | 4 ++-- test/form/samples/empty-block-statement/_expected/umd.js | 4 ++-- test/form/samples/empty-do-while-statement/_expected/umd.js | 4 ++-- test/form/samples/empty-for-statement/_expected/umd.js | 4 ++-- .../form/samples/empty-statement-consequent/_expected/umd.js | 4 ++-- test/form/samples/empty-statement/_expected/umd.js | 4 ++-- test/form/samples/empty-try-catch-statement/_expected/umd.js | 4 ++-- test/form/samples/empty-while-statement/_expected/umd.js | 4 ++-- .../erroneous-nested-member-expression/_expected/umd.js | 4 ++-- .../exclude-unnecessary-modifications/_expected/umd.js | 4 ++-- test/form/samples/exponentiation-operator/_expected/umd.js | 4 ++-- test/form/samples/export-all-before-named/_expected/umd.js | 4 ++-- test/form/samples/export-all-from-internal/_expected/umd.js | 4 ++-- test/form/samples/export-all-multiple/_expected/umd.js | 4 ++-- test/form/samples/export-default-2/_expected/umd.js | 4 ++-- test/form/samples/export-default-3/_expected/umd.js | 4 ++-- test/form/samples/export-default-4/_expected/umd.js | 4 ++-- .../export-default-anonymous-declarations/_expected/umd.js | 4 ++-- test/form/samples/export-default-import/_expected/umd.js | 4 ++-- test/form/samples/export-default/_expected/umd.js | 4 ++-- test/form/samples/export-globals/_expected/umd.js | 4 ++-- test/form/samples/export-live-bindings/_expected/umd.js | 4 ++-- test/form/samples/export-multiple-vars/_expected/umd.js | 4 ++-- .../form/samples/exports-at-end-if-possible/_expected/umd.js | 4 ++-- test/form/samples/extend-exports/_expected/umd.js | 4 ++-- test/form/samples/extend-namespaced-exports/_expected/umd.js | 4 ++-- test/form/samples/external-deshadowing/_expected/umd.js | 4 ++-- .../external-empty-import-no-global-b/_expected/umd.js | 4 ++-- .../samples/external-empty-import-no-global/_expected/umd.js | 4 ++-- test/form/samples/external-export-tracing/_expected/umd.js | 4 ++-- .../samples/external-import-alias-shadow/_expected/umd.js | 4 ++-- .../external-imports-custom-names-function/_expected/umd.js | 4 ++-- .../samples/external-imports-custom-names/_expected/umd.js | 4 ++-- test/form/samples/external-imports/_expected/umd.js | 4 ++-- .../samples/external-namespace-and-named/_expected/umd.js | 4 ++-- .../samples/external-namespace-reexport/_expected/umd.js | 4 ++-- .../samples/for-loop-body-var-declaration/_expected/umd.js | 4 ++-- test/form/samples/for-loop-with-empty-head/_expected/umd.js | 4 ++-- test/form/samples/for-scopes/_expected/umd.js | 4 ++-- test/form/samples/freeze/_expected/umd.js | 4 ++-- test/form/samples/function-call-parameters/_expected/umd.js | 4 ++-- test/form/samples/function-mutation/_expected/umd.js | 4 ++-- test/form/samples/function-scopes/_expected/umd.js | 4 ++-- test/form/samples/getter-return-values/_expected/umd.js | 4 ++-- .../_expected/umd.js | 4 ++-- test/form/samples/guessed-global-names/_expected/umd.js | 4 ++-- .../samples/implicit-undefined-assignments/_expected/umd.js | 4 ++-- test/form/samples/import-expression/_expected/umd.js | 4 ++-- .../import-external-namespace-and-default/_expected/umd.js | 4 ++-- test/form/samples/import-meta-resolve/_expected/umd.js | 4 ++-- test/form/samples/import-meta-url/_expected/umd.js | 4 ++-- test/form/samples/import-namespace/_expected/umd.js | 4 ++-- .../samples/import-specifier-deshadowing/_expected/umd.js | 4 ++-- .../includes-all-namespace-declarations/_expected/umd.js | 4 ++-- test/form/samples/indent-false/_expected/umd.js | 4 ++-- test/form/samples/indent-spaces/_expected/umd.js | 4 ++-- test/form/samples/indent-true-spaces/_expected/umd.js | 4 ++-- test/form/samples/indent-true/_expected/umd.js | 4 ++-- .../inlined-treeshaken-dynamic-import/_expected/umd.js | 4 ++-- .../samples/internal-conflict-resolution/_expected/umd.js | 4 ++-- test/form/samples/interop-false-reexport/_expected/umd.js | 4 ++-- test/form/samples/interop-false/_expected/umd.js | 4 ++-- test/form/samples/intro-and-outro/_expected/umd.js | 4 ++-- test/form/samples/json-parse-is-not-pure/_expected/umd.js | 4 ++-- .../form/samples/json-stringify-is-not-pure/_expected/umd.js | 4 ++-- .../mutate-logical-expression/_expected/umd.js | 4 ++-- test/form/samples/mjs/_expected/umd.js | 4 ++-- .../form/samples/module-name-scoped-package/_expected/umd.js | 4 ++-- test/form/samples/module-name-wat/_expected/umd.js | 4 ++-- test/form/samples/module-name-with-dashes/_expected/umd.js | 4 ++-- test/form/samples/multiple-exports/_expected/umd.js | 4 ++-- test/form/samples/mutations-in-imports/_expected/umd.js | 4 ++-- .../samples/namespace-import-reexport-2/_expected/umd.js | 4 ++-- test/form/samples/namespace-import-reexport/_expected/umd.js | 4 ++-- test/form/samples/namespace-object-import/_expected/umd.js | 4 ++-- test/form/samples/namespace-optimization-b/_expected/umd.js | 4 ++-- .../namespace-optimization-computed-string/_expected/umd.js | 4 ++-- test/form/samples/namespace-optimization/_expected/umd.js | 4 ++-- test/form/samples/namespace-self-import/_expected/umd.js | 4 ++-- test/form/samples/namespace-tostringtag/_expected/umd.js | 4 ++-- .../form/samples/namespaced-default-exports/_expected/umd.js | 4 ++-- test/form/samples/namespaced-named-exports/_expected/umd.js | 4 ++-- .../samples/namespaces-have-null-prototype/_expected/umd.js | 4 ++-- .../no-external-live-bindings-compact/_expected/umd.js | 2 +- test/form/samples/no-external-live-bindings/_expected/umd.js | 4 ++-- test/form/samples/no-imports-or-exports/_expected/umd.js | 4 ++-- test/form/samples/no-treeshake-conflict/_expected/umd.js | 4 ++-- test/form/samples/no-treeshake/_expected/umd.js | 4 ++-- test/form/samples/non-empty-block-statement/_expected/umd.js | 4 ++-- .../object-destructuring-default-values/_expected/umd.js | 4 ++-- test/form/samples/output-named-library/_expected/umd.js | 4 ++-- test/form/samples/paths-function/_expected/umd.js | 4 ++-- test/form/samples/paths-relative/_expected/umd.js | 4 ++-- test/form/samples/paths/_expected/umd.js | 4 ++-- test/form/samples/pattern-assignments/_expected/umd.js | 4 ++-- test/form/samples/prefer-const/_expected/umd.js | 4 ++-- test/form/samples/preserve-debugger/_expected/umd.js | 4 ++-- .../preserves-comments-after-imports/_expected/umd.js | 4 ++-- test/form/samples/promises/_expected/umd.js | 4 ++-- test/form/samples/proper-this-context/_expected/umd.js | 4 ++-- test/form/samples/protect-cjs-globals/_expected/umd.js | 4 ++-- test/form/samples/prototype-functions/_expected/umd.js | 4 ++-- test/form/samples/re-export-aliasing/_expected/umd.js | 4 ++-- .../_expected/umd.js | 4 ++-- test/form/samples/recursive-assignments/_expected/umd.js | 4 ++-- test/form/samples/redeclarations/_expected/umd.js | 4 ++-- .../reexport-external-default-and-name/_expected/umd.js | 4 ++-- .../reexport-external-default-and-namespace/_expected/umd.js | 4 ++-- .../_expected/umd.js | 4 ++-- test/form/samples/reexport-external-default/_expected/umd.js | 4 ++-- .../reexport-external-name-as-default/_expected/umd.js | 4 ++-- .../reexport-external-name-as-default2/_expected/umd.js | 4 ++-- test/form/samples/reexport-external-name/_expected/umd.js | 4 ++-- .../samples/reexport-external-namespace/_expected/umd.js | 4 ++-- test/form/samples/reexport-star-deshadow/_expected/umd.js | 4 ++-- .../samples/relative-external-with-global/_expected/umd.js | 4 ++-- .../removes-existing-sourcemap-comments/_expected/umd.js | 4 ++-- .../samples/render-declaration-semicolons/_expected/umd.js | 4 ++-- .../render-named-export-declarations/_expected/umd.js | 4 ++-- .../samples/render-removed-declarations/_expected/umd.js | 4 ++-- .../resolve-external-dynamic-imports/_expected/umd.js | 4 ++-- .../samples/resolve-import-meta-url-export/_expected/umd.js | 4 ++-- test/form/samples/resolve-import-meta-url/_expected/umd.js | 4 ++-- .../self-calling-function-with-effects/_expected/umd.js | 4 ++-- test/form/samples/self-calling-function/_expected/umd.js | 4 ++-- test/form/samples/self-contained-bundle/_expected/umd.js | 4 ++-- test/form/samples/sequence-expression/_expected/umd.js | 4 ++-- test/form/samples/shorthand-properties/_expected/umd.js | 4 ++-- test/form/samples/side-effect-b/_expected/umd.js | 4 ++-- test/form/samples/side-effect-c/_expected/umd.js | 4 ++-- test/form/samples/side-effect-d/_expected/umd.js | 4 ++-- test/form/samples/side-effect-e/_expected/umd.js | 4 ++-- test/form/samples/side-effect-es5-classes/_expected/umd.js | 4 ++-- test/form/samples/side-effect-f/_expected/umd.js | 4 ++-- test/form/samples/side-effect-g/_expected/umd.js | 4 ++-- test/form/samples/side-effect-h/_expected/umd.js | 4 ++-- test/form/samples/side-effect-i/_expected/umd.js | 4 ++-- test/form/samples/side-effect-j/_expected/umd.js | 4 ++-- test/form/samples/side-effect-k/_expected/umd.js | 4 ++-- test/form/samples/side-effect-l/_expected/umd.js | 4 ++-- test/form/samples/side-effect-m/_expected/umd.js | 4 ++-- test/form/samples/side-effect-n/_expected/umd.js | 4 ++-- test/form/samples/side-effect-o/_expected/umd.js | 4 ++-- test/form/samples/side-effect-p/_expected/umd.js | 4 ++-- test/form/samples/side-effect-s/_expected/umd.js | 4 ++-- test/form/samples/side-effect-t/_expected/umd.js | 4 ++-- test/form/samples/side-effect/_expected/umd.js | 4 ++-- .../samples/side-effects-break-statements/_expected/umd.js | 4 ++-- test/form/samples/side-effects-delete/_expected/umd.js | 4 ++-- .../side-effects-es6-class-declarations/_expected/umd.js | 4 ++-- .../side-effects-es6-class-expressions/_expected/umd.js | 4 ++-- .../side-effects-getters-and-setters/_expected/umd.js | 4 ++-- .../side-effects-logical-expressions/_expected/umd.js | 4 ++-- .../side-effects-object-literal-calls/_expected/umd.js | 4 ++-- .../samples/side-effects-parameter-defaults/_expected/umd.js | 4 ++-- .../samples/side-effects-pattern-defaults/_expected/umd.js | 4 ++-- .../side-effects-prototype-assignments/_expected/umd.js | 4 ++-- test/form/samples/side-effects-reassignment/_expected/umd.js | 4 ++-- .../samples/side-effects-return-statements/_expected/umd.js | 4 ++-- test/form/samples/skips-dead-branches-b/_expected/umd.js | 4 ++-- test/form/samples/skips-dead-branches-c/_expected/umd.js | 4 ++-- test/form/samples/skips-dead-branches-d/_expected/umd.js | 4 ++-- test/form/samples/skips-dead-branches-e/_expected/umd.js | 4 ++-- test/form/samples/skips-dead-branches-f/_expected/umd.js | 4 ++-- test/form/samples/skips-dead-branches-g/_expected/umd.js | 4 ++-- test/form/samples/skips-dead-branches-h/_expected/umd.js | 4 ++-- test/form/samples/skips-dead-branches-i/_expected/umd.js | 4 ++-- test/form/samples/skips-dead-branches-j/_expected/umd.js | 4 ++-- test/form/samples/skips-dead-branches/_expected/umd.js | 4 ++-- test/form/samples/sourcemaps-excludesources/_expected/umd.js | 4 ++-- test/form/samples/sourcemaps-external/_expected/umd.js | 4 ++-- test/form/samples/sourcemaps-hidden/_expected/umd.js | 4 ++-- test/form/samples/sourcemaps-inline/_expected/umd.js | 4 ++-- .../spacing-after-function-with-semicolon/_expected/umd.js | 4 ++-- test/form/samples/strict-false/_expected/umd.js | 4 ++-- test/form/samples/string-indentation-b/_expected/umd.js | 4 ++-- test/form/samples/string-indentation/_expected/umd.js | 4 ++-- test/form/samples/this-in-imports/_expected/umd.js | 4 ++-- test/form/samples/this-is-undefined/_expected/umd.js | 4 ++-- .../form/samples/tree-shake-default-exports/_expected/umd.js | 4 ++-- test/form/samples/tree-shake-if-statements/_expected/umd.js | 4 ++-- .../samples/tree-shake-logical-expressions/_expected/umd.js | 4 ++-- .../samples/treeshake-import-meta-props/_expected/umd.js | 4 ++-- test/form/samples/umd-noconflict-extend/_expected/umd.js | 4 ++-- test/form/samples/umd-noconflict-namespaced/_expected/umd.js | 4 ++-- test/form/samples/umd-noconflict-no-exports/_expected/umd.js | 4 ++-- test/form/samples/umd-noconflict/_expected/umd.js | 4 ++-- .../_expected/umd.js | 4 ++-- .../form/samples/unmodified-default-exports/_expected/umd.js | 4 ++-- test/form/samples/unused-called-import/_expected/umd.js | 4 ++-- .../samples/unused-called-with-side-effects/_expected/umd.js | 4 ++-- test/form/samples/unused-default-exports/_expected/umd.js | 4 ++-- .../unused-function-and-class-expressions/_expected/umd.js | 4 ++-- test/form/samples/unused-import/_expected/umd.js | 4 ++-- .../unused-inner-functions-and-classes/_expected/umd.js | 4 ++-- test/form/samples/unused-var/_expected/umd.js | 4 ++-- .../samples/update-expression-side-effects/_expected/umd.js | 4 ++-- test/form/samples/url-external/_expected/umd.js | 4 ++-- .../samples/use-global-map-for-export-name/_expected/umd.js | 4 ++-- .../_expected/umd.js | 4 ++-- .../samples/wrap-simplified-expressions/_expected/umd.js | 4 ++-- 241 files changed, 481 insertions(+), 480 deletions(-) diff --git a/src/finalisers/umd.ts b/src/finalisers/umd.ts index 2439b45655c..e9e9f3e1b26 100644 --- a/src/finalisers/umd.ts +++ b/src/finalisers/umd.ts @@ -138,14 +138,15 @@ export default function umd( `${_}${cjsExport}${factoryVar}(${cjsDeps.join(`,${_}`)})${_}:${n}` : ''; + // factory function should be wrapped by parentheses to avoid lazy parsing const wrapperIntro = `(function${_}(${globalParam}${factoryVar})${_}{${n}` + cjsIntro + `${t}typeof ${define}${_}===${_}'function'${_}&&${_}${define}.amd${_}?${_}${define}(${amdParams}${factoryVar})${_}:${n}` + `${t}${iifeStart}${iifeExport}${iifeEnd};${n}` + - `}(${globalArg}function${_}(${factoryArgs.join(', ')})${_}{${useStrict}${n}`; + `}(${globalArg}(function${_}(${factoryArgs.join(', ')})${_}{${useStrict}${n}`; - const wrapperOutro = n + n + '}));'; + const wrapperOutro = n + n + '})));'; // var foo__default = 'default' in foo ? foo['default'] : foo; const interopBlock = getInteropBlock(dependencies, options, varOrConst); diff --git a/test/cli/samples/indent-none/_expected.js b/test/cli/samples/indent-none/_expected.js index 4c9c9e495a8..dcb207285e0 100644 --- a/test/cli/samples/indent-none/_expected.js +++ b/test/cli/samples/indent-none/_expected.js @@ -1,8 +1,8 @@ (function (factory) { typeof define === 'function' && define.amd ? define(factory) : factory(); -}(function () { 'use strict'; +}((function () { 'use strict'; assert.equal( 1 + 1, 2 ); -})); +}))); diff --git a/test/cli/samples/module-name/_expected.js b/test/cli/samples/module-name/_expected.js index 2b06c87bf3d..056a957b9f5 100644 --- a/test/cli/samples/module-name/_expected.js +++ b/test/cli/samples/module-name/_expected.js @@ -2,10 +2,10 @@ typeof exports === 'object' && typeof module !== 'undefined' ? module.exports = factory() : typeof define === 'function' && define.amd ? define(factory) : (global = global || self, global.myBundle = factory()); -}(this, function () { 'use strict'; +}(this, (function () { 'use strict'; var main = 42; return main; -})); +}))); diff --git a/test/cli/samples/no-conflict/_expected.js b/test/cli/samples/no-conflict/_expected.js index 29daa8a420e..2cc4f516892 100644 --- a/test/cli/samples/no-conflict/_expected.js +++ b/test/cli/samples/no-conflict/_expected.js @@ -6,10 +6,10 @@ var exports = global.conflictyName = factory(); exports.noConflict = function () { global.conflictyName = current; return exports; }; }())); -}(this, function () { 'use strict'; +}(this, (function () { 'use strict'; var main = {}; return main; -})); +}))); diff --git a/test/form/samples/assignment-to-array-buffer-view/_expected/umd.js b/test/form/samples/assignment-to-array-buffer-view/_expected/umd.js index 9ec3ef24970..f5327340149 100644 --- a/test/form/samples/assignment-to-array-buffer-view/_expected/umd.js +++ b/test/form/samples/assignment-to-array-buffer-view/_expected/umd.js @@ -2,7 +2,7 @@ typeof exports === 'object' && typeof module !== 'undefined' ? factory(exports) : typeof define === 'function' && define.amd ? define(['exports'], factory) : (global = global || self, factory(global.bundle = {})); -}(this, function (exports) { 'use strict'; +}(this, (function (exports) { 'use strict'; var buffer = new ArrayBuffer( 8 ); @@ -15,4 +15,4 @@ Object.defineProperty(exports, '__esModule', { value: true }); -})); +}))); diff --git a/test/form/samples/assignment-to-exports-class-declaration/_expected/umd.js b/test/form/samples/assignment-to-exports-class-declaration/_expected/umd.js index 30778727178..518885da674 100644 --- a/test/form/samples/assignment-to-exports-class-declaration/_expected/umd.js +++ b/test/form/samples/assignment-to-exports-class-declaration/_expected/umd.js @@ -2,11 +2,11 @@ typeof exports === 'object' && typeof module !== 'undefined' ? factory(exports) : typeof define === 'function' && define.amd ? define(['exports'], factory) : (global = global || self, factory(global.myModule = {})); -}(this, function (exports) { 'use strict'; +}(this, (function (exports) { 'use strict'; exports.Foo = class Foo {}; exports.Foo = lol( exports.Foo ); Object.defineProperty(exports, '__esModule', { value: true }); -})); +}))); diff --git a/test/form/samples/assignment-to-exports/_expected/umd.js b/test/form/samples/assignment-to-exports/_expected/umd.js index a344a0db14a..507f62fcc64 100644 --- a/test/form/samples/assignment-to-exports/_expected/umd.js +++ b/test/form/samples/assignment-to-exports/_expected/umd.js @@ -2,7 +2,7 @@ typeof exports === 'object' && typeof module !== 'undefined' ? factory(exports) : typeof define === 'function' && define.amd ? define(['exports'], factory) : (global = global || self, factory(global.bundle = {})); -}(this, function (exports) { 'use strict'; +}(this, (function (exports) { 'use strict'; // Unassigned export var foo1; @@ -32,4 +32,4 @@ Object.defineProperty(exports, '__esModule', { value: true }); -})); +}))); diff --git a/test/form/samples/banner-and-footer/_expected/umd.js b/test/form/samples/banner-and-footer/_expected/umd.js index dca66b4c920..050b6778ea2 100644 --- a/test/form/samples/banner-and-footer/_expected/umd.js +++ b/test/form/samples/banner-and-footer/_expected/umd.js @@ -5,11 +5,11 @@ (function (factory) { typeof define === 'function' && define.amd ? define(factory) : factory(); -}(function () { 'use strict'; +}((function () { 'use strict'; console.log( 'hello world' ); -})); +}))); /* this is a footer */ /* first footer */ /* second footer */ diff --git a/test/form/samples/body-less-for-loops/_expected/umd.js b/test/form/samples/body-less-for-loops/_expected/umd.js index 2a72593f38d..f4e40ccd807 100644 --- a/test/form/samples/body-less-for-loops/_expected/umd.js +++ b/test/form/samples/body-less-for-loops/_expected/umd.js @@ -1,7 +1,7 @@ (function (factory) { typeof define === 'function' && define.amd ? define(factory) : factory(); -}(function () { 'use strict'; +}((function () { 'use strict'; for ( let i = 0; i < 10; i += 1 ) console.log( i ); for ( const letter of array ) console.log( letter ); @@ -16,4 +16,4 @@ let index; for ( index in array ) console.log( index ); -})); +}))); diff --git a/test/form/samples/circular-member-expression/_expected/umd.js b/test/form/samples/circular-member-expression/_expected/umd.js index 12135b744e0..9c18b844987 100644 --- a/test/form/samples/circular-member-expression/_expected/umd.js +++ b/test/form/samples/circular-member-expression/_expected/umd.js @@ -1,7 +1,7 @@ (function (factory) { typeof define === 'function' && define.amd ? define(factory) : factory(); -}(function () { 'use strict'; +}((function () { 'use strict'; var foo = function() { foo.toString = null; @@ -9,4 +9,4 @@ console.log(foo); -})); +}))); diff --git a/test/form/samples/comment-before-import/_expected/umd.js b/test/form/samples/comment-before-import/_expected/umd.js index 3ce8aeb6bd7..4e8826db707 100644 --- a/test/form/samples/comment-before-import/_expected/umd.js +++ b/test/form/samples/comment-before-import/_expected/umd.js @@ -1,7 +1,7 @@ (function (factory) { typeof define === 'function' && define.amd ? define(factory) : factory(); -}(function () { 'use strict'; +}((function () { 'use strict'; // bar.js var bar = 21; @@ -14,4 +14,4 @@ console.log( foo ); -})); +}))); diff --git a/test/form/samples/comment-start-inside-comment/_expected/umd.js b/test/form/samples/comment-start-inside-comment/_expected/umd.js index b2ea0f7a1a0..6aafad97b12 100644 --- a/test/form/samples/comment-start-inside-comment/_expected/umd.js +++ b/test/form/samples/comment-start-inside-comment/_expected/umd.js @@ -1,11 +1,11 @@ (function (factory) { typeof define === 'function' && define.amd ? define(factory) : factory(); -}(function () { 'use strict'; +}((function () { 'use strict'; var foo = () => 'foo'; // /* console.log(foo()); -})); +}))); diff --git a/test/form/samples/compact-empty-external/_expected/umd.js b/test/form/samples/compact-empty-external/_expected/umd.js index 478d201a431..fa072317a72 100644 --- a/test/form/samples/compact-empty-external/_expected/umd.js +++ b/test/form/samples/compact-empty-external/_expected/umd.js @@ -1 +1 @@ -(function(f){typeof define==='function'&&define.amd?define(['external'],f):f();}(function(){'use strict';})); \ No newline at end of file +(function(f){typeof define==='function'&&define.amd?define(['external'],f):f();}((function(){'use strict';}))); diff --git a/test/form/samples/compact-multiple-imports/_expected/umd.js b/test/form/samples/compact-multiple-imports/_expected/umd.js index e0bdf02dcc1..4955386067d 100644 --- a/test/form/samples/compact-multiple-imports/_expected/umd.js +++ b/test/form/samples/compact-multiple-imports/_expected/umd.js @@ -1,2 +1,2 @@ -(function(g,f){typeof exports==='object'&&typeof module!=='undefined'?f(require('external-1'),require('external-2'),require('external-3'),require('external-4'),require('external-5')):typeof define==='function'&&define.amd?define(['external-1','external-2','external-3','external-4','external-5'],f):(g=g||self,f(null,null,g.external3,g.external4));}(this,function(external1, external2, external3, external4){'use strict';assert.equal(external3.value, '3'); -assert.equal(external4.value, '4');})); \ No newline at end of file +(function(g,f){typeof exports==='object'&&typeof module!=='undefined'?f(require('external-1'),require('external-2'),require('external-3'),require('external-4'),require('external-5')):typeof define==='function'&&define.amd?define(['external-1','external-2','external-3','external-4','external-5'],f):(g=g||self,f(null,null,g.external3,g.external4));}(this,(function(external1, external2, external3, external4){'use strict';assert.equal(external3.value, '3'); +assert.equal(external4.value, '4');}))); diff --git a/test/form/samples/compact/_expected/umd.js b/test/form/samples/compact/_expected/umd.js index 8a112451052..93901234cfc 100644 --- a/test/form/samples/compact/_expected/umd.js +++ b/test/form/samples/compact/_expected/umd.js @@ -1,6 +1,6 @@ -(function(g,f){typeof exports==='object'&&typeof module!=='undefined'?module.exports=f(require('external')):typeof define==='function'&&define.amd?define(['external'],f):(g=g||self,g.foo=f(g.x));}(this,function(x){'use strict';x=x&&x.hasOwnProperty('default')?x['default']:x;var self=/*#__PURE__*/Object.freeze({[Symbol.toStringTag]:'Module',__proto__:null,get default(){return foo}});console.log(self); +(function(g,f){typeof exports==='object'&&typeof module!=='undefined'?module.exports=f(require('external')):typeof define==='function'&&define.amd?define(['external'],f):(g=g||self,g.foo=f(g.x));}(this,(function(x){'use strict';x=x&&x.hasOwnProperty('default')?x['default']:x;var self=/*#__PURE__*/Object.freeze({[Symbol.toStringTag]:'Module',__proto__:null,get default(){return foo}});console.log(self); function foo () { console.log( x ); } // trailing comment -return foo;})); \ No newline at end of file +return foo;}))); diff --git a/test/form/samples/computed-properties/_expected/umd.js b/test/form/samples/computed-properties/_expected/umd.js index 3fdb0d688c8..c4e571c6bc9 100644 --- a/test/form/samples/computed-properties/_expected/umd.js +++ b/test/form/samples/computed-properties/_expected/umd.js @@ -2,7 +2,7 @@ typeof exports === 'object' && typeof module !== 'undefined' ? factory(exports) : typeof define === 'function' && define.amd ? define(['exports'], factory) : (global = global || self, factory(global.computedProperties = {})); -}(this, function (exports) { 'use strict'; +}(this, (function (exports) { 'use strict'; var foo = 'foo'; var bar = 'bar'; @@ -22,4 +22,4 @@ Object.defineProperty(exports, '__esModule', { value: true }); -})); +}))); diff --git a/test/form/samples/conditional-expression/_expected/umd.js b/test/form/samples/conditional-expression/_expected/umd.js index f4dacd9abf8..536a1013f30 100644 --- a/test/form/samples/conditional-expression/_expected/umd.js +++ b/test/form/samples/conditional-expression/_expected/umd.js @@ -1,7 +1,7 @@ (function (factory) { typeof define === 'function' && define.amd ? define(factory) : factory(); -}(function () { 'use strict'; +}((function () { 'use strict'; // side-effect in condition var a = foo() ? 1 : 2; @@ -21,4 +21,4 @@ var i2 = ( function () {this.x = 1;})(); var i3 = ( () => () => console.log( 'effect' ))()(); -})); +}))); diff --git a/test/form/samples/configure-file-url/_expected/umd.js b/test/form/samples/configure-file-url/_expected/umd.js index 4db9939e10b..c032668765d 100644 --- a/test/form/samples/configure-file-url/_expected/umd.js +++ b/test/form/samples/configure-file-url/_expected/umd.js @@ -1,7 +1,7 @@ (function (factory) { typeof define === 'function' && define.amd ? define(factory) : factory(); -}(function () { 'use strict'; +}((function () { 'use strict'; var asset1 = 'chunkId=umd.js:moduleId=solved:fileName=assets/asset-solved-28a7ac89.txt:format=umd:relativePath=assets/asset-solved-28a7ac89.txt:referenceId=6296c678'; @@ -11,4 +11,4 @@ console.log(asset1, asset2, asset3); -})); +}))); diff --git a/test/form/samples/conflicting-imports/_expected/umd.js b/test/form/samples/conflicting-imports/_expected/umd.js index d597b323a13..de31e967e40 100644 --- a/test/form/samples/conflicting-imports/_expected/umd.js +++ b/test/form/samples/conflicting-imports/_expected/umd.js @@ -2,10 +2,10 @@ typeof exports === 'object' && typeof module !== 'undefined' ? factory(require('foo'), require('bar')) : typeof define === 'function' && define.amd ? define(['foo', 'bar'], factory) : (global = global || self, factory(global.foo, global.bar)); -}(this, function (foo, bar) { 'use strict'; +}(this, (function (foo, bar) { 'use strict'; console.log( bar.a ); console.log( foo.a ); -})); +}))); diff --git a/test/form/samples/curried-function/_expected/umd.js b/test/form/samples/curried-function/_expected/umd.js index 5c0780e9b59..31733efbf95 100644 --- a/test/form/samples/curried-function/_expected/umd.js +++ b/test/form/samples/curried-function/_expected/umd.js @@ -1,7 +1,7 @@ (function (factory) { typeof define === 'function' && define.amd ? define(factory) : factory(); -}(function () { 'use strict'; +}((function () { 'use strict'; function curry1 ( fn ) { return function f1 ( a ) { @@ -17,4 +17,4 @@ var T = always(true); -})); +}))); diff --git a/test/form/samples/custom-context/_expected/umd.js b/test/form/samples/custom-context/_expected/umd.js index 33823ec7a0b..6273fa12816 100644 --- a/test/form/samples/custom-context/_expected/umd.js +++ b/test/form/samples/custom-context/_expected/umd.js @@ -1,8 +1,8 @@ (function (factory) { typeof define === 'function' && define.amd ? define(factory) : factory(); -}(function () { 'use strict'; +}((function () { 'use strict'; lolwut.prop = '???'; -})); +}))); diff --git a/test/form/samples/custom-module-context-function/_expected/umd.js b/test/form/samples/custom-module-context-function/_expected/umd.js index 85607e6c243..79188921edf 100644 --- a/test/form/samples/custom-module-context-function/_expected/umd.js +++ b/test/form/samples/custom-module-context-function/_expected/umd.js @@ -1,10 +1,10 @@ (function (factory) { typeof define === 'function' && define.amd ? define(factory) : factory(); -}(function () { 'use strict'; +}((function () { 'use strict'; undefined.prop = 'nope'; lolwut.prop = '???'; -})); +}))); diff --git a/test/form/samples/custom-module-context/_expected/umd.js b/test/form/samples/custom-module-context/_expected/umd.js index 85607e6c243..79188921edf 100644 --- a/test/form/samples/custom-module-context/_expected/umd.js +++ b/test/form/samples/custom-module-context/_expected/umd.js @@ -1,10 +1,10 @@ (function (factory) { typeof define === 'function' && define.amd ? define(factory) : factory(); -}(function () { 'use strict'; +}((function () { 'use strict'; undefined.prop = 'nope'; lolwut.prop = '???'; -})); +}))); diff --git a/test/form/samples/deconflict-format-specific-exports/_expected/umd.js b/test/form/samples/deconflict-format-specific-exports/_expected/umd.js index e05a4449c51..3e85300f264 100644 --- a/test/form/samples/deconflict-format-specific-exports/_expected/umd.js +++ b/test/form/samples/deconflict-format-specific-exports/_expected/umd.js @@ -2,7 +2,7 @@ typeof exports === 'object' && typeof module !== 'undefined' ? factory(exports) : typeof define === 'function' && define.amd ? define(['exports'], factory) : (global = global || self, factory(global.bundle = {})); -}(this, function (exports) { 'use strict'; +}(this, (function (exports) { 'use strict'; const exports$1 = { x: 42 @@ -30,4 +30,4 @@ Object.defineProperty(exports, '__esModule', { value: true }); -})); +}))); diff --git a/test/form/samples/deconflict-format-specific-globals/_expected/umd.js b/test/form/samples/deconflict-format-specific-globals/_expected/umd.js index 0ebaa7557aa..27e967c3740 100644 --- a/test/form/samples/deconflict-format-specific-globals/_expected/umd.js +++ b/test/form/samples/deconflict-format-specific-globals/_expected/umd.js @@ -2,7 +2,7 @@ typeof exports === 'object' && typeof module !== 'undefined' ? module.exports = factory(require('external')) : typeof define === 'function' && define.amd ? define(['external'], factory) : (global = global || self, global.bundle = factory(global.external)); -}(this, function (external) { 'use strict'; +}(this, (function (external) { 'use strict'; external = external && external.hasOwnProperty('default') ? external['default'] : external; @@ -53,4 +53,4 @@ return exports.default; -})); +}))); diff --git a/test/form/samples/dedupes-external-imports/_expected/umd.js b/test/form/samples/dedupes-external-imports/_expected/umd.js index cd66b4ff165..14b22cc4f76 100644 --- a/test/form/samples/dedupes-external-imports/_expected/umd.js +++ b/test/form/samples/dedupes-external-imports/_expected/umd.js @@ -2,7 +2,7 @@ typeof exports === 'object' && typeof module !== 'undefined' ? factory(exports, require('external')) : typeof define === 'function' && define.amd ? define(['exports', 'external'], factory) : (global = global || self, factory(global.myBundle = {}, global.external)); -}(this, function (exports, external) { 'use strict'; +}(this, (function (exports, external) { 'use strict'; class Foo extends external.Component { constructor () { @@ -35,4 +35,4 @@ Object.defineProperty(exports, '__esModule', { value: true }); -})); +}))); diff --git a/test/form/samples/default-identifier-deshadowing/_expected/umd.js b/test/form/samples/default-identifier-deshadowing/_expected/umd.js index cf2098c6428..84fe8f702f8 100644 --- a/test/form/samples/default-identifier-deshadowing/_expected/umd.js +++ b/test/form/samples/default-identifier-deshadowing/_expected/umd.js @@ -1,7 +1,7 @@ (function (factory) { typeof define === 'function' && define.amd ? define(factory) : factory(); -}(function () { 'use strict'; +}((function () { 'use strict'; function a() { a = someGlobal; @@ -10,4 +10,4 @@ a(); -})); +}))); diff --git a/test/form/samples/define-es-modules-false/_expected/umd.js b/test/form/samples/define-es-modules-false/_expected/umd.js index 580090c4ad1..2dff00fc199 100644 --- a/test/form/samples/define-es-modules-false/_expected/umd.js +++ b/test/form/samples/define-es-modules-false/_expected/umd.js @@ -2,7 +2,7 @@ typeof exports === 'object' && typeof module !== 'undefined' ? factory(exports) : typeof define === 'function' && define.amd ? define(['exports'], factory) : (global = global || self, factory(global.foo = {})); -}(this, function (exports) { 'use strict'; +}(this, (function (exports) { 'use strict'; const make1 = () => {}; @@ -11,4 +11,4 @@ exports.make1 = make1; exports.make2 = make2; -})); +}))); diff --git a/test/form/samples/define-replacement/_expected/umd.js b/test/form/samples/define-replacement/_expected/umd.js index 95b92bbf612..494fde64074 100644 --- a/test/form/samples/define-replacement/_expected/umd.js +++ b/test/form/samples/define-replacement/_expected/umd.js @@ -1,7 +1,7 @@ (function (factory) { typeof enifed === 'function' && enifed.amd ? enifed(factory) : factory(); -}(function () { 'use strict'; +}((function () { 'use strict'; var a = () => { console.log('props'); @@ -10,4 +10,4 @@ a(); a(); -})); +}))); diff --git a/test/form/samples/deprecated/configure-asset-url/_expected/umd.js b/test/form/samples/deprecated/configure-asset-url/_expected/umd.js index dcef1d548ee..203e93624e1 100644 --- a/test/form/samples/deprecated/configure-asset-url/_expected/umd.js +++ b/test/form/samples/deprecated/configure-asset-url/_expected/umd.js @@ -1,7 +1,7 @@ (function (factory) { typeof define === 'function' && define.amd ? define(factory) : factory(); -}(function () { 'use strict'; +}((function () { 'use strict'; var asset1 = 'umd.js:solved:assets/asset-solved-28a7ac89.txt:assets/asset-solved-28a7ac89.txt'; @@ -11,4 +11,4 @@ console.log(asset1, asset2, asset3); -})); +}))); diff --git a/test/form/samples/deprecated/emit-asset-hacky/_expected/umd.js b/test/form/samples/deprecated/emit-asset-hacky/_expected/umd.js index 4768f1d9737..f69e11c0256 100644 --- a/test/form/samples/deprecated/emit-asset-hacky/_expected/umd.js +++ b/test/form/samples/deprecated/emit-asset-hacky/_expected/umd.js @@ -1,8 +1,8 @@ (function (factory) { typeof define === 'function' && define.amd ? define(factory) : factory(); -}(function () { 'use strict'; +}((function () { 'use strict'; console.log('main'); -})); +}))); diff --git a/test/form/samples/deprecated/emit-asset/_expected/umd.js b/test/form/samples/deprecated/emit-asset/_expected/umd.js index 39598a3ed2a..313ffcb5169 100644 --- a/test/form/samples/deprecated/emit-asset/_expected/umd.js +++ b/test/form/samples/deprecated/emit-asset/_expected/umd.js @@ -1,7 +1,7 @@ (function (factory) { typeof define === 'function' && define.amd ? define(factory) : factory(); -}(function () { 'use strict'; +}((function () { 'use strict'; var logo = (typeof document === 'undefined' ? new (require('u' + 'rl').URL)('file:' + __dirname + '/assets/logo-25585ac1.svg').href : new URL('assets/logo-25585ac1.svg', document.currentScript && document.currentScript.src || document.baseURI).href); @@ -16,4 +16,4 @@ showImage(logo); -})); +}))); diff --git a/test/form/samples/deprecated/prune-pure-unused-import-array/_expected/umd.js b/test/form/samples/deprecated/prune-pure-unused-import-array/_expected/umd.js index c7eb6921f53..481b0e068ab 100644 --- a/test/form/samples/deprecated/prune-pure-unused-import-array/_expected/umd.js +++ b/test/form/samples/deprecated/prune-pure-unused-import-array/_expected/umd.js @@ -2,8 +2,8 @@ typeof exports === 'object' && typeof module !== 'undefined' ? factory(require('other')) : typeof define === 'function' && define.amd ? define(['other'], factory) : (global = global || self, factory(global.other)); -}(this, function (other) { 'use strict'; +}(this, (function (other) { 'use strict'; -})); +}))); diff --git a/test/form/samples/deprecated/prune-pure-unused-import-function/_expected/umd.js b/test/form/samples/deprecated/prune-pure-unused-import-function/_expected/umd.js index c7eb6921f53..481b0e068ab 100644 --- a/test/form/samples/deprecated/prune-pure-unused-import-function/_expected/umd.js +++ b/test/form/samples/deprecated/prune-pure-unused-import-function/_expected/umd.js @@ -2,8 +2,8 @@ typeof exports === 'object' && typeof module !== 'undefined' ? factory(require('other')) : typeof define === 'function' && define.amd ? define(['other'], factory) : (global = global || self, factory(global.other)); -}(this, function (other) { 'use strict'; +}(this, (function (other) { 'use strict'; -})); +}))); diff --git a/test/form/samples/deprecated/prune-pure-unused-import/_expected/umd.js b/test/form/samples/deprecated/prune-pure-unused-import/_expected/umd.js index a12a1990f01..8bf6301d469 100644 --- a/test/form/samples/deprecated/prune-pure-unused-import/_expected/umd.js +++ b/test/form/samples/deprecated/prune-pure-unused-import/_expected/umd.js @@ -1,8 +1,8 @@ (function (factory) { typeof define === 'function' && define.amd ? define(factory) : factory(); -}(function () { 'use strict'; +}((function () { 'use strict'; -})); +}))); diff --git a/test/form/samples/duplicated-var-declarations/_expected/umd.js b/test/form/samples/duplicated-var-declarations/_expected/umd.js index 321be09858c..b4f8ac51504 100644 --- a/test/form/samples/duplicated-var-declarations/_expected/umd.js +++ b/test/form/samples/duplicated-var-declarations/_expected/umd.js @@ -1,7 +1,7 @@ (function (factory) { typeof define === 'function' && define.amd ? define(factory) : factory(); -}(function () { 'use strict'; +}((function () { 'use strict'; var a = 1, b = 2; @@ -14,4 +14,4 @@ assert.equal( b, 4 ); assert.equal( c, 5 ); -})); +}))); diff --git a/test/form/samples/dynamic-import-unresolvable/_expected/umd.js b/test/form/samples/dynamic-import-unresolvable/_expected/umd.js index 9aa8b996258..efd0b19b8a1 100644 --- a/test/form/samples/dynamic-import-unresolvable/_expected/umd.js +++ b/test/form/samples/dynamic-import-unresolvable/_expected/umd.js @@ -1,10 +1,10 @@ (function (factory) { typeof define === 'function' && define.amd ? define(factory) : factory(); -}(function () { 'use strict'; +}((function () { 'use strict'; import(`${globalThis.unknown}`); import(`My ${globalThis.unknown}`); import(7); -})); +}))); diff --git a/test/form/samples/effect-in-for-of-loop-in-functions/_expected/umd.js b/test/form/samples/effect-in-for-of-loop-in-functions/_expected/umd.js index d3f96c6fdb8..f40d70d267d 100644 --- a/test/form/samples/effect-in-for-of-loop-in-functions/_expected/umd.js +++ b/test/form/samples/effect-in-for-of-loop-in-functions/_expected/umd.js @@ -1,7 +1,7 @@ (function (factory) { typeof define === 'function' && define.amd ? define(factory) : factory(); -}(function () { 'use strict'; +}((function () { 'use strict'; const items = { children: [ {}, {}, {} ] }; @@ -28,4 +28,4 @@ { foo: 'a', bar: 'c' } ] ); -})); +}))); diff --git a/test/form/samples/effect-in-for-of-loop/_expected/umd.js b/test/form/samples/effect-in-for-of-loop/_expected/umd.js index 53dad9968fd..89a3d13361c 100644 --- a/test/form/samples/effect-in-for-of-loop/_expected/umd.js +++ b/test/form/samples/effect-in-for-of-loop/_expected/umd.js @@ -1,7 +1,7 @@ (function (factory) { typeof define === 'function' && define.amd ? define(factory) : factory(); -}(function () { 'use strict'; +}((function () { 'use strict'; const items = [{}, {}, {}]; @@ -25,4 +25,4 @@ { foo: 'a', bar: 'c', baz: 'e' } ]); -})); +}))); diff --git a/test/form/samples/emit-asset-file/_expected/umd.js b/test/form/samples/emit-asset-file/_expected/umd.js index 39598a3ed2a..313ffcb5169 100644 --- a/test/form/samples/emit-asset-file/_expected/umd.js +++ b/test/form/samples/emit-asset-file/_expected/umd.js @@ -1,7 +1,7 @@ (function (factory) { typeof define === 'function' && define.amd ? define(factory) : factory(); -}(function () { 'use strict'; +}((function () { 'use strict'; var logo = (typeof document === 'undefined' ? new (require('u' + 'rl').URL)('file:' + __dirname + '/assets/logo-25585ac1.svg').href : new URL('assets/logo-25585ac1.svg', document.currentScript && document.currentScript.src || document.baseURI).href); @@ -16,4 +16,4 @@ showImage(logo); -})); +}))); diff --git a/test/form/samples/emit-file-tree-shaken-access/_expected/umd.js b/test/form/samples/emit-file-tree-shaken-access/_expected/umd.js index 4768f1d9737..f69e11c0256 100644 --- a/test/form/samples/emit-file-tree-shaken-access/_expected/umd.js +++ b/test/form/samples/emit-file-tree-shaken-access/_expected/umd.js @@ -1,8 +1,8 @@ (function (factory) { typeof define === 'function' && define.amd ? define(factory) : factory(); -}(function () { 'use strict'; +}((function () { 'use strict'; console.log('main'); -})); +}))); diff --git a/test/form/samples/empty-block-statement/_expected/umd.js b/test/form/samples/empty-block-statement/_expected/umd.js index 407e9a0ed49..3ec33621e87 100644 --- a/test/form/samples/empty-block-statement/_expected/umd.js +++ b/test/form/samples/empty-block-statement/_expected/umd.js @@ -1,9 +1,9 @@ (function (factory) { typeof define === 'function' && define.amd ? define(factory) : factory(); -}(function () { 'use strict'; +}((function () { 'use strict'; console.log( 1 ); console.log( 2 ); -})); +}))); diff --git a/test/form/samples/empty-do-while-statement/_expected/umd.js b/test/form/samples/empty-do-while-statement/_expected/umd.js index 407e9a0ed49..3ec33621e87 100644 --- a/test/form/samples/empty-do-while-statement/_expected/umd.js +++ b/test/form/samples/empty-do-while-statement/_expected/umd.js @@ -1,9 +1,9 @@ (function (factory) { typeof define === 'function' && define.amd ? define(factory) : factory(); -}(function () { 'use strict'; +}((function () { 'use strict'; console.log( 1 ); console.log( 2 ); -})); +}))); diff --git a/test/form/samples/empty-for-statement/_expected/umd.js b/test/form/samples/empty-for-statement/_expected/umd.js index 407e9a0ed49..3ec33621e87 100644 --- a/test/form/samples/empty-for-statement/_expected/umd.js +++ b/test/form/samples/empty-for-statement/_expected/umd.js @@ -1,9 +1,9 @@ (function (factory) { typeof define === 'function' && define.amd ? define(factory) : factory(); -}(function () { 'use strict'; +}((function () { 'use strict'; console.log( 1 ); console.log( 2 ); -})); +}))); diff --git a/test/form/samples/empty-statement-consequent/_expected/umd.js b/test/form/samples/empty-statement-consequent/_expected/umd.js index 3ba2a3c6719..1da163ba3fa 100644 --- a/test/form/samples/empty-statement-consequent/_expected/umd.js +++ b/test/form/samples/empty-statement-consequent/_expected/umd.js @@ -1,9 +1,9 @@ (function (factory) { typeof define === 'function' && define.amd ? define(factory) : factory(); -}(function () { 'use strict'; +}((function () { 'use strict'; if ( a === 0 ); else a++; -})); +}))); diff --git a/test/form/samples/empty-statement/_expected/umd.js b/test/form/samples/empty-statement/_expected/umd.js index 32b4a2890d8..6eb30720111 100644 --- a/test/form/samples/empty-statement/_expected/umd.js +++ b/test/form/samples/empty-statement/_expected/umd.js @@ -1,8 +1,8 @@ (function (factory) { typeof define === 'function' && define.amd ? define(factory) : factory(); -}(function () { 'use strict'; +}((function () { 'use strict'; console.log( 1 );console.log( 2 ); -})); +}))); diff --git a/test/form/samples/empty-try-catch-statement/_expected/umd.js b/test/form/samples/empty-try-catch-statement/_expected/umd.js index 407e9a0ed49..3ec33621e87 100644 --- a/test/form/samples/empty-try-catch-statement/_expected/umd.js +++ b/test/form/samples/empty-try-catch-statement/_expected/umd.js @@ -1,9 +1,9 @@ (function (factory) { typeof define === 'function' && define.amd ? define(factory) : factory(); -}(function () { 'use strict'; +}((function () { 'use strict'; console.log( 1 ); console.log( 2 ); -})); +}))); diff --git a/test/form/samples/empty-while-statement/_expected/umd.js b/test/form/samples/empty-while-statement/_expected/umd.js index 407e9a0ed49..3ec33621e87 100644 --- a/test/form/samples/empty-while-statement/_expected/umd.js +++ b/test/form/samples/empty-while-statement/_expected/umd.js @@ -1,9 +1,9 @@ (function (factory) { typeof define === 'function' && define.amd ? define(factory) : factory(); -}(function () { 'use strict'; +}((function () { 'use strict'; console.log( 1 ); console.log( 2 ); -})); +}))); diff --git a/test/form/samples/erroneous-nested-member-expression/_expected/umd.js b/test/form/samples/erroneous-nested-member-expression/_expected/umd.js index 419cbd686b0..1d8758be014 100644 --- a/test/form/samples/erroneous-nested-member-expression/_expected/umd.js +++ b/test/form/samples/erroneous-nested-member-expression/_expected/umd.js @@ -1,7 +1,7 @@ (function (factory) { typeof define === 'function' && define.amd ? define(factory) : factory(); -}(function () { 'use strict'; +}((function () { 'use strict'; function yar() { return { @@ -13,4 +13,4 @@ yar.har(); -})); +}))); diff --git a/test/form/samples/exclude-unnecessary-modifications/_expected/umd.js b/test/form/samples/exclude-unnecessary-modifications/_expected/umd.js index 4bd4a276a1c..556555674ab 100644 --- a/test/form/samples/exclude-unnecessary-modifications/_expected/umd.js +++ b/test/form/samples/exclude-unnecessary-modifications/_expected/umd.js @@ -1,7 +1,7 @@ (function (factory) { typeof define === 'function' && define.amd ? define(factory) : factory(); -}(function () { 'use strict'; +}((function () { 'use strict'; var foo = {}; @@ -28,4 +28,4 @@ console.log( foo ); -})); +}))); diff --git a/test/form/samples/exponentiation-operator/_expected/umd.js b/test/form/samples/exponentiation-operator/_expected/umd.js index 0e281243c62..05759d7cce6 100644 --- a/test/form/samples/exponentiation-operator/_expected/umd.js +++ b/test/form/samples/exponentiation-operator/_expected/umd.js @@ -1,10 +1,10 @@ (function (factory) { typeof define === 'function' && define.amd ? define(factory) : factory(); -}(function () { 'use strict'; +}((function () { 'use strict'; { console.log('8 is larger than 7'); } -})); +}))); diff --git a/test/form/samples/export-all-before-named/_expected/umd.js b/test/form/samples/export-all-before-named/_expected/umd.js index b056ff495da..07f6d0e25f1 100644 --- a/test/form/samples/export-all-before-named/_expected/umd.js +++ b/test/form/samples/export-all-before-named/_expected/umd.js @@ -2,7 +2,7 @@ typeof exports === 'object' && typeof module !== 'undefined' ? factory(exports, require('external')) : typeof define === 'function' && define.amd ? define(['exports', 'external'], factory) : (global = global || self, factory(global.exposedInternals = {}, global.external)); -}(this, function (exports, external) { 'use strict'; +}(this, (function (exports, external) { 'use strict'; function internalFn(path) { return path[0] === '.'; @@ -20,4 +20,4 @@ Object.defineProperty(exports, '__esModule', { value: true }); -})); +}))); diff --git a/test/form/samples/export-all-from-internal/_expected/umd.js b/test/form/samples/export-all-from-internal/_expected/umd.js index 0c947c5a0eb..9368b89c0c3 100644 --- a/test/form/samples/export-all-from-internal/_expected/umd.js +++ b/test/form/samples/export-all-from-internal/_expected/umd.js @@ -2,7 +2,7 @@ typeof exports === 'object' && typeof module !== 'undefined' ? factory(exports) : typeof define === 'function' && define.amd ? define(['exports'], factory) : (global = global || self, factory(global.exposedInternals = {})); -}(this, function (exports) { 'use strict'; +}(this, (function (exports) { 'use strict'; const a = 1; const b = 2; @@ -12,4 +12,4 @@ Object.defineProperty(exports, '__esModule', { value: true }); -})); +}))); diff --git a/test/form/samples/export-all-multiple/_expected/umd.js b/test/form/samples/export-all-multiple/_expected/umd.js index c8e3d5331ee..6b88262c2b7 100644 --- a/test/form/samples/export-all-multiple/_expected/umd.js +++ b/test/form/samples/export-all-multiple/_expected/umd.js @@ -2,7 +2,7 @@ typeof exports === 'object' && typeof module !== 'undefined' ? factory(exports, require('foo'), require('bar'), require('baz')) : typeof define === 'function' && define.amd ? define(['exports', 'foo', 'bar', 'baz'], factory) : (global = global || self, factory(global.myBundle = {}, global.foo, global.bar, global.baz)); -}(this, function (exports, foo, bar, baz) { 'use strict'; +}(this, (function (exports, foo, bar, baz) { 'use strict'; Object.keys(foo).forEach(function (k) { if (k !== 'default') Object.defineProperty(exports, k, { @@ -31,4 +31,4 @@ Object.defineProperty(exports, '__esModule', { value: true }); -})); +}))); diff --git a/test/form/samples/export-default-2/_expected/umd.js b/test/form/samples/export-default-2/_expected/umd.js index 56124966176..61d318c3dbc 100644 --- a/test/form/samples/export-default-2/_expected/umd.js +++ b/test/form/samples/export-default-2/_expected/umd.js @@ -2,10 +2,10 @@ typeof exports === 'object' && typeof module !== 'undefined' ? module.exports = factory() : typeof define === 'function' && define.amd ? define(factory) : (global = global || self, global.myBundle = factory()); -}(this, function () { 'use strict'; +}(this, (function () { 'use strict'; var bar = 1; return bar; -})); +}))); diff --git a/test/form/samples/export-default-3/_expected/umd.js b/test/form/samples/export-default-3/_expected/umd.js index 56124966176..61d318c3dbc 100644 --- a/test/form/samples/export-default-3/_expected/umd.js +++ b/test/form/samples/export-default-3/_expected/umd.js @@ -2,10 +2,10 @@ typeof exports === 'object' && typeof module !== 'undefined' ? module.exports = factory() : typeof define === 'function' && define.amd ? define(factory) : (global = global || self, global.myBundle = factory()); -}(this, function () { 'use strict'; +}(this, (function () { 'use strict'; var bar = 1; return bar; -})); +}))); diff --git a/test/form/samples/export-default-4/_expected/umd.js b/test/form/samples/export-default-4/_expected/umd.js index ce7bed11a80..84e2fe338c8 100644 --- a/test/form/samples/export-default-4/_expected/umd.js +++ b/test/form/samples/export-default-4/_expected/umd.js @@ -2,10 +2,10 @@ typeof exports === 'object' && typeof module !== 'undefined' ? module.exports = factory() : typeof define === 'function' && define.amd ? define(factory) : (global = global || self, (global.my = global.my || {}, global.my.global = global.my.global || {}, global.my.global.namespace = factory())); -}(this, function () { 'use strict'; +}(this, (function () { 'use strict'; var main = 42; return main; -})); +}))); diff --git a/test/form/samples/export-default-anonymous-declarations/_expected/umd.js b/test/form/samples/export-default-anonymous-declarations/_expected/umd.js index 779fadfdca3..c3cb449560c 100644 --- a/test/form/samples/export-default-anonymous-declarations/_expected/umd.js +++ b/test/form/samples/export-default-anonymous-declarations/_expected/umd.js @@ -1,7 +1,7 @@ (function (factory) { typeof define === 'function' && define.amd ? define(factory) : factory(); -}(function () { 'use strict'; +}((function () { 'use strict'; // jsjjjsjjjjsjs @@ -90,4 +90,4 @@ spacelessFn(); spacelessGenerator(); -})); +}))); diff --git a/test/form/samples/export-default-import/_expected/umd.js b/test/form/samples/export-default-import/_expected/umd.js index bf36a9e833d..c37652e46a8 100644 --- a/test/form/samples/export-default-import/_expected/umd.js +++ b/test/form/samples/export-default-import/_expected/umd.js @@ -2,7 +2,7 @@ typeof exports === 'object' && typeof module !== 'undefined' ? factory(exports, require('x')) : typeof define === 'function' && define.amd ? define(['exports', 'x'], factory) : (global = global || self, factory(global.myBundle = {}, global.x)); -}(this, function (exports, x) { 'use strict'; +}(this, (function (exports, x) { 'use strict'; x = x && x.hasOwnProperty('default') ? x['default'] : x; @@ -12,4 +12,4 @@ Object.defineProperty(exports, '__esModule', { value: true }); -})); +}))); diff --git a/test/form/samples/export-default/_expected/umd.js b/test/form/samples/export-default/_expected/umd.js index 2b06c87bf3d..056a957b9f5 100644 --- a/test/form/samples/export-default/_expected/umd.js +++ b/test/form/samples/export-default/_expected/umd.js @@ -2,10 +2,10 @@ typeof exports === 'object' && typeof module !== 'undefined' ? module.exports = factory() : typeof define === 'function' && define.amd ? define(factory) : (global = global || self, global.myBundle = factory()); -}(this, function () { 'use strict'; +}(this, (function () { 'use strict'; var main = 42; return main; -})); +}))); diff --git a/test/form/samples/export-globals/_expected/umd.js b/test/form/samples/export-globals/_expected/umd.js index 614bec5c6d4..03b59954134 100644 --- a/test/form/samples/export-globals/_expected/umd.js +++ b/test/form/samples/export-globals/_expected/umd.js @@ -2,7 +2,7 @@ typeof exports === 'object' && typeof module !== 'undefined' ? factory(exports) : typeof define === 'function' && define.amd ? define(['exports'], factory) : (global = global || self, factory(global.myBundle = {})); -}(this, function (exports) { 'use strict'; +}(this, (function (exports) { 'use strict'; const localIsNaN = isNaN; @@ -12,4 +12,4 @@ Object.defineProperty(exports, '__esModule', { value: true }); -})); +}))); diff --git a/test/form/samples/export-live-bindings/_expected/umd.js b/test/form/samples/export-live-bindings/_expected/umd.js index 7a0d8ca0ff4..d98dcd575ce 100644 --- a/test/form/samples/export-live-bindings/_expected/umd.js +++ b/test/form/samples/export-live-bindings/_expected/umd.js @@ -2,7 +2,7 @@ typeof exports === 'object' && typeof module !== 'undefined' ? factory(exports) : typeof define === 'function' && define.amd ? define(['exports'], factory) : (global = global || self, factory(global.iife = {})); -}(this, function (exports) { 'use strict'; +}(this, (function (exports) { 'use strict'; function update () { exports.foo += 10; @@ -38,4 +38,4 @@ Object.defineProperty(exports, '__esModule', { value: true }); -})); +}))); diff --git a/test/form/samples/export-multiple-vars/_expected/umd.js b/test/form/samples/export-multiple-vars/_expected/umd.js index 5ba19eb59ee..83f49903e00 100644 --- a/test/form/samples/export-multiple-vars/_expected/umd.js +++ b/test/form/samples/export-multiple-vars/_expected/umd.js @@ -1,7 +1,7 @@ (function (factory) { typeof define === 'function' && define.amd ? define(factory) : factory(); -}(function () { 'use strict'; +}((function () { 'use strict'; var a = 1; @@ -13,4 +13,4 @@ assert.equal( e, 5 ); assert.equal( i, 9 ); -})); +}))); diff --git a/test/form/samples/exports-at-end-if-possible/_expected/umd.js b/test/form/samples/exports-at-end-if-possible/_expected/umd.js index 2e3206a8dca..f2183e8d7c9 100644 --- a/test/form/samples/exports-at-end-if-possible/_expected/umd.js +++ b/test/form/samples/exports-at-end-if-possible/_expected/umd.js @@ -2,7 +2,7 @@ typeof exports === 'object' && typeof module !== 'undefined' ? factory(exports) : typeof define === 'function' && define.amd ? define(['exports'], factory) : (global = global || self, factory(global.myBundle = {})); -}(this, function (exports) { 'use strict'; +}(this, (function (exports) { 'use strict'; var FOO = 'foo'; @@ -14,4 +14,4 @@ Object.defineProperty(exports, '__esModule', { value: true }); -})); +}))); diff --git a/test/form/samples/extend-exports/_expected/umd.js b/test/form/samples/extend-exports/_expected/umd.js index fbd60d09b45..bd43bdc9ac3 100644 --- a/test/form/samples/extend-exports/_expected/umd.js +++ b/test/form/samples/extend-exports/_expected/umd.js @@ -2,7 +2,7 @@ typeof exports === 'object' && typeof module !== 'undefined' ? factory(exports) : typeof define === 'function' && define.amd ? define(['exports'], factory) : (global = global || self, factory(global.foo = global.foo || {})); -}(this, function (exports) { 'use strict'; +}(this, (function (exports) { 'use strict'; const answer = 42; @@ -10,4 +10,4 @@ Object.defineProperty(exports, '__esModule', { value: true }); -})); +}))); diff --git a/test/form/samples/extend-namespaced-exports/_expected/umd.js b/test/form/samples/extend-namespaced-exports/_expected/umd.js index b971dac5430..f0e929a1dea 100644 --- a/test/form/samples/extend-namespaced-exports/_expected/umd.js +++ b/test/form/samples/extend-namespaced-exports/_expected/umd.js @@ -2,7 +2,7 @@ typeof exports === 'object' && typeof module !== 'undefined' ? factory(exports) : typeof define === 'function' && define.amd ? define(['exports'], factory) : (global = global || self, factory((global.foo = global.foo || {}, global.foo.bar = global.foo.bar || {}, global.foo.bar.baz = global.foo.bar.baz || {}))); -}(this, function (exports) { 'use strict'; +}(this, (function (exports) { 'use strict'; const answer = 42; @@ -10,4 +10,4 @@ Object.defineProperty(exports, '__esModule', { value: true }); -})); +}))); diff --git a/test/form/samples/external-deshadowing/_expected/umd.js b/test/form/samples/external-deshadowing/_expected/umd.js index 1641561f958..7016fd90016 100644 --- a/test/form/samples/external-deshadowing/_expected/umd.js +++ b/test/form/samples/external-deshadowing/_expected/umd.js @@ -2,7 +2,7 @@ typeof exports === 'object' && typeof module !== 'undefined' ? factory(exports, require('a'), require('b')) : typeof define === 'function' && define.amd ? define(['exports', 'a', 'b'], factory) : (global = global || self, factory(global.myBundle = {}, global.a, global.b)); -}(this, function (exports, a, Test$1) { 'use strict'; +}(this, (function (exports, a, Test$1) { 'use strict'; Test$1 = Test$1 && Test$1.hasOwnProperty('default') ? Test$1['default'] : Test$1; @@ -19,4 +19,4 @@ Object.defineProperty(exports, '__esModule', { value: true }); -})); +}))); diff --git a/test/form/samples/external-empty-import-no-global-b/_expected/umd.js b/test/form/samples/external-empty-import-no-global-b/_expected/umd.js index a5970d328b0..c5d1b5f7cda 100644 --- a/test/form/samples/external-empty-import-no-global-b/_expected/umd.js +++ b/test/form/samples/external-empty-import-no-global-b/_expected/umd.js @@ -2,7 +2,7 @@ typeof exports === 'object' && typeof module !== 'undefined' ? module.exports = factory(require('babel-polyfill'), require('other')) : typeof define === 'function' && define.amd ? define(['babel-polyfill', 'other'], factory) : (global = global || self, global.myBundle = factory(null, global.other)); -}(this, function (babelPolyfill, other) { 'use strict'; +}(this, (function (babelPolyfill, other) { 'use strict'; other.x(); @@ -10,4 +10,4 @@ return main; -})); +}))); diff --git a/test/form/samples/external-empty-import-no-global/_expected/umd.js b/test/form/samples/external-empty-import-no-global/_expected/umd.js index 1cd3ecca04d..88650d79173 100644 --- a/test/form/samples/external-empty-import-no-global/_expected/umd.js +++ b/test/form/samples/external-empty-import-no-global/_expected/umd.js @@ -2,10 +2,10 @@ typeof exports === 'object' && typeof module !== 'undefined' ? module.exports = factory(require('babel-polyfill')) : typeof define === 'function' && define.amd ? define(['babel-polyfill'], factory) : (global = global || self, global.myBundle = factory()); -}(this, function () { 'use strict'; +}(this, (function () { 'use strict'; var main = new WeakMap(); return main; -})); +}))); diff --git a/test/form/samples/external-export-tracing/_expected/umd.js b/test/form/samples/external-export-tracing/_expected/umd.js index 3a433b98263..dc5ac4189d5 100644 --- a/test/form/samples/external-export-tracing/_expected/umd.js +++ b/test/form/samples/external-export-tracing/_expected/umd.js @@ -2,7 +2,7 @@ typeof exports === 'object' && typeof module !== 'undefined' ? factory(exports, require('external')) : typeof define === 'function' && define.amd ? define(['exports', 'external'], factory) : (global = global || self, factory(global.myBundle = {}, global.external)); -}(this, function (exports, external) { 'use strict'; +}(this, (function (exports, external) { 'use strict'; Object.defineProperty(exports, 's', { enumerable: true, @@ -13,4 +13,4 @@ Object.defineProperty(exports, '__esModule', { value: true }); -})); +}))); diff --git a/test/form/samples/external-import-alias-shadow/_expected/umd.js b/test/form/samples/external-import-alias-shadow/_expected/umd.js index bc4e3ec0c2d..1cbf235b13b 100644 --- a/test/form/samples/external-import-alias-shadow/_expected/umd.js +++ b/test/form/samples/external-import-alias-shadow/_expected/umd.js @@ -2,7 +2,7 @@ typeof exports === 'object' && typeof module !== 'undefined' ? factory(require('acorn')) : typeof define === 'function' && define.amd ? define(['acorn'], factory) : (global = global || self, factory(global.acorn)); -}(this, function (acorn) { 'use strict'; +}(this, (function (acorn) { 'use strict'; function parse(source) { return acorn.parse(source, { ecmaVersion: 6 }); @@ -10,4 +10,4 @@ console.log(parse('foo')); -})); +}))); diff --git a/test/form/samples/external-imports-custom-names-function/_expected/umd.js b/test/form/samples/external-imports-custom-names-function/_expected/umd.js index ddb9d7a38b6..cd7ada33365 100644 --- a/test/form/samples/external-imports-custom-names-function/_expected/umd.js +++ b/test/form/samples/external-imports-custom-names-function/_expected/umd.js @@ -2,8 +2,8 @@ typeof exports === 'object' && typeof module !== 'undefined' ? factory(require('a-b-c')) : typeof define === 'function' && define.amd ? define(['a-b-c'], factory) : (global = global || self, factory(global.a_b_c)); -}(this, function (aBC) { 'use strict'; +}(this, (function (aBC) { 'use strict'; aBC.foo(); -})); +}))); diff --git a/test/form/samples/external-imports-custom-names/_expected/umd.js b/test/form/samples/external-imports-custom-names/_expected/umd.js index 00e37dc9df5..fd75ee31755 100644 --- a/test/form/samples/external-imports-custom-names/_expected/umd.js +++ b/test/form/samples/external-imports-custom-names/_expected/umd.js @@ -2,7 +2,7 @@ typeof exports === 'object' && typeof module !== 'undefined' ? factory(require('jquery')) : typeof define === 'function' && define.amd ? define(['jquery'], factory) : (global = global || self, factory(global.jQuery)); -}(this, function ($) { 'use strict'; +}(this, (function ($) { 'use strict'; $ = $ && $.hasOwnProperty('default') ? $['default'] : $; @@ -10,4 +10,4 @@ $( 'body' ).html( '

hello world!

' ); }); -})); +}))); diff --git a/test/form/samples/external-imports/_expected/umd.js b/test/form/samples/external-imports/_expected/umd.js index 298d285426b..b997f310acb 100644 --- a/test/form/samples/external-imports/_expected/umd.js +++ b/test/form/samples/external-imports/_expected/umd.js @@ -2,7 +2,7 @@ typeof exports === 'object' && typeof module !== 'undefined' ? factory(require('factory'), require('baz'), require('shipping-port'), require('alphabet')) : typeof define === 'function' && define.amd ? define(['factory', 'baz', 'shipping-port', 'alphabet'], factory) : (global = global || self, factory(global.factory, global.baz, global.containers, global.alphabet)); -}(this, function (factory, baz, containers, alphabet) { 'use strict'; +}(this, (function (factory, baz, containers, alphabet) { 'use strict'; factory = factory && factory.hasOwnProperty('default') ? factory['default'] : factory; var alphabet__default = 'default' in alphabet ? alphabet['default'] : alphabet; @@ -13,4 +13,4 @@ console.log( alphabet.a ); console.log( alphabet__default.length ); -})); +}))); diff --git a/test/form/samples/external-namespace-and-named/_expected/umd.js b/test/form/samples/external-namespace-and-named/_expected/umd.js index 9808cd9d3c5..19a2500d67c 100644 --- a/test/form/samples/external-namespace-and-named/_expected/umd.js +++ b/test/form/samples/external-namespace-and-named/_expected/umd.js @@ -2,10 +2,10 @@ typeof exports === 'object' && typeof module !== 'undefined' ? factory(require('foo')) : typeof define === 'function' && define.amd ? define(['foo'], factory) : (global = global || self, factory(global.foo)); -}(this, function (foo) { 'use strict'; +}(this, (function (foo) { 'use strict'; console.log(foo); console.log(foo.blah); console.log(foo.bar); -})); +}))); diff --git a/test/form/samples/external-namespace-reexport/_expected/umd.js b/test/form/samples/external-namespace-reexport/_expected/umd.js index 0ace47526b6..3ef58dbe8be 100644 --- a/test/form/samples/external-namespace-reexport/_expected/umd.js +++ b/test/form/samples/external-namespace-reexport/_expected/umd.js @@ -2,10 +2,10 @@ typeof exports === 'object' && typeof module !== 'undefined' ? factory(exports, require('highcharts')) : typeof define === 'function' && define.amd ? define(['exports', 'highcharts'], factory) : (global = global || self, factory(global.myBundle = {}, global.highcharts)); -}(this, function (exports, highcharts) { 'use strict'; +}(this, (function (exports, highcharts) { 'use strict'; exports.Highcharts = highcharts; Object.defineProperty(exports, '__esModule', { value: true }); -})); +}))); diff --git a/test/form/samples/for-loop-body-var-declaration/_expected/umd.js b/test/form/samples/for-loop-body-var-declaration/_expected/umd.js index 07d837a962a..cde29d795c5 100644 --- a/test/form/samples/for-loop-body-var-declaration/_expected/umd.js +++ b/test/form/samples/for-loop-body-var-declaration/_expected/umd.js @@ -1,8 +1,8 @@ (function (factory) { typeof define === 'function' && define.amd ? define(factory) : factory(); -}(function () { 'use strict'; +}((function () { 'use strict'; for(var x=1;x<2;x++)var d=x|0;console.log(d); -})); +}))); diff --git a/test/form/samples/for-loop-with-empty-head/_expected/umd.js b/test/form/samples/for-loop-with-empty-head/_expected/umd.js index f4adddc07ba..4c6d53beaa8 100644 --- a/test/form/samples/for-loop-with-empty-head/_expected/umd.js +++ b/test/form/samples/for-loop-with-empty-head/_expected/umd.js @@ -1,10 +1,10 @@ (function (factory) { typeof define === 'function' && define.amd ? define(factory) : factory(); -}(function () { 'use strict'; +}((function () { 'use strict'; for ( ; ; ) { console.log( 42 ); } -})); +}))); diff --git a/test/form/samples/for-scopes/_expected/umd.js b/test/form/samples/for-scopes/_expected/umd.js index 02948b84d25..e13a8263ce5 100644 --- a/test/form/samples/for-scopes/_expected/umd.js +++ b/test/form/samples/for-scopes/_expected/umd.js @@ -1,7 +1,7 @@ (function (factory) { typeof define === 'function' && define.amd ? define(factory) : factory(); -}(function () { 'use strict'; +}((function () { 'use strict'; var effect1 = () => console.log( 'effect' ); var associated = () => {}; @@ -16,4 +16,4 @@ break; } -})); +}))); diff --git a/test/form/samples/freeze/_expected/umd.js b/test/form/samples/freeze/_expected/umd.js index 843b48f8c3f..10fb997b6a2 100644 --- a/test/form/samples/freeze/_expected/umd.js +++ b/test/form/samples/freeze/_expected/umd.js @@ -2,7 +2,7 @@ typeof exports === 'object' && typeof module !== 'undefined' ? factory(exports) : typeof define === 'function' && define.amd ? define(['exports'], factory) : (global = global || self, factory(global.myBundle = {})); -}(this, function (exports) { 'use strict'; +}(this, (function (exports) { 'use strict'; const foo = 1; const bar = 2; @@ -23,4 +23,4 @@ Object.defineProperty(exports, '__esModule', { value: true }); -})); +}))); diff --git a/test/form/samples/function-call-parameters/_expected/umd.js b/test/form/samples/function-call-parameters/_expected/umd.js index 28fe1792c62..b634bd8389b 100644 --- a/test/form/samples/function-call-parameters/_expected/umd.js +++ b/test/form/samples/function-call-parameters/_expected/umd.js @@ -1,7 +1,7 @@ (function (factory) { typeof define === 'function' && define.amd ? define(factory) : factory(); -}(function () { 'use strict'; +}((function () { 'use strict'; // parameters are associated correctly const retained1 = function ( func, obj ) { return func( obj ); }; @@ -46,4 +46,4 @@ retained7( {}, {} ); -})); +}))); diff --git a/test/form/samples/function-mutation/_expected/umd.js b/test/form/samples/function-mutation/_expected/umd.js index 3a05544f922..b15cd68c8d8 100644 --- a/test/form/samples/function-mutation/_expected/umd.js +++ b/test/form/samples/function-mutation/_expected/umd.js @@ -2,7 +2,7 @@ typeof exports === 'object' && typeof module !== 'undefined' ? factory(exports) : typeof define === 'function' && define.amd ? define(['exports'], factory) : (global = global || self, factory(global.bundle = {})); -}(this, function (exports) { 'use strict'; +}(this, (function (exports) { 'use strict'; function foo () { console.log( 'foo' ); @@ -51,4 +51,4 @@ Object.defineProperty(exports, '__esModule', { value: true }); -})); +}))); diff --git a/test/form/samples/function-scopes/_expected/umd.js b/test/form/samples/function-scopes/_expected/umd.js index b5ad2e37545..64465236861 100644 --- a/test/form/samples/function-scopes/_expected/umd.js +++ b/test/form/samples/function-scopes/_expected/umd.js @@ -1,7 +1,7 @@ (function (factory) { typeof define === 'function' && define.amd ? define(factory) : factory(); -}(function () { 'use strict'; +}((function () { 'use strict'; var effect1 = () => console.log( 'effect' ); // must not be removed! function isKept1 ( x = effect1 ) { @@ -21,4 +21,4 @@ }; isKept3(); -})); +}))); diff --git a/test/form/samples/getter-return-values/_expected/umd.js b/test/form/samples/getter-return-values/_expected/umd.js index a1b57777113..c7cfe78ad26 100644 --- a/test/form/samples/getter-return-values/_expected/umd.js +++ b/test/form/samples/getter-return-values/_expected/umd.js @@ -1,7 +1,7 @@ (function (factory) { typeof define === 'function' && define.amd ? define(factory) : factory(); -}(function () { 'use strict'; +}((function () { 'use strict'; ({ get foo () { @@ -37,4 +37,4 @@ } }).foo()(); -})); +}))); diff --git a/test/form/samples/globals-removes-access-to-pure-function-members/_expected/umd.js b/test/form/samples/globals-removes-access-to-pure-function-members/_expected/umd.js index f65554aa880..63a99c48e6e 100644 --- a/test/form/samples/globals-removes-access-to-pure-function-members/_expected/umd.js +++ b/test/form/samples/globals-removes-access-to-pure-function-members/_expected/umd.js @@ -1,9 +1,9 @@ (function (factory) { typeof define === 'function' && define.amd ? define(factory) : factory(); -}(function () { 'use strict'; +}((function () { 'use strict'; Unknown.staticMember; Unknown.prototype.method; -})); +}))); diff --git a/test/form/samples/guessed-global-names/_expected/umd.js b/test/form/samples/guessed-global-names/_expected/umd.js index 52e3f51b10a..52632f59939 100644 --- a/test/form/samples/guessed-global-names/_expected/umd.js +++ b/test/form/samples/guessed-global-names/_expected/umd.js @@ -2,10 +2,10 @@ typeof exports === 'object' && typeof module !== 'undefined' ? factory(require('unchanged'), require('changed'), require('special-character'), require('with/slash'), require('./relative.js')) : typeof define === 'function' && define.amd ? define(['unchanged', 'changed', 'special-character', 'with/slash', './relative.js'], factory) : (global = global || self, factory(global.unchanged, global.changedName, global.specialCharacter, global.slash, global.relative_js)); -}(this, function (unchanged, changedName, specialCharacter, slash, relative_js) { 'use strict'; +}(this, (function (unchanged, changedName, specialCharacter, slash, relative_js) { 'use strict'; changedName = changedName && changedName.hasOwnProperty('default') ? changedName['default'] : changedName; console.log(unchanged.foo, changedName, specialCharacter.bar, slash.baz, relative_js.quux); -})); +}))); diff --git a/test/form/samples/implicit-undefined-assignments/_expected/umd.js b/test/form/samples/implicit-undefined-assignments/_expected/umd.js index 4a1136649d9..e2ebd8dd29a 100644 --- a/test/form/samples/implicit-undefined-assignments/_expected/umd.js +++ b/test/form/samples/implicit-undefined-assignments/_expected/umd.js @@ -1,7 +1,7 @@ (function (factory) { typeof define === 'function' && define.amd ? define(factory) : factory(); -}(function () { 'use strict'; +}((function () { 'use strict'; let a; a(); @@ -15,4 +15,4 @@ let { d } = {}; d.foo = 'bar'; -})); +}))); diff --git a/test/form/samples/import-expression/_expected/umd.js b/test/form/samples/import-expression/_expected/umd.js index e398571129c..79f6360025d 100644 --- a/test/form/samples/import-expression/_expected/umd.js +++ b/test/form/samples/import-expression/_expected/umd.js @@ -2,9 +2,9 @@ typeof exports === 'object' && typeof module !== 'undefined' ? factory(require('external')) : typeof define === 'function' && define.amd ? define(['external'], factory) : (global = global || self, factory(global.external)); -}(this, function (external) { 'use strict'; +}(this, (function (external) { 'use strict'; import(external.join('a', 'b')); console.log(external.join); -})); +}))); diff --git a/test/form/samples/import-external-namespace-and-default/_expected/umd.js b/test/form/samples/import-external-namespace-and-default/_expected/umd.js index 3e8f5fe9521..d5d2cb15c6d 100644 --- a/test/form/samples/import-external-namespace-and-default/_expected/umd.js +++ b/test/form/samples/import-external-namespace-and-default/_expected/umd.js @@ -2,7 +2,7 @@ typeof exports === 'object' && typeof module !== 'undefined' ? factory(require('foo')) : typeof define === 'function' && define.amd ? define(['foo'], factory) : (global = global || self, factory(global.foo)); -}(this, function (foo) { 'use strict'; +}(this, (function (foo) { 'use strict'; var foo__default = 'default' in foo ? foo['default'] : foo; @@ -10,4 +10,4 @@ console.log( foo__default ); -})); +}))); diff --git a/test/form/samples/import-meta-resolve/_expected/umd.js b/test/form/samples/import-meta-resolve/_expected/umd.js index 78d19e6c693..b176c944f93 100644 --- a/test/form/samples/import-meta-resolve/_expected/umd.js +++ b/test/form/samples/import-meta-resolve/_expected/umd.js @@ -1,8 +1,8 @@ (function (factory) { typeof define === 'function' && define.amd ? define(factory) : factory(); -}(function () { 'use strict'; +}((function () { 'use strict'; undefined('./foo.js'); -})); +}))); diff --git a/test/form/samples/import-meta-url/_expected/umd.js b/test/form/samples/import-meta-url/_expected/umd.js index 8ea4b1f845b..31f722ed30b 100644 --- a/test/form/samples/import-meta-url/_expected/umd.js +++ b/test/form/samples/import-meta-url/_expected/umd.js @@ -1,7 +1,7 @@ (function (factory) { typeof define === 'function' && define.amd ? define(factory) : factory(); -}(function () { 'use strict'; +}((function () { 'use strict'; function log(url) { if (typeof document === 'undefined') { @@ -13,4 +13,4 @@ log((typeof document === 'undefined' ? new (require('u' + 'rl').URL)('file:' + __filename).href : (document.currentScript && document.currentScript.src || new URL('umd.js', document.baseURI).href))); -})); +}))); diff --git a/test/form/samples/import-namespace/_expected/umd.js b/test/form/samples/import-namespace/_expected/umd.js index 92b4875b7d6..54df9afaafc 100644 --- a/test/form/samples/import-namespace/_expected/umd.js +++ b/test/form/samples/import-namespace/_expected/umd.js @@ -2,9 +2,9 @@ typeof exports === 'object' && typeof module !== 'undefined' ? factory(require('foo'), require('bar')) : typeof define === 'function' && define.amd ? define(['foo', 'bar'], factory) : (global = global || self, factory(global.foo, global.bar)); -}(this, function (foo, bar) { 'use strict'; +}(this, (function (foo, bar) { 'use strict'; foo.x(); console.log(bar); -})); +}))); diff --git a/test/form/samples/import-specifier-deshadowing/_expected/umd.js b/test/form/samples/import-specifier-deshadowing/_expected/umd.js index 92b492d29d3..e29e1bdb0ad 100644 --- a/test/form/samples/import-specifier-deshadowing/_expected/umd.js +++ b/test/form/samples/import-specifier-deshadowing/_expected/umd.js @@ -2,7 +2,7 @@ typeof exports === 'object' && typeof module !== 'undefined' ? module.exports = factory(require('react-sticky')) : typeof define === 'function' && define.amd ? define(['react-sticky'], factory) : (global = global || self, global.Sticky = factory(global.reactSticky)); -}(this, function (reactSticky) { 'use strict'; +}(this, (function (reactSticky) { 'use strict'; var Sticky = function () { function Sticky() {} @@ -14,4 +14,4 @@ return Sticky; -})); +}))); diff --git a/test/form/samples/includes-all-namespace-declarations/_expected/umd.js b/test/form/samples/includes-all-namespace-declarations/_expected/umd.js index a12a1990f01..8bf6301d469 100644 --- a/test/form/samples/includes-all-namespace-declarations/_expected/umd.js +++ b/test/form/samples/includes-all-namespace-declarations/_expected/umd.js @@ -1,8 +1,8 @@ (function (factory) { typeof define === 'function' && define.amd ? define(factory) : factory(); -}(function () { 'use strict'; +}((function () { 'use strict'; -})); +}))); diff --git a/test/form/samples/indent-false/_expected/umd.js b/test/form/samples/indent-false/_expected/umd.js index cf9a9f633cc..f3f8fb1b83d 100644 --- a/test/form/samples/indent-false/_expected/umd.js +++ b/test/form/samples/indent-false/_expected/umd.js @@ -2,7 +2,7 @@ typeof exports === 'object' && typeof module !== 'undefined' ? module.exports = factory() : typeof define === 'function' && define.amd ? define(factory) : (global = global || self, global.foo = factory()); -}(this, function () { 'use strict'; +}(this, (function () { 'use strict'; function foo () { console.log( 'not indented' ); @@ -10,4 +10,4 @@ function foo () { return foo; -})); +}))); diff --git a/test/form/samples/indent-spaces/_expected/umd.js b/test/form/samples/indent-spaces/_expected/umd.js index dfcb5f1c84a..f58b6f0c268 100644 --- a/test/form/samples/indent-spaces/_expected/umd.js +++ b/test/form/samples/indent-spaces/_expected/umd.js @@ -2,7 +2,7 @@ typeof exports === 'object' && typeof module !== 'undefined' ? module.exports = factory() : typeof define === 'function' && define.amd ? define(factory) : (global = global || self, global.foo = factory()); -}(this, function () { 'use strict'; +}(this, (function () { 'use strict'; function foo () { console.log( 'indented with tabs' ); @@ -10,4 +10,4 @@ return foo; -})); +}))); diff --git a/test/form/samples/indent-true-spaces/_expected/umd.js b/test/form/samples/indent-true-spaces/_expected/umd.js index 2e092911179..2df7d7b4a54 100644 --- a/test/form/samples/indent-true-spaces/_expected/umd.js +++ b/test/form/samples/indent-true-spaces/_expected/umd.js @@ -2,7 +2,7 @@ typeof exports === 'object' && typeof module !== 'undefined' ? module.exports = factory() : typeof define === 'function' && define.amd ? define(factory) : (global = global || self, global.foo = factory()); -}(this, function () { 'use strict'; +}(this, (function () { 'use strict'; function foo () { console.log( 'indented with spaces' ); @@ -10,4 +10,4 @@ return foo; -})); +}))); diff --git a/test/form/samples/indent-true/_expected/umd.js b/test/form/samples/indent-true/_expected/umd.js index 7575694b25c..7d7836e3899 100644 --- a/test/form/samples/indent-true/_expected/umd.js +++ b/test/form/samples/indent-true/_expected/umd.js @@ -2,7 +2,7 @@ typeof exports === 'object' && typeof module !== 'undefined' ? module.exports = factory() : typeof define === 'function' && define.amd ? define(factory) : (global = global || self, global.foo = factory()); -}(this, function () { 'use strict'; +}(this, (function () { 'use strict'; function foo () { console.log( 'indented with tabs' ); @@ -10,4 +10,4 @@ return foo; -})); +}))); diff --git a/test/form/samples/inlined-treeshaken-dynamic-import/_expected/umd.js b/test/form/samples/inlined-treeshaken-dynamic-import/_expected/umd.js index 4768f1d9737..f69e11c0256 100644 --- a/test/form/samples/inlined-treeshaken-dynamic-import/_expected/umd.js +++ b/test/form/samples/inlined-treeshaken-dynamic-import/_expected/umd.js @@ -1,8 +1,8 @@ (function (factory) { typeof define === 'function' && define.amd ? define(factory) : factory(); -}(function () { 'use strict'; +}((function () { 'use strict'; console.log('main'); -})); +}))); diff --git a/test/form/samples/internal-conflict-resolution/_expected/umd.js b/test/form/samples/internal-conflict-resolution/_expected/umd.js index e655595997d..19774421c94 100644 --- a/test/form/samples/internal-conflict-resolution/_expected/umd.js +++ b/test/form/samples/internal-conflict-resolution/_expected/umd.js @@ -1,7 +1,7 @@ (function (factory) { typeof define === 'function' && define.amd ? define(factory) : factory(); -}(function () { 'use strict'; +}((function () { 'use strict'; var bar = 42; @@ -15,4 +15,4 @@ bar$1(); -})); +}))); diff --git a/test/form/samples/interop-false-reexport/_expected/umd.js b/test/form/samples/interop-false-reexport/_expected/umd.js index 1cb04081806..84c7a145650 100644 --- a/test/form/samples/interop-false-reexport/_expected/umd.js +++ b/test/form/samples/interop-false-reexport/_expected/umd.js @@ -2,7 +2,7 @@ typeof exports === 'object' && typeof module !== 'undefined' ? factory(exports, require('external')) : typeof define === 'function' && define.amd ? define(['exports', 'external'], factory) : (global = global || self, factory(global.foo = {}, global.external)); -}(this, function (exports, external) { 'use strict'; +}(this, (function (exports, external) { 'use strict'; exports.p = external.default; Object.defineProperty(exports, 'q', { @@ -14,4 +14,4 @@ Object.defineProperty(exports, '__esModule', { value: true }); -})); +}))); diff --git a/test/form/samples/interop-false/_expected/umd.js b/test/form/samples/interop-false/_expected/umd.js index c43c117f1c8..4a931454c70 100644 --- a/test/form/samples/interop-false/_expected/umd.js +++ b/test/form/samples/interop-false/_expected/umd.js @@ -2,10 +2,10 @@ typeof exports === 'object' && typeof module !== 'undefined' ? module.exports = factory(require('core/view')) : typeof define === 'function' && define.amd ? define(['core/view'], factory) : (global = global || self, global.foo = factory(global.View)); -}(this, function (View) { 'use strict'; +}(this, (function (View) { 'use strict'; var main = View.extend({}); return main; -})); +}))); diff --git a/test/form/samples/intro-and-outro/_expected/umd.js b/test/form/samples/intro-and-outro/_expected/umd.js index fe822c8d141..911114cd9ed 100644 --- a/test/form/samples/intro-and-outro/_expected/umd.js +++ b/test/form/samples/intro-and-outro/_expected/umd.js @@ -2,7 +2,7 @@ typeof exports === 'object' && typeof module !== 'undefined' ? module.exports = factory(require('external')) : typeof define === 'function' && define.amd ? define(['external'], factory) : (global = global || self, global.foo = factory(global.a)); -}(this, function (a) { 'use strict'; +}(this, (function (a) { 'use strict'; /* this is an intro */ @@ -33,4 +33,4 @@ // outro 4 -})); +}))); diff --git a/test/form/samples/json-parse-is-not-pure/_expected/umd.js b/test/form/samples/json-parse-is-not-pure/_expected/umd.js index 66480492683..4d8a278db55 100644 --- a/test/form/samples/json-parse-is-not-pure/_expected/umd.js +++ b/test/form/samples/json-parse-is-not-pure/_expected/umd.js @@ -2,7 +2,7 @@ typeof exports === 'object' && typeof module !== 'undefined' ? module.exports = factory() : typeof define === 'function' && define.amd ? define(factory) : (global = global || self, global.myBundle = factory()); -}(this, function () { 'use strict'; +}(this, (function () { 'use strict'; var main = (input) => { try { @@ -15,4 +15,4 @@ return main; -})); +}))); diff --git a/test/form/samples/json-stringify-is-not-pure/_expected/umd.js b/test/form/samples/json-stringify-is-not-pure/_expected/umd.js index 9a32762ecf9..5128be9079f 100644 --- a/test/form/samples/json-stringify-is-not-pure/_expected/umd.js +++ b/test/form/samples/json-stringify-is-not-pure/_expected/umd.js @@ -2,7 +2,7 @@ typeof exports === 'object' && typeof module !== 'undefined' ? module.exports = factory() : typeof define === 'function' && define.amd ? define(factory) : (global = global || self, global.myBundle = factory()); -}(this, function () { 'use strict'; +}(this, (function () { 'use strict'; var main = (input) => { try { @@ -15,4 +15,4 @@ return main; -})); +}))); diff --git a/test/form/samples/logical-expression/mutate-logical-expression/_expected/umd.js b/test/form/samples/logical-expression/mutate-logical-expression/_expected/umd.js index a44faf8b57e..29cb8c87e99 100644 --- a/test/form/samples/logical-expression/mutate-logical-expression/_expected/umd.js +++ b/test/form/samples/logical-expression/mutate-logical-expression/_expected/umd.js @@ -2,7 +2,7 @@ typeof exports === 'object' && typeof module !== 'undefined' ? factory(exports) : typeof define === 'function' && define.amd ? define(['exports'], factory) : (global = global || self, factory(global.bundle = {})); -}(this, function (exports) { 'use strict'; +}(this, (function (exports) { 'use strict'; var aExp = {}; var logicalAExp = aExp || {}; @@ -22,4 +22,4 @@ Object.defineProperty(exports, '__esModule', { value: true }); -})); +}))); diff --git a/test/form/samples/mjs/_expected/umd.js b/test/form/samples/mjs/_expected/umd.js index d496c91ac4e..55e25387f91 100644 --- a/test/form/samples/mjs/_expected/umd.js +++ b/test/form/samples/mjs/_expected/umd.js @@ -2,7 +2,7 @@ typeof exports === 'object' && typeof module !== 'undefined' ? factory(exports) : typeof define === 'function' && define.amd ? define(['exports'], factory) : (global = global || self, factory(global.myBundle = {})); -}(this, function (exports) { 'use strict'; +}(this, (function (exports) { 'use strict'; var dep = 'js'; @@ -13,4 +13,4 @@ Object.defineProperty(exports, '__esModule', { value: true }); -})); +}))); diff --git a/test/form/samples/module-name-scoped-package/_expected/umd.js b/test/form/samples/module-name-scoped-package/_expected/umd.js index d0318a43b47..6846f31303d 100644 --- a/test/form/samples/module-name-scoped-package/_expected/umd.js +++ b/test/form/samples/module-name-scoped-package/_expected/umd.js @@ -2,7 +2,7 @@ typeof exports === 'object' && typeof module !== 'undefined' ? factory(exports) : typeof define === 'function' && define.amd ? define(['exports'], factory) : (global = global || self, factory(global['@scoped/npm-package'] = global['@scoped/npm-package'] || {})); -}(this, function (exports) { 'use strict'; +}(this, (function (exports) { 'use strict'; let foo = 'foo'; @@ -10,4 +10,4 @@ Object.defineProperty(exports, '__esModule', { value: true }); -})); +}))); diff --git a/test/form/samples/module-name-wat/_expected/umd.js b/test/form/samples/module-name-wat/_expected/umd.js index 101413d1d12..e0fea00b5d1 100644 --- a/test/form/samples/module-name-wat/_expected/umd.js +++ b/test/form/samples/module-name-wat/_expected/umd.js @@ -2,7 +2,7 @@ typeof exports === 'object' && typeof module !== 'undefined' ? factory(exports) : typeof define === 'function' && define.amd ? define(['exports'], factory) : (global = global || self, factory((global.foo = global.foo || {}, global.foo['@scoped/npm-package'] = global.foo['@scoped/npm-package'] || {}, global.foo['@scoped/npm-package'].bar = global.foo['@scoped/npm-package'].bar || {}, global.foo['@scoped/npm-package'].bar['why-would-you-do-this'] = {}))); -}(this, function (exports) { 'use strict'; +}(this, (function (exports) { 'use strict'; let foo = 'foo'; @@ -10,4 +10,4 @@ Object.defineProperty(exports, '__esModule', { value: true }); -})); +}))); diff --git a/test/form/samples/module-name-with-dashes/_expected/umd.js b/test/form/samples/module-name-with-dashes/_expected/umd.js index 50fa37ef44f..a10300dbd69 100644 --- a/test/form/samples/module-name-with-dashes/_expected/umd.js +++ b/test/form/samples/module-name-with-dashes/_expected/umd.js @@ -2,7 +2,7 @@ typeof exports === 'object' && typeof module !== 'undefined' ? factory(exports) : typeof define === 'function' && define.amd ? define(['exports'], factory) : (global = global || self, factory(global['module-name-with-dashes'] = global['module-name-with-dashes'] || {})); -}(this, function (exports) { 'use strict'; +}(this, (function (exports) { 'use strict'; let foo = 'foo'; @@ -10,4 +10,4 @@ Object.defineProperty(exports, '__esModule', { value: true }); -})); +}))); diff --git a/test/form/samples/multiple-exports/_expected/umd.js b/test/form/samples/multiple-exports/_expected/umd.js index 95c737742f8..2d3abc749c5 100644 --- a/test/form/samples/multiple-exports/_expected/umd.js +++ b/test/form/samples/multiple-exports/_expected/umd.js @@ -2,7 +2,7 @@ typeof exports === 'object' && typeof module !== 'undefined' ? factory(exports) : typeof define === 'function' && define.amd ? define(['exports'], factory) : (global = global || self, factory(global.myBundle = {})); -}(this, function (exports) { 'use strict'; +}(this, (function (exports) { 'use strict'; var foo = 1; var bar = 2; @@ -12,4 +12,4 @@ Object.defineProperty(exports, '__esModule', { value: true }); -})); +}))); diff --git a/test/form/samples/mutations-in-imports/_expected/umd.js b/test/form/samples/mutations-in-imports/_expected/umd.js index 8d62b385a06..025f3dbfd4b 100644 --- a/test/form/samples/mutations-in-imports/_expected/umd.js +++ b/test/form/samples/mutations-in-imports/_expected/umd.js @@ -1,7 +1,7 @@ (function (factory) { typeof define === 'function' && define.amd ? define(factory) : factory(); -}(function () { 'use strict'; +}((function () { 'use strict'; const x = { a: { b: () => {} } }; const y = { a: x.a }; @@ -21,4 +21,4 @@ y$2.a.b = () => console.log( 'effect' ); x$2.a.b(); -})); +}))); diff --git a/test/form/samples/namespace-import-reexport-2/_expected/umd.js b/test/form/samples/namespace-import-reexport-2/_expected/umd.js index f42e0602048..d03a514fc72 100644 --- a/test/form/samples/namespace-import-reexport-2/_expected/umd.js +++ b/test/form/samples/namespace-import-reexport-2/_expected/umd.js @@ -2,7 +2,7 @@ typeof exports === 'object' && typeof module !== 'undefined' ? factory(exports, require('external1'), require('external2')) : typeof define === 'function' && define.amd ? define(['exports', 'external1', 'external2'], factory) : (global = global || self, factory(global.iife = {}, global.external1, global.external2)); -}(this, function (exports, external1, external2) { 'use strict'; +}(this, (function (exports, external1, external2) { 'use strict'; Object.defineProperty(exports, 'x', { enumerable: true, @@ -14,4 +14,4 @@ Object.defineProperty(exports, '__esModule', { value: true }); -})); +}))); diff --git a/test/form/samples/namespace-import-reexport/_expected/umd.js b/test/form/samples/namespace-import-reexport/_expected/umd.js index 5a56f7f8e17..bf72c9aa647 100644 --- a/test/form/samples/namespace-import-reexport/_expected/umd.js +++ b/test/form/samples/namespace-import-reexport/_expected/umd.js @@ -2,10 +2,10 @@ typeof exports === 'object' && typeof module !== 'undefined' ? factory(exports, require('external-package')) : typeof define === 'function' && define.amd ? define(['exports', 'external-package'], factory) : (global = global || self, factory(global.iife = {}, global.externalPackage)); -}(this, function (exports, externalPackage) { 'use strict'; +}(this, (function (exports, externalPackage) { 'use strict'; exports.ext = externalPackage; Object.defineProperty(exports, '__esModule', { value: true }); -})); +}))); diff --git a/test/form/samples/namespace-object-import/_expected/umd.js b/test/form/samples/namespace-object-import/_expected/umd.js index 175d0d9b1b3..ff063b406ec 100644 --- a/test/form/samples/namespace-object-import/_expected/umd.js +++ b/test/form/samples/namespace-object-import/_expected/umd.js @@ -1,7 +1,7 @@ (function (factory) { typeof define === 'function' && define.amd ? define(factory) : factory(); -}(function () { 'use strict'; +}((function () { 'use strict'; var dep = "default"; @@ -12,4 +12,4 @@ console.log(dep$1); -})); +}))); diff --git a/test/form/samples/namespace-optimization-b/_expected/umd.js b/test/form/samples/namespace-optimization-b/_expected/umd.js index 1805eef8ad7..07a65887c57 100644 --- a/test/form/samples/namespace-optimization-b/_expected/umd.js +++ b/test/form/samples/namespace-optimization-b/_expected/umd.js @@ -1,7 +1,7 @@ (function (factory) { typeof define === 'function' && define.amd ? define(factory) : factory(); -}(function () { 'use strict'; +}((function () { 'use strict'; function foo () { console.log( 'foo' ); @@ -17,4 +17,4 @@ a(); -})); +}))); diff --git a/test/form/samples/namespace-optimization-computed-string/_expected/umd.js b/test/form/samples/namespace-optimization-computed-string/_expected/umd.js index 55d948fb408..2e0e742d8d1 100644 --- a/test/form/samples/namespace-optimization-computed-string/_expected/umd.js +++ b/test/form/samples/namespace-optimization-computed-string/_expected/umd.js @@ -1,7 +1,7 @@ (function (factory) { typeof define === 'function' && define.amd ? define(factory) : factory(); -}(function () { 'use strict'; +}((function () { 'use strict'; function a () { console.log('effect'); @@ -9,4 +9,4 @@ a(); -})); +}))); diff --git a/test/form/samples/namespace-optimization/_expected/umd.js b/test/form/samples/namespace-optimization/_expected/umd.js index 86591143883..2163f63c851 100644 --- a/test/form/samples/namespace-optimization/_expected/umd.js +++ b/test/form/samples/namespace-optimization/_expected/umd.js @@ -1,10 +1,10 @@ (function (factory) { typeof define === 'function' && define.amd ? define(factory) : factory(); -}(function () { 'use strict'; +}((function () { 'use strict'; function a () {} console.log( a() ); -})); +}))); diff --git a/test/form/samples/namespace-self-import/_expected/umd.js b/test/form/samples/namespace-self-import/_expected/umd.js index 23766c5c4f8..4d9bc4ff5c8 100644 --- a/test/form/samples/namespace-self-import/_expected/umd.js +++ b/test/form/samples/namespace-self-import/_expected/umd.js @@ -2,7 +2,7 @@ typeof exports === 'object' && typeof module !== 'undefined' ? factory(exports) : typeof define === 'function' && define.amd ? define(['exports'], factory) : (global = global || self, factory(global.iife = {})); -}(this, function (exports) { 'use strict'; +}(this, (function (exports) { 'use strict'; var self = /*#__PURE__*/Object.freeze({ __proto__: null, @@ -17,4 +17,4 @@ Object.defineProperty(exports, '__esModule', { value: true }); -})); +}))); diff --git a/test/form/samples/namespace-tostringtag/_expected/umd.js b/test/form/samples/namespace-tostringtag/_expected/umd.js index 5b2d4399f88..cdc8347fa00 100644 --- a/test/form/samples/namespace-tostringtag/_expected/umd.js +++ b/test/form/samples/namespace-tostringtag/_expected/umd.js @@ -2,7 +2,7 @@ typeof exports === 'object' && typeof module !== 'undefined' ? factory(exports) : typeof define === 'function' && define.amd ? define(['exports'], factory) : (global = global || self, factory(global.iife = {})); -}(this, function (exports) { 'use strict'; +}(this, (function (exports) { 'use strict'; var self = /*#__PURE__*/Object.freeze({ [Symbol.toStringTag]: 'Module', @@ -18,4 +18,4 @@ Object.defineProperty(exports, '__esModule', { value: true }); -})); +}))); diff --git a/test/form/samples/namespaced-default-exports/_expected/umd.js b/test/form/samples/namespaced-default-exports/_expected/umd.js index 9cb1a070b7e..bd5f75ac524 100644 --- a/test/form/samples/namespaced-default-exports/_expected/umd.js +++ b/test/form/samples/namespaced-default-exports/_expected/umd.js @@ -2,10 +2,10 @@ typeof exports === 'object' && typeof module !== 'undefined' ? module.exports = factory() : typeof define === 'function' && define.amd ? define(factory) : (global = global || self, (global.foo = global.foo || {}, global.foo.bar = global.foo.bar || {}, global.foo.bar.baz = factory())); -}(this, function () { 'use strict'; +}(this, (function () { 'use strict'; var main = 42; return main; -})); +}))); diff --git a/test/form/samples/namespaced-named-exports/_expected/umd.js b/test/form/samples/namespaced-named-exports/_expected/umd.js index 3e35c2e5f5b..9d3e6fc2113 100644 --- a/test/form/samples/namespaced-named-exports/_expected/umd.js +++ b/test/form/samples/namespaced-named-exports/_expected/umd.js @@ -2,7 +2,7 @@ typeof exports === 'object' && typeof module !== 'undefined' ? factory(exports) : typeof define === 'function' && define.amd ? define(['exports'], factory) : (global = global || self, factory((global.foo = global.foo || {}, global.foo.bar = global.foo.bar || {}, global.foo.bar.baz = {}))); -}(this, function (exports) { 'use strict'; +}(this, (function (exports) { 'use strict'; var answer = 42; @@ -10,4 +10,4 @@ Object.defineProperty(exports, '__esModule', { value: true }); -})); +}))); diff --git a/test/form/samples/namespaces-have-null-prototype/_expected/umd.js b/test/form/samples/namespaces-have-null-prototype/_expected/umd.js index 5f67bceb3b9..fa5e9e95364 100644 --- a/test/form/samples/namespaces-have-null-prototype/_expected/umd.js +++ b/test/form/samples/namespaces-have-null-prototype/_expected/umd.js @@ -2,7 +2,7 @@ typeof exports === 'object' && typeof module !== 'undefined' ? factory(exports) : typeof define === 'function' && define.amd ? define(['exports'], factory) : (global = global || self, factory(global.myBundle = {})); -}(this, function (exports) { 'use strict'; +}(this, (function (exports) { 'use strict'; const foo = 1; const bar = 2; @@ -23,4 +23,4 @@ Object.defineProperty(exports, '__esModule', { value: true }); -})); +}))); diff --git a/test/form/samples/no-external-live-bindings-compact/_expected/umd.js b/test/form/samples/no-external-live-bindings-compact/_expected/umd.js index e22efd00469..b65eaf06e58 100644 --- a/test/form/samples/no-external-live-bindings-compact/_expected/umd.js +++ b/test/form/samples/no-external-live-bindings-compact/_expected/umd.js @@ -1 +1 @@ -(function(g,f){typeof exports==='object'&&typeof module!=='undefined'?f(exports,require('external1'),require('external2')):typeof define==='function'&&define.amd?define(['exports','external1','external2'],f):(g=g||self,f(g.bundle={},g.external1,g.external2));}(this,function(exports, external1, external2){'use strict';const dynamic = import('external3');Object.keys(external2).forEach(function(k){if(k!=='default')exports[k]=external2[k];});exports.external1=external1.external1;exports.dynamic=dynamic;Object.defineProperty(exports,'__esModule',{value:true});})); \ No newline at end of file +(function(g,f){typeof exports==='object'&&typeof module!=='undefined'?f(exports,require('external1'),require('external2')):typeof define==='function'&&define.amd?define(['exports','external1','external2'],f):(g=g||self,f(g.bundle={},g.external1,g.external2));}(this,(function(exports, external1, external2){'use strict';const dynamic = import('external3');Object.keys(external2).forEach(function(k){if(k!=='default')exports[k]=external2[k];});exports.external1=external1.external1;exports.dynamic=dynamic;Object.defineProperty(exports,'__esModule',{value:true});}))); diff --git a/test/form/samples/no-external-live-bindings/_expected/umd.js b/test/form/samples/no-external-live-bindings/_expected/umd.js index 9b6cab31265..7fcbac4da32 100644 --- a/test/form/samples/no-external-live-bindings/_expected/umd.js +++ b/test/form/samples/no-external-live-bindings/_expected/umd.js @@ -2,7 +2,7 @@ typeof exports === 'object' && typeof module !== 'undefined' ? factory(exports, require('external1'), require('external2')) : typeof define === 'function' && define.amd ? define(['exports', 'external1', 'external2'], factory) : (global = global || self, factory(global.bundle = {}, global.external1, global.external2)); -}(this, function (exports, external1, external2) { 'use strict'; +}(this, (function (exports, external1, external2) { 'use strict'; const dynamic = import('external3'); @@ -14,4 +14,4 @@ Object.defineProperty(exports, '__esModule', { value: true }); -})); +}))); diff --git a/test/form/samples/no-imports-or-exports/_expected/umd.js b/test/form/samples/no-imports-or-exports/_expected/umd.js index 6cffa2b419d..3c5125e49ea 100644 --- a/test/form/samples/no-imports-or-exports/_expected/umd.js +++ b/test/form/samples/no-imports-or-exports/_expected/umd.js @@ -1,8 +1,8 @@ (function (factory) { typeof define === 'function' && define.amd ? define(factory) : factory(); -}(function () { 'use strict'; +}((function () { 'use strict'; console.log( 'this is it' ); -})); +}))); diff --git a/test/form/samples/no-treeshake-conflict/_expected/umd.js b/test/form/samples/no-treeshake-conflict/_expected/umd.js index 0b951d588b0..70067e9ddca 100644 --- a/test/form/samples/no-treeshake-conflict/_expected/umd.js +++ b/test/form/samples/no-treeshake-conflict/_expected/umd.js @@ -1,7 +1,7 @@ (function (factory) { typeof define === 'function' && define.amd ? define(factory) : factory(); -}(function () { 'use strict'; +}((function () { 'use strict'; const other = { something: 'here' @@ -11,4 +11,4 @@ somethingElse: 'here' }; -})); +}))); diff --git a/test/form/samples/no-treeshake/_expected/umd.js b/test/form/samples/no-treeshake/_expected/umd.js index 4b3992141d2..10e311e6eb3 100644 --- a/test/form/samples/no-treeshake/_expected/umd.js +++ b/test/form/samples/no-treeshake/_expected/umd.js @@ -2,7 +2,7 @@ typeof exports === 'object' && typeof module !== 'undefined' ? factory(exports, require('external')) : typeof define === 'function' && define.amd ? define(['exports', 'external'], factory) : (global = global || self, factory(global.stirred = {}, global.external)); -}(this, function (exports, external) { 'use strict'; +}(this, (function (exports, external) { 'use strict'; var foo = 13; @@ -55,4 +55,4 @@ Object.defineProperty(exports, '__esModule', { value: true }); -})); +}))); diff --git a/test/form/samples/non-empty-block-statement/_expected/umd.js b/test/form/samples/non-empty-block-statement/_expected/umd.js index c7575d2a2a6..065115dc27b 100644 --- a/test/form/samples/non-empty-block-statement/_expected/umd.js +++ b/test/form/samples/non-empty-block-statement/_expected/umd.js @@ -1,7 +1,7 @@ (function (factory) { typeof define === 'function' && define.amd ? define(factory) : factory(); -}(function () { 'use strict'; +}((function () { 'use strict'; console.log( 1 ); { @@ -9,4 +9,4 @@ } console.log( tmp ); -})); +}))); diff --git a/test/form/samples/object-destructuring-default-values/_expected/umd.js b/test/form/samples/object-destructuring-default-values/_expected/umd.js index 2314f9597d0..6895039f945 100644 --- a/test/form/samples/object-destructuring-default-values/_expected/umd.js +++ b/test/form/samples/object-destructuring-default-values/_expected/umd.js @@ -1,7 +1,7 @@ (function (factory) { typeof define === 'function' && define.amd ? define(factory) : factory(); -}(function () { 'use strict'; +}((function () { 'use strict'; const a = 1; const b = 2; @@ -9,4 +9,4 @@ const [ d = b ] = []; console.log(c, d); -})); +}))); diff --git a/test/form/samples/output-named-library/_expected/umd.js b/test/form/samples/output-named-library/_expected/umd.js index a928211f03a..6749607cfde 100644 --- a/test/form/samples/output-named-library/_expected/umd.js +++ b/test/form/samples/output-named-library/_expected/umd.js @@ -2,7 +2,7 @@ typeof exports === 'object' && typeof module !== 'undefined' ? factory(exports) : typeof define === 'function' && define.amd ? define(['exports'], factory) : (global = global || self, factory(global.libraryName = {})); -}(this, function (exports) { 'use strict'; +}(this, (function (exports) { 'use strict'; const valueOnLib = 42; @@ -10,4 +10,4 @@ Object.defineProperty(exports, '__esModule', { value: true }); -})); +}))); diff --git a/test/form/samples/paths-function/_expected/umd.js b/test/form/samples/paths-function/_expected/umd.js index e97aed45982..9ec1d24990b 100644 --- a/test/form/samples/paths-function/_expected/umd.js +++ b/test/form/samples/paths-function/_expected/umd.js @@ -2,10 +2,10 @@ typeof exports === 'object' && typeof module !== 'undefined' ? factory(require('https://unpkg.com/foo')) : typeof define === 'function' && define.amd ? define(['https://unpkg.com/foo'], factory) : (global = global || self, factory(global.foo)); -}(this, function (foo) { 'use strict'; +}(this, (function (foo) { 'use strict'; foo = foo && foo.hasOwnProperty('default') ? foo['default'] : foo; assert.equal( foo, 42 ); -})); +}))); diff --git a/test/form/samples/paths-relative/_expected/umd.js b/test/form/samples/paths-relative/_expected/umd.js index 2c8c32fcc76..e62e957c412 100644 --- a/test/form/samples/paths-relative/_expected/umd.js +++ b/test/form/samples/paths-relative/_expected/umd.js @@ -2,10 +2,10 @@ typeof exports === 'object' && typeof module !== 'undefined' ? factory(require('../foo')) : typeof define === 'function' && define.amd ? define(['../foo'], factory) : (global = global || self, factory(global.foo)); -}(this, function (foo) { 'use strict'; +}(this, (function (foo) { 'use strict'; foo = foo && foo.hasOwnProperty('default') ? foo['default'] : foo; assert.equal( foo, 42 ); -})); +}))); diff --git a/test/form/samples/paths/_expected/umd.js b/test/form/samples/paths/_expected/umd.js index e97aed45982..9ec1d24990b 100644 --- a/test/form/samples/paths/_expected/umd.js +++ b/test/form/samples/paths/_expected/umd.js @@ -2,10 +2,10 @@ typeof exports === 'object' && typeof module !== 'undefined' ? factory(require('https://unpkg.com/foo')) : typeof define === 'function' && define.amd ? define(['https://unpkg.com/foo'], factory) : (global = global || self, factory(global.foo)); -}(this, function (foo) { 'use strict'; +}(this, (function (foo) { 'use strict'; foo = foo && foo.hasOwnProperty('default') ? foo['default'] : foo; assert.equal( foo, 42 ); -})); +}))); diff --git a/test/form/samples/pattern-assignments/_expected/umd.js b/test/form/samples/pattern-assignments/_expected/umd.js index 941d60fdb92..34cc8a271cd 100644 --- a/test/form/samples/pattern-assignments/_expected/umd.js +++ b/test/form/samples/pattern-assignments/_expected/umd.js @@ -2,7 +2,7 @@ typeof exports === 'object' && typeof module !== 'undefined' ? factory(exports) : typeof define === 'function' && define.amd ? define(['exports'], factory) : (global = global || self, factory(global.bundle = {})); -}(this, function (exports) { 'use strict'; +}(this, (function (exports) { 'use strict'; var effect = () => console.log( 'effect' ); @@ -45,4 +45,4 @@ Object.defineProperty(exports, '__esModule', { value: true }); -})); +}))); diff --git a/test/form/samples/prefer-const/_expected/umd.js b/test/form/samples/prefer-const/_expected/umd.js index 36f9cec35ce..4204ee840d4 100644 --- a/test/form/samples/prefer-const/_expected/umd.js +++ b/test/form/samples/prefer-const/_expected/umd.js @@ -2,7 +2,7 @@ typeof exports === 'object' && typeof module !== 'undefined' ? module.exports = factory(require('other')) : typeof define === 'function' && define.amd ? define(['other'], factory) : (global = global || self, global.myBundle = factory(global.other)); -}(this, function (other) { 'use strict'; +}(this, (function (other) { 'use strict'; const a = 1; const b = 2; @@ -20,4 +20,4 @@ return main; -})); +}))); diff --git a/test/form/samples/preserve-debugger/_expected/umd.js b/test/form/samples/preserve-debugger/_expected/umd.js index f2cc9a10880..ec1e8a7ad49 100644 --- a/test/form/samples/preserve-debugger/_expected/umd.js +++ b/test/form/samples/preserve-debugger/_expected/umd.js @@ -1,10 +1,10 @@ (function (factory) { typeof define === 'function' && define.amd ? define(factory) : factory(); -}(function () { 'use strict'; +}((function () { 'use strict'; before(); debugger; after(); -})); +}))); diff --git a/test/form/samples/preserves-comments-after-imports/_expected/umd.js b/test/form/samples/preserves-comments-after-imports/_expected/umd.js index f30302b1e28..9be08c201a5 100644 --- a/test/form/samples/preserves-comments-after-imports/_expected/umd.js +++ b/test/form/samples/preserves-comments-after-imports/_expected/umd.js @@ -2,7 +2,7 @@ typeof exports === 'object' && typeof module !== 'undefined' ? factory(exports) : typeof define === 'function' && define.amd ? define(['exports'], factory) : (global = global || self, factory(global.myBundle = {})); -}(this, function (exports) { 'use strict'; +}(this, (function (exports) { 'use strict'; /** A comment for a number */ var number = 5; @@ -14,4 +14,4 @@ Object.defineProperty(exports, '__esModule', { value: true }); -})); +}))); diff --git a/test/form/samples/promises/_expected/umd.js b/test/form/samples/promises/_expected/umd.js index 8722948db3e..b86b474b7b8 100644 --- a/test/form/samples/promises/_expected/umd.js +++ b/test/form/samples/promises/_expected/umd.js @@ -2,7 +2,7 @@ typeof exports === 'object' && typeof module !== 'undefined' ? factory(exports) : typeof define === 'function' && define.amd ? define(['exports'], factory) : (global = global || self, factory(global.bundle = {})); -}(this, function (exports) { 'use strict'; +}(this, (function (exports) { 'use strict'; const p1 = new Promise( () => { console.log( 'fire & forget' ); @@ -22,4 +22,4 @@ Object.defineProperty(exports, '__esModule', { value: true }); -})); +}))); diff --git a/test/form/samples/proper-this-context/_expected/umd.js b/test/form/samples/proper-this-context/_expected/umd.js index 27c951298fa..68002dda4e6 100644 --- a/test/form/samples/proper-this-context/_expected/umd.js +++ b/test/form/samples/proper-this-context/_expected/umd.js @@ -1,7 +1,7 @@ (function (factory) { typeof define === 'function' && define.amd ? define(factory) : factory(); -}(function () { 'use strict'; +}((function () { 'use strict'; const mutateThis = () => { undefined.x = 1; @@ -13,4 +13,4 @@ const test = new Test(); -})); +}))); diff --git a/test/form/samples/protect-cjs-globals/_expected/umd.js b/test/form/samples/protect-cjs-globals/_expected/umd.js index f144d9399c5..ac05feece3c 100644 --- a/test/form/samples/protect-cjs-globals/_expected/umd.js +++ b/test/form/samples/protect-cjs-globals/_expected/umd.js @@ -2,7 +2,7 @@ typeof exports === 'object' && typeof module !== 'undefined' ? factory(exports) : typeof define === 'function' && define.amd ? define(['exports'], factory) : (global = global || self, factory(global.bundle = {})); -}(this, function (exports) { 'use strict'; +}(this, (function (exports) { 'use strict'; const exports$1 = 1; const require = 2; @@ -18,4 +18,4 @@ Object.defineProperty(exports, '__esModule', { value: true }); -})); +}))); diff --git a/test/form/samples/prototype-functions/_expected/umd.js b/test/form/samples/prototype-functions/_expected/umd.js index 10a7bc063af..07cb645919c 100644 --- a/test/form/samples/prototype-functions/_expected/umd.js +++ b/test/form/samples/prototype-functions/_expected/umd.js @@ -1,7 +1,7 @@ (function (factory) { typeof define === 'function' && define.amd ? define(factory) : factory(); -}(function () { 'use strict'; +}((function () { 'use strict'; function Foo () { this.doIt(); @@ -15,4 +15,4 @@ const foo = new Foo(); -})); +}))); diff --git a/test/form/samples/re-export-aliasing/_expected/umd.js b/test/form/samples/re-export-aliasing/_expected/umd.js index 10bfac18f23..27464a4233b 100644 --- a/test/form/samples/re-export-aliasing/_expected/umd.js +++ b/test/form/samples/re-export-aliasing/_expected/umd.js @@ -2,7 +2,7 @@ typeof exports === 'object' && typeof module !== 'undefined' ? factory(exports, require('d')) : typeof define === 'function' && define.amd ? define(['exports', 'd'], factory) : (global = global || self, factory(global.reexportsAliasingExternal = {}, global.d)); -}(this, function (exports, d) { 'use strict'; +}(this, (function (exports, d) { 'use strict'; Object.defineProperty(exports, 'b', { enumerable: true, @@ -13,4 +13,4 @@ Object.defineProperty(exports, '__esModule', { value: true }); -})); +}))); diff --git a/test/form/samples/reassigned-exported-functions-and-classes/_expected/umd.js b/test/form/samples/reassigned-exported-functions-and-classes/_expected/umd.js index f19878ec29e..72c99165e3f 100644 --- a/test/form/samples/reassigned-exported-functions-and-classes/_expected/umd.js +++ b/test/form/samples/reassigned-exported-functions-and-classes/_expected/umd.js @@ -2,7 +2,7 @@ typeof exports === 'object' && typeof module !== 'undefined' ? factory(exports) : typeof define === 'function' && define.amd ? define(['exports'], factory) : (global = global || self, factory(global.bundle = {})); -}(this, function (exports) { 'use strict'; +}(this, (function (exports) { 'use strict'; function foo () {} foo = 1; @@ -15,4 +15,4 @@ Object.defineProperty(exports, '__esModule', { value: true }); -})); +}))); diff --git a/test/form/samples/recursive-assignments/_expected/umd.js b/test/form/samples/recursive-assignments/_expected/umd.js index 7427ebd686d..c917270abda 100644 --- a/test/form/samples/recursive-assignments/_expected/umd.js +++ b/test/form/samples/recursive-assignments/_expected/umd.js @@ -1,7 +1,7 @@ (function (factory) { typeof define === 'function' && define.amd ? define(factory) : factory(); -}(function () { 'use strict'; +}((function () { 'use strict'; let foo = () => function () {}; foo.value = foo; @@ -15,4 +15,4 @@ new (foo())(); foo.bar = 1; -})); +}))); diff --git a/test/form/samples/redeclarations/_expected/umd.js b/test/form/samples/redeclarations/_expected/umd.js index 04989a2b0c7..b822502568c 100644 --- a/test/form/samples/redeclarations/_expected/umd.js +++ b/test/form/samples/redeclarations/_expected/umd.js @@ -1,7 +1,7 @@ (function (factory) { typeof define === 'function' && define.amd ? define(factory) : factory(); -}(function () { 'use strict'; +}((function () { 'use strict'; var foo = () => {}; @@ -24,4 +24,4 @@ baz(); -})); +}))); diff --git a/test/form/samples/reexport-external-default-and-name/_expected/umd.js b/test/form/samples/reexport-external-default-and-name/_expected/umd.js index 7b502be23da..474467c55ce 100644 --- a/test/form/samples/reexport-external-default-and-name/_expected/umd.js +++ b/test/form/samples/reexport-external-default-and-name/_expected/umd.js @@ -2,7 +2,7 @@ typeof exports === 'object' && typeof module !== 'undefined' ? factory(exports, require('external')) : typeof define === 'function' && define.amd ? define(['exports', 'external'], factory) : (global = global || self, factory(global.bundle = {}, global.external)); -}(this, function (exports, external) { 'use strict'; +}(this, (function (exports, external) { 'use strict'; external = external && external.hasOwnProperty('default') ? external['default'] : external; @@ -13,4 +13,4 @@ Object.defineProperty(exports, '__esModule', { value: true }); -})); +}))); diff --git a/test/form/samples/reexport-external-default-and-namespace/_expected/umd.js b/test/form/samples/reexport-external-default-and-namespace/_expected/umd.js index ae54b6806bc..0eb37d42d71 100644 --- a/test/form/samples/reexport-external-default-and-namespace/_expected/umd.js +++ b/test/form/samples/reexport-external-default-and-namespace/_expected/umd.js @@ -2,7 +2,7 @@ typeof exports === 'object' && typeof module !== 'undefined' ? factory(exports, require('external')) : typeof define === 'function' && define.amd ? define(['exports', 'external'], factory) : (global = global || self, factory(global.bundle = {}, global.external)); -}(this, function (exports, external) { 'use strict'; +}(this, (function (exports, external) { 'use strict'; var external__default = 'default' in external ? external['default'] : external; @@ -20,4 +20,4 @@ Object.defineProperty(exports, '__esModule', { value: true }); -})); +}))); diff --git a/test/form/samples/reexport-external-default-as-name-and-name/_expected/umd.js b/test/form/samples/reexport-external-default-as-name-and-name/_expected/umd.js index 063e89a0d64..25de5345d4e 100644 --- a/test/form/samples/reexport-external-default-as-name-and-name/_expected/umd.js +++ b/test/form/samples/reexport-external-default-as-name-and-name/_expected/umd.js @@ -2,7 +2,7 @@ typeof exports === 'object' && typeof module !== 'undefined' ? factory(exports, require('external')) : typeof define === 'function' && define.amd ? define(['exports', 'external'], factory) : (global = global || self, factory(global.bundle = {}, global.external)); -}(this, function (exports, external) { 'use strict'; +}(this, (function (exports, external) { 'use strict'; var external__default = 'default' in external ? external['default'] : external; @@ -12,4 +12,4 @@ Object.defineProperty(exports, '__esModule', { value: true }); -})); +}))); diff --git a/test/form/samples/reexport-external-default/_expected/umd.js b/test/form/samples/reexport-external-default/_expected/umd.js index c50e069feca..a32c5a8463a 100644 --- a/test/form/samples/reexport-external-default/_expected/umd.js +++ b/test/form/samples/reexport-external-default/_expected/umd.js @@ -2,7 +2,7 @@ typeof exports === 'object' && typeof module !== 'undefined' ? module.exports = factory(require('external1'), require('external2')) : typeof define === 'function' && define.amd ? define(['external1', 'external2'], factory) : (global = global || self, global.bundle = factory(global.external1, global.external2)); -}(this, function (external1, external2) { 'use strict'; +}(this, (function (external1, external2) { 'use strict'; external2 = external2 && external2.hasOwnProperty('default') ? external2['default'] : external2; @@ -10,4 +10,4 @@ return external2; -})); +}))); diff --git a/test/form/samples/reexport-external-name-as-default/_expected/umd.js b/test/form/samples/reexport-external-name-as-default/_expected/umd.js index 310cc530610..09f82424b39 100644 --- a/test/form/samples/reexport-external-name-as-default/_expected/umd.js +++ b/test/form/samples/reexport-external-name-as-default/_expected/umd.js @@ -2,8 +2,8 @@ typeof exports === 'object' && typeof module !== 'undefined' ? module.exports = factory(require('external')) : typeof define === 'function' && define.amd ? define(['external'], factory) : (global = global || self, global.bundle = factory(global.external)); -}(this, function (external) { 'use strict'; +}(this, (function (external) { 'use strict'; return external.value; -})); +}))); diff --git a/test/form/samples/reexport-external-name-as-default2/_expected/umd.js b/test/form/samples/reexport-external-name-as-default2/_expected/umd.js index 908f69f1383..471551f50cf 100644 --- a/test/form/samples/reexport-external-name-as-default2/_expected/umd.js +++ b/test/form/samples/reexport-external-name-as-default2/_expected/umd.js @@ -2,8 +2,8 @@ typeof exports === 'object' && typeof module !== 'undefined' ? module.exports = factory(require('external')) : typeof define === 'function' && define.amd ? define(['external'], factory) : (global = global || self, global.bundle = factory(global.external)); -}(this, function (external) { 'use strict'; +}(this, (function (external) { 'use strict'; return external.objAlias; -})); +}))); diff --git a/test/form/samples/reexport-external-name/_expected/umd.js b/test/form/samples/reexport-external-name/_expected/umd.js index c7943baff5e..d3451b194af 100644 --- a/test/form/samples/reexport-external-name/_expected/umd.js +++ b/test/form/samples/reexport-external-name/_expected/umd.js @@ -2,7 +2,7 @@ typeof exports === 'object' && typeof module !== 'undefined' ? factory(exports, require('external1'), require('external2')) : typeof define === 'function' && define.amd ? define(['exports', 'external1', 'external2'], factory) : (global = global || self, factory(global.bundle = {}, global.external1, global.external2)); -}(this, function (exports, external1, external2) { 'use strict'; +}(this, (function (exports, external1, external2) { 'use strict'; Object.defineProperty(exports, 'foo', { enumerable: true, @@ -19,4 +19,4 @@ Object.defineProperty(exports, '__esModule', { value: true }); -})); +}))); diff --git a/test/form/samples/reexport-external-namespace/_expected/umd.js b/test/form/samples/reexport-external-namespace/_expected/umd.js index 0f7f7be3e78..be6f75fd448 100644 --- a/test/form/samples/reexport-external-namespace/_expected/umd.js +++ b/test/form/samples/reexport-external-namespace/_expected/umd.js @@ -2,7 +2,7 @@ typeof exports === 'object' && typeof module !== 'undefined' ? factory(exports, require('external')) : typeof define === 'function' && define.amd ? define(['exports', 'external'], factory) : (global = global || self, factory(global.bundle = {}, global.external)); -}(this, function (exports, external) { 'use strict'; +}(this, (function (exports, external) { 'use strict'; Object.keys(external).forEach(function (k) { if (k !== 'default') Object.defineProperty(exports, k, { @@ -15,4 +15,4 @@ Object.defineProperty(exports, '__esModule', { value: true }); -})); +}))); diff --git a/test/form/samples/reexport-star-deshadow/_expected/umd.js b/test/form/samples/reexport-star-deshadow/_expected/umd.js index 13b7c992fb5..79ad3097c04 100644 --- a/test/form/samples/reexport-star-deshadow/_expected/umd.js +++ b/test/form/samples/reexport-star-deshadow/_expected/umd.js @@ -1,7 +1,7 @@ (function (factory) { typeof define === 'function' && define.amd ? define(factory) : factory(); -}(function () { 'use strict'; +}((function () { 'use strict'; function foo() { return true; } @@ -11,4 +11,4 @@ console.log(baz()); -})); +}))); diff --git a/test/form/samples/relative-external-with-global/_expected/umd.js b/test/form/samples/relative-external-with-global/_expected/umd.js index 32920cf056a..be024920ad5 100644 --- a/test/form/samples/relative-external-with-global/_expected/umd.js +++ b/test/form/samples/relative-external-with-global/_expected/umd.js @@ -2,7 +2,7 @@ typeof exports === 'object' && typeof module !== 'undefined' ? factory(require('./lib/throttle.js')) : typeof define === 'function' && define.amd ? define(['./lib/throttle.js'], factory) : (global = global || self, factory(global.Lib.throttle)); -}(this, function (throttle) { 'use strict'; +}(this, (function (throttle) { 'use strict'; throttle = throttle && throttle.hasOwnProperty('default') ? throttle['default'] : throttle; @@ -12,4 +12,4 @@ window.addEventListener( 'mousemove', throttle ); -})); +}))); diff --git a/test/form/samples/removes-existing-sourcemap-comments/_expected/umd.js b/test/form/samples/removes-existing-sourcemap-comments/_expected/umd.js index f9e13b988c7..1dbb05058e5 100644 --- a/test/form/samples/removes-existing-sourcemap-comments/_expected/umd.js +++ b/test/form/samples/removes-existing-sourcemap-comments/_expected/umd.js @@ -1,7 +1,7 @@ (function (factory) { typeof define === 'function' && define.amd ? define(factory) : factory(); -}(function () { 'use strict'; +}((function () { 'use strict'; function foo (x) { return x; @@ -13,4 +13,4 @@ console.log( foo(str) ); -})); +}))); diff --git a/test/form/samples/render-declaration-semicolons/_expected/umd.js b/test/form/samples/render-declaration-semicolons/_expected/umd.js index 07f7e7242ea..3fb542ddffd 100644 --- a/test/form/samples/render-declaration-semicolons/_expected/umd.js +++ b/test/form/samples/render-declaration-semicolons/_expected/umd.js @@ -2,7 +2,7 @@ typeof exports === 'object' && typeof module !== 'undefined' ? factory(exports) : typeof define === 'function' && define.amd ? define(['exports'], factory) : (global = global || self, factory(global.bundle = {})); -}(this, function (exports) { 'use strict'; +}(this, (function (exports) { 'use strict'; var a, b; console.log(a, b); @@ -35,4 +35,4 @@ Object.defineProperty(exports, '__esModule', { value: true }); -})); +}))); diff --git a/test/form/samples/render-named-export-declarations/_expected/umd.js b/test/form/samples/render-named-export-declarations/_expected/umd.js index 224d4bd827e..0c8bd6f7f7b 100644 --- a/test/form/samples/render-named-export-declarations/_expected/umd.js +++ b/test/form/samples/render-named-export-declarations/_expected/umd.js @@ -2,7 +2,7 @@ typeof exports === 'object' && typeof module !== 'undefined' ? factory(exports) : typeof define === 'function' && define.amd ? define(['exports'], factory) : (global = global || self, factory(global.bundle = {})); -}(this, function (exports) { 'use strict'; +}(this, (function (exports) { 'use strict'; var aFoo; exports.aBar = 2; @@ -23,4 +23,4 @@ Object.defineProperty(exports, '__esModule', { value: true }); -})); +}))); diff --git a/test/form/samples/render-removed-declarations/_expected/umd.js b/test/form/samples/render-removed-declarations/_expected/umd.js index 3079eee7974..43f77d184c8 100644 --- a/test/form/samples/render-removed-declarations/_expected/umd.js +++ b/test/form/samples/render-removed-declarations/_expected/umd.js @@ -1,7 +1,7 @@ (function (factory) { typeof define === 'function' && define.amd ? define(factory) : factory(); -}(function () { 'use strict'; +}((function () { 'use strict'; // -> Middle removed var kept1 = 1, kept2 = 3; @@ -59,4 +59,4 @@ console.log( kept1, kept2 ); -})); +}))); diff --git a/test/form/samples/resolve-external-dynamic-imports/_expected/umd.js b/test/form/samples/resolve-external-dynamic-imports/_expected/umd.js index 23f7d5602f7..db633c3cc02 100644 --- a/test/form/samples/resolve-external-dynamic-imports/_expected/umd.js +++ b/test/form/samples/resolve-external-dynamic-imports/_expected/umd.js @@ -2,7 +2,7 @@ typeof exports === 'object' && typeof module !== 'undefined' ? factory(exports, require('external')) : typeof define === 'function' && define.amd ? define(['exports', 'external'], factory) : (global = global || self, factory(global.bundle = {}, global.myExternal)); -}(this, function (exports, myExternal) { 'use strict'; +}(this, (function (exports, myExternal) { 'use strict'; myExternal = myExternal && myExternal.hasOwnProperty('default') ? myExternal['default'] : myExternal; @@ -15,4 +15,4 @@ Object.defineProperty(exports, '__esModule', { value: true }); -})); +}))); diff --git a/test/form/samples/resolve-import-meta-url-export/_expected/umd.js b/test/form/samples/resolve-import-meta-url-export/_expected/umd.js index 38f42d1889a..abcd45192e2 100644 --- a/test/form/samples/resolve-import-meta-url-export/_expected/umd.js +++ b/test/form/samples/resolve-import-meta-url-export/_expected/umd.js @@ -2,7 +2,7 @@ typeof exports === 'object' && typeof module !== 'undefined' ? factory(exports) : typeof define === 'function' && define.amd ? define(['exports'], factory) : (global = global || self, factory(global.bundle = {})); -}(this, function (exports) { 'use strict'; +}(this, (function (exports) { 'use strict'; const url = 'url'; const meta = 'meta'; @@ -12,4 +12,4 @@ Object.defineProperty(exports, '__esModule', { value: true }); -})); +}))); diff --git a/test/form/samples/resolve-import-meta-url/_expected/umd.js b/test/form/samples/resolve-import-meta-url/_expected/umd.js index 8f5b6af9e25..8e71385a96a 100644 --- a/test/form/samples/resolve-import-meta-url/_expected/umd.js +++ b/test/form/samples/resolve-import-meta-url/_expected/umd.js @@ -1,7 +1,7 @@ (function (factory) { typeof define === 'function' && define.amd ? define(factory) : factory(); -}(function () { 'use strict'; +}((function () { 'use strict'; console.log('resolved'); console.log('resolved'); @@ -15,4 +15,4 @@ console.log('privateProp=umd.js:resolve-import-meta-url/main.js'); console.log('null=umd.js:resolve-import-meta-url/main.js'); -})); +}))); diff --git a/test/form/samples/self-calling-function-with-effects/_expected/umd.js b/test/form/samples/self-calling-function-with-effects/_expected/umd.js index 1ba67f36345..5aef257f080 100644 --- a/test/form/samples/self-calling-function-with-effects/_expected/umd.js +++ b/test/form/samples/self-calling-function-with-effects/_expected/umd.js @@ -1,7 +1,7 @@ (function (factory) { typeof define === 'function' && define.amd ? define(factory) : factory(); -}(function () { 'use strict'; +}((function () { 'use strict'; function foo ( x ) { effect( x ); @@ -20,4 +20,4 @@ foo( 10 ); bar( 10 ); -})); +}))); diff --git a/test/form/samples/self-calling-function/_expected/umd.js b/test/form/samples/self-calling-function/_expected/umd.js index a12a1990f01..8bf6301d469 100644 --- a/test/form/samples/self-calling-function/_expected/umd.js +++ b/test/form/samples/self-calling-function/_expected/umd.js @@ -1,8 +1,8 @@ (function (factory) { typeof define === 'function' && define.amd ? define(factory) : factory(); -}(function () { 'use strict'; +}((function () { 'use strict'; -})); +}))); diff --git a/test/form/samples/self-contained-bundle/_expected/umd.js b/test/form/samples/self-contained-bundle/_expected/umd.js index 91ca94de7dc..a43eb511543 100644 --- a/test/form/samples/self-contained-bundle/_expected/umd.js +++ b/test/form/samples/self-contained-bundle/_expected/umd.js @@ -1,7 +1,7 @@ (function (factory) { typeof define === 'function' && define.amd ? define(factory) : factory(); -}(function () { 'use strict'; +}((function () { 'use strict'; function foo () { console.log( bar() ); @@ -18,4 +18,4 @@ foo(); console.log( 3 ); -})); +}))); diff --git a/test/form/samples/sequence-expression/_expected/umd.js b/test/form/samples/sequence-expression/_expected/umd.js index 5ce2c02cb76..7074d8422a4 100644 --- a/test/form/samples/sequence-expression/_expected/umd.js +++ b/test/form/samples/sequence-expression/_expected/umd.js @@ -1,7 +1,7 @@ (function (factory) { typeof define === 'function' && define.amd ? define(factory) : factory(); -}(function () { 'use strict'; +}((function () { 'use strict'; function foo$1 () { console.log( 'foo' ); @@ -27,4 +27,4 @@ module.bar = function () { console.log( 'bar' );}; var h = (0, module.bar)(); -})); +}))); diff --git a/test/form/samples/shorthand-properties/_expected/umd.js b/test/form/samples/shorthand-properties/_expected/umd.js index 3f506888d89..11e175245a6 100644 --- a/test/form/samples/shorthand-properties/_expected/umd.js +++ b/test/form/samples/shorthand-properties/_expected/umd.js @@ -1,7 +1,7 @@ (function (factory) { typeof define === 'function' && define.amd ? define(factory) : factory(); -}(function () { 'use strict'; +}((function () { 'use strict'; function x () { return 'foo'; @@ -25,4 +25,4 @@ assert.equal( bar.x(), 'bar' ); assert.equal( baz.x(), 'baz' ); -})); +}))); diff --git a/test/form/samples/side-effect-b/_expected/umd.js b/test/form/samples/side-effect-b/_expected/umd.js index 2b06c87bf3d..056a957b9f5 100644 --- a/test/form/samples/side-effect-b/_expected/umd.js +++ b/test/form/samples/side-effect-b/_expected/umd.js @@ -2,10 +2,10 @@ typeof exports === 'object' && typeof module !== 'undefined' ? module.exports = factory() : typeof define === 'function' && define.amd ? define(factory) : (global = global || self, global.myBundle = factory()); -}(this, function () { 'use strict'; +}(this, (function () { 'use strict'; var main = 42; return main; -})); +}))); diff --git a/test/form/samples/side-effect-c/_expected/umd.js b/test/form/samples/side-effect-c/_expected/umd.js index 2b06c87bf3d..056a957b9f5 100644 --- a/test/form/samples/side-effect-c/_expected/umd.js +++ b/test/form/samples/side-effect-c/_expected/umd.js @@ -2,10 +2,10 @@ typeof exports === 'object' && typeof module !== 'undefined' ? module.exports = factory() : typeof define === 'function' && define.amd ? define(factory) : (global = global || self, global.myBundle = factory()); -}(this, function () { 'use strict'; +}(this, (function () { 'use strict'; var main = 42; return main; -})); +}))); diff --git a/test/form/samples/side-effect-d/_expected/umd.js b/test/form/samples/side-effect-d/_expected/umd.js index 2b06c87bf3d..056a957b9f5 100644 --- a/test/form/samples/side-effect-d/_expected/umd.js +++ b/test/form/samples/side-effect-d/_expected/umd.js @@ -2,10 +2,10 @@ typeof exports === 'object' && typeof module !== 'undefined' ? module.exports = factory() : typeof define === 'function' && define.amd ? define(factory) : (global = global || self, global.myBundle = factory()); -}(this, function () { 'use strict'; +}(this, (function () { 'use strict'; var main = 42; return main; -})); +}))); diff --git a/test/form/samples/side-effect-e/_expected/umd.js b/test/form/samples/side-effect-e/_expected/umd.js index cbb7f44ce73..a6fb4f58b8a 100644 --- a/test/form/samples/side-effect-e/_expected/umd.js +++ b/test/form/samples/side-effect-e/_expected/umd.js @@ -2,7 +2,7 @@ typeof exports === 'object' && typeof module !== 'undefined' ? module.exports = factory() : typeof define === 'function' && define.amd ? define(factory) : (global = global || self, global.myBundle = factory()); -}(this, function () { 'use strict'; +}(this, (function () { 'use strict'; function foo () { var Object = { @@ -21,4 +21,4 @@ return main; -})); +}))); diff --git a/test/form/samples/side-effect-es5-classes/_expected/umd.js b/test/form/samples/side-effect-es5-classes/_expected/umd.js index a45ab599a29..609a60aeed9 100644 --- a/test/form/samples/side-effect-es5-classes/_expected/umd.js +++ b/test/form/samples/side-effect-es5-classes/_expected/umd.js @@ -1,7 +1,7 @@ (function (factory) { typeof define === 'function' && define.amd ? define(factory) : factory(); -}(function () { 'use strict'; +}((function () { 'use strict'; function Bar ( x ) { console.log( 'side effect' ); @@ -33,4 +33,4 @@ console.log( 'after' ); -})); +}))); diff --git a/test/form/samples/side-effect-f/_expected/umd.js b/test/form/samples/side-effect-f/_expected/umd.js index 2b06c87bf3d..056a957b9f5 100644 --- a/test/form/samples/side-effect-f/_expected/umd.js +++ b/test/form/samples/side-effect-f/_expected/umd.js @@ -2,10 +2,10 @@ typeof exports === 'object' && typeof module !== 'undefined' ? module.exports = factory() : typeof define === 'function' && define.amd ? define(factory) : (global = global || self, global.myBundle = factory()); -}(this, function () { 'use strict'; +}(this, (function () { 'use strict'; var main = 42; return main; -})); +}))); diff --git a/test/form/samples/side-effect-g/_expected/umd.js b/test/form/samples/side-effect-g/_expected/umd.js index 2b06c87bf3d..056a957b9f5 100644 --- a/test/form/samples/side-effect-g/_expected/umd.js +++ b/test/form/samples/side-effect-g/_expected/umd.js @@ -2,10 +2,10 @@ typeof exports === 'object' && typeof module !== 'undefined' ? module.exports = factory() : typeof define === 'function' && define.amd ? define(factory) : (global = global || self, global.myBundle = factory()); -}(this, function () { 'use strict'; +}(this, (function () { 'use strict'; var main = 42; return main; -})); +}))); diff --git a/test/form/samples/side-effect-h/_expected/umd.js b/test/form/samples/side-effect-h/_expected/umd.js index 29151628db7..487fa1fa2ae 100644 --- a/test/form/samples/side-effect-h/_expected/umd.js +++ b/test/form/samples/side-effect-h/_expected/umd.js @@ -2,7 +2,7 @@ typeof exports === 'object' && typeof module !== 'undefined' ? module.exports = factory() : typeof define === 'function' && define.amd ? define(factory) : (global = global || self, global.myBundle = factory()); -}(this, function () { 'use strict'; +}(this, (function () { 'use strict'; function foo ( ok ) { if ( !ok ) { @@ -16,4 +16,4 @@ return main; -})); +}))); diff --git a/test/form/samples/side-effect-i/_expected/umd.js b/test/form/samples/side-effect-i/_expected/umd.js index 101b6dae5ea..63df4bc2914 100644 --- a/test/form/samples/side-effect-i/_expected/umd.js +++ b/test/form/samples/side-effect-i/_expected/umd.js @@ -2,7 +2,7 @@ typeof exports === 'object' && typeof module !== 'undefined' ? module.exports = factory() : typeof define === 'function' && define.amd ? define(factory) : (global = global || self, global.myBundle = factory()); -}(this, function () { 'use strict'; +}(this, (function () { 'use strict'; if ( !ok ) { throw new Error( 'this will be included' ); @@ -12,4 +12,4 @@ return main; -})); +}))); diff --git a/test/form/samples/side-effect-j/_expected/umd.js b/test/form/samples/side-effect-j/_expected/umd.js index d41a6ac547f..0c63784c5c6 100644 --- a/test/form/samples/side-effect-j/_expected/umd.js +++ b/test/form/samples/side-effect-j/_expected/umd.js @@ -2,7 +2,7 @@ typeof exports === 'object' && typeof module !== 'undefined' ? module.exports = factory() : typeof define === 'function' && define.amd ? define(factory) : (global = global || self, global.myBundle = factory()); -}(this, function () { 'use strict'; +}(this, (function () { 'use strict'; var augment; augment = y => y.augmented = true; @@ -12,4 +12,4 @@ return x; -})); +}))); diff --git a/test/form/samples/side-effect-k/_expected/umd.js b/test/form/samples/side-effect-k/_expected/umd.js index cf81267ae5d..9ba48b9da1a 100644 --- a/test/form/samples/side-effect-k/_expected/umd.js +++ b/test/form/samples/side-effect-k/_expected/umd.js @@ -2,7 +2,7 @@ typeof exports === 'object' && typeof module !== 'undefined' ? module.exports = factory() : typeof define === 'function' && define.amd ? define(factory) : (global = global || self, global.myBundle = factory()); -}(this, function () { 'use strict'; +}(this, (function () { 'use strict'; function augment ( x ) { var prop, source; @@ -29,4 +29,4 @@ return x; -})); +}))); diff --git a/test/form/samples/side-effect-l/_expected/umd.js b/test/form/samples/side-effect-l/_expected/umd.js index a12a1990f01..8bf6301d469 100644 --- a/test/form/samples/side-effect-l/_expected/umd.js +++ b/test/form/samples/side-effect-l/_expected/umd.js @@ -1,8 +1,8 @@ (function (factory) { typeof define === 'function' && define.amd ? define(factory) : factory(); -}(function () { 'use strict'; +}((function () { 'use strict'; -})); +}))); diff --git a/test/form/samples/side-effect-m/_expected/umd.js b/test/form/samples/side-effect-m/_expected/umd.js index bdeb018d665..962b3e246ed 100644 --- a/test/form/samples/side-effect-m/_expected/umd.js +++ b/test/form/samples/side-effect-m/_expected/umd.js @@ -1,7 +1,7 @@ (function (factory) { typeof define === 'function' && define.amd ? define(factory) : factory(); -}(function () { 'use strict'; +}((function () { 'use strict'; function odd ( n ) { return n !== 0 && even( n - 1 ); @@ -21,4 +21,4 @@ console.log( counter ); -})); +}))); diff --git a/test/form/samples/side-effect-n/_expected/umd.js b/test/form/samples/side-effect-n/_expected/umd.js index 78f1facda20..1b4578fa701 100644 --- a/test/form/samples/side-effect-n/_expected/umd.js +++ b/test/form/samples/side-effect-n/_expected/umd.js @@ -1,7 +1,7 @@ (function (factory) { typeof define === 'function' && define.amd ? define(factory) : factory(); -}(function () { 'use strict'; +}((function () { 'use strict'; function foo () { console.log( 'foo' ); @@ -13,4 +13,4 @@ ( Math.random() < 0.5 ? foo : bar )(); -})); +}))); diff --git a/test/form/samples/side-effect-o/_expected/umd.js b/test/form/samples/side-effect-o/_expected/umd.js index ad2c65f6cb4..ee51a0c5192 100644 --- a/test/form/samples/side-effect-o/_expected/umd.js +++ b/test/form/samples/side-effect-o/_expected/umd.js @@ -1,7 +1,7 @@ (function (factory) { typeof define === 'function' && define.amd ? define(factory) : factory(); -}(function () { 'use strict'; +}((function () { 'use strict'; function fn () { return Math.random() < 0.5 ? foo : bar; @@ -17,4 +17,4 @@ fn()(); -})); +}))); diff --git a/test/form/samples/side-effect-p/_expected/umd.js b/test/form/samples/side-effect-p/_expected/umd.js index 59dcaeb2c08..275c98fbefe 100644 --- a/test/form/samples/side-effect-p/_expected/umd.js +++ b/test/form/samples/side-effect-p/_expected/umd.js @@ -1,7 +1,7 @@ (function (factory) { typeof define === 'function' && define.amd ? define(factory) : factory(); -}(function () { 'use strict'; +}((function () { 'use strict'; const hs = document.documentElement.style; @@ -9,4 +9,4 @@ hs.color = "#222"; } -})); +}))); diff --git a/test/form/samples/side-effect-s/_expected/umd.js b/test/form/samples/side-effect-s/_expected/umd.js index a12a1990f01..8bf6301d469 100644 --- a/test/form/samples/side-effect-s/_expected/umd.js +++ b/test/form/samples/side-effect-s/_expected/umd.js @@ -1,8 +1,8 @@ (function (factory) { typeof define === 'function' && define.amd ? define(factory) : factory(); -}(function () { 'use strict'; +}((function () { 'use strict'; -})); +}))); diff --git a/test/form/samples/side-effect-t/_expected/umd.js b/test/form/samples/side-effect-t/_expected/umd.js index b0eb576e116..698c6927c09 100644 --- a/test/form/samples/side-effect-t/_expected/umd.js +++ b/test/form/samples/side-effect-t/_expected/umd.js @@ -1,7 +1,7 @@ (function (factory) { typeof define === 'function' && define.amd ? define(factory) : factory(); -}(function () { 'use strict'; +}((function () { 'use strict'; function foo () { throw new Error( 'throw side effect' ); @@ -9,4 +9,4 @@ foo(); -})); +}))); diff --git a/test/form/samples/side-effect/_expected/umd.js b/test/form/samples/side-effect/_expected/umd.js index 28e8f5b074e..759123f18ef 100644 --- a/test/form/samples/side-effect/_expected/umd.js +++ b/test/form/samples/side-effect/_expected/umd.js @@ -1,10 +1,10 @@ (function (factory) { typeof define === 'function' && define.amd ? define(factory) : factory(); -}(function () { 'use strict'; +}((function () { 'use strict'; var foo = 42; assert.equal( foo, 42 ); -})); +}))); diff --git a/test/form/samples/side-effects-break-statements/_expected/umd.js b/test/form/samples/side-effects-break-statements/_expected/umd.js index 047cf3d0152..50433528f3d 100644 --- a/test/form/samples/side-effects-break-statements/_expected/umd.js +++ b/test/form/samples/side-effects-break-statements/_expected/umd.js @@ -1,7 +1,7 @@ (function (factory) { typeof define === 'function' && define.amd ? define(factory) : factory(); -}(function () { 'use strict'; +}((function () { 'use strict'; for ( let i = 0; i < 2; i++ ) { console.log( 'effect' ); @@ -28,4 +28,4 @@ break; } while ( true ); -})); +}))); diff --git a/test/form/samples/side-effects-delete/_expected/umd.js b/test/form/samples/side-effects-delete/_expected/umd.js index 4bfde2da0c1..6f5ae3a4ab8 100644 --- a/test/form/samples/side-effects-delete/_expected/umd.js +++ b/test/form/samples/side-effects-delete/_expected/umd.js @@ -2,7 +2,7 @@ typeof exports === 'object' && typeof module !== 'undefined' ? factory(exports) : typeof define === 'function' && define.amd ? define(['exports'], factory) : (global = global || self, factory(global.myBundle = {})); -}(this, function (exports) { 'use strict'; +}(this, (function (exports) { 'use strict'; var x = {foo: 'bar'}; delete x.foo; @@ -13,4 +13,4 @@ Object.defineProperty(exports, '__esModule', { value: true }); -})); +}))); diff --git a/test/form/samples/side-effects-es6-class-declarations/_expected/umd.js b/test/form/samples/side-effects-es6-class-declarations/_expected/umd.js index 9f3552c722d..e304d6e50cb 100644 --- a/test/form/samples/side-effects-es6-class-declarations/_expected/umd.js +++ b/test/form/samples/side-effects-es6-class-declarations/_expected/umd.js @@ -1,7 +1,7 @@ (function (factory) { typeof define === 'function' && define.amd ? define(factory) : factory(); -}(function () { 'use strict'; +}((function () { 'use strict'; class KeySideEffect { [console.log( 'effect' )] () {} @@ -37,4 +37,4 @@ } const methodCallSideEffect = new MethodCallSideEffect(); -})); +}))); diff --git a/test/form/samples/side-effects-es6-class-expressions/_expected/umd.js b/test/form/samples/side-effects-es6-class-expressions/_expected/umd.js index e98968c3d8f..f260c5f3546 100644 --- a/test/form/samples/side-effects-es6-class-expressions/_expected/umd.js +++ b/test/form/samples/side-effects-es6-class-expressions/_expected/umd.js @@ -1,7 +1,7 @@ (function (factory) { typeof define === 'function' && define.amd ? define(factory) : factory(); -}(function () { 'use strict'; +}((function () { 'use strict'; class KeySideEffect { [console.log( 'effect' )] () {} @@ -37,4 +37,4 @@ }; const methodCallSideEffect = new MethodCallSideEffect(); -})); +}))); diff --git a/test/form/samples/side-effects-getters-and-setters/_expected/umd.js b/test/form/samples/side-effects-getters-and-setters/_expected/umd.js index f71f023b312..1599cc4275f 100644 --- a/test/form/samples/side-effects-getters-and-setters/_expected/umd.js +++ b/test/form/samples/side-effects-getters-and-setters/_expected/umd.js @@ -1,7 +1,7 @@ (function (factory) { typeof define === 'function' && define.amd ? define(factory) : factory(); -}(function () { 'use strict'; +}((function () { 'use strict'; const retained1a = { get effect () { @@ -40,4 +40,4 @@ retained7.foo(); -})); +}))); diff --git a/test/form/samples/side-effects-logical-expressions/_expected/umd.js b/test/form/samples/side-effects-logical-expressions/_expected/umd.js index bb1b8458775..4cfcf96fc8b 100644 --- a/test/form/samples/side-effects-logical-expressions/_expected/umd.js +++ b/test/form/samples/side-effects-logical-expressions/_expected/umd.js @@ -1,7 +1,7 @@ (function (factory) { typeof define === 'function' && define.amd ? define(factory) : factory(); -}(function () { 'use strict'; +}((function () { 'use strict'; // effect console.log( 'effect' ); @@ -36,4 +36,4 @@ ( (() => () => console.log( 'effect' )))()(); ( (() => () => console.log( 'effect' )))()(); -})); +}))); diff --git a/test/form/samples/side-effects-object-literal-calls/_expected/umd.js b/test/form/samples/side-effects-object-literal-calls/_expected/umd.js index 7e1eae8f8eb..6e13cf5f6ee 100644 --- a/test/form/samples/side-effects-object-literal-calls/_expected/umd.js +++ b/test/form/samples/side-effects-object-literal-calls/_expected/umd.js @@ -1,7 +1,7 @@ (function (factory) { typeof define === 'function' && define.amd ? define(factory) : factory(); -}(function () { 'use strict'; +}((function () { 'use strict'; const retained1 = { x: () => {} }; retained1.y(); @@ -25,4 +25,4 @@ retained8.x.y = () => console.log( 'effect' ); retained7.x.y(); -})); +}))); diff --git a/test/form/samples/side-effects-parameter-defaults/_expected/umd.js b/test/form/samples/side-effects-parameter-defaults/_expected/umd.js index 67a06352401..76d08d8badb 100644 --- a/test/form/samples/side-effects-parameter-defaults/_expected/umd.js +++ b/test/form/samples/side-effects-parameter-defaults/_expected/umd.js @@ -1,7 +1,7 @@ (function (factory) { typeof define === 'function' && define.amd ? define(factory) : factory(); -}(function () { 'use strict'; +}((function () { 'use strict'; const effect = () => console.log( 'effect' ); @@ -29,4 +29,4 @@ }; bArr(); -})); +}))); diff --git a/test/form/samples/side-effects-pattern-defaults/_expected/umd.js b/test/form/samples/side-effects-pattern-defaults/_expected/umd.js index b20b77fef98..87287b523cf 100644 --- a/test/form/samples/side-effects-pattern-defaults/_expected/umd.js +++ b/test/form/samples/side-effects-pattern-defaults/_expected/umd.js @@ -1,7 +1,7 @@ (function (factory) { typeof define === 'function' && define.amd ? define(factory) : factory(); -}(function () { 'use strict'; +}((function () { 'use strict'; const effect = () => console.log( 'effect' ); var { x: a2 = effect() } = {}; @@ -31,4 +31,4 @@ [ d4 = effect ] = []; d4(); -})); +}))); diff --git a/test/form/samples/side-effects-prototype-assignments/_expected/umd.js b/test/form/samples/side-effects-prototype-assignments/_expected/umd.js index ae1f6a4870e..bb823eb6f1e 100644 --- a/test/form/samples/side-effects-prototype-assignments/_expected/umd.js +++ b/test/form/samples/side-effects-prototype-assignments/_expected/umd.js @@ -1,7 +1,7 @@ (function (factory) { typeof define === 'function' && define.amd ? define(factory) : factory(); -}(function () { 'use strict'; +}((function () { 'use strict'; function V8Engine () {} @@ -14,4 +14,4 @@ console.log( new V8Engine().toString() ); -})); +}))); diff --git a/test/form/samples/side-effects-reassignment/_expected/umd.js b/test/form/samples/side-effects-reassignment/_expected/umd.js index d8faefe4a45..433c5241b24 100644 --- a/test/form/samples/side-effects-reassignment/_expected/umd.js +++ b/test/form/samples/side-effects-reassignment/_expected/umd.js @@ -1,7 +1,7 @@ (function (factory) { typeof define === 'function' && define.amd ? define(factory) : factory(); -}(function () { 'use strict'; +}((function () { 'use strict'; var effect = function() { console.log('effect'); @@ -10,4 +10,4 @@ var alsoEffect = effect; alsoEffect(); -})); +}))); diff --git a/test/form/samples/side-effects-return-statements/_expected/umd.js b/test/form/samples/side-effects-return-statements/_expected/umd.js index c3e485bc2f3..255d0d9f31f 100644 --- a/test/form/samples/side-effects-return-statements/_expected/umd.js +++ b/test/form/samples/side-effects-return-statements/_expected/umd.js @@ -1,7 +1,7 @@ (function (factory) { typeof define === 'function' && define.amd ? define(factory) : factory(); -}(function () { 'use strict'; +}((function () { 'use strict'; function isUsed ( x ) { if ( x ) { @@ -12,4 +12,4 @@ assert.equal( isUsed( true ), 2 ); -})); +}))); diff --git a/test/form/samples/skips-dead-branches-b/_expected/umd.js b/test/form/samples/skips-dead-branches-b/_expected/umd.js index e7c3a2f6229..06df11106d6 100644 --- a/test/form/samples/skips-dead-branches-b/_expected/umd.js +++ b/test/form/samples/skips-dead-branches-b/_expected/umd.js @@ -1,7 +1,7 @@ (function (factory) { typeof define === 'function' && define.amd ? define(factory) : factory(); -}(function () { 'use strict'; +}((function () { 'use strict'; function bar () { console.log( 'this should be included' ); @@ -9,4 +9,4 @@ bar(); -})); +}))); diff --git a/test/form/samples/skips-dead-branches-c/_expected/umd.js b/test/form/samples/skips-dead-branches-c/_expected/umd.js index b3024a79cf4..0d014e6e523 100644 --- a/test/form/samples/skips-dead-branches-c/_expected/umd.js +++ b/test/form/samples/skips-dead-branches-c/_expected/umd.js @@ -1,11 +1,11 @@ (function (factory) { typeof define === 'function' && define.amd ? define(factory) : factory(); -}(function () { 'use strict'; +}((function () { 'use strict'; function bar () { console.log( 'this should be included' ); } bar(); -})); +}))); diff --git a/test/form/samples/skips-dead-branches-d/_expected/umd.js b/test/form/samples/skips-dead-branches-d/_expected/umd.js index b3024a79cf4..0d014e6e523 100644 --- a/test/form/samples/skips-dead-branches-d/_expected/umd.js +++ b/test/form/samples/skips-dead-branches-d/_expected/umd.js @@ -1,11 +1,11 @@ (function (factory) { typeof define === 'function' && define.amd ? define(factory) : factory(); -}(function () { 'use strict'; +}((function () { 'use strict'; function bar () { console.log( 'this should be included' ); } bar(); -})); +}))); diff --git a/test/form/samples/skips-dead-branches-e/_expected/umd.js b/test/form/samples/skips-dead-branches-e/_expected/umd.js index b3024a79cf4..0d014e6e523 100644 --- a/test/form/samples/skips-dead-branches-e/_expected/umd.js +++ b/test/form/samples/skips-dead-branches-e/_expected/umd.js @@ -1,11 +1,11 @@ (function (factory) { typeof define === 'function' && define.amd ? define(factory) : factory(); -}(function () { 'use strict'; +}((function () { 'use strict'; function bar () { console.log( 'this should be included' ); } bar(); -})); +}))); diff --git a/test/form/samples/skips-dead-branches-f/_expected/umd.js b/test/form/samples/skips-dead-branches-f/_expected/umd.js index b3024a79cf4..0d014e6e523 100644 --- a/test/form/samples/skips-dead-branches-f/_expected/umd.js +++ b/test/form/samples/skips-dead-branches-f/_expected/umd.js @@ -1,11 +1,11 @@ (function (factory) { typeof define === 'function' && define.amd ? define(factory) : factory(); -}(function () { 'use strict'; +}((function () { 'use strict'; function bar () { console.log( 'this should be included' ); } bar(); -})); +}))); diff --git a/test/form/samples/skips-dead-branches-g/_expected/umd.js b/test/form/samples/skips-dead-branches-g/_expected/umd.js index 744a0f680f6..c987378b9e0 100644 --- a/test/form/samples/skips-dead-branches-g/_expected/umd.js +++ b/test/form/samples/skips-dead-branches-g/_expected/umd.js @@ -1,7 +1,7 @@ (function (factory) { typeof define === 'function' && define.amd ? define(factory) : factory(); -}(function () { 'use strict'; +}((function () { 'use strict'; var a = 0; var b = 1; @@ -11,4 +11,4 @@ console.log( x + y ); -})); +}))); diff --git a/test/form/samples/skips-dead-branches-h/_expected/umd.js b/test/form/samples/skips-dead-branches-h/_expected/umd.js index c5797665794..7f38695c83f 100644 --- a/test/form/samples/skips-dead-branches-h/_expected/umd.js +++ b/test/form/samples/skips-dead-branches-h/_expected/umd.js @@ -1,11 +1,11 @@ (function (factory) { typeof define === 'function' && define.amd ? define(factory) : factory(); -}(function () { 'use strict'; +}((function () { 'use strict'; function baz() { console.log("baz"); } baz(); -})); +}))); diff --git a/test/form/samples/skips-dead-branches-i/_expected/umd.js b/test/form/samples/skips-dead-branches-i/_expected/umd.js index c5797665794..7f38695c83f 100644 --- a/test/form/samples/skips-dead-branches-i/_expected/umd.js +++ b/test/form/samples/skips-dead-branches-i/_expected/umd.js @@ -1,11 +1,11 @@ (function (factory) { typeof define === 'function' && define.amd ? define(factory) : factory(); -}(function () { 'use strict'; +}((function () { 'use strict'; function baz() { console.log("baz"); } baz(); -})); +}))); diff --git a/test/form/samples/skips-dead-branches-j/_expected/umd.js b/test/form/samples/skips-dead-branches-j/_expected/umd.js index 3d48fee6d70..7a91a0f6ee4 100644 --- a/test/form/samples/skips-dead-branches-j/_expected/umd.js +++ b/test/form/samples/skips-dead-branches-j/_expected/umd.js @@ -1,10 +1,10 @@ (function (factory) { typeof define === 'function' && define.amd ? define(factory) : factory(); -}(function () { 'use strict'; +}((function () { 'use strict'; { console.log( 'true' ); } -})); +}))); diff --git a/test/form/samples/skips-dead-branches/_expected/umd.js b/test/form/samples/skips-dead-branches/_expected/umd.js index e7c3a2f6229..06df11106d6 100644 --- a/test/form/samples/skips-dead-branches/_expected/umd.js +++ b/test/form/samples/skips-dead-branches/_expected/umd.js @@ -1,7 +1,7 @@ (function (factory) { typeof define === 'function' && define.amd ? define(factory) : factory(); -}(function () { 'use strict'; +}((function () { 'use strict'; function bar () { console.log( 'this should be included' ); @@ -9,4 +9,4 @@ bar(); -})); +}))); diff --git a/test/form/samples/sourcemaps-excludesources/_expected/umd.js b/test/form/samples/sourcemaps-excludesources/_expected/umd.js index deab6234b48..4e06d25f444 100644 --- a/test/form/samples/sourcemaps-excludesources/_expected/umd.js +++ b/test/form/samples/sourcemaps-excludesources/_expected/umd.js @@ -1,7 +1,7 @@ (function (factory) { typeof define === 'function' && define.amd ? define(factory) : factory(); -}(function () { 'use strict'; +}((function () { 'use strict'; function foo () { console.log( 'hello from foo.js' ); @@ -16,5 +16,5 @@ foo(); bar(); -})); +}))); //# sourceMappingURL=umd.js.map diff --git a/test/form/samples/sourcemaps-external/_expected/umd.js b/test/form/samples/sourcemaps-external/_expected/umd.js index deab6234b48..4e06d25f444 100644 --- a/test/form/samples/sourcemaps-external/_expected/umd.js +++ b/test/form/samples/sourcemaps-external/_expected/umd.js @@ -1,7 +1,7 @@ (function (factory) { typeof define === 'function' && define.amd ? define(factory) : factory(); -}(function () { 'use strict'; +}((function () { 'use strict'; function foo () { console.log( 'hello from foo.js' ); @@ -16,5 +16,5 @@ foo(); bar(); -})); +}))); //# sourceMappingURL=umd.js.map diff --git a/test/form/samples/sourcemaps-hidden/_expected/umd.js b/test/form/samples/sourcemaps-hidden/_expected/umd.js index b3ccf75dcb3..ec2fa48e65f 100644 --- a/test/form/samples/sourcemaps-hidden/_expected/umd.js +++ b/test/form/samples/sourcemaps-hidden/_expected/umd.js @@ -1,7 +1,7 @@ (function (factory) { typeof define === 'function' && define.amd ? define(factory) : factory(); -}(function () { 'use strict'; +}((function () { 'use strict'; function foo () { console.log( 'hello from foo.js' ); @@ -16,4 +16,4 @@ foo(); bar(); -})); +}))); diff --git a/test/form/samples/sourcemaps-inline/_expected/umd.js b/test/form/samples/sourcemaps-inline/_expected/umd.js index e3b2ebb6969..d213e03ca8b 100644 --- a/test/form/samples/sourcemaps-inline/_expected/umd.js +++ b/test/form/samples/sourcemaps-inline/_expected/umd.js @@ -1,7 +1,7 @@ (function (factory) { typeof define === 'function' && define.amd ? define(factory) : factory(); -}(function () { 'use strict'; +}((function () { 'use strict'; function foo () { console.log( 'hello from foo.js' ); @@ -16,5 +16,5 @@ foo(); bar(); -})); +}))); //# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoidW1kLmpzIiwic291cmNlcyI6WyIuLi9mb28uanMiLCIuLi9iYXIuanMiLCIuLi9tYWluLmpzIl0sInNvdXJjZXNDb250ZW50IjpbImV4cG9ydCBkZWZhdWx0IGZ1bmN0aW9uIGZvbyAoKSB7XG5cdGNvbnNvbGUubG9nKCAnaGVsbG8gZnJvbSBmb28uanMnICk7XG59XG4iLCJleHBvcnQgZGVmYXVsdCBmdW5jdGlvbiBiYXIgKCkge1xuXHRjb25zb2xlLmxvZyggJ2hlbGxvIGZyb20gYmFyLmpzJyApO1xufVxuIiwiaW1wb3J0IGZvbyBmcm9tICcuL2Zvbyc7XG5pbXBvcnQgYmFyIGZyb20gJy4vYmFyJztcblxuY29uc29sZS5sb2coICdoZWxsbyBmcm9tIG1haW4uanMnICk7XG5cbmZvbygpO1xuYmFyKCk7XG4iXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6Ijs7Ozs7Q0FBZSxTQUFTLEdBQUcsSUFBSTtDQUMvQixDQUFDLE9BQU8sQ0FBQyxHQUFHLEVBQUUsbUJBQW1CLEVBQUUsQ0FBQztDQUNwQyxDQUFDOztDQ0ZjLFNBQVMsR0FBRyxJQUFJO0NBQy9CLENBQUMsT0FBTyxDQUFDLEdBQUcsRUFBRSxtQkFBbUIsRUFBRSxDQUFDO0NBQ3BDLENBQUM7O0NDQ0QsT0FBTyxDQUFDLEdBQUcsRUFBRSxvQkFBb0IsRUFBRSxDQUFDOztDQUVwQyxHQUFHLEVBQUUsQ0FBQztDQUNOLEdBQUcsRUFBRSxDQUFDOzs7OyJ9 diff --git a/test/form/samples/spacing-after-function-with-semicolon/_expected/umd.js b/test/form/samples/spacing-after-function-with-semicolon/_expected/umd.js index ddcb5c5ba1a..5e97fddc678 100644 --- a/test/form/samples/spacing-after-function-with-semicolon/_expected/umd.js +++ b/test/form/samples/spacing-after-function-with-semicolon/_expected/umd.js @@ -1,9 +1,9 @@ (function (factory) { typeof define === 'function' && define.amd ? define(factory) : factory(); -}(function () { 'use strict'; +}((function () { 'use strict'; function x () { return 'x' } assert.equal( x(), 'x' ); -})); +}))); diff --git a/test/form/samples/strict-false/_expected/umd.js b/test/form/samples/strict-false/_expected/umd.js index 6db1e8e95a6..769abec87ec 100644 --- a/test/form/samples/strict-false/_expected/umd.js +++ b/test/form/samples/strict-false/_expected/umd.js @@ -1,7 +1,7 @@ (function (factory) { typeof define === 'function' && define.amd ? define(factory) : factory(); -}(function () { +}((function () { const localVariable = 'local'; try { @@ -12,4 +12,4 @@ Function("g", "globalVariable = g")(localVariable); } -})); +}))); diff --git a/test/form/samples/string-indentation-b/_expected/umd.js b/test/form/samples/string-indentation-b/_expected/umd.js index bff1fc4bb73..49eee3e6de0 100644 --- a/test/form/samples/string-indentation-b/_expected/umd.js +++ b/test/form/samples/string-indentation-b/_expected/umd.js @@ -1,7 +1,7 @@ (function (factory) { typeof define === 'function' && define.amd ? define(factory) : factory(); -}(function () { 'use strict'; +}((function () { 'use strict'; var a = 'a', b = 'b'; @@ -9,4 +9,4 @@ assert.equal( a, 'a' ); assert.equal( b, 'b' ); -})); +}))); diff --git a/test/form/samples/string-indentation/_expected/umd.js b/test/form/samples/string-indentation/_expected/umd.js index 5f5e8533a2b..bf521300b55 100644 --- a/test/form/samples/string-indentation/_expected/umd.js +++ b/test/form/samples/string-indentation/_expected/umd.js @@ -1,7 +1,7 @@ (function (factory) { typeof define === 'function' && define.amd ? define(factory) : factory(); -}(function () { 'use strict'; +}((function () { 'use strict'; var a = '1\ 2'; @@ -20,4 +20,4 @@ assert.equal( c, '1\n 2' ); assert.equal( d, '1\n\t2' ); -})); +}))); diff --git a/test/form/samples/this-in-imports/_expected/umd.js b/test/form/samples/this-in-imports/_expected/umd.js index da33ac598fa..4659f8f48f9 100644 --- a/test/form/samples/this-in-imports/_expected/umd.js +++ b/test/form/samples/this-in-imports/_expected/umd.js @@ -1,7 +1,7 @@ (function (factory) { typeof define === 'function' && define.amd ? define(factory) : factory(); -}(function () { 'use strict'; +}((function () { 'use strict'; function B () { this.x = 1; @@ -19,4 +19,4 @@ const b2 = B$1(); const b3 = B3(); -})); +}))); diff --git a/test/form/samples/this-is-undefined/_expected/umd.js b/test/form/samples/this-is-undefined/_expected/umd.js index 7953b987e35..ebe49fe5916 100644 --- a/test/form/samples/this-is-undefined/_expected/umd.js +++ b/test/form/samples/this-is-undefined/_expected/umd.js @@ -1,7 +1,7 @@ (function (factory) { typeof define === 'function' && define.amd ? define(factory) : factory(); -}(function () { 'use strict'; +}((function () { 'use strict'; const fooContext = {}; @@ -21,4 +21,4 @@ // outside a function, `this` is undefined assert.strictEqual( undefined, undefined ); -})); +}))); diff --git a/test/form/samples/tree-shake-default-exports/_expected/umd.js b/test/form/samples/tree-shake-default-exports/_expected/umd.js index 04aafc5c981..416e9c52b92 100644 --- a/test/form/samples/tree-shake-default-exports/_expected/umd.js +++ b/test/form/samples/tree-shake-default-exports/_expected/umd.js @@ -1,7 +1,7 @@ (function (factory) { typeof define === 'function' && define.amd ? define(factory) : factory(); -}(function () { 'use strict'; +}((function () { 'use strict'; /* header 3 */ @@ -57,4 +57,4 @@ importedUsedFunction(); usedNamedFunction(); -})); +}))); diff --git a/test/form/samples/tree-shake-if-statements/_expected/umd.js b/test/form/samples/tree-shake-if-statements/_expected/umd.js index c9d8e7c3bcd..620ca62923f 100644 --- a/test/form/samples/tree-shake-if-statements/_expected/umd.js +++ b/test/form/samples/tree-shake-if-statements/_expected/umd.js @@ -1,7 +1,7 @@ (function (factory) { typeof define === 'function' && define.amd ? define(factory) : factory(); -}(function () { 'use strict'; +}((function () { 'use strict'; if (console.log(1) || unknown) ; @@ -61,4 +61,4 @@ console.log('kept'); } -})); +}))); diff --git a/test/form/samples/tree-shake-logical-expressions/_expected/umd.js b/test/form/samples/tree-shake-logical-expressions/_expected/umd.js index 285e18c0186..0599c255a06 100644 --- a/test/form/samples/tree-shake-logical-expressions/_expected/umd.js +++ b/test/form/samples/tree-shake-logical-expressions/_expected/umd.js @@ -1,7 +1,7 @@ (function (factory) { typeof define === 'function' && define.amd ? define(factory) : factory(); -}(function () { 'use strict'; +}((function () { 'use strict'; function getStringA() { return 'A'; @@ -19,4 +19,4 @@ console.log( getStringD()); -})); +}))); diff --git a/test/form/samples/treeshake-import-meta-props/_expected/umd.js b/test/form/samples/treeshake-import-meta-props/_expected/umd.js index 4768f1d9737..f69e11c0256 100644 --- a/test/form/samples/treeshake-import-meta-props/_expected/umd.js +++ b/test/form/samples/treeshake-import-meta-props/_expected/umd.js @@ -1,8 +1,8 @@ (function (factory) { typeof define === 'function' && define.amd ? define(factory) : factory(); -}(function () { 'use strict'; +}((function () { 'use strict'; console.log('main'); -})); +}))); diff --git a/test/form/samples/umd-noconflict-extend/_expected/umd.js b/test/form/samples/umd-noconflict-extend/_expected/umd.js index 590130efa1e..21cd735614f 100644 --- a/test/form/samples/umd-noconflict-extend/_expected/umd.js +++ b/test/form/samples/umd-noconflict-extend/_expected/umd.js @@ -7,7 +7,7 @@ factory(exports); exports.noConflict = function () { global.FooBar = current; return exports; }; }())); -}(this, function (exports) { 'use strict'; +}(this, (function (exports) { 'use strict'; function doThings() { console.log( 'doing things...' ); @@ -23,4 +23,4 @@ Object.defineProperty(exports, '__esModule', { value: true }); -})); +}))); diff --git a/test/form/samples/umd-noconflict-namespaced/_expected/umd.js b/test/form/samples/umd-noconflict-namespaced/_expected/umd.js index 23360cce5fb..0ec781f5880 100644 --- a/test/form/samples/umd-noconflict-namespaced/_expected/umd.js +++ b/test/form/samples/umd-noconflict-namespaced/_expected/umd.js @@ -7,7 +7,7 @@ factory(exports); exports.noConflict = function () { global.my.name.spaced.module = current; return exports; }; }())); -}(this, function (exports) { 'use strict'; +}(this, (function (exports) { 'use strict'; function doThings() { console.log( 'doing things...' ); @@ -23,4 +23,4 @@ Object.defineProperty(exports, '__esModule', { value: true }); -})); +}))); diff --git a/test/form/samples/umd-noconflict-no-exports/_expected/umd.js b/test/form/samples/umd-noconflict-no-exports/_expected/umd.js index 4eb569aa7b7..0972cf97cad 100644 --- a/test/form/samples/umd-noconflict-no-exports/_expected/umd.js +++ b/test/form/samples/umd-noconflict-no-exports/_expected/umd.js @@ -7,8 +7,8 @@ factory(exports); exports.noConflict = function () { global.FooBar = current; return exports; }; }())); -}(this, function (exports) { 'use strict'; +}(this, (function (exports) { 'use strict'; console.log('no exports'); -})); +}))); diff --git a/test/form/samples/umd-noconflict/_expected/umd.js b/test/form/samples/umd-noconflict/_expected/umd.js index d2e40088d2a..344a158382d 100644 --- a/test/form/samples/umd-noconflict/_expected/umd.js +++ b/test/form/samples/umd-noconflict/_expected/umd.js @@ -7,7 +7,7 @@ factory(exports); exports.noConflict = function () { global.FooBar = current; return exports; }; }())); -}(this, function (exports) { 'use strict'; +}(this, (function (exports) { 'use strict'; function doThings() { console.log( 'doing things...' ); @@ -23,4 +23,4 @@ Object.defineProperty(exports, '__esModule', { value: true }); -})); +}))); diff --git a/test/form/samples/unmodified-default-exports-function-argument/_expected/umd.js b/test/form/samples/unmodified-default-exports-function-argument/_expected/umd.js index 9b7cca96402..9b4b5317327 100644 --- a/test/form/samples/unmodified-default-exports-function-argument/_expected/umd.js +++ b/test/form/samples/unmodified-default-exports-function-argument/_expected/umd.js @@ -1,7 +1,7 @@ (function (factory) { typeof define === 'function' && define.amd ? define(factory) : factory(); -}(function () { 'use strict'; +}((function () { 'use strict'; var foo = function () { return 42; @@ -16,4 +16,4 @@ console.log( answer ); -})); +}))); diff --git a/test/form/samples/unmodified-default-exports/_expected/umd.js b/test/form/samples/unmodified-default-exports/_expected/umd.js index 63338585029..6a389b92cec 100644 --- a/test/form/samples/unmodified-default-exports/_expected/umd.js +++ b/test/form/samples/unmodified-default-exports/_expected/umd.js @@ -1,7 +1,7 @@ (function (factory) { typeof define === 'function' && define.amd ? define(factory) : factory(); -}(function () { 'use strict'; +}((function () { 'use strict'; var Foo = function () { console.log( 'side effect' ); @@ -16,4 +16,4 @@ var foo = new Foo(); -})); +}))); diff --git a/test/form/samples/unused-called-import/_expected/umd.js b/test/form/samples/unused-called-import/_expected/umd.js index b8692061427..a80a818e2c7 100644 --- a/test/form/samples/unused-called-import/_expected/umd.js +++ b/test/form/samples/unused-called-import/_expected/umd.js @@ -1,10 +1,10 @@ (function (factory) { typeof define === 'function' && define.amd ? define(factory) : factory(); -}(function () { 'use strict'; +}((function () { 'use strict'; function foo() { return 'foo'; } assert.equal( foo(), 'foo' ); -})); +}))); diff --git a/test/form/samples/unused-called-with-side-effects/_expected/umd.js b/test/form/samples/unused-called-with-side-effects/_expected/umd.js index 31e137733f9..56efa82701e 100644 --- a/test/form/samples/unused-called-with-side-effects/_expected/umd.js +++ b/test/form/samples/unused-called-with-side-effects/_expected/umd.js @@ -1,7 +1,7 @@ (function (factory) { typeof define === 'function' && define.amd ? define(factory) : factory(); -}(function () { 'use strict'; +}((function () { 'use strict'; function foo() { return 'foo' @@ -9,4 +9,4 @@ assert.equal( foo(), 'foo' ); -})); +}))); diff --git a/test/form/samples/unused-default-exports/_expected/umd.js b/test/form/samples/unused-default-exports/_expected/umd.js index 7d57cbedca7..708608f9243 100644 --- a/test/form/samples/unused-default-exports/_expected/umd.js +++ b/test/form/samples/unused-default-exports/_expected/umd.js @@ -1,7 +1,7 @@ (function (factory) { typeof define === 'function' && define.amd ? define(factory) : factory(); -}(function () { 'use strict'; +}((function () { 'use strict'; var foo = { value: 1 }; @@ -14,4 +14,4 @@ assert.equal( foo.value, 2 ); -})); +}))); diff --git a/test/form/samples/unused-function-and-class-expressions/_expected/umd.js b/test/form/samples/unused-function-and-class-expressions/_expected/umd.js index 454d260bd21..640549e9a0c 100644 --- a/test/form/samples/unused-function-and-class-expressions/_expected/umd.js +++ b/test/form/samples/unused-function-and-class-expressions/_expected/umd.js @@ -1,7 +1,7 @@ (function (factory) { typeof define === 'function' && define.amd ? define(factory) : factory(); -}(function () { 'use strict'; +}((function () { 'use strict'; function foo() { console.log("foo"); @@ -9,4 +9,4 @@ foo(); -})); +}))); diff --git a/test/form/samples/unused-import/_expected/umd.js b/test/form/samples/unused-import/_expected/umd.js index e4a85638e85..15c31a88393 100644 --- a/test/form/samples/unused-import/_expected/umd.js +++ b/test/form/samples/unused-import/_expected/umd.js @@ -2,8 +2,8 @@ typeof exports === 'object' && typeof module !== 'undefined' ? factory(require('external')) : typeof define === 'function' && define.amd ? define(['external'], factory) : (global = global || self, factory(global.external)); -}(this, function (external) { 'use strict'; +}(this, (function (external) { 'use strict'; -})); +}))); diff --git a/test/form/samples/unused-inner-functions-and-classes/_expected/umd.js b/test/form/samples/unused-inner-functions-and-classes/_expected/umd.js index 839fdc5938e..512ea191f81 100644 --- a/test/form/samples/unused-inner-functions-and-classes/_expected/umd.js +++ b/test/form/samples/unused-inner-functions-and-classes/_expected/umd.js @@ -1,7 +1,7 @@ (function (factory) { typeof define === 'function' && define.amd ? define(factory) : factory(); -}(function () { 'use strict'; +}((function () { 'use strict'; function bar () { console.log("outer bar"); } @@ -23,4 +23,4 @@ console.log( getClass().name ); -})); +}))); diff --git a/test/form/samples/unused-var/_expected/umd.js b/test/form/samples/unused-var/_expected/umd.js index c45fcdacb93..775b46ba2af 100644 --- a/test/form/samples/unused-var/_expected/umd.js +++ b/test/form/samples/unused-var/_expected/umd.js @@ -1,10 +1,10 @@ (function (factory) { typeof define === 'function' && define.amd ? define(factory) : factory(); -}(function () { 'use strict'; +}((function () { 'use strict'; var foo = 'lol'; console.log( foo ); -})); +}))); diff --git a/test/form/samples/update-expression-side-effects/_expected/umd.js b/test/form/samples/update-expression-side-effects/_expected/umd.js index 73c07651834..5eee7ba283d 100644 --- a/test/form/samples/update-expression-side-effects/_expected/umd.js +++ b/test/form/samples/update-expression-side-effects/_expected/umd.js @@ -1,7 +1,7 @@ (function (factory) { typeof define === 'function' && define.amd ? define(factory) : factory(); -}(function () { 'use strict'; +}((function () { 'use strict'; const effectY = () => { console.log('effect'); @@ -15,4 +15,4 @@ foo++; foo.bar.baz = 1; -})); +}))); diff --git a/test/form/samples/url-external/_expected/umd.js b/test/form/samples/url-external/_expected/umd.js index ee0a76d4bd9..8002a385ed2 100644 --- a/test/form/samples/url-external/_expected/umd.js +++ b/test/form/samples/url-external/_expected/umd.js @@ -2,10 +2,10 @@ typeof exports === 'object' && typeof module !== 'undefined' ? factory(require('https://external.com/external.js')) : typeof define === 'function' && define.amd ? define(['https://external.com/external.js'], factory) : (global = global || self, factory(global.external)); -}(this, function (external) { 'use strict'; +}(this, (function (external) { 'use strict'; external = external && external.hasOwnProperty('default') ? external['default'] : external; console.log(external); -})); +}))); diff --git a/test/form/samples/use-global-map-for-export-name/_expected/umd.js b/test/form/samples/use-global-map-for-export-name/_expected/umd.js index e45bbf1c3f5..d1cebac3105 100644 --- a/test/form/samples/use-global-map-for-export-name/_expected/umd.js +++ b/test/form/samples/use-global-map-for-export-name/_expected/umd.js @@ -2,11 +2,11 @@ typeof exports === 'object' && typeof module !== 'undefined' ? factory(require('leaflet')) : typeof define === 'function' && define.amd ? define(['leaflet'], factory) : (global = global || self, factory(global.L)); -}(this, function (L) { 'use strict'; +}(this, (function (L) { 'use strict'; L = L && L.hasOwnProperty('default') ? L['default'] : L; L.terminator = function(options) { }; -})); +}))); diff --git a/test/form/samples/whitespace-around-namespace-member-expression/_expected/umd.js b/test/form/samples/whitespace-around-namespace-member-expression/_expected/umd.js index 17424f15ca6..6e2c969dabc 100644 --- a/test/form/samples/whitespace-around-namespace-member-expression/_expected/umd.js +++ b/test/form/samples/whitespace-around-namespace-member-expression/_expected/umd.js @@ -1,7 +1,7 @@ (function (factory) { typeof define === 'function' && define.amd ? define(factory) : factory(); -}(function () { 'use strict'; +}((function () { 'use strict'; function yar() { console.log('yar?'); @@ -9,4 +9,4 @@ yar(); -})); +}))); diff --git a/test/form/samples/wrap-simplified-expressions/_expected/umd.js b/test/form/samples/wrap-simplified-expressions/_expected/umd.js index d37d13d780b..f29169d15b1 100644 --- a/test/form/samples/wrap-simplified-expressions/_expected/umd.js +++ b/test/form/samples/wrap-simplified-expressions/_expected/umd.js @@ -1,7 +1,7 @@ (function (factory) { typeof define === 'function' && define.amd ? define(factory) : factory(); -}(function () { 'use strict'; +}((function () { 'use strict'; const wrapper = { foo() { @@ -29,4 +29,4 @@ testEval.call('test'); -})); +})));