Tino Fuhrmann
226f8f7585
Removed this
where not required
2020-05-04 23:59:51 +02:00
Tino Fuhrmann
670559077c
Added options for npm version, repository, name and updated readme
2020-05-04 23:59:50 +02:00
Tino Fuhrmann
934f226098
[TS-Refactor] Top-level exports for fetch & jquery ( #6138 )
...
* Added top-level exports
* Updated generator README
* Updated typescript generator docs
2020-05-04 23:58:38 +02:00
Tino Fuhrmann
07dd1efb7a
Removed whitespace
2020-05-03 20:58:07 +02:00
Tino Fuhrmann
5a2561f520
Mark typescript client codegen as experimental
2020-05-02 22:03:56 +02:00
Tino Fuhrmann
d704a4ffba
Readded missing change
2020-05-02 19:21:57 +02:00
Tino Fuhrmann
bfc14c82e5
Removed tab from DefaultCodegen
2020-04-27 01:12:35 +02:00
Bodo Graumann
9afb8ff12a
Typescript refactor: Platform select for browser and node ( #4500 )
...
* Use string form of filename parameter
This works for the form-data library and is also compatible with the
browser FormData object.
* Add new option to select platform node or browser
When no platform is selected, a default is chosen by the framework
option and likewise the file data type option is implied by the
platform.
* Remove redundant import of node dns module
* Only use form-data library for node platform
* Generate npm package from npmName option
* Use method convertPropertyToBooleanAndWriteBack
* Generate typescript samples with ensure-up-to-date
2020-04-27 00:57:36 +02:00
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
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
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
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
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
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
e41df36261
Added simple test for PetApi
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
988df1f7a5
Removed tabs from TypeScriptClientCodegen
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
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
Tino Fuhrmann
276d7d47e5
Added servers
2020-04-27 00:07:20 +02:00
Tino Fuhrmann
1cc6fb0421
Added auth module
2020-04-27 00:07:20 +02:00
Tino Fuhrmann
1a31c48ceb
Added model generation with imports
2020-04-27 00:07:20 +02:00
Tino Fuhrmann
6638cef37a
Modified http lib, added config & middleware definition to ts-fetch
2020-04-27 00:07:20 +02:00
Tino Fuhrmann
05f64c6732
Added generic enum
2020-04-27 00:07:20 +02:00
Tino Fuhrmann
06d9556f13
Added http module draft
2020-04-27 00:07:20 +02:00