Anders Søgaard
Anders Søgaard
### WHY are these changes introduced? Right now, you'll get a TypeScript error, if you try to use the `event` in a callback from a onClick function. ### WHAT is...
Getting the following error when running tsc on version 2.4.2: `node_modules/fitty/index.d.ts(24,5): error TS1038: A 'declare' modifier cannot be used in an already ambient context.`
The following workflow gives this error: ``` ... Installing prettier... Checking plugin: prettier-plugin-tailwindcss Checking plugin: @shopify/prettier-plugin-liquid Prettifying files... Files: Error: Cannot find module 'prettier-plugin-tailwindcss' Error: Require stack: Error: - /runner/_work/_actions/creyD/prettier_action/v4.2/node_modules/prettier/index.js...
### Warn Checklist - [ ] This changes the interface and requires a Major/Minor version change. - [ ] I have :tophat:'d these changes by using the commands I changed...
**Describe the bug** If a JSON templates refereres to a section which does not exist in the code, it wont upload. However, when using `theme deploy` it uploads all files....
**Describe the bug** If you have a file names `node_modules_my-file.js` Theme Kit will prevent any action against this file. This is because it's filtered in [file/filter.go](https://github.com/Shopify/themekit/blob/master/src/file/filter.go). I don't see why...
This PR allows for backward compatibility deep search :woah: Like so: ```liquid {{ input | where: 'some.nested.property', 'foo', deep: true }} {{ input | where: 'some_nested_property', 'foo', deep: '_' }}...
This PR adds `url_add_param` and `url_remove_param` filters. **Usage:** ```liquid {{ 'https://shopify.com' | url_add_param: 'foo', 'bar' }} => https://shopify.com?foo=bar {{ 'https://shopify.com?foo=bar' | url_remove_param: 'foo' }} => https://shopify.com? ``` **Specific use case:**...
- [x] Added or updated tests - [x] Documented user facing changes - [x] Updated CHANGELOG.md Resolves #1206 ~I need some help finishing this. It throws a weird error, probably...