Skip to content

Commit 2ee69d4

Browse files
authored
chore(deps): update dependency @swc/* (#1839)
[![Mend Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com) This PR contains the following updates: | Package | Change | Age | Adoption | Passing | Confidence | |---|---|---|---|---|---| | [@swc/core](https://swc.rs) ([source](https://github.com/swc-project/swc)) | [`1.5.7` -> `1.5.24`](https://renovatebot.com/diffs/npm/@swc%2fcore/1.5.7/1.5.24) | [![age](https://developer.mend.io/api/mc/badges/age/npm/@swc%2fcore/1.5.24?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@swc%2fcore/1.5.24?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@swc%2fcore/1.5.7/1.5.24?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@swc%2fcore/1.5.7/1.5.24?slim=true)](https://docs.renovatebot.com/merge-confidence/) | --- ### Release Notes <details> <summary>swc-project/swc (@&#8203;swc/core)</summary> ### [`v1.5.24`](https://github.com/swc-project/swc/compare/v1.5.23...a1084695ae075079c8a0b967f45b6f4cc4c07bcd) [Compare Source](https://github.com/swc-project/swc/compare/v1.5.23...v1.5.24) ### [`v1.5.23`](https://github.com/swc-project/swc/blob/HEAD/CHANGELOG.md#1523---2024-05-30) [Compare Source](https://github.com/swc-project/swc/compare/v1.5.22...v1.5.23) ##### Bug Fixes - **(bindings/node)** Fix regression of JS APIs ([#&#8203;8998](https://github.com/swc-project/swc/issues/8998)) ([125ddd2](https://github.com/swc-project/swc/commit/125ddd2dd98e882f9e10b7d94f766eae85143d71)) - **(es/jest)** Handle `@jest/globals` ([#&#8203;8994](https://github.com/swc-project/swc/issues/8994)) ([a81a01f](https://github.com/swc-project/swc/commit/a81a01f629613a624798693e60f9796904a8dce1)) ### [`v1.5.22`](https://github.com/swc-project/swc/compare/v1.5.20...v1.5.22) [Compare Source](https://github.com/swc-project/swc/compare/v1.5.20...v1.5.22) ### [`v1.5.20`](https://github.com/swc-project/swc/compare/v1.5.19...v1.5.20) [Compare Source](https://github.com/swc-project/swc/compare/v1.5.19...v1.5.20) ### [`v1.5.19`](https://github.com/swc-project/swc/compare/v1.5.11...v1.5.19) [Compare Source](https://github.com/swc-project/swc/compare/v1.5.11...v1.5.19) ### [`v1.5.11`](https://github.com/swc-project/swc/compare/v1.5.7...v1.5.11) [Compare Source](https://github.com/swc-project/swc/compare/v1.5.7...v1.5.11) </details> --- ### Configuration 📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Enabled. ♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox. 🔕 **Ignore**: Close this PR and you won't be reminded about this update again. --- - [ ] <!-- rebase-check -->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/AmadeusITGroup/otter). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy4zNzcuOCIsInVwZGF0ZWRJblZlciI6IjM3LjM3Ny44IiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6WyJkZXBlbmRlbmNpZXMiXX0=-->
2 parents 3cd2769 + cfb29d8 commit 2ee69d4

File tree

8 files changed

+62
-154
lines changed

8 files changed

+62
-154
lines changed

package.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -193,7 +193,7 @@
193193
"@schematics/angular": "~17.3.0",
194194
"@stylistic/eslint-plugin-ts": "^1.5.4",
195195
"@swc-node/register": "^1.6.7",
196-
"@swc/core": "1.5.7",
196+
"@swc/core": "~1.5.24",
197197
"@types/estree": "^1.0.5",
198198
"@types/jest": "~29.5.2",
199199
"@types/node": "^20.0.0",

packages/@ama-sdk/core/package.json

+3-3
Original file line numberDiff line numberDiff line change
@@ -72,7 +72,7 @@
7272
"prepare:publish": "prepare-publish ./dist"
7373
},
7474
"dependencies": {
75-
"@swc/helpers": "^0.5.0",
75+
"@swc/helpers": "~0.5.0",
7676
"tslib": "^2.6.2",
7777
"uuid": "^9.0.0"
7878
},
@@ -131,8 +131,8 @@
131131
"@o3r/test-helpers": "workspace:^",
132132
"@schematics/angular": "~17.3.0",
133133
"@stylistic/eslint-plugin-ts": "^1.5.4",
134-
"@swc/cli": "^0.3.0",
135-
"@swc/core": "1.5.7",
134+
"@swc/cli": "~0.3.0",
135+
"@swc/core": "~1.5.24",
136136
"@types/jest": "~29.5.2",
137137
"@types/minimist": "^1.2.2",
138138
"@types/node": "^20.0.0",

packages/@ama-sdk/schematics/package.json

+13
Original file line numberDiff line numberDiff line change
@@ -113,6 +113,19 @@
113113
"type-fest": "^4.10.2",
114114
"typescript": "~5.4.2"
115115
},
116+
"generatorDependencies": {
117+
"@swc/cli": "~0.3.0",
118+
"@swc/core": "~1.5.24",
119+
"@swc/helpers": "~0.5.0",
120+
"@commitlint/cli": "^18.0.0",
121+
"@commitlint/config-conventional": "^18.0.0",
122+
"jest-junit": "~16.0.0",
123+
"lint-staged": "^15.0.0",
124+
"minimist": "^1.2.6",
125+
"rimraf": "^5.0.1",
126+
"typedoc": "~0.25.0",
127+
"tsc-watch": "^6.0.4"
128+
},
116129
"openApiSupportedVersion": "~7.4.0",
117130
"engines": {
118131
"node": ">=18.0.0"

packages/@ama-sdk/schematics/schematics/helpers/read-package.ts

+1-1
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ import * as path from 'node:path';
33
import type { PackageJson } from 'type-fest';
44

55
/** Get generator package.json */
6-
export const readPackageJson = async <T extends PackageJson>(): Promise<T> => {
6+
export const readPackageJson = async <T extends PackageJson & {generatorDependencies: Record<string, string>}>(): Promise<T> => {
77
const packageJsonPath = path.resolve(__dirname, '..', '..', 'package.json');
88

99
return JSON.parse(await fs.readFile(packageJsonPath, {encoding: 'utf-8'}));

packages/@ama-sdk/schematics/schematics/typescript/shell/index.ts

+18-7
Original file line numberDiff line numberDiff line change
@@ -34,25 +34,36 @@ function ngGenerateTypescriptSDKFn(options: NgGenerateTypescriptSDKShellSchemati
3434
/* eslint-disable @typescript-eslint/naming-convention */
3535
const versions = {
3636
'tslib': amaSdkSchematicsPackageJson.dependencies!.tslib,
37+
'@commitlint/cli': amaSdkSchematicsPackageJson.generatorDependencies['@commitlint/cli'],
38+
'@commitlint/config-conventional': amaSdkSchematicsPackageJson.generatorDependencies['@commitlint/config-conventional'],
39+
'@swc/helpers': amaSdkSchematicsPackageJson.generatorDependencies['@swc/helpers'],
40+
'@swc/cli': amaSdkSchematicsPackageJson.generatorDependencies['@swc/cli'],
41+
'@swc/core': amaSdkSchematicsPackageJson.generatorDependencies['@swc/core'],
3742
'@types/jest': amaSdkSchematicsPackageJson.devDependencies!['@types/jest'],
3843
'@types/node': amaSdkSchematicsPackageJson.devDependencies!['@types/node'],
3944
'@typescript-eslint/eslint-plugin': amaSdkSchematicsPackageJson.devDependencies!['@typescript-eslint/eslint-plugin'],
4045
'@typescript-eslint/parser': amaSdkSchematicsPackageJson.devDependencies!['@typescript-eslint/parser'],
41-
'eslint': amaSdkSchematicsPackageJson.devDependencies!.eslint,
46+
'@openapitools/openapi-generator-cli': amaSdkSchematicsPackageJson.devDependencies!['@openapitools/openapi-generator-cli'],
47+
'@stylistic/eslint-plugin-ts': amaSdkSchematicsPackageJson.devDependencies!['@stylistic/eslint-plugin-ts'],
48+
'commit-and-tag-version': amaSdkSchematicsPackageJson.devDependencies!['commit-and-tag-version'],
49+
'cpy-cli': amaSdkSchematicsPackageJson.devDependencies!['cpy-cli'],
4250
'eslint-plugin-jest': amaSdkSchematicsPackageJson.devDependencies!['eslint-plugin-jest'],
4351
'eslint-plugin-jsdoc': amaSdkSchematicsPackageJson.devDependencies!['eslint-plugin-jsdoc'],
4452
'eslint-plugin-prefer-arrow': amaSdkSchematicsPackageJson.devDependencies!['eslint-plugin-prefer-arrow'],
4553
'eslint-plugin-unicorn': amaSdkSchematicsPackageJson.devDependencies!['eslint-plugin-unicorn'],
54+
'eslint': amaSdkSchematicsPackageJson.devDependencies!.eslint,
55+
'globby': amaSdkSchematicsPackageJson.devDependencies!.globby,
4656
'isomorphic-fetch': amaSdkSchematicsPackageJson.devDependencies!['isomorphic-fetch'],
47-
'cpy-cli': amaSdkSchematicsPackageJson.devDependencies!['cpy-cli'],
4857
'jest': amaSdkSchematicsPackageJson.devDependencies!.jest,
58+
'rxjs': amaSdkSchematicsPackageJson.dependencies!.rxjs,
4959
'ts-jest': amaSdkSchematicsPackageJson.devDependencies!['ts-jest'],
50-
'globby': amaSdkSchematicsPackageJson.devDependencies!.globby,
5160
'typescript': amaSdkSchematicsPackageJson.devDependencies!.typescript,
52-
'@openapitools/openapi-generator-cli': amaSdkSchematicsPackageJson.devDependencies!['@openapitools/openapi-generator-cli'],
53-
'@stylistic/eslint-plugin-ts': amaSdkSchematicsPackageJson.devDependencies!['@stylistic/eslint-plugin-ts'],
54-
'rxjs': amaSdkSchematicsPackageJson.dependencies!.rxjs,
55-
'commit-and-tag-version': amaSdkSchematicsPackageJson.devDependencies!['commit-and-tag-version']
61+
'jest-junit': amaSdkSchematicsPackageJson.generatorDependencies['jest-junit'],
62+
'lint-staged': amaSdkSchematicsPackageJson.generatorDependencies['lint-staged'],
63+
'minimist': amaSdkSchematicsPackageJson.generatorDependencies.minimist,
64+
'rimraf': amaSdkSchematicsPackageJson.generatorDependencies.rimraf,
65+
'tsc-watch': amaSdkSchematicsPackageJson.generatorDependencies['tsc-watch'],
66+
'typedoc': amaSdkSchematicsPackageJson.generatorDependencies.typedoc
5667
};
5768
const openApiSupportedVersion = typeof amaSdkSchematicsPackageJson.openApiSupportedVersion === 'string' &&
5869
amaSdkSchematicsPackageJson.openApiSupportedVersion.replace(/\^|~/, '');

packages/@ama-sdk/schematics/schematics/typescript/shell/templates/base/package.json.template

+11-11
Original file line numberDiff line numberDiff line change
@@ -56,7 +56,7 @@
5656
]
5757
},
5858
"dependencies": {
59-
"@swc/helpers": "^0.5.0",
59+
"@swc/helpers": "<%= versions['@swc/helpers'] %>",
6060
"tslib": "<%= versions['tslib'] %>"
6161
},
6262
"peerDependenciesMeta": {
@@ -73,18 +73,18 @@
7373
"@angular-eslint/utils": "<%= angularEslintVersion %>",
7474
"@angular/compiler": "<%= angularVersion %>",
7575
"@angular/cli": "<%= angularVersion %>",
76-
"@commitlint/cli": "^17.0.0",
76+
"@commitlint/cli": "<%= versions['@commitlint/cli'] %>",
7777
"@schematics/angular": "<%= angularVersion %>",
78-
"@commitlint/config-conventional": "^17.0.0",
78+
"@commitlint/config-conventional": "<%= versions['@commitlint/config-conventional'] %>",
7979
"@ama-sdk/schematics": "<%= sdkCoreRange %>",
8080
"@ama-sdk/core": "<%= sdkCoreRange %>",
8181
"@o3r/eslint-config-otter": "<%= sdkCoreRange %>",
8282
"@o3r/eslint-plugin": "<%= sdkCoreRange %>",
8383
"@o3r/schematics": "<%= sdkCoreRange %>",
8484
"@openapitools/openapi-generator-cli": "<%= versions['@openapitools/openapi-generator-cli'] %>",
8585
"@stylistic/eslint-plugin-ts": "<%= versions['@stylistic/eslint-plugin-ts'] %>",
86-
"@swc/cli": "^0.1.57",
87-
"@swc/core": "1.5.7",
86+
"@swc/cli": "<%= versions['@swc/cli'] %>",
87+
"@swc/core": "<%= versions['@swc/core'] %>",
8888
"@types/jest": "<%= versions['@types/jest'] %>",
8989
"@types/node": "<%= versions['@types/node'] %>",
9090
"@typescript-eslint/eslint-plugin": "<%= versions['@typescript-eslint/eslint-plugin'] %>",
@@ -99,15 +99,15 @@
9999
"globby": "<%= versions['globby'] %>",
100100
"isomorphic-fetch": "<%= versions['isomorphic-fetch'] %>",
101101
"jest": "<%= versions['jest'] %>",
102-
"jest-junit": "~16.0.0",
103-
"lint-staged": "^13.0.0",
104-
"minimist": "^1.2.6",
105-
"rimraf": "^5.0.1",
102+
"jest-junit": "<%= versions['jest-junit'] %>",
103+
"lint-staged": "<%= versions['lint-staged'] %>",
104+
"minimist": "<%= versions['minimist'] %>",
105+
"rimraf": "<%= versions['rimraf'] %>",
106106
"rxjs": "<%= versions['rxjs'] %>",
107107
"commit-and-tag-version": "<%= versions['commit-and-tag-version'] %>",
108108
"ts-jest": "<%= versions['ts-jest'] %>",
109-
"typedoc": "~0.25.0",
110-
"tsc-watch": "^6.0.0",
109+
"typedoc": "<%= versions['typedoc'] %>",
110+
"tsc-watch": "<%= versions['tsc-watch'] %>",
111111
"typescript": "<%= versions['typescript'] %>"<% if (specPackageName) { %>,
112112
"<%=specPackageName%>": "<%=specPackageVersion%>"<% } %>
113113
},<% if (exactO3rVersion) { %>

packages/@ama-sdk/showcase-sdk/package.json

+3-3
Original file line numberDiff line numberDiff line change
@@ -55,7 +55,7 @@
5555
"tools:changelog": "commit-and-tag-version"
5656
},
5757
"dependencies": {
58-
"@swc/helpers": "^0.5.0",
58+
"@swc/helpers": "~0.5.0",
5959
"tslib": "^2.6.2"
6060
},
6161
"peerDependenciesMeta": {
@@ -82,8 +82,8 @@
8282
"@openapitools/openapi-generator-cli": "~2.13.0",
8383
"@schematics/angular": "~17.3.0",
8484
"@stylistic/eslint-plugin-ts": "^1.5.4",
85-
"@swc/cli": "^0.3.0",
86-
"@swc/core": "1.5.7",
85+
"@swc/cli": "~0.3.0",
86+
"@swc/core": "~1.5.24",
8787
"@types/jest": "~29.5.2",
8888
"@types/node": "^20.0.0",
8989
"@typescript-eslint/eslint-plugin": "^7.2.0",

0 commit comments

Comments
 (0)