Dominik Porada

Results 9 issues of Dominik Porada

Core allows [for that](https://github.com/middleman/middleman/blob/16c82fe57a629ccc10ebe0a2aa18ce04f3cc4e14/middleman-core/lib/middleman-core/core_extensions/front_matter.rb#L30).

The individual files are fine—it’s the SVG sprite that seems to be affected by this.

bug

### Type description + examples Let’s consider the following case: ```ts type MyKeyType = 'foo' | 'bar' | 'baz'; type MyObjectType = Record; ``` When composing the result from scratch,...

type addition

Right now, `xo.config.js` can’t fully leverage imports in codebases that use path aliases: ```json { "compilerOptions": { "paths": { "@/*": ["./src/*"] } } ``` Relative imports work, but modules that...

XO’s zero-config philosophy works great, but treating warnings as errors currently requires manually redefining every rule from `warn` to `error` in a local config. That approach is brittle, is prone...

**What**: This PR implements a new matcher, `toHaveTagName`, useful for testing polymorphic components. **Why**: ```js expect(myComponent).toHaveTagName('section'); // Much more elegant and expressive than // // expect(myComponent.tagName).toStrictEqual('SECTION'); ``` **Checklist**: Right now,...

Here’s how minification affects 3D transforms: - `transform: scale3d(1, 1, 1)` → `transform:scale(1)` - `transform: rotate3d(0, 0, 1, 0deg)` → `transform:rotate(0)` Although these are visually identical, they create different rendering...

This provides autocomplete when editing a local `prettier.config.ts`. One note: I’m aware of the exported `SortJsonOptions` (#256) and its utility. But given that `jsonSortOrder` (the actual option) expects a `string`...