Huge News!Announcing our $40M Series B led by Abstract Ventures.Learn More
Socket
Sign inDemoInstall
Socket

@atlaskit/activity-provider

Package Overview
Dependencies
Maintainers
1
Versions
18
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@atlaskit/activity-provider - npm Package Compare versions

Comparing version 2.3.7 to 2.4.0

10

CHANGELOG.md
# @atlaskit/activity-provider
## 2.4.0
### Minor Changes
- [`56507598609`](https://bitbucket.org/atlassian/atlassian-frontend/commits/56507598609) - Skip minor dependency bump
### Patch Changes
- Updated dependencies
## 2.3.7

@@ -4,0 +14,0 @@

146

dist/cjs/api/ActivityResource.js
"use strict";
var _interopRequireDefault = require("@babel/runtime/helpers/interopRequireDefault");
Object.defineProperty(exports, "__esModule", {

@@ -9,21 +8,11 @@ value: true

exports.makeGetRecentItemBody = exports.default = void 0;
var _regenerator = _interopRequireDefault(require("@babel/runtime/regenerator"));
var _defineProperty2 = _interopRequireDefault(require("@babel/runtime/helpers/defineProperty"));
var _asyncToGenerator2 = _interopRequireDefault(require("@babel/runtime/helpers/asyncToGenerator"));
var _classCallCheck2 = _interopRequireDefault(require("@babel/runtime/helpers/classCallCheck"));
var _createClass2 = _interopRequireDefault(require("@babel/runtime/helpers/createClass"));
var _utilServiceSupport = require("@atlaskit/util-service-support");
var _error = require("./error");
function ownKeys(object, enumerableOnly) { var keys = Object.keys(object); if (Object.getOwnPropertySymbols) { var symbols = Object.getOwnPropertySymbols(object); enumerableOnly && (symbols = symbols.filter(function (sym) { return Object.getOwnPropertyDescriptor(object, sym).enumerable; })), keys.push.apply(keys, symbols); } return keys; }
function _objectSpread(target) { for (var i = 1; i < arguments.length; i++) { var source = null != arguments[i] ? arguments[i] : {}; i % 2 ? ownKeys(Object(source), !0).forEach(function (key) { (0, _defineProperty2.default)(target, key, source[key]); }) : Object.getOwnPropertyDescriptors ? Object.defineProperties(target, Object.getOwnPropertyDescriptors(source)) : ownKeys(Object(source)).forEach(function (key) { Object.defineProperty(target, key, Object.getOwnPropertyDescriptor(source, key)); }); } return target; }
var makeGetRecentItemBody = function makeGetRecentItemBody(cloudId) {

@@ -43,9 +32,7 @@ return {

};
/**
* @deprecated - Please use @atlassian/recent-work-client instead
*/
exports.makeGetRecentItemBody = makeGetRecentItemBody;
var ActivityResource = /*#__PURE__*/function () {

@@ -59,3 +46,2 @@ function ActivityResource(url, cloudId) {

}
(0, _createClass2.default)(ActivityResource, [{

@@ -66,64 +52,55 @@ key: "getRecentItems",

var _this = this;
var options, response;
return _regenerator.default.wrap(function _callee$(_context) {
while (1) {
switch (_context.prev = _context.next) {
case 0:
if (!this.recentPromise) {
options = _objectSpread(_objectSpread({
mode: 'cors',
method: 'POST',
cache: 'no-cache',
credentials: 'same-origin',
headers: {
'Content-Type': 'application/json'
},
redirect: 'follow',
referrer: 'no-referrer'
}, this.options), {}, {
body: JSON.stringify(makeGetRecentItemBody(this.cloudId))
});
this.recentPromise = _utilServiceSupport.utils.requestService({
url: this.url
}, {
requestInit: options
});
}
_context.prev = 1;
_context.next = 4;
return this.recentPromise;
case 4:
response = _context.sent;
return _context.abrupt("return", response.data.activities.myActivities.viewed.nodes.map(function (node) {
return {
objectId: atob(node.object.id),
name: node.object.name,
container: _this.getContainerName(node.object.containers),
url: node.object.url,
iconUrl: node.object.iconUrl,
type: node.object.type,
viewedTimestamp: node.timestamp
};
}));
case 8:
_context.prev = 8;
_context.t0 = _context["catch"](1);
throw new _error.ActivityError(_context.t0.reason, _context.t0.code);
case 11:
case "end":
return _context.stop();
}
while (1) switch (_context.prev = _context.next) {
case 0:
if (!this.recentPromise) {
options = _objectSpread(_objectSpread({
mode: 'cors',
method: 'POST',
cache: 'no-cache',
credentials: 'same-origin',
headers: {
'Content-Type': 'application/json'
},
redirect: 'follow',
referrer: 'no-referrer'
}, this.options), {}, {
body: JSON.stringify(makeGetRecentItemBody(this.cloudId))
});
this.recentPromise = _utilServiceSupport.utils.requestService({
url: this.url
}, {
requestInit: options
});
}
_context.prev = 1;
_context.next = 4;
return this.recentPromise;
case 4:
response = _context.sent;
return _context.abrupt("return", response.data.activities.myActivities.viewed.nodes.map(function (node) {
return {
objectId: atob(node.object.id),
name: node.object.name,
container: _this.getContainerName(node.object.containers),
url: node.object.url,
iconUrl: node.object.iconUrl,
type: node.object.type,
viewedTimestamp: node.timestamp
};
}));
case 8:
_context.prev = 8;
_context.t0 = _context["catch"](1);
throw new _error.ActivityError(_context.t0.reason, _context.t0.code);
case 11:
case "end":
return _context.stop();
}
}, _callee, this, [[1, 8]]);
}));
function getRecentItems() {
return _getRecentItems.apply(this, arguments);
}
return getRecentItems;

@@ -137,24 +114,18 @@ }()

return _regenerator.default.wrap(function _callee2$(_context2) {
while (1) {
switch (_context2.prev = _context2.next) {
case 0:
_context2.next = 2;
return this.getRecentItems();
case 2:
items = _context2.sent;
return _context2.abrupt("return", this.filterItems(items, query));
case 4:
case "end":
return _context2.stop();
}
while (1) switch (_context2.prev = _context2.next) {
case 0:
_context2.next = 2;
return this.getRecentItems();
case 2:
items = _context2.sent;
return _context2.abrupt("return", this.filterItems(items, query));
case 4:
case "end":
return _context2.stop();
}
}, _callee2, this);
}));
function searchRecent(_x) {
return _searchRecent.apply(this, arguments);
}
return searchRecent;

@@ -165,3 +136,2 @@ }()

*/
}, {

@@ -172,3 +142,2 @@ key: "getContainerName",

var containerName = containers[i].name;
if (containerName) {

@@ -178,3 +147,2 @@ return containerName;

}
return '';

@@ -188,3 +156,2 @@ }

}
return items.filter(function (item) {

@@ -197,3 +164,2 @@ return item.name.toLowerCase().indexOf(searchTerm.toLowerCase()) > -1;

}();
exports.default = ActivityResource;
"use strict";
var _interopRequireDefault = require("@babel/runtime/helpers/interopRequireDefault");
Object.defineProperty(exports, "__esModule", {

@@ -9,36 +8,22 @@ value: true

exports.ActivityError = void 0;
var _createClass2 = _interopRequireDefault(require("@babel/runtime/helpers/createClass"));
var _classCallCheck2 = _interopRequireDefault(require("@babel/runtime/helpers/classCallCheck"));
var _assertThisInitialized2 = _interopRequireDefault(require("@babel/runtime/helpers/assertThisInitialized"));
var _inherits2 = _interopRequireDefault(require("@babel/runtime/helpers/inherits"));
var _possibleConstructorReturn2 = _interopRequireDefault(require("@babel/runtime/helpers/possibleConstructorReturn"));
var _getPrototypeOf2 = _interopRequireDefault(require("@babel/runtime/helpers/getPrototypeOf"));
var _wrapNativeSuper2 = _interopRequireDefault(require("@babel/runtime/helpers/wrapNativeSuper"));
function _createSuper(Derived) { var hasNativeReflectConstruct = _isNativeReflectConstruct(); return function _createSuperInternal() { var Super = (0, _getPrototypeOf2.default)(Derived), result; if (hasNativeReflectConstruct) { var NewTarget = (0, _getPrototypeOf2.default)(this).constructor; result = Reflect.construct(Super, arguments, NewTarget); } else { result = Super.apply(this, arguments); } return (0, _possibleConstructorReturn2.default)(this, result); }; }
function _isNativeReflectConstruct() { if (typeof Reflect === "undefined" || !Reflect.construct) return false; if (Reflect.construct.sham) return false; if (typeof Proxy === "function") return true; try { Boolean.prototype.valueOf.call(Reflect.construct(Boolean, [], function () {})); return true; } catch (e) { return false; } }
var ActivityError = /*#__PURE__*/function (_Error) {
(0, _inherits2.default)(ActivityError, _Error);
var _super = _createSuper(ActivityError);
function ActivityError(message, status) {
var _this;
(0, _classCallCheck2.default)(this, ActivityError);
_this = _super.call(this, message); // https://github.com/Microsoft/TypeScript/wiki/Breaking-Changes#extending-built-ins-like-error-array-and-map-may-no-longer-work
_this = _super.call(this, message);
// https://github.com/Microsoft/TypeScript/wiki/Breaking-Changes#extending-built-ins-like-error-array-and-map-may-no-longer-work
Object.setPrototypeOf((0, _assertThisInitialized2.default)(_this), ActivityError.prototype);
_this.status = status;
_this.name = _this.constructor.name;
if (typeof Error.captureStackTrace === 'function') {

@@ -49,9 +34,6 @@ Error.captureStackTrace((0, _assertThisInitialized2.default)(_this), _this.constructor);

}
return _this;
}
return (0, _createClass2.default)(ActivityError);
}( /*#__PURE__*/(0, _wrapNativeSuper2.default)(Error));
exports.ActivityError = ActivityError;
"use strict";
var _interopRequireDefault = require("@babel/runtime/helpers/interopRequireDefault");
Object.defineProperty(exports, "__esModule", {

@@ -20,5 +19,3 @@ value: true

});
var _ActivityResource = _interopRequireDefault(require("./api/ActivityResource"));
var _error = require("./api/error");
{
"name": "@atlaskit/activity-provider",
"version": "2.3.7",
"version": "2.4.0",
"sideEffects": false
}

@@ -37,6 +37,6 @@ import { utils } from '@atlaskit/util-service-support';

});
/**
* @deprecated - Please use @atlassian/recent-work-client instead
*/
export default class ActivityResource {

@@ -48,3 +48,2 @@ constructor(url, cloudId, options = {}) {

}
async getRecentItems() {

@@ -71,3 +70,2 @@ if (!this.recentPromise) {

}
try {

@@ -88,3 +86,2 @@ const response = await this.recentPromise;

}
async searchRecent(query) {

@@ -94,11 +91,9 @@ const items = await this.getRecentItems();

}
/**
* It should return the closet container's name
*/
getContainerName(containers) {
for (let i = containers.length - 1; i >= 0; --i) {
const containerName = containers[i].name;
if (containerName) {

@@ -108,6 +103,4 @@ return containerName;

}
return '';
}
filterItems(items, searchTerm) {

@@ -117,3 +110,2 @@ if (!searchTerm) {

}
return items.filter(item => {

@@ -123,3 +115,2 @@ return item.name.toLowerCase().indexOf(searchTerm.toLowerCase()) > -1;

}
}
export class ActivityError extends Error {
constructor(message, status) {
super(message); // https://github.com/Microsoft/TypeScript/wiki/Breaking-Changes#extending-built-ins-like-error-array-and-map-may-no-longer-work
super(message);
// https://github.com/Microsoft/TypeScript/wiki/Breaking-Changes#extending-built-ins-like-error-array-and-map-may-no-longer-work
Object.setPrototypeOf(this, ActivityError.prototype);
this.status = status;
this.name = this.constructor.name;
if (typeof Error.captureStackTrace === 'function') {

@@ -15,3 +14,2 @@ Error.captureStackTrace(this, this.constructor);

}
}
{
"name": "@atlaskit/activity-provider",
"version": "2.3.7",
"version": "2.4.0",
"sideEffects": false
}

@@ -6,7 +6,4 @@ import _defineProperty from "@babel/runtime/helpers/defineProperty";

import _regeneratorRuntime from "@babel/runtime/regenerator";
function ownKeys(object, enumerableOnly) { var keys = Object.keys(object); if (Object.getOwnPropertySymbols) { var symbols = Object.getOwnPropertySymbols(object); enumerableOnly && (symbols = symbols.filter(function (sym) { return Object.getOwnPropertyDescriptor(object, sym).enumerable; })), keys.push.apply(keys, symbols); } return keys; }
function _objectSpread(target) { for (var i = 1; i < arguments.length; i++) { var source = null != arguments[i] ? arguments[i] : {}; i % 2 ? ownKeys(Object(source), !0).forEach(function (key) { _defineProperty(target, key, source[key]); }) : Object.getOwnPropertyDescriptors ? Object.defineProperties(target, Object.getOwnPropertyDescriptors(source)) : ownKeys(Object(source)).forEach(function (key) { Object.defineProperty(target, key, Object.getOwnPropertyDescriptor(source, key)); }); } return target; }
import { utils } from '@atlaskit/util-service-support';

@@ -28,12 +25,10 @@ import { ActivityError } from './error';

};
/**
* @deprecated - Please use @atlassian/recent-work-client instead
*/
var ActivityResource = /*#__PURE__*/function () {
function ActivityResource(url, cloudId) {
var options = arguments.length > 2 && arguments[2] !== undefined ? arguments[2] : {};
_classCallCheck(this, ActivityResource);
this.url = url;

@@ -43,3 +38,2 @@ this.cloudId = cloudId;

}
_createClass(ActivityResource, [{

@@ -50,64 +44,55 @@ key: "getRecentItems",

var _this = this;
var options, response;
return _regeneratorRuntime.wrap(function _callee$(_context) {
while (1) {
switch (_context.prev = _context.next) {
case 0:
if (!this.recentPromise) {
options = _objectSpread(_objectSpread({
mode: 'cors',
method: 'POST',
cache: 'no-cache',
credentials: 'same-origin',
headers: {
'Content-Type': 'application/json'
},
redirect: 'follow',
referrer: 'no-referrer'
}, this.options), {}, {
body: JSON.stringify(makeGetRecentItemBody(this.cloudId))
});
this.recentPromise = utils.requestService({
url: this.url
}, {
requestInit: options
});
}
_context.prev = 1;
_context.next = 4;
return this.recentPromise;
case 4:
response = _context.sent;
return _context.abrupt("return", response.data.activities.myActivities.viewed.nodes.map(function (node) {
return {
objectId: atob(node.object.id),
name: node.object.name,
container: _this.getContainerName(node.object.containers),
url: node.object.url,
iconUrl: node.object.iconUrl,
type: node.object.type,
viewedTimestamp: node.timestamp
};
}));
case 8:
_context.prev = 8;
_context.t0 = _context["catch"](1);
throw new ActivityError(_context.t0.reason, _context.t0.code);
case 11:
case "end":
return _context.stop();
}
while (1) switch (_context.prev = _context.next) {
case 0:
if (!this.recentPromise) {
options = _objectSpread(_objectSpread({
mode: 'cors',
method: 'POST',
cache: 'no-cache',
credentials: 'same-origin',
headers: {
'Content-Type': 'application/json'
},
redirect: 'follow',
referrer: 'no-referrer'
}, this.options), {}, {
body: JSON.stringify(makeGetRecentItemBody(this.cloudId))
});
this.recentPromise = utils.requestService({
url: this.url
}, {
requestInit: options
});
}
_context.prev = 1;
_context.next = 4;
return this.recentPromise;
case 4:
response = _context.sent;
return _context.abrupt("return", response.data.activities.myActivities.viewed.nodes.map(function (node) {
return {
objectId: atob(node.object.id),
name: node.object.name,
container: _this.getContainerName(node.object.containers),
url: node.object.url,
iconUrl: node.object.iconUrl,
type: node.object.type,
viewedTimestamp: node.timestamp
};
}));
case 8:
_context.prev = 8;
_context.t0 = _context["catch"](1);
throw new ActivityError(_context.t0.reason, _context.t0.code);
case 11:
case "end":
return _context.stop();
}
}, _callee, this, [[1, 8]]);
}));
function getRecentItems() {
return _getRecentItems.apply(this, arguments);
}
return getRecentItems;

@@ -121,24 +106,18 @@ }()

return _regeneratorRuntime.wrap(function _callee2$(_context2) {
while (1) {
switch (_context2.prev = _context2.next) {
case 0:
_context2.next = 2;
return this.getRecentItems();
case 2:
items = _context2.sent;
return _context2.abrupt("return", this.filterItems(items, query));
case 4:
case "end":
return _context2.stop();
}
while (1) switch (_context2.prev = _context2.next) {
case 0:
_context2.next = 2;
return this.getRecentItems();
case 2:
items = _context2.sent;
return _context2.abrupt("return", this.filterItems(items, query));
case 4:
case "end":
return _context2.stop();
}
}, _callee2, this);
}));
function searchRecent(_x) {
return _searchRecent.apply(this, arguments);
}
return searchRecent;

@@ -149,3 +128,2 @@ }()

*/
}, {

@@ -156,3 +134,2 @@ key: "getContainerName",

var containerName = containers[i].name;
if (containerName) {

@@ -162,3 +139,2 @@ return containerName;

}
return '';

@@ -172,3 +148,2 @@ }

}
return items.filter(function (item) {

@@ -179,6 +154,4 @@ return item.name.toLowerCase().indexOf(searchTerm.toLowerCase()) > -1;

}]);
return ActivityResource;
}();
export { ActivityResource as default };

