7.5 KiB

Snapshot report for test/test.js

The actual snapshot is saved in test.js.snap.

Generated by AVA.

default options

Snapshot 1

[
  {
    code: `(function (factory) {␊
    	typeof define === 'function' && define.amd ? define(factory) :␊
    	factory();␊
    })((function () { 'use strict';␊
    ␊
    ␊
    ␊
    }));␊
    `,
    fileName: 'batman.js',
    map: null,
    source: undefined,
  },
  {
    code: undefined,
    fileName: 'index.html',
    map: undefined,
    source: `␊
    <!doctype html>␊
    <html lang="en">␊
      <head>␊
        <meta charset="utf-8">␊
        <title>Rollup Bundle</title>␊
        ␊
      </head>␊
      <body>␊
        <script src="batman.js"></script>␊
      </body>␊
    </html>`,
  },
]

options

Snapshot 1

[
  {
    code: `(function (factory) {␊
    	typeof define === 'function' && define.amd ? define(factory) :␊
    	factory();␊
    })((function () { 'use strict';␊
    ␊
    ␊
    ␊
    }));␊
    `,
    fileName: 'batman.js',
    map: null,
    source: undefined,
  },
  {
    code: undefined,
    fileName: 'batman.html',
    map: undefined,
    source: `␊
    <!doctype html>␊
    <html lang="en">␊
      <head>␊
        <meta charset="utf-8">␊
    <meta name="viewport" content="minimum-scale=1, initial-scale=1, width=device-width">␊
        <title>Batcave</title>␊
        ␊
      </head>␊
      <body>␊
        <script src="batcave/batman.js"></script>␊
      </body>␊
    </html>`,
  },
]

iife

Snapshot 1

[
  {
    code: `(function () {␊
    	'use strict';␊
    ␊
    ␊
    ␊
    })();␊
    `,
    fileName: 'batman.js',
    map: null,
    source: undefined,
  },
  {
    code: undefined,
    fileName: 'index.html',
    map: undefined,
    source: `␊
    <!doctype html>␊
    <html lang="en">␊
      <head>␊
        <meta charset="utf-8">␊
        <title>Rollup Bundle</title>␊
        ␊
      </head>␊
      <body>␊
        <script src="batman.js"></script>␊
      </body>␊
    </html>`,
  },
]

esm

Snapshot 1

[
  {
    code: `␊
    `,
    fileName: 'batman.js',
    map: null,
    source: undefined,
  },
  {
    code: undefined,
    fileName: 'index.html',
    map: undefined,
    source: `␊
    <!doctype html>␊
    <html lang="en">␊
      <head>␊
        <meta charset="utf-8">␊
        <title>Rollup Bundle</title>␊
        ␊
      </head>␊
      <body>␊
        <script src="batman.js" type="module"></script>␊
      </body>␊
    </html>`,
  },
]

unsupported output format

Snapshot 1

[
  {
    code: `'use strict';␊
    ␊
    `,
    fileName: 'batman.js',
    map: null,
    source: undefined,
  },
  {
    code: undefined,
    fileName: 'index.html',
    map: undefined,
    source: `␊
    <!doctype html>␊
    <html lang="en">␊
      <head>␊
        <meta charset="utf-8">␊
        <title>Rollup Bundle</title>␊
        ␊
      </head>␊
      <body>␊
        <script src="batman.js" type="module"></script>␊
      </body>␊
    </html>`,
  },
]

Snapshot 2

[
  {
    code: 'EMPTY_BUNDLE',
    message: 'Generated an empty chunk: "batman".',
    names: [
      'batman',
    ],
    toString: Function {},
  },
  {
    code: 'PLUGIN_WARNING',
    message: 'plugin-html: The output format \'cjs\' is not directly supported. A custom `template` is probably required. Supported formats include: es, esm, iife, umd',
    plugin: 'html',
    toString: Function {},
  },
]

css

Snapshot 1

[
  {
    code: `(function (factory) {␊
    	typeof define === 'function' && define.amd ? define(factory) :␊
    	factory();␊
    })((function () { 'use strict';␊
    ␊
    ␊
    ␊
    }));␊
    `,
    fileName: 'joker.js',
    map: null,
    source: undefined,
  },
  {
    code: undefined,
    fileName: 'joker.css',
    map: undefined,
    source: Buffer @Uint8Array [
      2a207b20 77696474 683a2031 3030253b 207d0a
    ],
  },
  {
    code: undefined,
    fileName: 'index.html',
    map: undefined,
    source: `␊
    <!doctype html>␊
    <html lang="en">␊
      <head>␊
        <meta charset="utf-8">␊
        <title>Rollup Bundle</title>␊
        <link href="joker.css" rel="stylesheet">␊
      </head>␊
      <body>␊
        <script src="joker.js" type="module"></script>␊
      </body>␊
    </html>`,
  },
]

attributes

Snapshot 1

[
  {
    code: `(function (factory) {␊
    	typeof define === 'function' && define.amd ? define(factory) :␊
    	factory();␊
    })((function () { 'use strict';␊
    ␊
    ␊
    ␊
    }));␊
    `,
    fileName: 'joker.js',
    map: null,
    source: undefined,
  },
  {
    code: undefined,
    fileName: 'joker.css',
    map: undefined,
    source: Buffer @Uint8Array [
      2a207b20 77696474 683a2031 3030253b 207d0a
    ],
  },
  {
    code: undefined,
    fileName: 'index.html',
    map: undefined,
    source: `␊
    <!doctype html>␊
    <html batsignal="on" lang="bat">␊
      <head>␊
        <meta charset="utf-8">␊
        <title>Rollup Bundle</title>␊
        <link href="joker.css" rel="stylesheet" data-vilian="joker">␊
      </head>␊
      <body>␊
        <script src="joker.js" defer="true"></script>␊
      </body>␊
    </html>`,
  },
]

imports

Snapshot 1

[
  {
    code: `(function (factory) {␊
    	typeof define === 'function' && define.amd ? define(factory) :␊
    	factory();␊
    })((function () { 'use strict';␊
    ␊
    ␊
    ␊
    }));␊
    `,
    fileName: 'robin.js',
    map: null,
    source: undefined,
  },
  {
    code: undefined,
    fileName: 'index.html',
    map: undefined,
    source: `␊
    <!doctype html>␊
    <html lang="en">␊
      <head>␊
        <meta charset="utf-8">␊
        <title>Rollup Bundle</title>␊
        ␊
      </head>␊
      <body>␊
        <script src="robin.js" type="module"></script>␊
      </body>␊
    </html>`,
  },
]

template

Snapshot 1

[
  {
    code: `(function (factory) {␊
    	typeof define === 'function' && define.amd ? define(factory) :␊
    	factory();␊
    })((function () { 'use strict';␊
    ␊
    ␊
    ␊
    }));␊
    `,
    fileName: 'batman.js',
    map: null,
    source: undefined,
  },
  {
    code: undefined,
    fileName: 'index.html',
    map: undefined,
    source: '<html><body><main></main></body></html>',
  },
]