{"bin":{"azurite":"dist/src/azurite.js","azurite-blob":"dist/src/blob/main.js","azurite-queue":"dist/src/queue/main.js","azurite-table":"dist/src/table/main.js"},"bugs":{"url":"https://github.com/azure/azurite/issues"},"dist":{"shasum":"90cd90ce8636614441cb9a5a82e94b13d8672c37","tarball":"https://registry.npmjs.org/azurite/-/azurite-3.37.0.tgz","fileCount":775,"integrity":"sha512-dl2AXMkXtVlX9s3U3ttIQFFlKwe64k/ugSIVNT4V3qX488Ncw988rIHAs6apgUtfEzyqwtFN9MZp0Foq60Htag==","signatures":[{"sig":"MEQCICgzOFtJzl4e95woaFv2KfBQ0IMr2LZ4EmKF3UPuvWwhAiBdu6Vllfawptsw9ce6J8m+HVCcSxwjbGxkcpq7XLdv4A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4921974},"icon":"icon.png","main":"./dist/src/main.js","name":"azurite","_from":"file:M:\\SvcFab\\_App\\MS.Ess.PackageManager.Publisher_App1\\temp\\22a083b2-b3bb-4425-8776-8823a4c15a92\\azurite-3.37.0.tgz","author":{"name":"Microsoft"},"engines":{"node":">=22.0.0","vscode":"^1.39.0"},"license":"MIT","scripts":{"blob":"node -r ts-node/register src/blob/main.ts","lint":"npx eslint src/**/*.ts","test":"npm run lint && cross-env NODE_TLS_REJECT_UNAUTHORIZED=0 mocha --require ts-node/register --no-timeouts --grep @loki --recursive --exit tests/**/*.test.ts tests/**/**/*.test.ts","build":"node ./node_modules/typescript-for-build/bin/tsc -p .","clean":"node scripts/clean.js","queue":"node -r ts-node/register src/queue/main.ts","table":"node -r ts-node/register src/table/main.ts","watch":"node ./node_modules/typescript-for-build/bin/tsc -watch -p ./","azurite":"node -r ts-node/register src/azurite.ts","prepare":"npm run build","test:exe":"npm run lint && cross-env NODE_TLS_REJECT_UNAUTHORIZED=0 mocha --require ts-node/register --no-timeouts tests/exe.test.ts tests/common/**/*.test.ts --exit","build:exe":"node ./scripts/buildExe.js","test:blob":"npm run lint && cross-env NODE_TLS_REJECT_UNAUTHORIZED=0 mocha --require ts-node/register --no-timeouts --grep @loki --recursive --exit tests/blob/*.test.ts tests/blob/**/*.test.ts","clean:deep":"node scripts/clean.js --deep","test:linux":"npm run lint && cross-env NODE_TLS_REJECT_UNAUTHORIZED=0 mocha --require ts-node/register --no-timeouts tests/linuxbinary.test.ts --exit","test:queue":"npm run lint && cross-env NODE_TLS_REJECT_UNAUTHORIZED=0 mocha --require ts-node/register --no-timeouts --recursive --exit tests/queue/*.test.ts tests/queue/**/*.test.ts","test:table":"npm run lint && cross-env NODE_TLS_REJECT_UNAUTHORIZED=0 mocha --require ts-node/register --no-timeouts --recursive --exit tests/table/**/*.test.ts","build:linux":"node ./scripts/buildLinux.js","vscode:pack":"vsce package","docker:build":"npm run docker:prebuild && cross-env-shell docker build --no-cache --rm -f \"Dockerfile\" -t xstoreazurite.azurecr.io/public/azure-storage/azurite:$npm_package_version . && cross-env-shell docker tag xstoreazurite.azurecr.io/public/azure-storage/azurite:$npm_package_version xstoreazurite.azurecr.io/public/azure-storage/azurite:latest","test:upgrade":"npm run build && mocha --require ts-node/register --require tests/upgrade/rootHooks.ts --no-timeouts --grep @upgrade --exit tests/upgrade/utils/versionResolver.test.ts tests/upgrade/blobUpgrade.test.ts tests/upgrade/queueUpgrade.test.ts tests/upgrade/tableUpgrade.test.ts","test:blob:sql":"npm run lint && cross-env cross-env NODE_TLS_REJECT_UNAUTHORIZED=0 AZURITE_TEST_DB=mysql://root:my-secret-pw@127.0.0.1:3306/azurite_blob_test mocha --require ts-node/register --no-timeouts --grep @sql --recursive --exit tests/blob/*.test.ts tests/blob/**/*.test.ts","docker:publish":"cross-env-shell docker push xstoreazurite.azurecr.io/public/azure-storage/azurite:$npm_package_version","test:in-memory":"npm run lint && cross-env AZURITE_TEST_INMEMORYPERSISTENCE=1 NODE_TLS_REJECT_UNAUTHORIZED=0 mocha --require ts-node/register --no-timeouts --grep @loki --recursive --exit tests/**/*.test.ts tests/**/**/*.test.ts","vscode:publish":"vsce publish","build:exe:audit":"node ./scripts/buildExe.js --audit","docker:prebuild":"echo skip","test:blob:sql:ci":"npm run lint && cross-env cross-env NODE_TLS_REJECT_UNAUTHORIZED=0 AZURITE_TEST_DB=mysql://root:my-secret-pw@127.0.0.1:13306/azurite_blob_test mocha --require ts-node/register --no-timeouts --grep @sql --recursive --exit tests/blob/*.test.ts tests/blob/**/*.test.ts","build:linux:audit":"node ./scripts/buildLinux.js --audit","test:upgrade:vsix":"npm run build && node -r ts-node/register tests/upgrade/vsixLifecycle/runVsixTests.ts && cross-env AZURITE_VSIX_UNDER_TEST=published-latest node -r ts-node/register tests/upgrade/vsixLifecycle/runVsixTests.ts && node -r ts-node/register tests/upgrade/vsixLifecycle/runVsixUpgradeTest.ts","vscode:prepublish":"npm run build","docker:build-amd64":"cross-env-shell docker buildx build --platform linux/amd64 --load --no-cache --rm -f Dockerfile -t xstoreazurite.azurecr.io/public/azure-storage/azurite:$npm_package_version-amd64 .","docker:build-arm64":"cross-env-shell docker buildx build --platform linux/arm64 --load --no-cache --rm -f Dockerfile -t xstoreazurite.azurecr.io/public/azure-storage/azurite:$npm_package_version-arm64 .","build:autorest:blob":"autorest ./swagger/blob.md --typescript  --use=S:/GitHub/XiaoningLiu/autorest.typescript.server","test:blob:in-memory":"npm run lint && cross-env AZURITE_TEST_INMEMORYPERSISTENCE=1 NODE_TLS_REJECT_UNAUTHORIZED=0 mocha --require ts-node/register --no-timeouts --grep @loki --recursive --exit tests/blob/*.test.ts tests/blob/**/*.test.ts","test:upgrade:docker":"npm run build && mocha --require ts-node/register --no-timeouts --grep @upgrade --exit tests/upgrade/dockerUpgrade.test.ts","build:autorest:debug":"autorest ./swagger/blob.md --typescript --typescript.debugger --use=S:/GitHub/XiaoningLiu/autorest.typescript.server","build:autorest:queue":"autorest ./swagger/queue.md --typescript  --use=S:/GitHub/XiaoningLiu/autorest.typescript.server","build:autorest:table":"autorest ./swagger/table.md --typescript  --use=S:/GitHub/XiaoningLiu/autorest.typescript.server","docker:build-windows":"npm run docker:prebuild && cross-env-shell docker build --no-cache --rm -f \"Dockerfile.Windows\" -t xstoreazurite.azurecr.io/public/azure-storage/azurite:$npm_package_version . && cross-env-shell docker tag xstoreazurite.azurecr.io/public/azure-storage/azurite:$npm_package_version xstoreazurite.azurecr.io/public/azure-storage/azurite:latest","docker:publish-amd64":"cross-env-shell docker push xstoreazurite.azurecr.io/public/azure-storage/azurite:$npm_package_version-amd64","docker:publish-arm64":"cross-env-shell docker push xstoreazurite.azurecr.io/public/azure-storage/azurite:$npm_package_version-arm64","test:package-scripts":"npm run lint && cross-env NODE_TLS_REJECT_UNAUTHORIZED=0 mocha --require ts-node/register --no-timeouts --exit tests/packageScripts.test.ts","test:queue:in-memory":"npm run lint && cross-env AZURITE_TEST_INMEMORYPERSISTENCE=1 NODE_TLS_REJECT_UNAUTHORIZED=0 mocha --require ts-node/register --no-timeouts --recursive --exit tests/queue/*.test.ts tests/queue/**/*.test.ts","test:table:in-memory":"npm run lint && cross-env AZURITE_TEST_INMEMORYPERSISTENCE=1 NODE_TLS_REJECT_UNAUTHORIZED=0 mocha --require ts-node/register --no-timeouts --recursive --exit tests/table/**/*.test.ts","validate:npmpack:win":"npm install --legacy-peer-deps && npm run build && npm pack && cross-env-shell npm install -g azurite-$npm_package_version.tgz && azurite -v && azurite-blob -v && azurite-queue -v && azurite-table -v","docker:build:internal":"npm run docker:prebuild && cross-env-shell docker build --no-cache --rm -f \"Dockerfile\" -t xstoreazurite.azurecr.io/internal/azure-storage/azurite:$npm_package_version . && cross-env-shell docker tag xstoreazurite.azurecr.io/internal/azure-storage/azurite:$npm_package_version xstoreazurite.azurecr.io/internal/azure-storage/azurite:latest","db:create:blob:metadata":"sequelize db:create --config migrations/blob/metadata/config/config.json --migrations-path migrations/blob/metadata/migrations","docker:publish:internal":"cross-env-shell docker push xstoreazurite.azurecr.io/internal/azure-storage/azurite:$npm_package_version","db:migrate:blob:metadata":"sequelize db:migrate --config migrations/blob/metadata/config/config.json --migrations-path migrations/blob/metadata/migrations","docker:build-windows-amd64":"cross-env-shell docker buildx build --platform windows/amd64 --load --no-cache --rm -f Dockerfile.Windows -t xstoreazurite.azurecr.io/public/azure-storage/azurite:$npm_package_version-windows-amd64 .","validate:npmpack:linux_mac":"npm install --legacy-peer-deps && npm run build && npm pack && cross-env-shell sudo npm install -g azurite-$npm_package_version.tgz && azurite -v && azurite-blob -v && azurite-queue -v && azurite-table -v","docker:publish-windows-amd64":"cross-env-shell docker push xstoreazurite.azurecr.io/public/azure-storage/azurite:$npm_package_version-windows-amd64","docker:build-windows:internal":"npm run docker:prebuild && cross-env-shell docker build --no-cache --rm -f \"Dockerfile.Windows\" -t xstoreazurite.azurecr.io/internal/azure-storage/azurite:$npm_package_version . && cross-env-shell docker tag xstoreazurite.azurecr.io/internal/azure-storage/azurite:$npm_package_version xstoreazurite.azurecr.io/internal/azure-storage/azurite:latest","docker:create-manifest-latest":"cross-env-shell docker manifest create xstoreazurite.azurecr.io/public/azure-storage/azurite:latest xstoreazurite.azurecr.io/public/azure-storage/azurite:$npm_package_version-amd64 xstoreazurite.azurecr.io/public/azure-storage/azurite:$npm_package_version-arm64","docker:publish-manifest-latest":"docker manifest push xstoreazurite.azurecr.io/public/azure-storage/azurite:latest","docker:create-manifest-versioned":"cross-env-shell docker manifest create xstoreazurite.azurecr.io/public/azure-storage/azurite:$npm_package_version xstoreazurite.azurecr.io/public/azure-storage/azurite:$npm_package_version-amd64 xstoreazurite.azurecr.io/public/azure-storage/azurite:$npm_package_version-arm64","docker:publish-manifest-versioned":"cross-env-shell docker manifest push xstoreazurite.azurecr.io/public/azure-storage/azurite:$npm_package_version","docker:init-multi-platform-builder":"docker buildx create --name multi-platform-builder --use"},"_npmUser":{"name":"microsoft1es","email":"npmjs@microsoft.com"},"homepage":"https://github.com/azure/azurite#readme","keywords":["Azurite","Azure","Storage","Blob","Queue","Emulator","Microsoft"],"_resolved":"M:\\SvcFab\\_App\\MS.Ess.PackageManager.Publisher_App1\\temp\\22a083b2-b3bb-4425-8776-8823a4c15a92\\azurite-3.37.0.tgz","overrides":{"undici":"^7.28.0","markdown-it":">=14.2.0","serialize-javascript":"^7.0.7"},"publisher":"Azurite","_integrity":"sha512-dl2AXMkXtVlX9s3U3ttIQFFlKwe64k/ugSIVNT4V3qX488Ncw988rIHAs6apgUtfEzyqwtFN9MZp0Foq60Htag==","categories":["Other"],"repository":{"url":"git+https://github.com/azure/azurite.git","type":"git"},"contributes":{"commands":[{"title":"Start","command":"azurite.start","category":"Azurite"},{"title":"Close","command":"azurite.close","category":"Azurite"},{"title":"Clean","command":"azurite.clean","category":"Azurite"},{"title":"Start Blob Service","command":"azurite.start_blob","category":"Azurite"},{"title":"Close Blob Service","command":"azurite.close_blob","category":"Azurite"},{"title":"Clean Blob Service","command":"azurite.clean_blob","category":"Azurite"},{"title":"Start Queue Service","command":"azurite.start_queue","category":"Azurite"},{"title":"Close Queue Service","command":"azurite.close_queue","category":"Azurite"},{"title":"Clean Queue Service","command":"azurite.clean_queue","category":"Azurite"},{"title":"Start Table Service","command":"azurite.start_table","category":"Azurite"},{"title":"Close Table Service","command":"azurite.close_table","category":"Azurite"},{"title":"Clean Table Service","command":"azurite.clean_table","category":"Azurite"}],"configuration":[{"title":"Azurite","properties":{"azurite.key":{"type":"string","default":"","description":"Path to a locally-trusted pem key file, required when cert points to a pem file"},"azurite.pwd":{"type":"string","default":"","description":"Password for pfx file, required when cert points to a pfx file"},"azurite.cert":{"type":"string","default":"","description":"Path to a locally-trusted pem or pfx certificate file path to enable HTTPS mode"},"azurite.debug":{"type":"boolean","default":false,"description":"Enable debug log into Visual Studio Code channel"},"azurite.loose":{"type":"boolean","default":false,"description":"Enable loose mode which ignores unsupported headers and parameters"},"azurite.oauth":{"type":"string","default":"","description":"Optional. OAuth level. Candidate values: \"basic\""},"azurite.silent":{"type":"boolean","default":false,"description":"Disable access log into Visual Studio Code channel"},"azurite.blobHost":{"type":"string","default":"127.0.0.1","description":"Blob service listening endpoint, by default 127.0.0.1"},"azurite.blobPort":{"type":"number","default":10000,"description":"Blob service listening port, by default 10000"},"azurite.location":{"type":"string","description":"Workspace location folder path (can be relative or absolute). By default, in the VS Code extension, the currently opened folder is used. If launched from the command line, the current process working directory is the default. Relative paths are resolved relative to the default folder."},"azurite.queueHost":{"type":"string","default":"127.0.0.1","description":"Queue service listening endpoint, by default 127.0.0.1"},"azurite.queuePort":{"type":"number","default":10001,"description":"Queue service listening port, by default 10001"},"azurite.tableHost":{"type":"string","default":"127.0.0.1","description":"Table service listening endpoint, by default 127.0.0.1"},"azurite.tablePort":{"type":"number","default":10002,"description":"Table service listening port, by default 10002"},"azurite.disableTelemetry":{"type":"boolean","default":false,"description":"Disable telemetry data collection of this Azurite execution. By default, Azurite will collect telemetry data to help improve the product."},"azurite.extentMemoryLimit":{"type":["number","null"],"default":null,"description":"When using in-memory persistence, limit the total size of extents (blob and queue content) to a specific number of megabytes. Defaults to 50% of total memory."},"azurite.inMemoryPersistence":{"type":"boolean","default":false,"description":"Disable persisting any data to disk. All data is stored in memory. If the Azurite (node) process is terminated or VS Code is closed, all data is lost."},"azurite.skipApiVersionCheck":{"type":"boolean","default":false,"description":"Skip the request API version check, request with all Api versions will be allowed."},"azurite.blobKeepAliveTimeout":{"type":"number","default":5,"description":"Blob service keep alive timeout in seconds, by default 5"},"azurite.queueKeepAliveTimeout":{"type":"number","default":5,"description":"Queue service keep alive timeout in seconds, by default 5"},"azurite.tableKeepAliveTimeout":{"type":"number","default":5,"description":"Table service keep alive timeout in seconds, by default 5"},"azurite.disableProductStyleUrl":{"type":"boolean","default":false,"description":"Disable getting account name from the host of request Uri, always get account name from the first path segment of request Uri."}}}]},"description":"An open source Azure Storage API compatible server","directories":{},"displayName":"Azurite","maintainers":[{"name":"microsoft1es","email":"npmjs@microsoft.com"},{"name":"microsoft-oss-releases","email":"microsoft-oss-publishing@microsoft.com"},{"name":"souravgupta-msft","email":"souravgupta@microsoft.com"},{"name":"jainakanksha-msft","email":"jainakanksha@microsoft.com"}],"_nodeVersion":"18.5.0","dependencies":{"args":"^5.0.1","etag":"^1.8.1","axios":"^1.18.1","tslib":"^2.3.0","lokijs":"^1.5.6","morgan":"^1.11.0","mysql2":"^3.10.1","xml2js":"^0.6.0","express":"^5.2.1","tedious":"^20.0.0","winston":"^3.1.0","fs-extra":"^11.1.1","sequelize":"^6.31.0","stoppable":"^1.1.0","multistream":"^4.1.0","jsonwebtoken":"^9.0.0","uri-templates":"^0.2.0","glob-to-regexp":"^0.4.1","@azure/ms-rest-js":"^2.7.0","applicationinsights":"^3.16.0"},"_hasShrinkwrap":false,"devDependencies":{"mocha":"^12.0.0-rc.5","eslint":"^10.8.0","rcedit":"5.0.2","esbuild":"^0.28.1","globals":"^17.9.0","ts-node":"^10.0.0","autorest":"^3.6.0","postject":"^1.0.0-alpha.6","prettier":"^3.0.0","cross-env":"^10.1.0","picomatch":"^4.0.5","@eslint/js":"^10.0.1","ts-mockito":"^2.6.1","typescript":"npm:typescript@6.0.3","@types/args":"^5.0.0","@types/etag":"^1.8.0","@types/mime":"^4.0.0","@types/node":"^26.1.2","lint-staged":"^17.3.0","@types/async":"^3.0.1","@types/mocha":"^10.0.10","@vscode/vsce":"^3.9.2","find-process":"^2.1.1","@types/lokijs":"^1.5.2","@types/morgan":"^1.7.35","@types/vscode":"^1.39.0","@types/xml2js":"^0.4.3","@types/express":"^5.0.6","@azure/identity":"^4.2.1","@types/bluebird":"^3.5.27","@types/fs-extra":"^11.0.1","@azure/core-auth":"^1.3.2","@types/stoppable":"^1.1.1","@types/validator":"^13.1.4","@azure/data-tables":"^13.0.1","@types/multistream":"^4.1.4","@azure/storage-blob":"^12.33.0","@types/jsonwebtoken":"^9.0.1","@azure/storage-queue":"^12.31.0","@types/uri-templates":"^0.1.29","typescript-for-build":"npm:typescript@^7.0.2","@types/glob-to-regexp":"^0.4.1","@vscode/test-electron":"^3.1.0","@azure/core-rest-pipeline":"^1.2.0","@typescript-eslint/parser":"^8.65.0","@typescript-eslint/eslint-plugin":"^8.65.0"},"activationEvents":["onStartupFinished"],"_npmOperationalInternal":{"tmp":"tmp/azurite_3.37.0_1787649064227_0.7685410943240114","host":"s3://npm-registry-packages-npm-production"},"_id":"azurite@3.37.0","version":"3.37.0"}