Skip to content

Commit 6cfaa5d

Browse files
authored
Merge pull request #193 from taskcluster/esm-ready
ESM-ready to support latest taskcluster-client
2 parents c089f45 + d1e3d5a commit 6cfaa5d

29 files changed

+241
-308
lines changed

.taskcluster.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@ tasks:
2121
- secrets:get:project/taskcluster/testing/azure
2222
payload:
2323
maxRunTime: 3600
24-
image: node:14
24+
image: node:20.16
2525
features:
2626
taskclusterProxy: true
2727
command:

docs/classes/Agent.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@ <h1 class="brand" style="padding: 10px 16px 10px; height: 20px; line-height: 20p
2121
<li class="divider-vertical"></li>
2222
<li>
2323
<p class="navbar-text">
24-
API Docs for Version: <b>3.1.5</b>
24+
API Docs for Version: <b>3.1.6</b>
2525
</p>
2626
</li>
2727
</div>

docs/classes/Blob.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@ <h1 class="brand" style="padding: 10px 16px 10px; height: 20px; line-height: 20p
2121
<li class="divider-vertical"></li>
2222
<li>
2323
<p class="navbar-text">
24-
API Docs for Version: <b>3.1.5</b>
24+
API Docs for Version: <b>3.1.6</b>
2525
</p>
2626
</li>
2727
</div>

docs/classes/Queue.html

Lines changed: 16 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@ <h1 class="brand" style="padding: 10px 16px 10px; height: 20px; line-height: 20p
2121
<li class="divider-vertical"></li>
2222
<li>
2323
<p class="navbar-text">
24-
API Docs for Version: <b>3.1.5</b>
24+
API Docs for Version: <b>3.1.6</b>
2525
</p>
2626
</li>
2727
</div>
@@ -146,7 +146,7 @@ <h2>Constructor</h2>
146146
<div class="meta">
147147
<p>
148148
Defined in
149-
<a href="../files/lib_queue.js.html#l50"><code>lib&#x2F;queue.js:50</code></a>
149+
<a href="../files/lib_queue.js.html#l52"><code>lib&#x2F;queue.js:52</code></a>
150150
</p>
151151

152152

@@ -263,7 +263,7 @@ <h2 class="off-left">Methods</h2>
263263
<div class="meta">
264264
<p>
265265
Defined in
266-
<a href="../files/lib_queue.js.html#l252"><code>lib&#x2F;queue.js:252</code></a>
266+
<a href="../files/lib_queue.js.html#l254"><code>lib&#x2F;queue.js:254</code></a>
267267
</p>
268268

269269

@@ -361,7 +361,7 @@ <h4>Returns:</h4>
361361
<div class="meta">
362362
<p>
363363
Defined in
364-
<a href="../files/lib_queue.js.html#l695"><code>lib&#x2F;queue.js:695</code></a>
364+
<a href="../files/lib_queue.js.html#l697"><code>lib&#x2F;queue.js:697</code></a>
365365
</p>
366366

367367

@@ -430,7 +430,7 @@ <h4>Returns:</h4>
430430
<div class="meta">
431431
<p>
432432
Defined in
433-
<a href="../files/lib_queue.js.html#l399"><code>lib&#x2F;queue.js:399</code></a>
433+
<a href="../files/lib_queue.js.html#l401"><code>lib&#x2F;queue.js:401</code></a>
434434
</p>
435435

436436

@@ -513,7 +513,7 @@ <h4>Returns:</h4>
513513
<div class="meta">
514514
<p>
515515
Defined in
516-
<a href="../files/lib_queue.js.html#l665"><code>lib&#x2F;queue.js:665</code></a>
516+
<a href="../files/lib_queue.js.html#l667"><code>lib&#x2F;queue.js:667</code></a>
517517
</p>
518518

519519

@@ -600,7 +600,7 @@ <h4>Returns:</h4>
600600
<div class="meta">
601601
<p>
602602
Defined in
603-
<a href="../files/lib_queue.js.html#l434"><code>lib&#x2F;queue.js:434</code></a>
603+
<a href="../files/lib_queue.js.html#l436"><code>lib&#x2F;queue.js:436</code></a>
604604
</p>
605605

606606

@@ -668,7 +668,7 @@ <h4>Returns:</h4>
668668
<div class="meta">
669669
<p>
670670
Defined in
671-
<a href="../files/lib_queue.js.html#l613"><code>lib&#x2F;queue.js:613</code></a>
671+
<a href="../files/lib_queue.js.html#l615"><code>lib&#x2F;queue.js:615</code></a>
672672
</p>
673673

674674

