summaryrefslogtreecommitdiff
path: root/ext/fs/lib.rs
AgeCommit message (Expand)Author
2024-11-15refactor: use boxed_error in some places (#26887)David Sherret
2024-11-04refactor(runtime/permissions): use concrete error types (#26464)Leo Kettmeir
2024-10-18refactor(ext/fs): use concrete error types (#26317)Leo Kettmeir
2024-09-16refactor(permissions): split up Descriptor into Allow, Deny, and Query (#25508)David Sherret
2024-09-12refactor: cleanup unstable checks for WebGPU, FFI and FS APIs (#25586)Asher Gomez
2024-09-10feat(cli): use NotCapable error for permission errors (#25431)Luca Casonato
2024-09-09BREAKING(fs): remove `Deno.fsync[Sync]()` (#25448)Asher Gomez
2024-09-09BREAKING(fs): remove `Deno.fdatasync[Sync]()` (#25520)Asher Gomez
2024-09-05BREAKING(fs): remove `Deno.funlock[Sync]()` (#25442)Asher Gomez
2024-09-04BREAKING(fs): remove `Deno.ftruncate[Sync]()` (#25412)Asher Gomez
2024-09-03chore(fs): remove `Deno.flock[Sync]()` (#25350)Asher Gomez
2024-08-19fix: add permission name when accessing a special file errors (#25085)Bedis Nbiba
2024-07-23refactor: update to use deno_package_json (#24688)David Sherret
2024-06-26refactor: move PackageJson to deno_config (#24348)David Sherret
2024-06-06refactor: remove `PermissionsContainer` in deno_runtime (#24119)David Sherret
2024-05-23feat(ext/fs): stabilize `Deno.FsFile.unlock[Sync]()` and `Deno.FsFile.lock[Sy...Asher Gomez
2024-05-22feat(ext/fs): stabilize `Deno.FsFile.syncData[Sync]()` and `Deno.FsFile.sync[...Asher Gomez
2024-04-19feat(runtime): Allow embedders to perform additional access checks on file op...Matt Mastracci
2024-03-07fix(publish): make include and exclude work (#22720)David Sherret
2024-02-19chore(fs): rename `op_fs_file_stat_{async/sync}` ops (#22476)Asher Gomez
2024-01-24revert: Remove deprecations of file sync APIs (#22085)Bartek Iwańczuk
2024-01-01chore: update copyright to 2024 (#21753)David Sherret
2023-10-12refactor: FeatureChecker integration in ext/ crates (#20797)Bartek Iwańczuk
2023-10-04refactor: use deno_core::FeatureChecker for unstable checks (#20765)Bartek Iwańczuk
2023-08-03feat(permissions): add "--deny-*" flags (#19070)Asher Gomez
2023-07-31refactor: update core extension api usage (#19952)Nayeem Rahman
2023-06-26Revert "Reland "refactor(core): cleanup feature flags for js source i… (#19...Bartek Iwańczuk
2023-06-25Reland "refactor(core): cleanup feature flags for js source inclusion" (#19519)Nayeem Rahman
2023-06-13Revert "refactor(core): cleanup feature flags for js source inclusion… (#19...Bartek Iwańczuk
2023-06-13refactor(core): cleanup feature flags for js source inclusion (#19463)Nayeem Rahman
2023-05-08refactor: prefix ops w/ crate they are defined in (#19044)Luca Casonato
2023-05-08refactor(ext/fs): `deno_fs::FileSystem` - conditional `Send + Sync` (#18993)David Sherret
2023-05-04refactor(ext/fs): boxed deno_fs::FileSystem (#18945)David Sherret
2023-04-17chore(ext/fs): decouple fs trait from deno_core (#18732)Luca Casonato
2023-04-12refactor(ext/fs): abstract FS via FileSystem trait (#18599)Luca Casonato
2023-03-26chore: Improving FS Error Message for op_realpath_sync and op_realpath_async ...Mike Mulchrone
2023-03-21feat: TypeScript 5.0.2 (except decorators) (#18294)David Sherret
2023-03-19fix(runtime): Extract error code for all OS error variants (#17958)Kamil Ogórek
2023-03-17perf(core) Reduce copying and cloning in extension initialization (#18252)Matt Mastracci
2023-03-17feat(core) deno_core::extension! macro to simplify extension registration (#1...Matt Mastracci
2023-03-16feat(fs): support FileInfo.dev on Windows (#18073)Bartek Iwańczuk
2023-03-15refactor: remove usages of `map_or` / `map_or_else` (#18212)David Sherret
2023-03-13fix(ext/fs): retry if file already exists in makeTempFile (#17787)ud2
2023-03-09refactor(core): remove RuntimeOptions::extensions_with_js (#18099)Bartek Iwańczuk
2023-03-09refactor: Split extension registration for runtime and snapshotting (#18095)Bartek Iwańczuk
2023-03-07refactor(core): don't use Result in ExtensionBuilder::state (#18066)Bartek Iwańczuk
2023-03-07refactor: Add "deno_fs" extension crate (#18040)Bartek Iwańczuk