Ecosyste.ms: OpenCollective

An open API service for software projects hosted on Open Collective.

github.com/tauri-apps/deno

A secure JavaScript and TypeScript runtime
https://github.com/tauri-apps/deno

Bump version to v0.1.0

https://github.com/denoland/deno/milestone/1

68d388229ea6ada339d68eb3d67feaff7a31ca97 authored over 6 years ago by Ryan Dahl <[email protected]>
fmt

242e68e50c0ce6890c4b7812a751656b5d43d641 authored over 6 years ago by Ryan Dahl <[email protected]>
First pass at HTTP imports

Implement --reload

Integrate hyper errors into DenoError

In collaboration with Tommy Savaria <...

e2f9b0e6fd01c4ad8d7fc966a531e48e5aaa334f authored over 6 years ago by Ryan Dahl <[email protected]>
Normalize windows paths.

Add resolve_module test

ecb955929fd528f19c5fab9e4e904b621d8cf94d authored over 6 years ago by Ryan Dahl <[email protected]>
Implement writeFileSync

In collaboration with Tommy Savaria <[email protected]>

7d7263c48f4280f8da5496273e85fb1a8fb79547 authored over 6 years ago by Ryan Dahl <[email protected]>
runtime.ts refactor into compiler.ts (#564)

Adds compiler_test.ts

e7cab715749e4c5000c24ffeade1ef915d15a68d authored over 6 years ago by Ryan Dahl <[email protected]>
Make deploying windows binaries from appveyor work

c5bb412933d750c80c93eaa4840eb3bbac33bc2c authored over 6 years ago by Bert Belder <[email protected]>
Travis: branches only master prevents building tags

It appears there's no way to whitelist tags in addition to master, so we
can just build all for ...

0c907715a34745c4db6bb320e3fbc0a163c98526 authored over 6 years ago by Ryan Dahl <[email protected]>
Add appveyor binary deploy. (#556)

Also switch to release mode.

355da89eaea09f5979824808f1247a9cc4357433 authored over 6 years ago by Ryan Dahl <[email protected]>
Bump version to v0.0.3

ca4ace6b1f054593029df4958538708c2fbbabc2 authored over 6 years ago by Ryan Dahl <[email protected]>
Change usage example script extension from .js to .ts

27ef77e31b9bcaa026c1196b838858b0e9a750b2 authored over 6 years ago by Jeremy Banks <[email protected]>
Expose deno.exit() and add test.

790baae673fd60c36f47b9f9b31c9cf132ba3437 authored over 6 years ago by Ryan Dahl <[email protected]>
Better error handling in src/handlers.rs

Introduces error codes that are shared between JS/RS

Fixes #526.

18d495c7d17cf3fce3835e732094d058f51eddaa authored over 6 years ago by Ryan Dahl <[email protected]>
Travis deploy (#548)

* Fix travis deploy / simplify build.

- No more stages, only build release mode.
- Fixes API...

cb1393cdaea4bfbee69efbf7ce86a4adfc4593b3 authored over 6 years ago by Ryan Dahl <[email protected]>
Fix TS errors in fetch.ts

5d866161f86fa48e841f5840df8ff47855338697 authored over 6 years ago by Ryan Dahl <[email protected]>
First pass at fetch()

With help from Thomas Ghysels <[email protected]>

868e8d88662ad5691212afc733e83f5de1c0979d authored over 6 years ago by Ryan Dahl <[email protected]>
Add hyper dependencies

7b0618c20b5348230304323efd75bc65361bbe1e authored over 6 years ago by Thomas Ghysels <[email protected]>
Enable http server for tests.

f7fd2389533f0ae387af30ea63755b67a6484e51 authored over 6 years ago by Ryan Dahl <[email protected]>
Readme: specify build deps more carefully (#547)

8aa04086719d2089920714e00de45d3af99ef5f5 authored over 6 years ago by C. K. Tang <[email protected]>
add notImplemented and unreachable util functions (#540)

66f0e93b4c1e1364097a4eaf2b1e3bbb1bf43714 authored over 6 years ago by Bartek Iwańczuk <[email protected]>
chore: move libdeno files to //libdeno/

aaabc853e84a03f72208c0e80634bd986c3ca4e2 authored over 6 years ago by Yoshiya Hinosawa <[email protected]>
Add an error message if rustc is not installed

146bc93b81ef1775a3a22784c74cbf0c8bbd1c9e authored over 6 years ago by Andy Hayden <[email protected]>
Fix travis release builds (#539)

2d6cb9024e2635e9f40c8f7c0bf3a000d5a26c26 authored over 6 years ago by Robert Lin <[email protected]>
Rename :all target to :default

81b042c8db510de729200ad4eb757b171fbb6236 authored over 6 years ago by Ryan Dahl <[email protected]>
build: don't clobber rust depfile mtime when fixing its paths

This avoids ninja unnecessarily rebuilding rust targets.
Add a check for problems like these to ...

3640ea4c0d1e47c672cae94d3f3efe63a845d0ae authored over 6 years ago by Bert Belder <[email protected]>
Upgrade fbs to latest.

Reduces numbers of warnings.

0b61d955ebd42dd20bef8b0f4a8fec842034e999 authored over 6 years ago by Ryan Dahl <[email protected]>
Use snake-case for cmd_id.

42e7b7b3e754a9bac9f899eb9d1542ac0becacfd authored over 6 years ago by Ryan Dahl <[email protected]>
Command line flag parsing (#524)

In particular this allow -D for logging debug output.

17b9c5c39028bce80e21d209c1283f8bac462bd9 authored over 6 years ago by Ryan Dahl <[email protected]>
appveyor: automatically remove stale build outputs from cache

4a55724f814a4f71b6275ce0f8a97f4720f39dea authored over 6 years ago by Bert Belder <[email protected]>
appveyor: work around rust parellel build conflict

5bdb1ce452009da457f84f414e05997aa795a2bc authored over 6 years ago by Bert Belder <[email protected]>
appveyor: use somewhat terser style

d75010ddfe3f9a5d6881b2a6b26851f477be2e8e authored over 6 years ago by Bert Belder <[email protected]>
appveyor: never save cache after a failed CI run

6326ae72b6de113b9088e052b3e35f4d3486e1f2 authored over 6 years ago by Bert Belder <[email protected]>
Add yarn.lock to third_party

Prevents upgrades with running tools/sync_third_party.py

3f7d61a5890edb1fab62b92332252604e9b07235 authored over 6 years ago by Ryan Dahl <[email protected]>
chore: download clang-format from google storage

67d89ff692a88ae42145043eac1a5c58413ae110 authored over 6 years ago by Yoshiya Hinosawa <[email protected]>
chore: format files in tests/

565a21eb0eee61048f6f770bfb24a03131fbc958 authored over 6 years ago by Yoshiya Hinosawa <[email protected]>
Travis: publish from CI (#501)

Split travis build into stages, add release stage.

87a061785e7ac795b9b3ef262d382dbfe6887eda authored over 6 years ago by Robert Lin <[email protected]>
import sys since sys.exit(1) used

e41ee9bf4c76ffadaca41ca8443f076e228f1c6b authored over 6 years ago by mervynzhang <[email protected]>
Implement deno_handle_msg_from_js in Rust

Fixes #419, #414.

36d82374cf54be5df23e570bd2c6865e223d5d76 authored over 6 years ago by Ryan Dahl <[email protected]>
Remove dead code: src/flatbuffer_builder.cc

b6912e718a8078ff4a152e0de5eb51f7205b0236 authored over 6 years ago by Ryan Dahl <[email protected]>
Upgrade Rust Flatbuffers

d770cc18f80257b520c2cf9cdc5ddea707b38680 authored over 6 years ago by Ryan Dahl <[email protected]>
Use typescript strict mode (#505)

168d92f5d254a0671a1c34ca79d7b5600084b139 authored over 6 years ago by Kitson Kelly <[email protected]>
chore: introduce rust_treat_warnings_as_errors build arg

0ce7b6e8701bf00ec181a72df030404aecb5bc4a authored over 6 years ago by Yoshiya Hinosawa <[email protected]>
fix: change :test_cc to v8_executable

f46c271afcdf3e5e2e0d91889ed75fee888c9f0f authored over 6 years ago by Yoshiya Hinosawa <[email protected]>
Fix transitive rust deps.

Use a single out_dir for all rust crates.

02540e559d5c749c5b10e4e74343432340cd3291 authored over 6 years ago by Ryan Dahl <[email protected]>
Use source_set for rust_crate

2c384f2b076a6ea6c5ba8a411eb734d551d62ff2 authored over 6 years ago by Ryan Dahl <[email protected]>
s/rust_component/rust_crate/

61f5f25f26c7913be4480fe78b8750ab227daa9a authored over 6 years ago by Ryan Dahl <[email protected]>
Use `@internal` with js/timers.ts

e9d692ef70e05247e1d20f8536dd711d5df3309a authored over 6 years ago by Kitson Kelly <[email protected]>
Add async tests from prototype

4772c14d125f61e0f78107f686d24ac72bd72d7c authored over 6 years ago by Ryan Dahl <[email protected]>
Use unit_tests for readFileSync testing.

89eee51f07f5b1689022c84a7d50d9158eaf9cd6 authored over 6 years ago by Ryan Dahl <[email protected]>
Rename mock_runtime_test to libdeno_test

Fixes #465

c7ce450ee97497944756b6af60034521953431fc authored over 6 years ago by Ryan Dahl <[email protected]>
Add error tests

9be36ffbf8594fe2e155c8113aec56b2a7c19c0b authored over 6 years ago by Kitson Kelly <[email protected]>
Fix stacktraces in deno_ns

2c8bdd2f5fda04254551d04923ef91c79524282f authored over 6 years ago by Kitson Kelly <[email protected]>
Support wildcard matching of output in tests

c4cafcecb1f50e38275b7d82852fd33b63964fb2 authored over 6 years ago by Kitson Kelly <[email protected]>
Only emit declarations for generated files (#502)

and remove declarationMap flag from generated tsconfig

e28d7abc1c369185cc9d1deb4891c6004d9d7ad7 authored over 6 years ago by Kitson Kelly <[email protected]>
Change Deno::new to return an owned Box

99932f6422e2ce000d54dd38cb63c6b55058337c authored over 6 years ago by Robby Madruga <[email protected]>
Adds js/unit_tests.ts (#448)

9d90c4ae955d789d2895b8efc153aa55be6ec376 authored over 6 years ago by Ryan Dahl <[email protected]>
Add readFileSync

413bcf20425992762a9a5a6e19caddc5ff160303 authored over 6 years ago by Ryan Dahl <[email protected]>
Add fs::read_file_sync_string

72544de443701a1d9907db9583db4c948517338e authored over 6 years ago by Ryan Dahl <[email protected]>
Add TextEncoder/TextDecoder support.

Fixes #470

This commit increases size:
out/release/gen/bundle/main.js 7.3M -> 7.9M
out/rel...

040a0426796f0249bf0ca61ebbb2aae0b4993e94 authored over 6 years ago by Ryan Dahl <[email protected]>
First pass at setTimeout with Tokio (#434)

fb87cb38eca7a2d490c3e70738407dc6538e80d3 authored over 6 years ago by Ryan Dahl <[email protected]>
Use sourcemapFile to reroot sourcemap sources

0e96125260f2d78718e57cac95c7dc672bb24e57 authored over 6 years ago by Kitson Kelly <[email protected]>
Print output even when test failed.

f632797bc8d6e39c524e2e855c56bb15c2997ac9 authored over 6 years ago by Ryan Dahl <[email protected]>
Change rustfmt flags. For v0.8.2.

4a1ccdeadb44983b8966c4623f10c5a665a39517 authored over 6 years ago by Ryan Dahl <[email protected]>
Fix rust logger.

070c5f85daff45a08b53183b74b79b03c2a3415c authored over 6 years ago by Ryan Dahl <[email protected]>
Hacky error handling for Url::from_file_path.

69f73ee368e07e6e11301c0ab4c42444e92ed635 authored over 6 years ago by Ryan Dahl <[email protected]>
Organize libdeno functions.

51380bf39936e0bcb1cb671bb20e961e1bb18e7d authored over 6 years ago by Ryan Dahl <[email protected]>
Remove RUSTFMT_FLAGS

038c5f0727a8d6f86d95932f06bf229f83b9ce6f authored over 6 years ago by Ryan Dahl <[email protected]>
Better error for 'No such asset'

7895964ee1ea6802f313359262d75b1bd3249f45 authored over 6 years ago by Ryan Dahl <[email protected]>
Remove the 'cfg' variable from rust templates

It's never been used for anything other than enabling crate features.
Use the 'features' variabl...

69ee336840209b06b35a8393c0abe705aaf5cc11 authored over 6 years ago by Bert Belder <[email protected]>
Remove 'rust_staticlib' build template

It's not used for anything, nor are we planning to use it.

15146ad8866d2af7f6e53570d3f12b76f2c13b86 authored over 6 years ago by Bert Belder <[email protected]>
Fix test_cc build dependencies

98e8b102fd0a8e6821815b2f9aafcdb5d905927e authored over 6 years ago by Bert Belder <[email protected]>
Make 'tokio' build on windows, add windows deps

d8cc487a4671c1164d2ca24974669f7db52a9f24 authored over 6 years ago by Bert Belder <[email protected]>
Support building multiple versions of a rust crate

This is only to be used in exceptional cases.
Generally we don't allow using multiple versions o...

4b75dd7cf5cd40bf9ac08ca16c63dd60b85d6bdf authored over 6 years ago by Bert Belder <[email protected]>
Add 'tokio' and dependencies

Use tokio from git.

58b2362a241e19bf7c87a3d9ddf6975cf3feb2c3 authored over 6 years ago by Robby Madruga <[email protected]>
Remove yarn.lock

Fixes #393.

942b3090e7963e0b6e198890362aa911ee940eee authored over 6 years ago by Ryan Dahl <[email protected]>
Create ASSETS const in runtime.ts

eda1c7b74a583a567c781fe13e63a80c2d4dcc3d authored over 6 years ago by Kitson Kelly <[email protected]>
Generate declarations

817380a2d9e42b118706638fe59c592f4bba06ef authored over 6 years ago by Kitson Kelly <[email protected]>
Rename lib.deno.d.ts to lib.globals.d.ts

28078cf4412a0951f33d953470c104a2dbe1a21e authored over 6 years ago by Kitson Kelly <[email protected]>
travis: adjust cache

- cache sysroot and llvm-build so they don't have to be downloaded each time.
- Remove DENO_BUIL...

376f4dfcbf2de1c8a108a6dd1668bc06c12e9c70 authored over 6 years ago by Ryan Dahl <[email protected]>
Disable CFI for now.

Fixes Linux release build.

e9bc278933e3478bbbc34c1765b3ecfc1f576b3b authored over 6 years ago by Ryan Dahl <[email protected]>
Add Cargo.lock to .gitignore.

b8e0ce4d1673ccfe862f82b94be354e8f5d3bb2e authored over 6 years ago by Ryan Dahl <[email protected]>
Remove //third_party/v8/third_party/depot_tools

It was a duplicate of //third_party/depot_tools

d09a552aff6b0806488d784ca1f77bf37c8f77da authored over 6 years ago by Ryan Dahl <[email protected]>
Appveyor updates

* Don't update the cache after building a PR or feature branch.
* Work around 'rustup update' er...

fbb6cd4b82949252efd46401d32540a35da7451a authored over 6 years ago by Bert Belder <[email protected]>
Implement os.exit

60f6067cf9f8eeff10d5d9642e468bd3e9ad03b7 authored over 6 years ago by Ryan Dahl <[email protected]>
Replace protobuf with flatbuffer

d15d334c24c515758db3a5438c167913f1fc5ffb authored over 6 years ago by Mihal Malostanidis <[email protected]>
Fix badges

Add gitter link.

2830023f658c146af114686b1d79549ed2e7d883 authored over 6 years ago by Ryan Dahl <[email protected]>
Improve rust build docs

229e3b80c5d8a50ee4d29e9bfc8ba9482b4a9ff7 authored over 6 years ago by Ryan Dahl <[email protected]>
Use build.py -j2 on travis.

Avoids OOM during rollup.

d63e03a8e75ff39cec60f8d6fd82e57078373207 authored over 6 years ago by Ryan Dahl <[email protected]>
Update repo links to denoland.

d8b68648d10ec96d59883750885f7c7d694c180f authored over 6 years ago by Ryan Dahl <[email protected]>
Update README

3e5e07289e6be339617ccff20fa60ace4bdc4d9b authored over 6 years ago by Ryan Dahl <[email protected]>
Source map support (#429)

This change increases size:
out/debug/obj/libdeno/from_snapshot.o 19M -> 34M
out/release/deno...

c7c6203e61cb6bb85051b96eabd6deae7995a787 authored over 6 years ago by Ryan Dahl <[email protected]>
Add 005_more_imports.ts

And run check_output_test in order.

7fe656f4b9ab594035f7c0b6c0c68ca41871daca authored over 6 years ago by Ryan Dahl <[email protected]>
Fix snapshot build dependencies.

e30bdb71aa8b9902078e1ed8e7d014a68eb9eb2e authored over 6 years ago by Ryan Dahl <[email protected]>
Remove dispatch.ts and move assignCmdId to util.ts

421358e7a9612527fdd9ed9a9a59635c12cdaab5 authored over 6 years ago by Ryan Dahl <[email protected]>
Travis: cache ~/.cargo

193b3965ca14341ccf1870a444e93c1ead18103b authored over 6 years ago by Ryan Dahl <[email protected]>
Set up Appveyor

df8208557d684938e5e50aadbd41b9bcbc37d072 authored over 6 years ago by Bert Belder <[email protected]>
util: make symlink() work on older Windows versions

788b0795de297362e6f46f9224da94c76adebc4f authored over 6 years ago by Bert Belder <[email protected]>
rollup: add extension to mock_builtin.js

446081b1e64dc4d1938992f3dd10aefabb9b2851 authored over 6 years ago by Bert Belder <[email protected]>
tools: fix `tools/clang` symlink on startup

1a6ba1f812bff820b754ae3ad710f9c19ddcd12d authored over 6 years ago by Bert Belder <[email protected]>
tools/setup: avoid running `gn gen` twice in the same output directory

e5b7d31abae5ecfe9449279d54973021d4c372b0 authored over 6 years ago by Bert Belder <[email protected]>