You need to add three stashes at the start of the file
---
item: Hello world
list:
- You
- can
- get
- content
// 1. Start on https://soundcloud.com/you/likes | |
// 2. Scroll all the way to the bottom (may only add 300 items at a time because of soundcloud api) | |
// (playlists are limited to 500 songs) | |
playlistName = 'Likes' // <== your playlist | |
list = Array.from(document.querySelectorAll('.badgeList__item .sc-button-more')) | |
console.log('Found', list.length, 'liked songs') |
await new Promise(resolve => setTimeout(resolve, 1000)); |
const Permission = { | |
Read: 'r', | |
Write: 'w', | |
Execute: 'x' | |
} as const; | |
type Permission = typeof Permission[keyof typeof Permission]; |
const fetchVersion = () => { | |
return { | |
name: 'html-transform', | |
transformIndexHtml(html) { | |
return html.replace( | |
/__APP_VERSION__/, | |
`v${process.env.npm_package_version}` | |
) | |
} | |
} |
/** | |
* If a object has a property with Array<{ [key]: val }> and you want to make the array object values partial | |
*/ | |
export type PartialByArray<T, K extends keyof T> = Exclude<T, K> & { | |
[key in K]: Array<{ [B in keyof T[K]]: Partial<T[K][B]> }> | |
} |
Name,Description,Link,Quick Start | |
barrier,Open-source KVM software,https://github.com/debauchee/barrier,apt install barrier | |
based.cooking,A simple culinary website,https://github.com/LukeSmithxyz/based.cooking,based.cooking | |
Bundlephobia,Find the cost of adding a npm package to your bundle,https://github.com/pastelsky/bundlephobia,https://bundlephobia.com | |
catt,Cast All The Things allows you to send videos from many online sources to your Chromecast,https://github.com/skorokithakis/catt,python3 -m pip install catt | |
clean-code-javascript,🛁 Clean Code concepts adapted for JavaScript,https://github.com/ryanmcdermott/clean-code-javascript,https://github.com/ryanmcdermott/clean-code-javascript#introduction | |
entr,Run arbitrary commands when files change,https://github.com/eradman/entr,curl https://eradman.com/entrproject/code/entr-5.0.tar.gz -o entr-5.0 | |
flameshot,Powerful yet simple to use screenshot software 🖥️ 📸,https://github.com/flameshot-org/flameshot,apt install flameshot | |
fzf,🌸 A command-line fuzzy finder,https:/ |
name: Release | |
on: | |
push: | |
tags: | |
- '*' | |
jobs: | |
release: | |
name: Release |
You need to add three stashes at the start of the file
---
item: Hello world
list:
- You
- can
- get
- content
TypeScript 2 hrs 31 mins ███▋░░░░░░░░░░░░░░░░░ 17.6% | |
Other 2 hrs 30 mins ███▋░░░░░░░░░░░░░░░░░ 17.5% | |
HTML 2 hrs 14 mins ███▎░░░░░░░░░░░░░░░░░ 15.6% | |
Markdown 1 hr 58 mins ██▉░░░░░░░░░░░░░░░░░░ 13.8% | |
JavaScript 1 hr 31 mins ██▏░░░░░░░░░░░░░░░░░░ 10.7% |