Technical requirements
Before we dive into the chapter, you'll need the following installed on your system:
- A working installation of Crystal
- A working installation of jq
You can refer to Chapter 1, An Introduction to Crystal, for instructions on how to set up Crystal. Note that jq can most likely be installed using the package manager on your system. However, you can also install it manually by downloading it from https://stedolan.github.io/jq/download.
All of the code examples used in this chapter can be found in the Chapter 6
folder on GitHub at https://github.com/PacktPublishing/Crystal-Programming/tree/main/Chapter06.