stripeek
Terminal tool for real-time Stripe API debugging, built for navigating complex payloads fast. Also handles webhook events.
File Explorer
- ci.yml
- release.yml
- doc.go
- main.go
- demo-history.json
- README.md
- stripeek.tape
- doc.go
- store.go
- store_test.go
- doc.go
- proxy.go
- proxy_test.go
- calllist.go
- detail.go
- doc.go
- filteredit.go
- groupnav.go
- groups.go
- jsonbuild.go
- jsonfilter.go
- jsonrender.go
- jsontree.go
- keys.go
- layout.go
- links.go
- math.go
- model.go
- shortcuts.go
- styles.go
- tui_test.go
- view.go
- webhook.go
- .gitignore
- .goreleaser.yaml
- go.mod
- go.sum
- LICENSE
- Makefile
- README.md
# Use via CDN
jsDelivrjsDelivr serves any public GitHub repository as a CDN with zero setup. Pick a version and a file to get a ready-to-paste link and snippet.
Command Glossary
Commands referenced in this DOCs, explained below.
git checkout
View Details ▼
git checkout
Checkout a branch or paths to the working tree.
git checkout -b {{branch_name}}
Create and switch to a new branch:
git checkout -b {{branch_name}} {{reference}}
Create and switch to a new branch based on a specific reference (branch, remote/branch, tag are examples of valid references):
git checkout {{branch_name}}
Switch to an existing local branch:
git clone
View Details ▼
git clone
Clone an existing repository.
git clone {{remote_repository_location}} {{path/to/directory}}
Clone an existing repository into a new directory (the default directory is the repository name):
git clone --recursive {{remote_repository_location}}
Clone an existing repository and its submodules:
git clone {{[-n|--no-checkout]}} {{remote_repository_location}}
Clone only the `.git` directory of an existing repository:
git pull
View Details ▼
git pull
Fetch branch from a remote repository and merge it to local repository.
git pull
Download changes from default remote repository and merge it:
git pull {{[-r|--rebase]}}
Download changes from default remote repository and use fast-forward:
git pull {{remote_name}}
Download changes from a specific remote repository:
git push
View Details ▼
git push
Push commits to a remote repository.
git push
Send local changes in the current branch to its default remote counterpart:
git push {{remote_name}} {{local_branch}}
Send changes from a specific local branch to its remote counterpart:
git push {{[-u|--set-upstream]}} {{remote_name}} {{local_branch}}
Send changes from a specific local branch to its remote counterpart, and set the remote one as the default push/pull target of the local one:
git tag
View Details ▼
git tag
Create, list, delete, or verify tags.
A tag is a static reference to a commit.
git tag
List all tags:
git tag {{tag_name}}
Create a tag with the given name pointing to the current commit:
git tag {{tag_name}} {{commit}}
Create a tag with the given name pointing to a given commit:
go install
View Details ▼
go install
Compile and install packages named by the import paths.
go install
Compile and install the current package:
go install {{path/to/package}}
Compile and install a specific local package:
go install {{golang.org/x/tools/gopls}}@{{latest}}
Install the latest version of a program, ignoring `go.mod` in the current directory:
go test
View Details ▼
go test
Test Go packages (files have to end with `_test.go`).
Note: `./...` is a Go package pattern understood by Go tooling. It matches the current package and all packages recursively under the current directory.
go test
Test the package found in the current directory:
go test -v
[v]erbosely test the package in the current directory:
go test -v ./...
Test the packages in the current directory and all subdirectories:
stripe
View Details ▼
stripe
Interact with a Stripe account.
stripe logs tail
Follow the logs of activity on the account:
stripe listen --events="{{charge.succeeded}}" --forward-to="{{localhost:3000/events}}"
Listen for events, filtering on events with the name `charge.succeeded` and forwarding them to localhost:3000/events:
stripe trigger {{charge.succeeded}}
Send a test webhook event:
