Socket
Socket
Sign inDemoInstall

graphql-spotify

Package Overview
Dependencies
Maintainers
1
Versions
17
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

graphql-spotify - npm Package Compare versions

Comparing version 0.4.12 to 0.4.13

26

dist/lib.js

@@ -575,10 +575,6 @@ module.exports =

function makeResolvers(token) {
const PlaylistLoader = (0, _SpotifyWebApi.makePlaylistLoader)(token);
const PlaylistTracksLoader = (0, _SpotifyWebApi.makePlaylistTracksLoader)(token);
const AlbumLoader = (0, _SpotifyWebApi.makeAlbumsLoader)(token);
const UserLoader = (0, _SpotifyWebApi.makeUserLoader)(token);
const ArtistLoader = (0, _SpotifyWebApi.makeArtistsLoader)(token);
const AudioFeatureLoader = (0, _SpotifyWebApi.makeAudioFeaturesLoader)(token);
const SavedContainsLoader = (0, _SpotifyWebApi.makeSavedContainsLoader)(token);
const TrackLoader = (0, _SpotifyWebApi.makeTracksLoader)(token);
const {
PlaylistLoader, PlaylistTracksLoader, AlbumLoader, UserLoader, ArtistLoader,
AudioFeatureLoader, SavedContainsLoader, TrackLoader
} = (0, _SpotifyWebApi.makeLoaders)(token);

@@ -738,2 +734,3 @@ const resolvers = {

exports.getAudioFeatures = getAudioFeatures;
exports.makeLoaders = makeLoaders;
exports.makeUserLoader = makeUserLoader;

@@ -868,2 +865,15 @@ exports.makePlaylistLoader = makePlaylistLoader;

function makeLoaders(token) {
return {
UserLoader: makeUserLoader(token),
PlaylistLoader: makePlaylistLoader(token),
PlaylistTracksLoader: makePlaylistLoader(token),
AlbumsLoader: makeAlbumsLoader(token),
ArtistsLoader: makeArtistsLoader(token),
TracksLoader: makeTracksLoader(token),
SavedContainsLoader: makeSavedContainsLoader(token),
AudioFeaturesLoader: makeAudioFeaturesLoader(token)
};
}
function makeUserLoader(token) {

@@ -870,0 +880,0 @@ const batchLoadFn = async ([key]) => {

{
"name": "graphql-spotify",
"version": "0.4.12",
"version": "0.4.13",
"description": "GraphQL Schema And Resolvers For Spotify Web API",

@@ -23,6 +23,3 @@ "main": "dist/lib.js",

"webpack-node-externals": "^1.6.0",
"graphql": "git://github.com/graphql/graphql-js.git#npm",
"dataloader": "^1.3.0",
"graphql-tools": "^2.18.0",
"isomorphic-fetch": "^2.2.1"
"graphql": "git://github.com/graphql/graphql-js.git#npm"
},

@@ -29,0 +26,0 @@ "peerDependencies": {

import {
getFeaturedPlaylists, getRecentlyPlayed, makePlaylistLoader, makePlaylistTracksLoader, makeAlbumsLoader,
makeUserLoader, makeArtistsLoader, makeAudioFeaturesLoader, saveTrackToLib, makeTracksLoader, makeSavedContainsLoader
getFeaturedPlaylists, getRecentlyPlayed, makeLoaders, saveTrackToLib
} from './SpotifyWebApi'
export function makeResolvers(token) {
const PlaylistLoader = makePlaylistLoader(token)
const PlaylistTracksLoader = makePlaylistTracksLoader(token)
const AlbumLoader = makeAlbumsLoader(token)
const UserLoader = makeUserLoader(token)
const ArtistLoader = makeArtistsLoader(token)
const AudioFeatureLoader = makeAudioFeaturesLoader(token)
const SavedContainsLoader = makeSavedContainsLoader(token)
const TrackLoader = makeTracksLoader(token)
const {
PlaylistLoader, PlaylistTracksLoader, AlbumLoader, UserLoader, ArtistLoader,
AudioFeatureLoader, SavedContainsLoader, TrackLoader
} = makeLoaders(token);

@@ -16,0 +11,0 @@ const resolvers = {

@@ -125,2 +125,15 @@ import 'isomorphic-fetch'

export function makeLoaders(token) {
return {
UserLoader : makeUserLoader(token),
PlaylistLoader : makePlaylistLoader(token),
PlaylistTracksLoader: makePlaylistLoader(token),
AlbumsLoader: makeAlbumsLoader(token),
ArtistsLoader: makeArtistsLoader(token),
TracksLoader: makeTracksLoader(token),
SavedContainsLoader: makeSavedContainsLoader(token),
AudioFeaturesLoader: makeAudioFeaturesLoader(token)
}
}
export function makeUserLoader(token) {

@@ -127,0 +140,0 @@ const batchLoadFn = async ([key]) => {

Sorry, the diff of this file is not supported yet

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