Giorgi Rostomashvili
f82b9ba329
fix: fetch reference types for JS files ( #4652 )
...
Fixes #4000 and fixes #4476 . Now always tries to fetch reference types
for JS files. Does not throw if it fails, since Typescript compiler will
complain if the file is not there(it will try to fetch it again first)
and people who just use JS should not be bothered by this error.
Not sure about my test, it passes and catches the bug but maybe there is
a better way to express it.
2020-04-06 16:52:25 -04:00
Yusuke Sakurai
b9e5e4c7ec
fix: test_create_cache_if_dir_not_exit ( #4636 )
...
This test doesn't remove created directory after test. It will fail on next run.
2020-04-06 10:08:53 -04:00
Ondřej Žára
0ea9562933
docs: add README to cli/js/web/ ( #4578 )
2020-04-06 13:06:11 +02:00
crowlKats
6720a0dc02
feat: Add File support in FormData ( #4632 )
2020-04-05 15:49:04 -04:00
Andres Villegas
2911fcc78d
Enable inspector tests ( #4628 )
2020-04-04 14:46:09 -04:00
Lorran Rosa
b017409dcd
on init create disk_cache directory if it doesn't already exists ( #4617 )
2020-04-03 22:43:49 -04:00
Kitson Kelly
f527407287
clippy ( #4618 )
2020-04-03 22:41:16 -04:00
Parker Gabel
0db04d6a42
fix( #4546 ) Added Math.trunc to toSecondsFromEpoch to conform the result to u64 ( #4575 )
2020-04-03 15:20:40 -04:00
Yusuke Sakurai
2426174485
feat: Expose ReadableStream and make Blob more standardized ( #4581 )
...
Co-authored-by: crowlkats <crowlkats@gmail.com>
2020-04-03 14:55:23 -04:00
Ryan Dahl
cb0acfe305
v0.39.0
2020-04-03 14:38:56 -04:00
dubiousjim
6f9c78979d
Properly handle invalid utf8 in paths ( #4609 )
2020-04-03 13:47:57 -04:00
dubiousjim
c5c3abc517
adjust docs for Deno.seek ( #4610 )
2020-04-03 13:45:44 -04:00
Bert Belder
c0cb198114
Make inspector more robust, add --inspect-brk support ( #4552 )
2020-04-03 13:40:11 -04:00
Bartek Iwańczuk
3f489ae1ae
fix: async ops sanitizer false positives in timers ( #4602 )
2020-04-03 19:20:36 +02:00
Bartek Iwańczuk
efb022a50c
upgrade dprint to 0.9.10 ( #4601 )
2020-04-03 18:35:03 +02:00
Bartek Iwańczuk
e99374a0a3
make Worker.poll private ( #4603 )
2020-04-03 18:01:45 +02:00
dubiousjim
ce02167c75
Improve tests and docs for Deno.rename ( #4597 )
2020-04-03 11:00:16 -04:00
Ondřej Žára
6204555be3
"deno doc" parses the "implements" clause of a class def ( #4604 )
2020-04-03 14:11:50 +02:00
Ondřej Žára
b57d075c07
deno doc
parses super-class names (#4595 )
...
Co-Authored-By: Luca Casonato <luca.casonato@antipy.com>
2020-04-03 10:32:46 +02:00
dubiousjim
7a9273d9cf
Refactor and expand mkdir tests ( #4579 )
2020-04-02 14:54:33 -04:00
Ryan Dahl
c738797944
feat: deno test --filter ( #4570 )
2020-04-02 09:26:40 -04:00
Luca Casonato
3d56f3afca
Added 'declare' handling to 'deno doc' ( #4573 )
2020-04-02 11:38:13 +02:00
Kitson Kelly
2e24385c48
Support dynamic import in bundles. ( #4561 )
2020-04-01 23:14:30 -04:00
Marcus Weiner
2ff8012dcc
Expose global state publicly ( #4572 )
2020-04-01 19:41:32 -04:00
Chris Knight
1c30d755bf
better parameter names for a couple functions ( #4559 )
2020-04-01 12:57:33 -04:00
木杉
6291ac82ee
fix( #4554 ): use --inspect in repl & eval ( #4562 )
2020-04-01 09:35:34 -04:00
Nayeem Rahman
270e87d9db
refactor(cli/js/testing): Reduce testing interfaces ( #4451 )
...
* Reduce "testing" interfaces
* Use a callback instead of a generator for Deno.runTests()
* Default RunTestsOptions::reportToConsole to true
* Compose TestMessage into a single interface
2020-04-01 10:47:23 +02:00
Chris Knight
857d96001d
doc: Improve API documentation and add examples ( #4548 )
2020-03-31 23:21:37 -04:00
crowlKats
7b675a332c
fix: invalid blob type ( #4536 )
2020-03-31 14:42:18 -04:00
dubiousjim
d4d0b5d90c
Properly track isFile, isSymlink, isDirectory ( #4541 )
...
* Properly track isFile, isSymlink, isDirectory
These don't exhaust all the possibilities, so none of them should be
defined as "neither of the others".
* empty
2020-03-31 13:46:25 -04:00
dubiousjim
bdcb926b37
Fix umask test ( #4533 )
2020-03-30 19:02:02 -04:00
Michał Sabiniarz
30fdf6dc83
console: print promise details ( #4524 )
2020-03-30 19:01:19 -04:00
Michał Sabiniarz
4b71ac550e
console: iterable printing improvements ( #4472 )
...
1. Array elements are now grouped the same as in Node.js
2. Limit to 100 (Node.js default) elements to display in iterable
3. Print each element in new line if excessing max line length (same as in Node.js)
4. Print length of the TypedArray
5. Print information about empty items in Array
2020-03-30 13:45:37 -04:00
Luca Casonato
d795d34362
fix(doc): Safely deal with optional type ( #4526 )
2020-03-29 22:41:27 -04:00
Chris Knight
e88dcdc5e1
API doc improvments ( #4525 )
2020-03-29 21:39:10 -04:00
Ryan Dahl
6ae47449ec
Ignore flaky test cafile_info ( #4517 )
...
Ref #4512
2020-03-28 22:51:30 +01:00
Kevin (Kun) "Kassimo" Qian
2f7842246e
fix(inspector): proper error message on port collision ( #4514 )
2020-03-28 17:42:29 -04:00
Luca Casonato
ad198b1cf1
feat: Added colors to doc output ( #4518 )
2020-03-28 17:35:31 -04:00
Ryan Dahl
d6cb3892d4
v0.38.0
2020-03-28 15:26:58 -04:00
Bartek Iwańczuk
3fac487461
feat: Add "deno doc" subcommand ( #4500 )
2020-03-28 14:16:57 -04:00
Kitson Kelly
bced52505f
Update to Prettier 2 and use ES Private Fields ( #4498 )
2020-03-28 13:03:49 -04:00
Kitson Kelly
1397b8e0e7
upgrade: dprint 0.9.6 ( #4509 )
2020-03-28 10:04:18 -04:00
Ryan Dahl
2874664e91
feat: Support Inspector / Chrome Devtools ( #4484 )
...
This is a first pass implementation which is still missing several important
features:
- support for --inspect-brk (#4503 )
- support for source maps (#4501 )
- support for piping console.log to devtools console (#4502 )
Co-authored-by: Bert Belder <bertbelder@gmail.com>
Co-authored-by: Matt Harrison <mt.harrison86@gmail.com>
Co-authored-by: Bartek Iwańczuk <biwanczuk@gmail.com>
2020-03-27 16:09:51 -04:00
Chris Knight
8bcdb422e3
Improve isatty and kill API docs; Deno.kill() - throw on Windows ( #4497 )
2020-03-26 15:52:47 -04:00
Chris Knight
a053462566
refactor: rename ConsoleOptions to InspectOptions ( #4493 )
2020-03-25 20:48:47 -04:00
Ryan Dahl
fd432e2346
upgrade: dprint 0.9.5 ( #4491 )
2020-03-25 17:24:26 -04:00
Kevin (Kun) "Kassimo" Qian
5d7bcf86fd
feat: window.close() ( #4474 )
2020-03-24 23:56:40 -04:00
Kevin (Kun) "Kassimo" Qian
3938071e91
errors: replace .lines with explicit .split newline ( #4483 )
2020-03-24 23:55:54 -04:00
Chris Knight
eeedb416c0
doc: improve various API docs and include examples ( #4486 )
2020-03-24 23:54:41 -04:00
Kevin (Kun) "Kassimo" Qian
3d228f5f9e
hide source line if error message longer than 150 chars ( #4487 )
2020-03-24 23:53:48 -04:00