UNPKG

@warp-works/warpjs-utils

Version:

Utility functions for WarpJS and plugins

13 lines (10 loc) 346 B
const _ = require('lodash'); const Promise = require('bluebird'); const basicAjaxOptions = require('./basic-ajax-options'); module.exports = ($, method, url, data) => Promise.resolve() .then(() => $.ajax(_.extend({}, basicAjaxOptions, { method, url, data: data ? JSON.stringify(data, null, 2) : undefined }))) ;