Socket
Socket
Sign inDemoInstall

@esri/hub-discussions

Package Overview
Dependencies
Maintainers
43
Versions
284
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@esri/hub-discussions - npm Package Compare versions

Comparing version 25.3.0 to 25.4.0

13

dist/esm/discussion-settings/discussion-settings.js

@@ -14,2 +14,13 @@ import { request } from "../request";

/**
* fetch discussion settings
*
* @export
* @param {IFetchDiscussionSettingParams} options
* @return {*} {Promise<IDiscussionSetting>}
*/
export function fetchDiscussionSetting(options) {
options.httpMethod = "GET";
return request(`/discussion_settings/${options.id}`, options);
}
/**
* remove discussion settings

@@ -19,3 +30,3 @@ *

* @param {IRemoveDiscussionSettingParams} options
* @return {*} {Promise<IDiscussionSetting>}
* @return {*} {Promise<IRemoveDiscussionSettingResponse>}
*/

@@ -22,0 +33,0 @@ export function removeDiscussionSetting(options) {

"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
exports.removeDiscussionSetting = exports.createDiscussionSetting = void 0;
exports.removeDiscussionSetting = exports.fetchDiscussionSetting = exports.createDiscussionSetting = void 0;
const request_1 = require("../request");

@@ -18,2 +18,14 @@ /**

/**
* fetch discussion settings
*
* @export
* @param {IFetchDiscussionSettingParams} options
* @return {*} {Promise<IDiscussionSetting>}
*/
function fetchDiscussionSetting(options) {
options.httpMethod = "GET";
return request_1.request(`/discussion_settings/${options.id}`, options);
}
exports.fetchDiscussionSetting = fetchDiscussionSetting;
/**
* remove discussion settings

@@ -23,3 +35,3 @@ *

* @param {IRemoveDiscussionSettingParams} options
* @return {*} {Promise<IDiscussionSetting>}
* @return {*} {Promise<IRemoveDiscussionSettingResponse>}
*/

@@ -26,0 +38,0 @@ function removeDiscussionSetting(options) {

14

dist/types/discussion-settings/discussion-settings.d.ts

@@ -1,2 +0,2 @@

import { ICreateDiscussionSettingParams, IDiscussionSetting, IRemoveDiscussionSettingParams } from "../types";
import { ICreateDiscussionSettingParams, IDiscussionSetting, IFetchDiscussionSettingParams, IRemoveDiscussionSettingParams, IRemoveDiscussionSettingResponse } from "../types";
/**

@@ -11,2 +11,10 @@ * create discussion settings

/**
* fetch discussion settings
*
* @export
* @param {IFetchDiscussionSettingParams} options
* @return {*} {Promise<IDiscussionSetting>}
*/
export declare function fetchDiscussionSetting(options: IFetchDiscussionSettingParams): Promise<IDiscussionSetting>;
/**
* remove discussion settings

@@ -16,4 +24,4 @@ *

* @param {IRemoveDiscussionSettingParams} options
* @return {*} {Promise<IDiscussionSetting>}
* @return {*} {Promise<IRemoveDiscussionSettingResponse>}
*/
export declare function removeDiscussionSetting(options: IRemoveDiscussionSettingParams): Promise<IDiscussionSetting>;
export declare function removeDiscussionSetting(options: IRemoveDiscussionSettingParams): Promise<IRemoveDiscussionSettingResponse>;

@@ -968,2 +968,12 @@ import { IPagingParams, IPagedResponse as IRestPagedResponse, IUser } from "@esri/arcgis-rest-types";

/**
* parameters for fetching a discussionSetting
*
* @export
* @interface IFetchDiscussionSettingParams
* @extends {IDiscussionsRequestOptions}
*/
export interface IFetchDiscussionSettingParams extends IDiscussionsRequestOptions {
id: string;
}
/**
* parameters for removing a discussionSetting

@@ -970,0 +980,0 @@ *

{
"name": "@esri/hub-discussions",
"version": "25.3.0",
"version": "25.4.0",
"description": "Module to interact with ArcGIS Hub Discussions API in Node.js and modern browsers.",

@@ -5,0 +5,0 @@ "main": "dist/node/index.js",

Sorry, the diff of this file is not supported yet

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