Skip to content

Lockfile maintenance - #92

Merged
mergify[bot] merged 1 commit into
mainfrom
automation/lockfile-maintenance
Oct 30, 2026
Merged

mergify[bot] merged 1 commit into
mainfrom
automation/lockfile-maintenance

Conversation

@lockfile-maintenance

Copy link
Copy Markdown
Contributor

Update selected lockfiles with a minimum release age of 3 days.

The package managers' native exceptions still apply. Validate updates with the repository's PR CI.

Version changes

Versions are grouped by package name. — means the package was not present.

pnpm-lock.yaml

Package Before After Change History
@acemir/cssom — 0.9.32 added —
@babel/helper-string-parser 7.29.7 7.29.11 patch Release history
@babel/parser 7.29.9 7.29.11 patch Release history
@babel/types 7.29.8 7.29.11 patch Release history
@oxc-project/types 0.154.0 0.155.0 minor Release history
@rolldown/binding-android-arm-eabi 1.2.14 1.2.15 patch Release history
@rolldown/binding-android-arm64 1.2.14 1.2.15 patch Release history
@rolldown/binding-darwin-arm64 1.2.14 1.2.15 patch Release history
@rolldown/binding-darwin-x64 1.2.14 1.2.15 patch Release history
@rolldown/binding-freebsd-x64 1.2.14 1.2.15 patch Release history
@rolldown/binding-linux-arm-gnueabihf 1.2.14 1.2.15 patch Release history
@rolldown/binding-linux-arm64-gnu 1.2.14 1.2.15 patch Release history
@rolldown/binding-linux-arm64-musl 1.2.14 1.2.15 patch Release history
@rolldown/binding-linux-ppc64-gnu 1.2.14 1.2.15 patch Release history
@rolldown/binding-linux-s390x-gnu 1.2.14 1.2.15 patch Release history
@rolldown/binding-linux-x64-gnu 1.2.14 1.2.15 patch Release history
@rolldown/binding-linux-x64-musl 1.2.14 1.2.15 patch Release history
@rolldown/binding-openharmony-arm64 1.2.14 1.2.15 patch Release history
@rolldown/binding-win32-arm64-msvc 1.2.14 1.2.15 patch Release history
@rolldown/binding-win32-x64-msvc 1.2.14 1.2.15 patch Release history
@types/filesystem 0.0.36 — removed —
@types/filewriter 0.0.33 — removed —
@wxt-dev/browser 0.3.5 0.3.6 patch Release history
cssom 0.5.0 — removed —
filesize 11.0.26 11.0.29 patch Release history
ignore 5.3.2, 7.0.13 5.3.2, 7.0.14 patch Release history
linkedom 0.18.13 0.18.14 patch Release history
magic-string 1.4.3 1.4.4 patch Release history
nypm 0.6.10 0.6.12 patch —
postcss 8.5.31 8.5.32 patch Release history
rolldown 1.2.14 1.2.15 patch Release history
superlock 1.4.2 1.4.11 patch Release history
unplugin 3.4.0 3.5.0 minor Release history
vite 8.3.4 8.3.5 patch Release history

Rebase

  • Rebase this PR by regenerating lockfiles from the latest base branch.
    Rebase setup

Requires repository write access.

@babel/helper-string-parser — 7.29.7 → 7.29.11 (4 releases)

Back to version changes · Compare · CHANGELOG.md · Releases

v7.29.11

v7.29.11 (2026-10-23)

👓 Spec Compliance

🐛 Bug Fix

🏠 Internal

  • babel-plugin-transform-classes

🔬 Output optimization

  • babel-plugin-transform-spread

Committers: 1

v7.29.10

v7.29.10 (2026-10-07)

🐛 Bug Fix

  • babel-helpers, babel-plugin-transform-class-properties, babel-plugin-transform-modules-systemjs, babel-plugin-transform-runtime, babel-preset-env, babel-runtime-corejs3
  • babel-traverse

🏠 Internal

  • babel-helpers, babel-plugin-transform-modules-commonjs, babel-runtime-corejs3

Committers: 2

v7.29.9

v7.29.9 (2026-09-18)

🐛 Bug Fix

🏠 Internal

Committers: 4

v7.29.8

v7.29.8 (2026-07-31)

👓 Spec Compliance

  • babel-generator, babel-parser, babel-plugin-transform-spread, babel-traverse, babel-types

🐛 Bug Fix

  • babel-generator
  • babel-node, babel-plugin-transform-modules-systemjs

Committers: 2

@babel/parser — 7.29.9 → 7.29.11 (2 releases)

Back to version changes · Compare · CHANGELOG.md · Releases

v7.29.11

v7.29.11 (2026-10-23)

👓 Spec Compliance

🐛 Bug Fix

🏠 Internal

  • babel-plugin-transform-classes

🔬 Output optimization

  • babel-plugin-transform-spread

Committers: 1

v7.29.10

v7.29.10 (2026-10-07)

🐛 Bug Fix

  • babel-helpers, babel-plugin-transform-class-properties, babel-plugin-transform-modules-systemjs, babel-plugin-transform-runtime, babel-preset-env, babel-runtime-corejs3
  • babel-traverse

🏠 Internal

  • babel-helpers, babel-plugin-transform-modules-commonjs, babel-runtime-corejs3

Committers: 2

@babel/types — 7.29.8 → 7.29.11 (3 releases)

Back to version changes · Compare · CHANGELOG.md · Releases

v7.29.11

v7.29.11 (2026-10-23)

👓 Spec Compliance

🐛 Bug Fix

🏠 Internal

  • babel-plugin-transform-classes

🔬 Output optimization

  • babel-plugin-transform-spread

Committers: 1

v7.29.10

v7.29.10 (2026-10-07)

🐛 Bug Fix

  • babel-helpers, babel-plugin-transform-class-properties, babel-plugin-transform-modules-systemjs, babel-plugin-transform-runtime, babel-preset-env, babel-runtime-corejs3
  • babel-traverse

🏠 Internal

  • babel-helpers, babel-plugin-transform-modules-commonjs, babel-runtime-corejs3

Committers: 2

v7.29.9

v7.29.9 (2026-09-18)

🐛 Bug Fix

🏠 Internal

Committers: 4

@oxc-project/types — 0.154.0 → 0.155.0 (0 releases)

Back to version changes · CHANGELOG.md · Releases

No published release notes found. See the links above.

@rolldown/binding-android-arm-eabi — 1.2.14 → 1.2.15 (1 release)

Back to version changes · Compare · CHANGELOG.md · Releases

v1.2.15

[1.2.15] - 2026-10-21

