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

dbpath

Package Overview
Dependencies
Maintainers
1
Versions
43
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

dbpath - npm Package Compare versions

Comparing version 0.3.10 to 0.3.11

3

dist/src/config.d.ts
import { NameAnd, NameAndValidator } from "@dbpath/utils";
import { CleanEnvironment, Environment } from "@dbpath/environments";
import { Summary } from "@dbpath/config";
import { CleanScript, Script } from "@dbpath/scripts";
export interface Config {
environments: NameAnd<Environment>;
summary: Summary;
scripts?: NameAnd<Script>;
}

@@ -11,4 +13,5 @@ export interface CleanConfig {

summary: Summary;
scripts: NameAnd<CleanScript>;
}
export declare const cleanConfig: (envVars: NameAnd<string>) => (config: Config) => CleanConfig;
export declare const envValidator: NameAndValidator<Config>;

9

dist/src/config.js

@@ -7,6 +7,11 @@ "use strict";

const config_1 = require("@dbpath/config");
const scripts_1 = require("@dbpath/scripts");
const cleanConfig = (envVars) => (config) => {
const scripts = (0, scripts_1.cleanNameAndScripts)('config', config.scripts);
if ((0, utils_1.hasErrors)(scripts))
throw Error(`Errors in scripts. This should have been caught sooner: ${JSON.stringify(scripts)}`);
let result = {
environments: (0, environments_1.cleanEnvironment)(envVars, config.environments),
summary: (0, config_1.cleanSummary)(config.summary)
summary: (0, config_1.cleanSummary)(config.summary),
scripts
};

@@ -16,2 +21,2 @@ return result;

exports.cleanConfig = cleanConfig;
exports.envValidator = (0, utils_1.composeNameAndValidators)((0, utils_1.validateChildDefined)('environments'), (0, utils_1.validateChild)('environments', (0, utils_1.validateNameAnd)(environments_1.environmentValidator)), (0, utils_1.validateChildDefined)('summary'), (0, utils_1.validateChild)('summary', config_1.summaryValidator));
exports.envValidator = (0, utils_1.composeNameAndValidators)((0, utils_1.validateChildDefined)('environments'), (0, utils_1.validateChild)('environments', (0, utils_1.validateNameAnd)(environments_1.environmentValidator)), (0, utils_1.validateChildDefined)('summary'), (0, utils_1.validateChild)('summary', config_1.summaryValidator), (0, utils_1.validateChild)("scripts", (0, utils_1.validateNameAnd)(scripts_1.validateScript), true));

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

const dal_1 = require("@dbpath/dal");
const scripts_1 = require("@dbpath/scripts");
const filterLinkPP = (lookfor) => (raw) => {

@@ -87,3 +88,4 @@ let links = raw.filter(l => l.startsWith(lookfor));

let validator = (0, dal_1.DalPathValidator)(summary, meta);
let plan = (0, pathparser_1.parsePath)(validator)(path);
const scriptIdFn = (0, scripts_1.preprocessorFnForScript)(config.scripts);
let plan = (0, utils_1.mapErrors)((0, pathparser_1.preprocessor)(scriptIdFn, path), (0, pathparser_1.parsePath)(validator));
if ((0, utils_1.hasErrors)(plan))

@@ -90,0 +92,0 @@ return plan;

{
"name": "dbpath",
"description": "",
"version": "0.3.10",
"version": "0.3.11",
"main": "dist/index",

@@ -24,7 +24,8 @@ "types": "dist/index",

"commander": "^10.0.0",
"@dbpath/tables": "0.3.10",
"@dbpath/pathparser": "0.3.10",
"@dbpath/utils": "0.3.10",
"@dbpath/files": "0.3.10",
"@dbpath/environments": "0.3.10"
"@dbpath/tables": "0.3.11",
"@dbpath/pathparser": "0.3.11",
"@dbpath/utils": "0.3.11",
"@dbpath/files": "0.3.11",
"@dbpath/scripts": "0.3.11",
"@dbpath/environments": "0.3.11"
},

@@ -31,0 +32,0 @@ "devDependencies": {

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