Bodo Graumann
0000342d77
Typescript refactor: stub rxjs ( #4424 )
...
* Remove unused supportsES6 field from codegen
* Add a new switch for RXJS
* Remove redundant npm dependency on rxjs4 types
* Fix return type of PromiseMiddleware methods
* Install webpack dependency to run jquery tests
* Update form-data to 2.5 which includes typings
* Add missing dependency on node typings
* Fix test artifact name typo
* Stub rxjs when it is not explicitly enabled
2020-04-27 00:54:36 +02:00
Bodo Graumann
0f3ad99d72
Refactor typescript merge master ( #4319 )
...
Merge master into ts-refactor
2020-04-27 00:54:36 +02:00
Tino Fuhrmann
4f461f948a
Updated typescript docs
2020-04-27 00:09:32 +02:00
Tino Fuhrmann
68241f8c33
Fixed missing fetch definition in TS default tests
2020-04-27 00:09:32 +02:00
Tino Fuhrmann
5fd3be29bd
Ensured up to date
2020-04-27 00:09:32 +02:00
Tino Fuhrmann
e4a0855db9
Fixed a couple issues with pom.xml
2020-04-27 00:09:31 +02:00
Tino Fuhrmann
9297e59053
Removed tabs in TypeScriptClientCodegen
2020-04-27 00:09:31 +02:00
Tino Fuhrmann
6c37c7180d
Added pom.xmls, fixed packagejsons and hopefully webppack
2020-04-27 00:09:31 +02:00
Tino Fuhrmann
fb6f8c5344
Added jquery library
2020-04-27 00:09:31 +02:00
Tino Fuhrmann
8d8e57f1f9
Added gitignore and git_push
2020-04-27 00:09:31 +02:00
Tino Fuhrmann
495ce938f8
Updated docs
2020-04-27 00:09:31 +02:00
Tino Fuhrmann
99c3dceae7
Added typescript to docs/generators
2020-04-27 00:09:18 +02:00
Tino Fuhrmann
fcbecc4dbd
Fixed compilation issues in TypeScriptClientCodegen
2020-04-27 00:08:46 +02:00
Tino Fuhrmann
40f3c4f4dd
Removed accidentally created generated code
2020-04-27 00:08:46 +02:00
Tino Fuhrmann
c330a9f872
Ignore openapi-generator-cli/bin
2020-04-27 00:08:46 +02:00
Tino Fuhrmann
a481d0ce83
Added comments
2020-04-27 00:08:46 +02:00
Tino Fuhrmann
35d3cc20c9
Added comments & license info
2020-04-27 00:08:46 +02:00
Tino Fuhrmann
7a372acbed
Fixed date-time and date handling
2020-04-27 00:08:46 +02:00
Tino Fuhrmann
56ca583b2e
Set discriminator value automatically
2020-04-27 00:08:29 +02:00
Tino Fuhrmann
c8c58b4f5e
Configure discriminator correctly
2020-04-27 00:08:28 +02:00
Tino Fuhrmann
861f774c56
Made discriminator and attributeTypeMap readonly
2020-04-27 00:08:28 +02:00
Tino Fuhrmann
df970ae8b1
Added promise based middleware
2020-04-27 00:08:28 +02:00
Tino Fuhrmann
1d27563a41
Use observables internally
2020-04-27 00:08:28 +02:00
Tino Fuhrmann
aeef285190
Restructured module layout
2020-04-27 00:08:28 +02:00
Tino Fuhrmann
8068315f79
Remove tab
2020-04-27 00:08:28 +02:00
Tino Fuhrmann
e11a5a9395
Use string union for enums
2020-04-27 00:08:28 +02:00
Tino Fuhrmann
a00e342505
Made api call configuration separately settable
2020-04-27 00:08:28 +02:00
Tino Fuhrmann
7786f2e9fb
Fixed file uploads
2020-04-27 00:08:28 +02:00
Tino Fuhrmann
1c2943dcc8
Additional tests for pet store api
2020-04-27 00:08:28 +02:00
Tino Fuhrmann
c5c9a59060
Removed tabs in DefaultCodegen
2020-04-27 00:08:28 +02:00
Tino Fuhrmann
8bfb88cd76
Removed tabs in TypeScriptClientCodegen
2020-04-27 00:08:02 +02:00
Tino Fuhrmann
35b98cf2bc
Added handling for different http status codes and test for deletePet
2020-04-27 00:08:02 +02:00
Tino Fuhrmann
9b0bb9a399
Fixed ObjectSerializer test
2020-04-27 00:07:33 +02:00
Tino Fuhrmann
e41df36261
Added simple test for PetApi
2020-04-27 00:07:33 +02:00
Tino Fuhrmann
c2b7422a81
[TS-Refactor] Added tests for Object Serializer
2020-04-27 00:07:33 +02:00
Tino Fuhrmann
525f48d694
Added server variable configuration to ts-refactor
2020-04-27 00:07:33 +02:00
Tino Fuhrmann
0867522b0a
Added ts client codegen to root pom.xml and travis
2020-04-27 00:07:33 +02:00
Tino Fuhrmann
988df1f7a5
Removed tabs from TypeScriptClientCodegen
2020-04-27 00:07:21 +02:00
Tino Fuhrmann
4c11314a7b
Added pom.xml files to TypeScript PetStore client samples
2020-04-27 00:07:21 +02:00
Tino Fuhrmann
3eaa5e54ef
Removed TODOs
2020-04-27 00:07:21 +02:00
Tino Fuhrmann
7909cbaec7
Reverted: http library.send returns string again
2020-04-27 00:07:21 +02:00
Tino Fuhrmann
a6560e5530
Restructured TypeScript generator
2020-04-27 00:07:21 +02:00
Tino Fuhrmann
61a1bbdabe
Added middleware to fetch
2020-04-27 00:07:21 +02:00
Tino Fuhrmann
a7de49110e
Ignore dist folder in typescript client sample
2020-04-27 00:07:21 +02:00
Tino Fuhrmann
e40d94984f
Implemented fetch client
2020-04-27 00:07:21 +02:00
Tino Fuhrmann
a8ec866117
Implemented RequestFactory and Processor completely
2020-04-27 00:07:21 +02:00
Tino Fuhrmann
f5b062957d
WIP: api modeling
2020-04-27 00:07:21 +02:00
Tino Fuhrmann
d4fa8c7f72
Updated auth
2020-04-27 00:07:21 +02:00
Tino Fuhrmann
6b2a2289f2
WIP: Models & API
2020-04-27 00:07:20 +02:00
Tino Fuhrmann
b89646a223
Added sample for typescript client
2020-04-27 00:07:20 +02:00