Ryan Dahl
bc792c0267
make camel case readDir, readLink, realPath ( #4995 )
2020-04-29 16:39:37 -04:00
Marcos Casagrande
78e0ae643c
Fix MultipartReader for big files ( #4865 )
2020-04-29 16:38:24 -04:00
Bartek Iwańczuk
d308e8d0c0
BREAKING: remove custom implementation of Deno.Buffer.toString() ( #4992 )
...
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-29 22:38:10 +02:00
Nayeem Rahman
b51c863550
feat(std/path): Add fromFileUrl() ( #4993 )
...
Fix: URL constructor accepts a URL object which is not a base
2020-04-29 16:20:55 -04:00
Bert Belder
3e6ea62841
BREAKING: Include limited metadata in 'DirEntry' objects ( #4941 )
...
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-29 16:00:31 -04:00
Valentin Anger
721a4ad59d
BREAKING: Map-like interface for Deno.env ( #4942 )
2020-04-29 14:48:19 -04:00
张超杰
17cf2ecdac
adjust docs for std/log ( #4984 )
2020-04-29 09:38:44 -04:00
Marcos Casagrande
ec41fb69cc
fix: Make std/io copyN write the whole read buffer ( #4978 )
2020-04-29 12:25:40 +02:00
David Sherret
6fd754fba0
Move the docs like @param [obj.prop]
to the interface. ( #4974 )
2020-04-28 23:26:31 +02:00
Ryan Dahl
ea28a088a4
Remove Conn.closeRead ( #4970 )
2020-04-28 15:17:55 -04:00
Nayeem Rahman
678313b176
BREAKING: Remove Deno.EOF, use null instead ( #4953 )
2020-04-28 12:40:43 -04:00
Ryan Dahl
e0ca60e770
BREAKING: Use LLVM target triple for Deno.build ( #4948 )
...
Deno.build.os values have changed to correspond to standard LLVM target triples
"win" -> "windows"
"mac" -> "darwin"
2020-04-28 12:35:23 -04:00
迷渡
5a03e42117
typo ( #4962 )
2020-04-28 09:05:14 -04:00
Bartek Iwańczuk
2cb875bcfb
refactor: rename sync io interfaces ( #4945 )
...
This commit renames sync io interfaces:
* SyncReader -> ReaderSync
* SyncWriter -> WriterSync
* SyncSeeker -> SeekerSync
2020-04-28 13:23:30 +02:00
Bartek Iwańczuk
8feb30e325
BREAKING: remove overload of Deno.test() ( #4951 )
...
This commit removes overload of Deno.test() that accepted named
function.
2020-04-28 12:33:09 +02:00
Bert Belder
ee4e6a1ef9
Rename FileInfo time fields and represent them as Date objects ( #4932 )
...
This patch also increases the resolution of reported file times to
sub-millisecond precision.
2020-04-27 21:13:32 +02:00
Marcos Casagrande
c190a0dbc4
Improve std/http/io.ts parseHTTPVersion ( #4930 )
2020-04-27 14:08:20 -04:00
underfin
df0000ff0a
feat(std/uuid): Implement uuid v5 ( #4916 )
2020-04-27 08:49:34 -04:00
Ali Hasani
516d970fd3
bug fix and tests for std/node/fs/mkdir ( #4917 )
2020-04-27 08:48:54 -04:00
张超杰
e10ee045ed
fix: typo fs readme.md ( #4903 )
2020-04-27 13:03:13 +02:00
Marcos Casagrande
128dce0d8a
Increase copyN buffer size to match go implementation ( #4904 )
2020-04-26 16:29:51 -04:00
张超杰
49cad79fb1
fix(std/fs): move dest if not exists and overwrite ( #4910 )
2020-04-26 16:27:24 -04:00
Akshat Agarwal
4f9bb11444
reorder copyN arguments to match Deno.copy ( #4900 )
2020-04-26 16:26:02 -04:00
Christopher Dieringer
b28e60ecaf
refactor(std/log): support enum log level ( #4859 )
2020-04-25 11:13:26 +02:00
Bartek Iwańczuk
4a8d25646a
BREAKING CHANGE: remove Deno.OpenMode ( #4884 )
...
This commit removes Deno.OpenMode along with overloaded variants
of Deno.open() and Deno.openSync() that used OpenMode.
2020-04-25 00:45:55 +02:00
Bartek Iwańczuk
0cb1bb98cc
BREAKING CHANGE: change order of args in Deno.copy() ( #4885 )
2020-04-25 00:09:14 +02:00
Bartek Iwańczuk
824329f0da
BREAKING CHANGE: rename Deno.fsEvents() to Deno.watchFs() ( #4886 )
2020-04-24 23:40:29 +02:00
Bartek Iwańczuk
6a37e4426e
BREAKING CHANGE: rename TLS APIs to camel case ( #4888 )
...
This commit renames all APIs containing "TLS" to use camel case
(connectTLS -> connectTls, etc.)
2020-04-24 23:29:14 +02:00
Ali Hasani
6efdacddf3
create readme for std/bytes ( #4876 )
2020-04-24 14:24:29 -04:00
Bartek Iwańczuk
68d287eed5
BREAKING CHANGE: rename Deno.toAsyncIterator() to Deno.iter() ( #4848 )
...
* rename Deno.toAsyncIterator() to Deno.iter()
* adds sync version Deno.iterSync()
* adds optional second argument for buffer size
2020-04-22 21:30:45 +02:00
Nikolai Vavilov
f72f045de5
std/node: require_ -> require ( #4828 )
2020-04-20 14:30:52 -04:00
Ali Hasani
437e35ca52
Add no-async-promise-executor lint rule ( #4809 )
2020-04-20 11:29:37 +02:00
Bartek Iwańczuk
e2fd729a0b
fix(std): existsFile test
2020-04-18 22:29:39 +02:00
Chris Knight
957050cd02
feature: synchronous buffered writer ( #4693 )
2020-04-17 16:12:14 -04:00
Nayeem Rahman
5bfe3eb8f4
feat(cli/installer.rs): Add DENO_INSTALL_ROOT ( #4787 )
2020-04-16 18:15:42 -04:00
Chris Knight
1cd1f7de70
refactor: proper Node polyfill directory iteration now that Deno supports this ( #4783 )
2020-04-16 15:45:30 -04:00
uki00a
f2d1bc3af3
docs(std): update links to documents ( #4777 )
2020-04-16 11:57:49 -04:00
Nayeem Rahman
5ac728a5f1
refactor(cli/js/ops/fs): Improve readdir() and FileInfo interfaces ( #4763 )
2020-04-16 01:40:30 -04:00
Steven Guerrero
6441852a1d
Migrate std/types to x/types ( #4771 )
2020-04-16 01:27:10 -04:00
Ali Hasani
7cfd094359
Implement UUID v1 ( #4758 )
2020-04-15 10:38:05 -04:00
Nayeem Rahman
926db017d9
Remove std/testing/format.ts ( #4749 )
2020-04-15 10:12:42 -04:00
Steven Guerrero
8397cd52a5
Refactor std/types ( #4713 )
2020-04-13 13:15:18 -04:00
Jake Gordon
a5f7ff7200
manual.md tweaks ( #4730 )
2020-04-13 10:47:14 -04:00
Ali Hasani
e23f33de7b
add copyFile & copyFileSync to std/node/fs ( #4726 )
2020-04-12 14:34:16 -04:00
Yusuke Sakurai
6e0c9a0c32
refactor(std/multipart): make readForm() return value more type safe ( #4710 )
2020-04-12 01:24:58 -04:00
Chris Knight
3e51e67f8a
remove unnecessary delay in std/signal tests ( #4703 )
2020-04-10 22:03:41 -04:00
木杉
195ad4c626
fix(std/http): verify cookie name & update SameSite type ( #4685 )
2020-04-10 10:12:42 -04:00
Chris Knight
85c61bff1c
fix(std/testing/asserts): change left/right to actual/expected ( #4697 )
2020-04-10 10:10:45 -04:00
Chris Knight
5bf1e4de3b
feat(std/signal): add utility for listening to signal events ( #4696 )
2020-04-10 10:05:56 -04:00
Ryan Dahl
02bc58d832
BREAKING: Make fetch API more web compatible ( #4687 )
...
- 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
2020-04-10 09:51:17 -04:00