From 1d74dfe2ee68678f5c8ed1f9b19c1922260cb6d0 Mon Sep 17 00:00:00 2001 From: Kevin Ngo Date: Sun, 9 Dec 2018 04:24:49 -0800 Subject: [PATCH] add site index.html to git --- .gitignore | 2 +- index.html | 134 ++++ package-lock.json | 65 ++ package.json | 5 +- play.html | 1493 --------------------------------------------- 5 files changed, 203 insertions(+), 1496 deletions(-) create mode 100644 index.html delete mode 100644 play.html diff --git a/.gitignore b/.gitignore index fc40afe..f3e10ea 100644 --- a/.gitignore +++ b/.gitignore @@ -41,8 +41,8 @@ yarn.lock exports/ *.sw* -/index.html /build dump.rdb .ghpages +play.html diff --git a/index.html b/index.html new file mode 100644 index 0000000..cdbee07 --- /dev/null +++ b/index.html @@ -0,0 +1,134 @@ + + + + Super Saber + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + +

An open source clone of Beat Saber with 6000 songs

+
+ +
+
+

+ Play now for free on The Virtual Reality Browser +

+ +
+ + +
+
+ +
+

+ lets you search and play community-created Beat Saber songs from Beat Saver. You can play it for free via Supermedium where it loads in seconds, and you don't need to install any mods!

+
+ + + +
+
+ +
+
+
+

SLICE TO THE BEAT

+

Just like in Beat Saber, swing your light sabers to the beat.

+
+
+

+2500 SONGS

+

Play from over 2500 community songs sourced from beatsaver.com!

+
+
+

PLAY FOR FREE

+

Super Saber instantly loads from start to finish in just seconds, no installs!

+
+
+
+ + + +
+
+ +
+

How to Play

+
    +
  • Have an HTC Vive or Oculus Rift

  • +
  • Install Supermedium from Steam or Oculus Store

    +
  • Navigate to Super Saber from Supermedium

  • +
+
+ +
+

Other VR Games from Supermedium

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

+
+ Super Saber is shamelessly based on Beat Saber, an original game from by the awesome team at Hyperbolic Magnetism

+
+
+ + + + diff --git a/package-lock.json b/package-lock.json index 03f13aa..9f80f40 100644 --- a/package-lock.json +++ b/package-lock.json @@ -12187,6 +12187,16 @@ "requires": { "debug": "^2.2.0", "minimatch": "^3.0.2" + }, + "dependencies": { + "debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "requires": { + "ms": "2.0.0" + } + } } }, "restore-cursor": { @@ -12273,6 +12283,14 @@ "rocambole-token": "^1.2.1" }, "dependencies": { + "debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "requires": { + "ms": "2.0.0" + } + }, "mout": { "version": "0.11.1", "resolved": "https://registry.npmjs.org/mout/-/mout-0.11.1.tgz", @@ -12290,6 +12308,14 @@ "semver": "^4.3.1" }, "dependencies": { + "debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "requires": { + "ms": "2.0.0" + } + }, "semver": { "version": "4.3.6", "resolved": "http://registry.npmjs.org/semver/-/semver-4.3.6.tgz", @@ -12315,6 +12341,16 @@ "debug": "^2.1.3", "repeat-string": "^1.5.0", "rocambole-token": "^1.2.1" + }, + "dependencies": { + "debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "requires": { + "ms": "2.0.0" + } + } } }, "rollup": { @@ -12437,6 +12473,14 @@ "resolved": "https://registry.npmjs.org/cli-width/-/cli-width-1.1.1.tgz", "integrity": "sha1-pNKT72frt7iNSk1CwMzwDE0eNm0=" }, + "debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "requires": { + "ms": "2.0.0" + } + }, "doctrine": { "version": "0.6.4", "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-0.6.4.tgz", @@ -13366,6 +13410,14 @@ "supports-color": "^2.0.0" } }, + "debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "requires": { + "ms": "2.0.0" + } + }, "deglob": { "version": "1.1.2", "resolved": "http://registry.npmjs.org/deglob/-/deglob-1.1.2.tgz", @@ -14303,6 +14355,14 @@ "resolved": "https://registry.npmjs.org/bytes/-/bytes-2.2.0.tgz", "integrity": "sha1-/TVGSkA/b5EXwt42Cez/nK4ABYg=" }, + "debug": { + "version": "2.2.0", + "resolved": "http://registry.npmjs.org/debug/-/debug-2.2.0.tgz", + "integrity": "sha1-+HBX6ZWxofauaklgZkE3vFbwOdo=", + "requires": { + "ms": "0.7.1" + } + }, "http-errors": { "version": "1.3.1", "resolved": "http://registry.npmjs.org/http-errors/-/http-errors-1.3.1.tgz", @@ -14317,6 +14377,11 @@ "resolved": "http://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.13.tgz", "integrity": "sha1-H4irpKsLFQjoMSrMOTRfNumS4vI=" }, + "ms": { + "version": "0.7.1", + "resolved": "http://registry.npmjs.org/ms/-/ms-0.7.1.tgz", + "integrity": "sha1-nNE8A62/8ltl7/3nzoZO6VIBcJg=" + }, "qs": { "version": "5.1.0", "resolved": "https://registry.npmjs.org/qs/-/qs-5.1.0.tgz", diff --git a/package.json b/package.json index c86536a..175ef0f 100644 --- a/package.json +++ b/package.json @@ -3,8 +3,10 @@ "version": "1.0.0", "scripts": { "build": "cross-env NODE_ENV=production webpack", + "deploy": "ghpages git@github.com:supermedium/supersaber.git -p .ghpages && rm -rf .ghpages", "lint": "semistandard -v | snazzy", "lint:fix": "semistandard --fix", + "predeploy": "shx mkdir -p .ghpages && cp -r index.html play.html assets build site vendor .ghpages", "start": "webpack-dev-server --host 0.0.0.0 --progress --colors --hot --inline --port 3000" }, "dependencies": { @@ -26,8 +28,7 @@ "ansi-html": "0.0.7", "autoprefixer": "^7.2.3", "babel": "6.23.0", - "babel-core": "6.24.1", - "babel-loader": "7.0.0", + "babel-core": "6.24.1", "babel-loader": "7.0.0", "babel-minify-webpack-plugin": "0.2.0", "babel-preset-es2015": "6.24.1", "babel-preset-stage-0": "6.24.1", diff --git a/play.html b/play.html deleted file mode 100644 index a5ab0bf..0000000 --- a/play.html +++ /dev/null @@ -1,1493 +0,0 @@ - - - - Super Saber - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -