Skip to content

Commit e408c7d

Browse files
committed
working on upgrades
1 parent d479ad8 commit e408c7d

File tree

11 files changed

+10651
-10561
lines changed

11 files changed

+10651
-10561
lines changed

.github/dependabot.yml

Lines changed: 1 addition & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -5,18 +5,7 @@ updates:
55
schedule:
66
interval: "daily"
77
ignore:
8+
- dependency-name: "@apidevtools/json-schema-ref-parser"
89
- dependency-name: "@types/node-fetch"
910
- dependency-name: "node-fetch"
1011
- dependency-name: "camelcase"
11-
- dependency-name: "@angular-devkit/build-angular"
12-
- dependency-name: "@angular/animations"
13-
- dependency-name: "@angular/cli"
14-
- dependency-name: "@angular/common"
15-
- dependency-name: "@angular/compiler"
16-
- dependency-name: "@angular/compiler-cli"
17-
- dependency-name: "@angular/core"
18-
- dependency-name: "@angular/forms"
19-
- dependency-name: "@angular/platform-browser"
20-
- dependency-name: "@angular/platform-browser-dynamic"
21-
- dependency-name: "@angular/router"
22-
- dependency-name: "typescript"

package-lock.json

Lines changed: 10584 additions & 10478 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

package.json

