From 972b810d2319d72cf39f34f9f63f7e7875c1ffe8 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Kier=C3=A1n=20Meinhardt?= Date: Fri, 19 Aug 2022 13:27:54 +0200 Subject: [PATCH] =?UTF-8?q?feat(devanagari):=20update=20and=20support=20da?= =?UTF-8?q?=E1=B9=87=E1=B8=8Da?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- packages/devanagari/devanagari.js | 8 ++++++-- packages/devanagari/package.json | 2 +- packages/devanagari/yarn.lock | 21 +++++++++++++++++---- 3 files changed, 24 insertions(+), 7 deletions(-) diff --git a/packages/devanagari/devanagari.js b/packages/devanagari/devanagari.js index abfa6e3..30176d1 100755 --- a/packages/devanagari/devanagari.js +++ b/packages/devanagari/devanagari.js @@ -1,6 +1,6 @@ #!/usr/bin/env node const { createInterface } = require("readline"); -const Sanscript = require("@sanskrit-coders/sanscript"); +const Sanscript = require("@indic-transliteration/sanscript"); const rl = createInterface({ input: process.stdin, @@ -9,5 +9,9 @@ const rl = createInterface({ }); rl.on("line", (line) => { - console.log(Sanscript.t(line, "hk", "devanagari")); + console.log( + Sanscript.t(line, "hk", "devanagari") + .replace(/\.\./g, "॥") + .replace(/[,.]/g, "।") + ); }); diff --git a/packages/devanagari/package.json b/packages/devanagari/package.json index c070f52..f8b7d5c 100644 --- a/packages/devanagari/package.json +++ b/packages/devanagari/package.json @@ -5,6 +5,6 @@ "bin": "devanagari.js", "author": "kmein", "devDependencies": { - "@sanskrit-coders/sanscript": "^1.1.5" + "@indic-transliteration/sanscript": "^1.2.7" } } diff --git a/packages/devanagari/yarn.lock b/packages/devanagari/yarn.lock index 8ee24e4..aed6d1b 100644 --- a/packages/devanagari/yarn.lock +++ b/packages/devanagari/yarn.lock @@ -2,7 +2,20 @@ # yarn lockfile v1 -"@sanskrit-coders/sanscript@^1.1.5": - version "1.1.5" - resolved "https://registry.yarnpkg.com/@sanskrit-coders/sanscript/-/sanscript-1.1.5.tgz#a22222cf7a5d55f7b19e210242c59f6f819fd643" - integrity sha512-YA7MchP2CD2JnAOkj+ORDUFrISiPqx3muvhKvRO3KFOx9UfvpIdEUORoKWJ88lr1uH9T32jDxjns/MSclmDczA== +"@indic-transliteration/common_maps@^1.0.0": + version "1.0.0" + resolved "https://registry.yarnpkg.com/@indic-transliteration/common_maps/-/common_maps-1.0.0.tgz#c1f1c893ae49e01fe498ef1877bdd0153bc90b42" + integrity sha512-NUza2GKxc6/0YiWWew3qsFenEgksnFSZWvNGqyyKYnII9wZS/U+w1jY/yYN9aR+foA/rPymvckM2/hKv9Ow2dQ== + +"@indic-transliteration/sanscript@^1.2.7": + version "1.2.7" + resolved "https://registry.yarnpkg.com/@indic-transliteration/sanscript/-/sanscript-1.2.7.tgz#c07aaa979f6d60fb0bbf35cdbd1d3bb1c487d931" + integrity sha512-Jm5z+wWxMUlw6dGHK7BHQUBjRnVHmfidmB7NiTbkdKPP89BDOB16zIKvXZY5XTsvkXmcyqF+DbJqiB9zzUhDKA== + dependencies: + "@indic-transliteration/common_maps" "^1.0.0" + toml "^2.3.6" + +toml@^2.3.6: + version "2.3.6" + resolved "https://registry.yarnpkg.com/toml/-/toml-2.3.6.tgz#25b0866483a9722474895559088b436fd11f861b" + integrity sha512-gVweAectJU3ebq//Ferr2JUY4WKSDe5N+z0FvjDncLGyHmIDoxgY/2Ie4qfEIDm4IS7OA6Rmdm7pdEEdMcV/xQ==