منصوبے کے بارے میں

NanoStorage ایک براؤزر پر مبنی یوٹیلیٹی ہے جو مقامی GZIP کمپریشن لاگو کر کے LocalStorage کی گنجائش بڑھانے کے لیے ڈیزائن کی گئی ہے۔ یہ دعویٰ کرتی ہے کہ براؤزر کے بلٹ اِن کمپریشن انجن کے ذریعے تیز کارکردگی برقرار رکھتے ہوئے 10 گنا زیادہ ڈیٹا ذخیرہ کر سکتی ہے۔ یہ لائبریری 1KB سے کم ہے، غیر بلاکنگ async API پیش کرتی ہے، اور کارکردگی بہتر بنانے کے لیے چھوٹے ڈیٹا کی کمپریشن خودکار طور پر چھوڑ دیتی ہے۔ یہ مکمل TypeScript تعریفات اور ایک سادہ API فراہم کرتی ہے جس میں set، get، اور remove جیسے میتھڈز شامل ہیں۔ README میں ڈاؤن لوڈ کے قابل ZIP فائل کے ذریعے انسٹالیشن کی ہدایات، استعمال کی مثالیں، اور جدید براؤزرز کے لیے سسٹم کی ضروریات شامل ہیں۔ تاہم، README میں دیے گئے کوڈ کی مثالوں میں اصل میتھڈ کالز کی بجائے پلیس ہولڈر URLs نظر آتے ہیں، جو دستاویزات کی غلطی ہو سکتی ہے۔ یہ پروجیکٹ اوپن سورس ہے اور GitHub پر میزبانی کیا گیا ہے، جہاں issues پیج کے ذریعے معاونت دستیاب ہے۔