Latest Threat Research:SANDWORM_MODE: Shai-Hulud-Style npm Worm Hijacks CI Workflows and Poisons AI Toolchains.Details
Socket
Book a DemoInstallSign in
Socket

@tus/azure-store

Package Overview
Dependencies
Maintainers
3
Versions
5
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@tus/azure-store - npm Package Compare versions

Comparing version
0.1.2
to
0.1.3
+1
-1
dist/index.d.ts.map

@@ -1,1 +0,1 @@

{"version":3,"file":"index.d.ts","sourceRoot":"","sources":["../src/index.ts"],"names":[],"mappings":"AAAA,OAAO,KAAK,MAAM,MAAM,aAAa,CAAA;AAErC,OAAO,EACL,SAAS,EACT,MAAM,EAEN,KAAK,OAAO,EAGb,MAAM,YAAY,CAAA;AASnB,KAAK,OAAO,GAAG;IACb,KAAK,CAAC,EAAE,OAAO,CAAC,MAAM,CAAC,CAAA;IACvB,OAAO,EAAE,MAAM,CAAA;IACf,UAAU,EAAE,MAAM,CAAA;IAClB,aAAa,EAAE,MAAM,CAAA;CACtB,CAAA;AAID;;;GAGG;AACH,qBAAa,UAAW,SAAQ,SAAS;IACvC,OAAO,CAAC,KAAK,CAAiB;IAC9B,OAAO,CAAC,iBAAiB,CAAmB;IAC5C,OAAO,CAAC,eAAe,CAAiB;IACxC,OAAO,CAAC,aAAa,CAAQ;gBAEjB,OAAO,EAAE,OAAO;IA+B5B;;;OAGG;YACW,YAAY;IAgB1B;;;OAGG;YACW,WAAW;IA4BzB;;OAEG;IACU,IAAI,CAAC,OAAO,EAAE,MAAM;IAOjC;;OAEG;IACU,MAAM,CAAC,MAAM,EAAE,MAAM;IAqBlC;;OAEG;IACU,SAAS,CAAC,EAAE,EAAE,MAAM,GAAG,OAAO,CAAC,MAAM,CAAC;IAkBnD;;;;OAIG;IACU,KAAK,CAChB,MAAM,EAAE,MAAM,CAAC,QAAQ,EACvB,EAAE,EAAE,MAAM,EACV,MAAM,EAAE,MAAM,GACb,OAAO,CAAC,MAAM,CAAC;IAqDL,mBAAmB,CAAC,EAAE,EAAE,MAAM,EAAE,aAAa,EAAE,MAAM;CAYnE"}
{"version":3,"file":"index.d.ts","sourceRoot":"","sources":["../src/index.ts"],"names":[],"mappings":"AAAA,OAAO,KAAK,MAAM,MAAM,aAAa,CAAA;AAErC,OAAO,EACL,SAAS,EACT,MAAM,EAEN,KAAK,OAAO,EAIb,MAAM,YAAY,CAAA;AASnB,KAAK,OAAO,GAAG;IACb,KAAK,CAAC,EAAE,OAAO,CAAC,MAAM,CAAC,CAAA;IACvB,OAAO,EAAE,MAAM,CAAA;IACf,UAAU,EAAE,MAAM,CAAA;IAClB,aAAa,EAAE,MAAM,CAAA;CACtB,CAAA;AAID;;;GAGG;AACH,qBAAa,UAAW,SAAQ,SAAS;IACvC,OAAO,CAAC,KAAK,CAAiB;IAC9B,OAAO,CAAC,iBAAiB,CAAmB;IAC5C,OAAO,CAAC,eAAe,CAAiB;IACxC,OAAO,CAAC,aAAa,CAAQ;gBAEjB,OAAO,EAAE,OAAO;IA+B5B;;;OAGG;YACW,YAAY;IAoB1B;;;OAGG;YACW,WAAW;IA+BzB;;OAEG;IACU,IAAI,CAAC,OAAO,EAAE,MAAM;IAOjC;;OAEG;IACU,MAAM,CAAC,MAAM,EAAE,MAAM;IAqBlC;;OAEG;IACU,SAAS,CAAC,EAAE,EAAE,MAAM,GAAG,OAAO,CAAC,MAAM,CAAC;IAkBnD;;;;OAIG;IACU,KAAK,CAChB,MAAM,EAAE,MAAM,CAAC,QAAQ,EACvB,EAAE,EAAE,MAAM,EACV,MAAM,EAAE,MAAM,GACb,OAAO,CAAC,MAAM,CAAC;IAqDL,mBAAmB,CAAC,EAAE,EAAE,MAAM,EAAE,aAAa,EAAE,MAAM;CAYnE"}

