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

Use configured baud rate for Web Serial

This was originally hard-coded to 115200 which doesn't work for all
boards. The configured value...

7234c3938bc682aa264ee34a2933db78be07c4ac authored over 5 years ago by Reilly Grant <[email protected]>
now try to use abandonware noble if normal doesn't exist - fix #104

a974726540bfe29d26f73a79fa15c98364202bf1 authored over 5 years ago by Gordon Williams <[email protected]>
Merge pull request #102 from pankleks/gh-pages

fix stdin for terminal

75b9b39ad700deb48153055d753585d850c7927b authored over 5 years ago by Gordon Williams <[email protected]>
Merge pull request #100 from pankleks/#99

Remove depreciation warnings around new Buffer

5c7eb08da3c4cfbe99e2ff3c763bc1fb7f12b753 authored over 5 years ago by Gordon Williams <[email protected]>
fix stdin for terminal

39c0b9e96cba494cbf43929240f157689dcaf5dc authored over 5 years ago by Krzysztof Heim <[email protected]>
Update assembler.js

a7233d021245d1e720a3c13e1e0996cacdc0314c authored over 5 years ago by Krzysztof Heim <[email protected]>
Update utils.js

fa8afce36be23d0fb1f565b9cb4bb43ec7bda857 authored over 5 years ago by Krzysztof Heim <[email protected]>
Update serial_node_serial.js

292ff08c27146ed998b8ac4c32e39ef6388c3775 authored over 5 years ago by Krzysztof Heim <[email protected]>
Merge pull request #98 from reillyeon/web_serial

Add serial backend for the Web Serial API

a51a26857a1a7de47e7db62dee3b0cc3d02f821b authored over 5 years ago by Gordon Williams <[email protected]>
Add serial backend for the Web Serial API

The Serial API is behind a flag in Chrome and Edge 77 and later.

79286f1cb87c08d4c74fe2a135501cc1a2fec8b1 authored over 5 years ago by Reilly Grant <[email protected]>
bump for npm

d583cfca1e4f1d58c61a8d023630a73837e5c133 authored over 5 years ago by Gordon Williams <[email protected]>
Merge pull request #96 from goodwid/gh-pages

Update package.json with newer version of 'noble'

0ed15858c5776b062665077f8bf7b384e8a4c064 authored over 5 years ago by Gordon Williams <[email protected]>
Update package.json

83b7ea6a82fd2766892a9c1854327b4b5eb058b6 authored over 5 years ago by David Goodwin <[email protected]>
add pretokenisation plugin

e31e564ebf302c53c8a73aa7f58f5f42a33fe26e authored over 5 years ago by Gordon Williams <[email protected]>
file upload dialog now works even if you use the same filename in a row

b49674a840e5c611e9226bb6b697e7402e831b3f authored over 5 years ago by Gordon Williams <[email protected]>
try 2

7e0bc5c5416b19050195fd8df6a2e2a95ea5b831 authored over 5 years ago by Gordon Williams <[email protected]>
now include files that didn't seem to get included before - new version of NPM? https://github.com/espruino/EspruinoTools/issues/95

40eed623317d6c84756f364cfb3457ac5dc167d0 authored over 5 years ago by Gordon Williams <[email protected]>
bump - somehow 'core' got left out of last release

d30ba9f81341b05a74c49d02ef9ca26352157cb9 authored over 5 years ago by Gordon Williams <[email protected]>
new release

c525ab40aad92f486743aec847cb7579fdf591d7 authored almost 6 years ago by Gordon Williams <[email protected]>
attempt to cope with what happens if Noble doesn't initialise!

b962731c409967432e4368791d9dd2543afade16 authored almost 6 years ago by Gordon Williams <[email protected]>
add trailing semicolon and allow this to play nice with other stuff when in the same file

4580965efbaa3769bf43e66fdfb51f519debe7ed authored almost 6 years ago by Gordon Williams <[email protected]>
attempt yet again to fix unicode

