<details>
<summary> Update balena-pine and add custom typings for prepare/subscribe [Pagan Gazzard] </summary>
> balena-pine-12.3.0 - 2020-08-12
>
>
> <details>
> <summary> Update pinejs-client-core to 6.6.1 [Pagan Gazzard] </summary>
>
>> pinejs-client-js-6.6.1 - 2020-08-11
>>
>> * Fix typing when id is specified to be `AnyObject | undefined` [Pagan Gazzard]
>>
>> pinejs-client-js-6.6.0 - 2020-08-11
>>
>> * Deprecate `$expand: { 'a/$count': {...} }` [Pagan Gazzard]
>> * Deprecate `resource: 'a/$count'` and update typings to reflect it [Pagan Gazzard]
>>
>> pinejs-client-js-6.5.0 - 2020-08-11
>>
>> * Add `options: { $count: { ... } }` sugar for top level $count [Pagan Gazzard]
>> * Add `$expand: { a: { $count: { ... } } }` sugar for $count in expands [Pagan Gazzard]
>>
>> pinejs-client-js-6.4.0 - 2020-08-11
>>
>> * Improve return typing of `subscribe` method [Pagan Gazzard]
>>
>> pinejs-client-js-6.3.0 - 2020-08-11
>>
>> * Fix Poll.on typings [Pagan Gazzard]
>> * Improve return typing when id is passed to GET methods [Pagan Gazzard]
>> * Remove `PromiseResult` type, use `Promise<PromiseResultTypes>` instead [Pagan Gazzard]
>> * Remove `PromiseObj` type, use `Promise<{}>` instead [Pagan Gazzard]
>>
>> pinejs-client-js-6.2.0 - 2020-08-10
>>
>> * Add `$filter: { a: { $count: 1 } }` sugar for $count in filters [Pagan Gazzard]
>>
>> pinejs-client-js-6.1.2 - 2020-08-10
>>
>> * Remove redundant ParamsObj/SubscribeParamsObj types [Pagan Gazzard]
>>
>> pinejs-client-js-6.1.1 - 2020-08-10
>>
>> * Make use of `mapObj` helper in more places [Pagan Gazzard]
>> * Use `Object.keys` in preference to `hasOwnProperty` where applicable [Pagan Gazzard]
>>
> </details>
>
>
</details>