diff --git a/CHANGELOG.md b/CHANGELOG.md index 9e20ab16..002dbb50 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,3 +1,14 @@ +## [1.26.0](https://github.com/anzusystems/common-admin/compare/1.26.0...1.27.0) (2023-10-03) + +### Features +* **chore:** updated dependencies +* **utils:** added `stringIsValidEmail` helper function + +### BREAKING CHANGES +* **dependencies:** new required versions: + * `@vueuse/core@10.5.0` + * `@vueuse/integrations@10.5.0` + ## [1.26.0](https://github.com/anzusystems/common-admin/compare/1.25.0...1.26.0) (2023-10-03) ### Features diff --git a/package.json b/package.json index a42a295f..4d2c74ed 100644 --- a/package.json +++ b/package.json @@ -13,7 +13,7 @@ "./styles": "./dist/style.css", "./*": "./*" }, - "version": "1.26.0", + "version": "1.27.0", "type": "module", "license": "Apache-2.0", "scripts": { @@ -38,9 +38,9 @@ "devDependencies": { "@intlify/unplugin-vue-i18n": "^1.4.0", "@kyvg/vue3-notification": "^3.0.2", - "@mdi/font": "^7.2.96", + "@mdi/font": "^7.3.67", "@rushstack/eslint-patch": "^1.5.1", - "@types/node": "^18.18.3", + "@types/node": "^18.18.4", "@types/sortablejs": "^1.15.3", "@types/webfontloader": "^1.6.35", "@typescript-eslint/parser": "^6.7.4", @@ -52,11 +52,11 @@ "@vue/tsconfig": "0.1.3", "@vuelidate/core": "^2.0.3", "@vuelidate/validators": "^2.0.4", - "@vueuse/core": "^10.4.1", - "@vueuse/integrations": "^10.4.1", + "@vueuse/core": "^10.5.0", + "@vueuse/integrations": "^10.5.0", "axios": "1.5.1", "dayjs": "1.11.10", - "eslint": "^8.50.0", + "eslint": "^8.51.0", "eslint-plugin-vue": "9.17.0", "flatpickr": "^4.6.13", "npm-run-all": "^4.1.5", @@ -80,15 +80,15 @@ "vue-flatpickr-component": "^11.0.3", "vue-i18n": "9.5.0", "vue-router": "4.2.5", - "vue-tsc": "1.8.15", + "vue-tsc": "1.8.18", "vuetify": "3.3.20", "webfontloader": "^1.6.28" }, "peerDependencies": { "@vuelidate/core": "2.0.3", "@vuelidate/validators": "2.0.4", - "@vueuse/core": "10.4.1", - "@vueuse/integrations": "10.4.1", + "@vueuse/core": "10.5.0", + "@vueuse/integrations": "10.5.0", "axios": "1.5.1", "dayjs": "1.11.10", "flatpickr": "4.6.13", diff --git a/yarn.lock b/yarn.lock index 418b9c03..1bdd60be 100644 --- a/yarn.lock +++ b/yarn.lock @@ -193,9 +193,9 @@ __metadata: dependencies: "@intlify/unplugin-vue-i18n": ^1.4.0 "@kyvg/vue3-notification": ^3.0.2 - "@mdi/font": ^7.2.96 + "@mdi/font": ^7.3.67 "@rushstack/eslint-patch": ^1.5.1 - "@types/node": ^18.18.3 + "@types/node": ^18.18.4 "@types/sortablejs": ^1.15.3 "@types/webfontloader": ^1.6.35 "@typescript-eslint/parser": ^6.7.4 @@ -207,11 +207,11 @@ __metadata: "@vue/tsconfig": 0.1.3 "@vuelidate/core": ^2.0.3 "@vuelidate/validators": ^2.0.4 - "@vueuse/core": ^10.4.1 - "@vueuse/integrations": ^10.4.1 + "@vueuse/core": ^10.5.0 + "@vueuse/integrations": ^10.5.0 axios: 1.5.1 dayjs: 1.11.10 - eslint: ^8.50.0 + eslint: ^8.51.0 eslint-plugin-vue: 9.17.0 flatpickr: ^4.6.13 npm-run-all: ^4.1.5 @@ -235,14 +235,14 @@ __metadata: vue-flatpickr-component: ^11.0.3 vue-i18n: 9.5.0 vue-router: 4.2.5 - vue-tsc: 1.8.15 + vue-tsc: 1.8.18 vuetify: 3.3.20 webfontloader: ^1.6.28 peerDependencies: "@vuelidate/core": 2.0.3 "@vuelidate/validators": 2.0.4 - "@vueuse/core": 10.4.1 - "@vueuse/integrations": 10.4.1 + "@vueuse/core": 10.5.0 + "@vueuse/integrations": 10.5.0 axios: 1.5.1 dayjs: 1.11.10 flatpickr: 4.6.13 @@ -640,10 +640,10 @@ __metadata: languageName: node linkType: hard -"@eslint/js@npm:8.50.0": - version: 8.50.0 - resolution: "@eslint/js@npm:8.50.0" - checksum: 302478f2acaaa7228729ec6a04f56641590185e1d8cd1c836a6db8a6b8009f80a57349341be9fbb9aa1721a7a569d1be3ffc598a33300d22816f11832095386c +"@eslint/js@npm:8.51.0": + version: 8.51.0 + resolution: "@eslint/js@npm:8.51.0" + checksum: 0228bf1e1e0414843e56d9ff362a2a72d579c078f93174666f29315690e9e30a8633ad72c923297f7fd7182381b5a476805ff04dac8debe638953eb1ded3ac73 languageName: node linkType: hard @@ -800,10 +800,10 @@ __metadata: languageName: node linkType: hard -"@mdi/font@npm:^7.2.96": - version: 7.2.96 - resolution: "@mdi/font@npm:7.2.96" - checksum: f193bb99175e723864a7fd4010594637395a77c8011668f65856aa65abd70848239ab8642fe8aabb0f57f0ffe513a32687fddcd1a927f5aa6c7329b8d8c13e75 +"@mdi/font@npm:^7.3.67": + version: 7.3.67 + resolution: "@mdi/font@npm:7.3.67" + checksum: 34af78e108b1cbf30760a062a0d4c25e58fb13b719cef535b96116c6f522f877f19448d4389dac87176bd3bbca240b9f721b1b01599f0b333311edbff5d2fba9 languageName: node linkType: hard @@ -1044,10 +1044,10 @@ __metadata: languageName: node linkType: hard -"@types/node@npm:^18.18.3": - version: 18.18.3 - resolution: "@types/node@npm:18.18.3" - checksum: ed97a832179e0cfbb93738021fe16d0bc5c0f34bea35269c23c9dd5f0ecc8be93dbe5efd51630189a099b31786a47c1bde115508831a7245613a55c3ad1a7d6b +"@types/node@npm:^18.18.4": + version: 18.18.4 + resolution: "@types/node@npm:18.18.4" + checksum: 4901e91c4cc479bb58acbcd79236a97a0ad6db4a53cb1f4ba4cf32af15324c61b16faa6e31c1b09bf538a20feb5f5274239157ce5237f5741db0b9ab71e69c52 languageName: node linkType: hard @@ -1079,6 +1079,13 @@ __metadata: languageName: node linkType: hard +"@types/web-bluetooth@npm:^0.0.18": + version: 0.0.18 + resolution: "@types/web-bluetooth@npm:0.0.18" + checksum: 5ab99b3f5bf1a7c86e35a463ad57fdd7bb570a49195d94dbdcd8dedc59067f11caddcda5dfee7b144c8f2e18d85b4b2922c0d5c78f7798686d8a8795fb1393f0 + languageName: node + linkType: hard + "@types/webfontloader@npm:^1.6.35": version: 1.6.35 resolution: "@types/webfontloader@npm:1.6.35" @@ -1414,6 +1421,15 @@ __metadata: languageName: node linkType: hard +"@volar/language-core@npm:1.10.3, @volar/language-core@npm:~1.10.3": + version: 1.10.3 + resolution: "@volar/language-core@npm:1.10.3" + dependencies: + "@volar/source-map": 1.10.3 + checksum: 01107efa6bc39d4f94cc5454caf14ab37e377daf7b3b7abbf480f43b2d7eecfeda005cf091dd6a6ed46bd63ac01a5560384c71ed4e05755803198bf6a2d287df + languageName: node + linkType: hard + "@volar/language-core@npm:1.4.1": version: 1.4.1 resolution: "@volar/language-core@npm:1.4.1" @@ -1466,6 +1482,15 @@ __metadata: languageName: node linkType: hard +"@volar/source-map@npm:1.10.3, @volar/source-map@npm:~1.10.3": + version: 1.10.3 + resolution: "@volar/source-map@npm:1.10.3" + dependencies: + muggle-string: ^0.3.1 + checksum: 439a72208a10e90a1bf5f4fe8066c402a814aef257452513f90169b5b171df2602db67910a2399b96cd2c570184c2d8ec52db0f37450ec1a6b880620dc7cfc42 + languageName: node + linkType: hard + "@volar/source-map@npm:1.4.1": version: 1.4.1 resolution: "@volar/source-map@npm:1.4.1" @@ -1484,6 +1509,15 @@ __metadata: languageName: node linkType: hard +"@volar/typescript@npm:~1.10.3": + version: 1.10.3 + resolution: "@volar/typescript@npm:1.10.3" + dependencies: + "@volar/language-core": 1.10.3 + checksum: 31fb74c684dabb4920cd986cd9244668cbf8f39a6e31c742b4238e1e57ea90a94c0819acfc0c88e932a417a7f5e7779b80d7b9222cc5da458f0322dbd83b63f5 + languageName: node + linkType: hard + "@volar/vue-language-core@npm:1.6.5": version: 1.6.5 resolution: "@volar/vue-language-core@npm:1.6.5" @@ -1739,16 +1773,16 @@ __metadata: languageName: node linkType: hard -"@vue/language-core@npm:1.8.15": - version: 1.8.15 - resolution: "@vue/language-core@npm:1.8.15" +"@vue/language-core@npm:1.8.18": + version: 1.8.18 + resolution: "@vue/language-core@npm:1.8.18" dependencies: - "@volar/language-core": ~1.10.0 - "@volar/source-map": ~1.10.0 + "@volar/language-core": ~1.10.3 + "@volar/source-map": ~1.10.3 "@vue/compiler-dom": ^3.3.0 "@vue/reactivity": ^3.3.0 "@vue/shared": ^3.3.0 - minimatch: ^9.0.0 + minimatch: ^9.0.3 muggle-string: ^0.3.1 vue-template-compiler: ^2.7.14 peerDependencies: @@ -1756,7 +1790,7 @@ __metadata: peerDependenciesMeta: typescript: optional: true - checksum: 78bf328c07205569620255ece07ed983c8fd8bdaa0c5c0711546a43955fd09004a680193a3922c88e1821125ac1b502969724ae48d40848fa24bef155e8e1a13 + checksum: 82a3e3c258037d633fb39b6ef18559ebf4f244b77a20d1813d283b042cf3f51d7a53abab7ca64a6b67efdc674a08e91cfeaa765bb6561cdd71e55fa4bf1c506b languageName: node linkType: hard @@ -1891,13 +1925,13 @@ __metadata: languageName: node linkType: hard -"@vue/typescript@npm:1.8.15": - version: 1.8.15 - resolution: "@vue/typescript@npm:1.8.15" +"@vue/typescript@npm:1.8.18": + version: 1.8.18 + resolution: "@vue/typescript@npm:1.8.18" dependencies: - "@volar/typescript": ~1.10.0 - "@vue/language-core": 1.8.15 - checksum: 59069d8788563a9ab721ec37336b4908dd65bcba1eac1701bb772965a60e39a775976887e124f427f0eb62ae31779f289eb4ae134c3c4900e472c461d7df8af2 + "@volar/typescript": ~1.10.3 + "@vue/language-core": 1.8.18 + checksum: 04227951480efd135e39a570bc92660ab761378aa462d76775a5731e7126e090b9480efb0a4a4148f6f458ab76a60937255a4bfca6953bef64fd5d5da602861c languageName: node linkType: hard @@ -1966,6 +2000,18 @@ __metadata: languageName: node linkType: hard +"@vueuse/core@npm:10.5.0, @vueuse/core@npm:^10.5.0": + version: 10.5.0 + resolution: "@vueuse/core@npm:10.5.0" + dependencies: + "@types/web-bluetooth": ^0.0.18 + "@vueuse/metadata": 10.5.0 + "@vueuse/shared": 10.5.0 + vue-demi: ">=0.14.6" + checksum: 9144847c7ec3e2997e324946c573f0f2da32629d7db8c1e5bfc8fd99cc0eb8e2c129691631bd8f9bc3be8c56796d1f057f151b567c7c5a56b7a85dfe6e3c75d5 + languageName: node + linkType: hard + "@vueuse/integrations@npm:^10.4.1": version: 10.4.1 resolution: "@vueuse/integrations@npm:10.4.1" @@ -2015,6 +2061,55 @@ __metadata: languageName: node linkType: hard +"@vueuse/integrations@npm:^10.5.0": + version: 10.5.0 + resolution: "@vueuse/integrations@npm:10.5.0" + dependencies: + "@vueuse/core": 10.5.0 + "@vueuse/shared": 10.5.0 + vue-demi: ">=0.14.6" + peerDependencies: + async-validator: "*" + axios: "*" + change-case: "*" + drauu: "*" + focus-trap: "*" + fuse.js: "*" + idb-keyval: "*" + jwt-decode: "*" + nprogress: "*" + qrcode: "*" + sortablejs: "*" + universal-cookie: "*" + peerDependenciesMeta: + async-validator: + optional: true + axios: + optional: true + change-case: + optional: true + drauu: + optional: true + focus-trap: + optional: true + fuse.js: + optional: true + idb-keyval: + optional: true + jwt-decode: + optional: true + nprogress: + optional: true + qrcode: + optional: true + sortablejs: + optional: true + universal-cookie: + optional: true + checksum: 10fec3943dbc515672d8fdd4948c98fef8dd8cffcbd067737d0f5b13933f97226c098d17d679b23141fba930e8d72fdca0b3d36788a1e0000663ee22a6674ea9 + languageName: node + linkType: hard + "@vueuse/metadata@npm:10.4.1": version: 10.4.1 resolution: "@vueuse/metadata@npm:10.4.1" @@ -2022,6 +2117,13 @@ __metadata: languageName: node linkType: hard +"@vueuse/metadata@npm:10.5.0": + version: 10.5.0 + resolution: "@vueuse/metadata@npm:10.5.0" + checksum: 8db966e86a7a3233d1c36c4aa46510b555f211a40899ab89cfd5f09280e6b325014722185bf0dbb9806b0ca5aff5c1217ded108aef79cd07c72800c573c4fc4a + languageName: node + linkType: hard + "@vueuse/shared@npm:10.4.1": version: 10.4.1 resolution: "@vueuse/shared@npm:10.4.1" @@ -2031,6 +2133,15 @@ __metadata: languageName: node linkType: hard +"@vueuse/shared@npm:10.5.0": + version: 10.5.0 + resolution: "@vueuse/shared@npm:10.5.0" + dependencies: + vue-demi: ">=0.14.6" + checksum: 8ec1b6e18ccdff2940efbee943539831ce54d59294bb1b1e309c82a845035807ee6b11cca29c3eca2df321e79136b13650399c54cde366212e8b2c69c4befb48 + languageName: node + linkType: hard + "abbrev@npm:^1.0.0": version: 1.1.1 resolution: "abbrev@npm:1.1.1" @@ -3148,14 +3259,14 @@ __metadata: languageName: node linkType: hard -"eslint@npm:^8.50.0": - version: 8.50.0 - resolution: "eslint@npm:8.50.0" +"eslint@npm:^8.51.0": + version: 8.51.0 + resolution: "eslint@npm:8.51.0" dependencies: "@eslint-community/eslint-utils": ^4.2.0 "@eslint-community/regexpp": ^4.6.1 "@eslint/eslintrc": ^2.1.2 - "@eslint/js": 8.50.0 + "@eslint/js": 8.51.0 "@humanwhocodes/config-array": ^0.11.11 "@humanwhocodes/module-importer": ^1.0.1 "@nodelib/fs.walk": ^1.2.8 @@ -3191,7 +3302,7 @@ __metadata: text-table: ^0.2.0 bin: eslint: bin/eslint.js - checksum: 9ebfe5615dc84700000d218e32ddfdcfc227ca600f65f18e5541ec34f8902a00356a9a8804d9468fd6c8637a5ef6a3897291dad91ba6579d5b32ffeae5e31768 + checksum: 214fa5d1fcb67af1b8992ce9584ccd85e1aa7a482f8b8ea5b96edc28fa838a18a3b69456db45fc1ed3ef95f1e9efa9714f737292dc681e572d471d02fda9649c languageName: node linkType: hard @@ -4766,6 +4877,15 @@ __metadata: languageName: node linkType: hard +"minimatch@npm:^9.0.3": + version: 9.0.3 + resolution: "minimatch@npm:9.0.3" + dependencies: + brace-expansion: ^2.0.1 + checksum: 253487976bf485b612f16bf57463520a14f512662e592e95c571afdab1442a6a6864b6c88f248ce6fc4ff0b6de04ac7aa6c8bb51e868e99d1d65eb0658a708b5 + languageName: node + linkType: hard + "minimist-options@npm:4.1.0": version: 4.1.0 resolution: "minimist-options@npm:4.1.0" @@ -7064,6 +7184,22 @@ __metadata: languageName: node linkType: hard +"vue-demi@npm:>=0.14.6": + version: 0.14.6 + resolution: "vue-demi@npm:0.14.6" + peerDependencies: + "@vue/composition-api": ^1.0.0-rc.1 + vue: ^3.0.0-0 || ^2.6.0 + peerDependenciesMeta: + "@vue/composition-api": + optional: true + bin: + vue-demi-fix: bin/vue-demi-fix.js + vue-demi-switch: bin/vue-demi-switch.js + checksum: 424b1f340d5111fc4d4a0f8042c14ae836ba983bc968773a6d955d6846202d7e6f951993ac1525be8732b0cfe0c81d94ab88f427c97bfa86ead08db06491279b + languageName: node + linkType: hard + "vue-demi@npm:^0.13.11": version: 0.13.11 resolution: "vue-demi@npm:0.13.11" @@ -7142,18 +7278,18 @@ __metadata: languageName: node linkType: hard -"vue-tsc@npm:1.8.15": - version: 1.8.15 - resolution: "vue-tsc@npm:1.8.15" +"vue-tsc@npm:1.8.18": + version: 1.8.18 + resolution: "vue-tsc@npm:1.8.18" dependencies: - "@vue/language-core": 1.8.15 - "@vue/typescript": 1.8.15 - semver: ^7.3.8 + "@vue/language-core": 1.8.18 + "@vue/typescript": 1.8.18 + semver: ^7.5.4 peerDependencies: typescript: "*" bin: vue-tsc: bin/vue-tsc.js - checksum: fc11349fb498ba6ced65a589f7dfd3db9f95a77308cf15c20ee7c595b634314d468d362101ee6144274556d6b891d038033d35b41dd602e623d904bd16d6b622 + checksum: df972eb4eff4085e09ab663fe4a78b254d37c7a678c70e6a5174b7cf5cca3cbe93566578f556d53a5e8b414023c1ed192a81fc17ec847b652276747d80c105ac languageName: node linkType: hard