8c43c3d6e7e81156836cac5fa0599a5c343a2b4f authored almost 6 years ago by Gordon Williams <[email protected]>
Stop double send when watching files on some platforms with some editors (fix #93)

eab58065c2ce3a98e9f076d8b571c14c1da1066e authored almost 6 years ago by Gordon Williams <[email protected]>
add warning notes about 'even after reset' - seems it's needed!

05f6d435913df3ff948ea8251774cfaed55d5a88 authored almost 6 years ago by Gordon Williams <[email protected]>
Add docs for TCP/IP

a07c90394791a3ea097c93f62d0e4855edb37873 authored almost 6 years ago by Gordon Williams <[email protected]>
new esmangle fixed minification of arrow fns

4625d9e9331fb6193c69a34e4ca3ba8f9c7aea58 authored almost 6 years ago by Gordon Williams <[email protected]>
update esprima

47fb406e1311731c649495f533ccb51404a657bb authored almost 6 years ago by Gordon Williams <[email protected]>
Add minify and module loading status messages

9948cb0091aa88556762c3fa4ce047e80c17b025 authored almost 6 years ago by Gordon Williams <[email protected]>
bump serialport version to help with Node 10

cf1ed807b67f301ca668b0f5a5ff988c116904c4 authored almost 6 years ago by Gordon Williams <[email protected]>
add alt-enter for the case where a line ends on an operator that expects another argument - fixes https://github.com/espruino/Espruino/issues/1629

e306dadf36ccdc34de5351ec55ea256d542258be authored almost 6 years ago by Gordon Williams <[email protected]>
add --sleep option to leave the connection open for a while after writing

6061e447a9361ea14a4587479a33bcb4ae471d24 authored almost 6 years ago by Gordon Williams <[email protected]>
ensure CLI exits on disconnect

ae4fc7c4748ac24da379d77de27ec29a9a7d2a31 authored almost 6 years ago by Gordon Williams <[email protected]>
Merge pull request #90 from ernstnaezer/serialport_update

Upgrade of serialport (7.1.3) fixing crash at open port on macos/unix

5d19643c6c573e480c673994ea1b150066765322 authored almost 6 years ago by Gordon Williams <[email protected]>
Upgrade of serialport (7.1.3) fixing crash at open port on macos/unix

aad5493af32fe0c3c31f435addf5a3c96ca8091d authored almost 6 years ago by Ernst Naezer <[email protected]>
Merge pull request #88 from opichals/patch-2

Drop unsed `tar.gz` dep

c6bbbe8d89965c02a9b187eebe7e1789154a1267 authored about 6 years ago by Gordon Williams <[email protected]>
Drop unsed tar.gz dependency

It was only used in `npmModules.js`

5a53137fc29e44e63450c865917767bb33a45117 authored about 6 years ago by Standa Opichal <[email protected]>
Merge pull request #87 from opichals/patch-1

Drop unused 'request' dep

1e24b36ab6d93117f6f718403cd94017505fbee7 authored about 6 years ago by Gordon Williams <[email protected]>
Drop unused 'request' dep

It was only used in the previously removed npmModules

1afc0a390a624b7856d0628ed35bc47e9c528bfb authored about 6 years ago by Standa Opichal <[email protected]>
Merge pull request #80 from opichals/add-rollup

Add Rollup.js tree-shaking and terser minification

f8a5ed8bd565070d33154d9196ad9e51f8aa3c33 authored about 6 years ago by Gordon Williams <[email protected]>
fix lack of libs directory

8982162f758b81361798ade59193e66444768f58 authored about 6 years ago by Gordon Williams <[email protected]>
ignore

86533ec0be195302192416bf8d15c341313fcf7d authored about 6 years ago by Gordon Williams <[email protected]>
bump

82d9272b8a8338462bd77bd1b0b529fd9dc3f000 authored about 6 years ago by Gordon Williams <[email protected]>
error and exit for no ports found

26271a256ca7d4d6ba0962782024cf3a8b495c9d authored about 6 years ago by Gordon Williams <[email protected]>
Only start Noble after first getPorts

59d164cd65e326cea7db40519cda3ddd2497dbab authored about 6 years ago by Gordon Williams <[email protected]>
fix: use board or env (?)

80379494b9b475a3c23e97670f3c700a8ff8b9a0 authored about 6 years ago by Standa Opichal <[email protected]>
feat: add Rollup.js tree-shaking and minification

Uses `opichals/rollup-plugin-espruino-modules`

* Add Config.ROLLUP which replaces `loadModules`...

f530c7461ccf37255653ac90d8b9594463f257f1 authored about 6 years ago by Standa Opichal <[email protected]>
chore: add in-browser rollup bundle

Runing `npm run build` gets the bundle updated from the ./libs/rollup
folder contents.

b520965c7aa879555b65824468b3aea7908e6136 authored about 6 years ago by Standa Opichal <[email protected]>
fix: support Config.MINIFICATION_* options for terser

50800dfc47d60d4ef52891afc87b761dc37e4ff0 authored about 6 years ago by Standa Opichal <[email protected]>
feat: integrate through getModule/getURL

41174490a3a3f31f48366d4ffe4fc2d973d9f04e authored about 6 years ago by Standa Opichal <[email protected]>
refactor: add default Utils.getURL getModule processor

69403c1b4b4f5f75b52bc44349ee67116fd20f1a authored about 6 years ago by Standa Opichal <[email protected]>
add npmignore

f0f896586587658915d6ede3e77c7a3e461194c6 authored about 6 years ago by Gordon Williams <[email protected]>
Update serialport so it'll build with new Node 10. bluetooth-hci-socket still broken. fix #86

26e2f1c3b552354e40594447177ccf10ffd5153a authored about 6 years ago by Gordon Williams <[email protected]>
Add option to ignore serial ports with certain names (fix https://github.com/espruino/EspruinoWebIDE/issues/188)

980a5ddd5930cb2520b1a8c12fd72a6d1fd7f4c9 authored about 6 years ago by Gordon Williams <[email protected]>
oops

b3507fb9d1be7cae53723a842094d72407033c9a authored about 6 years ago by Gordon Williams <[email protected]>
Add ability to serve up the Web IDE on a port using '--ide'

65f28f31b33ee73eba4ea52c1c6f7f8991576e6f authored about 6 years ago by Gordon Williams <[email protected]>
bump version - nothing changed this time - only attempting to find un-needed files

2760812e84ecb8041506fbd899625fc37d9e1ad0 authored about 6 years ago by Gordon Williams <[email protected]>
Add ability to specify multiple files for storage

0cd701d90458882763ec2b5a45575b2ea760fadb authored about 6 years ago by Gordon Williams <[email protected]>
handle CR/LF in files uploaded from CLI

492f6142c7a847a0ec684df9770cebe1686005ce authored about 6 years ago by Gordon Williams <[email protected]>
bump

4ae28491d191e6de2bfa9e630b295ecc5eff098e authored about 6 years ago by Gordon Williams <[email protected]>
oops - version checking doesn't work with 'x.00'

140462b11d61418fea7dcb76d72567d560be741e authored about 6 years ago by Gordon Williams <[email protected]>
Handle Unix line endings correctly - fix https://github.com/espruino/EspruinoTools/issues/82

f210d45d47b623e2dbd20a5e93c0e5f8b7521fbf authored about 6 years ago by Gordon Williams <[email protected]>
fix regression when uploading modules

5aa0c7cf353b912e3169c5686db4f26a6fcf1eee authored over 6 years ago by Gordon Williams <[email protected]>
bump for release

aaaff1f00374ff29df02f3ea0771b88c4042ca2d authored over 6 years ago by Gordon Williams <[email protected]>
stop using scrollIntoView to avoid us potentially scrolling a parent iframe

1cf05f370773fc0d45da3f31c96374deeab54874 authored over 6 years ago by Gordon Williams <[email protected]>
fix issues if terminal is cleared as data is being received - it can be possible to have the cursor on a line that doesn't exist

a643c78e1ce4b7a6a99b8a17c3328bb387c0005d authored over 6 years ago by Gordon Williams <[email protected]>
upload line numbers for every command - allows inline/arrow functions to be debugged

a40232116f8e5355f405a8baae0006414c11f01b authored over 6 years ago by Gordon Williams <[email protected]>
ensure that a disconnect during a send won't cause an error

1ce1977f08d7dba939a7e0e54d9aab223be2cf69 authored over 6 years ago by Gordon Williams <[email protected]>
now send line numbers for functions defined in root scope but as arguments to function calls

c2212510a4014a310b205c82e7d1efa54d5535bc authored over 6 years ago by Gordon Williams <[email protected]>
add iTracker to recognised devices

366542400ebae257a4c955e60306fb8bcf022a44 authored over 6 years ago by Gordon Williams <[email protected]>
fix test when d.MODULES==undefined

da51e98ce7a4347d5282a19f2a67fa5e49440336 authored over 6 years ago by Gordon Williams <[email protected]>
Revert change in positioning of navigator.bluetooth check - fixes WebBLE issue

e3db3ec6a10e35de02ba718b5999caf7fd8f25d2 authored over 6 years ago by Gordon Williams <[email protected]>
Fix errors when running in IFRAME but *not* implementing serial (eg. WebBLE)

04afe484a5a7803f4d7972af53ec1becaf03a066 authored over 6 years ago by Gordon Williams <[email protected]>
only delay multiple serial sends if slow write is true

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

e1f1bf566459a3389c71edfee9fc98e3434e6f9a authored over 6 years ago by Gordon Williams <[email protected]>
fix Bluetooth logging - #77

3aac30ba76d5163c2bb969e4fa4c7728a54c89b2 authored over 6 years ago by Gordon Williams <[email protected]>
Merge pull request #76 from photomadic/fix/port-with-no-description

fix(cli): gracefully fail on ports without a description

a7129be9be382cac14672b9bd8193937bef624f3 authored over 6 years ago by Gordon Williams <[email protected]>
fix: gracefully fail on ports without a description

8ea4d6c42cac6f6bada7b6dcbec0efa3cd610da7 authored over 6 years ago by Albert Martin <[email protected]>
fix typo

e0353c600041d9c947ed6e0cb4de9019597fcda8 authored over 6 years ago by Gordon Williams <[email protected]>
sanity check

4a7eb9d042f07d31654036f3097603752f8304e2 authored over 6 years ago by Gordon Williams <[email protected]>
report path for connection attempt, remove websocket MQTT code as we're using frames and moving it all into EspruinoHub

8ad3ba606e1955f434abe81755420c3e5259c6e7 authored over 6 years ago by Gordon Williams <[email protected]>
Load images even when the cursor is on the line, because it looks awesome

9d9551529b0b3b2ff5eed2945fc080b7cd3f2d3a authored over 6 years ago by Gordon Williams <[email protected]>
allow inline images to be printed on the terminal

f08b6bb6556c3114758539ae1153acd58f343d28 authored over 6 years ago by Gordon Williams <[email protected]>
comments

c797f1b998abdd42ccf2ae007e12aa7d26b4fadc authored over 6 years ago by Gordon Williams <[email protected]>
now output module name in minify/assembly/compile errors. Also compile inline C and JS in modules.

16c3ab8f2c49cc92a46bbee8fb5326ada7dce953 authored over 6 years ago by Gordon Williams <[email protected]>
move binary download out of firmware updater

59fda8f6da9c072530673260f6b8a9c473a23750 authored over 6 years ago by Gordon Williams <[email protected]>
comments

30ffa77dda2d386586d844686f320f52f9064f68 authored over 6 years ago by Gordon Williams <[email protected]>
remove duplicate open callback when using the relay

ab769e633d22149eb3baa7af1e096bc9bcbadcd6 authored over 6 years ago by Gordon Williams <[email protected]>
don't try and get environment vars if we're flashing

8372b3c09b506e1d6e419b72b32c3438f22f8444 authored over 6 years ago by Gordon Williams <[email protected]>
now report board info, and don't 'remember' old boards

2a55ba17d3e8aa796e75a5d1919fc2aca25321b6 authored over 6 years ago by Gordon Williams <[email protected]>
now wait for ~2 seconds for data to arrive, or 10 seconds if we're getting data

3fc6606f870aacc7214b63e6b40b00575070acf7 authored over 6 years ago by Gordon Williams <[email protected]>
much faster CLI on non-BLE systems

e1a2e8e5999acad9a27f3974cb4a1d19058caaf5 authored over 6 years ago by Gordon Williams <[email protected]>
npm

ea1aafd1e280df397065c78d12b588ee5a7f42a7 authored over 6 years ago by Gordon Williams <[email protected]>
move hex output to new 1v99 multifile storage format

750aff05829459d788a8f436608f2d75ad286d81 authored over 6 years ago by Gordon Williams <[email protected]>
Tidying up serial API, and moving splitting by data length into serial.js and out of serial_*

01ccd94bd8f0ef2d8ce1aa1a062b587af9739192 authored over 6 years ago by Gordon Williams <[email protected]>
Merge branch 'gh-pages' of github.com:espruino/EspruinoTools into gh-pages

719ab122b70e33010796d19d6828a6c30541d822 authored over 6 years ago by Gordon Williams <[email protected]>
allow terminal to be made fullscreen with ctrl-f (when it has focus)

52c23382e39dece1501532776f37615f2a3dd38f authored over 6 years ago by Gordon Williams <[email protected]>
Merge branch 'gh-pages' of https://github.com/espruino/EspruinoTools into gh-pages

62265b45ae04a0d661c8ded8316e27a652498a51 authored over 6 years ago by Gordon Williams <[email protected]>
serial websocket now looks at service UUIDs if available

245691b78229f9710906f42ee2c66933821efc3d authored over 6 years ago by Gordon Williams <[email protected]>
now start waiting for info after the write completes

5bc144c4566ff724bde1eb230c1ecc393608e1ce authored over 6 years ago by Gordon Williams <[email protected]>
bump

6918d5523112fa2a32cfdbee99a34a95cea1b517 authored over 6 years ago by Gordon Williams <[email protected]>