Skip to content

Commit a93ca22

Browse files
authored
chore: update dependencies (#510)
1 parent 06e6c57 commit a93ca22

File tree

10 files changed

+378
-381
lines changed

10 files changed

+378
-381
lines changed

docs/why.md

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -6,9 +6,7 @@ and how it benefits the UI5 eco-system in general.
66
## Short Version
77

88
- Better Integrating SAPUI5 and the **modern** JavaScript eco-system.
9-
109
- **Editor Tooling** & Functionality.
11-
1210
- Working with many Editors / IDEs.
1311
- Content Assist.
1412
- Type Checks.
@@ -86,7 +84,6 @@ There are two elements to this topic
8684
2. **Promoting end users to raise issues with errors and inaccuracies in the API reference**:
8785

8886
SAPUI5 has a large in depth API Reference:
89-
9087
- https://ui5.sap.com/#/api
9188

9289
However there exists no validation between an end user's source code and the content of the API Reference.

package.json

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -28,18 +28,18 @@
2828
"ncu-u": "ncu -ws --root -u"
2929
},
3030
"devDependencies": {
31-
"@commitlint/cli": "19.3.0",
32-
"@commitlint/config-conventional": "19.2.2",
31+
"@commitlint/cli": "19.8.1",
32+
"@commitlint/config-conventional": "19.8.1",
3333
"chai": "4.4.1",
3434
"cz-conventional-changelog": "3.3.0",
35-
"husky": "9.0.11",
36-
"lerna": "8.1.5",
35+
"husky": "9.1.7",
36+
"lerna": "8.2.2",
3737
"lint-staged": "15.2.7",
3838
"mocha": "10.5.1",
3939
"npm-run-all": "4.1.5",
40-
"prettier": "3.3.2",
40+
"prettier": "3.6.0",
4141
"shx": "0.3.4",
42-
"typescript": "5.5.2"
42+
"typescript": "5.8.3"
4343
},
4444
"lint-staged": {
4545
"*.{ts,js,json,md,yml}": [

packages/dts-generator/docs/TECHNICAL.md

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -57,7 +57,6 @@ Using `directives` as input and the information whether modules or globals shoul
5757
- `addForwardDeclarations` (from directives) - this relates to inverse dependencies
5858
- `addInterfaceWithModuleNames` adds all visible modules to `sap.IUI5DefineDependencyNames`, which is merged across libraries from TypeScript perspective and can be used to type module imports
5959
- `addConstructorSettingsInterfaces` and `addEventParameterInterfaces` create two additional interfaces defining important structures:
60-
6160
1. for each ManagedObject subclass an interface that describes the settings object, to be used in the constructor
6261
1. for each event an interface which lists its parameters
6362

packages/dts-generator/package.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -32,10 +32,10 @@
3232
"lodash": "4.17.21",
3333
"lodash.combinations": "18.11.1",
3434
"node-fetch": "^3.3.2",
35-
"prettier": "3.5.3",
35+
"prettier": "3.6.0",
3636
"resolve": "^1.22.10",
3737
"sanitize-html": "2.17.0",
38-
"strip-json-comments": "^5.0.1",
38+
"strip-json-comments": "^5.0.2",
3939
"typescript": "^5.8.3"
4040
},
4141
"devDependencies": {

packages/dts-generator/src/phases/dts-code-gen.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -255,10 +255,10 @@ function genModule(ast: Module) {
255255
text += `declare module "${ast.name}" {` + NL;
256256
text += APPEND_ITEMS(ast.imports, genImport);
257257
text += APPEND_ITEMS(ast.exports, genExport);
258-
(text += APPEND_ITEMS(ast.namespaces, (namespace: Namespace) =>
258+
((text += APPEND_ITEMS(ast.namespaces, (namespace: Namespace) =>
259259
genNamespace(namespace, { export: namespace.export }),
260260
)),
261-
(text += "}");
261+
(text += "}"));
262262
return text;
263263
}
264264

packages/ts-interface-generator/package.json

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -39,18 +39,18 @@
3939
"@types/jest": "29.5.12",
4040
"@types/node": "20.14.9",
4141
"@types/openui5": "1.127.0",
42-
"@types/yargs": "17.0.32",
42+
"@types/yargs": "17.0.33",
4343
"@typescript-eslint/eslint-plugin": "7.14.1",
4444
"@typescript-eslint/parser": "7.14.1",
4545
"eslint": "8.57.0",
4646
"jest": "29.7.0",
4747
"npm-run-all": "4.1.5",
48-
"ts-jest": "29.1.5",
49-
"typescript": "5.5.2"
48+
"ts-jest": "29.4.0",
49+
"typescript": "5.8.3"
5050
},
5151
"dependencies": {
5252
"hjson": "3.2.2",
53-
"loglevel": "1.9.1",
53+
"loglevel": "1.9.2",
5454
"yargs": "17.7.2"
5555
},
5656
"peerDependencies": {

packages/ts-interface-generator/src/astGenerationHelper.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -202,8 +202,8 @@ function generateSettingsInterface(
202202
propertySignature,
203203
buildJSDocStringFromLines(createJSDocCenterPart(association)),
204204
);
205-
factory.createKeywordTypeNode(ts.SyntaxKind.StringKeyword),
206-
interfaceProperties.push(propertySignature);
205+
(factory.createKeywordTypeNode(ts.SyntaxKind.StringKeyword),
206+
interfaceProperties.push(propertySignature));
207207
}
208208
}
209209

packages/ts-interface-generator/src/jsdocGenerator.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -46,13 +46,13 @@ export function createJSDocCenterPart(info: APIMember, lines: string[] = []) {
4646
lines.push("");
4747
}
4848

49-
info.since ? lines.push("@since " + info.since) : "",
49+
(info.since ? lines.push("@since " + info.since) : "",
5050
info.deprecation !== undefined
5151
? lines.push("@deprecated " + info.deprecation)
5252
: "", // "undefined" check to even output the tag when there is empty text
5353
info.experimental !== undefined
5454
? lines.push("@experimental " + info.experimental)
55-
: ""; // "undefined" check to even output the tag when there is empty text
55+
: ""); // "undefined" check to even output the tag when there is empty text
5656

5757
return lines;
5858
}

test-packages/openui5-snapshot-test/package.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -10,9 +10,9 @@
1010
},
1111
"dependencies": {
1212
"@ui5/dts-generator": "link:../../packages/dts-generator",
13-
"fs-extra": "11.2.0",
13+
"fs-extra": "11.3.0",
1414
"lodash": "4.17.21",
15-
"typescript": "5.5.2"
15+
"typescript": "5.8.3"
1616
},
1717
"devDependencies": {
1818
"@types/jquery": "3.5.13",

0 commit comments

Comments
 (0)