moment-feiertage
Advanced tools
Comparing version 2.0.7 to 2.0.8
@@ -113,55 +113,55 @@ "use strict"; | ||
Neujahrstag: { | ||
date: moment(year + "-01-01"), | ||
date: moment("".concat(year, "-01-01")), | ||
state: [], | ||
}, | ||
'Heilige Drei Könige': { | ||
date: moment(year + "-01-06"), | ||
date: moment("".concat(year, "-01-06")), | ||
state: ['BW', 'BY', 'ST'], | ||
}, | ||
Karfreitag: { | ||
date: moment("" + easter).subtract(2, 'days'), | ||
date: moment("".concat(easter)).subtract(2, 'days'), | ||
state: [], | ||
}, | ||
Ostersonntag: { | ||
date: moment("" + easter), | ||
date: moment("".concat(easter)), | ||
state: ['BB'], | ||
}, | ||
Ostermontag: { | ||
date: moment("" + easter).add(1, 'days'), | ||
date: moment("".concat(easter)).add(1, 'days'), | ||
state: [], | ||
}, | ||
Maifeiertag: { | ||
date: moment(year + "-05-01"), | ||
date: moment("".concat(year, "-05-01")), | ||
state: [], | ||
}, | ||
'Christi Himmelfahrt': { | ||
date: moment("" + easter).add(39, 'days'), | ||
date: moment("".concat(easter)).add(39, 'days'), | ||
state: [], | ||
}, | ||
Pfingstsonntag: { | ||
date: moment("" + easter).add(49, 'days'), | ||
date: moment("".concat(easter)).add(49, 'days'), | ||
state: ['BB'], | ||
}, | ||
Pfingstmontag: { | ||
date: moment("" + easter).add(50, 'days'), | ||
date: moment("".concat(easter)).add(50, 'days'), | ||
state: [], | ||
}, | ||
Fronleichnam: { | ||
date: moment("" + easter).add(60, 'days'), | ||
date: moment("".concat(easter)).add(60, 'days'), | ||
state: ['BW', 'BY', 'HE', 'NW', 'RP', 'SL'], | ||
}, | ||
'Mariä Himmelfahrt': { | ||
date: moment(year + "-08-15"), | ||
date: moment("".concat(year, "-08-15")), | ||
state: ['SL'], | ||
}, | ||
'Tag der deutschen Einheit': { | ||
date: moment(year + "-10-03"), | ||
date: moment("".concat(year, "-10-03")), | ||
state: [], | ||
}, | ||
Reformationstag: { | ||
date: moment(year + "-10-31"), | ||
date: moment("".concat(year, "-10-31")), | ||
state: ['BB', 'MV', 'SN', 'ST', 'TH'], | ||
}, | ||
Allerheiligen: { | ||
date: moment(year + "-11-01"), | ||
date: moment("".concat(year, "-11-01")), | ||
state: ['BW', 'BY', 'NW', 'RP', 'SL'], | ||
@@ -174,7 +174,7 @@ }, | ||
'1. Weihnachtsfeiertag': { | ||
date: moment(year + "-12-25"), | ||
date: moment("".concat(year, "-12-25")), | ||
state: [], | ||
}, | ||
'2. Weihnachtsfeiertag': { | ||
date: moment(year + "-12-26"), | ||
date: moment("".concat(year, "-12-26")), | ||
state: [], | ||
@@ -201,7 +201,7 @@ }, | ||
holidays['Internationaler Frauentag'] = { | ||
date: moment(year + "-03-08"), | ||
date: moment("".concat(year, "-03-08")), | ||
state: ['BE'], | ||
}; | ||
holidays['Weltkindertag'] = { | ||
date: moment(year + "-09-20"), | ||
date: moment("".concat(year, "-09-20")), | ||
state: ['TH'], | ||
@@ -212,3 +212,3 @@ }; | ||
holidays['Tag der Befreiung'] = { | ||
date: moment(year + "-05-08"), | ||
date: moment("".concat(year, "-05-08")), | ||
state: ['BE'], | ||
@@ -231,10 +231,10 @@ }; | ||
var D = L + 28 - 31 * Math.floor(M / 4); | ||
return Y + "-" + padout(M) + "-" + padout(D); | ||
return "".concat(Y, "-").concat(padout(M), "-").concat(padout(D)); | ||
}; | ||
var padout = function (num) { | ||
return num < 10 ? "0" + num : "" + num; | ||
return num < 10 ? "0".concat(num) : "".concat(num); | ||
}; | ||
var calculateBandBDate = function (year) { | ||
for (var i = 1; i < 8; i++) { | ||
var day = moment(year + "-11-23").subtract(i, 'days'); | ||
var day = moment("".concat(year, "-11-23")).subtract(i, 'days'); | ||
if (day.isoWeekday() === 3) { | ||
@@ -241,0 +241,0 @@ return day; |
{ | ||
"name": "moment-feiertage", | ||
"version": "2.0.7", | ||
"version": "2.0.8", | ||
"description": "Moment.js Plugin for german holidays; check if a given Date is a german holiday", | ||
@@ -47,11 +47,11 @@ "main": "build/index.js", | ||
"devDependencies": { | ||
"@typescript-eslint/eslint-plugin": "^3.10.1", | ||
"@typescript-eslint/parser": "^3.10.1", | ||
"eslint": "^7.32.0", | ||
"eslint-config-prettier": "^6.15.0", | ||
"eslint-plugin-prettier": "^3.4.1", | ||
"jest": "^27.2.5", | ||
"moment": "^2.29.1", | ||
"prettier": "2.0.5", | ||
"typescript": "^3.9.10" | ||
"@typescript-eslint/eslint-plugin": "^5.19.0", | ||
"@typescript-eslint/parser": "^5.19.0", | ||
"eslint": "^8.13.0", | ||
"eslint-config-prettier": "^8.5.0", | ||
"eslint-plugin-prettier": "^4.0.0", | ||
"jest": "^27.5.1", | ||
"moment": "^2.29.2", | ||
"prettier": "2.6.2", | ||
"typescript": "^4.6.3" | ||
}, | ||
@@ -83,3 +83,7 @@ "eslintConfig": { | ||
"rules": { | ||
"prettier/prettier": "error" | ||
"prettier/prettier": "error", | ||
"no-unused-vars": "off", | ||
"@typescript-eslint/no-unused-vars": [ | ||
"error" | ||
] | ||
} | ||
@@ -86,0 +90,0 @@ }, |
15061