Skip to content

Commit 8146efc

Browse files
committed
[WIP]: ignore this PR
1 parent 1457ded commit 8146efc

File tree

2 files changed

+23
-2
lines changed

2 files changed

+23
-2
lines changed

packages/dev/test-utils/src/ssrWorker.js

+22-2
Original file line numberDiff line numberDiff line change
@@ -21,13 +21,32 @@ ignoreStyles.default(undefined, (module) => {
2121
module.exports = identityObjectProxy;
2222
});
2323

24-
require('@babel/register')({
25-
extensions: ['.js', '.ts', '.tsx']
24+
const {register} = require('@swc-node/register/register');
25+
register({
26+
extensions: ['.js', '.ts', '.tsx'],
27+
module: {
28+
type: ''
29+
},
30+
31+
jsc: {
32+
parser: {
33+
syntax: 'typescript',
34+
tsx: true,
35+
importAssertions: true
36+
},
37+
38+
transform: {
39+
react: {
40+
runtime: 'automatic'
41+
}
42+
}
43+
}
2644
});
2745

2846
let {evaluate} = require('./ssrUtils');
2947
let {SSRProvider} = require('@react-aria/ssr');
3048

49+
3150
http.createServer((req, res) => {
3251
let body = '';
3352
req.on('data', chunk => {
@@ -45,6 +64,7 @@ http.createServer((req, res) => {
4564

4665
let html;
4766
try {
67+
console.log(parsed.source);
4868
// Evaluate the code, and render the resulting JSX element to HTML.
4969
let element = evaluate(parsed.source, parsed.filename);
5070
html = ReactDOMServer.renderToString(React.createElement(SSRProvider, undefined, element));

packages/dev/test-utils/src/testSSR.js

+1
Original file line numberDiff line numberDiff line change
@@ -43,6 +43,7 @@ export async function testSSR(filename, source, runAfterServer) {
4343
headers: {
4444
'Content-Type': 'application/json'
4545
}
46+
4647
}, res => {
4748
let body = '';
4849
res.setEncoding('utf8');

0 commit comments

Comments
 (0)