diff --git a/package-lock.json b/package-lock.json index a962e1824..ff2e50931 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1154,17 +1154,17 @@ } }, "@casl/ability": { - "version": "5.1.2", - "resolved": "https://registry.npmjs.org/@casl/ability/-/ability-5.1.2.tgz", - "integrity": "sha512-U5Vhgrvd8U19hDUuAthwKRmQWcLlkIVFOJ11NcsrFmNgeG53lHtvo+8EINwt3Reg1NmjkuC6NnR4jrxNWrNIvQ==", + "version": "5.2.2", + "resolved": "https://registry.npmjs.org/@casl/ability/-/ability-5.2.2.tgz", + "integrity": "sha512-A0GTDWojP72Z4HSgS0pfbtGnhQWbquhn9luAr4Uc/HnqWWib0NvmpXC4//7gsiMUiVYCoFozQ+nG1oeZuhT7Jg==", "requires": { "@ucast/mongo2js": "^1.3.0" } }, "@casl/vue": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/@casl/vue/-/vue-1.2.1.tgz", - "integrity": "sha512-t14hQMJ8BMMW3bgNAySFN5Mrpm1/rF3VRqyDL8FsC3IWNxDk1lo8VQJhJ3s1HM3afjI+YXkWAXxW5G7ELqwNZA==" + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/@casl/vue/-/vue-2.0.2.tgz", + "integrity": "sha512-inj/cyaALWFo2y4wiu+WpTXTUqK2zf16e84OVnZj8ZSe18oRhPnCSBjoI6oYiXc/oD1GLIqOBpY4HDOfloFeWA==" }, "@cypress/listr-verbose-renderer": { "version": "0.4.1", @@ -1726,9 +1726,9 @@ } }, "@quasar/extras": { - "version": "1.9.13", - "resolved": "https://registry.npmjs.org/@quasar/extras/-/extras-1.9.13.tgz", - "integrity": "sha512-9ptRGMjBqfgxzLmH4MOlzSzmkwg7JAkWaB+EqDuZmjHyqkAGjGkuZj2LK4qbJdgveR94mlsJHb5fKojKzGkt0w==" + "version": "1.9.15", + "resolved": "https://registry.npmjs.org/@quasar/extras/-/extras-1.9.15.tgz", + "integrity": "sha512-dm2oztROc3PgjieMEMAaqEcJ6ZC6PUGIZQet/eP2p/2vJTPwcyzhCGTBWoRJzEjOKoQeIJzM+F5diMhCaFFksA==" }, "@quasar/fastclick": { "version": "1.1.4", @@ -2192,61 +2192,61 @@ } }, "@ucast/core": { - "version": "1.8.0", - "resolved": "https://registry.npmjs.org/@ucast/core/-/core-1.8.0.tgz", - "integrity": "sha512-AsBEAplLjbFr66hLW/N2IPbHQgoTsm+vwOsaxbN4o0Jl955UIQcwh6UJ7a8fPxmOl94DAniAAqP28m5hqF8sQA==" + "version": "1.8.2", + "resolved": "https://registry.npmjs.org/@ucast/core/-/core-1.8.2.tgz", + "integrity": "sha512-pc+XGjJmZkfypJIIRo38el/FUDtBXBlGQbXafWwRwInocXVwNbJ56efECKLgAQSyI7OCJFSaEeqpf3SrR3D6cw==" }, "@ucast/js": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/@ucast/js/-/js-3.0.0.tgz", - "integrity": "sha512-eu12lGAW7tSJH1Yi2xLLEDcOXYoPbS+atu95jyc/v2GnLJBzGQQiLD7x5B+u0QfjHB/oaK5+zHF9dSUHBNITpA==", + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/@ucast/js/-/js-3.0.1.tgz", + "integrity": "sha512-sabiuYsM5VUg4EaCwlDxnqcrHPFvbZcXvBu+P/o4pqK2q046RLTdo0bM7iVCn5Ro4HpCiRv3QzxtW8epcluY1g==", "requires": { "@ucast/core": "^1.0.0" } }, "@ucast/mongo": { - "version": "2.4.0", - "resolved": "https://registry.npmjs.org/@ucast/mongo/-/mongo-2.4.0.tgz", - "integrity": "sha512-tDOL/RveGARB8sIkw2zc5sWoKCf1WHF9W9VszuOm4Y6jXMgmEtLZCTMevtLj3Uu0jixNe83eH6QdHiN0ACti6g==", + "version": "2.4.1", + "resolved": "https://registry.npmjs.org/@ucast/mongo/-/mongo-2.4.1.tgz", + "integrity": "sha512-l/hc3TxjWO9inBrgM5iMCAcsIeV2DToppRlabQa5xB/6uHYtCXfm3TPaJgr8TU1OFxqPlaXEnNQhaV0sVHGsoQ==", "requires": { "@ucast/core": "^1.4.1" } }, "@ucast/mongo2js": { - "version": "1.3.1", - "resolved": "https://registry.npmjs.org/@ucast/mongo2js/-/mongo2js-1.3.1.tgz", - "integrity": "sha512-p4LLgI3Fx9TVKuBUiyISbkNsdA02Shjc+P5zQ7EgDc2aw5Cicxa/vEpEMK8WEMrchfGLZJxQiownE1Y1gCBzJQ==", + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/@ucast/mongo2js/-/mongo2js-1.3.2.tgz", + "integrity": "sha512-KNOEs61wxo4VJkVGqwP2a03TKuLx9fLMQgW5HD8Th/mrcuP1SspS4W+kUQD+wB1AA5pOn65hzlHUw5wZBwme0Q==", "requires": { - "@ucast/core": "^1.2.1", + "@ucast/core": "^1.6.1", "@ucast/js": "^3.0.0", - "@ucast/mongo": "^2.2.0" + "@ucast/mongo": "^2.4.0" } }, "@vue/cli-overlay": { - "version": "4.5.10", - "resolved": "https://registry.npmjs.org/@vue/cli-overlay/-/cli-overlay-4.5.10.tgz", - "integrity": "sha512-BydPsWJTXHTzH8wBcN1rinwLe5QRee52sf/Tceixpn4VVZCio2k8VkNG/o6hRTA+MeGuetXOhmAz0UQfIxfX8w==", + "version": "4.5.11", + "resolved": "https://registry.npmjs.org/@vue/cli-overlay/-/cli-overlay-4.5.11.tgz", + "integrity": "sha512-aDQNw+oGk5+KR0vL9TocjfzyYHTJxR2lS8iPbcL4lRglCs2dudOE7QWXypj5dM4rQus0jJ5fxJTS55o9uy9fcQ==", "dev": true }, "@vue/cli-plugin-router": { - "version": "4.5.10", - "resolved": "https://registry.npmjs.org/@vue/cli-plugin-router/-/cli-plugin-router-4.5.10.tgz", - "integrity": "sha512-roiZTx2W59kTRaqNzHEnjnakP89MS+pVf3zWBlwsNXZpQuvqwFvoNfH/nBSJjqGRgZTRtCUe6vGgVPUEFYi/cg==", + "version": "4.5.11", + "resolved": "https://registry.npmjs.org/@vue/cli-plugin-router/-/cli-plugin-router-4.5.11.tgz", + "integrity": "sha512-09tzw3faOs48IUPwLutYaNC7eoyyL140fKruTwdFdXuBLDdSQVida57Brx0zj2UKXc5qF8hk4GoGrOshN0KfNg==", "dev": true, "requires": { - "@vue/cli-shared-utils": "^4.5.10" + "@vue/cli-shared-utils": "^4.5.11" } }, "@vue/cli-plugin-vuex": { - "version": "4.5.10", - "resolved": "https://registry.npmjs.org/@vue/cli-plugin-vuex/-/cli-plugin-vuex-4.5.10.tgz", - "integrity": "sha512-Z5pnL3Eg2uwkKqP09NoM46/rwQCJ1j/1cZMgO4JF817O9n5AsFgV456UE6lK2cVCvIfvt7+S3HLrSPZUsYNQjQ==", + "version": "4.5.11", + "resolved": "https://registry.npmjs.org/@vue/cli-plugin-vuex/-/cli-plugin-vuex-4.5.11.tgz", + "integrity": "sha512-JBPeZLubiSHbRkEKDj0tnLiU43AJ3vt6JULn4IKWH1XWZ6MFC8vElaP5/AA4O3Zko5caamDDBq3TRyxdA2ncUQ==", "dev": true }, "@vue/cli-service": { - "version": "4.5.10", - "resolved": "https://registry.npmjs.org/@vue/cli-service/-/cli-service-4.5.10.tgz", - "integrity": "sha512-HnVkbc+Zb6J1lu0ojuKC6aQ4PjCW2fqlJE0G9Zqg+7VsUZ2e15UVRoIXj2hcIWtQiFF6n2FDxEkvZLslht9rkg==", + "version": "4.5.11", + "resolved": "https://registry.npmjs.org/@vue/cli-service/-/cli-service-4.5.11.tgz", + "integrity": "sha512-FXeJh2o6B8q/njv2Ebhe9EsLXt9sPMXGDY5zVvcV5jgj9wkoej9yLfnmwWCau5kegNClP6bcM+BEHuMYxJ+ubQ==", "dev": true, "requires": { "@intervolga/optimize-cssnano-plugin": "^1.0.5", @@ -2255,10 +2255,10 @@ "@types/minimist": "^1.2.0", "@types/webpack": "^4.0.0", "@types/webpack-dev-server": "^3.11.0", - "@vue/cli-overlay": "^4.5.10", - "@vue/cli-plugin-router": "^4.5.10", - "@vue/cli-plugin-vuex": "^4.5.10", - "@vue/cli-shared-utils": "^4.5.10", + "@vue/cli-overlay": "^4.5.11", + "@vue/cli-plugin-router": "^4.5.11", + "@vue/cli-plugin-vuex": "^4.5.11", + "@vue/cli-shared-utils": "^4.5.11", "@vue/component-compiler-utils": "^3.1.2", "@vue/preload-webpack-plugin": "^1.1.0", "@vue/web-component-wrapper": "^1.2.0", @@ -3288,9 +3288,9 @@ } }, "@vue/cli-shared-utils": { - "version": "4.5.10", - "resolved": "https://registry.npmjs.org/@vue/cli-shared-utils/-/cli-shared-utils-4.5.10.tgz", - "integrity": "sha512-Lid6FflDqcvo/JBIBjUriAQ1RkQaKbBpzXSLEK/JmoKkQRHW/rRhDLGI1dEVyOLYnDEiL1m8o1xPJaplUUiXpA==", + "version": "4.5.11", + "resolved": "https://registry.npmjs.org/@vue/cli-shared-utils/-/cli-shared-utils-4.5.11.tgz", + "integrity": "sha512-+aaQ+ThQG3+WMexfSWNl0y6f43edqVqRNbguE53F3TIH81I7saS5S750ayqXhZs2r6STJJyqorQnKtAWfHo29A==", "dev": true, "requires": { "@hapi/joi": "^15.0.1", @@ -6515,9 +6515,9 @@ "dev": true }, "date-holidays": { - "version": "1.8.7", - "resolved": "https://registry.npmjs.org/date-holidays/-/date-holidays-1.8.7.tgz", - "integrity": "sha512-5mkQF+Pc4A7Biz5yS0NahzbG5iR5Iud5YWGgzNNi64z0mSIFelEGT2xbfdSV6VqSdTdI9mOE5lL73HdVlrewsg==", + "version": "1.9.1", + "resolved": "https://registry.npmjs.org/date-holidays/-/date-holidays-1.9.1.tgz", + "integrity": "sha512-hhTLcACqPlNEsj+tzFy01R6qrPuABLO3rLRGK4/ZLGC9mbHLCqKYcHQu4WgMFGkadus2IeMjIrS+pzf+sELrsg==", "requires": { "date-holidays-parser": "^1.6.0", "js-yaml": "^4.0.0", @@ -7686,9 +7686,9 @@ "dev": true }, "eslint": { - "version": "7.18.0", - "resolved": "https://registry.npmjs.org/eslint/-/eslint-7.18.0.tgz", - "integrity": "sha512-fbgTiE8BfUJZuBeq2Yi7J3RB3WGUQ9PNuNbmgi6jt9Iv8qrkxfy19Ds3OpL1Pm7zg3BtTVhvcUZbIRQ0wmSjAQ==", + "version": "7.19.0", + "resolved": "https://registry.npmjs.org/eslint/-/eslint-7.19.0.tgz", + "integrity": "sha512-CGlMgJY56JZ9ZSYhJuhow61lMPPjUzWmChFya71Z/jilVos7mR/jPgaEfVGgMBY5DshbKdG8Ezb8FDCHcoMEMg==", "dev": true, "requires": { "@babel/code-frame": "^7.0.0", @@ -8116,15 +8116,15 @@ "dev": true }, "eslint-plugin-vue": { - "version": "7.4.1", - "resolved": "https://registry.npmjs.org/eslint-plugin-vue/-/eslint-plugin-vue-7.4.1.tgz", - "integrity": "sha512-W/xPNHYIkGJphLUM2UIYYGKbRw3BcDoMIPY9lu1TTa2YLiZoxurddfnmOP+UOVywxb5vi438ejzwvKdZqydtIw==", + "version": "7.5.0", + "resolved": "https://registry.npmjs.org/eslint-plugin-vue/-/eslint-plugin-vue-7.5.0.tgz", + "integrity": "sha512-QnMMTcyV8PLxBz7QQNAwISSEs6LYk2LJvGlxalXvpCtfKnqo7qcY0aZTIxPe8QOnHd7WCwiMZLOJzg6A03T0Gw==", "dev": true, "requires": { "eslint-utils": "^2.1.0", "natural-compare": "^1.4.0", "semver": "^7.3.2", - "vue-eslint-parser": "^7.3.0" + "vue-eslint-parser": "^7.4.1" } }, "eslint-scope": { @@ -8897,9 +8897,9 @@ } }, "flatted": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/flatted/-/flatted-3.1.0.tgz", - "integrity": "sha512-tW+UkmtNg/jv9CSofAKvgVcO7c2URjhTdW1ZTkcAritblu8tajiYy7YisnIflEwtKssCtOxpnBRoCB7iap0/TA==", + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/flatted/-/flatted-3.1.1.tgz", + "integrity": "sha512-zAoAQiudy+r5SvnSw3KJy5os/oRJYHzrzja/tBDqrZtNhUw8bt6y8OBzMWcjWr+8liV8Eb6yOhw8WZ7VFZ5ZzA==", "dev": true }, "flush-write-stream": { @@ -14185,9 +14185,9 @@ "integrity": "sha512-TIRk4aqYLNoJUbd+g2lEdz5kLWIuTMRagAXxl78Q0RiVjAOugHmeKNGdd3cwo/ktpf9aL9epCfFqWDEKysUlLQ==" }, "quasar": { - "version": "1.15.0", - "resolved": "https://registry.npmjs.org/quasar/-/quasar-1.15.0.tgz", - "integrity": "sha512-GTIz/8AgzpHKPsbrQfO32dPPEGjDSFDWRE4dvt3AHh2LtRRAE5QJwPMqCy11GYGhyLMeZaRl76AuCUVb0BYTzA==" + "version": "1.15.1", + "resolved": "https://registry.npmjs.org/quasar/-/quasar-1.15.1.tgz", + "integrity": "sha512-yiqxAYh/Q56ryel3yLOLulY89m2kqqX38fFhNp/qZpMeHRezCDHceg3jRTKQwGvP2LS2bhJr+mEFVXa/5zKT5w==" }, "query-string": { "version": "4.3.4", @@ -17299,9 +17299,9 @@ } }, "vue-eslint-parser": { - "version": "7.3.0", - "resolved": "https://registry.npmjs.org/vue-eslint-parser/-/vue-eslint-parser-7.3.0.tgz", - "integrity": "sha512-n5PJKZbyspD0+8LnaZgpEvNCrjQx1DyDHw8JdWwoxhhC+yRip4TAvSDpXGf9SWX6b0umeB5aR61gwUo6NVvFxw==", + "version": "7.4.1", + "resolved": "https://registry.npmjs.org/vue-eslint-parser/-/vue-eslint-parser-7.4.1.tgz", + "integrity": "sha512-AFvhdxpFvliYq1xt/biNBslTHE/zbEvSnr1qfHA/KxRIpErmEDrQZlQnvEexednRHmLfDNOMuDYwZL5xkLzIXQ==", "dev": true, "requires": { "debug": "^4.1.1", diff --git a/package.json b/package.json index b2b770340..a2187185d 100644 --- a/package.json +++ b/package.json @@ -14,12 +14,12 @@ "lint": "eslint ./src --ext .js,.vue -c .eslintrc.js" }, "dependencies": { - "@casl/ability": "^5.1.2", - "@casl/vue": "^1.1.1", - "@quasar/extras": "^1.9.13", + "@casl/ability": "^5.2.2", + "@casl/vue": "^2.0.2", + "@quasar/extras": "^1.9.15", "axios": "^0.21.0", "connect-history-api-fallback": "^1.6.0", - "date-holidays": "^1.8.7", + "date-holidays": "^1.9.1", "dotenv": "^8.2.0", "express": "^4.16.3", "heroku-ssl-redirect": "0.0.4", @@ -29,7 +29,7 @@ "moment-business-days": "^1.2.0", "moment-range": "^4.0.1", "qs": "^6.9.6", - "quasar": "^1.14.7", + "quasar": "^1.15.1", "vue-analytics": "^5.22.1", "vue-clipboard2": "^0.3.1", "vue-croppa": "^1.3.7", @@ -42,10 +42,10 @@ "@quasar/cli": "^1.1.3", "@quasar/quasar-app-extension-testing": "^1.0.3", "@quasar/quasar-app-extension-testing-e2e-cypress": "^1.0.0-beta.13", - "@vue/cli-service": "^4.5.10", + "@vue/cli-service": "^4.5.11", "@vue/eslint-config-airbnb": "^5.3.0", "babel-eslint": "^10.1.0", - "eslint": "^7.18.0", + "eslint": "^7.19.0", "eslint-config-airbnb-base": "^14.2.1", "eslint-config-standard": "^16.0.2", "eslint-loader": "^4.0.2", @@ -53,7 +53,7 @@ "eslint-plugin-import": "^2.22.1", "eslint-plugin-node": "^11.0.0", "eslint-plugin-promise": "^4.2.1", - "eslint-plugin-vue": "^7.4.1", + "eslint-plugin-vue": "^7.5.0", "html-loader": "^0.5.5" }, "engines": {