@@ -44,3 +44,7 @@ "use strict";

tus_version: utils_1.TUS_RESUMABLE,
upload: JSON.stringify(upload),
upload: JSON.stringify({
...upload,
// Base64 encode the metadata to avoid errors for non-ASCII characters
metadata: utils_1.Metadata.stringify(upload.metadata ?? {}),
}),
}, {});

@@ -71,2 +75,5 @@ log(`[${upload.id}] metadata saved`);

const upload = JSON.parse(propertyData.metadata.upload);
// Metadata is base64 encoded to avoid errors for non-ASCII characters
// so we need to decode it separately
upload.metadata = utils_1.Metadata.parse(JSON.stringify(upload.metadata ?? {}));
await this.cache.set(appendBlobClient.url, upload);

@@ -73,0 +80,0 @@ log('metadata returned from blob get properties');

@@ -1,1 +0,1 @@

{"version":3,"file":"index.js","sourceRoot":"","sources":["../src/index.ts"],"names":[],"mappings":";;;;;;AACA,kDAAyB;AACzB,sCAOmB;AACnB,sDAM4B;AAS5B,MAAM,GAAG,GAAG,IAAA,eAAK,EAAC,mCAAmC,CAAC,CAAA;AAEtD;;;GAGG;AACH,MAAa,UAAW,SAAQ,iBAAS;IAMvC,YAAY,OAAgB;QAC1B,KAAK,EAAE,CAAA;QACP,IAAI,CAAC,KAAK,GAAG,OAAO,CAAC,KAAK,IAAI,IAAI,qBAAa,EAAU,CAAA;QACzD,IAAI,CAAC,UAAU,GAAG,CAAC,UAAU,EAAE,uBAAuB,CAAC,CAAA;QAEvD,IAAI,CAAC,OAAO,CAAC,OAAO,EAAE,CAAC;YACrB,MAAM,IAAI,KAAK,CAAC,iCAAiC,CAAC,CAAA;QACpD,CAAC;QACD,IAAI,CAAC,OAAO,CAAC,UAAU,EAAE,CAAC;YACxB,MAAM,IAAI,KAAK,CAAC,qCAAqC,CAAC,CAAA;QACxD,CAAC;QACD,IAAI,CAAC,OAAO,CAAC,aAAa,EAAE,CAAC;YAC3B,MAAM,IAAI,KAAK,CAAC,wCAAwC,CAAC,CAAA;QAC3D,CAAC;QAED,MAAM,qBAAqB,GAAG,WAAW,OAAO,CAAC,OAAO,wBAAwB,CAAA;QAChF,MAAM,mBAAmB,GAAG,IAAI,yCAA0B,CACxD,OAAO,CAAC,OAAO,EACf,OAAO,CAAC,UAAU,CACnB,CAAA;QAED,IAAI,CAAC,iBAAiB,GAAG,IAAI,gCAAiB,CAC5C,qBAAqB,EACrB,mBAAmB,CACpB,CAAA;QACD,IAAI,CAAC,eAAe,GAAG,IAAI,CAAC,iBAAiB,CAAC,kBAAkB,CAC9D,OAAO,CAAC,aAAa,CACtB,CAAA;QACD,IAAI,CAAC,aAAa,GAAG,OAAO,CAAC,aAAa,CAAA;IAC5C,CAAC;IAED;;;OAGG;IACK,KAAK,CAAC,YAAY,CAAC,gBAAkC,EAAE,MAAc;QAC3E,GAAG,CAAC,IAAI,MAAM,CAAC,EAAE,mBAAmB,CAAC,CAAA;QAErC,MAAM,IAAI,CAAC,KAAK,CAAC,GAAG,CAAC,gBAAgB,CAAC,GAAG,EAAE,MAAM,CAAC,CAAA;QAElD,MAAM,gBAAgB,CAAC,WAAW,CAChC;YACE,WAAW,EAAE,qBAAa;YAC1B,MAAM,EAAE,IAAI,CAAC,SAAS,CAAC,MAAM,CAAC;SAC/B,EACD,EAAE,CACH,CAAA;QAED,GAAG,CAAC,IAAI,MAAM,CAAC,EAAE,kBAAkB,CAAC,CAAA;IACtC,CAAC;IAED;;;OAGG;IACK,KAAK,CAAC,WAAW,CAAC,gBAAkC;QAC1D,MAAM,MAAM,GAAG,MAAM,IAAI,CAAC,KAAK,CAAC,GAAG,CAAC,gBAAgB,CAAC,GAAG,CAAC,CAAA;QAEzD,IAAI,MAAM,EAAE,CAAC;YACX,GAAG,CAAC,IAAI,MAAM,CAAC,EAAE,gCAAgC,CAAC,CAAA;YAClD,OAAO,MAAM,CAAA;QACf,CAAC;QAED,IAAI,YAAuC,CAAA;QAC3C,IAAI,CAAC;YACH,YAAY,GAAG,MAAM,gBAAgB,CAAC,aAAa,EAAE,CAAA;QACvD,CAAC;QAAC,OAAO,KAAK,EAAE,CAAC;YACf,GAAG,CAAC,oCAAoC,EAAE,KAAK,CAAC,CAAA;YAChD,MAAM,cAAM,CAAC,aAAa,CAAA;QAC5B,CAAC;QAED,IAAI,CAAC,YAAY,CAAC,QAAQ,EAAE,CAAC;YAC3B,MAAM,cAAM,CAAC,cAAc,CAAA;QAC7B,CAAC;QACD,MAAM,MAAM,GAAG,IAAI,CAAC,KAAK,CAAC,YAAY,CAAC,QAAQ,CAAC,MAAM,CAAW,CAAA;QAEjE,MAAM,IAAI,CAAC,KAAK,CAAC,GAAG,CAAC,gBAAgB,CAAC,GAAG,EAAE,MAAM,CAAC,CAAA;QAElD,GAAG,CAAC,4CAA4C,CAAC,CAAA;QAEjD,OAAO,MAAM,CAAA;IACf,CAAC;IAED;;OAEG;IACI,KAAK,CAAC,IAAI,CAAC,OAAe;QAC/B,MAAM,gBAAgB,GAAG,IAAI,CAAC,eAAe,CAAC,mBAAmB,CAAC,OAAO,CAAC,CAAA;QAC1E,MAAM,gBAAgB,GAAG,MAAM,gBAAgB,CAAC,QAAQ,EAAE,CAAA;QAE1D,OAAO,gBAAgB,CAAC,kBAAkB,CAAA;IAC5C,CAAC;IAED;;OAEG;IACI,KAAK,CAAC,MAAM,CAAC,MAAc;QAChC,GAAG,CAAC,IAAI,MAAM,CAAC,EAAE,0CAA0C,CAAC,CAAA;QAE5D,IAAI,CAAC;YACH,MAAM,gBAAgB,GAAG,IAAI,CAAC,eAAe,CAAC,mBAAmB,CAAC,MAAM,CAAC,EAAE,CAAC,CAAA;YAC5E,MAAM,gBAAgB,CAAC,iBAAiB,EAAE,CAAA;YAE1C,MAAM,CAAC,OAAO,GAAG;gBACf,IAAI,EAAE,gBAAgB;gBACtB,IAAI,EAAE,MAAM,CAAC,EAAE;gBACf,MAAM,EAAE,IAAI,CAAC,aAAa;aAC3B,CAAA;YAED,MAAM,IAAI,CAAC,YAAY,CAAC,gBAAgB,EAAE,MAAM,CAAC,CAAA;YAEjD,OAAO,MAAM,CAAA;QACf,CAAC;QAAC,OAAO,GAAG,EAAE,CAAC;YACb,MAAM,cAAM,CAAC,aAAa,CAAA;QAC5B,CAAC;IACH,CAAC;IAED;;OAEG;IACI,KAAK,CAAC,SAAS,CAAC,EAAU;QAC/B,MAAM,gBAAgB,GAAG,IAAI,CAAC,eAAe,CAAC,mBAAmB,CAAC,EAAE,CAAC,CAAA;QACrE,MAAM,MAAM,GAAG,MAAM,IAAI,CAAC,WAAW,CAAC,gBAAgB,CAAC,CAAA;QAEvD,IAAI,CAAC,MAAM,EAAE,CAAC;YACZ,MAAM,cAAM,CAAC,cAAc,CAAA;QAC7B,CAAC;QAED,OAAO,IAAI,cAAM,CAAC;YAChB,EAAE,EAAE,EAAE;YACN,IAAI,EAAE,MAAM,CAAC,IAAI;YACjB,QAAQ,EAAE,MAAM,CAAC,QAAQ;YACzB,MAAM,EAAE,MAAM,CAAC,MAAM;YACrB,OAAO,EAAE,MAAM,CAAC,OAAO;YACvB,aAAa,EAAE,MAAM,CAAC,aAAa;SACpC,CAAC,CAAA;IACJ,CAAC;IAED;;;;OAIG;IACI,KAAK,CAAC,KAAK,CAChB,MAAuB,EACvB,EAAU,EACV,MAAc;QAEd,GAAG,CAAC,oCAAoC,MAAM,GAAG,CAAC,CAAA;QAElD,MAAM,gBAAgB,GAAG,IAAI,CAAC,eAAe,CAAC,mBAAmB,CAAC,EAAE,CAAC,CAAA;QACrE,MAAM,MAAM,GAAG,MAAM,IAAI,CAAC,WAAW,CAAC,gBAAgB,CAAC,CAAA;QAEvD,qEAAqE;QACrE,OAAO,IAAI,OAAO,CAAC,KAAK,EAAE,OAAO,EAAE,MAAM,EAAE,EAAE;YAC3C,IAAI,MAAM,GAAG,MAAM,CAAC,MAAM,EAAE,CAAC;gBAC3B,8DAA8D;gBAC9D,OAAO,OAAO,CAAC,MAAM,CAAC,MAAM,CAAC,CAAA;YAC/B,CAAC;YAED,IAAI,CAAC;gBACH,MAAM,IAAI,GAAa,EAAE,CAAA;gBAEzB,MAAM,CAAC,EAAE,CAAC,MAAM,EAAE,KAAK,EAAE,KAAa,EAAE,EAAE;oBACxC,IAAI,MAAM,CAAC,SAAS,EAAE,CAAC;wBACrB,OAAO,MAAM,CAAC,cAAM,CAAC,OAAO,CAAC,CAAA;oBAC/B,CAAC;oBAED,IAAI,CAAC,IAAI,CAAC,KAAK,CAAC,CAAA;gBAClB,CAAC,CAAC,CAAA;gBAEF,MAAM,CAAC,EAAE,CAAC,KAAK,EAAE,KAAK,IAAI,EAAE;oBAC1B,MAAM,GAAG,GAAG,MAAM,CAAC,MAAM,CAAC,IAAI,CAAC,CAAA;oBAE/B,IAAI,GAAG,CAAC,MAAM,GAAG,CAAC,EAAE,CAAC;wBACnB,MAAM,gBAAgB,CAAC,WAAW,CAAC,GAAG,EAAE,GAAG,CAAC,MAAM,CAAC,CAAA;oBACrD,CAAC;oBAED,MAAM,CAAC,MAAM,GAAG,MAAM,CAAC,MAAM,GAAG,GAAG,CAAC,MAAM,CAAA;oBAC1C,GAAG,CAAC,oBAAoB,MAAM,CAAC,MAAM,GAAG,CAAC,CAAA;oBAEzC,MAAM,IAAI,CAAC,YAAY,CAAC,gBAAgB,EAAE,MAAM,CAAC,CAAA;oBAEjD,IAAI,MAAM,CAAC,MAAM,KAAK,MAAM,CAAC,IAAI,EAAE,CAAC;wBAClC,MAAM,IAAI,CAAC,KAAK,CAAC,MAAM,CAAC,gBAAgB,CAAC,GAAG,CAAC,CAAA;wBAC7C,GAAG,CAAC,uCAAuC,EAAE,GAAG,CAAC,CAAA;oBACnD,CAAC;oBAED,OAAO,OAAO,CAAC,MAAM,CAAC,MAAM,CAAC,CAAA;gBAC/B,CAAC,CAAC,CAAA;gBAEF,MAAM,CAAC,EAAE,CAAC,OAAO,EAAE,KAAK,IAAI,EAAE;oBAC5B,OAAO,MAAM,CAAC,cAAM,CAAC,aAAa,CAAC,CAAA;gBACrC,CAAC,CAAC,CAAA;YACJ,CAAC;YAAC,OAAO,GAAG,EAAE,CAAC;gBACb,OAAO,MAAM,CAAC,8CAA8C,CAAC,CAAA;YAC/D,CAAC;QACH,CAAC,CAAC,CAAA;IACJ,CAAC;IAEM,KAAK,CAAC,mBAAmB,CAAC,EAAU,EAAE,aAAqB;QAChE,MAAM,gBAAgB,GAAG,IAAI,CAAC,eAAe,CAAC,mBAAmB,CAAC,EAAE,CAAC,CAAA;QACrE,MAAM,MAAM,GAAG,MAAM,IAAI,CAAC,WAAW,CAAC,gBAAgB,CAAC,CAAA;QAEvD,IAAI,CAAC,MAAM,EAAE,CAAC;YACZ,MAAM,cAAM,CAAC,cAAc,CAAA;QAC7B,CAAC;QAED,MAAM,CAAC,IAAI,GAAG,aAAa,CAAA;QAE3B,MAAM,IAAI,CAAC,YAAY,CAAC,gBAAgB,EAAE,MAAM,CAAC,CAAA;IACnD,CAAC;CACF;AA1ND,gCA0NC"}
{"version":3,"file":"index.js","sourceRoot":"","sources":["../src/index.ts"],"names":[],"mappings":"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"}
{
"$schema": "https://json.schemastore.org/package.json",
"name": "@tus/azure-store",
"version": "0.1.2",
"version": "0.1.3",
"description": "Azure blob storage for @tus/server",

@@ -29,4 +29,4 @@ "main": "dist/index.js",

"@types/mocha": "^10.0.6",
"@types/node": "^20.11.5",
"mocha": "^10.4.0",
"@types/node": "^22.13.7",
"mocha": "^11.0.1",
"should": "^13.2.3"

@@ -33,0 +33,0 @@ },

@@ -10,2 +10,3 @@ import type stream from 'node:stream'

TUS_RESUMABLE,
Metadata,
} from '@tus/utils'

@@ -82,3 +83,7 @@ import {

tus_version: TUS_RESUMABLE,
upload: JSON.stringify(upload),
upload: JSON.stringify({
...upload,
// Base64 encode the metadata to avoid errors for non-ASCII characters
metadata: Metadata.stringify(upload.metadata ?? {}),
}),
},

@@ -115,2 +120,5 @@ {}

const upload = JSON.parse(propertyData.metadata.upload) as Upload
// Metadata is base64 encoded to avoid errors for non-ASCII characters
// so we need to decode it separately
upload.metadata = Metadata.parse(JSON.stringify(upload.metadata ?? {}))

@@ -117,0 +125,0 @@ await this.cache.set(appendBlobClient.url, upload)