From 46e13f002d5e67835c7755caca3f68039b1ff5b3 Mon Sep 17 00:00:00 2001 From: Antti Kosonen Date: Fri, 19 Aug 2016 00:05:54 +0300 Subject: [PATCH] =?UTF-8?q?fix=20for=20-lahti,=20added=20-kk=C3=A4?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .gitignore | 2 ++ index.js | 3 ++- test/index.js | 2 ++ 3 files changed, 6 insertions(+), 1 deletion(-) diff --git a/.gitignore b/.gitignore index 82f6ea1..da2c9f3 100644 --- a/.gitignore +++ b/.gitignore @@ -37,3 +37,5 @@ jspm_packages # Optional REPL history .node_repl_history +#demo stuff +demo.js \ No newline at end of file diff --git a/index.js b/index.js index 3b5f769..11b84a8 100644 --- a/index.js +++ b/index.js @@ -25,6 +25,7 @@ const ruleset = [ [['ali', 'oli', 'uli'], 0, 'sta', 'ssa', 'in'], // -kka [['kka'], -2, 'asta', 'assa', 'kaan'], + [['kkä'], -2, 'ästä', 'ässä', 'kään'], //-nta, esim. maalaiskunta, lappeenranta [['nta'], -2 , 'nasta', 'nassa' , 'taan'], @@ -55,7 +56,7 @@ const ruleset = [ [['saari'], -1, 'esta', 'essa', 'een' ], //lahdet + erikoislahdet - [['lahti'], -1, 'een', 'essa', 'esta'], + [['lahti'], -1, 'esta', 'essa', 'een'], [['kesälahti', 'talvilahti'], -2, 'delta', 'della', 'delle'], //vuoret + erikoisvuoret diff --git a/test/index.js b/test/index.js index d044fff..4610cd8 100644 --- a/test/index.js +++ b/test/index.js @@ -43,6 +43,8 @@ const testdata = [ ['Palokka', 'Palokasta', 'Palokassa', 'Palokkaan'], ['Ristonmaa', 'Ristonmaalta', 'Ristonmaalla', 'Ristonmaalle'], ['Niipperi', 'Niipperistä', 'Niipperissä', 'Niipperiin'], + ['Lepsämä', 'Lepsämästä', 'Lepsämässä', 'Lepsämään'], + ['Toivakka', 'Toivakasta', 'Toivakassa', 'Toivakkaan'], ['XYZ', 'XYZ', 'XYZ', 'XYZ'], ];