You cannot select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
continuous-integration/drone/pr Build is passing
Details
continuous-integration/drone/push Build is passing
Details
|
2 days ago | |
---|---|---|
src | 3 months ago | |
.drone.jsonnet | 4 days ago | |
.eslintrc.json | 5 months ago | |
.gitignore | 11 months ago | |
.prettierignore | 11 months ago | |
LICENSE | 10 months ago | |
README.md | 3 months ago | |
package.json | 2 days ago | |
pnpm-lock.yaml | 2 days ago | |
renovate.json | 11 months ago | |
tsconfig.json | 3 months ago |
README.md
JS-Feditoken
Generating a token that can be used to botpost to the Fediverse.
Compatible with Mastodon, Misskey, and Pleroma.
Usage
Download prebuilt binaries from here (currently supports x86_64 and arm64 on Linux [glibc or musl], macOS and Windows), download from NPM, or build from source.
NPM
-
Set up using the Gitea registry
npm config set @froth:registry https://git.froth.zone/api/packages/sam/npm/
-
After setting up the registry, either run it once
npx --package=@froth/feditoken feditoken
or install globally
npm i -g @froth/feditoken
Running from Source
- You need to have
npm
andnodejs
installed.
- Node 16 or greater is required.
-
Install
pnpm
:
corepack enable
Check https://pnpm.io/installation for more information. -
Clone the repository:
git clone https://git.froth.zone/sam/js-feditoken.git
-
Install dependencies:
pnpm i
-
Build:
pnpm run build