Ecosyste.ms: OpenCollective

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

github.com/espruino/EspruinoTools

JavaScript library of tools for Espruino - used for the Web IDE, CLI, etc.
https://github.com/espruino/EspruinoTools

Merge branch 'master' of github.com:espruino/EspruinoTools

b690dce79fe14bbc0aa78890cfb3ae3a7b5f8f20 authored over 3 years ago by Gordon Williams <[email protected]>
Stop chrome app corrupting saved data by treating it as UTF8. fix #135

ac037e9ab4de22882337e3014a2fa4cedcfafaf6 authored over 3 years ago by Gordon Williams <[email protected]>
Merge pull request #134 from opichals/allow-storage-arg-alone

Support sole '--storage x:x.js'

8149abdc745ba789213fc441133714ff399fa0d2 authored over 3 years ago by Gordon Williams <[email protected]>
Support sole '--storage x:x.js'

deefe7028d71a66ddac09fef1e9ee8c8ab3b86d0 authored over 3 years ago by Standa Opichal <[email protected]>
Ensure `navigator.serial.getPorts` errors don't break other plugins

43e3778c26a541314ecda9f549d6db3daa23eef5 authored over 3 years ago by Gordon Williams <[email protected]>
Auto-increase MTU from the default 23 if we see we're getting data back from characteristics that is over that. Takes advantage of https://github.com/espruino/Espruino/pull/1998

253798ea0c4b26d3a4055d876f0e7bb5956c86dc authored over 3 years ago by Gordon Williams <[email protected]>
Fix issue with creating hex files with JS - newer Espruinos use different 32 byte storage format

dbbfb3f14256b1fcbed198731884fddafb8e4d1a authored almost 4 years ago by Gordon Williams <[email protected]>
Bump version and use new noble

1fd3ae1854a84bbfae3adf9643143cc9d138ad8a authored about 4 years ago by Gordon Williams <[email protected]>
Fix 'Prompt not detected - upload failed' that happens sometimes if you're typing code while still uploading. Also make it actually work if something in the upload is broken.

a429273c31a68703ba1480632f244387cfeab2b5 authored about 4 years ago by Gordon Williams <[email protected]>
Docs

7eae6e7ea5957ebddb06365b00bd6b15a1e2adf9 authored about 4 years ago by Gordon Williams <[email protected]>
bump for release

d8b6a15831a113538fba336ffa337d35fdae4d6e authored about 4 years ago by Gordon Williams <[email protected]>
Fix bug where calling some commands twice could cause a 'not found on undefined' error

769fb7a2954c8f71cce19e4c00907f862c84ea82 authored about 4 years ago by Gordon Williams <[email protected]>
Fix issue with repeated connectCallback calls

b4617d96067601827453e3e51191efc8d003ef5d authored about 4 years ago by Gordon Williams <[email protected]>
Store received data while using sendCode, add '.statement' method

