Skip to content

Commit e7b5401

Browse files
committed
Updating to npm packages
1 parent 94d8780 commit e7b5401

73 files changed

Lines changed: 665 additions & 259 deletions

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

.circleci/config.yml

Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,22 @@ jobs:
88
# working_directory: ~/repo
99
steps:
1010
- checkout
11+
- run:
12+
name: "test env var"
13+
command: |
14+
echo $env:CODECOV_TOKEN
15+
# Core
1116
- run: npm install --prefix node-sdk-core/src
1217
- run: npm install --prefix node-sdk-core/src --save-dev nyc
1318
- run: npm test --prefix node-sdk-core/src
19+
# Authentication
20+
- run: npm install --prefix node-sdk-authentication/src
21+
- run: npm install --prefix node-sdk-authentication/src --save-dev nyc
22+
- run: npm test --prefix node-sdk-authentication/src
23+
# Airtime
24+
- run: npm install --prefix node-sdk-airtime/src
25+
- run: npm install --prefix node-sdk-airtime/src --save-dev nyc
26+
- run: npm test --prefix node-sdk-airtime/src
27+
# Code Coverage
28+
- run: npm install -g codecov
29+
- run: npx nyc --reporter=lcov npm test & codecov

node-sdk-airtime/src/Airtime.d.ts

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,7 @@
1+
export { FxRate } from "./dto/response/FxRate";
12
export { Phone } from "./dto/response/Phone";
3+
export { Promotion } from "./dto/response/Promotion";
4+
export { SimplifiedCountry } from "./dto/response/SimplifiedCountry";
25
export { AirtimeApi } from "./AirtimeApi";
36
export { PhoneTopupRequest } from "./dto/request/PhoneTopupRequest";
7+
export { DenominationType } from "./enums/DenominationType";

node-sdk-airtime/src/Airtime.js

Lines changed: 9 additions & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

node-sdk-airtime/src/Airtime.js.map

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

node-sdk-airtime/src/Airtime.ts

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,7 @@
1+
export { FxRate } from "./dto/response/FxRate";
12
export { Phone } from "./dto/response/Phone";
3+
export { Promotion } from "./dto/response/Promotion";
4+
export { SimplifiedCountry } from "./dto/response/SimplifiedCountry";
25
export { AirtimeApi } from "./AirtimeApi";
36
export { PhoneTopupRequest } from "./dto/request/PhoneTopupRequest";
7+
export { DenominationType } from "./enums/DenominationType";

node-sdk-airtime/src/AirtimeApi.d.ts

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,15 +1,15 @@
1-
import { Environment, IRequest, ServiceApi } from "../../node-sdk-core/src/Core";
1+
import ReloadlyCore = require("@reloadly/reloadly.core");
22
import { AccountOperations } from "./operation/AccountOperations";
33
import { CountryOperations } from "./operation/CountryOperations";
44
import { DiscountOperations } from "./operation/DiscountOperations";
55
import { OperatorOperations } from "./operation/OperatorOperations";
66
import { PromotionOperations } from "./operation/PromotionOperations";
77
import { ReportOperations } from "./operation/ReportOperations";
88
import { TopupOperations } from "./operation/TopupOperations";
9-
export declare class AirtimeApi extends ServiceApi {
9+
export declare class AirtimeApi extends ReloadlyCore.ServiceApi {
1010
private baseUrl;
1111
private environment;
12-
constructor(clientId?: string, clientSecret?: string, accessToken?: string, environment?: Environment, enableLogging?: boolean, redactHeaders?: string[], enableTelemetry?: boolean);
12+
constructor(clientId?: string, clientSecret?: string, accessToken?: string, environment?: ReloadlyCore.Environment, enableLogging?: boolean, redactHeaders?: string[], enableTelemetry?: boolean);
1313
operators(): Promise<OperatorOperations>;
1414
countries(): Promise<CountryOperations>;
1515
accounts(): Promise<AccountOperations>;
@@ -23,7 +23,7 @@ export declare class AirtimeApi extends ServiceApi {
2323
*
2424
* @param request - The request to refresh the token for
2525
*/
26-
refreshAccessToken<T>(request: IRequest<T>): Promise<void>;
26+
refreshAccessToken<T>(request: ReloadlyCore.IRequest<T>): Promise<void>;
2727
private createBaseUrl;
2828
private getServiceByEnvironment;
2929
private retrieveAccessToken;

node-sdk-airtime/src/AirtimeApi.js

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

node-sdk-airtime/src/AirtimeApi.js.map

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)