From aa1a5a0954c5e82dbe24197c1e8416f789c218f8 Mon Sep 17 00:00:00 2001 From: Ralph Slooten Date: Thu, 9 May 2024 16:52:01 +1200 Subject: [PATCH 1/3] Chore: Update Go dependencies --- go.mod | 14 +++++++------- go.sum | 30 +++++++++++++++--------------- 2 files changed, 22 insertions(+), 22 deletions(-) diff --git a/go.mod b/go.mod index 270cc72..c244975 100644 --- a/go.mod +++ b/go.mod @@ -16,7 +16,7 @@ require ( github.com/kovidgoyal/imaging v1.6.3 github.com/leporo/sqlf v1.4.0 github.com/lithammer/shortuuid/v4 v4.0.0 - github.com/mhale/smtpd v0.8.2 + github.com/mhale/smtpd v0.8.3 github.com/reiver/go-telnet v0.0.0-20180421082511-9ff0b2ab096e github.com/rqlite/gorqlite v0.0.0-20240227123050-397b03f02418 github.com/sirupsen/logrus v1.9.3 @@ -24,11 +24,11 @@ require ( github.com/spf13/pflag v1.0.5 github.com/tg123/go-htpasswd v1.2.2 github.com/vanng822/go-premailer v1.21.0 - golang.org/x/net v0.24.0 - golang.org/x/text v0.14.0 + golang.org/x/net v0.25.0 + golang.org/x/text v0.15.0 golang.org/x/time v0.5.0 gopkg.in/yaml.v3 v3.0.1 - modernc.org/sqlite v1.29.8 + modernc.org/sqlite v1.29.9 ) require ( @@ -54,9 +54,9 @@ require ( github.com/ssor/bom v0.0.0-20170718123548-6386211fdfcf // indirect github.com/valyala/bytebufferpool v1.0.0 // indirect github.com/vanng822/css v1.0.1 // indirect - golang.org/x/crypto v0.22.0 // indirect - golang.org/x/image v0.15.0 // indirect - golang.org/x/sys v0.19.0 // indirect + golang.org/x/crypto v0.23.0 // indirect + golang.org/x/image v0.16.0 // indirect + golang.org/x/sys v0.20.0 // indirect gopkg.in/check.v1 v1.0.0-20190902080502-41f04d3bba15 // indirect modernc.org/gc/v3 v3.0.0-20240304020402-f0dba7c97c2b // indirect modernc.org/libc v1.50.5 // indirect diff --git a/go.sum b/go.sum index 927748e..b0dc639 100644 --- a/go.sum +++ b/go.sum @@ -65,11 +65,10 @@ github.com/mattn/go-runewidth v0.0.9/go.mod h1:H031xJmbD/WCDINGzjvQ9THkh0rPKHF+m github.com/mattn/go-runewidth v0.0.10/go.mod h1:RAqKPSqVFrSLVXbA8x7dzmKdmGzieGRCM46jaSJTDAk= github.com/mattn/go-runewidth v0.0.15 h1:UNAjwbU9l54TA3KzvqLGxwWjHmMgBUVhBiTjelZgg3U= github.com/mattn/go-runewidth v0.0.15/go.mod h1:Jdepj2loyihRzMpdS35Xk/zdY8IAYHsh153qUoGf23w= +github.com/mattn/go-sqlite3 v1.14.16 h1:yOQRA0RpS5PFz/oikGwBEqvAWhWg5ufRz4ETLjwpU1Y= github.com/mattn/go-sqlite3 v1.14.16/go.mod h1:2eHXhiwb8IkHr+BDWZGa96P6+rkvnG63S2DGjv9HUNg= -github.com/mattn/go-sqlite3 v1.14.22 h1:2gZY6PC6kBnID23Tichd1K+Z0oS6nE/XwU+Vz/5o4kU= -github.com/mattn/go-sqlite3 v1.14.22/go.mod h1:Uh1q+B4BYcTPb+yiD3kU8Ct7aC0hY9fxUwlHK0RXw+Y= -github.com/mhale/smtpd v0.8.2 h1:rHKOMHeFoDvcq8Na9ErCbNcjlWTSyGtznOmJpWsOzuc= -github.com/mhale/smtpd v0.8.2/go.mod h1:MQl+y2hwIEQCXtNhe5+55n0GZOjSmeqORDIXbqUL3x4= +github.com/mhale/smtpd v0.8.3 h1:8j8YNXajksoSLZja3HdwvYVZPuJSqAxFsib3adzRRt8= +github.com/mhale/smtpd v0.8.3/go.mod h1:MQl+y2hwIEQCXtNhe5+55n0GZOjSmeqORDIXbqUL3x4= github.com/ncruces/go-strftime v0.1.9 h1:bY0MQC28UADQmHmaF5dgpLmImcShSi2kHU9XLdhx/f4= github.com/ncruces/go-strftime v0.1.9/go.mod h1:Fwc5htZGVVkseilnfgOVb9mKy6w1naJmn9CehxcKcls= github.com/olekukonko/tablewriter v0.0.5 h1:P2Ga83D34wi1o9J6Wh1mRuqd4mF/x/lgBS7N7AbDhec= @@ -127,10 +126,10 @@ golang.org/x/crypto v0.0.0-20190308221718-c2843e01d9a2/go.mod h1:djNgcEr1/C05ACk golang.org/x/crypto v0.0.0-20210921155107-089bfa567519/go.mod h1:GvvjBRRGRdwPK5ydBHafDWAxML/pGHZbMvKqRZ5+Abc= golang.org/x/crypto v0.19.0/go.mod h1:Iy9bg/ha4yyC70EfRS8jz+B6ybOBKMaSxLj6P6oBDfU= golang.org/x/crypto v0.21.0/go.mod h1:0BP7YvVV9gBbVKyeTG0Gyn+gZm94bibOW5BjDEYAOMs= -golang.org/x/crypto v0.22.0 h1:g1v0xeRhjcugydODzvb3mEM9SQ0HGp9s/nh3COQ/C30= -golang.org/x/crypto v0.22.0/go.mod h1:vr6Su+7cTlO45qkww3VDJlzDn0ctJvRgYbC2NvXHt+M= -golang.org/x/image v0.15.0 h1:kOELfmgrmJlw4Cdb7g/QGuB3CvDrXbqEIww/pNtNBm8= -golang.org/x/image v0.15.0/go.mod h1:HUYqC05R2ZcZ3ejNQsIHQDQiwWM4JBqmm6MKANTp4LE= +golang.org/x/crypto v0.23.0 h1:dIJU/v2J8Mdglj/8rJ6UUOM3Zc9zLZxVZwwxMooUSAI= +golang.org/x/crypto v0.23.0/go.mod h1:CKFgDieR+mRhux2Lsu27y0fO304Db0wZe70UKqHu0v8= +golang.org/x/image v0.16.0 h1:9kloLAKhUufZhA12l5fwnx2NZW39/we1UhBesW433jw= +golang.org/x/image v0.16.0/go.mod h1:ugSZItdV4nOxyqp56HmXwH0Ry0nBCpjnZdpDaIHdoPs= golang.org/x/mod v0.6.0-dev.0.20220419223038-86c51ed26bb4/go.mod h1:jJ57K6gSWd91VN4djpZkiMVwK6gcyfeH4XE8wZrZaV4= golang.org/x/mod v0.8.0/go.mod h1:iBbtSCu2XBx23ZKBPSOrRkjjQPZFPuis4dIYUhu/chs= golang.org/x/mod v0.16.0 h1:QX4fJ0Rr5cPQCF7O9lh9Se4pmwfwskqZfq5moyldzic= @@ -143,8 +142,8 @@ golang.org/x/net v0.9.0/go.mod h1:d48xBJpPfHeWQsugry2m+kC02ZBRGRgulfHnEXEuWns= golang.org/x/net v0.10.0/go.mod h1:0qNGK6F8kojg2nk9dLZ2mShWaEBan6FAoqfSigmmuDg= golang.org/x/net v0.21.0/go.mod h1:bIjVDfnllIU7BJ2DNgfnXvpSvtn8VRwhlsaeUTyUS44= golang.org/x/net v0.23.0/go.mod h1:JKghWKKOSdJwpW2GEx0Ja7fmaKnMsbu+MWVZTokSYmg= -golang.org/x/net v0.24.0 h1:1PcaxkF854Fu3+lvBIx5SYn9wRlBzzcnHZSiaFFAb0w= -golang.org/x/net v0.24.0/go.mod h1:2Q7sJY5mzlzWjKtYUEXSlBWCdyaioyXzRB2RtU8KVE8= +golang.org/x/net v0.25.0 h1:d/OCCoBEUq33pjydKrGQhw7IlUPI2Oylr+8qLx49kac= +golang.org/x/net v0.25.0/go.mod h1:JkAGAh7GEvH74S6FOH42FLoXpXbE/aqXSrIQjXgsiwM= golang.org/x/sync v0.0.0-20190423024810-112230192c58/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM= golang.org/x/sync v0.0.0-20220722155255-886fb9371eb4/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM= golang.org/x/sync v0.1.0/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM= @@ -160,8 +159,8 @@ golang.org/x/sys v0.7.0/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= golang.org/x/sys v0.8.0/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= golang.org/x/sys v0.17.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA= golang.org/x/sys v0.18.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA= -golang.org/x/sys v0.19.0 h1:q5f1RH2jigJ1MoAWp2KTp3gm5zAGFUTarQZ5U386+4o= -golang.org/x/sys v0.19.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA= +golang.org/x/sys v0.20.0 h1:Od9JTbYCk261bKm4M/mw7AklTlFYIa0bIp9BgSm1S8Y= +golang.org/x/sys v0.20.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA= golang.org/x/term v0.0.0-20201126162022-7de9c90e9dd1/go.mod h1:bj7SfCRtBDWHUb9snDiAeCFNEtKQo2Wmx5Cou7ajbmo= golang.org/x/term v0.0.0-20210927222741-03fcf44c2211/go.mod h1:jbD1KX2456YbFQfuXm/mYQcufACuNUgVhRMnK/tPxf8= golang.org/x/term v0.5.0/go.mod h1:jMB1sMXY+tzblOD4FWmEbocvup2/aLOaQEp7JmGp78k= @@ -174,8 +173,9 @@ golang.org/x/text v0.3.3/go.mod h1:5Zoc/QRtKVWzQhOtBMvqHzDpF6irO9z98xDceosuGiQ= golang.org/x/text v0.3.7/go.mod h1:u+2+/6zg+i71rQMx5EYifcz6MCKuco9NR6JIITiCfzQ= golang.org/x/text v0.7.0/go.mod h1:mrYo+phRRbMaCq/xk9113O4dZlRixOauAjOtrjsXDZ8= golang.org/x/text v0.9.0/go.mod h1:e1OnstbJyHTd6l/uOt8jFFHp6TRDWZR/bV3emEE/zU8= -golang.org/x/text v0.14.0 h1:ScX5w1eTa3QqT8oi6+ziP7dTV1S2+ALU0bI+0zXKWiQ= golang.org/x/text v0.14.0/go.mod h1:18ZOQIKpY8NJVqYksKHtTdi31H5itFRjB5/qKTNYzSU= +golang.org/x/text v0.15.0 h1:h1V/4gjBv8v9cjcR6+AR5+/cIYK5N/WAgiv4xlsEtAk= +golang.org/x/text v0.15.0/go.mod h1:18ZOQIKpY8NJVqYksKHtTdi31H5itFRjB5/qKTNYzSU= golang.org/x/time v0.5.0 h1:o7cqy6amK/52YcAKIPlM3a+Fpj35zvRj2TP+e1xFSfk= golang.org/x/time v0.5.0/go.mod h1:3BpzKBy/shNhVucY/MWOyx10tF3SFh9QdLuxbVysPQM= golang.org/x/tools v0.0.0-20180917221912-90fa682c2a6e/go.mod h1:n7NCudcB/nEzxVGmLbDWY5pfWTLqBcC2KZ6jyYvM4mQ= @@ -213,8 +213,8 @@ modernc.org/opt v0.1.3 h1:3XOZf2yznlhC+ibLltsDGzABUGVx8J6pnFMS3E4dcq4= modernc.org/opt v0.1.3/go.mod h1:WdSiB5evDcignE70guQKxYUl14mgWtbClRi5wmkkTX0= modernc.org/sortutil v1.2.0 h1:jQiD3PfS2REGJNzNCMMaLSp/wdMNieTbKX920Cqdgqc= modernc.org/sortutil v1.2.0/go.mod h1:TKU2s7kJMf1AE84OoiGppNHJwvB753OYfNl2WRb++Ss= -modernc.org/sqlite v1.29.8 h1:nGKglNx9K5v0As+zF0/Gcl1kMkmaU1XynYyq92PbsC8= -modernc.org/sqlite v1.29.8/go.mod h1:lQPm27iqa4UNZpmr4Aor0MH0HkCLbt1huYDfWylLZFk= +modernc.org/sqlite v1.29.9 h1:9RhNMklxJs+1596GNuAX+O/6040bvOwacTxuFcRuQow= +modernc.org/sqlite v1.29.9/go.mod h1:ItX2a1OVGgNsFh6Dv60JQvGfJfTPHPVpV6DF59akYOA= modernc.org/strutil v1.2.0 h1:agBi9dp1I+eOnxXeiZawM8F4LawKv4NzGWSaLfyeNZA= modernc.org/strutil v1.2.0/go.mod h1:/mdcBmfOibveCTBxUl5B5l6W+TTH1FXPLHZE6bTosX0= modernc.org/token v1.1.0 h1:Xl7Ap9dKaEs5kLoOQeQmPWevfnk/DM5qcLcYlA8ys6Y= From fae0384dfeeeef3890fd536744b1c5f3236cd32d Mon Sep 17 00:00:00 2001 From: Ralph Slooten Date: Thu, 9 May 2024 16:54:03 +1200 Subject: [PATCH 2/3] Feature: Return queued Message ID in SMTP response (#293) --- server/smtpd/smtpd.go | 10 ++++------ 1 file changed, 4 insertions(+), 6 deletions(-) diff --git a/server/smtpd/smtpd.go b/server/smtpd/smtpd.go index 95580df..7e60325 100644 --- a/server/smtpd/smtpd.go +++ b/server/smtpd/smtpd.go @@ -24,10 +24,8 @@ var ( ) // MailHandler handles the incoming message to store in the database -func mailHandler(origin net.Addr, from string, to []string, data []byte) error { - _, err := Store(origin, from, to, data) - - return err +func mailHandler(origin net.Addr, from string, to []string, data []byte) (string, error) { + return Store(origin, from, to, data) } // Store will attempt to save a message to the database @@ -212,10 +210,10 @@ func Listen() error { return listenAndServe(config.SMTPListen, mailHandler, authHandler) } -func listenAndServe(addr string, handler smtpd.Handler, authHandler smtpd.AuthHandler) error { +func listenAndServe(addr string, handler smtpd.MsgIDHandler, authHandler smtpd.AuthHandler) error { srv := &smtpd.Server{ Addr: addr, - Handler: handler, + MsgIDHandler: handler, HandlerRcpt: handlerRcpt, Appname: "Mailpit", Hostname: "", From abd546133e50b48a5595720573702fb299a9b7ae Mon Sep 17 00:00:00 2001 From: Ralph Slooten Date: Thu, 9 May 2024 16:56:00 +1200 Subject: [PATCH 3/3] Chore: Update node dependencies --- package-lock.json | 303 +++++++++++++++++++++++----------------------- 1 file changed, 150 insertions(+), 153 deletions(-) diff --git a/package-lock.json b/package-lock.json index be106d0..952bf96 100644 --- a/package-lock.json +++ b/package-lock.json @@ -937,36 +937,36 @@ "integrity": "sha512-ScaPdn1dQczgbl0QFTeTOmVHFULt394XJgOQNoyVhZ6r2vLnMLJfBPd53SB52T/3G36VI1/g2MZaX0cwDuXsfw==" }, "node_modules/@vue/compiler-core": { - "version": "3.4.26", - "resolved": "https://registry.npmjs.org/@vue/compiler-core/-/compiler-core-3.4.26.tgz", - "integrity": "sha512-N9Vil6Hvw7NaiyFUFBPXrAyETIGlQ8KcFMkyk6hW1Cl6NvoqvP+Y8p1Eqvx+UdqsnrnI9+HMUEJegzia3mhXmQ==", + "version": "3.4.27", + "resolved": "https://registry.npmjs.org/@vue/compiler-core/-/compiler-core-3.4.27.tgz", + "integrity": "sha512-E+RyqY24KnyDXsCuQrI+mlcdW3ALND6U7Gqa/+bVwbcpcR3BRRIckFoz7Qyd4TTlnugtwuI7YgjbvsLmxb+yvg==", "dependencies": { "@babel/parser": "^7.24.4", - "@vue/shared": "3.4.26", + "@vue/shared": "3.4.27", "entities": "^4.5.0", "estree-walker": "^2.0.2", "source-map-js": "^1.2.0" } }, "node_modules/@vue/compiler-dom": { - "version": "3.4.26", - "resolved": "https://registry.npmjs.org/@vue/compiler-dom/-/compiler-dom-3.4.26.tgz", - "integrity": "sha512-4CWbR5vR9fMg23YqFOhr6t6WB1Fjt62d6xdFPyj8pxrYub7d+OgZaObMsoxaF9yBUHPMiPFK303v61PwAuGvZA==", + "version": "3.4.27", + "resolved": "https://registry.npmjs.org/@vue/compiler-dom/-/compiler-dom-3.4.27.tgz", + "integrity": "sha512-kUTvochG/oVgE1w5ViSr3KUBh9X7CWirebA3bezTbB5ZKBQZwR2Mwj9uoSKRMFcz4gSMzzLXBPD6KpCLb9nvWw==", "dependencies": { - "@vue/compiler-core": "3.4.26", - "@vue/shared": "3.4.26" + "@vue/compiler-core": "3.4.27", + "@vue/shared": "3.4.27" } }, "node_modules/@vue/compiler-sfc": { - "version": "3.4.26", - "resolved": "https://registry.npmjs.org/@vue/compiler-sfc/-/compiler-sfc-3.4.26.tgz", - "integrity": "sha512-It1dp+FAOCgluYSVYlDn5DtZBxk1NCiJJfu2mlQqa/b+k8GL6NG/3/zRbJnHdhV2VhxFghaDq5L4K+1dakW6cw==", + "version": "3.4.27", + "resolved": "https://registry.npmjs.org/@vue/compiler-sfc/-/compiler-sfc-3.4.27.tgz", + "integrity": "sha512-nDwntUEADssW8e0rrmE0+OrONwmRlegDA1pD6QhVeXxjIytV03yDqTey9SBDiALsvAd5U4ZrEKbMyVXhX6mCGA==", "dependencies": { "@babel/parser": "^7.24.4", - "@vue/compiler-core": "3.4.26", - "@vue/compiler-dom": "3.4.26", - "@vue/compiler-ssr": "3.4.26", - "@vue/shared": "3.4.26", + "@vue/compiler-core": "3.4.27", + "@vue/compiler-dom": "3.4.27", + "@vue/compiler-ssr": "3.4.27", + "@vue/shared": "3.4.27", "estree-walker": "^2.0.2", "magic-string": "^0.30.10", "postcss": "^8.4.38", @@ -974,12 +974,12 @@ } }, "node_modules/@vue/compiler-ssr": { - "version": "3.4.26", - "resolved": "https://registry.npmjs.org/@vue/compiler-ssr/-/compiler-ssr-3.4.26.tgz", - "integrity": "sha512-FNwLfk7LlEPRY/g+nw2VqiDKcnDTVdCfBREekF8X74cPLiWHUX6oldktf/Vx28yh4STNy7t+/yuLoMBBF7YDiQ==", + "version": "3.4.27", + "resolved": "https://registry.npmjs.org/@vue/compiler-ssr/-/compiler-ssr-3.4.27.tgz", + "integrity": "sha512-CVRzSJIltzMG5FcidsW0jKNQnNRYC8bT21VegyMMtHmhW3UOI7knmUehzswXLrExDLE6lQCZdrhD4ogI7c+vuw==", "dependencies": { - "@vue/compiler-dom": "3.4.26", - "@vue/shared": "3.4.26" + "@vue/compiler-dom": "3.4.27", + "@vue/shared": "3.4.27" } }, "node_modules/@vue/devtools-api": { @@ -988,48 +988,48 @@ "integrity": "sha512-LgPscpE3Vs0x96PzSSB4IGVSZXZBZHpfxs+ZA1d+VEPwHdOXowy/Y2CsvCAIFrf+ssVU1pD1jidj505EpUnfbA==" }, "node_modules/@vue/reactivity": { - "version": "3.4.26", - "resolved": "https://registry.npmjs.org/@vue/reactivity/-/reactivity-3.4.26.tgz", - "integrity": "sha512-E/ynEAu/pw0yotJeLdvZEsp5Olmxt+9/WqzvKff0gE67tw73gmbx6tRkiagE/eH0UCubzSlGRebCbidB1CpqZQ==", + "version": "3.4.27", + "resolved": "https://registry.npmjs.org/@vue/reactivity/-/reactivity-3.4.27.tgz", + "integrity": "sha512-kK0g4NknW6JX2yySLpsm2jlunZJl2/RJGZ0H9ddHdfBVHcNzxmQ0sS0b09ipmBoQpY8JM2KmUw+a6sO8Zo+zIA==", "dependencies": { - "@vue/shared": "3.4.26" + "@vue/shared": "3.4.27" } }, "node_modules/@vue/runtime-core": { - "version": "3.4.26", - "resolved": "https://registry.npmjs.org/@vue/runtime-core/-/runtime-core-3.4.26.tgz", - "integrity": "sha512-AFJDLpZvhT4ujUgZSIL9pdNcO23qVFh7zWCsNdGQBw8ecLNxOOnPcK9wTTIYCmBJnuPHpukOwo62a2PPivihqw==", + "version": "3.4.27", + "resolved": "https://registry.npmjs.org/@vue/runtime-core/-/runtime-core-3.4.27.tgz", + "integrity": "sha512-7aYA9GEbOOdviqVvcuweTLe5Za4qBZkUY7SvET6vE8kyypxVgaT1ixHLg4urtOlrApdgcdgHoTZCUuTGap/5WA==", "dependencies": { - "@vue/reactivity": "3.4.26", - "@vue/shared": "3.4.26" + "@vue/reactivity": "3.4.27", + "@vue/shared": "3.4.27" } }, "node_modules/@vue/runtime-dom": { - "version": "3.4.26", - "resolved": "https://registry.npmjs.org/@vue/runtime-dom/-/runtime-dom-3.4.26.tgz", - "integrity": "sha512-UftYA2hUXR2UOZD/Fc3IndZuCOOJgFxJsWOxDkhfVcwLbsfh2CdXE2tG4jWxBZuDAs9J9PzRTUFt1PgydEtItw==", + "version": "3.4.27", + "resolved": "https://registry.npmjs.org/@vue/runtime-dom/-/runtime-dom-3.4.27.tgz", + "integrity": "sha512-ScOmP70/3NPM+TW9hvVAz6VWWtZJqkbdf7w6ySsws+EsqtHvkhxaWLecrTorFxsawelM5Ys9FnDEMt6BPBDS0Q==", "dependencies": { - "@vue/runtime-core": "3.4.26", - "@vue/shared": "3.4.26", + "@vue/runtime-core": "3.4.27", + "@vue/shared": "3.4.27", "csstype": "^3.1.3" } }, "node_modules/@vue/server-renderer": { - "version": "3.4.26", - "resolved": "https://registry.npmjs.org/@vue/server-renderer/-/server-renderer-3.4.26.tgz", - "integrity": "sha512-xoGAqSjYDPGAeRWxeoYwqJFD/gw7mpgzOvSxEmjWaFO2rE6qpbD1PC172YRpvKhrihkyHJkNDADFXTfCyVGhKw==", + "version": "3.4.27", + "resolved": "https://registry.npmjs.org/@vue/server-renderer/-/server-renderer-3.4.27.tgz", + "integrity": "sha512-dlAMEuvmeA3rJsOMJ2J1kXU7o7pOxgsNHVr9K8hB3ImIkSuBrIdy0vF66h8gf8Tuinf1TK3mPAz2+2sqyf3KzA==", "dependencies": { - "@vue/compiler-ssr": "3.4.26", - "@vue/shared": "3.4.26" + "@vue/compiler-ssr": "3.4.27", + "@vue/shared": "3.4.27" }, "peerDependencies": { - "vue": "3.4.26" + "vue": "3.4.27" } }, "node_modules/@vue/shared": { - "version": "3.4.26", - "resolved": "https://registry.npmjs.org/@vue/shared/-/shared-3.4.26.tgz", - "integrity": "sha512-Fg4zwR0GNnjzodMt3KRy2AWGMKQXByl56+4HjN87soxLNU9P5xcJkstAlIeEF3cU6UYOzmJl1tV0dVPGIljCnQ==" + "version": "3.4.27", + "resolved": "https://registry.npmjs.org/@vue/shared/-/shared-3.4.27.tgz", + "integrity": "sha512-DL3NmY2OFlqmYYrzp39yi3LDkKxa5vZVwxWdQ3rG0ekuWscHraeIbnI8t+aZK7qhYqEqWKTUdijadunb9pnrgA==" }, "node_modules/anymatch": { "version": "3.1.3", @@ -1044,6 +1044,11 @@ "node": ">= 8" } }, + "node_modules/apg-lite": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/apg-lite/-/apg-lite-1.0.3.tgz", + "integrity": "sha512-lOoNkL7vN7PGdyQMFPey1aok2oVVqvs3n7UMFBRvQ9FoELSbKhgPc3rd7JptaGwCmo4125gLX9Cqb8ElvLCFaQ==" + }, "node_modules/argparse": { "version": "2.0.1", "resolved": "https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz", @@ -1839,18 +1844,6 @@ "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.21.tgz", "integrity": "sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==" }, - "node_modules/lru-cache": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", - "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", - "optional": true, - "dependencies": { - "yallist": "^4.0.0" - }, - "engines": { - "node": ">=10" - } - }, "node_modules/magic-string": { "version": "0.30.10", "resolved": "https://registry.npmjs.org/magic-string/-/magic-string-0.30.10.tgz", @@ -2052,6 +2045,17 @@ "wrappy": "1" } }, + "node_modules/openapi-path-templating": { + "version": "1.5.1", + "resolved": "https://registry.npmjs.org/openapi-path-templating/-/openapi-path-templating-1.5.1.tgz", + "integrity": "sha512-kgRHToVP571U1YzUnaZnWaUIygon2itg5g96kwaFIi8bnpsw4oXYOk7k59Ivn+ley1iQnMENe/1HSovpPVZuXA==", + "dependencies": { + "apg-lite": "^1.0.3" + }, + "engines": { + "node": ">=12.20.0" + } + }, "node_modules/path-parse": { "version": "1.0.7", "resolved": "https://registry.npmjs.org/path-parse/-/path-parse-1.0.7.tgz", @@ -2316,9 +2320,9 @@ "optional": true }, "node_modules/sass": { - "version": "1.76.0", - "resolved": "https://registry.npmjs.org/sass/-/sass-1.76.0.tgz", - "integrity": "sha512-nc3LeqvF2FNW5xGF1zxZifdW3ffIz5aBb7I7tSvOoNu7z1RQ6pFt9MBuiPtjgaI62YWrM/txjWlOCFiGtf2xpw==", + "version": "1.77.0", + "resolved": "https://registry.npmjs.org/sass/-/sass-1.77.0.tgz", + "integrity": "sha512-eGj4HNfXqBWtSnvItNkn7B6icqH14i3CiCGbzMKs3BAPTq62pp9NBYsBgyN4cA+qssqo9r26lW4JSvlaUUWbgw==", "dev": true, "dependencies": { "chokidar": ">=3.0.0 <4.0.0", @@ -2333,9 +2337,9 @@ } }, "node_modules/sass-embedded": { - "version": "1.76.0", - "resolved": "https://registry.npmjs.org/sass-embedded/-/sass-embedded-1.76.0.tgz", - "integrity": "sha512-dPtyZM5f32g/pVx7JjYxbeGyAOmbIAkotHmMMp63z8Nz+tqU6noc7GjGD+jml/w81YObJ7Tom2FvHAj24FNinw==", + "version": "1.77.0", + "resolved": "https://registry.npmjs.org/sass-embedded/-/sass-embedded-1.77.0.tgz", + "integrity": "sha512-4GOuLIWQ3vm1XnmRlBz8Rj11rCBceqvkSvEy+ZZGjsR2Y9/+75Dh+zXCtPwOuJFHZsV7qbCqCCSxbpUA0TiQ3w==", "dev": true, "peer": true, "dependencies": { @@ -2350,29 +2354,29 @@ "node": ">=16.0.0" }, "optionalDependencies": { - "sass-embedded-android-arm": "1.76.0", - "sass-embedded-android-arm64": "1.76.0", - "sass-embedded-android-ia32": "1.76.0", - "sass-embedded-android-x64": "1.76.0", - "sass-embedded-darwin-arm64": "1.76.0", - "sass-embedded-darwin-x64": "1.76.0", - "sass-embedded-linux-arm": "1.76.0", - "sass-embedded-linux-arm64": "1.76.0", - "sass-embedded-linux-ia32": "1.76.0", - "sass-embedded-linux-musl-arm": "1.76.0", - "sass-embedded-linux-musl-arm64": "1.76.0", - "sass-embedded-linux-musl-ia32": "1.76.0", - "sass-embedded-linux-musl-x64": "1.76.0", - "sass-embedded-linux-x64": "1.76.0", - "sass-embedded-win32-arm64": "1.76.0", - "sass-embedded-win32-ia32": "1.76.0", - "sass-embedded-win32-x64": "1.76.0" + "sass-embedded-android-arm": "1.77.0", + "sass-embedded-android-arm64": "1.77.0", + "sass-embedded-android-ia32": "1.77.0", + "sass-embedded-android-x64": "1.77.0", + "sass-embedded-darwin-arm64": "1.77.0", + "sass-embedded-darwin-x64": "1.77.0", + "sass-embedded-linux-arm": "1.77.0", + "sass-embedded-linux-arm64": "1.77.0", + "sass-embedded-linux-ia32": "1.77.0", + "sass-embedded-linux-musl-arm": "1.77.0", + "sass-embedded-linux-musl-arm64": "1.77.0", + "sass-embedded-linux-musl-ia32": "1.77.0", + "sass-embedded-linux-musl-x64": "1.77.0", + "sass-embedded-linux-x64": "1.77.0", + "sass-embedded-win32-arm64": "1.77.0", + "sass-embedded-win32-ia32": "1.77.0", + "sass-embedded-win32-x64": "1.77.0" } }, "node_modules/sass-embedded-android-arm": { - "version": "1.76.0", - "resolved": "https://registry.npmjs.org/sass-embedded-android-arm/-/sass-embedded-android-arm-1.76.0.tgz", - "integrity": "sha512-vcsQZLAoL/+ZiGJK1pnuXtlDOlBTxJPbTp/SpRmODWXucH1f3K3+vbpoqtV6i4/qO5adNuQBWP91MGwtNDiAQA==", + "version": "1.77.0", + "resolved": "https://registry.npmjs.org/sass-embedded-android-arm/-/sass-embedded-android-arm-1.77.0.tgz", + "integrity": "sha512-T/7CXMrRyvb+9FHwXNL53tAnj2z8KqQXpo3XkPXzgB+RFqXhSWsnkfehcefDGm81EsggyYXnkLo6f4xcapZvYw==", "cpu": [ "arm" ], @@ -2390,9 +2394,9 @@ } }, "node_modules/sass-embedded-android-arm64": { - "version": "1.76.0", - "resolved": "https://registry.npmjs.org/sass-embedded-android-arm64/-/sass-embedded-android-arm64-1.76.0.tgz", - "integrity": "sha512-QgGbcNpwxSKX/5y5TtVlD9QQb8UfKEvYE8OjsKkM8iSdeghPcXbvRGwvx87yzTmeLQg3UB2d5u8hb+VOcW2RXg==", + "version": "1.77.0", + "resolved": "https://registry.npmjs.org/sass-embedded-android-arm64/-/sass-embedded-android-arm64-1.77.0.tgz", + "integrity": "sha512-TrKS0AlFu1ZtXR26V8YMnycyE8CR5FPGd+cPkZZeMMXKI8FpbM9W7fz6b+kDJuBZoDmzuHJPoGWSAq+R5k3Hug==", "cpu": [ "arm64" ], @@ -2410,9 +2414,9 @@ } }, "node_modules/sass-embedded-android-ia32": { - "version": "1.76.0", - "resolved": "https://registry.npmjs.org/sass-embedded-android-ia32/-/sass-embedded-android-ia32-1.76.0.tgz", - "integrity": "sha512-qjSPggA6hy3eueQ5HR+5689BcFjSPn23shj9lgeILB/GT5xfoF8Ry+S/srSA7mSIVEeM0BCBvapTpLfpCeEOUw==", + "version": "1.77.0", + "resolved": "https://registry.npmjs.org/sass-embedded-android-ia32/-/sass-embedded-android-ia32-1.77.0.tgz", + "integrity": "sha512-T12iRF3sZ/gRgsEBH6y+eSn12+3VokL6n1+VVlwJ9pYz8Q8iE9gALyvy71Cvm9j130LV4X+pxq53xQl5GA6VQg==", "cpu": [ "ia32" ], @@ -2430,9 +2434,9 @@ } }, "node_modules/sass-embedded-android-x64": { - "version": "1.76.0", - "resolved": "https://registry.npmjs.org/sass-embedded-android-x64/-/sass-embedded-android-x64-1.76.0.tgz", - "integrity": "sha512-+K8GZA30EmvABja4ZqWdUhZ01Qf4tWCiTfPEwzwuQVsBiTLS5g3aQtOkitGmwrt8n070klGmSMgfOiGf1r3f8w==", + "version": "1.77.0", + "resolved": "https://registry.npmjs.org/sass-embedded-android-x64/-/sass-embedded-android-x64-1.77.0.tgz", + "integrity": "sha512-qmUoSBywRQkzrFMK6ouifFSCSSb+rK0ykQaD2abeeJ3C9nbEFMUP2M9u6Ny4y1GS9t83MU3LZxwTeEMh7y5/xg==", "cpu": [ "x64" ], @@ -2450,9 +2454,9 @@ } }, "node_modules/sass-embedded-darwin-arm64": { - "version": "1.76.0", - "resolved": "https://registry.npmjs.org/sass-embedded-darwin-arm64/-/sass-embedded-darwin-arm64-1.76.0.tgz", - "integrity": "sha512-AEtCkJWQfabvIuu1b1mcvDH0OD99tAtVloUkSNmN83m3lhQeen01/mQ1ZO5LI+qFGbLBSUv3h8Iu+OQL4KyYFw==", + "version": "1.77.0", + "resolved": "https://registry.npmjs.org/sass-embedded-darwin-arm64/-/sass-embedded-darwin-arm64-1.77.0.tgz", + "integrity": "sha512-ccLfsrzyS49Em99geabqxueKzEcpIrhUj3oek2+/Ccxllhhwj9LrZFaWlvpHLgzCt/qZldqA4sltqqpczJdHMw==", "cpu": [ "arm64" ], @@ -2470,9 +2474,9 @@ } }, "node_modules/sass-embedded-darwin-x64": { - "version": "1.76.0", - "resolved": "https://registry.npmjs.org/sass-embedded-darwin-x64/-/sass-embedded-darwin-x64-1.76.0.tgz", - "integrity": "sha512-9SFxnMCdU3aYFBh3It9bHriLbm4SaEonb2la3GJ4oCJths653VUhMASCXmtgQh4eXjCni/hs8s5QY9YoaDTXqQ==", + "version": "1.77.0", + "resolved": "https://registry.npmjs.org/sass-embedded-darwin-x64/-/sass-embedded-darwin-x64-1.77.0.tgz", + "integrity": "sha512-qRDMXlxibTSDyZKDzgHhTCiooCJxodXg1QyE1izcdnSCDX5wOwaK/AShkkmyBQqLM3MQLXTeTgkmV58vEGHeGg==", "cpu": [ "x64" ], @@ -2490,9 +2494,9 @@ } }, "node_modules/sass-embedded-linux-arm": { - "version": "1.76.0", - "resolved": "https://registry.npmjs.org/sass-embedded-linux-arm/-/sass-embedded-linux-arm-1.76.0.tgz", - "integrity": "sha512-MyCsst72tcRyCKDs+OV/LbTzOwnyVuGJQcFceXgHde10MlGlfkD4z51umG6mmHntus6IAtmBhfVpqI8AKRCIbw==", + "version": "1.77.0", + "resolved": "https://registry.npmjs.org/sass-embedded-linux-arm/-/sass-embedded-linux-arm-1.77.0.tgz", + "integrity": "sha512-+Jyiy+ZVjo9dJZbAF8rC0tsmubHbQ6ydv0kWEaiwnEdj2BgpKx/5f2LDlCFgvZkGlPUdKWYNcW6bISUsJjyuJQ==", "cpu": [ "arm" ], @@ -2510,9 +2514,9 @@ } }, "node_modules/sass-embedded-linux-arm64": { - "version": "1.76.0", - "resolved": "https://registry.npmjs.org/sass-embedded-linux-arm64/-/sass-embedded-linux-arm64-1.76.0.tgz", - "integrity": "sha512-GWgfzULQHNdWQTnBKTZ4wZq6oDteQZPkmDm66FeK9B+Wkhyyy3P1el8bW2A8C4CArzQKvSt7xFbukTltGPPU5g==", + "version": "1.77.0", + "resolved": "https://registry.npmjs.org/sass-embedded-linux-arm64/-/sass-embedded-linux-arm64-1.77.0.tgz", + "integrity": "sha512-rK1sH+CyMHkYnIkYWVgrHiRI3slpIcBNazQ2vXzRgz8Y0R3+PrOYA8N1QtOoW3ccZPql8/X3NrkopeJbFWCuRg==", "cpu": [ "arm64" ], @@ -2530,9 +2534,9 @@ } }, "node_modules/sass-embedded-linux-ia32": { - "version": "1.76.0", - "resolved": "https://registry.npmjs.org/sass-embedded-linux-ia32/-/sass-embedded-linux-ia32-1.76.0.tgz", - "integrity": "sha512-ge7zqyMWTOkJyOgaRRsJwT7dzNaw00y5mZ7QT7n+Nz+plPxyeCUWam8gbJFgEB6+/flrqt/Vaze+RblkwJZY4w==", + "version": "1.77.0", + "resolved": "https://registry.npmjs.org/sass-embedded-linux-ia32/-/sass-embedded-linux-ia32-1.77.0.tgz", + "integrity": "sha512-SH/RpqFny/2MttLVLBNO2x+D6X7Y/CG3NS2q80RuOlrQvpqgQasw8SqMSx4a07ps1PlOIG5ngYf0agJ3USenJg==", "cpu": [ "ia32" ], @@ -2550,9 +2554,9 @@ } }, "node_modules/sass-embedded-linux-musl-arm": { - "version": "1.76.0", - "resolved": "https://registry.npmjs.org/sass-embedded-linux-musl-arm/-/sass-embedded-linux-musl-arm-1.76.0.tgz", - "integrity": "sha512-qsWfK57exwmcQRhLfhQ+SJ1TYUVuKI7+x7t1xw8dbC6AfXnRfBXAjmQTWK18sgqUXMhatqikWuxUCGHRdHQBRw==", + "version": "1.77.0", + "resolved": "https://registry.npmjs.org/sass-embedded-linux-musl-arm/-/sass-embedded-linux-musl-arm-1.77.0.tgz", + "integrity": "sha512-CguyYPc25n/+oIVqbSPX6FTwTPjwd71bt7oZTGZerw8ZocvRDJo6SwjRK2iA8RbHcg0YbFhEwQ9U9SLczykTmA==", "cpu": [ "arm" ], @@ -2567,9 +2571,9 @@ } }, "node_modules/sass-embedded-linux-musl-arm64": { - "version": "1.76.0", - "resolved": "https://registry.npmjs.org/sass-embedded-linux-musl-arm64/-/sass-embedded-linux-musl-arm64-1.76.0.tgz", - "integrity": "sha512-R7zBSLtNyKniX28rZtsA3ybwka9SGrT0H+nkk9iuIQu+bqJUjN4ZL1fCx84x5lWlM3t/v47NU6W9q1LArUKWhA==", + "version": "1.77.0", + "resolved": "https://registry.npmjs.org/sass-embedded-linux-musl-arm64/-/sass-embedded-linux-musl-arm64-1.77.0.tgz", + "integrity": "sha512-2mvAKTqXRRrrnRvUFw/iLozoOW2sj2Q1rOaGFbvXUXYOHYzlVnDTGGVPty+gTN2f1YgUSRe433MtE103Wp9Ekw==", "cpu": [ "arm64" ], @@ -2584,9 +2588,9 @@ } }, "node_modules/sass-embedded-linux-musl-ia32": { - "version": "1.76.0", - "resolved": "https://registry.npmjs.org/sass-embedded-linux-musl-ia32/-/sass-embedded-linux-musl-ia32-1.76.0.tgz", - "integrity": "sha512-V5OuUX01ZcdkC3UBvLT23+4LnQYAkfZwe1cwBa7BBpbAigTSZnAOTLEj6P7vFCDYUx40NlPpjHlQxB5imFTUpg==", + "version": "1.77.0", + "resolved": "https://registry.npmjs.org/sass-embedded-linux-musl-ia32/-/sass-embedded-linux-musl-ia32-1.77.0.tgz", + "integrity": "sha512-uABIlsNvq7U3wFlpQy5rZ7AsEc7/aKHY4P396YLs52FF/T0NcTx4TjKZwECVHjC+X13ltnmYcAWP8lf8fk5vuQ==", "cpu": [ "ia32" ], @@ -2601,9 +2605,9 @@ } }, "node_modules/sass-embedded-linux-musl-x64": { - "version": "1.76.0", - "resolved": "https://registry.npmjs.org/sass-embedded-linux-musl-x64/-/sass-embedded-linux-musl-x64-1.76.0.tgz", - "integrity": "sha512-KiqDUOIiVTyY8GvpiHSkxmGnOmq7sF51QyOf09gHnLdSmNK8giS1F5SPHE3oA9q3Q2jE4UuEAaUz50qYRUJ5Pw==", + "version": "1.77.0", + "resolved": "https://registry.npmjs.org/sass-embedded-linux-musl-x64/-/sass-embedded-linux-musl-x64-1.77.0.tgz", + "integrity": "sha512-nqf9svqjzrL2i2nu9/hUxE3K4kM0QVegiXiqfw0CoSbwAOQvAaBQxi0k/BgXvurQwJS0ukSs7Zwon5iJ+WDqAA==", "cpu": [ "x64" ], @@ -2618,9 +2622,9 @@ } }, "node_modules/sass-embedded-linux-x64": { - "version": "1.76.0", - "resolved": "https://registry.npmjs.org/sass-embedded-linux-x64/-/sass-embedded-linux-x64-1.76.0.tgz", - "integrity": "sha512-vMSZjbUpaf8dbpgcqnSTFYn3nxL0s8MEzFcArdacaQMY9RRempZGkd674aon8aoJw3u+O2VoMsCTXg3BKHoOfw==", + "version": "1.77.0", + "resolved": "https://registry.npmjs.org/sass-embedded-linux-x64/-/sass-embedded-linux-x64-1.77.0.tgz", + "integrity": "sha512-KvEE4x0esp0GfGjWGs65AHrHjvxeC5gMKW0VFmWCtH4yT/o5G0eVdgaDXgQqkeLjIOPn5ULFuF2h2euXBuBagw==", "cpu": [ "x64" ], @@ -2638,9 +2642,9 @@ } }, "node_modules/sass-embedded-win32-arm64": { - "version": "1.76.0", - "resolved": "https://registry.npmjs.org/sass-embedded-win32-arm64/-/sass-embedded-win32-arm64-1.76.0.tgz", - "integrity": "sha512-0iE91pDXqm9rpkpORW9V7gJHvtOueW0xUeJmpaRA+ErMUqYYyLKGFL8KgVqmHU/Eb0/FPFHT34FyeqkcGOliag==", + "version": "1.77.0", + "resolved": "https://registry.npmjs.org/sass-embedded-win32-arm64/-/sass-embedded-win32-arm64-1.77.0.tgz", + "integrity": "sha512-dcv09TftEIZQ4LorkrRMYdbUkMiWTpn4nC8i9nKNhjMQ22EE8Jh1SNrR18YTqiYA3YGSc1oEgmDP9cCHHz5HFA==", "cpu": [ "arm64" ], @@ -2658,9 +2662,9 @@ } }, "node_modules/sass-embedded-win32-ia32": { - "version": "1.76.0", - "resolved": "https://registry.npmjs.org/sass-embedded-win32-ia32/-/sass-embedded-win32-ia32-1.76.0.tgz", - "integrity": "sha512-2jvq+mWBNTGt4a9/hXHqov9FpdC4NI5HFLttgNOyAWYHbvgEv9oNj+ZqTwG9zZZacHYhtV8n0+Rb3H4/QQTh8A==", + "version": "1.77.0", + "resolved": "https://registry.npmjs.org/sass-embedded-win32-ia32/-/sass-embedded-win32-ia32-1.77.0.tgz", + "integrity": "sha512-j1AStvWCA4RAqDfe12AM7mAYUmSUxDhDktdcPQ2kPo4EiFvjlVFW7CvFM9/MiZ8VvAtop06fyIy8rr+VY8OR2w==", "cpu": [ "ia32" ], @@ -2678,9 +2682,9 @@ } }, "node_modules/sass-embedded-win32-x64": { - "version": "1.76.0", - "resolved": "https://registry.npmjs.org/sass-embedded-win32-x64/-/sass-embedded-win32-x64-1.76.0.tgz", - "integrity": "sha512-fRDxUQl4o2RaMLcLGn8E6hzELDNT+ATz2cgcFpJ27GIhDJECSeEIYWyFP/SaLLvrWZqo1srVLPC7L2SlHMV9gA==", + "version": "1.77.0", + "resolved": "https://registry.npmjs.org/sass-embedded-win32-x64/-/sass-embedded-win32-x64-1.77.0.tgz", + "integrity": "sha512-J3sjLF0mk1jYD/y3tqxZy3LfoYeyhYAhwJAS6zF9utMb5JIJ+dHscgmuVr87qHCrtOtaV6JRG0oLWi7Uka4nTg==", "cpu": [ "x64" ], @@ -2698,13 +2702,10 @@ } }, "node_modules/semver": { - "version": "7.6.0", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.6.0.tgz", - "integrity": "sha512-EnwXhrlwXMk9gKu5/flx5sv/an57AkRplG3hTK68W7FRDN+k+OWBj65M7719OkA82XLBxrcX0KSHj+X5COhOVg==", + "version": "7.6.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.6.1.tgz", + "integrity": "sha512-f/vbBsu+fOiYt+lmwZV0rVwJScl46HppnOA1ZvIuBWKOTlllpyJ3bfVax76/OrhCH38dyxoDIA8K7uB963IYgA==", "optional": true, - "dependencies": { - "lru-cache": "^6.0.0" - }, "bin": { "semver": "bin/semver.js" }, @@ -2859,9 +2860,9 @@ } }, "node_modules/swagger-client": { - "version": "3.27.2", - "resolved": "https://registry.npmjs.org/swagger-client/-/swagger-client-3.27.2.tgz", - "integrity": "sha512-7dVtvyCXmpHXmv5xgS5DyAyxN17l75qmxN8BCNb/z3sj+kYDsxwJeJP3X6enPyxtZsMZFDMxC+EtiFbml7pS6Q==", + "version": "3.27.7", + "resolved": "https://registry.npmjs.org/swagger-client/-/swagger-client-3.27.7.tgz", + "integrity": "sha512-Tu4CBtygM+dxxFSh5HzCPaHzdWHfx3cVy+do18kYbABsIIntbMndiX4dU3vxHizcQuOCuvgJzl/7I1DQ+ux0GA==", "dependencies": { "@babel/runtime-corejs3": "^7.22.15", "@swagger-api/apidom-core": ">=0.99.1 <1.0.0", @@ -2876,7 +2877,9 @@ "js-yaml": "^4.1.0", "node-abort-controller": "^3.1.1", "node-fetch-commonjs": "^3.3.2", + "openapi-path-templating": "^1.5.1", "qs": "^6.10.2", + "ramda-adjunct": "^5.0.0", "traverse": "=0.6.8" } }, @@ -3023,15 +3026,15 @@ "peer": true }, "node_modules/vue": { - "version": "3.4.26", - "resolved": "https://registry.npmjs.org/vue/-/vue-3.4.26.tgz", - "integrity": "sha512-bUIq/p+VB+0xrJubaemrfhk1/FiW9iX+pDV+62I/XJ6EkspAO9/DXEjbDFoe8pIfOZBqfk45i9BMc41ptP/uRg==", + "version": "3.4.27", + "resolved": "https://registry.npmjs.org/vue/-/vue-3.4.27.tgz", + "integrity": "sha512-8s/56uK6r01r1icG/aEOHqyMVxd1bkYcSe9j8HcKtr/xTOFWvnzIVTehNW+5Yt89f+DLBe4A569pnZLS5HzAMA==", "dependencies": { - "@vue/compiler-dom": "3.4.26", - "@vue/compiler-sfc": "3.4.26", - "@vue/runtime-dom": "3.4.26", - "@vue/server-renderer": "3.4.26", - "@vue/shared": "3.4.26" + "@vue/compiler-dom": "3.4.27", + "@vue/compiler-sfc": "3.4.27", + "@vue/runtime-dom": "3.4.27", + "@vue/server-renderer": "3.4.27", + "@vue/shared": "3.4.27" }, "peerDependencies": { "typescript": "*" @@ -3091,12 +3094,6 @@ "dependencies": { "repeat-string": "^1.5.2" } - }, - "node_modules/yallist": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", - "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", - "optional": true } } }