14 Commits

11 changed files with 28 additions and 20 deletions
+3 -3
View File
@@ -5,13 +5,13 @@
## インストール
```bash
# npm
npm install git+https://gitea.last2014.com/last2014/better-uwuzu-sdk.git#1.1.1
npm install git+https://gitea.last2014.com/last2014/better-uwuzu-sdk.git#1.1.6
# yarn
yarn add git+https://gitea.last2014.com/last2014/better-uwuzu-sdk.git#1.1.1
yarn add git+https://gitea.last2014.com/last2014/better-uwuzu-sdk.git#1.1.6
# pnpm
pnpm add git+https://gitea.last2014.com/last2014/better-uwuzu-sdk.git#1.1.1
pnpm add git+https://gitea.last2014.com/last2014/better-uwuzu-sdk.git#1.1.6
```
> **NOTE**
> このSDKはnpmリポジトリがありません。Gitリポジトリを使用しています。
+5 -5
View File
@@ -1,6 +1,6 @@
{
"name": "better-uwuzu-sdk",
"version": "1.1.1",
"version": "1.1.6",
"description": "A better uwuzu SDK.",
"main": "dist/index.js",
"types": "dist/types/index.d.ts",
@@ -33,19 +33,19 @@
"types": "./dist/types/*.d.ts"
},
"./*/*": {
"import": "./dist/types/*/*.js",
"import": "./dist/*/*.js",
"types": "./dist/types/*/*.d.ts"
},
"./*/*/*": {
"import": "./dist/types/*/*/*.js",
"import": "./dist/*/*/*.js",
"types": "./dist/types/*/*/*.d.ts"
},
"./*/*/*/*": {
"import": "./dist/types/*/*/*/*.js",
"import": "./dist/*/*/*/*.js",
"types": "./dist/types/*/*/*/*.d.ts"
},
"./*/*/*/*/*": {
"import": "./dist/types/*/*/*/*/*.js",
"import": "./dist/*/*/*/*/*.js",
"types": "./dist/types/*/*/*/*/*.d.ts"
}
},
+8 -4
View File
@@ -39,12 +39,16 @@ const Parser: parserType = (data, type, endpoint) => {
if (type === "request") {
if (result.media && result.text && endpoint === "ueuse/create") {
for (let i = 0; i < result.media.photo.length; i++) {
result[`photo${i + 1}`] = result.media.photo[i];
if (result.media.photo) {
for (let i = 0; i < result.media.photo.length; i++) {
result[`photo${i + 1}`] = result.media.photo[i];
}
}
for (let i = 0; i < result.media.video.length; i++) {
result[`video${i + 1}`] = result.media.video[i];
if (result.media.video) {
for (let i = 0; i < result.media.video.length; i++) {
result[`video${i + 1}`] = result.media.video[i];
}
}
}
+1 -1
View File
@@ -2,7 +2,7 @@ import InputError from "../../modules/error/input";
import { UserDataNotFound } from "../../modules/error/critical";
export default interface TokenGet {
"ueuse/get": {
"token/get": {
body: {
/** api/authで使用したセッション */
session: string;
+1 -1
View File
@@ -1,6 +1,6 @@
import InputError from "../../../modules/error/input";
import AuthError from "../../../modules/error/auth";
import { ueuseModule } from "../../../modules/ueuse";
import ueuseModule from "../../../modules/ueuse";
import ueuseError from "../../../modules/error/ueuse";
import Page from "../../../modules/page";
+1 -1
View File
@@ -1,6 +1,6 @@
import InputError from "../../modules/error/input";
import AuthError from "../../modules/error/auth";
import { ueuseModule } from "../../modules/ueuse";
import ueuseModule from "../../modules/ueuse";
import ueuseError from "../../modules/error/ueuse";
export default interface UeuseGet {
+1 -1
View File
@@ -1,6 +1,6 @@
import InputError from "../../modules/error/input";
import AuthError from "../../modules/error/auth";
import { ueuseModule } from "../../modules/ueuse";
import ueuseModule from "../../modules/ueuse";
import ueuseError from "../../modules/error/ueuse";
import Page from "../../modules/page";
+1 -1
View File
@@ -1,6 +1,6 @@
import InputError from "../../modules/error/input";
import AuthError from "../../modules/error/auth";
import { ueuseModule } from "../../modules/ueuse";
import ueuseModule from "../../modules/ueuse";
import ueuseError from "../../modules/error/ueuse";
import Page from "../../modules/page";
+1 -1
View File
@@ -1,6 +1,6 @@
import InputError from "../../modules/error/input";
import AuthError from "../../modules/error/auth";
import { ueuseModule } from "../../modules/ueuse";
import ueuseModule from "../../modules/ueuse";
import ueuseError from "../../modules/error/ueuse";
import Page from "../../modules/page";
+1 -1
View File
@@ -1,6 +1,6 @@
import InputError from "../../modules/error/input";
import AuthError from "../../modules/error/auth";
import { ueuseModule } from "../../modules/ueuse";
import ueuseModule from "../../modules/ueuse";
import ueuseError from "../../modules/error/ueuse";
import Page from "../../modules/page";
+5 -1
View File
@@ -90,8 +90,12 @@ export default class uwuzu<
bodyParsed = {
...bodyParsed,
token: this._token,
token: this._token ?? "",
};
if (bodyParsed.token === "")
delete bodyParsed.token;
bodyParsed = JSON.stringify(bodyParsed);
}