Files
freeCodeCamp/curriculum/challenges/arabic/05-apis-and-microservices/managing-packages-with-npm/add-a-license-to-your-package.json.arabic.md
Beau Carnes f2e5f44da6 fix: Add Api challenges - Arabic translation (#35157)
* fix: add Api challenges - Arabic

* fix: md format issue
2019-04-24 19:30:21 -07:00

1.7 KiB

id, title, localeTitle, challengeType
id title localeTitle challengeType
587d7fb4367417b2b2512bfe Add a License to Your package.json إضافة ترخيص إلى الحزمة الخاصة بك 2

Description

حقل الترخيص هو المكان الذي تبلغ المستخدمين فيه بمشروعك المسموح لهم القيام به. بعض التراخيص المشتركة لمشاريع مفتوحة المصدر تشمل MIT و BSD. يعد http://choosealicense.com موردًا رائعًا إذا كنت تريد معرفة المزيد حول الترخيص الذي يمكن أن يناسب مشروعك. معلومات الترخيص غير مطلوبة. ستمنحك قوانين حقوق الطبع والنشر في معظم البلدان ملكية ما تنشئه افتراضيًا. ومع ذلك ، فمن الأفضل دائمًا تحديد ما يمكن للمستخدمين فعله وما لا يمكنهم فعله. مثال "license": "MIT", تعليمات قم بتعبئة حقل الترخيص في الحزمة. json من مشروع Glitch الخاص بك كما تجد مناسبة.

Instructions

Tests

tests:
  - text: package.json يجب أن يكون مفتاح "ترخيص" صالح
    testString: 'getUserInput => $.get(getUserInput(''url'') + ''/_api/package.json'').then(data => { var packJson = JSON.parse(data); assert(packJson.license, ''"license" is missing''); }, xhr => { throw new Error(xhr.responseText); })'

Challenge Seed

Solution

// solution required