mirror of
https://github.com/renovatebot/renovate.git
synced 2025-01-11 22:46:27 +00:00
Compare commits
12 commits
875ca5a4ca
...
8aaa2aac57
Author | SHA1 | Date | |
---|---|---|---|
|
8aaa2aac57 | ||
|
50e53440f4 | ||
|
c043653c4b | ||
|
351d9ef3e8 | ||
|
c04c64f5e7 | ||
|
2c75a8d4f7 | ||
|
ac9ddf3266 | ||
|
37c05dc72f | ||
|
0223d22efb | ||
|
f1228be17f | ||
|
9799be2afb | ||
|
657c5b6636 |
16 changed files with 255 additions and 93 deletions
BIN
docs/usage/assets/images/portal-sign-in.png
Normal file
BIN
docs/usage/assets/images/portal-sign-in.png
Normal file
Binary file not shown.
After Width: | Height: | Size: 50 KiB |
|
@ -14,7 +14,7 @@ name: renovate-otel-demo
|
|||
services:
|
||||
# Jaeger for storing traces
|
||||
jaeger:
|
||||
image: jaegertracing/jaeger:2.1.0
|
||||
image: jaegertracing/jaeger:2.2.0
|
||||
ports:
|
||||
- '16686:16686' # Web UI
|
||||
- '4317' # OTLP gRPC
|
||||
|
|
|
@ -1,5 +1,6 @@
|
|||
title: Mend-hosted Apps
|
||||
nav:
|
||||
- 'Renovate Plans': 'renovate-plans.md'
|
||||
- 'Configuration': 'hosted-apps-config.md'
|
||||
- 'Credentials': 'credentials.md'
|
||||
- 'Migrating Secrets': 'migrating-secrets.md'
|
||||
|
|
53
docs/usage/mend-hosted/renovate-plans.md
Normal file
53
docs/usage/mend-hosted/renovate-plans.md
Normal file
|
@ -0,0 +1,53 @@
|
|||
# Renovate Plans on Mend-Hosted Apps
|
||||
|
||||
Mend provides cloud hosting services for running Renovate on repositories hosted on the following cloud platforms:
|
||||
|
||||
- GitHub
|
||||
- Bitbucket Cloud
|
||||
- Azure DevOps
|
||||
|
||||
Mend Cloud will regularly schedule Renovate jobs against all installed repositories.
|
||||
It also listens to webhooks and enqueues a Renovate job when relevant changes occur in a repo, or when actions are triggered from the Renovate PRs or Dashboard issue.
|
||||
There is a web UI with functionality to view and interact with installed repositories, their jobs and job logs.
|
||||
|
||||
## Accessing Mend Cloud via the Web UI
|
||||
|
||||
Users can access the cloud-hosted Renovate service via the Developer Portal at [https://developer.mend.io/](https://developer.mend.io/).
|
||||
Developers can log in with OAuth credentials from their cloud-based Git repository.
|
||||
|
||||
![Developer Portal sign-in screen](../assets/images/portal-sign-in.png)
|
||||
|
||||
Features of the Developer Portal include:
|
||||
|
||||
- Ability to install, uninstall and view installed repositories
|
||||
- Trigger Renovate jobs to run on demand
|
||||
- View logs for all Renovate jobs
|
||||
- Configure settings that apply at the Org-level or Repo-level
|
||||
|
||||
## Resources and Scheduling
|
||||
|
||||
The plan assigned to each Org determines the resources, scheduling and concurrency of Renoate jobs.
|
||||
Mend Cloud has free and paid Renovate plans. Details of the plans are shown in the table below.
|
||||
|
||||
| | Community (Free) | Pioneer (Free) | OSS Select (Free) | Enterprise |
|
||||
| ----------------------------- | ---------------- | -------------- | ----------------- | ------------ |
|
||||
| Concurrent jobs per Org | 1 | 8 | 2 | 16 |
|
||||
| Job scheduling (active repos) | Every 4 hours | Every 4 hours | Hourly | Hourly (\*1) |
|
||||
| Job runner CPUs | 1 CPU | 1 CPU | 1 CPU | 2 CPU |
|
||||
| Job runner Memory | 2Gb | 3.5Gb | 6Gb | 8Gb |
|
||||
| Job runner Disk space | 15Gb | 15Gb | 25Gb | 40Gb |
|
||||
| Job timeout | 30 minutes | 30 minutes | 60 minutes | 60 minutes |
|
||||
| Merge Confidence Workflows | Not included | Not included | Included | Included |
|
||||
| Mend.io Helpdesk Support | Not included | Not included | Not Included | Included |
|
||||
|
||||
(1) Bitbucket repositories on the Renovate Enterprise plan are scheduled to run every 4 hours, to avoid hitting rate limits on GitHub APIs.
|
||||
|
||||
### Plan descriptions
|
||||
|
||||
**Community (Free)** - This plan is available for free for all repositories.
|
||||
|
||||
**Pioneer (Free)** - This plan is available for a limited time for Orgs that were installed on Renovate Cloud before 2025. Users on this plan will be transitioned to other plans over time.
|
||||
|
||||
**OSS Select (Free)** - This is a premium plan granted for free to selected OSS Orgs. If you would like your Org to be considered for the free OSS Select plan, create a “[Suggest an Idea](https://github.com/renovatebot/renovate/discussions/categories/suggest-an-idea)” item on the Renovate discussions board on GitHub. Acceptance is at the discretion of Mend.io.
|
||||
|
||||
**Enterprise** - A supported, paid plan available for purchase through Mend.io. Contact Mend at [sales@mend.io](mailto:sales@mend.io) for purchase details.
|
|
@ -505,7 +505,10 @@
|
|||
"shiki": "https://github.com/shikijs/shiki",
|
||||
"shopify-app-bridge": "https://github.com/Shopify/app-bridge",
|
||||
"sitecore-jss": "https://github.com/Sitecore/jss",
|
||||
"skiasharp": "https://github.com/mono/SkiaSharp",
|
||||
"skiasharp": [
|
||||
"https://github.com/mono/SkiaSharp",
|
||||
"https://go.microsoft.com/fwlink/?linkid=868515"
|
||||
],
|
||||
"slack-net": "https://github.com/soxtoby/SlackNet",
|
||||
"slf4j": "https://github.com/qos-ch/slf4j",
|
||||
"slim-message-bus": "https://github.com/zarusz/SlimMessageBus",
|
||||
|
|
|
@ -16,6 +16,7 @@
|
|||
"replacements:eslint-plugin-vitest-to-scoped",
|
||||
"replacements:fakerjs-to-scoped",
|
||||
"replacements:fastify-to-scoped",
|
||||
"replacements:gradle-wrapper-validation-action",
|
||||
"replacements:hapi-to-scoped",
|
||||
"replacements:jade-to-pug",
|
||||
"replacements:joi-to-scoped",
|
||||
|
@ -670,6 +671,18 @@
|
|||
}
|
||||
]
|
||||
},
|
||||
"gradle-wrapper-validation-action": {
|
||||
"description": "gradle/wrapper-validation-action got renamed to gradle/actions/wrapper-validation",
|
||||
"packageRules": [
|
||||
{
|
||||
"matchCurrentVersion": "/3(\\.\\d+\\.\\d+)?/",
|
||||
"matchDatasources": ["github-actions"],
|
||||
"matchPackageNames": ["gradle/wrapper-validation-action"],
|
||||
"replacementName": "gradle/actions/wrapper-validation",
|
||||
"replacementVersion": "3.3.0"
|
||||
}
|
||||
]
|
||||
},
|
||||
"hapi-to-scoped": {
|
||||
"description": "`hapi` became scoped.",
|
||||
"packageRules": [
|
||||
|
|
|
@ -98,10 +98,13 @@ describe('modules/datasource/docker/index', () => {
|
|||
.reply(200, { token: 'some-token' });
|
||||
|
||||
hostRules.find.mockReturnValue({});
|
||||
const res = await getDigest({
|
||||
datasource: 'docker',
|
||||
packageName: 'some-dep',
|
||||
});
|
||||
const res = await getDigest(
|
||||
{
|
||||
datasource: 'docker',
|
||||
packageName: 'some-dep',
|
||||
},
|
||||
'',
|
||||
);
|
||||
expect(res).toBe('some-digest');
|
||||
});
|
||||
|
||||
|
|
|
@ -831,7 +831,7 @@ export class DockerDatasource extends Datasource {
|
|||
// TODO: types (#22198)
|
||||
`getDigest(${registryHost}, ${dockerRepository}, ${newValue})`,
|
||||
);
|
||||
const newTag = newValue ?? 'latest';
|
||||
const newTag = is.nonEmptyString(newValue) ? newValue : 'latest';
|
||||
let digest: string | null = null;
|
||||
try {
|
||||
let architecture: string | null | undefined = null;
|
||||
|
|
|
@ -467,7 +467,7 @@ describe('modules/manager/github-actions/extract', () => {
|
|||
build:
|
||||
steps:
|
||||
- name: "test1"
|
||||
uses: https://github.com/actions/setup-node@56337c425554a6be30cdef71bf441f15be286854 # tag=v3.1.1
|
||||
uses: https://github.com/actions/cache/save@1bd1e32a3bdc45362d1e726936510720a7c30a57 # tag=v4.2.0
|
||||
- name: "test2"
|
||||
uses: https://code.forgejo.org/actions/setup-node@56337c425554a6be30cdef71bf441f15be286854 # v3.1.1
|
||||
- name: "test3"
|
||||
|
@ -479,14 +479,18 @@ describe('modules/manager/github-actions/extract', () => {
|
|||
expect(res).toMatchObject({
|
||||
deps: [
|
||||
{
|
||||
currentDigest: '56337c425554a6be30cdef71bf441f15be286854',
|
||||
currentValue: 'v3.1.1',
|
||||
depName: 'https://github.com/actions/cache',
|
||||
packageName: 'actions/cache',
|
||||
currentDigest: '1bd1e32a3bdc45362d1e726936510720a7c30a57',
|
||||
currentValue: 'v4.2.0',
|
||||
replaceString:
|
||||
'https://github.com/actions/setup-node@56337c425554a6be30cdef71bf441f15be286854 # tag=v3.1.1',
|
||||
'https://github.com/actions/cache/save@1bd1e32a3bdc45362d1e726936510720a7c30a57 # tag=v4.2.0',
|
||||
datasource: 'github-tags',
|
||||
registryUrls: ['https://github.com/'],
|
||||
},
|
||||
{
|
||||
depName: 'https://code.forgejo.org/actions/setup-node',
|
||||
packageName: 'actions/setup-node',
|
||||
currentDigest: '56337c425554a6be30cdef71bf441f15be286854',
|
||||
currentValue: 'v3.1.1',
|
||||
replaceString:
|
||||
|
|
|
@ -19,7 +19,7 @@ import type { Workflow } from './types';
|
|||
|
||||
const dockerActionRe = regEx(/^\s+uses\s*: ['"]?docker:\/\/([^'"]+)\s*$/);
|
||||
const actionRe = regEx(
|
||||
/^\s+-?\s+?uses\s*: (?<replaceString>['"]?(?<registryUrl>https:\/\/[.\w-]+\/)?(?<depName>[\w-]+\/[.\w-]+)(?<path>\/.*)?@(?<currentValue>[^\s'"]+)['"]?(?:(?<commentWhiteSpaces>\s+)#\s*(((?:renovate\s*:\s*)?(?:pin\s+|tag\s*=\s*)?|(?:ratchet:[\w-]+\/[.\w-]+)?)@?(?<tag>([\w-]*-)?v?\d+(?:\.\d+(?:\.\d+)?)?)|(?:ratchet:exclude)))?)/,
|
||||
/^\s+-?\s+?uses\s*: (?<replaceString>['"]?(?<depName>(?<registryUrl>https:\/\/[.\w-]+\/)?(?<packageName>[\w-]+\/[.\w-]+))(?<path>\/.*)?@(?<currentValue>[^\s'"]+)['"]?(?:(?<commentWhiteSpaces>\s+)#\s*(((?:renovate\s*:\s*)?(?:pin\s+|tag\s*=\s*)?|(?:ratchet:[\w-]+\/[.\w-]+)?)@?(?<tag>([\w-]*-)?v?\d+(?:\.\d+(?:\.\d+)?)?)|(?:ratchet:exclude)))?)/,
|
||||
);
|
||||
|
||||
// SHA1 or SHA256, see https://github.blog/2020-10-19-git-2-29-released/
|
||||
|
@ -74,6 +74,7 @@ function extractWithRegex(
|
|||
if (tagMatch?.groups) {
|
||||
const {
|
||||
depName,
|
||||
packageName,
|
||||
currentValue,
|
||||
path = '',
|
||||
tag,
|
||||
|
@ -90,12 +91,13 @@ function extractWithRegex(
|
|||
}
|
||||
const dep: PackageDependency = {
|
||||
depName,
|
||||
...(packageName !== depName && { packageName }),
|
||||
commitMessageTopic: '{{{depName}}} action',
|
||||
datasource: GithubTagsDatasource.id,
|
||||
versioning: dockerVersioning.id,
|
||||
depType: 'action',
|
||||
replaceString,
|
||||
autoReplaceStringTemplate: `${quotes}${registryUrl}{{depName}}${path}@{{#if newDigest}}{{newDigest}}${quotes}{{#if newValue}}${commentWhiteSpaces}# {{newValue}}{{/if}}{{/if}}{{#unless newDigest}}{{newValue}}${quotes}{{/unless}}`,
|
||||
autoReplaceStringTemplate: `${quotes}{{depName}}${path}@{{#if newDigest}}{{newDigest}}${quotes}{{#if newValue}}${commentWhiteSpaces}# {{newValue}}{{/if}}{{/if}}{{#unless newDigest}}{{newValue}}${quotes}{{/unless}}`,
|
||||
...(registryUrl
|
||||
? detectDatasource(registryUrl)
|
||||
: customRegistryUrlsPackageDependency),
|
||||
|
|
|
@ -10,6 +10,7 @@
|
|||
<Folder Include="wwwroot\" />
|
||||
</ItemGroup>
|
||||
<ItemGroup>
|
||||
<PackageReference Version="1.2.3" />
|
||||
<PackageReference Include="Autofac" Version="4.5.0" />
|
||||
<PackageReference Include="Autofac.Extensions.DependencyInjection" Version="4.1.0" />
|
||||
<PackageReference Include="Microsoft.AspNetCore.Hosting" Version="1.1.2" />
|
||||
|
|
|
@ -14,6 +14,43 @@ exports[`modules/manager/nuget/extract extractPackageFile() extracts all depende
|
|||
"depName": "Microsoft.VisualStudio.Web.CodeGeneration.Tools",
|
||||
"depType": "nuget",
|
||||
},
|
||||
{
|
||||
"currentValue": "undefined",
|
||||
"datasource": "nuget",
|
||||
"depName": "NotUpdatable3",
|
||||
"depType": "nuget",
|
||||
"skipReason": "invalid-version",
|
||||
},
|
||||
{
|
||||
"datasource": "nuget",
|
||||
"depName": "NotUpdatable3",
|
||||
"depType": "nuget",
|
||||
"skipReason": "invalid-version",
|
||||
},
|
||||
{
|
||||
"datasource": "nuget",
|
||||
"depName": "NotUpdatable3",
|
||||
"depType": "nuget",
|
||||
"skipReason": "invalid-version",
|
||||
},
|
||||
{
|
||||
"datasource": "nuget",
|
||||
"depName": "NotUpdatable3",
|
||||
"depType": "nuget",
|
||||
"skipReason": "invalid-version",
|
||||
},
|
||||
{
|
||||
"datasource": "nuget",
|
||||
"depName": "NotUpdatable2",
|
||||
"depType": "nuget",
|
||||
"skipReason": "invalid-version",
|
||||
},
|
||||
{
|
||||
"datasource": "nuget",
|
||||
"depName": "NotUpdatable1",
|
||||
"depType": "nuget",
|
||||
"skipReason": "invalid-version",
|
||||
},
|
||||
{
|
||||
"currentValue": "1.2.3",
|
||||
"datasource": "nuget",
|
||||
|
@ -115,6 +152,36 @@ exports[`modules/manager/nuget/extract extractPackageFile() extracts all depende
|
|||
"depName": "Microsoft.VisualStudio.Web.CodeGeneration.Tools",
|
||||
"depType": "nuget",
|
||||
},
|
||||
{
|
||||
"datasource": "nuget",
|
||||
"depName": "NotUpdatable3",
|
||||
"depType": "nuget",
|
||||
"skipReason": "invalid-version",
|
||||
},
|
||||
{
|
||||
"datasource": "nuget",
|
||||
"depName": "NotUpdatable3",
|
||||
"depType": "nuget",
|
||||
"skipReason": "invalid-version",
|
||||
},
|
||||
{
|
||||
"datasource": "nuget",
|
||||
"depName": "NotUpdatable3",
|
||||
"depType": "nuget",
|
||||
"skipReason": "invalid-version",
|
||||
},
|
||||
{
|
||||
"datasource": "nuget",
|
||||
"depName": "NotUpdatable2",
|
||||
"depType": "nuget",
|
||||
"skipReason": "invalid-version",
|
||||
},
|
||||
{
|
||||
"datasource": "nuget",
|
||||
"depName": "NotUpdatable1",
|
||||
"depType": "nuget",
|
||||
"skipReason": "invalid-version",
|
||||
},
|
||||
{
|
||||
"currentValue": "1.2.3",
|
||||
"datasource": "nuget",
|
||||
|
|
|
@ -57,7 +57,7 @@ describe('modules/manager/nuget/extract', () => {
|
|||
const sample = Fixtures.get(packageFile);
|
||||
const res = await extractPackageFile(sample, packageFile, config);
|
||||
expect(res?.deps).toMatchSnapshot();
|
||||
expect(res?.deps).toHaveLength(17);
|
||||
expect(res?.deps).toHaveLength(23);
|
||||
});
|
||||
|
||||
it('extracts msbuild sdk from the Sdk attr of Project element', async () => {
|
||||
|
@ -157,7 +157,7 @@ describe('modules/manager/nuget/extract', () => {
|
|||
const sample = Fixtures.get(packageFile);
|
||||
const res = await extractPackageFile(sample, packageFile, config);
|
||||
expect(res?.deps).toMatchSnapshot();
|
||||
expect(res?.deps).toHaveLength(17);
|
||||
expect(res?.deps).toHaveLength(22);
|
||||
});
|
||||
|
||||
it('extracts ContainerBaseImage', async () => {
|
||||
|
|
|
@ -28,7 +28,7 @@ import { applyRegistries, findVersion, getConfiguredRegistries } from './util';
|
|||
* so we don't include it in the extracting regexp
|
||||
*/
|
||||
const checkVersion = regEx(
|
||||
`^\\s*(?:[[])?(?:(?<currentValue>[^"(,[\\]]+)\\s*(?:,\\s*[)\\]]|])?)\\s*$`,
|
||||
/^\s*(?:[[])?(?:(?<currentValue>[^"(,[\]]+)\s*(?:,\s*[)\]]|])?)\s*$/,
|
||||
);
|
||||
const elemNames = new Set([
|
||||
'PackageReference',
|
||||
|
@ -58,23 +58,38 @@ function extractDepsFromXml(xmlNode: XmlDocument): NugetPackageDependency[] {
|
|||
|
||||
if (elemNames.has(name)) {
|
||||
const depName = attr?.Include || attr?.Update;
|
||||
const version =
|
||||
if (!depName) {
|
||||
continue;
|
||||
}
|
||||
|
||||
const dep: NugetPackageDependency = {
|
||||
datasource: NugetDatasource.id,
|
||||
depType: 'nuget',
|
||||
depName,
|
||||
};
|
||||
|
||||
let currentValue: string | undefined =
|
||||
attr?.Version ??
|
||||
attr?.version ??
|
||||
child.valueWithPath('Version') ??
|
||||
attr?.VersionOverride ??
|
||||
child.valueWithPath('VersionOverride');
|
||||
const currentValue = is.nonEmptyStringAndNotWhitespace(version)
|
||||
? checkVersion.exec(version)?.groups?.currentValue?.trim()
|
||||
: undefined;
|
||||
if (depName && currentValue) {
|
||||
results.push({
|
||||
datasource: NugetDatasource.id,
|
||||
depType: 'nuget',
|
||||
depName,
|
||||
currentValue,
|
||||
});
|
||||
|
||||
if (!is.nonEmptyStringAndNotWhitespace(currentValue)) {
|
||||
dep.skipReason = 'invalid-version';
|
||||
}
|
||||
|
||||
currentValue = checkVersion
|
||||
.exec(currentValue)
|
||||
?.groups?.currentValue?.trim();
|
||||
|
||||
if (currentValue) {
|
||||
dep.currentValue = currentValue;
|
||||
} else {
|
||||
dep.skipReason = 'invalid-version';
|
||||
}
|
||||
|
||||
results.push(dep);
|
||||
} else if (name === 'Sdk') {
|
||||
const depName = attr?.Name;
|
||||
const version = attr?.Version;
|
||||
|
|
|
@ -299,7 +299,7 @@
|
|||
"@types/mdast": "3.0.15",
|
||||
"@types/moo": "0.5.9",
|
||||
"@types/ms": "0.7.34",
|
||||
"@types/node": "20.17.10",
|
||||
"@types/node": "20.17.11",
|
||||
"@types/parse-link-header": "2.0.3",
|
||||
"@types/punycode": "2.1.4",
|
||||
"@types/semver": "7.5.8",
|
||||
|
|
130
pnpm-lock.yaml
130
pnpm-lock.yaml
|
@ -470,8 +470,8 @@ importers:
|
|||
specifier: 0.7.34
|
||||
version: 0.7.34
|
||||
'@types/node':
|
||||
specifier: 20.17.10
|
||||
version: 20.17.10
|
||||
specifier: 20.17.11
|
||||
version: 20.17.11
|
||||
'@types/parse-link-header':
|
||||
specifier: 2.0.3
|
||||
version: 2.0.3
|
||||
|
@ -540,7 +540,7 @@ importers:
|
|||
version: 2.31.0(@typescript-eslint/parser@8.19.0(eslint@8.57.1)(typescript@5.7.2))(eslint-import-resolver-typescript@3.7.0)(eslint@8.57.1)
|
||||
eslint-plugin-jest:
|
||||
specifier: 28.10.0
|
||||
version: 28.10.0(@typescript-eslint/eslint-plugin@8.19.0(@typescript-eslint/parser@8.19.0(eslint@8.57.1)(typescript@5.7.2))(eslint@8.57.1)(typescript@5.7.2))(eslint@8.57.1)(jest@29.7.0(@types/node@20.17.10)(ts-node@10.9.2(@swc/core@1.10.4)(@types/node@20.17.10)(typescript@5.7.2)))(typescript@5.7.2)
|
||||
version: 28.10.0(@typescript-eslint/eslint-plugin@8.19.0(@typescript-eslint/parser@8.19.0(eslint@8.57.1)(typescript@5.7.2))(eslint@8.57.1)(typescript@5.7.2))(eslint@8.57.1)(jest@29.7.0(@types/node@20.17.11)(ts-node@10.9.2(@swc/core@1.10.4)(@types/node@20.17.11)(typescript@5.7.2)))(typescript@5.7.2)
|
||||
eslint-plugin-jest-formatting:
|
||||
specifier: 3.1.0
|
||||
version: 3.1.0(eslint@8.57.1)
|
||||
|
@ -564,16 +564,16 @@ importers:
|
|||
version: 9.1.7
|
||||
jest:
|
||||
specifier: 29.7.0
|
||||
version: 29.7.0(@types/node@20.17.10)(ts-node@10.9.2(@swc/core@1.10.4)(@types/node@20.17.10)(typescript@5.7.2))
|
||||
version: 29.7.0(@types/node@20.17.11)(ts-node@10.9.2(@swc/core@1.10.4)(@types/node@20.17.11)(typescript@5.7.2))
|
||||
jest-extended:
|
||||
specifier: 4.0.2
|
||||
version: 4.0.2(jest@29.7.0(@types/node@20.17.10)(ts-node@10.9.2(@swc/core@1.10.4)(@types/node@20.17.10)(typescript@5.7.2)))
|
||||
version: 4.0.2(jest@29.7.0(@types/node@20.17.11)(ts-node@10.9.2(@swc/core@1.10.4)(@types/node@20.17.11)(typescript@5.7.2)))
|
||||
jest-mock:
|
||||
specifier: 29.7.0
|
||||
version: 29.7.0
|
||||
jest-mock-extended:
|
||||
specifier: 3.0.7
|
||||
version: 3.0.7(jest@29.7.0(@types/node@20.17.10)(ts-node@10.9.2(@swc/core@1.10.4)(@types/node@20.17.10)(typescript@5.7.2)))(typescript@5.7.2)
|
||||
version: 3.0.7(jest@29.7.0(@types/node@20.17.11)(ts-node@10.9.2(@swc/core@1.10.4)(@types/node@20.17.11)(typescript@5.7.2)))(typescript@5.7.2)
|
||||
jest-snapshot:
|
||||
specifier: 29.7.0
|
||||
version: 29.7.0
|
||||
|
@ -609,10 +609,10 @@ importers:
|
|||
version: 3.0.3
|
||||
ts-jest:
|
||||
specifier: 29.2.5
|
||||
version: 29.2.5(@babel/core@7.26.0)(@jest/transform@29.7.0)(@jest/types@29.6.3)(babel-jest@29.7.0(@babel/core@7.26.0))(jest@29.7.0(@types/node@20.17.10)(ts-node@10.9.2(@swc/core@1.10.4)(@types/node@20.17.10)(typescript@5.7.2)))(typescript@5.7.2)
|
||||
version: 29.2.5(@babel/core@7.26.0)(@jest/transform@29.7.0)(@jest/types@29.6.3)(babel-jest@29.7.0(@babel/core@7.26.0))(jest@29.7.0(@types/node@20.17.11)(ts-node@10.9.2(@swc/core@1.10.4)(@types/node@20.17.11)(typescript@5.7.2)))(typescript@5.7.2)
|
||||
ts-node:
|
||||
specifier: 10.9.2
|
||||
version: 10.9.2(@swc/core@1.10.4)(@types/node@20.17.10)(typescript@5.7.2)
|
||||
version: 10.9.2(@swc/core@1.10.4)(@types/node@20.17.11)(typescript@5.7.2)
|
||||
type-fest:
|
||||
specifier: 4.31.0
|
||||
version: 4.31.0
|
||||
|
@ -2121,8 +2121,8 @@ packages:
|
|||
'@types/ms@0.7.34':
|
||||
resolution: {integrity: sha512-nG96G3Wp6acyAgJqGasjODb+acrI7KltPiRxzHPXnP3NgI28bpQDRv53olbqGXbfcgF5aiiHmO3xpwEpS5Ld9g==}
|
||||
|
||||
'@types/node@20.17.10':
|
||||
resolution: {integrity: sha512-/jrvh5h6NXhEauFFexRin69nA0uHJ5gwk4iDivp/DeoEua3uwCUto6PC86IpRITBOs4+6i2I56K5x5b6WYGXHA==}
|
||||
'@types/node@20.17.11':
|
||||
resolution: {integrity: sha512-Ept5glCK35R8yeyIeYlRIZtX6SLRyqMhOFTgj5SOkMpLTdw3SEHI9fHx60xaUZ+V1aJxQJODE+7/j5ocZydYTg==}
|
||||
|
||||
'@types/normalize-package-data@2.4.4':
|
||||
resolution: {integrity: sha512-37i+OaWTh9qeK4LSHPsyRC7NahnGotNuZvjLSgcPzblpHB3rrCJxAOgI5gCdKm7coonsaX1Of0ILiTcnZjbfxA==}
|
||||
|
@ -7496,27 +7496,27 @@ snapshots:
|
|||
'@jest/console@29.7.0':
|
||||
dependencies:
|
||||
'@jest/types': 29.6.3
|
||||
'@types/node': 20.17.10
|
||||
'@types/node': 20.17.11
|
||||
chalk: 4.1.2
|
||||
jest-message-util: 29.7.0
|
||||
jest-util: 29.7.0
|
||||
slash: 3.0.0
|
||||
|
||||
'@jest/core@29.7.0(ts-node@10.9.2(@swc/core@1.10.4)(@types/node@20.17.10)(typescript@5.7.2))':
|
||||
'@jest/core@29.7.0(ts-node@10.9.2(@swc/core@1.10.4)(@types/node@20.17.11)(typescript@5.7.2))':
|
||||
dependencies:
|
||||
'@jest/console': 29.7.0
|
||||
'@jest/reporters': 29.7.0
|
||||
'@jest/test-result': 29.7.0
|
||||
'@jest/transform': 29.7.0
|
||||
'@jest/types': 29.6.3
|
||||
'@types/node': 20.17.10
|
||||
'@types/node': 20.17.11
|
||||
ansi-escapes: 4.3.2
|
||||
chalk: 4.1.2
|
||||
ci-info: 3.9.0
|
||||
exit: 0.1.2
|
||||
graceful-fs: 4.2.11
|
||||
jest-changed-files: 29.7.0
|
||||
jest-config: 29.7.0(@types/node@20.17.10)(ts-node@10.9.2(@swc/core@1.10.4)(@types/node@20.17.10)(typescript@5.7.2))
|
||||
jest-config: 29.7.0(@types/node@20.17.11)(ts-node@10.9.2(@swc/core@1.10.4)(@types/node@20.17.11)(typescript@5.7.2))
|
||||
jest-haste-map: 29.7.0
|
||||
jest-message-util: 29.7.0
|
||||
jest-regex-util: 29.6.3
|
||||
|
@ -7541,7 +7541,7 @@ snapshots:
|
|||
dependencies:
|
||||
'@jest/fake-timers': 29.7.0
|
||||
'@jest/types': 29.6.3
|
||||
'@types/node': 20.17.10
|
||||
'@types/node': 20.17.11
|
||||
jest-mock: 29.7.0
|
||||
|
||||
'@jest/expect-utils@29.4.1':
|
||||
|
@ -7563,7 +7563,7 @@ snapshots:
|
|||
dependencies:
|
||||
'@jest/types': 29.6.3
|
||||
'@sinonjs/fake-timers': 10.3.0
|
||||
'@types/node': 20.17.10
|
||||
'@types/node': 20.17.11
|
||||
jest-message-util: 29.7.0
|
||||
jest-mock: 29.7.0
|
||||
jest-util: 29.7.0
|
||||
|
@ -7585,7 +7585,7 @@ snapshots:
|
|||
'@jest/transform': 29.7.0
|
||||
'@jest/types': 29.6.3
|
||||
'@jridgewell/trace-mapping': 0.3.25
|
||||
'@types/node': 20.17.10
|
||||
'@types/node': 20.17.11
|
||||
chalk: 4.1.2
|
||||
collect-v8-coverage: 1.0.2
|
||||
exit: 0.1.2
|
||||
|
@ -7655,7 +7655,7 @@ snapshots:
|
|||
'@jest/schemas': 29.6.3
|
||||
'@types/istanbul-lib-coverage': 2.0.6
|
||||
'@types/istanbul-reports': 3.0.4
|
||||
'@types/node': 20.17.10
|
||||
'@types/node': 20.17.11
|
||||
'@types/yargs': 17.0.33
|
||||
chalk: 4.1.2
|
||||
|
||||
|
@ -8703,7 +8703,7 @@ snapshots:
|
|||
|
||||
'@types/aws4@1.11.6':
|
||||
dependencies:
|
||||
'@types/node': 20.17.10
|
||||
'@types/node': 20.17.11
|
||||
|
||||
'@types/babel__core@7.20.5':
|
||||
dependencies:
|
||||
|
@ -8728,27 +8728,27 @@ snapshots:
|
|||
|
||||
'@types/better-sqlite3@7.6.12':
|
||||
dependencies:
|
||||
'@types/node': 20.17.10
|
||||
'@types/node': 20.17.11
|
||||
|
||||
'@types/breejs__later@4.1.5': {}
|
||||
|
||||
'@types/bunyan@1.8.11':
|
||||
dependencies:
|
||||
'@types/node': 20.17.10
|
||||
'@types/node': 20.17.11
|
||||
|
||||
'@types/bunyan@1.8.9':
|
||||
dependencies:
|
||||
'@types/node': 20.17.10
|
||||
'@types/node': 20.17.11
|
||||
|
||||
'@types/cacache@17.0.2':
|
||||
dependencies:
|
||||
'@types/node': 20.17.10
|
||||
'@types/node': 20.17.11
|
||||
|
||||
'@types/cacheable-request@6.0.3':
|
||||
dependencies:
|
||||
'@types/http-cache-semantics': 4.0.4
|
||||
'@types/keyv': 3.1.4
|
||||
'@types/node': 20.17.10
|
||||
'@types/node': 20.17.11
|
||||
'@types/responselike': 1.0.3
|
||||
|
||||
'@types/callsite@1.0.34': {}
|
||||
|
@ -8779,7 +8779,7 @@ snapshots:
|
|||
'@types/fs-extra@11.0.4':
|
||||
dependencies:
|
||||
'@types/jsonfile': 6.1.4
|
||||
'@types/node': 20.17.10
|
||||
'@types/node': 20.17.11
|
||||
|
||||
'@types/git-url-parse@9.0.3': {}
|
||||
|
||||
|
@ -8789,7 +8789,7 @@ snapshots:
|
|||
|
||||
'@types/graceful-fs@4.1.9':
|
||||
dependencies:
|
||||
'@types/node': 20.17.10
|
||||
'@types/node': 20.17.11
|
||||
|
||||
'@types/http-cache-semantics@4.0.4': {}
|
||||
|
||||
|
@ -8815,13 +8815,13 @@ snapshots:
|
|||
|
||||
'@types/jsonfile@6.1.4':
|
||||
dependencies:
|
||||
'@types/node': 20.17.10
|
||||
'@types/node': 20.17.11
|
||||
|
||||
'@types/katex@0.16.7': {}
|
||||
|
||||
'@types/keyv@3.1.4':
|
||||
dependencies:
|
||||
'@types/node': 20.17.10
|
||||
'@types/node': 20.17.11
|
||||
|
||||
'@types/linkify-it@5.0.0': {}
|
||||
|
||||
|
@ -8840,7 +8840,7 @@ snapshots:
|
|||
|
||||
'@types/marshal@0.5.3':
|
||||
dependencies:
|
||||
'@types/node': 20.17.10
|
||||
'@types/node': 20.17.11
|
||||
|
||||
'@types/mdast@3.0.15':
|
||||
dependencies:
|
||||
|
@ -8856,7 +8856,7 @@ snapshots:
|
|||
|
||||
'@types/ms@0.7.34': {}
|
||||
|
||||
'@types/node@20.17.10':
|
||||
'@types/node@20.17.11':
|
||||
dependencies:
|
||||
undici-types: 6.19.8
|
||||
|
||||
|
@ -8870,7 +8870,7 @@ snapshots:
|
|||
|
||||
'@types/responselike@1.0.3':
|
||||
dependencies:
|
||||
'@types/node': 20.17.10
|
||||
'@types/node': 20.17.11
|
||||
|
||||
'@types/semver-stable@3.0.2': {}
|
||||
|
||||
|
@ -8890,7 +8890,7 @@ snapshots:
|
|||
|
||||
'@types/tar@6.1.13':
|
||||
dependencies:
|
||||
'@types/node': 20.17.10
|
||||
'@types/node': 20.17.11
|
||||
minipass: 4.2.8
|
||||
|
||||
'@types/tmp@0.2.6': {}
|
||||
|
@ -8915,7 +8915,7 @@ snapshots:
|
|||
|
||||
'@types/yauzl@2.10.3':
|
||||
dependencies:
|
||||
'@types/node': 20.17.10
|
||||
'@types/node': 20.17.11
|
||||
optional: true
|
||||
|
||||
'@typescript-eslint/eslint-plugin@8.19.0(@typescript-eslint/parser@8.19.0(eslint@8.57.1)(typescript@5.7.2))(eslint@8.57.1)(typescript@5.7.2)':
|
||||
|
@ -9680,13 +9680,13 @@ snapshots:
|
|||
optionalDependencies:
|
||||
typescript: 5.7.2
|
||||
|
||||
create-jest@29.7.0(@types/node@20.17.10)(ts-node@10.9.2(@swc/core@1.10.4)(@types/node@20.17.10)(typescript@5.7.2)):
|
||||
create-jest@29.7.0(@types/node@20.17.11)(ts-node@10.9.2(@swc/core@1.10.4)(@types/node@20.17.11)(typescript@5.7.2)):
|
||||
dependencies:
|
||||
'@jest/types': 29.6.3
|
||||
chalk: 4.1.2
|
||||
exit: 0.1.2
|
||||
graceful-fs: 4.2.11
|
||||
jest-config: 29.7.0(@types/node@20.17.10)(ts-node@10.9.2(@swc/core@1.10.4)(@types/node@20.17.10)(typescript@5.7.2))
|
||||
jest-config: 29.7.0(@types/node@20.17.11)(ts-node@10.9.2(@swc/core@1.10.4)(@types/node@20.17.11)(typescript@5.7.2))
|
||||
jest-util: 29.7.0
|
||||
prompts: 2.4.2
|
||||
transitivePeerDependencies:
|
||||
|
@ -10109,13 +10109,13 @@ snapshots:
|
|||
dependencies:
|
||||
eslint: 8.57.1
|
||||
|
||||
eslint-plugin-jest@28.10.0(@typescript-eslint/eslint-plugin@8.19.0(@typescript-eslint/parser@8.19.0(eslint@8.57.1)(typescript@5.7.2))(eslint@8.57.1)(typescript@5.7.2))(eslint@8.57.1)(jest@29.7.0(@types/node@20.17.10)(ts-node@10.9.2(@swc/core@1.10.4)(@types/node@20.17.10)(typescript@5.7.2)))(typescript@5.7.2):
|
||||
eslint-plugin-jest@28.10.0(@typescript-eslint/eslint-plugin@8.19.0(@typescript-eslint/parser@8.19.0(eslint@8.57.1)(typescript@5.7.2))(eslint@8.57.1)(typescript@5.7.2))(eslint@8.57.1)(jest@29.7.0(@types/node@20.17.11)(ts-node@10.9.2(@swc/core@1.10.4)(@types/node@20.17.11)(typescript@5.7.2)))(typescript@5.7.2):
|
||||
dependencies:
|
||||
'@typescript-eslint/utils': 8.19.0(eslint@8.57.1)(typescript@5.7.2)
|
||||
eslint: 8.57.1
|
||||
optionalDependencies:
|
||||
'@typescript-eslint/eslint-plugin': 8.19.0(@typescript-eslint/parser@8.19.0(eslint@8.57.1)(typescript@5.7.2))(eslint@8.57.1)(typescript@5.7.2)
|
||||
jest: 29.7.0(@types/node@20.17.10)(ts-node@10.9.2(@swc/core@1.10.4)(@types/node@20.17.10)(typescript@5.7.2))
|
||||
jest: 29.7.0(@types/node@20.17.11)(ts-node@10.9.2(@swc/core@1.10.4)(@types/node@20.17.11)(typescript@5.7.2))
|
||||
transitivePeerDependencies:
|
||||
- supports-color
|
||||
- typescript
|
||||
|
@ -11146,7 +11146,7 @@ snapshots:
|
|||
'@jest/expect': 29.7.0
|
||||
'@jest/test-result': 29.7.0
|
||||
'@jest/types': 29.6.3
|
||||
'@types/node': 20.17.10
|
||||
'@types/node': 20.17.11
|
||||
chalk: 4.1.2
|
||||
co: 4.6.0
|
||||
dedent: 1.5.3
|
||||
|
@ -11166,16 +11166,16 @@ snapshots:
|
|||
- babel-plugin-macros
|
||||
- supports-color
|
||||
|
||||
jest-cli@29.7.0(@types/node@20.17.10)(ts-node@10.9.2(@swc/core@1.10.4)(@types/node@20.17.10)(typescript@5.7.2)):
|
||||
jest-cli@29.7.0(@types/node@20.17.11)(ts-node@10.9.2(@swc/core@1.10.4)(@types/node@20.17.11)(typescript@5.7.2)):
|
||||
dependencies:
|
||||
'@jest/core': 29.7.0(ts-node@10.9.2(@swc/core@1.10.4)(@types/node@20.17.10)(typescript@5.7.2))
|
||||
'@jest/core': 29.7.0(ts-node@10.9.2(@swc/core@1.10.4)(@types/node@20.17.11)(typescript@5.7.2))
|
||||
'@jest/test-result': 29.7.0
|
||||
'@jest/types': 29.6.3
|
||||
chalk: 4.1.2
|
||||
create-jest: 29.7.0(@types/node@20.17.10)(ts-node@10.9.2(@swc/core@1.10.4)(@types/node@20.17.10)(typescript@5.7.2))
|
||||
create-jest: 29.7.0(@types/node@20.17.11)(ts-node@10.9.2(@swc/core@1.10.4)(@types/node@20.17.11)(typescript@5.7.2))
|
||||
exit: 0.1.2
|
||||
import-local: 3.2.0
|
||||
jest-config: 29.7.0(@types/node@20.17.10)(ts-node@10.9.2(@swc/core@1.10.4)(@types/node@20.17.10)(typescript@5.7.2))
|
||||
jest-config: 29.7.0(@types/node@20.17.11)(ts-node@10.9.2(@swc/core@1.10.4)(@types/node@20.17.11)(typescript@5.7.2))
|
||||
jest-util: 29.7.0
|
||||
jest-validate: 29.7.0
|
||||
yargs: 17.7.2
|
||||
|
@ -11185,7 +11185,7 @@ snapshots:
|
|||
- supports-color
|
||||
- ts-node
|
||||
|
||||
jest-config@29.7.0(@types/node@20.17.10)(ts-node@10.9.2(@swc/core@1.10.4)(@types/node@20.17.10)(typescript@5.7.2)):
|
||||
jest-config@29.7.0(@types/node@20.17.11)(ts-node@10.9.2(@swc/core@1.10.4)(@types/node@20.17.11)(typescript@5.7.2)):
|
||||
dependencies:
|
||||
'@babel/core': 7.26.0
|
||||
'@jest/test-sequencer': 29.7.0
|
||||
|
@ -11210,8 +11210,8 @@ snapshots:
|
|||
slash: 3.0.0
|
||||
strip-json-comments: 3.1.1
|
||||
optionalDependencies:
|
||||
'@types/node': 20.17.10
|
||||
ts-node: 10.9.2(@swc/core@1.10.4)(@types/node@20.17.10)(typescript@5.7.2)
|
||||
'@types/node': 20.17.11
|
||||
ts-node: 10.9.2(@swc/core@1.10.4)(@types/node@20.17.11)(typescript@5.7.2)
|
||||
transitivePeerDependencies:
|
||||
- babel-plugin-macros
|
||||
- supports-color
|
||||
|
@ -11240,16 +11240,16 @@ snapshots:
|
|||
'@jest/environment': 29.7.0
|
||||
'@jest/fake-timers': 29.7.0
|
||||
'@jest/types': 29.6.3
|
||||
'@types/node': 20.17.10
|
||||
'@types/node': 20.17.11
|
||||
jest-mock: 29.7.0
|
||||
jest-util: 29.7.0
|
||||
|
||||
jest-extended@4.0.2(jest@29.7.0(@types/node@20.17.10)(ts-node@10.9.2(@swc/core@1.10.4)(@types/node@20.17.10)(typescript@5.7.2))):
|
||||
jest-extended@4.0.2(jest@29.7.0(@types/node@20.17.11)(ts-node@10.9.2(@swc/core@1.10.4)(@types/node@20.17.11)(typescript@5.7.2))):
|
||||
dependencies:
|
||||
jest-diff: 29.7.0
|
||||
jest-get-type: 29.6.3
|
||||
optionalDependencies:
|
||||
jest: 29.7.0(@types/node@20.17.10)(ts-node@10.9.2(@swc/core@1.10.4)(@types/node@20.17.10)(typescript@5.7.2))
|
||||
jest: 29.7.0(@types/node@20.17.11)(ts-node@10.9.2(@swc/core@1.10.4)(@types/node@20.17.11)(typescript@5.7.2))
|
||||
|
||||
jest-get-type@29.6.3: {}
|
||||
|
||||
|
@ -11257,7 +11257,7 @@ snapshots:
|
|||
dependencies:
|
||||
'@jest/types': 29.6.3
|
||||
'@types/graceful-fs': 4.1.9
|
||||
'@types/node': 20.17.10
|
||||
'@types/node': 20.17.11
|
||||
anymatch: 3.1.3
|
||||
fb-watchman: 2.0.2
|
||||
graceful-fs: 4.2.11
|
||||
|
@ -11300,16 +11300,16 @@ snapshots:
|
|||
slash: 3.0.0
|
||||
stack-utils: 2.0.6
|
||||
|
||||
jest-mock-extended@3.0.7(jest@29.7.0(@types/node@20.17.10)(ts-node@10.9.2(@swc/core@1.10.4)(@types/node@20.17.10)(typescript@5.7.2)))(typescript@5.7.2):
|
||||
jest-mock-extended@3.0.7(jest@29.7.0(@types/node@20.17.11)(ts-node@10.9.2(@swc/core@1.10.4)(@types/node@20.17.11)(typescript@5.7.2)))(typescript@5.7.2):
|
||||
dependencies:
|
||||
jest: 29.7.0(@types/node@20.17.10)(ts-node@10.9.2(@swc/core@1.10.4)(@types/node@20.17.10)(typescript@5.7.2))
|
||||
jest: 29.7.0(@types/node@20.17.11)(ts-node@10.9.2(@swc/core@1.10.4)(@types/node@20.17.11)(typescript@5.7.2))
|
||||
ts-essentials: 10.0.4(typescript@5.7.2)
|
||||
typescript: 5.7.2
|
||||
|
||||
jest-mock@29.7.0:
|
||||
dependencies:
|
||||
'@jest/types': 29.6.3
|
||||
'@types/node': 20.17.10
|
||||
'@types/node': 20.17.11
|
||||
jest-util: 29.7.0
|
||||
|
||||
jest-pnp-resolver@1.2.3(jest-resolve@29.7.0):
|
||||
|
@ -11344,7 +11344,7 @@ snapshots:
|
|||
'@jest/test-result': 29.7.0
|
||||
'@jest/transform': 29.7.0
|
||||
'@jest/types': 29.6.3
|
||||
'@types/node': 20.17.10
|
||||
'@types/node': 20.17.11
|
||||
chalk: 4.1.2
|
||||
emittery: 0.13.1
|
||||
graceful-fs: 4.2.11
|
||||
|
@ -11372,7 +11372,7 @@ snapshots:
|
|||
'@jest/test-result': 29.7.0
|
||||
'@jest/transform': 29.7.0
|
||||
'@jest/types': 29.6.3
|
||||
'@types/node': 20.17.10
|
||||
'@types/node': 20.17.11
|
||||
chalk: 4.1.2
|
||||
cjs-module-lexer: 1.4.1
|
||||
collect-v8-coverage: 1.0.2
|
||||
|
@ -11418,7 +11418,7 @@ snapshots:
|
|||
jest-util@29.7.0:
|
||||
dependencies:
|
||||
'@jest/types': 29.6.3
|
||||
'@types/node': 20.17.10
|
||||
'@types/node': 20.17.11
|
||||
chalk: 4.1.2
|
||||
ci-info: 3.9.0
|
||||
graceful-fs: 4.2.11
|
||||
|
@ -11437,7 +11437,7 @@ snapshots:
|
|||
dependencies:
|
||||
'@jest/test-result': 29.7.0
|
||||
'@jest/types': 29.6.3
|
||||
'@types/node': 20.17.10
|
||||
'@types/node': 20.17.11
|
||||
ansi-escapes: 4.3.2
|
||||
chalk: 4.1.2
|
||||
emittery: 0.13.1
|
||||
|
@ -11446,17 +11446,17 @@ snapshots:
|
|||
|
||||
jest-worker@29.7.0:
|
||||
dependencies:
|
||||
'@types/node': 20.17.10
|
||||
'@types/node': 20.17.11
|
||||
jest-util: 29.7.0
|
||||
merge-stream: 2.0.0
|
||||
supports-color: 8.1.1
|
||||
|
||||
jest@29.7.0(@types/node@20.17.10)(ts-node@10.9.2(@swc/core@1.10.4)(@types/node@20.17.10)(typescript@5.7.2)):
|
||||
jest@29.7.0(@types/node@20.17.11)(ts-node@10.9.2(@swc/core@1.10.4)(@types/node@20.17.11)(typescript@5.7.2)):
|
||||
dependencies:
|
||||
'@jest/core': 29.7.0(ts-node@10.9.2(@swc/core@1.10.4)(@types/node@20.17.10)(typescript@5.7.2))
|
||||
'@jest/core': 29.7.0(ts-node@10.9.2(@swc/core@1.10.4)(@types/node@20.17.11)(typescript@5.7.2))
|
||||
'@jest/types': 29.6.3
|
||||
import-local: 3.2.0
|
||||
jest-cli: 29.7.0(@types/node@20.17.10)(ts-node@10.9.2(@swc/core@1.10.4)(@types/node@20.17.10)(typescript@5.7.2))
|
||||
jest-cli: 29.7.0(@types/node@20.17.11)(ts-node@10.9.2(@swc/core@1.10.4)(@types/node@20.17.11)(typescript@5.7.2))
|
||||
transitivePeerDependencies:
|
||||
- '@types/node'
|
||||
- babel-plugin-macros
|
||||
|
@ -12619,7 +12619,7 @@ snapshots:
|
|||
'@protobufjs/path': 1.1.2
|
||||
'@protobufjs/pool': 1.1.0
|
||||
'@protobufjs/utf8': 1.1.0
|
||||
'@types/node': 20.17.10
|
||||
'@types/node': 20.17.11
|
||||
long: 5.2.3
|
||||
|
||||
protocols@2.0.1: {}
|
||||
|
@ -13382,12 +13382,12 @@ snapshots:
|
|||
optionalDependencies:
|
||||
typescript: 5.7.2
|
||||
|
||||
ts-jest@29.2.5(@babel/core@7.26.0)(@jest/transform@29.7.0)(@jest/types@29.6.3)(babel-jest@29.7.0(@babel/core@7.26.0))(jest@29.7.0(@types/node@20.17.10)(ts-node@10.9.2(@swc/core@1.10.4)(@types/node@20.17.10)(typescript@5.7.2)))(typescript@5.7.2):
|
||||
ts-jest@29.2.5(@babel/core@7.26.0)(@jest/transform@29.7.0)(@jest/types@29.6.3)(babel-jest@29.7.0(@babel/core@7.26.0))(jest@29.7.0(@types/node@20.17.11)(ts-node@10.9.2(@swc/core@1.10.4)(@types/node@20.17.11)(typescript@5.7.2)))(typescript@5.7.2):
|
||||
dependencies:
|
||||
bs-logger: 0.2.6
|
||||
ejs: 3.1.10
|
||||
fast-json-stable-stringify: 2.1.0
|
||||
jest: 29.7.0(@types/node@20.17.10)(ts-node@10.9.2(@swc/core@1.10.4)(@types/node@20.17.10)(typescript@5.7.2))
|
||||
jest: 29.7.0(@types/node@20.17.11)(ts-node@10.9.2(@swc/core@1.10.4)(@types/node@20.17.11)(typescript@5.7.2))
|
||||
jest-util: 29.7.0
|
||||
json5: 2.2.3
|
||||
lodash.memoize: 4.1.2
|
||||
|
@ -13401,14 +13401,14 @@ snapshots:
|
|||
'@jest/types': 29.6.3
|
||||
babel-jest: 29.7.0(@babel/core@7.26.0)
|
||||
|
||||
ts-node@10.9.2(@swc/core@1.10.4)(@types/node@20.17.10)(typescript@5.7.2):
|
||||
ts-node@10.9.2(@swc/core@1.10.4)(@types/node@20.17.11)(typescript@5.7.2):
|
||||
dependencies:
|
||||
'@cspotcode/source-map-support': 0.8.1
|
||||
'@tsconfig/node10': 1.0.11
|
||||
'@tsconfig/node12': 1.0.11
|
||||
'@tsconfig/node14': 1.0.3
|
||||
'@tsconfig/node16': 1.0.4
|
||||
'@types/node': 20.17.10
|
||||
'@types/node': 20.17.11
|
||||
acorn: 8.14.0
|
||||
acorn-walk: 8.3.4
|
||||
arg: 4.1.3
|
||||
|
|
Loading…
Reference in a new issue