Files
discord-decomp/_bundle/Module3299.js
T
2026-11-01 12:12:55 +02:00

98 lines
3.7 KiB
JavaScript
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
// Metro module 3299 (f3300).
import * as _buildMatchFn from "./buildMatchFn";
import { __esModule } from "./buildMatchFn";
import * as _buildMatchPatternFn from "./buildMatchPatternFn";
const r15 = _buildMatchFn ? __esModule ? _buildMatchFn : {
default: _buildMatchFn
} : {
default: _buildMatchFn
};
export default {
ordinalNumber: (0, (_buildMatchPatternFn ? _buildMatchPatternFn.__esModule ? _buildMatchPatternFn : {
default: _buildMatchPatternFn
} : {
default: _buildMatchPatternFn
}).default)({
matchPattern: /^(\d+)(ος|η|ο)?/i,
parsePattern: /\d+/i,
valueCallback: function valueCallback(a0) {
return parseInt(a0, 10);
}
}),
era: (0, r15.default)({
matchPatterns: {
narrow: /^(πΧ|μΧ)/i,
abbreviated: /^(π\.?\s?χ\.?|π\.?\s?κ\.?\s?χ\.?|μ\.?\s?χ\.?|κ\.?\s?χ\.?)/i,
wide: /^(προ Χριστο(ύ|υ)|πριν απ(ό|ο) την Κοιν(ή|η) Χρονολογ(ί|ι)α|μετ(ά|α) Χριστ(ό|ο)ν|Κοιν(ή|η) Χρονολογ(ί|ι)α)/i
},
defaultMatchWidth: "wide",
parsePatterns: {
any: [/^π/i, /^(μ|κ)/i]
},
defaultParseWidth: "any"
}),
quarter: (0, r15.default)({
matchPatterns: {
narrow: /^[1234]/i,
abbreviated: /^τ[1234]/i,
wide: /^[1234]ο? τρ(ί|ι)μηνο/i
},
defaultMatchWidth: "wide",
parsePatterns: {
any: [/1/i, /2/i, /3/i, /4/i]
},
defaultParseWidth: "any",
valueCallback: function valueCallback(a0) {
return a0 + 1;
}
}),
month: (0, r15.default)({
matchPatterns: {
narrow: /^[ιφμαμιιασονδ]/i,
abbreviated: /^(ιαν|φεβ|μ[άα]ρ|απρ|μ[άα][ιΐ]|ιο[ύυ]ν|ιο[ύυ]λ|α[ύυ]γ|σεπ|οκτ|νο[έε]|δεκ)/i,
wide: /^(μ[άα][ιΐ]|α[ύυ]γο[υύ]στ)(ος|ου)|(ιανου[άα]ρ|φεβρου[άα]ρ|μ[άα]ρτ|απρ[ίι]λ|ιο[ύυ]ν|ιο[ύυ]λ|σεπτ[έε]μβρ|οκτ[ώω]βρ|νο[έε]μβρ|δεκ[έε]μβρ)(ιος|ίου)/i
},
defaultMatchWidth: "wide",
parsePatterns: {
narrow: [/^ι/i, /^φ/i, /^μ/i, /^α/i, /^μ/i, /^ι/i, /^ι/i, /^α/i, /^σ/i, /^ο/i, /^ν/i, /^δ/i],
any: [/^ια/i, /^φ/i, /^μ[άα]ρ/i, /^απ/i, /^μ[άα][ιΐ]/i, /^ιο[ύυ]ν/i, /^ιο[ύυ]λ/i, /^α[ύυ]/i, /^σ/i, /^ο/i, /^ν/i, /^δ/i]
},
defaultParseWidth: "any"
}),
day: (0, r15.default)({
matchPatterns: {
narrow: /^[κδτπσ]/i,
short: /^(κυ|δε|τρ|τε|π[εέ]|π[αά]|σ[αά])/i,
abbreviated: /^(κυρ|δευ|τρι|τετ|πεμ|παρ|σαβ)/i,
wide: /^(κυριακ(ή|η)|δευτ(έ|ε)ρα|τρ(ί|ι)τη|τετ(ά|α)ρτη|π(έ|ε)μπτη|παρασκευ(ή|η)|σ(ά|α)ββατο)/i
},
defaultMatchWidth: "wide",
parsePatterns: {
narrow: [/^κ/i, /^δ/i, /^τ/i, /^τ/i, /^π/i, /^π/i, /^σ/i],
any: [/^κ/i, /^δ/i, /^τρ/i, /^τε/i, /^π[εέ]/i, /^π[αά]/i, /^σ/i]
},
defaultParseWidth: "any"
}),
dayPeriod: (0, r15.default)({
matchPatterns: {
narrow: /^(πμ|μμ|μεσ(ά|α)νυχτα|μεσημ(έ|ε)ρι|πρω(ί|ι)|απ(ό|ο)γευμα|βρ(ά|α)δυ|ν(ύ|υ)χτα)/i,
any: /^([πμ]\.?\s?μ\.?|μεσ(ά|α)νυχτα|μεσημ(έ|ε)ρι|πρω(ί|ι)|απ(ό|ο)γευμα|βρ(ά|α)δυ|ν(ύ|υ)χτα)/i
},
defaultMatchWidth: "any",
parsePatterns: {
any: {
am: /^πμ|π\.\s?μ\./i,
pm: /^μμ|μ\.\s?μ\./i,
midnight: /^μεσάν/i,
noon: /^μεσημ(έ|ε)/i,
morning: /πρω(ί|ι)/i,
afternoon: /απ(ό|ο)γευμα/i,
evening: /βρ(ά|α)δυ/i,
night: /ν(ύ|υ)χτα/i
}
},
defaultParseWidth: "any"
})
};
module.exports = exports.default;