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

@oasislabs/parcel

Package Overview
Dependencies
Maintainers
15
Versions
38
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@oasislabs/parcel - npm Package Compare versions

Comparing version 1.0.0-beta.6 to 1.0.0-beta.7

18

lib/condition.d.ts

@@ -48,2 +48,5 @@ import type { Primitive } from 'type-fest';

};
type Nor = {
$nor: Condition[];
};
type Not = {

@@ -53,3 +56,3 @@ $not: Condition;

}
declare type LogicalOp = LogicalOps.And | LogicalOps.Or | LogicalOps.Not;
declare type LogicalOp = LogicalOps.And | LogicalOps.Or | LogicalOps.Nor | LogicalOps.Not;
export declare type Condition = Selector | LogicalOp;

@@ -61,6 +64,6 @@ export declare namespace RelationalOp {

type Neq<T = Primitive> = {
$neq: T;
$ne: T;
};
type Geq<T = Comparable> = {
$geq: T;
$gte: T;
};

@@ -71,3 +74,3 @@ type Gt<T = Comparable> = {

type Leq<T = Comparable> = {
$leq: T;
$lte: T;
};

@@ -80,5 +83,8 @@ type Lt<T = Comparable> = {

};
type Nin<T = Primitive> = {
$nin: T[];
};
}
declare type Comparable = number | Date;
declare type RelationalOp<T> = RelationalOp.Eq<T> | RelationalOp.Neq<T> | RelationalOp.Geq<T> | RelationalOp.Gt<T> | RelationalOp.Leq<T> | RelationalOp.Lt<T> | RelationalOp.In<T>;
declare type RelationalOp<T> = RelationalOp.Eq<T> | RelationalOp.Neq<T> | RelationalOp.Geq<T> | RelationalOp.Gt<T> | RelationalOp.Leq<T> | RelationalOp.Lt<T> | RelationalOp.In<T> | RelationalOp.Nin<T>;
export declare namespace ArrayOps {

@@ -92,3 +98,3 @@ type Any<T = Primitive> = {

type Len<T = Primitive> = {
$len: RelationalOp<T>;
$size: RelationalOp<T>;
};

@@ -95,0 +101,0 @@ }

{
"name": "@oasislabs/parcel",
"version": "1.0.0-beta.6",
"version": "1.0.0-beta.7",
"license": "Apache-2.0",

@@ -5,0 +5,0 @@ "author": "Oasis Labs <feedback@oasislabs.com>",

@@ -14,3 +14,3 @@ # @oasislabs/parcel

[tutorial]: https://docs.oasislabs.com/latest/
[generated TypeDoc]: https://docs.oasislabs.com/latest/typedoc/classes/parcel.parcel-1.html
[generated TypeDoc]: https://docs.oasislabs.com/latest/typedoc/
[OpenAPI spec]: https://docs.oasislabs.com/latest/parcel-api.html

@@ -70,2 +70,5 @@ import type { Primitive } from 'type-fest';

};
export type Nor = {
$nor: Condition[];
};
export type Not = {

@@ -76,3 +79,3 @@ $not: Condition;

// A LogicalOp is an internal node in the boolean expression tree for a condition.
type LogicalOp = LogicalOps.And | LogicalOps.Or | LogicalOps.Not;
type LogicalOp = LogicalOps.And | LogicalOps.Or | LogicalOps.Nor | LogicalOps.Not;

@@ -88,7 +91,7 @@ export type Condition = Selector | LogicalOp;

export type Neq<T = Primitive> = {
$neq: T;
$ne: T;
};
export type Geq<T = Comparable> = {
$geq: T;
$gte: T;
};

@@ -101,3 +104,3 @@

export type Leq<T = Comparable> = {
$leq: T;
$lte: T;
};

@@ -112,2 +115,6 @@

};
export type Nin<T = Primitive> = {
$nin: T[];
};
}

@@ -122,3 +129,4 @@ type Comparable = number | Date;

| RelationalOp.Lt<T>
| RelationalOp.In<T>;
| RelationalOp.In<T>
| RelationalOp.Nin<T>;

@@ -136,5 +144,5 @@ // Array operators enabled by the conditions DSL.

export type Len<T = Primitive> = {
$len: RelationalOp<T>;
$size: RelationalOp<T>;
};
}
type ArrayOp<T> = ArrayOps.Any<T> | ArrayOps.All<T> | ArrayOps.Len<T>;

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