Anders Kaseorg

Results 179 issues of Anders Kaseorg

### Clear and concise description of the problem I’m working on an [app](https://github.com/zulip/zulip-desktop) that uses multiple preload scripts (one for the main window and one for embedded webviews). This works...

enhancement

From a [discussion on #frontend](https://chat.zulip.org/#narrow/stream/6-frontend/topic/typescript.20migration/near/1792147): > For the linter to catch this, we need to enable the `@typescript-eslint/no-unsafe-argument`, `@typescript-eslint/no-unsafe-assignment`, `@typescript-eslint/no-unsafe-call`, `@typescript-eslint/no-unsafe-member-access`, `@typescript-eslint/no-unsafe-return` rules that we currently [disable](https://github.com/zulip/zulip/blob/da675cb6412867eab7e14dace9cb25d00d14bdd9/.eslintrc.json#L190-L194). We should enable...

size: XL

From a [discussion on #frontend](https://chat.zulip.org/#narrow/stream/6-frontend/topic/typescript.20migration/near/1792147): > For the linter to catch this, we need to enable the `@typescript-eslint/no-unsafe-argument`, `@typescript-eslint/no-unsafe-assignment`, `@typescript-eslint/no-unsafe-call`, `@typescript-eslint/no-unsafe-member-access`, `@typescript-eslint/no-unsafe-return` rules that we currently [disable](https://github.com/zulip/zulip/blob/da675cb6412867eab7e14dace9cb25d00d14bdd9/.eslintrc.json#L190-L194). We should enable...

size: XL

Data.Atomics has `writeBarrier` (store-store), `storeLoadBarrier`, and `loadLoadBarrier`, but seems to be missing a load-store barrier. This would be a no-op at the hardware level on x86, but it would still...

Fixes TypeScript errors like this when substituting source-map-js for source-map using pnpm overrides. node_modules/.pnpm/[email protected]_dpcjkp5o5ztxuvt4quwwvenemi/node_modules/css-minimizer-webpack-plugin/types/index.d.ts:141:28 - error TS2306: File '/srv/zulip/node_modules/.pnpm/[email protected]/node_modules/source-map-js/source-map.d.ts' is not a module. 141 type RawSourceMap = import("source-map").RawSourceMap; ~~~~~~~~~~~~ -...

```console $ npm i source-map@npm:[email protected] typescript added 2 packages in 2s $ echo 'import * as SourceMap from "source-map"' > test.ts $ npx tsc test.ts test.ts:1:28 - error TS2306: File...

According to the Bootstrap developers, using .02px rather than .01px should be sufficient to work around the Safari rounding bug. Fixes #19.

- [x] I have tried with the latest version of Docker Desktop - [x] I have tried disabling enabled experimental features - [x] I have uploaded Diagnostics - Diagnostics ID:...

status/triage
version/4.17.0
area/VirtioFS

Otherwise these reexports may not made visible from other modules, depending on the type checker configuration. https://mypy.readthedocs.io/en/stable/config_file.html#confval-implicit_reexport

Continuation of - #29931 - #29946 This reduces the number of violations to 24.

size: XL