11 Commits
Author SHA1 Message Date
tiennm99 5730302515 build: move from pnpm to npm
Replace pnpm-lock.yaml with package-lock.json. There was no pnpm-workspace.yaml
and no packageManager field, so the lockfile was the only pnpm-specific config.

Add package.json#allowScripts for sharp and unrs-resolver. pnpm 11 refuses to
install this branch at all without that approval (ERR_PNPM_IGNORED_BUILDS), so
recording it under npm keeps the branch installable; sharp backs next/image and
unrs-resolver backs eslint module resolution.

Update CLAUDE.md to describe npm commands and drop the stale pnpm permission
from the tracked local settings. next-env.d.ts and tsconfig.tsbuildinfo are
regenerated by the build.

Type-check, lint, test, and build fail on this branch exactly as they did on the
pnpm lockfile: six TS errors, an unresolvable @typescript-eslint/recommended
config, and a jest.config.ts that imports next/jest instead of next/jest.js.
Verified against the pre-change tree; none of it is caused by this commit.
2026-08-17 15:19:40 +07:00
tiennm99 7b62155973 feat: stash 2025-08-04 00:23:56 +07:00
tiennm99 925a890a1a feat: update deps 2025-08-03 22:01:48 +07:00
tiennm99 f8e1d992a2 feat: migrate to ts 2025-08-03 21:28:57 +07:00
tiennm99 e387961c59 feat: temp 2025-08-03 18:21:30 +07:00
tiennm99 2db93c38b9 feat: temp 2025-08-03 16:15:46 +07:00
tiennm99 0eb450166a feat: change dependency versions 2025-08-03 14:04:07 +07:00
tiennm99 c8f1ebc7af Replace Leaflet with MapLibre GL JS for map interface
Migrates the interactive map from Leaflet to MapLibre GL JS for native coordinate synchronization with MapillaryJS, improving precision and performance. Updates dependencies, removes Leaflet imports, refactors GameMap to use MapLibre GL JS, and enhances PanoViewer to extract and propagate precise MapillaryJS coordinates. Updates documentation to reflect the new architecture and rationale for the change.
2025-08-03 02:09:55 +07:00
tiennm99 2049a0591b feat: use mapillary to view image 2025-08-03 01:34:37 +07:00
tiennm99 6020084a7d feat: refactor to js, fix bug reload map 2025-08-02 21:08:10 +07:00
tiennm99 fc88471e05 feat(nextjs): stash 2025-08-02 16:43:14 +07:00