bindings-cpp icon indicating copy to clipboard operation
bindings-cpp copied to clipboard

The C++ bindings for the node serialport project.

Results 64 bindings-cpp issues
Sort by recently updated
recently updated
newest added

Macos workflows are currently broken because the hosts no longer have some key tools for some reason. This PR fixes the build and test macos flows

This PR contains the following updates: | Package | Change | Age | Adoption | Passing | Confidence | |---|---|---|---|---|---| | [node-abi](https://redirect.github.com/electron/node-abi) | [`3.45.0` -> `3.68.0`](https://renovatebot.com/diffs/npm/node-abi/3.45.0/3.68.0) | [![age](https://developer.mend.io/api/mc/badges/age/npm/node-abi/3.68.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/node-abi/3.68.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)...

Some serial ports on SBCs from Nvidia and NXP i.MX6, i.MX7, i.MX8 SOCs were being filtered out. This adds more items to the list.

This PR contains the following updates: | Package | Change | Age | Adoption | Passing | Confidence | |---|---|---|---|---|---| | [typescript](https://www.typescriptlang.org/) ([source](https://redirect.github.com/microsoft/TypeScript)) | [`5.1.6` -> `5.6.3`](https://renovatebot.com/diffs/npm/typescript/5.1.6/5.6.3) | [![age](https://developer.mend.io/api/mc/badges/age/npm/typescript/5.6.3?slim=true)](https://docs.renovatebot.com/merge-confidence/) |...

This PR contains the following updates: | Package | Change | Age | Adoption | Passing | Confidence | |---|---|---|---|---|---| | [@typescript-eslint/eslint-plugin](https://typescript-eslint.io/packages/eslint-plugin) ([source](https://togithub.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin)) | [`6.9.0` -> `6.21.0`](https://renovatebot.com/diffs/npm/@typescript-eslint%2feslint-plugin/6.9.0/6.21.0) | [![age](https://developer.mend.io/api/mc/badges/age/npm/@typescript-eslint%2feslint-plugin/6.21.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) |...

Similar to https://github.com/node-usb/node-usb/pull/735 This PR adds prebuild support for Windows arm64. ~~I notice there have been issues in the past building on `windows-2022`, so this may fail and need putting...

This PR contains the following updates: | Package | Change | Age | Adoption | Passing | Confidence | |---|---|---|---|---|---| | [mocha](https://mochajs.org/) ([source](https://redirect.github.com/mochajs/mocha)) | [`10.2.0` -> `10.7.3`](https://renovatebot.com/diffs/npm/mocha/10.2.0/10.7.3) | [![age](https://developer.mend.io/api/mc/badges/age/npm/mocha/10.7.3?slim=true)](https://docs.renovatebot.com/merge-confidence/) |...

This PR contains the following updates: | Package | Change | Age | Adoption | Passing | Confidence | |---|---|---|---|---|---| | [node-gyp](https://togithub.com/nodejs/node-gyp) | [`9.4.0` -> `10.2.0`](https://renovatebot.com/diffs/npm/node-gyp/9.4.0/10.2.0) | [![age](https://developer.mend.io/api/mc/badges/age/npm/node-gyp/10.2.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/node-gyp/10.2.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)...

Many label printers use text-based protocols (ZPLII, EPL, TSPL2, etc) and show up as /dev/usb/lpX.

implements https://github.com/serialport/bindings-cpp/issues/139#issuecomment-1822452616 suggestion from @alexojegu 🤞 hopefully this can fix some of the issues we've got with bundling zwave-js cc @robertsLando https://github.com/zwave-js/zwave-js-ui/pull/3440