Skip to content

Commit 6539b17

Browse files
author
Gaetan Renaudeau
committed
v0.1.4 : add AMD module compatibility
1 parent 1569cc4 commit 6539b17

File tree

4 files changed

+19
-10
lines changed

4 files changed

+19
-10
lines changed

README.md

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -177,6 +177,10 @@ Then run ```grunt```.
177177
Release Note
178178
---
179179

180+
0.1.4
181+
182+
* AMD module compatibility
183+
180184
0.1.3
181185

182186
* Add new signature `Qajax(url, settings)` + validation

build/qajax.min.js

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

docs/qajax.html

Lines changed: 13 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -3,16 +3,21 @@
33
<span class="cm"> */</span>
44
<span class="cm">/*jslint newcap: true */</span>
55
<span class="p">(</span><span class="kd">function</span> <span class="p">(</span><span class="nx">definition</span><span class="p">)</span> <span class="p">{</span>
6-
<span class="k">if</span> <span class="p">(</span><span class="k">typeof</span> <span class="nx">exports</span> <span class="o">===</span> <span class="s2">&quot;object&quot;</span><span class="p">)</span> <span class="p">{</span>
7-
<span class="nx">module</span><span class="p">.</span><span class="nx">exports</span> <span class="o">=</span> <span class="nx">definition</span><span class="p">();</span>
8-
<span class="p">}</span> <span class="k">else</span> <span class="p">{</span>
9-
<span class="nb">window</span><span class="p">.</span><span class="nx">Qajax</span> <span class="o">=</span> <span class="nx">definition</span><span class="p">();</span>
10-
<span class="p">}</span>
11-
<span class="p">})(</span><span class="kd">function</span> <span class="p">()</span> <span class="p">{</span>
6+
<span class="kd">var</span> <span class="nx">Q</span><span class="p">;</span>
7+
<span class="k">if</span> <span class="p">(</span><span class="k">typeof</span> <span class="nx">exports</span> <span class="o">===</span> <span class="s2">&quot;object&quot;</span><span class="p">)</span> <span class="p">{</span>
8+
<span class="nx">Q</span> <span class="o">=</span> <span class="nx">require</span><span class="p">(</span><span class="s2">&quot;q&quot;</span><span class="p">);</span>
9+
<span class="nx">module</span><span class="p">.</span><span class="nx">exports</span> <span class="o">=</span> <span class="nx">definition</span><span class="p">(</span><span class="nx">Q</span><span class="p">);</span>
10+
<span class="p">}</span>
11+
<span class="k">else</span> <span class="k">if</span> <span class="p">(</span><span class="k">typeof</span> <span class="nx">define</span> <span class="o">===</span> <span class="s1">&#39;function&#39;</span> <span class="o">&amp;&amp;</span> <span class="nx">define</span><span class="p">.</span><span class="nx">amd</span><span class="p">){</span>
12+
<span class="nx">define</span><span class="p">([</span><span class="s1">&#39;q&#39;</span><span class="p">],</span> <span class="nx">definition</span><span class="p">);</span>
13+
<span class="p">}</span>
14+
<span class="k">else</span> <span class="p">{</span>
15+
<span class="nx">Q</span> <span class="o">=</span> <span class="nb">window</span><span class="p">.</span><span class="nx">Q</span><span class="p">;</span>
16+
<span class="nb">window</span><span class="p">.</span><span class="nx">Qajax</span> <span class="o">=</span> <span class="nx">definition</span><span class="p">(</span><span class="nx">Q</span><span class="p">);</span>
17+
<span class="p">}</span>
18+
<span class="p">})(</span><span class="kd">function</span> <span class="p">(</span><span class="nx">Q</span><span class="p">)</span> <span class="p">{</span>
1219
<span class="s2">&quot;use strict&quot;</span><span class="p">;</span>
1320

14-
<span class="kd">var</span> <span class="nx">Q</span> <span class="o">=</span> <span class="nb">window</span><span class="p">.</span><span class="nx">Q</span> <span class="o">||</span> <span class="nx">require</span><span class="p">(</span><span class="s2">&quot;q&quot;</span><span class="p">);</span>
15-
1621
<span class="kd">var</span> <span class="nx">CONTENT_TYPE</span> <span class="o">=</span> <span class="s2">&quot;Content-Type&quot;</span><span class="p">;</span></pre></div> </td> </tr> <tr id="section-2"> <td class="docs"> <div class="pilwrap"> <a class="pilcrow" href="#section-2">&#182;</a> </div> <h1>Qajax</h1>
1722

1823
<p><em>Perform an asynchronous HTTP request (ajax).</em></p>

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "qajax",
3-
"version": "0.1.3",
3+
"version": "0.1.4",
44
"description": "Simple Promise ajax library based on Q",
55
"keywords": [
66
"q",

0 commit comments

Comments
 (0)