From 010ecf66386c01fc762f7ab32a0f05e63a0682b4 Mon Sep 17 00:00:00 2001 From: Zack Noyes Date: Tue, 4 Jul 2023 11:58:31 +1000 Subject: [PATCH] merged www --- www | 1 - www/.bin/create-wasm-app.js | 24 + www/bootstrap.js | 5 + www/index.html | 287 ++ www/index.js | 964 ++++ www/package-lock.json | 6988 +++++++++++++++++++++++++++++ www/package.json | 24 + www/public/images/cburnett/bB.svg | 1 + www/public/images/cburnett/bK.svg | 1 + www/public/images/cburnett/bN.svg | 1 + www/public/images/cburnett/bP.svg | 1 + www/public/images/cburnett/bQ.svg | 1 + www/public/images/cburnett/bR.svg | 1 + www/public/images/cburnett/wB.svg | 1 + www/public/images/cburnett/wK.svg | 1 + www/public/images/cburnett/wN.svg | 1 + www/public/images/cburnett/wP.svg | 1 + www/public/images/cburnett/wQ.svg | 1 + www/public/images/cburnett/wR.svg | 1 + www/webpack.config.js | 14 + 20 files changed, 8318 insertions(+), 1 deletion(-) delete mode 160000 www create mode 100755 www/.bin/create-wasm-app.js create mode 100644 www/bootstrap.js create mode 100644 www/index.html create mode 100644 www/index.js create mode 100644 www/package-lock.json create mode 100644 www/package.json create mode 100644 www/public/images/cburnett/bB.svg create mode 100644 www/public/images/cburnett/bK.svg create mode 100644 www/public/images/cburnett/bN.svg create mode 100644 www/public/images/cburnett/bP.svg create mode 100644 www/public/images/cburnett/bQ.svg create mode 100644 www/public/images/cburnett/bR.svg create mode 100644 www/public/images/cburnett/wB.svg create mode 100644 www/public/images/cburnett/wK.svg create mode 100644 www/public/images/cburnett/wN.svg create mode 100644 www/public/images/cburnett/wP.svg create mode 100644 www/public/images/cburnett/wQ.svg create mode 100644 www/public/images/cburnett/wR.svg create mode 100644 www/webpack.config.js diff --git a/www b/www deleted file mode 160000 index c155d97..0000000 --- a/www +++ /dev/null @@ -1 +0,0 @@ -Subproject commit c155d97212d9444f8165ad7f21f0b4a8306fcc5a diff --git a/www/.bin/create-wasm-app.js b/www/.bin/create-wasm-app.js new file mode 100755 index 0000000..2f42973 --- /dev/null +++ b/www/.bin/create-wasm-app.js @@ -0,0 +1,24 @@ +#!/usr/bin/env node + +const { spawn } = require("child_process"); +const fs = require("fs"); + +let folderName = '.'; + +if (process.argv.length >= 3) { + folderName = process.argv[2]; + if (!fs.existsSync(folderName)) { + fs.mkdirSync(folderName); + } +} + +const clone = spawn("git", ["clone", "https://github.com/rustwasm/create-wasm-app.git", folderName]); + +clone.on("close", code => { + if (code !== 0) { + console.error("cloning the template failed!") + process.exit(code); + } else { + console.log("🦀 Rust + 🕸 Wasm = ❤"); + } +}); diff --git a/www/bootstrap.js b/www/bootstrap.js new file mode 100644 index 0000000..7934d62 --- /dev/null +++ b/www/bootstrap.js @@ -0,0 +1,5 @@ +// A dependency graph that contains any wasm must all be imported +// asynchronously. This `bootstrap.js` file does the single async import, so +// that no one else needs to worry about it again. +import("./index.js") + .catch(e => console.error("Error importing `index.js`:", e)); diff --git a/www/index.html b/www/index.html new file mode 100644 index 0000000..1112bc6 --- /dev/null +++ b/www/index.html @@ -0,0 +1,287 @@ + + + + + + Chess25 + + + + + + +
+ +
+

Chess25

+ +
+ +
+
+
+ +
+
+ +
+
+
+
+ +
+
+ +
+
+
+
+ +
+
+ +
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + +