Skip to content

Samudai/gateway-consumer-types

Repository files navigation

gateway-consumer-types

Usage

  1. Install Package npm i @samudai_xyz/gateway-consumer-types

  2. Import types or enums

    import { ServiceAMS, Member, Project } from '@samudai_xyz/gateway-consumer-types';
    import { ProjectEnums, MembersEnums } from '@samudai_xyz/gateway-consumer-types';

Types and Enums Available

This package provides TypeScript types, interfaces, and enums for all major services used by the Samudai Gateway Consumer. You can import types and enums for:

  • Access Management
  • Activity
  • DAO
  • Dashboard
  • Discord
  • Discovery
  • Discussions
  • Form
  • Jobs
  • Members
  • Notifications
  • Parcel
  • Payment
  • Plugins
  • Project
  • Twitter
  • Web3

And more. For a full list, see the src/index.ts file in the repository.

Standard response from gateway-consumer

  1. Success response { message: "Success message", data: <response data> }
  2. Error response { message: "Error message", error: <Actual error> }

Code of Conduct

Please see the CODE_OF_CONDUCT.md file for details.

License

Apache 2.0

About

Samudai typescript types for all node services.

Resources

License

Code of conduct

Security policy

Stars

Watchers

Forks

Packages

No packages published

Contributors 5