diff --git a/api/package-lock.json b/api/package-lock.json index 487fac9..038f444 100644 --- a/api/package-lock.json +++ b/api/package-lock.json @@ -9,53 +9,55 @@ "version": "1.0.0", "license": "ISC", "dependencies": { - "aeria": "^0.0.131", - "aeria-sdk": "^0.0.106" + "aeria": "^0.0.143", + "aeria-sdk": "^0.0.113" } }, "node_modules/@aeria-lang/build": { - "version": "0.0.11", - "resolved": "https://registry.npmjs.org/@aeria-lang/build/-/build-0.0.11.tgz", - "integrity": "sha512-73KTrDQbjAh4xkuHDu/mSn+Neu9fxe9GixwIq/hhU0QpybM4LKwl/3cjaN8aOlaSON0sh8u3dveYjESf0iBQDg==", + "version": "0.0.13", + "resolved": "https://registry.npmjs.org/@aeria-lang/build/-/build-0.0.13.tgz", + "integrity": "sha512-2bQ9RgrS5JUNcLA/8LfDgYfacD8nKFfWSaTRhp8GdKHOKRiE4S0NpQzKwKa/iE5NOPWQKJ7CMh/vG073JHw2gQ==", "optional": true, "peer": true, "dependencies": { "glob": "^10.4.1" }, "peerDependencies": { - "@aeria-lang/compiler": "^0.0.6" + "@aeria-lang/compiler": "^0.0.7" } }, "node_modules/@aeria-lang/compiler": { - "version": "0.0.6", - "resolved": "https://registry.npmjs.org/@aeria-lang/compiler/-/compiler-0.0.6.tgz", - "integrity": "sha512-q5aqu5e3/dGN2M2hPK0Qs8wzAKTJVt7Z8FA6Jkdx5d1Hb13gM39d2cht+26gzUFP44laB6zcY0oyU4fBg6dULA==", + "version": "0.0.7", + "resolved": "https://registry.npmjs.org/@aeria-lang/compiler/-/compiler-0.0.7.tgz", + "integrity": "sha512-iRQaCROdieGAjZfMAtijqFRep1dx2NhIZrRhOXfluf9j1UfzUSYhcJ7woXmT4vMTqxOvvf/73JyYztP7dTLwDA==", "optional": true, "peer": true, "dependencies": { - "prettier": "^3.2.5" + "escodegen": "^2.1.0", + "esprima": "^4.0.1", + "typescript": "^5.5.3" } }, "node_modules/@aeriajs/builtins": { - "version": "0.0.122", - "resolved": "https://registry.npmjs.org/@aeriajs/builtins/-/builtins-0.0.122.tgz", - "integrity": "sha512-UyDRz7/FgNOn8v5LearJ4aafs6ssCOsLRPpZmj0fxR8zWk95kJ99qKJSmgFJHGwvukeqCxAnteBSmfyyjBetDA==", + "version": "0.0.133", + "resolved": "https://registry.npmjs.org/@aeriajs/builtins/-/builtins-0.0.133.tgz", + "integrity": "sha512-GKFPaE0SSaC7SRBNTsFEJZB0UiA2bIh1I8Ook45DmWG36L6BGlhM4gjdHOuAZ3FSLVZ4ihAcLy5l1pvqkn1qEg==", "peer": true, "dependencies": { "bcrypt": "^5.1.1" }, "peerDependencies": { - "@aeriajs/common": "^0.0.77", - "@aeriajs/core": "^0.0.122", - "@aeriajs/entrypoint": "^0.0.79", - "@aeriajs/types": "^0.0.67", - "@aeriajs/validation": "^0.0.80" + "@aeriajs/common": "^0.0.84", + "@aeriajs/core": "^0.0.133", + "@aeriajs/entrypoint": "^0.0.86", + "@aeriajs/types": "^0.0.72", + "@aeriajs/validation": "^0.0.87" } }, "node_modules/@aeriajs/cli": { - "version": "0.0.62", - "resolved": "https://registry.npmjs.org/@aeriajs/cli/-/cli-0.0.62.tgz", - "integrity": "sha512-iTP9E4MX55vbO52ezVSRuJJTsd6AMddRBzuGOmrjIA3GSz9tdkjkzfbUKr1tCqG0hVJ1/wc2GVaEQlVADt3nmw==", + "version": "0.0.74", + "resolved": "https://registry.npmjs.org/@aeriajs/cli/-/cli-0.0.74.tgz", + "integrity": "sha512-zoYMQlmzMl5kGtxM+4B4tVj+Ais6Ahn3LNZOMlBXXWf78tl9WnuV8s3NimUbAJO0XLk/hHyXFMYT5OhIMaD6Eg==", "peer": true, "dependencies": { "chokidar": "^3.6.0", @@ -68,30 +70,30 @@ "aeria": "bin/index.js" }, "optionalDependencies": { - "aeria-lang": "~0.0.8" + "aeria-lang": "~0.0.10" }, "peerDependencies": { - "@aeriajs/builtins": "^0.0.122", - "@aeriajs/common": "^0.0.77", - "@aeriajs/core": "^0.0.122", - "@aeriajs/entrypoint": "^0.0.79", - "@aeriajs/types": "^0.0.67" + "@aeriajs/builtins": "^0.0.133", + "@aeriajs/common": "^0.0.84", + "@aeriajs/core": "^0.0.133", + "@aeriajs/entrypoint": "^0.0.86", + "@aeriajs/types": "^0.0.72" } }, "node_modules/@aeriajs/common": { - "version": "0.0.77", - "resolved": "https://registry.npmjs.org/@aeriajs/common/-/common-0.0.77.tgz", - "integrity": "sha512-+7lsVTVHDBMN5qE0b0lUsN+aEGvLIMxagVvVc03h7qUco5fD+jxRdSslrvQ3Th3qv4+dVs9kb9Wjf27VA/vIOg==", + "version": "0.0.84", + "resolved": "https://registry.npmjs.org/@aeriajs/common/-/common-0.0.84.tgz", + "integrity": "sha512-WJ357nX3tqDHNo/RbtmkAzf8Ni8nJarYPU32m02mDLpg0NMF+Qy08RHYQRBcvufRds2vh/rIdE1mg7ngmNlYHw==", "peer": true, "peerDependencies": { - "@aeriajs/types": "^0.0.67", + "@aeriajs/types": "^0.0.72", "bson": "^6.5.0" } }, "node_modules/@aeriajs/core": { - "version": "0.0.122", - "resolved": "https://registry.npmjs.org/@aeriajs/core/-/core-0.0.122.tgz", - "integrity": "sha512-Gba0hJ1IJOeBOnGbLh90Ao8nXaOMq7LeEOXKPTd8IoKaMzNn3BGlUvwwbtxt7G1F2qFmvIuSIkmmTMiUHGilUg==", + "version": "0.0.133", + "resolved": "https://registry.npmjs.org/@aeriajs/core/-/core-0.0.133.tgz", + "integrity": "sha512-FnqAQA/MmQn25CuTQQFnEhc0zy6osB7wnQEQ5DU2OW54EWITU+WtigxrC7AfL+SGYCYiVI10sqHFKhKU7mmOiw==", "hasInstallScript": true, "peer": true, "dependencies": { @@ -102,89 +104,89 @@ "mongodb-memory-server": "^9.2.0" }, "peerDependencies": { - "@aeriajs/builtins": "^0.0.122", - "@aeriajs/common": "^0.0.77", - "@aeriajs/entrypoint": "^0.0.79", - "@aeriajs/http": "^0.0.88", - "@aeriajs/security": "^0.0.122", - "@aeriajs/types": "^0.0.67", - "@aeriajs/validation": "^0.0.80" + "@aeriajs/builtins": "^0.0.133", + "@aeriajs/common": "^0.0.84", + "@aeriajs/entrypoint": "^0.0.86", + "@aeriajs/http": "^0.0.95", + "@aeriajs/security": "^0.0.133", + "@aeriajs/types": "^0.0.72", + "@aeriajs/validation": "^0.0.87" } }, "node_modules/@aeriajs/entrypoint": { - "version": "0.0.79", - "resolved": "https://registry.npmjs.org/@aeriajs/entrypoint/-/entrypoint-0.0.79.tgz", - "integrity": "sha512-vNa2WharSxcLL4PN6LB1eatk2MjPvd9cMet2CXN7wPOXfNGLYr1J16W01g6au42nKFFfTBU5/pLzvrkHTxeing==", + "version": "0.0.86", + "resolved": "https://registry.npmjs.org/@aeriajs/entrypoint/-/entrypoint-0.0.86.tgz", + "integrity": "sha512-l0kej7bM22iztN5TEo0hGTtF+7ihqEevVN1nDg0fW+uQbI1H6/0En7wekX8IlT2GuRoltIPnYVNnYyscbU38GQ==", "peer": true, "peerDependencies": { - "@aeriajs/common": "^0.0.77", - "@aeriajs/types": "^0.0.67" + "@aeriajs/common": "^0.0.84", + "@aeriajs/types": "^0.0.72" } }, "node_modules/@aeriajs/http": { - "version": "0.0.88", - "resolved": "https://registry.npmjs.org/@aeriajs/http/-/http-0.0.88.tgz", - "integrity": "sha512-UGrydcbro7iFaJLTtvInw41xVAZ9ozON1jAAJRu2iSC2+EOov1DQaS3sKXLzsNEty9xd+YbM5rEjctpOJe2BPg==", + "version": "0.0.95", + "resolved": "https://registry.npmjs.org/@aeriajs/http/-/http-0.0.95.tgz", + "integrity": "sha512-DG+QdX59+5IpBjnuuTer1++3gGqLSjckgu1BWFuufQS4LifkW3duOIy5FRziY5htVF2MAZQlNmxBnR066W6DYg==", "peer": true, "peerDependencies": { - "@aeriajs/common": "^0.0.77", - "@aeriajs/entrypoint": "^0.0.79", - "@aeriajs/types": "^0.0.67", - "@aeriajs/validation": "^0.0.80" + "@aeriajs/common": "^0.0.84", + "@aeriajs/entrypoint": "^0.0.86", + "@aeriajs/types": "^0.0.72", + "@aeriajs/validation": "^0.0.87" } }, "node_modules/@aeriajs/node-http": { - "version": "0.0.88", - "resolved": "https://registry.npmjs.org/@aeriajs/node-http/-/node-http-0.0.88.tgz", - "integrity": "sha512-jq2M25BECOIW7sgGHuNe89Ioa2xdrSY7oEQZtkf0Uq/IoQpZ4FtevXlikYod31Laze7U4dnK6AtoEoCZAcBWcg==", + "version": "0.0.95", + "resolved": "https://registry.npmjs.org/@aeriajs/node-http/-/node-http-0.0.95.tgz", + "integrity": "sha512-UceADHiL5IgTMMzpAelkG0zYGY9pcqAKkkWOa2t0fTMBwp3lz1upa38zjDzS6YI2MBvqMKl0Z6nliEeLnPSXug==", "peer": true, "peerDependencies": { - "@aeriajs/http": "^0.0.88" + "@aeriajs/http": "^0.0.95" } }, "node_modules/@aeriajs/security": { - "version": "0.0.122", - "resolved": "https://registry.npmjs.org/@aeriajs/security/-/security-0.0.122.tgz", - "integrity": "sha512-XQs1un+//jGOJRODvbxZM1dEri/k+BF+f+iKjNnDeNZy1dVl2z9CJvklUwz2WNXk2lZeus1Maab+3HdW0p94Sg==", + "version": "0.0.133", + "resolved": "https://registry.npmjs.org/@aeriajs/security/-/security-0.0.133.tgz", + "integrity": "sha512-QItbrks145TVJSD8pFh3LCKkHKwAK2ZuQdilwPcz9MRJYbfl0E5a2Rpey/ddtYM1M7Fuk7n1SyximtV1omjSvQ==", "peer": true, "peerDependencies": { - "@aeriajs/common": "^0.0.77", - "@aeriajs/core": "^0.0.122", - "@aeriajs/types": "^0.0.67", + "@aeriajs/common": "^0.0.84", + "@aeriajs/core": "^0.0.133", + "@aeriajs/types": "^0.0.72", "mongodb": "^6.5.0" } }, "node_modules/@aeriajs/server": { - "version": "0.0.124", - "resolved": "https://registry.npmjs.org/@aeriajs/server/-/server-0.0.124.tgz", - "integrity": "sha512-+DaMRLZeMuxDOutXdFoIcs+tk+Rnp35gK9Q1I3NERg8sjby5bZKxB1KnTxQPC4Hr3AbBRt2RyqtJqIJihiYhNw==", + "version": "0.0.135", + "resolved": "https://registry.npmjs.org/@aeriajs/server/-/server-0.0.135.tgz", + "integrity": "sha512-tbBP2InOLl5Nouf5gZm93PjH3ERVNgC85pTENJFWo465UV0Q8qOR1NvsmdjM/82wDIfXSNiBoVX4eM4nk7vW3A==", "peer": true, "peerDependencies": { - "@aeriajs/builtins": "^0.0.122", - "@aeriajs/common": "^0.0.77", - "@aeriajs/core": "^0.0.122", - "@aeriajs/entrypoint": "^0.0.79", - "@aeriajs/http": "^0.0.88", - "@aeriajs/node-http": "^0.0.88", - "@aeriajs/server": "^0.0.124", - "@aeriajs/types": "^0.0.67", + "@aeriajs/builtins": "^0.0.133", + "@aeriajs/common": "^0.0.84", + "@aeriajs/core": "^0.0.133", + "@aeriajs/entrypoint": "^0.0.86", + "@aeriajs/http": "^0.0.95", + "@aeriajs/node-http": "^0.0.95", + "@aeriajs/server": "^0.0.135", + "@aeriajs/types": "^0.0.72", "mongodb": "^6.5.0" } }, "node_modules/@aeriajs/types": { - "version": "0.0.67", - "resolved": "https://registry.npmjs.org/@aeriajs/types/-/types-0.0.67.tgz", - "integrity": "sha512-36GIjIH7FBded2g+2b6jx3bz94SzaCf05oYzrASynu+WV41o3ATrJ5KiIRVU44PLnWgqIare3bYBDtsFx6HLWQ==", + "version": "0.0.72", + "resolved": "https://registry.npmjs.org/@aeriajs/types/-/types-0.0.72.tgz", + "integrity": "sha512-B2LBjRQSK0NqOJmh1hLAgMyKwjOlAeRmUYba2c2sMCMua5/omXIEFIGmtYxUW7obzI7gAGO8EsA8gb+m0iLyjg==", "peer": true }, "node_modules/@aeriajs/validation": { - "version": "0.0.80", - "resolved": "https://registry.npmjs.org/@aeriajs/validation/-/validation-0.0.80.tgz", - "integrity": "sha512-5s/6w21CN0vXZv+A7NBzhJX4s2jOwXnwzsvt2FmCSmPAJUqo7d0J2cMPoHstRHC2lZaczf+f/0cd9t8gP21PPA==", + "version": "0.0.87", + "resolved": "https://registry.npmjs.org/@aeriajs/validation/-/validation-0.0.87.tgz", + "integrity": "sha512-B0E1zz90Q0H8ICLFspWpVNKq56Bltc4GTV9uzZhST6qSnF9T16p//K5f3OiuSDuHbP1+5sdqVoM+u9AqVLN1Dw==", "peer": true, "peerDependencies": { - "@aeriajs/common": "^0.0.77", - "@aeriajs/types": "^0.0.67" + "@aeriajs/common": "^0.0.84", + "@aeriajs/types": "^0.0.72" } }, "node_modules/@esbuild/aix-ppc64": { @@ -612,9 +614,9 @@ } }, "node_modules/@types/node": { - "version": "20.14.9", - "resolved": "https://registry.npmjs.org/@types/node/-/node-20.14.9.tgz", - "integrity": "sha512-06OCtnTXtWOZBJlRApleWndH4JsRVs1pDCc8dLSQp+7PpUpX3ePdHyeNSFTeSe7FtKyQkrlPvHwJOW3SLd8Oyg==", + "version": "20.14.10", + "resolved": "https://registry.npmjs.org/@types/node/-/node-20.14.10.tgz", + "integrity": "sha512-MdiXf+nDuMvY0gJKxyfZ7/6UFsETO7mGKF54MVD/ekJS6HdFtpZFBgrh6Pseu64XTb2MLyFPlbW6hj8HYRQNOQ==", "optional": true, "peer": true, "dependencies": { @@ -643,44 +645,44 @@ "peer": true }, "node_modules/aeria": { - "version": "0.0.131", - "resolved": "https://registry.npmjs.org/aeria/-/aeria-0.0.131.tgz", - "integrity": "sha512-2Ym6vS7cA8frM/mY2TzHO47HiCnXcIQABgNuxkqJ7boeN0r34YmS/6KcD11WTIw5ypCAh5zJZQ/M7O3ns10RiA==", + "version": "0.0.143", + "resolved": "https://registry.npmjs.org/aeria/-/aeria-0.0.143.tgz", + "integrity": "sha512-F6vLNWm9XaTBLI6dqYRUcJ5l+4kvVMVqRyuefqHFVZvWJxZcerUKW9q3ZA0XUwi+vz7RU7NI0rsnCikwqlbeHQ==", "peerDependencies": { - "@aeriajs/builtins": "^0.0.122", - "@aeriajs/cli": "^0.0.62", - "@aeriajs/common": "^0.0.77", - "@aeriajs/core": "^0.0.122", - "@aeriajs/entrypoint": "^0.0.79", - "@aeriajs/http": "^0.0.88", - "@aeriajs/node-http": "^0.0.88", - "@aeriajs/security": "^0.0.122", - "@aeriajs/server": "^0.0.124", - "@aeriajs/types": "^0.0.67", - "@aeriajs/validation": "^0.0.80" + "@aeriajs/builtins": "^0.0.133", + "@aeriajs/cli": "^0.0.74", + "@aeriajs/common": "^0.0.84", + "@aeriajs/core": "^0.0.133", + "@aeriajs/entrypoint": "^0.0.86", + "@aeriajs/http": "^0.0.95", + "@aeriajs/node-http": "^0.0.95", + "@aeriajs/security": "^0.0.133", + "@aeriajs/server": "^0.0.135", + "@aeriajs/types": "^0.0.72", + "@aeriajs/validation": "^0.0.87" } }, "node_modules/aeria-lang": { - "version": "0.0.8", - "resolved": "https://registry.npmjs.org/aeria-lang/-/aeria-lang-0.0.8.tgz", - "integrity": "sha512-xsHUgS9LyYsGeamjpfgZWA3GLPX3uJXN6C7RshrkIK1Dzvi71EqHBjZpZ6mHuEwWZS+V4DNDM/F9YxiHXuOGRA==", + "version": "0.0.10", + "resolved": "https://registry.npmjs.org/aeria-lang/-/aeria-lang-0.0.10.tgz", + "integrity": "sha512-/G1tsyqMjta1XljYQvpbUkz+mwnL6uWObLDCBTb5GdVW1BPdTXC4eS/mzfVmU6KCvDhz2PY5jOeKgVPYiMbapQ==", "optional": true, "peer": true, "peerDependencies": { - "@aeria-lang/build": "^0.0.11", - "@aeria-lang/compiler": "^0.0.6" + "@aeria-lang/build": "^0.0.13", + "@aeria-lang/compiler": "^0.0.7" } }, "node_modules/aeria-sdk": { - "version": "0.0.106", - "resolved": "https://registry.npmjs.org/aeria-sdk/-/aeria-sdk-0.0.106.tgz", - "integrity": "sha512-R7SEerOflPQxEXbWHedlBgAAPRSmcQCJ4GmnRc4SGHK4QRkMFHcKNwO5Y9wgBigrmHfEfdZ+npr5OLMecT7ubA==", + "version": "0.0.113", + "resolved": "https://registry.npmjs.org/aeria-sdk/-/aeria-sdk-0.0.113.tgz", + "integrity": "sha512-Lc2HCnrPSSwTAQRB8kExrCm6tIZJgQG4hJcnkfjYww7oHVyypYjs4S00kIY9CEhq95XOVYsOb75nieGryXyYQA==", "bin": { "aeria-sdk": "bin/index.js" }, "peerDependencies": { - "@aeriajs/common": "^0.0.77", - "@aeriajs/types": "^0.0.67" + "@aeriajs/common": "^0.0.84", + "@aeriajs/types": "^0.0.72" } }, "node_modules/agent-base": { @@ -1063,6 +1065,62 @@ "@esbuild/win32-x64": "0.20.2" } }, + "node_modules/escodegen": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/escodegen/-/escodegen-2.1.0.tgz", + "integrity": "sha512-2NlIDTwUWJN0mRPQOdtQBzbUHvdGY2P1VXSyU83Q3xKxM7WHX2Ql8dKq782Q9TgQUNOLEzEYu9bzLNj1q88I5w==", + "optional": true, + "peer": true, + "dependencies": { + "esprima": "^4.0.1", + "estraverse": "^5.2.0", + "esutils": "^2.0.2" + }, + "bin": { + "escodegen": "bin/escodegen.js", + "esgenerate": "bin/esgenerate.js" + }, + "engines": { + "node": ">=6.0" + }, + "optionalDependencies": { + "source-map": "~0.6.1" + } + }, + "node_modules/esprima": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/esprima/-/esprima-4.0.1.tgz", + "integrity": "sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A==", + "optional": true, + "peer": true, + "bin": { + "esparse": "bin/esparse.js", + "esvalidate": "bin/esvalidate.js" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/estraverse": { + "version": "5.3.0", + "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.3.0.tgz", + "integrity": "sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==", + "optional": true, + "peer": true, + "engines": { + "node": ">=4.0" + } + }, + "node_modules/esutils": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/esutils/-/esutils-2.0.3.tgz", + "integrity": "sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g==", + "optional": true, + "peer": true, + "engines": { + "node": ">=0.10.0" + } + }, "node_modules/fast-fifo": { "version": "1.3.2", "resolved": "https://registry.npmjs.org/fast-fifo/-/fast-fifo-1.3.2.tgz", @@ -1264,9 +1322,9 @@ } }, "node_modules/glob": { - "version": "10.4.2", - "resolved": "https://registry.npmjs.org/glob/-/glob-10.4.2.tgz", - "integrity": "sha512-GwMlUF6PkPo3Gk21UxkCohOv0PLcIXVtKyLlpEI28R/cO/4eNOdmLk3CMW1wROV/WR/EsZOWAfBbBOqYvs88/w==", + "version": "10.4.5", + "resolved": "https://registry.npmjs.org/glob/-/glob-10.4.5.tgz", + "integrity": "sha512-7Bv8RF0k6xjo7d4A/PxYLbUCfb6c+Vpd2/mB2yRDlew7Jb5hEXiCD9ibfO7wpk8i4sevK6DFny9h7EYbM3/sHg==", "peer": true, "dependencies": { "foreground-child": "^3.1.0", @@ -1279,9 +1337,6 @@ "bin": { "glob": "dist/esm/bin.mjs" }, - "engines": { - "node": ">=16 || 14 >=14.18" - }, "funding": { "url": "https://github.com/sponsors/isaacs" } @@ -1406,16 +1461,13 @@ "peer": true }, "node_modules/jackspeak": { - "version": "3.4.0", - "resolved": "https://registry.npmjs.org/jackspeak/-/jackspeak-3.4.0.tgz", - "integrity": "sha512-JVYhQnN59LVPFCEcVa2C3CrEKYacvjRfqIQl+h8oi91aLYQVWRYbxjPcv1bUiUy/kLmQaANrYfNMCO3kuEDHfw==", + "version": "3.4.3", + "resolved": "https://registry.npmjs.org/jackspeak/-/jackspeak-3.4.3.tgz", + "integrity": "sha512-OGlZQpz2yfahA/Rd1Y8Cd9SIEsqvXkLVoSw/cgwhnhFMDbsQFeZYoJJ7bIZBS9BcamUW96asq/npPWugM+RQBw==", "peer": true, "dependencies": { "@isaacs/cliui": "^8.0.2" }, - "engines": { - "node": ">=14" - }, "funding": { "url": "https://github.com/sponsors/isaacs" }, @@ -1541,13 +1593,10 @@ "peer": true }, "node_modules/lru-cache": { - "version": "10.3.0", - "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-10.3.0.tgz", - "integrity": "sha512-CQl19J/g+Hbjbv4Y3mFNNXFEL/5t/KCg8POCuUqd4rMKjGG+j1ybER83hxV58zL+dFI1PTkt3GNFSHRt+d8qEQ==", - "peer": true, - "engines": { - "node": "14 || >=16.14" - } + "version": "10.4.3", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-10.4.3.tgz", + "integrity": "sha512-JNAzZcXrCt42VGLuYz0zfAzDfAvJWW6AfYlDBQyDV5DClI2m5sAmK+OIO7s59XfsRsWHp02jAJrRadPRGTt6SQ==", + "peer": true }, "node_modules/make-dir": { "version": "3.1.0", @@ -2106,22 +2155,6 @@ "node": ">=8" } }, - "node_modules/prettier": { - "version": "3.3.2", - "resolved": "https://registry.npmjs.org/prettier/-/prettier-3.3.2.tgz", - "integrity": "sha512-rAVeHYMcv8ATV5d508CFdn+8/pHPpXeIid1DdrPwXnaAdH7cqjVbpJaT5eq4yRAFU/lsbwYwSF/n5iNrdJHPQA==", - "optional": true, - "peer": true, - "bin": { - "prettier": "bin/prettier.cjs" - }, - "engines": { - "node": ">=14" - }, - "funding": { - "url": "https://github.com/prettier/prettier?sponsor=1" - } - }, "node_modules/punycode": { "version": "2.3.1", "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.3.1.tgz", @@ -2320,6 +2353,16 @@ "npm": ">= 3.0.0" } }, + "node_modules/source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "optional": true, + "peer": true, + "engines": { + "node": ">=0.10.0" + } + }, "node_modules/sparse-bitfield": { "version": "3.0.3", "resolved": "https://registry.npmjs.org/sparse-bitfield/-/sparse-bitfield-3.0.3.tgz", @@ -2495,9 +2538,9 @@ } }, "node_modules/text-decoder": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/text-decoder/-/text-decoder-1.1.0.tgz", - "integrity": "sha512-TmLJNj6UgX8xcUZo4UDStGQtDiTzF7BzWlzn9g7UWrjkpHr5uJTK1ld16wZ3LXb2vb6jH8qU89dW5whuMdXYdw==", + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/text-decoder/-/text-decoder-1.1.1.tgz", + "integrity": "sha512-8zll7REEv4GDD3x4/0pW+ppIxSNs7H1J10IKFZsuOMscumCdM2a+toDGLPA3T+1+fLBql4zbt5z83GEQGGV5VA==", "optional": true, "peer": true, "dependencies": { @@ -2535,6 +2578,20 @@ "optional": true, "peer": true }, + "node_modules/typescript": { + "version": "5.5.3", + "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.5.3.tgz", + "integrity": "sha512-/hreyEujaB0w76zKo6717l3L0o/qEUtRgdvUBvlkhoWeOVMjMuHNHk0BRBzikzuGDqNmPQbg5ifMEqsHLiIUcQ==", + "optional": true, + "peer": true, + "bin": { + "tsc": "bin/tsc", + "tsserver": "bin/tsserver" + }, + "engines": { + "node": ">=14.17" + } + }, "node_modules/undici-types": { "version": "5.26.5", "resolved": "https://registry.npmjs.org/undici-types/-/undici-types-5.26.5.tgz", diff --git a/api/package.json b/api/package.json index 23d93a0..3050f7a 100644 --- a/api/package.json +++ b/api/package.json @@ -31,7 +31,7 @@ "author": "", "license": "ISC", "dependencies": { - "aeria": "^0.0.131", - "aeria-sdk": "^0.0.106" + "aeria": "^0.0.143", + "aeria-sdk": "^0.0.113" } } diff --git a/web/package-lock.json b/web/package-lock.json index f53eef1..185200e 100644 --- a/web/package-lock.json +++ b/web/package-lock.json @@ -10,9 +10,9 @@ "license": "ISC", "dependencies": { "@aeria-ui/i18n-en": "^0.0.3", - "aeria-app-layout": "^0.0.40", - "aeria-sdk": "^0.0.106", - "aeria-ui": "^0.0.72" + "aeria-app-layout": "^0.0.41", + "aeria-sdk": "^0.0.113", + "aeria-ui": "^0.0.89" }, "devDependencies": { "autoprefixer": "^10.4.19", @@ -52,9 +52,9 @@ } }, "node_modules/@aeria-ui/core": { - "version": "0.0.49", - "resolved": "https://registry.npmjs.org/@aeria-ui/core/-/core-0.0.49.tgz", - "integrity": "sha512-wYHMSd86eyW0Mlm+6qx+/CX8JFDXfzpICthoZZLqHPIH+8WoLAY+1oLlPebsZKhybsvY9qsQyEdyHuQZxJsYsw==", + "version": "0.0.55", + "resolved": "https://registry.npmjs.org/@aeria-ui/core/-/core-0.0.55.tgz", + "integrity": "sha512-hu1c6Mp2X2FxM2fyONE7arrKXaBeQD77uKuYIgeramPiJx4CY0/uEj1kY99nv5+cxtp91VBzmDZAvRsjpCZaNw==", "hasInstallScript": true, "peer": true, "dependencies": { @@ -94,12 +94,12 @@ } }, "node_modules/@aeria-ui/ui": { - "version": "0.0.68", - "resolved": "https://registry.npmjs.org/@aeria-ui/ui/-/ui-0.0.68.tgz", - "integrity": "sha512-g/wPM+z4smYhm2jf+ltPBajwB9psnOhT4sYBVZrDxTvwsOTmfylwRiWAmRyipqzlgQk8e39ciZ4Iv4mEe0Evvg==", + "version": "0.0.85", + "resolved": "https://registry.npmjs.org/@aeria-ui/ui/-/ui-0.0.85.tgz", + "integrity": "sha512-Wd8Z5yJv4s1pDyg2ZnR9uno0f2/jo68CiwFtw24K65caVQcX46aPnZRBnEq8XhZPd5LOeniB8VFR18vp7wzXGQ==", "peer": true, "peerDependencies": { - "@aeria-ui/core": "^0.0.49", + "@aeria-ui/core": "^0.0.55", "@aeria-ui/i18n": "^0.0.7", "@aeria-ui/state-management": "^0.0.13", "@aeriajs/common": "0.0", @@ -113,19 +113,19 @@ "peer": true }, "node_modules/@aeriajs/common": { - "version": "0.0.77", - "resolved": "https://registry.npmjs.org/@aeriajs/common/-/common-0.0.77.tgz", - "integrity": "sha512-+7lsVTVHDBMN5qE0b0lUsN+aEGvLIMxagVvVc03h7qUco5fD+jxRdSslrvQ3Th3qv4+dVs9kb9Wjf27VA/vIOg==", + "version": "0.0.84", + "resolved": "https://registry.npmjs.org/@aeriajs/common/-/common-0.0.84.tgz", + "integrity": "sha512-WJ357nX3tqDHNo/RbtmkAzf8Ni8nJarYPU32m02mDLpg0NMF+Qy08RHYQRBcvufRds2vh/rIdE1mg7ngmNlYHw==", "peer": true, "peerDependencies": { - "@aeriajs/types": "^0.0.67", + "@aeriajs/types": "^0.0.72", "bson": "^6.5.0" } }, "node_modules/@aeriajs/types": { - "version": "0.0.67", - "resolved": "https://registry.npmjs.org/@aeriajs/types/-/types-0.0.67.tgz", - "integrity": "sha512-36GIjIH7FBded2g+2b6jx3bz94SzaCf05oYzrASynu+WV41o3ATrJ5KiIRVU44PLnWgqIare3bYBDtsFx6HLWQ==", + "version": "0.0.72", + "resolved": "https://registry.npmjs.org/@aeriajs/types/-/types-0.0.72.tgz", + "integrity": "sha512-B2LBjRQSK0NqOJmh1hLAgMyKwjOlAeRmUYba2c2sMCMua5/omXIEFIGmtYxUW7obzI7gAGO8EsA8gb+m0iLyjg==", "peer": true }, "node_modules/@alloc/quick-lru": { @@ -1684,9 +1684,9 @@ } }, "node_modules/aeria-app-layout": { - "version": "0.0.40", - "resolved": "https://registry.npmjs.org/aeria-app-layout/-/aeria-app-layout-0.0.40.tgz", - "integrity": "sha512-JGtvQC/i7UV/vUggQ7egWJZs1KEtlYdczFxQoLUcJUaW3D4zyXDnDNyP9+NM+8+TUHkictsf2/XzcVbZexryfw==", + "version": "0.0.41", + "resolved": "https://registry.npmjs.org/aeria-app-layout/-/aeria-app-layout-0.0.41.tgz", + "integrity": "sha512-dinxn2UU5h5uTkJjKdJFmSVYQtkmUjvSlpUyDND/nI7/0x5Eil6XbsuzcJRFkEA/4dLVPFPWnqXz8Yir2DK7TA==", "dependencies": { "less": "^4.2.0" }, @@ -1708,27 +1708,27 @@ } }, "node_modules/aeria-sdk": { - "version": "0.0.106", - "resolved": "https://registry.npmjs.org/aeria-sdk/-/aeria-sdk-0.0.106.tgz", - "integrity": "sha512-R7SEerOflPQxEXbWHedlBgAAPRSmcQCJ4GmnRc4SGHK4QRkMFHcKNwO5Y9wgBigrmHfEfdZ+npr5OLMecT7ubA==", + "version": "0.0.113", + "resolved": "https://registry.npmjs.org/aeria-sdk/-/aeria-sdk-0.0.113.tgz", + "integrity": "sha512-Lc2HCnrPSSwTAQRB8kExrCm6tIZJgQG4hJcnkfjYww7oHVyypYjs4S00kIY9CEhq95XOVYsOb75nieGryXyYQA==", "bin": { "aeria-sdk": "bin/index.js" }, "peerDependencies": { - "@aeriajs/common": "^0.0.77", - "@aeriajs/types": "^0.0.67" + "@aeriajs/common": "^0.0.84", + "@aeriajs/types": "^0.0.72" } }, "node_modules/aeria-ui": { - "version": "0.0.72", - "resolved": "https://registry.npmjs.org/aeria-ui/-/aeria-ui-0.0.72.tgz", - "integrity": "sha512-fq1axlzvnnQkeYszxx7nPc34xuCuyMe6BduKttBtgyVH2wfcsjIPPiprbd3Pql34k0mtsTQHLdSh7vhlj6DDKA==", + "version": "0.0.89", + "resolved": "https://registry.npmjs.org/aeria-ui/-/aeria-ui-0.0.89.tgz", + "integrity": "sha512-3X+HofbXNtUs95KFMPqYUH8dbNF+TJe9sKxQ0Tnun9hU/wCSjTAw8XoZ1UVHhUNp+r48nfPPER9pJQabcMSoMA==", "peerDependencies": { "@aeria-ui/cli": "^0.0.8", - "@aeria-ui/core": "^0.0.49", + "@aeria-ui/core": "^0.0.55", "@aeria-ui/i18n": "^0.0.7", "@aeria-ui/state-management": "^0.0.13", - "@aeria-ui/ui": "^0.0.68" + "@aeria-ui/ui": "^0.0.85" } }, "node_modules/ajv": { diff --git a/web/package.json b/web/package.json index 2edd911..8540d2f 100644 --- a/web/package.json +++ b/web/package.json @@ -16,9 +16,9 @@ "license": "ISC", "dependencies": { "@aeria-ui/i18n-en": "^0.0.3", - "aeria-app-layout": "^0.0.40", - "aeria-sdk": "^0.0.106", - "aeria-ui": "^0.0.72" + "aeria-app-layout": "^0.0.41", + "aeria-sdk": "^0.0.113", + "aeria-ui": "^0.0.89" }, "devDependencies": { "autoprefixer": "^10.4.19",