UNPKG

es-reverse-conjugator

Version:

A npm package for spanish conjugation by mood, tense and pronoun

695 lines (693 loc) 14.7 kB
const irregulars_dictionary = { ir: { indicitive: { present: { yo: "voy", tu: "vas", usted: "va", nosotros: "vamos", vosotros: "vais", ustedes: "van", }, imperfect: { yo: "iba", tu: "ibas", usted: "iba", nosotros: "íbamos", vosotros: "ibais", ustedes: "iban", }, preterite: { yo: "fui", tu: "fuiste", usted: "fue", nosotros: "fuimos", vosotros: "fuisteis", ustedes: "fueron", }, }, subjunctive: { present: { yo: "vaya", tu: "vayas", usted: "vaya", nosotros: "vayamos", vosotros: "vayáis", ustedes: "vayan", }, imperfect: { yo: "fuera", tu: "fueras", usted: "fuera", nosotros: "fuéramos", vosotros: "fuerais", ustedes: "fueran", }, }, }, ser: { indicitive: { present: { yo: "soy", tu: "eres", usted: "es", nosotros: "somos", vosotros: "sois", ustedes: "son", }, imperfect: { yo: "era", tu: "eras", usted: "era", nosotros: "éramos", vosotros: "erais", ustedes: "eran", }, preterite: { yo: "fui", tu: "fuiste", usted: "fue", nosotros: "fuimos", vosotros: "fuisteis", ustedes: "fueron", }, }, subjunctive: { present: { yo: "sea", tu: "seas", usted: "sea", nosotros: "seamos", vosotros: "seáis", ustedes: "sean", }, imperfect: { yo: "fuera", tu: "fueras", usted: "fuera", nosotros: "fuéramos", vosotros: "fuerais", ustedes: "fueran", }, }, }, ver: { indicitive: { present: { yo: "veo", tu: "ves", usted: "ve", nosotros: "vemos", vosotros: "veis", ustedes: "ven", }, imperfect: { yo: "veía", tu: "veías", usted: "veía", nosotros: "veíamos", vosotros: "veíais", ustedes: "veían", }, preterite: { yo: "vi", tu: "vistes", usted: "viste", nosotros: "vimos", vosotros: "visteis", ustedes: "vieron", }, }, subjunctive: { present: { yo: "vea", tu: "veas", usted: "vea", nosotros: "veamos", vosotros: "veáis", ustedes: "vean", }, imperfect: { yo: "viera", tu: "vieras", usted: "viera", nosotros: "viéramos", vosotros: "vierais", ustedes: "vieran", }, }, }, haber: { indicitive: { present: { yo: "he", tu: "has", usted: "ha", nosotros: "hemos", vosotros: "habéis", ustedes: "han", }, imperfect: { yo: "había", tu: "habías", usted: "había", nosotros: "habíamos", vosotros: "habíais", ustedes: "habían", }, preterite: { yo: "hube", tu: "hubiste", usted: "hubo", nosotros: "hubimos", vosotros: "hubisteis", ustedes: "hubieron", }, }, subjunctive: { present: { yo: "haya", tu: "hayas", usted: "haya", nosotros: "hayamos", vosotros: "hayáis", ustedes: "hayan", }, imperfect: { yo: "hubiera", tu: "hubieras", usted: "hubiera", nosotros: "hubiéramos", vosotros: "hubierais", ustedes: "hubieran", }, }, }, estar: { indicitive: { present: { yo: "estoy", tu: "estás", usted: "está", nosotros: "estamos", vosotros: "estáis", ustedes: "están", }, imperfect: { yo: "estaba", tu: "estabas", usted: "estaba", nosotros: "estábamos", vosotros: "estabais", ustedes: "estaban", }, preterite: { yo: "estuve", tu: "estuviste", usted: "estuvo", nosotros: "estuvimos", vosotros: "estuvisteis", ustedes: "estuvieron", }, }, subjunctive: { present: { yo: "esté", tu: "estés", usted: "esté", nosotros: "estemos", vosotros: "estéis", ustedes: "estén", }, imperfect: { yo: "estuviera", tu: "estuvieras", usted: "estuviera", nosotros: "estuviéramos", vosotros: "estuvierais", ustedes: "estuvieran", }, }, }, pensar: { indicitive: { present: { yo: "pienso", tu: "piensas", usted: "piensa", nosotros: "pensamos", vosotros: "pensáis", ustedes: "piensan", }, imperfect: { yo: "pensaba", tu: "pensabas", usted: "pensaba", nosotros: "pensábamos", vosotros: "pensabais", ustedes: "pensaban", }, preterite: { yo: "pensé", tu: "pensaste", usted: "pensó", nosotros: "pensamos", vosotros: "pensasteis", ustedes: "pensaron", }, }, subjunctive: { present: { yo: "piense", tu: "pienses", usted: "piense", nosotros: "pensemos", vosotros: "penséis", ustedes: "piensen", }, imperfect: { yo: "pensara", tu: "pensaras", usted: "pensara", nosotros: "pensáramos", vosotros: "pensarais", ustedes: "pensaran", }, }, }, tener: { indicitive: { present: { yo: "tengo", tu: "tienes", usted: "tiene", nosotros: "tenemos", vosotros: "tenéis", ustedes: "tienen", }, imperfect: { yo: "tenía", tu: "tenías", usted: "tenía", nosotros: "teníamos", vosotros: "teníais", ustedes: "tenían", }, preterite: { yo: "tuve", tu: "tuviste", usted: "tuvo", nosotros: "tuvimos", vosotros: "tuvisteis", ustedes: "tuvieron", }, }, subjunctive: { present: { yo: "tenga", tu: "tengas", usted: "tenga", nosotros: "tengamos", vosotros: "tengáis", ustedes: "tengan", }, imperfect: { yo: "tuviera", tu: "tuvieras", usted: "tuviera", nosotros: "tuviéramos", vosotros: "tuvierais", ustedes: "tuvieran", }, }, }, poder: { indicitive: { present: { yo: "puedo", tu: "puedes", usted: "puede", nosotros: "podemos", vosotros: "podéis", ustedes: "pueden", }, imperfect: { yo: "podía", tu: "podías", usted: "podía", nosotros: "podíamos", vosotros: "podíais", ustedes: "podían", }, preterite: { yo: "pude", tu: "pudiste", usted: "pudo", nosotros: "pudimos", vosotros: "pudisteis", ustedes: "pudieron", }, }, subjunctive: { present: { yo: "pueda", tu: "puedas", usted: "pueda", nosotros: "podamos", vosotros: "podáis", ustedes: "puedan", }, imperfect: { yo: "pudiera", tu: "pudieras", usted: "pudiera", nosotros: "pudiéramos", vosotros: "pudierais", ustedes: "pudieran", }, }, }, poner: { indicitive: { present: { yo: "pongo", tu: "pones", usted: "pone", nosotros: "ponemos", vosotros: "ponéis", ustedes: "ponen", }, imperfect: { yo: "ponía", tu: "ponías", usted: "ponía", nosotros: "poníamos", vosotros: "poníais", ustedes: "ponían", }, preterite: { yo: "puse", tu: "pusiste", usted: "puso", nosotros: "pusimos", vosotros: "pusisteis", ustedes: "pusieron", }, }, subjunctive: { present: { yo: "ponga", tu: "pongas", usted: "ponga", nosotros: "pongamos", vosotros: "pongáis", ustedes: "pongan", }, imperfect: { yo: "pusiera", tu: "pusieras", usted: "pusiera", nosotros: "pusiéramos", vosotros: "pusierais", ustedes: "pusieran", }, }, }, saber: { indicitive: { present: { yo: "sé", tu: "sabes", usted: "sabe", nosotros: "sabemos", vosotros: "sabéis", ustedes: "saben", }, imperfect: { yo: "sabía", tu: "sabías", usted: "sabía", nosotros: "sabíamos", vosotros: "sabíais", ustedes: "sabían", }, preterite: { yo: "supe", tu: "supiste", usted: "supo", nosotros: "supimos", vosotros: "supisteis", ustedes: "supieron", }, }, subjunctive: { present: { yo: "sepa", tu: "sepas", usted: "sepa", nosotros: "sepamos", vosotros: "sepáis", ustedes: "sepan", }, imperfect: { yo: "supiera", tu: "supieras", usted: "supiera", nosotros: "supiéramos", vosotros: "supierais", ustedes: "supieran", }, }, }, dar: { indicitive: { present: { yo: "doy", tu: "das", usted: "da", nosotros: "damos", vosotros: "dais", ustedes: "dan", }, imperfect: { yo: "daba", tu: "dabas", usted: "daba", nosotros: "dábamos", vosotros: "dabais", ustedes: "daban", }, preterite: { yo: "di", tu: "diste", usted: "dio", nosotros: "dimos", vosotros: "disteis", ustedes: "dieron", }, }, subjunctive: { present: { yo: "dé", tu: "des", usted: "dé", nosotros: "demos", vosotros: "deis", ustedes: "den", }, imperfect: { yo: "diera", tu: "dieras", usted: "diera", nosotros: "diéramos", vosotros: "dierais", ustedes: "dieran", }, }, }, dormir: { indicitive: { present: { yo: "duermo", tu: "duermes", usted: "duerme", nosotros: "dormimos", vosotros: "dormís", ustedes: "duermen", }, imperfect: { yo: "dormía", tu: "dormías", usted: "dormía", nosotros: "dormíamos", vosotros: "dormíais", ustedes: "dormían", }, preterite: { yo: "dormí", tu: "dormiste", usted: "durmió", nosotros: "dormimos", vosotros: "dormisteis", ustedes: "durmieron", }, }, subjunctive: { present: { yo: "duerma", tu: "duermas", usted: "duerma", nosotros: "durmamos", vosotros: "durmáis", ustedes: "duerman", }, imperfect: { yo: "durmiera", tu: "durmieras", usted: "durmiera", nosotros: "durmiéramos", vosotros: "durmierais", ustedes: "durmieran", }, }, }, hacer: { indicitive: { present: { yo: "hago", tu: "haces", usted: "hace", nosotros: "hacemos", vosotros: "hacéis", ustedes: "hacen", }, imperfect: { yo: "hacía", tu: "hacías", usted: "hacía", nosotros: "hacíamos", vosotros: "hacíais", ustedes: "hacían", }, preterite: { yo: "hice", tu: "hiciste", usted: "hizo", nosotros: "hicimos", vosotros: "hicisteis", ustedes: "hicieron", }, }, subjunctive: { present: { yo: "haga", tu: "hagas", usted: "haga", nosotros: "hagamos", vosotros: "hagáis", ustedes: "hagan", }, imperfect: { yo: "hiciera", tu: "hicieras", usted: "hiciera", nosotros: "hiciéramos", vosotros: "hicierais", ustedes: "hicieran", }, }, }, decir: { indicitive: { present: { yo: "digo", tu: "dices", usted: "dice", nosotros: "decimos", vosotros: "decís", ustedes: "dicen", }, imperfect: { yo: "decía", tu: "decías", usted: "decía", nosotros: "decíamos", vosotros: "decíais", ustedes: "decían", }, preterite: { yo: "dije", tu: "dijiste", usted: "dijo", nosotros: "dijimos", vosotros: "dijisteis", ustedes: "dijeron", }, }, subjunctive: { present: { yo: "diga", tu: "digas", usted: "diga", nosotros: "digamos", vosotros: "digáis", ustedes: "digan", }, imperfect: { yo: "dijera", tu: "dijeras", usted: "dijera", nosotros: "dijéramos", vosotros: "dijerais", ustedes: "dijeran", }, }, }, querer: { indicitive: { present: { yo: "quiero", tu: "quieres", usted: "quiere", nosotros: "queremos", vosotros: "queréis", ustedes: "quieren", }, imperfect: { yo: "quería", tu: "querías", usted: "quería", nosotros: "queríamos", vosotros: "queríais", ustedes: "querían", }, preterite: { yo: "quise", tu: "quisiste", usted: "quiso", nosotros: "quisimos", vosotros: "quisisteis", ustedes: "quisieron", }, }, subjunctive: { present: { yo: "quiera", tu: "quieras", usted: "quiera", nosotros: "queramos", vosotros: "queráis", ustedes: "quieran", }, imperfect: { yo: "quisiera", tu: "quisieras", usted: "quisiera", nosotros: "quisiéramos", vosotros: "quisierais", ustedes: "quisieran", }, }, }, }; module.exports.irregulars_dictionary = irregulars_dictionary;