From 1cb32a62f2e7f8ed4863fa72f6654227e1889e6e Mon Sep 17 00:00:00 2001 From: Christopher Monsanto Date: Wed, 12 Aug 2026 17:45:35 -0400 Subject: [PATCH] Update callers to node index.ts; refresh CI/README/gitignore Co-Authored-By: Claude Fable 5 --- .gitignore | 2 +- .travis.yml | 4 ++-- README.md | 2 +- Tupfile.lua | 8 ++++---- 4 files changed, 8 insertions(+), 8 deletions(-) diff --git a/.gitignore b/.gitignore index 60057f6f..b3c2fa85 100644 --- a/.gitignore +++ b/.gitignore @@ -3,4 +3,4 @@ build/ node_modules pnpm-debug.log tup.config -dist/ +.cache/ diff --git a/.travis.yml b/.travis.yml index 29ebc964..3d9e7ddf 100644 --- a/.travis.yml +++ b/.travis.yml @@ -2,13 +2,13 @@ sudo: false dist: focal language: node_js node_js: - - '14' + - '24' cache: npm: false directories: - "~/.pnpm-store" before_install: - - curl -L https://unpkg.com/@pnpm/self-installer | node + - npm install -g pnpm - pnpm config set store-dir ~/.pnpm-store install: - pnpm install diff --git a/README.md b/README.md index 87540fae..babf9fa0 100644 --- a/README.md +++ b/README.md @@ -12,7 +12,7 @@ This project depends on - [OptiPNG](http://optipng.sourceforge.net/) (optional) - [pngquant](https://pngquant.org/) (optional) - [pnpm](https://pnpm.js.org) -- [node.js](https://nodejs.org) >= 13 +- [node.js](https://nodejs.org) >= 24 - [wine](https://www.winehq.org/) (optional) - cwebp diff --git a/Tupfile.lua b/Tupfile.lua index fd211648..1e166f81 100644 --- a/Tupfile.lua +++ b/Tupfile.lua @@ -88,7 +88,7 @@ rule( "ps-pokemon.sheet.mjs", { display="ps pokemon sheet", - "node tools/sheet %f %o", + "node tools/sheet/index.ts %f %o", compresspng{config="SPRITESHEET"} }, "build/ps/pokemonicons-sheet.png" @@ -99,7 +99,7 @@ rule( -- display="ps trainers sheet", -- {"ps-trainers.sheet.mjs"}, -- { --- "node tools/sheet %f %o", +-- "node tools/sheet/index.ts %f %o", -- compresspng{config="SPRITESHEET"} -- }, -- {"build/ps/trainers-sheet.png"} @@ -109,7 +109,7 @@ rule( "ps-items.sheet.mjs", { display="ps items sheet", - "node tools/sheet %f %o", + "node tools/sheet/index.ts %f %o", compresspng{config="SPRITESHEET"} }, "build/ps/itemicons-sheet.png" @@ -151,7 +151,7 @@ rule( spriteglob({"src/minisprites/pokemon/gen6/*", "src/minisprites/items/*"}, {a = false}), { display="smogdex sheet", - "node tools/smogdexspritesheet --image build/smogon/spritesheet.png --stylesheet build/smogon/spritesheet.css -- %f", + "node tools/smogdexspritesheet/index.ts --image build/smogon/spritesheet.png --stylesheet build/smogon/spritesheet.css -- %f", "cwebp -z 9 build/smogon/spritesheet.png -o build/smogon/spritesheet.webp", "rm build/smogon/spritesheet.png" },