New Case Study:See how Anthropic automated 95% of dependency reviews with Socket.Learn More
Socket
Sign inDemoInstall
Socket

@equisoft/equisoft-plan-sdk-typescript

Package Overview
Dependencies
Maintainers
0
Versions
127
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@equisoft/equisoft-plan-sdk-typescript - npm Package Compare versions

Comparing version 9.19.0 to 9.19.1-snapshot.20250114191647

dist/esm/models/UserCreateUserPayload.d.ts

12

dist/apis/UsersApi.d.ts

@@ -13,3 +13,7 @@ /**

import * as runtime from '../runtime';
import type { UsersUser, UsersUserContext } from '../models/index';
import type { UserCreateUserPayload, UserCreateUserResponse, UsersUser, UsersUserContext } from '../models/index';
export interface CreateUserRequest {
id: number;
userCreateUserPayload: UserCreateUserPayload;
}
export interface GetUserRequest {

@@ -24,2 +28,8 @@ id: number;

*/
createUserRaw(requestParameters: CreateUserRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<runtime.ApiResponse<UserCreateUserResponse>>;
/**
*/
createUser(requestParameters: CreateUserRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<UserCreateUserResponse>;
/**
*/
getUserRaw(requestParameters: GetUserRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<runtime.ApiResponse<UsersUser>>;

@@ -26,0 +36,0 @@ /**

@@ -34,2 +34,41 @@ "use strict";

*/
createUserRaw(requestParameters, initOverrides) {
return __awaiter(this, void 0, void 0, function* () {
if (requestParameters['id'] == null) {
throw new runtime.RequiredError('id', 'Required parameter "id" was null or undefined when calling createUser().');
}
if (requestParameters['userCreateUserPayload'] == null) {
throw new runtime.RequiredError('userCreateUserPayload', 'Required parameter "userCreateUserPayload" was null or undefined when calling createUser().');
}
const queryParameters = {};
const headerParameters = {};
headerParameters['Content-Type'] = 'application/json';
if (this.configuration && this.configuration.accessToken) {
// oauth required
const token = this.configuration.accessToken;
const tokenString = yield token("OAuth2", ["plan:organization", "plan:user"]);
if (tokenString) {
headerParameters["Authorization"] = `Bearer ${tokenString}`;
}
}
const response = yield this.request({
path: `/fna/api/v2/organizations/{id}/users`.replace(`{${"id"}}`, encodeURIComponent(String(requestParameters['id']))),
method: 'POST',
headers: headerParameters,
query: queryParameters,
body: (0, index_1.UserCreateUserPayloadToJSON)(requestParameters['userCreateUserPayload']),
}, initOverrides);
return new runtime.JSONApiResponse(response, (jsonValue) => (0, index_1.UserCreateUserResponseFromJSON)(jsonValue));
});
}
/**
*/
createUser(requestParameters, initOverrides) {
return __awaiter(this, void 0, void 0, function* () {
const response = yield this.createUserRaw(requestParameters, initOverrides);
return yield response.value();
});
}
/**
*/
getUserRaw(requestParameters, initOverrides) {

@@ -36,0 +75,0 @@ return __awaiter(this, void 0, void 0, function* () {

@@ -13,3 +13,7 @@ /**

import * as runtime from '../runtime';
import type { UsersUser, UsersUserContext } from '../models/index';
import type { UserCreateUserPayload, UserCreateUserResponse, UsersUser, UsersUserContext } from '../models/index';
export interface CreateUserRequest {
id: number;
userCreateUserPayload: UserCreateUserPayload;
}
export interface GetUserRequest {

@@ -24,2 +28,8 @@ id: number;

*/
createUserRaw(requestParameters: CreateUserRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<runtime.ApiResponse<UserCreateUserResponse>>;
/**
*/
createUser(requestParameters: CreateUserRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<UserCreateUserResponse>;
/**
*/
getUserRaw(requestParameters: GetUserRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<runtime.ApiResponse<UsersUser>>;

@@ -26,0 +36,0 @@ /**

@@ -24,3 +24,3 @@ /* tslint:disable */

import * as runtime from '../runtime';
import { UsersUserFromJSON, UsersUserContextFromJSON, } from '../models/index';
import { UserCreateUserPayloadToJSON, UserCreateUserResponseFromJSON, UsersUserFromJSON, UsersUserContextFromJSON, } from '../models/index';
/**

@@ -32,2 +32,41 @@ *

*/
createUserRaw(requestParameters, initOverrides) {
return __awaiter(this, void 0, void 0, function* () {
if (requestParameters['id'] == null) {
throw new runtime.RequiredError('id', 'Required parameter "id" was null or undefined when calling createUser().');
}
if (requestParameters['userCreateUserPayload'] == null) {
throw new runtime.RequiredError('userCreateUserPayload', 'Required parameter "userCreateUserPayload" was null or undefined when calling createUser().');
}
const queryParameters = {};
const headerParameters = {};
headerParameters['Content-Type'] = 'application/json';
if (this.configuration && this.configuration.accessToken) {
// oauth required
const token = this.configuration.accessToken;
const tokenString = yield token("OAuth2", ["plan:organization", "plan:user"]);
if (tokenString) {
headerParameters["Authorization"] = `Bearer ${tokenString}`;
}
}
const response = yield this.request({
path: `/fna/api/v2/organizations/{id}/users`.replace(`{${"id"}}`, encodeURIComponent(String(requestParameters['id']))),
method: 'POST',
headers: headerParameters,
query: queryParameters,
body: UserCreateUserPayloadToJSON(requestParameters['userCreateUserPayload']),
}, initOverrides);
return new runtime.JSONApiResponse(response, (jsonValue) => UserCreateUserResponseFromJSON(jsonValue));
});
}
/**
*/
createUser(requestParameters, initOverrides) {
return __awaiter(this, void 0, void 0, function* () {
const response = yield this.createUserRaw(requestParameters, initOverrides);
return yield response.value();
});
}
/**
*/
getUserRaw(requestParameters, initOverrides) {

@@ -34,0 +73,0 @@ return __awaiter(this, void 0, void 0, function* () {

@@ -10,2 +10,4 @@ export * from './CmdCopyFNA';

export * from './PlansPlan';
export * from './UserCreateUserPayload';
export * from './UserCreateUserResponse';
export * from './UsersListUsersResponse';

@@ -12,0 +14,0 @@ export * from './UsersUser';

@@ -12,2 +12,4 @@ /* tslint:disable */

export * from './PlansPlan';
export * from './UserCreateUserPayload';
export * from './UserCreateUserResponse';
export * from './UsersListUsersResponse';

@@ -14,0 +16,0 @@ export * from './UsersUser';

@@ -10,2 +10,4 @@ export * from './CmdCopyFNA';

export * from './PlansPlan';
export * from './UserCreateUserPayload';
export * from './UserCreateUserResponse';
export * from './UsersListUsersResponse';

@@ -12,0 +14,0 @@ export * from './UsersUser';

@@ -28,2 +28,4 @@ "use strict";

__exportStar(require("./PlansPlan"), exports);
__exportStar(require("./UserCreateUserPayload"), exports);
__exportStar(require("./UserCreateUserResponse"), exports);
__exportStar(require("./UsersListUsersResponse"), exports);

@@ -30,0 +32,0 @@ __exportStar(require("./UsersUser"), exports);

2

package.json
{
"name": "@equisoft/equisoft-plan-sdk-typescript",
"version": "9.19.0",
"version": "9.19.1-snapshot.20250114191647",
"description": "OpenAPI client for @equisoft/equisoft-plan-sdk-typescript",

@@ -5,0 +5,0 @@ "author": "OpenAPI-Generator",

@@ -19,2 +19,4 @@ /* tslint:disable */

ErrorResponse,
UserCreateUserPayload,
UserCreateUserResponse,
UsersUser,

@@ -26,2 +28,6 @@ UsersUserContext,

ErrorResponseToJSON,
UserCreateUserPayloadFromJSON,
UserCreateUserPayloadToJSON,
UserCreateUserResponseFromJSON,
UserCreateUserResponseToJSON,
UsersUserFromJSON,

@@ -33,2 +39,7 @@ UsersUserToJSON,

export interface CreateUserRequest {
id: number;
userCreateUserPayload: UserCreateUserPayload;
}
export interface GetUserRequest {

@@ -45,2 +56,52 @@ id: number;

*/
async createUserRaw(requestParameters: CreateUserRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<runtime.ApiResponse<UserCreateUserResponse>> {
if (requestParameters['id'] == null) {
throw new runtime.RequiredError(
'id',
'Required parameter "id" was null or undefined when calling createUser().'
);
}
if (requestParameters['userCreateUserPayload'] == null) {
throw new runtime.RequiredError(
'userCreateUserPayload',
'Required parameter "userCreateUserPayload" was null or undefined when calling createUser().'
);
}
const queryParameters: any = {};
const headerParameters: runtime.HTTPHeaders = {};
headerParameters['Content-Type'] = 'application/json';
if (this.configuration && this.configuration.accessToken) {
// oauth required
const token = this.configuration.accessToken;
const tokenString = await token("OAuth2", ["plan:organization", "plan:user"]);
if (tokenString) {
headerParameters["Authorization"] = `Bearer ${tokenString}`;
}
}
const response = await this.request({
path: `/fna/api/v2/organizations/{id}/users`.replace(`{${"id"}}`, encodeURIComponent(String(requestParameters['id']))),
method: 'POST',
headers: headerParameters,
query: queryParameters,
body: UserCreateUserPayloadToJSON(requestParameters['userCreateUserPayload']),
}, initOverrides);
return new runtime.JSONApiResponse(response, (jsonValue) => UserCreateUserResponseFromJSON(jsonValue));
}
/**
*/
async createUser(requestParameters: CreateUserRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<UserCreateUserResponse> {
const response = await this.createUserRaw(requestParameters, initOverrides);
return await response.value();
}
/**
*/
async getUserRaw(requestParameters: GetUserRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<runtime.ApiResponse<UsersUser>> {

@@ -47,0 +108,0 @@ if (requestParameters['id'] == null) {

@@ -12,2 +12,4 @@ /* tslint:disable */

export * from './PlansPlan';
export * from './UserCreateUserPayload';
export * from './UserCreateUserResponse';
export * from './UsersListUsersResponse';

@@ -14,0 +16,0 @@ export * from './UsersUser';

Sorry, the diff of this file is not supported yet

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc