mirror of
https://github.com/MercuryWorkshop/scramjet.git
synced 2025-05-13 06:20:02 -04:00
chore: prettier
This commit is contained in:
parent
70779ffe5b
commit
a94f969a7b
6 changed files with 13 additions and 15 deletions
2
.github/workflows/main.yml
vendored
2
.github/workflows/main.yml
vendored
|
@ -49,7 +49,7 @@ jobs:
|
|||
- name: upload pages artifact
|
||||
uses: actions/upload-pages-artifact@v3
|
||||
with:
|
||||
path: './staticbuild'
|
||||
path: "./staticbuild"
|
||||
- name: deploy to github
|
||||
id: deployment
|
||||
uses: actions/deploy-pages@v4
|
||||
|
|
|
@ -63,7 +63,9 @@ export default function (client: ScramjetClient, self: typeof window) {
|
|||
ownKeys(target) {
|
||||
return Reflect.ownKeys(target)
|
||||
.filter((f) => typeof f === "string" && f.startsWith(client.url.host))
|
||||
.map((f) => typeof f === "string" ? f.substring(client.url.host.length + 1) : f);
|
||||
.map((f) =>
|
||||
typeof f === "string" ? f.substring(client.url.host.length + 1) : f
|
||||
);
|
||||
},
|
||||
|
||||
getOwnPropertyDescriptor(target, property) {
|
||||
|
|
|
@ -22,13 +22,12 @@ export function createGlobalProxy(
|
|||
return new Proxy(self, {
|
||||
get(target, prop) {
|
||||
if (prop === "location") return client.locationProxy;
|
||||
if (typeof prop === "string" && UNSAFE_GLOBALS.includes(prop)) return client.wrapfn(self[prop]);
|
||||
if (typeof prop === "string" && UNSAFE_GLOBALS.includes(prop))
|
||||
return client.wrapfn(self[prop]);
|
||||
if (prop === "$scramjet") return;
|
||||
if (prop === "eval") return indirectEval.bind(client);
|
||||
|
||||
const value = Reflect.get(target, prop);
|
||||
if (typeof prop === "string" && UNSAFE_GLOBALS.includes(prop))
|
||||
return client.wrapfn(value);
|
||||
|
||||
return value;
|
||||
},
|
||||
|
|
|
@ -47,9 +47,6 @@ export function createWrapFn(client: ScramjetClient, self: typeof globalThis) {
|
|||
} else if (isworker && identifier instanceof self.WorkerGlobalScope) {
|
||||
return client.globalProxy;
|
||||
}
|
||||
if (identifier == self.eval) {
|
||||
return indirectEval.bind(client);
|
||||
}
|
||||
|
||||
return identifier;
|
||||
};
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue