ساخت، اجرا، لینت، بستهبندی و امضای یه افزونهٔ مرورگر رو میشه با یه ابزار خط فرمان جمع کرد؛ همون کاری که web-ext برای فایرفاکس میکنه.
یه پروژهٔ متنباز که با نصب یه اپ روی گوشی اندروید، ارسال و دریافت پیامک رو از طریق REST API و یه داشبورد وب ممکن میکنه.
اسپک Fetch هر خطای شبکهای رو به یک TypeError خالی تبدیل میکنه. یه پروپوزال تو TC39 میخواد این اطلاعات ازدسترفته رو با یه ویژگی ساده برگردونه.
نسخهی ۱۱.۱۸ خط فرمان npm استراتژی نصب linked رو از آزمایشی به پایدار رسوند و دستورهای تأیید اسکریپت نصب رو هم مرتبتر کرد.
Pastoralist یه ابزاره که برای هر override پکیجمنیجر یه سابقهٔ بازبینی نگه میداره؛ اینکه چرا اضافه شده، کدوم پکیجها هنوز لازمش دارن و کِی میشه حذفش کرد.
روفلو خودش مدل نیست، هارنسه؛ همون لایهای که به Claude Code و Codex ابزار، حافظهٔ ماندگار و هماهنگی گروهی اضافه میکنه تا ایجنتها جدا جدا کار نکنن.
نقشهی نسخهی ۱۲ نستجیاس عمومی شده: پکیجهای اصلی به ESM میرن، Rspack جای وبپک رو میگیره و دکوریتورهای روت از Zod و Valibot پشتیبانی میکنن.
با Prisma توی یه فایل schema مدلهای دیتابیس رو تعریف میکنی و بعد یه کلاینت کاملاً تایپسیف برای کوئریزدن تحویل میگیری که تایپوها رو موقع کامپایل میگیره.
یه پکیجمنیجر تازه برای نود جیاس که با لاکفایل فعلی پروژهت راه میافته، تا ۹۰٪ کمتر دیسک میخوره و اسکریپتهای lifecycle رو تا تأیید نکنی اجرا نمیکنه.
با انتشار عمومی نسخهی ۱۲ ابزار npm، رفتارهای پرخطر موقع نصب مثل اجرای خودکار اسکریپتها و نصب وابستگیهای گیت و ریموت دیگه پیشفرض خاموشن و باید دستی روشن بشن.
کتابخونهٔ محبوبِ node-telegram-bot-api تو نسخهٔ ۱٫۰٫۰ کامل به TypeScript بازنویسی شد و فقط ESM شد؛ نسخهٔ ۱٫۱٫۰ هم پشتیبانی از Telegram Bot API 10.1 رو اضافه کرده.
تیم سازندهی Astro یه فریمورک اوپنسورس معرفی کرده که با یه هارنس برنامهپذیر تو TypeScript، به هر مدلی محیط لازم برای کار خودمختار رو میده.
کتاب معروف Eloquent JavaScript که آنلاین و رایگان در دسترسه، حالا ویرایش چهارم (۲۰۲۴) رو داره و از مبانی زبان تا مرورگر و Node.js رو پوشش میده.
یه ابزار خطفرمانی که همزمان CPU و heap اپ Node.js رو پروفایل میکنه و آخرش هم فلیمگراف تعاملی میسازه، هم یه گزارش Markdown که مستقیم بدیش دست یه مدل هوش مصنوعی.
ویل کلهر میگه بخش بزرگی از بهرهوری روزمرهٔ مهندسها از تیکهدانشهای کوچیک میاد؛ چیزهایی که یاد گرفتنشون چند دقیقه طول میکشه ولی هر روز وقت آزاد میکنن.
تیم Bun کل کدِ حدود ۵۳۵ هزار خطیِ Zig رو تو ۱۱ روز به Rust برد تا از خطاهای مدیریت حافظه خلاص شه؛ بخش زیادی از این کار رو مدل جدید Claude نوشت.
نسخهی ۱۲ خط فرمان npm پر از تغییر شکنندهست؛ از خاموششدن اجرای اسکریپتها موقع نصب تا حذف کامل shrinkwrap و adduser و سختگیری روی فلگها و کانفیگهای ناشناخته.
یه codemod جدید کمک میکنه کدهای Axios رو به Fetch API بومی Node.js تبدیل کنی و از شر یه dependency خارجی خلاص بشی.
یه ابزار CLI که از فایل کد، stdin یا سورس inline تصویر خوشگل میسازه؛ با هایلایت Shiki، تمهای آماده، واترمارک و حالت batch.
Next.js از خودش تریسینگ داره ولی تا یه اکسپورتر تنظیم نکنی هیچی نمیبینی؛ این مقاله نشون میده با @vercel/otel چطور تریسها رو بفرستی به هر بکاند سازگار با OpenTelemetry.