Age | Commit message (Collapse) | Author | |
---|---|---|---|
2020-04-20 | Add no-async-promise-executor lint rule (#4809) | Ali Hasani | |
2020-04-18 | fix(std): existsFile test | Bartek Iwańczuk | |
2020-04-16 | refactor: proper Node polyfill directory iteration now that Deno supports ↵ | Chris Knight | |
this (#4783) | |||
2020-04-16 | refactor(cli/js/ops/fs): Improve readdir() and FileInfo interfaces (#4763) | Nayeem Rahman | |
2020-04-12 | add copyFile & copyFileSync to std/node/fs (#4726) | Ali Hasani | |
2020-04-09 | Fix build - 2becae broke CI (#4686) | Ryan Dahl | |
2020-04-08 | feat(std/node): add fs.mkdir functions and fs.exists tests (#4660) | Ali Hasani | |
2020-04-06 | Add exists and existsSync to std/node (#4655) | Ali Hasani | |
2020-03-28 | Update to Prettier 2 and use ES Private Fields (#4498) | Kitson Kelly | |
2020-03-20 | Add require-await lint rule (#4401) | Samrith Shankar | |
2020-03-19 | refactor: rename Deno.TestDefinition.skip to ignore (#4400) | Bartek Iwańczuk | |
2020-03-18 | feat: Deno.test() sanitizes ops and resources (#4399) | Bartek Iwańczuk | |
This PR brings assertOps and assertResources sanitizers to Deno.test() API. assertOps checks that test doesn't leak async ops, ie. there are no unresolved promises originating from Deno APIs. Enabled by default, can be disabled using Deno.TestDefinition.disableOpSanitizer. assertResources checks that test doesn't leak resources, ie. all resources used in test are closed. For example; if a file is opened during a test case it must be explicitly closed before test case finishes. It's most useful for asynchronous generators. Enabled by default, can be disabled using Deno.TestDefinition.disableResourceSanitizer. We've used those sanitizers in internal runtime tests and it proved very useful in surfacing incorrect tests which resulted in interference between the tests. All tests have been sanitized. Closes #4208 | |||
2020-03-15 | refactor: move existing fs implementation to internal _fs directory (#4381) | Chris Knight | |
2020-03-15 | refactor(std): Uncomment disabled tests, use skip option (#4378) | Nayeem Rahman | |
2020-03-14 | Node polyfill for fs.chown and fs.close (#4377) | Chris Knight | |
2020-03-14 | BREAKING CHANGE FileInfo.len renamed to FileName.size (#4338) | dubiousjim | |
2020-03-14 | feat: add chmod Node polyfill and related file system constants (#4358) | Chris Knight | |
2020-03-12 | fix: Node polyfill fsAppend rework (#4322) | Chris Knight | |
* My original implementation of `fs.appendFile` used an async API, which, though it would work fine as a polyfill, wasn't an exact match with the Node API. This PR reworks that API to mimic the Node API fully as a synchronous void function with an async internal implementation. * Refactor move of other internal fs `dirent` and `dir` classes to the _fs internal directory. | |||
2020-03-08 | feat(std/node) add appendFile and appendFileSync (#4294) | Chris Knight | |
2019-10-09 | remove std submodule | Ryan Dahl | |
2019-10-04 | Move deno_std to a more convenient location. (#3057) | Ryan Dahl | |
js/deps/https/deno.land/std -> js/std |