diff --git a/gulpfile.js b/gulpfile.js index 81810dfc..0efa42cb 100644 --- a/gulpfile.js +++ b/gulpfile.js @@ -134,6 +134,11 @@ function vendor(done) { gulp.dest('assets/vendor/fullcalendar') ); + // fullcalendar-moment + gulp.src(['node_modules/@fullcalendar/moment/main.global.min.js']).pipe( + gulp.dest('assets/vendor/fullcalendar-moment') + ); + // jquery gulp.src(['node_modules/jquery/dist/jquery.min.js']).pipe(gulp.dest('assets/vendor/jquery')); diff --git a/package-lock.json b/package-lock.json index 098305da..19461b34 100644 --- a/package-lock.json +++ b/package-lock.json @@ -8,6 +8,7 @@ "license": "GPL-3.0", "dependencies": { "@fortawesome/fontawesome-free": "^5.15.4", + "@fullcalendar/moment": "^5.10.1", "@popperjs/core": "^2.10.2", "bootstrap": "^5.1.3", "cookieconsent": "^3.1.1", @@ -1591,6 +1592,26 @@ "node": ">=6" } }, + "node_modules/@fullcalendar/common": { + "version": "5.10.1", + "resolved": "https://registry.npmjs.org/@fullcalendar/common/-/common-5.10.1.tgz", + "integrity": "sha512-EumKIJcQTvQdTs75/9dmeREFgjcRVWzqHJS1Xvlz5mNsmB+w9EINCHETRjChtAQg1WD/lTQyVj4sHsKO7vCMSw==", + "dependencies": { + "tslib": "^2.1.0" + } + }, + "node_modules/@fullcalendar/moment": { + "version": "5.10.1", + "resolved": "https://registry.npmjs.org/@fullcalendar/moment/-/moment-5.10.1.tgz", + "integrity": "sha512-Y0mYxa3sLUxwnGdyDfqqsMARMlZ+W43wSnofTQxMhIYketppfzJKz4zwTUXU/DFukM38DmjZvTV4j3xyGtb33A==", + "dependencies": { + "@fullcalendar/common": "~5.10.1", + "tslib": "^2.1.0" + }, + "peerDependencies": { + "moment": "^2.29.1" + } + }, "node_modules/@nodelib/fs.scandir": { "version": "2.1.5", "resolved": "https://registry.npmjs.org/@nodelib/fs.scandir/-/fs.scandir-2.1.5.tgz", @@ -7224,6 +7245,11 @@ "jquery": ">=1.8" } }, + "node_modules/tslib": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.3.1.tgz", + "integrity": "sha512-77EbyPPpMz+FRFRuAFlWMtmgUWGe9UOG2Z25NqCwiIjRhOf5iKGuzSe5P2w1laq+FkRy4p+PCuVkJSGkzTEKVw==" + }, "node_modules/type": { "version": "1.2.0", "resolved": "https://registry.npmjs.org/type/-/type-1.2.0.tgz", @@ -8732,6 +8758,23 @@ "resolved": "https://registry.npmjs.org/@fortawesome/fontawesome-free/-/fontawesome-free-5.15.4.tgz", "integrity": "sha512-eYm8vijH/hpzr/6/1CJ/V/Eb1xQFW2nnUKArb3z+yUWv7HTwj6M7SP957oMjfZjAHU6qpoNc2wQvIxBLWYa/Jg==" }, + "@fullcalendar/common": { + "version": "5.10.1", + "resolved": "https://registry.npmjs.org/@fullcalendar/common/-/common-5.10.1.tgz", + "integrity": "sha512-EumKIJcQTvQdTs75/9dmeREFgjcRVWzqHJS1Xvlz5mNsmB+w9EINCHETRjChtAQg1WD/lTQyVj4sHsKO7vCMSw==", + "requires": { + "tslib": "^2.1.0" + } + }, + "@fullcalendar/moment": { + "version": "5.10.1", + "resolved": "https://registry.npmjs.org/@fullcalendar/moment/-/moment-5.10.1.tgz", + "integrity": "sha512-Y0mYxa3sLUxwnGdyDfqqsMARMlZ+W43wSnofTQxMhIYketppfzJKz4zwTUXU/DFukM38DmjZvTV4j3xyGtb33A==", + "requires": { + "@fullcalendar/common": "~5.10.1", + "tslib": "^2.1.0" + } + }, "@nodelib/fs.scandir": { "version": "2.1.5", "resolved": "https://registry.npmjs.org/@nodelib/fs.scandir/-/fs.scandir-2.1.5.tgz", @@ -13185,6 +13228,11 @@ "integrity": "sha512-bmmV1qC+fTLfyVpLE5iZjCzHG5DfAwM7p8K2fdq6L1kOi+IrVJk/qGFVEEmYyJ0Ofd1z3g2vavfABpmkVLzV6A==", "requires": {} }, + "tslib": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.3.1.tgz", + "integrity": "sha512-77EbyPPpMz+FRFRuAFlWMtmgUWGe9UOG2Z25NqCwiIjRhOf5iKGuzSe5P2w1laq+FkRy4p+PCuVkJSGkzTEKVw==" + }, "type": { "version": "1.2.0", "resolved": "https://registry.npmjs.org/type/-/type-1.2.0.tgz", diff --git a/package.json b/package.json index 8ff198bf..9de4e43d 100644 --- a/package.json +++ b/package.json @@ -25,6 +25,7 @@ }, "dependencies": { "@fortawesome/fontawesome-free": "^5.15.4", + "@fullcalendar/moment": "^5.10.1", "@popperjs/core": "^2.10.2", "bootstrap": "^5.1.3", "cookieconsent": "^3.1.1",