├── .gitignore ├── .jsdocrc ├── .jshintrc ├── .markdownlintrc ├── .travis.yml ├── LICENSE ├── README.md ├── Tips.md ├── dist ├── LICENSE ├── apple-touch-icon.png ├── beachhouse.jpg ├── biosphere.jpg ├── bootstrap.css ├── bundle.js ├── deerhunter.jpg ├── favicon.ico ├── forkme.png ├── index.html ├── m83.jpg ├── moby.jpg ├── shield.svg ├── spiritualized.jpg ├── style.css └── web.js ├── doc ├── Album.html ├── Artist.html ├── Collection.html ├── Generator.html ├── Parser.html ├── Playlist.html ├── Queue.html ├── Similar.html ├── SpotifyAuth.html ├── SpotifyWebApi.html ├── Top.html ├── Track.html ├── WebScraper.html ├── fonts │ ├── OpenSans-Bold-webfont.eot │ ├── OpenSans-Bold-webfont.svg │ ├── OpenSans-Bold-webfont.woff │ ├── OpenSans-BoldItalic-webfont.eot │ ├── OpenSans-BoldItalic-webfont.svg │ ├── OpenSans-BoldItalic-webfont.woff │ ├── OpenSans-Italic-webfont.eot │ ├── OpenSans-Italic-webfont.svg │ ├── OpenSans-Italic-webfont.woff │ ├── OpenSans-Light-webfont.eot │ ├── OpenSans-Light-webfont.svg │ ├── OpenSans-Light-webfont.woff │ ├── OpenSans-LightItalic-webfont.eot │ ├── OpenSans-LightItalic-webfont.svg │ ├── OpenSans-LightItalic-webfont.woff │ ├── OpenSans-Regular-webfont.eot │ ├── OpenSans-Regular-webfont.svg │ └── OpenSans-Regular-webfont.woff ├── global.html ├── index.html ├── index.js.html ├── lib_album.js.html ├── lib_artist.js.html ├── lib_auth.js.html ├── lib_collection.js.html ├── lib_generator.js.html ├── lib_http.js.html ├── lib_lastfm.js.html ├── lib_parser.js.html ├── lib_playlist.js.html ├── lib_queue.js.html ├── lib_scraper.js.html ├── lib_similar.js.html ├── lib_sort.js.html ├── lib_spotify.js.html ├── lib_top.js.html ├── lib_track.js.html ├── lib_util.js.html ├── scripts │ ├── linenumber.js │ └── prettify │ │ ├── Apache-License-2.0.txt │ │ ├── lang-css.js │ │ └── prettify.js └── styles │ ├── jsdoc-default.css │ ├── prettify-jsdoc.css │ └── prettify-tomorrow.css ├── examples ├── pitchfork-50-best-albums-of-2008.spotify.txt ├── pitchfork-50-best-albums-of-2008.txt ├── pitchfork-50-best-albums-of-2014.spotify.txt ├── pitchfork-50-best-albums-of-2014.txt ├── pitchfork-50-best-albums-of-2015.spotify.txt ├── pitchfork-50-best-albums-of-2015.txt ├── pitchfork-50-best-albums-of-2016.spotify.txt ├── pitchfork-50-best-albums-of-2016.txt ├── pitchfork-50-best-ambient-albums-of-all-time.spotify.txt ├── pitchfork-50-best-ambient-albums-of-all-time.txt ├── pitchfork-honorable-mentions-of-2008.spotify.txt ├── pitchfork-honorable-mentions-of-2008.txt ├── pitchfork-honorable-mentions-of-2009.spotify.txt ├── pitchfork-honorable-mentions-of-2009.txt ├── pitchfork-honorable-mentions-of-2010.spotify.txt ├── pitchfork-honorable-mentions-of-2010.txt ├── pitchfork-honorable-mentions-of-2011.spotify.txt ├── pitchfork-honorable-mentions-of-2011.txt ├── pitchfork-honorable-mentions-of-2012.spotify.txt ├── pitchfork-honorable-mentions-of-2012.txt ├── pitchfork-honorable-mentions-of-2013.spotify.txt ├── pitchfork-honorable-mentions-of-2013.txt ├── pitchfork-honorable-mentions-of-2014.spotify.txt ├── pitchfork-honorable-mentions-of-2014.txt ├── pitchfork-honorable-mentions-of-2015.spotify.txt ├── pitchfork-honorable-mentions-of-2015.txt ├── pitchfork-top-10-albums-of-1999.spotify.txt ├── pitchfork-top-10-albums-of-1999.txt ├── pitchfork-top-20-albums-of-2000.spotify.txt ├── pitchfork-top-20-albums-of-2000.txt ├── pitchfork-top-20-albums-of-2001.spotify.txt ├── pitchfork-top-20-albums-of-2001.txt ├── pitchfork-top-50-albums-of-2002.spotify.txt ├── pitchfork-top-50-albums-of-2002.txt ├── pitchfork-top-50-albums-of-2003.spotify.txt ├── pitchfork-top-50-albums-of-2003.txt ├── pitchfork-top-50-albums-of-2004.spotify.txt ├── pitchfork-top-50-albums-of-2004.txt ├── pitchfork-top-50-albums-of-2005.spotify.txt ├── pitchfork-top-50-albums-of-2005.txt ├── pitchfork-top-50-albums-of-2006.spotify.txt ├── pitchfork-top-50-albums-of-2006.txt ├── pitchfork-top-50-albums-of-2007.spotify.txt ├── pitchfork-top-50-albums-of-2007.txt ├── pitchfork-top-50-albums-of-2009.spotify.txt ├── pitchfork-top-50-albums-of-2009.txt ├── pitchfork-top-50-albums-of-2010.spotify.txt ├── pitchfork-top-50-albums-of-2010.txt ├── pitchfork-top-50-albums-of-2011.spotify.txt ├── pitchfork-top-50-albums-of-2011.txt ├── pitchfork-top-50-albums-of-2012.spotify.txt ├── pitchfork-top-50-albums-of-2012.txt ├── pitchfork-top-50-albums-of-2013.spotify.txt ├── pitchfork-top-50-albums-of-2013.txt ├── rateyourmusic-top-albums-of-2016.spotify.txt ├── rateyourmusic-top-albums-of-2016.txt ├── rateyourmusic-top-dreampop-albums.spotify.txt ├── rateyourmusic-top-dreampop-albums.txt ├── rateyourmusic-top-shoegaze-albums.spotify.txt ├── rateyourmusic-top-shoegaze-albums.txt ├── rollingstone-500-greatest-songs-of-all-time.spotify.txt └── rollingstone-500-greatest-songs-of-all-time.txt ├── index.js ├── lib ├── album.js ├── artist.js ├── auth.js ├── collection.js ├── defaults.js ├── generator.js ├── http.js ├── lastfm.js ├── parser.js ├── playlist.js ├── queue.js ├── scraper.js ├── similar.js ├── sort.js ├── spotify.js ├── top.js ├── track.js └── util.js ├── package.json └── test ├── bundle.js ├── favicon.ico ├── index.html ├── mocha.css ├── mocha.js └── test.js /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epsil/spotgen/HEAD/.gitignore -------------------------------------------------------------------------------- /.jsdocrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epsil/spotgen/HEAD/.jsdocrc -------------------------------------------------------------------------------- /.jshintrc: -------------------------------------------------------------------------------- 1 | { 2 | "asi": true 3 | } 4 | -------------------------------------------------------------------------------- /.markdownlintrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epsil/spotgen/HEAD/.markdownlintrc -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epsil/spotgen/HEAD/.travis.yml -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epsil/spotgen/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epsil/spotgen/HEAD/README.md -------------------------------------------------------------------------------- /Tips.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epsil/spotgen/HEAD/Tips.md -------------------------------------------------------------------------------- /dist/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epsil/spotgen/HEAD/dist/LICENSE -------------------------------------------------------------------------------- /dist/apple-touch-icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epsil/spotgen/HEAD/dist/apple-touch-icon.png -------------------------------------------------------------------------------- /dist/beachhouse.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epsil/spotgen/HEAD/dist/beachhouse.jpg -------------------------------------------------------------------------------- /dist/biosphere.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epsil/spotgen/HEAD/dist/biosphere.jpg -------------------------------------------------------------------------------- /dist/bootstrap.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epsil/spotgen/HEAD/dist/bootstrap.css -------------------------------------------------------------------------------- /dist/bundle.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epsil/spotgen/HEAD/dist/bundle.js -------------------------------------------------------------------------------- /dist/deerhunter.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epsil/spotgen/HEAD/dist/deerhunter.jpg -------------------------------------------------------------------------------- /dist/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epsil/spotgen/HEAD/dist/favicon.ico -------------------------------------------------------------------------------- /dist/forkme.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epsil/spotgen/HEAD/dist/forkme.png -------------------------------------------------------------------------------- /dist/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epsil/spotgen/HEAD/dist/index.html -------------------------------------------------------------------------------- /dist/m83.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epsil/spotgen/HEAD/dist/m83.jpg -------------------------------------------------------------------------------- /dist/moby.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epsil/spotgen/HEAD/dist/moby.jpg -------------------------------------------------------------------------------- /dist/shield.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epsil/spotgen/HEAD/dist/shield.svg -------------------------------------------------------------------------------- /dist/spiritualized.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epsil/spotgen/HEAD/dist/spiritualized.jpg -------------------------------------------------------------------------------- /dist/style.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epsil/spotgen/HEAD/dist/style.css -------------------------------------------------------------------------------- /dist/web.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epsil/spotgen/HEAD/dist/web.js -------------------------------------------------------------------------------- /doc/Album.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epsil/spotgen/HEAD/doc/Album.html -------------------------------------------------------------------------------- /doc/Artist.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epsil/spotgen/HEAD/doc/Artist.html -------------------------------------------------------------------------------- /doc/Collection.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epsil/spotgen/HEAD/doc/Collection.html -------------------------------------------------------------------------------- /doc/Generator.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epsil/spotgen/HEAD/doc/Generator.html -------------------------------------------------------------------------------- /doc/Parser.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epsil/spotgen/HEAD/doc/Parser.html -------------------------------------------------------------------------------- /doc/Playlist.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epsil/spotgen/HEAD/doc/Playlist.html -------------------------------------------------------------------------------- /doc/Queue.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epsil/spotgen/HEAD/doc/Queue.html -------------------------------------------------------------------------------- /doc/Similar.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epsil/spotgen/HEAD/doc/Similar.html -------------------------------------------------------------------------------- /doc/SpotifyAuth.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epsil/spotgen/HEAD/doc/SpotifyAuth.html -------------------------------------------------------------------------------- /doc/SpotifyWebApi.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epsil/spotgen/HEAD/doc/SpotifyWebApi.html -------------------------------------------------------------------------------- /doc/Top.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epsil/spotgen/HEAD/doc/Top.html -------------------------------------------------------------------------------- /doc/Track.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epsil/spotgen/HEAD/doc/Track.html -------------------------------------------------------------------------------- /doc/WebScraper.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epsil/spotgen/HEAD/doc/WebScraper.html -------------------------------------------------------------------------------- /doc/fonts/OpenSans-Bold-webfont.eot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epsil/spotgen/HEAD/doc/fonts/OpenSans-Bold-webfont.eot -------------------------------------------------------------------------------- /doc/fonts/OpenSans-Bold-webfont.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epsil/spotgen/HEAD/doc/fonts/OpenSans-Bold-webfont.svg -------------------------------------------------------------------------------- /doc/fonts/OpenSans-Bold-webfont.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epsil/spotgen/HEAD/doc/fonts/OpenSans-Bold-webfont.woff -------------------------------------------------------------------------------- /doc/fonts/OpenSans-BoldItalic-webfont.eot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epsil/spotgen/HEAD/doc/fonts/OpenSans-BoldItalic-webfont.eot -------------------------------------------------------------------------------- /doc/fonts/OpenSans-BoldItalic-webfont.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epsil/spotgen/HEAD/doc/fonts/OpenSans-BoldItalic-webfont.svg -------------------------------------------------------------------------------- /doc/fonts/OpenSans-BoldItalic-webfont.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epsil/spotgen/HEAD/doc/fonts/OpenSans-BoldItalic-webfont.woff -------------------------------------------------------------------------------- /doc/fonts/OpenSans-Italic-webfont.eot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epsil/spotgen/HEAD/doc/fonts/OpenSans-Italic-webfont.eot -------------------------------------------------------------------------------- /doc/fonts/OpenSans-Italic-webfont.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epsil/spotgen/HEAD/doc/fonts/OpenSans-Italic-webfont.svg -------------------------------------------------------------------------------- /doc/fonts/OpenSans-Italic-webfont.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epsil/spotgen/HEAD/doc/fonts/OpenSans-Italic-webfont.woff -------------------------------------------------------------------------------- /doc/fonts/OpenSans-Light-webfont.eot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epsil/spotgen/HEAD/doc/fonts/OpenSans-Light-webfont.eot -------------------------------------------------------------------------------- /doc/fonts/OpenSans-Light-webfont.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epsil/spotgen/HEAD/doc/fonts/OpenSans-Light-webfont.svg -------------------------------------------------------------------------------- /doc/fonts/OpenSans-Light-webfont.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epsil/spotgen/HEAD/doc/fonts/OpenSans-Light-webfont.woff -------------------------------------------------------------------------------- /doc/fonts/OpenSans-LightItalic-webfont.eot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epsil/spotgen/HEAD/doc/fonts/OpenSans-LightItalic-webfont.eot -------------------------------------------------------------------------------- /doc/fonts/OpenSans-LightItalic-webfont.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epsil/spotgen/HEAD/doc/fonts/OpenSans-LightItalic-webfont.svg -------------------------------------------------------------------------------- /doc/fonts/OpenSans-LightItalic-webfont.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epsil/spotgen/HEAD/doc/fonts/OpenSans-LightItalic-webfont.woff -------------------------------------------------------------------------------- /doc/fonts/OpenSans-Regular-webfont.eot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epsil/spotgen/HEAD/doc/fonts/OpenSans-Regular-webfont.eot -------------------------------------------------------------------------------- /doc/fonts/OpenSans-Regular-webfont.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epsil/spotgen/HEAD/doc/fonts/OpenSans-Regular-webfont.svg -------------------------------------------------------------------------------- /doc/fonts/OpenSans-Regular-webfont.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epsil/spotgen/HEAD/doc/fonts/OpenSans-Regular-webfont.woff -------------------------------------------------------------------------------- /doc/global.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epsil/spotgen/HEAD/doc/global.html -------------------------------------------------------------------------------- /doc/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epsil/spotgen/HEAD/doc/index.html -------------------------------------------------------------------------------- /doc/index.js.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epsil/spotgen/HEAD/doc/index.js.html -------------------------------------------------------------------------------- /doc/lib_album.js.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epsil/spotgen/HEAD/doc/lib_album.js.html -------------------------------------------------------------------------------- /doc/lib_artist.js.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epsil/spotgen/HEAD/doc/lib_artist.js.html -------------------------------------------------------------------------------- /doc/lib_auth.js.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epsil/spotgen/HEAD/doc/lib_auth.js.html -------------------------------------------------------------------------------- /doc/lib_collection.js.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epsil/spotgen/HEAD/doc/lib_collection.js.html -------------------------------------------------------------------------------- /doc/lib_generator.js.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epsil/spotgen/HEAD/doc/lib_generator.js.html -------------------------------------------------------------------------------- /doc/lib_http.js.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epsil/spotgen/HEAD/doc/lib_http.js.html -------------------------------------------------------------------------------- /doc/lib_lastfm.js.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epsil/spotgen/HEAD/doc/lib_lastfm.js.html -------------------------------------------------------------------------------- /doc/lib_parser.js.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epsil/spotgen/HEAD/doc/lib_parser.js.html -------------------------------------------------------------------------------- /doc/lib_playlist.js.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epsil/spotgen/HEAD/doc/lib_playlist.js.html -------------------------------------------------------------------------------- /doc/lib_queue.js.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epsil/spotgen/HEAD/doc/lib_queue.js.html -------------------------------------------------------------------------------- /doc/lib_scraper.js.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epsil/spotgen/HEAD/doc/lib_scraper.js.html -------------------------------------------------------------------------------- /doc/lib_similar.js.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epsil/spotgen/HEAD/doc/lib_similar.js.html -------------------------------------------------------------------------------- /doc/lib_sort.js.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epsil/spotgen/HEAD/doc/lib_sort.js.html -------------------------------------------------------------------------------- /doc/lib_spotify.js.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epsil/spotgen/HEAD/doc/lib_spotify.js.html -------------------------------------------------------------------------------- /doc/lib_top.js.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epsil/spotgen/HEAD/doc/lib_top.js.html -------------------------------------------------------------------------------- /doc/lib_track.js.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epsil/spotgen/HEAD/doc/lib_track.js.html -------------------------------------------------------------------------------- /doc/lib_util.js.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epsil/spotgen/HEAD/doc/lib_util.js.html -------------------------------------------------------------------------------- /doc/scripts/linenumber.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epsil/spotgen/HEAD/doc/scripts/linenumber.js -------------------------------------------------------------------------------- /doc/scripts/prettify/Apache-License-2.0.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epsil/spotgen/HEAD/doc/scripts/prettify/Apache-License-2.0.txt -------------------------------------------------------------------------------- /doc/scripts/prettify/lang-css.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epsil/spotgen/HEAD/doc/scripts/prettify/lang-css.js -------------------------------------------------------------------------------- /doc/scripts/prettify/prettify.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epsil/spotgen/HEAD/doc/scripts/prettify/prettify.js -------------------------------------------------------------------------------- /doc/styles/jsdoc-default.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epsil/spotgen/HEAD/doc/styles/jsdoc-default.css -------------------------------------------------------------------------------- /doc/styles/prettify-jsdoc.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epsil/spotgen/HEAD/doc/styles/prettify-jsdoc.css -------------------------------------------------------------------------------- /doc/styles/prettify-tomorrow.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epsil/spotgen/HEAD/doc/styles/prettify-tomorrow.css -------------------------------------------------------------------------------- /examples/pitchfork-50-best-albums-of-2008.spotify.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epsil/spotgen/HEAD/examples/pitchfork-50-best-albums-of-2008.spotify.txt -------------------------------------------------------------------------------- /examples/pitchfork-50-best-albums-of-2008.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epsil/spotgen/HEAD/examples/pitchfork-50-best-albums-of-2008.txt -------------------------------------------------------------------------------- /examples/pitchfork-50-best-albums-of-2014.spotify.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epsil/spotgen/HEAD/examples/pitchfork-50-best-albums-of-2014.spotify.txt -------------------------------------------------------------------------------- /examples/pitchfork-50-best-albums-of-2014.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epsil/spotgen/HEAD/examples/pitchfork-50-best-albums-of-2014.txt -------------------------------------------------------------------------------- /examples/pitchfork-50-best-albums-of-2015.spotify.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epsil/spotgen/HEAD/examples/pitchfork-50-best-albums-of-2015.spotify.txt -------------------------------------------------------------------------------- /examples/pitchfork-50-best-albums-of-2015.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epsil/spotgen/HEAD/examples/pitchfork-50-best-albums-of-2015.txt -------------------------------------------------------------------------------- /examples/pitchfork-50-best-albums-of-2016.spotify.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epsil/spotgen/HEAD/examples/pitchfork-50-best-albums-of-2016.spotify.txt -------------------------------------------------------------------------------- /examples/pitchfork-50-best-albums-of-2016.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epsil/spotgen/HEAD/examples/pitchfork-50-best-albums-of-2016.txt -------------------------------------------------------------------------------- /examples/pitchfork-50-best-ambient-albums-of-all-time.spotify.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epsil/spotgen/HEAD/examples/pitchfork-50-best-ambient-albums-of-all-time.spotify.txt -------------------------------------------------------------------------------- /examples/pitchfork-50-best-ambient-albums-of-all-time.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epsil/spotgen/HEAD/examples/pitchfork-50-best-ambient-albums-of-all-time.txt -------------------------------------------------------------------------------- /examples/pitchfork-honorable-mentions-of-2008.spotify.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epsil/spotgen/HEAD/examples/pitchfork-honorable-mentions-of-2008.spotify.txt -------------------------------------------------------------------------------- /examples/pitchfork-honorable-mentions-of-2008.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epsil/spotgen/HEAD/examples/pitchfork-honorable-mentions-of-2008.txt -------------------------------------------------------------------------------- /examples/pitchfork-honorable-mentions-of-2009.spotify.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epsil/spotgen/HEAD/examples/pitchfork-honorable-mentions-of-2009.spotify.txt -------------------------------------------------------------------------------- /examples/pitchfork-honorable-mentions-of-2009.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epsil/spotgen/HEAD/examples/pitchfork-honorable-mentions-of-2009.txt -------------------------------------------------------------------------------- /examples/pitchfork-honorable-mentions-of-2010.spotify.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epsil/spotgen/HEAD/examples/pitchfork-honorable-mentions-of-2010.spotify.txt -------------------------------------------------------------------------------- /examples/pitchfork-honorable-mentions-of-2010.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epsil/spotgen/HEAD/examples/pitchfork-honorable-mentions-of-2010.txt -------------------------------------------------------------------------------- /examples/pitchfork-honorable-mentions-of-2011.spotify.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epsil/spotgen/HEAD/examples/pitchfork-honorable-mentions-of-2011.spotify.txt -------------------------------------------------------------------------------- /examples/pitchfork-honorable-mentions-of-2011.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epsil/spotgen/HEAD/examples/pitchfork-honorable-mentions-of-2011.txt -------------------------------------------------------------------------------- /examples/pitchfork-honorable-mentions-of-2012.spotify.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epsil/spotgen/HEAD/examples/pitchfork-honorable-mentions-of-2012.spotify.txt -------------------------------------------------------------------------------- /examples/pitchfork-honorable-mentions-of-2012.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epsil/spotgen/HEAD/examples/pitchfork-honorable-mentions-of-2012.txt -------------------------------------------------------------------------------- /examples/pitchfork-honorable-mentions-of-2013.spotify.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epsil/spotgen/HEAD/examples/pitchfork-honorable-mentions-of-2013.spotify.txt -------------------------------------------------------------------------------- /examples/pitchfork-honorable-mentions-of-2013.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epsil/spotgen/HEAD/examples/pitchfork-honorable-mentions-of-2013.txt -------------------------------------------------------------------------------- /examples/pitchfork-honorable-mentions-of-2014.spotify.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epsil/spotgen/HEAD/examples/pitchfork-honorable-mentions-of-2014.spotify.txt -------------------------------------------------------------------------------- /examples/pitchfork-honorable-mentions-of-2014.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epsil/spotgen/HEAD/examples/pitchfork-honorable-mentions-of-2014.txt -------------------------------------------------------------------------------- /examples/pitchfork-honorable-mentions-of-2015.spotify.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epsil/spotgen/HEAD/examples/pitchfork-honorable-mentions-of-2015.spotify.txt -------------------------------------------------------------------------------- /examples/pitchfork-honorable-mentions-of-2015.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epsil/spotgen/HEAD/examples/pitchfork-honorable-mentions-of-2015.txt -------------------------------------------------------------------------------- /examples/pitchfork-top-10-albums-of-1999.spotify.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epsil/spotgen/HEAD/examples/pitchfork-top-10-albums-of-1999.spotify.txt -------------------------------------------------------------------------------- /examples/pitchfork-top-10-albums-of-1999.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epsil/spotgen/HEAD/examples/pitchfork-top-10-albums-of-1999.txt -------------------------------------------------------------------------------- /examples/pitchfork-top-20-albums-of-2000.spotify.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epsil/spotgen/HEAD/examples/pitchfork-top-20-albums-of-2000.spotify.txt -------------------------------------------------------------------------------- /examples/pitchfork-top-20-albums-of-2000.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epsil/spotgen/HEAD/examples/pitchfork-top-20-albums-of-2000.txt -------------------------------------------------------------------------------- /examples/pitchfork-top-20-albums-of-2001.spotify.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epsil/spotgen/HEAD/examples/pitchfork-top-20-albums-of-2001.spotify.txt -------------------------------------------------------------------------------- /examples/pitchfork-top-20-albums-of-2001.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epsil/spotgen/HEAD/examples/pitchfork-top-20-albums-of-2001.txt -------------------------------------------------------------------------------- /examples/pitchfork-top-50-albums-of-2002.spotify.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epsil/spotgen/HEAD/examples/pitchfork-top-50-albums-of-2002.spotify.txt -------------------------------------------------------------------------------- /examples/pitchfork-top-50-albums-of-2002.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epsil/spotgen/HEAD/examples/pitchfork-top-50-albums-of-2002.txt -------------------------------------------------------------------------------- /examples/pitchfork-top-50-albums-of-2003.spotify.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epsil/spotgen/HEAD/examples/pitchfork-top-50-albums-of-2003.spotify.txt -------------------------------------------------------------------------------- /examples/pitchfork-top-50-albums-of-2003.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epsil/spotgen/HEAD/examples/pitchfork-top-50-albums-of-2003.txt -------------------------------------------------------------------------------- /examples/pitchfork-top-50-albums-of-2004.spotify.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epsil/spotgen/HEAD/examples/pitchfork-top-50-albums-of-2004.spotify.txt -------------------------------------------------------------------------------- /examples/pitchfork-top-50-albums-of-2004.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epsil/spotgen/HEAD/examples/pitchfork-top-50-albums-of-2004.txt -------------------------------------------------------------------------------- /examples/pitchfork-top-50-albums-of-2005.spotify.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epsil/spotgen/HEAD/examples/pitchfork-top-50-albums-of-2005.spotify.txt -------------------------------------------------------------------------------- /examples/pitchfork-top-50-albums-of-2005.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epsil/spotgen/HEAD/examples/pitchfork-top-50-albums-of-2005.txt -------------------------------------------------------------------------------- /examples/pitchfork-top-50-albums-of-2006.spotify.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epsil/spotgen/HEAD/examples/pitchfork-top-50-albums-of-2006.spotify.txt -------------------------------------------------------------------------------- /examples/pitchfork-top-50-albums-of-2006.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epsil/spotgen/HEAD/examples/pitchfork-top-50-albums-of-2006.txt -------------------------------------------------------------------------------- /examples/pitchfork-top-50-albums-of-2007.spotify.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epsil/spotgen/HEAD/examples/pitchfork-top-50-albums-of-2007.spotify.txt -------------------------------------------------------------------------------- /examples/pitchfork-top-50-albums-of-2007.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epsil/spotgen/HEAD/examples/pitchfork-top-50-albums-of-2007.txt -------------------------------------------------------------------------------- /examples/pitchfork-top-50-albums-of-2009.spotify.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epsil/spotgen/HEAD/examples/pitchfork-top-50-albums-of-2009.spotify.txt -------------------------------------------------------------------------------- /examples/pitchfork-top-50-albums-of-2009.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epsil/spotgen/HEAD/examples/pitchfork-top-50-albums-of-2009.txt -------------------------------------------------------------------------------- /examples/pitchfork-top-50-albums-of-2010.spotify.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epsil/spotgen/HEAD/examples/pitchfork-top-50-albums-of-2010.spotify.txt -------------------------------------------------------------------------------- /examples/pitchfork-top-50-albums-of-2010.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epsil/spotgen/HEAD/examples/pitchfork-top-50-albums-of-2010.txt -------------------------------------------------------------------------------- /examples/pitchfork-top-50-albums-of-2011.spotify.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epsil/spotgen/HEAD/examples/pitchfork-top-50-albums-of-2011.spotify.txt -------------------------------------------------------------------------------- /examples/pitchfork-top-50-albums-of-2011.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epsil/spotgen/HEAD/examples/pitchfork-top-50-albums-of-2011.txt -------------------------------------------------------------------------------- /examples/pitchfork-top-50-albums-of-2012.spotify.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epsil/spotgen/HEAD/examples/pitchfork-top-50-albums-of-2012.spotify.txt -------------------------------------------------------------------------------- /examples/pitchfork-top-50-albums-of-2012.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epsil/spotgen/HEAD/examples/pitchfork-top-50-albums-of-2012.txt -------------------------------------------------------------------------------- /examples/pitchfork-top-50-albums-of-2013.spotify.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epsil/spotgen/HEAD/examples/pitchfork-top-50-albums-of-2013.spotify.txt -------------------------------------------------------------------------------- /examples/pitchfork-top-50-albums-of-2013.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epsil/spotgen/HEAD/examples/pitchfork-top-50-albums-of-2013.txt -------------------------------------------------------------------------------- /examples/rateyourmusic-top-albums-of-2016.spotify.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epsil/spotgen/HEAD/examples/rateyourmusic-top-albums-of-2016.spotify.txt -------------------------------------------------------------------------------- /examples/rateyourmusic-top-albums-of-2016.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epsil/spotgen/HEAD/examples/rateyourmusic-top-albums-of-2016.txt -------------------------------------------------------------------------------- /examples/rateyourmusic-top-dreampop-albums.spotify.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epsil/spotgen/HEAD/examples/rateyourmusic-top-dreampop-albums.spotify.txt -------------------------------------------------------------------------------- /examples/rateyourmusic-top-dreampop-albums.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epsil/spotgen/HEAD/examples/rateyourmusic-top-dreampop-albums.txt -------------------------------------------------------------------------------- /examples/rateyourmusic-top-shoegaze-albums.spotify.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epsil/spotgen/HEAD/examples/rateyourmusic-top-shoegaze-albums.spotify.txt -------------------------------------------------------------------------------- /examples/rateyourmusic-top-shoegaze-albums.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epsil/spotgen/HEAD/examples/rateyourmusic-top-shoegaze-albums.txt -------------------------------------------------------------------------------- /examples/rollingstone-500-greatest-songs-of-all-time.spotify.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epsil/spotgen/HEAD/examples/rollingstone-500-greatest-songs-of-all-time.spotify.txt -------------------------------------------------------------------------------- /examples/rollingstone-500-greatest-songs-of-all-time.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epsil/spotgen/HEAD/examples/rollingstone-500-greatest-songs-of-all-time.txt -------------------------------------------------------------------------------- /index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epsil/spotgen/HEAD/index.js -------------------------------------------------------------------------------- /lib/album.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epsil/spotgen/HEAD/lib/album.js -------------------------------------------------------------------------------- /lib/artist.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epsil/spotgen/HEAD/lib/artist.js -------------------------------------------------------------------------------- /lib/auth.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epsil/spotgen/HEAD/lib/auth.js -------------------------------------------------------------------------------- /lib/collection.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epsil/spotgen/HEAD/lib/collection.js -------------------------------------------------------------------------------- /lib/defaults.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epsil/spotgen/HEAD/lib/defaults.js -------------------------------------------------------------------------------- /lib/generator.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epsil/spotgen/HEAD/lib/generator.js -------------------------------------------------------------------------------- /lib/http.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epsil/spotgen/HEAD/lib/http.js -------------------------------------------------------------------------------- /lib/lastfm.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epsil/spotgen/HEAD/lib/lastfm.js -------------------------------------------------------------------------------- /lib/parser.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epsil/spotgen/HEAD/lib/parser.js -------------------------------------------------------------------------------- /lib/playlist.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epsil/spotgen/HEAD/lib/playlist.js -------------------------------------------------------------------------------- /lib/queue.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epsil/spotgen/HEAD/lib/queue.js -------------------------------------------------------------------------------- /lib/scraper.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epsil/spotgen/HEAD/lib/scraper.js -------------------------------------------------------------------------------- /lib/similar.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epsil/spotgen/HEAD/lib/similar.js -------------------------------------------------------------------------------- /lib/sort.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epsil/spotgen/HEAD/lib/sort.js -------------------------------------------------------------------------------- /lib/spotify.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epsil/spotgen/HEAD/lib/spotify.js -------------------------------------------------------------------------------- /lib/top.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epsil/spotgen/HEAD/lib/top.js -------------------------------------------------------------------------------- /lib/track.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epsil/spotgen/HEAD/lib/track.js -------------------------------------------------------------------------------- /lib/util.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epsil/spotgen/HEAD/lib/util.js -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epsil/spotgen/HEAD/package.json -------------------------------------------------------------------------------- /test/bundle.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epsil/spotgen/HEAD/test/bundle.js -------------------------------------------------------------------------------- /test/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epsil/spotgen/HEAD/test/favicon.ico -------------------------------------------------------------------------------- /test/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epsil/spotgen/HEAD/test/index.html -------------------------------------------------------------------------------- /test/mocha.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epsil/spotgen/HEAD/test/mocha.css -------------------------------------------------------------------------------- /test/mocha.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epsil/spotgen/HEAD/test/mocha.js -------------------------------------------------------------------------------- /test/test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epsil/spotgen/HEAD/test/test.js --------------------------------------------------------------------------------