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

chore: Update prebuild-install, specify node-abi version (#2122)

This adds support for prebuilding for Electron 9. Explicitly specifying the node-abi version wil...

f4eeb51427a99beb4410705d0a3ded8a91f7e40f authored about 4 years ago by Noah Andrews <[email protected]>
fix: disconnects should now work again on unix based systems (#2120)

2801301d1467152753c2012c7968947cf7f49c82 authored about 4 years ago by Francis Gulotta <[email protected]>
chore: Update eslint-plugin-mocha to the latest version 🚀 (#2082)

* chore(package): update eslint-plugin-mocha to version 7.0.0

* chore(package): update lockfi...

f88c75ef973a4c3cbb2585bde6750bcf39307b8c authored about 4 years ago by greenkeeper[bot] <23040076+greenkeeper[bot]@users.noreply.github.com>
docs: Fix doc param description error (#2106)

* fix space

* Make doc consistent with the code for `blinding`

* Update packages/stream/li...

38595d07630fe92916cdbabfd001b34fe6df0ec5 authored over 4 years ago by JumpT <[email protected]>
docs: add a note to the upgrade guide about 9x (#2080)

45f83ab666c81ccf0838bd83e09b9c23b2dc386a authored over 4 years ago by Francis Gulotta <[email protected]>
v9.0.0

36d3abcaa9f11ab0ae12c6f9862e472cb427ee16 authored over 4 years ago by Francis Gulotta <[email protected]>
chore: build on node 14 and drop node 8 and 32bit linux builds (#2079)

- Build binaries on node 14 and test on node 14
- Node 14 is no longer being built for 32bit li...

e0c232c77ade7ab188dade1dc0cc7af134ce3a95 authored over 4 years ago by Francis Gulotta <[email protected]>
chore: upgrade commander and enquirer

9f8f8fce995e3374a752719b1d38c1b661566f81 authored over 4 years ago by Francis Gulotta <[email protected]>
chore: upgrade nan and prebuild-install

- Upgrading nan lets us use prebuild to build for node 14
- Prebuild just fixed verbose

485b6155c46bcf5df5347b3dfc21cb46a1a1e0c9 authored over 4 years ago by Francis Gulotta <[email protected]>
chore: upgrade prettier (#2077)

ab02f012d294f70e5299ca89ad28e928e9ddc9f1 authored over 4 years ago by Francis Gulotta <[email protected]>
chore: Update prebuild (#2073)

Co-authored-by: Panu Horsmalahti <[email protected]>

c5ae5bdb6ab0efb4639f1eafef2eeba90978a7f7 authored over 4 years ago by Panu Horsmalahti <[email protected]>
v8.0.8

53a1f844aef1999c9b9df7005bee0e3709356797 authored over 4 years ago by Francis Gulotta <[email protected]>
fix: reject on non-zero exit codes (#2046)

* fix: reject on non-zero exit codes
* fix: use more descriptive error message

6ee5c8471fd1e041ebfba736f1eb708d2764b63e authored over 4 years ago by Martijn Swaagman <[email protected]>
* chore(package): update sinon to version 9.0.0 🚀 (#2035)

* chore(package): update sinon to version 9.0.0

* chore(package): update lockfile package-loc...

b8ada2b83e84035cc20029506cdb3ead4cedb2d3 authored over 4 years ago by greenkeeper[bot] <23040076+greenkeeper[bot]@users.noreply.github.com>
v8.0.7

26659ff0f8b3bbfe00245da2cd5cfd6771f07884 authored over 4 years ago by Francis Gulotta <[email protected]>
Update mocha to the latest version 🚀 (#2020)

* chore(package): update mocha to version 7.0.1

* chore(package): update lockfile package-loc...

e3c24dc3debcbc8ebb356601534883bbf6298304 authored over 4 years ago by greenkeeper[bot] <23040076+greenkeeper[bot]@users.noreply.github.com>
Update eslint-plugin-node to the latest version 🚀 (#2004)

* chore(package): update eslint-plugin-node to version 11.0.0

* chore(package): update lockfi...

ad5732bb632d98cc77424853b294ab9bb01b3afd authored over 4 years ago by greenkeeper[bot] <23040076+greenkeeper[bot]@users.noreply.github.com>
fix: uncomment node shebang line in terminal package (#2023)

2a5972684367083595cf75e489f1165d24844423 authored over 4 years ago by Jeroen de Bruijn <[email protected]>
fix .prebuild-installrc format (#2008)

4e3e4210d26d94b52cfa92ec2f6853040c7815c6 authored almost 5 years ago by Pavel Kuzmin <[email protected]>
v8.0.6

1a087da8a6d4321745dd805945694446afd14637 authored almost 5 years ago by Francis Gulotta <[email protected]>
fix: No prebuilt binaries found with electron-builder (#2003)

fixed problem No prebuilt binaries found with electron-builder

16f966233930bc7c7302d2b7a53d70282b42e165 authored almost 5 years ago by Pavel Kuzmin <[email protected]>
Create SECURITY.md

a669578ebf9216b2fb1dab5ed79dd1ddd008c41f authored almost 5 years ago by Francis Gulotta <[email protected]>
* chore(package): update sinon to version 8.0.0 🚀 (#2001)

* chore(package): update sinon to version 8.0.0

* chore(package): update lockfile package-loc...

56cda7c6d0c25c84cbe086e4a1da723828cf9b44 authored almost 5 years ago by greenkeeper[bot] <23040076+greenkeeper[bot]@users.noreply.github.com>
* chore(package): update nyc to version 15.0.0 🚀 (#2002)

* chore(package): update nyc to version 15.0.0

* chore(package): update lockfile package-lock...

2b48561b2af4fdd73038411690904bdccedcbdc7 authored almost 5 years ago by greenkeeper[bot] <23040076+greenkeeper[bot]@users.noreply.github.com>
* chore(package): update cc to version 2.0.1 🚀 (#1991)

* chore(package): update cc to version 2.0.1

* chore(package): update lockfile package-lock.json

fb95643a4eb326530d50f0b50f022a6c61e01018 authored almost 5 years ago by greenkeeper[bot] <23040076+greenkeeper[bot]@users.noreply.github.com>
chore: Unit test unixWrite (#1986)

- unit test unixWrite 100% code coverage
- found a bug where we’d always disconnect on write er...

258574260f312cdeb81bb265a437762f8e5e0ae4 authored almost 5 years ago by Francis Gulotta <[email protected]>
chore: change bindings constructor option to be optional (#1987)

17c30f19c1713c87c3bb1f408699fc2f013b8487 authored almost 5 years ago by Francis Gulotta <[email protected]>
fix: bindings.close() should cause a canceled read error (#1972)

`stream` seems unaffected by this but other future interfaces may not be so forgiving.

- remo...

50f967e788f362da57d782829712542c8f15f8c8 authored almost 5 years ago by Francis Gulotta <[email protected]>
fix: stream required bindings-mock as a dep (#1970)

It is indeed a dev-dep. Only effects people not using `@serialport/stream` directly. Fix the pac...

e978b7eb244b87a6be2ae914965adeb1f4562935 authored almost 5 years ago by Francis Gulotta <[email protected]>
chore(package): Update commander to the latest version 🚀 (#1978)

* fix(package): update commander to version 4.0.0

* chore(package): update lockfile packages/...

3423c415a09557113a4df5b003d88099aa0efa9a authored almost 5 years ago by greenkeeper[bot] <23040076+greenkeeper[bot]@users.noreply.github.com>
fix: upgrade npm on GitHub actions to fix bug (#1973)

GitHub actions has some intermittent bugs when installing packages. Hopefully this helps.

d500a5b1ba6e6600e0a3f4486a3c496304f95c3f authored almost 5 years ago by Francis Gulotta <[email protected]>
chore: improve our linter (#1971)

- makes the config file easier to understand
- bring in eslint:recommended
- finally we have `...

a0b80ad5f401553afb199ca11c0d36259a50207e authored almost 5 years ago by Francis Gulotta <[email protected]>
chore: update greenkeeper.json to include all packages (#1969)

69ed55d306df35c4fdb49c80f9530741b1505b9c authored almost 5 years ago by Francis Gulotta <[email protected]>
doc: mention the serialport collective in our changelog

31ceeda7767899961e8e074606591c5e2cf4b5d2 authored almost 5 years ago by Francis Gulotta <[email protected]>
docs: consolidate changelogs and update for 8x (#1967)

With learn fixed versioning having more than one changeling becomes unnecessary. This should be ...

20e180084ada3f6e3ecb776d8366f16b2417d527 authored almost 5 years ago by Francis Gulotta <[email protected]>
chore: Update terminal to use stream and bindings (#1966)

This keeps any update of any parser (which isn’t used) from updating this package.

c830306772c5b15cac39f2d2be2a147c85630e23 authored almost 5 years ago by Francis Gulotta <[email protected]>
v8.0.5

cf3ac11d3988d33cf1b2e0b726511a26e3f874ee authored almost 5 years ago by Francis Gulotta <[email protected]>
fix: cctalk wasn’t upgraded in serialport

3e568f7ca4b8e1c0743b780860532e5998091b86 authored almost 5 years ago by Francis Gulotta <[email protected]>
v8.0.4

db21188f86f958cb53b39e753c5cf019965e0695 authored almost 5 years ago by Francis Gulotta <[email protected]>
fix: learn now needs the package-lock.json files

I originally ignored these so we’d be confident in our CI not using them and having an experienc...

4b8fc248778b69f7afde17ab9ef791ef8867c4a5 authored almost 5 years ago by Francis Gulotta <[email protected]>
chore: upgrade nan and commander (#1964)

- Nan has a minor upgrade
- commander has a breaking change that changes features we don’t use

296f3d12a7e6ebf8c2e628e31fc3ee511b33a3ec authored almost 5 years ago by Francis Gulotta <[email protected]>
chore: upgrade dev deps (#1963)

0170ff50e387ec2d5b856204f3db2e2d8d944684 authored almost 5 years ago by Francis Gulotta <[email protected]>
fix: improve the options and output of terminal (#1962)

- improve output so CR always print as NL
- change --port to --path
- change --echo to --no-ec...

4b23928cd276d60df7c13ec32084a99752b2c3c1 authored almost 5 years ago by Francis Gulotta <[email protected]>
chore: more async refactoring (#1955)

61e9d9ec7e32c9237f78dec559f9836b7465344b authored about 5 years ago by Francis Gulotta <[email protected]>
fix: npmignore should ignore .DS_Store files (#1954)

eb6b57bffe33c9bc7775bb6b0fdf1081db86ebcc authored about 5 years ago by Francis Gulotta <[email protected]>
v8.0.3

6a73db38345ef4193b1c68495519ca999cd8411f authored about 5 years ago by Francis Gulotta <[email protected]>
fix: unix reading (#1953)

Another casualty of the async function refactor. This did fail the arudino tests.

c7ca08f03afbb58a94f39d6e481cf199d388e1a2 authored about 5 years ago by Francis Gulotta <[email protected]>
feat: Test merges with master (#1952)

I hope merge doesn’t run on the master branch. I disable the pull request events to prevent doub...

bfb47c71dac11fcb0b164b3b9768543bff38873b authored about 5 years ago by Francis Gulotta <[email protected]>
chore: Setup CI with github actions (#1924)

This uses GitHub actions for linux, windows and osx testing. Travis and appveyor is still presen...

bae3483a6d15535a924a5d6a214906fdee46ba66 authored about 5 years ago by Francis Gulotta <[email protected]>
fix: Add missing asyncClose (#1946)

Fix #1904

4a3d2a017d36c519b13798b6fd479fae6c7911c7 authored about 5 years ago by Icebob <[email protected]>
chore: more testing around stream pool and reading (#1942)

4c19eb22198986763f08b11b002329e9195fa874 authored about 5 years ago by Francis Gulotta <[email protected]>
feat: drop callback argument on SerialPort.list() (#1943)

Promises are now standard

BREAKING: SerialPort.list() now takes no arguments and always retur...

145b906d9c3d5f9c9a6382ad6348a9b08b4b6d0a authored about 5 years ago by Francis Gulotta <[email protected]>
fix: enabling disabled tests rename all pkgs to lib (#1941)

We weren't calling a few more tests and I standardized the package layout so this is harder to m...

b1cc840e5a101765faa2a36ef63b9fa13c83c6bc authored about 5 years ago by Francis Gulotta <[email protected]>
v8.0.2

53e208576b4d01ba0d000d1cfc8157bab5141a91 authored about 5 years ago by Francis Gulotta <[email protected]>
fix: stop polling if the poller has an error (#1936)

This will stop polling for FS events if there’s an error polling for fs events. Added tests for ...

c57b6e9ea9de08ddce0947a812c0d68e7f6f4b86 authored about 5 years ago by Francis Gulotta <[email protected]>
fix: we weren’t running all the tests (#1937)

a5f7d607ea4fb609e873e6176c0af3886d736a44 authored about 5 years ago by Francis Gulotta <[email protected]>
chore(package): update eslint-plugin-node to version 10.0.0 (#1930)

9445a9ff8fea6c7302a28bf7b6353218996b9531 authored about 5 years ago by greenkeeper[bot] <23040076+greenkeeper[bot]@users.noreply.github.com>
feat: add optional end event for piping (#1926)

This will allow streams to end. We haven't done this because it allows a stream to be reopened a...

275315a81fca198f1e3cd7a35c2374a14ddffeba authored about 5 years ago by Francis Gulotta <[email protected]>
v8.0.1

eae28d4a00df1cc44e054acd34b530377cdc62c6 authored about 5 years ago by Francis Gulotta <[email protected]>
fix: fix open colelctive link (#1928)

6426214b88ef4b9b95d31f0c80eda043fb4e8257 authored about 5 years ago by Francis Gulotta <[email protected]>
feat: Use GitHub actions for linting (#1927)

fb05c2d80f8219ee41d597a43381ecb8134ea5b9 authored about 5 years ago by Francis Gulotta <[email protected]>
fix: stream read not working past 1 read (#1925)

This was overlooked in our async function overhaul and now has better testing.

3a132792e7021035757458c04479973b7516e2f5 authored about 5 years ago by Francis Gulotta <[email protected]>
chore: make exclusive tests an actual lint error (#1923)

e501baaf5aeafb1c174bb7ef88e9645b8a56c091 authored about 5 years ago by Francis Gulotta <[email protected]>
feat: add eslint mocha (#1922)

I committed an exclusive test, that shouldn’t happen.

afbc4312fca2c8cce369fa01d742a301f4f28fb8 authored about 5 years ago by Francis Gulotta <[email protected]>
chore(package): update eslint to version 6.1.0

Closes #1892

74e8ad7894944f97921437f24f9b1a77f1e6fd07 authored about 5 years ago by greenkeeper[bot] <23040076+greenkeeper[bot]@users.noreply.github.com>
chore(package): update eslint-config-prettier to version 6.0.0

Closes #1889

82bc0e81f9dcc4e7f8c66e7f93667bbef269d515 authored about 5 years ago by greenkeeper[bot] <23040076+greenkeeper[bot]@users.noreply.github.com>
feat: Make it possible to compile on vanilla Android (#1912)

- Add support for android
- Termux makes it happen without any rooting at all

ba2b69c4f4f3e6fbf9b59cdf450c696400435587 authored about 5 years ago by Andrii Podanenko <[email protected]>
fix: Add missing `return` statement (#1911)

288e6acd247cf223c5d29a7ae1b989272bd5e0d2 authored about 5 years ago by Icebob <[email protected]>
feat: Added packet timeout for cctalk parser (#1887)

* Added packet timeout for cctalk parser

BREAKING: changed defaults to have a timeout

714e438c25141aaedcfca5ac2ffa382e628b4c11 authored about 5 years ago by maxvgi <[email protected]>
fix: writing issue on Linux (#1908)

a7d1937f376f81977a96794a015afc2004eb8c3c authored about 5 years ago by Icebob <[email protected]>
feat: support Exar ttyXRUSB (#1893)

3d34d0f7c06009bf256a4af0f306d3a2e30b3bf6 authored over 5 years ago by Joseph Pugh <[email protected]>
chore: Replace deprecated usage of Set with Nan::Set (#1901)

13c542b891a69888573de2d7f0f2d6b64b7e7335 authored over 5 years ago by Ben Tillman <[email protected]>
feat: reset info.serialNumber when resetting mock ports (#1899)

BREAKING CHANGE

Resetting the value in the phony port's `info.serialNumber` property
when `B...

6acaac15b5ecce6d68cd94ff608c9b0880928108 authored over 5 years ago by Christopher Hiller <[email protected]>
fix the funding url for our opencollective

b9bb5c60d39854d6614344aa704cb3c0982ccd22 authored over 5 years ago by Francis Gulotta <[email protected]>
Add Funding.yml for our opencollective

18729be5ffc912193be433aaa3476f5b2fe9bd9a authored over 5 years ago by Francis Gulotta <[email protected]>
chore(packages): upgrade lerna & fixed versioning (#1877)

Lerna now supports 2fa! Also switch to fixed versioning as part of the documentation plan.

6ca3fd253c8cc9ad3c365d4a5d178c0683794ac2 authored over 5 years ago by Francis Gulotta <[email protected]>
chore(package): update prebuild to version 9.0.0 (#1882)

2896a45a54b16fccf1e95b495132bfebc12bfa06 authored over 5 years ago by greenkeeper[bot] <greenkeeper[bot]@users.noreply.github.com>
fix: readme badges and images for backers and contributors (#1881)

1fd88e1704f2742a6885c3c31c3ce3ec5e285415 authored over 5 years ago by Francis Gulotta <[email protected]>
fix: missing maintainer name

a626103b6894bfe66d6f46e0387fb5da6a6d5312 authored over 5 years ago by Francis Gulotta <[email protected]>
docs: add a thank you and open collective link

2c909a9bf60ee228525def215743c3be3b8ab7c2 authored over 5 years ago by Francis Gulotta <[email protected]>
chore: update org/repo urls (#1879)

- update http links
- update broken doc links
- update current roadmap
- update badges
- upd...

ffcc25d90a169a8d40e7b933de5ff32bb684de0e authored over 5 years ago by Francis Gulotta <[email protected]>
fix: bindings now error when closed during empty writes (#1872)

Also fix tests not running!

9d014929688bc06e00f4400f66f540593cee6441 authored over 5 years ago by Francis Gulotta <[email protected]>
Publish

- @serialport/[email protected]
- @serialport/[email protected]
- @serialport/bindings@...

524a2729003a94c9575904448d878a151f4f3790 authored over 5 years ago by Francis Gulotta <[email protected]>
fix: RTS/CTS flow control for Windows (#1809)

cd112ca5a3a3fe186e1ac6fa78eeeb5ea7396185 authored over 5 years ago by Kevin Rutkay <[email protected]>
* chore(package): update dependencies 🌴 (#1865)

* chore(package): update dependencies

* chore(package): update dependencies

8314d3f031b98f1e2cc8143705b3d31615688a81 authored over 5 years ago by greenkeeper[bot] <greenkeeper[bot]@users.noreply.github.com>
chore(package): update eslint-plugin-node to version 9.0.0 (#1857)

b0596444e940ef37c87777132159ffa874d45117 authored over 5 years ago by greenkeeper[bot] <greenkeeper[bot]@users.noreply.github.com>
chore: remove the rest of the docs (#1863)

9907a22f78374a8f85e3c916479d48c7d3fae758 authored over 5 years ago by Francis Gulotta <[email protected]>
chore: remove website (#1862)

It now lives at https://github.com/node-serialport/website

d0ac926c73cbb02db590600c1f447a41eec9e511 authored over 5 years ago by Francis Gulotta <[email protected]>
chore: rename comName to path (#1859)

We refer to the data as path everywhere but the port info object. This unifies them.

Accessin...

6b85c3d719d610461159721683614905e109744d authored over 5 years ago by Francis Gulotta <[email protected]>
fix: remove PURGE_RXABORT flag on flush for Windows (#1817)

The PURGE_RXABORT flag causes the ReadFileEx to be cancelled; on
cancellation, the ReadIOComple...

1daa9191a7e47c4146ae3394cb705a92d8f8d28b authored over 5 years ago by krutkay <[email protected]>
chore: upgrade more packages (#1848)

- commander for @serialport/list
- bindings prebuilt and bindings
- docusaurus for the website

ec87f831fdae9b0f3275b926f6ff76088ce36731 authored over 5 years ago by Francis Gulotta <[email protected]>
chore: remove node6 support and upgrade codebase (#1851)

- use async functions
- use Object.entries/Object.values
- use Object spreading

BREAKING CH...

d4f15c0a09750bdb42e5631ffc412c28b9f09174 authored over 5 years ago by Francis Gulotta <[email protected]>
chore: disable annoying patch codecov check (#1852)

f7587ed974e88949f04c91646f0703c0142dd4b0 authored over 5 years ago by Francis Gulotta <[email protected]>
Publish

- @serialport/[email protected]
- @serialport/[email protected]
- @serialport/bindings@...

4c723cc89e454017a28396e934bf7a00946fe866 authored over 5 years ago by Francis Gulotta <[email protected]>
docs: add back the serial port package readme 😅

ec04e90ffd08aa70a03298bf82a9d59923f2147c authored over 5 years ago by Francis Gulotta <[email protected]>
docs: add some platform support notes

67364d5712c53dbc5b09138999ab0d8f8f5774d4 authored over 5 years ago by Francis Gulotta <[email protected]>
feat: test on node 12 (#1846)

46da21f55a80d152a190b669eb00d4b3d3db1fc0 authored over 5 years ago by Francis Gulotta <[email protected]>
chore(packages): upgrade packages and add global outdated command (#1845)

- adds `npm run outdated` to our scripts that ensures every package in the monorepo is checked f...

e883f3b1662bb0a49d3d50cf2255e8926d344431 authored over 5 years ago by Francis Gulotta <[email protected]>
fix: make node 12 work!

Without this, attempting to build against Node v12.0.0 on Linux leads to the below error:
```
...

00dc2722f73a3a281bea4547aa45e763e58a5d7d authored over 5 years ago by Jacob <[email protected]>
binding-mock: allow setting manufacturer and vendor/product ID (#1825)

This allows setting the manufacturer string and vendor/product IDs of a mock serial port.

06352010d208360a6df6f6668ddb784214c3e2aa authored over 5 years ago by Jeremy Apthorp <[email protected]>