Skip to content

Instantly share code, notes, and snippets.

Keybase proof

I hereby claim:

  • I am jor3l on github.
  • I am jor3l (https://keybase.io/jor3l) on keybase.
  • I have a public key ASBt1CnelkpvVSlCi_EQ3ejjoRKGus-vdSOHQ7hdhvzcbQo

To claim this, I am signing this object:

@jor3l
jor3l / playlist.js
Last active February 19, 2019 02:38
Download Spotify playlist as CSV
let arr = Array.from(
document.querySelectorAll('.tracklist-row')
).map(
el => `${el.querySelector('.tracklist-name.ellipsis-one-line').textContent} - ${el.querySelector('.tracklist-row__artist-name-link') && el.querySelector('.tracklist-row__artist-name-link').textContent}`
)
let csv = "data:text/csv;charset=utf-8,";
arr.forEach(function(row){
csv += `"${row}"\r\n`;
});

Keybase proof

I hereby claim:

  • I am jor3l on github.
  • I am jor3l (https://keybase.io/jor3l) on keybase.
  • I have a public key ASBGiFoKhgp6L2CnYfb8HzZptrUspcxIhYVWkfb07oMCIwo

To claim this, I am signing this object: