Huge News!Announcing our $40M Series B led by Abstract Ventures.Learn More
Socket
Sign inDemoInstall
Socket

russian-bad-words

Package Overview
Dependencies
Maintainers
1
Versions
6
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

russian-bad-words - npm Package Compare versions

Comparing version 0.3.0 to 0.4.0

dist/words/adverbs/заебись.d.ts

215

dist/russian-bad-words.cjs.development.js

@@ -10,7 +10,2 @@ 'use strict';

var похуй = {
type: 'non qualifying adverb',
adverb: 'похуй'
};
var хуёво = {

@@ -23,4 +18,26 @@ type: 'qualifying adverb',

var adverbs = [нахуй, похуй, хуёво];
var нах = {
type: 'non qualifying adverb',
adverb: 'нах'
};
var заебись = {
type: 'non qualifying adverb',
adverb: 'заебись'
};
var охуенно = {
type: 'qualifying adverb',
adverb: 'охуенно',
comparative: 'охуеннее',
superlative: 'охуенней'
};
var adverbs = [заебись, нах, нахуй, охуенно, хуёво];
var ёба = {
type: 'interjection',
interjection: 'ёба'
};
var бля = {

@@ -36,3 +53,3 @@ type: 'interjection',

var interjections = [бля, блять];
var interjections = [бля, блять, ёба];

@@ -119,4 +136,73 @@ var блядь = {

var nouns = [блядь, пизда, пиздец, сука, хуй];
var долбоёб = {
type: 'noun',
nominativeSingular: 'долбоёб',
genitiveSingular: 'долбоёба',
dativeSingular: 'долбоёбу',
accusativeSingular: 'долбоёба',
instrumentalSingular: 'долбоёбом',
prepositionalSingular: 'долбоёбе',
nominativePlural: 'долбоёбы',
genitivePlural: 'долбоёбов',
dativePlural: 'долбоёбам',
accusativePlural: 'долбоёбов',
instrumentalPlural: 'долбоёбами',
prepositionalPlural: 'долбоёбах'
};
var наебалово = {
type: 'singular noun',
nominativeSingular: 'наебалово',
genitiveSingular: 'наебалова',
dativeSingular: 'наебалову',
accusativeSingular: 'наебалово',
instrumentalSingular: 'наебаловом',
prepositionalSingular: 'наебалове'
};
var хуета = {
type: 'noun',
nominativeSingular: 'хуета',
genitiveSingular: 'хуеты',
dativeSingular: 'хуете',
accusativeSingular: 'хуету',
instrumentalSingular: 'хуетой',
prepositionalSingular: 'хуете',
nominativePlural: 'хуеты',
genitivePlural: 'хует',
dativePlural: 'хуетам',
accusativePlural: 'хуеты',
instrumentalPlural: 'хуетами',
prepositionalPlural: 'хуетах'
};
var хуйня = {
type: 'singular noun',
nominativeSingular: 'хуйня',
genitiveSingular: 'хуйни',
dativeSingular: 'хуйне',
accusativeSingular: 'хуйню',
instrumentalSingular: 'хуйнёй',
prepositionalSingular: 'хуйне'
};
var nouns = [блядь, долбоёб, наебалово, пизда, пиздец, сука, хуета, хуй, хуйня];
var ёбнуть = {
type: 'perfective verb',
infinitive: 'ёбнуть',
imperativePluralSecondPerson: 'ёбните',
imperativeSingularSecondPerson: 'ёбни',
indicativeFuturePluralFirstPerson: 'ёбнем',
indicativeFuturePluralSecondPerson: 'ёбнете',
indicativeFuturePluralThirdPerson: 'ёбнут',
indicativeFutureSingularFirstPerson: 'ёбну',
indicativeFutureSingularSecondPerson: 'ёбнешь',
indicativeFutureSingularThirdPerson: 'ёбнет',
indicativePastPlural: 'ёбнули',
indicativePastSingularFeminine: 'ёбнула',
indicativePastSingularMasculine: 'ёбнул',
indicativePastSingularNeuter: 'ёбнуло'
};
var ебать = {

@@ -139,6 +225,115 @@ type: 'imperfective verb',

var verbs = [ебать];
var ебаться = {
type: 'imperfective verb',
infinitive: 'ебаться',
indicativePastSingularMasculine: 'ебался',
indicativePastSingularFeminine: 'ебалась',
indicativePastSingularNeuter: 'ебалось',
indicativePastPlural: 'ебались',
indicativePresentSingularFirstPerson: 'ебусь',
indicativePresentSingularSecondPerson: 'ебёшься',
indicativePresentSingularThirdPerson: 'ебётся',
indicativePresentPluralFirstPerson: 'ебёмся',
indicativePresentPluralSecondPerson: 'ебётесь',
indicativePresentPluralThirdPerson: 'ебутся',
imperativeSingularSecondPerson: 'ебись',
imperativePluralSecondPerson: 'ебитесь'
};
var words = /*#__PURE__*/[].concat(adverbs, interjections, nouns, verbs);
var ебашить = {
type: 'imperfective verb',
infinitive: 'ебашить',
imperativePluralSecondPerson: 'ебашьте',
imperativeSingularSecondPerson: 'ебашь',
indicativePastPlural: 'ебашили',
indicativePastSingularFeminine: 'ебашила',
indicativePastSingularMasculine: 'ебашил',
indicativePastSingularNeuter: 'ебашило',
indicativePresentPluralFirstPerson: 'ебашим',
indicativePresentPluralSecondPerson: 'ебашите',
indicativePresentPluralThirdPerson: 'ебашат',
indicativePresentSingularFirstPerson: 'ебашу',
indicativePresentSingularSecondPerson: 'ебашишь',
indicativePresentSingularThirdPerson: 'ебашит'
};
var заебать = {
type: 'perfective verb',
infinitive: 'заебать',
imperativePluralSecondPerson: 'заебите',
imperativeSingularSecondPerson: 'заеби',
indicativeFuturePluralFirstPerson: 'заебём',
indicativeFuturePluralSecondPerson: 'заебёте',
indicativeFuturePluralThirdPerson: 'заебут',
indicativeFutureSingularFirstPerson: 'заебу',
indicativeFutureSingularSecondPerson: 'заебёшь',
indicativeFutureSingularThirdPerson: 'заебёт',
indicativePastPlural: 'заебали',
indicativePastSingularFeminine: 'заебала',
indicativePastSingularMasculine: 'заебал',
indicativePastSingularNeuter: 'заебало'
};
var пиздеть = {
type: 'imperfective verb',
infinitive: 'пиздеть',
imperativePluralSecondPerson: 'пиздите',
imperativeSingularSecondPerson: 'пизди',
indicativePastPlural: 'пиздели',
indicativePastSingularFeminine: 'пиздела',
indicativePastSingularMasculine: 'пиздел',
indicativePastSingularNeuter: 'пиздело',
indicativePresentPluralFirstPerson: 'пиздим',
indicativePresentPluralSecondPerson: 'пиздите',
indicativePresentPluralThirdPerson: 'пиздят',
indicativePresentSingularFirstPerson: 'пизжу',
indicativePresentSingularSecondPerson: 'пиздишь',
indicativePresentSingularThirdPerson: 'пиздит'
};
var проебать = {
type: 'perfective verb',
infinitive: 'проебать',
imperativePluralSecondPerson: 'проебите',
imperativeSingularSecondPerson: 'проеби',
indicativeFuturePluralFirstPerson: 'проебём',
indicativeFuturePluralSecondPerson: 'проебёте',
indicativeFuturePluralThirdPerson: 'проебут',
indicativeFutureSingularFirstPerson: 'проебу',
indicativeFutureSingularSecondPerson: 'проебёшь',
indicativeFutureSingularThirdPerson: 'проебёт',
indicativePastPlural: 'проебали',
indicativePastSingularFeminine: 'проебала',
indicativePastSingularMasculine: 'проебал',
indicativePastSingularNeuter: 'проебало'
};
var спиздить = {
type: 'perfective verb',
infinitive: 'спиздить',
imperativePluralSecondPerson: 'спиздите',
imperativeSingularSecondPerson: 'спизди',
indicativeFuturePluralFirstPerson: 'спиздим',
indicativeFuturePluralSecondPerson: 'спиздите',
indicativeFuturePluralThirdPerson: 'спиздят',
indicativeFutureSingularFirstPerson: 'спизжу',
indicativeFutureSingularSecondPerson: 'спиздишь',
indicativeFutureSingularThirdPerson: 'спиздит',
indicativePastPlural: 'спиздили',
indicativePastSingularFeminine: 'спиздила',
indicativePastSingularMasculine: 'спиздил',
indicativePastSingularNeuter: 'спиздило'
};
var verbs = [ебать, ебаться, ебашить, ёбнуть, заебать, пиздеть, проебать, спиздить];
var похуй = {
type: 'predicative',
predicative: 'похуй'
};
var predicatives = [похуй];
var words = /*#__PURE__*/[].concat(adverbs, interjections, nouns, verbs, predicatives);
var flatten = function flatten(words) {

@@ -145,0 +340,0 @@ return words.reduce(function (result, word) {

2

dist/russian-bad-words.cjs.production.min.js

@@ -1,2 +0,2 @@

"use strict";Object.defineProperty(exports,"__esModule",{value:!0});var i=[].concat([{type:"non qualifying adverb",adverb:"нахуй"},{type:"non qualifying adverb",adverb:"похуй"},{type:"qualifying adverb",adverb:"хуёво",comparative:"хуёвее",superlative:"хуёвейше"}],[{type:"interjection",interjection:"бля"},{type:"interjection",interjection:"блять"}],[{type:"noun",nominativeSingular:"блядь",genitiveSingular:"бляди",dativeSingular:"бляди",accusativeSingular:"блядь",instrumentalSingular:"блядью",prepositionalSingular:"бляди",nominativePlural:"бляди",genitivePlural:"блядей",dativePlural:"блядям",accusativePlural:"блядей",instrumentalPlural:"блядями",prepositionalPlural:"блядях"},{type:"noun",nominativeSingular:"пизда",genitiveSingular:"пизды",dativeSingular:"пизде",accusativeSingular:"пизду",instrumentalSingular:"пиздой",prepositionalSingular:"пизде",nominativePlural:"пизды",genitivePlural:"пизд",dativePlural:"пиздам",accusativePlural:"пизды",instrumentalPlural:"пиздами",prepositionalPlural:"пиздах"},{type:"noun",nominativeSingular:"пиздец",genitiveSingular:"пиздеца",dativeSingular:"пиздецу",accusativeSingular:"пиздец",instrumentalSingular:"пиздецом",prepositionalSingular:"пиздеце",nominativePlural:"пиздецы",genitivePlural:"пиздецов",dativePlural:"пиздецам",accusativePlural:"пиздецы",instrumentalPlural:"пиздецами",prepositionalPlural:"пиздецах"},{type:"noun",nominativeSingular:"сука",genitiveSingular:"суки",dativeSingular:"суке",accusativeSingular:"суку",instrumentalSingular:"сукой",prepositionalSingular:"суке",nominativePlural:"суки",genitivePlural:"сук",dativePlural:"сукам",accusativePlural:"сук",instrumentalPlural:"суками",prepositionalPlural:"суках"},{type:"noun",nominativeSingular:"хуй",genitiveSingular:"хуя",dativeSingular:"хую",accusativeSingular:"хуй",instrumentalSingular:"хуём",prepositionalSingular:"хуе",nominativePlural:"хуи",genitivePlural:"хуёв",dativePlural:"хуям",accusativePlural:"хуи",instrumentalPlural:"хуями",prepositionalPlural:"хуях"}],[{type:"imperfective verb",infinitive:"ебать",indicativePastSingularMasculine:"ебал",indicativePastSingularFeminine:"ебала",indicativePastSingularNeuter:"ебало",indicativePastPlural:"ебали",indicativePresentSingularFirstPerson:"ебу",indicativePresentSingularSecondPerson:"ебёшь",indicativePresentSingularThirdPerson:"ебёт",indicativePresentPluralFirstPerson:"ебём",indicativePresentPluralSecondPerson:"ебёте",indicativePresentPluralThirdPerson:"ебут",imperativeSingularSecondPerson:"еби",imperativePluralSecondPerson:"ебите"}]);exports.flatWords=function(i){return i.reduce((function(i,a){return Object.values(a).forEach((function(a){return i.push(a)})),i}),[])}(i),exports.words=i;
"use strict";Object.defineProperty(exports,"__esModule",{value:!0});var i=[].concat([{type:"non qualifying adverb",adverb:"заебись"},{type:"non qualifying adverb",adverb:"нах"},{type:"non qualifying adverb",adverb:"нахуй"},{type:"qualifying adverb",adverb:"охуенно",comparative:"охуеннее",superlative:"охуенней"},{type:"qualifying adverb",adverb:"хуёво",comparative:"хуёвее",superlative:"хуёвейше"}],[{type:"interjection",interjection:"бля"},{type:"interjection",interjection:"блять"},{type:"interjection",interjection:"ёба"}],[{type:"noun",nominativeSingular:"блядь",genitiveSingular:"бляди",dativeSingular:"бляди",accusativeSingular:"блядь",instrumentalSingular:"блядью",prepositionalSingular:"бляди",nominativePlural:"бляди",genitivePlural:"блядей",dativePlural:"блядям",accusativePlural:"блядей",instrumentalPlural:"блядями",prepositionalPlural:"блядях"},{type:"noun",nominativeSingular:"долбоёб",genitiveSingular:"долбоёба",dativeSingular:"долбоёбу",accusativeSingular:"долбоёба",instrumentalSingular:"долбоёбом",prepositionalSingular:"долбоёбе",nominativePlural:"долбоёбы",genitivePlural:"долбоёбов",dativePlural:"долбоёбам",accusativePlural:"долбоёбов",instrumentalPlural:"долбоёбами",prepositionalPlural:"долбоёбах"},{type:"singular noun",nominativeSingular:"наебалово",genitiveSingular:"наебалова",dativeSingular:"наебалову",accusativeSingular:"наебалово",instrumentalSingular:"наебаловом",prepositionalSingular:"наебалове"},{type:"noun",nominativeSingular:"пизда",genitiveSingular:"пизды",dativeSingular:"пизде",accusativeSingular:"пизду",instrumentalSingular:"пиздой",prepositionalSingular:"пизде",nominativePlural:"пизды",genitivePlural:"пизд",dativePlural:"пиздам",accusativePlural:"пизды",instrumentalPlural:"пиздами",prepositionalPlural:"пиздах"},{type:"noun",nominativeSingular:"пиздец",genitiveSingular:"пиздеца",dativeSingular:"пиздецу",accusativeSingular:"пиздец",instrumentalSingular:"пиздецом",prepositionalSingular:"пиздеце",nominativePlural:"пиздецы",genitivePlural:"пиздецов",dativePlural:"пиздецам",accusativePlural:"пиздецы",instrumentalPlural:"пиздецами",prepositionalPlural:"пиздецах"},{type:"noun",nominativeSingular:"сука",genitiveSingular:"суки",dativeSingular:"суке",accusativeSingular:"суку",instrumentalSingular:"сукой",prepositionalSingular:"суке",nominativePlural:"суки",genitivePlural:"сук",dativePlural:"сукам",accusativePlural:"сук",instrumentalPlural:"суками",prepositionalPlural:"суках"},{type:"noun",nominativeSingular:"хуета",genitiveSingular:"хуеты",dativeSingular:"хуете",accusativeSingular:"хуету",instrumentalSingular:"хуетой",prepositionalSingular:"хуете",nominativePlural:"хуеты",genitivePlural:"хует",dativePlural:"хуетам",accusativePlural:"хуеты",instrumentalPlural:"хуетами",prepositionalPlural:"хуетах"},{type:"noun",nominativeSingular:"хуй",genitiveSingular:"хуя",dativeSingular:"хую",accusativeSingular:"хуй",instrumentalSingular:"хуём",prepositionalSingular:"хуе",nominativePlural:"хуи",genitivePlural:"хуёв",dativePlural:"хуям",accusativePlural:"хуи",instrumentalPlural:"хуями",prepositionalPlural:"хуях"},{type:"singular noun",nominativeSingular:"хуйня",genitiveSingular:"хуйни",dativeSingular:"хуйне",accusativeSingular:"хуйню",instrumentalSingular:"хуйнёй",prepositionalSingular:"хуйне"}],[{type:"imperfective verb",infinitive:"ебать",indicativePastSingularMasculine:"ебал",indicativePastSingularFeminine:"ебала",indicativePastSingularNeuter:"ебало",indicativePastPlural:"ебали",indicativePresentSingularFirstPerson:"ебу",indicativePresentSingularSecondPerson:"ебёшь",indicativePresentSingularThirdPerson:"ебёт",indicativePresentPluralFirstPerson:"ебём",indicativePresentPluralSecondPerson:"ебёте",indicativePresentPluralThirdPerson:"ебут",imperativeSingularSecondPerson:"еби",imperativePluralSecondPerson:"ебите"},{type:"imperfective verb",infinitive:"ебаться",indicativePastSingularMasculine:"ебался",indicativePastSingularFeminine:"ебалась",indicativePastSingularNeuter:"ебалось",indicativePastPlural:"ебались",indicativePresentSingularFirstPerson:"ебусь",indicativePresentSingularSecondPerson:"ебёшься",indicativePresentSingularThirdPerson:"ебётся",indicativePresentPluralFirstPerson:"ебёмся",indicativePresentPluralSecondPerson:"ебётесь",indicativePresentPluralThirdPerson:"ебутся",imperativeSingularSecondPerson:"ебись",imperativePluralSecondPerson:"ебитесь"},{type:"imperfective verb",infinitive:"ебашить",imperativePluralSecondPerson:"ебашьте",imperativeSingularSecondPerson:"ебашь",indicativePastPlural:"ебашили",indicativePastSingularFeminine:"ебашила",indicativePastSingularMasculine:"ебашил",indicativePastSingularNeuter:"ебашило",indicativePresentPluralFirstPerson:"ебашим",indicativePresentPluralSecondPerson:"ебашите",indicativePresentPluralThirdPerson:"ебашат",indicativePresentSingularFirstPerson:"ебашу",indicativePresentSingularSecondPerson:"ебашишь",indicativePresentSingularThirdPerson:"ебашит"},{type:"perfective verb",infinitive:"ёбнуть",imperativePluralSecondPerson:"ёбните",imperativeSingularSecondPerson:"ёбни",indicativeFuturePluralFirstPerson:"ёбнем",indicativeFuturePluralSecondPerson:"ёбнете",indicativeFuturePluralThirdPerson:"ёбнут",indicativeFutureSingularFirstPerson:"ёбну",indicativeFutureSingularSecondPerson:"ёбнешь",indicativeFutureSingularThirdPerson:"ёбнет",indicativePastPlural:"ёбнули",indicativePastSingularFeminine:"ёбнула",indicativePastSingularMasculine:"ёбнул",indicativePastSingularNeuter:"ёбнуло"},{type:"perfective verb",infinitive:"заебать",imperativePluralSecondPerson:"заебите",imperativeSingularSecondPerson:"заеби",indicativeFuturePluralFirstPerson:"заебём",indicativeFuturePluralSecondPerson:"заебёте",indicativeFuturePluralThirdPerson:"заебут",indicativeFutureSingularFirstPerson:"заебу",indicativeFutureSingularSecondPerson:"заебёшь",indicativeFutureSingularThirdPerson:"заебёт",indicativePastPlural:"заебали",indicativePastSingularFeminine:"заебала",indicativePastSingularMasculine:"заебал",indicativePastSingularNeuter:"заебало"},{type:"imperfective verb",infinitive:"пиздеть",imperativePluralSecondPerson:"пиздите",imperativeSingularSecondPerson:"пизди",indicativePastPlural:"пиздели",indicativePastSingularFeminine:"пиздела",indicativePastSingularMasculine:"пиздел",indicativePastSingularNeuter:"пиздело",indicativePresentPluralFirstPerson:"пиздим",indicativePresentPluralSecondPerson:"пиздите",indicativePresentPluralThirdPerson:"пиздят",indicativePresentSingularFirstPerson:"пизжу",indicativePresentSingularSecondPerson:"пиздишь",indicativePresentSingularThirdPerson:"пиздит"},{type:"perfective verb",infinitive:"проебать",imperativePluralSecondPerson:"проебите",imperativeSingularSecondPerson:"проеби",indicativeFuturePluralFirstPerson:"проебём",indicativeFuturePluralSecondPerson:"проебёте",indicativeFuturePluralThirdPerson:"проебут",indicativeFutureSingularFirstPerson:"проебу",indicativeFutureSingularSecondPerson:"проебёшь",indicativeFutureSingularThirdPerson:"проебёт",indicativePastPlural:"проебали",indicativePastSingularFeminine:"проебала",indicativePastSingularMasculine:"проебал",indicativePastSingularNeuter:"проебало"},{type:"perfective verb",infinitive:"спиздить",imperativePluralSecondPerson:"спиздите",imperativeSingularSecondPerson:"спизди",indicativeFuturePluralFirstPerson:"спиздим",indicativeFuturePluralSecondPerson:"спиздите",indicativeFuturePluralThirdPerson:"спиздят",indicativeFutureSingularFirstPerson:"спизжу",indicativeFutureSingularSecondPerson:"спиздишь",indicativeFutureSingularThirdPerson:"спиздит",indicativePastPlural:"спиздили",indicativePastSingularFeminine:"спиздила",indicativePastSingularMasculine:"спиздил",indicativePastSingularNeuter:"спиздило"}],[{type:"predicative",predicative:"похуй"}]);exports.flatWords=function(i){return i.reduce((function(i,e){return Object.values(e).forEach((function(e){return i.push(e)})),i}),[])}(i),exports.words=i;
//# sourceMappingURL=russian-bad-words.cjs.production.min.js.map

@@ -6,7 +6,2 @@ var нахуй = {

var похуй = {
type: 'non qualifying adverb',
adverb: 'похуй'
};
var хуёво = {

@@ -19,4 +14,26 @@ type: 'qualifying adverb',

var adverbs = [нахуй, похуй, хуёво];
var нах = {
type: 'non qualifying adverb',
adverb: 'нах'
};
var заебись = {
type: 'non qualifying adverb',
adverb: 'заебись'
};
var охуенно = {
type: 'qualifying adverb',
adverb: 'охуенно',
comparative: 'охуеннее',
superlative: 'охуенней'
};
var adverbs = [заебись, нах, нахуй, охуенно, хуёво];
var ёба = {
type: 'interjection',
interjection: 'ёба'
};
var бля = {

@@ -32,3 +49,3 @@ type: 'interjection',

var interjections = [бля, блять];
var interjections = [бля, блять, ёба];

@@ -115,4 +132,73 @@ var блядь = {

var nouns = [блядь, пизда, пиздец, сука, хуй];
var долбоёб = {
type: 'noun',
nominativeSingular: 'долбоёб',
genitiveSingular: 'долбоёба',
dativeSingular: 'долбоёбу',
accusativeSingular: 'долбоёба',
instrumentalSingular: 'долбоёбом',
prepositionalSingular: 'долбоёбе',
nominativePlural: 'долбоёбы',
genitivePlural: 'долбоёбов',
dativePlural: 'долбоёбам',
accusativePlural: 'долбоёбов',
instrumentalPlural: 'долбоёбами',
prepositionalPlural: 'долбоёбах'
};
var наебалово = {
type: 'singular noun',
nominativeSingular: 'наебалово',
genitiveSingular: 'наебалова',
dativeSingular: 'наебалову',
accusativeSingular: 'наебалово',
instrumentalSingular: 'наебаловом',
prepositionalSingular: 'наебалове'
};
var хуета = {
type: 'noun',
nominativeSingular: 'хуета',
genitiveSingular: 'хуеты',
dativeSingular: 'хуете',
accusativeSingular: 'хуету',
instrumentalSingular: 'хуетой',
prepositionalSingular: 'хуете',
nominativePlural: 'хуеты',
genitivePlural: 'хует',
dativePlural: 'хуетам',
accusativePlural: 'хуеты',
instrumentalPlural: 'хуетами',
prepositionalPlural: 'хуетах'
};
var хуйня = {
type: 'singular noun',
nominativeSingular: 'хуйня',
genitiveSingular: 'хуйни',
dativeSingular: 'хуйне',
accusativeSingular: 'хуйню',
instrumentalSingular: 'хуйнёй',
prepositionalSingular: 'хуйне'
};
var nouns = [блядь, долбоёб, наебалово, пизда, пиздец, сука, хуета, хуй, хуйня];
var ёбнуть = {
type: 'perfective verb',
infinitive: 'ёбнуть',
imperativePluralSecondPerson: 'ёбните',
imperativeSingularSecondPerson: 'ёбни',
indicativeFuturePluralFirstPerson: 'ёбнем',
indicativeFuturePluralSecondPerson: 'ёбнете',
indicativeFuturePluralThirdPerson: 'ёбнут',
indicativeFutureSingularFirstPerson: 'ёбну',
indicativeFutureSingularSecondPerson: 'ёбнешь',
indicativeFutureSingularThirdPerson: 'ёбнет',
indicativePastPlural: 'ёбнули',
indicativePastSingularFeminine: 'ёбнула',
indicativePastSingularMasculine: 'ёбнул',
indicativePastSingularNeuter: 'ёбнуло'
};
var ебать = {

@@ -135,6 +221,115 @@ type: 'imperfective verb',

var verbs = [ебать];
var ебаться = {
type: 'imperfective verb',
infinitive: 'ебаться',
indicativePastSingularMasculine: 'ебался',
indicativePastSingularFeminine: 'ебалась',
indicativePastSingularNeuter: 'ебалось',
indicativePastPlural: 'ебались',
indicativePresentSingularFirstPerson: 'ебусь',
indicativePresentSingularSecondPerson: 'ебёшься',
indicativePresentSingularThirdPerson: 'ебётся',
indicativePresentPluralFirstPerson: 'ебёмся',
indicativePresentPluralSecondPerson: 'ебётесь',
indicativePresentPluralThirdPerson: 'ебутся',
imperativeSingularSecondPerson: 'ебись',
imperativePluralSecondPerson: 'ебитесь'
};
var words = /*#__PURE__*/[].concat(adverbs, interjections, nouns, verbs);
var ебашить = {
type: 'imperfective verb',
infinitive: 'ебашить',
imperativePluralSecondPerson: 'ебашьте',
imperativeSingularSecondPerson: 'ебашь',
indicativePastPlural: 'ебашили',
indicativePastSingularFeminine: 'ебашила',
indicativePastSingularMasculine: 'ебашил',
indicativePastSingularNeuter: 'ебашило',
indicativePresentPluralFirstPerson: 'ебашим',
indicativePresentPluralSecondPerson: 'ебашите',
indicativePresentPluralThirdPerson: 'ебашат',
indicativePresentSingularFirstPerson: 'ебашу',
indicativePresentSingularSecondPerson: 'ебашишь',
indicativePresentSingularThirdPerson: 'ебашит'
};
var заебать = {
type: 'perfective verb',
infinitive: 'заебать',
imperativePluralSecondPerson: 'заебите',
imperativeSingularSecondPerson: 'заеби',
indicativeFuturePluralFirstPerson: 'заебём',
indicativeFuturePluralSecondPerson: 'заебёте',
indicativeFuturePluralThirdPerson: 'заебут',
indicativeFutureSingularFirstPerson: 'заебу',
indicativeFutureSingularSecondPerson: 'заебёшь',
indicativeFutureSingularThirdPerson: 'заебёт',
indicativePastPlural: 'заебали',
indicativePastSingularFeminine: 'заебала',
indicativePastSingularMasculine: 'заебал',
indicativePastSingularNeuter: 'заебало'
};
var пиздеть = {
type: 'imperfective verb',
infinitive: 'пиздеть',
imperativePluralSecondPerson: 'пиздите',
imperativeSingularSecondPerson: 'пизди',
indicativePastPlural: 'пиздели',
indicativePastSingularFeminine: 'пиздела',
indicativePastSingularMasculine: 'пиздел',
indicativePastSingularNeuter: 'пиздело',
indicativePresentPluralFirstPerson: 'пиздим',
indicativePresentPluralSecondPerson: 'пиздите',
indicativePresentPluralThirdPerson: 'пиздят',
indicativePresentSingularFirstPerson: 'пизжу',
indicativePresentSingularSecondPerson: 'пиздишь',
indicativePresentSingularThirdPerson: 'пиздит'
};
var проебать = {
type: 'perfective verb',
infinitive: 'проебать',
imperativePluralSecondPerson: 'проебите',
imperativeSingularSecondPerson: 'проеби',
indicativeFuturePluralFirstPerson: 'проебём',
indicativeFuturePluralSecondPerson: 'проебёте',
indicativeFuturePluralThirdPerson: 'проебут',
indicativeFutureSingularFirstPerson: 'проебу',
indicativeFutureSingularSecondPerson: 'проебёшь',
indicativeFutureSingularThirdPerson: 'проебёт',
indicativePastPlural: 'проебали',
indicativePastSingularFeminine: 'проебала',
indicativePastSingularMasculine: 'проебал',
indicativePastSingularNeuter: 'проебало'
};
var спиздить = {
type: 'perfective verb',
infinitive: 'спиздить',
imperativePluralSecondPerson: 'спиздите',
imperativeSingularSecondPerson: 'спизди',
indicativeFuturePluralFirstPerson: 'спиздим',
indicativeFuturePluralSecondPerson: 'спиздите',
indicativeFuturePluralThirdPerson: 'спиздят',
indicativeFutureSingularFirstPerson: 'спизжу',
indicativeFutureSingularSecondPerson: 'спиздишь',
indicativeFutureSingularThirdPerson: 'спиздит',
indicativePastPlural: 'спиздили',
indicativePastSingularFeminine: 'спиздила',
indicativePastSingularMasculine: 'спиздил',
indicativePastSingularNeuter: 'спиздило'
};
var verbs = [ебать, ебаться, ебашить, ёбнуть, заебать, пиздеть, проебать, спиздить];
var похуй = {
type: 'predicative',
predicative: 'похуй'
};
var predicatives = [похуй];
var words = /*#__PURE__*/[].concat(adverbs, interjections, nouns, verbs, predicatives);
var flatten = function flatten(words) {

@@ -141,0 +336,0 @@ return words.reduce(function (result, word) {

@@ -67,3 +67,7 @@ interface WordType<Type extends string> {

export declare type QualifyingAdverb = WordType<'qualifying adverb'> & AdverbForms & QualifyingAdverbForms;
export declare type Word = SingularNoun | PluralNoun | Noun | ImperfectiveVerb | PerfectiveVerb | Interjection | NonQualifyingAdverb | QualifyingAdverb;
interface PredicativeForms {
predicative: string;
}
export declare type Predicative = WordType<'predicative'> & PredicativeForms;
export declare type Word = SingularNoun | PluralNoun | Noun | ImperfectiveVerb | PerfectiveVerb | Interjection | NonQualifyingAdverb | QualifyingAdverb | Predicative;
export {};
{
"version": "0.3.0",
"version": "0.4.0",
"license": "MIT",

@@ -41,3 +41,3 @@ "main": "dist/index.js",

"husky": "^4.2.5",
"tsdx": "^0.13.3",
"tsdx": "^0.14.1",
"tslib": "^2.0.0",

@@ -44,0 +44,0 @@ "typescript": "^3.9.7"

import { Word } from './types'
import words from './words'
const flatten = (words: Array<Word>): Array<string> => words
.reduce<Array<string>>((result, word) => {
Object
.values(word)
.forEach(wordForm => result.push(wordForm))
const flatten = (words: Array<Word>): Array<string> =>
words.reduce<Array<string>>((result, word) => {
Object.values(word).forEach(wordForm => result.push(wordForm))
return result

@@ -10,0 +8,0 @@ }, [])

@@ -23,14 +23,7 @@ interface WordType<Type extends string> {

export type SingularNoun =
& WordType<'singular noun'>
& SingularNounForms
export type SingularNoun = WordType<'singular noun'> & SingularNounForms
export type PluralNoun =
& WordType<'plural noun'>
& SingularNounForms
export type PluralNoun = WordType<'plural noun'> & SingularNounForms
export type Noun =
& WordType<'noun'>
& SingularNounForms
& PluralNounForms
export type Noun = WordType<'noun'> & SingularNounForms & PluralNounForms

@@ -80,15 +73,13 @@ interface InvfinitiveVerbForms {

export type ImperfectiveVerb =
& WordType<'imperfective verb'>
& InvfinitiveVerbForms
& IndicativePastVerbForms
& IndicativePresentVerbForms
& ImperativeVerbForms
export type ImperfectiveVerb = WordType<'imperfective verb'> &
InvfinitiveVerbForms &
IndicativePastVerbForms &
IndicativePresentVerbForms &
ImperativeVerbForms
export type PerfectiveVerb =
& WordType<'perfective verb'>
& InvfinitiveVerbForms
& IndicativePastVerbForms
& IndicativeFutureVerbForms
& ImperativeVerbForms
export type PerfectiveVerb = WordType<'perfective verb'> &
InvfinitiveVerbForms &
IndicativePastVerbForms &
IndicativeFutureVerbForms &
ImperativeVerbForms

@@ -99,5 +90,3 @@ interface InterjectionForms {

export type Interjection =
& WordType<'interjection'>
& InterjectionForms
export type Interjection = WordType<'interjection'> & InterjectionForms

@@ -113,11 +102,21 @@ interface AdverbForms {

export type NonQualifyingAdverb =
& WordType<'non qualifying adverb'>
& AdverbForms
export type NonQualifyingAdverb = WordType<'non qualifying adverb'> & AdverbForms
export type QualifyingAdverb =
& WordType<'qualifying adverb'>
& AdverbForms
& QualifyingAdverbForms
export type QualifyingAdverb = WordType<'qualifying adverb'> & AdverbForms & QualifyingAdverbForms
export type Word = SingularNoun | PluralNoun | Noun | ImperfectiveVerb | PerfectiveVerb | Interjection | NonQualifyingAdverb | QualifyingAdverb
interface PredicativeForms {
predicative: string
}
export type Predicative = WordType<'predicative'> & PredicativeForms
export type Word =
| SingularNoun
| PluralNoun
| Noun
| ImperfectiveVerb
| PerfectiveVerb
| Interjection
| NonQualifyingAdverb
| QualifyingAdverb
| Predicative
import { NonQualifyingAdverb, QualifyingAdverb } from '../../types'
import нахуй from './нахуй'
import похуй from './похуй'
import хуёво from './хуёво'
import нах from './нах'
import заебись from './заебись'
import охуенно from './охуенно'
const adverbs: Array<NonQualifyingAdverb | QualifyingAdverb> = [
нахуй,
похуй,
хуёво
]
const adverbs: Array<NonQualifyingAdverb | QualifyingAdverb> = [заебись, нах, нахуй, охуенно, хуёво]
export default adverbs

@@ -7,5 +7,5 @@ import { QualifyingAdverb } from '../../types'

comparative: 'хуёвее',
superlative: 'хуёвейше'
superlative: 'хуёвейше',
}
export default хуёво

@@ -6,10 +6,6 @@ import { Word } from '../types'

import verbs from './verbs'
import predicatives from './predicatives'
const words: Array<Word> = [
...adverbs,
...interjections,
...nouns,
...verbs
]
const words: Array<Word> = [...adverbs, ...interjections, ...nouns, ...verbs, ...predicatives]
export default words
import { Interjection } from '../../types'
import ёба from './ёба'
import бля from './бля'
import блять from './блять'
const interjections: Array<Interjection> = [
бля,
блять
]
const interjections: Array<Interjection> = [бля, блять, ёба]
export default interjections

@@ -5,5 +5,5 @@ import { Interjection } from '../../types'

type: 'interjection',
interjection: 'бля'
interjection: 'бля',
}
export default бля

@@ -5,5 +5,5 @@ import { Interjection } from '../../types'

type: 'interjection',
interjection: 'блять'
interjection: 'блять',
}
export default блять

@@ -7,11 +7,19 @@ import { Noun, PluralNoun, SingularNoun } from '../../types'

import хуй from './хуй'
import долбоёб from './долбоёб'
import наебалово from './наебалово'
import хуета from './хуета'
import хуйня from './хуйня'
const nouns: Array<SingularNoun | PluralNoun | Noun> = [
блядь,
долбоёб,
наебалово,
пизда,
пиздец,
сука,
хуй
хуета,
хуй,
хуйня,
]
export default nouns

@@ -16,5 +16,5 @@ import { Noun } from '../../types'

instrumentalPlural: 'блядями',
prepositionalPlural: 'блядях'
prepositionalPlural: 'блядях',
}
export default блядь

@@ -16,5 +16,5 @@ import { Noun } from '../../types'

instrumentalPlural: 'пиздами',
prepositionalPlural: 'пиздах'
prepositionalPlural: 'пиздах',
}
export default пизда

@@ -16,5 +16,5 @@ import { Noun } from '../../types'

instrumentalPlural: 'пиздецами',
prepositionalPlural: 'пиздецах'
prepositionalPlural: 'пиздецах',
}
export default пиздец

@@ -16,5 +16,5 @@ import { Noun } from '../../types'

instrumentalPlural: 'суками',
prepositionalPlural: 'суках'
prepositionalPlural: 'суках',
}
export default сука

@@ -16,5 +16,5 @@ import { Noun } from '../../types'

instrumentalPlural: 'хуями',
prepositionalPlural: 'хуях'
prepositionalPlural: 'хуях',
}
export default хуй
import { ImperfectiveVerb, PerfectiveVerb } from '../../types'
import ёбнуть from './ёбнуть'
import ебать from './ебать'
import ебаться from './ебаться'
import ебашить from './ебашить'
import заебать from './заебать'
import пиздеть from './пиздеть'
import проебать from './проебать'
import спиздить from './спиздить'
const verbs: Array<ImperfectiveVerb | PerfectiveVerb> = [
ебать
ебать,
ебаться,
ебашить,
ёбнуть,
заебать,
пиздеть,
проебать,
спиздить,
]
export default verbs

@@ -17,5 +17,5 @@ import { ImperfectiveVerb } from '../../types'

imperativeSingularSecondPerson: 'еби',
imperativePluralSecondPerson: 'ебите'
imperativePluralSecondPerson: 'ебите',
}
export default ебать

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc