Simplified Promise-based interface for Azure Storage Services (Tables, Queues, Blob) for Node.js. Version 1.0.0 is the latest stable release. Wraps the official azure-storage SDK with a higher-level API that auto-creates resources, uses promises/async-await, and provides simplified table/queue/blob operations. Distinct from the official azure-storage SDK by offering a more concise interface focused on common patterns. Not actively maintained; last release was in 2016. Limited to Node.js (not browser-friendly).
npm install azure-storage-simpleNo compatibility data collected yet for this library.
Verified import paths — ran on the pinned version, not inferred.
Initializes storage with environment variables, creates a queue, adds and retrieves a message.
Set properties to null to remove them when writing a record.
Pre-create resources if you want to avoid the checks or use separate provisioning.
Always use record.value to get the unwrapped data.
Consider migrating to '@azure/storage-blob', '@azure/storage-queue', '@azure/cosmos' (for tables) or the modern Azure SDK for JavaScript.
Check records.next existence and call await records.next() to fetch next page.
Use: const storage = require('azure-storage-simple')(account, key);Use: const azure = require('azure-storage-simple/azure-storage');Ensure AZURE_STORAGE_CONNECTION_STRING or account/key pair is correctly set and valid.
Check if msg is defined before accessing .value.