# Support on node.js

**URL:** <https://community.pinecone.io/t/support-on-node-js/1696>\
**Category:** Support\
**Created:** [May 4, 2023, 4:42pm UTC](https://community.pinecone.io/t/support-on-node-js/1696 "2023-05-04T16:42:56Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![handelmanjos](https://sea2.discourse-cdn.com/flex020/user_avatar/community.pinecone.io/handelmanjos/32/452_2.png) [@handelmanjos](https://community.pinecone.io/u/handelmanjos)\
**Post date:** [May 4, 2023, 4:42pm UTC](https://community.pinecone.io/t/support-on-node-js/1696/1 "2023-05-04T16:42:56Z")

</div>

Getting this error:  
[PineconeError: PineconeClient: Error calling upsert: TypeError: stream.getReader is not a function]

Everything worked fine last night, now I can’t upsert files.  
On free plan, us west.

---

<div class="post-metadata">

**Author:** ![ZacharyProser](https://sea2.discourse-cdn.com/flex020/user_avatar/community.pinecone.io/zacharyproser/32/1146_2.png) [@ZacharyProser](https://community.pinecone.io/u/ZacharyProser)\
**Post date:** [October 17, 2023, 5:11pm UTC](https://community.pinecone.io/t/support-on-node-js/1696/2 "2023-10-17T17:11:06Z")

</div>

Hi @handelmanjos - thank you for posting and sorry you’re encountering this issue.

Could you please share which version of the Pinecone node.js client you’re using?

The reason I’m asking is that we just finished a major upgrade of our TypeScript client [here](https://github.com/pinecone-io/pinecone-ts-client) - and we even have [a migration guide](https://github.com/pinecone-io/pinecone-ts-client/blob/main/v1-migration.md) here.

Could you please try the latest client and see if you’re still encountering the issue?

Also, feel free to share the code that’s throwing this error.
