Ryan Dahl
c42a9d7370
Upgrade deno_std ( #1892 )
...
A major API change was that asserts are imported from testing/asserts.ts
now rather than testing/mod.ts and assertEqual as renamed to
assertEquals to conform to what is most common in JavaScript.
2019-03-06 20:48:46 -05:00
Ryan Dahl
caa383a583
Rename assertEq to assertEquals ( denoland/deno_std#242 )
...
After some discussion it was found that assertEquals is more common
in JS (vs assertEqual, assertEq) and sounds better in the negated form:
assertNotEquals vs assertNE.
Original: 4cf39d4a14
2019-03-06 19:42:24 -05:00
Kevin (Kun) "Kassimo" Qian
de1a10e5f7
Reorganize version and platform into Deno.build and Deno.version ( #1879 )
2019-03-06 16:54:58 -05:00
Vincent LE GOFF
e36edfdb3f
Testing refactor ( denoland/deno_std#240 )
...
Original: e1d5c00279
2019-03-06 16:39:50 -05:00
Andy Hayden
d29957ad17
Replace deno.land/x/ with deno.land/std/ ( denoland/deno_std#239 )
...
Original: 0fc13fffbd
2019-03-06 10:24:53 -05:00
Andy Hayden
91364cabae
Replace deno.land/x/std with deno.land/std ( #1890 )
2019-03-06 10:23:47 -05:00
Evan Hahn
c6075f373e
Update mime-db to 1.38.0 ( denoland/deno_std#238 )
...
mime-db@1.38.0 was released on 2019-02-04. This updates the JSON file.
Original: d430a24124
2019-03-05 22:00:39 -05:00
Grant Timmerman
4f623e37c5
Fix website manual link ( #1889 )
2019-03-05 21:57:57 -05:00
andy finch
da004fb6c8
fix snapshots in gn build ( #1886 )
...
Bug introduced in 75fe80d5a4
2019-03-05 17:26:59 -05:00
Vincent LE GOFF
787207f11b
Refactor asserts in testing ( denoland/deno_std#227 )
...
Original: c734e32343
2019-03-05 14:58:28 -05:00
Bert Belder
ee29ed79a7
tools/run_node: only create 'node_modules' symlink once
...
Previously run_node.py would always attempt to remove and then re-create
the 'target/xx/node_modules' symlink. This causes sporadic build errors
on windows when multiple build targets that use run_node.py are being
built concurrently.
2019-03-04 21:01:52 -08:00
Bert Belder
860be9f0de
tools: remove fix_symlinks() function
...
This fixes an issue on Windows that causes build to fails when
fix_symlinks() is called concurrently with another build step.
It is also no longer necessary, since recent versions of git know how to
properly create symbolic links on checkout.
2019-03-04 21:01:52 -08:00
Bert Belder
25359bcc03
ci: upgrade git on appveyor to version v2.21.0.windows.1
2019-03-04 21:01:52 -08:00
Ryan Dahl
e23d0b3452
Improve tagline in README ( #1881 )
2019-03-04 21:01:32 -08:00
Vincent LE GOFF
39fde3a454
Use pretty assertEqual in testing ( denoland/deno_std#234 )
...
Original: 8fb9f709a6
2019-03-04 20:03:50 -05:00
Kitson Kelly
17663c1232
Add eslint for linting ( denoland/deno_std#235 )
...
Original: c0390ade3d
2019-03-04 19:53:35 -05:00
Dmitry Sharshakov
9f33cd2896
Refactor WebSockets ( denoland/deno_std#173 )
...
* Use assert.equal instead of deprecated assertEqual
* Replace let with const where possible
* Add WebSocketMessage type
* Use OpCode in WebSocketFrame
* Use const where possible in WS
* Separate sha1 tests, use const instead of let
Original: 385f866a54
2019-03-04 18:23:04 -05:00
andy finch
75fe80d5a4
use-snapshots
build option for cross compile support. (#1852 )
2019-03-04 18:09:35 -05:00
chiefbiiko
ce7a987009
feat: parallel testing ( denoland/deno_std#224 )
...
Original: 41bdd096f0
2019-03-04 14:19:03 -05:00
Vincent LE GOFF
2bbde0c226
Refactoring + Enhance UTs + Enhance doc ( denoland/deno_std#230 )
...
Original: e2fd507cfd
2019-03-04 13:06:05 -05:00
Simon Menke
77d7ad61f3
Allow inspection and revocation of permissions ( #1875 )
2019-03-04 11:04:19 -05:00
Vincent LE GOFF
87d044ec24
Fixing default parameters of runBenchmarks ( denoland/deno_std#229 )
...
Original: facc8ce9d2
2019-03-04 11:02:49 -05:00
Lazarus Holl
048a8a7775
Removed comment from tslint.json ( #1878 )
2019-03-03 22:21:58 -08:00
Bert Belder
4cb157b85b
libdeno: fix libdeno.print() unicode output on Windows
...
Note that emoji are still not supported, due limitations of the
Windows console.
2019-03-03 19:19:39 -08:00
Bert Belder
2e9d43391f
libdeno: remove prints_newline
parameter from libdeno.print()
2019-03-03 19:19:01 -08:00
Vincent LE GOFF
e3a0c6f15f
Re-enabling colors after color testing ( denoland/deno_std#226 )
...
Original: b4fba9fb24
2019-03-03 17:21:24 -05:00
andy finch
2af04e674d
Add write permissions requirement to op_fetch_module_meta_data
. ( #1874 )
2019-03-03 16:52:41 -05:00
JaePil Jung
1a695dd58b
Fix deno imports in manual ( #1867 )
2019-03-02 16:24:33 -05:00
Vincent LE GOFF
4f4601609f
fixing readme link + version ( denoland/deno_std#225 )
...
Original: 0ba93a9b95
2019-03-02 15:49:39 -05:00
Bartek Iwańczuk
39ed975911
manual - import.meta.main ( #1868 )
2019-03-02 15:02:47 -05:00
Ryan Dahl
bf95acf3eb
Fix example in manual ( #1863 )
2019-03-02 14:58:50 -05:00
Vincent LE GOFF
428bf3c8a6
fs.walk performance improvement ( denoland/deno_std#221 )
...
Original: ccb452f775
2019-03-02 14:57:37 -05:00
Vincent LE GOFF
ef30a88542
Testing add ansi color support from color module ( denoland/deno_std#223 )
...
Original: 90871cfca6
2019-03-02 14:56:53 -05:00
Vincent LE GOFF
c131b8f3b6
Glob integration for the FS walker ( denoland/deno_std#219 )
...
Original: 0c3ba838fa
2019-03-02 14:56:19 -05:00
Yoshiya Hinosawa
e6c51e6150
compiler_bundle should also depend on gn_args.txt ( #1870 )
2019-03-02 11:28:55 -05:00
Yoshiya Hinosawa
a7bb8ccce8
Add Deno.version.gnArgs ( #1845 )
...
To display specific build args passed to GN.
2019-03-01 19:33:28 -05:00
andy finch
8c310d3d56
Permissions refactor ( #1864 )
...
Refactored permissions to be assignable on a per-isolate
basis, and added a fix for #1858 to op_fetch_module_meta_data.
2019-03-01 19:25:50 -05:00
Jon Jee
1cc02a5d9d
Add favicon.ico generated by deno_logo_3.svg and add link tag in every page ( #1861 )
2019-03-01 02:59:26 -05:00
Ryan Dahl
2db147a001
Bump CI to v0.3.1 ( denoland/deno_std#220 )
...
Original: 93e5e0cd14
2019-03-01 02:54:21 -05:00
Ryan Dahl
b3b989ffdc
Use deno_core::JSError in deno ( #1855 )
...
src/js_errors.rs takes care of source maps and color while
core/js_errors.rs is just the basic struct.
2019-02-28 16:19:04 -05:00
Ryan Dahl
b0c7b54f69
v0.3.1
2019-02-27 16:20:10 -05:00
Ryan Dahl
2afc877935
upgrade V8 to 7.4.238 ( #1849 )
2019-02-27 15:37:55 -05:00
Ryan Dahl
19d4ba70f7
Upgrade Node to v10 on Travis ( #1850 )
2019-02-27 15:28:45 -05:00
Bert Belder
d4e3bf945d
third_party: upgrade rust crates
2019-02-27 10:24:22 -08:00
Ryan Dahl
33a6409db9
Add NO_COLOR to CLI usage ( #1843 )
2019-02-27 00:14:10 -05:00
Ryan Dahl
e7e4cb037d
Use the SVG logo everywhere. Add logo links to manual. ( #1841 )
2019-02-27 00:13:49 -05:00
Bert Belder
15831272bb
core: add Cargo.toml
...
This aids development using Visual Studio Code. The http_bench can't be
built with cargo yet because it needs to link with libdeno.
2019-02-26 16:23:36 -08:00
Ryan Dahl
b8a537d020
deno_core ( #1827 )
...
A new low-level crate with focus on speed.
This doesn't yet hook into the existing code base.
2019-02-26 17:36:05 -05:00
Bartek Iwańczuk
5dfbbbb07a
Add import.meta.main ( #1835 )
2019-02-26 13:29:45 -05:00
Kevin (Kun) "Kassimo" Qian
8dee6ea454
Add "Dino in the Rain" to manual page ( #1840 )
2019-02-26 11:53:34 -05:00