@@ -766,7 +766,7 @@ <h4>Returns:</h4>
766766
<div class="meta">
767767
<p>
768768
Defined in
769-
<a href="../files/lib_queue.js.html#l451"><code>lib&#x2F;queue.js:451</code></a>
769+
<a href="../files/lib_queue.js.html#l453"><code>lib&#x2F;queue.js:453</code></a>
770770
</p>
771771

772772

@@ -842,7 +842,7 @@ <h4>Returns:</h4>
842842
<div class="meta">
843843
<p>
844844
Defined in
845-
<a href="../files/lib_queue.js.html#l347"><code>lib&#x2F;queue.js:347</code></a>
845+
<a href="../files/lib_queue.js.html#l349"><code>lib&#x2F;queue.js:349</code></a>
846846
</p>
847847

848848

@@ -928,7 +928,7 @@ <h4>Returns:</h4>
928928
<div class="meta">
929929
<p>
930930
Defined in
931-
<a href="../files/lib_queue.js.html#l569"><code>lib&#x2F;queue.js:569</code></a>
931+
<a href="../files/lib_queue.js.html#l571"><code>lib&#x2F;queue.js:571</code></a>
932932
</p>
933933

934934

@@ -1027,7 +1027,7 @@ <h4>Returns:</h4>
10271027
<div class="meta">
10281028
<p>
10291029
Defined in
1030-
<a href="../files/lib_queue.js.html#l524"><code>lib&#x2F;queue.js:524</code></a>
1030+
<a href="../files/lib_queue.js.html#l526"><code>lib&#x2F;queue.js:526</code></a>
10311031
</p>
10321032

10331033

@@ -1136,7 +1136,7 @@ <h4>Returns:</h4>
11361136
<div class="meta">
11371137
<p>
11381138
Defined in
1139-
<a href="../files/lib_queue.js.html#l269"><code>lib&#x2F;queue.js:269</code></a>
1139+
<a href="../files/lib_queue.js.html#l271"><code>lib&#x2F;queue.js:271</code></a>
11401140
</p>
11411141

11421142

@@ -1249,7 +1249,7 @@ <h4>Returns:</h4>
12491249
<div class="meta">
12501250
<p>
12511251
Defined in
1252-
<a href="../files/lib_queue.js.html#l174"><code>lib&#x2F;queue.js:174</code></a>
1252+
<a href="../files/lib_queue.js.html#l176"><code>lib&#x2F;queue.js:176</code></a>
12531253
</p>
12541254

12551255

@@ -1338,7 +1338,7 @@ <h4>Returns:</h4>
13381338
<div class="meta">
13391339
<p>
13401340
Defined in
1341-
<a href="../files/lib_queue.js.html#l491"><code>lib&#x2F;queue.js:491</code></a>
1341+
<a href="../files/lib_queue.js.html#l493"><code>lib&#x2F;queue.js:493</code></a>
13421342
</p>
13431343

13441344

@@ -1425,7 +1425,7 @@ <h4>Returns:</h4>
14251425
<div class="meta">
14261426
<p>
14271427
Defined in
1428-
<a href="../files/lib_queue.js.html#l716"><code>lib&#x2F;queue.js:716</code></a>
1428+
<a href="../files/lib_queue.js.html#l718"><code>lib&#x2F;queue.js:718</code></a>
14291429
</p>
14301430

14311431

docs/classes/Table.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@ <h1 class="brand" style="padding: 10px 16px 10px; height: 20px; line-height: 20p
2121
<li class="divider-vertical"></li>
2222
<li>
2323
<p class="navbar-text">
24-
API Docs for Version: <b>3.1.5</b>
24+
API Docs for Version: <b>3.1.6</b>
2525
</p>
2626
</li>
2727
</div>

docs/data.json

