theme-tools icon indicating copy to clipboard operation
theme-tools copied to clipboard

Everything developer experience for Shopify themes

Results 223 theme-tools issues
Sort by recently updated
recently updated
newest added

## What are you adding in this PR? - Remove the trailing comma warning in those files - Associate theme JSON files with JSONC Fixes Shopify/develop-advanced-edits#174 ## Before you deploy...

**Describe the bug** The code `` causes `Avoid parser blocking scripts by adding `defer` or `async` on this tagtheme-checkParserBlockingScript` despite having set these things: ``` {% # theme-check-disable ParserBlockingJavaScript %}...

Bug
theme-check
open for contributions

**Is your feature request related to a problem? Please describe.** We keep committing unused variables, unused imports, etc. It's not great for code quality over time. ```jsonc { // "strictNullChecks":...

tech debt

**Describe the bug** The extension doesn't support a couple of things: - Tests of the same name - `it.each` - It also breaks if you have two describe with the...

enhancement
tech debt

**Are you seeking a solution to a specific problem? Let's delve into it.** Some Shopify Liquid assets, like snippets, depend on variables that are not defined in the global scope....

enhancement
post-release

**Describe the bug** ![Screenshot 2023-12-18 at 3 23 37 PM](https://github.com/Shopify/theme-tools/assets/2491713/574ccfd2-7087-4067-8945-6f473b360b88) I have snippets named ``` block-product.installation.liquid block-product.specs-table.liquid block-product.ugc.liquid ``` When triggering the Intellisense box with: ```liquid {% render 'block-' %}...

Bug

**Is your feature request related to a problem? Please describe.** I’m getting an “unknown object” warning for all references to `section` in section files because our section files are in...

enhancement

**Describe the bug** Formatter ignores liquid quotes inside HTML attributes with `liquidSingleQuote` enabled. **Source** ```liquid ``` **Expected behaviour** ```liquid ``` **Actual behaviour** ```liquid ``` **Debugging information** - `@shopify/[email protected]` **Additional context**...

Bug
open for contributions

**Describe the bug** I am writing to report a bug with the extension. It seems that the extension does not declare a commentLine property in the package.json /language-configuration.ts, ( [suspected...

enhancement

## What are you adding in this PR? It seems like the readme for the liquid-html-parser package is a copy-paste from the prettier-plugin-liquid readme, and that a few elements were...