1 file changed
+1
-1
lines changed- .github/workflows/ci.yml+3-3
- .github/workflows/npm_publish.yml+12-3
- Cargo.lock+387-115
- Cargo.toml+3-3
- ext/crypto/00_crypto.js+262-1
- ext/crypto/Cargo.toml+1-1
- ext/crypto/x448.rs+12-7
- ext/napi/lib.rs+40
- ext/napi/uv.rs+9-6
- ext/net/lib.rs+1
- ext/net/ops.rs+16
- ext/node/Cargo.toml+1
- ext/node/lib.rs+16-15
- ext/node/ops/handle_wrap.rs+2-1
- ext/node/ops/http2.rs-582
- ext/node/ops/http2/mod.rs+11
- ext/node/ops/http2/session.rs+2.4k
- ext/node/ops/http2/stream.rs+620
- ext/node/ops/http2/types.rs+402
- ext/node/ops/libuv_stream.rs+713
- ext/node/ops/mod.rs+1
- ext/node/polyfills/_fs/_fs_write.ts-203
- ext/node/polyfills/_fs/_fs_writeFile.ts-307
- ext/node/polyfills/_fs/_fs_writev.ts-146
- ext/node/polyfills/_readline.mjs+4-3
- ext/node/polyfills/_tls_wrap.js+3-2
- ext/node/polyfills/dns.ts+15-4
- ext/node/polyfills/fs.ts+629-7
- ext/node/polyfills/http.ts+24-3
- ext/node/polyfills/http2.ts+3.4k-2.3k
- ext/node/polyfills/internal/crypto/diffiehellman.ts+242-31
- ext/node/polyfills/internal/crypto/hash.ts+29-2
- ext/node/polyfills/internal/crypto/keygen.ts+14-4
- ext/node/polyfills/internal/crypto/keys.ts+220-1
- ext/node/polyfills/internal/crypto/sig.ts+11-2
- ext/node/polyfills/internal/crypto/util.ts+149-45
- ext/node/polyfills/internal/dns/promises.ts+17-6
- ext/node/polyfills/internal/dns/utils.ts+27-14
- ext/node/polyfills/internal/errors.ts+53-3
- ext/node/polyfills/internal/fs/handle.ts+19-1
- ext/node/polyfills/internal/fs/promises.ts+35-619
- ext/node/polyfills/internal/http2/compat.js+1.0k
- ext/node/polyfills/internal/http2/util.ts+1.0k-7
- ext/node/polyfills/internal/readline/interface.mjs+112-7
- ext/node/polyfills/internal/stream_base_commons.ts+1
- ext/node/polyfills/internal/util/debuglog.ts+9-4
- ext/node/polyfills/internal/validators.mjs+49
- ext/node/polyfills/internal_binding/cares_wrap.ts+21-4
- ext/node/polyfills/internal_binding/stream_wrap.ts+8-12
- ext/node/polyfills/internal_binding/tcp_wrap.ts+333-79
- ext/node/polyfills/net.ts+26-42
- ext/node/polyfills/process.ts+3-25
- ext/node_crypto/Cargo.toml+1
- ext/node_crypto/dh.rs+5-1
- ext/node_crypto/keys.rs+402-24
- ext/node_crypto/lib.rs+159-86
- ext/node_crypto/sign.rs+24-6
- ext/telemetry/lib.rs+28-12
- ext/web/01_console.js+1
- ext/websocket/lib.rs+5-5
- libs/core/runtime/jsruntime.rs+19-1
- libs/napi_sys/Cargo.toml+17
- libs/napi_sys/src/functions.rs+824
- libs/napi_sys/src/lib.rs+126
- libs/napi_sys/src/types.rs+299
- runtime/web_worker.rs+19
- runtime/worker.rs+19
- tests/napi/Cargo.toml+1-4
- tests/napi/build.rs+7-3
- tests/napi/instance_data_test.js+35
- tests/napi/src/instance_data.rs+50
- tests/napi/src/lib.rs+6
- tests/node_compat/config.jsonc+729-53
- tests/node_compat/mod.rs+11-279
- tests/node_compat/schema.json+4
- tests/specs/mod.rs+4
- tests/specs/node/set_immediate_timer_ordering/__test__.jsonc+4
- tests/specs/node/set_immediate_timer_ordering/main.mjs+49
- tests/specs/node/set_immediate_timer_ordering/main.out+1
- tests/unit/console_test.ts+29
- tests/unit/mod.rs+3
- tests/unit/websocket_test.ts+75
- tests/unit_node/http2_test.ts+26-13
- tests/unit_node/mod.rs+3
- tests/unit_node/process_test.ts-1
- tests/util/lib/test_runner.rs+25
- tests/wpt/runner/expectations/schema.json+4
- tests/wpt/runner/utils.ts+1
- tests/wpt/wpt.ts+63-2
- tools/core_import_map.json-2
- tools/release/npm/build.ts+4
- tools/release/npm/install_api.cjs+8-9
0 commit comments