diff --git a/.github/workflows/gh-pages.yml b/.github/workflows/gh-pages.yml index d81b1314e..541015936 100644 --- a/.github/workflows/gh-pages.yml +++ b/.github/workflows/gh-pages.yml @@ -29,7 +29,7 @@ jobs: # Build project - name: Build project - run: npm run-script build + run: npm run-script gh-pages-build # Push to Github Pages - name: Github Pages diff --git a/package-lock.json b/package-lock.json index bdbb3605a..b6cafde9f 100644 --- a/package-lock.json +++ b/package-lock.json @@ -518,7 +518,8 @@ "semver": "^5.7.1" }, "engines": { - "node": ">= 12.0.0" + "node": ">= 12.0.0", + "parcel": "^2.7.0" }, "funding": { "type": "opencollective", @@ -535,7 +536,8 @@ "nullthrows": "^1.1.1" }, "engines": { - "node": ">= 12.0.0" + "node": ">= 12.0.0", + "parcel": "^2.7.0" }, "funding": { "type": "opencollective", @@ -547,8 +549,16 @@ "resolved": "https://registry.npmjs.org/@parcel/events/-/events-2.8.2.tgz", "integrity": "sha512-o5etrsKm16y8iRPnjtEBNy4lD0WAigD66yt/RZl9Rx0vPVDly/63Rr9+BrXWVW7bJ7x0S0VVpWW4j3f/qZOsXg==", "dev": true, + "dependencies": { + "@parcel/diagnostic": "2.7.0", + "@parcel/plugin": "2.7.0", + "@parcel/utils": "2.7.0", + "@parcel/workers": "2.7.0", + "detect-libc": "^1.0.3" + }, "engines": { - "node": ">= 12.0.0" + "node": ">= 12.0.0", + "parcel": "^2.7.0" }, "funding": { "type": "opencollective", @@ -568,7 +578,8 @@ "@parcel/workers": "2.8.2" }, "engines": { - "node": ">= 12.0.0" + "node": ">= 12.0.0", + "parcel": "^2.7.0" }, "funding": { "type": "opencollective", @@ -584,10 +595,16 @@ "integrity": "sha512-ovQnupRm/MoE/tbgH0Ivknk0QYenXAewjcog+T5umDmUlTmnIRZjURrgDf5Xtw8T/CD5Xv+HmIXpJ9Ez/LzJpw==", "dev": true, "dependencies": { - "detect-libc": "^1.0.3" + "@parcel/diagnostic": "2.7.0", + "@parcel/plugin": "2.7.0", + "@parcel/source-map": "^2.0.0", + "@parcel/utils": "2.7.0", + "nullthrows": "^1.1.1", + "terser": "^5.2.0" }, "engines": { - "node": ">= 12.0.0" + "node": ">= 12.0.0", + "parcel": "^2.7.0" }, "funding": { "type": "opencollective", @@ -600,10 +617,14 @@ "integrity": "sha512-SLEvBQBgfkXgU4EBu30+CNanpuKjcNuEv/x8SwobCF0i3Rk+QKbe7T36bNR7727mao++2Ha69q93Dd9dTPw0kQ==", "dev": true, "dependencies": { + "@parcel/plugin": "2.7.0", + "@parcel/source-map": "^2.0.0", + "@parcel/utils": "2.7.0", "nullthrows": "^1.1.1" }, "engines": { - "node": ">= 12.0.0" + "node": ">= 12.0.0", + "parcel": "^2.7.0" }, "funding": { "type": "opencollective", @@ -620,7 +641,8 @@ "xxhash-wasm": "^0.4.2" }, "engines": { - "node": ">= 12.0.0" + "node": ">= 12.0.0", + "parcel": "^2.7.0" }, "funding": { "type": "opencollective", @@ -637,7 +659,8 @@ "@parcel/events": "2.8.2" }, "engines": { - "node": ">= 12.0.0" + "node": ">= 12.0.0", + "parcel": "^2.7.0" }, "funding": { "type": "opencollective", @@ -650,10 +673,11 @@ "integrity": "sha512-5y29TXgRgG0ybuXaDsDk4Aofg/nDUeAAyVl9/toYCDDhxpQV4yZt8WNPu4PaNYKGLuNgXwsmz+ryZQHGmfbAIQ==", "dev": true, "dependencies": { - "chalk": "^4.1.0" + "@parcel/plugin": "2.7.0" }, "engines": { - "node": ">= 12.0.0" + "node": ">= 12.0.0", + "parcel": "^2.7.0" }, "funding": { "type": "opencollective", @@ -1796,14 +1820,10 @@ "integrity": "sha512-AdmX6xUzdNASswsFtmwSt7Vj8po9IuqXm0UXz7QKPuEUmPB4XyjGfaAr2PSuELMwkRMVH1EpIkX5bTZGRB3eCA==", "dev": true, "dependencies": { - "@types/parse-json": "^4.0.0", - "import-fresh": "^3.2.1", - "parse-json": "^5.0.0", - "path-type": "^4.0.0", - "yaml": "^1.10.0" + "path-type": "^4.0.0" }, "engines": { - "node": ">=10" + "node": ">=8" } }, "node_modules/css-select": { @@ -2004,7 +2024,7 @@ "resolved": "https://registry.npmjs.org/filename-reserved-regex/-/filename-reserved-regex-2.0.0.tgz", "integrity": "sha512-lc1bnsSr4L4Bdif8Xb/qrtokGbq5zlsms/CYH8PP+WtCkGNF65DPiQY8vG3SakEdRn8Dlnm+gW/qWKKjS5sZzQ==", "engines": { - "node": ">=4" + "node": ">=8" } }, "node_modules/filenamify": { @@ -2027,6 +2047,13 @@ "version": "7.0.1", "integrity": "sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ==", "dev": true, + "funding": [ + "https://github.com/fb55/htmlparser2?sponsor=1", + { + "type": "github", + "url": "https://github.com/sponsors/fb55" + } + ], "dependencies": { "to-regex-range": "^5.0.1" }, @@ -2197,6 +2224,10 @@ "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", "dev": true, + "optional": true, + "os": [ + "linux" + ], "engines": { "node": ">=8" } @@ -2307,6 +2338,7 @@ "version": "2.1.0", "integrity": "sha512-ZMERYes6pDydyuGidse7OsHxtbI7WVeUEozgR/g7rd0xUimYNlvZRE/K2MgZTjWy725IfelLeVcEM97mmtRGXw==", "dev": true, + "hasInstallScript": true, "dependencies": { "binary-extensions": "^2.0.0" }, @@ -2326,11 +2358,18 @@ "version": "4.0.3", "integrity": "sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==", "dev": true, + "hasInstallScript": true, + "optional": true, "dependencies": { "is-extglob": "^2.1.1" }, - "engines": { - "node": ">=0.10.0" + "optionalDependencies": { + "@msgpackr-extract/msgpackr-extract-darwin-arm64": "2.1.2", + "@msgpackr-extract/msgpackr-extract-darwin-x64": "2.1.2", + "@msgpackr-extract/msgpackr-extract-linux-arm": "2.1.2", + "@msgpackr-extract/msgpackr-extract-linux-arm64": "2.1.2", + "@msgpackr-extract/msgpackr-extract-linux-x64": "2.1.2", + "@msgpackr-extract/msgpackr-extract-win32-x64": "2.1.2" } }, "node_modules/is-json": { diff --git a/package.json b/package.json index 008094adb..aed3b9f26 100644 --- a/package.json +++ b/package.json @@ -6,7 +6,8 @@ "source": "src/index.html", "scripts": { "start": "parcel", - "build": "parcel build" + "build": "parcel build", + "gh-pages-build": "parcel build --public-url ." }, "repository": { "type": "git",