fix(editor): Format action names properly when action is not defined (#11030)

This commit is contained in:
Ricardo Espinoza
2024-10-02 08:16:33 -04:00
committed by GitHub
parent 74fa259b37
commit 9c43fb301d
6 changed files with 197 additions and 118 deletions

View File

@@ -65,7 +65,7 @@ describe('Resource Locator', () => {
}); });
it('should show appropriate errors when search filter is required', () => { it('should show appropriate errors when search filter is required', () => {
workflowPage.actions.addNodeToCanvas('Github', true, true, 'On Pull Request'); workflowPage.actions.addNodeToCanvas('Github', true, true, 'On pull request');
ndv.getters.resourceLocator('owner').should('be.visible'); ndv.getters.resourceLocator('owner').should('be.visible');
ndv.getters.resourceLocatorInput('owner').click(); ndv.getters.resourceLocatorInput('owner').click();
ndv.getters.resourceLocatorErrorMessage().should('contain', NO_CREDENTIALS_MESSAGE); ndv.getters.resourceLocatorErrorMessage().should('contain', NO_CREDENTIALS_MESSAGE);

View File

@@ -48,6 +48,7 @@
"@vueuse/core": "^10.11.0", "@vueuse/core": "^10.11.0",
"axios": "catalog:", "axios": "catalog:",
"bowser": "2.11.0", "bowser": "2.11.0",
"change-case": "^5.4.4",
"chart.js": "^4.4.0", "chart.js": "^4.4.0",
"codemirror-lang-html-n8n": "^1.0.0", "codemirror-lang-html-n8n": "^1.0.0",
"dateformat": "^3.0.3", "dateformat": "^3.0.3",

View File

@@ -1,5 +1,5 @@
import type { SectionCreateElement } from '@/Interface'; import type { SectionCreateElement } from '@/Interface';
import { groupItemsInSections, sortNodeCreateElements } from '../utils'; import { formatTriggerActionName, groupItemsInSections, sortNodeCreateElements } from '../utils';
import { mockActionCreateElement, mockNodeCreateElement, mockSectionCreateElement } from './utils'; import { mockActionCreateElement, mockNodeCreateElement, mockSectionCreateElement } from './utils';
describe('NodeCreator - utils', () => { describe('NodeCreator - utils', () => {
@@ -62,4 +62,15 @@ describe('NodeCreator - utils', () => {
expect(sortNodeCreateElements([node1, node2, node3])).toEqual([node1, node2, node3]); expect(sortNodeCreateElements([node1, node2, node3])).toEqual([node1, node2, node3]);
}); });
}); });
describe('formatTriggerActionName', () => {
test.each([
['project.created', 'project created'],
['Project Created', 'project created'],
['field.value.created', 'field value created'],
['attendee.checked_in', 'attendee checked in'],
])('Action name %i should become as %i', (actionName, expected) => {
expect(formatTriggerActionName(actionName)).toEqual(expected);
});
});
}); });

View File

@@ -12,6 +12,7 @@ import type {
import { i18n } from '@/plugins/i18n'; import { i18n } from '@/plugins/i18n';
import { getCredentialOnlyNodeType } from '@/utils/credentialOnlyNodes'; import { getCredentialOnlyNodeType } from '@/utils/credentialOnlyNodes';
import { formatTriggerActionName } from '../utils';
const PLACEHOLDER_RECOMMENDED_ACTION_KEY = 'placeholder_recommended'; const PLACEHOLDER_RECOMMENDED_ACTION_KEY = 'placeholder_recommended';
@@ -168,7 +169,7 @@ function triggersCategory(nodeTypeDescription: INodeTypeDescription): ActionType
displayName: displayName:
categoryItem.action ?? categoryItem.action ??
cachedBaseText('nodeCreator.actionsCategory.onEvent', { cachedBaseText('nodeCreator.actionsCategory.onEvent', {
interpolate: { event: startCase(categoryItem.name) }, interpolate: { event: formatTriggerActionName(categoryItem.name) },
}), }),
description: categoryItem.description ?? '', description: categoryItem.description ?? '',
displayOptions: matchedProperty.displayOptions, displayOptions: matchedProperty.displayOptions,

View File

@@ -19,6 +19,7 @@ import { sublimeSearch } from '@/utils/sortUtils';
import type { NodeViewItemSection } from './viewsData'; import type { NodeViewItemSection } from './viewsData';
import { i18n } from '@/plugins/i18n'; import { i18n } from '@/plugins/i18n';
import { sortBy } from 'lodash-es'; import { sortBy } from 'lodash-es';
import * as changeCase from 'change-case';
import { usePostHog } from '@/stores/posthog.store'; import { usePostHog } from '@/stores/posthog.store';
@@ -177,3 +178,11 @@ export function groupItemsInSections(
return result; return result;
} }
export const formatTriggerActionName = (actionPropertyName: string) => {
let name = actionPropertyName;
if (actionPropertyName.includes('.')) {
name = actionPropertyName.split('.').join(' ');
}
return changeCase.noCase(name);
};

287
pnpm-lock.yaml generated
View File

