add achievement

This commit is contained in:
Vick Scarlet
2021-09-09 22:50:03 +08:00
parent d72b6c553f
commit e06139d5c0
10 changed files with 1537 additions and 48 deletions

View File

@@ -4,12 +4,14 @@ import { readFile, writeFile } from 'fs/promises';
async function main() {
try {
global.localStorage = JSON.parse(await readFile('__localStorage.json'));
globalThis.localStorage = JSON.parse(await readFile('__localStorage.json'));
} catch (e) {
global.localStorage = {};
globalThis.localStorage = {};
}
localStorage.getItem = key => localStorage[key]===void 0? null: localStorage[key];
localStorage.setItem = (key, value) => (localStorage[key] = value);
global.dumpLocalStorage = async ()=>await writeFile('__localStorage.json', JSON.stringify( global.localStorage))
globalThis.dumpLocalStorage = async ()=>await writeFile('__localStorage.json', JSON.stringify( global.localStorage))
const app = new App();
app.io(