Ecosyste.ms: OpenCollective

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

github.com/espruino/Espruino

The Espruino JavaScript interpreter - Official Repo
https://github.com/espruino/Espruino

Improved document generation - and github links now point to that commit so the line numbers always match up

e59b07a73677dd280f1ec41dc224d8bb5bb63b67 authored over 2 years ago by Gordon Williams <[email protected]>
Fix issue parsing constant decls when not executing (fix #2255)

4cce3caa21c8ae5b8f7f4441379b65d777aa3164 authored over 2 years ago by Gordon Williams <[email protected]>
docs (fix #2251)

b01ed3dafa9c58686c89f6ea764f2a31a14b2b3c authored over 2 years ago by Gordon Williams <[email protected]>
Merge pull request #2254 from qucchia/typescript

Typescript

0d323d82fe7dc3b34da2b68e22c47affe787f4bf authored over 2 years ago by Gordon Williams <[email protected]>
Build types: Edit start of file

149a7f6bace3a56c1892de47bd8baacfb3f496a5 authored over 2 years ago by qucchia <[email protected]>
TypeScript: Some Bluetooth and Wifi functions

b4cf252826ca1b018fc83ef02bb72f35acd780ef authored over 2 years ago by qucchia <[email protected]>
TypeScript: Wifi.connect and Wifi.startAP

ff90ed7e28890b899e82ba1ad78d358ca8017f8b authored over 2 years ago by qucchia <[email protected]>
TypeScript: Declare modules as JS modules

649c271b058ffc8a8284751212943607495b7ab6 authored over 2 years ago by qucchia <[email protected]>
TypeScript: Don't declare Bluetooth as a class

520025cada2fc48073c47837c3801a1f7b6d1b83 authored over 2 years ago by qucchia <[email protected]>
Use HIGH and LOW as booleans

f747dc312c87022fce96dc92e7311df72077fb12 authored over 2 years ago by qucchia <[email protected]>
TypeScript: Buttons 1 - 5

12148963bce6237affe3a8806cbc57636952ad0b authored over 2 years ago by qucchia <[email protected]>
TypeScript: HIGH and LOW

94940c642e0964cd3d1dbeffdb3469280f3f1bc0 authored over 2 years ago by qucchia <[email protected]>
Update TypeScript Readme

8ed673b719e667503a8ab8e37abae4f379a0b735 authored over 2 years ago by qucchia <[email protected]>
TypeScript: IO

50271ea2d7d65a8deab164083e17015fe784007f authored over 2 years ago by qucchia <[email protected]>
Fix overlay positioning for partial updates

5a99fbdafedf5b8a551ac53f2370c76f63be9523 authored over 2 years ago by Gordon Williams <[email protected]>
TypeScript: Remove unneeded line

314555a6d88c080ccfbe92630da27c549d0962d0 authored over 2 years ago by qucchia <[email protected]>
Add TypeScript Readme

395444ec3de15aa5a10f4fb5942fcf5bed3e2d4a authored over 2 years ago by qucchia <[email protected]>
Build types: show done message

8d4378c12b5060e73bcd9c642909f40cab7c3a03 authored over 2 years ago by qucchia <[email protected]>
TypeScript: Fix Graphics.setTheme

57c9f4d18840030c70a031b9a419ed74e0832027 authored over 2 years ago by qucchia <[email protected]>
Don't include ‘interface’ keyword in declarations

27250b62c6c1cbff4afdc68d1384a50b18102606 authored over 2 years ago by qucchia <[email protected]>
Merge branch 'master' of github.com:espruino/Espruino

5142b3daab95295711af7b98e7225bb18b299396 authored over 2 years ago by Gordon Williams <[email protected]>
oops - fix merge error

18c56cfc57340b7115aa14cf656a12ae435b2926 authored over 2 years ago by Gordon Williams <[email protected]>
Merge pull request #2253 from qucchia/typos

More typos

b63972dc8811e01004df25f3bcd40f089dd36aea authored over 2 years ago by Gordon Williams <[email protected]>
Merge branch 'bangle2_lcd_overlay'

30b18ee2b6f511ecf981780bd75244e863d86ff8 authored over 2 years ago by Gordon Williams <[email protected]>
Bangle.js2: Added `Bangle.setLCDOverlay(img,x,y)` to allow an image to be overlaid on top of screen contents (eg for notifications)

d6d37dfb2e839936fe72f31da3e5917139ed4716 authored over 2 years ago by Gordon Williams <[email protected]>
Allow ‘build_types’ script to work from anywhere

840320db695ddb5f9698d6ee26d2ae632e4b02d1 authored over 2 years ago by qucchia <[email protected]>
Merge pull request #2252 from qucchia/master

Limit documentation comments to 80 characters (#2244)

d4dded3bdcf5cd2f2f145efd79ca627449cfd3b3 authored over 2 years ago by Gordon Williams <[email protected]>
More typos

0ff89a939ae51a679c3713d0bbb24d089cf42bfa authored over 2 years ago by qucchia <[email protected]>
First try, using Graphics instance (should move to image)

6e73a8ed03ddb9d86a95b1589b2cf82819ff2cc1 authored over 2 years ago by Gordon Williams <[email protected]>
Limit documentation comments to 80 characters (#2244)

c5bb94bf7ad52656c4e7d509bb692575b5620f07 authored over 2 years ago by qucchia <[email protected]>
Merge pull request #2250 from qucchia/typos

Typos

aa58f0ed3cc888eeb2fa667cb6ac63c7c293b8c8 authored over 2 years ago by Gordon Williams <[email protected]>
Merge pull request #2249 from qucchia/typescript

TypeScript: Graphics

e31b9c0ce8294c06a0150cbf3005f188ad16ae73 authored over 2 years ago by Gordon Williams <[email protected]>
Typos

ba30e2f018d2823287bab1b6b235a111818a64e8 authored over 2 years ago by qucchia <[email protected]>
TypeScript: Graphics

83f1c338ed38d0546463645a16a2fcc4e2c10b13 authored over 2 years ago by qucchia <[email protected]>
Merge pull request #2248 from qucchia/typescript

More Typescript

a9025da6821d9a48494a5b8c522c9ba4a0670850 authored over 2 years ago by Gordon Williams <[email protected]>
TypeScript: Bangle

7435ff4a635422a08363d9afd277f60582558965 authored over 2 years ago by qucchia <[email protected]>
common.js: Give useful information when an error occurs

Prints the file name and JSON when an error occurs while parsing it.

28cdf48523f5d594a68c6851474c34ba345210bd authored over 2 years ago by qucchia <[email protected]>
TypeScript: if a return type is Promise, convert to Promise<void>

(Used to be Promise<any>)

3bc538721600c2a1f0288ad25dc0227fdb5fe301 authored over 2 years ago by qucchia <[email protected]>
Allow TYPESCRIPT comments to include additional metadata

f3d137b72de39802cb13d4e83728db022f462b6c authored over 2 years ago by qucchia <[email protected]>
docs

362cdac768819b389056a3a6d4d7a0a9f84d80f4 authored over 2 years ago by Gordon Williams <[email protected]>
TypeScript: Pixl

4268e697e2581527b89c3f91a7b85d5afe251b5c authored over 2 years ago by qucchia <[email protected]>
Merge pull request #2247 from qucchia/typescript

Add some TypeScript declarations

1209148d27f0ea961152fe259a9069ec2ecd7462 authored over 2 years ago by Gordon Williams <[email protected]>
TypeScript: Fix ArrayBuffer

cc428a98ad3a649f10c533b3636dd6c2df27d580 authored over 2 years ago by qucchia <[email protected]>
TypeScript: Storage

c56a798d70d0b4c2aeab0d92368547b3e223a30e authored over 2 years ago by qucchia <[email protected]>
TypeScript: Espruino

ebdefd2b2101bd9e2ff1426f81122447a0f5719e authored over 2 years ago by qucchia <[email protected]>
TypeScript: add ‘static’ to all static method overloads

35391021048a46085cce3a85ba560f63162c9270 authored over 2 years ago by qucchia <[email protected]>
TypeScript: replace String with string

695de55e1997c995eeca68066927c971a290eee8 authored over 2 years ago by qucchia <[email protected]>
TypeScript: set return type to void if none is specified

(Used to be any)

889d4711e8c53f9ab46a21d9d308211f1b28570e authored over 2 years ago by qucchia <[email protected]>
TypeScript: Error

0f3007093924d4f66d21e80081dc3c77fcf99255 authored over 2 years ago by qucchia <[email protected]>
TypeScript: Date

8730bb8fa53f74df8555434126f25be0ed09c37b authored over 2 years ago by qucchia <[email protected]>
TypeScript: DataView

2aee90ef801a8ff2c98d596bde2bf3d740dae039 authored over 2 years ago by qucchia <[email protected]>
TypeScript: ArrayBuffer

0bf81d849daab8084005b7582cb927857a9610d3 authored over 2 years ago by qucchia <[email protected]>
TypeScript: Array

18a7ff445382c1f6381a906c07519aa4f575132d authored over 2 years ago by qucchia <[email protected]>
Bangle.js 2: Fix bluetooth .connect ERR 7 (remove request to use secondary phy as well)

42c64e64b3d3018ae3d3d66dc69abd454c85a2fd authored over 2 years ago by Gordon Williams <[email protected]>
force python version

2344d53fc42e5cd620d9d9e8cd4b2a0c0793f175 authored over 2 years ago by Gordon Williams <[email protected]>
Merge branch 'master' of github.com:espruino/Espruino

2c2a8ea99cb93758dfcda707f7cd0dd631f04644 authored over 2 years ago by Gordon Williams <[email protected]>
explicit python 2.7

44ea01597d897f7e43fad6689d4da4ef074ddc44 authored over 2 years ago by Gordon Williams <[email protected]>
Merge pull request #2242 from qucchia/master

Add custom TypeScript declarations in comments

f9dbc74e2331d3d18c8fa04a3aa93cf87a7944b4 authored over 2 years ago by Gordon Williams <[email protected]>
Fix 'console.log([1,2,3].splice(0, 1.0))' (fix #2245)

46316c17128c37af6d1714a40e7365f87a63684a authored over 2 years ago by Gordon Williams <[email protected]>
Document the ‘build_types’ script

3d18905e02c0152247c81e5dfe5d40d3dbb34bac authored over 2 years ago by qucchia <[email protected]>
Fix incorrect callbacks in events

bfaa2abf86952cf45c3501f7d920287aedb21607 authored over 2 years ago by qucchia <[email protected]>
Automatically declare ‘globals’ correctly

11ddc79748d2596405a902a423cf31b9c798dff1 authored over 2 years ago by qucchia <[email protected]>
TypeScript: declare globals ‘g’ and ‘WIDGETS’

ae9d4e2923baa5473fd78e917f0dc1286af755f7 authored over 2 years ago by qucchia <[email protected]>
Declare some custom TypeScript types

6b45a91fd193c43f4d0696d36cb0e1ecacb37758 authored over 2 years ago by qucchia <[email protected]>
Add custom TypeScript declarations in comments

7ad85067074faa4fa9485eeeb48b633cf8c293b8 authored over 2 years ago by qucchia <[email protected]>
Merge pull request #2239 from qucchia/master

Fix minor typos

3afd82bbf2b490ea37787af9d2926591365fdcac authored over 2 years ago by Gordon Williams <[email protected]>
Fix minor typos

ff3fc6dcdffa736edfeeba91b5720edc7c09679d authored over 2 years ago by qucchia <[email protected]>
Merge pull request #2238 from qucchia/master

TypeScript: Document using JSDoc format

756c1a3075b6b4a84e9a53b4883f277cc63c4b46 authored over 2 years ago by Gordon Williams <[email protected]>
Merge branch 'master' of github.com:qucchia/Espruino

04038c9ca0fcc9883411d38d547e105b1ee8f422 authored over 2 years ago by qucchia <[email protected]>
TypeScript: Document using JSDoc format

8119be4a9a0e828405ce9c633a67dbdd37f517b4 authored over 2 years ago by qucchia <[email protected]>
Merge pull request #2 from espruino/master

Merge

403f540defc6ecc7ed9711663b07dfeda2f0d8d7 authored over 2 years ago by Timothy Skipper <[email protected]>
Merge pull request #2237 from qucchia/master

Auto-generate types for TypeScript

9baf956ee8ca068d24203392e159d75d4671162f authored over 2 years ago by Gordon Williams <[email protected]>
better docs

c122be92b3fdff9a110258ea8da20a2759fcf513 authored over 2 years ago by Gordon Williams <[email protected]>
Fix for `WARNING: Unknown phy "undefined"` regression when scanning on BLE

cc3d35a3dcc0e351e4c7756b9031f07acedfb839 authored over 2 years ago by Gordon Williams <[email protected]>
Fix library URLs

b3fa1234b1165b73921e4695e139e6522349ee36 authored over 2 years ago by qucchia <[email protected]>
Rename duplicate parameters

9347f72e297ca87bf6f3c4a3f4ce7a9335ac6942 authored over 2 years ago by qucchia <[email protected]>
Update typing

c8a591b23461a961595a1a3e23e884e166e306ba authored over 2 years ago by qucchia <[email protected]>
slight tweak - can now advertise connectable

b226074cc9b47bb9de674843735bc86d8710e02d authored over 2 years ago by Gordon Williams <[email protected]>
error reporting

cc7a78a5a319838eaa7736072ebb1e592f5ecbcb authored over 2 years ago by Gordon Williams <[email protected]>
Use return_object for ArrayBufferView.buffer

aa97ab6c3d1c716822d757bb78f00181863eab6a authored over 2 years ago by qucchia <[email protected]>
Explicitly explain some optional parameters

1cb82b22803473e104a2780babfb7772bfa9b862 authored over 2 years ago by qucchia <[email protected]>
Types: declare events

573f062e98c4cb3319a9e34cb06c9abd7e1e6d03 authored over 2 years ago by qucchia <[email protected]>
Auto-generate types for TypeScript

72780a44f8fc4872ac3d3271fc05c617031512a6 authored over 2 years ago by qucchia <[email protected]>
oops - now fix bangle.js 2 build

319e7b58c17d0b6feaddecc3b80d71e33c778e97 authored over 2 years ago by Gordon Williams <[email protected]>
fix SDK12 builds

d3b3daeb8803f73d430d428344c97f242dc4049e authored over 2 years ago by Gordon Williams <[email protected]>
nRF52: Change from hard -> softfp calling convention (saves a few bytes, more compatible with compiled code)

c090d12194f3ddd0a460cfa90ce01623e3acb9b3 authored over 2 years ago by Gordon Williams <[email protected]>
Bangle.js 2: Fix `NRF.setAdvertising({},{scannable:false})`

Bangle.js 2: Initial long range functionality (via `phy:"coded"` in `NRF.setAdvertisi...

bece571f8ec8a2148be5f37bffc1821d0f52ef1d authored over 2 years ago by Gordon Williams <[email protected]>
really fix broken JSON

255b25505c62dc528bef8c3cf9ea2bd06f16555e authored over 2 years ago by Gordon Williams <[email protected]>
fix broken json

3e9d5f99d6d0c3d797a6b04cc5b814983a4602c6 authored over 2 years ago by Gordon Williams <[email protected]>
tweak for new marked

5ac00d984e31c512c2294cf8eb8f8e72687cab91 authored over 2 years ago by Gordon Williams <[email protected]>
Fix errors creating type files

1f2a3b4521f11837c54f28c33782ef3698df10a3 authored over 2 years ago by Gordon Williams <[email protected]>
Bangle.js 2: Make Bangle.setBarometerPower retry twice if it has an I2C error

285a367a8575f6b7914a3ae59145bf2966e088dc authored over 2 years ago by Gordon Williams <[email protected]>
Merge branch 'master' of github.com:espruino/Espruino

2df3fdad620b400282947e7e6ddd55cc8f7925f4 authored over 2 years ago by Gordon Williams <[email protected]>
nRF5x: Call sd_ble_gattc_hv_confirm in response to BLE indications

f860f7e6722c2407f7f6a4a679f3500f3d6ca41f authored over 2 years ago by Gordon Williams <[email protected]>
Merge pull request #2234 from BartS23/master

Add action "Test Factory Apps"

edf480dbac16300d355c7fe15f9af21cae091124 authored over 2 years ago by Gordon Williams <[email protected]>
Add action "Test Factory Apps"

12e33519cf7db4b80175dfc723d07037b762d6f8 authored over 2 years ago by BartS23 <[email protected]>
Storage: Don't align files <512 bytes to page boundaries - all files now stored in order (ref #2232)

2e0502cbb721c72fcae6807ac85edd9900b60a40 authored over 2 years ago by Gordon Williams <[email protected]>
Fix for regression a few commits ago where if alignment was wrong, a written file could get 'lost' (fix #2231)

db5542672e4e7bfc4bddc3eb651974af1077a76d authored over 2 years ago by Gordon Williams <[email protected]>
Merge branch 'master' of github.com:espruino/Espruino

2d9178048b36dcd654eb7250154607dbfcdfb7d0 authored over 2 years ago by Gordon Williams <[email protected]>
After some benchmarks, ensure the FILENAME_TABLE is only created when we start to get a *lot* of extra files (adding 10ms to each Storage list call)

3069cb514a84ca901a0fe37e776c5845418f6168 authored over 2 years ago by Gordon Williams <[email protected]>