summaryrefslogtreecommitdiff
path: root/ext/node/lib.rs
AgeCommit message (Expand)Author
2023-02-20refactor: use ops for idna & punycode (#17817)Leo Kettmeir
2023-02-20perf: use ops for node:crypto ciphers (#17819)Divy Srivastava
2023-02-20refactor(core): definition of "ExtensionFileSource" (#17823)Bartek Iwańczuk
2023-02-17chore: remove unneeded files from ext/node (#17810)Bartek Iwańczuk
2023-02-17feat(ext/node): implement `node:v8` (#17806)Divy Srivastava
2023-02-16perf(ext/node): move winerror binding to rust (#17792)Divy Srivastava
2023-02-15feat: wire up ext/node to the Node compatibility layer (#17785)Bartek Iwańczuk
2023-02-14feat(ext/node): embed std/node into the snapshot (#17724)Bartek Iwańczuk
2023-02-10refactor: clean up "cli/node/mod.rs" and "ext/node" (#17713)Bartek Iwańczuk
2023-02-10refactor: allow to provide polyfills for Node modules from the snapshot (#17706)Bartek Iwańczuk
2023-02-07 refactor: remove prefix from include_js_files & use extension name (#17683)Leo Kettmeir
2023-02-07refactor: Use ES modules for internal runtime code (#17648)Leo Kettmeir
2023-02-05 refactor: rename `deno` specifiers to `internal` (#17655)Leo Kettmeir
2023-01-27chore: upgrade to Rust 1.67 (#17548)David Sherret
2023-01-24feat: support node built-in module imports (#17264)Bartek Iwańczuk
2023-01-10fix(npm): allow to read package.json if permissions are granted (#17209)Bartek Iwańczuk
2023-01-08feat(core): allow specifying name and dependencies of an Extension (#17301)Leo Kettmeir
2023-01-02chore: update copyright year to 2023 (#17247)David Sherret
2022-12-19fix(npm): conditional exports with --node-modules-dir (#17111)Bartek Iwańczuk
2022-12-15Revert "feat(ops): Fast zero copy string arguments (#16777)" (#17063)Bartek Iwańczuk
2022-12-02feat(ops): Fast zero copy string arguments (#16777)Divy Srivastava
2022-11-30fix(npm): improve package.json exports support for types (#16880)David Sherret
2022-11-29fix(ext/node): allow absolute path in createRequire (#16853)Yoshiya Hinosawa
2022-11-28fix(npm): allow to inspect npm modules with --inspect-brk (#16841)Bartek Iwańczuk
2022-11-16fix(npm): using types for packages with subpath (#16656)Bartek Iwańczuk
2022-11-10feat: remove --unstable flag requirement for npm: specifiers (#16473)Bartek Iwańczuk
2022-11-08refactor(ext/node): remove unwraps (#16559)Bartek Iwańczuk
2022-10-21feat(unstable/npm): initial type checking of npm specifiers (#16332)David Sherret
2022-09-22feat(npm): add flag for creating and resolving npm packages to a local node_m...David Sherret
2022-09-14fix(ops): add node.js env variable allowlist (#15893)Colin Ihrig
2022-09-13refactor(npm): create general use `NpmPackageResolver` (#15882)David Sherret
2022-09-12fix(npm): support cjs resolution of package subpath with package.json (#15855)David Sherret
2022-09-08fix(npm): recursive translation of reexports, remove window global in node co...Bartek Iwańczuk
2022-09-05refactor: cleanup Node compatibility code (#15766)Bartek Iwańczuk
2022-08-30fix(npm): prefer importing esm from esm (#15676)David Sherret
2022-08-24feat(unstable): add more permission checks for ext/node/ (#15581)Bartek Iwańczuk
2022-08-24fix(unstable): various resolution bugs for npm: specifiers (#15546)Bartek Iwańczuk
2022-08-20feat(unstable): initial support for npm specifiers (#15484)David Sherret
2022-08-09chore: temporarily disable `ext/node` and use unstable ops (#15438)David Sherret
2022-08-09chore: temporarily disable `op_require_read_file` (#15433)David Sherret
2022-08-09feat: add ext/node for require support (#15362)Bartek Iwańczuk