summaryrefslogtreecommitdiff
path: root/std
AgeCommit message (Collapse)Author
2020-05-09std/0.50.0Ryan Dahl
Add std/version.ts and document unstableness of std.
2020-05-09Move style guide to docs dir (#5174)Ryan Dahl
2020-05-09BREAKING(std): reorganization (#5087)Nayeem Rahman
* Prepend underscores to private modules * Remove collectUint8Arrays() It would be a misuse of Deno.iter()'s result. * Move std/_util/async.ts to std/async * Move std/util/sha*.ts to std/hash
2020-05-09feat(std/fmt): 8bit and 24bit ANSI colors (#5168)Oliver Lenehan
2020-05-08revert PR #5002 (#5141)Andrey Trebler
2020-05-07fix(docs): add missing "deno run" (#5126)zjopy
2020-05-06Multi page manual (#5110)Luca Casonato
2020-05-06Remove flaky and useless tests (#5116)Ryan Dahl
2020-05-05update manual with "deno run" (#5082)Tomofumi Chiba
2020-05-04feat(std/node): fs.writefile / fs.promises.writeFile (#5054)Marcos Casagrande
2020-05-04feat(fmt): Add `deno-fmt-ignore` and `deno-fmt-ignore-file` comment support ↵David Sherret
(#5075)
2020-05-04feat(URL): Support drive letters for file URLs on Windows (#5074)Nayeem Rahman
refactor: Parse URLs more sequentially. This makes it easier to change matching behaviour depending on the protocol. fix: Fail when a host isn't given for certain protocols. fix: Convert back-slashes info forward-slashes.
2020-05-04stabilize Deno.cwd and require --allow-read (#5068)Ryan Dahl
2020-05-04BREAKING: make WebSocket directly implement AsyncIterable (#5044) (#5045)Andrey Trebler
2020-05-04BREAKING: remove CLI 'deno script.ts' hack (#5026)Bartek Iwańczuk
This PR removes the hack in CLI that allows to run scripts with shorthand: deno script.ts. Removing this functionality because it hacks around short-comings of clap our CLI parser. We agree that this shorthand syntax is desirable, but it needs to be rethinked and reimplemented. For 1.0 we should go with conservative approach that is correct.
2020-05-04Add sha256 and sha224 support (along with HMAC variants) (#5066)Kitson Kelly
2020-05-03[std/node] add the ability to path argument to be URL type (#5055)Ali Hasani
2020-05-03Move std/util/sha1.ts to ES private fields (#5053)Kitson Kelly
2020-05-02Add hint on how to install gist program (#5041)Ryan Dahl
2020-05-01BREAKING: feat(cli/installer): Support guessing the executable name (#5036)Nayeem Rahman
2020-05-01fix std/fs/walk example (#5030)Bert Belder
2020-05-01fix(std/http): avoid directly modifying the headers object (#5024)木杉
2020-05-01docs(std): typo fix (#5023)john gravois
2020-04-30BREAKING: reorder std/io/utils copyBytes arguments (#5022)Marcos Casagrande
2020-04-30doc(std/fs): README.md (#4913)张超杰
2020-04-30std/node: toString for globals (#5013)Nikolai Vavilov
2020-04-30Unstable methods should not appear in runtime or d.ts (#4957)Luca Casonato
Co-authored-by: Kitson Kelly <me@kitsonkelly.com>
2020-04-30std/node: make process global (#4985)Nikolai Vavilov
2020-04-30fix(manual): Deno.copy args order (#4999)Tomofumi Chiba
2020-04-30fix(std): use fromFileUrl (#5005)Ali Hasani
2020-04-30feat: Make WebSocket Reader/Writer (#5001) (#5002)Andrey Trebler
2020-04-29Cleanup std/node/fs functions (#5000)Marcos Casagrande
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