Skip to content

Commit 4795961

Browse files
authored
Merge pull request #62 from windingtree/beta
New release
2 parents 756eefe + aff7154 commit 4795961

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

82 files changed

+2108
-1116
lines changed

.github/workflows/release.yml

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -45,6 +45,11 @@ jobs:
4545
env:
4646
GH_TOKEN: ${{ secrets.PAT }}
4747
- name: Publish to npm
48-
run: pnpm lerna publish from-package
48+
run: |
49+
if [[ "${{ github.ref }}" == "refs/heads/master" ]]; then
50+
pnpm lerna publish from-package --dist-tag latest
51+
elif [[ "${{ github.ref }}" == "refs/heads/beta" ]]; then
52+
pnpm lerna publish from-package --dist-tag beta
53+
fi
4954
env:
5055
NPM_TOKEN: ${{ secrets.NPM_TOKEN }}

.gitignore

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,6 +13,6 @@ temp
1313
coverage
1414
typedoc
1515
typechain
16-
16+
db/*
1717
#ide
1818
.idea

README.md

Lines changed: 22 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,32 @@
1-
[![@windingtree/sdk](https://img.shields.io/npm/v/@windingtree/sdk)](https://www.npmjs.com/package/@windingtree/sdk)
2-
[![Beta Release](https://github.com/windingtree/sdk/actions/workflows/release.yml/badge.svg?branch=beta)](https://github.com/windingtree/sdk/actions/workflows/release.yml)
1+
[![Beta Release](https://github.com/windingtree/sdk/actions/workflows/release.yml/badge.svg?branch=master)](https://github.com/windingtree/sdk/actions/workflows/release.yml)
32

43
# @windingtree/sdk
54

65
The WindingTree market protocol SDK
76

87
> To find the documentation of the SDK please follow the [https://windingtree.github.io/sdk](https://windingtree.github.io/sdk)
98
9+
## Packages
10+
11+
| Package | Description | Version |
12+
|---|---|---|
13+
| @windingtree/contracts | Smart contracts and utilities | [![@windingtree/contracts](https://img.shields.io/npm/v/@windingtree/contracts)](https://www.npmjs.com/package/@windingtree/contracts) |
14+
| @windingtree/sdk-server | The protocol coordination server | [![@windingtree/sdk-server](https://img.shields.io/npm/v/@windingtree/sdk-server)](https://www.npmjs.com/package/@windingtree/sdk-server) |
15+
| @windingtree/sdk-node | The protocol node | [![@windingtree/sdk-node](https://img.shields.io/npm/v/@windingtree/sdk-node)](https://www.npmjs.com/package/@windingtree/sdk-node) |
16+
| @windingtree/sdk-node-api | The protocol node management API | [![@windingtree/sdk-node-api](https://img.shields.io/npm/v/@windingtree/sdk-node-api)](https://www.npmjs.com/package/@windingtree/sdk-node-api) |
17+
| @windingtree/sdk-client | The protocol client | [![@windingtree/sdk-client](https://img.shields.io/npm/v/@windingtree/sdk-client)](https://www.npmjs.com/package/@windingtree/sdk-client) |
18+
| @windingtree/sdk-react | React components and utilities | [![@windingtree/sdk-react](https://img.shields.io/npm/v/@windingtree/sdk-react)](https://www.npmjs.com/package/@windingtree/sdk-react) |
19+
| @windingtree/sdk-constants | Constants | [![@windingtree/sdk-constants](https://img.shields.io/npm/v/@windingtree/sdk-constants)](https://www.npmjs.com/package/@windingtree/sdk-constants) |
20+
| @windingtree/sdk-types | The SDK shared Typescript types | [![@windingtree/sdk-types](https://img.shields.io/npm/v/@windingtree/sdk-types)](https://www.npmjs.com/package/@windingtree/sdk-types) |
21+
| @windingtree/sdk-utils | Shared utilities | [![@windingtree/sdk-utils](https://img.shields.io/npm/v/@windingtree/sdk-utils)](https://www.npmjs.com/package/@windingtree/sdk-utils) |
22+
| @windingtree/sdk-test-utils | Test utilities | [![@windingtree/sdk-test-utils](https://img.shields.io/npm/v/@windingtree/sdk-test-utils)](https://www.npmjs.com/package/@windingtree/sdk-test-utils) |
23+
| @windingtree/sdk-pubsub | The protocol pubsub service | [![@windingtree/sdk-pubsub](https://img.shields.io/npm/v/@windingtree/sdk-pubsub)](https://www.npmjs.com/package/@windingtree/sdk-pubsub) |
24+
| @windingtree/sdk-contracts-manager | Smart contracts connection and management | [![@windingtree/sdk-contracts-manager](https://img.shields.io/npm/v/@windingtree/sdk-contracts-manager)](https://www.npmjs.com/package/@windingtree/sdk-contracts-manager) |
25+
| @windingtree/sdk-messages | The protocol messages utilities | [![@windingtree/sdk-messages](https://img.shields.io/npm/v/@windingtree/sdk-messages)](https://www.npmjs.com/package/@windingtree/sdk-messages) |
26+
| @windingtree/sdk-queue | Jobs queue | [![@windingtree/sdk-queue](https://img.shields.io/npm/v/@windingtree/sdk-queue)](https://www.npmjs.com/package/@windingtree/sdk-queue) |
27+
| @windingtree/sdk-storage | Cross-platform storage layer | [![@windingtree/sdk-storage](https://img.shields.io/npm/v/@windingtree/sdk-storage)](https://www.npmjs.com/package/@windingtree/sdk-storage) |
28+
| @windingtree/sdk-db | Databases tools | [![@windingtree/sdk-db](https://img.shields.io/npm/v/@windingtree/sdk-db)](https://www.npmjs.com/package/@windingtree/sdk-db) |
29+
| @windingtree/sdk-logger | Logging utility | [![@windingtree/sdk-logger](https://img.shields.io/npm/v/@windingtree/sdk-logger)](https://www.npmjs.com/package/@windingtree/sdk-logger) |
1030
## Setup
1131

1232
> This repository uses [`pnpm` package manager](https://pnpm.io/installation).

examples/client/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@
2222
"react-dom": "^18.2.0",
2323
"typescript": "^5.1.6",
2424
"viem": "^1.3.0",
25-
"@libp2p/interfaces": "^3.3.2",
25+
"@libp2p/interface": "^0.1.3",
2626
"luxon": "^3.3.0"
2727
},
2828
"dependencies": {

0 commit comments

Comments
 (0)