Socket
Socket
Sign inDemoInstall

libmuse

Package Overview
Dependencies
Maintainers
1
Versions
92
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

libmuse - npm Package Compare versions

Comparing version 0.0.75 to 0.0.76

4

esm/mixins/browsing.js

@@ -5,3 +5,3 @@ import CONSTANTS2 from "../constants-ng.js";

import { parse_album_header } from "../parsers/albums.js";
import { parse_album, parse_artist_contents, parse_channel_contents, parse_content_list, parse_mixed_content, parse_moods, parse_playlist, } from "../parsers/browsing.js";
import { find_context_param, parse_album, parse_artist_contents, parse_channel_contents, parse_content_list, parse_mixed_content, parse_moods, parse_playlist, } from "../parsers/browsing.js";
import { parse_playlist_items, } from "../parsers/playlists.js";

@@ -108,2 +108,3 @@ import { parse_format } from "../parsers/songs.js";

const album = {
id: find_context_param(response, "browse_id"),
...header,

@@ -249,2 +250,3 @@ tracks: parse_playlist_items(results.contents),

name: j(header, TITLE_TEXT),
channelId: find_context_param(json, "browse_id"),
thumbnails: jo(header, "foregroundThumbnail.musicThumbnailRenderer", THUMBNAIL),

@@ -251,0 +253,0 @@ ...parse_channel_contents(results),

@@ -475,1 +475,4 @@ import STRINGS from "../locales/strings.js";

}
export function find_context_param(json, key) {
return j(json, "responseContext.serviceTrackingParams[0].params").find((param) => param.key === key).value;
}

@@ -6,3 +6,3 @@ {

"name": "libmuse",
"version": "0.0.75",
"version": "0.0.76",
"description": "A library to interact with the YouTube Music (InnerTube) api.",

@@ -9,0 +9,0 @@ "tags": [

@@ -116,2 +116,3 @@ "use strict";

const album = {
id: (0, browsing_js_1.find_context_param)(response, "browse_id"),
...header,

@@ -263,2 +264,3 @@ tracks: (0, playlists_js_1.parse_playlist_items)(results.contents),

name: (0, util_js_1.j)(header, nav_js_1.TITLE_TEXT),
channelId: (0, browsing_js_1.find_context_param)(json, "browse_id"),
thumbnails: (0, util_js_1.jo)(header, "foregroundThumbnail.musicThumbnailRenderer", nav_js_1.THUMBNAIL),

@@ -265,0 +267,0 @@ ...(0, browsing_js_1.parse_channel_contents)(results),

@@ -6,3 +6,3 @@ "use strict";

Object.defineProperty(exports, "__esModule", { value: true });
exports.is_ranked = exports.__ = exports._ = exports.parse_watch_playlist = exports.parse_related_artist = exports.parse_playlist = exports.parse_trending = exports.parse_top_artist = exports.parse_top_video = exports.parse_top_song = exports.parse_video = exports.parse_song_flat = exports.parse_song = exports.parse_single = exports.parse_album = exports.parse_mood_or_genre = exports.parse_content_list = exports.parse_chart_contents = exports.parse_explore_contents = exports.parse_artist_contents = exports.parse_channel_contents = exports.parse_categories = exports.parse_mixed_content = exports.parse_mixed_item = exports.parse_moods = void 0;
exports.find_context_param = exports.is_ranked = exports.__ = exports._ = exports.parse_watch_playlist = exports.parse_related_artist = exports.parse_playlist = exports.parse_trending = exports.parse_top_artist = exports.parse_top_video = exports.parse_top_song = exports.parse_video = exports.parse_song_flat = exports.parse_song = exports.parse_single = exports.parse_album = exports.parse_mood_or_genre = exports.parse_content_list = exports.parse_chart_contents = exports.parse_explore_contents = exports.parse_artist_contents = exports.parse_channel_contents = exports.parse_categories = exports.parse_mixed_content = exports.parse_mixed_item = exports.parse_moods = void 0;
const strings_js_1 = __importDefault(require("../locales/strings.js"));

@@ -507,1 +507,5 @@ const nav_js_1 = require("../nav.js");

exports.is_ranked = is_ranked;
function find_context_param(json, key) {
return (0, util_js_1.j)(json, "responseContext.serviceTrackingParams[0].params").find((param) => param.key === key).value;
}
exports.find_context_param = find_context_param;

@@ -38,2 +38,3 @@ import { AlbumHeader } from "../parsers/albums.js";

export interface AlbumResult extends AlbumHeader {
id: string;
tracks: PlaylistItem[];

@@ -112,2 +113,3 @@ other_versions: ParsedAlbum[] | null;

name: string;
channelId: string;
thumbnails: Thumbnail[];

@@ -114,0 +116,0 @@ songs_on_repeat: {

@@ -156,2 +156,3 @@ import STRINGS from "../locales/strings.js";

export declare function is_ranked<T>(item: T | Ranked<T>): item is Ranked<T>;
export declare function find_context_param(json: any, key: string): any;
export {};
SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc