Ecosyste.ms: OpenCollective

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

SerialPort

Access serial ports with JavaScript and Rust. Linux, OSX and Windows.
Collective - Host: opensource - https://opencollective.com/serialport - Website: https://serialport.io/ - Code: https://github.com/serialport

Adding back the bundle deps and a guard during publishing

github.com/serialport/utilities - 8378b80916407c88f6000d709524ebf4b4e55eb2 authored over 6 years ago by Francis Gulotta <[email protected]>
always upgrade npm on travis (#788)

github.com/serialport/utilities - 28a80c19bd743f29509f728409ee4d8aa5cce18b 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

github.com/serialport/utilities - 08c516e2bc2dc5288ed4ade00095264bc8c48be7 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)

github.com/serialport/utilities - 2897d643df96593cb452e1f95cb21eb7769c48ab 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)

github.com/serialport/utilities - f222d0301ccd9bc4875431417b5f772ec92e19a8 authored over 6 years ago by Francis Gulotta <[email protected]>
Fix an error in listUnix where we were filtering improperly (#792)

github.com/serialport/utilities - 930fa3a1ac252d3b7309454fc078136bbe88d7c3 authored over 6 years ago by Francis Gulotta <[email protected]>
Update publish tokens

github.com/serialport/utilities - 3d6263f0ef9a70bdc7b7e1cee84d71a4f7936c7e 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...

github.com/serialport/utilities - df7f9294aa94de25cd0bc234599d8c734372a526 authored over 6 years ago by Francis Gulotta <[email protected]>
use appveyor tag name

github.com/serialport/utilities - 4bae71797e3e854ffe867f08d7357a982e546265 authored over 6 years ago by Francis Gulotta <[email protected]>
Update publishing instructions for beta tags

github.com/serialport/utilities - f1c6dae31889a55857c24b3f5f90678e58c81911 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

github.com/serialport/utilities - e45d6338a3f7c6edace9bd43fdd03727d5e5fc58 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 ...

github.com/serialport/utilities - 07b835a93a77be5bdb7ce2dc5ba5ba068b7e5f65 authored over 6 years ago by Francis Gulotta <[email protected]>
Add some pre-publish hooks to help prevent bad releases

github.com/serialport/utilities - 185872618180e4d15144d59daf91d13ddc8a2dff authored over 6 years ago by Francis Gulotta <[email protected]>
Bump to 3.1.2-beta1

github.com/serialport/utilities - f2feba0c8ac72dad918af528ab4cfd1798cee779 authored over 6 years ago by Francis Gulotta <[email protected]>
SpawnSync doesn't exist on node 0.10

github.com/serialport/utilities - 0fbc763c9af0579f6df88368a9debb288a0160ea authored over 6 years ago by Francis Gulotta <[email protected]>
Add node 6 to the build matrix and define our support/build matrix in the docs (#774)

github.com/serialport/utilities - fc005446e97508057deb72a453b40f78b2d9b4f3 authored over 6 years ago by Francis Gulotta <[email protected]>
Drop some dependencies for a smaller bundle size (#767)

- Drop `bluebird` 168kb for `es6-promise` 37.1kb (vs 18.1kb library code) bundled sizes
- Move ...

github.com/serialport/utilities - 03bb0cdc24bf219e4b066fac8f6bea4aca05cbbd authored over 6 years ago by Francis Gulotta <[email protected]>
ignore node 6 failing on linux and OSX

github.com/serialport/utilities - ab7942146ee929fc76dd91b7c123edbb54321384 authored over 6 years ago by Francis Gulotta <[email protected]>
Move some tests around

github.com/serialport/utilities - 72b524de33d33d4923fc38d34e20daa17b61f8ce authored over 6 years ago by Francis Gulotta <[email protected]>
Bump to 3.0.1

github.com/serialport/utilities - 79f101eba5d0bcdac22a45c6d1cb1a60455fb2ea authored over 6 years ago by Francis Gulotta <[email protected]>
bump the nan version (#783)

github.com/serialport/utilities - d24716315453b5e98d8c4e5f84e5f8f190ea1f07 authored over 6 years ago by Francis Gulotta <[email protected]>
bump to 3.1.0

github.com/serialport/utilities - a1e52effb1b4f6c7813ec87c7b7f33ce320ca119 authored over 6 years ago by Francis Gulotta <[email protected]>
We only care about python if you're having issues building

github.com/serialport/utilities - 09c5d211610e95c2969a74ee687476e007ce28fb 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

github.com/serialport/utilities - 0f8e629608af4518d7108365c00a8c0b6c7b6458 authored over 6 years ago by Francis Gulotta <[email protected]>
Small Update for windows bindings (#785)

- Error with the provided com port name instead of the mess we use under the hood to talk to the...

github.com/serialport/utilities - f1c01257ccbb75c03f6cbe4a8f5dc7a0100d88cf authored over 6 years ago by Francis Gulotta <[email protected]>
Add instructions for “Illegal Instruction” errors (#786)

closes #747
closes #779

github.com/serialport/utilities - 2b16c72351211959ecd8a5d4b9c72d1fa782ff55 authored over 6 years ago by Francis Gulotta <[email protected]>
unbundle node-pre-gyp (#787)

github.com/serialport/utilities - 9910e90fd17273a30c350a817902efc0c50fbde7 authored over 6 years ago by Francis Gulotta <[email protected]>
add memwatch-next to dev deps as it now builds on all platforms (#773)

github.com/serialport/utilities - 9317e9faecce55b8811d0f89d9b7e3f2b976d923 authored over 6 years ago by Francis Gulotta <[email protected]>
Try again to ignore these v6 failures

github.com/serialport/utilities - 3a67ff98485b7854362b9c6d68a4188afc966971 authored over 6 years ago by Francis Gulotta <[email protected]>
Merge pull request #778 from voodootikigod/upgrade-nan

Upgrade nan

github.com/serialport/utilities - 37bfb5f11062de6c55da1428321cce41c882b77a authored over 6 years ago by Francis Gulotta <[email protected]>
Update cli tools (#776)

- Better argument handling
- Switch to commander as optimist is deprecated
- more output form...

github.com/serialport/utilities - cf658fd9cb581eb015ad68ca142282e2af45affd authored over 6 years ago by Francis Gulotta <[email protected]>
rename the binary files per the usual conventions

github.com/serialport/utilities - 9b49badb69de4211864eea6efe0b51a09f376c62 authored over 6 years ago by Francis Gulotta <[email protected]>
Isolate the bindings (#755)

- Test requiring the library as part of the build processes on all platforms
- move all js code...

github.com/serialport/utilities - 26d937fb05eb89a336b62554d0297981a7049fa1 authored over 6 years ago by Francis Gulotta <[email protected]>
Stop bundling node-pre-gyp to allow for upgrades (#759)

- The latest and greatest recommendation from node-pre-gyp
- Stops issues when people have diffe...

github.com/serialport/utilities - a4e937eaf5bd856a6579d48942a198cc3a54603e authored over 6 years ago by Francis Gulotta <[email protected]>
Update README on opening ports and cleanup examples (#750)

github.com/serialport/utilities - 2a15a4a45bc58a697a6971967cc1f41a99a7d36c authored over 6 years ago by Francis Gulotta <[email protected]>
Give instructions to link to different versions of our docs as the api will be different with different major version (#756)

github.com/serialport/utilities - 7df7cfef3f4cc5cdf6b33ac32b16179ab9053ba3 authored over 6 years ago by Francis Gulotta <[email protected]>
Code of Conduct

github.com/serialport/utilities - 402193b138adcb8c47b39a64764793cb52c7bbf8 authored over 6 years ago by Francis Gulotta <[email protected]>
Test on latest versions of node (#745)

- Appveryor won’t build `5` or `4` it needs the minor number specified so we have to be specifi...

github.com/serialport/utilities - 9dd14499ee365bc5610b41a2aabceaf711efcff3 authored over 6 years ago by Francis Gulotta <[email protected]>
SerialportList updates (#761)

- Errors are now consistent across platforms
- List is now completely async and promise ready
...

github.com/serialport/utilities - 687e180f70450c44dd50b230a05887bfe7f6a593 authored over 6 years ago by Francis Gulotta <[email protected]>
Stop removing all event listeners on close and disconnect (#764)

github.com/serialport/utilities - b72ffa9652af625b804e8deb3ab47bac119a5ef6 authored over 6 years ago by Francis Gulotta <[email protected]>
Upgrade grunt to squash warnings and reduce packages (#766)

github.com/serialport/utilities - 61b45677e0ba8667b4687290230e03f1415bfb39 authored over 6 years ago by Francis Gulotta <[email protected]>
bump package.json to 3.0.0

github.com/serialport/utilities - cc31a1b4bbe466d0b3338cb4d88cc41fd6ae0031 authored over 6 years ago by Francis Gulotta <[email protected]>
another typo

github.com/serialport/utilities - 0fd225f246682e92a81029759eb4dfa44221ef9c authored over 6 years ago by Francis Gulotta <[email protected]>
bump to 3.0

github.com/serialport/utilities - 2e2f515bc9c75b8811d31d17fc90ea1a8d1dfe86 authored over 6 years ago by Francis Gulotta <[email protected]>
Remove the last bit of references to `self` (#765)

- Sometimes we didn’t need it, sometimes a bind was cleaner

github.com/serialport/utilities - f9552d770153753c630e939c7fa2401b7f48c7e1 authored over 6 years ago by Francis Gulotta <[email protected]>
Start bundling node-pre-gyp per #753

github.com/serialport/utilities - 5284d53ede2bf32d4ae176f3b5981d964d5bc509 authored over 6 years ago by Francis Gulotta <[email protected]>
Getting ready for the 2.1.1 release

github.com/serialport/utilities - 54141f831772fedaf3c9b65b14065cc652adc6cf authored over 6 years ago by Francis Gulotta <[email protected]>
Using clang and cpplint lint our c++ as much as I can (#762)

The `src/win/" vendor files are scary

github.com/serialport/utilities - 0deb3e9b65e200fd8b21fa5d752502346b4170e0 authored over 6 years ago by Francis Gulotta <[email protected]>
Bump to version 2.1.0

github.com/serialport/utilities - 4f83efa3d8d27fce5c2bf175b8e7f290624787e5 authored over 6 years ago by Francis Gulotta <[email protected]>
Fix pre-gyp's binding paths so bindings can find it when not built locally.

github.com/serialport/utilities - d932214925f58dbe1b9f37db4fec7a1c38ac7355 authored over 6 years ago by Francis Gulotta <[email protected]>
Test port open errors

github.com/serialport/utilities - 8e7cd78c520588f57347f55e5b8da23e1339a21e authored over 6 years ago by Francis Gulotta <[email protected]>
Test & Fix a race condition when closing a port & trying to do anything

- isOpen() now pays attention to if we're in the middle of closing

Our faux state machine for o...

github.com/serialport/utilities - 6e3081e09b2248cb34197a8e062ea572ba05a70b authored over 6 years ago by Francis Gulotta <[email protected]>
A release of grunt broke our builds

We’ll happily upgrade at some point but not today.

github.com/serialport/utilities - 274bb9af16f3da8f73728427e3f54f5b6e600a3d authored over 6 years ago by Francis Gulotta <[email protected]>
Version 2.0.7-beta3

github.com/serialport/utilities - 0a7d383d327821c4cb35eb61f69765b989169ba0 authored over 6 years ago by Francis Gulotta <[email protected]>
Make the output of .list undefined if it’s an empty string (#740)

Add some tests to start defining the bindings.

github.com/serialport/utilities - 0ee1b81cfb01bdbafbb7d3d5c16b4b43adb406c7 authored over 6 years ago by Francis Gulotta <[email protected]>
2.0.7-beta5 Release

github.com/serialport/utilities - e165c6f3417dcb8e767cb5154198f8c7387d63a7 authored over 6 years ago by Francis Gulotta <[email protected]>
Add support for bluetooth devices /dev/rfcomm (#742)

github.com/serialport/utilities - 7af6b61a296b3cb4885cceb8290522b2f1ac715c authored over 6 years ago by Francis Gulotta <[email protected]>
Define, document, and test flow control and setting port flags (#726)

We had ambiguous behavior and documentation around these settings and functions, this preserves ...

github.com/serialport/utilities - dcb00d75bcf946b9b2aaa590a953885b755171b7 authored over 6 years ago by Francis Gulotta <[email protected]>
Update .list docs to be up to date

github.com/serialport/utilities - f157cecaaa419d10d6b10306298f870381910a1b authored over 6 years ago by Francis Gulotta <[email protected]>
Put all builds in /build/{Release,Debug}/ (#737)

* Put all builds in /build/{Release,Debug}/

Closes #736

* cleanup npm and git ignore

github.com/serialport/utilities - 4a6de8e78ef86f4432bfe017f782bfc3a19a2fd4 authored over 6 years ago by Francis Gulotta <[email protected]>
Merge pull request #734 from fivdi/master

Fix typo

github.com/serialport/utilities - 88588d8bc6052e45b3d9a3ccb59fcbbc1f905876 authored over 6 years ago by Francis Gulotta <[email protected]>
Upgrade to NAN v2.2.1 for Node.js v6.0.0-nightly compatability

github.com/serialport/utilities - 4d10a6d9825825cbb076e83f06510d0b56adc118 authored over 6 years ago by fivdi <[email protected]>
Merge pull request #730 from voodootikigod/windows-error-handling

Fixes 100% cpu when serial ports disconnect on windows

github.com/serialport/utilities - aea09a24e120b8fdc0268a7b966e8cd88f0b955d authored over 6 years ago by Francis Gulotta <[email protected]>
Merge pull request #728 from voodootikigod/osx-fd-leaks

Fix double open and times when we don't close file descriptors for unix

github.com/serialport/utilities - e1cc50768debc735be8d452de1beedff04b1c6c6 authored over 6 years ago by Francis Gulotta <[email protected]>
Add `npm run stress` to run stress tests

- Fixed the write memory leak test

- failed attempt at a open close memory leak test

Closes #602

github.com/serialport/utilities - ca3bbc49c44bef2afbd043a14ddd574202472fed authored over 6 years ago by Francis Gulotta <[email protected]>
Cleanup the output of serialDuplexTest

github.com/serialport/utilities - b63f60629b4f115acc5dc7771e526c67fb4fbae3 authored over 6 years ago by Francis Gulotta <[email protected]>
Version 2.0.7-beta2

github.com/serialport/utilities - 2a42c57b0cbc2bcf0d8add16ac2435a0603446a7 authored over 6 years ago by Jacob Rosenthal <[email protected]>
Merge branch 'bugfix/file_descriptor_0'

github.com/serialport/utilities - c86ef947643258f33ed42dfaf5d695b2812823fc authored over 6 years ago by Jacob Rosenthal <[email protected]>
Merge branch 'release'

github.com/serialport/utilities - 1998ba90557ae7fd77b49a563323af7641ecab6f authored over 6 years ago by Jacob Rosenthal <[email protected]>
Merge pull request #711 from voodootikigod/integration-tests

Integration Tests!

github.com/serialport/utilities - 7bc885197f0ba8ffccbbccca9e70318e89477675 authored over 6 years ago by Francis Gulotta <[email protected]>
Merge pull request #706 from voodootikigod/tigoe-master

Rebase of #600

github.com/serialport/utilities - 5835204d80ff9d400b86dcfcaf82d5cfe403ed51 authored over 6 years ago by Francis Gulotta <[email protected]>
Dependency cleanup (quick pass)

- Eliminates use of node-pre-gyp as an actual module dependency (just a package dependency, this...

github.com/serialport/utilities - b29f8041e6572dddf376f7d5866f2d1743d55bc5 authored over 6 years ago by Rick Waldron <[email protected]>
Make the fact we drop all event listeners very clear in close and disconnect

github.com/serialport/utilities - ce7e9a6427de82bd48a1ab783f9928b04e9b7e95 authored over 6 years ago by Francis Gulotta <[email protected]>
Add more details to the readme around many sections

- Installation now has more navigation links

- The `.list` function is now documented

- We n...

github.com/serialport/utilities - ad4179a9006f450fc8bc1e315998ea2dd566acf0 authored over 6 years ago by Francis Gulotta <[email protected]>
Free the function from the factory

- No longer make use of the serial port factory

github.com/serialport/utilities - 6333a54c03f120622cccd661812e71e7f80f2547 authored over 6 years ago by Francis Gulotta <[email protected]>
Superseded by test/serialport-integration.js

github.com/serialport/utilities - df68a9b2e7a37975adac9f728c0e5ebff6a6a01a authored over 6 years ago by Francis Gulotta <[email protected]>
Fix double open

- Test for and stop the double opening of ports
- More tests around opening and disconnecting
...

github.com/serialport/utilities - 7896b02153a37fa6eb67e6dfef3513dee5c8cb22 authored over 6 years ago by Francis Gulotta <[email protected]>
Merge pull request #713 from voodootikigod/open-close-open-close

Closing a port is better tested & correctly reports isOpen in it’s event

github.com/serialport/utilities - d7cc5053e629b1367b4ef7826bc2958dd316f1d2 authored over 6 years ago by Francis Gulotta <[email protected]>
Merge pull request #708 from voodootikigod/listunix-refactor

Move listUnix to its own module

github.com/serialport/utilities - 81415c5e8c00fe836d5e359feff284f749aeb738 authored over 6 years ago by Francis Gulotta <[email protected]>
Merge pull request #709 from voodootikigod/linting

linting binaries, cleaning up tests, add a doc

github.com/serialport/utilities - a07848cc90e592b850f53ae2e75fef773d5e3579 authored over 6 years ago by Francis Gulotta <[email protected]>
Merge pull request #710 from mhart/patch-1

Add instructions for Alpine Linux

github.com/serialport/utilities - e9f80342e9d35220eeba19d0d5315f889db43978 authored over 6 years ago by Francis Gulotta <[email protected]>
Merge pull request #704 from pabigot/bugfix/file_descriptor_0

add pieces missed in pr #703

github.com/serialport/utilities - 981f389dcb3b5480c3a95e46e0a5e24e56ff51db authored over 6 years ago by Francis Gulotta <[email protected]>
Version 2.0.7-beta1

github.com/serialport/utilities - f64485b300eed7ff4f9412d540b7c70be550886d authored over 6 years ago by Jacob Rosenthal <[email protected]>
update publish-binaries.md

github.com/serialport/utilities - bc0a63f06b931d417ad06ec2aebeec0276bf79c9 authored over 6 years ago by Jacob Rosenthal <[email protected]>
Merge remote-tracking branch 'hybrid/feature/build-nodejs-5' into update

github.com/serialport/utilities - a96564a2d2e54c35bae4ea47ace063e476bc4b1b authored over 6 years ago by Jacob Rosenthal <[email protected]>
Merge pull request #593 from rodovich/check-callback

Check `callback` before calling it in no-error case.

github.com/serialport/utilities - 6434acf640d6007155ce0b7dfbc2be2368a451a7 authored over 6 years ago by Francis Gulotta <[email protected]>
Merge pull request #698 from voodootikigod/update-linting

Switch to eslint and fixup a lot of linting issues.

github.com/serialport/utilities - c3d44c796ac7f15b917309c0b5fa599c7ec07c46 authored over 6 years ago by Jacob Rosenthal <[email protected]>
Update AUTHORS.md

github.com/serialport/utilities - 53408235e76fd4f5103d15d8e3c2edc928fc0929 authored over 6 years ago by Francis Gulotta <[email protected]>
Update AUTHORS.md

github.com/serialport/utilities - 1d2db3968b516a1ecf05208fc9fa715ae7ebc810 authored over 6 years ago by Francis Gulotta <[email protected]>
Merge pull request #701 from nebrius/readme_update

Updated Raspberry Pi docs to link to Raspi IO

github.com/serialport/utilities - a9f12f907dda0e8eff559bc42602e790abb2b990 authored over 6 years ago by Francis Gulotta <[email protected]>
Merge pull request #694 from voodootikigod/doc-improvements

Update the README and add an ISSUE_TEMPLATE

github.com/serialport/utilities - 6c417005a1ef189deccc9efe73da134724f19568 authored over 6 years ago by Francis Gulotta <[email protected]>
Add a note about write issues

when writing to a recently opened Arduino port.

github.com/serialport/utilities - 38f4ff12ad2dd0bee23e44e52c5b2d8e58870130 authored over 6 years ago by Francis Gulotta <[email protected]>
Merge pull request #662 from voodootikigod/win10dcb

Remove deprecated BuildCommDCB for windows 10 support

github.com/serialport/utilities - 10e84607bb8cedc3bbee13095572353547489e62 authored over 6 years ago by Francis Gulotta <[email protected]>
Merge pull request #654 from sayanee/svg-badges

add clearer svg badges

github.com/serialport/utilities - afd2ae2d3d9536762c7edc16667854a6b0811924 authored over 6 years ago by Francis Gulotta <[email protected]>
Version 2.0.6

github.com/serialport/utilities - 256e93ee6410420eafa65ab2cac3a5d3fd4128b9 authored over 6 years ago by Jacob Rosenthal <[email protected]>
Merge branch 'nmpignore' into update

github.com/serialport/utilities - 2842d2f78a018c135b606ab932e67bd9e55166d1 authored over 6 years ago by Jacob Rosenthal <[email protected]>
update node-pre-gyp-github dep

github.com/serialport/utilities - 40fd13fb2dbf9d36b2d67a0548ba57b0fc4c3b0f authored over 6 years ago by Jacob Rosenthal <[email protected]>
Version 2.0.5

github.com/serialport/utilities - e6abb6f8dd66593318eb6cf58d2326478c2b3a36 authored over 6 years ago by Jacob Rosenthal <[email protected]>
README.md

github.com/serialport/utilities - 81289633871b552386895cdce0ee55e19ad0aee6 authored over 6 years ago by Jacob Rosenthal <[email protected]>