From 9650b61bd9f8b1a4eb293a295bd26a18523876ae Mon Sep 17 00:00:00 2001
From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com>
Date: Mon, 22 Apr 2024 12:30:13 -0400
Subject: [PATCH] Update all non-major dependencies (#164)
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
[![Mend
Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com)
This PR contains the following updates:
| Package | Change | Age | Adoption | Passing | Confidence | Type |
Update |
|---|---|---|---|---|---|---|---|
| [ai](https://sdk.vercel.ai/docs)
([source](https://togithub.com/vercel/ai)) | [`3.0.23` ->
`3.0.24`](https://renovatebot.com/diffs/npm/ai/3.0.23/3.0.24) |
[![age](https://developer.mend.io/api/mc/badges/age/npm/ai/3.0.24?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/ai/3.0.24?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/ai/3.0.23/3.0.24?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/ai/3.0.23/3.0.24?slim=true)](https://docs.renovatebot.com/merge-confidence/)
| dependencies | patch |
|
[eslint-config-next](https://nextjs.org/docs/app/building-your-application/configuring/eslint#eslint-config)
([source](https://togithub.com/vercel/next.js/tree/HEAD/packages/eslint-config-next))
| [`14.2.1` ->
`14.2.2`](https://renovatebot.com/diffs/npm/eslint-config-next/14.2.1/14.2.2)
|
[![age](https://developer.mend.io/api/mc/badges/age/npm/eslint-config-next/14.2.2?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/eslint-config-next/14.2.2?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/eslint-config-next/14.2.1/14.2.2?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/eslint-config-next/14.2.1/14.2.2?slim=true)](https://docs.renovatebot.com/merge-confidence/)
| dependencies | patch |
| [next](https://nextjs.org)
([source](https://togithub.com/vercel/next.js)) | [`14.2.1` ->
`14.2.2`](https://renovatebot.com/diffs/npm/next/14.2.1/14.2.2) |
[![age](https://developer.mend.io/api/mc/badges/age/npm/next/14.2.2?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/next/14.2.2?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/next/14.2.1/14.2.2?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/next/14.2.1/14.2.2?slim=true)](https://docs.renovatebot.com/merge-confidence/)
| dependencies | patch |
| [openai](https://togithub.com/openai/openai-python) | `1.20.0` ->
`1.23.2` |
[![age](https://developer.mend.io/api/mc/badges/age/pypi/openai/1.23.2?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/pypi/openai/1.23.2?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/pypi/openai/1.20.0/1.23.2?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/pypi/openai/1.20.0/1.23.2?slim=true)](https://docs.renovatebot.com/merge-confidence/)
| dependencies | minor |
| [openai](https://togithub.com/openai/openai-node) | [`4.36.0` ->
`4.38.2`](https://renovatebot.com/diffs/npm/openai/4.36.0/4.38.2) |
[![age](https://developer.mend.io/api/mc/badges/age/npm/openai/4.38.2?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/openai/4.38.2?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/openai/4.36.0/4.38.2?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/openai/4.36.0/4.38.2?slim=true)](https://docs.renovatebot.com/merge-confidence/)
| dependencies | minor |
|
[slackapi/slack-github-action](https://togithub.com/slackapi/slack-github-action)
| `v1.25.0` -> `v1.26.0` |
[![age](https://developer.mend.io/api/mc/badges/age/github-tags/slackapi%2fslack-github-action/v1.26.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/github-tags/slackapi%2fslack-github-action/v1.26.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/github-tags/slackapi%2fslack-github-action/v1.25.0/v1.26.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/github-tags/slackapi%2fslack-github-action/v1.25.0/v1.26.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
| action | minor |
| [zod](https://zod.dev) ([source](https://togithub.com/colinhacks/zod))
| [`3.22.4` ->
`3.23.0`](https://renovatebot.com/diffs/npm/zod/3.22.4/3.23.0) |
[![age](https://developer.mend.io/api/mc/badges/age/npm/zod/3.23.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/zod/3.23.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/zod/3.22.4/3.23.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/zod/3.22.4/3.23.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
| dependencies | minor |
---
### Release Notes
vercel/ai (ai)
### [`v3.0.24`](https://togithub.com/vercel/ai/releases/tag/ai%403.0.24)
[Compare
Source](https://togithub.com/vercel/ai/compare/ai@3.0.23...ai@3.0.24)
##### Patch Changes
- [`e94fb32`](https://togithub.com/vercel/ai/commit/e94fb32):
feat(ai/rsc): Make `onSetAIState` and `onGetUIState` stable
vercel/next.js (eslint-config-next)
###
[`v14.2.2`](https://togithub.com/vercel/next.js/compare/v14.2.1...c850e4a69a8ff62502753e2ff15bbabcea94b556)
[Compare
Source](https://togithub.com/vercel/next.js/compare/v14.2.1...v14.2.2)
vercel/next.js (next)
###
[`v14.2.2`](https://togithub.com/vercel/next.js/compare/v14.2.1...c850e4a69a8ff62502753e2ff15bbabcea94b556)
[Compare
Source](https://togithub.com/vercel/next.js/compare/v14.2.1...v14.2.2)
openai/openai-python (openai)
###
[`v1.23.2`](https://togithub.com/openai/openai-python/blob/HEAD/CHANGELOG.md#1232-2024-04-19)
[Compare
Source](https://togithub.com/openai/openai-python/compare/v1.23.1...v1.23.2)
Full Changelog:
[v1.23.1...v1.23.2](https://togithub.com/openai/openai-python/compare/v1.23.1...v1.23.2)
##### Bug Fixes
- **api:** correct types for message attachment tools
([#1348](https://togithub.com/openai/openai-python/issues/1348))
([78a6261](https://togithub.com/openai/openai-python/commit/78a6261eaad7839284903287d4f647d9cb4ced0b))
###
[`v1.23.1`](https://togithub.com/openai/openai-python/blob/HEAD/CHANGELOG.md#1231-2024-04-18)
[Compare
Source](https://togithub.com/openai/openai-python/compare/v1.23.0...v1.23.1)
Full Changelog:
[v1.23.0...v1.23.1](https://togithub.com/openai/openai-python/compare/v1.23.0...v1.23.1)
##### Bug Fixes
- **api:** correct types for attachments
([#1342](https://togithub.com/openai/openai-python/issues/1342))
([542d30c](https://togithub.com/openai/openai-python/commit/542d30c6dad4e139bf3eb443936d42b7b42dad54))
###
[`v1.23.0`](https://togithub.com/openai/openai-python/blob/HEAD/CHANGELOG.md#1230-2024-04-18)
[Compare
Source](https://togithub.com/openai/openai-python/compare/v1.22.0...v1.23.0)
Full Changelog:
[v1.22.0...v1.23.0](https://togithub.com/openai/openai-python/compare/v1.22.0...v1.23.0)
##### Features
- **api:** add request id property to response classes
([#1341](https://togithub.com/openai/openai-python/issues/1341))
([444d680](https://togithub.com/openai/openai-python/commit/444d680cbb3745adbc27788213ae3312567136a8))
##### Documentation
- **helpers:** fix example snippets
([#1339](https://togithub.com/openai/openai-python/issues/1339))
([8929088](https://togithub.com/openai/openai-python/commit/8929088b206a04b4c5b85fb69b0b983fb56f9b03))
###
[`v1.22.0`](https://togithub.com/openai/openai-python/blob/HEAD/CHANGELOG.md#1220-2024-04-18)
[Compare
Source](https://togithub.com/openai/openai-python/compare/v1.21.2...v1.22.0)
Full Changelog:
[v1.21.2...v1.22.0](https://togithub.com/openai/openai-python/compare/v1.21.2...v1.22.0)
##### Features
- **api:** batch list endpoint
([#1338](https://togithub.com/openai/openai-python/issues/1338))
([a776f38](https://togithub.com/openai/openai-python/commit/a776f387e3159f9a8f4dcaa7d0d3b78c2a884f91))
##### Chores
- **internal:** ban usage of lru_cache
([#1331](https://togithub.com/openai/openai-python/issues/1331))
([8f9223b](https://togithub.com/openai/openai-python/commit/8f9223bfe13200c685fc97c25ada3015a69c6df7))
- **internal:** bump pyright to 1.1.359
([#1337](https://togithub.com/openai/openai-python/issues/1337))
([feec0dd](https://togithub.com/openai/openai-python/commit/feec0dd1dd243941a279c3224c5ca1d727d76676))
###
[`v1.21.2`](https://togithub.com/openai/openai-python/blob/HEAD/CHANGELOG.md#1212-2024-04-17)
[Compare
Source](https://togithub.com/openai/openai-python/compare/v1.21.1...v1.21.2)
Full Changelog:
[v1.21.1...v1.21.2](https://togithub.com/openai/openai-python/compare/v1.21.1...v1.21.2)
##### Chores
- **internal:** add lru_cache helper function
([#1329](https://togithub.com/openai/openai-python/issues/1329))
([cbeebfc](https://togithub.com/openai/openai-python/commit/cbeebfcca8bf1a3feb4462a79e10099bda5bed84))
###
[`v1.21.1`](https://togithub.com/openai/openai-python/blob/HEAD/CHANGELOG.md#1211-2024-04-17)
[Compare
Source](https://togithub.com/openai/openai-python/compare/v1.21.0...v1.21.1)
Full Changelog:
[v1.21.0...v1.21.1](https://togithub.com/openai/openai-python/compare/v1.21.0...v1.21.1)
##### Chores
- **api:** docs and response_format response property
([#1327](https://togithub.com/openai/openai-python/issues/1327))
([7a6d142](https://togithub.com/openai/openai-python/commit/7a6d142f013994c4eb9a4f55888464c885f8baf0))
###
[`v1.21.0`](https://togithub.com/openai/openai-python/blob/HEAD/CHANGELOG.md#1210-2024-04-17)
[Compare
Source](https://togithub.com/openai/openai-python/compare/v1.20.0...v1.21.0)
Full Changelog:
[v1.20.0...v1.21.0](https://togithub.com/openai/openai-python/compare/v1.20.0...v1.21.0)
##### Features
- **api:** add vector stores
([#1325](https://togithub.com/openai/openai-python/issues/1325))
([038a3c5](https://togithub.com/openai/openai-python/commit/038a3c50db7b6a88f54ff1cd1ff6cbaef2caf87f))
openai/openai-node (openai)
###
[`v4.38.2`](https://togithub.com/openai/openai-node/blob/HEAD/CHANGELOG.md#4382-2024-04-19)
[Compare
Source](https://togithub.com/openai/openai-node/compare/v4.38.1...v4.38.2)
Full Changelog:
[v4.38.1...v4.38.2](https://togithub.com/openai/openai-node/compare/v4.38.1...v4.38.2)
##### Bug Fixes
- **api:** correct types for message attachment tools
([#787](https://togithub.com/openai/openai-node/issues/787))
([8626884](https://togithub.com/openai/openai-node/commit/8626884abd2494aa081db9e50a2f268b6cebc5df))
###
[`v4.38.1`](https://togithub.com/openai/openai-node/blob/HEAD/CHANGELOG.md#4381-2024-04-18)
[Compare
Source](https://togithub.com/openai/openai-node/compare/v4.38.0...v4.38.1)
Full Changelog:
[v4.38.0...v4.38.1](https://togithub.com/openai/openai-node/compare/v4.38.0...v4.38.1)
##### Bug Fixes
- **api:** correct types for attachments
([#783](https://togithub.com/openai/openai-node/issues/783))
([6893631](https://togithub.com/openai/openai-node/commit/6893631334f75e232ba130f5dd67f1230b1e5fa0))
###
[`v4.38.0`](https://togithub.com/openai/openai-node/blob/HEAD/CHANGELOG.md#4380-2024-04-18)
[Compare
Source](https://togithub.com/openai/openai-node/compare/v4.37.1...v4.38.0)
Full Changelog:
[v4.37.1...v4.38.0](https://togithub.com/openai/openai-node/compare/v4.37.1...v4.38.0)
##### Features
- **api:** batch list endpoint
([#781](https://togithub.com/openai/openai-node/issues/781))
([d226759](https://togithub.com/openai/openai-node/commit/d226759164fbed33198d8bdc315c98e1052dade8))
###
[`v4.37.1`](https://togithub.com/openai/openai-node/blob/HEAD/CHANGELOG.md#4371-2024-04-17)
[Compare
Source](https://togithub.com/openai/openai-node/compare/v4.37.0...v4.37.1)
Full Changelog:
[v4.37.0...v4.37.1](https://togithub.com/openai/openai-node/compare/v4.37.0...v4.37.1)
##### Chores
- **api:** docs and response_format response property
([#778](https://togithub.com/openai/openai-node/issues/778))
([78f5c35](https://togithub.com/openai/openai-node/commit/78f5c3568d95d8e854c04049dc7d5643aa49e93f))
###
[`v4.37.0`](https://togithub.com/openai/openai-node/blob/HEAD/CHANGELOG.md#4370-2024-04-17)
[Compare
Source](https://togithub.com/openai/openai-node/compare/v4.36.0...v4.37.0)
Full Changelog:
[v4.36.0...v4.37.0](https://togithub.com/openai/openai-node/compare/v4.36.0...v4.37.0)
##### Features
- **api:** add vector stores
([#776](https://togithub.com/openai/openai-node/issues/776))
([8bb929b](https://togithub.com/openai/openai-node/commit/8bb929b2ee91c1bec0a00347bf4f7628652d1be3))
slackapi/slack-github-action
(slackapi/slack-github-action)
###
[`v1.26.0`](https://togithub.com/slackapi/slack-github-action/releases/tag/v1.26.0):
Slack Send V1.26.0
[Compare
Source](https://togithub.com/slackapi/slack-github-action/compare/v1.25.0...v1.26.0)
#### What's Changed
This release provides an escape hatch for sending the JSON content of a
payload file exactly as is, without replacing any templated variables!
Previously a payload file was parsed and templated variables were
replaced with values from `github.context` and `github.env`. Any
undefined variables were replaced with `???` in this process, which
might have caused questions.
That remains the default behavior, but now the JSON contents of a
payload file can be sent exactly as written by setting the
`payload-file-path-parsed` input to `false`:
```yaml
- name: Send custom JSON data to Slack workflow
id: slack
uses: slackapi/slack-github-action@v1.26.0
with:
payload-file-path: "./payload-slack-content.json"
payload-file-path-parsed: false
env:
SLACK_WEBHOOK_URL: ${{ secrets.SLACK_WEBHOOK_URL }}
```
With this change, the contents of the example
`payload-slack-content.json` will be sent to a webhook URL exactly as
is!
#### Recent commits
##### Enhancements
- allow to use json file as is without replacing/parsing anything by
[@talgendler](https://togithub.com/talgendler) in
[/~https://github.com/slackapi/slack-github-action/pull/299](https://togithub.com/slackapi/slack-github-action/pull/299)
##### Documentation
- docs(readme): adjust whitespace in env assignment by
[@paulo9mv](https://togithub.com/paulo9mv) in
[/~https://github.com/slackapi/slack-github-action/pull/296](https://togithub.com/slackapi/slack-github-action/pull/296)
##### Maintenance
- ci(test): collect environment secrets from a prepared staging
environment by [@zimeg](https://togithub.com/zimeg) in
[/~https://github.com/slackapi/slack-github-action/pull/294](https://togithub.com/slackapi/slack-github-action/pull/294)
- ci(test): share environment secrets with pull requests from forked prs
by [@zimeg](https://togithub.com/zimeg) in
[/~https://github.com/slackapi/slack-github-action/pull/297](https://togithub.com/slackapi/slack-github-action/pull/297)
##### Dependencies
- Bump eslint-plugin-jsdoc from 46.10.1 to 48.2.1 by
[@dependabot](https://togithub.com/dependabot) in
[/~https://github.com/slackapi/slack-github-action/pull/295](https://togithub.com/slackapi/slack-github-action/pull/295)
- Bump eslint from 8.56.0 to 8.57.0 by
[@dependabot](https://togithub.com/dependabot) in
[/~https://github.com/slackapi/slack-github-action/pull/289](https://togithub.com/slackapi/slack-github-action/pull/289)
- Bump mocha from 10.2.0 to 10.3.0 by
[@dependabot](https://togithub.com/dependabot) in
[/~https://github.com/slackapi/slack-github-action/pull/288](https://togithub.com/slackapi/slack-github-action/pull/288)
- Bump https-proxy-agent from 7.0.2 to 7.0.4 by
[@dependabot](https://togithub.com/dependabot) in
[/~https://github.com/slackapi/slack-github-action/pull/290](https://togithub.com/slackapi/slack-github-action/pull/290)
- Bump [@slack/web-api](https://togithub.com/slack/web-api) from
6.12.0 to 7.0.2 by [@dependabot](https://togithub.com/dependabot)
in
[/~https://github.com/slackapi/slack-github-action/pull/287](https://togithub.com/slackapi/slack-github-action/pull/287)
- Bump mocha from 10.3.0 to 10.4.0 by
[@dependabot](https://togithub.com/dependabot) in
[/~https://github.com/slackapi/slack-github-action/pull/300](https://togithub.com/slackapi/slack-github-action/pull/300)
- Bump axios from 1.6.7 to 1.6.8 by
[@dependabot](https://togithub.com/dependabot) in
[/~https://github.com/slackapi/slack-github-action/pull/301](https://togithub.com/slackapi/slack-github-action/pull/301)
- Bump eslint-plugin-jsdoc from 48.2.1 to 48.2.2 by
[@dependabot](https://togithub.com/dependabot) in
[/~https://github.com/slackapi/slack-github-action/pull/302](https://togithub.com/slackapi/slack-github-action/pull/302)
#### New Contributors
- [@paulo9mv](https://togithub.com/paulo9mv) made their first
contribution in
[/~https://github.com/slackapi/slack-github-action/pull/296](https://togithub.com/slackapi/slack-github-action/pull/296)
- [@talgendler](https://togithub.com/talgendler) made their first
contribution in
[/~https://github.com/slackapi/slack-github-action/pull/299](https://togithub.com/slackapi/slack-github-action/pull/299)
**Full Changelog**:
/~https://github.com/slackapi/slack-github-action/compare/v1.25.0...v1.26.0
colinhacks/zod (zod)
###
[`v3.23.0`](https://togithub.com/colinhacks/zod/releases/tag/v3.23.0)
[Compare
Source](https://togithub.com/colinhacks/zod/compare/e7a9b9b3033991be6b4225f1be21da39c250bbb0...v3.23.0)
Zod 3.23 is now available. This is the final `3.x` release before Zod
4.0. To try it out:
```sh
npm install zod
```
#### Features
##### `z.string().date()`
Zod can now validate ISO 8601 date strings. Thanks
[@igalklebanov](https://togithub.com/igalklebanov)!
[/~https://github.com/colinhacks/zod/pull/1766](https://togithub.com/colinhacks/zod/pull/1766)
```ts
const schema = z.string().date();
schema.parse("2022-01-01"); // OK
```
##### `z.string().time()`
Zod can now validate ISO 8601 time strings. Thanks
[@igalklebanov](https://togithub.com/igalklebanov)!
[/~https://github.com/colinhacks/zod/pull/1766](https://togithub.com/colinhacks/zod/pull/1766)
```ts
const schema = z.string().time();
schema.parse("12:00:00"); // OK
```
You can specify sub-second precision using the `precision` option:
```ts
const schema = z.string().time({ precision: 3 });
schema.parse("12:00:00.123"); // OK
schema.parse("12:00:00.123456"); // Error
schema.parse("12:00:00"); // Error
```
##### `z.string().duration()`
Zod can now validate ISO 8601 duration strings. Thanks
[@mastermatt](https://togithub.com/mastermatt)!
[/~https://github.com/colinhacks/zod/pull/3265](https://togithub.com/colinhacks/zod/pull/3265)
```ts
const schema = z.string().duration();
schema.parse("P3Y6M4DT12H30M5S"); // OK
```
##### Improvements to `z.string().datetime()`
Thanks [@bchrobot](https://togithub.com/bchrobot)
[/~https://github.com/colinhacks/zod/pull/2522](https://togithub.com/colinhacks/zod/pull/2522)
You can now allow *unqualified* (timezone-less) datetimes using the
`local: true` flag.
```ts
const schema = z.string().datetime({ local: true });
schema.parse("2022-01-01T12:00:00"); // OK
```
Plus, Zod now validates the day-of-month correctly to ensure no invalid
dates (e.g. February 30th) pass validation. Thanks
[@szamanr](https://togithub.com/szamanr)!
[/~https://github.com/colinhacks/zod/pull/3391](https://togithub.com/colinhacks/zod/pull/3391)
##### `z.string().base64()`
Zod can now validate base64 strings. Thanks
[@StefanTerdell](https://togithub.com/StefanTerdell)!
[/~https://github.com/colinhacks/zod/pull/3047](https://togithub.com/colinhacks/zod/pull/3047)
```ts
const schema = z.string().base64();
schema.parse("SGVsbG8gV29ybGQ="); // OK
```
##### Improved discriminated unions
The following can now be used as discriminator keys in
`z.discriminatedUnion()`:
- `ZodOptional`
- `ZodNullable`
- `ZodReadonly`
- `ZodBranded`
- `ZodCatch`
```ts
const schema = z.discriminatedUnion("type", [
z.object({ type: z.literal("A").optional(), value: z.number() }),
z.object({ type: z.literal("B").nullable(), value: z.string() }),
z.object({ type: z.literal("C").readonly(), value: z.boolean() }),
z.object({ type: z.literal("D").brand<"D">(), value: z.boolean() }),
z.object({ type: z.literal("E").catch("E"), value: z.unknown() }),
]);
```
##### Misc
- feature: allow falsy error message by
[@fernandollisboa](https://togithub.com/fernandollisboa) in
[/~https://github.com/colinhacks/zod/pull/3178](https://togithub.com/colinhacks/zod/pull/3178)
- feature: add attribute message to enum validatiion by
[@fernandollisboa](https://togithub.com/fernandollisboa) in
[/~https://github.com/colinhacks/zod/pull/3169](https://togithub.com/colinhacks/zod/pull/3169)
#### Breaking changes
There are no breaking changes to the public API of Zod. However some
changes can impact ecosystem tools that rely on Zod internals.
##### `ZodFirstPartySchemaTypes`
Three new types have been added to the `ZodFirstPartySchemaTypes` union.
This may impact some codegen libraries.
[/~https://github.com/colinhacks/zod/pull/3247](https://togithub.com/colinhacks/zod/pull/3247)
```diff
+ | ZodPipeline
+ | ZodReadonly
+ | ZodSymbol;
```
##### Default generics in `ZodType`
The third argument of the `ZodType` base class now defaults to
`unknown`. This makes it easier to define recursive schemas and write
generic functions that accept Zod schemas.
```diff
- class ZodType
---
### Configuration
📅 **Schedule**: Branch creation - "before 4am on Monday" in timezone
America/Chicago, Automerge - At any time (no schedule defined).
🚦 **Automerge**: Disabled by config. Please merge this manually once you
are satisfied.
â™» **Rebasing**: Whenever PR becomes conflicted, or you tick the
rebase/retry checkbox.
👻 **Immortal**: This PR will be recreated if closed unmerged. Get
[config help](https://togithub.com/renovatebot/renovate/discussions) if
that's undesired.
---
- [ ] If you want to rebase/retry this PR, check
this box
---
This PR has been generated by [Mend
Renovate](https://www.mend.io/free-developer-tools/renovate/). View
repository job log
[here](https://developer.mend.io/github/autoblocksai/autoblocks-examples).
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
---
.github/workflows/ci.yml | 2 +-
JavaScript/chatbot-nextjs/package-lock.json | 110 ++++++++---------
JavaScript/chatbot-nextjs/package.json | 4 +-
.../novel-ai-text-editor/package-lock.json | 116 +++++++++---------
JavaScript/novel-ai-text-editor/package.json | 4 +-
.../openai-assistants-api/package-lock.json | 6 +-
JavaScript/openai-tracing/package-lock.json | 6 +-
JavaScript/prompt-sdk/package-lock.json | 6 +-
JavaScript/testing-sdk/package-lock.json | 12 +-
Python/openai-assistants-api/poetry.lock | 6 +-
Python/openai-tracing/poetry.lock | 6 +-
Python/prompt-sdk/poetry.lock | 6 +-
.../testing-sdk-with-prompt-sdk/poetry.lock | 6 +-
Python/testing-sdk/poetry.lock | 6 +-
14 files changed, 148 insertions(+), 148 deletions(-)
diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml
index 02dd8083..74a846e5 100644
--- a/.github/workflows/ci.yml
+++ b/.github/workflows/ci.yml
@@ -162,7 +162,7 @@ jobs:
runs-on: ubuntu-latest
steps:
- - uses: slackapi/slack-github-action@v1.25.0
+ - uses: slackapi/slack-github-action@v1.26.0
with:
payload: |
{
diff --git a/JavaScript/chatbot-nextjs/package-lock.json b/JavaScript/chatbot-nextjs/package-lock.json
index 75cfbe5f..128ff756 100644
--- a/JavaScript/chatbot-nextjs/package-lock.json
+++ b/JavaScript/chatbot-nextjs/package-lock.json
@@ -19,9 +19,9 @@
"@types/react-dom": "18.2.25",
"autoprefixer": "^10.4.14",
"eslint": "8.57.0",
- "eslint-config-next": "14.2.1",
+ "eslint-config-next": "14.2.2",
"invariant": "^2.2.4",
- "next": "14.2.1",
+ "next": "14.2.2",
"next-remove-imports": "^1.0.11",
"openai": "^4.6.0",
"postcss": "^8.4.21",
@@ -710,14 +710,14 @@
}
},
"node_modules/@next/env": {
- "version": "14.2.1",
- "resolved": "https://registry.npmjs.org/@next/env/-/env-14.2.1.tgz",
- "integrity": "sha512-qsHJle3GU3CmVx7pUoXcghX4sRN+vINkbLdH611T8ZlsP//grzqVW87BSUgOZeSAD4q7ZdZicdwNe/20U2janA=="
+ "version": "14.2.2",
+ "resolved": "https://registry.npmjs.org/@next/env/-/env-14.2.2.tgz",
+ "integrity": "sha512-sk72qRfM1Q90XZWYRoJKu/UWlTgihrASiYw/scb15u+tyzcze3bOuJ/UV6TBOQEeUaxOkRqGeuGUdiiuxc5oqw=="
},
"node_modules/@next/eslint-plugin-next": {
- "version": "14.2.1",
- "resolved": "https://registry.npmjs.org/@next/eslint-plugin-next/-/eslint-plugin-next-14.2.1.tgz",
- "integrity": "sha512-Fp+mthEBjkn8r9qd6o4JgxKp0IDEzW0VYHD8ZC05xS5/lFNwHKuOdr2kVhWG7BQCO9L6eeepshM1Wbs2T+LgSg==",
+ "version": "14.2.2",
+ "resolved": "https://registry.npmjs.org/@next/eslint-plugin-next/-/eslint-plugin-next-14.2.2.tgz",
+ "integrity": "sha512-q+Ec2648JtBpKiu/FSJm8HAsFXlNvioHeBCbTP12T1SGcHYwhqHULSfQgFkPgHDu3kzNp2Kem4J54bK4rPQ5SQ==",
"dependencies": {
"glob": "10.3.10"
}
@@ -766,9 +766,9 @@
}
},
"node_modules/@next/swc-darwin-arm64": {
- "version": "14.2.1",
- "resolved": "https://registry.npmjs.org/@next/swc-darwin-arm64/-/swc-darwin-arm64-14.2.1.tgz",
- "integrity": "sha512-kGjnjcIJehEcd3rT/3NAATJQndAEELk0J9GmGMXHSC75TMnvpOhONcjNHbjtcWE5HUQnIHy5JVkatrnYm1QhVw==",
+ "version": "14.2.2",
+ "resolved": "https://registry.npmjs.org/@next/swc-darwin-arm64/-/swc-darwin-arm64-14.2.2.tgz",
+ "integrity": "sha512-3iPgMhzbalizGwHNFUcGnDhFPSgVBHQ8aqSTAMxB5BvJG0oYrDf1WOJZlbXBgunOEj/8KMVbejEur/FpvFsgFQ==",
"cpu": [
"arm64"
],
@@ -781,9 +781,9 @@
}
},
"node_modules/@next/swc-darwin-x64": {
- "version": "14.2.1",
- "resolved": "https://registry.npmjs.org/@next/swc-darwin-x64/-/swc-darwin-x64-14.2.1.tgz",
- "integrity": "sha512-dAdWndgdQi7BK2WSXrx4lae7mYcOYjbHJUhvOUnJjMNYrmYhxbbvJ2xElZpxNxdfA6zkqagIB9He2tQk+l16ew==",
+ "version": "14.2.2",
+ "resolved": "https://registry.npmjs.org/@next/swc-darwin-x64/-/swc-darwin-x64-14.2.2.tgz",
+ "integrity": "sha512-x7Afi/jt0ZBRUZHTi49yyej4o8znfIMHO4RvThuoc0P+uli8Jd99y5GKjxoYunPKsXL09xBXEM1+OQy2xEL0Ag==",
"cpu": [
"x64"
],
@@ -796,9 +796,9 @@
}
},
"node_modules/@next/swc-linux-arm64-gnu": {
- "version": "14.2.1",
- "resolved": "https://registry.npmjs.org/@next/swc-linux-arm64-gnu/-/swc-linux-arm64-gnu-14.2.1.tgz",
- "integrity": "sha512-2ZctfnyFOGvTkoD6L+DtQtO3BfFz4CapoHnyLTXkOxbZkVRgg3TQBUjTD/xKrO1QWeydeo8AWfZRg8539qNKrg==",
+ "version": "14.2.2",
+ "resolved": "https://registry.npmjs.org/@next/swc-linux-arm64-gnu/-/swc-linux-arm64-gnu-14.2.2.tgz",
+ "integrity": "sha512-zbfPtkk7L41ODMJwSp5VbmPozPmMMQrzAc0HAUomVeVIIwlDGs/UCqLJvLNDt4jpWgc21SjjyIn762lNGrMaUA==",
"cpu": [
"arm64"
],
@@ -811,9 +811,9 @@
}
},
"node_modules/@next/swc-linux-arm64-musl": {
- "version": "14.2.1",
- "resolved": "https://registry.npmjs.org/@next/swc-linux-arm64-musl/-/swc-linux-arm64-musl-14.2.1.tgz",
- "integrity": "sha512-jazZXctiaanemy4r+TPIpFP36t1mMwWCKMsmrTRVChRqE6putyAxZA4PDujx0SnfvZHosjdkx9xIq9BzBB5tWg==",
+ "version": "14.2.2",
+ "resolved": "https://registry.npmjs.org/@next/swc-linux-arm64-musl/-/swc-linux-arm64-musl-14.2.2.tgz",
+ "integrity": "sha512-wPbS3pI/JU16rm3XdLvvTmlsmm1nd+sBa2ohXgBZcShX4TgOjD4R+RqHKlI1cjo/jDZKXt6OxmcU0Iys0OC/yg==",
"cpu": [
"arm64"
],
@@ -826,9 +826,9 @@
}
},
"node_modules/@next/swc-linux-x64-gnu": {
- "version": "14.2.1",
- "resolved": "https://registry.npmjs.org/@next/swc-linux-x64-gnu/-/swc-linux-x64-gnu-14.2.1.tgz",
- "integrity": "sha512-VjCHWCjsAzQAAo8lkBOLEIkBZFdfW+Z18qcQ056kL4KpUYc8o59JhLDCBlhg+hINQRgzQ2UPGma2AURGOH0+Qg==",
+ "version": "14.2.2",
+ "resolved": "https://registry.npmjs.org/@next/swc-linux-x64-gnu/-/swc-linux-x64-gnu-14.2.2.tgz",
+ "integrity": "sha512-NqWOHqqq8iC9tuHvZxjQ2tX+jWy2X9y8NX2mcB4sj2bIccuCxbIZrU/ThFPZZPauygajZuVQ6zediejQHwZHwQ==",
"cpu": [
"x64"
],
@@ -841,9 +841,9 @@
}
},
"node_modules/@next/swc-linux-x64-musl": {
- "version": "14.2.1",
- "resolved": "https://registry.npmjs.org/@next/swc-linux-x64-musl/-/swc-linux-x64-musl-14.2.1.tgz",
- "integrity": "sha512-7HZKYKvAp4nAHiHIbY04finRqjeYvkITOGOurP1aLMexIFG/1+oCnqhGogBdc4lao/lkMW1c+AkwWSzSlLasqw==",
+ "version": "14.2.2",
+ "resolved": "https://registry.npmjs.org/@next/swc-linux-x64-musl/-/swc-linux-x64-musl-14.2.2.tgz",
+ "integrity": "sha512-lGepHhwb9sGhCcU7999+iK1ZZT+6rrIoVg40MP7DZski9GIZP80wORSbt5kJzh9v2x2ev2lxC6VgwMQT0PcgTA==",
"cpu": [
"x64"
],
@@ -856,9 +856,9 @@
}
},
"node_modules/@next/swc-win32-arm64-msvc": {
- "version": "14.2.1",
- "resolved": "https://registry.npmjs.org/@next/swc-win32-arm64-msvc/-/swc-win32-arm64-msvc-14.2.1.tgz",
- "integrity": "sha512-YGHklaJ/Cj/F0Xd8jxgj2p8po4JTCi6H7Z3Yics3xJhm9CPIqtl8erlpK1CLv+HInDqEWfXilqatF8YsLxxA2Q==",
+ "version": "14.2.2",
+ "resolved": "https://registry.npmjs.org/@next/swc-win32-arm64-msvc/-/swc-win32-arm64-msvc-14.2.2.tgz",
+ "integrity": "sha512-TZSh/48SfcLEQ4rD25VVn2kdIgUWmMflRX3OiyPwGNXn3NiyPqhqei/BaqCYXViIQ+6QsG9R0C8LftMqy8JPMA==",
"cpu": [
"arm64"
],
@@ -871,9 +871,9 @@
}
},
"node_modules/@next/swc-win32-ia32-msvc": {
- "version": "14.2.1",
- "resolved": "https://registry.npmjs.org/@next/swc-win32-ia32-msvc/-/swc-win32-ia32-msvc-14.2.1.tgz",
- "integrity": "sha512-o+ISKOlvU/L43ZhtAAfCjwIfcwuZstiHVXq/BDsZwGqQE0h/81td95MPHliWCnFoikzWcYqh+hz54ZB2FIT8RA==",
+ "version": "14.2.2",
+ "resolved": "https://registry.npmjs.org/@next/swc-win32-ia32-msvc/-/swc-win32-ia32-msvc-14.2.2.tgz",
+ "integrity": "sha512-M0tBVNMEBJN2ZNQWlcekMn6pvLria7Sa2Fai5znm7CCJz4pP3lrvlSxhKdkCerk0D9E0bqx5yAo3o2Q7RrD4gA==",
"cpu": [
"ia32"
],
@@ -886,9 +886,9 @@
}
},
"node_modules/@next/swc-win32-x64-msvc": {
- "version": "14.2.1",
- "resolved": "https://registry.npmjs.org/@next/swc-win32-x64-msvc/-/swc-win32-x64-msvc-14.2.1.tgz",
- "integrity": "sha512-GmRoTiLcvCLifujlisknv4zu9/C4i9r0ktsA8E51EMqJL4bD4CpO7lDYr7SrUxCR0tS4RVcrqKmCak24T0ohaw==",
+ "version": "14.2.2",
+ "resolved": "https://registry.npmjs.org/@next/swc-win32-x64-msvc/-/swc-win32-x64-msvc-14.2.2.tgz",
+ "integrity": "sha512-a/20E/wtTJZ3Ykv3f/8F0l7TtgQa2LWHU2oNB9bsu0VjqGuGGHmm/q6waoUNQYTVPYrrlxxaHjJcDV6aiSTt/w==",
"cpu": [
"x64"
],
@@ -2340,11 +2340,11 @@
}
},
"node_modules/eslint-config-next": {
- "version": "14.2.1",
- "resolved": "https://registry.npmjs.org/eslint-config-next/-/eslint-config-next-14.2.1.tgz",
- "integrity": "sha512-BgD0kPCWMlqoItRf3xe9fG0MqwObKfVch+f2ccwDpZiCJA8ghkz2wrASH+bI6nLZzGcOJOpMm1v1Q1euhfpt4Q==",
+ "version": "14.2.2",
+ "resolved": "https://registry.npmjs.org/eslint-config-next/-/eslint-config-next-14.2.2.tgz",
+ "integrity": "sha512-12/uFc0KX+wUs7EDpOUGKMXBXZJiBVGdK5/m/QgXOCg2mQ0bQWoKSWNrCeOg7Vum6Kw1d1TW453W6xh+GbHquw==",
"dependencies": {
- "@next/eslint-plugin-next": "14.2.1",
+ "@next/eslint-plugin-next": "14.2.2",
"@rushstack/eslint-patch": "^1.3.3",
"@typescript-eslint/parser": "^5.4.2 || ^6.0.0 || 7.0.0 - 7.2.0",
"eslint-import-resolver-node": "^0.3.6",
@@ -3888,11 +3888,11 @@
"peer": true
},
"node_modules/next": {
- "version": "14.2.1",
- "resolved": "https://registry.npmjs.org/next/-/next-14.2.1.tgz",
- "integrity": "sha512-SF3TJnKdH43PMkCcErLPv+x/DY1YCklslk3ZmwaVoyUfDgHKexuKlf9sEfBQ69w+ue8jQ3msLb+hSj1T19hGag==",
+ "version": "14.2.2",
+ "resolved": "https://registry.npmjs.org/next/-/next-14.2.2.tgz",
+ "integrity": "sha512-oGwUaa2bCs47FbuxWMpOoXtBMPYpvTPgdZr3UAo+pu7Ns00z9otmYpoeV1HEiYL06AlRQQIA/ypK526KjJfaxg==",
"dependencies": {
- "@next/env": "14.2.1",
+ "@next/env": "14.2.2",
"@swc/helpers": "0.5.5",
"busboy": "1.6.0",
"caniuse-lite": "^1.0.30001579",
@@ -3907,15 +3907,15 @@
"node": ">=18.17.0"
},
"optionalDependencies": {
- "@next/swc-darwin-arm64": "14.2.1",
- "@next/swc-darwin-x64": "14.2.1",
- "@next/swc-linux-arm64-gnu": "14.2.1",
- "@next/swc-linux-arm64-musl": "14.2.1",
- "@next/swc-linux-x64-gnu": "14.2.1",
- "@next/swc-linux-x64-musl": "14.2.1",
- "@next/swc-win32-arm64-msvc": "14.2.1",
- "@next/swc-win32-ia32-msvc": "14.2.1",
- "@next/swc-win32-x64-msvc": "14.2.1"
+ "@next/swc-darwin-arm64": "14.2.2",
+ "@next/swc-darwin-x64": "14.2.2",
+ "@next/swc-linux-arm64-gnu": "14.2.2",
+ "@next/swc-linux-arm64-musl": "14.2.2",
+ "@next/swc-linux-x64-gnu": "14.2.2",
+ "@next/swc-linux-x64-musl": "14.2.2",
+ "@next/swc-win32-arm64-msvc": "14.2.2",
+ "@next/swc-win32-ia32-msvc": "14.2.2",
+ "@next/swc-win32-x64-msvc": "14.2.2"
},
"peerDependencies": {
"@opentelemetry/api": "^1.1.0",
@@ -4157,9 +4157,9 @@
}
},
"node_modules/openai": {
- "version": "4.36.0",
- "resolved": "https://registry.npmjs.org/openai/-/openai-4.36.0.tgz",
- "integrity": "sha512-AtYrhhWY64LhB9P6f3H0nV8nTSaQJ89mWPnfNU5CnYg81zlYaV8nkyO+aTNfprdqP/9xv10woNNUgefXINT4Dg==",
+ "version": "4.38.2",
+ "resolved": "https://registry.npmjs.org/openai/-/openai-4.38.2.tgz",
+ "integrity": "sha512-M16ehj0D84Gjq5cjvBzXRb5X+UvtWlxPDRAWAWMC0EN+6nHqnULIn5fWWeiexDPup25FeSZYv/ldp8KefcZVJQ==",
"dependencies": {
"@types/node": "^18.11.18",
"@types/node-fetch": "^2.6.4",
diff --git a/JavaScript/chatbot-nextjs/package.json b/JavaScript/chatbot-nextjs/package.json
index 6a4108ee..480b93d7 100644
--- a/JavaScript/chatbot-nextjs/package.json
+++ b/JavaScript/chatbot-nextjs/package.json
@@ -24,9 +24,9 @@
"@types/react-dom": "18.2.25",
"autoprefixer": "^10.4.14",
"eslint": "8.57.0",
- "eslint-config-next": "14.2.1",
+ "eslint-config-next": "14.2.2",
"invariant": "^2.2.4",
- "next": "14.2.1",
+ "next": "14.2.2",
"next-remove-imports": "^1.0.11",
"openai": "^4.6.0",
"postcss": "^8.4.21",
diff --git a/JavaScript/novel-ai-text-editor/package-lock.json b/JavaScript/novel-ai-text-editor/package-lock.json
index 6c19698a..d66e91db 100644
--- a/JavaScript/novel-ai-text-editor/package-lock.json
+++ b/JavaScript/novel-ai-text-editor/package-lock.json
@@ -16,8 +16,8 @@
"ai": "^3.0.0",
"autoprefixer": "10.4.19",
"eslint": "8.57.0",
- "eslint-config-next": "14.2.1",
- "next": "14.2.1",
+ "eslint-config-next": "14.2.2",
+ "next": "14.2.2",
"novel": "^0.3.0",
"openai": "^4.6.0",
"postcss": "8.4.38",
@@ -335,14 +335,14 @@
}
},
"node_modules/@next/env": {
- "version": "14.2.1",
- "resolved": "https://registry.npmjs.org/@next/env/-/env-14.2.1.tgz",
- "integrity": "sha512-qsHJle3GU3CmVx7pUoXcghX4sRN+vINkbLdH611T8ZlsP//grzqVW87BSUgOZeSAD4q7ZdZicdwNe/20U2janA=="
+ "version": "14.2.2",
+ "resolved": "https://registry.npmjs.org/@next/env/-/env-14.2.2.tgz",
+ "integrity": "sha512-sk72qRfM1Q90XZWYRoJKu/UWlTgihrASiYw/scb15u+tyzcze3bOuJ/UV6TBOQEeUaxOkRqGeuGUdiiuxc5oqw=="
},
"node_modules/@next/eslint-plugin-next": {
- "version": "14.2.1",
- "resolved": "https://registry.npmjs.org/@next/eslint-plugin-next/-/eslint-plugin-next-14.2.1.tgz",
- "integrity": "sha512-Fp+mthEBjkn8r9qd6o4JgxKp0IDEzW0VYHD8ZC05xS5/lFNwHKuOdr2kVhWG7BQCO9L6eeepshM1Wbs2T+LgSg==",
+ "version": "14.2.2",
+ "resolved": "https://registry.npmjs.org/@next/eslint-plugin-next/-/eslint-plugin-next-14.2.2.tgz",
+ "integrity": "sha512-q+Ec2648JtBpKiu/FSJm8HAsFXlNvioHeBCbTP12T1SGcHYwhqHULSfQgFkPgHDu3kzNp2Kem4J54bK4rPQ5SQ==",
"dependencies": {
"glob": "10.3.10"
}
@@ -391,9 +391,9 @@
}
},
"node_modules/@next/swc-darwin-arm64": {
- "version": "14.2.1",
- "resolved": "https://registry.npmjs.org/@next/swc-darwin-arm64/-/swc-darwin-arm64-14.2.1.tgz",
- "integrity": "sha512-kGjnjcIJehEcd3rT/3NAATJQndAEELk0J9GmGMXHSC75TMnvpOhONcjNHbjtcWE5HUQnIHy5JVkatrnYm1QhVw==",
+ "version": "14.2.2",
+ "resolved": "https://registry.npmjs.org/@next/swc-darwin-arm64/-/swc-darwin-arm64-14.2.2.tgz",
+ "integrity": "sha512-3iPgMhzbalizGwHNFUcGnDhFPSgVBHQ8aqSTAMxB5BvJG0oYrDf1WOJZlbXBgunOEj/8KMVbejEur/FpvFsgFQ==",
"cpu": [
"arm64"
],
@@ -406,9 +406,9 @@
}
},
"node_modules/@next/swc-darwin-x64": {
- "version": "14.2.1",
- "resolved": "https://registry.npmjs.org/@next/swc-darwin-x64/-/swc-darwin-x64-14.2.1.tgz",
- "integrity": "sha512-dAdWndgdQi7BK2WSXrx4lae7mYcOYjbHJUhvOUnJjMNYrmYhxbbvJ2xElZpxNxdfA6zkqagIB9He2tQk+l16ew==",
+ "version": "14.2.2",
+ "resolved": "https://registry.npmjs.org/@next/swc-darwin-x64/-/swc-darwin-x64-14.2.2.tgz",
+ "integrity": "sha512-x7Afi/jt0ZBRUZHTi49yyej4o8znfIMHO4RvThuoc0P+uli8Jd99y5GKjxoYunPKsXL09xBXEM1+OQy2xEL0Ag==",
"cpu": [
"x64"
],
@@ -421,9 +421,9 @@
}
},
"node_modules/@next/swc-linux-arm64-gnu": {
- "version": "14.2.1",
- "resolved": "https://registry.npmjs.org/@next/swc-linux-arm64-gnu/-/swc-linux-arm64-gnu-14.2.1.tgz",
- "integrity": "sha512-2ZctfnyFOGvTkoD6L+DtQtO3BfFz4CapoHnyLTXkOxbZkVRgg3TQBUjTD/xKrO1QWeydeo8AWfZRg8539qNKrg==",
+ "version": "14.2.2",
+ "resolved": "https://registry.npmjs.org/@next/swc-linux-arm64-gnu/-/swc-linux-arm64-gnu-14.2.2.tgz",
+ "integrity": "sha512-zbfPtkk7L41ODMJwSp5VbmPozPmMMQrzAc0HAUomVeVIIwlDGs/UCqLJvLNDt4jpWgc21SjjyIn762lNGrMaUA==",
"cpu": [
"arm64"
],
@@ -436,9 +436,9 @@
}
},
"node_modules/@next/swc-linux-arm64-musl": {
- "version": "14.2.1",
- "resolved": "https://registry.npmjs.org/@next/swc-linux-arm64-musl/-/swc-linux-arm64-musl-14.2.1.tgz",
- "integrity": "sha512-jazZXctiaanemy4r+TPIpFP36t1mMwWCKMsmrTRVChRqE6putyAxZA4PDujx0SnfvZHosjdkx9xIq9BzBB5tWg==",
+ "version": "14.2.2",
+ "resolved": "https://registry.npmjs.org/@next/swc-linux-arm64-musl/-/swc-linux-arm64-musl-14.2.2.tgz",
+ "integrity": "sha512-wPbS3pI/JU16rm3XdLvvTmlsmm1nd+sBa2ohXgBZcShX4TgOjD4R+RqHKlI1cjo/jDZKXt6OxmcU0Iys0OC/yg==",
"cpu": [
"arm64"
],
@@ -451,9 +451,9 @@
}
},
"node_modules/@next/swc-linux-x64-gnu": {
- "version": "14.2.1",
- "resolved": "https://registry.npmjs.org/@next/swc-linux-x64-gnu/-/swc-linux-x64-gnu-14.2.1.tgz",
- "integrity": "sha512-VjCHWCjsAzQAAo8lkBOLEIkBZFdfW+Z18qcQ056kL4KpUYc8o59JhLDCBlhg+hINQRgzQ2UPGma2AURGOH0+Qg==",
+ "version": "14.2.2",
+ "resolved": "https://registry.npmjs.org/@next/swc-linux-x64-gnu/-/swc-linux-x64-gnu-14.2.2.tgz",
+ "integrity": "sha512-NqWOHqqq8iC9tuHvZxjQ2tX+jWy2X9y8NX2mcB4sj2bIccuCxbIZrU/ThFPZZPauygajZuVQ6zediejQHwZHwQ==",
"cpu": [
"x64"
],
@@ -466,9 +466,9 @@
}
},
"node_modules/@next/swc-linux-x64-musl": {
- "version": "14.2.1",
- "resolved": "https://registry.npmjs.org/@next/swc-linux-x64-musl/-/swc-linux-x64-musl-14.2.1.tgz",
- "integrity": "sha512-7HZKYKvAp4nAHiHIbY04finRqjeYvkITOGOurP1aLMexIFG/1+oCnqhGogBdc4lao/lkMW1c+AkwWSzSlLasqw==",
+ "version": "14.2.2",
+ "resolved": "https://registry.npmjs.org/@next/swc-linux-x64-musl/-/swc-linux-x64-musl-14.2.2.tgz",
+ "integrity": "sha512-lGepHhwb9sGhCcU7999+iK1ZZT+6rrIoVg40MP7DZski9GIZP80wORSbt5kJzh9v2x2ev2lxC6VgwMQT0PcgTA==",
"cpu": [
"x64"
],
@@ -481,9 +481,9 @@
}
},
"node_modules/@next/swc-win32-arm64-msvc": {
- "version": "14.2.1",
- "resolved": "https://registry.npmjs.org/@next/swc-win32-arm64-msvc/-/swc-win32-arm64-msvc-14.2.1.tgz",
- "integrity": "sha512-YGHklaJ/Cj/F0Xd8jxgj2p8po4JTCi6H7Z3Yics3xJhm9CPIqtl8erlpK1CLv+HInDqEWfXilqatF8YsLxxA2Q==",
+ "version": "14.2.2",
+ "resolved": "https://registry.npmjs.org/@next/swc-win32-arm64-msvc/-/swc-win32-arm64-msvc-14.2.2.tgz",
+ "integrity": "sha512-TZSh/48SfcLEQ4rD25VVn2kdIgUWmMflRX3OiyPwGNXn3NiyPqhqei/BaqCYXViIQ+6QsG9R0C8LftMqy8JPMA==",
"cpu": [
"arm64"
],
@@ -496,9 +496,9 @@
}
},
"node_modules/@next/swc-win32-ia32-msvc": {
- "version": "14.2.1",
- "resolved": "https://registry.npmjs.org/@next/swc-win32-ia32-msvc/-/swc-win32-ia32-msvc-14.2.1.tgz",
- "integrity": "sha512-o+ISKOlvU/L43ZhtAAfCjwIfcwuZstiHVXq/BDsZwGqQE0h/81td95MPHliWCnFoikzWcYqh+hz54ZB2FIT8RA==",
+ "version": "14.2.2",
+ "resolved": "https://registry.npmjs.org/@next/swc-win32-ia32-msvc/-/swc-win32-ia32-msvc-14.2.2.tgz",
+ "integrity": "sha512-M0tBVNMEBJN2ZNQWlcekMn6pvLria7Sa2Fai5znm7CCJz4pP3lrvlSxhKdkCerk0D9E0bqx5yAo3o2Q7RrD4gA==",
"cpu": [
"ia32"
],
@@ -511,9 +511,9 @@
}
},
"node_modules/@next/swc-win32-x64-msvc": {
- "version": "14.2.1",
- "resolved": "https://registry.npmjs.org/@next/swc-win32-x64-msvc/-/swc-win32-x64-msvc-14.2.1.tgz",
- "integrity": "sha512-GmRoTiLcvCLifujlisknv4zu9/C4i9r0ktsA8E51EMqJL4bD4CpO7lDYr7SrUxCR0tS4RVcrqKmCak24T0ohaw==",
+ "version": "14.2.2",
+ "resolved": "https://registry.npmjs.org/@next/swc-win32-x64-msvc/-/swc-win32-x64-msvc-14.2.2.tgz",
+ "integrity": "sha512-a/20E/wtTJZ3Ykv3f/8F0l7TtgQa2LWHU2oNB9bsu0VjqGuGGHmm/q6waoUNQYTVPYrrlxxaHjJcDV6aiSTt/w==",
"cpu": [
"x64"
],
@@ -1818,9 +1818,9 @@
}
},
"node_modules/ai": {
- "version": "3.0.23",
- "resolved": "https://registry.npmjs.org/ai/-/ai-3.0.23.tgz",
- "integrity": "sha512-VL8Fx9euEtffzIu0BpLDZkACB+oU6zj4vHXSsSoT5VfwAzE009FJedOMPK1M4u60RpYw/DgwlD7OLN7XQfvSHw==",
+ "version": "3.0.24",
+ "resolved": "https://registry.npmjs.org/ai/-/ai-3.0.24.tgz",
+ "integrity": "sha512-x2enc2aIbOjsvC6N+xS8cTEiAPXGSzN1MjqNu4jo9YlBKmGR+83slScoXhgFZQnaHHeT9miPUVoMRqde11Bc8Q==",
"dependencies": {
"@ai-sdk/provider": "0.0.0",
"@ai-sdk/provider-utils": "0.0.1",
@@ -2838,11 +2838,11 @@
}
},
"node_modules/eslint-config-next": {
- "version": "14.2.1",
- "resolved": "https://registry.npmjs.org/eslint-config-next/-/eslint-config-next-14.2.1.tgz",
- "integrity": "sha512-BgD0kPCWMlqoItRf3xe9fG0MqwObKfVch+f2ccwDpZiCJA8ghkz2wrASH+bI6nLZzGcOJOpMm1v1Q1euhfpt4Q==",
+ "version": "14.2.2",
+ "resolved": "https://registry.npmjs.org/eslint-config-next/-/eslint-config-next-14.2.2.tgz",
+ "integrity": "sha512-12/uFc0KX+wUs7EDpOUGKMXBXZJiBVGdK5/m/QgXOCg2mQ0bQWoKSWNrCeOg7Vum6Kw1d1TW453W6xh+GbHquw==",
"dependencies": {
- "@next/eslint-plugin-next": "14.2.1",
+ "@next/eslint-plugin-next": "14.2.2",
"@rushstack/eslint-patch": "^1.3.3",
"@typescript-eslint/parser": "^5.4.2 || ^6.0.0 || 7.0.0 - 7.2.0",
"eslint-import-resolver-node": "^0.3.6",
@@ -5048,11 +5048,11 @@
"integrity": "sha512-OWND8ei3VtNC9h7V60qff3SVobHr996CTwgxubgyQYEpg290h9J0buyECNNJexkFm5sOajh5G116RYA1c8ZMSw=="
},
"node_modules/next": {
- "version": "14.2.1",
- "resolved": "https://registry.npmjs.org/next/-/next-14.2.1.tgz",
- "integrity": "sha512-SF3TJnKdH43PMkCcErLPv+x/DY1YCklslk3ZmwaVoyUfDgHKexuKlf9sEfBQ69w+ue8jQ3msLb+hSj1T19hGag==",
+ "version": "14.2.2",
+ "resolved": "https://registry.npmjs.org/next/-/next-14.2.2.tgz",
+ "integrity": "sha512-oGwUaa2bCs47FbuxWMpOoXtBMPYpvTPgdZr3UAo+pu7Ns00z9otmYpoeV1HEiYL06AlRQQIA/ypK526KjJfaxg==",
"dependencies": {
- "@next/env": "14.2.1",
+ "@next/env": "14.2.2",
"@swc/helpers": "0.5.5",
"busboy": "1.6.0",
"caniuse-lite": "^1.0.30001579",
@@ -5067,15 +5067,15 @@
"node": ">=18.17.0"
},
"optionalDependencies": {
- "@next/swc-darwin-arm64": "14.2.1",
- "@next/swc-darwin-x64": "14.2.1",
- "@next/swc-linux-arm64-gnu": "14.2.1",
- "@next/swc-linux-arm64-musl": "14.2.1",
- "@next/swc-linux-x64-gnu": "14.2.1",
- "@next/swc-linux-x64-musl": "14.2.1",
- "@next/swc-win32-arm64-msvc": "14.2.1",
- "@next/swc-win32-ia32-msvc": "14.2.1",
- "@next/swc-win32-x64-msvc": "14.2.1"
+ "@next/swc-darwin-arm64": "14.2.2",
+ "@next/swc-darwin-x64": "14.2.2",
+ "@next/swc-linux-arm64-gnu": "14.2.2",
+ "@next/swc-linux-arm64-musl": "14.2.2",
+ "@next/swc-linux-x64-gnu": "14.2.2",
+ "@next/swc-linux-x64-musl": "14.2.2",
+ "@next/swc-win32-arm64-msvc": "14.2.2",
+ "@next/swc-win32-ia32-msvc": "14.2.2",
+ "@next/swc-win32-x64-msvc": "14.2.2"
},
"peerDependencies": {
"@opentelemetry/api": "^1.1.0",
@@ -5371,9 +5371,9 @@
}
},
"node_modules/openai": {
- "version": "4.36.0",
- "resolved": "https://registry.npmjs.org/openai/-/openai-4.36.0.tgz",
- "integrity": "sha512-AtYrhhWY64LhB9P6f3H0nV8nTSaQJ89mWPnfNU5CnYg81zlYaV8nkyO+aTNfprdqP/9xv10woNNUgefXINT4Dg==",
+ "version": "4.38.2",
+ "resolved": "https://registry.npmjs.org/openai/-/openai-4.38.2.tgz",
+ "integrity": "sha512-M16ehj0D84Gjq5cjvBzXRb5X+UvtWlxPDRAWAWMC0EN+6nHqnULIn5fWWeiexDPup25FeSZYv/ldp8KefcZVJQ==",
"dependencies": {
"@types/node": "^18.11.18",
"@types/node-fetch": "^2.6.4",
diff --git a/JavaScript/novel-ai-text-editor/package.json b/JavaScript/novel-ai-text-editor/package.json
index d1958c92..bd9d3ee7 100644
--- a/JavaScript/novel-ai-text-editor/package.json
+++ b/JavaScript/novel-ai-text-editor/package.json
@@ -21,8 +21,8 @@
"ai": "^3.0.0",
"autoprefixer": "10.4.19",
"eslint": "8.57.0",
- "eslint-config-next": "14.2.1",
- "next": "14.2.1",
+ "eslint-config-next": "14.2.2",
+ "next": "14.2.2",
"novel": "^0.3.0",
"openai": "^4.6.0",
"postcss": "8.4.38",
diff --git a/JavaScript/openai-assistants-api/package-lock.json b/JavaScript/openai-assistants-api/package-lock.json
index 3f5af784..79a7cfea 100644
--- a/JavaScript/openai-assistants-api/package-lock.json
+++ b/JavaScript/openai-assistants-api/package-lock.json
@@ -678,9 +678,9 @@
}
},
"node_modules/openai": {
- "version": "4.36.0",
- "resolved": "https://registry.npmjs.org/openai/-/openai-4.36.0.tgz",
- "integrity": "sha512-AtYrhhWY64LhB9P6f3H0nV8nTSaQJ89mWPnfNU5CnYg81zlYaV8nkyO+aTNfprdqP/9xv10woNNUgefXINT4Dg==",
+ "version": "4.38.2",
+ "resolved": "https://registry.npmjs.org/openai/-/openai-4.38.2.tgz",
+ "integrity": "sha512-M16ehj0D84Gjq5cjvBzXRb5X+UvtWlxPDRAWAWMC0EN+6nHqnULIn5fWWeiexDPup25FeSZYv/ldp8KefcZVJQ==",
"dependencies": {
"@types/node": "^18.11.18",
"@types/node-fetch": "^2.6.4",
diff --git a/JavaScript/openai-tracing/package-lock.json b/JavaScript/openai-tracing/package-lock.json
index 0051d507..b977178c 100644
--- a/JavaScript/openai-tracing/package-lock.json
+++ b/JavaScript/openai-tracing/package-lock.json
@@ -258,9 +258,9 @@
}
},
"node_modules/openai": {
- "version": "4.36.0",
- "resolved": "https://registry.npmjs.org/openai/-/openai-4.36.0.tgz",
- "integrity": "sha512-AtYrhhWY64LhB9P6f3H0nV8nTSaQJ89mWPnfNU5CnYg81zlYaV8nkyO+aTNfprdqP/9xv10woNNUgefXINT4Dg==",
+ "version": "4.38.2",
+ "resolved": "https://registry.npmjs.org/openai/-/openai-4.38.2.tgz",
+ "integrity": "sha512-M16ehj0D84Gjq5cjvBzXRb5X+UvtWlxPDRAWAWMC0EN+6nHqnULIn5fWWeiexDPup25FeSZYv/ldp8KefcZVJQ==",
"dependencies": {
"@types/node": "^18.11.18",
"@types/node-fetch": "^2.6.4",
diff --git a/JavaScript/prompt-sdk/package-lock.json b/JavaScript/prompt-sdk/package-lock.json
index 59f4eca8..2cffbb40 100644
--- a/JavaScript/prompt-sdk/package-lock.json
+++ b/JavaScript/prompt-sdk/package-lock.json
@@ -670,9 +670,9 @@
}
},
"node_modules/openai": {
- "version": "4.36.0",
- "resolved": "https://registry.npmjs.org/openai/-/openai-4.36.0.tgz",
- "integrity": "sha512-AtYrhhWY64LhB9P6f3H0nV8nTSaQJ89mWPnfNU5CnYg81zlYaV8nkyO+aTNfprdqP/9xv10woNNUgefXINT4Dg==",
+ "version": "4.38.2",
+ "resolved": "https://registry.npmjs.org/openai/-/openai-4.38.2.tgz",
+ "integrity": "sha512-M16ehj0D84Gjq5cjvBzXRb5X+UvtWlxPDRAWAWMC0EN+6nHqnULIn5fWWeiexDPup25FeSZYv/ldp8KefcZVJQ==",
"dependencies": {
"@types/node": "^18.11.18",
"@types/node-fetch": "^2.6.4",
diff --git a/JavaScript/testing-sdk/package-lock.json b/JavaScript/testing-sdk/package-lock.json
index fc47f1de..a0748bb5 100644
--- a/JavaScript/testing-sdk/package-lock.json
+++ b/JavaScript/testing-sdk/package-lock.json
@@ -678,9 +678,9 @@
}
},
"node_modules/openai": {
- "version": "4.36.0",
- "resolved": "https://registry.npmjs.org/openai/-/openai-4.36.0.tgz",
- "integrity": "sha512-AtYrhhWY64LhB9P6f3H0nV8nTSaQJ89mWPnfNU5CnYg81zlYaV8nkyO+aTNfprdqP/9xv10woNNUgefXINT4Dg==",
+ "version": "4.38.2",
+ "resolved": "https://registry.npmjs.org/openai/-/openai-4.38.2.tgz",
+ "integrity": "sha512-M16ehj0D84Gjq5cjvBzXRb5X+UvtWlxPDRAWAWMC0EN+6nHqnULIn5fWWeiexDPup25FeSZYv/ldp8KefcZVJQ==",
"dependencies": {
"@types/node": "^18.11.18",
"@types/node-fetch": "^2.6.4",
@@ -807,9 +807,9 @@
}
},
"node_modules/zod": {
- "version": "3.22.4",
- "resolved": "https://registry.npmjs.org/zod/-/zod-3.22.4.tgz",
- "integrity": "sha512-iC+8Io04lddc+mVqQ9AZ7OQ2MrUKGN+oIQyq1vemgt46jwCwLfhq7/pwnBnNXXXZb8VTVLKwp9EDkx+ryxIWmg==",
+ "version": "3.23.0",
+ "resolved": "https://registry.npmjs.org/zod/-/zod-3.23.0.tgz",
+ "integrity": "sha512-OFLT+LTocvabn6q76BTwVB0hExEBS0IduTr3cqZyMqEDbOnYmcU+y0tUAYbND4uwclpBGi4I4UUBGzylWpjLGA==",
"funding": {
"url": "/~https://github.com/sponsors/colinhacks"
}
diff --git a/Python/openai-assistants-api/poetry.lock b/Python/openai-assistants-api/poetry.lock
index e80476ea..8249a0a3 100644
--- a/Python/openai-assistants-api/poetry.lock
+++ b/Python/openai-assistants-api/poetry.lock
@@ -180,13 +180,13 @@ files = [
[[package]]
name = "openai"
-version = "1.20.0"
+version = "1.23.2"
description = "The official Python library for the openai API"
optional = false
python-versions = ">=3.7.1"
files = [
- {file = "openai-1.20.0-py3-none-any.whl", hash = "sha256:9fcc75256b2425393800e358cd520b02b5ab1a8731921e45aa7ae6aec3ee8187"},
- {file = "openai-1.20.0.tar.gz", hash = "sha256:d7c0e824b7da3c043731943965c737595cf9631c913b7a1464c502fdf492b9a9"},
+ {file = "openai-1.23.2-py3-none-any.whl", hash = "sha256:293a36effde29946eb221040c89c46a4850f2f2e30b37ef09ff6d75226d71b42"},
+ {file = "openai-1.23.2.tar.gz", hash = "sha256:b84aa3005357ceb38f22a269e0e22ee58ce103897f447032d021906f18178a8e"},
]
[package.dependencies]
diff --git a/Python/openai-tracing/poetry.lock b/Python/openai-tracing/poetry.lock
index a17e3bd6..c179113b 100644
--- a/Python/openai-tracing/poetry.lock
+++ b/Python/openai-tracing/poetry.lock
@@ -178,13 +178,13 @@ files = [
[[package]]
name = "openai"
-version = "1.20.0"
+version = "1.23.2"
description = "The official Python library for the openai API"
optional = false
python-versions = ">=3.7.1"
files = [
- {file = "openai-1.20.0-py3-none-any.whl", hash = "sha256:9fcc75256b2425393800e358cd520b02b5ab1a8731921e45aa7ae6aec3ee8187"},
- {file = "openai-1.20.0.tar.gz", hash = "sha256:d7c0e824b7da3c043731943965c737595cf9631c913b7a1464c502fdf492b9a9"},
+ {file = "openai-1.23.2-py3-none-any.whl", hash = "sha256:293a36effde29946eb221040c89c46a4850f2f2e30b37ef09ff6d75226d71b42"},
+ {file = "openai-1.23.2.tar.gz", hash = "sha256:b84aa3005357ceb38f22a269e0e22ee58ce103897f447032d021906f18178a8e"},
]
[package.dependencies]
diff --git a/Python/prompt-sdk/poetry.lock b/Python/prompt-sdk/poetry.lock
index e80476ea..8249a0a3 100644
--- a/Python/prompt-sdk/poetry.lock
+++ b/Python/prompt-sdk/poetry.lock
@@ -180,13 +180,13 @@ files = [
[[package]]
name = "openai"
-version = "1.20.0"
+version = "1.23.2"
description = "The official Python library for the openai API"
optional = false
python-versions = ">=3.7.1"
files = [
- {file = "openai-1.20.0-py3-none-any.whl", hash = "sha256:9fcc75256b2425393800e358cd520b02b5ab1a8731921e45aa7ae6aec3ee8187"},
- {file = "openai-1.20.0.tar.gz", hash = "sha256:d7c0e824b7da3c043731943965c737595cf9631c913b7a1464c502fdf492b9a9"},
+ {file = "openai-1.23.2-py3-none-any.whl", hash = "sha256:293a36effde29946eb221040c89c46a4850f2f2e30b37ef09ff6d75226d71b42"},
+ {file = "openai-1.23.2.tar.gz", hash = "sha256:b84aa3005357ceb38f22a269e0e22ee58ce103897f447032d021906f18178a8e"},
]
[package.dependencies]
diff --git a/Python/testing-sdk-with-prompt-sdk/poetry.lock b/Python/testing-sdk-with-prompt-sdk/poetry.lock
index 79f404f7..29c55319 100644
--- a/Python/testing-sdk-with-prompt-sdk/poetry.lock
+++ b/Python/testing-sdk-with-prompt-sdk/poetry.lock
@@ -164,13 +164,13 @@ files = [
[[package]]
name = "openai"
-version = "1.20.0"
+version = "1.23.2"
description = "The official Python library for the openai API"
optional = false
python-versions = ">=3.7.1"
files = [
- {file = "openai-1.20.0-py3-none-any.whl", hash = "sha256:9fcc75256b2425393800e358cd520b02b5ab1a8731921e45aa7ae6aec3ee8187"},
- {file = "openai-1.20.0.tar.gz", hash = "sha256:d7c0e824b7da3c043731943965c737595cf9631c913b7a1464c502fdf492b9a9"},
+ {file = "openai-1.23.2-py3-none-any.whl", hash = "sha256:293a36effde29946eb221040c89c46a4850f2f2e30b37ef09ff6d75226d71b42"},
+ {file = "openai-1.23.2.tar.gz", hash = "sha256:b84aa3005357ceb38f22a269e0e22ee58ce103897f447032d021906f18178a8e"},
]
[package.dependencies]
diff --git a/Python/testing-sdk/poetry.lock b/Python/testing-sdk/poetry.lock
index 34421e7e..6fd90024 100644
--- a/Python/testing-sdk/poetry.lock
+++ b/Python/testing-sdk/poetry.lock
@@ -221,13 +221,13 @@ files = [
[[package]]
name = "openai"
-version = "1.20.0"
+version = "1.23.2"
description = "The official Python library for the openai API"
optional = false
python-versions = ">=3.7.1"
files = [
- {file = "openai-1.20.0-py3-none-any.whl", hash = "sha256:9fcc75256b2425393800e358cd520b02b5ab1a8731921e45aa7ae6aec3ee8187"},
- {file = "openai-1.20.0.tar.gz", hash = "sha256:d7c0e824b7da3c043731943965c737595cf9631c913b7a1464c502fdf492b9a9"},
+ {file = "openai-1.23.2-py3-none-any.whl", hash = "sha256:293a36effde29946eb221040c89c46a4850f2f2e30b37ef09ff6d75226d71b42"},
+ {file = "openai-1.23.2.tar.gz", hash = "sha256:b84aa3005357ceb38f22a269e0e22ee58ce103897f447032d021906f18178a8e"},
]
[package.dependencies]