playerHandlers: replace lz-string with base32768

This commit is contained in:
He4eT 2023-05-27 22:07:34 +03:00 committed by Alexey
commit 78ad3d5657
3 changed files with 9 additions and 15 deletions

15
package-lock.json generated
View file

@ -10,9 +10,9 @@
"license": "MIT", "license": "MIT",
"dependencies": { "dependencies": {
"@fontsource/open-sans": "^5.0.0", "@fontsource/open-sans": "^5.0.0",
"base32768": "^3.0.1",
"cheap-glkote": "^0.5.1", "cheap-glkote": "^0.5.1",
"emglken": "^0.5.2", "emglken": "^0.5.2",
"lz-string": "^1.4.4",
"preact": "^10.15.0", "preact": "^10.15.0",
"wouter-preact": "^2.7.3" "wouter-preact": "^2.7.3"
}, },
@ -2642,6 +2642,11 @@
"safe-buffer": "^5.0.1" "safe-buffer": "^5.0.1"
} }
}, },
"node_modules/base32768": {
"version": "3.0.1",
"resolved": "https://registry.npmjs.org/base32768/-/base32768-3.0.1.tgz",
"integrity": "sha512-dNGY49X0IKN1kDl9y/6sii1Vced+f+4uAqOeRz/PshjNdPwSD+ntnHOg/YgDbLSZetp94d/XxGdpfbXDKv8BVQ=="
},
"node_modules/base64-js": { "node_modules/base64-js": {
"version": "1.5.1", "version": "1.5.1",
"resolved": "https://registry.npmjs.org/base64-js/-/base64-js-1.5.1.tgz", "resolved": "https://registry.npmjs.org/base64-js/-/base64-js-1.5.1.tgz",
@ -5097,14 +5102,6 @@
"yallist": "^3.0.2" "yallist": "^3.0.2"
} }
}, },
"node_modules/lz-string": {
"version": "1.5.0",
"resolved": "https://registry.npmjs.org/lz-string/-/lz-string-1.5.0.tgz",
"integrity": "sha512-h5bgJWpxJNswbU7qCrV0tIKQCaS3blPDrqKWx+QxzuzL1zGUzij9XCWLrSLsJPu5t+eWA/ycetzYAO5IOMcWAQ==",
"bin": {
"lz-string": "bin/bin.js"
}
},
"node_modules/md5.js": { "node_modules/md5.js": {
"version": "1.3.5", "version": "1.3.5",
"resolved": "https://registry.npmjs.org/md5.js/-/md5.js-1.3.5.tgz", "resolved": "https://registry.npmjs.org/md5.js/-/md5.js-1.3.5.tgz",

View file

@ -30,9 +30,9 @@
}, },
"dependencies": { "dependencies": {
"@fontsource/open-sans": "^5.0.0", "@fontsource/open-sans": "^5.0.0",
"base32768": "^3.0.1",
"cheap-glkote": "^0.5.1", "cheap-glkote": "^0.5.1",
"emglken": "^0.5.2", "emglken": "^0.5.2",
"lz-string": "^1.4.4",
"preact": "^10.15.0", "preact": "^10.15.0",
"wouter-preact": "^2.7.3" "wouter-preact": "^2.7.3"
}, },

View file

@ -1,7 +1,4 @@
import { import { encode, decode } from 'base32768'
compressToUTF16 as encode,
decompressFromUTF16 as decode,
} from 'lz-string'
export const Handlers = ({ export const Handlers = ({
setStatus, setStatus,
@ -31,7 +28,7 @@ export const Handlers = ({
setInputType(null) setInputType(null)
}, },
/* */ /* */
onFileNameRequest: (tosave, usage, _, setFileName) => { onFileNameRequest: (_tosave, usage, _gameId, setFileName) => {
setFileName({ setFileName({
usage, usage,
filename: prompt('Enter the filename'), filename: prompt('Enter the filename'),