Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

chore(deps): bump the dependencies group across 1 directory with 14 updates #233

Closed

Conversation

dependabot[bot]
Copy link
Contributor

@dependabot dependabot bot commented on behalf of github Sep 9, 2024

Bumps the dependencies group with 14 updates in the / directory:

Package From To
@primer/react 36.25.0 36.27.0
@t3-oss/env-nextjs 0.10.1 0.11.1
next 14.2.5 14.2.9
probot 13.3.6 13.3.7
simple-git 3.25.0 3.26.0
undici 6.19.2 6.19.8
@babel/preset-env 7.24.8 7.25.4
@tanstack/eslint-plugin-query 5.51.1 5.53.0
@types/react 18.3.3 18.3.5
eslint-config-next 14.2.5 14.2.9
husky 9.0.11 9.1.5
lint-staged 15.2.7 15.2.10
ts-jest 29.2.2 29.2.5
typescript 5.5.3 5.6.2

Updates @primer/react from 36.25.0 to 36.27.0

Release notes

Sourced from @​primer/react's releases.

@​primer/react@​36.27.0

Permalink to documentation

Minor Changes

Patch Changes

@​primer/react@​36.26.0

Permalink to documentation

Minor Changes

Patch Changes

Commits
  • 0b57996 Version Packages (#4753)
  • 01923c3 Move Stack out of drafts (#4747)
  • a9730c9 Bug fix: ActionList divider disappears on selected items (#4778)
  • 3779dbf ActionList: Prevent double key event when \<button> is used (#4772)
  • d6ca0cf chore(deps): update @​primer/behaviors to ^1.7.0 (#4777)
  • d79f6d5 Autocomplete: Fix storybook issues (#4769)
  • 7d086c7 fix(Blankslate): update styles to prevent SSR hydration mismatch (#4710)
  • 801ca96 feat(react): add ScrollableRegion and useOverflow (#4719)
  • 991839c Un-revert "Add loading prop for Button and IconButton (#3582)" (#4485)
  • 8574027 Prevents inactive indicator icon/tooltip from appearing in ActionMenu items (...
  • Additional commits viewable in compare view

Updates @t3-oss/env-nextjs from 0.10.1 to 0.11.1

Changelog

Sourced from @​t3-oss/env-nextjs's changelog.

0.11.1

Patch Changes

  • Updated dependencies [2a74b72]:
    • @​t3-oss/env-core@​0.11.1

0.11.0

Patch Changes

0.10.2

Patch Changes

  • Updated dependencies [204836b]:
    • @​t3-oss/env-core@​0.10.2
Commits

Updates next from 14.2.5 to 14.2.9

Release notes

Sourced from next's releases.

v14.2.9

[!NOTE]
This release is backporting bug fixes. It does not include all pending features/changes on canary.

Core Changes

  • Revert "Fix esm property def in flight loader (#66990)" (#69749)
  • Disable experimental.optimizeServer by default to fix failed server action (#69788)
  • Fix middleware fallback: false case (#69799)
  • Fix status code for /_not-found route (#64058) (#69808)
  • Fix metadata prop merging (#69807)
  • create-next-app: fix font file corruption when using import alias (#69806)

Credits

Huge thanks to @​huozhi, @​ztanner, @​ijjk, and @​lubieowoce for helping!

v14.2.8

What's Changed

[!NOTE]
This release is backporting bug fixes and minor improvements. It does not include all pending features/changes on canary.

Support esmExternals in app directory

  • Support esm externals in app router (#65041)
  • Turbopack: Allow client components from foreign code in app routes (#64751)
  • Turbopack: add support for esm externals in app dir (#64918)
  • other related PRs: #66990 #66727 #66286 #65519

Reading cookies set in middleware in components and actions

  • initialize ALS with cookies in middleware (#65008)
  • fix middleware cookie initialization (#65820)
  • ensure cookies set in middleware can be read in a server action (#67924)
  • fix: merged middleware cookies should preserve options (#67956)

Metadata and icons

  • support facebook-specific metadata (fb:app_id, fb:admins) in generateMetaData (#65713)
  • Always collect static icons for all segments (#68712)
  • Fix favicon merging with customized icons (#67982)
  • Warn metadataBase missing in standalone mode or non vercel deployment (#66296)

Parallel routes fixes

  • fix missing stylesheets when parallel routes are present (#69507)

... (truncated)

Commits

Updates probot from 13.3.6 to 13.3.7

Release notes

Sourced from probot's releases.

v13.3.7

13.3.7 (2024-08-06)

Bug Fixes

Commits

Updates simple-git from 3.25.0 to 3.26.0

Release notes

Sourced from simple-git's releases.

[email protected]

Minor Changes

  • 28d545b: Upgrade build tools and typescript
Changelog

Sourced from simple-git's changelog.

3.26.0

Minor Changes

  • 28d545b: Upgrade build tools and typescript
Commits

Updates undici from 6.19.2 to 6.19.8

Release notes

Sourced from undici's releases.

v6.19.8

Full Changelog: nodejs/undici@v6.19.7...v6.19.8

v6.19.7

Full Changelog: nodejs/undici@v6.19.6...v6.19.7

v6.19.6

Full Changelog: nodejs/undici@v6.19.5...v6.19.6

v6.19.5

Full Changelog: nodejs/undici@v6.19.4...v6.19.5

v6.19.4

Full Changelog: nodejs/undici@v6.19.3...v6.19.4

v6.19.3

Full Changelog: nodejs/undici@v6.19.2...v6.19.3

Commits
  • 3d3ce06 Bumped v6.19.8
  • cde714f use FinalizationRegistry for cloned response body (#3458)
  • dbb6b40 perf: non-recursive implementation of euclidian gcd in balanced pool (#3461)
  • 405a2ce use bodyUnusable to check if body is unusable (#3460)
  • bc46332 build: parametrize the location of wasm-opt (#3454)
  • 5287054 test: add test for memory leak (#3450)
  • c81f5a7 Bumped v6.19.7
  • 09c5667 build: remove -i flag to docker run to allow command being run without a TTY
  • b9bf7ad Bumped v6.19.6
  • 638ee32 fix: memory leak in finalization first appearing in v6.16.0 (#3445)
  • Additional commits viewable in compare view

Updates @babel/preset-env from 7.24.8 to 7.25.4

Release notes

Sourced from @​babel/preset-env's releases.

v7.25.4 (2024-08-22)

🐛 Bug Fix

💅 Polish

  • babel-generator, babel-plugin-proposal-decorators, babel-plugin-proposal-destructuring-private, babel-plugin-proposal-pipeline-operator, babel-plugin-transform-class-properties, babel-plugin-transform-destructuring, babel-plugin-transform-optional-chaining, babel-plugin-transform-private-methods, babel-plugin-transform-private-property-in-object, babel-plugin-transform-typescript, babel-runtime-corejs2, babel-runtime, babel-traverse
  • babel-generator, babel-plugin-transform-class-properties
  • babel-generator, babel-plugin-proposal-decorators, babel-plugin-proposal-destructuring-private, babel-plugin-transform-object-rest-spread

🔬 Output optimization

Committers: 4

v7.25.3 (2024-07-31)

🐛 Bug Fix

  • babel-plugin-bugfix-firefox-class-in-computed-class-key, babel-traverse

🏠 Internal

Committers: 2

v7.25.2 (2024-07-30)

🐛 Bug Fix

... (truncated)

Changelog

Sourced from @​babel/preset-env's changelog.

v7.25.4 (2024-08-22)

🐛 Bug Fix

💅 Polish

  • babel-generator, babel-plugin-proposal-decorators, babel-plugin-proposal-destructuring-private, babel-plugin-proposal-pipeline-operator, babel-plugin-transform-class-properties, babel-plugin-transform-destructuring, babel-plugin-transform-optional-chaining, babel-plugin-transform-private-methods, babel-plugin-transform-private-property-in-object, babel-plugin-transform-typescript, babel-runtime-corejs2, babel-runtime, babel-traverse
  • babel-generator, babel-plugin-transform-class-properties
  • babel-generator, babel-plugin-proposal-decorators, babel-plugin-proposal-destructuring-private, babel-plugin-transform-object-rest-spread

🔬 Output optimization

v7.25.3 (2024-07-31)

🐛 Bug Fix

  • babel-plugin-bugfix-firefox-class-in-computed-class-key, babel-traverse

🏠 Internal

v7.25.2 (2024-07-30)

🐛 Bug Fix

v7.25.1 (2024-07-28)

🐛 Bug Fix

  • babel-plugin-transform-function-name
  • babel-plugin-transform-react-constant-elements
    • #16582 fix plugin-transform-react-constant-elements transform JSXFrament but not add JSXExpressionContainer (@​keiseiTi)
  • babel-traverse

🏠 Internal

v7.25.0 (2024-07-26)

... (truncated)

Commits

Updates @tanstack/eslint-plugin-query from 5.51.1 to 5.53.0

Release notes

Sourced from @​tanstack/eslint-plugin-query's releases.

v5.53.0

Version 5.53.0 - 8/30/24, 7:14 AM

Changes

Feat

  • eslint-plugin: use typescript-eslint v8 stable (#7968) (f3aad7c) by Riva Junior

Packages

  • @​tanstack/eslint-plugin-query@​5.53.0

v5.52.3

Version 5.52.3 - 8/29/24, 11:03 PM

Changes

Fix

  • angular-query: fix type of isSuccess, isError, isPending, isIdle on mutation result (#7923) (eee80af) by divdavem

Chore

  • deps: update @​algolia/client-search to v5 (major) (#7979) (189e0c5) by renovate[bot]
  • deps: update material-ui monorepo to v6 (major) (#7978) (f240106) by renovate[bot]
  • deps: update dependency jscodeshift to v17 (#7977) (7f55169) by renovate[bot]
  • deps: update dependency eslint-plugin-jsdoc to v50 (#7976) (b227998) by renovate[bot]
  • deps: update dependency jsdom to v25 (#7975) (21bddeb) by renovate[bot]
  • simplify clean commands (#7973) (907a38b) by Lachlan Collins
  • better type vs value import separation (#7972) (86d8438) by Lachlan Collins
  • devtools: consistent casing of devtools types (#7971) (756164a) by Lachlan Collins

Docs

  • Add known limitation about cancellation with suspense hooks (#7958) (804357b) by Romain Trotard

Packages

  • @​tanstack/eslint-plugin-query@​5.52.3
  • @​tanstack/query-async-storage-persister@​5.52.3
  • @​tanstack/query-broadcast-client-experimental@​5.52.3
  • @​tanstack/query-core@​5.52.3
  • @​tanstack/query-devtools@​5.52.3
  • @​tanstack/query-persist-client-core@​5.52.3
  • @​tanstack/query-sync-storage-persister@​5.52.3
  • @​tanstack/react-query@​5.52.3
  • @​tanstack/react-query-devtools@​5.52.3
  • @​tanstack/react-query-persist-client@​5.52.3
  • @​tanstack/react-query-next-experimental@​5.52.3

... (truncated)

Commits

Updates @types/react from 18.3.3 to 18.3.5

Commits

Updates eslint-config-next from 14.2.5 to 14.2.9

Release notes

Sourced from eslint-config-next's releases.

v14.2.9

[!NOTE]
This release is backporting bug fixes. It does not include all pending features/changes on canary.

Core Changes

  • Revert "Fix esm property def in flight loader (#66990)" (#69749)
  • Disable experimental.optimizeServer by default to fix failed server action (#69788)
  • Fix middleware fallback: false case (#69799)
  • Fix status code for /_not-found route (#64058) (#69808)
  • Fix metadata prop merging (#69807)
  • create-next-app: fix font file corruption when using import alias (#69806)

Credits

Huge thanks to @​huozhi, @​ztanner, @​ijjk, and @​lubieowoce for helping!

v14.2.8

What's Changed

[!NOTE]
This release is backporting bug fixes and minor improvements. It does not include all pending features/changes on canary.

Support esmExternals in app directory

  • Support esm externals in app router (#65041)
  • Turbopack: Allow client components from foreign code in app routes (#64751)
  • Turbopack: add support for esm externals in app dir (#64918)
  • other related PRs: #66990 #66727 #66286 #65519

Reading cookies set in middleware in components and actions

  • initialize ALS with cookies in middleware (#65008)
  • fix middleware cookie initialization (#65820)
  • ensure cookies set in middleware can be read in a server action (#67924)
  • fix: merged middleware cookies should preserve options (#67956)

Metadata and icons

  • support facebook-specific metadata (fb:app_id, fb:admins) in generateMetaData (#65713)
  • Always collect static icons for all segments (#68712)
  • Fix favicon merging with customized icons (#67982)
  • Warn metadataBase missing in standalone mode or non vercel deployment (#66296)

Parallel routes fixes

  • fix missing stylesheets when parallel routes are present (#69507)

... (truncated)

Commits

Updates husky from 9.0.11 to 9.1.5

Release notes

Sourced from husky's releases.

v9.1.5

What's Changed

New Contributors

Full Changelog: typicode/husky@v9.1.4...v9.1.5

v9.1.4

  • Improve deprecation notice

v9.1.3

  • fix: better handle space in PATH

v9.1.2

Show a message instead of automatically removing deprecated code.

This only concerns projects that still have the following code in their hooks:

- #!/usr/bin/env sh # <- This is deprecated, remove it
- . "$(dirname -- "$0")/_/husky.sh"  # <- This is deprecated, remove it
Rest of your hook code

Hooks with these lines will fail in v10.0.0

v9.1.1

Super saiyan god dog! It's over 9.0.0!

What's new

You can now run package commands directly, no need for npx or equivalents. It makes writing hooks more intuitive and is also slightly faster 🐺⚡️

# .husky/pre-commit
- npx jest
+ jest # ~0.2s faster

A new recipe has been added to the docs. Lint staged files without external dependencies (inspired by Prettier docs). Feel free to modify it.

</tr></table> 

... (truncated)

Commits

Updates lint-staged from 15.2.7 to 15.2.10

Release notes

Sourced from lint-staged's releases.

v15.2.10

Patch Changes

v15.2.9

Patch Changes

  • #1463 b69ce2d Thanks @​iiroj! - Set the maximum number of event listeners to the number of tasks. This should silence the console warning MaxListenersExceededWarning: Possible EventEmitter memory leak detected.

v15.2.8

Patch Changes

  • f0480f0 Thanks @​iiroj! - In the previous version the native git rev-parse --show-toplevel command was taken into use for resolving the current git repo root. This version switched the --show-toplevel flag with --show-cdup, because on Git installed via MSYS2 the former was returning absolute paths that do not work with Node.js child_process. The new flag returns a path relative to the working directory, avoiding the issue.

    The GitHub Actions workflow has been updated to install Git via MSYS2, to ensure better future compatibility; using the default Git binary in the GitHub Actions runner was working correctly even with MSYS2.

Changelog

Sourced from lint-staged's changelog.

15.2.10

Patch Changes

15.2.9

Patch Changes

  • #1463 b69ce2d Thanks @​iiroj! - Set the maximum number of event listeners to the number of tasks. This should silence the console warning MaxListenersExceededWarning: Possible EventEmitter memory leak detected.

15.2.8

Patch Changes

  • f0480f0 Thanks @​iiroj! - In the previous version the native git rev-parse --show-toplevel command was taken into use for resolving the current git repo root. This version switched the --show-toplevel flag with --show-cdup, because on Git installed via MSYS2 the former was returning absolute paths that do not work with Node.js child_process. The new flag returns a path relative to the working directory, avoiding the issue.

    The GitHub Actions workflow has been updated to install Git via MSYS2, to ensure better future compatibility; using the default Git binary in the GitHub Actions runner was working correctly even with MSYS2.

Commits
  • 163112f chore(changeset): release
  • 829575c Merge pull request #1471 from lint-staged/updates
  • 893ca84 refactor: remove unused parameter default
  • a661f46 build(deps): migrate to ESLint 9
  • e3f283b build(deps): update minor dependencies
  • 35483b9 docs: add some more concrete command examples to the README
  • 0ce5e14 chore(changeset): release (#1465)
  • b69ce2d fix: set max event listeners to the number of tasks (#1463)
  • 52f6eef chore(changeset): release (#1462)
  • 8d8fe23 build: update repository url in package.json
  • Additional commits viewable in compare view

Updates ts-jest from 29.2.2 to 29.2.5

Release notes

Sourced from ts-jest's releases.

v29.2.5

Please refer to CHANGELOG.md for details.

v29.2.4

Please refer to

…pdates

Bumps the dependencies group with 14 updates in the / directory:

| Package | From | To |
| --- | --- | --- |
| [@primer/react](https://github.com/primer/react) | `36.25.0` | `36.27.0` |
| [@t3-oss/env-nextjs](https://github.com/t3-oss/t3-env/tree/HEAD/packages/nextjs) | `0.10.1` | `0.11.1` |
| [next](https://github.com/vercel/next.js) | `14.2.5` | `14.2.9` |
| [probot](https://github.com/probot/probot) | `13.3.6` | `13.3.7` |
| [simple-git](https://github.com/steveukx/git-js/tree/HEAD/simple-git) | `3.25.0` | `3.26.0` |
| [undici](https://github.com/nodejs/undici) | `6.19.2` | `6.19.8` |
| [@babel/preset-env](https://github.com/babel/babel/tree/HEAD/packages/babel-preset-env) | `7.24.8` | `7.25.4` |
| [@tanstack/eslint-plugin-query](https://github.com/TanStack/query/tree/HEAD/packages/eslint-plugin-query) | `5.51.1` | `5.53.0` |
| [@types/react](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/react) | `18.3.3` | `18.3.5` |
| [eslint-config-next](https://github.com/vercel/next.js/tree/HEAD/packages/eslint-config-next) | `14.2.5` | `14.2.9` |
| [husky](https://github.com/typicode/husky) | `9.0.11` | `9.1.5` |
| [lint-staged](https://github.com/lint-staged/lint-staged) | `15.2.7` | `15.2.10` |
| [ts-jest](https://github.com/kulshekhar/ts-jest) | `29.2.2` | `29.2.5` |
| [typescript](https://github.com/microsoft/TypeScript) | `5.5.3` | `5.6.2` |



Updates `@primer/react` from 36.25.0 to 36.27.0
- [Release notes](https://github.com/primer/react/releases)
- [Commits](https://github.com/primer/react/compare/@primer/[email protected]...@primer/[email protected])

Updates `@t3-oss/env-nextjs` from 0.10.1 to 0.11.1
- [Release notes](https://github.com/t3-oss/t3-env/releases)
- [Changelog](https://github.com/t3-oss/t3-env/blob/main/packages/nextjs/CHANGELOG.md)
- [Commits](https://github.com/t3-oss/t3-env/commits/@t3-oss/[email protected]/packages/nextjs)

Updates `next` from 14.2.5 to 14.2.9
- [Release notes](https://github.com/vercel/next.js/releases)
- [Changelog](https://github.com/vercel/next.js/blob/canary/release.js)
- [Commits](vercel/next.js@v14.2.5...v14.2.9)

Updates `probot` from 13.3.6 to 13.3.7
- [Release notes](https://github.com/probot/probot/releases)
- [Commits](probot/probot@v13.3.6...v13.3.7)

Updates `simple-git` from 3.25.0 to 3.26.0
- [Release notes](https://github.com/steveukx/git-js/releases)
- [Changelog](https://github.com/steveukx/git-js/blob/main/simple-git/CHANGELOG.md)
- [Commits](https://github.com/steveukx/git-js/commits/[email protected]/simple-git)

Updates `undici` from 6.19.2 to 6.19.8
- [Release notes](https://github.com/nodejs/undici/releases)
- [Commits](nodejs/undici@v6.19.2...v6.19.8)

Updates `@babel/preset-env` from 7.24.8 to 7.25.4
- [Release notes](https://github.com/babel/babel/releases)
- [Changelog](https://github.com/babel/babel/blob/main/CHANGELOG.md)
- [Commits](https://github.com/babel/babel/commits/v7.25.4/packages/babel-preset-env)

Updates `@tanstack/eslint-plugin-query` from 5.51.1 to 5.53.0
- [Release notes](https://github.com/TanStack/query/releases)
- [Commits](https://github.com/TanStack/query/commits/v5.53.0/packages/eslint-plugin-query)

Updates `@types/react` from 18.3.3 to 18.3.5
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/react)

Updates `eslint-config-next` from 14.2.5 to 14.2.9
- [Release notes](https://github.com/vercel/next.js/releases)
- [Changelog](https://github.com/vercel/next.js/blob/canary/release.js)
- [Commits](https://github.com/vercel/next.js/commits/v14.2.9/packages/eslint-config-next)

Updates `husky` from 9.0.11 to 9.1.5
- [Release notes](https://github.com/typicode/husky/releases)
- [Commits](typicode/husky@v9.0.11...v9.1.5)

Updates `lint-staged` from 15.2.7 to 15.2.10
- [Release notes](https://github.com/lint-staged/lint-staged/releases)
- [Changelog](https://github.com/lint-staged/lint-staged/blob/master/CHANGELOG.md)
- [Commits](lint-staged/lint-staged@v15.2.7...v15.2.10)

Updates `ts-jest` from 29.2.2 to 29.2.5
- [Release notes](https://github.com/kulshekhar/ts-jest/releases)
- [Changelog](https://github.com/kulshekhar/ts-jest/blob/main/CHANGELOG.md)
- [Commits](kulshekhar/ts-jest@v29.2.2...v29.2.5)

Updates `typescript` from 5.5.3 to 5.6.2
- [Release notes](https://github.com/microsoft/TypeScript/releases)
- [Changelog](https://github.com/microsoft/TypeScript/blob/main/azure-pipelines.release.yml)
- [Commits](microsoft/TypeScript@v5.5.3...v5.6.2)

---
updated-dependencies:
- dependency-name: "@primer/react"
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: dependencies
- dependency-name: "@t3-oss/env-nextjs"
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: dependencies
- dependency-name: next
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: dependencies
- dependency-name: probot
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: dependencies
- dependency-name: simple-git
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: dependencies
- dependency-name: undici
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: dependencies
- dependency-name: "@babel/preset-env"
  dependency-type: direct:development
  update-type: version-update:semver-minor
  dependency-group: dependencies
- dependency-name: "@tanstack/eslint-plugin-query"
  dependency-type: direct:development
  update-type: version-update:semver-minor
  dependency-group: dependencies
- dependency-name: "@types/react"
  dependency-type: direct:development
  update-type: version-update:semver-patch
  dependency-group: dependencies
- dependency-name: eslint-config-next
  dependency-type: direct:development
  update-type: version-update:semver-patch
  dependency-group: dependencies
- dependency-name: husky
  dependency-type: direct:development
  update-type: version-update:semver-minor
  dependency-group: dependencies
- dependency-name: lint-staged
  dependency-type: direct:development
  update-type: version-update:semver-patch
  dependency-group: dependencies
- dependency-name: ts-jest
  dependency-type: direct:development
  update-type: version-update:semver-patch
  dependency-group: dependencies
- dependency-name: typescript
  dependency-type: direct:development
  update-type: version-update:semver-minor
  dependency-group: dependencies
...

Signed-off-by: dependabot[bot] <[email protected]>
@dependabot dependabot bot requested a review from a team as a code owner September 9, 2024 21:50
@dependabot dependabot bot added dependencies Pull requests that update a dependency file javascript Pull requests that update Javascript code labels Sep 9, 2024
Copy link
Contributor Author

dependabot bot commented on behalf of github Sep 16, 2024

Looks like these dependencies are updatable in another way, so this is no longer needed.

@dependabot dependabot bot closed this Sep 16, 2024
@dependabot dependabot bot deleted the dependabot/npm_and_yarn/dependencies-7a8b39ea4d branch September 16, 2024 22:05
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 javascript Pull requests that update Javascript code maintenance
Projects
None yet
Development

Successfully merging this pull request may close these issues.

0 participants