diff --git a/.github/actions/spelling/expect.txt b/.github/actions/spelling/expect.txt index bc08555a6..3ea6d96ae 100644 --- a/.github/actions/spelling/expect.txt +++ b/.github/actions/spelling/expect.txt @@ -206,7 +206,6 @@ loggingservice LQp LThh lun -mailsec managedrulegroupstatement managedzone MANIFESTFILE @@ -245,6 +244,7 @@ networkinterface networkservice newkey nginx +nmap noarch nodegroup nodepool @@ -365,7 +365,7 @@ vdcs vjtestpriv Vkt Vnet -vnic +VNic Vtpm Vtz vulnerabilityassessment diff --git a/docs/mql/resources/README.md b/docs/mql/resources/README.md index db8014251..6abe0d785 100644 --- a/docs/mql/resources/README.md +++ b/docs/mql/resources/README.md @@ -55,6 +55,7 @@ These specialized packs let you deep-dive into attributes unique to the platform - [Kubernetes resource pack](./k8s-pack) - [Microsoft 365 resource pack](./ms365-pack) - [Mondoo Platform resource pack](./mondoo-pack) +- [Nmap resource pack](./nmap-pack) - [Okta resource pack](./okta-pack) - [OPC UA resource pack](./opcua-pack) - [Oracle Cloud Infrastructure (OCI) resource pack](./oci-pack) diff --git a/docs/mql/resources/aws-pack/aws.cloudfront.function.md b/docs/mql/resources/aws-pack/aws.cloudfront.function.md index 1d233f483..63ef49e60 100644 --- a/docs/mql/resources/aws-pack/aws.cloudfront.function.md +++ b/docs/mql/resources/aws-pack/aws.cloudfront.function.md @@ -24,7 +24,8 @@ Amazon CloudFront function | status | string | Status of the CloudFront function | | arn | string | ARN of the CloudFront function | | lastModifiedTime | time | Date and time when the function was last updated | -| createdTime | time | Date and time when the function was created | +| createdTime | time | Deprecated (use `createdAt` instead) | +| createdAt | time | Date and time the function was created | | stage | string | Stage that the function is in | | comment | string | Comment to describe the function | | runtime | string | Runtime environment for the function | diff --git a/docs/mql/resources/aws-pack/aws.dynamodb.table.md b/docs/mql/resources/aws-pack/aws.dynamodb.table.md index ee7a88a21..2fc1bf15e 100644 --- a/docs/mql/resources/aws-pack/aws.dynamodb.table.md +++ b/docs/mql/resources/aws-pack/aws.dynamodb.table.md @@ -31,7 +31,8 @@ The `aws.dynamodb.table` resource provides fields representing a DynamoDB table. | provisionedThroughput | dict | Provisioned throughput settings for the table | | continuousBackups | dict | Continuous backups and point-in-time recovery settings for the table | | tags | map[string]string | Tags for the table | -| createdTime | time | Creation time of the table | +| createdTime | time | Deprecated (use `createdAt` instead) | +| createdAt | time | Date and time the table was created | | deletionProtectionEnabled | bool | Whether deletion protection is enabled | | globalTableVersion | string | Global table version | | items | int | Number of items in the table | diff --git a/docs/mql/resources/aws-pack/aws.elb.loadbalancer.md b/docs/mql/resources/aws-pack/aws.elb.loadbalancer.md index a9847bd87..b48495b0a 100644 --- a/docs/mql/resources/aws-pack/aws.elb.loadbalancer.md +++ b/docs/mql/resources/aws-pack/aws.elb.loadbalancer.md @@ -29,7 +29,8 @@ The `aws.elb.loadbalancer` resource provides fields for assessing the configurat | scheme | string | Scheme for the load balancer: internet-facing or internal | | attributes | []dict | A list of attributes for the load balancer | | vpcId | string | Deprecated: Use `vpc` instead | -| createdTime | time | Date and time when the load balancer was created | +| createdTime | time | Deprecated (use `createdAt` instead) | +| createdAt | time | Date and time the load balancer was created | | availabilityZones | []string | Availability zone where the load balancer runs | | securityGroups | [][aws.ec2.securitygroup](aws.ec2.securitygroup.md) | VPC security groups for the load balancer | | hostedZoneId | string | ID of the Amazon Route 53 hosted zone associated with the load balancer | diff --git a/docs/mql/resources/aws-pack/aws.rds.dbcluster.md b/docs/mql/resources/aws-pack/aws.rds.dbcluster.md index 0d3635b28..75c7d3a00 100644 --- a/docs/mql/resources/aws-pack/aws.rds.dbcluster.md +++ b/docs/mql/resources/aws-pack/aws.rds.dbcluster.md @@ -33,7 +33,8 @@ The `aws.rds.dbcluster` resource provides fields for assessing the configuration | storageIops | int | Storage IOPS provisioned on the cluster | | storageType | string | Type of storage provisioned on the cluster | | status | string | Current state of the cluster | -| createdTime | time | Creation date of the RDS cluster | +| createdTime | time | Deprecated (use `createdAt` instead) | +| createdAt | time | Date and time the RDS cluster was created | | backupRetentionPeriod | int | Number of days automated snapshots are retained | | autoMinorVersionUpgrade | bool | Whether minor version patches are applied automatically | | clusterDbInstanceClass | string | Name of the compute and memory capacity class of the cluster database instances | diff --git a/docs/mql/resources/aws-pack/aws.rds.dbinstance.md b/docs/mql/resources/aws-pack/aws.rds.dbinstance.md index f19e85448..7f71b2d03 100644 --- a/docs/mql/resources/aws-pack/aws.rds.dbinstance.md +++ b/docs/mql/resources/aws-pack/aws.rds.dbinstance.md @@ -47,7 +47,8 @@ The `aws.rds.dbinstance` resource provides fields for assessing the configuratio | securityGroups | [][aws.ec2.securitygroup](aws.ec2.securitygroup.md) | List of VPC security group elements that the database instance belongs to | | status | string | Current state of this database | | autoMinorVersionUpgrade | bool | Whether minor version patches are applied automatically | -| createdTime | time | Creation date of the RDS instance | +| createdTime | time | Deprecated (use `createdAt` instead) | +| createdAt | time | Date and time the RDS instance was created | | port | int | Port that the database instance listens on. If the database instance is part of a DB cluster, this can be a different port than the DB cluster port. | | endpoint | string | Connection endpoint for the database instance | | masterUsername | string | Master username for the database instance | diff --git a/docs/mql/resources/aws-pack/aws.s3.bucket.md b/docs/mql/resources/aws-pack/aws.s3.bucket.md index a9826230c..22d73a27d 100644 --- a/docs/mql/resources/aws-pack/aws.s3.bucket.md +++ b/docs/mql/resources/aws-pack/aws.s3.bucket.md @@ -39,7 +39,8 @@ The `aws.s3.bucket` resource provides fields for assessing the configuration of | encryption | dict | Bucket encryption configuration | | publicAccessBlock | dict | Public access block configuration for the bucket | | exists | bool | Whether the bucket still exists (stale reference) | -| createdTime | time | Date the bucket was created | +| createdTime | time | Deprecated (use `createdAt` instead) | +| createdAt | time | Date and time the bucket was created | **References** diff --git a/docs/mql/resources/github-pack/github.organization.md b/docs/mql/resources/github-pack/github.organization.md index 5c0a3f843..6075cbe21 100644 --- a/docs/mql/resources/github-pack/github.organization.md +++ b/docs/mql/resources/github-pack/github.organization.md @@ -32,6 +32,7 @@ GitHub organization | createdAt | time | Create time for the organization | | updatedAt | time | Update time for the organization | | totalPrivateRepos | int | Number of private repositories | +| totalPublicRepos | int | Number of public repositories | | ownedPrivateRepos | int | Number of owned private repositories for the organization | | privateGists | int | Number of private gists | | diskUsage | int | Disk usage for the organization | diff --git a/docs/mql/resources/nmap-pack/README.md b/docs/mql/resources/nmap-pack/README.md new file mode 100644 index 000000000..7c9380e20 --- /dev/null +++ b/docs/mql/resources/nmap-pack/README.md @@ -0,0 +1,21 @@ +--- +title: Nmap Resource Pack - MQL Resources +id: nmap.pack +sidebar_label: Nmap Resource Pack +displayed_sidebar: MQL +description: The Nmap resource pack lets you use MQL to query and assess the network devices with Nmap. +--- + +# Mondoo Nmap Resource Pack Reference + +The Nmap resource pack lets you use MQL to query and assess the network devices with Nmap. + +Resources included in this pack: + +| ID | DESCRIPTION | +| ----------------------------------------------------- | ------------------------ | +| [nmap](nmap.md) | Nmap | +| [nmap.host](nmap.host.md) | Nmap host | +| [nmap.network](nmap.network.md) | Nmap network | +| [nmap.port](nmap.port.md) | Nmap port | +| [nmap.versionInformation](nmap.versioninformation.md) | Nmap version information | diff --git a/docs/mql/resources/nmap-pack/nmap.host.md b/docs/mql/resources/nmap-pack/nmap.host.md new file mode 100644 index 000000000..7a0a38e57 --- /dev/null +++ b/docs/mql/resources/nmap-pack/nmap.host.md @@ -0,0 +1,32 @@ +--- +title: nmap.host +id: nmap.host +sidebar_label: nmap.host +displayed_sidebar: MQL +description: Nmap host +--- + +# nmap.host + +**Description** + +Nmap host + +**Init** + +nmap.host(name string) + +**Fields** + +| ID | TYPE | DESCRIPTION | +| --------- | ----------------------------------- | ------------------------------------------- | +| name | string | Name of the host | +| distance | dict | Distance to the host | +| os | dict | Information about the host operating system | +| endTime | time | | +| comment | string | Comments about the host | +| trace | dict | Trace route information | +| addresses | []dict | Addresses associated with the host | +| hostnames | []dict | Hostnames associated with the host | +| ports | [][nmap.port](nmap.port.md) | Ports on the host | +| state | string | State of the host (e.g., up or down) | diff --git a/docs/mql/resources/nmap-pack/nmap.md b/docs/mql/resources/nmap-pack/nmap.md new file mode 100644 index 000000000..7cf3e2657 --- /dev/null +++ b/docs/mql/resources/nmap-pack/nmap.md @@ -0,0 +1,19 @@ +--- +title: nmap +id: nmap +sidebar_label: nmap +displayed_sidebar: MQL +description: Nmap +--- + +# nmap + +**Description** + +Nmap + +**Fields** + +| ID | TYPE | DESCRIPTION | +| ------- | ----------------------------------------------------- | ------------------------ | +| version | [nmap.versionInformation](nmap.versioninformation.md) | Nmap version information | diff --git a/docs/mql/resources/nmap-pack/nmap.network.md b/docs/mql/resources/nmap-pack/nmap.network.md new file mode 100644 index 000000000..a11959627 --- /dev/null +++ b/docs/mql/resources/nmap-pack/nmap.network.md @@ -0,0 +1,25 @@ +--- +title: nmap.network +id: nmap.network +sidebar_label: nmap.network +displayed_sidebar: MQL +description: Nmap network +--- + +# nmap.network + +**Description** + +Nmap network + +**Init** + +nmap.network(target string) + +**Fields** + +| ID | TYPE | DESCRIPTION | +| -------- | ----------------------------------- | ---------------------------------- | +| target | string | Target IP address or hostname | +| hosts | [][nmap.host](nmap.host.md) | Hosts discovered for the target | +| warnings | []string | Errors encountered during the scan | diff --git a/docs/mql/resources/nmap-pack/nmap.port.md b/docs/mql/resources/nmap-pack/nmap.port.md new file mode 100644 index 000000000..ad8ebc5df --- /dev/null +++ b/docs/mql/resources/nmap-pack/nmap.port.md @@ -0,0 +1,25 @@ +--- +title: nmap.port +id: nmap.port +sidebar_label: nmap.port +displayed_sidebar: MQL +description: Nmap port +--- + +# nmap.port + +**Description** + +Nmap port + +**Fields** + +| ID | TYPE | DESCRIPTION | +| -------- | ------ | ------------------------------------------------- | +| port | int | Port number | +| service | string | Service running on the port | +| method | string | Method used to discover the port (e.g., SYN scan) | +| protocol | string | Protocol used (e.g., TCP or UDP) | +| product | string | Product running on the port | +| version | string | Version of the product running on the port | +| state | string | State of the port (e.g., open or closed) | diff --git a/docs/mql/resources/nmap-pack/nmap.versioninformation.md b/docs/mql/resources/nmap-pack/nmap.versioninformation.md new file mode 100644 index 000000000..7a80efff4 --- /dev/null +++ b/docs/mql/resources/nmap-pack/nmap.versioninformation.md @@ -0,0 +1,23 @@ +--- +title: nmap.versionInformation +id: nmap.versionInformation +sidebar_label: nmap.versionInformation +displayed_sidebar: MQL +description: Nmap version information +--- + +# nmap.versionInformation + +**Description** + +Nmap version information + +**Fields** + +| ID | TYPE | DESCRIPTION | +| --------------- | ---------------- | --------------------------- | +| version | string | Version of Nmap | +| platform | string | Platform Nmap is running on | +| compiledWith | []string | Libraries compiled with | +| compiledWithout | []string | Libraries not compiled with | +| nsockEngines | []string | nsock engines | diff --git a/yarn.lock b/yarn.lock index fb9b98836..eb2b218e1 100644 --- a/yarn.lock +++ b/yarn.lock @@ -1499,20 +1499,20 @@ resolved "https://registry.yarnpkg.com/@discoveryjs/json-ext/-/json-ext-0.5.7.tgz#1d572bfbbe14b7704e0ba0f39b74815b84870d70" integrity sha512-dBVuXR082gk3jsFp7Rd/JI4kytwGHecnCoTtXFb7DB6CNHp4rg5k1bhg0nWdLGLnOV71lmDzGQaLMy8iPLY0pw== -"@docsearch/css@3.8.0": - version "3.8.0" - resolved "https://registry.yarnpkg.com/@docsearch/css/-/css-3.8.0.tgz#c70a1a326249d878ab7c630d7a908c6769a38db3" - integrity sha512-pieeipSOW4sQ0+bE5UFC51AOZp9NGxg89wAlZ1BAQFaiRAGK1IKUaPQ0UGZeNctJXyqZ1UvBtOQh2HH+U5GtmA== +"@docsearch/css@3.8.2": + version "3.8.2" + resolved "https://registry.yarnpkg.com/@docsearch/css/-/css-3.8.2.tgz#7973ceb6892c30f154ba254cd05c562257a44977" + integrity sha512-y05ayQFyUmCXze79+56v/4HpycYF3uFqB78pLPrSV5ZKAlDuIAAJNhaRi8tTdRNXh05yxX/TyNnzD6LwSM89vQ== "@docsearch/react@^3.5.2": - version "3.8.0" - resolved "https://registry.yarnpkg.com/@docsearch/react/-/react-3.8.0.tgz#c32165e34fadea8a0283c8b61cd73e6e1844797d" - integrity sha512-WnFK720+iwTVt94CxY3u+FgX6exb3BfN5kE9xUY6uuAH/9W/UFboBZFLlrw/zxFRHoHZCOXRtOylsXF+6LHI+Q== + version "3.8.2" + resolved "https://registry.yarnpkg.com/@docsearch/react/-/react-3.8.2.tgz#7b11d39b61c976c0aa9fbde66e6b73b30f3acd42" + integrity sha512-xCRrJQlTt8N9GU0DG4ptwHRkfnSnD/YpdeaXe02iKfqs97TkZJv60yE+1eq/tjPcVnTW8dP5qLP7itifFVV5eg== dependencies: "@algolia/autocomplete-core" "1.17.7" "@algolia/autocomplete-preset-algolia" "1.17.7" - "@docsearch/css" "3.8.0" - algoliasearch "^5.12.0" + "@docsearch/css" "3.8.2" + algoliasearch "^5.14.2" "@docusaurus/babel@3.6.3": version "3.6.3" @@ -2046,7 +2046,7 @@ resolved "https://registry.yarnpkg.com/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.5.0.tgz#3188bcb273a414b0d215fd22a58540b989b9409a" integrity sha512-gv3ZRaISU3fjPAgNsriBRqGWQL6quFx04YMPW/zD8XMLsU32mhCCbfbO6KZFLjvYpCZ8zyDEgqsgf+PwPaM7GQ== -"@jridgewell/trace-mapping@^0.3.18", "@jridgewell/trace-mapping@^0.3.20", "@jridgewell/trace-mapping@^0.3.24", "@jridgewell/trace-mapping@^0.3.25": +"@jridgewell/trace-mapping@^0.3.18", "@jridgewell/trace-mapping@^0.3.24", "@jridgewell/trace-mapping@^0.3.25": version "0.3.25" resolved "https://registry.yarnpkg.com/@jridgewell/trace-mapping/-/trace-mapping-0.3.25.tgz#15f190e98895f3fc23276ee14bc76b675c2e50f0" integrity sha512-vNk6aEwybGtawWmy/PzwnGDOjCkLWSD2wqvjGGAgOAwCGWySYXfYoxt00IJkTF+8Lb57DwOb3Aa0o9CApepiYQ== @@ -2906,7 +2906,7 @@ algoliasearch@^4.18.0: "@algolia/requester-node-http" "4.24.0" "@algolia/transporter" "4.24.0" -algoliasearch@^5.12.0: +algoliasearch@^5.14.2: version "5.17.1" resolved "https://registry.yarnpkg.com/algoliasearch/-/algoliasearch-5.17.1.tgz#8c8879dbf77ba38a3150d19ab8321c8d60b83035" integrity sha512-3CcbT5yTWJDIcBe9ZHgsPi184SkT1kyZi3GWlQU5EFgvq1V73X2sqHRkPCQMe0RA/uvZbB+1sFeAk73eWygeLg== @@ -3162,13 +3162,13 @@ braces@^3.0.3, braces@~3.0.2: fill-range "^7.1.1" browserslist@^4.0.0, browserslist@^4.18.1, browserslist@^4.23.0, browserslist@^4.23.1, browserslist@^4.23.3, browserslist@^4.24.0, browserslist@^4.24.2: - version "4.24.2" - resolved "https://registry.yarnpkg.com/browserslist/-/browserslist-4.24.2.tgz#f5845bc91069dbd55ee89faf9822e1d885d16580" - integrity sha512-ZIc+Q62revdMcqC6aChtW4jz3My3klmCO1fEmINZY/8J3EpBg5/A/D0AKmBveUh6pgoeycoMkVMko84tuYS+Gg== + version "4.24.3" + resolved "https://registry.yarnpkg.com/browserslist/-/browserslist-4.24.3.tgz#5fc2725ca8fb3c1432e13dac278c7cc103e026d2" + integrity sha512-1CPmv8iobE2fyRMV97dAcMVegvvWKxmq94hkLiAkUGwKVTyDLw33K+ZxiFrREKmmps4rIw6grcCFCnTMSZ/YiA== dependencies: - caniuse-lite "^1.0.30001669" - electron-to-chromium "^1.5.41" - node-releases "^2.0.18" + caniuse-lite "^1.0.30001688" + electron-to-chromium "^1.5.73" + node-releases "^2.0.19" update-browserslist-db "^1.1.1" buffer-from@^1.0.0: @@ -3225,7 +3225,7 @@ call-bind-apply-helpers@^1.0.0, call-bind-apply-helpers@^1.0.1: es-errors "^1.3.0" function-bind "^1.1.2" -call-bind@^1.0.5, call-bind@^1.0.8: +call-bind@^1.0.5: version "1.0.8" resolved "https://registry.yarnpkg.com/call-bind/-/call-bind-1.0.8.tgz#0736a9660f537e3388826f440d5ec45f744eaa4c" integrity sha512-oKlSFMcMwpUg2ednkhQ454wfWiU/ul3CkJe/PEHcTKuiX6RpbehUiFMXu13HalGZxfUwCQzZG747YXBn1im9ww== @@ -3236,12 +3236,12 @@ call-bind@^1.0.5, call-bind@^1.0.8: set-function-length "^1.2.2" call-bound@^1.0.2: - version "1.0.2" - resolved "https://registry.yarnpkg.com/call-bound/-/call-bound-1.0.2.tgz#9dbd4daf9f5f753bec3e4c8fbb8a2ecc4de6c39b" - integrity sha512-0lk0PHFe/uz0vl527fG9CgdE9WdafjDbCXvBbs+LUv000TVt2Jjhqbs4Jwm8gz070w8xXyEAxrPOMullsxXeGg== + version "1.0.3" + resolved "https://registry.yarnpkg.com/call-bound/-/call-bound-1.0.3.tgz#41cfd032b593e39176a71533ab4f384aa04fd681" + integrity sha512-YTd+6wGlNlPxSuri7Y6X8tY2dmm12UMH66RpKMhiX6rsk5wXXnYgbUcOt8kiS31/AjfoTOvCsE+w8nZQLQnzHA== dependencies: - call-bind "^1.0.8" - get-intrinsic "^1.2.5" + call-bind-apply-helpers "^1.0.1" + get-intrinsic "^1.2.6" callsites@^3.0.0: version "3.1.0" @@ -3276,10 +3276,10 @@ caniuse-api@^3.0.0: lodash.memoize "^4.1.2" lodash.uniq "^4.5.0" -caniuse-lite@^1.0.0, caniuse-lite@^1.0.30001646, caniuse-lite@^1.0.30001669: - version "1.0.30001688" - resolved "https://registry.yarnpkg.com/caniuse-lite/-/caniuse-lite-1.0.30001688.tgz#f9d3ede749f083ce0db4c13db9d828adaf2e8d0a" - integrity sha512-Nmqpru91cuABu/DTCXbM2NSRHzM2uVHfPnhJ/1zEAJx/ILBRVmz3pzH4N7DZqbdG0gWClsCC05Oj0mJ/1AWMbA== +caniuse-lite@^1.0.0, caniuse-lite@^1.0.30001646, caniuse-lite@^1.0.30001688: + version "1.0.30001689" + resolved "https://registry.yarnpkg.com/caniuse-lite/-/caniuse-lite-1.0.30001689.tgz#67ca960dd5f443903e19949aeacc9d28f6e10910" + integrity sha512-CmeR2VBycfa+5/jOfnp/NpWPGd06nf1XYiefUvhXFfZE4GkRc9jv+eGPS4nT558WS/8lYCzV8SlANCIPvbWP1g== ccount@^2.0.0: version "2.0.1" @@ -3662,10 +3662,10 @@ css-declaration-sorter@^7.2.0: resolved "https://registry.yarnpkg.com/css-declaration-sorter/-/css-declaration-sorter-7.2.0.tgz#6dec1c9523bc4a643e088aab8f09e67a54961024" integrity sha512-h70rUM+3PNFuaBDTLe8wF/cdWu+dOZmb7pJt8Z2sedYbAcQVQV/tEchueg3GWxwqS0cxtbxmaHEdkNACqcvsow== -css-has-pseudo@^7.0.1: - version "7.0.1" - resolved "https://registry.yarnpkg.com/css-has-pseudo/-/css-has-pseudo-7.0.1.tgz#adbb51821e51f7a7c1d2df4d12827870cc311137" - integrity sha512-EOcoyJt+OsuKfCADgLT7gADZI5jMzIe/AeI6MeAYKiFBDmNmM7kk46DtSfMj5AohUJisqVzopBpnQTlvbyaBWg== +css-has-pseudo@^7.0.2: + version "7.0.2" + resolved "https://registry.yarnpkg.com/css-has-pseudo/-/css-has-pseudo-7.0.2.tgz#fb42e8de7371f2896961e1f6308f13c2c7019b72" + integrity sha512-nzol/h+E0bId46Kn2dQH5VElaknX2Sr0hFuB/1EomdC7j+OISt2ZzK7EHX9DZDY53WbIVAR7FYKSO2XnSf07MQ== dependencies: "@csstools/selector-specificity" "^5.0.0" postcss-selector-parser "^7.0.0" @@ -3745,7 +3745,7 @@ css-what@^6.0.1, css-what@^6.1.0: resolved "https://registry.yarnpkg.com/css-what/-/css-what-6.1.0.tgz#fb5effcf76f1ddea2c81bdfaa4de44e79bac70f4" integrity sha512-HTUrgRJ7r4dsZKU6GjmpfRK1O76h97Z8MfS1G0FozR+oF2kG6Vfe8JE6zwrkbxigziPHinCJ+gCPjA9EaBDtRw== -cssdb@^8.2.1: +cssdb@^8.2.3: version "8.2.3" resolved "https://registry.yarnpkg.com/cssdb/-/cssdb-8.2.3.tgz#7e6980bb5a785a9b4eb2a21bd38d50624b56cb46" integrity sha512-9BDG5XmJrJQQnJ51VFxXCAtpZ5ebDlAREmO8sxMOVU0aSxN/gocbctjIG5LMh3WBUq+xTlb/jw2LoljBEqraTA== @@ -4071,11 +4071,11 @@ dot-prop@^6.0.1: is-obj "^2.0.0" dunder-proto@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/dunder-proto/-/dunder-proto-1.0.0.tgz#c2fce098b3c8f8899554905f4377b6d85dabaa80" - integrity sha512-9+Sj30DIu+4KvHqMfLUGLFYL2PkURSYMVXJyXe92nFRvlYq5hBjLEhblKB+vkd/WVlUYMWigiY07T91Fkk0+4A== + version "1.0.1" + resolved "https://registry.yarnpkg.com/dunder-proto/-/dunder-proto-1.0.1.tgz#d7ae667e1dc83482f8b70fd0f6eefc50da30f58a" + integrity sha512-KIN/nDJBQRcXw0MLVhZE9iQHmG68qAVIBg9CqmUYjmQIhgij9U5MFvrqkUL5FbtyyzZuOeOt0zdeRe4UY7ct+A== dependencies: - call-bind-apply-helpers "^1.0.0" + call-bind-apply-helpers "^1.0.1" es-errors "^1.3.0" gopd "^1.2.0" @@ -4094,10 +4094,10 @@ ee-first@1.1.1: resolved "https://registry.yarnpkg.com/ee-first/-/ee-first-1.1.1.tgz#590c61156b0ae2f4f0255732a158b266bc56b21d" integrity sha512-WMwm9LhRUo+WUaRN+vRuETqG89IgZphVSNkdFgeb6sS/E4OrDIN7t48CAewSHXc6C8lefD8KKfr5vY61brQlow== -electron-to-chromium@^1.5.41: - version "1.5.73" - resolved "https://registry.yarnpkg.com/electron-to-chromium/-/electron-to-chromium-1.5.73.tgz#f32956ce40947fa3c8606726a96cd8fb5bb5f720" - integrity sha512-8wGNxG9tAG5KhGd3eeA0o6ixhiNdgr0DcHWm85XPCphwZgD1lIEoi6t3VERayWao7SF7AAZTw6oARGJeVjH8Kg== +electron-to-chromium@^1.5.73: + version "1.5.74" + resolved "https://registry.yarnpkg.com/electron-to-chromium/-/electron-to-chromium-1.5.74.tgz#cb886b504a6467e4c00bea3317edb38393c53413" + integrity sha512-ck3//9RC+6oss/1Bh9tiAVFy5vfSKbRHAFh7Z3/eTRkEqJeWgymloShB17Vg3Z4nmDNp35vAd1BZ6CMW4Wt6Iw== emoji-regex@^8.0.0: version "8.0.0" @@ -4662,7 +4662,7 @@ gensync@^1.0.0-beta.2: resolved "https://registry.yarnpkg.com/gensync/-/gensync-1.0.0-beta.2.tgz#32a6ee76c3d7f52d46b2b1ae5d93fea8580a25e0" integrity sha512-3hN7NaskYvMDLQY55gnW3NQ+mesEAepTqlg+VEbj7zzqEMBVNhzcGYYeqFo/TlYz6eQiFcp1HcsCZO+nGgS8zg== -get-intrinsic@^1.2.4, get-intrinsic@^1.2.5: +get-intrinsic@^1.2.4, get-intrinsic@^1.2.5, get-intrinsic@^1.2.6: version "1.2.6" resolved "https://registry.yarnpkg.com/get-intrinsic/-/get-intrinsic-1.2.6.tgz#43dd3dd0e7b49b82b2dfcad10dc824bf7fc265d5" integrity sha512-qxsEs+9A+u85HhllWJJFicJfPDhRmjzoYdl64aMWW9yRIJmSyxdn8IEkuIM530/7T+lv0TIHd8L6Q/ra0tEoeA== @@ -5326,10 +5326,10 @@ is-ci@^3.0.1: dependencies: ci-info "^3.2.0" -is-core-module@^2.13.0: - version "2.15.1" - resolved "https://registry.yarnpkg.com/is-core-module/-/is-core-module-2.15.1.tgz#a7363a25bee942fefab0de13bf6aa372c82dcc37" - integrity sha512-z0vtXSwucUJtANQWldhbtbt7BnL0vxiFjIdDLAatwhDYty2bad6s+rijD6Ri4YuYJubLzIJLUidCh09e1djEVQ== +is-core-module@^2.16.0: + version "2.16.0" + resolved "https://registry.yarnpkg.com/is-core-module/-/is-core-module-2.16.0.tgz#6c01ffdd5e33c49c1d2abfa93334a85cb56bd81c" + integrity sha512-urTSINYfAYgcbLb0yDQ6egFm6h3Mo1DcF9EkyXSRjjzdHbsulg01qhwWuXdOoUBuTkbQ80KDboXa0vFJ+BDH+g== dependencies: hasown "^2.0.2" @@ -6600,7 +6600,7 @@ node-forge@^1: resolved "https://registry.yarnpkg.com/node-forge/-/node-forge-1.3.1.tgz#be8da2af243b2417d5f646a770663a92b7e9ded3" integrity sha512-dPEtOeMvF9VMcYV/1Wb8CPoVAXtp6MKMlcbAt4ddqmGqUJ6fQZFXkNZNkNlfevtNkGtaSoXf/vNNNSvgrdXwtA== -node-releases@^2.0.18: +node-releases@^2.0.19: version "2.0.19" resolved "https://registry.yarnpkg.com/node-releases/-/node-releases-2.0.19.tgz#9e445a52950951ec4d177d843af370b411caf314" integrity sha512-xxOWJsBKtzAq7DY0J+DTzuz58K8e7sJbdgwkbMWQe8UYB6ekmsQ45q0M/tJDsGaZmbC+l7n57UV8Hl5tHxO9uw== @@ -6815,12 +6815,11 @@ parent-module@^1.0.0: callsites "^3.0.0" parse-entities@^4.0.0: - version "4.0.1" - resolved "https://registry.yarnpkg.com/parse-entities/-/parse-entities-4.0.1.tgz#4e2a01111fb1c986549b944af39eeda258fc9e4e" - integrity sha512-SWzvYcSJh4d/SGLIOQfZ/CoNv6BTlI6YEQ7Nj82oDVnRpwe/Z/F1EMx42x3JAOwGBlCjeCH0BRJQbQ/opHL17w== + version "4.0.2" + resolved "https://registry.yarnpkg.com/parse-entities/-/parse-entities-4.0.2.tgz#61d46f5ed28e4ee62e9ddc43d6b010188443f159" + integrity sha512-GG2AQYWoLgL877gQIKeRPGO1xF9+eG1ujIb5soS5gPvLQ1y2o8FL90w2QWNdf9I361Mpp7726c+lj3U0qK1uGw== dependencies: "@types/unist" "^2.0.0" - character-entities "^2.0.0" character-entities-legacy "^3.0.0" character-reference-invalid "^2.0.0" decode-named-character-reference "^1.0.0" @@ -7342,9 +7341,9 @@ postcss-place@^10.0.0: postcss-value-parser "^4.2.0" postcss-preset-env@^10.1.0: - version "10.1.1" - resolved "https://registry.yarnpkg.com/postcss-preset-env/-/postcss-preset-env-10.1.1.tgz#6ee631272353fb1c4a9711943e9b80a178ffce44" - integrity sha512-wqqsnBFD6VIwcHHRbhjTOcOi4qRVlB26RwSr0ordPj7OubRRxdWebv/aLjKLRR8zkZrbxZyuus03nOIgC5elMQ== + version "10.1.2" + resolved "https://registry.yarnpkg.com/postcss-preset-env/-/postcss-preset-env-10.1.2.tgz#ea9c25d92045ef06edd78f9945d2586107aab3e3" + integrity sha512-OqUBZ9ByVfngWhMNuBEMy52Izj07oIFA6K/EOGBlaSv+P12MiE1+S2cqXtS1VuW82demQ/Tzc7typYk3uHunkA== dependencies: "@csstools/postcss-cascade-layers" "^5.0.1" "@csstools/postcss-color-function" "^4.0.6" @@ -7381,9 +7380,9 @@ postcss-preset-env@^10.1.0: autoprefixer "^10.4.19" browserslist "^4.23.1" css-blank-pseudo "^7.0.1" - css-has-pseudo "^7.0.1" + css-has-pseudo "^7.0.2" css-prefers-color-scheme "^10.0.0" - cssdb "^8.2.1" + cssdb "^8.2.3" postcss-attribute-case-insensitive "^7.0.1" postcss-clamp "^4.1.0" postcss-color-functional-notation "^7.0.6" @@ -8091,11 +8090,11 @@ resolve-pathname@^3.0.0: integrity sha512-C7rARubxI8bXFNB/hqcp/4iUeIXJhJZvFPFPiSPRnhU5UPxzMFIl+2E6yY6c4k9giDJAhtV+enfA+G89N6Csng== resolve@^1.1.6, resolve@^1.14.2: - version "1.22.8" - resolved "https://registry.yarnpkg.com/resolve/-/resolve-1.22.8.tgz#b6c87a9f2aa06dfab52e3d70ac8cde321fa5a48d" - integrity sha512-oKWePCxqpd6FlLvGV1VU0x7bkPmmCNolxzjMf4NczoDnQcIWrAF+cPtZn5i6n+RfD2d9i0tzpKnG6Yk168yIyw== + version "1.22.9" + resolved "https://registry.yarnpkg.com/resolve/-/resolve-1.22.9.tgz#6da76e4cdc57181fa4471231400e8851d0a924f3" + integrity sha512-QxrmX1DzraFIi9PxdG5VkRfRwIgjwyud+z/iBwfRRrVmHc+P9Q7u2lSSpQ6bjr2gy5lrqIiU9vb6iAeGf2400A== dependencies: - is-core-module "^2.13.0" + is-core-module "^2.16.0" path-parse "^1.0.7" supports-preserve-symlinks-flag "^1.0.0" @@ -8179,7 +8178,7 @@ schema-utils@2.7.0: ajv "^6.12.2" ajv-keywords "^3.4.1" -schema-utils@^3.0.0, schema-utils@^3.1.1, schema-utils@^3.2.0: +schema-utils@^3.0.0, schema-utils@^3.2.0: version "3.3.0" resolved "https://registry.yarnpkg.com/schema-utils/-/schema-utils-3.3.0.tgz#f50a88877c3c01652a15b622ae9e9795df7a60fe" integrity sha512-pN/yOAvcC+5rQ5nERGuwrjLlYvLTbCibnZ1I7B1LaiAz9BRBlE9GMgE/eqV30P7aJQUf7Ddimy/RsbYO/GrVGg== @@ -8188,7 +8187,7 @@ schema-utils@^3.0.0, schema-utils@^3.1.1, schema-utils@^3.2.0: ajv "^6.12.5" ajv-keywords "^3.5.2" -schema-utils@^4.0.0, schema-utils@^4.0.1: +schema-utils@^4.0.0, schema-utils@^4.0.1, schema-utils@^4.3.0: version "4.3.0" resolved "https://registry.yarnpkg.com/schema-utils/-/schema-utils-4.3.0.tgz#3b669f04f71ff2dfb5aba7ce2d5a9d79b35622c0" integrity sha512-Gf9qqc58SpCA/xdziiHz35F4GNIWYWZrEshUc/G/r5BnLph6xpKuLeoJoQuj5WfBIx/eQLf+hmVPYHaxJu7V2g== @@ -8260,7 +8259,7 @@ send@0.19.0: range-parser "~1.2.1" statuses "2.0.1" -serialize-javascript@^6.0.0, serialize-javascript@^6.0.1: +serialize-javascript@^6.0.0, serialize-javascript@^6.0.1, serialize-javascript@^6.0.2: version "6.0.2" resolved "https://registry.yarnpkg.com/serialize-javascript/-/serialize-javascript-6.0.2.tgz#defa1e055c83bf6d59ea805d8da862254eb6a6c2" integrity sha512-Saa1xPByTTq2gdeFZYLLo+RFE35NHZkAbqZeWNd3BpzppeVisAqpDjcp8dyf6uIvEqJRd46jemmyA4iFIeVk8g== @@ -8700,17 +8699,17 @@ tapable@^2.0.0, tapable@^2.1.1, tapable@^2.2.0, tapable@^2.2.1: integrity sha512-GNzQvQTOIP6RyTfE2Qxb8ZVlNmw0n88vp1szwWRimP02mnTsx3Wtn5qRdqY9w2XduFNUgvOwhNnQsjwCp+kqaQ== terser-webpack-plugin@^5.3.10, terser-webpack-plugin@^5.3.9: - version "5.3.10" - resolved "https://registry.yarnpkg.com/terser-webpack-plugin/-/terser-webpack-plugin-5.3.10.tgz#904f4c9193c6fd2a03f693a2150c62a92f40d199" - integrity sha512-BKFPWlPDndPs+NGGCr1U59t0XScL5317Y0UReNrHaw9/FwhPENlq6bfgs+4yPfyP51vqC1bQ4rp1EfXW5ZSH9w== + version "5.3.11" + resolved "https://registry.yarnpkg.com/terser-webpack-plugin/-/terser-webpack-plugin-5.3.11.tgz#93c21f44ca86634257cac176f884f942b7ba3832" + integrity sha512-RVCsMfuD0+cTt3EwX8hSl2Ks56EbFHWmhluwcqoPKtBnfjiT6olaq7PRIRfhyU8nnC2MrnDrBLfrD/RGE+cVXQ== dependencies: - "@jridgewell/trace-mapping" "^0.3.20" + "@jridgewell/trace-mapping" "^0.3.25" jest-worker "^27.4.5" - schema-utils "^3.1.1" - serialize-javascript "^6.0.1" - terser "^5.26.0" + schema-utils "^4.3.0" + serialize-javascript "^6.0.2" + terser "^5.31.1" -terser@5.37.0, terser@^5.10.0, terser@^5.15.1, terser@^5.26.0: +terser@5.37.0, terser@^5.10.0, terser@^5.15.1, terser@^5.31.1: version "5.37.0" resolved "https://registry.yarnpkg.com/terser/-/terser-5.37.0.tgz#38aa66d1cfc43d0638fab54e43ff8a4f72a21ba3" integrity sha512-B8wRRkmre4ERucLM/uXx4MOV5cbnOlVAqUst+1+iLKPI0dOgFO28f84ptoQt9HEI537PMzfYa/d+GEPKTRXmYA== @@ -8793,9 +8792,9 @@ type-fest@^2.13.0, type-fest@^2.5.0: integrity sha512-RAH822pAdBgcNMAfWnCBU3CFZcfZ/i1eZjwFU/dsLKumyuuP3niueg2UAukXYF0E2AAoc82ZSSf9J0WQBinzHA== type-fest@^4.26.1: - version "4.30.1" - resolved "https://registry.yarnpkg.com/type-fest/-/type-fest-4.30.1.tgz#120b9e15177310ec4e9d5d6f187d86c0f4b55e0e" - integrity sha512-ojFL7eDMX2NF0xMbDwPZJ8sb7ckqtlAi1GsmgsFXvErT9kFTk1r0DuQKvrCh73M6D4nngeHJmvogF9OluXs7Hw== + version "4.30.2" + resolved "https://registry.yarnpkg.com/type-fest/-/type-fest-4.30.2.tgz#d94429edde1f7deacf554741650aab394197a4cc" + integrity sha512-UJShLPYi1aWqCdq9HycOL/gwsuqda1OISdBO3t8RlXQC4QvtuIz4b5FCfe2dQIWEpmlRExKmcTBfP1r9bhY7ig== type-is@~1.6.18: version "1.6.18"