diff --git a/api/package-lock.json b/api/package-lock.json index 618aff0..c5e0776 100644 --- a/api/package-lock.json +++ b/api/package-lock.json @@ -28,218 +28,291 @@ "version": "1.0.0", "license": "ISC", "dependencies": { - "aeria": "^0.0.59", - "aeria-sdk": "^0.0.45" + "aeria": "^0.0.65", + "aeria-sdk": "^0.0.50" }, "devDependencies": { - "aeria-build": "^0.0.59" + "aeria-build": "^0.0.65" } }, - "node_modules/@aashutoshrathi/word-wrap": { - "version": "1.2.6", - "resolved": "https://registry.npmjs.org/@aashutoshrathi/word-wrap/-/word-wrap-1.2.6.tgz", - "integrity": "sha512-1Yjs2SvM8TflER/OD3cOjhWWOZb58A2t7wpE2S9XfBYTiIl+XFhQG2bjy4Pu1I+EAlCNUzRDYDdFwFYUKvXcIA==", - "dev": true, + "api/node_modules/@aeriajs/access-control": { + "version": "0.0.31", + "resolved": "https://registry.npmjs.org/@aeriajs/access-control/-/access-control-0.0.31.tgz", + "integrity": "sha512-nuy1fLUgc5JUeV8AE0xXBGwRjqwmb42SdEEMU1wCaGErViStAJmEsxe3BqZkqy2y14rKMPJmOAnOCwkuVl0kXw==", "peer": true, - "engines": { - "node": ">=0.10.0" + "peerDependencies": { + "@aeriajs/common": "^0.0.31", + "@aeriajs/entrypoint": "^0.0.31", + "@aeriajs/types": "^0.0.28" } }, - "node_modules/@aeria-ui/i18n": { - "version": "0.0.1", - "resolved": "https://registry.npmjs.org/@aeria-ui/i18n/-/i18n-0.0.1.tgz", - "integrity": "sha512-1qVb398kFAGM3qy9SsYH78zSmSvZvlLU51qQKFxGWqjXdm5LVgHXMP3LKbVOAiAzbhpRrekBD5oH/RHE8WPlJQ==", + "api/node_modules/@aeriajs/api": { + "version": "0.0.60", + "resolved": "https://registry.npmjs.org/@aeriajs/api/-/api-0.0.60.tgz", + "integrity": "sha512-wiTy2KvKux60zHs188qmjBZ/0JYLv1LK3kaoMXVrq19YsGogHISP+6pWsMklZumW51iUktr3T2AvwQilAwrhPQ==", + "hasInstallScript": true, "peer": true, + "optionalDependencies": { + "mongodb-memory-server": "^9.1.7" + }, "peerDependencies": { - "@aeriajs/common": "*" + "@aeriajs/access-control": "^0.0.31", + "@aeriajs/builtins": "^0.0.60", + "@aeriajs/common": "^0.0.31", + "@aeriajs/entrypoint": "^0.0.31", + "@aeriajs/http": "^0.0.39", + "@aeriajs/security": "^0.0.60", + "@aeriajs/types": "^0.0.28", + "@aeriajs/validation": "^0.0.34", + "jsonwebtoken": "^8.5.1", + "mongodb": "^6.1.0" } }, - "node_modules/@aeria-ui/i18n-en": { - "version": "0.0.3", - "resolved": "https://registry.npmjs.org/@aeria-ui/i18n-en/-/i18n-en-0.0.3.tgz", - "integrity": "sha512-PO9Qkf4MnPSzsfyt5U6YbGpP1Eh7ju7hvuRde2He+CidiHGYlicE4n3ns57Cw/Df0iTB3+JFj86QvomiIG2jMQ==" + "api/node_modules/@aeriajs/builtins": { + "version": "0.0.60", + "resolved": "https://registry.npmjs.org/@aeriajs/builtins/-/builtins-0.0.60.tgz", + "integrity": "sha512-jRpwTO0V+r8IqjGXPKchna7h5jDPmMF2qMo6m3l1rLvhXc6rBZ+nPsE0Wi0BEd+hdAVYMiGB/HBmU1hoEBq/ew==", + "peer": true, + "dependencies": { + "bcrypt": "^5.1.1" + }, + "peerDependencies": { + "@aeriajs/access-control": "^0.0.31", + "@aeriajs/api": "^0.0.60", + "@aeriajs/common": "^0.0.31", + "@aeriajs/entrypoint": "^0.0.31", + "@aeriajs/types": "^0.0.28", + "@aeriajs/validation": "^0.0.34" + } }, - "node_modules/@aeria-ui/state-management": { - "version": "0.0.8", - "resolved": "https://registry.npmjs.org/@aeria-ui/state-management/-/state-management-0.0.8.tgz", - "integrity": "sha512-foTWXLVhbh5LS0BaR8xJfSw1umgx1KSdMpyz5AfMYnNTMu+PCWawsSted3K+qlCV3GnWOrQmDMeTuIFBg4xVCQ==", + "api/node_modules/@aeriajs/common": { + "version": "0.0.31", + "resolved": "https://registry.npmjs.org/@aeriajs/common/-/common-0.0.31.tgz", + "integrity": "sha512-L+AJavsIoFpztV1RmEw89KN0noezhc2Fs1ehW7kpz8YFVYH4x4M9TuGYUgf8n7Slx1A/u1GRt2k7LN/TeIMP/A==", "peer": true, "peerDependencies": { - "vue": "*" + "@aeriajs/types": "^0.0.28", + "bson": "^6.5.0" } }, - "node_modules/@aeria-ui/theme": { - "version": "0.0.1", - "resolved": "https://registry.npmjs.org/@aeria-ui/theme/-/theme-0.0.1.tgz", - "integrity": "sha512-F1cO4w/f/IqtuzSBxiD4s9z7nasKZ74g4f//DvwHKyF9Z823FJD27f1vjYiUmbJ4j3y4Nxoeb5ueoceYvq4eiA==", + "api/node_modules/@aeriajs/entrypoint": { + "version": "0.0.31", + "resolved": "https://registry.npmjs.org/@aeriajs/entrypoint/-/entrypoint-0.0.31.tgz", + "integrity": "sha512-PTnvwSAVL/7m/jzUd7eX7fCcxkUQwIgw2t7lf1Ym59gxn6YOBU0T4OA1KvpujlopCnZsUXBItbxKvyhUBlTqpQ==", "peer": true, "peerDependencies": { - "@aeria-ui/state-management": "*", - "@aeria-ui/web": "*", - "@aeriajs/common": "*", - "vue": "*", - "vue-router": "*" + "@aeriajs/common": "^0.0.31", + "@aeriajs/types": "^0.0.28" } }, - "node_modules/@aeria-ui/ui": { - "version": "0.0.26", - "resolved": "https://registry.npmjs.org/@aeria-ui/ui/-/ui-0.0.26.tgz", - "integrity": "sha512-8PHAFm0Uo9K3v6ZqSQyK/eC6/qKyjcblN0/fYkOk3fNXZE1tUcrURSrW9to1HNN8X6LUy8NLBXjirln21F8QTw==", + "api/node_modules/@aeriajs/http": { + "version": "0.0.39", + "resolved": "https://registry.npmjs.org/@aeriajs/http/-/http-0.0.39.tgz", + "integrity": "sha512-b9y6UU1x4B+PHpZHTZL1Ybbpj10Bm1ii3b7Izd+Hq5XKO7ATNLYjFx8R7GemBM/zEwh1kwjJpRmLADaE9SDXOg==", "peer": true, "peerDependencies": { - "@aeria-ui/i18n": "^0.0.1", - "@aeria-ui/state-management": "^0.0.8", - "@aeria-ui/web": "^0.0.20", - "@aeriajs/common": "*", - "vue-router": "*" + "@aeriajs/access-control": "^0.0.31", + "@aeriajs/common": "^0.0.31", + "@aeriajs/entrypoint": "^0.0.31", + "@aeriajs/types": "^0.0.28", + "@aeriajs/validation": "^0.0.34" } }, - "node_modules/@aeria-ui/web": { - "version": "0.0.20", - "resolved": "https://registry.npmjs.org/@aeria-ui/web/-/web-0.0.20.tgz", - "integrity": "sha512-bfwOrl0tPIA0oW1auSNcN3qjhch86SSTCBM9AgDwFvYwYI1k00Oqy/3xbAMtfOKW0RPhV4Z6KEaN5reOZE3/Mg==", - "hasInstallScript": true, + "api/node_modules/@aeriajs/node-http": { + "version": "0.0.39", + "resolved": "https://registry.npmjs.org/@aeriajs/node-http/-/node-http-0.0.39.tgz", + "integrity": "sha512-7E9dQUsqwcDk34t7EfM+29a4RlaqahKofk5iclWrcPW9jB4EnaJFahvCU19efzkA3Nt6gz+xlmlUyTnbgiEfFw==", "peer": true, - "dependencies": { - "@aeriajs/common": "*", - "@aeriajs/types": "*", - "vue": "^3.4.15", - "vue-demi": "^0.13.6", - "vue-router": "^4.2.5" - }, "peerDependencies": { - "@aeria-ui/i18n": "^0.0.1", - "@aeria-ui/state-management": "^0.0.8", - "aeria-sdk": "~0.0.18" + "@aeriajs/http": "^0.0.39" } }, - "node_modules/@aeriajs/access-control": { - "version": "0.0.26", - "resolved": "https://registry.npmjs.org/@aeriajs/access-control/-/access-control-0.0.26.tgz", - "integrity": "sha512-Nr7boSAcw052w7zz6YlUd79w/7A16ytMdTLWYVVrM9uYNFaHxQS4E9gHUgtvWaee4gmC2muq9ecUx1dZkU2Lwg==", + "api/node_modules/@aeriajs/security": { + "version": "0.0.60", + "resolved": "https://registry.npmjs.org/@aeriajs/security/-/security-0.0.60.tgz", + "integrity": "sha512-moRmXnP6M3wCcsIwUOXRehWHldxgQ/U0nlyVxM+kv57DIs5eyJ2jsGuI1NM0zJLEtCZs4R51Lnpr7uKADlRpNQ==", "peer": true, "peerDependencies": { - "@aeriajs/common": "^0.0.26", - "@aeriajs/entrypoint": "^0.0.26", - "@aeriajs/types": "^0.0.23" + "@aeriajs/api": "^0.0.60", + "@aeriajs/common": "^0.0.31", + "@aeriajs/types": "^0.0.28", + "mongodb": "^6.1.0" } }, - "node_modules/@aeriajs/api": { - "version": "0.0.54", - "resolved": "https://registry.npmjs.org/@aeriajs/api/-/api-0.0.54.tgz", - "integrity": "sha512-YGcuHoYU+lsWw5QUMPgVPnSi9xFIREYU3PiZIiD1eNC9ROSrHe/TOmBW9i0YNOO9qqRAmubW6vFiISnFqpftrA==", - "hasInstallScript": true, + "api/node_modules/@aeriajs/server": { + "version": "0.0.61", + "resolved": "https://registry.npmjs.org/@aeriajs/server/-/server-0.0.61.tgz", + "integrity": "sha512-DGz3rZltehhkrEudvGQ3DbrScts2JpAsqaeedmfjETySd+x4NnT++VyXPcwk8Ai2Gme8cLKE3jMoUeWAVbdFBg==", "peer": true, "optionalDependencies": { - "mongodb-memory-server": "^9.1.7" + "@aeriajs/node-http": "^0.0.39" }, "peerDependencies": { - "@aeriajs/access-control": "^0.0.26", - "@aeriajs/builtins": "^0.0.54", - "@aeriajs/common": "^0.0.26", - "@aeriajs/entrypoint": "^0.0.26", - "@aeriajs/http": "^0.0.33", - "@aeriajs/security": "^0.0.54", - "@aeriajs/types": "^0.0.23", - "@aeriajs/validation": "^0.0.29", - "jsonwebtoken": "^8.5.1", + "@aeriajs/access-control": "^0.0.31", + "@aeriajs/api": "^0.0.60", + "@aeriajs/builtins": "^0.0.60", + "@aeriajs/common": "^0.0.31", + "@aeriajs/entrypoint": "^0.0.31", + "@aeriajs/http": "^0.0.39", + "@aeriajs/server": "^0.0.61", + "@aeriajs/types": "^0.0.28", "mongodb": "^6.1.0" } }, - "node_modules/@aeriajs/builtins": { - "version": "0.0.54", - "resolved": "https://registry.npmjs.org/@aeriajs/builtins/-/builtins-0.0.54.tgz", - "integrity": "sha512-D0NWv6bRzA2BKITDfb5O9OEKZKb2n3UIJ4X/L8Jj0+Qc4NP5q4zi3M9PNVpfEWFGDZdJYcUmGa8bBcUMOXDk3g==", + "api/node_modules/@aeriajs/types": { + "version": "0.0.28", + "resolved": "https://registry.npmjs.org/@aeriajs/types/-/types-0.0.28.tgz", + "integrity": "sha512-Mu6riUDs6us2rEe7iKdBbBl5Lbux3QPNYLsbaB2aMTxP5mOBKcmxSkYMfBQkzvUlVY3EM6FYgVmBrgayKdJKlw==", + "peer": true + }, + "api/node_modules/@aeriajs/validation": { + "version": "0.0.34", + "resolved": "https://registry.npmjs.org/@aeriajs/validation/-/validation-0.0.34.tgz", + "integrity": "sha512-4eL6713kWVezx70rYOzgSdyn0U90Xw6eLXNnf7A27I76TNK0FitjtV1+bj21F1tTB1QOpRGzgMGRG/zBK5uSgw==", "peer": true, + "peerDependencies": { + "@aeriajs/common": "^0.0.31", + "@aeriajs/types": "^0.0.28" + } + }, + "api/node_modules/aeria": { + "version": "0.0.65", + "resolved": "https://registry.npmjs.org/aeria/-/aeria-0.0.65.tgz", + "integrity": "sha512-OOfhuhkWVhTKTwftgCDNEG8wp57Hnf3Xer1HVNxLek1lDZHyLw3At65hPbf2W3eUVXznaNc8XMk2c7p7BN2rkw==", + "peerDependencies": { + "@aeriajs/access-control": "^0.0.31", + "@aeriajs/api": "^0.0.60", + "@aeriajs/builtins": "^0.0.60", + "@aeriajs/common": "^0.0.31", + "@aeriajs/entrypoint": "^0.0.31", + "@aeriajs/http": "^0.0.39", + "@aeriajs/node-http": "^0.0.39", + "@aeriajs/security": "^0.0.60", + "@aeriajs/server": "^0.0.61", + "@aeriajs/types": "^0.0.28", + "@aeriajs/validation": "^0.0.34" + } + }, + "api/node_modules/aeria-build": { + "version": "0.0.65", + "resolved": "https://registry.npmjs.org/aeria-build/-/aeria-build-0.0.65.tgz", + "integrity": "sha512-Zf9Fp1tBPkTl/h/fbhq9+QGBcAdEbTQyfXDsyOJBMatEPH40DofMMb1j7QnEVDJG6KRPDOsFPzyeRXvYNtcFsg==", + "dev": true, "dependencies": { - "bcrypt": "^5.1.1" + "chokidar": "^3.6.0", + "dotenv": "^16.4.5", + "esbuild": "^0.20.2", + "glob": "^10.3.10" + }, + "bin": { + "aeria": "bin/index.js" }, "peerDependencies": { - "@aeriajs/access-control": "^0.0.26", - "@aeriajs/api": "^0.0.54", - "@aeriajs/common": "^0.0.26", - "@aeriajs/entrypoint": "^0.0.26", - "@aeriajs/types": "^0.0.23", - "@aeriajs/validation": "^0.0.29" + "@aeriajs/api": "^0.0.60", + "@aeriajs/builtins": "^0.0.60", + "@aeriajs/common": "^0.0.31", + "@aeriajs/types": "^0.0.28" } }, - "node_modules/@aeriajs/builtins-icons": { - "version": "0.0.3", - "resolved": "https://registry.npmjs.org/@aeriajs/builtins-icons/-/builtins-icons-0.0.3.tgz", - "integrity": "sha512-dlv5da2tTlDf4/gnh2RKIf2EE4mXdeP6tuLIuCQzTaE5Ppv+PZ0smNptNyg/SiT3RI4kOCQPFLrmbmYrUUoIxg==", - "peer": true - }, - "node_modules/@aeriajs/common": { - "version": "0.0.26", - "resolved": "https://registry.npmjs.org/@aeriajs/common/-/common-0.0.26.tgz", - "integrity": "sha512-nSuZPD1jnY4l6CsSHGf2GR/wklSPlRUVcbsEi30+c4C6a8GnM2qAAoWtSRPS31Sx737wOY7pe/x+bPCDiig6/w==", - "peer": true, + "api/node_modules/aeria-sdk": { + "version": "0.0.50", + "resolved": "https://registry.npmjs.org/aeria-sdk/-/aeria-sdk-0.0.50.tgz", + "integrity": "sha512-SQfytFxRsvC9kNEI2/f9BH7cdHuJDthlhgIykSPJhjHvX86DwfSMZWYmqzQ+NhwZSGYjLiGUjdgOg+WbP8Amkw==", + "bin": { + "aeria-sdk": "bin/index.js" + }, "peerDependencies": { - "@aeriajs/types": "^0.0.23", - "bson": "^5.4.0" + "@aeriajs/common": "^0.0.31", + "@aeriajs/types": "^0.0.28" } }, - "node_modules/@aeriajs/entrypoint": { - "version": "0.0.26", - "resolved": "https://registry.npmjs.org/@aeriajs/entrypoint/-/entrypoint-0.0.26.tgz", - "integrity": "sha512-z1k2guE+UxKjSKMi+GDlFOgll9eWkm5P3sJbFtNTkm7k2QA3exY4h/OIeBX3VXsfvFI6+cq+uvy+CoD88QABFg==", + "api/node_modules/bson": { + "version": "6.6.0", + "resolved": "https://registry.npmjs.org/bson/-/bson-6.6.0.tgz", + "integrity": "sha512-BVINv2SgcMjL4oYbBuCQTpE3/VKOSxrOA8Cj/wQP7izSzlBGVomdm+TcUd0Pzy0ytLSSDweCKQ6X3f5veM5LQA==", "peer": true, - "peerDependencies": { - "@aeriajs/common": "^0.0.26", - "@aeriajs/types": "^0.0.23" + "engines": { + "node": ">=16.20.1" } }, - "node_modules/@aeriajs/http": { - "version": "0.0.33", - "resolved": "https://registry.npmjs.org/@aeriajs/http/-/http-0.0.33.tgz", - "integrity": "sha512-7fdJcA5HY73G+dCbH8wPkSSJgndtS3sYkSceg99DgH+/F05LmvjX6iiaLWTNo5NTpDyp1KgBPEoqOFLxaETkkQ==", + "api/node_modules/glob": { + "version": "10.3.12", + "resolved": "https://registry.npmjs.org/glob/-/glob-10.3.12.tgz", + "integrity": "sha512-TCNv8vJ+xz4QiqTpfOJA7HvYv+tNIRHKfUWw/q+v2jdgN4ebz+KY9tGx5J4rHP0o84mNP+ApH66HRX8us3Khqg==", + "dev": true, + "dependencies": { + "foreground-child": "^3.1.0", + "jackspeak": "^2.3.6", + "minimatch": "^9.0.1", + "minipass": "^7.0.4", + "path-scurry": "^1.10.2" + }, + "bin": { + "glob": "dist/esm/bin.mjs" + }, + "engines": { + "node": ">=16 || 14 >=14.17" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "api/node_modules/minipass": { + "version": "7.0.4", + "resolved": "https://registry.npmjs.org/minipass/-/minipass-7.0.4.tgz", + "integrity": "sha512-jYofLM5Dam9279rdkWzqHozUo4ybjdZmCsDHePy5V/PbBcVMiSZR97gmAy45aqi8CK1lG2ECd356FU86avfwUQ==", + "dev": true, + "engines": { + "node": ">=16 || 14 >=14.17" + } + }, + "node_modules/@aashutoshrathi/word-wrap": { + "version": "1.2.6", + "resolved": "https://registry.npmjs.org/@aashutoshrathi/word-wrap/-/word-wrap-1.2.6.tgz", + "integrity": "sha512-1Yjs2SvM8TflER/OD3cOjhWWOZb58A2t7wpE2S9XfBYTiIl+XFhQG2bjy4Pu1I+EAlCNUzRDYDdFwFYUKvXcIA==", + "dev": true, "peer": true, - "peerDependencies": { - "@aeriajs/access-control": "^0.0.26", - "@aeriajs/common": "^0.0.26", - "@aeriajs/types": "^0.0.23", - "@aeriajs/validation": "^0.0.29" + "engines": { + "node": ">=0.10.0" } }, - "node_modules/@aeriajs/node-http": { - "version": "0.0.33", - "resolved": "https://registry.npmjs.org/@aeriajs/node-http/-/node-http-0.0.33.tgz", - "integrity": "sha512-y1BkPvc/O7fYoZ3Zyu5Vy5lMuWZrCWepTJ10vIpjblDBv9ys5eGSJ2ViVNiucsAbSw6IZakiXPwFW+YzAXPcTw==", + "node_modules/@aeria-ui/i18n": { + "version": "0.0.1", + "resolved": "https://registry.npmjs.org/@aeria-ui/i18n/-/i18n-0.0.1.tgz", + "integrity": "sha512-1qVb398kFAGM3qy9SsYH78zSmSvZvlLU51qQKFxGWqjXdm5LVgHXMP3LKbVOAiAzbhpRrekBD5oH/RHE8WPlJQ==", "peer": true, "peerDependencies": { - "@aeriajs/http": "^0.0.33" + "@aeriajs/common": "*" } }, - "node_modules/@aeriajs/security": { - "version": "0.0.54", - "resolved": "https://registry.npmjs.org/@aeriajs/security/-/security-0.0.54.tgz", - "integrity": "sha512-Gy5HgFEBzfbgaLCi4IfCZeuErvVVKQcNsbgxY0UZoqaZQ8Psv70xOW48DBtHEaF8sGr7vEJyqXE+2EKxNPZMWw==", + "node_modules/@aeria-ui/i18n-en": { + "version": "0.0.3", + "resolved": "https://registry.npmjs.org/@aeria-ui/i18n-en/-/i18n-en-0.0.3.tgz", + "integrity": "sha512-PO9Qkf4MnPSzsfyt5U6YbGpP1Eh7ju7hvuRde2He+CidiHGYlicE4n3ns57Cw/Df0iTB3+JFj86QvomiIG2jMQ==" + }, + "node_modules/@aeria-ui/state-management": { + "version": "0.0.9", + "resolved": "https://registry.npmjs.org/@aeria-ui/state-management/-/state-management-0.0.9.tgz", + "integrity": "sha512-duh+0VWOWf5ouFeddGLUWObaOjkSS+9c9TkKuUBfzWFgSzU4HTlSkSxfEyKUXX9/09udFJagpDHQ+wfegr/wmQ==", "peer": true, "peerDependencies": { - "@aeriajs/api": "^0.0.54", - "@aeriajs/common": "^0.0.26", - "@aeriajs/types": "^0.0.23", - "mongodb": "^6.1.0" + "vue": "*" } }, - "node_modules/@aeriajs/server": { - "version": "0.0.55", - "resolved": "https://registry.npmjs.org/@aeriajs/server/-/server-0.0.55.tgz", - "integrity": "sha512-GZia4Eolqx0oitJZealy1XSTpGdXvxAWfCQ1ZKLn4/HY0WxwVT2z38WcGw4It0cSdWNG1yh5w+QI1aXwDdSNNw==", + "node_modules/@aeriajs/builtins-icons": { + "version": "0.0.3", + "resolved": "https://registry.npmjs.org/@aeriajs/builtins-icons/-/builtins-icons-0.0.3.tgz", + "integrity": "sha512-dlv5da2tTlDf4/gnh2RKIf2EE4mXdeP6tuLIuCQzTaE5Ppv+PZ0smNptNyg/SiT3RI4kOCQPFLrmbmYrUUoIxg==", + "peer": true + }, + "node_modules/@aeriajs/common": { + "version": "0.0.26", + "resolved": "https://registry.npmjs.org/@aeriajs/common/-/common-0.0.26.tgz", + "integrity": "sha512-nSuZPD1jnY4l6CsSHGf2GR/wklSPlRUVcbsEi30+c4C6a8GnM2qAAoWtSRPS31Sx737wOY7pe/x+bPCDiig6/w==", "peer": true, - "optionalDependencies": { - "@aeriajs/node-http": "^0.0.33" - }, "peerDependencies": { - "@aeriajs/access-control": "^0.0.26", - "@aeriajs/api": "^0.0.54", - "@aeriajs/builtins": "^0.0.54", - "@aeriajs/common": "^0.0.26", - "@aeriajs/entrypoint": "^0.0.26", - "@aeriajs/http": "^0.0.33", - "@aeriajs/server": "^0.0.55", "@aeriajs/types": "^0.0.23", - "mongodb": "^6.1.0" + "bson": "^5.4.0" } }, "node_modules/@aeriajs/types": { @@ -248,16 +321,6 @@ "integrity": "sha512-L+edMHn9gqX4MjMRxgvJNvCoJcDG/0fBs+u5e5m3tYp2IUf9hFVWGgYkm6RtBGGVswkMdrUv0ugWoxTb53Qh1A==", "peer": true }, - "node_modules/@aeriajs/validation": { - "version": "0.0.29", - "resolved": "https://registry.npmjs.org/@aeriajs/validation/-/validation-0.0.29.tgz", - "integrity": "sha512-biWcK/rRtGqp9jMCddolN8H2p4062zCNmWjK7aDvqkX5jpwJ79fdWczDiwpyYYSmZgficI5QpcRI7qspW0BByw==", - "peer": true, - "peerDependencies": { - "@aeriajs/common": "^0.0.26", - "@aeriajs/types": "^0.0.23" - } - }, "node_modules/@alloc/quick-lru": { "version": "5.2.0", "resolved": "https://registry.npmjs.org/@alloc/quick-lru/-/quick-lru-5.2.0.tgz", @@ -1185,9 +1248,9 @@ } }, "node_modules/@humanwhocodes/object-schema": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/@humanwhocodes/object-schema/-/object-schema-2.0.2.tgz", - "integrity": "sha512-6EwiSjwWYP7pTckG6I5eyFANjPhmPjUX9JRLUSfNPC7FX7zK9gyZAfUEaECL6ALTpGX5AjnBq3C9XmVWPitNpw==", + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/@humanwhocodes/object-schema/-/object-schema-2.0.3.tgz", + "integrity": "sha512-93zYdMES/c1D69yZiKDBj0V24vqNzB/koF26KPaagAfd3P/4gUlh3Dys5ogAK+Exi9QyzlD8x/08Zt7wIKcDcA==", "dev": true, "peer": true }, @@ -1406,9 +1469,9 @@ } }, "node_modules/@phosphor-icons/core": { - "version": "2.0.8", - "resolved": "https://registry.npmjs.org/@phosphor-icons/core/-/core-2.0.8.tgz", - "integrity": "sha512-I9MdTtqjqZDXwo6bbG5lRWZUJMWgXc70hZAVG1OVNVmb6j7039slVXLDH4VEok3U3h1Yhotxe8G5l4sPHJBDzQ==", + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/@phosphor-icons/core/-/core-2.1.1.tgz", + "integrity": "sha512-v4ARvrip4qBCImOE5rmPUylOEK4iiED9ZyKjcvzuezqMaiRASCHKcRIuvvxL/twvLpkfnEODCOJp5dM4eZilxQ==", "peer": true }, "node_modules/@pkgjs/parseargs": { @@ -1478,9 +1541,9 @@ } }, "node_modules/@rollup/rollup-android-arm-eabi": { - "version": "4.13.0", - "resolved": "https://registry.npmjs.org/@rollup/rollup-android-arm-eabi/-/rollup-android-arm-eabi-4.13.0.tgz", - "integrity": "sha512-5ZYPOuaAqEH/W3gYsRkxQATBW3Ii1MfaT4EQstTnLKViLi2gLSQmlmtTpGucNP3sXEpOiI5tdGhjdE111ekyEg==", + "version": "4.13.2", + "resolved": "https://registry.npmjs.org/@rollup/rollup-android-arm-eabi/-/rollup-android-arm-eabi-4.13.2.tgz", + "integrity": "sha512-3XFIDKWMFZrMnao1mJhnOT1h2g0169Os848NhhmGweEcfJ4rCi+3yMCOLG4zA61rbJdkcrM/DjVZm9Hg5p5w7g==", "cpu": [ "arm" ], @@ -1490,9 +1553,9 @@ ] }, "node_modules/@rollup/rollup-android-arm64": { - "version": "4.13.0", - "resolved": "https://registry.npmjs.org/@rollup/rollup-android-arm64/-/rollup-android-arm64-4.13.0.tgz", - "integrity": "sha512-BSbaCmn8ZadK3UAQdlauSvtaJjhlDEjS5hEVVIN3A4bbl3X+otyf/kOJV08bYiRxfejP3DXFzO2jz3G20107+Q==", + "version": "4.13.2", + "resolved": "https://registry.npmjs.org/@rollup/rollup-android-arm64/-/rollup-android-arm64-4.13.2.tgz", + "integrity": "sha512-GdxxXbAuM7Y/YQM9/TwwP+L0omeE/lJAR1J+olu36c3LqqZEBdsIWeQ91KBe6nxwOnb06Xh7JS2U5ooWU5/LgQ==", "cpu": [ "arm64" ], @@ -1502,9 +1565,9 @@ ] }, "node_modules/@rollup/rollup-darwin-arm64": { - "version": "4.13.0", - "resolved": "https://registry.npmjs.org/@rollup/rollup-darwin-arm64/-/rollup-darwin-arm64-4.13.0.tgz", - "integrity": "sha512-Ovf2evVaP6sW5Ut0GHyUSOqA6tVKfrTHddtmxGQc1CTQa1Cw3/KMCDEEICZBbyppcwnhMwcDce9ZRxdWRpVd6g==", + "version": "4.13.2", + "resolved": "https://registry.npmjs.org/@rollup/rollup-darwin-arm64/-/rollup-darwin-arm64-4.13.2.tgz", + "integrity": "sha512-mCMlpzlBgOTdaFs83I4XRr8wNPveJiJX1RLfv4hggyIVhfB5mJfN4P8Z6yKh+oE4Luz+qq1P3kVdWrCKcMYrrA==", "cpu": [ "arm64" ], @@ -1514,9 +1577,9 @@ ] }, "node_modules/@rollup/rollup-darwin-x64": { - "version": "4.13.0", - "resolved": "https://registry.npmjs.org/@rollup/rollup-darwin-x64/-/rollup-darwin-x64-4.13.0.tgz", - "integrity": "sha512-U+Jcxm89UTK592vZ2J9st9ajRv/hrwHdnvyuJpa5A2ngGSVHypigidkQJP+YiGL6JODiUeMzkqQzbCG3At81Gg==", + "version": "4.13.2", + "resolved": "https://registry.npmjs.org/@rollup/rollup-darwin-x64/-/rollup-darwin-x64-4.13.2.tgz", + "integrity": "sha512-yUoEvnH0FBef/NbB1u6d3HNGyruAKnN74LrPAfDQL3O32e3k3OSfLrPgSJmgb3PJrBZWfPyt6m4ZhAFa2nZp2A==", "cpu": [ "x64" ], @@ -1526,9 +1589,9 @@ ] }, "node_modules/@rollup/rollup-linux-arm-gnueabihf": { - "version": "4.13.0", - "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm-gnueabihf/-/rollup-linux-arm-gnueabihf-4.13.0.tgz", - "integrity": "sha512-8wZidaUJUTIR5T4vRS22VkSMOVooG0F4N+JSwQXWSRiC6yfEsFMLTYRFHvby5mFFuExHa/yAp9juSphQQJAijQ==", + "version": "4.13.2", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm-gnueabihf/-/rollup-linux-arm-gnueabihf-4.13.2.tgz", + "integrity": "sha512-GYbLs5ErswU/Xs7aGXqzc3RrdEjKdmoCrgzhJWyFL0r5fL3qd1NPcDKDowDnmcoSiGJeU68/Vy+OMUluRxPiLQ==", "cpu": [ "arm" ], @@ -1538,9 +1601,9 @@ ] }, "node_modules/@rollup/rollup-linux-arm64-gnu": { - "version": "4.13.0", - "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm64-gnu/-/rollup-linux-arm64-gnu-4.13.0.tgz", - "integrity": "sha512-Iu0Kno1vrD7zHQDxOmvweqLkAzjxEVqNhUIXBsZ8hu8Oak7/5VTPrxOEZXYC1nmrBVJp0ZcL2E7lSuuOVaE3+w==", + "version": "4.13.2", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm64-gnu/-/rollup-linux-arm64-gnu-4.13.2.tgz", + "integrity": "sha512-L1+D8/wqGnKQIlh4Zre9i4R4b4noxzH5DDciyahX4oOz62CphY7WDWqJoQ66zNR4oScLNOqQJfNSIAe/6TPUmQ==", "cpu": [ "arm64" ], @@ -1550,9 +1613,9 @@ ] }, "node_modules/@rollup/rollup-linux-arm64-musl": { - "version": "4.13.0", - "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm64-musl/-/rollup-linux-arm64-musl-4.13.0.tgz", - "integrity": "sha512-C31QrW47llgVyrRjIwiOwsHFcaIwmkKi3PCroQY5aVq4H0A5v/vVVAtFsI1nfBngtoRpeREvZOkIhmRwUKkAdw==", + "version": "4.13.2", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm64-musl/-/rollup-linux-arm64-musl-4.13.2.tgz", + "integrity": "sha512-tK5eoKFkXdz6vjfkSTCupUzCo40xueTOiOO6PeEIadlNBkadH1wNOH8ILCPIl8by/Gmb5AGAeQOFeLev7iZDOA==", "cpu": [ "arm64" ], @@ -1561,10 +1624,22 @@ "linux" ] }, + "node_modules/@rollup/rollup-linux-powerpc64le-gnu": { + "version": "4.13.2", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-powerpc64le-gnu/-/rollup-linux-powerpc64le-gnu-4.13.2.tgz", + "integrity": "sha512-zvXvAUGGEYi6tYhcDmb9wlOckVbuD+7z3mzInCSTACJ4DQrdSLPNUeDIcAQW39M3q6PDquqLWu7pnO39uSMRzQ==", + "cpu": [ + "ppc64le" + ], + "optional": true, + "os": [ + "linux" + ] + }, "node_modules/@rollup/rollup-linux-riscv64-gnu": { - "version": "4.13.0", - "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-riscv64-gnu/-/rollup-linux-riscv64-gnu-4.13.0.tgz", - "integrity": "sha512-Oq90dtMHvthFOPMl7pt7KmxzX7E71AfyIhh+cPhLY9oko97Zf2C9tt/XJD4RgxhaGeAraAXDtqxvKE1y/j35lA==", + "version": "4.13.2", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-riscv64-gnu/-/rollup-linux-riscv64-gnu-4.13.2.tgz", + "integrity": "sha512-C3GSKvMtdudHCN5HdmAMSRYR2kkhgdOfye4w0xzyii7lebVr4riCgmM6lRiSCnJn2w1Xz7ZZzHKuLrjx5620kw==", "cpu": [ "riscv64" ], @@ -1573,10 +1648,22 @@ "linux" ] }, + "node_modules/@rollup/rollup-linux-s390x-gnu": { + "version": "4.13.2", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-s390x-gnu/-/rollup-linux-s390x-gnu-4.13.2.tgz", + "integrity": "sha512-l4U0KDFwzD36j7HdfJ5/TveEQ1fUTjFFQP5qIt9gBqBgu1G8/kCaq5Ok05kd5TG9F8Lltf3MoYsUMw3rNlJ0Yg==", + "cpu": [ + "s390x" + ], + "optional": true, + "os": [ + "linux" + ] + }, "node_modules/@rollup/rollup-linux-x64-gnu": { - "version": "4.13.0", - "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-x64-gnu/-/rollup-linux-x64-gnu-4.13.0.tgz", - "integrity": "sha512-yUD/8wMffnTKuiIsl6xU+4IA8UNhQ/f1sAnQebmE/lyQ8abjsVyDkyRkWop0kdMhKMprpNIhPmYlCxgHrPoXoA==", + "version": "4.13.2", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-x64-gnu/-/rollup-linux-x64-gnu-4.13.2.tgz", + "integrity": "sha512-xXMLUAMzrtsvh3cZ448vbXqlUa7ZL8z0MwHp63K2IIID2+DeP5iWIT6g1SN7hg1VxPzqx0xZdiDM9l4n9LRU1A==", "cpu": [ "x64" ], @@ -1586,9 +1673,9 @@ ] }, "node_modules/@rollup/rollup-linux-x64-musl": { - "version": "4.13.0", - "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-x64-musl/-/rollup-linux-x64-musl-4.13.0.tgz", - "integrity": "sha512-9RyNqoFNdF0vu/qqX63fKotBh43fJQeYC98hCaf89DYQpv+xu0D8QFSOS0biA7cGuqJFOc1bJ+m2rhhsKcw1hw==", + "version": "4.13.2", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-x64-musl/-/rollup-linux-x64-musl-4.13.2.tgz", + "integrity": "sha512-M/JYAWickafUijWPai4ehrjzVPKRCyDb1SLuO+ZyPfoXgeCEAlgPkNXewFZx0zcnoIe3ay4UjXIMdXQXOZXWqA==", "cpu": [ "x64" ], @@ -1598,9 +1685,9 @@ ] }, "node_modules/@rollup/rollup-win32-arm64-msvc": { - "version": "4.13.0", - "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-arm64-msvc/-/rollup-win32-arm64-msvc-4.13.0.tgz", - "integrity": "sha512-46ue8ymtm/5PUU6pCvjlic0z82qWkxv54GTJZgHrQUuZnVH+tvvSP0LsozIDsCBFO4VjJ13N68wqrKSeScUKdA==", + "version": "4.13.2", + "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-arm64-msvc/-/rollup-win32-arm64-msvc-4.13.2.tgz", + "integrity": "sha512-2YWwoVg9KRkIKaXSh0mz3NmfurpmYoBBTAXA9qt7VXk0Xy12PoOP40EFuau+ajgALbbhi4uTj3tSG3tVseCjuA==", "cpu": [ "arm64" ], @@ -1610,9 +1697,9 @@ ] }, "node_modules/@rollup/rollup-win32-ia32-msvc": { - "version": "4.13.0", - "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-ia32-msvc/-/rollup-win32-ia32-msvc-4.13.0.tgz", - "integrity": "sha512-P5/MqLdLSlqxbeuJ3YDeX37srC8mCflSyTrUsgbU1c/U9j6l2g2GiIdYaGD9QjdMQPMSgYm7hgg0551wHyIluw==", + "version": "4.13.2", + "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-ia32-msvc/-/rollup-win32-ia32-msvc-4.13.2.tgz", + "integrity": "sha512-2FSsE9aQ6OWD20E498NYKEQLneShWes0NGMPQwxWOdws35qQXH+FplabOSP5zEe1pVjurSDOGEVCE2agFwSEsw==", "cpu": [ "ia32" ], @@ -1622,9 +1709,9 @@ ] }, "node_modules/@rollup/rollup-win32-x64-msvc": { - "version": "4.13.0", - "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-x64-msvc/-/rollup-win32-x64-msvc-4.13.0.tgz", - "integrity": "sha512-UKXUQNbO3DOhzLRwHSpa0HnhhCgNODvfoPWv2FCXme8N/ANFfhIPMGuOT+QuKd16+B5yxZ0HdpNlqPvTMS1qfw==", + "version": "4.13.2", + "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-x64-msvc/-/rollup-win32-x64-msvc-4.13.2.tgz", + "integrity": "sha512-7h7J2nokcdPePdKykd8wtc8QqqkqxIrUz7MHj6aNr8waBRU//NLDVnNjQnqQO6fqtjrtCdftpbTuOKAyrAQETQ==", "cpu": [ "x64" ], @@ -1725,9 +1812,9 @@ } }, "node_modules/@tsconfig/node10": { - "version": "1.0.10", - "resolved": "https://registry.npmjs.org/@tsconfig/node10/-/node10-1.0.10.tgz", - "integrity": "sha512-PiaIWIoPvO6qm6t114ropMCagj6YAF24j9OkCA2mJDXFnlionEwhsBCJ8yek4aib575BI3OkART/90WsgHgLWw==", + "version": "1.0.11", + "resolved": "https://registry.npmjs.org/@tsconfig/node10/-/node10-1.0.11.tgz", + "integrity": "sha512-DcRjDCujK/kCk/cUe8Xz8ZSpm8mS3mNNpta+jGCA6USEDfktlNvm1+IuZ9eTcDbNk41BHwpHHeW+N1lKCz4zOw==", "dev": true }, "node_modules/@tsconfig/node12": { @@ -1749,9 +1836,9 @@ "dev": true }, "node_modules/@types/eslint": { - "version": "8.56.6", - "resolved": "https://registry.npmjs.org/@types/eslint/-/eslint-8.56.6.tgz", - "integrity": "sha512-ymwc+qb1XkjT/gfoQwxIeHZ6ixH23A+tCT2ADSA/DPVKzAjwYkTXBMCQ/f6fe4wEa85Lhp26VPeUxI7wMhAi7A==", + "version": "8.56.7", + "resolved": "https://registry.npmjs.org/@types/eslint/-/eslint-8.56.7.tgz", + "integrity": "sha512-SjDvI/x3zsZnOkYZ3lCt9lOZWZLB2jIlNKz+LBgCtDurK0JZcwucxYHn1w2BJkD34dgX9Tjnak0txtq4WTggEA==", "dev": true, "peer": true, "dependencies": { @@ -2062,15 +2149,15 @@ } }, "node_modules/@vue-macros/common": { - "version": "1.10.1", - "resolved": "https://registry.npmjs.org/@vue-macros/common/-/common-1.10.1.tgz", - "integrity": "sha512-uftSpfwdwitcQT2lM8aVxcfe5rKQBzC9jMrtJM5sG4hEuFyfIvnJihpPpnaWxY+X4p64k+YYXtBFv+1O5Bq3dg==", + "version": "1.10.2", + "resolved": "https://registry.npmjs.org/@vue-macros/common/-/common-1.10.2.tgz", + "integrity": "sha512-WC66NPVh2mJWqm4L0l/u/cOqm4pNOIwVdMGnDYAH2rHcOWy5x68GkhpkYTBu1+xwCSeHWOQn1TCGGbD+98fFpA==", "dev": true, "dependencies": { - "@babel/types": "^7.23.6", + "@babel/types": "^7.24.0", "@rollup/pluginutils": "^5.1.0", - "@vue/compiler-sfc": "^3.4.13", - "ast-kit": "^0.11.3", + "@vue/compiler-sfc": "^3.4.21", + "ast-kit": "^0.12.1", "local-pkg": "^0.5.0", "magic-string-ast": "^0.3.0" }, @@ -2263,115 +2350,17 @@ "node": ">=0.4.0" } }, - "node_modules/aeria": { - "version": "0.0.59", - "resolved": "https://registry.npmjs.org/aeria/-/aeria-0.0.59.tgz", - "integrity": "sha512-5Nj6Y08exri8eZ6eZRgbMFESS+Izco1hQIYSHYoPUkL6kjVmH26vntJj1+N/r9ihq/y1a2vmcuy2R9JmTnWIVA==", - "peerDependencies": { - "@aeriajs/access-control": "^0.0.26", - "@aeriajs/api": "^0.0.54", - "@aeriajs/builtins": "^0.0.54", - "@aeriajs/common": "^0.0.26", - "@aeriajs/entrypoint": "^0.0.26", - "@aeriajs/http": "^0.0.33", - "@aeriajs/node-http": "^0.0.33", - "@aeriajs/security": "^0.0.54", - "@aeriajs/server": "^0.0.55", - "@aeriajs/types": "^0.0.23", - "@aeriajs/validation": "^0.0.29" - } - }, - "node_modules/aeria-app-layout": { - "version": "0.0.29", - "resolved": "https://registry.npmjs.org/aeria-app-layout/-/aeria-app-layout-0.0.29.tgz", - "integrity": "sha512-JYNhoLB00gkFPPf4Dz1GaELD34BDu6CKb9JjqPrb0Os+NdWL1f7e07WL1ANRppt+aPJA8YzuA5Kzcle+c9Bxzg==", - "dependencies": { - "less": "^4.2.0" - }, - "peerDependencies": { - "@aeria-ui/theme": "latest", - "aeria-ui": "latest", - "aeria-ui-build": "latest", - "vue": "*" - } - }, - "node_modules/aeria-build": { - "version": "0.0.59", - "resolved": "https://registry.npmjs.org/aeria-build/-/aeria-build-0.0.59.tgz", - "integrity": "sha512-uhRt1oH3ng32dwz7omOlGAs4JPbX7dZ0ytzoeezJ2NhB73rE36GNM2KRQ6e+fMK9cqPzk/lBBw35LU0DE4GF0g==", - "dev": true, - "dependencies": { - "chokidar": "^3.6.0", - "dotenv": "^16.4.5", - "esbuild": "^0.20.2", - "glob": "^10.3.10" - }, - "bin": { - "aeria": "bin/index.js" - }, - "peerDependencies": { - "@aeriajs/api": "^0.0.54", - "@aeriajs/builtins": "^0.0.54", - "@aeriajs/common": "^0.0.26", - "@aeriajs/types": "^0.0.23" - } - }, - "node_modules/aeria-build/node_modules/glob": { - "version": "10.3.10", - "resolved": "https://registry.npmjs.org/glob/-/glob-10.3.10.tgz", - "integrity": "sha512-fa46+tv1Ak0UPK1TOy/pZrIybNNt4HCv7SDzwyfiOZkvZLEbjsZkJBPtDHVshZjbecAoAGSC20MjLDG/qr679g==", - "dev": true, - "dependencies": { - "foreground-child": "^3.1.0", - "jackspeak": "^2.3.5", - "minimatch": "^9.0.1", - "minipass": "^5.0.0 || ^6.0.2 || ^7.0.0", - "path-scurry": "^1.10.1" - }, - "bin": { - "glob": "dist/esm/bin.mjs" - }, - "engines": { - "node": ">=16 || 14 >=14.17" - }, - "funding": { - "url": "https://github.com/sponsors/isaacs" - } - }, "node_modules/aeria-icons": { - "version": "0.0.3", - "resolved": "https://registry.npmjs.org/aeria-icons/-/aeria-icons-0.0.3.tgz", - "integrity": "sha512-joEDorYBhvpmjeJe1F88Yg+LR+MLseAI1SRxNKtKLVJvbOeSqppq5tknj2fMvVzCr6d0ptN/WgZFrOfrvuGt+Q==", + "version": "0.0.4", + "resolved": "https://registry.npmjs.org/aeria-icons/-/aeria-icons-0.0.4.tgz", + "integrity": "sha512-A7X2NDFZZOcHyqiG/2c7TGQmCYGvDlXoRj4jU0wahrbwU9dZghvtfqU0TVxvkMAs2HmdXCattovGnh8JTGyPsw==", "peerDependencies": { - "@phosphor-icons/core": "*", + "@phosphor-icons/core": "^2.0.8", "@vitejs/plugin-vue": "*", "glob": "*", "vite": "*" } }, - "node_modules/aeria-sdk": { - "version": "0.0.45", - "resolved": "https://registry.npmjs.org/aeria-sdk/-/aeria-sdk-0.0.45.tgz", - "integrity": "sha512-hHgp2z/TdXDg3jJ8ekWnfD1/1NhilSlzbSpmEo2Tsz+c2rJBlc12ANRr2oZjOJ/BQ9Fb1peewCAimO/VdcW0iQ==", - "bin": { - "aeria-sdk": "bin/index.js" - }, - "peerDependencies": { - "@aeriajs/common": "^0.0.26", - "@aeriajs/types": "^0.0.23" - } - }, - "node_modules/aeria-ui": { - "version": "0.0.27", - "resolved": "https://registry.npmjs.org/aeria-ui/-/aeria-ui-0.0.27.tgz", - "integrity": "sha512-lylODPhJWDsj1zWpHC/skbUlrOulMEWqx+gYkAN2Nc/hdlrjtEXEHJfadr7N7cq+/Mt54hZVJJzi9zj43cDqYQ==", - "peerDependencies": { - "@aeria-ui/i18n": "^0.0.1", - "@aeria-ui/state-management": "^0.0.8", - "@aeria-ui/ui": "^0.0.26", - "@aeria-ui/web": "^0.0.20" - } - }, "node_modules/aeria-ui-build": { "version": "0.0.8", "resolved": "https://registry.npmjs.org/aeria-ui-build/-/aeria-ui-build-0.0.8.tgz", @@ -2537,14 +2526,13 @@ } }, "node_modules/ast-kit": { - "version": "0.11.3", - "resolved": "https://registry.npmjs.org/ast-kit/-/ast-kit-0.11.3.tgz", - "integrity": "sha512-qdwwKEhckRk0XE22/xDdmU3v/60E8Edu4qFhgTLIhGGDs/PAJwLw9pQn8Rj99PitlbBZbYpx0k/lbir4kg0SuA==", + "version": "0.12.1", + "resolved": "https://registry.npmjs.org/ast-kit/-/ast-kit-0.12.1.tgz", + "integrity": "sha512-O+33g7x6irsESUcd47KdfWUrS2F6aGp9KeVJFGj0YjIznfXpBxVGjA0w+y/1OKqX4mFOfmZ9Xpf1ixPT4n9xxw==", "dev": true, "dependencies": { - "@babel/parser": "^7.23.5", - "@rollup/pluginutils": "^5.1.0", - "pathe": "^1.1.1" + "@babel/parser": "^7.23.9", + "pathe": "^1.1.2" }, "engines": { "node": ">=16.14.0" @@ -2563,19 +2551,6 @@ "node": ">=16.14.0" } }, - "node_modules/ast-walker-scope/node_modules/ast-kit": { - "version": "0.12.1", - "resolved": "https://registry.npmjs.org/ast-kit/-/ast-kit-0.12.1.tgz", - "integrity": "sha512-O+33g7x6irsESUcd47KdfWUrS2F6aGp9KeVJFGj0YjIznfXpBxVGjA0w+y/1OKqX4mFOfmZ9Xpf1ixPT4n9xxw==", - "dev": true, - "dependencies": { - "@babel/parser": "^7.23.9", - "pathe": "^1.1.2" - }, - "engines": { - "node": ">=16.14.0" - } - }, "node_modules/async": { "version": "3.2.5", "resolved": "https://registry.npmjs.org/async/-/async-3.2.5.tgz", @@ -2811,9 +2786,9 @@ } }, "node_modules/caniuse-lite": { - "version": "1.0.30001600", - "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001600.tgz", - "integrity": "sha512-+2S9/2JFhYmYaDpZvo0lKkfvuKIglrx68MwOBqMGHhQsNkLjB5xtc/TGoEPs+MxjSyN/72qer2g97nzR641mOQ==", + "version": "1.0.30001605", + "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001605.tgz", + "integrity": "sha512-nXwGlFWo34uliI9z3n6Qc0wZaf7zaZWA1CPZ169La5mV3I/gem7bst0vr5XQH5TJXZIMfDeZyOrZnSlVzKxxHQ==", "dev": true, "funding": [ { @@ -3307,9 +3282,9 @@ } }, "node_modules/electron-to-chromium": { - "version": "1.4.715", - "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.715.tgz", - "integrity": "sha512-XzWNH4ZSa9BwVUQSDorPWAUQ5WGuYz7zJUNpNif40zFCiCl20t8zgylmreNmn26h5kiyw2lg7RfTmeMBsDklqg==", + "version": "1.4.724", + "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.724.tgz", + "integrity": "sha512-RTRvkmRkGhNBPPpdrgtDKvmOEYTrPlXDfc0J/Nfq5s29tEahAwhiX4mmhNzj6febWMleulxVYPh7QwCSL/EldA==", "dev": true }, "node_modules/emoji-regex": { @@ -3489,13 +3464,14 @@ } }, "node_modules/eslint-plugin-vue": { - "version": "9.23.0", - "resolved": "https://registry.npmjs.org/eslint-plugin-vue/-/eslint-plugin-vue-9.23.0.tgz", - "integrity": "sha512-Bqd/b7hGYGrlV+wP/g77tjyFmp81lh5TMw0be9093X02SyelxRRfCI6/IsGq/J7Um0YwB9s0Ry0wlFyjPdmtUw==", + "version": "9.24.0", + "resolved": "https://registry.npmjs.org/eslint-plugin-vue/-/eslint-plugin-vue-9.24.0.tgz", + "integrity": "sha512-9SkJMvF8NGMT9aQCwFc5rj8Wo1XWSMSHk36i7ZwdI614BU7sIOR28ZjuFPKp8YGymZN12BSEbiSwa7qikp+PBw==", "dev": true, "peer": true, "dependencies": { "@eslint-community/eslint-utils": "^4.4.0", + "globals": "^13.24.0", "natural-compare": "^1.4.0", "nth-check": "^2.1.1", "postcss-selector-parser": "^6.0.15", @@ -5305,14 +5281,14 @@ } }, "node_modules/mongodb-memory-server": { - "version": "9.1.7", - "resolved": "https://registry.npmjs.org/mongodb-memory-server/-/mongodb-memory-server-9.1.7.tgz", - "integrity": "sha512-Yxw1cUMoCKTK6jxk4cKG07P+Z/qOmuCVyt3ScIDaoHeOCbOlg2sEtXYO9vEK/tzpj/1KHdDStU2oYrsJ8Fvm0A==", + "version": "9.1.8", + "resolved": "https://registry.npmjs.org/mongodb-memory-server/-/mongodb-memory-server-9.1.8.tgz", + "integrity": "sha512-QumPTOlWWWzgW6dtV4bf+ZFdTxenHSSGS4ZT85Vbb+FzPVoOtfcFwYlSfC9IM4e2nw7xvnQZvWtILYseO6HE9Q==", "hasInstallScript": true, "optional": true, "peer": true, "dependencies": { - "mongodb-memory-server-core": "9.1.7", + "mongodb-memory-server-core": "9.1.8", "tslib": "^2.6.2" }, "engines": { @@ -5320,9 +5296,9 @@ } }, "node_modules/mongodb-memory-server-core": { - "version": "9.1.7", - "resolved": "https://registry.npmjs.org/mongodb-memory-server-core/-/mongodb-memory-server-core-9.1.7.tgz", - "integrity": "sha512-q8geqCmt5hGuxaDhRo03ZUB0ITr6lnJ3jffdNiC4nDq13WbHUfY2A1RQq3OHDbdrY6aRYvZphx2bcXYBFRis3A==", + "version": "9.1.8", + "resolved": "https://registry.npmjs.org/mongodb-memory-server-core/-/mongodb-memory-server-core-9.1.8.tgz", + "integrity": "sha512-iCWwaP7De4lm1lRCUKB2ffUYr6GB0I/cj6fK0NV9dgwc9fA3xapHTTT/cPYRNx29M5gmAOSaOpUgjP7i2GZ/LQ==", "optional": true, "peer": true, "dependencies": { @@ -5330,7 +5306,7 @@ "camelcase": "^6.3.0", "debug": "^4.3.4", "find-cache-dir": "^3.3.2", - "follow-redirects": "^1.15.3", + "follow-redirects": "^1.15.6", "https-proxy-agent": "^7.0.2", "mongodb": "^5.9.1", "new-find-package-json": "^2.0.0", @@ -5355,9 +5331,9 @@ } }, "node_modules/mongodb-memory-server-core/node_modules/agent-base": { - "version": "7.1.0", - "resolved": "https://registry.npmjs.org/agent-base/-/agent-base-7.1.0.tgz", - "integrity": "sha512-o/zjMZRhJxny7OyEF+Op8X+efiELC7k7yOjMzgfzVqOzXqkBkWI79YoTdOtsuWd5BWhAGAuOY/Xa6xpiaWXiNg==", + "version": "7.1.1", + "resolved": "https://registry.npmjs.org/agent-base/-/agent-base-7.1.1.tgz", + "integrity": "sha512-H0TSyFNDMomMNJQBn8wFV5YC/2eJ+VXECwOadZJT554xP6cODZHPX3H9QMQECxvrgiSOP1pHjy1sMWQVYJOUOA==", "optional": true, "peer": true, "dependencies": { @@ -5475,9 +5451,9 @@ } }, "node_modules/mongodb/node_modules/bson": { - "version": "6.5.0", - "resolved": "https://registry.npmjs.org/bson/-/bson-6.5.0.tgz", - "integrity": "sha512-DXf1BTAS8vKyR90BO4x5v3rKVarmkdkzwOrnYDFdjAY694ILNDkmA3uRh1xXJEl+C1DAh8XCvAQ+Gh3kzubtpg==", + "version": "6.6.0", + "resolved": "https://registry.npmjs.org/bson/-/bson-6.6.0.tgz", + "integrity": "sha512-BVINv2SgcMjL4oYbBuCQTpE3/VKOSxrOA8Cj/wQP7izSzlBGVomdm+TcUd0Pzy0ytLSSDweCKQ6X3f5veM5LQA==", "peer": true, "engines": { "node": ">=16.20.1" @@ -5871,12 +5847,12 @@ "integrity": "sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw==" }, "node_modules/path-scurry": { - "version": "1.10.1", - "resolved": "https://registry.npmjs.org/path-scurry/-/path-scurry-1.10.1.tgz", - "integrity": "sha512-MkhCqzzBEpPvxxQ71Md0b1Kk51W01lrYvlMzSUaIzNsODdd7mqhiimSZlr+VegAz5Z6Vzt9Xg2ttE//XBhH3EQ==", + "version": "1.10.2", + "resolved": "https://registry.npmjs.org/path-scurry/-/path-scurry-1.10.2.tgz", + "integrity": "sha512-7xTavNy5RQXnsjANvVvMkEjvloOinkAjv/Z6Ildz9v2RinZ4SBKTWFOVRbaF8p0vpHnyjV/UwNDdKuUv6M5qcA==", "dev": true, "dependencies": { - "lru-cache": "^9.1.1 || ^10.0.0", + "lru-cache": "^10.2.0", "minipass": "^5.0.0 || ^6.0.2 || ^7.0.0" }, "engines": { @@ -5922,9 +5898,9 @@ "integrity": "sha512-1fygroTLlHu66zi26VoTDv8yRgm0Fccecssto+MhsZ0D/DGW2sm8E8AjW7NU5VVTRt5GxbeZ5qBuJr+HyLYkjQ==" }, "node_modules/picomatch": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-4.0.1.tgz", - "integrity": "sha512-xUXwsxNjwTQ8K3GnT4pCJm+xq3RUPQbmkYJTP5aFIfNIvbcc/4MUxgBaaRSZJ6yGJZiGSyYlM6MzwTsRk8SYCg==", + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-4.0.2.tgz", + "integrity": "sha512-M7BAV6Rlcy5u+m6oPhAPFgJTzAioX/6B0DxyvDlo9l8+T3nLKbrczg2WLUyzd45L8RqfUMyGPzekbMvX2Ldkwg==", "dev": true, "peer": true, "engines": { @@ -6504,9 +6480,9 @@ } }, "node_modules/rollup": { - "version": "4.13.0", - "resolved": "https://registry.npmjs.org/rollup/-/rollup-4.13.0.tgz", - "integrity": "sha512-3YegKemjoQnYKmsBlOHfMLVPPA5xLkQ8MHLLSw/fBrFaVkEayL51DilPpNNLq1exr98F2B1TzrV0FUlN3gWRPg==", + "version": "4.13.2", + "resolved": "https://registry.npmjs.org/rollup/-/rollup-4.13.2.tgz", + "integrity": "sha512-MIlLgsdMprDBXC+4hsPgzWUasLO9CE4zOkj/u6j+Z6j5A4zRY+CtiXAdJyPtgCsc42g658Aeh1DlrdVEJhsL2g==", "dependencies": { "@types/estree": "1.0.5" }, @@ -6518,19 +6494,21 @@ "npm": ">=8.0.0" }, "optionalDependencies": { - "@rollup/rollup-android-arm-eabi": "4.13.0", - "@rollup/rollup-android-arm64": "4.13.0", - "@rollup/rollup-darwin-arm64": "4.13.0", - "@rollup/rollup-darwin-x64": "4.13.0", - "@rollup/rollup-linux-arm-gnueabihf": "4.13.0", - "@rollup/rollup-linux-arm64-gnu": "4.13.0", - "@rollup/rollup-linux-arm64-musl": "4.13.0", - "@rollup/rollup-linux-riscv64-gnu": "4.13.0", - "@rollup/rollup-linux-x64-gnu": "4.13.0", - "@rollup/rollup-linux-x64-musl": "4.13.0", - "@rollup/rollup-win32-arm64-msvc": "4.13.0", - "@rollup/rollup-win32-ia32-msvc": "4.13.0", - "@rollup/rollup-win32-x64-msvc": "4.13.0", + "@rollup/rollup-android-arm-eabi": "4.13.2", + "@rollup/rollup-android-arm64": "4.13.2", + "@rollup/rollup-darwin-arm64": "4.13.2", + "@rollup/rollup-darwin-x64": "4.13.2", + "@rollup/rollup-linux-arm-gnueabihf": "4.13.2", + "@rollup/rollup-linux-arm64-gnu": "4.13.2", + "@rollup/rollup-linux-arm64-musl": "4.13.2", + "@rollup/rollup-linux-powerpc64le-gnu": "4.13.2", + "@rollup/rollup-linux-riscv64-gnu": "4.13.2", + "@rollup/rollup-linux-s390x-gnu": "4.13.2", + "@rollup/rollup-linux-x64-gnu": "4.13.2", + "@rollup/rollup-linux-x64-musl": "4.13.2", + "@rollup/rollup-win32-arm64-msvc": "4.13.2", + "@rollup/rollup-win32-ia32-msvc": "4.13.2", + "@rollup/rollup-win32-x64-msvc": "4.13.2", "fsevents": "~2.3.2" } }, @@ -6890,16 +6868,16 @@ } }, "node_modules/sucrase/node_modules/glob": { - "version": "10.3.10", - "resolved": "https://registry.npmjs.org/glob/-/glob-10.3.10.tgz", - "integrity": "sha512-fa46+tv1Ak0UPK1TOy/pZrIybNNt4HCv7SDzwyfiOZkvZLEbjsZkJBPtDHVshZjbecAoAGSC20MjLDG/qr679g==", + "version": "10.3.12", + "resolved": "https://registry.npmjs.org/glob/-/glob-10.3.12.tgz", + "integrity": "sha512-TCNv8vJ+xz4QiqTpfOJA7HvYv+tNIRHKfUWw/q+v2jdgN4ebz+KY9tGx5J4rHP0o84mNP+ApH66HRX8us3Khqg==", "dev": true, "dependencies": { "foreground-child": "^3.1.0", - "jackspeak": "^2.3.5", + "jackspeak": "^2.3.6", "minimatch": "^9.0.1", - "minipass": "^5.0.0 || ^6.0.2 || ^7.0.0", - "path-scurry": "^1.10.1" + "minipass": "^7.0.4", + "path-scurry": "^1.10.2" }, "bin": { "glob": "dist/esm/bin.mjs" @@ -6911,6 +6889,15 @@ "url": "https://github.com/sponsors/isaacs" } }, + "node_modules/sucrase/node_modules/minipass": { + "version": "7.0.4", + "resolved": "https://registry.npmjs.org/minipass/-/minipass-7.0.4.tgz", + "integrity": "sha512-jYofLM5Dam9279rdkWzqHozUo4ybjdZmCsDHePy5V/PbBcVMiSZR97gmAy45aqi8CK1lG2ECd356FU86avfwUQ==", + "dev": true, + "engines": { + "node": ">=16 || 14 >=14.17" + } + }, "node_modules/supports-color": { "version": "7.2.0", "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", @@ -6934,9 +6921,9 @@ } }, "node_modules/tailwindcss": { - "version": "3.4.1", - "resolved": "https://registry.npmjs.org/tailwindcss/-/tailwindcss-3.4.1.tgz", - "integrity": "sha512-qAYmXRfk3ENzuPBakNK0SRrUDipP8NQnEY6772uDhflcQz5EhRdD7JNZxyrFHVQNCwULPBn6FNPp9brpO7ctcA==", + "version": "3.4.3", + "resolved": "https://registry.npmjs.org/tailwindcss/-/tailwindcss-3.4.3.tgz", + "integrity": "sha512-U7sxQk/n397Bmx4JHbJx/iSOOv5G+II3f1kpLpY2QeUv5DcPdcTsYLlusZfq1NthHS1c1cZoyFmmkex1rzke0A==", "dev": true, "dependencies": { "@alloc/quick-lru": "^5.2.0", @@ -6947,7 +6934,7 @@ "fast-glob": "^3.3.0", "glob-parent": "^6.0.2", "is-glob": "^4.0.3", - "jiti": "^1.19.1", + "jiti": "^1.21.0", "lilconfig": "^2.1.0", "micromatch": "^4.0.5", "normalize-path": "^3.0.0", @@ -7273,9 +7260,9 @@ } }, "node_modules/unplugin": { - "version": "1.10.0", - "resolved": "https://registry.npmjs.org/unplugin/-/unplugin-1.10.0.tgz", - "integrity": "sha512-CuZtvvO8ua2Wl+9q2jEaqH6m3DoQ38N7pvBYQbbaeNlWGvK2l6GHiKi29aIHDPoSxdUzQ7Unevf1/ugil5X6Pg==", + "version": "1.10.1", + "resolved": "https://registry.npmjs.org/unplugin/-/unplugin-1.10.1.tgz", + "integrity": "sha512-d6Mhq8RJeGA8UfKCu54Um4lFA0eSaRa3XxdAJg8tIdxbu1ubW0hBCZUL7yI2uGyYCRndvbK8FLHzqy2XKfeMsg==", "dependencies": { "acorn": "^8.11.3", "chokidar": "^3.6.0", @@ -7474,12 +7461,12 @@ } }, "node_modules/vite": { - "version": "5.2.6", - "resolved": "https://registry.npmjs.org/vite/-/vite-5.2.6.tgz", - "integrity": "sha512-FPtnxFlSIKYjZ2eosBQamz4CbyrTizbZ3hnGJlh/wMtCrlp1Hah6AzBLjGI5I2urTfNnpovpHdrL6YRuBOPnCA==", + "version": "5.2.7", + "resolved": "https://registry.npmjs.org/vite/-/vite-5.2.7.tgz", + "integrity": "sha512-k14PWOKLI6pMaSzAuGtT+Cf0YmIx12z9YGon39onaJNy8DLBfBJrzg9FQEmkAM5lpHBZs9wksWAsyF/HkpEwJA==", "dependencies": { "esbuild": "^0.20.1", - "postcss": "^8.4.36", + "postcss": "^8.4.38", "rollup": "^4.13.0" }, "bin": { @@ -7855,7 +7842,7 @@ "dependencies": { "@aeria-ui/i18n-en": "^0.0.3", "aeria-app-layout": "^0.0.29", - "aeria-ui": "^0.0.27" + "aeria-ui": "^0.0.33" }, "devDependencies": { "aeria-ui-build": "^0.0.8", @@ -7868,6 +7855,67 @@ "vue-tsc": "^1.8.27" } }, + "web/node_modules/@aeria-ui/theme": { + "version": "0.0.5", + "resolved": "https://registry.npmjs.org/@aeria-ui/theme/-/theme-0.0.5.tgz", + "integrity": "sha512-LFpqnhPMx+f8MPOjh7kHjwo3xjN0gyK3FusyLHRE4k5IYLgu4jk6kRNKu4CCI2gFU1C4PqXe2geKQqV3wGQqbw==", + "peer": true, + "peerDependencies": { + "@aeria-ui/state-management": "^0.0.9", + "@aeria-ui/web": "^0.0.24", + "@aeriajs/common": "*", + "vue": "*", + "vue-router": "*" + } + }, + "web/node_modules/@aeria-ui/ui": { + "version": "0.0.31", + "resolved": "https://registry.npmjs.org/@aeria-ui/ui/-/ui-0.0.31.tgz", + "integrity": "sha512-foWGt2/mWPX2cQfM8L21z0VnwGuXOUpc3DVsdPF1h0bEW5mHXAvwDReNp4Bn9Gl8I+TaMDlQ6psA281FxTmnOQ==", + "peer": true, + "peerDependencies": { + "@aeria-ui/i18n": "^0.0.1", + "@aeria-ui/state-management": "^0.0.9", + "@aeria-ui/web": "^0.0.24", + "@aeriajs/common": "*", + "vue-router": "*" + } + }, + "web/node_modules/@aeria-ui/web": { + "version": "0.0.24", + "resolved": "https://registry.npmjs.org/@aeria-ui/web/-/web-0.0.24.tgz", + "integrity": "sha512-yid2/d5Unsq90vKsMFV3Hq3QU2s4PlcFcVLXa2qb8S+/NiNZBjmF7vLllg9EVVK1XJrNS3zRoxXgHtaqNdlAsA==", + "hasInstallScript": true, + "peer": true, + "dependencies": { + "@aeriajs/common": "*", + "@aeriajs/types": "*", + "vue": "^3.4.15", + "vue-demi": "^0.13.6", + "vue-router": "^4.2.5" + }, + "peerDependencies": { + "@aeria-ui/i18n": "^0.0.1", + "@aeria-ui/state-management": "^0.0.9", + "aeria-sdk": "~0.0.48" + } + }, + "web/node_modules/@aeriajs/common": { + "version": "0.0.31", + "resolved": "https://registry.npmjs.org/@aeriajs/common/-/common-0.0.31.tgz", + "integrity": "sha512-L+AJavsIoFpztV1RmEw89KN0noezhc2Fs1ehW7kpz8YFVYH4x4M9TuGYUgf8n7Slx1A/u1GRt2k7LN/TeIMP/A==", + "peer": true, + "peerDependencies": { + "@aeriajs/types": "^0.0.28", + "bson": "^6.5.0" + } + }, + "web/node_modules/@aeriajs/types": { + "version": "0.0.28", + "resolved": "https://registry.npmjs.org/@aeriajs/types/-/types-0.0.28.tgz", + "integrity": "sha512-Mu6riUDs6us2rEe7iKdBbBl5Lbux3QPNYLsbaB2aMTxP5mOBKcmxSkYMfBQkzvUlVY3EM6FYgVmBrgayKdJKlw==", + "peer": true + }, "web/node_modules/@eslint/eslintrc": { "version": "3.0.2", "dev": true, @@ -7891,6 +7939,44 @@ "url": "https://opencollective.com/eslint" } }, + "web/node_modules/aeria-app-layout": { + "version": "0.0.29", + "resolved": "https://registry.npmjs.org/aeria-app-layout/-/aeria-app-layout-0.0.29.tgz", + "integrity": "sha512-JYNhoLB00gkFPPf4Dz1GaELD34BDu6CKb9JjqPrb0Os+NdWL1f7e07WL1ANRppt+aPJA8YzuA5Kzcle+c9Bxzg==", + "dependencies": { + "less": "^4.2.0" + }, + "peerDependencies": { + "@aeria-ui/theme": "latest", + "aeria-ui": "latest", + "aeria-ui-build": "latest", + "vue": "*" + } + }, + "web/node_modules/aeria-sdk": { + "version": "0.0.50", + "resolved": "https://registry.npmjs.org/aeria-sdk/-/aeria-sdk-0.0.50.tgz", + "integrity": "sha512-SQfytFxRsvC9kNEI2/f9BH7cdHuJDthlhgIykSPJhjHvX86DwfSMZWYmqzQ+NhwZSGYjLiGUjdgOg+WbP8Amkw==", + "peer": true, + "bin": { + "aeria-sdk": "bin/index.js" + }, + "peerDependencies": { + "@aeriajs/common": "^0.0.31", + "@aeriajs/types": "^0.0.28" + } + }, + "web/node_modules/aeria-ui": { + "version": "0.0.33", + "resolved": "https://registry.npmjs.org/aeria-ui/-/aeria-ui-0.0.33.tgz", + "integrity": "sha512-TMJ7118jc8RkSY1Ak3o0T6QWrkyQD3AaVlgl98xrU9hZIOMkWl2SxBidcdTzzrD6DLU6mTvIsOzX40j8cSf8/g==", + "peerDependencies": { + "@aeria-ui/i18n": "^0.0.1", + "@aeria-ui/state-management": "^0.0.9", + "@aeria-ui/ui": "^0.0.31", + "@aeria-ui/web": "^0.0.24" + } + }, "web/node_modules/ajv": { "version": "6.12.6", "dev": true, @@ -7917,6 +8003,15 @@ "concat-map": "0.0.1" } }, + "web/node_modules/bson": { + "version": "6.6.0", + "resolved": "https://registry.npmjs.org/bson/-/bson-6.6.0.tgz", + "integrity": "sha512-BVINv2SgcMjL4oYbBuCQTpE3/VKOSxrOA8Cj/wQP7izSzlBGVomdm+TcUd0Pzy0ytLSSDweCKQ6X3f5veM5LQA==", + "peer": true, + "engines": { + "node": ">=16.20.1" + } + }, "web/node_modules/eslint-config-aeriaui": { "version": "0.0.10", "resolved": "https://registry.npmjs.org/eslint-config-aeriaui/-/eslint-config-aeriaui-0.0.10.tgz", diff --git a/api/package.json b/api/package.json index e682bb6..a2f61a1 100644 --- a/api/package.json +++ b/api/package.json @@ -27,10 +27,10 @@ "author": "", "license": "ISC", "dependencies": { - "aeria": "^0.0.59", - "aeria-sdk": "^0.0.45" + "aeria": "^0.0.65", + "aeria-sdk": "^0.0.50" }, "devDependencies": { - "aeria-build": "^0.0.59" + "aeria-build": "^0.0.65" } } diff --git a/package-lock.json b/package-lock.json index 618aff0..c5e0776 100644 --- a/package-lock.json +++ b/package-lock.json @@ -28,218 +28,291 @@ "version": "1.0.0", "license": "ISC", "dependencies": { - "aeria": "^0.0.59", - "aeria-sdk": "^0.0.45" + "aeria": "^0.0.65", + "aeria-sdk": "^0.0.50" }, "devDependencies": { - "aeria-build": "^0.0.59" + "aeria-build": "^0.0.65" } }, - "node_modules/@aashutoshrathi/word-wrap": { - "version": "1.2.6", - "resolved": "https://registry.npmjs.org/@aashutoshrathi/word-wrap/-/word-wrap-1.2.6.tgz", - "integrity": "sha512-1Yjs2SvM8TflER/OD3cOjhWWOZb58A2t7wpE2S9XfBYTiIl+XFhQG2bjy4Pu1I+EAlCNUzRDYDdFwFYUKvXcIA==", - "dev": true, + "api/node_modules/@aeriajs/access-control": { + "version": "0.0.31", + "resolved": "https://registry.npmjs.org/@aeriajs/access-control/-/access-control-0.0.31.tgz", + "integrity": "sha512-nuy1fLUgc5JUeV8AE0xXBGwRjqwmb42SdEEMU1wCaGErViStAJmEsxe3BqZkqy2y14rKMPJmOAnOCwkuVl0kXw==", "peer": true, - "engines": { - "node": ">=0.10.0" + "peerDependencies": { + "@aeriajs/common": "^0.0.31", + "@aeriajs/entrypoint": "^0.0.31", + "@aeriajs/types": "^0.0.28" } }, - "node_modules/@aeria-ui/i18n": { - "version": "0.0.1", - "resolved": "https://registry.npmjs.org/@aeria-ui/i18n/-/i18n-0.0.1.tgz", - "integrity": "sha512-1qVb398kFAGM3qy9SsYH78zSmSvZvlLU51qQKFxGWqjXdm5LVgHXMP3LKbVOAiAzbhpRrekBD5oH/RHE8WPlJQ==", + "api/node_modules/@aeriajs/api": { + "version": "0.0.60", + "resolved": "https://registry.npmjs.org/@aeriajs/api/-/api-0.0.60.tgz", + "integrity": "sha512-wiTy2KvKux60zHs188qmjBZ/0JYLv1LK3kaoMXVrq19YsGogHISP+6pWsMklZumW51iUktr3T2AvwQilAwrhPQ==", + "hasInstallScript": true, "peer": true, + "optionalDependencies": { + "mongodb-memory-server": "^9.1.7" + }, "peerDependencies": { - "@aeriajs/common": "*" + "@aeriajs/access-control": "^0.0.31", + "@aeriajs/builtins": "^0.0.60", + "@aeriajs/common": "^0.0.31", + "@aeriajs/entrypoint": "^0.0.31", + "@aeriajs/http": "^0.0.39", + "@aeriajs/security": "^0.0.60", + "@aeriajs/types": "^0.0.28", + "@aeriajs/validation": "^0.0.34", + "jsonwebtoken": "^8.5.1", + "mongodb": "^6.1.0" } }, - "node_modules/@aeria-ui/i18n-en": { - "version": "0.0.3", - "resolved": "https://registry.npmjs.org/@aeria-ui/i18n-en/-/i18n-en-0.0.3.tgz", - "integrity": "sha512-PO9Qkf4MnPSzsfyt5U6YbGpP1Eh7ju7hvuRde2He+CidiHGYlicE4n3ns57Cw/Df0iTB3+JFj86QvomiIG2jMQ==" + "api/node_modules/@aeriajs/builtins": { + "version": "0.0.60", + "resolved": "https://registry.npmjs.org/@aeriajs/builtins/-/builtins-0.0.60.tgz", + "integrity": "sha512-jRpwTO0V+r8IqjGXPKchna7h5jDPmMF2qMo6m3l1rLvhXc6rBZ+nPsE0Wi0BEd+hdAVYMiGB/HBmU1hoEBq/ew==", + "peer": true, + "dependencies": { + "bcrypt": "^5.1.1" + }, + "peerDependencies": { + "@aeriajs/access-control": "^0.0.31", + "@aeriajs/api": "^0.0.60", + "@aeriajs/common": "^0.0.31", + "@aeriajs/entrypoint": "^0.0.31", + "@aeriajs/types": "^0.0.28", + "@aeriajs/validation": "^0.0.34" + } }, - "node_modules/@aeria-ui/state-management": { - "version": "0.0.8", - "resolved": "https://registry.npmjs.org/@aeria-ui/state-management/-/state-management-0.0.8.tgz", - "integrity": "sha512-foTWXLVhbh5LS0BaR8xJfSw1umgx1KSdMpyz5AfMYnNTMu+PCWawsSted3K+qlCV3GnWOrQmDMeTuIFBg4xVCQ==", + "api/node_modules/@aeriajs/common": { + "version": "0.0.31", + "resolved": "https://registry.npmjs.org/@aeriajs/common/-/common-0.0.31.tgz", + "integrity": "sha512-L+AJavsIoFpztV1RmEw89KN0noezhc2Fs1ehW7kpz8YFVYH4x4M9TuGYUgf8n7Slx1A/u1GRt2k7LN/TeIMP/A==", "peer": true, "peerDependencies": { - "vue": "*" + "@aeriajs/types": "^0.0.28", + "bson": "^6.5.0" } }, - "node_modules/@aeria-ui/theme": { - "version": "0.0.1", - "resolved": "https://registry.npmjs.org/@aeria-ui/theme/-/theme-0.0.1.tgz", - "integrity": "sha512-F1cO4w/f/IqtuzSBxiD4s9z7nasKZ74g4f//DvwHKyF9Z823FJD27f1vjYiUmbJ4j3y4Nxoeb5ueoceYvq4eiA==", + "api/node_modules/@aeriajs/entrypoint": { + "version": "0.0.31", + "resolved": "https://registry.npmjs.org/@aeriajs/entrypoint/-/entrypoint-0.0.31.tgz", + "integrity": "sha512-PTnvwSAVL/7m/jzUd7eX7fCcxkUQwIgw2t7lf1Ym59gxn6YOBU0T4OA1KvpujlopCnZsUXBItbxKvyhUBlTqpQ==", "peer": true, "peerDependencies": { - "@aeria-ui/state-management": "*", - "@aeria-ui/web": "*", - "@aeriajs/common": "*", - "vue": "*", - "vue-router": "*" + "@aeriajs/common": "^0.0.31", + "@aeriajs/types": "^0.0.28" } }, - "node_modules/@aeria-ui/ui": { - "version": "0.0.26", - "resolved": "https://registry.npmjs.org/@aeria-ui/ui/-/ui-0.0.26.tgz", - "integrity": "sha512-8PHAFm0Uo9K3v6ZqSQyK/eC6/qKyjcblN0/fYkOk3fNXZE1tUcrURSrW9to1HNN8X6LUy8NLBXjirln21F8QTw==", + "api/node_modules/@aeriajs/http": { + "version": "0.0.39", + "resolved": "https://registry.npmjs.org/@aeriajs/http/-/http-0.0.39.tgz", + "integrity": "sha512-b9y6UU1x4B+PHpZHTZL1Ybbpj10Bm1ii3b7Izd+Hq5XKO7ATNLYjFx8R7GemBM/zEwh1kwjJpRmLADaE9SDXOg==", "peer": true, "peerDependencies": { - "@aeria-ui/i18n": "^0.0.1", - "@aeria-ui/state-management": "^0.0.8", - "@aeria-ui/web": "^0.0.20", - "@aeriajs/common": "*", - "vue-router": "*" + "@aeriajs/access-control": "^0.0.31", + "@aeriajs/common": "^0.0.31", + "@aeriajs/entrypoint": "^0.0.31", + "@aeriajs/types": "^0.0.28", + "@aeriajs/validation": "^0.0.34" } }, - "node_modules/@aeria-ui/web": { - "version": "0.0.20", - "resolved": "https://registry.npmjs.org/@aeria-ui/web/-/web-0.0.20.tgz", - "integrity": "sha512-bfwOrl0tPIA0oW1auSNcN3qjhch86SSTCBM9AgDwFvYwYI1k00Oqy/3xbAMtfOKW0RPhV4Z6KEaN5reOZE3/Mg==", - "hasInstallScript": true, + "api/node_modules/@aeriajs/node-http": { + "version": "0.0.39", + "resolved": "https://registry.npmjs.org/@aeriajs/node-http/-/node-http-0.0.39.tgz", + "integrity": "sha512-7E9dQUsqwcDk34t7EfM+29a4RlaqahKofk5iclWrcPW9jB4EnaJFahvCU19efzkA3Nt6gz+xlmlUyTnbgiEfFw==", "peer": true, - "dependencies": { - "@aeriajs/common": "*", - "@aeriajs/types": "*", - "vue": "^3.4.15", - "vue-demi": "^0.13.6", - "vue-router": "^4.2.5" - }, "peerDependencies": { - "@aeria-ui/i18n": "^0.0.1", - "@aeria-ui/state-management": "^0.0.8", - "aeria-sdk": "~0.0.18" + "@aeriajs/http": "^0.0.39" } }, - "node_modules/@aeriajs/access-control": { - "version": "0.0.26", - "resolved": "https://registry.npmjs.org/@aeriajs/access-control/-/access-control-0.0.26.tgz", - "integrity": "sha512-Nr7boSAcw052w7zz6YlUd79w/7A16ytMdTLWYVVrM9uYNFaHxQS4E9gHUgtvWaee4gmC2muq9ecUx1dZkU2Lwg==", + "api/node_modules/@aeriajs/security": { + "version": "0.0.60", + "resolved": "https://registry.npmjs.org/@aeriajs/security/-/security-0.0.60.tgz", + "integrity": "sha512-moRmXnP6M3wCcsIwUOXRehWHldxgQ/U0nlyVxM+kv57DIs5eyJ2jsGuI1NM0zJLEtCZs4R51Lnpr7uKADlRpNQ==", "peer": true, "peerDependencies": { - "@aeriajs/common": "^0.0.26", - "@aeriajs/entrypoint": "^0.0.26", - "@aeriajs/types": "^0.0.23" + "@aeriajs/api": "^0.0.60", + "@aeriajs/common": "^0.0.31", + "@aeriajs/types": "^0.0.28", + "mongodb": "^6.1.0" } }, - "node_modules/@aeriajs/api": { - "version": "0.0.54", - "resolved": "https://registry.npmjs.org/@aeriajs/api/-/api-0.0.54.tgz", - "integrity": "sha512-YGcuHoYU+lsWw5QUMPgVPnSi9xFIREYU3PiZIiD1eNC9ROSrHe/TOmBW9i0YNOO9qqRAmubW6vFiISnFqpftrA==", - "hasInstallScript": true, + "api/node_modules/@aeriajs/server": { + "version": "0.0.61", + "resolved": "https://registry.npmjs.org/@aeriajs/server/-/server-0.0.61.tgz", + "integrity": "sha512-DGz3rZltehhkrEudvGQ3DbrScts2JpAsqaeedmfjETySd+x4NnT++VyXPcwk8Ai2Gme8cLKE3jMoUeWAVbdFBg==", "peer": true, "optionalDependencies": { - "mongodb-memory-server": "^9.1.7" + "@aeriajs/node-http": "^0.0.39" }, "peerDependencies": { - "@aeriajs/access-control": "^0.0.26", - "@aeriajs/builtins": "^0.0.54", - "@aeriajs/common": "^0.0.26", - "@aeriajs/entrypoint": "^0.0.26", - "@aeriajs/http": "^0.0.33", - "@aeriajs/security": "^0.0.54", - "@aeriajs/types": "^0.0.23", - "@aeriajs/validation": "^0.0.29", - "jsonwebtoken": "^8.5.1", + "@aeriajs/access-control": "^0.0.31", + "@aeriajs/api": "^0.0.60", + "@aeriajs/builtins": "^0.0.60", + "@aeriajs/common": "^0.0.31", + "@aeriajs/entrypoint": "^0.0.31", + "@aeriajs/http": "^0.0.39", + "@aeriajs/server": "^0.0.61", + "@aeriajs/types": "^0.0.28", "mongodb": "^6.1.0" } }, - "node_modules/@aeriajs/builtins": { - "version": "0.0.54", - "resolved": "https://registry.npmjs.org/@aeriajs/builtins/-/builtins-0.0.54.tgz", - "integrity": "sha512-D0NWv6bRzA2BKITDfb5O9OEKZKb2n3UIJ4X/L8Jj0+Qc4NP5q4zi3M9PNVpfEWFGDZdJYcUmGa8bBcUMOXDk3g==", + "api/node_modules/@aeriajs/types": { + "version": "0.0.28", + "resolved": "https://registry.npmjs.org/@aeriajs/types/-/types-0.0.28.tgz", + "integrity": "sha512-Mu6riUDs6us2rEe7iKdBbBl5Lbux3QPNYLsbaB2aMTxP5mOBKcmxSkYMfBQkzvUlVY3EM6FYgVmBrgayKdJKlw==", + "peer": true + }, + "api/node_modules/@aeriajs/validation": { + "version": "0.0.34", + "resolved": "https://registry.npmjs.org/@aeriajs/validation/-/validation-0.0.34.tgz", + "integrity": "sha512-4eL6713kWVezx70rYOzgSdyn0U90Xw6eLXNnf7A27I76TNK0FitjtV1+bj21F1tTB1QOpRGzgMGRG/zBK5uSgw==", "peer": true, + "peerDependencies": { + "@aeriajs/common": "^0.0.31", + "@aeriajs/types": "^0.0.28" + } + }, + "api/node_modules/aeria": { + "version": "0.0.65", + "resolved": "https://registry.npmjs.org/aeria/-/aeria-0.0.65.tgz", + "integrity": "sha512-OOfhuhkWVhTKTwftgCDNEG8wp57Hnf3Xer1HVNxLek1lDZHyLw3At65hPbf2W3eUVXznaNc8XMk2c7p7BN2rkw==", + "peerDependencies": { + "@aeriajs/access-control": "^0.0.31", + "@aeriajs/api": "^0.0.60", + "@aeriajs/builtins": "^0.0.60", + "@aeriajs/common": "^0.0.31", + "@aeriajs/entrypoint": "^0.0.31", + "@aeriajs/http": "^0.0.39", + "@aeriajs/node-http": "^0.0.39", + "@aeriajs/security": "^0.0.60", + "@aeriajs/server": "^0.0.61", + "@aeriajs/types": "^0.0.28", + "@aeriajs/validation": "^0.0.34" + } + }, + "api/node_modules/aeria-build": { + "version": "0.0.65", + "resolved": "https://registry.npmjs.org/aeria-build/-/aeria-build-0.0.65.tgz", + "integrity": "sha512-Zf9Fp1tBPkTl/h/fbhq9+QGBcAdEbTQyfXDsyOJBMatEPH40DofMMb1j7QnEVDJG6KRPDOsFPzyeRXvYNtcFsg==", + "dev": true, "dependencies": { - "bcrypt": "^5.1.1" + "chokidar": "^3.6.0", + "dotenv": "^16.4.5", + "esbuild": "^0.20.2", + "glob": "^10.3.10" + }, + "bin": { + "aeria": "bin/index.js" }, "peerDependencies": { - "@aeriajs/access-control": "^0.0.26", - "@aeriajs/api": "^0.0.54", - "@aeriajs/common": "^0.0.26", - "@aeriajs/entrypoint": "^0.0.26", - "@aeriajs/types": "^0.0.23", - "@aeriajs/validation": "^0.0.29" + "@aeriajs/api": "^0.0.60", + "@aeriajs/builtins": "^0.0.60", + "@aeriajs/common": "^0.0.31", + "@aeriajs/types": "^0.0.28" } }, - "node_modules/@aeriajs/builtins-icons": { - "version": "0.0.3", - "resolved": "https://registry.npmjs.org/@aeriajs/builtins-icons/-/builtins-icons-0.0.3.tgz", - "integrity": "sha512-dlv5da2tTlDf4/gnh2RKIf2EE4mXdeP6tuLIuCQzTaE5Ppv+PZ0smNptNyg/SiT3RI4kOCQPFLrmbmYrUUoIxg==", - "peer": true - }, - "node_modules/@aeriajs/common": { - "version": "0.0.26", - "resolved": "https://registry.npmjs.org/@aeriajs/common/-/common-0.0.26.tgz", - "integrity": "sha512-nSuZPD1jnY4l6CsSHGf2GR/wklSPlRUVcbsEi30+c4C6a8GnM2qAAoWtSRPS31Sx737wOY7pe/x+bPCDiig6/w==", - "peer": true, + "api/node_modules/aeria-sdk": { + "version": "0.0.50", + "resolved": "https://registry.npmjs.org/aeria-sdk/-/aeria-sdk-0.0.50.tgz", + "integrity": "sha512-SQfytFxRsvC9kNEI2/f9BH7cdHuJDthlhgIykSPJhjHvX86DwfSMZWYmqzQ+NhwZSGYjLiGUjdgOg+WbP8Amkw==", + "bin": { + "aeria-sdk": "bin/index.js" + }, "peerDependencies": { - "@aeriajs/types": "^0.0.23", - "bson": "^5.4.0" + "@aeriajs/common": "^0.0.31", + "@aeriajs/types": "^0.0.28" } }, - "node_modules/@aeriajs/entrypoint": { - "version": "0.0.26", - "resolved": "https://registry.npmjs.org/@aeriajs/entrypoint/-/entrypoint-0.0.26.tgz", - "integrity": "sha512-z1k2guE+UxKjSKMi+GDlFOgll9eWkm5P3sJbFtNTkm7k2QA3exY4h/OIeBX3VXsfvFI6+cq+uvy+CoD88QABFg==", + "api/node_modules/bson": { + "version": "6.6.0", + "resolved": "https://registry.npmjs.org/bson/-/bson-6.6.0.tgz", + "integrity": "sha512-BVINv2SgcMjL4oYbBuCQTpE3/VKOSxrOA8Cj/wQP7izSzlBGVomdm+TcUd0Pzy0ytLSSDweCKQ6X3f5veM5LQA==", "peer": true, - "peerDependencies": { - "@aeriajs/common": "^0.0.26", - "@aeriajs/types": "^0.0.23" + "engines": { + "node": ">=16.20.1" } }, - "node_modules/@aeriajs/http": { - "version": "0.0.33", - "resolved": "https://registry.npmjs.org/@aeriajs/http/-/http-0.0.33.tgz", - "integrity": "sha512-7fdJcA5HY73G+dCbH8wPkSSJgndtS3sYkSceg99DgH+/F05LmvjX6iiaLWTNo5NTpDyp1KgBPEoqOFLxaETkkQ==", + "api/node_modules/glob": { + "version": "10.3.12", + "resolved": "https://registry.npmjs.org/glob/-/glob-10.3.12.tgz", + "integrity": "sha512-TCNv8vJ+xz4QiqTpfOJA7HvYv+tNIRHKfUWw/q+v2jdgN4ebz+KY9tGx5J4rHP0o84mNP+ApH66HRX8us3Khqg==", + "dev": true, + "dependencies": { + "foreground-child": "^3.1.0", + "jackspeak": "^2.3.6", + "minimatch": "^9.0.1", + "minipass": "^7.0.4", + "path-scurry": "^1.10.2" + }, + "bin": { + "glob": "dist/esm/bin.mjs" + }, + "engines": { + "node": ">=16 || 14 >=14.17" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "api/node_modules/minipass": { + "version": "7.0.4", + "resolved": "https://registry.npmjs.org/minipass/-/minipass-7.0.4.tgz", + "integrity": "sha512-jYofLM5Dam9279rdkWzqHozUo4ybjdZmCsDHePy5V/PbBcVMiSZR97gmAy45aqi8CK1lG2ECd356FU86avfwUQ==", + "dev": true, + "engines": { + "node": ">=16 || 14 >=14.17" + } + }, + "node_modules/@aashutoshrathi/word-wrap": { + "version": "1.2.6", + "resolved": "https://registry.npmjs.org/@aashutoshrathi/word-wrap/-/word-wrap-1.2.6.tgz", + "integrity": "sha512-1Yjs2SvM8TflER/OD3cOjhWWOZb58A2t7wpE2S9XfBYTiIl+XFhQG2bjy4Pu1I+EAlCNUzRDYDdFwFYUKvXcIA==", + "dev": true, "peer": true, - "peerDependencies": { - "@aeriajs/access-control": "^0.0.26", - "@aeriajs/common": "^0.0.26", - "@aeriajs/types": "^0.0.23", - "@aeriajs/validation": "^0.0.29" + "engines": { + "node": ">=0.10.0" } }, - "node_modules/@aeriajs/node-http": { - "version": "0.0.33", - "resolved": "https://registry.npmjs.org/@aeriajs/node-http/-/node-http-0.0.33.tgz", - "integrity": "sha512-y1BkPvc/O7fYoZ3Zyu5Vy5lMuWZrCWepTJ10vIpjblDBv9ys5eGSJ2ViVNiucsAbSw6IZakiXPwFW+YzAXPcTw==", + "node_modules/@aeria-ui/i18n": { + "version": "0.0.1", + "resolved": "https://registry.npmjs.org/@aeria-ui/i18n/-/i18n-0.0.1.tgz", + "integrity": "sha512-1qVb398kFAGM3qy9SsYH78zSmSvZvlLU51qQKFxGWqjXdm5LVgHXMP3LKbVOAiAzbhpRrekBD5oH/RHE8WPlJQ==", "peer": true, "peerDependencies": { - "@aeriajs/http": "^0.0.33" + "@aeriajs/common": "*" } }, - "node_modules/@aeriajs/security": { - "version": "0.0.54", - "resolved": "https://registry.npmjs.org/@aeriajs/security/-/security-0.0.54.tgz", - "integrity": "sha512-Gy5HgFEBzfbgaLCi4IfCZeuErvVVKQcNsbgxY0UZoqaZQ8Psv70xOW48DBtHEaF8sGr7vEJyqXE+2EKxNPZMWw==", + "node_modules/@aeria-ui/i18n-en": { + "version": "0.0.3", + "resolved": "https://registry.npmjs.org/@aeria-ui/i18n-en/-/i18n-en-0.0.3.tgz", + "integrity": "sha512-PO9Qkf4MnPSzsfyt5U6YbGpP1Eh7ju7hvuRde2He+CidiHGYlicE4n3ns57Cw/Df0iTB3+JFj86QvomiIG2jMQ==" + }, + "node_modules/@aeria-ui/state-management": { + "version": "0.0.9", + "resolved": "https://registry.npmjs.org/@aeria-ui/state-management/-/state-management-0.0.9.tgz", + "integrity": "sha512-duh+0VWOWf5ouFeddGLUWObaOjkSS+9c9TkKuUBfzWFgSzU4HTlSkSxfEyKUXX9/09udFJagpDHQ+wfegr/wmQ==", "peer": true, "peerDependencies": { - "@aeriajs/api": "^0.0.54", - "@aeriajs/common": "^0.0.26", - "@aeriajs/types": "^0.0.23", - "mongodb": "^6.1.0" + "vue": "*" } }, - "node_modules/@aeriajs/server": { - "version": "0.0.55", - "resolved": "https://registry.npmjs.org/@aeriajs/server/-/server-0.0.55.tgz", - "integrity": "sha512-GZia4Eolqx0oitJZealy1XSTpGdXvxAWfCQ1ZKLn4/HY0WxwVT2z38WcGw4It0cSdWNG1yh5w+QI1aXwDdSNNw==", + "node_modules/@aeriajs/builtins-icons": { + "version": "0.0.3", + "resolved": "https://registry.npmjs.org/@aeriajs/builtins-icons/-/builtins-icons-0.0.3.tgz", + "integrity": "sha512-dlv5da2tTlDf4/gnh2RKIf2EE4mXdeP6tuLIuCQzTaE5Ppv+PZ0smNptNyg/SiT3RI4kOCQPFLrmbmYrUUoIxg==", + "peer": true + }, + "node_modules/@aeriajs/common": { + "version": "0.0.26", + "resolved": "https://registry.npmjs.org/@aeriajs/common/-/common-0.0.26.tgz", + "integrity": "sha512-nSuZPD1jnY4l6CsSHGf2GR/wklSPlRUVcbsEi30+c4C6a8GnM2qAAoWtSRPS31Sx737wOY7pe/x+bPCDiig6/w==", "peer": true, - "optionalDependencies": { - "@aeriajs/node-http": "^0.0.33" - }, "peerDependencies": { - "@aeriajs/access-control": "^0.0.26", - "@aeriajs/api": "^0.0.54", - "@aeriajs/builtins": "^0.0.54", - "@aeriajs/common": "^0.0.26", - "@aeriajs/entrypoint": "^0.0.26", - "@aeriajs/http": "^0.0.33", - "@aeriajs/server": "^0.0.55", "@aeriajs/types": "^0.0.23", - "mongodb": "^6.1.0" + "bson": "^5.4.0" } }, "node_modules/@aeriajs/types": { @@ -248,16 +321,6 @@ "integrity": "sha512-L+edMHn9gqX4MjMRxgvJNvCoJcDG/0fBs+u5e5m3tYp2IUf9hFVWGgYkm6RtBGGVswkMdrUv0ugWoxTb53Qh1A==", "peer": true }, - "node_modules/@aeriajs/validation": { - "version": "0.0.29", - "resolved": "https://registry.npmjs.org/@aeriajs/validation/-/validation-0.0.29.tgz", - "integrity": "sha512-biWcK/rRtGqp9jMCddolN8H2p4062zCNmWjK7aDvqkX5jpwJ79fdWczDiwpyYYSmZgficI5QpcRI7qspW0BByw==", - "peer": true, - "peerDependencies": { - "@aeriajs/common": "^0.0.26", - "@aeriajs/types": "^0.0.23" - } - }, "node_modules/@alloc/quick-lru": { "version": "5.2.0", "resolved": "https://registry.npmjs.org/@alloc/quick-lru/-/quick-lru-5.2.0.tgz", @@ -1185,9 +1248,9 @@ } }, "node_modules/@humanwhocodes/object-schema": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/@humanwhocodes/object-schema/-/object-schema-2.0.2.tgz", - "integrity": "sha512-6EwiSjwWYP7pTckG6I5eyFANjPhmPjUX9JRLUSfNPC7FX7zK9gyZAfUEaECL6ALTpGX5AjnBq3C9XmVWPitNpw==", + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/@humanwhocodes/object-schema/-/object-schema-2.0.3.tgz", + "integrity": "sha512-93zYdMES/c1D69yZiKDBj0V24vqNzB/koF26KPaagAfd3P/4gUlh3Dys5ogAK+Exi9QyzlD8x/08Zt7wIKcDcA==", "dev": true, "peer": true }, @@ -1406,9 +1469,9 @@ } }, "node_modules/@phosphor-icons/core": { - "version": "2.0.8", - "resolved": "https://registry.npmjs.org/@phosphor-icons/core/-/core-2.0.8.tgz", - "integrity": "sha512-I9MdTtqjqZDXwo6bbG5lRWZUJMWgXc70hZAVG1OVNVmb6j7039slVXLDH4VEok3U3h1Yhotxe8G5l4sPHJBDzQ==", + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/@phosphor-icons/core/-/core-2.1.1.tgz", + "integrity": "sha512-v4ARvrip4qBCImOE5rmPUylOEK4iiED9ZyKjcvzuezqMaiRASCHKcRIuvvxL/twvLpkfnEODCOJp5dM4eZilxQ==", "peer": true }, "node_modules/@pkgjs/parseargs": { @@ -1478,9 +1541,9 @@ } }, "node_modules/@rollup/rollup-android-arm-eabi": { - "version": "4.13.0", - "resolved": "https://registry.npmjs.org/@rollup/rollup-android-arm-eabi/-/rollup-android-arm-eabi-4.13.0.tgz", - "integrity": "sha512-5ZYPOuaAqEH/W3gYsRkxQATBW3Ii1MfaT4EQstTnLKViLi2gLSQmlmtTpGucNP3sXEpOiI5tdGhjdE111ekyEg==", + "version": "4.13.2", + "resolved": "https://registry.npmjs.org/@rollup/rollup-android-arm-eabi/-/rollup-android-arm-eabi-4.13.2.tgz", + "integrity": "sha512-3XFIDKWMFZrMnao1mJhnOT1h2g0169Os848NhhmGweEcfJ4rCi+3yMCOLG4zA61rbJdkcrM/DjVZm9Hg5p5w7g==", "cpu": [ "arm" ], @@ -1490,9 +1553,9 @@ ] }, "node_modules/@rollup/rollup-android-arm64": { - "version": "4.13.0", - "resolved": "https://registry.npmjs.org/@rollup/rollup-android-arm64/-/rollup-android-arm64-4.13.0.tgz", - "integrity": "sha512-BSbaCmn8ZadK3UAQdlauSvtaJjhlDEjS5hEVVIN3A4bbl3X+otyf/kOJV08bYiRxfejP3DXFzO2jz3G20107+Q==", + "version": "4.13.2", + "resolved": "https://registry.npmjs.org/@rollup/rollup-android-arm64/-/rollup-android-arm64-4.13.2.tgz", + "integrity": "sha512-GdxxXbAuM7Y/YQM9/TwwP+L0omeE/lJAR1J+olu36c3LqqZEBdsIWeQ91KBe6nxwOnb06Xh7JS2U5ooWU5/LgQ==", "cpu": [ "arm64" ], @@ -1502,9 +1565,9 @@ ] }, "node_modules/@rollup/rollup-darwin-arm64": { - "version": "4.13.0", - "resolved": "https://registry.npmjs.org/@rollup/rollup-darwin-arm64/-/rollup-darwin-arm64-4.13.0.tgz", - "integrity": "sha512-Ovf2evVaP6sW5Ut0GHyUSOqA6tVKfrTHddtmxGQc1CTQa1Cw3/KMCDEEICZBbyppcwnhMwcDce9ZRxdWRpVd6g==", + "version": "4.13.2", + "resolved": "https://registry.npmjs.org/@rollup/rollup-darwin-arm64/-/rollup-darwin-arm64-4.13.2.tgz", + "integrity": "sha512-mCMlpzlBgOTdaFs83I4XRr8wNPveJiJX1RLfv4hggyIVhfB5mJfN4P8Z6yKh+oE4Luz+qq1P3kVdWrCKcMYrrA==", "cpu": [ "arm64" ], @@ -1514,9 +1577,9 @@ ] }, "node_modules/@rollup/rollup-darwin-x64": { - "version": "4.13.0", - "resolved": "https://registry.npmjs.org/@rollup/rollup-darwin-x64/-/rollup-darwin-x64-4.13.0.tgz", - "integrity": "sha512-U+Jcxm89UTK592vZ2J9st9ajRv/hrwHdnvyuJpa5A2ngGSVHypigidkQJP+YiGL6JODiUeMzkqQzbCG3At81Gg==", + "version": "4.13.2", + "resolved": "https://registry.npmjs.org/@rollup/rollup-darwin-x64/-/rollup-darwin-x64-4.13.2.tgz", + "integrity": "sha512-yUoEvnH0FBef/NbB1u6d3HNGyruAKnN74LrPAfDQL3O32e3k3OSfLrPgSJmgb3PJrBZWfPyt6m4ZhAFa2nZp2A==", "cpu": [ "x64" ], @@ -1526,9 +1589,9 @@ ] }, "node_modules/@rollup/rollup-linux-arm-gnueabihf": { - "version": "4.13.0", - "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm-gnueabihf/-/rollup-linux-arm-gnueabihf-4.13.0.tgz", - "integrity": "sha512-8wZidaUJUTIR5T4vRS22VkSMOVooG0F4N+JSwQXWSRiC6yfEsFMLTYRFHvby5mFFuExHa/yAp9juSphQQJAijQ==", + "version": "4.13.2", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm-gnueabihf/-/rollup-linux-arm-gnueabihf-4.13.2.tgz", + "integrity": "sha512-GYbLs5ErswU/Xs7aGXqzc3RrdEjKdmoCrgzhJWyFL0r5fL3qd1NPcDKDowDnmcoSiGJeU68/Vy+OMUluRxPiLQ==", "cpu": [ "arm" ], @@ -1538,9 +1601,9 @@ ] }, "node_modules/@rollup/rollup-linux-arm64-gnu": { - "version": "4.13.0", - "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm64-gnu/-/rollup-linux-arm64-gnu-4.13.0.tgz", - "integrity": "sha512-Iu0Kno1vrD7zHQDxOmvweqLkAzjxEVqNhUIXBsZ8hu8Oak7/5VTPrxOEZXYC1nmrBVJp0ZcL2E7lSuuOVaE3+w==", + "version": "4.13.2", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm64-gnu/-/rollup-linux-arm64-gnu-4.13.2.tgz", + "integrity": "sha512-L1+D8/wqGnKQIlh4Zre9i4R4b4noxzH5DDciyahX4oOz62CphY7WDWqJoQ66zNR4oScLNOqQJfNSIAe/6TPUmQ==", "cpu": [ "arm64" ], @@ -1550,9 +1613,9 @@ ] }, "node_modules/@rollup/rollup-linux-arm64-musl": { - "version": "4.13.0", - "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm64-musl/-/rollup-linux-arm64-musl-4.13.0.tgz", - "integrity": "sha512-C31QrW47llgVyrRjIwiOwsHFcaIwmkKi3PCroQY5aVq4H0A5v/vVVAtFsI1nfBngtoRpeREvZOkIhmRwUKkAdw==", + "version": "4.13.2", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm64-musl/-/rollup-linux-arm64-musl-4.13.2.tgz", + "integrity": "sha512-tK5eoKFkXdz6vjfkSTCupUzCo40xueTOiOO6PeEIadlNBkadH1wNOH8ILCPIl8by/Gmb5AGAeQOFeLev7iZDOA==", "cpu": [ "arm64" ], @@ -1561,10 +1624,22 @@ "linux" ] }, + "node_modules/@rollup/rollup-linux-powerpc64le-gnu": { + "version": "4.13.2", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-powerpc64le-gnu/-/rollup-linux-powerpc64le-gnu-4.13.2.tgz", + "integrity": "sha512-zvXvAUGGEYi6tYhcDmb9wlOckVbuD+7z3mzInCSTACJ4DQrdSLPNUeDIcAQW39M3q6PDquqLWu7pnO39uSMRzQ==", + "cpu": [ + "ppc64le" + ], + "optional": true, + "os": [ + "linux" + ] + }, "node_modules/@rollup/rollup-linux-riscv64-gnu": { - "version": "4.13.0", - "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-riscv64-gnu/-/rollup-linux-riscv64-gnu-4.13.0.tgz", - "integrity": "sha512-Oq90dtMHvthFOPMl7pt7KmxzX7E71AfyIhh+cPhLY9oko97Zf2C9tt/XJD4RgxhaGeAraAXDtqxvKE1y/j35lA==", + "version": "4.13.2", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-riscv64-gnu/-/rollup-linux-riscv64-gnu-4.13.2.tgz", + "integrity": "sha512-C3GSKvMtdudHCN5HdmAMSRYR2kkhgdOfye4w0xzyii7lebVr4riCgmM6lRiSCnJn2w1Xz7ZZzHKuLrjx5620kw==", "cpu": [ "riscv64" ], @@ -1573,10 +1648,22 @@ "linux" ] }, + "node_modules/@rollup/rollup-linux-s390x-gnu": { + "version": "4.13.2", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-s390x-gnu/-/rollup-linux-s390x-gnu-4.13.2.tgz", + "integrity": "sha512-l4U0KDFwzD36j7HdfJ5/TveEQ1fUTjFFQP5qIt9gBqBgu1G8/kCaq5Ok05kd5TG9F8Lltf3MoYsUMw3rNlJ0Yg==", + "cpu": [ + "s390x" + ], + "optional": true, + "os": [ + "linux" + ] + }, "node_modules/@rollup/rollup-linux-x64-gnu": { - "version": "4.13.0", - "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-x64-gnu/-/rollup-linux-x64-gnu-4.13.0.tgz", - "integrity": "sha512-yUD/8wMffnTKuiIsl6xU+4IA8UNhQ/f1sAnQebmE/lyQ8abjsVyDkyRkWop0kdMhKMprpNIhPmYlCxgHrPoXoA==", + "version": "4.13.2", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-x64-gnu/-/rollup-linux-x64-gnu-4.13.2.tgz", + "integrity": "sha512-xXMLUAMzrtsvh3cZ448vbXqlUa7ZL8z0MwHp63K2IIID2+DeP5iWIT6g1SN7hg1VxPzqx0xZdiDM9l4n9LRU1A==", "cpu": [ "x64" ], @@ -1586,9 +1673,9 @@ ] }, "node_modules/@rollup/rollup-linux-x64-musl": { - "version": "4.13.0", - "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-x64-musl/-/rollup-linux-x64-musl-4.13.0.tgz", - "integrity": "sha512-9RyNqoFNdF0vu/qqX63fKotBh43fJQeYC98hCaf89DYQpv+xu0D8QFSOS0biA7cGuqJFOc1bJ+m2rhhsKcw1hw==", + "version": "4.13.2", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-x64-musl/-/rollup-linux-x64-musl-4.13.2.tgz", + "integrity": "sha512-M/JYAWickafUijWPai4ehrjzVPKRCyDb1SLuO+ZyPfoXgeCEAlgPkNXewFZx0zcnoIe3ay4UjXIMdXQXOZXWqA==", "cpu": [ "x64" ], @@ -1598,9 +1685,9 @@ ] }, "node_modules/@rollup/rollup-win32-arm64-msvc": { - "version": "4.13.0", - "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-arm64-msvc/-/rollup-win32-arm64-msvc-4.13.0.tgz", - "integrity": "sha512-46ue8ymtm/5PUU6pCvjlic0z82qWkxv54GTJZgHrQUuZnVH+tvvSP0LsozIDsCBFO4VjJ13N68wqrKSeScUKdA==", + "version": "4.13.2", + "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-arm64-msvc/-/rollup-win32-arm64-msvc-4.13.2.tgz", + "integrity": "sha512-2YWwoVg9KRkIKaXSh0mz3NmfurpmYoBBTAXA9qt7VXk0Xy12PoOP40EFuau+ajgALbbhi4uTj3tSG3tVseCjuA==", "cpu": [ "arm64" ], @@ -1610,9 +1697,9 @@ ] }, "node_modules/@rollup/rollup-win32-ia32-msvc": { - "version": "4.13.0", - "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-ia32-msvc/-/rollup-win32-ia32-msvc-4.13.0.tgz", - "integrity": "sha512-P5/MqLdLSlqxbeuJ3YDeX37srC8mCflSyTrUsgbU1c/U9j6l2g2GiIdYaGD9QjdMQPMSgYm7hgg0551wHyIluw==", + "version": "4.13.2", + "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-ia32-msvc/-/rollup-win32-ia32-msvc-4.13.2.tgz", + "integrity": "sha512-2FSsE9aQ6OWD20E498NYKEQLneShWes0NGMPQwxWOdws35qQXH+FplabOSP5zEe1pVjurSDOGEVCE2agFwSEsw==", "cpu": [ "ia32" ], @@ -1622,9 +1709,9 @@ ] }, "node_modules/@rollup/rollup-win32-x64-msvc": { - "version": "4.13.0", - "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-x64-msvc/-/rollup-win32-x64-msvc-4.13.0.tgz", - "integrity": "sha512-UKXUQNbO3DOhzLRwHSpa0HnhhCgNODvfoPWv2FCXme8N/ANFfhIPMGuOT+QuKd16+B5yxZ0HdpNlqPvTMS1qfw==", + "version": "4.13.2", + "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-x64-msvc/-/rollup-win32-x64-msvc-4.13.2.tgz", + "integrity": "sha512-7h7J2nokcdPePdKykd8wtc8QqqkqxIrUz7MHj6aNr8waBRU//NLDVnNjQnqQO6fqtjrtCdftpbTuOKAyrAQETQ==", "cpu": [ "x64" ], @@ -1725,9 +1812,9 @@ } }, "node_modules/@tsconfig/node10": { - "version": "1.0.10", - "resolved": "https://registry.npmjs.org/@tsconfig/node10/-/node10-1.0.10.tgz", - "integrity": "sha512-PiaIWIoPvO6qm6t114ropMCagj6YAF24j9OkCA2mJDXFnlionEwhsBCJ8yek4aib575BI3OkART/90WsgHgLWw==", + "version": "1.0.11", + "resolved": "https://registry.npmjs.org/@tsconfig/node10/-/node10-1.0.11.tgz", + "integrity": "sha512-DcRjDCujK/kCk/cUe8Xz8ZSpm8mS3mNNpta+jGCA6USEDfktlNvm1+IuZ9eTcDbNk41BHwpHHeW+N1lKCz4zOw==", "dev": true }, "node_modules/@tsconfig/node12": { @@ -1749,9 +1836,9 @@ "dev": true }, "node_modules/@types/eslint": { - "version": "8.56.6", - "resolved": "https://registry.npmjs.org/@types/eslint/-/eslint-8.56.6.tgz", - "integrity": "sha512-ymwc+qb1XkjT/gfoQwxIeHZ6ixH23A+tCT2ADSA/DPVKzAjwYkTXBMCQ/f6fe4wEa85Lhp26VPeUxI7wMhAi7A==", + "version": "8.56.7", + "resolved": "https://registry.npmjs.org/@types/eslint/-/eslint-8.56.7.tgz", + "integrity": "sha512-SjDvI/x3zsZnOkYZ3lCt9lOZWZLB2jIlNKz+LBgCtDurK0JZcwucxYHn1w2BJkD34dgX9Tjnak0txtq4WTggEA==", "dev": true, "peer": true, "dependencies": { @@ -2062,15 +2149,15 @@ } }, "node_modules/@vue-macros/common": { - "version": "1.10.1", - "resolved": "https://registry.npmjs.org/@vue-macros/common/-/common-1.10.1.tgz", - "integrity": "sha512-uftSpfwdwitcQT2lM8aVxcfe5rKQBzC9jMrtJM5sG4hEuFyfIvnJihpPpnaWxY+X4p64k+YYXtBFv+1O5Bq3dg==", + "version": "1.10.2", + "resolved": "https://registry.npmjs.org/@vue-macros/common/-/common-1.10.2.tgz", + "integrity": "sha512-WC66NPVh2mJWqm4L0l/u/cOqm4pNOIwVdMGnDYAH2rHcOWy5x68GkhpkYTBu1+xwCSeHWOQn1TCGGbD+98fFpA==", "dev": true, "dependencies": { - "@babel/types": "^7.23.6", + "@babel/types": "^7.24.0", "@rollup/pluginutils": "^5.1.0", - "@vue/compiler-sfc": "^3.4.13", - "ast-kit": "^0.11.3", + "@vue/compiler-sfc": "^3.4.21", + "ast-kit": "^0.12.1", "local-pkg": "^0.5.0", "magic-string-ast": "^0.3.0" }, @@ -2263,115 +2350,17 @@ "node": ">=0.4.0" } }, - "node_modules/aeria": { - "version": "0.0.59", - "resolved": "https://registry.npmjs.org/aeria/-/aeria-0.0.59.tgz", - "integrity": "sha512-5Nj6Y08exri8eZ6eZRgbMFESS+Izco1hQIYSHYoPUkL6kjVmH26vntJj1+N/r9ihq/y1a2vmcuy2R9JmTnWIVA==", - "peerDependencies": { - "@aeriajs/access-control": "^0.0.26", - "@aeriajs/api": "^0.0.54", - "@aeriajs/builtins": "^0.0.54", - "@aeriajs/common": "^0.0.26", - "@aeriajs/entrypoint": "^0.0.26", - "@aeriajs/http": "^0.0.33", - "@aeriajs/node-http": "^0.0.33", - "@aeriajs/security": "^0.0.54", - "@aeriajs/server": "^0.0.55", - "@aeriajs/types": "^0.0.23", - "@aeriajs/validation": "^0.0.29" - } - }, - "node_modules/aeria-app-layout": { - "version": "0.0.29", - "resolved": "https://registry.npmjs.org/aeria-app-layout/-/aeria-app-layout-0.0.29.tgz", - "integrity": "sha512-JYNhoLB00gkFPPf4Dz1GaELD34BDu6CKb9JjqPrb0Os+NdWL1f7e07WL1ANRppt+aPJA8YzuA5Kzcle+c9Bxzg==", - "dependencies": { - "less": "^4.2.0" - }, - "peerDependencies": { - "@aeria-ui/theme": "latest", - "aeria-ui": "latest", - "aeria-ui-build": "latest", - "vue": "*" - } - }, - "node_modules/aeria-build": { - "version": "0.0.59", - "resolved": "https://registry.npmjs.org/aeria-build/-/aeria-build-0.0.59.tgz", - "integrity": "sha512-uhRt1oH3ng32dwz7omOlGAs4JPbX7dZ0ytzoeezJ2NhB73rE36GNM2KRQ6e+fMK9cqPzk/lBBw35LU0DE4GF0g==", - "dev": true, - "dependencies": { - "chokidar": "^3.6.0", - "dotenv": "^16.4.5", - "esbuild": "^0.20.2", - "glob": "^10.3.10" - }, - "bin": { - "aeria": "bin/index.js" - }, - "peerDependencies": { - "@aeriajs/api": "^0.0.54", - "@aeriajs/builtins": "^0.0.54", - "@aeriajs/common": "^0.0.26", - "@aeriajs/types": "^0.0.23" - } - }, - "node_modules/aeria-build/node_modules/glob": { - "version": "10.3.10", - "resolved": "https://registry.npmjs.org/glob/-/glob-10.3.10.tgz", - "integrity": "sha512-fa46+tv1Ak0UPK1TOy/pZrIybNNt4HCv7SDzwyfiOZkvZLEbjsZkJBPtDHVshZjbecAoAGSC20MjLDG/qr679g==", - "dev": true, - "dependencies": { - "foreground-child": "^3.1.0", - "jackspeak": "^2.3.5", - "minimatch": "^9.0.1", - "minipass": "^5.0.0 || ^6.0.2 || ^7.0.0", - "path-scurry": "^1.10.1" - }, - "bin": { - "glob": "dist/esm/bin.mjs" - }, - "engines": { - "node": ">=16 || 14 >=14.17" - }, - "funding": { - "url": "https://github.com/sponsors/isaacs" - } - }, "node_modules/aeria-icons": { - "version": "0.0.3", - "resolved": "https://registry.npmjs.org/aeria-icons/-/aeria-icons-0.0.3.tgz", - "integrity": "sha512-joEDorYBhvpmjeJe1F88Yg+LR+MLseAI1SRxNKtKLVJvbOeSqppq5tknj2fMvVzCr6d0ptN/WgZFrOfrvuGt+Q==", + "version": "0.0.4", + "resolved": "https://registry.npmjs.org/aeria-icons/-/aeria-icons-0.0.4.tgz", + "integrity": "sha512-A7X2NDFZZOcHyqiG/2c7TGQmCYGvDlXoRj4jU0wahrbwU9dZghvtfqU0TVxvkMAs2HmdXCattovGnh8JTGyPsw==", "peerDependencies": { - "@phosphor-icons/core": "*", + "@phosphor-icons/core": "^2.0.8", "@vitejs/plugin-vue": "*", "glob": "*", "vite": "*" } }, - "node_modules/aeria-sdk": { - "version": "0.0.45", - "resolved": "https://registry.npmjs.org/aeria-sdk/-/aeria-sdk-0.0.45.tgz", - "integrity": "sha512-hHgp2z/TdXDg3jJ8ekWnfD1/1NhilSlzbSpmEo2Tsz+c2rJBlc12ANRr2oZjOJ/BQ9Fb1peewCAimO/VdcW0iQ==", - "bin": { - "aeria-sdk": "bin/index.js" - }, - "peerDependencies": { - "@aeriajs/common": "^0.0.26", - "@aeriajs/types": "^0.0.23" - } - }, - "node_modules/aeria-ui": { - "version": "0.0.27", - "resolved": "https://registry.npmjs.org/aeria-ui/-/aeria-ui-0.0.27.tgz", - "integrity": "sha512-lylODPhJWDsj1zWpHC/skbUlrOulMEWqx+gYkAN2Nc/hdlrjtEXEHJfadr7N7cq+/Mt54hZVJJzi9zj43cDqYQ==", - "peerDependencies": { - "@aeria-ui/i18n": "^0.0.1", - "@aeria-ui/state-management": "^0.0.8", - "@aeria-ui/ui": "^0.0.26", - "@aeria-ui/web": "^0.0.20" - } - }, "node_modules/aeria-ui-build": { "version": "0.0.8", "resolved": "https://registry.npmjs.org/aeria-ui-build/-/aeria-ui-build-0.0.8.tgz", @@ -2537,14 +2526,13 @@ } }, "node_modules/ast-kit": { - "version": "0.11.3", - "resolved": "https://registry.npmjs.org/ast-kit/-/ast-kit-0.11.3.tgz", - "integrity": "sha512-qdwwKEhckRk0XE22/xDdmU3v/60E8Edu4qFhgTLIhGGDs/PAJwLw9pQn8Rj99PitlbBZbYpx0k/lbir4kg0SuA==", + "version": "0.12.1", + "resolved": "https://registry.npmjs.org/ast-kit/-/ast-kit-0.12.1.tgz", + "integrity": "sha512-O+33g7x6irsESUcd47KdfWUrS2F6aGp9KeVJFGj0YjIznfXpBxVGjA0w+y/1OKqX4mFOfmZ9Xpf1ixPT4n9xxw==", "dev": true, "dependencies": { - "@babel/parser": "^7.23.5", - "@rollup/pluginutils": "^5.1.0", - "pathe": "^1.1.1" + "@babel/parser": "^7.23.9", + "pathe": "^1.1.2" }, "engines": { "node": ">=16.14.0" @@ -2563,19 +2551,6 @@ "node": ">=16.14.0" } }, - "node_modules/ast-walker-scope/node_modules/ast-kit": { - "version": "0.12.1", - "resolved": "https://registry.npmjs.org/ast-kit/-/ast-kit-0.12.1.tgz", - "integrity": "sha512-O+33g7x6irsESUcd47KdfWUrS2F6aGp9KeVJFGj0YjIznfXpBxVGjA0w+y/1OKqX4mFOfmZ9Xpf1ixPT4n9xxw==", - "dev": true, - "dependencies": { - "@babel/parser": "^7.23.9", - "pathe": "^1.1.2" - }, - "engines": { - "node": ">=16.14.0" - } - }, "node_modules/async": { "version": "3.2.5", "resolved": "https://registry.npmjs.org/async/-/async-3.2.5.tgz", @@ -2811,9 +2786,9 @@ } }, "node_modules/caniuse-lite": { - "version": "1.0.30001600", - "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001600.tgz", - "integrity": "sha512-+2S9/2JFhYmYaDpZvo0lKkfvuKIglrx68MwOBqMGHhQsNkLjB5xtc/TGoEPs+MxjSyN/72qer2g97nzR641mOQ==", + "version": "1.0.30001605", + "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001605.tgz", + "integrity": "sha512-nXwGlFWo34uliI9z3n6Qc0wZaf7zaZWA1CPZ169La5mV3I/gem7bst0vr5XQH5TJXZIMfDeZyOrZnSlVzKxxHQ==", "dev": true, "funding": [ { @@ -3307,9 +3282,9 @@ } }, "node_modules/electron-to-chromium": { - "version": "1.4.715", - "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.715.tgz", - "integrity": "sha512-XzWNH4ZSa9BwVUQSDorPWAUQ5WGuYz7zJUNpNif40zFCiCl20t8zgylmreNmn26h5kiyw2lg7RfTmeMBsDklqg==", + "version": "1.4.724", + "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.724.tgz", + "integrity": "sha512-RTRvkmRkGhNBPPpdrgtDKvmOEYTrPlXDfc0J/Nfq5s29tEahAwhiX4mmhNzj6febWMleulxVYPh7QwCSL/EldA==", "dev": true }, "node_modules/emoji-regex": { @@ -3489,13 +3464,14 @@ } }, "node_modules/eslint-plugin-vue": { - "version": "9.23.0", - "resolved": "https://registry.npmjs.org/eslint-plugin-vue/-/eslint-plugin-vue-9.23.0.tgz", - "integrity": "sha512-Bqd/b7hGYGrlV+wP/g77tjyFmp81lh5TMw0be9093X02SyelxRRfCI6/IsGq/J7Um0YwB9s0Ry0wlFyjPdmtUw==", + "version": "9.24.0", + "resolved": "https://registry.npmjs.org/eslint-plugin-vue/-/eslint-plugin-vue-9.24.0.tgz", + "integrity": "sha512-9SkJMvF8NGMT9aQCwFc5rj8Wo1XWSMSHk36i7ZwdI614BU7sIOR28ZjuFPKp8YGymZN12BSEbiSwa7qikp+PBw==", "dev": true, "peer": true, "dependencies": { "@eslint-community/eslint-utils": "^4.4.0", + "globals": "^13.24.0", "natural-compare": "^1.4.0", "nth-check": "^2.1.1", "postcss-selector-parser": "^6.0.15", @@ -5305,14 +5281,14 @@ } }, "node_modules/mongodb-memory-server": { - "version": "9.1.7", - "resolved": "https://registry.npmjs.org/mongodb-memory-server/-/mongodb-memory-server-9.1.7.tgz", - "integrity": "sha512-Yxw1cUMoCKTK6jxk4cKG07P+Z/qOmuCVyt3ScIDaoHeOCbOlg2sEtXYO9vEK/tzpj/1KHdDStU2oYrsJ8Fvm0A==", + "version": "9.1.8", + "resolved": "https://registry.npmjs.org/mongodb-memory-server/-/mongodb-memory-server-9.1.8.tgz", + "integrity": "sha512-QumPTOlWWWzgW6dtV4bf+ZFdTxenHSSGS4ZT85Vbb+FzPVoOtfcFwYlSfC9IM4e2nw7xvnQZvWtILYseO6HE9Q==", "hasInstallScript": true, "optional": true, "peer": true, "dependencies": { - "mongodb-memory-server-core": "9.1.7", + "mongodb-memory-server-core": "9.1.8", "tslib": "^2.6.2" }, "engines": { @@ -5320,9 +5296,9 @@ } }, "node_modules/mongodb-memory-server-core": { - "version": "9.1.7", - "resolved": "https://registry.npmjs.org/mongodb-memory-server-core/-/mongodb-memory-server-core-9.1.7.tgz", - "integrity": "sha512-q8geqCmt5hGuxaDhRo03ZUB0ITr6lnJ3jffdNiC4nDq13WbHUfY2A1RQq3OHDbdrY6aRYvZphx2bcXYBFRis3A==", + "version": "9.1.8", + "resolved": "https://registry.npmjs.org/mongodb-memory-server-core/-/mongodb-memory-server-core-9.1.8.tgz", + "integrity": "sha512-iCWwaP7De4lm1lRCUKB2ffUYr6GB0I/cj6fK0NV9dgwc9fA3xapHTTT/cPYRNx29M5gmAOSaOpUgjP7i2GZ/LQ==", "optional": true, "peer": true, "dependencies": { @@ -5330,7 +5306,7 @@ "camelcase": "^6.3.0", "debug": "^4.3.4", "find-cache-dir": "^3.3.2", - "follow-redirects": "^1.15.3", + "follow-redirects": "^1.15.6", "https-proxy-agent": "^7.0.2", "mongodb": "^5.9.1", "new-find-package-json": "^2.0.0", @@ -5355,9 +5331,9 @@ } }, "node_modules/mongodb-memory-server-core/node_modules/agent-base": { - "version": "7.1.0", - "resolved": "https://registry.npmjs.org/agent-base/-/agent-base-7.1.0.tgz", - "integrity": "sha512-o/zjMZRhJxny7OyEF+Op8X+efiELC7k7yOjMzgfzVqOzXqkBkWI79YoTdOtsuWd5BWhAGAuOY/Xa6xpiaWXiNg==", + "version": "7.1.1", + "resolved": "https://registry.npmjs.org/agent-base/-/agent-base-7.1.1.tgz", + "integrity": "sha512-H0TSyFNDMomMNJQBn8wFV5YC/2eJ+VXECwOadZJT554xP6cODZHPX3H9QMQECxvrgiSOP1pHjy1sMWQVYJOUOA==", "optional": true, "peer": true, "dependencies": { @@ -5475,9 +5451,9 @@ } }, "node_modules/mongodb/node_modules/bson": { - "version": "6.5.0", - "resolved": "https://registry.npmjs.org/bson/-/bson-6.5.0.tgz", - "integrity": "sha512-DXf1BTAS8vKyR90BO4x5v3rKVarmkdkzwOrnYDFdjAY694ILNDkmA3uRh1xXJEl+C1DAh8XCvAQ+Gh3kzubtpg==", + "version": "6.6.0", + "resolved": "https://registry.npmjs.org/bson/-/bson-6.6.0.tgz", + "integrity": "sha512-BVINv2SgcMjL4oYbBuCQTpE3/VKOSxrOA8Cj/wQP7izSzlBGVomdm+TcUd0Pzy0ytLSSDweCKQ6X3f5veM5LQA==", "peer": true, "engines": { "node": ">=16.20.1" @@ -5871,12 +5847,12 @@ "integrity": "sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw==" }, "node_modules/path-scurry": { - "version": "1.10.1", - "resolved": "https://registry.npmjs.org/path-scurry/-/path-scurry-1.10.1.tgz", - "integrity": "sha512-MkhCqzzBEpPvxxQ71Md0b1Kk51W01lrYvlMzSUaIzNsODdd7mqhiimSZlr+VegAz5Z6Vzt9Xg2ttE//XBhH3EQ==", + "version": "1.10.2", + "resolved": "https://registry.npmjs.org/path-scurry/-/path-scurry-1.10.2.tgz", + "integrity": "sha512-7xTavNy5RQXnsjANvVvMkEjvloOinkAjv/Z6Ildz9v2RinZ4SBKTWFOVRbaF8p0vpHnyjV/UwNDdKuUv6M5qcA==", "dev": true, "dependencies": { - "lru-cache": "^9.1.1 || ^10.0.0", + "lru-cache": "^10.2.0", "minipass": "^5.0.0 || ^6.0.2 || ^7.0.0" }, "engines": { @@ -5922,9 +5898,9 @@ "integrity": "sha512-1fygroTLlHu66zi26VoTDv8yRgm0Fccecssto+MhsZ0D/DGW2sm8E8AjW7NU5VVTRt5GxbeZ5qBuJr+HyLYkjQ==" }, "node_modules/picomatch": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-4.0.1.tgz", - "integrity": "sha512-xUXwsxNjwTQ8K3GnT4pCJm+xq3RUPQbmkYJTP5aFIfNIvbcc/4MUxgBaaRSZJ6yGJZiGSyYlM6MzwTsRk8SYCg==", + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-4.0.2.tgz", + "integrity": "sha512-M7BAV6Rlcy5u+m6oPhAPFgJTzAioX/6B0DxyvDlo9l8+T3nLKbrczg2WLUyzd45L8RqfUMyGPzekbMvX2Ldkwg==", "dev": true, "peer": true, "engines": { @@ -6504,9 +6480,9 @@ } }, "node_modules/rollup": { - "version": "4.13.0", - "resolved": "https://registry.npmjs.org/rollup/-/rollup-4.13.0.tgz", - "integrity": "sha512-3YegKemjoQnYKmsBlOHfMLVPPA5xLkQ8MHLLSw/fBrFaVkEayL51DilPpNNLq1exr98F2B1TzrV0FUlN3gWRPg==", + "version": "4.13.2", + "resolved": "https://registry.npmjs.org/rollup/-/rollup-4.13.2.tgz", + "integrity": "sha512-MIlLgsdMprDBXC+4hsPgzWUasLO9CE4zOkj/u6j+Z6j5A4zRY+CtiXAdJyPtgCsc42g658Aeh1DlrdVEJhsL2g==", "dependencies": { "@types/estree": "1.0.5" }, @@ -6518,19 +6494,21 @@ "npm": ">=8.0.0" }, "optionalDependencies": { - "@rollup/rollup-android-arm-eabi": "4.13.0", - "@rollup/rollup-android-arm64": "4.13.0", - "@rollup/rollup-darwin-arm64": "4.13.0", - "@rollup/rollup-darwin-x64": "4.13.0", - "@rollup/rollup-linux-arm-gnueabihf": "4.13.0", - "@rollup/rollup-linux-arm64-gnu": "4.13.0", - "@rollup/rollup-linux-arm64-musl": "4.13.0", - "@rollup/rollup-linux-riscv64-gnu": "4.13.0", - "@rollup/rollup-linux-x64-gnu": "4.13.0", - "@rollup/rollup-linux-x64-musl": "4.13.0", - "@rollup/rollup-win32-arm64-msvc": "4.13.0", - "@rollup/rollup-win32-ia32-msvc": "4.13.0", - "@rollup/rollup-win32-x64-msvc": "4.13.0", + "@rollup/rollup-android-arm-eabi": "4.13.2", + "@rollup/rollup-android-arm64": "4.13.2", + "@rollup/rollup-darwin-arm64": "4.13.2", + "@rollup/rollup-darwin-x64": "4.13.2", + "@rollup/rollup-linux-arm-gnueabihf": "4.13.2", + "@rollup/rollup-linux-arm64-gnu": "4.13.2", + "@rollup/rollup-linux-arm64-musl": "4.13.2", + "@rollup/rollup-linux-powerpc64le-gnu": "4.13.2", + "@rollup/rollup-linux-riscv64-gnu": "4.13.2", + "@rollup/rollup-linux-s390x-gnu": "4.13.2", + "@rollup/rollup-linux-x64-gnu": "4.13.2", + "@rollup/rollup-linux-x64-musl": "4.13.2", + "@rollup/rollup-win32-arm64-msvc": "4.13.2", + "@rollup/rollup-win32-ia32-msvc": "4.13.2", + "@rollup/rollup-win32-x64-msvc": "4.13.2", "fsevents": "~2.3.2" } }, @@ -6890,16 +6868,16 @@ } }, "node_modules/sucrase/node_modules/glob": { - "version": "10.3.10", - "resolved": "https://registry.npmjs.org/glob/-/glob-10.3.10.tgz", - "integrity": "sha512-fa46+tv1Ak0UPK1TOy/pZrIybNNt4HCv7SDzwyfiOZkvZLEbjsZkJBPtDHVshZjbecAoAGSC20MjLDG/qr679g==", + "version": "10.3.12", + "resolved": "https://registry.npmjs.org/glob/-/glob-10.3.12.tgz", + "integrity": "sha512-TCNv8vJ+xz4QiqTpfOJA7HvYv+tNIRHKfUWw/q+v2jdgN4ebz+KY9tGx5J4rHP0o84mNP+ApH66HRX8us3Khqg==", "dev": true, "dependencies": { "foreground-child": "^3.1.0", - "jackspeak": "^2.3.5", + "jackspeak": "^2.3.6", "minimatch": "^9.0.1", - "minipass": "^5.0.0 || ^6.0.2 || ^7.0.0", - "path-scurry": "^1.10.1" + "minipass": "^7.0.4", + "path-scurry": "^1.10.2" }, "bin": { "glob": "dist/esm/bin.mjs" @@ -6911,6 +6889,15 @@ "url": "https://github.com/sponsors/isaacs" } }, + "node_modules/sucrase/node_modules/minipass": { + "version": "7.0.4", + "resolved": "https://registry.npmjs.org/minipass/-/minipass-7.0.4.tgz", + "integrity": "sha512-jYofLM5Dam9279rdkWzqHozUo4ybjdZmCsDHePy5V/PbBcVMiSZR97gmAy45aqi8CK1lG2ECd356FU86avfwUQ==", + "dev": true, + "engines": { + "node": ">=16 || 14 >=14.17" + } + }, "node_modules/supports-color": { "version": "7.2.0", "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", @@ -6934,9 +6921,9 @@ } }, "node_modules/tailwindcss": { - "version": "3.4.1", - "resolved": "https://registry.npmjs.org/tailwindcss/-/tailwindcss-3.4.1.tgz", - "integrity": "sha512-qAYmXRfk3ENzuPBakNK0SRrUDipP8NQnEY6772uDhflcQz5EhRdD7JNZxyrFHVQNCwULPBn6FNPp9brpO7ctcA==", + "version": "3.4.3", + "resolved": "https://registry.npmjs.org/tailwindcss/-/tailwindcss-3.4.3.tgz", + "integrity": "sha512-U7sxQk/n397Bmx4JHbJx/iSOOv5G+II3f1kpLpY2QeUv5DcPdcTsYLlusZfq1NthHS1c1cZoyFmmkex1rzke0A==", "dev": true, "dependencies": { "@alloc/quick-lru": "^5.2.0", @@ -6947,7 +6934,7 @@ "fast-glob": "^3.3.0", "glob-parent": "^6.0.2", "is-glob": "^4.0.3", - "jiti": "^1.19.1", + "jiti": "^1.21.0", "lilconfig": "^2.1.0", "micromatch": "^4.0.5", "normalize-path": "^3.0.0", @@ -7273,9 +7260,9 @@ } }, "node_modules/unplugin": { - "version": "1.10.0", - "resolved": "https://registry.npmjs.org/unplugin/-/unplugin-1.10.0.tgz", - "integrity": "sha512-CuZtvvO8ua2Wl+9q2jEaqH6m3DoQ38N7pvBYQbbaeNlWGvK2l6GHiKi29aIHDPoSxdUzQ7Unevf1/ugil5X6Pg==", + "version": "1.10.1", + "resolved": "https://registry.npmjs.org/unplugin/-/unplugin-1.10.1.tgz", + "integrity": "sha512-d6Mhq8RJeGA8UfKCu54Um4lFA0eSaRa3XxdAJg8tIdxbu1ubW0hBCZUL7yI2uGyYCRndvbK8FLHzqy2XKfeMsg==", "dependencies": { "acorn": "^8.11.3", "chokidar": "^3.6.0", @@ -7474,12 +7461,12 @@ } }, "node_modules/vite": { - "version": "5.2.6", - "resolved": "https://registry.npmjs.org/vite/-/vite-5.2.6.tgz", - "integrity": "sha512-FPtnxFlSIKYjZ2eosBQamz4CbyrTizbZ3hnGJlh/wMtCrlp1Hah6AzBLjGI5I2urTfNnpovpHdrL6YRuBOPnCA==", + "version": "5.2.7", + "resolved": "https://registry.npmjs.org/vite/-/vite-5.2.7.tgz", + "integrity": "sha512-k14PWOKLI6pMaSzAuGtT+Cf0YmIx12z9YGon39onaJNy8DLBfBJrzg9FQEmkAM5lpHBZs9wksWAsyF/HkpEwJA==", "dependencies": { "esbuild": "^0.20.1", - "postcss": "^8.4.36", + "postcss": "^8.4.38", "rollup": "^4.13.0" }, "bin": { @@ -7855,7 +7842,7 @@ "dependencies": { "@aeria-ui/i18n-en": "^0.0.3", "aeria-app-layout": "^0.0.29", - "aeria-ui": "^0.0.27" + "aeria-ui": "^0.0.33" }, "devDependencies": { "aeria-ui-build": "^0.0.8", @@ -7868,6 +7855,67 @@ "vue-tsc": "^1.8.27" } }, + "web/node_modules/@aeria-ui/theme": { + "version": "0.0.5", + "resolved": "https://registry.npmjs.org/@aeria-ui/theme/-/theme-0.0.5.tgz", + "integrity": "sha512-LFpqnhPMx+f8MPOjh7kHjwo3xjN0gyK3FusyLHRE4k5IYLgu4jk6kRNKu4CCI2gFU1C4PqXe2geKQqV3wGQqbw==", + "peer": true, + "peerDependencies": { + "@aeria-ui/state-management": "^0.0.9", + "@aeria-ui/web": "^0.0.24", + "@aeriajs/common": "*", + "vue": "*", + "vue-router": "*" + } + }, + "web/node_modules/@aeria-ui/ui": { + "version": "0.0.31", + "resolved": "https://registry.npmjs.org/@aeria-ui/ui/-/ui-0.0.31.tgz", + "integrity": "sha512-foWGt2/mWPX2cQfM8L21z0VnwGuXOUpc3DVsdPF1h0bEW5mHXAvwDReNp4Bn9Gl8I+TaMDlQ6psA281FxTmnOQ==", + "peer": true, + "peerDependencies": { + "@aeria-ui/i18n": "^0.0.1", + "@aeria-ui/state-management": "^0.0.9", + "@aeria-ui/web": "^0.0.24", + "@aeriajs/common": "*", + "vue-router": "*" + } + }, + "web/node_modules/@aeria-ui/web": { + "version": "0.0.24", + "resolved": "https://registry.npmjs.org/@aeria-ui/web/-/web-0.0.24.tgz", + "integrity": "sha512-yid2/d5Unsq90vKsMFV3Hq3QU2s4PlcFcVLXa2qb8S+/NiNZBjmF7vLllg9EVVK1XJrNS3zRoxXgHtaqNdlAsA==", + "hasInstallScript": true, + "peer": true, + "dependencies": { + "@aeriajs/common": "*", + "@aeriajs/types": "*", + "vue": "^3.4.15", + "vue-demi": "^0.13.6", + "vue-router": "^4.2.5" + }, + "peerDependencies": { + "@aeria-ui/i18n": "^0.0.1", + "@aeria-ui/state-management": "^0.0.9", + "aeria-sdk": "~0.0.48" + } + }, + "web/node_modules/@aeriajs/common": { + "version": "0.0.31", + "resolved": "https://registry.npmjs.org/@aeriajs/common/-/common-0.0.31.tgz", + "integrity": "sha512-L+AJavsIoFpztV1RmEw89KN0noezhc2Fs1ehW7kpz8YFVYH4x4M9TuGYUgf8n7Slx1A/u1GRt2k7LN/TeIMP/A==", + "peer": true, + "peerDependencies": { + "@aeriajs/types": "^0.0.28", + "bson": "^6.5.0" + } + }, + "web/node_modules/@aeriajs/types": { + "version": "0.0.28", + "resolved": "https://registry.npmjs.org/@aeriajs/types/-/types-0.0.28.tgz", + "integrity": "sha512-Mu6riUDs6us2rEe7iKdBbBl5Lbux3QPNYLsbaB2aMTxP5mOBKcmxSkYMfBQkzvUlVY3EM6FYgVmBrgayKdJKlw==", + "peer": true + }, "web/node_modules/@eslint/eslintrc": { "version": "3.0.2", "dev": true, @@ -7891,6 +7939,44 @@ "url": "https://opencollective.com/eslint" } }, + "web/node_modules/aeria-app-layout": { + "version": "0.0.29", + "resolved": "https://registry.npmjs.org/aeria-app-layout/-/aeria-app-layout-0.0.29.tgz", + "integrity": "sha512-JYNhoLB00gkFPPf4Dz1GaELD34BDu6CKb9JjqPrb0Os+NdWL1f7e07WL1ANRppt+aPJA8YzuA5Kzcle+c9Bxzg==", + "dependencies": { + "less": "^4.2.0" + }, + "peerDependencies": { + "@aeria-ui/theme": "latest", + "aeria-ui": "latest", + "aeria-ui-build": "latest", + "vue": "*" + } + }, + "web/node_modules/aeria-sdk": { + "version": "0.0.50", + "resolved": "https://registry.npmjs.org/aeria-sdk/-/aeria-sdk-0.0.50.tgz", + "integrity": "sha512-SQfytFxRsvC9kNEI2/f9BH7cdHuJDthlhgIykSPJhjHvX86DwfSMZWYmqzQ+NhwZSGYjLiGUjdgOg+WbP8Amkw==", + "peer": true, + "bin": { + "aeria-sdk": "bin/index.js" + }, + "peerDependencies": { + "@aeriajs/common": "^0.0.31", + "@aeriajs/types": "^0.0.28" + } + }, + "web/node_modules/aeria-ui": { + "version": "0.0.33", + "resolved": "https://registry.npmjs.org/aeria-ui/-/aeria-ui-0.0.33.tgz", + "integrity": "sha512-TMJ7118jc8RkSY1Ak3o0T6QWrkyQD3AaVlgl98xrU9hZIOMkWl2SxBidcdTzzrD6DLU6mTvIsOzX40j8cSf8/g==", + "peerDependencies": { + "@aeria-ui/i18n": "^0.0.1", + "@aeria-ui/state-management": "^0.0.9", + "@aeria-ui/ui": "^0.0.31", + "@aeria-ui/web": "^0.0.24" + } + }, "web/node_modules/ajv": { "version": "6.12.6", "dev": true, @@ -7917,6 +8003,15 @@ "concat-map": "0.0.1" } }, + "web/node_modules/bson": { + "version": "6.6.0", + "resolved": "https://registry.npmjs.org/bson/-/bson-6.6.0.tgz", + "integrity": "sha512-BVINv2SgcMjL4oYbBuCQTpE3/VKOSxrOA8Cj/wQP7izSzlBGVomdm+TcUd0Pzy0ytLSSDweCKQ6X3f5veM5LQA==", + "peer": true, + "engines": { + "node": ">=16.20.1" + } + }, "web/node_modules/eslint-config-aeriaui": { "version": "0.0.10", "resolved": "https://registry.npmjs.org/eslint-config-aeriaui/-/eslint-config-aeriaui-0.0.10.tgz", diff --git a/scripts/postinstall.js b/scripts/postinstall.js index 449e63d..bfa52f1 100644 --- a/scripts/postinstall.js +++ b/scripts/postinstall.js @@ -39,7 +39,7 @@ const moveFolder = async (workspace, origin) => { const updateDependency = async (workspace, dependencies) => { const proc = spawn( 'npm', - ['install'].concat(dependencies.map((dep) => `${dep}@latest`)), + ['install', '--lockfile-only'].concat(dependencies.map((dep) => `${dep}@latest`)), workspace ? { cwd: workspace } : {} @@ -83,6 +83,17 @@ const main = async () => { ]) await fs.promises.writeFile(LOCK_FILENAME, '') + + const proc = spawn('npm', ['install']) + + /** @type Promise */ + const promise = new Promise((resolve) => { + proc.on('close', () => { + resolve() + }) + }) + + await promise } } diff --git a/web/package-lock.json b/web/package-lock.json index 618aff0..c5e0776 100644 --- a/web/package-lock.json +++ b/web/package-lock.json @@ -28,218 +28,291 @@ "version": "1.0.0", "license": "ISC", "dependencies": { - "aeria": "^0.0.59", - "aeria-sdk": "^0.0.45" + "aeria": "^0.0.65", + "aeria-sdk": "^0.0.50" }, "devDependencies": { - "aeria-build": "^0.0.59" + "aeria-build": "^0.0.65" } }, - "node_modules/@aashutoshrathi/word-wrap": { - "version": "1.2.6", - "resolved": "https://registry.npmjs.org/@aashutoshrathi/word-wrap/-/word-wrap-1.2.6.tgz", - "integrity": "sha512-1Yjs2SvM8TflER/OD3cOjhWWOZb58A2t7wpE2S9XfBYTiIl+XFhQG2bjy4Pu1I+EAlCNUzRDYDdFwFYUKvXcIA==", - "dev": true, + "api/node_modules/@aeriajs/access-control": { + "version": "0.0.31", + "resolved": "https://registry.npmjs.org/@aeriajs/access-control/-/access-control-0.0.31.tgz", + "integrity": "sha512-nuy1fLUgc5JUeV8AE0xXBGwRjqwmb42SdEEMU1wCaGErViStAJmEsxe3BqZkqy2y14rKMPJmOAnOCwkuVl0kXw==", "peer": true, - "engines": { - "node": ">=0.10.0" + "peerDependencies": { + "@aeriajs/common": "^0.0.31", + "@aeriajs/entrypoint": "^0.0.31", + "@aeriajs/types": "^0.0.28" } }, - "node_modules/@aeria-ui/i18n": { - "version": "0.0.1", - "resolved": "https://registry.npmjs.org/@aeria-ui/i18n/-/i18n-0.0.1.tgz", - "integrity": "sha512-1qVb398kFAGM3qy9SsYH78zSmSvZvlLU51qQKFxGWqjXdm5LVgHXMP3LKbVOAiAzbhpRrekBD5oH/RHE8WPlJQ==", + "api/node_modules/@aeriajs/api": { + "version": "0.0.60", + "resolved": "https://registry.npmjs.org/@aeriajs/api/-/api-0.0.60.tgz", + "integrity": "sha512-wiTy2KvKux60zHs188qmjBZ/0JYLv1LK3kaoMXVrq19YsGogHISP+6pWsMklZumW51iUktr3T2AvwQilAwrhPQ==", + "hasInstallScript": true, "peer": true, + "optionalDependencies": { + "mongodb-memory-server": "^9.1.7" + }, "peerDependencies": { - "@aeriajs/common": "*" + "@aeriajs/access-control": "^0.0.31", + "@aeriajs/builtins": "^0.0.60", + "@aeriajs/common": "^0.0.31", + "@aeriajs/entrypoint": "^0.0.31", + "@aeriajs/http": "^0.0.39", + "@aeriajs/security": "^0.0.60", + "@aeriajs/types": "^0.0.28", + "@aeriajs/validation": "^0.0.34", + "jsonwebtoken": "^8.5.1", + "mongodb": "^6.1.0" } }, - "node_modules/@aeria-ui/i18n-en": { - "version": "0.0.3", - "resolved": "https://registry.npmjs.org/@aeria-ui/i18n-en/-/i18n-en-0.0.3.tgz", - "integrity": "sha512-PO9Qkf4MnPSzsfyt5U6YbGpP1Eh7ju7hvuRde2He+CidiHGYlicE4n3ns57Cw/Df0iTB3+JFj86QvomiIG2jMQ==" + "api/node_modules/@aeriajs/builtins": { + "version": "0.0.60", + "resolved": "https://registry.npmjs.org/@aeriajs/builtins/-/builtins-0.0.60.tgz", + "integrity": "sha512-jRpwTO0V+r8IqjGXPKchna7h5jDPmMF2qMo6m3l1rLvhXc6rBZ+nPsE0Wi0BEd+hdAVYMiGB/HBmU1hoEBq/ew==", + "peer": true, + "dependencies": { + "bcrypt": "^5.1.1" + }, + "peerDependencies": { + "@aeriajs/access-control": "^0.0.31", + "@aeriajs/api": "^0.0.60", + "@aeriajs/common": "^0.0.31", + "@aeriajs/entrypoint": "^0.0.31", + "@aeriajs/types": "^0.0.28", + "@aeriajs/validation": "^0.0.34" + } }, - "node_modules/@aeria-ui/state-management": { - "version": "0.0.8", - "resolved": "https://registry.npmjs.org/@aeria-ui/state-management/-/state-management-0.0.8.tgz", - "integrity": "sha512-foTWXLVhbh5LS0BaR8xJfSw1umgx1KSdMpyz5AfMYnNTMu+PCWawsSted3K+qlCV3GnWOrQmDMeTuIFBg4xVCQ==", + "api/node_modules/@aeriajs/common": { + "version": "0.0.31", + "resolved": "https://registry.npmjs.org/@aeriajs/common/-/common-0.0.31.tgz", + "integrity": "sha512-L+AJavsIoFpztV1RmEw89KN0noezhc2Fs1ehW7kpz8YFVYH4x4M9TuGYUgf8n7Slx1A/u1GRt2k7LN/TeIMP/A==", "peer": true, "peerDependencies": { - "vue": "*" + "@aeriajs/types": "^0.0.28", + "bson": "^6.5.0" } }, - "node_modules/@aeria-ui/theme": { - "version": "0.0.1", - "resolved": "https://registry.npmjs.org/@aeria-ui/theme/-/theme-0.0.1.tgz", - "integrity": "sha512-F1cO4w/f/IqtuzSBxiD4s9z7nasKZ74g4f//DvwHKyF9Z823FJD27f1vjYiUmbJ4j3y4Nxoeb5ueoceYvq4eiA==", + "api/node_modules/@aeriajs/entrypoint": { + "version": "0.0.31", + "resolved": "https://registry.npmjs.org/@aeriajs/entrypoint/-/entrypoint-0.0.31.tgz", + "integrity": "sha512-PTnvwSAVL/7m/jzUd7eX7fCcxkUQwIgw2t7lf1Ym59gxn6YOBU0T4OA1KvpujlopCnZsUXBItbxKvyhUBlTqpQ==", "peer": true, "peerDependencies": { - "@aeria-ui/state-management": "*", - "@aeria-ui/web": "*", - "@aeriajs/common": "*", - "vue": "*", - "vue-router": "*" + "@aeriajs/common": "^0.0.31", + "@aeriajs/types": "^0.0.28" } }, - "node_modules/@aeria-ui/ui": { - "version": "0.0.26", - "resolved": "https://registry.npmjs.org/@aeria-ui/ui/-/ui-0.0.26.tgz", - "integrity": "sha512-8PHAFm0Uo9K3v6ZqSQyK/eC6/qKyjcblN0/fYkOk3fNXZE1tUcrURSrW9to1HNN8X6LUy8NLBXjirln21F8QTw==", + "api/node_modules/@aeriajs/http": { + "version": "0.0.39", + "resolved": "https://registry.npmjs.org/@aeriajs/http/-/http-0.0.39.tgz", + "integrity": "sha512-b9y6UU1x4B+PHpZHTZL1Ybbpj10Bm1ii3b7Izd+Hq5XKO7ATNLYjFx8R7GemBM/zEwh1kwjJpRmLADaE9SDXOg==", "peer": true, "peerDependencies": { - "@aeria-ui/i18n": "^0.0.1", - "@aeria-ui/state-management": "^0.0.8", - "@aeria-ui/web": "^0.0.20", - "@aeriajs/common": "*", - "vue-router": "*" + "@aeriajs/access-control": "^0.0.31", + "@aeriajs/common": "^0.0.31", + "@aeriajs/entrypoint": "^0.0.31", + "@aeriajs/types": "^0.0.28", + "@aeriajs/validation": "^0.0.34" } }, - "node_modules/@aeria-ui/web": { - "version": "0.0.20", - "resolved": "https://registry.npmjs.org/@aeria-ui/web/-/web-0.0.20.tgz", - "integrity": "sha512-bfwOrl0tPIA0oW1auSNcN3qjhch86SSTCBM9AgDwFvYwYI1k00Oqy/3xbAMtfOKW0RPhV4Z6KEaN5reOZE3/Mg==", - "hasInstallScript": true, + "api/node_modules/@aeriajs/node-http": { + "version": "0.0.39", + "resolved": "https://registry.npmjs.org/@aeriajs/node-http/-/node-http-0.0.39.tgz", + "integrity": "sha512-7E9dQUsqwcDk34t7EfM+29a4RlaqahKofk5iclWrcPW9jB4EnaJFahvCU19efzkA3Nt6gz+xlmlUyTnbgiEfFw==", "peer": true, - "dependencies": { - "@aeriajs/common": "*", - "@aeriajs/types": "*", - "vue": "^3.4.15", - "vue-demi": "^0.13.6", - "vue-router": "^4.2.5" - }, "peerDependencies": { - "@aeria-ui/i18n": "^0.0.1", - "@aeria-ui/state-management": "^0.0.8", - "aeria-sdk": "~0.0.18" + "@aeriajs/http": "^0.0.39" } }, - "node_modules/@aeriajs/access-control": { - "version": "0.0.26", - "resolved": "https://registry.npmjs.org/@aeriajs/access-control/-/access-control-0.0.26.tgz", - "integrity": "sha512-Nr7boSAcw052w7zz6YlUd79w/7A16ytMdTLWYVVrM9uYNFaHxQS4E9gHUgtvWaee4gmC2muq9ecUx1dZkU2Lwg==", + "api/node_modules/@aeriajs/security": { + "version": "0.0.60", + "resolved": "https://registry.npmjs.org/@aeriajs/security/-/security-0.0.60.tgz", + "integrity": "sha512-moRmXnP6M3wCcsIwUOXRehWHldxgQ/U0nlyVxM+kv57DIs5eyJ2jsGuI1NM0zJLEtCZs4R51Lnpr7uKADlRpNQ==", "peer": true, "peerDependencies": { - "@aeriajs/common": "^0.0.26", - "@aeriajs/entrypoint": "^0.0.26", - "@aeriajs/types": "^0.0.23" + "@aeriajs/api": "^0.0.60", + "@aeriajs/common": "^0.0.31", + "@aeriajs/types": "^0.0.28", + "mongodb": "^6.1.0" } }, - "node_modules/@aeriajs/api": { - "version": "0.0.54", - "resolved": "https://registry.npmjs.org/@aeriajs/api/-/api-0.0.54.tgz", - "integrity": "sha512-YGcuHoYU+lsWw5QUMPgVPnSi9xFIREYU3PiZIiD1eNC9ROSrHe/TOmBW9i0YNOO9qqRAmubW6vFiISnFqpftrA==", - "hasInstallScript": true, + "api/node_modules/@aeriajs/server": { + "version": "0.0.61", + "resolved": "https://registry.npmjs.org/@aeriajs/server/-/server-0.0.61.tgz", + "integrity": "sha512-DGz3rZltehhkrEudvGQ3DbrScts2JpAsqaeedmfjETySd+x4NnT++VyXPcwk8Ai2Gme8cLKE3jMoUeWAVbdFBg==", "peer": true, "optionalDependencies": { - "mongodb-memory-server": "^9.1.7" + "@aeriajs/node-http": "^0.0.39" }, "peerDependencies": { - "@aeriajs/access-control": "^0.0.26", - "@aeriajs/builtins": "^0.0.54", - "@aeriajs/common": "^0.0.26", - "@aeriajs/entrypoint": "^0.0.26", - "@aeriajs/http": "^0.0.33", - "@aeriajs/security": "^0.0.54", - "@aeriajs/types": "^0.0.23", - "@aeriajs/validation": "^0.0.29", - "jsonwebtoken": "^8.5.1", + "@aeriajs/access-control": "^0.0.31", + "@aeriajs/api": "^0.0.60", + "@aeriajs/builtins": "^0.0.60", + "@aeriajs/common": "^0.0.31", + "@aeriajs/entrypoint": "^0.0.31", + "@aeriajs/http": "^0.0.39", + "@aeriajs/server": "^0.0.61", + "@aeriajs/types": "^0.0.28", "mongodb": "^6.1.0" } }, - "node_modules/@aeriajs/builtins": { - "version": "0.0.54", - "resolved": "https://registry.npmjs.org/@aeriajs/builtins/-/builtins-0.0.54.tgz", - "integrity": "sha512-D0NWv6bRzA2BKITDfb5O9OEKZKb2n3UIJ4X/L8Jj0+Qc4NP5q4zi3M9PNVpfEWFGDZdJYcUmGa8bBcUMOXDk3g==", + "api/node_modules/@aeriajs/types": { + "version": "0.0.28", + "resolved": "https://registry.npmjs.org/@aeriajs/types/-/types-0.0.28.tgz", + "integrity": "sha512-Mu6riUDs6us2rEe7iKdBbBl5Lbux3QPNYLsbaB2aMTxP5mOBKcmxSkYMfBQkzvUlVY3EM6FYgVmBrgayKdJKlw==", + "peer": true + }, + "api/node_modules/@aeriajs/validation": { + "version": "0.0.34", + "resolved": "https://registry.npmjs.org/@aeriajs/validation/-/validation-0.0.34.tgz", + "integrity": "sha512-4eL6713kWVezx70rYOzgSdyn0U90Xw6eLXNnf7A27I76TNK0FitjtV1+bj21F1tTB1QOpRGzgMGRG/zBK5uSgw==", "peer": true, + "peerDependencies": { + "@aeriajs/common": "^0.0.31", + "@aeriajs/types": "^0.0.28" + } + }, + "api/node_modules/aeria": { + "version": "0.0.65", + "resolved": "https://registry.npmjs.org/aeria/-/aeria-0.0.65.tgz", + "integrity": "sha512-OOfhuhkWVhTKTwftgCDNEG8wp57Hnf3Xer1HVNxLek1lDZHyLw3At65hPbf2W3eUVXznaNc8XMk2c7p7BN2rkw==", + "peerDependencies": { + "@aeriajs/access-control": "^0.0.31", + "@aeriajs/api": "^0.0.60", + "@aeriajs/builtins": "^0.0.60", + "@aeriajs/common": "^0.0.31", + "@aeriajs/entrypoint": "^0.0.31", + "@aeriajs/http": "^0.0.39", + "@aeriajs/node-http": "^0.0.39", + "@aeriajs/security": "^0.0.60", + "@aeriajs/server": "^0.0.61", + "@aeriajs/types": "^0.0.28", + "@aeriajs/validation": "^0.0.34" + } + }, + "api/node_modules/aeria-build": { + "version": "0.0.65", + "resolved": "https://registry.npmjs.org/aeria-build/-/aeria-build-0.0.65.tgz", + "integrity": "sha512-Zf9Fp1tBPkTl/h/fbhq9+QGBcAdEbTQyfXDsyOJBMatEPH40DofMMb1j7QnEVDJG6KRPDOsFPzyeRXvYNtcFsg==", + "dev": true, "dependencies": { - "bcrypt": "^5.1.1" + "chokidar": "^3.6.0", + "dotenv": "^16.4.5", + "esbuild": "^0.20.2", + "glob": "^10.3.10" + }, + "bin": { + "aeria": "bin/index.js" }, "peerDependencies": { - "@aeriajs/access-control": "^0.0.26", - "@aeriajs/api": "^0.0.54", - "@aeriajs/common": "^0.0.26", - "@aeriajs/entrypoint": "^0.0.26", - "@aeriajs/types": "^0.0.23", - "@aeriajs/validation": "^0.0.29" + "@aeriajs/api": "^0.0.60", + "@aeriajs/builtins": "^0.0.60", + "@aeriajs/common": "^0.0.31", + "@aeriajs/types": "^0.0.28" } }, - "node_modules/@aeriajs/builtins-icons": { - "version": "0.0.3", - "resolved": "https://registry.npmjs.org/@aeriajs/builtins-icons/-/builtins-icons-0.0.3.tgz", - "integrity": "sha512-dlv5da2tTlDf4/gnh2RKIf2EE4mXdeP6tuLIuCQzTaE5Ppv+PZ0smNptNyg/SiT3RI4kOCQPFLrmbmYrUUoIxg==", - "peer": true - }, - "node_modules/@aeriajs/common": { - "version": "0.0.26", - "resolved": "https://registry.npmjs.org/@aeriajs/common/-/common-0.0.26.tgz", - "integrity": "sha512-nSuZPD1jnY4l6CsSHGf2GR/wklSPlRUVcbsEi30+c4C6a8GnM2qAAoWtSRPS31Sx737wOY7pe/x+bPCDiig6/w==", - "peer": true, + "api/node_modules/aeria-sdk": { + "version": "0.0.50", + "resolved": "https://registry.npmjs.org/aeria-sdk/-/aeria-sdk-0.0.50.tgz", + "integrity": "sha512-SQfytFxRsvC9kNEI2/f9BH7cdHuJDthlhgIykSPJhjHvX86DwfSMZWYmqzQ+NhwZSGYjLiGUjdgOg+WbP8Amkw==", + "bin": { + "aeria-sdk": "bin/index.js" + }, "peerDependencies": { - "@aeriajs/types": "^0.0.23", - "bson": "^5.4.0" + "@aeriajs/common": "^0.0.31", + "@aeriajs/types": "^0.0.28" } }, - "node_modules/@aeriajs/entrypoint": { - "version": "0.0.26", - "resolved": "https://registry.npmjs.org/@aeriajs/entrypoint/-/entrypoint-0.0.26.tgz", - "integrity": "sha512-z1k2guE+UxKjSKMi+GDlFOgll9eWkm5P3sJbFtNTkm7k2QA3exY4h/OIeBX3VXsfvFI6+cq+uvy+CoD88QABFg==", + "api/node_modules/bson": { + "version": "6.6.0", + "resolved": "https://registry.npmjs.org/bson/-/bson-6.6.0.tgz", + "integrity": "sha512-BVINv2SgcMjL4oYbBuCQTpE3/VKOSxrOA8Cj/wQP7izSzlBGVomdm+TcUd0Pzy0ytLSSDweCKQ6X3f5veM5LQA==", "peer": true, - "peerDependencies": { - "@aeriajs/common": "^0.0.26", - "@aeriajs/types": "^0.0.23" + "engines": { + "node": ">=16.20.1" } }, - "node_modules/@aeriajs/http": { - "version": "0.0.33", - "resolved": "https://registry.npmjs.org/@aeriajs/http/-/http-0.0.33.tgz", - "integrity": "sha512-7fdJcA5HY73G+dCbH8wPkSSJgndtS3sYkSceg99DgH+/F05LmvjX6iiaLWTNo5NTpDyp1KgBPEoqOFLxaETkkQ==", + "api/node_modules/glob": { + "version": "10.3.12", + "resolved": "https://registry.npmjs.org/glob/-/glob-10.3.12.tgz", + "integrity": "sha512-TCNv8vJ+xz4QiqTpfOJA7HvYv+tNIRHKfUWw/q+v2jdgN4ebz+KY9tGx5J4rHP0o84mNP+ApH66HRX8us3Khqg==", + "dev": true, + "dependencies": { + "foreground-child": "^3.1.0", + "jackspeak": "^2.3.6", + "minimatch": "^9.0.1", + "minipass": "^7.0.4", + "path-scurry": "^1.10.2" + }, + "bin": { + "glob": "dist/esm/bin.mjs" + }, + "engines": { + "node": ">=16 || 14 >=14.17" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "api/node_modules/minipass": { + "version": "7.0.4", + "resolved": "https://registry.npmjs.org/minipass/-/minipass-7.0.4.tgz", + "integrity": "sha512-jYofLM5Dam9279rdkWzqHozUo4ybjdZmCsDHePy5V/PbBcVMiSZR97gmAy45aqi8CK1lG2ECd356FU86avfwUQ==", + "dev": true, + "engines": { + "node": ">=16 || 14 >=14.17" + } + }, + "node_modules/@aashutoshrathi/word-wrap": { + "version": "1.2.6", + "resolved": "https://registry.npmjs.org/@aashutoshrathi/word-wrap/-/word-wrap-1.2.6.tgz", + "integrity": "sha512-1Yjs2SvM8TflER/OD3cOjhWWOZb58A2t7wpE2S9XfBYTiIl+XFhQG2bjy4Pu1I+EAlCNUzRDYDdFwFYUKvXcIA==", + "dev": true, "peer": true, - "peerDependencies": { - "@aeriajs/access-control": "^0.0.26", - "@aeriajs/common": "^0.0.26", - "@aeriajs/types": "^0.0.23", - "@aeriajs/validation": "^0.0.29" + "engines": { + "node": ">=0.10.0" } }, - "node_modules/@aeriajs/node-http": { - "version": "0.0.33", - "resolved": "https://registry.npmjs.org/@aeriajs/node-http/-/node-http-0.0.33.tgz", - "integrity": "sha512-y1BkPvc/O7fYoZ3Zyu5Vy5lMuWZrCWepTJ10vIpjblDBv9ys5eGSJ2ViVNiucsAbSw6IZakiXPwFW+YzAXPcTw==", + "node_modules/@aeria-ui/i18n": { + "version": "0.0.1", + "resolved": "https://registry.npmjs.org/@aeria-ui/i18n/-/i18n-0.0.1.tgz", + "integrity": "sha512-1qVb398kFAGM3qy9SsYH78zSmSvZvlLU51qQKFxGWqjXdm5LVgHXMP3LKbVOAiAzbhpRrekBD5oH/RHE8WPlJQ==", "peer": true, "peerDependencies": { - "@aeriajs/http": "^0.0.33" + "@aeriajs/common": "*" } }, - "node_modules/@aeriajs/security": { - "version": "0.0.54", - "resolved": "https://registry.npmjs.org/@aeriajs/security/-/security-0.0.54.tgz", - "integrity": "sha512-Gy5HgFEBzfbgaLCi4IfCZeuErvVVKQcNsbgxY0UZoqaZQ8Psv70xOW48DBtHEaF8sGr7vEJyqXE+2EKxNPZMWw==", + "node_modules/@aeria-ui/i18n-en": { + "version": "0.0.3", + "resolved": "https://registry.npmjs.org/@aeria-ui/i18n-en/-/i18n-en-0.0.3.tgz", + "integrity": "sha512-PO9Qkf4MnPSzsfyt5U6YbGpP1Eh7ju7hvuRde2He+CidiHGYlicE4n3ns57Cw/Df0iTB3+JFj86QvomiIG2jMQ==" + }, + "node_modules/@aeria-ui/state-management": { + "version": "0.0.9", + "resolved": "https://registry.npmjs.org/@aeria-ui/state-management/-/state-management-0.0.9.tgz", + "integrity": "sha512-duh+0VWOWf5ouFeddGLUWObaOjkSS+9c9TkKuUBfzWFgSzU4HTlSkSxfEyKUXX9/09udFJagpDHQ+wfegr/wmQ==", "peer": true, "peerDependencies": { - "@aeriajs/api": "^0.0.54", - "@aeriajs/common": "^0.0.26", - "@aeriajs/types": "^0.0.23", - "mongodb": "^6.1.0" + "vue": "*" } }, - "node_modules/@aeriajs/server": { - "version": "0.0.55", - "resolved": "https://registry.npmjs.org/@aeriajs/server/-/server-0.0.55.tgz", - "integrity": "sha512-GZia4Eolqx0oitJZealy1XSTpGdXvxAWfCQ1ZKLn4/HY0WxwVT2z38WcGw4It0cSdWNG1yh5w+QI1aXwDdSNNw==", + "node_modules/@aeriajs/builtins-icons": { + "version": "0.0.3", + "resolved": "https://registry.npmjs.org/@aeriajs/builtins-icons/-/builtins-icons-0.0.3.tgz", + "integrity": "sha512-dlv5da2tTlDf4/gnh2RKIf2EE4mXdeP6tuLIuCQzTaE5Ppv+PZ0smNptNyg/SiT3RI4kOCQPFLrmbmYrUUoIxg==", + "peer": true + }, + "node_modules/@aeriajs/common": { + "version": "0.0.26", + "resolved": "https://registry.npmjs.org/@aeriajs/common/-/common-0.0.26.tgz", + "integrity": "sha512-nSuZPD1jnY4l6CsSHGf2GR/wklSPlRUVcbsEi30+c4C6a8GnM2qAAoWtSRPS31Sx737wOY7pe/x+bPCDiig6/w==", "peer": true, - "optionalDependencies": { - "@aeriajs/node-http": "^0.0.33" - }, "peerDependencies": { - "@aeriajs/access-control": "^0.0.26", - "@aeriajs/api": "^0.0.54", - "@aeriajs/builtins": "^0.0.54", - "@aeriajs/common": "^0.0.26", - "@aeriajs/entrypoint": "^0.0.26", - "@aeriajs/http": "^0.0.33", - "@aeriajs/server": "^0.0.55", "@aeriajs/types": "^0.0.23", - "mongodb": "^6.1.0" + "bson": "^5.4.0" } }, "node_modules/@aeriajs/types": { @@ -248,16 +321,6 @@ "integrity": "sha512-L+edMHn9gqX4MjMRxgvJNvCoJcDG/0fBs+u5e5m3tYp2IUf9hFVWGgYkm6RtBGGVswkMdrUv0ugWoxTb53Qh1A==", "peer": true }, - "node_modules/@aeriajs/validation": { - "version": "0.0.29", - "resolved": "https://registry.npmjs.org/@aeriajs/validation/-/validation-0.0.29.tgz", - "integrity": "sha512-biWcK/rRtGqp9jMCddolN8H2p4062zCNmWjK7aDvqkX5jpwJ79fdWczDiwpyYYSmZgficI5QpcRI7qspW0BByw==", - "peer": true, - "peerDependencies": { - "@aeriajs/common": "^0.0.26", - "@aeriajs/types": "^0.0.23" - } - }, "node_modules/@alloc/quick-lru": { "version": "5.2.0", "resolved": "https://registry.npmjs.org/@alloc/quick-lru/-/quick-lru-5.2.0.tgz", @@ -1185,9 +1248,9 @@ } }, "node_modules/@humanwhocodes/object-schema": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/@humanwhocodes/object-schema/-/object-schema-2.0.2.tgz", - "integrity": "sha512-6EwiSjwWYP7pTckG6I5eyFANjPhmPjUX9JRLUSfNPC7FX7zK9gyZAfUEaECL6ALTpGX5AjnBq3C9XmVWPitNpw==", + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/@humanwhocodes/object-schema/-/object-schema-2.0.3.tgz", + "integrity": "sha512-93zYdMES/c1D69yZiKDBj0V24vqNzB/koF26KPaagAfd3P/4gUlh3Dys5ogAK+Exi9QyzlD8x/08Zt7wIKcDcA==", "dev": true, "peer": true }, @@ -1406,9 +1469,9 @@ } }, "node_modules/@phosphor-icons/core": { - "version": "2.0.8", - "resolved": "https://registry.npmjs.org/@phosphor-icons/core/-/core-2.0.8.tgz", - "integrity": "sha512-I9MdTtqjqZDXwo6bbG5lRWZUJMWgXc70hZAVG1OVNVmb6j7039slVXLDH4VEok3U3h1Yhotxe8G5l4sPHJBDzQ==", + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/@phosphor-icons/core/-/core-2.1.1.tgz", + "integrity": "sha512-v4ARvrip4qBCImOE5rmPUylOEK4iiED9ZyKjcvzuezqMaiRASCHKcRIuvvxL/twvLpkfnEODCOJp5dM4eZilxQ==", "peer": true }, "node_modules/@pkgjs/parseargs": { @@ -1478,9 +1541,9 @@ } }, "node_modules/@rollup/rollup-android-arm-eabi": { - "version": "4.13.0", - "resolved": "https://registry.npmjs.org/@rollup/rollup-android-arm-eabi/-/rollup-android-arm-eabi-4.13.0.tgz", - "integrity": "sha512-5ZYPOuaAqEH/W3gYsRkxQATBW3Ii1MfaT4EQstTnLKViLi2gLSQmlmtTpGucNP3sXEpOiI5tdGhjdE111ekyEg==", + "version": "4.13.2", + "resolved": "https://registry.npmjs.org/@rollup/rollup-android-arm-eabi/-/rollup-android-arm-eabi-4.13.2.tgz", + "integrity": "sha512-3XFIDKWMFZrMnao1mJhnOT1h2g0169Os848NhhmGweEcfJ4rCi+3yMCOLG4zA61rbJdkcrM/DjVZm9Hg5p5w7g==", "cpu": [ "arm" ], @@ -1490,9 +1553,9 @@ ] }, "node_modules/@rollup/rollup-android-arm64": { - "version": "4.13.0", - "resolved": "https://registry.npmjs.org/@rollup/rollup-android-arm64/-/rollup-android-arm64-4.13.0.tgz", - "integrity": "sha512-BSbaCmn8ZadK3UAQdlauSvtaJjhlDEjS5hEVVIN3A4bbl3X+otyf/kOJV08bYiRxfejP3DXFzO2jz3G20107+Q==", + "version": "4.13.2", + "resolved": "https://registry.npmjs.org/@rollup/rollup-android-arm64/-/rollup-android-arm64-4.13.2.tgz", + "integrity": "sha512-GdxxXbAuM7Y/YQM9/TwwP+L0omeE/lJAR1J+olu36c3LqqZEBdsIWeQ91KBe6nxwOnb06Xh7JS2U5ooWU5/LgQ==", "cpu": [ "arm64" ], @@ -1502,9 +1565,9 @@ ] }, "node_modules/@rollup/rollup-darwin-arm64": { - "version": "4.13.0", - "resolved": "https://registry.npmjs.org/@rollup/rollup-darwin-arm64/-/rollup-darwin-arm64-4.13.0.tgz", - "integrity": "sha512-Ovf2evVaP6sW5Ut0GHyUSOqA6tVKfrTHddtmxGQc1CTQa1Cw3/KMCDEEICZBbyppcwnhMwcDce9ZRxdWRpVd6g==", + "version": "4.13.2", + "resolved": "https://registry.npmjs.org/@rollup/rollup-darwin-arm64/-/rollup-darwin-arm64-4.13.2.tgz", + "integrity": "sha512-mCMlpzlBgOTdaFs83I4XRr8wNPveJiJX1RLfv4hggyIVhfB5mJfN4P8Z6yKh+oE4Luz+qq1P3kVdWrCKcMYrrA==", "cpu": [ "arm64" ], @@ -1514,9 +1577,9 @@ ] }, "node_modules/@rollup/rollup-darwin-x64": { - "version": "4.13.0", - "resolved": "https://registry.npmjs.org/@rollup/rollup-darwin-x64/-/rollup-darwin-x64-4.13.0.tgz", - "integrity": "sha512-U+Jcxm89UTK592vZ2J9st9ajRv/hrwHdnvyuJpa5A2ngGSVHypigidkQJP+YiGL6JODiUeMzkqQzbCG3At81Gg==", + "version": "4.13.2", + "resolved": "https://registry.npmjs.org/@rollup/rollup-darwin-x64/-/rollup-darwin-x64-4.13.2.tgz", + "integrity": "sha512-yUoEvnH0FBef/NbB1u6d3HNGyruAKnN74LrPAfDQL3O32e3k3OSfLrPgSJmgb3PJrBZWfPyt6m4ZhAFa2nZp2A==", "cpu": [ "x64" ], @@ -1526,9 +1589,9 @@ ] }, "node_modules/@rollup/rollup-linux-arm-gnueabihf": { - "version": "4.13.0", - "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm-gnueabihf/-/rollup-linux-arm-gnueabihf-4.13.0.tgz", - "integrity": "sha512-8wZidaUJUTIR5T4vRS22VkSMOVooG0F4N+JSwQXWSRiC6yfEsFMLTYRFHvby5mFFuExHa/yAp9juSphQQJAijQ==", + "version": "4.13.2", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm-gnueabihf/-/rollup-linux-arm-gnueabihf-4.13.2.tgz", + "integrity": "sha512-GYbLs5ErswU/Xs7aGXqzc3RrdEjKdmoCrgzhJWyFL0r5fL3qd1NPcDKDowDnmcoSiGJeU68/Vy+OMUluRxPiLQ==", "cpu": [ "arm" ], @@ -1538,9 +1601,9 @@ ] }, "node_modules/@rollup/rollup-linux-arm64-gnu": { - "version": "4.13.0", - "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm64-gnu/-/rollup-linux-arm64-gnu-4.13.0.tgz", - "integrity": "sha512-Iu0Kno1vrD7zHQDxOmvweqLkAzjxEVqNhUIXBsZ8hu8Oak7/5VTPrxOEZXYC1nmrBVJp0ZcL2E7lSuuOVaE3+w==", + "version": "4.13.2", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm64-gnu/-/rollup-linux-arm64-gnu-4.13.2.tgz", + "integrity": "sha512-L1+D8/wqGnKQIlh4Zre9i4R4b4noxzH5DDciyahX4oOz62CphY7WDWqJoQ66zNR4oScLNOqQJfNSIAe/6TPUmQ==", "cpu": [ "arm64" ], @@ -1550,9 +1613,9 @@ ] }, "node_modules/@rollup/rollup-linux-arm64-musl": { - "version": "4.13.0", - "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm64-musl/-/rollup-linux-arm64-musl-4.13.0.tgz", - "integrity": "sha512-C31QrW47llgVyrRjIwiOwsHFcaIwmkKi3PCroQY5aVq4H0A5v/vVVAtFsI1nfBngtoRpeREvZOkIhmRwUKkAdw==", + "version": "4.13.2", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm64-musl/-/rollup-linux-arm64-musl-4.13.2.tgz", + "integrity": "sha512-tK5eoKFkXdz6vjfkSTCupUzCo40xueTOiOO6PeEIadlNBkadH1wNOH8ILCPIl8by/Gmb5AGAeQOFeLev7iZDOA==", "cpu": [ "arm64" ], @@ -1561,10 +1624,22 @@ "linux" ] }, + "node_modules/@rollup/rollup-linux-powerpc64le-gnu": { + "version": "4.13.2", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-powerpc64le-gnu/-/rollup-linux-powerpc64le-gnu-4.13.2.tgz", + "integrity": "sha512-zvXvAUGGEYi6tYhcDmb9wlOckVbuD+7z3mzInCSTACJ4DQrdSLPNUeDIcAQW39M3q6PDquqLWu7pnO39uSMRzQ==", + "cpu": [ + "ppc64le" + ], + "optional": true, + "os": [ + "linux" + ] + }, "node_modules/@rollup/rollup-linux-riscv64-gnu": { - "version": "4.13.0", - "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-riscv64-gnu/-/rollup-linux-riscv64-gnu-4.13.0.tgz", - "integrity": "sha512-Oq90dtMHvthFOPMl7pt7KmxzX7E71AfyIhh+cPhLY9oko97Zf2C9tt/XJD4RgxhaGeAraAXDtqxvKE1y/j35lA==", + "version": "4.13.2", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-riscv64-gnu/-/rollup-linux-riscv64-gnu-4.13.2.tgz", + "integrity": "sha512-C3GSKvMtdudHCN5HdmAMSRYR2kkhgdOfye4w0xzyii7lebVr4riCgmM6lRiSCnJn2w1Xz7ZZzHKuLrjx5620kw==", "cpu": [ "riscv64" ], @@ -1573,10 +1648,22 @@ "linux" ] }, + "node_modules/@rollup/rollup-linux-s390x-gnu": { + "version": "4.13.2", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-s390x-gnu/-/rollup-linux-s390x-gnu-4.13.2.tgz", + "integrity": "sha512-l4U0KDFwzD36j7HdfJ5/TveEQ1fUTjFFQP5qIt9gBqBgu1G8/kCaq5Ok05kd5TG9F8Lltf3MoYsUMw3rNlJ0Yg==", + "cpu": [ + "s390x" + ], + "optional": true, + "os": [ + "linux" + ] + }, "node_modules/@rollup/rollup-linux-x64-gnu": { - "version": "4.13.0", - "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-x64-gnu/-/rollup-linux-x64-gnu-4.13.0.tgz", - "integrity": "sha512-yUD/8wMffnTKuiIsl6xU+4IA8UNhQ/f1sAnQebmE/lyQ8abjsVyDkyRkWop0kdMhKMprpNIhPmYlCxgHrPoXoA==", + "version": "4.13.2", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-x64-gnu/-/rollup-linux-x64-gnu-4.13.2.tgz", + "integrity": "sha512-xXMLUAMzrtsvh3cZ448vbXqlUa7ZL8z0MwHp63K2IIID2+DeP5iWIT6g1SN7hg1VxPzqx0xZdiDM9l4n9LRU1A==", "cpu": [ "x64" ], @@ -1586,9 +1673,9 @@ ] }, "node_modules/@rollup/rollup-linux-x64-musl": { - "version": "4.13.0", - "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-x64-musl/-/rollup-linux-x64-musl-4.13.0.tgz", - "integrity": "sha512-9RyNqoFNdF0vu/qqX63fKotBh43fJQeYC98hCaf89DYQpv+xu0D8QFSOS0biA7cGuqJFOc1bJ+m2rhhsKcw1hw==", + "version": "4.13.2", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-x64-musl/-/rollup-linux-x64-musl-4.13.2.tgz", + "integrity": "sha512-M/JYAWickafUijWPai4ehrjzVPKRCyDb1SLuO+ZyPfoXgeCEAlgPkNXewFZx0zcnoIe3ay4UjXIMdXQXOZXWqA==", "cpu": [ "x64" ], @@ -1598,9 +1685,9 @@ ] }, "node_modules/@rollup/rollup-win32-arm64-msvc": { - "version": "4.13.0", - "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-arm64-msvc/-/rollup-win32-arm64-msvc-4.13.0.tgz", - "integrity": "sha512-46ue8ymtm/5PUU6pCvjlic0z82qWkxv54GTJZgHrQUuZnVH+tvvSP0LsozIDsCBFO4VjJ13N68wqrKSeScUKdA==", + "version": "4.13.2", + "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-arm64-msvc/-/rollup-win32-arm64-msvc-4.13.2.tgz", + "integrity": "sha512-2YWwoVg9KRkIKaXSh0mz3NmfurpmYoBBTAXA9qt7VXk0Xy12PoOP40EFuau+ajgALbbhi4uTj3tSG3tVseCjuA==", "cpu": [ "arm64" ], @@ -1610,9 +1697,9 @@ ] }, "node_modules/@rollup/rollup-win32-ia32-msvc": { - "version": "4.13.0", - "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-ia32-msvc/-/rollup-win32-ia32-msvc-4.13.0.tgz", - "integrity": "sha512-P5/MqLdLSlqxbeuJ3YDeX37srC8mCflSyTrUsgbU1c/U9j6l2g2GiIdYaGD9QjdMQPMSgYm7hgg0551wHyIluw==", + "version": "4.13.2", + "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-ia32-msvc/-/rollup-win32-ia32-msvc-4.13.2.tgz", + "integrity": "sha512-2FSsE9aQ6OWD20E498NYKEQLneShWes0NGMPQwxWOdws35qQXH+FplabOSP5zEe1pVjurSDOGEVCE2agFwSEsw==", "cpu": [ "ia32" ], @@ -1622,9 +1709,9 @@ ] }, "node_modules/@rollup/rollup-win32-x64-msvc": { - "version": "4.13.0", - "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-x64-msvc/-/rollup-win32-x64-msvc-4.13.0.tgz", - "integrity": "sha512-UKXUQNbO3DOhzLRwHSpa0HnhhCgNODvfoPWv2FCXme8N/ANFfhIPMGuOT+QuKd16+B5yxZ0HdpNlqPvTMS1qfw==", + "version": "4.13.2", + "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-x64-msvc/-/rollup-win32-x64-msvc-4.13.2.tgz", + "integrity": "sha512-7h7J2nokcdPePdKykd8wtc8QqqkqxIrUz7MHj6aNr8waBRU//NLDVnNjQnqQO6fqtjrtCdftpbTuOKAyrAQETQ==", "cpu": [ "x64" ], @@ -1725,9 +1812,9 @@ } }, "node_modules/@tsconfig/node10": { - "version": "1.0.10", - "resolved": "https://registry.npmjs.org/@tsconfig/node10/-/node10-1.0.10.tgz", - "integrity": "sha512-PiaIWIoPvO6qm6t114ropMCagj6YAF24j9OkCA2mJDXFnlionEwhsBCJ8yek4aib575BI3OkART/90WsgHgLWw==", + "version": "1.0.11", + "resolved": "https://registry.npmjs.org/@tsconfig/node10/-/node10-1.0.11.tgz", + "integrity": "sha512-DcRjDCujK/kCk/cUe8Xz8ZSpm8mS3mNNpta+jGCA6USEDfktlNvm1+IuZ9eTcDbNk41BHwpHHeW+N1lKCz4zOw==", "dev": true }, "node_modules/@tsconfig/node12": { @@ -1749,9 +1836,9 @@ "dev": true }, "node_modules/@types/eslint": { - "version": "8.56.6", - "resolved": "https://registry.npmjs.org/@types/eslint/-/eslint-8.56.6.tgz", - "integrity": "sha512-ymwc+qb1XkjT/gfoQwxIeHZ6ixH23A+tCT2ADSA/DPVKzAjwYkTXBMCQ/f6fe4wEa85Lhp26VPeUxI7wMhAi7A==", + "version": "8.56.7", + "resolved": "https://registry.npmjs.org/@types/eslint/-/eslint-8.56.7.tgz", + "integrity": "sha512-SjDvI/x3zsZnOkYZ3lCt9lOZWZLB2jIlNKz+LBgCtDurK0JZcwucxYHn1w2BJkD34dgX9Tjnak0txtq4WTggEA==", "dev": true, "peer": true, "dependencies": { @@ -2062,15 +2149,15 @@ } }, "node_modules/@vue-macros/common": { - "version": "1.10.1", - "resolved": "https://registry.npmjs.org/@vue-macros/common/-/common-1.10.1.tgz", - "integrity": "sha512-uftSpfwdwitcQT2lM8aVxcfe5rKQBzC9jMrtJM5sG4hEuFyfIvnJihpPpnaWxY+X4p64k+YYXtBFv+1O5Bq3dg==", + "version": "1.10.2", + "resolved": "https://registry.npmjs.org/@vue-macros/common/-/common-1.10.2.tgz", + "integrity": "sha512-WC66NPVh2mJWqm4L0l/u/cOqm4pNOIwVdMGnDYAH2rHcOWy5x68GkhpkYTBu1+xwCSeHWOQn1TCGGbD+98fFpA==", "dev": true, "dependencies": { - "@babel/types": "^7.23.6", + "@babel/types": "^7.24.0", "@rollup/pluginutils": "^5.1.0", - "@vue/compiler-sfc": "^3.4.13", - "ast-kit": "^0.11.3", + "@vue/compiler-sfc": "^3.4.21", + "ast-kit": "^0.12.1", "local-pkg": "^0.5.0", "magic-string-ast": "^0.3.0" }, @@ -2263,115 +2350,17 @@ "node": ">=0.4.0" } }, - "node_modules/aeria": { - "version": "0.0.59", - "resolved": "https://registry.npmjs.org/aeria/-/aeria-0.0.59.tgz", - "integrity": "sha512-5Nj6Y08exri8eZ6eZRgbMFESS+Izco1hQIYSHYoPUkL6kjVmH26vntJj1+N/r9ihq/y1a2vmcuy2R9JmTnWIVA==", - "peerDependencies": { - "@aeriajs/access-control": "^0.0.26", - "@aeriajs/api": "^0.0.54", - "@aeriajs/builtins": "^0.0.54", - "@aeriajs/common": "^0.0.26", - "@aeriajs/entrypoint": "^0.0.26", - "@aeriajs/http": "^0.0.33", - "@aeriajs/node-http": "^0.0.33", - "@aeriajs/security": "^0.0.54", - "@aeriajs/server": "^0.0.55", - "@aeriajs/types": "^0.0.23", - "@aeriajs/validation": "^0.0.29" - } - }, - "node_modules/aeria-app-layout": { - "version": "0.0.29", - "resolved": "https://registry.npmjs.org/aeria-app-layout/-/aeria-app-layout-0.0.29.tgz", - "integrity": "sha512-JYNhoLB00gkFPPf4Dz1GaELD34BDu6CKb9JjqPrb0Os+NdWL1f7e07WL1ANRppt+aPJA8YzuA5Kzcle+c9Bxzg==", - "dependencies": { - "less": "^4.2.0" - }, - "peerDependencies": { - "@aeria-ui/theme": "latest", - "aeria-ui": "latest", - "aeria-ui-build": "latest", - "vue": "*" - } - }, - "node_modules/aeria-build": { - "version": "0.0.59", - "resolved": "https://registry.npmjs.org/aeria-build/-/aeria-build-0.0.59.tgz", - "integrity": "sha512-uhRt1oH3ng32dwz7omOlGAs4JPbX7dZ0ytzoeezJ2NhB73rE36GNM2KRQ6e+fMK9cqPzk/lBBw35LU0DE4GF0g==", - "dev": true, - "dependencies": { - "chokidar": "^3.6.0", - "dotenv": "^16.4.5", - "esbuild": "^0.20.2", - "glob": "^10.3.10" - }, - "bin": { - "aeria": "bin/index.js" - }, - "peerDependencies": { - "@aeriajs/api": "^0.0.54", - "@aeriajs/builtins": "^0.0.54", - "@aeriajs/common": "^0.0.26", - "@aeriajs/types": "^0.0.23" - } - }, - "node_modules/aeria-build/node_modules/glob": { - "version": "10.3.10", - "resolved": "https://registry.npmjs.org/glob/-/glob-10.3.10.tgz", - "integrity": "sha512-fa46+tv1Ak0UPK1TOy/pZrIybNNt4HCv7SDzwyfiOZkvZLEbjsZkJBPtDHVshZjbecAoAGSC20MjLDG/qr679g==", - "dev": true, - "dependencies": { - "foreground-child": "^3.1.0", - "jackspeak": "^2.3.5", - "minimatch": "^9.0.1", - "minipass": "^5.0.0 || ^6.0.2 || ^7.0.0", - "path-scurry": "^1.10.1" - }, - "bin": { - "glob": "dist/esm/bin.mjs" - }, - "engines": { - "node": ">=16 || 14 >=14.17" - }, - "funding": { - "url": "https://github.com/sponsors/isaacs" - } - }, "node_modules/aeria-icons": { - "version": "0.0.3", - "resolved": "https://registry.npmjs.org/aeria-icons/-/aeria-icons-0.0.3.tgz", - "integrity": "sha512-joEDorYBhvpmjeJe1F88Yg+LR+MLseAI1SRxNKtKLVJvbOeSqppq5tknj2fMvVzCr6d0ptN/WgZFrOfrvuGt+Q==", + "version": "0.0.4", + "resolved": "https://registry.npmjs.org/aeria-icons/-/aeria-icons-0.0.4.tgz", + "integrity": "sha512-A7X2NDFZZOcHyqiG/2c7TGQmCYGvDlXoRj4jU0wahrbwU9dZghvtfqU0TVxvkMAs2HmdXCattovGnh8JTGyPsw==", "peerDependencies": { - "@phosphor-icons/core": "*", + "@phosphor-icons/core": "^2.0.8", "@vitejs/plugin-vue": "*", "glob": "*", "vite": "*" } }, - "node_modules/aeria-sdk": { - "version": "0.0.45", - "resolved": "https://registry.npmjs.org/aeria-sdk/-/aeria-sdk-0.0.45.tgz", - "integrity": "sha512-hHgp2z/TdXDg3jJ8ekWnfD1/1NhilSlzbSpmEo2Tsz+c2rJBlc12ANRr2oZjOJ/BQ9Fb1peewCAimO/VdcW0iQ==", - "bin": { - "aeria-sdk": "bin/index.js" - }, - "peerDependencies": { - "@aeriajs/common": "^0.0.26", - "@aeriajs/types": "^0.0.23" - } - }, - "node_modules/aeria-ui": { - "version": "0.0.27", - "resolved": "https://registry.npmjs.org/aeria-ui/-/aeria-ui-0.0.27.tgz", - "integrity": "sha512-lylODPhJWDsj1zWpHC/skbUlrOulMEWqx+gYkAN2Nc/hdlrjtEXEHJfadr7N7cq+/Mt54hZVJJzi9zj43cDqYQ==", - "peerDependencies": { - "@aeria-ui/i18n": "^0.0.1", - "@aeria-ui/state-management": "^0.0.8", - "@aeria-ui/ui": "^0.0.26", - "@aeria-ui/web": "^0.0.20" - } - }, "node_modules/aeria-ui-build": { "version": "0.0.8", "resolved": "https://registry.npmjs.org/aeria-ui-build/-/aeria-ui-build-0.0.8.tgz", @@ -2537,14 +2526,13 @@ } }, "node_modules/ast-kit": { - "version": "0.11.3", - "resolved": "https://registry.npmjs.org/ast-kit/-/ast-kit-0.11.3.tgz", - "integrity": "sha512-qdwwKEhckRk0XE22/xDdmU3v/60E8Edu4qFhgTLIhGGDs/PAJwLw9pQn8Rj99PitlbBZbYpx0k/lbir4kg0SuA==", + "version": "0.12.1", + "resolved": "https://registry.npmjs.org/ast-kit/-/ast-kit-0.12.1.tgz", + "integrity": "sha512-O+33g7x6irsESUcd47KdfWUrS2F6aGp9KeVJFGj0YjIznfXpBxVGjA0w+y/1OKqX4mFOfmZ9Xpf1ixPT4n9xxw==", "dev": true, "dependencies": { - "@babel/parser": "^7.23.5", - "@rollup/pluginutils": "^5.1.0", - "pathe": "^1.1.1" + "@babel/parser": "^7.23.9", + "pathe": "^1.1.2" }, "engines": { "node": ">=16.14.0" @@ -2563,19 +2551,6 @@ "node": ">=16.14.0" } }, - "node_modules/ast-walker-scope/node_modules/ast-kit": { - "version": "0.12.1", - "resolved": "https://registry.npmjs.org/ast-kit/-/ast-kit-0.12.1.tgz", - "integrity": "sha512-O+33g7x6irsESUcd47KdfWUrS2F6aGp9KeVJFGj0YjIznfXpBxVGjA0w+y/1OKqX4mFOfmZ9Xpf1ixPT4n9xxw==", - "dev": true, - "dependencies": { - "@babel/parser": "^7.23.9", - "pathe": "^1.1.2" - }, - "engines": { - "node": ">=16.14.0" - } - }, "node_modules/async": { "version": "3.2.5", "resolved": "https://registry.npmjs.org/async/-/async-3.2.5.tgz", @@ -2811,9 +2786,9 @@ } }, "node_modules/caniuse-lite": { - "version": "1.0.30001600", - "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001600.tgz", - "integrity": "sha512-+2S9/2JFhYmYaDpZvo0lKkfvuKIglrx68MwOBqMGHhQsNkLjB5xtc/TGoEPs+MxjSyN/72qer2g97nzR641mOQ==", + "version": "1.0.30001605", + "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001605.tgz", + "integrity": "sha512-nXwGlFWo34uliI9z3n6Qc0wZaf7zaZWA1CPZ169La5mV3I/gem7bst0vr5XQH5TJXZIMfDeZyOrZnSlVzKxxHQ==", "dev": true, "funding": [ { @@ -3307,9 +3282,9 @@ } }, "node_modules/electron-to-chromium": { - "version": "1.4.715", - "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.715.tgz", - "integrity": "sha512-XzWNH4ZSa9BwVUQSDorPWAUQ5WGuYz7zJUNpNif40zFCiCl20t8zgylmreNmn26h5kiyw2lg7RfTmeMBsDklqg==", + "version": "1.4.724", + "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.724.tgz", + "integrity": "sha512-RTRvkmRkGhNBPPpdrgtDKvmOEYTrPlXDfc0J/Nfq5s29tEahAwhiX4mmhNzj6febWMleulxVYPh7QwCSL/EldA==", "dev": true }, "node_modules/emoji-regex": { @@ -3489,13 +3464,14 @@ } }, "node_modules/eslint-plugin-vue": { - "version": "9.23.0", - "resolved": "https://registry.npmjs.org/eslint-plugin-vue/-/eslint-plugin-vue-9.23.0.tgz", - "integrity": "sha512-Bqd/b7hGYGrlV+wP/g77tjyFmp81lh5TMw0be9093X02SyelxRRfCI6/IsGq/J7Um0YwB9s0Ry0wlFyjPdmtUw==", + "version": "9.24.0", + "resolved": "https://registry.npmjs.org/eslint-plugin-vue/-/eslint-plugin-vue-9.24.0.tgz", + "integrity": "sha512-9SkJMvF8NGMT9aQCwFc5rj8Wo1XWSMSHk36i7ZwdI614BU7sIOR28ZjuFPKp8YGymZN12BSEbiSwa7qikp+PBw==", "dev": true, "peer": true, "dependencies": { "@eslint-community/eslint-utils": "^4.4.0", + "globals": "^13.24.0", "natural-compare": "^1.4.0", "nth-check": "^2.1.1", "postcss-selector-parser": "^6.0.15", @@ -5305,14 +5281,14 @@ } }, "node_modules/mongodb-memory-server": { - "version": "9.1.7", - "resolved": "https://registry.npmjs.org/mongodb-memory-server/-/mongodb-memory-server-9.1.7.tgz", - "integrity": "sha512-Yxw1cUMoCKTK6jxk4cKG07P+Z/qOmuCVyt3ScIDaoHeOCbOlg2sEtXYO9vEK/tzpj/1KHdDStU2oYrsJ8Fvm0A==", + "version": "9.1.8", + "resolved": "https://registry.npmjs.org/mongodb-memory-server/-/mongodb-memory-server-9.1.8.tgz", + "integrity": "sha512-QumPTOlWWWzgW6dtV4bf+ZFdTxenHSSGS4ZT85Vbb+FzPVoOtfcFwYlSfC9IM4e2nw7xvnQZvWtILYseO6HE9Q==", "hasInstallScript": true, "optional": true, "peer": true, "dependencies": { - "mongodb-memory-server-core": "9.1.7", + "mongodb-memory-server-core": "9.1.8", "tslib": "^2.6.2" }, "engines": { @@ -5320,9 +5296,9 @@ } }, "node_modules/mongodb-memory-server-core": { - "version": "9.1.7", - "resolved": "https://registry.npmjs.org/mongodb-memory-server-core/-/mongodb-memory-server-core-9.1.7.tgz", - "integrity": "sha512-q8geqCmt5hGuxaDhRo03ZUB0ITr6lnJ3jffdNiC4nDq13WbHUfY2A1RQq3OHDbdrY6aRYvZphx2bcXYBFRis3A==", + "version": "9.1.8", + "resolved": "https://registry.npmjs.org/mongodb-memory-server-core/-/mongodb-memory-server-core-9.1.8.tgz", + "integrity": "sha512-iCWwaP7De4lm1lRCUKB2ffUYr6GB0I/cj6fK0NV9dgwc9fA3xapHTTT/cPYRNx29M5gmAOSaOpUgjP7i2GZ/LQ==", "optional": true, "peer": true, "dependencies": { @@ -5330,7 +5306,7 @@ "camelcase": "^6.3.0", "debug": "^4.3.4", "find-cache-dir": "^3.3.2", - "follow-redirects": "^1.15.3", + "follow-redirects": "^1.15.6", "https-proxy-agent": "^7.0.2", "mongodb": "^5.9.1", "new-find-package-json": "^2.0.0", @@ -5355,9 +5331,9 @@ } }, "node_modules/mongodb-memory-server-core/node_modules/agent-base": { - "version": "7.1.0", - "resolved": "https://registry.npmjs.org/agent-base/-/agent-base-7.1.0.tgz", - "integrity": "sha512-o/zjMZRhJxny7OyEF+Op8X+efiELC7k7yOjMzgfzVqOzXqkBkWI79YoTdOtsuWd5BWhAGAuOY/Xa6xpiaWXiNg==", + "version": "7.1.1", + "resolved": "https://registry.npmjs.org/agent-base/-/agent-base-7.1.1.tgz", + "integrity": "sha512-H0TSyFNDMomMNJQBn8wFV5YC/2eJ+VXECwOadZJT554xP6cODZHPX3H9QMQECxvrgiSOP1pHjy1sMWQVYJOUOA==", "optional": true, "peer": true, "dependencies": { @@ -5475,9 +5451,9 @@ } }, "node_modules/mongodb/node_modules/bson": { - "version": "6.5.0", - "resolved": "https://registry.npmjs.org/bson/-/bson-6.5.0.tgz", - "integrity": "sha512-DXf1BTAS8vKyR90BO4x5v3rKVarmkdkzwOrnYDFdjAY694ILNDkmA3uRh1xXJEl+C1DAh8XCvAQ+Gh3kzubtpg==", + "version": "6.6.0", + "resolved": "https://registry.npmjs.org/bson/-/bson-6.6.0.tgz", + "integrity": "sha512-BVINv2SgcMjL4oYbBuCQTpE3/VKOSxrOA8Cj/wQP7izSzlBGVomdm+TcUd0Pzy0ytLSSDweCKQ6X3f5veM5LQA==", "peer": true, "engines": { "node": ">=16.20.1" @@ -5871,12 +5847,12 @@ "integrity": "sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw==" }, "node_modules/path-scurry": { - "version": "1.10.1", - "resolved": "https://registry.npmjs.org/path-scurry/-/path-scurry-1.10.1.tgz", - "integrity": "sha512-MkhCqzzBEpPvxxQ71Md0b1Kk51W01lrYvlMzSUaIzNsODdd7mqhiimSZlr+VegAz5Z6Vzt9Xg2ttE//XBhH3EQ==", + "version": "1.10.2", + "resolved": "https://registry.npmjs.org/path-scurry/-/path-scurry-1.10.2.tgz", + "integrity": "sha512-7xTavNy5RQXnsjANvVvMkEjvloOinkAjv/Z6Ildz9v2RinZ4SBKTWFOVRbaF8p0vpHnyjV/UwNDdKuUv6M5qcA==", "dev": true, "dependencies": { - "lru-cache": "^9.1.1 || ^10.0.0", + "lru-cache": "^10.2.0", "minipass": "^5.0.0 || ^6.0.2 || ^7.0.0" }, "engines": { @@ -5922,9 +5898,9 @@ "integrity": "sha512-1fygroTLlHu66zi26VoTDv8yRgm0Fccecssto+MhsZ0D/DGW2sm8E8AjW7NU5VVTRt5GxbeZ5qBuJr+HyLYkjQ==" }, "node_modules/picomatch": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-4.0.1.tgz", - "integrity": "sha512-xUXwsxNjwTQ8K3GnT4pCJm+xq3RUPQbmkYJTP5aFIfNIvbcc/4MUxgBaaRSZJ6yGJZiGSyYlM6MzwTsRk8SYCg==", + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-4.0.2.tgz", + "integrity": "sha512-M7BAV6Rlcy5u+m6oPhAPFgJTzAioX/6B0DxyvDlo9l8+T3nLKbrczg2WLUyzd45L8RqfUMyGPzekbMvX2Ldkwg==", "dev": true, "peer": true, "engines": { @@ -6504,9 +6480,9 @@ } }, "node_modules/rollup": { - "version": "4.13.0", - "resolved": "https://registry.npmjs.org/rollup/-/rollup-4.13.0.tgz", - "integrity": "sha512-3YegKemjoQnYKmsBlOHfMLVPPA5xLkQ8MHLLSw/fBrFaVkEayL51DilPpNNLq1exr98F2B1TzrV0FUlN3gWRPg==", + "version": "4.13.2", + "resolved": "https://registry.npmjs.org/rollup/-/rollup-4.13.2.tgz", + "integrity": "sha512-MIlLgsdMprDBXC+4hsPgzWUasLO9CE4zOkj/u6j+Z6j5A4zRY+CtiXAdJyPtgCsc42g658Aeh1DlrdVEJhsL2g==", "dependencies": { "@types/estree": "1.0.5" }, @@ -6518,19 +6494,21 @@ "npm": ">=8.0.0" }, "optionalDependencies": { - "@rollup/rollup-android-arm-eabi": "4.13.0", - "@rollup/rollup-android-arm64": "4.13.0", - "@rollup/rollup-darwin-arm64": "4.13.0", - "@rollup/rollup-darwin-x64": "4.13.0", - "@rollup/rollup-linux-arm-gnueabihf": "4.13.0", - "@rollup/rollup-linux-arm64-gnu": "4.13.0", - "@rollup/rollup-linux-arm64-musl": "4.13.0", - "@rollup/rollup-linux-riscv64-gnu": "4.13.0", - "@rollup/rollup-linux-x64-gnu": "4.13.0", - "@rollup/rollup-linux-x64-musl": "4.13.0", - "@rollup/rollup-win32-arm64-msvc": "4.13.0", - "@rollup/rollup-win32-ia32-msvc": "4.13.0", - "@rollup/rollup-win32-x64-msvc": "4.13.0", + "@rollup/rollup-android-arm-eabi": "4.13.2", + "@rollup/rollup-android-arm64": "4.13.2", + "@rollup/rollup-darwin-arm64": "4.13.2", + "@rollup/rollup-darwin-x64": "4.13.2", + "@rollup/rollup-linux-arm-gnueabihf": "4.13.2", + "@rollup/rollup-linux-arm64-gnu": "4.13.2", + "@rollup/rollup-linux-arm64-musl": "4.13.2", + "@rollup/rollup-linux-powerpc64le-gnu": "4.13.2", + "@rollup/rollup-linux-riscv64-gnu": "4.13.2", + "@rollup/rollup-linux-s390x-gnu": "4.13.2", + "@rollup/rollup-linux-x64-gnu": "4.13.2", + "@rollup/rollup-linux-x64-musl": "4.13.2", + "@rollup/rollup-win32-arm64-msvc": "4.13.2", + "@rollup/rollup-win32-ia32-msvc": "4.13.2", + "@rollup/rollup-win32-x64-msvc": "4.13.2", "fsevents": "~2.3.2" } }, @@ -6890,16 +6868,16 @@ } }, "node_modules/sucrase/node_modules/glob": { - "version": "10.3.10", - "resolved": "https://registry.npmjs.org/glob/-/glob-10.3.10.tgz", - "integrity": "sha512-fa46+tv1Ak0UPK1TOy/pZrIybNNt4HCv7SDzwyfiOZkvZLEbjsZkJBPtDHVshZjbecAoAGSC20MjLDG/qr679g==", + "version": "10.3.12", + "resolved": "https://registry.npmjs.org/glob/-/glob-10.3.12.tgz", + "integrity": "sha512-TCNv8vJ+xz4QiqTpfOJA7HvYv+tNIRHKfUWw/q+v2jdgN4ebz+KY9tGx5J4rHP0o84mNP+ApH66HRX8us3Khqg==", "dev": true, "dependencies": { "foreground-child": "^3.1.0", - "jackspeak": "^2.3.5", + "jackspeak": "^2.3.6", "minimatch": "^9.0.1", - "minipass": "^5.0.0 || ^6.0.2 || ^7.0.0", - "path-scurry": "^1.10.1" + "minipass": "^7.0.4", + "path-scurry": "^1.10.2" }, "bin": { "glob": "dist/esm/bin.mjs" @@ -6911,6 +6889,15 @@ "url": "https://github.com/sponsors/isaacs" } }, + "node_modules/sucrase/node_modules/minipass": { + "version": "7.0.4", + "resolved": "https://registry.npmjs.org/minipass/-/minipass-7.0.4.tgz", + "integrity": "sha512-jYofLM5Dam9279rdkWzqHozUo4ybjdZmCsDHePy5V/PbBcVMiSZR97gmAy45aqi8CK1lG2ECd356FU86avfwUQ==", + "dev": true, + "engines": { + "node": ">=16 || 14 >=14.17" + } + }, "node_modules/supports-color": { "version": "7.2.0", "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", @@ -6934,9 +6921,9 @@ } }, "node_modules/tailwindcss": { - "version": "3.4.1", - "resolved": "https://registry.npmjs.org/tailwindcss/-/tailwindcss-3.4.1.tgz", - "integrity": "sha512-qAYmXRfk3ENzuPBakNK0SRrUDipP8NQnEY6772uDhflcQz5EhRdD7JNZxyrFHVQNCwULPBn6FNPp9brpO7ctcA==", + "version": "3.4.3", + "resolved": "https://registry.npmjs.org/tailwindcss/-/tailwindcss-3.4.3.tgz", + "integrity": "sha512-U7sxQk/n397Bmx4JHbJx/iSOOv5G+II3f1kpLpY2QeUv5DcPdcTsYLlusZfq1NthHS1c1cZoyFmmkex1rzke0A==", "dev": true, "dependencies": { "@alloc/quick-lru": "^5.2.0", @@ -6947,7 +6934,7 @@ "fast-glob": "^3.3.0", "glob-parent": "^6.0.2", "is-glob": "^4.0.3", - "jiti": "^1.19.1", + "jiti": "^1.21.0", "lilconfig": "^2.1.0", "micromatch": "^4.0.5", "normalize-path": "^3.0.0", @@ -7273,9 +7260,9 @@ } }, "node_modules/unplugin": { - "version": "1.10.0", - "resolved": "https://registry.npmjs.org/unplugin/-/unplugin-1.10.0.tgz", - "integrity": "sha512-CuZtvvO8ua2Wl+9q2jEaqH6m3DoQ38N7pvBYQbbaeNlWGvK2l6GHiKi29aIHDPoSxdUzQ7Unevf1/ugil5X6Pg==", + "version": "1.10.1", + "resolved": "https://registry.npmjs.org/unplugin/-/unplugin-1.10.1.tgz", + "integrity": "sha512-d6Mhq8RJeGA8UfKCu54Um4lFA0eSaRa3XxdAJg8tIdxbu1ubW0hBCZUL7yI2uGyYCRndvbK8FLHzqy2XKfeMsg==", "dependencies": { "acorn": "^8.11.3", "chokidar": "^3.6.0", @@ -7474,12 +7461,12 @@ } }, "node_modules/vite": { - "version": "5.2.6", - "resolved": "https://registry.npmjs.org/vite/-/vite-5.2.6.tgz", - "integrity": "sha512-FPtnxFlSIKYjZ2eosBQamz4CbyrTizbZ3hnGJlh/wMtCrlp1Hah6AzBLjGI5I2urTfNnpovpHdrL6YRuBOPnCA==", + "version": "5.2.7", + "resolved": "https://registry.npmjs.org/vite/-/vite-5.2.7.tgz", + "integrity": "sha512-k14PWOKLI6pMaSzAuGtT+Cf0YmIx12z9YGon39onaJNy8DLBfBJrzg9FQEmkAM5lpHBZs9wksWAsyF/HkpEwJA==", "dependencies": { "esbuild": "^0.20.1", - "postcss": "^8.4.36", + "postcss": "^8.4.38", "rollup": "^4.13.0" }, "bin": { @@ -7855,7 +7842,7 @@ "dependencies": { "@aeria-ui/i18n-en": "^0.0.3", "aeria-app-layout": "^0.0.29", - "aeria-ui": "^0.0.27" + "aeria-ui": "^0.0.33" }, "devDependencies": { "aeria-ui-build": "^0.0.8", @@ -7868,6 +7855,67 @@ "vue-tsc": "^1.8.27" } }, + "web/node_modules/@aeria-ui/theme": { + "version": "0.0.5", + "resolved": "https://registry.npmjs.org/@aeria-ui/theme/-/theme-0.0.5.tgz", + "integrity": "sha512-LFpqnhPMx+f8MPOjh7kHjwo3xjN0gyK3FusyLHRE4k5IYLgu4jk6kRNKu4CCI2gFU1C4PqXe2geKQqV3wGQqbw==", + "peer": true, + "peerDependencies": { + "@aeria-ui/state-management": "^0.0.9", + "@aeria-ui/web": "^0.0.24", + "@aeriajs/common": "*", + "vue": "*", + "vue-router": "*" + } + }, + "web/node_modules/@aeria-ui/ui": { + "version": "0.0.31", + "resolved": "https://registry.npmjs.org/@aeria-ui/ui/-/ui-0.0.31.tgz", + "integrity": "sha512-foWGt2/mWPX2cQfM8L21z0VnwGuXOUpc3DVsdPF1h0bEW5mHXAvwDReNp4Bn9Gl8I+TaMDlQ6psA281FxTmnOQ==", + "peer": true, + "peerDependencies": { + "@aeria-ui/i18n": "^0.0.1", + "@aeria-ui/state-management": "^0.0.9", + "@aeria-ui/web": "^0.0.24", + "@aeriajs/common": "*", + "vue-router": "*" + } + }, + "web/node_modules/@aeria-ui/web": { + "version": "0.0.24", + "resolved": "https://registry.npmjs.org/@aeria-ui/web/-/web-0.0.24.tgz", + "integrity": "sha512-yid2/d5Unsq90vKsMFV3Hq3QU2s4PlcFcVLXa2qb8S+/NiNZBjmF7vLllg9EVVK1XJrNS3zRoxXgHtaqNdlAsA==", + "hasInstallScript": true, + "peer": true, + "dependencies": { + "@aeriajs/common": "*", + "@aeriajs/types": "*", + "vue": "^3.4.15", + "vue-demi": "^0.13.6", + "vue-router": "^4.2.5" + }, + "peerDependencies": { + "@aeria-ui/i18n": "^0.0.1", + "@aeria-ui/state-management": "^0.0.9", + "aeria-sdk": "~0.0.48" + } + }, + "web/node_modules/@aeriajs/common": { + "version": "0.0.31", + "resolved": "https://registry.npmjs.org/@aeriajs/common/-/common-0.0.31.tgz", + "integrity": "sha512-L+AJavsIoFpztV1RmEw89KN0noezhc2Fs1ehW7kpz8YFVYH4x4M9TuGYUgf8n7Slx1A/u1GRt2k7LN/TeIMP/A==", + "peer": true, + "peerDependencies": { + "@aeriajs/types": "^0.0.28", + "bson": "^6.5.0" + } + }, + "web/node_modules/@aeriajs/types": { + "version": "0.0.28", + "resolved": "https://registry.npmjs.org/@aeriajs/types/-/types-0.0.28.tgz", + "integrity": "sha512-Mu6riUDs6us2rEe7iKdBbBl5Lbux3QPNYLsbaB2aMTxP5mOBKcmxSkYMfBQkzvUlVY3EM6FYgVmBrgayKdJKlw==", + "peer": true + }, "web/node_modules/@eslint/eslintrc": { "version": "3.0.2", "dev": true, @@ -7891,6 +7939,44 @@ "url": "https://opencollective.com/eslint" } }, + "web/node_modules/aeria-app-layout": { + "version": "0.0.29", + "resolved": "https://registry.npmjs.org/aeria-app-layout/-/aeria-app-layout-0.0.29.tgz", + "integrity": "sha512-JYNhoLB00gkFPPf4Dz1GaELD34BDu6CKb9JjqPrb0Os+NdWL1f7e07WL1ANRppt+aPJA8YzuA5Kzcle+c9Bxzg==", + "dependencies": { + "less": "^4.2.0" + }, + "peerDependencies": { + "@aeria-ui/theme": "latest", + "aeria-ui": "latest", + "aeria-ui-build": "latest", + "vue": "*" + } + }, + "web/node_modules/aeria-sdk": { + "version": "0.0.50", + "resolved": "https://registry.npmjs.org/aeria-sdk/-/aeria-sdk-0.0.50.tgz", + "integrity": "sha512-SQfytFxRsvC9kNEI2/f9BH7cdHuJDthlhgIykSPJhjHvX86DwfSMZWYmqzQ+NhwZSGYjLiGUjdgOg+WbP8Amkw==", + "peer": true, + "bin": { + "aeria-sdk": "bin/index.js" + }, + "peerDependencies": { + "@aeriajs/common": "^0.0.31", + "@aeriajs/types": "^0.0.28" + } + }, + "web/node_modules/aeria-ui": { + "version": "0.0.33", + "resolved": "https://registry.npmjs.org/aeria-ui/-/aeria-ui-0.0.33.tgz", + "integrity": "sha512-TMJ7118jc8RkSY1Ak3o0T6QWrkyQD3AaVlgl98xrU9hZIOMkWl2SxBidcdTzzrD6DLU6mTvIsOzX40j8cSf8/g==", + "peerDependencies": { + "@aeria-ui/i18n": "^0.0.1", + "@aeria-ui/state-management": "^0.0.9", + "@aeria-ui/ui": "^0.0.31", + "@aeria-ui/web": "^0.0.24" + } + }, "web/node_modules/ajv": { "version": "6.12.6", "dev": true, @@ -7917,6 +8003,15 @@ "concat-map": "0.0.1" } }, + "web/node_modules/bson": { + "version": "6.6.0", + "resolved": "https://registry.npmjs.org/bson/-/bson-6.6.0.tgz", + "integrity": "sha512-BVINv2SgcMjL4oYbBuCQTpE3/VKOSxrOA8Cj/wQP7izSzlBGVomdm+TcUd0Pzy0ytLSSDweCKQ6X3f5veM5LQA==", + "peer": true, + "engines": { + "node": ">=16.20.1" + } + }, "web/node_modules/eslint-config-aeriaui": { "version": "0.0.10", "resolved": "https://registry.npmjs.org/eslint-config-aeriaui/-/eslint-config-aeriaui-0.0.10.tgz", diff --git a/web/package.json b/web/package.json index d39d88a..0ed9d04 100644 --- a/web/package.json +++ b/web/package.json @@ -17,7 +17,7 @@ "dependencies": { "@aeria-ui/i18n-en": "^0.0.3", "aeria-app-layout": "^0.0.29", - "aeria-ui": "^0.0.27" + "aeria-ui": "^0.0.33" }, "devDependencies": { "aeria-ui-build": "^0.0.8",