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

deno.gni script locations absolute

530e9feab25e4079cb9550114a709bc794edeebb authored over 6 years ago by Ryan Dahl <[email protected]>
upgrade v8 to 6.9.297. remove IIFE workaround for bug in v8 snapshot serializer

86dac80d98aa64d073953a26e1fbe5e838fcc14f authored over 6 years ago by Mike Reinstein <[email protected]>
switch from kClear to kKeep

24dfbd15689405f78192a7fade026ded1ff8a5cf authored over 6 years ago by Mike Reinstein <[email protected]>
Switch back to recv/send instead of pub/sub for low-level API.

a33f575cda908c75ad18d56eff014f709186bde2 authored over 6 years ago by Ryan Dahl <[email protected]>
Rustify Deno API

7fcaf7d35dc94d3fe40faf59002131201ba24dc4 authored over 6 years ago by Robby Madruga <[email protected]>
Call into JS from rust

cf07ec5b63de58b27611a6c87d2084b7cbb73ba8 authored over 6 years ago by Ryan Dahl <[email protected]>
Remove BaseMsg from msg.proto

92d01f851918ab2b16f661f9c739bcfb61dd3a15 authored over 6 years ago by Ryan Dahl <[email protected]>
Adjust roadmap security text. (#320)

6c9598d35830625ebbefe0716b4ec0853ff279d6 authored over 6 years ago by Ryan Dahl <[email protected]>
move v8 to third_party/v8 (#322)

6f7ca760b8393a74992c9b7b6ddc0b65b8d8807c authored over 6 years ago by Yoshiya Hinosawa <[email protected]>
Call lint in travis (and fix long long issue)

6d288b63cddb3ea8548807895b3ac8e77baa2f51 authored over 6 years ago by Ryan Dahl <[email protected]>
Add tslint

235e5490357e977fe6c40a203d9ecadd744f881c authored over 6 years ago by Parsa Ghadimi <[email protected]>
chore: move //src/js to //js

refs: #285

ea35281d637cf326c4d808111a59d986c92e6a4b authored over 6 years ago by Yoshiya Hinosawa <[email protected]>
Add cpplint to third_party

9528ee4a42eb0729a4467ddaaa3be573d9053fa2 authored over 6 years ago by Ryan Dahl <[email protected]>
reorg: Move GN files to root (#309)

refs: #285

6830370c3e4f7d9f09c08fe76f8902193e027c1d authored over 6 years ago by Yoshiya Hinosawa <[email protected]>
Integrate meeting notes into Roadmap.

f65d5fb312fd95e4470f34b2fdd9efeae19e9d7e authored over 6 years ago by Ryan Dahl <[email protected]>
Reorg: Move tools/ and gitignore to root.

467408c6dccd6ea58792fcf28d166c6fe7304eda authored over 6 years ago by Ryan Dahl <[email protected]>
explicitly add rust as an install dependency

c2deb54daf4e4b207d21171fb723b5c7c378a30b authored over 6 years ago by Mike Reinstein <[email protected]>
README: update build instructions (#292)

fc328e00957a2663ace903d858cae5b65d308a34 authored over 6 years ago by Matias Insaurralde <[email protected]>
Rename deno_rs to deno.

4b234df8034182d16f39f82fdccba7699fdf0937 authored over 6 years ago by Ryan Dahl <[email protected]>
Fix run_node.py symlink.

5aeaad9a6a815533c814c9e7eaedcf0385eefdb9 authored over 6 years ago by Ryan Dahl <[email protected]>
reflect deno2 being merged into root already

7bbf7943aec6f7560cddfe6f17b653fbd746ebca authored over 6 years ago by Mike Reinstein <[email protected]>
Update README to reflect on Go removal; Improve compile instructions (#283)

a2064ca89c21500b4e0c9c5a42a862c58b7c813b authored over 6 years ago by Kevin (Kun) "Kassimo" Qian <[email protected]>
Add onerror test to mock_runtime_test.cc

1330553be1097bc1101c82e03cf8aaab414af9b1 authored over 6 years ago by Ryan Dahl <[email protected]>
lint

9315adb8c58099f892a8c44e489a62b4e56e376d authored over 6 years ago by Ryan Dahl <[email protected]>
Fix travis node_modules symlink problem by force.

6f51c1774d3d1120a5bab8b5637a30437b324cf5 authored over 6 years ago by Ryan Dahl <[email protected]>
run_node.py don't error if symlink exists (#279)

The switch from deno2/ to src/ made Travis's cached symlink invalid and
now os.path.exists() re...

bd4693471f5a09af7b360bc8cf05e52ed89455d3 authored over 6 years ago by Ryan Dahl <[email protected]>
Move `deno2` folder to `src` (#277)

3b595253a2e9f8badc416f85d0b09bf48f344634 authored over 6 years ago by Tristan Marion <[email protected]>
Delete go implementation (#276)

The go prototype will remain at https://github.com/ry/deno/tree/golang

86354a29a40fb97e334f951428239ab8e171e2dd authored over 6 years ago by Ryan Dahl <[email protected]>
Travis for deno2

ef9dc2464e10510bdcc4be9eae431e3dcf7f7999 authored over 6 years ago by Ryan Dahl <[email protected]>
Make set_flags() return the remaining non-v8 arguments

559453cf6cc88283bcf8fdeccd387458f5c63165 authored over 6 years ago by Bert Belder <[email protected]>
Fix snapshot source code wrapping.

b2b4054f97f0190cfd65efb3923b876f7f821da7 authored over 6 years ago by Ryan Dahl <[email protected]>
Don't run package.json through prettier

Because yarn and npm reset the style every time they update the file.

7a38a2f1a7481c6dfd33e08e5d2521940990e21a authored over 6 years ago by Bert Belder <[email protected]>
Work around v8 snapshot serializer bug

See also: https://github.com/ry/deno/pull/267#issuecomment-398181986

eed514ddd773499818c5c23d9a6c0dd53c9482d7 authored over 6 years ago by Bert Belder <[email protected]>
Snapshot clean ups

- Don't call eval() in mock_runtime - not allowed - see js2c.py.
- Don't use v8_use_external_sta...

cc2ae2d316b039ba599e3a8d3aed168ad7e77b10 authored over 6 years ago by Ryan Dahl <[email protected]>
Downgrade V8 to 6.8-lkgr

0b07d637bef95a6c7d0cf51318881f753455383d authored over 6 years ago by Ryan Dahl <[email protected]>
Fix snapshot bug. (#267)

064d889af05365b3d2051f0db800adc1ad977f3a authored over 6 years ago by Ryan Dahl <[email protected]>
Clean up GN templates for rust a little

e6f51fd45820222cc2efea8478ad115b310e287a authored over 6 years ago by Bert Belder <[email protected]>
Start roadmap document.

e7d071b7509023f91db96224d75fe4f8eaa38d3b authored over 6 years ago by Ryan Dahl <[email protected]>
Fix embedder string

b548ef270127eda1ac9228bb632169c3dfc87659 authored over 6 years ago by Ryan Dahl <[email protected]>
First pass at deno rust

f1dcfbb59d7baad9b1d1c085d67c98896c6dc623 authored over 6 years ago by Ryan Dahl <[email protected]>
Move gn templates into deno.gni

993d58c410c18486ac2fc58460a0211484d57690 authored over 6 years ago by Ryan Dahl <[email protected]>
Small fixes

* Squelch printf format warning.
* Fix Linux build by symlinking buildtools to v8/buildtools.
* ...

78874695244cf67e0adf4e4c701e9382fc6f0bf9 authored over 6 years ago by Bert Belder <[email protected]>
docs: update deno2 README

a77af25480ddab3c0c058c33c417d7b7791dcf74 authored over 6 years ago by Yoshiya Hinosawa <[email protected]>
deno2: make parcel produce more modern javascript

Parcel runs typescript compiler output through babel. Unfortunately
there's no way to turn this ...

004e0426f7e86047de73ee5f3353a14470d05a3f authored over 6 years ago by Bert Belder <[email protected]>
Make libdeno a complete_static_lib for rust linking

30479868d0fae6ca9d812fb9f3b19056386c535e authored over 6 years ago by Ryan Dahl <[email protected]>
Fix error handling in deno::ReadFileToString

Starts a unit test for it, and adds to mock_runtime_test.

97923e3d26d2fb5a6be6c00b8d8d6a085cf71b8e authored over 6 years ago by Ryan Dahl <[email protected]>
Don't use bool in deno.h to support C.

b2694ecbd85a5a32803e24f1d6c9020173408646 authored over 6 years ago by Ryan Dahl <[email protected]>
deno2: add global `deno` namespace

4f6c8ba54bca4f62fbe4e7dba2fc3c4a7c2f1bb2 authored over 6 years ago by Bert Belder <[email protected]>
Change msg.proto package name.

0888f2b2aefecbf65c5430ebb1543f1e86a4f4c0 authored over 6 years ago by Ryan Dahl <[email protected]>
Clean up build files.

168cc755cf132a09a91308c19e032195a17fc67f authored over 6 years ago by Ryan Dahl <[email protected]>
Add InitializeContext for future deno_nosnapshot target.

f97216609d1705a21ddbe6ca3efb04817f026fc3 authored over 6 years ago by Ryan Dahl <[email protected]>
deno2: make getcwd() work on windows

fb98474239a7ffb145e529dbcf069866b2e9296e authored over 6 years ago by Bert Belder <[email protected]>
Add ability to link to v8_libbase.

ec65717c59082c98c93c0ce2ded265861e20b48d authored over 6 years ago by Ryan Dahl <[email protected]>
deno2: pass argv to js

f92f10b848d1be439094a84d5115e0100d685f6f authored over 6 years ago by Ryan Dahl <[email protected]>
Cleans up ReadFile and snapshot_creator code.

a5f53c000a44b790474b3093ceb4fcb11389157d authored over 6 years ago by Ryan Dahl <[email protected]>
Demo protobufs in deno2.

Adds deno_set_response() to allow stack allocated responses.

4ac67cf3435b3e15f95fadc20c98e37abf706ea4 authored over 6 years ago by Ryan Dahl <[email protected]>
Merge branch 'deno2'

5c7ba22f2242930ad09f011eaea12a59153e294f authored over 6 years ago by Ryan Dahl <[email protected]>
Clean up the build (replace browserify with parcel)

bb6222c91872695cbe98aa2a75166265f52cec2e authored over 6 years ago by Ryan Dahl <[email protected]>
deno2: build on Windows

1676822888ef6c75bb2afff3b7a93d030d63f2ea authored over 6 years ago by Bert Belder <[email protected]>
deno2/main: add missing #include

36f657c0d2961a8a798b0f209ff40aabd169b766 authored over 6 years ago by Bert Belder <[email protected]>
Fix git versions in gclient

7d9a43638a72aeac38c7f3dfe0e5a0612ce50ddf authored over 6 years ago by Ryan Dahl <[email protected]>
Fix protobufjs snapshotting.

7784cc2c1537a23b8b8ffa634b1a9b1ddf88886a authored over 6 years ago by Ryan Dahl <[email protected]>
Simplify pbjs build with hack.

Just check in the generated files and create them using
js/pbjs_hack.py. This allows vscode to b...

dd48f8095c3357e6ec0e66042141c4e342707da5 authored over 6 years ago by Ryan Dahl <[email protected]>
Improve deno2 bundling

0f71da91d319f1fdb297e096342ac45528544aa1 authored over 6 years ago by Ryan Dahl <[email protected]>
Format json too.

e73b2445990c69e5248d3567628293faba96b186 authored over 6 years ago by Ryan Dahl <[email protected]>
deno2: compile in TS, build protobuf

b3003535bebf852c3233cab272424feac164a3d0 authored over 6 years ago by Ryan Dahl <[email protected]>
Calling denoSub twice should fail.

356fd18c7385f99766fe1e8d843ec85712bbaf76 authored over 6 years ago by Ryan Dahl <[email protected]>
Use camel-case for deno js api.

f89f576f6da6738617ac30f57b3c832a293434f5 authored over 6 years ago by Ryan Dahl <[email protected]>
deno_dispose -> deno_delete

64d41a72f1c5a5974bb3e9aafbf3176759e00ee1 authored over 6 years ago by Ryan Dahl <[email protected]>
Fix deno executable

7d972b453434b4d2e5d3bcb4733f7f2c5e1a9354 authored over 6 years ago by Ryan Dahl <[email protected]>
Clarify memory guarantees of deno_buf

e89a49490c3109d42d29d6b9f57eaa373bb80b58 authored over 6 years ago by Ryan Dahl <[email protected]>
Add channel to pub/sub

7242f2b5a5118ee5b5cd2295761a703b54cee771 authored over 6 years ago by Ryan Dahl <[email protected]>
deno2: fmt js dir

997b300745b343feab58e715aa225396f9b896c8 authored over 6 years ago by Ryan Dahl <[email protected]>
Better function names in mock_runtime.js

314f08672157a0977d7c3eeb72010eb0f717d889 authored over 6 years ago by Ryan Dahl <[email protected]>
Rename deno_load to deno_execute.

56c3ac464eb5f9287b9bae0dad4dfabfb3534a1c authored over 6 years ago by Ryan Dahl <[email protected]>
Add note about github noise (#244)

69868c2b0e4372e6d7e49821caca41d372686eea authored over 6 years ago by Joshua Chaitin-Pollak <[email protected]>
Add tests for deno_sub_cb.

482fc3a2ce6ef6c3064486b2a8c3ddc51950a4c5 authored over 6 years ago by Ryan Dahl <[email protected]>
Use pub/sub instead of send/recv

2443f7efee9c04f9331743a5e7ca5c71396f2004 authored over 6 years ago by Ryan Dahl <[email protected]>
Add deno_dispose to tests.

And fix ArrayBuffer memory problem.

9590c87c623ba9654f332e26ba10370915e7ade9 authored over 6 years ago by Ryan Dahl <[email protected]>
Add deno_send tests.

cbbe8ad9992765bc0883759e4075cf7a4a1918ff authored over 6 years ago by Ryan Dahl <[email protected]>
Add mock_runtime_test.

0e07e16dd63992f5f989dc99c891d53d930a2d5b authored over 6 years ago by Ryan Dahl <[email protected]>
Run 'make fmt'

b042c7c071827fd516bf7b5b52f2aed0473691e1 authored over 6 years ago by Ryan Dahl <[email protected]>
Improve console and stringify.

cc29542ad87fba6d605e65f468f1943bf8e200cb authored over 6 years ago by Kevin (Kun) "Kassimo" Qian <[email protected]>
fetch:Avoid duplicate import about util

9800339439d7ecffc8aa6e746643b75d4e23ea17 authored over 6 years ago by chainhelen <[email protected]>
Use template literals instead of string concatenation (#176)

05ff9c85a14d981b79295c74892b48105410ac63 authored over 6 years ago by kizerkizer <[email protected]>
Link msg.proto to root dir

e4735884c085b717a1c973f083a1277da2b0858f authored over 6 years ago by Ryan Dahl <[email protected]>
s/RecvCallback/deno_recv_cb/g

2791a49ecff8f1ec0f83e4df8167dd545173b916 authored over 6 years ago by Ryan Dahl <[email protected]>
Use path.Join instead of + (#143)

Towards windows support.

1e5b25091ce634d180129a0b156aa24a7e9a5327 authored over 6 years ago by chainhelen <[email protected]>
Run 'make fmt'

0132a4d11ddb7d933527c4da146a41c181f4b234 authored over 6 years ago by Ryan Dahl <[email protected]>
Improve console and stringify.

93654831fe501a4a011610bfc52b2d0fc87eb949 authored over 6 years ago by Kevin (Kun) "Kassimo" Qian <[email protected]>
fetch:Avoid duplicate import about util

4d3e684366395782dfb11acbc05d877121746887 authored over 6 years ago by chainhelen <[email protected]>
Use template literals instead of string concatenation (#176)

6d4135f43783329ab6cc962fe046637707d4d591 authored over 6 years ago by kizerkizer <[email protected]>
Minor libdeno clean ups.

041e503838d1f030faca08d93de4aaadf0bc4b98 authored over 6 years ago by Ryan Dahl <[email protected]>
deno_test.cc actually calls into deno now.

44e419065a6f44eded3402434d9f180ac46e6988 authored over 6 years ago by Ryan Dahl <[email protected]>
Organize BUILD.gn

c0401a4096b55cfacf0aa848df1ba74d48a05e3d authored over 6 years ago by Ryan Dahl <[email protected]>
Use C linkage in deno.h

9296b21b87eec3f01bee465fcb2b64c4ea14514b authored over 6 years ago by Ryan Dahl <[email protected]>
make_snapshot should be private

Now deno.h doesn't export v8.h and is self contained.

a6880dad6534ee9e1637c5098698cf32a4f1527e authored over 6 years ago by Ryan Dahl <[email protected]>
make_snapshot shouldn't depend on Deno object

12cded8af624bf15ce46bd82c6ae576daf0f0aad authored over 6 years ago by Ryan Dahl <[email protected]>
Expose deno::from_snapshot() constructor

ff48eca5403140b134a3e6a772ffb6f8905fae3e authored over 6 years ago by Ryan Dahl <[email protected]>
First pass at libdeno.

3062039ffe5563cab1f80b2d7da2d9c7e468c462 authored over 6 years ago by Ryan Dahl <[email protected]>