Artem Zhivoderov

Results 15 issues of Artem Zhivoderov

## 🐞 Bug Report #### Describe the bug `U.Merge` adds unexpected index signatures when applied to intersection types of the same content. #### Reproduce the bug ```ts import { Union...

This is a straightforward fix for https://github.com/html-next/vertical-collection/issues/317. We tried a more sophisticated fix https://github.com/html-next/vertical-collection/pull/324, but the error didn't vanish - it rather started to appear more seldom. So eventually we...

I wrote a simple modifier which scrolls the element horizontally. scroll.js: ``` export default modifier(function scroll(element, params, { scrollLeft }) { if (scrollLeft !== undefined) { element.scrollLeft = scrollLeft; }...

Some of them are stale and are declared with ~, which restricts any minor updates. Also update README.md to require ember v3.24+ instead of v4+ because 3.24 is already used...

### Environment ember-cli: 3.12 ember: 3.12 ember-cp-validations: 4.0.0-beta.9 ### Steps to Reproduce When an attribute is validated against `ds-error` this validation is reset when the value of the attribute is...

bug

As a part of https://github.com/emberjs/data/pull/4279 the method `shouldSerializeHasMany` on JSON API Serializer was made public. However, the documented signature doesn't correctly reflect the third `relation` parameter and its type. Here's...

Documentation
Good for New Contributors
good-first-issue

The issue is reproducible with Typescript v. 4.6+ and is very likely caused by its new feature called [Control Flow Analysis for Destructured Discriminated Unions](https://devblogs.microsoft.com/typescript/announcing-typescript-4-6/#control-flow-analysis-for-destructured-discriminated-unions). [Here](https://codesandbox.io/s/festive-marco-0tv0uk?file=/index.ts) is a sandbox that...

wontfix

## Description The native fetch implemented in a browser (along with node-fetch) provide a complex behaviour when processing **body**. Namely, in case **body** is a URLSearchParams object, it adds this...

## Description `env` passed to `config/polly.js` is `development` when tests are executed via `ember exam`. [ember-exam](https://github.com/ember-cli/ember-exam) allows to split tets in chunks and/or run them in parallel. `config/polly.js`: ```js module.exports...

**Describe the bug** `DateTime.local().zone.name` returns `undefined` on the new MacOS Sonoma in all chromium-based browsers. **To Reproduce** `DateTime.local().zone.name` **Actual vs Expected behavior** I expect this statement to return the system...