13 Commits
Author SHA1 Message Date
tiennm99 7b63929b87 chore: retarget repo URLs at tiennm99dev and gate deploy on tests 2026-08-31 15:30:56 +07:00
tiennm99 b8e8d3c845 build: move from pnpm to npm
Replace pnpm-lock.yaml with package-lock.json.

pnpm-workspace.yaml pinned npm only where cubejs depends on it
("cubejs>npm: ^11.14.1"). npm expresses that path scoping with a nested
override, so the pin stays scoped to cubejs instead of applying to every copy of
npm in the tree. Verified: cubejs is still the only overridden path.
2026-08-17 13:52:16 +07:00
tiennm99 d87013a933 chore(deps): bump three, svelte, vite, vitest, vite-plugin-svelte and checkout action
- three 0.171.0 -> 0.185.1
- @sveltejs/vite-plugin-svelte 7.1.2 -> 7.2.0
- svelte 5.55.7 -> 5.56.5
- vite 8.1.2 -> 8.1.5
- vitest 4.1.6 -> 4.1.10
- actions/checkout v6 -> v7
- move cubejs>npm override to pnpm-workspace.yaml, where pnpm 11
  actually reads it, so npm resolves to 11.x instead of 6.14.18
2026-07-17 17:57:23 +07:00
tiennm99andGitHub 1905078376 chore(deps): bump vite to v8, vite-plugin-svelte to v7, GH Actions to v6 (#11)
- vite: ^6.3.6 → ^8.0.0 (uses Rolldown engine)
- @sveltejs/vite-plugin-svelte: ^5.0.3 → ^7.0.0
- actions/checkout: v4 → v6
- actions/setup-node: v4 → v6
- actions/configure-pages: v4 → v6
- Migrate rollupOptions.treeshake:'safest' to rolldownOptions.treeshake:false
  (Rolldown no longer accepts string preset; false preserves cubejs static-method
  side-effects needed at runtime)

Supersedes dependabot PRs #3, #4, #5, #9, #10.
2026-05-23 19:31:51 +07:00
dependabot[bot]GitHubdependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
c0c28ff28e chore(deps): bump pnpm/action-setup from 4 to 6 (#8)
Bumps [pnpm/action-setup](https://github.com/pnpm/action-setup) from 4 to 6.
- [Release notes](https://github.com/pnpm/action-setup/releases)
- [Commits](https://github.com/pnpm/action-setup/compare/v4...v6)

---
updated-dependencies:
- dependency-name: pnpm/action-setup
  dependency-version: '6'
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-05-23 18:02:27 +07:00
dependabot[bot]GitHubdependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
bd92800d74 chore(deps): bump actions/upload-pages-artifact from 3 to 5 (#7)
Bumps [actions/upload-pages-artifact](https://github.com/actions/upload-pages-artifact) from 3 to 5.
- [Release notes](https://github.com/actions/upload-pages-artifact/releases)
- [Commits](https://github.com/actions/upload-pages-artifact/compare/v3...v5)

---
updated-dependencies:
- dependency-name: actions/upload-pages-artifact
  dependency-version: '5'
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-05-23 18:02:23 +07:00
dependabot[bot]GitHubdependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
4362f9c4d4 chore(deps): bump actions/deploy-pages from 4 to 5 (#6)
Bumps [actions/deploy-pages](https://github.com/actions/deploy-pages) from 4 to 5.
- [Release notes](https://github.com/actions/deploy-pages/releases)
- [Commits](https://github.com/actions/deploy-pages/compare/v4...v5)

---
updated-dependencies:
- dependency-name: actions/deploy-pages
  dependency-version: '5'
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-05-23 18:02:19 +07:00
tiennm99 59fccc52c4 chore(ci): bump node to 24 2026-05-13 10:52:28 +07:00
tiennm99 91ec046fdf fix(ci): bump Node.js to 22 required by pnpm@11.1.1 2026-05-13 10:33:53 +07:00
tiennm99 e4aab5cc21 fix(ci): remove pnpm version override conflicting with packageManager 2026-05-13 10:28:50 +07:00
tiennm99 568ab1e2af chore: migrate from npm to pnpm 2026-05-13 10:18:29 +07:00
tiennm99 dae633fbc3 fix: use npm install in CI (no lockfile yet) 2026-04-27 09:14:44 +07:00
tiennm99 996a07a7bf feat: initial 3x3 rubik cube simulator (svelte + three.js) 2026-04-27 09:13:43 +07:00