Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/loathers/libram
libram is a Typescript library that intends to provide comprehensive support for automating KoLmafia
https://github.com/loathers/libram
kingdom-of-loathing kol kolmafia typescript
Last synced: about 1 month ago
JSON representation
libram is a Typescript library that intends to provide comprehensive support for automating KoLmafia
- Host: GitHub
- URL: https://github.com/loathers/libram
- Owner: loathers
- Created: 2020-11-17T19:43:14.000Z (about 4 years ago)
- Default Branch: main
- Last Pushed: 2024-05-20T01:43:56.000Z (7 months ago)
- Last Synced: 2024-05-21T16:15:55.476Z (7 months ago)
- Topics: kingdom-of-loathing, kol, kolmafia, typescript
- Language: TypeScript
- Homepage: https://loathers.github.io/libram
- Size: 39.2 MB
- Stars: 9
- Watchers: 10
- Forks: 22
- Open Issues: 11
-
Metadata Files:
- Readme: README.md
- Contributing: CONTRIBUTING.md
Awesome Lists containing this project
README
# libram
`libram` is a Typescript library that intends to provide comprehensive support for automating KoLmafia. It is installable via e.g. `yarn add libram` or `npm install libram`.
## In-mafia support
`libram` can also be used directly from the KoLmafia graphical command line. Start by installing with `git checkout https://github.com/loathers/libram release`. Then set up an alias of `jsl`: `alias jsl => js { Object.assign(globalThis, require("libram")); }`. You can then run e.g. `jsl AsdonMartin.fillTo(100)` to fill your Asdon Martin, or use any other libram component.