Ecosyste.ms: OpenCollective
An open API service for software projects hosted on Open Collective.
github.com/serialport/node-serialport
Access serial ports with JavaScript. Linux, OSX and Windows. Welcome your robotic JavaScript overlords. Better yet, program them!
https://github.com/serialport/node-serialport
6d9d7b44e4a3cd371bb92fae3517d66f9d1d1e0d authored over 8 years ago by Francis Gulotta <[email protected]>
c07749c8fa76e4ea1b6a767361cc6d9bd57e19e7 authored over 8 years ago by Francis Gulotta <[email protected]>
0d6a11227b7f592484faf4ca4ddbd9c1b48677de authored over 8 years ago by Francis Gulotta <[email protected]>
4d3fd22bb623c3a4b432f264b9cf2df1e6dceb42 authored over 8 years ago by Francis Gulotta <[email protected]>
0b68db2c457724767c86d817ecb82befd066e3c6 authored over 8 years ago by Francis Gulotta <[email protected]>
3ede1e252e2fcccc32ff0c27c8ef07a6704c11e3 authored over 8 years ago by Francis Gulotta <[email protected]>
- Errors should always be an error or null
- bindings.close doesn't throw with proper args so...
ca677c86b2c61858a0772a6c2d4e6b3c857c19bd authored over 8 years ago by Francis Gulotta <[email protected]>
- Migrate appveryor to powershell
- stop updating npm to latest
- start using the versions o...
32629593dbc473b82ab2096fc2fef317a747d222 authored over 8 years ago by Francis Gulotta <[email protected]>
2c8a5d23891e5e97fdf05beb7ab4bd0fe6722456 authored over 8 years ago by Francis Gulotta <[email protected]>
- Add back in the bundle dependency to support node 0.12 with npm3.
- bug fix in listUnix wher...
6796a1c7b0d75f9db6e1ad90563775fa46fdf29d authored over 8 years ago by Francis Gulotta <[email protected]>
8d95d6f532a4eba96bd9b3b8c1b3bc15773a47be authored over 8 years ago by Francis Gulotta <[email protected]>
5dde5ccaeb3f3bc835961c4fa49504cb1b30ff48 authored over 8 years ago by Francis Gulotta <[email protected]>
cf41ef76bd2dd70ef38fb821a5ff96548b808b05 authored over 8 years ago by Francis Gulotta <[email protected]>
c446c8d53d4515f63c0d408cbb3dbe3e691e622b authored over 8 years ago by Francis Gulotta <[email protected]>
Add js language flag to code block
a0742a0b310a1e495ad4320e3b82660d7757b0a1 authored over 8 years ago by Francis Gulotta <[email protected]>This one code block was not getting any syntax highlighting while all its friends were.
391212f3dd38826e9e97b4fcca6b3efb8d5b3468 authored over 8 years ago by Julian Simioni <[email protected]>de3cad093a2d0a1383cef3f519400e7fcd121d2a authored over 8 years ago by Francis Gulotta <[email protected]>
de9812cdb55fe4bc153f0aed3e240ebb2a77f0b5 authored over 8 years ago by Francis Gulotta <[email protected]>
1ac4c35b6d899a350931c148c1ed0b4937bfa1f8 authored over 8 years ago by Francis Gulotta <[email protected]>
af9085b5c89b4bf4bae4abf04446144d7c129cd2 authored over 8 years ago by Francis Gulotta <[email protected]>
4b34655a9b2223f82368ac202f244c327e50c986 authored over 8 years ago by Francis Gulotta <[email protected]>
closes #747
closes #779
- Error with the provided com port name instead of the mess we use under the hood to talk to the...
cf678e6f0b99ea09e861003840dd76ff4e5764a3 authored over 8 years ago by Francis Gulotta <[email protected]>add instructions to fix issues with publishing when running a modern nodejs
a11e443f4a9a8a51ce7f0fa5fb2802580ca566fe authored over 8 years ago by Francis Gulotta <[email protected]>dfa80cc022fd38a28bb6b4f128d95e92a27422cd authored over 8 years ago by Francis Gulotta <[email protected]>
ec768ebd6dd11dc3b892af69437be076f3434a9e authored over 8 years ago by Francis Gulotta <[email protected]>
7262e5ca1973cd1350ed1dd37607bba1d2f03e83 authored over 8 years ago by Francis Gulotta <[email protected]>
2ef07647ae35a14ff74ceb02663aefb3dd17fde9 authored over 8 years ago by Francis Gulotta <[email protected]>
Upgrade nan
7491b9b949bae662bf19d48fc0af1f38ffff38eb authored over 8 years ago by Francis Gulotta <[email protected]>
- Better argument handling
- Switch to commander as optimist is deprecated
- more output f...
cb6474548638d93ef44d99befeed5cbd2c1fa82e authored over 8 years ago by fivdi <[email protected]>
060285367f48b7d8b1a4c7df28ba3ac2c3a00892 authored over 8 years ago by Francis Gulotta <[email protected]>
566a8d48e9d34107ffc28296a3d4aeaa6c72d9d8 authored over 8 years ago by Francis Gulotta <[email protected]>
Have to remove memwatch-next again because of build issues =(
528dd8afeb9bc7712fc4469991759d6f43f546ea authored over 8 years ago by Francis Gulotta <[email protected]>f319970edd883f7177f40d41e046f13d7187b40d authored over 8 years ago by Francis Gulotta <[email protected]>
98c79c98c5e5e8b4fe6d2cec0cba80bd5720b164 authored over 8 years ago by Francis Gulotta <[email protected]>
29ffb580f19604e48119c91c3184698df5b6d776 authored over 8 years ago by Francis Gulotta <[email protected]>
0e8c4d4c6a623a6c96590a4ff1771546f597df93 authored over 8 years ago by Francis Gulotta <[email protected]>
- Drop `bluebird` 168kb for `es6-promise` 37.1kb (vs 18.1kb library code) bundled sizes
- Move...
cab3589e53a20c004cb4528c712aa4e88cc28e09 authored over 8 years ago by Francis Gulotta <[email protected]>
2baab33a9fc870c31e40aca44c5af37baef2ea82 authored over 8 years ago by Francis Gulotta <[email protected]>
1f0c7bd82da1b89e474c639c231998776f000b33 authored over 8 years ago by Francis Gulotta <[email protected]>
fda68c7d5dc1b89d3e726d0e04b63097c894feb8 authored over 8 years ago by Francis Gulotta <[email protected]>
356b908ae24d1ffd323e083a573fbeb3e67d689a authored over 8 years ago by Francis Gulotta <[email protected]>
- Sometimes we didn’t need it, sometimes a bind was cleaner
edfa5e72bf99ec9348a0127ff910c3192855339f authored over 8 years ago by Francis Gulotta <[email protected]>555136f36b715122cf9f7809fdb9106fd5eb1626 authored over 8 years ago by Francis Gulotta <[email protected]>
ac82f855e5a107ae8535fac9270236a9d06754ae authored over 8 years ago by Francis Gulotta <[email protected]>
a8df919971a589dde952ffdd3bd3a61debfb62b9 authored over 8 years ago by Francis Gulotta <[email protected]>
The `src/win/" vendor files are scary
7b815fd6a40439b54d5759968f6219ec6ae8a14a authored over 8 years ago by Francis Gulotta <[email protected]>
- Errors are now consistent across platforms
- List is now completely async and promise ready
...
- The latest and greatest recommendation from node-pre-gyp
- Stops issues when people have diff...
- Test requiring the library as part of the build processes on all platforms
- move all js cod...
aff6e99708f26c8a9677f16b07d18aadec79ddaa authored over 8 years ago by Francis Gulotta <[email protected]>
a39d612517db9c0ba42bf63b2d9b54d67b1c8109 authored over 8 years ago by Francis Gulotta <[email protected]>
b9304d5225a06df1fb68ef71f2138d0eafb66745 authored over 8 years ago by Francis Gulotta <[email protected]>
0f158bbff1300284d2ced4a167d35c87b8655081 authored over 8 years ago by Francis Gulotta <[email protected]>
- Appveryor won’t build `5` or `4` it needs the minor number specified so we have to be specifi...
3749b7376bd8d7413fa3dfb1afc942cf329ce92c authored over 8 years ago by Francis Gulotta <[email protected]>742779c66d1ae34423235abbbd96aa80d32454be authored over 8 years ago by Francis Gulotta <[email protected]>
8342d1725c37bfc5acedeae31fd62d766210b379 authored over 8 years ago by Francis Gulotta <[email protected]>
We had ambiguous behavior and documentation around these settings and functions, this preserves ...
156e405bbc9b6f5be2bc17e98fdd0d6d121125b3 authored over 8 years ago by Francis Gulotta <[email protected]>8bc3eeab32b6a578e1f06fd07d36ffe6377894fb authored over 8 years ago by Francis Gulotta <[email protected]>
Add some tests to start defining the bindings.
39946c4bc00e9a74862e9860b075408e9bff287b authored over 8 years ago by Francis Gulotta <[email protected]>* Put all builds in /build/{Release,Debug}/
Closes #736
* cleanup npm and git ignore
f0d7319149f1bbfd8bb07fe7c16f7eb258088cd7 authored over 8 years ago by Francis Gulotta <[email protected]>Fix typo
b20ed9cd8d3d528f011049ede7445f3b6062cb8c authored over 8 years ago by Francis Gulotta <[email protected]>e194b4cf8253f181d3479ed8786545be1ac2a732 authored over 8 years ago by fivdi <[email protected]>
3ce0ea8f4c912170bb8c9fa919c9c19d09fc3555 authored over 8 years ago by Francis Gulotta <[email protected]>
4f5442a9cd88a750e067629979ba223c74cab321 authored over 8 years ago by Francis Gulotta <[email protected]>
b5a154f20c8ee17da4eb934381df5abcebf66ad6 authored over 8 years ago by fivdi <[email protected]>
Fixes 100% cpu when serial ports disconnect on windows
7ee1c1e98d302a598da037cad44877d6b9c46e9f authored over 8 years ago by Francis Gulotta <[email protected]>
The unix version breaks the while loop by returning on certain errors.
On Windows, the errors we...
- Fix a small memory leak
- some linting for whitespace and indentation
Fix double open and times when we don't close file descriptors for unix
59f281f136f0953ff74346471046317637334ef0 authored over 8 years ago by Francis Gulotta <[email protected]>
- Close the fd if we have any errors during setup
- Properly receive errors when setting a cus...
HUPCL is a TTY control flag, not an FCNTL flag. Remove its effect on
open(2), and instead apply...
7151eb3fbf587808a0e19972408a8a6e08dfd078 authored over 8 years ago by Guilherme Francescon <[email protected]>
We’ll happily upgrade at some point but not today.
5df5a779ee5e8b2e4c221f9f9f679c08e425c564 authored over 8 years ago by Francis Gulotta <[email protected]>- Fixed the write memory leak test
- failed attempt at a open close memory leak test
...
540a96015c853649b4adfcdec22dba2ce42aac40 authored over 8 years ago by Francis Gulotta <[email protected]>a9a5d865f6db27ad78e890124cf216cff5bf964d authored over 8 years ago by Francis Gulotta <[email protected]>
a49eebf791d3fc8f5f578a8e93a33b229a21c242 authored over 8 years ago by Francis Gulotta <[email protected]>
- isOpen() now pays attention to if we're in the middle of closing
Our faux state machine...
abc3c195651e2408537084440dfde303c7ab4ac1 authored over 8 years ago by Francis Gulotta <[email protected]>ac464eb9487622640207fb01dd959673755e2d7a authored over 8 years ago by Francis Gulotta <[email protected]>
- Installation now has more navigation links
- The `.list` function is now documented
- ...
a43a67d27a070e70e46eb728282f10ce8de2b163 authored over 8 years ago by Francis Gulotta <[email protected]>- No longer make use of the serial port factory
99adeee0a659ca3814f156c59527e8b2a623731d authored over 8 years ago by Francis Gulotta <[email protected]>- Eliminates use of node-pre-gyp as an actual module dependency (just a package dependency, this...
a79ff28d88c010dfbb5c42d413dd0d7db8d14da2 authored over 8 years ago by Rick Waldron <[email protected]>962c54a4f2c02dab460d6d700d16b96a82f6b0ab authored over 8 years ago by Francis Gulotta <[email protected]>
- Test for and stop the double opening of ports
- More tests around opening and disconnecting...
Closing a port is better tested & correctly reports isOpen in it’s event
38d9ca91ce00fc49edeac533a9ec0740afddf660 authored over 8 years ago by Francis Gulotta <[email protected]>
- Ports correctly respond to `isOpen` during a close event
- cleanup some assertions
- if a C...
Integration Tests!
b5be6a0d16a44b25d5cafea8f5bec447f0d70d2f authored over 8 years ago by Francis Gulotta <[email protected]>We weren’t running these except on node v0.10 now we can! One day we might have a virtual serial...
4fbf6d923bd6cf23e9d5cc920d1bce625629a29e authored over 8 years ago by Francis Gulotta <[email protected]>Move listUnix to its own module
eed507969f5731911837bc87054aac84c52abf90 authored over 8 years ago by Francis Gulotta <[email protected]>
- Refactor to fix bugs
- Remove the path behind `udevadm` as it’s not always in the same plac...
linting binaries, cleaning up tests, add a doc
2250223fc2acfac2faa65aa203dd27c4a726af7a authored over 8 years ago by Francis Gulotta <[email protected]>Add instructions for Alpine Linux
72b6ee9e8cfa822860a8a2459d21c9105bb6fd97 authored over 8 years ago by Francis Gulotta <[email protected]>83530e74b7f10023596436bf842edaac6225654c authored over 8 years ago by Michael Hart <[email protected]>
cf2f4611279bc63f7c25699c4f9286f9b30d3b09 authored over 8 years ago by Francis Gulotta <[email protected]>
Rebase of #600
050ca327c1823d7fccb8b1acf866839178e06276 authored over 8 years ago by Francis Gulotta <[email protected]>