@hubs101/js-api-skd-client
Version:
Package for easy access to Event App API
52 lines (36 loc) • 2.25 kB
Markdown















## Install Size
Check out the package's install size on [Packagephobia](https://packagephobia.com/result?p=js-api-skd-client).
## API Doc
[API Documentation](https://github.com/We-Conect/event-app-api/blob/main/src/README.md)
## Using BaseAPI, stateless
Used before initWithToken
`BaseAPI.login(basePath, username, password)`
Accessing API via stateless interface:
`BaseAPI.fetchAttendees(basePath, token, eventID)`
## Using EventAPIProvider
1. Wrap app with Provider:
`import { EventAPIProvider } from '@hubs101/js-api-skd-client';`
2. Access api via hook:
` const { fetchAttendees } = useAPIContext();`
\*\*First init or initWithToken needs to be called in order to have authentication setup.
## Creating new release
1. Commit al changes to git
2. Prepare build: `npm run build`
3. Create new patch version run: `npm version patch`
4. Publish package to NPM: `npm publish`
All in one publish alternative run: `npm run new-version`