Tony Crisci

Results 190 comments of Tony Crisci

I would accept this, but not as an env var, but an arg to the message bus constructor options called `authUid`.

https://acrisci.github.io/doc/node-dbus-next/module-interface-Interface.html use `configureMembers()`. If there's a way to make the decorators compatible with TypeScript let me know.

This is a great idea and I would love to merge this, but it would break every application that uses this library, so I can't. Sorry.

Is it possible to add tests for this?

This is going to be a bit difficult because a media player exposes the interface on the session bus and there can be zero or many session buses running on...

The bus runs in the background to process dbus messages. If you want it to stop, use `bus.disconnect()` when you are done with it and the process should terminate.

You've run into the unusual case of disconnecting a bus that hasn't connected yet. That's a bug I need to fix. > Is it intended that the bus is running...

Creating a bus is a heavyweight operation. You should only have one MessageBus for your whole application.

This library was originally written for [mpris-service](https://github.com/dbusjs/mpris-service). The test suite was written to show how I intend to use the library. For other examples, use Github search. https://github.com/search?p=1&q=dbus-next+language%3AJavaScript+language%3ATypeScript&type=Code

Maybe a few static methods on the `Interface` to do this. ```javascript static updatePropertyOptions(iface, name, options); static updateSignalOptions(iface, name, options); static updateMethodOptions(iface, name, options); ```