Skip to content

houki-abbreviations の仕様 ​

INFO

houki-abbreviations v0.7.1 の specs/current/ から自動生成しました(23 機能・仕様 ID 259 件・2026-10-10)。手で編集しないでください。再生成は node scripts/generate-reference.mjs specs です。

houki-abbreviations が何をするかを、機能ごとに 1 ページで説明します。全体の使い方は解説に、引数の一覧はリファレンスにあります。

関数 ​

パッケージを import して呼ぶ関数です。

機能内容仕様 ID
computeDaysSince取得時刻から今までの経過日数を返す10
extractLawNamesテキストの中から辞書にある法令名・略称・別名を位置付きで抜き出す19
findSimilar編集距離が近い名前を持つエントリを探す22
getAbbreviationStats辞書の件数を分野別・種別別・MCP 別に数えて返す6
getAllNames略称・正式名称・別名のどれかから、そのエントリの名前をすべて返す10
isValidLawId文字列が e-Gov の law_id の形をしているかを判定する15
judgeStaleness経過日数から鮮度の段階を返す6
kanjiToNumber漢数字だけの文字列を数値にする9
levenshtein2 つの文字列の編集距離を返す5
listByCategory指定した種別のエントリをすべて返す7
listByDomain指定した分野のエントリをすべて返す5
listBySourceMcpHint指定した MCP が本文を持つエントリをすべて返す5
lookupByLawIde-Gov の法令 ID から辞書のエントリを 1 件引く7
lookupByLawNum法令番号から辞書のエントリを 1 件引く9
normalizeJpText全角の数字・英字・一部の記号を半角に揃える13
normalizeLawNum法令番号の数字の書き方を算用数字に揃える16
normalizeSearchQuery検索語を半角・小文字・単一の空白に揃える8
resolveAbbreviation略称・正式名称・別名から辞書のエントリを 1 件引く13
searchByName辞書のエントリを名前の部分一致で探す20
suggestCorrection誤った名前に近いエントリの正式名称を並べて返す9
validateAllEntries同梱の辞書全件の整合性を検査し、エラーと警告の一覧を返す17

値 ​

パッケージが公開している値です。

機能内容仕様 ID
abbreviationEntries全分野の略称辞書のエントリを 1 つの配列で渡す19
公開定数CATEGORIES / DOMAINS / LAW_TYPE_CODES / SOURCE_MCP_HINTS / STALENESS_THRESHOLDS9

本サイトの内容は調査の出発点であり、法的助言ではありません。個別の事案は資格を持つ専門家に相談してください。免責事項と利用範囲