extends UmbDataStore {
+ getTreeRoot(): Observable
>;
+ getTreeItemChildren(key: string): Observable>;
+}
+
+export interface UmbContentStore extends UmbDataStore {
+ /**
+ * @description - Request data by key. The data is added to the store and is returned as an Observable.
+ * @param {string} key
+ * @return {*} {(Observable)}
+ * @memberof UmbDataStoreBase
+ */
+ getByKey(key: string): Observable;
+
+ /**
+ * @description - Save data.
+ * @param {object} data
+ * @return {*} {(Promise)}
+ * @memberof UmbContentStore
+ */
+ save(data: T[]): Promise;
+}
diff --git a/src/Umbraco.Web.UI.Client/package-lock.json b/src/Umbraco.Web.UI.Client/package-lock.json
index 714173e565..dc3d008743 100644
--- a/src/Umbraco.Web.UI.Client/package-lock.json
+++ b/src/Umbraco.Web.UI.Client/package-lock.json
@@ -63,6 +63,8 @@
"playwright-msw": "^2.1.0",
"plop": "^3.1.1",
"prettier": "2.8.3",
+ "rollup": "^3.10.0",
+ "rollup-plugin-esbuild": "^5.0.0",
"tiny-glob": "^0.2.9",
"typescript": "^4.9.4",
"vite": "^4.0.4",
@@ -131,9 +133,9 @@
}
},
"node_modules/@babel/compat-data": {
- "version": "7.20.5",
- "resolved": "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.20.5.tgz",
- "integrity": "sha512-KZXo2t10+/jxmkhNXc7pZTqRvSOIvVv/+lJwHS+B2rErwOyjuVRh60yVpb7liQ1U5t7lLJ1bz+t8tSypUZdm0g==",
+ "version": "7.20.10",
+ "resolved": "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.20.10.tgz",
+ "integrity": "sha512-sEnuDPpOJR/fcafHMjpcpGN5M2jbUGUHwmuWKM/YdPzeEDJg8bgmbcWQFUfE32MQjti1koACvoPVsDe8Uq+idg==",
"dev": true,
"engines": {
"node": ">=6.9.0"
@@ -241,33 +243,19 @@
"@babel/core": "^7.0.0"
}
},
- "node_modules/@babel/helper-compilation-targets/node_modules/lru-cache": {
- "version": "5.1.1",
- "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-5.1.1.tgz",
- "integrity": "sha512-KpNARQA3Iwv+jTA0utUVVbrh+Jlrr1Fv0e56GGzAFOXN7dk/FviaDW8LHmK52DlcH4WP2n6gI8vN1aesBFgo9w==",
- "dev": true,
- "dependencies": {
- "yallist": "^3.0.2"
- }
- },
- "node_modules/@babel/helper-compilation-targets/node_modules/yallist": {
- "version": "3.1.1",
- "resolved": "https://registry.npmjs.org/yallist/-/yallist-3.1.1.tgz",
- "integrity": "sha512-a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g==",
- "dev": true
- },
"node_modules/@babel/helper-create-class-features-plugin": {
- "version": "7.19.0",
- "resolved": "https://registry.npmjs.org/@babel/helper-create-class-features-plugin/-/helper-create-class-features-plugin-7.19.0.tgz",
- "integrity": "sha512-NRz8DwF4jT3UfrmUoZjd0Uph9HQnP30t7Ash+weACcyNkiYTywpIjDBgReJMKgr+n86sn2nPVVmJ28Dm053Kqw==",
+ "version": "7.20.12",
+ "resolved": "https://registry.npmjs.org/@babel/helper-create-class-features-plugin/-/helper-create-class-features-plugin-7.20.12.tgz",
+ "integrity": "sha512-9OunRkbT0JQcednL0UFvbfXpAsUXiGjUk0a7sN8fUXX7Mue79cUSMjHGDRRi/Vz9vYlpIhLV5fMD5dKoMhhsNQ==",
"dev": true,
"dependencies": {
"@babel/helper-annotate-as-pure": "^7.18.6",
"@babel/helper-environment-visitor": "^7.18.9",
"@babel/helper-function-name": "^7.19.0",
- "@babel/helper-member-expression-to-functions": "^7.18.9",
+ "@babel/helper-member-expression-to-functions": "^7.20.7",
"@babel/helper-optimise-call-expression": "^7.18.6",
- "@babel/helper-replace-supers": "^7.18.9",
+ "@babel/helper-replace-supers": "^7.20.7",
+ "@babel/helper-skip-transparent-expression-wrappers": "^7.20.0",
"@babel/helper-split-export-declaration": "^7.18.6"
},
"engines": {
@@ -278,13 +266,13 @@
}
},
"node_modules/@babel/helper-create-regexp-features-plugin": {
- "version": "7.19.0",
- "resolved": "https://registry.npmjs.org/@babel/helper-create-regexp-features-plugin/-/helper-create-regexp-features-plugin-7.19.0.tgz",
- "integrity": "sha512-htnV+mHX32DF81amCDrwIDr8nrp1PTm+3wfBN9/v8QJOLEioOCOG7qNyq0nHeFiWbT3Eb7gsPwEmV64UCQ1jzw==",
+ "version": "7.20.5",
+ "resolved": "https://registry.npmjs.org/@babel/helper-create-regexp-features-plugin/-/helper-create-regexp-features-plugin-7.20.5.tgz",
+ "integrity": "sha512-m68B1lkg3XDGX5yCvGO0kPx3v9WIYLnzjKfPcQiwntEQa5ZeRkPmo2X/ISJc8qxWGfwUr+kvZAeEzAwLec2r2w==",
"dev": true,
"dependencies": {
"@babel/helper-annotate-as-pure": "^7.18.6",
- "regexpu-core": "^5.1.0"
+ "regexpu-core": "^5.2.1"
},
"engines": {
"node": ">=6.9.0"
@@ -357,12 +345,12 @@
}
},
"node_modules/@babel/helper-member-expression-to-functions": {
- "version": "7.18.9",
- "resolved": "https://registry.npmjs.org/@babel/helper-member-expression-to-functions/-/helper-member-expression-to-functions-7.18.9.tgz",
- "integrity": "sha512-RxifAh2ZoVU67PyKIO4AMi1wTenGfMR/O/ae0CCRqwgBAt5v7xjdtRw7UoSbsreKrQn5t7r89eruK/9JjYHuDg==",
+ "version": "7.20.7",
+ "resolved": "https://registry.npmjs.org/@babel/helper-member-expression-to-functions/-/helper-member-expression-to-functions-7.20.7.tgz",
+ "integrity": "sha512-9J0CxJLq315fEdi4s7xK5TQaNYjZw+nDVpVqr1axNGKzdrdwYBD5b4uKv3n75aABG0rCCTK8Im8Ww7eYfMrZgw==",
"dev": true,
"dependencies": {
- "@babel/types": "^7.18.9"
+ "@babel/types": "^7.20.7"
},
"engines": {
"node": ">=6.9.0"
@@ -412,9 +400,9 @@
}
},
"node_modules/@babel/helper-plugin-utils": {
- "version": "7.19.0",
- "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.19.0.tgz",
- "integrity": "sha512-40Ryx7I8mT+0gaNxm8JGTZFUITNqdLAgdg0hXzeVZxVD6nFsdhQvip6v8dqkRHzsz1VFpFAaOCHNn0vKBL7Czw==",
+ "version": "7.20.2",
+ "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.20.2.tgz",
+ "integrity": "sha512-8RvlJG2mj4huQ4pZ+rU9lqKi9ZKiRmuvGuM2HlWmkmgOhbs6zEAw6IEiJ5cQqGbDzGZOhwuOQNtZMi/ENLjZoQ==",
"dev": true,
"engines": {
"node": ">=6.9.0"
@@ -439,16 +427,17 @@
}
},
"node_modules/@babel/helper-replace-supers": {
- "version": "7.19.1",
- "resolved": "https://registry.npmjs.org/@babel/helper-replace-supers/-/helper-replace-supers-7.19.1.tgz",
- "integrity": "sha512-T7ahH7wV0Hfs46SFh5Jz3s0B6+o8g3c+7TMxu7xKfmHikg7EAZ3I2Qk9LFhjxXq8sL7UkP5JflezNwoZa8WvWw==",
+ "version": "7.20.7",
+ "resolved": "https://registry.npmjs.org/@babel/helper-replace-supers/-/helper-replace-supers-7.20.7.tgz",
+ "integrity": "sha512-vujDMtB6LVfNW13jhlCrp48QNslK6JXi7lQG736HVbHz/mbf4Dc7tIRh1Xf5C0rF7BP8iiSxGMCmY6Ci1ven3A==",
"dev": true,
"dependencies": {
"@babel/helper-environment-visitor": "^7.18.9",
- "@babel/helper-member-expression-to-functions": "^7.18.9",
+ "@babel/helper-member-expression-to-functions": "^7.20.7",
"@babel/helper-optimise-call-expression": "^7.18.6",
- "@babel/traverse": "^7.19.1",
- "@babel/types": "^7.19.0"
+ "@babel/template": "^7.20.7",
+ "@babel/traverse": "^7.20.7",
+ "@babel/types": "^7.20.7"
},
"engines": {
"node": ">=6.9.0"
@@ -467,12 +456,12 @@
}
},
"node_modules/@babel/helper-skip-transparent-expression-wrappers": {
- "version": "7.18.9",
- "resolved": "https://registry.npmjs.org/@babel/helper-skip-transparent-expression-wrappers/-/helper-skip-transparent-expression-wrappers-7.18.9.tgz",
- "integrity": "sha512-imytd2gHi3cJPsybLRbmFrF7u5BIEuI2cNheyKi3/iOBC63kNn3q8Crn2xVuESli0aM4KYsyEqKyS7lFL8YVtw==",
+ "version": "7.20.0",
+ "resolved": "https://registry.npmjs.org/@babel/helper-skip-transparent-expression-wrappers/-/helper-skip-transparent-expression-wrappers-7.20.0.tgz",
+ "integrity": "sha512-5y1JYeNKfvnT8sZcK9DVRtpTbGiomYIHviSP3OQWmDPU3DeH4a1ZlT/N2lyQ5P8egjcRaT/Y9aNqUxK0WsnIIg==",
"dev": true,
"dependencies": {
- "@babel/types": "^7.18.9"
+ "@babel/types": "^7.20.0"
},
"engines": {
"node": ">=6.9.0"
@@ -518,28 +507,28 @@
}
},
"node_modules/@babel/helper-wrap-function": {
- "version": "7.19.0",
- "resolved": "https://registry.npmjs.org/@babel/helper-wrap-function/-/helper-wrap-function-7.19.0.tgz",
- "integrity": "sha512-txX8aN8CZyYGTwcLhlk87KRqncAzhh5TpQamZUa0/u3an36NtDpUP6bQgBCBcLeBs09R/OwQu3OjK0k/HwfNDg==",
+ "version": "7.20.5",
+ "resolved": "https://registry.npmjs.org/@babel/helper-wrap-function/-/helper-wrap-function-7.20.5.tgz",
+ "integrity": "sha512-bYMxIWK5mh+TgXGVqAtnu5Yn1un+v8DDZtqyzKRLUzrh70Eal2O3aZ7aPYiMADO4uKlkzOiRiZ6GX5q3qxvW9Q==",
"dev": true,
"dependencies": {
"@babel/helper-function-name": "^7.19.0",
"@babel/template": "^7.18.10",
- "@babel/traverse": "^7.19.0",
- "@babel/types": "^7.19.0"
+ "@babel/traverse": "^7.20.5",
+ "@babel/types": "^7.20.5"
},
"engines": {
"node": ">=6.9.0"
}
},
"node_modules/@babel/helpers": {
- "version": "7.20.7",
- "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.20.7.tgz",
- "integrity": "sha512-PBPjs5BppzsGaxHQCDKnZ6Gd9s6xl8bBCluz3vEInLGRJmnZan4F6BYCeqtyXqkk4W5IlPmjK4JlOuZkpJ3xZA==",
+ "version": "7.20.13",
+ "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.20.13.tgz",
+ "integrity": "sha512-nzJ0DWCL3gB5RCXbUO3KIMMsBY2Eqbx8mBpKGE/02PgyRQFcPQLbkQ1vyy596mZLaP+dAfD+R4ckASzNVmW3jg==",
"dev": true,
"dependencies": {
"@babel/template": "^7.20.7",
- "@babel/traverse": "^7.20.7",
+ "@babel/traverse": "^7.20.13",
"@babel/types": "^7.20.7"
},
"engines": {
@@ -561,9 +550,9 @@
}
},
"node_modules/@babel/parser": {
- "version": "7.20.7",
- "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.20.7.tgz",
- "integrity": "sha512-T3Z9oHybU+0vZlY9CiDSJQTD5ZapcW18ZctFMi0MOAl/4BjFF4ul7NVSARLdbGO5vDqy9eQiGTV0LtKfvCYvcg==",
+ "version": "7.20.13",
+ "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.20.13.tgz",
+ "integrity": "sha512-gFDLKMfpiXCsjt4za2JA9oTMn70CeseCehb11kRZgvd7+F67Hih3OHOK24cRrWECJ/ljfPGac6ygXAs/C8kIvw==",
"dev": true,
"bin": {
"parser": "bin/babel-parser.js"
@@ -588,14 +577,14 @@
}
},
"node_modules/@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining": {
- "version": "7.18.9",
- "resolved": "https://registry.npmjs.org/@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining/-/plugin-bugfix-v8-spread-parameters-in-optional-chaining-7.18.9.tgz",
- "integrity": "sha512-AHrP9jadvH7qlOj6PINbgSuphjQUAK7AOT7DPjBo9EHoLhQTnnK5u45e1Hd4DbSQEO9nqPWtQ89r+XEOWFScKg==",
+ "version": "7.20.7",
+ "resolved": "https://registry.npmjs.org/@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining/-/plugin-bugfix-v8-spread-parameters-in-optional-chaining-7.20.7.tgz",
+ "integrity": "sha512-sbr9+wNE5aXMBBFBICk01tt7sBf2Oc9ikRFEcem/ZORup9IMUdNhW7/wVLEbbtlWOsEubJet46mHAL2C8+2jKQ==",
"dev": true,
"dependencies": {
- "@babel/helper-plugin-utils": "^7.18.9",
- "@babel/helper-skip-transparent-expression-wrappers": "^7.18.9",
- "@babel/plugin-proposal-optional-chaining": "^7.18.9"
+ "@babel/helper-plugin-utils": "^7.20.2",
+ "@babel/helper-skip-transparent-expression-wrappers": "^7.20.0",
+ "@babel/plugin-proposal-optional-chaining": "^7.20.7"
},
"engines": {
"node": ">=6.9.0"
@@ -605,13 +594,13 @@
}
},
"node_modules/@babel/plugin-proposal-async-generator-functions": {
- "version": "7.19.1",
- "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-async-generator-functions/-/plugin-proposal-async-generator-functions-7.19.1.tgz",
- "integrity": "sha512-0yu8vNATgLy4ivqMNBIwb1HebCelqN7YX8SL3FDXORv/RqT0zEEWUCH4GH44JsSrvCu6GqnAdR5EBFAPeNBB4Q==",
+ "version": "7.20.7",
+ "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-async-generator-functions/-/plugin-proposal-async-generator-functions-7.20.7.tgz",
+ "integrity": "sha512-xMbiLsn/8RK7Wq7VeVytytS2L6qE69bXPB10YCmMdDZbKF4okCqY74pI/jJQ/8U0b/F6NrT2+14b8/P9/3AMGA==",
"dev": true,
"dependencies": {
"@babel/helper-environment-visitor": "^7.18.9",
- "@babel/helper-plugin-utils": "^7.19.0",
+ "@babel/helper-plugin-utils": "^7.20.2",
"@babel/helper-remap-async-to-generator": "^7.18.9",
"@babel/plugin-syntax-async-generators": "^7.8.4"
},
@@ -639,13 +628,13 @@
}
},
"node_modules/@babel/plugin-proposal-class-static-block": {
- "version": "7.18.6",
- "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-class-static-block/-/plugin-proposal-class-static-block-7.18.6.tgz",
- "integrity": "sha512-+I3oIiNxrCpup3Gi8n5IGMwj0gOCAjcJUSQEcotNnCCPMEnixawOQ+KeJPlgfjzx+FKQ1QSyZOWe7wmoJp7vhw==",
+ "version": "7.20.7",
+ "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-class-static-block/-/plugin-proposal-class-static-block-7.20.7.tgz",
+ "integrity": "sha512-AveGOoi9DAjUYYuUAG//Ig69GlazLnoyzMw68VCDux+c1tsnnH/OkYcpz/5xzMkEFC6UxjR5Gw1c+iY2wOGVeQ==",
"dev": true,
"dependencies": {
- "@babel/helper-create-class-features-plugin": "^7.18.6",
- "@babel/helper-plugin-utils": "^7.18.6",
+ "@babel/helper-create-class-features-plugin": "^7.20.7",
+ "@babel/helper-plugin-utils": "^7.20.2",
"@babel/plugin-syntax-class-static-block": "^7.14.5"
},
"engines": {
@@ -656,14 +645,14 @@
}
},
"node_modules/@babel/plugin-proposal-decorators": {
- "version": "7.19.3",
- "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-decorators/-/plugin-proposal-decorators-7.19.3.tgz",
- "integrity": "sha512-MbgXtNXqo7RTKYIXVchVJGPvaVufQH3pxvQyfbGvNw1DObIhph+PesYXJTcd8J4DdWibvf6Z2eanOyItX8WnJg==",
+ "version": "7.20.13",
+ "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-decorators/-/plugin-proposal-decorators-7.20.13.tgz",
+ "integrity": "sha512-7T6BKHa9Cpd7lCueHBBzP0nkXNina+h5giOZw+a8ZpMfPFY19VjJAjIxyFHuWkhCWgL6QMqRiY/wB1fLXzm6Mw==",
"dev": true,
"dependencies": {
- "@babel/helper-create-class-features-plugin": "^7.19.0",
- "@babel/helper-plugin-utils": "^7.19.0",
- "@babel/helper-replace-supers": "^7.19.1",
+ "@babel/helper-create-class-features-plugin": "^7.20.12",
+ "@babel/helper-plugin-utils": "^7.20.2",
+ "@babel/helper-replace-supers": "^7.20.7",
"@babel/helper-split-export-declaration": "^7.18.6",
"@babel/plugin-syntax-decorators": "^7.19.0"
},
@@ -739,12 +728,12 @@
}
},
"node_modules/@babel/plugin-proposal-logical-assignment-operators": {
- "version": "7.18.9",
- "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-logical-assignment-operators/-/plugin-proposal-logical-assignment-operators-7.18.9.tgz",
- "integrity": "sha512-128YbMpjCrP35IOExw2Fq+x55LMP42DzhOhX2aNNIdI9avSWl2PI0yuBWarr3RYpZBSPtabfadkH2yeRiMD61Q==",
+ "version": "7.20.7",
+ "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-logical-assignment-operators/-/plugin-proposal-logical-assignment-operators-7.20.7.tgz",
+ "integrity": "sha512-y7C7cZgpMIjWlKE5T7eJwp+tnRYM89HmRvWM5EQuB5BoHEONjmQ8lSNmBUwOyy/GFRsohJED51YBF79hE1djug==",
"dev": true,
"dependencies": {
- "@babel/helper-plugin-utils": "^7.18.9",
+ "@babel/helper-plugin-utils": "^7.20.2",
"@babel/plugin-syntax-logical-assignment-operators": "^7.10.4"
},
"engines": {
@@ -787,16 +776,16 @@
}
},
"node_modules/@babel/plugin-proposal-object-rest-spread": {
- "version": "7.18.9",
- "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-object-rest-spread/-/plugin-proposal-object-rest-spread-7.18.9.tgz",
- "integrity": "sha512-kDDHQ5rflIeY5xl69CEqGEZ0KY369ehsCIEbTGb4siHG5BE9sga/T0r0OUwyZNLMmZE79E1kbsqAjwFCW4ds6Q==",
+ "version": "7.20.7",
+ "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-object-rest-spread/-/plugin-proposal-object-rest-spread-7.20.7.tgz",
+ "integrity": "sha512-d2S98yCiLxDVmBmE8UjGcfPvNEUbA1U5q5WxaWFUGRzJSVAZqm5W6MbPct0jxnegUZ0niLeNX+IOzEs7wYg9Dg==",
"dev": true,
"dependencies": {
- "@babel/compat-data": "^7.18.8",
- "@babel/helper-compilation-targets": "^7.18.9",
- "@babel/helper-plugin-utils": "^7.18.9",
+ "@babel/compat-data": "^7.20.5",
+ "@babel/helper-compilation-targets": "^7.20.7",
+ "@babel/helper-plugin-utils": "^7.20.2",
"@babel/plugin-syntax-object-rest-spread": "^7.8.3",
- "@babel/plugin-transform-parameters": "^7.18.8"
+ "@babel/plugin-transform-parameters": "^7.20.7"
},
"engines": {
"node": ">=6.9.0"
@@ -822,13 +811,13 @@
}
},
"node_modules/@babel/plugin-proposal-optional-chaining": {
- "version": "7.18.9",
- "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-optional-chaining/-/plugin-proposal-optional-chaining-7.18.9.tgz",
- "integrity": "sha512-v5nwt4IqBXihxGsW2QmCWMDS3B3bzGIk/EQVZz2ei7f3NJl8NzAJVvUmpDW5q1CRNY+Beb/k58UAH1Km1N411w==",
+ "version": "7.20.7",
+ "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-optional-chaining/-/plugin-proposal-optional-chaining-7.20.7.tgz",
+ "integrity": "sha512-T+A7b1kfjtRM51ssoOfS1+wbyCVqorfyZhT99TvxxLMirPShD8CzKMRepMlCBGM5RpHMbn8s+5MMHnPstJH6mQ==",
"dev": true,
"dependencies": {
- "@babel/helper-plugin-utils": "^7.18.9",
- "@babel/helper-skip-transparent-expression-wrappers": "^7.18.9",
+ "@babel/helper-plugin-utils": "^7.20.2",
+ "@babel/helper-skip-transparent-expression-wrappers": "^7.20.0",
"@babel/plugin-syntax-optional-chaining": "^7.8.3"
},
"engines": {
@@ -855,14 +844,14 @@
}
},
"node_modules/@babel/plugin-proposal-private-property-in-object": {
- "version": "7.18.6",
- "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-private-property-in-object/-/plugin-proposal-private-property-in-object-7.18.6.tgz",
- "integrity": "sha512-9Rysx7FOctvT5ouj5JODjAFAkgGoudQuLPamZb0v1TGLpapdNaftzifU8NTWQm0IRjqoYypdrSmyWgkocDQ8Dw==",
+ "version": "7.20.5",
+ "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-private-property-in-object/-/plugin-proposal-private-property-in-object-7.20.5.tgz",
+ "integrity": "sha512-Vq7b9dUA12ByzB4EjQTPo25sFhY+08pQDBSZRtUAkj7lb7jahaHR5igera16QZ+3my1nYR4dKsNdYj5IjPHilQ==",
"dev": true,
"dependencies": {
"@babel/helper-annotate-as-pure": "^7.18.6",
- "@babel/helper-create-class-features-plugin": "^7.18.6",
- "@babel/helper-plugin-utils": "^7.18.6",
+ "@babel/helper-create-class-features-plugin": "^7.20.5",
+ "@babel/helper-plugin-utils": "^7.20.2",
"@babel/plugin-syntax-private-property-in-object": "^7.14.5"
},
"engines": {
@@ -982,12 +971,12 @@
}
},
"node_modules/@babel/plugin-syntax-import-assertions": {
- "version": "7.18.6",
- "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-import-assertions/-/plugin-syntax-import-assertions-7.18.6.tgz",
- "integrity": "sha512-/DU3RXad9+bZwrgWJQKbr39gYbJpLJHezqEzRzi/BHRlJ9zsQb4CK2CA/5apllXNomwA1qHwzvHl+AdEmC5krQ==",
+ "version": "7.20.0",
+ "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-import-assertions/-/plugin-syntax-import-assertions-7.20.0.tgz",
+ "integrity": "sha512-IUh1vakzNoWalR8ch/areW7qFopR2AEw03JlG7BbrDqmQ4X3q9uuipQwSGrUn7oGiemKjtSLDhNtQHzMHr1JdQ==",
"dev": true,
"dependencies": {
- "@babel/helper-plugin-utils": "^7.18.6"
+ "@babel/helper-plugin-utils": "^7.19.0"
},
"engines": {
"node": ">=6.9.0"
@@ -1138,12 +1127,12 @@
}
},
"node_modules/@babel/plugin-syntax-typescript": {
- "version": "7.18.6",
- "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-typescript/-/plugin-syntax-typescript-7.18.6.tgz",
- "integrity": "sha512-mAWAuq4rvOepWCBid55JuRNvpTNf2UGVgoz4JV0fXEKolsVZDzsa4NqCef758WZJj/GDu0gVGItjKFiClTAmZA==",
+ "version": "7.20.0",
+ "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-typescript/-/plugin-syntax-typescript-7.20.0.tgz",
+ "integrity": "sha512-rd9TkG+u1CExzS4SM1BlMEhMXwFLKVjOAFFCDx9PbX5ycJWDoWMcwdJH9RhkPu1dOgn5TrxLot/Gx6lWFuAUNQ==",
"dev": true,
"dependencies": {
- "@babel/helper-plugin-utils": "^7.18.6"
+ "@babel/helper-plugin-utils": "^7.19.0"
},
"engines": {
"node": ">=6.9.0"
@@ -1153,12 +1142,12 @@
}
},
"node_modules/@babel/plugin-transform-arrow-functions": {
- "version": "7.18.6",
- "resolved": "https://registry.npmjs.org/@babel/plugin-transform-arrow-functions/-/plugin-transform-arrow-functions-7.18.6.tgz",
- "integrity": "sha512-9S9X9RUefzrsHZmKMbDXxweEH+YlE8JJEuat9FdvW9Qh1cw7W64jELCtWNkPBPX5En45uy28KGvA/AySqUh8CQ==",
+ "version": "7.20.7",
+ "resolved": "https://registry.npmjs.org/@babel/plugin-transform-arrow-functions/-/plugin-transform-arrow-functions-7.20.7.tgz",
+ "integrity": "sha512-3poA5E7dzDomxj9WXWwuD6A5F3kc7VXwIJO+E+J8qtDtS+pXPAhrgEyh+9GBwBgPq1Z+bB+/JD60lp5jsN7JPQ==",
"dev": true,
"dependencies": {
- "@babel/helper-plugin-utils": "^7.18.6"
+ "@babel/helper-plugin-utils": "^7.20.2"
},
"engines": {
"node": ">=6.9.0"
@@ -1168,14 +1157,14 @@
}
},
"node_modules/@babel/plugin-transform-async-to-generator": {
- "version": "7.18.6",
- "resolved": "https://registry.npmjs.org/@babel/plugin-transform-async-to-generator/-/plugin-transform-async-to-generator-7.18.6.tgz",
- "integrity": "sha512-ARE5wZLKnTgPW7/1ftQmSi1CmkqqHo2DNmtztFhvgtOWSDfq0Cq9/9L+KnZNYSNrydBekhW3rwShduf59RoXag==",
+ "version": "7.20.7",
+ "resolved": "https://registry.npmjs.org/@babel/plugin-transform-async-to-generator/-/plugin-transform-async-to-generator-7.20.7.tgz",
+ "integrity": "sha512-Uo5gwHPT9vgnSXQxqGtpdufUiWp96gk7yiP4Mp5bm1QMkEmLXBO7PAGYbKoJ6DhAwiNkcHFBol/x5zZZkL/t0Q==",
"dev": true,
"dependencies": {
"@babel/helper-module-imports": "^7.18.6",
- "@babel/helper-plugin-utils": "^7.18.6",
- "@babel/helper-remap-async-to-generator": "^7.18.6"
+ "@babel/helper-plugin-utils": "^7.20.2",
+ "@babel/helper-remap-async-to-generator": "^7.18.9"
},
"engines": {
"node": ">=6.9.0"
@@ -1200,12 +1189,12 @@
}
},
"node_modules/@babel/plugin-transform-block-scoping": {
- "version": "7.18.9",
- "resolved": "https://registry.npmjs.org/@babel/plugin-transform-block-scoping/-/plugin-transform-block-scoping-7.18.9.tgz",
- "integrity": "sha512-5sDIJRV1KtQVEbt/EIBwGy4T01uYIo4KRB3VUqzkhrAIOGx7AoctL9+Ux88btY0zXdDyPJ9mW+bg+v+XEkGmtw==",
+ "version": "7.20.11",
+ "resolved": "https://registry.npmjs.org/@babel/plugin-transform-block-scoping/-/plugin-transform-block-scoping-7.20.11.tgz",
+ "integrity": "sha512-tA4N427a7fjf1P0/2I4ScsHGc5jcHPbb30xMbaTke2gxDuWpUfXDuX1FEymJwKk4tuGUvGcejAR6HdZVqmmPyw==",
"dev": true,
"dependencies": {
- "@babel/helper-plugin-utils": "^7.18.9"
+ "@babel/helper-plugin-utils": "^7.20.2"
},
"engines": {
"node": ">=6.9.0"
@@ -1215,18 +1204,18 @@
}
},
"node_modules/@babel/plugin-transform-classes": {
- "version": "7.19.0",
- "resolved": "https://registry.npmjs.org/@babel/plugin-transform-classes/-/plugin-transform-classes-7.19.0.tgz",
- "integrity": "sha512-YfeEE9kCjqTS9IitkgfJuxjcEtLUHMqa8yUJ6zdz8vR7hKuo6mOy2C05P0F1tdMmDCeuyidKnlrw/iTppHcr2A==",
+ "version": "7.20.7",
+ "resolved": "https://registry.npmjs.org/@babel/plugin-transform-classes/-/plugin-transform-classes-7.20.7.tgz",
+ "integrity": "sha512-LWYbsiXTPKl+oBlXUGlwNlJZetXD5Am+CyBdqhPsDVjM9Jc8jwBJFrKhHf900Kfk2eZG1y9MAG3UNajol7A4VQ==",
"dev": true,
"dependencies": {
"@babel/helper-annotate-as-pure": "^7.18.6",
- "@babel/helper-compilation-targets": "^7.19.0",
+ "@babel/helper-compilation-targets": "^7.20.7",
"@babel/helper-environment-visitor": "^7.18.9",
"@babel/helper-function-name": "^7.19.0",
"@babel/helper-optimise-call-expression": "^7.18.6",
- "@babel/helper-plugin-utils": "^7.19.0",
- "@babel/helper-replace-supers": "^7.18.9",
+ "@babel/helper-plugin-utils": "^7.20.2",
+ "@babel/helper-replace-supers": "^7.20.7",
"@babel/helper-split-export-declaration": "^7.18.6",
"globals": "^11.1.0"
},
@@ -1238,12 +1227,13 @@
}
},
"node_modules/@babel/plugin-transform-computed-properties": {
- "version": "7.18.9",
- "resolved": "https://registry.npmjs.org/@babel/plugin-transform-computed-properties/-/plugin-transform-computed-properties-7.18.9.tgz",
- "integrity": "sha512-+i0ZU1bCDymKakLxn5srGHrsAPRELC2WIbzwjLhHW9SIE1cPYkLCL0NlnXMZaM1vhfgA2+M7hySk42VBvrkBRw==",
+ "version": "7.20.7",
+ "resolved": "https://registry.npmjs.org/@babel/plugin-transform-computed-properties/-/plugin-transform-computed-properties-7.20.7.tgz",
+ "integrity": "sha512-Lz7MvBK6DTjElHAmfu6bfANzKcxpyNPeYBGEafyA6E5HtRpjpZwU+u7Qrgz/2OR0z+5TvKYbPdphfSaAcZBrYQ==",
"dev": true,
"dependencies": {
- "@babel/helper-plugin-utils": "^7.18.9"
+ "@babel/helper-plugin-utils": "^7.20.2",
+ "@babel/template": "^7.20.7"
},
"engines": {
"node": ">=6.9.0"
@@ -1253,12 +1243,12 @@
}
},
"node_modules/@babel/plugin-transform-destructuring": {
- "version": "7.18.13",
- "resolved": "https://registry.npmjs.org/@babel/plugin-transform-destructuring/-/plugin-transform-destructuring-7.18.13.tgz",
- "integrity": "sha512-TodpQ29XekIsex2A+YJPj5ax2plkGa8YYY6mFjCohk/IG9IY42Rtuj1FuDeemfg2ipxIFLzPeA83SIBnlhSIow==",
+ "version": "7.20.7",
+ "resolved": "https://registry.npmjs.org/@babel/plugin-transform-destructuring/-/plugin-transform-destructuring-7.20.7.tgz",
+ "integrity": "sha512-Xwg403sRrZb81IVB79ZPqNQME23yhugYVqgTxAhT99h485F4f+GMELFhhOsscDUB7HCswepKeCKLn/GZvUKoBA==",
"dev": true,
"dependencies": {
- "@babel/helper-plugin-utils": "^7.18.9"
+ "@babel/helper-plugin-utils": "^7.20.2"
},
"engines": {
"node": ">=6.9.0"
@@ -1377,14 +1367,13 @@
}
},
"node_modules/@babel/plugin-transform-modules-amd": {
- "version": "7.18.6",
- "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-amd/-/plugin-transform-modules-amd-7.18.6.tgz",
- "integrity": "sha512-Pra5aXsmTsOnjM3IajS8rTaLCy++nGM4v3YR4esk5PCsyg9z8NA5oQLwxzMUtDBd8F+UmVza3VxoAaWCbzH1rg==",
+ "version": "7.20.11",
+ "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-amd/-/plugin-transform-modules-amd-7.20.11.tgz",
+ "integrity": "sha512-NuzCt5IIYOW0O30UvqktzHYR2ud5bOWbY0yaxWZ6G+aFzOMJvrs5YHNikrbdaT15+KNO31nPOy5Fim3ku6Zb5g==",
"dev": true,
"dependencies": {
- "@babel/helper-module-transforms": "^7.18.6",
- "@babel/helper-plugin-utils": "^7.18.6",
- "babel-plugin-dynamic-import-node": "^2.3.3"
+ "@babel/helper-module-transforms": "^7.20.11",
+ "@babel/helper-plugin-utils": "^7.20.2"
},
"engines": {
"node": ">=6.9.0"
@@ -1394,15 +1383,14 @@
}
},
"node_modules/@babel/plugin-transform-modules-commonjs": {
- "version": "7.18.6",
- "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-commonjs/-/plugin-transform-modules-commonjs-7.18.6.tgz",
- "integrity": "sha512-Qfv2ZOWikpvmedXQJDSbxNqy7Xr/j2Y8/KfijM0iJyKkBTmWuvCA1yeH1yDM7NJhBW/2aXxeucLj6i80/LAJ/Q==",
+ "version": "7.20.11",
+ "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-commonjs/-/plugin-transform-modules-commonjs-7.20.11.tgz",
+ "integrity": "sha512-S8e1f7WQ7cimJQ51JkAaDrEtohVEitXjgCGAS2N8S31Y42E+kWwfSz83LYz57QdBm7q9diARVqanIaH2oVgQnw==",
"dev": true,
"dependencies": {
- "@babel/helper-module-transforms": "^7.18.6",
- "@babel/helper-plugin-utils": "^7.18.6",
- "@babel/helper-simple-access": "^7.18.6",
- "babel-plugin-dynamic-import-node": "^2.3.3"
+ "@babel/helper-module-transforms": "^7.20.11",
+ "@babel/helper-plugin-utils": "^7.20.2",
+ "@babel/helper-simple-access": "^7.20.2"
},
"engines": {
"node": ">=6.9.0"
@@ -1412,16 +1400,15 @@
}
},
"node_modules/@babel/plugin-transform-modules-systemjs": {
- "version": "7.19.0",
- "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-systemjs/-/plugin-transform-modules-systemjs-7.19.0.tgz",
- "integrity": "sha512-x9aiR0WXAWmOWsqcsnrzGR+ieaTMVyGyffPVA7F8cXAGt/UxefYv6uSHZLkAFChN5M5Iy1+wjE+xJuPt22H39A==",
+ "version": "7.20.11",
+ "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-systemjs/-/plugin-transform-modules-systemjs-7.20.11.tgz",
+ "integrity": "sha512-vVu5g9BPQKSFEmvt2TA4Da5N+QVS66EX21d8uoOihC+OCpUoGvzVsXeqFdtAEfVa5BILAeFt+U7yVmLbQnAJmw==",
"dev": true,
"dependencies": {
"@babel/helper-hoist-variables": "^7.18.6",
- "@babel/helper-module-transforms": "^7.19.0",
- "@babel/helper-plugin-utils": "^7.19.0",
- "@babel/helper-validator-identifier": "^7.18.6",
- "babel-plugin-dynamic-import-node": "^2.3.3"
+ "@babel/helper-module-transforms": "^7.20.11",
+ "@babel/helper-plugin-utils": "^7.20.2",
+ "@babel/helper-validator-identifier": "^7.19.1"
},
"engines": {
"node": ">=6.9.0"
@@ -1447,13 +1434,13 @@
}
},
"node_modules/@babel/plugin-transform-named-capturing-groups-regex": {
- "version": "7.19.1",
- "resolved": "https://registry.npmjs.org/@babel/plugin-transform-named-capturing-groups-regex/-/plugin-transform-named-capturing-groups-regex-7.19.1.tgz",
- "integrity": "sha512-oWk9l9WItWBQYS4FgXD4Uyy5kq898lvkXpXQxoJEY1RnvPk4R/Dvu2ebXU9q8lP+rlMwUQTFf2Ok6d78ODa0kw==",
+ "version": "7.20.5",
+ "resolved": "https://registry.npmjs.org/@babel/plugin-transform-named-capturing-groups-regex/-/plugin-transform-named-capturing-groups-regex-7.20.5.tgz",
+ "integrity": "sha512-mOW4tTzi5iTLnw+78iEq3gr8Aoq4WNRGpmSlrogqaiCBoR1HFhpU4JkpQFOHfeYx3ReVIFWOQJS4aZBRvuZ6mA==",
"dev": true,
"dependencies": {
- "@babel/helper-create-regexp-features-plugin": "^7.19.0",
- "@babel/helper-plugin-utils": "^7.19.0"
+ "@babel/helper-create-regexp-features-plugin": "^7.20.5",
+ "@babel/helper-plugin-utils": "^7.20.2"
},
"engines": {
"node": ">=6.9.0"
@@ -1494,12 +1481,12 @@
}
},
"node_modules/@babel/plugin-transform-parameters": {
- "version": "7.18.8",
- "resolved": "https://registry.npmjs.org/@babel/plugin-transform-parameters/-/plugin-transform-parameters-7.18.8.tgz",
- "integrity": "sha512-ivfbE3X2Ss+Fj8nnXvKJS6sjRG4gzwPMsP+taZC+ZzEGjAYlvENixmt1sZ5Ca6tWls+BlKSGKPJ6OOXvXCbkFg==",
+ "version": "7.20.7",
+ "resolved": "https://registry.npmjs.org/@babel/plugin-transform-parameters/-/plugin-transform-parameters-7.20.7.tgz",
+ "integrity": "sha512-WiWBIkeHKVOSYPO0pWkxGPfKeWrCJyD3NJ53+Lrp/QMSZbsVPovrVl2aWZ19D/LTVnaDv5Ap7GJ/B2CTOZdrfA==",
"dev": true,
"dependencies": {
- "@babel/helper-plugin-utils": "^7.18.6"
+ "@babel/helper-plugin-utils": "^7.20.2"
},
"engines": {
"node": ">=6.9.0"
@@ -1539,16 +1526,16 @@
}
},
"node_modules/@babel/plugin-transform-react-jsx": {
- "version": "7.19.0",
- "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-jsx/-/plugin-transform-react-jsx-7.19.0.tgz",
- "integrity": "sha512-UVEvX3tXie3Szm3emi1+G63jyw1w5IcMY0FSKM+CRnKRI5Mr1YbCNgsSTwoTwKphQEG9P+QqmuRFneJPZuHNhg==",
+ "version": "7.20.13",
+ "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-jsx/-/plugin-transform-react-jsx-7.20.13.tgz",
+ "integrity": "sha512-MmTZx/bkUrfJhhYAYt3Urjm+h8DQGrPrnKQ94jLo7NLuOU+T89a7IByhKmrb8SKhrIYIQ0FN0CHMbnFRen4qNw==",
"dev": true,
"dependencies": {
"@babel/helper-annotate-as-pure": "^7.18.6",
"@babel/helper-module-imports": "^7.18.6",
- "@babel/helper-plugin-utils": "^7.19.0",
+ "@babel/helper-plugin-utils": "^7.20.2",
"@babel/plugin-syntax-jsx": "^7.18.6",
- "@babel/types": "^7.19.0"
+ "@babel/types": "^7.20.7"
},
"engines": {
"node": ">=6.9.0"
@@ -1588,12 +1575,12 @@
}
},
"node_modules/@babel/plugin-transform-react-jsx-source": {
- "version": "7.18.6",
- "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-jsx-source/-/plugin-transform-react-jsx-source-7.18.6.tgz",
- "integrity": "sha512-utZmlASneDfdaMh0m/WausbjUjEdGrQJz0vFK93d7wD3xf5wBtX219+q6IlCNZeguIcxS2f/CvLZrlLSvSHQXw==",
+ "version": "7.19.6",
+ "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-jsx-source/-/plugin-transform-react-jsx-source-7.19.6.tgz",
+ "integrity": "sha512-RpAi004QyMNisst/pvSanoRdJ4q+jMCWyk9zdw/CyLB9j8RXEahodR6l2GyttDRyEVWZtbN+TpLiHJ3t34LbsQ==",
"dev": true,
"dependencies": {
- "@babel/helper-plugin-utils": "^7.18.6"
+ "@babel/helper-plugin-utils": "^7.19.0"
},
"engines": {
"node": ">=6.9.0"
@@ -1619,13 +1606,13 @@
}
},
"node_modules/@babel/plugin-transform-regenerator": {
- "version": "7.18.6",
- "resolved": "https://registry.npmjs.org/@babel/plugin-transform-regenerator/-/plugin-transform-regenerator-7.18.6.tgz",
- "integrity": "sha512-poqRI2+qiSdeldcz4wTSTXBRryoq3Gc70ye7m7UD5Ww0nE29IXqMl6r7Nd15WBgRd74vloEMlShtH6CKxVzfmQ==",
+ "version": "7.20.5",
+ "resolved": "https://registry.npmjs.org/@babel/plugin-transform-regenerator/-/plugin-transform-regenerator-7.20.5.tgz",
+ "integrity": "sha512-kW/oO7HPBtntbsahzQ0qSE3tFvkFwnbozz3NWFhLGqH75vLEg+sCGngLlhVkePlCs3Jv0dBBHDzCHxNiFAQKCQ==",
"dev": true,
"dependencies": {
- "@babel/helper-plugin-utils": "^7.18.6",
- "regenerator-transform": "^0.15.0"
+ "@babel/helper-plugin-utils": "^7.20.2",
+ "regenerator-transform": "^0.15.1"
},
"engines": {
"node": ">=6.9.0"
@@ -1665,13 +1652,13 @@
}
},
"node_modules/@babel/plugin-transform-spread": {
- "version": "7.19.0",
- "resolved": "https://registry.npmjs.org/@babel/plugin-transform-spread/-/plugin-transform-spread-7.19.0.tgz",
- "integrity": "sha512-RsuMk7j6n+r752EtzyScnWkQyuJdli6LdO5Klv8Yx0OfPVTcQkIUfS8clx5e9yHXzlnhOZF3CbQ8C2uP5j074w==",
+ "version": "7.20.7",
+ "resolved": "https://registry.npmjs.org/@babel/plugin-transform-spread/-/plugin-transform-spread-7.20.7.tgz",
+ "integrity": "sha512-ewBbHQ+1U/VnH1fxltbJqDeWBU1oNLG8Dj11uIv3xVf7nrQu0bPGe5Rf716r7K5Qz+SqtAOVswoVunoiBtGhxw==",
"dev": true,
"dependencies": {
- "@babel/helper-plugin-utils": "^7.19.0",
- "@babel/helper-skip-transparent-expression-wrappers": "^7.18.9"
+ "@babel/helper-plugin-utils": "^7.20.2",
+ "@babel/helper-skip-transparent-expression-wrappers": "^7.20.0"
},
"engines": {
"node": ">=6.9.0"
@@ -1726,14 +1713,14 @@
}
},
"node_modules/@babel/plugin-transform-typescript": {
- "version": "7.19.3",
- "resolved": "https://registry.npmjs.org/@babel/plugin-transform-typescript/-/plugin-transform-typescript-7.19.3.tgz",
- "integrity": "sha512-z6fnuK9ve9u/0X0rRvI9MY0xg+DOUaABDYOe+/SQTxtlptaBB/V9JIUxJn6xp3lMBeb9qe8xSFmHU35oZDXD+w==",
+ "version": "7.20.13",
+ "resolved": "https://registry.npmjs.org/@babel/plugin-transform-typescript/-/plugin-transform-typescript-7.20.13.tgz",
+ "integrity": "sha512-O7I/THxarGcDZxkgWKMUrk7NK1/WbHAg3Xx86gqS6x9MTrNL6AwIluuZ96ms4xeDe6AVx6rjHbWHP7x26EPQBA==",
"dev": true,
"dependencies": {
- "@babel/helper-create-class-features-plugin": "^7.19.0",
- "@babel/helper-plugin-utils": "^7.19.0",
- "@babel/plugin-syntax-typescript": "^7.18.6"
+ "@babel/helper-create-class-features-plugin": "^7.20.12",
+ "@babel/helper-plugin-utils": "^7.20.2",
+ "@babel/plugin-syntax-typescript": "^7.20.0"
},
"engines": {
"node": ">=6.9.0"
@@ -1774,18 +1761,18 @@
}
},
"node_modules/@babel/preset-env": {
- "version": "7.19.3",
- "resolved": "https://registry.npmjs.org/@babel/preset-env/-/preset-env-7.19.3.tgz",
- "integrity": "sha512-ziye1OTc9dGFOAXSWKUqQblYHNlBOaDl8wzqf2iKXJAltYiR3hKHUKmkt+S9PppW7RQpq4fFCrwwpIDj/f5P4w==",
+ "version": "7.20.2",
+ "resolved": "https://registry.npmjs.org/@babel/preset-env/-/preset-env-7.20.2.tgz",
+ "integrity": "sha512-1G0efQEWR1EHkKvKHqbG+IN/QdgwfByUpM5V5QroDzGV2t3S/WXNQd693cHiHTlCFMpr9B6FkPFXDA2lQcKoDg==",
"dev": true,
"dependencies": {
- "@babel/compat-data": "^7.19.3",
- "@babel/helper-compilation-targets": "^7.19.3",
- "@babel/helper-plugin-utils": "^7.19.0",
+ "@babel/compat-data": "^7.20.1",
+ "@babel/helper-compilation-targets": "^7.20.0",
+ "@babel/helper-plugin-utils": "^7.20.2",
"@babel/helper-validator-option": "^7.18.6",
"@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression": "^7.18.6",
"@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining": "^7.18.9",
- "@babel/plugin-proposal-async-generator-functions": "^7.19.1",
+ "@babel/plugin-proposal-async-generator-functions": "^7.20.1",
"@babel/plugin-proposal-class-properties": "^7.18.6",
"@babel/plugin-proposal-class-static-block": "^7.18.6",
"@babel/plugin-proposal-dynamic-import": "^7.18.6",
@@ -1794,7 +1781,7 @@
"@babel/plugin-proposal-logical-assignment-operators": "^7.18.9",
"@babel/plugin-proposal-nullish-coalescing-operator": "^7.18.6",
"@babel/plugin-proposal-numeric-separator": "^7.18.6",
- "@babel/plugin-proposal-object-rest-spread": "^7.18.9",
+ "@babel/plugin-proposal-object-rest-spread": "^7.20.2",
"@babel/plugin-proposal-optional-catch-binding": "^7.18.6",
"@babel/plugin-proposal-optional-chaining": "^7.18.9",
"@babel/plugin-proposal-private-methods": "^7.18.6",
@@ -1805,7 +1792,7 @@
"@babel/plugin-syntax-class-static-block": "^7.14.5",
"@babel/plugin-syntax-dynamic-import": "^7.8.3",
"@babel/plugin-syntax-export-namespace-from": "^7.8.3",
- "@babel/plugin-syntax-import-assertions": "^7.18.6",
+ "@babel/plugin-syntax-import-assertions": "^7.20.0",
"@babel/plugin-syntax-json-strings": "^7.8.3",
"@babel/plugin-syntax-logical-assignment-operators": "^7.10.4",
"@babel/plugin-syntax-nullish-coalescing-operator": "^7.8.3",
@@ -1818,10 +1805,10 @@
"@babel/plugin-transform-arrow-functions": "^7.18.6",
"@babel/plugin-transform-async-to-generator": "^7.18.6",
"@babel/plugin-transform-block-scoped-functions": "^7.18.6",
- "@babel/plugin-transform-block-scoping": "^7.18.9",
- "@babel/plugin-transform-classes": "^7.19.0",
+ "@babel/plugin-transform-block-scoping": "^7.20.2",
+ "@babel/plugin-transform-classes": "^7.20.2",
"@babel/plugin-transform-computed-properties": "^7.18.9",
- "@babel/plugin-transform-destructuring": "^7.18.13",
+ "@babel/plugin-transform-destructuring": "^7.20.2",
"@babel/plugin-transform-dotall-regex": "^7.18.6",
"@babel/plugin-transform-duplicate-keys": "^7.18.9",
"@babel/plugin-transform-exponentiation-operator": "^7.18.6",
@@ -1829,14 +1816,14 @@
"@babel/plugin-transform-function-name": "^7.18.9",
"@babel/plugin-transform-literals": "^7.18.9",
"@babel/plugin-transform-member-expression-literals": "^7.18.6",
- "@babel/plugin-transform-modules-amd": "^7.18.6",
- "@babel/plugin-transform-modules-commonjs": "^7.18.6",
- "@babel/plugin-transform-modules-systemjs": "^7.19.0",
+ "@babel/plugin-transform-modules-amd": "^7.19.6",
+ "@babel/plugin-transform-modules-commonjs": "^7.19.6",
+ "@babel/plugin-transform-modules-systemjs": "^7.19.6",
"@babel/plugin-transform-modules-umd": "^7.18.6",
"@babel/plugin-transform-named-capturing-groups-regex": "^7.19.1",
"@babel/plugin-transform-new-target": "^7.18.6",
"@babel/plugin-transform-object-super": "^7.18.6",
- "@babel/plugin-transform-parameters": "^7.18.8",
+ "@babel/plugin-transform-parameters": "^7.20.1",
"@babel/plugin-transform-property-literals": "^7.18.6",
"@babel/plugin-transform-regenerator": "^7.18.6",
"@babel/plugin-transform-reserved-words": "^7.18.6",
@@ -1848,7 +1835,7 @@
"@babel/plugin-transform-unicode-escapes": "^7.18.10",
"@babel/plugin-transform-unicode-regex": "^7.18.6",
"@babel/preset-modules": "^0.1.5",
- "@babel/types": "^7.19.3",
+ "@babel/types": "^7.20.2",
"babel-plugin-polyfill-corejs2": "^0.3.3",
"babel-plugin-polyfill-corejs3": "^0.6.0",
"babel-plugin-polyfill-regenerator": "^0.4.1",
@@ -1935,12 +1922,12 @@
}
},
"node_modules/@babel/runtime": {
- "version": "7.19.0",
- "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.19.0.tgz",
- "integrity": "sha512-eR8Lo9hnDS7tqkO7NsV+mKvCmv5boaXFSZ70DnfhcgiEne8hv9oCEd36Klw74EtizEqLsy4YnW8UWwpBVolHZA==",
+ "version": "7.20.13",
+ "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.20.13.tgz",
+ "integrity": "sha512-gt3PKXs0DBoL9xCvOIIZ2NEqAGZqHjAnmVbfQtB620V0uReIQutpel14KcneZuer7UioY8ALKZ7iocavvzTNFA==",
"dev": true,
"dependencies": {
- "regenerator-runtime": "^0.13.4"
+ "regenerator-runtime": "^0.13.11"
},
"engines": {
"node": ">=6.9.0"
@@ -1961,9 +1948,9 @@
}
},
"node_modules/@babel/traverse": {
- "version": "7.20.12",
- "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.20.12.tgz",
- "integrity": "sha512-MsIbFN0u+raeja38qboyF8TIT7K0BFzz/Yd/77ta4MsUsmP2RAnidIlwq7d5HFQrH/OZJecGV6B71C4zAgpoSQ==",
+ "version": "7.20.13",
+ "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.20.13.tgz",
+ "integrity": "sha512-kMJXfF0T6DIS9E8cgdLCSAL+cuCK+YEZHWiLK0SXpTo8YRj5lpJu3CDNKiIBCne4m9hhTIqUg6SYTAI39tAiVQ==",
"dev": true,
"dependencies": {
"@babel/code-frame": "^7.18.6",
@@ -1972,7 +1959,7 @@
"@babel/helper-function-name": "^7.19.0",
"@babel/helper-hoist-variables": "^7.18.6",
"@babel/helper-split-export-declaration": "^7.18.6",
- "@babel/parser": "^7.20.7",
+ "@babel/parser": "^7.20.13",
"@babel/types": "^7.20.7",
"debug": "^4.1.0",
"globals": "^11.1.0"
@@ -2037,9 +2024,9 @@
}
},
"node_modules/@esbuild/android-arm": {
- "version": "0.16.16",
- "resolved": "https://registry.npmjs.org/@esbuild/android-arm/-/android-arm-0.16.16.tgz",
- "integrity": "sha512-BUuWMlt4WSXod1HSl7aGK8fJOsi+Tab/M0IDK1V1/GstzoOpqc/v3DqmN8MkuapPKQ9Br1WtLAN4uEgWR8x64A==",
+ "version": "0.16.17",
+ "resolved": "https://registry.npmjs.org/@esbuild/android-arm/-/android-arm-0.16.17.tgz",
+ "integrity": "sha512-N9x1CMXVhtWEAMS7pNNONyA14f71VPQN9Cnavj1XQh6T7bskqiLLrSca4O0Vr8Wdcga943eThxnVp3JLnBMYtw==",
"cpu": [
"arm"
],
@@ -2053,9 +2040,9 @@
}
},
"node_modules/@esbuild/android-arm64": {
- "version": "0.16.16",
- "resolved": "https://registry.npmjs.org/@esbuild/android-arm64/-/android-arm64-0.16.16.tgz",
- "integrity": "sha512-hFHVAzUKp9Tf8psGq+bDVv+6hTy1bAOoV/jJMUWwhUnIHsh6WbFMhw0ZTkqDuh7TdpffFoHOiIOIxmHc7oYRBQ==",
+ "version": "0.16.17",
+ "resolved": "https://registry.npmjs.org/@esbuild/android-arm64/-/android-arm64-0.16.17.tgz",
+ "integrity": "sha512-MIGl6p5sc3RDTLLkYL1MyL8BMRN4tLMRCn+yRJJmEDvYZ2M7tmAf80hx1kbNEUX2KJ50RRtxZ4JHLvCfuB6kBg==",
"cpu": [
"arm64"
],
@@ -2069,9 +2056,9 @@
}
},
"node_modules/@esbuild/android-x64": {
- "version": "0.16.16",
- "resolved": "https://registry.npmjs.org/@esbuild/android-x64/-/android-x64-0.16.16.tgz",
- "integrity": "sha512-9WhxJpeb6XumlfivldxqmkJepEcELekmSw3NkGrs+Edq6sS5KRxtUBQuKYDD7KqP59dDkxVbaoPIQFKWQG0KLg==",
+ "version": "0.16.17",
+ "resolved": "https://registry.npmjs.org/@esbuild/android-x64/-/android-x64-0.16.17.tgz",
+ "integrity": "sha512-a3kTv3m0Ghh4z1DaFEuEDfz3OLONKuFvI4Xqczqx4BqLyuFaFkuaG4j2MtA6fuWEFeC5x9IvqnX7drmRq/fyAQ==",
"cpu": [
"x64"
],
@@ -2085,9 +2072,9 @@
}
},
"node_modules/@esbuild/darwin-arm64": {
- "version": "0.16.16",
- "resolved": "https://registry.npmjs.org/@esbuild/darwin-arm64/-/darwin-arm64-0.16.16.tgz",
- "integrity": "sha512-8Z+wld+vr/prHPi2O0X7o1zQOfMbXWGAw9hT0jEyU/l/Yrg+0Z3FO9pjPho72dVkZs4ewZk0bDOFLdZHm8jEfw==",
+ "version": "0.16.17",
+ "resolved": "https://registry.npmjs.org/@esbuild/darwin-arm64/-/darwin-arm64-0.16.17.tgz",
+ "integrity": "sha512-/2agbUEfmxWHi9ARTX6OQ/KgXnOWfsNlTeLcoV7HSuSTv63E4DqtAc+2XqGw1KHxKMHGZgbVCZge7HXWX9Vn+w==",
"cpu": [
"arm64"
],
@@ -2101,9 +2088,9 @@
}
},
"node_modules/@esbuild/darwin-x64": {
- "version": "0.16.16",
- "resolved": "https://registry.npmjs.org/@esbuild/darwin-x64/-/darwin-x64-0.16.16.tgz",
- "integrity": "sha512-CYkxVvkZzGCqFrt7EgjFxQKhlUPyDkuR9P0Y5wEcmJqVI8ncerOIY5Kej52MhZyzOBXkYrJgZeVZC9xXXoEg9A==",
+ "version": "0.16.17",
+ "resolved": "https://registry.npmjs.org/@esbuild/darwin-x64/-/darwin-x64-0.16.17.tgz",
+ "integrity": "sha512-2By45OBHulkd9Svy5IOCZt376Aa2oOkiE9QWUK9fe6Tb+WDr8hXL3dpqi+DeLiMed8tVXspzsTAvd0jUl96wmg==",
"cpu": [
"x64"
],
@@ -2117,9 +2104,9 @@
}
},
"node_modules/@esbuild/freebsd-arm64": {
- "version": "0.16.16",
- "resolved": "https://registry.npmjs.org/@esbuild/freebsd-arm64/-/freebsd-arm64-0.16.16.tgz",
- "integrity": "sha512-fxrw4BYqQ39z/3Ja9xj/a1gMsVq0xEjhSyI4a9MjfvDDD8fUV8IYliac96i7tzZc3+VytyXX+XNsnpEk5sw5Wg==",
+ "version": "0.16.17",
+ "resolved": "https://registry.npmjs.org/@esbuild/freebsd-arm64/-/freebsd-arm64-0.16.17.tgz",
+ "integrity": "sha512-mt+cxZe1tVx489VTb4mBAOo2aKSnJ33L9fr25JXpqQqzbUIw/yzIzi+NHwAXK2qYV1lEFp4OoVeThGjUbmWmdw==",
"cpu": [
"arm64"
],
@@ -2133,9 +2120,9 @@
}
},
"node_modules/@esbuild/freebsd-x64": {
- "version": "0.16.16",
- "resolved": "https://registry.npmjs.org/@esbuild/freebsd-x64/-/freebsd-x64-0.16.16.tgz",
- "integrity": "sha512-8p3v1D+du2jiDvSoNVimHhj7leSfST9YlKsAEO7etBfuqjaBMndo0fmjNLp0JCMld+XIx9L80tooOkyUv1a1PQ==",
+ "version": "0.16.17",
+ "resolved": "https://registry.npmjs.org/@esbuild/freebsd-x64/-/freebsd-x64-0.16.17.tgz",
+ "integrity": "sha512-8ScTdNJl5idAKjH8zGAsN7RuWcyHG3BAvMNpKOBaqqR7EbUhhVHOqXRdL7oZvz8WNHL2pr5+eIT5c65kA6NHug==",
"cpu": [
"x64"
],
@@ -2149,9 +2136,9 @@
}
},
"node_modules/@esbuild/linux-arm": {
- "version": "0.16.16",
- "resolved": "https://registry.npmjs.org/@esbuild/linux-arm/-/linux-arm-0.16.16.tgz",
- "integrity": "sha512-bYaocE1/PTMRmkgSckZ0D0Xn2nox8v2qlk+MVVqm+VECNKDdZvghVZtH41dNtBbwADSvA6qkCHGYeWm9LrNCBw==",
+ "version": "0.16.17",
+ "resolved": "https://registry.npmjs.org/@esbuild/linux-arm/-/linux-arm-0.16.17.tgz",
+ "integrity": "sha512-iihzrWbD4gIT7j3caMzKb/RsFFHCwqqbrbH9SqUSRrdXkXaygSZCZg1FybsZz57Ju7N/SHEgPyaR0LZ8Zbe9gQ==",
"cpu": [
"arm"
],
@@ -2165,9 +2152,9 @@
}
},
"node_modules/@esbuild/linux-arm64": {
- "version": "0.16.16",
- "resolved": "https://registry.npmjs.org/@esbuild/linux-arm64/-/linux-arm64-0.16.16.tgz",
- "integrity": "sha512-N3u6BBbCVY3xeP2D8Db7QY8I+nZ+2AgOopUIqk+5yCoLnsWkcVxD2ay5E9iIdvApFi1Vg1lZiiwaVp8bOpAc4A==",
+ "version": "0.16.17",
+ "resolved": "https://registry.npmjs.org/@esbuild/linux-arm64/-/linux-arm64-0.16.17.tgz",
+ "integrity": "sha512-7S8gJnSlqKGVJunnMCrXHU9Q8Q/tQIxk/xL8BqAP64wchPCTzuM6W3Ra8cIa1HIflAvDnNOt2jaL17vaW+1V0g==",
"cpu": [
"arm64"
],
@@ -2181,9 +2168,9 @@
}
},
"node_modules/@esbuild/linux-ia32": {
- "version": "0.16.16",
- "resolved": "https://registry.npmjs.org/@esbuild/linux-ia32/-/linux-ia32-0.16.16.tgz",
- "integrity": "sha512-dxjqLKUW8GqGemoRT9v8IgHk+T4tRm1rn1gUcArsp26W9EkK/27VSjBVUXhEG5NInHZ92JaQ3SSMdTwv/r9a2A==",
+ "version": "0.16.17",
+ "resolved": "https://registry.npmjs.org/@esbuild/linux-ia32/-/linux-ia32-0.16.17.tgz",
+ "integrity": "sha512-kiX69+wcPAdgl3Lonh1VI7MBr16nktEvOfViszBSxygRQqSpzv7BffMKRPMFwzeJGPxcio0pdD3kYQGpqQ2SSg==",
"cpu": [
"ia32"
],
@@ -2213,9 +2200,9 @@
}
},
"node_modules/@esbuild/linux-mips64el": {
- "version": "0.16.16",
- "resolved": "https://registry.npmjs.org/@esbuild/linux-mips64el/-/linux-mips64el-0.16.16.tgz",
- "integrity": "sha512-CO3YmO7jYMlGqGoeFeKzdwx/bx8Vtq/SZaMAi+ZLDUnDUdfC7GmGwXzIwDJ70Sg+P9pAemjJyJ1icKJ9R3q/Fg==",
+ "version": "0.16.17",
+ "resolved": "https://registry.npmjs.org/@esbuild/linux-mips64el/-/linux-mips64el-0.16.17.tgz",
+ "integrity": "sha512-ezbDkp2nDl0PfIUn0CsQ30kxfcLTlcx4Foz2kYv8qdC6ia2oX5Q3E/8m6lq84Dj/6b0FrkgD582fJMIfHhJfSw==",
"cpu": [
"mips64el"
],
@@ -2229,9 +2216,9 @@
}
},
"node_modules/@esbuild/linux-ppc64": {
- "version": "0.16.16",
- "resolved": "https://registry.npmjs.org/@esbuild/linux-ppc64/-/linux-ppc64-0.16.16.tgz",
- "integrity": "sha512-DSl5Czh5hCy/7azX0Wl9IdzPHX2H8clC6G87tBnZnzUpNgRxPFhfmArbaHoAysu4JfqCqbB/33u/GL9dUgCBAw==",
+ "version": "0.16.17",
+ "resolved": "https://registry.npmjs.org/@esbuild/linux-ppc64/-/linux-ppc64-0.16.17.tgz",
+ "integrity": "sha512-dzS678gYD1lJsW73zrFhDApLVdM3cUF2MvAa1D8K8KtcSKdLBPP4zZSLy6LFZ0jYqQdQ29bjAHJDgz0rVbLB3g==",
"cpu": [
"ppc64"
],
@@ -2245,9 +2232,9 @@
}
},
"node_modules/@esbuild/linux-riscv64": {
- "version": "0.16.16",
- "resolved": "https://registry.npmjs.org/@esbuild/linux-riscv64/-/linux-riscv64-0.16.16.tgz",
- "integrity": "sha512-sSVVMEXsqf1fQu0j7kkhXMViroixU5XoaJXl1u/u+jbXvvhhCt9YvA/B6VM3aM/77HuRQ94neS5bcisijGnKFQ==",
+ "version": "0.16.17",
+ "resolved": "https://registry.npmjs.org/@esbuild/linux-riscv64/-/linux-riscv64-0.16.17.tgz",
+ "integrity": "sha512-ylNlVsxuFjZK8DQtNUwiMskh6nT0vI7kYl/4fZgV1llP5d6+HIeL/vmmm3jpuoo8+NuXjQVZxmKuhDApK0/cKw==",
"cpu": [
"riscv64"
],
@@ -2261,9 +2248,9 @@
}
},
"node_modules/@esbuild/linux-s390x": {
- "version": "0.16.16",
- "resolved": "https://registry.npmjs.org/@esbuild/linux-s390x/-/linux-s390x-0.16.16.tgz",
- "integrity": "sha512-jRqBCre9gZGoCdCN/UWCCMwCMsOg65IpY9Pyj56mKCF5zXy9d60kkNRdDN6YXGjr3rzcC4DXnS/kQVCGcC4yPQ==",
+ "version": "0.16.17",
+ "resolved": "https://registry.npmjs.org/@esbuild/linux-s390x/-/linux-s390x-0.16.17.tgz",
+ "integrity": "sha512-gzy7nUTO4UA4oZ2wAMXPNBGTzZFP7mss3aKR2hH+/4UUkCOyqmjXiKpzGrY2TlEUhbbejzXVKKGazYcQTZWA/w==",
"cpu": [
"s390x"
],
@@ -2277,9 +2264,9 @@
}
},
"node_modules/@esbuild/linux-x64": {
- "version": "0.16.16",
- "resolved": "https://registry.npmjs.org/@esbuild/linux-x64/-/linux-x64-0.16.16.tgz",
- "integrity": "sha512-G1+09TopOzo59/55lk5Q0UokghYLyHTKKzD5lXsAOOlGDbieGEFJpJBr3BLDbf7cz89KX04sBeExAR/pL/26sA==",
+ "version": "0.16.17",
+ "resolved": "https://registry.npmjs.org/@esbuild/linux-x64/-/linux-x64-0.16.17.tgz",
+ "integrity": "sha512-mdPjPxfnmoqhgpiEArqi4egmBAMYvaObgn4poorpUaqmvzzbvqbowRllQ+ZgzGVMGKaPkqUmPDOOFQRUFDmeUw==",
"cpu": [
"x64"
],
@@ -2293,9 +2280,9 @@
}
},
"node_modules/@esbuild/netbsd-x64": {
- "version": "0.16.16",
- "resolved": "https://registry.npmjs.org/@esbuild/netbsd-x64/-/netbsd-x64-0.16.16.tgz",
- "integrity": "sha512-xwjGJB5wwDEujLaJIrSMRqWkbigALpBNcsF9SqszoNKc+wY4kPTdKrSxiY5ik3IatojePP+WV108MvF6q6np4w==",
+ "version": "0.16.17",
+ "resolved": "https://registry.npmjs.org/@esbuild/netbsd-x64/-/netbsd-x64-0.16.17.tgz",
+ "integrity": "sha512-/PzmzD/zyAeTUsduZa32bn0ORug+Jd1EGGAUJvqfeixoEISYpGnAezN6lnJoskauoai0Jrs+XSyvDhppCPoKOA==",
"cpu": [
"x64"
],
@@ -2309,9 +2296,9 @@
}
},
"node_modules/@esbuild/openbsd-x64": {
- "version": "0.16.16",
- "resolved": "https://registry.npmjs.org/@esbuild/openbsd-x64/-/openbsd-x64-0.16.16.tgz",
- "integrity": "sha512-yeERkoxG2nR2oxO5n+Ms7MsCeNk23zrby2GXCqnfCpPp7KNc0vxaaacIxb21wPMfXXRhGBrNP4YLIupUBrWdlg==",
+ "version": "0.16.17",
+ "resolved": "https://registry.npmjs.org/@esbuild/openbsd-x64/-/openbsd-x64-0.16.17.tgz",
+ "integrity": "sha512-2yaWJhvxGEz2RiftSk0UObqJa/b+rIAjnODJgv2GbGGpRwAfpgzyrg1WLK8rqA24mfZa9GvpjLcBBg8JHkoodg==",
"cpu": [
"x64"
],
@@ -2325,9 +2312,9 @@
}
},
"node_modules/@esbuild/sunos-x64": {
- "version": "0.16.16",
- "resolved": "https://registry.npmjs.org/@esbuild/sunos-x64/-/sunos-x64-0.16.16.tgz",
- "integrity": "sha512-nHfbEym0IObXPhtX6Va3H5GaKBty2kdhlAhKmyCj9u255ktAj0b1YACUs9j5H88NRn9cJCthD1Ik/k9wn8YKVg==",
+ "version": "0.16.17",
+ "resolved": "https://registry.npmjs.org/@esbuild/sunos-x64/-/sunos-x64-0.16.17.tgz",
+ "integrity": "sha512-xtVUiev38tN0R3g8VhRfN7Zl42YCJvyBhRKw1RJjwE1d2emWTVToPLNEQj/5Qxc6lVFATDiy6LjVHYhIPrLxzw==",
"cpu": [
"x64"
],
@@ -2341,9 +2328,9 @@
}
},
"node_modules/@esbuild/win32-arm64": {
- "version": "0.16.16",
- "resolved": "https://registry.npmjs.org/@esbuild/win32-arm64/-/win32-arm64-0.16.16.tgz",
- "integrity": "sha512-pdD+M1ZOFy4hE15ZyPX09fd5g4DqbbL1wXGY90YmleVS6Y5YlraW4BvHjim/X/4yuCpTsAFvsT4Nca2lbyDH/A==",
+ "version": "0.16.17",
+ "resolved": "https://registry.npmjs.org/@esbuild/win32-arm64/-/win32-arm64-0.16.17.tgz",
+ "integrity": "sha512-ga8+JqBDHY4b6fQAmOgtJJue36scANy4l/rL97W+0wYmijhxKetzZdKOJI7olaBaMhWt8Pac2McJdZLxXWUEQw==",
"cpu": [
"arm64"
],
@@ -2357,9 +2344,9 @@
}
},
"node_modules/@esbuild/win32-ia32": {
- "version": "0.16.16",
- "resolved": "https://registry.npmjs.org/@esbuild/win32-ia32/-/win32-ia32-0.16.16.tgz",
- "integrity": "sha512-IPEMfU9p0c3Vb8PqxaPX6BM9rYwlTZGYOf9u+kMdhoILZkVKEjq6PKZO0lB+isojWwAnAqh4ZxshD96njTXajg==",
+ "version": "0.16.17",
+ "resolved": "https://registry.npmjs.org/@esbuild/win32-ia32/-/win32-ia32-0.16.17.tgz",
+ "integrity": "sha512-WnsKaf46uSSF/sZhwnqE4L/F89AYNMiD4YtEcYekBt9Q7nj0DiId2XH2Ng2PHM54qi5oPrQ8luuzGszqi/veig==",
"cpu": [
"ia32"
],
@@ -2373,9 +2360,9 @@
}
},
"node_modules/@esbuild/win32-x64": {
- "version": "0.16.16",
- "resolved": "https://registry.npmjs.org/@esbuild/win32-x64/-/win32-x64-0.16.16.tgz",
- "integrity": "sha512-1YYpoJ39WV/2bnShPwgdzJklc+XS0bysN6Tpnt1cWPdeoKOG4RMEY1g7i534QxXX/rPvNx/NLJQTTCeORYzipg==",
+ "version": "0.16.17",
+ "resolved": "https://registry.npmjs.org/@esbuild/win32-x64/-/win32-x64-0.16.17.tgz",
+ "integrity": "sha512-y+EHuSchhL7FjHgvQL/0fnnFmO4T1bhvWANX6gcnqTjtnKWbTvUMCpGnv2+t+31d7RzyEAYAd4u2fnIhHL6N/Q==",
"cpu": [
"x64"
],
@@ -2845,13 +2832,13 @@
"dev": true
},
"node_modules/@jridgewell/trace-mapping": {
- "version": "0.3.15",
- "resolved": "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.15.tgz",
- "integrity": "sha512-oWZNOULl+UbhsgB51uuZzglikfIKSUBO/M9W2OfEjn7cmqoAiCgmv9lyACTUacZwBz0ITnJ2NqjU8Tx0DHL88g==",
+ "version": "0.3.17",
+ "resolved": "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.17.tgz",
+ "integrity": "sha512-MCNzAp77qzKca9+W/+I0+sEpaUnZoeasnghNeVc41VZCEKaCH73Vq3BZZ/SzWIgrqE4H4ceI+p+b6C0mHf9T4g==",
"dev": true,
"dependencies": {
- "@jridgewell/resolve-uri": "^3.0.3",
- "@jridgewell/sourcemap-codec": "^1.4.10"
+ "@jridgewell/resolve-uri": "3.1.0",
+ "@jridgewell/sourcemap-codec": "1.4.14"
}
},
"node_modules/@jsdevtools/ono": {
@@ -2866,9 +2853,9 @@
"integrity": "sha512-ic93MBXfApIFTrup4a70M/+ddD8xdt2zxxj9sRwHQzhS9ag/syqkD8JPdTXsc1gUy2K8TTirhlCqyTEM/sifNw=="
},
"node_modules/@lit/reactive-element": {
- "version": "1.6.0",
- "resolved": "https://registry.npmjs.org/@lit/reactive-element/-/reactive-element-1.6.0.tgz",
- "integrity": "sha512-33H04h4tx9NVEADti0haZTNxssCnqZlMlyjri5k9kwDWAe2W1iENroZt7VWwmsPhlWUD8sSoPXSHqd0DdL29Pw==",
+ "version": "1.6.1",
+ "resolved": "https://registry.npmjs.org/@lit/reactive-element/-/reactive-element-1.6.1.tgz",
+ "integrity": "sha512-va15kYZr7KZNNPZdxONGQzpUr+4sxVu7V/VG7a8mRfPPXUyhEYj5RzXCQmGrlP3tAh0L3HHm5AjBMFYRqlM9SA==",
"dependencies": {
"@lit-labs/ssr-dom-shim": "^1.0.0"
}
@@ -3031,9 +3018,9 @@
}
},
"node_modules/@mswjs/interceptors": {
- "version": "0.17.6",
- "resolved": "https://registry.npmjs.org/@mswjs/interceptors/-/interceptors-0.17.6.tgz",
- "integrity": "sha512-201pBIWehTURb6q8Gheu4Zhvd3Ox1U4BJq5KiOQsYzkWyfiOG4pwcz5hPZIEryztgrf8/sdwABpvY757xMmfrQ==",
+ "version": "0.17.7",
+ "resolved": "https://registry.npmjs.org/@mswjs/interceptors/-/interceptors-0.17.7.tgz",
+ "integrity": "sha512-dPInyLEF6ybLxfKGY99euI+mbT6ls4PVO9qPgGIsRk3+2VZVfT7fo9Sq6Q8eKT9W38QtUyhG74hN7xMtKWioGw==",
"dev": true,
"dependencies": {
"@open-draft/until": "^1.0.3",
@@ -3049,6 +3036,15 @@
"node": ">=14"
}
},
+ "node_modules/@mswjs/interceptors/node_modules/strict-event-emitter": {
+ "version": "0.2.8",
+ "resolved": "https://registry.npmjs.org/strict-event-emitter/-/strict-event-emitter-0.2.8.tgz",
+ "integrity": "sha512-KDf/ujU8Zud3YaLtMCcTI4xkZlZVIYxTLr+XIULexP+77EEVWixeXroLUXQXiVtH4XH2W7jr/3PT1v3zBuvc3A==",
+ "dev": true,
+ "dependencies": {
+ "events": "^3.3.0"
+ }
+ },
"node_modules/@nodelib/fs.scandir": {
"version": "2.1.5",
"resolved": "https://registry.npmjs.org/@nodelib/fs.scandir/-/fs.scandir-2.1.5.tgz",
@@ -3094,6 +3090,18 @@
"semver": "^7.3.5"
}
},
+ "node_modules/@npmcli/fs/node_modules/lru-cache": {
+ "version": "6.0.0",
+ "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz",
+ "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==",
+ "dev": true,
+ "dependencies": {
+ "yallist": "^4.0.0"
+ },
+ "engines": {
+ "node": ">=10"
+ }
+ },
"node_modules/@npmcli/fs/node_modules/semver": {
"version": "7.3.8",
"resolved": "https://registry.npmjs.org/semver/-/semver-7.3.8.tgz",
@@ -3109,6 +3117,12 @@
"node": ">=10"
}
},
+ "node_modules/@npmcli/fs/node_modules/yallist": {
+ "version": "4.0.0",
+ "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz",
+ "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==",
+ "dev": true
+ },
"node_modules/@npmcli/move-file": {
"version": "1.1.2",
"resolved": "https://registry.npmjs.org/@npmcli/move-file/-/move-file-1.1.2.tgz",
@@ -3152,9 +3166,9 @@
"dev": true
},
"node_modules/@open-wc/scoped-elements": {
- "version": "2.1.3",
- "resolved": "https://registry.npmjs.org/@open-wc/scoped-elements/-/scoped-elements-2.1.3.tgz",
- "integrity": "sha512-WoQD5T8Me9obek+iyjgrAMw9wxZZg4ytIteIN1i9LXW2KohezUp0LTOlWgBajWJo0/bpjUKiODX73cMYL2i3hw==",
+ "version": "2.1.4",
+ "resolved": "https://registry.npmjs.org/@open-wc/scoped-elements/-/scoped-elements-2.1.4.tgz",
+ "integrity": "sha512-KX/bOkcDG9kbBDSmgsbpp40ZjEWxpWNrNRZZVSO0KqBygMfvfiEeVfP16uJp9YyWHi/PVZ/C0aUEgf8Pg1Eq7A==",
"dev": true,
"dependencies": {
"@lit/reactive-element": "^1.0.0",
@@ -3240,18 +3254,6 @@
"node": ">=14"
}
},
- "node_modules/@playwright/test/node_modules/playwright-core": {
- "version": "1.29.2",
- "resolved": "https://registry.npmjs.org/playwright-core/-/playwright-core-1.29.2.tgz",
- "integrity": "sha512-94QXm4PMgFoHAhlCuoWyaBYKb92yOcGVHdQLoxQ7Wjlc7Flg4aC/jbFW7xMR52OfXMVkWicue4WXE7QEegbIRA==",
- "dev": true,
- "bin": {
- "playwright": "cli.js"
- },
- "engines": {
- "node": ">=14"
- }
- },
"node_modules/@rollup/plugin-node-resolve": {
"version": "13.3.0",
"resolved": "https://registry.npmjs.org/@rollup/plugin-node-resolve/-/plugin-node-resolve-13.3.0.tgz",
@@ -3539,6 +3541,15 @@
"react": "^16.13.1 || ^17.0.0"
}
},
+ "node_modules/@storybook/addon-docs/node_modules/ajv-keywords": {
+ "version": "3.5.2",
+ "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-3.5.2.tgz",
+ "integrity": "sha512-5p6WTN0DdTGVQk6VjcEju19IgaHudalcfabD7yhDGeA6bcQnmL+CpveLJq/3hvfwd1aof6L386Ougkx6RfyMIQ==",
+ "dev": true,
+ "peerDependencies": {
+ "ajv": "^6.9.1"
+ }
+ },
"node_modules/@storybook/addon-docs/node_modules/babel-loader": {
"version": "8.3.0",
"resolved": "https://registry.npmjs.org/babel-loader/-/babel-loader-8.3.0.tgz",
@@ -3654,6 +3665,24 @@
"node": ">=8"
}
},
+ "node_modules/@storybook/addon-docs/node_modules/schema-utils": {
+ "version": "2.7.1",
+ "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-2.7.1.tgz",
+ "integrity": "sha512-SHiNtMOUGWBQJwzISiVYKu82GiV4QYGePp3odlY1tuKO7gPtphAT5R/py0fA6xtbgLL/RvtJZnU9b8s0F1q0Xg==",
+ "dev": true,
+ "dependencies": {
+ "@types/json-schema": "^7.0.5",
+ "ajv": "^6.12.4",
+ "ajv-keywords": "^3.5.2"
+ },
+ "engines": {
+ "node": ">= 8.9.0"
+ },
+ "funding": {
+ "type": "opencollective",
+ "url": "https://opencollective.com/webpack"
+ }
+ },
"node_modules/@storybook/addon-essentials": {
"version": "6.5.15",
"resolved": "https://registry.npmjs.org/@storybook/addon-essentials/-/addon-essentials-6.5.15.tgz",
@@ -4123,11 +4152,20 @@
}
},
"node_modules/@storybook/builder-webpack4/node_modules/@types/node": {
- "version": "16.18.10",
- "resolved": "https://registry.npmjs.org/@types/node/-/node-16.18.10.tgz",
- "integrity": "sha512-XU1+v7h81p7145ddPfjv7jtWvkSilpcnON3mQ+bDi9Yuf7OI56efOglXRyXWgQ57xH3fEQgh7WOJMncRHVew5w==",
+ "version": "16.18.11",
+ "resolved": "https://registry.npmjs.org/@types/node/-/node-16.18.11.tgz",
+ "integrity": "sha512-3oJbGBUWuS6ahSnEq1eN2XrCyf4YsWI8OyCvo7c64zQJNplk3mO84t53o8lfTk+2ji59g5ycfc6qQ3fdHliHuA==",
"dev": true
},
+ "node_modules/@storybook/builder-webpack4/node_modules/ajv-keywords": {
+ "version": "3.5.2",
+ "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-3.5.2.tgz",
+ "integrity": "sha512-5p6WTN0DdTGVQk6VjcEju19IgaHudalcfabD7yhDGeA6bcQnmL+CpveLJq/3hvfwd1aof6L386Ougkx6RfyMIQ==",
+ "dev": true,
+ "peerDependencies": {
+ "ajv": "^6.9.1"
+ }
+ },
"node_modules/@storybook/builder-webpack4/node_modules/babel-loader": {
"version": "8.3.0",
"resolved": "https://registry.npmjs.org/babel-loader/-/babel-loader-8.3.0.tgz",
@@ -4224,31 +4262,6 @@
"url": "https://github.com/avajs/find-cache-dir?sponsor=1"
}
},
- "node_modules/@storybook/builder-webpack4/node_modules/find-cache-dir/node_modules/find-up": {
- "version": "4.1.0",
- "resolved": "https://registry.npmjs.org/find-up/-/find-up-4.1.0.tgz",
- "integrity": "sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==",
- "dev": true,
- "dependencies": {
- "locate-path": "^5.0.0",
- "path-exists": "^4.0.0"
- },
- "engines": {
- "node": ">=8"
- }
- },
- "node_modules/@storybook/builder-webpack4/node_modules/find-cache-dir/node_modules/pkg-dir": {
- "version": "4.2.0",
- "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-4.2.0.tgz",
- "integrity": "sha512-HRDzbaKjC+AOWVXxAU/x54COGeIv9eb+6CkDSQoNTt4XyWoIJvuPsXizxu/Fr23EiekbtZwmh1IcIG/l/a10GQ==",
- "dev": true,
- "dependencies": {
- "find-up": "^4.0.0"
- },
- "engines": {
- "node": ">=8"
- }
- },
"node_modules/@storybook/builder-webpack4/node_modules/fork-ts-checker-webpack-plugin": {
"version": "4.1.6",
"resolved": "https://registry.npmjs.org/fork-ts-checker-webpack-plugin/-/fork-ts-checker-webpack-plugin-4.1.6.tgz",
@@ -4409,6 +4422,49 @@
"node": ">=8"
}
},
+ "node_modules/@storybook/builder-webpack4/node_modules/pkg-dir": {
+ "version": "4.2.0",
+ "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-4.2.0.tgz",
+ "integrity": "sha512-HRDzbaKjC+AOWVXxAU/x54COGeIv9eb+6CkDSQoNTt4XyWoIJvuPsXizxu/Fr23EiekbtZwmh1IcIG/l/a10GQ==",
+ "dev": true,
+ "dependencies": {
+ "find-up": "^4.0.0"
+ },
+ "engines": {
+ "node": ">=8"
+ }
+ },
+ "node_modules/@storybook/builder-webpack4/node_modules/pkg-dir/node_modules/find-up": {
+ "version": "4.1.0",
+ "resolved": "https://registry.npmjs.org/find-up/-/find-up-4.1.0.tgz",
+ "integrity": "sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==",
+ "dev": true,
+ "dependencies": {
+ "locate-path": "^5.0.0",
+ "path-exists": "^4.0.0"
+ },
+ "engines": {
+ "node": ">=8"
+ }
+ },
+ "node_modules/@storybook/builder-webpack4/node_modules/schema-utils": {
+ "version": "2.7.1",
+ "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-2.7.1.tgz",
+ "integrity": "sha512-SHiNtMOUGWBQJwzISiVYKu82GiV4QYGePp3odlY1tuKO7gPtphAT5R/py0fA6xtbgLL/RvtJZnU9b8s0F1q0Xg==",
+ "dev": true,
+ "dependencies": {
+ "@types/json-schema": "^7.0.5",
+ "ajv": "^6.12.4",
+ "ajv-keywords": "^3.5.2"
+ },
+ "engines": {
+ "node": ">= 8.9.0"
+ },
+ "funding": {
+ "type": "opencollective",
+ "url": "https://opencollective.com/webpack"
+ }
+ },
"node_modules/@storybook/builder-webpack4/node_modules/tapable": {
"version": "1.1.3",
"resolved": "https://registry.npmjs.org/tapable/-/tapable-1.1.3.tgz",
@@ -4719,11 +4775,20 @@
}
},
"node_modules/@storybook/core-common/node_modules/@types/node": {
- "version": "16.11.63",
- "resolved": "https://registry.npmjs.org/@types/node/-/node-16.11.63.tgz",
- "integrity": "sha512-3OxnrEQLBz8EIIaHpg3CibmTAEGkDBcHY4fL5cnBwg2vd2yvHrUDGWxK+MlYPeXWWIoJJW79dGtU+oeBr6166Q==",
+ "version": "16.18.11",
+ "resolved": "https://registry.npmjs.org/@types/node/-/node-16.18.11.tgz",
+ "integrity": "sha512-3oJbGBUWuS6ahSnEq1eN2XrCyf4YsWI8OyCvo7c64zQJNplk3mO84t53o8lfTk+2ji59g5ycfc6qQ3fdHliHuA==",
"dev": true
},
+ "node_modules/@storybook/core-common/node_modules/ajv-keywords": {
+ "version": "3.5.2",
+ "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-3.5.2.tgz",
+ "integrity": "sha512-5p6WTN0DdTGVQk6VjcEju19IgaHudalcfabD7yhDGeA6bcQnmL+CpveLJq/3hvfwd1aof6L386Ougkx6RfyMIQ==",
+ "dev": true,
+ "peerDependencies": {
+ "ajv": "^6.9.1"
+ }
+ },
"node_modules/@storybook/core-common/node_modules/ansi-styles": {
"version": "4.3.0",
"resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",
@@ -4910,6 +4975,24 @@
"node": ">=8"
}
},
+ "node_modules/@storybook/core-common/node_modules/schema-utils": {
+ "version": "2.7.1",
+ "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-2.7.1.tgz",
+ "integrity": "sha512-SHiNtMOUGWBQJwzISiVYKu82GiV4QYGePp3odlY1tuKO7gPtphAT5R/py0fA6xtbgLL/RvtJZnU9b8s0F1q0Xg==",
+ "dev": true,
+ "dependencies": {
+ "@types/json-schema": "^7.0.5",
+ "ajv": "^6.12.4",
+ "ajv-keywords": "^3.5.2"
+ },
+ "engines": {
+ "node": ">= 8.9.0"
+ },
+ "funding": {
+ "type": "opencollective",
+ "url": "https://opencollective.com/webpack"
+ }
+ },
"node_modules/@storybook/core-common/node_modules/supports-color": {
"version": "7.2.0",
"resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz",
@@ -5008,9 +5091,9 @@
}
},
"node_modules/@storybook/core-server/node_modules/@types/node": {
- "version": "16.18.10",
- "resolved": "https://registry.npmjs.org/@types/node/-/node-16.18.10.tgz",
- "integrity": "sha512-XU1+v7h81p7145ddPfjv7jtWvkSilpcnON3mQ+bDi9Yuf7OI56efOglXRyXWgQ57xH3fEQgh7WOJMncRHVew5w==",
+ "version": "16.18.11",
+ "resolved": "https://registry.npmjs.org/@types/node/-/node-16.18.11.tgz",
+ "integrity": "sha512-3oJbGBUWuS6ahSnEq1eN2XrCyf4YsWI8OyCvo7c64zQJNplk3mO84t53o8lfTk+2ji59g5ycfc6qQ3fdHliHuA==",
"dev": true
},
"node_modules/@storybook/core-server/node_modules/ansi-styles": {
@@ -5202,11 +5285,20 @@
}
},
"node_modules/@storybook/manager-webpack4/node_modules/@types/node": {
- "version": "16.18.10",
- "resolved": "https://registry.npmjs.org/@types/node/-/node-16.18.10.tgz",
- "integrity": "sha512-XU1+v7h81p7145ddPfjv7jtWvkSilpcnON3mQ+bDi9Yuf7OI56efOglXRyXWgQ57xH3fEQgh7WOJMncRHVew5w==",
+ "version": "16.18.11",
+ "resolved": "https://registry.npmjs.org/@types/node/-/node-16.18.11.tgz",
+ "integrity": "sha512-3oJbGBUWuS6ahSnEq1eN2XrCyf4YsWI8OyCvo7c64zQJNplk3mO84t53o8lfTk+2ji59g5ycfc6qQ3fdHliHuA==",
"dev": true
},
+ "node_modules/@storybook/manager-webpack4/node_modules/ajv-keywords": {
+ "version": "3.5.2",
+ "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-3.5.2.tgz",
+ "integrity": "sha512-5p6WTN0DdTGVQk6VjcEju19IgaHudalcfabD7yhDGeA6bcQnmL+CpveLJq/3hvfwd1aof6L386Ougkx6RfyMIQ==",
+ "dev": true,
+ "peerDependencies": {
+ "ajv": "^6.9.1"
+ }
+ },
"node_modules/@storybook/manager-webpack4/node_modules/ansi-styles": {
"version": "4.3.0",
"resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",
@@ -5292,31 +5384,6 @@
"url": "https://github.com/avajs/find-cache-dir?sponsor=1"
}
},
- "node_modules/@storybook/manager-webpack4/node_modules/find-cache-dir/node_modules/find-up": {
- "version": "4.1.0",
- "resolved": "https://registry.npmjs.org/find-up/-/find-up-4.1.0.tgz",
- "integrity": "sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==",
- "dev": true,
- "dependencies": {
- "locate-path": "^5.0.0",
- "path-exists": "^4.0.0"
- },
- "engines": {
- "node": ">=8"
- }
- },
- "node_modules/@storybook/manager-webpack4/node_modules/find-cache-dir/node_modules/pkg-dir": {
- "version": "4.2.0",
- "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-4.2.0.tgz",
- "integrity": "sha512-HRDzbaKjC+AOWVXxAU/x54COGeIv9eb+6CkDSQoNTt4XyWoIJvuPsXizxu/Fr23EiekbtZwmh1IcIG/l/a10GQ==",
- "dev": true,
- "dependencies": {
- "find-up": "^4.0.0"
- },
- "engines": {
- "node": ">=8"
- }
- },
"node_modules/@storybook/manager-webpack4/node_modules/has-flag": {
"version": "4.0.0",
"resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz",
@@ -5380,6 +5447,49 @@
"node": ">=8"
}
},
+ "node_modules/@storybook/manager-webpack4/node_modules/pkg-dir": {
+ "version": "4.2.0",
+ "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-4.2.0.tgz",
+ "integrity": "sha512-HRDzbaKjC+AOWVXxAU/x54COGeIv9eb+6CkDSQoNTt4XyWoIJvuPsXizxu/Fr23EiekbtZwmh1IcIG/l/a10GQ==",
+ "dev": true,
+ "dependencies": {
+ "find-up": "^4.0.0"
+ },
+ "engines": {
+ "node": ">=8"
+ }
+ },
+ "node_modules/@storybook/manager-webpack4/node_modules/pkg-dir/node_modules/find-up": {
+ "version": "4.1.0",
+ "resolved": "https://registry.npmjs.org/find-up/-/find-up-4.1.0.tgz",
+ "integrity": "sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==",
+ "dev": true,
+ "dependencies": {
+ "locate-path": "^5.0.0",
+ "path-exists": "^4.0.0"
+ },
+ "engines": {
+ "node": ">=8"
+ }
+ },
+ "node_modules/@storybook/manager-webpack4/node_modules/schema-utils": {
+ "version": "2.7.1",
+ "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-2.7.1.tgz",
+ "integrity": "sha512-SHiNtMOUGWBQJwzISiVYKu82GiV4QYGePp3odlY1tuKO7gPtphAT5R/py0fA6xtbgLL/RvtJZnU9b8s0F1q0Xg==",
+ "dev": true,
+ "dependencies": {
+ "@types/json-schema": "^7.0.5",
+ "ajv": "^6.12.4",
+ "ajv-keywords": "^3.5.2"
+ },
+ "engines": {
+ "node": ">= 8.9.0"
+ },
+ "funding": {
+ "type": "opencollective",
+ "url": "https://opencollective.com/webpack"
+ }
+ },
"node_modules/@storybook/manager-webpack4/node_modules/supports-color": {
"version": "7.2.0",
"resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz",
@@ -5394,8 +5504,9 @@
},
"node_modules/@storybook/mdx1-csf": {
"version": "0.0.1",
+ "resolved": "https://registry.npmjs.org/@storybook/mdx1-csf/-/mdx1-csf-0.0.1.tgz",
+ "integrity": "sha512-4biZIWWzoWlCarMZmTpqcJNgo/RBesYZwGFbQeXiGYsswuvfWARZnW9RE9aUEMZ4XPn7B1N3EKkWcdcWe/K2tg==",
"dev": true,
- "license": "MIT",
"dependencies": {
"@babel/generator": "^7.12.11",
"@babel/parser": "^7.12.11",
@@ -5412,8 +5523,9 @@
},
"node_modules/@storybook/mdx1-csf/node_modules/prettier": {
"version": "2.3.0",
+ "resolved": "https://registry.npmjs.org/prettier/-/prettier-2.3.0.tgz",
+ "integrity": "sha512-kXtO4s0Lz/DW/IJ9QdWhAf7/NmPWQXkFr/r/WkR3vyI+0v8amTDxiaQSLzs8NBlytfLWX/7uQUMIW677yLKl4w==",
"dev": true,
- "license": "MIT",
"bin": {
"prettier": "bin-prettier.js"
},
@@ -5423,8 +5535,9 @@
},
"node_modules/@storybook/mdx2-csf": {
"version": "0.0.3",
+ "resolved": "https://registry.npmjs.org/@storybook/mdx2-csf/-/mdx2-csf-0.0.3.tgz",
+ "integrity": "sha512-PFhucALIP23H3D/VyA4vlDsHKEJfhbLCIullmvaSl+KTTGbn4g+IkOAsIhVx+dEHYdCqCRW53r66+D4P6A7uOA==",
"dev": true,
- "license": "MIT",
"dependencies": {
"@babel/generator": "^7.12.11",
"@babel/parser": "^7.12.11",
@@ -5437,9 +5550,10 @@
}
},
"node_modules/@storybook/mdx2-csf/node_modules/@mdx-js/mdx": {
- "version": "2.1.5",
+ "version": "2.2.1",
+ "resolved": "https://registry.npmjs.org/@mdx-js/mdx/-/mdx-2.2.1.tgz",
+ "integrity": "sha512-hZ3ex7exYLJn6FfReq8yTvA6TE53uW9UHJQM9IlSauOuS55J9y8RtA7W+dzp6Yrzr00/U1sd7q+Wf61q6SfiTQ==",
"dev": true,
- "license": "MIT",
"dependencies": {
"@types/estree-jsx": "^1.0.0",
"@types/mdx": "^2.0.0",
@@ -5466,22 +5580,28 @@
},
"node_modules/@storybook/mdx2-csf/node_modules/bail": {
"version": "2.0.2",
+ "resolved": "https://registry.npmjs.org/bail/-/bail-2.0.2.tgz",
+ "integrity": "sha512-0xO6mYd7JB2YesxDKplafRpsiOzPt9V02ddPCLbY1xYGPOX24NTyN50qnUxgCPcSoYMhKpAuBTjQoRZCAkUDRw==",
"dev": true,
- "license": "MIT",
"funding": {
"type": "github",
"url": "https://github.com/sponsors/wooorm"
}
},
"node_modules/@storybook/mdx2-csf/node_modules/estree-walker": {
- "version": "3.0.1",
+ "version": "3.0.3",
+ "resolved": "https://registry.npmjs.org/estree-walker/-/estree-walker-3.0.3.tgz",
+ "integrity": "sha512-7RUKfXgSMMkzt6ZuXmqapOurLGPPfgj6l9uRZ7lRGolvk0y2yocc35LdcxKC5PQZdn2DMqioAQ2NoWcrTKmm6g==",
"dev": true,
- "license": "MIT"
+ "dependencies": {
+ "@types/estree": "^1.0.0"
+ }
},
"node_modules/@storybook/mdx2-csf/node_modules/is-plain-obj": {
"version": "4.1.0",
+ "resolved": "https://registry.npmjs.org/is-plain-obj/-/is-plain-obj-4.1.0.tgz",
+ "integrity": "sha512-+Pgi+vMuUNkJyExiMBt5IlFoMyKnr5zhJ4Uspz58WOhBF5QoIZkFyNHIbBAtHwzVAgk5RtndVNsDRN61/mmDqg==",
"dev": true,
- "license": "MIT",
"engines": {
"node": ">=12"
},
@@ -5490,9 +5610,10 @@
}
},
"node_modules/@storybook/mdx2-csf/node_modules/remark-mdx": {
- "version": "2.1.5",
+ "version": "2.2.1",
+ "resolved": "https://registry.npmjs.org/remark-mdx/-/remark-mdx-2.2.1.tgz",
+ "integrity": "sha512-R9wcN+/THRXTKyRBp6Npo/mcbGA2iT3N4G8qUqLA5pOEg7kBidHv8K2hHidCMYZ6DXmwK18umu0K4cicgA2PPQ==",
"dev": true,
- "license": "MIT",
"dependencies": {
"mdast-util-mdx": "^2.0.0",
"micromark-extension-mdxjs": "^1.0.0"
@@ -5504,8 +5625,9 @@
},
"node_modules/@storybook/mdx2-csf/node_modules/remark-parse": {
"version": "10.0.1",
+ "resolved": "https://registry.npmjs.org/remark-parse/-/remark-parse-10.0.1.tgz",
+ "integrity": "sha512-1fUyHr2jLsVOkhbvPRBJ5zTKZZyD6yZzYaWCS6BPBdQ8vEMBCH+9zNCDA6tET/zHCi/jLqjCWtlJZUPk+DbnFw==",
"dev": true,
- "license": "MIT",
"dependencies": {
"@types/mdast": "^3.0.0",
"mdast-util-from-markdown": "^1.0.0",
@@ -5518,8 +5640,9 @@
},
"node_modules/@storybook/mdx2-csf/node_modules/trough": {
"version": "2.1.0",
+ "resolved": "https://registry.npmjs.org/trough/-/trough-2.1.0.tgz",
+ "integrity": "sha512-AqTiAOLcj85xS7vQ8QkAV41hPDIJ71XJB4RCUrzo/1GM2CQwhkJGaf9Hgr7BOugMRpgGUrqRg/DrBDl4H40+8g==",
"dev": true,
- "license": "MIT",
"funding": {
"type": "github",
"url": "https://github.com/sponsors/wooorm"
@@ -5527,8 +5650,9 @@
},
"node_modules/@storybook/mdx2-csf/node_modules/unified": {
"version": "10.1.2",
+ "resolved": "https://registry.npmjs.org/unified/-/unified-10.1.2.tgz",
+ "integrity": "sha512-pUSWAi/RAnVy1Pif2kAoeWNBa3JVrx0MId2LASj8G+7AiHWoKZNTomq6LG326T68U7/e263X6fTdcXIy7XnF7Q==",
"dev": true,
- "license": "MIT",
"dependencies": {
"@types/unist": "^2.0.0",
"bail": "^2.0.0",
@@ -5544,9 +5668,10 @@
}
},
"node_modules/@storybook/mdx2-csf/node_modules/unist-util-is": {
- "version": "5.1.1",
+ "version": "5.2.0",
+ "resolved": "https://registry.npmjs.org/unist-util-is/-/unist-util-is-5.2.0.tgz",
+ "integrity": "sha512-Glt17jWwZeyqrFqOK0pF1Ded5U3yzJnFr8CG1GMjCWTp9zDo2p+cmD6pWbZU8AgM5WU3IzRv6+rBwhzsGh6hBQ==",
"dev": true,
- "license": "MIT",
"funding": {
"type": "opencollective",
"url": "https://opencollective.com/unified"
@@ -5554,8 +5679,9 @@
},
"node_modules/@storybook/mdx2-csf/node_modules/unist-util-visit": {
"version": "4.1.1",
+ "resolved": "https://registry.npmjs.org/unist-util-visit/-/unist-util-visit-4.1.1.tgz",
+ "integrity": "sha512-n9KN3WV9k4h1DxYR1LoajgN93wpEi/7ZplVe02IoB4gH5ctI1AaF2670BLHQYbwj+pY83gFtyeySFiyMHJklrg==",
"dev": true,
- "license": "MIT",
"dependencies": {
"@types/unist": "^2.0.0",
"unist-util-is": "^5.0.0",
@@ -5568,8 +5694,9 @@
},
"node_modules/@storybook/mdx2-csf/node_modules/unist-util-visit-parents": {
"version": "5.1.1",
+ "resolved": "https://registry.npmjs.org/unist-util-visit-parents/-/unist-util-visit-parents-5.1.1.tgz",
+ "integrity": "sha512-gks4baapT/kNRaWxuGkl5BIhoanZo7sC/cUT/JToSRNL1dYoXRFl75d++NkjYk4TAu2uv2Px+l8guMajogeuiw==",
"dev": true,
- "license": "MIT",
"dependencies": {
"@types/unist": "^2.0.0",
"unist-util-is": "^5.0.0"
@@ -5580,9 +5707,10 @@
}
},
"node_modules/@storybook/mdx2-csf/node_modules/vfile": {
- "version": "5.3.5",
+ "version": "5.3.6",
+ "resolved": "https://registry.npmjs.org/vfile/-/vfile-5.3.6.tgz",
+ "integrity": "sha512-ADBsmerdGBs2WYckrLBEmuETSPyTD4TuLxTrw0DvjirxW1ra4ZwkbzG8ndsv3Q57smvHxo677MHaQrY9yxH8cA==",
"dev": true,
- "license": "MIT",
"dependencies": {
"@types/unist": "^2.0.0",
"is-buffer": "^2.0.0",
@@ -5595,9 +5723,10 @@
}
},
"node_modules/@storybook/mdx2-csf/node_modules/vfile-message": {
- "version": "3.1.2",
+ "version": "3.1.3",
+ "resolved": "https://registry.npmjs.org/vfile-message/-/vfile-message-3.1.3.tgz",
+ "integrity": "sha512-0yaU+rj2gKAyEk12ffdSbBfjnnj+b1zqTBv3OQCTn8yEB02bsPizwdBPrLJjHnK+cU9EMMcUnNv938XcZIkmdA==",
"dev": true,
- "license": "MIT",
"dependencies": {
"@types/unist": "^2.0.0",
"unist-util-stringify-position": "^3.0.0"
@@ -6087,35 +6216,40 @@
}
},
"node_modules/@storybook/web-components/node_modules/@types/node": {
- "version": "16.18.0",
- "dev": true,
- "license": "MIT"
+ "version": "16.18.11",
+ "resolved": "https://registry.npmjs.org/@types/node/-/node-16.18.11.tgz",
+ "integrity": "sha512-3oJbGBUWuS6ahSnEq1eN2XrCyf4YsWI8OyCvo7c64zQJNplk3mO84t53o8lfTk+2ji59g5ycfc6qQ3fdHliHuA==",
+ "dev": true
},
"node_modules/@types/accepts": {
"version": "1.3.5",
+ "resolved": "https://registry.npmjs.org/@types/accepts/-/accepts-1.3.5.tgz",
+ "integrity": "sha512-jOdnI/3qTpHABjM5cx1Hc0sKsPoYCp+DP/GJRGtDlPd7fiV9oXGGIcjW/ZOxLIvjGz8MA+uMZI9metHlgqbgwQ==",
"dev": true,
- "license": "MIT",
"dependencies": {
"@types/node": "*"
}
},
"node_modules/@types/acorn": {
"version": "4.0.6",
+ "resolved": "https://registry.npmjs.org/@types/acorn/-/acorn-4.0.6.tgz",
+ "integrity": "sha512-veQTnWP+1D/xbxVrPC3zHnCZRjSrKfhbMUlEA43iMZLu7EsnTtkJklIuwrCPbOi8YkvDQAiW05VQQFvvz9oieQ==",
"dev": true,
- "license": "MIT",
"dependencies": {
"@types/estree": "*"
}
},
"node_modules/@types/babel__code-frame": {
"version": "7.0.3",
- "dev": true,
- "license": "MIT"
+ "resolved": "https://registry.npmjs.org/@types/babel__code-frame/-/babel__code-frame-7.0.3.tgz",
+ "integrity": "sha512-2TN6oiwtNjOezilFVl77zwdNPwQWaDBBCCWWxyo1ctiO3vAtd7H/aB/CBJdw9+kqq3+latD0SXoedIuHySSZWw==",
+ "dev": true
},
"node_modules/@types/body-parser": {
"version": "1.19.2",
+ "resolved": "https://registry.npmjs.org/@types/body-parser/-/body-parser-1.19.2.tgz",
+ "integrity": "sha512-ALYone6pm6QmwZoAgeyNksccT9Q4AWZQ6PvfwR37GT6r6FWUPguq6sUmNGSMV2Wr761oQoBxwGGa6DR5o1DC9g==",
"dev": true,
- "license": "MIT",
"dependencies": {
"@types/connect": "*",
"@types/node": "*"
@@ -6129,16 +6263,18 @@
},
"node_modules/@types/chai-dom": {
"version": "0.0.12",
+ "resolved": "https://registry.npmjs.org/@types/chai-dom/-/chai-dom-0.0.12.tgz",
+ "integrity": "sha512-4rE7sDw713cV61TYzQbMrPjC4DjNk3x4vk9nAVRNXcSD4p0/5lEEfm0OgoCz5eNuWUXNKA0YiKiH/JDTuKivkA==",
"dev": true,
- "license": "MIT",
"dependencies": {
"@types/chai": "*"
}
},
"node_modules/@types/co-body": {
"version": "6.1.0",
+ "resolved": "https://registry.npmjs.org/@types/co-body/-/co-body-6.1.0.tgz",
+ "integrity": "sha512-3e0q2jyDAnx/DSZi0z2H0yoZ2wt5yRDZ+P7ymcMObvq0ufWRT4tsajyO+Q1VwVWiv9PRR4W3YEjEzBjeZlhF+w==",
"dev": true,
- "license": "MIT",
"dependencies": {
"@types/node": "*",
"@types/qs": "*"
@@ -6146,31 +6282,36 @@
},
"node_modules/@types/command-line-args": {
"version": "5.2.0",
- "dev": true,
- "license": "MIT"
+ "resolved": "https://registry.npmjs.org/@types/command-line-args/-/command-line-args-5.2.0.tgz",
+ "integrity": "sha512-UuKzKpJJ/Ief6ufIaIzr3A/0XnluX7RvFgwkV89Yzvm77wCh1kFaFmqN8XEnGcN62EuHdedQjEMb8mYxFLGPyA==",
+ "dev": true
},
"node_modules/@types/connect": {
"version": "3.4.35",
+ "resolved": "https://registry.npmjs.org/@types/connect/-/connect-3.4.35.tgz",
+ "integrity": "sha512-cdeYyv4KWoEgpBISTxWvqYsVy444DOqehiF3fM3ne10AmJ62RSyNkUnxMJXHQWRQQX2eR94m5y1IZyDwBjV9FQ==",
"dev": true,
- "license": "MIT",
"dependencies": {
"@types/node": "*"
}
},
"node_modules/@types/content-disposition": {
"version": "0.5.5",
- "dev": true,
- "license": "MIT"
+ "resolved": "https://registry.npmjs.org/@types/content-disposition/-/content-disposition-0.5.5.tgz",
+ "integrity": "sha512-v6LCdKfK6BwcqMo+wYW05rLS12S0ZO0Fl4w1h4aaZMD7bqT3gVUns6FvLJKGZHQmYn3SX55JWGpziwJRwVgutA==",
+ "dev": true
},
"node_modules/@types/convert-source-map": {
"version": "1.5.2",
- "dev": true,
- "license": "MIT"
+ "resolved": "https://registry.npmjs.org/@types/convert-source-map/-/convert-source-map-1.5.2.tgz",
+ "integrity": "sha512-tHs++ZeXer40kCF2JpE51Hg7t4HPa18B1b1Dzy96S0eCw8QKECNMYMfwa1edK/x8yCN0r4e6ewvLcc5CsVGkdg==",
+ "dev": true
},
"node_modules/@types/cookie": {
"version": "0.4.1",
- "dev": true,
- "license": "MIT"
+ "resolved": "https://registry.npmjs.org/@types/cookie/-/cookie-0.4.1.tgz",
+ "integrity": "sha512-XW/Aa8APYr6jSVVA1y/DEIZX0/GMKLEVekNG727R8cs56ahETkRAy/3DR7+fJyh7oUgGwNQaRfXCun0+KbWY7Q==",
+ "dev": true
},
"node_modules/@types/cookies": {
"version": "0.7.7",
@@ -6215,21 +6356,21 @@
}
},
"node_modules/@types/express": {
- "version": "4.17.14",
- "resolved": "https://registry.npmjs.org/@types/express/-/express-4.17.14.tgz",
- "integrity": "sha512-TEbt+vaPFQ+xpxFLFssxUDXj5cWCxZJjIcB7Yg0k0GMHGtgtQgpvx/MUQUeAkNbA9AAGrwkAsoeItdTgS7FMyg==",
+ "version": "4.17.15",
+ "resolved": "https://registry.npmjs.org/@types/express/-/express-4.17.15.tgz",
+ "integrity": "sha512-Yv0k4bXGOH+8a+7bELd2PqHQsuiANB+A8a4gnQrkRWzrkKlb6KHaVvyXhqs04sVW/OWlbPyYxRgYlIXLfrufMQ==",
"dev": true,
"dependencies": {
"@types/body-parser": "*",
- "@types/express-serve-static-core": "^4.17.18",
+ "@types/express-serve-static-core": "^4.17.31",
"@types/qs": "*",
"@types/serve-static": "*"
}
},
"node_modules/@types/express-serve-static-core": {
- "version": "4.17.31",
- "resolved": "https://registry.npmjs.org/@types/express-serve-static-core/-/express-serve-static-core-4.17.31.tgz",
- "integrity": "sha512-DxMhY+NAsTwMMFHBTtJFNp5qiHKJ7TeqOo23zVEM9alT1Ml27Q3xcTH0xwxn7Q0BbMcVEJOs/7aQtUWupUQN3Q==",
+ "version": "4.17.32",
+ "resolved": "https://registry.npmjs.org/@types/express-serve-static-core/-/express-serve-static-core-4.17.32.tgz",
+ "integrity": "sha512-aI5h/VOkxOF2Z1saPy0Zsxs5avets/iaiAJYznQFm5By/pamU31xWKL//epiF4OfUA2qTOc9PV6tCUjhO8wlZA==",
"dev": true,
"dependencies": {
"@types/node": "*",
@@ -6254,9 +6395,9 @@
}
},
"node_modules/@types/graceful-fs": {
- "version": "4.1.5",
- "resolved": "https://registry.npmjs.org/@types/graceful-fs/-/graceful-fs-4.1.5.tgz",
- "integrity": "sha512-anKkLmZZ+xm4p8JWBf4hElkM4XR+EZeA2M9BAkkTldmcyDY4mbdIJnRghDJH3Ov5ooY7/UAoENtmdMSkaAd7Cw==",
+ "version": "4.1.6",
+ "resolved": "https://registry.npmjs.org/@types/graceful-fs/-/graceful-fs-4.1.6.tgz",
+ "integrity": "sha512-Sig0SNORX9fdW+bQuTEovKj3uHcUL6LQKbCrrqb1X7J6/ReAbhCXRAhc+SMejhLELFj2QcyuxmUooZ4bt5ReSw==",
"dev": true,
"dependencies": {
"@types/node": "*"
@@ -6284,15 +6425,15 @@
"dev": true
},
"node_modules/@types/http-errors": {
- "version": "1.8.2",
- "resolved": "https://registry.npmjs.org/@types/http-errors/-/http-errors-1.8.2.tgz",
- "integrity": "sha512-EqX+YQxINb+MeXaIqYDASb6U6FCHbWjkj4a1CKDBks3d/QiB2+PqBLyO72vLDgAO1wUI4O+9gweRcQK11bTL/w==",
+ "version": "2.0.1",
+ "resolved": "https://registry.npmjs.org/@types/http-errors/-/http-errors-2.0.1.tgz",
+ "integrity": "sha512-/K3ds8TRAfBvi5vfjuz8y6+GiAYBZ0x4tXv1Av6CWBWn0IlADc+ZX9pMq7oU0fNQPnBwIZl3rmeLp6SBApbxSQ==",
"dev": true
},
"node_modules/@types/inquirer": {
- "version": "8.2.4",
- "resolved": "https://registry.npmjs.org/@types/inquirer/-/inquirer-8.2.4.tgz",
- "integrity": "sha512-Pxxx3i3AyK7vKAj3LRM/vF7ETcHKiLJ/u5CnNgbz/eYj/vB3xGAYtRxI5IKtq0hpe5iFHD22BKV3n6WHUu0k4Q==",
+ "version": "8.2.5",
+ "resolved": "https://registry.npmjs.org/@types/inquirer/-/inquirer-8.2.5.tgz",
+ "integrity": "sha512-QXlzybid60YtAwfgG3cpykptRYUx2KomzNutMlWsQC64J/WG/gQSl+P4w7A21sGN0VIxRVava4rgnT7FQmFCdg==",
"dev": true,
"dependencies": {
"@types/through": "*"
@@ -6388,9 +6529,9 @@
}
},
"node_modules/@types/lodash": {
- "version": "4.14.186",
- "resolved": "https://registry.npmjs.org/@types/lodash/-/lodash-4.14.186.tgz",
- "integrity": "sha512-eHcVlLXP0c2FlMPm56ITode2AgLMSa6aJ05JTTbYbI+7EMkCEE5qk2E41d5g2lCVTqRe0GnnRFurmlCsDODrPw==",
+ "version": "4.14.191",
+ "resolved": "https://registry.npmjs.org/@types/lodash/-/lodash-4.14.191.tgz",
+ "integrity": "sha512-BdZ5BCCvho3EIXw6wUCXHe7rS53AIDPLE+JzwgT+OsJk53oBfbSmZZ7CX4VaRoN78N+TJpFi9QPlfIVNmJYWxQ==",
"dev": true
},
"node_modules/@types/lodash-es": {
@@ -6412,9 +6553,9 @@
}
},
"node_modules/@types/mdx": {
- "version": "2.0.2",
- "resolved": "https://registry.npmjs.org/@types/mdx/-/mdx-2.0.2.tgz",
- "integrity": "sha512-mJGfgj4aWpiKb8C0nnJJchs1sHBHn0HugkVfqqyQi7Wn6mBRksLeQsPOFvih/Pu8L1vlDzfe/LidhVHBeUk3aQ==",
+ "version": "2.0.3",
+ "resolved": "https://registry.npmjs.org/@types/mdx/-/mdx-2.0.3.tgz",
+ "integrity": "sha512-IgHxcT3RC8LzFLhKwP3gbMPeaK7BM9eBH46OdapPA7yvuIUJ8H6zHZV53J8hGZcTSnt95jANt+rTBNUUc22ACQ==",
"dev": true
},
"node_modules/@types/mime": {
@@ -6430,9 +6571,9 @@
"dev": true
},
"node_modules/@types/mocha": {
- "version": "10.0.0",
- "resolved": "https://registry.npmjs.org/@types/mocha/-/mocha-10.0.0.tgz",
- "integrity": "sha512-rADY+HtTOA52l9VZWtgQfn4p+UDVM2eDVkMZT1I6syp0YKxW2F9v+0pbRZLsvskhQv/vMb6ZfCay81GHbz5SHg==",
+ "version": "10.0.1",
+ "resolved": "https://registry.npmjs.org/@types/mocha/-/mocha-10.0.1.tgz",
+ "integrity": "sha512-/fvYntiO1GeICvqbQ3doGDIP97vWmvFt83GKguJ6prmQM2iXZfFcq6YE8KteFyRtX2/h5Hf91BYvPodJKFYv5Q==",
"dev": true
},
"node_modules/@types/ms": {
@@ -6442,9 +6583,9 @@
"dev": true
},
"node_modules/@types/node": {
- "version": "18.8.0",
- "resolved": "https://registry.npmjs.org/@types/node/-/node-18.8.0.tgz",
- "integrity": "sha512-u+h43R6U8xXDt2vzUaVP3VwjjLyOJk6uEciZS8OSyziUQGOwmk+l+4drxcsDboHXwyTaqS1INebghmWMRxq3LA==",
+ "version": "18.11.18",
+ "resolved": "https://registry.npmjs.org/@types/node/-/node-18.11.18.tgz",
+ "integrity": "sha512-DHQpWGjyQKSHj3ebjFI/wRKcqQcdR+MoFBygntYOZytCqNfkd2ZC4ARDJ2DQqhjH5p85Nnd3jhUJIXrszFX/JA==",
"dev": true
},
"node_modules/@types/node-fetch": {
@@ -6506,9 +6647,9 @@
"dev": true
},
"node_modules/@types/react": {
- "version": "18.0.21",
- "resolved": "https://registry.npmjs.org/@types/react/-/react-18.0.21.tgz",
- "integrity": "sha512-7QUCOxvFgnD5Jk8ZKlUAhVcRj7GuJRjnjjiY/IUBWKgOlnvDvTMLD4RTF7NPyVmbRhNrbomZiOepg7M/2Kj1mA==",
+ "version": "18.0.27",
+ "resolved": "https://registry.npmjs.org/@types/react/-/react-18.0.27.tgz",
+ "integrity": "sha512-3vtRKHgVxu3Jp9t718R9BuzoD4NcQ8YJ5XRzsSKxNDiDonD2MXIT1TmSkenxuCycZJoQT5d2vE8LwWJxBC1gmA==",
"dev": true,
"dependencies": {
"@types/prop-types": "*",
@@ -6566,9 +6707,9 @@
}
},
"node_modules/@types/sinon-chai": {
- "version": "3.2.8",
- "resolved": "https://registry.npmjs.org/@types/sinon-chai/-/sinon-chai-3.2.8.tgz",
- "integrity": "sha512-d4ImIQbT/rKMG8+AXpmcan5T2/PNeSjrYhvkwet6z0p8kzYtfgA32xzOBlbU0yqJfq+/0Ml805iFoODO0LP5/g==",
+ "version": "3.2.9",
+ "resolved": "https://registry.npmjs.org/@types/sinon-chai/-/sinon-chai-3.2.9.tgz",
+ "integrity": "sha512-/19t63pFYU0ikrdbXKBWj9PCdnKyTd0Qkz0X91Ta081cYsq90OxYdcWwK/dwEoDa6dtXgj2HJfmzgq+QZTHdmQ==",
"dev": true,
"dependencies": {
"@types/chai": "*",
@@ -6678,9 +6819,9 @@
}
},
"node_modules/@types/yargs": {
- "version": "15.0.14",
- "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-15.0.14.tgz",
- "integrity": "sha512-yEJzHoxf6SyQGhBhIYGXQDSCkJjB6HohDShto7m8vaKg9Yp0Yn8+71J9eakh2bnPg6BfsH9PRMhiRTZnd4eXGQ==",
+ "version": "15.0.15",
+ "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-15.0.15.tgz",
+ "integrity": "sha512-IziEYMU9XoVj8hWg7k+UJrXALkGFjWJhn5QFEv9q4p+v40oZhSuC135M38st8XPjICL7Ey4TV64ferBGUoJhBg==",
"dev": true,
"dependencies": {
"@types/yargs-parser": "*"
@@ -6703,14 +6844,14 @@
}
},
"node_modules/@typescript-eslint/eslint-plugin": {
- "version": "5.48.1",
- "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-5.48.1.tgz",
- "integrity": "sha512-9nY5K1Rp2ppmpb9s9S2aBiF3xo5uExCehMDmYmmFqqyxgenbHJ3qbarcLt4ITgaD6r/2ypdlcFRdcuVPnks+fQ==",
+ "version": "5.48.2",
+ "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-5.48.2.tgz",
+ "integrity": "sha512-sR0Gja9Ky1teIq4qJOl0nC+Tk64/uYdX+mi+5iB//MH8gwyx8e3SOyhEzeLZEFEEfCaLf8KJq+Bd/6je1t+CAg==",
"dev": true,
"dependencies": {
- "@typescript-eslint/scope-manager": "5.48.1",
- "@typescript-eslint/type-utils": "5.48.1",
- "@typescript-eslint/utils": "5.48.1",
+ "@typescript-eslint/scope-manager": "5.48.2",
+ "@typescript-eslint/type-utils": "5.48.2",
+ "@typescript-eslint/utils": "5.48.2",
"debug": "^4.3.4",
"ignore": "^5.2.0",
"natural-compare-lite": "^1.4.0",
@@ -6735,6 +6876,18 @@
}
}
},
+ "node_modules/@typescript-eslint/eslint-plugin/node_modules/lru-cache": {
+ "version": "6.0.0",
+ "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz",
+ "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==",
+ "dev": true,
+ "dependencies": {
+ "yallist": "^4.0.0"
+ },
+ "engines": {
+ "node": ">=10"
+ }
+ },
"node_modules/@typescript-eslint/eslint-plugin/node_modules/semver": {
"version": "7.3.8",
"resolved": "https://registry.npmjs.org/semver/-/semver-7.3.8.tgz",
@@ -6750,15 +6903,21 @@
"node": ">=10"
}
},
+ "node_modules/@typescript-eslint/eslint-plugin/node_modules/yallist": {
+ "version": "4.0.0",
+ "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz",
+ "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==",
+ "dev": true
+ },
"node_modules/@typescript-eslint/parser": {
- "version": "5.48.1",
- "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-5.48.1.tgz",
- "integrity": "sha512-4yg+FJR/V1M9Xoq56SF9Iygqm+r5LMXvheo6DQ7/yUWynQ4YfCRnsKuRgqH4EQ5Ya76rVwlEpw4Xu+TgWQUcdA==",
+ "version": "5.48.2",
+ "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-5.48.2.tgz",
+ "integrity": "sha512-38zMsKsG2sIuM5Oi/olurGwYJXzmtdsHhn5mI/pQogP+BjYVkK5iRazCQ8RGS0V+YLk282uWElN70zAAUmaYHw==",
"dev": true,
"dependencies": {
- "@typescript-eslint/scope-manager": "5.48.1",
- "@typescript-eslint/types": "5.48.1",
- "@typescript-eslint/typescript-estree": "5.48.1",
+ "@typescript-eslint/scope-manager": "5.48.2",
+ "@typescript-eslint/types": "5.48.2",
+ "@typescript-eslint/typescript-estree": "5.48.2",
"debug": "^4.3.4"
},
"engines": {
@@ -6778,13 +6937,13 @@
}
},
"node_modules/@typescript-eslint/scope-manager": {
- "version": "5.48.1",
- "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-5.48.1.tgz",
- "integrity": "sha512-S035ueRrbxRMKvSTv9vJKIWgr86BD8s3RqoRZmsSh/s8HhIs90g6UlK8ZabUSjUZQkhVxt7nmZ63VJ9dcZhtDQ==",
+ "version": "5.48.2",
+ "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-5.48.2.tgz",
+ "integrity": "sha512-zEUFfonQid5KRDKoI3O+uP1GnrFd4tIHlvs+sTJXiWuypUWMuDaottkJuR612wQfOkjYbsaskSIURV9xo4f+Fw==",
"dev": true,
"dependencies": {
- "@typescript-eslint/types": "5.48.1",
- "@typescript-eslint/visitor-keys": "5.48.1"
+ "@typescript-eslint/types": "5.48.2",
+ "@typescript-eslint/visitor-keys": "5.48.2"
},
"engines": {
"node": "^12.22.0 || ^14.17.0 || >=16.0.0"
@@ -6795,13 +6954,13 @@
}
},
"node_modules/@typescript-eslint/type-utils": {
- "version": "5.48.1",
- "resolved": "https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-5.48.1.tgz",
- "integrity": "sha512-Hyr8HU8Alcuva1ppmqSYtM/Gp0q4JOp1F+/JH5D1IZm/bUBrV0edoewQZiEc1r6I8L4JL21broddxK8HAcZiqQ==",
+ "version": "5.48.2",
+ "resolved": "https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-5.48.2.tgz",
+ "integrity": "sha512-QVWx7J5sPMRiOMJp5dYshPxABRoZV1xbRirqSk8yuIIsu0nvMTZesKErEA3Oix1k+uvsk8Cs8TGJ6kQ0ndAcew==",
"dev": true,
"dependencies": {
- "@typescript-eslint/typescript-estree": "5.48.1",
- "@typescript-eslint/utils": "5.48.1",
+ "@typescript-eslint/typescript-estree": "5.48.2",
+ "@typescript-eslint/utils": "5.48.2",
"debug": "^4.3.4",
"tsutils": "^3.21.0"
},
@@ -6822,9 +6981,9 @@
}
},
"node_modules/@typescript-eslint/types": {
- "version": "5.48.1",
- "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-5.48.1.tgz",
- "integrity": "sha512-xHyDLU6MSuEEdIlzrrAerCGS3T7AA/L8Hggd0RCYBi0w3JMvGYxlLlXHeg50JI9Tfg5MrtsfuNxbS/3zF1/ATg==",
+ "version": "5.48.2",
+ "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-5.48.2.tgz",
+ "integrity": "sha512-hE7dA77xxu7ByBc6KCzikgfRyBCTst6dZQpwaTy25iMYOnbNljDT4hjhrGEJJ0QoMjrfqrx+j1l1B9/LtKeuqA==",
"dev": true,
"engines": {
"node": "^12.22.0 || ^14.17.0 || >=16.0.0"
@@ -6835,13 +6994,13 @@
}
},
"node_modules/@typescript-eslint/typescript-estree": {
- "version": "5.48.1",
- "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-5.48.1.tgz",
- "integrity": "sha512-Hut+Osk5FYr+sgFh8J/FHjqX6HFcDzTlWLrFqGoK5kVUN3VBHF/QzZmAsIXCQ8T/W9nQNBTqalxi1P3LSqWnRA==",
+ "version": "5.48.2",
+ "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-5.48.2.tgz",
+ "integrity": "sha512-bibvD3z6ilnoVxUBFEgkO0k0aFvUc4Cttt0dAreEr+nrAHhWzkO83PEVVuieK3DqcgL6VAK5dkzK8XUVja5Zcg==",
"dev": true,
"dependencies": {
- "@typescript-eslint/types": "5.48.1",
- "@typescript-eslint/visitor-keys": "5.48.1",
+ "@typescript-eslint/types": "5.48.2",
+ "@typescript-eslint/visitor-keys": "5.48.2",
"debug": "^4.3.4",
"globby": "^11.1.0",
"is-glob": "^4.0.3",
@@ -6861,6 +7020,18 @@
}
}
},
+ "node_modules/@typescript-eslint/typescript-estree/node_modules/lru-cache": {
+ "version": "6.0.0",
+ "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz",
+ "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==",
+ "dev": true,
+ "dependencies": {
+ "yallist": "^4.0.0"
+ },
+ "engines": {
+ "node": ">=10"
+ }
+ },
"node_modules/@typescript-eslint/typescript-estree/node_modules/semver": {
"version": "7.3.8",
"resolved": "https://registry.npmjs.org/semver/-/semver-7.3.8.tgz",
@@ -6876,17 +7047,23 @@
"node": ">=10"
}
},
+ "node_modules/@typescript-eslint/typescript-estree/node_modules/yallist": {
+ "version": "4.0.0",
+ "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz",
+ "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==",
+ "dev": true
+ },
"node_modules/@typescript-eslint/utils": {
- "version": "5.48.1",
- "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-5.48.1.tgz",
- "integrity": "sha512-SmQuSrCGUOdmGMwivW14Z0Lj8dxG1mOFZ7soeJ0TQZEJcs3n5Ndgkg0A4bcMFzBELqLJ6GTHnEU+iIoaD6hFGA==",
+ "version": "5.48.2",
+ "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-5.48.2.tgz",
+ "integrity": "sha512-2h18c0d7jgkw6tdKTlNaM7wyopbLRBiit8oAxoP89YnuBOzCZ8g8aBCaCqq7h208qUTroL7Whgzam7UY3HVLow==",
"dev": true,
"dependencies": {
"@types/json-schema": "^7.0.9",
"@types/semver": "^7.3.12",
- "@typescript-eslint/scope-manager": "5.48.1",
- "@typescript-eslint/types": "5.48.1",
- "@typescript-eslint/typescript-estree": "5.48.1",
+ "@typescript-eslint/scope-manager": "5.48.2",
+ "@typescript-eslint/types": "5.48.2",
+ "@typescript-eslint/typescript-estree": "5.48.2",
"eslint-scope": "^5.1.1",
"eslint-utils": "^3.0.0",
"semver": "^7.3.7"
@@ -6902,6 +7079,18 @@
"eslint": "^6.0.0 || ^7.0.0 || ^8.0.0"
}
},
+ "node_modules/@typescript-eslint/utils/node_modules/lru-cache": {
+ "version": "6.0.0",
+ "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz",
+ "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==",
+ "dev": true,
+ "dependencies": {
+ "yallist": "^4.0.0"
+ },
+ "engines": {
+ "node": ">=10"
+ }
+ },
"node_modules/@typescript-eslint/utils/node_modules/semver": {
"version": "7.3.8",
"resolved": "https://registry.npmjs.org/semver/-/semver-7.3.8.tgz",
@@ -6917,13 +7106,19 @@
"node": ">=10"
}
},
+ "node_modules/@typescript-eslint/utils/node_modules/yallist": {
+ "version": "4.0.0",
+ "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz",
+ "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==",
+ "dev": true
+ },
"node_modules/@typescript-eslint/visitor-keys": {
- "version": "5.48.1",
- "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-5.48.1.tgz",
- "integrity": "sha512-Ns0XBwmfuX7ZknznfXozgnydyR8F6ev/KEGePP4i74uL3ArsKbEhJ7raeKr1JSa997DBDwol/4a0Y+At82c9dA==",
+ "version": "5.48.2",
+ "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-5.48.2.tgz",
+ "integrity": "sha512-z9njZLSkwmjFWUelGEwEbdf4NwKvfHxvGC0OcGN1Hp/XNDIcJ7D5DpPNPv6x6/mFvc1tQHsaWmpD/a4gOvvCJQ==",
"dev": true,
"dependencies": {
- "@typescript-eslint/types": "5.48.1",
+ "@typescript-eslint/types": "5.48.2",
"eslint-visitor-keys": "^3.3.0"
},
"engines": {
@@ -7023,14 +7218,6 @@
"@umbraco-ui/uui-button-group": "1.1.0"
}
},
- "node_modules/@umbraco-ui/uui-action-bar/node_modules/@umbraco-ui/uui-base": {
- "version": "1.1.0",
- "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-base/-/uui-base-1.1.0.tgz",
- "integrity": "sha512-uLb3+hbGhnLxjo8UuuaVCCwApR/5Z10atAWwc5m/Q+WSdW/sEVnpLGuI6B1m1vz/RGJVjBDwXl8IET3Nq/vcrA==",
- "dependencies": {
- "lit": "^2.3.1"
- }
- },
"node_modules/@umbraco-ui/uui-avatar": {
"version": "1.1.0",
"resolved": "https://registry.npmjs.org/@umbraco-ui/uui-avatar/-/uui-avatar-1.1.0.tgz",
@@ -7048,22 +7235,6 @@
"@umbraco-ui/uui-base": "1.1.0"
}
},
- "node_modules/@umbraco-ui/uui-avatar-group/node_modules/@umbraco-ui/uui-base": {
- "version": "1.1.0",
- "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-base/-/uui-base-1.1.0.tgz",
- "integrity": "sha512-uLb3+hbGhnLxjo8UuuaVCCwApR/5Z10atAWwc5m/Q+WSdW/sEVnpLGuI6B1m1vz/RGJVjBDwXl8IET3Nq/vcrA==",
- "dependencies": {
- "lit": "^2.3.1"
- }
- },
- "node_modules/@umbraco-ui/uui-avatar/node_modules/@umbraco-ui/uui-base": {
- "version": "1.1.0",
- "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-base/-/uui-base-1.1.0.tgz",
- "integrity": "sha512-uLb3+hbGhnLxjo8UuuaVCCwApR/5Z10atAWwc5m/Q+WSdW/sEVnpLGuI6B1m1vz/RGJVjBDwXl8IET3Nq/vcrA==",
- "dependencies": {
- "lit": "^2.3.1"
- }
- },
"node_modules/@umbraco-ui/uui-badge": {
"version": "1.1.0",
"resolved": "https://registry.npmjs.org/@umbraco-ui/uui-badge/-/uui-badge-1.1.0.tgz",
@@ -7072,7 +7243,7 @@
"@umbraco-ui/uui-base": "1.1.0"
}
},
- "node_modules/@umbraco-ui/uui-badge/node_modules/@umbraco-ui/uui-base": {
+ "node_modules/@umbraco-ui/uui-base": {
"version": "1.1.0",
"resolved": "https://registry.npmjs.org/@umbraco-ui/uui-base/-/uui-base-1.1.0.tgz",
"integrity": "sha512-uLb3+hbGhnLxjo8UuuaVCCwApR/5Z10atAWwc5m/Q+WSdW/sEVnpLGuI6B1m1vz/RGJVjBDwXl8IET3Nq/vcrA==",
@@ -7080,14 +7251,6 @@
"lit": "^2.3.1"
}
},
- "node_modules/@umbraco-ui/uui-base": {
- "version": "1.0.0",
- "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-base/-/uui-base-1.0.0.tgz",
- "integrity": "sha512-8AC1USDYUEN372zwGs4ksQ7utt8MiuP8mcDwnYMY5naaqT9ikNU2ObLxyvbZBe1HqbV8sc2tLW3SFNeBmQATHg==",
- "dependencies": {
- "lit": "^2.2.8"
- }
- },
"node_modules/@umbraco-ui/uui-boolean-input": {
"version": "1.1.0",
"resolved": "https://registry.npmjs.org/@umbraco-ui/uui-boolean-input/-/uui-boolean-input-1.1.0.tgz",
@@ -7096,14 +7259,6 @@
"@umbraco-ui/uui-base": "1.1.0"
}
},
- "node_modules/@umbraco-ui/uui-boolean-input/node_modules/@umbraco-ui/uui-base": {
- "version": "1.1.0",
- "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-base/-/uui-base-1.1.0.tgz",
- "integrity": "sha512-uLb3+hbGhnLxjo8UuuaVCCwApR/5Z10atAWwc5m/Q+WSdW/sEVnpLGuI6B1m1vz/RGJVjBDwXl8IET3Nq/vcrA==",
- "dependencies": {
- "lit": "^2.3.1"
- }
- },
"node_modules/@umbraco-ui/uui-box": {
"version": "1.1.0",
"resolved": "https://registry.npmjs.org/@umbraco-ui/uui-box/-/uui-box-1.1.0.tgz",
@@ -7113,14 +7268,6 @@
"@umbraco-ui/uui-css": "1.1.0"
}
},
- "node_modules/@umbraco-ui/uui-box/node_modules/@umbraco-ui/uui-base": {
- "version": "1.1.0",
- "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-base/-/uui-base-1.1.0.tgz",
- "integrity": "sha512-uLb3+hbGhnLxjo8UuuaVCCwApR/5Z10atAWwc5m/Q+WSdW/sEVnpLGuI6B1m1vz/RGJVjBDwXl8IET3Nq/vcrA==",
- "dependencies": {
- "lit": "^2.3.1"
- }
- },
"node_modules/@umbraco-ui/uui-breadcrumbs": {
"version": "1.1.0",
"resolved": "https://registry.npmjs.org/@umbraco-ui/uui-breadcrumbs/-/uui-breadcrumbs-1.1.0.tgz",
@@ -7129,14 +7276,6 @@
"@umbraco-ui/uui-base": "1.1.0"
}
},
- "node_modules/@umbraco-ui/uui-breadcrumbs/node_modules/@umbraco-ui/uui-base": {
- "version": "1.1.0",
- "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-base/-/uui-base-1.1.0.tgz",
- "integrity": "sha512-uLb3+hbGhnLxjo8UuuaVCCwApR/5Z10atAWwc5m/Q+WSdW/sEVnpLGuI6B1m1vz/RGJVjBDwXl8IET3Nq/vcrA==",
- "dependencies": {
- "lit": "^2.3.1"
- }
- },
"node_modules/@umbraco-ui/uui-button": {
"version": "1.1.0",
"resolved": "https://registry.npmjs.org/@umbraco-ui/uui-button/-/uui-button-1.1.0.tgz",
@@ -7154,14 +7293,6 @@
"@umbraco-ui/uui-base": "1.1.0"
}
},
- "node_modules/@umbraco-ui/uui-button-group/node_modules/@umbraco-ui/uui-base": {
- "version": "1.1.0",
- "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-base/-/uui-base-1.1.0.tgz",
- "integrity": "sha512-uLb3+hbGhnLxjo8UuuaVCCwApR/5Z10atAWwc5m/Q+WSdW/sEVnpLGuI6B1m1vz/RGJVjBDwXl8IET3Nq/vcrA==",
- "dependencies": {
- "lit": "^2.3.1"
- }
- },
"node_modules/@umbraco-ui/uui-button-inline-create": {
"version": "1.1.0",
"resolved": "https://registry.npmjs.org/@umbraco-ui/uui-button-inline-create/-/uui-button-inline-create-1.1.0.tgz",
@@ -7170,48 +7301,6 @@
"@umbraco-ui/uui-base": "1.1.0"
}
},
- "node_modules/@umbraco-ui/uui-button-inline-create/node_modules/@umbraco-ui/uui-base": {
- "version": "1.1.0",
- "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-base/-/uui-base-1.1.0.tgz",
- "integrity": "sha512-uLb3+hbGhnLxjo8UuuaVCCwApR/5Z10atAWwc5m/Q+WSdW/sEVnpLGuI6B1m1vz/RGJVjBDwXl8IET3Nq/vcrA==",
- "dependencies": {
- "lit": "^2.3.1"
- }
- },
- "node_modules/@umbraco-ui/uui-button/node_modules/@umbraco-ui/uui-base": {
- "version": "1.1.0",
- "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-base/-/uui-base-1.1.0.tgz",
- "integrity": "sha512-uLb3+hbGhnLxjo8UuuaVCCwApR/5Z10atAWwc5m/Q+WSdW/sEVnpLGuI6B1m1vz/RGJVjBDwXl8IET3Nq/vcrA==",
- "dependencies": {
- "lit": "^2.3.1"
- }
- },
- "node_modules/@umbraco-ui/uui-button/node_modules/@umbraco-ui/uui-icon": {
- "version": "1.1.0",
- "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-icon/-/uui-icon-1.1.0.tgz",
- "integrity": "sha512-t/TXB7p1cFphN9QZG6tdKGFgCZntxlzBqUvXKJ9Ge8ZCdp1pFozLTBPuEELv5z0CN+JgZMMlXXisvYD5j9C9og==",
- "dependencies": {
- "@umbraco-ui/uui-base": "1.1.0"
- }
- },
- "node_modules/@umbraco-ui/uui-button/node_modules/@umbraco-ui/uui-icon-registry": {
- "version": "1.1.0",
- "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-icon-registry/-/uui-icon-registry-1.1.0.tgz",
- "integrity": "sha512-JWQQYjXs3nGgXOpmIjrUKiuSeD37TeSYCoLfFH9NL41V5/MkSPgyE0eHASKyo2BRsx+cslFMNPV52TEjw9BGtA==",
- "dependencies": {
- "@umbraco-ui/uui-base": "1.1.0",
- "@umbraco-ui/uui-icon": "1.1.0"
- }
- },
- "node_modules/@umbraco-ui/uui-button/node_modules/@umbraco-ui/uui-icon-registry-essential": {
- "version": "1.1.0",
- "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-icon-registry-essential/-/uui-icon-registry-essential-1.1.0.tgz",
- "integrity": "sha512-S6h9+7/iHYcmJw8MW5hwTXmL7iPHYHohl+frnXzFnkItD7YDmrpfy3K6GYcENIWvOXLhGXa+JWnPz6m0N4WiZg==",
- "dependencies": {
- "@umbraco-ui/uui-base": "1.1.0",
- "@umbraco-ui/uui-icon-registry": "1.1.0"
- }
- },
"node_modules/@umbraco-ui/uui-card": {
"version": "1.1.0",
"resolved": "https://registry.npmjs.org/@umbraco-ui/uui-card/-/uui-card-1.1.0.tgz",
@@ -7230,22 +7319,6 @@
"@umbraco-ui/uui-icon": "1.1.0"
}
},
- "node_modules/@umbraco-ui/uui-card-content-node/node_modules/@umbraco-ui/uui-base": {
- "version": "1.1.0",
- "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-base/-/uui-base-1.1.0.tgz",
- "integrity": "sha512-uLb3+hbGhnLxjo8UuuaVCCwApR/5Z10atAWwc5m/Q+WSdW/sEVnpLGuI6B1m1vz/RGJVjBDwXl8IET3Nq/vcrA==",
- "dependencies": {
- "lit": "^2.3.1"
- }
- },
- "node_modules/@umbraco-ui/uui-card-content-node/node_modules/@umbraco-ui/uui-icon": {
- "version": "1.1.0",
- "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-icon/-/uui-icon-1.1.0.tgz",
- "integrity": "sha512-t/TXB7p1cFphN9QZG6tdKGFgCZntxlzBqUvXKJ9Ge8ZCdp1pFozLTBPuEELv5z0CN+JgZMMlXXisvYD5j9C9og==",
- "dependencies": {
- "@umbraco-ui/uui-base": "1.1.0"
- }
- },
"node_modules/@umbraco-ui/uui-card-media": {
"version": "1.1.0",
"resolved": "https://registry.npmjs.org/@umbraco-ui/uui-card-media/-/uui-card-media-1.1.0.tgz",
@@ -7257,14 +7330,6 @@
"@umbraco-ui/uui-symbol-folder": "1.1.0"
}
},
- "node_modules/@umbraco-ui/uui-card-media/node_modules/@umbraco-ui/uui-base": {
- "version": "1.1.0",
- "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-base/-/uui-base-1.1.0.tgz",
- "integrity": "sha512-uLb3+hbGhnLxjo8UuuaVCCwApR/5Z10atAWwc5m/Q+WSdW/sEVnpLGuI6B1m1vz/RGJVjBDwXl8IET3Nq/vcrA==",
- "dependencies": {
- "lit": "^2.3.1"
- }
- },
"node_modules/@umbraco-ui/uui-card-user": {
"version": "1.1.0",
"resolved": "https://registry.npmjs.org/@umbraco-ui/uui-card-user/-/uui-card-user-1.1.0.tgz",
@@ -7275,22 +7340,6 @@
"@umbraco-ui/uui-card": "1.1.0"
}
},
- "node_modules/@umbraco-ui/uui-card-user/node_modules/@umbraco-ui/uui-base": {
- "version": "1.1.0",
- "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-base/-/uui-base-1.1.0.tgz",
- "integrity": "sha512-uLb3+hbGhnLxjo8UuuaVCCwApR/5Z10atAWwc5m/Q+WSdW/sEVnpLGuI6B1m1vz/RGJVjBDwXl8IET3Nq/vcrA==",
- "dependencies": {
- "lit": "^2.3.1"
- }
- },
- "node_modules/@umbraco-ui/uui-card/node_modules/@umbraco-ui/uui-base": {
- "version": "1.1.0",
- "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-base/-/uui-base-1.1.0.tgz",
- "integrity": "sha512-uLb3+hbGhnLxjo8UuuaVCCwApR/5Z10atAWwc5m/Q+WSdW/sEVnpLGuI6B1m1vz/RGJVjBDwXl8IET3Nq/vcrA==",
- "dependencies": {
- "lit": "^2.3.1"
- }
- },
"node_modules/@umbraco-ui/uui-caret": {
"version": "1.1.0",
"resolved": "https://registry.npmjs.org/@umbraco-ui/uui-caret/-/uui-caret-1.1.0.tgz",
@@ -7299,14 +7348,6 @@
"@umbraco-ui/uui-base": "1.1.0"
}
},
- "node_modules/@umbraco-ui/uui-caret/node_modules/@umbraco-ui/uui-base": {
- "version": "1.1.0",
- "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-base/-/uui-base-1.1.0.tgz",
- "integrity": "sha512-uLb3+hbGhnLxjo8UuuaVCCwApR/5Z10atAWwc5m/Q+WSdW/sEVnpLGuI6B1m1vz/RGJVjBDwXl8IET3Nq/vcrA==",
- "dependencies": {
- "lit": "^2.3.1"
- }
- },
"node_modules/@umbraco-ui/uui-checkbox": {
"version": "1.1.0",
"resolved": "https://registry.npmjs.org/@umbraco-ui/uui-checkbox/-/uui-checkbox-1.1.0.tgz",
@@ -7317,40 +7358,6 @@
"@umbraco-ui/uui-icon-registry-essential": "1.1.0"
}
},
- "node_modules/@umbraco-ui/uui-checkbox/node_modules/@umbraco-ui/uui-base": {
- "version": "1.1.0",
- "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-base/-/uui-base-1.1.0.tgz",
- "integrity": "sha512-uLb3+hbGhnLxjo8UuuaVCCwApR/5Z10atAWwc5m/Q+WSdW/sEVnpLGuI6B1m1vz/RGJVjBDwXl8IET3Nq/vcrA==",
- "dependencies": {
- "lit": "^2.3.1"
- }
- },
- "node_modules/@umbraco-ui/uui-checkbox/node_modules/@umbraco-ui/uui-icon": {
- "version": "1.1.0",
- "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-icon/-/uui-icon-1.1.0.tgz",
- "integrity": "sha512-t/TXB7p1cFphN9QZG6tdKGFgCZntxlzBqUvXKJ9Ge8ZCdp1pFozLTBPuEELv5z0CN+JgZMMlXXisvYD5j9C9og==",
- "dependencies": {
- "@umbraco-ui/uui-base": "1.1.0"
- }
- },
- "node_modules/@umbraco-ui/uui-checkbox/node_modules/@umbraco-ui/uui-icon-registry": {
- "version": "1.1.0",
- "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-icon-registry/-/uui-icon-registry-1.1.0.tgz",
- "integrity": "sha512-JWQQYjXs3nGgXOpmIjrUKiuSeD37TeSYCoLfFH9NL41V5/MkSPgyE0eHASKyo2BRsx+cslFMNPV52TEjw9BGtA==",
- "dependencies": {
- "@umbraco-ui/uui-base": "1.1.0",
- "@umbraco-ui/uui-icon": "1.1.0"
- }
- },
- "node_modules/@umbraco-ui/uui-checkbox/node_modules/@umbraco-ui/uui-icon-registry-essential": {
- "version": "1.1.0",
- "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-icon-registry-essential/-/uui-icon-registry-essential-1.1.0.tgz",
- "integrity": "sha512-S6h9+7/iHYcmJw8MW5hwTXmL7iPHYHohl+frnXzFnkItD7YDmrpfy3K6GYcENIWvOXLhGXa+JWnPz6m0N4WiZg==",
- "dependencies": {
- "@umbraco-ui/uui-base": "1.1.0",
- "@umbraco-ui/uui-icon-registry": "1.1.0"
- }
- },
"node_modules/@umbraco-ui/uui-color-swatch": {
"version": "0.0.0",
"resolved": "file:umbraco-ui-uui-color-swatch-0.0.0.tgz",
@@ -7362,6 +7369,40 @@
"colord": "^2.9.3"
}
},
+ "node_modules/@umbraco-ui/uui-color-swatch/node_modules/@umbraco-ui/uui-base": {
+ "version": "1.0.0",
+ "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-base/-/uui-base-1.0.0.tgz",
+ "integrity": "sha512-8AC1USDYUEN372zwGs4ksQ7utt8MiuP8mcDwnYMY5naaqT9ikNU2ObLxyvbZBe1HqbV8sc2tLW3SFNeBmQATHg==",
+ "dependencies": {
+ "lit": "^2.2.8"
+ }
+ },
+ "node_modules/@umbraco-ui/uui-color-swatch/node_modules/@umbraco-ui/uui-icon": {
+ "version": "1.0.0",
+ "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-icon/-/uui-icon-1.0.0.tgz",
+ "integrity": "sha512-OYj9kcsfiuAhQ0yAoQtLZKWWF6cknAoXnOZYgwcuopfRG6YxIQS3rukSNz4AsoBc6Mp53TV5TB4EGEBZOXvISA==",
+ "dependencies": {
+ "@umbraco-ui/uui-base": "1.0.0"
+ }
+ },
+ "node_modules/@umbraco-ui/uui-color-swatch/node_modules/@umbraco-ui/uui-icon-registry": {
+ "version": "1.0.0",
+ "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-icon-registry/-/uui-icon-registry-1.0.0.tgz",
+ "integrity": "sha512-2zj29JsoJF3FmRdTt8xaSebgs2WtSGxAglEOjM78qGGOlafSkyYelzuRGA0NP47HOH3MKp3vzL1Z1AQ2Hr31iw==",
+ "dependencies": {
+ "@umbraco-ui/uui-base": "1.0.0",
+ "@umbraco-ui/uui-icon": "1.0.0"
+ }
+ },
+ "node_modules/@umbraco-ui/uui-color-swatch/node_modules/@umbraco-ui/uui-icon-registry-essential": {
+ "version": "1.0.0",
+ "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-icon-registry-essential/-/uui-icon-registry-essential-1.0.0.tgz",
+ "integrity": "sha512-1H2liA9/uyYqlR4E44RBTZiOlyrKgCSaJT6ytNiaBo6Br8kWqWTeDXBXngttGENQQ++eBKiUnLDVJC91xbPXug==",
+ "dependencies": {
+ "@umbraco-ui/uui-base": "1.0.0",
+ "@umbraco-ui/uui-icon-registry": "1.0.0"
+ }
+ },
"node_modules/@umbraco-ui/uui-color-swatches": {
"version": "2.0.0",
"resolved": "file:umbraco-ui-uui-color-swatches-2.0.0.tgz",
@@ -7372,6 +7413,14 @@
"@umbraco-ui/uui-color-swatch": "0.0.0"
}
},
+ "node_modules/@umbraco-ui/uui-color-swatches/node_modules/@umbraco-ui/uui-base": {
+ "version": "1.0.0",
+ "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-base/-/uui-base-1.0.0.tgz",
+ "integrity": "sha512-8AC1USDYUEN372zwGs4ksQ7utt8MiuP8mcDwnYMY5naaqT9ikNU2ObLxyvbZBe1HqbV8sc2tLW3SFNeBmQATHg==",
+ "dependencies": {
+ "lit": "^2.2.8"
+ }
+ },
"node_modules/@umbraco-ui/uui-combobox": {
"version": "1.2.0",
"resolved": "https://registry.npmjs.org/@umbraco-ui/uui-combobox/-/uui-combobox-1.2.0.tgz",
@@ -7392,30 +7441,6 @@
"@umbraco-ui/uui-base": "1.1.0"
}
},
- "node_modules/@umbraco-ui/uui-combobox-list/node_modules/@umbraco-ui/uui-base": {
- "version": "1.1.0",
- "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-base/-/uui-base-1.1.0.tgz",
- "integrity": "sha512-uLb3+hbGhnLxjo8UuuaVCCwApR/5Z10atAWwc5m/Q+WSdW/sEVnpLGuI6B1m1vz/RGJVjBDwXl8IET3Nq/vcrA==",
- "dependencies": {
- "lit": "^2.3.1"
- }
- },
- "node_modules/@umbraco-ui/uui-combobox/node_modules/@umbraco-ui/uui-base": {
- "version": "1.1.0",
- "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-base/-/uui-base-1.1.0.tgz",
- "integrity": "sha512-uLb3+hbGhnLxjo8UuuaVCCwApR/5Z10atAWwc5m/Q+WSdW/sEVnpLGuI6B1m1vz/RGJVjBDwXl8IET3Nq/vcrA==",
- "dependencies": {
- "lit": "^2.3.1"
- }
- },
- "node_modules/@umbraco-ui/uui-combobox/node_modules/@umbraco-ui/uui-icon": {
- "version": "1.1.0",
- "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-icon/-/uui-icon-1.1.0.tgz",
- "integrity": "sha512-t/TXB7p1cFphN9QZG6tdKGFgCZntxlzBqUvXKJ9Ge8ZCdp1pFozLTBPuEELv5z0CN+JgZMMlXXisvYD5j9C9og==",
- "dependencies": {
- "@umbraco-ui/uui-base": "1.1.0"
- }
- },
"node_modules/@umbraco-ui/uui-css": {
"version": "1.1.0",
"resolved": "https://registry.npmjs.org/@umbraco-ui/uui-css/-/uui-css-1.1.0.tgz",
@@ -7441,22 +7466,6 @@
"@umbraco-ui/uui-base": "1.1.0"
}
},
- "node_modules/@umbraco-ui/uui-dialog-layout/node_modules/@umbraco-ui/uui-base": {
- "version": "1.1.0",
- "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-base/-/uui-base-1.1.0.tgz",
- "integrity": "sha512-uLb3+hbGhnLxjo8UuuaVCCwApR/5Z10atAWwc5m/Q+WSdW/sEVnpLGuI6B1m1vz/RGJVjBDwXl8IET3Nq/vcrA==",
- "dependencies": {
- "lit": "^2.3.1"
- }
- },
- "node_modules/@umbraco-ui/uui-dialog/node_modules/@umbraco-ui/uui-base": {
- "version": "1.1.0",
- "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-base/-/uui-base-1.1.0.tgz",
- "integrity": "sha512-uLb3+hbGhnLxjo8UuuaVCCwApR/5Z10atAWwc5m/Q+WSdW/sEVnpLGuI6B1m1vz/RGJVjBDwXl8IET3Nq/vcrA==",
- "dependencies": {
- "lit": "^2.3.1"
- }
- },
"node_modules/@umbraco-ui/uui-file-dropzone": {
"version": "1.1.0",
"resolved": "https://registry.npmjs.org/@umbraco-ui/uui-file-dropzone/-/uui-file-dropzone-1.1.0.tgz",
@@ -7466,14 +7475,6 @@
"@umbraco-ui/uui-symbol-file-dropzone": "1.1.0"
}
},
- "node_modules/@umbraco-ui/uui-file-dropzone/node_modules/@umbraco-ui/uui-base": {
- "version": "1.1.0",
- "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-base/-/uui-base-1.1.0.tgz",
- "integrity": "sha512-uLb3+hbGhnLxjo8UuuaVCCwApR/5Z10atAWwc5m/Q+WSdW/sEVnpLGuI6B1m1vz/RGJVjBDwXl8IET3Nq/vcrA==",
- "dependencies": {
- "lit": "^2.3.1"
- }
- },
"node_modules/@umbraco-ui/uui-file-preview": {
"version": "1.1.0",
"resolved": "https://registry.npmjs.org/@umbraco-ui/uui-file-preview/-/uui-file-preview-1.1.0.tgz",
@@ -7485,14 +7486,6 @@
"@umbraco-ui/uui-symbol-folder": "1.1.0"
}
},
- "node_modules/@umbraco-ui/uui-file-preview/node_modules/@umbraco-ui/uui-base": {
- "version": "1.1.0",
- "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-base/-/uui-base-1.1.0.tgz",
- "integrity": "sha512-uLb3+hbGhnLxjo8UuuaVCCwApR/5Z10atAWwc5m/Q+WSdW/sEVnpLGuI6B1m1vz/RGJVjBDwXl8IET3Nq/vcrA==",
- "dependencies": {
- "lit": "^2.3.1"
- }
- },
"node_modules/@umbraco-ui/uui-form": {
"version": "1.1.0",
"resolved": "https://registry.npmjs.org/@umbraco-ui/uui-form/-/uui-form-1.1.0.tgz",
@@ -7510,14 +7503,6 @@
"@umbraco-ui/uui-form-validation-message": "1.1.0"
}
},
- "node_modules/@umbraco-ui/uui-form-layout-item/node_modules/@umbraco-ui/uui-base": {
- "version": "1.1.0",
- "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-base/-/uui-base-1.1.0.tgz",
- "integrity": "sha512-uLb3+hbGhnLxjo8UuuaVCCwApR/5Z10atAWwc5m/Q+WSdW/sEVnpLGuI6B1m1vz/RGJVjBDwXl8IET3Nq/vcrA==",
- "dependencies": {
- "lit": "^2.3.1"
- }
- },
"node_modules/@umbraco-ui/uui-form-validation-message": {
"version": "1.1.0",
"resolved": "https://registry.npmjs.org/@umbraco-ui/uui-form-validation-message/-/uui-form-validation-message-1.1.0.tgz",
@@ -7526,46 +7511,30 @@
"@umbraco-ui/uui-base": "1.1.0"
}
},
- "node_modules/@umbraco-ui/uui-form-validation-message/node_modules/@umbraco-ui/uui-base": {
- "version": "1.1.0",
- "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-base/-/uui-base-1.1.0.tgz",
- "integrity": "sha512-uLb3+hbGhnLxjo8UuuaVCCwApR/5Z10atAWwc5m/Q+WSdW/sEVnpLGuI6B1m1vz/RGJVjBDwXl8IET3Nq/vcrA==",
- "dependencies": {
- "lit": "^2.3.1"
- }
- },
- "node_modules/@umbraco-ui/uui-form/node_modules/@umbraco-ui/uui-base": {
- "version": "1.1.0",
- "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-base/-/uui-base-1.1.0.tgz",
- "integrity": "sha512-uLb3+hbGhnLxjo8UuuaVCCwApR/5Z10atAWwc5m/Q+WSdW/sEVnpLGuI6B1m1vz/RGJVjBDwXl8IET3Nq/vcrA==",
- "dependencies": {
- "lit": "^2.3.1"
- }
- },
"node_modules/@umbraco-ui/uui-icon": {
- "version": "1.0.0",
- "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-icon/-/uui-icon-1.0.0.tgz",
- "integrity": "sha512-OYj9kcsfiuAhQ0yAoQtLZKWWF6cknAoXnOZYgwcuopfRG6YxIQS3rukSNz4AsoBc6Mp53TV5TB4EGEBZOXvISA==",
+ "version": "1.1.0",
+ "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-icon/-/uui-icon-1.1.0.tgz",
+ "integrity": "sha512-t/TXB7p1cFphN9QZG6tdKGFgCZntxlzBqUvXKJ9Ge8ZCdp1pFozLTBPuEELv5z0CN+JgZMMlXXisvYD5j9C9og==",
"dependencies": {
- "@umbraco-ui/uui-base": "1.0.0"
+ "@umbraco-ui/uui-base": "1.1.0"
}
},
"node_modules/@umbraco-ui/uui-icon-registry": {
- "version": "1.0.0",
- "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-icon-registry/-/uui-icon-registry-1.0.0.tgz",
- "integrity": "sha512-2zj29JsoJF3FmRdTt8xaSebgs2WtSGxAglEOjM78qGGOlafSkyYelzuRGA0NP47HOH3MKp3vzL1Z1AQ2Hr31iw==",
+ "version": "1.1.0",
+ "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-icon-registry/-/uui-icon-registry-1.1.0.tgz",
+ "integrity": "sha512-JWQQYjXs3nGgXOpmIjrUKiuSeD37TeSYCoLfFH9NL41V5/MkSPgyE0eHASKyo2BRsx+cslFMNPV52TEjw9BGtA==",
"dependencies": {
- "@umbraco-ui/uui-base": "1.0.0",
- "@umbraco-ui/uui-icon": "1.0.0"
+ "@umbraco-ui/uui-base": "1.1.0",
+ "@umbraco-ui/uui-icon": "1.1.0"
}
},
"node_modules/@umbraco-ui/uui-icon-registry-essential": {
- "version": "1.0.0",
- "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-icon-registry-essential/-/uui-icon-registry-essential-1.0.0.tgz",
- "integrity": "sha512-1H2liA9/uyYqlR4E44RBTZiOlyrKgCSaJT6ytNiaBo6Br8kWqWTeDXBXngttGENQQ++eBKiUnLDVJC91xbPXug==",
+ "version": "1.1.0",
+ "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-icon-registry-essential/-/uui-icon-registry-essential-1.1.0.tgz",
+ "integrity": "sha512-S6h9+7/iHYcmJw8MW5hwTXmL7iPHYHohl+frnXzFnkItD7YDmrpfy3K6GYcENIWvOXLhGXa+JWnPz6m0N4WiZg==",
"dependencies": {
- "@umbraco-ui/uui-base": "1.0.0",
- "@umbraco-ui/uui-icon-registry": "1.0.0"
+ "@umbraco-ui/uui-base": "1.1.0",
+ "@umbraco-ui/uui-icon-registry": "1.1.0"
}
},
"node_modules/@umbraco-ui/uui-input": {
@@ -7589,40 +7558,6 @@
"@umbraco-ui/uui-icon-registry-essential": "1.1.0"
}
},
- "node_modules/@umbraco-ui/uui-input-file/node_modules/@umbraco-ui/uui-base": {
- "version": "1.1.0",
- "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-base/-/uui-base-1.1.0.tgz",
- "integrity": "sha512-uLb3+hbGhnLxjo8UuuaVCCwApR/5Z10atAWwc5m/Q+WSdW/sEVnpLGuI6B1m1vz/RGJVjBDwXl8IET3Nq/vcrA==",
- "dependencies": {
- "lit": "^2.3.1"
- }
- },
- "node_modules/@umbraco-ui/uui-input-file/node_modules/@umbraco-ui/uui-icon": {
- "version": "1.1.0",
- "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-icon/-/uui-icon-1.1.0.tgz",
- "integrity": "sha512-t/TXB7p1cFphN9QZG6tdKGFgCZntxlzBqUvXKJ9Ge8ZCdp1pFozLTBPuEELv5z0CN+JgZMMlXXisvYD5j9C9og==",
- "dependencies": {
- "@umbraco-ui/uui-base": "1.1.0"
- }
- },
- "node_modules/@umbraco-ui/uui-input-file/node_modules/@umbraco-ui/uui-icon-registry": {
- "version": "1.1.0",
- "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-icon-registry/-/uui-icon-registry-1.1.0.tgz",
- "integrity": "sha512-JWQQYjXs3nGgXOpmIjrUKiuSeD37TeSYCoLfFH9NL41V5/MkSPgyE0eHASKyo2BRsx+cslFMNPV52TEjw9BGtA==",
- "dependencies": {
- "@umbraco-ui/uui-base": "1.1.0",
- "@umbraco-ui/uui-icon": "1.1.0"
- }
- },
- "node_modules/@umbraco-ui/uui-input-file/node_modules/@umbraco-ui/uui-icon-registry-essential": {
- "version": "1.1.0",
- "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-icon-registry-essential/-/uui-icon-registry-essential-1.1.0.tgz",
- "integrity": "sha512-S6h9+7/iHYcmJw8MW5hwTXmL7iPHYHohl+frnXzFnkItD7YDmrpfy3K6GYcENIWvOXLhGXa+JWnPz6m0N4WiZg==",
- "dependencies": {
- "@umbraco-ui/uui-base": "1.1.0",
- "@umbraco-ui/uui-icon-registry": "1.1.0"
- }
- },
"node_modules/@umbraco-ui/uui-input-lock": {
"version": "1.1.0",
"resolved": "https://registry.npmjs.org/@umbraco-ui/uui-input-lock/-/uui-input-lock-1.1.0.tgz",
@@ -7634,22 +7569,6 @@
"@umbraco-ui/uui-input": "1.1.0"
}
},
- "node_modules/@umbraco-ui/uui-input-lock/node_modules/@umbraco-ui/uui-base": {
- "version": "1.1.0",
- "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-base/-/uui-base-1.1.0.tgz",
- "integrity": "sha512-uLb3+hbGhnLxjo8UuuaVCCwApR/5Z10atAWwc5m/Q+WSdW/sEVnpLGuI6B1m1vz/RGJVjBDwXl8IET3Nq/vcrA==",
- "dependencies": {
- "lit": "^2.3.1"
- }
- },
- "node_modules/@umbraco-ui/uui-input-lock/node_modules/@umbraco-ui/uui-icon": {
- "version": "1.1.0",
- "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-icon/-/uui-icon-1.1.0.tgz",
- "integrity": "sha512-t/TXB7p1cFphN9QZG6tdKGFgCZntxlzBqUvXKJ9Ge8ZCdp1pFozLTBPuEELv5z0CN+JgZMMlXXisvYD5j9C9og==",
- "dependencies": {
- "@umbraco-ui/uui-base": "1.1.0"
- }
- },
"node_modules/@umbraco-ui/uui-input-password": {
"version": "1.1.0",
"resolved": "https://registry.npmjs.org/@umbraco-ui/uui-input-password/-/uui-input-password-1.1.0.tgz",
@@ -7660,48 +7579,6 @@
"@umbraco-ui/uui-input": "1.1.0"
}
},
- "node_modules/@umbraco-ui/uui-input-password/node_modules/@umbraco-ui/uui-base": {
- "version": "1.1.0",
- "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-base/-/uui-base-1.1.0.tgz",
- "integrity": "sha512-uLb3+hbGhnLxjo8UuuaVCCwApR/5Z10atAWwc5m/Q+WSdW/sEVnpLGuI6B1m1vz/RGJVjBDwXl8IET3Nq/vcrA==",
- "dependencies": {
- "lit": "^2.3.1"
- }
- },
- "node_modules/@umbraco-ui/uui-input-password/node_modules/@umbraco-ui/uui-icon": {
- "version": "1.1.0",
- "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-icon/-/uui-icon-1.1.0.tgz",
- "integrity": "sha512-t/TXB7p1cFphN9QZG6tdKGFgCZntxlzBqUvXKJ9Ge8ZCdp1pFozLTBPuEELv5z0CN+JgZMMlXXisvYD5j9C9og==",
- "dependencies": {
- "@umbraco-ui/uui-base": "1.1.0"
- }
- },
- "node_modules/@umbraco-ui/uui-input-password/node_modules/@umbraco-ui/uui-icon-registry": {
- "version": "1.1.0",
- "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-icon-registry/-/uui-icon-registry-1.1.0.tgz",
- "integrity": "sha512-JWQQYjXs3nGgXOpmIjrUKiuSeD37TeSYCoLfFH9NL41V5/MkSPgyE0eHASKyo2BRsx+cslFMNPV52TEjw9BGtA==",
- "dependencies": {
- "@umbraco-ui/uui-base": "1.1.0",
- "@umbraco-ui/uui-icon": "1.1.0"
- }
- },
- "node_modules/@umbraco-ui/uui-input-password/node_modules/@umbraco-ui/uui-icon-registry-essential": {
- "version": "1.1.0",
- "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-icon-registry-essential/-/uui-icon-registry-essential-1.1.0.tgz",
- "integrity": "sha512-S6h9+7/iHYcmJw8MW5hwTXmL7iPHYHohl+frnXzFnkItD7YDmrpfy3K6GYcENIWvOXLhGXa+JWnPz6m0N4WiZg==",
- "dependencies": {
- "@umbraco-ui/uui-base": "1.1.0",
- "@umbraco-ui/uui-icon-registry": "1.1.0"
- }
- },
- "node_modules/@umbraco-ui/uui-input/node_modules/@umbraco-ui/uui-base": {
- "version": "1.1.0",
- "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-base/-/uui-base-1.1.0.tgz",
- "integrity": "sha512-uLb3+hbGhnLxjo8UuuaVCCwApR/5Z10atAWwc5m/Q+WSdW/sEVnpLGuI6B1m1vz/RGJVjBDwXl8IET3Nq/vcrA==",
- "dependencies": {
- "lit": "^2.3.1"
- }
- },
"node_modules/@umbraco-ui/uui-keyboard-shortcut": {
"version": "1.1.0",
"resolved": "https://registry.npmjs.org/@umbraco-ui/uui-keyboard-shortcut/-/uui-keyboard-shortcut-1.1.0.tgz",
@@ -7710,14 +7587,6 @@
"@umbraco-ui/uui-base": "1.1.0"
}
},
- "node_modules/@umbraco-ui/uui-keyboard-shortcut/node_modules/@umbraco-ui/uui-base": {
- "version": "1.1.0",
- "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-base/-/uui-base-1.1.0.tgz",
- "integrity": "sha512-uLb3+hbGhnLxjo8UuuaVCCwApR/5Z10atAWwc5m/Q+WSdW/sEVnpLGuI6B1m1vz/RGJVjBDwXl8IET3Nq/vcrA==",
- "dependencies": {
- "lit": "^2.3.1"
- }
- },
"node_modules/@umbraco-ui/uui-label": {
"version": "1.1.0",
"resolved": "https://registry.npmjs.org/@umbraco-ui/uui-label/-/uui-label-1.1.0.tgz",
@@ -7726,14 +7595,6 @@
"@umbraco-ui/uui-base": "1.1.0"
}
},
- "node_modules/@umbraco-ui/uui-label/node_modules/@umbraco-ui/uui-base": {
- "version": "1.1.0",
- "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-base/-/uui-base-1.1.0.tgz",
- "integrity": "sha512-uLb3+hbGhnLxjo8UuuaVCCwApR/5Z10atAWwc5m/Q+WSdW/sEVnpLGuI6B1m1vz/RGJVjBDwXl8IET3Nq/vcrA==",
- "dependencies": {
- "lit": "^2.3.1"
- }
- },
"node_modules/@umbraco-ui/uui-loader": {
"version": "1.1.0",
"resolved": "https://registry.npmjs.org/@umbraco-ui/uui-loader/-/uui-loader-1.1.0.tgz",
@@ -7750,14 +7611,6 @@
"@umbraco-ui/uui-base": "1.1.0"
}
},
- "node_modules/@umbraco-ui/uui-loader-bar/node_modules/@umbraco-ui/uui-base": {
- "version": "1.1.0",
- "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-base/-/uui-base-1.1.0.tgz",
- "integrity": "sha512-uLb3+hbGhnLxjo8UuuaVCCwApR/5Z10atAWwc5m/Q+WSdW/sEVnpLGuI6B1m1vz/RGJVjBDwXl8IET3Nq/vcrA==",
- "dependencies": {
- "lit": "^2.3.1"
- }
- },
"node_modules/@umbraco-ui/uui-loader-circle": {
"version": "1.1.0",
"resolved": "https://registry.npmjs.org/@umbraco-ui/uui-loader-circle/-/uui-loader-circle-1.1.0.tgz",
@@ -7766,22 +7619,6 @@
"@umbraco-ui/uui-base": "1.1.0"
}
},
- "node_modules/@umbraco-ui/uui-loader-circle/node_modules/@umbraco-ui/uui-base": {
- "version": "1.1.0",
- "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-base/-/uui-base-1.1.0.tgz",
- "integrity": "sha512-uLb3+hbGhnLxjo8UuuaVCCwApR/5Z10atAWwc5m/Q+WSdW/sEVnpLGuI6B1m1vz/RGJVjBDwXl8IET3Nq/vcrA==",
- "dependencies": {
- "lit": "^2.3.1"
- }
- },
- "node_modules/@umbraco-ui/uui-loader/node_modules/@umbraco-ui/uui-base": {
- "version": "1.1.0",
- "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-base/-/uui-base-1.1.0.tgz",
- "integrity": "sha512-uLb3+hbGhnLxjo8UuuaVCCwApR/5Z10atAWwc5m/Q+WSdW/sEVnpLGuI6B1m1vz/RGJVjBDwXl8IET3Nq/vcrA==",
- "dependencies": {
- "lit": "^2.3.1"
- }
- },
"node_modules/@umbraco-ui/uui-menu-item": {
"version": "1.1.0",
"resolved": "https://registry.npmjs.org/@umbraco-ui/uui-menu-item/-/uui-menu-item-1.1.0.tgz",
@@ -7792,14 +7629,6 @@
"@umbraco-ui/uui-symbol-expand": "1.1.0"
}
},
- "node_modules/@umbraco-ui/uui-menu-item/node_modules/@umbraco-ui/uui-base": {
- "version": "1.1.0",
- "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-base/-/uui-base-1.1.0.tgz",
- "integrity": "sha512-uLb3+hbGhnLxjo8UuuaVCCwApR/5Z10atAWwc5m/Q+WSdW/sEVnpLGuI6B1m1vz/RGJVjBDwXl8IET3Nq/vcrA==",
- "dependencies": {
- "lit": "^2.3.1"
- }
- },
"node_modules/@umbraco-ui/uui-modal": {
"version": "0.0.0",
"resolved": "file:umbraco-ui-uui-modal-0.0.0.tgz",
@@ -7878,14 +7707,6 @@
"@umbraco-ui/uui-button-group": "1.1.0"
}
},
- "node_modules/@umbraco-ui/uui-pagination/node_modules/@umbraco-ui/uui-base": {
- "version": "1.1.0",
- "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-base/-/uui-base-1.1.0.tgz",
- "integrity": "sha512-uLb3+hbGhnLxjo8UuuaVCCwApR/5Z10atAWwc5m/Q+WSdW/sEVnpLGuI6B1m1vz/RGJVjBDwXl8IET3Nq/vcrA==",
- "dependencies": {
- "lit": "^2.3.1"
- }
- },
"node_modules/@umbraco-ui/uui-popover": {
"version": "1.1.0",
"resolved": "https://registry.npmjs.org/@umbraco-ui/uui-popover/-/uui-popover-1.1.0.tgz",
@@ -7894,14 +7715,6 @@
"@umbraco-ui/uui-base": "1.1.0"
}
},
- "node_modules/@umbraco-ui/uui-popover/node_modules/@umbraco-ui/uui-base": {
- "version": "1.1.0",
- "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-base/-/uui-base-1.1.0.tgz",
- "integrity": "sha512-uLb3+hbGhnLxjo8UuuaVCCwApR/5Z10atAWwc5m/Q+WSdW/sEVnpLGuI6B1m1vz/RGJVjBDwXl8IET3Nq/vcrA==",
- "dependencies": {
- "lit": "^2.3.1"
- }
- },
"node_modules/@umbraco-ui/uui-progress-bar": {
"version": "1.1.0",
"resolved": "https://registry.npmjs.org/@umbraco-ui/uui-progress-bar/-/uui-progress-bar-1.1.0.tgz",
@@ -7910,14 +7723,6 @@
"@umbraco-ui/uui-base": "1.1.0"
}
},
- "node_modules/@umbraco-ui/uui-progress-bar/node_modules/@umbraco-ui/uui-base": {
- "version": "1.1.0",
- "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-base/-/uui-base-1.1.0.tgz",
- "integrity": "sha512-uLb3+hbGhnLxjo8UuuaVCCwApR/5Z10atAWwc5m/Q+WSdW/sEVnpLGuI6B1m1vz/RGJVjBDwXl8IET3Nq/vcrA==",
- "dependencies": {
- "lit": "^2.3.1"
- }
- },
"node_modules/@umbraco-ui/uui-radio": {
"version": "1.1.0",
"resolved": "https://registry.npmjs.org/@umbraco-ui/uui-radio/-/uui-radio-1.1.0.tgz",
@@ -7926,14 +7731,6 @@
"@umbraco-ui/uui-base": "1.1.0"
}
},
- "node_modules/@umbraco-ui/uui-radio/node_modules/@umbraco-ui/uui-base": {
- "version": "1.1.0",
- "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-base/-/uui-base-1.1.0.tgz",
- "integrity": "sha512-uLb3+hbGhnLxjo8UuuaVCCwApR/5Z10atAWwc5m/Q+WSdW/sEVnpLGuI6B1m1vz/RGJVjBDwXl8IET3Nq/vcrA==",
- "dependencies": {
- "lit": "^2.3.1"
- }
- },
"node_modules/@umbraco-ui/uui-range-slider": {
"version": "0.1.0",
"resolved": "https://registry.npmjs.org/@umbraco-ui/uui-range-slider/-/uui-range-slider-0.1.0.tgz",
@@ -7942,14 +7739,6 @@
"@umbraco-ui/uui-base": "1.1.0"
}
},
- "node_modules/@umbraco-ui/uui-range-slider/node_modules/@umbraco-ui/uui-base": {
- "version": "1.1.0",
- "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-base/-/uui-base-1.1.0.tgz",
- "integrity": "sha512-uLb3+hbGhnLxjo8UuuaVCCwApR/5Z10atAWwc5m/Q+WSdW/sEVnpLGuI6B1m1vz/RGJVjBDwXl8IET3Nq/vcrA==",
- "dependencies": {
- "lit": "^2.3.1"
- }
- },
"node_modules/@umbraco-ui/uui-ref": {
"version": "1.1.0",
"resolved": "https://registry.npmjs.org/@umbraco-ui/uui-ref/-/uui-ref-1.1.0.tgz",
@@ -7966,14 +7755,6 @@
"@umbraco-ui/uui-base": "1.1.0"
}
},
- "node_modules/@umbraco-ui/uui-ref-list/node_modules/@umbraco-ui/uui-base": {
- "version": "1.1.0",
- "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-base/-/uui-base-1.1.0.tgz",
- "integrity": "sha512-uLb3+hbGhnLxjo8UuuaVCCwApR/5Z10atAWwc5m/Q+WSdW/sEVnpLGuI6B1m1vz/RGJVjBDwXl8IET3Nq/vcrA==",
- "dependencies": {
- "lit": "^2.3.1"
- }
- },
"node_modules/@umbraco-ui/uui-ref-node": {
"version": "1.1.0",
"resolved": "https://registry.npmjs.org/@umbraco-ui/uui-ref-node/-/uui-ref-node-1.1.0.tgz",
@@ -7993,14 +7774,6 @@
"@umbraco-ui/uui-ref-node": "1.1.0"
}
},
- "node_modules/@umbraco-ui/uui-ref-node-data-type/node_modules/@umbraco-ui/uui-base": {
- "version": "1.1.0",
- "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-base/-/uui-base-1.1.0.tgz",
- "integrity": "sha512-uLb3+hbGhnLxjo8UuuaVCCwApR/5Z10atAWwc5m/Q+WSdW/sEVnpLGuI6B1m1vz/RGJVjBDwXl8IET3Nq/vcrA==",
- "dependencies": {
- "lit": "^2.3.1"
- }
- },
"node_modules/@umbraco-ui/uui-ref-node-document-type": {
"version": "1.1.0",
"resolved": "https://registry.npmjs.org/@umbraco-ui/uui-ref-node-document-type/-/uui-ref-node-document-type-1.1.0.tgz",
@@ -8010,14 +7783,6 @@
"@umbraco-ui/uui-ref-node": "1.1.0"
}
},
- "node_modules/@umbraco-ui/uui-ref-node-document-type/node_modules/@umbraco-ui/uui-base": {
- "version": "1.1.0",
- "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-base/-/uui-base-1.1.0.tgz",
- "integrity": "sha512-uLb3+hbGhnLxjo8UuuaVCCwApR/5Z10atAWwc5m/Q+WSdW/sEVnpLGuI6B1m1vz/RGJVjBDwXl8IET3Nq/vcrA==",
- "dependencies": {
- "lit": "^2.3.1"
- }
- },
"node_modules/@umbraco-ui/uui-ref-node-form": {
"version": "1.1.0",
"resolved": "https://registry.npmjs.org/@umbraco-ui/uui-ref-node-form/-/uui-ref-node-form-1.1.0.tgz",
@@ -8027,14 +7792,6 @@
"@umbraco-ui/uui-ref-node": "1.1.0"
}
},
- "node_modules/@umbraco-ui/uui-ref-node-form/node_modules/@umbraco-ui/uui-base": {
- "version": "1.1.0",
- "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-base/-/uui-base-1.1.0.tgz",
- "integrity": "sha512-uLb3+hbGhnLxjo8UuuaVCCwApR/5Z10atAWwc5m/Q+WSdW/sEVnpLGuI6B1m1vz/RGJVjBDwXl8IET3Nq/vcrA==",
- "dependencies": {
- "lit": "^2.3.1"
- }
- },
"node_modules/@umbraco-ui/uui-ref-node-member": {
"version": "1.1.0",
"resolved": "https://registry.npmjs.org/@umbraco-ui/uui-ref-node-member/-/uui-ref-node-member-1.1.0.tgz",
@@ -8044,14 +7801,6 @@
"@umbraco-ui/uui-ref-node": "1.1.0"
}
},
- "node_modules/@umbraco-ui/uui-ref-node-member/node_modules/@umbraco-ui/uui-base": {
- "version": "1.1.0",
- "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-base/-/uui-base-1.1.0.tgz",
- "integrity": "sha512-uLb3+hbGhnLxjo8UuuaVCCwApR/5Z10atAWwc5m/Q+WSdW/sEVnpLGuI6B1m1vz/RGJVjBDwXl8IET3Nq/vcrA==",
- "dependencies": {
- "lit": "^2.3.1"
- }
- },
"node_modules/@umbraco-ui/uui-ref-node-package": {
"version": "1.1.0",
"resolved": "https://registry.npmjs.org/@umbraco-ui/uui-ref-node-package/-/uui-ref-node-package-1.1.0.tgz",
@@ -8061,14 +7810,6 @@
"@umbraco-ui/uui-ref-node": "1.1.0"
}
},
- "node_modules/@umbraco-ui/uui-ref-node-package/node_modules/@umbraco-ui/uui-base": {
- "version": "1.1.0",
- "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-base/-/uui-base-1.1.0.tgz",
- "integrity": "sha512-uLb3+hbGhnLxjo8UuuaVCCwApR/5Z10atAWwc5m/Q+WSdW/sEVnpLGuI6B1m1vz/RGJVjBDwXl8IET3Nq/vcrA==",
- "dependencies": {
- "lit": "^2.3.1"
- }
- },
"node_modules/@umbraco-ui/uui-ref-node-user": {
"version": "1.1.0",
"resolved": "https://registry.npmjs.org/@umbraco-ui/uui-ref-node-user/-/uui-ref-node-user-1.1.0.tgz",
@@ -8078,38 +7819,6 @@
"@umbraco-ui/uui-ref-node": "1.1.0"
}
},
- "node_modules/@umbraco-ui/uui-ref-node-user/node_modules/@umbraco-ui/uui-base": {
- "version": "1.1.0",
- "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-base/-/uui-base-1.1.0.tgz",
- "integrity": "sha512-uLb3+hbGhnLxjo8UuuaVCCwApR/5Z10atAWwc5m/Q+WSdW/sEVnpLGuI6B1m1vz/RGJVjBDwXl8IET3Nq/vcrA==",
- "dependencies": {
- "lit": "^2.3.1"
- }
- },
- "node_modules/@umbraco-ui/uui-ref-node/node_modules/@umbraco-ui/uui-base": {
- "version": "1.1.0",
- "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-base/-/uui-base-1.1.0.tgz",
- "integrity": "sha512-uLb3+hbGhnLxjo8UuuaVCCwApR/5Z10atAWwc5m/Q+WSdW/sEVnpLGuI6B1m1vz/RGJVjBDwXl8IET3Nq/vcrA==",
- "dependencies": {
- "lit": "^2.3.1"
- }
- },
- "node_modules/@umbraco-ui/uui-ref-node/node_modules/@umbraco-ui/uui-icon": {
- "version": "1.1.0",
- "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-icon/-/uui-icon-1.1.0.tgz",
- "integrity": "sha512-t/TXB7p1cFphN9QZG6tdKGFgCZntxlzBqUvXKJ9Ge8ZCdp1pFozLTBPuEELv5z0CN+JgZMMlXXisvYD5j9C9og==",
- "dependencies": {
- "@umbraco-ui/uui-base": "1.1.0"
- }
- },
- "node_modules/@umbraco-ui/uui-ref/node_modules/@umbraco-ui/uui-base": {
- "version": "1.1.0",
- "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-base/-/uui-base-1.1.0.tgz",
- "integrity": "sha512-uLb3+hbGhnLxjo8UuuaVCCwApR/5Z10atAWwc5m/Q+WSdW/sEVnpLGuI6B1m1vz/RGJVjBDwXl8IET3Nq/vcrA==",
- "dependencies": {
- "lit": "^2.3.1"
- }
- },
"node_modules/@umbraco-ui/uui-scroll-container": {
"version": "1.1.0",
"resolved": "https://registry.npmjs.org/@umbraco-ui/uui-scroll-container/-/uui-scroll-container-1.1.0.tgz",
@@ -8118,14 +7827,6 @@
"@umbraco-ui/uui-base": "1.1.0"
}
},
- "node_modules/@umbraco-ui/uui-scroll-container/node_modules/@umbraco-ui/uui-base": {
- "version": "1.1.0",
- "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-base/-/uui-base-1.1.0.tgz",
- "integrity": "sha512-uLb3+hbGhnLxjo8UuuaVCCwApR/5Z10atAWwc5m/Q+WSdW/sEVnpLGuI6B1m1vz/RGJVjBDwXl8IET3Nq/vcrA==",
- "dependencies": {
- "lit": "^2.3.1"
- }
- },
"node_modules/@umbraco-ui/uui-select": {
"version": "1.1.0",
"resolved": "https://registry.npmjs.org/@umbraco-ui/uui-select/-/uui-select-1.1.0.tgz",
@@ -8134,14 +7835,6 @@
"@umbraco-ui/uui-base": "1.1.0"
}
},
- "node_modules/@umbraco-ui/uui-select/node_modules/@umbraco-ui/uui-base": {
- "version": "1.1.0",
- "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-base/-/uui-base-1.1.0.tgz",
- "integrity": "sha512-uLb3+hbGhnLxjo8UuuaVCCwApR/5Z10atAWwc5m/Q+WSdW/sEVnpLGuI6B1m1vz/RGJVjBDwXl8IET3Nq/vcrA==",
- "dependencies": {
- "lit": "^2.3.1"
- }
- },
"node_modules/@umbraco-ui/uui-slider": {
"version": "1.1.0",
"resolved": "https://registry.npmjs.org/@umbraco-ui/uui-slider/-/uui-slider-1.1.0.tgz",
@@ -8150,14 +7843,6 @@
"@umbraco-ui/uui-base": "1.1.0"
}
},
- "node_modules/@umbraco-ui/uui-slider/node_modules/@umbraco-ui/uui-base": {
- "version": "1.1.0",
- "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-base/-/uui-base-1.1.0.tgz",
- "integrity": "sha512-uLb3+hbGhnLxjo8UuuaVCCwApR/5Z10atAWwc5m/Q+WSdW/sEVnpLGuI6B1m1vz/RGJVjBDwXl8IET3Nq/vcrA==",
- "dependencies": {
- "lit": "^2.3.1"
- }
- },
"node_modules/@umbraco-ui/uui-symbol-expand": {
"version": "1.1.0",
"resolved": "https://registry.npmjs.org/@umbraco-ui/uui-symbol-expand/-/uui-symbol-expand-1.1.0.tgz",
@@ -8166,14 +7851,6 @@
"@umbraco-ui/uui-base": "1.1.0"
}
},
- "node_modules/@umbraco-ui/uui-symbol-expand/node_modules/@umbraco-ui/uui-base": {
- "version": "1.1.0",
- "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-base/-/uui-base-1.1.0.tgz",
- "integrity": "sha512-uLb3+hbGhnLxjo8UuuaVCCwApR/5Z10atAWwc5m/Q+WSdW/sEVnpLGuI6B1m1vz/RGJVjBDwXl8IET3Nq/vcrA==",
- "dependencies": {
- "lit": "^2.3.1"
- }
- },
"node_modules/@umbraco-ui/uui-symbol-file": {
"version": "1.1.0",
"resolved": "https://registry.npmjs.org/@umbraco-ui/uui-symbol-file/-/uui-symbol-file-1.1.0.tgz",
@@ -8190,14 +7867,6 @@
"@umbraco-ui/uui-base": "1.1.0"
}
},
- "node_modules/@umbraco-ui/uui-symbol-file-dropzone/node_modules/@umbraco-ui/uui-base": {
- "version": "1.1.0",
- "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-base/-/uui-base-1.1.0.tgz",
- "integrity": "sha512-uLb3+hbGhnLxjo8UuuaVCCwApR/5Z10atAWwc5m/Q+WSdW/sEVnpLGuI6B1m1vz/RGJVjBDwXl8IET3Nq/vcrA==",
- "dependencies": {
- "lit": "^2.3.1"
- }
- },
"node_modules/@umbraco-ui/uui-symbol-file-thumbnail": {
"version": "1.1.0",
"resolved": "https://registry.npmjs.org/@umbraco-ui/uui-symbol-file-thumbnail/-/uui-symbol-file-thumbnail-1.1.0.tgz",
@@ -8206,22 +7875,6 @@
"@umbraco-ui/uui-base": "1.1.0"
}
},
- "node_modules/@umbraco-ui/uui-symbol-file-thumbnail/node_modules/@umbraco-ui/uui-base": {
- "version": "1.1.0",
- "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-base/-/uui-base-1.1.0.tgz",
- "integrity": "sha512-uLb3+hbGhnLxjo8UuuaVCCwApR/5Z10atAWwc5m/Q+WSdW/sEVnpLGuI6B1m1vz/RGJVjBDwXl8IET3Nq/vcrA==",
- "dependencies": {
- "lit": "^2.3.1"
- }
- },
- "node_modules/@umbraco-ui/uui-symbol-file/node_modules/@umbraco-ui/uui-base": {
- "version": "1.1.0",
- "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-base/-/uui-base-1.1.0.tgz",
- "integrity": "sha512-uLb3+hbGhnLxjo8UuuaVCCwApR/5Z10atAWwc5m/Q+WSdW/sEVnpLGuI6B1m1vz/RGJVjBDwXl8IET3Nq/vcrA==",
- "dependencies": {
- "lit": "^2.3.1"
- }
- },
"node_modules/@umbraco-ui/uui-symbol-folder": {
"version": "1.1.0",
"resolved": "https://registry.npmjs.org/@umbraco-ui/uui-symbol-folder/-/uui-symbol-folder-1.1.0.tgz",
@@ -8230,14 +7883,6 @@
"@umbraco-ui/uui-base": "1.1.0"
}
},
- "node_modules/@umbraco-ui/uui-symbol-folder/node_modules/@umbraco-ui/uui-base": {
- "version": "1.1.0",
- "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-base/-/uui-base-1.1.0.tgz",
- "integrity": "sha512-uLb3+hbGhnLxjo8UuuaVCCwApR/5Z10atAWwc5m/Q+WSdW/sEVnpLGuI6B1m1vz/RGJVjBDwXl8IET3Nq/vcrA==",
- "dependencies": {
- "lit": "^2.3.1"
- }
- },
"node_modules/@umbraco-ui/uui-symbol-lock": {
"version": "1.1.0",
"resolved": "https://registry.npmjs.org/@umbraco-ui/uui-symbol-lock/-/uui-symbol-lock-1.1.0.tgz",
@@ -8246,14 +7891,6 @@
"@umbraco-ui/uui-base": "1.1.0"
}
},
- "node_modules/@umbraco-ui/uui-symbol-lock/node_modules/@umbraco-ui/uui-base": {
- "version": "1.1.0",
- "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-base/-/uui-base-1.1.0.tgz",
- "integrity": "sha512-uLb3+hbGhnLxjo8UuuaVCCwApR/5Z10atAWwc5m/Q+WSdW/sEVnpLGuI6B1m1vz/RGJVjBDwXl8IET3Nq/vcrA==",
- "dependencies": {
- "lit": "^2.3.1"
- }
- },
"node_modules/@umbraco-ui/uui-symbol-more": {
"version": "1.1.0",
"resolved": "https://registry.npmjs.org/@umbraco-ui/uui-symbol-more/-/uui-symbol-more-1.1.0.tgz",
@@ -8262,14 +7899,6 @@
"@umbraco-ui/uui-base": "1.1.0"
}
},
- "node_modules/@umbraco-ui/uui-symbol-more/node_modules/@umbraco-ui/uui-base": {
- "version": "1.1.0",
- "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-base/-/uui-base-1.1.0.tgz",
- "integrity": "sha512-uLb3+hbGhnLxjo8UuuaVCCwApR/5Z10atAWwc5m/Q+WSdW/sEVnpLGuI6B1m1vz/RGJVjBDwXl8IET3Nq/vcrA==",
- "dependencies": {
- "lit": "^2.3.1"
- }
- },
"node_modules/@umbraco-ui/uui-symbol-sort": {
"version": "1.1.0",
"resolved": "https://registry.npmjs.org/@umbraco-ui/uui-symbol-sort/-/uui-symbol-sort-1.1.0.tgz",
@@ -8278,14 +7907,6 @@
"@umbraco-ui/uui-base": "1.1.0"
}
},
- "node_modules/@umbraco-ui/uui-symbol-sort/node_modules/@umbraco-ui/uui-base": {
- "version": "1.1.0",
- "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-base/-/uui-base-1.1.0.tgz",
- "integrity": "sha512-uLb3+hbGhnLxjo8UuuaVCCwApR/5Z10atAWwc5m/Q+WSdW/sEVnpLGuI6B1m1vz/RGJVjBDwXl8IET3Nq/vcrA==",
- "dependencies": {
- "lit": "^2.3.1"
- }
- },
"node_modules/@umbraco-ui/uui-table": {
"version": "1.1.0",
"resolved": "https://registry.npmjs.org/@umbraco-ui/uui-table/-/uui-table-1.1.0.tgz",
@@ -8294,14 +7915,6 @@
"@umbraco-ui/uui-base": "1.1.0"
}
},
- "node_modules/@umbraco-ui/uui-table/node_modules/@umbraco-ui/uui-base": {
- "version": "1.1.0",
- "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-base/-/uui-base-1.1.0.tgz",
- "integrity": "sha512-uLb3+hbGhnLxjo8UuuaVCCwApR/5Z10atAWwc5m/Q+WSdW/sEVnpLGuI6B1m1vz/RGJVjBDwXl8IET3Nq/vcrA==",
- "dependencies": {
- "lit": "^2.3.1"
- }
- },
"node_modules/@umbraco-ui/uui-tabs": {
"version": "1.1.0",
"resolved": "https://registry.npmjs.org/@umbraco-ui/uui-tabs/-/uui-tabs-1.1.0.tgz",
@@ -8310,14 +7923,6 @@
"@umbraco-ui/uui-base": "1.1.0"
}
},
- "node_modules/@umbraco-ui/uui-tabs/node_modules/@umbraco-ui/uui-base": {
- "version": "1.1.0",
- "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-base/-/uui-base-1.1.0.tgz",
- "integrity": "sha512-uLb3+hbGhnLxjo8UuuaVCCwApR/5Z10atAWwc5m/Q+WSdW/sEVnpLGuI6B1m1vz/RGJVjBDwXl8IET3Nq/vcrA==",
- "dependencies": {
- "lit": "^2.3.1"
- }
- },
"node_modules/@umbraco-ui/uui-tag": {
"version": "1.1.0",
"resolved": "https://registry.npmjs.org/@umbraco-ui/uui-tag/-/uui-tag-1.1.0.tgz",
@@ -8326,14 +7931,6 @@
"@umbraco-ui/uui-base": "1.1.0"
}
},
- "node_modules/@umbraco-ui/uui-tag/node_modules/@umbraco-ui/uui-base": {
- "version": "1.1.0",
- "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-base/-/uui-base-1.1.0.tgz",
- "integrity": "sha512-uLb3+hbGhnLxjo8UuuaVCCwApR/5Z10atAWwc5m/Q+WSdW/sEVnpLGuI6B1m1vz/RGJVjBDwXl8IET3Nq/vcrA==",
- "dependencies": {
- "lit": "^2.3.1"
- }
- },
"node_modules/@umbraco-ui/uui-textarea": {
"version": "1.1.0",
"resolved": "https://registry.npmjs.org/@umbraco-ui/uui-textarea/-/uui-textarea-1.1.0.tgz",
@@ -8342,14 +7939,6 @@
"@umbraco-ui/uui-base": "1.1.0"
}
},
- "node_modules/@umbraco-ui/uui-textarea/node_modules/@umbraco-ui/uui-base": {
- "version": "1.1.0",
- "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-base/-/uui-base-1.1.0.tgz",
- "integrity": "sha512-uLb3+hbGhnLxjo8UuuaVCCwApR/5Z10atAWwc5m/Q+WSdW/sEVnpLGuI6B1m1vz/RGJVjBDwXl8IET3Nq/vcrA==",
- "dependencies": {
- "lit": "^2.3.1"
- }
- },
"node_modules/@umbraco-ui/uui-toast-notification": {
"version": "1.1.0",
"resolved": "https://registry.npmjs.org/@umbraco-ui/uui-toast-notification/-/uui-toast-notification-1.1.0.tgz",
@@ -8371,14 +7960,6 @@
"@umbraco-ui/uui-toast-notification": "1.1.0"
}
},
- "node_modules/@umbraco-ui/uui-toast-notification-container/node_modules/@umbraco-ui/uui-base": {
- "version": "1.1.0",
- "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-base/-/uui-base-1.1.0.tgz",
- "integrity": "sha512-uLb3+hbGhnLxjo8UuuaVCCwApR/5Z10atAWwc5m/Q+WSdW/sEVnpLGuI6B1m1vz/RGJVjBDwXl8IET3Nq/vcrA==",
- "dependencies": {
- "lit": "^2.3.1"
- }
- },
"node_modules/@umbraco-ui/uui-toast-notification-layout": {
"version": "1.1.0",
"resolved": "https://registry.npmjs.org/@umbraco-ui/uui-toast-notification-layout/-/uui-toast-notification-layout-1.1.0.tgz",
@@ -8388,48 +7969,6 @@
"@umbraco-ui/uui-css": "1.1.0"
}
},
- "node_modules/@umbraco-ui/uui-toast-notification-layout/node_modules/@umbraco-ui/uui-base": {
- "version": "1.1.0",
- "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-base/-/uui-base-1.1.0.tgz",
- "integrity": "sha512-uLb3+hbGhnLxjo8UuuaVCCwApR/5Z10atAWwc5m/Q+WSdW/sEVnpLGuI6B1m1vz/RGJVjBDwXl8IET3Nq/vcrA==",
- "dependencies": {
- "lit": "^2.3.1"
- }
- },
- "node_modules/@umbraco-ui/uui-toast-notification/node_modules/@umbraco-ui/uui-base": {
- "version": "1.1.0",
- "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-base/-/uui-base-1.1.0.tgz",
- "integrity": "sha512-uLb3+hbGhnLxjo8UuuaVCCwApR/5Z10atAWwc5m/Q+WSdW/sEVnpLGuI6B1m1vz/RGJVjBDwXl8IET3Nq/vcrA==",
- "dependencies": {
- "lit": "^2.3.1"
- }
- },
- "node_modules/@umbraco-ui/uui-toast-notification/node_modules/@umbraco-ui/uui-icon": {
- "version": "1.1.0",
- "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-icon/-/uui-icon-1.1.0.tgz",
- "integrity": "sha512-t/TXB7p1cFphN9QZG6tdKGFgCZntxlzBqUvXKJ9Ge8ZCdp1pFozLTBPuEELv5z0CN+JgZMMlXXisvYD5j9C9og==",
- "dependencies": {
- "@umbraco-ui/uui-base": "1.1.0"
- }
- },
- "node_modules/@umbraco-ui/uui-toast-notification/node_modules/@umbraco-ui/uui-icon-registry": {
- "version": "1.1.0",
- "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-icon-registry/-/uui-icon-registry-1.1.0.tgz",
- "integrity": "sha512-JWQQYjXs3nGgXOpmIjrUKiuSeD37TeSYCoLfFH9NL41V5/MkSPgyE0eHASKyo2BRsx+cslFMNPV52TEjw9BGtA==",
- "dependencies": {
- "@umbraco-ui/uui-base": "1.1.0",
- "@umbraco-ui/uui-icon": "1.1.0"
- }
- },
- "node_modules/@umbraco-ui/uui-toast-notification/node_modules/@umbraco-ui/uui-icon-registry-essential": {
- "version": "1.1.0",
- "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-icon-registry-essential/-/uui-icon-registry-essential-1.1.0.tgz",
- "integrity": "sha512-S6h9+7/iHYcmJw8MW5hwTXmL7iPHYHohl+frnXzFnkItD7YDmrpfy3K6GYcENIWvOXLhGXa+JWnPz6m0N4WiZg==",
- "dependencies": {
- "@umbraco-ui/uui-base": "1.1.0",
- "@umbraco-ui/uui-icon-registry": "1.1.0"
- }
- },
"node_modules/@umbraco-ui/uui-toggle": {
"version": "1.1.0",
"resolved": "https://registry.npmjs.org/@umbraco-ui/uui-toggle/-/uui-toggle-1.1.0.tgz",
@@ -8439,60 +7978,18 @@
"@umbraco-ui/uui-boolean-input": "1.1.0"
}
},
- "node_modules/@umbraco-ui/uui-toggle/node_modules/@umbraco-ui/uui-base": {
- "version": "1.1.0",
- "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-base/-/uui-base-1.1.0.tgz",
- "integrity": "sha512-uLb3+hbGhnLxjo8UuuaVCCwApR/5Z10atAWwc5m/Q+WSdW/sEVnpLGuI6B1m1vz/RGJVjBDwXl8IET3Nq/vcrA==",
- "dependencies": {
- "lit": "^2.3.1"
- }
- },
- "node_modules/@umbraco-ui/uui/node_modules/@umbraco-ui/uui-base": {
- "version": "1.1.0",
- "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-base/-/uui-base-1.1.0.tgz",
- "integrity": "sha512-uLb3+hbGhnLxjo8UuuaVCCwApR/5Z10atAWwc5m/Q+WSdW/sEVnpLGuI6B1m1vz/RGJVjBDwXl8IET3Nq/vcrA==",
- "dependencies": {
- "lit": "^2.3.1"
- }
- },
- "node_modules/@umbraco-ui/uui/node_modules/@umbraco-ui/uui-icon": {
- "version": "1.1.0",
- "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-icon/-/uui-icon-1.1.0.tgz",
- "integrity": "sha512-t/TXB7p1cFphN9QZG6tdKGFgCZntxlzBqUvXKJ9Ge8ZCdp1pFozLTBPuEELv5z0CN+JgZMMlXXisvYD5j9C9og==",
- "dependencies": {
- "@umbraco-ui/uui-base": "1.1.0"
- }
- },
- "node_modules/@umbraco-ui/uui/node_modules/@umbraco-ui/uui-icon-registry": {
- "version": "1.1.0",
- "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-icon-registry/-/uui-icon-registry-1.1.0.tgz",
- "integrity": "sha512-JWQQYjXs3nGgXOpmIjrUKiuSeD37TeSYCoLfFH9NL41V5/MkSPgyE0eHASKyo2BRsx+cslFMNPV52TEjw9BGtA==",
- "dependencies": {
- "@umbraco-ui/uui-base": "1.1.0",
- "@umbraco-ui/uui-icon": "1.1.0"
- }
- },
- "node_modules/@umbraco-ui/uui/node_modules/@umbraco-ui/uui-icon-registry-essential": {
- "version": "1.1.0",
- "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-icon-registry-essential/-/uui-icon-registry-essential-1.1.0.tgz",
- "integrity": "sha512-S6h9+7/iHYcmJw8MW5hwTXmL7iPHYHohl+frnXzFnkItD7YDmrpfy3K6GYcENIWvOXLhGXa+JWnPz6m0N4WiZg==",
- "dependencies": {
- "@umbraco-ui/uui-base": "1.1.0",
- "@umbraco-ui/uui-icon-registry": "1.1.0"
- }
- },
"node_modules/@vitejs/plugin-react": {
- "version": "2.1.0",
- "resolved": "https://registry.npmjs.org/@vitejs/plugin-react/-/plugin-react-2.1.0.tgz",
- "integrity": "sha512-am6rPyyU3LzUYne3Gd9oj9c4Rzbq5hQnuGXSMT6Gujq45Il/+bunwq3lrB7wghLkiF45ygMwft37vgJ/NE8IAA==",
+ "version": "2.2.0",
+ "resolved": "https://registry.npmjs.org/@vitejs/plugin-react/-/plugin-react-2.2.0.tgz",
+ "integrity": "sha512-FFpefhvExd1toVRlokZgxgy2JtnBOdp4ZDsq7ldCWaqGSGn9UhWMAVm/1lxPL14JfNS5yGz+s9yFrQY6shoStA==",
"dev": true,
"dependencies": {
- "@babel/core": "^7.18.13",
- "@babel/plugin-transform-react-jsx": "^7.18.10",
+ "@babel/core": "^7.19.6",
+ "@babel/plugin-transform-react-jsx": "^7.19.0",
"@babel/plugin-transform-react-jsx-development": "^7.18.6",
"@babel/plugin-transform-react-jsx-self": "^7.18.6",
- "@babel/plugin-transform-react-jsx-source": "^7.18.6",
- "magic-string": "^0.26.2",
+ "@babel/plugin-transform-react-jsx-source": "^7.19.6",
+ "magic-string": "^0.26.7",
"react-refresh": "^0.14.0"
},
"engines": {
@@ -8526,6 +8023,18 @@
"node": ">=10.0.0"
}
},
+ "node_modules/@web/config-loader/node_modules/lru-cache": {
+ "version": "6.0.0",
+ "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz",
+ "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==",
+ "dev": true,
+ "dependencies": {
+ "yallist": "^4.0.0"
+ },
+ "engines": {
+ "node": ">=10"
+ }
+ },
"node_modules/@web/config-loader/node_modules/semver": {
"version": "7.3.8",
"resolved": "https://registry.npmjs.org/semver/-/semver-7.3.8.tgz",
@@ -8541,6 +8050,12 @@
"node": ">=10"
}
},
+ "node_modules/@web/config-loader/node_modules/yallist": {
+ "version": "4.0.0",
+ "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz",
+ "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==",
+ "dev": true
+ },
"node_modules/@web/dev-server": {
"version": "0.1.35",
"resolved": "https://registry.npmjs.org/@web/dev-server/-/dev-server-0.1.35.tgz",
@@ -8600,11 +8115,23 @@
}
},
"node_modules/@web/dev-server-core/node_modules/es-module-lexer": {
- "version": "1.0.3",
- "resolved": "https://registry.npmjs.org/es-module-lexer/-/es-module-lexer-1.0.3.tgz",
- "integrity": "sha512-iC67eXHToclrlVhQfpRawDiF8D8sQxNxmbqw5oebegOaJkyx/w9C/k57/5e6yJR2zIByRt9OXdqX50DV2t6ZKw==",
+ "version": "1.1.0",
+ "resolved": "https://registry.npmjs.org/es-module-lexer/-/es-module-lexer-1.1.0.tgz",
+ "integrity": "sha512-fJg+1tiyEeS8figV+fPcPpm8WqJEflG3yPU0NOm5xMvrNkuiy7HzX/Ljng4Y0hAoiw4/3hQTCFYw+ub8+a2pRA==",
"dev": true
},
+ "node_modules/@web/dev-server-core/node_modules/lru-cache": {
+ "version": "6.0.0",
+ "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz",
+ "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==",
+ "dev": true,
+ "dependencies": {
+ "yallist": "^4.0.0"
+ },
+ "engines": {
+ "node": ">=10"
+ }
+ },
"node_modules/@web/dev-server-core/node_modules/ws": {
"version": "7.5.9",
"resolved": "https://registry.npmjs.org/ws/-/ws-7.5.9.tgz",
@@ -8626,6 +8153,12 @@
}
}
},
+ "node_modules/@web/dev-server-core/node_modules/yallist": {
+ "version": "4.0.0",
+ "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz",
+ "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==",
+ "dev": true
+ },
"node_modules/@web/dev-server-esbuild": {
"version": "0.3.3",
"resolved": "https://registry.npmjs.org/@web/dev-server-esbuild/-/dev-server-esbuild-0.3.3.tgz",
@@ -8660,9 +8193,9 @@
}
},
"node_modules/@web/dev-server-rollup": {
- "version": "0.3.19",
- "resolved": "https://registry.npmjs.org/@web/dev-server-rollup/-/dev-server-rollup-0.3.19.tgz",
- "integrity": "sha512-IwiwI+fyX0YuvAOldStlYJ+Zm/JfSCk9OSGIs7+fWbOYysEHwkEVvBwoPowaclSZA44Tobvqt+6ej9udbbZ/WQ==",
+ "version": "0.3.21",
+ "resolved": "https://registry.npmjs.org/@web/dev-server-rollup/-/dev-server-rollup-0.3.21.tgz",
+ "integrity": "sha512-138t+vMFkegRip6Rtlz68Bo5rl984C9c2rLg3dWl9JEEJSQcWgA3iEwXYh4xTc52WjXnM3/LpboAjTYQOMyfrA==",
"dev": true,
"dependencies": {
"@rollup/plugin-node-resolve": "^13.0.4",
@@ -8676,6 +8209,21 @@
"node": ">=10.0.0"
}
},
+ "node_modules/@web/dev-server-rollup/node_modules/rollup": {
+ "version": "2.79.1",
+ "resolved": "https://registry.npmjs.org/rollup/-/rollup-2.79.1.tgz",
+ "integrity": "sha512-uKxbd0IhMZOhjAiD5oAFp7BqvkA4Dv47qpOCtaNvng4HBwdbWtdOh8f5nZNuk2rp51PMGk3bzfWu5oayNEuYnw==",
+ "dev": true,
+ "bin": {
+ "rollup": "dist/bin/rollup"
+ },
+ "engines": {
+ "node": ">=10.0.0"
+ },
+ "optionalDependencies": {
+ "fsevents": "~2.3.2"
+ }
+ },
"node_modules/@web/dev-server/node_modules/ip": {
"version": "1.1.8",
"resolved": "https://registry.npmjs.org/ip/-/ip-1.1.8.tgz",
@@ -9080,9 +8628,9 @@
}
},
"node_modules/acorn": {
- "version": "8.8.0",
- "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.8.0.tgz",
- "integrity": "sha512-QOxyigPVrpZ2GXT+PFyZTl6TtOFc5egxHIP9IlQ+RbupQuX4RkT/Bee4/kQuC02Xkzg84JcT7oLYtDIQxp+v7w==",
+ "version": "8.8.1",
+ "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.8.1.tgz",
+ "integrity": "sha512-7zFpHzhnqYKrkYdUjF1HI1bzd0VygEGX8lFk4k5zVMqHEoES+P+7TKI+EvLO9WVMJ8eekdO0aDEK044xTXwPPA==",
"dev": true,
"bin": {
"acorn": "bin/acorn"
@@ -9202,9 +8750,9 @@
}
},
"node_modules/ajv-formats/node_modules/ajv": {
- "version": "8.11.0",
- "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.11.0.tgz",
- "integrity": "sha512-wGgprdCvMalC0BztXvitD2hC04YffAvtsUn93JbGXYLAtCUO4xd17mCCZQxUOItiBwZvJScWo8NIvQMQ71rdpg==",
+ "version": "8.12.0",
+ "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.12.0.tgz",
+ "integrity": "sha512-sRu1kpcO9yLtYxBKvqfTeh9KzZEwO3STyX1HT+4CaDzC6HpTGYhIhPIzj9XuKU7KYDwnaeh5hcOwjy1QuJzBPA==",
"dev": true,
"dependencies": {
"fast-deep-equal": "^3.1.1",
@@ -9224,12 +8772,15 @@
"dev": true
},
"node_modules/ajv-keywords": {
- "version": "3.5.2",
- "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-3.5.2.tgz",
- "integrity": "sha512-5p6WTN0DdTGVQk6VjcEju19IgaHudalcfabD7yhDGeA6bcQnmL+CpveLJq/3hvfwd1aof6L386Ougkx6RfyMIQ==",
+ "version": "5.1.0",
+ "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-5.1.0.tgz",
+ "integrity": "sha512-YCS/JNFAUyr5vAuhk1DWm1CBxRHW9LbJ2ozWeemrIqpbsqKjHVxYPyi5GC0rjZIT5JxJ3virVTS8wk4i/Z+krw==",
"dev": true,
+ "dependencies": {
+ "fast-deep-equal": "^3.1.3"
+ },
"peerDependencies": {
- "ajv": "^6.9.1"
+ "ajv": "^8.8.2"
}
},
"node_modules/ansi-align": {
@@ -9326,9 +8877,9 @@
}
},
"node_modules/anymatch": {
- "version": "3.1.2",
- "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-3.1.2.tgz",
- "integrity": "sha512-P43ePfOAIupkguHUycrc4qJ9kz8ZiuOUijaETwX7THt0Y/GNK7v0aa8rY816xWjZ7rJdA5XdMcpVFTKMq+RvWg==",
+ "version": "3.1.3",
+ "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-3.1.3.tgz",
+ "integrity": "sha512-KMReFUr0B4t+D+OBkjR3KYqvocp2XaSzO55UcB6mgQMd3KbcE+mWTyvVV7D/zsdEbNnV6acZUutkiHQXvTr1Rw==",
"dev": true,
"dependencies": {
"normalize-path": "^3.0.0",
@@ -9381,32 +8932,6 @@
"deep-equal": "^2.0.5"
}
},
- "node_modules/aria-query/node_modules/deep-equal": {
- "version": "2.1.0",
- "resolved": "https://registry.npmjs.org/deep-equal/-/deep-equal-2.1.0.tgz",
- "integrity": "sha512-2pxgvWu3Alv1PoWEyVg7HS8YhGlUFUV7N5oOvfL6d+7xAmLSemMwv/c8Zv/i9KFzxV5Kt5CAvQc70fLwVuf4UA==",
- "dev": true,
- "dependencies": {
- "call-bind": "^1.0.2",
- "es-get-iterator": "^1.1.2",
- "get-intrinsic": "^1.1.3",
- "is-arguments": "^1.1.1",
- "is-date-object": "^1.0.5",
- "is-regex": "^1.1.4",
- "isarray": "^2.0.5",
- "object-is": "^1.1.5",
- "object-keys": "^1.1.1",
- "object.assign": "^4.1.4",
- "regexp.prototype.flags": "^1.4.3",
- "side-channel": "^1.0.4",
- "which-boxed-primitive": "^1.0.2",
- "which-collection": "^1.0.1",
- "which-typed-array": "^1.1.8"
- },
- "funding": {
- "url": "https://github.com/sponsors/ljharb"
- }
- },
"node_modules/arr-diff": {
"version": "4.0.0",
"resolved": "https://registry.npmjs.org/arr-diff/-/arr-diff-4.0.0.tgz",
@@ -9680,9 +9205,9 @@
}
},
"node_modules/astring": {
- "version": "1.8.3",
- "resolved": "https://registry.npmjs.org/astring/-/astring-1.8.3.tgz",
- "integrity": "sha512-sRpyiNrx2dEYIMmUXprS8nlpRg2Drs8m9ElX9vVEXaCB4XEAJhKfs7IcX0IwShjuOAjLR6wzIrgoptz1n19i1A==",
+ "version": "1.8.4",
+ "resolved": "https://registry.npmjs.org/astring/-/astring-1.8.4.tgz",
+ "integrity": "sha512-97a+l2LBU3Op3bBQEff79i/E4jMD2ZLFD8rHx9B6mXyB2uQwhJQYfiDqUwtfjF4QA1F2qs//N6Cw8LetMbQjcw==",
"dev": true,
"bin": {
"astring": "bin/astring"
@@ -9766,9 +9291,9 @@
}
},
"node_modules/axe-core": {
- "version": "4.4.3",
- "resolved": "https://registry.npmjs.org/axe-core/-/axe-core-4.4.3.tgz",
- "integrity": "sha512-32+ub6kkdhhWick/UjvEwRchgoetXqTK14INLqbGm5U2TzBkBNF3nQtLYm8ovxSkQWArjEQvftCKryjZaATu3w==",
+ "version": "4.6.2",
+ "resolved": "https://registry.npmjs.org/axe-core/-/axe-core-4.6.2.tgz",
+ "integrity": "sha512-b1WlTV8+XKLj9gZy2DZXgQiyDp9xkkoe2a6U6UbYccScq2wgH/YwCeI2/Jq2mgo0HzQxqJOjWZBLeA/mqsk5Mg==",
"dev": true,
"engines": {
"node": ">=4"
@@ -9797,34 +9322,6 @@
"webpack": ">=5"
}
},
- "node_modules/babel-loader/node_modules/ajv": {
- "version": "8.11.0",
- "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.11.0.tgz",
- "integrity": "sha512-wGgprdCvMalC0BztXvitD2hC04YffAvtsUn93JbGXYLAtCUO4xd17mCCZQxUOItiBwZvJScWo8NIvQMQ71rdpg==",
- "dev": true,
- "dependencies": {
- "fast-deep-equal": "^3.1.1",
- "json-schema-traverse": "^1.0.0",
- "require-from-string": "^2.0.2",
- "uri-js": "^4.2.2"
- },
- "funding": {
- "type": "github",
- "url": "https://github.com/sponsors/epoberezkin"
- }
- },
- "node_modules/babel-loader/node_modules/ajv-keywords": {
- "version": "5.1.0",
- "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-5.1.0.tgz",
- "integrity": "sha512-YCS/JNFAUyr5vAuhk1DWm1CBxRHW9LbJ2ozWeemrIqpbsqKjHVxYPyi5GC0rjZIT5JxJ3virVTS8wk4i/Z+krw==",
- "dev": true,
- "dependencies": {
- "fast-deep-equal": "^3.1.3"
- },
- "peerDependencies": {
- "ajv": "^8.8.2"
- }
- },
"node_modules/babel-loader/node_modules/find-cache-dir": {
"version": "3.3.2",
"resolved": "https://registry.npmjs.org/find-cache-dir/-/find-cache-dir-3.3.2.tgz",
@@ -9855,12 +9352,6 @@
"node": ">=8"
}
},
- "node_modules/babel-loader/node_modules/json-schema-traverse": {
- "version": "1.0.0",
- "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz",
- "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==",
- "dev": true
- },
"node_modules/babel-loader/node_modules/locate-path": {
"version": "5.0.0",
"resolved": "https://registry.npmjs.org/locate-path/-/locate-path-5.0.0.tgz",
@@ -9927,25 +9418,6 @@
"node": ">=8"
}
},
- "node_modules/babel-loader/node_modules/schema-utils": {
- "version": "4.0.0",
- "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-4.0.0.tgz",
- "integrity": "sha512-1edyXKgh6XnJsJSQ8mKWXnN/BVaIbFMLpouRUrXgVq7WYne5kw3MW7UPhO44uRXQSIpTSXoJbmrR2X0w9kUTyg==",
- "dev": true,
- "dependencies": {
- "@types/json-schema": "^7.0.9",
- "ajv": "^8.8.0",
- "ajv-formats": "^2.1.1",
- "ajv-keywords": "^5.0.0"
- },
- "engines": {
- "node": ">= 12.13.0"
- },
- "funding": {
- "type": "opencollective",
- "url": "https://opencollective.com/webpack"
- }
- },
"node_modules/babel-plugin-apply-mdx-type-prop": {
"version": "1.6.22",
"resolved": "https://registry.npmjs.org/babel-plugin-apply-mdx-type-prop/-/babel-plugin-apply-mdx-type-prop-1.6.22.tgz",
@@ -9985,15 +9457,6 @@
"@babel/core": "^7.7.0"
}
},
- "node_modules/babel-plugin-dynamic-import-node": {
- "version": "2.3.3",
- "resolved": "https://registry.npmjs.org/babel-plugin-dynamic-import-node/-/babel-plugin-dynamic-import-node-2.3.3.tgz",
- "integrity": "sha512-jZVI+s9Zg3IqA/kdi0i6UDCybUI3aSBLnglhYbSSjKlV7yF1F/5LWv8MakQmvYpnbJDS6fcBL2KzHSxNCMtWSQ==",
- "dev": true,
- "dependencies": {
- "object.assign": "^4.1.0"
- }
- },
"node_modules/babel-plugin-extract-import-names": {
"version": "1.6.22",
"resolved": "https://registry.npmjs.org/babel-plugin-extract-import-names/-/babel-plugin-extract-import-names-1.6.22.tgz",
@@ -10245,9 +9708,9 @@
"dev": true
},
"node_modules/body-parser": {
- "version": "1.20.0",
- "resolved": "https://registry.npmjs.org/body-parser/-/body-parser-1.20.0.tgz",
- "integrity": "sha512-DfJ+q6EPcGKZD1QWUjSpqp+Q7bDQTsQIF4zfUAtZ6qk+H/3/QRhg9CEp39ss+/T2vw0+HaidC0ecJj/DRLIaKg==",
+ "version": "1.20.1",
+ "resolved": "https://registry.npmjs.org/body-parser/-/body-parser-1.20.1.tgz",
+ "integrity": "sha512-jWi7abTbYwajOytWCQc37VulmWiRae5RyTpaCyDcS5/lMdtwSz5lOpDE67srw/HYe35f1z3fDQw+3txg7gNtWw==",
"dev": true,
"dependencies": {
"bytes": "3.1.2",
@@ -10258,7 +9721,7 @@
"http-errors": "2.0.0",
"iconv-lite": "0.4.24",
"on-finished": "2.4.1",
- "qs": "6.10.3",
+ "qs": "6.11.0",
"raw-body": "2.5.1",
"type-is": "~1.6.18",
"unpipe": "1.0.0"
@@ -10292,21 +9755,6 @@
"integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==",
"dev": true
},
- "node_modules/body-parser/node_modules/qs": {
- "version": "6.10.3",
- "resolved": "https://registry.npmjs.org/qs/-/qs-6.10.3.tgz",
- "integrity": "sha512-wr7M2E0OFRfIfJZjKGieI8lBKb7fRCH4Fv5KNPEs7gJ8jadvotdsS08PzOKR7opXhZ/Xkjtt3WF9g38drmyRqQ==",
- "dev": true,
- "dependencies": {
- "side-channel": "^1.0.4"
- },
- "engines": {
- "node": ">=0.6"
- },
- "funding": {
- "url": "https://github.com/sponsors/ljharb"
- }
- },
"node_modules/boolbase": {
"version": "1.0.0",
"resolved": "https://registry.npmjs.org/boolbase/-/boolbase-1.0.0.tgz",
@@ -10747,6 +10195,18 @@
"node": ">=10"
}
},
+ "node_modules/cacache/node_modules/lru-cache": {
+ "version": "6.0.0",
+ "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz",
+ "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==",
+ "dev": true,
+ "dependencies": {
+ "yallist": "^4.0.0"
+ },
+ "engines": {
+ "node": ">=10"
+ }
+ },
"node_modules/cacache/node_modules/p-map": {
"version": "4.0.0",
"resolved": "https://registry.npmjs.org/p-map/-/p-map-4.0.0.tgz",
@@ -10762,6 +10222,12 @@
"url": "https://github.com/sponsors/sindresorhus"
}
},
+ "node_modules/cacache/node_modules/yallist": {
+ "version": "4.0.0",
+ "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz",
+ "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==",
+ "dev": true
+ },
"node_modules/cache-base": {
"version": "1.0.1",
"resolved": "https://registry.npmjs.org/cache-base/-/cache-base-1.0.1.tgz",
@@ -10879,9 +10345,9 @@
}
},
"node_modules/caniuse-lite": {
- "version": "1.0.30001414",
- "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001414.tgz",
- "integrity": "sha512-t55jfSaWjCdocnFdKQoO+d2ct9C59UZg4dY3OnUlSZ447r8pUtIKdp0hpAzrGFultmTC+Us+KpKi4GZl/LXlFg==",
+ "version": "1.0.30001447",
+ "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001447.tgz",
+ "integrity": "sha512-bdKU1BQDPeEXe9A39xJnGtY0uRq/z5osrnXUw0TcK+EYno45Y+U7QU9HhHEyzvMDffpYadFXi3idnSNkcwLkTw==",
"dev": true,
"funding": [
{
@@ -11422,9 +10888,9 @@
}
},
"node_modules/comma-separated-tokens": {
- "version": "2.0.2",
- "resolved": "https://registry.npmjs.org/comma-separated-tokens/-/comma-separated-tokens-2.0.2.tgz",
- "integrity": "sha512-G5yTt3KQN4Yn7Yk4ed73hlZ1evrFKXeUW3086p3PRFNp7m2vIjI6Pg+Kgb+oyzhd9F2qdcoj67+y3SdxL5XWsg==",
+ "version": "2.0.3",
+ "resolved": "https://registry.npmjs.org/comma-separated-tokens/-/comma-separated-tokens-2.0.3.tgz",
+ "integrity": "sha512-Fu4hJdvzeylCfQPp9SGWidpzrMs7tTrlu6Vb8XGaRGck8QSNZJJp538Wrb60Lax4fPwR64ViY468OIUTbRlGZg==",
"dev": true,
"funding": {
"type": "github",
@@ -11667,13 +11133,10 @@
}
},
"node_modules/convert-source-map": {
- "version": "1.8.0",
- "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-1.8.0.tgz",
- "integrity": "sha512-+OQdjP49zViI/6i7nIJpA8rAl4sV/JdPfU9nZs3VqOwGIgizICvuN2ru6fMd+4llL0tar18UYJXfZ/TWtmhUjA==",
- "dev": true,
- "dependencies": {
- "safe-buffer": "~5.1.1"
- }
+ "version": "1.9.0",
+ "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-1.9.0.tgz",
+ "integrity": "sha512-ASFBup0Mz1uyiIjANan1jzLQami9z1PoYSZCiiYW2FczPbenXc45FZdBZLzOT+r6+iciuEModtmCti+hjaAk0A==",
+ "dev": true
},
"node_modules/cookie": {
"version": "0.5.0",
@@ -11757,9 +11220,9 @@
}
},
"node_modules/core-js": {
- "version": "3.25.4",
- "resolved": "https://registry.npmjs.org/core-js/-/core-js-3.25.4.tgz",
- "integrity": "sha512-JDLxg61lFPFYQ7U0HKoyKwVUV63VbbVTb/K73Yf+k4Mf4ZBZxCjfyrWZjTk1ZM7ZrgFSqhSIOmuzYAxG2f/reQ==",
+ "version": "3.27.2",
+ "resolved": "https://registry.npmjs.org/core-js/-/core-js-3.27.2.tgz",
+ "integrity": "sha512-9ashVQskuh5AZEZ1JdQWp1GqSoC1e1G87MzRqg2gIfVAQ7Qn9K+uFj8EcniUFA4P2NLZfV+TOlX1SzoKfo+s7w==",
"dev": true,
"hasInstallScript": true,
"funding": {
@@ -11768,9 +11231,9 @@
}
},
"node_modules/core-js-compat": {
- "version": "3.25.4",
- "resolved": "https://registry.npmjs.org/core-js-compat/-/core-js-compat-3.25.4.tgz",
- "integrity": "sha512-gCEcIEEqCR6230WroNunK/653CWKhqyCKJ9b+uESqOt/WFJA8B4lTnnQFdpYY5vmBcwJAA90Bo5vXs+CVsf6iA==",
+ "version": "3.27.2",
+ "resolved": "https://registry.npmjs.org/core-js-compat/-/core-js-compat-3.27.2.tgz",
+ "integrity": "sha512-welaYuF7ZtbYKGrIy7y3eb40d37rG1FvzEOfe7hSLd2iD6duMDqUhRfSvCGyC46HhR6Y8JXXdZ2lnRUMkPBpvg==",
"dev": true,
"dependencies": {
"browserslist": "^4.21.4"
@@ -11787,9 +11250,9 @@
"dev": true
},
"node_modules/cosmiconfig": {
- "version": "7.0.1",
- "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-7.0.1.tgz",
- "integrity": "sha512-a1YWNUV2HwGimB7dU2s1wUMurNKjpx60HxBB6xUM8Re+2s1g1IIfJvFR0/iCF+XHdE0GMTKTuLR32UQff4TEyQ==",
+ "version": "7.1.0",
+ "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-7.1.0.tgz",
+ "integrity": "sha512-AdmX6xUzdNASswsFtmwSt7Vj8po9IuqXm0UXz7QKPuEUmPB4XyjGfaAr2PSuELMwkRMVH1EpIkX5bTZGRB3eCA==",
"dev": true,
"dependencies": {
"@types/parse-json": "^4.0.0",
@@ -12173,6 +11636,48 @@
"node-fetch": "2.6.7"
}
},
+ "node_modules/cross-fetch/node_modules/node-fetch": {
+ "version": "2.6.7",
+ "resolved": "https://registry.npmjs.org/node-fetch/-/node-fetch-2.6.7.tgz",
+ "integrity": "sha512-ZjMPFEfVx5j+y2yF35Kzx5sF7kDzxuDj6ziH4FFbOp87zKDZNx8yExJIb05OGF4Nlt9IHFIMBkRl41VdvcNdbQ==",
+ "dev": true,
+ "dependencies": {
+ "whatwg-url": "^5.0.0"
+ },
+ "engines": {
+ "node": "4.x || >=6.0.0"
+ },
+ "peerDependencies": {
+ "encoding": "^0.1.0"
+ },
+ "peerDependenciesMeta": {
+ "encoding": {
+ "optional": true
+ }
+ }
+ },
+ "node_modules/cross-fetch/node_modules/tr46": {
+ "version": "0.0.3",
+ "resolved": "https://registry.npmjs.org/tr46/-/tr46-0.0.3.tgz",
+ "integrity": "sha512-N3WMsuqV66lT30CrXNbEjx4GEwlow3v6rr4mCcv6prnfwhS01rkgyFdjPNBYd9br7LpXV1+Emh01fHnq2Gdgrw==",
+ "dev": true
+ },
+ "node_modules/cross-fetch/node_modules/webidl-conversions": {
+ "version": "3.0.1",
+ "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-3.0.1.tgz",
+ "integrity": "sha512-2JAn3z8AR6rjK8Sm8orRC0h/bcl/DqL7tRPdGZ4I1CjdF+EaMLmYxBHyXuKL849eucPFhvBoxMsflfOb8kxaeQ==",
+ "dev": true
+ },
+ "node_modules/cross-fetch/node_modules/whatwg-url": {
+ "version": "5.0.0",
+ "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-5.0.0.tgz",
+ "integrity": "sha512-saE57nupxk6v3HY35+jzBwYa0rKSy0XR8JSxZPwgLr7ys0IBzhGviA1/TUGJLmSVqs8pb9AnvICXEuOHLprYTw==",
+ "dev": true,
+ "dependencies": {
+ "tr46": "~0.0.3",
+ "webidl-conversions": "^3.0.0"
+ }
+ },
"node_modules/cross-spawn": {
"version": "7.0.3",
"resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.3.tgz",
@@ -12240,6 +11745,15 @@
"webpack": "^4.0.0 || ^5.0.0"
}
},
+ "node_modules/css-loader/node_modules/ajv-keywords": {
+ "version": "3.5.2",
+ "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-3.5.2.tgz",
+ "integrity": "sha512-5p6WTN0DdTGVQk6VjcEju19IgaHudalcfabD7yhDGeA6bcQnmL+CpveLJq/3hvfwd1aof6L386Ougkx6RfyMIQ==",
+ "dev": true,
+ "peerDependencies": {
+ "ajv": "^6.9.1"
+ }
+ },
"node_modules/css-loader/node_modules/camelcase": {
"version": "5.3.1",
"resolved": "https://registry.npmjs.org/camelcase/-/camelcase-5.3.1.tgz",
@@ -12275,6 +11789,24 @@
"node": ">=4.0.0"
}
},
+ "node_modules/css-loader/node_modules/schema-utils": {
+ "version": "2.7.1",
+ "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-2.7.1.tgz",
+ "integrity": "sha512-SHiNtMOUGWBQJwzISiVYKu82GiV4QYGePp3odlY1tuKO7gPtphAT5R/py0fA6xtbgLL/RvtJZnU9b8s0F1q0Xg==",
+ "dev": true,
+ "dependencies": {
+ "@types/json-schema": "^7.0.5",
+ "ajv": "^6.12.4",
+ "ajv-keywords": "^3.5.2"
+ },
+ "engines": {
+ "node": ">= 8.9.0"
+ },
+ "funding": {
+ "type": "opencollective",
+ "url": "https://opencollective.com/webpack"
+ }
+ },
"node_modules/css-select": {
"version": "4.3.0",
"resolved": "https://registry.npmjs.org/css-select/-/css-select-4.3.0.tgz",
@@ -12395,10 +11927,32 @@
}
},
"node_modules/deep-equal": {
- "version": "1.0.1",
- "resolved": "https://registry.npmjs.org/deep-equal/-/deep-equal-1.0.1.tgz",
- "integrity": "sha512-bHtC0iYvWhyaTzvV3CZgPeZQqCOBGyGsVV7v4eevpdkLHfiSrXUdBG+qAuSz4RI70sszvjQ1QSZ98An1yNwpSw==",
- "dev": true
+ "version": "2.2.0",
+ "resolved": "https://registry.npmjs.org/deep-equal/-/deep-equal-2.2.0.tgz",
+ "integrity": "sha512-RdpzE0Hv4lhowpIUKKMJfeH6C1pXdtT1/it80ubgWqwI3qpuxUBpC1S4hnHg+zjnuOoDkzUtUCEEkG+XG5l3Mw==",
+ "dev": true,
+ "dependencies": {
+ "call-bind": "^1.0.2",
+ "es-get-iterator": "^1.1.2",
+ "get-intrinsic": "^1.1.3",
+ "is-arguments": "^1.1.1",
+ "is-array-buffer": "^3.0.1",
+ "is-date-object": "^1.0.5",
+ "is-regex": "^1.1.4",
+ "is-shared-array-buffer": "^1.0.2",
+ "isarray": "^2.0.5",
+ "object-is": "^1.1.5",
+ "object-keys": "^1.1.1",
+ "object.assign": "^4.1.4",
+ "regexp.prototype.flags": "^1.4.3",
+ "side-channel": "^1.0.4",
+ "which-boxed-primitive": "^1.0.2",
+ "which-collection": "^1.0.1",
+ "which-typed-array": "^1.1.9"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/ljharb"
+ }
},
"node_modules/deep-extend": {
"version": "0.6.0",
@@ -12443,12 +11997,15 @@
}
},
"node_modules/defaults": {
- "version": "1.0.3",
- "resolved": "https://registry.npmjs.org/defaults/-/defaults-1.0.3.tgz",
- "integrity": "sha512-s82itHOnYrN0Ib8r+z7laQz3sdE+4FP3d9Q7VLO7U+KRT+CR0GsWuyHxzdAY82I7cXv0G/twrqomTJLOssO5HA==",
+ "version": "1.0.4",
+ "resolved": "https://registry.npmjs.org/defaults/-/defaults-1.0.4.tgz",
+ "integrity": "sha512-eFuaLoy/Rxalv2kr+lqMlUnrDWV+3j4pljOIJgLIhI058IQfWJ7vXhyEIHu+HtC738klGALYxOKDO0bQP3tg8A==",
"dev": true,
"dependencies": {
"clone": "^1.0.2"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/sindresorhus"
}
},
"node_modules/defaults/node_modules/clone": {
@@ -12881,15 +12438,15 @@
"dev": true
},
"node_modules/electron-to-chromium": {
- "version": "1.4.270",
- "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.270.tgz",
- "integrity": "sha512-KNhIzgLiJmDDC444dj9vEOpZEgsV96ult9Iff98Vanumn+ShJHd5se8aX6KeVxdc0YQeqdrezBZv89rleDbvSg==",
+ "version": "1.4.284",
+ "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.284.tgz",
+ "integrity": "sha512-M8WEXFuKXMYMVr45fo8mq0wUrrJHheiKZf6BArTKk9ZBYCKJEOU5H8cdWgDT+qCVZf7Na4lVUaZsA+h6uA9+PA==",
"dev": true
},
"node_modules/element-internals-polyfill": {
- "version": "1.1.19",
- "resolved": "https://registry.npmjs.org/element-internals-polyfill/-/element-internals-polyfill-1.1.19.tgz",
- "integrity": "sha512-deGDqTkxXtYAQl/VSH5xXWfCe4zEVCkWCYrVeNOPtg3F6W1i0JYRjqPU+MZO9mS1P2UxkkD2vPH+Mb6W/CDicA=="
+ "version": "1.1.20",
+ "resolved": "https://registry.npmjs.org/element-internals-polyfill/-/element-internals-polyfill-1.1.20.tgz",
+ "integrity": "sha512-7+WohrnFAKX3xUUPZAnGVH7xg+50yozju0ltxNJiM5UNfZfAJCfhU9JAfvt9OW+VB1XoJgrHO4YiApElSv6ZWg=="
},
"node_modules/element-resize-detector": {
"version": "1.2.4",
@@ -12955,9 +12512,9 @@
}
},
"node_modules/enhanced-resolve": {
- "version": "5.10.0",
- "resolved": "https://registry.npmjs.org/enhanced-resolve/-/enhanced-resolve-5.10.0.tgz",
- "integrity": "sha512-T0yTFjdpldGY8PmuXXR0PyQ1ufZpEGiHVrp7zHKB7jdR4qlmZHhONVM5AQOAWXuF/w3dnHbEQVrNptJgt7F+cQ==",
+ "version": "5.12.0",
+ "resolved": "https://registry.npmjs.org/enhanced-resolve/-/enhanced-resolve-5.12.0.tgz",
+ "integrity": "sha512-QHTXI/sZQmko1cbDoNAa3mJ5qhWUUNAq3vR0/YiD379fWQrcfuoX1+HW2S0MTt7XmoPLapdaDKUtelUSPic7hQ==",
"dev": true,
"dependencies": {
"graceful-fs": "^4.2.4",
@@ -13025,35 +12582,44 @@
"dev": true
},
"node_modules/es-abstract": {
- "version": "1.20.4",
- "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.20.4.tgz",
- "integrity": "sha512-0UtvRN79eMe2L+UNEF1BwRe364sj/DXhQ/k5FmivgoSdpM90b8Jc0mDzKMGo7QS0BVbOP/bTwBKNnDc9rNzaPA==",
+ "version": "1.21.1",
+ "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.21.1.tgz",
+ "integrity": "sha512-QudMsPOz86xYz/1dG1OuGBKOELjCh99IIWHLzy5znUB6j8xG2yMA7bfTV86VSqKF+Y/H08vQPR+9jyXpuC6hfg==",
"dev": true,
"dependencies": {
+ "available-typed-arrays": "^1.0.5",
"call-bind": "^1.0.2",
+ "es-set-tostringtag": "^2.0.1",
"es-to-primitive": "^1.2.1",
"function-bind": "^1.1.1",
"function.prototype.name": "^1.1.5",
"get-intrinsic": "^1.1.3",
"get-symbol-description": "^1.0.0",
+ "globalthis": "^1.0.3",
+ "gopd": "^1.0.1",
"has": "^1.0.3",
"has-property-descriptors": "^1.0.0",
+ "has-proto": "^1.0.1",
"has-symbols": "^1.0.3",
- "internal-slot": "^1.0.3",
+ "internal-slot": "^1.0.4",
+ "is-array-buffer": "^3.0.1",
"is-callable": "^1.2.7",
"is-negative-zero": "^2.0.2",
"is-regex": "^1.1.4",
"is-shared-array-buffer": "^1.0.2",
"is-string": "^1.0.7",
+ "is-typed-array": "^1.1.10",
"is-weakref": "^1.0.2",
"object-inspect": "^1.12.2",
"object-keys": "^1.1.1",
"object.assign": "^4.1.4",
"regexp.prototype.flags": "^1.4.3",
"safe-regex-test": "^1.0.0",
- "string.prototype.trimend": "^1.0.5",
- "string.prototype.trimstart": "^1.0.5",
- "unbox-primitive": "^1.0.2"
+ "string.prototype.trimend": "^1.0.6",
+ "string.prototype.trimstart": "^1.0.6",
+ "typed-array-length": "^1.0.4",
+ "unbox-primitive": "^1.0.2",
+ "which-typed-array": "^1.1.9"
},
"engines": {
"node": ">= 0.4"
@@ -13069,19 +12635,20 @@
"dev": true
},
"node_modules/es-get-iterator": {
- "version": "1.1.2",
- "resolved": "https://registry.npmjs.org/es-get-iterator/-/es-get-iterator-1.1.2.tgz",
- "integrity": "sha512-+DTO8GYwbMCwbywjimwZMHp8AuYXOS2JZFWoi2AlPOS3ebnII9w/NLpNZtA7A0YLaVDw+O7KFCeoIV7OPvM7hQ==",
+ "version": "1.1.3",
+ "resolved": "https://registry.npmjs.org/es-get-iterator/-/es-get-iterator-1.1.3.tgz",
+ "integrity": "sha512-sPZmqHBe6JIiTfN5q2pEi//TwxmAFHwj/XEuYjTuse78i8KxaqMTTzxPoFKuzRpDpTJ+0NAbpfenkmH2rePtuw==",
"dev": true,
"dependencies": {
"call-bind": "^1.0.2",
- "get-intrinsic": "^1.1.0",
- "has-symbols": "^1.0.1",
- "is-arguments": "^1.1.0",
+ "get-intrinsic": "^1.1.3",
+ "has-symbols": "^1.0.3",
+ "is-arguments": "^1.1.1",
"is-map": "^2.0.2",
"is-set": "^2.0.2",
- "is-string": "^1.0.5",
- "isarray": "^2.0.5"
+ "is-string": "^1.0.7",
+ "isarray": "^2.0.5",
+ "stop-iteration-iterator": "^1.0.0"
},
"funding": {
"url": "https://github.com/sponsors/ljharb"
@@ -13093,6 +12660,20 @@
"integrity": "sha512-1HQ2M2sPtxwnvOvT1ZClHyQDiggdNjURWpY2we6aMKCQiUVxTmVs2UYPLIrD84sS+kMdUwfBSylbJPwNnBrnHQ==",
"dev": true
},
+ "node_modules/es-set-tostringtag": {
+ "version": "2.0.1",
+ "resolved": "https://registry.npmjs.org/es-set-tostringtag/-/es-set-tostringtag-2.0.1.tgz",
+ "integrity": "sha512-g3OMbtlwY3QewlqAiMLI47KywjWZoEytKr8pf6iTC8uJq5bIAH52Z9pnQ8pVL6whrCto53JZDuUIsifGeLorTg==",
+ "dev": true,
+ "dependencies": {
+ "get-intrinsic": "^1.1.3",
+ "has": "^1.0.3",
+ "has-tostringtag": "^1.0.0"
+ },
+ "engines": {
+ "node": ">= 0.4"
+ }
+ },
"node_modules/es-shim-unscopables": {
"version": "1.0.0",
"resolved": "https://registry.npmjs.org/es-shim-unscopables/-/es-shim-unscopables-1.0.0.tgz",
@@ -13129,9 +12710,9 @@
}
},
"node_modules/es6-shim": {
- "version": "0.35.6",
- "resolved": "https://registry.npmjs.org/es6-shim/-/es6-shim-0.35.6.tgz",
- "integrity": "sha512-EmTr31wppcaIAgblChZiuN/l9Y7DPyw8Xtbg7fIVngn6zMW+IEBJDJngeKC3x6wr0V/vcA2wqeFnaw1bFJbDdA==",
+ "version": "0.35.7",
+ "resolved": "https://registry.npmjs.org/es6-shim/-/es6-shim-0.35.7.tgz",
+ "integrity": "sha512-baZkUfTDSx7X69+NA8imbvGrsPfqH0MX7ADdIDjqwsI8lkTgLIiD2QWrUCSGsUQ0YMnSCA/4pNgSyXdnLHWf3A==",
"dev": true
},
"node_modules/esbuild": {
@@ -13628,9 +13209,9 @@
}
},
"node_modules/eslint-import-resolver-typescript/node_modules/globby": {
- "version": "13.1.2",
- "resolved": "https://registry.npmjs.org/globby/-/globby-13.1.2.tgz",
- "integrity": "sha512-LKSDZXToac40u8Q1PQtZihbNdTYSNMuWe+K5l+oa6KgDzSvVrHXlJy40hUP522RjAIoNLJYBJi7ow+rbFpIhHQ==",
+ "version": "13.1.3",
+ "resolved": "https://registry.npmjs.org/globby/-/globby-13.1.3.tgz",
+ "integrity": "sha512-8krCNHXvlCgHDpegPzleMq07yMYTO2sXKASmZmquEYWEmCx6J5UTRbp5RwMJkTJGtcQ44YpiUYUiN0b9mzy8Bw==",
"dev": true,
"dependencies": {
"dir-glob": "^3.0.1",
@@ -13685,14 +13266,14 @@
}
},
"node_modules/eslint-plugin-import": {
- "version": "2.27.4",
- "resolved": "https://registry.npmjs.org/eslint-plugin-import/-/eslint-plugin-import-2.27.4.tgz",
- "integrity": "sha512-Z1jVt1EGKia1X9CnBCkpAOhWy8FgQ7OmJ/IblEkT82yrFU/xJaxwujaTzLWqigewwynRQ9mmHfX9MtAfhxm0sA==",
+ "version": "2.27.5",
+ "resolved": "https://registry.npmjs.org/eslint-plugin-import/-/eslint-plugin-import-2.27.5.tgz",
+ "integrity": "sha512-LmEt3GVofgiGuiE+ORpnvP+kAm3h6MLZJ4Q5HCyHADofsb4VzXFsRiWj3c0OFiV+3DWFh0qg3v9gcPlfc3zRow==",
"dev": true,
"dependencies": {
"array-includes": "^3.1.6",
"array.prototype.flat": "^1.3.1",
- "array.prototype.flatmap": "^1.3.0",
+ "array.prototype.flatmap": "^1.3.1",
"debug": "^3.2.7",
"doctrine": "^2.1.0",
"eslint-import-resolver-node": "^0.3.7",
@@ -14037,9 +13618,9 @@
}
},
"node_modules/espree": {
- "version": "9.4.0",
- "resolved": "https://registry.npmjs.org/espree/-/espree-9.4.0.tgz",
- "integrity": "sha512-DQmnRpLj7f6TgN/NYb0MTzJXL+vJF9h3pHy4JhCIs3zwcgez8xmGg3sXHcEO97BrmO2OSvCwMdfdlyl+E9KjOw==",
+ "version": "9.4.1",
+ "resolved": "https://registry.npmjs.org/espree/-/espree-9.4.1.tgz",
+ "integrity": "sha512-XwctdmTO6SIvCzd9810yyNzIrOrqNYV9Koizx4C/mRhf9uq0o4yHoCEU/670pOxOL/MSraektvSAji79kX90Vg==",
"dev": true,
"dependencies": {
"acorn": "^8.8.0",
@@ -14113,9 +13694,9 @@
}
},
"node_modules/estree-util-attach-comments": {
- "version": "2.1.0",
- "resolved": "https://registry.npmjs.org/estree-util-attach-comments/-/estree-util-attach-comments-2.1.0.tgz",
- "integrity": "sha512-rJz6I4L0GaXYtHpoMScgDIwM0/Vwbu5shbMeER596rB2D1EWF6+Gj0e0UKzJPZrpoOc87+Q2kgVFHfjAymIqmw==",
+ "version": "2.1.1",
+ "resolved": "https://registry.npmjs.org/estree-util-attach-comments/-/estree-util-attach-comments-2.1.1.tgz",
+ "integrity": "sha512-+5Ba/xGGS6mnwFbXIuQiDPTbuTxuMCooq3arVv7gPZtYpjp+VXH/NkHAP35OOefPhNG/UGqU3vt/LTABwcHX0w==",
"dev": true,
"dependencies": {
"@types/estree": "^1.0.0"
@@ -14126,9 +13707,9 @@
}
},
"node_modules/estree-util-build-jsx": {
- "version": "2.2.0",
- "resolved": "https://registry.npmjs.org/estree-util-build-jsx/-/estree-util-build-jsx-2.2.0.tgz",
- "integrity": "sha512-apsfRxF9uLrqosApvHVtYZjISPvTJ+lBiIydpC+9wE6cF6ssbhnjyQLqaIjgzGxvC2Hbmec1M7g91PoBayYoQQ==",
+ "version": "2.2.2",
+ "resolved": "https://registry.npmjs.org/estree-util-build-jsx/-/estree-util-build-jsx-2.2.2.tgz",
+ "integrity": "sha512-m56vOXcOBuaF+Igpb9OPAy7f9w9OIkb5yhjsZuaPm7HoGi4oTOQi0h2+yZ+AtKklYFZ+rPC4n0wYCJCEU1ONqg==",
"dev": true,
"dependencies": {
"@types/estree-jsx": "^1.0.0",
@@ -14141,15 +13722,18 @@
}
},
"node_modules/estree-util-build-jsx/node_modules/estree-walker": {
- "version": "3.0.1",
- "resolved": "https://registry.npmjs.org/estree-walker/-/estree-walker-3.0.1.tgz",
- "integrity": "sha512-woY0RUD87WzMBUiZLx8NsYr23N5BKsOMZHhu2hoNRVh6NXGfoiT1KOL8G3UHlJAnEDGmfa5ubNA/AacfG+Kb0g==",
- "dev": true
+ "version": "3.0.3",
+ "resolved": "https://registry.npmjs.org/estree-walker/-/estree-walker-3.0.3.tgz",
+ "integrity": "sha512-7RUKfXgSMMkzt6ZuXmqapOurLGPPfgj6l9uRZ7lRGolvk0y2yocc35LdcxKC5PQZdn2DMqioAQ2NoWcrTKmm6g==",
+ "dev": true,
+ "dependencies": {
+ "@types/estree": "^1.0.0"
+ }
},
"node_modules/estree-util-is-identifier-name": {
- "version": "2.0.1",
- "resolved": "https://registry.npmjs.org/estree-util-is-identifier-name/-/estree-util-is-identifier-name-2.0.1.tgz",
- "integrity": "sha512-rxZj1GkQhY4x1j/CSnybK9cGuMFQYFPLq0iNyopqf14aOVLFtMv7Esika+ObJWPWiOHuMOAHz3YkWoLYYRnzWQ==",
+ "version": "2.1.0",
+ "resolved": "https://registry.npmjs.org/estree-util-is-identifier-name/-/estree-util-is-identifier-name-2.1.0.tgz",
+ "integrity": "sha512-bEN9VHRyXAUOjkKVQVvArFym08BTWB0aJPppZZr0UNyAqWsLaVfAqP7hbaTJjzHifmB5ebnR8Wm7r7yGN/HonQ==",
"dev": true,
"funding": {
"type": "opencollective",
@@ -14157,9 +13741,9 @@
}
},
"node_modules/estree-util-to-js": {
- "version": "1.1.0",
- "resolved": "https://registry.npmjs.org/estree-util-to-js/-/estree-util-to-js-1.1.0.tgz",
- "integrity": "sha512-490lbfCcpLk+ofK6HCgqDfYs4KAfq6QVvDw3+Bm1YoKRgiOjKiKYGAVQE1uwh7zVxBgWhqp4FDtp5SqunpUk1A==",
+ "version": "1.1.1",
+ "resolved": "https://registry.npmjs.org/estree-util-to-js/-/estree-util-to-js-1.1.1.tgz",
+ "integrity": "sha512-tW/ADSJON4o+T8rSmSX1ZXdat4n6bVOu0iTUFY9ZFF2dD/1/Hug8Lc/HYuJRA4Mop9zDZHQMo1m4lIxxJHkTjQ==",
"dev": true,
"dependencies": {
"@types/estree-jsx": "^1.0.0",
@@ -14181,9 +13765,9 @@
}
},
"node_modules/estree-util-visit": {
- "version": "1.2.0",
- "resolved": "https://registry.npmjs.org/estree-util-visit/-/estree-util-visit-1.2.0.tgz",
- "integrity": "sha512-wdsoqhWueuJKsh5hqLw3j8lwFqNStm92VcwtAOAny8g/KS/l5Y8RISjR4k5W6skCj3Nirag/WUCMS0Nfy3sgsg==",
+ "version": "1.2.1",
+ "resolved": "https://registry.npmjs.org/estree-util-visit/-/estree-util-visit-1.2.1.tgz",
+ "integrity": "sha512-xbgqcrkIVbIG+lI/gzbvd9SGTJL4zqJKBFttUl5pP27KhAjtMKbX/mQXJ7qgyXpMgVy/zvpm0xoQQaGL8OloOw==",
"dev": true,
"dependencies": {
"@types/estree-jsx": "^1.0.0",
@@ -14422,14 +14006,14 @@
}
},
"node_modules/express": {
- "version": "4.18.1",
- "resolved": "https://registry.npmjs.org/express/-/express-4.18.1.tgz",
- "integrity": "sha512-zZBcOX9TfehHQhtupq57OF8lFZ3UZi08Y97dwFCkD8p9d/d2Y3M+ykKcwaMDEL+4qyUolgBDX6AblpR3fL212Q==",
+ "version": "4.18.2",
+ "resolved": "https://registry.npmjs.org/express/-/express-4.18.2.tgz",
+ "integrity": "sha512-5/PsL6iGPdfQ/lKM1UuielYgv3BUoJfz1aUwU9vHZ+J7gyvwdQXFEBIEIaxeGf0GIcreATNyBExtalisDbuMqQ==",
"dev": true,
"dependencies": {
"accepts": "~1.3.8",
"array-flatten": "1.1.1",
- "body-parser": "1.20.0",
+ "body-parser": "1.20.1",
"content-disposition": "0.5.4",
"content-type": "~1.0.4",
"cookie": "0.5.0",
@@ -14448,7 +14032,7 @@
"parseurl": "~1.3.3",
"path-to-regexp": "0.1.7",
"proxy-addr": "~2.0.7",
- "qs": "6.10.3",
+ "qs": "6.11.0",
"range-parser": "~1.2.1",
"safe-buffer": "5.2.1",
"send": "0.18.0",
@@ -14478,21 +14062,6 @@
"integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==",
"dev": true
},
- "node_modules/express/node_modules/qs": {
- "version": "6.10.3",
- "resolved": "https://registry.npmjs.org/qs/-/qs-6.10.3.tgz",
- "integrity": "sha512-wr7M2E0OFRfIfJZjKGieI8lBKb7fRCH4Fv5KNPEs7gJ8jadvotdsS08PzOKR7opXhZ/Xkjtt3WF9g38drmyRqQ==",
- "dev": true,
- "dependencies": {
- "side-channel": "^1.0.4"
- },
- "engines": {
- "node": ">=0.6"
- },
- "funding": {
- "url": "https://github.com/sponsors/ljharb"
- }
- },
"node_modules/express/node_modules/safe-buffer": {
"version": "5.2.1",
"resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz",
@@ -14668,9 +14237,9 @@
"dev": true
},
"node_modules/fastq": {
- "version": "1.13.0",
- "resolved": "https://registry.npmjs.org/fastq/-/fastq-1.13.0.tgz",
- "integrity": "sha512-YpkpUnK8od0o1hmeSc7UUs/eB/vIPWJYjKck2QKIzAf71Vm1AAQ3EbuZB3g2JIy+pg+ERD0vqI79KyZiB2e2Nw==",
+ "version": "1.15.0",
+ "resolved": "https://registry.npmjs.org/fastq/-/fastq-1.15.0.tgz",
+ "integrity": "sha512-wBrocU2LCXXa+lWBt8RoIRD89Fi8OdABODa/kEnyeyjS5aZO5/GNvI5sEINADqP/h8M29UHTHUb53sUu5Ihqdw==",
"dev": true,
"dependencies": {
"reusify": "^1.0.4"
@@ -14753,6 +14322,15 @@
"webpack": "^4.0.0 || ^5.0.0"
}
},
+ "node_modules/file-loader/node_modules/ajv-keywords": {
+ "version": "3.5.2",
+ "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-3.5.2.tgz",
+ "integrity": "sha512-5p6WTN0DdTGVQk6VjcEju19IgaHudalcfabD7yhDGeA6bcQnmL+CpveLJq/3hvfwd1aof6L386Ougkx6RfyMIQ==",
+ "dev": true,
+ "peerDependencies": {
+ "ajv": "^6.9.1"
+ }
+ },
"node_modules/file-loader/node_modules/schema-utils": {
"version": "3.1.1",
"resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.1.1.tgz",
@@ -15152,6 +14730,15 @@
}
}
},
+ "node_modules/fork-ts-checker-webpack-plugin/node_modules/ajv-keywords": {
+ "version": "3.5.2",
+ "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-3.5.2.tgz",
+ "integrity": "sha512-5p6WTN0DdTGVQk6VjcEju19IgaHudalcfabD7yhDGeA6bcQnmL+CpveLJq/3hvfwd1aof6L386Ougkx6RfyMIQ==",
+ "dev": true,
+ "peerDependencies": {
+ "ajv": "^6.9.1"
+ }
+ },
"node_modules/fork-ts-checker-webpack-plugin/node_modules/ansi-styles": {
"version": "4.3.0",
"resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",
@@ -15226,6 +14813,18 @@
"node": ">=8"
}
},
+ "node_modules/fork-ts-checker-webpack-plugin/node_modules/lru-cache": {
+ "version": "6.0.0",
+ "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz",
+ "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==",
+ "dev": true,
+ "dependencies": {
+ "yallist": "^4.0.0"
+ },
+ "engines": {
+ "node": ">=10"
+ }
+ },
"node_modules/fork-ts-checker-webpack-plugin/node_modules/schema-utils": {
"version": "2.7.0",
"resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-2.7.0.tgz",
@@ -15245,9 +14844,9 @@
}
},
"node_modules/fork-ts-checker-webpack-plugin/node_modules/semver": {
- "version": "7.3.7",
- "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.7.tgz",
- "integrity": "sha512-QlYTucUYOews+WeEujDoEGziz4K6c47V/Bd+LjSSYcA94p+DmINdf7ncaUinThfvZyu13lN9OY1XDxt8C0Tw0g==",
+ "version": "7.3.8",
+ "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.8.tgz",
+ "integrity": "sha512-NB1ctGL5rlHrPJtFDVIVzTyQylMLu9N9VICA6HSFJo8MCGVTMW6gfpicwKmmK/dAjTOrqu5l63JJOpDSrAis3A==",
"dev": true,
"dependencies": {
"lru-cache": "^6.0.0"
@@ -15280,6 +14879,12 @@
"node": ">=6"
}
},
+ "node_modules/fork-ts-checker-webpack-plugin/node_modules/yallist": {
+ "version": "4.0.0",
+ "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz",
+ "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==",
+ "dev": true
+ },
"node_modules/form-data": {
"version": "3.0.1",
"resolved": "https://registry.npmjs.org/form-data/-/form-data-3.0.1.tgz",
@@ -15543,9 +15148,9 @@
}
},
"node_modules/get-intrinsic": {
- "version": "1.1.3",
- "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.1.3.tgz",
- "integrity": "sha512-QJVz1Tj7MS099PevUG5jvnt9tSkXN8K14dxQlikJuPt4uD9hHAHjLyLBiLR5zELelBdD9QNRAXZzsJx0WaDL9A==",
+ "version": "1.2.0",
+ "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.2.0.tgz",
+ "integrity": "sha512-L049y6nFOuom5wGyRc3/gdTLO94dySVKRACj1RmJZBQXlbTMhtNIgkWkUHq+jYmZvKf14EW1EoJnnjbmoHij0Q==",
"dev": true,
"dependencies": {
"function-bind": "^1.1.1",
@@ -15604,9 +15209,9 @@
}
},
"node_modules/get-tsconfig": {
- "version": "4.2.0",
- "resolved": "https://registry.npmjs.org/get-tsconfig/-/get-tsconfig-4.2.0.tgz",
- "integrity": "sha512-X8u8fREiYOE6S8hLbq99PeykTDoLVnxvF4DjWKJmz9xy2nNRdUcV8ZN9tniJFeKyTU3qnC9lL8n4Chd6LmVKHg==",
+ "version": "4.3.0",
+ "resolved": "https://registry.npmjs.org/get-tsconfig/-/get-tsconfig-4.3.0.tgz",
+ "integrity": "sha512-YCcF28IqSay3fqpIu5y3Krg/utCBHBeoflkZyHj/QcqI2nrLPC3ZegS9CmIo+hJb8K7aiGsuUl7PwWVjNG2HQQ==",
"dev": true,
"funding": {
"url": "https://github.com/privatenumber/get-tsconfig?sponsor=1"
@@ -15792,6 +15397,18 @@
"integrity": "sha512-uHJgbwAMwNFf5mLst7IWLNg14x1CkeqglJb/K3doi4dw6q2IvAAmM/Y81kevy83wP+Sst+nutFTYOGg3d1lsxg==",
"dev": true
},
+ "node_modules/gopd": {
+ "version": "1.0.1",
+ "resolved": "https://registry.npmjs.org/gopd/-/gopd-1.0.1.tgz",
+ "integrity": "sha512-d65bNlIadxvpb/A2abVdlqKqV563juRnZ1Wtk6s1sIR8uNsXR70xqIzVqxVf1eTqDunwT2MkczEeaezCKTZhwA==",
+ "dev": true,
+ "dependencies": {
+ "get-intrinsic": "^1.1.3"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/ljharb"
+ }
+ },
"node_modules/graceful-fs": {
"version": "4.2.10",
"resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.10.tgz",
@@ -15900,6 +15517,18 @@
"url": "https://github.com/sponsors/ljharb"
}
},
+ "node_modules/has-proto": {
+ "version": "1.0.1",
+ "resolved": "https://registry.npmjs.org/has-proto/-/has-proto-1.0.1.tgz",
+ "integrity": "sha512-7qE+iP+O+bgF9clE5+UoBFzE65mlBiVj3tKCrlNQ0Ogwm0BjpT/gK4SlLYDMybDh5I3TCTKnPPa0oMG7JDYrhg==",
+ "dev": true,
+ "engines": {
+ "node": ">= 0.4"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/ljharb"
+ }
+ },
"node_modules/has-symbols": {
"version": "1.0.3",
"resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.3.tgz",
@@ -16142,9 +15771,9 @@
}
},
"node_modules/hast-util-to-estree": {
- "version": "2.1.0",
- "resolved": "https://registry.npmjs.org/hast-util-to-estree/-/hast-util-to-estree-2.1.0.tgz",
- "integrity": "sha512-Vwch1etMRmm89xGgz+voWXvVHba2iiMdGMKmaMfYt35rbVtFDq8JNwwAIvi8zHMkO6Gvqo9oTMwJTmzVRfXh4g==",
+ "version": "2.2.1",
+ "resolved": "https://registry.npmjs.org/hast-util-to-estree/-/hast-util-to-estree-2.2.1.tgz",
+ "integrity": "sha512-kiGD9WIW3gRKK8Gao3n1f+ahUeTMeJUJILnIT2QNrPigDNdH7rJxzhEbh81UajGeAdAHFecT1a+fLVOCTq9B4Q==",
"dev": true,
"dependencies": {
"@types/estree": "^1.0.0",
@@ -16159,7 +15788,7 @@
"mdast-util-mdxjs-esm": "^1.0.0",
"property-information": "^6.0.0",
"space-separated-tokens": "^2.0.0",
- "style-to-object": "^0.3.0",
+ "style-to-object": "^0.4.1",
"unist-util-position": "^4.0.0",
"zwitch": "^2.0.0"
},
@@ -16169,19 +15798,28 @@
}
},
"node_modules/hast-util-to-estree/node_modules/property-information": {
- "version": "6.1.1",
- "resolved": "https://registry.npmjs.org/property-information/-/property-information-6.1.1.tgz",
- "integrity": "sha512-hrzC564QIl0r0vy4l6MvRLhafmUowhO/O3KgVSoXIbbA2Sz4j8HGpJc6T2cubRVwMwpdiG/vKGfhT4IixmKN9w==",
+ "version": "6.2.0",
+ "resolved": "https://registry.npmjs.org/property-information/-/property-information-6.2.0.tgz",
+ "integrity": "sha512-kma4U7AFCTwpqq5twzC1YVIDXSqg6qQK6JN0smOw8fgRy1OkMi0CYSzFmsy6dnqSenamAtj0CyXMUJ1Mf6oROg==",
"dev": true,
"funding": {
"type": "github",
"url": "https://github.com/sponsors/wooorm"
}
},
+ "node_modules/hast-util-to-estree/node_modules/style-to-object": {
+ "version": "0.4.1",
+ "resolved": "https://registry.npmjs.org/style-to-object/-/style-to-object-0.4.1.tgz",
+ "integrity": "sha512-HFpbb5gr2ypci7Qw+IOhnP2zOU7e77b+rzM+wTzXzfi1PrtBCX0E7Pk4wL4iTLnhzZ+JgEGAhX81ebTg/aYjQw==",
+ "dev": true,
+ "dependencies": {
+ "inline-style-parser": "0.1.1"
+ }
+ },
"node_modules/hast-util-to-estree/node_modules/unist-util-position": {
- "version": "4.0.3",
- "resolved": "https://registry.npmjs.org/unist-util-position/-/unist-util-position-4.0.3.tgz",
- "integrity": "sha512-p/5EMGIa1qwbXjA+QgcBXaPWjSnZfQ2Sc3yBEEfgPwsEmJd8Qh+DSk3LGnmOM4S1bY2C0AjmMnB8RuEYxpPwXQ==",
+ "version": "4.0.4",
+ "resolved": "https://registry.npmjs.org/unist-util-position/-/unist-util-position-4.0.4.tgz",
+ "integrity": "sha512-kUBE91efOWfIVBo8xzh/uZQ7p9ffYRtUbMRZBNFYwf0RK8koUMx6dGUfwylLOKmaT2cs4wSW96QoYUSXAyEtpg==",
"dev": true,
"dependencies": {
"@types/unist": "^2.0.0"
@@ -16192,9 +15830,9 @@
}
},
"node_modules/hast-util-to-estree/node_modules/zwitch": {
- "version": "2.0.2",
- "resolved": "https://registry.npmjs.org/zwitch/-/zwitch-2.0.2.tgz",
- "integrity": "sha512-JZxotl7SxAJH0j7dN4pxsTV6ZLXoLdGME+PsjkL/DaBrVryK9kTGq06GfKrwcSOqypP+fdXGoCHE36b99fWVoA==",
+ "version": "2.0.4",
+ "resolved": "https://registry.npmjs.org/zwitch/-/zwitch-2.0.4.tgz",
+ "integrity": "sha512-bXE4cR/kVZhKZX/RjPEflHaKVhUVl85noU3v6b8apfQEc1x4A+zBxjZ4lN8LqGd6WZ3dl98pY4o717VFmoPp+A==",
"dev": true,
"funding": {
"type": "github",
@@ -16219,9 +15857,9 @@
}
},
"node_modules/hast-util-whitespace": {
- "version": "2.0.0",
- "resolved": "https://registry.npmjs.org/hast-util-whitespace/-/hast-util-whitespace-2.0.0.tgz",
- "integrity": "sha512-Pkw+xBHuV6xFeJprJe2BBEoDV+AvQySaz3pPDRUs5PNZEMQjpXJJueqrpcHIXxnWTcAGi/UOCgVShlkY6kLoqg==",
+ "version": "2.0.1",
+ "resolved": "https://registry.npmjs.org/hast-util-whitespace/-/hast-util-whitespace-2.0.1.tgz",
+ "integrity": "sha512-nAxA0v8+vXSBDt3AnRUNjyRIQ0rD+ntpbAp4LnPkumc5M9yUbSMa4XDU9Q6etY4f1Wp4bNgvc1yjiZtsTTrSng==",
"dev": true,
"funding": {
"type": "opencollective",
@@ -16285,9 +15923,9 @@
}
},
"node_modules/headers-polyfill": {
- "version": "3.1.0",
- "resolved": "https://registry.npmjs.org/headers-polyfill/-/headers-polyfill-3.1.0.tgz",
- "integrity": "sha512-AVwgTAzeGpF7kwUCMc9HbAoCKFcHGEfmWkaI8g0jprrkh9VPRaofIsfV7Lw8UuR9pi4Rk7IIjJce8l0C+jSJNA==",
+ "version": "3.1.2",
+ "resolved": "https://registry.npmjs.org/headers-polyfill/-/headers-polyfill-3.1.2.tgz",
+ "integrity": "sha512-tWCK4biJ6hcLqTviLXVR9DTRfYGQMXEIUj3gwJ2rZ5wO/at3XtkI4g8mCvFdUF9l1KMBNCfmNAdnahm1cgavQA==",
"dev": true
},
"node_modules/hmac-drbg": {
@@ -16488,6 +16126,12 @@
"node": ">= 0.8"
}
},
+ "node_modules/http-assert/node_modules/deep-equal": {
+ "version": "1.0.1",
+ "resolved": "https://registry.npmjs.org/deep-equal/-/deep-equal-1.0.1.tgz",
+ "integrity": "sha512-bHtC0iYvWhyaTzvV3CZgPeZQqCOBGyGsVV7v4eevpdkLHfiSrXUdBG+qAuSz4RI70sszvjQ1QSZ98An1yNwpSw==",
+ "dev": true
+ },
"node_modules/http-assert/node_modules/depd": {
"version": "1.1.2",
"resolved": "https://registry.npmjs.org/depd/-/depd-1.1.2.tgz",
@@ -16617,9 +16261,9 @@
"dev": true
},
"node_modules/ignore": {
- "version": "5.2.0",
- "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.2.0.tgz",
- "integrity": "sha512-CmxgYGiEPCLhfLnpPp1MoRmifwEIOgjcHXxOBjv7mY96c+eWScsOP9c112ZyLdWHi0FxHjI+4uVhKYp/gcdRmQ==",
+ "version": "5.2.4",
+ "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.2.4.tgz",
+ "integrity": "sha512-MAb38BcSbH0eHNBxn7ql2NH/kX33OkB3lZ1BNdh7ENeRChHTYsTvWrMubiIAMNS2llXEEgZ1MUOBtXChP3kaFQ==",
"dev": true,
"engines": {
"node": ">= 4"
@@ -16712,9 +16356,9 @@
"dev": true
},
"node_modules/inquirer": {
- "version": "8.2.4",
- "resolved": "https://registry.npmjs.org/inquirer/-/inquirer-8.2.4.tgz",
- "integrity": "sha512-nn4F01dxU8VeKfq192IjLsxu0/OmMZ4Lg3xKAns148rCaXP6ntAoEkVYZThWjwON8AlzdZZi6oqnhNbxUG9hVg==",
+ "version": "8.2.5",
+ "resolved": "https://registry.npmjs.org/inquirer/-/inquirer-8.2.5.tgz",
+ "integrity": "sha512-QAgPDQMEgrDssk1XiwwHoOGYF9BAbUcc1+j+FhEvaOt8/cKRqyLn0U5qA6F74fGhTMGxf92pOvPBeh29jQJDTQ==",
"dev": true,
"dependencies": {
"ansi-escapes": "^4.2.1",
@@ -16808,12 +16452,12 @@
}
},
"node_modules/internal-slot": {
- "version": "1.0.3",
- "resolved": "https://registry.npmjs.org/internal-slot/-/internal-slot-1.0.3.tgz",
- "integrity": "sha512-O0DB1JC/sPyZl7cIo78n5dR7eUSwwpYPiXRhTzNxZVAMUuB8vlnRFyLxdrVToks6XPLVnFfbzaVd5WLjhgg+vA==",
+ "version": "1.0.4",
+ "resolved": "https://registry.npmjs.org/internal-slot/-/internal-slot-1.0.4.tgz",
+ "integrity": "sha512-tA8URYccNzMo94s5MQZgH8NB/XTa6HsOo0MLfXTKKEnHVVdegzaQoFZ7Jp44bdvLvY2waT5dc+j5ICEswhi7UQ==",
"dev": true,
"dependencies": {
- "get-intrinsic": "^1.1.0",
+ "get-intrinsic": "^1.1.3",
"has": "^1.0.3",
"side-channel": "^1.0.4"
},
@@ -16928,6 +16572,20 @@
"url": "https://github.com/sponsors/ljharb"
}
},
+ "node_modules/is-array-buffer": {
+ "version": "3.0.1",
+ "resolved": "https://registry.npmjs.org/is-array-buffer/-/is-array-buffer-3.0.1.tgz",
+ "integrity": "sha512-ASfLknmY8Xa2XtB4wmbz13Wu202baeA18cJBCeCy0wXUHZF0IPyVEXqKEcd+t2fNSLLL1vC6k7lxZEojNbISXQ==",
+ "dev": true,
+ "dependencies": {
+ "call-bind": "^1.0.2",
+ "get-intrinsic": "^1.1.3",
+ "is-typed-array": "^1.1.10"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/ljharb"
+ }
+ },
"node_modules/is-arrayish": {
"version": "0.2.1",
"resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.2.1.tgz",
@@ -17331,9 +16989,9 @@
"dev": true
},
"node_modules/is-reference": {
- "version": "3.0.0",
- "resolved": "https://registry.npmjs.org/is-reference/-/is-reference-3.0.0.tgz",
- "integrity": "sha512-Eo1W3wUoHWoCoVM4GVl/a+K0IgiqE5aIo4kJABFyMum1ZORlPkC+UC357sSQUL5w5QCE5kCC9upl75b7+7CY/Q==",
+ "version": "3.0.1",
+ "resolved": "https://registry.npmjs.org/is-reference/-/is-reference-3.0.1.tgz",
+ "integrity": "sha512-baJJdQLiYaJdvFbJqXrcGv3WU3QCzBlUcI5QhbesIm6/xPsvmO+2CDoi/GMOFBQEQm+PXkwOPrp9KK5ozZsp2w==",
"dev": true,
"dependencies": {
"@types/estree": "*"
@@ -17431,15 +17089,15 @@
}
},
"node_modules/is-typed-array": {
- "version": "1.1.9",
- "resolved": "https://registry.npmjs.org/is-typed-array/-/is-typed-array-1.1.9.tgz",
- "integrity": "sha512-kfrlnTTn8pZkfpJMUgYD7YZ3qzeJgWUn8XfVYBARc4wnmNOmLbmuuaAs3q5fvB0UJOn6yHAKaGTPM7d6ezoD/A==",
+ "version": "1.1.10",
+ "resolved": "https://registry.npmjs.org/is-typed-array/-/is-typed-array-1.1.10.tgz",
+ "integrity": "sha512-PJqgEHiWZvMpaFZ3uTc8kHPM4+4ADTlDniuQL7cU/UDA0Ql7F70yGfHph3cLNe+c9toaigv+DFzTJKhc2CtO6A==",
"dev": true,
"dependencies": {
"available-typed-arrays": "^1.0.5",
"call-bind": "^1.0.2",
- "es-abstract": "^1.20.0",
"for-each": "^0.3.3",
+ "gopd": "^1.0.1",
"has-tostringtag": "^1.0.0"
},
"engines": {
@@ -17900,6 +17558,15 @@
"node": ">=8"
}
},
+ "node_modules/joycon": {
+ "version": "3.1.1",
+ "resolved": "https://registry.npmjs.org/joycon/-/joycon-3.1.1.tgz",
+ "integrity": "sha512-34wB/Y7MW7bzjKRjUKTa46I2Z7eV62Rkhva+KkopW7Qvv/OSWBqvkSY7vusOPrNuZcUG3tApvdVgNB8POj3SPw==",
+ "dev": true,
+ "engines": {
+ "node": ">=10"
+ }
+ },
"node_modules/js-levenshtein": {
"version": "1.1.6",
"resolved": "https://registry.npmjs.org/js-levenshtein/-/js-levenshtein-1.1.6.tgz",
@@ -17916,10 +17583,14 @@
"dev": true
},
"node_modules/js-sdsl": {
- "version": "4.1.5",
- "resolved": "https://registry.npmjs.org/js-sdsl/-/js-sdsl-4.1.5.tgz",
- "integrity": "sha512-08bOAKweV2NUC1wqTtf3qZlnpOX/R2DU9ikpjOHs0H+ibQv3zpncVQg6um4uYtRtrwIX8M4Nh3ytK4HGlYAq7Q==",
- "dev": true
+ "version": "4.3.0",
+ "resolved": "https://registry.npmjs.org/js-sdsl/-/js-sdsl-4.3.0.tgz",
+ "integrity": "sha512-mifzlm2+5nZ+lEcLJMoBK0/IH/bDg8XnJfd/Wq6IP+xoCjLZsTOnV2QpxlVbX9bMnkl5PdEjNtBJ9Cj1NjifhQ==",
+ "dev": true,
+ "funding": {
+ "type": "opencollective",
+ "url": "https://opencollective.com/js-sdsl"
+ }
},
"node_modules/js-string-escape": {
"version": "1.0.1",
@@ -17977,6 +17648,7 @@
"version": "9.0.9",
"resolved": "https://registry.npmjs.org/json-schema-ref-parser/-/json-schema-ref-parser-9.0.9.tgz",
"integrity": "sha512-qcP2lmGy+JUoQJ4DOQeLaZDqH9qSkeGCK3suKWxJXS82dg728Mn3j97azDMaOUmJAN4uCq91LdPx4K7E8F1a7Q==",
+ "deprecated": "Please switch to @apidevtools/json-schema-ref-parser",
"dev": true,
"dependencies": {
"@apidevtools/json-schema-ref-parser": "9.0.9"
@@ -18009,6 +17681,12 @@
"node": ">=6"
}
},
+ "node_modules/jsonc-parser": {
+ "version": "3.2.0",
+ "resolved": "https://registry.npmjs.org/jsonc-parser/-/jsonc-parser-3.2.0.tgz",
+ "integrity": "sha512-gfFQZrcTc8CnKXp6Y4/CBT3fTc0OVuDofpre4aEeEpSBPV5X5v4+Vmx+8snU7RLPrNHPKSgLxGo9YuQzz20o+w==",
+ "dev": true
+ },
"node_modules/jsonfile": {
"version": "6.1.0",
"resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-6.1.0.tgz",
@@ -18061,18 +17739,18 @@
}
},
"node_modules/klona": {
- "version": "2.0.5",
- "resolved": "https://registry.npmjs.org/klona/-/klona-2.0.5.tgz",
- "integrity": "sha512-pJiBpiXMbt7dkzXe8Ghj/u4FfXOOa98fPW+bihOJ4SjnoijweJrNThJfd3ifXpXhREjpoF2mZVH1GfS9LV3kHQ==",
+ "version": "2.0.6",
+ "resolved": "https://registry.npmjs.org/klona/-/klona-2.0.6.tgz",
+ "integrity": "sha512-dhG34DXATL5hSxJbIexCft8FChFXtmskoZYnoPWjXQuebWYCNkVeV3KkGegCK9CP1oswI/vQibS2GY7Em/sJJA==",
"dev": true,
"engines": {
"node": ">= 8"
}
},
"node_modules/koa": {
- "version": "2.13.4",
- "resolved": "https://registry.npmjs.org/koa/-/koa-2.13.4.tgz",
- "integrity": "sha512-43zkIKubNbnrULWlHdN5h1g3SEKXOEzoAlRsHOTFpnlDu8JlAOZSMJBLULusuXRequboiwJcj5vtYXKB3k7+2g==",
+ "version": "2.14.1",
+ "resolved": "https://registry.npmjs.org/koa/-/koa-2.14.1.tgz",
+ "integrity": "sha512-USJFyZgi2l0wDgqkfD27gL4YGno7TfUkcmOe6UOLFOVuN+J7FwnNu4Dydl4CUQzraM1lBAiGed0M9OVJoT0Kqw==",
"dev": true,
"dependencies": {
"accepts": "^1.3.5",
@@ -18242,12 +17920,12 @@
"dev": true
},
"node_modules/language-tags": {
- "version": "1.0.5",
- "resolved": "https://registry.npmjs.org/language-tags/-/language-tags-1.0.5.tgz",
- "integrity": "sha512-qJhlO9cGXi6hBGKoxEG/sKZDAHD5Hnu9Hs4WbOY3pCWXDhw0N8x1NenNzm2EnNLkLkk7J2SdxAkDSbb6ftT+UQ==",
+ "version": "1.0.7",
+ "resolved": "https://registry.npmjs.org/language-tags/-/language-tags-1.0.7.tgz",
+ "integrity": "sha512-bSytju1/657hFjgUzPAPqszxH62ouE8nQFoFaVlIQfne4wO/wXC9A4+m8jYve7YBBvi59eq0SUpcshvG8h5Usw==",
"dev": true,
"dependencies": {
- "language-subtag-registry": "~0.3.2"
+ "language-subtag-registry": "^0.3.20"
}
},
"node_modules/lazy-universal-dotenv": {
@@ -18651,9 +18329,9 @@
}
},
"node_modules/longest-streak": {
- "version": "3.0.1",
- "resolved": "https://registry.npmjs.org/longest-streak/-/longest-streak-3.0.1.tgz",
- "integrity": "sha512-cHlYSUpL2s7Fb3394mYxwTYj8niTaNHUCLr0qdiCXQfSjfuA7CKofpX2uSwEfFDQ0EB7JcnMnm+GjbqqoinYYg==",
+ "version": "3.1.0",
+ "resolved": "https://registry.npmjs.org/longest-streak/-/longest-streak-3.1.0.tgz",
+ "integrity": "sha512-9Ri+o0JYgehTaVBBDoMqIl8GXtbWg711O3srftcHhZ0dqnETqLaoIK0x17fUw9rFSlK/0NlsKe0Ahhyl5pXE2g==",
"dev": true,
"funding": {
"type": "github",
@@ -18696,21 +18374,18 @@
}
},
"node_modules/lru-cache": {
- "version": "6.0.0",
- "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz",
- "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==",
+ "version": "5.1.1",
+ "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-5.1.1.tgz",
+ "integrity": "sha512-KpNARQA3Iwv+jTA0utUVVbrh+Jlrr1Fv0e56GGzAFOXN7dk/FviaDW8LHmK52DlcH4WP2n6gI8vN1aesBFgo9w==",
"dev": true,
"dependencies": {
- "yallist": "^4.0.0"
- },
- "engines": {
- "node": ">=10"
+ "yallist": "^3.0.2"
}
},
"node_modules/magic-string": {
- "version": "0.26.5",
- "resolved": "https://registry.npmjs.org/magic-string/-/magic-string-0.26.5.tgz",
- "integrity": "sha512-yXUIYOOQnEHKHOftp5shMWpB9ImfgfDJpapa38j/qMtTj5QHWucvxP4lUtuRmHT9vAzvtpHkWKXW9xBwimXeNg==",
+ "version": "0.26.7",
+ "resolved": "https://registry.npmjs.org/magic-string/-/magic-string-0.26.7.tgz",
+ "integrity": "sha512-hX9XH3ziStPoPhJxLq1syWuZMxbDvGNbVchfrdCtanC7D13888bMFow61x8axrx+GfHLtVeAx2kxL7tTGRl+Ow==",
"dev": true,
"dependencies": {
"sourcemap-codec": "^1.4.8"
@@ -19034,9 +18709,9 @@
}
},
"node_modules/mdast-util-mdx-jsx/node_modules/unist-util-is": {
- "version": "5.1.1",
- "resolved": "https://registry.npmjs.org/unist-util-is/-/unist-util-is-5.1.1.tgz",
- "integrity": "sha512-F5CZ68eYzuSvJjGhCLPL3cYx45IxkqXSetCcRgUXtbcm50X2L9oOWQlfUfDdAf+6Pd27YDblBfdtmsThXmwpbQ==",
+ "version": "5.2.0",
+ "resolved": "https://registry.npmjs.org/unist-util-is/-/unist-util-is-5.2.0.tgz",
+ "integrity": "sha512-Glt17jWwZeyqrFqOK0pF1Ded5U3yzJnFr8CG1GMjCWTp9zDo2p+cmD6pWbZU8AgM5WU3IzRv6+rBwhzsGh6hBQ==",
"dev": true,
"funding": {
"type": "opencollective",
@@ -19044,9 +18719,9 @@
}
},
"node_modules/mdast-util-mdx-jsx/node_modules/unist-util-remove-position": {
- "version": "4.0.1",
- "resolved": "https://registry.npmjs.org/unist-util-remove-position/-/unist-util-remove-position-4.0.1.tgz",
- "integrity": "sha512-0yDkppiIhDlPrfHELgB+NLQD5mfjup3a8UYclHruTJWmY74je8g+CIFr79x5f6AkmzSwlvKLbs63hC0meOMowQ==",
+ "version": "4.0.2",
+ "resolved": "https://registry.npmjs.org/unist-util-remove-position/-/unist-util-remove-position-4.0.2.tgz",
+ "integrity": "sha512-TkBb0HABNmxzAcfLf4qsIbFbaPDvMO6wa3b3j4VcEzFVaw1LBKwnW4/sRJ/atSLSzoIg41JWEdnE7N6DIhGDGQ==",
"dev": true,
"dependencies": {
"@types/unist": "^2.0.0",
@@ -19087,9 +18762,9 @@
}
},
"node_modules/mdast-util-mdx-jsx/node_modules/vfile-message": {
- "version": "3.1.2",
- "resolved": "https://registry.npmjs.org/vfile-message/-/vfile-message-3.1.2.tgz",
- "integrity": "sha512-QjSNP6Yxzyycd4SVOtmKKyTsSvClqBPJcd00Z0zuPj3hOIjg0rUPG6DbFGPvUKRgYyaIWLPKpuEclcuvb3H8qA==",
+ "version": "3.1.3",
+ "resolved": "https://registry.npmjs.org/vfile-message/-/vfile-message-3.1.3.tgz",
+ "integrity": "sha512-0yaU+rj2gKAyEk12ffdSbBfjnnj+b1zqTBv3OQCTn8yEB02bsPizwdBPrLJjHnK+cU9EMMcUnNv938XcZIkmdA==",
"dev": true,
"dependencies": {
"@types/unist": "^2.0.0",
@@ -19117,6 +18792,30 @@
"url": "https://opencollective.com/unified"
}
},
+ "node_modules/mdast-util-phrasing": {
+ "version": "3.0.0",
+ "resolved": "https://registry.npmjs.org/mdast-util-phrasing/-/mdast-util-phrasing-3.0.0.tgz",
+ "integrity": "sha512-S+QYsDRLkGi8U7o5JF1agKa/sdP+CNGXXLqC17pdTVL8FHHgQEiwFGa9yE5aYtUxNiFGYoaDy9V1kC85Sz86Gg==",
+ "dev": true,
+ "dependencies": {
+ "@types/mdast": "^3.0.0",
+ "unist-util-is": "^5.0.0"
+ },
+ "funding": {
+ "type": "opencollective",
+ "url": "https://opencollective.com/unified"
+ }
+ },
+ "node_modules/mdast-util-phrasing/node_modules/unist-util-is": {
+ "version": "5.2.0",
+ "resolved": "https://registry.npmjs.org/unist-util-is/-/unist-util-is-5.2.0.tgz",
+ "integrity": "sha512-Glt17jWwZeyqrFqOK0pF1Ded5U3yzJnFr8CG1GMjCWTp9zDo2p+cmD6pWbZU8AgM5WU3IzRv6+rBwhzsGh6hBQ==",
+ "dev": true,
+ "funding": {
+ "type": "opencollective",
+ "url": "https://opencollective.com/unified"
+ }
+ },
"node_modules/mdast-util-to-hast": {
"version": "10.0.1",
"resolved": "https://registry.npmjs.org/mdast-util-to-hast/-/mdast-util-to-hast-10.0.1.tgz",
@@ -19138,14 +18837,15 @@
}
},
"node_modules/mdast-util-to-markdown": {
- "version": "1.3.0",
- "resolved": "https://registry.npmjs.org/mdast-util-to-markdown/-/mdast-util-to-markdown-1.3.0.tgz",
- "integrity": "sha512-6tUSs4r+KK4JGTTiQ7FfHmVOaDrLQJPmpjD6wPMlHGUVXoG9Vjc3jIeP+uyBWRf8clwB2blM+W7+KrlMYQnftA==",
+ "version": "1.5.0",
+ "resolved": "https://registry.npmjs.org/mdast-util-to-markdown/-/mdast-util-to-markdown-1.5.0.tgz",
+ "integrity": "sha512-bbv7TPv/WC49thZPg3jXuqzuvI45IL2EVAr/KxF0BSdHsU0ceFHOmwQn6evxAh1GaoK/6GQ1wp4R4oW2+LFL/A==",
"dev": true,
"dependencies": {
"@types/mdast": "^3.0.0",
"@types/unist": "^2.0.0",
"longest-streak": "^3.0.0",
+ "mdast-util-phrasing": "^3.0.0",
"mdast-util-to-string": "^3.0.0",
"micromark-util-decode-string": "^1.0.0",
"unist-util-visit": "^4.0.0",
@@ -19157,9 +18857,9 @@
}
},
"node_modules/mdast-util-to-markdown/node_modules/unist-util-is": {
- "version": "5.1.1",
- "resolved": "https://registry.npmjs.org/unist-util-is/-/unist-util-is-5.1.1.tgz",
- "integrity": "sha512-F5CZ68eYzuSvJjGhCLPL3cYx45IxkqXSetCcRgUXtbcm50X2L9oOWQlfUfDdAf+6Pd27YDblBfdtmsThXmwpbQ==",
+ "version": "5.2.0",
+ "resolved": "https://registry.npmjs.org/unist-util-is/-/unist-util-is-5.2.0.tgz",
+ "integrity": "sha512-Glt17jWwZeyqrFqOK0pF1Ded5U3yzJnFr8CG1GMjCWTp9zDo2p+cmD6pWbZU8AgM5WU3IzRv6+rBwhzsGh6hBQ==",
"dev": true,
"funding": {
"type": "opencollective",
@@ -19196,9 +18896,9 @@
}
},
"node_modules/mdast-util-to-markdown/node_modules/zwitch": {
- "version": "2.0.2",
- "resolved": "https://registry.npmjs.org/zwitch/-/zwitch-2.0.2.tgz",
- "integrity": "sha512-JZxotl7SxAJH0j7dN4pxsTV6ZLXoLdGME+PsjkL/DaBrVryK9kTGq06GfKrwcSOqypP+fdXGoCHE36b99fWVoA==",
+ "version": "2.0.4",
+ "resolved": "https://registry.npmjs.org/zwitch/-/zwitch-2.0.4.tgz",
+ "integrity": "sha512-bXE4cR/kVZhKZX/RjPEflHaKVhUVl85noU3v6b8apfQEc1x4A+zBxjZ4lN8LqGd6WZ3dl98pY4o717VFmoPp+A==",
"dev": true,
"funding": {
"type": "github",
@@ -19231,9 +18931,9 @@
}
},
"node_modules/memfs": {
- "version": "3.4.7",
- "resolved": "https://registry.npmjs.org/memfs/-/memfs-3.4.7.tgz",
- "integrity": "sha512-ygaiUSNalBX85388uskeCyhSAoOSgzBbtVCr9jA2RROssFL9Q19/ZXFqS+2Th2sr1ewNIWgFdLzLC3Yl1Zv+lw==",
+ "version": "3.4.13",
+ "resolved": "https://registry.npmjs.org/memfs/-/memfs-3.4.13.tgz",
+ "integrity": "sha512-omTM41g3Skpvx5dSYeZIbXKcXoAVc/AoMNwn9TKx++L/gaen/+4TTttmu8ZSch5vfVJ8uJvGbroTsIlslRg6lg==",
"dev": true,
"dependencies": {
"fs-monkey": "^1.0.3"
@@ -19431,9 +19131,9 @@
"dev": true
},
"node_modules/micromark": {
- "version": "3.0.10",
- "resolved": "https://registry.npmjs.org/micromark/-/micromark-3.0.10.tgz",
- "integrity": "sha512-ryTDy6UUunOXy2HPjelppgJ2sNfcPz1pLlMdA6Rz9jPzhLikWXv/irpWV/I2jd68Uhmny7hHxAlAhk4+vWggpg==",
+ "version": "3.1.0",
+ "resolved": "https://registry.npmjs.org/micromark/-/micromark-3.1.0.tgz",
+ "integrity": "sha512-6Mj0yHLdUZjHnOPgr5xfWIMqMWS12zDN6iws9SLuSz76W8jTtAv24MN4/CL7gJrl5vtxGInkkqDv/JIoRsQOvA==",
"dev": true,
"funding": [
{
@@ -19500,9 +19200,9 @@
}
},
"node_modules/micromark-extension-mdx-expression": {
- "version": "1.0.3",
- "resolved": "https://registry.npmjs.org/micromark-extension-mdx-expression/-/micromark-extension-mdx-expression-1.0.3.tgz",
- "integrity": "sha512-TjYtjEMszWze51NJCZmhv7MEBcgYRgb3tJeMAJ+HQCAaZHHRBaDCccqQzGizR/H4ODefP44wRTgOn2vE5I6nZA==",
+ "version": "1.0.4",
+ "resolved": "https://registry.npmjs.org/micromark-extension-mdx-expression/-/micromark-extension-mdx-expression-1.0.4.tgz",
+ "integrity": "sha512-TCgLxqW6ReQ3AJgtj1P0P+8ZThBTloLbeb7jNaqr6mCOLDpxUiBFE/9STgooMZttEwOQu5iEcCCa3ZSDhY9FGw==",
"dev": true,
"funding": [
{
@@ -19546,9 +19246,9 @@
}
},
"node_modules/micromark-extension-mdx-jsx/node_modules/vfile-message": {
- "version": "3.1.2",
- "resolved": "https://registry.npmjs.org/vfile-message/-/vfile-message-3.1.2.tgz",
- "integrity": "sha512-QjSNP6Yxzyycd4SVOtmKKyTsSvClqBPJcd00Z0zuPj3hOIjg0rUPG6DbFGPvUKRgYyaIWLPKpuEclcuvb3H8qA==",
+ "version": "3.1.3",
+ "resolved": "https://registry.npmjs.org/vfile-message/-/vfile-message-3.1.3.tgz",
+ "integrity": "sha512-0yaU+rj2gKAyEk12ffdSbBfjnnj+b1zqTBv3OQCTn8yEB02bsPizwdBPrLJjHnK+cU9EMMcUnNv938XcZIkmdA==",
"dev": true,
"dependencies": {
"@types/unist": "^2.0.0",
@@ -19613,9 +19313,9 @@
}
},
"node_modules/micromark-extension-mdxjs-esm/node_modules/vfile-message": {
- "version": "3.1.2",
- "resolved": "https://registry.npmjs.org/vfile-message/-/vfile-message-3.1.2.tgz",
- "integrity": "sha512-QjSNP6Yxzyycd4SVOtmKKyTsSvClqBPJcd00Z0zuPj3hOIjg0rUPG6DbFGPvUKRgYyaIWLPKpuEclcuvb3H8qA==",
+ "version": "3.1.3",
+ "resolved": "https://registry.npmjs.org/vfile-message/-/vfile-message-3.1.3.tgz",
+ "integrity": "sha512-0yaU+rj2gKAyEk12ffdSbBfjnnj+b1zqTBv3OQCTn8yEB02bsPizwdBPrLJjHnK+cU9EMMcUnNv938XcZIkmdA==",
"dev": true,
"dependencies": {
"@types/unist": "^2.0.0",
@@ -19670,9 +19370,9 @@
}
},
"node_modules/micromark-factory-mdx-expression": {
- "version": "1.0.6",
- "resolved": "https://registry.npmjs.org/micromark-factory-mdx-expression/-/micromark-factory-mdx-expression-1.0.6.tgz",
- "integrity": "sha512-WRQIc78FV7KrCfjsEf/sETopbYjElh3xAmNpLkd1ODPqxEngP42eVRGbiPEQWpRV27LzqW+XVTvQAMIIRLPnNA==",
+ "version": "1.0.7",
+ "resolved": "https://registry.npmjs.org/micromark-factory-mdx-expression/-/micromark-factory-mdx-expression-1.0.7.tgz",
+ "integrity": "sha512-QAdFbkQagTZ/eKb8zDGqmjvgevgJH3+aQpvvKrXWxNJp3o8/l2cAbbrBd0E04r0Gx6nssPpqWIjnbHFvZu5qsQ==",
"dev": true,
"funding": [
{
@@ -19696,9 +19396,9 @@
}
},
"node_modules/micromark-factory-mdx-expression/node_modules/vfile-message": {
- "version": "3.1.2",
- "resolved": "https://registry.npmjs.org/vfile-message/-/vfile-message-3.1.2.tgz",
- "integrity": "sha512-QjSNP6Yxzyycd4SVOtmKKyTsSvClqBPJcd00Z0zuPj3hOIjg0rUPG6DbFGPvUKRgYyaIWLPKpuEclcuvb3H8qA==",
+ "version": "3.1.3",
+ "resolved": "https://registry.npmjs.org/vfile-message/-/vfile-message-3.1.3.tgz",
+ "integrity": "sha512-0yaU+rj2gKAyEk12ffdSbBfjnnj+b1zqTBv3OQCTn8yEB02bsPizwdBPrLJjHnK+cU9EMMcUnNv938XcZIkmdA==",
"dev": true,
"dependencies": {
"@types/unist": "^2.0.0",
@@ -19912,9 +19612,9 @@
]
},
"node_modules/micromark-util-events-to-acorn": {
- "version": "1.2.0",
- "resolved": "https://registry.npmjs.org/micromark-util-events-to-acorn/-/micromark-util-events-to-acorn-1.2.0.tgz",
- "integrity": "sha512-WWp3bf7xT9MppNuw3yPjpnOxa8cj5ACivEzXJKu0WwnjBYfzaBvIAT9KfeyI0Qkll+bfQtfftSwdgTH6QhTOKw==",
+ "version": "1.2.1",
+ "resolved": "https://registry.npmjs.org/micromark-util-events-to-acorn/-/micromark-util-events-to-acorn-1.2.1.tgz",
+ "integrity": "sha512-mkg3BaWlw6ZTkQORrKVBW4o9ICXPxLtGz51vml5mQpKFdo9vqIX68CAx5JhTOdjQyAHH7JFmm4rh8toSPQZUmg==",
"dev": true,
"funding": [
{
@@ -19937,9 +19637,9 @@
}
},
"node_modules/micromark-util-events-to-acorn/node_modules/vfile": {
- "version": "5.3.5",
- "resolved": "https://registry.npmjs.org/vfile/-/vfile-5.3.5.tgz",
- "integrity": "sha512-U1ho2ga33eZ8y8pkbQLH54uKqGhFJ6GYIHnnG5AhRpAh3OWjkrRHKa/KogbmQn8We+c0KVV3rTOgR9V/WowbXQ==",
+ "version": "5.3.6",
+ "resolved": "https://registry.npmjs.org/vfile/-/vfile-5.3.6.tgz",
+ "integrity": "sha512-ADBsmerdGBs2WYckrLBEmuETSPyTD4TuLxTrw0DvjirxW1ra4ZwkbzG8ndsv3Q57smvHxo677MHaQrY9yxH8cA==",
"dev": true,
"dependencies": {
"@types/unist": "^2.0.0",
@@ -19967,9 +19667,9 @@
}
},
"node_modules/micromark-util-events-to-acorn/node_modules/vfile-message": {
- "version": "3.1.2",
- "resolved": "https://registry.npmjs.org/vfile-message/-/vfile-message-3.1.2.tgz",
- "integrity": "sha512-QjSNP6Yxzyycd4SVOtmKKyTsSvClqBPJcd00Z0zuPj3hOIjg0rUPG6DbFGPvUKRgYyaIWLPKpuEclcuvb3H8qA==",
+ "version": "3.1.3",
+ "resolved": "https://registry.npmjs.org/vfile-message/-/vfile-message-3.1.3.tgz",
+ "integrity": "sha512-0yaU+rj2gKAyEk12ffdSbBfjnnj+b1zqTBv3OQCTn8yEB02bsPizwdBPrLJjHnK+cU9EMMcUnNv938XcZIkmdA==",
"dev": true,
"dependencies": {
"@types/unist": "^2.0.0",
@@ -20226,10 +19926,13 @@
}
},
"node_modules/minimist": {
- "version": "1.2.6",
- "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.6.tgz",
- "integrity": "sha512-Jsjnk4bw3YJqYzbdyBiNsPWHPfO++UGG749Cxs6peCu5Xg4nrena6OVxOYxrQTqww0Jmwt+Ref8rggumkTLz9Q==",
- "dev": true
+ "version": "1.2.7",
+ "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.7.tgz",
+ "integrity": "sha512-bzfL1YUZsP41gmu/qjrEk0Q6i2ix/cVeAhbCbqH9u3zYutS1cLg00qhrD0M2MVdCcx4Sc0UpP2eBWo9rotpq6g==",
+ "dev": true,
+ "funding": {
+ "url": "https://github.com/sponsors/ljharb"
+ }
},
"node_modules/minipass": {
"version": "3.3.6",
@@ -20279,6 +19982,12 @@
"node": ">=8"
}
},
+ "node_modules/minipass/node_modules/yallist": {
+ "version": "4.0.0",
+ "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz",
+ "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==",
+ "dev": true
+ },
"node_modules/minizlib": {
"version": "2.1.2",
"resolved": "https://registry.npmjs.org/minizlib/-/minizlib-2.1.2.tgz",
@@ -20292,6 +20001,12 @@
"node": ">= 8"
}
},
+ "node_modules/minizlib/node_modules/yallist": {
+ "version": "4.0.0",
+ "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz",
+ "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==",
+ "dev": true
+ },
"node_modules/mississippi": {
"version": "3.0.0",
"resolved": "https://registry.npmjs.org/mississippi/-/mississippi-3.0.0.tgz",
@@ -20404,9 +20119,9 @@
"dev": true
},
"node_modules/msw": {
- "version": "0.49.2",
- "resolved": "https://registry.npmjs.org/msw/-/msw-0.49.2.tgz",
- "integrity": "sha512-70/E10f+POE2UmMw16v8PnKatpZplpkUwVRLBqiIdimpgaC3le7y2yOq9JmOrL15jpwWM5wAcPTOj0f550LI3g==",
+ "version": "0.49.3",
+ "resolved": "https://registry.npmjs.org/msw/-/msw-0.49.3.tgz",
+ "integrity": "sha512-kRCbDNbNnRq5LC1H/NUceZlrPAvSrMH6Or0mirIuH69NY84xwDruPn/hkXTovIK1KwDwbk+ZdoSyJlpiekLxEA==",
"dev": true,
"hasInstallScript": true,
"dependencies": {
@@ -20426,7 +20141,7 @@
"node-fetch": "^2.6.7",
"outvariant": "^1.3.0",
"path-to-regexp": "^6.2.0",
- "strict-event-emitter": "^0.2.6",
+ "strict-event-emitter": "^0.4.3",
"type-fest": "^2.19.0",
"yargs": "^17.3.1"
},
@@ -20566,9 +20281,9 @@
"dev": true
},
"node_modules/nan": {
- "version": "2.16.0",
- "resolved": "https://registry.npmjs.org/nan/-/nan-2.16.0.tgz",
- "integrity": "sha512-UdAqHyFngu7TfQKsCBgAA6pWDkT8MAO7d0jyOecVhN5354xbLqdn8mV9Tat9gepAupm0bt2DbeaSC8vS52MuFA==",
+ "version": "2.17.0",
+ "resolved": "https://registry.npmjs.org/nan/-/nan-2.17.0.tgz",
+ "integrity": "sha512-2ZTgtl0nJsO0KQCjEpxcIr5D+Yv90plTitZt9JBfQvVJDS5seMl3FOvsh3+9CoYWXf/1l5OaZzzF6nDm4cagaQ==",
"dev": true,
"optional": true
},
@@ -20674,9 +20389,9 @@
}
},
"node_modules/node-fetch": {
- "version": "2.6.7",
- "resolved": "https://registry.npmjs.org/node-fetch/-/node-fetch-2.6.7.tgz",
- "integrity": "sha512-ZjMPFEfVx5j+y2yF35Kzx5sF7kDzxuDj6ziH4FFbOp87zKDZNx8yExJIb05OGF4Nlt9IHFIMBkRl41VdvcNdbQ==",
+ "version": "2.6.8",
+ "resolved": "https://registry.npmjs.org/node-fetch/-/node-fetch-2.6.8.tgz",
+ "integrity": "sha512-RZ6dBYuj8dRSfxpUSu+NsdF1dpPpluJxwOp+6IoDp/sH2QNDSvurYsAa+F1WxY2RjA1iP93xhcsUoYbF2XBqVg==",
"dev": true,
"dependencies": {
"whatwg-url": "^5.0.0"
@@ -20839,9 +20554,9 @@
}
},
"node_modules/node-plop/node_modules/globby": {
- "version": "13.1.2",
- "resolved": "https://registry.npmjs.org/globby/-/globby-13.1.2.tgz",
- "integrity": "sha512-LKSDZXToac40u8Q1PQtZihbNdTYSNMuWe+K5l+oa6KgDzSvVrHXlJy40hUP522RjAIoNLJYBJi7ow+rbFpIhHQ==",
+ "version": "13.1.3",
+ "resolved": "https://registry.npmjs.org/globby/-/globby-13.1.3.tgz",
+ "integrity": "sha512-8krCNHXvlCgHDpegPzleMq07yMYTO2sXKASmZmquEYWEmCx6J5UTRbp5RwMJkTJGtcQ44YpiUYUiN0b9mzy8Bw==",
"dev": true,
"dependencies": {
"dir-glob": "^3.0.1",
@@ -20870,9 +20585,9 @@
}
},
"node_modules/node-releases": {
- "version": "2.0.6",
- "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-2.0.6.tgz",
- "integrity": "sha512-PiVXnNuFm5+iYkLBNeq5211hvO38y63T0i2KKh2KnUs3RpzJ+JtODFjkD8yjLwnDkTYF1eKXheUwdssR+NRZdg==",
+ "version": "2.0.8",
+ "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-2.0.8.tgz",
+ "integrity": "sha512-dFSmB8fFHEH/s81Xi+Y/15DQY6VHW81nXRj86EMSL3lmuTmK1e+aT4wrFCkTbm+gSwkw4KpX+rT/pMM2c1mF+A==",
"dev": true
},
"node_modules/normalize-package-data": {
@@ -21057,9 +20772,9 @@
}
},
"node_modules/object-inspect": {
- "version": "1.12.2",
- "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.12.2.tgz",
- "integrity": "sha512-z+cPxW0QGUp0mcqcsgQyLVRDoXFQbXOwBaqyF7VIgI4TWNQsDHrBpUQslRmIfAoYWdYzs6UlKJtB2XJpTaNSpQ==",
+ "version": "1.12.3",
+ "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.12.3.tgz",
+ "integrity": "sha512-geUvdk7c+eizMNUDkRpW1wJwgfOiOeHbxBR/hLXK1aT6zmVSO0jsQcs7fj6MGw89jC/cjGfLcNOrtMYtGqm81g==",
"dev": true,
"funding": {
"url": "https://github.com/sponsors/ljharb"
@@ -21311,9 +21026,9 @@
}
},
"node_modules/openapi-typescript-codegen/node_modules/commander": {
- "version": "9.4.1",
- "resolved": "https://registry.npmjs.org/commander/-/commander-9.4.1.tgz",
- "integrity": "sha512-5EEkTNyHNGFPD2H+c/dXXfQZYa/scCKasxWcXJaWnNJ99pnQN9Vnmqow+p+PlFPE63Q6mThaZws1T+HxfpgtPw==",
+ "version": "9.5.0",
+ "resolved": "https://registry.npmjs.org/commander/-/commander-9.5.0.tgz",
+ "integrity": "sha512-KRs7WVDKg86PWiuAqhDrAQnTXZKraVcCc6vFdL14qrZ/DcWwuRo7VoiYXalXO7S5GKpqYiVEwCbgFDfxNHKJBQ==",
"dev": true,
"engines": {
"node": "^12.20.0 || >=14"
@@ -21921,10 +21636,13 @@
}
},
"node_modules/periscopic/node_modules/estree-walker": {
- "version": "3.0.1",
- "resolved": "https://registry.npmjs.org/estree-walker/-/estree-walker-3.0.1.tgz",
- "integrity": "sha512-woY0RUD87WzMBUiZLx8NsYr23N5BKsOMZHhu2hoNRVh6NXGfoiT1KOL8G3UHlJAnEDGmfa5ubNA/AacfG+Kb0g==",
- "dev": true
+ "version": "3.0.3",
+ "resolved": "https://registry.npmjs.org/estree-walker/-/estree-walker-3.0.3.tgz",
+ "integrity": "sha512-7RUKfXgSMMkzt6ZuXmqapOurLGPPfgj6l9uRZ7lRGolvk0y2yocc35LdcxKC5PQZdn2DMqioAQ2NoWcrTKmm6g==",
+ "dev": true,
+ "dependencies": {
+ "@types/estree": "^1.0.0"
+ }
},
"node_modules/picocolors": {
"version": "0.2.1",
@@ -21998,13 +21716,13 @@
}
},
"node_modules/playwright": {
- "version": "1.26.1",
- "resolved": "https://registry.npmjs.org/playwright/-/playwright-1.26.1.tgz",
- "integrity": "sha512-WQmEdCgYYe8jOEkhkW9QLcK0PB+w1RZztBLYIT10MEEsENYg251cU0IzebDINreQsUt+HCwwRhtdz4weH9ICcQ==",
+ "version": "1.29.2",
+ "resolved": "https://registry.npmjs.org/playwright/-/playwright-1.29.2.tgz",
+ "integrity": "sha512-hKBYJUtdmYzcjdhYDkP9WGtORwwZBBKAW8+Lz7sr0ZMxtJr04ASXVzH5eBWtDkdb0c3LLFsehfPBTRfvlfKJOA==",
"dev": true,
"hasInstallScript": true,
"dependencies": {
- "playwright-core": "1.26.1"
+ "playwright-core": "1.29.2"
},
"bin": {
"playwright": "cli.js"
@@ -22014,9 +21732,9 @@
}
},
"node_modules/playwright-core": {
- "version": "1.26.1",
- "resolved": "https://registry.npmjs.org/playwright-core/-/playwright-core-1.26.1.tgz",
- "integrity": "sha512-hzFchhhxnEiPc4qVPs9q2ZR+5eKNifY2hQDHtg1HnTTUuphYCBP8ZRb2si+B1TR7BHirgXaPi48LIye5SgrLAA==",
+ "version": "1.29.2",
+ "resolved": "https://registry.npmjs.org/playwright-core/-/playwright-core-1.29.2.tgz",
+ "integrity": "sha512-94QXm4PMgFoHAhlCuoWyaBYKb92yOcGVHdQLoxQ7Wjlc7Flg4aC/jbFW7xMR52OfXMVkWicue4WXE7QEegbIRA==",
"dev": true,
"bin": {
"playwright": "cli.js"
@@ -22076,9 +21794,9 @@
}
},
"node_modules/plop/node_modules/bl": {
- "version": "5.0.0",
- "resolved": "https://registry.npmjs.org/bl/-/bl-5.0.0.tgz",
- "integrity": "sha512-8vxFNZ0pflFfi0WXA3WQXlj6CaMEwsmh63I1CNp0q+wWv8sD0ARx1KovSQd0l2GkwrMIOyedq0EF1FxI+RCZLQ==",
+ "version": "5.1.0",
+ "resolved": "https://registry.npmjs.org/bl/-/bl-5.1.0.tgz",
+ "integrity": "sha512-tv1ZJHLfTDnXE6tMHv73YgSJaWR2AFuPwMntBe7XL/GBFHnT0CLnsHMogfk5+GzCDC5ZWarSCYaIGATZt9dNsQ==",
"dev": true,
"dependencies": {
"buffer": "^6.0.3",
@@ -22111,9 +21829,9 @@
}
},
"node_modules/plop/node_modules/chalk": {
- "version": "5.0.1",
- "resolved": "https://registry.npmjs.org/chalk/-/chalk-5.0.1.tgz",
- "integrity": "sha512-Fo07WOYGqMfCWHOzSXOt2CxDbC6skS/jO9ynEcmpANMoPrD+W1r1K6Vx7iNm+AQmETU1Xr2t+n8nzkV9t6xh3w==",
+ "version": "5.2.0",
+ "resolved": "https://registry.npmjs.org/chalk/-/chalk-5.2.0.tgz",
+ "integrity": "sha512-ree3Gqw/nazQAPuJJEy+avdl7QfZMcUvmHIKgEZkGL+xOBzRvup5Hxo6LHuMceSxOabuJLJm5Yp/92R9eMmMvA==",
"dev": true,
"engines": {
"node": "^12.17.0 || ^14.13 || >=16.0.0"
@@ -22349,6 +22067,27 @@
"webpack": "^4.0.0 || ^5.0.0"
}
},
+ "node_modules/postcss-loader/node_modules/ajv-keywords": {
+ "version": "3.5.2",
+ "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-3.5.2.tgz",
+ "integrity": "sha512-5p6WTN0DdTGVQk6VjcEju19IgaHudalcfabD7yhDGeA6bcQnmL+CpveLJq/3hvfwd1aof6L386Ougkx6RfyMIQ==",
+ "dev": true,
+ "peerDependencies": {
+ "ajv": "^6.9.1"
+ }
+ },
+ "node_modules/postcss-loader/node_modules/lru-cache": {
+ "version": "6.0.0",
+ "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz",
+ "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==",
+ "dev": true,
+ "dependencies": {
+ "yallist": "^4.0.0"
+ },
+ "engines": {
+ "node": ">=10"
+ }
+ },
"node_modules/postcss-loader/node_modules/schema-utils": {
"version": "3.1.1",
"resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.1.1.tgz",
@@ -22382,6 +22121,12 @@
"node": ">=10"
}
},
+ "node_modules/postcss-loader/node_modules/yallist": {
+ "version": "4.0.0",
+ "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz",
+ "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==",
+ "dev": true
+ },
"node_modules/postcss-modules-extract-imports": {
"version": "2.0.0",
"resolved": "https://registry.npmjs.org/postcss-modules-extract-imports/-/postcss-modules-extract-imports-2.0.0.tgz",
@@ -22675,9 +22420,9 @@
}
},
"node_modules/punycode": {
- "version": "2.1.1",
- "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.1.1.tgz",
- "integrity": "sha512-XRsRjdf+j5ml+y/6GKHPZbrF/8p2Yga0JPtdqTIY2Xe5ohJPD9saDJJLPvp9+NSBprVvevdXZybnj2cv8OEd0A==",
+ "version": "2.3.0",
+ "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.3.0.tgz",
+ "integrity": "sha512-rRV+zQD8tVFys26lAGR9WUuS4iUAngJScM+ZRSKtvl5tKeZ2t5bvdNFdNHBW9FWR4guGHlgmsZ1G7BSm2wTbuA==",
"dev": true,
"engines": {
"node": ">=6"
@@ -22927,6 +22672,15 @@
"webpack": "^4.0.0 || ^5.0.0"
}
},
+ "node_modules/raw-loader/node_modules/ajv-keywords": {
+ "version": "3.5.2",
+ "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-3.5.2.tgz",
+ "integrity": "sha512-5p6WTN0DdTGVQk6VjcEju19IgaHudalcfabD7yhDGeA6bcQnmL+CpveLJq/3hvfwd1aof6L386Ougkx6RfyMIQ==",
+ "dev": true,
+ "peerDependencies": {
+ "ajv": "^6.9.1"
+ }
+ },
"node_modules/raw-loader/node_modules/schema-utils": {
"version": "3.1.1",
"resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.1.1.tgz",
@@ -23279,15 +23033,15 @@
}
},
"node_modules/regenerator-runtime": {
- "version": "0.13.9",
- "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.13.9.tgz",
- "integrity": "sha512-p3VT+cOEgxFsRRA9X4lkI1E+k2/CtnKtU4gcxyaCUreilL/vqI6CdZ3wxVUx3UOUg+gnUOQQcRI7BmSI656MYA==",
+ "version": "0.13.11",
+ "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.13.11.tgz",
+ "integrity": "sha512-kY1AZVr2Ra+t+piVaJ4gxaFaReZVH40AKNo7UCX6W+dEwBo/2oZJzqfuN1qLq1oL45o56cPaTXELwrTh8Fpggg==",
"dev": true
},
"node_modules/regenerator-transform": {
- "version": "0.15.0",
- "resolved": "https://registry.npmjs.org/regenerator-transform/-/regenerator-transform-0.15.0.tgz",
- "integrity": "sha512-LsrGtPmbYg19bcPHwdtmXwbW+TqNvtY4riE3P83foeHRroMbH6/2ddFBfab3t7kbzc7v7p4wbkIecHImqt0QNg==",
+ "version": "0.15.1",
+ "resolved": "https://registry.npmjs.org/regenerator-transform/-/regenerator-transform-0.15.1.tgz",
+ "integrity": "sha512-knzmNAcuyxV+gQCufkYcvOqX/qIIfHLv0u5x79kRxuGojfYVky1f15TzZEu2Avte8QGepvUNTnLskf8E6X6Vyg==",
"dev": true,
"dependencies": {
"@babel/runtime": "^7.8.4"
@@ -23336,9 +23090,9 @@
}
},
"node_modules/regexpu-core": {
- "version": "5.2.1",
- "resolved": "https://registry.npmjs.org/regexpu-core/-/regexpu-core-5.2.1.tgz",
- "integrity": "sha512-HrnlNtpvqP1Xkb28tMhBUO2EbyUHdQlsnlAhzWcwHy8WJR53UWr7/MAvqrsQKMbV4qdpv03oTMG8iIhfsPFktQ==",
+ "version": "5.2.2",
+ "resolved": "https://registry.npmjs.org/regexpu-core/-/regexpu-core-5.2.2.tgz",
+ "integrity": "sha512-T0+1Zp2wjF/juXMrMxHxidqGYn8U4R+zleSJhX9tQ1PUsS8a9UtYfbsF9LdiVgNX3kiX8RNaKM42nfSgvFJjmw==",
"dev": true,
"dependencies": {
"regenerate": "^1.4.2",
@@ -23346,7 +23100,7 @@
"regjsgen": "^0.7.1",
"regjsparser": "^0.9.1",
"unicode-match-property-ecmascript": "^2.0.0",
- "unicode-match-property-value-ecmascript": "^2.0.0"
+ "unicode-match-property-value-ecmascript": "^2.1.0"
},
"engines": {
"node": ">=4"
@@ -23608,9 +23362,9 @@
}
},
"node_modules/remark-rehype/node_modules/mdast-util-to-hast": {
- "version": "12.2.4",
- "resolved": "https://registry.npmjs.org/mdast-util-to-hast/-/mdast-util-to-hast-12.2.4.tgz",
- "integrity": "sha512-a21xoxSef1l8VhHxS1Dnyioz6grrJkoaCUgGzMD/7dWHvboYX3VW53esRUfB5tgTyz4Yos1n25SPcj35dJqmAg==",
+ "version": "12.2.6",
+ "resolved": "https://registry.npmjs.org/mdast-util-to-hast/-/mdast-util-to-hast-12.2.6.tgz",
+ "integrity": "sha512-Kfo1JNUsi6r6CI7ZOJ6yt/IEKMjMK4nNjQ8C+yc8YBbIlDSp9dmj0zY90ryiu6Vy4CVGv0zi1H4ZoIaYVV8cwA==",
"dev": true,
"dependencies": {
"@types/hast": "^2.0.0",
@@ -23658,9 +23412,9 @@
}
},
"node_modules/remark-rehype/node_modules/unist-builder": {
- "version": "3.0.0",
- "resolved": "https://registry.npmjs.org/unist-builder/-/unist-builder-3.0.0.tgz",
- "integrity": "sha512-GFxmfEAa0vi9i5sd0R2kcrI9ks0r82NasRq5QHh2ysGngrc6GiqD5CDf1FjPenY4vApmFASBIIlk/jj5J5YbmQ==",
+ "version": "3.0.1",
+ "resolved": "https://registry.npmjs.org/unist-builder/-/unist-builder-3.0.1.tgz",
+ "integrity": "sha512-gnpOw7DIpCA0vpr6NqdPvTWnlPTApCTRzr+38E6hCWx3rz/cjo83SsKIlS1Z+L5ttScQ2AwutNnb8+tAvpb6qQ==",
"dev": true,
"dependencies": {
"@types/unist": "^2.0.0"
@@ -23671,9 +23425,9 @@
}
},
"node_modules/remark-rehype/node_modules/unist-util-generated": {
- "version": "2.0.0",
- "resolved": "https://registry.npmjs.org/unist-util-generated/-/unist-util-generated-2.0.0.tgz",
- "integrity": "sha512-TiWE6DVtVe7Ye2QxOVW9kqybs6cZexNwTwSMVgkfjEReqy/xwGpAXb99OxktoWwmL+Z+Epb0Dn8/GNDYP1wnUw==",
+ "version": "2.0.1",
+ "resolved": "https://registry.npmjs.org/unist-util-generated/-/unist-util-generated-2.0.1.tgz",
+ "integrity": "sha512-qF72kLmPxAw0oN2fwpWIqbXAVyEqUzDHMsbtPvOudIlUzXYFIeQIuxXQCRCFh22B7cixvU0MG7m3MW8FTq/S+A==",
"dev": true,
"funding": {
"type": "opencollective",
@@ -23681,9 +23435,9 @@
}
},
"node_modules/remark-rehype/node_modules/unist-util-is": {
- "version": "5.1.1",
- "resolved": "https://registry.npmjs.org/unist-util-is/-/unist-util-is-5.1.1.tgz",
- "integrity": "sha512-F5CZ68eYzuSvJjGhCLPL3cYx45IxkqXSetCcRgUXtbcm50X2L9oOWQlfUfDdAf+6Pd27YDblBfdtmsThXmwpbQ==",
+ "version": "5.2.0",
+ "resolved": "https://registry.npmjs.org/unist-util-is/-/unist-util-is-5.2.0.tgz",
+ "integrity": "sha512-Glt17jWwZeyqrFqOK0pF1Ded5U3yzJnFr8CG1GMjCWTp9zDo2p+cmD6pWbZU8AgM5WU3IzRv6+rBwhzsGh6hBQ==",
"dev": true,
"funding": {
"type": "opencollective",
@@ -23691,9 +23445,9 @@
}
},
"node_modules/remark-rehype/node_modules/unist-util-position": {
- "version": "4.0.3",
- "resolved": "https://registry.npmjs.org/unist-util-position/-/unist-util-position-4.0.3.tgz",
- "integrity": "sha512-p/5EMGIa1qwbXjA+QgcBXaPWjSnZfQ2Sc3yBEEfgPwsEmJd8Qh+DSk3LGnmOM4S1bY2C0AjmMnB8RuEYxpPwXQ==",
+ "version": "4.0.4",
+ "resolved": "https://registry.npmjs.org/unist-util-position/-/unist-util-position-4.0.4.tgz",
+ "integrity": "sha512-kUBE91efOWfIVBo8xzh/uZQ7p9ffYRtUbMRZBNFYwf0RK8koUMx6dGUfwylLOKmaT2cs4wSW96QoYUSXAyEtpg==",
"dev": true,
"dependencies": {
"@types/unist": "^2.0.0"
@@ -23733,9 +23487,9 @@
}
},
"node_modules/remark-rehype/node_modules/vfile": {
- "version": "5.3.5",
- "resolved": "https://registry.npmjs.org/vfile/-/vfile-5.3.5.tgz",
- "integrity": "sha512-U1ho2ga33eZ8y8pkbQLH54uKqGhFJ6GYIHnnG5AhRpAh3OWjkrRHKa/KogbmQn8We+c0KVV3rTOgR9V/WowbXQ==",
+ "version": "5.3.6",
+ "resolved": "https://registry.npmjs.org/vfile/-/vfile-5.3.6.tgz",
+ "integrity": "sha512-ADBsmerdGBs2WYckrLBEmuETSPyTD4TuLxTrw0DvjirxW1ra4ZwkbzG8ndsv3Q57smvHxo677MHaQrY9yxH8cA==",
"dev": true,
"dependencies": {
"@types/unist": "^2.0.0",
@@ -23749,9 +23503,9 @@
}
},
"node_modules/remark-rehype/node_modules/vfile-message": {
- "version": "3.1.2",
- "resolved": "https://registry.npmjs.org/vfile-message/-/vfile-message-3.1.2.tgz",
- "integrity": "sha512-QjSNP6Yxzyycd4SVOtmKKyTsSvClqBPJcd00Z0zuPj3hOIjg0rUPG6DbFGPvUKRgYyaIWLPKpuEclcuvb3H8qA==",
+ "version": "3.1.3",
+ "resolved": "https://registry.npmjs.org/vfile-message/-/vfile-message-3.1.3.tgz",
+ "integrity": "sha512-0yaU+rj2gKAyEk12ffdSbBfjnnj+b1zqTBv3OQCTn8yEB02bsPizwdBPrLJjHnK+cU9EMMcUnNv938XcZIkmdA==",
"dev": true,
"dependencies": {
"@types/unist": "^2.0.0",
@@ -24066,20 +23820,70 @@
}
},
"node_modules/rollup": {
- "version": "2.79.1",
- "resolved": "https://registry.npmjs.org/rollup/-/rollup-2.79.1.tgz",
- "integrity": "sha512-uKxbd0IhMZOhjAiD5oAFp7BqvkA4Dv47qpOCtaNvng4HBwdbWtdOh8f5nZNuk2rp51PMGk3bzfWu5oayNEuYnw==",
+ "version": "3.10.1",
+ "resolved": "https://registry.npmjs.org/rollup/-/rollup-3.10.1.tgz",
+ "integrity": "sha512-3Er+yel3bZbZX1g2kjVM+FW+RUWDxbG87fcqFM5/9HbPCTpbVp6JOLn7jlxnNlbu7s/N/uDA4EV/91E2gWnxzw==",
"dev": true,
"bin": {
"rollup": "dist/bin/rollup"
},
"engines": {
- "node": ">=10.0.0"
+ "node": ">=14.18.0",
+ "npm": ">=8.0.0"
},
"optionalDependencies": {
"fsevents": "~2.3.2"
}
},
+ "node_modules/rollup-plugin-esbuild": {
+ "version": "5.0.0",
+ "resolved": "https://registry.npmjs.org/rollup-plugin-esbuild/-/rollup-plugin-esbuild-5.0.0.tgz",
+ "integrity": "sha512-1cRIOHAPh8WQgdQQyyvFdeOdxuiyk+zB5zJ5+YOwrZP4cJ0MT3Fs48pQxrZeyZHcn+klFherytILVfE4aYrneg==",
+ "dev": true,
+ "dependencies": {
+ "@rollup/pluginutils": "^5.0.1",
+ "debug": "^4.3.4",
+ "es-module-lexer": "^1.0.5",
+ "joycon": "^3.1.1",
+ "jsonc-parser": "^3.2.0"
+ },
+ "engines": {
+ "node": ">=14.18.0",
+ "npm": ">=8.0.0"
+ },
+ "peerDependencies": {
+ "esbuild": ">=0.10.1",
+ "rollup": "^1.20.0 || ^2.0.0 || ^3.0.0"
+ }
+ },
+ "node_modules/rollup-plugin-esbuild/node_modules/@rollup/pluginutils": {
+ "version": "5.0.2",
+ "resolved": "https://registry.npmjs.org/@rollup/pluginutils/-/pluginutils-5.0.2.tgz",
+ "integrity": "sha512-pTd9rIsP92h+B6wWwFbW8RkZv4hiR/xKsqre4SIuAOaOEQRxi0lqLke9k2/7WegC85GgUs9pjmOjCUi3In4vwA==",
+ "dev": true,
+ "dependencies": {
+ "@types/estree": "^1.0.0",
+ "estree-walker": "^2.0.2",
+ "picomatch": "^2.3.1"
+ },
+ "engines": {
+ "node": ">=14.0.0"
+ },
+ "peerDependencies": {
+ "rollup": "^1.20.0||^2.0.0||^3.0.0"
+ },
+ "peerDependenciesMeta": {
+ "rollup": {
+ "optional": true
+ }
+ }
+ },
+ "node_modules/rollup-plugin-esbuild/node_modules/es-module-lexer": {
+ "version": "1.1.0",
+ "resolved": "https://registry.npmjs.org/es-module-lexer/-/es-module-lexer-1.1.0.tgz",
+ "integrity": "sha512-fJg+1tiyEeS8figV+fPcPpm8WqJEflG3yPU0NOm5xMvrNkuiy7HzX/Ljng4Y0hAoiw4/3hQTCFYw+ub8+a2pRA==",
+ "dev": true
+ },
"node_modules/router-slot": {
"version": "1.5.5",
"resolved": "https://registry.npmjs.org/router-slot/-/router-slot-1.5.5.tgz",
@@ -24507,23 +24311,46 @@
}
},
"node_modules/schema-utils": {
- "version": "2.7.1",
- "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-2.7.1.tgz",
- "integrity": "sha512-SHiNtMOUGWBQJwzISiVYKu82GiV4QYGePp3odlY1tuKO7gPtphAT5R/py0fA6xtbgLL/RvtJZnU9b8s0F1q0Xg==",
+ "version": "4.0.0",
+ "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-4.0.0.tgz",
+ "integrity": "sha512-1edyXKgh6XnJsJSQ8mKWXnN/BVaIbFMLpouRUrXgVq7WYne5kw3MW7UPhO44uRXQSIpTSXoJbmrR2X0w9kUTyg==",
"dev": true,
"dependencies": {
- "@types/json-schema": "^7.0.5",
- "ajv": "^6.12.4",
- "ajv-keywords": "^3.5.2"
+ "@types/json-schema": "^7.0.9",
+ "ajv": "^8.8.0",
+ "ajv-formats": "^2.1.1",
+ "ajv-keywords": "^5.0.0"
},
"engines": {
- "node": ">= 8.9.0"
+ "node": ">= 12.13.0"
},
"funding": {
"type": "opencollective",
"url": "https://opencollective.com/webpack"
}
},
+ "node_modules/schema-utils/node_modules/ajv": {
+ "version": "8.12.0",
+ "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.12.0.tgz",
+ "integrity": "sha512-sRu1kpcO9yLtYxBKvqfTeh9KzZEwO3STyX1HT+4CaDzC6HpTGYhIhPIzj9XuKU7KYDwnaeh5hcOwjy1QuJzBPA==",
+ "dev": true,
+ "dependencies": {
+ "fast-deep-equal": "^3.1.1",
+ "json-schema-traverse": "^1.0.0",
+ "require-from-string": "^2.0.2",
+ "uri-js": "^4.2.2"
+ },
+ "funding": {
+ "type": "github",
+ "url": "https://github.com/sponsors/epoberezkin"
+ }
+ },
+ "node_modules/schema-utils/node_modules/json-schema-traverse": {
+ "version": "1.0.0",
+ "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz",
+ "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==",
+ "dev": true
+ },
"node_modules/semver": {
"version": "6.3.0",
"resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz",
@@ -25116,12 +24943,13 @@
"version": "1.4.8",
"resolved": "https://registry.npmjs.org/sourcemap-codec/-/sourcemap-codec-1.4.8.tgz",
"integrity": "sha512-9NykojV5Uih4lgo5So5dtw+f0JgJX30KCNI8gwhz2J9A15wD0Ml6tjHKwf6fTSa6fAdVBdZeNOs9eJ71qCk8vA==",
+ "deprecated": "Please use @jridgewell/sourcemap-codec instead",
"dev": true
},
"node_modules/space-separated-tokens": {
- "version": "2.0.1",
- "resolved": "https://registry.npmjs.org/space-separated-tokens/-/space-separated-tokens-2.0.1.tgz",
- "integrity": "sha512-ekwEbFp5aqSPKaqeY1PGrlGQxPNaq+Cnx4+bE2D8sciBQrHpbwoBbawqTN2+6jPs9IdWxxiUcN0K2pkczD3zmw==",
+ "version": "2.0.2",
+ "resolved": "https://registry.npmjs.org/space-separated-tokens/-/space-separated-tokens-2.0.2.tgz",
+ "integrity": "sha512-PEGlAwrG8yXGXRjW32fGbg66JAlOAwbObuqVoJpv/mRgoWDQfgH1wDPvtzWyUSNAXBGSk8h755YDbbcEy3SH2Q==",
"dev": true,
"funding": {
"type": "github",
@@ -25318,6 +25146,18 @@
"node": ">= 0.8"
}
},
+ "node_modules/stop-iteration-iterator": {
+ "version": "1.0.0",
+ "resolved": "https://registry.npmjs.org/stop-iteration-iterator/-/stop-iteration-iterator-1.0.0.tgz",
+ "integrity": "sha512-iCGQj+0l0HOdZ2AEeBADlsRC+vsnDsZsbdSiH1yNSjcfKM7fdpCMfqAL/dwF5BLiw/XhRft/Wax6zQbhq2BcjQ==",
+ "dev": true,
+ "dependencies": {
+ "internal-slot": "^1.0.4"
+ },
+ "engines": {
+ "node": ">= 0.4"
+ }
+ },
"node_modules/store2": {
"version": "2.14.2",
"resolved": "https://registry.npmjs.org/store2/-/store2-2.14.2.tgz",
@@ -25424,13 +25264,10 @@
"dev": true
},
"node_modules/strict-event-emitter": {
- "version": "0.2.6",
- "resolved": "https://registry.npmjs.org/strict-event-emitter/-/strict-event-emitter-0.2.6.tgz",
- "integrity": "sha512-qDZOqEBoNtKLPb/qAutkXUt7hs3zXgYA1xX4pVa+gZHCZZVLr2r81AzHsK5YrQQhRNphMtkOUyAyOr9e1IxJTw==",
- "dev": true,
- "dependencies": {
- "events": "^3.3.0"
- }
+ "version": "0.4.4",
+ "resolved": "https://registry.npmjs.org/strict-event-emitter/-/strict-event-emitter-0.4.4.tgz",
+ "integrity": "sha512-rTCFXHBxs2/XvNc7InSkSwUkwyQ0T9eop/Qvm0atNUXpBxjwsJ5yb7Ih/tgHbjPdeCcB4aCP8K4tuo7hNKssNg==",
+ "dev": true
},
"node_modules/string_decoder": {
"version": "1.3.0",
@@ -25535,28 +25372,28 @@
}
},
"node_modules/string.prototype.trimend": {
- "version": "1.0.5",
- "resolved": "https://registry.npmjs.org/string.prototype.trimend/-/string.prototype.trimend-1.0.5.tgz",
- "integrity": "sha512-I7RGvmjV4pJ7O3kdf+LXFpVfdNOxtCW/2C8f6jNiW4+PQchwxkCDzlk1/7p+Wl4bqFIZeF47qAHXLuHHWKAxog==",
+ "version": "1.0.6",
+ "resolved": "https://registry.npmjs.org/string.prototype.trimend/-/string.prototype.trimend-1.0.6.tgz",
+ "integrity": "sha512-JySq+4mrPf9EsDBEDYMOb/lM7XQLulwg5R/m1r0PXEFqrV0qHvl58sdTilSXtKOflCsK2E8jxf+GKC0T07RWwQ==",
"dev": true,
"dependencies": {
"call-bind": "^1.0.2",
"define-properties": "^1.1.4",
- "es-abstract": "^1.19.5"
+ "es-abstract": "^1.20.4"
},
"funding": {
"url": "https://github.com/sponsors/ljharb"
}
},
"node_modules/string.prototype.trimstart": {
- "version": "1.0.5",
- "resolved": "https://registry.npmjs.org/string.prototype.trimstart/-/string.prototype.trimstart-1.0.5.tgz",
- "integrity": "sha512-THx16TJCGlsN0o6dl2o6ncWUsdgnLRSA23rRE5pyGBw/mLr3Ej/R2LaqCtgP8VNMGZsvMWnf9ooZPyY2bHvUFg==",
+ "version": "1.0.6",
+ "resolved": "https://registry.npmjs.org/string.prototype.trimstart/-/string.prototype.trimstart-1.0.6.tgz",
+ "integrity": "sha512-omqjMDaY92pbn5HOX7f9IccLA+U1tA9GvtU4JrodiXFfYB7jPzzHpRzpglLAjtUV6bB557zwClJezTqnAiYnQA==",
"dev": true,
"dependencies": {
"call-bind": "^1.0.2",
"define-properties": "^1.1.4",
- "es-abstract": "^1.19.5"
+ "es-abstract": "^1.20.4"
},
"funding": {
"url": "https://github.com/sponsors/ljharb"
@@ -25669,6 +25506,33 @@
"webpack": "^4.0.0 || ^5.0.0"
}
},
+ "node_modules/style-loader/node_modules/ajv-keywords": {
+ "version": "3.5.2",
+ "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-3.5.2.tgz",
+ "integrity": "sha512-5p6WTN0DdTGVQk6VjcEju19IgaHudalcfabD7yhDGeA6bcQnmL+CpveLJq/3hvfwd1aof6L386Ougkx6RfyMIQ==",
+ "dev": true,
+ "peerDependencies": {
+ "ajv": "^6.9.1"
+ }
+ },
+ "node_modules/style-loader/node_modules/schema-utils": {
+ "version": "2.7.1",
+ "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-2.7.1.tgz",
+ "integrity": "sha512-SHiNtMOUGWBQJwzISiVYKu82GiV4QYGePp3odlY1tuKO7gPtphAT5R/py0fA6xtbgLL/RvtJZnU9b8s0F1q0Xg==",
+ "dev": true,
+ "dependencies": {
+ "@types/json-schema": "^7.0.5",
+ "ajv": "^6.12.4",
+ "ajv-keywords": "^3.5.2"
+ },
+ "engines": {
+ "node": ">= 8.9.0"
+ },
+ "funding": {
+ "type": "opencollective",
+ "url": "https://opencollective.com/webpack"
+ }
+ },
"node_modules/style-to-object": {
"version": "0.3.0",
"resolved": "https://registry.npmjs.org/style-to-object/-/style-to-object-0.3.0.tgz",
@@ -25892,9 +25756,9 @@
}
},
"node_modules/sveltedoc-parser/node_modules/globals": {
- "version": "13.17.0",
- "resolved": "https://registry.npmjs.org/globals/-/globals-13.17.0.tgz",
- "integrity": "sha512-1C+6nQRb1GwGMKm2dH/E7enFAMxGTmGI7/dEdhy/DNelv85w9B72t3uc5frtMNXIbzrarJJ/lTCjcaZwbLJmyw==",
+ "version": "13.19.0",
+ "resolved": "https://registry.npmjs.org/globals/-/globals-13.19.0.tgz",
+ "integrity": "sha512-dkQ957uSRWHw7CFXLUtUHQI3g3aWApYhfNR2O6jn/907riyTYKVBmxYVROkBcY614FSSeSJh7Xm7SrUWCxvJMQ==",
"dev": true,
"dependencies": {
"type-fest": "^0.20.2"
@@ -25936,10 +25800,22 @@
"js-yaml": "bin/js-yaml.js"
}
},
+ "node_modules/sveltedoc-parser/node_modules/lru-cache": {
+ "version": "6.0.0",
+ "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz",
+ "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==",
+ "dev": true,
+ "dependencies": {
+ "yallist": "^4.0.0"
+ },
+ "engines": {
+ "node": ">=10"
+ }
+ },
"node_modules/sveltedoc-parser/node_modules/semver": {
- "version": "7.3.7",
- "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.7.tgz",
- "integrity": "sha512-QlYTucUYOews+WeEujDoEGziz4K6c47V/Bd+LjSSYcA94p+DmINdf7ncaUinThfvZyu13lN9OY1XDxt8C0Tw0g==",
+ "version": "7.3.8",
+ "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.8.tgz",
+ "integrity": "sha512-NB1ctGL5rlHrPJtFDVIVzTyQylMLu9N9VICA6HSFJo8MCGVTMW6gfpicwKmmK/dAjTOrqu5l63JJOpDSrAis3A==",
"dev": true,
"dependencies": {
"lru-cache": "^6.0.0"
@@ -25963,6 +25839,12 @@
"node": ">=8"
}
},
+ "node_modules/sveltedoc-parser/node_modules/yallist": {
+ "version": "4.0.0",
+ "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz",
+ "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==",
+ "dev": true
+ },
"node_modules/symbol.prototype.description": {
"version": "1.0.5",
"resolved": "https://registry.npmjs.org/symbol.prototype.description/-/symbol.prototype.description-1.0.5.tgz",
@@ -25982,9 +25864,9 @@
}
},
"node_modules/synchronous-promise": {
- "version": "2.0.16",
- "resolved": "https://registry.npmjs.org/synchronous-promise/-/synchronous-promise-2.0.16.tgz",
- "integrity": "sha512-qImOD23aDfnIDNqlG1NOehdB9IYsn1V9oByPjKY1nakv2MQYCEMyX033/q+aEtYCpmYK1cv2+NTmlH+ra6GA5A==",
+ "version": "2.0.17",
+ "resolved": "https://registry.npmjs.org/synchronous-promise/-/synchronous-promise-2.0.17.tgz",
+ "integrity": "sha512-AsS729u2RHUfEra9xJrE39peJcc2stq2+poBXX8bcM08Y6g9j/i/PUzwNQqkaJde7Ntg1TO7bSREbR5sdosQ+g==",
"dev": true
},
"node_modules/synckit": {
@@ -26111,6 +25993,12 @@
"node": ">=8"
}
},
+ "node_modules/tar/node_modules/yallist": {
+ "version": "4.0.0",
+ "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz",
+ "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==",
+ "dev": true
+ },
"node_modules/telejson": {
"version": "6.0.8",
"resolved": "https://registry.npmjs.org/telejson/-/telejson-6.0.8.tgz",
@@ -26180,6 +26068,15 @@
"webpack": "^4.0.0 || ^5.0.0"
}
},
+ "node_modules/terser-webpack-plugin/node_modules/ajv-keywords": {
+ "version": "3.5.2",
+ "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-3.5.2.tgz",
+ "integrity": "sha512-5p6WTN0DdTGVQk6VjcEju19IgaHudalcfabD7yhDGeA6bcQnmL+CpveLJq/3hvfwd1aof6L386Ougkx6RfyMIQ==",
+ "dev": true,
+ "peerDependencies": {
+ "ajv": "^6.9.1"
+ }
+ },
"node_modules/terser-webpack-plugin/node_modules/commander": {
"version": "2.20.3",
"resolved": "https://registry.npmjs.org/commander/-/commander-2.20.3.tgz",
@@ -26617,16 +26514,16 @@
"dev": true
},
"node_modules/tsconfck": {
- "version": "2.0.1",
- "resolved": "https://registry.npmjs.org/tsconfck/-/tsconfck-2.0.1.tgz",
- "integrity": "sha512-/ipap2eecmVBmBlsQLBRbUmUNFwNJV/z2E+X0FPtHNjPwroMZQ7m39RMaCywlCulBheYXgMdUlWDd9rzxwMA0Q==",
+ "version": "2.0.2",
+ "resolved": "https://registry.npmjs.org/tsconfck/-/tsconfck-2.0.2.tgz",
+ "integrity": "sha512-H3DWlwKpow+GpVLm/2cpmok72pwRr1YFROV3YzAmvzfGFiC1zEM/mc9b7+1XnrxuXtEbhJ7xUSIqjPFbedp7aQ==",
"dev": true,
"bin": {
"tsconfck": "bin/tsconfck.js"
},
"engines": {
"node": "^14.13.1 || ^16 || >=18",
- "pnpm": "^7.0.1"
+ "pnpm": "^7.18.0"
},
"peerDependencies": {
"typescript": "^4.3.5"
@@ -26662,9 +26559,9 @@
}
},
"node_modules/tslib": {
- "version": "2.4.0",
- "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.4.0.tgz",
- "integrity": "sha512-d6xOpEDfsi2CZVlPQzGeux8XMwLT9hssAsaPYExaQMuYskwb+x1x7J371tWlbBdWHroy99KnVB6qIkUbs5X3UQ=="
+ "version": "2.4.1",
+ "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.4.1.tgz",
+ "integrity": "sha512-tGyy4dAjRIEwI7BzsB0lynWgOpfqjUdq91XXAlIWD2OwKBH7oCl/GZG/HT4BOHrTlPMOASlMQ7veyTqpmRcrNA=="
},
"node_modules/tsscmp": {
"version": "1.0.6",
@@ -26739,6 +26636,20 @@
"node": ">= 0.6"
}
},
+ "node_modules/typed-array-length": {
+ "version": "1.0.4",
+ "resolved": "https://registry.npmjs.org/typed-array-length/-/typed-array-length-1.0.4.tgz",
+ "integrity": "sha512-KjZypGq+I/H7HI5HlOoGHkWUUGq+Q0TPhQurLbyrVrvnKTBgzLhIJ7j6J/XTQOi0d1RjyZ0wdas8bKs2p0x3Ng==",
+ "dev": true,
+ "dependencies": {
+ "call-bind": "^1.0.2",
+ "for-each": "^0.3.3",
+ "is-typed-array": "^1.1.9"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/ljharb"
+ }
+ },
"node_modules/typedarray": {
"version": "0.0.6",
"resolved": "https://registry.npmjs.org/typedarray/-/typedarray-0.0.6.tgz",
@@ -26777,9 +26688,9 @@
}
},
"node_modules/ua-parser-js": {
- "version": "1.0.2",
- "resolved": "https://registry.npmjs.org/ua-parser-js/-/ua-parser-js-1.0.2.tgz",
- "integrity": "sha512-00y/AXhx0/SsnI51fTc0rLRmafiGOM4/O+ny10Ps7f+j/b8p/ZY11ytMgznXkOVo4GQ+KwQG5UQLkLGirsACRg==",
+ "version": "1.0.33",
+ "resolved": "https://registry.npmjs.org/ua-parser-js/-/ua-parser-js-1.0.33.tgz",
+ "integrity": "sha512-RqshF7TPTE0XLYAqmjlu5cLLuGdKrNu9O1KLA/qp39QtbZwuzwv1dT46DZSopoUMsYgXpB3Cv8a03FI8b74oFQ==",
"dev": true,
"funding": [
{
@@ -26796,9 +26707,9 @@
}
},
"node_modules/uglify-js": {
- "version": "3.17.2",
- "resolved": "https://registry.npmjs.org/uglify-js/-/uglify-js-3.17.2.tgz",
- "integrity": "sha512-bbxglRjsGQMchfvXZNusUcYgiB9Hx2K4AHYXQy2DITZ9Rd+JzhX7+hoocE5Winr7z2oHvPsekkBwXtigvxevXg==",
+ "version": "3.17.4",
+ "resolved": "https://registry.npmjs.org/uglify-js/-/uglify-js-3.17.4.tgz",
+ "integrity": "sha512-T9q82TJI9e/C1TAxYvfb16xO120tMVFZrGA3f9/P4424DNu6ypK103y0GPFVa17yotwSyZW5iYXgjYHkGrJW/g==",
"dev": true,
"optional": true,
"bin": {
@@ -26885,9 +26796,9 @@
}
},
"node_modules/unicode-match-property-value-ecmascript": {
- "version": "2.0.0",
- "resolved": "https://registry.npmjs.org/unicode-match-property-value-ecmascript/-/unicode-match-property-value-ecmascript-2.0.0.tgz",
- "integrity": "sha512-7Yhkc0Ye+t4PNYzOGKedDhXbYIBe1XEQYQxOPyhcXNMJ0WCABqqj6ckydd6pWRZTHV4GuCPKdBAUiMc60tsKVw==",
+ "version": "2.1.0",
+ "resolved": "https://registry.npmjs.org/unicode-match-property-value-ecmascript/-/unicode-match-property-value-ecmascript-2.1.0.tgz",
+ "integrity": "sha512-qxkjQt6qjg/mYscYMC0XKRn3Rh0wFPlfxB0xkt9CfyTvpX1Ra0+rAmdX2QyAobptSEvuy4RtpPRui6XkV+8wjA==",
"dev": true,
"engines": {
"node": ">=4"
@@ -27003,9 +26914,9 @@
}
},
"node_modules/unist-util-position-from-estree": {
- "version": "1.1.1",
- "resolved": "https://registry.npmjs.org/unist-util-position-from-estree/-/unist-util-position-from-estree-1.1.1.tgz",
- "integrity": "sha512-xtoY50b5+7IH8tFbkw64gisG9tMSpxDjhX9TmaJJae/XuxQ9R/Kc8Nv1eOsf43Gt4KV/LkriMy9mptDr7XLcaw==",
+ "version": "1.1.2",
+ "resolved": "https://registry.npmjs.org/unist-util-position-from-estree/-/unist-util-position-from-estree-1.1.2.tgz",
+ "integrity": "sha512-poZa0eXpS+/XpoQwGwl79UUdea4ol2ZuCYguVaJS4qzIOMDzbqz8a3erUCOmubSZkaOuGamb3tX790iwOIROww==",
"dev": true,
"dependencies": {
"@types/unist": "^2.0.0"
@@ -27042,9 +26953,9 @@
}
},
"node_modules/unist-util-stringify-position": {
- "version": "3.0.2",
- "resolved": "https://registry.npmjs.org/unist-util-stringify-position/-/unist-util-stringify-position-3.0.2.tgz",
- "integrity": "sha512-7A6eiDCs9UtjcwZOcCpM4aPII3bAAGv13E96IkawkOAW0OhH+yRxtY0lzo8KiHpzEMfH7Q+FizUmwp8Iqy5EWg==",
+ "version": "3.0.3",
+ "resolved": "https://registry.npmjs.org/unist-util-stringify-position/-/unist-util-stringify-position-3.0.3.tgz",
+ "integrity": "sha512-k5GzIBZ/QatR8N5X2y+drfpWG8IDBzdnVj6OInRNWm1oXrzydiaAT2OQiA8DPRRZyAKb9b6I2a6PxYklZD0gKg==",
"dev": true,
"dependencies": {
"@types/unist": "^2.0.0"
@@ -27180,9 +27091,9 @@
}
},
"node_modules/update-browserslist-db": {
- "version": "1.0.9",
- "resolved": "https://registry.npmjs.org/update-browserslist-db/-/update-browserslist-db-1.0.9.tgz",
- "integrity": "sha512-/xsqn21EGVdXI3EXSum1Yckj3ZVZugqyOZQ/CxYPBD/R+ko9NSUScf8tFF4dOKY+2pvSSJA/S+5B8s4Zr4kyvg==",
+ "version": "1.0.10",
+ "resolved": "https://registry.npmjs.org/update-browserslist-db/-/update-browserslist-db-1.0.10.tgz",
+ "integrity": "sha512-OztqDenkfFkbSG+tRxBeAnCVPckDBcvibKd35yDONx6OU8N7sqgwc7rCbkJ/WcYtVRZ4ba68d6byhC21GFh7sQ==",
"dev": true,
"funding": [
{
@@ -27282,6 +27193,15 @@
}
}
},
+ "node_modules/url-loader/node_modules/ajv-keywords": {
+ "version": "3.5.2",
+ "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-3.5.2.tgz",
+ "integrity": "sha512-5p6WTN0DdTGVQk6VjcEju19IgaHudalcfabD7yhDGeA6bcQnmL+CpveLJq/3hvfwd1aof6L386Ougkx6RfyMIQ==",
+ "dev": true,
+ "peerDependencies": {
+ "ajv": "^6.9.1"
+ }
+ },
"node_modules/url-loader/node_modules/schema-utils": {
"version": "3.1.1",
"resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.1.1.tgz",
@@ -27316,16 +27236,15 @@
}
},
"node_modules/util": {
- "version": "0.12.4",
- "resolved": "https://registry.npmjs.org/util/-/util-0.12.4.tgz",
- "integrity": "sha512-bxZ9qtSlGUWSOy9Qa9Xgk11kSslpuZwaxCg4sNIDj6FLucDab2JxnHwyNTCpHMtK1MjoQiWQ6DiUMZYbSrO+Sw==",
+ "version": "0.12.5",
+ "resolved": "https://registry.npmjs.org/util/-/util-0.12.5.tgz",
+ "integrity": "sha512-kZf/K6hEIrWHI6XqOFUiiMa+79wE/D8Q+NCNAWclkyg3b4d2k7s0QGepNjiABc+aR3N1PAyHL7p6UcLY6LmrnA==",
"dev": true,
"dependencies": {
"inherits": "^2.0.3",
"is-arguments": "^1.0.4",
"is-generator-function": "^1.0.7",
"is-typed-array": "^1.1.3",
- "safe-buffer": "^5.1.2",
"which-typed-array": "^1.1.2"
}
},
@@ -27603,23 +27522,20 @@
"dev": true
},
"node_modules/vite-tsconfig-paths": {
- "version": "4.0.3",
- "resolved": "https://registry.npmjs.org/vite-tsconfig-paths/-/vite-tsconfig-paths-4.0.3.tgz",
- "integrity": "sha512-gRO2Q/tOkV+9kMht5tz90+IaEKvW2zCnvwJV3tp2ruPNZOTM5rF+yXorJT4ggmAMYEaJ3nyXjx5P5jY5FwiZ+A==",
+ "version": "4.0.5",
+ "resolved": "https://registry.npmjs.org/vite-tsconfig-paths/-/vite-tsconfig-paths-4.0.5.tgz",
+ "integrity": "sha512-/L/eHwySFYjwxoYt1WRJniuK/jPv+WGwgRGBYx3leciR5wBeqntQpUE6Js6+TJemChc+ter7fDBKieyEWDx4yQ==",
"dev": true,
"dependencies": {
"debug": "^4.1.1",
"globrex": "^0.1.2",
"tsconfck": "^2.0.1"
- },
- "peerDependencies": {
- "vite": ">2.0.0-0"
}
},
"node_modules/vite/node_modules/@esbuild/linux-loong64": {
- "version": "0.16.16",
- "resolved": "https://registry.npmjs.org/@esbuild/linux-loong64/-/linux-loong64-0.16.16.tgz",
- "integrity": "sha512-MdUFggHjRiCCwNE9+1AibewoNq6wf94GLB9Q9aXwl+a75UlRmbRK3h6WJyrSGA6ZstDJgaD2wiTSP7tQNUYxwA==",
+ "version": "0.16.17",
+ "resolved": "https://registry.npmjs.org/@esbuild/linux-loong64/-/linux-loong64-0.16.17.tgz",
+ "integrity": "sha512-dTzNnQwembNDhd654cA4QhbS9uDdXC3TKqMJjgOWsC0yNCbpzfWoXdZvp0mY7HU6nzk5E0zpRGGx3qoQg8T2DQ==",
"cpu": [
"loong64"
],
@@ -27633,9 +27549,9 @@
}
},
"node_modules/vite/node_modules/esbuild": {
- "version": "0.16.16",
- "resolved": "https://registry.npmjs.org/esbuild/-/esbuild-0.16.16.tgz",
- "integrity": "sha512-24JyKq10KXM5EBIgPotYIJ2fInNWVVqflv3gicIyQqfmUqi4HvDW1VR790cBgLJHCl96Syy7lhoz7tLFcmuRmg==",
+ "version": "0.16.17",
+ "resolved": "https://registry.npmjs.org/esbuild/-/esbuild-0.16.17.tgz",
+ "integrity": "sha512-G8LEkV0XzDMNwXKgM0Jwu3nY3lSTwSGY6XbxM9cr9+s0T/qSV1q1JVPBGzm3dcjhCic9+emZDmMffkwgPeOeLg==",
"dev": true,
"hasInstallScript": true,
"bin": {
@@ -27645,28 +27561,28 @@
"node": ">=12"
},
"optionalDependencies": {
- "@esbuild/android-arm": "0.16.16",
- "@esbuild/android-arm64": "0.16.16",
- "@esbuild/android-x64": "0.16.16",
- "@esbuild/darwin-arm64": "0.16.16",
- "@esbuild/darwin-x64": "0.16.16",
- "@esbuild/freebsd-arm64": "0.16.16",
- "@esbuild/freebsd-x64": "0.16.16",
- "@esbuild/linux-arm": "0.16.16",
- "@esbuild/linux-arm64": "0.16.16",
- "@esbuild/linux-ia32": "0.16.16",
- "@esbuild/linux-loong64": "0.16.16",
- "@esbuild/linux-mips64el": "0.16.16",
- "@esbuild/linux-ppc64": "0.16.16",
- "@esbuild/linux-riscv64": "0.16.16",
- "@esbuild/linux-s390x": "0.16.16",
- "@esbuild/linux-x64": "0.16.16",
- "@esbuild/netbsd-x64": "0.16.16",
- "@esbuild/openbsd-x64": "0.16.16",
- "@esbuild/sunos-x64": "0.16.16",
- "@esbuild/win32-arm64": "0.16.16",
- "@esbuild/win32-ia32": "0.16.16",
- "@esbuild/win32-x64": "0.16.16"
+ "@esbuild/android-arm": "0.16.17",
+ "@esbuild/android-arm64": "0.16.17",
+ "@esbuild/android-x64": "0.16.17",
+ "@esbuild/darwin-arm64": "0.16.17",
+ "@esbuild/darwin-x64": "0.16.17",
+ "@esbuild/freebsd-arm64": "0.16.17",
+ "@esbuild/freebsd-x64": "0.16.17",
+ "@esbuild/linux-arm": "0.16.17",
+ "@esbuild/linux-arm64": "0.16.17",
+ "@esbuild/linux-ia32": "0.16.17",
+ "@esbuild/linux-loong64": "0.16.17",
+ "@esbuild/linux-mips64el": "0.16.17",
+ "@esbuild/linux-ppc64": "0.16.17",
+ "@esbuild/linux-riscv64": "0.16.17",
+ "@esbuild/linux-s390x": "0.16.17",
+ "@esbuild/linux-x64": "0.16.17",
+ "@esbuild/netbsd-x64": "0.16.17",
+ "@esbuild/openbsd-x64": "0.16.17",
+ "@esbuild/sunos-x64": "0.16.17",
+ "@esbuild/win32-arm64": "0.16.17",
+ "@esbuild/win32-ia32": "0.16.17",
+ "@esbuild/win32-x64": "0.16.17"
}
},
"node_modules/vite/node_modules/picocolors": {
@@ -27699,22 +27615,6 @@
"node": "^10 || ^12 || >=14"
}
},
- "node_modules/vite/node_modules/rollup": {
- "version": "3.9.1",
- "resolved": "https://registry.npmjs.org/rollup/-/rollup-3.9.1.tgz",
- "integrity": "sha512-GswCYHXftN8ZKGVgQhTFUJB/NBXxrRGgO2NCy6E8s1rwEJ4Q9/VttNqcYfEvx4dTo4j58YqdC3OVztPzlKSX8w==",
- "dev": true,
- "bin": {
- "rollup": "dist/bin/rollup"
- },
- "engines": {
- "node": ">=14.18.0",
- "npm": ">=8.0.0"
- },
- "optionalDependencies": {
- "fsevents": "~2.3.2"
- }
- },
"node_modules/vm-browserify": {
"version": "1.1.2",
"resolved": "https://registry.npmjs.org/vm-browserify/-/vm-browserify-1.1.2.tgz",
@@ -28468,6 +28368,15 @@
"node": ">=0.4.0"
}
},
+ "node_modules/webpack/node_modules/ajv-keywords": {
+ "version": "3.5.2",
+ "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-3.5.2.tgz",
+ "integrity": "sha512-5p6WTN0DdTGVQk6VjcEju19IgaHudalcfabD7yhDGeA6bcQnmL+CpveLJq/3hvfwd1aof6L386Ougkx6RfyMIQ==",
+ "dev": true,
+ "peerDependencies": {
+ "ajv": "^6.9.1"
+ }
+ },
"node_modules/webpack/node_modules/braces": {
"version": "2.3.2",
"resolved": "https://registry.npmjs.org/braces/-/braces-2.3.2.tgz",
@@ -28680,15 +28589,6 @@
"node": ">=4.0.0"
}
},
- "node_modules/webpack/node_modules/lru-cache": {
- "version": "5.1.1",
- "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-5.1.1.tgz",
- "integrity": "sha512-KpNARQA3Iwv+jTA0utUVVbrh+Jlrr1Fv0e56GGzAFOXN7dk/FviaDW8LHmK52DlcH4WP2n6gI8vN1aesBFgo9w==",
- "dev": true,
- "dependencies": {
- "yallist": "^3.0.2"
- }
- },
"node_modules/webpack/node_modules/micromatch": {
"version": "3.1.10",
"resolved": "https://registry.npmjs.org/micromatch/-/micromatch-3.1.10.tgz",
@@ -28858,12 +28758,6 @@
"integrity": "sha512-JKhqTOwSrqNA1NY5lSztJ1GrBiUodLMmIZuLiDaMRJ+itFd+ABVE8XBjOvIWL+rSqNDC74LCSFmlb/U4UZ4hJQ==",
"dev": true
},
- "node_modules/webpack/node_modules/yallist": {
- "version": "3.1.1",
- "resolved": "https://registry.npmjs.org/yallist/-/yallist-3.1.1.tgz",
- "integrity": "sha512-a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g==",
- "dev": true
- },
"node_modules/whatwg-url": {
"version": "11.0.0",
"resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-11.0.0.tgz",
@@ -28930,17 +28824,17 @@
"dev": true
},
"node_modules/which-typed-array": {
- "version": "1.1.8",
- "resolved": "https://registry.npmjs.org/which-typed-array/-/which-typed-array-1.1.8.tgz",
- "integrity": "sha512-Jn4e5PItbcAHyLoRDwvPj1ypu27DJbtdYXUa5zsinrUx77Uvfb0cXwwnGMTn7cjUfhhqgVQnVJCwF+7cgU7tpw==",
+ "version": "1.1.9",
+ "resolved": "https://registry.npmjs.org/which-typed-array/-/which-typed-array-1.1.9.tgz",
+ "integrity": "sha512-w9c4xkx6mPidwp7180ckYWfMmvxpjlZuIudNtDf4N/tTAUB8VJbX25qZoAsrtGuYNnGw3pa0AXgbGKRB8/EceA==",
"dev": true,
"dependencies": {
"available-typed-arrays": "^1.0.5",
"call-bind": "^1.0.2",
- "es-abstract": "^1.20.0",
"for-each": "^0.3.3",
+ "gopd": "^1.0.1",
"has-tostringtag": "^1.0.0",
- "is-typed-array": "^1.1.9"
+ "is-typed-array": "^1.1.10"
},
"engines": {
"node": ">= 0.4"
@@ -29094,16 +28988,16 @@
}
},
"node_modules/ws": {
- "version": "8.11.0",
- "resolved": "https://registry.npmjs.org/ws/-/ws-8.11.0.tgz",
- "integrity": "sha512-HPG3wQd9sNQoT9xHyNCXoDUa+Xw/VevmY9FoHyQ+g+rrMn4j6FB4np7Z0OhdTgjx6MgQLK7jwSy1YecU1+4Asg==",
+ "version": "8.12.0",
+ "resolved": "https://registry.npmjs.org/ws/-/ws-8.12.0.tgz",
+ "integrity": "sha512-kU62emKIdKVeEIOIKVegvqpXMSTAMLJozpHZaJNDYqBjzlSYXQGviYwN1osDLJ9av68qHd4a2oSjd7yD4pacig==",
"dev": true,
"engines": {
"node": ">=10.0.0"
},
"peerDependencies": {
"bufferutil": "^4.0.1",
- "utf-8-validate": "^5.0.2"
+ "utf-8-validate": ">=5.0.2"
},
"peerDependenciesMeta": {
"bufferutil": {
@@ -29145,9 +29039,9 @@
}
},
"node_modules/yallist": {
- "version": "4.0.0",
- "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz",
- "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==",
+ "version": "3.1.1",
+ "resolved": "https://registry.npmjs.org/yallist/-/yallist-3.1.1.tgz",
+ "integrity": "sha512-a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g==",
"dev": true
},
"node_modules/yaml": {
@@ -29160,9 +29054,9 @@
}
},
"node_modules/yargs": {
- "version": "17.6.0",
- "resolved": "https://registry.npmjs.org/yargs/-/yargs-17.6.0.tgz",
- "integrity": "sha512-8H/wTDqlSwoSnScvV2N/JHfLWOKuh5MVla9hqLjK3nsfyy6Y4kDSYSvkU5YCUEPOSnRXfIyx3Sq+B/IWudTo4g==",
+ "version": "17.6.2",
+ "resolved": "https://registry.npmjs.org/yargs/-/yargs-17.6.2.tgz",
+ "integrity": "sha512-1/9UrdHjDZc0eOU0HxOHoS78C69UD3JRMvzlJ7S79S2nTaWRA/whGCTV8o9e/N/1Va9YIV7Q4sOxD8VV4pCWOw==",
"dev": true,
"dependencies": {
"cliui": "^8.0.1",
@@ -29171,7 +29065,7 @@
"require-directory": "^2.1.1",
"string-width": "^4.2.3",
"y18n": "^5.0.5",
- "yargs-parser": "^21.0.0"
+ "yargs-parser": "^21.1.1"
},
"engines": {
"node": ">=12"
@@ -29278,9 +29172,9 @@
}
},
"@babel/compat-data": {
- "version": "7.20.5",
- "resolved": "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.20.5.tgz",
- "integrity": "sha512-KZXo2t10+/jxmkhNXc7pZTqRvSOIvVv/+lJwHS+B2rErwOyjuVRh60yVpb7liQ1U5t7lLJ1bz+t8tSypUZdm0g==",
+ "version": "7.20.10",
+ "resolved": "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.20.10.tgz",
+ "integrity": "sha512-sEnuDPpOJR/fcafHMjpcpGN5M2jbUGUHwmuWKM/YdPzeEDJg8bgmbcWQFUfE32MQjti1koACvoPVsDe8Uq+idg==",
"dev": true
},
"@babel/core": {
@@ -29360,48 +29254,32 @@
"browserslist": "^4.21.3",
"lru-cache": "^5.1.1",
"semver": "^6.3.0"
- },
- "dependencies": {
- "lru-cache": {
- "version": "5.1.1",
- "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-5.1.1.tgz",
- "integrity": "sha512-KpNARQA3Iwv+jTA0utUVVbrh+Jlrr1Fv0e56GGzAFOXN7dk/FviaDW8LHmK52DlcH4WP2n6gI8vN1aesBFgo9w==",
- "dev": true,
- "requires": {
- "yallist": "^3.0.2"
- }
- },
- "yallist": {
- "version": "3.1.1",
- "resolved": "https://registry.npmjs.org/yallist/-/yallist-3.1.1.tgz",
- "integrity": "sha512-a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g==",
- "dev": true
- }
}
},
"@babel/helper-create-class-features-plugin": {
- "version": "7.19.0",
- "resolved": "https://registry.npmjs.org/@babel/helper-create-class-features-plugin/-/helper-create-class-features-plugin-7.19.0.tgz",
- "integrity": "sha512-NRz8DwF4jT3UfrmUoZjd0Uph9HQnP30t7Ash+weACcyNkiYTywpIjDBgReJMKgr+n86sn2nPVVmJ28Dm053Kqw==",
+ "version": "7.20.12",
+ "resolved": "https://registry.npmjs.org/@babel/helper-create-class-features-plugin/-/helper-create-class-features-plugin-7.20.12.tgz",
+ "integrity": "sha512-9OunRkbT0JQcednL0UFvbfXpAsUXiGjUk0a7sN8fUXX7Mue79cUSMjHGDRRi/Vz9vYlpIhLV5fMD5dKoMhhsNQ==",
"dev": true,
"requires": {
"@babel/helper-annotate-as-pure": "^7.18.6",
"@babel/helper-environment-visitor": "^7.18.9",
"@babel/helper-function-name": "^7.19.0",
- "@babel/helper-member-expression-to-functions": "^7.18.9",
+ "@babel/helper-member-expression-to-functions": "^7.20.7",
"@babel/helper-optimise-call-expression": "^7.18.6",
- "@babel/helper-replace-supers": "^7.18.9",
+ "@babel/helper-replace-supers": "^7.20.7",
+ "@babel/helper-skip-transparent-expression-wrappers": "^7.20.0",
"@babel/helper-split-export-declaration": "^7.18.6"
}
},
"@babel/helper-create-regexp-features-plugin": {
- "version": "7.19.0",
- "resolved": "https://registry.npmjs.org/@babel/helper-create-regexp-features-plugin/-/helper-create-regexp-features-plugin-7.19.0.tgz",
- "integrity": "sha512-htnV+mHX32DF81amCDrwIDr8nrp1PTm+3wfBN9/v8QJOLEioOCOG7qNyq0nHeFiWbT3Eb7gsPwEmV64UCQ1jzw==",
+ "version": "7.20.5",
+ "resolved": "https://registry.npmjs.org/@babel/helper-create-regexp-features-plugin/-/helper-create-regexp-features-plugin-7.20.5.tgz",
+ "integrity": "sha512-m68B1lkg3XDGX5yCvGO0kPx3v9WIYLnzjKfPcQiwntEQa5ZeRkPmo2X/ISJc8qxWGfwUr+kvZAeEzAwLec2r2w==",
"dev": true,
"requires": {
"@babel/helper-annotate-as-pure": "^7.18.6",
- "regexpu-core": "^5.1.0"
+ "regexpu-core": "^5.2.1"
}
},
"@babel/helper-define-polyfill-provider": {
@@ -29453,12 +29331,12 @@
}
},
"@babel/helper-member-expression-to-functions": {
- "version": "7.18.9",
- "resolved": "https://registry.npmjs.org/@babel/helper-member-expression-to-functions/-/helper-member-expression-to-functions-7.18.9.tgz",
- "integrity": "sha512-RxifAh2ZoVU67PyKIO4AMi1wTenGfMR/O/ae0CCRqwgBAt5v7xjdtRw7UoSbsreKrQn5t7r89eruK/9JjYHuDg==",
+ "version": "7.20.7",
+ "resolved": "https://registry.npmjs.org/@babel/helper-member-expression-to-functions/-/helper-member-expression-to-functions-7.20.7.tgz",
+ "integrity": "sha512-9J0CxJLq315fEdi4s7xK5TQaNYjZw+nDVpVqr1axNGKzdrdwYBD5b4uKv3n75aABG0rCCTK8Im8Ww7eYfMrZgw==",
"dev": true,
"requires": {
- "@babel/types": "^7.18.9"
+ "@babel/types": "^7.20.7"
}
},
"@babel/helper-module-imports": {
@@ -29496,9 +29374,9 @@
}
},
"@babel/helper-plugin-utils": {
- "version": "7.19.0",
- "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.19.0.tgz",
- "integrity": "sha512-40Ryx7I8mT+0gaNxm8JGTZFUITNqdLAgdg0hXzeVZxVD6nFsdhQvip6v8dqkRHzsz1VFpFAaOCHNn0vKBL7Czw==",
+ "version": "7.20.2",
+ "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.20.2.tgz",
+ "integrity": "sha512-8RvlJG2mj4huQ4pZ+rU9lqKi9ZKiRmuvGuM2HlWmkmgOhbs6zEAw6IEiJ5cQqGbDzGZOhwuOQNtZMi/ENLjZoQ==",
"dev": true
},
"@babel/helper-remap-async-to-generator": {
@@ -29514,16 +29392,17 @@
}
},
"@babel/helper-replace-supers": {
- "version": "7.19.1",
- "resolved": "https://registry.npmjs.org/@babel/helper-replace-supers/-/helper-replace-supers-7.19.1.tgz",
- "integrity": "sha512-T7ahH7wV0Hfs46SFh5Jz3s0B6+o8g3c+7TMxu7xKfmHikg7EAZ3I2Qk9LFhjxXq8sL7UkP5JflezNwoZa8WvWw==",
+ "version": "7.20.7",
+ "resolved": "https://registry.npmjs.org/@babel/helper-replace-supers/-/helper-replace-supers-7.20.7.tgz",
+ "integrity": "sha512-vujDMtB6LVfNW13jhlCrp48QNslK6JXi7lQG736HVbHz/mbf4Dc7tIRh1Xf5C0rF7BP8iiSxGMCmY6Ci1ven3A==",
"dev": true,
"requires": {
"@babel/helper-environment-visitor": "^7.18.9",
- "@babel/helper-member-expression-to-functions": "^7.18.9",
+ "@babel/helper-member-expression-to-functions": "^7.20.7",
"@babel/helper-optimise-call-expression": "^7.18.6",
- "@babel/traverse": "^7.19.1",
- "@babel/types": "^7.19.0"
+ "@babel/template": "^7.20.7",
+ "@babel/traverse": "^7.20.7",
+ "@babel/types": "^7.20.7"
}
},
"@babel/helper-simple-access": {
@@ -29536,12 +29415,12 @@
}
},
"@babel/helper-skip-transparent-expression-wrappers": {
- "version": "7.18.9",
- "resolved": "https://registry.npmjs.org/@babel/helper-skip-transparent-expression-wrappers/-/helper-skip-transparent-expression-wrappers-7.18.9.tgz",
- "integrity": "sha512-imytd2gHi3cJPsybLRbmFrF7u5BIEuI2cNheyKi3/iOBC63kNn3q8Crn2xVuESli0aM4KYsyEqKyS7lFL8YVtw==",
+ "version": "7.20.0",
+ "resolved": "https://registry.npmjs.org/@babel/helper-skip-transparent-expression-wrappers/-/helper-skip-transparent-expression-wrappers-7.20.0.tgz",
+ "integrity": "sha512-5y1JYeNKfvnT8sZcK9DVRtpTbGiomYIHviSP3OQWmDPU3DeH4a1ZlT/N2lyQ5P8egjcRaT/Y9aNqUxK0WsnIIg==",
"dev": true,
"requires": {
- "@babel/types": "^7.18.9"
+ "@babel/types": "^7.20.0"
}
},
"@babel/helper-split-export-declaration": {
@@ -29572,25 +29451,25 @@
"dev": true
},
"@babel/helper-wrap-function": {
- "version": "7.19.0",
- "resolved": "https://registry.npmjs.org/@babel/helper-wrap-function/-/helper-wrap-function-7.19.0.tgz",
- "integrity": "sha512-txX8aN8CZyYGTwcLhlk87KRqncAzhh5TpQamZUa0/u3an36NtDpUP6bQgBCBcLeBs09R/OwQu3OjK0k/HwfNDg==",
+ "version": "7.20.5",
+ "resolved": "https://registry.npmjs.org/@babel/helper-wrap-function/-/helper-wrap-function-7.20.5.tgz",
+ "integrity": "sha512-bYMxIWK5mh+TgXGVqAtnu5Yn1un+v8DDZtqyzKRLUzrh70Eal2O3aZ7aPYiMADO4uKlkzOiRiZ6GX5q3qxvW9Q==",
"dev": true,
"requires": {
"@babel/helper-function-name": "^7.19.0",
"@babel/template": "^7.18.10",
- "@babel/traverse": "^7.19.0",
- "@babel/types": "^7.19.0"
+ "@babel/traverse": "^7.20.5",
+ "@babel/types": "^7.20.5"
}
},
"@babel/helpers": {
- "version": "7.20.7",
- "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.20.7.tgz",
- "integrity": "sha512-PBPjs5BppzsGaxHQCDKnZ6Gd9s6xl8bBCluz3vEInLGRJmnZan4F6BYCeqtyXqkk4W5IlPmjK4JlOuZkpJ3xZA==",
+ "version": "7.20.13",
+ "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.20.13.tgz",
+ "integrity": "sha512-nzJ0DWCL3gB5RCXbUO3KIMMsBY2Eqbx8mBpKGE/02PgyRQFcPQLbkQ1vyy596mZLaP+dAfD+R4ckASzNVmW3jg==",
"dev": true,
"requires": {
"@babel/template": "^7.20.7",
- "@babel/traverse": "^7.20.7",
+ "@babel/traverse": "^7.20.13",
"@babel/types": "^7.20.7"
}
},
@@ -29606,9 +29485,9 @@
}
},
"@babel/parser": {
- "version": "7.20.7",
- "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.20.7.tgz",
- "integrity": "sha512-T3Z9oHybU+0vZlY9CiDSJQTD5ZapcW18ZctFMi0MOAl/4BjFF4ul7NVSARLdbGO5vDqy9eQiGTV0LtKfvCYvcg==",
+ "version": "7.20.13",
+ "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.20.13.tgz",
+ "integrity": "sha512-gFDLKMfpiXCsjt4za2JA9oTMn70CeseCehb11kRZgvd7+F67Hih3OHOK24cRrWECJ/ljfPGac6ygXAs/C8kIvw==",
"dev": true
},
"@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression": {
@@ -29621,24 +29500,24 @@
}
},
"@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining": {
- "version": "7.18.9",
- "resolved": "https://registry.npmjs.org/@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining/-/plugin-bugfix-v8-spread-parameters-in-optional-chaining-7.18.9.tgz",
- "integrity": "sha512-AHrP9jadvH7qlOj6PINbgSuphjQUAK7AOT7DPjBo9EHoLhQTnnK5u45e1Hd4DbSQEO9nqPWtQ89r+XEOWFScKg==",
+ "version": "7.20.7",
+ "resolved": "https://registry.npmjs.org/@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining/-/plugin-bugfix-v8-spread-parameters-in-optional-chaining-7.20.7.tgz",
+ "integrity": "sha512-sbr9+wNE5aXMBBFBICk01tt7sBf2Oc9ikRFEcem/ZORup9IMUdNhW7/wVLEbbtlWOsEubJet46mHAL2C8+2jKQ==",
"dev": true,
"requires": {
- "@babel/helper-plugin-utils": "^7.18.9",
- "@babel/helper-skip-transparent-expression-wrappers": "^7.18.9",
- "@babel/plugin-proposal-optional-chaining": "^7.18.9"
+ "@babel/helper-plugin-utils": "^7.20.2",
+ "@babel/helper-skip-transparent-expression-wrappers": "^7.20.0",
+ "@babel/plugin-proposal-optional-chaining": "^7.20.7"
}
},
"@babel/plugin-proposal-async-generator-functions": {
- "version": "7.19.1",
- "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-async-generator-functions/-/plugin-proposal-async-generator-functions-7.19.1.tgz",
- "integrity": "sha512-0yu8vNATgLy4ivqMNBIwb1HebCelqN7YX8SL3FDXORv/RqT0zEEWUCH4GH44JsSrvCu6GqnAdR5EBFAPeNBB4Q==",
+ "version": "7.20.7",
+ "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-async-generator-functions/-/plugin-proposal-async-generator-functions-7.20.7.tgz",
+ "integrity": "sha512-xMbiLsn/8RK7Wq7VeVytytS2L6qE69bXPB10YCmMdDZbKF4okCqY74pI/jJQ/8U0b/F6NrT2+14b8/P9/3AMGA==",
"dev": true,
"requires": {
"@babel/helper-environment-visitor": "^7.18.9",
- "@babel/helper-plugin-utils": "^7.19.0",
+ "@babel/helper-plugin-utils": "^7.20.2",
"@babel/helper-remap-async-to-generator": "^7.18.9",
"@babel/plugin-syntax-async-generators": "^7.8.4"
}
@@ -29654,25 +29533,25 @@
}
},
"@babel/plugin-proposal-class-static-block": {
- "version": "7.18.6",
- "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-class-static-block/-/plugin-proposal-class-static-block-7.18.6.tgz",
- "integrity": "sha512-+I3oIiNxrCpup3Gi8n5IGMwj0gOCAjcJUSQEcotNnCCPMEnixawOQ+KeJPlgfjzx+FKQ1QSyZOWe7wmoJp7vhw==",
+ "version": "7.20.7",
+ "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-class-static-block/-/plugin-proposal-class-static-block-7.20.7.tgz",
+ "integrity": "sha512-AveGOoi9DAjUYYuUAG//Ig69GlazLnoyzMw68VCDux+c1tsnnH/OkYcpz/5xzMkEFC6UxjR5Gw1c+iY2wOGVeQ==",
"dev": true,
"requires": {
- "@babel/helper-create-class-features-plugin": "^7.18.6",
- "@babel/helper-plugin-utils": "^7.18.6",
+ "@babel/helper-create-class-features-plugin": "^7.20.7",
+ "@babel/helper-plugin-utils": "^7.20.2",
"@babel/plugin-syntax-class-static-block": "^7.14.5"
}
},
"@babel/plugin-proposal-decorators": {
- "version": "7.19.3",
- "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-decorators/-/plugin-proposal-decorators-7.19.3.tgz",
- "integrity": "sha512-MbgXtNXqo7RTKYIXVchVJGPvaVufQH3pxvQyfbGvNw1DObIhph+PesYXJTcd8J4DdWibvf6Z2eanOyItX8WnJg==",
+ "version": "7.20.13",
+ "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-decorators/-/plugin-proposal-decorators-7.20.13.tgz",
+ "integrity": "sha512-7T6BKHa9Cpd7lCueHBBzP0nkXNina+h5giOZw+a8ZpMfPFY19VjJAjIxyFHuWkhCWgL6QMqRiY/wB1fLXzm6Mw==",
"dev": true,
"requires": {
- "@babel/helper-create-class-features-plugin": "^7.19.0",
- "@babel/helper-plugin-utils": "^7.19.0",
- "@babel/helper-replace-supers": "^7.19.1",
+ "@babel/helper-create-class-features-plugin": "^7.20.12",
+ "@babel/helper-plugin-utils": "^7.20.2",
+ "@babel/helper-replace-supers": "^7.20.7",
"@babel/helper-split-export-declaration": "^7.18.6",
"@babel/plugin-syntax-decorators": "^7.19.0"
}
@@ -29718,12 +29597,12 @@
}
},
"@babel/plugin-proposal-logical-assignment-operators": {
- "version": "7.18.9",
- "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-logical-assignment-operators/-/plugin-proposal-logical-assignment-operators-7.18.9.tgz",
- "integrity": "sha512-128YbMpjCrP35IOExw2Fq+x55LMP42DzhOhX2aNNIdI9avSWl2PI0yuBWarr3RYpZBSPtabfadkH2yeRiMD61Q==",
+ "version": "7.20.7",
+ "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-logical-assignment-operators/-/plugin-proposal-logical-assignment-operators-7.20.7.tgz",
+ "integrity": "sha512-y7C7cZgpMIjWlKE5T7eJwp+tnRYM89HmRvWM5EQuB5BoHEONjmQ8lSNmBUwOyy/GFRsohJED51YBF79hE1djug==",
"dev": true,
"requires": {
- "@babel/helper-plugin-utils": "^7.18.9",
+ "@babel/helper-plugin-utils": "^7.20.2",
"@babel/plugin-syntax-logical-assignment-operators": "^7.10.4"
}
},
@@ -29748,16 +29627,16 @@
}
},
"@babel/plugin-proposal-object-rest-spread": {
- "version": "7.18.9",
- "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-object-rest-spread/-/plugin-proposal-object-rest-spread-7.18.9.tgz",
- "integrity": "sha512-kDDHQ5rflIeY5xl69CEqGEZ0KY369ehsCIEbTGb4siHG5BE9sga/T0r0OUwyZNLMmZE79E1kbsqAjwFCW4ds6Q==",
+ "version": "7.20.7",
+ "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-object-rest-spread/-/plugin-proposal-object-rest-spread-7.20.7.tgz",
+ "integrity": "sha512-d2S98yCiLxDVmBmE8UjGcfPvNEUbA1U5q5WxaWFUGRzJSVAZqm5W6MbPct0jxnegUZ0niLeNX+IOzEs7wYg9Dg==",
"dev": true,
"requires": {
- "@babel/compat-data": "^7.18.8",
- "@babel/helper-compilation-targets": "^7.18.9",
- "@babel/helper-plugin-utils": "^7.18.9",
+ "@babel/compat-data": "^7.20.5",
+ "@babel/helper-compilation-targets": "^7.20.7",
+ "@babel/helper-plugin-utils": "^7.20.2",
"@babel/plugin-syntax-object-rest-spread": "^7.8.3",
- "@babel/plugin-transform-parameters": "^7.18.8"
+ "@babel/plugin-transform-parameters": "^7.20.7"
}
},
"@babel/plugin-proposal-optional-catch-binding": {
@@ -29771,13 +29650,13 @@
}
},
"@babel/plugin-proposal-optional-chaining": {
- "version": "7.18.9",
- "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-optional-chaining/-/plugin-proposal-optional-chaining-7.18.9.tgz",
- "integrity": "sha512-v5nwt4IqBXihxGsW2QmCWMDS3B3bzGIk/EQVZz2ei7f3NJl8NzAJVvUmpDW5q1CRNY+Beb/k58UAH1Km1N411w==",
+ "version": "7.20.7",
+ "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-optional-chaining/-/plugin-proposal-optional-chaining-7.20.7.tgz",
+ "integrity": "sha512-T+A7b1kfjtRM51ssoOfS1+wbyCVqorfyZhT99TvxxLMirPShD8CzKMRepMlCBGM5RpHMbn8s+5MMHnPstJH6mQ==",
"dev": true,
"requires": {
- "@babel/helper-plugin-utils": "^7.18.9",
- "@babel/helper-skip-transparent-expression-wrappers": "^7.18.9",
+ "@babel/helper-plugin-utils": "^7.20.2",
+ "@babel/helper-skip-transparent-expression-wrappers": "^7.20.0",
"@babel/plugin-syntax-optional-chaining": "^7.8.3"
}
},
@@ -29792,14 +29671,14 @@
}
},
"@babel/plugin-proposal-private-property-in-object": {
- "version": "7.18.6",
- "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-private-property-in-object/-/plugin-proposal-private-property-in-object-7.18.6.tgz",
- "integrity": "sha512-9Rysx7FOctvT5ouj5JODjAFAkgGoudQuLPamZb0v1TGLpapdNaftzifU8NTWQm0IRjqoYypdrSmyWgkocDQ8Dw==",
+ "version": "7.20.5",
+ "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-private-property-in-object/-/plugin-proposal-private-property-in-object-7.20.5.tgz",
+ "integrity": "sha512-Vq7b9dUA12ByzB4EjQTPo25sFhY+08pQDBSZRtUAkj7lb7jahaHR5igera16QZ+3my1nYR4dKsNdYj5IjPHilQ==",
"dev": true,
"requires": {
"@babel/helper-annotate-as-pure": "^7.18.6",
- "@babel/helper-create-class-features-plugin": "^7.18.6",
- "@babel/helper-plugin-utils": "^7.18.6",
+ "@babel/helper-create-class-features-plugin": "^7.20.5",
+ "@babel/helper-plugin-utils": "^7.20.2",
"@babel/plugin-syntax-private-property-in-object": "^7.14.5"
}
},
@@ -29877,12 +29756,12 @@
}
},
"@babel/plugin-syntax-import-assertions": {
- "version": "7.18.6",
- "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-import-assertions/-/plugin-syntax-import-assertions-7.18.6.tgz",
- "integrity": "sha512-/DU3RXad9+bZwrgWJQKbr39gYbJpLJHezqEzRzi/BHRlJ9zsQb4CK2CA/5apllXNomwA1qHwzvHl+AdEmC5krQ==",
+ "version": "7.20.0",
+ "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-import-assertions/-/plugin-syntax-import-assertions-7.20.0.tgz",
+ "integrity": "sha512-IUh1vakzNoWalR8ch/areW7qFopR2AEw03JlG7BbrDqmQ4X3q9uuipQwSGrUn7oGiemKjtSLDhNtQHzMHr1JdQ==",
"dev": true,
"requires": {
- "@babel/helper-plugin-utils": "^7.18.6"
+ "@babel/helper-plugin-utils": "^7.19.0"
}
},
"@babel/plugin-syntax-import-meta": {
@@ -29985,32 +29864,32 @@
}
},
"@babel/plugin-syntax-typescript": {
- "version": "7.18.6",
- "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-typescript/-/plugin-syntax-typescript-7.18.6.tgz",
- "integrity": "sha512-mAWAuq4rvOepWCBid55JuRNvpTNf2UGVgoz4JV0fXEKolsVZDzsa4NqCef758WZJj/GDu0gVGItjKFiClTAmZA==",
+ "version": "7.20.0",
+ "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-typescript/-/plugin-syntax-typescript-7.20.0.tgz",
+ "integrity": "sha512-rd9TkG+u1CExzS4SM1BlMEhMXwFLKVjOAFFCDx9PbX5ycJWDoWMcwdJH9RhkPu1dOgn5TrxLot/Gx6lWFuAUNQ==",
"dev": true,
"requires": {
- "@babel/helper-plugin-utils": "^7.18.6"
+ "@babel/helper-plugin-utils": "^7.19.0"
}
},
"@babel/plugin-transform-arrow-functions": {
- "version": "7.18.6",
- "resolved": "https://registry.npmjs.org/@babel/plugin-transform-arrow-functions/-/plugin-transform-arrow-functions-7.18.6.tgz",
- "integrity": "sha512-9S9X9RUefzrsHZmKMbDXxweEH+YlE8JJEuat9FdvW9Qh1cw7W64jELCtWNkPBPX5En45uy28KGvA/AySqUh8CQ==",
+ "version": "7.20.7",
+ "resolved": "https://registry.npmjs.org/@babel/plugin-transform-arrow-functions/-/plugin-transform-arrow-functions-7.20.7.tgz",
+ "integrity": "sha512-3poA5E7dzDomxj9WXWwuD6A5F3kc7VXwIJO+E+J8qtDtS+pXPAhrgEyh+9GBwBgPq1Z+bB+/JD60lp5jsN7JPQ==",
"dev": true,
"requires": {
- "@babel/helper-plugin-utils": "^7.18.6"
+ "@babel/helper-plugin-utils": "^7.20.2"
}
},
"@babel/plugin-transform-async-to-generator": {
- "version": "7.18.6",
- "resolved": "https://registry.npmjs.org/@babel/plugin-transform-async-to-generator/-/plugin-transform-async-to-generator-7.18.6.tgz",
- "integrity": "sha512-ARE5wZLKnTgPW7/1ftQmSi1CmkqqHo2DNmtztFhvgtOWSDfq0Cq9/9L+KnZNYSNrydBekhW3rwShduf59RoXag==",
+ "version": "7.20.7",
+ "resolved": "https://registry.npmjs.org/@babel/plugin-transform-async-to-generator/-/plugin-transform-async-to-generator-7.20.7.tgz",
+ "integrity": "sha512-Uo5gwHPT9vgnSXQxqGtpdufUiWp96gk7yiP4Mp5bm1QMkEmLXBO7PAGYbKoJ6DhAwiNkcHFBol/x5zZZkL/t0Q==",
"dev": true,
"requires": {
"@babel/helper-module-imports": "^7.18.6",
- "@babel/helper-plugin-utils": "^7.18.6",
- "@babel/helper-remap-async-to-generator": "^7.18.6"
+ "@babel/helper-plugin-utils": "^7.20.2",
+ "@babel/helper-remap-async-to-generator": "^7.18.9"
}
},
"@babel/plugin-transform-block-scoped-functions": {
@@ -30023,47 +29902,48 @@
}
},
"@babel/plugin-transform-block-scoping": {
- "version": "7.18.9",
- "resolved": "https://registry.npmjs.org/@babel/plugin-transform-block-scoping/-/plugin-transform-block-scoping-7.18.9.tgz",
- "integrity": "sha512-5sDIJRV1KtQVEbt/EIBwGy4T01uYIo4KRB3VUqzkhrAIOGx7AoctL9+Ux88btY0zXdDyPJ9mW+bg+v+XEkGmtw==",
+ "version": "7.20.11",
+ "resolved": "https://registry.npmjs.org/@babel/plugin-transform-block-scoping/-/plugin-transform-block-scoping-7.20.11.tgz",
+ "integrity": "sha512-tA4N427a7fjf1P0/2I4ScsHGc5jcHPbb30xMbaTke2gxDuWpUfXDuX1FEymJwKk4tuGUvGcejAR6HdZVqmmPyw==",
"dev": true,
"requires": {
- "@babel/helper-plugin-utils": "^7.18.9"
+ "@babel/helper-plugin-utils": "^7.20.2"
}
},
"@babel/plugin-transform-classes": {
- "version": "7.19.0",
- "resolved": "https://registry.npmjs.org/@babel/plugin-transform-classes/-/plugin-transform-classes-7.19.0.tgz",
- "integrity": "sha512-YfeEE9kCjqTS9IitkgfJuxjcEtLUHMqa8yUJ6zdz8vR7hKuo6mOy2C05P0F1tdMmDCeuyidKnlrw/iTppHcr2A==",
+ "version": "7.20.7",
+ "resolved": "https://registry.npmjs.org/@babel/plugin-transform-classes/-/plugin-transform-classes-7.20.7.tgz",
+ "integrity": "sha512-LWYbsiXTPKl+oBlXUGlwNlJZetXD5Am+CyBdqhPsDVjM9Jc8jwBJFrKhHf900Kfk2eZG1y9MAG3UNajol7A4VQ==",
"dev": true,
"requires": {
"@babel/helper-annotate-as-pure": "^7.18.6",
- "@babel/helper-compilation-targets": "^7.19.0",
+ "@babel/helper-compilation-targets": "^7.20.7",
"@babel/helper-environment-visitor": "^7.18.9",
"@babel/helper-function-name": "^7.19.0",
"@babel/helper-optimise-call-expression": "^7.18.6",
- "@babel/helper-plugin-utils": "^7.19.0",
- "@babel/helper-replace-supers": "^7.18.9",
+ "@babel/helper-plugin-utils": "^7.20.2",
+ "@babel/helper-replace-supers": "^7.20.7",
"@babel/helper-split-export-declaration": "^7.18.6",
"globals": "^11.1.0"
}
},
"@babel/plugin-transform-computed-properties": {
- "version": "7.18.9",
- "resolved": "https://registry.npmjs.org/@babel/plugin-transform-computed-properties/-/plugin-transform-computed-properties-7.18.9.tgz",
- "integrity": "sha512-+i0ZU1bCDymKakLxn5srGHrsAPRELC2WIbzwjLhHW9SIE1cPYkLCL0NlnXMZaM1vhfgA2+M7hySk42VBvrkBRw==",
+ "version": "7.20.7",
+ "resolved": "https://registry.npmjs.org/@babel/plugin-transform-computed-properties/-/plugin-transform-computed-properties-7.20.7.tgz",
+ "integrity": "sha512-Lz7MvBK6DTjElHAmfu6bfANzKcxpyNPeYBGEafyA6E5HtRpjpZwU+u7Qrgz/2OR0z+5TvKYbPdphfSaAcZBrYQ==",
"dev": true,
"requires": {
- "@babel/helper-plugin-utils": "^7.18.9"
+ "@babel/helper-plugin-utils": "^7.20.2",
+ "@babel/template": "^7.20.7"
}
},
"@babel/plugin-transform-destructuring": {
- "version": "7.18.13",
- "resolved": "https://registry.npmjs.org/@babel/plugin-transform-destructuring/-/plugin-transform-destructuring-7.18.13.tgz",
- "integrity": "sha512-TodpQ29XekIsex2A+YJPj5ax2plkGa8YYY6mFjCohk/IG9IY42Rtuj1FuDeemfg2ipxIFLzPeA83SIBnlhSIow==",
+ "version": "7.20.7",
+ "resolved": "https://registry.npmjs.org/@babel/plugin-transform-destructuring/-/plugin-transform-destructuring-7.20.7.tgz",
+ "integrity": "sha512-Xwg403sRrZb81IVB79ZPqNQME23yhugYVqgTxAhT99h485F4f+GMELFhhOsscDUB7HCswepKeCKLn/GZvUKoBA==",
"dev": true,
"requires": {
- "@babel/helper-plugin-utils": "^7.18.9"
+ "@babel/helper-plugin-utils": "^7.20.2"
}
},
"@babel/plugin-transform-dotall-regex": {
@@ -30134,39 +30014,36 @@
}
},
"@babel/plugin-transform-modules-amd": {
- "version": "7.18.6",
- "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-amd/-/plugin-transform-modules-amd-7.18.6.tgz",
- "integrity": "sha512-Pra5aXsmTsOnjM3IajS8rTaLCy++nGM4v3YR4esk5PCsyg9z8NA5oQLwxzMUtDBd8F+UmVza3VxoAaWCbzH1rg==",
+ "version": "7.20.11",
+ "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-amd/-/plugin-transform-modules-amd-7.20.11.tgz",
+ "integrity": "sha512-NuzCt5IIYOW0O30UvqktzHYR2ud5bOWbY0yaxWZ6G+aFzOMJvrs5YHNikrbdaT15+KNO31nPOy5Fim3ku6Zb5g==",
"dev": true,
"requires": {
- "@babel/helper-module-transforms": "^7.18.6",
- "@babel/helper-plugin-utils": "^7.18.6",
- "babel-plugin-dynamic-import-node": "^2.3.3"
+ "@babel/helper-module-transforms": "^7.20.11",
+ "@babel/helper-plugin-utils": "^7.20.2"
}
},
"@babel/plugin-transform-modules-commonjs": {
- "version": "7.18.6",
- "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-commonjs/-/plugin-transform-modules-commonjs-7.18.6.tgz",
- "integrity": "sha512-Qfv2ZOWikpvmedXQJDSbxNqy7Xr/j2Y8/KfijM0iJyKkBTmWuvCA1yeH1yDM7NJhBW/2aXxeucLj6i80/LAJ/Q==",
+ "version": "7.20.11",
+ "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-commonjs/-/plugin-transform-modules-commonjs-7.20.11.tgz",
+ "integrity": "sha512-S8e1f7WQ7cimJQ51JkAaDrEtohVEitXjgCGAS2N8S31Y42E+kWwfSz83LYz57QdBm7q9diARVqanIaH2oVgQnw==",
"dev": true,
"requires": {
- "@babel/helper-module-transforms": "^7.18.6",
- "@babel/helper-plugin-utils": "^7.18.6",
- "@babel/helper-simple-access": "^7.18.6",
- "babel-plugin-dynamic-import-node": "^2.3.3"
+ "@babel/helper-module-transforms": "^7.20.11",
+ "@babel/helper-plugin-utils": "^7.20.2",
+ "@babel/helper-simple-access": "^7.20.2"
}
},
"@babel/plugin-transform-modules-systemjs": {
- "version": "7.19.0",
- "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-systemjs/-/plugin-transform-modules-systemjs-7.19.0.tgz",
- "integrity": "sha512-x9aiR0WXAWmOWsqcsnrzGR+ieaTMVyGyffPVA7F8cXAGt/UxefYv6uSHZLkAFChN5M5Iy1+wjE+xJuPt22H39A==",
+ "version": "7.20.11",
+ "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-systemjs/-/plugin-transform-modules-systemjs-7.20.11.tgz",
+ "integrity": "sha512-vVu5g9BPQKSFEmvt2TA4Da5N+QVS66EX21d8uoOihC+OCpUoGvzVsXeqFdtAEfVa5BILAeFt+U7yVmLbQnAJmw==",
"dev": true,
"requires": {
"@babel/helper-hoist-variables": "^7.18.6",
- "@babel/helper-module-transforms": "^7.19.0",
- "@babel/helper-plugin-utils": "^7.19.0",
- "@babel/helper-validator-identifier": "^7.18.6",
- "babel-plugin-dynamic-import-node": "^2.3.3"
+ "@babel/helper-module-transforms": "^7.20.11",
+ "@babel/helper-plugin-utils": "^7.20.2",
+ "@babel/helper-validator-identifier": "^7.19.1"
}
},
"@babel/plugin-transform-modules-umd": {
@@ -30180,13 +30057,13 @@
}
},
"@babel/plugin-transform-named-capturing-groups-regex": {
- "version": "7.19.1",
- "resolved": "https://registry.npmjs.org/@babel/plugin-transform-named-capturing-groups-regex/-/plugin-transform-named-capturing-groups-regex-7.19.1.tgz",
- "integrity": "sha512-oWk9l9WItWBQYS4FgXD4Uyy5kq898lvkXpXQxoJEY1RnvPk4R/Dvu2ebXU9q8lP+rlMwUQTFf2Ok6d78ODa0kw==",
+ "version": "7.20.5",
+ "resolved": "https://registry.npmjs.org/@babel/plugin-transform-named-capturing-groups-regex/-/plugin-transform-named-capturing-groups-regex-7.20.5.tgz",
+ "integrity": "sha512-mOW4tTzi5iTLnw+78iEq3gr8Aoq4WNRGpmSlrogqaiCBoR1HFhpU4JkpQFOHfeYx3ReVIFWOQJS4aZBRvuZ6mA==",
"dev": true,
"requires": {
- "@babel/helper-create-regexp-features-plugin": "^7.19.0",
- "@babel/helper-plugin-utils": "^7.19.0"
+ "@babel/helper-create-regexp-features-plugin": "^7.20.5",
+ "@babel/helper-plugin-utils": "^7.20.2"
}
},
"@babel/plugin-transform-new-target": {
@@ -30209,12 +30086,12 @@
}
},
"@babel/plugin-transform-parameters": {
- "version": "7.18.8",
- "resolved": "https://registry.npmjs.org/@babel/plugin-transform-parameters/-/plugin-transform-parameters-7.18.8.tgz",
- "integrity": "sha512-ivfbE3X2Ss+Fj8nnXvKJS6sjRG4gzwPMsP+taZC+ZzEGjAYlvENixmt1sZ5Ca6tWls+BlKSGKPJ6OOXvXCbkFg==",
+ "version": "7.20.7",
+ "resolved": "https://registry.npmjs.org/@babel/plugin-transform-parameters/-/plugin-transform-parameters-7.20.7.tgz",
+ "integrity": "sha512-WiWBIkeHKVOSYPO0pWkxGPfKeWrCJyD3NJ53+Lrp/QMSZbsVPovrVl2aWZ19D/LTVnaDv5Ap7GJ/B2CTOZdrfA==",
"dev": true,
"requires": {
- "@babel/helper-plugin-utils": "^7.18.6"
+ "@babel/helper-plugin-utils": "^7.20.2"
}
},
"@babel/plugin-transform-property-literals": {
@@ -30236,16 +30113,16 @@
}
},
"@babel/plugin-transform-react-jsx": {
- "version": "7.19.0",
- "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-jsx/-/plugin-transform-react-jsx-7.19.0.tgz",
- "integrity": "sha512-UVEvX3tXie3Szm3emi1+G63jyw1w5IcMY0FSKM+CRnKRI5Mr1YbCNgsSTwoTwKphQEG9P+QqmuRFneJPZuHNhg==",
+ "version": "7.20.13",
+ "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-jsx/-/plugin-transform-react-jsx-7.20.13.tgz",
+ "integrity": "sha512-MmTZx/bkUrfJhhYAYt3Urjm+h8DQGrPrnKQ94jLo7NLuOU+T89a7IByhKmrb8SKhrIYIQ0FN0CHMbnFRen4qNw==",
"dev": true,
"requires": {
"@babel/helper-annotate-as-pure": "^7.18.6",
"@babel/helper-module-imports": "^7.18.6",
- "@babel/helper-plugin-utils": "^7.19.0",
+ "@babel/helper-plugin-utils": "^7.20.2",
"@babel/plugin-syntax-jsx": "^7.18.6",
- "@babel/types": "^7.19.0"
+ "@babel/types": "^7.20.7"
}
},
"@babel/plugin-transform-react-jsx-development": {
@@ -30267,12 +30144,12 @@
}
},
"@babel/plugin-transform-react-jsx-source": {
- "version": "7.18.6",
- "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-jsx-source/-/plugin-transform-react-jsx-source-7.18.6.tgz",
- "integrity": "sha512-utZmlASneDfdaMh0m/WausbjUjEdGrQJz0vFK93d7wD3xf5wBtX219+q6IlCNZeguIcxS2f/CvLZrlLSvSHQXw==",
+ "version": "7.19.6",
+ "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-jsx-source/-/plugin-transform-react-jsx-source-7.19.6.tgz",
+ "integrity": "sha512-RpAi004QyMNisst/pvSanoRdJ4q+jMCWyk9zdw/CyLB9j8RXEahodR6l2GyttDRyEVWZtbN+TpLiHJ3t34LbsQ==",
"dev": true,
"requires": {
- "@babel/helper-plugin-utils": "^7.18.6"
+ "@babel/helper-plugin-utils": "^7.19.0"
}
},
"@babel/plugin-transform-react-pure-annotations": {
@@ -30286,13 +30163,13 @@
}
},
"@babel/plugin-transform-regenerator": {
- "version": "7.18.6",
- "resolved": "https://registry.npmjs.org/@babel/plugin-transform-regenerator/-/plugin-transform-regenerator-7.18.6.tgz",
- "integrity": "sha512-poqRI2+qiSdeldcz4wTSTXBRryoq3Gc70ye7m7UD5Ww0nE29IXqMl6r7Nd15WBgRd74vloEMlShtH6CKxVzfmQ==",
+ "version": "7.20.5",
+ "resolved": "https://registry.npmjs.org/@babel/plugin-transform-regenerator/-/plugin-transform-regenerator-7.20.5.tgz",
+ "integrity": "sha512-kW/oO7HPBtntbsahzQ0qSE3tFvkFwnbozz3NWFhLGqH75vLEg+sCGngLlhVkePlCs3Jv0dBBHDzCHxNiFAQKCQ==",
"dev": true,
"requires": {
- "@babel/helper-plugin-utils": "^7.18.6",
- "regenerator-transform": "^0.15.0"
+ "@babel/helper-plugin-utils": "^7.20.2",
+ "regenerator-transform": "^0.15.1"
}
},
"@babel/plugin-transform-reserved-words": {
@@ -30314,13 +30191,13 @@
}
},
"@babel/plugin-transform-spread": {
- "version": "7.19.0",
- "resolved": "https://registry.npmjs.org/@babel/plugin-transform-spread/-/plugin-transform-spread-7.19.0.tgz",
- "integrity": "sha512-RsuMk7j6n+r752EtzyScnWkQyuJdli6LdO5Klv8Yx0OfPVTcQkIUfS8clx5e9yHXzlnhOZF3CbQ8C2uP5j074w==",
+ "version": "7.20.7",
+ "resolved": "https://registry.npmjs.org/@babel/plugin-transform-spread/-/plugin-transform-spread-7.20.7.tgz",
+ "integrity": "sha512-ewBbHQ+1U/VnH1fxltbJqDeWBU1oNLG8Dj11uIv3xVf7nrQu0bPGe5Rf716r7K5Qz+SqtAOVswoVunoiBtGhxw==",
"dev": true,
"requires": {
- "@babel/helper-plugin-utils": "^7.19.0",
- "@babel/helper-skip-transparent-expression-wrappers": "^7.18.9"
+ "@babel/helper-plugin-utils": "^7.20.2",
+ "@babel/helper-skip-transparent-expression-wrappers": "^7.20.0"
}
},
"@babel/plugin-transform-sticky-regex": {
@@ -30351,14 +30228,14 @@
}
},
"@babel/plugin-transform-typescript": {
- "version": "7.19.3",
- "resolved": "https://registry.npmjs.org/@babel/plugin-transform-typescript/-/plugin-transform-typescript-7.19.3.tgz",
- "integrity": "sha512-z6fnuK9ve9u/0X0rRvI9MY0xg+DOUaABDYOe+/SQTxtlptaBB/V9JIUxJn6xp3lMBeb9qe8xSFmHU35oZDXD+w==",
+ "version": "7.20.13",
+ "resolved": "https://registry.npmjs.org/@babel/plugin-transform-typescript/-/plugin-transform-typescript-7.20.13.tgz",
+ "integrity": "sha512-O7I/THxarGcDZxkgWKMUrk7NK1/WbHAg3Xx86gqS6x9MTrNL6AwIluuZ96ms4xeDe6AVx6rjHbWHP7x26EPQBA==",
"dev": true,
"requires": {
- "@babel/helper-create-class-features-plugin": "^7.19.0",
- "@babel/helper-plugin-utils": "^7.19.0",
- "@babel/plugin-syntax-typescript": "^7.18.6"
+ "@babel/helper-create-class-features-plugin": "^7.20.12",
+ "@babel/helper-plugin-utils": "^7.20.2",
+ "@babel/plugin-syntax-typescript": "^7.20.0"
}
},
"@babel/plugin-transform-unicode-escapes": {
@@ -30381,18 +30258,18 @@
}
},
"@babel/preset-env": {
- "version": "7.19.3",
- "resolved": "https://registry.npmjs.org/@babel/preset-env/-/preset-env-7.19.3.tgz",
- "integrity": "sha512-ziye1OTc9dGFOAXSWKUqQblYHNlBOaDl8wzqf2iKXJAltYiR3hKHUKmkt+S9PppW7RQpq4fFCrwwpIDj/f5P4w==",
+ "version": "7.20.2",
+ "resolved": "https://registry.npmjs.org/@babel/preset-env/-/preset-env-7.20.2.tgz",
+ "integrity": "sha512-1G0efQEWR1EHkKvKHqbG+IN/QdgwfByUpM5V5QroDzGV2t3S/WXNQd693cHiHTlCFMpr9B6FkPFXDA2lQcKoDg==",
"dev": true,
"requires": {
- "@babel/compat-data": "^7.19.3",
- "@babel/helper-compilation-targets": "^7.19.3",
- "@babel/helper-plugin-utils": "^7.19.0",
+ "@babel/compat-data": "^7.20.1",
+ "@babel/helper-compilation-targets": "^7.20.0",
+ "@babel/helper-plugin-utils": "^7.20.2",
"@babel/helper-validator-option": "^7.18.6",
"@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression": "^7.18.6",
"@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining": "^7.18.9",
- "@babel/plugin-proposal-async-generator-functions": "^7.19.1",
+ "@babel/plugin-proposal-async-generator-functions": "^7.20.1",
"@babel/plugin-proposal-class-properties": "^7.18.6",
"@babel/plugin-proposal-class-static-block": "^7.18.6",
"@babel/plugin-proposal-dynamic-import": "^7.18.6",
@@ -30401,7 +30278,7 @@
"@babel/plugin-proposal-logical-assignment-operators": "^7.18.9",
"@babel/plugin-proposal-nullish-coalescing-operator": "^7.18.6",
"@babel/plugin-proposal-numeric-separator": "^7.18.6",
- "@babel/plugin-proposal-object-rest-spread": "^7.18.9",
+ "@babel/plugin-proposal-object-rest-spread": "^7.20.2",
"@babel/plugin-proposal-optional-catch-binding": "^7.18.6",
"@babel/plugin-proposal-optional-chaining": "^7.18.9",
"@babel/plugin-proposal-private-methods": "^7.18.6",
@@ -30412,7 +30289,7 @@
"@babel/plugin-syntax-class-static-block": "^7.14.5",
"@babel/plugin-syntax-dynamic-import": "^7.8.3",
"@babel/plugin-syntax-export-namespace-from": "^7.8.3",
- "@babel/plugin-syntax-import-assertions": "^7.18.6",
+ "@babel/plugin-syntax-import-assertions": "^7.20.0",
"@babel/plugin-syntax-json-strings": "^7.8.3",
"@babel/plugin-syntax-logical-assignment-operators": "^7.10.4",
"@babel/plugin-syntax-nullish-coalescing-operator": "^7.8.3",
@@ -30425,10 +30302,10 @@
"@babel/plugin-transform-arrow-functions": "^7.18.6",
"@babel/plugin-transform-async-to-generator": "^7.18.6",
"@babel/plugin-transform-block-scoped-functions": "^7.18.6",
- "@babel/plugin-transform-block-scoping": "^7.18.9",
- "@babel/plugin-transform-classes": "^7.19.0",
+ "@babel/plugin-transform-block-scoping": "^7.20.2",
+ "@babel/plugin-transform-classes": "^7.20.2",
"@babel/plugin-transform-computed-properties": "^7.18.9",
- "@babel/plugin-transform-destructuring": "^7.18.13",
+ "@babel/plugin-transform-destructuring": "^7.20.2",
"@babel/plugin-transform-dotall-regex": "^7.18.6",
"@babel/plugin-transform-duplicate-keys": "^7.18.9",
"@babel/plugin-transform-exponentiation-operator": "^7.18.6",
@@ -30436,14 +30313,14 @@
"@babel/plugin-transform-function-name": "^7.18.9",
"@babel/plugin-transform-literals": "^7.18.9",
"@babel/plugin-transform-member-expression-literals": "^7.18.6",
- "@babel/plugin-transform-modules-amd": "^7.18.6",
- "@babel/plugin-transform-modules-commonjs": "^7.18.6",
- "@babel/plugin-transform-modules-systemjs": "^7.19.0",
+ "@babel/plugin-transform-modules-amd": "^7.19.6",
+ "@babel/plugin-transform-modules-commonjs": "^7.19.6",
+ "@babel/plugin-transform-modules-systemjs": "^7.19.6",
"@babel/plugin-transform-modules-umd": "^7.18.6",
"@babel/plugin-transform-named-capturing-groups-regex": "^7.19.1",
"@babel/plugin-transform-new-target": "^7.18.6",
"@babel/plugin-transform-object-super": "^7.18.6",
- "@babel/plugin-transform-parameters": "^7.18.8",
+ "@babel/plugin-transform-parameters": "^7.20.1",
"@babel/plugin-transform-property-literals": "^7.18.6",
"@babel/plugin-transform-regenerator": "^7.18.6",
"@babel/plugin-transform-reserved-words": "^7.18.6",
@@ -30455,7 +30332,7 @@
"@babel/plugin-transform-unicode-escapes": "^7.18.10",
"@babel/plugin-transform-unicode-regex": "^7.18.6",
"@babel/preset-modules": "^0.1.5",
- "@babel/types": "^7.19.3",
+ "@babel/types": "^7.20.2",
"babel-plugin-polyfill-corejs2": "^0.3.3",
"babel-plugin-polyfill-corejs3": "^0.6.0",
"babel-plugin-polyfill-regenerator": "^0.4.1",
@@ -30515,12 +30392,12 @@
}
},
"@babel/runtime": {
- "version": "7.19.0",
- "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.19.0.tgz",
- "integrity": "sha512-eR8Lo9hnDS7tqkO7NsV+mKvCmv5boaXFSZ70DnfhcgiEne8hv9oCEd36Klw74EtizEqLsy4YnW8UWwpBVolHZA==",
+ "version": "7.20.13",
+ "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.20.13.tgz",
+ "integrity": "sha512-gt3PKXs0DBoL9xCvOIIZ2NEqAGZqHjAnmVbfQtB620V0uReIQutpel14KcneZuer7UioY8ALKZ7iocavvzTNFA==",
"dev": true,
"requires": {
- "regenerator-runtime": "^0.13.4"
+ "regenerator-runtime": "^0.13.11"
}
},
"@babel/template": {
@@ -30535,9 +30412,9 @@
}
},
"@babel/traverse": {
- "version": "7.20.12",
- "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.20.12.tgz",
- "integrity": "sha512-MsIbFN0u+raeja38qboyF8TIT7K0BFzz/Yd/77ta4MsUsmP2RAnidIlwq7d5HFQrH/OZJecGV6B71C4zAgpoSQ==",
+ "version": "7.20.13",
+ "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.20.13.tgz",
+ "integrity": "sha512-kMJXfF0T6DIS9E8cgdLCSAL+cuCK+YEZHWiLK0SXpTo8YRj5lpJu3CDNKiIBCne4m9hhTIqUg6SYTAI39tAiVQ==",
"dev": true,
"requires": {
"@babel/code-frame": "^7.18.6",
@@ -30546,7 +30423,7 @@
"@babel/helper-function-name": "^7.19.0",
"@babel/helper-hoist-variables": "^7.18.6",
"@babel/helper-split-export-declaration": "^7.18.6",
- "@babel/parser": "^7.20.7",
+ "@babel/parser": "^7.20.13",
"@babel/types": "^7.20.7",
"debug": "^4.1.0",
"globals": "^11.1.0"
@@ -30593,72 +30470,72 @@
"dev": true
},
"@esbuild/android-arm": {
- "version": "0.16.16",
- "resolved": "https://registry.npmjs.org/@esbuild/android-arm/-/android-arm-0.16.16.tgz",
- "integrity": "sha512-BUuWMlt4WSXod1HSl7aGK8fJOsi+Tab/M0IDK1V1/GstzoOpqc/v3DqmN8MkuapPKQ9Br1WtLAN4uEgWR8x64A==",
+ "version": "0.16.17",
+ "resolved": "https://registry.npmjs.org/@esbuild/android-arm/-/android-arm-0.16.17.tgz",
+ "integrity": "sha512-N9x1CMXVhtWEAMS7pNNONyA14f71VPQN9Cnavj1XQh6T7bskqiLLrSca4O0Vr8Wdcga943eThxnVp3JLnBMYtw==",
"dev": true,
"optional": true
},
"@esbuild/android-arm64": {
- "version": "0.16.16",
- "resolved": "https://registry.npmjs.org/@esbuild/android-arm64/-/android-arm64-0.16.16.tgz",
- "integrity": "sha512-hFHVAzUKp9Tf8psGq+bDVv+6hTy1bAOoV/jJMUWwhUnIHsh6WbFMhw0ZTkqDuh7TdpffFoHOiIOIxmHc7oYRBQ==",
+ "version": "0.16.17",
+ "resolved": "https://registry.npmjs.org/@esbuild/android-arm64/-/android-arm64-0.16.17.tgz",
+ "integrity": "sha512-MIGl6p5sc3RDTLLkYL1MyL8BMRN4tLMRCn+yRJJmEDvYZ2M7tmAf80hx1kbNEUX2KJ50RRtxZ4JHLvCfuB6kBg==",
"dev": true,
"optional": true
},
"@esbuild/android-x64": {
- "version": "0.16.16",
- "resolved": "https://registry.npmjs.org/@esbuild/android-x64/-/android-x64-0.16.16.tgz",
- "integrity": "sha512-9WhxJpeb6XumlfivldxqmkJepEcELekmSw3NkGrs+Edq6sS5KRxtUBQuKYDD7KqP59dDkxVbaoPIQFKWQG0KLg==",
+ "version": "0.16.17",
+ "resolved": "https://registry.npmjs.org/@esbuild/android-x64/-/android-x64-0.16.17.tgz",
+ "integrity": "sha512-a3kTv3m0Ghh4z1DaFEuEDfz3OLONKuFvI4Xqczqx4BqLyuFaFkuaG4j2MtA6fuWEFeC5x9IvqnX7drmRq/fyAQ==",
"dev": true,
"optional": true
},
"@esbuild/darwin-arm64": {
- "version": "0.16.16",
- "resolved": "https://registry.npmjs.org/@esbuild/darwin-arm64/-/darwin-arm64-0.16.16.tgz",
- "integrity": "sha512-8Z+wld+vr/prHPi2O0X7o1zQOfMbXWGAw9hT0jEyU/l/Yrg+0Z3FO9pjPho72dVkZs4ewZk0bDOFLdZHm8jEfw==",
+ "version": "0.16.17",
+ "resolved": "https://registry.npmjs.org/@esbuild/darwin-arm64/-/darwin-arm64-0.16.17.tgz",
+ "integrity": "sha512-/2agbUEfmxWHi9ARTX6OQ/KgXnOWfsNlTeLcoV7HSuSTv63E4DqtAc+2XqGw1KHxKMHGZgbVCZge7HXWX9Vn+w==",
"dev": true,
"optional": true
},
"@esbuild/darwin-x64": {
- "version": "0.16.16",
- "resolved": "https://registry.npmjs.org/@esbuild/darwin-x64/-/darwin-x64-0.16.16.tgz",
- "integrity": "sha512-CYkxVvkZzGCqFrt7EgjFxQKhlUPyDkuR9P0Y5wEcmJqVI8ncerOIY5Kej52MhZyzOBXkYrJgZeVZC9xXXoEg9A==",
+ "version": "0.16.17",
+ "resolved": "https://registry.npmjs.org/@esbuild/darwin-x64/-/darwin-x64-0.16.17.tgz",
+ "integrity": "sha512-2By45OBHulkd9Svy5IOCZt376Aa2oOkiE9QWUK9fe6Tb+WDr8hXL3dpqi+DeLiMed8tVXspzsTAvd0jUl96wmg==",
"dev": true,
"optional": true
},
"@esbuild/freebsd-arm64": {
- "version": "0.16.16",
- "resolved": "https://registry.npmjs.org/@esbuild/freebsd-arm64/-/freebsd-arm64-0.16.16.tgz",
- "integrity": "sha512-fxrw4BYqQ39z/3Ja9xj/a1gMsVq0xEjhSyI4a9MjfvDDD8fUV8IYliac96i7tzZc3+VytyXX+XNsnpEk5sw5Wg==",
+ "version": "0.16.17",
+ "resolved": "https://registry.npmjs.org/@esbuild/freebsd-arm64/-/freebsd-arm64-0.16.17.tgz",
+ "integrity": "sha512-mt+cxZe1tVx489VTb4mBAOo2aKSnJ33L9fr25JXpqQqzbUIw/yzIzi+NHwAXK2qYV1lEFp4OoVeThGjUbmWmdw==",
"dev": true,
"optional": true
},
"@esbuild/freebsd-x64": {
- "version": "0.16.16",
- "resolved": "https://registry.npmjs.org/@esbuild/freebsd-x64/-/freebsd-x64-0.16.16.tgz",
- "integrity": "sha512-8p3v1D+du2jiDvSoNVimHhj7leSfST9YlKsAEO7etBfuqjaBMndo0fmjNLp0JCMld+XIx9L80tooOkyUv1a1PQ==",
+ "version": "0.16.17",
+ "resolved": "https://registry.npmjs.org/@esbuild/freebsd-x64/-/freebsd-x64-0.16.17.tgz",
+ "integrity": "sha512-8ScTdNJl5idAKjH8zGAsN7RuWcyHG3BAvMNpKOBaqqR7EbUhhVHOqXRdL7oZvz8WNHL2pr5+eIT5c65kA6NHug==",
"dev": true,
"optional": true
},
"@esbuild/linux-arm": {
- "version": "0.16.16",
- "resolved": "https://registry.npmjs.org/@esbuild/linux-arm/-/linux-arm-0.16.16.tgz",
- "integrity": "sha512-bYaocE1/PTMRmkgSckZ0D0Xn2nox8v2qlk+MVVqm+VECNKDdZvghVZtH41dNtBbwADSvA6qkCHGYeWm9LrNCBw==",
+ "version": "0.16.17",
+ "resolved": "https://registry.npmjs.org/@esbuild/linux-arm/-/linux-arm-0.16.17.tgz",
+ "integrity": "sha512-iihzrWbD4gIT7j3caMzKb/RsFFHCwqqbrbH9SqUSRrdXkXaygSZCZg1FybsZz57Ju7N/SHEgPyaR0LZ8Zbe9gQ==",
"dev": true,
"optional": true
},
"@esbuild/linux-arm64": {
- "version": "0.16.16",
- "resolved": "https://registry.npmjs.org/@esbuild/linux-arm64/-/linux-arm64-0.16.16.tgz",
- "integrity": "sha512-N3u6BBbCVY3xeP2D8Db7QY8I+nZ+2AgOopUIqk+5yCoLnsWkcVxD2ay5E9iIdvApFi1Vg1lZiiwaVp8bOpAc4A==",
+ "version": "0.16.17",
+ "resolved": "https://registry.npmjs.org/@esbuild/linux-arm64/-/linux-arm64-0.16.17.tgz",
+ "integrity": "sha512-7S8gJnSlqKGVJunnMCrXHU9Q8Q/tQIxk/xL8BqAP64wchPCTzuM6W3Ra8cIa1HIflAvDnNOt2jaL17vaW+1V0g==",
"dev": true,
"optional": true
},
"@esbuild/linux-ia32": {
- "version": "0.16.16",
- "resolved": "https://registry.npmjs.org/@esbuild/linux-ia32/-/linux-ia32-0.16.16.tgz",
- "integrity": "sha512-dxjqLKUW8GqGemoRT9v8IgHk+T4tRm1rn1gUcArsp26W9EkK/27VSjBVUXhEG5NInHZ92JaQ3SSMdTwv/r9a2A==",
+ "version": "0.16.17",
+ "resolved": "https://registry.npmjs.org/@esbuild/linux-ia32/-/linux-ia32-0.16.17.tgz",
+ "integrity": "sha512-kiX69+wcPAdgl3Lonh1VI7MBr16nktEvOfViszBSxygRQqSpzv7BffMKRPMFwzeJGPxcio0pdD3kYQGpqQ2SSg==",
"dev": true,
"optional": true
},
@@ -30670,79 +30547,79 @@
"optional": true
},
"@esbuild/linux-mips64el": {
- "version": "0.16.16",
- "resolved": "https://registry.npmjs.org/@esbuild/linux-mips64el/-/linux-mips64el-0.16.16.tgz",
- "integrity": "sha512-CO3YmO7jYMlGqGoeFeKzdwx/bx8Vtq/SZaMAi+ZLDUnDUdfC7GmGwXzIwDJ70Sg+P9pAemjJyJ1icKJ9R3q/Fg==",
+ "version": "0.16.17",
+ "resolved": "https://registry.npmjs.org/@esbuild/linux-mips64el/-/linux-mips64el-0.16.17.tgz",
+ "integrity": "sha512-ezbDkp2nDl0PfIUn0CsQ30kxfcLTlcx4Foz2kYv8qdC6ia2oX5Q3E/8m6lq84Dj/6b0FrkgD582fJMIfHhJfSw==",
"dev": true,
"optional": true
},
"@esbuild/linux-ppc64": {
- "version": "0.16.16",
- "resolved": "https://registry.npmjs.org/@esbuild/linux-ppc64/-/linux-ppc64-0.16.16.tgz",
- "integrity": "sha512-DSl5Czh5hCy/7azX0Wl9IdzPHX2H8clC6G87tBnZnzUpNgRxPFhfmArbaHoAysu4JfqCqbB/33u/GL9dUgCBAw==",
+ "version": "0.16.17",
+ "resolved": "https://registry.npmjs.org/@esbuild/linux-ppc64/-/linux-ppc64-0.16.17.tgz",
+ "integrity": "sha512-dzS678gYD1lJsW73zrFhDApLVdM3cUF2MvAa1D8K8KtcSKdLBPP4zZSLy6LFZ0jYqQdQ29bjAHJDgz0rVbLB3g==",
"dev": true,
"optional": true
},
"@esbuild/linux-riscv64": {
- "version": "0.16.16",
- "resolved": "https://registry.npmjs.org/@esbuild/linux-riscv64/-/linux-riscv64-0.16.16.tgz",
- "integrity": "sha512-sSVVMEXsqf1fQu0j7kkhXMViroixU5XoaJXl1u/u+jbXvvhhCt9YvA/B6VM3aM/77HuRQ94neS5bcisijGnKFQ==",
+ "version": "0.16.17",
+ "resolved": "https://registry.npmjs.org/@esbuild/linux-riscv64/-/linux-riscv64-0.16.17.tgz",
+ "integrity": "sha512-ylNlVsxuFjZK8DQtNUwiMskh6nT0vI7kYl/4fZgV1llP5d6+HIeL/vmmm3jpuoo8+NuXjQVZxmKuhDApK0/cKw==",
"dev": true,
"optional": true
},
"@esbuild/linux-s390x": {
- "version": "0.16.16",
- "resolved": "https://registry.npmjs.org/@esbuild/linux-s390x/-/linux-s390x-0.16.16.tgz",
- "integrity": "sha512-jRqBCre9gZGoCdCN/UWCCMwCMsOg65IpY9Pyj56mKCF5zXy9d60kkNRdDN6YXGjr3rzcC4DXnS/kQVCGcC4yPQ==",
+ "version": "0.16.17",
+ "resolved": "https://registry.npmjs.org/@esbuild/linux-s390x/-/linux-s390x-0.16.17.tgz",
+ "integrity": "sha512-gzy7nUTO4UA4oZ2wAMXPNBGTzZFP7mss3aKR2hH+/4UUkCOyqmjXiKpzGrY2TlEUhbbejzXVKKGazYcQTZWA/w==",
"dev": true,
"optional": true
},
"@esbuild/linux-x64": {
- "version": "0.16.16",
- "resolved": "https://registry.npmjs.org/@esbuild/linux-x64/-/linux-x64-0.16.16.tgz",
- "integrity": "sha512-G1+09TopOzo59/55lk5Q0UokghYLyHTKKzD5lXsAOOlGDbieGEFJpJBr3BLDbf7cz89KX04sBeExAR/pL/26sA==",
+ "version": "0.16.17",
+ "resolved": "https://registry.npmjs.org/@esbuild/linux-x64/-/linux-x64-0.16.17.tgz",
+ "integrity": "sha512-mdPjPxfnmoqhgpiEArqi4egmBAMYvaObgn4poorpUaqmvzzbvqbowRllQ+ZgzGVMGKaPkqUmPDOOFQRUFDmeUw==",
"dev": true,
"optional": true
},
"@esbuild/netbsd-x64": {
- "version": "0.16.16",
- "resolved": "https://registry.npmjs.org/@esbuild/netbsd-x64/-/netbsd-x64-0.16.16.tgz",
- "integrity": "sha512-xwjGJB5wwDEujLaJIrSMRqWkbigALpBNcsF9SqszoNKc+wY4kPTdKrSxiY5ik3IatojePP+WV108MvF6q6np4w==",
+ "version": "0.16.17",
+ "resolved": "https://registry.npmjs.org/@esbuild/netbsd-x64/-/netbsd-x64-0.16.17.tgz",
+ "integrity": "sha512-/PzmzD/zyAeTUsduZa32bn0ORug+Jd1EGGAUJvqfeixoEISYpGnAezN6lnJoskauoai0Jrs+XSyvDhppCPoKOA==",
"dev": true,
"optional": true
},
"@esbuild/openbsd-x64": {
- "version": "0.16.16",
- "resolved": "https://registry.npmjs.org/@esbuild/openbsd-x64/-/openbsd-x64-0.16.16.tgz",
- "integrity": "sha512-yeERkoxG2nR2oxO5n+Ms7MsCeNk23zrby2GXCqnfCpPp7KNc0vxaaacIxb21wPMfXXRhGBrNP4YLIupUBrWdlg==",
+ "version": "0.16.17",
+ "resolved": "https://registry.npmjs.org/@esbuild/openbsd-x64/-/openbsd-x64-0.16.17.tgz",
+ "integrity": "sha512-2yaWJhvxGEz2RiftSk0UObqJa/b+rIAjnODJgv2GbGGpRwAfpgzyrg1WLK8rqA24mfZa9GvpjLcBBg8JHkoodg==",
"dev": true,
"optional": true
},
"@esbuild/sunos-x64": {
- "version": "0.16.16",
- "resolved": "https://registry.npmjs.org/@esbuild/sunos-x64/-/sunos-x64-0.16.16.tgz",
- "integrity": "sha512-nHfbEym0IObXPhtX6Va3H5GaKBty2kdhlAhKmyCj9u255ktAj0b1YACUs9j5H88NRn9cJCthD1Ik/k9wn8YKVg==",
+ "version": "0.16.17",
+ "resolved": "https://registry.npmjs.org/@esbuild/sunos-x64/-/sunos-x64-0.16.17.tgz",
+ "integrity": "sha512-xtVUiev38tN0R3g8VhRfN7Zl42YCJvyBhRKw1RJjwE1d2emWTVToPLNEQj/5Qxc6lVFATDiy6LjVHYhIPrLxzw==",
"dev": true,
"optional": true
},
"@esbuild/win32-arm64": {
- "version": "0.16.16",
- "resolved": "https://registry.npmjs.org/@esbuild/win32-arm64/-/win32-arm64-0.16.16.tgz",
- "integrity": "sha512-pdD+M1ZOFy4hE15ZyPX09fd5g4DqbbL1wXGY90YmleVS6Y5YlraW4BvHjim/X/4yuCpTsAFvsT4Nca2lbyDH/A==",
+ "version": "0.16.17",
+ "resolved": "https://registry.npmjs.org/@esbuild/win32-arm64/-/win32-arm64-0.16.17.tgz",
+ "integrity": "sha512-ga8+JqBDHY4b6fQAmOgtJJue36scANy4l/rL97W+0wYmijhxKetzZdKOJI7olaBaMhWt8Pac2McJdZLxXWUEQw==",
"dev": true,
"optional": true
},
"@esbuild/win32-ia32": {
- "version": "0.16.16",
- "resolved": "https://registry.npmjs.org/@esbuild/win32-ia32/-/win32-ia32-0.16.16.tgz",
- "integrity": "sha512-IPEMfU9p0c3Vb8PqxaPX6BM9rYwlTZGYOf9u+kMdhoILZkVKEjq6PKZO0lB+isojWwAnAqh4ZxshD96njTXajg==",
+ "version": "0.16.17",
+ "resolved": "https://registry.npmjs.org/@esbuild/win32-ia32/-/win32-ia32-0.16.17.tgz",
+ "integrity": "sha512-WnsKaf46uSSF/sZhwnqE4L/F89AYNMiD4YtEcYekBt9Q7nj0DiId2XH2Ng2PHM54qi5oPrQ8luuzGszqi/veig==",
"dev": true,
"optional": true
},
"@esbuild/win32-x64": {
- "version": "0.16.16",
- "resolved": "https://registry.npmjs.org/@esbuild/win32-x64/-/win32-x64-0.16.16.tgz",
- "integrity": "sha512-1YYpoJ39WV/2bnShPwgdzJklc+XS0bysN6Tpnt1cWPdeoKOG4RMEY1g7i534QxXX/rPvNx/NLJQTTCeORYzipg==",
+ "version": "0.16.17",
+ "resolved": "https://registry.npmjs.org/@esbuild/win32-x64/-/win32-x64-0.16.17.tgz",
+ "integrity": "sha512-y+EHuSchhL7FjHgvQL/0fnnFmO4T1bhvWANX6gcnqTjtnKWbTvUMCpGnv2+t+31d7RzyEAYAd4u2fnIhHL6N/Q==",
"dev": true,
"optional": true
},
@@ -31100,13 +30977,13 @@
"dev": true
},
"@jridgewell/trace-mapping": {
- "version": "0.3.15",
- "resolved": "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.15.tgz",
- "integrity": "sha512-oWZNOULl+UbhsgB51uuZzglikfIKSUBO/M9W2OfEjn7cmqoAiCgmv9lyACTUacZwBz0ITnJ2NqjU8Tx0DHL88g==",
+ "version": "0.3.17",
+ "resolved": "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.17.tgz",
+ "integrity": "sha512-MCNzAp77qzKca9+W/+I0+sEpaUnZoeasnghNeVc41VZCEKaCH73Vq3BZZ/SzWIgrqE4H4ceI+p+b6C0mHf9T4g==",
"dev": true,
"requires": {
- "@jridgewell/resolve-uri": "^3.0.3",
- "@jridgewell/sourcemap-codec": "^1.4.10"
+ "@jridgewell/resolve-uri": "3.1.0",
+ "@jridgewell/sourcemap-codec": "1.4.14"
}
},
"@jsdevtools/ono": {
@@ -31121,9 +30998,9 @@
"integrity": "sha512-ic93MBXfApIFTrup4a70M/+ddD8xdt2zxxj9sRwHQzhS9ag/syqkD8JPdTXsc1gUy2K8TTirhlCqyTEM/sifNw=="
},
"@lit/reactive-element": {
- "version": "1.6.0",
- "resolved": "https://registry.npmjs.org/@lit/reactive-element/-/reactive-element-1.6.0.tgz",
- "integrity": "sha512-33H04h4tx9NVEADti0haZTNxssCnqZlMlyjri5k9kwDWAe2W1iENroZt7VWwmsPhlWUD8sSoPXSHqd0DdL29Pw==",
+ "version": "1.6.1",
+ "resolved": "https://registry.npmjs.org/@lit/reactive-element/-/reactive-element-1.6.1.tgz",
+ "integrity": "sha512-va15kYZr7KZNNPZdxONGQzpUr+4sxVu7V/VG7a8mRfPPXUyhEYj5RzXCQmGrlP3tAh0L3HHm5AjBMFYRqlM9SA==",
"requires": {
"@lit-labs/ssr-dom-shim": "^1.0.0"
}
@@ -31253,9 +31130,9 @@
}
},
"@mswjs/interceptors": {
- "version": "0.17.6",
- "resolved": "https://registry.npmjs.org/@mswjs/interceptors/-/interceptors-0.17.6.tgz",
- "integrity": "sha512-201pBIWehTURb6q8Gheu4Zhvd3Ox1U4BJq5KiOQsYzkWyfiOG4pwcz5hPZIEryztgrf8/sdwABpvY757xMmfrQ==",
+ "version": "0.17.7",
+ "resolved": "https://registry.npmjs.org/@mswjs/interceptors/-/interceptors-0.17.7.tgz",
+ "integrity": "sha512-dPInyLEF6ybLxfKGY99euI+mbT6ls4PVO9qPgGIsRk3+2VZVfT7fo9Sq6Q8eKT9W38QtUyhG74hN7xMtKWioGw==",
"dev": true,
"requires": {
"@open-draft/until": "^1.0.3",
@@ -31266,6 +31143,17 @@
"outvariant": "^1.2.1",
"strict-event-emitter": "^0.2.4",
"web-encoding": "^1.1.5"
+ },
+ "dependencies": {
+ "strict-event-emitter": {
+ "version": "0.2.8",
+ "resolved": "https://registry.npmjs.org/strict-event-emitter/-/strict-event-emitter-0.2.8.tgz",
+ "integrity": "sha512-KDf/ujU8Zud3YaLtMCcTI4xkZlZVIYxTLr+XIULexP+77EEVWixeXroLUXQXiVtH4XH2W7jr/3PT1v3zBuvc3A==",
+ "dev": true,
+ "requires": {
+ "events": "^3.3.0"
+ }
+ }
}
},
"@nodelib/fs.scandir": {
@@ -31304,6 +31192,15 @@
"semver": "^7.3.5"
},
"dependencies": {
+ "lru-cache": {
+ "version": "6.0.0",
+ "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz",
+ "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==",
+ "dev": true,
+ "requires": {
+ "yallist": "^4.0.0"
+ }
+ },
"semver": {
"version": "7.3.8",
"resolved": "https://registry.npmjs.org/semver/-/semver-7.3.8.tgz",
@@ -31312,6 +31209,12 @@
"requires": {
"lru-cache": "^6.0.0"
}
+ },
+ "yallist": {
+ "version": "4.0.0",
+ "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz",
+ "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==",
+ "dev": true
}
}
},
@@ -31356,9 +31259,9 @@
"dev": true
},
"@open-wc/scoped-elements": {
- "version": "2.1.3",
- "resolved": "https://registry.npmjs.org/@open-wc/scoped-elements/-/scoped-elements-2.1.3.tgz",
- "integrity": "sha512-WoQD5T8Me9obek+iyjgrAMw9wxZZg4ytIteIN1i9LXW2KohezUp0LTOlWgBajWJo0/bpjUKiODX73cMYL2i3hw==",
+ "version": "2.1.4",
+ "resolved": "https://registry.npmjs.org/@open-wc/scoped-elements/-/scoped-elements-2.1.4.tgz",
+ "integrity": "sha512-KX/bOkcDG9kbBDSmgsbpp40ZjEWxpWNrNRZZVSO0KqBygMfvfiEeVfP16uJp9YyWHi/PVZ/C0aUEgf8Pg1Eq7A==",
"dev": true,
"requires": {
"@lit/reactive-element": "^1.0.0",
@@ -31432,14 +31335,6 @@
"requires": {
"@types/node": "*",
"playwright-core": "1.29.2"
- },
- "dependencies": {
- "playwright-core": {
- "version": "1.29.2",
- "resolved": "https://registry.npmjs.org/playwright-core/-/playwright-core-1.29.2.tgz",
- "integrity": "sha512-94QXm4PMgFoHAhlCuoWyaBYKb92yOcGVHdQLoxQ7Wjlc7Flg4aC/jbFW7xMR52OfXMVkWicue4WXE7QEegbIRA==",
- "dev": true
- }
}
},
"@rollup/plugin-node-resolve": {
@@ -31625,6 +31520,12 @@
"integrity": "sha512-TDoPum4SHdfPiGSAaRBw7ECyI8VaHpK8GJugbJIJuqyh6kzw9ZLJZW3HGL3NNrJGxcAixUvqROm+YuQOo5eXtg==",
"dev": true
},
+ "ajv-keywords": {
+ "version": "3.5.2",
+ "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-3.5.2.tgz",
+ "integrity": "sha512-5p6WTN0DdTGVQk6VjcEju19IgaHudalcfabD7yhDGeA6bcQnmL+CpveLJq/3hvfwd1aof6L386Ougkx6RfyMIQ==",
+ "dev": true
+ },
"babel-loader": {
"version": "8.3.0",
"resolved": "https://registry.npmjs.org/babel-loader/-/babel-loader-8.3.0.tgz",
@@ -31702,6 +31603,17 @@
"requires": {
"find-up": "^4.0.0"
}
+ },
+ "schema-utils": {
+ "version": "2.7.1",
+ "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-2.7.1.tgz",
+ "integrity": "sha512-SHiNtMOUGWBQJwzISiVYKu82GiV4QYGePp3odlY1tuKO7gPtphAT5R/py0fA6xtbgLL/RvtJZnU9b8s0F1q0Xg==",
+ "dev": true,
+ "requires": {
+ "@types/json-schema": "^7.0.5",
+ "ajv": "^6.12.4",
+ "ajv-keywords": "^3.5.2"
+ }
}
}
},
@@ -31973,9 +31885,15 @@
},
"dependencies": {
"@types/node": {
- "version": "16.18.10",
- "resolved": "https://registry.npmjs.org/@types/node/-/node-16.18.10.tgz",
- "integrity": "sha512-XU1+v7h81p7145ddPfjv7jtWvkSilpcnON3mQ+bDi9Yuf7OI56efOglXRyXWgQ57xH3fEQgh7WOJMncRHVew5w==",
+ "version": "16.18.11",
+ "resolved": "https://registry.npmjs.org/@types/node/-/node-16.18.11.tgz",
+ "integrity": "sha512-3oJbGBUWuS6ahSnEq1eN2XrCyf4YsWI8OyCvo7c64zQJNplk3mO84t53o8lfTk+2ji59g5ycfc6qQ3fdHliHuA==",
+ "dev": true
+ },
+ "ajv-keywords": {
+ "version": "3.5.2",
+ "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-3.5.2.tgz",
+ "integrity": "sha512-5p6WTN0DdTGVQk6VjcEju19IgaHudalcfabD7yhDGeA6bcQnmL+CpveLJq/3hvfwd1aof6L386Ougkx6RfyMIQ==",
"dev": true
},
"babel-loader": {
@@ -32051,27 +31969,6 @@
"commondir": "^1.0.1",
"make-dir": "^3.0.2",
"pkg-dir": "^4.1.0"
- },
- "dependencies": {
- "find-up": {
- "version": "4.1.0",
- "resolved": "https://registry.npmjs.org/find-up/-/find-up-4.1.0.tgz",
- "integrity": "sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==",
- "dev": true,
- "requires": {
- "locate-path": "^5.0.0",
- "path-exists": "^4.0.0"
- }
- },
- "pkg-dir": {
- "version": "4.2.0",
- "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-4.2.0.tgz",
- "integrity": "sha512-HRDzbaKjC+AOWVXxAU/x54COGeIv9eb+6CkDSQoNTt4XyWoIJvuPsXizxu/Fr23EiekbtZwmh1IcIG/l/a10GQ==",
- "dev": true,
- "requires": {
- "find-up": "^4.0.0"
- }
- }
}
},
"fork-ts-checker-webpack-plugin": {
@@ -32195,6 +32092,38 @@
"p-limit": "^2.2.0"
}
},
+ "pkg-dir": {
+ "version": "4.2.0",
+ "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-4.2.0.tgz",
+ "integrity": "sha512-HRDzbaKjC+AOWVXxAU/x54COGeIv9eb+6CkDSQoNTt4XyWoIJvuPsXizxu/Fr23EiekbtZwmh1IcIG/l/a10GQ==",
+ "dev": true,
+ "requires": {
+ "find-up": "^4.0.0"
+ },
+ "dependencies": {
+ "find-up": {
+ "version": "4.1.0",
+ "resolved": "https://registry.npmjs.org/find-up/-/find-up-4.1.0.tgz",
+ "integrity": "sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==",
+ "dev": true,
+ "requires": {
+ "locate-path": "^5.0.0",
+ "path-exists": "^4.0.0"
+ }
+ }
+ }
+ },
+ "schema-utils": {
+ "version": "2.7.1",
+ "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-2.7.1.tgz",
+ "integrity": "sha512-SHiNtMOUGWBQJwzISiVYKu82GiV4QYGePp3odlY1tuKO7gPtphAT5R/py0fA6xtbgLL/RvtJZnU9b8s0F1q0Xg==",
+ "dev": true,
+ "requires": {
+ "@types/json-schema": "^7.0.5",
+ "ajv": "^6.12.4",
+ "ajv-keywords": "^3.5.2"
+ }
+ },
"tapable": {
"version": "1.1.3",
"resolved": "https://registry.npmjs.org/tapable/-/tapable-1.1.3.tgz",
@@ -32419,9 +32348,15 @@
}
},
"@types/node": {
- "version": "16.11.63",
- "resolved": "https://registry.npmjs.org/@types/node/-/node-16.11.63.tgz",
- "integrity": "sha512-3OxnrEQLBz8EIIaHpg3CibmTAEGkDBcHY4fL5cnBwg2vd2yvHrUDGWxK+MlYPeXWWIoJJW79dGtU+oeBr6166Q==",
+ "version": "16.18.11",
+ "resolved": "https://registry.npmjs.org/@types/node/-/node-16.18.11.tgz",
+ "integrity": "sha512-3oJbGBUWuS6ahSnEq1eN2XrCyf4YsWI8OyCvo7c64zQJNplk3mO84t53o8lfTk+2ji59g5ycfc6qQ3fdHliHuA==",
+ "dev": true
+ },
+ "ajv-keywords": {
+ "version": "3.5.2",
+ "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-3.5.2.tgz",
+ "integrity": "sha512-5p6WTN0DdTGVQk6VjcEju19IgaHudalcfabD7yhDGeA6bcQnmL+CpveLJq/3hvfwd1aof6L386Ougkx6RfyMIQ==",
"dev": true
},
"ansi-styles": {
@@ -32554,6 +32489,17 @@
"p-limit": "^2.2.0"
}
},
+ "schema-utils": {
+ "version": "2.7.1",
+ "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-2.7.1.tgz",
+ "integrity": "sha512-SHiNtMOUGWBQJwzISiVYKu82GiV4QYGePp3odlY1tuKO7gPtphAT5R/py0fA6xtbgLL/RvtJZnU9b8s0F1q0Xg==",
+ "dev": true,
+ "requires": {
+ "@types/json-schema": "^7.0.5",
+ "ajv": "^6.12.4",
+ "ajv-keywords": "^3.5.2"
+ }
+ },
"supports-color": {
"version": "7.2.0",
"resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz",
@@ -32628,9 +32574,9 @@
},
"dependencies": {
"@types/node": {
- "version": "16.18.10",
- "resolved": "https://registry.npmjs.org/@types/node/-/node-16.18.10.tgz",
- "integrity": "sha512-XU1+v7h81p7145ddPfjv7jtWvkSilpcnON3mQ+bDi9Yuf7OI56efOglXRyXWgQ57xH3fEQgh7WOJMncRHVew5w==",
+ "version": "16.18.11",
+ "resolved": "https://registry.npmjs.org/@types/node/-/node-16.18.11.tgz",
+ "integrity": "sha512-3oJbGBUWuS6ahSnEq1eN2XrCyf4YsWI8OyCvo7c64zQJNplk3mO84t53o8lfTk+2ji59g5ycfc6qQ3fdHliHuA==",
"dev": true
},
"ansi-styles": {
@@ -32774,9 +32720,15 @@
},
"dependencies": {
"@types/node": {
- "version": "16.18.10",
- "resolved": "https://registry.npmjs.org/@types/node/-/node-16.18.10.tgz",
- "integrity": "sha512-XU1+v7h81p7145ddPfjv7jtWvkSilpcnON3mQ+bDi9Yuf7OI56efOglXRyXWgQ57xH3fEQgh7WOJMncRHVew5w==",
+ "version": "16.18.11",
+ "resolved": "https://registry.npmjs.org/@types/node/-/node-16.18.11.tgz",
+ "integrity": "sha512-3oJbGBUWuS6ahSnEq1eN2XrCyf4YsWI8OyCvo7c64zQJNplk3mO84t53o8lfTk+2ji59g5ycfc6qQ3fdHliHuA==",
+ "dev": true
+ },
+ "ajv-keywords": {
+ "version": "3.5.2",
+ "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-3.5.2.tgz",
+ "integrity": "sha512-5p6WTN0DdTGVQk6VjcEju19IgaHudalcfabD7yhDGeA6bcQnmL+CpveLJq/3hvfwd1aof6L386Ougkx6RfyMIQ==",
"dev": true
},
"ansi-styles": {
@@ -32834,27 +32786,6 @@
"commondir": "^1.0.1",
"make-dir": "^3.0.2",
"pkg-dir": "^4.1.0"
- },
- "dependencies": {
- "find-up": {
- "version": "4.1.0",
- "resolved": "https://registry.npmjs.org/find-up/-/find-up-4.1.0.tgz",
- "integrity": "sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==",
- "dev": true,
- "requires": {
- "locate-path": "^5.0.0",
- "path-exists": "^4.0.0"
- }
- },
- "pkg-dir": {
- "version": "4.2.0",
- "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-4.2.0.tgz",
- "integrity": "sha512-HRDzbaKjC+AOWVXxAU/x54COGeIv9eb+6CkDSQoNTt4XyWoIJvuPsXizxu/Fr23EiekbtZwmh1IcIG/l/a10GQ==",
- "dev": true,
- "requires": {
- "find-up": "^4.0.0"
- }
- }
}
},
"has-flag": {
@@ -32899,6 +32830,38 @@
"p-limit": "^2.2.0"
}
},
+ "pkg-dir": {
+ "version": "4.2.0",
+ "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-4.2.0.tgz",
+ "integrity": "sha512-HRDzbaKjC+AOWVXxAU/x54COGeIv9eb+6CkDSQoNTt4XyWoIJvuPsXizxu/Fr23EiekbtZwmh1IcIG/l/a10GQ==",
+ "dev": true,
+ "requires": {
+ "find-up": "^4.0.0"
+ },
+ "dependencies": {
+ "find-up": {
+ "version": "4.1.0",
+ "resolved": "https://registry.npmjs.org/find-up/-/find-up-4.1.0.tgz",
+ "integrity": "sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==",
+ "dev": true,
+ "requires": {
+ "locate-path": "^5.0.0",
+ "path-exists": "^4.0.0"
+ }
+ }
+ }
+ },
+ "schema-utils": {
+ "version": "2.7.1",
+ "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-2.7.1.tgz",
+ "integrity": "sha512-SHiNtMOUGWBQJwzISiVYKu82GiV4QYGePp3odlY1tuKO7gPtphAT5R/py0fA6xtbgLL/RvtJZnU9b8s0F1q0Xg==",
+ "dev": true,
+ "requires": {
+ "@types/json-schema": "^7.0.5",
+ "ajv": "^6.12.4",
+ "ajv-keywords": "^3.5.2"
+ }
+ },
"supports-color": {
"version": "7.2.0",
"resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz",
@@ -32912,6 +32875,8 @@
},
"@storybook/mdx1-csf": {
"version": "0.0.1",
+ "resolved": "https://registry.npmjs.org/@storybook/mdx1-csf/-/mdx1-csf-0.0.1.tgz",
+ "integrity": "sha512-4biZIWWzoWlCarMZmTpqcJNgo/RBesYZwGFbQeXiGYsswuvfWARZnW9RE9aUEMZ4XPn7B1N3EKkWcdcWe/K2tg==",
"dev": true,
"requires": {
"@babel/generator": "^7.12.11",
@@ -32929,12 +32894,16 @@
"dependencies": {
"prettier": {
"version": "2.3.0",
+ "resolved": "https://registry.npmjs.org/prettier/-/prettier-2.3.0.tgz",
+ "integrity": "sha512-kXtO4s0Lz/DW/IJ9QdWhAf7/NmPWQXkFr/r/WkR3vyI+0v8amTDxiaQSLzs8NBlytfLWX/7uQUMIW677yLKl4w==",
"dev": true
}
}
},
"@storybook/mdx2-csf": {
"version": "0.0.3",
+ "resolved": "https://registry.npmjs.org/@storybook/mdx2-csf/-/mdx2-csf-0.0.3.tgz",
+ "integrity": "sha512-PFhucALIP23H3D/VyA4vlDsHKEJfhbLCIullmvaSl+KTTGbn4g+IkOAsIhVx+dEHYdCqCRW53r66+D4P6A7uOA==",
"dev": true,
"requires": {
"@babel/generator": "^7.12.11",
@@ -32948,7 +32917,9 @@
},
"dependencies": {
"@mdx-js/mdx": {
- "version": "2.1.5",
+ "version": "2.2.1",
+ "resolved": "https://registry.npmjs.org/@mdx-js/mdx/-/mdx-2.2.1.tgz",
+ "integrity": "sha512-hZ3ex7exYLJn6FfReq8yTvA6TE53uW9UHJQM9IlSauOuS55J9y8RtA7W+dzp6Yrzr00/U1sd7q+Wf61q6SfiTQ==",
"dev": true,
"requires": {
"@types/estree-jsx": "^1.0.0",
@@ -32972,18 +32943,29 @@
},
"bail": {
"version": "2.0.2",
+ "resolved": "https://registry.npmjs.org/bail/-/bail-2.0.2.tgz",
+ "integrity": "sha512-0xO6mYd7JB2YesxDKplafRpsiOzPt9V02ddPCLbY1xYGPOX24NTyN50qnUxgCPcSoYMhKpAuBTjQoRZCAkUDRw==",
"dev": true
},
"estree-walker": {
- "version": "3.0.1",
- "dev": true
+ "version": "3.0.3",
+ "resolved": "https://registry.npmjs.org/estree-walker/-/estree-walker-3.0.3.tgz",
+ "integrity": "sha512-7RUKfXgSMMkzt6ZuXmqapOurLGPPfgj6l9uRZ7lRGolvk0y2yocc35LdcxKC5PQZdn2DMqioAQ2NoWcrTKmm6g==",
+ "dev": true,
+ "requires": {
+ "@types/estree": "^1.0.0"
+ }
},
"is-plain-obj": {
"version": "4.1.0",
+ "resolved": "https://registry.npmjs.org/is-plain-obj/-/is-plain-obj-4.1.0.tgz",
+ "integrity": "sha512-+Pgi+vMuUNkJyExiMBt5IlFoMyKnr5zhJ4Uspz58WOhBF5QoIZkFyNHIbBAtHwzVAgk5RtndVNsDRN61/mmDqg==",
"dev": true
},
"remark-mdx": {
- "version": "2.1.5",
+ "version": "2.2.1",
+ "resolved": "https://registry.npmjs.org/remark-mdx/-/remark-mdx-2.2.1.tgz",
+ "integrity": "sha512-R9wcN+/THRXTKyRBp6Npo/mcbGA2iT3N4G8qUqLA5pOEg7kBidHv8K2hHidCMYZ6DXmwK18umu0K4cicgA2PPQ==",
"dev": true,
"requires": {
"mdast-util-mdx": "^2.0.0",
@@ -32992,6 +32974,8 @@
},
"remark-parse": {
"version": "10.0.1",
+ "resolved": "https://registry.npmjs.org/remark-parse/-/remark-parse-10.0.1.tgz",
+ "integrity": "sha512-1fUyHr2jLsVOkhbvPRBJ5zTKZZyD6yZzYaWCS6BPBdQ8vEMBCH+9zNCDA6tET/zHCi/jLqjCWtlJZUPk+DbnFw==",
"dev": true,
"requires": {
"@types/mdast": "^3.0.0",
@@ -33001,10 +32985,14 @@
},
"trough": {
"version": "2.1.0",
+ "resolved": "https://registry.npmjs.org/trough/-/trough-2.1.0.tgz",
+ "integrity": "sha512-AqTiAOLcj85xS7vQ8QkAV41hPDIJ71XJB4RCUrzo/1GM2CQwhkJGaf9Hgr7BOugMRpgGUrqRg/DrBDl4H40+8g==",
"dev": true
},
"unified": {
"version": "10.1.2",
+ "resolved": "https://registry.npmjs.org/unified/-/unified-10.1.2.tgz",
+ "integrity": "sha512-pUSWAi/RAnVy1Pif2kAoeWNBa3JVrx0MId2LASj8G+7AiHWoKZNTomq6LG326T68U7/e263X6fTdcXIy7XnF7Q==",
"dev": true,
"requires": {
"@types/unist": "^2.0.0",
@@ -33017,11 +33005,15 @@
}
},
"unist-util-is": {
- "version": "5.1.1",
+ "version": "5.2.0",
+ "resolved": "https://registry.npmjs.org/unist-util-is/-/unist-util-is-5.2.0.tgz",
+ "integrity": "sha512-Glt17jWwZeyqrFqOK0pF1Ded5U3yzJnFr8CG1GMjCWTp9zDo2p+cmD6pWbZU8AgM5WU3IzRv6+rBwhzsGh6hBQ==",
"dev": true
},
"unist-util-visit": {
"version": "4.1.1",
+ "resolved": "https://registry.npmjs.org/unist-util-visit/-/unist-util-visit-4.1.1.tgz",
+ "integrity": "sha512-n9KN3WV9k4h1DxYR1LoajgN93wpEi/7ZplVe02IoB4gH5ctI1AaF2670BLHQYbwj+pY83gFtyeySFiyMHJklrg==",
"dev": true,
"requires": {
"@types/unist": "^2.0.0",
@@ -33031,6 +33023,8 @@
},
"unist-util-visit-parents": {
"version": "5.1.1",
+ "resolved": "https://registry.npmjs.org/unist-util-visit-parents/-/unist-util-visit-parents-5.1.1.tgz",
+ "integrity": "sha512-gks4baapT/kNRaWxuGkl5BIhoanZo7sC/cUT/JToSRNL1dYoXRFl75d++NkjYk4TAu2uv2Px+l8guMajogeuiw==",
"dev": true,
"requires": {
"@types/unist": "^2.0.0",
@@ -33038,7 +33032,9 @@
}
},
"vfile": {
- "version": "5.3.5",
+ "version": "5.3.6",
+ "resolved": "https://registry.npmjs.org/vfile/-/vfile-5.3.6.tgz",
+ "integrity": "sha512-ADBsmerdGBs2WYckrLBEmuETSPyTD4TuLxTrw0DvjirxW1ra4ZwkbzG8ndsv3Q57smvHxo677MHaQrY9yxH8cA==",
"dev": true,
"requires": {
"@types/unist": "^2.0.0",
@@ -33048,7 +33044,9 @@
}
},
"vfile-message": {
- "version": "3.1.2",
+ "version": "3.1.3",
+ "resolved": "https://registry.npmjs.org/vfile-message/-/vfile-message-3.1.3.tgz",
+ "integrity": "sha512-0yaU+rj2gKAyEk12ffdSbBfjnnj+b1zqTBv3OQCTn8yEB02bsPizwdBPrLJjHnK+cU9EMMcUnNv938XcZIkmdA==",
"dev": true,
"requires": {
"@types/unist": "^2.0.0",
@@ -33401,13 +33399,17 @@
},
"dependencies": {
"@types/node": {
- "version": "16.18.0",
+ "version": "16.18.11",
+ "resolved": "https://registry.npmjs.org/@types/node/-/node-16.18.11.tgz",
+ "integrity": "sha512-3oJbGBUWuS6ahSnEq1eN2XrCyf4YsWI8OyCvo7c64zQJNplk3mO84t53o8lfTk+2ji59g5ycfc6qQ3fdHliHuA==",
"dev": true
}
}
},
"@types/accepts": {
"version": "1.3.5",
+ "resolved": "https://registry.npmjs.org/@types/accepts/-/accepts-1.3.5.tgz",
+ "integrity": "sha512-jOdnI/3qTpHABjM5cx1Hc0sKsPoYCp+DP/GJRGtDlPd7fiV9oXGGIcjW/ZOxLIvjGz8MA+uMZI9metHlgqbgwQ==",
"dev": true,
"requires": {
"@types/node": "*"
@@ -33415,6 +33417,8 @@
},
"@types/acorn": {
"version": "4.0.6",
+ "resolved": "https://registry.npmjs.org/@types/acorn/-/acorn-4.0.6.tgz",
+ "integrity": "sha512-veQTnWP+1D/xbxVrPC3zHnCZRjSrKfhbMUlEA43iMZLu7EsnTtkJklIuwrCPbOi8YkvDQAiW05VQQFvvz9oieQ==",
"dev": true,
"requires": {
"@types/estree": "*"
@@ -33422,10 +33426,14 @@
},
"@types/babel__code-frame": {
"version": "7.0.3",
+ "resolved": "https://registry.npmjs.org/@types/babel__code-frame/-/babel__code-frame-7.0.3.tgz",
+ "integrity": "sha512-2TN6oiwtNjOezilFVl77zwdNPwQWaDBBCCWWxyo1ctiO3vAtd7H/aB/CBJdw9+kqq3+latD0SXoedIuHySSZWw==",
"dev": true
},
"@types/body-parser": {
"version": "1.19.2",
+ "resolved": "https://registry.npmjs.org/@types/body-parser/-/body-parser-1.19.2.tgz",
+ "integrity": "sha512-ALYone6pm6QmwZoAgeyNksccT9Q4AWZQ6PvfwR37GT6r6FWUPguq6sUmNGSMV2Wr761oQoBxwGGa6DR5o1DC9g==",
"dev": true,
"requires": {
"@types/connect": "*",
@@ -33440,6 +33448,8 @@
},
"@types/chai-dom": {
"version": "0.0.12",
+ "resolved": "https://registry.npmjs.org/@types/chai-dom/-/chai-dom-0.0.12.tgz",
+ "integrity": "sha512-4rE7sDw713cV61TYzQbMrPjC4DjNk3x4vk9nAVRNXcSD4p0/5lEEfm0OgoCz5eNuWUXNKA0YiKiH/JDTuKivkA==",
"dev": true,
"requires": {
"@types/chai": "*"
@@ -33447,6 +33457,8 @@
},
"@types/co-body": {
"version": "6.1.0",
+ "resolved": "https://registry.npmjs.org/@types/co-body/-/co-body-6.1.0.tgz",
+ "integrity": "sha512-3e0q2jyDAnx/DSZi0z2H0yoZ2wt5yRDZ+P7ymcMObvq0ufWRT4tsajyO+Q1VwVWiv9PRR4W3YEjEzBjeZlhF+w==",
"dev": true,
"requires": {
"@types/node": "*",
@@ -33455,10 +33467,14 @@
},
"@types/command-line-args": {
"version": "5.2.0",
+ "resolved": "https://registry.npmjs.org/@types/command-line-args/-/command-line-args-5.2.0.tgz",
+ "integrity": "sha512-UuKzKpJJ/Ief6ufIaIzr3A/0XnluX7RvFgwkV89Yzvm77wCh1kFaFmqN8XEnGcN62EuHdedQjEMb8mYxFLGPyA==",
"dev": true
},
"@types/connect": {
"version": "3.4.35",
+ "resolved": "https://registry.npmjs.org/@types/connect/-/connect-3.4.35.tgz",
+ "integrity": "sha512-cdeYyv4KWoEgpBISTxWvqYsVy444DOqehiF3fM3ne10AmJ62RSyNkUnxMJXHQWRQQX2eR94m5y1IZyDwBjV9FQ==",
"dev": true,
"requires": {
"@types/node": "*"
@@ -33466,14 +33482,20 @@
},
"@types/content-disposition": {
"version": "0.5.5",
+ "resolved": "https://registry.npmjs.org/@types/content-disposition/-/content-disposition-0.5.5.tgz",
+ "integrity": "sha512-v6LCdKfK6BwcqMo+wYW05rLS12S0ZO0Fl4w1h4aaZMD7bqT3gVUns6FvLJKGZHQmYn3SX55JWGpziwJRwVgutA==",
"dev": true
},
"@types/convert-source-map": {
"version": "1.5.2",
+ "resolved": "https://registry.npmjs.org/@types/convert-source-map/-/convert-source-map-1.5.2.tgz",
+ "integrity": "sha512-tHs++ZeXer40kCF2JpE51Hg7t4HPa18B1b1Dzy96S0eCw8QKECNMYMfwa1edK/x8yCN0r4e6ewvLcc5CsVGkdg==",
"dev": true
},
"@types/cookie": {
"version": "0.4.1",
+ "resolved": "https://registry.npmjs.org/@types/cookie/-/cookie-0.4.1.tgz",
+ "integrity": "sha512-XW/Aa8APYr6jSVVA1y/DEIZX0/GMKLEVekNG727R8cs56ahETkRAy/3DR7+fJyh7oUgGwNQaRfXCun0+KbWY7Q==",
"dev": true
},
"@types/cookies": {
@@ -33519,21 +33541,21 @@
}
},
"@types/express": {
- "version": "4.17.14",
- "resolved": "https://registry.npmjs.org/@types/express/-/express-4.17.14.tgz",
- "integrity": "sha512-TEbt+vaPFQ+xpxFLFssxUDXj5cWCxZJjIcB7Yg0k0GMHGtgtQgpvx/MUQUeAkNbA9AAGrwkAsoeItdTgS7FMyg==",
+ "version": "4.17.15",
+ "resolved": "https://registry.npmjs.org/@types/express/-/express-4.17.15.tgz",
+ "integrity": "sha512-Yv0k4bXGOH+8a+7bELd2PqHQsuiANB+A8a4gnQrkRWzrkKlb6KHaVvyXhqs04sVW/OWlbPyYxRgYlIXLfrufMQ==",
"dev": true,
"requires": {
"@types/body-parser": "*",
- "@types/express-serve-static-core": "^4.17.18",
+ "@types/express-serve-static-core": "^4.17.31",
"@types/qs": "*",
"@types/serve-static": "*"
}
},
"@types/express-serve-static-core": {
- "version": "4.17.31",
- "resolved": "https://registry.npmjs.org/@types/express-serve-static-core/-/express-serve-static-core-4.17.31.tgz",
- "integrity": "sha512-DxMhY+NAsTwMMFHBTtJFNp5qiHKJ7TeqOo23zVEM9alT1Ml27Q3xcTH0xwxn7Q0BbMcVEJOs/7aQtUWupUQN3Q==",
+ "version": "4.17.32",
+ "resolved": "https://registry.npmjs.org/@types/express-serve-static-core/-/express-serve-static-core-4.17.32.tgz",
+ "integrity": "sha512-aI5h/VOkxOF2Z1saPy0Zsxs5avets/iaiAJYznQFm5By/pamU31xWKL//epiF4OfUA2qTOc9PV6tCUjhO8wlZA==",
"dev": true,
"requires": {
"@types/node": "*",
@@ -33558,9 +33580,9 @@
}
},
"@types/graceful-fs": {
- "version": "4.1.5",
- "resolved": "https://registry.npmjs.org/@types/graceful-fs/-/graceful-fs-4.1.5.tgz",
- "integrity": "sha512-anKkLmZZ+xm4p8JWBf4hElkM4XR+EZeA2M9BAkkTldmcyDY4mbdIJnRghDJH3Ov5ooY7/UAoENtmdMSkaAd7Cw==",
+ "version": "4.1.6",
+ "resolved": "https://registry.npmjs.org/@types/graceful-fs/-/graceful-fs-4.1.6.tgz",
+ "integrity": "sha512-Sig0SNORX9fdW+bQuTEovKj3uHcUL6LQKbCrrqb1X7J6/ReAbhCXRAhc+SMejhLELFj2QcyuxmUooZ4bt5ReSw==",
"dev": true,
"requires": {
"@types/node": "*"
@@ -33588,15 +33610,15 @@
"dev": true
},
"@types/http-errors": {
- "version": "1.8.2",
- "resolved": "https://registry.npmjs.org/@types/http-errors/-/http-errors-1.8.2.tgz",
- "integrity": "sha512-EqX+YQxINb+MeXaIqYDASb6U6FCHbWjkj4a1CKDBks3d/QiB2+PqBLyO72vLDgAO1wUI4O+9gweRcQK11bTL/w==",
+ "version": "2.0.1",
+ "resolved": "https://registry.npmjs.org/@types/http-errors/-/http-errors-2.0.1.tgz",
+ "integrity": "sha512-/K3ds8TRAfBvi5vfjuz8y6+GiAYBZ0x4tXv1Av6CWBWn0IlADc+ZX9pMq7oU0fNQPnBwIZl3rmeLp6SBApbxSQ==",
"dev": true
},
"@types/inquirer": {
- "version": "8.2.4",
- "resolved": "https://registry.npmjs.org/@types/inquirer/-/inquirer-8.2.4.tgz",
- "integrity": "sha512-Pxxx3i3AyK7vKAj3LRM/vF7ETcHKiLJ/u5CnNgbz/eYj/vB3xGAYtRxI5IKtq0hpe5iFHD22BKV3n6WHUu0k4Q==",
+ "version": "8.2.5",
+ "resolved": "https://registry.npmjs.org/@types/inquirer/-/inquirer-8.2.5.tgz",
+ "integrity": "sha512-QXlzybid60YtAwfgG3cpykptRYUx2KomzNutMlWsQC64J/WG/gQSl+P4w7A21sGN0VIxRVava4rgnT7FQmFCdg==",
"dev": true,
"requires": {
"@types/through": "*"
@@ -33692,9 +33714,9 @@
}
},
"@types/lodash": {
- "version": "4.14.186",
- "resolved": "https://registry.npmjs.org/@types/lodash/-/lodash-4.14.186.tgz",
- "integrity": "sha512-eHcVlLXP0c2FlMPm56ITode2AgLMSa6aJ05JTTbYbI+7EMkCEE5qk2E41d5g2lCVTqRe0GnnRFurmlCsDODrPw==",
+ "version": "4.14.191",
+ "resolved": "https://registry.npmjs.org/@types/lodash/-/lodash-4.14.191.tgz",
+ "integrity": "sha512-BdZ5BCCvho3EIXw6wUCXHe7rS53AIDPLE+JzwgT+OsJk53oBfbSmZZ7CX4VaRoN78N+TJpFi9QPlfIVNmJYWxQ==",
"dev": true
},
"@types/lodash-es": {
@@ -33716,9 +33738,9 @@
}
},
"@types/mdx": {
- "version": "2.0.2",
- "resolved": "https://registry.npmjs.org/@types/mdx/-/mdx-2.0.2.tgz",
- "integrity": "sha512-mJGfgj4aWpiKb8C0nnJJchs1sHBHn0HugkVfqqyQi7Wn6mBRksLeQsPOFvih/Pu8L1vlDzfe/LidhVHBeUk3aQ==",
+ "version": "2.0.3",
+ "resolved": "https://registry.npmjs.org/@types/mdx/-/mdx-2.0.3.tgz",
+ "integrity": "sha512-IgHxcT3RC8LzFLhKwP3gbMPeaK7BM9eBH46OdapPA7yvuIUJ8H6zHZV53J8hGZcTSnt95jANt+rTBNUUc22ACQ==",
"dev": true
},
"@types/mime": {
@@ -33734,9 +33756,9 @@
"dev": true
},
"@types/mocha": {
- "version": "10.0.0",
- "resolved": "https://registry.npmjs.org/@types/mocha/-/mocha-10.0.0.tgz",
- "integrity": "sha512-rADY+HtTOA52l9VZWtgQfn4p+UDVM2eDVkMZT1I6syp0YKxW2F9v+0pbRZLsvskhQv/vMb6ZfCay81GHbz5SHg==",
+ "version": "10.0.1",
+ "resolved": "https://registry.npmjs.org/@types/mocha/-/mocha-10.0.1.tgz",
+ "integrity": "sha512-/fvYntiO1GeICvqbQ3doGDIP97vWmvFt83GKguJ6prmQM2iXZfFcq6YE8KteFyRtX2/h5Hf91BYvPodJKFYv5Q==",
"dev": true
},
"@types/ms": {
@@ -33746,9 +33768,9 @@
"dev": true
},
"@types/node": {
- "version": "18.8.0",
- "resolved": "https://registry.npmjs.org/@types/node/-/node-18.8.0.tgz",
- "integrity": "sha512-u+h43R6U8xXDt2vzUaVP3VwjjLyOJk6uEciZS8OSyziUQGOwmk+l+4drxcsDboHXwyTaqS1INebghmWMRxq3LA==",
+ "version": "18.11.18",
+ "resolved": "https://registry.npmjs.org/@types/node/-/node-18.11.18.tgz",
+ "integrity": "sha512-DHQpWGjyQKSHj3ebjFI/wRKcqQcdR+MoFBygntYOZytCqNfkd2ZC4ARDJ2DQqhjH5p85Nnd3jhUJIXrszFX/JA==",
"dev": true
},
"@types/node-fetch": {
@@ -33810,9 +33832,9 @@
"dev": true
},
"@types/react": {
- "version": "18.0.21",
- "resolved": "https://registry.npmjs.org/@types/react/-/react-18.0.21.tgz",
- "integrity": "sha512-7QUCOxvFgnD5Jk8ZKlUAhVcRj7GuJRjnjjiY/IUBWKgOlnvDvTMLD4RTF7NPyVmbRhNrbomZiOepg7M/2Kj1mA==",
+ "version": "18.0.27",
+ "resolved": "https://registry.npmjs.org/@types/react/-/react-18.0.27.tgz",
+ "integrity": "sha512-3vtRKHgVxu3Jp9t718R9BuzoD4NcQ8YJ5XRzsSKxNDiDonD2MXIT1TmSkenxuCycZJoQT5d2vE8LwWJxBC1gmA==",
"dev": true,
"requires": {
"@types/prop-types": "*",
@@ -33870,9 +33892,9 @@
}
},
"@types/sinon-chai": {
- "version": "3.2.8",
- "resolved": "https://registry.npmjs.org/@types/sinon-chai/-/sinon-chai-3.2.8.tgz",
- "integrity": "sha512-d4ImIQbT/rKMG8+AXpmcan5T2/PNeSjrYhvkwet6z0p8kzYtfgA32xzOBlbU0yqJfq+/0Ml805iFoODO0LP5/g==",
+ "version": "3.2.9",
+ "resolved": "https://registry.npmjs.org/@types/sinon-chai/-/sinon-chai-3.2.9.tgz",
+ "integrity": "sha512-/19t63pFYU0ikrdbXKBWj9PCdnKyTd0Qkz0X91Ta081cYsq90OxYdcWwK/dwEoDa6dtXgj2HJfmzgq+QZTHdmQ==",
"dev": true,
"requires": {
"@types/chai": "*",
@@ -33981,9 +34003,9 @@
}
},
"@types/yargs": {
- "version": "15.0.14",
- "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-15.0.14.tgz",
- "integrity": "sha512-yEJzHoxf6SyQGhBhIYGXQDSCkJjB6HohDShto7m8vaKg9Yp0Yn8+71J9eakh2bnPg6BfsH9PRMhiRTZnd4eXGQ==",
+ "version": "15.0.15",
+ "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-15.0.15.tgz",
+ "integrity": "sha512-IziEYMU9XoVj8hWg7k+UJrXALkGFjWJhn5QFEv9q4p+v40oZhSuC135M38st8XPjICL7Ey4TV64ferBGUoJhBg==",
"dev": true,
"requires": {
"@types/yargs-parser": "*"
@@ -34006,14 +34028,14 @@
}
},
"@typescript-eslint/eslint-plugin": {
- "version": "5.48.1",
- "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-5.48.1.tgz",
- "integrity": "sha512-9nY5K1Rp2ppmpb9s9S2aBiF3xo5uExCehMDmYmmFqqyxgenbHJ3qbarcLt4ITgaD6r/2ypdlcFRdcuVPnks+fQ==",
+ "version": "5.48.2",
+ "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-5.48.2.tgz",
+ "integrity": "sha512-sR0Gja9Ky1teIq4qJOl0nC+Tk64/uYdX+mi+5iB//MH8gwyx8e3SOyhEzeLZEFEEfCaLf8KJq+Bd/6je1t+CAg==",
"dev": true,
"requires": {
- "@typescript-eslint/scope-manager": "5.48.1",
- "@typescript-eslint/type-utils": "5.48.1",
- "@typescript-eslint/utils": "5.48.1",
+ "@typescript-eslint/scope-manager": "5.48.2",
+ "@typescript-eslint/type-utils": "5.48.2",
+ "@typescript-eslint/utils": "5.48.2",
"debug": "^4.3.4",
"ignore": "^5.2.0",
"natural-compare-lite": "^1.4.0",
@@ -34022,6 +34044,15 @@
"tsutils": "^3.21.0"
},
"dependencies": {
+ "lru-cache": {
+ "version": "6.0.0",
+ "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz",
+ "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==",
+ "dev": true,
+ "requires": {
+ "yallist": "^4.0.0"
+ }
+ },
"semver": {
"version": "7.3.8",
"resolved": "https://registry.npmjs.org/semver/-/semver-7.3.8.tgz",
@@ -34030,57 +34061,63 @@
"requires": {
"lru-cache": "^6.0.0"
}
+ },
+ "yallist": {
+ "version": "4.0.0",
+ "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz",
+ "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==",
+ "dev": true
}
}
},
"@typescript-eslint/parser": {
- "version": "5.48.1",
- "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-5.48.1.tgz",
- "integrity": "sha512-4yg+FJR/V1M9Xoq56SF9Iygqm+r5LMXvheo6DQ7/yUWynQ4YfCRnsKuRgqH4EQ5Ya76rVwlEpw4Xu+TgWQUcdA==",
+ "version": "5.48.2",
+ "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-5.48.2.tgz",
+ "integrity": "sha512-38zMsKsG2sIuM5Oi/olurGwYJXzmtdsHhn5mI/pQogP+BjYVkK5iRazCQ8RGS0V+YLk282uWElN70zAAUmaYHw==",
"dev": true,
"requires": {
- "@typescript-eslint/scope-manager": "5.48.1",
- "@typescript-eslint/types": "5.48.1",
- "@typescript-eslint/typescript-estree": "5.48.1",
+ "@typescript-eslint/scope-manager": "5.48.2",
+ "@typescript-eslint/types": "5.48.2",
+ "@typescript-eslint/typescript-estree": "5.48.2",
"debug": "^4.3.4"
}
},
"@typescript-eslint/scope-manager": {
- "version": "5.48.1",
- "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-5.48.1.tgz",
- "integrity": "sha512-S035ueRrbxRMKvSTv9vJKIWgr86BD8s3RqoRZmsSh/s8HhIs90g6UlK8ZabUSjUZQkhVxt7nmZ63VJ9dcZhtDQ==",
+ "version": "5.48.2",
+ "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-5.48.2.tgz",
+ "integrity": "sha512-zEUFfonQid5KRDKoI3O+uP1GnrFd4tIHlvs+sTJXiWuypUWMuDaottkJuR612wQfOkjYbsaskSIURV9xo4f+Fw==",
"dev": true,
"requires": {
- "@typescript-eslint/types": "5.48.1",
- "@typescript-eslint/visitor-keys": "5.48.1"
+ "@typescript-eslint/types": "5.48.2",
+ "@typescript-eslint/visitor-keys": "5.48.2"
}
},
"@typescript-eslint/type-utils": {
- "version": "5.48.1",
- "resolved": "https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-5.48.1.tgz",
- "integrity": "sha512-Hyr8HU8Alcuva1ppmqSYtM/Gp0q4JOp1F+/JH5D1IZm/bUBrV0edoewQZiEc1r6I8L4JL21broddxK8HAcZiqQ==",
+ "version": "5.48.2",
+ "resolved": "https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-5.48.2.tgz",
+ "integrity": "sha512-QVWx7J5sPMRiOMJp5dYshPxABRoZV1xbRirqSk8yuIIsu0nvMTZesKErEA3Oix1k+uvsk8Cs8TGJ6kQ0ndAcew==",
"dev": true,
"requires": {
- "@typescript-eslint/typescript-estree": "5.48.1",
- "@typescript-eslint/utils": "5.48.1",
+ "@typescript-eslint/typescript-estree": "5.48.2",
+ "@typescript-eslint/utils": "5.48.2",
"debug": "^4.3.4",
"tsutils": "^3.21.0"
}
},
"@typescript-eslint/types": {
- "version": "5.48.1",
- "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-5.48.1.tgz",
- "integrity": "sha512-xHyDLU6MSuEEdIlzrrAerCGS3T7AA/L8Hggd0RCYBi0w3JMvGYxlLlXHeg50JI9Tfg5MrtsfuNxbS/3zF1/ATg==",
+ "version": "5.48.2",
+ "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-5.48.2.tgz",
+ "integrity": "sha512-hE7dA77xxu7ByBc6KCzikgfRyBCTst6dZQpwaTy25iMYOnbNljDT4hjhrGEJJ0QoMjrfqrx+j1l1B9/LtKeuqA==",
"dev": true
},
"@typescript-eslint/typescript-estree": {
- "version": "5.48.1",
- "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-5.48.1.tgz",
- "integrity": "sha512-Hut+Osk5FYr+sgFh8J/FHjqX6HFcDzTlWLrFqGoK5kVUN3VBHF/QzZmAsIXCQ8T/W9nQNBTqalxi1P3LSqWnRA==",
+ "version": "5.48.2",
+ "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-5.48.2.tgz",
+ "integrity": "sha512-bibvD3z6ilnoVxUBFEgkO0k0aFvUc4Cttt0dAreEr+nrAHhWzkO83PEVVuieK3DqcgL6VAK5dkzK8XUVja5Zcg==",
"dev": true,
"requires": {
- "@typescript-eslint/types": "5.48.1",
- "@typescript-eslint/visitor-keys": "5.48.1",
+ "@typescript-eslint/types": "5.48.2",
+ "@typescript-eslint/visitor-keys": "5.48.2",
"debug": "^4.3.4",
"globby": "^11.1.0",
"is-glob": "^4.0.3",
@@ -34088,6 +34125,15 @@
"tsutils": "^3.21.0"
},
"dependencies": {
+ "lru-cache": {
+ "version": "6.0.0",
+ "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz",
+ "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==",
+ "dev": true,
+ "requires": {
+ "yallist": "^4.0.0"
+ }
+ },
"semver": {
"version": "7.3.8",
"resolved": "https://registry.npmjs.org/semver/-/semver-7.3.8.tgz",
@@ -34096,25 +34142,40 @@
"requires": {
"lru-cache": "^6.0.0"
}
+ },
+ "yallist": {
+ "version": "4.0.0",
+ "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz",
+ "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==",
+ "dev": true
}
}
},
"@typescript-eslint/utils": {
- "version": "5.48.1",
- "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-5.48.1.tgz",
- "integrity": "sha512-SmQuSrCGUOdmGMwivW14Z0Lj8dxG1mOFZ7soeJ0TQZEJcs3n5Ndgkg0A4bcMFzBELqLJ6GTHnEU+iIoaD6hFGA==",
+ "version": "5.48.2",
+ "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-5.48.2.tgz",
+ "integrity": "sha512-2h18c0d7jgkw6tdKTlNaM7wyopbLRBiit8oAxoP89YnuBOzCZ8g8aBCaCqq7h208qUTroL7Whgzam7UY3HVLow==",
"dev": true,
"requires": {
"@types/json-schema": "^7.0.9",
"@types/semver": "^7.3.12",
- "@typescript-eslint/scope-manager": "5.48.1",
- "@typescript-eslint/types": "5.48.1",
- "@typescript-eslint/typescript-estree": "5.48.1",
+ "@typescript-eslint/scope-manager": "5.48.2",
+ "@typescript-eslint/types": "5.48.2",
+ "@typescript-eslint/typescript-estree": "5.48.2",
"eslint-scope": "^5.1.1",
"eslint-utils": "^3.0.0",
"semver": "^7.3.7"
},
"dependencies": {
+ "lru-cache": {
+ "version": "6.0.0",
+ "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz",
+ "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==",
+ "dev": true,
+ "requires": {
+ "yallist": "^4.0.0"
+ }
+ },
"semver": {
"version": "7.3.8",
"resolved": "https://registry.npmjs.org/semver/-/semver-7.3.8.tgz",
@@ -34123,16 +34184,22 @@
"requires": {
"lru-cache": "^6.0.0"
}
+ },
+ "yallist": {
+ "version": "4.0.0",
+ "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz",
+ "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==",
+ "dev": true
}
}
},
"@typescript-eslint/visitor-keys": {
- "version": "5.48.1",
- "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-5.48.1.tgz",
- "integrity": "sha512-Ns0XBwmfuX7ZknznfXozgnydyR8F6ev/KEGePP4i74uL3ArsKbEhJ7raeKr1JSa997DBDwol/4a0Y+At82c9dA==",
+ "version": "5.48.2",
+ "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-5.48.2.tgz",
+ "integrity": "sha512-z9njZLSkwmjFWUelGEwEbdf4NwKvfHxvGC0OcGN1Hp/XNDIcJ7D5DpPNPv6x6/mFvc1tQHsaWmpD/a4gOvvCJQ==",
"dev": true,
"requires": {
- "@typescript-eslint/types": "5.48.1",
+ "@typescript-eslint/types": "5.48.2",
"eslint-visitor-keys": "^3.3.0"
}
},
@@ -34214,42 +34281,6 @@
"@umbraco-ui/uui-toast-notification-container": "1.1.0",
"@umbraco-ui/uui-toast-notification-layout": "1.1.0",
"@umbraco-ui/uui-toggle": "1.1.0"
- },
- "dependencies": {
- "@umbraco-ui/uui-base": {
- "version": "1.1.0",
- "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-base/-/uui-base-1.1.0.tgz",
- "integrity": "sha512-uLb3+hbGhnLxjo8UuuaVCCwApR/5Z10atAWwc5m/Q+WSdW/sEVnpLGuI6B1m1vz/RGJVjBDwXl8IET3Nq/vcrA==",
- "requires": {
- "lit": "^2.3.1"
- }
- },
- "@umbraco-ui/uui-icon": {
- "version": "1.1.0",
- "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-icon/-/uui-icon-1.1.0.tgz",
- "integrity": "sha512-t/TXB7p1cFphN9QZG6tdKGFgCZntxlzBqUvXKJ9Ge8ZCdp1pFozLTBPuEELv5z0CN+JgZMMlXXisvYD5j9C9og==",
- "requires": {
- "@umbraco-ui/uui-base": "1.1.0"
- }
- },
- "@umbraco-ui/uui-icon-registry": {
- "version": "1.1.0",
- "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-icon-registry/-/uui-icon-registry-1.1.0.tgz",
- "integrity": "sha512-JWQQYjXs3nGgXOpmIjrUKiuSeD37TeSYCoLfFH9NL41V5/MkSPgyE0eHASKyo2BRsx+cslFMNPV52TEjw9BGtA==",
- "requires": {
- "@umbraco-ui/uui-base": "1.1.0",
- "@umbraco-ui/uui-icon": "1.1.0"
- }
- },
- "@umbraco-ui/uui-icon-registry-essential": {
- "version": "1.1.0",
- "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-icon-registry-essential/-/uui-icon-registry-essential-1.1.0.tgz",
- "integrity": "sha512-S6h9+7/iHYcmJw8MW5hwTXmL7iPHYHohl+frnXzFnkItD7YDmrpfy3K6GYcENIWvOXLhGXa+JWnPz6m0N4WiZg==",
- "requires": {
- "@umbraco-ui/uui-base": "1.1.0",
- "@umbraco-ui/uui-icon-registry": "1.1.0"
- }
- }
}
},
"@umbraco-ui/uui-action-bar": {
@@ -34259,16 +34290,6 @@
"requires": {
"@umbraco-ui/uui-base": "1.1.0",
"@umbraco-ui/uui-button-group": "1.1.0"
- },
- "dependencies": {
- "@umbraco-ui/uui-base": {
- "version": "1.1.0",
- "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-base/-/uui-base-1.1.0.tgz",
- "integrity": "sha512-uLb3+hbGhnLxjo8UuuaVCCwApR/5Z10atAWwc5m/Q+WSdW/sEVnpLGuI6B1m1vz/RGJVjBDwXl8IET3Nq/vcrA==",
- "requires": {
- "lit": "^2.3.1"
- }
- }
}
},
"@umbraco-ui/uui-avatar": {
@@ -34277,16 +34298,6 @@
"integrity": "sha512-wdIEMlkflOP+37NDel8K+H0yfYFmYxeuG09Ctoulel9EUoQuA4sQ9zlqXinLCsat9zs4HJlyoV9DwbWMXKp3TQ==",
"requires": {
"@umbraco-ui/uui-base": "1.1.0"
- },
- "dependencies": {
- "@umbraco-ui/uui-base": {
- "version": "1.1.0",
- "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-base/-/uui-base-1.1.0.tgz",
- "integrity": "sha512-uLb3+hbGhnLxjo8UuuaVCCwApR/5Z10atAWwc5m/Q+WSdW/sEVnpLGuI6B1m1vz/RGJVjBDwXl8IET3Nq/vcrA==",
- "requires": {
- "lit": "^2.3.1"
- }
- }
}
},
"@umbraco-ui/uui-avatar-group": {
@@ -34296,16 +34307,6 @@
"requires": {
"@umbraco-ui/uui-avatar": "1.1.0",
"@umbraco-ui/uui-base": "1.1.0"
- },
- "dependencies": {
- "@umbraco-ui/uui-base": {
- "version": "1.1.0",
- "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-base/-/uui-base-1.1.0.tgz",
- "integrity": "sha512-uLb3+hbGhnLxjo8UuuaVCCwApR/5Z10atAWwc5m/Q+WSdW/sEVnpLGuI6B1m1vz/RGJVjBDwXl8IET3Nq/vcrA==",
- "requires": {
- "lit": "^2.3.1"
- }
- }
}
},
"@umbraco-ui/uui-badge": {
@@ -34314,24 +34315,14 @@
"integrity": "sha512-r0X8tOO0lJHuoiuR4gLWEFV6NLWI7FO1lMWQPqXhxGr9cnfCVQgPKA0rMMWlnabBnNXwvb6F8HI5OTFaVAnLNA==",
"requires": {
"@umbraco-ui/uui-base": "1.1.0"
- },
- "dependencies": {
- "@umbraco-ui/uui-base": {
- "version": "1.1.0",
- "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-base/-/uui-base-1.1.0.tgz",
- "integrity": "sha512-uLb3+hbGhnLxjo8UuuaVCCwApR/5Z10atAWwc5m/Q+WSdW/sEVnpLGuI6B1m1vz/RGJVjBDwXl8IET3Nq/vcrA==",
- "requires": {
- "lit": "^2.3.1"
- }
- }
}
},
"@umbraco-ui/uui-base": {
- "version": "1.0.0",
- "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-base/-/uui-base-1.0.0.tgz",
- "integrity": "sha512-8AC1USDYUEN372zwGs4ksQ7utt8MiuP8mcDwnYMY5naaqT9ikNU2ObLxyvbZBe1HqbV8sc2tLW3SFNeBmQATHg==",
+ "version": "1.1.0",
+ "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-base/-/uui-base-1.1.0.tgz",
+ "integrity": "sha512-uLb3+hbGhnLxjo8UuuaVCCwApR/5Z10atAWwc5m/Q+WSdW/sEVnpLGuI6B1m1vz/RGJVjBDwXl8IET3Nq/vcrA==",
"requires": {
- "lit": "^2.2.8"
+ "lit": "^2.3.1"
}
},
"@umbraco-ui/uui-boolean-input": {
@@ -34340,16 +34331,6 @@
"integrity": "sha512-c2ZGdZFy7Y7ciLrkHmR5FkwHsQn93M+wCECxkXipo/TbBfneOd/2kFIYuiLYhn2fit+bbdXEaEc45fjOsuzUIg==",
"requires": {
"@umbraco-ui/uui-base": "1.1.0"
- },
- "dependencies": {
- "@umbraco-ui/uui-base": {
- "version": "1.1.0",
- "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-base/-/uui-base-1.1.0.tgz",
- "integrity": "sha512-uLb3+hbGhnLxjo8UuuaVCCwApR/5Z10atAWwc5m/Q+WSdW/sEVnpLGuI6B1m1vz/RGJVjBDwXl8IET3Nq/vcrA==",
- "requires": {
- "lit": "^2.3.1"
- }
- }
}
},
"@umbraco-ui/uui-box": {
@@ -34359,16 +34340,6 @@
"requires": {
"@umbraco-ui/uui-base": "1.1.0",
"@umbraco-ui/uui-css": "1.1.0"
- },
- "dependencies": {
- "@umbraco-ui/uui-base": {
- "version": "1.1.0",
- "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-base/-/uui-base-1.1.0.tgz",
- "integrity": "sha512-uLb3+hbGhnLxjo8UuuaVCCwApR/5Z10atAWwc5m/Q+WSdW/sEVnpLGuI6B1m1vz/RGJVjBDwXl8IET3Nq/vcrA==",
- "requires": {
- "lit": "^2.3.1"
- }
- }
}
},
"@umbraco-ui/uui-breadcrumbs": {
@@ -34377,16 +34348,6 @@
"integrity": "sha512-PBFiFhOeM8sQkDTsHI1b2OktD2P6UgEMJA93s2vtajgjNRrw4xEYmSOQJClT5n9nToZGkLjr1TCigcdzizov8Q==",
"requires": {
"@umbraco-ui/uui-base": "1.1.0"
- },
- "dependencies": {
- "@umbraco-ui/uui-base": {
- "version": "1.1.0",
- "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-base/-/uui-base-1.1.0.tgz",
- "integrity": "sha512-uLb3+hbGhnLxjo8UuuaVCCwApR/5Z10atAWwc5m/Q+WSdW/sEVnpLGuI6B1m1vz/RGJVjBDwXl8IET3Nq/vcrA==",
- "requires": {
- "lit": "^2.3.1"
- }
- }
}
},
"@umbraco-ui/uui-button": {
@@ -34396,42 +34357,6 @@
"requires": {
"@umbraco-ui/uui-base": "1.1.0",
"@umbraco-ui/uui-icon-registry-essential": "1.1.0"
- },
- "dependencies": {
- "@umbraco-ui/uui-base": {
- "version": "1.1.0",
- "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-base/-/uui-base-1.1.0.tgz",
- "integrity": "sha512-uLb3+hbGhnLxjo8UuuaVCCwApR/5Z10atAWwc5m/Q+WSdW/sEVnpLGuI6B1m1vz/RGJVjBDwXl8IET3Nq/vcrA==",
- "requires": {
- "lit": "^2.3.1"
- }
- },
- "@umbraco-ui/uui-icon": {
- "version": "1.1.0",
- "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-icon/-/uui-icon-1.1.0.tgz",
- "integrity": "sha512-t/TXB7p1cFphN9QZG6tdKGFgCZntxlzBqUvXKJ9Ge8ZCdp1pFozLTBPuEELv5z0CN+JgZMMlXXisvYD5j9C9og==",
- "requires": {
- "@umbraco-ui/uui-base": "1.1.0"
- }
- },
- "@umbraco-ui/uui-icon-registry": {
- "version": "1.1.0",
- "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-icon-registry/-/uui-icon-registry-1.1.0.tgz",
- "integrity": "sha512-JWQQYjXs3nGgXOpmIjrUKiuSeD37TeSYCoLfFH9NL41V5/MkSPgyE0eHASKyo2BRsx+cslFMNPV52TEjw9BGtA==",
- "requires": {
- "@umbraco-ui/uui-base": "1.1.0",
- "@umbraco-ui/uui-icon": "1.1.0"
- }
- },
- "@umbraco-ui/uui-icon-registry-essential": {
- "version": "1.1.0",
- "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-icon-registry-essential/-/uui-icon-registry-essential-1.1.0.tgz",
- "integrity": "sha512-S6h9+7/iHYcmJw8MW5hwTXmL7iPHYHohl+frnXzFnkItD7YDmrpfy3K6GYcENIWvOXLhGXa+JWnPz6m0N4WiZg==",
- "requires": {
- "@umbraco-ui/uui-base": "1.1.0",
- "@umbraco-ui/uui-icon-registry": "1.1.0"
- }
- }
}
},
"@umbraco-ui/uui-button-group": {
@@ -34440,16 +34365,6 @@
"integrity": "sha512-Iuti8GTRiMS3k73PyYerYjKSpWEaA0EZpbJvpnbAHS6INJN0PEUwK69wVcdWchpTd/Qyi4H0HlkQbudgHdKe2A==",
"requires": {
"@umbraco-ui/uui-base": "1.1.0"
- },
- "dependencies": {
- "@umbraco-ui/uui-base": {
- "version": "1.1.0",
- "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-base/-/uui-base-1.1.0.tgz",
- "integrity": "sha512-uLb3+hbGhnLxjo8UuuaVCCwApR/5Z10atAWwc5m/Q+WSdW/sEVnpLGuI6B1m1vz/RGJVjBDwXl8IET3Nq/vcrA==",
- "requires": {
- "lit": "^2.3.1"
- }
- }
}
},
"@umbraco-ui/uui-button-inline-create": {
@@ -34458,16 +34373,6 @@
"integrity": "sha512-1Bc+MrLjLDS09yw5G4qhBf5t5R8jgvGoC/ozaRio4D6DXAksMA6FsDDmm2nBDg2ajLyf1DWvhwy5ScUgKyydYQ==",
"requires": {
"@umbraco-ui/uui-base": "1.1.0"
- },
- "dependencies": {
- "@umbraco-ui/uui-base": {
- "version": "1.1.0",
- "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-base/-/uui-base-1.1.0.tgz",
- "integrity": "sha512-uLb3+hbGhnLxjo8UuuaVCCwApR/5Z10atAWwc5m/Q+WSdW/sEVnpLGuI6B1m1vz/RGJVjBDwXl8IET3Nq/vcrA==",
- "requires": {
- "lit": "^2.3.1"
- }
- }
}
},
"@umbraco-ui/uui-card": {
@@ -34476,16 +34381,6 @@
"integrity": "sha512-d3JXO1AAzP8YK4xoR5GEScCgKW8XG6VdAji/dXlUnu+5n9L8F+wEe5db7woIiIXVv/m0a88awfBpd+RtlA4Lmg==",
"requires": {
"@umbraco-ui/uui-base": "1.1.0"
- },
- "dependencies": {
- "@umbraco-ui/uui-base": {
- "version": "1.1.0",
- "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-base/-/uui-base-1.1.0.tgz",
- "integrity": "sha512-uLb3+hbGhnLxjo8UuuaVCCwApR/5Z10atAWwc5m/Q+WSdW/sEVnpLGuI6B1m1vz/RGJVjBDwXl8IET3Nq/vcrA==",
- "requires": {
- "lit": "^2.3.1"
- }
- }
}
},
"@umbraco-ui/uui-card-content-node": {
@@ -34496,24 +34391,6 @@
"@umbraco-ui/uui-base": "1.1.0",
"@umbraco-ui/uui-card": "1.1.0",
"@umbraco-ui/uui-icon": "1.1.0"
- },
- "dependencies": {
- "@umbraco-ui/uui-base": {
- "version": "1.1.0",
- "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-base/-/uui-base-1.1.0.tgz",
- "integrity": "sha512-uLb3+hbGhnLxjo8UuuaVCCwApR/5Z10atAWwc5m/Q+WSdW/sEVnpLGuI6B1m1vz/RGJVjBDwXl8IET3Nq/vcrA==",
- "requires": {
- "lit": "^2.3.1"
- }
- },
- "@umbraco-ui/uui-icon": {
- "version": "1.1.0",
- "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-icon/-/uui-icon-1.1.0.tgz",
- "integrity": "sha512-t/TXB7p1cFphN9QZG6tdKGFgCZntxlzBqUvXKJ9Ge8ZCdp1pFozLTBPuEELv5z0CN+JgZMMlXXisvYD5j9C9og==",
- "requires": {
- "@umbraco-ui/uui-base": "1.1.0"
- }
- }
}
},
"@umbraco-ui/uui-card-media": {
@@ -34525,16 +34402,6 @@
"@umbraco-ui/uui-card": "1.1.0",
"@umbraco-ui/uui-symbol-file": "1.1.0",
"@umbraco-ui/uui-symbol-folder": "1.1.0"
- },
- "dependencies": {
- "@umbraco-ui/uui-base": {
- "version": "1.1.0",
- "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-base/-/uui-base-1.1.0.tgz",
- "integrity": "sha512-uLb3+hbGhnLxjo8UuuaVCCwApR/5Z10atAWwc5m/Q+WSdW/sEVnpLGuI6B1m1vz/RGJVjBDwXl8IET3Nq/vcrA==",
- "requires": {
- "lit": "^2.3.1"
- }
- }
}
},
"@umbraco-ui/uui-card-user": {
@@ -34545,16 +34412,6 @@
"@umbraco-ui/uui-avatar": "1.1.0",
"@umbraco-ui/uui-base": "1.1.0",
"@umbraco-ui/uui-card": "1.1.0"
- },
- "dependencies": {
- "@umbraco-ui/uui-base": {
- "version": "1.1.0",
- "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-base/-/uui-base-1.1.0.tgz",
- "integrity": "sha512-uLb3+hbGhnLxjo8UuuaVCCwApR/5Z10atAWwc5m/Q+WSdW/sEVnpLGuI6B1m1vz/RGJVjBDwXl8IET3Nq/vcrA==",
- "requires": {
- "lit": "^2.3.1"
- }
- }
}
},
"@umbraco-ui/uui-caret": {
@@ -34563,16 +34420,6 @@
"integrity": "sha512-JzNL36kXWHwOa2evWQJ20kGQlX+NBQmUm0fa1LHkrwA9n91vH9JwKGID4oqTi0ukmcOucwPKFhYHt/YhNNNMHw==",
"requires": {
"@umbraco-ui/uui-base": "1.1.0"
- },
- "dependencies": {
- "@umbraco-ui/uui-base": {
- "version": "1.1.0",
- "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-base/-/uui-base-1.1.0.tgz",
- "integrity": "sha512-uLb3+hbGhnLxjo8UuuaVCCwApR/5Z10atAWwc5m/Q+WSdW/sEVnpLGuI6B1m1vz/RGJVjBDwXl8IET3Nq/vcrA==",
- "requires": {
- "lit": "^2.3.1"
- }
- }
}
},
"@umbraco-ui/uui-checkbox": {
@@ -34583,42 +34430,6 @@
"@umbraco-ui/uui-base": "1.1.0",
"@umbraco-ui/uui-boolean-input": "1.1.0",
"@umbraco-ui/uui-icon-registry-essential": "1.1.0"
- },
- "dependencies": {
- "@umbraco-ui/uui-base": {
- "version": "1.1.0",
- "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-base/-/uui-base-1.1.0.tgz",
- "integrity": "sha512-uLb3+hbGhnLxjo8UuuaVCCwApR/5Z10atAWwc5m/Q+WSdW/sEVnpLGuI6B1m1vz/RGJVjBDwXl8IET3Nq/vcrA==",
- "requires": {
- "lit": "^2.3.1"
- }
- },
- "@umbraco-ui/uui-icon": {
- "version": "1.1.0",
- "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-icon/-/uui-icon-1.1.0.tgz",
- "integrity": "sha512-t/TXB7p1cFphN9QZG6tdKGFgCZntxlzBqUvXKJ9Ge8ZCdp1pFozLTBPuEELv5z0CN+JgZMMlXXisvYD5j9C9og==",
- "requires": {
- "@umbraco-ui/uui-base": "1.1.0"
- }
- },
- "@umbraco-ui/uui-icon-registry": {
- "version": "1.1.0",
- "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-icon-registry/-/uui-icon-registry-1.1.0.tgz",
- "integrity": "sha512-JWQQYjXs3nGgXOpmIjrUKiuSeD37TeSYCoLfFH9NL41V5/MkSPgyE0eHASKyo2BRsx+cslFMNPV52TEjw9BGtA==",
- "requires": {
- "@umbraco-ui/uui-base": "1.1.0",
- "@umbraco-ui/uui-icon": "1.1.0"
- }
- },
- "@umbraco-ui/uui-icon-registry-essential": {
- "version": "1.1.0",
- "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-icon-registry-essential/-/uui-icon-registry-essential-1.1.0.tgz",
- "integrity": "sha512-S6h9+7/iHYcmJw8MW5hwTXmL7iPHYHohl+frnXzFnkItD7YDmrpfy3K6GYcENIWvOXLhGXa+JWnPz6m0N4WiZg==",
- "requires": {
- "@umbraco-ui/uui-base": "1.1.0",
- "@umbraco-ui/uui-icon-registry": "1.1.0"
- }
- }
}
},
"@umbraco-ui/uui-color-swatch": {
@@ -34628,6 +34439,42 @@
"@umbraco-ui/uui-base": "1.0.0",
"@umbraco-ui/uui-icon-registry-essential": "1.0.0",
"colord": "^2.9.3"
+ },
+ "dependencies": {
+ "@umbraco-ui/uui-base": {
+ "version": "1.0.0",
+ "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-base/-/uui-base-1.0.0.tgz",
+ "integrity": "sha512-8AC1USDYUEN372zwGs4ksQ7utt8MiuP8mcDwnYMY5naaqT9ikNU2ObLxyvbZBe1HqbV8sc2tLW3SFNeBmQATHg==",
+ "requires": {
+ "lit": "^2.2.8"
+ }
+ },
+ "@umbraco-ui/uui-icon": {
+ "version": "1.0.0",
+ "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-icon/-/uui-icon-1.0.0.tgz",
+ "integrity": "sha512-OYj9kcsfiuAhQ0yAoQtLZKWWF6cknAoXnOZYgwcuopfRG6YxIQS3rukSNz4AsoBc6Mp53TV5TB4EGEBZOXvISA==",
+ "requires": {
+ "@umbraco-ui/uui-base": "1.0.0"
+ }
+ },
+ "@umbraco-ui/uui-icon-registry": {
+ "version": "1.0.0",
+ "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-icon-registry/-/uui-icon-registry-1.0.0.tgz",
+ "integrity": "sha512-2zj29JsoJF3FmRdTt8xaSebgs2WtSGxAglEOjM78qGGOlafSkyYelzuRGA0NP47HOH3MKp3vzL1Z1AQ2Hr31iw==",
+ "requires": {
+ "@umbraco-ui/uui-base": "1.0.0",
+ "@umbraco-ui/uui-icon": "1.0.0"
+ }
+ },
+ "@umbraco-ui/uui-icon-registry-essential": {
+ "version": "1.0.0",
+ "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-icon-registry-essential/-/uui-icon-registry-essential-1.0.0.tgz",
+ "integrity": "sha512-1H2liA9/uyYqlR4E44RBTZiOlyrKgCSaJT6ytNiaBo6Br8kWqWTeDXBXngttGENQQ++eBKiUnLDVJC91xbPXug==",
+ "requires": {
+ "@umbraco-ui/uui-base": "1.0.0",
+ "@umbraco-ui/uui-icon-registry": "1.0.0"
+ }
+ }
}
},
"@umbraco-ui/uui-color-swatches": {
@@ -34636,6 +34483,16 @@
"requires": {
"@umbraco-ui/uui-base": "1.0.0",
"@umbraco-ui/uui-color-swatch": "0.0.0"
+ },
+ "dependencies": {
+ "@umbraco-ui/uui-base": {
+ "version": "1.0.0",
+ "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-base/-/uui-base-1.0.0.tgz",
+ "integrity": "sha512-8AC1USDYUEN372zwGs4ksQ7utt8MiuP8mcDwnYMY5naaqT9ikNU2ObLxyvbZBe1HqbV8sc2tLW3SFNeBmQATHg==",
+ "requires": {
+ "lit": "^2.2.8"
+ }
+ }
}
},
"@umbraco-ui/uui-combobox": {
@@ -34648,24 +34505,6 @@
"@umbraco-ui/uui-combobox-list": "1.1.0",
"@umbraco-ui/uui-icon": "1.1.0",
"@umbraco-ui/uui-scroll-container": "1.1.0"
- },
- "dependencies": {
- "@umbraco-ui/uui-base": {
- "version": "1.1.0",
- "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-base/-/uui-base-1.1.0.tgz",
- "integrity": "sha512-uLb3+hbGhnLxjo8UuuaVCCwApR/5Z10atAWwc5m/Q+WSdW/sEVnpLGuI6B1m1vz/RGJVjBDwXl8IET3Nq/vcrA==",
- "requires": {
- "lit": "^2.3.1"
- }
- },
- "@umbraco-ui/uui-icon": {
- "version": "1.1.0",
- "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-icon/-/uui-icon-1.1.0.tgz",
- "integrity": "sha512-t/TXB7p1cFphN9QZG6tdKGFgCZntxlzBqUvXKJ9Ge8ZCdp1pFozLTBPuEELv5z0CN+JgZMMlXXisvYD5j9C9og==",
- "requires": {
- "@umbraco-ui/uui-base": "1.1.0"
- }
- }
}
},
"@umbraco-ui/uui-combobox-list": {
@@ -34674,16 +34513,6 @@
"integrity": "sha512-bOQ4lBlfeiCabqRq2zLl7mcx2QMY7Td5CD1qjkO/qrGB9HVZcqHYRvmCPf4wM/bDhV1DZL/vI7iOfAKTB27jSA==",
"requires": {
"@umbraco-ui/uui-base": "1.1.0"
- },
- "dependencies": {
- "@umbraco-ui/uui-base": {
- "version": "1.1.0",
- "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-base/-/uui-base-1.1.0.tgz",
- "integrity": "sha512-uLb3+hbGhnLxjo8UuuaVCCwApR/5Z10atAWwc5m/Q+WSdW/sEVnpLGuI6B1m1vz/RGJVjBDwXl8IET3Nq/vcrA==",
- "requires": {
- "lit": "^2.3.1"
- }
- }
}
},
"@umbraco-ui/uui-css": {
@@ -34701,16 +34530,6 @@
"requires": {
"@umbraco-ui/uui-base": "1.1.0",
"@umbraco-ui/uui-css": "1.1.0"
- },
- "dependencies": {
- "@umbraco-ui/uui-base": {
- "version": "1.1.0",
- "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-base/-/uui-base-1.1.0.tgz",
- "integrity": "sha512-uLb3+hbGhnLxjo8UuuaVCCwApR/5Z10atAWwc5m/Q+WSdW/sEVnpLGuI6B1m1vz/RGJVjBDwXl8IET3Nq/vcrA==",
- "requires": {
- "lit": "^2.3.1"
- }
- }
}
},
"@umbraco-ui/uui-dialog-layout": {
@@ -34719,16 +34538,6 @@
"integrity": "sha512-tMfP1i7Z9d+gBkGBQD5l1vddOUnPfad1MfTqCpc6poGb54fSGR052lfuNfM+DvKfczFmeqTWhhGFx5MSxgZ+Ew==",
"requires": {
"@umbraco-ui/uui-base": "1.1.0"
- },
- "dependencies": {
- "@umbraco-ui/uui-base": {
- "version": "1.1.0",
- "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-base/-/uui-base-1.1.0.tgz",
- "integrity": "sha512-uLb3+hbGhnLxjo8UuuaVCCwApR/5Z10atAWwc5m/Q+WSdW/sEVnpLGuI6B1m1vz/RGJVjBDwXl8IET3Nq/vcrA==",
- "requires": {
- "lit": "^2.3.1"
- }
- }
}
},
"@umbraco-ui/uui-file-dropzone": {
@@ -34738,16 +34547,6 @@
"requires": {
"@umbraco-ui/uui-base": "1.1.0",
"@umbraco-ui/uui-symbol-file-dropzone": "1.1.0"
- },
- "dependencies": {
- "@umbraco-ui/uui-base": {
- "version": "1.1.0",
- "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-base/-/uui-base-1.1.0.tgz",
- "integrity": "sha512-uLb3+hbGhnLxjo8UuuaVCCwApR/5Z10atAWwc5m/Q+WSdW/sEVnpLGuI6B1m1vz/RGJVjBDwXl8IET3Nq/vcrA==",
- "requires": {
- "lit": "^2.3.1"
- }
- }
}
},
"@umbraco-ui/uui-file-preview": {
@@ -34759,16 +34558,6 @@
"@umbraco-ui/uui-symbol-file": "1.1.0",
"@umbraco-ui/uui-symbol-file-thumbnail": "1.1.0",
"@umbraco-ui/uui-symbol-folder": "1.1.0"
- },
- "dependencies": {
- "@umbraco-ui/uui-base": {
- "version": "1.1.0",
- "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-base/-/uui-base-1.1.0.tgz",
- "integrity": "sha512-uLb3+hbGhnLxjo8UuuaVCCwApR/5Z10atAWwc5m/Q+WSdW/sEVnpLGuI6B1m1vz/RGJVjBDwXl8IET3Nq/vcrA==",
- "requires": {
- "lit": "^2.3.1"
- }
- }
}
},
"@umbraco-ui/uui-form": {
@@ -34777,16 +34566,6 @@
"integrity": "sha512-2TFL96thzbMVPu2WuQtrXvb+BweWUF5+Wx7NsixKu3q8HCp5QGttk7DPFXf2llG9UVlF922ImnSbt9viPCg2QA==",
"requires": {
"@umbraco-ui/uui-base": "1.1.0"
- },
- "dependencies": {
- "@umbraco-ui/uui-base": {
- "version": "1.1.0",
- "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-base/-/uui-base-1.1.0.tgz",
- "integrity": "sha512-uLb3+hbGhnLxjo8UuuaVCCwApR/5Z10atAWwc5m/Q+WSdW/sEVnpLGuI6B1m1vz/RGJVjBDwXl8IET3Nq/vcrA==",
- "requires": {
- "lit": "^2.3.1"
- }
- }
}
},
"@umbraco-ui/uui-form-layout-item": {
@@ -34796,16 +34575,6 @@
"requires": {
"@umbraco-ui/uui-base": "1.1.0",
"@umbraco-ui/uui-form-validation-message": "1.1.0"
- },
- "dependencies": {
- "@umbraco-ui/uui-base": {
- "version": "1.1.0",
- "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-base/-/uui-base-1.1.0.tgz",
- "integrity": "sha512-uLb3+hbGhnLxjo8UuuaVCCwApR/5Z10atAWwc5m/Q+WSdW/sEVnpLGuI6B1m1vz/RGJVjBDwXl8IET3Nq/vcrA==",
- "requires": {
- "lit": "^2.3.1"
- }
- }
}
},
"@umbraco-ui/uui-form-validation-message": {
@@ -34814,42 +34583,32 @@
"integrity": "sha512-WPGxJnp2SFU9OuKylGEqD9IOE1JHl9WQ3YzAn+rxkUpASSmQndUrTfVHJpEP+heFB9yVlzXNX3OXjgcvJw4zew==",
"requires": {
"@umbraco-ui/uui-base": "1.1.0"
- },
- "dependencies": {
- "@umbraco-ui/uui-base": {
- "version": "1.1.0",
- "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-base/-/uui-base-1.1.0.tgz",
- "integrity": "sha512-uLb3+hbGhnLxjo8UuuaVCCwApR/5Z10atAWwc5m/Q+WSdW/sEVnpLGuI6B1m1vz/RGJVjBDwXl8IET3Nq/vcrA==",
- "requires": {
- "lit": "^2.3.1"
- }
- }
}
},
"@umbraco-ui/uui-icon": {
- "version": "1.0.0",
- "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-icon/-/uui-icon-1.0.0.tgz",
- "integrity": "sha512-OYj9kcsfiuAhQ0yAoQtLZKWWF6cknAoXnOZYgwcuopfRG6YxIQS3rukSNz4AsoBc6Mp53TV5TB4EGEBZOXvISA==",
+ "version": "1.1.0",
+ "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-icon/-/uui-icon-1.1.0.tgz",
+ "integrity": "sha512-t/TXB7p1cFphN9QZG6tdKGFgCZntxlzBqUvXKJ9Ge8ZCdp1pFozLTBPuEELv5z0CN+JgZMMlXXisvYD5j9C9og==",
"requires": {
- "@umbraco-ui/uui-base": "1.0.0"
+ "@umbraco-ui/uui-base": "1.1.0"
}
},
"@umbraco-ui/uui-icon-registry": {
- "version": "1.0.0",
- "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-icon-registry/-/uui-icon-registry-1.0.0.tgz",
- "integrity": "sha512-2zj29JsoJF3FmRdTt8xaSebgs2WtSGxAglEOjM78qGGOlafSkyYelzuRGA0NP47HOH3MKp3vzL1Z1AQ2Hr31iw==",
+ "version": "1.1.0",
+ "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-icon-registry/-/uui-icon-registry-1.1.0.tgz",
+ "integrity": "sha512-JWQQYjXs3nGgXOpmIjrUKiuSeD37TeSYCoLfFH9NL41V5/MkSPgyE0eHASKyo2BRsx+cslFMNPV52TEjw9BGtA==",
"requires": {
- "@umbraco-ui/uui-base": "1.0.0",
- "@umbraco-ui/uui-icon": "1.0.0"
+ "@umbraco-ui/uui-base": "1.1.0",
+ "@umbraco-ui/uui-icon": "1.1.0"
}
},
"@umbraco-ui/uui-icon-registry-essential": {
- "version": "1.0.0",
- "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-icon-registry-essential/-/uui-icon-registry-essential-1.0.0.tgz",
- "integrity": "sha512-1H2liA9/uyYqlR4E44RBTZiOlyrKgCSaJT6ytNiaBo6Br8kWqWTeDXBXngttGENQQ++eBKiUnLDVJC91xbPXug==",
+ "version": "1.1.0",
+ "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-icon-registry-essential/-/uui-icon-registry-essential-1.1.0.tgz",
+ "integrity": "sha512-S6h9+7/iHYcmJw8MW5hwTXmL7iPHYHohl+frnXzFnkItD7YDmrpfy3K6GYcENIWvOXLhGXa+JWnPz6m0N4WiZg==",
"requires": {
- "@umbraco-ui/uui-base": "1.0.0",
- "@umbraco-ui/uui-icon-registry": "1.0.0"
+ "@umbraco-ui/uui-base": "1.1.0",
+ "@umbraco-ui/uui-icon-registry": "1.1.0"
}
},
"@umbraco-ui/uui-input": {
@@ -34858,16 +34617,6 @@
"integrity": "sha512-3iX/E0OXsGdGPb0coYwNusbI6+63FKKkTN6W7Gxd2fsskuEBfXyDtJ1Uxzb/7Pf/GSr7zIVeS6/lSq4m7j6Otg==",
"requires": {
"@umbraco-ui/uui-base": "1.1.0"
- },
- "dependencies": {
- "@umbraco-ui/uui-base": {
- "version": "1.1.0",
- "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-base/-/uui-base-1.1.0.tgz",
- "integrity": "sha512-uLb3+hbGhnLxjo8UuuaVCCwApR/5Z10atAWwc5m/Q+WSdW/sEVnpLGuI6B1m1vz/RGJVjBDwXl8IET3Nq/vcrA==",
- "requires": {
- "lit": "^2.3.1"
- }
- }
}
},
"@umbraco-ui/uui-input-file": {
@@ -34881,42 +34630,6 @@
"@umbraco-ui/uui-file-dropzone": "1.1.0",
"@umbraco-ui/uui-icon": "1.1.0",
"@umbraco-ui/uui-icon-registry-essential": "1.1.0"
- },
- "dependencies": {
- "@umbraco-ui/uui-base": {
- "version": "1.1.0",
- "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-base/-/uui-base-1.1.0.tgz",
- "integrity": "sha512-uLb3+hbGhnLxjo8UuuaVCCwApR/5Z10atAWwc5m/Q+WSdW/sEVnpLGuI6B1m1vz/RGJVjBDwXl8IET3Nq/vcrA==",
- "requires": {
- "lit": "^2.3.1"
- }
- },
- "@umbraco-ui/uui-icon": {
- "version": "1.1.0",
- "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-icon/-/uui-icon-1.1.0.tgz",
- "integrity": "sha512-t/TXB7p1cFphN9QZG6tdKGFgCZntxlzBqUvXKJ9Ge8ZCdp1pFozLTBPuEELv5z0CN+JgZMMlXXisvYD5j9C9og==",
- "requires": {
- "@umbraco-ui/uui-base": "1.1.0"
- }
- },
- "@umbraco-ui/uui-icon-registry": {
- "version": "1.1.0",
- "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-icon-registry/-/uui-icon-registry-1.1.0.tgz",
- "integrity": "sha512-JWQQYjXs3nGgXOpmIjrUKiuSeD37TeSYCoLfFH9NL41V5/MkSPgyE0eHASKyo2BRsx+cslFMNPV52TEjw9BGtA==",
- "requires": {
- "@umbraco-ui/uui-base": "1.1.0",
- "@umbraco-ui/uui-icon": "1.1.0"
- }
- },
- "@umbraco-ui/uui-icon-registry-essential": {
- "version": "1.1.0",
- "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-icon-registry-essential/-/uui-icon-registry-essential-1.1.0.tgz",
- "integrity": "sha512-S6h9+7/iHYcmJw8MW5hwTXmL7iPHYHohl+frnXzFnkItD7YDmrpfy3K6GYcENIWvOXLhGXa+JWnPz6m0N4WiZg==",
- "requires": {
- "@umbraco-ui/uui-base": "1.1.0",
- "@umbraco-ui/uui-icon-registry": "1.1.0"
- }
- }
}
},
"@umbraco-ui/uui-input-lock": {
@@ -34928,24 +34641,6 @@
"@umbraco-ui/uui-button": "1.1.0",
"@umbraco-ui/uui-icon": "1.1.0",
"@umbraco-ui/uui-input": "1.1.0"
- },
- "dependencies": {
- "@umbraco-ui/uui-base": {
- "version": "1.1.0",
- "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-base/-/uui-base-1.1.0.tgz",
- "integrity": "sha512-uLb3+hbGhnLxjo8UuuaVCCwApR/5Z10atAWwc5m/Q+WSdW/sEVnpLGuI6B1m1vz/RGJVjBDwXl8IET3Nq/vcrA==",
- "requires": {
- "lit": "^2.3.1"
- }
- },
- "@umbraco-ui/uui-icon": {
- "version": "1.1.0",
- "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-icon/-/uui-icon-1.1.0.tgz",
- "integrity": "sha512-t/TXB7p1cFphN9QZG6tdKGFgCZntxlzBqUvXKJ9Ge8ZCdp1pFozLTBPuEELv5z0CN+JgZMMlXXisvYD5j9C9og==",
- "requires": {
- "@umbraco-ui/uui-base": "1.1.0"
- }
- }
}
},
"@umbraco-ui/uui-input-password": {
@@ -34956,42 +34651,6 @@
"@umbraco-ui/uui-base": "1.1.0",
"@umbraco-ui/uui-icon-registry-essential": "1.1.0",
"@umbraco-ui/uui-input": "1.1.0"
- },
- "dependencies": {
- "@umbraco-ui/uui-base": {
- "version": "1.1.0",
- "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-base/-/uui-base-1.1.0.tgz",
- "integrity": "sha512-uLb3+hbGhnLxjo8UuuaVCCwApR/5Z10atAWwc5m/Q+WSdW/sEVnpLGuI6B1m1vz/RGJVjBDwXl8IET3Nq/vcrA==",
- "requires": {
- "lit": "^2.3.1"
- }
- },
- "@umbraco-ui/uui-icon": {
- "version": "1.1.0",
- "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-icon/-/uui-icon-1.1.0.tgz",
- "integrity": "sha512-t/TXB7p1cFphN9QZG6tdKGFgCZntxlzBqUvXKJ9Ge8ZCdp1pFozLTBPuEELv5z0CN+JgZMMlXXisvYD5j9C9og==",
- "requires": {
- "@umbraco-ui/uui-base": "1.1.0"
- }
- },
- "@umbraco-ui/uui-icon-registry": {
- "version": "1.1.0",
- "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-icon-registry/-/uui-icon-registry-1.1.0.tgz",
- "integrity": "sha512-JWQQYjXs3nGgXOpmIjrUKiuSeD37TeSYCoLfFH9NL41V5/MkSPgyE0eHASKyo2BRsx+cslFMNPV52TEjw9BGtA==",
- "requires": {
- "@umbraco-ui/uui-base": "1.1.0",
- "@umbraco-ui/uui-icon": "1.1.0"
- }
- },
- "@umbraco-ui/uui-icon-registry-essential": {
- "version": "1.1.0",
- "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-icon-registry-essential/-/uui-icon-registry-essential-1.1.0.tgz",
- "integrity": "sha512-S6h9+7/iHYcmJw8MW5hwTXmL7iPHYHohl+frnXzFnkItD7YDmrpfy3K6GYcENIWvOXLhGXa+JWnPz6m0N4WiZg==",
- "requires": {
- "@umbraco-ui/uui-base": "1.1.0",
- "@umbraco-ui/uui-icon-registry": "1.1.0"
- }
- }
}
},
"@umbraco-ui/uui-keyboard-shortcut": {
@@ -35000,16 +34659,6 @@
"integrity": "sha512-vUwn3IID2q6O2IbLzGql3rDBUi/Y27bCTkSYJJguO+qpu1d/cNuYg3r7fUkcHSh1rSZaWacZiTRa0tM96pIurQ==",
"requires": {
"@umbraco-ui/uui-base": "1.1.0"
- },
- "dependencies": {
- "@umbraco-ui/uui-base": {
- "version": "1.1.0",
- "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-base/-/uui-base-1.1.0.tgz",
- "integrity": "sha512-uLb3+hbGhnLxjo8UuuaVCCwApR/5Z10atAWwc5m/Q+WSdW/sEVnpLGuI6B1m1vz/RGJVjBDwXl8IET3Nq/vcrA==",
- "requires": {
- "lit": "^2.3.1"
- }
- }
}
},
"@umbraco-ui/uui-label": {
@@ -35018,16 +34667,6 @@
"integrity": "sha512-WT7oyXrIS4d4EHc4+OuOzXZk8qzG7V0RpgRwrRsN1GAsuxuS3uRwL0JjWK/PiHs1Mf4khjcVCZN5HhuqhNy/3Q==",
"requires": {
"@umbraco-ui/uui-base": "1.1.0"
- },
- "dependencies": {
- "@umbraco-ui/uui-base": {
- "version": "1.1.0",
- "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-base/-/uui-base-1.1.0.tgz",
- "integrity": "sha512-uLb3+hbGhnLxjo8UuuaVCCwApR/5Z10atAWwc5m/Q+WSdW/sEVnpLGuI6B1m1vz/RGJVjBDwXl8IET3Nq/vcrA==",
- "requires": {
- "lit": "^2.3.1"
- }
- }
}
},
"@umbraco-ui/uui-loader": {
@@ -35036,16 +34675,6 @@
"integrity": "sha512-5+4yD5Q0sNzqW7Eizs+PAOBgN9LL3fcVEtW/I2GpfDqPz2llTIqmI6rFHGhNEaI61jTHzBvii82DkEawG7syxQ==",
"requires": {
"@umbraco-ui/uui-base": "1.1.0"
- },
- "dependencies": {
- "@umbraco-ui/uui-base": {
- "version": "1.1.0",
- "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-base/-/uui-base-1.1.0.tgz",
- "integrity": "sha512-uLb3+hbGhnLxjo8UuuaVCCwApR/5Z10atAWwc5m/Q+WSdW/sEVnpLGuI6B1m1vz/RGJVjBDwXl8IET3Nq/vcrA==",
- "requires": {
- "lit": "^2.3.1"
- }
- }
}
},
"@umbraco-ui/uui-loader-bar": {
@@ -35054,16 +34683,6 @@
"integrity": "sha512-UPxg+GmEkVY/18DVEioQBJO/9FHoqHBNtgIxL0zYyqF9AyKfRmnZ21+EXuVj67nIiFasc2Z/keCko6RWSU814w==",
"requires": {
"@umbraco-ui/uui-base": "1.1.0"
- },
- "dependencies": {
- "@umbraco-ui/uui-base": {
- "version": "1.1.0",
- "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-base/-/uui-base-1.1.0.tgz",
- "integrity": "sha512-uLb3+hbGhnLxjo8UuuaVCCwApR/5Z10atAWwc5m/Q+WSdW/sEVnpLGuI6B1m1vz/RGJVjBDwXl8IET3Nq/vcrA==",
- "requires": {
- "lit": "^2.3.1"
- }
- }
}
},
"@umbraco-ui/uui-loader-circle": {
@@ -35072,16 +34691,6 @@
"integrity": "sha512-lVfeZSoH2s44A6/mSkzMk7RdzMZnkArD1R4pnhUFqAL+Y29b4c6/BBvgAsQJBTQkQSWjufh2ay4dyXuiQRXNFg==",
"requires": {
"@umbraco-ui/uui-base": "1.1.0"
- },
- "dependencies": {
- "@umbraco-ui/uui-base": {
- "version": "1.1.0",
- "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-base/-/uui-base-1.1.0.tgz",
- "integrity": "sha512-uLb3+hbGhnLxjo8UuuaVCCwApR/5Z10atAWwc5m/Q+WSdW/sEVnpLGuI6B1m1vz/RGJVjBDwXl8IET3Nq/vcrA==",
- "requires": {
- "lit": "^2.3.1"
- }
- }
}
},
"@umbraco-ui/uui-menu-item": {
@@ -35092,16 +34701,6 @@
"@umbraco-ui/uui-base": "1.1.0",
"@umbraco-ui/uui-loader-bar": "1.1.0",
"@umbraco-ui/uui-symbol-expand": "1.1.0"
- },
- "dependencies": {
- "@umbraco-ui/uui-base": {
- "version": "1.1.0",
- "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-base/-/uui-base-1.1.0.tgz",
- "integrity": "sha512-uLb3+hbGhnLxjo8UuuaVCCwApR/5Z10atAWwc5m/Q+WSdW/sEVnpLGuI6B1m1vz/RGJVjBDwXl8IET3Nq/vcrA==",
- "requires": {
- "lit": "^2.3.1"
- }
- }
}
},
"@umbraco-ui/uui-modal": {
@@ -35180,16 +34779,6 @@
"@umbraco-ui/uui-base": "1.1.0",
"@umbraco-ui/uui-button": "1.1.0",
"@umbraco-ui/uui-button-group": "1.1.0"
- },
- "dependencies": {
- "@umbraco-ui/uui-base": {
- "version": "1.1.0",
- "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-base/-/uui-base-1.1.0.tgz",
- "integrity": "sha512-uLb3+hbGhnLxjo8UuuaVCCwApR/5Z10atAWwc5m/Q+WSdW/sEVnpLGuI6B1m1vz/RGJVjBDwXl8IET3Nq/vcrA==",
- "requires": {
- "lit": "^2.3.1"
- }
- }
}
},
"@umbraco-ui/uui-popover": {
@@ -35198,16 +34787,6 @@
"integrity": "sha512-rCNuzH6xHEyadzzFeqWAr31bqr8DldWgtuE5+2+k4CwLBZnFIFLwTdvyVifXFTY0b+KZopgsySadsMZDlk7zaQ==",
"requires": {
"@umbraco-ui/uui-base": "1.1.0"
- },
- "dependencies": {
- "@umbraco-ui/uui-base": {
- "version": "1.1.0",
- "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-base/-/uui-base-1.1.0.tgz",
- "integrity": "sha512-uLb3+hbGhnLxjo8UuuaVCCwApR/5Z10atAWwc5m/Q+WSdW/sEVnpLGuI6B1m1vz/RGJVjBDwXl8IET3Nq/vcrA==",
- "requires": {
- "lit": "^2.3.1"
- }
- }
}
},
"@umbraco-ui/uui-progress-bar": {
@@ -35216,16 +34795,6 @@
"integrity": "sha512-7KmJQwffT8GtMM8cs+LajIVlgFEt9SvZtxSQhOXbc3k1ydchNC4NhhblV7Y5hNwspfBWls+hmEWfEd7+rwUFmw==",
"requires": {
"@umbraco-ui/uui-base": "1.1.0"
- },
- "dependencies": {
- "@umbraco-ui/uui-base": {
- "version": "1.1.0",
- "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-base/-/uui-base-1.1.0.tgz",
- "integrity": "sha512-uLb3+hbGhnLxjo8UuuaVCCwApR/5Z10atAWwc5m/Q+WSdW/sEVnpLGuI6B1m1vz/RGJVjBDwXl8IET3Nq/vcrA==",
- "requires": {
- "lit": "^2.3.1"
- }
- }
}
},
"@umbraco-ui/uui-radio": {
@@ -35234,16 +34803,6 @@
"integrity": "sha512-ds7GR+fRtXKMeXh7AiYdPbLv/pAzL4eHSxE37QwzQ2Q1hdm9gHgkoy2rn+MpjcEu59NbqdbA0GyR4UMQm2sZLg==",
"requires": {
"@umbraco-ui/uui-base": "1.1.0"
- },
- "dependencies": {
- "@umbraco-ui/uui-base": {
- "version": "1.1.0",
- "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-base/-/uui-base-1.1.0.tgz",
- "integrity": "sha512-uLb3+hbGhnLxjo8UuuaVCCwApR/5Z10atAWwc5m/Q+WSdW/sEVnpLGuI6B1m1vz/RGJVjBDwXl8IET3Nq/vcrA==",
- "requires": {
- "lit": "^2.3.1"
- }
- }
}
},
"@umbraco-ui/uui-range-slider": {
@@ -35252,16 +34811,6 @@
"integrity": "sha512-+cAmEWl9MGKTdCNYaJiov+jgJ+vmXTJsVntRayuhpKTUAxd3Q6zup+y+ht6IF4D6TVUHrg6n9B+Y7YVw7giR4g==",
"requires": {
"@umbraco-ui/uui-base": "1.1.0"
- },
- "dependencies": {
- "@umbraco-ui/uui-base": {
- "version": "1.1.0",
- "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-base/-/uui-base-1.1.0.tgz",
- "integrity": "sha512-uLb3+hbGhnLxjo8UuuaVCCwApR/5Z10atAWwc5m/Q+WSdW/sEVnpLGuI6B1m1vz/RGJVjBDwXl8IET3Nq/vcrA==",
- "requires": {
- "lit": "^2.3.1"
- }
- }
}
},
"@umbraco-ui/uui-ref": {
@@ -35270,16 +34819,6 @@
"integrity": "sha512-TEgpsP6XmTnzJygqtU3lWHn+rgtjJBmwrDsGmoF/aVLK4voZbRrYxnRJKCWtKztbqSVbgIPHoTlBcb9Yry/sqQ==",
"requires": {
"@umbraco-ui/uui-base": "1.1.0"
- },
- "dependencies": {
- "@umbraco-ui/uui-base": {
- "version": "1.1.0",
- "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-base/-/uui-base-1.1.0.tgz",
- "integrity": "sha512-uLb3+hbGhnLxjo8UuuaVCCwApR/5Z10atAWwc5m/Q+WSdW/sEVnpLGuI6B1m1vz/RGJVjBDwXl8IET3Nq/vcrA==",
- "requires": {
- "lit": "^2.3.1"
- }
- }
}
},
"@umbraco-ui/uui-ref-list": {
@@ -35288,16 +34827,6 @@
"integrity": "sha512-XhEjdp3mv7g/0MGN7q9WeliuAsM/LSk/4uon/h72svD0HjxM2DFzVfNw7xI9y3XFok9jpkQn/dEE6aANiYLTvQ==",
"requires": {
"@umbraco-ui/uui-base": "1.1.0"
- },
- "dependencies": {
- "@umbraco-ui/uui-base": {
- "version": "1.1.0",
- "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-base/-/uui-base-1.1.0.tgz",
- "integrity": "sha512-uLb3+hbGhnLxjo8UuuaVCCwApR/5Z10atAWwc5m/Q+WSdW/sEVnpLGuI6B1m1vz/RGJVjBDwXl8IET3Nq/vcrA==",
- "requires": {
- "lit": "^2.3.1"
- }
- }
}
},
"@umbraco-ui/uui-ref-node": {
@@ -35308,24 +34837,6 @@
"@umbraco-ui/uui-base": "1.1.0",
"@umbraco-ui/uui-icon": "1.1.0",
"@umbraco-ui/uui-ref": "1.1.0"
- },
- "dependencies": {
- "@umbraco-ui/uui-base": {
- "version": "1.1.0",
- "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-base/-/uui-base-1.1.0.tgz",
- "integrity": "sha512-uLb3+hbGhnLxjo8UuuaVCCwApR/5Z10atAWwc5m/Q+WSdW/sEVnpLGuI6B1m1vz/RGJVjBDwXl8IET3Nq/vcrA==",
- "requires": {
- "lit": "^2.3.1"
- }
- },
- "@umbraco-ui/uui-icon": {
- "version": "1.1.0",
- "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-icon/-/uui-icon-1.1.0.tgz",
- "integrity": "sha512-t/TXB7p1cFphN9QZG6tdKGFgCZntxlzBqUvXKJ9Ge8ZCdp1pFozLTBPuEELv5z0CN+JgZMMlXXisvYD5j9C9og==",
- "requires": {
- "@umbraco-ui/uui-base": "1.1.0"
- }
- }
}
},
"@umbraco-ui/uui-ref-node-data-type": {
@@ -35335,16 +34846,6 @@
"requires": {
"@umbraco-ui/uui-base": "1.1.0",
"@umbraco-ui/uui-ref-node": "1.1.0"
- },
- "dependencies": {
- "@umbraco-ui/uui-base": {
- "version": "1.1.0",
- "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-base/-/uui-base-1.1.0.tgz",
- "integrity": "sha512-uLb3+hbGhnLxjo8UuuaVCCwApR/5Z10atAWwc5m/Q+WSdW/sEVnpLGuI6B1m1vz/RGJVjBDwXl8IET3Nq/vcrA==",
- "requires": {
- "lit": "^2.3.1"
- }
- }
}
},
"@umbraco-ui/uui-ref-node-document-type": {
@@ -35354,16 +34855,6 @@
"requires": {
"@umbraco-ui/uui-base": "1.1.0",
"@umbraco-ui/uui-ref-node": "1.1.0"
- },
- "dependencies": {
- "@umbraco-ui/uui-base": {
- "version": "1.1.0",
- "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-base/-/uui-base-1.1.0.tgz",
- "integrity": "sha512-uLb3+hbGhnLxjo8UuuaVCCwApR/5Z10atAWwc5m/Q+WSdW/sEVnpLGuI6B1m1vz/RGJVjBDwXl8IET3Nq/vcrA==",
- "requires": {
- "lit": "^2.3.1"
- }
- }
}
},
"@umbraco-ui/uui-ref-node-form": {
@@ -35373,16 +34864,6 @@
"requires": {
"@umbraco-ui/uui-base": "1.1.0",
"@umbraco-ui/uui-ref-node": "1.1.0"
- },
- "dependencies": {
- "@umbraco-ui/uui-base": {
- "version": "1.1.0",
- "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-base/-/uui-base-1.1.0.tgz",
- "integrity": "sha512-uLb3+hbGhnLxjo8UuuaVCCwApR/5Z10atAWwc5m/Q+WSdW/sEVnpLGuI6B1m1vz/RGJVjBDwXl8IET3Nq/vcrA==",
- "requires": {
- "lit": "^2.3.1"
- }
- }
}
},
"@umbraco-ui/uui-ref-node-member": {
@@ -35392,16 +34873,6 @@
"requires": {
"@umbraco-ui/uui-base": "1.1.0",
"@umbraco-ui/uui-ref-node": "1.1.0"
- },
- "dependencies": {
- "@umbraco-ui/uui-base": {
- "version": "1.1.0",
- "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-base/-/uui-base-1.1.0.tgz",
- "integrity": "sha512-uLb3+hbGhnLxjo8UuuaVCCwApR/5Z10atAWwc5m/Q+WSdW/sEVnpLGuI6B1m1vz/RGJVjBDwXl8IET3Nq/vcrA==",
- "requires": {
- "lit": "^2.3.1"
- }
- }
}
},
"@umbraco-ui/uui-ref-node-package": {
@@ -35411,16 +34882,6 @@
"requires": {
"@umbraco-ui/uui-base": "1.1.0",
"@umbraco-ui/uui-ref-node": "1.1.0"
- },
- "dependencies": {
- "@umbraco-ui/uui-base": {
- "version": "1.1.0",
- "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-base/-/uui-base-1.1.0.tgz",
- "integrity": "sha512-uLb3+hbGhnLxjo8UuuaVCCwApR/5Z10atAWwc5m/Q+WSdW/sEVnpLGuI6B1m1vz/RGJVjBDwXl8IET3Nq/vcrA==",
- "requires": {
- "lit": "^2.3.1"
- }
- }
}
},
"@umbraco-ui/uui-ref-node-user": {
@@ -35430,16 +34891,6 @@
"requires": {
"@umbraco-ui/uui-base": "1.1.0",
"@umbraco-ui/uui-ref-node": "1.1.0"
- },
- "dependencies": {
- "@umbraco-ui/uui-base": {
- "version": "1.1.0",
- "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-base/-/uui-base-1.1.0.tgz",
- "integrity": "sha512-uLb3+hbGhnLxjo8UuuaVCCwApR/5Z10atAWwc5m/Q+WSdW/sEVnpLGuI6B1m1vz/RGJVjBDwXl8IET3Nq/vcrA==",
- "requires": {
- "lit": "^2.3.1"
- }
- }
}
},
"@umbraco-ui/uui-scroll-container": {
@@ -35448,16 +34899,6 @@
"integrity": "sha512-ge1YxNFfgwCRyJxU80MAV/ZriAmqT9qCB9RWdVJkiU5tobYo7XmuGikYO25DqheH+ly6dZjHypwmnyT9B3cJbg==",
"requires": {
"@umbraco-ui/uui-base": "1.1.0"
- },
- "dependencies": {
- "@umbraco-ui/uui-base": {
- "version": "1.1.0",
- "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-base/-/uui-base-1.1.0.tgz",
- "integrity": "sha512-uLb3+hbGhnLxjo8UuuaVCCwApR/5Z10atAWwc5m/Q+WSdW/sEVnpLGuI6B1m1vz/RGJVjBDwXl8IET3Nq/vcrA==",
- "requires": {
- "lit": "^2.3.1"
- }
- }
}
},
"@umbraco-ui/uui-select": {
@@ -35466,16 +34907,6 @@
"integrity": "sha512-VfgdPGID8pCa9+lwMujp8Mp+r+0CycpnMf4tMpNrIG4bmJgICnBbXc1vpk/Qc1TguwN9WnYkckZbE5t6g+7njQ==",
"requires": {
"@umbraco-ui/uui-base": "1.1.0"
- },
- "dependencies": {
- "@umbraco-ui/uui-base": {
- "version": "1.1.0",
- "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-base/-/uui-base-1.1.0.tgz",
- "integrity": "sha512-uLb3+hbGhnLxjo8UuuaVCCwApR/5Z10atAWwc5m/Q+WSdW/sEVnpLGuI6B1m1vz/RGJVjBDwXl8IET3Nq/vcrA==",
- "requires": {
- "lit": "^2.3.1"
- }
- }
}
},
"@umbraco-ui/uui-slider": {
@@ -35484,16 +34915,6 @@
"integrity": "sha512-mhvZohP+OX1NsvM5UOkTste0Zkoo+557f3IeIMuUR4hiG6CV1AJU4YZ3geT0Vcbbw/3xKQ8ndsHa4S8kES7vrw==",
"requires": {
"@umbraco-ui/uui-base": "1.1.0"
- },
- "dependencies": {
- "@umbraco-ui/uui-base": {
- "version": "1.1.0",
- "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-base/-/uui-base-1.1.0.tgz",
- "integrity": "sha512-uLb3+hbGhnLxjo8UuuaVCCwApR/5Z10atAWwc5m/Q+WSdW/sEVnpLGuI6B1m1vz/RGJVjBDwXl8IET3Nq/vcrA==",
- "requires": {
- "lit": "^2.3.1"
- }
- }
}
},
"@umbraco-ui/uui-symbol-expand": {
@@ -35502,16 +34923,6 @@
"integrity": "sha512-0MGimlTxzWfMM98wJG4qtzJgsOp8X8fPdAN6tpoJ53HwX/boxgXasFA80kfKgb3w95XLGWO2IdToDmbXAf76CQ==",
"requires": {
"@umbraco-ui/uui-base": "1.1.0"
- },
- "dependencies": {
- "@umbraco-ui/uui-base": {
- "version": "1.1.0",
- "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-base/-/uui-base-1.1.0.tgz",
- "integrity": "sha512-uLb3+hbGhnLxjo8UuuaVCCwApR/5Z10atAWwc5m/Q+WSdW/sEVnpLGuI6B1m1vz/RGJVjBDwXl8IET3Nq/vcrA==",
- "requires": {
- "lit": "^2.3.1"
- }
- }
}
},
"@umbraco-ui/uui-symbol-file": {
@@ -35520,16 +34931,6 @@
"integrity": "sha512-ZfpHrWMWEaZyG72AVnL+iaQ+F8ZAYBMqeoG9aBk0JDWTZvvtDuzzDEK3MGk/qM/CDdEbxwE07s+kCPcHVd89sw==",
"requires": {
"@umbraco-ui/uui-base": "1.1.0"
- },
- "dependencies": {
- "@umbraco-ui/uui-base": {
- "version": "1.1.0",
- "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-base/-/uui-base-1.1.0.tgz",
- "integrity": "sha512-uLb3+hbGhnLxjo8UuuaVCCwApR/5Z10atAWwc5m/Q+WSdW/sEVnpLGuI6B1m1vz/RGJVjBDwXl8IET3Nq/vcrA==",
- "requires": {
- "lit": "^2.3.1"
- }
- }
}
},
"@umbraco-ui/uui-symbol-file-dropzone": {
@@ -35538,16 +34939,6 @@
"integrity": "sha512-Wk1dXeMUAjkU9r9vVRhc1l/ythLb37D9u2xceg9GK5Nb7z5sObR4Aca72KZ2NvXnEIiFidMYvBBESycsn3RLZA==",
"requires": {
"@umbraco-ui/uui-base": "1.1.0"
- },
- "dependencies": {
- "@umbraco-ui/uui-base": {
- "version": "1.1.0",
- "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-base/-/uui-base-1.1.0.tgz",
- "integrity": "sha512-uLb3+hbGhnLxjo8UuuaVCCwApR/5Z10atAWwc5m/Q+WSdW/sEVnpLGuI6B1m1vz/RGJVjBDwXl8IET3Nq/vcrA==",
- "requires": {
- "lit": "^2.3.1"
- }
- }
}
},
"@umbraco-ui/uui-symbol-file-thumbnail": {
@@ -35556,16 +34947,6 @@
"integrity": "sha512-OhKG/mNeUqifeMorwcWWXajGQfnrX4F+jBZrSWVs+88kgehvE4ozqjwGH+SBbnSlFMwIOq/DM7LS97WdjxlaIg==",
"requires": {
"@umbraco-ui/uui-base": "1.1.0"
- },
- "dependencies": {
- "@umbraco-ui/uui-base": {
- "version": "1.1.0",
- "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-base/-/uui-base-1.1.0.tgz",
- "integrity": "sha512-uLb3+hbGhnLxjo8UuuaVCCwApR/5Z10atAWwc5m/Q+WSdW/sEVnpLGuI6B1m1vz/RGJVjBDwXl8IET3Nq/vcrA==",
- "requires": {
- "lit": "^2.3.1"
- }
- }
}
},
"@umbraco-ui/uui-symbol-folder": {
@@ -35574,16 +34955,6 @@
"integrity": "sha512-uurR6Awel45fyqrv2dOryOscT3h+5wgyC/Pl6V+FzJbg+bW7CTLdQksK/LSNIjc7uj8iIG1cLF//VPexl0vGjQ==",
"requires": {
"@umbraco-ui/uui-base": "1.1.0"
- },
- "dependencies": {
- "@umbraco-ui/uui-base": {
- "version": "1.1.0",
- "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-base/-/uui-base-1.1.0.tgz",
- "integrity": "sha512-uLb3+hbGhnLxjo8UuuaVCCwApR/5Z10atAWwc5m/Q+WSdW/sEVnpLGuI6B1m1vz/RGJVjBDwXl8IET3Nq/vcrA==",
- "requires": {
- "lit": "^2.3.1"
- }
- }
}
},
"@umbraco-ui/uui-symbol-lock": {
@@ -35592,16 +34963,6 @@
"integrity": "sha512-t1zY2yh0b/udwDTfzi4fwT2fnOZSKooq59hEnEUyiVK4xyd/PzmY888SowjRXiELnOLkAOG8eg8KGyZGfgHT1Q==",
"requires": {
"@umbraco-ui/uui-base": "1.1.0"
- },
- "dependencies": {
- "@umbraco-ui/uui-base": {
- "version": "1.1.0",
- "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-base/-/uui-base-1.1.0.tgz",
- "integrity": "sha512-uLb3+hbGhnLxjo8UuuaVCCwApR/5Z10atAWwc5m/Q+WSdW/sEVnpLGuI6B1m1vz/RGJVjBDwXl8IET3Nq/vcrA==",
- "requires": {
- "lit": "^2.3.1"
- }
- }
}
},
"@umbraco-ui/uui-symbol-more": {
@@ -35610,16 +34971,6 @@
"integrity": "sha512-YLCQ+NgYfdDNgpi8RKLPdvpftc3IXgpi4e+9KfXX11bZr0FRGHehZWh/peoBTOuBYIgfTxWMVYdHuCEmP+FslA==",
"requires": {
"@umbraco-ui/uui-base": "1.1.0"
- },
- "dependencies": {
- "@umbraco-ui/uui-base": {
- "version": "1.1.0",
- "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-base/-/uui-base-1.1.0.tgz",
- "integrity": "sha512-uLb3+hbGhnLxjo8UuuaVCCwApR/5Z10atAWwc5m/Q+WSdW/sEVnpLGuI6B1m1vz/RGJVjBDwXl8IET3Nq/vcrA==",
- "requires": {
- "lit": "^2.3.1"
- }
- }
}
},
"@umbraco-ui/uui-symbol-sort": {
@@ -35628,16 +34979,6 @@
"integrity": "sha512-qiz6DiawN71kGIuZF2FTTn6vKzI3lSQ/P2wQBqZFleKgPwmg2eLaCAFZsRB9jZu8eblhUwVzXolPvYSninvuWA==",
"requires": {
"@umbraco-ui/uui-base": "1.1.0"
- },
- "dependencies": {
- "@umbraco-ui/uui-base": {
- "version": "1.1.0",
- "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-base/-/uui-base-1.1.0.tgz",
- "integrity": "sha512-uLb3+hbGhnLxjo8UuuaVCCwApR/5Z10atAWwc5m/Q+WSdW/sEVnpLGuI6B1m1vz/RGJVjBDwXl8IET3Nq/vcrA==",
- "requires": {
- "lit": "^2.3.1"
- }
- }
}
},
"@umbraco-ui/uui-table": {
@@ -35646,16 +34987,6 @@
"integrity": "sha512-oer+JRv9v2LZ9uDgZp7J2V6RdSeq5R817bBFkonpx7Bg7he8GWiYJitIUtMa8itLl7ghwdcBfjgPL0yJmhI2Ag==",
"requires": {
"@umbraco-ui/uui-base": "1.1.0"
- },
- "dependencies": {
- "@umbraco-ui/uui-base": {
- "version": "1.1.0",
- "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-base/-/uui-base-1.1.0.tgz",
- "integrity": "sha512-uLb3+hbGhnLxjo8UuuaVCCwApR/5Z10atAWwc5m/Q+WSdW/sEVnpLGuI6B1m1vz/RGJVjBDwXl8IET3Nq/vcrA==",
- "requires": {
- "lit": "^2.3.1"
- }
- }
}
},
"@umbraco-ui/uui-tabs": {
@@ -35664,16 +34995,6 @@
"integrity": "sha512-FXWVve92Nyz8eDYYlQrZ4ch+6MBcpKq5RfcMxAi9BSSwpZnnkbbPGQxyIbs/TK3FYLc0eB9R1Dmmr1yJDXUX9A==",
"requires": {
"@umbraco-ui/uui-base": "1.1.0"
- },
- "dependencies": {
- "@umbraco-ui/uui-base": {
- "version": "1.1.0",
- "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-base/-/uui-base-1.1.0.tgz",
- "integrity": "sha512-uLb3+hbGhnLxjo8UuuaVCCwApR/5Z10atAWwc5m/Q+WSdW/sEVnpLGuI6B1m1vz/RGJVjBDwXl8IET3Nq/vcrA==",
- "requires": {
- "lit": "^2.3.1"
- }
- }
}
},
"@umbraco-ui/uui-tag": {
@@ -35682,16 +35003,6 @@
"integrity": "sha512-BTnGjXWhsdJvh1ch51PnZG3pXtn1HrHOxByPGuaRrgDM3iJbceuI6wj6h+N+O+wV9eacJqbc33ic/qpVhcdYeQ==",
"requires": {
"@umbraco-ui/uui-base": "1.1.0"
- },
- "dependencies": {
- "@umbraco-ui/uui-base": {
- "version": "1.1.0",
- "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-base/-/uui-base-1.1.0.tgz",
- "integrity": "sha512-uLb3+hbGhnLxjo8UuuaVCCwApR/5Z10atAWwc5m/Q+WSdW/sEVnpLGuI6B1m1vz/RGJVjBDwXl8IET3Nq/vcrA==",
- "requires": {
- "lit": "^2.3.1"
- }
- }
}
},
"@umbraco-ui/uui-textarea": {
@@ -35700,16 +35011,6 @@
"integrity": "sha512-3QjJR9sLURImSxrkcwD4dzV9CSEHD0kEwdrFLSQyRS2D2fHgEgQV6FbUAhI1WNRwTB1ZP23Vx4oClfdsqs010w==",
"requires": {
"@umbraco-ui/uui-base": "1.1.0"
- },
- "dependencies": {
- "@umbraco-ui/uui-base": {
- "version": "1.1.0",
- "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-base/-/uui-base-1.1.0.tgz",
- "integrity": "sha512-uLb3+hbGhnLxjo8UuuaVCCwApR/5Z10atAWwc5m/Q+WSdW/sEVnpLGuI6B1m1vz/RGJVjBDwXl8IET3Nq/vcrA==",
- "requires": {
- "lit": "^2.3.1"
- }
- }
}
},
"@umbraco-ui/uui-toast-notification": {
@@ -35722,42 +35023,6 @@
"@umbraco-ui/uui-css": "1.1.0",
"@umbraco-ui/uui-icon": "1.1.0",
"@umbraco-ui/uui-icon-registry-essential": "1.1.0"
- },
- "dependencies": {
- "@umbraco-ui/uui-base": {
- "version": "1.1.0",
- "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-base/-/uui-base-1.1.0.tgz",
- "integrity": "sha512-uLb3+hbGhnLxjo8UuuaVCCwApR/5Z10atAWwc5m/Q+WSdW/sEVnpLGuI6B1m1vz/RGJVjBDwXl8IET3Nq/vcrA==",
- "requires": {
- "lit": "^2.3.1"
- }
- },
- "@umbraco-ui/uui-icon": {
- "version": "1.1.0",
- "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-icon/-/uui-icon-1.1.0.tgz",
- "integrity": "sha512-t/TXB7p1cFphN9QZG6tdKGFgCZntxlzBqUvXKJ9Ge8ZCdp1pFozLTBPuEELv5z0CN+JgZMMlXXisvYD5j9C9og==",
- "requires": {
- "@umbraco-ui/uui-base": "1.1.0"
- }
- },
- "@umbraco-ui/uui-icon-registry": {
- "version": "1.1.0",
- "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-icon-registry/-/uui-icon-registry-1.1.0.tgz",
- "integrity": "sha512-JWQQYjXs3nGgXOpmIjrUKiuSeD37TeSYCoLfFH9NL41V5/MkSPgyE0eHASKyo2BRsx+cslFMNPV52TEjw9BGtA==",
- "requires": {
- "@umbraco-ui/uui-base": "1.1.0",
- "@umbraco-ui/uui-icon": "1.1.0"
- }
- },
- "@umbraco-ui/uui-icon-registry-essential": {
- "version": "1.1.0",
- "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-icon-registry-essential/-/uui-icon-registry-essential-1.1.0.tgz",
- "integrity": "sha512-S6h9+7/iHYcmJw8MW5hwTXmL7iPHYHohl+frnXzFnkItD7YDmrpfy3K6GYcENIWvOXLhGXa+JWnPz6m0N4WiZg==",
- "requires": {
- "@umbraco-ui/uui-base": "1.1.0",
- "@umbraco-ui/uui-icon-registry": "1.1.0"
- }
- }
}
},
"@umbraco-ui/uui-toast-notification-container": {
@@ -35767,16 +35032,6 @@
"requires": {
"@umbraco-ui/uui-base": "1.1.0",
"@umbraco-ui/uui-toast-notification": "1.1.0"
- },
- "dependencies": {
- "@umbraco-ui/uui-base": {
- "version": "1.1.0",
- "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-base/-/uui-base-1.1.0.tgz",
- "integrity": "sha512-uLb3+hbGhnLxjo8UuuaVCCwApR/5Z10atAWwc5m/Q+WSdW/sEVnpLGuI6B1m1vz/RGJVjBDwXl8IET3Nq/vcrA==",
- "requires": {
- "lit": "^2.3.1"
- }
- }
}
},
"@umbraco-ui/uui-toast-notification-layout": {
@@ -35786,16 +35041,6 @@
"requires": {
"@umbraco-ui/uui-base": "1.1.0",
"@umbraco-ui/uui-css": "1.1.0"
- },
- "dependencies": {
- "@umbraco-ui/uui-base": {
- "version": "1.1.0",
- "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-base/-/uui-base-1.1.0.tgz",
- "integrity": "sha512-uLb3+hbGhnLxjo8UuuaVCCwApR/5Z10atAWwc5m/Q+WSdW/sEVnpLGuI6B1m1vz/RGJVjBDwXl8IET3Nq/vcrA==",
- "requires": {
- "lit": "^2.3.1"
- }
- }
}
},
"@umbraco-ui/uui-toggle": {
@@ -35805,30 +35050,20 @@
"requires": {
"@umbraco-ui/uui-base": "1.1.0",
"@umbraco-ui/uui-boolean-input": "1.1.0"
- },
- "dependencies": {
- "@umbraco-ui/uui-base": {
- "version": "1.1.0",
- "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-base/-/uui-base-1.1.0.tgz",
- "integrity": "sha512-uLb3+hbGhnLxjo8UuuaVCCwApR/5Z10atAWwc5m/Q+WSdW/sEVnpLGuI6B1m1vz/RGJVjBDwXl8IET3Nq/vcrA==",
- "requires": {
- "lit": "^2.3.1"
- }
- }
}
},
"@vitejs/plugin-react": {
- "version": "2.1.0",
- "resolved": "https://registry.npmjs.org/@vitejs/plugin-react/-/plugin-react-2.1.0.tgz",
- "integrity": "sha512-am6rPyyU3LzUYne3Gd9oj9c4Rzbq5hQnuGXSMT6Gujq45Il/+bunwq3lrB7wghLkiF45ygMwft37vgJ/NE8IAA==",
+ "version": "2.2.0",
+ "resolved": "https://registry.npmjs.org/@vitejs/plugin-react/-/plugin-react-2.2.0.tgz",
+ "integrity": "sha512-FFpefhvExd1toVRlokZgxgy2JtnBOdp4ZDsq7ldCWaqGSGn9UhWMAVm/1lxPL14JfNS5yGz+s9yFrQY6shoStA==",
"dev": true,
"requires": {
- "@babel/core": "^7.18.13",
- "@babel/plugin-transform-react-jsx": "^7.18.10",
+ "@babel/core": "^7.19.6",
+ "@babel/plugin-transform-react-jsx": "^7.19.0",
"@babel/plugin-transform-react-jsx-development": "^7.18.6",
"@babel/plugin-transform-react-jsx-self": "^7.18.6",
- "@babel/plugin-transform-react-jsx-source": "^7.18.6",
- "magic-string": "^0.26.2",
+ "@babel/plugin-transform-react-jsx-source": "^7.19.6",
+ "magic-string": "^0.26.7",
"react-refresh": "^0.14.0"
}
},
@@ -35850,6 +35085,15 @@
"semver": "^7.3.4"
},
"dependencies": {
+ "lru-cache": {
+ "version": "6.0.0",
+ "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz",
+ "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==",
+ "dev": true,
+ "requires": {
+ "yallist": "^4.0.0"
+ }
+ },
"semver": {
"version": "7.3.8",
"resolved": "https://registry.npmjs.org/semver/-/semver-7.3.8.tgz",
@@ -35858,6 +35102,12 @@
"requires": {
"lru-cache": "^6.0.0"
}
+ },
+ "yallist": {
+ "version": "4.0.0",
+ "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz",
+ "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==",
+ "dev": true
}
}
},
@@ -35918,16 +35168,31 @@
},
"dependencies": {
"es-module-lexer": {
- "version": "1.0.3",
- "resolved": "https://registry.npmjs.org/es-module-lexer/-/es-module-lexer-1.0.3.tgz",
- "integrity": "sha512-iC67eXHToclrlVhQfpRawDiF8D8sQxNxmbqw5oebegOaJkyx/w9C/k57/5e6yJR2zIByRt9OXdqX50DV2t6ZKw==",
+ "version": "1.1.0",
+ "resolved": "https://registry.npmjs.org/es-module-lexer/-/es-module-lexer-1.1.0.tgz",
+ "integrity": "sha512-fJg+1tiyEeS8figV+fPcPpm8WqJEflG3yPU0NOm5xMvrNkuiy7HzX/Ljng4Y0hAoiw4/3hQTCFYw+ub8+a2pRA==",
"dev": true
},
+ "lru-cache": {
+ "version": "6.0.0",
+ "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz",
+ "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==",
+ "dev": true,
+ "requires": {
+ "yallist": "^4.0.0"
+ }
+ },
"ws": {
"version": "7.5.9",
"resolved": "https://registry.npmjs.org/ws/-/ws-7.5.9.tgz",
"integrity": "sha512-F+P9Jil7UiSKSkppIiD94dN07AwvFixvLIj1Og1Rl9GGMuNipJnV9JzjD6XuqmAeiswGvUmNLjr5cFuXwNS77Q==",
"dev": true
+ },
+ "yallist": {
+ "version": "4.0.0",
+ "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz",
+ "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==",
+ "dev": true
}
}
},
@@ -35959,9 +35224,9 @@
}
},
"@web/dev-server-rollup": {
- "version": "0.3.19",
- "resolved": "https://registry.npmjs.org/@web/dev-server-rollup/-/dev-server-rollup-0.3.19.tgz",
- "integrity": "sha512-IwiwI+fyX0YuvAOldStlYJ+Zm/JfSCk9OSGIs7+fWbOYysEHwkEVvBwoPowaclSZA44Tobvqt+6ej9udbbZ/WQ==",
+ "version": "0.3.21",
+ "resolved": "https://registry.npmjs.org/@web/dev-server-rollup/-/dev-server-rollup-0.3.21.tgz",
+ "integrity": "sha512-138t+vMFkegRip6Rtlz68Bo5rl984C9c2rLg3dWl9JEEJSQcWgA3iEwXYh4xTc52WjXnM3/LpboAjTYQOMyfrA==",
"dev": true,
"requires": {
"@rollup/plugin-node-resolve": "^13.0.4",
@@ -35970,6 +35235,17 @@
"parse5": "^6.0.1",
"rollup": "^2.67.0",
"whatwg-url": "^11.0.0"
+ },
+ "dependencies": {
+ "rollup": {
+ "version": "2.79.1",
+ "resolved": "https://registry.npmjs.org/rollup/-/rollup-2.79.1.tgz",
+ "integrity": "sha512-uKxbd0IhMZOhjAiD5oAFp7BqvkA4Dv47qpOCtaNvng4HBwdbWtdOh8f5nZNuk2rp51PMGk3bzfWu5oayNEuYnw==",
+ "dev": true,
+ "requires": {
+ "fsevents": "~2.3.2"
+ }
+ }
}
},
"@web/parse5-utils": {
@@ -36336,9 +35612,9 @@
}
},
"acorn": {
- "version": "8.8.0",
- "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.8.0.tgz",
- "integrity": "sha512-QOxyigPVrpZ2GXT+PFyZTl6TtOFc5egxHIP9IlQ+RbupQuX4RkT/Bee4/kQuC02Xkzg84JcT7oLYtDIQxp+v7w==",
+ "version": "8.8.1",
+ "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.8.1.tgz",
+ "integrity": "sha512-7zFpHzhnqYKrkYdUjF1HI1bzd0VygEGX8lFk4k5zVMqHEoES+P+7TKI+EvLO9WVMJ8eekdO0aDEK044xTXwPPA==",
"dev": true
},
"acorn-jsx": {
@@ -36425,9 +35701,9 @@
},
"dependencies": {
"ajv": {
- "version": "8.11.0",
- "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.11.0.tgz",
- "integrity": "sha512-wGgprdCvMalC0BztXvitD2hC04YffAvtsUn93JbGXYLAtCUO4xd17mCCZQxUOItiBwZvJScWo8NIvQMQ71rdpg==",
+ "version": "8.12.0",
+ "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.12.0.tgz",
+ "integrity": "sha512-sRu1kpcO9yLtYxBKvqfTeh9KzZEwO3STyX1HT+4CaDzC6HpTGYhIhPIzj9XuKU7KYDwnaeh5hcOwjy1QuJzBPA==",
"dev": true,
"requires": {
"fast-deep-equal": "^3.1.1",
@@ -36445,10 +35721,13 @@
}
},
"ajv-keywords": {
- "version": "3.5.2",
- "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-3.5.2.tgz",
- "integrity": "sha512-5p6WTN0DdTGVQk6VjcEju19IgaHudalcfabD7yhDGeA6bcQnmL+CpveLJq/3hvfwd1aof6L386Ougkx6RfyMIQ==",
- "dev": true
+ "version": "5.1.0",
+ "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-5.1.0.tgz",
+ "integrity": "sha512-YCS/JNFAUyr5vAuhk1DWm1CBxRHW9LbJ2ozWeemrIqpbsqKjHVxYPyi5GC0rjZIT5JxJ3virVTS8wk4i/Z+krw==",
+ "dev": true,
+ "requires": {
+ "fast-deep-equal": "^3.1.3"
+ }
},
"ansi-align": {
"version": "3.0.1",
@@ -36513,9 +35792,9 @@
}
},
"anymatch": {
- "version": "3.1.2",
- "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-3.1.2.tgz",
- "integrity": "sha512-P43ePfOAIupkguHUycrc4qJ9kz8ZiuOUijaETwX7THt0Y/GNK7v0aa8rY816xWjZ7rJdA5XdMcpVFTKMq+RvWg==",
+ "version": "3.1.3",
+ "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-3.1.3.tgz",
+ "integrity": "sha512-KMReFUr0B4t+D+OBkjR3KYqvocp2XaSzO55UcB6mgQMd3KbcE+mWTyvVV7D/zsdEbNnV6acZUutkiHQXvTr1Rw==",
"dev": true,
"requires": {
"normalize-path": "^3.0.0",
@@ -36560,31 +35839,6 @@
"dev": true,
"requires": {
"deep-equal": "^2.0.5"
- },
- "dependencies": {
- "deep-equal": {
- "version": "2.1.0",
- "resolved": "https://registry.npmjs.org/deep-equal/-/deep-equal-2.1.0.tgz",
- "integrity": "sha512-2pxgvWu3Alv1PoWEyVg7HS8YhGlUFUV7N5oOvfL6d+7xAmLSemMwv/c8Zv/i9KFzxV5Kt5CAvQc70fLwVuf4UA==",
- "dev": true,
- "requires": {
- "call-bind": "^1.0.2",
- "es-get-iterator": "^1.1.2",
- "get-intrinsic": "^1.1.3",
- "is-arguments": "^1.1.1",
- "is-date-object": "^1.0.5",
- "is-regex": "^1.1.4",
- "isarray": "^2.0.5",
- "object-is": "^1.1.5",
- "object-keys": "^1.1.1",
- "object.assign": "^4.1.4",
- "regexp.prototype.flags": "^1.4.3",
- "side-channel": "^1.0.4",
- "which-boxed-primitive": "^1.0.2",
- "which-collection": "^1.0.1",
- "which-typed-array": "^1.1.8"
- }
- }
}
},
"arr-diff": {
@@ -36792,9 +36046,9 @@
"dev": true
},
"astring": {
- "version": "1.8.3",
- "resolved": "https://registry.npmjs.org/astring/-/astring-1.8.3.tgz",
- "integrity": "sha512-sRpyiNrx2dEYIMmUXprS8nlpRg2Drs8m9ElX9vVEXaCB4XEAJhKfs7IcX0IwShjuOAjLR6wzIrgoptz1n19i1A==",
+ "version": "1.8.4",
+ "resolved": "https://registry.npmjs.org/astring/-/astring-1.8.4.tgz",
+ "integrity": "sha512-97a+l2LBU3Op3bBQEff79i/E4jMD2ZLFD8rHx9B6mXyB2uQwhJQYfiDqUwtfjF4QA1F2qs//N6Cw8LetMbQjcw==",
"dev": true
},
"async": {
@@ -36853,9 +36107,9 @@
"dev": true
},
"axe-core": {
- "version": "4.4.3",
- "resolved": "https://registry.npmjs.org/axe-core/-/axe-core-4.4.3.tgz",
- "integrity": "sha512-32+ub6kkdhhWick/UjvEwRchgoetXqTK14INLqbGm5U2TzBkBNF3nQtLYm8ovxSkQWArjEQvftCKryjZaATu3w==",
+ "version": "4.6.2",
+ "resolved": "https://registry.npmjs.org/axe-core/-/axe-core-4.6.2.tgz",
+ "integrity": "sha512-b1WlTV8+XKLj9gZy2DZXgQiyDp9xkkoe2a6U6UbYccScq2wgH/YwCeI2/Jq2mgo0HzQxqJOjWZBLeA/mqsk5Mg==",
"dev": true
},
"axobject-query": {
@@ -36874,27 +36128,6 @@
"schema-utils": "^4.0.0"
},
"dependencies": {
- "ajv": {
- "version": "8.11.0",
- "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.11.0.tgz",
- "integrity": "sha512-wGgprdCvMalC0BztXvitD2hC04YffAvtsUn93JbGXYLAtCUO4xd17mCCZQxUOItiBwZvJScWo8NIvQMQ71rdpg==",
- "dev": true,
- "requires": {
- "fast-deep-equal": "^3.1.1",
- "json-schema-traverse": "^1.0.0",
- "require-from-string": "^2.0.2",
- "uri-js": "^4.2.2"
- }
- },
- "ajv-keywords": {
- "version": "5.1.0",
- "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-5.1.0.tgz",
- "integrity": "sha512-YCS/JNFAUyr5vAuhk1DWm1CBxRHW9LbJ2ozWeemrIqpbsqKjHVxYPyi5GC0rjZIT5JxJ3virVTS8wk4i/Z+krw==",
- "dev": true,
- "requires": {
- "fast-deep-equal": "^3.1.3"
- }
- },
"find-cache-dir": {
"version": "3.3.2",
"resolved": "https://registry.npmjs.org/find-cache-dir/-/find-cache-dir-3.3.2.tgz",
@@ -36916,12 +36149,6 @@
"path-exists": "^4.0.0"
}
},
- "json-schema-traverse": {
- "version": "1.0.0",
- "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz",
- "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==",
- "dev": true
- },
"locate-path": {
"version": "5.0.0",
"resolved": "https://registry.npmjs.org/locate-path/-/locate-path-5.0.0.tgz",
@@ -36966,18 +36193,6 @@
"requires": {
"find-up": "^4.0.0"
}
- },
- "schema-utils": {
- "version": "4.0.0",
- "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-4.0.0.tgz",
- "integrity": "sha512-1edyXKgh6XnJsJSQ8mKWXnN/BVaIbFMLpouRUrXgVq7WYne5kw3MW7UPhO44uRXQSIpTSXoJbmrR2X0w9kUTyg==",
- "dev": true,
- "requires": {
- "@types/json-schema": "^7.0.9",
- "ajv": "^8.8.0",
- "ajv-formats": "^2.1.1",
- "ajv-keywords": "^5.0.0"
- }
}
}
},
@@ -37009,15 +36224,6 @@
"@babel/template": "^7.7.0"
}
},
- "babel-plugin-dynamic-import-node": {
- "version": "2.3.3",
- "resolved": "https://registry.npmjs.org/babel-plugin-dynamic-import-node/-/babel-plugin-dynamic-import-node-2.3.3.tgz",
- "integrity": "sha512-jZVI+s9Zg3IqA/kdi0i6UDCybUI3aSBLnglhYbSSjKlV7yF1F/5LWv8MakQmvYpnbJDS6fcBL2KzHSxNCMtWSQ==",
- "dev": true,
- "requires": {
- "object.assign": "^4.1.0"
- }
- },
"babel-plugin-extract-import-names": {
"version": "1.6.22",
"resolved": "https://registry.npmjs.org/babel-plugin-extract-import-names/-/babel-plugin-extract-import-names-1.6.22.tgz",
@@ -37213,9 +36419,9 @@
"dev": true
},
"body-parser": {
- "version": "1.20.0",
- "resolved": "https://registry.npmjs.org/body-parser/-/body-parser-1.20.0.tgz",
- "integrity": "sha512-DfJ+q6EPcGKZD1QWUjSpqp+Q7bDQTsQIF4zfUAtZ6qk+H/3/QRhg9CEp39ss+/T2vw0+HaidC0ecJj/DRLIaKg==",
+ "version": "1.20.1",
+ "resolved": "https://registry.npmjs.org/body-parser/-/body-parser-1.20.1.tgz",
+ "integrity": "sha512-jWi7abTbYwajOytWCQc37VulmWiRae5RyTpaCyDcS5/lMdtwSz5lOpDE67srw/HYe35f1z3fDQw+3txg7gNtWw==",
"dev": true,
"requires": {
"bytes": "3.1.2",
@@ -37226,7 +36432,7 @@
"http-errors": "2.0.0",
"iconv-lite": "0.4.24",
"on-finished": "2.4.1",
- "qs": "6.10.3",
+ "qs": "6.11.0",
"raw-body": "2.5.1",
"type-is": "~1.6.18",
"unpipe": "1.0.0"
@@ -37252,15 +36458,6 @@
"resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz",
"integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==",
"dev": true
- },
- "qs": {
- "version": "6.10.3",
- "resolved": "https://registry.npmjs.org/qs/-/qs-6.10.3.tgz",
- "integrity": "sha512-wr7M2E0OFRfIfJZjKGieI8lBKb7fRCH4Fv5KNPEs7gJ8jadvotdsS08PzOKR7opXhZ/Xkjtt3WF9g38drmyRqQ==",
- "dev": true,
- "requires": {
- "side-channel": "^1.0.4"
- }
}
}
},
@@ -37606,6 +36803,15 @@
"integrity": "sha512-bIomtDF5KGpdogkLd9VspvFzk9KfpyyGlS8YFVZl7TGPBHL5snIOnxeshwVgPteQ9b4Eydl+pVbIyE1DcvCWgQ==",
"dev": true
},
+ "lru-cache": {
+ "version": "6.0.0",
+ "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz",
+ "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==",
+ "dev": true,
+ "requires": {
+ "yallist": "^4.0.0"
+ }
+ },
"p-map": {
"version": "4.0.0",
"resolved": "https://registry.npmjs.org/p-map/-/p-map-4.0.0.tgz",
@@ -37614,6 +36820,12 @@
"requires": {
"aggregate-error": "^3.0.0"
}
+ },
+ "yallist": {
+ "version": "4.0.0",
+ "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz",
+ "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==",
+ "dev": true
}
}
},
@@ -37709,9 +36921,9 @@
}
},
"caniuse-lite": {
- "version": "1.0.30001414",
- "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001414.tgz",
- "integrity": "sha512-t55jfSaWjCdocnFdKQoO+d2ct9C59UZg4dY3OnUlSZ447r8pUtIKdp0hpAzrGFultmTC+Us+KpKi4GZl/LXlFg==",
+ "version": "1.0.30001447",
+ "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001447.tgz",
+ "integrity": "sha512-bdKU1BQDPeEXe9A39xJnGtY0uRq/z5osrnXUw0TcK+EYno45Y+U7QU9HhHEyzvMDffpYadFXi3idnSNkcwLkTw==",
"dev": true
},
"capital-case": {
@@ -38116,9 +37328,9 @@
}
},
"comma-separated-tokens": {
- "version": "2.0.2",
- "resolved": "https://registry.npmjs.org/comma-separated-tokens/-/comma-separated-tokens-2.0.2.tgz",
- "integrity": "sha512-G5yTt3KQN4Yn7Yk4ed73hlZ1evrFKXeUW3086p3PRFNp7m2vIjI6Pg+Kgb+oyzhd9F2qdcoj67+y3SdxL5XWsg==",
+ "version": "2.0.3",
+ "resolved": "https://registry.npmjs.org/comma-separated-tokens/-/comma-separated-tokens-2.0.3.tgz",
+ "integrity": "sha512-Fu4hJdvzeylCfQPp9SGWidpzrMs7tTrlu6Vb8XGaRGck8QSNZJJp538Wrb60Lax4fPwR64ViY468OIUTbRlGZg==",
"dev": true
},
"command-line-args": {
@@ -38321,13 +37533,10 @@
"dev": true
},
"convert-source-map": {
- "version": "1.8.0",
- "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-1.8.0.tgz",
- "integrity": "sha512-+OQdjP49zViI/6i7nIJpA8rAl4sV/JdPfU9nZs3VqOwGIgizICvuN2ru6fMd+4llL0tar18UYJXfZ/TWtmhUjA==",
- "dev": true,
- "requires": {
- "safe-buffer": "~5.1.1"
- }
+ "version": "1.9.0",
+ "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-1.9.0.tgz",
+ "integrity": "sha512-ASFBup0Mz1uyiIjANan1jzLQami9z1PoYSZCiiYW2FczPbenXc45FZdBZLzOT+r6+iciuEModtmCti+hjaAk0A==",
+ "dev": true
},
"cookie": {
"version": "0.5.0",
@@ -38398,15 +37607,15 @@
"dev": true
},
"core-js": {
- "version": "3.25.4",
- "resolved": "https://registry.npmjs.org/core-js/-/core-js-3.25.4.tgz",
- "integrity": "sha512-JDLxg61lFPFYQ7U0HKoyKwVUV63VbbVTb/K73Yf+k4Mf4ZBZxCjfyrWZjTk1ZM7ZrgFSqhSIOmuzYAxG2f/reQ==",
+ "version": "3.27.2",
+ "resolved": "https://registry.npmjs.org/core-js/-/core-js-3.27.2.tgz",
+ "integrity": "sha512-9ashVQskuh5AZEZ1JdQWp1GqSoC1e1G87MzRqg2gIfVAQ7Qn9K+uFj8EcniUFA4P2NLZfV+TOlX1SzoKfo+s7w==",
"dev": true
},
"core-js-compat": {
- "version": "3.25.4",
- "resolved": "https://registry.npmjs.org/core-js-compat/-/core-js-compat-3.25.4.tgz",
- "integrity": "sha512-gCEcIEEqCR6230WroNunK/653CWKhqyCKJ9b+uESqOt/WFJA8B4lTnnQFdpYY5vmBcwJAA90Bo5vXs+CVsf6iA==",
+ "version": "3.27.2",
+ "resolved": "https://registry.npmjs.org/core-js-compat/-/core-js-compat-3.27.2.tgz",
+ "integrity": "sha512-welaYuF7ZtbYKGrIy7y3eb40d37rG1FvzEOfe7hSLd2iD6duMDqUhRfSvCGyC46HhR6Y8JXXdZ2lnRUMkPBpvg==",
"dev": true,
"requires": {
"browserslist": "^4.21.4"
@@ -38419,9 +37628,9 @@
"dev": true
},
"cosmiconfig": {
- "version": "7.0.1",
- "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-7.0.1.tgz",
- "integrity": "sha512-a1YWNUV2HwGimB7dU2s1wUMurNKjpx60HxBB6xUM8Re+2s1g1IIfJvFR0/iCF+XHdE0GMTKTuLR32UQff4TEyQ==",
+ "version": "7.1.0",
+ "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-7.1.0.tgz",
+ "integrity": "sha512-AdmX6xUzdNASswsFtmwSt7Vj8po9IuqXm0UXz7QKPuEUmPB4XyjGfaAr2PSuELMwkRMVH1EpIkX5bTZGRB3eCA==",
"dev": true,
"requires": {
"@types/parse-json": "^4.0.0",
@@ -38744,6 +37953,39 @@
"dev": true,
"requires": {
"node-fetch": "2.6.7"
+ },
+ "dependencies": {
+ "node-fetch": {
+ "version": "2.6.7",
+ "resolved": "https://registry.npmjs.org/node-fetch/-/node-fetch-2.6.7.tgz",
+ "integrity": "sha512-ZjMPFEfVx5j+y2yF35Kzx5sF7kDzxuDj6ziH4FFbOp87zKDZNx8yExJIb05OGF4Nlt9IHFIMBkRl41VdvcNdbQ==",
+ "dev": true,
+ "requires": {
+ "whatwg-url": "^5.0.0"
+ }
+ },
+ "tr46": {
+ "version": "0.0.3",
+ "resolved": "https://registry.npmjs.org/tr46/-/tr46-0.0.3.tgz",
+ "integrity": "sha512-N3WMsuqV66lT30CrXNbEjx4GEwlow3v6rr4mCcv6prnfwhS01rkgyFdjPNBYd9br7LpXV1+Emh01fHnq2Gdgrw==",
+ "dev": true
+ },
+ "webidl-conversions": {
+ "version": "3.0.1",
+ "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-3.0.1.tgz",
+ "integrity": "sha512-2JAn3z8AR6rjK8Sm8orRC0h/bcl/DqL7tRPdGZ4I1CjdF+EaMLmYxBHyXuKL849eucPFhvBoxMsflfOb8kxaeQ==",
+ "dev": true
+ },
+ "whatwg-url": {
+ "version": "5.0.0",
+ "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-5.0.0.tgz",
+ "integrity": "sha512-saE57nupxk6v3HY35+jzBwYa0rKSy0XR8JSxZPwgLr7ys0IBzhGviA1/TUGJLmSVqs8pb9AnvICXEuOHLprYTw==",
+ "dev": true,
+ "requires": {
+ "tr46": "~0.0.3",
+ "webidl-conversions": "^3.0.0"
+ }
+ }
}
},
"cross-spawn": {
@@ -38797,6 +38039,12 @@
"semver": "^6.3.0"
},
"dependencies": {
+ "ajv-keywords": {
+ "version": "3.5.2",
+ "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-3.5.2.tgz",
+ "integrity": "sha512-5p6WTN0DdTGVQk6VjcEju19IgaHudalcfabD7yhDGeA6bcQnmL+CpveLJq/3hvfwd1aof6L386Ougkx6RfyMIQ==",
+ "dev": true
+ },
"camelcase": {
"version": "5.3.1",
"resolved": "https://registry.npmjs.org/camelcase/-/camelcase-5.3.1.tgz",
@@ -38822,6 +38070,17 @@
"emojis-list": "^3.0.0",
"json5": "^1.0.1"
}
+ },
+ "schema-utils": {
+ "version": "2.7.1",
+ "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-2.7.1.tgz",
+ "integrity": "sha512-SHiNtMOUGWBQJwzISiVYKu82GiV4QYGePp3odlY1tuKO7gPtphAT5R/py0fA6xtbgLL/RvtJZnU9b8s0F1q0Xg==",
+ "dev": true,
+ "requires": {
+ "@types/json-schema": "^7.0.5",
+ "ajv": "^6.12.4",
+ "ajv-keywords": "^3.5.2"
+ }
}
}
},
@@ -38909,10 +38168,29 @@
"dev": true
},
"deep-equal": {
- "version": "1.0.1",
- "resolved": "https://registry.npmjs.org/deep-equal/-/deep-equal-1.0.1.tgz",
- "integrity": "sha512-bHtC0iYvWhyaTzvV3CZgPeZQqCOBGyGsVV7v4eevpdkLHfiSrXUdBG+qAuSz4RI70sszvjQ1QSZ98An1yNwpSw==",
- "dev": true
+ "version": "2.2.0",
+ "resolved": "https://registry.npmjs.org/deep-equal/-/deep-equal-2.2.0.tgz",
+ "integrity": "sha512-RdpzE0Hv4lhowpIUKKMJfeH6C1pXdtT1/it80ubgWqwI3qpuxUBpC1S4hnHg+zjnuOoDkzUtUCEEkG+XG5l3Mw==",
+ "dev": true,
+ "requires": {
+ "call-bind": "^1.0.2",
+ "es-get-iterator": "^1.1.2",
+ "get-intrinsic": "^1.1.3",
+ "is-arguments": "^1.1.1",
+ "is-array-buffer": "^3.0.1",
+ "is-date-object": "^1.0.5",
+ "is-regex": "^1.1.4",
+ "is-shared-array-buffer": "^1.0.2",
+ "isarray": "^2.0.5",
+ "object-is": "^1.1.5",
+ "object-keys": "^1.1.1",
+ "object.assign": "^4.1.4",
+ "regexp.prototype.flags": "^1.4.3",
+ "side-channel": "^1.0.4",
+ "which-boxed-primitive": "^1.0.2",
+ "which-collection": "^1.0.1",
+ "which-typed-array": "^1.1.9"
+ }
},
"deep-extend": {
"version": "0.6.0",
@@ -38945,9 +38223,9 @@
}
},
"defaults": {
- "version": "1.0.3",
- "resolved": "https://registry.npmjs.org/defaults/-/defaults-1.0.3.tgz",
- "integrity": "sha512-s82itHOnYrN0Ib8r+z7laQz3sdE+4FP3d9Q7VLO7U+KRT+CR0GsWuyHxzdAY82I7cXv0G/twrqomTJLOssO5HA==",
+ "version": "1.0.4",
+ "resolved": "https://registry.npmjs.org/defaults/-/defaults-1.0.4.tgz",
+ "integrity": "sha512-eFuaLoy/Rxalv2kr+lqMlUnrDWV+3j4pljOIJgLIhI058IQfWJ7vXhyEIHu+HtC738klGALYxOKDO0bQP3tg8A==",
"dev": true,
"requires": {
"clone": "^1.0.2"
@@ -39302,15 +38580,15 @@
"dev": true
},
"electron-to-chromium": {
- "version": "1.4.270",
- "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.270.tgz",
- "integrity": "sha512-KNhIzgLiJmDDC444dj9vEOpZEgsV96ult9Iff98Vanumn+ShJHd5se8aX6KeVxdc0YQeqdrezBZv89rleDbvSg==",
+ "version": "1.4.284",
+ "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.284.tgz",
+ "integrity": "sha512-M8WEXFuKXMYMVr45fo8mq0wUrrJHheiKZf6BArTKk9ZBYCKJEOU5H8cdWgDT+qCVZf7Na4lVUaZsA+h6uA9+PA==",
"dev": true
},
"element-internals-polyfill": {
- "version": "1.1.19",
- "resolved": "https://registry.npmjs.org/element-internals-polyfill/-/element-internals-polyfill-1.1.19.tgz",
- "integrity": "sha512-deGDqTkxXtYAQl/VSH5xXWfCe4zEVCkWCYrVeNOPtg3F6W1i0JYRjqPU+MZO9mS1P2UxkkD2vPH+Mb6W/CDicA=="
+ "version": "1.1.20",
+ "resolved": "https://registry.npmjs.org/element-internals-polyfill/-/element-internals-polyfill-1.1.20.tgz",
+ "integrity": "sha512-7+WohrnFAKX3xUUPZAnGVH7xg+50yozju0ltxNJiM5UNfZfAJCfhU9JAfvt9OW+VB1XoJgrHO4YiApElSv6ZWg=="
},
"element-resize-detector": {
"version": "1.2.4",
@@ -39372,9 +38650,9 @@
}
},
"enhanced-resolve": {
- "version": "5.10.0",
- "resolved": "https://registry.npmjs.org/enhanced-resolve/-/enhanced-resolve-5.10.0.tgz",
- "integrity": "sha512-T0yTFjdpldGY8PmuXXR0PyQ1ufZpEGiHVrp7zHKB7jdR4qlmZHhONVM5AQOAWXuF/w3dnHbEQVrNptJgt7F+cQ==",
+ "version": "5.12.0",
+ "resolved": "https://registry.npmjs.org/enhanced-resolve/-/enhanced-resolve-5.12.0.tgz",
+ "integrity": "sha512-QHTXI/sZQmko1cbDoNAa3mJ5qhWUUNAq3vR0/YiD379fWQrcfuoX1+HW2S0MTt7XmoPLapdaDKUtelUSPic7hQ==",
"dev": true,
"requires": {
"graceful-fs": "^4.2.4",
@@ -39429,35 +38707,44 @@
"dev": true
},
"es-abstract": {
- "version": "1.20.4",
- "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.20.4.tgz",
- "integrity": "sha512-0UtvRN79eMe2L+UNEF1BwRe364sj/DXhQ/k5FmivgoSdpM90b8Jc0mDzKMGo7QS0BVbOP/bTwBKNnDc9rNzaPA==",
+ "version": "1.21.1",
+ "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.21.1.tgz",
+ "integrity": "sha512-QudMsPOz86xYz/1dG1OuGBKOELjCh99IIWHLzy5znUB6j8xG2yMA7bfTV86VSqKF+Y/H08vQPR+9jyXpuC6hfg==",
"dev": true,
"requires": {
+ "available-typed-arrays": "^1.0.5",
"call-bind": "^1.0.2",
+ "es-set-tostringtag": "^2.0.1",
"es-to-primitive": "^1.2.1",
"function-bind": "^1.1.1",
"function.prototype.name": "^1.1.5",
"get-intrinsic": "^1.1.3",
"get-symbol-description": "^1.0.0",
+ "globalthis": "^1.0.3",
+ "gopd": "^1.0.1",
"has": "^1.0.3",
"has-property-descriptors": "^1.0.0",
+ "has-proto": "^1.0.1",
"has-symbols": "^1.0.3",
- "internal-slot": "^1.0.3",
+ "internal-slot": "^1.0.4",
+ "is-array-buffer": "^3.0.1",
"is-callable": "^1.2.7",
"is-negative-zero": "^2.0.2",
"is-regex": "^1.1.4",
"is-shared-array-buffer": "^1.0.2",
"is-string": "^1.0.7",
+ "is-typed-array": "^1.1.10",
"is-weakref": "^1.0.2",
"object-inspect": "^1.12.2",
"object-keys": "^1.1.1",
"object.assign": "^4.1.4",
"regexp.prototype.flags": "^1.4.3",
"safe-regex-test": "^1.0.0",
- "string.prototype.trimend": "^1.0.5",
- "string.prototype.trimstart": "^1.0.5",
- "unbox-primitive": "^1.0.2"
+ "string.prototype.trimend": "^1.0.6",
+ "string.prototype.trimstart": "^1.0.6",
+ "typed-array-length": "^1.0.4",
+ "unbox-primitive": "^1.0.2",
+ "which-typed-array": "^1.1.9"
}
},
"es-array-method-boxes-properly": {
@@ -39467,19 +38754,20 @@
"dev": true
},
"es-get-iterator": {
- "version": "1.1.2",
- "resolved": "https://registry.npmjs.org/es-get-iterator/-/es-get-iterator-1.1.2.tgz",
- "integrity": "sha512-+DTO8GYwbMCwbywjimwZMHp8AuYXOS2JZFWoi2AlPOS3ebnII9w/NLpNZtA7A0YLaVDw+O7KFCeoIV7OPvM7hQ==",
+ "version": "1.1.3",
+ "resolved": "https://registry.npmjs.org/es-get-iterator/-/es-get-iterator-1.1.3.tgz",
+ "integrity": "sha512-sPZmqHBe6JIiTfN5q2pEi//TwxmAFHwj/XEuYjTuse78i8KxaqMTTzxPoFKuzRpDpTJ+0NAbpfenkmH2rePtuw==",
"dev": true,
"requires": {
"call-bind": "^1.0.2",
- "get-intrinsic": "^1.1.0",
- "has-symbols": "^1.0.1",
- "is-arguments": "^1.1.0",
+ "get-intrinsic": "^1.1.3",
+ "has-symbols": "^1.0.3",
+ "is-arguments": "^1.1.1",
"is-map": "^2.0.2",
"is-set": "^2.0.2",
- "is-string": "^1.0.5",
- "isarray": "^2.0.5"
+ "is-string": "^1.0.7",
+ "isarray": "^2.0.5",
+ "stop-iteration-iterator": "^1.0.0"
}
},
"es-module-lexer": {
@@ -39488,6 +38776,17 @@
"integrity": "sha512-1HQ2M2sPtxwnvOvT1ZClHyQDiggdNjURWpY2we6aMKCQiUVxTmVs2UYPLIrD84sS+kMdUwfBSylbJPwNnBrnHQ==",
"dev": true
},
+ "es-set-tostringtag": {
+ "version": "2.0.1",
+ "resolved": "https://registry.npmjs.org/es-set-tostringtag/-/es-set-tostringtag-2.0.1.tgz",
+ "integrity": "sha512-g3OMbtlwY3QewlqAiMLI47KywjWZoEytKr8pf6iTC8uJq5bIAH52Z9pnQ8pVL6whrCto53JZDuUIsifGeLorTg==",
+ "dev": true,
+ "requires": {
+ "get-intrinsic": "^1.1.3",
+ "has": "^1.0.3",
+ "has-tostringtag": "^1.0.0"
+ }
+ },
"es-shim-unscopables": {
"version": "1.0.0",
"resolved": "https://registry.npmjs.org/es-shim-unscopables/-/es-shim-unscopables-1.0.0.tgz",
@@ -39515,9 +38814,9 @@
"dev": true
},
"es6-shim": {
- "version": "0.35.6",
- "resolved": "https://registry.npmjs.org/es6-shim/-/es6-shim-0.35.6.tgz",
- "integrity": "sha512-EmTr31wppcaIAgblChZiuN/l9Y7DPyw8Xtbg7fIVngn6zMW+IEBJDJngeKC3x6wr0V/vcA2wqeFnaw1bFJbDdA==",
+ "version": "0.35.7",
+ "resolved": "https://registry.npmjs.org/es6-shim/-/es6-shim-0.35.7.tgz",
+ "integrity": "sha512-baZkUfTDSx7X69+NA8imbvGrsPfqH0MX7ADdIDjqwsI8lkTgLIiD2QWrUCSGsUQ0YMnSCA/4pNgSyXdnLHWf3A==",
"dev": true
},
"esbuild": {
@@ -39898,9 +39197,9 @@
},
"dependencies": {
"globby": {
- "version": "13.1.2",
- "resolved": "https://registry.npmjs.org/globby/-/globby-13.1.2.tgz",
- "integrity": "sha512-LKSDZXToac40u8Q1PQtZihbNdTYSNMuWe+K5l+oa6KgDzSvVrHXlJy40hUP522RjAIoNLJYBJi7ow+rbFpIhHQ==",
+ "version": "13.1.3",
+ "resolved": "https://registry.npmjs.org/globby/-/globby-13.1.3.tgz",
+ "integrity": "sha512-8krCNHXvlCgHDpegPzleMq07yMYTO2sXKASmZmquEYWEmCx6J5UTRbp5RwMJkTJGtcQ44YpiUYUiN0b9mzy8Bw==",
"dev": true,
"requires": {
"dir-glob": "^3.0.1",
@@ -39939,14 +39238,14 @@
}
},
"eslint-plugin-import": {
- "version": "2.27.4",
- "resolved": "https://registry.npmjs.org/eslint-plugin-import/-/eslint-plugin-import-2.27.4.tgz",
- "integrity": "sha512-Z1jVt1EGKia1X9CnBCkpAOhWy8FgQ7OmJ/IblEkT82yrFU/xJaxwujaTzLWqigewwynRQ9mmHfX9MtAfhxm0sA==",
+ "version": "2.27.5",
+ "resolved": "https://registry.npmjs.org/eslint-plugin-import/-/eslint-plugin-import-2.27.5.tgz",
+ "integrity": "sha512-LmEt3GVofgiGuiE+ORpnvP+kAm3h6MLZJ4Q5HCyHADofsb4VzXFsRiWj3c0OFiV+3DWFh0qg3v9gcPlfc3zRow==",
"dev": true,
"requires": {
"array-includes": "^3.1.6",
"array.prototype.flat": "^1.3.1",
- "array.prototype.flatmap": "^1.3.0",
+ "array.prototype.flatmap": "^1.3.1",
"debug": "^3.2.7",
"doctrine": "^2.1.0",
"eslint-import-resolver-node": "^0.3.7",
@@ -40106,9 +39405,9 @@
"dev": true
},
"espree": {
- "version": "9.4.0",
- "resolved": "https://registry.npmjs.org/espree/-/espree-9.4.0.tgz",
- "integrity": "sha512-DQmnRpLj7f6TgN/NYb0MTzJXL+vJF9h3pHy4JhCIs3zwcgez8xmGg3sXHcEO97BrmO2OSvCwMdfdlyl+E9KjOw==",
+ "version": "9.4.1",
+ "resolved": "https://registry.npmjs.org/espree/-/espree-9.4.1.tgz",
+ "integrity": "sha512-XwctdmTO6SIvCzd9810yyNzIrOrqNYV9Koizx4C/mRhf9uq0o4yHoCEU/670pOxOL/MSraektvSAji79kX90Vg==",
"dev": true,
"requires": {
"acorn": "^8.8.0",
@@ -40157,18 +39456,18 @@
}
},
"estree-util-attach-comments": {
- "version": "2.1.0",
- "resolved": "https://registry.npmjs.org/estree-util-attach-comments/-/estree-util-attach-comments-2.1.0.tgz",
- "integrity": "sha512-rJz6I4L0GaXYtHpoMScgDIwM0/Vwbu5shbMeER596rB2D1EWF6+Gj0e0UKzJPZrpoOc87+Q2kgVFHfjAymIqmw==",
+ "version": "2.1.1",
+ "resolved": "https://registry.npmjs.org/estree-util-attach-comments/-/estree-util-attach-comments-2.1.1.tgz",
+ "integrity": "sha512-+5Ba/xGGS6mnwFbXIuQiDPTbuTxuMCooq3arVv7gPZtYpjp+VXH/NkHAP35OOefPhNG/UGqU3vt/LTABwcHX0w==",
"dev": true,
"requires": {
"@types/estree": "^1.0.0"
}
},
"estree-util-build-jsx": {
- "version": "2.2.0",
- "resolved": "https://registry.npmjs.org/estree-util-build-jsx/-/estree-util-build-jsx-2.2.0.tgz",
- "integrity": "sha512-apsfRxF9uLrqosApvHVtYZjISPvTJ+lBiIydpC+9wE6cF6ssbhnjyQLqaIjgzGxvC2Hbmec1M7g91PoBayYoQQ==",
+ "version": "2.2.2",
+ "resolved": "https://registry.npmjs.org/estree-util-build-jsx/-/estree-util-build-jsx-2.2.2.tgz",
+ "integrity": "sha512-m56vOXcOBuaF+Igpb9OPAy7f9w9OIkb5yhjsZuaPm7HoGi4oTOQi0h2+yZ+AtKklYFZ+rPC4n0wYCJCEU1ONqg==",
"dev": true,
"requires": {
"@types/estree-jsx": "^1.0.0",
@@ -40177,23 +39476,26 @@
},
"dependencies": {
"estree-walker": {
- "version": "3.0.1",
- "resolved": "https://registry.npmjs.org/estree-walker/-/estree-walker-3.0.1.tgz",
- "integrity": "sha512-woY0RUD87WzMBUiZLx8NsYr23N5BKsOMZHhu2hoNRVh6NXGfoiT1KOL8G3UHlJAnEDGmfa5ubNA/AacfG+Kb0g==",
- "dev": true
+ "version": "3.0.3",
+ "resolved": "https://registry.npmjs.org/estree-walker/-/estree-walker-3.0.3.tgz",
+ "integrity": "sha512-7RUKfXgSMMkzt6ZuXmqapOurLGPPfgj6l9uRZ7lRGolvk0y2yocc35LdcxKC5PQZdn2DMqioAQ2NoWcrTKmm6g==",
+ "dev": true,
+ "requires": {
+ "@types/estree": "^1.0.0"
+ }
}
}
},
"estree-util-is-identifier-name": {
- "version": "2.0.1",
- "resolved": "https://registry.npmjs.org/estree-util-is-identifier-name/-/estree-util-is-identifier-name-2.0.1.tgz",
- "integrity": "sha512-rxZj1GkQhY4x1j/CSnybK9cGuMFQYFPLq0iNyopqf14aOVLFtMv7Esika+ObJWPWiOHuMOAHz3YkWoLYYRnzWQ==",
+ "version": "2.1.0",
+ "resolved": "https://registry.npmjs.org/estree-util-is-identifier-name/-/estree-util-is-identifier-name-2.1.0.tgz",
+ "integrity": "sha512-bEN9VHRyXAUOjkKVQVvArFym08BTWB0aJPppZZr0UNyAqWsLaVfAqP7hbaTJjzHifmB5ebnR8Wm7r7yGN/HonQ==",
"dev": true
},
"estree-util-to-js": {
- "version": "1.1.0",
- "resolved": "https://registry.npmjs.org/estree-util-to-js/-/estree-util-to-js-1.1.0.tgz",
- "integrity": "sha512-490lbfCcpLk+ofK6HCgqDfYs4KAfq6QVvDw3+Bm1YoKRgiOjKiKYGAVQE1uwh7zVxBgWhqp4FDtp5SqunpUk1A==",
+ "version": "1.1.1",
+ "resolved": "https://registry.npmjs.org/estree-util-to-js/-/estree-util-to-js-1.1.1.tgz",
+ "integrity": "sha512-tW/ADSJON4o+T8rSmSX1ZXdat4n6bVOu0iTUFY9ZFF2dD/1/Hug8Lc/HYuJRA4Mop9zDZHQMo1m4lIxxJHkTjQ==",
"dev": true,
"requires": {
"@types/estree-jsx": "^1.0.0",
@@ -40210,9 +39512,9 @@
}
},
"estree-util-visit": {
- "version": "1.2.0",
- "resolved": "https://registry.npmjs.org/estree-util-visit/-/estree-util-visit-1.2.0.tgz",
- "integrity": "sha512-wdsoqhWueuJKsh5hqLw3j8lwFqNStm92VcwtAOAny8g/KS/l5Y8RISjR4k5W6skCj3Nirag/WUCMS0Nfy3sgsg==",
+ "version": "1.2.1",
+ "resolved": "https://registry.npmjs.org/estree-util-visit/-/estree-util-visit-1.2.1.tgz",
+ "integrity": "sha512-xbgqcrkIVbIG+lI/gzbvd9SGTJL4zqJKBFttUl5pP27KhAjtMKbX/mQXJ7qgyXpMgVy/zvpm0xoQQaGL8OloOw==",
"dev": true,
"requires": {
"@types/estree-jsx": "^1.0.0",
@@ -40405,14 +39707,14 @@
}
},
"express": {
- "version": "4.18.1",
- "resolved": "https://registry.npmjs.org/express/-/express-4.18.1.tgz",
- "integrity": "sha512-zZBcOX9TfehHQhtupq57OF8lFZ3UZi08Y97dwFCkD8p9d/d2Y3M+ykKcwaMDEL+4qyUolgBDX6AblpR3fL212Q==",
+ "version": "4.18.2",
+ "resolved": "https://registry.npmjs.org/express/-/express-4.18.2.tgz",
+ "integrity": "sha512-5/PsL6iGPdfQ/lKM1UuielYgv3BUoJfz1aUwU9vHZ+J7gyvwdQXFEBIEIaxeGf0GIcreATNyBExtalisDbuMqQ==",
"dev": true,
"requires": {
"accepts": "~1.3.8",
"array-flatten": "1.1.1",
- "body-parser": "1.20.0",
+ "body-parser": "1.20.1",
"content-disposition": "0.5.4",
"content-type": "~1.0.4",
"cookie": "0.5.0",
@@ -40431,7 +39733,7 @@
"parseurl": "~1.3.3",
"path-to-regexp": "0.1.7",
"proxy-addr": "~2.0.7",
- "qs": "6.10.3",
+ "qs": "6.11.0",
"range-parser": "~1.2.1",
"safe-buffer": "5.2.1",
"send": "0.18.0",
@@ -40458,15 +39760,6 @@
"integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==",
"dev": true
},
- "qs": {
- "version": "6.10.3",
- "resolved": "https://registry.npmjs.org/qs/-/qs-6.10.3.tgz",
- "integrity": "sha512-wr7M2E0OFRfIfJZjKGieI8lBKb7fRCH4Fv5KNPEs7gJ8jadvotdsS08PzOKR7opXhZ/Xkjtt3WF9g38drmyRqQ==",
- "dev": true,
- "requires": {
- "side-channel": "^1.0.4"
- }
- },
"safe-buffer": {
"version": "5.2.1",
"resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz",
@@ -40599,9 +39892,9 @@
"dev": true
},
"fastq": {
- "version": "1.13.0",
- "resolved": "https://registry.npmjs.org/fastq/-/fastq-1.13.0.tgz",
- "integrity": "sha512-YpkpUnK8od0o1hmeSc7UUs/eB/vIPWJYjKck2QKIzAf71Vm1AAQ3EbuZB3g2JIy+pg+ERD0vqI79KyZiB2e2Nw==",
+ "version": "1.15.0",
+ "resolved": "https://registry.npmjs.org/fastq/-/fastq-1.15.0.tgz",
+ "integrity": "sha512-wBrocU2LCXXa+lWBt8RoIRD89Fi8OdABODa/kEnyeyjS5aZO5/GNvI5sEINADqP/h8M29UHTHUb53sUu5Ihqdw==",
"dev": true,
"requires": {
"reusify": "^1.0.4"
@@ -40665,6 +39958,12 @@
"schema-utils": "^3.0.0"
},
"dependencies": {
+ "ajv-keywords": {
+ "version": "3.5.2",
+ "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-3.5.2.tgz",
+ "integrity": "sha512-5p6WTN0DdTGVQk6VjcEju19IgaHudalcfabD7yhDGeA6bcQnmL+CpveLJq/3hvfwd1aof6L386Ougkx6RfyMIQ==",
+ "dev": true
+ },
"schema-utils": {
"version": "3.1.1",
"resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.1.1.tgz",
@@ -40985,6 +40284,12 @@
"tapable": "^1.0.0"
},
"dependencies": {
+ "ajv-keywords": {
+ "version": "3.5.2",
+ "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-3.5.2.tgz",
+ "integrity": "sha512-5p6WTN0DdTGVQk6VjcEju19IgaHudalcfabD7yhDGeA6bcQnmL+CpveLJq/3hvfwd1aof6L386Ougkx6RfyMIQ==",
+ "dev": true
+ },
"ansi-styles": {
"version": "4.3.0",
"resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",
@@ -41038,6 +40343,15 @@
"integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==",
"dev": true
},
+ "lru-cache": {
+ "version": "6.0.0",
+ "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz",
+ "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==",
+ "dev": true,
+ "requires": {
+ "yallist": "^4.0.0"
+ }
+ },
"schema-utils": {
"version": "2.7.0",
"resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-2.7.0.tgz",
@@ -41050,9 +40364,9 @@
}
},
"semver": {
- "version": "7.3.7",
- "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.7.tgz",
- "integrity": "sha512-QlYTucUYOews+WeEujDoEGziz4K6c47V/Bd+LjSSYcA94p+DmINdf7ncaUinThfvZyu13lN9OY1XDxt8C0Tw0g==",
+ "version": "7.3.8",
+ "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.8.tgz",
+ "integrity": "sha512-NB1ctGL5rlHrPJtFDVIVzTyQylMLu9N9VICA6HSFJo8MCGVTMW6gfpicwKmmK/dAjTOrqu5l63JJOpDSrAis3A==",
"dev": true,
"requires": {
"lru-cache": "^6.0.0"
@@ -41072,6 +40386,12 @@
"resolved": "https://registry.npmjs.org/tapable/-/tapable-1.1.3.tgz",
"integrity": "sha512-4WK/bYZmj8xLr+HUCODHGF1ZFzsYffasLUgEiMBY4fgtltdO6B4WJtlSbPaDTLpYTcGVwM2qLnFTICEcNxs3kA==",
"dev": true
+ },
+ "yallist": {
+ "version": "4.0.0",
+ "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz",
+ "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==",
+ "dev": true
}
}
},
@@ -41299,9 +40619,9 @@
"dev": true
},
"get-intrinsic": {
- "version": "1.1.3",
- "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.1.3.tgz",
- "integrity": "sha512-QJVz1Tj7MS099PevUG5jvnt9tSkXN8K14dxQlikJuPt4uD9hHAHjLyLBiLR5zELelBdD9QNRAXZzsJx0WaDL9A==",
+ "version": "1.2.0",
+ "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.2.0.tgz",
+ "integrity": "sha512-L049y6nFOuom5wGyRc3/gdTLO94dySVKRACj1RmJZBQXlbTMhtNIgkWkUHq+jYmZvKf14EW1EoJnnjbmoHij0Q==",
"dev": true,
"requires": {
"function-bind": "^1.1.1",
@@ -41339,9 +40659,9 @@
}
},
"get-tsconfig": {
- "version": "4.2.0",
- "resolved": "https://registry.npmjs.org/get-tsconfig/-/get-tsconfig-4.2.0.tgz",
- "integrity": "sha512-X8u8fREiYOE6S8hLbq99PeykTDoLVnxvF4DjWKJmz9xy2nNRdUcV8ZN9tniJFeKyTU3qnC9lL8n4Chd6LmVKHg==",
+ "version": "4.3.0",
+ "resolved": "https://registry.npmjs.org/get-tsconfig/-/get-tsconfig-4.3.0.tgz",
+ "integrity": "sha512-YCcF28IqSay3fqpIu5y3Krg/utCBHBeoflkZyHj/QcqI2nrLPC3ZegS9CmIo+hJb8K7aiGsuUl7PwWVjNG2HQQ==",
"dev": true
},
"get-value": {
@@ -41480,6 +40800,15 @@
"integrity": "sha512-uHJgbwAMwNFf5mLst7IWLNg14x1CkeqglJb/K3doi4dw6q2IvAAmM/Y81kevy83wP+Sst+nutFTYOGg3d1lsxg==",
"dev": true
},
+ "gopd": {
+ "version": "1.0.1",
+ "resolved": "https://registry.npmjs.org/gopd/-/gopd-1.0.1.tgz",
+ "integrity": "sha512-d65bNlIadxvpb/A2abVdlqKqV563juRnZ1Wtk6s1sIR8uNsXR70xqIzVqxVf1eTqDunwT2MkczEeaezCKTZhwA==",
+ "dev": true,
+ "requires": {
+ "get-intrinsic": "^1.1.3"
+ }
+ },
"graceful-fs": {
"version": "4.2.10",
"resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.10.tgz",
@@ -41561,6 +40890,12 @@
"get-intrinsic": "^1.1.1"
}
},
+ "has-proto": {
+ "version": "1.0.1",
+ "resolved": "https://registry.npmjs.org/has-proto/-/has-proto-1.0.1.tgz",
+ "integrity": "sha512-7qE+iP+O+bgF9clE5+UoBFzE65mlBiVj3tKCrlNQ0Ogwm0BjpT/gK4SlLYDMybDh5I3TCTKnPPa0oMG7JDYrhg==",
+ "dev": true
+ },
"has-symbols": {
"version": "1.0.3",
"resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.3.tgz",
@@ -41745,9 +41080,9 @@
}
},
"hast-util-to-estree": {
- "version": "2.1.0",
- "resolved": "https://registry.npmjs.org/hast-util-to-estree/-/hast-util-to-estree-2.1.0.tgz",
- "integrity": "sha512-Vwch1etMRmm89xGgz+voWXvVHba2iiMdGMKmaMfYt35rbVtFDq8JNwwAIvi8zHMkO6Gvqo9oTMwJTmzVRfXh4g==",
+ "version": "2.2.1",
+ "resolved": "https://registry.npmjs.org/hast-util-to-estree/-/hast-util-to-estree-2.2.1.tgz",
+ "integrity": "sha512-kiGD9WIW3gRKK8Gao3n1f+ahUeTMeJUJILnIT2QNrPigDNdH7rJxzhEbh81UajGeAdAHFecT1a+fLVOCTq9B4Q==",
"dev": true,
"requires": {
"@types/estree": "^1.0.0",
@@ -41762,30 +41097,39 @@
"mdast-util-mdxjs-esm": "^1.0.0",
"property-information": "^6.0.0",
"space-separated-tokens": "^2.0.0",
- "style-to-object": "^0.3.0",
+ "style-to-object": "^0.4.1",
"unist-util-position": "^4.0.0",
"zwitch": "^2.0.0"
},
"dependencies": {
"property-information": {
- "version": "6.1.1",
- "resolved": "https://registry.npmjs.org/property-information/-/property-information-6.1.1.tgz",
- "integrity": "sha512-hrzC564QIl0r0vy4l6MvRLhafmUowhO/O3KgVSoXIbbA2Sz4j8HGpJc6T2cubRVwMwpdiG/vKGfhT4IixmKN9w==",
+ "version": "6.2.0",
+ "resolved": "https://registry.npmjs.org/property-information/-/property-information-6.2.0.tgz",
+ "integrity": "sha512-kma4U7AFCTwpqq5twzC1YVIDXSqg6qQK6JN0smOw8fgRy1OkMi0CYSzFmsy6dnqSenamAtj0CyXMUJ1Mf6oROg==",
"dev": true
},
+ "style-to-object": {
+ "version": "0.4.1",
+ "resolved": "https://registry.npmjs.org/style-to-object/-/style-to-object-0.4.1.tgz",
+ "integrity": "sha512-HFpbb5gr2ypci7Qw+IOhnP2zOU7e77b+rzM+wTzXzfi1PrtBCX0E7Pk4wL4iTLnhzZ+JgEGAhX81ebTg/aYjQw==",
+ "dev": true,
+ "requires": {
+ "inline-style-parser": "0.1.1"
+ }
+ },
"unist-util-position": {
- "version": "4.0.3",
- "resolved": "https://registry.npmjs.org/unist-util-position/-/unist-util-position-4.0.3.tgz",
- "integrity": "sha512-p/5EMGIa1qwbXjA+QgcBXaPWjSnZfQ2Sc3yBEEfgPwsEmJd8Qh+DSk3LGnmOM4S1bY2C0AjmMnB8RuEYxpPwXQ==",
+ "version": "4.0.4",
+ "resolved": "https://registry.npmjs.org/unist-util-position/-/unist-util-position-4.0.4.tgz",
+ "integrity": "sha512-kUBE91efOWfIVBo8xzh/uZQ7p9ffYRtUbMRZBNFYwf0RK8koUMx6dGUfwylLOKmaT2cs4wSW96QoYUSXAyEtpg==",
"dev": true,
"requires": {
"@types/unist": "^2.0.0"
}
},
"zwitch": {
- "version": "2.0.2",
- "resolved": "https://registry.npmjs.org/zwitch/-/zwitch-2.0.2.tgz",
- "integrity": "sha512-JZxotl7SxAJH0j7dN4pxsTV6ZLXoLdGME+PsjkL/DaBrVryK9kTGq06GfKrwcSOqypP+fdXGoCHE36b99fWVoA==",
+ "version": "2.0.4",
+ "resolved": "https://registry.npmjs.org/zwitch/-/zwitch-2.0.4.tgz",
+ "integrity": "sha512-bXE4cR/kVZhKZX/RjPEflHaKVhUVl85noU3v6b8apfQEc1x4A+zBxjZ4lN8LqGd6WZ3dl98pY4o717VFmoPp+A==",
"dev": true
}
}
@@ -41804,9 +41148,9 @@
}
},
"hast-util-whitespace": {
- "version": "2.0.0",
- "resolved": "https://registry.npmjs.org/hast-util-whitespace/-/hast-util-whitespace-2.0.0.tgz",
- "integrity": "sha512-Pkw+xBHuV6xFeJprJe2BBEoDV+AvQySaz3pPDRUs5PNZEMQjpXJJueqrpcHIXxnWTcAGi/UOCgVShlkY6kLoqg==",
+ "version": "2.0.1",
+ "resolved": "https://registry.npmjs.org/hast-util-whitespace/-/hast-util-whitespace-2.0.1.tgz",
+ "integrity": "sha512-nAxA0v8+vXSBDt3AnRUNjyRIQ0rD+ntpbAp4LnPkumc5M9yUbSMa4XDU9Q6etY4f1Wp4bNgvc1yjiZtsTTrSng==",
"dev": true
},
"hastscript": {
@@ -41853,9 +41197,9 @@
}
},
"headers-polyfill": {
- "version": "3.1.0",
- "resolved": "https://registry.npmjs.org/headers-polyfill/-/headers-polyfill-3.1.0.tgz",
- "integrity": "sha512-AVwgTAzeGpF7kwUCMc9HbAoCKFcHGEfmWkaI8g0jprrkh9VPRaofIsfV7Lw8UuR9pi4Rk7IIjJce8l0C+jSJNA==",
+ "version": "3.1.2",
+ "resolved": "https://registry.npmjs.org/headers-polyfill/-/headers-polyfill-3.1.2.tgz",
+ "integrity": "sha512-tWCK4biJ6hcLqTviLXVR9DTRfYGQMXEIUj3gwJ2rZ5wO/at3XtkI4g8mCvFdUF9l1KMBNCfmNAdnahm1cgavQA==",
"dev": true
},
"hmac-drbg": {
@@ -42015,6 +41359,12 @@
"http-errors": "~1.8.0"
},
"dependencies": {
+ "deep-equal": {
+ "version": "1.0.1",
+ "resolved": "https://registry.npmjs.org/deep-equal/-/deep-equal-1.0.1.tgz",
+ "integrity": "sha512-bHtC0iYvWhyaTzvV3CZgPeZQqCOBGyGsVV7v4eevpdkLHfiSrXUdBG+qAuSz4RI70sszvjQ1QSZ98An1yNwpSw==",
+ "dev": true
+ },
"depd": {
"version": "1.1.2",
"resolved": "https://registry.npmjs.org/depd/-/depd-1.1.2.tgz",
@@ -42108,9 +41458,9 @@
"dev": true
},
"ignore": {
- "version": "5.2.0",
- "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.2.0.tgz",
- "integrity": "sha512-CmxgYGiEPCLhfLnpPp1MoRmifwEIOgjcHXxOBjv7mY96c+eWScsOP9c112ZyLdWHi0FxHjI+4uVhKYp/gcdRmQ==",
+ "version": "5.2.4",
+ "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.2.4.tgz",
+ "integrity": "sha512-MAb38BcSbH0eHNBxn7ql2NH/kX33OkB3lZ1BNdh7ENeRChHTYsTvWrMubiIAMNS2llXEEgZ1MUOBtXChP3kaFQ==",
"dev": true
},
"import-fresh": {
@@ -42184,9 +41534,9 @@
"dev": true
},
"inquirer": {
- "version": "8.2.4",
- "resolved": "https://registry.npmjs.org/inquirer/-/inquirer-8.2.4.tgz",
- "integrity": "sha512-nn4F01dxU8VeKfq192IjLsxu0/OmMZ4Lg3xKAns148rCaXP6ntAoEkVYZThWjwON8AlzdZZi6oqnhNbxUG9hVg==",
+ "version": "8.2.5",
+ "resolved": "https://registry.npmjs.org/inquirer/-/inquirer-8.2.5.tgz",
+ "integrity": "sha512-QAgPDQMEgrDssk1XiwwHoOGYF9BAbUcc1+j+FhEvaOt8/cKRqyLn0U5qA6F74fGhTMGxf92pOvPBeh29jQJDTQ==",
"dev": true,
"requires": {
"ansi-escapes": "^4.2.1",
@@ -42258,12 +41608,12 @@
}
},
"internal-slot": {
- "version": "1.0.3",
- "resolved": "https://registry.npmjs.org/internal-slot/-/internal-slot-1.0.3.tgz",
- "integrity": "sha512-O0DB1JC/sPyZl7cIo78n5dR7eUSwwpYPiXRhTzNxZVAMUuB8vlnRFyLxdrVToks6XPLVnFfbzaVd5WLjhgg+vA==",
+ "version": "1.0.4",
+ "resolved": "https://registry.npmjs.org/internal-slot/-/internal-slot-1.0.4.tgz",
+ "integrity": "sha512-tA8URYccNzMo94s5MQZgH8NB/XTa6HsOo0MLfXTKKEnHVVdegzaQoFZ7Jp44bdvLvY2waT5dc+j5ICEswhi7UQ==",
"dev": true,
"requires": {
- "get-intrinsic": "^1.1.0",
+ "get-intrinsic": "^1.1.3",
"has": "^1.0.3",
"side-channel": "^1.0.4"
}
@@ -42346,6 +41696,17 @@
"has-tostringtag": "^1.0.0"
}
},
+ "is-array-buffer": {
+ "version": "3.0.1",
+ "resolved": "https://registry.npmjs.org/is-array-buffer/-/is-array-buffer-3.0.1.tgz",
+ "integrity": "sha512-ASfLknmY8Xa2XtB4wmbz13Wu202baeA18cJBCeCy0wXUHZF0IPyVEXqKEcd+t2fNSLLL1vC6k7lxZEojNbISXQ==",
+ "dev": true,
+ "requires": {
+ "call-bind": "^1.0.2",
+ "get-intrinsic": "^1.1.3",
+ "is-typed-array": "^1.1.10"
+ }
+ },
"is-arrayish": {
"version": "0.2.1",
"resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.2.1.tgz",
@@ -42613,9 +41974,9 @@
"dev": true
},
"is-reference": {
- "version": "3.0.0",
- "resolved": "https://registry.npmjs.org/is-reference/-/is-reference-3.0.0.tgz",
- "integrity": "sha512-Eo1W3wUoHWoCoVM4GVl/a+K0IgiqE5aIo4kJABFyMum1ZORlPkC+UC357sSQUL5w5QCE5kCC9upl75b7+7CY/Q==",
+ "version": "3.0.1",
+ "resolved": "https://registry.npmjs.org/is-reference/-/is-reference-3.0.1.tgz",
+ "integrity": "sha512-baJJdQLiYaJdvFbJqXrcGv3WU3QCzBlUcI5QhbesIm6/xPsvmO+2CDoi/GMOFBQEQm+PXkwOPrp9KK5ozZsp2w==",
"dev": true,
"requires": {
"@types/estree": "*"
@@ -42680,15 +42041,15 @@
}
},
"is-typed-array": {
- "version": "1.1.9",
- "resolved": "https://registry.npmjs.org/is-typed-array/-/is-typed-array-1.1.9.tgz",
- "integrity": "sha512-kfrlnTTn8pZkfpJMUgYD7YZ3qzeJgWUn8XfVYBARc4wnmNOmLbmuuaAs3q5fvB0UJOn6yHAKaGTPM7d6ezoD/A==",
+ "version": "1.1.10",
+ "resolved": "https://registry.npmjs.org/is-typed-array/-/is-typed-array-1.1.10.tgz",
+ "integrity": "sha512-PJqgEHiWZvMpaFZ3uTc8kHPM4+4ADTlDniuQL7cU/UDA0Ql7F70yGfHph3cLNe+c9toaigv+DFzTJKhc2CtO6A==",
"dev": true,
"requires": {
"available-typed-arrays": "^1.0.5",
"call-bind": "^1.0.2",
- "es-abstract": "^1.20.0",
"for-each": "^0.3.3",
+ "gopd": "^1.0.1",
"has-tostringtag": "^1.0.0"
}
},
@@ -43034,6 +42395,12 @@
}
}
},
+ "joycon": {
+ "version": "3.1.1",
+ "resolved": "https://registry.npmjs.org/joycon/-/joycon-3.1.1.tgz",
+ "integrity": "sha512-34wB/Y7MW7bzjKRjUKTa46I2Z7eV62Rkhva+KkopW7Qvv/OSWBqvkSY7vusOPrNuZcUG3tApvdVgNB8POj3SPw==",
+ "dev": true
+ },
"js-levenshtein": {
"version": "1.1.6",
"resolved": "https://registry.npmjs.org/js-levenshtein/-/js-levenshtein-1.1.6.tgz",
@@ -43047,9 +42414,9 @@
"dev": true
},
"js-sdsl": {
- "version": "4.1.5",
- "resolved": "https://registry.npmjs.org/js-sdsl/-/js-sdsl-4.1.5.tgz",
- "integrity": "sha512-08bOAKweV2NUC1wqTtf3qZlnpOX/R2DU9ikpjOHs0H+ibQv3zpncVQg6um4uYtRtrwIX8M4Nh3ytK4HGlYAq7Q==",
+ "version": "4.3.0",
+ "resolved": "https://registry.npmjs.org/js-sdsl/-/js-sdsl-4.3.0.tgz",
+ "integrity": "sha512-mifzlm2+5nZ+lEcLJMoBK0/IH/bDg8XnJfd/Wq6IP+xoCjLZsTOnV2QpxlVbX9bMnkl5PdEjNtBJ9Cj1NjifhQ==",
"dev": true
},
"js-string-escape": {
@@ -43119,6 +42486,12 @@
"integrity": "sha512-XmOWe7eyHYH14cLdVPoyg+GOH3rYX++KpzrylJwSW98t3Nk+U8XOl8FWKOgwtzdb8lXGf6zYwDUzeHMWfxasyg==",
"dev": true
},
+ "jsonc-parser": {
+ "version": "3.2.0",
+ "resolved": "https://registry.npmjs.org/jsonc-parser/-/jsonc-parser-3.2.0.tgz",
+ "integrity": "sha512-gfFQZrcTc8CnKXp6Y4/CBT3fTc0OVuDofpre4aEeEpSBPV5X5v4+Vmx+8snU7RLPrNHPKSgLxGo9YuQzz20o+w==",
+ "dev": true
+ },
"jsonfile": {
"version": "6.1.0",
"resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-6.1.0.tgz",
@@ -43157,15 +42530,15 @@
"dev": true
},
"klona": {
- "version": "2.0.5",
- "resolved": "https://registry.npmjs.org/klona/-/klona-2.0.5.tgz",
- "integrity": "sha512-pJiBpiXMbt7dkzXe8Ghj/u4FfXOOa98fPW+bihOJ4SjnoijweJrNThJfd3ifXpXhREjpoF2mZVH1GfS9LV3kHQ==",
+ "version": "2.0.6",
+ "resolved": "https://registry.npmjs.org/klona/-/klona-2.0.6.tgz",
+ "integrity": "sha512-dhG34DXATL5hSxJbIexCft8FChFXtmskoZYnoPWjXQuebWYCNkVeV3KkGegCK9CP1oswI/vQibS2GY7Em/sJJA==",
"dev": true
},
"koa": {
- "version": "2.13.4",
- "resolved": "https://registry.npmjs.org/koa/-/koa-2.13.4.tgz",
- "integrity": "sha512-43zkIKubNbnrULWlHdN5h1g3SEKXOEzoAlRsHOTFpnlDu8JlAOZSMJBLULusuXRequboiwJcj5vtYXKB3k7+2g==",
+ "version": "2.14.1",
+ "resolved": "https://registry.npmjs.org/koa/-/koa-2.14.1.tgz",
+ "integrity": "sha512-USJFyZgi2l0wDgqkfD27gL4YGno7TfUkcmOe6UOLFOVuN+J7FwnNu4Dydl4CUQzraM1lBAiGed0M9OVJoT0Kqw==",
"dev": true,
"requires": {
"accepts": "^1.3.5",
@@ -43313,12 +42686,12 @@
"dev": true
},
"language-tags": {
- "version": "1.0.5",
- "resolved": "https://registry.npmjs.org/language-tags/-/language-tags-1.0.5.tgz",
- "integrity": "sha512-qJhlO9cGXi6hBGKoxEG/sKZDAHD5Hnu9Hs4WbOY3pCWXDhw0N8x1NenNzm2EnNLkLkk7J2SdxAkDSbb6ftT+UQ==",
+ "version": "1.0.7",
+ "resolved": "https://registry.npmjs.org/language-tags/-/language-tags-1.0.7.tgz",
+ "integrity": "sha512-bSytju1/657hFjgUzPAPqszxH62ouE8nQFoFaVlIQfne4wO/wXC9A4+m8jYve7YBBvi59eq0SUpcshvG8h5Usw==",
"dev": true,
"requires": {
- "language-subtag-registry": "~0.3.2"
+ "language-subtag-registry": "^0.3.20"
}
},
"lazy-universal-dotenv": {
@@ -43649,9 +43022,9 @@
}
},
"longest-streak": {
- "version": "3.0.1",
- "resolved": "https://registry.npmjs.org/longest-streak/-/longest-streak-3.0.1.tgz",
- "integrity": "sha512-cHlYSUpL2s7Fb3394mYxwTYj8niTaNHUCLr0qdiCXQfSjfuA7CKofpX2uSwEfFDQ0EB7JcnMnm+GjbqqoinYYg==",
+ "version": "3.1.0",
+ "resolved": "https://registry.npmjs.org/longest-streak/-/longest-streak-3.1.0.tgz",
+ "integrity": "sha512-9Ri+o0JYgehTaVBBDoMqIl8GXtbWg711O3srftcHhZ0dqnETqLaoIK0x17fUw9rFSlK/0NlsKe0Ahhyl5pXE2g==",
"dev": true
},
"loose-envify": {
@@ -43684,18 +43057,18 @@
}
},
"lru-cache": {
- "version": "6.0.0",
- "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz",
- "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==",
+ "version": "5.1.1",
+ "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-5.1.1.tgz",
+ "integrity": "sha512-KpNARQA3Iwv+jTA0utUVVbrh+Jlrr1Fv0e56GGzAFOXN7dk/FviaDW8LHmK52DlcH4WP2n6gI8vN1aesBFgo9w==",
"dev": true,
"requires": {
- "yallist": "^4.0.0"
+ "yallist": "^3.0.2"
}
},
"magic-string": {
- "version": "0.26.5",
- "resolved": "https://registry.npmjs.org/magic-string/-/magic-string-0.26.5.tgz",
- "integrity": "sha512-yXUIYOOQnEHKHOftp5shMWpB9ImfgfDJpapa38j/qMtTj5QHWucvxP4lUtuRmHT9vAzvtpHkWKXW9xBwimXeNg==",
+ "version": "0.26.7",
+ "resolved": "https://registry.npmjs.org/magic-string/-/magic-string-0.26.7.tgz",
+ "integrity": "sha512-hX9XH3ziStPoPhJxLq1syWuZMxbDvGNbVchfrdCtanC7D13888bMFow61x8axrx+GfHLtVeAx2kxL7tTGRl+Ow==",
"dev": true,
"requires": {
"sourcemap-codec": "^1.4.8"
@@ -43937,15 +43310,15 @@
}
},
"unist-util-is": {
- "version": "5.1.1",
- "resolved": "https://registry.npmjs.org/unist-util-is/-/unist-util-is-5.1.1.tgz",
- "integrity": "sha512-F5CZ68eYzuSvJjGhCLPL3cYx45IxkqXSetCcRgUXtbcm50X2L9oOWQlfUfDdAf+6Pd27YDblBfdtmsThXmwpbQ==",
+ "version": "5.2.0",
+ "resolved": "https://registry.npmjs.org/unist-util-is/-/unist-util-is-5.2.0.tgz",
+ "integrity": "sha512-Glt17jWwZeyqrFqOK0pF1Ded5U3yzJnFr8CG1GMjCWTp9zDo2p+cmD6pWbZU8AgM5WU3IzRv6+rBwhzsGh6hBQ==",
"dev": true
},
"unist-util-remove-position": {
- "version": "4.0.1",
- "resolved": "https://registry.npmjs.org/unist-util-remove-position/-/unist-util-remove-position-4.0.1.tgz",
- "integrity": "sha512-0yDkppiIhDlPrfHELgB+NLQD5mfjup3a8UYclHruTJWmY74je8g+CIFr79x5f6AkmzSwlvKLbs63hC0meOMowQ==",
+ "version": "4.0.2",
+ "resolved": "https://registry.npmjs.org/unist-util-remove-position/-/unist-util-remove-position-4.0.2.tgz",
+ "integrity": "sha512-TkBb0HABNmxzAcfLf4qsIbFbaPDvMO6wa3b3j4VcEzFVaw1LBKwnW4/sRJ/atSLSzoIg41JWEdnE7N6DIhGDGQ==",
"dev": true,
"requires": {
"@types/unist": "^2.0.0",
@@ -43974,9 +43347,9 @@
}
},
"vfile-message": {
- "version": "3.1.2",
- "resolved": "https://registry.npmjs.org/vfile-message/-/vfile-message-3.1.2.tgz",
- "integrity": "sha512-QjSNP6Yxzyycd4SVOtmKKyTsSvClqBPJcd00Z0zuPj3hOIjg0rUPG6DbFGPvUKRgYyaIWLPKpuEclcuvb3H8qA==",
+ "version": "3.1.3",
+ "resolved": "https://registry.npmjs.org/vfile-message/-/vfile-message-3.1.3.tgz",
+ "integrity": "sha512-0yaU+rj2gKAyEk12ffdSbBfjnnj+b1zqTBv3OQCTn8yEB02bsPizwdBPrLJjHnK+cU9EMMcUnNv938XcZIkmdA==",
"dev": true,
"requires": {
"@types/unist": "^2.0.0",
@@ -43998,6 +43371,24 @@
"mdast-util-to-markdown": "^1.0.0"
}
},
+ "mdast-util-phrasing": {
+ "version": "3.0.0",
+ "resolved": "https://registry.npmjs.org/mdast-util-phrasing/-/mdast-util-phrasing-3.0.0.tgz",
+ "integrity": "sha512-S+QYsDRLkGi8U7o5JF1agKa/sdP+CNGXXLqC17pdTVL8FHHgQEiwFGa9yE5aYtUxNiFGYoaDy9V1kC85Sz86Gg==",
+ "dev": true,
+ "requires": {
+ "@types/mdast": "^3.0.0",
+ "unist-util-is": "^5.0.0"
+ },
+ "dependencies": {
+ "unist-util-is": {
+ "version": "5.2.0",
+ "resolved": "https://registry.npmjs.org/unist-util-is/-/unist-util-is-5.2.0.tgz",
+ "integrity": "sha512-Glt17jWwZeyqrFqOK0pF1Ded5U3yzJnFr8CG1GMjCWTp9zDo2p+cmD6pWbZU8AgM5WU3IzRv6+rBwhzsGh6hBQ==",
+ "dev": true
+ }
+ }
+ },
"mdast-util-to-hast": {
"version": "10.0.1",
"resolved": "https://registry.npmjs.org/mdast-util-to-hast/-/mdast-util-to-hast-10.0.1.tgz",
@@ -44015,14 +43406,15 @@
}
},
"mdast-util-to-markdown": {
- "version": "1.3.0",
- "resolved": "https://registry.npmjs.org/mdast-util-to-markdown/-/mdast-util-to-markdown-1.3.0.tgz",
- "integrity": "sha512-6tUSs4r+KK4JGTTiQ7FfHmVOaDrLQJPmpjD6wPMlHGUVXoG9Vjc3jIeP+uyBWRf8clwB2blM+W7+KrlMYQnftA==",
+ "version": "1.5.0",
+ "resolved": "https://registry.npmjs.org/mdast-util-to-markdown/-/mdast-util-to-markdown-1.5.0.tgz",
+ "integrity": "sha512-bbv7TPv/WC49thZPg3jXuqzuvI45IL2EVAr/KxF0BSdHsU0ceFHOmwQn6evxAh1GaoK/6GQ1wp4R4oW2+LFL/A==",
"dev": true,
"requires": {
"@types/mdast": "^3.0.0",
"@types/unist": "^2.0.0",
"longest-streak": "^3.0.0",
+ "mdast-util-phrasing": "^3.0.0",
"mdast-util-to-string": "^3.0.0",
"micromark-util-decode-string": "^1.0.0",
"unist-util-visit": "^4.0.0",
@@ -44030,9 +43422,9 @@
},
"dependencies": {
"unist-util-is": {
- "version": "5.1.1",
- "resolved": "https://registry.npmjs.org/unist-util-is/-/unist-util-is-5.1.1.tgz",
- "integrity": "sha512-F5CZ68eYzuSvJjGhCLPL3cYx45IxkqXSetCcRgUXtbcm50X2L9oOWQlfUfDdAf+6Pd27YDblBfdtmsThXmwpbQ==",
+ "version": "5.2.0",
+ "resolved": "https://registry.npmjs.org/unist-util-is/-/unist-util-is-5.2.0.tgz",
+ "integrity": "sha512-Glt17jWwZeyqrFqOK0pF1Ded5U3yzJnFr8CG1GMjCWTp9zDo2p+cmD6pWbZU8AgM5WU3IzRv6+rBwhzsGh6hBQ==",
"dev": true
},
"unist-util-visit": {
@@ -44057,9 +43449,9 @@
}
},
"zwitch": {
- "version": "2.0.2",
- "resolved": "https://registry.npmjs.org/zwitch/-/zwitch-2.0.2.tgz",
- "integrity": "sha512-JZxotl7SxAJH0j7dN4pxsTV6ZLXoLdGME+PsjkL/DaBrVryK9kTGq06GfKrwcSOqypP+fdXGoCHE36b99fWVoA==",
+ "version": "2.0.4",
+ "resolved": "https://registry.npmjs.org/zwitch/-/zwitch-2.0.4.tgz",
+ "integrity": "sha512-bXE4cR/kVZhKZX/RjPEflHaKVhUVl85noU3v6b8apfQEc1x4A+zBxjZ4lN8LqGd6WZ3dl98pY4o717VFmoPp+A==",
"dev": true
}
}
@@ -44083,9 +43475,9 @@
"dev": true
},
"memfs": {
- "version": "3.4.7",
- "resolved": "https://registry.npmjs.org/memfs/-/memfs-3.4.7.tgz",
- "integrity": "sha512-ygaiUSNalBX85388uskeCyhSAoOSgzBbtVCr9jA2RROssFL9Q19/ZXFqS+2Th2sr1ewNIWgFdLzLC3Yl1Zv+lw==",
+ "version": "3.4.13",
+ "resolved": "https://registry.npmjs.org/memfs/-/memfs-3.4.13.tgz",
+ "integrity": "sha512-omTM41g3Skpvx5dSYeZIbXKcXoAVc/AoMNwn9TKx++L/gaen/+4TTttmu8ZSch5vfVJ8uJvGbroTsIlslRg6lg==",
"dev": true,
"requires": {
"fs-monkey": "^1.0.3"
@@ -44257,9 +43649,9 @@
"dev": true
},
"micromark": {
- "version": "3.0.10",
- "resolved": "https://registry.npmjs.org/micromark/-/micromark-3.0.10.tgz",
- "integrity": "sha512-ryTDy6UUunOXy2HPjelppgJ2sNfcPz1pLlMdA6Rz9jPzhLikWXv/irpWV/I2jd68Uhmny7hHxAlAhk4+vWggpg==",
+ "version": "3.1.0",
+ "resolved": "https://registry.npmjs.org/micromark/-/micromark-3.1.0.tgz",
+ "integrity": "sha512-6Mj0yHLdUZjHnOPgr5xfWIMqMWS12zDN6iws9SLuSz76W8jTtAv24MN4/CL7gJrl5vtxGInkkqDv/JIoRsQOvA==",
"dev": true,
"requires": {
"@types/debug": "^4.0.0",
@@ -44306,9 +43698,9 @@
}
},
"micromark-extension-mdx-expression": {
- "version": "1.0.3",
- "resolved": "https://registry.npmjs.org/micromark-extension-mdx-expression/-/micromark-extension-mdx-expression-1.0.3.tgz",
- "integrity": "sha512-TjYtjEMszWze51NJCZmhv7MEBcgYRgb3tJeMAJ+HQCAaZHHRBaDCccqQzGizR/H4ODefP44wRTgOn2vE5I6nZA==",
+ "version": "1.0.4",
+ "resolved": "https://registry.npmjs.org/micromark-extension-mdx-expression/-/micromark-extension-mdx-expression-1.0.4.tgz",
+ "integrity": "sha512-TCgLxqW6ReQ3AJgtj1P0P+8ZThBTloLbeb7jNaqr6mCOLDpxUiBFE/9STgooMZttEwOQu5iEcCCa3ZSDhY9FGw==",
"dev": true,
"requires": {
"micromark-factory-mdx-expression": "^1.0.0",
@@ -44338,9 +43730,9 @@
},
"dependencies": {
"vfile-message": {
- "version": "3.1.2",
- "resolved": "https://registry.npmjs.org/vfile-message/-/vfile-message-3.1.2.tgz",
- "integrity": "sha512-QjSNP6Yxzyycd4SVOtmKKyTsSvClqBPJcd00Z0zuPj3hOIjg0rUPG6DbFGPvUKRgYyaIWLPKpuEclcuvb3H8qA==",
+ "version": "3.1.3",
+ "resolved": "https://registry.npmjs.org/vfile-message/-/vfile-message-3.1.3.tgz",
+ "integrity": "sha512-0yaU+rj2gKAyEk12ffdSbBfjnnj+b1zqTBv3OQCTn8yEB02bsPizwdBPrLJjHnK+cU9EMMcUnNv938XcZIkmdA==",
"dev": true,
"requires": {
"@types/unist": "^2.0.0",
@@ -44391,9 +43783,9 @@
},
"dependencies": {
"vfile-message": {
- "version": "3.1.2",
- "resolved": "https://registry.npmjs.org/vfile-message/-/vfile-message-3.1.2.tgz",
- "integrity": "sha512-QjSNP6Yxzyycd4SVOtmKKyTsSvClqBPJcd00Z0zuPj3hOIjg0rUPG6DbFGPvUKRgYyaIWLPKpuEclcuvb3H8qA==",
+ "version": "3.1.3",
+ "resolved": "https://registry.npmjs.org/vfile-message/-/vfile-message-3.1.3.tgz",
+ "integrity": "sha512-0yaU+rj2gKAyEk12ffdSbBfjnnj+b1zqTBv3OQCTn8yEB02bsPizwdBPrLJjHnK+cU9EMMcUnNv938XcZIkmdA==",
"dev": true,
"requires": {
"@types/unist": "^2.0.0",
@@ -44426,9 +43818,9 @@
}
},
"micromark-factory-mdx-expression": {
- "version": "1.0.6",
- "resolved": "https://registry.npmjs.org/micromark-factory-mdx-expression/-/micromark-factory-mdx-expression-1.0.6.tgz",
- "integrity": "sha512-WRQIc78FV7KrCfjsEf/sETopbYjElh3xAmNpLkd1ODPqxEngP42eVRGbiPEQWpRV27LzqW+XVTvQAMIIRLPnNA==",
+ "version": "1.0.7",
+ "resolved": "https://registry.npmjs.org/micromark-factory-mdx-expression/-/micromark-factory-mdx-expression-1.0.7.tgz",
+ "integrity": "sha512-QAdFbkQagTZ/eKb8zDGqmjvgevgJH3+aQpvvKrXWxNJp3o8/l2cAbbrBd0E04r0Gx6nssPpqWIjnbHFvZu5qsQ==",
"dev": true,
"requires": {
"micromark-factory-space": "^1.0.0",
@@ -44442,9 +43834,9 @@
},
"dependencies": {
"vfile-message": {
- "version": "3.1.2",
- "resolved": "https://registry.npmjs.org/vfile-message/-/vfile-message-3.1.2.tgz",
- "integrity": "sha512-QjSNP6Yxzyycd4SVOtmKKyTsSvClqBPJcd00Z0zuPj3hOIjg0rUPG6DbFGPvUKRgYyaIWLPKpuEclcuvb3H8qA==",
+ "version": "3.1.3",
+ "resolved": "https://registry.npmjs.org/vfile-message/-/vfile-message-3.1.3.tgz",
+ "integrity": "sha512-0yaU+rj2gKAyEk12ffdSbBfjnnj+b1zqTBv3OQCTn8yEB02bsPizwdBPrLJjHnK+cU9EMMcUnNv938XcZIkmdA==",
"dev": true,
"requires": {
"@types/unist": "^2.0.0",
@@ -44556,9 +43948,9 @@
"dev": true
},
"micromark-util-events-to-acorn": {
- "version": "1.2.0",
- "resolved": "https://registry.npmjs.org/micromark-util-events-to-acorn/-/micromark-util-events-to-acorn-1.2.0.tgz",
- "integrity": "sha512-WWp3bf7xT9MppNuw3yPjpnOxa8cj5ACivEzXJKu0WwnjBYfzaBvIAT9KfeyI0Qkll+bfQtfftSwdgTH6QhTOKw==",
+ "version": "1.2.1",
+ "resolved": "https://registry.npmjs.org/micromark-util-events-to-acorn/-/micromark-util-events-to-acorn-1.2.1.tgz",
+ "integrity": "sha512-mkg3BaWlw6ZTkQORrKVBW4o9ICXPxLtGz51vml5mQpKFdo9vqIX68CAx5JhTOdjQyAHH7JFmm4rh8toSPQZUmg==",
"dev": true,
"requires": {
"@types/acorn": "^4.0.0",
@@ -44571,9 +43963,9 @@
},
"dependencies": {
"vfile": {
- "version": "5.3.5",
- "resolved": "https://registry.npmjs.org/vfile/-/vfile-5.3.5.tgz",
- "integrity": "sha512-U1ho2ga33eZ8y8pkbQLH54uKqGhFJ6GYIHnnG5AhRpAh3OWjkrRHKa/KogbmQn8We+c0KVV3rTOgR9V/WowbXQ==",
+ "version": "5.3.6",
+ "resolved": "https://registry.npmjs.org/vfile/-/vfile-5.3.6.tgz",
+ "integrity": "sha512-ADBsmerdGBs2WYckrLBEmuETSPyTD4TuLxTrw0DvjirxW1ra4ZwkbzG8ndsv3Q57smvHxo677MHaQrY9yxH8cA==",
"dev": true,
"requires": {
"@types/unist": "^2.0.0",
@@ -44593,9 +43985,9 @@
}
},
"vfile-message": {
- "version": "3.1.2",
- "resolved": "https://registry.npmjs.org/vfile-message/-/vfile-message-3.1.2.tgz",
- "integrity": "sha512-QjSNP6Yxzyycd4SVOtmKKyTsSvClqBPJcd00Z0zuPj3hOIjg0rUPG6DbFGPvUKRgYyaIWLPKpuEclcuvb3H8qA==",
+ "version": "3.1.3",
+ "resolved": "https://registry.npmjs.org/vfile-message/-/vfile-message-3.1.3.tgz",
+ "integrity": "sha512-0yaU+rj2gKAyEk12ffdSbBfjnnj+b1zqTBv3OQCTn8yEB02bsPizwdBPrLJjHnK+cU9EMMcUnNv938XcZIkmdA==",
"dev": true,
"requires": {
"@types/unist": "^2.0.0",
@@ -44755,9 +44147,9 @@
}
},
"minimist": {
- "version": "1.2.6",
- "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.6.tgz",
- "integrity": "sha512-Jsjnk4bw3YJqYzbdyBiNsPWHPfO++UGG749Cxs6peCu5Xg4nrena6OVxOYxrQTqww0Jmwt+Ref8rggumkTLz9Q==",
+ "version": "1.2.7",
+ "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.7.tgz",
+ "integrity": "sha512-bzfL1YUZsP41gmu/qjrEk0Q6i2ix/cVeAhbCbqH9u3zYutS1cLg00qhrD0M2MVdCcx4Sc0UpP2eBWo9rotpq6g==",
"dev": true
},
"minipass": {
@@ -44767,6 +44159,14 @@
"dev": true,
"requires": {
"yallist": "^4.0.0"
+ },
+ "dependencies": {
+ "yallist": {
+ "version": "4.0.0",
+ "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz",
+ "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==",
+ "dev": true
+ }
}
},
"minipass-collect": {
@@ -44804,6 +44204,14 @@
"requires": {
"minipass": "^3.0.0",
"yallist": "^4.0.0"
+ },
+ "dependencies": {
+ "yallist": {
+ "version": "4.0.0",
+ "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz",
+ "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==",
+ "dev": true
+ }
}
},
"mississippi": {
@@ -44899,9 +44307,9 @@
"dev": true
},
"msw": {
- "version": "0.49.2",
- "resolved": "https://registry.npmjs.org/msw/-/msw-0.49.2.tgz",
- "integrity": "sha512-70/E10f+POE2UmMw16v8PnKatpZplpkUwVRLBqiIdimpgaC3le7y2yOq9JmOrL15jpwWM5wAcPTOj0f550LI3g==",
+ "version": "0.49.3",
+ "resolved": "https://registry.npmjs.org/msw/-/msw-0.49.3.tgz",
+ "integrity": "sha512-kRCbDNbNnRq5LC1H/NUceZlrPAvSrMH6Or0mirIuH69NY84xwDruPn/hkXTovIK1KwDwbk+ZdoSyJlpiekLxEA==",
"dev": true,
"requires": {
"@mswjs/cookies": "^0.2.2",
@@ -44920,7 +44328,7 @@
"node-fetch": "^2.6.7",
"outvariant": "^1.3.0",
"path-to-regexp": "^6.2.0",
- "strict-event-emitter": "^0.2.6",
+ "strict-event-emitter": "^0.4.3",
"type-fest": "^2.19.0",
"yargs": "^17.3.1"
},
@@ -45011,9 +44419,9 @@
"dev": true
},
"nan": {
- "version": "2.16.0",
- "resolved": "https://registry.npmjs.org/nan/-/nan-2.16.0.tgz",
- "integrity": "sha512-UdAqHyFngu7TfQKsCBgAA6pWDkT8MAO7d0jyOecVhN5354xbLqdn8mV9Tat9gepAupm0bt2DbeaSC8vS52MuFA==",
+ "version": "2.17.0",
+ "resolved": "https://registry.npmjs.org/nan/-/nan-2.17.0.tgz",
+ "integrity": "sha512-2ZTgtl0nJsO0KQCjEpxcIr5D+Yv90plTitZt9JBfQvVJDS5seMl3FOvsh3+9CoYWXf/1l5OaZzzF6nDm4cagaQ==",
"dev": true,
"optional": true
},
@@ -45104,9 +44512,9 @@
}
},
"node-fetch": {
- "version": "2.6.7",
- "resolved": "https://registry.npmjs.org/node-fetch/-/node-fetch-2.6.7.tgz",
- "integrity": "sha512-ZjMPFEfVx5j+y2yF35Kzx5sF7kDzxuDj6ziH4FFbOp87zKDZNx8yExJIb05OGF4Nlt9IHFIMBkRl41VdvcNdbQ==",
+ "version": "2.6.8",
+ "resolved": "https://registry.npmjs.org/node-fetch/-/node-fetch-2.6.8.tgz",
+ "integrity": "sha512-RZ6dBYuj8dRSfxpUSu+NsdF1dpPpluJxwOp+6IoDp/sH2QNDSvurYsAa+F1WxY2RjA1iP93xhcsUoYbF2XBqVg==",
"dev": true,
"requires": {
"whatwg-url": "^5.0.0"
@@ -45259,9 +44667,9 @@
},
"dependencies": {
"globby": {
- "version": "13.1.2",
- "resolved": "https://registry.npmjs.org/globby/-/globby-13.1.2.tgz",
- "integrity": "sha512-LKSDZXToac40u8Q1PQtZihbNdTYSNMuWe+K5l+oa6KgDzSvVrHXlJy40hUP522RjAIoNLJYBJi7ow+rbFpIhHQ==",
+ "version": "13.1.3",
+ "resolved": "https://registry.npmjs.org/globby/-/globby-13.1.3.tgz",
+ "integrity": "sha512-8krCNHXvlCgHDpegPzleMq07yMYTO2sXKASmZmquEYWEmCx6J5UTRbp5RwMJkTJGtcQ44YpiUYUiN0b9mzy8Bw==",
"dev": true,
"requires": {
"dir-glob": "^3.0.1",
@@ -45280,9 +44688,9 @@
}
},
"node-releases": {
- "version": "2.0.6",
- "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-2.0.6.tgz",
- "integrity": "sha512-PiVXnNuFm5+iYkLBNeq5211hvO38y63T0i2KKh2KnUs3RpzJ+JtODFjkD8yjLwnDkTYF1eKXheUwdssR+NRZdg==",
+ "version": "2.0.8",
+ "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-2.0.8.tgz",
+ "integrity": "sha512-dFSmB8fFHEH/s81Xi+Y/15DQY6VHW81nXRj86EMSL3lmuTmK1e+aT4wrFCkTbm+gSwkw4KpX+rT/pMM2c1mF+A==",
"dev": true
},
"normalize-package-data": {
@@ -45434,9 +44842,9 @@
}
},
"object-inspect": {
- "version": "1.12.2",
- "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.12.2.tgz",
- "integrity": "sha512-z+cPxW0QGUp0mcqcsgQyLVRDoXFQbXOwBaqyF7VIgI4TWNQsDHrBpUQslRmIfAoYWdYzs6UlKJtB2XJpTaNSpQ==",
+ "version": "1.12.3",
+ "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.12.3.tgz",
+ "integrity": "sha512-geUvdk7c+eizMNUDkRpW1wJwgfOiOeHbxBR/hLXK1aT6zmVSO0jsQcs7fj6MGw89jC/cjGfLcNOrtMYtGqm81g==",
"dev": true
},
"object-is": {
@@ -45616,9 +45024,9 @@
},
"dependencies": {
"commander": {
- "version": "9.4.1",
- "resolved": "https://registry.npmjs.org/commander/-/commander-9.4.1.tgz",
- "integrity": "sha512-5EEkTNyHNGFPD2H+c/dXXfQZYa/scCKasxWcXJaWnNJ99pnQN9Vnmqow+p+PlFPE63Q6mThaZws1T+HxfpgtPw==",
+ "version": "9.5.0",
+ "resolved": "https://registry.npmjs.org/commander/-/commander-9.5.0.tgz",
+ "integrity": "sha512-KRs7WVDKg86PWiuAqhDrAQnTXZKraVcCc6vFdL14qrZ/DcWwuRo7VoiYXalXO7S5GKpqYiVEwCbgFDfxNHKJBQ==",
"dev": true
},
"fs-extra": {
@@ -46104,10 +45512,13 @@
},
"dependencies": {
"estree-walker": {
- "version": "3.0.1",
- "resolved": "https://registry.npmjs.org/estree-walker/-/estree-walker-3.0.1.tgz",
- "integrity": "sha512-woY0RUD87WzMBUiZLx8NsYr23N5BKsOMZHhu2hoNRVh6NXGfoiT1KOL8G3UHlJAnEDGmfa5ubNA/AacfG+Kb0g==",
- "dev": true
+ "version": "3.0.3",
+ "resolved": "https://registry.npmjs.org/estree-walker/-/estree-walker-3.0.3.tgz",
+ "integrity": "sha512-7RUKfXgSMMkzt6ZuXmqapOurLGPPfgj6l9uRZ7lRGolvk0y2yocc35LdcxKC5PQZdn2DMqioAQ2NoWcrTKmm6g==",
+ "dev": true,
+ "requires": {
+ "@types/estree": "^1.0.0"
+ }
}
}
},
@@ -46162,18 +45573,18 @@
}
},
"playwright": {
- "version": "1.26.1",
- "resolved": "https://registry.npmjs.org/playwright/-/playwright-1.26.1.tgz",
- "integrity": "sha512-WQmEdCgYYe8jOEkhkW9QLcK0PB+w1RZztBLYIT10MEEsENYg251cU0IzebDINreQsUt+HCwwRhtdz4weH9ICcQ==",
+ "version": "1.29.2",
+ "resolved": "https://registry.npmjs.org/playwright/-/playwright-1.29.2.tgz",
+ "integrity": "sha512-hKBYJUtdmYzcjdhYDkP9WGtORwwZBBKAW8+Lz7sr0ZMxtJr04ASXVzH5eBWtDkdb0c3LLFsehfPBTRfvlfKJOA==",
"dev": true,
"requires": {
- "playwright-core": "1.26.1"
+ "playwright-core": "1.29.2"
}
},
"playwright-core": {
- "version": "1.26.1",
- "resolved": "https://registry.npmjs.org/playwright-core/-/playwright-core-1.26.1.tgz",
- "integrity": "sha512-hzFchhhxnEiPc4qVPs9q2ZR+5eKNifY2hQDHtg1HnTTUuphYCBP8ZRb2si+B1TR7BHirgXaPi48LIye5SgrLAA==",
+ "version": "1.29.2",
+ "resolved": "https://registry.npmjs.org/playwright-core/-/playwright-core-1.29.2.tgz",
+ "integrity": "sha512-94QXm4PMgFoHAhlCuoWyaBYKb92yOcGVHdQLoxQ7Wjlc7Flg4aC/jbFW7xMR52OfXMVkWicue4WXE7QEegbIRA==",
"dev": true
},
"playwright-msw": {
@@ -46208,9 +45619,9 @@
"dev": true
},
"bl": {
- "version": "5.0.0",
- "resolved": "https://registry.npmjs.org/bl/-/bl-5.0.0.tgz",
- "integrity": "sha512-8vxFNZ0pflFfi0WXA3WQXlj6CaMEwsmh63I1CNp0q+wWv8sD0ARx1KovSQd0l2GkwrMIOyedq0EF1FxI+RCZLQ==",
+ "version": "5.1.0",
+ "resolved": "https://registry.npmjs.org/bl/-/bl-5.1.0.tgz",
+ "integrity": "sha512-tv1ZJHLfTDnXE6tMHv73YgSJaWR2AFuPwMntBe7XL/GBFHnT0CLnsHMogfk5+GzCDC5ZWarSCYaIGATZt9dNsQ==",
"dev": true,
"requires": {
"buffer": "^6.0.3",
@@ -46229,9 +45640,9 @@
}
},
"chalk": {
- "version": "5.0.1",
- "resolved": "https://registry.npmjs.org/chalk/-/chalk-5.0.1.tgz",
- "integrity": "sha512-Fo07WOYGqMfCWHOzSXOt2CxDbC6skS/jO9ynEcmpANMoPrD+W1r1K6Vx7iNm+AQmETU1Xr2t+n8nzkV9t6xh3w==",
+ "version": "5.2.0",
+ "resolved": "https://registry.npmjs.org/chalk/-/chalk-5.2.0.tgz",
+ "integrity": "sha512-ree3Gqw/nazQAPuJJEy+avdl7QfZMcUvmHIKgEZkGL+xOBzRvup5Hxo6LHuMceSxOabuJLJm5Yp/92R9eMmMvA==",
"dev": true
},
"cli-cursor": {
@@ -46390,6 +45801,21 @@
"semver": "^7.3.4"
},
"dependencies": {
+ "ajv-keywords": {
+ "version": "3.5.2",
+ "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-3.5.2.tgz",
+ "integrity": "sha512-5p6WTN0DdTGVQk6VjcEju19IgaHudalcfabD7yhDGeA6bcQnmL+CpveLJq/3hvfwd1aof6L386Ougkx6RfyMIQ==",
+ "dev": true
+ },
+ "lru-cache": {
+ "version": "6.0.0",
+ "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz",
+ "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==",
+ "dev": true,
+ "requires": {
+ "yallist": "^4.0.0"
+ }
+ },
"schema-utils": {
"version": "3.1.1",
"resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.1.1.tgz",
@@ -46409,6 +45835,12 @@
"requires": {
"lru-cache": "^6.0.0"
}
+ },
+ "yallist": {
+ "version": "4.0.0",
+ "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz",
+ "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==",
+ "dev": true
}
}
},
@@ -46654,9 +46086,9 @@
}
},
"punycode": {
- "version": "2.1.1",
- "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.1.1.tgz",
- "integrity": "sha512-XRsRjdf+j5ml+y/6GKHPZbrF/8p2Yga0JPtdqTIY2Xe5ohJPD9saDJJLPvp9+NSBprVvevdXZybnj2cv8OEd0A==",
+ "version": "2.3.0",
+ "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.3.0.tgz",
+ "integrity": "sha512-rRV+zQD8tVFys26lAGR9WUuS4iUAngJScM+ZRSKtvl5tKeZ2t5bvdNFdNHBW9FWR4guGHlgmsZ1G7BSm2wTbuA==",
"dev": true
},
"puppeteer-core": {
@@ -46821,6 +46253,12 @@
"schema-utils": "^3.0.0"
},
"dependencies": {
+ "ajv-keywords": {
+ "version": "3.5.2",
+ "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-3.5.2.tgz",
+ "integrity": "sha512-5p6WTN0DdTGVQk6VjcEju19IgaHudalcfabD7yhDGeA6bcQnmL+CpveLJq/3hvfwd1aof6L386Ougkx6RfyMIQ==",
+ "dev": true
+ },
"schema-utils": {
"version": "3.1.1",
"resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.1.1.tgz",
@@ -47095,15 +46533,15 @@
}
},
"regenerator-runtime": {
- "version": "0.13.9",
- "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.13.9.tgz",
- "integrity": "sha512-p3VT+cOEgxFsRRA9X4lkI1E+k2/CtnKtU4gcxyaCUreilL/vqI6CdZ3wxVUx3UOUg+gnUOQQcRI7BmSI656MYA==",
+ "version": "0.13.11",
+ "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.13.11.tgz",
+ "integrity": "sha512-kY1AZVr2Ra+t+piVaJ4gxaFaReZVH40AKNo7UCX6W+dEwBo/2oZJzqfuN1qLq1oL45o56cPaTXELwrTh8Fpggg==",
"dev": true
},
"regenerator-transform": {
- "version": "0.15.0",
- "resolved": "https://registry.npmjs.org/regenerator-transform/-/regenerator-transform-0.15.0.tgz",
- "integrity": "sha512-LsrGtPmbYg19bcPHwdtmXwbW+TqNvtY4riE3P83foeHRroMbH6/2ddFBfab3t7kbzc7v7p4wbkIecHImqt0QNg==",
+ "version": "0.15.1",
+ "resolved": "https://registry.npmjs.org/regenerator-transform/-/regenerator-transform-0.15.1.tgz",
+ "integrity": "sha512-knzmNAcuyxV+gQCufkYcvOqX/qIIfHLv0u5x79kRxuGojfYVky1f15TzZEu2Avte8QGepvUNTnLskf8E6X6Vyg==",
"dev": true,
"requires": {
"@babel/runtime": "^7.8.4"
@@ -47137,9 +46575,9 @@
"dev": true
},
"regexpu-core": {
- "version": "5.2.1",
- "resolved": "https://registry.npmjs.org/regexpu-core/-/regexpu-core-5.2.1.tgz",
- "integrity": "sha512-HrnlNtpvqP1Xkb28tMhBUO2EbyUHdQlsnlAhzWcwHy8WJR53UWr7/MAvqrsQKMbV4qdpv03oTMG8iIhfsPFktQ==",
+ "version": "5.2.2",
+ "resolved": "https://registry.npmjs.org/regexpu-core/-/regexpu-core-5.2.2.tgz",
+ "integrity": "sha512-T0+1Zp2wjF/juXMrMxHxidqGYn8U4R+zleSJhX9tQ1PUsS8a9UtYfbsF9LdiVgNX3kiX8RNaKM42nfSgvFJjmw==",
"dev": true,
"requires": {
"regenerate": "^1.4.2",
@@ -47147,7 +46585,7 @@
"regjsgen": "^0.7.1",
"regjsparser": "^0.9.1",
"unicode-match-property-ecmascript": "^2.0.0",
- "unicode-match-property-value-ecmascript": "^2.0.0"
+ "unicode-match-property-value-ecmascript": "^2.1.0"
}
},
"regjsgen": {
@@ -47346,9 +46784,9 @@
}
},
"mdast-util-to-hast": {
- "version": "12.2.4",
- "resolved": "https://registry.npmjs.org/mdast-util-to-hast/-/mdast-util-to-hast-12.2.4.tgz",
- "integrity": "sha512-a21xoxSef1l8VhHxS1Dnyioz6grrJkoaCUgGzMD/7dWHvboYX3VW53esRUfB5tgTyz4Yos1n25SPcj35dJqmAg==",
+ "version": "12.2.6",
+ "resolved": "https://registry.npmjs.org/mdast-util-to-hast/-/mdast-util-to-hast-12.2.6.tgz",
+ "integrity": "sha512-Kfo1JNUsi6r6CI7ZOJ6yt/IEKMjMK4nNjQ8C+yc8YBbIlDSp9dmj0zY90ryiu6Vy4CVGv0zi1H4ZoIaYVV8cwA==",
"dev": true,
"requires": {
"@types/hast": "^2.0.0",
@@ -47384,30 +46822,30 @@
}
},
"unist-builder": {
- "version": "3.0.0",
- "resolved": "https://registry.npmjs.org/unist-builder/-/unist-builder-3.0.0.tgz",
- "integrity": "sha512-GFxmfEAa0vi9i5sd0R2kcrI9ks0r82NasRq5QHh2ysGngrc6GiqD5CDf1FjPenY4vApmFASBIIlk/jj5J5YbmQ==",
+ "version": "3.0.1",
+ "resolved": "https://registry.npmjs.org/unist-builder/-/unist-builder-3.0.1.tgz",
+ "integrity": "sha512-gnpOw7DIpCA0vpr6NqdPvTWnlPTApCTRzr+38E6hCWx3rz/cjo83SsKIlS1Z+L5ttScQ2AwutNnb8+tAvpb6qQ==",
"dev": true,
"requires": {
"@types/unist": "^2.0.0"
}
},
"unist-util-generated": {
- "version": "2.0.0",
- "resolved": "https://registry.npmjs.org/unist-util-generated/-/unist-util-generated-2.0.0.tgz",
- "integrity": "sha512-TiWE6DVtVe7Ye2QxOVW9kqybs6cZexNwTwSMVgkfjEReqy/xwGpAXb99OxktoWwmL+Z+Epb0Dn8/GNDYP1wnUw==",
+ "version": "2.0.1",
+ "resolved": "https://registry.npmjs.org/unist-util-generated/-/unist-util-generated-2.0.1.tgz",
+ "integrity": "sha512-qF72kLmPxAw0oN2fwpWIqbXAVyEqUzDHMsbtPvOudIlUzXYFIeQIuxXQCRCFh22B7cixvU0MG7m3MW8FTq/S+A==",
"dev": true
},
"unist-util-is": {
- "version": "5.1.1",
- "resolved": "https://registry.npmjs.org/unist-util-is/-/unist-util-is-5.1.1.tgz",
- "integrity": "sha512-F5CZ68eYzuSvJjGhCLPL3cYx45IxkqXSetCcRgUXtbcm50X2L9oOWQlfUfDdAf+6Pd27YDblBfdtmsThXmwpbQ==",
+ "version": "5.2.0",
+ "resolved": "https://registry.npmjs.org/unist-util-is/-/unist-util-is-5.2.0.tgz",
+ "integrity": "sha512-Glt17jWwZeyqrFqOK0pF1Ded5U3yzJnFr8CG1GMjCWTp9zDo2p+cmD6pWbZU8AgM5WU3IzRv6+rBwhzsGh6hBQ==",
"dev": true
},
"unist-util-position": {
- "version": "4.0.3",
- "resolved": "https://registry.npmjs.org/unist-util-position/-/unist-util-position-4.0.3.tgz",
- "integrity": "sha512-p/5EMGIa1qwbXjA+QgcBXaPWjSnZfQ2Sc3yBEEfgPwsEmJd8Qh+DSk3LGnmOM4S1bY2C0AjmMnB8RuEYxpPwXQ==",
+ "version": "4.0.4",
+ "resolved": "https://registry.npmjs.org/unist-util-position/-/unist-util-position-4.0.4.tgz",
+ "integrity": "sha512-kUBE91efOWfIVBo8xzh/uZQ7p9ffYRtUbMRZBNFYwf0RK8koUMx6dGUfwylLOKmaT2cs4wSW96QoYUSXAyEtpg==",
"dev": true,
"requires": {
"@types/unist": "^2.0.0"
@@ -47435,9 +46873,9 @@
}
},
"vfile": {
- "version": "5.3.5",
- "resolved": "https://registry.npmjs.org/vfile/-/vfile-5.3.5.tgz",
- "integrity": "sha512-U1ho2ga33eZ8y8pkbQLH54uKqGhFJ6GYIHnnG5AhRpAh3OWjkrRHKa/KogbmQn8We+c0KVV3rTOgR9V/WowbXQ==",
+ "version": "5.3.6",
+ "resolved": "https://registry.npmjs.org/vfile/-/vfile-5.3.6.tgz",
+ "integrity": "sha512-ADBsmerdGBs2WYckrLBEmuETSPyTD4TuLxTrw0DvjirxW1ra4ZwkbzG8ndsv3Q57smvHxo677MHaQrY9yxH8cA==",
"dev": true,
"requires": {
"@types/unist": "^2.0.0",
@@ -47447,9 +46885,9 @@
}
},
"vfile-message": {
- "version": "3.1.2",
- "resolved": "https://registry.npmjs.org/vfile-message/-/vfile-message-3.1.2.tgz",
- "integrity": "sha512-QjSNP6Yxzyycd4SVOtmKKyTsSvClqBPJcd00Z0zuPj3hOIjg0rUPG6DbFGPvUKRgYyaIWLPKpuEclcuvb3H8qA==",
+ "version": "3.1.3",
+ "resolved": "https://registry.npmjs.org/vfile-message/-/vfile-message-3.1.3.tgz",
+ "integrity": "sha512-0yaU+rj2gKAyEk12ffdSbBfjnnj+b1zqTBv3OQCTn8yEB02bsPizwdBPrLJjHnK+cU9EMMcUnNv938XcZIkmdA==",
"dev": true,
"requires": {
"@types/unist": "^2.0.0",
@@ -47691,14 +47129,46 @@
}
},
"rollup": {
- "version": "2.79.1",
- "resolved": "https://registry.npmjs.org/rollup/-/rollup-2.79.1.tgz",
- "integrity": "sha512-uKxbd0IhMZOhjAiD5oAFp7BqvkA4Dv47qpOCtaNvng4HBwdbWtdOh8f5nZNuk2rp51PMGk3bzfWu5oayNEuYnw==",
+ "version": "3.10.1",
+ "resolved": "https://registry.npmjs.org/rollup/-/rollup-3.10.1.tgz",
+ "integrity": "sha512-3Er+yel3bZbZX1g2kjVM+FW+RUWDxbG87fcqFM5/9HbPCTpbVp6JOLn7jlxnNlbu7s/N/uDA4EV/91E2gWnxzw==",
"dev": true,
"requires": {
"fsevents": "~2.3.2"
}
},
+ "rollup-plugin-esbuild": {
+ "version": "5.0.0",
+ "resolved": "https://registry.npmjs.org/rollup-plugin-esbuild/-/rollup-plugin-esbuild-5.0.0.tgz",
+ "integrity": "sha512-1cRIOHAPh8WQgdQQyyvFdeOdxuiyk+zB5zJ5+YOwrZP4cJ0MT3Fs48pQxrZeyZHcn+klFherytILVfE4aYrneg==",
+ "dev": true,
+ "requires": {
+ "@rollup/pluginutils": "^5.0.1",
+ "debug": "^4.3.4",
+ "es-module-lexer": "^1.0.5",
+ "joycon": "^3.1.1",
+ "jsonc-parser": "^3.2.0"
+ },
+ "dependencies": {
+ "@rollup/pluginutils": {
+ "version": "5.0.2",
+ "resolved": "https://registry.npmjs.org/@rollup/pluginutils/-/pluginutils-5.0.2.tgz",
+ "integrity": "sha512-pTd9rIsP92h+B6wWwFbW8RkZv4hiR/xKsqre4SIuAOaOEQRxi0lqLke9k2/7WegC85GgUs9pjmOjCUi3In4vwA==",
+ "dev": true,
+ "requires": {
+ "@types/estree": "^1.0.0",
+ "estree-walker": "^2.0.2",
+ "picomatch": "^2.3.1"
+ }
+ },
+ "es-module-lexer": {
+ "version": "1.1.0",
+ "resolved": "https://registry.npmjs.org/es-module-lexer/-/es-module-lexer-1.1.0.tgz",
+ "integrity": "sha512-fJg+1tiyEeS8figV+fPcPpm8WqJEflG3yPU0NOm5xMvrNkuiy7HzX/Ljng4Y0hAoiw4/3hQTCFYw+ub8+a2pRA==",
+ "dev": true
+ }
+ }
+ },
"router-slot": {
"version": "1.5.5",
"resolved": "https://registry.npmjs.org/router-slot/-/router-slot-1.5.5.tgz",
@@ -48043,14 +47513,35 @@
}
},
"schema-utils": {
- "version": "2.7.1",
- "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-2.7.1.tgz",
- "integrity": "sha512-SHiNtMOUGWBQJwzISiVYKu82GiV4QYGePp3odlY1tuKO7gPtphAT5R/py0fA6xtbgLL/RvtJZnU9b8s0F1q0Xg==",
+ "version": "4.0.0",
+ "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-4.0.0.tgz",
+ "integrity": "sha512-1edyXKgh6XnJsJSQ8mKWXnN/BVaIbFMLpouRUrXgVq7WYne5kw3MW7UPhO44uRXQSIpTSXoJbmrR2X0w9kUTyg==",
"dev": true,
"requires": {
- "@types/json-schema": "^7.0.5",
- "ajv": "^6.12.4",
- "ajv-keywords": "^3.5.2"
+ "@types/json-schema": "^7.0.9",
+ "ajv": "^8.8.0",
+ "ajv-formats": "^2.1.1",
+ "ajv-keywords": "^5.0.0"
+ },
+ "dependencies": {
+ "ajv": {
+ "version": "8.12.0",
+ "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.12.0.tgz",
+ "integrity": "sha512-sRu1kpcO9yLtYxBKvqfTeh9KzZEwO3STyX1HT+4CaDzC6HpTGYhIhPIzj9XuKU7KYDwnaeh5hcOwjy1QuJzBPA==",
+ "dev": true,
+ "requires": {
+ "fast-deep-equal": "^3.1.1",
+ "json-schema-traverse": "^1.0.0",
+ "require-from-string": "^2.0.2",
+ "uri-js": "^4.2.2"
+ }
+ },
+ "json-schema-traverse": {
+ "version": "1.0.0",
+ "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz",
+ "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==",
+ "dev": true
+ }
}
},
"semver": {
@@ -48561,9 +48052,9 @@
"dev": true
},
"space-separated-tokens": {
- "version": "2.0.1",
- "resolved": "https://registry.npmjs.org/space-separated-tokens/-/space-separated-tokens-2.0.1.tgz",
- "integrity": "sha512-ekwEbFp5aqSPKaqeY1PGrlGQxPNaq+Cnx4+bE2D8sciBQrHpbwoBbawqTN2+6jPs9IdWxxiUcN0K2pkczD3zmw==",
+ "version": "2.0.2",
+ "resolved": "https://registry.npmjs.org/space-separated-tokens/-/space-separated-tokens-2.0.2.tgz",
+ "integrity": "sha512-PEGlAwrG8yXGXRjW32fGbg66JAlOAwbObuqVoJpv/mRgoWDQfgH1wDPvtzWyUSNAXBGSk8h755YDbbcEy3SH2Q==",
"dev": true
},
"spdx-correct": {
@@ -48724,6 +48215,15 @@
"integrity": "sha512-RwNA9Z/7PrK06rYLIzFMlaF+l73iwpzsqRIFgbMLbTcLD6cOao82TaWefPXQvB2fOC4AjuYSEndS7N/mTCbkdQ==",
"dev": true
},
+ "stop-iteration-iterator": {
+ "version": "1.0.0",
+ "resolved": "https://registry.npmjs.org/stop-iteration-iterator/-/stop-iteration-iterator-1.0.0.tgz",
+ "integrity": "sha512-iCGQj+0l0HOdZ2AEeBADlsRC+vsnDsZsbdSiH1yNSjcfKM7fdpCMfqAL/dwF5BLiw/XhRft/Wax6zQbhq2BcjQ==",
+ "dev": true,
+ "requires": {
+ "internal-slot": "^1.0.4"
+ }
+ },
"store2": {
"version": "2.14.2",
"resolved": "https://registry.npmjs.org/store2/-/store2-2.14.2.tgz",
@@ -48834,13 +48334,10 @@
"dev": true
},
"strict-event-emitter": {
- "version": "0.2.6",
- "resolved": "https://registry.npmjs.org/strict-event-emitter/-/strict-event-emitter-0.2.6.tgz",
- "integrity": "sha512-qDZOqEBoNtKLPb/qAutkXUt7hs3zXgYA1xX4pVa+gZHCZZVLr2r81AzHsK5YrQQhRNphMtkOUyAyOr9e1IxJTw==",
- "dev": true,
- "requires": {
- "events": "^3.3.0"
- }
+ "version": "0.4.4",
+ "resolved": "https://registry.npmjs.org/strict-event-emitter/-/strict-event-emitter-0.4.4.tgz",
+ "integrity": "sha512-rTCFXHBxs2/XvNc7InSkSwUkwyQ0T9eop/Qvm0atNUXpBxjwsJ5yb7Ih/tgHbjPdeCcB4aCP8K4tuo7hNKssNg==",
+ "dev": true
},
"string_decoder": {
"version": "1.3.0",
@@ -48917,25 +48414,25 @@
}
},
"string.prototype.trimend": {
- "version": "1.0.5",
- "resolved": "https://registry.npmjs.org/string.prototype.trimend/-/string.prototype.trimend-1.0.5.tgz",
- "integrity": "sha512-I7RGvmjV4pJ7O3kdf+LXFpVfdNOxtCW/2C8f6jNiW4+PQchwxkCDzlk1/7p+Wl4bqFIZeF47qAHXLuHHWKAxog==",
+ "version": "1.0.6",
+ "resolved": "https://registry.npmjs.org/string.prototype.trimend/-/string.prototype.trimend-1.0.6.tgz",
+ "integrity": "sha512-JySq+4mrPf9EsDBEDYMOb/lM7XQLulwg5R/m1r0PXEFqrV0qHvl58sdTilSXtKOflCsK2E8jxf+GKC0T07RWwQ==",
"dev": true,
"requires": {
"call-bind": "^1.0.2",
"define-properties": "^1.1.4",
- "es-abstract": "^1.19.5"
+ "es-abstract": "^1.20.4"
}
},
"string.prototype.trimstart": {
- "version": "1.0.5",
- "resolved": "https://registry.npmjs.org/string.prototype.trimstart/-/string.prototype.trimstart-1.0.5.tgz",
- "integrity": "sha512-THx16TJCGlsN0o6dl2o6ncWUsdgnLRSA23rRE5pyGBw/mLr3Ej/R2LaqCtgP8VNMGZsvMWnf9ooZPyY2bHvUFg==",
+ "version": "1.0.6",
+ "resolved": "https://registry.npmjs.org/string.prototype.trimstart/-/string.prototype.trimstart-1.0.6.tgz",
+ "integrity": "sha512-omqjMDaY92pbn5HOX7f9IccLA+U1tA9GvtU4JrodiXFfYB7jPzzHpRzpglLAjtUV6bB557zwClJezTqnAiYnQA==",
"dev": true,
"requires": {
"call-bind": "^1.0.2",
"define-properties": "^1.1.4",
- "es-abstract": "^1.19.5"
+ "es-abstract": "^1.20.4"
}
},
"stringify-entities": {
@@ -49006,6 +48503,25 @@
"requires": {
"loader-utils": "^2.0.0",
"schema-utils": "^2.7.0"
+ },
+ "dependencies": {
+ "ajv-keywords": {
+ "version": "3.5.2",
+ "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-3.5.2.tgz",
+ "integrity": "sha512-5p6WTN0DdTGVQk6VjcEju19IgaHudalcfabD7yhDGeA6bcQnmL+CpveLJq/3hvfwd1aof6L386Ougkx6RfyMIQ==",
+ "dev": true
+ },
+ "schema-utils": {
+ "version": "2.7.1",
+ "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-2.7.1.tgz",
+ "integrity": "sha512-SHiNtMOUGWBQJwzISiVYKu82GiV4QYGePp3odlY1tuKO7gPtphAT5R/py0fA6xtbgLL/RvtJZnU9b8s0F1q0Xg==",
+ "dev": true,
+ "requires": {
+ "@types/json-schema": "^7.0.5",
+ "ajv": "^6.12.4",
+ "ajv-keywords": "^3.5.2"
+ }
+ }
}
},
"style-to-object": {
@@ -49177,9 +48693,9 @@
}
},
"globals": {
- "version": "13.17.0",
- "resolved": "https://registry.npmjs.org/globals/-/globals-13.17.0.tgz",
- "integrity": "sha512-1C+6nQRb1GwGMKm2dH/E7enFAMxGTmGI7/dEdhy/DNelv85w9B72t3uc5frtMNXIbzrarJJ/lTCjcaZwbLJmyw==",
+ "version": "13.19.0",
+ "resolved": "https://registry.npmjs.org/globals/-/globals-13.19.0.tgz",
+ "integrity": "sha512-dkQ957uSRWHw7CFXLUtUHQI3g3aWApYhfNR2O6jn/907riyTYKVBmxYVROkBcY614FSSeSJh7Xm7SrUWCxvJMQ==",
"dev": true,
"requires": {
"type-fest": "^0.20.2"
@@ -49206,10 +48722,19 @@
"argparse": "^2.0.1"
}
},
+ "lru-cache": {
+ "version": "6.0.0",
+ "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz",
+ "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==",
+ "dev": true,
+ "requires": {
+ "yallist": "^4.0.0"
+ }
+ },
"semver": {
- "version": "7.3.7",
- "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.7.tgz",
- "integrity": "sha512-QlYTucUYOews+WeEujDoEGziz4K6c47V/Bd+LjSSYcA94p+DmINdf7ncaUinThfvZyu13lN9OY1XDxt8C0Tw0g==",
+ "version": "7.3.8",
+ "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.8.tgz",
+ "integrity": "sha512-NB1ctGL5rlHrPJtFDVIVzTyQylMLu9N9VICA6HSFJo8MCGVTMW6gfpicwKmmK/dAjTOrqu5l63JJOpDSrAis3A==",
"dev": true,
"requires": {
"lru-cache": "^6.0.0"
@@ -49223,6 +48748,12 @@
"requires": {
"has-flag": "^4.0.0"
}
+ },
+ "yallist": {
+ "version": "4.0.0",
+ "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz",
+ "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==",
+ "dev": true
}
}
},
@@ -49239,9 +48770,9 @@
}
},
"synchronous-promise": {
- "version": "2.0.16",
- "resolved": "https://registry.npmjs.org/synchronous-promise/-/synchronous-promise-2.0.16.tgz",
- "integrity": "sha512-qImOD23aDfnIDNqlG1NOehdB9IYsn1V9oByPjKY1nakv2MQYCEMyX033/q+aEtYCpmYK1cv2+NTmlH+ra6GA5A==",
+ "version": "2.0.17",
+ "resolved": "https://registry.npmjs.org/synchronous-promise/-/synchronous-promise-2.0.17.tgz",
+ "integrity": "sha512-AsS729u2RHUfEra9xJrE39peJcc2stq2+poBXX8bcM08Y6g9j/i/PUzwNQqkaJde7Ntg1TO7bSREbR5sdosQ+g==",
"dev": true
},
"synckit": {
@@ -49314,6 +48845,12 @@
"requires": {
"yallist": "^4.0.0"
}
+ },
+ "yallist": {
+ "version": "4.0.0",
+ "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz",
+ "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==",
+ "dev": true
}
}
},
@@ -49402,6 +48939,12 @@
"webpack-sources": "^1.4.3"
},
"dependencies": {
+ "ajv-keywords": {
+ "version": "3.5.2",
+ "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-3.5.2.tgz",
+ "integrity": "sha512-5p6WTN0DdTGVQk6VjcEju19IgaHudalcfabD7yhDGeA6bcQnmL+CpveLJq/3hvfwd1aof6L386Ougkx6RfyMIQ==",
+ "dev": true
+ },
"commander": {
"version": "2.20.3",
"resolved": "https://registry.npmjs.org/commander/-/commander-2.20.3.tgz",
@@ -49739,9 +49282,9 @@
"dev": true
},
"tsconfck": {
- "version": "2.0.1",
- "resolved": "https://registry.npmjs.org/tsconfck/-/tsconfck-2.0.1.tgz",
- "integrity": "sha512-/ipap2eecmVBmBlsQLBRbUmUNFwNJV/z2E+X0FPtHNjPwroMZQ7m39RMaCywlCulBheYXgMdUlWDd9rzxwMA0Q==",
+ "version": "2.0.2",
+ "resolved": "https://registry.npmjs.org/tsconfck/-/tsconfck-2.0.2.tgz",
+ "integrity": "sha512-H3DWlwKpow+GpVLm/2cpmok72pwRr1YFROV3YzAmvzfGFiC1zEM/mc9b7+1XnrxuXtEbhJ7xUSIqjPFbedp7aQ==",
"dev": true
},
"tsconfig-paths": {
@@ -49768,9 +49311,9 @@
}
},
"tslib": {
- "version": "2.4.0",
- "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.4.0.tgz",
- "integrity": "sha512-d6xOpEDfsi2CZVlPQzGeux8XMwLT9hssAsaPYExaQMuYskwb+x1x7J371tWlbBdWHroy99KnVB6qIkUbs5X3UQ=="
+ "version": "2.4.1",
+ "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.4.1.tgz",
+ "integrity": "sha512-tGyy4dAjRIEwI7BzsB0lynWgOpfqjUdq91XXAlIWD2OwKBH7oCl/GZG/HT4BOHrTlPMOASlMQ7veyTqpmRcrNA=="
},
"tsscmp": {
"version": "1.0.6",
@@ -49826,6 +49369,17 @@
"mime-types": "~2.1.24"
}
},
+ "typed-array-length": {
+ "version": "1.0.4",
+ "resolved": "https://registry.npmjs.org/typed-array-length/-/typed-array-length-1.0.4.tgz",
+ "integrity": "sha512-KjZypGq+I/H7HI5HlOoGHkWUUGq+Q0TPhQurLbyrVrvnKTBgzLhIJ7j6J/XTQOi0d1RjyZ0wdas8bKs2p0x3Ng==",
+ "dev": true,
+ "requires": {
+ "call-bind": "^1.0.2",
+ "for-each": "^0.3.3",
+ "is-typed-array": "^1.1.9"
+ }
+ },
"typedarray": {
"version": "0.0.6",
"resolved": "https://registry.npmjs.org/typedarray/-/typedarray-0.0.6.tgz",
@@ -49854,15 +49408,15 @@
"dev": true
},
"ua-parser-js": {
- "version": "1.0.2",
- "resolved": "https://registry.npmjs.org/ua-parser-js/-/ua-parser-js-1.0.2.tgz",
- "integrity": "sha512-00y/AXhx0/SsnI51fTc0rLRmafiGOM4/O+ny10Ps7f+j/b8p/ZY11ytMgznXkOVo4GQ+KwQG5UQLkLGirsACRg==",
+ "version": "1.0.33",
+ "resolved": "https://registry.npmjs.org/ua-parser-js/-/ua-parser-js-1.0.33.tgz",
+ "integrity": "sha512-RqshF7TPTE0XLYAqmjlu5cLLuGdKrNu9O1KLA/qp39QtbZwuzwv1dT46DZSopoUMsYgXpB3Cv8a03FI8b74oFQ==",
"dev": true
},
"uglify-js": {
- "version": "3.17.2",
- "resolved": "https://registry.npmjs.org/uglify-js/-/uglify-js-3.17.2.tgz",
- "integrity": "sha512-bbxglRjsGQMchfvXZNusUcYgiB9Hx2K4AHYXQy2DITZ9Rd+JzhX7+hoocE5Winr7z2oHvPsekkBwXtigvxevXg==",
+ "version": "3.17.4",
+ "resolved": "https://registry.npmjs.org/uglify-js/-/uglify-js-3.17.4.tgz",
+ "integrity": "sha512-T9q82TJI9e/C1TAxYvfb16xO120tMVFZrGA3f9/P4424DNu6ypK103y0GPFVa17yotwSyZW5iYXgjYHkGrJW/g==",
"dev": true,
"optional": true
},
@@ -49927,9 +49481,9 @@
}
},
"unicode-match-property-value-ecmascript": {
- "version": "2.0.0",
- "resolved": "https://registry.npmjs.org/unicode-match-property-value-ecmascript/-/unicode-match-property-value-ecmascript-2.0.0.tgz",
- "integrity": "sha512-7Yhkc0Ye+t4PNYzOGKedDhXbYIBe1XEQYQxOPyhcXNMJ0WCABqqj6ckydd6pWRZTHV4GuCPKdBAUiMc60tsKVw==",
+ "version": "2.1.0",
+ "resolved": "https://registry.npmjs.org/unicode-match-property-value-ecmascript/-/unicode-match-property-value-ecmascript-2.1.0.tgz",
+ "integrity": "sha512-qxkjQt6qjg/mYscYMC0XKRn3Rh0wFPlfxB0xkt9CfyTvpX1Ra0+rAmdX2QyAobptSEvuy4RtpPRui6XkV+8wjA==",
"dev": true
},
"unicode-property-aliases-ecmascript": {
@@ -50015,9 +49569,9 @@
"dev": true
},
"unist-util-position-from-estree": {
- "version": "1.1.1",
- "resolved": "https://registry.npmjs.org/unist-util-position-from-estree/-/unist-util-position-from-estree-1.1.1.tgz",
- "integrity": "sha512-xtoY50b5+7IH8tFbkw64gisG9tMSpxDjhX9TmaJJae/XuxQ9R/Kc8Nv1eOsf43Gt4KV/LkriMy9mptDr7XLcaw==",
+ "version": "1.1.2",
+ "resolved": "https://registry.npmjs.org/unist-util-position-from-estree/-/unist-util-position-from-estree-1.1.2.tgz",
+ "integrity": "sha512-poZa0eXpS+/XpoQwGwl79UUdea4ol2ZuCYguVaJS4qzIOMDzbqz8a3erUCOmubSZkaOuGamb3tX790iwOIROww==",
"dev": true,
"requires": {
"@types/unist": "^2.0.0"
@@ -50042,9 +49596,9 @@
}
},
"unist-util-stringify-position": {
- "version": "3.0.2",
- "resolved": "https://registry.npmjs.org/unist-util-stringify-position/-/unist-util-stringify-position-3.0.2.tgz",
- "integrity": "sha512-7A6eiDCs9UtjcwZOcCpM4aPII3bAAGv13E96IkawkOAW0OhH+yRxtY0lzo8KiHpzEMfH7Q+FizUmwp8Iqy5EWg==",
+ "version": "3.0.3",
+ "resolved": "https://registry.npmjs.org/unist-util-stringify-position/-/unist-util-stringify-position-3.0.3.tgz",
+ "integrity": "sha512-k5GzIBZ/QatR8N5X2y+drfpWG8IDBzdnVj6OInRNWm1oXrzydiaAT2OQiA8DPRRZyAKb9b6I2a6PxYklZD0gKg==",
"dev": true,
"requires": {
"@types/unist": "^2.0.0"
@@ -50147,9 +49701,9 @@
"optional": true
},
"update-browserslist-db": {
- "version": "1.0.9",
- "resolved": "https://registry.npmjs.org/update-browserslist-db/-/update-browserslist-db-1.0.9.tgz",
- "integrity": "sha512-/xsqn21EGVdXI3EXSum1Yckj3ZVZugqyOZQ/CxYPBD/R+ko9NSUScf8tFF4dOKY+2pvSSJA/S+5B8s4Zr4kyvg==",
+ "version": "1.0.10",
+ "resolved": "https://registry.npmjs.org/update-browserslist-db/-/update-browserslist-db-1.0.10.tgz",
+ "integrity": "sha512-OztqDenkfFkbSG+tRxBeAnCVPckDBcvibKd35yDONx6OU8N7sqgwc7rCbkJ/WcYtVRZ4ba68d6byhC21GFh7sQ==",
"dev": true,
"requires": {
"escalade": "^3.1.1",
@@ -50226,6 +49780,12 @@
"schema-utils": "^3.0.0"
},
"dependencies": {
+ "ajv-keywords": {
+ "version": "3.5.2",
+ "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-3.5.2.tgz",
+ "integrity": "sha512-5p6WTN0DdTGVQk6VjcEju19IgaHudalcfabD7yhDGeA6bcQnmL+CpveLJq/3hvfwd1aof6L386Ougkx6RfyMIQ==",
+ "dev": true
+ },
"schema-utils": {
"version": "3.1.1",
"resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.1.1.tgz",
@@ -50246,16 +49806,15 @@
"dev": true
},
"util": {
- "version": "0.12.4",
- "resolved": "https://registry.npmjs.org/util/-/util-0.12.4.tgz",
- "integrity": "sha512-bxZ9qtSlGUWSOy9Qa9Xgk11kSslpuZwaxCg4sNIDj6FLucDab2JxnHwyNTCpHMtK1MjoQiWQ6DiUMZYbSrO+Sw==",
+ "version": "0.12.5",
+ "resolved": "https://registry.npmjs.org/util/-/util-0.12.5.tgz",
+ "integrity": "sha512-kZf/K6hEIrWHI6XqOFUiiMa+79wE/D8Q+NCNAWclkyg3b4d2k7s0QGepNjiABc+aR3N1PAyHL7p6UcLY6LmrnA==",
"dev": true,
"requires": {
"inherits": "^2.0.3",
"is-arguments": "^1.0.4",
"is-generator-function": "^1.0.7",
"is-typed-array": "^1.1.3",
- "safe-buffer": "^5.1.2",
"which-typed-array": "^1.1.2"
}
},
@@ -50421,40 +49980,40 @@
},
"dependencies": {
"@esbuild/linux-loong64": {
- "version": "0.16.16",
- "resolved": "https://registry.npmjs.org/@esbuild/linux-loong64/-/linux-loong64-0.16.16.tgz",
- "integrity": "sha512-MdUFggHjRiCCwNE9+1AibewoNq6wf94GLB9Q9aXwl+a75UlRmbRK3h6WJyrSGA6ZstDJgaD2wiTSP7tQNUYxwA==",
+ "version": "0.16.17",
+ "resolved": "https://registry.npmjs.org/@esbuild/linux-loong64/-/linux-loong64-0.16.17.tgz",
+ "integrity": "sha512-dTzNnQwembNDhd654cA4QhbS9uDdXC3TKqMJjgOWsC0yNCbpzfWoXdZvp0mY7HU6nzk5E0zpRGGx3qoQg8T2DQ==",
"dev": true,
"optional": true
},
"esbuild": {
- "version": "0.16.16",
- "resolved": "https://registry.npmjs.org/esbuild/-/esbuild-0.16.16.tgz",
- "integrity": "sha512-24JyKq10KXM5EBIgPotYIJ2fInNWVVqflv3gicIyQqfmUqi4HvDW1VR790cBgLJHCl96Syy7lhoz7tLFcmuRmg==",
+ "version": "0.16.17",
+ "resolved": "https://registry.npmjs.org/esbuild/-/esbuild-0.16.17.tgz",
+ "integrity": "sha512-G8LEkV0XzDMNwXKgM0Jwu3nY3lSTwSGY6XbxM9cr9+s0T/qSV1q1JVPBGzm3dcjhCic9+emZDmMffkwgPeOeLg==",
"dev": true,
"requires": {
- "@esbuild/android-arm": "0.16.16",
- "@esbuild/android-arm64": "0.16.16",
- "@esbuild/android-x64": "0.16.16",
- "@esbuild/darwin-arm64": "0.16.16",
- "@esbuild/darwin-x64": "0.16.16",
- "@esbuild/freebsd-arm64": "0.16.16",
- "@esbuild/freebsd-x64": "0.16.16",
- "@esbuild/linux-arm": "0.16.16",
- "@esbuild/linux-arm64": "0.16.16",
- "@esbuild/linux-ia32": "0.16.16",
- "@esbuild/linux-loong64": "0.16.16",
- "@esbuild/linux-mips64el": "0.16.16",
- "@esbuild/linux-ppc64": "0.16.16",
- "@esbuild/linux-riscv64": "0.16.16",
- "@esbuild/linux-s390x": "0.16.16",
- "@esbuild/linux-x64": "0.16.16",
- "@esbuild/netbsd-x64": "0.16.16",
- "@esbuild/openbsd-x64": "0.16.16",
- "@esbuild/sunos-x64": "0.16.16",
- "@esbuild/win32-arm64": "0.16.16",
- "@esbuild/win32-ia32": "0.16.16",
- "@esbuild/win32-x64": "0.16.16"
+ "@esbuild/android-arm": "0.16.17",
+ "@esbuild/android-arm64": "0.16.17",
+ "@esbuild/android-x64": "0.16.17",
+ "@esbuild/darwin-arm64": "0.16.17",
+ "@esbuild/darwin-x64": "0.16.17",
+ "@esbuild/freebsd-arm64": "0.16.17",
+ "@esbuild/freebsd-x64": "0.16.17",
+ "@esbuild/linux-arm": "0.16.17",
+ "@esbuild/linux-arm64": "0.16.17",
+ "@esbuild/linux-ia32": "0.16.17",
+ "@esbuild/linux-loong64": "0.16.17",
+ "@esbuild/linux-mips64el": "0.16.17",
+ "@esbuild/linux-ppc64": "0.16.17",
+ "@esbuild/linux-riscv64": "0.16.17",
+ "@esbuild/linux-s390x": "0.16.17",
+ "@esbuild/linux-x64": "0.16.17",
+ "@esbuild/netbsd-x64": "0.16.17",
+ "@esbuild/openbsd-x64": "0.16.17",
+ "@esbuild/sunos-x64": "0.16.17",
+ "@esbuild/win32-arm64": "0.16.17",
+ "@esbuild/win32-ia32": "0.16.17",
+ "@esbuild/win32-x64": "0.16.17"
}
},
"picocolors": {
@@ -50473,15 +50032,6 @@
"picocolors": "^1.0.0",
"source-map-js": "^1.0.2"
}
- },
- "rollup": {
- "version": "3.9.1",
- "resolved": "https://registry.npmjs.org/rollup/-/rollup-3.9.1.tgz",
- "integrity": "sha512-GswCYHXftN8ZKGVgQhTFUJB/NBXxrRGgO2NCy6E8s1rwEJ4Q9/VttNqcYfEvx4dTo4j58YqdC3OVztPzlKSX8w==",
- "dev": true,
- "requires": {
- "fsevents": "~2.3.2"
- }
}
}
},
@@ -50517,9 +50067,9 @@
}
},
"vite-tsconfig-paths": {
- "version": "4.0.3",
- "resolved": "https://registry.npmjs.org/vite-tsconfig-paths/-/vite-tsconfig-paths-4.0.3.tgz",
- "integrity": "sha512-gRO2Q/tOkV+9kMht5tz90+IaEKvW2zCnvwJV3tp2ruPNZOTM5rF+yXorJT4ggmAMYEaJ3nyXjx5P5jY5FwiZ+A==",
+ "version": "4.0.5",
+ "resolved": "https://registry.npmjs.org/vite-tsconfig-paths/-/vite-tsconfig-paths-4.0.5.tgz",
+ "integrity": "sha512-/L/eHwySFYjwxoYt1WRJniuK/jPv+WGwgRGBYx3leciR5wBeqntQpUE6Js6+TJemChc+ter7fDBKieyEWDx4yQ==",
"dev": true,
"requires": {
"debug": "^4.1.1",
@@ -51041,6 +50591,12 @@
"integrity": "sha512-XtGIhXwF8YM8bJhGxG5kXgjkEuNGLTkoYqVE+KMR+aspr4KGYmKYg7yUe3KghyQ9yheNwLnjmzh/7+gfDBmHCQ==",
"dev": true
},
+ "ajv-keywords": {
+ "version": "3.5.2",
+ "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-3.5.2.tgz",
+ "integrity": "sha512-5p6WTN0DdTGVQk6VjcEju19IgaHudalcfabD7yhDGeA6bcQnmL+CpveLJq/3hvfwd1aof6L386Ougkx6RfyMIQ==",
+ "dev": true
+ },
"braces": {
"version": "2.3.2",
"resolved": "https://registry.npmjs.org/braces/-/braces-2.3.2.tgz",
@@ -51219,15 +50775,6 @@
"json5": "^1.0.1"
}
},
- "lru-cache": {
- "version": "5.1.1",
- "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-5.1.1.tgz",
- "integrity": "sha512-KpNARQA3Iwv+jTA0utUVVbrh+Jlrr1Fv0e56GGzAFOXN7dk/FviaDW8LHmK52DlcH4WP2n6gI8vN1aesBFgo9w==",
- "dev": true,
- "requires": {
- "yallist": "^3.0.2"
- }
- },
"micromatch": {
"version": "3.1.10",
"resolved": "https://registry.npmjs.org/micromatch/-/micromatch-3.1.10.tgz",
@@ -51370,12 +50917,6 @@
"resolved": "https://registry.npmjs.org/y18n/-/y18n-4.0.3.tgz",
"integrity": "sha512-JKhqTOwSrqNA1NY5lSztJ1GrBiUodLMmIZuLiDaMRJ+itFd+ABVE8XBjOvIWL+rSqNDC74LCSFmlb/U4UZ4hJQ==",
"dev": true
- },
- "yallist": {
- "version": "3.1.1",
- "resolved": "https://registry.npmjs.org/yallist/-/yallist-3.1.1.tgz",
- "integrity": "sha512-a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g==",
- "dev": true
}
}
},
@@ -51525,17 +51066,17 @@
"dev": true
},
"which-typed-array": {
- "version": "1.1.8",
- "resolved": "https://registry.npmjs.org/which-typed-array/-/which-typed-array-1.1.8.tgz",
- "integrity": "sha512-Jn4e5PItbcAHyLoRDwvPj1ypu27DJbtdYXUa5zsinrUx77Uvfb0cXwwnGMTn7cjUfhhqgVQnVJCwF+7cgU7tpw==",
+ "version": "1.1.9",
+ "resolved": "https://registry.npmjs.org/which-typed-array/-/which-typed-array-1.1.9.tgz",
+ "integrity": "sha512-w9c4xkx6mPidwp7180ckYWfMmvxpjlZuIudNtDf4N/tTAUB8VJbX25qZoAsrtGuYNnGw3pa0AXgbGKRB8/EceA==",
"dev": true,
"requires": {
"available-typed-arrays": "^1.0.5",
"call-bind": "^1.0.2",
- "es-abstract": "^1.20.0",
"for-each": "^0.3.3",
+ "gopd": "^1.0.1",
"has-tostringtag": "^1.0.0",
- "is-typed-array": "^1.1.9"
+ "is-typed-array": "^1.1.10"
}
},
"wide-align": {
@@ -51660,9 +51201,9 @@
}
},
"ws": {
- "version": "8.11.0",
- "resolved": "https://registry.npmjs.org/ws/-/ws-8.11.0.tgz",
- "integrity": "sha512-HPG3wQd9sNQoT9xHyNCXoDUa+Xw/VevmY9FoHyQ+g+rrMn4j6FB4np7Z0OhdTgjx6MgQLK7jwSy1YecU1+4Asg==",
+ "version": "8.12.0",
+ "resolved": "https://registry.npmjs.org/ws/-/ws-8.12.0.tgz",
+ "integrity": "sha512-kU62emKIdKVeEIOIKVegvqpXMSTAMLJozpHZaJNDYqBjzlSYXQGviYwN1osDLJ9av68qHd4a2oSjd7yD4pacig==",
"dev": true
},
"x-default-browser": {
@@ -51687,9 +51228,9 @@
"dev": true
},
"yallist": {
- "version": "4.0.0",
- "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz",
- "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==",
+ "version": "3.1.1",
+ "resolved": "https://registry.npmjs.org/yallist/-/yallist-3.1.1.tgz",
+ "integrity": "sha512-a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g==",
"dev": true
},
"yaml": {
@@ -51699,9 +51240,9 @@
"dev": true
},
"yargs": {
- "version": "17.6.0",
- "resolved": "https://registry.npmjs.org/yargs/-/yargs-17.6.0.tgz",
- "integrity": "sha512-8H/wTDqlSwoSnScvV2N/JHfLWOKuh5MVla9hqLjK3nsfyy6Y4kDSYSvkU5YCUEPOSnRXfIyx3Sq+B/IWudTo4g==",
+ "version": "17.6.2",
+ "resolved": "https://registry.npmjs.org/yargs/-/yargs-17.6.2.tgz",
+ "integrity": "sha512-1/9UrdHjDZc0eOU0HxOHoS78C69UD3JRMvzlJ7S79S2nTaWRA/whGCTV8o9e/N/1Va9YIV7Q4sOxD8VV4pCWOw==",
"dev": true,
"requires": {
"cliui": "^8.0.1",
@@ -51710,7 +51251,7 @@
"require-directory": "^2.1.1",
"string-width": "^4.2.3",
"y18n": "^5.0.5",
- "yargs-parser": "^21.0.0"
+ "yargs-parser": "^21.1.1"
}
},
"yargs-parser": {
diff --git a/src/Umbraco.Web.UI.Client/package.json b/src/Umbraco.Web.UI.Client/package.json
index 4a11ab1255..3c8815594c 100644
--- a/src/Umbraco.Web.UI.Client/package.json
+++ b/src/Umbraco.Web.UI.Client/package.json
@@ -35,12 +35,12 @@
"test": "web-test-runner --coverage",
"test:watch": "web-test-runner --watch",
"test:e2e": "npx playwright test",
- "lint": "eslint src e2e",
+ "lint": "eslint src libs e2e",
"lint:fix": "npm run lint -- --fix",
"format": "prettier 'src/**/*.ts'",
"format:fix": "npm run format -- --write",
- "generate:api": "openapi --input https://raw.githubusercontent.com/umbraco/Umbraco-CMS/v13/dev/src/Umbraco.Cms.Api.Management/OpenApi.json --output src/core/backend-api --postfix Resource --useOptions",
- "generate:api-dev": "openapi --input http://localhost:9000/umbraco/swagger/v1/swagger.json --output src/core/backend-api --postfix Resource --useOptions",
+ "generate:api": "openapi --input https://raw.githubusercontent.com/umbraco/Umbraco-CMS/v13/dev/src/Umbraco.Cms.Api.Management/OpenApi.json --output libs/backend-api --postfix Resource --useOptions",
+ "generate:api-dev": "openapi --input http://localhost:9000/umbraco/swagger/v1/swagger.json --output libs/backend-api/src --postfix Resource --useOptions",
"storybook": "npm run wc-analyze && start-storybook -p 6006",
"storybook:build": "npm run wc-analyze && build-storybook",
"build-storybook": "npm run wc-analyze && build-storybook",
@@ -109,6 +109,8 @@
"playwright-msw": "^2.1.0",
"plop": "^3.1.1",
"prettier": "2.8.3",
+ "rollup": "^3.10.0",
+ "rollup-plugin-esbuild": "^5.0.0",
"tiny-glob": "^0.2.9",
"typescript": "^4.9.4",
"vite": "^4.0.4",
diff --git a/src/Umbraco.Web.UI.Client/public/mockServiceWorker.js b/src/Umbraco.Web.UI.Client/public/mockServiceWorker.js
index 70f0a2b994..671ec2cbd0 100644
--- a/src/Umbraco.Web.UI.Client/public/mockServiceWorker.js
+++ b/src/Umbraco.Web.UI.Client/public/mockServiceWorker.js
@@ -2,7 +2,7 @@
/* tslint:disable */
/**
- * Mock Service Worker (0.49.2).
+ * Mock Service Worker (0.49.3).
* @see https://github.com/mswjs/msw
* - Please do NOT modify this file.
* - Please do NOT serve this file on production.
diff --git a/src/Umbraco.Web.UI.Client/src/app.ts b/src/Umbraco.Web.UI.Client/src/app.ts
index 8cbb6f7bb0..386294ca18 100644
--- a/src/Umbraco.Web.UI.Client/src/app.ts
+++ b/src/Umbraco.Web.UI.Client/src/app.ts
@@ -18,10 +18,10 @@ import { UUIIconRegistryEssential } from '@umbraco-ui/uui';
import { css, html } from 'lit';
import { customElement, property, state } from 'lit/decorators.js';
-import { UmbLitElement } from './core/element/lit-element.element';
-import { tryExecuteAndNotify } from './core/resources/tryExecuteAndNotify.method';
+import { UmbLitElement } from '@umbraco-cms/element';
+import { tryExecuteAndNotify } from '@umbraco-cms/resources';
import { OpenAPI, RuntimeLevel, ServerResource } from '@umbraco-cms/backend-api';
-import { UmbIconStore } from '@umbraco-cms/stores/icon/icon.store';
+import { UmbIconStore } from '@umbraco-cms/store';
@customElement('umb-app')
export class UmbApp extends UmbLitElement {
diff --git a/src/Umbraco.Web.UI.Client/src/auth/components/input-user-group/input-user-group.element.ts b/src/Umbraco.Web.UI.Client/src/auth/components/input-user-group/input-user-group.element.ts
index 4b602520de..0f0eed532c 100644
--- a/src/Umbraco.Web.UI.Client/src/auth/components/input-user-group/input-user-group.element.ts
+++ b/src/Umbraco.Web.UI.Client/src/auth/components/input-user-group/input-user-group.element.ts
@@ -2,11 +2,11 @@ import { UUITextStyles } from '@umbraco-ui/uui-css';
import { css, html, nothing } from 'lit';
import { customElement, state } from 'lit/decorators.js';
import { UmbInputListBase } from '../../../backoffice/shared/components/input-list-base/input-list-base';
-import type { UserGroupEntity } from '@umbraco-cms/models';
import {
UmbUserGroupStore,
UMB_USER_GROUP_STORE_CONTEXT_TOKEN,
-} from 'src/backoffice/users/user-groups/user-group.store';
+} from '../../../backoffice/users/user-groups/user-group.store';
+import type { UserGroupEntity } from '@umbraco-cms/models';
@customElement('umb-input-user-group')
export class UmbInputPickerUserGroupElement extends UmbInputListBase {
diff --git a/src/Umbraco.Web.UI.Client/src/auth/components/input-user/input-user.element.ts b/src/Umbraco.Web.UI.Client/src/auth/components/input-user/input-user.element.ts
index 552be4346b..d1cde6e11c 100644
--- a/src/Umbraco.Web.UI.Client/src/auth/components/input-user/input-user.element.ts
+++ b/src/Umbraco.Web.UI.Client/src/auth/components/input-user/input-user.element.ts
@@ -2,8 +2,8 @@ import { UUITextStyles } from '@umbraco-ui/uui-css';
import { css, html, nothing, PropertyValueMap } from 'lit';
import { customElement, state } from 'lit/decorators.js';
import { UmbInputListBase } from '../../../backoffice/shared/components/input-list-base/input-list-base';
+import { UmbUserStore, UMB_USER_STORE_CONTEXT_TOKEN } from '../../../backoffice/users/users/user.store';
import type { UserEntity } from '@umbraco-cms/models';
-import { UmbUserStore, UMB_USER_STORE_CONTEXT_TOKEN } from 'src/backoffice/users/users/user.store';
@customElement('umb-input-user')
export class UmbPickerUserElement extends UmbInputListBase {
diff --git a/src/Umbraco.Web.UI.Client/src/auth/utils.test.ts b/src/Umbraco.Web.UI.Client/src/auth/utils.test.ts
index 536135647f..8639f81945 100644
--- a/src/Umbraco.Web.UI.Client/src/auth/utils.test.ts
+++ b/src/Umbraco.Web.UI.Client/src/auth/utils.test.ts
@@ -1,7 +1,7 @@
import { expect } from '@open-wc/testing';
+import type { UserStatus } from '@umbraco-cms/models';
import { InterfaceColor, InterfaceLook } from '@umbraco-ui/uui-base/lib/types';
-import type { UserStatus } from './utils';
import { getTagLookAndColor } from './utils';
describe('UmbUserExtensions', () => {
diff --git a/src/Umbraco.Web.UI.Client/src/auth/utils.ts b/src/Umbraco.Web.UI.Client/src/auth/utils.ts
index 4966053554..c798404481 100644
--- a/src/Umbraco.Web.UI.Client/src/auth/utils.ts
+++ b/src/Umbraco.Web.UI.Client/src/auth/utils.ts
@@ -1,7 +1,6 @@
+import type { UserStatus } from '@umbraco-cms/models';
import { InterfaceColor, InterfaceLook } from '@umbraco-ui/uui-base/lib/types';
-export type UserStatus = 'enabled' | 'inactive' | 'invited' | 'disabled';
-
export const getTagLookAndColor = (status: UserStatus): { look: InterfaceLook; color: InterfaceColor } => {
switch ((status || '').toLowerCase()) {
case 'invited':
diff --git a/src/Umbraco.Web.UI.Client/src/backoffice/backoffice.element.ts b/src/Umbraco.Web.UI.Client/src/backoffice/backoffice.element.ts
index 2712f528bc..1d684f6192 100644
--- a/src/Umbraco.Web.UI.Client/src/backoffice/backoffice.element.ts
+++ b/src/Umbraco.Web.UI.Client/src/backoffice/backoffice.element.ts
@@ -2,34 +2,37 @@ import { defineElement } from '@umbraco-ui/uui-base/lib/registration';
import { UUITextStyles } from '@umbraco-ui/uui-css/lib';
import { css, html } from 'lit';
+
import { UmbModalService, UMB_MODAL_SERVICE_CONTEXT_TOKEN } from '../core/modal';
-import { UmbNotificationService, UMB_NOTIFICATION_SERVICE_CONTEXT_TOKEN } from '../core/notification';
-import { UmbUserStore, UMB_USER_STORE_CONTEXT_TOKEN } from './users/users/user.store';
-import { UmbUserGroupStore, UMB_USER_GROUP_STORE_CONTEXT_TOKEN } from './users/user-groups/user-group.store';
+import { UmbUserStore } from './users/users/user.store';
+import { UmbUserGroupStore } from './users/user-groups/user-group.store';
import { UmbCurrentUserStore, UMB_CURRENT_USER_STORE_CONTEXT_TOKEN } from './users/current-user/current-user.store';
import {
UmbCurrentUserHistoryStore,
UMB_CURRENT_USER_HISTORY_STORE_CONTEXT_TOKEN,
} from './users/current-user/current-user-history.store';
-import {
- UmbDocumentTypeStore,
- UMB_DOCUMENT_TYPE_STORE_CONTEXT_TOKEN,
-} from './documents/document-types/document-type.store';
-import { UmbMediaTypeStore, UMB_MEDIA_TYPE_STORE_CONTEXT_TOKEN } from './media/media-types/media-type.store';
-import { UmbMemberTypeStore, UMB_MEMBER_TYPE_STORE_CONTEXT_TOKEN } from './members/member-types/member-type.store';
-import { UmbDocumentStore, UMB_DOCUMENT_STORE_CONTEXT_TOKEN } from './documents/documents/document.store';
-import { UmbMediaStore, UMB_MEDIA_STORE_CONTEXT_TOKEN } from './media/media/media.store';
-import { UmbMemberGroupStore, UMB_MEMBER_GROUP_STORE_CONTEXT_TOKEN } from './members/member-groups/member-group.store';
-import { UmbDictionaryStore, UMB_DICTIONARY_STORE_CONTEXT_TOKEN } from './translation/dictionary/dictionary.store';
-import {
- UmbDocumentBlueprintStore,
- UMB_DOCUMENT_BLUEPRINT_STORE_CONTEXT_TOKEN,
-} from './documents/document-blueprints/document-blueprint.store';
+import { UmbBackofficeContext, UMB_BACKOFFICE_CONTEXT_TOKEN } from './shared/components/backoffice-frame/backoffice.context';
+import {UmbDocumentTypeDetailStore} from './documents/document-types/document-type.detail.store';
+import {UmbDocumentTypeTreeStore} from './documents/document-types/document-type.tree.store';
+import { UmbMediaTypeDetailStore } from './media/media-types/media-type.detail.store';
+import { UmbMediaTypeTreeStore } from './media/media-types/media-type.tree.store';
+import { UmbDocumentDetailStore } from './documents/documents/document.detail.store';
+import { UmbDocumentTreeStore } from './documents/documents/document.tree.store';
+import { UmbMediaDetailStore } from './media/media/media.detail.store';
+import { UmbMediaTreeStore } from './media/media/media.tree.store';
+import { UmbMemberTypeDetailStore } from './members/member-types/member-type.detail.store';
+import { UmbMemberTypeTreeStore } from './members/member-types/member-type.tree.store';
+import { UmbMemberGroupStore } from './members/member-groups/member-group.details.store';
+import { UmbDictionaryDetailStore } from './translation/dictionary/dictionary.detail.store';
+import { UmbDictionaryTreeStore } from './translation/dictionary/dictionary.tree.store';
+import { UmbDocumentBlueprintDetailStore } from './documents/document-blueprints/document-blueprint.detail.store';
+import { UmbDocumentBlueprintTreeStore } from './documents/document-blueprints/document-blueprint.tree.store';
+
+import { UmbDataTypeDetailStore } from './settings/data-types/data-type.detail.store';
+import { UmbDataTypeTreeStore } from './settings/data-types/data-type.tree.store';
+import { UmbNotificationService, UMB_NOTIFICATION_SERVICE_CONTEXT_TOKEN } from '@umbraco-cms/notification';
-import { UmbSectionStore, UMB_SECTION_STORE_CONTEXT_TOKEN } from './shared/components/section/section.store';
-import { UmbDataTypeStore, UMB_DATA_TYPE_STORE_CONTEXT_TOKEN } from './settings/data-types/data-type.store';
-import { UmbLitElement } from '@umbraco-cms/element';
// Domains
import './settings';
@@ -41,6 +44,7 @@ import './users';
import './packages';
import './search';
import './shared';
+import { UmbLitElement } from '@umbraco-cms/element';
@defineElement('umb-backoffice')
export class UmbBackofficeElement extends UmbLitElement {
@@ -67,19 +71,29 @@ export class UmbBackofficeElement extends UmbLitElement {
// TODO: find a way this is possible outside this element. It needs to be possible to register stores in extensions
this.provideContext(UMB_CURRENT_USER_STORE_CONTEXT_TOKEN, new UmbCurrentUserStore());
- this.provideContext(UMB_DOCUMENT_STORE_CONTEXT_TOKEN, new UmbDocumentStore(this));
- this.provideContext(UMB_MEDIA_STORE_CONTEXT_TOKEN, new UmbMediaStore(this));
- this.provideContext(UMB_DATA_TYPE_STORE_CONTEXT_TOKEN, new UmbDataTypeStore(this));
- this.provideContext(UMB_DOCUMENT_TYPE_STORE_CONTEXT_TOKEN, new UmbDocumentTypeStore(this));
- this.provideContext(UMB_MEDIA_TYPE_STORE_CONTEXT_TOKEN, new UmbMediaTypeStore(this));
- this.provideContext(UMB_MEMBER_TYPE_STORE_CONTEXT_TOKEN, new UmbMemberTypeStore(this));
- this.provideContext(UMB_USER_STORE_CONTEXT_TOKEN, new UmbUserStore(this));
- this.provideContext(UMB_USER_GROUP_STORE_CONTEXT_TOKEN, new UmbUserGroupStore(this));
- this.provideContext(UMB_MEMBER_GROUP_STORE_CONTEXT_TOKEN, new UmbMemberGroupStore(this));
- this.provideContext(UMB_SECTION_STORE_CONTEXT_TOKEN, new UmbSectionStore());
+
+ new UmbDocumentDetailStore(this);
+ new UmbDocumentTreeStore(this);
+ new UmbMediaDetailStore(this);
+ new UmbMediaTreeStore(this);
+ new UmbDataTypeDetailStore(this);
+ new UmbDataTypeTreeStore(this);
+ new UmbUserStore(this);
+ new UmbMediaTypeDetailStore(this);
+ new UmbMediaTypeTreeStore(this);
+ new UmbDocumentTypeDetailStore(this);
+ new UmbDocumentTypeTreeStore(this);
+ new UmbMemberTypeDetailStore(this);
+ new UmbMemberTypeTreeStore(this);
+ new UmbUserGroupStore(this);
+ new UmbMemberGroupStore(this);
+ new UmbDictionaryDetailStore(this);
+ new UmbDictionaryTreeStore(this);
+ new UmbDocumentBlueprintDetailStore(this);
+ new UmbDocumentBlueprintTreeStore(this);
+
+ this.provideContext(UMB_BACKOFFICE_CONTEXT_TOKEN, new UmbBackofficeContext());
this.provideContext(UMB_CURRENT_USER_HISTORY_STORE_CONTEXT_TOKEN, new UmbCurrentUserHistoryStore());
- this.provideContext(UMB_DICTIONARY_STORE_CONTEXT_TOKEN, new UmbDictionaryStore(this));
- this.provideContext(UMB_DOCUMENT_BLUEPRINT_STORE_CONTEXT_TOKEN, new UmbDocumentBlueprintStore(this));
}
render() {
diff --git a/src/Umbraco.Web.UI.Client/src/backoffice/documents/document-blueprints/document-blueprint.detail.store.ts b/src/Umbraco.Web.UI.Client/src/backoffice/documents/document-blueprints/document-blueprint.detail.store.ts
new file mode 100644
index 0000000000..3e44801258
--- /dev/null
+++ b/src/Umbraco.Web.UI.Client/src/backoffice/documents/document-blueprints/document-blueprint.detail.store.ts
@@ -0,0 +1,99 @@
+import type { DocumentBlueprintDetails } from '@umbraco-cms/models';
+import { UmbContextToken } from '@umbraco-cms/context-api';
+import { createObservablePart, ArrayState } from '@umbraco-cms/observable-api';
+import { UmbStoreBase } from '@umbraco-cms/store';
+import { UmbControllerHostInterface } from '@umbraco-cms/controller';
+
+
+export const UMB_DocumentBlueprint_DETAIL_STORE_CONTEXT_TOKEN = new UmbContextToken('UmbDocumentBlueprintDetailStore');
+
+
+/**
+ * @export
+ * @class UmbDocumentBlueprintDetailStore
+ * @extends {UmbStoreBase}
+ * @description - Details Data Store for Document Blueprints
+ */
+export class UmbDocumentBlueprintDetailStore extends UmbStoreBase {
+
+
+ // TODO: use the right type:
+ #data = new ArrayState([], (x) => x.key);
+
+
+ constructor(host: UmbControllerHostInterface) {
+ super(host, UMB_DocumentBlueprint_DETAIL_STORE_CONTEXT_TOKEN.toString());
+ }
+
+ /**
+ * @description - Request a Data Type by key. The Data Type is added to the store and is returned as an Observable.
+ * @param {string} key
+ * @return {*} {(Observable)}
+ * @memberof UmbDocumentBlueprintDetailStore
+ */
+ getByKey(key: string) {
+ // TODO: use backend cli when available.
+ fetch(`/umbraco/management/api/v1/document-blueprint/details/${key}`)
+ .then((res) => res.json())
+ .then((data) => {
+ this.#data.append(data);
+ });
+
+ return createObservablePart(this.#data, (documents) =>
+ documents.find((document) => document.key === key)
+ );
+ }
+
+ // TODO: make sure UI somehow can follow the status of this action.
+ /**
+ * @description - Save a DocumentBlueprint.
+ * @param {Array} Dictionaries
+ * @memberof UmbDocumentBlueprintDetailStore
+ * @return {*} {Promise}
+ */
+ save(data: DocumentBlueprintDetails[]) {
+ // fetch from server and update store
+ // TODO: use Fetcher API.
+ let body: string;
+
+ try {
+ body = JSON.stringify(data);
+ } catch (error) {
+ console.error(error);
+ return Promise.reject();
+ }
+
+ // TODO: use backend cli when available.
+ return fetch('/umbraco/management/api/v1/document-blueprint/save', {
+ method: 'POST',
+ body: body,
+ headers: {
+ 'Content-Type': 'application/json',
+ },
+ })
+ .then((res) => res.json())
+ .then((data: Array) => {
+ this.#data.append(data);
+ });
+ }
+
+ // TODO: How can we avoid having this in both stores?
+ /**
+ * @description - Delete a Data Type.
+ * @param {string[]} keys
+ * @memberof UmbDocumentBlueprintDetailStore
+ * @return {*} {Promise}
+ */
+ async delete(keys: string[]) {
+ // TODO: use backend cli when available.
+ await fetch('/umbraco/backoffice/document-blueprint/delete', {
+ method: 'POST',
+ body: JSON.stringify(keys),
+ headers: {
+ 'Content-Type': 'application/json',
+ },
+ });
+
+ this.#data.remove(keys);
+ }
+}
diff --git a/src/Umbraco.Web.UI.Client/src/backoffice/documents/document-blueprints/document-blueprint.store.ts b/src/Umbraco.Web.UI.Client/src/backoffice/documents/document-blueprints/document-blueprint.store.ts
deleted file mode 100644
index 66d2c6e907..0000000000
--- a/src/Umbraco.Web.UI.Client/src/backoffice/documents/document-blueprints/document-blueprint.store.ts
+++ /dev/null
@@ -1,44 +0,0 @@
-import { map, Observable } from 'rxjs';
-import { UmbNodeStoreBase } from '../../../core/stores/store';
-import type { DocumentBlueprintDetails, DocumentDetails } from '@umbraco-cms/models';
-import { DocumentBlueprintTreeItem } from '@umbraco-cms/backend-api';
-import { UmbContextToken } from '@umbraco-cms/context-api';
-
-export type UmbDocumentStoreItemType = DocumentBlueprintDetails | DocumentBlueprintTreeItem;
-
-export const STORE_ALIAS = 'UmbDocumentBlueprintStore';
-
-const isDocumentBlueprintDetails = (
- documentBlueprint: DocumentBlueprintDetails | DocumentBlueprintTreeItem
-): documentBlueprint is DocumentBlueprintDetails => {
- return (documentBlueprint as DocumentBlueprintDetails).data !== undefined;
-};
-
-/**
- * @export
- * @class UmbDocumentStore
- * @extends {UmbDocumentStoreBase}
- * @description - Data Store for Documents
- */
-export class UmbDocumentBlueprintStore extends UmbNodeStoreBase {
- public readonly storeAlias = STORE_ALIAS;
-
- getByKey(key: string): Observable {
- // TODO: implement call to end point
- return this.items.pipe(
- map(
- (documentBlueprints) =>
- (documentBlueprints.find(
- (documentBlueprint) => documentBlueprint.key === key && isDocumentBlueprintDetails(documentBlueprint)
- ) as DocumentDetails) || null
- )
- );
- }
-
- // TODO: implement call to end point
- save(): any {
- return;
- }
-}
-
-export const UMB_DOCUMENT_BLUEPRINT_STORE_CONTEXT_TOKEN = new UmbContextToken(STORE_ALIAS);
diff --git a/src/Umbraco.Web.UI.Client/src/backoffice/documents/document-blueprints/document-blueprint.tree.store.ts b/src/Umbraco.Web.UI.Client/src/backoffice/documents/document-blueprints/document-blueprint.tree.store.ts
new file mode 100644
index 0000000000..f7cc3a11da
--- /dev/null
+++ b/src/Umbraco.Web.UI.Client/src/backoffice/documents/document-blueprints/document-blueprint.tree.store.ts
@@ -0,0 +1,98 @@
+import { DocumentBlueprintResource, DocumentTreeItem } from '@umbraco-cms/backend-api';
+import { tryExecuteAndNotify } from '@umbraco-cms/resources';
+import { UmbContextToken } from '@umbraco-cms/context-api';
+import { createObservablePart, ArrayState } from '@umbraco-cms/observable-api';
+import { UmbStoreBase } from '@umbraco-cms/store';
+import { UmbControllerHostInterface } from '@umbraco-cms/controller';
+
+
+export const UMB_DocumentBlueprint_TREE_STORE_CONTEXT_TOKEN = new UmbContextToken('UmbDocumentBlueprintTreeStore');
+
+
+/**
+ * @export
+ * @class UmbDocumentBlueprintTreeStore
+ * @extends {UmbStoreBase}
+ * @description - Tree Data Store for Document Blueprints
+ */
+export class UmbDocumentBlueprintTreeStore extends UmbStoreBase {
+
+
+ #data = new ArrayState([], (x) => x.key);
+
+
+ constructor(host: UmbControllerHostInterface) {
+ super(host, UMB_DocumentBlueprint_TREE_STORE_CONTEXT_TOKEN.toString());
+ }
+
+ // TODO: How can we avoid having this in both stores?
+ /**
+ * @description - Delete a Document Blueprint Type.
+ * @param {string[]} keys
+ * @memberof UmbDocumentBlueprintsStore
+ * @return {*} {Promise}
+ */
+ async delete(keys: string[]) {
+ // TODO: use backend cli when available.
+ await fetch('/umbraco/backoffice/data-type/delete', {
+ method: 'POST',
+ body: JSON.stringify(keys),
+ headers: {
+ 'Content-Type': 'application/json',
+ },
+ });
+
+ this.#data.remove(keys);
+ }
+
+ getTreeRoot() {
+ tryExecuteAndNotify(this._host, DocumentBlueprintResource.getTreeDocumentBlueprintRoot({})).then(({ data }) => {
+ if (data) {
+ // TODO: how do we handle if an item has been removed during this session(like in another tab or by another user)?
+ this.#data.append(data.items);
+ }
+ });
+
+ // TODO: how do we handle trashed items?
+ // TODO: remove ignore when we know how to handle trashed items.
+ return createObservablePart(this.#data, (items) => items.filter((item) => item.parentKey === null && !item.isTrashed));
+ }
+
+ getTreeItemChildren(key: string) {
+ /*
+ tryExecuteAndNotify(
+ this._host,
+ DocumentBlueprintResource.getTreeDocumentBlueprintChildren({
+ parentKey: key,
+ })
+ ).then(({ data }) => {
+ if (data) {
+ // TODO: how do we handle if an item has been removed during this session(like in another tab or by another user)?
+ this.#data.append(data.items);
+ }
+ });
+ */
+
+ // TODO: how do we handle trashed items?
+ // TODO: remove ignore when we know how to handle trashed items.
+ return createObservablePart(this.#data, (items) => items.filter((item) => item.parentKey === key && !item.isTrashed));
+ }
+
+ getTreeItems(keys: Array) {
+ if (keys?.length > 0) {
+ tryExecuteAndNotify(
+ this._host,
+ DocumentBlueprintResource.getTreeDocumentBlueprintItem({
+ key: keys,
+ })
+ ).then(({ data }) => {
+ if (data) {
+ // TODO: how do we handle if an item has been removed during this session(like in another tab or by another user)?
+ this.#data.append(data);
+ }
+ });
+ }
+
+ return createObservablePart(this.#data, (items) => items.filter((item) => keys.includes(item.key ?? '')));
+ }
+}
diff --git a/src/Umbraco.Web.UI.Client/src/backoffice/documents/document-types/document-type.detail.store.ts b/src/Umbraco.Web.UI.Client/src/backoffice/documents/document-types/document-type.detail.store.ts
new file mode 100644
index 0000000000..62b8c31c5d
--- /dev/null
+++ b/src/Umbraco.Web.UI.Client/src/backoffice/documents/document-types/document-type.detail.store.ts
@@ -0,0 +1,98 @@
+import type { DocumentTypeDetails } from '@umbraco-cms/models';
+import { UmbContextToken } from '@umbraco-cms/context-api';
+import { createObservablePart, ArrayState } from '@umbraco-cms/observable-api';
+import { UmbStoreBase } from '@umbraco-cms/store';
+import { UmbControllerHostInterface } from '@umbraco-cms/controller';
+
+
+export const UMB_DOCUMENT_TYPE_DETAIL_STORE_CONTEXT_TOKEN = new UmbContextToken('UmbDocumentTypeDetailStore');
+
+
+/**
+ * @export
+ * @class UmbDocumentTypeDetailStore
+ * @extends {UmbStoreBase}
+ * @description - Details Data Store for Document Types
+ */
+export class UmbDocumentTypeDetailStore extends UmbStoreBase {
+
+
+ #data = new ArrayState([], (x) => x.key);
+
+
+ constructor(host: UmbControllerHostInterface) {
+ super(host, UMB_DOCUMENT_TYPE_DETAIL_STORE_CONTEXT_TOKEN.toString());
+ }
+
+ /**
+ * @description - Request a Data Type by key. The Data Type is added to the store and is returned as an Observable.
+ * @param {string} key
+ * @return {*} {(Observable)}
+ * @memberof UmbDocumentTypesStore
+ */
+ getByKey(key: string) {
+ // TODO: use backend cli when available.
+ fetch(`/umbraco/management/api/v1/document-type/details/${key}`)
+ .then((res) => res.json())
+ .then((data) => {
+ this.#data.append(data);
+ });
+
+ return createObservablePart(this.#data, (documentTypes) =>
+ documentTypes.find((documentType) => documentType.key === key)
+ );
+ }
+
+ // TODO: make sure UI somehow can follow the status of this action.
+ /**
+ * @description - Save a Data Type.
+ * @param {Array} documentTypes
+ * @memberof UmbDocumentTypesStore
+ * @return {*} {Promise}
+ */
+ save(data: DocumentTypeDetails[]) {
+ // fetch from server and update store
+ // TODO: use Fetcher API.
+ let body: string;
+
+ try {
+ body = JSON.stringify(data);
+ } catch (error) {
+ console.error(error);
+ return Promise.reject();
+ }
+
+ // TODO: use backend cli when available.
+ return fetch('/umbraco/management/api/v1/document-type/save', {
+ method: 'POST',
+ body: body,
+ headers: {
+ 'Content-Type': 'application/json',
+ },
+ })
+ .then((res) => res.json())
+ .then((data: Array) => {
+ this.#data.append(data);
+ });
+ }
+
+ // TODO: How can we avoid having this in both stores?
+ /**
+ * @description - Delete a Data Type.
+ * @param {string[]} keys
+ * @memberof UmbDocumentTypesStore
+ * @return {*} {Promise}
+ */
+ async delete(keys: string[]) {
+ // TODO: use backend cli when available.
+ await fetch('/umbraco/backoffice/document-type/delete', {
+ method: 'POST',
+ body: JSON.stringify(keys),
+ headers: {
+ 'Content-Type': 'application/json',
+ },
+ });
+
+ this.#data.remove(keys);
+ }
+}
diff --git a/src/Umbraco.Web.UI.Client/src/backoffice/documents/document-types/document-type.store.ts b/src/Umbraco.Web.UI.Client/src/backoffice/documents/document-types/document-type.store.ts
deleted file mode 100644
index f2d476129f..0000000000
--- a/src/Umbraco.Web.UI.Client/src/backoffice/documents/document-types/document-type.store.ts
+++ /dev/null
@@ -1,89 +0,0 @@
-import { map, Observable } from 'rxjs';
-import { UmbDataStoreBase } from '../../../core/stores/store';
-import { DocumentTypeResource, DocumentTypeTreeItem } from '@umbraco-cms/backend-api';
-import type { DocumentTypeDetails } from '@umbraco-cms/models';
-import { tryExecuteAndNotify } from '@umbraco-cms/resources';
-import { UmbContextToken } from '@umbraco-cms/context-api';
-
-export const isDocumentTypeDetails = (
- documentType: DocumentTypeDetails | DocumentTypeTreeItem
-): documentType is DocumentTypeDetails => {
- return (documentType as DocumentTypeDetails).properties !== undefined;
-};
-
-export type UmbDocumentTypeStoreItemType = DocumentTypeDetails | DocumentTypeTreeItem;
-
-export const STORE_ALIAS = 'UmbDocumentTypeStore';
-
-/**
- * @export
- * @class UmbDocumentTypeStore
- * @extends {UmbDataStoreBase}
- * @description - Data Store for Document Types
- */
-export class UmbDocumentTypeStore extends UmbDataStoreBase {
- public readonly storeAlias = STORE_ALIAS;
-
- getByKey(key: string): Observable {
- // TODO: use Fetcher API.
- // TODO: only fetch if the data type is not in the store?
- fetch(`/umbraco/backoffice/document-type/${key}`)
- .then((res) => res.json())
- .then((data) => {
- this.updateItems(data);
- });
-
- return this.items.pipe(
- map(
- (documentTypes) =>
- (documentTypes.find(
- (documentType) => documentType.key === key && isDocumentTypeDetails(documentType)
- ) as DocumentTypeDetails) || null
- )
- );
- }
-
- async save(documentTypes: Array) {
- // TODO: use Fetcher API.
- try {
- const res = await fetch('/umbraco/backoffice/document-type/save', {
- method: 'POST',
- body: JSON.stringify(documentTypes),
- headers: {
- 'Content-Type': 'application/json',
- },
- });
- const json = await res.json();
- this.updateItems(json);
- } catch (error) {
- console.error('Save Document Type error', error);
- }
- }
-
- getTreeRoot(): Observable> {
- tryExecuteAndNotify(this.host, DocumentTypeResource.getTreeDocumentTypeRoot({})).then(({ data }) => {
- if (data) {
- this.updateItems(data.items);
- }
- });
-
- return this.items.pipe(map((items) => items.filter((item) => item.parentKey === null)));
- }
-
- getTreeItemChildren(key: string): Observable> {
- tryExecuteAndNotify(
- this.host,
- DocumentTypeResource.getTreeDocumentTypeChildren({
- parentKey: key,
- })
- ).then(({ data }) => {
- if (data) {
- this.updateItems(data.items);
- }
- });
-
- return this.items.pipe(map((items) => items.filter((item) => item.parentKey === key)));
- }
-}
-
-export const UMB_DOCUMENT_TYPE_STORE_CONTEXT_TOKEN = new UmbContextToken(STORE_ALIAS);
diff --git a/src/Umbraco.Web.UI.Client/src/backoffice/documents/document-types/document-type.tree.store.ts b/src/Umbraco.Web.UI.Client/src/backoffice/documents/document-types/document-type.tree.store.ts
new file mode 100644
index 0000000000..bb94357d57
--- /dev/null
+++ b/src/Umbraco.Web.UI.Client/src/backoffice/documents/document-types/document-type.tree.store.ts
@@ -0,0 +1,94 @@
+import { DocumentTypeResource, DocumentTreeItem } from '@umbraco-cms/backend-api';
+import { tryExecuteAndNotify } from '@umbraco-cms/resources';
+import { UmbContextToken } from '@umbraco-cms/context-api';
+import { createObservablePart, ArrayState } from '@umbraco-cms/observable-api';
+import { UmbStoreBase } from '@umbraco-cms/store';
+import { UmbControllerHostInterface } from '@umbraco-cms/controller';
+
+
+export const UMB_DOCUMENT_TYPE_TREE_STORE_CONTEXT_TOKEN = new UmbContextToken('UmbDocumentTypeTreeStore');
+
+
+/**
+ * @export
+ * @class UmbDocumentTypeTreeStore
+ * @extends {UmbStoreBase}
+ * @description - Tree Data Store for Data Types
+ */
+export class UmbDocumentTypeTreeStore extends UmbStoreBase {
+
+
+ #data = new ArrayState([], (x) => x.key);
+
+
+ constructor(host: UmbControllerHostInterface) {
+ super(host, UMB_DOCUMENT_TYPE_TREE_STORE_CONTEXT_TOKEN.toString());
+ }
+
+ // TODO: How can we avoid having this in both stores?
+ /**
+ * @description - Delete a Data Type.
+ * @param {string[]} keys
+ * @memberof UmbDocumentTypesStore
+ * @return {*} {Promise}
+ */
+ async delete(keys: string[]) {
+ // TODO: use backend cli when available.
+ await fetch('/umbraco/backoffice/document-type/delete', {
+ method: 'POST',
+ body: JSON.stringify(keys),
+ headers: {
+ 'Content-Type': 'application/json',
+ },
+ });
+
+ this.#data.remove(keys);
+ }
+
+ getTreeRoot() {
+ tryExecuteAndNotify(this._host, DocumentTypeResource.getTreeDocumentTypeRoot({})).then(({ data }) => {
+ if (data) {
+ // TODO: how do we handle if an item has been removed during this session(like in another tab or by another user)?
+ this.#data.append(data.items);
+ }
+ });
+
+ // TODO: remove ignore when we know how to handle trashed items.
+ return createObservablePart(this.#data, (items) => items.filter((item) => item.parentKey === null));
+ }
+
+ getTreeItemChildren(key: string) {
+ tryExecuteAndNotify(
+ this._host,
+ DocumentTypeResource.getTreeDocumentTypeChildren({
+ parentKey: key,
+ })
+ ).then(({ data }) => {
+ if (data) {
+ // TODO: how do we handle if an item has been removed during this session(like in another tab or by another user)?
+ this.#data.append(data.items);
+ }
+ });
+
+ // TODO: remove ignore when we know how to handle trashed items.
+ return createObservablePart(this.#data, (items) => items.filter((item) => item.parentKey === key));
+ }
+
+ getTreeItems(keys: Array) {
+ if (keys?.length > 0) {
+ tryExecuteAndNotify(
+ this._host,
+ DocumentTypeResource.getTreeDocumentTypeItem({
+ key: keys,
+ })
+ ).then(({ data }) => {
+ if (data) {
+ // TODO: how do we handle if an item has been removed during this session(like in another tab or by another user)?
+ this.#data.append(data);
+ }
+ });
+ }
+
+ return createObservablePart(this.#data, (items) => items.filter((item) => keys.includes(item.key ?? '')));
+ }
+}
diff --git a/src/Umbraco.Web.UI.Client/src/backoffice/documents/document-types/tree/manifests.ts b/src/Umbraco.Web.UI.Client/src/backoffice/documents/document-types/tree/manifests.ts
index 694de8a0bf..f0b8d07917 100644
--- a/src/Umbraco.Web.UI.Client/src/backoffice/documents/document-types/tree/manifests.ts
+++ b/src/Umbraco.Web.UI.Client/src/backoffice/documents/document-types/tree/manifests.ts
@@ -1,4 +1,4 @@
-import { STORE_ALIAS } from '../document-type.store';
+import { UMB_DOCUMENT_TYPE_DETAIL_STORE_CONTEXT_TOKEN } from '../document-type.detail.store';
import type { ManifestTree, ManifestTreeItemAction } from '@umbraco-cms/models';
const tree: ManifestTree = {
@@ -6,7 +6,7 @@ const tree: ManifestTree = {
alias: 'Umb.Tree.DocumentTypes',
name: 'Document Types Tree',
meta: {
- storeAlias: STORE_ALIAS,
+ storeAlias: UMB_DOCUMENT_TYPE_DETAIL_STORE_CONTEXT_TOKEN.toString(),
},
};
diff --git a/src/Umbraco.Web.UI.Client/src/backoffice/documents/document-types/workspace/document-type-workspace.context.ts b/src/Umbraco.Web.UI.Client/src/backoffice/documents/document-types/workspace/document-type-workspace.context.ts
index a60d48833d..0214a2a2c4 100644
--- a/src/Umbraco.Web.UI.Client/src/backoffice/documents/document-types/workspace/document-type-workspace.context.ts
+++ b/src/Umbraco.Web.UI.Client/src/backoffice/documents/document-types/workspace/document-type-workspace.context.ts
@@ -1,10 +1,10 @@
import { UmbWorkspaceContentContext } from '../../../shared/components/workspace/workspace-content/workspace-content.context';
import {
- UmbDocumentTypeStore,
- UmbDocumentTypeStoreItemType,
- UMB_DOCUMENT_TYPE_STORE_CONTEXT_TOKEN,
-} from 'src/backoffice/documents/document-types/document-type.store';
+ UmbDocumentTypeDetailStore,
+ UMB_DOCUMENT_TYPE_DETAIL_STORE_CONTEXT_TOKEN,
+} from '../document-type.detail.store';
import { UmbControllerHostInterface } from '@umbraco-cms/controller';
+import type { DocumentTypeDetails } from '@umbraco-cms/models';
const DefaultDocumentTypeData = {
key: '',
@@ -15,14 +15,14 @@ const DefaultDocumentTypeData = {
parentKey: '',
alias: '',
properties: [],
-} as UmbDocumentTypeStoreItemType;
+} as DocumentTypeDetails;
export class UmbWorkspaceDocumentTypeContext extends UmbWorkspaceContentContext<
- UmbDocumentTypeStoreItemType,
- UmbDocumentTypeStore
+ DocumentTypeDetails,
+ UmbDocumentTypeDetailStore
> {
constructor(host: UmbControllerHostInterface) {
- super(host, DefaultDocumentTypeData, UMB_DOCUMENT_TYPE_STORE_CONTEXT_TOKEN.toString(), 'documentType');
+ super(host, DefaultDocumentTypeData, UMB_DOCUMENT_TYPE_DETAIL_STORE_CONTEXT_TOKEN.toString(), 'documentType');
}
public setPropertyValue(alias: string, value: unknown) {
diff --git a/src/Umbraco.Web.UI.Client/src/backoffice/documents/document-types/workspace/views/design/workspace-view-document-type-design.element.ts b/src/Umbraco.Web.UI.Client/src/backoffice/documents/document-types/workspace/views/design/workspace-view-document-type-design.element.ts
index 146230903f..1c845de142 100644
--- a/src/Umbraco.Web.UI.Client/src/backoffice/documents/document-types/workspace/views/design/workspace-view-document-type-design.element.ts
+++ b/src/Umbraco.Web.UI.Client/src/backoffice/documents/document-types/workspace/views/design/workspace-view-document-type-design.element.ts
@@ -3,15 +3,15 @@ import { UUITextStyles } from '@umbraco-ui/uui-css/lib';
import { customElement, state } from 'lit/decorators.js';
import { distinctUntilChanged } from 'rxjs';
import { UmbWorkspaceDocumentTypeContext } from '../../document-type-workspace.context';
-import type { UmbDocumentTypeStoreItemType } from '../../../document-type.store';
import { UmbLitElement } from '@umbraco-cms/element';
+import type { DocumentTypeDetails } from '@umbraco-cms/models';
@customElement('umb-workspace-view-document-type-design')
export class UmbWorkspaceViewDocumentTypeDesignElement extends UmbLitElement {
static styles = [UUITextStyles, css``];
@state()
- _documentType?: UmbDocumentTypeStoreItemType | null;
+ _documentType?: DocumentTypeDetails | null;
private _workspaceContext?: UmbWorkspaceDocumentTypeContext;
diff --git a/src/Umbraco.Web.UI.Client/src/backoffice/documents/documents/document.detail.store.ts b/src/Umbraco.Web.UI.Client/src/backoffice/documents/documents/document.detail.store.ts
new file mode 100644
index 0000000000..d02ab4c941
--- /dev/null
+++ b/src/Umbraco.Web.UI.Client/src/backoffice/documents/documents/document.detail.store.ts
@@ -0,0 +1,81 @@
+import type { DocumentDetails } from '@umbraco-cms/models';
+import { UmbContextToken } from '@umbraco-cms/context-api';
+import { createObservablePart, ArrayState } from '@umbraco-cms/observable-api';
+import { UmbStoreBase, UmbContentStore } from '@umbraco-cms/store';
+import { UmbControllerHostInterface } from '@umbraco-cms/controller';
+
+
+export const UMB_DOCUMENT_DETAIL_STORE_CONTEXT_TOKEN = new UmbContextToken('UmbDocumentDetailStore');
+
+
+/**
+ * @export
+ * @class UmbDocumentStore
+ * @extends {UmbStoreBase}
+ * @description - Data Store for Documents
+ */
+export class UmbDocumentDetailStore extends UmbStoreBase implements UmbContentStore {
+
+
+ private _data = new ArrayState([], (x) => x.key);
+
+
+ constructor(host: UmbControllerHostInterface) {
+ super(host, UMB_DOCUMENT_DETAIL_STORE_CONTEXT_TOKEN.toString());
+ }
+
+ getByKey(key: string) {
+ console.log("document getByKey", key)
+ // TODO: use backend cli when available.
+ fetch(`/umbraco/management/api/v1/document/details/${key}`)
+ .then((res) => res.json())
+ .then((data) => {
+ this._data.append(data);
+ });
+
+ return createObservablePart(this._data, (documents) =>
+ documents.find((document) => document.key === key)
+ );
+ }
+
+ // TODO: make sure UI somehow can follow the status of this action.
+ save(data: DocumentDetails[]) {
+ // fetch from server and update store
+ // TODO: use Fetcher API.
+ let body: string;
+
+ try {
+ body = JSON.stringify(data);
+ } catch (error) {
+ console.error(error);
+ return Promise.reject();
+ }
+
+ // TODO: use backend cli when available.
+ return fetch('/umbraco/management/api/v1/document/save', {
+ method: 'POST',
+ body: body,
+ headers: {
+ 'Content-Type': 'application/json',
+ },
+ })
+ .then((res) => res.json())
+ .then((data: Array) => {
+ this._data.append(data);
+ });
+ }
+
+ // TODO: how do we handle trashed items?
+ async trash(keys: Array) {
+ // TODO: use backend cli when available.
+ const res = await fetch('/umbraco/management/api/v1/document/trash', {
+ method: 'POST',
+ body: JSON.stringify(keys),
+ headers: {
+ 'Content-Type': 'application/json',
+ },
+ });
+ const data = await res.json();
+ this._data.append(data);
+ }
+}
diff --git a/src/Umbraco.Web.UI.Client/src/backoffice/documents/documents/document.store.ts b/src/Umbraco.Web.UI.Client/src/backoffice/documents/documents/document.store.ts
deleted file mode 100644
index 57fdab43b5..0000000000
--- a/src/Umbraco.Web.UI.Client/src/backoffice/documents/documents/document.store.ts
+++ /dev/null
@@ -1,141 +0,0 @@
-import { map, Observable } from 'rxjs';
-import { UmbNodeStoreBase } from '../../../core/stores/store';
-import type { DocumentDetails } from '@umbraco-cms/models';
-import { DocumentResource, DocumentTreeItem, FolderTreeItem } from '@umbraco-cms/backend-api';
-import { tryExecuteAndNotify } from '@umbraco-cms/resources';
-import { UmbContextToken } from '@umbraco-cms/context-api';
-import { createObservablePart } from '@umbraco-cms/observable-api';
-
-export const isDocumentDetails = (document: DocumentDetails | DocumentTreeItem): document is DocumentDetails => {
- return (document as DocumentDetails).data !== undefined;
-};
-
-export type UmbDocumentStoreItemType = DocumentDetails | DocumentTreeItem;
-
-// TODO: research how we write names of global consts.
-export const STORE_ALIAS = 'UmbDocumentStore';
-
-/**
- * @export
- * @class UmbDocumentStore
- * @extends {UmbDocumentStoreBase}
- * @description - Data Store for Documents
- */
-export class UmbDocumentStore extends UmbNodeStoreBase {
- public readonly storeAlias = STORE_ALIAS;
-
- getByKey(key: string): Observable {
- // TODO: use backend cli when available.
- fetch(`/umbraco/management/api/v1/document/details/${key}`)
- .then((res) => res.json())
- .then((data) => {
- this.updateItems(data);
- });
-
- /*
- return this.items.pipe(
- map(
- (documents) =>
- (documents.find((document) => document.key === key && isDocumentDetails(document)) as DocumentDetails) || null
- )
- );
- */
-
- return createObservablePart(this.items, (documents) =>
- (documents.find((document) => document.key === key && isDocumentDetails(document)) as DocumentDetails)
- );
- }
-
- // TODO: make sure UI somehow can follow the status of this action.
- save(data: DocumentDetails[]): Promise {
- // fetch from server and update store
- // TODO: use Fetcher API.
- let body: string;
-
- try {
- body = JSON.stringify(data);
- } catch (error) {
- console.error(error);
- return Promise.reject();
- }
-
- // TODO: use backend cli when available.
- return fetch('/umbraco/management/api/v1/document/save', {
- method: 'POST',
- body: body,
- headers: {
- 'Content-Type': 'application/json',
- },
- })
- .then((res) => res.json())
- .then((data: Array) => {
- this.updateItems(data);
- });
- }
-
- // TODO: how do we handle trashed items?
- async trash(keys: Array) {
- // TODO: use backend cli when available.
- const res = await fetch('/umbraco/management/api/v1/document/trash', {
- method: 'POST',
- body: JSON.stringify(keys),
- headers: {
- 'Content-Type': 'application/json',
- },
- });
- const data = await res.json();
- this.updateItems(data);
- }
-
- getTreeRoot(): Observable> {
- tryExecuteAndNotify(this.host, DocumentResource.getTreeDocumentRoot({})).then(({ data }) => {
- if (data) {
- this.updateItems(data.items);
- }
- });
-
- // TODO: how do we handle trashed items?
- // TODO: remove ignore when we know how to handle trashed items.
- // eslint-disable-next-line @typescript-eslint/ban-ts-comment
- // @ts-ignore
- return this.items.pipe(map((items) => items.filter((item) => item.parentKey === null && !item.isTrashed)));
- }
-
- getTreeItemChildren(key: string): Observable> {
- tryExecuteAndNotify(
- this.host,
- DocumentResource.getTreeDocumentChildren({
- parentKey: key,
- })
- ).then(({ data }) => {
- if (data) {
- this.updateItems(data.items);
- }
- });
-
- // TODO: how do we handle trashed items?
- // TODO: remove ignore when we know how to handle trashed items.
- // eslint-disable-next-line @typescript-eslint/ban-ts-comment
- // @ts-ignore
- return this.items.pipe(map((items) => items.filter((item) => item.parentKey === key && !item.isTrashed)));
- }
-
- getTreeItems(keys: Array): Observable> {
- if (keys?.length > 0) {
- tryExecuteAndNotify(
- this.host,
- DocumentResource.getTreeDocumentItem({
- key: keys,
- })
- ).then(({ data }) => {
- if (data) {
- this.updateItems(data);
- }
- });
- }
-
- return this.items.pipe(map((items) => items.filter((item) => keys.includes(item.key ?? ''))));
- }
-}
-
-export const UMB_DOCUMENT_STORE_CONTEXT_TOKEN = new UmbContextToken(STORE_ALIAS);
diff --git a/src/Umbraco.Web.UI.Client/src/backoffice/documents/documents/document.tree.store.ts b/src/Umbraco.Web.UI.Client/src/backoffice/documents/documents/document.tree.store.ts
new file mode 100644
index 0000000000..9ad6db2262
--- /dev/null
+++ b/src/Umbraco.Web.UI.Client/src/backoffice/documents/documents/document.tree.store.ts
@@ -0,0 +1,90 @@
+import { DocumentResource, DocumentTreeItem } from '@umbraco-cms/backend-api';
+import { tryExecuteAndNotify } from '@umbraco-cms/resources';
+import { UmbContextToken } from '@umbraco-cms/context-api';
+import { createObservablePart, ArrayState } from '@umbraco-cms/observable-api';
+import { UmbStoreBase } from '@umbraco-cms/store';
+import { UmbControllerHostInterface } from '@umbraco-cms/controller';
+
+
+export const UMB_DOCUMENT_TREE_STORE_CONTEXT_TOKEN = new UmbContextToken('UmbDocumentTreeStore');
+
+
+/**
+ * @export
+ * @class UmbDocumentStore
+ * @extends {UmbStoreBase}
+ * @description - Data Store for Documents
+ */
+export class UmbDocumentTreeStore extends UmbStoreBase {
+
+
+ private _data = new ArrayState([], (x) => x.key);
+
+
+ constructor(host: UmbControllerHostInterface) {
+ super(host, UMB_DOCUMENT_TREE_STORE_CONTEXT_TOKEN.toString());
+ }
+
+ // TODO: how do we handle trashed items?
+ async trash(keys: Array) {
+ // TODO: use backend cli when available.
+ const res = await fetch('/umbraco/management/api/v1/document/trash', {
+ method: 'POST',
+ body: JSON.stringify(keys),
+ headers: {
+ 'Content-Type': 'application/json',
+ },
+ });
+ const data = await res.json();
+ this._data.append(data);
+ }
+
+ getTreeRoot() {
+ tryExecuteAndNotify(this._host, DocumentResource.getTreeDocumentRoot({})).then(({ data }) => {
+ if (data) {
+ // TODO: how do we handle if an item has been removed during this session(like in another tab or by another user)?
+ this._data.append(data.items);
+ }
+ });
+
+ // TODO: how do we handle trashed items?
+ // TODO: remove ignore when we know how to handle trashed items.
+ return createObservablePart(this._data, (items) => items.filter((item) => item.parentKey === null && !item.isTrashed));
+ }
+
+ getTreeItemChildren(key: string) {
+ tryExecuteAndNotify(
+ this._host,
+ DocumentResource.getTreeDocumentChildren({
+ parentKey: key,
+ })
+ ).then(({ data }) => {
+ if (data) {
+ // TODO: how do we handle if an item has been removed during this session(like in another tab or by another user)?
+ this._data.append(data.items);
+ }
+ });
+
+ // TODO: how do we handle trashed items?
+ // TODO: remove ignore when we know how to handle trashed items.
+ return createObservablePart(this._data, (items) => items.filter((item) => item.parentKey === key && !item.isTrashed));
+ }
+
+ getTreeItems(keys: Array) {
+ if (keys?.length > 0) {
+ tryExecuteAndNotify(
+ this._host,
+ DocumentResource.getTreeDocumentItem({
+ key: keys,
+ })
+ ).then(({ data }) => {
+ if (data) {
+ // TODO: how do we handle if an item has been removed during this session(like in another tab or by another user)?
+ this._data.append(data);
+ }
+ });
+ }
+
+ return createObservablePart(this._data, (items) => items.filter((item) => keys.includes(item.key ?? '')));
+ }
+}
diff --git a/src/Umbraco.Web.UI.Client/src/backoffice/documents/documents/tree/actions/action-document-delete.element.ts b/src/Umbraco.Web.UI.Client/src/backoffice/documents/documents/tree/actions/action-document-delete.element.ts
index 9c635f9d6e..34a5180f84 100644
--- a/src/Umbraco.Web.UI.Client/src/backoffice/documents/documents/tree/actions/action-document-delete.element.ts
+++ b/src/Umbraco.Web.UI.Client/src/backoffice/documents/documents/tree/actions/action-document-delete.element.ts
@@ -2,7 +2,8 @@ import { UUITextStyles } from '@umbraco-ui/uui-css';
import { css, html } from 'lit';
import { customElement } from 'lit/decorators.js';
import { UmbModalService, UMB_MODAL_SERVICE_CONTEXT_TOKEN } from '../../../../../core/modal';
-import { UmbDocumentStore, UMB_DOCUMENT_STORE_CONTEXT_TOKEN } from '../../document.store';
+import type { UmbDocumentDetailStore } from '../../document.detail.store';
+import { UMB_DOCUMENT_DETAIL_STORE_CONTEXT_TOKEN } from '../../document.detail.store';
import UmbTreeItemActionElement from '../../../../shared/components/tree/action/tree-item-action.element';
@customElement('umb-tree-action-document-delete')
@@ -10,7 +11,7 @@ export default class UmbTreeActionDocumentDeleteElement extends UmbTreeItemActio
static styles = [UUITextStyles, css``];
private _modalService?: UmbModalService;
- private _documentStore?: UmbDocumentStore;
+ private _documentStore?: UmbDocumentDetailStore;
connectedCallback(): void {
super.connectedCallback();
@@ -19,7 +20,7 @@ export default class UmbTreeActionDocumentDeleteElement extends UmbTreeItemActio
this._modalService = modalService;
});
- this.consumeContext(UMB_DOCUMENT_STORE_CONTEXT_TOKEN, (documentStore) => {
+ this.consumeContext(UMB_DOCUMENT_DETAIL_STORE_CONTEXT_TOKEN, (documentStore) => {
this._documentStore = documentStore;
});
}
diff --git a/src/Umbraco.Web.UI.Client/src/backoffice/documents/documents/tree/manifests.ts b/src/Umbraco.Web.UI.Client/src/backoffice/documents/documents/tree/manifests.ts
index dd544de291..676ffe6c07 100644
--- a/src/Umbraco.Web.UI.Client/src/backoffice/documents/documents/tree/manifests.ts
+++ b/src/Umbraco.Web.UI.Client/src/backoffice/documents/documents/tree/manifests.ts
@@ -1,4 +1,4 @@
-import { STORE_ALIAS } from '../document.store';
+import { UMB_DOCUMENT_TREE_STORE_CONTEXT_TOKEN } from '../document.tree.store';
import type { ManifestTree, ManifestTreeItemAction } from '@umbraco-cms/models';
const treeAlias = 'Umb.Tree.Documents';
@@ -8,7 +8,7 @@ const tree: ManifestTree = {
alias: treeAlias,
name: 'Documents Tree',
meta: {
- storeAlias: STORE_ALIAS,
+ storeAlias: UMB_DOCUMENT_TREE_STORE_CONTEXT_TOKEN.toString(),
},
};
diff --git a/src/Umbraco.Web.UI.Client/src/backoffice/documents/documents/workspace/document-workspace.context.ts b/src/Umbraco.Web.UI.Client/src/backoffice/documents/documents/workspace/document-workspace.context.ts
index e8256d17cf..b76b29f580 100644
--- a/src/Umbraco.Web.UI.Client/src/backoffice/documents/documents/workspace/document-workspace.context.ts
+++ b/src/Umbraco.Web.UI.Client/src/backoffice/documents/documents/workspace/document-workspace.context.ts
@@ -1,6 +1,6 @@
import { UmbWorkspaceContentContext } from '../../../shared/components/workspace/workspace-content/workspace-content.context';
-import { STORE_ALIAS as DOCUMENT_STORE_ALIAS } from '../../../documents/documents/document.store';
-import type { UmbDocumentStore, UmbDocumentStoreItemType } from '../../../documents/documents/document.store';
+import { UMB_DOCUMENT_DETAIL_STORE_CONTEXT_TOKEN } from '../document.detail.store';
+import type { UmbDocumentDetailStore } from '../document.detail.store';
import type { UmbControllerHostInterface } from '@umbraco-cms/controller';
import type { DocumentDetails } from '@umbraco-cms/models';
import { appendToFrozenArray } from '@umbraco-cms/observable-api';
@@ -32,20 +32,21 @@ const DefaultDocumentData = {
name: '',
},
],
-} as UmbDocumentStoreItemType;
+} as DocumentDetails;
-export class UmbWorkspaceDocumentContext extends UmbWorkspaceContentContext {
+export class UmbWorkspaceDocumentContext extends UmbWorkspaceContentContext {
constructor(host: UmbControllerHostInterface) {
- super(host, DefaultDocumentData, DOCUMENT_STORE_ALIAS, 'document');
+ super(host, DefaultDocumentData, UMB_DOCUMENT_DETAIL_STORE_CONTEXT_TOKEN.toString(), 'document');
+
+ console.log("UMB_DOCUMENT_DETAIL_STORE_CONTEXT_TOKEN", UMB_DOCUMENT_DETAIL_STORE_CONTEXT_TOKEN.toString())
}
public setPropertyValue(alias: string, value: unknown) {
// TODO: make sure to check that we have a details model? otherwise fail? 8This can be relevant if we use the same context for tree actions?
- //if(isDocumentDetails(data)) { ... }
const entry = {alias: alias, value: value};
- const newDataSet = appendToFrozenArray((this._data.getValue() as DocumentDetails).data, entry, x => x.alias === alias);
+ const newDataSet = appendToFrozenArray((this._data.getValue() as DocumentDetails).data, entry, (x: any) => x.alias);
this.update({data: newDataSet});
}
diff --git a/src/Umbraco.Web.UI.Client/src/backoffice/media/media-types/media-type.detail.store.ts b/src/Umbraco.Web.UI.Client/src/backoffice/media/media-types/media-type.detail.store.ts
new file mode 100644
index 0000000000..bc32dbd8f1
--- /dev/null
+++ b/src/Umbraco.Web.UI.Client/src/backoffice/media/media-types/media-type.detail.store.ts
@@ -0,0 +1,59 @@
+import type { DataTypeDetails } from '@umbraco-cms/models';
+import { UmbContextToken } from '@umbraco-cms/context-api';
+import { ArrayState } from '@umbraco-cms/observable-api';
+import { UmbStoreBase } from '@umbraco-cms/store';
+import { UmbControllerHostInterface } from '@umbraco-cms/controller';
+
+
+export const UMB_MEDIA_TYPE_DETAIL_STORE_CONTEXT_TOKEN = new UmbContextToken('UmbMediaTypeDetailStore');
+
+
+/**
+ * @export
+ * @class UmbMediaTypeDetailStore
+ * @extends {UmbStoreBase}
+ * @description - Details Data Store for Media Types
+ */
+export class UmbMediaTypeDetailStore extends UmbStoreBase {
+
+
+ private _data = new ArrayState([], (x) => x.key);
+
+
+ constructor(host: UmbControllerHostInterface) {
+ super(host, UMB_MEDIA_TYPE_DETAIL_STORE_CONTEXT_TOKEN.toString());
+ }
+
+ /**
+ * @description - Request a Data Type by key. The Data Type is added to the store and is returned as an Observable.
+ * @param {string} key
+ * @return {*} {(Observable)}
+ * @memberof UmbMediaTypesStore
+ */
+ getByKey(key: string) {
+ return null as any;
+ }
+
+ // TODO: make sure UI somehow can follow the status of this action.
+ /**
+ * @description - Save a Data Type.
+ * @param {Array} dataTypes
+ * @memberof UmbMediaTypesStore
+ * @return {*} {Promise}
+ */
+ save(data: DataTypeDetails[]) {
+ return null as any;
+ }
+
+ // TODO: How can we avoid having this in both stores?
+ /**
+ * @description - Delete a Media Type.
+ * @param {string[]} keys
+ * @memberof UmbMediaTypesStore
+ * @return {*} {Promise}
+ */
+ async delete(keys: string[]) {
+ // TODO: use backend cli when available.
+ this._data.remove(keys);
+ }
+}
diff --git a/src/Umbraco.Web.UI.Client/src/backoffice/media/media-types/media-type.store.ts b/src/Umbraco.Web.UI.Client/src/backoffice/media/media-types/media-type.store.ts
deleted file mode 100644
index 4a5e21868e..0000000000
--- a/src/Umbraco.Web.UI.Client/src/backoffice/media/media-types/media-type.store.ts
+++ /dev/null
@@ -1,93 +0,0 @@
-import { map, Observable } from 'rxjs';
-import { UmbNodeStoreBase } from '../../../core/stores/store';
-import { MediaTypeResource, FolderTreeItem } from '@umbraco-cms/backend-api';
-import type { MediaTypeDetails } from '@umbraco-cms/models';
-import { tryExecuteAndNotify } from '@umbraco-cms/resources';
-import { UmbContextToken } from '@umbraco-cms/context-api';
-
-export type UmbMediaTypeStoreItemType = MediaTypeDetails | FolderTreeItem;
-
-export const STORE_ALIAS = 'UmbMediaTypeStore';
-
-/**
- * @export
- * @class UmbMediaTypeStore
- * @extends {UmbDataStoreBase}
- * @description - Data Store for Media Types
- */
-export class UmbMediaTypeStore extends UmbNodeStoreBase {
- public readonly storeAlias = STORE_ALIAS;
-
- /**
- * @description - Request a Data Type by key. The Data Type is added to the store and is returned as an Observable.
- * @param {string} key
- * @return {*} {(Observable)}
- * @memberof UmbMediaTypesStore
- */
- getByKey(key: string): Observable {
- // TODO: use backend cli when available.
- /*
- fetch(`/umbraco/backoffice/media-type/details/${key}`)
- .then((res) => res.json())
- .then((data) => {
- this.updateItems(data);
- });
-
- return this.items.pipe(map((mediaTypes) => mediaTypes.find((mediaType) => mediaType.key === key && isMediaTypeDetails(mediaType)) as UmbMediaTypeStoreItemType || null));
- */
- return null as any;
- }
-
- /**
- * @description - Save a Data Type.
- * @param {Array} mediaTypes
- * @memberof UmbMediaTypesStore
- * @return {*} {Promise}
- */
- async save(mediaTypes: Array): Promise {
- // TODO: use backend cli when available.
- /*
- try {
- const res = await fetch('/umbraco/backoffice/media-type/save', {
- method: 'POST',
- body: JSON.stringify(mediaTypes),
- headers: {
- 'Content-Type': 'application/json',
- },
- });
- const json = await res.json();
- this.updateItems(json);
- } catch (error) {
- console.error('Save Data Type error', error);
- }
- */
- return null as any;
- }
-
- getTreeRoot(): Observable> {
- tryExecuteAndNotify(this.host, MediaTypeResource.getTreeMediaTypeRoot({})).then(({ data }) => {
- if (data) {
- this.updateItems(data.items);
- }
- });
-
- return this.items.pipe(map((items) => items.filter((item) => item.parentKey === null)));
- }
-
- getTreeItemChildren(key: string): Observable> {
- tryExecuteAndNotify(
- this.host,
- MediaTypeResource.getTreeMediaTypeChildren({
- parentKey: key,
- })
- ).then(({ data }) => {
- if (data) {
- this.updateItems(data.items);
- }
- });
-
- return this.items.pipe(map((items) => items.filter((item) => item.parentKey === key)));
- }
-}
-
-export const UMB_MEDIA_TYPE_STORE_CONTEXT_TOKEN = new UmbContextToken(STORE_ALIAS);
diff --git a/src/Umbraco.Web.UI.Client/src/backoffice/media/media-types/media-type.tree.store.ts b/src/Umbraco.Web.UI.Client/src/backoffice/media/media-types/media-type.tree.store.ts
new file mode 100644
index 0000000000..f62d04040c
--- /dev/null
+++ b/src/Umbraco.Web.UI.Client/src/backoffice/media/media-types/media-type.tree.store.ts
@@ -0,0 +1,70 @@
+import { FolderTreeItem, MediaTypeResource } from '@umbraco-cms/backend-api';
+import { tryExecuteAndNotify } from '@umbraco-cms/resources';
+import { UmbContextToken } from '@umbraco-cms/context-api';
+import { createObservablePart, ArrayState } from '@umbraco-cms/observable-api';
+import { UmbStoreBase } from '@umbraco-cms/store';
+import { UmbControllerHostInterface } from '@umbraco-cms/controller';
+
+export const UMB_DATA_TYPE_TREE_STORE_CONTEXT_TOKEN = new UmbContextToken('UmbMediaTypeTreeStore');
+
+
+/**
+ * @export
+ * @class UmbMediaTypeTreeStore
+ * @extends {UmbStoreBase}
+ * @description - Tree Data Store for Media Types
+ */
+export class UmbMediaTypeTreeStore extends UmbStoreBase {
+
+
+ #data = new ArrayState([], (x) => x.key);
+
+
+ constructor(host: UmbControllerHostInterface) {
+ super(host, UMB_DATA_TYPE_TREE_STORE_CONTEXT_TOKEN.toString());
+ }
+
+
+ getTreeRoot() {
+ tryExecuteAndNotify(this._host, MediaTypeResource.getTreeMediaTypeRoot({})).then(({ data }) => {
+ if (data) {
+ this.#data.append(data.items);
+ }
+ });
+
+ return createObservablePart(this.#data, (items) => items.filter((item) => item.parentKey === null));
+ }
+
+ getTreeItemChildren(key: string){
+ tryExecuteAndNotify(
+ this._host,
+ MediaTypeResource.getTreeMediaTypeChildren({
+ parentKey: key,
+ })
+ ).then(({ data }) => {
+ if (data) {
+ this.#data.append(data.items);
+ }
+ });
+
+ return createObservablePart(this.#data, (items) => items.filter((item) => item.parentKey === key));
+ }
+
+ getTreeItems(keys: Array) {
+ if (keys?.length > 0) {
+ tryExecuteAndNotify(
+ this._host,
+ MediaTypeResource.getTreeMediaTypeItem({
+ key: keys,
+ })
+ ).then(({ data }) => {
+ if (data) {
+ // TODO: how do we handle if an item has been removed during this session(like in another tab or by another user)?
+ this.#data.append(data);
+ }
+ });
+ }
+
+ return createObservablePart(this.#data, (items) => items.filter((item) => keys.includes(item.key ?? '')));
+ }
+}
diff --git a/src/Umbraco.Web.UI.Client/src/backoffice/media/media-types/tree/manifests.ts b/src/Umbraco.Web.UI.Client/src/backoffice/media/media-types/tree/manifests.ts
index 54a406aca4..d83d3c5967 100644
--- a/src/Umbraco.Web.UI.Client/src/backoffice/media/media-types/tree/manifests.ts
+++ b/src/Umbraco.Web.UI.Client/src/backoffice/media/media-types/tree/manifests.ts
@@ -1,4 +1,4 @@
-import { STORE_ALIAS } from '../media-type.store';
+import { UMB_DATA_TYPE_TREE_STORE_CONTEXT_TOKEN } from '../media-type.tree.store';
import type { ManifestTree, ManifestTreeItemAction } from '@umbraco-cms/models';
const tree: ManifestTree = {
@@ -6,7 +6,7 @@ const tree: ManifestTree = {
alias: 'Umb.Tree.MediaTypes',
name: 'Media Types Tree',
meta: {
- storeAlias: STORE_ALIAS,
+ storeAlias: UMB_DATA_TYPE_TREE_STORE_CONTEXT_TOKEN.toString(),
},
};
diff --git a/src/Umbraco.Web.UI.Client/src/backoffice/media/media/media.detail.store.ts b/src/Umbraco.Web.UI.Client/src/backoffice/media/media/media.detail.store.ts
new file mode 100644
index 0000000000..8783a9a6a2
--- /dev/null
+++ b/src/Umbraco.Web.UI.Client/src/backoffice/media/media/media.detail.store.ts
@@ -0,0 +1,81 @@
+import type { DocumentDetails, MediaDetails } from '@umbraco-cms/models';
+import { UmbContextToken } from '@umbraco-cms/context-api';
+import { createObservablePart, ArrayState } from '@umbraco-cms/observable-api';
+import { UmbStoreBase, UmbContentStore } from '@umbraco-cms/store';
+import { UmbControllerHostInterface } from '@umbraco-cms/controller';
+
+
+export const UMB_MEDIA_DETAIL_STORE_CONTEXT_TOKEN = new UmbContextToken('UmbMediaDetailStore');
+
+
+/**
+ * @export
+ * @class UmbMediaDetailStore
+ * @extends {UmbStoreBase}
+ * @description - Data Store for Media
+ */
+export class UmbMediaDetailStore extends UmbStoreBase implements UmbContentStore {
+
+
+ #data = new ArrayState([], (x) => x.key);
+
+
+ constructor(host: UmbControllerHostInterface) {
+ super(host, UMB_MEDIA_DETAIL_STORE_CONTEXT_TOKEN.toString());
+ }
+
+ getByKey(key: string) {
+ // TODO: use backend cli when available.
+ fetch(`/umbraco/management/api/v1/media/details/${key}`)
+ .then((res) => res.json())
+ .then((data) => {
+ this.#data.append(data);
+ });
+
+ return createObservablePart(this.#data, (documents) =>
+ documents.find((document) => document.key === key)
+ );
+ }
+
+ // TODO: make sure UI somehow can follow the status of this action.
+ save(data: MediaDetails[]) {
+ // fetch from server and update store
+ // TODO: use Fetcher API.
+ let body: string;
+
+ try {
+ body = JSON.stringify(data);
+ } catch (error) {
+ console.error(error);
+ return Promise.reject();
+ }
+
+ // TODO: use backend cli when available.
+ return fetch('/umbraco/management/api/v1/media/save', {
+ method: 'POST',
+ body: body,
+ headers: {
+ 'Content-Type': 'application/json',
+ },
+ })
+ .then((res) => res.json())
+ .then((data: Array) => {
+ this.#data.append(data);
+ });
+ }
+
+ // TODO: how do we handle trashed items?
+ // TODO: How do we make trash available on details and tree store?
+ async trash(keys: Array) {
+ // TODO: use backend cli when available.
+ const res = await fetch('/umbraco/management/api/v1/media/trash', {
+ method: 'POST',
+ body: JSON.stringify(keys),
+ headers: {
+ 'Content-Type': 'application/json',
+ },
+ });
+ const data = await res.json();
+ this.#data.append(data);
+ }
+}
diff --git a/src/Umbraco.Web.UI.Client/src/backoffice/media/media/media.store.ts b/src/Umbraco.Web.UI.Client/src/backoffice/media/media/media.store.ts
deleted file mode 100644
index fba7c229ae..0000000000
--- a/src/Umbraco.Web.UI.Client/src/backoffice/media/media/media.store.ts
+++ /dev/null
@@ -1,115 +0,0 @@
-import { map, Observable } from 'rxjs';
-import { UmbDataStoreBase } from '../../../core/stores/store';
-import type { MediaDetails } from '@umbraco-cms/models';
-import { ContentTreeItem, MediaResource } from '@umbraco-cms/backend-api';
-import { tryExecuteAndNotify } from '@umbraco-cms/resources';
-import { UmbContextToken } from '@umbraco-cms/context-api';
-
-const isMediaDetails = (media: UmbMediaStoreItemType): media is MediaDetails => {
- return (media as MediaDetails).data !== undefined;
-};
-
-// TODO: stop using ContentTreeItem.
-export type UmbMediaStoreItemType = MediaDetails | ContentTreeItem;
-
-export const STORE_ALIAS = 'UmbMediaStore';
-
-/**
- * @export
- * @class UmbMediaStore
- * @extends {UmbMediaStoreBase}
- * @description - Data Store for Media
- */
-export class UmbMediaStore extends UmbDataStoreBase {
- public readonly storeAlias = STORE_ALIAS;
-
- getByKey(key: string): Observable {
- // fetch from server and update store
- fetch(`/umbraco/management/api/v1/media/details/${key}`)
- .then((res) => res.json())
- .then((data) => {
- this.updateItems(data);
- });
-
- return this.items.pipe(
- map((media) => (media.find((media) => media.key === key && isMediaDetails(media)) as MediaDetails) || null)
- );
- }
-
- // TODO: make sure UI somehow can follow the status of this action.
- save(data: MediaDetails[]): Promise {
- // fetch from server and update store
- // TODO: use Fetcher API.
- let body: string;
-
- try {
- body = JSON.stringify(data);
- } catch (error) {
- console.error(error);
- return Promise.reject();
- }
-
- // TODO: Use node type to hit the right API, or have a general Node API?
- return fetch('/umbraco/management/api/v1/media/save', {
- method: 'POST',
- body: body,
- headers: {
- 'Content-Type': 'application/json',
- },
- })
- .then((res) => res.json())
- .then((data: Array) => {
- this.updateItems(data);
- });
- }
-
- // TODO: how do we handle trashed items?
- async trash(keys: Array) {
- // fetch from server and update store
- // TODO: Use node type to hit the right API, or have a general Node API?
- const res = await fetch('/umbraco/management/api/v1/media/trash', {
- method: 'POST',
- body: JSON.stringify(keys),
- headers: {
- 'Content-Type': 'application/json',
- },
- });
- const data = await res.json();
- this.updateItems(data);
- }
-
- getTreeRoot(): Observable> {
- tryExecuteAndNotify(this.host, MediaResource.getTreeMediaRoot({})).then(({ data }) => {
- if (data) {
- this.updateItems(data.items);
- }
- });
-
- // TODO: how do we handle trashed items?
- // TODO: remove ignore when we know how to handle trashed items.
- // eslint-disable-next-line @typescript-eslint/ban-ts-comment
- // @ts-ignore
- return this.items.pipe(map((items) => items.filter((item) => item.parentKey === null && !item.isTrashed)));
- }
-
- getTreeItemChildren(key: string): Observable> {
- tryExecuteAndNotify(
- this.host,
- MediaResource.getTreeMediaChildren({
- parentKey: key,
- })
- ).then(({ data }) => {
- if (data) {
- this.updateItems(data.items);
- }
- });
-
- // TODO: how do we handle trashed items?
- // TODO: remove ignore when we know how to handle trashed items.
- // eslint-disable-next-line @typescript-eslint/ban-ts-comment
- // @ts-ignore
- return this.items.pipe(map((items) => items.filter((item) => item.parentKey === key && !item.isTrashed)));
- }
-}
-
-export const UMB_MEDIA_STORE_CONTEXT_TOKEN = new UmbContextToken(STORE_ALIAS);
diff --git a/src/Umbraco.Web.UI.Client/src/backoffice/media/media/media.tree.store.ts b/src/Umbraco.Web.UI.Client/src/backoffice/media/media/media.tree.store.ts
new file mode 100644
index 0000000000..b5133ddc1a
--- /dev/null
+++ b/src/Umbraco.Web.UI.Client/src/backoffice/media/media/media.tree.store.ts
@@ -0,0 +1,95 @@
+import type { Observable } from 'rxjs';
+import { MediaResource, ContentTreeItem } from '@umbraco-cms/backend-api';
+import { tryExecuteAndNotify } from '@umbraco-cms/resources';
+import { UmbContextToken } from '@umbraco-cms/context-api';
+import { createObservablePart, ArrayState } from '@umbraco-cms/observable-api';
+import { UmbStoreBase } from '@umbraco-cms/store';
+import { UmbControllerHostInterface } from '@umbraco-cms/controller';
+
+
+export const UMB_MEDIA_TREE_STORE_CONTEXT_TOKEN = new UmbContextToken('UmbMediaTreeStore');
+
+// TODO: Stop using ContentTreeItem
+export type MediaTreeItem = ContentTreeItem;
+
+/**
+ * @export
+ * @class UmbMediaTreeStore
+ * @extends {UmbStoreBase}
+ * @description - Data Store for Media
+ */
+export class UmbMediaTreeStore extends UmbStoreBase {
+
+
+
+ #data = new ArrayState([], (x) => x.key);
+
+
+ constructor(host: UmbControllerHostInterface) {
+ super(host, UMB_MEDIA_TREE_STORE_CONTEXT_TOKEN.toString());
+ }
+
+ // TODO: how do we handle trashed items?
+ // TODO: How do we make trash available on details and tree store?
+ async trash(keys: Array) {
+ // TODO: use backend cli when available.
+ const res = await fetch('/umbraco/management/api/v1/media/trash', {
+ method: 'POST',
+ body: JSON.stringify(keys),
+ headers: {
+ 'Content-Type': 'application/json',
+ },
+ });
+ const data = await res.json();
+ this.#data.append(data);
+ }
+
+ getTreeRoot(): Observable> {
+ tryExecuteAndNotify(this._host, MediaResource.getTreeMediaRoot({})).then(({ data }) => {
+ if (data) {
+ // TODO: how do we handle if an item has been removed during this session(like in another tab or by another user)?
+ this.#data.append(data.items);
+ }
+ });
+
+ // TODO: how do we handle trashed items?
+ // TODO: remove ignore when we know how to handle trashed items.
+ return createObservablePart(this.#data, (items) => items.filter((item) => item.parentKey === null && !item.isTrashed));
+ }
+
+ getTreeItemChildren(key: string): Observable> {
+ tryExecuteAndNotify(
+ this._host,
+ MediaResource.getTreeMediaChildren({
+ parentKey: key,
+ })
+ ).then(({ data }) => {
+ if (data) {
+ // TODO: how do we handle if an item has been removed during this session(like in another tab or by another user)?
+ this.#data.append(data.items);
+ }
+ });
+
+ // TODO: how do we handle trashed items?
+ // TODO: remove ignore when we know how to handle trashed items.
+ return createObservablePart(this.#data, (items) => items.filter((item) => item.parentKey === key && !item.isTrashed));
+ }
+
+ getTreeItems(keys: Array): Observable> {
+ if (keys?.length > 0) {
+ tryExecuteAndNotify(
+ this._host,
+ MediaResource.getTreeMediaItem({
+ key: keys,
+ })
+ ).then(({ data }) => {
+ if (data) {
+ // TODO: how do we handle if an item has been removed during this session(like in another tab or by another user)?
+ this.#data.append(data);
+ }
+ });
+ }
+
+ return createObservablePart(this.#data, (items) => items.filter((item) => keys.includes(item.key ?? '')));
+ }
+}
diff --git a/src/Umbraco.Web.UI.Client/src/backoffice/media/media/tree/manifests.ts b/src/Umbraco.Web.UI.Client/src/backoffice/media/media/tree/manifests.ts
index 5160b0f9cf..9ab486dfda 100644
--- a/src/Umbraco.Web.UI.Client/src/backoffice/media/media/tree/manifests.ts
+++ b/src/Umbraco.Web.UI.Client/src/backoffice/media/media/tree/manifests.ts
@@ -1,4 +1,4 @@
-import { STORE_ALIAS } from '../media.store';
+import { UMB_MEDIA_TREE_STORE_CONTEXT_TOKEN } from '../media.tree.store';
import type { ManifestTree, ManifestTreeItemAction } from '@umbraco-cms/models';
const treeAlias = 'Umb.Tree.Media';
@@ -8,7 +8,7 @@ const tree: ManifestTree = {
alias: treeAlias,
name: 'Media Tree',
meta: {
- storeAlias: STORE_ALIAS,
+ storeAlias: UMB_MEDIA_TREE_STORE_CONTEXT_TOKEN.toString(),
},
};
diff --git a/src/Umbraco.Web.UI.Client/src/backoffice/media/media/workspace/manifests.ts b/src/Umbraco.Web.UI.Client/src/backoffice/media/media/workspace/manifests.ts
index 0814d0f8e9..dbdbe34146 100644
--- a/src/Umbraco.Web.UI.Client/src/backoffice/media/media/workspace/manifests.ts
+++ b/src/Umbraco.Web.UI.Client/src/backoffice/media/media/workspace/manifests.ts
@@ -1,10 +1,10 @@
+import { UMB_MEDIA_TREE_STORE_CONTEXT_TOKEN } from '../media.tree.store';
import type {
ManifestWorkspace,
ManifestWorkspaceAction,
ManifestWorkspaceView,
ManifestWorkspaceViewCollection,
} from '@umbraco-cms/models';
-import { STORE_ALIAS } from '../media.store';
const workspace: ManifestWorkspace = {
type: 'workspace',
@@ -59,7 +59,7 @@ const workspaceViewCollections: Array = [
pathname: 'collection',
icon: 'umb:grid',
entityType: 'media',
- storeAlias: STORE_ALIAS,
+ storeAlias: UMB_MEDIA_TREE_STORE_CONTEXT_TOKEN.toString(),
},
},
];
diff --git a/src/Umbraco.Web.UI.Client/src/backoffice/media/media/workspace/media-workspace.context.ts b/src/Umbraco.Web.UI.Client/src/backoffice/media/media/workspace/media-workspace.context.ts
index 490ad41680..c724271abb 100644
--- a/src/Umbraco.Web.UI.Client/src/backoffice/media/media/workspace/media-workspace.context.ts
+++ b/src/Umbraco.Web.UI.Client/src/backoffice/media/media/workspace/media-workspace.context.ts
@@ -1,10 +1,10 @@
import { UmbWorkspaceContentContext } from '../../../shared/components/workspace/workspace-content/workspace-content.context';
import {
- UmbMediaStore,
- UmbMediaStoreItemType,
- UMB_MEDIA_STORE_CONTEXT_TOKEN,
-} from 'src/backoffice/media/media/media.store';
+ UmbMediaDetailStore,
+ UMB_MEDIA_DETAIL_STORE_CONTEXT_TOKEN,
+} from 'src/backoffice/media/media/media.detail.store';
import { UmbControllerHostInterface } from '@umbraco-cms/controller';
+import type { MediaDetails } from '@umbraco-cms/models';
const DefaultMediaData = {
key: '',
@@ -33,11 +33,11 @@ const DefaultMediaData = {
name: '',
},
],
-} as UmbMediaStoreItemType;
+} as MediaDetails;
-export class UmbWorkspaceMediaContext extends UmbWorkspaceContentContext {
+export class UmbWorkspaceMediaContext extends UmbWorkspaceContentContext {
constructor(host: UmbControllerHostInterface) {
- super(host, DefaultMediaData, UMB_MEDIA_STORE_CONTEXT_TOKEN.toString(), 'media');
+ super(host, DefaultMediaData, UMB_MEDIA_DETAIL_STORE_CONTEXT_TOKEN.toString(), 'media');
}
public setPropertyValue(alias: string, value: unknown) {
diff --git a/src/Umbraco.Web.UI.Client/src/backoffice/media/section.manifests.ts b/src/Umbraco.Web.UI.Client/src/backoffice/media/section.manifests.ts
index b6ae3a143c..3b5f60f050 100644
--- a/src/Umbraco.Web.UI.Client/src/backoffice/media/section.manifests.ts
+++ b/src/Umbraco.Web.UI.Client/src/backoffice/media/section.manifests.ts
@@ -1,4 +1,4 @@
-import { STORE_ALIAS } from './media/media.store';
+import { UMB_MEDIA_TREE_STORE_CONTEXT_TOKEN } from './media/media.tree.store';
import type { ManifestDashboardCollection, ManifestSection } from '@umbraco-cms/models';
const sectionAlias = 'Umb.Section.Media';
@@ -25,7 +25,7 @@ const dashboards: Array = [
sections: [sectionAlias],
pathname: 'media-management',
entityType: 'media',
- storeAlias: STORE_ALIAS,
+ storeAlias: UMB_MEDIA_TREE_STORE_CONTEXT_TOKEN.toString(),
},
},
];
diff --git a/src/Umbraco.Web.UI.Client/src/backoffice/members/member-groups/member-group.details.store.ts b/src/Umbraco.Web.UI.Client/src/backoffice/members/member-groups/member-group.details.store.ts
new file mode 100644
index 0000000000..8f2f06aec1
--- /dev/null
+++ b/src/Umbraco.Web.UI.Client/src/backoffice/members/member-groups/member-group.details.store.ts
@@ -0,0 +1,34 @@
+import { Observable } from 'rxjs';
+import type { MemberGroupDetails } from '@umbraco-cms/models';
+import { UmbContextToken } from '@umbraco-cms/context-api';
+import { ArrayState } from '@umbraco-cms/observable-api';
+import { UmbControllerHostInterface } from '@umbraco-cms/controller';
+import { UmbStoreBase } from '@umbraco-cms/store';
+
+export const UMB_MEMBER_GROUP_STORE_CONTEXT_TOKEN = new UmbContextToken('UmbMemberGroupStore');
+
+/**
+ * @export
+ * @class UmbMemberGroupStore
+ * @extends {UmbStoreBase}
+ * @description - Data Store for Member Groups
+ */
+export class UmbMemberGroupStore extends UmbStoreBase {
+
+
+ #groups = new ArrayState([], x => x.key);
+ public groups = this.#groups.asObservable();
+
+
+ constructor(host: UmbControllerHostInterface) {
+ super(host, UMB_MEMBER_GROUP_STORE_CONTEXT_TOKEN.toString());
+ }
+
+ getByKey(key: string): Observable {
+ return null as any;
+ }
+
+ async save(mediaTypes: Array): Promise {
+ return null as any;
+ }
+}
diff --git a/src/Umbraco.Web.UI.Client/src/backoffice/members/member-groups/member-group.store.ts b/src/Umbraco.Web.UI.Client/src/backoffice/members/member-groups/member-group.store.ts
deleted file mode 100644
index 9be7cc8a67..0000000000
--- a/src/Umbraco.Web.UI.Client/src/backoffice/members/member-groups/member-group.store.ts
+++ /dev/null
@@ -1,40 +0,0 @@
-import { map, Observable } from 'rxjs';
-import { UmbNodeStoreBase } from '../../../core/stores/store';
-import { EntityTreeItem, MemberGroupResource } from '@umbraco-cms/backend-api';
-import type { MemberGroupDetails } from '@umbraco-cms/models';
-import { tryExecuteAndNotify } from '@umbraco-cms/resources';
-import { UmbContextToken } from '@umbraco-cms/context-api';
-
-export type UmbMemberGroupStoreItemType = MemberGroupDetails | EntityTreeItem;
-
-export const STORE_ALIAS = 'UmbMemberGroupStore';
-
-/**
- * @export
- * @class UmbMemberGroupStore
- * @extends {UmbDataStoreBase}
- * @description - Data Store for Member Groups
- */
-export class UmbMemberGroupStore extends UmbNodeStoreBase {
- public readonly storeAlias = STORE_ALIAS;
-
- getByKey(key: string): Observable {
- return null as any;
- }
-
- async save(mediaTypes: Array): Promise {
- return null as any;
- }
-
- getTreeRoot(): Observable> {
- tryExecuteAndNotify(this.host, MemberGroupResource.getTreeMemberGroupRoot({})).then(({ data }) => {
- if (data) {
- this.updateItems(data.items);
- }
- });
-
- return this.items.pipe(map((items) => items.filter((item) => item.parentKey === null)));
- }
-}
-
-export const UMB_MEMBER_GROUP_STORE_CONTEXT_TOKEN = new UmbContextToken(STORE_ALIAS);
diff --git a/src/Umbraco.Web.UI.Client/src/backoffice/members/member-groups/tree/manifests.ts b/src/Umbraco.Web.UI.Client/src/backoffice/members/member-groups/tree/manifests.ts
index 45b2878951..8f65257d9a 100644
--- a/src/Umbraco.Web.UI.Client/src/backoffice/members/member-groups/tree/manifests.ts
+++ b/src/Umbraco.Web.UI.Client/src/backoffice/members/member-groups/tree/manifests.ts
@@ -1,4 +1,4 @@
-import { STORE_ALIAS } from '../member-group.store';
+import { UMB_MEMBER_GROUP_STORE_CONTEXT_TOKEN } from '../member-group.details.store';
import type { ManifestTree, ManifestTreeItemAction } from '@umbraco-cms/models';
const treeAlias = 'Umb.Tree.MemberGroups';
@@ -8,7 +8,7 @@ const tree: ManifestTree = {
alias: treeAlias,
name: 'Member Groups Tree',
meta: {
- storeAlias: STORE_ALIAS,
+ storeAlias: UMB_MEMBER_GROUP_STORE_CONTEXT_TOKEN.toString(),
},
};
diff --git a/src/Umbraco.Web.UI.Client/src/backoffice/members/member-types/member-type.detail.store.ts b/src/Umbraco.Web.UI.Client/src/backoffice/members/member-types/member-type.detail.store.ts
new file mode 100644
index 0000000000..f74ea20e1c
--- /dev/null
+++ b/src/Umbraco.Web.UI.Client/src/backoffice/members/member-types/member-type.detail.store.ts
@@ -0,0 +1,61 @@
+import type { MemberTypeDetails } from '@umbraco-cms/models';
+import { UmbContextToken } from '@umbraco-cms/context-api';
+import { ArrayState } from '@umbraco-cms/observable-api';
+import { UmbStoreBase } from '@umbraco-cms/store';
+import { UmbControllerHostInterface } from '@umbraco-cms/controller';
+
+
+export const UMB_MEMBER_TYPE_DETAIL_STORE_CONTEXT_TOKEN = new UmbContextToken('UmbMemberTypeDetailStore');
+
+
+/**
+ * @export
+ * @class UmbMemberTypeDetailStore
+ * @extends {UmbStoreBase}
+ * @description - Details Data Store for Member Types
+ */
+export class UmbMemberTypeDetailStore extends UmbStoreBase {
+
+
+ #data = new ArrayState([], (x) => x.key);
+
+
+ constructor(host: UmbControllerHostInterface) {
+ super(host, UMB_MEMBER_TYPE_DETAIL_STORE_CONTEXT_TOKEN.toString());
+ }
+
+ /**
+ * @description - Request a Data Type by key. The Data Type is added to the store and is returned as an Observable.
+ * @param {string} key
+ * @return {*} {(Observable)}
+ * @memberof UmbMemberTypesStore
+ */
+ getByKey(key: string) {
+ return null as any;
+ }
+
+ // TODO: make sure UI somehow can follow the status of this action.
+ /**
+ * @description - Save a Data Type.
+ * @param {Array} memberTypes
+ * @memberof UmbMemberTypesStore
+ * @return {*} {Promise}
+ */
+ save(data: MemberTypeDetails[]) {
+ return null as any;
+ }
+
+ // TODO: How can we avoid having this in both stores?
+ /**
+ * @description - Delete a Data Type.
+ * @param {string[]} keys
+ * @memberof UmbMemberTypesStore
+ * @return {*} {Promise}
+ */
+ async delete(keys: string[]) {
+ // TODO: use backend cli when available.
+ return null as any;
+
+ this.#data.remove(keys);
+ }
+}
diff --git a/src/Umbraco.Web.UI.Client/src/backoffice/members/member-types/member-type.store.ts b/src/Umbraco.Web.UI.Client/src/backoffice/members/member-types/member-type.store.ts
deleted file mode 100644
index 954d28e266..0000000000
--- a/src/Umbraco.Web.UI.Client/src/backoffice/members/member-types/member-type.store.ts
+++ /dev/null
@@ -1,40 +0,0 @@
-import { map, Observable } from 'rxjs';
-import { UmbDataStoreBase } from '../../../core/stores/store';
-import { MemberTypeResource, EntityTreeItem } from '@umbraco-cms/backend-api';
-import type { MemberTypeDetails } from '@umbraco-cms/models';
-import { tryExecuteAndNotify } from '@umbraco-cms/resources';
-import { UmbContextToken } from '@umbraco-cms/context-api';
-
-export type UmbMemberTypeStoreItemType = MemberTypeDetails | EntityTreeItem;
-
-export const STORE_ALIAS = 'UmbMemberTypeStore';
-
-/**
- * @export
- * @class UmbMemberTypeStore
- * @extends {UmbDataStoreBase}
- * @description - Data Store for Member Types
- */
-export class UmbMemberTypeStore extends UmbDataStoreBase {
- public readonly storeAlias = STORE_ALIAS;
-
- getByKey(key: string): Observable {
- return null as any;
- }
-
- async save(mediaTypes: Array): Promise {
- return null as any;
- }
-
- getTreeRoot(): Observable> {
- tryExecuteAndNotify(this.host, MemberTypeResource.getTreeMemberTypeRoot({})).then(({ data }) => {
- if (data) {
- this.updateItems(data.items);
- }
- });
-
- return this.items.pipe(map((items) => items.filter((item) => item.parentKey === null)));
- }
-}
-
-export const UMB_MEMBER_TYPE_STORE_CONTEXT_TOKEN = new UmbContextToken(STORE_ALIAS);
diff --git a/src/Umbraco.Web.UI.Client/src/backoffice/members/member-types/member-type.tree.store.ts b/src/Umbraco.Web.UI.Client/src/backoffice/members/member-types/member-type.tree.store.ts
new file mode 100644
index 0000000000..a5842155b1
--- /dev/null
+++ b/src/Umbraco.Web.UI.Client/src/backoffice/members/member-types/member-type.tree.store.ts
@@ -0,0 +1,96 @@
+import { EntityTreeItem, MemberTypeResource, } from '@umbraco-cms/backend-api';
+import { tryExecuteAndNotify } from '@umbraco-cms/resources';
+import { UmbContextToken } from '@umbraco-cms/context-api';
+import { createObservablePart, ArrayState } from '@umbraco-cms/observable-api';
+import { UmbStoreBase } from '@umbraco-cms/store';
+import { UmbControllerHostInterface } from '@umbraco-cms/controller';
+
+
+export const UMB_MEMBER_TYPE_TREE_STORE_CONTEXT_TOKEN = new UmbContextToken('UmbMemberTypeTreeStore');
+
+
+/**
+ * @export
+ * @class UmbMemberTypeTreeStore
+ * @extends {UmbStoreBase}
+ * @description - Tree Data Store for Member Types
+ */
+export class UmbMemberTypeTreeStore extends UmbStoreBase {
+
+
+ // TODO: use the right type here:
+ #data = new ArrayState([], (x) => x.key);
+
+
+ constructor(host: UmbControllerHostInterface) {
+ super(host, UMB_MEMBER_TYPE_TREE_STORE_CONTEXT_TOKEN.toString());
+ }
+
+ // TODO: How can we avoid having this in both stores?
+ /**
+ * @description - Delete a Data Type.
+ * @param {string[]} keys
+ * @memberof UmbMemberTypesStore
+ * @return {*} {Promise}
+ */
+ async delete(keys: string[]) {
+ // TODO: use backend cli when available.
+ await fetch('/umbraco/backoffice/member-type/delete', {
+ method: 'POST',
+ body: JSON.stringify(keys),
+ headers: {
+ 'Content-Type': 'application/json',
+ },
+ });
+
+ this.#data.remove(keys);
+ }
+
+ getTreeRoot() {
+ tryExecuteAndNotify(this._host, MemberTypeResource.getTreeMemberTypeRoot({})).then(({ data }) => {
+ if (data) {
+ // TODO: how do we handle if an item has been removed during this session(like in another tab or by another user)?
+ this.#data.append(data.items);
+ }
+ });
+
+ // TODO: remove ignore when we know how to handle trashed items.
+ return createObservablePart(this.#data, (items) => items.filter((item) => item.parentKey === null));
+ }
+
+ getTreeItemChildren(key: string) {
+ /*
+ tryExecuteAndNotify(
+ this._host,
+ MemberTypeResource.getTreeMemberTypeChildren({
+ parentKey: key,
+ })
+ ).then(({ data }) => {
+ if (data) {
+ // TODO: how do we handle if an item has been removed during this session(like in another tab or by another user)?
+ this.#data.append(data.items);
+ }
+ });
+ */
+
+ return createObservablePart(this.#data, (items) => items.filter((item) => item.parentKey === key));
+ }
+
+ getTreeItems(keys: Array) {
+ if (keys?.length > 0) {
+ tryExecuteAndNotify(
+ this._host,
+ MemberTypeResource.getTreeMemberTypeItem({
+ key: keys,
+ })
+ ).then(({ data }) => {
+ if (data) {
+ // TODO: how do we handle if an item has been removed during this session(like in another tab or by another user)?
+ this.#data.append(data);
+ }
+ });
+ }
+
+ return createObservablePart(this.#data, (items) => items.filter((item) => keys.includes(item.key ?? '')));
+ }
+}
diff --git a/src/Umbraco.Web.UI.Client/src/backoffice/members/member-types/tree/manifests.ts b/src/Umbraco.Web.UI.Client/src/backoffice/members/member-types/tree/manifests.ts
index b6607ad3e4..fd0030ad39 100644
--- a/src/Umbraco.Web.UI.Client/src/backoffice/members/member-types/tree/manifests.ts
+++ b/src/Umbraco.Web.UI.Client/src/backoffice/members/member-types/tree/manifests.ts
@@ -1,4 +1,4 @@
-import { STORE_ALIAS } from '../member-type.store';
+import { UMB_MEMBER_TYPE_TREE_STORE_CONTEXT_TOKEN } from '../member-type.tree.store';
import type { ManifestTree, ManifestTreeItemAction } from '@umbraco-cms/models';
const treeAlias = 'Umb.Tree.MemberTypes';
@@ -8,7 +8,7 @@ const tree: ManifestTree = {
alias: treeAlias,
name: 'Member Types Tree',
meta: {
- storeAlias: STORE_ALIAS,
+ storeAlias: UMB_MEMBER_TYPE_TREE_STORE_CONTEXT_TOKEN.toString(),
},
};
diff --git a/src/Umbraco.Web.UI.Client/src/backoffice/settings/dashboards/performance-profiling/dashboard-performance-profiling.element.ts b/src/Umbraco.Web.UI.Client/src/backoffice/settings/dashboards/performance-profiling/dashboard-performance-profiling.element.ts
index 6ac5a4205c..fb74431a4b 100644
--- a/src/Umbraco.Web.UI.Client/src/backoffice/settings/dashboards/performance-profiling/dashboard-performance-profiling.element.ts
+++ b/src/Umbraco.Web.UI.Client/src/backoffice/settings/dashboards/performance-profiling/dashboard-performance-profiling.element.ts
@@ -2,7 +2,7 @@ import { UUITextStyles } from '@umbraco-ui/uui-css/lib';
import { css, html } from 'lit';
import { customElement, state } from 'lit/decorators.js';
import { ProfilingResource } from '@umbraco-cms/backend-api';
-import { tryExecuteAndNotify } from 'src/core/resources/tryExecuteAndNotify.method';
+import { tryExecuteAndNotify } from '@umbraco-cms/resources';
import { UmbLitElement } from '@umbraco-cms/element';
@customElement('umb-dashboard-performance-profiling')
diff --git a/src/Umbraco.Web.UI.Client/src/backoffice/settings/data-types/data-type.detail.store.ts b/src/Umbraco.Web.UI.Client/src/backoffice/settings/data-types/data-type.detail.store.ts
new file mode 100644
index 0000000000..0704f2b0b6
--- /dev/null
+++ b/src/Umbraco.Web.UI.Client/src/backoffice/settings/data-types/data-type.detail.store.ts
@@ -0,0 +1,101 @@
+import type { DataTypeDetails } from '@umbraco-cms/models';
+import { UmbContextToken } from '@umbraco-cms/context-api';
+import { createObservablePart, ArrayState } from '@umbraco-cms/observable-api';
+import { UmbStoreBase } from '@umbraco-cms/store';
+import { UmbControllerHostInterface } from '@umbraco-cms/controller';
+import { DataTypeResource } from '@umbraco-cms/backend-api';
+import { tryExecuteAndNotify } from '@umbraco-cms/resources';
+
+
+export const UMB_DATA_TYPE_DETAIL_STORE_CONTEXT_TOKEN = new UmbContextToken('UmbDataTypeDetailStore');
+
+
+/**
+ * @export
+ * @class UmbDataTypeDetailStore
+ * @extends {UmbStoreBase}
+ * @description - Details Data Store for Data Types
+ */
+export class UmbDataTypeDetailStore extends UmbStoreBase {
+
+
+ #data = new ArrayState([], (x) => x.key);
+
+
+ constructor(host: UmbControllerHostInterface) {
+ super(host, UMB_DATA_TYPE_DETAIL_STORE_CONTEXT_TOKEN.toString());
+ }
+
+ /**
+ * @description - Request a Data Type by key. The Data Type is added to the store and is returned as an Observable.
+ * @param {string} key
+ * @return {*} {(Observable)}
+ * @memberof UmbDataTypesStore
+ */
+ getByKey(key: string) {
+ // TODO: use backend cli when available.
+ fetch(`/umbraco/backoffice/data-type/details/${key}`)
+ .then((res) => res.json())
+ .then((data) => {
+ this.#data.append(data);
+ });
+
+
+ return createObservablePart(this.#data, (documents) =>
+ documents.find((document) => document.key === key)
+ );
+ }
+
+ // TODO: make sure UI somehow can follow the status of this action.
+ /**
+ * @description - Save a Data Type.
+ * @param {Array} dataTypes
+ * @memberof UmbDataTypesStore
+ * @return {*} {Promise}
+ */
+ save(data: DataTypeDetails[]) {
+ // fetch from server and update store
+ // TODO: use Fetcher API.
+ let body: string;
+
+ try {
+ body = JSON.stringify(data);
+ } catch (error) {
+ console.error(error);
+ return Promise.reject();
+ }
+
+ // TODO: use backend cli when available.
+ return fetch('/umbraco/management/api/v1/data-type/save', {
+ method: 'POST',
+ body: body,
+ headers: {
+ 'Content-Type': 'application/json',
+ },
+ })
+ .then((res) => res.json())
+ .then((data: Array) => {
+ this.#data.append(data);
+ });
+ }
+
+ // TODO: How can we avoid having this in both stores?
+ /**
+ * @description - Delete a Data Type.
+ * @param {string[]} keys
+ * @memberof UmbDataTypesStore
+ * @return {*} {Promise}
+ */
+ async delete(keys: string[]) {
+ // TODO: use backend cli when available.
+ await fetch('/umbraco/backoffice/data-type/delete', {
+ method: 'POST',
+ body: JSON.stringify(keys),
+ headers: {
+ 'Content-Type': 'application/json',
+ },
+ });
+
+ this.#data.remove(keys);
+ }
+}
diff --git a/src/Umbraco.Web.UI.Client/src/backoffice/settings/data-types/data-type.store.ts b/src/Umbraco.Web.UI.Client/src/backoffice/settings/data-types/data-type.store.ts
deleted file mode 100644
index 7ffda6749a..0000000000
--- a/src/Umbraco.Web.UI.Client/src/backoffice/settings/data-types/data-type.store.ts
+++ /dev/null
@@ -1,129 +0,0 @@
-import { map, Observable } from 'rxjs';
-import { UmbDataStoreBase } from '../../../core/stores/store';
-import type { DataTypeDetails } from '@umbraco-cms/models';
-import { DataTypeResource, FolderTreeItem } from '@umbraco-cms/backend-api';
-import { tryExecuteAndNotify } from '@umbraco-cms/resources';
-import { UmbContextToken } from '@umbraco-cms/context-api';
-
-const isDataTypeDetails = (dataType: DataTypeDetails | FolderTreeItem): dataType is DataTypeDetails => {
- return (dataType as DataTypeDetails).data !== undefined;
-};
-
-// TODO: can we make is easy to reuse store methods across different stores?
-
-export type UmbDataTypeStoreItemType = DataTypeDetails | FolderTreeItem;
-
-// TODO: research how we write names of global consts.
-export const STORE_ALIAS = 'UmbDataTypeStore';
-
-/**
- * @export
- * @class UmbDataTypesStore
- * @extends {UmbDataStoreBase}
- * @description - Data Store for Data Types
- */
-export class UmbDataTypeStore extends UmbDataStoreBase {
- public readonly storeAlias = STORE_ALIAS;
-
- /**
- * @description - Request a Data Type by key. The Data Type is added to the store and is returned as an Observable.
- * @param {string} key
- * @return {*} {(Observable)}
- * @memberof UmbDataTypesStore
- */
- getByKey(key: string): Observable {
- // TODO: use backend cli when available.
- fetch(`/umbraco/backoffice/data-type/details/${key}`)
- .then((res) => res.json())
- .then((data) => {
- this.updateItems(data);
- });
-
- return this.items.pipe(
- map(
- (dataTypes) =>
- (dataTypes.find((dataType) => dataType.key === key && isDataTypeDetails(dataType)) as DataTypeDetails) || null
- )
- );
- }
-
- /**
- * @description - Save a Data Type.
- * @param {Array} dataTypes
- * @memberof UmbDataTypesStore
- * @return {*} {Promise}
- */
- async save(dataTypes: Array): Promise {
- // TODO: use backend cli when available.
- try {
- const res = await fetch('/umbraco/backoffice/data-type/save', {
- method: 'POST',
- body: JSON.stringify(dataTypes),
- headers: {
- 'Content-Type': 'application/json',
- },
- });
- const json = await res.json();
- this.updateItems(json);
- } catch (error) {
- console.error('Save Data Type error', error);
- }
- }
-
- /**
- * @description - Delete a Data Type.
- * @param {string[]} keys
- * @memberof UmbDataTypesStore
- * @return {*} {Promise}
- */
- async deleteItems(keys: string[]): Promise {
- // TODO: use backend cli when available.
- await fetch('/umbraco/backoffice/data-type/delete', {
- method: 'POST',
- body: JSON.stringify(keys),
- headers: {
- 'Content-Type': 'application/json',
- },
- });
-
- this.deleteItems(keys);
- }
-
- /**
- * @description - Get the root of the tree.
- * @return {*} {Observable>}
- * @memberof UmbDataTypesStore
- */
- getTreeRoot(): Observable> {
- tryExecuteAndNotify(this.host, DataTypeResource.getTreeDataTypeRoot({})).then(({ data }) => {
- if (data) {
- this.updateItems(data.items);
- }
- });
-
- return this.items.pipe(map((items) => items.filter((item) => item.parentKey === null)));
- }
-
- /**
- * @description - Get the children of a tree item.
- * @param {string} key
- * @return {*} {Observable>}
- * @memberof UmbDataTypesStore
- */
- getTreeItemChildren(key: string): Observable> {
- tryExecuteAndNotify(
- this.host,
- DataTypeResource.getTreeDataTypeChildren({
- parentKey: key,
- })
- ).then(({ data }) => {
- if (data) {
- this.updateItems(data.items);
- }
- });
-
- return this.items.pipe(map((items) => items.filter((item) => item.parentKey === key)));
- }
-}
-
-export const UMB_DATA_TYPE_STORE_CONTEXT_TOKEN = new UmbContextToken(STORE_ALIAS);
diff --git a/src/Umbraco.Web.UI.Client/src/backoffice/settings/data-types/data-type.tree.store.ts b/src/Umbraco.Web.UI.Client/src/backoffice/settings/data-types/data-type.tree.store.ts
new file mode 100644
index 0000000000..7363defdc9
--- /dev/null
+++ b/src/Umbraco.Web.UI.Client/src/backoffice/settings/data-types/data-type.tree.store.ts
@@ -0,0 +1,96 @@
+import { DataTypeResource, DocumentTreeItem } from '@umbraco-cms/backend-api';
+import { tryExecuteAndNotify } from '@umbraco-cms/resources';
+import { UmbContextToken } from '@umbraco-cms/context-api';
+import { createObservablePart, ArrayState } from '@umbraco-cms/observable-api';
+import { UmbStoreBase } from '@umbraco-cms/store';
+import { UmbControllerHostInterface } from '@umbraco-cms/controller';
+
+
+export const UMB_DATA_TYPE_TREE_STORE_CONTEXT_TOKEN = new UmbContextToken('UmbDataTypeTreeStore');
+
+
+/**
+ * @export
+ * @class UmbDataTypeTreeStore
+ * @extends {UmbStoreBase}
+ * @description - Tree Data Store for Data Types
+ */
+export class UmbDataTypeTreeStore extends UmbStoreBase {
+
+
+ #data = new ArrayState([], (x) => x.key);
+
+
+ constructor(host: UmbControllerHostInterface) {
+ super(host, UMB_DATA_TYPE_TREE_STORE_CONTEXT_TOKEN.toString());
+ }
+
+ // TODO: How can we avoid having this in both stores?
+ /**
+ * @description - Delete a Data Type.
+ * @param {string[]} keys
+ * @memberof UmbDataTypesStore
+ * @return {*} {Promise}
+ */
+ async delete(keys: string[]) {
+ // TODO: use backend cli when available.
+ await fetch('/umbraco/backoffice/data-type/delete', {
+ method: 'POST',
+ body: JSON.stringify(keys),
+ headers: {
+ 'Content-Type': 'application/json',
+ },
+ });
+
+ this.#data.remove(keys);
+ }
+
+ getTreeRoot() {
+ tryExecuteAndNotify(this._host, DataTypeResource.getTreeDataTypeRoot({})).then(({ data }) => {
+ if (data) {
+ // TODO: how do we handle if an item has been removed during this session(like in another tab or by another user)?
+ this.#data.append(data.items);
+ }
+ });
+
+ // TODO: how do we handle trashed items?
+ // TODO: remove ignore when we know how to handle trashed items.
+ return createObservablePart(this.#data, (items) => items.filter((item) => item.parentKey === null && !item.isTrashed));
+ }
+
+ getTreeItemChildren(key: string) {
+ tryExecuteAndNotify(
+ this._host,
+ DataTypeResource.getTreeDataTypeChildren({
+ parentKey: key,
+ })
+ ).then(({ data }) => {
+ if (data) {
+ // TODO: how do we handle if an item has been removed during this session(like in another tab or by another user)?
+ this.#data.append(data.items);
+ }
+ });
+
+ // TODO: how do we handle trashed items?
+ // TODO: remove ignore when we know how to handle trashed items.
+ return createObservablePart(this.#data, (items) => items.filter((item) => item.parentKey === key && !item.isTrashed));
+ }
+
+ getTreeItems(keys: Array) {
+ if (keys?.length > 0) {
+ tryExecuteAndNotify(
+ this._host,
+ DataTypeResource.getTreeDataTypeItem({
+ key: keys,
+ })
+ ).then(({ data }) => {
+ if (data) {
+ // TODO: how do we handle if an item has been removed during this session(like in another tab or by another user)?
+ this.#data.append(data);
+ }
+ });
+ }
+
+ return createObservablePart(this.#data, (items) => items.filter((item) => keys.includes(item.key ?? '')));
+ }
+}
diff --git a/src/Umbraco.Web.UI.Client/src/backoffice/settings/data-types/tree/actions/delete/action-data-type-delete.element.ts b/src/Umbraco.Web.UI.Client/src/backoffice/settings/data-types/tree/actions/delete/action-data-type-delete.element.ts
index 612ba06807..3d80fb6313 100644
--- a/src/Umbraco.Web.UI.Client/src/backoffice/settings/data-types/tree/actions/delete/action-data-type-delete.element.ts
+++ b/src/Umbraco.Web.UI.Client/src/backoffice/settings/data-types/tree/actions/delete/action-data-type-delete.element.ts
@@ -2,7 +2,8 @@ import { UUITextStyles } from '@umbraco-ui/uui-css';
import { css, html } from 'lit';
import { customElement } from 'lit/decorators.js';
import { UmbModalService, UMB_MODAL_SERVICE_CONTEXT_TOKEN } from '../../../../../../core/modal';
-import { UmbDataTypeStore, UMB_DATA_TYPE_STORE_CONTEXT_TOKEN } from '../../../data-type.store';
+import { UMB_DATA_TYPE_DETAIL_STORE_CONTEXT_TOKEN } from '../../../data-type.detail.store';
+import type { UmbDataTypeDetailStore } from '../../../data-type.detail.store';
import UmbTreeItemActionElement from '../../../../../shared/components/tree/action/tree-item-action.element';
@customElement('umb-tree-action-data-type-delete')
@@ -10,7 +11,7 @@ export default class UmbTreeActionDataTypeDeleteElement extends UmbTreeItemActio
static styles = [UUITextStyles, css``];
private _modalService?: UmbModalService;
- private _dataTypeStore?: UmbDataTypeStore;
+ private _dataTypeStore?: UmbDataTypeDetailStore;
connectedCallback(): void {
super.connectedCallback();
@@ -19,7 +20,7 @@ export default class UmbTreeActionDataTypeDeleteElement extends UmbTreeItemActio
this._modalService = modalService;
});
- this.consumeContext(UMB_DATA_TYPE_STORE_CONTEXT_TOKEN, (dataTypeStore) => {
+ this.consumeContext(UMB_DATA_TYPE_DETAIL_STORE_CONTEXT_TOKEN, (dataTypeStore) => {
this._dataTypeStore = dataTypeStore;
});
}
@@ -34,7 +35,7 @@ export default class UmbTreeActionDataTypeDeleteElement extends UmbTreeItemActio
modalHandler?.onClose().then(({ confirmed }: any) => {
if (confirmed && this._treeContextMenuService && this._dataTypeStore && this._activeTreeItem) {
- this._dataTypeStore?.deleteItems([this._activeTreeItem.key]);
+ this._dataTypeStore?.delete([this._activeTreeItem.key]);
this._treeContextMenuService.close();
}
});
diff --git a/src/Umbraco.Web.UI.Client/src/backoffice/settings/data-types/tree/manifests.ts b/src/Umbraco.Web.UI.Client/src/backoffice/settings/data-types/tree/manifests.ts
index 488465a362..a73a6c4236 100644
--- a/src/Umbraco.Web.UI.Client/src/backoffice/settings/data-types/tree/manifests.ts
+++ b/src/Umbraco.Web.UI.Client/src/backoffice/settings/data-types/tree/manifests.ts
@@ -1,4 +1,4 @@
-import { STORE_ALIAS } from '../data-type.store';
+import { UMB_DATA_TYPE_TREE_STORE_CONTEXT_TOKEN } from '../data-type.tree.store';
import type { ManifestTree, ManifestTreeItemAction } from '@umbraco-cms/models';
const tree: ManifestTree = {
@@ -7,7 +7,7 @@ const tree: ManifestTree = {
name: 'Data Types Tree',
weight: 100,
meta: {
- storeAlias: STORE_ALIAS,
+ storeAlias: UMB_DATA_TYPE_TREE_STORE_CONTEXT_TOKEN.toString(),
},
};
diff --git a/src/Umbraco.Web.UI.Client/src/backoffice/settings/data-types/workspace/data-type-workspace.context.ts b/src/Umbraco.Web.UI.Client/src/backoffice/settings/data-types/workspace/data-type-workspace.context.ts
index 678d491b39..de3d6619fd 100644
--- a/src/Umbraco.Web.UI.Client/src/backoffice/settings/data-types/workspace/data-type-workspace.context.ts
+++ b/src/Umbraco.Web.UI.Client/src/backoffice/settings/data-types/workspace/data-type-workspace.context.ts
@@ -1,10 +1,7 @@
import { UmbWorkspaceContentContext } from '../../../shared/components/workspace/workspace-content/workspace-content.context';
-import {
- UmbDataTypeStore,
- UmbDataTypeStoreItemType,
- UMB_DATA_TYPE_STORE_CONTEXT_TOKEN,
-} from 'src/backoffice/settings/data-types/data-type.store';
-import type { DataTypeDetails } from '@umbraco-cms/models';
+import { UMB_DATA_TYPE_DETAIL_STORE_CONTEXT_TOKEN} from '../../../settings/data-types/data-type.detail.store';
+import type { UmbDataTypeDetailStore} from '../../../settings/data-types/data-type.detail.store';
+import type { DataTypeDetails, DataTypePropertyData } from '@umbraco-cms/models';
import { UmbControllerHostInterface } from '@umbraco-cms/controller';
import { appendToFrozenArray } from '@umbraco-cms/observable-api';
@@ -18,14 +15,14 @@ const DefaultDataTypeData = {
propertyEditorModelAlias: '',
propertyEditorUIAlias: '',
data: [],
-} as UmbDataTypeStoreItemType;
+} as DataTypeDetails;
export class UmbWorkspaceDataTypeContext extends UmbWorkspaceContentContext<
- UmbDataTypeStoreItemType,
- UmbDataTypeStore
+ DataTypeDetails,
+ UmbDataTypeDetailStore
> {
constructor(host: UmbControllerHostInterface) {
- super(host, DefaultDataTypeData, UMB_DATA_TYPE_STORE_CONTEXT_TOKEN.toString(), 'dataType');
+ super(host, DefaultDataTypeData, UMB_DATA_TYPE_DETAIL_STORE_CONTEXT_TOKEN.toString(), 'dataType');
}
public setPropertyValue(alias: string, value: unknown) {
@@ -35,7 +32,7 @@ export class UmbWorkspaceDataTypeContext extends UmbWorkspaceContentContext<
const newDataSet = appendToFrozenArray(
(this._data.getValue() as DataTypeDetails).data,
entry,
- (x) => x.alias === alias
+ (x: DataTypePropertyData) => x.alias
);
this.update({ data: newDataSet });
diff --git a/src/Umbraco.Web.UI.Client/src/backoffice/settings/languages/workspace/language/language-workspace.element.ts b/src/Umbraco.Web.UI.Client/src/backoffice/settings/languages/workspace/language/language-workspace.element.ts
index 0ffc2e1b27..598f869a85 100644
--- a/src/Umbraco.Web.UI.Client/src/backoffice/settings/languages/workspace/language/language-workspace.element.ts
+++ b/src/Umbraco.Web.UI.Client/src/backoffice/settings/languages/workspace/language/language-workspace.element.ts
@@ -1,6 +1,6 @@
import { html } from 'lit';
import { customElement } from 'lit/decorators.js';
-import { UMB_NOTIFICATION_SERVICE_CONTEXT_TOKEN } from 'src/core/notification';
+import { UMB_NOTIFICATION_SERVICE_CONTEXT_TOKEN } from '@umbraco-cms/notification';
import { UmbLitElement } from '@umbraco-cms/element';
diff --git a/src/Umbraco.Web.UI.Client/src/backoffice/shared/collection/collection.context.ts b/src/Umbraco.Web.UI.Client/src/backoffice/shared/collection/collection.context.ts
index 8a23c626b1..6bf82d2218 100644
--- a/src/Umbraco.Web.UI.Client/src/backoffice/shared/collection/collection.context.ts
+++ b/src/Umbraco.Web.UI.Client/src/backoffice/shared/collection/collection.context.ts
@@ -1,27 +1,28 @@
import { ContentTreeItem } from '@umbraco-cms/backend-api';
-import { UmbTreeDataStore } from '@umbraco-cms/stores/store';
+import { UmbTreeStore } from '@umbraco-cms/store';
import { UmbControllerHostInterface } from '@umbraco-cms/controller';
import { UmbContextToken, UmbContextConsumerController } from '@umbraco-cms/context-api';
-import { UniqueBehaviorSubject, UmbObserverController } from '@umbraco-cms/observable-api';
+import { ArrayState, UmbObserverController } from '@umbraco-cms/observable-api';
export class UmbCollectionContext<
DataType extends ContentTreeItem,
- StoreType extends UmbTreeDataStore = UmbTreeDataStore
+ StoreType extends UmbTreeStore = UmbTreeStore
> {
+
private _host: UmbControllerHostInterface;
private _entityKey: string | null;
private _store?: StoreType;
protected _dataObserver?: UmbObserverController;
- #data = new UniqueBehaviorSubject(>[]);
+ #data = new ArrayState(>[]);
public readonly data = this.#data.asObservable();
- #selection = new UniqueBehaviorSubject(>[]);
+ #selection = new ArrayState(>[]);
public readonly selection = this.#selection.asObservable();
/*
TODO:
- private _search = new UniqueBehaviorSubject('');
+ private _search = new StringState('');
public readonly search = this._search.asObservable();
*/
@@ -96,13 +97,11 @@ export class UmbCollectionContext<
}
public select(key: string) {
- const selection = this.#selection.getValue();
- this.#selection.next([...selection, key]);
+ this.#selection.appendOne(key);
}
public deselect(key: string) {
- const selection = this.#selection.getValue();
- this.#selection.next(selection.filter((k) => k !== key));
+ this.#selection.filter((k) => k !== key);
}
// TODO: how can we make sure to call this.
diff --git a/src/Umbraco.Web.UI.Client/src/backoffice/shared/collection/collection.element.ts b/src/Umbraco.Web.UI.Client/src/backoffice/shared/collection/collection.element.ts
index 4812e18d3a..2a75c95f73 100644
--- a/src/Umbraco.Web.UI.Client/src/backoffice/shared/collection/collection.element.ts
+++ b/src/Umbraco.Web.UI.Client/src/backoffice/shared/collection/collection.element.ts
@@ -9,7 +9,7 @@ import { createExtensionElement } from '@umbraco-cms/extensions-api';
import type { ManifestCollectionView, MediaDetails } from '@umbraco-cms/models';
import { umbExtensionsRegistry } from '@umbraco-cms/extensions-registry';
import { UmbLitElement } from '@umbraco-cms/element';
-import type { UmbObserverController } from 'src/core/observable-api/observer.controller';
+import type { UmbObserverController } from '@umbraco-cms/observable-api';
@customElement('umb-collection')
export class UmbCollectionElement extends UmbLitElement {
diff --git a/src/Umbraco.Web.UI.Client/src/backoffice/shared/collection/dashboards/dashboard-collection.element.ts b/src/Umbraco.Web.UI.Client/src/backoffice/shared/collection/dashboards/dashboard-collection.element.ts
index 97719a81ea..9a52935c45 100644
--- a/src/Umbraco.Web.UI.Client/src/backoffice/shared/collection/dashboards/dashboard-collection.element.ts
+++ b/src/Umbraco.Web.UI.Client/src/backoffice/shared/collection/dashboards/dashboard-collection.element.ts
@@ -3,12 +3,13 @@ import { css, html } from 'lit';
import { customElement, state } from 'lit/decorators.js';
import '../collection.element';
import { ifDefined } from 'lit-html/directives/if-defined.js';
-import { UmbMediaStore, UmbMediaStoreItemType } from 'src/backoffice/media/media/media.store';
+import { UmbMediaTreeStore } from '../../../media/media/media.tree.store';
import {
UmbCollectionContext,
UMB_COLLECTION_CONTEXT_TOKEN,
-} from 'src/backoffice/shared/collection/collection.context';
+} from '../../../shared/collection/collection.context';
import type { ManifestDashboardCollection } from '@umbraco-cms/models';
+import type { FolderTreeItem } from '@umbraco-cms/backend-api';
import { UmbLitElement } from '@umbraco-cms/element';
@customElement('umb-dashboard-collection')
@@ -26,7 +27,8 @@ export class UmbDashboardCollectionElement extends UmbLitElement {
`,
];
- private _collectionContext?: UmbCollectionContext;
+ // TODO: Use the right type here:
+ private _collectionContext?: UmbCollectionContext;
public manifest!: ManifestDashboardCollection;
@@ -37,7 +39,7 @@ export class UmbDashboardCollectionElement extends UmbLitElement {
super.connectedCallback();
if (!this._collectionContext) {
- const manifestMeta = this.manifest.meta as any;
+ const manifestMeta = this.manifest.meta;
this._entityType = manifestMeta.entityType as string;
this._collectionContext = new UmbCollectionContext(this, null, manifestMeta.storeAlias);
this.provideContext(UMB_COLLECTION_CONTEXT_TOKEN, this._collectionContext);
diff --git a/src/Umbraco.Web.UI.Client/src/backoffice/shared/collection/views/collection-view-media-grid.element.ts b/src/Umbraco.Web.UI.Client/src/backoffice/shared/collection/views/collection-view-media-grid.element.ts
index 794cdb6f6a..682e8b28a7 100644
--- a/src/Umbraco.Web.UI.Client/src/backoffice/shared/collection/views/collection-view-media-grid.element.ts
+++ b/src/Umbraco.Web.UI.Client/src/backoffice/shared/collection/views/collection-view-media-grid.element.ts
@@ -3,7 +3,7 @@ import { css, html } from 'lit';
import { customElement, state } from 'lit/decorators.js';
import { repeat } from 'lit/directives/repeat.js';
import { UmbCollectionContext, UMB_COLLECTION_CONTEXT_TOKEN } from '../collection.context';
-import type { MediaDetails } from '@umbraco-cms/models';
+import type { MediaTreeItem } from '../../../media/media/media.tree.store';
import { UmbLitElement } from '@umbraco-cms/element';
@customElement('umb-collection-view-media-grid')
@@ -65,12 +65,12 @@ export class UmbCollectionViewsMediaGridElement extends UmbLitElement {
];
@state()
- private _mediaItems?: Array;
+ private _mediaItems?: Array;
@state()
- private _selection?: Array;
+ private _selection: Array = [];
- private _collectionContext?: UmbCollectionContext;
+ private _collectionContext?: UmbCollectionContext;
constructor() {
super();
@@ -115,24 +115,31 @@ export class UmbCollectionViewsMediaGridElement extends UmbLitElement {
});
}
- private _handleOpenItem(mediaItem: MediaDetails) {
+ private _handleOpenItem(mediaItem: MediaTreeItem) {
//TODO: Fix when we have dynamic routing
history.pushState(null, '', 'section/media/media/' + mediaItem.key);
}
- private _handleSelect(mediaItem: MediaDetails) {
- this._collectionContext?.select(mediaItem.key);
+ private _handleSelect(mediaItem: MediaTreeItem) {
+ if(mediaItem.key) {
+ this._collectionContext?.select(mediaItem.key);
+ }
}
- private _handleDeselect(mediaItem: MediaDetails) {
- this._collectionContext?.deselect(mediaItem.key);
+ private _handleDeselect(mediaItem: MediaTreeItem) {
+ if(mediaItem.key) {
+ this._collectionContext?.deselect(mediaItem.key);
+ }
}
- private _isSelected(mediaItem: MediaDetails) {
- return this._selection?.includes(mediaItem.key);
+ private _isSelected(mediaItem: MediaTreeItem) {
+ if(mediaItem.key) {
+ return this._selection.includes(mediaItem.key);
+ }
+ return false;
}
- private _renderMediaItem(item: MediaDetails) {
+ private _renderMediaItem(item: MediaTreeItem) {
const name = item.name || '';
//TODO: fix the file extension when media items have a file extension.
return html` file.key + index,
+ (file, index) => (file.key || '') + index,
(file) => this._renderMediaItem(file)
)
: ''}
diff --git a/src/Umbraco.Web.UI.Client/src/backoffice/shared/components/backoffice-frame/backoffice-header-sections.element.ts b/src/Umbraco.Web.UI.Client/src/backoffice/shared/components/backoffice-frame/backoffice-header-sections.element.ts
index ba01e94be6..1c696d7216 100644
--- a/src/Umbraco.Web.UI.Client/src/backoffice/shared/components/backoffice-frame/backoffice-header-sections.element.ts
+++ b/src/Umbraco.Web.UI.Client/src/backoffice/shared/components/backoffice-frame/backoffice-header-sections.element.ts
@@ -2,7 +2,8 @@ import { UUITextStyles } from '@umbraco-ui/uui-css/lib';
import { css, CSSResultGroup, html } from 'lit';
import { customElement, state } from 'lit/decorators.js';
import { when } from 'lit/directives/when.js';
-import { UmbSectionStore, UMB_SECTION_STORE_CONTEXT_TOKEN } from '../section/section.store';
+import { UMB_BACKOFFICE_CONTEXT_TOKEN } from './backoffice.context';
+import type { UmbBackofficeContext } from './backoffice.context';
import type { ManifestSection } from '@umbraco-cms/models';
import { UmbLitElement } from '@umbraco-cms/element';
@@ -49,13 +50,13 @@ export class UmbBackofficeHeaderSections extends UmbLitElement {
@state()
private _currentSectionAlias = '';
- private _sectionStore?: UmbSectionStore;
+ private _backofficeContext?: UmbBackofficeContext;
constructor() {
super();
- this.consumeContext(UMB_SECTION_STORE_CONTEXT_TOKEN, (sectionStore) => {
- this._sectionStore = sectionStore;
+ this.consumeContext(UMB_BACKOFFICE_CONTEXT_TOKEN, (backofficeContext) => {
+ this._backofficeContext = backofficeContext;
this._observeSections();
this._observeCurrentSection();
});
@@ -66,15 +67,8 @@ export class UmbBackofficeHeaderSections extends UmbLitElement {
this._open = !this._open;
}
- private _handleTabClick(e: PointerEvent) {
- const tab = e.currentTarget as HTMLElement;
-
- // TODO: we need to be able to prevent the tab from setting the active state
- if (tab.id === 'moreTab') return;
-
- if (!tab.dataset.alias) return;
-
- this._sectionStore?.setCurrent(tab.dataset.alias);
+ private _handleSectionTabClick(alias: string) {
+ this._backofficeContext?.setActiveSectionAlias(alias);
}
private _handleLabelClick() {
@@ -85,19 +79,19 @@ export class UmbBackofficeHeaderSections extends UmbLitElement {
}
private _observeSections() {
- if (!this._sectionStore) return;
+ if (!this._backofficeContext) return;
- this.observe(this._sectionStore.getAllowed(), (allowedSections) => {
+ this.observe(this._backofficeContext.getAllowedSections(), (allowedSections) => {
this._sections = allowedSections;
this._visibleSections = this._sections;
});
}
private _observeCurrentSection() {
- if (!this._sectionStore) return;
+ if (!this._backofficeContext) return;
- this.observe(this._sectionStore.currentAlias, (currentSectionAlias) => {
- this._currentSectionAlias = currentSectionAlias;
+ this.observe(this._backofficeContext.activeSectionAlias, (currentSectionAlias) => {
+ this._currentSectionAlias = currentSectionAlias || '';
});
}
@@ -107,11 +101,11 @@ export class UmbBackofficeHeaderSections extends UmbLitElement {
${this._visibleSections.map(
(section: ManifestSection) => html`
this._handleSectionTabClick(section.alias)}"
?active="${this._currentSectionAlias === section.alias}"
href="${`section/${section.meta.pathname}`}"
label="${section.meta.label || section.name}"
- data-alias="${section.alias}">
+ >
`
)}
${this._renderExtraSections()}
@@ -123,7 +117,7 @@ export class UmbBackofficeHeaderSections extends UmbLitElement {
return when(
this._extraSections.length > 0,
() => html`
-
+
(this._open = false)}">
diff --git a/src/Umbraco.Web.UI.Client/src/backoffice/shared/components/backoffice-frame/backoffice-main.element.ts b/src/Umbraco.Web.UI.Client/src/backoffice/shared/components/backoffice-frame/backoffice-main.element.ts
index 5782cf7c17..d876d97a8e 100644
--- a/src/Umbraco.Web.UI.Client/src/backoffice/shared/components/backoffice-frame/backoffice-main.element.ts
+++ b/src/Umbraco.Web.UI.Client/src/backoffice/shared/components/backoffice-frame/backoffice-main.element.ts
@@ -3,11 +3,11 @@ import { UUITextStyles } from '@umbraco-ui/uui-css/lib';
import { css, html } from 'lit';
import { state } from 'lit/decorators.js';
import { IRoutingInfo } from 'router-slot';
-import { UmbSectionStore, UMB_SECTION_STORE_CONTEXT_TOKEN } from '../section/section.store';
import { UmbSectionContext, UMB_SECTION_CONTEXT_TOKEN } from '../section/section.context';
+import { UmbSectionElement } from '../section/section.element';
+import { UmbBackofficeContext, UMB_BACKOFFICE_CONTEXT_TOKEN } from './backoffice.context';
import { createExtensionElement } from '@umbraco-cms/extensions-api';
import type { ManifestSection } from '@umbraco-cms/models';
-import { UmbSectionElement } from 'src/backoffice/shared/components/section/section.element';
import { UmbLitElement } from '@umbraco-cms/element';
@defineElement('umb-backoffice-main')
@@ -35,29 +35,31 @@ export class UmbBackofficeMain extends UmbLitElement {
private _sections: Array = [];
private _routePrefix = 'section/';
+ private _backofficeContext?: UmbBackofficeContext;
private _sectionContext?: UmbSectionContext;
- private _sectionStore?: UmbSectionStore;
constructor() {
super();
- this.consumeContext(UMB_SECTION_STORE_CONTEXT_TOKEN, (_instance) => {
- this._sectionStore = _instance;
- this._observeSections();
+ this.consumeContext(UMB_BACKOFFICE_CONTEXT_TOKEN, (_instance) => {
+ this._backofficeContext = _instance;
+ this._observeBackoffice();
});
+
}
- private async _observeSections() {
- if (!this._sectionStore) return;
-
- this.observe(this._sectionStore.getAllowed(), (sections) => {
- this._sections = sections;
- if (!sections) return;
- this._createRoutes();
- });
+ private async _observeBackoffice() {
+ if(this._backofficeContext) {
+ this.observe(this._backofficeContext.getAllowedSections(), (sections) => {
+ this._sections = sections;
+ this._createRoutes();
+ }, 'observeAllowedSections');
+ }
}
private _createRoutes() {
+ if (!this._sections) return;
+
this._routes = [];
this._routes = this._sections.map((section) => {
return {
@@ -86,7 +88,7 @@ export class UmbBackofficeMain extends UmbLitElement {
const currentPath = info.match.route.path;
const section = this._sections.find((s) => this._routePrefix + s.meta.pathname === currentPath);
if (!section) return;
- this._sectionStore?.setCurrent(section.alias);
+ this._backofficeContext?.setActiveSectionAlias(section.alias);
this._provideSectionContext(section);
};
diff --git a/src/Umbraco.Web.UI.Client/src/backoffice/shared/components/backoffice-frame/backoffice-notification-container.element.ts b/src/Umbraco.Web.UI.Client/src/backoffice/shared/components/backoffice-frame/backoffice-notification-container.element.ts
index a66040d95f..c222b88208 100644
--- a/src/Umbraco.Web.UI.Client/src/backoffice/shared/components/backoffice-frame/backoffice-notification-container.element.ts
+++ b/src/Umbraco.Web.UI.Client/src/backoffice/shared/components/backoffice-frame/backoffice-notification-container.element.ts
@@ -6,7 +6,7 @@ import {
UmbNotificationHandler,
UmbNotificationService,
UMB_NOTIFICATION_SERVICE_CONTEXT_TOKEN,
-} from '../../../../core/notification';
+} from '@umbraco-cms/notification';
import { UmbLitElement } from '@umbraco-cms/element';
@customElement('umb-backoffice-notification-container')
diff --git a/src/Umbraco.Web.UI.Client/src/backoffice/shared/components/backoffice-frame/backoffice.context.ts b/src/Umbraco.Web.UI.Client/src/backoffice/shared/components/backoffice-frame/backoffice.context.ts
new file mode 100644
index 0000000000..818ab52d68
--- /dev/null
+++ b/src/Umbraco.Web.UI.Client/src/backoffice/shared/components/backoffice-frame/backoffice.context.ts
@@ -0,0 +1,28 @@
+import { umbExtensionsRegistry } from '@umbraco-cms/extensions-registry';
+import { UmbContextToken } from '@umbraco-cms/context-api';
+import { StringState } from '@umbraco-cms/observable-api';
+
+export class UmbBackofficeContext {
+
+
+ #activeSectionAlias = new StringState(undefined);
+ public readonly activeSectionAlias = this.#activeSectionAlias.asObservable();
+
+ public getAllowedSections() {
+ // TODO: implemented allowed filtering based on user, maybe this will be a general need and solved else where so this might not be needed in the end.
+ /*
+ const { data } = await getUserSections({});
+ this._allowedSection = data.sections;
+ */
+ return umbExtensionsRegistry.extensionsOfType('section');
+ }
+
+
+ public setActiveSectionAlias(alias: string) {
+ this.#activeSectionAlias.next(alias);
+ }
+
+}
+
+
+export const UMB_BACKOFFICE_CONTEXT_TOKEN = new UmbContextToken('UmbBackofficeContext');
diff --git a/src/Umbraco.Web.UI.Client/src/backoffice/shared/components/content-property/content-property.element.ts b/src/Umbraco.Web.UI.Client/src/backoffice/shared/components/content-property/content-property.element.ts
index 7ade9d09a1..744d5febe0 100644
--- a/src/Umbraco.Web.UI.Client/src/backoffice/shared/components/content-property/content-property.element.ts
+++ b/src/Umbraco.Web.UI.Client/src/backoffice/shared/components/content-property/content-property.element.ts
@@ -3,8 +3,9 @@ import { css, html } from 'lit';
import { ifDefined } from 'lit-html/directives/if-defined.js';
import { customElement, property, state } from 'lit/decorators.js';
-import { UmbDataTypeStore, UMB_DATA_TYPE_STORE_CONTEXT_TOKEN } from '../../../settings/data-types/data-type.store';
-import type { ContentProperty, DataTypeDetails } from '@umbraco-cms/models';
+import { UMB_DATA_TYPE_DETAIL_STORE_CONTEXT_TOKEN } from '../../../settings/data-types/data-type.detail.store';
+import type { UmbDataTypeDetailStore } from '../../../settings/data-types/data-type.detail.store';
+import type { ContentProperty, DataTypeDetails, DataTypePropertyData } from '@umbraco-cms/models';
import '../workspace-property/workspace-property.element';
import { UmbLitElement } from '@umbraco-cms/element';
@@ -42,15 +43,15 @@ export class UmbContentPropertyElement extends UmbLitElement {
private _propertyEditorUIAlias?: string;
@state()
- private _dataTypeData?: any;
+ private _dataTypeData: DataTypePropertyData[] = [];
- private _dataTypeStore?: UmbDataTypeStore;
+ private _dataTypeStore?: UmbDataTypeDetailStore;
private _dataTypeObserver?: UmbObserverController