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

nukak

Package Overview
Dependencies
Maintainers
0
Versions
80
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

nukak - npm Package Compare versions

Comparing version 1.0.2 to 1.1.0

4

CHANGELOG.md

@@ -7,2 +7,6 @@ # Changelog

## [1.2.0] - 2024-08-12
- Add support for `raw` in values (previously, it was only supported by `$select` and `$where` operators). Allows safe use of any SQL query/clause as the value in an insert or update operation that shouldn't be automatically escaped by the ORM.
## [1.1.0] - 2024-08-11

@@ -9,0 +13,0 @@

2

package.json

@@ -6,3 +6,3 @@ {

"license": "MIT",
"version": "1.0.2",
"version": "1.1.0",
"type": "module",

@@ -9,0 +9,0 @@ "main": "./index.js",

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

import { QueryRaw, QueryRawFn, Scalar } from '../type/index.js';
export declare function raw(value: Scalar | QueryRawFn, alias?: string): QueryRaw;
import { QueryRawFn, Scalar } from '../type/index.js';
/**
* Allow using any raw value that shouldn't be automatically escaped by the ORM.
* @param value the raw value
* @param alias optional alias
* @returns a QueryRaw instance
*/
export declare function raw(value: Scalar | QueryRawFn, alias?: string): any;
import { QueryRaw } from '../type/index.js';
/**
* Allow using any raw value that shouldn't be automatically escaped by the ORM.
* @param value the raw value
* @param alias optional alias
* @returns a QueryRaw instance
*/
export function raw(value, alias) {
return new QueryRaw(value, alias);
}
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoicmF3LmpzIiwic291cmNlUm9vdCI6IiIsInNvdXJjZXMiOlsiLi4vLi4vc3JjL3V0aWwvcmF3LnRzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBLE9BQU8sRUFBRSxRQUFRLEVBQXNCLE1BQU0sa0JBQWtCLENBQUM7QUFFaEUsTUFBTSxVQUFVLEdBQUcsQ0FBQyxLQUEwQixFQUFFLEtBQWM7SUFDNUQsT0FBTyxJQUFJLFFBQVEsQ0FBQyxLQUFLLEVBQUUsS0FBSyxDQUFDLENBQUM7QUFDcEMsQ0FBQyIsInNvdXJjZXNDb250ZW50IjpbImltcG9ydCB7IFF1ZXJ5UmF3LCBRdWVyeVJhd0ZuLCBTY2FsYXIgfSBmcm9tICcuLi90eXBlL2luZGV4LmpzJztcblxuZXhwb3J0IGZ1bmN0aW9uIHJhdyh2YWx1ZTogU2NhbGFyIHwgUXVlcnlSYXdGbiwgYWxpYXM/OiBzdHJpbmcpOiBRdWVyeVJhdyB7XG4gIHJldHVybiBuZXcgUXVlcnlSYXcodmFsdWUsIGFsaWFzKTtcbn1cbiJdfQ==
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoicmF3LmpzIiwic291cmNlUm9vdCI6IiIsInNvdXJjZXMiOlsiLi4vLi4vc3JjL3V0aWwvcmF3LnRzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBLE9BQU8sRUFBRSxRQUFRLEVBQXNCLE1BQU0sa0JBQWtCLENBQUM7QUFFaEU7Ozs7O0dBS0c7QUFDSCxNQUFNLFVBQVUsR0FBRyxDQUFDLEtBQTBCLEVBQUUsS0FBYztJQUM1RCxPQUFPLElBQUksUUFBUSxDQUFDLEtBQUssRUFBRSxLQUFLLENBQUMsQ0FBQztBQUNwQyxDQUFDIiwic291cmNlc0NvbnRlbnQiOlsiaW1wb3J0IHsgUXVlcnlSYXcsIFF1ZXJ5UmF3Rm4sIFNjYWxhciB9IGZyb20gJy4uL3R5cGUvaW5kZXguanMnO1xuXG4vKipcbiAqIEFsbG93IHVzaW5nIGFueSByYXcgdmFsdWUgdGhhdCBzaG91bGRuJ3QgYmUgYXV0b21hdGljYWxseSBlc2NhcGVkIGJ5IHRoZSBPUk0uXG4gKiBAcGFyYW0gdmFsdWUgdGhlIHJhdyB2YWx1ZVxuICogQHBhcmFtIGFsaWFzIG9wdGlvbmFsIGFsaWFzXG4gKiBAcmV0dXJucyBhIFF1ZXJ5UmF3IGluc3RhbmNlXG4gKi9cbmV4cG9ydCBmdW5jdGlvbiByYXcodmFsdWU6IFNjYWxhciB8IFF1ZXJ5UmF3Rm4sIGFsaWFzPzogc3RyaW5nKTogYW55IHtcbiAgcmV0dXJuIG5ldyBRdWVyeVJhdyh2YWx1ZSwgYWxpYXMpO1xufVxuIl19
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