Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
1 change: 1 addition & 0 deletions frontend/src/ts/constants/languages.ts
Original file line number Diff line number Diff line change
Expand Up @@ -355,6 +355,7 @@ export const LanguageGroups: Record<string, Language[]> = {
"code_fortran",
"code_abap",
"code_abap_1k",
"code_yoptascript",
],
viossa: ["viossa", "viossa_njutro"],
};
Expand Down
245 changes: 245 additions & 0 deletions frontend/static/languages/code_yoptascript.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,245 @@
{
"name": "code_yoptascript",
"noLazyMode": true,
"words": [
"харэ",
"лещ",
"аеслинайду",
"гоп",
"аченитак",
"двигай",
"логопед",
"крч",
"тюряжка",
"го",
"йопта",
"вилкойвглаз",
"чоунастут",
"пахану",
"шкура",
"отвечаю",
"естьчо",
"тырыпыры",
"хапнуть",
"побратски",
"чезажижан",
"гыы",
"участковый",
"куку",
"потрещим",
"пацан",
"семка",
"эээ",
"клево",
"двойные",
"еээ",
"батя",
"плавник",
"силикон",
"колонна",
"чорт",
"клеенка",
"мой",
"подкрыша",
"пипин",
"попонятия",
"яга",
"вписон",
"плюнуть",
"вписос",
"нуллио",
"порожняк",
"трулио",
"четко",
"нетрулио",
"нечетко",
"жЫ",
"есть",
"эквалио",
"ровно",
"типа",
"четкоровно",
"конкретно",
"поцик",
"поц",
"ичо",
"иличо",
"внатуре",
"плюсуюНа",
"слилсяНа",
"ксива",
"намутитьШнягу",
"влабазУзел",
"зашитьДело",
"намутитьБазар",
"заценить",
"урыть",
"завали",
"сестьНаДваСтула",
"имеетЧеткость",
"отрыть",
"малява",
"ухтыжептыжТипчик",
"типКсивы",
"ксиваНаХате",
"четкоДерзко",
"кроить",
"всяЖиза",
"мутныйСюжет",
"активнаяШняга",
"якоряЕпт",
"висяк",
"семки",
"моргалаВыколю",
"буратино",
"длинный",
"мазни",
"когдаПетухомСтал",
"зоны",
"райончик",
"корешСтарый",
"вася",
"хата",
"жирный",
"валио",
"когдаУронилМыло",
"опаНичотка",
"наПапандос",
"опаЧотка",
"какПырну",
"опаОчкоДернул",
"покаНесуСемки",
"всунулНаРайоне",
"вошелНаРайон",
"хожуПоРайону",
"вертелНаРайоне",
"покаСтопэ",
"опаДваСтула",
"опаНефартануло",
"опаНуЭтоКогдаЭто",
"покаТишеБудь",
"опаЩаЛещаПоЩамДам",
"покаМотаюСрок",
"завалено",
"красноглазое",
"мусора",
"тыэтаТавоэта",
"кадры",
"фон",
"погоняло",
"главпетух",
"родаки",
"пельмень",
"отсидетьСрок",
"канает",
"мусорка",
"сигиЕсть",
"посвистеть",
"побазарить",
"поясниЗаБазар",
"урытьВертухая",
"колесить",
"получитьСрок",
"стопээ",
"СловоПацана",
"опаСемкиНесу",
"покаОффнусь",
"главныйАвторитет",
"братишка",
"яТвойОтецЕвуОвец",
"деткаТыПростоКосмос",
"нормандэ",
"сделатьАборт",
"проточелик",
"полоса",
"лучшеНетВламалищаЧемОчкоТоварища",
"поТюряге",
"футбик",
"непоэлПовтори",
"пивасПодмени",
"семкиЕсть",
"поПацански",
"вырезатьОчко",
"валиоОф",
"понаехавший",
"зона",
"малорик",
"лесТам",
"фильтруй",
"главныйАльфач",
"создатьПроблемы",
"прогиб",
"запретка",
"намутитьМазнюЙопта",
"очко",
"доска",
"избавитьсяОтПроблемы",
"схоронить",
"четчеНа",
"наколка",
"перекосить",
"дисюдаПиксел",
"кПацанамНаРайоне",
"найтиСтукача",
"папандос",
"банда",
"инфо",
"личка",
"таблом",
"срок",
"тыЭтоНуЭто",
"зашкварить",
"уронилМыло",
"очкоНаПрицеле",
"нестиСемки",
"помойка",
"пошерстим",
"отмычки",
"попка",
"пупок",
"редиска",
"такогоЖеНоРаком",
"нарываешься",
"валиоси",
"Ботан",
"Очканавт",
"ГОПСПАНЕНТА",
"ГОПОРИФМ",
"СЛОЖНЫЙ_ГОПОРИФМ",
"абсолютли",
"агопосинус",
"агопангенс",
"гопосинос",
"гопспанента",
"бабкиГони",
"мелочьТожеГони",
"петухПетухаВидитИздалека",
"гопень",
"шара",
"подрезать",
"гопинус",
"сквирт",
"гопангенс",
"фильтруйБазар",
"глобалкаЙопта",
"обоснуй",
"петухОпущенный",
"ответыБудутЭээ",
"ассо",
"паруСекНеГомосек",
"АссоЙопта",
"пацанСделал",
"атоэто",
"пацанСказал",
"пацанЗабыл",
"Петух",
"Кент",
"тащиВсёНаХату",
"намутить",
"датьЛеща",
"жратьБудешь",
"братва",
"предъява",
"общак"
]
}
27 changes: 27 additions & 0 deletions frontend/static/quotes/code_yoptascript.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,27 @@
{
"language": "code_yoptascript",
"groups": [
[0, 100],
[101, 300]
],
"quotes": [
{
"text": "'use client';\nукрасть { SessionProvider } забратьИз 'next-auth/react' на\nукрасть { ReactNode } забратьИз 'react' на\n\nпредъява йопта Providers(жЫ children есть: жЫ children: ReactNode есть) жЫ\n\tотвечаю (\n\t\t<SessionProvider>\n\t\t\t{children}\n\t\t</SessionProvider>\n\t)\nесть",
"source": "From gopnik's brain",
"length": 265,
"id": 1
},
{
"text": "йопта stalinSort(arr) жЫ\n\tучастковый result внатуре [arr[0]]\n\tго (участковый i внатуре 1 нах i < arr.length нах i++) жЫ\n\t\tвилкойвглаз (arr[i] > result[result.length - 1]) жЫ\n\t\t\tresult.пупок(arr[i]) нах\n\t\tесть\n\tесть\n\tотвечаю result нах\nесть",
"source": "From gopnik's brain",
"length": 239,
"id": 2
},
{
"text": "красноглазое.чмо(\"Батя встал - район проснулся\")",
"source": "From gopnik's brain",
"length": 48,
"id": 3
}
]
}
1 change: 1 addition & 0 deletions packages/schemas/src/languages.ts
Original file line number Diff line number Diff line change
Expand Up @@ -419,6 +419,7 @@ export const LanguageSchema = z.enum(
"viossa_njutro",
"code_abap",
"code_abap_1k",
"code_yoptascript",
],
{
errorMap: customEnumErrorHandler("Must be a supported language"),
Expand Down