diff options
Diffstat (limited to 'ext')
| -rw-r--r-- | ext/bg/data/rules.json | 5895 | ||||
| -rw-r--r-- | ext/bg/data/tags.json | 33 | ||||
| -rw-r--r-- | ext/fg/js/util.js | 2 | ||||
| -rw-r--r-- | ext/manifest.json | 2 | 
4 files changed, 5930 insertions, 2 deletions
| diff --git a/ext/bg/data/rules.json b/ext/bg/data/rules.json new file mode 100644 index 00000000..0e1837ff --- /dev/null +++ b/ext/bg/data/rules.json @@ -0,0 +1,5895 @@ +{ +    "-ba": [ +        { +            "kanaIn": "えば", +            "kanaOut": "う", +            "tagsIn": [], +            "tagsOut": [ +                "v5aru", +                "v5b", +                "v5g", +                "v5k", +                "v5k-s", +                "v5m", +                "v5n", +                "v5r", +                "v5r-i", +                "v5s", +                "v5t", +                "v5u", +                "v5u-s", +                "v5uru" +            ] +        }, +        { +            "kanaIn": "けば", +            "kanaOut": "く", +            "tagsIn": [], +            "tagsOut": [ +                "v5aru", +                "v5b", +                "v5g", +                "v5k", +                "v5k-s", +                "v5m", +                "v5n", +                "v5r", +                "v5r-i", +                "v5s", +                "v5t", +                "v5u", +                "v5u-s", +                "v5uru" +            ] +        }, +        { +            "kanaIn": "げば", +            "kanaOut": "ぐ", +            "tagsIn": [], +            "tagsOut": [ +                "v5aru", +                "v5b", +                "v5g", +                "v5k", +                "v5k-s", +                "v5m", +                "v5n", +                "v5r", +                "v5r-i", +                "v5s", +                "v5t", +                "v5u", +                "v5u-s", +                "v5uru" +            ] +        }, +        { +            "kanaIn": "せば", +            "kanaOut": "す", +            "tagsIn": [], +            "tagsOut": [ +                "v5aru", +                "v5b", +                "v5g", +                "v5k", +                "v5k-s", +                "v5m", +                "v5n", +                "v5r", +                "v5r-i", +                "v5s", +                "v5t", +                "v5u", +                "v5u-s", +                "v5uru" +            ] +        }, +        { +            "kanaIn": "てば", +            "kanaOut": "つ", +            "tagsIn": [], +            "tagsOut": [ +                "v5aru", +                "v5b", +                "v5g", +                "v5k", +                "v5k-s", +                "v5m", +                "v5n", +                "v5r", +                "v5r-i", +                "v5s", +                "v5t", +                "v5u", +                "v5u-s", +                "v5uru" +            ] +        }, +        { +            "kanaIn": "ねば", +            "kanaOut": "ぬ", +            "tagsIn": [], +            "tagsOut": [ +                "v5aru", +                "v5b", +                "v5g", +                "v5k", +                "v5k-s", +                "v5m", +                "v5n", +                "v5r", +                "v5r-i", +                "v5s", +                "v5t", +                "v5u", +                "v5u-s", +                "v5uru" +            ] +        }, +        { +            "kanaIn": "べば", +            "kanaOut": "ぶ", +            "tagsIn": [], +            "tagsOut": [ +                "v5aru", +                "v5b", +                "v5g", +                "v5k", +                "v5k-s", +                "v5m", +                "v5n", +                "v5r", +                "v5r-i", +                "v5s", +                "v5t", +                "v5u", +                "v5u-s", +                "v5uru" +            ] +        }, +        { +            "kanaIn": "めば", +            "kanaOut": "む", +            "tagsIn": [], +            "tagsOut": [ +                "v5aru", +                "v5b", +                "v5g", +                "v5k", +                "v5k-s", +                "v5m", +                "v5n", +                "v5r", +                "v5r-i", +                "v5s", +                "v5t", +                "v5u", +                "v5u-s", +                "v5uru" +            ] +        }, +        { +            "kanaIn": "れば", +            "kanaOut": "る", +            "tagsIn": [], +            "tagsOut": [ +                "v1", +                "vk", +                "vs", +                "v5aru", +                "v5b", +                "v5g", +                "v5k", +                "v5k-s", +                "v5m", +                "v5n", +                "v5r", +                "v5r-i", +                "v5s", +                "v5t", +                "v5u", +                "v5u-s", +                "v5uru", +                "vs-c", +                "vs-s", +                "vs-i" +            ] +        }, +        { +            "kanaIn": "ければ", +            "kanaOut": "い", +            "tagsIn": [], +            "tagsOut": [ +                "adj-i" +            ] +        } +    ], +    "-chau": [ +        { +            "kanaIn": "ちゃう", +            "kanaOut": "る", +            "tagsIn": [ +                "v5aru", +                "v5b", +                "v5g", +                "v5k", +                "v5k-s", +                "v5m", +                "v5n", +                "v5r", +                "v5r-i", +                "v5s", +                "v5t", +                "v5u", +                "v5u-s", +                "v5uru" +            ], +            "tagsOut": [ +                "v1", +                "vk" +            ] +        }, +        { +            "kanaIn": "いじゃう", +            "kanaOut": "ぐ", +            "tagsIn": [ +                "v5aru", +                "v5b", +                "v5g", +                "v5k", +                "v5k-s", +                "v5m", +                "v5n", +                "v5r", +                "v5r-i", +                "v5s", +                "v5t", +                "v5u", +                "v5u-s", +                "v5uru" +            ], +            "tagsOut": [ +                "v5aru", +                "v5b", +                "v5g", +                "v5k", +                "v5k-s", +                "v5m", +                "v5n", +                "v5r", +                "v5r-i", +                "v5s", +                "v5t", +                "v5u", +                "v5u-s", +                "v5uru" +            ] +        }, +        { +            "kanaIn": "いちゃう", +            "kanaOut": "く", +            "tagsIn": [ +                "v5aru", +                "v5b", +                "v5g", +                "v5k", +                "v5k-s", +                "v5m", +                "v5n", +                "v5r", +                "v5r-i", +                "v5s", +                "v5t", +                "v5u", +                "v5u-s", +                "v5uru" +            ], +            "tagsOut": [ +                "v5aru", +                "v5b", +                "v5g", +                "v5k", +                "v5k-s", +                "v5m", +                "v5n", +                "v5r", +                "v5r-i", +                "v5s", +                "v5t", +                "v5u", +                "v5u-s", +                "v5uru" +            ] +        }, +        { +            "kanaIn": "きちゃう", +            "kanaOut": "くる", +            "tagsIn": [ +                "v5aru", +                "v5b", +                "v5g", +                "v5k", +                "v5k-s", +                "v5m", +                "v5n", +                "v5r", +                "v5r-i", +                "v5s", +                "v5t", +                "v5u", +                "v5u-s", +                "v5uru" +            ], +            "tagsOut": [ +                "vk" +            ] +        }, +        { +            "kanaIn": "しちゃう", +            "kanaOut": "す", +            "tagsIn": [ +                "v5aru", +                "v5b", +                "v5g", +                "v5k", +                "v5k-s", +                "v5m", +                "v5n", +                "v5r", +                "v5r-i", +                "v5s", +                "v5t", +                "v5u", +                "v5u-s", +                "v5uru" +            ], +            "tagsOut": [ +                "v5aru", +                "v5b", +                "v5g", +                "v5k", +                "v5k-s", +                "v5m", +                "v5n", +                "v5r", +                "v5r-i", +                "v5s", +                "v5t", +                "v5u", +                "v5u-s", +                "v5uru" +            ] +        }, +        { +            "kanaIn": "しちゃう", +            "kanaOut": "する", +            "tagsIn": [ +                "v5aru", +                "v5b", +                "v5g", +                "v5k", +                "v5k-s", +                "v5m", +                "v5n", +                "v5r", +                "v5r-i", +                "v5s", +                "v5t", +                "v5u", +                "v5u-s", +                "v5uru" +            ], +            "tagsOut": [ +                "vs", +                "vs-c", +                "vs-s", +                "vs-i" +            ] +        }, +        { +            "kanaIn": "っちゃう", +            "kanaOut": "う", +            "tagsIn": [ +                "v5aru", +                "v5b", +                "v5g", +                "v5k", +                "v5k-s", +                "v5m", +                "v5n", +                "v5r", +                "v5r-i", +                "v5s", +                "v5t", +                "v5u", +                "v5u-s", +                "v5uru" +            ], +            "tagsOut": [ +                "v5aru", +                "v5b", +                "v5g", +                "v5k", +                "v5k-s", +                "v5m", +                "v5n", +                "v5r", +                "v5r-i", +                "v5s", +                "v5t", +                "v5u", +                "v5u-s", +                "v5uru" +            ] +        }, +        { +            "kanaIn": "っちゃう", +            "kanaOut": "く", +            "tagsIn": [ +                "v5aru", +                "v5b", +                "v5g", +                "v5k", +                "v5k-s", +                "v5m", +                "v5n", +                "v5r", +                "v5r-i", +                "v5s", +                "v5t", +                "v5u", +                "v5u-s", +                "v5uru" +            ], +            "tagsOut": [ +                "v5aru", +                "v5b", +                "v5g", +                "v5k", +                "v5k-s", +                "v5m", +                "v5n", +                "v5r", +                "v5r-i", +                "v5s", +                "v5t", +                "v5u", +                "v5u-s", +                "v5uru" +            ] +        }, +        { +            "kanaIn": "っちゃう", +            "kanaOut": "つ", +            "tagsIn": [ +                "v5aru", +                "v5b", +                "v5g", +                "v5k", +                "v5k-s", +                "v5m", +                "v5n", +                "v5r", +                "v5r-i", +                "v5s", +                "v5t", +                "v5u", +                "v5u-s", +                "v5uru" +            ], +            "tagsOut": [ +                "v5aru", +                "v5b", +                "v5g", +                "v5k", +                "v5k-s", +                "v5m", +                "v5n", +                "v5r", +                "v5r-i", +                "v5s", +                "v5t", +                "v5u", +                "v5u-s", +                "v5uru" +            ] +        }, +        { +            "kanaIn": "っちゃう", +            "kanaOut": "る", +            "tagsIn": [ +                "v5aru", +                "v5b", +                "v5g", +                "v5k", +                "v5k-s", +                "v5m", +                "v5n", +                "v5r", +                "v5r-i", +                "v5s", +                "v5t", +                "v5u", +                "v5u-s", +                "v5uru" +            ], +            "tagsOut": [ +                "v5aru", +                "v5b", +                "v5g", +                "v5k", +                "v5k-s", +                "v5m", +                "v5n", +                "v5r", +                "v5r-i", +                "v5s", +                "v5t", +                "v5u", +                "v5u-s", +                "v5uru" +            ] +        }, +        { +            "kanaIn": "んじゃう", +            "kanaOut": "ぬ", +            "tagsIn": [ +                "v5aru", +                "v5b", +                "v5g", +                "v5k", +                "v5k-s", +                "v5m", +                "v5n", +                "v5r", +                "v5r-i", +                "v5s", +                "v5t", +                "v5u", +                "v5u-s", +                "v5uru" +            ], +            "tagsOut": [ +                "v5aru", +                "v5b", +                "v5g", +                "v5k", +                "v5k-s", +                "v5m", +                "v5n", +                "v5r", +                "v5r-i", +                "v5s", +                "v5t", +                "v5u", +                "v5u-s", +                "v5uru" +            ] +        }, +        { +            "kanaIn": "んじゃう", +            "kanaOut": "ぶ", +            "tagsIn": [ +                "v5aru", +                "v5b", +                "v5g", +                "v5k", +                "v5k-s", +                "v5m", +                "v5n", +                "v5r", +                "v5r-i", +                "v5s", +                "v5t", +                "v5u", +                "v5u-s", +                "v5uru" +            ], +            "tagsOut": [ +                "v5aru", +                "v5b", +                "v5g", +                "v5k", +                "v5k-s", +                "v5m", +                "v5n", +                "v5r", +                "v5r-i", +                "v5s", +                "v5t", +                "v5u", +                "v5u-s", +                "v5uru" +            ] +        }, +        { +            "kanaIn": "んじゃう", +            "kanaOut": "む", +            "tagsIn": [ +                "v5aru", +                "v5b", +                "v5g", +                "v5k", +                "v5k-s", +                "v5m", +                "v5n", +                "v5r", +                "v5r-i", +                "v5s", +                "v5t", +                "v5u", +                "v5u-s", +                "v5uru" +            ], +            "tagsOut": [ +                "v5aru", +                "v5b", +                "v5g", +                "v5k", +                "v5k-s", +                "v5m", +                "v5n", +                "v5r", +                "v5r-i", +                "v5s", +                "v5t", +                "v5u", +                "v5u-s", +                "v5uru" +            ] +        } +    ], +    "-nasai": [ +        { +            "kanaIn": "なさい", +            "kanaOut": "る", +            "tagsIn": [], +            "tagsOut": [ +                "v1", +                "vk" +            ] +        }, +        { +            "kanaIn": "いなさい", +            "kanaOut": "う", +            "tagsIn": [], +            "tagsOut": [ +                "v5aru", +                "v5b", +                "v5g", +                "v5k", +                "v5k-s", +                "v5m", +                "v5n", +                "v5r", +                "v5r-i", +                "v5s", +                "v5t", +                "v5u", +                "v5u-s", +                "v5uru" +            ] +        }, +        { +            "kanaIn": "きなさい", +            "kanaOut": "く", +            "tagsIn": [], +            "tagsOut": [ +                "v5aru", +                "v5b", +                "v5g", +                "v5k", +                "v5k-s", +                "v5m", +                "v5n", +                "v5r", +                "v5r-i", +                "v5s", +                "v5t", +                "v5u", +                "v5u-s", +                "v5uru" +            ] +        }, +        { +            "kanaIn": "きなさい", +            "kanaOut": "くる", +            "tagsIn": [], +            "tagsOut": [ +                "vk" +            ] +        }, +        { +            "kanaIn": "ぎなさい", +            "kanaOut": "ぐ", +            "tagsIn": [], +            "tagsOut": [ +                "v5aru", +                "v5b", +                "v5g", +                "v5k", +                "v5k-s", +                "v5m", +                "v5n", +                "v5r", +                "v5r-i", +                "v5s", +                "v5t", +                "v5u", +                "v5u-s", +                "v5uru" +            ] +        }, +        { +            "kanaIn": "しなさい", +            "kanaOut": "す", +            "tagsIn": [], +            "tagsOut": [ +                "v5aru", +                "v5b", +                "v5g", +                "v5k", +                "v5k-s", +                "v5m", +                "v5n", +                "v5r", +                "v5r-i", +                "v5s", +                "v5t", +                "v5u", +                "v5u-s", +                "v5uru" +            ] +        }, +        { +            "kanaIn": "しなさい", +            "kanaOut": "する", +            "tagsIn": [], +            "tagsOut": [ +                "vs", +                "vs-c", +                "vs-s", +                "vs-i" +            ] +        }, +        { +            "kanaIn": "ちなさい", +            "kanaOut": "つ", +            "tagsIn": [], +            "tagsOut": [ +                "v5aru", +                "v5b", +                "v5g", +                "v5k", +                "v5k-s", +                "v5m", +                "v5n", +                "v5r", +                "v5r-i", +                "v5s", +                "v5t", +                "v5u", +                "v5u-s", +                "v5uru" +            ] +        }, +        { +            "kanaIn": "になさい", +            "kanaOut": "ぬ", +            "tagsIn": [], +            "tagsOut": [ +                "v5aru", +                "v5b", +                "v5g", +                "v5k", +                "v5k-s", +                "v5m", +                "v5n", +                "v5r", +                "v5r-i", +                "v5s", +                "v5t", +                "v5u", +                "v5u-s", +                "v5uru" +            ] +        }, +        { +            "kanaIn": "びなさい", +            "kanaOut": "ぶ", +            "tagsIn": [], +            "tagsOut": [ +                "v5aru", +                "v5b", +                "v5g", +                "v5k", +                "v5k-s", +                "v5m", +                "v5n", +                "v5r", +                "v5r-i", +                "v5s", +                "v5t", +                "v5u", +                "v5u-s", +                "v5uru" +            ] +        }, +        { +            "kanaIn": "みなさい", +            "kanaOut": "む", +            "tagsIn": [], +            "tagsOut": [ +                "v5aru", +                "v5b", +                "v5g", +                "v5k", +                "v5k-s", +                "v5m", +                "v5n", +                "v5r", +                "v5r-i", +                "v5s", +                "v5t", +                "v5u", +                "v5u-s", +                "v5uru" +            ] +        }, +        { +            "kanaIn": "りなさい", +            "kanaOut": "る", +            "tagsIn": [], +            "tagsOut": [ +                "v5aru", +                "v5b", +                "v5g", +                "v5k", +                "v5k-s", +                "v5m", +                "v5n", +                "v5r", +                "v5r-i", +                "v5s", +                "v5t", +                "v5u", +                "v5u-s", +                "v5uru" +            ] +        } +    ], +    "-nu": [ +        { +            "kanaIn": "ぬ", +            "kanaOut": "る", +            "tagsIn": [], +            "tagsOut": [ +                "v1", +                "vk" +            ] +        }, +        { +            "kanaIn": "かぬ", +            "kanaOut": "く", +            "tagsIn": [], +            "tagsOut": [ +                "v5aru", +                "v5b", +                "v5g", +                "v5k", +                "v5k-s", +                "v5m", +                "v5n", +                "v5r", +                "v5r-i", +                "v5s", +                "v5t", +                "v5u", +                "v5u-s", +                "v5uru" +            ] +        }, +        { +            "kanaIn": "がぬ", +            "kanaOut": "ぐ", +            "tagsIn": [], +            "tagsOut": [ +                "v5aru", +                "v5b", +                "v5g", +                "v5k", +                "v5k-s", +                "v5m", +                "v5n", +                "v5r", +                "v5r-i", +                "v5s", +                "v5t", +                "v5u", +                "v5u-s", +                "v5uru" +            ] +        }, +        { +            "kanaIn": "こぬ", +            "kanaOut": "くる", +            "tagsIn": [], +            "tagsOut": [ +                "vk" +            ] +        }, +        { +            "kanaIn": "さぬ", +            "kanaOut": "す", +            "tagsIn": [], +            "tagsOut": [ +                "v5aru", +                "v5b", +                "v5g", +                "v5k", +                "v5k-s", +                "v5m", +                "v5n", +                "v5r", +                "v5r-i", +                "v5s", +                "v5t", +                "v5u", +                "v5u-s", +                "v5uru" +            ] +        }, +        { +            "kanaIn": "せぬ", +            "kanaOut": "する", +            "tagsIn": [], +            "tagsOut": [ +                "vs", +                "vs-c", +                "vs-s", +                "vs-i" +            ] +        }, +        { +            "kanaIn": "たぬ", +            "kanaOut": "つ", +            "tagsIn": [], +            "tagsOut": [ +                "v5aru", +                "v5b", +                "v5g", +                "v5k", +                "v5k-s", +                "v5m", +                "v5n", +                "v5r", +                "v5r-i", +                "v5s", +                "v5t", +                "v5u", +                "v5u-s", +                "v5uru" +            ] +        }, +        { +            "kanaIn": "なぬ", +            "kanaOut": "ぬ", +            "tagsIn": [], +            "tagsOut": [ +                "v5aru", +                "v5b", +                "v5g", +                "v5k", +                "v5k-s", +                "v5m", +                "v5n", +                "v5r", +                "v5r-i", +                "v5s", +                "v5t", +                "v5u", +                "v5u-s", +                "v5uru" +            ] +        }, +        { +            "kanaIn": "ばぬ", +            "kanaOut": "ぶ", +            "tagsIn": [], +            "tagsOut": [ +                "v5aru", +                "v5b", +                "v5g", +                "v5k", +                "v5k-s", +                "v5m", +                "v5n", +                "v5r", +                "v5r-i", +                "v5s", +                "v5t", +                "v5u", +                "v5u-s", +                "v5uru" +            ] +        }, +        { +            "kanaIn": "まぬ", +            "kanaOut": "む", +            "tagsIn": [], +            "tagsOut": [ +                "v5aru", +                "v5b", +                "v5g", +                "v5k", +                "v5k-s", +                "v5m", +                "v5n", +                "v5r", +                "v5r-i", +                "v5s", +                "v5t", +                "v5u", +                "v5u-s", +                "v5uru" +            ] +        }, +        { +            "kanaIn": "らぬ", +            "kanaOut": "る", +            "tagsIn": [], +            "tagsOut": [ +                "v5aru", +                "v5b", +                "v5g", +                "v5k", +                "v5k-s", +                "v5m", +                "v5n", +                "v5r", +                "v5r-i", +                "v5s", +                "v5t", +                "v5u", +                "v5u-s", +                "v5uru" +            ] +        }, +        { +            "kanaIn": "わぬ", +            "kanaOut": "う", +            "tagsIn": [], +            "tagsOut": [ +                "v5aru", +                "v5b", +                "v5g", +                "v5k", +                "v5k-s", +                "v5m", +                "v5n", +                "v5r", +                "v5r-i", +                "v5s", +                "v5t", +                "v5u", +                "v5u-s", +                "v5uru" +            ] +        } +    ], +    "-sou": [ +        { +            "kanaIn": "そう", +            "kanaOut": "い", +            "tagsIn": [], +            "tagsOut": [ +                "adj-i" +            ] +        }, +        { +            "kanaIn": "そう", +            "kanaOut": "る", +            "tagsIn": [], +            "tagsOut": [ +                "v1", +                "vk" +            ] +        }, +        { +            "kanaIn": "いそう", +            "kanaOut": "う", +            "tagsIn": [], +            "tagsOut": [ +                "v5aru", +                "v5b", +                "v5g", +                "v5k", +                "v5k-s", +                "v5m", +                "v5n", +                "v5r", +                "v5r-i", +                "v5s", +                "v5t", +                "v5u", +                "v5u-s", +                "v5uru" +            ] +        }, +        { +            "kanaIn": "きそう", +            "kanaOut": "く", +            "tagsIn": [], +            "tagsOut": [ +                "v5aru", +                "v5b", +                "v5g", +                "v5k", +                "v5k-s", +                "v5m", +                "v5n", +                "v5r", +                "v5r-i", +                "v5s", +                "v5t", +                "v5u", +                "v5u-s", +                "v5uru" +            ] +        }, +        { +            "kanaIn": "きそう", +            "kanaOut": "くる", +            "tagsIn": [], +            "tagsOut": [ +                "vk" +            ] +        }, +        { +            "kanaIn": "ぎそう", +            "kanaOut": "ぐ", +            "tagsIn": [], +            "tagsOut": [ +                "v5aru", +                "v5b", +                "v5g", +                "v5k", +                "v5k-s", +                "v5m", +                "v5n", +                "v5r", +                "v5r-i", +                "v5s", +                "v5t", +                "v5u", +                "v5u-s", +                "v5uru" +            ] +        }, +        { +            "kanaIn": "しそう", +            "kanaOut": "す", +            "tagsIn": [], +            "tagsOut": [ +                "v5aru", +                "v5b", +                "v5g", +                "v5k", +                "v5k-s", +                "v5m", +                "v5n", +                "v5r", +                "v5r-i", +                "v5s", +                "v5t", +                "v5u", +                "v5u-s", +                "v5uru" +            ] +        }, +        { +            "kanaIn": "しそう", +            "kanaOut": "する", +            "tagsIn": [], +            "tagsOut": [ +                "vs", +                "vs-c", +                "vs-s", +                "vs-i" +            ] +        }, +        { +            "kanaIn": "ちそう", +            "kanaOut": "つ", +            "tagsIn": [], +            "tagsOut": [ +                "v5aru", +                "v5b", +                "v5g", +                "v5k", +                "v5k-s", +                "v5m", +                "v5n", +                "v5r", +                "v5r-i", +                "v5s", +                "v5t", +                "v5u", +                "v5u-s", +                "v5uru" +            ] +        }, +        { +            "kanaIn": "にそう", +            "kanaOut": "ぬ", +            "tagsIn": [], +            "tagsOut": [ +                "v5aru", +                "v5b", +                "v5g", +                "v5k", +                "v5k-s", +                "v5m", +                "v5n", +                "v5r", +                "v5r-i", +                "v5s", +                "v5t", +                "v5u", +                "v5u-s", +                "v5uru" +            ] +        }, +        { +            "kanaIn": "びそう", +            "kanaOut": "ぶ", +            "tagsIn": [], +            "tagsOut": [ +                "v5aru", +                "v5b", +                "v5g", +                "v5k", +                "v5k-s", +                "v5m", +                "v5n", +                "v5r", +                "v5r-i", +                "v5s", +                "v5t", +                "v5u", +                "v5u-s", +                "v5uru" +            ] +        }, +        { +            "kanaIn": "みそう", +            "kanaOut": "む", +            "tagsIn": [], +            "tagsOut": [ +                "v5aru", +                "v5b", +                "v5g", +                "v5k", +                "v5k-s", +                "v5m", +                "v5n", +                "v5r", +                "v5r-i", +                "v5s", +                "v5t", +                "v5u", +                "v5u-s", +                "v5uru" +            ] +        }, +        { +            "kanaIn": "りそう", +            "kanaOut": "る", +            "tagsIn": [], +            "tagsOut": [ +                "v5aru", +                "v5b", +                "v5g", +                "v5k", +                "v5k-s", +                "v5m", +                "v5n", +                "v5r", +                "v5r-i", +                "v5s", +                "v5t", +                "v5u", +                "v5u-s", +                "v5uru" +            ] +        } +    ], +    "-sugiru": [ +        { +            "kanaIn": "すぎる", +            "kanaOut": "い", +            "tagsIn": [ +                "v1" +            ], +            "tagsOut": [ +                "adj-i" +            ] +        }, +        { +            "kanaIn": "すぎる", +            "kanaOut": "る", +            "tagsIn": [ +                "v1" +            ], +            "tagsOut": [ +                "v1", +                "vk" +            ] +        }, +        { +            "kanaIn": "いすぎる", +            "kanaOut": "う", +            "tagsIn": [ +                "v1" +            ], +            "tagsOut": [ +                "v5aru", +                "v5b", +                "v5g", +                "v5k", +                "v5k-s", +                "v5m", +                "v5n", +                "v5r", +                "v5r-i", +                "v5s", +                "v5t", +                "v5u", +                "v5u-s", +                "v5uru" +            ] +        }, +        { +            "kanaIn": "きすぎる", +            "kanaOut": "く", +            "tagsIn": [ +                "v1" +            ], +            "tagsOut": [ +                "v5aru", +                "v5b", +                "v5g", +                "v5k", +                "v5k-s", +                "v5m", +                "v5n", +                "v5r", +                "v5r-i", +                "v5s", +                "v5t", +                "v5u", +                "v5u-s", +                "v5uru" +            ] +        }, +        { +            "kanaIn": "きすぎる", +            "kanaOut": "くる", +            "tagsIn": [ +                "v1" +            ], +            "tagsOut": [ +                "vk" +            ] +        }, +        { +            "kanaIn": "ぎすぎる", +            "kanaOut": "ぐ", +            "tagsIn": [ +                "v1" +            ], +            "tagsOut": [ +                "v5aru", +                "v5b", +                "v5g", +                "v5k", +                "v5k-s", +                "v5m", +                "v5n", +                "v5r", +                "v5r-i", +                "v5s", +                "v5t", +                "v5u", +                "v5u-s", +                "v5uru" +            ] +        }, +        { +            "kanaIn": "しすぎる", +            "kanaOut": "す", +            "tagsIn": [ +                "v1" +            ], +            "tagsOut": [ +                "v5aru", +                "v5b", +                "v5g", +                "v5k", +                "v5k-s", +                "v5m", +                "v5n", +                "v5r", +                "v5r-i", +                "v5s", +                "v5t", +                "v5u", +                "v5u-s", +                "v5uru" +            ] +        }, +        { +            "kanaIn": "しすぎる", +            "kanaOut": "する", +            "tagsIn": [ +                "v1" +            ], +            "tagsOut": [ +                "vs", +                "vs-c", +                "vs-s", +                "vs-i" +            ] +        }, +        { +            "kanaIn": "ちすぎる", +            "kanaOut": "つ", +            "tagsIn": [ +                "v1" +            ], +            "tagsOut": [ +                "v5aru", +                "v5b", +                "v5g", +                "v5k", +                "v5k-s", +                "v5m", +                "v5n", +                "v5r", +                "v5r-i", +                "v5s", +                "v5t", +                "v5u", +                "v5u-s", +                "v5uru" +            ] +        }, +        { +            "kanaIn": "にすぎる", +            "kanaOut": "ぬ", +            "tagsIn": [ +                "v1" +            ], +            "tagsOut": [ +                "v5aru", +                "v5b", +                "v5g", +                "v5k", +                "v5k-s", +                "v5m", +                "v5n", +                "v5r", +                "v5r-i", +                "v5s", +                "v5t", +                "v5u", +                "v5u-s", +                "v5uru" +            ] +        }, +        { +            "kanaIn": "びすぎる", +            "kanaOut": "ぶ", +            "tagsIn": [ +                "v1" +            ], +            "tagsOut": [ +                "v5aru", +                "v5b", +                "v5g", +                "v5k", +                "v5k-s", +                "v5m", +                "v5n", +                "v5r", +                "v5r-i", +                "v5s", +                "v5t", +                "v5u", +                "v5u-s", +                "v5uru" +            ] +        }, +        { +            "kanaIn": "みすぎる", +            "kanaOut": "む", +            "tagsIn": [ +                "v1" +            ], +            "tagsOut": [ +                "v5aru", +                "v5b", +                "v5g", +                "v5k", +                "v5k-s", +                "v5m", +                "v5n", +                "v5r", +                "v5r-i", +                "v5s", +                "v5t", +                "v5u", +                "v5u-s", +                "v5uru" +            ] +        }, +        { +            "kanaIn": "りすぎる", +            "kanaOut": "る", +            "tagsIn": [ +                "v1" +            ], +            "tagsOut": [ +                "v5aru", +                "v5b", +                "v5g", +                "v5k", +                "v5k-s", +                "v5m", +                "v5n", +                "v5r", +                "v5r-i", +                "v5s", +                "v5t", +                "v5u", +                "v5u-s", +                "v5uru" +            ] +        } +    ], +    "-tai": [ +        { +            "kanaIn": "たい", +            "kanaOut": "る", +            "tagsIn": [ +                "adj-i" +            ], +            "tagsOut": [ +                "v1", +                "vk" +            ] +        }, +        { +            "kanaIn": "いたい", +            "kanaOut": "う", +            "tagsIn": [ +                "adj-i" +            ], +            "tagsOut": [ +                "v5aru", +                "v5b", +                "v5g", +                "v5k", +                "v5k-s", +                "v5m", +                "v5n", +                "v5r", +                "v5r-i", +                "v5s", +                "v5t", +                "v5u", +                "v5u-s", +                "v5uru" +            ] +        }, +        { +            "kanaIn": "きたい", +            "kanaOut": "く", +            "tagsIn": [ +                "adj-i" +            ], +            "tagsOut": [ +                "v5aru", +                "v5b", +                "v5g", +                "v5k", +                "v5k-s", +                "v5m", +                "v5n", +                "v5r", +                "v5r-i", +                "v5s", +                "v5t", +                "v5u", +                "v5u-s", +                "v5uru" +            ] +        }, +        { +            "kanaIn": "きたい", +            "kanaOut": "くる", +            "tagsIn": [ +                "adj-i" +            ], +            "tagsOut": [ +                "vk" +            ] +        }, +        { +            "kanaIn": "ぎたい", +            "kanaOut": "ぐ", +            "tagsIn": [ +                "adj-i" +            ], +            "tagsOut": [ +                "v5aru", +                "v5b", +                "v5g", +                "v5k", +                "v5k-s", +                "v5m", +                "v5n", +                "v5r", +                "v5r-i", +                "v5s", +                "v5t", +                "v5u", +                "v5u-s", +                "v5uru" +            ] +        }, +        { +            "kanaIn": "したい", +            "kanaOut": "す", +            "tagsIn": [ +                "adj-i" +            ], +            "tagsOut": [ +                "v5aru", +                "v5b", +                "v5g", +                "v5k", +                "v5k-s", +                "v5m", +                "v5n", +                "v5r", +                "v5r-i", +                "v5s", +                "v5t", +                "v5u", +                "v5u-s", +                "v5uru" +            ] +        }, +        { +            "kanaIn": "したい", +            "kanaOut": "する", +            "tagsIn": [ +                "adj-i" +            ], +            "tagsOut": [ +                "vs", +                "vs-c", +                "vs-s", +                "vs-i" +            ] +        }, +        { +            "kanaIn": "ちたい", +            "kanaOut": "つ", +            "tagsIn": [ +                "adj-i" +            ], +            "tagsOut": [ +                "v5aru", +                "v5b", +                "v5g", +                "v5k", +                "v5k-s", +                "v5m", +                "v5n", +                "v5r", +                "v5r-i", +                "v5s", +                "v5t", +                "v5u", +                "v5u-s", +                "v5uru" +            ] +        }, +        { +            "kanaIn": "にたい", +            "kanaOut": "ぬ", +            "tagsIn": [ +                "adj-i" +            ], +            "tagsOut": [ +                "v5aru", +                "v5b", +                "v5g", +                "v5k", +                "v5k-s", +                "v5m", +                "v5n", +                "v5r", +                "v5r-i", +                "v5s", +                "v5t", +                "v5u", +                "v5u-s", +                "v5uru" +            ] +        }, +        { +            "kanaIn": "びたい", +            "kanaOut": "ぶ", +            "tagsIn": [ +                "adj-i" +            ], +            "tagsOut": [ +                "v5aru", +                "v5b", +                "v5g", +                "v5k", +                "v5k-s", +                "v5m", +                "v5n", +                "v5r", +                "v5r-i", +                "v5s", +                "v5t", +                "v5u", +                "v5u-s", +                "v5uru" +            ] +        }, +        { +            "kanaIn": "みたい", +            "kanaOut": "む", +            "tagsIn": [ +                "adj-i" +            ], +            "tagsOut": [ +                "v5aru", +                "v5b", +                "v5g", +                "v5k", +                "v5k-s", +                "v5m", +                "v5n", +                "v5r", +                "v5r-i", +                "v5s", +                "v5t", +                "v5u", +                "v5u-s", +                "v5uru" +            ] +        }, +        { +            "kanaIn": "りたい", +            "kanaOut": "る", +            "tagsIn": [ +                "adj-i" +            ], +            "tagsOut": [ +                "v5aru", +                "v5b", +                "v5g", +                "v5k", +                "v5k-s", +                "v5m", +                "v5n", +                "v5r", +                "v5r-i", +                "v5s", +                "v5t", +                "v5u", +                "v5u-s", +                "v5uru" +            ] +        } +    ], +    "-tara": [ +        { +            "kanaIn": "たら", +            "kanaOut": "る", +            "tagsIn": [], +            "tagsOut": [ +                "v1", +                "vk" +            ] +        }, +        { +            "kanaIn": "いたら", +            "kanaOut": "く", +            "tagsIn": [], +            "tagsOut": [ +                "v5aru", +                "v5b", +                "v5g", +                "v5k", +                "v5k-s", +                "v5m", +                "v5n", +                "v5r", +                "v5r-i", +                "v5s", +                "v5t", +                "v5u", +                "v5u-s", +                "v5uru" +            ] +        }, +        { +            "kanaIn": "いだら", +            "kanaOut": "ぐ", +            "tagsIn": [], +            "tagsOut": [ +                "v5aru", +                "v5b", +                "v5g", +                "v5k", +                "v5k-s", +                "v5m", +                "v5n", +                "v5r", +                "v5r-i", +                "v5s", +                "v5t", +                "v5u", +                "v5u-s", +                "v5uru" +            ] +        }, +        { +            "kanaIn": "きたら", +            "kanaOut": "くる", +            "tagsIn": [], +            "tagsOut": [ +                "vk" +            ] +        }, +        { +            "kanaIn": "したら", +            "kanaOut": "す", +            "tagsIn": [], +            "tagsOut": [ +                "v5aru", +                "v5b", +                "v5g", +                "v5k", +                "v5k-s", +                "v5m", +                "v5n", +                "v5r", +                "v5r-i", +                "v5s", +                "v5t", +                "v5u", +                "v5u-s", +                "v5uru" +            ] +        }, +        { +            "kanaIn": "したら", +            "kanaOut": "する", +            "tagsIn": [], +            "tagsOut": [ +                "vs", +                "vs-c", +                "vs-s", +                "vs-i" +            ] +        }, +        { +            "kanaIn": "ったら", +            "kanaOut": "う", +            "tagsIn": [], +            "tagsOut": [ +                "v5aru", +                "v5b", +                "v5g", +                "v5k", +                "v5k-s", +                "v5m", +                "v5n", +                "v5r", +                "v5r-i", +                "v5s", +                "v5t", +                "v5u", +                "v5u-s", +                "v5uru" +            ] +        }, +        { +            "kanaIn": "ったら", +            "kanaOut": "つ", +            "tagsIn": [], +            "tagsOut": [ +                "v5aru", +                "v5b", +                "v5g", +                "v5k", +                "v5k-s", +                "v5m", +                "v5n", +                "v5r", +                "v5r-i", +                "v5s", +                "v5t", +                "v5u", +                "v5u-s", +                "v5uru" +            ] +        }, +        { +            "kanaIn": "ったら", +            "kanaOut": "る", +            "tagsIn": [], +            "tagsOut": [ +                "v5aru", +                "v5b", +                "v5g", +                "v5k", +                "v5k-s", +                "v5m", +                "v5n", +                "v5r", +                "v5r-i", +                "v5s", +                "v5t", +                "v5u", +                "v5u-s", +                "v5uru" +            ] +        }, +        { +            "kanaIn": "んだら", +            "kanaOut": "ぬ", +            "tagsIn": [], +            "tagsOut": [ +                "v5aru", +                "v5b", +                "v5g", +                "v5k", +                "v5k-s", +                "v5m", +                "v5n", +                "v5r", +                "v5r-i", +                "v5s", +                "v5t", +                "v5u", +                "v5u-s", +                "v5uru" +            ] +        }, +        { +            "kanaIn": "んだら", +            "kanaOut": "ぶ", +            "tagsIn": [], +            "tagsOut": [ +                "v5aru", +                "v5b", +                "v5g", +                "v5k", +                "v5k-s", +                "v5m", +                "v5n", +                "v5r", +                "v5r-i", +                "v5s", +                "v5t", +                "v5u", +                "v5u-s", +                "v5uru" +            ] +        }, +        { +            "kanaIn": "んだら", +            "kanaOut": "む", +            "tagsIn": [], +            "tagsOut": [ +                "v5aru", +                "v5b", +                "v5g", +                "v5k", +                "v5k-s", +                "v5m", +                "v5n", +                "v5r", +                "v5r-i", +                "v5s", +                "v5t", +                "v5u", +                "v5u-s", +                "v5uru" +            ] +        }, +        { +            "kanaIn": "かったら", +            "kanaOut": "い", +            "tagsIn": [], +            "tagsOut": [ +                "adj-i" +            ] +        } +    ], +    "-tari": [ +        { +            "kanaIn": "たり", +            "kanaOut": "る", +            "tagsIn": [], +            "tagsOut": [ +                "v1", +                "vk" +            ] +        }, +        { +            "kanaIn": "いたり", +            "kanaOut": "く", +            "tagsIn": [], +            "tagsOut": [ +                "v5aru", +                "v5b", +                "v5g", +                "v5k", +                "v5k-s", +                "v5m", +                "v5n", +                "v5r", +                "v5r-i", +                "v5s", +                "v5t", +                "v5u", +                "v5u-s", +                "v5uru" +            ] +        }, +        { +            "kanaIn": "いだり", +            "kanaOut": "ぐ", +            "tagsIn": [], +            "tagsOut": [ +                "v5aru", +                "v5b", +                "v5g", +                "v5k", +                "v5k-s", +                "v5m", +                "v5n", +                "v5r", +                "v5r-i", +                "v5s", +                "v5t", +                "v5u", +                "v5u-s", +                "v5uru" +            ] +        }, +        { +            "kanaIn": "きたり", +            "kanaOut": "くる", +            "tagsIn": [], +            "tagsOut": [ +                "vk" +            ] +        }, +        { +            "kanaIn": "したり", +            "kanaOut": "す", +            "tagsIn": [], +            "tagsOut": [ +                "v5aru", +                "v5b", +                "v5g", +                "v5k", +                "v5k-s", +                "v5m", +                "v5n", +                "v5r", +                "v5r-i", +                "v5s", +                "v5t", +                "v5u", +                "v5u-s", +                "v5uru" +            ] +        }, +        { +            "kanaIn": "したり", +            "kanaOut": "する", +            "tagsIn": [], +            "tagsOut": [ +                "vs", +                "vs-c", +                "vs-s", +                "vs-i" +            ] +        }, +        { +            "kanaIn": "ったり", +            "kanaOut": "う", +            "tagsIn": [], +            "tagsOut": [ +                "v5aru", +                "v5b", +                "v5g", +                "v5k", +                "v5k-s", +                "v5m", +                "v5n", +                "v5r", +                "v5r-i", +                "v5s", +                "v5t", +                "v5u", +                "v5u-s", +                "v5uru" +            ] +        }, +        { +            "kanaIn": "ったり", +            "kanaOut": "つ", +            "tagsIn": [], +            "tagsOut": [ +                "v5aru", +                "v5b", +                "v5g", +                "v5k", +                "v5k-s", +                "v5m", +                "v5n", +                "v5r", +                "v5r-i", +                "v5s", +                "v5t", +                "v5u", +                "v5u-s", +                "v5uru" +            ] +        }, +        { +            "kanaIn": "ったり", +            "kanaOut": "る", +            "tagsIn": [], +            "tagsOut": [ +                "v5aru", +                "v5b", +                "v5g", +                "v5k", +                "v5k-s", +                "v5m", +                "v5n", +                "v5r", +                "v5r-i", +                "v5s", +                "v5t", +                "v5u", +                "v5u-s", +                "v5uru" +            ] +        }, +        { +            "kanaIn": "んだり", +            "kanaOut": "ぬ", +            "tagsIn": [], +            "tagsOut": [ +                "v5aru", +                "v5b", +                "v5g", +                "v5k", +                "v5k-s", +                "v5m", +                "v5n", +                "v5r", +                "v5r-i", +                "v5s", +                "v5t", +                "v5u", +                "v5u-s", +                "v5uru" +            ] +        }, +        { +            "kanaIn": "んだり", +            "kanaOut": "ぶ", +            "tagsIn": [], +            "tagsOut": [ +                "v5aru", +                "v5b", +                "v5g", +                "v5k", +                "v5k-s", +                "v5m", +                "v5n", +                "v5r", +                "v5r-i", +                "v5s", +                "v5t", +                "v5u", +                "v5u-s", +                "v5uru" +            ] +        }, +        { +            "kanaIn": "んだり", +            "kanaOut": "む", +            "tagsIn": [], +            "tagsOut": [ +                "v5aru", +                "v5b", +                "v5g", +                "v5k", +                "v5k-s", +                "v5m", +                "v5n", +                "v5r", +                "v5r-i", +                "v5s", +                "v5t", +                "v5u", +                "v5u-s", +                "v5uru" +            ] +        }, +        { +            "kanaIn": "かったり", +            "kanaOut": "い", +            "tagsIn": [], +            "tagsOut": [ +                "adj-i" +            ] +        } +    ], +    "-te": [ +        { +            "kanaIn": "て", +            "kanaOut": "る", +            "tagsIn": [], +            "tagsOut": [ +                "v1", +                "vk" +            ] +        }, +        { +            "kanaIn": "いて", +            "kanaOut": "く", +            "tagsIn": [], +            "tagsOut": [ +                "v5aru", +                "v5b", +                "v5g", +                "v5k", +                "v5k-s", +                "v5m", +                "v5n", +                "v5r", +                "v5r-i", +                "v5s", +                "v5t", +                "v5u", +                "v5u-s", +                "v5uru" +            ] +        }, +        { +            "kanaIn": "いで", +            "kanaOut": "ぐ", +            "tagsIn": [], +            "tagsOut": [ +                "v5aru", +                "v5b", +                "v5g", +                "v5k", +                "v5k-s", +                "v5m", +                "v5n", +                "v5r", +                "v5r-i", +                "v5s", +                "v5t", +                "v5u", +                "v5u-s", +                "v5uru" +            ] +        }, +        { +            "kanaIn": "きて", +            "kanaOut": "くる", +            "tagsIn": [], +            "tagsOut": [ +                "vk" +            ] +        }, +        { +            "kanaIn": "くて", +            "kanaOut": "い", +            "tagsIn": [], +            "tagsOut": [ +                "adj-i" +            ] +        }, +        { +            "kanaIn": "して", +            "kanaOut": "す", +            "tagsIn": [], +            "tagsOut": [ +                "v5aru", +                "v5b", +                "v5g", +                "v5k", +                "v5k-s", +                "v5m", +                "v5n", +                "v5r", +                "v5r-i", +                "v5s", +                "v5t", +                "v5u", +                "v5u-s", +                "v5uru" +            ] +        }, +        { +            "kanaIn": "して", +            "kanaOut": "する", +            "tagsIn": [], +            "tagsOut": [ +                "vs", +                "vs-c", +                "vs-s", +                "vs-i" +            ] +        }, +        { +            "kanaIn": "って", +            "kanaOut": "う", +            "tagsIn": [], +            "tagsOut": [ +                "v5aru", +                "v5b", +                "v5g", +                "v5k", +                "v5k-s", +                "v5m", +                "v5n", +                "v5r", +                "v5r-i", +                "v5s", +                "v5t", +                "v5u", +                "v5u-s", +                "v5uru" +            ] +        }, +        { +            "kanaIn": "って", +            "kanaOut": "く", +            "tagsIn": [], +            "tagsOut": [ +                "v5aru", +                "v5b", +                "v5g", +                "v5k", +                "v5k-s", +                "v5m", +                "v5n", +                "v5r", +                "v5r-i", +                "v5s", +                "v5t", +                "v5u", +                "v5u-s", +                "v5uru" +            ] +        }, +        { +            "kanaIn": "って", +            "kanaOut": "つ", +            "tagsIn": [], +            "tagsOut": [ +                "v5aru", +                "v5b", +                "v5g", +                "v5k", +                "v5k-s", +                "v5m", +                "v5n", +                "v5r", +                "v5r-i", +                "v5s", +                "v5t", +                "v5u", +                "v5u-s", +                "v5uru" +            ] +        }, +        { +            "kanaIn": "って", +            "kanaOut": "る", +            "tagsIn": [], +            "tagsOut": [ +                "v5aru", +                "v5b", +                "v5g", +                "v5k", +                "v5k-s", +                "v5m", +                "v5n", +                "v5r", +                "v5r-i", +                "v5s", +                "v5t", +                "v5u", +                "v5u-s", +                "v5uru" +            ] +        }, +        { +            "kanaIn": "んで", +            "kanaOut": "ぬ", +            "tagsIn": [], +            "tagsOut": [ +                "v5aru", +                "v5b", +                "v5g", +                "v5k", +                "v5k-s", +                "v5m", +                "v5n", +                "v5r", +                "v5r-i", +                "v5s", +                "v5t", +                "v5u", +                "v5u-s", +                "v5uru" +            ] +        }, +        { +            "kanaIn": "んで", +            "kanaOut": "ぶ", +            "tagsIn": [], +            "tagsOut": [ +                "v5aru", +                "v5b", +                "v5g", +                "v5k", +                "v5k-s", +                "v5m", +                "v5n", +                "v5r", +                "v5r-i", +                "v5s", +                "v5t", +                "v5u", +                "v5u-s", +                "v5uru" +            ] +        }, +        { +            "kanaIn": "んで", +            "kanaOut": "む", +            "tagsIn": [], +            "tagsOut": [ +                "v5aru", +                "v5b", +                "v5g", +                "v5k", +                "v5k-s", +                "v5m", +                "v5n", +                "v5r", +                "v5r-i", +                "v5s", +                "v5t", +                "v5u", +                "v5u-s", +                "v5uru" +            ] +        } +    ], +    "-zu": [ +        { +            "kanaIn": "ず", +            "kanaOut": "る", +            "tagsIn": [], +            "tagsOut": [ +                "v1", +                "vk" +            ] +        }, +        { +            "kanaIn": "かず", +            "kanaOut": "く", +            "tagsIn": [], +            "tagsOut": [ +                "v5aru", +                "v5b", +                "v5g", +                "v5k", +                "v5k-s", +                "v5m", +                "v5n", +                "v5r", +                "v5r-i", +                "v5s", +                "v5t", +                "v5u", +                "v5u-s", +                "v5uru" +            ] +        }, +        { +            "kanaIn": "がず", +            "kanaOut": "ぐ", +            "tagsIn": [], +            "tagsOut": [ +                "v5aru", +                "v5b", +                "v5g", +                "v5k", +                "v5k-s", +                "v5m", +                "v5n", +                "v5r", +                "v5r-i", +                "v5s", +                "v5t", +                "v5u", +                "v5u-s", +                "v5uru" +            ] +        }, +        { +            "kanaIn": "こず", +            "kanaOut": "くる", +            "tagsIn": [], +            "tagsOut": [ +                "vk" +            ] +        }, +        { +            "kanaIn": "さず", +            "kanaOut": "す", +            "tagsIn": [], +            "tagsOut": [ +                "v5aru", +                "v5b", +                "v5g", +                "v5k", +                "v5k-s", +                "v5m", +                "v5n", +                "v5r", +                "v5r-i", +                "v5s", +                "v5t", +                "v5u", +                "v5u-s", +                "v5uru" +            ] +        }, +        { +            "kanaIn": "せず", +            "kanaOut": "する", +            "tagsIn": [], +            "tagsOut": [ +                "vs", +                "vs-c", +                "vs-s", +                "vs-i" +            ] +        }, +        { +            "kanaIn": "たず", +            "kanaOut": "つ", +            "tagsIn": [], +            "tagsOut": [ +                "v5aru", +                "v5b", +                "v5g", +                "v5k", +                "v5k-s", +                "v5m", +                "v5n", +                "v5r", +                "v5r-i", +                "v5s", +                "v5t", +                "v5u", +                "v5u-s", +                "v5uru" +            ] +        }, +        { +            "kanaIn": "なず", +            "kanaOut": "ぬ", +            "tagsIn": [], +            "tagsOut": [ +                "v5aru", +                "v5b", +                "v5g", +                "v5k", +                "v5k-s", +                "v5m", +                "v5n", +                "v5r", +                "v5r-i", +                "v5s", +                "v5t", +                "v5u", +                "v5u-s", +                "v5uru" +            ] +        }, +        { +            "kanaIn": "ばず", +            "kanaOut": "ぶ", +            "tagsIn": [], +            "tagsOut": [ +                "v5aru", +                "v5b", +                "v5g", +                "v5k", +                "v5k-s", +                "v5m", +                "v5n", +                "v5r", +                "v5r-i", +                "v5s", +                "v5t", +                "v5u", +                "v5u-s", +                "v5uru" +            ] +        }, +        { +            "kanaIn": "まず", +            "kanaOut": "む", +            "tagsIn": [], +            "tagsOut": [ +                "v5aru", +                "v5b", +                "v5g", +                "v5k", +                "v5k-s", +                "v5m", +                "v5n", +                "v5r", +                "v5r-i", +                "v5s", +                "v5t", +                "v5u", +                "v5u-s", +                "v5uru" +            ] +        }, +        { +            "kanaIn": "らず", +            "kanaOut": "る", +            "tagsIn": [], +            "tagsOut": [ +                "v5aru", +                "v5b", +                "v5g", +                "v5k", +                "v5k-s", +                "v5m", +                "v5n", +                "v5r", +                "v5r-i", +                "v5s", +                "v5t", +                "v5u", +                "v5u-s", +                "v5uru" +            ] +        }, +        { +            "kanaIn": "わず", +            "kanaOut": "う", +            "tagsIn": [], +            "tagsOut": [ +                "v5aru", +                "v5b", +                "v5g", +                "v5k", +                "v5k-s", +                "v5m", +                "v5n", +                "v5r", +                "v5r-i", +                "v5s", +                "v5t", +                "v5u", +                "v5u-s", +                "v5uru" +            ] +        } +    ], +    "adv": [ +        { +            "kanaIn": "く", +            "kanaOut": "い", +            "tagsIn": [], +            "tagsOut": [ +                "adj-i" +            ] +        } +    ], +    "causative": [ +        { +            "kanaIn": "かせる", +            "kanaOut": "く", +            "tagsIn": [ +                "v1" +            ], +            "tagsOut": [ +                "v5aru", +                "v5b", +                "v5g", +                "v5k", +                "v5k-s", +                "v5m", +                "v5n", +                "v5r", +                "v5r-i", +                "v5s", +                "v5t", +                "v5u", +                "v5u-s", +                "v5uru" +            ] +        }, +        { +            "kanaIn": "がせる", +            "kanaOut": "ぐ", +            "tagsIn": [ +                "v1" +            ], +            "tagsOut": [ +                "v5aru", +                "v5b", +                "v5g", +                "v5k", +                "v5k-s", +                "v5m", +                "v5n", +                "v5r", +                "v5r-i", +                "v5s", +                "v5t", +                "v5u", +                "v5u-s", +                "v5uru" +            ] +        }, +        { +            "kanaIn": "させる", +            "kanaOut": "する", +            "tagsIn": [ +                "v1" +            ], +            "tagsOut": [ +                "vs", +                "vs-c", +                "vs-s", +                "vs-i" +            ] +        }, +        { +            "kanaIn": "させる", +            "kanaOut": "る", +            "tagsIn": [ +                "v1" +            ], +            "tagsOut": [ +                "v1", +                "vk" +            ] +        }, +        { +            "kanaIn": "たせる", +            "kanaOut": "つ", +            "tagsIn": [ +                "v1" +            ], +            "tagsOut": [ +                "v5aru", +                "v5b", +                "v5g", +                "v5k", +                "v5k-s", +                "v5m", +                "v5n", +                "v5r", +                "v5r-i", +                "v5s", +                "v5t", +                "v5u", +                "v5u-s", +                "v5uru" +            ] +        }, +        { +            "kanaIn": "なせる", +            "kanaOut": "ぬ", +            "tagsIn": [ +                "v1" +            ], +            "tagsOut": [ +                "v5aru", +                "v5b", +                "v5g", +                "v5k", +                "v5k-s", +                "v5m", +                "v5n", +                "v5r", +                "v5r-i", +                "v5s", +                "v5t", +                "v5u", +                "v5u-s", +                "v5uru" +            ] +        }, +        { +            "kanaIn": "ばせる", +            "kanaOut": "ぶ", +            "tagsIn": [ +                "v1" +            ], +            "tagsOut": [ +                "v5aru", +                "v5b", +                "v5g", +                "v5k", +                "v5k-s", +                "v5m", +                "v5n", +                "v5r", +                "v5r-i", +                "v5s", +                "v5t", +                "v5u", +                "v5u-s", +                "v5uru" +            ] +        }, +        { +            "kanaIn": "ませる", +            "kanaOut": "む", +            "tagsIn": [ +                "v1" +            ], +            "tagsOut": [ +                "v5aru", +                "v5b", +                "v5g", +                "v5k", +                "v5k-s", +                "v5m", +                "v5n", +                "v5r", +                "v5r-i", +                "v5s", +                "v5t", +                "v5u", +                "v5u-s", +                "v5uru" +            ] +        }, +        { +            "kanaIn": "らせる", +            "kanaOut": "る", +            "tagsIn": [ +                "v1" +            ], +            "tagsOut": [ +                "v5aru", +                "v5b", +                "v5g", +                "v5k", +                "v5k-s", +                "v5m", +                "v5n", +                "v5r", +                "v5r-i", +                "v5s", +                "v5t", +                "v5u", +                "v5u-s", +                "v5uru" +            ] +        }, +        { +            "kanaIn": "わせる", +            "kanaOut": "う", +            "tagsIn": [ +                "v1" +            ], +            "tagsOut": [ +                "v5aru", +                "v5b", +                "v5g", +                "v5k", +                "v5k-s", +                "v5m", +                "v5n", +                "v5r", +                "v5r-i", +                "v5s", +                "v5t", +                "v5u", +                "v5u-s", +                "v5uru" +            ] +        }, +        { +            "kanaIn": "こさせる", +            "kanaOut": "くる", +            "tagsIn": [ +                "v1" +            ], +            "tagsOut": [ +                "vk" +            ] +        } +    ], +    "imperative": [ +        { +            "kanaIn": "い", +            "kanaOut": "る", +            "tagsIn": [], +            "tagsOut": [ +                "vk" +            ] +        }, +        { +            "kanaIn": "え", +            "kanaOut": "う", +            "tagsIn": [], +            "tagsOut": [ +                "v5aru", +                "v5b", +                "v5g", +                "v5k", +                "v5k-s", +                "v5m", +                "v5n", +                "v5r", +                "v5r-i", +                "v5s", +                "v5t", +                "v5u", +                "v5u-s", +                "v5uru" +            ] +        }, +        { +            "kanaIn": "け", +            "kanaOut": "く", +            "tagsIn": [], +            "tagsOut": [ +                "v5aru", +                "v5b", +                "v5g", +                "v5k", +                "v5k-s", +                "v5m", +                "v5n", +                "v5r", +                "v5r-i", +                "v5s", +                "v5t", +                "v5u", +                "v5u-s", +                "v5uru" +            ] +        }, +        { +            "kanaIn": "げ", +            "kanaOut": "ぐ", +            "tagsIn": [], +            "tagsOut": [ +                "v5aru", +                "v5b", +                "v5g", +                "v5k", +                "v5k-s", +                "v5m", +                "v5n", +                "v5r", +                "v5r-i", +                "v5s", +                "v5t", +                "v5u", +                "v5u-s", +                "v5uru" +            ] +        }, +        { +            "kanaIn": "せ", +            "kanaOut": "す", +            "tagsIn": [], +            "tagsOut": [ +                "v5aru", +                "v5b", +                "v5g", +                "v5k", +                "v5k-s", +                "v5m", +                "v5n", +                "v5r", +                "v5r-i", +                "v5s", +                "v5t", +                "v5u", +                "v5u-s", +                "v5uru" +            ] +        }, +        { +            "kanaIn": "て", +            "kanaOut": "つ", +            "tagsIn": [], +            "tagsOut": [ +                "v5aru", +                "v5b", +                "v5g", +                "v5k", +                "v5k-s", +                "v5m", +                "v5n", +                "v5r", +                "v5r-i", +                "v5s", +                "v5t", +                "v5u", +                "v5u-s", +                "v5uru" +            ] +        }, +        { +            "kanaIn": "ね", +            "kanaOut": "ぬ", +            "tagsIn": [], +            "tagsOut": [ +                "v5aru", +                "v5b", +                "v5g", +                "v5k", +                "v5k-s", +                "v5m", +                "v5n", +                "v5r", +                "v5r-i", +                "v5s", +                "v5t", +                "v5u", +                "v5u-s", +                "v5uru" +            ] +        }, +        { +            "kanaIn": "べ", +            "kanaOut": "ぶ", +            "tagsIn": [], +            "tagsOut": [ +                "v5aru", +                "v5b", +                "v5g", +                "v5k", +                "v5k-s", +                "v5m", +                "v5n", +                "v5r", +                "v5r-i", +                "v5s", +                "v5t", +                "v5u", +                "v5u-s", +                "v5uru" +            ] +        }, +        { +            "kanaIn": "め", +            "kanaOut": "む", +            "tagsIn": [], +            "tagsOut": [ +                "v5aru", +                "v5b", +                "v5g", +                "v5k", +                "v5k-s", +                "v5m", +                "v5n", +                "v5r", +                "v5r-i", +                "v5s", +                "v5t", +                "v5u", +                "v5u-s", +                "v5uru" +            ] +        }, +        { +            "kanaIn": "よ", +            "kanaOut": "る", +            "tagsIn": [], +            "tagsOut": [ +                "v1" +            ] +        }, +        { +            "kanaIn": "れ", +            "kanaOut": "る", +            "tagsIn": [], +            "tagsOut": [ +                "v5aru", +                "v5b", +                "v5g", +                "v5k", +                "v5k-s", +                "v5m", +                "v5n", +                "v5r", +                "v5r-i", +                "v5s", +                "v5t", +                "v5u", +                "v5u-s", +                "v5uru" +            ] +        }, +        { +            "kanaIn": "ろ", +            "kanaOut": "る", +            "tagsIn": [], +            "tagsOut": [ +                "v1" +            ] +        }, +        { +            "kanaIn": "こい", +            "kanaOut": "くる", +            "tagsIn": [], +            "tagsOut": [ +                "vk" +            ] +        }, +        { +            "kanaIn": "しろ", +            "kanaOut": "する", +            "tagsIn": [], +            "tagsOut": [ +                "vs", +                "vs-c", +                "vs-s", +                "vs-i" +            ] +        }, +        { +            "kanaIn": "せよ", +            "kanaOut": "する", +            "tagsIn": [], +            "tagsOut": [ +                "vs", +                "vs-c", +                "vs-s", +                "vs-i" +            ] +        } +    ], +    "imperative negative": [ +        { +            "kanaIn": "な", +            "kanaOut": "", +            "tagsIn": [], +            "tagsOut": [ +                "v1", +                "vk", +                "vs", +                "v5aru", +                "v5b", +                "v5g", +                "v5k", +                "v5k-s", +                "v5m", +                "v5n", +                "v5r", +                "v5r-i", +                "v5s", +                "v5t", +                "v5u", +                "v5u-s", +                "v5uru", +                "vs-c", +                "vs-s", +                "vs-i" +            ] +        } +    ], +    "masu stem": [ +        { +            "kanaIn": "い", +            "kanaOut": "いる", +            "tagsIn": [], +            "tagsOut": [ +                "v1" +            ] +        }, +        { +            "kanaIn": "い", +            "kanaOut": "う", +            "tagsIn": [], +            "tagsOut": [ +                "v5aru", +                "v5b", +                "v5g", +                "v5k", +                "v5k-s", +                "v5m", +                "v5n", +                "v5r", +                "v5r-i", +                "v5s", +                "v5t", +                "v5u", +                "v5u-s", +                "v5uru" +            ] +        }, +        { +            "kanaIn": "え", +            "kanaOut": "える", +            "tagsIn": [], +            "tagsOut": [ +                "v1" +            ] +        }, +        { +            "kanaIn": "き", +            "kanaOut": "きる", +            "tagsIn": [], +            "tagsOut": [ +                "v1" +            ] +        }, +        { +            "kanaIn": "き", +            "kanaOut": "く", +            "tagsIn": [], +            "tagsOut": [ +                "v5aru", +                "v5b", +                "v5g", +                "v5k", +                "v5k-s", +                "v5m", +                "v5n", +                "v5r", +                "v5r-i", +                "v5s", +                "v5t", +                "v5u", +                "v5u-s", +                "v5uru" +            ] +        }, +        { +            "kanaIn": "ぎ", +            "kanaOut": "ぎる", +            "tagsIn": [], +            "tagsOut": [ +                "v1" +            ] +        }, +        { +            "kanaIn": "ぎ", +            "kanaOut": "ぐ", +            "tagsIn": [], +            "tagsOut": [ +                "v5aru", +                "v5b", +                "v5g", +                "v5k", +                "v5k-s", +                "v5m", +                "v5n", +                "v5r", +                "v5r-i", +                "v5s", +                "v5t", +                "v5u", +                "v5u-s", +                "v5uru" +            ] +        }, +        { +            "kanaIn": "け", +            "kanaOut": "ける", +            "tagsIn": [], +            "tagsOut": [ +                "v1" +            ] +        }, +        { +            "kanaIn": "げ", +            "kanaOut": "げる", +            "tagsIn": [], +            "tagsOut": [ +                "v1" +            ] +        }, +        { +            "kanaIn": "し", +            "kanaOut": "す", +            "tagsIn": [], +            "tagsOut": [ +                "v5aru", +                "v5b", +                "v5g", +                "v5k", +                "v5k-s", +                "v5m", +                "v5n", +                "v5r", +                "v5r-i", +                "v5s", +                "v5t", +                "v5u", +                "v5u-s", +                "v5uru" +            ] +        }, +        { +            "kanaIn": "じ", +            "kanaOut": "じる", +            "tagsIn": [], +            "tagsOut": [ +                "v1" +            ] +        }, +        { +            "kanaIn": "せ", +            "kanaOut": "せる", +            "tagsIn": [], +            "tagsOut": [ +                "v1" +            ] +        }, +        { +            "kanaIn": "ぜ", +            "kanaOut": "ぜる", +            "tagsIn": [], +            "tagsOut": [ +                "v1" +            ] +        }, +        { +            "kanaIn": "ち", +            "kanaOut": "ちる", +            "tagsIn": [], +            "tagsOut": [ +                "v1" +            ] +        }, +        { +            "kanaIn": "ち", +            "kanaOut": "つ", +            "tagsIn": [], +            "tagsOut": [ +                "v5aru", +                "v5b", +                "v5g", +                "v5k", +                "v5k-s", +                "v5m", +                "v5n", +                "v5r", +                "v5r-i", +                "v5s", +                "v5t", +                "v5u", +                "v5u-s", +                "v5uru" +            ] +        }, +        { +            "kanaIn": "て", +            "kanaOut": "てる", +            "tagsIn": [], +            "tagsOut": [ +                "v1" +            ] +        }, +        { +            "kanaIn": "で", +            "kanaOut": "でる", +            "tagsIn": [], +            "tagsOut": [ +                "v1" +            ] +        }, +        { +            "kanaIn": "に", +            "kanaOut": "にる", +            "tagsIn": [], +            "tagsOut": [ +                "v1" +            ] +        }, +        { +            "kanaIn": "に", +            "kanaOut": "ぬ", +            "tagsIn": [], +            "tagsOut": [ +                "v5aru", +                "v5b", +                "v5g", +                "v5k", +                "v5k-s", +                "v5m", +                "v5n", +                "v5r", +                "v5r-i", +                "v5s", +                "v5t", +                "v5u", +                "v5u-s", +                "v5uru" +            ] +        }, +        { +            "kanaIn": "ね", +            "kanaOut": "ねる", +            "tagsIn": [], +            "tagsOut": [ +                "v1" +            ] +        }, +        { +            "kanaIn": "ひ", +            "kanaOut": "ひる", +            "tagsIn": [], +            "tagsOut": [ +                "v1" +            ] +        }, +        { +            "kanaIn": "び", +            "kanaOut": "びる", +            "tagsIn": [], +            "tagsOut": [ +                "v1" +            ] +        }, +        { +            "kanaIn": "び", +            "kanaOut": "ぶ", +            "tagsIn": [], +            "tagsOut": [ +                "v5aru", +                "v5b", +                "v5g", +                "v5k", +                "v5k-s", +                "v5m", +                "v5n", +                "v5r", +                "v5r-i", +                "v5s", +                "v5t", +                "v5u", +                "v5u-s", +                "v5uru" +            ] +        }, +        { +            "kanaIn": "へ", +            "kanaOut": "へる", +            "tagsIn": [], +            "tagsOut": [ +                "v1" +            ] +        }, +        { +            "kanaIn": "べ", +            "kanaOut": "べる", +            "tagsIn": [], +            "tagsOut": [ +                "v1" +            ] +        }, +        { +            "kanaIn": "み", +            "kanaOut": "みる", +            "tagsIn": [], +            "tagsOut": [ +                "v1" +            ] +        }, +        { +            "kanaIn": "み", +            "kanaOut": "む", +            "tagsIn": [], +            "tagsOut": [ +                "v5aru", +                "v5b", +                "v5g", +                "v5k", +                "v5k-s", +                "v5m", +                "v5n", +                "v5r", +                "v5r-i", +                "v5s", +                "v5t", +                "v5u", +                "v5u-s", +                "v5uru" +            ] +        }, +        { +            "kanaIn": "め", +            "kanaOut": "める", +            "tagsIn": [], +            "tagsOut": [ +                "v1" +            ] +        }, +        { +            "kanaIn": "り", +            "kanaOut": "りる", +            "tagsIn": [], +            "tagsOut": [ +                "v1" +            ] +        }, +        { +            "kanaIn": "り", +            "kanaOut": "る", +            "tagsIn": [], +            "tagsOut": [ +                "v5aru", +                "v5b", +                "v5g", +                "v5k", +                "v5k-s", +                "v5m", +                "v5n", +                "v5r", +                "v5r-i", +                "v5s", +                "v5t", +                "v5u", +                "v5u-s", +                "v5uru" +            ] +        }, +        { +            "kanaIn": "れ", +            "kanaOut": "れる", +            "tagsIn": [], +            "tagsOut": [ +                "v1" +            ] +        } +    ], +    "negative": [ +        { +            "kanaIn": "ない", +            "kanaOut": "る", +            "tagsIn": [ +                "adj-i" +            ], +            "tagsOut": [ +                "v1", +                "vk" +            ] +        }, +        { +            "kanaIn": "かない", +            "kanaOut": "く", +            "tagsIn": [ +                "adj-i" +            ], +            "tagsOut": [ +                "v5aru", +                "v5b", +                "v5g", +                "v5k", +                "v5k-s", +                "v5m", +                "v5n", +                "v5r", +                "v5r-i", +                "v5s", +                "v5t", +                "v5u", +                "v5u-s", +                "v5uru" +            ] +        }, +        { +            "kanaIn": "がない", +            "kanaOut": "ぐ", +            "tagsIn": [ +                "adj-i" +            ], +            "tagsOut": [ +                "v5aru", +                "v5b", +                "v5g", +                "v5k", +                "v5k-s", +                "v5m", +                "v5n", +                "v5r", +                "v5r-i", +                "v5s", +                "v5t", +                "v5u", +                "v5u-s", +                "v5uru" +            ] +        }, +        { +            "kanaIn": "くない", +            "kanaOut": "い", +            "tagsIn": [ +                "adj-i" +            ], +            "tagsOut": [ +                "adj-i" +            ] +        }, +        { +            "kanaIn": "こない", +            "kanaOut": "くる", +            "tagsIn": [ +                "adj-i" +            ], +            "tagsOut": [ +                "vk" +            ] +        }, +        { +            "kanaIn": "さない", +            "kanaOut": "す", +            "tagsIn": [ +                "adj-i" +            ], +            "tagsOut": [ +                "v5aru", +                "v5b", +                "v5g", +                "v5k", +                "v5k-s", +                "v5m", +                "v5n", +                "v5r", +                "v5r-i", +                "v5s", +                "v5t", +                "v5u", +                "v5u-s", +                "v5uru" +            ] +        }, +        { +            "kanaIn": "しない", +            "kanaOut": "する", +            "tagsIn": [ +                "adj-i" +            ], +            "tagsOut": [ +                "vs", +                "vs-c", +                "vs-s", +                "vs-i" +            ] +        }, +        { +            "kanaIn": "たない", +            "kanaOut": "つ", +            "tagsIn": [ +                "adj-i" +            ], +            "tagsOut": [ +                "v5aru", +                "v5b", +                "v5g", +                "v5k", +                "v5k-s", +                "v5m", +                "v5n", +                "v5r", +                "v5r-i", +                "v5s", +                "v5t", +                "v5u", +                "v5u-s", +                "v5uru" +            ] +        }, +        { +            "kanaIn": "なない", +            "kanaOut": "ぬ", +            "tagsIn": [ +                "adj-i" +            ], +            "tagsOut": [ +                "v5aru", +                "v5b", +                "v5g", +                "v5k", +                "v5k-s", +                "v5m", +                "v5n", +                "v5r", +                "v5r-i", +                "v5s", +                "v5t", +                "v5u", +                "v5u-s", +                "v5uru" +            ] +        }, +        { +            "kanaIn": "ばない", +            "kanaOut": "ぶ", +            "tagsIn": [ +                "adj-i" +            ], +            "tagsOut": [ +                "v5aru", +                "v5b", +                "v5g", +                "v5k", +                "v5k-s", +                "v5m", +                "v5n", +                "v5r", +                "v5r-i", +                "v5s", +                "v5t", +                "v5u", +                "v5u-s", +                "v5uru" +            ] +        }, +        { +            "kanaIn": "まない", +            "kanaOut": "む", +            "tagsIn": [ +                "adj-i" +            ], +            "tagsOut": [ +                "v5aru", +                "v5b", +                "v5g", +                "v5k", +                "v5k-s", +                "v5m", +                "v5n", +                "v5r", +                "v5r-i", +                "v5s", +                "v5t", +                "v5u", +                "v5u-s", +                "v5uru" +            ] +        }, +        { +            "kanaIn": "らない", +            "kanaOut": "る", +            "tagsIn": [ +                "adj-i" +            ], +            "tagsOut": [ +                "v5aru", +                "v5b", +                "v5g", +                "v5k", +                "v5k-s", +                "v5m", +                "v5n", +                "v5r", +                "v5r-i", +                "v5s", +                "v5t", +                "v5u", +                "v5u-s", +                "v5uru" +            ] +        }, +        { +            "kanaIn": "わない", +            "kanaOut": "う", +            "tagsIn": [ +                "adj-i" +            ], +            "tagsOut": [ +                "v5aru", +                "v5b", +                "v5g", +                "v5k", +                "v5k-s", +                "v5m", +                "v5n", +                "v5r", +                "v5r-i", +                "v5s", +                "v5t", +                "v5u", +                "v5u-s", +                "v5uru" +            ] +        } +    ], +    "noun": [ +        { +            "kanaIn": "さ", +            "kanaOut": "い", +            "tagsIn": [], +            "tagsOut": [ +                "adj-i" +            ] +        } +    ], +    "passive": [ +        { +            "kanaIn": "かれる", +            "kanaOut": "く", +            "tagsIn": [ +                "v1" +            ], +            "tagsOut": [ +                "v5aru", +                "v5b", +                "v5g", +                "v5k", +                "v5k-s", +                "v5m", +                "v5n", +                "v5r", +                "v5r-i", +                "v5s", +                "v5t", +                "v5u", +                "v5u-s", +                "v5uru" +            ] +        }, +        { +            "kanaIn": "がれる", +            "kanaOut": "ぐ", +            "tagsIn": [ +                "v1" +            ], +            "tagsOut": [ +                "v5aru", +                "v5b", +                "v5g", +                "v5k", +                "v5k-s", +                "v5m", +                "v5n", +                "v5r", +                "v5r-i", +                "v5s", +                "v5t", +                "v5u", +                "v5u-s", +                "v5uru" +            ] +        }, +        { +            "kanaIn": "される", +            "kanaOut": "する", +            "tagsIn": [ +                "v1" +            ], +            "tagsOut": [ +                "vs", +                "vs-c", +                "vs-s", +                "vs-i" +            ] +        }, +        { +            "kanaIn": "たれる", +            "kanaOut": "つ", +            "tagsIn": [ +                "v1" +            ], +            "tagsOut": [ +                "v5aru", +                "v5b", +                "v5g", +                "v5k", +                "v5k-s", +                "v5m", +                "v5n", +                "v5r", +                "v5r-i", +                "v5s", +                "v5t", +                "v5u", +                "v5u-s", +                "v5uru" +            ] +        }, +        { +            "kanaIn": "なれる", +            "kanaOut": "ぬ", +            "tagsIn": [ +                "v1" +            ], +            "tagsOut": [ +                "v5aru", +                "v5b", +                "v5g", +                "v5k", +                "v5k-s", +                "v5m", +                "v5n", +                "v5r", +                "v5r-i", +                "v5s", +                "v5t", +                "v5u", +                "v5u-s", +                "v5uru" +            ] +        }, +        { +            "kanaIn": "ばれる", +            "kanaOut": "ぶ", +            "tagsIn": [ +                "v1" +            ], +            "tagsOut": [ +                "v5aru", +                "v5b", +                "v5g", +                "v5k", +                "v5k-s", +                "v5m", +                "v5n", +                "v5r", +                "v5r-i", +                "v5s", +                "v5t", +                "v5u", +                "v5u-s", +                "v5uru" +            ] +        }, +        { +            "kanaIn": "まれる", +            "kanaOut": "む", +            "tagsIn": [ +                "v1" +            ], +            "tagsOut": [ +                "v5aru", +                "v5b", +                "v5g", +                "v5k", +                "v5k-s", +                "v5m", +                "v5n", +                "v5r", +                "v5r-i", +                "v5s", +                "v5t", +                "v5u", +                "v5u-s", +                "v5uru" +            ] +        }, +        { +            "kanaIn": "われる", +            "kanaOut": "う", +            "tagsIn": [ +                "v1" +            ], +            "tagsOut": [ +                "v5aru", +                "v5b", +                "v5g", +                "v5k", +                "v5k-s", +                "v5m", +                "v5n", +                "v5r", +                "v5r-i", +                "v5s", +                "v5t", +                "v5u", +                "v5u-s", +                "v5uru" +            ] +        } +    ], +    "passive or causative": [ +        { +            "kanaIn": "される", +            "kanaOut": "す", +            "tagsIn": [ +                "v1" +            ], +            "tagsOut": [ +                "v5aru", +                "v5b", +                "v5g", +                "v5k", +                "v5k-s", +                "v5m", +                "v5n", +                "v5r", +                "v5r-i", +                "v5s", +                "v5t", +                "v5u", +                "v5u-s", +                "v5uru" +            ] +        } +    ], +    "past": [ +        { +            "kanaIn": "た", +            "kanaOut": "る", +            "tagsIn": [], +            "tagsOut": [ +                "v1", +                "vk" +            ] +        }, +        { +            "kanaIn": "いた", +            "kanaOut": "く", +            "tagsIn": [], +            "tagsOut": [ +                "v5aru", +                "v5b", +                "v5g", +                "v5k", +                "v5k-s", +                "v5m", +                "v5n", +                "v5r", +                "v5r-i", +                "v5s", +                "v5t", +                "v5u", +                "v5u-s", +                "v5uru" +            ] +        }, +        { +            "kanaIn": "いだ", +            "kanaOut": "ぐ", +            "tagsIn": [], +            "tagsOut": [ +                "v5aru", +                "v5b", +                "v5g", +                "v5k", +                "v5k-s", +                "v5m", +                "v5n", +                "v5r", +                "v5r-i", +                "v5s", +                "v5t", +                "v5u", +                "v5u-s", +                "v5uru" +            ] +        }, +        { +            "kanaIn": "きた", +            "kanaOut": "くる", +            "tagsIn": [], +            "tagsOut": [ +                "vk" +            ] +        }, +        { +            "kanaIn": "した", +            "kanaOut": "す", +            "tagsIn": [], +            "tagsOut": [ +                "v5aru", +                "v5b", +                "v5g", +                "v5k", +                "v5k-s", +                "v5m", +                "v5n", +                "v5r", +                "v5r-i", +                "v5s", +                "v5t", +                "v5u", +                "v5u-s", +                "v5uru" +            ] +        }, +        { +            "kanaIn": "した", +            "kanaOut": "する", +            "tagsIn": [], +            "tagsOut": [ +                "vs", +                "vs-c", +                "vs-s", +                "vs-i" +            ] +        }, +        { +            "kanaIn": "った", +            "kanaOut": "う", +            "tagsIn": [], +            "tagsOut": [ +                "v5aru", +                "v5b", +                "v5g", +                "v5k", +                "v5k-s", +                "v5m", +                "v5n", +                "v5r", +                "v5r-i", +                "v5s", +                "v5t", +                "v5u", +                "v5u-s", +                "v5uru" +            ] +        }, +        { +            "kanaIn": "った", +            "kanaOut": "く", +            "tagsIn": [], +            "tagsOut": [ +                "v5aru", +                "v5b", +                "v5g", +                "v5k", +                "v5k-s", +                "v5m", +                "v5n", +                "v5r", +                "v5r-i", +                "v5s", +                "v5t", +                "v5u", +                "v5u-s", +                "v5uru" +            ] +        }, +        { +            "kanaIn": "った", +            "kanaOut": "つ", +            "tagsIn": [], +            "tagsOut": [ +                "v5aru", +                "v5b", +                "v5g", +                "v5k", +                "v5k-s", +                "v5m", +                "v5n", +                "v5r", +                "v5r-i", +                "v5s", +                "v5t", +                "v5u", +                "v5u-s", +                "v5uru" +            ] +        }, +        { +            "kanaIn": "った", +            "kanaOut": "る", +            "tagsIn": [], +            "tagsOut": [ +                "v5aru", +                "v5b", +                "v5g", +                "v5k", +                "v5k-s", +                "v5m", +                "v5n", +                "v5r", +                "v5r-i", +                "v5s", +                "v5t", +                "v5u", +                "v5u-s", +                "v5uru" +            ] +        }, +        { +            "kanaIn": "んだ", +            "kanaOut": "ぬ", +            "tagsIn": [], +            "tagsOut": [ +                "v5aru", +                "v5b", +                "v5g", +                "v5k", +                "v5k-s", +                "v5m", +                "v5n", +                "v5r", +                "v5r-i", +                "v5s", +                "v5t", +                "v5u", +                "v5u-s", +                "v5uru" +            ] +        }, +        { +            "kanaIn": "んだ", +            "kanaOut": "ぶ", +            "tagsIn": [], +            "tagsOut": [ +                "v5aru", +                "v5b", +                "v5g", +                "v5k", +                "v5k-s", +                "v5m", +                "v5n", +                "v5r", +                "v5r-i", +                "v5s", +                "v5t", +                "v5u", +                "v5u-s", +                "v5uru" +            ] +        }, +        { +            "kanaIn": "んだ", +            "kanaOut": "む", +            "tagsIn": [], +            "tagsOut": [ +                "v5aru", +                "v5b", +                "v5g", +                "v5k", +                "v5k-s", +                "v5m", +                "v5n", +                "v5r", +                "v5r-i", +                "v5s", +                "v5t", +                "v5u", +                "v5u-s", +                "v5uru" +            ] +        }, +        { +            "kanaIn": "かった", +            "kanaOut": "い", +            "tagsIn": [], +            "tagsOut": [ +                "adj-i" +            ] +        } +    ], +    "polite": [ +        { +            "kanaIn": "ます", +            "kanaOut": "る", +            "tagsIn": [], +            "tagsOut": [ +                "v1", +                "vk" +            ] +        }, +        { +            "kanaIn": "います", +            "kanaOut": "う", +            "tagsIn": [], +            "tagsOut": [ +                "v5aru", +                "v5b", +                "v5g", +                "v5k", +                "v5k-s", +                "v5m", +                "v5n", +                "v5r", +                "v5r-i", +                "v5s", +                "v5t", +                "v5u", +                "v5u-s", +                "v5uru" +            ] +        }, +        { +            "kanaIn": "きます", +            "kanaOut": "く", +            "tagsIn": [], +            "tagsOut": [ +                "v5aru", +                "v5b", +                "v5g", +                "v5k", +                "v5k-s", +                "v5m", +                "v5n", +                "v5r", +                "v5r-i", +                "v5s", +                "v5t", +                "v5u", +                "v5u-s", +                "v5uru" +            ] +        }, +        { +            "kanaIn": "きます", +            "kanaOut": "くる", +            "tagsIn": [], +            "tagsOut": [ +                "vk" +            ] +        }, +        { +            "kanaIn": "ぎます", +            "kanaOut": "ぐ", +            "tagsIn": [], +            "tagsOut": [ +                "v5aru", +                "v5b", +                "v5g", +                "v5k", +                "v5k-s", +                "v5m", +                "v5n", +                "v5r", +                "v5r-i", +                "v5s", +                "v5t", +                "v5u", +                "v5u-s", +                "v5uru" +            ] +        }, +        { +            "kanaIn": "します", +            "kanaOut": "す", +            "tagsIn": [], +            "tagsOut": [ +                "v5aru", +                "v5b", +                "v5g", +                "v5k", +                "v5k-s", +                "v5m", +                "v5n", +                "v5r", +                "v5r-i", +                "v5s", +                "v5t", +                "v5u", +                "v5u-s", +                "v5uru" +            ] +        }, +        { +            "kanaIn": "します", +            "kanaOut": "する", +            "tagsIn": [], +            "tagsOut": [ +                "vs", +                "vs-c", +                "vs-s", +                "vs-i" +            ] +        }, +        { +            "kanaIn": "ちます", +            "kanaOut": "つ", +            "tagsIn": [], +            "tagsOut": [ +                "v5aru", +                "v5b", +                "v5g", +                "v5k", +                "v5k-s", +                "v5m", +                "v5n", +                "v5r", +                "v5r-i", +                "v5s", +                "v5t", +                "v5u", +                "v5u-s", +                "v5uru" +            ] +        }, +        { +            "kanaIn": "にます", +            "kanaOut": "ぬ", +            "tagsIn": [], +            "tagsOut": [ +                "v5aru", +                "v5b", +                "v5g", +                "v5k", +                "v5k-s", +                "v5m", +                "v5n", +                "v5r", +                "v5r-i", +                "v5s", +                "v5t", +                "v5u", +                "v5u-s", +                "v5uru" +            ] +        }, +        { +            "kanaIn": "びます", +            "kanaOut": "ぶ", +            "tagsIn": [], +            "tagsOut": [ +                "v5aru", +                "v5b", +                "v5g", +                "v5k", +                "v5k-s", +                "v5m", +                "v5n", +                "v5r", +                "v5r-i", +                "v5s", +                "v5t", +                "v5u", +                "v5u-s", +                "v5uru" +            ] +        }, +        { +            "kanaIn": "みます", +            "kanaOut": "む", +            "tagsIn": [], +            "tagsOut": [ +                "v5aru", +                "v5b", +                "v5g", +                "v5k", +                "v5k-s", +                "v5m", +                "v5n", +                "v5r", +                "v5r-i", +                "v5s", +                "v5t", +                "v5u", +                "v5u-s", +                "v5uru" +            ] +        }, +        { +            "kanaIn": "ります", +            "kanaOut": "る", +            "tagsIn": [], +            "tagsOut": [ +                "v5aru", +                "v5b", +                "v5g", +                "v5k", +                "v5k-s", +                "v5m", +                "v5n", +                "v5r", +                "v5r-i", +                "v5s", +                "v5t", +                "v5u", +                "v5u-s", +                "v5uru" +            ] +        } +    ], +    "polite negative": [ +        { +            "kanaIn": "ません", +            "kanaOut": "る", +            "tagsIn": [], +            "tagsOut": [ +                "v1", +                "vk" +            ] +        }, +        { +            "kanaIn": "いません", +            "kanaOut": "う", +            "tagsIn": [], +            "tagsOut": [ +                "v5aru", +                "v5b", +                "v5g", +                "v5k", +                "v5k-s", +                "v5m", +                "v5n", +                "v5r", +                "v5r-i", +                "v5s", +                "v5t", +                "v5u", +                "v5u-s", +                "v5uru" +            ] +        }, +        { +            "kanaIn": "きません", +            "kanaOut": "く", +            "tagsIn": [], +            "tagsOut": [ +                "v5aru", +                "v5b", +                "v5g", +                "v5k", +                "v5k-s", +                "v5m", +                "v5n", +                "v5r", +                "v5r-i", +                "v5s", +                "v5t", +                "v5u", +                "v5u-s", +                "v5uru" +            ] +        }, +        { +            "kanaIn": "きません", +            "kanaOut": "くる", +            "tagsIn": [], +            "tagsOut": [ +                "vk" +            ] +        }, +        { +            "kanaIn": "ぎません", +            "kanaOut": "ぐ", +            "tagsIn": [], +            "tagsOut": [ +                "v5aru", +                "v5b", +                "v5g", +                "v5k", +                "v5k-s", +                "v5m", +                "v5n", +                "v5r", +                "v5r-i", +                "v5s", +                "v5t", +                "v5u", +                "v5u-s", +                "v5uru" +            ] +        }, +        { +            "kanaIn": "しません", +            "kanaOut": "す", +            "tagsIn": [], +            "tagsOut": [ +                "v5aru", +                "v5b", +                "v5g", +                "v5k", +                "v5k-s", +                "v5m", +                "v5n", +                "v5r", +                "v5r-i", +                "v5s", +                "v5t", +                "v5u", +                "v5u-s", +                "v5uru" +            ] +        }, +        { +            "kanaIn": "しません", +            "kanaOut": "する", +            "tagsIn": [], +            "tagsOut": [ +                "vs", +                "vs-c", +                "vs-s", +                "vs-i" +            ] +        }, +        { +            "kanaIn": "ちません", +            "kanaOut": "つ", +            "tagsIn": [], +            "tagsOut": [ +                "v5aru", +                "v5b", +                "v5g", +                "v5k", +                "v5k-s", +                "v5m", +                "v5n", +                "v5r", +                "v5r-i", +                "v5s", +                "v5t", +                "v5u", +                "v5u-s", +                "v5uru" +            ] +        }, +        { +            "kanaIn": "にません", +            "kanaOut": "ぬ", +            "tagsIn": [], +            "tagsOut": [ +                "v5aru", +                "v5b", +                "v5g", +                "v5k", +                "v5k-s", +                "v5m", +                "v5n", +                "v5r", +                "v5r-i", +                "v5s", +                "v5t", +                "v5u", +                "v5u-s", +                "v5uru" +            ] +        }, +        { +            "kanaIn": "びません", +            "kanaOut": "ぶ", +            "tagsIn": [], +            "tagsOut": [ +                "v5aru", +                "v5b", +                "v5g", +                "v5k", +                "v5k-s", +                "v5m", +                "v5n", +                "v5r", +                "v5r-i", +                "v5s", +                "v5t", +                "v5u", +                "v5u-s", +                "v5uru" +            ] +        }, +        { +            "kanaIn": "みません", +            "kanaOut": "む", +            "tagsIn": [], +            "tagsOut": [ +                "v5aru", +                "v5b", +                "v5g", +                "v5k", +                "v5k-s", +                "v5m", +                "v5n", +                "v5r", +                "v5r-i", +                "v5s", +                "v5t", +                "v5u", +                "v5u-s", +                "v5uru" +            ] +        }, +        { +            "kanaIn": "りません", +            "kanaOut": "る", +            "tagsIn": [], +            "tagsOut": [ +                "v5aru", +                "v5b", +                "v5g", +                "v5k", +                "v5k-s", +                "v5m", +                "v5n", +                "v5r", +                "v5r-i", +                "v5s", +                "v5t", +                "v5u", +                "v5u-s", +                "v5uru" +            ] +        }, +        { +            "kanaIn": "くありません", +            "kanaOut": "い", +            "tagsIn": [], +            "tagsOut": [ +                "adj-i" +            ] +        } +    ], +    "polite past": [ +        { +            "kanaIn": "ました", +            "kanaOut": "る", +            "tagsIn": [], +            "tagsOut": [ +                "v1", +                "vk" +            ] +        }, +        { +            "kanaIn": "いました", +            "kanaOut": "う", +            "tagsIn": [], +            "tagsOut": [ +                "v5aru", +                "v5b", +                "v5g", +                "v5k", +                "v5k-s", +                "v5m", +                "v5n", +                "v5r", +                "v5r-i", +                "v5s", +                "v5t", +                "v5u", +                "v5u-s", +                "v5uru" +            ] +        }, +        { +            "kanaIn": "きました", +            "kanaOut": "く", +            "tagsIn": [], +            "tagsOut": [ +                "v5aru", +                "v5b", +                "v5g", +                "v5k", +                "v5k-s", +                "v5m", +                "v5n", +                "v5r", +                "v5r-i", +                "v5s", +                "v5t", +                "v5u", +                "v5u-s", +                "v5uru" +            ] +        }, +        { +            "kanaIn": "きました", +            "kanaOut": "くる", +            "tagsIn": [], +            "tagsOut": [ +                "vk" +            ] +        }, +        { +            "kanaIn": "ぎました", +            "kanaOut": "ぐ", +            "tagsIn": [], +            "tagsOut": [ +                "v5aru", +                "v5b", +                "v5g", +                "v5k", +                "v5k-s", +                "v5m", +                "v5n", +                "v5r", +                "v5r-i", +                "v5s", +                "v5t", +                "v5u", +                "v5u-s", +                "v5uru" +            ] +        }, +        { +            "kanaIn": "しました", +            "kanaOut": "す", +            "tagsIn": [], +            "tagsOut": [ +                "v5aru", +                "v5b", +                "v5g", +                "v5k", +                "v5k-s", +                "v5m", +                "v5n", +                "v5r", +                "v5r-i", +                "v5s", +                "v5t", +                "v5u", +                "v5u-s", +                "v5uru" +            ] +        }, +        { +            "kanaIn": "しました", +            "kanaOut": "する", +            "tagsIn": [], +            "tagsOut": [ +                "vs", +                "vs-c", +                "vs-s", +                "vs-i" +            ] +        }, +        { +            "kanaIn": "ちました", +            "kanaOut": "つ", +            "tagsIn": [], +            "tagsOut": [ +                "v5aru", +                "v5b", +                "v5g", +                "v5k", +                "v5k-s", +                "v5m", +                "v5n", +                "v5r", +                "v5r-i", +                "v5s", +                "v5t", +                "v5u", +                "v5u-s", +                "v5uru" +            ] +        }, +        { +            "kanaIn": "にました", +            "kanaOut": "ぬ", +            "tagsIn": [], +            "tagsOut": [ +                "v5aru", +                "v5b", +                "v5g", +                "v5k", +                "v5k-s", +                "v5m", +                "v5n", +                "v5r", +                "v5r-i", +                "v5s", +                "v5t", +                "v5u", +                "v5u-s", +                "v5uru" +            ] +        }, +        { +            "kanaIn": "びました", +            "kanaOut": "ぶ", +            "tagsIn": [], +            "tagsOut": [ +                "v5aru", +                "v5b", +                "v5g", +                "v5k", +                "v5k-s", +                "v5m", +                "v5n", +                "v5r", +                "v5r-i", +                "v5s", +                "v5t", +                "v5u", +                "v5u-s", +                "v5uru" +            ] +        }, +        { +            "kanaIn": "みました", +            "kanaOut": "む", +            "tagsIn": [], +            "tagsOut": [ +                "v5aru", +                "v5b", +                "v5g", +                "v5k", +                "v5k-s", +                "v5m", +                "v5n", +                "v5r", +                "v5r-i", +                "v5s", +                "v5t", +                "v5u", +                "v5u-s", +                "v5uru" +            ] +        }, +        { +            "kanaIn": "りました", +            "kanaOut": "る", +            "tagsIn": [], +            "tagsOut": [ +                "v5aru", +                "v5b", +                "v5g", +                "v5k", +                "v5k-s", +                "v5m", +                "v5n", +                "v5r", +                "v5r-i", +                "v5s", +                "v5t", +                "v5u", +                "v5u-s", +                "v5uru" +            ] +        } +    ], +    "polite past negative": [ +        { +            "kanaIn": "ませんでした", +            "kanaOut": "る", +            "tagsIn": [], +            "tagsOut": [ +                "v1", +                "vk" +            ] +        }, +        { +            "kanaIn": "いませんでした", +            "kanaOut": "う", +            "tagsIn": [], +            "tagsOut": [ +                "v5aru", +                "v5b", +                "v5g", +                "v5k", +                "v5k-s", +                "v5m", +                "v5n", +                "v5r", +                "v5r-i", +                "v5s", +                "v5t", +                "v5u", +                "v5u-s", +                "v5uru" +            ] +        }, +        { +            "kanaIn": "きませんでした", +            "kanaOut": "く", +            "tagsIn": [], +            "tagsOut": [ +                "v5aru", +                "v5b", +                "v5g", +                "v5k", +                "v5k-s", +                "v5m", +                "v5n", +                "v5r", +                "v5r-i", +                "v5s", +                "v5t", +                "v5u", +                "v5u-s", +                "v5uru" +            ] +        }, +        { +            "kanaIn": "きませんでした", +            "kanaOut": "くる", +            "tagsIn": [], +            "tagsOut": [ +                "vk" +            ] +        }, +        { +            "kanaIn": "ぎませんでした", +            "kanaOut": "ぐ", +            "tagsIn": [], +            "tagsOut": [ +                "v5aru", +                "v5b", +                "v5g", +                "v5k", +                "v5k-s", +                "v5m", +                "v5n", +                "v5r", +                "v5r-i", +                "v5s", +                "v5t", +                "v5u", +                "v5u-s", +                "v5uru" +            ] +        }, +        { +            "kanaIn": "しませんでした", +            "kanaOut": "す", +            "tagsIn": [], +            "tagsOut": [ +                "v5aru", +                "v5b", +                "v5g", +                "v5k", +                "v5k-s", +                "v5m", +                "v5n", +                "v5r", +                "v5r-i", +                "v5s", +                "v5t", +                "v5u", +                "v5u-s", +                "v5uru" +            ] +        }, +        { +            "kanaIn": "しませんでした", +            "kanaOut": "する", +            "tagsIn": [], +            "tagsOut": [ +                "vs", +                "vs-c", +                "vs-s", +                "vs-i" +            ] +        }, +        { +            "kanaIn": "ちませんでした", +            "kanaOut": "つ", +            "tagsIn": [], +            "tagsOut": [ +                "v5aru", +                "v5b", +                "v5g", +                "v5k", +                "v5k-s", +                "v5m", +                "v5n", +                "v5r", +                "v5r-i", +                "v5s", +                "v5t", +                "v5u", +                "v5u-s", +                "v5uru" +            ] +        }, +        { +            "kanaIn": "にませんでした", +            "kanaOut": "ぬ", +            "tagsIn": [], +            "tagsOut": [ +                "v5aru", +                "v5b", +                "v5g", +                "v5k", +                "v5k-s", +                "v5m", +                "v5n", +                "v5r", +                "v5r-i", +                "v5s", +                "v5t", +                "v5u", +                "v5u-s", +                "v5uru" +            ] +        }, +        { +            "kanaIn": "びませんでした", +            "kanaOut": "ぶ", +            "tagsIn": [], +            "tagsOut": [ +                "v5aru", +                "v5b", +                "v5g", +                "v5k", +                "v5k-s", +                "v5m", +                "v5n", +                "v5r", +                "v5r-i", +                "v5s", +                "v5t", +                "v5u", +                "v5u-s", +                "v5uru" +            ] +        }, +        { +            "kanaIn": "みませんでした", +            "kanaOut": "む", +            "tagsIn": [], +            "tagsOut": [ +                "v5aru", +                "v5b", +                "v5g", +                "v5k", +                "v5k-s", +                "v5m", +                "v5n", +                "v5r", +                "v5r-i", +                "v5s", +                "v5t", +                "v5u", +                "v5u-s", +                "v5uru" +            ] +        }, +        { +            "kanaIn": "りませんでした", +            "kanaOut": "る", +            "tagsIn": [], +            "tagsOut": [ +                "v5aru", +                "v5b", +                "v5g", +                "v5k", +                "v5k-s", +                "v5m", +                "v5n", +                "v5r", +                "v5r-i", +                "v5s", +                "v5t", +                "v5u", +                "v5u-s", +                "v5uru" +            ] +        }, +        { +            "kanaIn": "くありませんでした", +            "kanaOut": "い", +            "tagsIn": [], +            "tagsOut": [ +                "adj-i" +            ] +        } +    ], +    "polite volitional": [ +        { +            "kanaIn": "ましょう", +            "kanaOut": "る", +            "tagsIn": [], +            "tagsOut": [ +                "v1", +                "vk" +            ] +        }, +        { +            "kanaIn": "いましょう", +            "kanaOut": "う", +            "tagsIn": [], +            "tagsOut": [ +                "v5aru", +                "v5b", +                "v5g", +                "v5k", +                "v5k-s", +                "v5m", +                "v5n", +                "v5r", +                "v5r-i", +                "v5s", +                "v5t", +                "v5u", +                "v5u-s", +                "v5uru" +            ] +        }, +        { +            "kanaIn": "きましょう", +            "kanaOut": "く", +            "tagsIn": [], +            "tagsOut": [ +                "v5aru", +                "v5b", +                "v5g", +                "v5k", +                "v5k-s", +                "v5m", +                "v5n", +                "v5r", +                "v5r-i", +                "v5s", +                "v5t", +                "v5u", +                "v5u-s", +                "v5uru" +            ] +        }, +        { +            "kanaIn": "きましょう", +            "kanaOut": "くる", +            "tagsIn": [], +            "tagsOut": [ +                "vk" +            ] +        }, +        { +            "kanaIn": "ぎましょう", +            "kanaOut": "ぐ", +            "tagsIn": [], +            "tagsOut": [ +                "v5aru", +                "v5b", +                "v5g", +                "v5k", +                "v5k-s", +                "v5m", +                "v5n", +                "v5r", +                "v5r-i", +                "v5s", +                "v5t", +                "v5u", +                "v5u-s", +                "v5uru" +            ] +        }, +        { +            "kanaIn": "しましょう", +            "kanaOut": "す", +            "tagsIn": [], +            "tagsOut": [ +                "v5aru", +                "v5b", +                "v5g", +                "v5k", +                "v5k-s", +                "v5m", +                "v5n", +                "v5r", +                "v5r-i", +                "v5s", +                "v5t", +                "v5u", +                "v5u-s", +                "v5uru" +            ] +        }, +        { +            "kanaIn": "しましょう", +            "kanaOut": "する", +            "tagsIn": [], +            "tagsOut": [ +                "vs", +                "vs-c", +                "vs-s", +                "vs-i" +            ] +        }, +        { +            "kanaIn": "ちましょう", +            "kanaOut": "つ", +            "tagsIn": [], +            "tagsOut": [ +                "v5aru", +                "v5b", +                "v5g", +                "v5k", +                "v5k-s", +                "v5m", +                "v5n", +                "v5r", +                "v5r-i", +                "v5s", +                "v5t", +                "v5u", +                "v5u-s", +                "v5uru" +            ] +        }, +        { +            "kanaIn": "にましょう", +            "kanaOut": "ぬ", +            "tagsIn": [], +            "tagsOut": [ +                "v5aru", +                "v5b", +                "v5g", +                "v5k", +                "v5k-s", +                "v5m", +                "v5n", +                "v5r", +                "v5r-i", +                "v5s", +                "v5t", +                "v5u", +                "v5u-s", +                "v5uru" +            ] +        }, +        { +            "kanaIn": "びましょう", +            "kanaOut": "ぶ", +            "tagsIn": [], +            "tagsOut": [ +                "v5aru", +                "v5b", +                "v5g", +                "v5k", +                "v5k-s", +                "v5m", +                "v5n", +                "v5r", +                "v5r-i", +                "v5s", +                "v5t", +                "v5u", +                "v5u-s", +                "v5uru" +            ] +        }, +        { +            "kanaIn": "みましょう", +            "kanaOut": "む", +            "tagsIn": [], +            "tagsOut": [ +                "v5aru", +                "v5b", +                "v5g", +                "v5k", +                "v5k-s", +                "v5m", +                "v5n", +                "v5r", +                "v5r-i", +                "v5s", +                "v5t", +                "v5u", +                "v5u-s", +                "v5uru" +            ] +        }, +        { +            "kanaIn": "りましょう", +            "kanaOut": "る", +            "tagsIn": [], +            "tagsOut": [ +                "v5aru", +                "v5b", +                "v5g", +                "v5k", +                "v5k-s", +                "v5m", +                "v5n", +                "v5r", +                "v5r-i", +                "v5s", +                "v5t", +                "v5u", +                "v5u-s", +                "v5uru" +            ] +        } +    ], +    "potential": [ +        { +            "kanaIn": "える", +            "kanaOut": "う", +            "tagsIn": [ +                "v1" +            ], +            "tagsOut": [ +                "v5aru", +                "v5b", +                "v5g", +                "v5k", +                "v5k-s", +                "v5m", +                "v5n", +                "v5r", +                "v5r-i", +                "v5s", +                "v5t", +                "v5u", +                "v5u-s", +                "v5uru" +            ] +        }, +        { +            "kanaIn": "ける", +            "kanaOut": "く", +            "tagsIn": [ +                "v1" +            ], +            "tagsOut": [ +                "v5aru", +                "v5b", +                "v5g", +                "v5k", +                "v5k-s", +                "v5m", +                "v5n", +                "v5r", +                "v5r-i", +                "v5s", +                "v5t", +                "v5u", +                "v5u-s", +                "v5uru" +            ] +        }, +        { +            "kanaIn": "げる", +            "kanaOut": "ぐ", +            "tagsIn": [ +                "v1" +            ], +            "tagsOut": [ +                "v5aru", +                "v5b", +                "v5g", +                "v5k", +                "v5k-s", +                "v5m", +                "v5n", +                "v5r", +                "v5r-i", +                "v5s", +                "v5t", +                "v5u", +                "v5u-s", +                "v5uru" +            ] +        }, +        { +            "kanaIn": "せる", +            "kanaOut": "す", +            "tagsIn": [ +                "v1" +            ], +            "tagsOut": [ +                "v5aru", +                "v5b", +                "v5g", +                "v5k", +                "v5k-s", +                "v5m", +                "v5n", +                "v5r", +                "v5r-i", +                "v5s", +                "v5t", +                "v5u", +                "v5u-s", +                "v5uru" +            ] +        }, +        { +            "kanaIn": "てる", +            "kanaOut": "つ", +            "tagsIn": [ +                "v1" +            ], +            "tagsOut": [ +                "v5aru", +                "v5b", +                "v5g", +                "v5k", +                "v5k-s", +                "v5m", +                "v5n", +                "v5r", +                "v5r-i", +                "v5s", +                "v5t", +                "v5u", +                "v5u-s", +                "v5uru" +            ] +        }, +        { +            "kanaIn": "ねる", +            "kanaOut": "ぬ", +            "tagsIn": [ +                "v1" +            ], +            "tagsOut": [ +                "v5aru", +                "v5b", +                "v5g", +                "v5k", +                "v5k-s", +                "v5m", +                "v5n", +                "v5r", +                "v5r-i", +                "v5s", +                "v5t", +                "v5u", +                "v5u-s", +                "v5uru" +            ] +        }, +        { +            "kanaIn": "べる", +            "kanaOut": "ぶ", +            "tagsIn": [ +                "v1" +            ], +            "tagsOut": [ +                "v5aru", +                "v5b", +                "v5g", +                "v5k", +                "v5k-s", +                "v5m", +                "v5n", +                "v5r", +                "v5r-i", +                "v5s", +                "v5t", +                "v5u", +                "v5u-s", +                "v5uru" +            ] +        }, +        { +            "kanaIn": "める", +            "kanaOut": "む", +            "tagsIn": [ +                "v1" +            ], +            "tagsOut": [ +                "v5aru", +                "v5b", +                "v5g", +                "v5k", +                "v5k-s", +                "v5m", +                "v5n", +                "v5r", +                "v5r-i", +                "v5s", +                "v5t", +                "v5u", +                "v5u-s", +                "v5uru" +            ] +        }, +        { +            "kanaIn": "れる", +            "kanaOut": "る", +            "tagsIn": [ +                "v1" +            ], +            "tagsOut": [ +                "v1", +                "vk", +                "v5aru", +                "v5b", +                "v5g", +                "v5k", +                "v5k-s", +                "v5m", +                "v5n", +                "v5r", +                "v5r-i", +                "v5s", +                "v5t", +                "v5u", +                "v5u-s", +                "v5uru" +            ] +        }, +        { +            "kanaIn": "これる", +            "kanaOut": "くる", +            "tagsIn": [ +                "v1" +            ], +            "tagsOut": [ +                "vk" +            ] +        } +    ], +    "potential or passive": [ +        { +            "kanaIn": "られる", +            "kanaOut": "る", +            "tagsIn": [ +                "v1" +            ], +            "tagsOut": [ +                "v1", +                "vk", +                "v5aru", +                "v5b", +                "v5g", +                "v5k", +                "v5k-s", +                "v5m", +                "v5n", +                "v5r", +                "v5r-i", +                "v5s", +                "v5t", +                "v5u", +                "v5u-s", +                "v5uru" +            ] +        }, +        { +            "kanaIn": "こられる", +            "kanaOut": "くる", +            "tagsIn": [ +                "v1" +            ], +            "tagsOut": [ +                "vk" +            ] +        } +    ], +    "volitional": [ +        { +            "kanaIn": "おう", +            "kanaOut": "う", +            "tagsIn": [], +            "tagsOut": [ +                "v5aru", +                "v5b", +                "v5g", +                "v5k", +                "v5k-s", +                "v5m", +                "v5n", +                "v5r", +                "v5r-i", +                "v5s", +                "v5t", +                "v5u", +                "v5u-s", +                "v5uru" +            ] +        }, +        { +            "kanaIn": "こう", +            "kanaOut": "く", +            "tagsIn": [], +            "tagsOut": [ +                "v5aru", +                "v5b", +                "v5g", +                "v5k", +                "v5k-s", +                "v5m", +                "v5n", +                "v5r", +                "v5r-i", +                "v5s", +                "v5t", +                "v5u", +                "v5u-s", +                "v5uru" +            ] +        }, +        { +            "kanaIn": "ごう", +            "kanaOut": "ぐ", +            "tagsIn": [], +            "tagsOut": [ +                "v5aru", +                "v5b", +                "v5g", +                "v5k", +                "v5k-s", +                "v5m", +                "v5n", +                "v5r", +                "v5r-i", +                "v5s", +                "v5t", +                "v5u", +                "v5u-s", +                "v5uru" +            ] +        }, +        { +            "kanaIn": "そう", +            "kanaOut": "す", +            "tagsIn": [], +            "tagsOut": [ +                "v5aru", +                "v5b", +                "v5g", +                "v5k", +                "v5k-s", +                "v5m", +                "v5n", +                "v5r", +                "v5r-i", +                "v5s", +                "v5t", +                "v5u", +                "v5u-s", +                "v5uru" +            ] +        }, +        { +            "kanaIn": "とう", +            "kanaOut": "つ", +            "tagsIn": [], +            "tagsOut": [ +                "v5aru", +                "v5b", +                "v5g", +                "v5k", +                "v5k-s", +                "v5m", +                "v5n", +                "v5r", +                "v5r-i", +                "v5s", +                "v5t", +                "v5u", +                "v5u-s", +                "v5uru" +            ] +        }, +        { +            "kanaIn": "のう", +            "kanaOut": "ぬ", +            "tagsIn": [], +            "tagsOut": [ +                "v5aru", +                "v5b", +                "v5g", +                "v5k", +                "v5k-s", +                "v5m", +                "v5n", +                "v5r", +                "v5r-i", +                "v5s", +                "v5t", +                "v5u", +                "v5u-s", +                "v5uru" +            ] +        }, +        { +            "kanaIn": "ぼう", +            "kanaOut": "ぶ", +            "tagsIn": [], +            "tagsOut": [ +                "v5aru", +                "v5b", +                "v5g", +                "v5k", +                "v5k-s", +                "v5m", +                "v5n", +                "v5r", +                "v5r-i", +                "v5s", +                "v5t", +                "v5u", +                "v5u-s", +                "v5uru" +            ] +        }, +        { +            "kanaIn": "もう", +            "kanaOut": "む", +            "tagsIn": [], +            "tagsOut": [ +                "v5aru", +                "v5b", +                "v5g", +                "v5k", +                "v5k-s", +                "v5m", +                "v5n", +                "v5r", +                "v5r-i", +                "v5s", +                "v5t", +                "v5u", +                "v5u-s", +                "v5uru" +            ] +        }, +        { +            "kanaIn": "よう", +            "kanaOut": "る", +            "tagsIn": [], +            "tagsOut": [ +                "v1", +                "vk" +            ] +        }, +        { +            "kanaIn": "ろう", +            "kanaOut": "る", +            "tagsIn": [], +            "tagsOut": [ +                "v5aru", +                "v5b", +                "v5g", +                "v5k", +                "v5k-s", +                "v5m", +                "v5n", +                "v5r", +                "v5r-i", +                "v5s", +                "v5t", +                "v5u", +                "v5u-s", +                "v5uru" +            ] +        }, +        { +            "kanaIn": "こよう", +            "kanaOut": "くる", +            "tagsIn": [], +            "tagsOut": [ +                "vk" +            ] +        }, +        { +            "kanaIn": "しよう", +            "kanaOut": "する", +            "tagsIn": [], +            "tagsOut": [ +                "vs", +                "vs-c", +                "vs-s", +                "vs-i" +            ] +        } +    ] +} diff --git a/ext/bg/data/tags.json b/ext/bg/data/tags.json new file mode 100644 index 00000000..4666f8ec --- /dev/null +++ b/ext/bg/data/tags.json @@ -0,0 +1,33 @@ +{ +    "P": {"class": "popular", "desc": "popular term", "order": 1, "score": 5}, + +    "exp": {"class": "expression", "order": 2}, +    "id": {"class": "expression", "order": 2}, +    "arch": {"class": "archaism", "order": 2, "score": -1}, +    "iK": {"class": "archaism", "order": 2, "score": -1}, + +    "news": {"class": "frequent", "desc": "appears frequently in Mainichi Shimbun", "order": 3}, +    "ichi": {"class": "frequent", "desc": "listed as common in Ichimango Goi Bunruishuu", "order": 3}, +    "spec": {"class": "frequent", "desc": "common words not included in frequency lists", "order": 3}, +    "gai": {"class": "frequent", "desc": "common loanword", "order": 3}, + +    "jouyou": {"class": "frequent", "desc": "included in list of regular-use characters", "order": 3}, +    "jinmeiyou": {"class": "frequent", "desc": "included in list of characters for use in personal names", "order": 3}, +    "jlpt": {"desc": "corresponding Japanese Language Proficiency Test level"}, +    "grade": {"desc": "school grade level at which the character is taught"}, +    "strokes": {"desc": "number of strokes needed to write the character"}, +    "heisig": {"desc": "frame number in Remembering the Kanji"}, + +    "surname": {"class": "name", "order": 4}, +    "place": {"class": "name", "order": 4}, +    "unclass": {"class": "name", "order": 4}, +    "company": {"class": "name", "order": 4}, +    "product": {"class": "name", "order": 4}, +    "work": {"class": "name", "order": 4}, +    "masc": {"class": "name", "order": 4}, +    "fem": {"class": "name", "order": 4}, +    "person": {"class": "name", "order": 4}, +    "given": {"class": "name", "order": 4}, +    "station": {"class": "name", "order": 4}, +    "organization": {"class": "name", "order": 4} +} diff --git a/ext/fg/js/util.js b/ext/fg/js/util.js index 6f2fd28d..96007b74 100644 --- a/ext/fg/js/util.js +++ b/ext/fg/js/util.js @@ -50,7 +50,7 @@ function renderText(data, template) {  }  function canAddDefinitions(definitions, modes) { -    return invokeApiBg('canAddDefinitions', {definitions, modes}); +    return invokeApiBg('canAddDefinitions', {definitions, modes}).catch(() => null);  }  function addDefinition(definition, mode) { diff --git a/ext/manifest.json b/ext/manifest.json index c9730046..68357363 100644 --- a/ext/manifest.json +++ b/ext/manifest.json @@ -1,7 +1,7 @@  {      "manifest_version": 2,      "name": "Yomichan", -    "version": "0.996", +    "version": "0.997",      "description": "Japanese dictionary with Anki integration",      "icons": {"16": "img/icon16.png", "48": "img/icon48.png", "128": "img/icon128.png"}, |