Skip to content

Commit 738a7c0

Browse files
committed
ughhhhhhhhhh
1 parent 7a88a12 commit 738a7c0

File tree

3 files changed

+19
-1
lines changed

3 files changed

+19
-1
lines changed

api/bridge.js

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,14 @@
1+
'use strict';
2+
3+
const fetch = require('node-fetch');
4+
5+
module.exports = (req, res) => fetch('https://raw.githubusercontent.com/engine262/engine262/gh-pages/engine262.js')
6+
.then((r) => r.text())
7+
.then((body) => {
8+
res.writeHead(200, { 'Content-Type': 'text/javascript' });
9+
return res.end(body);
10+
})
11+
.catch((e) => {
12+
res.writeHead(500);
13+
return res.end(e.message);
14+
});

now.json

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,10 @@
55
{
66
"src": "/api/gist",
77
"dest": "/api/gist.js"
8+
},
9+
{
10+
"src": "/engine262/engine262.js",
11+
"dest": "/api/bridge.js"
812
}
913
],
1014
"env": {

src/worker.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55

66
importScripts('https://unpkg.com/[email protected]/dist/acorn.js');
77
importScripts('https://unpkg.com/[email protected]/lib/nearley.js');
8-
importScripts(`https://engine262.js.org/engine262/engine262.js?_=${Date.now()}`);
8+
importScripts(`/engine262/engine262.js?_=${Date.now()}`);
99

1010
const {
1111
initializeAgent,

0 commit comments

Comments
 (0)