summaryrefslogtreecommitdiff
path: root/std
AgeCommit message (Collapse)Author
2020-04-29make camel case readDir, readLink, realPath (#4995)Ryan Dahl
2020-04-29Fix MultipartReader for big files (#4865)Marcos Casagrande
2020-04-29BREAKING: remove custom implementation of Deno.Buffer.toString() (#4992)Bartek Iwańczuk
Keep in mind Buffer.toString() still exists, but returns [object Object]. Reason for removal of Buffer.toString() was that it implicitly used TextDecoder with fixed "utf-8" encoding and no way to customize the encoding.
2020-04-29feat(std/path): Add fromFileUrl() (#4993)Nayeem Rahman
Fix: URL constructor accepts a URL object which is not a base
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-29BREAKING: Map-like interface for Deno.env (#4942)Valentin Anger
2020-04-29adjust docs for std/log (#4984)张超杰
2020-04-29fix: Make std/io copyN write the whole read buffer (#4978)Marcos Casagrande
2020-04-28Move the docs like `@param [obj.prop]` to the interface. (#4974)David Sherret
2020-04-28Remove Conn.closeRead (#4970)Ryan Dahl
2020-04-28BREAKING: Remove Deno.EOF, use null instead (#4953)Nayeem Rahman
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-28typo (#4962)迷渡
2020-04-28refactor: rename sync io interfaces (#4945)Bartek Iwańczuk
This commit renames sync io interfaces: * SyncReader -> ReaderSync * SyncWriter -> WriterSync * SyncSeeker -> SeekerSync
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-27Improve std/http/io.ts parseHTTPVersion (#4930)Marcos Casagrande
2020-04-27feat(std/uuid): Implement uuid v5 (#4916)underfin
2020-04-27bug fix and tests for std/node/fs/mkdir (#4917)Ali Hasani
2020-04-27fix: typo fs readme.md (#4903)张超杰
2020-04-26Increase copyN buffer size to match go implementation (#4904)Marcos Casagrande
2020-04-26fix(std/fs): move dest if not exists and overwrite (#4910)张超杰
2020-04-26reorder copyN arguments to match Deno.copy (#4900)Akshat Agarwal
2020-04-25refactor(std/log): support enum log level (#4859)Christopher Dieringer
2020-04-25BREAKING CHANGE: remove Deno.OpenMode (#4884)Bartek Iwańczuk
This commit removes Deno.OpenMode along with overloaded variants of Deno.open() and Deno.openSync() that used OpenMode.
2020-04-25BREAKING CHANGE: change order of args in Deno.copy() (#4885)Bartek Iwańczuk
2020-04-24BREAKING CHANGE: rename Deno.fsEvents() to Deno.watchFs() (#4886)Bartek Iwańczuk
2020-04-24BREAKING CHANGE: rename TLS APIs to camel case (#4888)Bartek Iwańczuk
This commit renames all APIs containing "TLS" to use camel case (connectTLS -> connectTls, etc.)
2020-04-24create readme for std/bytes (#4876)Ali Hasani
2020-04-22BREAKING CHANGE: rename Deno.toAsyncIterator() to Deno.iter() (#4848)Bartek Iwańczuk
* rename Deno.toAsyncIterator() to Deno.iter() * adds sync version Deno.iterSync() * adds optional second argument for buffer size
2020-04-20std/node: require_ -> require (#4828)Nikolai Vavilov
2020-04-20Add no-async-promise-executor lint rule (#4809)Ali Hasani
2020-04-18fix(std): existsFile testBartek Iwańczuk
2020-04-17feature: synchronous buffered writer (#4693)Chris Knight
2020-04-16feat(cli/installer.rs): Add DENO_INSTALL_ROOT (#4787)Nayeem Rahman
2020-04-16refactor: proper Node polyfill directory iteration now that Deno supports ↵Chris Knight
this (#4783)
2020-04-16docs(std): update links to documents (#4777)uki00a
2020-04-16refactor(cli/js/ops/fs): Improve readdir() and FileInfo interfaces (#4763)Nayeem Rahman
2020-04-16Migrate std/types to x/types (#4771)Steven Guerrero
2020-04-15Implement UUID v1 (#4758)Ali Hasani
2020-04-15Remove std/testing/format.ts (#4749)Nayeem Rahman
2020-04-13Refactor std/types (#4713)Steven Guerrero
2020-04-13manual.md tweaks (#4730)Jake Gordon
2020-04-12add copyFile & copyFileSync to std/node/fs (#4726)Ali Hasani
2020-04-12refactor(std/multipart): make readForm() return value more type safe (#4710)Yusuke Sakurai
2020-04-10remove unnecessary delay in std/signal tests (#4703)Chris Knight
2020-04-10fix(std/http): verify cookie name & update SameSite type (#4685)木杉
2020-04-10fix(std/testing/asserts): change left/right to actual/expected (#4697)Chris Knight
2020-04-10feat(std/signal): add utility for listening to signal events (#4696)Chris Knight
2020-04-10BREAKING: Make fetch API more web compatible (#4687)Ryan Dahl
- Removes the __fetch namespace from `deno types` - Response.redirect should be a static. - Response.body should not be AsyncIterable. - Disables the deno_proxy benchmark - Makes std/examples/curl.ts buffer the body before printing to stdout