{
  "name": "json",
  "version": "1.0.0",
  "description": "%description%",
  "license": "MIT",
  "contributes": {
    "languages": [
      {
        "id": "json",
        "aliases": [
          "JSON",
          "json"
        ],
        "extensions": [
          ".json",
          ".bowerrc",
          ".jscsrc",
          ".webmanifest",
          ".js.map",
          ".css.map",
          ".ts.map",
          ".har",
          ".jslintrc",
          ".jsonld",
          ".geojson",
          ".ipynb",
          ".vuerc"
        ],
        "filenames": [
          "composer.lock",
          ".watchmanconfig"
        ],
        "mimetypes": [
          "application/json",
          "application/manifest+json"
        ],
        "configuration": "./language-configuration.json"
      },
      {
        "id": "jsonc",
        "aliases": [
          "JSON with Comments"
        ],
        "extensions": [
          ".jsonc",
          ".eslintrc",
          ".eslintrc.json",
          ".jsfmtrc",
          ".jshintrc",
          ".swcrc",
          ".hintrc",
          ".babelrc"
        ],
        "filenames": [
          "babel.config.json",
          ".babelrc.json",
          ".ember-cli",
          "typedoc.json"
        ],
        "configuration": "./language-configuration.json"
      },
      {
        "id": "jsonl",
        "aliases": [
          "JSON Lines"
        ],
        "extensions": [
          ".jsonl"
        ],
        "filenames": [],
        "configuration": "./language-configuration.json"
      },
      {
        "id": "snippets",
        "aliases": [
          "Code Snippets"
        ],
        "extensions": [
          ".code-snippets"
        ],
        "filenamePatterns": [
          "**/User/snippets/*.json",
          "**/User/profiles/*/snippets/*.json"
        ],
        "configuration": "./language-configuration.json"
      }
    ],
    "grammars": [
      {
        "language": "json",
        "scopeName": "source.json",
        "path": "./syntaxes/JSON.tmLanguage.json"
      },
      {
        "language": "jsonc",
        "scopeName": "source.json.comments",
        "path": "./syntaxes/JSONC.tmLanguage.json"
      },
      {
        "language": "jsonl",
        "scopeName": "source.json.lines",
        "path": "./syntaxes/JSONL.tmLanguage.json"
      },
      {
        "language": "snippets",
        "scopeName": "source.json.comments.snippets",
        "path": "./syntaxes/snippets.tmLanguage.json"
      }
    ]
  }
}
