node-ari-client icon indicating copy to clipboard operation
node-ari-client copied to clipboard

status of node-ari-client

Open jmls opened this issue 5 years ago • 8 comments

honestly not trying to be a troll - but I need to know Is this project still active ?

Last commit nearly 8 months ago, unresolved issues and last mention of an asterisk version is 15.6 .

I'm considering a new project with asterisk and node and need to find the most appropriate library and don't want to get stuck with an non-maintained one

thanks

jmls avatar Aug 22 '19 08:08 jmls

I was wondering the same - a few obsolete package warnings on install:

npm WARN deprecated [email protected]: request has been deprecated, see https://github.com/request/request/issues/3142
npm WARN deprecated [email protected]: No longer maintained, please upgrade to swagger-client@3.
npm WARN deprecated [email protected]: The sprintf package is deprecated in favor of sprintf-js.

ghost avatar Mar 14 '20 20:03 ghost

+1

cervajs avatar Mar 22 '20 15:03 cervajs

+1. Any plan for types? I'm willing to fork this project and work on it.

carlos-menezes avatar Mar 26 '20 11:03 carlos-menezes

Today was published @types/ari-client to NPM (my contribution). I also published this project https://github.com/dioris-moreno/ari-typescript-examples that includes the examples of node-ari-client library, converted to TypeScript, and using these new type definitions. I hope this will help to facilitate the development of applications based on ARI.

dioris-moreno avatar Apr 22 '20 02:04 dioris-moreno

There's more activity now, see https://github.com/asterisk/node-ari-client/pull/137. @gtjoseph merged a pull request and stated they lost track of this repository.

raarts avatar Jul 29 '20 10:07 raarts

UPDATE

OK, after a couple of hours reading mailing list and more stuff, I now understand that the version of Swagger API used internally by Asterisk (the server) is the part that is obsolete, so the npm client package cannot use the current API version. So it looks like everything will actually work, albeit with a log full of warnings.

Original message

I was just wondering if there were still plans to update this to the current version of Swagger as we roll into 2021?

Thanks!

I was wondering the same - a few obsolete package warnings on install:

npm WARN deprecated [email protected]: request has been deprecated, see https://github.com/request/request/issues/3142
npm WARN deprecated [email protected]: No longer maintained, please upgrade to swagger-client@3.
npm WARN deprecated [email protected]: The sprintf package is deprecated in favor of sprintf-js.

ghost avatar Dec 27 '20 11:12 ghost

it looks like everything will actually work, albeit with a log full of warnings.

Yes. I use @dioris-moreno 's typescript version, and haven't found any significant problems yet.

raarts avatar Dec 28 '20 09:12 raarts

Hi @raarts - Many thanks for the heads-up on that version. REALLY helpful. Thanks!

ghost avatar Dec 30 '20 16:12 ghost