From 36b4a5d2928ca21bf01a16229acdbd9c3454fc08 Mon Sep 17 00:00:00 2001 From: Tristan Cavelier <tristan.cavelier@tiolive.com> Date: Tue, 25 Feb 2014 14:07:13 +0100 Subject: [PATCH] erp5storage made AMD compatible --- src/jio.storage/erp5storage.js | 12 +++++++++--- 1 file changed, 9 insertions(+), 3 deletions(-) diff --git a/src/jio.storage/erp5storage.js b/src/jio.storage/erp5storage.js index 6db0297..0aca484 100644 --- a/src/jio.storage/erp5storage.js +++ b/src/jio.storage/erp5storage.js @@ -11,9 +11,15 @@ /*jslint indent: 2, nomen: true, unparam: true */ /*global jIO, complex_queries, console, UriTemplate, FormData, RSVP, - ProgressEvent */ + ProgressEvent, define */ -(function (jIO, complex_queries) { +(function (dependencies, module) { + "use strict"; + if (typeof define === 'function' && define.amd) { + return define(dependencies, module); + } + module(RSVP, jIO, complex_queries); +}(['rsvp', 'jio', 'complex_queries'], function (RSVP, jIO, complex_queries) { "use strict"; function ERP5Storage(spec) { @@ -249,4 +255,4 @@ jIO.addStorage("erp5", ERP5Storage); -}(jIO, complex_queries)); +})); -- 2.30.9