Ryan Dahl
9691d7b53b
Sort ops
2019-03-12 19:25:57 -04:00
Ryan Dahl
6b07ed189c
Small cleanups for //core ( #1914 )
...
* Privatize a few deno_core::Isolate methods
* Add deno_core::Isolate docs
2019-03-12 18:47:54 -04:00
Jed Fox
ad21be8370
manual: Improve formatting ( #1842 )
2019-03-11 23:39:46 -04:00
Ryan Dahl
ae4405d747
Make some renames in js/build.ts ( #1912 )
...
* Replace Deno.OSType enum with Deno.OperatingSystem type alias
* Add arm64 to supported CPU architectures
* add type alias for cpu arch Deno.Arch
2019-03-11 20:34:48 -04:00
Ryan Dahl
8828bb8c0e
Rename Deno.build.gnArgs to Deno.build.args
2019-03-11 19:05:51 -04:00
Ryan Dahl
72f9a2e20d
core: Abstract out Behavior from Isolate ( #1904 )
...
Move v8_set_flags and v8_version to core. (The idea is that src/ should
not depend on libdeno.rs anymore. This is a step towards that.)
2019-03-11 17:57:36 -04:00
Vincent LE GOFF
830ce93785
Add OSType enum ( #1909 )
2019-03-11 14:23:11 -04:00
Kitson Kelly
75a500ba81
Update to TypeScript 3.3 ( #1908 )
2019-03-11 10:53:18 -04:00
Kitson Kelly
034e2cc028
Migrate from tslint to eslint for linting ( #1905 )
2019-03-09 12:30:38 -05:00
andy finch
8c7a12d1b2
Add basic Arm64 build to CI ( #1887 )
2019-03-08 13:11:05 -05:00
Yoshiya Hinosawa
aed3e590ba
docs: package.ts -> deps.ts ( #1903 )
2019-03-08 13:10:14 -05:00
Kitson Kelly
24d6bf6aeb
Remove 'deno' builtin module ( #1895 )
2019-03-07 21:56:56 -05:00
Ryan Dahl
cd1992aeaa
Upgrade deno_std to 395392 ( #1902 )
2019-03-07 20:19:39 -05:00
Kitson Kelly
0473d832c1
Cleanup node_modules, update packages ( #1894 )
...
And fix new lint issues.
2019-03-07 08:53:56 -05:00
Ryan Dahl
535037b519
v0.3.2
2019-03-06 21:22:48 -05:00
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
Kevin (Kun) "Kassimo" Qian
de1a10e5f7
Reorganize version and platform into Deno.build and Deno.version ( #1879 )
2019-03-06 16:54:58 -05:00
Andy Hayden
91364cabae
Replace deno.land/x/std with deno.land/std ( #1890 )
2019-03-06 10:23:47 -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
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
andy finch
75fe80d5a4
use-snapshots
build option for cross compile support. (#1852 )
2019-03-04 18:09:35 -05:00
Simon Menke
77d7ad61f3
Allow inspection and revocation of permissions ( #1875 )
2019-03-04 11:04:19 -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
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
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
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
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
andy finch
9ed413b318
Updated some type assertions to work with other libc implementations. ( #1837 )
2019-02-26 03:56:19 -05:00
William Fortin
d426d78ae7
Fix broken link to API reference ( #1838 )
...
Add missing trailing slash https://deno.land/typedoc/
2019-02-26 03:54:57 -05:00