Commit graph

1433 commits

Author SHA1 Message Date
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
Kevin (Kun) "Kassimo" Qian c66d043ac6 Fix console.table display of Map and move tests to unit test (#1839) 2019-02-25 19:11:54 -05:00
Ryan Dahl ce5d5c5133
Upgrade deno_std (#1833) 2019-02-25 19:03:49 -05:00
Ryan Dahl 99d3483291 Fix copyright header (#1832) 2019-02-25 15:28:22 -08:00
Ryan Dahl e109941bd2 Improve readme (#1822) 2019-02-21 20:22:44 -08:00
Bartek Iwańczuk 9d025facaa manual: add Deno.run example (#1811) 2019-02-21 15:52:35 -05:00
EnokMan 8c6d6b2832 Add section explaining resources and metrics to the manual (#1819) 2019-02-20 03:29:25 -05:00
Ryan Dahl 9076592a31
Improve README (#1815) 2019-02-19 23:25:52 -05:00
Dmitry Teplov 36eecad148 fix: revert http server example on the homepage (#1814) 2019-02-19 22:53:03 -05:00