1
0
Fork 0
mirror of https://github.com/denoland/deno.git synced 2024-11-17 17:03:48 -05:00
Commit graph

6290 commits

Author SHA1 Message Date
Nayeem Rahman
0b757f3737 Expose the DOM Body interface globally (#2903) 2019-09-10 10:57:17 -04:00
Bartek Iwańczuk
2a83327a21 fix: replace bad rid panics with errors (#2870) 2019-09-10 00:59:40 -04:00
Kitson Kelly
3779667646 Add JSDoc to deno_typescript (#2890) 2019-09-10 00:54:32 -04:00
Yoshiya Hinosawa
46cbc6e0e9 refactor: remove Deno.platform (#2895) 2019-09-09 23:39:42 -04:00
Ryan Dahl
35e3c06aed
Revert "feat: use trust-dns-resolver in HTTP client"
It caused the final executable to grow by 1.5 mb, and is not having any
other benefit.

This reverts commit 2b40fa065c.
2019-09-09 20:35:48 -04:00
Ryan Dahl
5e873bd0da
Improve travis (#2892) 2019-09-09 20:16:30 -04:00
Ryan Dahl
0879992218
Fix Appveyor's sccache --stop-server problem (#2896)
The problem is seen here: https://ci.appveyor.com/project/deno/deno/builds/27283032

```
sccache --stop-server
Stopping sccache server...
sccache : error: couldn't connect to server
At line:1 char:1
+ sccache --stop-server
+ ~~~~~~~~~~~~~~~~~~~~~
    + CategoryInfo          : NotSpecified: (error: couldn't connect to server:String) [], RemoteException
    + FullyQualifiedErrorId : NativeCommandError

caused by:
No connection could be made because the target machine actively refused it.
 (os error 10061)
Command executed with exception:  (os error 10061)
```
2019-09-09 16:59:46 -04:00
Yoshiya Hinosawa
7b22dec0fa fix: replace Deno.platform usages (denoland/deno_std#590)
Original: 0e6f163ac6
2019-09-09 13:58:36 -04:00
Andrew Hughes
de418868e8 minor manual edits (#2883) 2019-09-09 10:34:15 -04:00
Bartek Iwańczuk
d7f3e28eed reenable test getMatchingUrlsLocal (denoland/deno_std#589)
Original: cfb0eb55ab
2019-09-08 17:20:11 -04:00
迷渡
f37df2d0d6 flags: Parse builtin properties (denoland/deno_std#579)
Original: 03304cd2d3
2019-09-08 17:18:39 -04:00
Nayeem Rahman
718c8c4360 Fix path normalization in resolve_from_cwd() (#2875) 2019-09-07 14:13:09 -04:00
Bartek Iwańczuk
2b40fa065c feat: use trust-dns-resolver in HTTP client (#2847) 2019-09-07 13:16:36 -04:00
Yoshiya Hinosawa
f12acdb50b Update @typescript-eslint/* to v2.1.0 (#2878) 2019-09-07 12:27:18 -04:00
Yoshiya Hinosawa
a205e8a3c2 fetch: implement bodyUsed (#2877) 2019-09-07 12:20:30 -04:00
Nayeem Rahman
8e3c879d13 Add default-run (+ clean up old references) (#2876) 2019-09-06 22:31:56 -04:00
Bert Belder
699d2ae4bb
build: on windows, don't pass -glldb to clang (#2874) 2019-09-06 18:43:48 -07:00
Ryan Dahl
acaff6d056
Remove tools/build.py (#2865)
Testing regression: ASAN build removed.
2019-09-06 20:32:58 -04:00
Yoshiya Hinosawa
595b4daa77 Remove replacements hack in deno_typescript (#2864) 2019-09-06 12:57:15 -04:00
Nayeem Rahman
ca00039285 Fix basing in URL constructor (#2867) 2019-09-05 20:01:27 -04:00
Ryan Dahl
25def60c21 bump ci to v0.17.0 (denoland/deno_std#585)
Original: 539338db33
2019-09-04 20:10:54 -04:00
Kevin (Kun) "Kassimo" Qian
49ea932af8 Fix xeval chunk incorrect matching behavior (#2857) 2019-09-04 18:31:14 -04:00
Ryan Dahl
9d62d77cfa
Run tests after "cargo build" on travis (#2854) 2019-09-04 17:16:46 -04:00
Ryan Dahl
82588ec09c v0.17.0 2019-09-04 17:15:32 -04:00
Nimalan
7213d9cc7f ws: use crypto getRandomValues (denoland/deno_std#584)
Original: bc7dd3904b
2019-09-04 10:42:40 -04:00
Bartek Iwańczuk
5c7c876a71 perf: less aggresive dyn import polling (#2858) 2019-09-04 10:37:21 -04:00
迷渡
eea856e341 Refactoring using padEnd and padStart (denoland/deno_std#583)
Original: 4e21ace634
2019-09-04 10:32:28 -04:00
迷渡
be9aaa664a Fix boolean regexp (denoland/deno_std#582)
Original: 0b9e28f918
2019-09-04 10:06:28 -04:00
Yoshiya Hinosawa
249db0f7d9 Handle typescript version in rust (#2855) 2019-09-03 22:12:21 -04:00
迷渡
e9908453df do not export isConsoleInstance (#2850) 2019-09-03 03:10:51 -04:00
迷渡
9533a030f3 Avoid prototype builtin hasOwnProperty (denoland/deno_std#577)
Original: d36bff3fbe
2019-09-03 03:10:05 -04:00
迷渡
dd6db011e3 remove console.log in tests (denoland/deno_std#578)
Original: f7f96e9baa
2019-09-03 03:08:56 -04:00
迷渡
91ba3410a3 fix list style (#2842) 2019-09-02 17:53:40 -04:00
Ryan Dahl
d43b43ca78
Refactor snapshot build (#2825)
Instead of using core/snapshot_creator.rs, instead two crates are
introduced which allow building the snapshot during build.rs.

Rollup is removed and replaced with our own bundler. This removes
the Node build dependency. Modules in //js now use Deno-style imports
with file extensions, rather than Node style extensionless imports.

This improves incremental build time when changes are made to //js files
by about 40 seconds.
2019-09-02 17:07:11 -04:00
Yoshiya Hinosawa
56508f113d ops/fetch: add statusText (#2851) 2019-09-02 12:30:14 -04:00
Nayeem Rahman
0ce15f08c7 Remove DenoSubcommand::Install (#2846) 2019-09-01 14:20:23 -04:00
Nayeem Rahman
df2f54b2a6 Fix REPL '_' assignment, support '_error' (#2845) 2019-08-31 15:17:56 -04:00
Kevin (Kun) "Kassimo" Qian
fdd4252d49 Add window.queueMicrotask (#2844) 2019-08-31 15:16:30 -04:00
Kevin (Kun) "Kassimo" Qian
07c3c76d0d Save last execution result in for REPL (#2843) 2019-08-31 02:45:35 -04:00
Josh Pullen
54a3b54138 Fix small typo (effects -> affects) (#2841) 2019-08-31 01:16:14 -04:00
Bartek Iwańczuk
723284fd20
Use 'reqwest' to implement HTTP client (#2822)
Closes #2720
2019-08-30 14:49:03 -07:00
Bert Belder
840c4aa2b2
third_party: add 'reqwest' crate and dependencies 2019-08-30 14:47:48 -07:00
Bartek Iwańczuk
9382f38c7c fix: better paths handling in test runner (denoland/deno_std#574)
Original: 5ef42ece7d
2019-08-30 13:43:32 -04:00
迷渡
fa790e8b52 link colors to fmt/colors.ts (denoland/deno_std#575)
Original: d3ad15a6c0
2019-08-30 13:42:31 -04:00
迷渡
65fa2b810b clearTimeout's params should not be bigint (#2838) 2019-08-30 11:51:53 -04:00
Ryan Dahl
c370f749b2
Remove ts_library_builder, maintain lib.deno_runtime.d.ts by hand (#2827) 2019-08-30 11:11:33 -04:00
Bert Belder
5401cb7630
Revert "Use -O3 instead of -O (#2070)"
It didn't deliver the expected performance improvements, so let's go
back and use Rust defaults again.

This reverts commit 4232c89c9e.
2019-08-29 11:17:35 -07:00
Bert Belder
e939ec0f21
third_party: upgrade 'rustls' and related crates 2019-08-29 10:45:09 -07:00
Bert Belder
177727d730
third_party: downgrade 'url' crate to version 1.7.2 2019-08-29 10:45:09 -07:00
Bert Belder
89794d5d34
build: make it possible to pass arbitrary env vars to rustc 2019-08-29 10:45:00 -07:00