Nikita Skovoroda
Nikita Skovoroda
### Version v24.2.0 ### Platform ```text Darwin macbook-air.taile5a6b.ts.net 24.4.0 Darwin Kernel Version 24.4.0: Fri Apr 11 18:34:14 PDT 2025; root:xnu-11417.101.15~117/RELEASE_ARM64_T8122 arm64 ``` ### Subsystem test ### What steps will reproduce...
### Version v24.1.0 ### Platform ```text Darwin macbook-air.taile5a6b.ts.net 24.4.0 Darwin Kernel Version 24.4.0: Fri Apr 11 18:34:14 PDT 2025; root:xnu-11417.101.15~117/RELEASE_ARM64_T8122 arm64 ``` ### Subsystem test ### What steps will reproduce...
this is an experiment I wonder what part of tests being slow comes from jest and how would tests perform with it replaced This also comes with 5-6 test files...
`__utils__` dir has multiple issues 1. These tests are not run from CI (top-level script runs `_test`, these are called `test`) 2. `__utils__/assert-store/test/index.ts` and `__utils__/assert-project/test/index.ts` were not found by default...
This a demo of an issue, not an actual fix PR These assertions always pass 1. See https://github.com/pnpm/pnpm/pull/9644, those `__utils__` are not tested on CI 2. Those tests would actually...
### Verify latest release - [x] I verified that the issue exists in the latest pnpm release ### pnpm version main ### Reproduction steps `cd reviewing/plugin-commands-outdated && pnpm run _test`...
The assumption in this test looks either invalid or broken (impl detail changed? how was this supposed to behave?) When running this test on `main`, it asks me for a...
https://github.com/paulmillr/noble-hashes/blob/9140c491e652dcd34a778a824f9cf8d103c18d8d/src/utils.ts#L183-L205 This still hangs the page, try it out it devtools: ```js const nextTick = async () => {}; async function asyncLoop(iters, tick, cb) { let ts = Date.now(); for...
npm and other package managers provide that via lockfiles Another example is what `@electron/get` does with sha256 checksums when downloading electron binaries upon npm install: https://github.com/electron/get/blob/main/src/index.ts (that is also problematic...
https://github.com/GoogleChromeLabs/jsvu/blob/614a799a485df27d57ea6f2aae55c09d68bf6cce/README.md?plain=1#L168 > only uses URLs that are controlled by the creators of the JavaScript engine or, in the case of JavaScriptCore on Linux, the port maintainers. This is not true...