Age | Commit message (Collapse) | Author | |
---|---|---|---|
2023-04-24 | refactor(ext/node): enforce interior mutable for `NodePermissions` to remove ↵ | David Sherret | |
clones (#18831) We can make `NodePermissions` rely on interior mutability (which the `PermissionsContainer` is already doing) in order to not have to clone everything all the time. This also reduces the chance of an accidental `borrow` while `borrrow_mut`. | |||
2023-04-24 | refactor(ext/node): allow injecting `NodeFs` from CLI (#18829) | David Sherret | |
This allows providing a `NodeFs` as part of the `WorkerOptions`. | |||
2023-04-24 | refactor(ext/node): reorganize ops (#18799) | Bartek Iwańczuk | |
Move all op related code of "ext/node" to "ext/node/ops" module. These files were unnecessarily scattered around the extension. |