diff --git a/.github/actions/spelling/line_forbidden.patterns b/.github/actions/spelling/line_forbidden.patterns index a89ea51a..a4ca125f 100644 --- a/.github/actions/spelling/line_forbidden.patterns +++ b/.github/actions/spelling/line_forbidden.patterns @@ -10,6 +10,17 @@ # Mondoo PR links \bhttps:\/\/github.com\/mondoohq\/.*\/pull\/\d* +# +# Overly formal style +# + +# s.b. Whether +\bIndicates whether\b +\bIndicates if\b +\bIndicates\b +\bWhether or not\b +\bDenotes if\b + # # Terms to avoid # @@ -204,7 +215,7 @@ # s.b. SentinelOne \bSentinal[Oo]ne\b -\bSentinelone\b +\bSentin[ae]lone\b \bSentin[ae]l One\b # s.b. CrowdStrike @@ -214,6 +225,15 @@ # s.b. Zendesk \bZenDesk\b +# s.b. ServiceNow +\bService Now\b +\bServicenow\b + +# disabled due to docs false positives +# s.b. name server +# \bnameserver\b +# \bnameservers\b + # # Kubernetes Terms # diff --git a/releases/2021-12-07-mondoo-5.17.1-is-out.md b/releases/2021-12-07-mondoo-5.17.1-is-out.md index 8e29e2b2..35f67d52 100644 --- a/releases/2021-12-07-mondoo-5.17.1-is-out.md +++ b/releases/2021-12-07-mondoo-5.17.1-is-out.md @@ -100,7 +100,7 @@ community channel if you need it for standalone certificates as well! Additionally, we added tests for a few TLS extensions. Amongst others, we now support 3 extensions: -- `server_name` Indicates that the serve supports [Server Name Indication (SNI)](https://en.wikipedia.org/wiki/Server_Name_Indication). +- `server_name` Whether the serve supports [Server Name Indication (SNI)](https://en.wikipedia.org/wiki/Server_Name_Indication). You can access all SNI certificates via the `certificates` field and non-SNI certificates via `nonSniCertificates` - `fake_server_name` When a fake SNI name is sent to the server, this indicates diff --git a/releases/2023-10-05-mondoo-9.0-is-out.md b/releases/2023-10-05-mondoo-9.0-is-out.md index 8ffa7598..4be52fb5 100644 --- a/releases/2023-10-05-mondoo-9.0-is-out.md +++ b/releases/2023-10-05-mondoo-9.0-is-out.md @@ -118,33 +118,33 @@ What fun is a Mondoo release without new resources and fields to secure your inf #### `aws.ec2.instance` -- New `httpEndpoint` property: Status of the IMDS endpoint enabled on the instance -- New `stateTransitionTime` property: Time when the last state transition occurred +- New `httpEndpoint` field: Status of the IMDS endpoint enabled on the instance +- New `stateTransitionTime` field: Time when the last state transition occurred #### `aws.elb` -- New `createdTime` property: Date the load balancer was created -- New `vpcID` property: The ID of the VPC where the load balancer is located +- New `createdTime` field: Date the load balancer was created +- New `vpcID` field: The ID of the VPC where the load balancer is located #### `aws.rds.dbInstances` - Improve default values for use in `cnquery shell` -- New `storageAllocated` property: The amount of storage, in GiB, provisioned on the instance -- New `storageIops` property: The storage IOPS provisioned on the instance -- New `storageType` property: The type of storage provisioned on the instance -- New `availabilityZone` property: Availability zone where the instance exists -- New `engineVersion` property: The version of the database engine for this DB instance -- New `createdTime` property: The creation date of the RDS instance +- New `storageAllocated` field: The amount of storage, in GiB, provisioned on the instance +- New `storageIops` field: The storage IOPS provisioned on the instance +- New `storageType` field: The type of storage provisioned on the instance +- New `availabilityZone` field: Availability zone where the instance exists +- New `engineVersion` field: The version of the database engine for this DB instance +- New `createdTime` field: The creation date of the RDS instance #### `aws.s3.bucket` -- New `createdTime` property: Date the bucket was created +- New `createdTime` field: Date the bucket was created #### `aws.vpc` - Fix `routeTables` to return the correct values for the VPC -- New `cidrBlock` property: IPv4 CIDR block of the VPC -- New `instanceTenancy` property: How instance hardware tenancy settings are enforced on instances launched in this VPC +- New `cidrBlock` field: IPv4 CIDR block of the VPC +- New `instanceTenancy` field: How instance hardware tenancy settings are enforced on instances launched in this VPC - New `endpoints` subresource with additional fields: - `id`: Unique ID of the endpoint - `type`: Type of the endpoint @@ -161,65 +161,65 @@ What fun is a Mondoo release without new resources and fields to secure your inf #### `azure.subscription.monitorService.activityLog` -- New `subscriptionId` property: The subscription identifier +- New `subscriptionId` field: The subscription identifier #### `azure.subscription.monitorService.diagnosticsetting` -- New `storageAccountId` property: ID of the diagnostic setting storage account +- New `storageAccountId` field: ID of the diagnostic setting storage account #### `azure.subscription.monitorService.logprofile` -- New `storageAccountId` property: ID of the log profile storage account +- New `storageAccountId` field: ID of the log profile storage account #### `github.organization` -- New `membersCanForkPrivateRepos` property: Whether members can fork private repositories to their own GitHub account +- New `membersCanForkPrivateRepos` field: Whether members can fork private repositories to their own GitHub account #### `github.repository` -- New `hasDiscussions` property: Whether the repository has discussions -- New `isTemplate` property: Whether the repository is an organization repository template +- New `hasDiscussions` field: Whether the repository has discussions +- New `isTemplate` field: Whether the repository is an organization repository template #### `gitlab.project` -- New `allowMergeOnSkippedPipeline` property: Allow merging merge requests when a pipeline is skipped -- New `archived` property: Is the project archived? -- New `autoDevopsEnabled` property: Is the Auto DevOps feature enabled? -- New `containerRegistryEnabled` property: Is the container registry feature enabled? -- New `createdAt` property: Create date of the project -- New `defaultBranch` property: Default git branch -- New `emailsDisabled` property: Disable project email notifications -- New `fullName` property: The full name of the project, including the namespace -- New `issuesEnabled` property: Is the issues feature enabled? -- New `mergeRequestsEnabled` property: Is the merge request feature enabled? -- New `mirror` property: Is the project a mirror? -- New `onlyAllowMergeIfAllDiscussionsAreResolved` property: Only allow merging merge requests if all discussions are resolved -- New `onlyAllowMergeIfPipelineSucceeds` property: Only allow merging merge requests if the pipelines succeed -- New `packagesEnabled` property: Is the packages feature enabled? -- New `requirementsEnabled` property: Is the requirements feature enabled? -- New `serviceDeskEnabled` property: Is the Service Desk feature enabled? -- New `snippetsEnabled` property: Is the snippets feature enabled? -- New `webURL` property: URL of the project -- New `wikiEnabled` property: Is the wiki feature enabled? +- New `allowMergeOnSkippedPipeline` field: Allow merging merge requests when a pipeline is skipped +- New `archived` field: Is the project archived? +- New `autoDevopsEnabled` field: Is the Auto DevOps feature enabled? +- New `containerRegistryEnabled` field: Is the container registry feature enabled? +- New `createdAt` field: Create date of the project +- New `defaultBranch` field: Default git branch +- New `emailsDisabled` field: Disable project email notifications +- New `fullName` field: The full name of the project, including the namespace +- New `issuesEnabled` field: Is the issues feature enabled? +- New `mergeRequestsEnabled` field: Is the merge request feature enabled? +- New `mirror` field: Is the project a mirror? +- New `onlyAllowMergeIfAllDiscussionsAreResolved` field: Only allow merging merge requests if all discussions are resolved +- New `onlyAllowMergeIfPipelineSucceeds` field: Only allow merging merge requests if the pipelines succeed +- New `packagesEnabled` field: Is the packages feature enabled? +- New `requirementsEnabled` field: Is the requirements feature enabled? +- New `serviceDeskEnabled` field: Is the Service Desk feature enabled? +- New `snippetsEnabled` field: Is the snippets feature enabled? +- New `webURL` field: URL of the project +- New `wikiEnabled` field: Is the wiki feature enabled? #### `gitlab.group` -- New `emailsDisabled` property: Disable group email notifications -- New `preventForkingOutsideGroup` property: Don't allow forking projects outside this group -- New `mentionsDisabled` property: Disable group mentions within issues and merge requests -- New `webURL` property: URL of the group +- New `emailsDisabled` field: Disable group email notifications +- New `preventForkingOutsideGroup` field: Don't allow forking projects outside this group +- New `mentionsDisabled` field: Disable group mentions within issues and merge requests +- New `webURL` field: URL of the group #### `k8s.namespace` -- New `kind` property: Kubernetes object type +- New `kind` field: Kubernetes object type #### `rsyslog.conf` -- New `path` property: Path for the main rsyslog file and search +- New `path` field: Path for the main rsyslog file and search #### `terraform.settings` -- New `backend` property: Backend configuration information +- New `backend` field: Backend configuration information ### Improved query packs diff --git a/releases/2023-10-16-mondoo-9.2-is-out.md b/releases/2023-10-16-mondoo-9.2-is-out.md index 6475c5ad..72b703d4 100644 --- a/releases/2023-10-16-mondoo-9.2-is-out.md +++ b/releases/2023-10-16-mondoo-9.2-is-out.md @@ -96,17 +96,17 @@ Azure networking resources continue to receive updates to expose critical inform #### azure.subscription.networkService.virtualNetworkGateway.ipConfig -- New `publicIpAddress` property: The public IP address associated with this IP configuration +- New `publicIpAddress` field: The public IP address associated with this IP configuration #### azure.subscription.networkService.natGateway -- New `publicIpAddresses` property: List of public IP addresses the NAT gateway is associated with +- New `publicIpAddresses` field: List of public IP addresses the NAT gateway is associated with #### azure.subscription.networkService.virtualNetwork -- New `dhcpOptions` property: Virtual network DHCP options -- New `enableDdosProtection` property: Indicates if DDoS protection is enabled for all the protected resources in the virtual network. -- New `enableVmProtection` property: Indicates if VM protection is enabled for all the subnets in the virtual network +- New `dhcpOptions` field: Virtual network DHCP options +- New `enableDdosProtection` field: Whether DDoS protection is enabled for all the protected resources in the virtual network +- New `enableVmProtection` field: Whether VM protection is enabled for all the subnets in the virtual network ### More AWS console links diff --git a/releases/2024-10-22-mondoo-11.27-is-out.md b/releases/2024-10-22-mondoo-11.27-is-out.md new file mode 100644 index 00000000..41c8032d --- /dev/null +++ b/releases/2024-10-22-mondoo-11.27-is-out.md @@ -0,0 +1,40 @@ +--- +slug: mondoo-11.27-is-out/ +title: Mondoo 11.27 is out! +description: Announcing the 11.27 release of Mondoo with FOO, BAR, BAZ, and more! +authors: [tim] +image: DEETS +tags: [release, mondoo] +--- + +## ๐Ÿฅณ Mondoo 11.27 is out! This release includes FOO, BAR, BAZ, and more! + +Get this release: [Installation Docs](https://mondoo.com/docs/cnspec/) | [Package Downloads](https://releases.mondoo.com/cnspec/) | [Docker Container](https://hub.docker.com/r/mondoo/cnspec) + +--- + +## ๐ŸŽ‰ NEW FEATURES + +### QUERY PACKS IN INVENTORY + +### SIMPLIFIED POLICY MANAGEMENT + +### ServiceNow Cases + +### Azure DevOps Cases + +### Continuous Shodan scanning + +## ๐Ÿงน IMPROVEMENTS + +### Support non-ASCII characters in space and organization names + +'Merica! + +## ๐Ÿ› BUG FIXES AND UPDATES + +- Improved email address validation in integration setup pages. +- Fix rendering of dividers on integration status pages. +- Fix display of Windows setup commands on the workstation integration page. +- Improve the display of policies with multiple authors. +- Improve the alignment and display of risk factor icons on vulnerability, advisory, and check pages. diff --git a/yarn.lock b/yarn.lock index 38846373..36f0ed58 100644 --- a/yarn.lock +++ b/yarn.lock @@ -1647,9 +1647,9 @@ integrity sha512-Vo+PSpZG2/fmgmiNzYK9qWRh8h/CHrwD0mo1h1DzL4yzHNSfWYujGTYsWGreD000gcgmZ7K4Ys6Tx9TxtsKdDw== "@mdx-js/mdx@^3.0.0": - version "3.0.1" - resolved "https://registry.yarnpkg.com/@mdx-js/mdx/-/mdx-3.0.1.tgz#617bd2629ae561fdca1bb88e3badd947f5a82191" - integrity sha512-eIQ4QTrOWyL3LWEe/bu6Taqzq2HQvHcyTMaOrI95P2/LmJE7AsfPfgJGuFLPVqBUE1BC1rik3VIhU+s9u72arA== + version "3.1.0" + resolved "https://registry.yarnpkg.com/@mdx-js/mdx/-/mdx-3.1.0.tgz#10235cab8ad7d356c262e8c21c68df5850a97dc3" + integrity sha512-/QxEhPAvGwbQmy1Px8F899L5Uc2KZ6JtXwlCgJmjSTBedwOZkByYcBG4GceIGPXRDsmfxhHazuS+hlOShRLeDw== dependencies: "@types/estree" "^1.0.0" "@types/estree-jsx" "^1.0.0" @@ -1657,14 +1657,15 @@ "@types/mdx" "^2.0.0" collapse-white-space "^2.0.0" devlop "^1.0.0" - estree-util-build-jsx "^3.0.0" estree-util-is-identifier-name "^3.0.0" - estree-util-to-js "^2.0.0" + estree-util-scope "^1.0.0" estree-walker "^3.0.0" - hast-util-to-estree "^3.0.0" hast-util-to-jsx-runtime "^2.0.0" markdown-extensions "^2.0.0" - periscopic "^3.0.0" + recma-build-jsx "^1.0.0" + recma-jsx "^1.0.0" + recma-stringify "^1.0.0" + rehype-recma "^1.0.0" remark-mdx "^3.0.0" remark-parse "^11.0.0" remark-rehype "^11.0.0" @@ -3628,9 +3629,9 @@ ee-first@1.1.1: integrity sha512-WMwm9LhRUo+WUaRN+vRuETqG89IgZphVSNkdFgeb6sS/E4OrDIN7t48CAewSHXc6C8lefD8KKfr5vY61brQlow== electron-to-chromium@^1.5.28: - version "1.5.40" - resolved "https://registry.yarnpkg.com/electron-to-chromium/-/electron-to-chromium-1.5.40.tgz#5f6aec13751123c5c3185999ebe3e7bcaf828c2b" - integrity sha512-LYm78o6if4zTasnYclgQzxEcgMoIcybWOhkATWepN95uwVVWV0/IW10v+2sIeHE+bIYWipLneTftVyQm45UY7g== + version "1.5.41" + resolved "https://registry.yarnpkg.com/electron-to-chromium/-/electron-to-chromium-1.5.41.tgz#eae1ba6c49a1a61d84cf8263351d3513b2bcc534" + integrity sha512-dfdv/2xNjX0P8Vzme4cfzHqnPm5xsZXwsolTYr0eyW18IUmNyG08vL+fttvinTfhKfIKdRoqkDIC9e9iWQCNYQ== emoji-regex@^8.0.0: version "8.0.0" @@ -3709,6 +3710,26 @@ es-module-lexer@^1.2.1: resolved "https://registry.yarnpkg.com/es-module-lexer/-/es-module-lexer-1.5.4.tgz#a8efec3a3da991e60efa6b633a7cad6ab8d26b78" integrity sha512-MVNK56NiMrOwitFB7cqDwq0CQutbw+0BvLshJSse0MUNU+y1FC3bUS/AQg7oUng+/wKrrki7JfmwtVHkVfPLlw== +esast-util-from-estree@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/esast-util-from-estree/-/esast-util-from-estree-2.0.0.tgz#8d1cfb51ad534d2f159dc250e604f3478a79f1ad" + integrity sha512-4CyanoAudUSBAn5K13H4JhsMH6L9ZP7XbLVe/dKybkxMO7eDyLsT8UHl9TRNrU2Gr9nz+FovfSIjuXWJ81uVwQ== + dependencies: + "@types/estree-jsx" "^1.0.0" + devlop "^1.0.0" + estree-util-visit "^2.0.0" + unist-util-position-from-estree "^2.0.0" + +esast-util-from-js@^2.0.0: + version "2.0.1" + resolved "https://registry.yarnpkg.com/esast-util-from-js/-/esast-util-from-js-2.0.1.tgz#5147bec34cc9da44accf52f87f239a40ac3e8225" + integrity sha512-8Ja+rNJ0Lt56Pcf3TAmpBZjmx8ZcK5Ts4cAzIOjsjevg9oSXJnl6SUQ2EevU8tv3h6ZLWmoKL5H4fgWvdvfETw== + dependencies: + "@types/estree-jsx" "^1.0.0" + acorn "^8.0.0" + esast-util-from-estree "^2.0.0" + vfile-message "^4.0.0" + escalade@^3.1.1, escalade@^3.2.0: version "3.2.0" resolved "https://registry.yarnpkg.com/escalade/-/escalade-3.2.0.tgz#011a3f69856ba189dffa7dc8fcce99d2a87903e5" @@ -3791,6 +3812,14 @@ estree-util-is-identifier-name@^3.0.0: resolved "https://registry.yarnpkg.com/estree-util-is-identifier-name/-/estree-util-is-identifier-name-3.0.0.tgz#0b5ef4c4ff13508b34dcd01ecfa945f61fce5dbd" integrity sha512-hFtqIDZTIUZ9BXLb8y4pYGyk6+wekIivNVTcmvk8NoOh+VeRn5y6cEHzbURrWbfp1fIqdVipilzj+lfaadNZmg== +estree-util-scope@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/estree-util-scope/-/estree-util-scope-1.0.0.tgz#9cbdfc77f5cb51e3d9ed4ad9c4adbff22d43e585" + integrity sha512-2CAASclonf+JFWBNJPndcOpA8EMJwa0Q8LUFJEKqXLW6+qBvbFZuF5gItbQOs/umBUkjviCSDCbBwU2cXbmrhQ== + dependencies: + "@types/estree" "^1.0.0" + devlop "^1.0.0" + estree-util-to-js@^2.0.0: version "2.0.0" resolved "https://registry.yarnpkg.com/estree-util-to-js/-/estree-util-to-js-2.0.0.tgz#10a6fb924814e6abb62becf0d2bc4dea51d04f17" @@ -4578,9 +4607,9 @@ html-void-elements@^3.0.0: integrity sha512-bEqo66MRXsUGxWHV5IP0PUiAWwoEjba4VCzg0LjFJBpchPaTfyfCKTG6bc5F8ucKec3q5y6qOdGyYTSBEvhCrg== html-webpack-plugin@^5.5.3: - version "5.6.0" - resolved "https://registry.yarnpkg.com/html-webpack-plugin/-/html-webpack-plugin-5.6.0.tgz#50a8fa6709245608cb00e811eacecb8e0d7b7ea0" - integrity sha512-iwaY4wzbe48AfKLZ/Cc8k0L+FKG6oSNRaZ8x5A/T/IVDGyXcbHncM9TdDa93wn0FsSm82FhTKW7f3vS61thXAw== + version "5.6.2" + resolved "https://registry.yarnpkg.com/html-webpack-plugin/-/html-webpack-plugin-5.6.2.tgz#174a67c8e55aa3fa2ba94c8e8e42894bfe4978ea" + integrity sha512-q7xp/FO9RGBVoTKNItkdX1jKLscLFkgn/dLVFNYbHVbfHLBk6DYW5nsQ8kCzIWcgKP/kUBocetjvav6lD8YfCQ== dependencies: "@types/html-minifier-terser" "^6.0.0" html-minifier-terser "^6.0.2" @@ -4925,13 +4954,6 @@ is-plain-object@^2.0.4: dependencies: isobject "^3.0.1" -is-reference@^3.0.0: - version "3.0.2" - resolved "https://registry.yarnpkg.com/is-reference/-/is-reference-3.0.2.tgz#154747a01f45cd962404ee89d43837af2cba247c" - integrity sha512-v3rht/LgVcsdZa3O2Nqs+NMowLOxeOm7Ay9+/ARQ2F+qEoANRcqrjAZKGN0v8ymUetZGgkp26LTnGT7H0Qo9Pg== - dependencies: - "@types/estree" "*" - is-regexp@^1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/is-regexp/-/is-regexp-1.0.0.tgz#fd2d883545c46bac5a633e7b9a09e87fa2cb5069" @@ -6404,15 +6426,6 @@ path-type@^4.0.0: resolved "https://registry.yarnpkg.com/path-type/-/path-type-4.0.0.tgz#84ed01c0a7ba380afe09d90a8c180dcd9d03043b" integrity sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw== -periscopic@^3.0.0: - version "3.1.0" - resolved "https://registry.yarnpkg.com/periscopic/-/periscopic-3.1.0.tgz#7e9037bf51c5855bd33b48928828db4afa79d97a" - integrity sha512-vKiQ8RRtkl9P+r/+oefh25C3fhybptkHKCZSPlcXiJux2tJF55GnEj3BVn4A5gKfq9NWWXXrxkHBwVPUfH0opw== - dependencies: - "@types/estree" "^1.0.0" - estree-walker "^3.0.0" - is-reference "^3.0.0" - picocolors@^1.0.0, picocolors@^1.0.1, picocolors@^1.1.0: version "1.1.1" resolved "https://registry.yarnpkg.com/picocolors/-/picocolors-1.1.1.tgz#3d321af3eab939b083c8f929a1d12cda81c26b6b" @@ -7052,6 +7065,46 @@ rechoir@^0.6.2: dependencies: resolve "^1.1.6" +recma-build-jsx@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/recma-build-jsx/-/recma-build-jsx-1.0.0.tgz#c02f29e047e103d2fab2054954e1761b8ea253c4" + integrity sha512-8GtdyqaBcDfva+GUKDr3nev3VpKAhup1+RvkMvUxURHpW7QyIvk9F5wz7Vzo06CEMSilw6uArgRqhpiUcWp8ew== + dependencies: + "@types/estree" "^1.0.0" + estree-util-build-jsx "^3.0.0" + vfile "^6.0.0" + +recma-jsx@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/recma-jsx/-/recma-jsx-1.0.0.tgz#f7bef02e571a49d6ba3efdfda8e2efab48dbe3aa" + integrity sha512-5vwkv65qWwYxg+Atz95acp8DMu1JDSqdGkA2Of1j6rCreyFUE/gp15fC8MnGEuG1W68UKjM6x6+YTWIh7hZM/Q== + dependencies: + acorn-jsx "^5.0.0" + estree-util-to-js "^2.0.0" + recma-parse "^1.0.0" + recma-stringify "^1.0.0" + unified "^11.0.0" + +recma-parse@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/recma-parse/-/recma-parse-1.0.0.tgz#c351e161bb0ab47d86b92a98a9d891f9b6814b52" + integrity sha512-OYLsIGBB5Y5wjnSnQW6t3Xg7q3fQ7FWbw/vcXtORTnyaSFscOtABg+7Pnz6YZ6c27fG1/aN8CjfwoUEUIdwqWQ== + dependencies: + "@types/estree" "^1.0.0" + esast-util-from-js "^2.0.0" + unified "^11.0.0" + vfile "^6.0.0" + +recma-stringify@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/recma-stringify/-/recma-stringify-1.0.0.tgz#54632030631e0c7546136ff9ef8fde8e7b44f130" + integrity sha512-cjwII1MdIIVloKvC9ErQ+OgAtwHBmcZ0Bg4ciz78FtbT8In39aAYbaA7zvxQ61xVMSPE8WxhLwLbhif4Js2C+g== + dependencies: + "@types/estree" "^1.0.0" + estree-util-to-js "^2.0.0" + unified "^11.0.0" + vfile "^6.0.0" + recursive-readdir@^2.2.2: version "2.2.3" resolved "https://registry.yarnpkg.com/recursive-readdir/-/recursive-readdir-2.2.3.tgz#e726f328c0d69153bcabd5c322d3195252379372" @@ -7130,6 +7183,15 @@ rehype-raw@^7.0.0: hast-util-raw "^9.0.0" vfile "^6.0.0" +rehype-recma@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/rehype-recma/-/rehype-recma-1.0.0.tgz#d68ef6344d05916bd96e25400c6261775411aa76" + integrity sha512-lqA4rGUf1JmacCNWWZx0Wv1dHqMwxzsDWYMTowuplHF3xH0N/MmrZ/G3BDZnzAkRmxDadujCjaKM2hqYdCBOGw== + dependencies: + "@types/estree" "^1.0.0" + "@types/hast" "^3.0.0" + hast-util-to-estree "^3.0.0" + relateurl@^0.2.7: version "0.2.7" resolved "https://registry.yarnpkg.com/relateurl/-/relateurl-0.2.7.tgz#54dbf377e51440aca90a4cd274600d3ff2d888a9" @@ -7179,9 +7241,9 @@ remark-gfm@^4.0.0: unified "^11.0.0" remark-mdx@^3.0.0: - version "3.0.1" - resolved "https://registry.yarnpkg.com/remark-mdx/-/remark-mdx-3.0.1.tgz#8f73dd635c1874e44426e243f72c0977cf60e212" - integrity sha512-3Pz3yPQ5Rht2pM5R+0J2MrGoBSrzf+tJG94N+t/ilfdh8YLyyKYtidAYwTveB20BoHAcwIopOUqhcmh2F7hGYA== + version "3.1.0" + resolved "https://registry.yarnpkg.com/remark-mdx/-/remark-mdx-3.1.0.tgz#f979be729ecb35318fa48e2135c1169607a78343" + integrity sha512-Ngl/H3YXyBV9RcRNdlYsZujAmhsxwzxpDzpDEhFBVAGthS4GDgnctpDjgFl/ULx5UEDzqtW1cyBSNKqYYrqLBA== dependencies: mdast-util-mdx "^3.0.0" micromark-extension-mdxjs "^3.0.0"