mirror of
https://github.com/dualshock-tools/dualshock-tools.github.io.git
synced 2026-03-01 11:19:54 +03:00
[PR #136] [CLOSED] [wip] Build sources into deployable dist #157
Reference in New Issue
Block a user
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
📋 Pull Request Information
Original PR: https://github.com/dualshock-tools/dualshock-tools.github.io/pull/136
Author: @mathiasm74
Created: 9/9/2025
Status: ❌ Closed
Base:
main← Head:build-sources-into-deployable-dist📝 Commits (6)
c42c034Define with const or let, remove unnessessary spaces, start extracting controller API calls in separate functions that don't update the UI90a2bfaContinue separating calls to controller APIs from UI updates and deduplicate related code150a58dRefactor into separate files with abstractions for controller types87ceed2Split the code into smaller more manageble files1f3e641Bug fixesbf4a3c6Add build scripts📊 Changes
41 files changed (+8509 additions, -4382 deletions)
View changed files
➕
.gitignore(+57 -0)➕
BUILD.md(+236 -0)➕
BUILD_SUMMARY.md(+136 -0)➕
assets/dualshock-controller.svg(+108 -0)➕
assets/icons.svg(+27 -0)➕
build/analyze.js(+112 -0)➕
build/build.js(+479 -0)➕
build/config.js(+81 -0)➕
build/deploy.js(+120 -0)➕
build/template-loader-build.js(+108 -0)➖
core.js(+0 -3306)➕
css/finetune.css(+116 -0)➕
css/main.css(+23 -0)➕
eslint.config.mjs(+13 -0)📝
index.html(+219 -1076)➕
js/controller-manager.js(+484 -0)➕
js/controllers/base-controller.js(+148 -0)➕
js/controllers/controller-factory.js(+101 -0)➕
js/controllers/ds4-controller.js(+365 -0)➕
js/controllers/ds5-controller.js(+434 -0)...and 21 more files
📄 Description
(this goes on top of the refactored changes)
🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.