Socket
Socket
Sign inDemoInstall

@stackbit/sdk

Package Overview
Dependencies
Maintainers
16
Versions
404
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@stackbit/sdk - npm Package Compare versions

Comparing version 0.2.15 to 0.2.16

13

dist/config/presets-loader.js

@@ -11,2 +11,3 @@ "use strict";

const utils_1 = require("@stackbit/utils");
const config_errors_1 = require("./config-errors");
async function loadPresets(dirPath, config) {

@@ -24,6 +25,14 @@ const presetFiles = [];

const presetsByModel = {};
const errors = [];
for (const presetFile of presetFiles) {
const presetsRelDir = path_1.default.dirname(presetFile);
const presetPath = path_1.default.join(dirPath, presetFile);
const presetData = await utils_1.parseFile(presetPath);
let presetData;
try {
presetData = await utils_1.parseFile(presetPath);
}
catch (err) {
errors.push(new config_errors_1.ConfigPresetsError(`Error parsing ${presetFile} (${err === null || err === void 0 ? void 0 : err.message})`));
continue;
}
lodash_1.default.forEach(lodash_1.default.get(presetData, 'presets', []), (preset, i) => {

@@ -48,3 +57,3 @@ const presetId = `${presetFile}:presets[${i}]`;

config,
errors: []
errors
};

@@ -51,0 +60,0 @@ }

2

package.json
{
"name": "@stackbit/sdk",
"version": "0.2.15",
"version": "0.2.16",
"description": "Stackbit SDK",

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

@@ -30,2 +30,3 @@ import _ from 'lodash';

const presetsByModel: any = {};
const errors: ConfigPresetsError[] = [];

@@ -35,3 +36,9 @@ for (const presetFile of presetFiles) {

const presetPath = path.join(dirPath, presetFile);
const presetData = await parseFile(presetPath);
let presetData: any;
try {
presetData = await parseFile(presetPath);
} catch (err: any) {
errors.push(new ConfigPresetsError(`Error parsing ${presetFile} (${err?.message})`));
continue;
}
_.forEach(_.get(presetData, 'presets', []), (preset, i) => {

@@ -59,3 +66,3 @@ const presetId = `${presetFile}:presets[${i}]`;

config,
errors: []
errors
};

@@ -62,0 +69,0 @@ }

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