Kinopio → Markdown
The idea: write a script to convert Kinopio JSON to Markdown. Add some front matter. Then put that Markdown into my eleventy-based blog.
The super basic script is just get the text of the cards, sorted by y position. Like so:
curl -s https://api.kinopio.club/space/HASZ8HDbGXn-1jkG-Zud8 | jq -r '.cards | sort_by(.y) | . | .name + "\n"'
The flow should be giving the script a URL, and it would spit out a eleventy-compatible markdown file. Title can be space title, and date can be last updated field.
I worked on this some more, and here’s what I have so far:
This was generated from this Kinopio space.
Next steps #
- Enable combining two cards in a single paragraph
- Share code on GH
- Automate creating the file and publishing blog
Friday, March 12, 2021