Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 2 additions & 0 deletions .npmrc
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
min-release-age=30
save-exact=true
2 changes: 2 additions & 0 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -39,6 +39,8 @@ Complete & robust JavaScript & Node.js SDK for the Kraken REST APIs and WebSocke
- Heavy automated end-to-end testing with real API calls.
- Proxy support via axios integration.
- Active community support & collaboration in telegram: [Node.js Algo Traders](https://t.me/nodetraders).
- QuickStart Guide: [Kraken JavaScript QuickStart Guide](https://siebly.io/sdk/kraken/javascript)
- Kraken JavaScript Tutorial: [Kraken JavaScript REST API and WebSocket Tutorial](https://siebly.io/sdk/kraken/javascript/tutorial)

## Table of Contents

Expand Down
5 changes: 5 additions & 0 deletions docs/KRAKEN_SDK_QUICKSTART_GUIDE.md
Original file line number Diff line number Diff line change
Expand Up @@ -192,6 +192,11 @@ siebly:

Build Kraken integrations in JavaScript or TypeScript without hand-rolling raw HTTP requests, Kraken JWTs/request signing for authenticated APIs, WebSocket authentication, heartbeats, reconnects, or exchange-specific payload handling. This guide also covers HTTP, HTTPS, and SOCKS proxy configuration for Spot and Futures connections.

<!-- siebly:website-omit:start -->
> [!TIP]
> Read this guide in tutorial format on the Siebly website: [Kraken JavaScript REST API and WebSocket Tutorial](https://siebly.io/sdk/kraken/javascript/tutorial)
<!-- siebly:website-omit:end -->

This Kraken JavaScript tutorial uses [`@siebly/kraken-api`](https://www.npmjs.com/package/@siebly/kraken-api), the [Kraken JavaScript SDK by Siebly.io](https://siebly.io/sdk/kraken/javascript), to walk through the API surfaces most developers need:

- Kraken Spot REST API
Expand Down
48 changes: 24 additions & 24 deletions package-lock.json

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

20 changes: 14 additions & 6 deletions package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@siebly/kraken-api",
"version": "1.1.3",
"version": "1.1.4",
"description": "Complete & robust Node.js SDK for Kraken's REST APIs and WebSockets, with TypeScript & strong end to end tests.",
"scripts": {
"clean": "rm -rf dist",
Expand Down Expand Up @@ -30,10 +30,10 @@
"Jerko J (https://github.com/JJ-Cro)"
],
"dependencies": {
"@types/ws": "^8.18.1",
"axios": "^1.10.0",
"isomorphic-ws": "^5.0.0",
"nanoid": "^3.3.11",
"@types/ws": "8.18.1",
"axios": "1.18.1",
"isomorphic-ws": "5.0.0",
"nanoid": "3.3.18",
"ws": "8.21.1"
},
"devDependencies": {
Expand All @@ -54,6 +54,14 @@
"webpack": "^5.0.0",
"webpack-cli": "^4.0.0"
},
"overrides": {
"brace-expansion@<2": "1.1.18",
"brace-expansion@>=2 <3": "2.1.4",
"brace-expansion@>=5 <6": "5.0.9",
"fast-uri@>=3 <4": "3.1.5",
"js-yaml@>=3 <4": "3.15.1",
"js-yaml@>=4 <5": "4.3.1"
},
"keywords": [
"kraken",
"kraken api",
Expand Down Expand Up @@ -88,5 +96,5 @@
"bugs": {
"url": "https://github.com/sieblyio/kraken-api/issues"
},
"homepage": "https://github.com/sieblyio/kraken-api#readme"
"homepage": "https://siebly.io/sdk/kraken/javascript"
}
Loading