Files
Its-Achievable/package.json
Kaysser Kayyali 888790e5ff v0.1.1: track the hax-hooks-lib -> foundry-hooks-lib rename
User callout: 'Hax' is Kaysser's nickname, drop it from module
names. hooks-lib v0.3.0 renamed its module id; this commit
follows:

- relationships.modules[0].id: hax-hooks-lib -> foundry-hooks-lib
- relationships.modules[0].compatibility.minimum: 0.2.0 -> 0.3.0
  (we now require the renamed version)
- module.json: version 0.1.0 -> 0.1.1, download URL updated
- README.md, scripts/main.js, tests/PLAN.md, tests/test-helpers.mjs:
  branding text updates
- .gitignore: un-ignore the new 0.1.1 zip

Verification: 75/75 smoke assertions pass, no logic change.

Module title is now 'It's Achievable' (dropped the
'Hax's Tools' umbrella prefix per the same callout). 2 module
text changes are non-functional; pure branding.
2026-06-20 16:55:29 -04:00

22 lines
728 B
JSON

{
"name": "its-achievable",
"version": "0.1.0",
"private": true,
"description": "Foundry VTT module: achievements, custom rules, rewards, achievement wall, and combat HUD. Depends on foundry-hooks-lib (event stream) and battle-focus (encounter state).",
"main": "scripts/main.js",
"type": "module",
"scripts": {
"test": "node tests/verify-achievable-v1.mjs",
"test:verbose": "TEST_VERBOSE=1 node tests/verify-achievable-v1.mjs"
},
"engines": {
"node": ">=18"
},
"author": "kaykayyali",
"license": "UNLICENSED",
"comment": "This package.json is for test/CI tooling only — Foundry VTT modules are loaded by Foundry, not by npm.",
"dependencies": {
"foundry-hooks-lib": "^0.2.0"
}
}