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

@ark/schema

Package Overview
Dependencies
Maintainers
1
Versions
30
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@ark/schema - npm Package Compare versions

Comparing version 0.19.0 to 0.20.0

6

out/roots/intersection.js

@@ -122,3 +122,5 @@ import { flatMorph, hasDomain, isEmptyObject, isKeyOf, throwParseError } from "@ark/util";

return r;
const basis = l.basis ? intersectOrPipeNodes(l.basis, r, ctx) : r;
const { domain, proto, ...lInnerConstraints } = l.inner;
const lBasis = proto ?? domain;
const basis = lBasis ? intersectOrPipeNodes(lBasis, r, ctx) : r;
return (basis instanceof Disjoint ? basis

@@ -130,3 +132,3 @@ : l?.basis?.equals(basis) ?

// be an intersection with the new basis result integrated
: l.$.node("intersection", { ...l.inner, [basis.kind]: basis }, { prereduced: true }));
: l.$.node("intersection", { ...lInnerConstraints, [basis.kind]: basis }, { prereduced: true }));
})

@@ -133,0 +135,0 @@ }

{
"name": "@ark/schema",
"version": "0.19.0",
"version": "0.20.0",
"license": "MIT",

@@ -32,3 +32,3 @@ "author": {

"dependencies": {
"@ark/util": "0.18.0"
"@ark/util": "0.19.0"
},

@@ -35,0 +35,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