Matt Isenhower
79c7325f1a
Add nxapi-auth support
2026-02-16 16:32:46 -08:00
Matt Isenhower
e6004154b9
Migrate ESLint to v9 with flat config
...
- eslint: 8.57.0 → 9.39.2
- eslint-plugin-vue: 9.23.0 → 10.8.0
- eslint-plugin-jsdoc: 48.2.1 → 62.5.5
- Replaced .eslintrc.cjs with eslint.config.mjs (flat config)
- Removed @vue/eslint-config-airbnb and eslint-plugin-import
- Added @eslint/js, globals, vue-eslint-parser, typescript as deps
- Removed stale eslint-disable comments for import/no-unresolved
- Simplified lint script (ESLint 9 handles extensions/ignores via config)
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com >
2026-02-15 11:02:09 -08:00
Matt Isenhower
f45a4654d1
Extract shared cache expiry calculation to utility function
...
Deduplicate identical _calculateCacheExpiry methods from
SplatNet3Client and NsoClient into a shared calculateCacheExpiry
function in util.mjs.
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com >
2026-01-31 20:04:23 -08:00
Matt Isenhower
664f7546b8
Add a limit for the NSO APIs
2024-11-21 22:08:51 -08:00
Matt Isenhower
37ee0c4dc9
Prefer single quotes and enforce semicolons
2024-03-17 10:20:17 -07:00
Matt Isenhower
c6091d822e
Fix import errors
2024-03-17 10:12:13 -07:00
Matt Isenhower
6909cfb864
Cleanup
2023-12-02 10:21:29 -08:00
Samuel Elliott
0e4812079f
Support running data updaters without all region tokens
2022-11-07 18:36:08 +00:00
Matt Isenhower
c0a41a449d
Change NA region to "US" to match Nintendo's naming
2022-09-16 14:50:47 -07:00
Matt Isenhower
42520b20f5
Enable multi-account support
2022-09-16 12:40:36 -07:00
Matt Isenhower
231681bdac
Improve logging
2022-09-10 12:56:21 -07:00
Matt Isenhower
400347e277
Add cache warming
2022-09-09 17:43:48 -07:00
Matt Isenhower
349980d3a6
Add SplatNet 3 client
2022-09-09 16:02:55 -07:00
Matt Isenhower
7c002b0085
Cleanup
2022-09-09 14:56:07 -07:00