This repository was archived by the owner on Jun 26, 2024. It is now read-only.
File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 1717 </a >
1818</p >
1919
20-
2120## Features
2221
2322- [x] Search
@@ -47,10 +46,44 @@ yarn add node-youtube-music
4746
4847## How to use
4948
49+ export { searchMusics } from './searchMusics';
50+ export { searchAlbums } from './searchAlbums';
51+ export { searchPlaylists } from './searchPlaylists';
52+ export { getSuggestions } from './suggestions';
53+
54+ export { listMusicsFromAlbum } from './listMusicsFromAlbum';
55+ export { listMusicsFromPlaylist } from './listMusicsFromPlaylist';
56+
57+ export { searchArtists } from './searchArtists';
58+ export { getArtist } from './getArtist';
59+
5060``` ts
51- import * as ytMusic from ' node-youtube-music' ;
61+ import {
62+ searchMusics ,
63+ searchAlbums ,
64+ searchPlaylists ,
65+ getSuggestions ,
66+ listMusicsFromAlbum ,
67+ listMusicsFromPlaylist ,
68+ searchArtists ,
69+ getArtist ,
70+ } from ' node-youtube-music' ;
71+
72+ const main = async () => {
73+ const musics = await searchMusics (' Never gonna give you up' );
74+
75+ const albums = await searchAlbums (' Human after all' );
76+
77+ const playlists = await searchPlaylists (' Jazz' );
78+
79+ const suggestions = await getSuggestions (musics [0 ].youtubeId );
80+
81+ const albumSongs = await listMusicsFromAlbum (albums [0 ].albumId );
82+
83+ const playlistSongs = await listMusicsFromPlaylist (playlists [0 ].playlistId );
5284
53- const musics = await ytMusic . searchMusics ( ' Never gonna give you up ' );
85+ const artists = await searchArtists ( ' Daft Punk ' );
5486
55- const suggestions = ytMusic .getSuggestions (musics [0 ].youtubeId );
87+ const artist = await getArtist (artists [0 ].artistId );
88+ };
5689```
Original file line number Diff line number Diff line change 11export * from './models' ;
22
3- export * from './searchMusics' ;
4- export * from './searchAlbums' ;
5- export * from './searchPlaylists' ;
6- export * from './suggestions' ;
3+ export { searchMusics } from './searchMusics' ;
4+ export { searchAlbums } from './searchAlbums' ;
5+ export { searchPlaylists } from './searchPlaylists' ;
6+ export { getSuggestions } from './suggestions' ;
77
8- export * from './listMusicsFromAlbum' ;
9- export * from './listMusicsFromPlaylist' ;
8+ export { listMusicsFromAlbum } from './listMusicsFromAlbum' ;
9+ export { listMusicsFromPlaylist } from './listMusicsFromPlaylist' ;
1010
11- export * from './searchArtists' ;
12- export * from './getArtist' ;
11+ export { searchArtists } from './searchArtists' ;
12+ export { getArtist } from './getArtist' ;
You can’t perform that action at this time.
0 commit comments