Replace moment.js with day.js

This commit is contained in:
Björn Fromme
2018-08-17 17:34:26 +02:00
parent 7264dd0a58
commit 67d278d960
11 changed files with 249 additions and 294 deletions
+208 -258
View File
@@ -365,10 +365,13 @@
"dev": true "dev": true
}, },
"asn1": { "asn1": {
"version": "0.2.3", "version": "0.2.4",
"resolved": "https://registry.npmjs.org/asn1/-/asn1-0.2.3.tgz", "resolved": "https://registry.npmjs.org/asn1/-/asn1-0.2.4.tgz",
"integrity": "sha1-2sh4dxPJlmhJ/IGAd36+nB3fO4Y=", "integrity": "sha512-jxwzQpLQjSmWXgwaCZE9Nz+glAG01yF1QnWgbhGwHI5A6FRIEY6IVqtHhIepHqI7/kyEyQEagBC5mBEFlIYvdg==",
"dev": true "dev": true,
"requires": {
"safer-buffer": "~2.1.0"
}
}, },
"asn1.js": { "asn1.js": {
"version": "4.10.1", "version": "4.10.1",
@@ -391,9 +394,9 @@
} }
}, },
"assert-plus": { "assert-plus": {
"version": "0.2.0", "version": "1.0.0",
"resolved": "https://registry.npmjs.org/assert-plus/-/assert-plus-0.2.0.tgz", "resolved": "https://registry.npmjs.org/assert-plus/-/assert-plus-1.0.0.tgz",
"integrity": "sha1-104bh+ev/A24qttwIfP+SBAasjQ=", "integrity": "sha1-8S4PPF13sLHN2RRpQuTpbB5N1SU=",
"dev": true "dev": true
}, },
"assign-symbols": { "assign-symbols": {
@@ -436,16 +439,16 @@
"dev": true "dev": true
}, },
"autoprefixer": { "autoprefixer": {
"version": "8.6.2", "version": "8.6.5",
"resolved": "https://registry.npmjs.org/autoprefixer/-/autoprefixer-8.6.2.tgz", "resolved": "https://registry.npmjs.org/autoprefixer/-/autoprefixer-8.6.5.tgz",
"integrity": "sha512-cv9v1mYYBcAnZq4MHseJ9AIdjQmNahnpCpPO46oTkQJS2GggsBp2azHjNpAuQ95Epvsg+AIsyjYhfI9YwFxGSA==", "integrity": "sha512-PLWJN3Xo/rycNkx+mp8iBDMTm3FeWe4VmYaZDSqL5QQB9sLsQkG5k8n+LNDFnhh9kdq2K+egL/icpctOmDHwig==",
"dev": true, "dev": true,
"requires": { "requires": {
"browserslist": "^3.2.8", "browserslist": "^3.2.8",
"caniuse-lite": "^1.0.30000851", "caniuse-lite": "^1.0.30000864",
"normalize-range": "^0.1.2", "normalize-range": "^0.1.2",
"num2fraction": "^1.2.2", "num2fraction": "^1.2.2",
"postcss": "^6.0.22", "postcss": "^6.0.23",
"postcss-value-parser": "^3.2.3" "postcss-value-parser": "^3.2.3"
}, },
"dependencies": { "dependencies": {
@@ -458,6 +461,12 @@
"color-convert": "^1.9.0" "color-convert": "^1.9.0"
} }
}, },
"caniuse-lite": {
"version": "1.0.30000877",
"resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30000877.tgz",
"integrity": "sha512-h04kV/lcuhItU1CZTJOxUEk/9R+1XeJqgc67E+XC8J9TjPM8kzVgOn27ZtRdDUo8O5F8U4QRCzDWJrVym3w3Cg==",
"dev": true
},
"chalk": { "chalk": {
"version": "2.4.1", "version": "2.4.1",
"resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.1.tgz", "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.1.tgz",
@@ -476,9 +485,9 @@
"dev": true "dev": true
}, },
"postcss": { "postcss": {
"version": "6.0.22", "version": "6.0.23",
"resolved": "https://registry.npmjs.org/postcss/-/postcss-6.0.22.tgz", "resolved": "https://registry.npmjs.org/postcss/-/postcss-6.0.23.tgz",
"integrity": "sha512-Toc9lLoUASwGqxBSJGTVcOQiDqjK+Z2XlWBg+IgYwQMY9vA2f7iMpXVc1GpPcfTSyM5lkxNo0oDwDRO+wm7XHA==", "integrity": "sha512-soOk1h6J3VMTZtVeVpv15/Hpdl2cBLX3CAw4TAbkpTJiNPk9YP/zWcD1ND+xEtvyuuvKzbxliTOIyvkSeSJ6ag==",
"dev": true, "dev": true,
"requires": { "requires": {
"chalk": "^2.4.1", "chalk": "^2.4.1",
@@ -504,15 +513,15 @@
} }
}, },
"aws-sign2": { "aws-sign2": {
"version": "0.6.0", "version": "0.7.0",
"resolved": "https://registry.npmjs.org/aws-sign2/-/aws-sign2-0.6.0.tgz", "resolved": "https://registry.npmjs.org/aws-sign2/-/aws-sign2-0.7.0.tgz",
"integrity": "sha1-FDQt0428yU0OW4fXY81jYSwOeU8=", "integrity": "sha1-tG6JCTSpWR8tL2+G1+ap8bP+dqg=",
"dev": true "dev": true
}, },
"aws4": { "aws4": {
"version": "1.7.0", "version": "1.8.0",
"resolved": "https://registry.npmjs.org/aws4/-/aws4-1.7.0.tgz", "resolved": "https://registry.npmjs.org/aws4/-/aws4-1.8.0.tgz",
"integrity": "sha512-32NDda82rhwD9/JBCCkB+MRYDp0oSvlo2IL6rQWA10PQi7tDUM3eqMSltXmY+Oyl/7N3P3qNtAlv7X0d9bI28w==", "integrity": "sha512-ReZxvNHIOv88FlT7rxcXIIC0fPt4KZqZbOlivyWtXLt8ESx84zd3kMC6iK5jVeS2qt+g7ftS7ye4fi06X5rtRQ==",
"dev": true "dev": true
}, },
"babel-code-frame": { "babel-code-frame": {
@@ -1219,9 +1228,9 @@
"dev": true "dev": true
}, },
"bcrypt-pbkdf": { "bcrypt-pbkdf": {
"version": "1.0.1", "version": "1.0.2",
"resolved": "https://registry.npmjs.org/bcrypt-pbkdf/-/bcrypt-pbkdf-1.0.1.tgz", "resolved": "https://registry.npmjs.org/bcrypt-pbkdf/-/bcrypt-pbkdf-1.0.2.tgz",
"integrity": "sha1-Y7xdy2EzG5K8Bf1SiVPDNGKgb40=", "integrity": "sha1-pDAdOJtqQ/m2f/PKEaP2Y342Dp4=",
"dev": true, "dev": true,
"optional": true, "optional": true,
"requires": { "requires": {
@@ -1299,15 +1308,6 @@
"integrity": "sha1-aN/1++YMUes3cl6p4+0xDcwed24=", "integrity": "sha1-aN/1++YMUes3cl6p4+0xDcwed24=",
"dev": true "dev": true
}, },
"boom": {
"version": "2.10.1",
"resolved": "https://registry.npmjs.org/boom/-/boom-2.10.1.tgz",
"integrity": "sha1-OciRjO/1eZ+D+UkqhI9iWt0Mdm8=",
"dev": true,
"requires": {
"hoek": "2.x.x"
}
},
"bootstrap-sass": { "bootstrap-sass": {
"version": "3.3.7", "version": "3.3.7",
"resolved": "https://registry.npmjs.org/bootstrap-sass/-/bootstrap-sass-3.3.7.tgz", "resolved": "https://registry.npmjs.org/bootstrap-sass/-/bootstrap-sass-3.3.7.tgz",
@@ -1570,9 +1570,9 @@
"dev": true "dev": true
}, },
"caseless": { "caseless": {
"version": "0.11.0", "version": "0.12.0",
"resolved": "https://registry.npmjs.org/caseless/-/caseless-0.11.0.tgz", "resolved": "https://registry.npmjs.org/caseless/-/caseless-0.12.0.tgz",
"integrity": "sha1-cVuW6phBWTzDMGeSP17GDr2k99c=", "integrity": "sha1-G2gcIf+EAzyCZUMJBolCDRhxUdw=",
"dev": true "dev": true
}, },
"center-align": { "center-align": {
@@ -1807,12 +1807,6 @@
"delayed-stream": "~1.0.0" "delayed-stream": "~1.0.0"
} }
}, },
"commander": {
"version": "2.15.1",
"resolved": "https://registry.npmjs.org/commander/-/commander-2.15.1.tgz",
"integrity": "sha512-VlfT9F3V0v+jr4yxPc5gg9s62/fIVWsd2Bk2iD435um1NlGMYdVCq+MjcXnhYq2icNOizHr1kK+5TI6H0Hy0ag==",
"dev": true
},
"commondir": { "commondir": {
"version": "1.0.1", "version": "1.0.1",
"resolved": "https://registry.npmjs.org/commondir/-/commondir-1.0.1.tgz", "resolved": "https://registry.npmjs.org/commondir/-/commondir-1.0.1.tgz",
@@ -1938,9 +1932,9 @@
"dev": true "dev": true
}, },
"cookieconsent": { "cookieconsent": {
"version": "3.0.6", "version": "3.1.0",
"resolved": "https://registry.npmjs.org/cookieconsent/-/cookieconsent-3.0.6.tgz", "resolved": "https://registry.npmjs.org/cookieconsent/-/cookieconsent-3.1.0.tgz",
"integrity": "sha512-itjtWcF5LcVgyBWfHGcmU0n9LfNZ6BzlKwm02lOqMvjacim9+83gNzsuxJc61+8tjvBXM3hfMl4jnquhHJbpxg==" "integrity": "sha512-FhkOAzZdIVqg7UfPjymgJBA7ZeEjrMgO8RWh+1Z130K7TlJDNnIORMulvqmt66SPyfrUnFB3SYJ55/7EvEcSEA=="
}, },
"copy-descriptor": { "copy-descriptor": {
"version": "0.1.1", "version": "0.1.1",
@@ -2031,15 +2025,6 @@
"which": "^1.2.9" "which": "^1.2.9"
} }
}, },
"cryptiles": {
"version": "2.0.5",
"resolved": "https://registry.npmjs.org/cryptiles/-/cryptiles-2.0.5.tgz",
"integrity": "sha1-O9/s3GCBR8HGcgL6KR59ylnqo7g=",
"dev": true,
"requires": {
"boom": "2.x.x"
}
},
"crypto-browserify": { "crypto-browserify": {
"version": "3.12.0", "version": "3.12.0",
"resolved": "https://registry.npmjs.org/crypto-browserify/-/crypto-browserify-3.12.0.tgz", "resolved": "https://registry.npmjs.org/crypto-browserify/-/crypto-browserify-3.12.0.tgz",
@@ -2257,14 +2242,6 @@
"dev": true, "dev": true,
"requires": { "requires": {
"assert-plus": "^1.0.0" "assert-plus": "^1.0.0"
},
"dependencies": {
"assert-plus": {
"version": "1.0.0",
"resolved": "https://registry.npmjs.org/assert-plus/-/assert-plus-1.0.0.tgz",
"integrity": "sha1-8S4PPF13sLHN2RRpQuTpbB5N1SU=",
"dev": true
}
} }
}, },
"date-now": { "date-now": {
@@ -2273,6 +2250,11 @@
"integrity": "sha1-6vQ5/U1ISK105cx9vvIAZyueNFs=", "integrity": "sha1-6vQ5/U1ISK105cx9vvIAZyueNFs=",
"dev": true "dev": true
}, },
"dayjs": {
"version": "1.7.5",
"resolved": "https://registry.npmjs.org/dayjs/-/dayjs-1.7.5.tgz",
"integrity": "sha512-OzkAcosqOgWgQF+dQTXO/iaSGa3hMs/sSkfzkxwWpZXqJEbaA0V6O1V+Ew2tGBlTz1r7Rb7opU3w8ympWb9d2Q=="
},
"de-indent": { "de-indent": {
"version": "1.0.2", "version": "1.0.2",
"resolved": "https://registry.npmjs.org/de-indent/-/de-indent-1.0.2.tgz", "resolved": "https://registry.npmjs.org/de-indent/-/de-indent-1.0.2.tgz",
@@ -2535,13 +2517,14 @@
} }
}, },
"ecc-jsbn": { "ecc-jsbn": {
"version": "0.1.1", "version": "0.1.2",
"resolved": "https://registry.npmjs.org/ecc-jsbn/-/ecc-jsbn-0.1.1.tgz", "resolved": "https://registry.npmjs.org/ecc-jsbn/-/ecc-jsbn-0.1.2.tgz",
"integrity": "sha1-D8c6ntXw1Tw4GTOYUj735UN3dQU=", "integrity": "sha1-OoOpBOVDUyh4dMVkt1SThoSamMk=",
"dev": true, "dev": true,
"optional": true, "optional": true,
"requires": { "requires": {
"jsbn": "~0.1.0" "jsbn": "~0.1.0",
"safer-buffer": "^2.1.0"
} }
}, },
"ee-first": { "ee-first": {
@@ -2972,9 +2955,9 @@
} }
}, },
"extend": { "extend": {
"version": "3.0.1", "version": "3.0.2",
"resolved": "https://registry.npmjs.org/extend/-/extend-3.0.1.tgz", "resolved": "https://registry.npmjs.org/extend/-/extend-3.0.2.tgz",
"integrity": "sha1-p1Xqe8Gt/MWjHOfnYtuq3F5jZEQ=", "integrity": "sha512-fjquC59cD7CyW6urNXK0FBufkZcoiGG80wTuPujX590cB5Ttln20E2UB4S/WARVqhXffZl2LNgS+gQdPIIim/g==",
"dev": true "dev": true
}, },
"extend-shallow": { "extend-shallow": {
@@ -3252,13 +3235,13 @@
"dev": true "dev": true
}, },
"form-data": { "form-data": {
"version": "2.1.4", "version": "2.3.2",
"resolved": "https://registry.npmjs.org/form-data/-/form-data-2.1.4.tgz", "resolved": "https://registry.npmjs.org/form-data/-/form-data-2.3.2.tgz",
"integrity": "sha1-M8GDrPGTJ27KqYFDpp6Uv+4XUNE=", "integrity": "sha1-SXBJi+YEwgwAXU9cI67NIda0kJk=",
"dev": true, "dev": true,
"requires": { "requires": {
"asynckit": "^0.4.0", "asynckit": "^0.4.0",
"combined-stream": "^1.0.5", "combined-stream": "1.0.6",
"mime-types": "^2.1.12" "mime-types": "^2.1.12"
} }
}, },
@@ -3904,21 +3887,6 @@
"globule": "^1.0.0" "globule": "^1.0.0"
} }
}, },
"generate-function": {
"version": "2.0.0",
"resolved": "https://registry.npmjs.org/generate-function/-/generate-function-2.0.0.tgz",
"integrity": "sha1-aFj+fAlpt9TpCTM3ZHrHn2DfvnQ=",
"dev": true
},
"generate-object-property": {
"version": "1.2.0",
"resolved": "https://registry.npmjs.org/generate-object-property/-/generate-object-property-1.2.0.tgz",
"integrity": "sha1-nA4cQDCM6AT0eDYYuTf6iPmdUNA=",
"dev": true,
"requires": {
"is-property": "^1.0.0"
}
},
"get-caller-file": { "get-caller-file": {
"version": "1.0.2", "version": "1.0.2",
"resolved": "https://registry.npmjs.org/get-caller-file/-/get-caller-file-1.0.2.tgz", "resolved": "https://registry.npmjs.org/get-caller-file/-/get-caller-file-1.0.2.tgz",
@@ -3950,14 +3918,6 @@
"dev": true, "dev": true,
"requires": { "requires": {
"assert-plus": "^1.0.0" "assert-plus": "^1.0.0"
},
"dependencies": {
"assert-plus": {
"version": "1.0.0",
"resolved": "https://registry.npmjs.org/assert-plus/-/assert-plus-1.0.0.tgz",
"integrity": "sha1-8S4PPF13sLHN2RRpQuTpbB5N1SU=",
"dev": true
}
} }
}, },
"glob": { "glob": {
@@ -4087,16 +4047,20 @@
"integrity": "sha1-/Xqtcmvxpf0W38KbL3pmAdJxOcQ=", "integrity": "sha1-/Xqtcmvxpf0W38KbL3pmAdJxOcQ=",
"dev": true "dev": true
}, },
"har-schema": {
"version": "2.0.0",
"resolved": "https://registry.npmjs.org/har-schema/-/har-schema-2.0.0.tgz",
"integrity": "sha1-qUwiJOvKwEeCoNkDVSHyRzW37JI=",
"dev": true
},
"har-validator": { "har-validator": {
"version": "2.0.6", "version": "5.0.3",
"resolved": "https://registry.npmjs.org/har-validator/-/har-validator-2.0.6.tgz", "resolved": "https://registry.npmjs.org/har-validator/-/har-validator-5.0.3.tgz",
"integrity": "sha1-zcvAgYgmWtEZtqWnyKtw7s+10n0=", "integrity": "sha1-ukAsJmGU8VlW7xXg/PJCmT9qff0=",
"dev": true, "dev": true,
"requires": { "requires": {
"chalk": "^1.1.1", "ajv": "^5.1.0",
"commander": "^2.9.0", "har-schema": "^2.0.0"
"is-my-json-valid": "^2.12.4",
"pinkie-promise": "^2.0.0"
} }
}, },
"has": { "has": {
@@ -4187,18 +4151,6 @@
"minimalistic-assert": "^1.0.0" "minimalistic-assert": "^1.0.0"
} }
}, },
"hawk": {
"version": "3.1.3",
"resolved": "https://registry.npmjs.org/hawk/-/hawk-3.1.3.tgz",
"integrity": "sha1-B4REvXwWQLD+VA0sm3PVlnjo4cQ=",
"dev": true,
"requires": {
"boom": "2.x.x",
"cryptiles": "2.x.x",
"hoek": "2.x.x",
"sntp": "1.x.x"
}
},
"he": { "he": {
"version": "1.1.1", "version": "1.1.1",
"resolved": "https://registry.npmjs.org/he/-/he-1.1.1.tgz", "resolved": "https://registry.npmjs.org/he/-/he-1.1.1.tgz",
@@ -4216,12 +4168,6 @@
"minimalistic-crypto-utils": "^1.0.1" "minimalistic-crypto-utils": "^1.0.1"
} }
}, },
"hoek": {
"version": "2.16.3",
"resolved": "https://registry.npmjs.org/hoek/-/hoek-2.16.3.tgz",
"integrity": "sha1-ILt0A9POo5jpHcRxCo/xuCdKJe0=",
"dev": true
},
"home-or-tmp": { "home-or-tmp": {
"version": "2.0.0", "version": "2.0.0",
"resolved": "https://registry.npmjs.org/home-or-tmp/-/home-or-tmp-2.0.0.tgz", "resolved": "https://registry.npmjs.org/home-or-tmp/-/home-or-tmp-2.0.0.tgz",
@@ -4466,12 +4412,12 @@
} }
}, },
"http-signature": { "http-signature": {
"version": "1.1.1", "version": "1.2.0",
"resolved": "https://registry.npmjs.org/http-signature/-/http-signature-1.1.1.tgz", "resolved": "https://registry.npmjs.org/http-signature/-/http-signature-1.2.0.tgz",
"integrity": "sha1-33LiZwZs0Kxn+3at+OE0qPvPkb8=", "integrity": "sha1-muzZJRFHcvPZW2WmCruPfBj7rOE=",
"dev": true, "dev": true,
"requires": { "requires": {
"assert-plus": "^0.2.0", "assert-plus": "^1.0.0",
"jsprim": "^1.2.2", "jsprim": "^1.2.2",
"sshpk": "^1.7.0" "sshpk": "^1.7.0"
} }
@@ -4505,6 +4451,24 @@
"resolved": "https://registry.npmjs.org/iframe-resizer/-/iframe-resizer-3.6.1.tgz", "resolved": "https://registry.npmjs.org/iframe-resizer/-/iframe-resizer-3.6.1.tgz",
"integrity": "sha512-qMcNmJol8tJgr3wziuIUO2sy6h4sRoqdQd/X6XQWMEbpFmAJPEbuH/G+EOuCT2mPtRaLA9I/nWNPm9wJSvdtDw==" "integrity": "sha512-qMcNmJol8tJgr3wziuIUO2sy6h4sRoqdQd/X6XQWMEbpFmAJPEbuH/G+EOuCT2mPtRaLA9I/nWNPm9wJSvdtDw=="
}, },
"import-cwd": {
"version": "2.1.0",
"resolved": "https://registry.npmjs.org/import-cwd/-/import-cwd-2.1.0.tgz",
"integrity": "sha1-qmzzbnInYShcs3HsZRn1PiQ1sKk=",
"dev": true,
"requires": {
"import-from": "^2.1.0"
}
},
"import-from": {
"version": "2.1.0",
"resolved": "https://registry.npmjs.org/import-from/-/import-from-2.1.0.tgz",
"integrity": "sha1-M1238qev/VOqpHHUuAId7ja387E=",
"dev": true,
"requires": {
"resolve-from": "^3.0.0"
}
},
"import-local": { "import-local": {
"version": "1.0.0", "version": "1.0.0",
"resolved": "https://registry.npmjs.org/import-local/-/import-local-1.0.0.tgz", "resolved": "https://registry.npmjs.org/import-local/-/import-local-1.0.0.tgz",
@@ -4742,25 +4706,6 @@
"is-extglob": "^2.1.1" "is-extglob": "^2.1.1"
} }
}, },
"is-my-ip-valid": {
"version": "1.0.0",
"resolved": "https://registry.npmjs.org/is-my-ip-valid/-/is-my-ip-valid-1.0.0.tgz",
"integrity": "sha512-gmh/eWXROncUzRnIa1Ubrt5b8ep/MGSnfAUI3aRp+sqTCs1tv1Isl8d8F6JmkN3dXKc3ehZMrtiPN9eL03NuaQ==",
"dev": true
},
"is-my-json-valid": {
"version": "2.17.2",
"resolved": "https://registry.npmjs.org/is-my-json-valid/-/is-my-json-valid-2.17.2.tgz",
"integrity": "sha512-IBhBslgngMQN8DDSppmgDv7RNrlFotuuDsKcrCP3+HbFaVivIBU7u9oiiErw8sH4ynx3+gOGQ3q2otkgiSi6kg==",
"dev": true,
"requires": {
"generate-function": "^2.0.0",
"generate-object-property": "^1.1.0",
"is-my-ip-valid": "^1.0.0",
"jsonpointer": "^4.0.0",
"xtend": "^4.0.0"
}
},
"is-number": { "is-number": {
"version": "3.0.0", "version": "3.0.0",
"resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz", "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz",
@@ -4838,12 +4783,6 @@
"integrity": "sha1-IHurkWOEmcB7Kt8kCkGochADRXU=", "integrity": "sha1-IHurkWOEmcB7Kt8kCkGochADRXU=",
"dev": true "dev": true
}, },
"is-property": {
"version": "1.0.2",
"resolved": "https://registry.npmjs.org/is-property/-/is-property-1.0.2.tgz",
"integrity": "sha1-V/4cTkhHTt1lsJkR8msc1Ald2oQ=",
"dev": true
},
"is-regex": { "is-regex": {
"version": "1.0.4", "version": "1.0.4",
"resolved": "https://registry.npmjs.org/is-regex/-/is-regex-1.0.4.tgz", "resolved": "https://registry.npmjs.org/is-regex/-/is-regex-1.0.4.tgz",
@@ -4976,6 +4915,12 @@
"integrity": "sha512-QLPs8Dj7lnf3e3QYS1zkCo+4ZwqOiF9d/nZnYozTISxXWCfNs9yuky5rJw4/W34s7POaNlbZmQGaB5NiXCbP4w==", "integrity": "sha512-QLPs8Dj7lnf3e3QYS1zkCo+4ZwqOiF9d/nZnYozTISxXWCfNs9yuky5rJw4/W34s7POaNlbZmQGaB5NiXCbP4w==",
"dev": true "dev": true
}, },
"json-parse-better-errors": {
"version": "1.0.2",
"resolved": "https://registry.npmjs.org/json-parse-better-errors/-/json-parse-better-errors-1.0.2.tgz",
"integrity": "sha512-mrqyZKfX5EhL7hvqcV6WG1yYjnjeuYDzDhhcAAUrq8Po85NBQBJP+ZDUT75qZQ98IkUoBqdkExkukOU7Ts2wrw==",
"dev": true
},
"json-schema": { "json-schema": {
"version": "0.2.3", "version": "0.2.3",
"resolved": "https://registry.npmjs.org/json-schema/-/json-schema-0.2.3.tgz", "resolved": "https://registry.npmjs.org/json-schema/-/json-schema-0.2.3.tgz",
@@ -5015,12 +4960,6 @@
"graceful-fs": "^4.1.6" "graceful-fs": "^4.1.6"
} }
}, },
"jsonpointer": {
"version": "4.0.1",
"resolved": "https://registry.npmjs.org/jsonpointer/-/jsonpointer-4.0.1.tgz",
"integrity": "sha1-T9kss04OnbPInIYi7PUfm5eMbLk=",
"dev": true
},
"jsprim": { "jsprim": {
"version": "1.4.1", "version": "1.4.1",
"resolved": "https://registry.npmjs.org/jsprim/-/jsprim-1.4.1.tgz", "resolved": "https://registry.npmjs.org/jsprim/-/jsprim-1.4.1.tgz",
@@ -5031,14 +4970,6 @@
"extsprintf": "1.3.0", "extsprintf": "1.3.0",
"json-schema": "0.2.3", "json-schema": "0.2.3",
"verror": "1.10.0" "verror": "1.10.0"
},
"dependencies": {
"assert-plus": {
"version": "1.0.0",
"resolved": "https://registry.npmjs.org/assert-plus/-/assert-plus-1.0.0.tgz",
"integrity": "sha1-8S4PPF13sLHN2RRpQuTpbB5N1SU=",
"dev": true
}
} }
}, },
"killable": { "killable": {
@@ -5659,11 +5590,6 @@
"minimist": "0.0.8" "minimist": "0.0.8"
} }
}, },
"moment": {
"version": "2.22.2",
"resolved": "https://registry.npmjs.org/moment/-/moment-2.22.2.tgz",
"integrity": "sha1-PCV/mDn8DpP/UxSWMiOeuQeD/2Y="
},
"ms": { "ms": {
"version": "2.0.0", "version": "2.0.0",
"resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz",
@@ -5745,9 +5671,9 @@
"dev": true "dev": true
}, },
"node-gyp": { "node-gyp": {
"version": "3.7.0", "version": "3.8.0",
"resolved": "https://registry.npmjs.org/node-gyp/-/node-gyp-3.7.0.tgz", "resolved": "https://registry.npmjs.org/node-gyp/-/node-gyp-3.8.0.tgz",
"integrity": "sha512-qDQE/Ft9xXP6zphwx4sD0t+VhwV7yFaloMpfbL2QnnDZcyaiakWlLdtFGGQfTAwpFHdpbRhRxVhIHN1OKAjgbg==", "integrity": "sha512-3g8lYefrRRzvGeSowdJKAKyks8oUpLEd/DyPV4eMhVlhJ0aNaZqIrNUIPuEWWTAoPqyFkfGrM67MC69baqn6vA==",
"dev": true, "dev": true,
"requires": { "requires": {
"fstream": "^1.0.0", "fstream": "^1.0.0",
@@ -5757,7 +5683,7 @@
"nopt": "2 || 3", "nopt": "2 || 3",
"npmlog": "0 || 1 || 2 || 3 || 4", "npmlog": "0 || 1 || 2 || 3 || 4",
"osenv": "0", "osenv": "0",
"request": ">=2.9.0 <2.82.0", "request": "^2.87.0",
"rimraf": "2", "rimraf": "2",
"semver": "~5.3.0", "semver": "~5.3.0",
"tar": "^2.0.0", "tar": "^2.0.0",
@@ -5854,9 +5780,9 @@
} }
}, },
"node-sass": { "node-sass": {
"version": "4.9.0", "version": "4.9.3",
"resolved": "https://registry.npmjs.org/node-sass/-/node-sass-4.9.0.tgz", "resolved": "https://registry.npmjs.org/node-sass/-/node-sass-4.9.3.tgz",
"integrity": "sha512-QFHfrZl6lqRU3csypwviz2XLgGNOoWQbo2GOvtsfQqOfL4cy1BtWnhx/XUeAO9LT3ahBzSRXcEO6DdvAH9DzSg==", "integrity": "sha512-XzXyGjO+84wxyH7fV6IwBOTrEBe2f0a6SBze9QWWYR/cL74AcQUks2AsqcCZenl/Fp/JVbuEaLpgrLtocwBUww==",
"dev": true, "dev": true,
"requires": { "requires": {
"async-foreach": "^0.1.3", "async-foreach": "^0.1.3",
@@ -5872,9 +5798,9 @@
"meow": "^3.7.0", "meow": "^3.7.0",
"mkdirp": "^0.5.1", "mkdirp": "^0.5.1",
"nan": "^2.10.0", "nan": "^2.10.0",
"node-gyp": "^3.3.1", "node-gyp": "^3.8.0",
"npmlog": "^4.0.0", "npmlog": "^4.0.0",
"request": "~2.79.0", "request": "2.87.0",
"sass-graph": "^2.2.4", "sass-graph": "^2.2.4",
"stdout-stream": "^1.4.0", "stdout-stream": "^1.4.0",
"true-case-path": "^1.0.2" "true-case-path": "^1.0.2"
@@ -6331,6 +6257,12 @@
"sha.js": "^2.4.8" "sha.js": "^2.4.8"
} }
}, },
"performance-now": {
"version": "2.1.0",
"resolved": "https://registry.npmjs.org/performance-now/-/performance-now-2.1.0.tgz",
"integrity": "sha1-Ywn04OX6kT7BxpMHrjZLSzd8nns=",
"dev": true
},
"picturefill": { "picturefill": {
"version": "3.0.2", "version": "3.0.2",
"resolved": "https://registry.npmjs.org/picturefill/-/picturefill-3.0.2.tgz", "resolved": "https://registry.npmjs.org/picturefill/-/picturefill-3.0.2.tgz",
@@ -6564,21 +6496,21 @@
} }
}, },
"postcss-loader": { "postcss-loader": {
"version": "2.1.5", "version": "2.1.6",
"resolved": "https://registry.npmjs.org/postcss-loader/-/postcss-loader-2.1.5.tgz", "resolved": "https://registry.npmjs.org/postcss-loader/-/postcss-loader-2.1.6.tgz",
"integrity": "sha512-pV7kB5neJ0/1tZ8L1uGOBNTVBCSCXQoIsZMsrwvO8V2rKGa2tBl/f80GGVxow2jJnRJ2w1ocx693EKhZAb9Isg==", "integrity": "sha512-hgiWSc13xVQAq25cVw80CH0l49ZKlAnU1hKPOdRrNj89bokRr/bZF2nT+hebPPF9c9xs8c3gw3Fr2nxtmXYnNg==",
"dev": true, "dev": true,
"requires": { "requires": {
"loader-utils": "^1.1.0", "loader-utils": "^1.1.0",
"postcss": "^6.0.0", "postcss": "^6.0.0",
"postcss-load-config": "^1.2.0", "postcss-load-config": "^2.0.0",
"schema-utils": "^0.4.0" "schema-utils": "^0.4.0"
}, },
"dependencies": { "dependencies": {
"ajv": { "ajv": {
"version": "6.5.1", "version": "6.5.2",
"resolved": "https://registry.npmjs.org/ajv/-/ajv-6.5.1.tgz", "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.5.2.tgz",
"integrity": "sha512-pgZos1vgOHDiC7gKNbZW8eKvCnNXARv2oqrGQT7Hzbq5Azp7aZG6DJzADnkuSq7RH6qkXp4J/m68yPX/2uBHyQ==", "integrity": "sha512-hOs7GfvI6tUI1LfZddH82ky6mOMyTuY0mk7kE2pWpmhhUSkumzaTO5vbVwij39MdwPQWCV4Zv57Eo06NtL/GVA==",
"dev": true, "dev": true,
"requires": { "requires": {
"fast-deep-equal": "^2.0.1", "fast-deep-equal": "^2.0.1",
@@ -6607,6 +6539,24 @@
"supports-color": "^5.3.0" "supports-color": "^5.3.0"
} }
}, },
"cosmiconfig": {
"version": "4.0.0",
"resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-4.0.0.tgz",
"integrity": "sha512-6e5vDdrXZD+t5v0L8CrurPeybg4Fmf+FCSYxXKYVAqLUtyCSbuyqE059d0kDthTNRzKVjL7QMgNpEUlsoYH3iQ==",
"dev": true,
"requires": {
"is-directory": "^0.3.1",
"js-yaml": "^3.9.0",
"parse-json": "^4.0.0",
"require-from-string": "^2.0.1"
}
},
"esprima": {
"version": "4.0.1",
"resolved": "https://registry.npmjs.org/esprima/-/esprima-4.0.1.tgz",
"integrity": "sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A==",
"dev": true
},
"fast-deep-equal": { "fast-deep-equal": {
"version": "2.0.1", "version": "2.0.1",
"resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-2.0.1.tgz", "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-2.0.1.tgz",
@@ -6619,16 +6569,36 @@
"integrity": "sha1-tdRU3CGZriJWmfNGfloH87lVuv0=", "integrity": "sha1-tdRU3CGZriJWmfNGfloH87lVuv0=",
"dev": true "dev": true
}, },
"js-yaml": {
"version": "3.12.0",
"resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.12.0.tgz",
"integrity": "sha512-PIt2cnwmPfL4hKNwqeiuz4bKfnzHTBv6HyVgjahA6mPLwPDzjDWrplJBMjHUFxku/N3FlmrbyPclad+I+4mJ3A==",
"dev": true,
"requires": {
"argparse": "^1.0.7",
"esprima": "^4.0.0"
}
},
"json-schema-traverse": { "json-schema-traverse": {
"version": "0.4.1", "version": "0.4.1",
"resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz", "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz",
"integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==", "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==",
"dev": true "dev": true
}, },
"parse-json": {
"version": "4.0.0",
"resolved": "https://registry.npmjs.org/parse-json/-/parse-json-4.0.0.tgz",
"integrity": "sha1-vjX1Qlvh9/bHRxhPmKeIy5lHfuA=",
"dev": true,
"requires": {
"error-ex": "^1.3.1",
"json-parse-better-errors": "^1.0.1"
}
},
"postcss": { "postcss": {
"version": "6.0.22", "version": "6.0.23",
"resolved": "https://registry.npmjs.org/postcss/-/postcss-6.0.22.tgz", "resolved": "https://registry.npmjs.org/postcss/-/postcss-6.0.23.tgz",
"integrity": "sha512-Toc9lLoUASwGqxBSJGTVcOQiDqjK+Z2XlWBg+IgYwQMY9vA2f7iMpXVc1GpPcfTSyM5lkxNo0oDwDRO+wm7XHA==", "integrity": "sha512-soOk1h6J3VMTZtVeVpv15/Hpdl2cBLX3CAw4TAbkpTJiNPk9YP/zWcD1ND+xEtvyuuvKzbxliTOIyvkSeSJ6ag==",
"dev": true, "dev": true,
"requires": { "requires": {
"chalk": "^2.4.1", "chalk": "^2.4.1",
@@ -6636,10 +6606,26 @@
"supports-color": "^5.4.0" "supports-color": "^5.4.0"
} }
}, },
"postcss-load-config": {
"version": "2.0.0",
"resolved": "https://registry.npmjs.org/postcss-load-config/-/postcss-load-config-2.0.0.tgz",
"integrity": "sha512-V5JBLzw406BB8UIfsAWSK2KSwIJ5yoEIVFb4gVkXci0QdKgA24jLmHZ/ghe/GgX0lJ0/D1uUK1ejhzEY94MChQ==",
"dev": true,
"requires": {
"cosmiconfig": "^4.0.0",
"import-cwd": "^2.0.0"
}
},
"require-from-string": {
"version": "2.0.2",
"resolved": "https://registry.npmjs.org/require-from-string/-/require-from-string-2.0.2.tgz",
"integrity": "sha512-Xf0nWe6RseziFMu+Ap9biiUbmplq6S9/p+7w7YXP/JBHhrUDDUhwa+vANyubuqfZWTveU//DYVGsDG7RKL/vEw==",
"dev": true
},
"schema-utils": { "schema-utils": {
"version": "0.4.5", "version": "0.4.7",
"resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-0.4.5.tgz", "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-0.4.7.tgz",
"integrity": "sha512-yYrjb9TX2k/J1Y5UNy3KYdZq10xhYcF8nMpAW6o3hy6Q8WSIEf9lJHG/ePnOBfziPM3fvQwfOwa13U/Fh8qTfA==", "integrity": "sha512-v/iwU6wvwGK8HbU9yi3/nhGzP0yGSuhQMzL6ySiec1FSrZZDkhm4noOSWzrNFo/jEc+SJY6jRTwuwbSXJPDUnQ==",
"dev": true, "dev": true,
"requires": { "requires": {
"ajv": "^6.1.0", "ajv": "^6.1.0",
@@ -7595,39 +7581,31 @@
} }
}, },
"request": { "request": {
"version": "2.79.0", "version": "2.87.0",
"resolved": "https://registry.npmjs.org/request/-/request-2.79.0.tgz", "resolved": "https://registry.npmjs.org/request/-/request-2.87.0.tgz",
"integrity": "sha1-Tf5b9r6LjNw3/Pk+BLZVd3InEN4=", "integrity": "sha512-fcogkm7Az5bsS6Sl0sibkbhcKsnyon/jV1kF3ajGmF0c8HrttdKTPRT9hieOaQHA5HEq6r8OyWOo/o781C1tNw==",
"dev": true, "dev": true,
"requires": { "requires": {
"aws-sign2": "~0.6.0", "aws-sign2": "~0.7.0",
"aws4": "^1.2.1", "aws4": "^1.6.0",
"caseless": "~0.11.0", "caseless": "~0.12.0",
"combined-stream": "~1.0.5", "combined-stream": "~1.0.5",
"extend": "~3.0.0", "extend": "~3.0.1",
"forever-agent": "~0.6.1", "forever-agent": "~0.6.1",
"form-data": "~2.1.1", "form-data": "~2.3.1",
"har-validator": "~2.0.6", "har-validator": "~5.0.3",
"hawk": "~3.1.3", "http-signature": "~1.2.0",
"http-signature": "~1.1.0",
"is-typedarray": "~1.0.0", "is-typedarray": "~1.0.0",
"isstream": "~0.1.2", "isstream": "~0.1.2",
"json-stringify-safe": "~5.0.1", "json-stringify-safe": "~5.0.1",
"mime-types": "~2.1.7", "mime-types": "~2.1.17",
"oauth-sign": "~0.8.1", "oauth-sign": "~0.8.2",
"qs": "~6.3.0", "performance-now": "^2.1.0",
"stringstream": "~0.0.4", "qs": "~6.5.1",
"tough-cookie": "~2.3.0", "safe-buffer": "^5.1.1",
"tunnel-agent": "~0.4.1", "tough-cookie": "~2.3.3",
"uuid": "^3.0.0" "tunnel-agent": "^0.6.0",
}, "uuid": "^3.1.0"
"dependencies": {
"qs": {
"version": "6.3.2",
"resolved": "https://registry.npmjs.org/qs/-/qs-6.3.2.tgz",
"integrity": "sha1-51vV9uJoEioqDgvaYwslUMFmUCw=",
"dev": true
}
} }
}, },
"require-directory": { "require-directory": {
@@ -8294,15 +8272,6 @@
"kind-of": "^3.2.0" "kind-of": "^3.2.0"
} }
}, },
"sntp": {
"version": "1.0.9",
"resolved": "https://registry.npmjs.org/sntp/-/sntp-1.0.9.tgz",
"integrity": "sha1-ZUEYTMkK7qbG57NeJlkIJEPGYZg=",
"dev": true,
"requires": {
"hoek": "2.x.x"
}
},
"sockjs": { "sockjs": {
"version": "0.3.19", "version": "0.3.19",
"resolved": "https://registry.npmjs.org/sockjs/-/sockjs-0.3.19.tgz", "resolved": "https://registry.npmjs.org/sockjs/-/sockjs-0.3.19.tgz",
@@ -8510,14 +8479,6 @@
"jsbn": "~0.1.0", "jsbn": "~0.1.0",
"safer-buffer": "^2.0.2", "safer-buffer": "^2.0.2",
"tweetnacl": "~0.14.0" "tweetnacl": "~0.14.0"
},
"dependencies": {
"assert-plus": {
"version": "1.0.0",
"resolved": "https://registry.npmjs.org/assert-plus/-/assert-plus-1.0.0.tgz",
"integrity": "sha1-8S4PPF13sLHN2RRpQuTpbB5N1SU=",
"dev": true
}
} }
}, },
"stackframe": { "stackframe": {
@@ -8725,12 +8686,6 @@
"integrity": "sha1-YuIDvEF2bGwoyfyEMB2rHFMQ+pQ=", "integrity": "sha1-YuIDvEF2bGwoyfyEMB2rHFMQ+pQ=",
"dev": true "dev": true
}, },
"stringstream": {
"version": "0.0.6",
"resolved": "https://registry.npmjs.org/stringstream/-/stringstream-0.0.6.tgz",
"integrity": "sha512-87GEBAkegbBcweToUrdzf3eLhWNg06FJTebl4BVJz/JgWy8CvEr9dRtX5qWphiynMSQlxxi+QqN0z5T32SLlhA==",
"dev": true
},
"strip-ansi": { "strip-ansi": {
"version": "3.0.1", "version": "3.0.1",
"resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz", "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz",
@@ -8932,10 +8887,13 @@
"dev": true "dev": true
}, },
"tunnel-agent": { "tunnel-agent": {
"version": "0.4.3", "version": "0.6.0",
"resolved": "https://registry.npmjs.org/tunnel-agent/-/tunnel-agent-0.4.3.tgz", "resolved": "https://registry.npmjs.org/tunnel-agent/-/tunnel-agent-0.6.0.tgz",
"integrity": "sha1-Y3PbdpCf5XDgjXNYM2Xtgop07us=", "integrity": "sha1-J6XeoGs2sEoKmWZ3SykIaPD8QP0=",
"dev": true "dev": true,
"requires": {
"safe-buffer": "^5.0.1"
}
}, },
"tweetnacl": { "tweetnacl": {
"version": "0.14.5", "version": "0.14.5",
@@ -9240,14 +9198,6 @@
"assert-plus": "^1.0.0", "assert-plus": "^1.0.0",
"core-util-is": "1.0.2", "core-util-is": "1.0.2",
"extsprintf": "^1.2.0" "extsprintf": "^1.2.0"
},
"dependencies": {
"assert-plus": {
"version": "1.0.0",
"resolved": "https://registry.npmjs.org/assert-plus/-/assert-plus-1.0.0.tgz",
"integrity": "sha1-8S4PPF13sLHN2RRpQuTpbB5N1SU=",
"dev": true
}
} }
}, },
"vm-browserify": { "vm-browserify": {
@@ -9260,9 +9210,9 @@
} }
}, },
"vue": { "vue": {
"version": "2.5.16", "version": "2.5.17",
"resolved": "https://registry.npmjs.org/vue/-/vue-2.5.16.tgz", "resolved": "https://registry.npmjs.org/vue/-/vue-2.5.17.tgz",
"integrity": "sha512-/ffmsiVuPC8PsWcFkZngdpas19ABm5mh2wA7iDqcltyCTwlgZjHGeJYOXkBMo422iPwIcviOtrTCUpSfXmToLQ==" "integrity": "sha512-mFbcWoDIJi0w0Za4emyLiW72Jae0yjANHbCVquMKijcavBGypqlF7zHRgMa5k4sesdv7hv2rB4JPdZfR+TPfhQ=="
}, },
"vue-hot-reload-api": { "vue-hot-reload-api": {
"version": "2.3.0", "version": "2.3.0",
@@ -9361,9 +9311,9 @@
} }
}, },
"vue-template-compiler": { "vue-template-compiler": {
"version": "2.5.16", "version": "2.5.17",
"resolved": "https://registry.npmjs.org/vue-template-compiler/-/vue-template-compiler-2.5.16.tgz", "resolved": "https://registry.npmjs.org/vue-template-compiler/-/vue-template-compiler-2.5.17.tgz",
"integrity": "sha512-ZbuhCcF/hTYmldoUOVcu2fcbeSAZnfzwDskGduOrnjBiIWHgELAd+R8nAtX80aZkceWDKGQ6N9/0/EUpt+l22A==", "integrity": "sha512-63uI4syCwtGR5IJvZM0LN5tVsahrelomHtCxvRkZPJ/Tf3ADm1U1wG6KWycK3qCfqR+ygM5vewUvmJ0REAYksg==",
"dev": true, "dev": true,
"requires": { "requires": {
"de-indent": "^1.0.2", "de-indent": "^1.0.2",
+7 -7
View File
@@ -14,29 +14,29 @@
"@fengyuanchen/datepicker": "^0.6.4", "@fengyuanchen/datepicker": "^0.6.4",
"bootstrap-sass": "^3.3.7", "bootstrap-sass": "^3.3.7",
"bourbon": "^4.3.2", "bourbon": "^4.3.2",
"cookieconsent": "^3.0.4", "cookieconsent": "^3.1.0",
"dayjs": "^1.7.5",
"font-awesome": "^4.7.0", "font-awesome": "^4.7.0",
"iframe-resizer": "^3.6.1", "iframe-resizer": "^3.6.1",
"jquery": "^2.2.4", "jquery": "^2.2.4",
"jquery-lazy": "^1.7.9", "jquery-lazy": "^1.7.9",
"load-google-maps-api": "^1.3.2", "load-google-maps-api": "^1.3.2",
"moment": "^2.22.2",
"normalize.css": "^7.0.0", "normalize.css": "^7.0.0",
"picturefill": "^3.0.2", "picturefill": "^3.0.2",
"sass-mq": "^3.3.2", "sass-mq": "^3.3.2",
"slick-carousel": "^1.8.0", "slick-carousel": "^1.8.0",
"sticky-js": "^1.2.0", "sticky-js": "^1.2.0",
"vue": "^2.5.11", "vue": "^2.5.17",
"vue-session": "^0.9.10" "vue-session": "^0.9.10"
}, },
"devDependencies": { "devDependencies": {
"@symfony/webpack-encore": "^0.19.0", "@symfony/webpack-encore": "^0.19.0",
"autoprefixer": "^8.6.2", "autoprefixer": "^8.6.5",
"node-sass": "^4.9.0", "node-sass": "^4.9.3",
"postcss-loader": "^2.1.5", "postcss-loader": "^2.1.6",
"sass-loader": "^6.0.7", "sass-loader": "^6.0.7",
"vue-loader": "^14.2.3", "vue-loader": "^14.2.3",
"vue-template-compiler": "^2.5.16", "vue-template-compiler": "^2.5.17",
"webpack-notifier": "^1.6.0" "webpack-notifier": "^1.6.0"
}, },
"browserslist": [ "browserslist": [
@@ -26,7 +26,8 @@ require('../images/favicon_uch.ico');
// Import dependencies // Import dependencies
import Vue from 'vue' import Vue from 'vue'
import $ from 'jquery' import $ from 'jquery'
import moment from 'moment' import dayjs from 'dayjs'
import 'dayjs/locale/de'
import fancybox from '@fancyapps/fancybox' import fancybox from '@fancyapps/fancybox'
global.$ = global.jQuery = $; global.$ = global.jQuery = $;
@@ -57,7 +58,7 @@ const sliderDot = '<button class="slider-pagination__dot" data-role="none" role=
// Define date filter for vue templates // Define date filter for vue templates
Vue.filter('date', (value) => { Vue.filter('date', (value) => {
return moment(value).format('DD.MM.YYYY'); return dayjs(value).format('DD.MM.YYYY');
}); });
// Initialize vue app // Initialize vue app
@@ -26,7 +26,8 @@
<script> <script>
import Vue from 'vue' import Vue from 'vue'
import $ from 'jquery' import $ from 'jquery'
import moment from 'moment' import dayjs from 'dayjs'
import 'dayjs/locale/de'
export default { export default {
props: { props: {
@@ -65,7 +66,7 @@
data () { data () {
return { return {
showPrev: false, showPrev: false,
startDate: moment().startOf('month'), startDate: dayjs().startOf('month'),
calendarHtml: '', calendarHtml: '',
loading: false loading: false
} }
@@ -78,7 +79,7 @@
query[this.argumentPrefix + '[year]'] = this.startDate.year(); query[this.argumentPrefix + '[year]'] = this.startDate.year();
query[this.argumentPrefix + '[months]'] = this.months; query[this.argumentPrefix + '[months]'] = this.months;
this.loading = true; this.loading = true;
this.showPrev = this.startDate.isAfter(moment()); this.showPrev = this.startDate.isAfter(dayjs());
$.get(this.uri, query, (html) => { $.get(this.uri, query, (html) => {
this.calendarHtml = html; this.calendarHtml = html;
this.loading = false; this.loading = false;
@@ -4,7 +4,8 @@
<script> <script>
import Vue from 'vue' import Vue from 'vue'
import $ from 'jquery' import $ from 'jquery'
import moment from 'moment' import dayjs from 'dayjs'
import 'dayjs/locale/de'
import datepicker from '@fengyuanchen/datepicker' import datepicker from '@fengyuanchen/datepicker'
require('@fengyuanchen/datepicker/dist/datepicker.css'); require('@fengyuanchen/datepicker/dist/datepicker.css');
@@ -36,7 +37,7 @@
if (this.date === null) { if (this.date === null) {
return ''; return '';
} }
return moment(this.date).format('DD.MM.YYYY'); return dayjs(this.date).format('DD.MM.YYYY');
} }
}, },
watch: { watch: {
@@ -66,7 +66,8 @@
<script> <script>
import $ from 'jquery' import $ from 'jquery'
import DatePicker from './Datepicker.vue' import DatePicker from './Datepicker.vue'
import moment from 'moment' import dayjs from 'dayjs'
import 'dayjs/locale/de'
export default { export default {
components: { components: {
@@ -144,26 +145,26 @@
return ''; return '';
} }
if (this.range.from !== null && this.range.to === null) { if (this.range.from !== null && this.range.to === null) {
return 'ab ' + moment(this.range.from).format('DD.MM.YYYY'); return 'ab ' + dayjs(this.range.from).format('DD.MM.YYYY');
} }
if (this.range.from === null && this.range.to !== null) { if (this.range.from === null && this.range.to !== null) {
return 'bis ' + moment(this.range.to).format('DD.MM.YYYY'); return 'bis ' + dayjs(this.range.to).format('DD.MM.YYYY');
} }
return moment(this.range.from).format('DD.MM.YYYY') + '-' + moment(this.range.to).format('DD.MM.YYYY'); return dayjs(this.range.from).format('DD.MM.YYYY') + '-' + dayjs(this.range.to).format('DD.MM.YYYY');
} }
}, },
methods: { methods: {
updateFrom (date) { updateFrom (date) {
if (this.range.to !== null && moment(date).isAfter(this.range.to)) { if (this.range.to !== null && dayjs(date).isAfter(this.range.to)) {
this.range.to = moment(date).add(1, 'd'); this.range.to = dayjs(date).add(1, 'd');
} }
this.range.from = date; this.range.from = date;
this.dateToMin = date; this.dateToMin = date;
this.$emit('selected', this.range); this.$emit('selected', this.range);
}, },
updateTo (date) { updateTo (date) {
if (this.range.from !== null && moment(date).isBefore(this.range.from)) { if (this.range.from !== null && dayjs(date).isBefore(this.range.from)) {
date = moment(this.range.from).add(1, 'd'); date = dayjs(this.range.from).add(1, 'd');
} }
this.range.to = date; this.range.to = date;
this.dateFromMax = date; this.dateFromMax = date;
@@ -10,7 +10,8 @@
import AjaxContent from './AjaxContent.vue' import AjaxContent from './AjaxContent.vue'
import Calendar from './Calendar.vue' import Calendar from './Calendar.vue'
import FacebookPixel from './FacebookPixel.vue' import FacebookPixel from './FacebookPixel.vue'
import moment from 'moment' import dayjs from 'dayjs'
import 'dayjs/locale/de'
export default { export default {
template: '#productdetailtpl', template: '#productdetailtpl',
@@ -97,8 +98,8 @@
query[this.argumentPrefix + '[date]'] = dateUid; query[this.argumentPrefix + '[date]'] = dateUid;
$.post(this.uris['pricetable'], query, (json) => { $.post(this.uris['pricetable'], query, (json) => {
this.priceTableRows = json.priceTable; this.priceTableRows = json.priceTable;
this.dateStart = moment(json.dateStart).format('DD.MM.YYYY'); this.dateStart = dayjs(json.dateStart).format('DD.MM.YYYY');
this.dateEnd = moment(json.dateEnd).format('DD.MM.YYYY'); this.dateEnd = dayjs(json.dateEnd).format('DD.MM.YYYY');
this.servicesIncluded = json.servicesIncluded; this.servicesIncluded = json.servicesIncluded;
this.loading = false; this.loading = false;
}, 'json'); }, 'json');
@@ -139,8 +140,8 @@
}, },
created () { created () {
EventBus.$on('dateRangeUpdate', (range) => { EventBus.$on('dateRangeUpdate', (range) => {
this.filterSettings.dateFrom = (range.from !== null) ? moment(range.from).format('YYYY-MM-DD') : null; this.filterSettings.dateFrom = (range.from !== null) ? dayjs(range.from).format('YYYY-MM-DD') : null;
this.filterSettings.dateTo = (range.to !== null) ? moment(range.to).format('YYYY-MM-DD') : null; this.filterSettings.dateTo = (range.to !== null) ? dayjs(range.to).format('YYYY-MM-DD') : null;
this.loadDates(); this.loadDates();
}); });
EventBus.$on('loadDatesTable', () => { EventBus.$on('loadDatesTable', () => {
@@ -5,7 +5,8 @@
import DestinationSelect from './DestinationSelect.vue' import DestinationSelect from './DestinationSelect.vue'
import PaxSelect from './PaxSelect.vue' import PaxSelect from './PaxSelect.vue'
import PriceRangeSelect from './PriceRangeSelect.vue' import PriceRangeSelect from './PriceRangeSelect.vue'
import moment from 'moment' import dayjs from 'dayjs'
import 'dayjs/locale/de'
export default { export default {
components: { components: {
@@ -55,8 +56,8 @@
} }
}, },
updateDateRange (range) { updateDateRange (range) {
this.searchParams.dateFrom = range.from ? moment(range.from).format('YYYY-MM-DD') : null; this.searchParams.dateFrom = range.from ? dayjs(range.from).format('YYYY-MM-DD') : null;
this.searchParams.dateTo = range.to ? moment(range.to).format('YYYY-MM-DD') : null; this.searchParams.dateTo = range.to ? dayjs(range.to).format('YYYY-MM-DD') : null;
this.loadOptions(); this.loadOptions();
}, },
updatePax (pax) { updatePax (pax) {
@@ -2,7 +2,6 @@
import $ from 'jquery' import $ from 'jquery'
import DestinationSelect from './DestinationSelect.vue' import DestinationSelect from './DestinationSelect.vue'
import PriceRangeSelect from './PriceRangeSelect.vue' import PriceRangeSelect from './PriceRangeSelect.vue'
import moment from 'moment'
export default { export default {
components: { components: {
@@ -13,7 +13,8 @@
import BoardTypesSelect from './BoardTypesSelect.vue' import BoardTypesSelect from './BoardTypesSelect.vue'
import RoomTypesSelect from './RoomTypesSelect.vue' import RoomTypesSelect from './RoomTypesSelect.vue'
import BusSelect from './BusSelect.vue' import BusSelect from './BusSelect.vue'
import moment from 'moment' import dayjs from 'dayjs'
import 'dayjs/locale/de'
export default { export default {
components: { components: {
@@ -226,8 +227,8 @@
this.applyFilterSettings(); this.applyFilterSettings();
}, },
updateDateRange (range) { updateDateRange (range) {
this.filterSettings.dateFrom = (range.from !== null) ? moment(range.from).format('YYYY-MM-DD') : null; this.filterSettings.dateFrom = (range.from !== null) ? dayjs(range.from).format('YYYY-MM-DD') : null;
this.filterSettings.dateTo = (range.to !== null) ? moment(range.to).format('YYYY-MM-DD') : null; this.filterSettings.dateTo = (range.to !== null) ? dayjs(range.to).format('YYYY-MM-DD') : null;
this.applyFilterSettings(); this.applyFilterSettings();
}, },
updateDateSelectMobile () { updateDateSelectMobile () {
+1 -2
View File
@@ -12,9 +12,8 @@ Encore
.addStyleEntry('rte', './web/typo3conf/ext/ep_theme/Resources/Private/Assets/css/rte.css') .addStyleEntry('rte', './web/typo3conf/ext/ep_theme/Resources/Private/Assets/css/rte.css')
.createSharedEntry('vendor', [ .createSharedEntry('vendor', [
'jquery', 'vue', 'bootstrap-sass/assets/javascripts/bootstrap', 'slick-carousel', 'jquery', 'vue', 'bootstrap-sass/assets/javascripts/bootstrap', 'slick-carousel',
'moment', 'cookieconsent', 'picturefill', '@fancyapps/fancybox' 'dayjs', 'cookieconsent', 'picturefill', '@fancyapps/fancybox'
]) ])
.addPlugin(new webpack.IgnorePlugin(/^\.\/locale$/, /moment$/))
.enableSassLoader() .enableSassLoader()
.enableVueLoader() .enableVueLoader()
.autoProvidejQuery() .autoProvidejQuery()