moment-feiertage
Version:
Moment.js Plugin for german holidays; check if a given Date is a german holiday
98 lines (97 loc) • 2.26 kB
JSON
{
"name": "moment-feiertage",
"version": "2.0.9",
"description": "Moment.js Plugin for german holidays; check if a given Date is a german holiday",
"main": "build/index.js",
"types": "build/index.d.ts",
"files": [
"build/**/*"
],
"homepage": "https://github.com/DaniSchenk/moment-feiertage",
"scripts": {
"build": "npm run lint && npm run format && tsc && npm run test",
"format": "prettier --write src/**/*.ts",
"lint": "eslint --fix src/**/*.ts",
"prepare": "npm run build",
"test": "jest"
},
"repository": {
"type": "git",
"url": "https://github.com/DaniSchenk/moment-feiertage.git"
},
"publishConfig": {
"access": "public"
},
"bugs": {
"url": "https://github.com/DaniSchenk/moment-feiertage/issues"
},
"author": {
"name": "Daniel Schenk",
"url": "https://github.com/DaniSchenk"
},
"keywords": [
"moment",
"js",
"momentjs",
"plugin",
"german",
"holidays",
"deutsche",
"feiertage"
],
"license": "ISC",
"peerDependencies": {
"moment": ">=2.15.x"
},
"devDependencies": {
"@typescript-eslint/eslint-plugin": "^5.30.6",
"@typescript-eslint/parser": "^5.30.6",
"eslint": "^8.19.0",
"eslint-config-prettier": "^8.5.0",
"eslint-plugin-prettier": "^4.2.1",
"jest": "^28.1.3",
"moment": "^2.29.4",
"prettier": "2.7.1",
"typescript": "^4.7.4"
},
"eslintConfig": {
"env": {
"browser": true,
"commonjs": true,
"es6": true,
"node": true
},
"extends": [
"eslint:recommended",
"plugin:@typescript-eslint/eslint-recommended",
"plugin:prettier/recommended"
],
"globals": {
"Atomics": "readonly",
"SharedArrayBuffer": "readonly"
},
"parser": "@typescript-eslint/parser",
"parserOptions": {
"ecmaVersion": 2018
},
"plugins": [
"@typescript-eslint",
"prettier"
],
"rules": {
"prettier/prettier": "error",
"no-unused-vars": "off",
"@typescript-eslint/no-unused-vars": [
"error"
]
}
},
"prettier": {
"arrowParens": "always",
"trailingComma": "es5",
"tabWidth": 2,
"semi": true,
"singleQuote": true,
"endOfLine": "lf"
}
}