やり方
資料とライセンスを保つ
絵を再利用する前に、選んだ記録を読みます。
標準のAPIを使う
import { manifest,leftOut } from "@johnmorrisdotca/hata/manifest";
const drawing=manifest("JP-13");
console.log(drawing?.source,drawing?.author,drawing?.licence.name);
console.log(leftOut("XX"));commons Original: Unknown Vector: Zscout370 Public domain
null旗の記録は資料・作者・ライセンス・資料のURL・寸法・枠の判断を保ちます。パッケージのMITから旗のライセンスを推測せず、SVGごとの資料を読みます。必要な出典を保ち、紋章に関する注意も読んで使います。
確認した判断を保つ
元の出典、判断、収録しない一覧、NOTICEを省略せず保ちます。manifestは既定の絵がない場合にnull、leftOutは既知の理由を説明できますが、不明なコードや収録した旗にもnullです。旗がない、適切なSVGがない、ライセンスの制約を区別します。この説明の更新で絵やライセンスを新しく選びません。
この日本語は、まだ日本語を母語とする方の確認を受けていません。訂正を歓迎します。