A website inspired by Last.fm that will keep track of your listening statistics
lastfm music statistics
0
fork

Configure Feed

Select the types of activity you want to include in your feed.

Remove .gen directory in web folder since those should be generated

oscar345 4821d035 03febf81

-114
-74
web/lib/.gen/routes.ts
··· 1 - 2 - import type { Method } from "$lib/types"; 3 - 4 - export function GET_Index() : { url: string, method: Method} { 5 - return { 6 - url: `/`, 7 - method: "get" 8 - } 9 - } 10 - 11 - 12 - export function GET_ArtistsByID(id: string | number) : { url: string, method: Method} { 13 - return { 14 - url: `/artists/${id}`, 15 - method: "get" 16 - } 17 - } 18 - 19 - 20 - export function GET_AuthenticationLogin() : { url: string, method: Method} { 21 - return { 22 - url: `/authentication/login`, 23 - method: "get" 24 - } 25 - } 26 - 27 - 28 - export function POST_AuthenticationLogin() : { url: string, method: Method} { 29 - return { 30 - url: `/authentication/login`, 31 - method: "post" 32 - } 33 - } 34 - 35 - 36 - export function GET_Friends() : { url: string, method: Method} { 37 - return { 38 - url: `/friends`, 39 - method: "get" 40 - } 41 - } 42 - 43 - 44 - export function GET_Library() : { url: string, method: Method} { 45 - return { 46 - url: `/library`, 47 - method: "get" 48 - } 49 - } 50 - 51 - 52 - export function GET_LibraryArtists() : { url: string, method: Method} { 53 - return { 54 - url: `/library/artists`, 55 - method: "get" 56 - } 57 - } 58 - 59 - 60 - export function GET_Mixtapes() : { url: string, method: Method} { 61 - return { 62 - url: `/mixtapes`, 63 - method: "get" 64 - } 65 - } 66 - 67 - 68 - export function GET_Test() : { url: string, method: Method} { 69 - return { 70 - url: `/test`, 71 - method: "get" 72 - } 73 - } 74 -
-10
web/lib/.gen/schemas/requests.ts
··· 1 - 2 - export type Pagination = { 3 - page: number; 4 - size: number; 5 - } 6 - 7 - export type Count = { 8 - from: string; 9 - to: string; 10 - }
-30
web/lib/.gen/schemas/responses.ts
··· 1 - 2 - export type Artist = { 3 - mbid: string; 4 - name: string; 5 - count: number; 6 - image_url: string; 7 - } 8 - 9 - export type Recording = { 10 - mbid: string; 11 - name: string; 12 - } 13 - 14 - export type Release = { 15 - mbid: string; 16 - name: string; 17 - } 18 - 19 - export type Page<T> = { 20 - page: number; 21 - size: number; 22 - total: number; 23 - items: T[]; 24 - } 25 - 26 - export type User = { 27 - id: number; 28 - name: string; 29 - email: string; 30 - }