diff --git a/package-lock.json b/package-lock.json index 40afa42..5ad24e2 100644 --- a/package-lock.json +++ b/package-lock.json @@ -955,12 +955,6 @@ "tiny-glob": "^0.2.2" } }, - "@types/core-js": { - "version": "0.9.46", - "resolved": "https://registry.npmjs.org/@types/core-js/-/core-js-0.9.46.tgz", - "integrity": "sha512-LooLR6XHes9V+kNYRz1Qm8w3atw9QMn7XeZUmIpUelllF9BdryeUKd/u0Wh5ErcjpWfG39NrToU9MF7ngsTFVw==", - "dev": true - }, "@types/events": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/@types/events/-/events-3.0.0.tgz", @@ -984,16 +978,10 @@ "integrity": "sha512-tHq6qdbT9U1IRSGf14CL0pUlULksvY9OZ+5eEgl1N7t+OA3tGvNpxJCzuKQlsNgCVwbAs670L1vcVQi8j9HjnA==", "dev": true }, - "@types/mkdirp": { - "version": "0.3.29", - "resolved": "https://registry.npmjs.org/@types/mkdirp/-/mkdirp-0.3.29.tgz", - "integrity": "sha1-fyrX7FX5FEgvybHsS7GuYCjUYGY=", - "dev": true - }, "@types/node": { - "version": "9.6.48", - "resolved": "https://registry.npmjs.org/@types/node/-/node-9.6.48.tgz", - "integrity": "sha512-velR2CyDrHC1WFheHr5Jm25mdCMs0BXJRp6u0zf8PF9yeOy4Xff5sJeusWS7xOmhAoezlSq8LJ0+9M5H7YkTdw==", + "version": "12.0.0", + "resolved": "https://registry.npmjs.org/@types/node/-/node-12.0.0.tgz", + "integrity": "sha512-Jrb/x3HT4PTJp6a4avhmJCDEVrPdqLfl3e8GGMbpkGGdwAV5UGlIs4vVEfsHHfylZVOKZWpOqmqFH8CbfOZ6kg==", "dev": true }, "@types/q": { @@ -1002,12 +990,6 @@ "integrity": "sha512-ce5d3q03Ex0sy4R14722Rmt6MT07Ua+k4FwDfdcToYJcMKNtRVQvJ6JCAPdAmAnbRb6CsX6aYb9m96NGod9uTw==", "dev": true }, - "@types/rimraf": { - "version": "0.0.28", - "resolved": "https://registry.npmjs.org/@types/rimraf/-/rimraf-0.0.28.tgz", - "integrity": "sha1-VWJRm8eWPKyoq/fxKMrjtZTUHQY=", - "dev": true - }, "@webassemblyjs/ast": { "version": "1.8.5", "resolved": "https://registry.npmjs.org/@webassemblyjs/ast/-/ast-1.8.5.tgz", @@ -2070,9 +2052,9 @@ } }, "caniuse-lite": { - "version": "1.0.30000963", - "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30000963.tgz", - "integrity": "sha512-n4HUiullc7Lw0LyzpeLa2ffP8KxFBGdxqD/8G3bSL6oB758hZ2UE2CVK+tQN958tJIi0/tfpjAc67aAtoHgnrQ==", + "version": "1.0.30000966", + "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30000966.tgz", + "integrity": "sha512-qqLQ/uYrpZmFhPY96VuBkMEo8NhVFBZ9y/Bh+KnvGzGJ5I8hvpIaWlF2pw5gqe4PLAL+ZjsPgMOvoXSpX21Keg==", "dev": true }, "chalk": { @@ -2125,15 +2107,12 @@ "dev": true }, "chrome-launcher": { - "version": "0.10.5", - "resolved": "https://registry.npmjs.org/chrome-launcher/-/chrome-launcher-0.10.5.tgz", - "integrity": "sha512-Gbzg8HlWhyuoVqflhiXwfFXhzNfNWvAkSWv2QR1Yl6mwsMo1oCLAVjp2tIySuS4lrZLEjzVx1fOy584yE76P4g==", + "version": "0.10.7", + "resolved": "https://registry.npmjs.org/chrome-launcher/-/chrome-launcher-0.10.7.tgz", + "integrity": "sha512-IoQLp64s2n8OQuvKZwt77CscVj3UlV2Dj7yZtd1EBMld9mSdGcsGy9fN5hd/r4vJuWZR09it78n1+A17gB+AIQ==", "dev": true, "requires": { - "@types/core-js": "^0.9.41", - "@types/mkdirp": "^0.3.29", - "@types/node": "^9.3.0", - "@types/rimraf": "^0.0.28", + "@types/node": "*", "is-wsl": "^1.1.0", "lighthouse-logger": "^1.0.0", "mkdirp": "0.5.1", @@ -3222,9 +3201,9 @@ "dev": true }, "electron-to-chromium": { - "version": "1.3.127", - "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.3.127.tgz", - "integrity": "sha512-1o25iFRf/dbgauTWalEzmD1EmRN3a2CzP/K7UVpYLEBduk96LF0FyUdCcf4Ry2mAWJ1VxyblFjC93q6qlLwA2A==", + "version": "1.3.131", + "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.3.131.tgz", + "integrity": "sha512-NSO4jLeyGLWrT4mzzfYX8vt1MYCoMI5LxSYAjt0H9+LF/14JyiKJSyyjA6AJTxflZlEM5v3QU33F0ohbPMCAPg==", "dev": true }, "elliptic": { @@ -3891,9 +3870,9 @@ } }, "eslint-plugin-node": { - "version": "9.0.0", - "resolved": "https://registry.npmjs.org/eslint-plugin-node/-/eslint-plugin-node-9.0.0.tgz", - "integrity": "sha512-46VIO0apTu0b5Hh+lFsTGeRBG+3XksfVR3CrSrP+Bk+bYVuSQ3JxlCW3RLiJYtC0HxKbn4HFqepj+DT8HRUGGQ==", + "version": "9.0.1", + "resolved": "https://registry.npmjs.org/eslint-plugin-node/-/eslint-plugin-node-9.0.1.tgz", + "integrity": "sha512-fljT5Uyy3lkJzuqhxrYanLSsvaILs9I7CmQ31atTtZ0DoIzRbbvInBh4cQ1CrthFHInHYBQxfPmPt6KLHXNXdw==", "dev": true, "requires": { "eslint-plugin-es": "^1.4.0", @@ -5204,6 +5183,16 @@ "integrity": "sha1-3BXKHGcjh8p2vTesCjlbogQqLCg=", "dev": true }, + "git-directory-deploy": { + "version": "1.5.1", + "resolved": "https://registry.npmjs.org/git-directory-deploy/-/git-directory-deploy-1.5.1.tgz", + "integrity": "sha1-xPrYwnDWeNXzCfvd6sHtpgytf9I=", + "dev": true, + "requires": { + "lodash": "^4.14.2", + "minimist": "^1.1.0" + } + }, "glob": { "version": "7.1.3", "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.3.tgz", @@ -5663,6 +5652,14 @@ "integrity": "sha512-cyFDKrqc/YdcWFniJhzI42+AzS+gNwmUzOSFcRCQYwySuBBBy/KjuxWLZ/FHEH6Moq1NizMOBWyTcv8O4OZIMg==", "dev": true }, + "immutability-helper": { + "version": "2.9.1", + "resolved": "https://registry.npmjs.org/immutability-helper/-/immutability-helper-2.9.1.tgz", + "integrity": "sha512-r/RmRG8xO06s/k+PIaif2r5rGc3j4Yhc01jSBfwPCXDLYZwp/yxralI37Df1mwmuzcCsen/E/ITKcTEvc1PQmQ==", + "requires": { + "invariant": "^2.2.0" + } + }, "import-cwd": { "version": "2.1.0", "resolved": "https://registry.npmjs.org/import-cwd/-/import-cwd-2.1.0.tgz", @@ -5787,7 +5784,6 @@ "version": "2.2.4", "resolved": "https://registry.npmjs.org/invariant/-/invariant-2.2.4.tgz", "integrity": "sha512-phJfQVBuaJM5raOpJjSfkiD6BpbCE4Ns//LaXl6wGYtUBY83nWS6Rf9tXm2e8VaK60JEjYldbPif/A2B1C2gNA==", - "dev": true, "requires": { "loose-envify": "^1.0.0" } @@ -6104,8 +6100,7 @@ "js-tokens": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz", - "integrity": "sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==", - "dev": true + "integrity": "sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==" }, "js-yaml": { "version": "3.13.1", @@ -6322,6 +6317,16 @@ "integrity": "sha1-vMbEmkKihA7Zl/Mj6tpezRguC/4=", "dev": true }, + "lodash.omit": { + "version": "4.5.0", + "resolved": "https://registry.npmjs.org/lodash.omit/-/lodash.omit-4.5.0.tgz", + "integrity": "sha1-brGa5aHuHdnfC5aeZs4Lf6MLXmA=" + }, + "lodash.pick": { + "version": "4.4.0", + "resolved": "https://registry.npmjs.org/lodash.pick/-/lodash.pick-4.4.0.tgz", + "integrity": "sha1-UvBWEP/53tQiYRRB7R/BI6AwAbM=" + }, "lodash.uniq": { "version": "4.5.0", "resolved": "https://registry.npmjs.org/lodash.uniq/-/lodash.uniq-4.5.0.tgz", @@ -6338,7 +6343,6 @@ "version": "1.4.0", "resolved": "https://registry.npmjs.org/loose-envify/-/loose-envify-1.4.0.tgz", "integrity": "sha512-lyuxPGr/Wfhrlem2CL/UcnUc1zcqKAImBDzukY7Y5F/yQiNdko6+fRLevlw1HgMySw7f611UIY408EtxRSoK3Q==", - "dev": true, "requires": { "js-tokens": "^3.0.0 || ^4.0.0" } @@ -6886,8 +6890,7 @@ "object-assign": { "version": "4.1.1", "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz", - "integrity": "sha1-IQmtx5ZYh8/AXLvUQsrIv7s2CGM=", - "dev": true + "integrity": "sha1-IQmtx5ZYh8/AXLvUQsrIv7s2CGM=" }, "object-copy": { "version": "0.1.0", @@ -6985,9 +6988,9 @@ "dev": true }, "offline-plugin": { - "version": "5.0.6", - "resolved": "https://registry.npmjs.org/offline-plugin/-/offline-plugin-5.0.6.tgz", - "integrity": "sha512-qvcDmeI30xmvSlmqjopAj7QCuM1MEzvmDyuMTN2saDReSay5nUqCpKysexH1KUNXv5H/TfmHd+rngNPkRFj3YA==", + "version": "5.0.7", + "resolved": "https://registry.npmjs.org/offline-plugin/-/offline-plugin-5.0.7.tgz", + "integrity": "sha512-ArMFt4QFjK0wg8B5+R/6tt65u6Dk+Pkx4PAcW5O7mgIF3ywMepaQqFOQgfZD4ybanuGwuJihxUwMRgkzd+YGYw==", "dev": true, "requires": { "deep-extend": "^0.5.1", @@ -7437,9 +7440,9 @@ "dev": true }, "postcss": { - "version": "7.0.14", - "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.14.tgz", - "integrity": "sha512-NsbD6XUUMZvBxtQAJuWDJeeC4QFsmWsfozWxCJPWf3M55K9iu2iMDaKqyoOdTJ1R4usBXuxlVFAIo8rZPQD4Bg==", + "version": "7.0.16", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.16.tgz", + "integrity": "sha512-MOo8zNSlIqh22Uaa3drkdIAgUGEL+AD1ESiSdmElLUmE2uVDo1QloiT/IfW9qRw8Gw+Y/w69UVMGwbufMSftxA==", "dev": true, "requires": { "chalk": "^2.4.2", @@ -7969,14 +7972,39 @@ "dev": true }, "preact": { - "version": "10.0.0-beta.1", - "resolved": "https://registry.npmjs.org/preact/-/preact-10.0.0-beta.1.tgz", - "integrity": "sha512-1uhj3JXOEzEPUof5t/iQW5heEvTOpexwS0FLAjJQfgfT8OCXICyzI2TwkYyFJ+W9q9GsDmhZgFagH2G0akFveQ==" + "version": "8.4.2", + "resolved": "https://registry.npmjs.org/preact/-/preact-8.4.2.tgz", + "integrity": "sha512-TsINETWiisfB6RTk0wh3/mvxbGRvx+ljeBccZ4Z6MPFKgu/KFGyf2Bmw3Z/jlXhL5JlNKY6QAbA9PVyzIy9//A==" + }, + "preact-compat": { + "version": "3.18.5", + "resolved": "https://registry.npmjs.org/preact-compat/-/preact-compat-3.18.5.tgz", + "integrity": "sha512-F174NW6PI5GU+T28B0ZHblhxMsFaPVaSBiaE++xrxdDVunsO0mARYfOSZizTdb/PFLqXDzcQ1IWdnEt/vIiUvw==", + "requires": { + "immutability-helper": "^2.7.1", + "preact-render-to-string": "^3.8.2", + "preact-transition-group": "^1.1.1", + "prop-types": "^15.6.2", + "standalone-react-addons-pure-render-mixin": "^0.1.1" + } + }, + "preact-render-to-string": { + "version": "3.8.2", + "resolved": "https://registry.npmjs.org/preact-render-to-string/-/preact-render-to-string-3.8.2.tgz", + "integrity": "sha512-przuZPajiurStGgxMoJP0EJeC4xj5CgHv+M7GfF3YxAdhGgEWAkhOSE0xympAFN20uMayntBZpttIZqqLl77fw==", + "requires": { + "pretty-format": "^3.5.1" + } }, "preact-router": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/preact-router/-/preact-router-3.0.0.tgz", - "integrity": "sha512-v/dTwXa0TAeP2NTf4YFvT+TygejoSxN4Un9y90sNJiM/r6EY6wqBEoxmCdTTz5Yb101iP3Zuwr+4Wby7ZY1S+w==" + "version": "2.6.1", + "resolved": "https://registry.npmjs.org/preact-router/-/preact-router-2.6.1.tgz", + "integrity": "sha512-Ql3fptQ8hiioIw5zUcWUq5NShl7yFR4e6KBUzLbGI7+HKMIgBnH+aOITN5IrY1rbr2vhKXBdHdd9nLbbjcJTOQ==" + }, + "preact-transition-group": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/preact-transition-group/-/preact-transition-group-1.1.1.tgz", + "integrity": "sha1-8KSTJ+pRXs406ivoZMSn0p5dbhA=" }, "prelude-ls": { "version": "1.1.2", @@ -7994,6 +8022,11 @@ "utila": "~0.4" } }, + "pretty-format": { + "version": "3.8.0", + "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-3.8.0.tgz", + "integrity": "sha1-v77VbV6ad2ZF9LH/eqGjrE+jw4U=" + }, "private": { "version": "0.1.8", "resolved": "https://registry.npmjs.org/private/-/private-0.1.8.tgz", @@ -8038,7 +8071,6 @@ "version": "15.7.2", "resolved": "https://registry.npmjs.org/prop-types/-/prop-types-15.7.2.tgz", "integrity": "sha512-8QQikdH7//R2vurIJSutZ1smHYTcLpRWEOlHnzcWHmBYrOGUysKwSsrC89BCiFj3CbrfJ/nXFdJepOVrY1GCHQ==", - "dev": true, "requires": { "loose-envify": "^1.4.0", "object-assign": "^4.1.1", @@ -8193,11 +8225,19 @@ "integrity": "sha1-DD0L6u2KAclm2Xh793goElKpeao=", "dev": true }, + "react-css-variables": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/react-css-variables/-/react-css-variables-2.0.1.tgz", + "integrity": "sha1-Gyq5C961RWhBCMpmk5mIAuKedck=", + "requires": { + "lodash.omit": "^4.5.0", + "lodash.pick": "^4.4.0" + } + }, "react-is": { "version": "16.8.6", "resolved": "https://registry.npmjs.org/react-is/-/react-is-16.8.6.tgz", - "integrity": "sha512-aUk3bHfZ2bRSVFFbbeVS4i+lNPZr3/WM5jT2J5omUVV1zzcs1nAaf3l51ctA5FFvCRbhrH0bdAsRRQddFJZPtA==", - "dev": true + "integrity": "sha512-aUk3bHfZ2bRSVFFbbeVS4i+lNPZr3/WM5jT2J5omUVV1zzcs1nAaf3l51ctA5FFvCRbhrH0bdAsRRQddFJZPtA==" }, "read-pkg": { "version": "2.0.0", @@ -9221,6 +9261,11 @@ "integrity": "sha512-ji9qxRnOVfcuLDySj9qzhGSEFVobyt1kIOSkj1qZzYLzq7Tos/oUUWvotUPQLlrsidqsK6tBH89Bc9kL5zHA6w==", "dev": true }, + "standalone-react-addons-pure-render-mixin": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/standalone-react-addons-pure-render-mixin/-/standalone-react-addons-pure-render-mixin-0.1.1.tgz", + "integrity": "sha1-PHQJ9MecQN6axyxhbPZ5qZTzdVE=" + }, "static-extend": { "version": "0.1.2", "resolved": "https://registry.npmjs.org/static-extend/-/static-extend-0.1.2.tgz", @@ -10350,9 +10395,9 @@ "dev": true }, "worker-farm": { - "version": "1.6.0", - "resolved": "https://registry.npmjs.org/worker-farm/-/worker-farm-1.6.0.tgz", - "integrity": "sha512-6w+3tHbM87WnSWnENBUvA2pxJPLhQUg5LKwUQHq3r+XPhIM+Gh2R5ycbwPCyuGbNg+lPgdcnQUhuC02kJCvffQ==", + "version": "1.7.0", + "resolved": "https://registry.npmjs.org/worker-farm/-/worker-farm-1.7.0.tgz", + "integrity": "sha512-rvw3QTZc8lAxyVrqcSGVm5yP/IJ2UcB3U0graE3LCFoZ0Yn2x4EoVSqJKdB/T5M+FLcRPjz4TDacRf3OCfNUzw==", "dev": true, "requires": { "errno": "~0.1.7" diff --git a/package.json b/package.json index c38409f..a0994eb 100644 --- a/package.json +++ b/package.json @@ -1,18 +1,21 @@ { "private": true, "scripts": { - "build": "pwa export --routes /about,/blog,/", + "build": "pwa build", "start": "sirv build -s", - "watch": "pwa watch" + "watch": "pwa watch", + "deploy": "npm run build && git-directory-deploy --directory build/" }, "dependencies": { "deepmerge": "^3.2.0", - "preact": "^10.0.0-beta.1", - "preact-router": "^3.0.0", + "preact": "^8.4.2", + "preact-compat": "^3.18.5", + "preact-router": "^2.6.1", + "react-css-variables": "^2.0.1", "sirv-cli": "^0.2.0" }, "devDependencies": { - "@pwa/cli": "latest", + "@pwa/cli": "^0.4.2", "@pwa/plugin-offline": "latest", "@pwa/preset-preact": "latest", "eslint": "^5.16.0", @@ -22,7 +25,8 @@ "eslint-plugin-node": "^9.0.0", "eslint-plugin-promise": "^4.1.1", "eslint-plugin-react": "^7.13.0", - "eslint-plugin-standard": "^4.0.0" + "eslint-plugin-standard": "^4.0.0", + "git-directory-deploy": "^1.5.1" }, "browserslist": [ ">0.25%", diff --git a/pwa.config.js b/pwa.config.js index f60832a..a5811a2 100644 --- a/pwa.config.js +++ b/pwa.config.js @@ -1,7 +1,9 @@ const path = require('path'); +exports.routes = ['/operative', '/siren', '/beastmaster', '/bot-jock']; + exports.webpack = function (config, env) { - let { production, webpack } = env; + // let { production, webpack } = env; config.resolve.alias['@constants'] = path.resolve(__dirname, 'src/constants'); - config.resolve.alias['preact-compat'] = 'preact/compact'; -} + // config.resolve.alias['preact-compat'] = 'preact/compact'; +}; diff --git a/src/404.html b/src/404.html new file mode 100644 index 0000000..bcdc948 --- /dev/null +++ b/src/404.html @@ -0,0 +1,23 @@ + + + + + + + Borderlands 3 skill calculator + + + + + + + +              +              +              + + + + diff --git a/src/assets/backgrounds/background.jpg b/src/assets/backgrounds/background.jpg new file mode 100644 index 0000000..dd30cd5 Binary files /dev/null and b/src/assets/backgrounds/background.jpg differ diff --git a/src/assets/backgrounds/background1.jpg b/src/assets/backgrounds/background1.jpg deleted file mode 100644 index 56e1ac0..0000000 Binary files a/src/assets/backgrounds/background1.jpg and /dev/null differ diff --git a/src/assets/backgrounds/background10.jpg b/src/assets/backgrounds/background10.jpg deleted file mode 100644 index ed97316..0000000 Binary files a/src/assets/backgrounds/background10.jpg and /dev/null differ diff --git a/src/assets/backgrounds/background11.jpg b/src/assets/backgrounds/background11.jpg deleted file mode 100644 index 7592f88..0000000 Binary files a/src/assets/backgrounds/background11.jpg and /dev/null differ diff --git a/src/assets/backgrounds/background12.jpg b/src/assets/backgrounds/background12.jpg deleted file mode 100644 index da5783e..0000000 Binary files a/src/assets/backgrounds/background12.jpg and /dev/null differ diff --git a/src/assets/backgrounds/background2.jpg b/src/assets/backgrounds/background2.jpg deleted file mode 100644 index 11591ff..0000000 Binary files a/src/assets/backgrounds/background2.jpg and /dev/null differ diff --git a/src/assets/backgrounds/background3.jpg b/src/assets/backgrounds/background3.jpg deleted file mode 100644 index b21fb72..0000000 Binary files a/src/assets/backgrounds/background3.jpg and /dev/null differ diff --git a/src/assets/backgrounds/background4.jpg b/src/assets/backgrounds/background4.jpg deleted file mode 100644 index 76fd49d..0000000 Binary files a/src/assets/backgrounds/background4.jpg and /dev/null differ diff --git a/src/assets/backgrounds/background5.jpg b/src/assets/backgrounds/background5.jpg deleted file mode 100644 index b7038af..0000000 Binary files a/src/assets/backgrounds/background5.jpg and /dev/null differ diff --git a/src/assets/backgrounds/background6.jpg b/src/assets/backgrounds/background6.jpg deleted file mode 100644 index 0c3e440..0000000 Binary files a/src/assets/backgrounds/background6.jpg and /dev/null differ diff --git a/src/assets/backgrounds/background7.jpg b/src/assets/backgrounds/background7.jpg deleted file mode 100644 index 615491f..0000000 Binary files a/src/assets/backgrounds/background7.jpg and /dev/null differ diff --git a/src/assets/backgrounds/background8.jpg b/src/assets/backgrounds/background8.jpg deleted file mode 100644 index 9066022..0000000 Binary files a/src/assets/backgrounds/background8.jpg and /dev/null differ diff --git a/src/assets/backgrounds/background9.jpg b/src/assets/backgrounds/background9.jpg deleted file mode 100644 index 5dcaa07..0000000 Binary files a/src/assets/backgrounds/background9.jpg and /dev/null differ diff --git a/src/assets/features.json b/src/assets/features.json deleted file mode 100644 index 99bbb5d..0000000 --- a/src/assets/features.json +++ /dev/null @@ -1,26 +0,0 @@ -[ - { - "title": "Instant Prototyping", - "text": "Quickly scaffold new projects with your preferred view library and toolkit. Kick it off with a perfect Lighthouse score!" - }, - { - "title": "Feature Rich", - "text": "Supports Babel, BublĂ©, Browserlist, TypeScript, PostCSS, ESLint, Prettier, and Service Workers out of the box!" - }, - { - "title": "Fully Extensible", - "text": "Includes a plugin system that allows for easy, fine-grain control of your configuration... when needed." - }, - { - "title": "Plug 'n Play", - "text": "Don't worry about configuration, unless you want to. Presets and plugins are automatically applied. Just install and go!" - }, - { - "title": "Framework Agnostic", - "text": "Build with your preferred framework or with none at all! Official presets for Preact, React, Vue, and Svelte." - }, - { - "title": "Static Site Generator", - "text": "Export your routes as \"pre-rendered\" HTML, which is great for SEO and works on any static hosting service." - } -] diff --git a/src/assets/icon.png b/src/assets/icon.png deleted file mode 100644 index 3c152b2..0000000 Binary files a/src/assets/icon.png and /dev/null differ diff --git a/src/assets/link.svg b/src/assets/link.svg deleted file mode 100644 index bf89081..0000000 --- a/src/assets/link.svg +++ /dev/null @@ -1 +0,0 @@ - diff --git a/src/assets/shapes/circle.svg b/src/assets/shapes/circle.svg deleted file mode 100644 index 7086eac..0000000 --- a/src/assets/shapes/circle.svg +++ /dev/null @@ -1 +0,0 @@ - diff --git a/src/assets/shapes/cross.svg b/src/assets/shapes/cross.svg deleted file mode 100644 index 570fc32..0000000 --- a/src/assets/shapes/cross.svg +++ /dev/null @@ -1 +0,0 @@ - diff --git a/src/assets/shapes/penta.svg b/src/assets/shapes/penta.svg deleted file mode 100644 index d4b436d..0000000 --- a/src/assets/shapes/penta.svg +++ /dev/null @@ -1 +0,0 @@ - diff --git a/src/assets/shapes/point.svg b/src/assets/shapes/point.svg deleted file mode 100644 index 4366499..0000000 --- a/src/assets/shapes/point.svg +++ /dev/null @@ -1 +0,0 @@ - diff --git a/src/assets/shapes/square.svg b/src/assets/shapes/square.svg deleted file mode 100644 index 5332b4f..0000000 --- a/src/assets/shapes/square.svg +++ /dev/null @@ -1 +0,0 @@ - diff --git a/src/assets/video.svg b/src/assets/video.svg deleted file mode 100644 index 8c05c2b..0000000 --- a/src/assets/video.svg +++ /dev/null @@ -1,39 +0,0 @@ - - - - - - - - - -   ⌁ ~/code                                                                                     ⌁ ~/code  p                                                                                  ⌁ ~/code  pw                                                                                 ⌁ ~/code  pwa                                                                                ⌁ ~/code  pwa                                                                                ⌁ ~/code  pwa i                                                                              ⌁ ~/code  pwa in                                                                             ⌁ ~/code  pwa ini                                                                            ⌁ ~/code  pwa init                                                                          ? Which framework would you like to use?  - Use arrow-keys. Return to submit.❯  None   Preact   React   Svelte   Vue? Which framework would you like to use?  - Use arrow-keys. Return to submit.                  None                                                                                      ❯  Preact                                                                                       React                                                                                        Svelte                                                                                       Vue                                                                                                                                                                                                                                                                                 ? Select features needed for your project:  - Space to select. Return to submit               CSS Preprocessor                                                                             Linter or Formatter                                                                          TypeScript                                                                                   Router                                                                                       Service Worker  E2E Testing  Unit Testing CSS Preprocessor                                                                             Service Worker                                                                               E2E Testing                                                                                  Unit Testing                                                                                CSS Preprocessor                                                                             Linter or Formatter                                                                          TypeScript                                                                                   Router                                                                                      Router                                                                                      Router                                                                                       Service Worker                                                                              Service Worker                                                                             ? Which CSS preprocessor?  - Use arrow-keys. Return to submit.                              ❯  None                                                                                         LESS                                                                                         SASS/SCSS                                                                                    Stylus                                                                                    ❯  LESS                                                                                      ❯  SASS/SCSS                                                                                 ❯  Stylus                                                                                    ? Which Service Worker library?  - Use arrow-keys. Return to submit.                           Custom                                                                                       Offline Plugin                                                                               SW Precache                                                                                  SW Workbox                                                                                ❯  Custom                                                                                    ❯  Offline Plugin                                                                            ❯  SW Precache                                                                               ? Directory to use  .                                                                       ? Directory to use  m                                                                       ? Directory to use  my                                                                      ? Directory to use  my-                                                                     ? Directory to use  my-p                                                                    ? Directory to use  my-pr                                                                   ? Directory to use  my-pre                                                                  ? Directory to use  my-prea                                                                 ? Directory to use  my-preac                                                                ? Directory to use  my-preact                                                               ? Directory to use  my-preact-                                                              ? Directory to use  my-preact-p                                                             ? Directory to use  my-preact-pr                                                            ? Directory to use  my-preact-pro                                                           ? Directory to use  my-preact-proj                                                          ? Directory to use  my-preact-proje                                                         ? Directory to use  my-preact-projec                                                        ? Directory to use  my-preact-project                                                        Directory to use  my-preact-project                                                        ⌁ ~/code  pwa init                                                                           Which framework would you like to use?  Preact                                             Select features needed for your project:  CSS Preprocessor, Router, Service Worker         Which CSS preprocessor?  Stylus                                                            Which Service Worker library?  SW Precache                                                 Directory to use  my-preact-project                                                                                                                                                     ⌁ ~/code  c                                                                                  ⌁ ~/code  cl                                                                                 ⌁ ~/code  cle                                                                                ⌁ ~/code  clea                                                                              [PWA] Created a new preact project within my-preact-project 🎉                                                                                                                                  Inside this directory, you may:                                                               – Develop within a live-reload server:          $ pwa watch             – Build your application for production:          $ pwa build       – Export routes' HTML for static hosting:          $ pwa export       – Start a production HTTP file server:          $ npm start      These commands have been added to your package.json already.      We suggest you begin by typing:        $ cd my-preact-project        $ npm install        $ npm run watch      Documentation can be found at https://pwa.cafe/docs[PWA] Enjoy! 😍 ⌁ ~/code  clear                                                                              ⌁ ~/code  clear                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                     ? Which framework would you like to use?  - Use arrow-keys. Return to submit.               ❯  None                                                                                         Preact                                                                                       React                                                                                        Svelte                                                                                       Vue                                          Preact                                                                                    ❯  React                                                                                       Service Worker       Unit Testing                                 ? Directory to use  .                                                                       ? Directory to use  my-r                                                                    ? Directory to use  my-re                                                                   ? Directory to use  my-rea                                                                  ? Directory to use  my-reac                                                                 ? Directory to use  my-react                                                                ? Directory to use  my-react-                                                               ? Directory to use  my-react-p                                                              ? Directory to use  my-react-pr                                                             ? Directory to use  my-react-pro                                                            ? Directory to use  my-react-proj                                                           ? Directory to use  my-react-proje                                                          ? Directory to use  my-react-projec                                                         ? Directory to use  my-react-project                                                         Which framework would you like to use?  React                                              Select features needed for your project:  CSS Preprocessor, Router                         Which CSS preprocessor?  SASS/SCSS                                                         Directory to use  my-react-project                                                        [PWA] Created a new react project within my-react-project 🎉                                        – Develop within a live-reload server:                                                       – Build your application for production:           $ pwa build        – Start a production HTTP file server:                               $ npm start                        $ cd my-react-project        $ npm install                                                                    Vue                                                                                       ❯  Svelte                                                                                      Unit Testing                                    CSS Preprocessor                                                                            Service Worker                                                                             ? Directory to use  my-s                                                                    ? Directory to use  my-sv                                                                   ? Directory to use  my-sve                                                                  ? Directory to use  my-svel                                                                 ? Directory to use  my-svelt                                                                ? Directory to use  my-svelte                                                               ? Directory to use  my-svelte-                                                              ? Directory to use  my-svelte-p                                                             ? Directory to use  my-svelte-pr                                                            ? Directory to use  my-svelte-pro                                                           ? Directory to use  my-svelte-proj                                                          ? Directory to use  my-svelte-proje                                                         ? Directory to use  my-svelte-projec                                                        ? Directory to use  my-svelte-project                                                        Which framework would you like to use?  Svelte                                             Select features needed for your project:  Router, Service Worker                           Which Service Worker library?  Custom                                                      Directory to use  my-svelte-project                                                       [PWA] Created a new svelte project within my-svelte-project 🎉                                         $ pwa watch        – Export routes' HTML for static hosting:                            $ pwa export                     We suggest you begin by typing:                            $ cd my-svelte-project                                                               ❯  Vue                                                                                         Service Worker       TypeScript                                                                                  TypeScript                                                                                  Linter or Formatter                                                                        ? Which linter / formatter do you like?  - Use arrow-keys. Return to submit.                   ESLint                                                                                       Prettier                                                                                     TSLint                                                                                    ❯  ESLint                                                                                    ❯  Prettier                                                                                     SW Workbox         ? Directory to use  my-v                                                                    ? Directory to use  my-vu                                                                   ? Directory to use  my-vue                                                                  ? Directory to use  my-vue-                                                                 ? Directory to use  my-vue-p                                                                ? Directory to use  my-vue-pr                                                               ? Directory to use  my-vue-pro                                                              ? Directory to use  my-vue-proj                                                             ? Directory to use  my-vue-proje                                                            ? Directory to use  my-vue-projec                                                           ? Directory to use  my-vue-project                                                           Which framework would you like to use?  Vue                                                Select features needed for your project:  Linter or Formatter, TypeScript, Router, Service Worker                                                                                       Which linter / formatter do you like?  Prettier                                            Directory to use  my-vue-project                                                          [PWA] Created a new vue project within my-vue-project 🎉                                               $ pwa watch                                                       $ pwa build                                                       $ pwa export                                                      $ npm start                                                                              We suggest you begin by typing:                                                                $ cd my-vue-project        $ npm install                                                                         - diff --git a/src/components/App/index.css b/src/components/App/index.css deleted file mode 100644 index 790b6f2..0000000 --- a/src/components/App/index.css +++ /dev/null @@ -1,4 +0,0 @@ -main { - padding: 1rem 1rem 3rem; - margin: auto; -} diff --git a/src/components/App/index.js b/src/components/App/index.js index 93c1f9d..a87b54a 100644 --- a/src/components/App/index.js +++ b/src/components/App/index.js @@ -1,25 +1,18 @@ import { Router } from 'preact-router'; -import Nav from '@components/Nav'; -import Footer from '@components/Footer'; - import Home from '@pages/Home'; import Operative from '@pages/Operative'; import Siren from '@pages/Siren'; - -// import style from './index.css'; +import Beastmaster from '@pages/Beastmaster'; +import BotJock from '@pages/BotJock'; const App = () => - [ -