The core implementation for Katavault.
First, install the dependencies:
npm install algosdk@3.x
Then install the SDK using:
npm install @kibisis/katavault-core
For full documentation on usage, see here.
- Install Node v20.18.0+
- Install pnpm v10.13.0
- Install the dependencies:
$ pnpm install
The example can be run by using:
pnpm -F @kibisis/katavault-core start
This will build a local copy of the SDK and start a development server running the example code in example/
.
The example site will be running on http://localhost:8080.
Command | Description |
---|---|
pnpm build |
Generates build and TypeScript declaration files to the dist/ directory. |
pnpm clean |
Deletes the dist/ directory and the tsconfig.*.tsbuildinfo files. |
pnpm generate:index |
Generates/overwrites the main index.ts file used for exporting all files. |
pnpm lint |
Runs the linter based on the rules in eslint.config.mjs . |
pnpm prettier |
Runs the prettier based on the rules in prettier.config.mjs . |
pnpm test |
Runs Vitest. |
Please read the contributing guide to learn about the development process.
Please refer to the LICENSE file.