Michael Lin

Results 21 issues of Michael Lin

The current version of 1.3.0 `package.json` does not configure `peerDependencies`, including version control for `roarr`, I use `roarr-browser-log-writer` in monorepo automatically depends on a very old version of `roarr`.

This is a proposal https://github.com/tc39/proposal-set-methods to add methods like union and intersection to JavaScript's built-in Set class. It is currently at stage 4: it has been https://github.com/tc39/ecma262/pull/3306. This repository is...

enhancement

## Expected Behavior When using InversifyJS with the singleton pattern and explicit dependency injection: 1. The performance should remain consistent regardless of the order of dependencies in the list. 2....

## Overview Currently, the `apply()` function in Mutative is primarily designed to work with immutable data structures. While there are workarounds to handle mutable data indirectly, direct support for mutable...

enhancement

We noticed in the Redux community’s benchmarks involving Mutative that the results for remove-related operations were not very satisfactory. https://github.com/reduxjs/redux-toolkit/issues/4793 After analyzing Mutative, we found that whenever an array uses...

## Proposal I propose adding support for a mutation callback feature to trigger state change events. This would allow developers to provide a callback function to track mutations (e.g., state...

enhancement

Added the `mutative-yjs` Yjs bindings to the README. GitHub: https://github.com/mutativejs/mutative-yjs Demo: https://codesandbox.io/p/sandbox/fjrwk3