Lines changed: 51 additions & 56 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "openapi-typescript-codegen",
3-
"version": "0.29.0",
3+
"version": "0.30.0",
44
"description": "Library that generates Typescript clients based on the OpenAPI specification.",
55
"author": "Ferdi Koomen",
66
"homepage": "https://github.com/ferdikoomen/openapi-typescript-codegen",
@@ -60,69 +60,64 @@
6060
"docker": "docker build -t eeelenbaas/openapi-typescript-codegen ."
6161
},
6262
"dependencies": {
63-
"@apidevtools/json-schema-ref-parser": "^11.5.4",
63+
"@apidevtools/json-schema-ref-parser": "^14.2.1",
6464
"camelcase": "^6.3.0",
65-
"commander": "^12.0.0",
66-
"fs-extra": "^11.2.0",
65+
"commander": "^14.0.2",
66+
"fs-extra": "^11.3.3",
6767
"handlebars": "^4.7.8"
6868
},
6969
"devDependencies": {
70-
"@angular-devkit/build-angular": "20.3.10",
71-
"@angular/animations": "17.3.3",
72-
"@angular/cli": "20.2.2",
73-
"@angular/common": "17.3.3",
74-
"@angular/compiler": "17.3.3",
75-
"@angular/compiler-cli": "17.3.3",
76-
"@angular/core": "17.3.3",
77-
"@angular/forms": "17.3.3",
78-
"@angular/platform-browser": "17.3.3",
79-
"@angular/platform-browser-dynamic": "17.3.3",
80-
"@angular/router": "17.3.3",
81-
"@babel/cli": "7.24.8",
82-
"@babel/core": "7.26.7",
83-
"@babel/preset-env": "7.26.0",
84-
"@babel/preset-typescript": "7.24.7",
85-
"@rollup/plugin-commonjs": "25.0.8",
86-
"@rollup/plugin-node-resolve": "15.2.3",
87-
"@rollup/plugin-terser": "^0.4.4",
88-
"@rollup/plugin-typescript": "11.1.6",
70+
"@angular-devkit/build-angular": "21.0.4",
71+
"@angular/animations": "21.0.6",
72+
"@angular/cli": "21.0.4",
73+
"@angular/common": "21.0.6",
74+
"@angular/compiler": "21.0.6",
75+
"@angular/compiler-cli": "21.0.6",
76+
"@angular/core": "21.0.6",
77+
"@angular/forms": "21.0.6",
78+
"@angular/platform-browser": "21.0.6",
79+
"@angular/platform-browser-dynamic": "21.0.6",
80+
"@angular/router": "21.0.6",
81+
"@babel/cli": "7.28.3",
82+
"@babel/core": "7.28.5",
83+
"@babel/preset-env": "7.28.5",
84+
"@babel/preset-typescript": "7.28.5",
85+
"@rollup/plugin-commonjs": "29.0.0",
86+
"@rollup/plugin-node-resolve": "16.0.3",
87+
"@rollup/plugin-terser": "0.4.4",
88+
"@rollup/plugin-typescript": "12.3.0",
8989
"@types/cross-spawn": "6.0.6",
90-
"@types/express": "4.17.21",
91-
"@types/fs-extra": "^11.0.4",
92-
"@types/glob": "8.1.0",
93-
"@types/jest": "29.5.12",
94-
"@types/node": "20.14.10",
95-
"@types/node-fetch": "2.6.11",
96-
"@types/qs": "6.9.15",
97-
"@typescript-eslint/eslint-plugin": "7.16.0",
98-
"@typescript-eslint/parser": "7.18.0",
90+
"@types/express": "5.0.6",
91+
"@types/fs-extra": "11.0.4",
92+
"@types/jest": "30.0.0",
93+
"@types/node": "25.0.3",
94+
"@types/node-fetch": "2.6.13",
95+
"@types/qs": "6.14.0",
96+
"@typescript-eslint/eslint-plugin": "8.50.1",
97+
"@typescript-eslint/parser": "8.50.1",
9998
"abort-controller": "3.0.0",
100-
"axios": "1.8.2",
99+
"axios": "1.13.2",
101100
"codecov": "3.8.3",
102-
"cross-spawn": "7.0.3",
103-
"eslint": "8.57.0",
104-
"eslint-config-prettier": "9.1.0",
105-
"eslint-plugin-prettier": "5.1.3",
101+
"cross-spawn": "7.0.6",
102+
"eslint": "9.39.2",
103+
"eslint-config-prettier": "10.1.8",
104+
"eslint-plugin-prettier": "5.5.4",
106105
"eslint-plugin-simple-import-sort": "12.1.1",
107-
"express": "4.22.0",
108-
"form-data": "4.0.4",
109-
"glob": "12.0.0",
110-
"jest": "29.7.0",
111-
"jest-cli": "29.7.0",
112-
"node-fetch": "2.7.0",
113-
"prettier": "3.4.1",
114-
"puppeteer": "22.14.0",
115-
"qs": "6.12.3",
116-
"rimraf": "6.1.0",
117-
"rollup": "4.14.0",
118-
"rxjs": "7.8.1",
106+
"express": "5.2.1",
107+
"form-data": "4.0.5",
108+
"glob": "13.0.0",
109+
"jest": "30.2.0",
110+
"jest-cli": "30.2.0",
111+
"node-fetch": "3.3.2",
112+
"prettier": "3.7.4",
113+
"puppeteer": "24.34.0",
114+
"qs": "6.14.0",
115+
"rimraf": "6.1.2",
116+
"rollup": "4.54.0",
117+
"rxjs": "7.8.2",
119118
"ts-node": "10.9.2",
120-
"tslib": "2.6.3",
121-
"typescript": "5.4.4",
122-
"zone.js": "0.15.0"
123-
},
124-
"overrides": {
125-
"node-fetch": "2.7.0",
126-
"rollup": "4.14.0"
119+
"tslib": "2.8.1",
120+
"typescript": "5.9.3",
121+
"zone.js": "0.16.0"
127122
}
128123
}

src/utils/writeClient.spec.ts

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -52,8 +52,8 @@ describe('writeClient', () => {
5252
'AppClient'
5353
);
5454

55-
expect(rmdir).toBeCalled();
56-
expect(mkdir).toBeCalled();
57-
expect(writeFile).toBeCalled();
55+
expect(rmdir).toHaveBeenCalled();
56+
expect(mkdir).toHaveBeenCalled();
57+
expect(writeFile).toHaveBeenCalled();
5858
});
5959
});

src/utils/writeClientClass.spec.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -38,6 +38,6 @@ describe('writeClientClass', () => {
3838

3939
await writeClientClass(client, templates, './dist', HttpClient.FETCH, 'AppClient', Indent.SPACE_4, '');
4040

41-
expect(writeFile).toBeCalled();
41+
expect(writeFile).toHaveBeenCalled();
4242
});
4343
});

