UNPKG

@haelp/teto

Version:

A typescript-based controllable TETR.IO client.

1 lines 2.41 kB
{"version":3,"sources":["../../src/types/user.ts"],"sourcesContent":["export namespace User {\n export type Role =\n | \"banned\"\n | \"user\"\n | \"bot\"\n | \"halfmod\"\n | \"mod\"\n | \"admin\"\n | \"sysop\";\n\n export interface Badge {\n id: string;\n label: string;\n group: string | null;\n ts: string;\n }\n\n export interface Records {\n \"40l\": RecordDetail;\n blitz: RecordDetail;\n }\n\n export interface RecordDetail {\n record: Record;\n rank: number | null;\n }\n\n export interface Record {\n _id: string;\n endcontext: EndContext;\n ismulti: boolean;\n replayid: string;\n stream: string;\n ts: string;\n user: {\n _id: string;\n username: string;\n };\n }\n\n export interface EndContext {\n seed: number;\n lines: number;\n level_lines: number;\n level_lines_needed: number;\n inputs: number;\n holds: number;\n time: {\n start: number;\n zero: boolean;\n locked: boolean;\n prev: number;\n frameoffset: number;\n };\n score: number;\n zenlevel: number;\n zenprogress: number;\n level: number;\n combo: number;\n currentcombopower: number;\n topcombo: number;\n btb: number;\n topbtb: number;\n currentbtbchainpower: number;\n tspins: number;\n piecesplaced: number;\n clears: {\n singles: number;\n doubles: number;\n triples: number;\n quads: number;\n pentas: number;\n realtspins: number;\n minitspins: number;\n minitspinsingles: number;\n tspinsingles: number;\n minitspindoubles: number;\n tspindoubles: number;\n tspintriples: number;\n tspinquads: number;\n tspinpentas: number;\n allclear: number;\n };\n garbage: {\n sent: number;\n received: number;\n attack: number;\n cleared: number;\n };\n kills: number;\n finesse: {\n combo: number;\n faults: number;\n perfectpieces: number;\n };\n finalTime: number;\n gametype: string;\n }\n\n export interface League {\n gamesplayed: number;\n gameswon: number;\n rating: number;\n glicko: number;\n rd: number;\n rank: string;\n apm: number;\n pps: number;\n vs: number;\n decaying: boolean;\n standing: number;\n standing_local: number;\n }\n}\n"],"names":[],"mappings":"AAAA,WAiHC"}