@@ -8,23 +8,15 @@ import _createClass from "@babel/runtime/helpers/createClass";

import _wrapNativeSuper from "@babel/runtime/helpers/wrapNativeSuper";
function _createSuper(Derived) { var hasNativeReflectConstruct = _isNativeReflectConstruct(); return function _createSuperInternal() { var Super = _getPrototypeOf(Derived), result; if (hasNativeReflectConstruct) { var NewTarget = _getPrototypeOf(this).constructor; result = Reflect.construct(Super, arguments, NewTarget); } else { result = Super.apply(this, arguments); } return _possibleConstructorReturn(this, result); }; }
function _isNativeReflectConstruct() { if (typeof Reflect === "undefined" || !Reflect.construct) return false; if (Reflect.construct.sham) return false; if (typeof Proxy === "function") return true; try { Boolean.prototype.valueOf.call(Reflect.construct(Boolean, [], function () {})); return true; } catch (e) { return false; } }
export var ActivityError = /*#__PURE__*/function (_Error) {
_inherits(ActivityError, _Error);
var _super = _createSuper(ActivityError);
function ActivityError(message, status) {
var _this;
_classCallCheck(this, ActivityError);
_this = _super.call(this, message); // https://github.com/Microsoft/TypeScript/wiki/Breaking-Changes#extending-built-ins-like-error-array-and-map-may-no-longer-work
_this = _super.call(this, message);
// https://github.com/Microsoft/TypeScript/wiki/Breaking-Changes#extending-built-ins-like-error-array-and-map-may-no-longer-work
Object.setPrototypeOf(_assertThisInitialized(_this), ActivityError.prototype);
_this.status = status;
_this.name = _this.constructor.name;
if (typeof Error.captureStackTrace === 'function') {

@@ -35,7 +27,5 @@ Error.captureStackTrace(_assertThisInitialized(_this), _this.constructor);

}
return _this;
}
return _createClass(ActivityError);
}( /*#__PURE__*/_wrapNativeSuper(Error));
{
"name": "@atlaskit/activity-provider",
"version": "2.3.7",
"version": "2.4.0",
"sideEffects": false
}
{
"name": "@atlaskit/activity-provider",
"version": "2.3.7",
"version": "2.4.0",
"description": "A provider to support recent activities in editor",

@@ -15,9 +15,2 @@ "publishConfig": {

"types": "dist/types/index.d.ts",
"typesVersions": {
">=4.0 <4.5": {
"*": [
"dist/types-ts4.0/*"
]
}
},
"sideEffects": false,

@@ -38,3 +31,3 @@ "atlaskit:src": "src/index.ts",

"dependencies": {
"@atlaskit/util-service-support": "^6.1.0",
"@atlaskit/util-service-support": "^6.2.0",
"@babel/runtime": "^7.0.0"

@@ -53,6 +46,9 @@ },

"@repo/internal": {
"deprecation": "no-deprecated-imports"
"deprecation": "no-deprecated-imports",
"styling": [
"emotion"
]
}
},
"prettier": "@atlassian/atlassian-frontend-prettier-config-1.0.1"
}
}