5e5ca533da3051138ccbf743cef886defbe4fad9 authored about 4 years ago by Gordon Williams <[email protected]>
Fix CLI connection issues for Bluetooth, and fix sending more than one command (fix #103)

974b572217b724d4c29c9ca9e3c86385e9fcd765 authored about 4 years ago by Gordon Williams <[email protected]>
Options to flash different boards

6d0fe08990e08c60765717bc160a24102c206746 authored about 4 years ago by Gordon Williams <[email protected]>
update web serial for Chrome 86

fbc4a6c7e83e68ce07cbddbb27bdaff60b3a50ab authored about 4 years ago by Gordon Williams <[email protected]>
Add flasher for ESP8266

02d4ad61fd83572f32fd2fedf9d541fc74576359 authored about 4 years ago by Gordon Williams <[email protected]>
doc

42381be92c30249b73d601b419eb4ca86a214042 authored about 4 years ago by Gordon Williams <[email protected]>
bump for release

44fff08f499a39e7851cfaed13d0b6c6cf8dce3d authored about 4 years ago by Gordon Williams <[email protected]>
Add uploadFile/downloadFile util functions and allow CLI to upload files from storage

5a6d9f7f1d35ab090c04a7d8d1b5035aa30253c3 authored about 4 years ago by Gordon Williams <[email protected]>
Merge branch 'gh-pages' of github.com:espruino/EspruinoTools into gh-pages

60003c8c8967652f98985920505d71d87bb4ac07 authored about 4 years ago by Gordon Williams <[email protected]>
Merge pull request #131 from jurelik/gh-pages

Implementation of a "--download fileName" option

3ed8e2704f36d060626b1c638ea44166ee0beb39 authored about 4 years ago by Gordon Williams <[email protected]>
removed package-lock.json from repo

a599eb866ca5cdbca8dabb10b46eee311d229de0 authored about 4 years ago by jurelik <[email protected]>
implemented a callback into downloadFile() and moved the function to execute after sendCode

10304ba38c8f055aed779ca3774811e7a3c80f8a authored about 4 years ago by jurelik <[email protected]>
implemented a --download fileName option

556fd0cce2a9d7088d6a2f078552344f0cf0d1de authored about 4 years ago by jurelik <[email protected]>
release

d71750c476c25cc8de9d795439a7250547f34f04 authored about 4 years ago by Gordon Williams <[email protected]>
ignore more

495ad3713541563751958e473313be30f5bd5e76 authored about 4 years ago by Gordon Williams <[email protected]>
release

095b21fd676d8076b843fd1b7f2f754218a325a1 authored about 4 years ago by Gordon Williams <[email protected]>
check for 'implemented but not enabled'

1af51cd0d34c4d8c904e1d15cf194ebe528917e6 authored about 4 years ago by Gordon Williams <[email protected]>
Merge branch 'gh-pages' of github.com:espruino/EspruinoTools into gh-pages

dde0eb2e4429f0d6ddf35ff4d7f5d866aa158c48 authored about 4 years ago by Gordon Williams <[email protected]>
Pass connection errors back to UI

04cd72ba91847affadbcb13458bcb6c6e9a98405 authored about 4 years ago by Gordon Williams <[email protected]>
add new device filter names

5fea381ef5fa27fc232745037c78f7388ae22e09 authored about 4 years ago by Gordon Williams <[email protected]>
Merge pull request #129 from Franzo-/fileSaveDialog-fix

Make fileSaveDialog work in non-Chrome browsers

a26831b77eb776acaa5df18c5dd1bbd02d694a20 authored about 4 years ago by Gordon Williams <[email protected]>
Make fileSaveDialog work in non-Chrome browsers

Browsers like Firefox do not have the 'chrome' symbol defined, so
check it before accessing 'chr...

beaab3e961837f0036cbaa496d4cf2a8cc8163d6 authored about 4 years ago by Franzo- <[email protected]>
CLI now reports BLE signal strength

1b5bc00cc139409d654e188ddf0a7769dedf3894 authored about 4 years ago by Gordon Williams <[email protected]>
Turn off 'escapeless' - ensure string contents are still escaped, fix https://github.com/espruino/EspruinoTools/issues/128

34664427c636e76f23392b59f6c0acdab5bd4bfc authored over 4 years ago by Gordon Williams <[email protected]>
Simplify scanning/port listing for CLI and improve Noble to make it work better when no BLE dongles or devices are found

0d440fe1f0f5059181b3dbe73c72cb13354ef72c authored over 4 years ago by Gordon Williams <[email protected]>
bump for release

2070d2277c283ec361d1b255764c35d55e39a823 authored over 4 years ago by Gordon Williams <[email protected]>
Update serialport to work with newer Node.js versions, and make changes to cope with modified API (fix #126)

8175f22c7d86cc4b9a4e776c92e6b8df7e37cba8 authored over 4 years ago by Gordon Williams <[email protected]>
Revert "feat: add Rollup.js tree-shaking and minification"

I've spent a few hours and I just can't get this working reliably :( Sorry opichals - I think si...

d167688ccbe0bc20232748dd27da73c797e37013 authored over 4 years ago by Gordon Williams <[email protected]>
Tweak to allow terminal contents to be overridden easily

580336208f54fd602f5d42277e8e82fc523ff77b authored over 4 years ago by Gordon Williams <[email protected]>
oops #2

617620729aa644cdec10f5c2f3a592e119ce89e5 authored over 4 years ago by Gordon Williams <[email protected]>
Now store paired devices for Web Serial

6ae7b658a87e8eedf6dd5f4cb6d3e1fbaf69cffe authored over 4 years ago by Gordon Williams <[email protected]>
Make IDE more resilient to module failures during initialisation

664b446d36a6d4db3e71ee2cd419ea6637098f52 authored over 4 years ago by Gordon Williams <[email protected]>
oops...

fe7b5834f1256e8028d57f779be0337a209d1d33 authored over 4 years ago by Gordon Williams <[email protected]>
docs

ee92729580c592a406635deb8d9c445972cd4c3f authored over 4 years ago by Gordon Williams <[email protected]>
provide more info from plugins

1e356d56bb6c047cdbb9648af99eae701b649144 authored over 4 years ago by Gordon Williams <[email protected]>
Fix Serial disconnect bug

2b469bebd207eec5fb91c45aaacb7083f6259628 authored over 4 years ago by Gordon Williams <[email protected]>
Now remember previously paired devices

072dbc5cc4a92e965a862b474bf2a9a8e55afa7d authored over 4 years ago by Gordon Williams <[email protected]>
Adding the ability to return status info for each type of port (to help with debugging)

a28fcc91f39ca617e6188d49440955ff2afd5a5b authored over 4 years ago by Gordon Williams <[email protected]>
Add timeout to flow control - to ensure we try and resume transmit after a while, just in case XON got lost

Fix https://github.com/espruino/EspruinoWebIDE/issues/237

e364390a326daca20845cf690d82e3145454143e authored over 4 years ago by Gordon Williams <[email protected]>
Workaround for https://github.com/espruino/Espruino/issues/1868

4fb2549eeb651bdccc4452955b1602aa3791a4ac authored over 4 years ago by Gordon Williams <[email protected]>
Actually fix pretokenise - somehow didn't commit this before

25cb45d399e27f14df57249b2979f14619479ef4 authored over 4 years ago by Gordon Williams <[email protected]>
tweak

8419f499dc35cabafe51215fc9e8cee4a90428f7 authored over 4 years ago by Gordon Williams <[email protected]>
fix issues with hack around acorn parser - eg 'get status'

aff1378e283153622e59923a57cb3b1e5b064a17 authored over 4 years ago by Gordon Williams <[email protected]>
fix utf8 encoding on savedd binary files. Fix https://github.com/espruino/Espruino/issues/1815

f5c23b8cc8259f575752ec19791220b46c2834e8 authored over 4 years ago by Gordon Williams <[email protected]>
tweak

80ce85b7af9ebf791d9697e3e509b25209748247 authored over 4 years ago by Gordon Williams <[email protected]>
tweaks for node.js

7563a6d319c5e78c1924ef84b702e52ee199bd2f authored over 4 years ago by Gordon Williams <[email protected]>
Now use localStorage for configs if available

7c674fecbc7130f2bed83e3d92049fb4825c3281 authored over 4 years ago by Gordon Williams <[email protected]>
Provide port info on disconnected event

7ba8c72b017d68ea4ec25ddfaf4939df47fd155f authored over 4 years ago by Gordon Williams <[email protected]>
Use acorn for lexing when pretokenising

9afa1df149f876ba5483d65b778a6751cb14f1af authored over 4 years ago by Gordon Williams <[email protected]>
Remove Chrome 33 hack, and now don't use jQuery

6e4c39cdee84c5a1810c63162753241899cf83fc authored over 4 years ago by Gordon Williams <[email protected]>
Fix misc. pretokeniser issues

6b4d8f5bb0b5d8381fe2e26ab2389459dc962c37 authored over 4 years ago by Gordon Williams <[email protected]>
Remove jQuery dependency for getURL, fix tokeniser issue with numbers (fix #118)

5884ef7713544128559a386d530578260ad99c5e authored over 4 years ago by Gordon Williams <[email protected]>
fix chrome web app regression in save

5f1c5e3b84dc2b7f1c89948f7660092e19d5f6ed authored almost 5 years ago by Gordon Williams <[email protected]>
minor tweaks

9b29405cfd4f4161c54a79c69104dcef9529c089 authored almost 5 years ago by Gordon Williams <[email protected]>
oops - stupid error

2d3653344d9510f13312ef9e50093fd92aa4a698 authored almost 5 years ago by Gordon Williams <[email protected]>
allow version check to work when in relay

b46f3938300d27b1c3ec9451fd73c9ba82c2cd17 authored almost 5 years ago by Gordon Williams <[email protected]>
Add option for what happens after send - do we load the file or not?

ecaf3b77ab5742dc3d7e8672f7eba6c6acee2e41 authored almost 5 years ago by Gordon Williams <[email protected]>
Default setting time on send to true

13339cb62a1dd91291b590a6a3d1e99d600ebfef authored almost 5 years ago by Gordon Williams <[email protected]>
Add note about chrome flags

2a2a38faef9d2f588b644d9cbbc10ec8fa0e9dd0 authored almost 5 years ago by Gordon Williams <[email protected]>
Fix issue auto-connecting via USB (fix #116)

431c9b9f6095c174c9a6f9fabdfa639009e30025 authored almost 5 years ago by Gordon Williams <[email protected]>
Move some options from a specific rollup settings page into Minification

eeaf7466e7e2330fd914ea3f030cd3727d5fe0d7 authored almost 5 years ago by Gordon Williams <[email protected]>
New Esprima based on https://github.com/estools2/esmangle, and remove minification options that were never actually used anyway. rollup did use them but IMO nobody realistically gets that low level. If you care that much you'll have your own toolchain

a1493a2146455bc151da003113101a665bce0b50 authored almost 5 years ago by Gordon Williams <[email protected]>
Add ability to save to a file in Storage (not just 'BootCode')

5417c37e939478871efb339c8d086bf96bf28c34 authored almost 5 years ago by Gordon Williams <[email protected]>
Fix issues with save dialog when running as web app

e71e70979d5becb32adfc482ae351d08b70b5774 authored almost 5 years ago by Gordon Williams <[email protected]>
Terminal dumped images can now be clicked on to save. fix https://github.com/espruino/EspruinoWebIDE/issues/211

e78a5a293ca5d0334c0f13cb92f95691b22b48c8 authored almost 5 years ago by Gordon Williams <[email protected]>
Refactor fileOpenDialog to allow mimeType to be specified

88d2ae98304b62f2e1c15680e9d1242399250e5d authored almost 5 years ago by Gordon Williams <[email protected]>
Allow connection to previously paired Web Bluetooth devices without using the chooser

91a36cb18ffab3c03e8042d1aef8fc44adce4c60 authored almost 5 years ago by Gordon Williams <[email protected]>
Allow terminal to auto-link a button press

6e057a96f7fb4519976b5bbcba1f024eccb0467e authored almost 5 years ago by Gordon Williams <[email protected]>
docs

7bf0420b72bfba7f3b3d3ce89e6af7ea6e0025f3 authored almost 5 years ago by Gordon Williams <[email protected]>
add 'hasFocus' function

f8b1ae3c3f56c42b03b1fa021c025886b0476e2e authored almost 5 years ago by Gordon Williams <[email protected]>
move HTML-based stuff into EspruinoWebIDE/js/core/html.js

92449b959f73f720f9b5a36956bcade75197b37d authored almost 5 years ago by Gordon Williams <[email protected]>
formatting tweaks

a54d008cfd5955f2f72bba3491794edac1d70b1a authored almost 5 years ago by Gordon Williams <[email protected]>
Change default for modules as functions

314a66186a1ab5d6c96a6b1633fdef36415e22c4 authored almost 5 years ago by Gordon Williams <[email protected]>
add btoa that works on >128 char codes

86efa9553f7bf344b3cf1685fbade64971388236 authored almost 5 years ago by Gordon Williams <[email protected]>
Add progress when receiving data, and extra functions for handling HTML/DOM

565ac5ba4a0d02f6ae3c0b70dfd9c1b12216e722 authored almost 5 years ago by Gordon Williams <[email protected]>
quick fix for auto newline insertion

d03ea143712639b26ec2a36175304b4b064ebbe1 authored about 5 years ago by Gordon Williams <[email protected]>
Make it clear CLI firmware update only supports USB - fix #113

ff7406a702f109fea5c3536e6a406911e91d9d9d authored about 5 years ago by Gordon Williams <[email protected]>
ensure we display data that arrives before we ask for JSON

1d165b86a7a424267777fbfb30426881c7f0e8d8 authored about 5 years ago by Gordon Williams <[email protected]>
fix pretokenise of return, and add 'of'

3c6e0d33c4b6b5bef6c304dc4b6f0844a7b6f85b authored about 5 years ago by Gordon Williams <[email protected]>
add ability to execute statement and return result

0c6acf1de433bb947acc640af7e37d6bb1c4fc7f authored about 5 years ago by Gordon Williams <[email protected]>
update docs

769d4b739e02bef63e811e10b36d36e4c88b5aea authored about 5 years ago by Gordon Williams <[email protected]>
bump for release

3a688e5e41aa282aa68e6bbbed01e01eae9c368d authored about 5 years ago by Gordon Williams <[email protected]>
add bangle.js to search list

e001f8033f169aada27c79c3a9bbd60adec3d1d2 authored about 5 years ago by Gordon Williams <[email protected]>
Fix Module dependancies can be in the wrong order #110

fe13ff94a7e2876f29053e00f2b6effa5d2e2dd6 authored about 5 years ago by Gordon Williams <[email protected]>
Add fix for #63 as suggested by @ChristiaanWillemsen

012c92db6b4090c4539471dd1f3e25076b6d9937 authored about 5 years ago by Gordon Williams <[email protected]>
Add XON/XOFF flow control

375bdf0c5c6519da8b2591fdd5940a471853b58c authored about 5 years ago by Gordon Williams <[email protected]>
Merge pull request #105 from reillyeon/baudrate

Use configured baud rate for Web Serial

7ed870ffd42372f134003d4168280c1830d89f01 authored over 5 years ago by Gordon Williams <[email protected]>