0.12.234 • Published 12 months ago

@apaleo/angular-api-proxy-logs v0.12.234

Weekly downloads
295
License
Apache-2.0
Repository
github
Last release
12 months ago

@

Building

To install the required dependencies and to build the typescript sources run:

npm install
npm run build

publishing

First build the package than run npm publish

consuming

Navigate to the folder of your consuming project and run one of next commands.

published:

npm install @ --save

without publishing (not recommended):

npm install PATH_TO_GENERATED_PACKAGE --save

using npm link:

In PATH_TO_GENERATED_PACKAGE:

npm link

In your project:

npm link 

Note for Windows users: The Angular CLI has troubles to use linked npm packages. Please refer to this issue https://github.com/angular/angular-cli/issues/8284 for a solution / workaround. Published packages are not effected by this issue.

General usage

In your Angular project:

// without configuring providers
import { ApiModule } from '';
import { HttpClientModule } from '@angular/common/http';

@NgModule({
    imports: [
        ApiModule,
        // make sure to import the HttpClientModule in the AppModule only,
        // see https://github.com/angular/angular/issues/20575
        HttpClientModule
    ],
    declarations: [ AppComponent ],
    providers: [],
    bootstrap: [ AppComponent ]
})
export class AppModule {}
// configuring providers
import { ApiModule, Configuration, ConfigurationParameters } from '';

export function apiConfigFactory (): Configuration => {
  const params: ConfigurationParameters = {
    // set configuration parameters here.
  }
  return new Configuration(params);
}

@NgModule({
    imports: [ ApiModule.forRoot(apiConfigFactory) ],
    declarations: [ AppComponent ],
    providers: [],
    bootstrap: [ AppComponent ]
})
export class AppModule {}
import { DefaultApi } from '';

export class AppComponent {
	 constructor(private apiGateway: DefaultApi) { }
}

Note: The ApiModule is restricted to being instantiated once app wide. This is to ensure that all services are treated as singletons.

Using multiple swagger files / APIs / ApiModules

In order to use multiple ApiModules generated from different swagger files, you can create an alias name when importing the modules in order to avoid naming conflicts:

import { ApiModule } from 'my-api-path';
import { ApiModule as OtherApiModule } from 'my-other-api-path';
import { HttpClientModule } from '@angular/common/http';

@NgModule({
  imports: [
    ApiModule,
    OtherApiModule,
    // make sure to import the HttpClientModule in the AppModule only,
    // see https://github.com/angular/angular/issues/20575
    HttpClientModule
  ]
})
export class AppModule {

}

Set service base path

If different than the generated base path, during app bootstrap, you can provide the base path to your service.

import { BASE_PATH } from '';

bootstrap(AppComponent, [
    { provide: BASE_PATH, useValue: 'https://your-web-service.com' },
]);

or

import { BASE_PATH } from '';

@NgModule({
    imports: [],
    declarations: [ AppComponent ],
    providers: [ provide: BASE_PATH, useValue: 'https://your-web-service.com' ],
    bootstrap: [ AppComponent ]
})
export class AppModule {}

Using @angular/cli

