התקן את מדיניויות Failproof AI
failproofai pack list מפרט כל קטגוריה שהחבילה מציעה.
ראה מה חבילה מכילה, לפני התקנה
SHA256SUMS של ההוצאה עצמה, לכן מה שאתה קורא זה מה שיתקין.
failproofai pack list ללא מקור מפרט את החבילות שכבר מותקנות כאן.
התקן חבילה של מישהו אחר
ללא שם תג מתקין את ההוצאה החדשה ביותר ומצמיד אותה, ואז מגיד לך איזה תג הוא בחר. מה שנרשם תמיד קובע בדיוק הוצאה אחת, כך שהתקנה חוזרת לא יכולה להסחף.
קח חלק מחבילה
כברירת מחדל אתה מקבל את שלה של החבילה עצמה — המדיניויות שהכותב שלה סימן כבטוחות להפעלה ללא השגחה — לא הכל שהיא מכילה.--category ו---policy משתלבים כאיחוד (--only מקובל כנרדף ל---policy). הוספה חוזרת בגרסה חדשה יותר שומרת על מה שבחרת במקום להחזיר את השאר בהפעלה.
נהל מה פועל
אם חבילה משלחת מדיניות שגם שם שלה הוא builtin מופעל, ה-builtin רץ והעותק של החבילה דלוק — אותו הגן היה מוערך פעמיים אחרת. כבה את ה-builtin כדי להשתמש בעותק של החבילה במקום.
מהיכן מדיניויות Failproof AI מגיעות
core קורא את העותק שנשלח בחבילת npm. אותה מערכה פורסמת כהוצאת GitHub, שמה שאתה מתקין אם אתה רוצה גרסה ספציפית:
מה שלמות עושה ולא עושה
SHA256SUMS משלח בהוצאה זהה לקובץ, כך שהוא לא חתימה ולא מוכיח כלום על מי פרסם אותה. מה שהוא כן מוכיח זה שה-bytes הם שהוצאה פרסמה — וכי תמצות מתועדת כאשר אתה מוסיף את החבילה וחדש־אומתת לפני כל יבוא, חבילה לא יכולה להשתנות תחת מכונתך. מאגר שמסדר מחדש תגים או מחליף קובץ מפסיק לטעון במקום להריץ בשקט משהו אחר.
בזמן התקנה החבילה גם מיובאת פעם אחת ובדוקה נגד המניפסט שלה. חבילה שקובץ שלה לא משתתח, או שרושמת משהו שלא הוא הצהיר, מסורבת לפני שום הפעלה — במקום התקנה ניקיה וכשל בקריאת כלי הבאה שלך.
כאשר חבילה לא תטען
חבילה שמכונה זו נאמרה לאכוף ולא יכולה להריץ דוחה את האירועים שהמדיניויות החסרות שלה כיסו, במקום להתיר אותם בשקט. ראה Failure behavior.failproofai pack list מפרט כל חבילה במצב זה וצוא לא אפס.
אופלין וראי
פרסום החבילה שלך: ראה Publish a pack.

