diff options
author | 2023-05-15 17:45:28 -0400 | |
---|---|---|
committer | 2023-05-15 17:45:28 -0400 | |
commit | a2d422273ecbf0a03a39e540c1a5d3f01f5b9abd (patch) | |
tree | 48e3bbf65cc4df780ff94c307d0c8f9baa5ac382 | |
parent | e846eedd4ed169ac1c9bd1cbc4cca96b8825ffce (diff) | |
download | bun-integration-tests.tar.gz bun-integration-tests.tar.zst bun-integration-tests.zip |
react testsintegration-tests
5 files changed, 14301 insertions, 14 deletions
diff --git a/test/bundler/integration/react/__snapshots__/react-client.test.ts.snap b/test/bundler/integration/react/__snapshots__/react-client.test.ts.snap new file mode 100644 index 000000000..de893daef --- /dev/null +++ b/test/bundler/integration/react/__snapshots__/react-client.test.ts.snap @@ -0,0 +1,326 @@ +// Bun Snapshot v1, https://goo.gl/fbAQLP + +exports[`bundler integration, react client base, NODE_ENV=development: Browser console logs 1`] = ` +[ + "%cDownload the React DevTools for a better development experience: https://reactjs.org/link/react-devtools font-weight:bold", + "render in <App/> http://localhost:3000/index.js", + "render in <Loading/>", + "useEffect1 in <App/>", + "useEffect2 in <App/>", + "-- testing marker --", + "render in <App/> http://localhost:3000/index.js", + "useEffect1 cleanup in <App/>", + "useEffect1 in <App/>", + "-- testing marker --", + "render in <App/> http://localhost:3000/index.js", + "useEffect1 cleanup in <App/>", + "useEffect1 in <App/>", +] +`; + +exports[`bundler integration, react client base, NODE_ENV=development: DOM Snapshots 1`] = ` +[ + +"<html lang="en"><head> + <meta charset="UTF-8"> + <meta http-equiv="X-UA-Compatible" content="IE=edge"> + <meta name="viewport" content="width=device-width, initial-scale=1.0"> + <title>React App Integration Test</title> +</head> +<body> + <div id="root"><div><h1 class="title">Hello, world!</h1><p class="class">React Application</p><div>static string</div><p class="count">Count: 0</p><button>Increment</button><p class="same-file">Component in same file</p><p class="another-file">Component in another file 1</p><div class="list"><div>Item {}</div><div>Item {}</div><div>Item {}</div><div>Item {}</div><div>Item {}</div></div><div>Loading...</div></div></div> + <script src="/index.js" type="module"></script> + + +</body></html>" +, + +"<html lang="en"><head> + <meta charset="UTF-8"> + <meta http-equiv="X-UA-Compatible" content="IE=edge"> + <meta name="viewport" content="width=device-width, initial-scale=1.0"> + <title>React App Integration Test</title> +</head> +<body> + <div id="root"><div><h1 class="title">Hello, world!</h1><p class="class">React Application</p><div>static string</div><p class="count">Count: 1</p><button>Increment</button><p class="same-file">Component in same file</p><p class="another-file">Component in another file 1</p><div class="list"><div>Item {}</div><div>Item {}</div><div>Item {}</div><div>Item {}</div><div>Item {}</div></div><div><p class="lazy">Lazy loaded chunk: http://localhost:3000/Lazy.js</p><code></code></div></div></div> + <script src="/index.js" type="module"></script> + + +</body></html>" +, + +"<html lang="en"><head> + <meta charset="UTF-8"> + <meta http-equiv="X-UA-Compatible" content="IE=edge"> + <meta name="viewport" content="width=device-width, initial-scale=1.0"> + <title>React App Integration Test</title> +</head> +<body> + <div id="root"><div><h1 class="title">Hello, world!</h1><p class="class">React Application</p><div>static string</div><p class="count">Count: 2</p><button>Increment</button><p class="same-file">Component in same file</p><p class="another-file">Component in another file 1</p><div class="list"><div>Item {}</div><div>Item {}</div><div>Item {}</div><div>Item {}</div><div>Item {}</div></div><div><p class="lazy">Lazy loaded chunk: http://localhost:3000/Lazy.js</p><code></code></div></div></div> + <script src="/index.js" type="module"></script> + + +</body></html>" +, +] +`; + +exports[`bundler integration, react client minify-all, NODE_ENV=development: Browser console logs 1`] = ` +[ + "%cDownload the React DevTools for a better development experience: https://reactjs.org/link/react-devtools font-weight:bold", + "render in <App/> http://localhost:3000/index.js", + "render in <Loading/>", + "useEffect1 in <App/>", + "useEffect2 in <App/>", + "-- testing marker --", + "render in <App/> http://localhost:3000/index.js", + "useEffect1 cleanup in <App/>", + "useEffect1 in <App/>", + "-- testing marker --", + "render in <App/> http://localhost:3000/index.js", + "useEffect1 cleanup in <App/>", + "useEffect1 in <App/>", +] +`; + +exports[`bundler integration, react client minify-all, NODE_ENV=development: DOM Snapshots 1`] = ` +[ + +"<html lang="en"><head> + <meta charset="UTF-8"> + <meta http-equiv="X-UA-Compatible" content="IE=edge"> + <meta name="viewport" content="width=device-width, initial-scale=1.0"> + <title>React App Integration Test</title> +</head> +<body> + <div id="root"><div><h1 class="title">Hello, world!</h1><p class="class">React Application</p><div>static string</div><p class="count">Count: 0</p><button>Increment</button><p class="same-file">Component in same file</p><p class="another-file">Component in another file 1</p><div class="list"><div>Item {}</div><div>Item {}</div><div>Item {}</div><div>Item {}</div><div>Item {}</div></div><div>Loading...</div></div></div> + <script src="/index.js" type="module"></script> + + +</body></html>" +, + +"<html lang="en"><head> + <meta charset="UTF-8"> + <meta http-equiv="X-UA-Compatible" content="IE=edge"> + <meta name="viewport" content="width=device-width, initial-scale=1.0"> + <title>React App Integration Test</title> +</head> +<body> + <div id="root"><div><h1 class="title">Hello, world!</h1><p class="class">React Application</p><div>static string</div><p class="count">Count: 1</p><button>Increment</button><p class="same-file">Component in same file</p><p class="another-file">Component in another file 1</p><div class="list"><div>Item {}</div><div>Item {}</div><div>Item {}</div><div>Item {}</div><div>Item {}</div></div><div><p class="lazy">Lazy loaded chunk: http://localhost:3000/Lazy.js</p><code></code></div></div></div> + <script src="/index.js" type="module"></script> + + +</body></html>" +, + +"<html lang="en"><head> + <meta charset="UTF-8"> + <meta http-equiv="X-UA-Compatible" content="IE=edge"> + <meta name="viewport" content="width=device-width, initial-scale=1.0"> + <title>React App Integration Test</title> +</head> +<body> + <div id="root"><div><h1 class="title">Hello, world!</h1><p class="class">React Application</p><div>static string</div><p class="count">Count: 2</p><button>Increment</button><p class="same-file">Component in same file</p><p class="another-file">Component in another file 1</p><div class="list"><div>Item {}</div><div>Item {}</div><div>Item {}</div><div>Item {}</div><div>Item {}</div></div><div><p class="lazy">Lazy loaded chunk: http://localhost:3000/Lazy.js</p><code></code></div></div></div> + <script src="/index.js" type="module"></script> + + +</body></html>" +, +] +`; + +exports[`bundler integration, react client minify-syntax, NODE_ENV=development: Browser console logs 1`] = ` +[ + "%cDownload the React DevTools for a better development experience: https://reactjs.org/link/react-devtools font-weight:bold", + "render in <App/> http://localhost:3000/index.js", + "render in <Loading/>", + "useEffect1 in <App/>", + "useEffect2 in <App/>", + "-- testing marker --", + "render in <App/> http://localhost:3000/index.js", + "useEffect1 cleanup in <App/>", + "useEffect1 in <App/>", + "-- testing marker --", + "render in <App/> http://localhost:3000/index.js", + "useEffect1 cleanup in <App/>", + "useEffect1 in <App/>", +] +`; + +exports[`bundler integration, react client minify-syntax, NODE_ENV=development: DOM Snapshots 1`] = ` +[ + +"<html lang="en"><head> + <meta charset="UTF-8"> + <meta http-equiv="X-UA-Compatible" content="IE=edge"> + <meta name="viewport" content="width=device-width, initial-scale=1.0"> + <title>React App Integration Test</title> +</head> +<body> + <div id="root"><div><h1 class="title">Hello, world!</h1><p class="class">React Application</p><div>static string</div><p class="count">Count: 0</p><button>Increment</button><p class="same-file">Component in same file</p><p class="another-file">Component in another file 1</p><div class="list"><div>Item {}</div><div>Item {}</div><div>Item {}</div><div>Item {}</div><div>Item {}</div></div><div>Loading...</div></div></div> + <script src="/index.js" type="module"></script> + + +</body></html>" +, + +"<html lang="en"><head> + <meta charset="UTF-8"> + <meta http-equiv="X-UA-Compatible" content="IE=edge"> + <meta name="viewport" content="width=device-width, initial-scale=1.0"> + <title>React App Integration Test</title> +</head> +<body> + <div id="root"><div><h1 class="title">Hello, world!</h1><p class="class">React Application</p><div>static string</div><p class="count">Count: 1</p><button>Increment</button><p class="same-file">Component in same file</p><p class="another-file">Component in another file 1</p><div class="list"><div>Item {}</div><div>Item {}</div><div>Item {}</div><div>Item {}</div><div>Item {}</div></div><div><p class="lazy">Lazy loaded chunk: http://localhost:3000/Lazy.js</p><code></code></div></div></div> + <script src="/index.js" type="module"></script> + + +</body></html>" +, + +"<html lang="en"><head> + <meta charset="UTF-8"> + <meta http-equiv="X-UA-Compatible" content="IE=edge"> + <meta name="viewport" content="width=device-width, initial-scale=1.0"> + <title>React App Integration Test</title> +</head> +<body> + <div id="root"><div><h1 class="title">Hello, world!</h1><p class="class">React Application</p><div>static string</div><p class="count">Count: 2</p><button>Increment</button><p class="same-file">Component in same file</p><p class="another-file">Component in another file 1</p><div class="list"><div>Item {}</div><div>Item {}</div><div>Item {}</div><div>Item {}</div><div>Item {}</div></div><div><p class="lazy">Lazy loaded chunk: http://localhost:3000/Lazy.js</p><code></code></div></div></div> + <script src="/index.js" type="module"></script> + + +</body></html>" +, +] +`; + +exports[`bundler integration, react client minify-whitespace, NODE_ENV=development: Browser console logs 1`] = ` +[ + "%cDownload the React DevTools for a better development experience: https://reactjs.org/link/react-devtools font-weight:bold", + "render in <App/> http://localhost:3000/index.js", + "render in <Loading/>", + "useEffect1 in <App/>", + "useEffect2 in <App/>", + "-- testing marker --", + "render in <App/> http://localhost:3000/index.js", + "useEffect1 cleanup in <App/>", + "useEffect1 in <App/>", + "-- testing marker --", + "render in <App/> http://localhost:3000/index.js", + "useEffect1 cleanup in <App/>", + "useEffect1 in <App/>", +] +`; + +exports[`bundler integration, react client minify-whitespace, NODE_ENV=development: DOM Snapshots 1`] = ` +[ + +"<html lang="en"><head> + <meta charset="UTF-8"> + <meta http-equiv="X-UA-Compatible" content="IE=edge"> + <meta name="viewport" content="width=device-width, initial-scale=1.0"> + <title>React App Integration Test</title> +</head> +<body> + <div id="root"><div><h1 class="title">Hello, world!</h1><p class="class">React Application</p><div>static string</div><p class="count">Count: 0</p><button>Increment</button><p class="same-file">Component in same file</p><p class="another-file">Component in another file 1</p><div class="list"><div>Item {}</div><div>Item {}</div><div>Item {}</div><div>Item {}</div><div>Item {}</div></div><div>Loading...</div></div></div> + <script src="/index.js" type="module"></script> + + +</body></html>" +, + +"<html lang="en"><head> + <meta charset="UTF-8"> + <meta http-equiv="X-UA-Compatible" content="IE=edge"> + <meta name="viewport" content="width=device-width, initial-scale=1.0"> + <title>React App Integration Test</title> +</head> +<body> + <div id="root"><div><h1 class="title">Hello, world!</h1><p class="class">React Application</p><div>static string</div><p class="count">Count: 1</p><button>Increment</button><p class="same-file">Component in same file</p><p class="another-file">Component in another file 1</p><div class="list"><div>Item {}</div><div>Item {}</div><div>Item {}</div><div>Item {}</div><div>Item {}</div></div><div><p class="lazy">Lazy loaded chunk: http://localhost:3000/Lazy.js</p><code></code></div></div></div> + <script src="/index.js" type="module"></script> + + +</body></html>" +, + +"<html lang="en"><head> + <meta charset="UTF-8"> + <meta http-equiv="X-UA-Compatible" content="IE=edge"> + <meta name="viewport" content="width=device-width, initial-scale=1.0"> + <title>React App Integration Test</title> +</head> +<body> + <div id="root"><div><h1 class="title">Hello, world!</h1><p class="class">React Application</p><div>static string</div><p class="count">Count: 2</p><button>Increment</button><p class="same-file">Component in same file</p><p class="another-file">Component in another file 1</p><div class="list"><div>Item {}</div><div>Item {}</div><div>Item {}</div><div>Item {}</div><div>Item {}</div></div><div><p class="lazy">Lazy loaded chunk: http://localhost:3000/Lazy.js</p><code></code></div></div></div> + <script src="/index.js" type="module"></script> + + +</body></html>" +, +] +`; + +exports[`bundler integration, react client sourcemaps, NODE_ENV=development: Browser console logs 1`] = ` +[ + "%cDownload the React DevTools for a better development experience: https://reactjs.org/link/react-devtools font-weight:bold", + "render in <App/> http://localhost:3000/index.js", + "render in <Loading/>", + "useEffect1 in <App/>", + "useEffect2 in <App/>", + "-- testing marker --", + "render in <App/> http://localhost:3000/index.js", + "useEffect1 cleanup in <App/>", + "useEffect1 in <App/>", + "-- testing marker --", + "render in <App/> http://localhost:3000/index.js", + "useEffect1 cleanup in <App/>", + "useEffect1 in <App/>", +] +`; + +exports[`bundler integration, react client sourcemaps, NODE_ENV=development: DOM Snapshots 1`] = ` +[ + +"<html lang="en"><head> + <meta charset="UTF-8"> + <meta http-equiv="X-UA-Compatible" content="IE=edge"> + <meta name="viewport" content="width=device-width, initial-scale=1.0"> + <title>React App Integration Test</title> +</head> +<body> + <div id="root"><div><h1 class="title">Hello, world!</h1><p class="class">React Application</p><div>static string</div><p class="count">Count: 0</p><button>Increment</button><p class="same-file">Component in same file</p><p class="another-file">Component in another file 1</p><div class="list"><div>Item {}</div><div>Item {}</div><div>Item {}</div><div>Item {}</div><div>Item {}</div></div><div>Loading...</div></div></div> + <script src="/index.js" type="module"></script> + + +</body></html>" +, + +"<html lang="en"><head> + <meta charset="UTF-8"> + <meta http-equiv="X-UA-Compatible" content="IE=edge"> + <meta name="viewport" content="width=device-width, initial-scale=1.0"> + <title>React App Integration Test</title> +</head> +<body> + <div id="root"><div><h1 class="title">Hello, world!</h1><p class="class">React Application</p><div>static string</div><p class="count">Count: 1</p><button>Increment</button><p class="same-file">Component in same file</p><p class="another-file">Component in another file 1</p><div class="list"><div>Item {}</div><div>Item {}</div><div>Item {}</div><div>Item {}</div><div>Item {}</div></div><div><p class="lazy">Lazy loaded chunk: http://localhost:3000/Lazy.js</p><code></code></div></div></div> + <script src="/index.js" type="module"></script> + + +</body></html>" +, + +"<html lang="en"><head> + <meta charset="UTF-8"> + <meta http-equiv="X-UA-Compatible" content="IE=edge"> + <meta name="viewport" content="width=device-width, initial-scale=1.0"> + <title>React App Integration Test</title> +</head> +<body> + <div id="root"><div><h1 class="title">Hello, world!</h1><p class="class">React Application</p><div>static string</div><p class="count">Count: 2</p><button>Increment</button><p class="same-file">Component in same file</p><p class="another-file">Component in another file 1</p><div class="list"><div>Item {}</div><div>Item {}</div><div>Item {}</div><div>Item {}</div><div>Item {}</div></div><div><p class="lazy">Lazy loaded chunk: http://localhost:3000/Lazy.js</p><code></code></div></div></div> + <script src="/index.js" type="module"></script> + + +</body></html>" +, +] +`; diff --git a/test/bundler/integration/react/__snapshots__/react-ssr.test.ts.snap b/test/bundler/integration/react/__snapshots__/react-ssr.test.ts.snap new file mode 100644 index 000000000..cc1c6c2c8 --- /dev/null +++ b/test/bundler/integration/react/__snapshots__/react-ssr.test.ts.snap @@ -0,0 +1,13947 @@ +// Bun Snapshot v1, https://goo.gl/fbAQLP + +exports[`bundler integration, react SSR base, NODE_ENV=development: Output 1`] = ` +{ + "data": [ + 114, + 101, + 110, + 100, + 101, + 114, + 32, + 105, + 110, + 32, + 60, + 65, + 112, + 112, + 47, + 62, + 32, + 102, + 105, + 108, + 101, + 58, + 47, + 47, + 47, + 99, + 111, + 100, + 101, + 47, + 111, + 118, + 101, + 110, + 45, + 115, + 104, + 47, + 98, + 117, + 110, + 47, + 116, + 101, + 115, + 116, + 47, + 98, + 117, + 110, + 100, + 108, + 101, + 114, + 47, + 105, + 110, + 116, + 101, + 103, + 114, + 97, + 116, + 105, + 111, + 110, + 47, + 114, + 101, + 97, + 99, + 116, + 47, + 100, + 105, + 115, + 116, + 47, + 115, + 115, + 114, + 47, + 98, + 97, + 115, + 101, + 45, + 100, + 101, + 118, + 101, + 108, + 111, + 112, + 109, + 101, + 110, + 116, + 47, + 115, + 115, + 114, + 45, + 112, + 114, + 105, + 110, + 116, + 46, + 106, + 115, + 10, + 114, + 101, + 110, + 100, + 101, + 114, + 32, + 105, + 110, + 32, + 60, + 76, + 111, + 97, + 100, + 105, + 110, + 103, + 47, + 62, + 10, + 60, + 100, + 105, + 118, + 62, + 60, + 104, + 49, + 32, + 99, + 108, + 97, + 115, + 115, + 61, + 34, + 116, + 105, + 116, + 108, + 101, + 34, + 62, + 72, + 101, + 108, + 108, + 111, + 44, + 32, + 119, + 111, + 114, + 108, + 100, + 33, + 60, + 47, + 104, + 49, + 62, + 60, + 112, + 32, + 99, + 108, + 97, + 115, + 115, + 61, + 34, + 99, + 108, + 97, + 115, + 115, + 34, + 62, + 82, + 101, + 97, + 99, + 116, + 32, + 65, + 112, + 112, + 108, + 105, + 99, + 97, + 116, + 105, + 111, + 110, + 60, + 47, + 112, + 62, + 60, + 100, + 105, + 118, + 62, + 115, + 116, + 97, + 116, + 105, + 99, + 32, + 115, + 116, + 114, + 105, + 110, + 103, + 60, + 47, + 100, + 105, + 118, + 62, + 60, + 112, + 32, + 99, + 108, + 97, + 115, + 115, + 61, + 34, + 99, + 111, + 117, + 110, + 116, + 34, + 62, + 67, + 111, + 117, + 110, + 116, + 58, + 32, + 60, + 33, + 45, + 45, + 32, + 45, + 45, + 62, + 48, + 60, + 47, + 112, + 62, + 60, + 98, + 117, + 116, + 116, + 111, + 110, + 62, + 73, + 110, + 99, + 114, + 101, + 109, + 101, + 110, + 116, + 60, + 47, + 98, + 117, + 116, + 116, + 111, + 110, + 62, + 60, + 112, + 32, + 99, + 108, + 97, + 115, + 115, + 61, + 34, + 115, + 97, + 109, + 101, + 45, + 102, + 105, + 108, + 101, + 34, + 62, + 67, + 111, + 109, + 112, + 111, + 110, + 101, + 110, + 116, + 32, + 105, + 110, + 32, + 115, + 97, + 109, + 101, + 32, + 102, + 105, + 108, + 101, + 60, + 47, + 112, + 62, + 60, + 112, + 32, + 99, + 108, + 97, + 115, + 115, + 61, + 34, + 97, + 110, + 111, + 116, + 104, + 101, + 114, + 45, + 102, + 105, + 108, + 101, + 34, + 62, + 67, + 111, + 109, + 112, + 111, + 110, + 101, + 110, + 116, + 32, + 105, + 110, + 32, + 97, + 110, + 111, + 116, + 104, + 101, + 114, + 32, + 102, + 105, + 108, + 101, + 32, + 49, + 60, + 47, + 112, + 62, + 60, + 100, + 105, + 118, + 32, + 99, + 108, + 97, + 115, + 115, + 61, + 34, + 108, + 105, + 115, + 116, + 34, + 62, + 60, + 100, + 105, + 118, + 62, + 73, + 116, + 101, + 109, + 60, + 33, + 45, + 45, + 32, + 45, + 45, + 62, + 32, + 60, + 33, + 45, + 45, + 32, + 45, + 45, + 62, + 123, + 125, + 60, + 47, + 100, + 105, + 118, + 62, + 60, + 100, + 105, + 118, + 62, + 73, + 116, + 101, + 109, + 60, + 33, + 45, + 45, + 32, + 45, + 45, + 62, + 32, + 60, + 33, + 45, + 45, + 32, + 45, + 45, + 62, + 123, + 125, + 60, + 47, + 100, + 105, + 118, + 62, + 60, + 100, + 105, + 118, + 62, + 73, + 116, + 101, + 109, + 60, + 33, + 45, + 45, + 32, + 45, + 45, + 62, + 32, + 60, + 33, + 45, + 45, + 32, + 45, + 45, + 62, + 123, + 125, + 60, + 47, + 100, + 105, + 118, + 62, + 60, + 100, + 105, + 118, + 62, + 73, + 116, + 101, + 109, + 60, + 33, + 45, + 45, + 32, + 45, + 45, + 62, + 32, + 60, + 33, + 45, + 45, + 32, + 45, + 45, + 62, + 123, + 125, + 60, + 47, + 100, + 105, + 118, + 62, + 60, + 100, + 105, + 118, + 62, + 73, + 116, + 101, + 109, + 60, + 33, + 45, + 45, + 32, + 45, + 45, + 62, + 32, + 60, + 33, + 45, + 45, + 32, + 45, + 45, + 62, + 123, + 125, + 60, + 47, + 100, + 105, + 118, + 62, + 60, + 47, + 100, + 105, + 118, + 62, + 60, + 33, + 45, + 45, + 36, + 63, + 45, + 45, + 62, + 60, + 116, + 101, + 109, + 112, + 108, + 97, + 116, + 101, + 32, + 105, + 100, + 61, + 34, + 66, + 58, + 48, + 34, + 62, + 60, + 47, + 116, + 101, + 109, + 112, + 108, + 97, + 116, + 101, + 62, + 60, + 100, + 105, + 118, + 62, + 76, + 111, + 97, + 100, + 105, + 110, + 103, + 46, + 46, + 46, + 60, + 47, + 100, + 105, + 118, + 62, + 60, + 33, + 45, + 45, + 47, + 36, + 45, + 45, + 62, + 60, + 47, + 100, + 105, + 118, + 62, + 60, + 100, + 105, + 118, + 32, + 104, + 105, + 100, + 100, + 101, + 110, + 32, + 105, + 100, + 61, + 34, + 83, + 58, + 48, + 34, + 62, + 60, + 100, + 105, + 118, + 62, + 60, + 112, + 32, + 99, + 108, + 97, + 115, + 115, + 61, + 34, + 108, + 97, + 122, + 121, + 34, + 62, + 76, + 97, + 122, + 121, + 32, + 108, + 111, + 97, + 100, + 101, + 100, + 32, + 99, + 104, + 117, + 110, + 107, + 58, + 32, + 60, + 33, + 45, + 45, + 32, + 45, + 45, + 62, + 102, + 105, + 108, + 101, + 58, + 47, + 47, + 47, + 99, + 111, + 100, + 101, + 47, + 111, + 118, + 101, + 110, + 45, + 115, + 104, + 47, + 98, + 117, + 110, + 47, + 116, + 101, + 115, + 116, + 47, + 98, + 117, + 110, + 100, + 108, + 101, + 114, + 47, + 105, + 110, + 116, + 101, + 103, + 114, + 97, + 116, + 105, + 111, + 110, + 47, + 114, + 101, + 97, + 99, + 116, + 47, + 100, + 105, + 115, + 116, + 47, + 115, + 115, + 114, + 47, + 98, + 97, + 115, + 101, + 45, + 100, + 101, + 118, + 101, + 108, + 111, + 112, + 109, + 101, + 110, + 116, + 47, + 115, + 115, + 114, + 45, + 112, + 114, + 105, + 110, + 116, + 46, + 106, + 115, + 60, + 47, + 112, + 62, + 60, + 99, + 111, + 100, + 101, + 62, + 60, + 47, + 99, + 111, + 100, + 101, + 62, + 60, + 47, + 100, + 105, + 118, + 62, + 60, + 47, + 100, + 105, + 118, + 62, + 60, + 115, + 99, + 114, + 105, + 112, + 116, + 62, + 36, + 82, + 67, + 61, + 102, + 117, + 110, + 99, + 116, + 105, + 111, + 110, + 40, + 98, + 44, + 99, + 44, + 101, + 41, + 123, + 99, + 61, + 100, + 111, + 99, + 117, + 109, + 101, + 110, + 116, + 46, + 103, + 101, + 116, + 69, + 108, + 101, + 109, + 101, + 110, + 116, + 66, + 121, + 73, + 100, + 40, + 99, + 41, + 59, + 99, + 46, + 112, + 97, + 114, + 101, + 110, + 116, + 78, + 111, + 100, + 101, + 46, + 114, + 101, + 109, + 111, + 118, + 101, + 67, + 104, + 105, + 108, + 100, + 40, + 99, + 41, + 59, + 118, + 97, + 114, + 32, + 97, + 61, + 100, + 111, + 99, + 117, + 109, + 101, + 110, + 116, + 46, + 103, + 101, + 116, + 69, + 108, + 101, + 109, + 101, + 110, + 116, + 66, + 121, + 73, + 100, + 40, + 98, + 41, + 59, + 105, + 102, + 40, + 97, + 41, + 123, + 98, + 61, + 97, + 46, + 112, + 114, + 101, + 118, + 105, + 111, + 117, + 115, + 83, + 105, + 98, + 108, + 105, + 110, + 103, + 59, + 105, + 102, + 40, + 101, + 41, + 98, + 46, + 100, + 97, + 116, + 97, + 61, + 34, + 36, + 33, + 34, + 44, + 97, + 46, + 115, + 101, + 116, + 65, + 116, + 116, + 114, + 105, + 98, + 117, + 116, + 101, + 40, + 34, + 100, + 97, + 116, + 97, + 45, + 100, + 103, + 115, + 116, + 34, + 44, + 101, + 41, + 59, + 101, + 108, + 115, + 101, + 123, + 101, + 61, + 98, + 46, + 112, + 97, + 114, + 101, + 110, + 116, + 78, + 111, + 100, + 101, + 59, + 97, + 61, + 98, + 46, + 110, + 101, + 120, + 116, + 83, + 105, + 98, + 108, + 105, + 110, + 103, + 59, + 118, + 97, + 114, + 32, + 102, + 61, + 48, + 59, + 100, + 111, + 123, + 105, + 102, + 40, + 97, + 38, + 38, + 56, + 61, + 61, + 61, + 97, + 46, + 110, + 111, + 100, + 101, + 84, + 121, + 112, + 101, + 41, + 123, + 118, + 97, + 114, + 32, + 100, + 61, + 97, + 46, + 100, + 97, + 116, + 97, + 59, + 105, + 102, + 40, + 34, + 47, + 36, + 34, + 61, + 61, + 61, + 100, + 41, + 105, + 102, + 40, + 48, + 61, + 61, + 61, + 102, + 41, + 98, + 114, + 101, + 97, + 107, + 59, + 101, + 108, + 115, + 101, + 32, + 102, + 45, + 45, + 59, + 101, + 108, + 115, + 101, + 34, + 36, + 34, + 33, + 61, + 61, + 100, + 38, + 38, + 34, + 36, + 63, + 34, + 33, + 61, + 61, + 100, + 38, + 38, + 34, + 36, + 33, + 34, + 33, + 61, + 61, + 100, + 124, + 124, + 102, + 43, + 43, + 125, + 100, + 61, + 97, + 46, + 110, + 101, + 120, + 116, + 83, + 105, + 98, + 108, + 105, + 110, + 103, + 59, + 101, + 46, + 114, + 101, + 109, + 111, + 118, + 101, + 67, + 104, + 105, + 108, + 100, + 40, + 97, + 41, + 59, + 97, + 61, + 100, + 125, + 119, + 104, + 105, + 108, + 101, + 40, + 97, + 41, + 59, + 102, + 111, + 114, + 40, + 59, + 99, + 46, + 102, + 105, + 114, + 115, + 116, + 67, + 104, + 105, + 108, + 100, + 59, + 41, + 101, + 46, + 105, + 110, + 115, + 101, + 114, + 116, + 66, + 101, + 102, + 111, + 114, + 101, + 40, + 99, + 46, + 102, + 105, + 114, + 115, + 116, + 67, + 104, + 105, + 108, + 100, + 44, + 97, + 41, + 59, + 98, + 46, + 100, + 97, + 116, + 97, + 61, + 34, + 36, + 34, + 125, + 98, + 46, + 95, + 114, + 101, + 97, + 99, + 116, + 82, + 101, + 116, + 114, + 121, + 38, + 38, + 98, + 46, + 95, + 114, + 101, + 97, + 99, + 116, + 82, + 101, + 116, + 114, + 121, + 40, + 41, + 125, + 125, + 59, + 36, + 82, + 67, + 40, + 34, + 66, + 58, + 48, + 34, + 44, + 34, + 83, + 58, + 48, + 34, + 41, + 60, + 47, + 115, + 99, + 114, + 105, + 112, + 116, + 62, + 10, + ], + "type": "Buffer", +} +`; + +exports[`bundler integration, react SSR minify-all, NODE_ENV=development: Output 1`] = ` +{ + "data": [ + 114, + 101, + 110, + 100, + 101, + 114, + 32, + 105, + 110, + 32, + 60, + 65, + 112, + 112, + 47, + 62, + 32, + 102, + 105, + 108, + 101, + 58, + 47, + 47, + 47, + 99, + 111, + 100, + 101, + 47, + 111, + 118, + 101, + 110, + 45, + 115, + 104, + 47, + 98, + 117, + 110, + 47, + 116, + 101, + 115, + 116, + 47, + 98, + 117, + 110, + 100, + 108, + 101, + 114, + 47, + 105, + 110, + 116, + 101, + 103, + 114, + 97, + 116, + 105, + 111, + 110, + 47, + 114, + 101, + 97, + 99, + 116, + 47, + 100, + 105, + 115, + 116, + 47, + 115, + 115, + 114, + 47, + 109, + 105, + 110, + 105, + 102, + 121, + 45, + 97, + 108, + 108, + 45, + 100, + 101, + 118, + 101, + 108, + 111, + 112, + 109, + 101, + 110, + 116, + 47, + 115, + 115, + 114, + 45, + 112, + 114, + 105, + 110, + 116, + 46, + 106, + 115, + 10, + 114, + 101, + 110, + 100, + 101, + 114, + 32, + 105, + 110, + 32, + 60, + 76, + 111, + 97, + 100, + 105, + 110, + 103, + 47, + 62, + 10, + 60, + 100, + 105, + 118, + 62, + 60, + 104, + 49, + 32, + 99, + 108, + 97, + 115, + 115, + 61, + 34, + 116, + 105, + 116, + 108, + 101, + 34, + 62, + 72, + 101, + 108, + 108, + 111, + 44, + 32, + 119, + 111, + 114, + 108, + 100, + 33, + 60, + 47, + 104, + 49, + 62, + 60, + 112, + 32, + 99, + 108, + 97, + 115, + 115, + 61, + 34, + 99, + 108, + 97, + 115, + 115, + 34, + 62, + 82, + 101, + 97, + 99, + 116, + 32, + 65, + 112, + 112, + 108, + 105, + 99, + 97, + 116, + 105, + 111, + 110, + 60, + 47, + 112, + 62, + 60, + 100, + 105, + 118, + 62, + 115, + 116, + 97, + 116, + 105, + 99, + 32, + 115, + 116, + 114, + 105, + 110, + 103, + 60, + 47, + 100, + 105, + 118, + 62, + 60, + 112, + 32, + 99, + 108, + 97, + 115, + 115, + 61, + 34, + 99, + 111, + 117, + 110, + 116, + 34, + 62, + 67, + 111, + 117, + 110, + 116, + 58, + 32, + 60, + 33, + 45, + 45, + 32, + 45, + 45, + 62, + 48, + 60, + 47, + 112, + 62, + 60, + 98, + 117, + 116, + 116, + 111, + 110, + 62, + 73, + 110, + 99, + 114, + 101, + 109, + 101, + 110, + 116, + 60, + 47, + 98, + 117, + 116, + 116, + 111, + 110, + 62, + 60, + 112, + 32, + 99, + 108, + 97, + 115, + 115, + 61, + 34, + 115, + 97, + 109, + 101, + 45, + 102, + 105, + 108, + 101, + 34, + 62, + 67, + 111, + 109, + 112, + 111, + 110, + 101, + 110, + 116, + 32, + 105, + 110, + 32, + 115, + 97, + 109, + 101, + 32, + 102, + 105, + 108, + 101, + 60, + 47, + 112, + 62, + 60, + 112, + 32, + 99, + 108, + 97, + 115, + 115, + 61, + 34, + 97, + 110, + 111, + 116, + 104, + 101, + 114, + 45, + 102, + 105, + 108, + 101, + 34, + 62, + 67, + 111, + 109, + 112, + 111, + 110, + 101, + 110, + 116, + 32, + 105, + 110, + 32, + 97, + 110, + 111, + 116, + 104, + 101, + 114, + 32, + 102, + 105, + 108, + 101, + 32, + 49, + 60, + 47, + 112, + 62, + 60, + 100, + 105, + 118, + 32, + 99, + 108, + 97, + 115, + 115, + 61, + 34, + 108, + 105, + 115, + 116, + 34, + 62, + 60, + 100, + 105, + 118, + 62, + 73, + 116, + 101, + 109, + 60, + 33, + 45, + 45, + 32, + 45, + 45, + 62, + 32, + 60, + 33, + 45, + 45, + 32, + 45, + 45, + 62, + 123, + 125, + 60, + 47, + 100, + 105, + 118, + 62, + 60, + 100, + 105, + 118, + 62, + 73, + 116, + 101, + 109, + 60, + 33, + 45, + 45, + 32, + 45, + 45, + 62, + 32, + 60, + 33, + 45, + 45, + 32, + 45, + 45, + 62, + 123, + 125, + 60, + 47, + 100, + 105, + 118, + 62, + 60, + 100, + 105, + 118, + 62, + 73, + 116, + 101, + 109, + 60, + 33, + 45, + 45, + 32, + 45, + 45, + 62, + 32, + 60, + 33, + 45, + 45, + 32, + 45, + 45, + 62, + 123, + 125, + 60, + 47, + 100, + 105, + 118, + 62, + 60, + 100, + 105, + 118, + 62, + 73, + 116, + 101, + 109, + 60, + 33, + 45, + 45, + 32, + 45, + 45, + 62, + 32, + 60, + 33, + 45, + 45, + 32, + 45, + 45, + 62, + 123, + 125, + 60, + 47, + 100, + 105, + 118, + 62, + 60, + 100, + 105, + 118, + 62, + 73, + 116, + 101, + 109, + 60, + 33, + 45, + 45, + 32, + 45, + 45, + 62, + 32, + 60, + 33, + 45, + 45, + 32, + 45, + 45, + 62, + 123, + 125, + 60, + 47, + 100, + 105, + 118, + 62, + 60, + 47, + 100, + 105, + 118, + 62, + 60, + 33, + 45, + 45, + 36, + 63, + 45, + 45, + 62, + 60, + 116, + 101, + 109, + 112, + 108, + 97, + 116, + 101, + 32, + 105, + 100, + 61, + 34, + 66, + 58, + 48, + 34, + 62, + 60, + 47, + 116, + 101, + 109, + 112, + 108, + 97, + 116, + 101, + 62, + 60, + 100, + 105, + 118, + 62, + 76, + 111, + 97, + 100, + 105, + 110, + 103, + 46, + 46, + 46, + 60, + 47, + 100, + 105, + 118, + 62, + 60, + 33, + 45, + 45, + 47, + 36, + 45, + 45, + 62, + 60, + 47, + 100, + 105, + 118, + 62, + 60, + 100, + 105, + 118, + 32, + 104, + 105, + 100, + 100, + 101, + 110, + 32, + 105, + 100, + 61, + 34, + 83, + 58, + 48, + 34, + 62, + 60, + 100, + 105, + 118, + 62, + 60, + 112, + 32, + 99, + 108, + 97, + 115, + 115, + 61, + 34, + 108, + 97, + 122, + 121, + 34, + 62, + 76, + 97, + 122, + 121, + 32, + 108, + 111, + 97, + 100, + 101, + 100, + 32, + 99, + 104, + 117, + 110, + 107, + 58, + 32, + 60, + 33, + 45, + 45, + 32, + 45, + 45, + 62, + 102, + 105, + 108, + 101, + 58, + 47, + 47, + 47, + 99, + 111, + 100, + 101, + 47, + 111, + 118, + 101, + 110, + 45, + 115, + 104, + 47, + 98, + 117, + 110, + 47, + 116, + 101, + 115, + 116, + 47, + 98, + 117, + 110, + 100, + 108, + 101, + 114, + 47, + 105, + 110, + 116, + 101, + 103, + 114, + 97, + 116, + 105, + 111, + 110, + 47, + 114, + 101, + 97, + 99, + 116, + 47, + 100, + 105, + 115, + 116, + 47, + 115, + 115, + 114, + 47, + 109, + 105, + 110, + 105, + 102, + 121, + 45, + 97, + 108, + 108, + 45, + 100, + 101, + 118, + 101, + 108, + 111, + 112, + 109, + 101, + 110, + 116, + 47, + 115, + 115, + 114, + 45, + 112, + 114, + 105, + 110, + 116, + 46, + 106, + 115, + 60, + 47, + 112, + 62, + 60, + 99, + 111, + 100, + 101, + 62, + 60, + 47, + 99, + 111, + 100, + 101, + 62, + 60, + 47, + 100, + 105, + 118, + 62, + 60, + 47, + 100, + 105, + 118, + 62, + 60, + 115, + 99, + 114, + 105, + 112, + 116, + 62, + 36, + 82, + 67, + 61, + 102, + 117, + 110, + 99, + 116, + 105, + 111, + 110, + 40, + 98, + 44, + 99, + 44, + 101, + 41, + 123, + 99, + 61, + 100, + 111, + 99, + 117, + 109, + 101, + 110, + 116, + 46, + 103, + 101, + 116, + 69, + 108, + 101, + 109, + 101, + 110, + 116, + 66, + 121, + 73, + 100, + 40, + 99, + 41, + 59, + 99, + 46, + 112, + 97, + 114, + 101, + 110, + 116, + 78, + 111, + 100, + 101, + 46, + 114, + 101, + 109, + 111, + 118, + 101, + 67, + 104, + 105, + 108, + 100, + 40, + 99, + 41, + 59, + 118, + 97, + 114, + 32, + 97, + 61, + 100, + 111, + 99, + 117, + 109, + 101, + 110, + 116, + 46, + 103, + 101, + 116, + 69, + 108, + 101, + 109, + 101, + 110, + 116, + 66, + 121, + 73, + 100, + 40, + 98, + 41, + 59, + 105, + 102, + 40, + 97, + 41, + 123, + 98, + 61, + 97, + 46, + 112, + 114, + 101, + 118, + 105, + 111, + 117, + 115, + 83, + 105, + 98, + 108, + 105, + 110, + 103, + 59, + 105, + 102, + 40, + 101, + 41, + 98, + 46, + 100, + 97, + 116, + 97, + 61, + 34, + 36, + 33, + 34, + 44, + 97, + 46, + 115, + 101, + 116, + 65, + 116, + 116, + 114, + 105, + 98, + 117, + 116, + 101, + 40, + 34, + 100, + 97, + 116, + 97, + 45, + 100, + 103, + 115, + 116, + 34, + 44, + 101, + 41, + 59, + 101, + 108, + 115, + 101, + 123, + 101, + 61, + 98, + 46, + 112, + 97, + 114, + 101, + 110, + 116, + 78, + 111, + 100, + 101, + 59, + 97, + 61, + 98, + 46, + 110, + 101, + 120, + 116, + 83, + 105, + 98, + 108, + 105, + 110, + 103, + 59, + 118, + 97, + 114, + 32, + 102, + 61, + 48, + 59, + 100, + 111, + 123, + 105, + 102, + 40, + 97, + 38, + 38, + 56, + 61, + 61, + 61, + 97, + 46, + 110, + 111, + 100, + 101, + 84, + 121, + 112, + 101, + 41, + 123, + 118, + 97, + 114, + 32, + 100, + 61, + 97, + 46, + 100, + 97, + 116, + 97, + 59, + 105, + 102, + 40, + 34, + 47, + 36, + 34, + 61, + 61, + 61, + 100, + 41, + 105, + 102, + 40, + 48, + 61, + 61, + 61, + 102, + 41, + 98, + 114, + 101, + 97, + 107, + 59, + 101, + 108, + 115, + 101, + 32, + 102, + 45, + 45, + 59, + 101, + 108, + 115, + 101, + 34, + 36, + 34, + 33, + 61, + 61, + 100, + 38, + 38, + 34, + 36, + 63, + 34, + 33, + 61, + 61, + 100, + 38, + 38, + 34, + 36, + 33, + 34, + 33, + 61, + 61, + 100, + 124, + 124, + 102, + 43, + 43, + 125, + 100, + 61, + 97, + 46, + 110, + 101, + 120, + 116, + 83, + 105, + 98, + 108, + 105, + 110, + 103, + 59, + 101, + 46, + 114, + 101, + 109, + 111, + 118, + 101, + 67, + 104, + 105, + 108, + 100, + 40, + 97, + 41, + 59, + 97, + 61, + 100, + 125, + 119, + 104, + 105, + 108, + 101, + 40, + 97, + 41, + 59, + 102, + 111, + 114, + 40, + 59, + 99, + 46, + 102, + 105, + 114, + 115, + 116, + 67, + 104, + 105, + 108, + 100, + 59, + 41, + 101, + 46, + 105, + 110, + 115, + 101, + 114, + 116, + 66, + 101, + 102, + 111, + 114, + 101, + 40, + 99, + 46, + 102, + 105, + 114, + 115, + 116, + 67, + 104, + 105, + 108, + 100, + 44, + 97, + 41, + 59, + 98, + 46, + 100, + 97, + 116, + 97, + 61, + 34, + 36, + 34, + 125, + 98, + 46, + 95, + 114, + 101, + 97, + 99, + 116, + 82, + 101, + 116, + 114, + 121, + 38, + 38, + 98, + 46, + 95, + 114, + 101, + 97, + 99, + 116, + 82, + 101, + 116, + 114, + 121, + 40, + 41, + 125, + 125, + 59, + 36, + 82, + 67, + 40, + 34, + 66, + 58, + 48, + 34, + 44, + 34, + 83, + 58, + 48, + 34, + 41, + 60, + 47, + 115, + 99, + 114, + 105, + 112, + 116, + 62, + 10, + ], + "type": "Buffer", +} +`; + +exports[`bundler integration, react SSR minify-syntax, NODE_ENV=development: Output 1`] = ` +{ + "data": [ + 114, + 101, + 110, + 100, + 101, + 114, + 32, + 105, + 110, + 32, + 60, + 65, + 112, + 112, + 47, + 62, + 32, + 102, + 105, + 108, + 101, + 58, + 47, + 47, + 47, + 99, + 111, + 100, + 101, + 47, + 111, + 118, + 101, + 110, + 45, + 115, + 104, + 47, + 98, + 117, + 110, + 47, + 116, + 101, + 115, + 116, + 47, + 98, + 117, + 110, + 100, + 108, + 101, + 114, + 47, + 105, + 110, + 116, + 101, + 103, + 114, + 97, + 116, + 105, + 111, + 110, + 47, + 114, + 101, + 97, + 99, + 116, + 47, + 100, + 105, + 115, + 116, + 47, + 115, + 115, + 114, + 47, + 109, + 105, + 110, + 105, + 102, + 121, + 45, + 115, + 121, + 110, + 116, + 97, + 120, + 45, + 100, + 101, + 118, + 101, + 108, + 111, + 112, + 109, + 101, + 110, + 116, + 47, + 115, + 115, + 114, + 45, + 112, + 114, + 105, + 110, + 116, + 46, + 106, + 115, + 10, + 114, + 101, + 110, + 100, + 101, + 114, + 32, + 105, + 110, + 32, + 60, + 76, + 111, + 97, + 100, + 105, + 110, + 103, + 47, + 62, + 10, + 60, + 100, + 105, + 118, + 62, + 60, + 104, + 49, + 32, + 99, + 108, + 97, + 115, + 115, + 61, + 34, + 116, + 105, + 116, + 108, + 101, + 34, + 62, + 72, + 101, + 108, + 108, + 111, + 44, + 32, + 119, + 111, + 114, + 108, + 100, + 33, + 60, + 47, + 104, + 49, + 62, + 60, + 112, + 32, + 99, + 108, + 97, + 115, + 115, + 61, + 34, + 99, + 108, + 97, + 115, + 115, + 34, + 62, + 82, + 101, + 97, + 99, + 116, + 32, + 65, + 112, + 112, + 108, + 105, + 99, + 97, + 116, + 105, + 111, + 110, + 60, + 47, + 112, + 62, + 60, + 100, + 105, + 118, + 62, + 115, + 116, + 97, + 116, + 105, + 99, + 32, + 115, + 116, + 114, + 105, + 110, + 103, + 60, + 47, + 100, + 105, + 118, + 62, + 60, + 112, + 32, + 99, + 108, + 97, + 115, + 115, + 61, + 34, + 99, + 111, + 117, + 110, + 116, + 34, + 62, + 67, + 111, + 117, + 110, + 116, + 58, + 32, + 60, + 33, + 45, + 45, + 32, + 45, + 45, + 62, + 48, + 60, + 47, + 112, + 62, + 60, + 98, + 117, + 116, + 116, + 111, + 110, + 62, + 73, + 110, + 99, + 114, + 101, + 109, + 101, + 110, + 116, + 60, + 47, + 98, + 117, + 116, + 116, + 111, + 110, + 62, + 60, + 112, + 32, + 99, + 108, + 97, + 115, + 115, + 61, + 34, + 115, + 97, + 109, + 101, + 45, + 102, + 105, + 108, + 101, + 34, + 62, + 67, + 111, + 109, + 112, + 111, + 110, + 101, + 110, + 116, + 32, + 105, + 110, + 32, + 115, + 97, + 109, + 101, + 32, + 102, + 105, + 108, + 101, + 60, + 47, + 112, + 62, + 60, + 112, + 32, + 99, + 108, + 97, + 115, + 115, + 61, + 34, + 97, + 110, + 111, + 116, + 104, + 101, + 114, + 45, + 102, + 105, + 108, + 101, + 34, + 62, + 67, + 111, + 109, + 112, + 111, + 110, + 101, + 110, + 116, + 32, + 105, + 110, + 32, + 97, + 110, + 111, + 116, + 104, + 101, + 114, + 32, + 102, + 105, + 108, + 101, + 32, + 49, + 60, + 47, + 112, + 62, + 60, + 100, + 105, + 118, + 32, + 99, + 108, + 97, + 115, + 115, + 61, + 34, + 108, + 105, + 115, + 116, + 34, + 62, + 60, + 100, + 105, + 118, + 62, + 73, + 116, + 101, + 109, + 60, + 33, + 45, + 45, + 32, + 45, + 45, + 62, + 32, + 60, + 33, + 45, + 45, + 32, + 45, + 45, + 62, + 123, + 125, + 60, + 47, + 100, + 105, + 118, + 62, + 60, + 100, + 105, + 118, + 62, + 73, + 116, + 101, + 109, + 60, + 33, + 45, + 45, + 32, + 45, + 45, + 62, + 32, + 60, + 33, + 45, + 45, + 32, + 45, + 45, + 62, + 123, + 125, + 60, + 47, + 100, + 105, + 118, + 62, + 60, + 100, + 105, + 118, + 62, + 73, + 116, + 101, + 109, + 60, + 33, + 45, + 45, + 32, + 45, + 45, + 62, + 32, + 60, + 33, + 45, + 45, + 32, + 45, + 45, + 62, + 123, + 125, + 60, + 47, + 100, + 105, + 118, + 62, + 60, + 100, + 105, + 118, + 62, + 73, + 116, + 101, + 109, + 60, + 33, + 45, + 45, + 32, + 45, + 45, + 62, + 32, + 60, + 33, + 45, + 45, + 32, + 45, + 45, + 62, + 123, + 125, + 60, + 47, + 100, + 105, + 118, + 62, + 60, + 100, + 105, + 118, + 62, + 73, + 116, + 101, + 109, + 60, + 33, + 45, + 45, + 32, + 45, + 45, + 62, + 32, + 60, + 33, + 45, + 45, + 32, + 45, + 45, + 62, + 123, + 125, + 60, + 47, + 100, + 105, + 118, + 62, + 60, + 47, + 100, + 105, + 118, + 62, + 60, + 33, + 45, + 45, + 36, + 63, + 45, + 45, + 62, + 60, + 116, + 101, + 109, + 112, + 108, + 97, + 116, + 101, + 32, + 105, + 100, + 61, + 34, + 66, + 58, + 48, + 34, + 62, + 60, + 47, + 116, + 101, + 109, + 112, + 108, + 97, + 116, + 101, + 62, + 60, + 100, + 105, + 118, + 62, + 76, + 111, + 97, + 100, + 105, + 110, + 103, + 46, + 46, + 46, + 60, + 47, + 100, + 105, + 118, + 62, + 60, + 33, + 45, + 45, + 47, + 36, + 45, + 45, + 62, + 60, + 47, + 100, + 105, + 118, + 62, + 60, + 100, + 105, + 118, + 32, + 104, + 105, + 100, + 100, + 101, + 110, + 32, + 105, + 100, + 61, + 34, + 83, + 58, + 48, + 34, + 62, + 60, + 100, + 105, + 118, + 62, + 60, + 112, + 32, + 99, + 108, + 97, + 115, + 115, + 61, + 34, + 108, + 97, + 122, + 121, + 34, + 62, + 76, + 97, + 122, + 121, + 32, + 108, + 111, + 97, + 100, + 101, + 100, + 32, + 99, + 104, + 117, + 110, + 107, + 58, + 32, + 60, + 33, + 45, + 45, + 32, + 45, + 45, + 62, + 102, + 105, + 108, + 101, + 58, + 47, + 47, + 47, + 99, + 111, + 100, + 101, + 47, + 111, + 118, + 101, + 110, + 45, + 115, + 104, + 47, + 98, + 117, + 110, + 47, + 116, + 101, + 115, + 116, + 47, + 98, + 117, + 110, + 100, + 108, + 101, + 114, + 47, + 105, + 110, + 116, + 101, + 103, + 114, + 97, + 116, + 105, + 111, + 110, + 47, + 114, + 101, + 97, + 99, + 116, + 47, + 100, + 105, + 115, + 116, + 47, + 115, + 115, + 114, + 47, + 109, + 105, + 110, + 105, + 102, + 121, + 45, + 115, + 121, + 110, + 116, + 97, + 120, + 45, + 100, + 101, + 118, + 101, + 108, + 111, + 112, + 109, + 101, + 110, + 116, + 47, + 115, + 115, + 114, + 45, + 112, + 114, + 105, + 110, + 116, + 46, + 106, + 115, + 60, + 47, + 112, + 62, + 60, + 99, + 111, + 100, + 101, + 62, + 60, + 47, + 99, + 111, + 100, + 101, + 62, + 60, + 47, + 100, + 105, + 118, + 62, + 60, + 47, + 100, + 105, + 118, + 62, + 60, + 115, + 99, + 114, + 105, + 112, + 116, + 62, + 36, + 82, + 67, + 61, + 102, + 117, + 110, + 99, + 116, + 105, + 111, + 110, + 40, + 98, + 44, + 99, + 44, + 101, + 41, + 123, + 99, + 61, + 100, + 111, + 99, + 117, + 109, + 101, + 110, + 116, + 46, + 103, + 101, + 116, + 69, + 108, + 101, + 109, + 101, + 110, + 116, + 66, + 121, + 73, + 100, + 40, + 99, + 41, + 59, + 99, + 46, + 112, + 97, + 114, + 101, + 110, + 116, + 78, + 111, + 100, + 101, + 46, + 114, + 101, + 109, + 111, + 118, + 101, + 67, + 104, + 105, + 108, + 100, + 40, + 99, + 41, + 59, + 118, + 97, + 114, + 32, + 97, + 61, + 100, + 111, + 99, + 117, + 109, + 101, + 110, + 116, + 46, + 103, + 101, + 116, + 69, + 108, + 101, + 109, + 101, + 110, + 116, + 66, + 121, + 73, + 100, + 40, + 98, + 41, + 59, + 105, + 102, + 40, + 97, + 41, + 123, + 98, + 61, + 97, + 46, + 112, + 114, + 101, + 118, + 105, + 111, + 117, + 115, + 83, + 105, + 98, + 108, + 105, + 110, + 103, + 59, + 105, + 102, + 40, + 101, + 41, + 98, + 46, + 100, + 97, + 116, + 97, + 61, + 34, + 36, + 33, + 34, + 44, + 97, + 46, + 115, + 101, + 116, + 65, + 116, + 116, + 114, + 105, + 98, + 117, + 116, + 101, + 40, + 34, + 100, + 97, + 116, + 97, + 45, + 100, + 103, + 115, + 116, + 34, + 44, + 101, + 41, + 59, + 101, + 108, + 115, + 101, + 123, + 101, + 61, + 98, + 46, + 112, + 97, + 114, + 101, + 110, + 116, + 78, + 111, + 100, + 101, + 59, + 97, + 61, + 98, + 46, + 110, + 101, + 120, + 116, + 83, + 105, + 98, + 108, + 105, + 110, + 103, + 59, + 118, + 97, + 114, + 32, + 102, + 61, + 48, + 59, + 100, + 111, + 123, + 105, + 102, + 40, + 97, + 38, + 38, + 56, + 61, + 61, + 61, + 97, + 46, + 110, + 111, + 100, + 101, + 84, + 121, + 112, + 101, + 41, + 123, + 118, + 97, + 114, + 32, + 100, + 61, + 97, + 46, + 100, + 97, + 116, + 97, + 59, + 105, + 102, + 40, + 34, + 47, + 36, + 34, + 61, + 61, + 61, + 100, + 41, + 105, + 102, + 40, + 48, + 61, + 61, + 61, + 102, + 41, + 98, + 114, + 101, + 97, + 107, + 59, + 101, + 108, + 115, + 101, + 32, + 102, + 45, + 45, + 59, + 101, + 108, + 115, + 101, + 34, + 36, + 34, + 33, + 61, + 61, + 100, + 38, + 38, + 34, + 36, + 63, + 34, + 33, + 61, + 61, + 100, + 38, + 38, + 34, + 36, + 33, + 34, + 33, + 61, + 61, + 100, + 124, + 124, + 102, + 43, + 43, + 125, + 100, + 61, + 97, + 46, + 110, + 101, + 120, + 116, + 83, + 105, + 98, + 108, + 105, + 110, + 103, + 59, + 101, + 46, + 114, + 101, + 109, + 111, + 118, + 101, + 67, + 104, + 105, + 108, + 100, + 40, + 97, + 41, + 59, + 97, + 61, + 100, + 125, + 119, + 104, + 105, + 108, + 101, + 40, + 97, + 41, + 59, + 102, + 111, + 114, + 40, + 59, + 99, + 46, + 102, + 105, + 114, + 115, + 116, + 67, + 104, + 105, + 108, + 100, + 59, + 41, + 101, + 46, + 105, + 110, + 115, + 101, + 114, + 116, + 66, + 101, + 102, + 111, + 114, + 101, + 40, + 99, + 46, + 102, + 105, + 114, + 115, + 116, + 67, + 104, + 105, + 108, + 100, + 44, + 97, + 41, + 59, + 98, + 46, + 100, + 97, + 116, + 97, + 61, + 34, + 36, + 34, + 125, + 98, + 46, + 95, + 114, + 101, + 97, + 99, + 116, + 82, + 101, + 116, + 114, + 121, + 38, + 38, + 98, + 46, + 95, + 114, + 101, + 97, + 99, + 116, + 82, + 101, + 116, + 114, + 121, + 40, + 41, + 125, + 125, + 59, + 36, + 82, + 67, + 40, + 34, + 66, + 58, + 48, + 34, + 44, + 34, + 83, + 58, + 48, + 34, + 41, + 60, + 47, + 115, + 99, + 114, + 105, + 112, + 116, + 62, + 10, + ], + "type": "Buffer", +} +`; + +exports[`bundler integration, react SSR minify-whitespace, NODE_ENV=development: Output 1`] = ` +{ + "data": [ + 114, + 101, + 110, + 100, + 101, + 114, + 32, + 105, + 110, + 32, + 60, + 65, + 112, + 112, + 47, + 62, + 32, + 102, + 105, + 108, + 101, + 58, + 47, + 47, + 47, + 99, + 111, + 100, + 101, + 47, + 111, + 118, + 101, + 110, + 45, + 115, + 104, + 47, + 98, + 117, + 110, + 47, + 116, + 101, + 115, + 116, + 47, + 98, + 117, + 110, + 100, + 108, + 101, + 114, + 47, + 105, + 110, + 116, + 101, + 103, + 114, + 97, + 116, + 105, + 111, + 110, + 47, + 114, + 101, + 97, + 99, + 116, + 47, + 100, + 105, + 115, + 116, + 47, + 115, + 115, + 114, + 47, + 109, + 105, + 110, + 105, + 102, + 121, + 45, + 119, + 104, + 105, + 116, + 101, + 115, + 112, + 97, + 99, + 101, + 45, + 100, + 101, + 118, + 101, + 108, + 111, + 112, + 109, + 101, + 110, + 116, + 47, + 115, + 115, + 114, + 45, + 112, + 114, + 105, + 110, + 116, + 46, + 106, + 115, + 10, + 114, + 101, + 110, + 100, + 101, + 114, + 32, + 105, + 110, + 32, + 60, + 76, + 111, + 97, + 100, + 105, + 110, + 103, + 47, + 62, + 10, + 60, + 100, + 105, + 118, + 62, + 60, + 104, + 49, + 32, + 99, + 108, + 97, + 115, + 115, + 61, + 34, + 116, + 105, + 116, + 108, + 101, + 34, + 62, + 72, + 101, + 108, + 108, + 111, + 44, + 32, + 119, + 111, + 114, + 108, + 100, + 33, + 60, + 47, + 104, + 49, + 62, + 60, + 112, + 32, + 99, + 108, + 97, + 115, + 115, + 61, + 34, + 99, + 108, + 97, + 115, + 115, + 34, + 62, + 82, + 101, + 97, + 99, + 116, + 32, + 65, + 112, + 112, + 108, + 105, + 99, + 97, + 116, + 105, + 111, + 110, + 60, + 47, + 112, + 62, + 60, + 100, + 105, + 118, + 62, + 115, + 116, + 97, + 116, + 105, + 99, + 32, + 115, + 116, + 114, + 105, + 110, + 103, + 60, + 47, + 100, + 105, + 118, + 62, + 60, + 112, + 32, + 99, + 108, + 97, + 115, + 115, + 61, + 34, + 99, + 111, + 117, + 110, + 116, + 34, + 62, + 67, + 111, + 117, + 110, + 116, + 58, + 32, + 60, + 33, + 45, + 45, + 32, + 45, + 45, + 62, + 48, + 60, + 47, + 112, + 62, + 60, + 98, + 117, + 116, + 116, + 111, + 110, + 62, + 73, + 110, + 99, + 114, + 101, + 109, + 101, + 110, + 116, + 60, + 47, + 98, + 117, + 116, + 116, + 111, + 110, + 62, + 60, + 112, + 32, + 99, + 108, + 97, + 115, + 115, + 61, + 34, + 115, + 97, + 109, + 101, + 45, + 102, + 105, + 108, + 101, + 34, + 62, + 67, + 111, + 109, + 112, + 111, + 110, + 101, + 110, + 116, + 32, + 105, + 110, + 32, + 115, + 97, + 109, + 101, + 32, + 102, + 105, + 108, + 101, + 60, + 47, + 112, + 62, + 60, + 112, + 32, + 99, + 108, + 97, + 115, + 115, + 61, + 34, + 97, + 110, + 111, + 116, + 104, + 101, + 114, + 45, + 102, + 105, + 108, + 101, + 34, + 62, + 67, + 111, + 109, + 112, + 111, + 110, + 101, + 110, + 116, + 32, + 105, + 110, + 32, + 97, + 110, + 111, + 116, + 104, + 101, + 114, + 32, + 102, + 105, + 108, + 101, + 32, + 49, + 60, + 47, + 112, + 62, + 60, + 100, + 105, + 118, + 32, + 99, + 108, + 97, + 115, + 115, + 61, + 34, + 108, + 105, + 115, + 116, + 34, + 62, + 60, + 100, + 105, + 118, + 62, + 73, + 116, + 101, + 109, + 60, + 33, + 45, + 45, + 32, + 45, + 45, + 62, + 32, + 60, + 33, + 45, + 45, + 32, + 45, + 45, + 62, + 123, + 125, + 60, + 47, + 100, + 105, + 118, + 62, + 60, + 100, + 105, + 118, + 62, + 73, + 116, + 101, + 109, + 60, + 33, + 45, + 45, + 32, + 45, + 45, + 62, + 32, + 60, + 33, + 45, + 45, + 32, + 45, + 45, + 62, + 123, + 125, + 60, + 47, + 100, + 105, + 118, + 62, + 60, + 100, + 105, + 118, + 62, + 73, + 116, + 101, + 109, + 60, + 33, + 45, + 45, + 32, + 45, + 45, + 62, + 32, + 60, + 33, + 45, + 45, + 32, + 45, + 45, + 62, + 123, + 125, + 60, + 47, + 100, + 105, + 118, + 62, + 60, + 100, + 105, + 118, + 62, + 73, + 116, + 101, + 109, + 60, + 33, + 45, + 45, + 32, + 45, + 45, + 62, + 32, + 60, + 33, + 45, + 45, + 32, + 45, + 45, + 62, + 123, + 125, + 60, + 47, + 100, + 105, + 118, + 62, + 60, + 100, + 105, + 118, + 62, + 73, + 116, + 101, + 109, + 60, + 33, + 45, + 45, + 32, + 45, + 45, + 62, + 32, + 60, + 33, + 45, + 45, + 32, + 45, + 45, + 62, + 123, + 125, + 60, + 47, + 100, + 105, + 118, + 62, + 60, + 47, + 100, + 105, + 118, + 62, + 60, + 33, + 45, + 45, + 36, + 63, + 45, + 45, + 62, + 60, + 116, + 101, + 109, + 112, + 108, + 97, + 116, + 101, + 32, + 105, + 100, + 61, + 34, + 66, + 58, + 48, + 34, + 62, + 60, + 47, + 116, + 101, + 109, + 112, + 108, + 97, + 116, + 101, + 62, + 60, + 100, + 105, + 118, + 62, + 76, + 111, + 97, + 100, + 105, + 110, + 103, + 46, + 46, + 46, + 60, + 47, + 100, + 105, + 118, + 62, + 60, + 33, + 45, + 45, + 47, + 36, + 45, + 45, + 62, + 60, + 47, + 100, + 105, + 118, + 62, + 60, + 100, + 105, + 118, + 32, + 104, + 105, + 100, + 100, + 101, + 110, + 32, + 105, + 100, + 61, + 34, + 83, + 58, + 48, + 34, + 62, + 60, + 100, + 105, + 118, + 62, + 60, + 112, + 32, + 99, + 108, + 97, + 115, + 115, + 61, + 34, + 108, + 97, + 122, + 121, + 34, + 62, + 76, + 97, + 122, + 121, + 32, + 108, + 111, + 97, + 100, + 101, + 100, + 32, + 99, + 104, + 117, + 110, + 107, + 58, + 32, + 60, + 33, + 45, + 45, + 32, + 45, + 45, + 62, + 102, + 105, + 108, + 101, + 58, + 47, + 47, + 47, + 99, + 111, + 100, + 101, + 47, + 111, + 118, + 101, + 110, + 45, + 115, + 104, + 47, + 98, + 117, + 110, + 47, + 116, + 101, + 115, + 116, + 47, + 98, + 117, + 110, + 100, + 108, + 101, + 114, + 47, + 105, + 110, + 116, + 101, + 103, + 114, + 97, + 116, + 105, + 111, + 110, + 47, + 114, + 101, + 97, + 99, + 116, + 47, + 100, + 105, + 115, + 116, + 47, + 115, + 115, + 114, + 47, + 109, + 105, + 110, + 105, + 102, + 121, + 45, + 119, + 104, + 105, + 116, + 101, + 115, + 112, + 97, + 99, + 101, + 45, + 100, + 101, + 118, + 101, + 108, + 111, + 112, + 109, + 101, + 110, + 116, + 47, + 115, + 115, + 114, + 45, + 112, + 114, + 105, + 110, + 116, + 46, + 106, + 115, + 60, + 47, + 112, + 62, + 60, + 99, + 111, + 100, + 101, + 62, + 60, + 47, + 99, + 111, + 100, + 101, + 62, + 60, + 47, + 100, + 105, + 118, + 62, + 60, + 47, + 100, + 105, + 118, + 62, + 60, + 115, + 99, + 114, + 105, + 112, + 116, + 62, + 36, + 82, + 67, + 61, + 102, + 117, + 110, + 99, + 116, + 105, + 111, + 110, + 40, + 98, + 44, + 99, + 44, + 101, + 41, + 123, + 99, + 61, + 100, + 111, + 99, + 117, + 109, + 101, + 110, + 116, + 46, + 103, + 101, + 116, + 69, + 108, + 101, + 109, + 101, + 110, + 116, + 66, + 121, + 73, + 100, + 40, + 99, + 41, + 59, + 99, + 46, + 112, + 97, + 114, + 101, + 110, + 116, + 78, + 111, + 100, + 101, + 46, + 114, + 101, + 109, + 111, + 118, + 101, + 67, + 104, + 105, + 108, + 100, + 40, + 99, + 41, + 59, + 118, + 97, + 114, + 32, + 97, + 61, + 100, + 111, + 99, + 117, + 109, + 101, + 110, + 116, + 46, + 103, + 101, + 116, + 69, + 108, + 101, + 109, + 101, + 110, + 116, + 66, + 121, + 73, + 100, + 40, + 98, + 41, + 59, + 105, + 102, + 40, + 97, + 41, + 123, + 98, + 61, + 97, + 46, + 112, + 114, + 101, + 118, + 105, + 111, + 117, + 115, + 83, + 105, + 98, + 108, + 105, + 110, + 103, + 59, + 105, + 102, + 40, + 101, + 41, + 98, + 46, + 100, + 97, + 116, + 97, + 61, + 34, + 36, + 33, + 34, + 44, + 97, + 46, + 115, + 101, + 116, + 65, + 116, + 116, + 114, + 105, + 98, + 117, + 116, + 101, + 40, + 34, + 100, + 97, + 116, + 97, + 45, + 100, + 103, + 115, + 116, + 34, + 44, + 101, + 41, + 59, + 101, + 108, + 115, + 101, + 123, + 101, + 61, + 98, + 46, + 112, + 97, + 114, + 101, + 110, + 116, + 78, + 111, + 100, + 101, + 59, + 97, + 61, + 98, + 46, + 110, + 101, + 120, + 116, + 83, + 105, + 98, + 108, + 105, + 110, + 103, + 59, + 118, + 97, + 114, + 32, + 102, + 61, + 48, + 59, + 100, + 111, + 123, + 105, + 102, + 40, + 97, + 38, + 38, + 56, + 61, + 61, + 61, + 97, + 46, + 110, + 111, + 100, + 101, + 84, + 121, + 112, + 101, + 41, + 123, + 118, + 97, + 114, + 32, + 100, + 61, + 97, + 46, + 100, + 97, + 116, + 97, + 59, + 105, + 102, + 40, + 34, + 47, + 36, + 34, + 61, + 61, + 61, + 100, + 41, + 105, + 102, + 40, + 48, + 61, + 61, + 61, + 102, + 41, + 98, + 114, + 101, + 97, + 107, + 59, + 101, + 108, + 115, + 101, + 32, + 102, + 45, + 45, + 59, + 101, + 108, + 115, + 101, + 34, + 36, + 34, + 33, + 61, + 61, + 100, + 38, + 38, + 34, + 36, + 63, + 34, + 33, + 61, + 61, + 100, + 38, + 38, + 34, + 36, + 33, + 34, + 33, + 61, + 61, + 100, + 124, + 124, + 102, + 43, + 43, + 125, + 100, + 61, + 97, + 46, + 110, + 101, + 120, + 116, + 83, + 105, + 98, + 108, + 105, + 110, + 103, + 59, + 101, + 46, + 114, + 101, + 109, + 111, + 118, + 101, + 67, + 104, + 105, + 108, + 100, + 40, + 97, + 41, + 59, + 97, + 61, + 100, + 125, + 119, + 104, + 105, + 108, + 101, + 40, + 97, + 41, + 59, + 102, + 111, + 114, + 40, + 59, + 99, + 46, + 102, + 105, + 114, + 115, + 116, + 67, + 104, + 105, + 108, + 100, + 59, + 41, + 101, + 46, + 105, + 110, + 115, + 101, + 114, + 116, + 66, + 101, + 102, + 111, + 114, + 101, + 40, + 99, + 46, + 102, + 105, + 114, + 115, + 116, + 67, + 104, + 105, + 108, + 100, + 44, + 97, + 41, + 59, + 98, + 46, + 100, + 97, + 116, + 97, + 61, + 34, + 36, + 34, + 125, + 98, + 46, + 95, + 114, + 101, + 97, + 99, + 116, + 82, + 101, + 116, + 114, + 121, + 38, + 38, + 98, + 46, + 95, + 114, + 101, + 97, + 99, + 116, + 82, + 101, + 116, + 114, + 121, + 40, + 41, + 125, + 125, + 59, + 36, + 82, + 67, + 40, + 34, + 66, + 58, + 48, + 34, + 44, + 34, + 83, + 58, + 48, + 34, + 41, + 60, + 47, + 115, + 99, + 114, + 105, + 112, + 116, + 62, + 10, + ], + "type": "Buffer", +} +`; + +exports[`bundler integration, react SSR sourcemaps, NODE_ENV=development: Output 1`] = ` +{ + "data": [ + 114, + 101, + 110, + 100, + 101, + 114, + 32, + 105, + 110, + 32, + 60, + 65, + 112, + 112, + 47, + 62, + 32, + 102, + 105, + 108, + 101, + 58, + 47, + 47, + 47, + 99, + 111, + 100, + 101, + 47, + 111, + 118, + 101, + 110, + 45, + 115, + 104, + 47, + 98, + 117, + 110, + 47, + 116, + 101, + 115, + 116, + 47, + 98, + 117, + 110, + 100, + 108, + 101, + 114, + 47, + 105, + 110, + 116, + 101, + 103, + 114, + 97, + 116, + 105, + 111, + 110, + 47, + 114, + 101, + 97, + 99, + 116, + 47, + 100, + 105, + 115, + 116, + 47, + 115, + 115, + 114, + 47, + 115, + 111, + 117, + 114, + 99, + 101, + 109, + 97, + 112, + 115, + 45, + 100, + 101, + 118, + 101, + 108, + 111, + 112, + 109, + 101, + 110, + 116, + 47, + 115, + 115, + 114, + 45, + 112, + 114, + 105, + 110, + 116, + 46, + 106, + 115, + 10, + 114, + 101, + 110, + 100, + 101, + 114, + 32, + 105, + 110, + 32, + 60, + 76, + 111, + 97, + 100, + 105, + 110, + 103, + 47, + 62, + 10, + 60, + 100, + 105, + 118, + 62, + 60, + 104, + 49, + 32, + 99, + 108, + 97, + 115, + 115, + 61, + 34, + 116, + 105, + 116, + 108, + 101, + 34, + 62, + 72, + 101, + 108, + 108, + 111, + 44, + 32, + 119, + 111, + 114, + 108, + 100, + 33, + 60, + 47, + 104, + 49, + 62, + 60, + 112, + 32, + 99, + 108, + 97, + 115, + 115, + 61, + 34, + 99, + 108, + 97, + 115, + 115, + 34, + 62, + 82, + 101, + 97, + 99, + 116, + 32, + 65, + 112, + 112, + 108, + 105, + 99, + 97, + 116, + 105, + 111, + 110, + 60, + 47, + 112, + 62, + 60, + 100, + 105, + 118, + 62, + 115, + 116, + 97, + 116, + 105, + 99, + 32, + 115, + 116, + 114, + 105, + 110, + 103, + 60, + 47, + 100, + 105, + 118, + 62, + 60, + 112, + 32, + 99, + 108, + 97, + 115, + 115, + 61, + 34, + 99, + 111, + 117, + 110, + 116, + 34, + 62, + 67, + 111, + 117, + 110, + 116, + 58, + 32, + 60, + 33, + 45, + 45, + 32, + 45, + 45, + 62, + 48, + 60, + 47, + 112, + 62, + 60, + 98, + 117, + 116, + 116, + 111, + 110, + 62, + 73, + 110, + 99, + 114, + 101, + 109, + 101, + 110, + 116, + 60, + 47, + 98, + 117, + 116, + 116, + 111, + 110, + 62, + 60, + 112, + 32, + 99, + 108, + 97, + 115, + 115, + 61, + 34, + 115, + 97, + 109, + 101, + 45, + 102, + 105, + 108, + 101, + 34, + 62, + 67, + 111, + 109, + 112, + 111, + 110, + 101, + 110, + 116, + 32, + 105, + 110, + 32, + 115, + 97, + 109, + 101, + 32, + 102, + 105, + 108, + 101, + 60, + 47, + 112, + 62, + 60, + 112, + 32, + 99, + 108, + 97, + 115, + 115, + 61, + 34, + 97, + 110, + 111, + 116, + 104, + 101, + 114, + 45, + 102, + 105, + 108, + 101, + 34, + 62, + 67, + 111, + 109, + 112, + 111, + 110, + 101, + 110, + 116, + 32, + 105, + 110, + 32, + 97, + 110, + 111, + 116, + 104, + 101, + 114, + 32, + 102, + 105, + 108, + 101, + 32, + 49, + 60, + 47, + 112, + 62, + 60, + 100, + 105, + 118, + 32, + 99, + 108, + 97, + 115, + 115, + 61, + 34, + 108, + 105, + 115, + 116, + 34, + 62, + 60, + 100, + 105, + 118, + 62, + 73, + 116, + 101, + 109, + 60, + 33, + 45, + 45, + 32, + 45, + 45, + 62, + 32, + 60, + 33, + 45, + 45, + 32, + 45, + 45, + 62, + 123, + 125, + 60, + 47, + 100, + 105, + 118, + 62, + 60, + 100, + 105, + 118, + 62, + 73, + 116, + 101, + 109, + 60, + 33, + 45, + 45, + 32, + 45, + 45, + 62, + 32, + 60, + 33, + 45, + 45, + 32, + 45, + 45, + 62, + 123, + 125, + 60, + 47, + 100, + 105, + 118, + 62, + 60, + 100, + 105, + 118, + 62, + 73, + 116, + 101, + 109, + 60, + 33, + 45, + 45, + 32, + 45, + 45, + 62, + 32, + 60, + 33, + 45, + 45, + 32, + 45, + 45, + 62, + 123, + 125, + 60, + 47, + 100, + 105, + 118, + 62, + 60, + 100, + 105, + 118, + 62, + 73, + 116, + 101, + 109, + 60, + 33, + 45, + 45, + 32, + 45, + 45, + 62, + 32, + 60, + 33, + 45, + 45, + 32, + 45, + 45, + 62, + 123, + 125, + 60, + 47, + 100, + 105, + 118, + 62, + 60, + 100, + 105, + 118, + 62, + 73, + 116, + 101, + 109, + 60, + 33, + 45, + 45, + 32, + 45, + 45, + 62, + 32, + 60, + 33, + 45, + 45, + 32, + 45, + 45, + 62, + 123, + 125, + 60, + 47, + 100, + 105, + 118, + 62, + 60, + 47, + 100, + 105, + 118, + 62, + 60, + 33, + 45, + 45, + 36, + 63, + 45, + 45, + 62, + 60, + 116, + 101, + 109, + 112, + 108, + 97, + 116, + 101, + 32, + 105, + 100, + 61, + 34, + 66, + 58, + 48, + 34, + 62, + 60, + 47, + 116, + 101, + 109, + 112, + 108, + 97, + 116, + 101, + 62, + 60, + 100, + 105, + 118, + 62, + 76, + 111, + 97, + 100, + 105, + 110, + 103, + 46, + 46, + 46, + 60, + 47, + 100, + 105, + 118, + 62, + 60, + 33, + 45, + 45, + 47, + 36, + 45, + 45, + 62, + 60, + 47, + 100, + 105, + 118, + 62, + 60, + 100, + 105, + 118, + 32, + 104, + 105, + 100, + 100, + 101, + 110, + 32, + 105, + 100, + 61, + 34, + 83, + 58, + 48, + 34, + 62, + 60, + 100, + 105, + 118, + 62, + 60, + 112, + 32, + 99, + 108, + 97, + 115, + 115, + 61, + 34, + 108, + 97, + 122, + 121, + 34, + 62, + 76, + 97, + 122, + 121, + 32, + 108, + 111, + 97, + 100, + 101, + 100, + 32, + 99, + 104, + 117, + 110, + 107, + 58, + 32, + 60, + 33, + 45, + 45, + 32, + 45, + 45, + 62, + 102, + 105, + 108, + 101, + 58, + 47, + 47, + 47, + 99, + 111, + 100, + 101, + 47, + 111, + 118, + 101, + 110, + 45, + 115, + 104, + 47, + 98, + 117, + 110, + 47, + 116, + 101, + 115, + 116, + 47, + 98, + 117, + 110, + 100, + 108, + 101, + 114, + 47, + 105, + 110, + 116, + 101, + 103, + 114, + 97, + 116, + 105, + 111, + 110, + 47, + 114, + 101, + 97, + 99, + 116, + 47, + 100, + 105, + 115, + 116, + 47, + 115, + 115, + 114, + 47, + 115, + 111, + 117, + 114, + 99, + 101, + 109, + 97, + 112, + 115, + 45, + 100, + 101, + 118, + 101, + 108, + 111, + 112, + 109, + 101, + 110, + 116, + 47, + 115, + 115, + 114, + 45, + 112, + 114, + 105, + 110, + 116, + 46, + 106, + 115, + 60, + 47, + 112, + 62, + 60, + 99, + 111, + 100, + 101, + 62, + 60, + 47, + 99, + 111, + 100, + 101, + 62, + 60, + 47, + 100, + 105, + 118, + 62, + 60, + 47, + 100, + 105, + 118, + 62, + 60, + 115, + 99, + 114, + 105, + 112, + 116, + 62, + 36, + 82, + 67, + 61, + 102, + 117, + 110, + 99, + 116, + 105, + 111, + 110, + 40, + 98, + 44, + 99, + 44, + 101, + 41, + 123, + 99, + 61, + 100, + 111, + 99, + 117, + 109, + 101, + 110, + 116, + 46, + 103, + 101, + 116, + 69, + 108, + 101, + 109, + 101, + 110, + 116, + 66, + 121, + 73, + 100, + 40, + 99, + 41, + 59, + 99, + 46, + 112, + 97, + 114, + 101, + 110, + 116, + 78, + 111, + 100, + 101, + 46, + 114, + 101, + 109, + 111, + 118, + 101, + 67, + 104, + 105, + 108, + 100, + 40, + 99, + 41, + 59, + 118, + 97, + 114, + 32, + 97, + 61, + 100, + 111, + 99, + 117, + 109, + 101, + 110, + 116, + 46, + 103, + 101, + 116, + 69, + 108, + 101, + 109, + 101, + 110, + 116, + 66, + 121, + 73, + 100, + 40, + 98, + 41, + 59, + 105, + 102, + 40, + 97, + 41, + 123, + 98, + 61, + 97, + 46, + 112, + 114, + 101, + 118, + 105, + 111, + 117, + 115, + 83, + 105, + 98, + 108, + 105, + 110, + 103, + 59, + 105, + 102, + 40, + 101, + 41, + 98, + 46, + 100, + 97, + 116, + 97, + 61, + 34, + 36, + 33, + 34, + 44, + 97, + 46, + 115, + 101, + 116, + 65, + 116, + 116, + 114, + 105, + 98, + 117, + 116, + 101, + 40, + 34, + 100, + 97, + 116, + 97, + 45, + 100, + 103, + 115, + 116, + 34, + 44, + 101, + 41, + 59, + 101, + 108, + 115, + 101, + 123, + 101, + 61, + 98, + 46, + 112, + 97, + 114, + 101, + 110, + 116, + 78, + 111, + 100, + 101, + 59, + 97, + 61, + 98, + 46, + 110, + 101, + 120, + 116, + 83, + 105, + 98, + 108, + 105, + 110, + 103, + 59, + 118, + 97, + 114, + 32, + 102, + 61, + 48, + 59, + 100, + 111, + 123, + 105, + 102, + 40, + 97, + 38, + 38, + 56, + 61, + 61, + 61, + 97, + 46, + 110, + 111, + 100, + 101, + 84, + 121, + 112, + 101, + 41, + 123, + 118, + 97, + 114, + 32, + 100, + 61, + 97, + 46, + 100, + 97, + 116, + 97, + 59, + 105, + 102, + 40, + 34, + 47, + 36, + 34, + 61, + 61, + 61, + 100, + 41, + 105, + 102, + 40, + 48, + 61, + 61, + 61, + 102, + 41, + 98, + 114, + 101, + 97, + 107, + 59, + 101, + 108, + 115, + 101, + 32, + 102, + 45, + 45, + 59, + 101, + 108, + 115, + 101, + 34, + 36, + 34, + 33, + 61, + 61, + 100, + 38, + 38, + 34, + 36, + 63, + 34, + 33, + 61, + 61, + 100, + 38, + 38, + 34, + 36, + 33, + 34, + 33, + 61, + 61, + 100, + 124, + 124, + 102, + 43, + 43, + 125, + 100, + 61, + 97, + 46, + 110, + 101, + 120, + 116, + 83, + 105, + 98, + 108, + 105, + 110, + 103, + 59, + 101, + 46, + 114, + 101, + 109, + 111, + 118, + 101, + 67, + 104, + 105, + 108, + 100, + 40, + 97, + 41, + 59, + 97, + 61, + 100, + 125, + 119, + 104, + 105, + 108, + 101, + 40, + 97, + 41, + 59, + 102, + 111, + 114, + 40, + 59, + 99, + 46, + 102, + 105, + 114, + 115, + 116, + 67, + 104, + 105, + 108, + 100, + 59, + 41, + 101, + 46, + 105, + 110, + 115, + 101, + 114, + 116, + 66, + 101, + 102, + 111, + 114, + 101, + 40, + 99, + 46, + 102, + 105, + 114, + 115, + 116, + 67, + 104, + 105, + 108, + 100, + 44, + 97, + 41, + 59, + 98, + 46, + 100, + 97, + 116, + 97, + 61, + 34, + 36, + 34, + 125, + 98, + 46, + 95, + 114, + 101, + 97, + 99, + 116, + 82, + 101, + 116, + 114, + 121, + 38, + 38, + 98, + 46, + 95, + 114, + 101, + 97, + 99, + 116, + 82, + 101, + 116, + 114, + 121, + 40, + 41, + 125, + 125, + 59, + 36, + 82, + 67, + 40, + 34, + 66, + 58, + 48, + 34, + 44, + 34, + 83, + 58, + 48, + 34, + 41, + 60, + 47, + 115, + 99, + 114, + 105, + 112, + 116, + 62, + 10, + ], + "type": "Buffer", +} +`; + +exports[`bundler integration, react SSR base, NODE_ENV=production: Output 1`] = ` +{ + "data": [ + 114, + 101, + 110, + 100, + 101, + 114, + 32, + 105, + 110, + 32, + 60, + 65, + 112, + 112, + 47, + 62, + 32, + 102, + 105, + 108, + 101, + 58, + 47, + 47, + 47, + 99, + 111, + 100, + 101, + 47, + 111, + 118, + 101, + 110, + 45, + 115, + 104, + 47, + 98, + 117, + 110, + 47, + 116, + 101, + 115, + 116, + 47, + 98, + 117, + 110, + 100, + 108, + 101, + 114, + 47, + 105, + 110, + 116, + 101, + 103, + 114, + 97, + 116, + 105, + 111, + 110, + 47, + 114, + 101, + 97, + 99, + 116, + 47, + 100, + 105, + 115, + 116, + 47, + 115, + 115, + 114, + 47, + 98, + 97, + 115, + 101, + 45, + 112, + 114, + 111, + 100, + 117, + 99, + 116, + 105, + 111, + 110, + 47, + 115, + 115, + 114, + 45, + 112, + 114, + 105, + 110, + 116, + 46, + 106, + 115, + 10, + 114, + 101, + 110, + 100, + 101, + 114, + 32, + 105, + 110, + 32, + 60, + 76, + 111, + 97, + 100, + 105, + 110, + 103, + 47, + 62, + 10, + 60, + 100, + 105, + 118, + 62, + 60, + 104, + 49, + 32, + 99, + 108, + 97, + 115, + 115, + 61, + 34, + 116, + 105, + 116, + 108, + 101, + 34, + 62, + 72, + 101, + 108, + 108, + 111, + 44, + 32, + 119, + 111, + 114, + 108, + 100, + 33, + 60, + 47, + 104, + 49, + 62, + 60, + 112, + 32, + 99, + 108, + 97, + 115, + 115, + 61, + 34, + 99, + 108, + 97, + 115, + 115, + 34, + 62, + 82, + 101, + 97, + 99, + 116, + 32, + 65, + 112, + 112, + 108, + 105, + 99, + 97, + 116, + 105, + 111, + 110, + 60, + 47, + 112, + 62, + 60, + 100, + 105, + 118, + 62, + 115, + 116, + 97, + 116, + 105, + 99, + 32, + 115, + 116, + 114, + 105, + 110, + 103, + 60, + 47, + 100, + 105, + 118, + 62, + 60, + 112, + 32, + 99, + 108, + 97, + 115, + 115, + 61, + 34, + 99, + 111, + 117, + 110, + 116, + 34, + 62, + 67, + 111, + 117, + 110, + 116, + 58, + 32, + 60, + 33, + 45, + 45, + 32, + 45, + 45, + 62, + 48, + 60, + 47, + 112, + 62, + 60, + 98, + 117, + 116, + 116, + 111, + 110, + 62, + 73, + 110, + 99, + 114, + 101, + 109, + 101, + 110, + 116, + 60, + 47, + 98, + 117, + 116, + 116, + 111, + 110, + 62, + 60, + 112, + 32, + 99, + 108, + 97, + 115, + 115, + 61, + 34, + 115, + 97, + 109, + 101, + 45, + 102, + 105, + 108, + 101, + 34, + 62, + 67, + 111, + 109, + 112, + 111, + 110, + 101, + 110, + 116, + 32, + 105, + 110, + 32, + 115, + 97, + 109, + 101, + 32, + 102, + 105, + 108, + 101, + 60, + 47, + 112, + 62, + 60, + 112, + 32, + 99, + 108, + 97, + 115, + 115, + 61, + 34, + 97, + 110, + 111, + 116, + 104, + 101, + 114, + 45, + 102, + 105, + 108, + 101, + 34, + 62, + 67, + 111, + 109, + 112, + 111, + 110, + 101, + 110, + 116, + 32, + 105, + 110, + 32, + 97, + 110, + 111, + 116, + 104, + 101, + 114, + 32, + 102, + 105, + 108, + 101, + 32, + 49, + 60, + 47, + 112, + 62, + 60, + 100, + 105, + 118, + 32, + 99, + 108, + 97, + 115, + 115, + 61, + 34, + 108, + 105, + 115, + 116, + 34, + 62, + 60, + 100, + 105, + 118, + 62, + 73, + 116, + 101, + 109, + 60, + 33, + 45, + 45, + 32, + 45, + 45, + 62, + 32, + 60, + 33, + 45, + 45, + 32, + 45, + 45, + 62, + 123, + 125, + 60, + 47, + 100, + 105, + 118, + 62, + 60, + 100, + 105, + 118, + 62, + 73, + 116, + 101, + 109, + 60, + 33, + 45, + 45, + 32, + 45, + 45, + 62, + 32, + 60, + 33, + 45, + 45, + 32, + 45, + 45, + 62, + 123, + 125, + 60, + 47, + 100, + 105, + 118, + 62, + 60, + 100, + 105, + 118, + 62, + 73, + 116, + 101, + 109, + 60, + 33, + 45, + 45, + 32, + 45, + 45, + 62, + 32, + 60, + 33, + 45, + 45, + 32, + 45, + 45, + 62, + 123, + 125, + 60, + 47, + 100, + 105, + 118, + 62, + 60, + 100, + 105, + 118, + 62, + 73, + 116, + 101, + 109, + 60, + 33, + 45, + 45, + 32, + 45, + 45, + 62, + 32, + 60, + 33, + 45, + 45, + 32, + 45, + 45, + 62, + 123, + 125, + 60, + 47, + 100, + 105, + 118, + 62, + 60, + 100, + 105, + 118, + 62, + 73, + 116, + 101, + 109, + 60, + 33, + 45, + 45, + 32, + 45, + 45, + 62, + 32, + 60, + 33, + 45, + 45, + 32, + 45, + 45, + 62, + 123, + 125, + 60, + 47, + 100, + 105, + 118, + 62, + 60, + 47, + 100, + 105, + 118, + 62, + 60, + 33, + 45, + 45, + 36, + 63, + 45, + 45, + 62, + 60, + 116, + 101, + 109, + 112, + 108, + 97, + 116, + 101, + 32, + 105, + 100, + 61, + 34, + 66, + 58, + 48, + 34, + 62, + 60, + 47, + 116, + 101, + 109, + 112, + 108, + 97, + 116, + 101, + 62, + 60, + 100, + 105, + 118, + 62, + 76, + 111, + 97, + 100, + 105, + 110, + 103, + 46, + 46, + 46, + 60, + 47, + 100, + 105, + 118, + 62, + 60, + 33, + 45, + 45, + 47, + 36, + 45, + 45, + 62, + 60, + 47, + 100, + 105, + 118, + 62, + 60, + 100, + 105, + 118, + 32, + 104, + 105, + 100, + 100, + 101, + 110, + 32, + 105, + 100, + 61, + 34, + 83, + 58, + 48, + 34, + 62, + 60, + 100, + 105, + 118, + 62, + 60, + 112, + 32, + 99, + 108, + 97, + 115, + 115, + 61, + 34, + 108, + 97, + 122, + 121, + 34, + 62, + 76, + 97, + 122, + 121, + 32, + 108, + 111, + 97, + 100, + 101, + 100, + 32, + 99, + 104, + 117, + 110, + 107, + 58, + 32, + 60, + 33, + 45, + 45, + 32, + 45, + 45, + 62, + 102, + 105, + 108, + 101, + 58, + 47, + 47, + 47, + 99, + 111, + 100, + 101, + 47, + 111, + 118, + 101, + 110, + 45, + 115, + 104, + 47, + 98, + 117, + 110, + 47, + 116, + 101, + 115, + 116, + 47, + 98, + 117, + 110, + 100, + 108, + 101, + 114, + 47, + 105, + 110, + 116, + 101, + 103, + 114, + 97, + 116, + 105, + 111, + 110, + 47, + 114, + 101, + 97, + 99, + 116, + 47, + 100, + 105, + 115, + 116, + 47, + 115, + 115, + 114, + 47, + 98, + 97, + 115, + 101, + 45, + 112, + 114, + 111, + 100, + 117, + 99, + 116, + 105, + 111, + 110, + 47, + 115, + 115, + 114, + 45, + 112, + 114, + 105, + 110, + 116, + 46, + 106, + 115, + 60, + 47, + 112, + 62, + 60, + 99, + 111, + 100, + 101, + 62, + 60, + 47, + 99, + 111, + 100, + 101, + 62, + 60, + 47, + 100, + 105, + 118, + 62, + 60, + 47, + 100, + 105, + 118, + 62, + 60, + 115, + 99, + 114, + 105, + 112, + 116, + 62, + 36, + 82, + 67, + 61, + 102, + 117, + 110, + 99, + 116, + 105, + 111, + 110, + 40, + 98, + 44, + 99, + 44, + 101, + 41, + 123, + 99, + 61, + 100, + 111, + 99, + 117, + 109, + 101, + 110, + 116, + 46, + 103, + 101, + 116, + 69, + 108, + 101, + 109, + 101, + 110, + 116, + 66, + 121, + 73, + 100, + 40, + 99, + 41, + 59, + 99, + 46, + 112, + 97, + 114, + 101, + 110, + 116, + 78, + 111, + 100, + 101, + 46, + 114, + 101, + 109, + 111, + 118, + 101, + 67, + 104, + 105, + 108, + 100, + 40, + 99, + 41, + 59, + 118, + 97, + 114, + 32, + 97, + 61, + 100, + 111, + 99, + 117, + 109, + 101, + 110, + 116, + 46, + 103, + 101, + 116, + 69, + 108, + 101, + 109, + 101, + 110, + 116, + 66, + 121, + 73, + 100, + 40, + 98, + 41, + 59, + 105, + 102, + 40, + 97, + 41, + 123, + 98, + 61, + 97, + 46, + 112, + 114, + 101, + 118, + 105, + 111, + 117, + 115, + 83, + 105, + 98, + 108, + 105, + 110, + 103, + 59, + 105, + 102, + 40, + 101, + 41, + 98, + 46, + 100, + 97, + 116, + 97, + 61, + 34, + 36, + 33, + 34, + 44, + 97, + 46, + 115, + 101, + 116, + 65, + 116, + 116, + 114, + 105, + 98, + 117, + 116, + 101, + 40, + 34, + 100, + 97, + 116, + 97, + 45, + 100, + 103, + 115, + 116, + 34, + 44, + 101, + 41, + 59, + 101, + 108, + 115, + 101, + 123, + 101, + 61, + 98, + 46, + 112, + 97, + 114, + 101, + 110, + 116, + 78, + 111, + 100, + 101, + 59, + 97, + 61, + 98, + 46, + 110, + 101, + 120, + 116, + 83, + 105, + 98, + 108, + 105, + 110, + 103, + 59, + 118, + 97, + 114, + 32, + 102, + 61, + 48, + 59, + 100, + 111, + 123, + 105, + 102, + 40, + 97, + 38, + 38, + 56, + 61, + 61, + 61, + 97, + 46, + 110, + 111, + 100, + 101, + 84, + 121, + 112, + 101, + 41, + 123, + 118, + 97, + 114, + 32, + 100, + 61, + 97, + 46, + 100, + 97, + 116, + 97, + 59, + 105, + 102, + 40, + 34, + 47, + 36, + 34, + 61, + 61, + 61, + 100, + 41, + 105, + 102, + 40, + 48, + 61, + 61, + 61, + 102, + 41, + 98, + 114, + 101, + 97, + 107, + 59, + 101, + 108, + 115, + 101, + 32, + 102, + 45, + 45, + 59, + 101, + 108, + 115, + 101, + 34, + 36, + 34, + 33, + 61, + 61, + 100, + 38, + 38, + 34, + 36, + 63, + 34, + 33, + 61, + 61, + 100, + 38, + 38, + 34, + 36, + 33, + 34, + 33, + 61, + 61, + 100, + 124, + 124, + 102, + 43, + 43, + 125, + 100, + 61, + 97, + 46, + 110, + 101, + 120, + 116, + 83, + 105, + 98, + 108, + 105, + 110, + 103, + 59, + 101, + 46, + 114, + 101, + 109, + 111, + 118, + 101, + 67, + 104, + 105, + 108, + 100, + 40, + 97, + 41, + 59, + 97, + 61, + 100, + 125, + 119, + 104, + 105, + 108, + 101, + 40, + 97, + 41, + 59, + 102, + 111, + 114, + 40, + 59, + 99, + 46, + 102, + 105, + 114, + 115, + 116, + 67, + 104, + 105, + 108, + 100, + 59, + 41, + 101, + 46, + 105, + 110, + 115, + 101, + 114, + 116, + 66, + 101, + 102, + 111, + 114, + 101, + 40, + 99, + 46, + 102, + 105, + 114, + 115, + 116, + 67, + 104, + 105, + 108, + 100, + 44, + 97, + 41, + 59, + 98, + 46, + 100, + 97, + 116, + 97, + 61, + 34, + 36, + 34, + 125, + 98, + 46, + 95, + 114, + 101, + 97, + 99, + 116, + 82, + 101, + 116, + 114, + 121, + 38, + 38, + 98, + 46, + 95, + 114, + 101, + 97, + 99, + 116, + 82, + 101, + 116, + 114, + 121, + 40, + 41, + 125, + 125, + 59, + 36, + 82, + 67, + 40, + 34, + 66, + 58, + 48, + 34, + 44, + 34, + 83, + 58, + 48, + 34, + 41, + 60, + 47, + 115, + 99, + 114, + 105, + 112, + 116, + 62, + 10, + ], + "type": "Buffer", +} +`; + +exports[`bundler integration, react SSR minify-all, NODE_ENV=production: Output 1`] = ` +{ + "data": [ + 114, + 101, + 110, + 100, + 101, + 114, + 32, + 105, + 110, + 32, + 60, + 65, + 112, + 112, + 47, + 62, + 32, + 102, + 105, + 108, + 101, + 58, + 47, + 47, + 47, + 99, + 111, + 100, + 101, + 47, + 111, + 118, + 101, + 110, + 45, + 115, + 104, + 47, + 98, + 117, + 110, + 47, + 116, + 101, + 115, + 116, + 47, + 98, + 117, + 110, + 100, + 108, + 101, + 114, + 47, + 105, + 110, + 116, + 101, + 103, + 114, + 97, + 116, + 105, + 111, + 110, + 47, + 114, + 101, + 97, + 99, + 116, + 47, + 100, + 105, + 115, + 116, + 47, + 115, + 115, + 114, + 47, + 109, + 105, + 110, + 105, + 102, + 121, + 45, + 97, + 108, + 108, + 45, + 112, + 114, + 111, + 100, + 117, + 99, + 116, + 105, + 111, + 110, + 47, + 115, + 115, + 114, + 45, + 112, + 114, + 105, + 110, + 116, + 46, + 106, + 115, + 10, + 114, + 101, + 110, + 100, + 101, + 114, + 32, + 105, + 110, + 32, + 60, + 76, + 111, + 97, + 100, + 105, + 110, + 103, + 47, + 62, + 10, + 60, + 100, + 105, + 118, + 62, + 60, + 104, + 49, + 32, + 99, + 108, + 97, + 115, + 115, + 61, + 34, + 116, + 105, + 116, + 108, + 101, + 34, + 62, + 72, + 101, + 108, + 108, + 111, + 44, + 32, + 119, + 111, + 114, + 108, + 100, + 33, + 60, + 47, + 104, + 49, + 62, + 60, + 112, + 32, + 99, + 108, + 97, + 115, + 115, + 61, + 34, + 99, + 108, + 97, + 115, + 115, + 34, + 62, + 82, + 101, + 97, + 99, + 116, + 32, + 65, + 112, + 112, + 108, + 105, + 99, + 97, + 116, + 105, + 111, + 110, + 60, + 47, + 112, + 62, + 60, + 100, + 105, + 118, + 62, + 115, + 116, + 97, + 116, + 105, + 99, + 32, + 115, + 116, + 114, + 105, + 110, + 103, + 60, + 47, + 100, + 105, + 118, + 62, + 60, + 112, + 32, + 99, + 108, + 97, + 115, + 115, + 61, + 34, + 99, + 111, + 117, + 110, + 116, + 34, + 62, + 67, + 111, + 117, + 110, + 116, + 58, + 32, + 60, + 33, + 45, + 45, + 32, + 45, + 45, + 62, + 48, + 60, + 47, + 112, + 62, + 60, + 98, + 117, + 116, + 116, + 111, + 110, + 62, + 73, + 110, + 99, + 114, + 101, + 109, + 101, + 110, + 116, + 60, + 47, + 98, + 117, + 116, + 116, + 111, + 110, + 62, + 60, + 112, + 32, + 99, + 108, + 97, + 115, + 115, + 61, + 34, + 115, + 97, + 109, + 101, + 45, + 102, + 105, + 108, + 101, + 34, + 62, + 67, + 111, + 109, + 112, + 111, + 110, + 101, + 110, + 116, + 32, + 105, + 110, + 32, + 115, + 97, + 109, + 101, + 32, + 102, + 105, + 108, + 101, + 60, + 47, + 112, + 62, + 60, + 112, + 32, + 99, + 108, + 97, + 115, + 115, + 61, + 34, + 97, + 110, + 111, + 116, + 104, + 101, + 114, + 45, + 102, + 105, + 108, + 101, + 34, + 62, + 67, + 111, + 109, + 112, + 111, + 110, + 101, + 110, + 116, + 32, + 105, + 110, + 32, + 97, + 110, + 111, + 116, + 104, + 101, + 114, + 32, + 102, + 105, + 108, + 101, + 32, + 49, + 60, + 47, + 112, + 62, + 60, + 100, + 105, + 118, + 32, + 99, + 108, + 97, + 115, + 115, + 61, + 34, + 108, + 105, + 115, + 116, + 34, + 62, + 60, + 100, + 105, + 118, + 62, + 73, + 116, + 101, + 109, + 60, + 33, + 45, + 45, + 32, + 45, + 45, + 62, + 32, + 60, + 33, + 45, + 45, + 32, + 45, + 45, + 62, + 123, + 125, + 60, + 47, + 100, + 105, + 118, + 62, + 60, + 100, + 105, + 118, + 62, + 73, + 116, + 101, + 109, + 60, + 33, + 45, + 45, + 32, + 45, + 45, + 62, + 32, + 60, + 33, + 45, + 45, + 32, + 45, + 45, + 62, + 123, + 125, + 60, + 47, + 100, + 105, + 118, + 62, + 60, + 100, + 105, + 118, + 62, + 73, + 116, + 101, + 109, + 60, + 33, + 45, + 45, + 32, + 45, + 45, + 62, + 32, + 60, + 33, + 45, + 45, + 32, + 45, + 45, + 62, + 123, + 125, + 60, + 47, + 100, + 105, + 118, + 62, + 60, + 100, + 105, + 118, + 62, + 73, + 116, + 101, + 109, + 60, + 33, + 45, + 45, + 32, + 45, + 45, + 62, + 32, + 60, + 33, + 45, + 45, + 32, + 45, + 45, + 62, + 123, + 125, + 60, + 47, + 100, + 105, + 118, + 62, + 60, + 100, + 105, + 118, + 62, + 73, + 116, + 101, + 109, + 60, + 33, + 45, + 45, + 32, + 45, + 45, + 62, + 32, + 60, + 33, + 45, + 45, + 32, + 45, + 45, + 62, + 123, + 125, + 60, + 47, + 100, + 105, + 118, + 62, + 60, + 47, + 100, + 105, + 118, + 62, + 60, + 33, + 45, + 45, + 36, + 63, + 45, + 45, + 62, + 60, + 116, + 101, + 109, + 112, + 108, + 97, + 116, + 101, + 32, + 105, + 100, + 61, + 34, + 66, + 58, + 48, + 34, + 62, + 60, + 47, + 116, + 101, + 109, + 112, + 108, + 97, + 116, + 101, + 62, + 60, + 100, + 105, + 118, + 62, + 76, + 111, + 97, + 100, + 105, + 110, + 103, + 46, + 46, + 46, + 60, + 47, + 100, + 105, + 118, + 62, + 60, + 33, + 45, + 45, + 47, + 36, + 45, + 45, + 62, + 60, + 47, + 100, + 105, + 118, + 62, + 60, + 100, + 105, + 118, + 32, + 104, + 105, + 100, + 100, + 101, + 110, + 32, + 105, + 100, + 61, + 34, + 83, + 58, + 48, + 34, + 62, + 60, + 100, + 105, + 118, + 62, + 60, + 112, + 32, + 99, + 108, + 97, + 115, + 115, + 61, + 34, + 108, + 97, + 122, + 121, + 34, + 62, + 76, + 97, + 122, + 121, + 32, + 108, + 111, + 97, + 100, + 101, + 100, + 32, + 99, + 104, + 117, + 110, + 107, + 58, + 32, + 60, + 33, + 45, + 45, + 32, + 45, + 45, + 62, + 102, + 105, + 108, + 101, + 58, + 47, + 47, + 47, + 99, + 111, + 100, + 101, + 47, + 111, + 118, + 101, + 110, + 45, + 115, + 104, + 47, + 98, + 117, + 110, + 47, + 116, + 101, + 115, + 116, + 47, + 98, + 117, + 110, + 100, + 108, + 101, + 114, + 47, + 105, + 110, + 116, + 101, + 103, + 114, + 97, + 116, + 105, + 111, + 110, + 47, + 114, + 101, + 97, + 99, + 116, + 47, + 100, + 105, + 115, + 116, + 47, + 115, + 115, + 114, + 47, + 109, + 105, + 110, + 105, + 102, + 121, + 45, + 97, + 108, + 108, + 45, + 112, + 114, + 111, + 100, + 117, + 99, + 116, + 105, + 111, + 110, + 47, + 115, + 115, + 114, + 45, + 112, + 114, + 105, + 110, + 116, + 46, + 106, + 115, + 60, + 47, + 112, + 62, + 60, + 99, + 111, + 100, + 101, + 62, + 60, + 47, + 99, + 111, + 100, + 101, + 62, + 60, + 47, + 100, + 105, + 118, + 62, + 60, + 47, + 100, + 105, + 118, + 62, + 60, + 115, + 99, + 114, + 105, + 112, + 116, + 62, + 36, + 82, + 67, + 61, + 102, + 117, + 110, + 99, + 116, + 105, + 111, + 110, + 40, + 98, + 44, + 99, + 44, + 101, + 41, + 123, + 99, + 61, + 100, + 111, + 99, + 117, + 109, + 101, + 110, + 116, + 46, + 103, + 101, + 116, + 69, + 108, + 101, + 109, + 101, + 110, + 116, + 66, + 121, + 73, + 100, + 40, + 99, + 41, + 59, + 99, + 46, + 112, + 97, + 114, + 101, + 110, + 116, + 78, + 111, + 100, + 101, + 46, + 114, + 101, + 109, + 111, + 118, + 101, + 67, + 104, + 105, + 108, + 100, + 40, + 99, + 41, + 59, + 118, + 97, + 114, + 32, + 97, + 61, + 100, + 111, + 99, + 117, + 109, + 101, + 110, + 116, + 46, + 103, + 101, + 116, + 69, + 108, + 101, + 109, + 101, + 110, + 116, + 66, + 121, + 73, + 100, + 40, + 98, + 41, + 59, + 105, + 102, + 40, + 97, + 41, + 123, + 98, + 61, + 97, + 46, + 112, + 114, + 101, + 118, + 105, + 111, + 117, + 115, + 83, + 105, + 98, + 108, + 105, + 110, + 103, + 59, + 105, + 102, + 40, + 101, + 41, + 98, + 46, + 100, + 97, + 116, + 97, + 61, + 34, + 36, + 33, + 34, + 44, + 97, + 46, + 115, + 101, + 116, + 65, + 116, + 116, + 114, + 105, + 98, + 117, + 116, + 101, + 40, + 34, + 100, + 97, + 116, + 97, + 45, + 100, + 103, + 115, + 116, + 34, + 44, + 101, + 41, + 59, + 101, + 108, + 115, + 101, + 123, + 101, + 61, + 98, + 46, + 112, + 97, + 114, + 101, + 110, + 116, + 78, + 111, + 100, + 101, + 59, + 97, + 61, + 98, + 46, + 110, + 101, + 120, + 116, + 83, + 105, + 98, + 108, + 105, + 110, + 103, + 59, + 118, + 97, + 114, + 32, + 102, + 61, + 48, + 59, + 100, + 111, + 123, + 105, + 102, + 40, + 97, + 38, + 38, + 56, + 61, + 61, + 61, + 97, + 46, + 110, + 111, + 100, + 101, + 84, + 121, + 112, + 101, + 41, + 123, + 118, + 97, + 114, + 32, + 100, + 61, + 97, + 46, + 100, + 97, + 116, + 97, + 59, + 105, + 102, + 40, + 34, + 47, + 36, + 34, + 61, + 61, + 61, + 100, + 41, + 105, + 102, + 40, + 48, + 61, + 61, + 61, + 102, + 41, + 98, + 114, + 101, + 97, + 107, + 59, + 101, + 108, + 115, + 101, + 32, + 102, + 45, + 45, + 59, + 101, + 108, + 115, + 101, + 34, + 36, + 34, + 33, + 61, + 61, + 100, + 38, + 38, + 34, + 36, + 63, + 34, + 33, + 61, + 61, + 100, + 38, + 38, + 34, + 36, + 33, + 34, + 33, + 61, + 61, + 100, + 124, + 124, + 102, + 43, + 43, + 125, + 100, + 61, + 97, + 46, + 110, + 101, + 120, + 116, + 83, + 105, + 98, + 108, + 105, + 110, + 103, + 59, + 101, + 46, + 114, + 101, + 109, + 111, + 118, + 101, + 67, + 104, + 105, + 108, + 100, + 40, + 97, + 41, + 59, + 97, + 61, + 100, + 125, + 119, + 104, + 105, + 108, + 101, + 40, + 97, + 41, + 59, + 102, + 111, + 114, + 40, + 59, + 99, + 46, + 102, + 105, + 114, + 115, + 116, + 67, + 104, + 105, + 108, + 100, + 59, + 41, + 101, + 46, + 105, + 110, + 115, + 101, + 114, + 116, + 66, + 101, + 102, + 111, + 114, + 101, + 40, + 99, + 46, + 102, + 105, + 114, + 115, + 116, + 67, + 104, + 105, + 108, + 100, + 44, + 97, + 41, + 59, + 98, + 46, + 100, + 97, + 116, + 97, + 61, + 34, + 36, + 34, + 125, + 98, + 46, + 95, + 114, + 101, + 97, + 99, + 116, + 82, + 101, + 116, + 114, + 121, + 38, + 38, + 98, + 46, + 95, + 114, + 101, + 97, + 99, + 116, + 82, + 101, + 116, + 114, + 121, + 40, + 41, + 125, + 125, + 59, + 36, + 82, + 67, + 40, + 34, + 66, + 58, + 48, + 34, + 44, + 34, + 83, + 58, + 48, + 34, + 41, + 60, + 47, + 115, + 99, + 114, + 105, + 112, + 116, + 62, + 10, + ], + "type": "Buffer", +} +`; + +exports[`bundler integration, react SSR minify-syntax, NODE_ENV=production: Output 1`] = ` +{ + "data": [ + 114, + 101, + 110, + 100, + 101, + 114, + 32, + 105, + 110, + 32, + 60, + 65, + 112, + 112, + 47, + 62, + 32, + 102, + 105, + 108, + 101, + 58, + 47, + 47, + 47, + 99, + 111, + 100, + 101, + 47, + 111, + 118, + 101, + 110, + 45, + 115, + 104, + 47, + 98, + 117, + 110, + 47, + 116, + 101, + 115, + 116, + 47, + 98, + 117, + 110, + 100, + 108, + 101, + 114, + 47, + 105, + 110, + 116, + 101, + 103, + 114, + 97, + 116, + 105, + 111, + 110, + 47, + 114, + 101, + 97, + 99, + 116, + 47, + 100, + 105, + 115, + 116, + 47, + 115, + 115, + 114, + 47, + 109, + 105, + 110, + 105, + 102, + 121, + 45, + 115, + 121, + 110, + 116, + 97, + 120, + 45, + 112, + 114, + 111, + 100, + 117, + 99, + 116, + 105, + 111, + 110, + 47, + 115, + 115, + 114, + 45, + 112, + 114, + 105, + 110, + 116, + 46, + 106, + 115, + 10, + 114, + 101, + 110, + 100, + 101, + 114, + 32, + 105, + 110, + 32, + 60, + 76, + 111, + 97, + 100, + 105, + 110, + 103, + 47, + 62, + 10, + 60, + 100, + 105, + 118, + 62, + 60, + 104, + 49, + 32, + 99, + 108, + 97, + 115, + 115, + 61, + 34, + 116, + 105, + 116, + 108, + 101, + 34, + 62, + 72, + 101, + 108, + 108, + 111, + 44, + 32, + 119, + 111, + 114, + 108, + 100, + 33, + 60, + 47, + 104, + 49, + 62, + 60, + 112, + 32, + 99, + 108, + 97, + 115, + 115, + 61, + 34, + 99, + 108, + 97, + 115, + 115, + 34, + 62, + 82, + 101, + 97, + 99, + 116, + 32, + 65, + 112, + 112, + 108, + 105, + 99, + 97, + 116, + 105, + 111, + 110, + 60, + 47, + 112, + 62, + 60, + 100, + 105, + 118, + 62, + 115, + 116, + 97, + 116, + 105, + 99, + 32, + 115, + 116, + 114, + 105, + 110, + 103, + 60, + 47, + 100, + 105, + 118, + 62, + 60, + 112, + 32, + 99, + 108, + 97, + 115, + 115, + 61, + 34, + 99, + 111, + 117, + 110, + 116, + 34, + 62, + 67, + 111, + 117, + 110, + 116, + 58, + 32, + 60, + 33, + 45, + 45, + 32, + 45, + 45, + 62, + 48, + 60, + 47, + 112, + 62, + 60, + 98, + 117, + 116, + 116, + 111, + 110, + 62, + 73, + 110, + 99, + 114, + 101, + 109, + 101, + 110, + 116, + 60, + 47, + 98, + 117, + 116, + 116, + 111, + 110, + 62, + 60, + 112, + 32, + 99, + 108, + 97, + 115, + 115, + 61, + 34, + 115, + 97, + 109, + 101, + 45, + 102, + 105, + 108, + 101, + 34, + 62, + 67, + 111, + 109, + 112, + 111, + 110, + 101, + 110, + 116, + 32, + 105, + 110, + 32, + 115, + 97, + 109, + 101, + 32, + 102, + 105, + 108, + 101, + 60, + 47, + 112, + 62, + 60, + 112, + 32, + 99, + 108, + 97, + 115, + 115, + 61, + 34, + 97, + 110, + 111, + 116, + 104, + 101, + 114, + 45, + 102, + 105, + 108, + 101, + 34, + 62, + 67, + 111, + 109, + 112, + 111, + 110, + 101, + 110, + 116, + 32, + 105, + 110, + 32, + 97, + 110, + 111, + 116, + 104, + 101, + 114, + 32, + 102, + 105, + 108, + 101, + 32, + 49, + 60, + 47, + 112, + 62, + 60, + 100, + 105, + 118, + 32, + 99, + 108, + 97, + 115, + 115, + 61, + 34, + 108, + 105, + 115, + 116, + 34, + 62, + 60, + 100, + 105, + 118, + 62, + 73, + 116, + 101, + 109, + 60, + 33, + 45, + 45, + 32, + 45, + 45, + 62, + 32, + 60, + 33, + 45, + 45, + 32, + 45, + 45, + 62, + 123, + 125, + 60, + 47, + 100, + 105, + 118, + 62, + 60, + 100, + 105, + 118, + 62, + 73, + 116, + 101, + 109, + 60, + 33, + 45, + 45, + 32, + 45, + 45, + 62, + 32, + 60, + 33, + 45, + 45, + 32, + 45, + 45, + 62, + 123, + 125, + 60, + 47, + 100, + 105, + 118, + 62, + 60, + 100, + 105, + 118, + 62, + 73, + 116, + 101, + 109, + 60, + 33, + 45, + 45, + 32, + 45, + 45, + 62, + 32, + 60, + 33, + 45, + 45, + 32, + 45, + 45, + 62, + 123, + 125, + 60, + 47, + 100, + 105, + 118, + 62, + 60, + 100, + 105, + 118, + 62, + 73, + 116, + 101, + 109, + 60, + 33, + 45, + 45, + 32, + 45, + 45, + 62, + 32, + 60, + 33, + 45, + 45, + 32, + 45, + 45, + 62, + 123, + 125, + 60, + 47, + 100, + 105, + 118, + 62, + 60, + 100, + 105, + 118, + 62, + 73, + 116, + 101, + 109, + 60, + 33, + 45, + 45, + 32, + 45, + 45, + 62, + 32, + 60, + 33, + 45, + 45, + 32, + 45, + 45, + 62, + 123, + 125, + 60, + 47, + 100, + 105, + 118, + 62, + 60, + 47, + 100, + 105, + 118, + 62, + 60, + 33, + 45, + 45, + 36, + 63, + 45, + 45, + 62, + 60, + 116, + 101, + 109, + 112, + 108, + 97, + 116, + 101, + 32, + 105, + 100, + 61, + 34, + 66, + 58, + 48, + 34, + 62, + 60, + 47, + 116, + 101, + 109, + 112, + 108, + 97, + 116, + 101, + 62, + 60, + 100, + 105, + 118, + 62, + 76, + 111, + 97, + 100, + 105, + 110, + 103, + 46, + 46, + 46, + 60, + 47, + 100, + 105, + 118, + 62, + 60, + 33, + 45, + 45, + 47, + 36, + 45, + 45, + 62, + 60, + 47, + 100, + 105, + 118, + 62, + 60, + 100, + 105, + 118, + 32, + 104, + 105, + 100, + 100, + 101, + 110, + 32, + 105, + 100, + 61, + 34, + 83, + 58, + 48, + 34, + 62, + 60, + 100, + 105, + 118, + 62, + 60, + 112, + 32, + 99, + 108, + 97, + 115, + 115, + 61, + 34, + 108, + 97, + 122, + 121, + 34, + 62, + 76, + 97, + 122, + 121, + 32, + 108, + 111, + 97, + 100, + 101, + 100, + 32, + 99, + 104, + 117, + 110, + 107, + 58, + 32, + 60, + 33, + 45, + 45, + 32, + 45, + 45, + 62, + 102, + 105, + 108, + 101, + 58, + 47, + 47, + 47, + 99, + 111, + 100, + 101, + 47, + 111, + 118, + 101, + 110, + 45, + 115, + 104, + 47, + 98, + 117, + 110, + 47, + 116, + 101, + 115, + 116, + 47, + 98, + 117, + 110, + 100, + 108, + 101, + 114, + 47, + 105, + 110, + 116, + 101, + 103, + 114, + 97, + 116, + 105, + 111, + 110, + 47, + 114, + 101, + 97, + 99, + 116, + 47, + 100, + 105, + 115, + 116, + 47, + 115, + 115, + 114, + 47, + 109, + 105, + 110, + 105, + 102, + 121, + 45, + 115, + 121, + 110, + 116, + 97, + 120, + 45, + 112, + 114, + 111, + 100, + 117, + 99, + 116, + 105, + 111, + 110, + 47, + 115, + 115, + 114, + 45, + 112, + 114, + 105, + 110, + 116, + 46, + 106, + 115, + 60, + 47, + 112, + 62, + 60, + 99, + 111, + 100, + 101, + 62, + 60, + 47, + 99, + 111, + 100, + 101, + 62, + 60, + 47, + 100, + 105, + 118, + 62, + 60, + 47, + 100, + 105, + 118, + 62, + 60, + 115, + 99, + 114, + 105, + 112, + 116, + 62, + 36, + 82, + 67, + 61, + 102, + 117, + 110, + 99, + 116, + 105, + 111, + 110, + 40, + 98, + 44, + 99, + 44, + 101, + 41, + 123, + 99, + 61, + 100, + 111, + 99, + 117, + 109, + 101, + 110, + 116, + 46, + 103, + 101, + 116, + 69, + 108, + 101, + 109, + 101, + 110, + 116, + 66, + 121, + 73, + 100, + 40, + 99, + 41, + 59, + 99, + 46, + 112, + 97, + 114, + 101, + 110, + 116, + 78, + 111, + 100, + 101, + 46, + 114, + 101, + 109, + 111, + 118, + 101, + 67, + 104, + 105, + 108, + 100, + 40, + 99, + 41, + 59, + 118, + 97, + 114, + 32, + 97, + 61, + 100, + 111, + 99, + 117, + 109, + 101, + 110, + 116, + 46, + 103, + 101, + 116, + 69, + 108, + 101, + 109, + 101, + 110, + 116, + 66, + 121, + 73, + 100, + 40, + 98, + 41, + 59, + 105, + 102, + 40, + 97, + 41, + 123, + 98, + 61, + 97, + 46, + 112, + 114, + 101, + 118, + 105, + 111, + 117, + 115, + 83, + 105, + 98, + 108, + 105, + 110, + 103, + 59, + 105, + 102, + 40, + 101, + 41, + 98, + 46, + 100, + 97, + 116, + 97, + 61, + 34, + 36, + 33, + 34, + 44, + 97, + 46, + 115, + 101, + 116, + 65, + 116, + 116, + 114, + 105, + 98, + 117, + 116, + 101, + 40, + 34, + 100, + 97, + 116, + 97, + 45, + 100, + 103, + 115, + 116, + 34, + 44, + 101, + 41, + 59, + 101, + 108, + 115, + 101, + 123, + 101, + 61, + 98, + 46, + 112, + 97, + 114, + 101, + 110, + 116, + 78, + 111, + 100, + 101, + 59, + 97, + 61, + 98, + 46, + 110, + 101, + 120, + 116, + 83, + 105, + 98, + 108, + 105, + 110, + 103, + 59, + 118, + 97, + 114, + 32, + 102, + 61, + 48, + 59, + 100, + 111, + 123, + 105, + 102, + 40, + 97, + 38, + 38, + 56, + 61, + 61, + 61, + 97, + 46, + 110, + 111, + 100, + 101, + 84, + 121, + 112, + 101, + 41, + 123, + 118, + 97, + 114, + 32, + 100, + 61, + 97, + 46, + 100, + 97, + 116, + 97, + 59, + 105, + 102, + 40, + 34, + 47, + 36, + 34, + 61, + 61, + 61, + 100, + 41, + 105, + 102, + 40, + 48, + 61, + 61, + 61, + 102, + 41, + 98, + 114, + 101, + 97, + 107, + 59, + 101, + 108, + 115, + 101, + 32, + 102, + 45, + 45, + 59, + 101, + 108, + 115, + 101, + 34, + 36, + 34, + 33, + 61, + 61, + 100, + 38, + 38, + 34, + 36, + 63, + 34, + 33, + 61, + 61, + 100, + 38, + 38, + 34, + 36, + 33, + 34, + 33, + 61, + 61, + 100, + 124, + 124, + 102, + 43, + 43, + 125, + 100, + 61, + 97, + 46, + 110, + 101, + 120, + 116, + 83, + 105, + 98, + 108, + 105, + 110, + 103, + 59, + 101, + 46, + 114, + 101, + 109, + 111, + 118, + 101, + 67, + 104, + 105, + 108, + 100, + 40, + 97, + 41, + 59, + 97, + 61, + 100, + 125, + 119, + 104, + 105, + 108, + 101, + 40, + 97, + 41, + 59, + 102, + 111, + 114, + 40, + 59, + 99, + 46, + 102, + 105, + 114, + 115, + 116, + 67, + 104, + 105, + 108, + 100, + 59, + 41, + 101, + 46, + 105, + 110, + 115, + 101, + 114, + 116, + 66, + 101, + 102, + 111, + 114, + 101, + 40, + 99, + 46, + 102, + 105, + 114, + 115, + 116, + 67, + 104, + 105, + 108, + 100, + 44, + 97, + 41, + 59, + 98, + 46, + 100, + 97, + 116, + 97, + 61, + 34, + 36, + 34, + 125, + 98, + 46, + 95, + 114, + 101, + 97, + 99, + 116, + 82, + 101, + 116, + 114, + 121, + 38, + 38, + 98, + 46, + 95, + 114, + 101, + 97, + 99, + 116, + 82, + 101, + 116, + 114, + 121, + 40, + 41, + 125, + 125, + 59, + 36, + 82, + 67, + 40, + 34, + 66, + 58, + 48, + 34, + 44, + 34, + 83, + 58, + 48, + 34, + 41, + 60, + 47, + 115, + 99, + 114, + 105, + 112, + 116, + 62, + 10, + ], + "type": "Buffer", +} +`; + +exports[`bundler integration, react SSR minify-whitespace, NODE_ENV=production: Output 1`] = ` +{ + "data": [ + 114, + 101, + 110, + 100, + 101, + 114, + 32, + 105, + 110, + 32, + 60, + 65, + 112, + 112, + 47, + 62, + 32, + 102, + 105, + 108, + 101, + 58, + 47, + 47, + 47, + 99, + 111, + 100, + 101, + 47, + 111, + 118, + 101, + 110, + 45, + 115, + 104, + 47, + 98, + 117, + 110, + 47, + 116, + 101, + 115, + 116, + 47, + 98, + 117, + 110, + 100, + 108, + 101, + 114, + 47, + 105, + 110, + 116, + 101, + 103, + 114, + 97, + 116, + 105, + 111, + 110, + 47, + 114, + 101, + 97, + 99, + 116, + 47, + 100, + 105, + 115, + 116, + 47, + 115, + 115, + 114, + 47, + 109, + 105, + 110, + 105, + 102, + 121, + 45, + 119, + 104, + 105, + 116, + 101, + 115, + 112, + 97, + 99, + 101, + 45, + 112, + 114, + 111, + 100, + 117, + 99, + 116, + 105, + 111, + 110, + 47, + 115, + 115, + 114, + 45, + 112, + 114, + 105, + 110, + 116, + 46, + 106, + 115, + 10, + 114, + 101, + 110, + 100, + 101, + 114, + 32, + 105, + 110, + 32, + 60, + 76, + 111, + 97, + 100, + 105, + 110, + 103, + 47, + 62, + 10, + 60, + 100, + 105, + 118, + 62, + 60, + 104, + 49, + 32, + 99, + 108, + 97, + 115, + 115, + 61, + 34, + 116, + 105, + 116, + 108, + 101, + 34, + 62, + 72, + 101, + 108, + 108, + 111, + 44, + 32, + 119, + 111, + 114, + 108, + 100, + 33, + 60, + 47, + 104, + 49, + 62, + 60, + 112, + 32, + 99, + 108, + 97, + 115, + 115, + 61, + 34, + 99, + 108, + 97, + 115, + 115, + 34, + 62, + 82, + 101, + 97, + 99, + 116, + 32, + 65, + 112, + 112, + 108, + 105, + 99, + 97, + 116, + 105, + 111, + 110, + 60, + 47, + 112, + 62, + 60, + 100, + 105, + 118, + 62, + 115, + 116, + 97, + 116, + 105, + 99, + 32, + 115, + 116, + 114, + 105, + 110, + 103, + 60, + 47, + 100, + 105, + 118, + 62, + 60, + 112, + 32, + 99, + 108, + 97, + 115, + 115, + 61, + 34, + 99, + 111, + 117, + 110, + 116, + 34, + 62, + 67, + 111, + 117, + 110, + 116, + 58, + 32, + 60, + 33, + 45, + 45, + 32, + 45, + 45, + 62, + 48, + 60, + 47, + 112, + 62, + 60, + 98, + 117, + 116, + 116, + 111, + 110, + 62, + 73, + 110, + 99, + 114, + 101, + 109, + 101, + 110, + 116, + 60, + 47, + 98, + 117, + 116, + 116, + 111, + 110, + 62, + 60, + 112, + 32, + 99, + 108, + 97, + 115, + 115, + 61, + 34, + 115, + 97, + 109, + 101, + 45, + 102, + 105, + 108, + 101, + 34, + 62, + 67, + 111, + 109, + 112, + 111, + 110, + 101, + 110, + 116, + 32, + 105, + 110, + 32, + 115, + 97, + 109, + 101, + 32, + 102, + 105, + 108, + 101, + 60, + 47, + 112, + 62, + 60, + 112, + 32, + 99, + 108, + 97, + 115, + 115, + 61, + 34, + 97, + 110, + 111, + 116, + 104, + 101, + 114, + 45, + 102, + 105, + 108, + 101, + 34, + 62, + 67, + 111, + 109, + 112, + 111, + 110, + 101, + 110, + 116, + 32, + 105, + 110, + 32, + 97, + 110, + 111, + 116, + 104, + 101, + 114, + 32, + 102, + 105, + 108, + 101, + 32, + 49, + 60, + 47, + 112, + 62, + 60, + 100, + 105, + 118, + 32, + 99, + 108, + 97, + 115, + 115, + 61, + 34, + 108, + 105, + 115, + 116, + 34, + 62, + 60, + 100, + 105, + 118, + 62, + 73, + 116, + 101, + 109, + 60, + 33, + 45, + 45, + 32, + 45, + 45, + 62, + 32, + 60, + 33, + 45, + 45, + 32, + 45, + 45, + 62, + 123, + 125, + 60, + 47, + 100, + 105, + 118, + 62, + 60, + 100, + 105, + 118, + 62, + 73, + 116, + 101, + 109, + 60, + 33, + 45, + 45, + 32, + 45, + 45, + 62, + 32, + 60, + 33, + 45, + 45, + 32, + 45, + 45, + 62, + 123, + 125, + 60, + 47, + 100, + 105, + 118, + 62, + 60, + 100, + 105, + 118, + 62, + 73, + 116, + 101, + 109, + 60, + 33, + 45, + 45, + 32, + 45, + 45, + 62, + 32, + 60, + 33, + 45, + 45, + 32, + 45, + 45, + 62, + 123, + 125, + 60, + 47, + 100, + 105, + 118, + 62, + 60, + 100, + 105, + 118, + 62, + 73, + 116, + 101, + 109, + 60, + 33, + 45, + 45, + 32, + 45, + 45, + 62, + 32, + 60, + 33, + 45, + 45, + 32, + 45, + 45, + 62, + 123, + 125, + 60, + 47, + 100, + 105, + 118, + 62, + 60, + 100, + 105, + 118, + 62, + 73, + 116, + 101, + 109, + 60, + 33, + 45, + 45, + 32, + 45, + 45, + 62, + 32, + 60, + 33, + 45, + 45, + 32, + 45, + 45, + 62, + 123, + 125, + 60, + 47, + 100, + 105, + 118, + 62, + 60, + 47, + 100, + 105, + 118, + 62, + 60, + 33, + 45, + 45, + 36, + 63, + 45, + 45, + 62, + 60, + 116, + 101, + 109, + 112, + 108, + 97, + 116, + 101, + 32, + 105, + 100, + 61, + 34, + 66, + 58, + 48, + 34, + 62, + 60, + 47, + 116, + 101, + 109, + 112, + 108, + 97, + 116, + 101, + 62, + 60, + 100, + 105, + 118, + 62, + 76, + 111, + 97, + 100, + 105, + 110, + 103, + 46, + 46, + 46, + 60, + 47, + 100, + 105, + 118, + 62, + 60, + 33, + 45, + 45, + 47, + 36, + 45, + 45, + 62, + 60, + 47, + 100, + 105, + 118, + 62, + 60, + 100, + 105, + 118, + 32, + 104, + 105, + 100, + 100, + 101, + 110, + 32, + 105, + 100, + 61, + 34, + 83, + 58, + 48, + 34, + 62, + 60, + 100, + 105, + 118, + 62, + 60, + 112, + 32, + 99, + 108, + 97, + 115, + 115, + 61, + 34, + 108, + 97, + 122, + 121, + 34, + 62, + 76, + 97, + 122, + 121, + 32, + 108, + 111, + 97, + 100, + 101, + 100, + 32, + 99, + 104, + 117, + 110, + 107, + 58, + 32, + 60, + 33, + 45, + 45, + 32, + 45, + 45, + 62, + 102, + 105, + 108, + 101, + 58, + 47, + 47, + 47, + 99, + 111, + 100, + 101, + 47, + 111, + 118, + 101, + 110, + 45, + 115, + 104, + 47, + 98, + 117, + 110, + 47, + 116, + 101, + 115, + 116, + 47, + 98, + 117, + 110, + 100, + 108, + 101, + 114, + 47, + 105, + 110, + 116, + 101, + 103, + 114, + 97, + 116, + 105, + 111, + 110, + 47, + 114, + 101, + 97, + 99, + 116, + 47, + 100, + 105, + 115, + 116, + 47, + 115, + 115, + 114, + 47, + 109, + 105, + 110, + 105, + 102, + 121, + 45, + 119, + 104, + 105, + 116, + 101, + 115, + 112, + 97, + 99, + 101, + 45, + 112, + 114, + 111, + 100, + 117, + 99, + 116, + 105, + 111, + 110, + 47, + 115, + 115, + 114, + 45, + 112, + 114, + 105, + 110, + 116, + 46, + 106, + 115, + 60, + 47, + 112, + 62, + 60, + 99, + 111, + 100, + 101, + 62, + 60, + 47, + 99, + 111, + 100, + 101, + 62, + 60, + 47, + 100, + 105, + 118, + 62, + 60, + 47, + 100, + 105, + 118, + 62, + 60, + 115, + 99, + 114, + 105, + 112, + 116, + 62, + 36, + 82, + 67, + 61, + 102, + 117, + 110, + 99, + 116, + 105, + 111, + 110, + 40, + 98, + 44, + 99, + 44, + 101, + 41, + 123, + 99, + 61, + 100, + 111, + 99, + 117, + 109, + 101, + 110, + 116, + 46, + 103, + 101, + 116, + 69, + 108, + 101, + 109, + 101, + 110, + 116, + 66, + 121, + 73, + 100, + 40, + 99, + 41, + 59, + 99, + 46, + 112, + 97, + 114, + 101, + 110, + 116, + 78, + 111, + 100, + 101, + 46, + 114, + 101, + 109, + 111, + 118, + 101, + 67, + 104, + 105, + 108, + 100, + 40, + 99, + 41, + 59, + 118, + 97, + 114, + 32, + 97, + 61, + 100, + 111, + 99, + 117, + 109, + 101, + 110, + 116, + 46, + 103, + 101, + 116, + 69, + 108, + 101, + 109, + 101, + 110, + 116, + 66, + 121, + 73, + 100, + 40, + 98, + 41, + 59, + 105, + 102, + 40, + 97, + 41, + 123, + 98, + 61, + 97, + 46, + 112, + 114, + 101, + 118, + 105, + 111, + 117, + 115, + 83, + 105, + 98, + 108, + 105, + 110, + 103, + 59, + 105, + 102, + 40, + 101, + 41, + 98, + 46, + 100, + 97, + 116, + 97, + 61, + 34, + 36, + 33, + 34, + 44, + 97, + 46, + 115, + 101, + 116, + 65, + 116, + 116, + 114, + 105, + 98, + 117, + 116, + 101, + 40, + 34, + 100, + 97, + 116, + 97, + 45, + 100, + 103, + 115, + 116, + 34, + 44, + 101, + 41, + 59, + 101, + 108, + 115, + 101, + 123, + 101, + 61, + 98, + 46, + 112, + 97, + 114, + 101, + 110, + 116, + 78, + 111, + 100, + 101, + 59, + 97, + 61, + 98, + 46, + 110, + 101, + 120, + 116, + 83, + 105, + 98, + 108, + 105, + 110, + 103, + 59, + 118, + 97, + 114, + 32, + 102, + 61, + 48, + 59, + 100, + 111, + 123, + 105, + 102, + 40, + 97, + 38, + 38, + 56, + 61, + 61, + 61, + 97, + 46, + 110, + 111, + 100, + 101, + 84, + 121, + 112, + 101, + 41, + 123, + 118, + 97, + 114, + 32, + 100, + 61, + 97, + 46, + 100, + 97, + 116, + 97, + 59, + 105, + 102, + 40, + 34, + 47, + 36, + 34, + 61, + 61, + 61, + 100, + 41, + 105, + 102, + 40, + 48, + 61, + 61, + 61, + 102, + 41, + 98, + 114, + 101, + 97, + 107, + 59, + 101, + 108, + 115, + 101, + 32, + 102, + 45, + 45, + 59, + 101, + 108, + 115, + 101, + 34, + 36, + 34, + 33, + 61, + 61, + 100, + 38, + 38, + 34, + 36, + 63, + 34, + 33, + 61, + 61, + 100, + 38, + 38, + 34, + 36, + 33, + 34, + 33, + 61, + 61, + 100, + 124, + 124, + 102, + 43, + 43, + 125, + 100, + 61, + 97, + 46, + 110, + 101, + 120, + 116, + 83, + 105, + 98, + 108, + 105, + 110, + 103, + 59, + 101, + 46, + 114, + 101, + 109, + 111, + 118, + 101, + 67, + 104, + 105, + 108, + 100, + 40, + 97, + 41, + 59, + 97, + 61, + 100, + 125, + 119, + 104, + 105, + 108, + 101, + 40, + 97, + 41, + 59, + 102, + 111, + 114, + 40, + 59, + 99, + 46, + 102, + 105, + 114, + 115, + 116, + 67, + 104, + 105, + 108, + 100, + 59, + 41, + 101, + 46, + 105, + 110, + 115, + 101, + 114, + 116, + 66, + 101, + 102, + 111, + 114, + 101, + 40, + 99, + 46, + 102, + 105, + 114, + 115, + 116, + 67, + 104, + 105, + 108, + 100, + 44, + 97, + 41, + 59, + 98, + 46, + 100, + 97, + 116, + 97, + 61, + 34, + 36, + 34, + 125, + 98, + 46, + 95, + 114, + 101, + 97, + 99, + 116, + 82, + 101, + 116, + 114, + 121, + 38, + 38, + 98, + 46, + 95, + 114, + 101, + 97, + 99, + 116, + 82, + 101, + 116, + 114, + 121, + 40, + 41, + 125, + 125, + 59, + 36, + 82, + 67, + 40, + 34, + 66, + 58, + 48, + 34, + 44, + 34, + 83, + 58, + 48, + 34, + 41, + 60, + 47, + 115, + 99, + 114, + 105, + 112, + 116, + 62, + 10, + ], + "type": "Buffer", +} +`; + +exports[`bundler integration, react SSR sourcemaps, NODE_ENV=production: Output 1`] = ` +{ + "data": [ + 114, + 101, + 110, + 100, + 101, + 114, + 32, + 105, + 110, + 32, + 60, + 65, + 112, + 112, + 47, + 62, + 32, + 102, + 105, + 108, + 101, + 58, + 47, + 47, + 47, + 99, + 111, + 100, + 101, + 47, + 111, + 118, + 101, + 110, + 45, + 115, + 104, + 47, + 98, + 117, + 110, + 47, + 116, + 101, + 115, + 116, + 47, + 98, + 117, + 110, + 100, + 108, + 101, + 114, + 47, + 105, + 110, + 116, + 101, + 103, + 114, + 97, + 116, + 105, + 111, + 110, + 47, + 114, + 101, + 97, + 99, + 116, + 47, + 100, + 105, + 115, + 116, + 47, + 115, + 115, + 114, + 47, + 115, + 111, + 117, + 114, + 99, + 101, + 109, + 97, + 112, + 115, + 45, + 112, + 114, + 111, + 100, + 117, + 99, + 116, + 105, + 111, + 110, + 47, + 115, + 115, + 114, + 45, + 112, + 114, + 105, + 110, + 116, + 46, + 106, + 115, + 10, + 114, + 101, + 110, + 100, + 101, + 114, + 32, + 105, + 110, + 32, + 60, + 76, + 111, + 97, + 100, + 105, + 110, + 103, + 47, + 62, + 10, + 60, + 100, + 105, + 118, + 62, + 60, + 104, + 49, + 32, + 99, + 108, + 97, + 115, + 115, + 61, + 34, + 116, + 105, + 116, + 108, + 101, + 34, + 62, + 72, + 101, + 108, + 108, + 111, + 44, + 32, + 119, + 111, + 114, + 108, + 100, + 33, + 60, + 47, + 104, + 49, + 62, + 60, + 112, + 32, + 99, + 108, + 97, + 115, + 115, + 61, + 34, + 99, + 108, + 97, + 115, + 115, + 34, + 62, + 82, + 101, + 97, + 99, + 116, + 32, + 65, + 112, + 112, + 108, + 105, + 99, + 97, + 116, + 105, + 111, + 110, + 60, + 47, + 112, + 62, + 60, + 100, + 105, + 118, + 62, + 115, + 116, + 97, + 116, + 105, + 99, + 32, + 115, + 116, + 114, + 105, + 110, + 103, + 60, + 47, + 100, + 105, + 118, + 62, + 60, + 112, + 32, + 99, + 108, + 97, + 115, + 115, + 61, + 34, + 99, + 111, + 117, + 110, + 116, + 34, + 62, + 67, + 111, + 117, + 110, + 116, + 58, + 32, + 60, + 33, + 45, + 45, + 32, + 45, + 45, + 62, + 48, + 60, + 47, + 112, + 62, + 60, + 98, + 117, + 116, + 116, + 111, + 110, + 62, + 73, + 110, + 99, + 114, + 101, + 109, + 101, + 110, + 116, + 60, + 47, + 98, + 117, + 116, + 116, + 111, + 110, + 62, + 60, + 112, + 32, + 99, + 108, + 97, + 115, + 115, + 61, + 34, + 115, + 97, + 109, + 101, + 45, + 102, + 105, + 108, + 101, + 34, + 62, + 67, + 111, + 109, + 112, + 111, + 110, + 101, + 110, + 116, + 32, + 105, + 110, + 32, + 115, + 97, + 109, + 101, + 32, + 102, + 105, + 108, + 101, + 60, + 47, + 112, + 62, + 60, + 112, + 32, + 99, + 108, + 97, + 115, + 115, + 61, + 34, + 97, + 110, + 111, + 116, + 104, + 101, + 114, + 45, + 102, + 105, + 108, + 101, + 34, + 62, + 67, + 111, + 109, + 112, + 111, + 110, + 101, + 110, + 116, + 32, + 105, + 110, + 32, + 97, + 110, + 111, + 116, + 104, + 101, + 114, + 32, + 102, + 105, + 108, + 101, + 32, + 49, + 60, + 47, + 112, + 62, + 60, + 100, + 105, + 118, + 32, + 99, + 108, + 97, + 115, + 115, + 61, + 34, + 108, + 105, + 115, + 116, + 34, + 62, + 60, + 100, + 105, + 118, + 62, + 73, + 116, + 101, + 109, + 60, + 33, + 45, + 45, + 32, + 45, + 45, + 62, + 32, + 60, + 33, + 45, + 45, + 32, + 45, + 45, + 62, + 123, + 125, + 60, + 47, + 100, + 105, + 118, + 62, + 60, + 100, + 105, + 118, + 62, + 73, + 116, + 101, + 109, + 60, + 33, + 45, + 45, + 32, + 45, + 45, + 62, + 32, + 60, + 33, + 45, + 45, + 32, + 45, + 45, + 62, + 123, + 125, + 60, + 47, + 100, + 105, + 118, + 62, + 60, + 100, + 105, + 118, + 62, + 73, + 116, + 101, + 109, + 60, + 33, + 45, + 45, + 32, + 45, + 45, + 62, + 32, + 60, + 33, + 45, + 45, + 32, + 45, + 45, + 62, + 123, + 125, + 60, + 47, + 100, + 105, + 118, + 62, + 60, + 100, + 105, + 118, + 62, + 73, + 116, + 101, + 109, + 60, + 33, + 45, + 45, + 32, + 45, + 45, + 62, + 32, + 60, + 33, + 45, + 45, + 32, + 45, + 45, + 62, + 123, + 125, + 60, + 47, + 100, + 105, + 118, + 62, + 60, + 100, + 105, + 118, + 62, + 73, + 116, + 101, + 109, + 60, + 33, + 45, + 45, + 32, + 45, + 45, + 62, + 32, + 60, + 33, + 45, + 45, + 32, + 45, + 45, + 62, + 123, + 125, + 60, + 47, + 100, + 105, + 118, + 62, + 60, + 47, + 100, + 105, + 118, + 62, + 60, + 33, + 45, + 45, + 36, + 63, + 45, + 45, + 62, + 60, + 116, + 101, + 109, + 112, + 108, + 97, + 116, + 101, + 32, + 105, + 100, + 61, + 34, + 66, + 58, + 48, + 34, + 62, + 60, + 47, + 116, + 101, + 109, + 112, + 108, + 97, + 116, + 101, + 62, + 60, + 100, + 105, + 118, + 62, + 76, + 111, + 97, + 100, + 105, + 110, + 103, + 46, + 46, + 46, + 60, + 47, + 100, + 105, + 118, + 62, + 60, + 33, + 45, + 45, + 47, + 36, + 45, + 45, + 62, + 60, + 47, + 100, + 105, + 118, + 62, + 60, + 100, + 105, + 118, + 32, + 104, + 105, + 100, + 100, + 101, + 110, + 32, + 105, + 100, + 61, + 34, + 83, + 58, + 48, + 34, + 62, + 60, + 100, + 105, + 118, + 62, + 60, + 112, + 32, + 99, + 108, + 97, + 115, + 115, + 61, + 34, + 108, + 97, + 122, + 121, + 34, + 62, + 76, + 97, + 122, + 121, + 32, + 108, + 111, + 97, + 100, + 101, + 100, + 32, + 99, + 104, + 117, + 110, + 107, + 58, + 32, + 60, + 33, + 45, + 45, + 32, + 45, + 45, + 62, + 102, + 105, + 108, + 101, + 58, + 47, + 47, + 47, + 99, + 111, + 100, + 101, + 47, + 111, + 118, + 101, + 110, + 45, + 115, + 104, + 47, + 98, + 117, + 110, + 47, + 116, + 101, + 115, + 116, + 47, + 98, + 117, + 110, + 100, + 108, + 101, + 114, + 47, + 105, + 110, + 116, + 101, + 103, + 114, + 97, + 116, + 105, + 111, + 110, + 47, + 114, + 101, + 97, + 99, + 116, + 47, + 100, + 105, + 115, + 116, + 47, + 115, + 115, + 114, + 47, + 115, + 111, + 117, + 114, + 99, + 101, + 109, + 97, + 112, + 115, + 45, + 112, + 114, + 111, + 100, + 117, + 99, + 116, + 105, + 111, + 110, + 47, + 115, + 115, + 114, + 45, + 112, + 114, + 105, + 110, + 116, + 46, + 106, + 115, + 60, + 47, + 112, + 62, + 60, + 99, + 111, + 100, + 101, + 62, + 60, + 47, + 99, + 111, + 100, + 101, + 62, + 60, + 47, + 100, + 105, + 118, + 62, + 60, + 47, + 100, + 105, + 118, + 62, + 60, + 115, + 99, + 114, + 105, + 112, + 116, + 62, + 36, + 82, + 67, + 61, + 102, + 117, + 110, + 99, + 116, + 105, + 111, + 110, + 40, + 98, + 44, + 99, + 44, + 101, + 41, + 123, + 99, + 61, + 100, + 111, + 99, + 117, + 109, + 101, + 110, + 116, + 46, + 103, + 101, + 116, + 69, + 108, + 101, + 109, + 101, + 110, + 116, + 66, + 121, + 73, + 100, + 40, + 99, + 41, + 59, + 99, + 46, + 112, + 97, + 114, + 101, + 110, + 116, + 78, + 111, + 100, + 101, + 46, + 114, + 101, + 109, + 111, + 118, + 101, + 67, + 104, + 105, + 108, + 100, + 40, + 99, + 41, + 59, + 118, + 97, + 114, + 32, + 97, + 61, + 100, + 111, + 99, + 117, + 109, + 101, + 110, + 116, + 46, + 103, + 101, + 116, + 69, + 108, + 101, + 109, + 101, + 110, + 116, + 66, + 121, + 73, + 100, + 40, + 98, + 41, + 59, + 105, + 102, + 40, + 97, + 41, + 123, + 98, + 61, + 97, + 46, + 112, + 114, + 101, + 118, + 105, + 111, + 117, + 115, + 83, + 105, + 98, + 108, + 105, + 110, + 103, + 59, + 105, + 102, + 40, + 101, + 41, + 98, + 46, + 100, + 97, + 116, + 97, + 61, + 34, + 36, + 33, + 34, + 44, + 97, + 46, + 115, + 101, + 116, + 65, + 116, + 116, + 114, + 105, + 98, + 117, + 116, + 101, + 40, + 34, + 100, + 97, + 116, + 97, + 45, + 100, + 103, + 115, + 116, + 34, + 44, + 101, + 41, + 59, + 101, + 108, + 115, + 101, + 123, + 101, + 61, + 98, + 46, + 112, + 97, + 114, + 101, + 110, + 116, + 78, + 111, + 100, + 101, + 59, + 97, + 61, + 98, + 46, + 110, + 101, + 120, + 116, + 83, + 105, + 98, + 108, + 105, + 110, + 103, + 59, + 118, + 97, + 114, + 32, + 102, + 61, + 48, + 59, + 100, + 111, + 123, + 105, + 102, + 40, + 97, + 38, + 38, + 56, + 61, + 61, + 61, + 97, + 46, + 110, + 111, + 100, + 101, + 84, + 121, + 112, + 101, + 41, + 123, + 118, + 97, + 114, + 32, + 100, + 61, + 97, + 46, + 100, + 97, + 116, + 97, + 59, + 105, + 102, + 40, + 34, + 47, + 36, + 34, + 61, + 61, + 61, + 100, + 41, + 105, + 102, + 40, + 48, + 61, + 61, + 61, + 102, + 41, + 98, + 114, + 101, + 97, + 107, + 59, + 101, + 108, + 115, + 101, + 32, + 102, + 45, + 45, + 59, + 101, + 108, + 115, + 101, + 34, + 36, + 34, + 33, + 61, + 61, + 100, + 38, + 38, + 34, + 36, + 63, + 34, + 33, + 61, + 61, + 100, + 38, + 38, + 34, + 36, + 33, + 34, + 33, + 61, + 61, + 100, + 124, + 124, + 102, + 43, + 43, + 125, + 100, + 61, + 97, + 46, + 110, + 101, + 120, + 116, + 83, + 105, + 98, + 108, + 105, + 110, + 103, + 59, + 101, + 46, + 114, + 101, + 109, + 111, + 118, + 101, + 67, + 104, + 105, + 108, + 100, + 40, + 97, + 41, + 59, + 97, + 61, + 100, + 125, + 119, + 104, + 105, + 108, + 101, + 40, + 97, + 41, + 59, + 102, + 111, + 114, + 40, + 59, + 99, + 46, + 102, + 105, + 114, + 115, + 116, + 67, + 104, + 105, + 108, + 100, + 59, + 41, + 101, + 46, + 105, + 110, + 115, + 101, + 114, + 116, + 66, + 101, + 102, + 111, + 114, + 101, + 40, + 99, + 46, + 102, + 105, + 114, + 115, + 116, + 67, + 104, + 105, + 108, + 100, + 44, + 97, + 41, + 59, + 98, + 46, + 100, + 97, + 116, + 97, + 61, + 34, + 36, + 34, + 125, + 98, + 46, + 95, + 114, + 101, + 97, + 99, + 116, + 82, + 101, + 116, + 114, + 121, + 38, + 38, + 98, + 46, + 95, + 114, + 101, + 97, + 99, + 116, + 82, + 101, + 116, + 114, + 121, + 40, + 41, + 125, + 125, + 59, + 36, + 82, + 67, + 40, + 34, + 66, + 58, + 48, + 34, + 44, + 34, + 83, + 58, + 48, + 34, + 41, + 60, + 47, + 115, + 99, + 114, + 105, + 112, + 116, + 62, + 10, + ], + "type": "Buffer", +} +`; diff --git a/test/bundler/integration/react/react-client.test.ts b/test/bundler/integration/react/react-client.test.ts index 0785b7630..d0994b5b8 100644 --- a/test/bundler/integration/react/react-client.test.ts +++ b/test/bundler/integration/react/react-client.test.ts @@ -1,6 +1,6 @@ import path from "path"; import { describe, test, expect } from "bun:test"; -import { bunExe } from "harness"; +import { bunExe } from "../../../harness"; const modes = [ // @@ -20,23 +20,32 @@ describe("bundler integration, react client", () => { } of combinations) { test(label + ", NODE_ENV=" + nodeEnv, async () => { const out = path.join(import.meta.dir, "dist/client/" + label + "-" + nodeEnv); - const x = Bun.spawnSync( - [bunExe(), "build", ...(args ?? []), "--outdir=" + out, "--splitting", path.join(import.meta.dir, "index.jsx")], - { - // cwd: import.meta.dir + "/react", - env: nodeEnv ? { NODE_ENV: nodeEnv } : undefined, - }, - ); + const cmd = [ + bunExe(), + "build", + ...(args ?? []), + "--outdir=" + out, + "--splitting", + path.join(import.meta.dir, "index.jsx"), + ]; + console.log(cmd.join(" ")); + const x = Bun.spawnSync(cmd, { + cwd: import.meta.dir, + env: nodeEnv ? { NODE_ENV: nodeEnv } : undefined, + }); if (x.exitCode !== 0) { console.error(x.stderr.toString()); throw new Error("Failed to build"); } - const proc = Bun.spawn(["node", path.join(import.meta.dir, "puppeteer.mjs"), out], { - cwd: path.join(import.meta.dir, "react"), + const proc = Bun.spawnSync(["node", path.join(import.meta.dir, "puppeteer.mjs"), out], { + cwd: path.join(import.meta.dir), }); - await proc.exited; - expect(proc.exitCode).toBe(0); - const output = JSON.parse(await new Response(proc.stdout).text()); + if (!proc.success) { + console.error(proc.stderr.toString()); + console.error(proc.stdout.toString()); + expect(proc.exitCode).toBe(0); + } + const output = JSON.parse(proc.stdout.toString("utf-8")); expect(output.logs).toMatchSnapshot("Browser console logs"); expect(output.domSnapshots).toMatchSnapshot("DOM Snapshots"); }); diff --git a/test/bundler/integration/react/react-ssr.test.ts b/test/bundler/integration/react/react-ssr.test.ts index e5b6c0b9e..3048e8c86 100644 --- a/test/bundler/integration/react/react-ssr.test.ts +++ b/test/bundler/integration/react/react-ssr.test.ts @@ -1,6 +1,6 @@ import path from "path"; import { describe, test, expect } from "bun:test"; -import { bunExe } from "harness"; +import { bunExe } from "../../../harness"; const modes = [ // diff --git a/test/bundler/integration/react/tsconfig.json b/test/bundler/integration/react/tsconfig.json new file mode 100644 index 000000000..a224293f4 --- /dev/null +++ b/test/bundler/integration/react/tsconfig.json @@ -0,0 +1,5 @@ +{ + "compilerOptions": { + "jsx": "react-jsx" + } +} |