italian-determiners
TypeScript icon, indicating that this package has built-in type declarations

5.3.0 • Public • Published

italian-determiners

A simple Node.js module that manages Italian determiners.

For instance il is the definite article for masculine singular.

It exposes a single function, getDet, that takes 3 arguments:

  • determiner type (string, mandatory): DEFINITE INDEFINITE DEMONSTRATIVE
  • gender (string, mandatory): M for masculine, F for feminine
  • number (string, mandatory): S for singular, P for plural
  • dist when DEMONSTRATIVE: NEAR (default) or FAR

It manages only the most simple form of determiners: for instance DEFINITE M P is always i, never gli. Transforming i into gli (and all other cases) is managed by rosaenlg-filter.

Installation

npm install italian-determiners

Usage

var determiners = require('italian-determiners');

// il
console.log(determiners.getDet('DEFINITE', 'M', 'S'));

// una
console.log(determiners.getDet('INDEFINITE', 'F', 'S'));

// questa
console.log(determiners.getDet('DEMONSTRATIVE', 'F', 'S', 'NEAR'));

See test.js for examples.

dependencies and licences

no dependency

Dependencies (0)

    Dev Dependencies (0)

      Package Sidebar

      Install

      npm i italian-determiners

      Weekly Downloads

      125

      Version

      5.3.0

      License

      Apache-2.0

      Unpacked Size

      18.2 kB

      Total Files

      6

      Last publish

      Collaborators

      • ludan.stoeckle