diff --git a/.vale.ini b/.vale.ini index c8101f4fb288..710e13b2ff2f 100644 --- a/.vale.ini +++ b/.vale.ini @@ -3,7 +3,15 @@ MinAlertLevel = suggestion Vocab = Docker -Packages = Hugo - [*.md] BasedOnStyles = Vale, Docker +# Exclude `{{< ... >}}`, `{{% ... %}}`, [Who]({{< ... >}}) +TokenIgnores = ({{[%<] .* [%>]}}.*?{{[%<] ?/.* [%>]}}), \ +(\[.+\]\({{< .+ >}}\)), \ +[^\S\r\n]({{[%<] \w+ .+ [%>]}})\s, \ +[^\S\r\n]({{[%<](?:/\*) .* (?:\*/)[%>]}})\s, \ +(?sm)({{[%<] .*?\s[%>]}}) + +# Exclude `{{< myshortcode `This is some HTML, ... >}}` +BlockIgnores = (?sm)^({{[%<] \w+ [^{]*?\s[%>]}})\n$, \ +(?s) *({{< highlight [^>]* ?>}}.*?{{< ?/ ?highlight >}}) diff --git a/Dockerfile b/Dockerfile index 9dafa32d3138..58f4768e1c1e 100644 --- a/Dockerfile +++ b/Dockerfile @@ -4,7 +4,7 @@ # ALPINE_VERSION sets the Alpine Linux version for all Alpine stages ARG ALPINE_VERSION=3.20 # GO_VERSION sets the Go version for the base stage -ARG GO_VERSION=1.22 +ARG GO_VERSION=1.23 # HTML_TEST_VERSION sets the wjdp/htmltest version for HTML testing ARG HTMLTEST_VERSION=0.17.0 @@ -21,7 +21,7 @@ RUN npm install # hugo downloads and extracts the Hugo binary FROM base AS hugo -ARG HUGO_VERSION=0.132.0 +ARG HUGO_VERSION=0.134.3 ARG TARGETARCH WORKDIR /tmp/hugo RUN wget -O "hugo.tar.gz" "https://github.com/gohugoio/hugo/releases/download/v${HUGO_VERSION}/hugo_extended_${HUGO_VERSION}_linux-${TARGETARCH}.tar.gz" @@ -45,7 +45,7 @@ ARG DOCS_URL RUN hugo --gc --minify -d /out -e $HUGO_ENV -b $DOCS_URL # lint lints markdown files -FROM davidanson/markdownlint-cli2:v0.13.0 AS lint +FROM davidanson/markdownlint-cli2:v0.14.0 AS lint USER root RUN --mount=type=bind,target=. \ /usr/local/bin/markdownlint-cli2 \ @@ -123,7 +123,7 @@ EOT # pagefind installs the Pagefind runtime FROM base AS pagefind -ARG PAGEFIND_VERSION=1.1.0 +ARG PAGEFIND_VERSION=1.1.1 COPY --from=build /out ./public RUN --mount=type=bind,src=pagefind.yml,target=pagefind.yml \ npx pagefind@v${PAGEFIND_VERSION} --output-path "/pagefind" diff --git a/_vale/Docker/Acronyms.yml b/_vale/Docker/Acronyms.yml index 337fe998a1de..c1fa32d44838 100644 --- a/_vale/Docker/Acronyms.yml +++ b/_vale/Docker/Acronyms.yml @@ -4,13 +4,14 @@ link: https://docs.docker.com/contribute/style/grammar/#acronyms-and-initialisms level: warning ignorecase: false # Ensures that the existence of 'first' implies the existence of 'second'. -first: '\b[^!]([A-Z]{3,5})\b' -second: '(?:\b[A-Za-z]+(?: |\n))+\(([A-Z]{3,5})\)' +first: '\b([A-Z]{3,5})\b' +second: '(?:\b[A-Z][a-z]+ )+\(([A-Z]{3,5})\)' # ... with the exception of these: exceptions: - API - ARM - ASP + - AUFS - AWS - BIOS - CLI @@ -45,6 +46,7 @@ exceptions: - LESS - LLDB - NET + - NFS - NOTE - NVDA - OSS @@ -62,16 +64,19 @@ exceptions: - SCSS - SDK - SQL + - SSD - SSH - SSL - SVG - TBD - TCP + - TIP - TODO - TTY - URI - URL - USB + - USD - UTF - VAT - WSL diff --git a/_vale/config/vocabularies/Docker/accept.txt b/_vale/config/vocabularies/Docker/accept.txt index b6c03f848c08..35a06b4664e0 100644 --- a/_vale/config/vocabularies/Docker/accept.txt +++ b/_vale/config/vocabularies/Docker/accept.txt @@ -1,7 +1,6 @@ A?GPL(v3)? APIs? ARM -Netplan AWS Admin Console Amazon @@ -12,6 +11,7 @@ Artifactory Autobuild Autotest Azure +Btrfs BuildKit BusyBox CISA @@ -35,7 +35,6 @@ Ddosify Debootstrap Dev Environments? Django -Docker's Docker Build Cloud Docker Business Docker Dasboard @@ -45,6 +44,7 @@ Docker Extension Docker Hub Docker Scout Docker Team +Docker's Docker-Sponsored Open Source Dockerfile Dockerize @@ -83,6 +83,7 @@ Mail(chimp|gun) Microsoft MySQL NAT +Netplan Nginx Nuxeo OAuth @@ -176,6 +177,7 @@ npm osquery osxfs runc +snapshotters? stdin stdout subnet diff --git a/content/contribute/components/icons.md b/content/contribute/components/icons.md index e32937495fe9..b89533075d26 100644 --- a/content/contribute/components/icons.md +++ b/content/contribute/components/icons.md @@ -57,11 +57,11 @@ grid: icon: "database" description: Icon name = database - title: "logs" - icon: "feed" - description: Icon name = feed + icon: "text_snippet" + description: Icon name = text_snippet - title: "Prune/cut" - icon: "cut" - description: Icon name = cut + icon: "content_cut" + description: Icon name = content_cut - title: "Configure" icon: "tune" description: Icon name = tune diff --git a/content/manuals/admin/organization/_index.md b/content/manuals/admin/organization/_index.md index 605c5eb2690d..53cec8882596 100644 --- a/content/manuals/admin/organization/_index.md +++ b/content/manuals/admin/organization/_index.md @@ -15,7 +15,7 @@ grid: link: /admin/organization/members/ - title: Activity logs description: Learn how to audit the activities of your members. - icon: feed + icon: text_snippet link: /admin/organization/activity-logs/ - title: Image Access Management description: Control which types of images your developers can pull. diff --git a/content/manuals/engine/_index.md b/content/manuals/engine/_index.md index 689e64f4fec1..6a2e265d7f9e 100644 --- a/content/manuals/engine/_index.md +++ b/content/manuals/engine/_index.md @@ -19,11 +19,11 @@ grid: link: /network - title: Container logs description: Learn how to view and read container logs. - icon: feed + icon: text_snippet link: /config/containers/logging/ - title: Prune description: Tidy up unused resources. - icon: cut + icon: content_cut link: /config/pruning - title: Configure the daemon description: Delve into the configuration options of the Docker daemon. diff --git a/content/manuals/engine/storage/drivers/device-mapper-driver.md b/content/manuals/engine/storage/drivers/device-mapper-driver.md index d87da68950bb..3b0dfb29d34e 100644 --- a/content/manuals/engine/storage/drivers/device-mapper-driver.md +++ b/content/manuals/engine/storage/drivers/device-mapper-driver.md @@ -145,10 +145,11 @@ After you have satisfied the [prerequisites](#prerequisites), follow the steps below to configure Docker to use the `devicemapper` storage driver in `direct-lvm` mode. -> [!WARNING]: Changing the storage driver makes any containers you have already - created inaccessible on the local system. Use `docker save` to save containers, - and push existing images to Docker Hub or a private repository, so you do not - need to recreate them later. +> [!WARNING] +> Changing the storage driver makes any containers you have already +> created inaccessible on the local system. Use `docker save` to save containers, +> and push existing images to Docker Hub or a private repository, so you do not +> need to recreate them later. #### Allow Docker to configure direct-lvm mode @@ -191,8 +192,9 @@ See all storage options for each storage driver in the Restart Docker for the changes to take effect. Docker invokes the commands to configure the block device for you. -> [!WARNING]: Changing these values after Docker has prepared the block device -> for you is not supported and causes an error. +> [!WARNING] +> Changing these values after Docker has prepared the block device for you is +> not supported and causes an error. You still need to [perform periodic maintenance tasks](#manage-devicemapper). @@ -227,8 +229,9 @@ assumes that the Docker daemon is in the `stopped` state. 4. Create a physical volume on your block device from step 1, using the `pvcreate` command. Substitute your device name for `/dev/xvdf`. - > [!WARNING]: The next few steps are destructive, so be sure that you have - > specified the correct device! + > [!WARNING] + > The next few steps are destructive, so be sure that you have specified + > the correct device. ```console $ sudo pvcreate /dev/xvdf @@ -651,7 +654,8 @@ $ sudo lvchange -ay docker/thinpool ## How the `devicemapper` storage driver works -> [!WARNING]: Do not directly manipulate any files or directories within +> [!WARNING] +> Do not directly manipulate any files or directories within > `/var/lib/docker/`. These files and directories are managed by Docker. Use the `lsblk` command to see the devices and their pools, from the operating @@ -835,7 +839,7 @@ storage driver. files generated by a container are still stored in Docker's dataroot directory, by default `/var/lib/docker`. If your containers generate lots of log messages, this may lead to increased disk usage or the inability to manage your system due - to a full disk. You can configure a + to a full disk. You can configure a [log driver](/manuals/engine/logging/configure.md) to store your container logs externally. diff --git a/content/reference/compose-file/_index.md b/content/reference/compose-file/_index.md index c85c63670ca3..f29f59f40235 100644 --- a/content/reference/compose-file/_index.md +++ b/content/reference/compose-file/_index.md @@ -10,7 +10,7 @@ toc_min: 1 grid: - title: Version and name top-level element description: Understand version and name attributes for Compose. - icon: feed + icon: text_snippet link: /reference/compose-file/version-and-name/ - title: Services top-level element description: Explore all services attributes for Compose. diff --git a/go.mod b/go.mod index f3b04359a2e9..e40c802f8750 100644 --- a/go.mod +++ b/go.mod @@ -1,8 +1,6 @@ module github.com/docker/docs -go 1.21.0 - -toolchain go1.22.5 +go 1.23.1 require ( github.com/docker/buildx v0.17.0 // indirect diff --git a/layouts/_default/_markup/render-codeblock.html b/layouts/_default/_markup/render-codeblock.html index d13518ac607f..ce6e243cb48e 100644 --- a/layouts/_default/_markup/render-codeblock.html +++ b/layouts/_default/_markup/render-codeblock.html @@ -21,7 +21,7 @@
@@ -29,7 +29,7 @@
diff --git a/layouts/partials/components/accordion.html b/layouts/partials/components/accordion.html index e5ef7c3728fb..93fc14fb302a 100644 --- a/layouts/partials/components/accordion.html +++ b/layouts/partials/components/accordion.html @@ -8,8 +8,8 @@ {{- end }} {{ .title }} - {{ partialCached "icon" "expand_less" "expand_less" }} - {{ partialCached "icon" "expand_more" "expand_more" }} + {{ partialCached "icon" "arrow_drop_up" "arrow_drop_up" }} + {{ partialCached "icon" "arrow_drop_down" "arrow_drop_down" }}
{{ markdownify .body }} diff --git a/layouts/partials/github-links.html b/layouts/partials/github-links.html index 8f3bea515bbf..b10ebe2d7faf 100644 --- a/layouts/partials/github-links.html +++ b/layouts/partials/github-links.html @@ -12,7 +12,7 @@ {{ end }} {{ end }}

