A rewrite of Poly+, my quality-of-life browser extension for Polytoria. Built entirely fresh using the WXT extension framework, Typescript, and with added better overall code quality.
extension
1export interface placeApiSchema {
2 id: number,
3 name: string,
4 description: string,
5 creator: object,
6 thumbnail: string,
7 genre: string,
8 maxPlayers: number,
9 isActive: boolean,
10 visits: number,
11 uniqueVisits: number,
12 playing: number,
13 rating: object,
14 accessType: string,
15 accessPrice: number|null,
16 createdAt: string,
17 updatedAt: string
18}
19
20export interface cacheInterface {
21 favoritedPlaces: number[],
22 [key: string]: any;
23}