Lines changed: 28 additions & 28 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
"name": "fast-azure-storage",
44
"description": "Fast client library for azure storage services",
55
"url": "https://github.com/taskcluster/fast-azure-storage",
6-
"version": "3.1.5"
6+
"version": "3.1.6"
77
},
88
"files": {
99
"docs/assets/vendor/bootstrap/js/bootstrap.min.js": {
@@ -133,7 +133,7 @@
133133
"module": "azure",
134134
"namespace": "",
135135
"file": "lib/queue.js",
136-
"line": 50,
136+
"line": 52,
137137
"description": "Queue client class for interacting with Azure Queue Storage.",
138138
"is_constructor": 1,
139139
"params": [
@@ -942,7 +942,7 @@
942942
},
943943
{
944944
"file": "lib/queue.js",
945-
"line": 174,
945+
"line": 176,
946946
"description": "Generate a SAS string on the form `'key1=val1&key2=val2&...'`.",
947947
"itemtype": "method",
948948
"name": "sas",
@@ -967,7 +967,7 @@
967967
},
968968
{
969969
"file": "lib/queue.js",
970-
"line": 252,
970+
"line": 254,
971971
"description": "Construct authorized request options by adding signature or\nshared-access-signature, return promise for the request options.",
972972
"access": "protected",
973973
"tagname": "",
@@ -1004,7 +1004,7 @@
10041004
},
10051005
{
10061006
"file": "lib/queue.js",
1007-
"line": 269,
1007+
"line": 271,
10081008
"description": "Make a signed request to `path` using `method` in upper-case and all `query`\nparameters and `headers` keys in lower-case. The request will carry `data`\nas payload and will be retried using the configured retry policy,",
10091009
"access": "private",
10101010
"tagname": "",
@@ -1046,7 +1046,7 @@
10461046
},
10471047
{
10481048
"file": "lib/queue.js",
1049-
"line": 347,
1049+
"line": 349,
10501050
"description": "List queues under the storage account.",
10511051
"itemtype": "method",
10521052
"name": "listQueues",
@@ -1066,7 +1066,7 @@
10661066
},
10671067
{
10681068
"file": "lib/queue.js",
1069-
"line": 399,
1069+
"line": 401,
10701070
"description": "Create queue with given `name`, returns promise that resolves to `true`, if\nthe queue didn't already exist. Do not rely on this behavior unless you\ndisable the retry logic. Note, if queue exists with different\nmeta-data an error will be thrown.",
10711071
"itemtype": "method",
10721072
"name": "createQueue",
@@ -1091,7 +1091,7 @@
10911091
},
10921092
{
10931093
"file": "lib/queue.js",
1094-
"line": 434,
1094+
"line": 436,
10951095
"description": "Delete queue, return promise queue is deleted.\nNote, Azure may take a while to garbage collect the queue, see documentation\nfor relevant details, if you plan to recreate the queue again.",
10961096
"itemtype": "method",
10971097
"name": "deleteQueue",
@@ -1111,7 +1111,7 @@
11111111
},
11121112
{
11131113
"file": "lib/queue.js",
1114-
"line": 451,
1114+
"line": 453,
11151115
"description": "Get meta-data for given `queue`. This includes approximate message count,\nnote that the approximate message is an upper-bound on the number of messages\nin the queue.\n\nWarning, this is a `HEAD` request, so if the queue is missing you get an\nerror with `err.statusCode = 404`, but `err.code` property will be\n`ErrorWithoutCode`. The same goes for all other error codes.",
11161116
"itemtype": "method",
11171117
"name": "getMetadata",
@@ -1131,7 +1131,7 @@
11311131
},
11321132
{
11331133
"file": "lib/queue.js",
1134-
"line": 491,
1134+
"line": 493,
11351135
"description": "Set meta-data for given `queue`, note that this overwrites all existing\nmeta-data key/value pairs.",
11361136
"itemtype": "method",
11371137
"name": "setMetadata",
@@ -1156,7 +1156,7 @@
11561156
},
11571157
{
11581158
"file": "lib/queue.js",
1159-
"line": 524,
1159+
"line": 526,
11601160
"description": "Put a message with XML-safe `text` into `queue` with TTL and visibility-\ntimeout, as given in `options`.\n\nNotice that the `text` must be XML-safe, for JSON it's useful to base64\nencode the message. This is what many other libraries does, so make sense for\ninteroperability. Encoding this way is trivial in node.js:\n```js\nvar text = new Buffer(JSON.stringify(jsonMessage)).toString('base64');\n```",
11611161
"itemtype": "method",
11621162
"name": "putMessage",
@@ -1186,7 +1186,7 @@
11861186
},
11871187
{
11881188
"file": "lib/queue.js",
1189-
"line": 569,
1189+
"line": 571,
11901190
"description": "Peek messages from `queue`, returns up to `options.numberOfMessages`, note,\nthat Azure Queue Storage only allows up to 32 messages at once.\n\nNote, Azure may return zero messages giving you an empty array. This is not\nnecessarily proof the that the queue is empty. See REST documentation for\nconsistency levels.",
11911191
"itemtype": "method",
11921192
"name": "peekMessages",
@@ -1211,7 +1211,7 @@
12111211
},
12121212
{
12131213
"file": "lib/queue.js",
1214-
"line": 613,
1214+
"line": 615,
12151215
"description": "Get messages from `queue`, returns up to `options.numberOfMessages` of\nmessages, note, that Azure Queue Storage only allows up to 32 messages per\nrequest.\nSee, `deleteMessage` for how to delete messages once you have processed them.\n\nNote, Azure may return zero messages giving you an empty array. This is not\nnecessarily proof the that the queue is empty. See REST documentation for\nconsistency levels.",
12161216
"itemtype": "method",
12171217
"name": "getMessages",
@@ -1236,7 +1236,7 @@
12361236
},
12371237
{
12381238
"file": "lib/queue.js",
1239-
"line": 665,
1239+
"line": 667,
12401240
"description": "Delete a message from `queue` using `messageId` and `popReceipt`",
12411241
"itemtype": "method",
12421242
"name": "deleteMessage",
@@ -1266,7 +1266,7 @@
12661266
},
12671267
{
12681268
"file": "lib/queue.js",
1269-
"line": 695,
1269+
"line": 697,
12701270
"description": "Clear all messages from `queue`, note this may timeout if there is a lot of\nmessages in the queue, in this case you'll get a error with the code:\n`OperationTimedOut`, and you should retry until the operation is successful.\nSee Azure Queue Storage REST API documentation for details.",
12711271
"itemtype": "method",
12721272
"name": "clearMessages",
@@ -1286,7 +1286,7 @@
12861286
},
12871287
{
12881288
"file": "lib/queue.js",
1289-
"line": 716,
1289+
"line": 718,
12901290
"description": "Update a message from `queue` with XML-safe `text` and visibility-timeout,\nas given in `options`.\n\nNotice that the `text` must be XML-safe, for JSON it's useful to base64\nencode the message. This is what many other libraries does, so make sense for\ninteroperability. Encoding this way is trivial in node.js:\n```js\nvar text = new Buffer(JSON.stringify(jsonMessage)).toString('base64');\n```",
12911291
"itemtype": "method",
12921292
"name": "updateMessage",
@@ -1728,51 +1728,51 @@
17281728
},
17291729
{
17301730
"message": "replacing incorrect tag: returns with return",
1731-
"line": " lib/queue.js:174"
1731+
"line": " lib/queue.js:176"
17321732
},
17331733
{
17341734
"message": "replacing incorrect tag: returns with return",
1735-
"line": " lib/queue.js:252"
1735+
"line": " lib/queue.js:254"
17361736
},
17371737
{
17381738
"message": "replacing incorrect tag: returns with return",
1739-
"line": " lib/queue.js:347"
1739+
"line": " lib/queue.js:349"
17401740
},
17411741
{
17421742
"message": "replacing incorrect tag: returns with return",
1743-
"line": " lib/queue.js:399"
1743+
"line": " lib/queue.js:401"
17441744
},
17451745
{
17461746
"message": "replacing incorrect tag: returns with return",
1747-
"line": " lib/queue.js:434"
1747+
"line": " lib/queue.js:436"
17481748
},
17491749
{
17501750
"message": "replacing incorrect tag: returns with return",
1751-
"line": " lib/queue.js:451"
1751+
"line": " lib/queue.js:453"
17521752
},
17531753
{
17541754
"message": "replacing incorrect tag: returns with return",
1755-
"line": " lib/queue.js:491"
1755+
"line": " lib/queue.js:493"
17561756
},
17571757
{
17581758
"message": "replacing incorrect tag: returns with return",
1759-
"line": " lib/queue.js:524"
1759+
"line": " lib/queue.js:526"
17601760
},
17611761
{
17621762
"message": "replacing incorrect tag: returns with return",
1763-
"line": " lib/queue.js:569"
1763+
"line": " lib/queue.js:571"
17641764
},
17651765
{
17661766
"message": "replacing incorrect tag: returns with return",
1767-
"line": " lib/queue.js:613"
1767+
"line": " lib/queue.js:615"
17681768
},
17691769
{
17701770
"message": "replacing incorrect tag: returns with return",
1771-
"line": " lib/queue.js:665"
1771+
"line": " lib/queue.js:667"
17721772
},
17731773
{
17741774
"message": "replacing incorrect tag: returns with return",
1775-
"line": " lib/queue.js:695"
1775+
"line": " lib/queue.js:697"
17761776
},
17771777
{
17781778
"message": "replacing incorrect tag: returns with return",

docs/files/docs_assets_vendor_bootstrap_js_bootstrap.min.js.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@ <h1 class="brand" style="padding: 10px 16px 10px; height: 20px; line-height: 20p
2121
<li class="divider-vertical"></li>
2222
<li>
2323
<p class="navbar-text">
24-
API Docs for Version: <b>3.1.5</b>
24+
API Docs for Version: <b>3.1.6</b>
2525
</p>
2626
</li>
2727
</div>

0 commit comments

Comments
 (0)