Socket
Socket
Sign inDemoInstall

@rettechnologys/crud-request

Package Overview
Dependencies
16
Maintainers
1
Versions
7
Alerts
File Explorer

Advanced tools

Install Socket

Detect and block malicious and high-risk dependencies

Install

Comparing version 5.3.3 to 5.3.4

2

lib/interfaces/parsed-request.interface.d.ts

@@ -1,2 +0,2 @@

import { ObjectLiteral } from '@dataui/crud-util';
import { ObjectLiteral } from '@rettechnologys/crud-util';
import { ClassTransformOptions } from 'class-transformer';

@@ -3,0 +3,0 @@ import { QueryFields, QueryFilter, QueryJoin, QuerySort, SCondition } from '../types';

"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
exports.RequestQueryBuilder = void 0;
const crud_util_1 = require("@dataui/crud-util");
const crud_util_1 = require("@rettechnologys/crud-util");
const qs_1 = require("qs");

@@ -6,0 +6,0 @@ const request_query_validator_1 = require("./request-query.validator");

@@ -1,2 +0,2 @@

import { ObjectLiteral } from '@dataui/crud-util';
import { ObjectLiteral } from '@rettechnologys/crud-util';
import { ClassTransformOptions } from 'class-transformer';

@@ -3,0 +3,0 @@ import { CustomOperators, ParamsOptions, ParsedRequestParams } from './interfaces';

"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
exports.RequestQueryParser = void 0;
const crud_util_1 = require("@dataui/crud-util");
const crud_util_1 = require("@rettechnologys/crud-util");
const exceptions_1 = require("./exceptions");

@@ -6,0 +6,0 @@ const request_query_builder_1 = require("./request-query.builder");

"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
exports.validateUUID = exports.validateParamOption = exports.validateNumeric = exports.validateSort = exports.validateJoin = exports.validateComparisonOperator = exports.validateCondition = exports.validateFields = exports.sortOrdersList = exports.comparisonOperatorsList = exports.deprecatedComparisonOperatorsList = void 0;
const crud_util_1 = require("@dataui/crud-util");
const crud_util_1 = require("@rettechnologys/crud-util");
const exceptions_1 = require("./exceptions");

@@ -6,0 +6,0 @@ const types_1 = require("./types");

{
"name": "@rettechnologys/crud-request",
"description": "NestJs CRUD for RESTful APIs - request query builder",
"version": "5.3.3",
"version": "5.3.4",
"license": "MIT",

@@ -51,6 +51,6 @@ "main": "lib/index.js",

"dependencies": {
"@dataui/crud-util": "^5.3.2",
"@rettechnologys/crud-util": "^5.3.4",
"qs": "^6.8.0"
},
"gitHead": "fab47b5004a416bfa1ec30f8dd8fd1603cec6214"
"gitHead": "b377b40ab1a89cfe73b2a8966a8ba280abf91189"
}
<div align="center">
<h1>CRUD (@dataui/crud-request)</h1>
<h1>CRUD (@rettechnologys/crud-request)</h1>
</div>

@@ -11,16 +11,16 @@ <div align="center">

<div align="center">
<a href="https://travis-ci.org/dataui/crud">
<img src="https://github.com/dataui/crud/workflows/Tests/badge.svg" alt="Build" />
<a href="https://travis-ci.org/rettechnologys/crud">
<img src="https://github.com/rettechnologys/crud/workflows/Tests/badge.svg" alt="Build" />
</a>
<a href="https://coveralls.io/github/dataui/crud?branch=master">
<img src="https://coveralls.io/repos/github/dataui/crud/badge.svg" alt="Coverage" />
<a href="https://coveralls.io/github/rettechnologys/crud?branch=master">
<img src="https://coveralls.io/repos/github/rettechnologys/crud/badge.svg" alt="Coverage" />
</a>
<a href="https://github.com/dataui/crud/blob/master/LICENSE">
<img src="https://img.shields.io/github/license/dataui/crud.svg" alt="License" />
<a href="https://github.com/rettechnologys/crud/blob/master/LICENSE">
<img src="https://img.shields.io/github/license/rettechnologys/crud.svg" alt="License" />
</a>
<a href="https://www.npmjs.com/package/@dataui/crud">
<img src="https://img.shields.io/npm/v/@dataui/crud.svg" alt="npm version" />
<a href="https://www.npmjs.com/package/@rettechnologys/crud">
<img src="https://img.shields.io/npm/v/@rettechnologys/crud.svg" alt="npm version" />
</a>
<a href="https://www.npmjs.com/org/nestjsx">
<img src="https://img.shields.io/npm/dm/@dataui/crud.svg" alt="npm downloads" />
<img src="https://img.shields.io/npm/dm/@rettechnologys/crud.svg" alt="npm downloads" />
</a>

@@ -37,9 +37,9 @@ <a href="https://npm.packagequality.com/#?package=@nestjsx%2Fcrud">

