Repository: tivac/modular-css
Pull request #607 (2019-06-03 19:12:57)

chore(deps-dev): bump rollup from 1.12.4 to 1.13.1
Bumps [rollup](https://github.com/rollup/rollup) from 1.12.4 to 1.13.1.
<details>
<summary>Release notes</summary>

*Sourced from [rollup's releases](https://github.com/rollup/rollup/releases).*

> ## v1.13.1
> *2019-06-01*
> 
> ### Bug Fixes
> * Avoid conflicts between top-level module, require etc. and CommonJS runtimes ([#2889](https://github-redirect.dependabot.com/rollup/rollup/issues/2889))
> 
> ### Pull Requests
> * [#2888](https://github-redirect.dependabot.com/rollup/rollup/pull/2888): Enable full TypeScript strict mode ([@&#8203;lukastaegert](https://github.com/lukastaegert))
> * [#2889](https://github-redirect.dependabot.com/rollup/rollup/pull/2889): Protect all module globals for CJS output from being redefined ([@&#8203;lukastaegert](https://github.com/lukastaegert))
> 
> ## v1.13.0
> *2019-05-31*
> 
> ### Features
> * Omit `exports` and `module` from SystemJS wrapper if possible ([#2880](https://github-redirect.dependabot.com/rollup/rollup/issues/2880))
> * Try to use the first letters of names when mangling exports ([#2885](https://github-redirect.dependabot.com/rollup/rollup/issues/2885))
> 
> ### Bug Fixes
> * Avoid conflicts with local variables when using format specific globals to render dynamic imports and file URLs ([#2880](https://github-redirect.dependabot.com/rollup/rollup/issues/2880))
> * Do not produce undefined reexports when reexporting from entry points ([#2885](https://github-redirect.dependabot.com/rollup/rollup/issues/2885))
> 
> ### Pull Requests
> * [#2880](https://github-redirect.dependabot.com/rollup/rollup/pull/2880): Deconflict global variables used inside format-specific code ([@&#8203;lukastaegert](https://github.com/lukastaegert))
> * [#2885](https://github-redirect.dependabot.com/rollup/rollup/pull/2885): Do not produce undefined reexports when reexporting from entry points and refactor chunk linking ([@&#8203;lukastaegert](https://github.com/lukastaegert))
> 
> ## v1.12.5
> *2019-05-30*
> 
> ### Pull Requests
> * [#2884](https://github-redirect.dependabot.com/rollup/rollup/pull/2884): Update pluginutils for new micormatch and reduced bundle size ([@&#8203;lukastaegert](https://github.com/lukastaegert))
</details>
<details>
<summary>Changelog</summary>

*Sourced from [rollup's changelog](https://github.com/rollup/rollup/blob/master/CHANGELOG.md).*

> ## 1.13.1
> *2019-06-01*
> 
> ### Bug Fixes
> * Avoid conflicts between top-level module, require etc. and CommonJS runtimes ([#2889](https://github-redirect.dependabot.com/rollup/rollup/issues/2889))
> 
> ### Pull Requests
> * [#2888](https://github-redirect.dependabot.com/rollup/rollup/pull/2888): Enable full TypeScript strict mode ([@&#8203;lukastaegert](https://github.com/lukastaegert))
> * [#2889](https://github-redirect.dependabot.com/rollup/rollup/pull/2889): Protect all module globals for CJS output from being redefined ([@&#8203;lukastaegert](https://github.com/lukastaegert))
> 
> ## 1.13.0
> *2019-05-31*
> 
> ### Features
> * Omit `exports` and `module` from SystemJS wrapper if possible ([#2880](https://github-redirect.dependabot.com/rollup/rollup/issues/2880))
> * Try to use the first letters of names when mangling exports ([#2885](https://github-redirect.dependabot.com/rollup/rollup/issues/2885))
> 
> ### Bug Fixes
> * Avoid conflicts with local variables when using format specific globals to render dynamic imports and file URLs ([#2880](https://github-redirect.dependabot.com/rollup/rollup/issues/2880))
> * Do not produce undefined reexports when reexporting from entry points ([#2885](https://github-redirect.dependabot.com/rollup/rollup/issues/2885))
> 
> ### Pull Requests
> * [#2880](https://github-redirect.dependabot.com/rollup/rollup/pull/2880): Deconflict global variables used inside format-specific code ([@&#8203;lukastaegert](https://github.com/lukastaegert))
> * [#2885](https://github-redirect.dependabot.com/rollup/rollup/pull/2885): Do not produce undefined reexports when reexporting from entry points and refactor chunk linking ([@&#8203;lukastaegert](https://github.com/lukastaegert))
> 
> ## 1.12.5
> *2019-05-30*
> 
> ### Pull Requests
> * [#2884](https://github-redirect.dependabot.com/rollup/rollup/pull/2884): Update pluginutils for new micormatch and reduced bundle size ([@&#8203;lukastaegert](https://github.com/lukastaegert))
</details>
<details>
<summary>Commits</summary>

- [`6a8d5ef`](https://github.com/rollup/rollup/commit/6a8d5ef371ee6b6dbf217ba8a979afa62a0f9d2f) 1.13.1
- [`52032bb`](https://github.com/rollup/rollup/commit/52032bbfe705b6a1dba6cc2ebc3b0d2eafde0a3b) Update changelog
- [`53cde75`](https://github.com/rollup/rollup/commit/53cde750623da1628fddeff8c200a12e40242c74) Protect all module globals for CJS output from being redefined ([#2889](https://github-redirect.dependabot.com/rollup/rollup/issues/2889))
- [`4a70e08`](https://github.com/rollup/rollup/commit/4a70e081b7f7c06707dc909e9a76602983a9b2c3) Update changelog
- [`dc87d58`](https://github.com/rollup/rollup/commit/dc87d5855f0ef2f359da9525a443dadcc260b9a2) Enable full TypeScript strict mode ([#2888](https://github-redirect.dependabot.com/rollup/rollup/issues/2888))
- [`df11753`](https://github.com/rollup/rollup/commit/df117530989a4e2247b72e56b723504fb6e14043) Fix linting
- [`a630866`](https://github.com/rollup/rollup/commit/a63086600ccbbbc6135dcd16d134535809559f31) 1.13.0
- [`52268a9`](https://github.com/rollup/rollup/commit/52268a9d540b10d1e9c4974dd0a22ce36e205ee7) Update changelog
- [`b006d13`](https://github.com/rollup/rollup/commit/b006d134794dfb1c487796144c01bb80e15a01c4) Deconflict global variables used inside format-specific code ([#2880](https://github-redirect.dependabot.com/rollup/rollup/issues/2880))
- [`70b0844`](https://github.com/rollup/rollup/commit/70b0844aab506edb0a8ec3760721ca91ecd5349c) Do not produce undefined reexports when reexporting from entry points and ref...
- Additional commits viewable in [compare view](https://github.com/rollup/rollup/compare/v1.12.4...v1.13.1)
</details>
<br />

[![Dependabot compatibility score](https://api.dependabot.com/badges/compatibility_score?dependency-name=rollup&package-manager=npm_and_yarn&previous-version=1.12.4&new-version=1.13.1)](https://dependabot.com/compatibility-score.html?dependency-name=rollup&package-manager=npm_and_yarn&previous-version=1.12.4&new-version=1.13.1)

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.

[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)

---

**Note:** This repo was added to Dependabot recently, so you'll receive a maximum of 5 PRs for your first few update runs. Once an update run creates fewer than 5 PRs we'll remove that limit.

You can always request more updates by clicking `Bump now` in your [Dependabot dashboard](https://app.dependabot.com).

<details>
<summary>Dependabot commands and options</summary>
<br />

You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot ignore this [patch|minor|major] version` will close this PR and stop Dependabot creating any more for this minor/major version (unless you reopen the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
- `@dependabot use these labels` will set the current labels as the default for future PRs for this repo and language
- `@dependabot use these reviewers` will set the current reviewers as the default for future PRs for this repo and language
- `@dependabot use these assignees` will set the current assignees as the default for future PRs for this repo and language
- `@dependabot use this milestone` will set the current milestone as the default for future PRs for this repo and language
- `@dependabot badge me` will comment on this PR with code to add a "Dependabot enabled" badge to your readme

Additionally, you can set the following in your Dependabot [dashboard](https://app.dependabot.com):
- Update frequency (including time of day and day of week)
- Automerge options (never/patch/minor, and dev/runtime dependencies)
- Pull request limits (per update run and/or open at any time)
- Out-of-range updates (receive only lockfile updates, if desired)
- Security updates (receive only security updates, if desired)

Finally, you can contact us by mentioning @dependabot.

</details>

TravisBuddy: ## Travis tests have failed

Hey @dependabot-preview[bot],
Please read the following log in order to understand the failure reason.
It'll be awesome if you fix what's wrong and commit the changes.


### Node.js: 8

<a href="https:&#x2F;&#x2F;travis-ci.org&#x2F;tivac&#x2F;modular-css&#x2F;jobs&#x2F;540906771">View build log</a>


<details>
  <summary>
    <strong>
     npm test -- --ci
    </strong>
  </summary>

```
> modular-css@0.0.0 pretest /home/travis/build/tivac/modular-css
> npm run parser


> modular-css@0.0.0 parser /home/travis/build/tivac/modular-css
> pegjs packages/processor/parsers/parser.pegjs


> modular-css@0.0.0 test /home/travis/build/tivac/modular-css
> jest "--ci"

PASS lint packages/rollup/test/rollup.test.js
  ● Console

    console.warn 
      
      /home/travis/build/tivac/modular-css/packages/rollup/test/rollup.test.js
        741:9  warning  Skipped test  jest/no-disabled-tests
      
      ✖ 1 problem (0 errors, 1 warning)
      

PASS lint packages/processor/test/options.test.js
  ● Console

    console.warn 
      
      /home/travis/build/tivac/modular-css/packages/processor/test/options.test.js
        9:7  warning  'cased' is assigned a value but never used  no-unused-vars
      
      ✖ 1 problem (0 errors, 1 warning)
      

PASS lint packages/processor/test/api.test.js
PASS lint packages/processor/processor.js
  ● Console

    console.warn 
      
      /home/travis/build/tivac/modular-css/packages/processor/processor.js
        347:17  warning  Unexpected console statement  no-console
      
      ✖ 1 problem (0 errors, 1 warning)
      

PASS lint packages/rollup/test/watch.test.js
PASS lint packages/rollup/test/splitting.test.js
PASS lint packages/svelte/test/svelte.test.js
PASS lint packages/rollup/rollup.js
PASS lint packages/webpack/test/webpack.test.js
  ● Console

    console.warn 
      
      /home/travis/build/tivac/modular-css/packages/webpack/test/webpack.test.js
        126:5  warning  Skipped test  jest/no-disabled-tests
      
      ✖ 1 problem (0 errors, 1 warning)
      

PASS lint packages/browserify/browserify.js
PASS lint packages/svelte/svelte.js
PASS lint packages/svelte/test/rollup.test.js
PASS lint packages/browserify/test/factor-bundle.test.js
PASS lint packages/browserify/test/browserify.test.js
PASS lint packages/processor/test/composition.test.js
PASS lint packages/rollup-rewriter/test/rewriter.test.js
PASS lint packages/processor/test/values.test.js
PASS lint packages/www/src/repl/store.js
PASS lint packages/www/rollup.config.js
PASS lint packages/postcss/test/postcss.test.js
PASS lint packages/browserify/test/watchify.test.js
PASS lint packages/rollup-rewriter/rewriter.js
PASS lint packages/rollup/chunker.js
PASS lint packages/scratchpad/chunks.js
PASS lint packages/processor/plugins/composition.js
PASS lint packages/processor/plugins/scoping.js
PASS lint packages/processor/plugins/values-replace.js
PASS lint packages/webpack/plugin.js
PASS lint packages/aliases/test/aliases.test.js
PASS lint packages/processor/test/scoping.test.js
PASS lint packages/processor/test/keyframes.test.js
PASS lint packages/browserify/test/issue-58.test.js
PASS lint packages/browserify/test/issue-313.test.js
PASS lint packages/cli/test/cli.test.js
PASS lint packages/paths/test/paths.test.js
PASS lint packages/processor/plugins/externals.js
PASS lint packages/processor/test/externals.test.js
PASS lint packages/processor/plugins/graph-nodes.js
PASS lint packages/webpack/loader.js
PASS lint packages/cli/cli.js
PASS lint packages/browserify/test/issue-105.test.js
  ● Console

    console.warn 
      
      /home/travis/build/tivac/modular-css/packages/browserify/test/issue-105.test.js
        16:13  warning  Skipped test  jest/no-disabled-tests
        23:13  warning  Skipped test  jest/no-disabled-tests
      
      ✖ 2 problems (0 errors, 2 warnings)
      

PASS lint packages/processor/test/getters.test.js
PASS lint packages/scratchpad/test/chunks.test.js
PASS lint packages/www/build/html/guide.js
PASS lint packages/www/build/rollup-plugin-postcss.js
PASS lint packages/namer/test/namer.test.js
PASS lint packages/www/build/html/repl.js
PASS lint packages/glob/test/glob.test.js
PASS lint packages/postcss/postcss.js
PASS lint packages/www/build/rollup-plugin-generate-html.js
PASS lint packages/processor/test/exports.test.js
PASS lint packages/namer/namer.js
PASS lint packages/www/build/html/changelog.js
PASS lint packages/www/build/html/home.js
PASS lint packages/processor/test/issues/issue-56.test.js
PASS lint packages/processor/test/issues/issue-24.test.js
PASS lint packages/www/build/html/css.js
PASS lint packages/rollup-rewriter/formats/amd.js
PASS lint packages/processor/test/issues/issue-98.test.js
PASS lint packages/processor/plugins/values-local.js
PASS lint packages/processor/plugins/values-composed.js
PASS lint packages/processor/plugins/values-namespaced.js
PASS lint packages/processor/plugins/values-imported.js
PASS lint packages/scratchpad/chunktest.js
PASS lint packages/www/build/svelte.js
PASS lint packages/rollup-rewriter/formats/system.js
PASS lint packages/processor/plugins/values-export.js
PASS lint packages/scratchpad/test/construct.js
PASS lint packages/www/build/rollup-plugin-sirv.js
PASS lint packages/processor/plugins/keyframes.js
PASS lint packages/processor/test/unicode.test.js
PASS lint packages/aliases/aliases.js
PASS lint packages/processor/lib/graph-tiers.js
PASS lint packages/glob/glob.js
PASS lint packages/test-utils/logs.js
PASS lint packages/processor/lib/output.js
PASS lint packages/test-utils/expect/toMatchRollupSnapshot.js
PASS lint packages/processor/test/issues/issue-66.test.js
PASS lint packages/rollup-rewriter/formats/es.js
PASS lint packages/test-utils/read-dir.js
PASS lint packages/processor/test/issues/issue-261.test.js
PASS lint packages/www/src/repl/listen.js
PASS lint packages/www/build/rollup-plugin-add-watch-files.js
PASS lint packages/test-utils/expect/toMatchRollupCodeSnapshot.js
PASS lint packages/processor/lib/resolve.js
PASS lint packages/processor/lib/identifiers.js
PASS lint packages/paths/paths.js
PASS lint packages/browserify/test/lib/bundle.js
PASS lint packages/scratchpad/test/snapshot.js
PASS lint packages/test-utils/write.js
PASS lint packages/test-utils/relative.js
PASS lint packages/test-utils/rollup-watching.js
PASS lint packages/www/src/repl/data/prompt.js
PASS lint packages/processor/lib/message.js
PASS lint packages/www/build/rollup-plugin-clean.js
PASS lint packages/www/build/environment.js
PASS lint packages/processor/lib/relative.js
PASS lint packages/www/stubs/path.js
PASS lint packages/www/build/html/markdown.js
PASS lint packages/processor/lib/normalize.js
PASS lint packages/test-utils/read.js
PASS lint packages/www/src/repl/codemirror.js
PASS lint packages/test-utils/exists.js
PASS lint packages/test-utils/case-sensitive-fs.js
PASS lint packages/test-utils/warn.js
PASS lint packages/test-utils/expect/toMatchDiffSnapshot.js
PASS lint packages/test-utils/prefix.js
PASS lint packages/test-utils/namer.js
PASS lint packages/www/stubs/fs.js
PASS lint packages/www/src/repl/index.js
PASS tests packages/rollup/test/rollup.test.js
PASS tests packages/processor/test/options.test.js
PASS tests packages/processor/test/api.test.js
PASS tests packages/rollup/test/watch.test.js
PASS tests packages/rollup/test/splitting.test.js
PASS tests packages/svelte/test/svelte.test.js
(node:5479) DeprecationWarning: Tapable.plugin is deprecated. Use new API on `.hooks` instead
PASS tests packages/webpack/test/webpack.test.js
PASS tests packages/svelte/test/rollup.test.js
PASS tests packages/browserify/test/factor-bundle.test.js
PASS tests packages/browserify/test/browserify.test.js
PASS tests packages/processor/test/composition.test.js
FAIL tests packages/rollup-rewriter/test/rewriter.test.js
  ● rollup-rewriter › shouldn't require a loader ("system")

    expect(received).toMatchSnapshot()

    Snapshot name: `rollup-rewriter shouldn't require a loader ("system") 1`

    - Snapshot
    + Received

    @@ -74,11 +74,11 @@
              }
          };
      });
      ",
        "c.js": "
    - System.register([], function (exports, module) {
    + System.register([], function (exports) {
          'use strict';
          return {
              execute: function () {
      
                  var css = {
    @@ -91,11 +91,11 @@
              }
          };
      });
      ",
        "d.js": "
    - System.register([], function (exports, module) {
    + System.register([], function (exports) {
          'use strict';
          return {
              execute: function () {
      
                  var css = {

      81 |         });
      82 | 
    > 83 |         expect(result).toMatchRollupSnapshot();
         |                        ^
      84 |     });
      85 | 
      86 |     it.each(formats)("should support loader & loadfn (%p)", async (format) => {

      at toMatchRollupSnapshot (packages/rollup-rewriter/test/rewriter.test.js:83:24)

  ● rollup-rewriter › should support loader & loadfn ("system")

    expect(received).toMatchSnapshot()

    Snapshot name: `rollup-rewriter should support loader & loadfn ("system") 1`

    - Snapshot
    + Received

    @@ -76,11 +76,11 @@
              }
          };
      });
      ",
        "c.js": "
    - System.register([], function (exports, module) {
    + System.register([], function (exports) {
          'use strict';
          return {
              execute: function () {
      
                  var css = {
    @@ -93,11 +93,11 @@
              }
          };
      });
      ",
        "d.js": "
    - System.register([], function (exports, module) {
    + System.register([], function (exports) {
          'use strict';
          return {
              execute: function () {
      
                  var css = {

      110 |         });
      111 | 
    > 112 |         expect(result).toMatchRollupSnapshot();
          |                        ^
      113 |     });
      114 | 
      115 |     it.each(formats)("should only rewrite when necessary (%p)", async (format) => {

      at toMatchRollupSnapshot (packages/rollup-rewriter/test/rewriter.test.js:112:24)

  ● rollup-rewriter › should only rewrite when necessary ("system")

    expect(received).toMatchSnapshot()

    Snapshot name: `rollup-rewriter should only rewrite when necessary ("system") 1`

    - Snapshot
    + Received

    @@ -50,11 +50,11 @@
      		}
      	};
      });
      ",
        "c.js": "
    - System.register([], function (exports, module) {
    + System.register([], function (exports) {
      	'use strict';
      	return {
      		execute: function () {
      
      			var css = {
    @@ -68,11 +68,11 @@
      		}
      	};
      });
      ",
        "d.js": "
    - System.register([], function (exports, module) {
    + System.register([], function (exports) {
      	'use strict';
      	return {
      		execute: function () {
      
      			var d = exports('default', "d");

      138 |         });
      139 | 
    > 140 |         expect(result).toMatchRollupSnapshot();
          |                        ^
      141 |     });
      142 | 
      143 |     it.each(formats)("should include css for static imports used by a dynamic import (%p)", async (format) => {

      at toMatchRollupSnapshot (packages/rollup-rewriter/test/rewriter.test.js:140:24)

  ● rollup-rewriter › should include css for static imports used by a dynamic import ("es")

    expect(received).toMatchSnapshot()

    Snapshot name: `rollup-rewriter should include css for static imports used by a dynamic import ("es") 1`

    - Snapshot
    + Received

    @@ -30,14 +30,14 @@
      
      console.log(css);
      
      var static1 = "static1.js";
      
    - export { static1 as a };
    + export { static1 as s };
      ",
        "dynamic1.js": "
    - import { a as static1 } from './chunk.js';
    + import { s as static1 } from './chunk.js';
      
      var css = {
          "dynamic1": "dynamic1"
      };
      
    @@ -46,11 +46,11 @@
      var dynamic1 = "dynamic1.js";
      
      export default dynamic1;
      ",
        "entry1.js": "
    - import { a as static1 } from './chunk.js';
    + import { s as static1 } from './chunk.js';
      
      var css = {
          "entry1": "entry1"
      };

      166 |         });
      167 | 
    > 168 |         expect(result).toMatchRollupSnapshot();
          |                        ^
      169 |     });
      170 | 
      171 |     it("should log details in verbose mode", async () => {

        
      at toMatchRollupSnapshot (packages/rollup-rewriter/test/rewriter.test.js:168:24)

  ● rollup-rewriter › should include css for static imports used by a dynamic import ("esm")

    expect(received).toMatchSnapshot()

    Snapshot name: `rollup-rewriter should include css for static imports used by a dynamic import ("esm") 1`

    - Snapshot
    + Received

    @@ -30,14 +30,14 @@
      
      console.log(css);
      
      var static1 = "static1.js";
      
    - export { static1 as a };
    + export { static1 as s };
      ",
        "dynamic1.js": "
    - import { a as static1 } from './chunk.js';
    + import { s as static1 } from './chunk.js';
      
      var css = {
          "dynamic1": "dynamic1"
      };
      
    @@ -46,11 +46,11 @@
      var dynamic1 = "dynamic1.js";
      
      export default dynamic1;
      ",
        "entry1.js": "
    - import { a as static1 } from './chunk.js';
    + import { s as static1 } from './chunk.js';
      
      var css = {
          "entry1": "entry1"
      };

      166 |         });
      167 | 
    > 168 |         expect(result).toMatchRollupSnapshot();
          |                        ^
      169 |     });
      170 | 
      171 |     it("should log details in verbose mode", async () => {

        
      at toMatchRollupSnapshot (packages/rollup-rewriter/test/rewriter.test.js:168:24)

  ● rollup-rewriter › should include css for static imports used by a dynamic import ("system")

    expect(received).toMatchSnapshot()

    Snapshot name: `rollup-rewriter should include css for static imports used by a dynamic import ("system") 1`

    - Snapshot
    + Received

    @@ -22,34 +22,34 @@
      .static1 {
          color: static1;
      }
      ",
        "chunk.js": "
    - System.register([], function (exports, module) {
    + System.register([], function (exports) {
          'use strict';
          return {
              execute: function () {
      
                  var css = {
                      "static1": "static1"
                  };
      
                  console.log(css);
      
    -             var static1 = exports('a', "static1.js");
    +             var static1 = exports('s', "static1.js");
      
              }
          };
      });
      ",
        "dynamic1.js": "
    - System.register(['./chunk.js'], function (exports, module) {
    + System.register(['./chunk.js'], function (exports) {
          'use strict';
          var static1;
          return {
              setters: [function (module) {
    -             static1 = module.a;
    +             static1 = module.s;
              }],
              execute: function () {
      
                  var css = {
                      "dynamic1": "dynamic1"
    @@ -62,16 +62,16 @@
              }
          };
      });
      ",
        "entry1.js": "
    - System.register(['./chunk.js'], function (exports, module) {
    + System.register(['./chunk.js'], function () {
          'use strict';
          var static1;
          return {
              setters: [function (module) {
    -             static1 = module.a;
    +             static1 = module.s;
              }],
              execute: function () {
      
                  var css = {
                      "entry1": "entry1"

      166 |         });
      167 | 
    > 168 |         expect(result).toMatchRollupSnapshot();
          |                        ^
      169 |     });
      170 | 
      171 |     it("should log details in verbose mode", async () => {

      at toMatchRollupSnapshot (packages/rollup-rewriter/test/rewriter.test.js:168:24)

 › 6 snapshots failed.
PASS tests packages/processor/test/values.test.js
PASS tests packages/postcss/test/postcss.test.js
PASS tests packages/browserify/test/watchify.test.js
PASS tests packages/aliases/test/aliases.test.js
PASS tests packages/processor/test/scoping.test.js
PASS tests packages/processor/test/keyframes.test.js
PASS tests packages/browserify/test/issue-58.test.js
PASS tests packages/browserify/test/issue-313.test.js
PASS tests packages/cli/test/cli.test.js
PASS tests packages/paths/test/paths.test.js
PASS tests packages/processor/test/externals.test.js
PASS tests packages/processor/test/getters.test.js
PASS tests packages/scratchpad/test/chunks.test.js
PASS tests packages/namer/test/namer.test.js
PASS tests packages/glob/test/glob.test.js
PASS tests packages/processor/test/exports.test.js
PASS tests packages/processor/test/issues/issue-56.test.js
PASS tests packages/processor/test/issues/issue-24.test.js
PASS tests packages/processor/test/issues/issue-98.test.js
PASS tests packages/processor/test/unicode.test.js
PASS tests packages/processor/test/issues/issue-66.test.js
PASS tests packages/processor/test/issues/issue-261.test.js

Summary of all failing tests
FAIL packages/rollup-rewriter/test/rewriter.test.js
  ● rollup-rewriter › shouldn't require a loader ("system")

    expect(received).toMatchSnapshot()

    Snapshot name: `rollup-rewriter shouldn't require a loader ("system") 1`

    - Snapshot
    + Received

    @@ -74,11 +74,11 @@
              }
          };
      });
      ",
        "c.js": "
    - System.register([], function (exports, module) {
    + System.register([], function (exports) {
          'use strict';
          return {
              execute: function () {
      
                  var css = {
    @@ -91,11 +91,11 @@
              }
          };
      });
      ",
        "d.js": "
    - System.register([], function (exports, module) {
    + System.register([], function (exports) {
          'use strict';
          return {
              execute: function () {
      
                  var css = {

      81 |         });
      82 | 
    > 83 |         expect(result).toMatchRollupSnapshot();
         |                        ^
      84 |     });
      85 | 
      86 |     it.each(formats)("should support loader & loadfn (%p)", async (format) => {

      at toMatchRollupSnapshot (packages/rollup-rewriter/test/rewriter.test.js:83:24)

  ● rollup-rewriter › should support loader & loadfn ("system")

    expect(received).toMatchSnapshot()

    Snapshot name: `rollup-rewriter should support loader & loadfn ("system") 1`

    - Snapshot
    + Received

    @@ -76,11 +76,11 @@
              }
          };
      });
      ",
        "c.js": "
    - System.register([], function (exports, module) {
    + System.register([], function (exports) {
          'use strict';
          return {
              execute: function () {
      
                  var css = {
    @@ -93,11 +93,11 @@
              }
          };
      });
      ",
        "d.js": "
    - System.register([], function (exports, module) {
    + System.register([], function (exports) {
          'use strict';
          return {
              execute: function () {
      
                  var css = {

      110 |         });
      111 | 
    > 112 |         expect(result).toMatchRollupSnapshot();
          |                        ^
      113 |     });
      114 | 
      115 |     it.each(formats)("should only rewrite when necessary (%p)", async (format) => {

      at toMatchRollupSnapshot (packages/rollup-rewriter/test/rewriter.test.js:112:24)

  ● rollup-rewriter › should only rewrite when necessary ("system")

    expect(received).toMatchSnapshot()

    Snapshot name: `rollup-rewriter should only rewrite when necessary ("system") 1`

    - Snapshot
    + Received

    @@ -50,11 +50,11 @@
      		}
      	};
      });
      ",
        "c.js": "
    - System.register([], function (exports, module) {
    + System.register([], function (exports) {
      	'use strict';
      	return {
      		execute: function () {
      
      			var css = {
    @@ -68,11 +68,11 @@
      		}
      	};
      });
      ",
        "d.js": "
    - System.register([], function (exports, module) {
    + System.register([], function (exports) {
      	'use strict';
      	return {
      		execute: function () {
      
      			var d = exports('default', "d");

      138 |         });
      139 | 
    > 140 |         expect(result).toMatchRollupSnapshot();
          |                        ^
      141 |     });
      142 | 
      143 |     it.each(formats)("should include css for static imports used by a dynamic import (%p)", async (format) => {

      at toMatchRollupSnapshot (packages/rollup-rewriter/test/rewriter.test.js:140:24)

  ● rollup-rewriter › should include css for static imports used by a dynamic import ("es")

    expect(received).toMatchSnapshot()

    Snapshot name: `rollup-rewriter should include css for static imports used by a dynamic import ("es") 1`

    - Snapshot
    + Received

    @@ -30,14 +30,14 @@
      
      console.log(css);
      
      var static1 = "static1.js";
      
    - export { static1 as a };
    + export { static1 as s };
      ",
        "dynamic1.js": "
    - import { a as static1 } from './chunk.js';
    + import { s as static1 } from './chunk.js';
      
      var css = {
          "dynamic1": "dynamic1"
      };
      
    @@ -46,11 +46,11 @@
      var dynamic1 = "dynamic1.js";
      
      export default dynamic1;
      ",
        "entry1.js": "
    - import { a as static1 } from './chunk.js';
    + import { s as static1 } from './chunk.js';
      
      var css = {
          "entry1": "entry1"
      };

      166 |         });
      167 | 
    > 168 |         expect(result).toMatchRollupSnapshot();
          |                        ^
      169 |     });
      170 | 
      171 |     it("should log details in verbose mode", async () => {

        
      at toMatchRollupSnapshot (packages/rollup-rewriter/test/rewriter.test.js:168:24)

  ● rollup-rewriter › should include css for static imports used by a dynamic import ("esm")

    expect(received).toMatchSnapshot()

    Snapshot name: `rollup-rewriter should include css for static imports used by a dynamic import ("esm") 1`

    - Snapshot
    + Received

    @@ -30,14 +30,14 @@
      
      console.log(css);
      
      var static1 = "static1.js";
      
    - export { static1 as a };
    + export { static1 as s };
      ",
        "dynamic1.js": "
    - import { a as static1 } from './chunk.js';
    + import { s as static1 } from './chunk.js';
      
      var css = {
          "dynamic1": "dynamic1"
      };
      
    @@ -46,11 +46,11 @@
      var dynamic1 = "dynamic1.js";
      
      export default dynamic1;
      ",
        "entry1.js": "
    - import { a as static1 } from './chunk.js';
    + import { s as static1 } from './chunk.js';
      
      var css = {
          "entry1": "entry1"
      };

      166 |         });
      167 | 
    > 168 |         expect(result).toMatchRollupSnapshot();
          |                        ^
      169 |     });
      170 | 
      171 |     it("should log details in verbose mode", async () => {

        
      at toMatchRollupSnapshot (packages/rollup-rewriter/test/rewriter.test.js:168:24)

  ● rollup-rewriter › should include css for static imports used by a dynamic import ("system")

    expect(received).toMatchSnapshot()

    Snapshot name: `rollup-rewriter should include css for static imports used by a dynamic import ("system") 1`

    - Snapshot
    + Received

    @@ -22,34 +22,34 @@
      .static1 {
          color: static1;
      }
      ",
        "chunk.js": "
    - System.register([], function (exports, module) {
    + System.register([], function (exports) {
          'use strict';
          return {
              execute: function () {
      
                  var css = {
                      "static1": "static1"
                  };
      
                  console.log(css);
      
    -             var static1 = exports('a', "static1.js");
    +             var static1 = exports('s', "static1.js");
      
              }
          };
      });
      ",
        "dynamic1.js": "
    - System.register(['./chunk.js'], function (exports, module) {
    + System.register(['./chunk.js'], function (exports) {
          'use strict';
          var static1;
          return {
              setters: [function (module) {
    -             static1 = module.a;
    +             static1 = module.s;
              }],
              execute: function () {
      
                  var css = {
                      "dynamic1": "dynamic1"
    @@ -62,16 +62,16 @@
              }
          };
      });
      ",
        "entry1.js": "
    - System.register(['./chunk.js'], function (exports, module) {
    + System.register(['./chunk.js'], function () {
          'use strict';
          var static1;
          return {
              setters: [function (module) {
    -             static1 = module.a;
    +             static1 = module.s;
              }],
              execute: function () {
      
                  var css = {
                      "entry1": "entry1"

      166 |         });
      167 | 
    > 168 |         expect(result).toMatchRollupSnapshot();
          |                        ^
      169 |     });
      170 | 
      171 |     it("should log details in verbose mode", async () => {

      at toMatchRollupSnapshot (packages/rollup-rewriter/test/rewriter.test.js:168:24)


Snapshot Summary
 › 6 snapshots failed from 1 test suite. Inspect your code changes or run `npm test -- -u` to update them.

Test Suites: 1 failed, 75 skipped, 143 passed, 144 of 219 total
Tests:       6 failed, 79 skipped, 383 passed, 468 total
Snapshots:   6 failed, 307 passed, 313 total
Time:        29.111s
Ran all test suites in 2 projects.
npm ERR! Test failed.  See above for more details.
```

</details>


###### TravisBuddy Request Identifier: 4d4c53e0-8634-11e9-8883-cbcf4a1e921d


Patch:
diff --git a/package-lock.json b/package-lock.json
index a6d9906c..d8b7fd70 100644
--- a/package-lock.json
+++ b/package-lock.json
@@ -5052,9 +5052,9 @@
       "dev": true
     },
     "env-cmd": {
-      "version": "9.0.1",
-      "resolved": "https://registry.npmjs.org/env-cmd/-/env-cmd-9.0.1.tgz",
-      "integrity": "sha512-zFKkksLGn+JClAKd/McvT+K45K4ZbmFdaILPdvG86q2SxJ7/6v45RpP4/VbyACCRgeXz0f9Gt3Yr8klzKLq3gw==",
+      "version": "9.0.2",
+      "resolved": "https://registry.npmjs.org/env-cmd/-/env-cmd-9.0.2.tgz",
+      "integrity": "sha512-xv7twXRNYvkKNZ3L7IZeQ7aMvEgi3Mf4p+hvgi/s2W1kyeyWxEz75+DNdN7OmMH4nt66oQGkBbBGUPrTX7XqPw==",
       "dev": true,
       "requires": {
         "commander": "^2.20.0",
@@ -12654,20 +12654,20 @@
       }
     },
     "rollup": {
-      "version": "1.12.4",
-      "resolved": "https://registry.npmjs.org/rollup/-/rollup-1.12.4.tgz",
-      "integrity": "sha512-sHg0F05oTMJzM592MWU8irsPx8LIFMKSCnEkcp6vp/gnj+oJ9GJEBW9hl8jUqy2L6Q2uUxFzPgvoExLbfuSODA==",
+      "version": "1.13.1",
+      "resolved": "https://registry.npmjs.org/rollup/-/rollup-1.13.1.tgz",
+      "integrity": "sha512-TWBmVU5WS4wOy5Ij2qxrJYRUn/keECvStcXDpJSwgr95JZ6VFf1PDewiAk4VPf5vxr7drRJlxh9kYpxHveYOOg==",
       "dev": true,
       "requires": {
         "@types/estree": "0.0.39",
-        "@types/node": "^12.0.2",
+        "@types/node": "^12.0.3",
         "acorn": "^6.1.1"
       },
       "dependencies": {
         "@types/node": {
-          "version": "12.0.3",
-          "resolved": "https://registry.npmjs.org/@types/node/-/node-12.0.3.tgz",
-          "integrity": "sha512-zkOxCS/fA+3SsdA+9Yun0iANxzhQRiNwTvJSr6N95JhuJ/x27z9G2URx1Jpt3zYFfCGUXZGL5UDxt5eyLE7wgw==",
+          "version": "12.0.4",
+          "resolved": "https://registry.npmjs.org/@types/node/-/node-12.0.4.tgz",
+          "integrity": "sha512-j8YL2C0fXq7IONwl/Ud5Kt0PeXw22zGERt+HSSnwbKOJVsAGkEz3sFCYwaF9IOuoG1HOtE0vKCj6sXF7Q0+Vaw==",
           "dev": true
         },
         "acorn": {


Test patch:
diff --git a/packages/rollup-rewriter/test/__snapshots__/rewriter.test.js.snap b/packages/rollup-rewriter/test/__snapshots__/rewriter.test.js.snap
index 9c7141cc..e4c2f10a 100644
--- a/packages/rollup-rewriter/test/__snapshots__/rewriter.test.js.snap
+++ b/packages/rollup-rewriter/test/__snapshots__/rewriter.test.js.snap
@@ -128,10 +128,10 @@ console.log(css);
 
 var static1 = \\"static1.js\\";
 
-export { static1 as a };
+export { static1 as s };
 ",
   "dynamic1.js": "
-import { a as static1 } from './chunk.js';
+import { s as static1 } from './chunk.js';
 
 var css = {
     \\"dynamic1\\": \\"dynamic1\\"
@@ -144,7 +144,7 @@ var dynamic1 = \\"dynamic1.js\\";
 export default dynamic1;
 ",
   "entry1.js": "
-import { a as static1 } from './chunk.js';
+import { s as static1 } from './chunk.js';
 
 var css = {
     \\"entry1\\": \\"entry1\\"
@@ -206,10 +206,10 @@ console.log(css);
 
 var static1 = \\"static1.js\\";
 
-export { static1 as a };
+export { static1 as s };
 ",
   "dynamic1.js": "
-import { a as static1 } from './chunk.js';
+import { s as static1 } from './chunk.js';
 
 var css = {
     \\"dynamic1\\": \\"dynamic1\\"
@@ -222,7 +222,7 @@ var dynamic1 = \\"dynamic1.js\\";
 export default dynamic1;
 ",
   "entry1.js": "
-import { a as static1 } from './chunk.js';
+import { s as static1 } from './chunk.js';
 
 var css = {
     \\"entry1\\": \\"entry1\\"
@@ -276,7 +276,7 @@ Object {
 }
 ",
   "chunk.js": "
-System.register([], function (exports, module) {
+System.register([], function (exports) {
     'use strict';
     return {
         execute: function () {
@@ -287,19 +287,19 @@ System.register([], function (exports, module) {
 
             console.log(css);
 
-            var static1 = exports('a', \\"static1.js\\");
+            var static1 = exports('s', \\"static1.js\\");
 
         }
     };
 });
 ",
   "dynamic1.js": "
-System.register(['./chunk.js'], function (exports, module) {
+System.register(['./chunk.js'], function (exports) {
     'use strict';
     var static1;
     return {
         setters: [function (module) {
-            static1 = module.a;
+            static1 = module.s;
         }],
         execute: function () {
 
@@ -316,12 +316,12 @@ System.register(['./chunk.js'], function (exports, module) {
 });
 ",
   "entry1.js": "
-System.register(['./chunk.js'], function (exports, module) {
+System.register(['./chunk.js'], function () {
     'use strict';
     var static1;
     return {
         setters: [function (module) {
-            static1 = module.a;
+            static1 = module.s;
         }],
         execute: function () {
 
@@ -615,7 +615,7 @@ System.register([], function (exports, module) {
 });
 ",
   "c.js": "
-System.register([], function (exports, module) {
+System.register([], function (exports) {
 	'use strict';
 	return {
 		execute: function () {
@@ -633,7 +633,7 @@ System.register([], function (exports, module) {
 });
 ",
   "d.js": "
-System.register([], function (exports, module) {
+System.register([], function (exports) {
 	'use strict';
 	return {
 		execute: function () {
@@ -995,7 +995,7 @@ import lazyload from \\"./css.js\\";
 });
 ",
   "c.js": "
-System.register([], function (exports, module) {
+System.register([], function (exports) {
     'use strict';
     return {
         execute: function () {
@@ -1012,7 +1012,7 @@ System.register([], function (exports, module) {
 });
 ",
   "d.js": "
-System.register([], function (exports, module) {
+System.register([], function (exports) {
     'use strict';
     return {
         execute: function () {
@@ -1371,7 +1371,7 @@ System.register([], function (exports, module) {
 });
 ",
   "c.js": "
-System.register([], function (exports, module) {
+System.register([], function (exports) {
     'use strict';
     return {
         execute: function () {
@@ -1388,7 +1388,7 @@ System.register([], function (exports, module) {
 });
 ",
   "d.js": "
-System.register([], function (exports, module) {
+System.register([], function (exports) {
     'use strict';
     return {
         execute: function () {