@@ -21,8 +21,6 @@ import fetchMock from 'fetch-mock/es5/client';

{
id:
'YXJpOmNsb3VkOmFjdGl2aXR5OkRVTU1ZLTE1OGM4MjA0LWZmM2ItNDdjMi1hZGJiLWEwOTA2Y2NjNzIyYjppdGVtLzE3MzM3MGZjNmJlYWRiNDI1YjYyMTJjZmQ5NjM4YWViZWRkMTUzMWUxZGU=',
id: 'YXJpOmNsb3VkOmFjdGl2aXR5OkRVTU1ZLTE1OGM4MjA0LWZmM2ItNDdjMi1hZGJiLWEwOTA2Y2NjNzIyYjppdGVtLzE3MzM3MGZjNmJlYWRiNDI1YjYyMTJjZmQ5NjM4YWViZWRkMTUzMWUxZGU=',
timestamp: '2020-06-24T01:15:39.680Z',
object: {
id:
'YXJpOmNsb3VkOmNvbmZsdWVuY2U6RFVNTVktMTU4YzgyMDQtZmYzYi00N2MyLWFkYmItYTA5MDZjY2M3MjJiOmNvbnRlbnQvMTQ1NjgzNDI5MQ==',
id: 'YXJpOmNsb3VkOmNvbmZsdWVuY2U6RFVNTVktMTU4YzgyMDQtZmYzYi00N2MyLWFkYmItYTA5MDZjY2M3MjJiOmNvbnRlbnQvMTQ1NjgzNDI5MQ==',
localResourceId: '159894',

@@ -38,4 +36,3 @@ name: 'recent item 1',

{
id:
'RFVNTVktMTU4YzgyMDQtZmYzYi00N2MyLWFkYmItYTA5MDZjY2M3MjJi',
id: 'RFVNTVktMTU4YzgyMDQtZmYzYi00N2MyLWFkYmItYTA5MDZjY2M3MjJi',
name: null,

@@ -46,4 +43,3 @@ type: 'SITE',

{
id:
'YXJpOmNsb3VkOmppcmE6RFVNTVktMTU4YzgyMDQtZmYzYi00N2MyLWFkYmItYTA5MDZjY2M3MjJiOnByb2plY3QvMTMwNTU=',
id: 'YXJpOmNsb3VkOmppcmE6RFVNTVktMTU4YzgyMDQtZmYzYi00N2MyLWFkYmItYTA5MDZjY2M3MjJiOnByb2plY3QvMTMwNTU=',
name: 'Editor Media',

@@ -57,8 +53,6 @@ type: 'PROJECT',

{
id:
'YXJpOmNsb3VkOmFjdGl2aXR5OkRVTU1ZLTE1OGM4MjA0LWZmM2ItNDdjMi1hZGJiLWEwOTA2Y2NjNzIyYjppdGVtLzE3MmUzZTA5MTNkMWJkYzE5NTgyMTU1ZTc5MmVhZDk2ZGQ4YzM1ZWE5NDc=',
id: 'YXJpOmNsb3VkOmFjdGl2aXR5OkRVTU1ZLTE1OGM4MjA0LWZmM2ItNDdjMi1hZGJiLWEwOTA2Y2NjNzIyYjppdGVtLzE3MmUzZTA5MTNkMWJkYzE5NTgyMTU1ZTc5MmVhZDk2ZGQ4YzM1ZWE5NDc=',
timestamp: '2020-06-24T01:10:44.797Z',
object: {
id:
'YXJpOmNsb3VkOmppcmE6RFVNTVktMTU4YzgyMDQtZmYzYi00N2MyLWFkYmItYTA5MDZjY2M3MjJiOmlzc3VlLzE1OTk0MQ==',
id: 'YXJpOmNsb3VkOmppcmE6RFVNTVktMTU4YzgyMDQtZmYzYi00N2MyLWFkYmItYTA5MDZjY2M3MjJiOmlzc3VlLzE1OTk0MQ==',
localResourceId: '159941',

@@ -74,4 +68,3 @@ name: 'recent item 2',

{
id:
'RFVNTVktMTU4YzgyMDQtZmYzYi00N2MyLWFkYmItYTA5MDZjY2M3MjJi',
id: 'RFVNTVktMTU4YzgyMDQtZmYzYi00N2MyLWFkYmItYTA5MDZjY2M3MjJi',
name: null,

@@ -82,4 +75,3 @@ type: 'SITE',

{
id:
'YXJpOmNsb3VkOmppcmE6RFVNTVktMTU4YzgyMDQtZmYzYi00N2MyLWFkYmItYTA5MDZjY2M3MjJiOnByb2plY3QvMTMwNTU=',
id: 'YXJpOmNsb3VkOmppcmE6RFVNTVktMTU4YzgyMDQtZmYzYi00N2MyLWFkYmItYTA5MDZjY2M3MjJiOnByb2plY3QvMTMwNTU=',
name: '',

@@ -86,0 +78,0 @@ type: 'PROJECT',

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