A TypeScript implementation that allows clients to connect and interact with web-based providers.
This project is the monorepo that contains the source code for the avm-web-provider
package as well as the documentation.
- Install the dependencies:
$ pnpm install
- To build simply run:
$ pnpm build
This will compile the Typescript source code into a dist/
directory.
Command | Description |
---|---|
pnpm build |
Builds the source code into the dist/ directory. |
pnpm build:docs |
Builds the documentation into the .docusaurus/ directory. |
pnpm check:types |
Performs a type check on the src/ directory. |
pnpm lint |
Runs the linter on .js and .ts files. |
pnpm prettier |
Runs the prettier on .js and .ts files. |
pnpm serve:docs |
Serves the built documentation from the .docusaurus/ directory. |
pnpm start:docs |
Builds and runs the documentation in a development environment with hot reloading. |
pnpm test |
Runs the tests. |
Please read the Contributing Guide to learn about the development process.