/azure-storage-node

Microsoft Azure Storage SDK for Node.js

Primary LanguageJavaScriptApache License 2.0Apache-2.0

Legacy Azure Storage SDK for JavaScript

NPM version Build Status Coverage Status

This project provides the legacy Node.js package azure-storage which is browser compatible to consume and manage Microsoft Azure Storage Services like Azure Blob Storage, Azure Queue Storage, Azure Files and Azure Table Storage

Please note, newer packages @azure/storage-blob, @azure/storage-queue and @azure/storage-file are available as of November 2019 and @azure/data-tables is available as of June 2021 for the individual services. While the legacy azure-storage package will continue to receive critical bug fixes, we strongly encourage you to upgrade.

Below are a set of links with information on both the latest and legacy packages for the different Storage services from Azure. For more, please read State of the Azure SDK 2021

Package Version Description API Reference Links Migration Guide Links
@azure/storage-blob v12 The next generation SDK for Azure Blob Storage API Reference for Blob SDK Migration Guide from azure-storage to @azure/storage-blob
@azure/storage-queue v12 The next generation SDK for Azure Queue Storage API Reference for Queues SDK Migration Guide from azure-storage to @azure/storage-queue
@azure/storage-file-share v12 The next generation SDK for Azure Files API Reference for Files SDK Migration Guide from azure-storage to @azure/storage-file-share
@azure/data-tables v12 The next generation SDK for Azure Table Storage API Reference for Tables SDK Migration Guide from azure-storage to @azure/data-tables
azure-storage v2 Legacy Storage SDK in this repository (Blob/Queue/File/Table, callback style) API Reference for legacy Storage SDK
@azure/arm-storage v7 & above Management SDKs including Storage Resource Provider APIs API Reference for Storage Management SDK