Bryan Hughes

Results 26 comments of Bryan Hughes

> $ node -v > 10.20.1 This is a very old version of Node.js and is no longer supported. The first thing I'd try and do is upgrade to at...

It relies on the C++ [PiGPIO](https://github.com/joan2937/pigpio), which depends on system libraries only available on the Raspberry Pi. You can get around this with `npm install --force`, however if you try...

> So long as it doesn't require any libraries on the pi to actually install then the `--force` command should work. IIRC the pigpio npm module needs to compile the...

> Ah, is this why the PI needs to be rebooted after install? Because it does some kind of out-of-band install on the device? That's one of a couple of...

> Gotcha. I'm just writing some initial setup instructions and wanted to see if I could get this package committed to the repo to make things easier, but it sounds...

> > Generally speaking, it's bad practice to commit node_modules to a repo anyways > > yeah I know, I just like to do that for packages marked as not...

Hi @reekoong. Unfortunately you can't run without root permissions. This is due to the permissions that Raspbian sets on hardware resources (GPIO, I2C, etc.), which can only be modified by...

Hi @BobSegrest. You cannot read a value from an output, or write a value to an input. That's a fundamental limitation on how GPIO works, and there's nothing we can...

Just wanted to pop in to say I'd like to have this lint rule too. As pointed out elsewhere, the biggest value here is in enabling consistency across a codebase...

> > Does the `function-component-definition` rule meet everyone's use cases here? > > No that rule enforces the [function definition](https://github.com/jsx-eslint/eslint-plugin-react/blob/4b4bba91ddebe27cf6bdd9f86d2b9a824a07a8fb/docs/rules/function-component-definition.md) and the request here is to enforce function components instead...