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

@vrbo/steerage

Package Overview
Dependencies
Maintainers
10
Versions
21
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@vrbo/steerage - npm Package Compare versions

Comparing version 12.0.0 to 12.1.0

7

CHANGELOG.md

@@ -0,1 +1,8 @@

# [12.1.0](https://github.com/expediagroup/steerage/compare/v12.0.0...v12.1.0) (2021-12-07)
### Features
* exposes overrides and defaults from determination ([#33](https://github.com/expediagroup/steerage/issues/33)) ([07b1f0b](https://github.com/expediagroup/steerage/commit/07b1f0b32d71bbcdf1ae586d764d5c3f87ad3f7a))
# [12.0.0](https://github.com/expediagroup/steerage/compare/v11.1.0...v12.0.0) (2021-11-05)

@@ -2,0 +9,0 @@

4

lib/config.js

@@ -33,3 +33,3 @@ /**

const resolve = async function ({ config, basedir, protocols, environment }) {
const resolve = async function ({ config, basedir, protocols, environment, defaults, overrides }) {

@@ -51,2 +51,4 @@ const defaultProtocols = {

protocols,
defaults,
overrides,
criteria: environment

@@ -53,0 +55,0 @@ });

@@ -41,3 +41,5 @@ /**

onconfig: Joi.function().allow(null),
protocols: Joi.object().default()
protocols: Joi.object().default(),
defaults: Joi.alternatives(Joi.string(), Joi.object()).default({}),
overrides: Joi.alternatives(Joi.string(), Joi.object()).default({})
}).required();

@@ -44,0 +46,0 @@

@@ -34,3 +34,5 @@ 'use strict';

environment,
protocols
protocols,
defaults,
overrides
} = options;

@@ -46,3 +48,5 @@

protocols,
environment
environment,
defaults,
overrides
});

@@ -49,0 +53,0 @@

{
"name": "@vrbo/steerage",
"description": "Hapi plugin for server configuration and composition using confidence, topo, and shortstop.",
"version": "12.0.0",
"version": "12.1.0",
"author": "Trevor Livingston <tlivings@gmail.com>",

@@ -6,0 +6,0 @@ "repository": {

@@ -31,2 +31,4 @@ ![](https://github.com/ExpediaGroup/steerage/workflows/Node_CI/badge.svg)

- `environment` - (Optional) Additional criteria for [confidence](https://github.com/hapijs/confidence) property resolution and defaults to `{ env: process.env }`.
- `defaults` (_Object_ | _String_) - optional default pre-resolved configuration values.
- `overrides` (_Object_ | _String_) - optional override pre-resolved configuration values.

@@ -33,0 +35,0 @@ ### Example onconfig hook

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