@@ -154,7 +154,7 @@ importers:
version: 29.6.2 version: 29.6.2
jest-mock-extended: jest-mock-extended:
specifier: ^3.0.4 specifier: ^3.0.4
version: 3.0.4(jest@29.6.2)(typescript@5.6.2) version: 3.0.4(jest@29.6.2(@types/node@18.16.16)(ts-node@10.9.2(@types/node@18.16.16)(typescript@5.6.2)))(typescript@5.6.2)
lefthook: lefthook:
specifier: ^1.7.15 specifier: ^1.7.15
version: 1.7.15 version: 1.7.15
@@ -178,7 +178,7 @@ importers:
version: 7.0.0 version: 7.0.0
ts-jest: ts-jest:
specifier: ^29.1.1 specifier: ^29.1.1
version: 29.1.1(@babel/core@7.24.0)(@jest/types@29.6.1)(babel-jest@29.6.2(@babel/core@7.24.0))(jest@29.6.2)(typescript@5.6.2) version: 29.1.1(@babel/core@7.24.0)(@jest/types@29.6.1)(babel-jest@29.6.2(@babel/core@7.24.0))(jest@29.6.2(@types/node@18.16.16)(ts-node@10.9.2(@types/node@18.16.16)(typescript@5.6.2)))(typescript@5.6.2)
tsc-alias: tsc-alias:
specifier: ^1.8.7 specifier: ^1.8.7
version: 1.8.7 version: 1.8.7
@@ -258,7 +258,7 @@ importers:
version: 4.0.7 version: 4.0.7
axios: axios:
specifier: 'catalog:' specifier: 'catalog:'
version: 1.7.4 version: 1.7.4(debug@4.3.6)
dotenv: dotenv:
specifier: 8.6.0 specifier: 8.6.0
version: 8.6.0 version: 8.6.0
@@ -335,7 +335,7 @@ importers:
dependencies: dependencies:
axios: axios:
specifier: 'catalog:' specifier: 'catalog:'
version: 1.7.4 version: 1.7.4(debug@4.3.6)
packages/@n8n/codemirror-lang: packages/@n8n/codemirror-lang:
dependencies: dependencies:
@@ -463,7 +463,7 @@ importers:
version: 0.5.0 version: 0.5.0
'@n8n/typeorm': '@n8n/typeorm':
specifier: 0.3.20-12 specifier: 0.3.20-12
version: 0.3.20-12(@sentry/node@7.87.0)(ioredis@5.3.2)(mssql@10.0.2)(mysql2@3.11.0)(pg@8.12.0)(redis@4.6.12)(sqlite3@5.1.7)(ts-node@10.9.2(typescript@5.6.2)) version: 0.3.20-12(@sentry/node@7.87.0)(ioredis@5.3.2)(mssql@10.0.2)(mysql2@3.11.0)(pg@8.12.0)(redis@4.6.12)(sqlite3@5.1.7)(ts-node@10.9.2(@types/node@18.16.16)(typescript@5.6.2))
'@n8n/vm2': '@n8n/vm2':
specifier: 3.9.25 specifier: 3.9.25
version: 3.9.25 version: 3.9.25
@@ -689,7 +689,7 @@ importers:
version: 3.3.3 version: 3.3.3
ts-jest: ts-jest:
specifier: ^29.1.0 specifier: ^29.1.0
version: 29.1.1(@babel/core@7.24.0)(@jest/types@29.6.1)(babel-jest@29.6.2(@babel/core@7.24.0))(jest@29.6.2)(typescript@5.6.2) version: 29.1.1(@babel/core@7.24.0)(@jest/types@29.6.1)(babel-jest@29.6.2(@babel/core@7.24.0))(jest@29.6.2(@types/node@18.16.16)(ts-node@10.9.2(@types/node@18.16.16)(typescript@5.6.2)))(typescript@5.6.2)
ts-node: ts-node:
specifier: ^10.9.1 specifier: ^10.9.1
version: 10.9.2(@types/node@18.16.16)(typescript@5.6.2) version: 10.9.2(@types/node@18.16.16)(typescript@5.6.2)
@@ -782,7 +782,7 @@ importers:
version: link:../@n8n/task-runner-node-js version: link:../@n8n/task-runner-node-js
'@n8n/typeorm': '@n8n/typeorm':
specifier: 0.3.20-12 specifier: 0.3.20-12
version: 0.3.20-12(@sentry/node@7.87.0)(ioredis@5.3.2)(mssql@10.0.2)(mysql2@3.11.0)(pg@8.12.0)(redis@4.6.14)(sqlite3@5.1.7)(ts-node@10.9.2(typescript@5.6.2)) version: 0.3.20-12(@sentry/node@7.87.0)(ioredis@5.3.2)(mssql@10.0.2)(mysql2@3.11.0)(pg@8.12.0)(redis@4.6.14)(sqlite3@5.1.7)(ts-node@10.9.2(@types/node@18.16.16)(typescript@5.6.2))
'@n8n_io/ai-assistant-sdk': '@n8n_io/ai-assistant-sdk':
specifier: 1.9.4 specifier: 1.9.4
version: 1.9.4 version: 1.9.4
@@ -806,7 +806,7 @@ importers:
version: 1.11.0 version: 1.11.0
axios: axios:
specifier: 'catalog:' specifier: 'catalog:'
version: 1.7.4 version: 1.7.4(debug@4.3.6)
bcryptjs: bcryptjs:
specifier: 2.4.3 specifier: 2.4.3
version: 2.4.3 version: 2.4.3
@@ -1131,7 +1131,7 @@ importers:
dependencies: dependencies:
'@langchain/core': '@langchain/core':
specifier: 'catalog:' specifier: 'catalog:'
version: 0.3.3(openai@4.63.0) version: 0.3.3(openai@4.63.0(encoding@0.1.13)(zod@3.23.8))
'@n8n/client-oauth2': '@n8n/client-oauth2':
specifier: workspace:* specifier: workspace:*
version: link:../@n8n/client-oauth2 version: link:../@n8n/client-oauth2
@@ -1140,7 +1140,7 @@ importers:
version: 1.11.0 version: 1.11.0
axios: axios:
specifier: 'catalog:' specifier: 'catalog:'
version: 1.7.4 version: 1.7.4(debug@4.3.6)
concat-stream: concat-stream:
specifier: 2.0.0 specifier: 2.0.0
version: 2.0.0 version: 2.0.0
@@ -1427,10 +1427,13 @@ importers:
version: 10.11.0(vue@3.4.21(typescript@5.6.2)) version: 10.11.0(vue@3.4.21(typescript@5.6.2))
axios: axios:
specifier: 'catalog:' specifier: 'catalog:'
version: 1.7.4 version: 1.7.4(debug@4.3.6)
bowser: bowser:
specifier: 2.11.0 specifier: 2.11.0
version: 2.11.0 version: 2.11.0
change-case:
specifier: ^5.4.4
version: 5.4.4
chart.js: chart.js:
specifier: ^4.4.0 specifier: ^4.4.0
version: 4.4.0 version: 4.4.0
@@ -1726,7 +1729,7 @@ importers:
version: 0.5.37 version: 0.5.37
mongodb: mongodb:
specifier: 6.3.0 specifier: 6.3.0
version: 6.3.0(@aws-sdk/credential-providers@3.645.0)(gcp-metadata@5.3.0(encoding@0.1.13))(socks@2.7.1) version: 6.3.0(@aws-sdk/credential-providers@3.645.0(@aws-sdk/client-sso-oidc@3.654.0(@aws-sdk/client-sts@3.654.0)))(gcp-metadata@5.3.0(encoding@0.1.13))(socks@2.7.1)
mqtt: mqtt:
specifier: 5.7.2 specifier: 5.7.2
version: 5.7.2 version: 5.7.2
@@ -1904,7 +1907,7 @@ importers:
version: 0.15.2 version: 0.15.2
axios: axios:
specifier: 'catalog:' specifier: 'catalog:'
version: 1.7.4 version: 1.7.4(debug@4.3.6)
callsites: callsites:
specifier: 3.1.0 specifier: 3.1.0
version: 3.1.0 version: 3.1.0
@@ -1950,7 +1953,7 @@ importers:
devDependencies: devDependencies:
'@langchain/core': '@langchain/core':
specifier: 'catalog:' specifier: 'catalog:'
version: 0.3.3(openai@4.63.0) version: 0.3.3(openai@4.63.0(encoding@0.1.13)(zod@3.23.8))
'@types/deep-equal': '@types/deep-equal':
specifier: ^1.0.1 specifier: ^1.0.1
version: 1.0.1 version: 1.0.1
@@ -2522,6 +2525,10 @@ packages:
resolution: {integrity: sha512-fQfkg0Gjkza3nf0c7/w6Xf34BW4YvzNfACRLmmb7XRLa6XHdR+K9AlJlxneFfWYf6uhOzuzZVTjF/8KfndZANw==} resolution: {integrity: sha512-fQfkg0Gjkza3nf0c7/w6Xf34BW4YvzNfACRLmmb7XRLa6XHdR+K9AlJlxneFfWYf6uhOzuzZVTjF/8KfndZANw==}
engines: {node: '>=6.9.0'} engines: {node: '>=6.9.0'}
'@babel/generator@7.22.9':
resolution: {integrity: sha512-KtLMbmicyuK2Ak/FTCJVbDnkN1SlT8/kceFTiuDiiRUUSMnHMidxSCdG4ndkTOHHpoomWe/4xkvHkEOncwjYIw==}
engines: {node: '>=6.9.0'}
'@babel/generator@7.23.6': '@babel/generator@7.23.6':
resolution: {integrity: sha512-qrSfCYxYQB5owCmGLbl8XRpX1ytXlpueOb0N0UmQwA073KZxejgQTzAmJezxvpwQD9uGtK2shHdi55QT+MbjIw==} resolution: {integrity: sha512-qrSfCYxYQB5owCmGLbl8XRpX1ytXlpueOb0N0UmQwA073KZxejgQTzAmJezxvpwQD9uGtK2shHdi55QT+MbjIw==}
engines: {node: '>=6.9.0'} engines: {node: '>=6.9.0'}
@@ -3241,6 +3248,14 @@ packages:
node-notifier: node-notifier:
optional: true optional: true
'@jest/schemas@29.4.3':
resolution: {integrity: sha512-VLYKXQmtmuEz6IxJsrZwzG9NvtkQsWNnWMsKxqWNu3+CnfzJQhp0WDDKWLVV9hLKr0l3SLLFRqcYHjhtyuDVxg==}
engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0}
'@jest/schemas@29.6.0':
resolution: {integrity: sha512-rxLjXyJBTL4LQeJW3aKo0M/+GkCOXsO+8i9Iu7eDb6KwtP65ayoDsitrdPBtujxQ88k4wI2FNYfa6TOGwSn6cQ==}
engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0}
'@jest/schemas@29.6.3': '@jest/schemas@29.6.3':
resolution: {integrity: sha512-mo5j5X+jIZmJQveBKeS/clAueipV7KgiX1vMgCxam1RNYiqE1w62n0/tJJnHtjW8ZHcQco5gY85jA3mi0L+nSA==} resolution: {integrity: sha512-mo5j5X+jIZmJQveBKeS/clAueipV7KgiX1vMgCxam1RNYiqE1w62n0/tJJnHtjW8ZHcQco5gY85jA3mi0L+nSA==}
engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0}
@@ -4393,6 +4408,9 @@ packages:
'@sideway/pinpoint@2.0.0': '@sideway/pinpoint@2.0.0':
resolution: {integrity: sha512-RNiOoTPkptFtSVzQevY/yWtZwf/RxyVnPy/OcA9HBM3MlGDnBEYL5B41H0MTn0Uec8Hi+2qUtTfG2WWZBmMejQ==} resolution: {integrity: sha512-RNiOoTPkptFtSVzQevY/yWtZwf/RxyVnPy/OcA9HBM3MlGDnBEYL5B41H0MTn0Uec8Hi+2qUtTfG2WWZBmMejQ==}
'@sinclair/typebox@0.25.21':
resolution: {integrity: sha512-gFukHN4t8K4+wVC+ECqeqwzBDeFeTzBXroBTqE6vcWrQGbEUpHO7LYdG0f4xnvYq4VOEwITSlHlp0JBAIFMS/g==}
'@sinclair/typebox@0.27.8': '@sinclair/typebox@0.27.8':
resolution: {integrity: sha512-+Fj43pSMwJs4KRrH/938Uf+uAELIgVBmQzg/q1YG10djyfA3TnrU8N8XzqCh/okZdszqBQTZf96idMfE5lnwTA==} resolution: {integrity: sha512-+Fj43pSMwJs4KRrH/938Uf+uAELIgVBmQzg/q1YG10djyfA3TnrU8N8XzqCh/okZdszqBQTZf96idMfE5lnwTA==}
@@ -6559,6 +6577,9 @@ packages:
change-case@4.1.2: change-case@4.1.2:
resolution: {integrity: sha512-bSxY2ws9OtviILG1EiY5K7NNxkqg/JnRnFxLtKQ96JaviiIxi7djMrSd0ECT9AC+lttClmYwKw53BWpOMblo7A==} resolution: {integrity: sha512-bSxY2ws9OtviILG1EiY5K7NNxkqg/JnRnFxLtKQ96JaviiIxi7djMrSd0ECT9AC+lttClmYwKw53BWpOMblo7A==}
change-case@5.4.4:
resolution: {integrity: sha512-HRQyTk2/YPEkt9TnUPbOpr64Uw3KOicFWPVBb+xiHvd6eBx/qPr9xqfBFDT8P2vWsvvz4jbEkfDe71W3VyNu2w==}
char-regex@1.0.2: char-regex@1.0.2:
resolution: {integrity: sha512-kWWXztvZ5SBQV+eRgKFeh8q5sLuZY2+8WUIzlxWVTg+oGwY14qylx1KbKzHd8P6ZYkAg0xyIDU9JMHhyJMZ1jw==} resolution: {integrity: sha512-kWWXztvZ5SBQV+eRgKFeh8q5sLuZY2+8WUIzlxWVTg+oGwY14qylx1KbKzHd8P6ZYkAg0xyIDU9JMHhyJMZ1jw==}
engines: {node: '>=10'} engines: {node: '>=10'}
@@ -7780,6 +7801,10 @@ packages:
resolution: {integrity: sha512-A5EmesHW6rfnZ9ysHQjPdJRni0SRar0tjtG5MNtm9n5TUvsYU8oozprtRD4AqHxcZWWlVuAmQo2nWKfN9oyjTw==} resolution: {integrity: sha512-A5EmesHW6rfnZ9ysHQjPdJRni0SRar0tjtG5MNtm9n5TUvsYU8oozprtRD4AqHxcZWWlVuAmQo2nWKfN9oyjTw==}
engines: {node: '>=0.10.0'} engines: {node: '>=0.10.0'}
expect@29.5.0:
resolution: {integrity: sha512-yM7xqUrCO2JdpFo4XpM82t+PJBFybdqoQuJLDGeDX2ij8NZzqRHyu3Hp188/JX7SWqud+7t4MUdvcgGBICMHZg==}
engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0}
expect@29.6.2: expect@29.6.2:
resolution: {integrity: sha512-iAErsLxJ8C+S02QbLAwgSGSezLQK+XXRDt8IuFXFpwCNw2ECmzZSmjKcCaFVp5VRMk+WAvz6h6jokzEzBFZEuA==} resolution: {integrity: sha512-iAErsLxJ8C+S02QbLAwgSGSezLQK+XXRDt8IuFXFpwCNw2ECmzZSmjKcCaFVp5VRMk+WAvz6h6jokzEzBFZEuA==}
engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0}
@@ -8798,6 +8823,10 @@ packages:
resolution: {integrity: sha512-yg2d+Em4KizZC5niWhQaIomgf5WlL4vOOjZ5xGCmF8SnPE/mDWWXgvRExdcpCgh9lLRRa1/fSYp2ymmbJ1pI+A==} resolution: {integrity: sha512-yg2d+Em4KizZC5niWhQaIomgf5WlL4vOOjZ5xGCmF8SnPE/mDWWXgvRExdcpCgh9lLRRa1/fSYp2ymmbJ1pI+A==}
engines: {node: '>=10'} engines: {node: '>=10'}
istanbul-reports@3.1.6:
resolution: {integrity: sha512-TLgnMkKg3iTDsQ9PbPTdpfAK2DzjF9mqUG7RMgcQl8oFjad8ob4laGxv5XV5U9MAfx8D6tSJiUyuAwzLicaxlg==}
engines: {node: '>=8'}
istanbul-reports@3.1.7: istanbul-reports@3.1.7:
resolution: {integrity: sha512-BewmUXImeuRk2YY0PVbxgKAysvhRPUQE0h5QRM++nVWyubKGV0l8qQ5op8+B2DOmwSe63Jivj0BjkPQVf8fP5g==} resolution: {integrity: sha512-BewmUXImeuRk2YY0PVbxgKAysvhRPUQE0h5QRM++nVWyubKGV0l8qQ5op8+B2DOmwSe63Jivj0BjkPQVf8fP5g==}
engines: {node: '>=8'} engines: {node: '>=8'}
@@ -8844,6 +8873,10 @@ packages:
ts-node: ts-node:
optional: true optional: true
jest-diff@29.5.0:
resolution: {integrity: sha512-LtxijLLZBduXnHSniy0WMdaHjmQnt3g5sa16W4p0HqukYTTsyTW3GD1q41TyGl5YFXj/5B2U6dlh5FM1LIMgxw==}
engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0}
jest-diff@29.6.2: jest-diff@29.6.2:
resolution: {integrity: sha512-t+ST7CB9GX5F2xKwhwCf0TAR17uNDiaPTZnVymP9lw0lssa9vG+AFyDZoeIHStU3WowFFwT+ky+er0WVl2yGhA==} resolution: {integrity: sha512-t+ST7CB9GX5F2xKwhwCf0TAR17uNDiaPTZnVymP9lw0lssa9vG+AFyDZoeIHStU3WowFFwT+ky+er0WVl2yGhA==}
engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0}
@@ -8884,10 +8917,18 @@ packages:
resolution: {integrity: sha512-aNqYhfp5uYEO3tdWMb2bfWv6f0b4I0LOxVRpnRLAeque2uqOVVMLh6khnTcE2qJ5wAKop0HcreM1btoysD6bPQ==} resolution: {integrity: sha512-aNqYhfp5uYEO3tdWMb2bfWv6f0b4I0LOxVRpnRLAeque2uqOVVMLh6khnTcE2qJ5wAKop0HcreM1btoysD6bPQ==}
engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0}
jest-matcher-utils@29.5.0:
resolution: {integrity: sha512-lecRtgm/rjIK0CQ7LPQwzCs2VwW6WAahA55YBuI+xqmhm7LAaxokSB8C97yJeYyT+HvQkH741StzpU41wohhWw==}
engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0}
jest-matcher-utils@29.6.2: jest-matcher-utils@29.6.2:
resolution: {integrity: sha512-4LiAk3hSSobtomeIAzFTe+N8kL6z0JtF3n6I4fg29iIW7tt99R7ZcIFW34QkX+DuVrf+CUe6wuVOpm7ZKFJzZQ==} resolution: {integrity: sha512-4LiAk3hSSobtomeIAzFTe+N8kL6z0JtF3n6I4fg29iIW7tt99R7ZcIFW34QkX+DuVrf+CUe6wuVOpm7ZKFJzZQ==}
engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0}
jest-message-util@29.5.0:
resolution: {integrity: sha512-Kijeg9Dag6CKtIDA7O21zNTACqD5MD/8HfIV8pdD94vFyFuer52SigdC3IQMhab3vACxXMiFk+yMHNdbqtyTGA==}
engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0}
jest-message-util@29.6.2: jest-message-util@29.6.2:
resolution: {integrity: sha512-vnIGYEjoPSuRqV8W9t+Wow95SDp6KPX2Uf7EoeG9G99J2OVh7OSwpS4B6J0NfpEIpfkBNHlBZpA2rblEuEFhZQ==} resolution: {integrity: sha512-vnIGYEjoPSuRqV8W9t+Wow95SDp6KPX2Uf7EoeG9G99J2OVh7OSwpS4B6J0NfpEIpfkBNHlBZpA2rblEuEFhZQ==}
engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0}
@@ -8935,6 +8976,10 @@ packages:
resolution: {integrity: sha512-1OdjqvqmRdGNvWXr/YZHuyhh5DeaLp1p/F8Tht/MrMw4Kr1Uu/j4lRG+iKl1DAqUJDWxtQBMk41Lnf/JETYBRA==} resolution: {integrity: sha512-1OdjqvqmRdGNvWXr/YZHuyhh5DeaLp1p/F8Tht/MrMw4Kr1Uu/j4lRG+iKl1DAqUJDWxtQBMk41Lnf/JETYBRA==}
engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0}
jest-util@29.5.0:
resolution: {integrity: sha512-RYMgG/MTadOr5t8KdhejfvUU82MxsCu5MF6KuDUHl+NuwzUt+Sm6jJWxTJVrDR1j5M/gJVCPKQEpWXY+yIQ6lQ==}
engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0}
jest-util@29.6.2: jest-util@29.6.2:
resolution: {integrity: sha512-3eX1qb6L88lJNCFlEADKOkjpXJQyZRiavX1INZ4tRnrBVr2COd3RgcTLyUiEXMNBlDU/cgYq6taUS0fExrWW4w==} resolution: {integrity: sha512-3eX1qb6L88lJNCFlEADKOkjpXJQyZRiavX1INZ4tRnrBVr2COd3RgcTLyUiEXMNBlDU/cgYq6taUS0fExrWW4w==}
engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0}
@@ -10720,6 +10765,10 @@ packages:
resolution: {integrity: sha512-Qb1gy5OrP5+zDf2Bvnzdl3jsTf1qXVMazbvCoKhtKqVs4/YK4ozX4gKQJJVyNe+cajNPn0KoC0MC3FUmaHWEmQ==} resolution: {integrity: sha512-Qb1gy5OrP5+zDf2Bvnzdl3jsTf1qXVMazbvCoKhtKqVs4/YK4ozX4gKQJJVyNe+cajNPn0KoC0MC3FUmaHWEmQ==}
engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0} engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0}
pretty-format@29.5.0:
resolution: {integrity: sha512-V2mGkI31qdttvTFX7Mt4efOqHXqJWMu4/r66Xh3Z3BwZaPfPJgp6/gbwoujRpPUtfEF6AUUWx3Jim3GCw5g/Qw==}
engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0}
pretty-format@29.7.0: pretty-format@29.7.0:
resolution: {integrity: sha512-Pdlw/oPxN+aXdmM9R00JVC9WVFoCLTKJvDVLgmJ+qAffBMxsV85l/Lu7sNx4zSzPyoL2euImuEwHhOXdEgNFZQ==} resolution: {integrity: sha512-Pdlw/oPxN+aXdmM9R00JVC9WVFoCLTKJvDVLgmJ+qAffBMxsV85l/Lu7sNx4zSzPyoL2euImuEwHhOXdEgNFZQ==}
engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0}
@@ -13478,7 +13527,7 @@ snapshots:
'@aws-crypto/sha256-js': 5.2.0 '@aws-crypto/sha256-js': 5.2.0
'@aws-sdk/client-sts': 3.654.0 '@aws-sdk/client-sts': 3.654.0
'@aws-sdk/core': 3.654.0 '@aws-sdk/core': 3.654.0
'@aws-sdk/credential-provider-node': 3.654.0(@aws-sdk/client-sso-oidc@3.654.0(@aws-sdk/client-sts@3.654.0))(@aws-sdk/client-sts@3.645.0) '@aws-sdk/credential-provider-node': 3.654.0(@aws-sdk/client-sso-oidc@3.654.0(@aws-sdk/client-sts@3.654.0))(@aws-sdk/client-sts@3.654.0)
'@aws-sdk/middleware-host-header': 3.654.0 '@aws-sdk/middleware-host-header': 3.654.0
'@aws-sdk/middleware-logger': 3.654.0 '@aws-sdk/middleware-logger': 3.654.0
'@aws-sdk/middleware-recursion-detection': 3.654.0 '@aws-sdk/middleware-recursion-detection': 3.654.0
@@ -14155,29 +14204,6 @@ snapshots:
'@smithy/types': 3.4.2 '@smithy/types': 3.4.2
tslib: 2.6.2 tslib: 2.6.2
'@aws-sdk/credential-providers@3.645.0':
dependencies:
'@aws-sdk/client-cognito-identity': 3.645.0
'@aws-sdk/client-sso': 3.645.0
'@aws-sdk/client-sts': 3.645.0
'@aws-sdk/credential-provider-cognito-identity': 3.645.0
'@aws-sdk/credential-provider-env': 3.620.1
'@aws-sdk/credential-provider-http': 3.635.0
'@aws-sdk/credential-provider-ini': 3.645.0(@aws-sdk/client-sso-oidc@3.645.0(@aws-sdk/client-sts@3.645.0))(@aws-sdk/client-sts@3.645.0)
'@aws-sdk/credential-provider-node': 3.645.0(@aws-sdk/client-sso-oidc@3.645.0(@aws-sdk/client-sts@3.645.0))(@aws-sdk/client-sts@3.645.0)
'@aws-sdk/credential-provider-process': 3.620.1
'@aws-sdk/credential-provider-sso': 3.645.0(@aws-sdk/client-sso-oidc@3.645.0(@aws-sdk/client-sts@3.645.0))
'@aws-sdk/credential-provider-web-identity': 3.621.0(@aws-sdk/client-sts@3.645.0)
'@aws-sdk/types': 3.609.0
'@smithy/credential-provider-imds': 3.2.3
'@smithy/property-provider': 3.1.6
'@smithy/types': 3.4.2
tslib: 2.6.2
transitivePeerDependencies:
- '@aws-sdk/client-sso-oidc'
- aws-crt
optional: true
'@aws-sdk/credential-providers@3.645.0(@aws-sdk/client-sso-oidc@3.654.0(@aws-sdk/client-sts@3.654.0))': '@aws-sdk/credential-providers@3.645.0(@aws-sdk/client-sso-oidc@3.654.0(@aws-sdk/client-sts@3.654.0))':
dependencies: dependencies:
'@aws-sdk/client-cognito-identity': 3.645.0 '@aws-sdk/client-cognito-identity': 3.645.0
@@ -14458,7 +14484,7 @@ snapshots:
'@aws-sdk/token-providers@3.654.0(@aws-sdk/client-sso-oidc@3.654.0(@aws-sdk/client-sts@3.654.0))': '@aws-sdk/token-providers@3.654.0(@aws-sdk/client-sso-oidc@3.654.0(@aws-sdk/client-sts@3.654.0))':
dependencies: dependencies:
'@aws-sdk/client-sso-oidc': 3.654.0(@aws-sdk/client-sts@3.645.0) '@aws-sdk/client-sso-oidc': 3.654.0(@aws-sdk/client-sts@3.654.0)
'@aws-sdk/types': 3.654.0 '@aws-sdk/types': 3.654.0
'@smithy/property-provider': 3.1.6 '@smithy/property-provider': 3.1.6
'@smithy/shared-ini-file-loader': 3.1.7 '@smithy/shared-ini-file-loader': 3.1.7
@@ -14785,6 +14811,13 @@ snapshots:
transitivePeerDependencies: transitivePeerDependencies:
- supports-color - supports-color
'@babel/generator@7.22.9':
dependencies:
'@babel/types': 7.25.6
'@jridgewell/gen-mapping': 0.3.5
'@jridgewell/trace-mapping': 0.3.25
jsesc: 2.5.2
'@babel/generator@7.23.6': '@babel/generator@7.23.6':
dependencies: dependencies:
'@babel/types': 7.25.6 '@babel/types': 7.25.6
@@ -15606,7 +15639,7 @@ snapshots:
istanbul-lib-instrument: 5.2.1 istanbul-lib-instrument: 5.2.1
istanbul-lib-report: 3.0.1 istanbul-lib-report: 3.0.1
istanbul-lib-source-maps: 4.0.1 istanbul-lib-source-maps: 4.0.1
istanbul-reports: 3.1.7 istanbul-reports: 3.1.6
jest-message-util: 29.6.2 jest-message-util: 29.6.2
jest-util: 29.6.2 jest-util: 29.6.2
jest-worker: 29.6.2 jest-worker: 29.6.2
@@ -15617,6 +15650,14 @@ snapshots:
transitivePeerDependencies: transitivePeerDependencies:
- supports-color - supports-color
'@jest/schemas@29.4.3':
dependencies:
'@sinclair/typebox': 0.25.21
'@jest/schemas@29.6.0':
dependencies:
'@sinclair/typebox': 0.27.8
'@jest/schemas@29.6.3': '@jest/schemas@29.6.3':
dependencies: dependencies:
'@sinclair/typebox': 0.27.8 '@sinclair/typebox': 0.27.8
@@ -15663,7 +15704,7 @@ snapshots:
'@jest/types@29.6.1': '@jest/types@29.6.1':
dependencies: dependencies:
'@jest/schemas': 29.6.3 '@jest/schemas': 29.6.0
'@types/istanbul-lib-coverage': 2.0.4 '@types/istanbul-lib-coverage': 2.0.4
'@types/istanbul-reports': 3.0.1 '@types/istanbul-reports': 3.0.1
'@types/node': 18.16.16 '@types/node': 18.16.16
@@ -15673,7 +15714,7 @@ snapshots:
'@jridgewell/gen-mapping@0.3.5': '@jridgewell/gen-mapping@0.3.5':
dependencies: dependencies:
'@jridgewell/set-array': 1.2.1 '@jridgewell/set-array': 1.2.1
'@jridgewell/sourcemap-codec': 1.5.0 '@jridgewell/sourcemap-codec': 1.4.15
'@jridgewell/trace-mapping': 0.3.25 '@jridgewell/trace-mapping': 0.3.25
'@jridgewell/resolve-uri@3.1.0': {} '@jridgewell/resolve-uri@3.1.0': {}
@@ -15693,7 +15734,7 @@ snapshots:
'@jridgewell/trace-mapping@0.3.25': '@jridgewell/trace-mapping@0.3.25':
dependencies: dependencies:
'@jridgewell/resolve-uri': 3.1.0 '@jridgewell/resolve-uri': 3.1.0
'@jridgewell/sourcemap-codec': 1.5.0 '@jridgewell/sourcemap-codec': 1.4.15
'@jridgewell/trace-mapping@0.3.9': '@jridgewell/trace-mapping@0.3.9':
dependencies: dependencies:
@@ -15868,22 +15909,6 @@ snapshots:
transitivePeerDependencies: transitivePeerDependencies:
- openai - openai
'@langchain/core@0.3.3(openai@4.63.0)':
dependencies:
ansi-styles: 5.2.0
camelcase: 6.3.0
decamelize: 1.2.0
js-tiktoken: 1.0.12
langsmith: 0.1.59(openai@4.63.0)
mustache: 4.2.0
p-queue: 6.6.2
p-retry: 4.6.2
uuid: 10.0.0
zod: 3.23.8
zod-to-json-schema: 3.23.3(zod@3.23.8)
transitivePeerDependencies:
- openai
'@langchain/google-common@0.1.1(@langchain/core@0.3.3(openai@4.63.0(encoding@0.1.13)(zod@3.23.8)))(zod@3.23.8)': '@langchain/google-common@0.1.1(@langchain/core@0.3.3(openai@4.63.0(encoding@0.1.13)(zod@3.23.8)))(zod@3.23.8)':
dependencies: dependencies:
'@langchain/core': 0.3.3(openai@4.63.0(encoding@0.1.13)(zod@3.23.8)) '@langchain/core': 0.3.3(openai@4.63.0(encoding@0.1.13)(zod@3.23.8))
@@ -16111,7 +16136,7 @@ snapshots:
'@n8n/localtunnel@3.0.0': '@n8n/localtunnel@3.0.0':
dependencies: dependencies:
axios: 1.7.7(debug@4.3.6) axios: 1.7.4(debug@4.3.6)
debug: 4.3.6(supports-color@8.1.1) debug: 4.3.6(supports-color@8.1.1)
transitivePeerDependencies: transitivePeerDependencies:
- supports-color - supports-color
@@ -16129,7 +16154,7 @@ snapshots:
esprima-next: 5.8.4 esprima-next: 5.8.4
recast: 0.22.0 recast: 0.22.0
'@n8n/typeorm@0.3.20-12(@sentry/node@7.87.0)(ioredis@5.3.2)(mssql@10.0.2)(mysql2@3.11.0)(pg@8.12.0)(redis@4.6.12)(sqlite3@5.1.7)(ts-node@10.9.2(typescript@5.6.2))': '@n8n/typeorm@0.3.20-12(@sentry/node@7.87.0)(ioredis@5.3.2)(mssql@10.0.2)(mysql2@3.11.0)(pg@8.12.0)(redis@4.6.12)(sqlite3@5.1.7)(ts-node@10.9.2(@types/node@18.16.16)(typescript@5.6.2))':
dependencies: dependencies:
'@n8n/p-retry': 6.2.0-2 '@n8n/p-retry': 6.2.0-2
'@sqltools/formatter': 1.2.5 '@sqltools/formatter': 1.2.5
@@ -16160,7 +16185,7 @@ snapshots:
transitivePeerDependencies: transitivePeerDependencies:
- supports-color - supports-color
'@n8n/typeorm@0.3.20-12(@sentry/node@7.87.0)(ioredis@5.3.2)(mssql@10.0.2)(mysql2@3.11.0)(pg@8.12.0)(redis@4.6.14)(sqlite3@5.1.7)(ts-node@10.9.2(typescript@5.6.2))': '@n8n/typeorm@0.3.20-12(@sentry/node@7.87.0)(ioredis@5.3.2)(mssql@10.0.2)(mysql2@3.11.0)(pg@8.12.0)(redis@4.6.14)(sqlite3@5.1.7)(ts-node@10.9.2(@types/node@18.16.16)(typescript@5.6.2))':
dependencies: dependencies:
'@n8n/p-retry': 6.2.0-2 '@n8n/p-retry': 6.2.0-2
'@sqltools/formatter': 1.2.5 '@sqltools/formatter': 1.2.5
@@ -16499,7 +16524,7 @@ snapshots:
'@rudderstack/rudder-sdk-node@2.0.9(tslib@2.6.2)': '@rudderstack/rudder-sdk-node@2.0.9(tslib@2.6.2)':
dependencies: dependencies:
axios: 1.7.4 axios: 1.7.4(debug@4.3.6)
axios-retry: 3.7.0 axios-retry: 3.7.0
component-type: 1.2.1 component-type: 1.2.1
join-component: 1.1.0 join-component: 1.1.0
@@ -16717,6 +16742,8 @@ snapshots:
'@sideway/pinpoint@2.0.0': {} '@sideway/pinpoint@2.0.0': {}
'@sinclair/typebox@0.25.21': {}
'@sinclair/typebox@0.27.8': {} '@sinclair/typebox@0.27.8': {}
'@sinonjs/commons@2.0.0': '@sinonjs/commons@2.0.0':
@@ -17794,7 +17821,7 @@ snapshots:
express: 4.21.0 express: 4.21.0
find-cache-dir: 3.3.2 find-cache-dir: 3.3.2
fs-extra: 11.1.1 fs-extra: 11.1.1
magic-string: 0.30.11 magic-string: 0.30.10
storybook: 8.3.1 storybook: 8.3.1
ts-dedent: 2.2.0 ts-dedent: 2.2.0
vite: 5.4.6(@types/node@18.16.16)(sass@1.64.1)(terser@5.16.1) vite: 5.4.6(@types/node@18.16.16)(sass@1.64.1)(terser@5.16.1)
@@ -18205,8 +18232,8 @@ snapshots:
'@types/jest@29.5.3': '@types/jest@29.5.3':
dependencies: dependencies:
expect: 29.6.2 expect: 29.5.0
pretty-format: 29.7.0 pretty-format: 29.5.0
'@types/jmespath@0.15.0': {} '@types/jmespath@0.15.0': {}
@@ -18675,7 +18702,7 @@ snapshots:
dependencies: dependencies:
'@ampproject/remapping': 2.3.0 '@ampproject/remapping': 2.3.0
'@bcoe/v8-coverage': 0.2.3 '@bcoe/v8-coverage': 0.2.3
debug: 4.3.7 debug: 4.3.6(supports-color@8.1.1)
istanbul-lib-coverage: 3.2.2 istanbul-lib-coverage: 3.2.2
istanbul-lib-report: 3.0.1 istanbul-lib-report: 3.0.1
istanbul-lib-source-maps: 5.0.6 istanbul-lib-source-maps: 5.0.6
@@ -18826,15 +18853,15 @@ snapshots:
'@vue/compiler-sfc@3.4.21': '@vue/compiler-sfc@3.4.21':
dependencies: dependencies:
'@babel/parser': 7.25.6 '@babel/parser': 7.24.6
'@vue/compiler-core': 3.4.21 '@vue/compiler-core': 3.4.21
'@vue/compiler-dom': 3.4.21 '@vue/compiler-dom': 3.4.21
'@vue/compiler-ssr': 3.4.21 '@vue/compiler-ssr': 3.4.21
'@vue/shared': 3.4.21 '@vue/shared': 3.4.21
estree-walker: 2.0.2 estree-walker: 2.0.2
magic-string: 0.30.11 magic-string: 0.30.10
postcss: 8.4.47 postcss: 8.4.38
source-map-js: 1.2.1 source-map-js: 1.2.0
'@vue/compiler-ssr@3.4.21': '@vue/compiler-ssr@3.4.21':
dependencies: dependencies:
@@ -19298,7 +19325,7 @@ snapshots:
'@babel/runtime': 7.24.7 '@babel/runtime': 7.24.7
is-retry-allowed: 2.2.0 is-retry-allowed: 2.2.0
axios@1.7.4: axios@1.7.4(debug@4.3.6):
dependencies: dependencies:
follow-redirects: 1.15.6(debug@4.3.6) follow-redirects: 1.15.6(debug@4.3.6)
form-data: 4.0.0 form-data: 4.0.0
@@ -19306,13 +19333,14 @@ snapshots:
transitivePeerDependencies: transitivePeerDependencies:
- debug - debug
axios@1.7.7(debug@4.3.6): axios@1.7.7:
dependencies: dependencies:
follow-redirects: 1.15.6(debug@4.3.6) follow-redirects: 1.15.6(debug@4.3.6)
form-data: 4.0.0 form-data: 4.0.0
proxy-from-env: 1.1.0 proxy-from-env: 1.1.0
transitivePeerDependencies: transitivePeerDependencies:
- debug - debug
optional: true
axios@1.7.7(debug@4.3.7): axios@1.7.7(debug@4.3.7):
dependencies: dependencies:
@@ -19423,7 +19451,7 @@ snapshots:
'@types/readable-stream': 4.0.10 '@types/readable-stream': 4.0.10
buffer: 6.0.3 buffer: 6.0.3
inherits: 2.0.4 inherits: 2.0.4
readable-stream: 4.5.2 readable-stream: 4.4.2
blob-util@2.0.2: {} blob-util@2.0.2: {}
@@ -19662,6 +19690,8 @@ snapshots:
snake-case: 3.0.4 snake-case: 3.0.4
tslib: 2.6.2 tslib: 2.6.2
change-case@5.4.4: {}
char-regex@1.0.2: {} char-regex@1.0.2: {}
character-parser@2.2.0: character-parser@2.2.0:
@@ -21034,7 +21064,7 @@ snapshots:
ajv: 6.12.6 ajv: 6.12.6
chalk: 4.1.2 chalk: 4.1.2
cross-spawn: 7.0.3 cross-spawn: 7.0.3
debug: 4.3.7 debug: 4.3.4
doctrine: 3.0.0 doctrine: 3.0.0
escape-string-regexp: 4.0.0 escape-string-regexp: 4.0.0
eslint-scope: 7.2.2 eslint-scope: 7.2.2
@@ -21156,6 +21186,14 @@ snapshots:
dependencies: dependencies:
homedir-polyfill: 1.0.3 homedir-polyfill: 1.0.3
expect@29.5.0:
dependencies:
'@jest/expect-utils': 29.6.2
jest-get-type: 29.4.3
jest-matcher-utils: 29.5.0
jest-message-util: 29.5.0
jest-util: 29.6.2
expect@29.6.2: expect@29.6.2:
dependencies: dependencies:
'@jest/expect-utils': 29.6.2 '@jest/expect-utils': 29.6.2
@@ -22078,7 +22116,7 @@ snapshots:
infisical-node@1.3.0: infisical-node@1.3.0:
dependencies: dependencies:
axios: 1.7.7(debug@4.3.6) axios: 1.7.4(debug@4.3.6)
dotenv: 16.3.1 dotenv: 16.3.1
tweetnacl: 1.0.3 tweetnacl: 1.0.3
tweetnacl-util: 0.15.1 tweetnacl-util: 0.15.1
@@ -22366,6 +22404,11 @@ snapshots:
transitivePeerDependencies: transitivePeerDependencies:
- supports-color - supports-color
istanbul-reports@3.1.6:
dependencies:
html-escaper: 2.0.2
istanbul-lib-report: 3.0.1
istanbul-reports@3.1.7: istanbul-reports@3.1.7:
dependencies: dependencies:
html-escaper: 2.0.2 html-escaper: 2.0.2
@@ -22472,6 +22515,13 @@ snapshots:
- babel-plugin-macros - babel-plugin-macros
- supports-color - supports-color
jest-diff@29.5.0:
dependencies:
chalk: 4.1.2
diff-sequences: 29.6.3
jest-get-type: 29.4.3
pretty-format: 29.7.0
jest-diff@29.6.2: jest-diff@29.6.2:
dependencies: dependencies:
chalk: 4.1.2 chalk: 4.1.2
@@ -22540,6 +22590,13 @@ snapshots:
jest-get-type: 29.4.3 jest-get-type: 29.4.3
pretty-format: 29.7.0 pretty-format: 29.7.0
jest-matcher-utils@29.5.0:
dependencies:
chalk: 4.1.2
jest-diff: 29.5.0
jest-get-type: 29.4.3
pretty-format: 29.7.0
jest-matcher-utils@29.6.2: jest-matcher-utils@29.6.2:
dependencies: dependencies:
chalk: 4.1.2 chalk: 4.1.2
@@ -22547,6 +22604,18 @@ snapshots:
jest-get-type: 29.4.3 jest-get-type: 29.4.3
pretty-format: 29.7.0 pretty-format: 29.7.0
jest-message-util@29.5.0:
dependencies:
'@babel/code-frame': 7.24.6
'@jest/types': 29.6.1
'@types/stack-utils': 2.0.1
chalk: 4.1.2
graceful-fs: 4.2.11
micromatch: 4.0.5
pretty-format: 29.7.0
slash: 3.0.0
stack-utils: 2.0.6
jest-message-util@29.6.2: jest-message-util@29.6.2:
dependencies: dependencies:
'@babel/code-frame': 7.24.6 '@babel/code-frame': 7.24.6
@@ -22559,7 +22628,7 @@ snapshots:
slash: 3.0.0 slash: 3.0.0
stack-utils: 2.0.6 stack-utils: 2.0.6
jest-mock-extended@3.0.4(jest@29.6.2)(typescript@5.6.2): jest-mock-extended@3.0.4(jest@29.6.2(@types/node@18.16.16)(ts-node@10.9.2(@types/node@18.16.16)(typescript@5.6.2)))(typescript@5.6.2):
dependencies: dependencies:
jest: 29.6.2(@types/node@18.16.16)(ts-node@10.9.2(@types/node@18.16.16)(typescript@5.6.2)) jest: 29.6.2(@types/node@18.16.16)(ts-node@10.9.2(@types/node@18.16.16)(typescript@5.6.2))
ts-essentials: 7.0.3(typescript@5.6.2) ts-essentials: 7.0.3(typescript@5.6.2)
@@ -22652,10 +22721,10 @@ snapshots:
jest-snapshot@29.6.2: jest-snapshot@29.6.2:
dependencies: dependencies:
'@babel/core': 7.24.0 '@babel/core': 7.24.0
'@babel/generator': 7.23.6 '@babel/generator': 7.22.9
'@babel/plugin-syntax-jsx': 7.18.6(@babel/core@7.24.0) '@babel/plugin-syntax-jsx': 7.18.6(@babel/core@7.24.0)
'@babel/plugin-syntax-typescript': 7.20.0(@babel/core@7.24.0) '@babel/plugin-syntax-typescript': 7.20.0(@babel/core@7.24.0)
'@babel/types': 7.25.6 '@babel/types': 7.24.6
'@jest/expect-utils': 29.6.2 '@jest/expect-utils': 29.6.2
'@jest/transform': 29.6.2 '@jest/transform': 29.6.2
'@jest/types': 29.6.1 '@jest/types': 29.6.1
@@ -22674,6 +22743,15 @@ snapshots:
transitivePeerDependencies: transitivePeerDependencies:
- supports-color - supports-color
jest-util@29.5.0:
dependencies:
'@jest/types': 29.6.1
'@types/node': 18.16.16
chalk: 4.1.2
ci-info: 3.8.0
graceful-fs: 4.2.11
picomatch: 2.3.1
jest-util@29.6.2: jest-util@29.6.2:
dependencies: dependencies:
'@jest/types': 29.6.1 '@jest/types': 29.6.1
@@ -22997,7 +23075,7 @@ snapshots:
'@langchain/groq': 0.1.2(@langchain/core@0.3.3(openai@4.63.0(encoding@0.1.13)(zod@3.23.8)))(encoding@0.1.13) '@langchain/groq': 0.1.2(@langchain/core@0.3.3(openai@4.63.0(encoding@0.1.13)(zod@3.23.8)))(encoding@0.1.13)
'@langchain/mistralai': 0.1.1(@langchain/core@0.3.3(openai@4.63.0(encoding@0.1.13)(zod@3.23.8)))(encoding@0.1.13) '@langchain/mistralai': 0.1.1(@langchain/core@0.3.3(openai@4.63.0(encoding@0.1.13)(zod@3.23.8)))(encoding@0.1.13)
'@langchain/ollama': 0.1.0(@langchain/core@0.3.3(openai@4.63.0(encoding@0.1.13)(zod@3.23.8))) '@langchain/ollama': 0.1.0(@langchain/core@0.3.3(openai@4.63.0(encoding@0.1.13)(zod@3.23.8)))
axios: 1.7.7(debug@4.3.6) axios: 1.7.7
cheerio: 1.0.0-rc.12 cheerio: 1.0.0-rc.12
handlebars: 4.7.8 handlebars: 4.7.8
transitivePeerDependencies: transitivePeerDependencies:
@@ -23016,17 +23094,6 @@ snapshots:
optionalDependencies: optionalDependencies:
openai: 4.63.0(encoding@0.1.13)(zod@3.23.8) openai: 4.63.0(encoding@0.1.13)(zod@3.23.8)
langsmith@0.1.59(openai@4.63.0):
dependencies:
'@types/uuid': 10.0.0
commander: 10.0.1
p-queue: 6.6.2
p-retry: 4.6.2
semver: 7.6.0
uuid: 10.0.0
optionalDependencies:
openai: 4.63.0(zod@3.23.8)
lazy-ass@1.6.0: {} lazy-ass@1.6.0: {}
ldapts@4.2.6: ldapts@4.2.6:
@@ -23306,7 +23373,7 @@ snapshots:
dependencies: dependencies:
'@babel/parser': 7.25.6 '@babel/parser': 7.25.6
'@babel/types': 7.25.6 '@babel/types': 7.25.6
source-map-js: 1.2.1 source-map-js: 1.2.0
mailparser@3.6.7: mailparser@3.6.7:
dependencies: dependencies:
@@ -23895,13 +23962,13 @@ snapshots:
'@types/whatwg-url': 11.0.4 '@types/whatwg-url': 11.0.4
whatwg-url: 13.0.0 whatwg-url: 13.0.0
mongodb@6.3.0(@aws-sdk/credential-providers@3.645.0)(gcp-metadata@5.3.0(encoding@0.1.13))(socks@2.7.1): mongodb@6.3.0(@aws-sdk/credential-providers@3.645.0(@aws-sdk/client-sso-oidc@3.654.0(@aws-sdk/client-sts@3.654.0)))(gcp-metadata@5.3.0(encoding@0.1.13))(socks@2.7.1):
dependencies: dependencies:
'@mongodb-js/saslprep': 1.1.0 '@mongodb-js/saslprep': 1.1.0
bson: 6.3.0 bson: 6.3.0
mongodb-connection-string-url: 3.0.0 mongodb-connection-string-url: 3.0.0
optionalDependencies: optionalDependencies:
'@aws-sdk/credential-providers': 3.645.0 '@aws-sdk/credential-providers': 3.645.0(@aws-sdk/client-sso-oidc@3.654.0(@aws-sdk/client-sts@3.654.0))
gcp-metadata: 5.3.0(encoding@0.1.13) gcp-metadata: 5.3.0(encoding@0.1.13)
socks: 2.7.1 socks: 2.7.1
@@ -24355,22 +24422,6 @@ snapshots:
- encoding - encoding
- supports-color - supports-color
openai@4.63.0(zod@3.23.8):
dependencies:
'@types/node': 18.16.16
'@types/node-fetch': 2.6.4
abort-controller: 3.0.0
agentkeepalive: 4.2.1
form-data-encoder: 1.7.2
formdata-node: 4.4.1
node-fetch: 2.7.0(encoding@0.1.13)
optionalDependencies:
zod: 3.23.8
transitivePeerDependencies:
- encoding
- supports-color
optional: true
openapi-sampler@1.4.0: openapi-sampler@1.4.0:
dependencies: dependencies:
'@types/json-schema': 7.0.15 '@types/json-schema': 7.0.15
@@ -24751,7 +24802,7 @@ snapshots:
posthog-node@3.2.1: posthog-node@3.2.1:
dependencies: dependencies:
axios: 1.7.7(debug@4.3.6) axios: 1.7.4(debug@4.3.6)
rusha: 0.8.14 rusha: 0.8.14
transitivePeerDependencies: transitivePeerDependencies:
- debug - debug
@@ -24794,6 +24845,12 @@ snapshots:
ansi-styles: 5.2.0 ansi-styles: 5.2.0
react-is: 17.0.2 react-is: 17.0.2
pretty-format@29.5.0:
dependencies:
'@jest/schemas': 29.4.3
ansi-styles: 5.2.0
react-is: 18.2.0
pretty-format@29.7.0: pretty-format@29.7.0:
dependencies: dependencies:
'@jest/schemas': 29.6.3 '@jest/schemas': 29.6.3
@@ -25729,7 +25786,7 @@ snapshots:
asn1.js: 5.4.1 asn1.js: 5.4.1
asn1.js-rfc2560: 5.0.1(asn1.js@5.4.1) asn1.js-rfc2560: 5.0.1(asn1.js@5.4.1)
asn1.js-rfc5280: 3.0.0 asn1.js-rfc5280: 3.0.0
axios: 1.7.7(debug@4.3.6) axios: 1.7.4(debug@4.3.6)
big-integer: 1.6.51 big-integer: 1.6.51
bignumber.js: 9.1.2 bignumber.js: 9.1.2
binascii: 0.0.2 binascii: 0.0.2
@@ -26384,12 +26441,12 @@ snapshots:
ts-interface-checker@0.1.13: {} ts-interface-checker@0.1.13: {}
ts-jest@29.1.1(@babel/core@7.24.0)(@jest/types@29.6.1)(babel-jest@29.6.2(@babel/core@7.24.0))(jest@29.6.2)(typescript@5.6.2): ts-jest@29.1.1(@babel/core@7.24.0)(@jest/types@29.6.1)(babel-jest@29.6.2(@babel/core@7.24.0))(jest@29.6.2(@types/node@18.16.16)(ts-node@10.9.2(@types/node@18.16.16)(typescript@5.6.2)))(typescript@5.6.2):
dependencies: dependencies:
bs-logger: 0.2.6 bs-logger: 0.2.6
fast-json-stable-stringify: 2.1.0 fast-json-stable-stringify: 2.1.0
jest: 29.6.2(@types/node@18.16.16)(ts-node@10.9.2(@types/node@18.16.16)(typescript@5.6.2)) jest: 29.6.2(@types/node@18.16.16)(ts-node@10.9.2(@types/node@18.16.16)(typescript@5.6.2))
jest-util: 29.6.2 jest-util: 29.5.0
json5: 2.2.3 json5: 2.2.3
lodash.memoize: 4.1.2 lodash.memoize: 4.1.2
make-error: 1.3.6 make-error: 1.3.6
@@ -26857,7 +26914,7 @@ snapshots:
'@vitest/spy': 2.1.1 '@vitest/spy': 2.1.1
'@vitest/utils': 2.1.1 '@vitest/utils': 2.1.1
chai: 5.1.1 chai: 5.1.1
debug: 4.3.7 debug: 4.3.6(supports-color@8.1.1)
magic-string: 0.30.11 magic-string: 0.30.11
pathe: 1.1.2 pathe: 1.1.2
std-env: 3.7.0 std-env: 3.7.0