diff options
author | Minteck <contact@minteck.org> | 2022-03-27 22:51:09 +0200 |
---|---|---|
committer | Minteck <contact@minteck.org> | 2022-03-27 22:51:09 +0200 |
commit | 8fa0b98c66a4c26f12f9450e6dde77242c5dc008 (patch) | |
tree | f710f15dfa9402f3c8ed2b5fed210ce14513b073 /node_modules/genius-lyrics/dist/Artists | |
parent | 3b7a058fbd58b74f413720feb492bdb827993006 (diff) | |
download | youtoo-8fa0b98c66a4c26f12f9450e6dde77242c5dc008.tar.gz youtoo-8fa0b98c66a4c26f12f9450e6dde77242c5dc008.tar.bz2 youtoo-8fa0b98c66a4c26f12f9450e6dde77242c5dc008.zip |
Commit
Diffstat (limited to 'node_modules/genius-lyrics/dist/Artists')
-rw-r--r-- | node_modules/genius-lyrics/dist/Artists/Artist.d.ts | 70 | ||||
-rw-r--r-- | node_modules/genius-lyrics/dist/Artists/Artist.js | 156 | ||||
-rw-r--r-- | node_modules/genius-lyrics/dist/Artists/Client.d.ts | 28 | ||||
-rw-r--r-- | node_modules/genius-lyrics/dist/Artists/Client.js | 80 |
4 files changed, 167 insertions, 167 deletions
diff --git a/node_modules/genius-lyrics/dist/Artists/Artist.d.ts b/node_modules/genius-lyrics/dist/Artists/Artist.d.ts index 34928e7..5d6593a 100644 --- a/node_modules/genius-lyrics/dist/Artists/Artist.d.ts +++ b/node_modules/genius-lyrics/dist/Artists/Artist.d.ts @@ -1,35 +1,35 @@ -import { Client } from "../Client"; -export declare class Artist { - readonly client: Client; - partial: boolean; - name: string; - id: number; - url: string; - thumbnail: string; - image: string; - iq: number; - verified: { - normal: boolean; - meme: boolean; - }; - socialmedia: { - facebook?: string; - twitter?: string; - }; - raw: any; - constructor(client: Client, res: any, partial?: boolean); - /** - * Fetches the songs of the Artist (Requires Key) - * @example const Songs = await Artist.songs(); - */ - songs(options?: { - sort?: string; - page?: number; - per_page?: number; - }): Promise<any>; - /** - * Fetches All Information about the Artist and updates all the existing Properties (Requires Key) - * @example const NewArtist = await Artist.fetch(); - */ - fetch(): Promise<Artist>; -} +import { Client } from "../Client";
+export declare class Artist {
+ readonly client: Client;
+ partial: boolean;
+ name: string;
+ id: number;
+ url: string;
+ thumbnail: string;
+ image: string;
+ iq: number;
+ verified: {
+ normal: boolean;
+ meme: boolean;
+ };
+ socialmedia: {
+ facebook?: string;
+ twitter?: string;
+ };
+ raw: any;
+ constructor(client: Client, res: any, partial?: boolean);
+ /**
+ * Fetches the songs of the Artist (Requires Key)
+ * @example const Songs = await Artist.songs();
+ */
+ songs(options?: {
+ sort?: string;
+ page?: number;
+ per_page?: number;
+ }): Promise<any>;
+ /**
+ * Fetches All Information about the Artist and updates all the existing Properties (Requires Key)
+ * @example const NewArtist = await Artist.fetch();
+ */
+ fetch(): Promise<Artist>;
+}
diff --git a/node_modules/genius-lyrics/dist/Artists/Artist.js b/node_modules/genius-lyrics/dist/Artists/Artist.js index 112f45d..998c3d0 100644 --- a/node_modules/genius-lyrics/dist/Artists/Artist.js +++ b/node_modules/genius-lyrics/dist/Artists/Artist.js @@ -1,78 +1,78 @@ -"use strict"; -var __awaiter = (this && this.__awaiter) || function (thisArg, _arguments, P, generator) { - function adopt(value) { return value instanceof P ? value : new P(function (resolve) { resolve(value); }); } - return new (P || (P = Promise))(function (resolve, reject) { - function fulfilled(value) { try { step(generator.next(value)); } catch (e) { reject(e); } } - function rejected(value) { try { step(generator["throw"](value)); } catch (e) { reject(e); } } - function step(result) { result.done ? resolve(result.value) : adopt(result.value).then(fulfilled, rejected); } - step((generator = generator.apply(thisArg, _arguments || [])).next()); - }); -}; -Object.defineProperty(exports, "__esModule", { value: true }); -exports.Artist = void 0; -const Song_1 = require("../Songs/Song"); -const Constants_1 = require("../Constants"); -class Artist { - constructor(client, res, partial = false) { - var _a; - this.client = client; - this.partial = partial; - this.name = res.name; - this.id = +res.id; - this.url = res.url; - this.thumbnail = res.image_url; - this.image = res.header_image_url; - this.iq = (_a = +res.iq) !== null && _a !== void 0 ? _a : 0; - this.verified = { - normal: res.is_verified, - meme: res.is_meme_verified, - }; - this.socialmedia = { - facebook: res.facebook_name || undefined, - twitter: res.twitter_name || undefined, - }; - this.raw = res; - } - /** - * Fetches the songs of the Artist (Requires Key) - * @example const Songs = await Artist.songs(); - */ - songs(options = {}) { - var _a, _b; - return __awaiter(this, void 0, void 0, function* () { - if (!this.client.key) { - throw new Error(Constants_1.Constants.REQUIRES_KEY); - } - if (typeof options !== "object") { - throw new Error("'options' must be a type of 'object'"); - } - const per_page = (_a = options.per_page) !== null && _a !== void 0 ? _a : 20; - const sort = options.sort && Constants_1.Constants.ARTIST_SORTS.includes(options.sort) - ? options.sort - : "title"; - const page = (_b = options.page) !== null && _b !== void 0 ? _b : 1; - const data = yield this.client.api.get(`/songs?page=${page}&per_page=${per_page}&sort=${sort}`); - const parsed = JSON.parse(data); - return parsed.songs.map((s) => new Song_1.Song(this.client, s, true)); - }); - } - /** - * Fetches All Information about the Artist and updates all the existing Properties (Requires Key) - * @example const NewArtist = await Artist.fetch(); - */ - fetch() { - return __awaiter(this, void 0, void 0, function* () { - if (!this.client.key) { - throw new Error(Constants_1.Constants.REQUIRES_KEY); - } - const data = yield this.client.api.get(`/artists/${this.id}`); - const parsed = JSON.parse(data); - this.socialmedia.facebook = parsed.artist.facebook_name; - this.socialmedia.twitter = parsed.artist.twitter_name; - this.raw = parsed.artist; - this.partial = false; - return new Artist(this.client, parsed.artist, false); - }); - } -} -exports.Artist = Artist; +"use strict";
+var __awaiter = (this && this.__awaiter) || function (thisArg, _arguments, P, generator) {
+ function adopt(value) { return value instanceof P ? value : new P(function (resolve) { resolve(value); }); }
+ return new (P || (P = Promise))(function (resolve, reject) {
+ function fulfilled(value) { try { step(generator.next(value)); } catch (e) { reject(e); } }
+ function rejected(value) { try { step(generator["throw"](value)); } catch (e) { reject(e); } }
+ function step(result) { result.done ? resolve(result.value) : adopt(result.value).then(fulfilled, rejected); }
+ step((generator = generator.apply(thisArg, _arguments || [])).next());
+ });
+};
+Object.defineProperty(exports, "__esModule", { value: true });
+exports.Artist = void 0;
+const Song_1 = require("../Songs/Song");
+const Constants_1 = require("../Constants");
+class Artist {
+ constructor(client, res, partial = false) {
+ var _a;
+ this.client = client;
+ this.partial = partial;
+ this.name = res.name;
+ this.id = +res.id;
+ this.url = res.url;
+ this.thumbnail = res.image_url;
+ this.image = res.header_image_url;
+ this.iq = (_a = +res.iq) !== null && _a !== void 0 ? _a : 0;
+ this.verified = {
+ normal: res.is_verified,
+ meme: res.is_meme_verified,
+ };
+ this.socialmedia = {
+ facebook: res.facebook_name || undefined,
+ twitter: res.twitter_name || undefined,
+ };
+ this.raw = res;
+ }
+ /**
+ * Fetches the songs of the Artist (Requires Key)
+ * @example const Songs = await Artist.songs();
+ */
+ songs(options = {}) {
+ var _a, _b;
+ return __awaiter(this, void 0, void 0, function* () {
+ if (!this.client.key) {
+ throw new Error(Constants_1.Constants.REQUIRES_KEY);
+ }
+ if (typeof options !== "object") {
+ throw new Error("'options' must be a type of 'object'");
+ }
+ const per_page = (_a = options.per_page) !== null && _a !== void 0 ? _a : 20;
+ const sort = options.sort && Constants_1.Constants.ARTIST_SORTS.includes(options.sort)
+ ? options.sort
+ : "title";
+ const page = (_b = options.page) !== null && _b !== void 0 ? _b : 1;
+ const data = yield this.client.api.get(`/songs?page=${page}&per_page=${per_page}&sort=${sort}`);
+ const parsed = JSON.parse(data);
+ return parsed.songs.map((s) => new Song_1.Song(this.client, s, true));
+ });
+ }
+ /**
+ * Fetches All Information about the Artist and updates all the existing Properties (Requires Key)
+ * @example const NewArtist = await Artist.fetch();
+ */
+ fetch() {
+ return __awaiter(this, void 0, void 0, function* () {
+ if (!this.client.key) {
+ throw new Error(Constants_1.Constants.REQUIRES_KEY);
+ }
+ const data = yield this.client.api.get(`/artists/${this.id}`);
+ const parsed = JSON.parse(data);
+ this.socialmedia.facebook = parsed.artist.facebook_name;
+ this.socialmedia.twitter = parsed.artist.twitter_name;
+ this.raw = parsed.artist;
+ this.partial = false;
+ return new Artist(this.client, parsed.artist, false);
+ });
+ }
+}
+exports.Artist = Artist;
diff --git a/node_modules/genius-lyrics/dist/Artists/Client.d.ts b/node_modules/genius-lyrics/dist/Artists/Client.d.ts index 86d6a7c..1131898 100644 --- a/node_modules/genius-lyrics/dist/Artists/Client.d.ts +++ b/node_modules/genius-lyrics/dist/Artists/Client.d.ts @@ -1,14 +1,14 @@ -import { Client } from "../Client"; -import { Artist } from "./Artist"; -export declare class ArtistsClient { - readonly client: Client; - /** - * @example const ArtistsClient = await Genius.Artist.Client(key); - */ - constructor(client: Client); - /** - * Fetches the Artist using the provided ID (Requires Key) - * @example const Artist = await ArtistsClient.get(456537); - */ - get(id: number): Promise<Artist>; -} +import { Client } from "../Client";
+import { Artist } from "./Artist";
+export declare class ArtistsClient {
+ readonly client: Client;
+ /**
+ * @example const ArtistsClient = await Genius.Artist.Client(key);
+ */
+ constructor(client: Client);
+ /**
+ * Fetches the Artist using the provided ID (Requires Key)
+ * @example const Artist = await ArtistsClient.get(456537);
+ */
+ get(id: number): Promise<Artist>;
+}
diff --git a/node_modules/genius-lyrics/dist/Artists/Client.js b/node_modules/genius-lyrics/dist/Artists/Client.js index 530aa0e..a0e1ce6 100644 --- a/node_modules/genius-lyrics/dist/Artists/Client.js +++ b/node_modules/genius-lyrics/dist/Artists/Client.js @@ -1,40 +1,40 @@ -"use strict"; -var __awaiter = (this && this.__awaiter) || function (thisArg, _arguments, P, generator) { - function adopt(value) { return value instanceof P ? value : new P(function (resolve) { resolve(value); }); } - return new (P || (P = Promise))(function (resolve, reject) { - function fulfilled(value) { try { step(generator.next(value)); } catch (e) { reject(e); } } - function rejected(value) { try { step(generator["throw"](value)); } catch (e) { reject(e); } } - function step(result) { result.done ? resolve(result.value) : adopt(result.value).then(fulfilled, rejected); } - step((generator = generator.apply(thisArg, _arguments || [])).next()); - }); -}; -Object.defineProperty(exports, "__esModule", { value: true }); -exports.ArtistsClient = void 0; -const Artist_1 = require("./Artist"); -const Constants_1 = require("../Constants"); -class ArtistsClient { - /** - * @example const ArtistsClient = await Genius.Artist.Client(key); - */ - constructor(client) { - this.client = client; - } - /** - * Fetches the Artist using the provided ID (Requires Key) - * @example const Artist = await ArtistsClient.get(456537); - */ - get(id) { - return __awaiter(this, void 0, void 0, function* () { - if (typeof id !== "number") { - throw new Error("'id' must be a type of 'number'"); - } - if (!this.client.key) { - throw new Error(Constants_1.Constants.REQUIRES_KEY); - } - const data = yield this.client.api.get(`/artists/${id}`); - const parsed = JSON.parse(data); - return new Artist_1.Artist(this.client, parsed.response.artist, false); - }); - } -} -exports.ArtistsClient = ArtistsClient; +"use strict";
+var __awaiter = (this && this.__awaiter) || function (thisArg, _arguments, P, generator) {
+ function adopt(value) { return value instanceof P ? value : new P(function (resolve) { resolve(value); }); }
+ return new (P || (P = Promise))(function (resolve, reject) {
+ function fulfilled(value) { try { step(generator.next(value)); } catch (e) { reject(e); } }
+ function rejected(value) { try { step(generator["throw"](value)); } catch (e) { reject(e); } }
+ function step(result) { result.done ? resolve(result.value) : adopt(result.value).then(fulfilled, rejected); }
+ step((generator = generator.apply(thisArg, _arguments || [])).next());
+ });
+};
+Object.defineProperty(exports, "__esModule", { value: true });
+exports.ArtistsClient = void 0;
+const Artist_1 = require("./Artist");
+const Constants_1 = require("../Constants");
+class ArtistsClient {
+ /**
+ * @example const ArtistsClient = await Genius.Artist.Client(key);
+ */
+ constructor(client) {
+ this.client = client;
+ }
+ /**
+ * Fetches the Artist using the provided ID (Requires Key)
+ * @example const Artist = await ArtistsClient.get(456537);
+ */
+ get(id) {
+ return __awaiter(this, void 0, void 0, function* () {
+ if (typeof id !== "number") {
+ throw new Error("'id' must be a type of 'number'");
+ }
+ if (!this.client.key) {
+ throw new Error(Constants_1.Constants.REQUIRES_KEY);
+ }
+ const data = yield this.client.api.get(`/artists/${id}`);
+ const parsed = JSON.parse(data);
+ return new Artist_1.Artist(this.client, parsed.response.artist, false);
+ });
+ }
+}
+exports.ArtistsClient = ArtistsClient;
|