formatted

This commit is contained in:
eefano
2025-12-09 20:12:16 +01:00
parent 3311c2f2c9
commit db4bb4ada9
2 changed files with 11 additions and 10 deletions
+3 -1
View File
@@ -112,7 +112,9 @@ export function useReplContext() {
//console.log('encoded',encoded);
const cs = new CompressionStream('deflate');
const writer = cs.writable.getWriter(); writer.write(encoded); writer.close();
const writer = cs.writable.getWriter();
writer.write(encoded);
writer.close();
const compressed = new Uint8Array(await new Response(cs.readable).arrayBuffer());
//console.log('compressed',compressed);
+8 -9
View File
@@ -27,8 +27,7 @@ export async function initCode() {
const hash = initialUrl.split('?')[1]?.split('#')?.[0]?.split('&')[0];
const codeParam = window.location.href.split('#')[1] || '';
if (codeParam) {
if (codeParam[0] === '~')
{
if (codeParam[0] === '~') {
// Encoded using base64url and compressed
const baseurled = codeParam.substring(1);
//console.log('baseurled', baseurled);
@@ -36,16 +35,17 @@ export async function initCode() {
//console.log('compressed', compressed);
const cs = new DecompressionStream('deflate');
const writer = cs.writable.getWriter(); writer.write(compressed); writer.close();
const encoded = await new Response(cs.readable).arrayBuffer()
const writer = cs.writable.getWriter();
writer.write(compressed);
writer.close();
const encoded = await new Response(cs.readable).arrayBuffer();
//console.log('encoded', encoded);
const decoded = new TextDecoder().decode(encoded);
//console.log('decoded', decoded);
return decoded;
}
if (codeParam[0] === '_')
{
}
if (codeParam[0] === '_') {
const url = decodeURIComponent(codeParam.substring(1));
try {
const response = await fetch(url);
@@ -54,8 +54,7 @@ export async function initCode() {
}
console.log('Response', response);
return await response.text();
}
catch (error) {
} catch (error) {
return `/* ERROR LOADING SCRIPT. ${error.message} */`;
}
}