- Install the library
npm install dewy-ts
- Connect to a Dewy instance
import { Dewy } from 'dewy-ts';
const dewy = new Dewy({endpoint: “http://localhost:3000”})
For more information about how to use Dewy, see the README in the main repo.
-
Setup development environment
npm install
-
Run the Dewy service
docker run dewykb/dewy
-
Regenerate the client library
rm -rf src/client openapi --name Dewy -c fetch --input ../dewy/openapi.yaml --output ./src/client --useUnionTypes
-
Recompile Typescript
rm -rf dist && npx tsc
-
Publish to npm (You probably want to bump the version number in
package.json
first)npm publish --access public