Skip to content
Merged
Show file tree
Hide file tree
Changes from 20 commits
Commits
Show all changes
31 commits
Select commit Hold shift + click to select a range
8bb6871
feat: add simpler LNClient class
rolznz Mar 20, 2025
cc427c2
chore: make sat units clear, add pay to ln address, fix args order
rolznz Mar 20, 2025
8b5f10b
chore: add LN alias
rolznz Mar 28, 2025
b0d593a
Merge remote-tracking branch 'origin/master' into feat/lnclient
rolznz Apr 1, 2025
11a9f86
docs: add wallet service documentation, fix example relay urls
rolznz Apr 1, 2025
7be89cc
chore: move oauth client code into folder
rolznz Apr 1, 2025
1bf7f06
docs: clean up main README, add WebLN section
rolznz Apr 1, 2025
7d070fd
feat: extract invoice receiving object into class and add fallback po…
rolznz Apr 1, 2025
317bae7
chore: move fiat logic to new FiatAmount class
rolznz Apr 2, 2025
33640c4
docs: rename
rolznz Apr 2, 2025
cf5f2c1
fix: amount type
rolznz Apr 2, 2025
7ec91d1
chore: return invoice objects from lnclient send and receive methods
rolznz Apr 2, 2025
665c5b3
chore: add sats helper
rolznz Apr 2, 2025
e7a4939
docs: add basic LNClient documentation
rolznz Apr 2, 2025
8149fdf
docs: add links to get credentials
rolznz Apr 4, 2025
e7fca5a
chore: add docs github action
rolznz Apr 4, 2025
a2beb96
fix: typedoc entrypoint
rolznz Apr 4, 2025
3234991
fix: run yarn install before generating docs
rolznz Apr 4, 2025
a8b0e10
chore: fix typedoc warnings
rolznz Apr 4, 2025
fb5d6ab
docs: link to typedoc documentation
rolznz Apr 4, 2025
7eb7a42
docs: add splitter
bumi Apr 6, 2025
3edeb2c
docs: more logs in examples
bumi Apr 6, 2025
e7614bb
fix: undo my test amount
bumi Apr 6, 2025
5b7a4aa
Update examples/lnclient/splitter.js
bumi Apr 6, 2025
0c599d9
Merge pull request #353 from getAlby/splitter-example
bumi Apr 7, 2025
d82169f
docs: make credentials more clear
rolznz Apr 7, 2025
688e9b7
docs: make credentials more clear
rolznz Apr 7, 2025
6e39049
feat: allow comment and payerdata in LNClient pay method (#356)
rolznz Apr 7, 2025
03c3e90
docs: add some comments to the examples (#355)
bumi Apr 9, 2025
f5bf0c4
docs: set specific websocket polyfill version
rolznz Apr 10, 2025
ced5f59
docs: improve NWA documentation
rolznz Apr 10, 2025
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
39 changes: 39 additions & 0 deletions .github/workflows/docs.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,39 @@
name: "typedoc"

on:
push:
branches: [feat/lnclient, master]

permissions:
contents: read
pages: write
id-token: write

jobs:
build:
runs-on: ubuntu-latest
steps:
# https://github.com/actions/checkout
- uses: actions/checkout@v4
- uses: actions/setup-node@v4
with:
node-version: 18
cache: "yarn"
- run: yarn install --frozen-lockfile
# Generate your TypeDoc documentation
- run: npx typedoc src/index.ts --out docs/generated
# https://github.com/actions/upload-pages-artifact
- uses: actions/upload-pages-artifact@v3
with:
path: ./docs/generated # This should be your TypeDoc "out" path.
deploy:
runs-on: ubuntu-latest
environment:
name: github-pages
url: ${{ steps.deployment.outputs.page_url }}
needs: build
steps:
- name: Deploy to GitHub Pages
id: deployment
# https://github.com/actions/deploy-pages
uses: actions/deploy-pages@v4
Loading