Ecosyste.ms: OpenCollective

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

github.com/serialport/utilities

Working with serialports can be hard, this is a collection of projects that make it easier.
https://github.com/serialport/utilities

some more linting rules so we're consistent (#909)

6f10006eb6cf1e326d30d2191d50fb60c693cc71 authored over 6 years ago by Francis Gulotta <[email protected]>
[unix] Flush now gives errors and flushes tx and rx (#900)

- Bonus less structs as many functions return nothing or error

e6ae4a19f9df071d901775355a5a5273b7221435 authored over 6 years ago by Francis Gulotta <[email protected]>
strip whitespace (#913)

5a9a42d612e8a3068f767755db2ab466ac0bf071 authored over 6 years ago by Francis Gulotta <[email protected]>
chore(package): update dependencies (#893)

https://greenkeeper.io/

2170166b40a92c82a4b10ef2b066f0115773f7f6 authored over 6 years ago by Greenkeeper <[email protected]>
chore(package): update eslint to version 3.3.1 (#907)

https://greenkeeper.io/

8bf289fde8b31d8b945b4ced7ebf5003ebd355ff authored over 6 years ago by Greenkeeper <[email protected]>
Change isOpen() to a propterty (#899)

b869ab7a1f58fd54855046e80e99c65ad3f98f51 authored over 6 years ago by Francis Gulotta <[email protected]>
Remove lowercase options and properly define .path (#898)

7662bd334b623cb263d5492494ce0f1ad09e97f8 authored over 6 years ago by Francis Gulotta <[email protected]>
make licenses clearer and more linting rules (#896)

d8df3175757573fffb4c9d28714756c46ce53f5f authored over 6 years ago by Francis Gulotta <[email protected]>
Test the write non binding code a bit more

ddabd0c20080099b2c88ccbf9df415f7b1d8ae72 authored over 6 years ago by Francis Gulotta <[email protected]>
Merge pull request #890 from arve0/byte_delimiter_bug

Byte delimiter should emit only when delimiters strictly follow each other

5a4e11900ae6103a5e8ae8164ca9e8d54e7e2670 authored over 6 years ago by Francis Gulotta <[email protected]>
switch to the lie promise library (#891)

- it’s smaller by a tiny bit
- doesn’t have a buggy polyfill
- mimics the nodejs promise beha...

26b2ed9095d2f044a95f1af263f407168c5fedb6 authored over 6 years ago by Francis Gulotta <[email protected]>
Switch up testing infrastructure (#881)

- npm test now runs everything but stress tests
- TEST_PORT is optional but now requires an ard...

b2c92f97caea59119d5e3fdeec61a5a70d80a2e6 authored over 6 years ago by Francis Gulotta <[email protected]>
Choose a different invalid FD (#883)

that hopefully throws an error on our new ci

7cc6629200f0771b9b6385c888770ef01d4a1373 authored over 6 years ago by Francis Gulotta <[email protected]>
Use jsdoc to generate the api docs (#882)

This moves a lot of docs into JSDOC and provides a doc build system including throwing a CI erro...

969d9481b36195f768175a967d151be5395dbf38 authored over 6 years ago by Francis Gulotta <[email protected]>
update issue template

3ac7ce3b8508974447a563eeef49cee8d5e6ff8e authored over 6 years ago by Francis Gulotta <[email protected]>
Oh this is nice, lowing limits on linting thresholds

1878c98531f273feefdbbc2ac6cc224906c29537 authored over 6 years ago by Francis Gulotta <[email protected]>
Add dependency ci badge

0f39ef13b44aaac76674c95af5958c23fccbc996 authored over 6 years ago by Francis Gulotta <[email protected]>
Module level JSDocs (#892)

* Document parsers
* Customize how events are displayed

eea0579f4475692e635fd95112a7cb4e14655590 authored over 6 years ago by Francis Gulotta <[email protected]>
Drop Sinon Chai and refactor some tests (#868)

d06b264b093e48aefcd7df6bf5877f5f772ffbde authored over 6 years ago by Francis Gulotta <[email protected]>
We no longer have any test ports on windows builds (#878)

This is unfortunate because we no longer have any light integration tests on windows.

Fixes win...

c92ec3ddd15194d06d6574a0fc8c5330f40505d6 authored over 6 years ago by Francis Gulotta <[email protected]>
Additional architecture support documentation

38fd0ee488462d1b302c5ab0dfb32e2c9cc6684a authored over 6 years ago by Francis Gulotta <[email protected]>
Upgrade es6-promise and add note (#865)

85afe39aa5911608ab2d742e5259b6d19370f456 authored over 6 years ago by Francis Gulotta <[email protected]>
Bump to 4.0.0

68862d976dabbeac2198d42045827a177e46739f authored over 6 years ago by Francis Gulotta <[email protected]>
Remove spawn-sync as we don't use it (#864)

70a4582d5677690007d0ce3e4e8faf8663a95e8e authored over 6 years ago by Francis Gulotta <[email protected]>
4.0.0-beta4 is ready for release

d37a1d45438d1abe339049daff34a1bfbf4f346a authored over 6 years ago by Francis Gulotta <[email protected]>
Merge pull request #862 from zewish/master

Do not replace the native Promise when it is available

e9e2193c707869827908dcf56cfa90f04aa7f0af authored over 6 years ago by Francis Gulotta <[email protected]>
Cleanup wording on publishing instructions

5147149ec390da1fc60b342b42fac0373065cd49 authored over 6 years ago by Francis Gulotta <[email protected]>
Add npm badge

77a37e818cd74bc6dbecb4b7a7364a6d050e1d30 authored over 6 years ago by Francis Gulotta <[email protected]>
Fix note to 4x to point ot the rc in the readme

e7cdaf14b1d81868792533c993321a8f83190013 authored over 6 years ago by Francis Gulotta <[email protected]>
Prep for 4.0 with upgrade guide and unified change log

405c8fc344c45626466fa490f90630795be38818 authored over 6 years ago by Francis Gulotta <[email protected]>
Rename our binaries (#858)

da0dda8238168b71b383aa44bd278ab3e535af21 authored over 6 years ago by Francis Gulotta <[email protected]>
more changes I forgot from the log

b86defc09951ab84f736df1ae9f5fa221386c9de authored over 6 years ago by Francis Gulotta <[email protected]>
Bump to 4.0.1

bdd195eba3ea8516ab600cb100bfbac51f11aa68 authored over 6 years ago by Francis Gulotta <[email protected]>
Upgrade nan (#857)

36d7d5c013b592c69c27b59bfd39f6db5f7956f3 authored over 6 years ago by Francis Gulotta <[email protected]>
Possibly fix 32 bit binaries (#848)

5ca2248281ae9aa43b832eeab79b1fe6852af45f authored over 6 years ago by Francis Gulotta <[email protected]>
Make sure `.drain` and `.set` error on all platforms. (#834)

b205a5bcd64cff2f7a55f86e8f2d100a5d9f2f3d authored over 6 years ago by Francis Gulotta <[email protected]>
Make the sample match the rest of the argument documentation (#839)

I was confused that it was called ```baudRate``` in ```Port configurtation options``` but shown ...

03ff7a9863a01de860407fdeb92c20b2f67fe548 authored over 6 years ago by jjshoe <[email protected]>
Cleanup disconnect path (#855)

- make the disconnect path more consistent
- call callback in the context of the port

5fe3cd940c0b1ddf3398e3aab302e7628c1e8903 authored over 6 years ago by Francis Gulotta <[email protected]>
powershell doesn’t like quotes

133f63a516ad15434c314ac88bbeaa72a534d95c authored over 6 years ago by Francis Gulotta <[email protected]>
Bump to 4.0.0-beta3

3d0e6a99083c9d8125e5e64b6b92f75a39d7600e authored over 6 years ago by Francis Gulotta <[email protected]>
Cleanup some callbacks (#851)

- remove the dataCallback option
- remove the disconnectedCallback option
- call callback in t...

42c6b9ccebbd863d24b16ca2d32471592b375491 authored over 6 years ago by Francis Gulotta <[email protected]>
added documentation to README.md on byte parsers (#841)

c4ae85e2239831a56db3f50772f5bd1be23989e6 authored over 6 years ago by jtcmedia <[email protected]>
Coveralls token for appveyor

e8c7c844c97c84ab9386c3afbb151abfe83df21a authored over 6 years ago by Francis Gulotta <[email protected]>
Send the coverage reports on success

76e29ce2877e835dc242c60c3d71ab748c0de1e6 authored over 6 years ago by Francis Gulotta <[email protected]>
Add code coverage metrics

5f1c47d56fd00ae839cad5518d3028078186b893 authored over 6 years ago by Francis Gulotta <[email protected]>
Update instructions for debian / ubuntu systems (#853)

4c7d047c70da9e3c881181692db44f99ab7835a1 authored over 6 years ago by Francis Gulotta <[email protected]>
Print out platform and arch info during builds

850753420207e8a33624727151fb6c406a3407c4 authored over 6 years ago by Francis Gulotta <[email protected]>
Enable locking and sharing of the serialport (#840)

f011c9e8c990e02b1753bdf7b42258532d61e14c authored over 6 years ago by Francis Gulotta <[email protected]>
Contributing guide (#835)

97c0035186ba55ac20401f4fe08d0af3462633af authored over 6 years ago by Francis Gulotta <[email protected]>
whitespace and spelling

8cdf2b3e8e68e62c2461145c78daf807af1ddfeb authored over 6 years ago by Francis Gulotta <[email protected]>
bump 3.2.0-beta1

74466e2022772fae5687bf8dd47d9c2d6e100e38 authored over 6 years ago by Francis Gulotta <[email protected]>
Implement `.update()` on windows (#831)

38a3df1bdb3df34ab42650f572ab4d001905afc6 authored over 6 years ago by Francis Gulotta <[email protected]>
Flowcontrol (#821)

Remove the extra flow control settings

1a4d8eb197433e4c2c995dac3680f9e6f601ee35 authored over 6 years ago by Francis Gulotta <[email protected]>
that was confusing

f49fbf8f02df65e15515246937d920668fb9db24 authored over 6 years ago by Francis Gulotta <[email protected]>
Make documentation versions more visible

4d032432c738d16b077bfc86500576d099c976f6 authored over 6 years ago by Francis Gulotta <[email protected]>
Remove the serial port factory and throw errors on invalid arguments (#822)

- Constructor now throws errors when given invalid options
- The Constructor’s callback is giv...

c1f0be8cba9f42dcbf8f0e272a701a4259a6fa31 authored over 6 years ago by Francis Gulotta <[email protected]>
bump to beta2 for the new github urls

7ed467c34214f49e7c8fb9f10ba130c1a18d3308 authored over 6 years ago by Francis Gulotta <[email protected]>
Bump to 4.0.0-beta1

9a8c427d1569e7a61b5e216482b1a2dd35077a03 authored over 6 years ago by Francis Gulotta <[email protected]>
Add GetCommState to fix Error 87 on a Virtual Comm Port (#824)

* Add GetCommState to support a Virtual Comm Port

d714a9f649ad7a51e24fa94f613620fc785b51e7 authored over 6 years ago by Roger Hardiman <[email protected]>
Update repo badges to the new repo location

68a3667b1cb9a1edad80a124c308cee3f7c71f0b authored over 6 years ago by Francis Gulotta <[email protected]>
Merge pull request #814 from fivdi/master

remove references to bytesWritten

bcb93f150a7f9580536fa29a2a77f82a43e3587d authored over 6 years ago by Francis Gulotta <[email protected]>
Remove the openImmediatly flag in favor of the autoOpen option (#830)

closes #809

47e24277a6cd26eadfc7b2ad75f9922ac6825d4f authored over 6 years ago by Francis Gulotta <[email protected]>
write binding tests and cleanup (#808)

- Fix bug where write callback was being called multiple times when write operations blocked
- ...

3c8a19fc804a5dbacb7af59bc2fab55646b238c0 authored over 6 years ago by Francis Gulotta <[email protected]>
Dry up serialport.cpp (#818)

69e0b5185be534fa8862dc73481047a2afccd422 authored over 6 years ago by Francis Gulotta <[email protected]>
Let App very publish binaries

8704991cc184a98d5604624103a1525c76d953fe authored over 6 years ago by Francis Gulotta <[email protected]>
pre-publish is too flakey

53225a0a36626fbc5f9b396b593355db33fa8854 authored over 6 years ago by Francis Gulotta <[email protected]>
Node 6 seems to be stabilized.

8d109e08acfd07041420c2cabf926d809f611e31 authored over 6 years ago by Francis Gulotta <[email protected]>
add valgrind nam run command

`brew install valgrind`

d5bf739f5ebac257b524e28387e6ec735fdeaca9 authored over 6 years ago by Francis Gulotta <[email protected]>
add missing eslint flag for undefined vars

c2032171ff9162c6d3b0e7aa1f6f0f0721cd67be authored over 6 years ago by Francis Gulotta <[email protected]>
talk about test pilot in build docs

a6bd594a0cba766b0b783d45aa2513ccd1ccecff authored over 6 years ago by Francis Gulotta <[email protected]>
More tuning of the app veyor config

78c2e72320b86c80114a67d580ae4d1119a8d485 authored over 6 years ago by Francis Gulotta <[email protected]>
Bump to Version 3.1.2

e21a2fdb348d71911fd30de7746a289398d01cbd authored over 6 years ago by Francis Gulotta <[email protected]>
Tighten up the graphics on level 4

I mean the linter rules, whitespace only.

30334b17b0b7dbbf87f52d8cd31831810e74c9a3 authored over 6 years ago by Francis Gulotta <[email protected]>
npm2 makes having deps during install near impossible

c831da294564d463db0061a4e743467986149dab authored over 6 years ago by Francis Gulotta <[email protected]>
Add some more info to the readme

- The appveryor ci badge
- Links to test pilot and browser serialport
- Link to the j5 websit...

f7bae44b0fd7d59b2b5979ce7cc937761ba1481f authored over 6 years ago by Francis Gulotta <[email protected]>
test beta6 without semvar in the deps

0ad762acfaa269e7d0659475be194338eee15286 authored over 6 years ago by Francis Gulotta <[email protected]>
npm 2 is annoying

b0886236dfd1b49413179074b65be217c0e99833 authored over 6 years ago by Francis Gulotta <[email protected]>
Bump to beta 4 with new build instructions

bf0c36c579c52620a9f53efed9740ebc6e658755 authored over 6 years ago by Francis Gulotta <[email protected]>
More tuning of the app veyor config

7be1742b24d5fe22d58c4aa79a9314b91c6a92d3 authored over 6 years ago by Francis Gulotta <[email protected]>
can't use prepublish scripts that depend on packages and npm2

c4d7ab295b386fa8a6c46efd8e83d3ffd2cf1641 authored over 6 years ago by Francis Gulotta <[email protected]>
bump beta version

cba30456666fe589967a8d4a140e11f7cee916b4 authored over 6 years ago by Francis Gulotta <[email protected]>
Update publish tokens

3d6263f0ef9a70bdc7b7e1cee84d71a4f7936c7e authored over 6 years ago by Francis Gulotta <[email protected]>
SpawnSync doesn't exist on node 0.10

0fbc763c9af0579f6df88368a9debb288a0160ea authored over 6 years ago by Francis Gulotta <[email protected]>
Fix an error in listUnix where we were filtering improperly (#792)

930fa3a1ac252d3b7309454fc078136bbe88d7c3 authored over 6 years ago by Francis Gulotta <[email protected]>
Add some pre-publish hooks to help prevent bad releases

185872618180e4d15144d59daf91d13ddc8a2dff authored over 6 years ago by Francis Gulotta <[email protected]>
Make update cross platform for baud rates (#763)

- Errors should always be an error or null
- bindings.close doesn't throw with proper args so ...

07b835a93a77be5bdb7ce2dc5ba5ba068b7e5f65 authored over 6 years ago by Francis Gulotta <[email protected]>
bump to node 4.x 5.x and 6.x when building on appveyor and work around a node-gyp bug (#793)

f222d0301ccd9bc4875431417b5f772ec92e19a8 authored over 6 years ago by Francis Gulotta <[email protected]>
print the exact node version on travis and appveyor and always run the latest npm on appveyor

e45d6338a3f7c6edace9bd43fdd03727d5e5fc58 authored over 6 years ago by Francis Gulotta <[email protected]>
Update publishing instructions for beta tags

f1c6dae31889a55857c24b3f5f90678e58c81911 authored over 6 years ago by Francis Gulotta <[email protected]>
use appveyor tag name

4bae71797e3e854ffe867f08d7357a982e546265 authored over 6 years ago by Francis Gulotta <[email protected]>
Bump to Version 3.1.2-beta2

- Add back in the bundle dependency to support node 0.12 with npm3.
- bug fix in listUnix wher...

df7f9294aa94de25cd0bc234599d8c734372a526 authored over 6 years ago by Francis Gulotta <[email protected]>
Update the errors for unix to always include the err string and tests for close (#790)

2897d643df96593cb452e1f95cb21eb7769c48ab authored over 6 years ago by Francis Gulotta <[email protected]>
Merge pull request #789 from orangejulius/patch-1

Add js language flag to code block

08c516e2bc2dc5288ed4ade00095264bc8c48be7 authored over 6 years ago by Francis Gulotta <[email protected]>
Bump to 3.1.2-beta1

f2feba0c8ac72dad918af528ab4cfd1798cee779 authored over 6 years ago by Francis Gulotta <[email protected]>
always upgrade npm on travis (#788)

28a80c19bd743f29509f728409ee4d8aa5cce18b authored over 6 years ago by Francis Gulotta <[email protected]>
Adding back the bundle deps and a guard during publishing

8378b80916407c88f6000d709524ebf4b4e55eb2 authored over 6 years ago by Francis Gulotta <[email protected]>
Stop using powershell for everything (#803)

10f52b2e5a18f33dde3dc8e27607474145874f3d authored over 6 years ago by Francis Gulotta <[email protected]>
Cleanup CI scripts

- Migrate appveryor to powershell
- stop updating npm to latest
- start using the versions of ...

1f52c7e301b244f16a8cf1cb3abebe08004e6ea5 authored over 6 years ago by Francis Gulotta <[email protected]>
cleanup appveyor config

84250cc98b60f13a006cad96ccce10af0d01e7ef authored over 6 years ago by Francis Gulotta <[email protected]>
Bump to v3.1.1

add instructions to fix issues with publishing when running a modern nodejs

0f8e629608af4518d7108365c00a8c0b6c7b6458 authored over 6 years ago by Francis Gulotta <[email protected]>