appmesh

1.0.1 • Public • Published

AppMesh JavaScript SDK

Build

npm run build

Install

npm i appmesh

Usage

Node.js

import { AppMeshClient } from 'appmesh'
const client = new AppMeshClient()
const token = await client.login(username, password)

VUE

import { AppMeshClient } from 'appmesh'
import { Message } from 'element-ui'

export class VueAppMeshClient extends AppMeshClient {
  constructor(options = {}) {
    super(options.baseURL, options.sslConfig, options.jwtToken);
  }

  /**
   * Override error handler
   * @protected
   * @param {Error} error - The caught error
   * @returns {AppMeshError} Standardized AppMeshError
   */
  onError(error) {
    let message = error.message;
    if (message) {
      Message({ message, type: 'error', duration: 5 * 1000 });
    }
    return error;
  }
}

Readme

Keywords

Package Sidebar

Install

npm i appmesh

Weekly Downloads

2

Version

1.0.1

License

MIT

Unpacked Size

109 kB

Total Files

7

Last publish

Collaborators

  • laoshanxi