CATJAZZ: Bright Nights JSON tools collection
CATJAZZ is a collection of API for manipulating JSON data in Cataclysm: Bright Nights. They are powered by the deno typescript runtime to ensure they're easy to use, portable, and fully typesafe.
User usage example
# run from deno.land
deno run --allow-read https://deno.land/x/catjazz@v0.0.2/examples/calories.ts
# or run directly from github
deno run --allow-read https://raw.githubusercontent.com/scarf005/catjazz/af3707339a21c55b6f52ab758508588d45c6a756/examples/calories.ts
# or clone the repo and run from relative path
deno run --allow-read examples/calories.ts
API usage Example
API docs are WIP. For now, check out the example directory for some example usage.
import { baseCli } from "https://deno.land/x/catjazz@v0.0.4/mod.ts"
import { z } from "https://deno.land/x/catjazz@v0.0.4/deps/zod.ts"
import { id } from "https://deno.land/x/catjazz@v0.0.4/utils/id.ts"
const noop = z.object({}).passthrough().transform(id)
const main = baseCli({ desc: "Do nothing", schema: noop })
await main().parse(Deno.args)
License
AGPL 3.0 only. See LICENSE for details.
Trivia
Project title was chosen by GPT4.
Cataclysm: Bright Nights Acronyms
You
could you make 20 idea for catchy acronym for Cataclysm: Bright Nights JSON Manipulation Programme
ChatGPT
Certainly, here are 20 acronym ideas for Cataclysm: Bright Nights JSON Manipulation Programme
:
- CBNJUMP: Cataclysm Bright Nights JSON Universal Manipulation Programme
- BRIGHTJAM: Bright Nights' Interactive Greatly Handy Tool: JSON Altering Mechanism
- BRIGHTJUMP: Bright Nights' Reliable Interface for Game-oriented Handling Technology: JSON Unifying Manipulation Programme
- BNCJAM: Bright Nights Cataclysm JSON Adjusting Machine
- CATJAMP: Cataclysm Advanced Technology JSON Altering Mechanism Programme
- NIGHTJAM: Nights' Intelligent Game Handler Technology: JSON Adjusting Module
- BNMAGIC: Bright Nights' Module for Automated Game Interface Coding
- CBNJIMP: Cataclysm Bright Nights JSON Innovative Manipulation Programme
- PROJCAT: Programme for Robust Optimization of JSON in Cataclysm: Bright Nights
- JUMPINCAT: JSON Unifying Manipulation Programme in Cataclysm: Bright Nights
- NIGHTCAMP: Nights' Intelligent Game Handler Technology: Cataclysm Advanced Manipulation Programme
- BRIGHTMOD: Bright Nights' Reliable Interface for Game Technology: Optimized Developer module
- CBNJACK: Cataclysm Bright Nights JSON Automation and Coding Kit
- BNCJSON: Bright Nights Cataclysm JSON Optimization Nexus
- JUMPBNC: JSON Unifying Manipulation Programme for Bright Nights Cataclysm
- JAMBNIGHT: JSON Altering Module for Bright Nights' Interactive Game Technology
- CATJEM: Cataclysm Advanced Technology JSON Editing Mechanism
- JESTER: JSON Editing Software for Technological Enhancement and Refactoring (in Bright Nights Cataclysm)
- CATJAZZ: Cataclysm's Advanced Tool for JSON Alterations with Zero hassle and Zero bugs.
- CBNJOY: Cataclysm Bright Nights' JSON Optimizer for You.
Remember that the best acronym should not only be catchy, but also convey the purpose and benefits of your programme to its potential users.