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

@codeshine/nestjs-query-core

Package Overview
Dependencies
Maintainers
1
Versions
11
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@codeshine/nestjs-query-core - npm Package Compare versions

Comparing version 0.32.0-alpha.1 to 0.32.0

4

dist/src/helpers/types.d.ts

@@ -1,3 +0,3 @@

import { CommonFieldComparisonBetweenType } from '../interfaces';
import { CommonFieldComparisonBetweenType, JsonFieldComparisonPathType } from '../interfaces';
export declare type FilterFn<DTO> = (dto?: DTO) => boolean;
export declare type ComparisonField<DTO, F extends keyof DTO> = DTO[F] | DTO[F][] | CommonFieldComparisonBetweenType<DTO[F]> | true | false | null;
export declare type ComparisonField<DTO, F extends keyof DTO> = DTO[F] | DTO[F][] | CommonFieldComparisonBetweenType<DTO[F]> | JsonFieldComparisonPathType | true | false | null;

@@ -41,2 +41,6 @@ /**

}
export interface JsonFieldComparisonPathType {
path: string;
value: string;
}
/**

@@ -181,7 +185,3 @@ * Field comparisons for all types that are NOT `null` or `boolean`.

export declare type JsonFieldComparisons = {
[Property in keyof Pick<StringFieldComparisons, 'like'> as `path${Capitalize<Property>}`]: {
path: string;
} & (StringFieldComparisons[Property] extends object ? StringFieldComparisons[Property] : {
value: StringFieldComparisons[Property];
});
[Property in keyof Pick<StringFieldComparisons, 'like'> as `path${Capitalize<Property>}`]: JsonFieldComparisonPathType;
};

@@ -188,0 +188,0 @@ declare type BuiltInTypes = boolean | boolean | string | string | number | Date | RegExp | bigint | symbol | null | undefined | never;

{
"name": "@codeshine/nestjs-query-core",
"version": "0.32.0-alpha.1",
"version": "0.32.0",
"description": "Base query package",

@@ -5,0 +5,0 @@ "author": "doug-martin <doug@dougamartin.com>",

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