Uploaded image for project: 'Couchbase node.js Client Library'
  1. Couchbase node.js Client Library
  2. JSCBC-686

Update @types/couchbase, package.json homepage

    XMLWordPrintable

Details

    • Improvement
    • Status: Resolved
    • Minor
    • Resolution: Fixed
    • 3.0.0
    • 3.0.6
    • library
    • None
    • 1

    Description

      Hi Team,

      I was pointed to this issues page by one of your solution architects.

      I see couchbase node sdk just released 3.0, congrats! However, it doesn't seem like the typescript types were updated for this, making it difficult to use with modern nodejs projects. Is there any plans to update these? They haven't been updated in 2 years according to github:
      https://github.com/couchbase/couchnode
      https://github.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/couchbase

       

      Best,

      Jeff Hage

       

      Attachments

        No reviews matched the request. Check your Options in the drop-down menu of this sections header.

        Activity

          jeffhage Jeff Hage created issue -
          jeffhage Jeff Hage added a comment -

          Forgot to mention... The homepage linked in your package.json does not exist on the couchbase.com site anymore!

          jeffhage Jeff Hage added a comment - Forgot to mention... The homepage linked in your package.json does not exist on the couchbase.com site anymore!
          daniel.roberts Daniel Roberts (Inactive) made changes -
          Field Original Value New Value
          Link This issue blocks CBSE-7995 [ CBSE-7995 ]
          brett19 Brett Lawson made changes -
          Status New [ 10003 ] Open [ 1 ]
          brett19 Brett Lawson made changes -
          Fix Version/s 3.0.2 [ 16736 ]

          Jeff Hage thanks for the report! We do know that we need to update these and had planned to get to them, but they weren't blocking for the base SDK release.

          ingenthr Matt Ingenthron added a comment - Jeff Hage thanks for the report! We do know that we need to update these and had planned to get to them, but they weren't blocking for the base SDK release.
          jeffhage Jeff Hage added a comment -

          Matt Ingenthron, Thanks! Any idea when this might get completed? A ballpark would be great

          jeffhage Jeff Hage added a comment - Matt Ingenthron , Thanks! Any idea when this might get completed? A ballpark would be great
          brett19 Brett Lawson added a comment -

          Hey Jeff Hage,
          This should be completed before the next release of the SDK. Let me know if you have any questions or suggestions for how to improve the definitions (other than just updating them for the 3.0 release of the SDK).
          Cheers, Brett

          brett19 Brett Lawson added a comment - Hey Jeff Hage , This should be completed before the next release of the SDK. Let me know if you have any questions or suggestions for how to improve the definitions (other than just updating them for the 3.0 release of the SDK). Cheers, Brett
          jeffhage Jeff Hage added a comment -

          Brett Lawson,

           

          My only recommendation (aside from adopting typescript) is to publish the .d.ts file as part of couchnode. Typescript is rapidly gaining in popularity and it will prove important for couchbase to keep this client and its types in sync to meet the needs of it's node.js users.

           

          Thanks for asking for my suggestions!

           

          Best,

          Jeff Hage

          jeffhage Jeff Hage added a comment - Brett Lawson ,   My only recommendation (aside from adopting typescript) is to publish the .d.ts file as part of couchnode. Typescript is rapidly gaining in popularity and it will prove important for couchbase to keep this client and its types in sync to meet the needs of it's node.js users.   Thanks for asking for my suggestions!   Best, Jeff Hage
          brett19 Brett Lawson made changes -
          Story Points 1
          brett19 Brett Lawson made changes -
          Component/s library [ 10250 ]
          brett19 Brett Lawson made changes -
          Fix Version/s 3.0.3 [ 16796 ]
          Fix Version/s 3.0.2 [ 16736 ]
          stephane.lang Stephane Lang made changes -
          Link This issue blocks CBSE-8385 [ CBSE-8385 ]
          brett19 Brett Lawson made changes -
          Resolution Fixed [ 1 ]
          Status Open [ 1 ] Resolved [ 5 ]

          People

            brett19 Brett Lawson
            jeffhage Jeff Hage
            Votes:
            0 Vote for this issue
            Watchers:
            3 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved:

              Gerrit Reviews

                There are no open Gerrit changes

                PagerDuty