リレー コンパイラを使用していますが、複数のインターフェイスを実装する型のスキーマをコンパイルできません。小さなテスト プロジェクトを作成しました。
パッケージ.json
{
  "scripts": {
    "relay": "relay-compiler --src ./ --schema schema.graphqls"
  },
  "dependencies": {
    "react-relay": "1.5.0"
  },
  "devDependencies": {
    "relay-compiler": "1.5.0"
  }
}
schema.graphqls
interface First {
    a: String
}
interface Second {
    b: String
}
type Something implements First, Second {
    a: String
    b: String
}
test.js
import { graphql } from "react-relay";
graphql`fragment Test_item on Something {
    a
    b
}`;
これを npm run Relay で (npm install 後に) 実行すると、次のエラーが発生します。
Error: Error loading schema. Expected the schema to be a .graphql or a .json
file, describing your GraphQL server's API. Error detail:
GraphQLError: Syntax Error: Unexpected Name "Second"
なぜこれが起こっているのですか?