UNPKG

opennms

Version:

Client API for the OpenNMS network monitoring platform

1 lines 23 kB
{"remainingRequest":"/data/node_modules/babel-loader/lib/index.js!/data/node_modules/moment/locale/ru.js","dependencies":[{"path":"/data/node_modules/moment/locale/ru.js","mtime":1553611387264},{"path":"/data/.babelrc","mtime":1553611371556},{"path":"/data/node_modules/cache-loader/dist/cjs.js","mtime":1553611387012},{"path":"/data/node_modules/babel-loader/lib/index.js","mtime":1553611386992}],"contextDependencies":[],"result":["'use strict';\n\nvar _typeof = typeof Symbol === \"function\" && typeof Symbol.iterator === \"symbol\" ? function (obj) { return typeof obj; } : function (obj) { return obj && typeof Symbol === \"function\" && obj.constructor === Symbol && obj !== Symbol.prototype ? \"symbol\" : typeof obj; };\n\n//! moment.js locale configuration\n\n;(function (global, factory) {\n (typeof exports === 'undefined' ? 'undefined' : _typeof(exports)) === 'object' && typeof module !== 'undefined' && typeof require === 'function' ? factory(require('../moment')) : typeof define === 'function' && define.amd ? define(['../moment'], factory) : factory(global.moment);\n})(undefined, function (moment) {\n 'use strict';\n\n function plural(word, num) {\n var forms = word.split('_');\n return num % 10 === 1 && num % 100 !== 11 ? forms[0] : num % 10 >= 2 && num % 10 <= 4 && (num % 100 < 10 || num % 100 >= 20) ? forms[1] : forms[2];\n }\n function relativeTimeWithPlural(number, withoutSuffix, key) {\n var format = {\n 'ss': withoutSuffix ? 'секунда_секунды_секунд' : 'секунду_секунды_секунд',\n 'mm': withoutSuffix ? 'минута_минуты_минут' : 'минуту_минуты_минут',\n 'hh': 'час_часа_часов',\n 'dd': 'день_дня_дней',\n 'MM': 'месяц_месяца_месяцев',\n 'yy': 'год_года_лет'\n };\n if (key === 'm') {\n return withoutSuffix ? 'минута' : 'минуту';\n } else {\n return number + ' ' + plural(format[key], +number);\n }\n }\n var monthsParse = [/^янв/i, /^фев/i, /^мар/i, /^апр/i, /^ма[йя]/i, /^июн/i, /^июл/i, /^авг/i, /^сен/i, /^окт/i, /^ноя/i, /^дек/i];\n\n // http://new.gramota.ru/spravka/rules/139-prop : § 103\n // Сокращения месяцев: http://new.gramota.ru/spravka/buro/search-answer?s=242637\n // CLDR data: http://www.unicode.org/cldr/charts/28/summary/ru.html#1753\n var ru = moment.defineLocale('ru', {\n months: {\n format: 'января_февраля_марта_апреля_мая_июня_июля_августа_сентября_октября_ноября_декабря'.split('_'),\n standalone: 'январь_февраль_март_апрель_май_июнь_июль_август_сентябрь_октябрь_ноябрь_декабрь'.split('_')\n },\n monthsShort: {\n // по CLDR именно \"июл.\" и \"июн.\", но какой смысл менять букву на точку ?\n format: 'янв._февр._мар._апр._мая_июня_июля_авг._сент._окт._нояб._дек.'.split('_'),\n standalone: 'янв._февр._март_апр._май_июнь_июль_авг._сент._окт._нояб._дек.'.split('_')\n },\n weekdays: {\n standalone: 'воскресенье_понедельник_вторник_среда_четверг_пятница_суббота'.split('_'),\n format: 'воскресенье_понедельник_вторник_среду_четверг_пятницу_субботу'.split('_'),\n isFormat: /\\[ ?[Вв] ?(?:прошлую|следующую|эту)? ?\\] ?dddd/\n },\n weekdaysShort: 'вс_пн_вт_ср_чт_пт_сб'.split('_'),\n weekdaysMin: 'вс_пн_вт_ср_чт_пт_сб'.split('_'),\n monthsParse: monthsParse,\n longMonthsParse: monthsParse,\n shortMonthsParse: monthsParse,\n\n // полные названия с падежами, по три буквы, для некоторых, по 4 буквы, сокращения с точкой и без точки\n monthsRegex: /^(январ[ья]|янв\\.?|феврал[ья]|февр?\\.?|марта?|мар\\.?|апрел[ья]|апр\\.?|ма[йя]|июн[ья]|июн\\.?|июл[ья]|июл\\.?|августа?|авг\\.?|сентябр[ья]|сент?\\.?|октябр[ья]|окт\\.?|ноябр[ья]|нояб?\\.?|декабр[ья]|дек\\.?)/i,\n\n // копия предыдущего\n monthsShortRegex: /^(январ[ья]|янв\\.?|феврал[ья]|февр?\\.?|марта?|мар\\.?|апрел[ья]|апр\\.?|ма[йя]|июн[ья]|июн\\.?|июл[ья]|июл\\.?|августа?|авг\\.?|сентябр[ья]|сент?\\.?|октябр[ья]|окт\\.?|ноябр[ья]|нояб?\\.?|декабр[ья]|дек\\.?)/i,\n\n // полные названия с падежами\n monthsStrictRegex: /^(январ[яь]|феврал[яь]|марта?|апрел[яь]|ма[яй]|июн[яь]|июл[яь]|августа?|сентябр[яь]|октябр[яь]|ноябр[яь]|декабр[яь])/i,\n\n // Выражение, которое соотвествует только сокращённым формам\n monthsShortStrictRegex: /^(янв\\.|февр?\\.|мар[т.]|апр\\.|ма[яй]|июн[ья.]|июл[ья.]|авг\\.|сент?\\.|окт\\.|нояб?\\.|дек\\.)/i,\n longDateFormat: {\n LT: 'H:mm',\n LTS: 'H:mm:ss',\n L: 'DD.MM.YYYY',\n LL: 'D MMMM YYYY г.',\n LLL: 'D MMMM YYYY г., H:mm',\n LLLL: 'dddd, D MMMM YYYY г., H:mm'\n },\n calendar: {\n sameDay: '[Сегодня в] LT',\n nextDay: '[Завтра в] LT',\n lastDay: '[Вчера в] LT',\n nextWeek: function nextWeek(now) {\n if (now.week() !== this.week()) {\n switch (this.day()) {\n case 0:\n return '[В следующее] dddd [в] LT';\n case 1:\n case 2:\n case 4:\n return '[В следующий] dddd [в] LT';\n case 3:\n case 5:\n case 6:\n return '[В следующую] dddd [в] LT';\n }\n } else {\n if (this.day() === 2) {\n return '[Во] dddd [в] LT';\n } else {\n return '[В] dddd [в] LT';\n }\n }\n },\n lastWeek: function lastWeek(now) {\n if (now.week() !== this.week()) {\n switch (this.day()) {\n case 0:\n return '[В прошлое] dddd [в] LT';\n case 1:\n case 2:\n case 4:\n return '[В прошлый] dddd [в] LT';\n case 3:\n case 5:\n case 6:\n return '[В прошлую] dddd [в] LT';\n }\n } else {\n if (this.day() === 2) {\n return '[Во] dddd [в] LT';\n } else {\n return '[В] dddd [в] LT';\n }\n }\n },\n sameElse: 'L'\n },\n relativeTime: {\n future: 'через %s',\n past: '%s назад',\n s: 'несколько секунд',\n ss: relativeTimeWithPlural,\n m: relativeTimeWithPlural,\n mm: relativeTimeWithPlural,\n h: 'час',\n hh: relativeTimeWithPlural,\n d: 'день',\n dd: relativeTimeWithPlural,\n M: 'месяц',\n MM: relativeTimeWithPlural,\n y: 'год',\n yy: relativeTimeWithPlural\n },\n meridiemParse: /ночи|утра|дня|вечера/i,\n isPM: function isPM(input) {\n return (/^(дня|вечера)$/.test(input)\n );\n },\n meridiem: function meridiem(hour, minute, isLower) {\n if (hour < 4) {\n return 'ночи';\n } else if (hour < 12) {\n return 'утра';\n } else if (hour < 17) {\n return 'дня';\n } else {\n return 'вечера';\n }\n },\n dayOfMonthOrdinalParse: /\\d{1,2}-(й|го|я)/,\n ordinal: function ordinal(number, period) {\n switch (period) {\n case 'M':\n case 'd':\n case 'DDD':\n return number + '-й';\n case 'D':\n return number + '-го';\n case 'w':\n case 'W':\n return number + '-я';\n default:\n return number;\n }\n },\n week: {\n dow: 1, // Monday is the first day of the week.\n doy: 4 // The week that contains Jan 4th is the first week of the year.\n }\n });\n\n return ru;\n});",{"version":3,"sources":["node_modules/moment/locale/ru.js"],"names":["global","factory","exports","module","require","define","amd","moment","plural","word","num","forms","split","relativeTimeWithPlural","number","withoutSuffix","key","format","monthsParse","ru","defineLocale","months","standalone","monthsShort","weekdays","isFormat","weekdaysShort","weekdaysMin","longMonthsParse","shortMonthsParse","monthsRegex","monthsShortRegex","monthsStrictRegex","monthsShortStrictRegex","longDateFormat","LT","LTS","L","LL","LLL","LLLL","calendar","sameDay","nextDay","lastDay","nextWeek","now","week","day","lastWeek","sameElse","relativeTime","future","past","s","ss","m","mm","h","hh","d","dd","M","MM","y","yy","meridiemParse","isPM","input","test","meridiem","hour","minute","isLower","dayOfMonthOrdinalParse","ordinal","period","dow","doy"],"mappings":"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","file":"ru.js","sourceRoot":"/data","sourcesContent":["//! moment.js locale configuration\n\n;(function (global, factory) {\n typeof exports === 'object' && typeof module !== 'undefined'\n && typeof require === 'function' ? factory(require('../moment')) :\n typeof define === 'function' && define.amd ? define(['../moment'], factory) :\n factory(global.moment)\n}(this, (function (moment) { 'use strict';\n\n\nfunction plural(word, num) {\n var forms = word.split('_');\n return num % 10 === 1 && num % 100 !== 11 ? forms[0] : (num % 10 >= 2 && num % 10 <= 4 && (num % 100 < 10 || num % 100 >= 20) ? forms[1] : forms[2]);\n}\nfunction relativeTimeWithPlural(number, withoutSuffix, key) {\n var format = {\n 'ss': withoutSuffix ? 'секунда_секунды_секунд' : 'секунду_секунды_секунд',\n 'mm': withoutSuffix ? 'минута_минуты_минут' : 'минуту_минуты_минут',\n 'hh': 'час_часа_часов',\n 'dd': 'день_дня_дней',\n 'MM': 'месяц_месяца_месяцев',\n 'yy': 'год_года_лет'\n };\n if (key === 'm') {\n return withoutSuffix ? 'минута' : 'минуту';\n }\n else {\n return number + ' ' + plural(format[key], +number);\n }\n}\nvar monthsParse = [/^янв/i, /^фев/i, /^мар/i, /^апр/i, /^ма[йя]/i, /^июн/i, /^июл/i, /^авг/i, /^сен/i, /^окт/i, /^ноя/i, /^дек/i];\n\n// http://new.gramota.ru/spravka/rules/139-prop : § 103\n// Сокращения месяцев: http://new.gramota.ru/spravka/buro/search-answer?s=242637\n// CLDR data: http://www.unicode.org/cldr/charts/28/summary/ru.html#1753\nvar ru = moment.defineLocale('ru', {\n months : {\n format: 'января_февраля_марта_апреля_мая_июня_июля_августа_сентября_октября_ноября_декабря'.split('_'),\n standalone: 'январь_февраль_март_апрель_май_июнь_июль_август_сентябрь_октябрь_ноябрь_декабрь'.split('_')\n },\n monthsShort : {\n // по CLDR именно \"июл.\" и \"июн.\", но какой смысл менять букву на точку ?\n format: 'янв._февр._мар._апр._мая_июня_июля_авг._сент._окт._нояб._дек.'.split('_'),\n standalone: 'янв._февр._март_апр._май_июнь_июль_авг._сент._окт._нояб._дек.'.split('_')\n },\n weekdays : {\n standalone: 'воскресенье_понедельник_вторник_среда_четверг_пятница_суббота'.split('_'),\n format: 'воскресенье_понедельник_вторник_среду_четверг_пятницу_субботу'.split('_'),\n isFormat: /\\[ ?[Вв] ?(?:прошлую|следующую|эту)? ?\\] ?dddd/\n },\n weekdaysShort : 'вс_пн_вт_ср_чт_пт_сб'.split('_'),\n weekdaysMin : 'вс_пн_вт_ср_чт_пт_сб'.split('_'),\n monthsParse : monthsParse,\n longMonthsParse : monthsParse,\n shortMonthsParse : monthsParse,\n\n // полные названия с падежами, по три буквы, для некоторых, по 4 буквы, сокращения с точкой и без точки\n monthsRegex: /^(январ[ья]|янв\\.?|феврал[ья]|февр?\\.?|марта?|мар\\.?|апрел[ья]|апр\\.?|ма[йя]|июн[ья]|июн\\.?|июл[ья]|июл\\.?|августа?|авг\\.?|сентябр[ья]|сент?\\.?|октябр[ья]|окт\\.?|ноябр[ья]|нояб?\\.?|декабр[ья]|дек\\.?)/i,\n\n // копия предыдущего\n monthsShortRegex: /^(январ[ья]|янв\\.?|феврал[ья]|февр?\\.?|марта?|мар\\.?|апрел[ья]|апр\\.?|ма[йя]|июн[ья]|июн\\.?|июл[ья]|июл\\.?|августа?|авг\\.?|сентябр[ья]|сент?\\.?|октябр[ья]|окт\\.?|ноябр[ья]|нояб?\\.?|декабр[ья]|дек\\.?)/i,\n\n // полные названия с падежами\n monthsStrictRegex: /^(январ[яь]|феврал[яь]|марта?|апрел[яь]|ма[яй]|июн[яь]|июл[яь]|августа?|сентябр[яь]|октябр[яь]|ноябр[яь]|декабр[яь])/i,\n\n // Выражение, которое соотвествует только сокращённым формам\n monthsShortStrictRegex: /^(янв\\.|февр?\\.|мар[т.]|апр\\.|ма[яй]|июн[ья.]|июл[ья.]|авг\\.|сент?\\.|окт\\.|нояб?\\.|дек\\.)/i,\n longDateFormat : {\n LT : 'H:mm',\n LTS : 'H:mm:ss',\n L : 'DD.MM.YYYY',\n LL : 'D MMMM YYYY г.',\n LLL : 'D MMMM YYYY г., H:mm',\n LLLL : 'dddd, D MMMM YYYY г., H:mm'\n },\n calendar : {\n sameDay: '[Сегодня в] LT',\n nextDay: '[Завтра в] LT',\n lastDay: '[Вчера в] LT',\n nextWeek: function (now) {\n if (now.week() !== this.week()) {\n switch (this.day()) {\n case 0:\n return '[В следующее] dddd [в] LT';\n case 1:\n case 2:\n case 4:\n return '[В следующий] dddd [в] LT';\n case 3:\n case 5:\n case 6:\n return '[В следующую] dddd [в] LT';\n }\n } else {\n if (this.day() === 2) {\n return '[Во] dddd [в] LT';\n } else {\n return '[В] dddd [в] LT';\n }\n }\n },\n lastWeek: function (now) {\n if (now.week() !== this.week()) {\n switch (this.day()) {\n case 0:\n return '[В прошлое] dddd [в] LT';\n case 1:\n case 2:\n case 4:\n return '[В прошлый] dddd [в] LT';\n case 3:\n case 5:\n case 6:\n return '[В прошлую] dddd [в] LT';\n }\n } else {\n if (this.day() === 2) {\n return '[Во] dddd [в] LT';\n } else {\n return '[В] dddd [в] LT';\n }\n }\n },\n sameElse: 'L'\n },\n relativeTime : {\n future : 'через %s',\n past : '%s назад',\n s : 'несколько секунд',\n ss : relativeTimeWithPlural,\n m : relativeTimeWithPlural,\n mm : relativeTimeWithPlural,\n h : 'час',\n hh : relativeTimeWithPlural,\n d : 'день',\n dd : relativeTimeWithPlural,\n M : 'месяц',\n MM : relativeTimeWithPlural,\n y : 'год',\n yy : relativeTimeWithPlural\n },\n meridiemParse: /ночи|утра|дня|вечера/i,\n isPM : function (input) {\n return /^(дня|вечера)$/.test(input);\n },\n meridiem : function (hour, minute, isLower) {\n if (hour < 4) {\n return 'ночи';\n } else if (hour < 12) {\n return 'утра';\n } else if (hour < 17) {\n return 'дня';\n } else {\n return 'вечера';\n }\n },\n dayOfMonthOrdinalParse: /\\d{1,2}-(й|го|я)/,\n ordinal: function (number, period) {\n switch (period) {\n case 'M':\n case 'd':\n case 'DDD':\n return number + '-й';\n case 'D':\n return number + '-го';\n case 'w':\n case 'W':\n return number + '-я';\n default:\n return number;\n }\n },\n week : {\n dow : 1, // Monday is the first day of the week.\n doy : 4 // The week that contains Jan 4th is the first week of the year.\n }\n});\n\nreturn ru;\n\n})));\n"]}]}