From 52864362fca24446bc04f45756bc4719635561fd Mon Sep 17 00:00:00 2001 From: jaxx2104 Date: Thu, 8 Jun 2023 11:28:26 +0900 Subject: [PATCH] =?UTF-8?q?FreeeAPIClient=20=E3=81=AE=20=E5=9E=8B=E6=83=85?= =?UTF-8?q?=E5=A0=B1=E3=82=92=E6=9B=B4=E6=96=B0?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- lib/index.d.ts | 32 ++++++++++++++++++++++++-------- package-lock.json | 4 ++-- package.json | 2 +- typings/index.d.ts | 32 ++++++++++++++++++++++++-------- 4 files changed, 51 insertions(+), 19 deletions(-) diff --git a/lib/index.d.ts b/lib/index.d.ts index 9f5c609..1dca4d8 100644 --- a/lib/index.d.ts +++ b/lib/index.d.ts @@ -1,7 +1,7 @@ -import { AxiosPromise } from 'axios'; -import * as express from 'express'; -import * as admin from 'firebase-admin'; -import { ParamJSON, SDKConfig } from '../src/sdk/const/types'; +import { AxiosPromise } from 'axios' +import * as express from 'express' +import * as admin from 'firebase-admin' +import { CustomHeaders, ParamJSON, SDKConfig } from '../src/sdk/const/types' declare module 'freee-firebase-sdk' { /** @@ -30,11 +30,27 @@ declare module 'freee-firebase-sdk' { get( url: string, params: ParamJSON, - userId: string + userId: string, + customHeaders?: CustomHeaders ): AxiosPromise - post(url: string, data: ParamJSON, userId: string): AxiosPromise - put(url: string, data: ParamJSON, userId: string): AxiosPromise - delete(url: string, data: ParamJSON, userId: string): AxiosPromise + post( + url: string, + data: ParamJSON, + userId: string, + customHeaders?: CustomHeaders + ): AxiosPromise + put( + url: string, + data: ParamJSON, + userId: string, + customHeaders?: CustomHeaders + ): AxiosPromise + delete( + url: string, + data: ParamJSON, + userId: string, + customHeaders?: CustomHeaders + ): AxiosPromise } class FreeeFirebaseAuthClient { diff --git a/package-lock.json b/package-lock.json index ff0403d..b182cdd 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,12 +1,12 @@ { "name": "freee-firebase-sdk", - "version": "2.2.0", + "version": "2.2.1", "lockfileVersion": 2, "requires": true, "packages": { "": { "name": "freee-firebase-sdk", - "version": "2.2.0", + "version": "2.2.1", "license": "MIT", "dependencies": { "@google-cloud/storage": "^6.3.0", diff --git a/package.json b/package.json index bb207c4..bddf4d4 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "freee-firebase-sdk", - "version": "2.2.0", + "version": "2.2.1", "license": "MIT", "homepage": "https://github.com/freee/firebase-sdk-js", "repository": { diff --git a/typings/index.d.ts b/typings/index.d.ts index 9f5c609..1dca4d8 100644 --- a/typings/index.d.ts +++ b/typings/index.d.ts @@ -1,7 +1,7 @@ -import { AxiosPromise } from 'axios'; -import * as express from 'express'; -import * as admin from 'firebase-admin'; -import { ParamJSON, SDKConfig } from '../src/sdk/const/types'; +import { AxiosPromise } from 'axios' +import * as express from 'express' +import * as admin from 'firebase-admin' +import { CustomHeaders, ParamJSON, SDKConfig } from '../src/sdk/const/types' declare module 'freee-firebase-sdk' { /** @@ -30,11 +30,27 @@ declare module 'freee-firebase-sdk' { get( url: string, params: ParamJSON, - userId: string + userId: string, + customHeaders?: CustomHeaders ): AxiosPromise - post(url: string, data: ParamJSON, userId: string): AxiosPromise - put(url: string, data: ParamJSON, userId: string): AxiosPromise - delete(url: string, data: ParamJSON, userId: string): AxiosPromise + post( + url: string, + data: ParamJSON, + userId: string, + customHeaders?: CustomHeaders + ): AxiosPromise + put( + url: string, + data: ParamJSON, + userId: string, + customHeaders?: CustomHeaders + ): AxiosPromise + delete( + url: string, + data: ParamJSON, + userId: string, + customHeaders?: CustomHeaders + ): AxiosPromise } class FreeeFirebaseAuthClient {