russian-bad-words
Advanced tools
Comparing version 0.2.0 to 0.3.0
@@ -5,2 +5,21 @@ 'use strict'; | ||
var нахуй = { | ||
type: 'non qualifying adverb', | ||
adverb: 'нахуй' | ||
}; | ||
var похуй = { | ||
type: 'non qualifying adverb', | ||
adverb: 'похуй' | ||
}; | ||
var хуёво = { | ||
type: 'qualifying adverb', | ||
adverb: 'хуёво', | ||
comparative: 'хуёвее', | ||
superlative: 'хуёвейше' | ||
}; | ||
var adverbs = [нахуй, похуй, хуёво]; | ||
var бля = { | ||
@@ -11,4 +30,9 @@ type: 'interjection', | ||
var interjections = [бля]; | ||
var блять = { | ||
type: 'interjection', | ||
interjection: 'блять' | ||
}; | ||
var interjections = [бля, блять]; | ||
var блядь = { | ||
@@ -115,3 +139,3 @@ type: 'noun', | ||
var words = /*#__PURE__*/[].concat(interjections, nouns, verbs); | ||
var words = /*#__PURE__*/[].concat(adverbs, interjections, nouns, verbs); | ||
@@ -118,0 +142,0 @@ var flatten = function flatten(words) { |
@@ -1,2 +0,2 @@ | ||
"use strict";Object.defineProperty(exports,"__esModule",{value:!0});var i=[].concat([{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:"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; | ||
//# sourceMappingURL=russian-bad-words.cjs.production.min.js.map |
@@ -0,1 +1,20 @@ | ||
var нахуй = { | ||
type: 'non qualifying adverb', | ||
adverb: 'нахуй' | ||
}; | ||
var похуй = { | ||
type: 'non qualifying adverb', | ||
adverb: 'похуй' | ||
}; | ||
var хуёво = { | ||
type: 'qualifying adverb', | ||
adverb: 'хуёво', | ||
comparative: 'хуёвее', | ||
superlative: 'хуёвейше' | ||
}; | ||
var adverbs = [нахуй, похуй, хуёво]; | ||
var бля = { | ||
@@ -6,4 +25,9 @@ type: 'interjection', | ||
var interjections = [бля]; | ||
var блять = { | ||
type: 'interjection', | ||
interjection: 'блять' | ||
}; | ||
var interjections = [бля, блять]; | ||
var блядь = { | ||
@@ -110,3 +134,3 @@ type: 'noun', | ||
var words = /*#__PURE__*/[].concat(interjections, nouns, verbs); | ||
var words = /*#__PURE__*/[].concat(adverbs, interjections, nouns, verbs); | ||
@@ -113,0 +137,0 @@ var flatten = function flatten(words) { |
@@ -58,3 +58,12 @@ interface WordType<Type extends string> { | ||
export declare type Interjection = WordType<'interjection'> & InterjectionForms; | ||
export declare type Word = SingularNoun | PluralNoun | Noun | ImperfectiveVerb | PerfectiveVerb | Interjection; | ||
interface AdverbForms { | ||
adverb: string; | ||
} | ||
interface QualifyingAdverbForms { | ||
comparative: string; | ||
superlative: string; | ||
} | ||
export declare type NonQualifyingAdverb = WordType<'non qualifying adverb'> & AdverbForms; | ||
export declare type QualifyingAdverb = WordType<'qualifying adverb'> & AdverbForms & QualifyingAdverbForms; | ||
export declare type Word = SingularNoun | PluralNoun | Noun | ImperfectiveVerb | PerfectiveVerb | Interjection | NonQualifyingAdverb | QualifyingAdverb; | ||
export {}; |
{ | ||
"version": "0.2.0", | ||
"version": "0.3.0", | ||
"license": "MIT", | ||
@@ -41,3 +41,3 @@ "main": "dist/index.js", | ||
"husky": "^4.2.5", | ||
"tsdx": "^0.13.2", | ||
"tsdx": "^0.13.3", | ||
"tslib": "^2.0.0", | ||
@@ -44,0 +44,0 @@ "typescript": "^3.9.7" |
@@ -86,3 +86,3 @@ interface WordType<Type extends string> { | ||
export type PerfectiveVerb = | ||
export type PerfectiveVerb = | ||
& WordType<'perfective verb'> | ||
@@ -98,6 +98,24 @@ & InvfinitiveVerbForms | ||
export type Interjection = | ||
export type Interjection = | ||
& WordType<'interjection'> | ||
& InterjectionForms | ||
export type Word = SingularNoun | PluralNoun | Noun | ImperfectiveVerb | PerfectiveVerb | Interjection | ||
interface AdverbForms { | ||
adverb: string | ||
} | ||
interface QualifyingAdverbForms { | ||
comparative: string | ||
superlative: string | ||
} | ||
export type NonQualifyingAdverb = | ||
& WordType<'non qualifying adverb'> | ||
& AdverbForms | ||
export type QualifyingAdverb = | ||
& WordType<'qualifying adverb'> | ||
& AdverbForms | ||
& QualifyingAdverbForms | ||
export type Word = SingularNoun | PluralNoun | Noun | ImperfectiveVerb | PerfectiveVerb | Interjection | NonQualifyingAdverb | QualifyingAdverb |
import { Word } from '../types' | ||
import adverbs from './adverbs' | ||
import interjections from './interjections' | ||
@@ -7,2 +8,3 @@ import nouns from './nouns' | ||
const words: Array<Word> = [ | ||
...adverbs, | ||
...interjections, | ||
@@ -9,0 +11,0 @@ ...nouns, |
import { Interjection } from '../../types' | ||
import бля from './бля' | ||
import блять from './блять' | ||
const interjections: Array<Interjection> = [ | ||
бля | ||
бля, | ||
блять | ||
] | ||
export default interjections |
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
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
61454
46
692