Deno 2.4: حزم، وتحسينات الاستيراد، والميزات المستقرة

Deno 2.4 هنا مع تحديثات مثيرة! أمر `deno bundle` الذي عاد يدعم إنشاء حزم JavaScript في ملف واحد، باستخدام esbuild لـ tree-shaking والتصغير. تسمح علامة `--unstable-raw-imports` الجديدة باستيراد بيانات النص والبايت مباشرة، مما يبسط استيراد الملفات غير JavaScript. أصبح دعم OpenTelemetry المدمج مستقرًا الآن، مما يلغي الحاجة إلى علامة `--unstable-otel`. بالإضافة إلى ذلك، تتيح لك علامة `--preload` الجديدة تشغيل التعليمات البرمجية قبل البرنامج النصي الرئيسي، ويبسط أمر `deno update` إدارة التبعيات، و`deno run --coverage` يجمع الآن التغطية من العمليات الفرعية. تم تحسين إدارة الأذونات مع دعم الأحرف البرية للأسماء الفرعية ونطاقات CIDR. تم تحسين دعم `package.json`، بما في ذلك معالجة أفضل للصادرات الشرطية وحزم npm المحلية.
اقرأ المزيد