First extend your src/environments/*.ts files by adding the corresponding base path:

export const environment = {
  production: false,
  API_BASE_PATH: 'http://127.0.0.1:8080'
};

In the src/app/app.module.ts:

import { BASE_PATH } from '';
import { environment } from '../environments/environment';

@NgModule({
  declarations: [
    AppComponent
  ],
  imports: [ ],
  providers: [{ provide: BASE_PATH, useValue: environment.API_BASE_PATH }],
  bootstrap: [ AppComponent ]
})
export class AppModule { }
0.12.234

12 months ago

0.12.233

12 months ago

0.12.232

12 months ago

0.12.231

12 months ago

0.12.230

1 year ago

0.12.228

1 year ago

0.12.229

1 year ago

0.12.227

1 year ago

0.12.224

1 year ago

0.12.223

1 year ago

0.12.226

1 year ago

0.12.225

1 year ago

0.12.220

1 year ago

0.12.222

1 year ago

0.12.221

1 year ago

0.12.213

1 year ago

0.12.212

1 year ago

0.12.215

1 year ago

0.12.214

1 year ago

0.12.211

1 year ago

0.12.210

1 year ago

0.12.217

1 year ago

0.12.216

1 year ago

0.12.219

1 year ago

0.12.218

1 year ago

0.12.204

1 year ago

0.12.203

1 year ago

0.12.209

1 year ago

0.12.206

1 year ago

0.12.205

1 year ago

0.12.208

1 year ago

0.12.207

1 year ago

0.12.202

1 year ago

0.12.201

1 year ago

0.12.200

1 year ago

0.12.199

1 year ago

0.12.198

1 year ago

0.12.197

1 year ago

0.12.196

1 year ago

0.12.195

1 year ago

0.12.194

1 year ago

0.12.193

1 year ago

0.12.192

2 years ago

0.12.191

2 years ago

0.12.190

2 years ago

0.12.189

2 years ago

0.12.188

2 years ago

0.12.187

2 years ago

0.12.186

2 years ago

0.12.185

2 years ago

0.12.184

2 years ago

0.12.183

2 years ago

0.12.182

2 years ago

0.12.181

2 years ago

0.12.180

2 years ago

0.12.179

2 years ago

0.12.178

2 years ago

0.12.177

2 years ago

0.12.176

2 years ago

0.12.175

2 years ago

0.12.174

2 years ago

0.12.173

2 years ago

0.12.172

2 years ago

0.12.171

2 years ago

0.12.170

2 years ago

0.12.169

2 years ago

0.12.168

2 years ago

0.12.167

2 years ago

0.12.165

2 years ago

0.12.166

2 years ago

0.12.164

2 years ago

0.12.161

2 years ago

0.12.160

2 years ago

0.12.163

2 years ago

0.12.162

2 years ago

0.12.158

2 years ago

0.12.157

2 years ago

0.12.159

2 years ago

0.12.154

2 years ago

0.12.153

2 years ago

0.12.156

2 years ago

0.12.155

2 years ago

0.12.150

2 years ago

0.12.152

2 years ago

0.12.151

2 years ago

0.12.147

2 years ago

0.12.146

2 years ago

0.12.149

2 years ago

0.12.148

2 years ago

0.12.145

2 years ago

0.12.144

2 years ago

0.12.143

2 years ago

0.12.142

2 years ago

0.12.141

2 years ago

0.12.140

2 years ago

0.12.139

2 years ago

0.12.136

3 years ago

0.12.135

3 years ago

0.12.138

3 years ago

0.12.137

3 years ago

0.12.132

3 years ago

0.12.131

3 years ago

0.12.134

3 years ago

0.12.133

3 years ago

0.12.130

3 years ago

0.12.129

3 years ago

0.12.128

3 years ago

0.12.125

3 years ago

0.12.124

3 years ago

0.12.127

3 years ago

0.12.126

3 years ago

0.12.121

3 years ago

0.12.120

3 years ago

0.12.123

3 years ago

0.12.122

3 years ago

0.12.116

3 years ago

0.12.118

3 years ago

0.12.117

3 years ago

0.12.119

3 years ago

0.12.114

3 years ago

0.12.113

3 years ago

0.12.115

3 years ago

0.12.110

3 years ago

0.12.112

3 years ago

0.12.111

3 years ago

0.12.103

3 years ago

0.12.105

3 years ago

0.12.104

3 years ago

0.12.107

3 years ago

0.12.106

3 years ago

0.12.109

3 years ago

0.12.108

3 years ago

0.12.99

3 years ago

0.12.102

3 years ago

0.12.101

3 years ago

0.12.100

3 years ago

0.12.78

4 years ago

0.12.79

4 years ago

0.12.85

4 years ago

0.12.86

4 years ago

0.12.87

4 years ago

0.12.88

4 years ago

0.12.81

4 years ago

0.12.82

4 years ago

0.12.83

4 years ago

0.12.84

4 years ago

0.12.80

4 years ago

0.12.89

4 years ago

0.12.96

3 years ago

0.12.97

3 years ago

0.12.98

3 years ago

0.12.92

4 years ago

0.12.93

4 years ago

0.12.94

3 years ago

0.12.95

3 years ago

0.12.90

4 years ago

0.12.91

4 years ago

0.12.75

4 years ago

0.12.76

4 years ago

0.12.77

4 years ago

0.12.74

4 years ago

0.12.70

4 years ago

0.12.71

4 years ago

0.12.73

4 years ago

0.12.52

4 years ago

0.12.53

4 years ago

0.12.54

4 years ago

0.12.55

4 years ago

0.12.56

4 years ago

0.12.57

4 years ago

0.12.58

4 years ago

0.12.59

4 years ago

0.12.63

4 years ago

0.12.64

4 years ago

0.12.65

4 years ago

0.12.66

4 years ago

0.12.60

4 years ago

0.12.61

4 years ago

0.12.62

4 years ago

0.12.67

4 years ago

0.12.68

4 years ago

0.12.69

4 years ago

0.12.42

4 years ago

0.12.43

4 years ago

0.12.44

4 years ago

0.12.49

4 years ago

0.12.45

4 years ago

0.12.46

4 years ago

0.12.47

4 years ago

0.12.48

4 years ago

0.12.50

4 years ago

0.12.51

4 years ago

0.12.41

4 years ago

0.12.40

4 years ago

0.12.39

4 years ago

0.12.38

4 years ago

0.12.34

4 years ago

0.12.35

4 years ago

0.12.36

4 years ago

0.12.37

4 years ago

0.12.33

4 years ago

0.12.31

4 years ago

0.12.32

4 years ago

0.12.30

4 years ago

0.12.29

4 years ago

0.12.28

4 years ago

0.12.27

4 years ago

0.12.26

4 years ago

0.12.24

4 years ago

0.12.25

4 years ago

0.12.23

4 years ago

0.12.22

4 years ago

0.12.19

4 years ago

0.12.20

4 years ago

0.12.21

4 years ago

0.12.16

4 years ago

0.12.17

4 years ago

0.12.18

4 years ago

0.12.13

4 years ago

0.12.14

4 years ago

0.12.15

4 years ago

0.12.11

4 years ago

0.12.12

4 years ago

0.12.10

4 years ago

0.12.9

4 years ago

0.12.7

4 years ago

0.12.8

4 years ago

0.12.6

4 years ago

0.12.2

4 years ago

0.12.3

4 years ago

0.12.4

4 years ago

0.12.5

4 years ago

0.12.1

4 years ago

0.11.16

4 years ago

0.12.0

4 years ago

0.11.15

4 years ago

0.11.14

4 years ago

0.11.13

4 years ago

0.11.12

4 years ago

0.11.11

4 years ago

0.11.8

4 years ago

0.11.9

4 years ago

0.11.10

4 years ago

0.11.6

4 years ago

0.11.7

4 years ago

0.11.5

4 years ago

0.11.4

4 years ago

0.11.2

4 years ago

0.11.3

4 years ago

0.11.1

4 years ago

0.11.0

4 years ago

0.10.56

4 years ago

0.10.55

4 years ago

0.10.54

4 years ago

0.10.50

4 years ago

0.10.51

4 years ago

0.10.52

4 years ago

0.10.53

4 years ago

0.10.49

4 years ago

0.10.47

4 years ago

0.10.48

4 years ago

0.10.46

4 years ago

0.10.41

4 years ago

0.10.42

4 years ago

0.10.43

4 years ago

0.10.44

4 years ago

0.10.45

4 years ago

0.10.36

4 years ago

0.10.37

4 years ago

0.10.38

4 years ago

0.10.39

4 years ago

0.10.32

4 years ago

0.10.33

4 years ago

0.10.34

4 years ago

0.10.35

4 years ago

0.10.40

4 years ago

0.10.31

4 years ago

0.10.30

4 years ago

0.10.29

4 years ago

0.10.28

4 years ago

0.10.27

4 years ago

0.10.26

4 years ago

0.10.25

5 years ago

0.10.24

5 years ago

0.10.23

5 years ago

0.10.21

5 years ago

0.10.22

5 years ago

0.10.20

5 years ago

0.10.19

5 years ago

0.10.18

5 years ago

0.10.17

5 years ago

0.10.16

5 years ago

0.10.15

5 years ago

0.10.14

5 years ago

0.10.13

5 years ago

0.10.12

5 years ago

0.10.10

5 years ago

0.10.11

5 years ago

0.10.9

5 years ago

0.10.8

5 years ago

0.10.7

5 years ago

0.10.6

5 years ago

0.10.5

5 years ago

0.10.4

5 years ago

0.10.3

5 years ago

0.10.2

5 years ago

0.10.1

5 years ago

0.10.0

5 years ago

0.9.54

5 years ago

0.9.55

5 years ago

0.9.53

5 years ago

0.9.52

5 years ago

0.9.50

5 years ago

0.9.51

5 years ago

0.9.49

5 years ago

0.9.48

5 years ago

0.9.46

5 years ago

0.9.47

5 years ago

0.9.45

5 years ago

0.9.44

5 years ago

0.9.43

5 years ago

0.9.42

5 years ago

0.9.41

5 years ago

0.9.40

5 years ago

0.9.39

5 years ago

0.9.38

5 years ago

0.9.37

5 years ago

0.9.36

5 years ago

0.9.35

5 years ago

0.9.34

5 years ago

0.9.33

5 years ago

0.9.32

5 years ago

0.9.31

5 years ago

0.9.30

5 years ago

0.9.29

5 years ago

0.9.28

5 years ago

0.9.27

5 years ago

0.9.26

5 years ago

0.9.24

5 years ago

0.9.25

5 years ago

0.9.23

5 years ago

0.9.21

5 years ago

0.9.22

5 years ago

0.9.20

5 years ago

0.9.19

5 years ago

0.9.18

5 years ago

0.9.17

5 years ago

0.9.16

5 years ago

0.9.15

5 years ago

0.9.14

5 years ago

0.9.13

5 years ago

0.9.12

5 years ago

0.9.10

5 years ago

0.9.11

5 years ago

0.9.9

5 years ago

0.9.8

5 years ago

0.9.7

5 years ago

0.9.6

5 years ago

0.9.5

5 years ago

1.6.245

5 years ago

0.9.4

5 years ago

0.6.245

5 years ago

1.6.244

5 years ago

0.6.244

5 years ago

0.9.3

5 years ago

1.6.243

5 years ago

0.6.243

5 years ago

0.9.2

5 years ago

1.6.242

5 years ago

0.6.242

5 years ago

1.6.241

5 years ago

0.6.241

5 years ago

0.9.1

5 years ago

0.9.0

5 years ago

1.6.240

5 years ago

0.6.240

5 years ago

0.6.239

5 years ago

1.6.239

5 years ago

1.6.237

5 years ago

1.6.238

5 years ago

0.6.238

5 years ago

0.6.237

5 years ago

1.6.236

5 years ago

1.6.235

5 years ago

0.6.236

5 years ago

0.6.235

5 years ago

0.6.234

5 years ago

1.6.233

5 years ago

1.6.234

5 years ago

0.6.233

5 years ago

1.6.232

5 years ago

0.6.232

5 years ago

1.6.231

5 years ago

0.6.231

5 years ago

0.6.230

5 years ago

1.6.230

5 years ago

1.6.229

5 years ago

0.6.229

5 years ago

1.6.228

5 years ago

0.6.228

5 years ago

1.6.227

5 years ago

1.6.226

5 years ago

0.6.227

5 years ago

0.6.226

5 years ago

1.6.225

5 years ago

0.6.225

5 years ago

1.6.224

5 years ago

0.6.224

5 years ago

1.6.222

5 years ago

1.6.223

5 years ago

0.6.223

5 years ago

0.6.222

5 years ago

1.6.221

5 years ago

0.6.221

5 years ago

1.6.220

5 years ago

0.6.220

5 years ago

1.6.219

5 years ago

0.6.219

5 years ago

1.6.217

5 years ago

1.6.216

5 years ago

1.6.218

5 years ago

0.6.218

5 years ago

0.6.217

5 years ago

0.6.216

5 years ago

1.6.215

5 years ago

0.6.215

5 years ago

0.6.214

5 years ago

1.6.214

5 years ago

1.6.213

5 years ago

1.6.212

5 years ago

0.6.213

5 years ago

0.6.212

5 years ago

1.6.211

5 years ago

1.6.210

5 years ago

0.6.211

5 years ago

0.6.210

5 years ago

1.6.208

5 years ago

1.6.209

5 years ago

0.6.209

5 years ago

0.6.208

5 years ago

0.6.207

5 years ago

1.6.207

5 years ago

1.6.206

5 years ago

0.6.206

5 years ago

1.6.205

5 years ago

0.6.205

5 years ago

1.6.204

5 years ago

0.6.204

5 years ago

0.6.203

5 years ago

1.6.203

5 years ago

1.6.202

5 years ago

0.6.202

5 years ago

1.6.200

5 years ago

1.6.201

5 years ago

0.6.201

5 years ago

0.6.200

5 years ago

0.6.199

5 years ago

1.6.199

5 years ago

1.6.196

5 years ago

1.6.198

5 years ago

1.6.197

5 years ago

0.6.198

5 years ago

0.6.197

5 years ago

0.6.196

5 years ago

1.6.195

5 years ago

0.6.195

5 years ago

1.6.194

5 years ago

0.6.194

5 years ago

0.6.193

5 years ago

1.6.193

5 years ago

1.6.192

5 years ago

0.6.192

5 years ago

1.6.191

5 years ago

0.6.191

5 years ago

1.6.190

5 years ago

0.6.190

5 years ago

2.0.3

5 years ago

0.6.189

5 years ago

1.6.189

5 years ago

0.6.188

6 years ago

1.6.188

6 years ago

0.6.187

6 years ago

0.6.186

6 years ago

1.6.187

6 years ago

1.6.186

6 years ago

0.6.184

6 years ago

0.6.183

6 years ago

0.6.185

6 years ago

1.6.183

6 years ago

1.6.185

6 years ago

1.6.184

6 years ago

0.6.182

6 years ago

1.6.182

6 years ago

0.6.181

6 years ago

1.6.181

6 years ago

0.6.180

6 years ago

1.6.180

6 years ago

0.6.179

6 years ago

1.6.179

6 years ago

0.6.178

6 years ago

1.6.178

6 years ago

0.6.177

6 years ago

1.6.177

6 years ago

0.6.176

6 years ago

0.6.175

6 years ago

1.6.176

6 years ago

1.6.175

6 years ago

0.6.173

6 years ago

0.6.174

6 years ago

1.6.174

6 years ago

1.6.173

6 years ago

0.6.172

6 years ago

1.6.172

6 years ago

0.6.171

6 years ago

0.6.170

6 years ago

1.6.170

6 years ago

1.6.171

6 years ago

1.6.169

6 years ago

0.6.169

6 years ago

1.6.168

6 years ago

0.6.168

6 years ago

2.0.2

6 years ago

1.6.167

6 years ago

0.6.167

6 years ago

1.6.166

6 years ago

0.6.166

6 years ago

1.6.165

6 years ago

0.6.165

6 years ago

1.6.164

6 years ago

0.6.164

6 years ago

1.6.163

6 years ago

0.6.162

6 years ago

0.6.163

6 years ago

1.6.162

6 years ago

1.6.161

6 years ago

0.6.161

6 years ago

1.6.159

6 years ago

1.6.160

6 years ago

1.6.158

6 years ago

0.6.159

6 years ago

0.6.158

6 years ago

0.6.160

6 years ago

1.6.157

6 years ago

1.6.156

6 years ago

0.6.157

6 years ago

0.6.156

6 years ago

1.6.155

6 years ago

0.6.155

6 years ago

2.0.1

6 years ago

1.6.152

6 years ago

1.6.154

6 years ago

1.6.153

6 years ago

0.6.154

6 years ago

0.6.153

6 years ago

0.6.152

6 years ago

2.0.0

6 years ago

1.6.151

6 years ago

0.6.151

6 years ago

1.6.149

6 years ago

1.6.150

6 years ago

0.6.149

6 years ago

0.6.150

6 years ago

0.6.148

6 years ago

0.6.147

6 years ago

1.6.148

6 years ago

1.6.147

6 years ago

1.6.146

6 years ago

0.6.146

6 years ago

1.6.145

6 years ago

0.6.145

6 years ago

0.6.144

6 years ago

1.6.144

6 years ago

0.6.143

6 years ago

1.6.143

6 years ago

0.6.142

6 years ago

1.6.142

6 years ago

0.6.141

6 years ago

1.6.141

6 years ago

0.6.137

6 years ago

0.6.139

6 years ago

0.6.138

6 years ago

0.6.140

6 years ago

1.6.138

6 years ago

1.6.137

6 years ago

1.6.139

6 years ago

1.6.140

6 years ago

0.6.136

6 years ago

1.6.136

6 years ago

1.6.135

6 years ago

0.6.135

6 years ago

0.6.134

6 years ago

0.6.133

6 years ago

1.6.134

6 years ago

1.6.133

6 years ago

0.6.132

6 years ago

1.6.132

6 years ago

0.6.131

6 years ago

1.6.131

6 years ago

1.6.130

6 years ago

0.6.129

6 years ago

0.6.130

6 years ago

1.6.129

6 years ago

1.6.128

6 years ago

0.6.128

6 years ago

0.6.127

6 years ago

1.6.127

6 years ago

0.6.126

6 years ago

1.6.126

6 years ago

1.6.125

6 years ago

0.6.125

6 years ago

1.6.124

6 years ago

0.6.124

6 years ago

1.6.123

6 years ago

0.6.123

6 years ago

1.6.122

6 years ago

0.6.122

6 years ago

1.6.121

6 years ago

0.6.121

6 years ago

0.6.120

6 years ago

1.6.120

6 years ago

1.6.119

6 years ago

0.6.119

6 years ago

1.6.118

6 years ago

0.6.118

6 years ago

1.6.117

6 years ago

0.6.115

6 years ago

0.6.117

6 years ago

0.6.116

6 years ago

1.6.114

6 years ago

0.6.114

6 years ago

1.6.113

6 years ago

0.6.113

6 years ago

1.6.112

6 years ago

0.6.112

6 years ago

1.6.111

6 years ago

0.6.111

6 years ago

0.6.110

6 years ago

1.6.109

6 years ago

0.6.109

6 years ago

0.6.108

6 years ago

0.6.107

6 years ago

0.6.106

6 years ago

0.6.105

6 years ago

0.6.104

6 years ago

0.6.103

6 years ago

0.6.102

6 years ago

0.6.101

6 years ago

0.6.99

6 years ago

0.6.100

6 years ago

1.6.100

6 years ago

0.6.98

6 years ago

0.6.97

6 years ago

0.6.96

6 years ago

0.6.95

6 years ago

0.6.94

6 years ago

0.6.93

6 years ago

1.6.93

6 years ago

1.6.94

6 years ago

1.6.91

6 years ago

1.6.90

6 years ago

1.6.92

6 years ago

0.6.90

6 years ago

0.6.92

6 years ago

0.6.91

6 years ago

0.6.89

6 years ago

1.6.89

6 years ago

0.6.87

6 years ago

0.6.88

6 years ago

1.6.88

6 years ago

1.6.87

6 years ago

1.6.86

6 years ago

0.6.86

6 years ago

1.6.85

6 years ago

0.6.85

6 years ago

1.6.84

6 years ago

0.6.84

6 years ago

1.6.83

6 years ago

0.6.83

6 years ago

1.6.82

6 years ago

0.6.82

6 years ago

0.6.81

6 years ago

1.6.81

6 years ago

1.6.80

6 years ago

0.6.80

6 years ago

1.6.79

6 years ago

0.6.79

6 years ago

0.6.78

6 years ago

1.6.78

6 years ago

0.6.77

6 years ago

1.6.77

6 years ago

1.6.76

6 years ago

0.6.76

6 years ago

0.6.75

6 years ago

1.6.75

6 years ago

1.6.74

6 years ago

0.6.74

6 years ago

1.6.73

6 years ago

0.6.73

6 years ago

0.6.72

6 years ago

1.6.72

6 years ago

1.6.71

6 years ago

0.6.71

6 years ago

0.6.70

6 years ago

1.6.70

6 years ago

1.6.69

6 years ago

0.6.69

6 years ago

0.6.68

6 years ago

1.6.68

6 years ago

0.6.67

6 years ago

1.6.67

6 years ago

1.6.66

6 years ago

0.6.66

6 years ago