Casper Beyer
80111e57e6
test(std/testing): reduce bench test iterations to 1e3 ( #7200 )
2020-08-26 20:36:20 +02:00
Casper Beyer
d0ccab7fb7
fix(std/wasi): return flags from fd_fdstat_get ( #7112 )
2020-08-25 13:40:29 -04:00
Casper Beyer
f7174267e3
test(std/wasi): add wasi-testsuite as a submodule ( #7042 )
2020-08-25 08:36:50 -04:00
Paul Jones
54d336ab20
docs(std/fs): provide more context on unstable perm ( #6748 )
2020-08-25 12:33:38 +02:00
Kitson Kelly
c4d5b01acf
feat: update to TypeScript 4.0 ( #6514 )
2020-08-24 19:43:54 -04:00
Casper Beyer
9b0f9c8765
fix(std/wasi): always capture syscall exceptions ( #7116 )
...
This wraps all exported syscalls in an exception catching delegate to
ensure that the stack is never unexpectedly unwound.
2020-08-24 19:04:11 -04:00
Casper Beyer
e8968e6bf4
BREAKING(std/wasi): rename Module to Context ( #7110 )
...
This commit renames Module and ModuleOptions to context to avoid stutter
confusion, e.g avoid having documentation that says things like
instantiate the snapshot's module's module.
2020-08-24 18:21:06 +02:00
Casper Beyer
c1d543e10a
BREAKING(std/wasi): use record for exports ( #7109 )
2020-08-24 18:12:16 +02:00
木杉
fe59a423a6
docs(fs/walk): fix code example ( #7166 )
2020-08-23 11:34:12 +02:00
Benjamin Lupton
b7ad544dd6
feat(std/node): add URL export ( #7132 )
2020-08-21 22:39:56 -04:00
Bartek Iwańczuk
999e5cf3d4
v1.3.1
2020-08-21 18:11:33 +02:00
Nayeem Rahman
cf603be24c
fix: Allow isolated "%"s when parsing file URLs ( #7108 )
2020-08-21 15:37:06 +02:00
Schwarzkopf Balázs
87b1b8c461
fix(std/node): misnamed assert exports ( #7123 )
2020-08-20 11:56:31 -04:00
Casper Beyer
5adb6cba3e
docs(std/wasi): fix reference to the wrong object in example ( #7124 )
2020-08-20 11:48:33 -04:00
Tim Reichen
de1007fc6a
refactor(std/datetime): remove currentDayOfYear ( #7059 )
2020-08-18 16:30:09 -04:00
Benjamin Lupton
b21a7b0fd0
feat(std/node): add basic asserts ( #7091 )
2020-08-18 14:15:59 -04:00
danielwippermann
93e2bfe22e
fix(std/encoding/toml): Stop TOML parser from detecting numbers in strings. ( #7064 )
...
Before this patch the TOML parser would incorrect treat the string
"base64data0xdamaged" in a declaration as a hex number because the
corresponding check triggers even when the "0x" is inside a double
quoted string literal as long as it is followed by at least one hex
character.
2020-08-17 17:48:15 -04:00
uki00a
95a6812e82
fix(std/encoding/csv): improve error message on ParseError ( #7057 )
2020-08-17 17:47:01 -04:00
Tim Reichen
684eddcc6b
feat(std/datetime): generalise parser, add formatter ( #6619 )
2020-08-15 10:37:17 -04:00
Bartek Iwańczuk
b38c313276
v1.3.0
2020-08-13 12:10:13 -04:00
Jarrett Helton
514cbc2808
fix: remove @ts-expect-error directives ( #7024 )
2020-08-12 17:32:03 -04:00
Benjamin Lupton
452693256c
feat(std/node): add util.inspect ( #6833 )
2020-08-12 14:03:51 -04:00
木杉
988790834e
feat(std/http): add --no-dir-listing flag to file_server ( #6808 )
2020-08-12 11:38:25 -04:00
Alberto Ricart
91ff91093d
feat(std): added TLS serve abilities to file_server ( #6962 )
2020-08-12 12:55:38 +02:00
Nayeem Rahman
81ce4499e7
fix: Make std work with isolatedModules ( #7016 )
2020-08-12 12:01:36 +02:00
Jesse Jackson
f32d28019d
test(std): fs/writeJson add test for append option ( #6889 )
...
Co-authored-by: Ryan Dahl <ry@tinyclouds.org>
Co-authored-by: Nayeem Rahman <nayeemrmn99@gmail.com>
2020-08-11 11:04:14 +02:00
Ryan Dahl
92a173bca6
v1.2.3
2020-08-08 18:59:16 -04:00
Nayeem Rahman
24590b012f
refactor: Rewrite globToRegExp() ( #6963 )
2020-08-06 08:46:31 -04:00
Rauf Islam
40ead6cc98
fix(std/encoding/toml): Add boolean support to stringify ( #6941 )
2020-08-03 18:17:31 -04:00
Jarrett Helton
d615ebefe2
fix(std/toml): parser error with inline comments ( #6942 )
2020-08-03 13:26:02 -04:00
Ryan Dahl
7446230e6b
v1.2.2
2020-07-31 15:14:25 -04:00
Nayeem Rahman
6e7208bec2
fix(cli/rt): Fix file URL to path conversion on Windows ( #6920 )
2020-07-30 18:37:26 -04:00
zfx
95597fc6e2
fix(std/tar): directory type bug ( #6905 )
2020-07-30 12:01:31 -04:00
Kid
391088c6ff
docs(std/encoding): Fix TOML docs ( #6912 )
2020-07-30 09:56:10 -04:00
Nayeem Rahman
6afe7bbd39
fix(std/path): Percent-decode in fromFileUrl() ( #6913 )
2020-07-29 18:23:09 -04:00
Luca Casonato
1b60840f28
feat(std/async): add pooledMap utility ( #6898 )
2020-07-29 02:44:34 +02:00
Trivikram Kamat
c8fc679329
test(std): remove unstable from multiple tests ( #6882 )
2020-07-26 15:52:08 -04:00
Marcin Puc
7326e1ab49
fix(std/json): Add newline at the end of json files ( #6885 )
2020-07-26 15:51:33 -04:00
Trivikram Kamat
35a1421fb1
chore: use ts-expect-error instead of ts-ignore ( #6876 )
2020-07-26 10:41:10 -04:00
Ryan Dahl
25a0ad3e16
v1.2.1
2020-07-24 06:32:48 -04:00
Nayeem Rahman
a8f74aa381
fix: Improve URL compatibility ( #6807 )
...
- Fix protocol regex.
- Truncate repeated leading slashes in file paths.
- Make drive letter support platform-independent.
- Drop the hostname if a drive letter is parsed.
- Fix drive letter normalization and basing.
- Allow basing over the host.
- Fix same-protocol basing.
- Remove Windows UNC path support.
- Reverts #6418 . This is non-standard. Wouldn't be too much of a problem but it
makes other parts of the spec hard to realize.
2020-07-23 21:37:11 -04:00
Gerald
e18e46a3b3
fix(std/fs): remove unexisted imports ( #6850 )
2020-07-23 00:09:20 -04:00
Casper Beyer
fd900cfe21
BREAKING(std/fs): remove readFileStr and readFileStrSync ( #6848 )
...
This removes the readFileStr and readFileStrSync functions which are
effectively duplicates of Deno.readTextFile and Deno.readTextFileSync.
2020-07-22 22:18:18 -04:00
Casper Beyer
843b54549c
BREAKING(std/fs): remove writeFileStr and writeFileStrSync ( #6847 )
...
This removes the writeFileStr and writeFileStrSync functions which are
effectivly duplicates of Deno.writeTextFile and Deno.writeTextFileSync.
2020-07-22 21:34:20 -04:00
木杉
53adde866d
refactor(std/path): enrich the types in parse_format_test ( #6803 )
2020-07-19 12:13:05 -04:00
sonota88
aebea6bd24
doc(std/bytes): Fix wrong import in the example code (copyBytes) ( #6787 )
2020-07-18 15:06:42 -04:00
uki00a
121eaa4efc
fix(std/encoding/toml): could not parse strings with apostrophes/semicolons ( #6781 )
2020-07-16 18:36:15 -04:00
Casper Beyer
de34166891
fix(std/wasi): remove number overload from rights in path_open ( #6768 )
2020-07-16 11:01:49 -04:00
David Sherret
cde4dbb351
Use dprint for internal formatting ( #6682 )
2020-07-14 15:24:17 -04:00
Rob Waller
9eca71caa1
fix(std/testing): assertThrows inheritance ( #6623 )
2020-07-14 14:41:05 -04:00