src/utils/writeClientCore.spec.ts

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -41,11 +41,11 @@ describe('writeClientCore', () => {
4141

4242
await writeClientCore(client, templates, '/', HttpClient.FETCH, Indent.SPACE_4);
4343

44-
expect(writeFile).toBeCalledWith(resolve('/', '/OpenAPI.ts'), `settings${EOL}`);
45-
expect(writeFile).toBeCalledWith(resolve('/', '/ApiError.ts'), `apiError${EOL}`);
46-
expect(writeFile).toBeCalledWith(resolve('/', '/ApiRequestOptions.ts'), `apiRequestOptions${EOL}`);
47-
expect(writeFile).toBeCalledWith(resolve('/', '/ApiResult.ts'), `apiResult${EOL}`);
48-
expect(writeFile).toBeCalledWith(resolve('/', '/CancelablePromise.ts'), `cancelablePromise${EOL}`);
49-
expect(writeFile).toBeCalledWith(resolve('/', '/request.ts'), `request${EOL}`);
44+
expect(writeFile).toHaveBeenCalledWith(resolve('/', '/OpenAPI.ts'), `settings${EOL}`);
45+
expect(writeFile).toHaveBeenCalledWith(resolve('/', '/ApiError.ts'), `apiError${EOL}`);
46+
expect(writeFile).toHaveBeenCalledWith(resolve('/', '/ApiRequestOptions.ts'), `apiRequestOptions${EOL}`);
47+
expect(writeFile).toHaveBeenCalledWith(resolve('/', '/ApiResult.ts'), `apiResult${EOL}`);
48+
expect(writeFile).toHaveBeenCalledWith(resolve('/', '/CancelablePromise.ts'), `cancelablePromise${EOL}`);
49+
expect(writeFile).toHaveBeenCalledWith(resolve('/', '/request.ts'), `request${EOL}`);
5050
});
5151
});

src/utils/writeClientIndex.spec.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -38,6 +38,6 @@ describe('writeClientIndex', () => {
3838

3939
await writeClientIndex(client, templates, '/', true, true, true, true, true, 'Service', '');
4040

41-
expect(writeFile).toBeCalledWith(resolve('/', '/index.ts'), 'index');
41+
expect(writeFile).toHaveBeenCalledWith(resolve('/', '/index.ts'), 'index');
4242
});
4343
});

src/utils/writeClientModels.spec.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -54,6 +54,6 @@ describe('writeClientModels', () => {
5454

5555
await writeClientModels(models, templates, '/', HttpClient.FETCH, false, Indent.SPACE_4);
5656

57-
expect(writeFile).toBeCalledWith(resolve('/', '/User.ts'), `model${EOL}`);
57+
expect(writeFile).toHaveBeenCalledWith(resolve('/', '/User.ts'), `model${EOL}`);
5858
});
5959
});

src/utils/writeClientSchemas.spec.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -54,6 +54,6 @@ describe('writeClientSchemas', () => {
5454

5555
await writeClientSchemas(models, templates, '/', HttpClient.FETCH, false, Indent.SPACE_4);
5656

57-
expect(writeFile).toBeCalledWith(resolve('/', '/$User.ts'), `schema${EOL}`);
57+
expect(writeFile).toHaveBeenCalledWith(resolve('/', '/$User.ts'), `schema${EOL}`);
5858
});
5959
});

src/utils/writeClientServices.spec.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -42,6 +42,6 @@ describe('writeClientServices', () => {
4242

4343
await writeClientServices(services, templates, '/', HttpClient.FETCH, false, false, Indent.SPACE_4, 'Service');
4444

45-
expect(writeFile).toBeCalledWith(resolve('/', '/UserService.ts'), `service${EOL}`);
45+
expect(writeFile).toHaveBeenCalledWith(resolve('/', '/UserService.ts'), `service${EOL}`);
4646
});
4747
});

0 commit comments

Comments
 (0)