🚀 Features

  • rolldown_plugin_vite_resolve: add isBundled to pick the browser-external stub format (#11260) by @​h-a-n-a
  • dev: mark entry modules in the HMR module graph (#11252) by @​h-a-n-a
  • mark module starts with // <id> comments instead of #region pairs (#11235) by @​IWANABETHATGUY

🐛 Bug Fixes

  • plugin: stop this.resolve recursion between plugins with skipSelf: true (#11181) by @​anzal1
  • rolldown_plugin_vite_resolve: handle external require for ssr.target: 'webworker' (#11205) by @​sapphi-red
  • rolldown_plugin_vite_build_import_analysis: only wrap dynamic imports with static specifiers in __vitePreload (#10879) by @​smeng9
  • strict-execution-order: wrap eager modules that forward wrapped definers (#11186) by @​hyfdev
  • chunk-import-map: keep common chunk keys unique when enabling inline common chunks (#11230) by @​hyfdev
  • only register signal-exit handler when a trace subscriber is active (#11208) by @​DaniilIsupov

🧪 Testing

  • fold hand-unrolled Rust test tables (#11212) by @​Brooooooklyn

⚙️ Miscellaneous Tasks

  • deps: upgrade oxc to 0.155.0 (#11228) by @​Dunqing
  • rollup-tests: retriage failed tests (#11251) by @​sapphi-red
  • deps: update rollup submodule for tests to v4.64.12 (#11249) by @​rolldown-guard[bot]
  • deps: update test262 submodule for tests (#11242) by @​rolldown-guard[bot]

❤️ New Contributors

  • @​anzal1 made their first contribution in #11181
  • @​smeng9 made their first contribution in #10879
  • @​DaniilIsupov made their first contribution in #11208

Co-authored-by: shulaoda 165626830+shulaoda@​users.noreply.github.com

@rolldown/binding-android-arm64 — 1.2.14 → 1.2.15 (1 release)

Back to version changes · Compare · CHANGELOG.md · Releases

v1.2.15

[1.2.15] - 2026-10-21

🚀 Features

  • rolldown_plugin_vite_resolve: add isBundled to pick the browser-external stub format (#11260) by @​h-a-n-a
  • dev: mark entry modules in the HMR module graph (#11252) by @​h-a-n-a
  • mark module starts with // <id> comments instead of #region pairs (#11235) by @​IWANABETHATGUY

🐛 Bug Fixes

  • plugin: stop this.resolve recursion between plugins with skipSelf: true (#11181) by @​anzal1
  • rolldown_plugin_vite_resolve: handle external require for ssr.target: 'webworker' (#11205) by @​sapphi-red
  • rolldown_plugin_vite_build_import_analysis: only wrap dynamic imports with static specifiers in __vitePreload (#10879) by @​smeng9
  • strict-execution-order: wrap eager modules that forward wrapped definers (#11186) by @​hyfdev
  • chunk-import-map: keep common chunk keys unique when enabling inline common chunks (#11230) by @​hyfdev
  • only register signal-exit handler when a trace subscriber is active (#11208) by @​DaniilIsupov

🧪 Testing

  • fold hand-unrolled Rust test tables (#11212) by @​Brooooooklyn

⚙️ Miscellaneous Tasks

  • deps: upgrade oxc to 0.155.0 (#11228) by @​Dunqing
  • rollup-tests: retriage failed tests (#11251) by @​sapphi-red
  • deps: update rollup submodule for tests to v4.64.12 (#11249) by @​rolldown-guard[bot]
  • deps: update test262 submodule for tests (#11242) by @​rolldown-guard[bot]

❤️ New Contributors

  • @​anzal1 made their first contribution in #11181
  • @​smeng9 made their first contribution in #10879
  • @​DaniilIsupov made their first contribution in #11208

Co-authored-by: shulaoda 165626830+shulaoda@​users.noreply.github.com

@rolldown/binding-darwin-arm64 — 1.2.14 → 1.2.15 (1 release)

Back to version changes · Compare · CHANGELOG.md · Releases

v1.2.15

[1.2.15] - 2026-10-21

🚀 Features

  • rolldown_plugin_vite_resolve: add isBundled to pick the browser-external stub format (#11260) by @​h-a-n-a
  • dev: mark entry modules in the HMR module graph (#11252) by @​h-a-n-a
  • mark module starts with // <id> comments instead of #region pairs (#11235) by @​IWANABETHATGUY

🐛 Bug Fixes

  • plugin: stop this.resolve recursion between plugins with skipSelf: true (#11181) by @​anzal1
  • rolldown_plugin_vite_resolve: handle external require for ssr.target: 'webworker' (#11205) by @​sapphi-red
  • rolldown_plugin_vite_build_import_analysis: only wrap dynamic imports with static specifiers in __vitePreload (#10879) by @​smeng9
  • strict-execution-order: wrap eager modules that forward wrapped definers (#11186) by @​hyfdev
  • chunk-import-map: keep common chunk keys unique when enabling inline common chunks (#11230) by @​hyfdev
  • only register signal-exit handler when a trace subscriber is active (#11208) by @​DaniilIsupov

🧪 Testing

  • fold hand-unrolled Rust test tables (#11212) by @​Brooooooklyn

⚙️ Miscellaneous Tasks

  • deps: upgrade oxc to 0.155.0 (#11228) by @​Dunqing
  • rollup-tests: retriage failed tests (#11251) by @​sapphi-red
  • deps: update rollup submodule for tests to v4.64.12 (#11249) by @​rolldown-guard[bot]
  • deps: update test262 submodule for tests (#11242) by @​rolldown-guard[bot]

❤️ New Contributors

  • @​anzal1 made their first contribution in #11181
  • @​smeng9 made their first contribution in #10879
  • @​DaniilIsupov made their first contribution in #11208

Co-authored-by: shulaoda 165626830+shulaoda@​users.noreply.github.com

@rolldown/binding-darwin-x64 — 1.2.14 → 1.2.15 (1 release)

Back to version changes · Compare · CHANGELOG.md · Releases

v1.2.15

[1.2.15] - 2026-10-21

🚀 Features

  • rolldown_plugin_vite_resolve: add isBundled to pick the browser-external stub format (#11260) by @​h-a-n-a
  • dev: mark entry modules in the HMR module graph (#11252) by @​h-a-n-a
  • mark module starts with // <id> comments instead of #region pairs (#11235) by @​IWANABETHATGUY

🐛 Bug Fixes

  • plugin: stop this.resolve recursion between plugins with skipSelf: true (#11181) by @​anzal1
  • rolldown_plugin_vite_resolve: handle external require for ssr.target: 'webworker' (#11205) by @​sapphi-red
  • rolldown_plugin_vite_build_import_analysis: only wrap dynamic imports with static specifiers in __vitePreload (#10879) by @​smeng9
  • strict-execution-order: wrap eager modules that forward wrapped definers (#11186) by @​hyfdev
  • chunk-import-map: keep common chunk keys unique when enabling inline common chunks (#11230) by @​hyfdev
  • only register signal-exit handler when a trace subscriber is active (#11208) by @​DaniilIsupov

🧪 Testing

  • fold hand-unrolled Rust test tables (#11212) by @​Brooooooklyn

⚙️ Miscellaneous Tasks

  • deps: upgrade oxc to 0.155.0 (#11228) by @​Dunqing
  • rollup-tests: retriage failed tests (#11251) by @​sapphi-red
  • deps: update rollup submodule for tests to v4.64.12 (#11249) by @​rolldown-guard[bot]
  • deps: update test262 submodule for tests (#11242) by @​rolldown-guard[bot]

❤️ New Contributors

  • @​anzal1 made their first contribution in #11181
  • @​smeng9 made their first contribution in #10879
  • @​DaniilIsupov made their first contribution in #11208

Co-authored-by: shulaoda 165626830+shulaoda@​users.noreply.github.com

@rolldown/binding-freebsd-x64 — 1.2.14 → 1.2.15 (1 release)

Back to version changes · Compare · CHANGELOG.md · Releases

v1.2.15

[1.2.15] - 2026-10-21

🚀 Features

  • rolldown_plugin_vite_resolve: add isBundled to pick the browser-external stub format (#11260) by @​h-a-n-a
  • dev: mark entry modules in the HMR module graph (#11252) by @​h-a-n-a
  • mark module starts with // <id> comments instead of #region pairs (#11235) by @​IWANABETHATGUY

🐛 Bug Fixes

  • plugin: stop this.resolve recursion between plugins with skipSelf: true (#11181) by @​anzal1
  • rolldown_plugin_vite_resolve: handle external require for ssr.target: 'webworker' (#11205) by @​sapphi-red
  • rolldown_plugin_vite_build_import_analysis: only wrap dynamic imports with static specifiers in __vitePreload (#10879) by @​smeng9
  • strict-execution-order: wrap eager modules that forward wrapped definers (#11186) by @​hyfdev
  • chunk-import-map: keep common chunk keys unique when enabling inline common chunks (#11230) by @​hyfdev
  • only register signal-exit handler when a trace subscriber is active (#11208) by @​DaniilIsupov

🧪 Testing

  • fold hand-unrolled Rust test tables (#11212) by @​Brooooooklyn

⚙️ Miscellaneous Tasks

  • deps: upgrade oxc to 0.155.0 (#11228) by @​Dunqing
  • rollup-tests: retriage failed tests (#11251) by @​sapphi-red
  • deps: update rollup submodule for tests to v4.64.12 (#11249) by @​rolldown-guard[bot]
  • deps: update test262 submodule for tests (#11242) by @​rolldown-guard[bot]

❤️ New Contributors

  • @​anzal1 made their first contribution in #11181
  • @​smeng9 made their first contribution in #10879
  • @​DaniilIsupov made their first contribution in #11208

Co-authored-by: shulaoda 165626830+shulaoda@​users.noreply.github.com

@rolldown/binding-linux-arm-gnueabihf — 1.2.14 → 1.2.15 (1 release)

Back to version changes · Compare · CHANGELOG.md · Releases

v1.2.15

[1.2.15] - 2026-10-21

🚀 Features

  • rolldown_plugin_vite_resolve: add isBundled to pick the browser-external stub format (#11260) by @​h-a-n-a
  • dev: mark entry modules in the HMR module graph (#11252) by @​h-a-n-a
  • mark module starts with // <id> comments instead of #region pairs (#11235) by @​IWANABETHATGUY

🐛 Bug Fixes

  • plugin: stop this.resolve recursion between plugins with skipSelf: true (#11181) by @​anzal1
  • rolldown_plugin_vite_resolve: handle external require for ssr.target: 'webworker' (#11205) by @​sapphi-red
  • rolldown_plugin_vite_build_import_analysis: only wrap dynamic imports with static specifiers in __vitePreload (#10879) by @​smeng9
  • strict-execution-order: wrap eager modules that forward wrapped definers (#11186) by @​hyfdev
  • chunk-import-map: keep common chunk keys unique when enabling inline common chunks (#11230) by @​hyfdev
  • only register signal-exit handler when a trace subscriber is active (#11208) by @​DaniilIsupov

🧪 Testing

  • fold hand-unrolled Rust test tables (#11212) by @​Brooooooklyn

⚙️ Miscellaneous Tasks

  • deps: upgrade oxc to 0.155.0 (#11228) by @​Dunqing
  • rollup-tests: retriage failed tests (#11251) by @​sapphi-red
  • deps: update rollup submodule for tests to v4.64.12 (#11249) by @​rolldown-guard[bot]
  • deps: update test262 submodule for tests (#11242) by @​rolldown-guard[bot]

❤️ New Contributors

  • @​anzal1 made their first contribution in #11181
  • @​smeng9 made their first contribution in #10879
  • @​DaniilIsupov made their first contribution in #11208

Co-authored-by: shulaoda 165626830+shulaoda@​users.noreply.github.com

@rolldown/binding-linux-arm64-gnu — 1.2.14 → 1.2.15 (1 release)

Back to version changes · Compare · CHANGELOG.md · Releases

v1.2.15

[1.2.15] - 2026-10-21

🚀 Features

  • rolldown_plugin_vite_resolve: add isBundled to pick the browser-external stub format (#11260) by @​h-a-n-a
  • dev: mark entry modules in the HMR module graph (#11252) by @​h-a-n-a
  • mark module starts with // <id> comments instead of #region pairs (#11235) by @​IWANABETHATGUY

🐛 Bug Fixes

  • plugin: stop this.resolve recursion between plugins with skipSelf: true (#11181) by @​anzal1
  • rolldown_plugin_vite_resolve: handle external require for ssr.target: 'webworker' (#11205) by @​sapphi-red
  • rolldown_plugin_vite_build_import_analysis: only wrap dynamic imports with static specifiers in __vitePreload (#10879) by @​smeng9
  • strict-execution-order: wrap eager modules that forward wrapped definers (#11186) by @​hyfdev
  • chunk-import-map: keep common chunk keys unique when enabling inline common chunks (#11230) by @​hyfdev
  • only register signal-exit handler when a trace subscriber is active (#11208) by @​DaniilIsupov

🧪 Testing

  • fold hand-unrolled Rust test tables (#11212) by @​Brooooooklyn

⚙️ Miscellaneous Tasks

  • deps: upgrade oxc to 0.155.0 (#11228) by @​Dunqing
  • rollup-tests: retriage failed tests (#11251) by @​sapphi-red
  • deps: update rollup submodule for tests to v4.64.12 (#11249) by @​rolldown-guard[bot]
  • deps: update test262 submodule for tests (#11242) by @​rolldown-guard[bot]

❤️ New Contributors

  • @​anzal1 made their first contribution in #11181
  • @​smeng9 made their first contribution in #10879
  • @​DaniilIsupov made their first contribution in #11208

Co-authored-by: shulaoda 165626830+shulaoda@​users.noreply.github.com

@rolldown/binding-linux-arm64-musl — 1.2.14 → 1.2.15 (1 release)

Back to version changes · Compare · CHANGELOG.md · Releases

@rolldown/binding-linux-ppc64-gnu — 1.2.14 → 1.2.15 (1 release)

Back to version changes · Compare · CHANGELOG.md · Releases

@rolldown/binding-linux-s390x-gnu — 1.2.14 → 1.2.15 (1 release)

Back to version changes · Compare · CHANGELOG.md · Releases

@rolldown/binding-linux-x64-gnu — 1.2.14 → 1.2.15 (1 release)

Back to version changes · Compare · CHANGELOG.md · Releases

@rolldown/binding-linux-x64-musl — 1.2.14 → 1.2.15 (1 release)

Back to version changes · Compare · CHANGELOG.md · Releases

@rolldown/binding-openharmony-arm64 — 1.2.14 → 1.2.15 (1 release)

Back to version changes · Compare · CHANGELOG.md · Releases

@rolldown/binding-win32-arm64-msvc — 1.2.14 → 1.2.15 (1 release)

Back to version changes · Compare · CHANGELOG.md · Releases

@rolldown/binding-win32-x64-msvc — 1.2.14 → 1.2.15 (1 release)

Back to version changes · Compare · CHANGELOG.md · Releases

@wxt-dev/browser — 0.3.5 → 0.3.6 (0 releases)

Back to version changes · Releases

No published release notes found. See the links above.

filesize — 11.0.26 → 11.0.29 (0 releases)

Back to version changes · Compare · CHANGELOG.md · Releases

No published release notes found. See the links above.

ignore — 5.3.2, 7.0.13 → 5.3.2, 7.0.14 (0 releases)

Back to version changes · Compare · Releases

No published release notes found. See the links above.

linkedom — 0.18.13 → 0.18.14 (0 releases)

Back to version changes · Compare · Releases

No published release notes found. See the links above.

magic-string — 1.4.3 → 1.4.4 (1 release)

Back to version changes · Compare · CHANGELOG.md · Releases

postcss — 8.5.31 → 8.5.32 (1 release)

Back to version changes · Compare · CHANGELOG.md · Releases

8.5.32

  • Fixed Input#origin() without opts.from (by @​wleeaf).
  • Fixed final-word lookup without source offsets (by @​Don-Yin).
  • Fixed explicit start in Warning#toString() (by @​Don-Yin).
  • Fixed Promise semantics in LazyResult#finally() (by @​Don-Yin).
rolldown — 1.2.14 → 1.2.15 (1 release)

Back to version changes · Compare · CHANGELOG.md · Releases

superlock — 1.4.2 → 1.4.11 (9 releases)

Back to version changes · Compare · CHANGELOG.md · Releases

unplugin — 3.4.0 → 3.5.0 (1 release)

Back to version changes · Compare · CHANGELOG.md · Releases

vite — 8.3.4 → 8.3.5 (1 release)

Back to version changes · Compare · CHANGELOG.md · Releases

Report truncated to fit the PR body limit. See Releases for omitted notes and the file diff for remaining changes.

Rebase setup

For PRs created by the Lockfile Maintenance App, add this to .github/lockfile-maintenance-auth.yml on the default branch:

rebase: true

Keep workflow_dispatch in the maintenance workflow. Existing App installations must approve the Actions and Issues write permissions.

Alternatively, configure an Actions request-rebase job with pull_request_target: types: [edited] for checkboxes or issue_comment: types: [created] for comments. Keep workflow_dispatch for the maintenance run.

Configuration and custom branches

@lockfile-maintenance lockfile-maintenance Bot added the dependencies Pull requests that update a dependency file label Oct 30, 2026
@mergify

mergify Bot commented Oct 30, 2026 •

Copy link
Copy Markdown
Contributor

✅ Merged into main as 8fb3f97 at 10:06 UTC

2 min in the queue, less than a minute of it CI.

So far

Merge conditions: 3 of 3 met

This pull request

Condition Required by
✅ #approved-reviews-by >= 1 —
✅ github-review-approved GitHub repository ruleset rule main

The batch, tested on draft #94

Condition Required by
✅ any of: check-success = @github-actions/Test, check-neutral = @github-actions/Test, check-skipped = @github-actions/Test GitHub repository ruleset rule main

Times in UTC · dashboard · how the merge queue works

@mergify mergify Bot added the queued label Oct 30, 2026
@mergify mergify Bot mentioned this pull request Oct 30, 2026
12 of 16 tasks
@mergify
mergify Bot merged commit 8fb3f97 into main Oct 30, 2026
7 checks passed
@mergify mergify Bot removed the queued label Oct 30, 2026
@mergify
mergify Bot deleted the automation/lockfile-maintenance branch October 30, 2026 10:06
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant