The great Rantscript done better in TypeScript
Size
- 16K minified (using webpack, browser target)
- UMD Module 40K
du -sh -I "*.d.ts" lib - Browser Module 36K
du -sh -I "*.d.ts" browser
Different endpoint / Updating config
import DevRantAPI from "ts-devrant"; DevRantAPI.updateConfig({ api: "https://my-super-secret-api.io/", });
Custom requests
Endpoint not available, or not documented? Make a custom request!
import DevRantAPI from 'ts-devrant' DevRantAPI.request( 'secret-endpoint', { myBody: true }, { header: { x-new-header: "secret" } } )

