theme-tools
theme-tools copied to clipboard
Everything developer experience for Shopify themes
## 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 %}...
**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":...
**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...
**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....
**Describe the bug**  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-' %}...
**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...
**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**...
**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...
## 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...