join - 結合
これはなにか
これは伺か用SHIORIサブシステムである美代(Miyo)の辞書フィルタプラグインです。
複数の値の結合を提供します。
インストール
一般
npm install miyojs-filter-join
ゴーストに追加する場合
ghost/masterをカレントディレクトリとして同様に
npm install miyojs-filter-join
含まれるフィルタ
join
複数の値の結合を提供します。
依存
このフィルタが依存するものはありません。
使用方法
MiyoのYAML辞書ファイルのエントリにフィルタを追加します。
OnTest:
filters: [join]
argument:
join:
-
- 最初1
- 最初2
- 中
-
filters: [value]
value: 最後
# 「最初1中最後」か「最初2中最後」が返る
argument.joinを使います。
joinは配列で、それぞれの要素をエントリ内容として実行し、結合して返します。
それぞれの要素はエントリのトップレベル(たとえばOnTest:の直下)と同じように実行されます。 なので通常の発話等をおいたり、さらにfilterをかけることも可能です。