function createRepo( name ) {
		if ( !isString( name ) ) {
			throw new TypeError( format( 'invalid argument. Repository name must be a string. Value: `%s`.', name ) );
		}
		query( name, opts, done );
		/**
		* Callback invoked after receiving an API response.
		*
		* @private
		* @param {(Error|null)} error - error object
		* @param {ObjectArray} data - query data
		* @param {Object} info - response info
		* @returns {void}
		*/
		function done( error, data, info ) {
			error = error || null;
			data = data || null;
			info = info || null;
			clbk( error, data, info );
		}
	}
Creates a GitHub repository.

@private
@param {string} name - repository name
@throws {TypeError} repository name must be a string
@returns {void}