🦑 Splatoon 3 map rotations, Salmon Run schedules, SplatNet gear, and more
Go to file
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
.github/workflows Upgrade Node.js from 20 to 22 LTS 2026-02-15 10:46:54 -08:00
.vscode Initial commit 2022-04-23 16:09:55 -07:00
app Migrate ESLint to v9 with flat config 2026-02-15 11:02:09 -08:00
docker Upgrade Node.js from 20 to 22 LTS 2026-02-15 10:46:54 -08:00
public Add directory browser to assets dir 2024-12-14 08:43:55 -08:00
screenshots Add Tailwind variant for screenshot layouts 2022-08-30 18:25:41 -07:00
src Improve error logging for data loading and localization 2026-01-31 20:04:34 -08:00
storage Add nxapi-powered NSO client 2022-09-09 14:41:39 -07:00
utility Add query hash utility 2026-01-11 19:09:24 -08:00
.env.example Make the data archive optional 2024-11-29 14:35:52 -05:00
.gitignore Add a command for testing tweets 2022-09-20 20:58:49 -07:00
.nvmrc Upgrade Node.js from 20 to 22 LTS 2026-02-15 10:46:54 -08:00
docker-compose.override.yml.dev.example Use Browserless for capturing screenshots 2024-11-17 16:29:00 -08:00
docker-compose.override.yml.prod.example Fix some mistakes 2024-11-17 19:50:45 -08:00
docker-compose.yml Use Browserless for capturing screenshots 2024-11-17 16:29:00 -08:00
eslint.config.mjs Migrate ESLint to v9 with flat config 2026-02-15 11:02:09 -08:00
index.html Fix verification URL 2023-03-03 15:46:02 -08:00
jsconfig.json Add jsconfig 2024-03-17 09:11:37 -07:00
license.md Add license 2022-10-28 15:36:27 -07:00
package-lock.json Migrate ESLint to v9 with flat config 2026-02-15 11:02:09 -08:00
package.json Migrate ESLint to v9 with flat config 2026-02-15 11:02:09 -08:00
postcss.config.js Prefer single quotes and enforce semicolons 2024-03-17 10:20:17 -07:00
readme.md Update readme 2022-10-12 17:49:08 -07:00
tailwind.config.js Prefer single quotes and enforce semicolons 2024-03-17 10:20:17 -07:00
vite.config.js Update Vite from v3 to v6 2026-02-15 10:58:07 -08:00

Splatoon3.ink

Splatoon3.ink features Splatoon 3 map rotations, Salmon Run schedules, SplatNet gear, and more.

Acknowledgements

Many thanks to the following projects for making Nintendo Switch Online automated logins possible:

Project Setup

npm install

Compile and Hot-Reload for Development

npm run dev

Compile and Minify for Production

npm run build

Lint with ESLint

npm run lint