マニフェストファイルは、 JSON (JavaScript Object Notation)形式で記述されています 。
この形式は、JavaScriptコードでオブジェクトリテラルを記述するためのより緩やかな規則とは異なります。重要な違いの中でも、
すべてのキー名と文字列リテラルは二重引用符で囲む必要があります 。
正しい: "key": "value"
間違っている: key: "value"
、 'key': 'value'
形式によってコメントは許可されません 。
"key": "value" // This controls feature foo
厳密なコンマルール: コンマで区切られた項目 。 ダム化するコンマはありません 。
正しい:
{
"foo": "bar",
"baz": "qux"
}
間違っている(カンマがない):
{
"foo": "bar"
"baz": "qux"
}
間違った(カンマがついている):
{
"foo": "bar",
"baz": "qux",
}