358 lines
7.5 KiB
Markdown
358 lines
7.5 KiB
Markdown
# Snapshot report for `test/test.js`
|
|
|
|
The actual snapshot is saved in `test.js.snap`.
|
|
|
|
Generated by [AVA](https://avajs.dev).
|
|
|
|
## 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>',
|
|
},
|
|
]
|