gramatica

1.3.0 • Public • Published

Gramática: número, género y acentuación

Librería de JavaScript que implementa las reglas gramaticales. Las clases y funciones disponibles sirven para verificar la existencia de una palabra, obtener las posibles correcciones de la misma, pluralizarla, descomponerla en sílabas, indicar si su acento es agudo, llano, esdrújulo o sobreesdrújulo, entre otras cosas.

Importante:

Esta librería está fuertemente inspirada por Leus: Gramática. La misma, está pensada para seguir completándose, hacerse más robusta y poder ser implementada en cualquier proyecto en la que sea útil.

Ejemplos de uso:

const { Gramatica } = require("gramatica");
console.log( Gramatica.plural("camión") );       // camiones
console.log( Gramatica.silabas("paella") );      // pa-e-lla
console.log( Gramatica.acentuacion("águila") );  // esdrújula
console.log( Gramatica.genero("verdad") );       // femenino

Código JavaScript

Implementaciones Futuras

  • Verificación de verbos.
  • Detección de tipos de verbos. (regulares e irregulares)
  • Conversión de verbos a diferentes tiempos verbales. (presente, pasado, futuro, etc...)
  • Validación de existencia de palabras mediante la RAE. (async|Promise)
  • Implementaciones de la comunidad.

Colaboraciones

Todas las colaboraciones, ideas e implementaciones son totalmente bienvenidas. Si tienes algo qué implementar en el proyecto solo haz un fork del mismo, realiza los cambios que desees y envía un pull-request desde tu repositorio. Si el código/implementación cumple con lo necesario será implementado con brevedad.

Información Extra

/gramatica/

    Package Sidebar

    Install

    npm i gramatica

    Weekly Downloads

    1

    Version

    1.3.0

    License

    MPL-2.0

    Unpacked Size

    120 kB

    Total Files

    29

    Last publish

    Collaborators

    • danlop_