Commit Graph

744 Commits

Author SHA1 Message Date
Ryan
6d68202b83 Merge pull request #613 from Sped0n/dependabot/npm_and_yarn/vite-8.0.2
build(deps-dev): bump vite from 8.0.1 to 8.0.2
2026-03-24 12:08:00 +08:00
dependabot[bot]
010406e77e build(deps-dev): bump vite from 8.0.1 to 8.0.2
Bumps [vite](https://github.com/vitejs/vite/tree/HEAD/packages/vite) from 8.0.1 to 8.0.2.
- [Release notes](https://github.com/vitejs/vite/releases)
- [Changelog](https://github.com/vitejs/vite/blob/main/packages/vite/CHANGELOG.md)
- [Commits](https://github.com/vitejs/vite/commits/create-vite@8.0.2/packages/vite)

---
updated-dependencies:
- dependency-name: vite
  dependency-version: 8.0.2
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2026-03-23 23:34:01 +00:00
Sped0n
758a2d1a62 ci: update bundled artifacts [skip ci] v2.1.6 2026-03-22 13:16:08 +00:00
Ryan
ec1df7f070 Merge pull request #612 from Sped0n/vite-8
build(deps-dev): migrate to vite 8
2026-03-22 21:15:44 +08:00
Sped0n
f09988f32d build(deps-dev): migrate to vite 8
Signed-off-by: Sped0n <hi@sped0n.com>
2026-03-22 21:13:40 +08:00
Ryan
e16aaca42b Merge pull request #596 from Sped0n/dependabot/npm_and_yarn/eslint-config-love-151.0.0
build(deps-dev): bump eslint-config-love from 149.0.0 to 151.0.0
2026-03-22 20:34:26 +08:00
dependabot[bot]
80442eb569 build(deps-dev): bump eslint-config-love from 149.0.0 to 151.0.0
Bumps [eslint-config-love](https://github.com/mightyiam/eslint-config-love) from 149.0.0 to 151.0.0.
- [Release notes](https://github.com/mightyiam/eslint-config-love/releases)
- [Changelog](https://github.com/mightyiam/eslint-config-love/blob/master/CHANGELOG.md)
- [Commits](https://github.com/mightyiam/eslint-config-love/compare/v149.0.0...v151.0.0)

---
updated-dependencies:
- dependency-name: eslint-config-love
  dependency-version: 151.0.0
  dependency-type: direct:development
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2026-03-22 12:33:58 +00:00
Ryan
9039e04b38 Merge pull request #609 from Sped0n/dependabot/npm_and_yarn/typescript-eslint-8.57.1
build(deps-dev): bump typescript-eslint from 8.53.1 to 8.57.1
2026-03-22 20:32:47 +08:00
dependabot[bot]
56304e09f1 build(deps-dev): bump typescript-eslint from 8.53.1 to 8.57.1
Bumps [typescript-eslint](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/typescript-eslint) from 8.53.1 to 8.57.1.
- [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases)
- [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/typescript-eslint/CHANGELOG.md)
- [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v8.57.1/packages/typescript-eslint)

---
updated-dependencies:
- dependency-name: typescript-eslint
  dependency-version: 8.57.1
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2026-03-22 12:32:15 +00:00
Ryan
0cbaacbc0e Merge pull request #610 from Sped0n/dependabot/npm_and_yarn/typescript-eslint/parser-8.57.1
build(deps-dev): bump @typescript-eslint/parser from 8.53.1 to 8.57.1
2026-03-22 20:31:25 +08:00
dependabot[bot]
f78449adb9 build(deps-dev): bump @typescript-eslint/parser from 8.53.1 to 8.57.1
Bumps [@typescript-eslint/parser](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser) from 8.53.1 to 8.57.1.
- [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases)
- [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/parser/CHANGELOG.md)
- [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v8.57.1/packages/parser)

---
updated-dependencies:
- dependency-name: "@typescript-eslint/parser"
  dependency-version: 8.57.1
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2026-03-22 12:30:32 +00:00
Ryan
4d55bca248 Merge pull request #604 from Sped0n/dependabot/npm_and_yarn/eslint/js-9.39.4
build(deps-dev): bump @eslint/js from 9.39.2 to 9.39.4
2026-03-22 20:30:00 +08:00
dependabot[bot]
ad998ba153 build(deps-dev): bump @eslint/js from 9.39.2 to 9.39.4
Bumps [@eslint/js](https://github.com/eslint/eslint/tree/HEAD/packages/js) from 9.39.2 to 9.39.4.
- [Release notes](https://github.com/eslint/eslint/releases)
- [Commits](https://github.com/eslint/eslint/commits/v9.39.4/packages/js)

---
updated-dependencies:
- dependency-name: "@eslint/js"
  dependency-version: 9.39.4
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2026-03-22 12:29:25 +00:00
Ryan
bd95ab861b Merge pull request #606 from Sped0n/dependabot/npm_and_yarn/vite-plugin-solid-2.11.11
build(deps-dev): bump vite-plugin-solid from 2.11.10 to 2.11.11
2026-03-22 20:28:20 +08:00
dependabot[bot]
919489c7e9 build(deps-dev): bump vite-plugin-solid from 2.11.10 to 2.11.11
Bumps [vite-plugin-solid](https://github.com/solidjs/vite-plugin-solid) from 2.11.10 to 2.11.11.
- [Release notes](https://github.com/solidjs/vite-plugin-solid/releases)
- [Changelog](https://github.com/solidjs/vite-plugin-solid/blob/main/CHANGELOG.md)
- [Commits](https://github.com/solidjs/vite-plugin-solid/compare/vite-plugin-solid@2.11.10...vite-plugin-solid@2.11.11)

---
updated-dependencies:
- dependency-name: vite-plugin-solid
  dependency-version: 2.11.11
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2026-03-22 12:27:47 +00:00
Ryan
efa72bb763 Merge pull request #608 from Sped0n/dependabot/npm_and_yarn/types/node-25.5.0
build(deps-dev): bump @types/node from 25.0.10 to 25.5.0
2026-03-22 20:27:08 +08:00
dependabot[bot]
90f79113c7 build(deps-dev): bump @types/node from 25.0.10 to 25.5.0
Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) from 25.0.10 to 25.5.0.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node)

---
updated-dependencies:
- dependency-name: "@types/node"
  dependency-version: 25.5.0
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2026-03-22 12:26:40 +00:00
Ryan
b5d0754c45 Merge pull request #607 from Sped0n/dependabot/npm_and_yarn/sass-embedded-1.98.0
build(deps-dev): bump sass-embedded from 1.97.3 to 1.98.0
2026-03-22 20:25:20 +08:00
dependabot[bot]
8a751b7437 build(deps-dev): bump sass-embedded from 1.97.3 to 1.98.0
Bumps [sass-embedded](https://github.com/sass/embedded-host-node) from 1.97.3 to 1.98.0.
- [Changelog](https://github.com/sass/embedded-host-node/blob/main/CHANGELOG.md)
- [Commits](https://github.com/sass/embedded-host-node/compare/1.97.3...1.98.0)

---
updated-dependencies:
- dependency-name: sass-embedded
  dependency-version: 1.98.0
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2026-03-22 12:24:52 +00:00
Sped0n
212dca53e8 ci: update bundled artifacts [skip ci] 2026-03-22 12:17:14 +00:00
Ryan
989a7f4951 Merge pull request #611 from Sped0n/fix-432
Fix 432
2026-03-22 20:16:50 +08:00
Sped0n
f25b71a858 refactor: split monolithic state into context-based modules
Extract image, desktop, mobile, and config state into separate context
providers to improve modularity and reduce unnecessary re-renders.

Signed-off-by: Sped0n <hi@sped0n.com>
2026-03-22 19:45:05 +08:00
Sped0n
1c386386f3 refactor: extract image reveal logic and improve GSAP loading reliability
Signed-off-by: Sped0n <hi@sped0n.com>
2026-03-22 17:30:41 +08:00
Sped0n
797b59a38a fix: improve mobile device detection reliability
Signed-off-by: Sped0n <hi@sped0n.com>
2026-03-22 17:29:11 +08:00
Sped0n
dbbc063353 ci: update bundled artifacts [skip ci] 2026-02-22 19:34:18 +00:00
Ryan
f7e87c3c15 Merge pull request #595 from Sped0n/dependabot/npm_and_yarn/swiper-12.1.2 2026-02-23 03:33:56 +08:00
dependabot[bot]
1242146140 build(deps): bump swiper from 12.1.1 to 12.1.2
Bumps [swiper](https://github.com/nolimits4web/Swiper) from 12.1.1 to 12.1.2.
- [Release notes](https://github.com/nolimits4web/Swiper/releases)
- [Changelog](https://github.com/nolimits4web/swiper/blob/master/CHANGELOG.md)
- [Commits](https://github.com/nolimits4web/Swiper/compare/v12.1.1...v12.1.2)

---
updated-dependencies:
- dependency-name: swiper
  dependency-version: 12.1.2
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
2026-02-20 21:55:28 +00:00
Sped0n
a8c1f948db ci: update bundled artifacts [skip ci] 2026-02-17 20:05:08 +00:00
Ryan
dc30a8cd16 Merge pull request #594 from Sped0n/dependabot/npm_and_yarn/swiper-12.1.1 2026-02-18 04:04:43 +08:00
dependabot[bot]
71c7b02c1d build(deps): bump swiper from 12.1.0 to 12.1.1
Bumps [swiper](https://github.com/nolimits4web/Swiper) from 12.1.0 to 12.1.1.
- [Release notes](https://github.com/nolimits4web/Swiper/releases)
- [Changelog](https://github.com/nolimits4web/swiper/blob/master/CHANGELOG.md)
- [Commits](https://github.com/nolimits4web/Swiper/compare/v12.1.0...v12.1.1)

---
updated-dependencies:
- dependency-name: swiper
  dependency-version: 12.1.1
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2026-02-16 23:34:24 +00:00
Ryan
6cfcfb272a Merge pull request #583 from Sped0n/dependabot/npm_and_yarn/eslint-config-love-149.0.0 2026-02-12 02:08:27 +08:00
dependabot[bot]
c239112cb2 build(deps-dev): bump eslint-config-love from 147.0.0 to 149.0.0
Bumps [eslint-config-love](https://github.com/mightyiam/eslint-config-love) from 147.0.0 to 149.0.0.
- [Release notes](https://github.com/mightyiam/eslint-config-love/releases)
- [Changelog](https://github.com/mightyiam/eslint-config-love/blob/master/CHANGELOG.md)
- [Commits](https://github.com/mightyiam/eslint-config-love/compare/v147.0.0...v149.0.0)

---
updated-dependencies:
- dependency-name: eslint-config-love
  dependency-version: 149.0.0
  dependency-type: direct:development
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2026-02-03 20:30:02 +00:00
Sped0n
637391bb34 ci: update bundled artifacts [skip ci] 2026-02-03 20:29:01 +00:00
Ryan
fe38e1289a Merge pull request #584 from Sped0n/dependabot/npm_and_yarn/swiper-12.1.0
build(deps): bump swiper from 12.0.3 to 12.1.0
2026-02-04 04:28:37 +08:00
dependabot[bot]
08bd9a76ef build(deps): bump swiper from 12.0.3 to 12.1.0
Bumps [swiper](https://github.com/nolimits4web/Swiper) from 12.0.3 to 12.1.0.
- [Release notes](https://github.com/nolimits4web/Swiper/releases)
- [Changelog](https://github.com/nolimits4web/swiper/blob/master/CHANGELOG.md)
- [Commits](https://github.com/nolimits4web/Swiper/compare/v12.0.3...v12.1.0)

---
updated-dependencies:
- dependency-name: swiper
  dependency-version: 12.1.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2026-02-03 20:25:47 +00:00
Ryan
14f481b2c0 Merge pull request #586 from Sped0n/fix-bundle
build(ci): add pre-build cleanup for bundled directory
2026-02-04 04:23:40 +08:00
Sped0n
546791e90b ci: add pre-build cleanup step for artifact updates
Add a cleanup step to remove the bundled directory before building when
running the latest Hugo version on push or merged PR events. This ensures
old or unused JavaScript files are not included in the updated artifacts.

Signed-off-by: Sped0n <hi@sped0n.com>
2026-02-04 04:22:40 +08:00
Ryan
136c2303f9 Merge pull request #577 from Sped0n/dependabot/npm_and_yarn/sass-embedded-1.97.3
build(deps-dev): bump sass-embedded from 1.97.2 to 1.97.3
2026-01-31 18:12:11 +08:00
dependabot[bot]
b13f1bf454 build(deps-dev): bump sass-embedded from 1.97.2 to 1.97.3
Bumps [sass-embedded](https://github.com/sass/embedded-host-node) from 1.97.2 to 1.97.3.
- [Changelog](https://github.com/sass/embedded-host-node/blob/main/CHANGELOG.md)
- [Commits](https://github.com/sass/embedded-host-node/compare/1.97.2...1.97.3)

---
updated-dependencies:
- dependency-name: sass-embedded
  dependency-version: 1.97.3
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2026-01-31 10:11:41 +00:00
Ryan
313a6f294a Merge pull request #580 from Sped0n/dependabot/npm_and_yarn/prettier-3.8.1
build(deps-dev): bump prettier from 3.8.0 to 3.8.1
2026-01-31 18:10:25 +08:00
dependabot[bot]
2804be174d build(deps-dev): bump prettier from 3.8.0 to 3.8.1
Bumps [prettier](https://github.com/prettier/prettier) from 3.8.0 to 3.8.1.
- [Release notes](https://github.com/prettier/prettier/releases)
- [Changelog](https://github.com/prettier/prettier/blob/main/CHANGELOG.md)
- [Commits](https://github.com/prettier/prettier/compare/3.8.0...3.8.1)

---
updated-dependencies:
- dependency-name: prettier
  dependency-version: 3.8.1
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2026-01-31 10:07:58 +00:00
Ryan
fec976ad9e Merge pull request #582 from Sped0n/update-flake-and-codeql
Update flake and codeql
2026-01-31 18:04:22 +08:00
Sped0n
582433874c ci: update CodeQL action
Bumps checkout to v6 and codeql-action to v3

Signed-off-by: Sped0n <hi@sped0n.com>
2026-01-31 18:03:43 +08:00
Sped0n
037cdbd679 build(deps): bump nixpkgs from 891611 to 935279
Bumps nixpkgs flake input (https://github.com/NixOS/nixpkgs) from
revision b6a8526db03f735b89dd5ff348f53f752e7ddc8e (891611) to
bfc1b8a4574108ceef22f02bafcf6611380c100d (935279).

Signed-off-by: Sped0n <hi@sped0n.com>
2026-01-31 18:03:43 +08:00
Ryan
50ff7f62bb Merge pull request #581 from Sped0n/update-ci
ci: migrate workflows to mise-action and update actions
2026-01-31 17:50:43 +08:00
Sped0n
3fe8477646 ci: migrate workflows to mise-action and update actions
Signed-off-by: Sped0n <hi@sped0n.com>
2026-01-31 17:41:57 +08:00
Ryan
64b43597a4 Merge pull request #578 from Sped0n/dependabot/npm_and_yarn/solid-js-1.9.11 2026-01-28 15:41:34 +08:00
dependabot[bot]
94603999d7 build(deps): bump solid-js from 1.9.10 to 1.9.11
Bumps [solid-js](https://github.com/solidjs/solid) from 1.9.10 to 1.9.11.
- [Release notes](https://github.com/solidjs/solid/releases)
- [Changelog](https://github.com/solidjs/solid/blob/main/CHANGELOG.md)
- [Commits](https://github.com/solidjs/solid/commits)

---
updated-dependencies:
- dependency-name: solid-js
  dependency-version: 1.9.11
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2026-01-27 00:36:06 +00:00
Ryan
c3c42e4aca Merge pull request #573 from Sped0n/dependabot/npm_and_yarn/types/node-25.0.9 2026-01-24 03:54:26 +08:00
dependabot[bot]
38f4895233 build(deps-dev): bump @types/node from 25.0.3 to 25.0.9
Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) from 25.0.3 to 25.0.9.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node)

---
updated-dependencies:
- dependency-name: "@types/node"
  dependency-version: 25.0.9
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2026-01-23 19:50:16 +00:00