@notifi-network/notifi-axios-adapter
Advanced tools
Comparing version 0.3.0 to 0.3.1-alpha.0
export default class GqlError extends Error { | ||
operationName: string; | ||
errors: ReadonlyArray<unknown>; | ||
constructor(operationName: string, errors: ReadonlyArray<unknown>); | ||
getErrorMessages(): ReadonlyArray<string>; | ||
operationName: string; | ||
errors: ReadonlyArray<unknown>; | ||
constructor(operationName: string, errors: ReadonlyArray<unknown>); | ||
getErrorMessages(): ReadonlyArray<string>; | ||
} | ||
//# sourceMappingURL=GqlError.d.ts.map | ||
//# sourceMappingURL=GqlError.d.ts.map |
import GqlError from './GqlError'; | ||
export * from './NotifiAxiosService'; | ||
export { GqlError }; | ||
//# sourceMappingURL=index.d.ts.map | ||
//# sourceMappingURL=index.d.ts.map |
@@ -7,2 +7,3 @@ declare const createAlertImpl: (axiosInstance: import("axios").AxiosInstance, variables: Readonly<{ | ||
filterOptions: string; | ||
groupName?: string | undefined; | ||
}>) => Promise<Readonly<{ | ||
@@ -53,4 +54,5 @@ id: string | null; | ||
}>; | ||
groupName: string | null; | ||
}>>; | ||
export default createAlertImpl; | ||
//# sourceMappingURL=createAlertImpl.d.ts.map |
@@ -16,2 +16,4 @@ "use strict"; | ||
$targetGroupId: String! | ||
$filterOptions: String! | ||
$groupName: String | ||
) { | ||
@@ -24,2 +26,4 @@ createAlert( | ||
targetGroupId: $targetGroupId | ||
filterOptions: $filterOptions | ||
groupName: $groupName | ||
} | ||
@@ -31,4 +35,8 @@ ) { | ||
`.trim(); | ||
const createAlertImpl = (0, axiosRequest_1.makeRequest)((0, collectDependencies_1.default)(...DEPENDENCIES, MUTATION), 'createAlert'); | ||
const createAlertImpl = (0, axiosRequest_1.makeRequest)((0, collectDependencies_1.default)(...DEPENDENCIES, MUTATION), 'createAlert', (input) => { | ||
var _a; | ||
const groupName = (_a = input.groupName) !== null && _a !== void 0 ? _a : 'default'; | ||
return Object.assign(Object.assign({}, input), { groupName }); | ||
}); | ||
exports.default = createAlertImpl; | ||
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiY3JlYXRlQWxlcnRJbXBsLmpzIiwic291cmNlUm9vdCI6IiIsInNvdXJjZXMiOlsiLi4vLi4vbGliL211dGF0aW9ucy9jcmVhdGVBbGVydEltcGwudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6Ijs7Ozs7QUFJQSx1RkFBK0Q7QUFDL0Qsd0RBQW9EO0FBQ3BELDRDQUF3RTtBQUV4RSxNQUFNLFlBQVksR0FBRyxDQUFDLEdBQUcscUNBQXlCLEVBQUUseUJBQWEsQ0FBQyxDQUFDO0FBRW5FLE1BQU0sUUFBUSxHQUFHOzs7Ozs7Ozs7Ozs7Ozs7Ozs7Q0FrQmhCLENBQUMsSUFBSSxFQUFFLENBQUM7QUFFVCxNQUFNLGVBQWUsR0FBRyxJQUFBLDBCQUFXLEVBQ2pDLElBQUEsNkJBQW1CLEVBQUMsR0FBRyxZQUFZLEVBQUUsUUFBUSxDQUFDLEVBQzlDLGFBQWEsQ0FDZCxDQUFDO0FBRUYsa0JBQWUsZUFBZSxDQUFDIn0= | ||
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiY3JlYXRlQWxlcnRJbXBsLmpzIiwic291cmNlUm9vdCI6IiIsInNvdXJjZXMiOlsiLi4vLi4vbGliL211dGF0aW9ucy9jcmVhdGVBbGVydEltcGwudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6Ijs7Ozs7QUFJQSx1RkFBK0Q7QUFDL0Qsd0RBQW9EO0FBQ3BELDRDQUF3RTtBQUV4RSxNQUFNLFlBQVksR0FBRyxDQUFDLEdBQUcscUNBQXlCLEVBQUUseUJBQWEsQ0FBQyxDQUFDO0FBRW5FLE1BQU0sUUFBUSxHQUFHOzs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7O0NBc0JoQixDQUFDLElBQUksRUFBRSxDQUFDO0FBRVQsTUFBTSxlQUFlLEdBQUcsSUFBQSwwQkFBVyxFQUNqQyxJQUFBLDZCQUFtQixFQUFDLEdBQUcsWUFBWSxFQUFFLFFBQVEsQ0FBQyxFQUM5QyxhQUFhLEVBQ2IsQ0FBQyxLQUF1QixFQUE4QixFQUFFOztJQUN0RCxNQUFNLFNBQVMsR0FBRyxNQUFBLEtBQUssQ0FBQyxTQUFTLG1DQUFJLFNBQVMsQ0FBQztJQUMvQyx1Q0FDSyxLQUFLLEtBQ1IsU0FBUyxJQUNUO0FBQ0osQ0FBQyxDQUNGLENBQUM7QUFFRixrQkFBZSxlQUFlLENBQUMifQ== |
import { NotifiService } from '@notifi-network/notifi-core'; | ||
export declare type NotifiAxiosServiceConfig = Readonly<{ | ||
gqlUrl: string; | ||
jwtContainer: { | ||
current: string | null; | ||
}; | ||
gqlUrl: string; | ||
jwtContainer: { | ||
current: string | null; | ||
}; | ||
}>; | ||
export declare class NotifiAxiosService implements NotifiService { | ||
createAlert: NotifiService['createAlert']; | ||
createEmailTarget: NotifiService['createEmailTarget']; | ||
createSmsTarget: NotifiService['createSmsTarget']; | ||
createSourceGroup: NotifiService['createSourceGroup']; | ||
createTargetGroup: NotifiService['createTargetGroup']; | ||
createTelegramTarget: NotifiService['createTelegramTarget']; | ||
deleteAlert: NotifiService['deleteAlert']; | ||
deleteSourceGroup: NotifiService['deleteSourceGroup']; | ||
deleteTargetGroup: NotifiService['deleteTargetGroup']; | ||
getAlerts: NotifiService['getAlerts']; | ||
getEmailTargets: NotifiService['getEmailTargets']; | ||
getFilters: NotifiService['getFilters']; | ||
getSmsTargets: NotifiService['getSmsTargets']; | ||
getSourceGroups: NotifiService['getSourceGroups']; | ||
getSources: NotifiService['getSources']; | ||
getTargetGroups: NotifiService['getTargetGroups']; | ||
getTelegramTargets: NotifiService['getTelegramTargets']; | ||
logInFromDapp: NotifiService['logInFromDapp']; | ||
updateTargetGroup: NotifiService['updateTargetGroup']; | ||
private jwtContainer; | ||
constructor(c: NotifiAxiosServiceConfig); | ||
setJwt: (jwt: string | null) => void; | ||
createAlert: NotifiService['createAlert']; | ||
createEmailTarget: NotifiService['createEmailTarget']; | ||
createSmsTarget: NotifiService['createSmsTarget']; | ||
createSourceGroup: NotifiService['createSourceGroup']; | ||
createTargetGroup: NotifiService['createTargetGroup']; | ||
createTelegramTarget: NotifiService['createTelegramTarget']; | ||
deleteAlert: NotifiService['deleteAlert']; | ||
deleteSourceGroup: NotifiService['deleteSourceGroup']; | ||
deleteTargetGroup: NotifiService['deleteTargetGroup']; | ||
getAlerts: NotifiService['getAlerts']; | ||
getEmailTargets: NotifiService['getEmailTargets']; | ||
getFilters: NotifiService['getFilters']; | ||
getSmsTargets: NotifiService['getSmsTargets']; | ||
getSourceGroups: NotifiService['getSourceGroups']; | ||
getSources: NotifiService['getSources']; | ||
getTargetGroups: NotifiService['getTargetGroups']; | ||
getTelegramTargets: NotifiService['getTelegramTargets']; | ||
logInFromDapp: NotifiService['logInFromDapp']; | ||
updateTargetGroup: NotifiService['updateTargetGroup']; | ||
private jwtContainer; | ||
constructor(c: NotifiAxiosServiceConfig); | ||
setJwt: (jwt: string | null) => void; | ||
} | ||
//# sourceMappingURL=NotifiAxiosService.d.ts.map | ||
//# sourceMappingURL=NotifiAxiosService.d.ts.map |
import { AxiosInstance } from 'axios'; | ||
declare const makeRequest: <Input, Result>(query: string, resultKey: string) => (axiosInstance: AxiosInstance, variables: Input) => Promise<Result>; | ||
declare const makeRequest: <Input, Result>(query: string, resultKey: string, mapper?: (from: Input) => Input) => (axiosInstance: AxiosInstance, variables: Input) => Promise<Result>; | ||
declare const makeParameterLessRequest: <Result>(query: string, resultKey: string) => (axiosInstance: AxiosInstance) => Promise<Result>; | ||
export { makeParameterLessRequest, makeRequest }; | ||
//# sourceMappingURL=axiosRequest.d.ts.map |
@@ -24,4 +24,4 @@ "use strict"; | ||
}; | ||
const makeRequest = (query, resultKey) => { | ||
return (axiosInstance, variables) => makeRequestInternal(query, resultKey, axiosInstance, variables); | ||
const makeRequest = (query, resultKey, mapper = (it) => it) => { | ||
return (axiosInstance, variables) => makeRequestInternal(query, resultKey, axiosInstance, mapper(variables)); | ||
}; | ||
@@ -33,2 +33,2 @@ exports.makeRequest = makeRequest; | ||
exports.makeParameterLessRequest = makeParameterLessRequest; | ||
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiYXhpb3NSZXF1ZXN0LmpzIiwic291cmNlUm9vdCI6IiIsInNvdXJjZXMiOlsiLi4vLi4vbGliL3V0aWxzL2F4aW9zUmVxdWVzdC50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiOzs7Ozs7QUFDQSwyREFBbUM7QUFPbkMsTUFBTSxtQkFBbUIsR0FBRyxLQUFLLEVBQy9CLEtBQWEsRUFDYixTQUFpQixFQUNqQixhQUE0QixFQUM1QixTQUFnQixFQUNDLEVBQUU7O0lBQ25CLE1BQU0sRUFBRSxJQUFJLEVBQUUsR0FBRyxNQUFNLGFBQWEsQ0FBQyxJQUFJLENBQXVCLEdBQUcsRUFBRTtRQUNuRSxLQUFLO1FBQ0wsU0FBUztLQUNWLENBQUMsQ0FBQztJQUVILE1BQU0sTUFBTSxHQUFHLE1BQUEsSUFBSSxhQUFKLElBQUksdUJBQUosSUFBSSxDQUFFLElBQUksMENBQUcsU0FBUyxDQUFDLENBQUM7SUFDdkMsTUFBTSxNQUFNLEdBQUcsSUFBSSxhQUFKLElBQUksdUJBQUosSUFBSSxDQUFFLE1BQU0sQ0FBQztJQUM1QixJQUFJLE1BQU0sSUFBSSxJQUFJLEVBQUU7UUFDbEIsT0FBTyxNQUFNLENBQUM7S0FDZjtJQUVELElBQUksTUFBTSxJQUFJLElBQUksRUFBRTtRQUNsQixNQUFNLElBQUksa0JBQVEsQ0FBQyxTQUFTLEVBQUUsTUFBTSxDQUFDLENBQUM7S0FDdkM7SUFFRCxNQUFNLElBQUksS0FBSyxDQUFDLDhCQUE4QixDQUFDLENBQUM7QUFDbEQsQ0FBQyxDQUFDO0FBRUYsTUFBTSxXQUFXLEdBQUcsQ0FDbEIsS0FBYSxFQUNiLFNBQWlCLEVBQ3NELEVBQUU7SUFDekUsT0FBTyxDQUFDLGFBQWEsRUFBRSxTQUFTLEVBQUUsRUFBRSxDQUNsQyxtQkFBbUIsQ0FBQyxLQUFLLEVBQUUsU0FBUyxFQUFFLGFBQWEsRUFBRSxTQUFTLENBQUMsQ0FBQztBQUNwRSxDQUFDLENBQUM7QUFVaUMsa0NBQVc7QUFSOUMsTUFBTSx3QkFBd0IsR0FBRyxDQUMvQixLQUFhLEVBQ2IsU0FBaUIsRUFDb0MsRUFBRTtJQUN2RCxPQUFPLENBQUMsYUFBYSxFQUFFLEVBQUUsQ0FDdkIsbUJBQW1CLENBQUMsS0FBSyxFQUFFLFNBQVMsRUFBRSxhQUFhLEVBQUUsU0FBUyxDQUFDLENBQUM7QUFDcEUsQ0FBQyxDQUFDO0FBRU8sNERBQXdCIn0= | ||
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiYXhpb3NSZXF1ZXN0LmpzIiwic291cmNlUm9vdCI6IiIsInNvdXJjZXMiOlsiLi4vLi4vbGliL3V0aWxzL2F4aW9zUmVxdWVzdC50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiOzs7Ozs7QUFDQSwyREFBbUM7QUFPbkMsTUFBTSxtQkFBbUIsR0FBRyxLQUFLLEVBQy9CLEtBQWEsRUFDYixTQUFpQixFQUNqQixhQUE0QixFQUM1QixTQUFnQixFQUNDLEVBQUU7O0lBQ25CLE1BQU0sRUFBRSxJQUFJLEVBQUUsR0FBRyxNQUFNLGFBQWEsQ0FBQyxJQUFJLENBQXVCLEdBQUcsRUFBRTtRQUNuRSxLQUFLO1FBQ0wsU0FBUztLQUNWLENBQUMsQ0FBQztJQUVILE1BQU0sTUFBTSxHQUFHLE1BQUEsSUFBSSxhQUFKLElBQUksdUJBQUosSUFBSSxDQUFFLElBQUksMENBQUcsU0FBUyxDQUFDLENBQUM7SUFDdkMsTUFBTSxNQUFNLEdBQUcsSUFBSSxhQUFKLElBQUksdUJBQUosSUFBSSxDQUFFLE1BQU0sQ0FBQztJQUM1QixJQUFJLE1BQU0sSUFBSSxJQUFJLEVBQUU7UUFDbEIsT0FBTyxNQUFNLENBQUM7S0FDZjtJQUVELElBQUksTUFBTSxJQUFJLElBQUksRUFBRTtRQUNsQixNQUFNLElBQUksa0JBQVEsQ0FBQyxTQUFTLEVBQUUsTUFBTSxDQUFDLENBQUM7S0FDdkM7SUFFRCxNQUFNLElBQUksS0FBSyxDQUFDLDhCQUE4QixDQUFDLENBQUM7QUFDbEQsQ0FBQyxDQUFDO0FBRUYsTUFBTSxXQUFXLEdBQUcsQ0FDbEIsS0FBYSxFQUNiLFNBQWlCLEVBQ2pCLFNBQWlDLENBQUMsRUFBUyxFQUFFLEVBQUUsQ0FBQyxFQUFFLEVBQ3FCLEVBQUU7SUFDekUsT0FBTyxDQUFDLGFBQWEsRUFBRSxTQUFTLEVBQUUsRUFBRSxDQUNsQyxtQkFBbUIsQ0FBQyxLQUFLLEVBQUUsU0FBUyxFQUFFLGFBQWEsRUFBRSxNQUFNLENBQUMsU0FBUyxDQUFDLENBQUMsQ0FBQztBQUM1RSxDQUFDLENBQUM7QUFVaUMsa0NBQVc7QUFSOUMsTUFBTSx3QkFBd0IsR0FBRyxDQUMvQixLQUFhLEVBQ2IsU0FBaUIsRUFDb0MsRUFBRTtJQUN2RCxPQUFPLENBQUMsYUFBYSxFQUFFLEVBQUUsQ0FDdkIsbUJBQW1CLENBQUMsS0FBSyxFQUFFLFNBQVMsRUFBRSxhQUFhLEVBQUUsU0FBUyxDQUFDLENBQUM7QUFDcEUsQ0FBQyxDQUFDO0FBRU8sNERBQXdCIn0= |
{ | ||
"name": "@notifi-network/notifi-axios-adapter", | ||
"version": "0.3.0", | ||
"version": "0.3.1-alpha.0+c2888ce", | ||
"description": "The axios adapter for notifi functionality", | ||
@@ -31,3 +31,3 @@ "author": "Juni Kim <73hKrn@gmail.com>", | ||
"devDependencies": { | ||
"@notifi-network/notifi-core": "^0.3.0", | ||
"@notifi-network/notifi-core": "^0.3.1-alpha.0+c2888ce", | ||
"@typescript-eslint/eslint-plugin": "^5.12.0", | ||
@@ -44,3 +44,3 @@ "@typescript-eslint/parser": "^5.12.0", | ||
}, | ||
"gitHead": "83acf641ca85c0a058b58b631369fe16f75446c3" | ||
"gitHead": "c2888ce9105e2e3fe180fc7892cef638141ada35" | ||
} |
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Manifest confusion
Supply chain riskThis package has inconsistent metadata. This could be malicious or caused by an error when publishing the package.
Found 1 instance in 1 package
115343
1051
1