Compare commits

..

8 Commits

Author SHA1 Message Date
95becbb66a changed package name 2025-10-10 00:37:34 -07:00
ab9443fe29 1.2.2 2025-10-10 00:15:24 -07:00
9438275f56 1.2.1 2025-10-09 23:47:46 -07:00
f67e461cdc got rid of appealdate 2025-10-09 23:47:39 -07:00
b3b8eff9fb 1.2.0 2025-10-09 23:42:54 -07:00
159473250c changed checkusers endpoint 2025-10-09 23:42:48 -07:00
8318d5c820 Changed behavior of validate 2025-10-09 23:41:47 -07:00
e7e94c16dc 1.1.0 2025-10-09 23:40:25 -07:00
4 changed files with 7 additions and 11 deletions

4
package-lock.json generated
View File

@ -1,12 +1,12 @@
{ {
"name": "npm", "name": "npm",
"version": "1.0.7", "version": "1.2.2",
"lockfileVersion": 3, "lockfileVersion": 3,
"requires": true, "requires": true,
"packages": { "packages": {
"": { "": {
"name": "npm", "name": "npm",
"version": "1.0.7", "version": "1.2.2",
"license": "MIT", "license": "MIT",
"devDependencies": { "devDependencies": {
"tsup": "^8.5.0", "tsup": "^8.5.0",

View File

@ -1,6 +1,6 @@
{ {
"name": "tase-api", "name": "tase",
"version": "1.0.7", "version": "1.2.2",
"description": "The official NPM wrapper for The All Seeing Eye's API", "description": "The official NPM wrapper for The All Seeing Eye's API",
"main": "./dist/index.js", "main": "./dist/index.js",
"module": "./dist/index.mjs", "module": "./dist/index.mjs",

View File

@ -21,14 +21,14 @@ export class TASEClient {
* @returns A boolean indicating if the current token can be used on TASE's API. * @returns A boolean indicating if the current token can be used on TASE's API.
*/ */
async validate(): Promise<boolean> { async validate(): Promise<boolean> {
const Response = await fetch(TASEApi + `/api/v1/key/validate`, { const Response = await fetch(TASEApi + `/api/v1/auth/validate`, {
headers: { headers: {
authorization: `Bearer ${this.token}` authorization: `Bearer ${this.token}`
}, },
method: "GET" method: "GET"
}) })
return Response.ok return (await Response.json()).authenticated
} }
/** /**
@ -72,7 +72,7 @@ export class TASEClient {
if(UserIDs.length > 10000) throw new Error("The amount of UserIDs must be less than 10,000.") if(UserIDs.length > 10000) throw new Error("The amount of UserIDs must be less than 10,000.")
if(UserIDs.length < 1) throw new Error("The amount of UserIDs must be atleast 1 character.") if(UserIDs.length < 1) throw new Error("The amount of UserIDs must be atleast 1 character.")
const Response = await fetch(TASEApi + `/api/v1/mass-check`, { const Response = await fetch(TASEApi + `/api/v1/check/mass`, {
headers: { headers: {
authorization: `Bearer ${this.token}`, authorization: `Bearer ${this.token}`,
"content-type": "application/json" "content-type": "application/json"

View File

@ -42,10 +42,6 @@ export interface CheckResult {
* What is the ID of the user? * What is the ID of the user?
*/ */
userId: string, userId: string,
/**
* When did this user appeal? (if they have appealed.)
*/
appealDate?: Date
/** /**
* The summed up score of all the `guilds`. * The summed up score of all the `guilds`.
*/ */