Arya Emami
Arya Emami
# Summary ## With Rollup createSelector changes (Click to expand) **File Content**: ```ts export { createSelector } from 'reselect' ``` Before and After ```diff --- before/reselect/createSelector.js 2024-06-25 02:52:06.683601300 -0500 +++...
@markerikson I'll try to put togther the same kind of chart for the other Redux repos as well. It might be good to have it as a point of reference.
Thanks. Can we add `esbuild` to `devDependencies` instead of the `resolutions` field? Do you want me to put up a PR for that?
> This also is affected when you have a selector "factory" function. > > Here is an example [ts playground link](https://www.typescriptlang.org/play/?jsx=0&ts=5.7.3#code/JYWwDg9gTgLgBAbzgYygUwIYzQZTQGzWRmgBo4YBPMNOPQ46OAXzgDMoIQ4BydAZwJEYPANxwA9BIrU0-AFxwArADoAjOoBQmqjTgA5DCDlwAvLwz5gyNDzgAfXgCMITu457IAFhiiF+YjqycABClIbGOFY2ADwAKgBqlgCuaAB8ZnAACr4wwJYxAEpE0AAmMRFy5Ikp6Wmi2rq0ODBYtOYImgCQGADmaGGVioNGuNFoMQB2ySBOaFD13WwYAG7QwNgAYhAQpSPGw+GjUdYT-DBQwJO9i8wNmsgQk+co6G30wtAhEMmTpXEQSoAQSgnAA7pl4h9GFBijBklBJmkABTdQQMEhQRTI85tRQtNrkSajRSVfgASjMGTi0MxcIRk1I3WJBwMo34mkppgynS6j2e8EmaDBtKY5hxrWw+MlaHJihpQhh9MRVMQ3S66HhKvRnygEsJcBZsoaXTu3U1DMNwtFUAaZoeTxeqEw2Bt31+-0Bo02v2IwCekIVGOgyqRqK6Oph2NxUroMqJJLZxgpqqDutDTK6RtJ7M5qt5bF9eQDQpFisx+tjBOwcrgaaVaC1kzVXQ1jctkYrMbQCeM5JNZrbTatZeDts09v5TrervLXx+fwBwNBEDBAFEAB5gaIbUNxYLmKFz2HtxEotHH6My6UG7NJuRc6k2jPMxNkzn448xas9uvP09Ivm3RToK1rHpklZoDeNbyv+w7ci2Q4dsekG9sa3SDhaKqljadr3CBrwurgx7uouXrGD6kx+k8m7btYu4AfueiHvWdIAeeEaXnAkHQb+d5ko+f7Hi+WZvrmtY2t+8ZCWOoYZAhBZFv6zY4Sh3a8bWrEhgBiFYc2nbQKhhqjP2GEmnpI64RO+GOvA-QwEC-TbFAlQQepca3mJyaCd2Kh9AMRzGAA2kaAC6cAAPwRXAAAMDQEfZjloM5QLjCC4KZM67wkQunrLuCyKJU50CVOQPCWKcPCmQ8M7EWO4ZFcl0Cpac6WrpmyL+YJvJdFIcAAMLQOgxD4JQcBXGw8zoKUFAQHAcxwAABtMszzIt6oEd4RAANZMe0cD+Q0cDHSdx19SdAB6EUYZy+G1Ta4ZZbOY6kXloxtWChWNklzmlRY4xVR1XVAa2fUAJJUUNwijeNkyTaCaAzSQ820ItGCTJQ62tptXg7XtmSHZop2nedx1XTd1VPXVuqPfdOUeku3pKU8X0OcVLmjGVFU2ID3Sdf03XquDkMIyNY0TVNiOzSjS3o5jG22SguPILtB4Hf0R3E2d0iXddpq3doVMPcBdMvbljPGB9tE7jAe6yKzP0lZz-2VeSQMCyDvXSBDjyizAMMSwjSNzQtaMY1jfKK1tKv4+YhNa9rp3k-rlOmzTJtEW65vkclzOTNb9G24x9uNb9zvlQDbt88DClC97IvDf74tw5Lwcy2H8vY1Hyuq8x6toJrWuk3AyfMAbhtpzC4Y8R5NaqqXTvGEZFeu+7sqe31g1+wHLdB9LocrXMUARzjeNq-HCfD6P49GyhSx53ABl6u5P6Uj1FkLxzS-dlzlcDmvgtQb119o3He8Npr71RnLE+3cz59wvkPHWZM9Zj37EAA). > > It is a shame this inference doesn't...
> [@aryaemami59](https://github.com/aryaemami59) thanks for the reply! I also commented [here](https://github.com/reduxjs/reselect/issues/559#issuecomment-2669536747), which may more accurately describe the issue (but could be the same root cause)? > > I provide more examples...
@Rovack Is this still an issue?
Not sure about this one yet, I'd say let's get #83 in first then we can use this one to potentially fill in any left over gaps.
Seems like this would have very niche use cases. What's the difference between: ```ts expectTypeOf(bad).returns.branded.inspect({ foundProps: { '.meta.parsed': 'any', }, }) ``` and this: ```ts expectTypeOf(bad) .returns.toHaveProperty('meta') .toHaveProperty('parsed') .toBeAny() ```
@mmkal That actually makes a lot of sense. I think an explanation similar to that should probably be included in the docs. Something like `.toBeAny()` vs `.inspect()`.
# Summary ## With Rollup batch changes (Click to expand) **File Content**: ```ts export { batch } from 'react-redux' ``` Before and After ```diff --- before/react-redux/batch.js 2024-06-25 04:42:17.355572200 -0500 +++...