Movatterモバイル変換


[0]ホーム

URL:


Skip to content

Navigation Menu

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up

This repository provides a javascript lib to make requests against a JMAP server.

License

NotificationsYou must be signed in to change notification settings

linagora/jmap-client

Repository files navigation

⚠️ jmap-client is based on an outdated jmap draft. If you are looking for a jmap client you can check this projectjmap-client-ts

Join the chat at https://gitter.im/linagora/jmap-clientBuild StatusCoverage Status

This repository provides a JavaScript library to make requests against a JMAP server.It is a client-side implementation of theJMAP specification.It is developed usingES6 and transpiled to ES5 code usingbabel.js.

Non-exhaustive list of features:

  • Entities are modeled as JavaScript classes.
  • Expose aClient class that you can use to send JMAP requests, using a fluent API.
  • Uses Promises exclusively, and allows for pluggable Promise implementation.
  • Allows for pluggable transports, with default support for node.jsrequest andjQuery in the browser.

Usage

Installation

The library is provided as a NPM or Bower packages, thus to install either use:

npm install jmap-client

or

bower install jmap-client

depending on your preferred package manager.

How to contribute

1. Clone the repository

git clone https://ci.open-paas.org/stash/scm/olibs/jmap-client.gitcd jmap-client

2. Install dependencies

npm install

3. Compile the library and run the tests

grunt

4. Code, execute tests then pull request !

More detailled instructions can be found in thecontributing section.

Release

If you are a maintainer of this project, here's how you can release a new version:

  1. Checkout themaster branch and pull the latest changes from the remote repository
  2. Rungrunt release to do the release. A lot of things will happen but you'll eventually be back on themaster branch
  3. Bump the version inmaster toNEXT_VERSION-dev (replaceNEXT_VERSION by the supposed next version)

License

MIT

About

This repository provides a javascript lib to make requests against a JMAP server.

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published

[8]ページ先頭

©2009-2025 Movatter.jp