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

@siteimprove/alfa-option

Package Overview
Dependencies
Maintainers
0
Versions
17
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@siteimprove/alfa-option - npm Package Compare versions

Comparing version 0.92.0 to 0.93.0

6

CHANGELOG.md
# @siteimprove/alfa-option
## 0.93.0
### Minor Changes
- **Added:** An `Option.conditional` builder is now available, returning `None` if the predicate is false. ([#1694](https://github.com/Siteimprove/alfa/pull/1694))
## 0.92.0

@@ -4,0 +10,0 @@

1

dist/option.d.ts

@@ -73,3 +73,4 @@ import type { Callback } from "@siteimprove/alfa-callback";

function from<T>(value: T | null | undefined): Option<NonNullable<T>>;
function conditional<T>(value: T, predicate: Predicate<T>): Option<T>;
}
//# sourceMappingURL=option.d.ts.map

@@ -33,3 +33,7 @@ import {} from "@siteimprove/alfa-comparable";

Option.from = from;
function conditional(value, predicate) {
return predicate(value) ? Some.of(value) : None;
}
Option.conditional = conditional;
})(Option || (Option = {}));
//# sourceMappingURL=option.js.map

28

package.json

@@ -5,3 +5,3 @@ {

"homepage": "https://alfa.siteimprove.com",
"version": "0.92.0",
"version": "0.93.0",
"license": "MIT",

@@ -26,17 +26,17 @@ "description": "An implementation of optional values, which are values that may or may not be present",

"dependencies": {
"@siteimprove/alfa-callback": "^0.92.0",
"@siteimprove/alfa-comparable": "^0.92.0",
"@siteimprove/alfa-equatable": "^0.92.0",
"@siteimprove/alfa-foldable": "^0.92.0",
"@siteimprove/alfa-hash": "^0.92.0",
"@siteimprove/alfa-json": "^0.92.0",
"@siteimprove/alfa-mapper": "^0.92.0",
"@siteimprove/alfa-monad": "^0.92.0",
"@siteimprove/alfa-predicate": "^0.92.0",
"@siteimprove/alfa-reducer": "^0.92.0",
"@siteimprove/alfa-refinement": "^0.92.0",
"@siteimprove/alfa-thunk": "^0.92.0"
"@siteimprove/alfa-callback": "^0.93.0",
"@siteimprove/alfa-comparable": "^0.93.0",
"@siteimprove/alfa-equatable": "^0.93.0",
"@siteimprove/alfa-foldable": "^0.93.0",
"@siteimprove/alfa-hash": "^0.93.0",
"@siteimprove/alfa-json": "^0.93.0",
"@siteimprove/alfa-mapper": "^0.93.0",
"@siteimprove/alfa-monad": "^0.93.0",
"@siteimprove/alfa-predicate": "^0.93.0",
"@siteimprove/alfa-reducer": "^0.93.0",
"@siteimprove/alfa-refinement": "^0.93.0",
"@siteimprove/alfa-thunk": "^0.93.0"
},
"devDependencies": {
"@siteimprove/alfa-test": "^0.92.0"
"@siteimprove/alfa-test": "^0.93.0"
},

@@ -43,0 +43,0 @@ "publishConfig": {

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