Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
65 commits
Select commit Hold shift + click to select a range
ed0966a
feat(api): api update (#48)
stainless-app[bot] Oct 24, 2024
18ae7ab
feat(api): api update (#50)
stainless-app[bot] Nov 6, 2024
ed663ff
chore: rebuild project due to codegen change (#51)
stainless-app[bot] Nov 12, 2024
d8a9c36
chore: rebuild project due to codegen change (#52)
stainless-app[bot] Nov 15, 2024
4fbf81a
chore: rebuild project due to codegen change (#53)
stainless-app[bot] Nov 15, 2024
91746a1
chore: rebuild project due to codegen change (#54)
stainless-app[bot] Nov 18, 2024
e4fbba3
docs: remove suggestion to use `npm` call out (#55)
stainless-app[bot] Nov 20, 2024
e77fa29
chore: remove redundant word in comment (#56)
stainless-app[bot] Nov 20, 2024
ec1f35d
feat(internal): make git install file structure match npm (#57)
stainless-app[bot] Nov 28, 2024
4052b68
chore(internal): remove unnecessary getRequestClient function (#58)
stainless-app[bot] Dec 10, 2024
1aae24f
chore(internal): bump cross-spawn to v7.0.6 (#59)
stainless-app[bot] Dec 11, 2024
436e284
chore(types): nicer error class types + jsdocs (#60)
stainless-app[bot] Dec 11, 2024
563e6a1
chore(internal): update isAbsoluteURL (#61)
stainless-app[bot] Dec 12, 2024
374e463
feat(api): api update (#62)
stainless-app[bot] Dec 12, 2024
1aabb79
feat(api): api update (#63)
stainless-app[bot] Dec 17, 2024
8944cc6
chore(internal): fix some typos (#64)
stainless-app[bot] Dec 18, 2024
ec5a2c9
chore(internal): codegen related update (#65)
stainless-app[bot] Dec 21, 2024
6788397
chore(internal): codegen related update (#66)
stainless-app[bot] Dec 21, 2024
9fb83da
fix(client): normalize method (#67)
stainless-app[bot] Dec 21, 2024
9435804
chore(internal): codegen related update (#68)
stainless-app[bot] Dec 21, 2024
689ebbe
feat(api): api update (#69)
stainless-app[bot] Dec 27, 2024
a0a44f1
feat(api): api update (#70)
stainless-app[bot] Dec 30, 2024
dce763c
chore(internal): codegen related update (#71)
stainless-app[bot] Jan 2, 2025
c207085
chore(internal): codegen related update (#72)
stainless-app[bot] Jan 9, 2025
4335ee6
chore(internal): codegen related update (#73)
stainless-app[bot] Jan 17, 2025
2ec9339
chore(internal): codegen related update (#74)
stainless-app[bot] Jan 22, 2025
0b2940a
feat(api): api update (#75)
stainless-app[bot] Feb 3, 2025
1848771
feat(api): api update (#76)
stainless-app[bot] Mar 10, 2025
a8673d5
chore(internal): codegen related update (#77)
stainless-app[bot] Mar 11, 2025
5ffa9db
feat: add SKIP_BREW env var to ./scripts/bootstrap (#78)
stainless-app[bot] Mar 11, 2025
95b6207
feat(client): accept RFC6838 JSON content types (#79)
stainless-app[bot] Mar 11, 2025
db268b4
codegen metadata
stainless-app[bot] Apr 5, 2025
c9a0874
chore(internal): codegen related update (#80)
stainless-app[bot] Apr 5, 2025
4e0d8ec
fix(api): improve type resolution when importing as a package (#81)
stainless-app[bot] Apr 5, 2025
2d47b0d
fix(mcp): remove unused tools.ts (#82)
stainless-app[bot] Apr 5, 2025
f47e707
codegen metadata
stainless-app[bot] Apr 7, 2025
f252d0f
codegen metadata
stainless-app[bot] Apr 15, 2025
cc6ffbe
feat(api): api update
stainless-app[bot] Apr 29, 2025
716db99
feat(api): api update
stainless-app[bot] Jun 23, 2025
399967a
refactor(types): replace Record with mapped types
stainless-app[bot] Jun 24, 2025
b65a2dc
feat(api): api update
stainless-app[bot] Jul 1, 2025
33913e0
feat(api): api update
stainless-app[bot] Sep 29, 2025
3a5f70c
feat(api): api update
stainless-app[bot] Oct 6, 2025
f3a94d3
chore(internal): use npm pack for build uploads
stainless-app[bot] Oct 7, 2025
266b17a
codegen metadata
stainless-app[bot] Oct 8, 2025
7a0e7ab
feat(api): api update
stainless-app[bot] Oct 13, 2025
837eaed
codegen metadata
stainless-app[bot] Oct 16, 2025
e7e420b
feat(api): api update
stainless-app[bot] Oct 20, 2025
cd352fa
feat(api): api update
stainless-app[bot] Nov 3, 2025
2fa8615
feat(api): api update
stainless-app[bot] Nov 3, 2025
092687b
codegen metadata
stainless-app[bot] Nov 27, 2025
a7a4967
codegen metadata
stainless-app[bot] Nov 27, 2025
f2030ba
feat(api): api update
stainless-app[bot] Dec 11, 2025
b00af23
feat(api): api update
stainless-app[bot] Dec 22, 2025
a9bfec9
feat(api): api update
stainless-app[bot] Dec 29, 2025
52517c3
feat(api): api update
stainless-app[bot] Mar 20, 2026
7fcc025
chore(tests): bump steady to v0.19.5
stainless-app[bot] Mar 21, 2026
e997b3b
chore(internal): codegen related update
stainless-app[bot] Mar 24, 2026
5fef8ed
chore(internal): codegen related update
stainless-app[bot] Mar 25, 2026
711fb7b
chore(internal): codegen related update
stainless-app[bot] Mar 27, 2026
e5028d0
feat(api): api update
stainless-app[bot] Mar 27, 2026
0b8055e
feat(api): api update
stainless-app[bot] Mar 27, 2026
4b85b6c
feat(api): api update
stainless-app[bot] Mar 31, 2026
84ff05a
chore(tests): bump steady to v0.20.2
stainless-app[bot] Apr 1, 2026
79b1427
release: 0.1.0-alpha.11
stainless-app[bot] Apr 1, 2026
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
23 changes: 0 additions & 23 deletions .devcontainer/Dockerfile

This file was deleted.

27 changes: 12 additions & 15 deletions .devcontainer/devcontainer.json
Original file line number Diff line number Diff line change
@@ -1,20 +1,17 @@
// For format details, see https://aka.ms/devcontainer.json. For config options, see the
// README at: https://github.com/devcontainers/templates/tree/main/src/debian
{
"name": "Debian",
"build": {
"dockerfile": "Dockerfile"
"name": "Development",
"image": "mcr.microsoft.com/devcontainers/typescript-node:latest",
"features": {
"ghcr.io/devcontainers/features/node:1": {}
},
"postCreateCommand": "yarn install",
"customizations": {
"vscode": {
"extensions": [
"esbenp.prettier-vscode"
]
}
}

// Features to add to the dev container. More info: https://containers.dev/features.
// "features": {},

// Use 'forwardPorts' to make a list of ports inside the container available locally.
// "forwardPorts": [],

// Configure tool-specific properties.
// "customizations": {},

// Uncomment to connect as root instead. More info: https://aka.ms/dev-containers-non-root.
// "remoteUser": "root"
}
62 changes: 45 additions & 17 deletions .github/workflows/ci.yml
Original file line number Diff line number Diff line change
Expand Up @@ -2,20 +2,26 @@ name: CI
on:
push:
branches:
- main
- '**'
- '!integrated/**'
- '!stl-preview-head/**'
- '!stl-preview-base/**'
- '!generated'
- '!codegen/**'
- 'codegen/stl/**'
pull_request:
branches:
- main
- next
branches-ignore:
- 'stl-preview-head/**'
- 'stl-preview-base/**'

jobs:
lint:
timeout-minutes: 10
name: lint
runs-on: ubuntu-latest


runs-on: ${{ github.repository == 'stainless-sdks/layerswap-node' && 'depot-ubuntu-24.04' || 'ubuntu-latest' }}
if: (github.event_name == 'push' || github.event.pull_request.head.repo.fork) && (github.event_name != 'push' || github.event.head_commit.message != 'codegen metadata')
steps:
- uses: actions/checkout@v4
- uses: actions/checkout@v6

- name: Set up Node
uses: actions/setup-node@v4
Expand All @@ -29,12 +35,15 @@ jobs:
run: ./scripts/lint

build:
timeout-minutes: 5
name: build
runs-on: ubuntu-latest


runs-on: ${{ github.repository == 'stainless-sdks/layerswap-node' && 'depot-ubuntu-24.04' || 'ubuntu-latest' }}
if: (github.event_name == 'push' || github.event.pull_request.head.repo.fork) && (github.event_name != 'push' || github.event.head_commit.message != 'codegen metadata')
permissions:
contents: read
id-token: write
steps:
- uses: actions/checkout@v4
- uses: actions/checkout@v6

- name: Set up Node
uses: actions/setup-node@v4
Expand All @@ -46,21 +55,40 @@ jobs:

- name: Check build
run: ./scripts/build

- name: Get GitHub OIDC Token
if: |-
github.repository == 'stainless-sdks/layerswap-node' &&
!startsWith(github.ref, 'refs/heads/stl/')
id: github-oidc
uses: actions/github-script@v8
with:
script: core.setOutput('github_token', await core.getIDToken());

- name: Upload tarball
if: |-
github.repository == 'stainless-sdks/layerswap-node' &&
!startsWith(github.ref, 'refs/heads/stl/')
env:
URL: https://pkg.stainless.com/s
AUTH: ${{ steps.github-oidc.outputs.github_token }}
SHA: ${{ github.sha }}
run: ./scripts/utils/upload-artifact.sh
test:
timeout-minutes: 10
name: test
runs-on: ubuntu-latest

runs-on: ${{ github.repository == 'stainless-sdks/layerswap-node' && 'depot-ubuntu-24.04' || 'ubuntu-latest' }}
if: github.event_name == 'push' || github.event.pull_request.head.repo.fork
steps:
- uses: actions/checkout@v4
- uses: actions/checkout@v6

- name: Set up Node
uses: actions/setup-node@v4
with:
node-version: '18'
node-version: '20'

- name: Bootstrap
run: ./scripts/bootstrap

- name: Run tests
run: ./scripts/test

4 changes: 2 additions & 2 deletions .github/workflows/publish-npm.yml
Original file line number Diff line number Diff line change
Expand Up @@ -14,12 +14,12 @@ jobs:
runs-on: ubuntu-latest

steps:
- uses: actions/checkout@v4
- uses: actions/checkout@v6

- name: Set up Node
uses: actions/setup-node@v3
with:
node-version: '18'
node-version: '20'

- name: Install dependencies
run: |
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/release-doctor.yml
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,7 @@ jobs:
if: github.repository == 'layerswap/layerswap-sdk' && (github.event_name == 'push' || github.event_name == 'workflow_dispatch' || startsWith(github.head_ref, 'release-please') || github.head_ref == 'next')

steps:
- uses: actions/checkout@v4
- uses: actions/checkout@v6

- name: Check release environment
run: |
Expand Down
4 changes: 3 additions & 1 deletion .gitignore
Original file line number Diff line number Diff line change
@@ -1,10 +1,12 @@
.prism.log
.stdy.log
node_modules
yarn-error.log
codegen.log
Brewfile.lock.json
dist
/deno
dist-deno
/*.tgz
.idea/
.eslintcache

2 changes: 1 addition & 1 deletion .release-please-manifest.json
Original file line number Diff line number Diff line change
@@ -1,3 +1,3 @@
{
".": "0.1.0-alpha.10"
".": "0.1.0-alpha.11"
}
4 changes: 3 additions & 1 deletion .stats.yml
Original file line number Diff line number Diff line change
@@ -1,2 +1,4 @@
configured_endpoints: 10
openapi_spec_url: https://storage.googleapis.com/stainless-sdk-openapi-specs/babgev%2FLayerswap-51e6a70f180aa4a52100b960f947e06f17a84d5eed17d045fef672e3b8b6773a.yml
openapi_spec_url: https://storage.googleapis.com/stainless-sdk-openapi-specs/babgev%2Flayerswap-9df2a2574bdc1162441f84dc9254992ecb4509d68eb8c516a3bfd0f00a025f27.yml
openapi_spec_hash: e2c25cf40779795d595bb3e34025082d
config_hash: c54b23009f612fcc914964f7a1327a91
80 changes: 80 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,85 @@
# Changelog

## 0.1.0-alpha.11 (2026-04-01)

Full Changelog: [v0.1.0-alpha.10...v0.1.0-alpha.11](https://github.com/layerswap/layerswap-sdk/compare/v0.1.0-alpha.10...v0.1.0-alpha.11)

### Features

* add SKIP_BREW env var to ./scripts/bootstrap ([#78](https://github.com/layerswap/layerswap-sdk/issues/78)) ([5ffa9db](https://github.com/layerswap/layerswap-sdk/commit/5ffa9db46aab3e1f16a1128fe92c324f17941379))
* **api:** api update ([4b85b6c](https://github.com/layerswap/layerswap-sdk/commit/4b85b6c05f0c3b28c7bbabdab03d383d42c13bae))
* **api:** api update ([0b8055e](https://github.com/layerswap/layerswap-sdk/commit/0b8055efcfd91f4a1dce7ecccb6fcf44f0222c9c))
* **api:** api update ([e5028d0](https://github.com/layerswap/layerswap-sdk/commit/e5028d05771411c7ac976ad8d5a8c59b49e87196))
* **api:** api update ([52517c3](https://github.com/layerswap/layerswap-sdk/commit/52517c3bf87aa0c587329dfbc0d38e5ff8c8be97))
* **api:** api update ([a9bfec9](https://github.com/layerswap/layerswap-sdk/commit/a9bfec9c1685f38f05399052498a6393c3b48eeb))
* **api:** api update ([b00af23](https://github.com/layerswap/layerswap-sdk/commit/b00af238f9fd73b88009c8037421395aba77e8b3))
* **api:** api update ([f2030ba](https://github.com/layerswap/layerswap-sdk/commit/f2030ba49268575eb14b8f93c6ff9c44deef88a6))
* **api:** api update ([2fa8615](https://github.com/layerswap/layerswap-sdk/commit/2fa86153438e7c36237cd84041f9c9a0fd3a5ebd))
* **api:** api update ([cd352fa](https://github.com/layerswap/layerswap-sdk/commit/cd352fa6ca2552f112304e9a816affecd49d0ba0))
* **api:** api update ([e7e420b](https://github.com/layerswap/layerswap-sdk/commit/e7e420b69bac63d82f86b44d7b3bf44473c70984))
* **api:** api update ([7a0e7ab](https://github.com/layerswap/layerswap-sdk/commit/7a0e7ab5989351cc6cb9f16cade61882b74715aa))
* **api:** api update ([3a5f70c](https://github.com/layerswap/layerswap-sdk/commit/3a5f70cf0b56cfd3d8ebbad58361eef60dbb8896))
* **api:** api update ([33913e0](https://github.com/layerswap/layerswap-sdk/commit/33913e057918fed470cfd00139fe5dd9527f6c2a))
* **api:** api update ([b65a2dc](https://github.com/layerswap/layerswap-sdk/commit/b65a2dc29119cfb5aefd9cbe82c6b8c31f4995a7))
* **api:** api update ([716db99](https://github.com/layerswap/layerswap-sdk/commit/716db99dd13215003ad89ea675ec54ab3e0924f2))
* **api:** api update ([cc6ffbe](https://github.com/layerswap/layerswap-sdk/commit/cc6ffbe56d3fa8fbbff5b4622c3395cfc674a256))
* **api:** api update ([#48](https://github.com/layerswap/layerswap-sdk/issues/48)) ([ed0966a](https://github.com/layerswap/layerswap-sdk/commit/ed0966a2a6beca0856af47ea3fe6a1cffe6c2ae0))
* **api:** api update ([#50](https://github.com/layerswap/layerswap-sdk/issues/50)) ([18ae7ab](https://github.com/layerswap/layerswap-sdk/commit/18ae7ab86f32a446008d3be6b52317b3b74f22e2))
* **api:** api update ([#62](https://github.com/layerswap/layerswap-sdk/issues/62)) ([374e463](https://github.com/layerswap/layerswap-sdk/commit/374e4633b0a2fd7ddbe87f711e1c0a9af98f5371))
* **api:** api update ([#63](https://github.com/layerswap/layerswap-sdk/issues/63)) ([1aabb79](https://github.com/layerswap/layerswap-sdk/commit/1aabb796e08c92d8aff83328036436e6928f74fb))
* **api:** api update ([#69](https://github.com/layerswap/layerswap-sdk/issues/69)) ([689ebbe](https://github.com/layerswap/layerswap-sdk/commit/689ebbea58012286954f6524256215c2c5800e13))
* **api:** api update ([#70](https://github.com/layerswap/layerswap-sdk/issues/70)) ([a0a44f1](https://github.com/layerswap/layerswap-sdk/commit/a0a44f14016500699f42e2d45f56530dc15bb584))
* **api:** api update ([#75](https://github.com/layerswap/layerswap-sdk/issues/75)) ([0b2940a](https://github.com/layerswap/layerswap-sdk/commit/0b2940a298d003f82df1e68d77eafaecc86bef13))
* **api:** api update ([#76](https://github.com/layerswap/layerswap-sdk/issues/76)) ([1848771](https://github.com/layerswap/layerswap-sdk/commit/18487714a8ee70eec85a5e5e697677cba7fbb553))
* **client:** accept RFC6838 JSON content types ([#79](https://github.com/layerswap/layerswap-sdk/issues/79)) ([95b6207](https://github.com/layerswap/layerswap-sdk/commit/95b6207dac3235b2a740f4c12749fe7a56b0e816))
* **internal:** make git install file structure match npm ([#57](https://github.com/layerswap/layerswap-sdk/issues/57)) ([ec1f35d](https://github.com/layerswap/layerswap-sdk/commit/ec1f35dfd716ab8699554512625abd9b05cb5925))


### Bug Fixes

* **api:** improve type resolution when importing as a package ([#81](https://github.com/layerswap/layerswap-sdk/issues/81)) ([4e0d8ec](https://github.com/layerswap/layerswap-sdk/commit/4e0d8eca81f0cf7d1880349c5306879d48a8c143))
* **client:** normalize method ([#67](https://github.com/layerswap/layerswap-sdk/issues/67)) ([9fb83da](https://github.com/layerswap/layerswap-sdk/commit/9fb83daf993b2c7fe3bd513ebee6fa15c18783ea))
* **mcp:** remove unused tools.ts ([#82](https://github.com/layerswap/layerswap-sdk/issues/82)) ([2d47b0d](https://github.com/layerswap/layerswap-sdk/commit/2d47b0d417ffa36e6c73b9acd523fa233d00d369))


### Chores

* **internal:** bump cross-spawn to v7.0.6 ([#59](https://github.com/layerswap/layerswap-sdk/issues/59)) ([1aae24f](https://github.com/layerswap/layerswap-sdk/commit/1aae24f9e76728158164dc58bff41f417d9e21f9))
* **internal:** codegen related update ([711fb7b](https://github.com/layerswap/layerswap-sdk/commit/711fb7be6f6ce8feb7a93d5874782a070c3a9f73))
* **internal:** codegen related update ([5fef8ed](https://github.com/layerswap/layerswap-sdk/commit/5fef8edeb827fdcfd440a63a301e5308916ed589))
* **internal:** codegen related update ([e997b3b](https://github.com/layerswap/layerswap-sdk/commit/e997b3b2352405b32ed034096112453a604f1c68))
* **internal:** codegen related update ([#65](https://github.com/layerswap/layerswap-sdk/issues/65)) ([ec5a2c9](https://github.com/layerswap/layerswap-sdk/commit/ec5a2c9b86ede54108d953596c82e367ec3c72a5))
* **internal:** codegen related update ([#66](https://github.com/layerswap/layerswap-sdk/issues/66)) ([6788397](https://github.com/layerswap/layerswap-sdk/commit/67883979fd66207bde2031b445b91e3d2568ed36))
* **internal:** codegen related update ([#68](https://github.com/layerswap/layerswap-sdk/issues/68)) ([9435804](https://github.com/layerswap/layerswap-sdk/commit/943580466332472d0f4a9ece82e2c4a0b205191d))
* **internal:** codegen related update ([#71](https://github.com/layerswap/layerswap-sdk/issues/71)) ([dce763c](https://github.com/layerswap/layerswap-sdk/commit/dce763c80c107cf3010cfee40db9d4bd8654e20b))
* **internal:** codegen related update ([#72](https://github.com/layerswap/layerswap-sdk/issues/72)) ([c207085](https://github.com/layerswap/layerswap-sdk/commit/c207085da083304751cf78c771832001159a2284))
* **internal:** codegen related update ([#73](https://github.com/layerswap/layerswap-sdk/issues/73)) ([4335ee6](https://github.com/layerswap/layerswap-sdk/commit/4335ee6ddddaa0c343876380e124708d1ef82996))
* **internal:** codegen related update ([#74](https://github.com/layerswap/layerswap-sdk/issues/74)) ([2ec9339](https://github.com/layerswap/layerswap-sdk/commit/2ec9339b328d254a3a51f06870d8b79419fd5de6))
* **internal:** codegen related update ([#77](https://github.com/layerswap/layerswap-sdk/issues/77)) ([a8673d5](https://github.com/layerswap/layerswap-sdk/commit/a8673d5b5d63f35505a2408ea3b4a53ee5484115))
* **internal:** codegen related update ([#80](https://github.com/layerswap/layerswap-sdk/issues/80)) ([c9a0874](https://github.com/layerswap/layerswap-sdk/commit/c9a08746ae50800d24c8b1d3c4bc19c7f577a8a5))
* **internal:** fix some typos ([#64](https://github.com/layerswap/layerswap-sdk/issues/64)) ([8944cc6](https://github.com/layerswap/layerswap-sdk/commit/8944cc68f42c3ea05f7a20017ed20320497aa1eb))
* **internal:** remove unnecessary getRequestClient function ([#58](https://github.com/layerswap/layerswap-sdk/issues/58)) ([4052b68](https://github.com/layerswap/layerswap-sdk/commit/4052b68c3968243c7afdbb4e1fe464063d3773f4))
* **internal:** update isAbsoluteURL ([#61](https://github.com/layerswap/layerswap-sdk/issues/61)) ([563e6a1](https://github.com/layerswap/layerswap-sdk/commit/563e6a17b703eba639591c289748d4260484b8de))
* **internal:** use npm pack for build uploads ([f3a94d3](https://github.com/layerswap/layerswap-sdk/commit/f3a94d35b0ede08af07fd37d4d52a81914a2fd30))
* rebuild project due to codegen change ([#51](https://github.com/layerswap/layerswap-sdk/issues/51)) ([ed663ff](https://github.com/layerswap/layerswap-sdk/commit/ed663ff480a2ce0a85ec6a3cda02f035187eadb8))
* rebuild project due to codegen change ([#52](https://github.com/layerswap/layerswap-sdk/issues/52)) ([d8a9c36](https://github.com/layerswap/layerswap-sdk/commit/d8a9c360e5f7018fc986638e4b60abf8f306fc2f))
* rebuild project due to codegen change ([#53](https://github.com/layerswap/layerswap-sdk/issues/53)) ([4fbf81a](https://github.com/layerswap/layerswap-sdk/commit/4fbf81a9c272399ee9e5030dd10bb1d56ae1cf76))
* rebuild project due to codegen change ([#54](https://github.com/layerswap/layerswap-sdk/issues/54)) ([91746a1](https://github.com/layerswap/layerswap-sdk/commit/91746a11dc05d5bdcbb65e66eed13703e03f9b20))
* remove redundant word in comment ([#56](https://github.com/layerswap/layerswap-sdk/issues/56)) ([e77fa29](https://github.com/layerswap/layerswap-sdk/commit/e77fa2944109f07558f1c03719165cee0d96171f))
* **tests:** bump steady to v0.19.5 ([7fcc025](https://github.com/layerswap/layerswap-sdk/commit/7fcc0255d3f1c27722cb85e98a018518264e0487))
* **tests:** bump steady to v0.20.2 ([84ff05a](https://github.com/layerswap/layerswap-sdk/commit/84ff05ac320943f0e98470878094c2fca9a91048))
* **types:** nicer error class types + jsdocs ([#60](https://github.com/layerswap/layerswap-sdk/issues/60)) ([436e284](https://github.com/layerswap/layerswap-sdk/commit/436e28417d2982fd03ad9fcdc8bfb30cf30bbad6))


### Documentation

* remove suggestion to use `npm` call out ([#55](https://github.com/layerswap/layerswap-sdk/issues/55)) ([e4fbba3](https://github.com/layerswap/layerswap-sdk/commit/e4fbba39e7770393ad0843cf65e014dc5536d69b))


### Refactors

* **types:** replace Record with mapped types ([399967a](https://github.com/layerswap/layerswap-sdk/commit/399967af72ce6bd5011b3ea2bbfc05adba25f222))

## 0.1.0-alpha.10 (2024-10-09)

Full Changelog: [v0.1.0-alpha.9...v0.1.0-alpha.10](https://github.com/layerswap/layerswap-sdk/compare/v0.1.0-alpha.9...v0.1.0-alpha.10)
Expand Down
14 changes: 7 additions & 7 deletions CONTRIBUTING.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
## Setting up the environment

This repository uses [`yarn@v1`](https://classic.yarnpkg.com/lang/en/docs/install/#mac-stable).
This repository uses [`yarn@v1`](https://classic.yarnpkg.com/lang/en/docs/install).
Other package managers may work but are not officially supported for development.

To set up the repository, run:
Expand Down Expand Up @@ -29,10 +29,10 @@ All files in the `examples/` directory are not modified by the generator and can
```

```
chmod +x examples/<your-example>.ts
```sh
$ chmod +x examples/<your-example>.ts
# run the example against your api
yarn tsn -T examples/<your-example>.ts
$ yarn tsn -T examples/<your-example>.ts
```

## Using the repository from source
Expand Down Expand Up @@ -60,15 +60,15 @@ $ yarn link @layerswap/sdk
# With pnpm
$ pnpm link --global
$ cd ../my-package
$ pnpm link -global @layerswap/sdk
$ pnpm link --global @layerswap/sdk
```

## Running tests

Most tests require you to [set up a mock server](https://github.com/stoplightio/prism) against the OpenAPI spec to run the tests.
Most tests require you to [set up a mock server](https://github.com/dgellow/steady) against the OpenAPI spec to run the tests.

```sh
$ npx prism mock path/to/your/openapi.yml
$ ./scripts/mock
```

```sh
Expand Down
2 changes: 1 addition & 1 deletion LICENSE
Original file line number Diff line number Diff line change
Expand Up @@ -186,7 +186,7 @@
same "printed page" as the copyright notice for easier
identification within third-party archives.

Copyright 2024 Layerswap
Copyright 2026 Layerswap

Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
Expand Down
Loading
Loading