Fix some types of tagged template functions: Array<string> -> $ReadOnlyArray<string>
Summary:
After my change fixing the type created by tagged template literals, we need to update any tag functions to use `$ReadOnlyArray<string>` not `Array<string>`
Tagged template functions take in `$ReadOnlyArray<string>` rather than `Array<string>`
@@ -46,7 +46,7 @@ export type GraphQLTaggedNode =
* Runtime function to correspond to the `graphql` tagged template function.
* All calls to this function should be transformed by the plugin.
*/
-function graphql(strings: Array<string>): any {
+function graphql(strings: $ReadOnlyArray<string>): any {
invariant(
false,
'graphql: Unexpected invocation at runtime. Either the Babel transform ' +
