chore: bootstrap local-first fork

This commit is contained in:
mikl 2026-08-10 19:16:32 +03:00
parent 849eeccdab
commit b812003807
7 changed files with 18 additions and 84 deletions

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

View file

@ -5,13 +5,16 @@
"main": "index.html",
"scripts": {
"test": "echo \"Error: no test specified\" && exit 1",
"start": "webpack --config webpack.dev.js --mode development",
"stage": "webpack --config webpack.stage.js --mode production",
"prod": "webpack --config webpack.prod.js --mode production"
"start": "npm run build:dev",
"build:dev": "NODE_OPTIONS=--openssl-legacy-provider webpack --config webpack.dev.js --mode development",
"stage": "NODE_OPTIONS=--openssl-legacy-provider webpack --config webpack.stage.js --mode production",
"prod": "NODE_OPTIONS=--openssl-legacy-provider webpack --config webpack.prod.js --mode production",
"serve": "python3 -m http.server 8765 --directory docs",
"local": "npm run prod && npm run serve"
},
"repository": {
"type": "git",
"url": "git+https://github.com/ReznoRMichael/hollow-knight-completion-check.git"
"url": "ssh://git@git.iscg.dev:2222/mikl/hollow-knight-completion-check.git"
},
"keywords": [
"hollow",
@ -29,9 +32,9 @@
"author": "Michael ReznoR",
"license": "GPL-3.0",
"bugs": {
"url": "https://github.com/ReznoRMichael/hollow-knight-completion-check/issues"
"url": "https://git.iscg.dev/mikl/hollow-knight-completion-check/issues"
},
"homepage": "https://github.com/ReznoRMichael/hollow-knight-completion-check#readme",
"homepage": "https://git.iscg.dev/mikl/hollow-knight-completion-check",
"dependencies": {
"core-js": "^3.18.3"
},

View file

@ -7,10 +7,6 @@
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<link href="favicon.png" rel="icon">
<link rel="preconnect" href="https://fonts.googleapis.com">
<link rel="preconnect" href="https://fonts.gstatic.com" crossorigin>
<link href="https://fonts.googleapis.com/css2?family=Cinzel&family=Heebo:wght@300;400;500;700&display=swap" rel="stylesheet">
<title>Save Completion Analyzer for Hollow Knight Online</title>
<meta name="description"
@ -54,22 +50,12 @@
<div id="sub-title">for Hollow Knight</div>
<p class="smalltext">
<a class="link-social" href="https://www.paypal.me/ReznoRMichael" target="_blank"><i
class="simpleicon-paypal"></i>Support Analyzer and get Featured!<i class="simpleicon-paypal"></i></a>
Local fork of the open-source Hollow Knight Completion Analyzer.
<br>
<a class="link-social" href="https://steamcommunity.com/sharedfiles/filedetails/?id=2209910193" target="_blank"><i
class="simpleicon-steam"></i>Official Steam Guide</a>
<a class="link-social" href="https://www.instagram.com/reznor.technology/" target="_blank"><i
class="simpleicon-instagram"></i>Instagram</a>
<a class="link-social" href="https://www.youtube.com/c/MichaelReznoR" target="_blank"><i
class="simpleicon-youtube"></i>Youtube</a>
<a class="link-social" href="https://twitter.com/intent/follow?screen_name=ReznoRMichael" target="_blank"><i
class="simpleicon-twitter"></i>Twitter</a>
<a class="link-social" href="https://github.com/ReznoRMichael/hollow-knight-completion-check" target="_blank"><i
class="simpleicon-github"></i>GitHub</a>
class="simpleicon-github"></i>Original project</a>
<br>
<!-- <a href="https://pastebin.com/raw/shfZ4Vqs" target="_blank">[ Decoded 5% Save Example ]</a><br> -->
<div class="tooltip">
<input type="text" id="save-location-input" value="%USERPROFILE%\AppData\LocalLow\Team Cherry\Hollow Knight\"
readonly>
@ -160,42 +146,12 @@
<div style="margin-bottom: 20px;"></div>
<div class="hall-of-fame-border">
<h6 class="hall-of-fame">Analyzer Supporters</h6>
<p class="smalltext">
<b class="pp-gold">Klaudia</b>&nbsp;(Lvl&nbsp;45) -
<b class="pp-silver">Rohit</b>&nbsp;(Lvl&nbsp;7) -
<b class="pp-silver">Dominic</b>&nbsp;(Lvl&nbsp;6) -
<b class="pp-silver">David</b>&nbsp;(Lvl&nbsp;5) -
<b class="pp-silver">Peter</b>&nbsp;(Lvl&nbsp;5) -
<b class="pp-silver">Ruben</b>&nbsp;(Lvl&nbsp;5) -
<b class="pp-bronze">AnonymousCanada</b>&nbsp;(Lvl&nbsp;3) -
<b class="pp-bronze">Mozzie</b>&nbsp;(Lvl&nbsp;2)
</p>
<p class="smalltext">
You too can get immortalized here. <a href="https://www.paypal.me/ReznoRMichael" target="_blank"><i
class="simpleicon-paypal"></i>Donate<i
class="simpleicon-paypal"></i></a> at least $1 for the Analyzer!<br>
Lvl indicates your amount of support.
</p>
</div>
<div style="margin-bottom: 20px;"></div>
<p class="smalltext">
v2.2.0. Work-In-Progress. Ideas &amp; Bug Reports: <a
href="https://steamcommunity.com/app/367520/discussions/0/2915472677711090083/" target="_blank"><i
class="simpleicon-steam"></i>Steam Discussions</a> <a
href="https://steamcommunity.com/sharedfiles/filedetails/?id=2209910193" target="_blank"><i
class="simpleicon-steam"></i>Steam Guide</a>.<br>
Programmed, written and created by 🉑 <a href="https://github.com/ReznoRMichael/hollow-knight-completion-check"
target="_blank">rezno[R]</a> &copy; 20202022<br>
Local fork, currently based on v2.2.0. See the repository README for development notes.<br>
Original analyzer by <a href="https://github.com/ReznoRMichael/hollow-knight-completion-check"
target="_blank">ReznoR</a>, released under GPL-3.0.<br>
<a href="https://store.steampowered.com/app/367520/Hollow_Knight/" target="_blank">Hollow Knight</a> by <a
href="https://teamcherry.com.au/" target="_blank">Team Cherry</a> &copy; 20172022<br>
href="https://teamcherry.com.au/" target="_blank">Team Cherry</a>.
</p>
</div> <!-- end content -->

View file

@ -1,5 +1,4 @@
// Handle cookies
// require("./cookies.js");
// This fork is local-first: analytics and cookie consent are intentionally disabled.
// CSS
// require("../css/cookieconsent.css");

View file

@ -31,14 +31,6 @@ module.exports = {
filename: 'index.html',
favicon: "./src/favicon.png"
}),
new HtmlWebpackPartialsPlugin({
path: './src/partials/cookiealert.html',
location: 'head',
priority: 'high',
options: {
mainColor: "#59d1da"
}
})
],
module: {
rules: [{

View file

@ -53,22 +53,6 @@ module.exports = {
minifyCSS: true,
},
}),
new HtmlWebpackPartialsPlugin({
path: './src/partials/analytics.html',
location: 'head',
priority: 'high',
options: {
ga_property_id: 'UA-136831794-2'
}
}),
new HtmlWebpackPartialsPlugin({
path: './src/partials/cookiealert.html',
location: 'head',
priority: 'high',
options: {
mainColor: "#59d1da"
}
}),
new CssMinimizerPlugin(),
],
module: {