<a href="https://github.com/marmelab/awesome-rest#nodejs">
<img src="https://raw.githubusercontent.com/dataui/crud/master/img/awesome-rest.svg?sanitize=true" alt="Awesome REST" />
<img src="https://raw.githubusercontent.com/rettechnologys/crud/master/img/awesome-rest.svg?sanitize=true" alt="Awesome REST" />
</a>
<a href="https://github.com/juliandavidmr/awesome-nestjs#components--libraries">
<img src="https://raw.githubusercontent.com/dataui/crud/master/img/awesome-nest.svg?sanitize=true" alt="Awesome Nest" />
<img src="https://raw.githubusercontent.com/rettechnologys/crud/master/img/awesome-nest.svg?sanitize=true" alt="Awesome Nest" />
</a>
<a href="https://github.com/nestjs/nest">
<img src="https://raw.githubusercontent.com/dataui/crud/master/img/nest-powered.svg?sanitize=true" alt="Nest Powered" />
<img src="https://raw.githubusercontent.com/rettechnologys/crud/master/img/nest-powered.svg?sanitize=true" alt="Nest Powered" />
</a>

@@ -57,3 +57,3 @@ <a href="#individuals" alt="Sponsors on Open Collective">

<a href="https://twitter.com/MichaelYali">@MichaelYali</a> and
<a href="https://github.com/dataui/crud/graphs/contributors">
<a href="https://github.com/rettechnologys/crud/graphs/contributors">
Contributors

@@ -65,7 +65,7 @@ </a>

We believe that everyone who's working with NestJs and building some RESTful services and especially some CRUD functionality will find `@dataui/crud` microframework very useful.
We believe that everyone who's working with NestJs and building some RESTful services and especially some CRUD functionality will find `@rettechnologys/crud` microframework very useful.
## Features
<img align="right" src="https://raw.githubusercontent.com/dataui/crud/master/img/crud-usage2.png" alt="CRUD usage" />
<img align="right" src="https://raw.githubusercontent.com/rettechnologys/crud/master/img/crud-usage2.png" alt="CRUD usage" />

@@ -93,3 +93,3 @@ - Super easy to install and start using the full-featured controllers and services :point_right:

```shell
npm i @dataui/crud-request
npm i @rettechnologys/crud-request
```

@@ -99,12 +99,12 @@

- [**@dataui/crud**](https://www.npmjs.com/package/@dataui/crud) - core package which provides `@Crud()` decorator for endpoints generation, global configuration, validation, helper decorators ([docs](https://github.com/dataui/crud/wiki/Controllers#description))
- [**@dataui/crud-request**](https://www.npmjs.com/package/@dataui/crud-request) - request builder/parser package which provides `RequestQueryBuilder` class for a frontend usage and `RequestQueryParser` that is being used internally for handling and validating query/path params on a backend side ([docs](https://github.com/dataui/crud/wiki/Requests#frontend-usage))
- [**@dataui/crud-typeorm**](https://www.npmjs.com/package/@dataui/crud-typeorm) - TypeORM package which provides base `TypeOrmCrudService` with methods for CRUD database operations ([docs](https://github.com/dataui/crud/wiki/ServiceTypeorm))
- [**@rettechnologys/crud**](https://www.npmjs.com/package/@rettechnologys/crud) - core package which provides `@Crud()` decorator for endpoints generation, global configuration, validation, helper decorators ([docs](https://github.com/rettechnologys/crud/wiki/Controllers#description))
- [**@rettechnologys/crud-request**](https://www.npmjs.com/package/@rettechnologys/crud-request) - request builder/parser package which provides `RequestQueryBuilder` class for a frontend usage and `RequestQueryParser` that is being used internally for handling and validating query/path params on a backend side ([docs](https://github.com/rettechnologys/crud/wiki/Requests#frontend-usage))
- [**@rettechnologys/crud-typeorm**](https://www.npmjs.com/package/@rettechnologys/crud-typeorm) - TypeORM package which provides base `TypeOrmCrudService` with methods for CRUD database operations ([docs](https://github.com/rettechnologys/crud/wiki/ServiceTypeorm))
## Documentation
- [General Information](https://github.com/dataui/crud/wiki#why)
- [CRUD Controllers](https://github.com/dataui/crud/wiki/Controllers#description)
- [CRUD ORM Services](https://github.com/dataui/crud/wiki/Services#description)
- [Handling Requests](https://github.com/dataui/crud/wiki/Requests#description)
- [General Information](https://github.com/rettechnologys/crud/wiki#why)
- [CRUD Controllers](https://github.com/rettechnologys/crud/wiki/Controllers#description)
- [CRUD ORM Services](https://github.com/rettechnologys/crud/wiki/Services#description)
- [Handling Requests](https://github.com/rettechnologys/crud/wiki/Requests#description)

@@ -120,3 +120,3 @@ ## Support

This project exists thanks to all the people who contribute. [[Contribute](CONTRIBUTING.md)].
<a href="https://github.com/dataui/crud/graphs/contributors"><img src="https://opencollective.com/nestjsx/contributors.svg?width=890&button=false" /></a>
<a href="https://github.com/rettechnologys/crud/graphs/contributors"><img src="https://opencollective.com/nestjsx/contributors.svg?width=890&button=false" /></a>

@@ -123,0 +123,0 @@ ### Financial Contributors

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc