{"id":21824752,"url":"https://github.com/shopify/theme-check-vscode","last_synced_at":"2025-07-20T12:31:30.566Z","repository":{"id":39675432,"uuid":"318311156","full_name":"Shopify/theme-check-vscode","owner":"Shopify","description":"Official Shopify Liquid VS Code extension","archived":true,"fork":false,"pushed_at":"2024-06-20T18:21:35.000Z","size":10836,"stargazers_count":73,"open_issues_count":0,"forks_count":19,"subscribers_count":250,"default_branch":"main","last_synced_at":"2024-11-27T17:59:45.517Z","etag":null,"topics":["language","linter","liquid","syntax-highlighting","vscode-extension"],"latest_commit_sha":null,"homepage":null,"language":"JavaScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/Shopify.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGELOG.md","contributing":"CONTRIBUTING.md","funding":null,"license":"LICENSE.md","code_of_conduct":"CODE_OF_CONDUCT.md","threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2020-12-03T20:26:13.000Z","updated_at":"2024-10-22T16:43:49.000Z","dependencies_parsed_at":"2023-02-10T17:15:54.612Z","dependency_job_id":null,"html_url":"https://github.com/Shopify/theme-check-vscode","commit_stats":null,"previous_names":[],"tags_count":44,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Shopify%2Ftheme-check-vscode","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Shopify%2Ftheme-check-vscode/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Shopify%2Ftheme-check-vscode/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Shopify%2Ftheme-check-vscode/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Shopify","download_url":"https://codeload.github.com/Shopify/theme-check-vscode/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":226798080,"owners_count":17683672,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["language","linter","liquid","syntax-highlighting","vscode-extension"],"created_at":"2024-11-27T17:59:49.264Z","updated_at":"2024-11-27T17:59:50.074Z","avatar_url":"https://github.com/Shopify.png","language":"JavaScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"\u003e [!WARNING]  \n\u003e This project has been absorbed by and moved to [Shopify/theme-tools](https://github.com/Shopify/theme-tools).\n\n\n\u003ch1 align=\"center\" style=\"position: relative;\" \u003e\n  \u003cbr\u003e\n    \u003cimg src=\"https://github.com/Shopify/theme-check-vscode/blob/main/images/shopify_glyph.png?raw=true\" alt=\"logo\" width=\"150\" height=\"160\"\u003e\n  \u003cbr\u003e\n  Shopify Liquid\n  \u003cbr\u003e\n\u003c/h1\u003e\n\n\u003ch4 align=\"center\"\u003eA complete developer experience for Shopify themes\u003c/h4\u003e\n\nOfficial VS Code extension for [Shopify Liquid](https://shopify.dev/docs/themes) powered by [Theme Check][tc] the Liquid linter and language server for online store themes.\n\n![](https://github.com/Shopify/theme-check-vscode/blob/feature/readme-revamp/images/demo.gif?raw=true)\n\n[Features](#features) |  [Installation](#installation) | [Configuration](#configuration) | [📦 VS Code Marketplace](https://marketplace.visualstudio.com/items?itemName=shopify.theme-check-vscode).\n\n## Features\n\n- 🎨 Syntax highlighting\n- 💧 Liquid language server ([Theme Check][tc])\n  - 📗 Completions\n  - ✅ Linting\n  - 🔎 Go to source\n- 💅 Formatting ([Liquid Prettier plugin](https://github.com/shopify/prettier-plugin-liquid))\n- 📐 Automatic indentation\n- 🎎 Auto closing pairs\n\n## Installation\n\nThis VS Code extensions depends on the [Theme Check][tc] language server, which is bundled in the latest [Shopify CLI](https://shopify.dev/themes/tools/cli).\n\nTo install the `shopify` CLI, follow these steps:\n\n1. Go to https://shopify.dev/themes/tools/cli/install\n2. Follow the instructions for your operating system\n\n-----\n\n⚠️ **Warning** Windows support is experimental. See [this issue](https://github.com/Shopify/theme-check-vscode/issues/5) for details.\n\n-----\n\n## Configuration\n\n- `\"shopifyLiquid.shopifyCLIPath\": string`, (optional, Unix-only) a path to the `shopify` executable.\n- `\"shopifyLiquid.languageServerPath\": string`, (optional) a path to the `theme-check-language-server` executable.\n- `\"shopifyLiquid.disableWindowsWarning\": boolean`, (default: `false`) When true, theme check won't bug you with the Windows warning anymore.\n- `\"themeCheck.checkOnOpen\": boolean`, (default: `true`) makes it so theme check runs on file open.\n- `\"themeCheck.checkOnChange\": boolean`, (default: `true`) makes it so theme check runs on file change.\n- `\"themeCheck.checkOnSave\": boolean`, (default: `true`) makes it so theme check runs on file save.\n- `\"themeCheck.onlySingleFileChecks\": boolean`, (default: `false`) makes it so theme check only runs single file checks for the files that are open.\n\n  Great for performance if can ignore checks that span multiple files during development and otherwise run full theme checks on the CLI or in CI.\n\n[tc]: https://github.com/Shopify/theme-check\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fshopify%2Ftheme-check-vscode","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fshopify%2Ftheme-check-vscode","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fshopify%2Ftheme-check-vscode/lists"}