Bert Belder
aac92cb70e
ci: start sccache early and throw away the S3 access key
...
This avoids accidentally leaking the key in the build log.
2018-12-20 02:23:49 +01:00
Bert Belder
9e70b0d109
build: fix mac linking problem
2018-12-20 02:23:48 +01:00
Bert Belder
c531b0c27f
build: fold config("win_crt_agnostic") into config("deno_config")
2018-12-20 02:23:48 +01:00
Ryan Dahl
3542f2de0c
Add examples/ directory ( denoland/deno_std#28 )
...
Previously https://github.com/denoland/deno_examples
Original: 14be9a0e82
2018-12-19 13:50:48 -05:00
Ryan Dahl
ecde6a4c50
Add colors example ( denoland/deno_std#31 )
...
Original: 3dfbfdbf29
2018-12-19 13:20:06 -05:00
Bartek Iwańczuk
6624584dd4
Add logging module ( denoland/deno_std#33 )
...
Original: 25b88bcf8c
2018-12-19 13:16:45 -05:00
Bartek Iwańczuk
700b4ce0d9
Add flags module ( denoland/deno_std#32 )
...
Original: b15b0d20d7
2018-12-19 13:06:31 -05:00
Ryan Dahl
2351df72db
Fix prettier version ( denoland/deno_std#27 )
...
Original: 772698f4d2
2018-12-19 13:01:26 -05:00
Bert Belder
0ff5aa0a33
appveyor: make Cargo use sccache when building deps
2018-12-19 18:05:38 +01:00
Bert Belder
3631e614b2
ci: build with Cargo before building with Ninja
2018-12-19 17:50:29 +01:00
Bert Belder
73e80b0763
build: make cargo build
work
2018-12-19 17:50:25 +01:00
Bert Belder
3a31633041
log: bump default minimum log level to "warn"
2018-12-19 12:19:45 +01:00
Bert Belder
838d14a589
build: build rustls with the same features between gn/ninja and cargo
2018-12-19 12:19:44 +01:00
Kevin (Kun) "Kassimo" Qian
57338d98be
Add illegal header name and value guards ( #1375 )
2018-12-19 02:57:23 -05:00
Kitson Kelly
a3d164df91
Add colors module ( denoland/deno_std#30 )
...
Original: 54787f172c
2018-12-18 23:30:44 -05:00
Bert Belder
22874d44a6
build: fix RLS-invoked 'cargo check' build
2018-12-19 04:10:10 +01:00
木杉
2d58da520f
migrate deno_path to deno_std ( denoland/deno_std#26 )
...
Previously https://github.com/zhmushan/deno_path
Original: 1a35f9daf5
2018-12-18 21:29:39 -05:00
Ryan Dahl
aa66ef98ea
travis: Set CARGO_HOME to third_party/rust_crates ( #1370 )
...
Adds prebuilt hyperfine and sccache binaries
Only build test_cc for LSAN
Add Cargo.lock
Only run benchmarks in master
2018-12-18 21:09:30 -05:00
Kevin (Kun) "Kassimo" Qian
3c8f564ab8
http: Request body & Streaming ( denoland/deno_std#23 )
...
Original: e0e677bb02
2018-12-18 20:48:05 -05:00
迷渡
3dbd18af09
Fix URLSearchParams set() and constructor() ( #1368 )
2018-12-18 20:14:59 -05:00
Ryan Dahl
528eb2adb3
Add examples to website.
2018-12-18 19:05:48 -05:00
Ryan Dahl
ee72e869f7
Remove Makefile
...
Original: 2ae63d35d0
2018-12-18 18:57:58 -05:00
Ryan Dahl
e249378fdf
Add format script.
...
Original: 85ff88b0cc
2018-12-18 18:56:59 -05:00
Ryan Dahl
968d508425
Rename project to deno_std
...
Move typescript files to net/
Original: 99e276eb89
2018-12-18 18:27:05 -05:00
Ryan Dahl
7a0d9370e8
Load sccache from S3 on CI
2018-12-18 15:15:08 -05:00
Bert Belder
b40326875c
Remove prebuilt v8 support
2018-12-18 15:15:08 -05:00
Ryan Dahl
0481d6c2c0
Enable jumbo build in release. ( #1362 )
2018-12-18 09:16:49 -05:00
Kevin (Kun) "Kassimo" Qian
6e077e71fa
Implement append() to join 2 Uint8Array ( denoland/deno_std#25 )
...
Original: 6f2811c275
2018-12-17 23:14:22 -05:00
Kevin (Kun) "Kassimo" Qian
81933b0f04
Add BufReader.readFull ( denoland/deno_std#24 )
...
Original: abeb19890e
2018-12-17 22:57:45 -05:00
Ryan Dahl
6afc9dca3d
Remove buffer.ts and use the one built in to deno.
...
Original: 5abec6efc5
2018-12-17 22:40:42 -05:00
Kitson Kelly
91a41ca124
Add URL implementation ( #1359 )
2018-12-17 20:07:47 -05:00
Ryan Dahl
1e54f1d473
Remove from test_cc SnapshotterInitializesCorrectly ( #1361 )
...
Unfortunately V8 has a debug-only assert that checks
that a SnapshotCreator actually created a snapshot:
7d8c9aa769/v8/src/api.cc (L571)
This was not being triggered in Linux & Mac debug builds
because we were using the prebuilt release V8 build.
It was being triggered in Windows debug build because there is
a prebuilt v8_debug.lib. However the Windows error went unnoticed
because we only run release builds in CI.
2018-12-17 20:05:18 -05:00
迷渡
04076465cf
Add console.count and console.time ( #1358 )
2018-12-17 11:54:33 -05:00
Bartek Iwańczuk
f6dae45cd2
First pass at streaming http response ( denoland/deno_std#16 )
...
Original: 269665873a
2018-12-17 11:49:10 -05:00
zhmushan
579b92de59
ci: update deno version to v0.2.3
...
Original: 20714fe47a
2018-12-14 19:11:31 -05:00
Ryan Dahl
c69d2f554d
v0.2.3
...
- console.assert should not throw error (#1335 )
- Support more modes in deno.open (#1282 , #1336 )
- Simplify code fetch logic (#1322 )
- readDir entry mode (#1326 )
- Use stderr for exceptions (#1303 )
- console.log formatting improvements (#1327 , #1299 )
- Expose TooLarge error code for buffers (#1298 )
2018-12-14 15:11:44 -05:00
迷渡
769994bd4e
console.assert
should not throw error (#1335 )
2018-12-14 14:36:08 -05:00
F001
0bb43ebbfc
remove repeative permission checks ( #1350 )
2018-12-14 03:29:17 -05:00
迷渡
a60da64626
Fix typo in tests ( #1342 )
2018-12-14 00:46:33 -05:00
Ryan Dahl
eff66a3c83
Improve text on benchmark site. ( #1323 )
2018-12-13 16:28:49 -05:00
Ryan Dahl
9cfb533c83
Check that IsolateState is thread safe. ( #1321 )
2018-12-13 16:26:46 -05:00
Ryan Dahl
f986eb25c5
Merge deno_new_snapshotter behavior into deno_new ( #1318 )
2018-12-13 16:25:42 -05:00
Kevin (Kun) "Kassimo" Qian
2cb52cc4d1
Fix deno.open permission check ( #1336 )
2018-12-13 16:20:37 -05:00
Goffert van Gool
40d6daf824
Read version from Cargo.toml ( #1267 )
2018-12-13 16:16:58 -05:00
Tim Wang
07369a6270
Fix typo in errors.ts JSDoc
2018-12-13 15:36:15 -05:00
Ryan Dahl
79b4140a77
travis: remove use_sysroot
2018-12-13 14:36:37 -05:00
Allen Hai
b8202d2a02
fix typo on website
2018-12-12 18:26:51 -05:00
Bartek Iwańczuk
10daa2982a
Fix file server crash ( denoland/deno_std#20 )
...
Fix denoland/deno_std#19
Original: d9ab8eb003
2018-12-12 12:47:58 -05:00
Ryan Dahl
c4e20b746f
Fix travis badge
...
Original: dbff42070b
2018-12-12 12:46:02 -05:00
Bartek Iwańczuk
c2b91a3ef6
Flesh out open() modes ( #1282 )
2018-12-12 12:05:58 -05:00