Compare commits

..

No commits in common. "es3" and "master" have entirely different histories.

6 changed files with 0 additions and 2550 deletions

View file

@ -38,10 +38,4 @@ import_cover:
${tic_cli} \ ${tic_cli} \
'load ${game_src} & import screen ${cover_src} & exit' 'load ${game_src} & import screen ${cover_src} & exit'
build_es3:
npm run build
./polyfills/inject.sh
@make release
git restore ${game_src}
# vim: set ts=4 sw=4 autoindent noexpandtab: # vim: set ts=4 sw=4 autoindent noexpandtab:

View file

@ -1,3 +0,0 @@
{
"presets": ["@babel/preset-env"]
}

2488
package-lock.json generated

File diff suppressed because it is too large Load diff

View file

@ -1,10 +0,0 @@
{
"scripts": {
"build": "babel game.js --out-file game.js"
},
"devDependencies": {
"@babel/cli": "^7.27.2",
"@babel/core": "^7.27.4",
"@babel/preset-env": "^7.27.2"
}
}

View file

@ -1,13 +0,0 @@
#!/bin/bash
POLYFILLS_FILE="./polyfills/polyfills.js"
GAME_FILE="game.js"
TEMP_FILE="merged_game.js"
sed -i 's/TIC()/_()/' "$GAME_FILE"
sed -i 's/FONT_SIZE = 1/FONT_SIZE = 2/' "$GAME_FILE"
sed -i 's/HINT_DISTANCE = 30/HINT_DISTANCE = 0/' "$GAME_FILE"
sed -i 's/DOT_DASH_THRESHOLD = 200/DOT_DASH_THRESHOLD = 150/' "$GAME_FILE"
cat "$POLYFILLS_FILE" "$GAME_FILE" > "$TEMP_FILE"
mv "$TEMP_FILE" "$GAME_FILE"

View file

@ -1,30 +0,0 @@
// script: js
function TIC() {
gameScreens[currentScreen]()
}
Object.fromEntries = function (entries) {
var obj = {}
for (var i = 0; i < entries.length; i++) {
var entry = entries[i]
var key = entry[0]
var value = entry[1]
obj[key] = value
}
return obj
}
String.prototype.padStart = function padStart(targetLength, padString) {
padString = typeof padString !== 'undefined' ? String(padString) : ' '
var str = String(this)
if (str.length >= targetLength) {
return str
}
var padding = ''
var padLength = targetLength - str.length
while (padding.length < padLength) {
padding += padString
}
padding = padding.slice(0, padLength)
return padding + str
}