Timur Bolotov
Timur Bolotov
Can i take this?
## Here's how I would take this issue to get my head around it: - Open the issue on GitHub by clicking on the link: [Bump into-stream from 6.0.0 to...
At the moment, I'm working on the `📁 transport` and `📁 api > OpenSearchAPI class` dirs. In the `OpenSearchAPI` class, I'm working on ditching the `prototype` pattern to using `static`...
What's been done so far `📁 src` |--`📁 api` |---L`📁 internal` |-----L`...` |---- `class OpenSearchAPI` | |--`📁 transport` |---L`📁 aws` |---L`📁 pool` |-----L`BaseConnectionPool.ts` - WIP |-----L`CloudConnectionPool.ts`✅ |-----L`ConnectionPool.ts`✅ |----`Serializer.ts`✅ |---- `Helpers.ts`...
The development has been moved to a new repository: https://github.com/timursaurus/opensearch-ts/tree/dev `OpenSearchAPI` class methods will be implemented only using classes and inheritance Example: ```ts export class BulkImpl { constructor(protected transport: Transport)...