- {{ partialCached "icon" "done" "done" }} + {{ partialCached "icon" "check" "check" }} {{- T "requestChanges" -}} diff --git a/layouts/partials/pagination.html b/layouts/partials/pagination.html index a3f203e264ae..de276f98ccc3 100644 --- a/layouts/partials/pagination.html +++ b/layouts/partials/pagination.html @@ -11,7 +11,7 @@

  • - {{- partialCached "icon" "navigate_before" "navigate_before" -}} + {{- partialCached "icon" "chevron_backward" "chevron_backward" -}}
  • @@ -19,7 +19,7 @@
  • - {{- partialCached "icon" "navigate_before" "navigate_before" -}} + {{- partialCached "icon" "chevron_backward" "chevron_backward" -}}
  • @@ -50,7 +50,7 @@
  • - {{- partialCached "icon" "navigate_next" "navigate_next" -}} + {{- partialCached "icon" "chevron_forward" "chevron_forward" -}}
  • @@ -58,7 +58,7 @@
  • - {{- partialCached "icon" "navigate_next" "navigate_next" -}} + {{- partialCached "icon" "chevron_forward" "chevron_forward" -}}
  • diff --git a/layouts/partials/sidebar/mainnav.html b/layouts/partials/sidebar/mainnav.html index 204d52e4ee42..cb908f00a41a 100644 --- a/layouts/partials/sidebar/mainnav.html +++ b/layouts/partials/sidebar/mainnav.html @@ -18,10 +18,10 @@
    diff --git a/layouts/partials/sidebar/sections.html b/layouts/partials/sidebar/sections.html index 78a9ae09511e..6dcb7b54c032 100644 --- a/layouts/partials/sidebar/sections.html +++ b/layouts/partials/sidebar/sections.html @@ -48,10 +48,10 @@ diff --git a/netlify.toml b/netlify.toml index ede05520bf26..05b792caa331 100644 --- a/netlify.toml +++ b/netlify.toml @@ -4,9 +4,9 @@ publish = "public" [context.deploy-preview.environment] NODE_VERSION = "20" NODE_ENV = "production" -HUGO_VERSION = "0.132.0" +HUGO_VERSION = "0.134.3" HUGO_ENABLEGITINFO = "true" HUGO_ENVIRONMENT = "preview" [context.deploy-preview] -command = "hugo --gc --minify -b $DEPLOY_PRIME_URL && npx pagefind@v1.1.0" +command = "hugo --gc --minify -b $DEPLOY_PRIME_URL && npx pagefind@v1.1.1" diff --git a/package-lock.json b/package-lock.json index 89ee03a90653..1fd80e3e0206 100644 --- a/package-lock.json +++ b/package-lock.json @@ -12,22 +12,22 @@ "@alpinejs/collapse": "^3.14.1", "@alpinejs/focus": "^3.14.1", "@alpinejs/persist": "^3.14.1", - "@floating-ui/dom": "^1.6.5", - "@material-symbols/svg-400": "^0.14.6", + "@floating-ui/dom": "^1.6.11", + "@material-symbols/svg-400": "^0.23.0", "@tailwindcss/nesting": "^0.0.0-insiders.565cd3e", "@tailwindcss/typography": "^0.5.13", "alpinejs": "^3.14.1", - "autoprefixer": "^10.4.19", - "postcss": "^8.4.38", + "autoprefixer": "^10.4.20", + "postcss": "^8.4.47", "postcss-cli": "^11.0.0", "postcss-import": "^16.1.0", - "tailwindcss": "^3.4.4" + "tailwindcss": "^3.4.13" }, "devDependencies": { - "markdownlint": "^0.34.0", + "markdownlint": "^0.35.0", "prettier": "^3.3.3", "prettier-plugin-go-template": "^0.0.15", - "prettier-plugin-tailwindcss": "^0.6.5" + "prettier-plugin-tailwindcss": "^0.6.8" } }, "node_modules/@alloc/quick-lru": { @@ -69,18 +69,18 @@ } }, "node_modules/@floating-ui/dom": { - "version": "1.6.5", - "resolved": "https://registry.npmjs.org/@floating-ui/dom/-/dom-1.6.5.tgz", - "integrity": "sha512-Nsdud2X65Dz+1RHjAIP0t8z5e2ff/IRbei6BqFrl1urT8sDVzM1HMQ+R0XcU5ceRfyO3I6ayeqIfh+6Wb8LGTw==", + "version": "1.6.11", + "resolved": "https://registry.npmjs.org/@floating-ui/dom/-/dom-1.6.11.tgz", + "integrity": "sha512-qkMCxSR24v2vGkhYDo/UzxfJN3D4syqSjyuTFz6C7XcpU1pASPRieNI0Kj5VP3/503mOfYiGY891ugBX1GlABQ==", "dependencies": { - "@floating-ui/core": "^1.0.0", - "@floating-ui/utils": "^0.2.0" + "@floating-ui/core": "^1.6.0", + "@floating-ui/utils": "^0.2.8" } }, "node_modules/@floating-ui/utils": { - "version": "0.2.1", - "resolved": "https://registry.npmjs.org/@floating-ui/utils/-/utils-0.2.1.tgz", - "integrity": "sha512-9TANp6GPoMtYzQdt54kfAyMmz1+osLlXdg2ENroU7zzrtflTLrrC/lgrIfaSe+Wu0b89GKccT7vxXA0MoAIO+Q==" + "version": "0.2.8", + "resolved": "https://registry.npmjs.org/@floating-ui/utils/-/utils-0.2.8.tgz", + "integrity": "sha512-kym7SodPp8/wloecOpcmSnWJsK7M0E5Wg8UcFA+uO4B9s5d0ywXOEro/8HM9x0rW+TljRzul/14UYz3TleT3ig==" }, "node_modules/@isaacs/cliui": { "version": "8.0.2", @@ -142,9 +142,9 @@ } }, "node_modules/@material-symbols/svg-400": { - "version": "0.14.6", - "resolved": "https://registry.npmjs.org/@material-symbols/svg-400/-/svg-400-0.14.6.tgz", - "integrity": "sha512-4uxXEyKljpfwlEQQE5xpN0ZOLduXC3ClCkwNtsM6xy8CLkVP1x32s8BPYHrpfGdhNNnKLkl+p8vh7VBqZi8D4A==" + "version": "0.23.0", + "resolved": "https://registry.npmjs.org/@material-symbols/svg-400/-/svg-400-0.23.0.tgz", + "integrity": "sha512-bsvGmBds729rZYOCOgxs4FjpktXfkhcprsCNPv+PRIDE3K/b30bnOsFAylUUfJ6cnHoXucS672VdNe80YIUxwA==" }, "node_modules/@nodelib/fs.scandir": { "version": "2.1.5", @@ -295,9 +295,9 @@ "dev": true }, "node_modules/autoprefixer": { - "version": "10.4.19", - "resolved": "https://registry.npmjs.org/autoprefixer/-/autoprefixer-10.4.19.tgz", - "integrity": "sha512-BaENR2+zBZ8xXhM4pUaKUxlVdxZ0EZhjvbopwnXmxRUfqDmwSpC2lAi/QXvx7NRdPCo1WKEcEF6mV64si1z4Ew==", + "version": "10.4.20", + "resolved": "https://registry.npmjs.org/autoprefixer/-/autoprefixer-10.4.20.tgz", + "integrity": "sha512-XY25y5xSv/wEoqzDyXXME4AFfkZI0P23z6Fs3YgymDnKJkCGOnkL0iTxCa85UTqaSgfcqyf3UA6+c7wUvx/16g==", "funding": [ { "type": "opencollective", @@ -313,11 +313,11 @@ } ], "dependencies": { - "browserslist": "^4.23.0", - "caniuse-lite": "^1.0.30001599", + "browserslist": "^4.23.3", + "caniuse-lite": "^1.0.30001646", "fraction.js": "^4.3.7", "normalize-range": "^0.1.2", - "picocolors": "^1.0.0", + "picocolors": "^1.0.1", "postcss-value-parser": "^4.2.0" }, "bin": { @@ -363,9 +363,9 @@ } }, "node_modules/browserslist": { - "version": "4.23.1", - "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.23.1.tgz", - "integrity": "sha512-TUfofFo/KsK/bWZ9TWQ5O26tsWW4Uhmt8IYklbnUa70udB6P2wA7w7o4PY4muaEPBQaAX+CEnmmIA41NVHtPVw==", + "version": "4.24.0", + "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.24.0.tgz", + "integrity": "sha512-Rmb62sR1Zpjql25eSanFGEhAxcFwfA1K0GuQcLoaJBAcENegrQut3hYdhXFF1obQfiDyqIW/cLM5HSJ/9k884A==", "funding": [ { "type": "opencollective", @@ -381,10 +381,10 @@ } ], "dependencies": { - "caniuse-lite": "^1.0.30001629", - "electron-to-chromium": "^1.4.796", - "node-releases": "^2.0.14", - "update-browserslist-db": "^1.0.16" + "caniuse-lite": "^1.0.30001663", + "electron-to-chromium": "^1.5.28", + "node-releases": "^2.0.18", + "update-browserslist-db": "^1.1.0" }, "bin": { "browserslist": "cli.js" @@ -402,9 +402,9 @@ } }, "node_modules/caniuse-lite": { - "version": "1.0.30001636", - "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001636.tgz", - "integrity": "sha512-bMg2vmr8XBsbL6Lr0UHXy/21m84FTxDLWn2FSqMd5PrlbMxwJlQnC2YWYxVgp66PZE+BBNF2jYQUBKCo1FDeZg==", + "version": "1.0.30001664", + "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001664.tgz", + "integrity": "sha512-AmE7k4dXiNKQipgn7a2xg558IRqPN3jMQY/rOsbxDhrd0tyChwbITBfiwtnqz8bi2M5mIWbxAYBvk7W7QBUS2g==", "funding": [ { "type": "opencollective", @@ -590,9 +590,9 @@ "integrity": "sha512-I88TYZWc9XiYHRQ4/3c5rjjfgkjhLyW2luGIheGERbNQ6OY7yTybanSpDXZa8y7VUP9YmDcYa+eyq4ca7iLqWA==" }, "node_modules/electron-to-chromium": { - "version": "1.4.810", - "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.810.tgz", - "integrity": "sha512-Kaxhu4T7SJGpRQx99tq216gCq2nMxJo+uuT6uzz9l8TVN2stL7M06MIIXAtr9jsrLs2Glflgf2vMQRepxawOdQ==" + "version": "1.5.29", + "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.5.29.tgz", + "integrity": "sha512-PF8n2AlIhCKXQ+gTpiJi0VhcHDb69kYX4MtCiivctc2QD3XuNZ/XIOlbGzt7WAjjEev0TtaH6Cu3arZExm5DOw==" }, "node_modules/emoji-regex": { "version": "9.2.2", @@ -612,9 +612,9 @@ } }, "node_modules/escalade": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/escalade/-/escalade-3.1.2.tgz", - "integrity": "sha512-ErCHMCae19vR8vQGe50xIsVomy19rg6gFu3+r3jkEO46suLMWBksvVyoGgQV+jOfl84ZSOSlmv6Gxa89PmTGmA==", + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/escalade/-/escalade-3.2.0.tgz", + "integrity": "sha512-WUj2qlxaQtO4g6Pq5c29GTcWGDyd8itL8zTlipgECz3JesAiiOKotd8JU6otB3PACgG6xkJUyVhboMS+bje/jA==", "engines": { "node": ">=6" } @@ -977,13 +977,13 @@ } }, "node_modules/markdownlint": { - "version": "0.34.0", - "resolved": "https://registry.npmjs.org/markdownlint/-/markdownlint-0.34.0.tgz", - "integrity": "sha512-qwGyuyKwjkEMOJ10XN6OTKNOVYvOIi35RNvDLNxTof5s8UmyGHlCdpngRHoRGNvQVGuxO3BJ7uNSgdeX166WXw==", + "version": "0.35.0", + "resolved": "https://registry.npmjs.org/markdownlint/-/markdownlint-0.35.0.tgz", + "integrity": "sha512-wgp8yesWjFBL7bycA3hxwHRdsZGJhjhyP1dSxKVKrza0EPFYtn+mHtkVy6dvP1kGSjovyG5B8yNP6Frj0UFUJg==", "dev": true, "dependencies": { "markdown-it": "14.1.0", - "markdownlint-micromark": "0.1.9" + "markdownlint-micromark": "0.1.10" }, "engines": { "node": ">=18" @@ -993,9 +993,9 @@ } }, "node_modules/markdownlint-micromark": { - "version": "0.1.9", - "resolved": "https://registry.npmjs.org/markdownlint-micromark/-/markdownlint-micromark-0.1.9.tgz", - "integrity": "sha512-5hVs/DzAFa8XqYosbEAEg6ok6MF2smDj89ztn9pKkCtdKHVdPQuGMH7frFfYL9mLkvfFe4pTyAMffLbjf3/EyA==", + "version": "0.1.10", + "resolved": "https://registry.npmjs.org/markdownlint-micromark/-/markdownlint-micromark-0.1.10.tgz", + "integrity": "sha512-no5ZfdqAdWGxftCLlySHSgddEjyW4kui4z7amQcGsSKfYC5v/ou+8mIQVyg9KQMeEZLNtz9OPDTj7nnTnoR4FQ==", "dev": true, "engines": { "node": ">=18" @@ -1080,9 +1080,9 @@ } }, "node_modules/node-releases": { - "version": "2.0.14", - "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-2.0.14.tgz", - "integrity": "sha512-y10wOWt8yZpqXmOgRo77WaHEmhYQYGNA6y421PKsKYWEK8aW+cqAphborZDhqfyKrbZEN92CN1X2KbafY2s7Yw==" + "version": "2.0.18", + "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-2.0.18.tgz", + "integrity": "sha512-d9VeXT4SJ7ZeOqGX6R5EM022wpL+eWPooLI+5UpWn2jCT1aosUQEhQP214x33Wkwx3JQMvIm+tIoVOdodFS40g==" }, "node_modules/normalize-path": { "version": "3.0.0", @@ -1156,9 +1156,9 @@ } }, "node_modules/picocolors": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.0.1.tgz", - "integrity": "sha512-anP1Z8qwhkbmu7MFP5iTt+wQKXgwzf7zTyGlcdzabySa9vd0Xt392U0rVmz9poOaBj0uHJKyyo9/upk0HrEQew==" + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.1.0.tgz", + "integrity": "sha512-TQ92mBOW0l3LeMeyLV6mzy/kWr8lkd/hp3mTg7wYK7zJhuBStmGMBG0BdeDZS/dZx1IukaX6Bk11zcln25o1Aw==" }, "node_modules/picomatch": { "version": "2.3.1", @@ -1188,9 +1188,9 @@ } }, "node_modules/postcss": { - "version": "8.4.38", - "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.4.38.tgz", - "integrity": "sha512-Wglpdk03BSfXkHoQa3b/oulrotAkwrlLDRSOb9D0bN86FdRyE9lppSp33aHNPgBa0JKCoB+drFLZkQoRRYae5A==", + "version": "8.4.47", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.4.47.tgz", + "integrity": "sha512-56rxCq7G/XfB4EkXq9Egn5GCqugWvDFjafDOThIdMBsI15iqPqR5r15TfSr1YPYeEI19YeaXMCbY6u88Y76GLQ==", "funding": [ { "type": "opencollective", @@ -1207,8 +1207,8 @@ ], "dependencies": { "nanoid": "^3.3.7", - "picocolors": "^1.0.0", - "source-map-js": "^1.2.0" + "picocolors": "^1.1.0", + "source-map-js": "^1.2.1" }, "engines": { "node": "^10 || ^12 || >=14" @@ -1435,9 +1435,9 @@ } }, "node_modules/prettier-plugin-tailwindcss": { - "version": "0.6.5", - "resolved": "https://registry.npmjs.org/prettier-plugin-tailwindcss/-/prettier-plugin-tailwindcss-0.6.5.tgz", - "integrity": "sha512-axfeOArc/RiGHjOIy9HytehlC0ZLeMaqY09mm8YCkMzznKiDkwFzOpBvtuhuv3xG5qB73+Mj7OCe2j/L1ryfuQ==", + "version": "0.6.8", + "resolved": "https://registry.npmjs.org/prettier-plugin-tailwindcss/-/prettier-plugin-tailwindcss-0.6.8.tgz", + "integrity": "sha512-dGu3kdm7SXPkiW4nzeWKCl3uoImdd5CTZEJGxyypEPL37Wj0HT2pLqjrvSei1nTeuQfO4PUfjeW5cTUNRLZ4sA==", "dev": true, "engines": { "node": ">=14.21.3" @@ -1454,6 +1454,7 @@ "prettier-plugin-import-sort": "*", "prettier-plugin-jsdoc": "*", "prettier-plugin-marko": "*", + "prettier-plugin-multiline-arrays": "*", "prettier-plugin-organize-attributes": "*", "prettier-plugin-organize-imports": "*", "prettier-plugin-sort-imports": "*", @@ -1491,6 +1492,9 @@ "prettier-plugin-marko": { "optional": true }, + "prettier-plugin-multiline-arrays": { + "optional": true + }, "prettier-plugin-organize-attributes": { "optional": true }, @@ -1660,9 +1664,9 @@ } }, "node_modules/source-map-js": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/source-map-js/-/source-map-js-1.2.0.tgz", - "integrity": "sha512-itJW8lvSA0TXEphiRoawsCksnlf8SyvmFzIhltqAHluXd88pkCd+cXJVHTDwdCr0IzwptSm035IHQktUu1QUMg==", + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/source-map-js/-/source-map-js-1.2.1.tgz", + "integrity": "sha512-UXWMKhLOwVKb728IUtQPXxfYU+usdybtUrK/8uGE8CQMvrhOpwvzDBwj0QhSL7MQc7vIsISBG8VQ8+IDQxpfQA==", "engines": { "node": ">=0.10.0" } @@ -1801,9 +1805,9 @@ "integrity": "sha512-QD9qKY3StfbZqWOPLp0++pOrAVb/HbUi5xCc8cUo4XjP19808oaMiDzn0leBY5mCespIBM0CIZePzZjgzR83kA==" }, "node_modules/tailwindcss": { - "version": "3.4.4", - "resolved": "https://registry.npmjs.org/tailwindcss/-/tailwindcss-3.4.4.tgz", - "integrity": "sha512-ZoyXOdJjISB7/BcLTR6SEsLgKtDStYyYZVLsUtWChO4Ps20CBad7lfJKVDiejocV4ME1hLmyY0WJE3hSDcmQ2A==", + "version": "3.4.13", + "resolved": "https://registry.npmjs.org/tailwindcss/-/tailwindcss-3.4.13.tgz", + "integrity": "sha512-KqjHOJKogOUt5Bs752ykCeiwvi0fKVkr5oqsFNt/8px/tA8scFPIlkygsf6jXrfCqGHz7VflA6+yytWuM+XhFw==", "dependencies": { "@alloc/quick-lru": "^5.2.0", "arg": "^5.0.2", @@ -1976,9 +1980,9 @@ } }, "node_modules/update-browserslist-db": { - "version": "1.0.16", - "resolved": "https://registry.npmjs.org/update-browserslist-db/-/update-browserslist-db-1.0.16.tgz", - "integrity": "sha512-KVbTxlBYlckhF5wgfyZXTWnMn7MMZjMu9XG8bPlliUOP9ThaF4QnhP8qrjrH7DRzHfSk0oQv1wToW+iA5GajEQ==", + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/update-browserslist-db/-/update-browserslist-db-1.1.1.tgz", + "integrity": "sha512-R8UzCaa9Az+38REPiJ1tXlImTJXlVfgHZsglwBD/k6nj76ctsH1E3q4doGrukiLQd3sGQYu56r5+lo5r94l29A==", "funding": [ { "type": "opencollective", @@ -1994,8 +1998,8 @@ } ], "dependencies": { - "escalade": "^3.1.2", - "picocolors": "^1.0.1" + "escalade": "^3.2.0", + "picocolors": "^1.1.0" }, "bin": { "update-browserslist-db": "cli.js" diff --git a/package.json b/package.json index da8f7f00ddcd..d02eb6539b37 100644 --- a/package.json +++ b/package.json @@ -17,21 +17,21 @@ "@alpinejs/collapse": "^3.14.1", "@alpinejs/focus": "^3.14.1", "@alpinejs/persist": "^3.14.1", - "@floating-ui/dom": "^1.6.5", - "@material-symbols/svg-400": "^0.14.6", + "@floating-ui/dom": "^1.6.11", + "@material-symbols/svg-400": "^0.23.0", "@tailwindcss/nesting": "^0.0.0-insiders.565cd3e", "@tailwindcss/typography": "^0.5.13", "alpinejs": "^3.14.1", - "autoprefixer": "^10.4.19", - "postcss": "^8.4.38", + "autoprefixer": "^10.4.20", + "postcss": "^8.4.47", "postcss-cli": "^11.0.0", "postcss-import": "^16.1.0", - "tailwindcss": "^3.4.4" + "tailwindcss": "^3.4.13" }, "devDependencies": { - "markdownlint": "^0.34.0", + "markdownlint": "^0.35.0", "prettier": "^3.3.3", "prettier-plugin-go-template": "^0.0.15", - "prettier-plugin-tailwindcss": "^0.6.5" + "prettier-plugin-tailwindcss": "^0.6.8" } }