summaryrefslogtreecommitdiff
path: root/std/node/_fs
AgeCommit message (Collapse)Author
2020-11-24feat(cli): update to TypeScript 4.1 (#7573)Kitson Kelly
2020-11-03build: migrate to dlint (#8176)Bartek Iwańczuk
This commit migrates repository from using "eslint" to "dlint" for linting JavaScript code.
2020-11-02feat(std/node/fs): add realpath and realpathSync (#8169)X
2020-10-22upgrade: deno_doc, deno_lint, dprint, swc (#8077)Bartek Iwańczuk
- deno_doc 0.1.13 - deno_lint 0.2.5 - dprint-plugin-typescript 0.32.6 - swc_bundler 0.12.0 - swc_ecmascript 0.11.1
2020-10-14feat(std/fs/node): adding some functions (#7921)ali ahmed
2020-10-10Revert "feat(std/node/fs): adding readdir, rename, and some others (#7666)" ↵Bartek Iwańczuk
(#7917) This reverts commit 40324ff74816a99ea061929ece1c6a4ff3078bc3.
2020-10-06feat(std/node/fs): adding readdir, rename, and some others (#7666)ali ahmed
2020-10-06fix(std/node/fs): allow appendFileSync to accept Uint8Array as type for data ↵ali ahmed
(#7835)
2020-09-27feat(fmt): Sort named import and export specifiers (#7711)David Sherret
2020-09-21chore: add copyright (#7593)tokiedokie
2020-09-13upgrade: deno_doc, deno_lint, dprint, swc (#7434)Bartek Iwańczuk
upgrades: - swc_ecmascript 0.7.7 - dprint-plugin-typescript 0.31.3 - deno_lint 0.2.0 - deno_doc 0.1.9 Split std_lint test into std_lint and unit_test_lint. Added lint ignores to CommonJS files in std/node.
2020-09-08test(std/node): make tests runnable from any directory (#7397)Casper Beyer
This makes std/node tests runnable from any directory by resolving the testdata directory and files relative to the module directory resolved from import.meta.url.
2020-08-24feat: update to TypeScript 4.0 (#6514)Kitson Kelly
2020-07-14Use dprint for internal formatting (#6682)David Sherret
2020-07-08feat: add --no-check option (#6456)Kitson Kelly
This commit adds a "--no-check" option to following subcommands: - "deno cache" - "deno info" - "deno run" - "deno test" The "--no-check" options allows to skip type checking step and instead directly transpiles TS sources to JS sources. This solution uses `ts.transpileModule()` API and is just an interim solution before implementing it fully in Rust.
2020-07-05test(std/node): include windows in link tests (#6620)Casper Beyer
2020-06-29fix(std/node): do not use absolute urls (#6562)Ryan Dahl
2020-06-27feat(std/node): support hex/base64 encoding in fs.readFile/fs.writeFile (#6512)Marcos Casagrande
2020-06-23fix(std/node): fix readFile types, add encoding types (#6451)Benjamin Lupton
2020-06-12refactor: Don't destructure the Deno namespace (#6268)Nayeem Rahman
2020-06-07refactor(std): remove testing dependencies from non-test code (#5838)Chris Knight
2020-06-06feat(std/node): Buffer (#5925)Nikolai Vavilov
2020-05-28feat(std/node): add link/linkSync polyfill (#5930)Chris Knight
2020-05-25Fix typo (#5834)Rares Folea
2020-05-22std/node: fs.writeFile/sync path can now be an URL (#5652)Marcos Casagrande
2020-05-22re-enable symlink tests on windows (#5746)Ali Hasani
2020-05-20Remove duplicate test (#5687)Marcos Casagrande
2020-05-20feat(std/node): Add fs.promises.readFile (#5656)Marcos Casagrande
2020-05-19fix(std/node) improve fs.close compatibility (#5649)Marcos Casagrande
2020-05-15feat(std/node): fs.writeFileSync polyfill (#5414)Marcos Casagrande
2020-05-14std/node fs.readFile should take string as option (#5316)Marcos Casagrande
2020-05-06Remove flaky and useless tests (#5116)Ryan Dahl
2020-05-04feat(std/node): fs.writefile / fs.promises.writeFile (#5054)Marcos Casagrande
2020-05-03[std/node] add the ability to path argument to be URL type (#5055)Ali Hasani
2020-04-29Cleanup std/node/fs functions (#5000)Marcos Casagrande
2020-04-29make camel case readDir, readLink, realPath (#4995)Ryan Dahl
2020-04-29BREAKING: Include limited metadata in 'DirEntry' objects (#4941)Bert Belder
This change is to prevent needed a separate stat syscall for each file when using readdir. For consistency, this PR also modifies std's `WalkEntry` interface to extend `DirEntry` with an additional `path` field.
2020-04-28BREAKING: Use LLVM target triple for Deno.build (#4948)Ryan Dahl
Deno.build.os values have changed to correspond to standard LLVM target triples "win" -> "windows" "mac" -> "darwin"
2020-04-28BREAKING: remove overload of Deno.test() (#4951)Bartek Iwańczuk
This commit removes overload of Deno.test() that accepted named function.
2020-04-27Rename FileInfo time fields and represent them as Date objects (#4932)Bert Belder
This patch also increases the resolution of reported file times to sub-millisecond precision.
2020-04-27bug fix and tests for std/node/fs/mkdir (#4917)Ali Hasani
2020-04-20Add no-async-promise-executor lint rule (#4809)Ali Hasani
2020-04-18fix(std): existsFile testBartek Iwańczuk
2020-04-16refactor: proper Node polyfill directory iteration now that Deno supports ↵Chris Knight
this (#4783)
2020-04-16refactor(cli/js/ops/fs): Improve readdir() and FileInfo interfaces (#4763)Nayeem Rahman
2020-04-12add copyFile & copyFileSync to std/node/fs (#4726)Ali Hasani
2020-04-09Fix build - 2becae broke CI (#4686)Ryan Dahl
2020-04-08feat(std/node): add fs.mkdir functions and fs.exists tests (#4660)Ali Hasani
2020-04-06Add exists and existsSync to std/node (#4655)Ali Hasani
2020-03-28Update to Prettier 2 and use ES Private Fields (#4498)Kitson Kelly