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

odata-query

Package Overview
Dependencies
Maintainers
1
Versions
64
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

odata-query - npm Package Compare versions

Comparing version 6.2.0 to 6.2.1

8

dist/browser/index.js

@@ -294,2 +294,3 @@ (function(){function r(e,n,t){function o(i,f){if(!n[i]){if(!e[i]){var c="function"==typeof require&&require;if(!f&&c)return c(i,!0);if(u)return u(i,!0);var a=new Error("Cannot find module '"+i+"'");throw a.code="MODULE_NOT_FOUND",a}var p=n[i]={exports:{}};e[i][0].call(p.exports,function(r){var n=e[i][1][r];return o(n||r)},p,p.exports,r,e,n,t)}return n[i].exports}for(var u="function"==typeof require&&require,i=0;i<t.length;i++)o(t[i]);return o}return r})()({1:[function(require,module,exports){

exports.guid = function (value) { return ({ type: 'guid', value: value }); };
exports.duration = function (value) { return ({ type: 'duration', value: value }); };
exports.binary = function (value) { return ({ type: 'binary', value: value }); };

@@ -547,2 +548,4 @@ exports.json = function (value) { return ({ type: 'json', value: value }); };

return value.value;
case 'duration':
return "duration'" + value.value + "'";
case 'raw':

@@ -699,4 +702,5 @@ return value.value;

var key = _a[_i];
if (params[key]) {
queries.push(key + "=" + params[key]);
var value = params[key];
if (value === 0 || !!value) {
queries.push(key + "=" + value);
}

@@ -703,0 +707,0 @@ }

@@ -27,2 +27,3 @@ "use strict";

exports.guid = function (value) { return ({ type: 'guid', value: value }); };
exports.duration = function (value) { return ({ type: 'duration', value: value }); };
exports.binary = function (value) { return ({ type: 'binary', value: value }); };

@@ -280,2 +281,4 @@ exports.json = function (value) { return ({ type: 'json', value: value }); };

return value.value;
case 'duration':
return "duration'" + value.value + "'";
case 'raw':

@@ -432,4 +435,5 @@ return value.value;

var key = _a[_i];
if (params[key]) {
queries.push(key + "=" + params[key]);
var value = params[key];
if (value === 0 || !!value) {
queries.push(key + "=" + value);
}

@@ -436,0 +440,0 @@ }

@@ -25,2 +25,3 @@ import * as tslib_1 from "tslib";

export var guid = function (value) { return ({ type: 'guid', value: value }); };
export var duration = function (value) { return ({ type: 'duration', value: value }); };
export var binary = function (value) { return ({ type: 'binary', value: value }); };

@@ -277,2 +278,4 @@ export var json = function (value) { return ({ type: 'json', value: value }); };

return value.value;
case 'duration':
return "duration'" + value.value + "'";
case 'raw':

@@ -429,4 +432,5 @@ return value.value;

var key = _a[_i];
if (params[key]) {
queries.push(key + "=" + params[key]);
var value = params[key];
if (value === 0 || !!value) {
queries.push(key + "=" + value);
}

@@ -433,0 +437,0 @@ }

@@ -44,3 +44,3 @@ export declare type PlainObject = {

export declare type Value = {
type: 'raw' | 'guid' | 'binary' | 'json' | 'alias';
type: 'raw' | 'guid' | 'duration' | 'binary' | 'json' | 'alias';
value: any;

@@ -55,2 +55,3 @@ };

export declare const guid: (value: string) => Value;
export declare const duration: (value: string) => Value;
export declare const binary: (value: string) => Value;

@@ -57,0 +58,0 @@ export declare const json: (value: PlainObject) => Value;

{
"name": "odata-query",
"version": "6.2.0",
"version": "6.2.1",
"author": "Sean Lynch <techniq35@gmail.com>",

@@ -5,0 +5,0 @@ "license": "MIT",

@@ -278,2 +278,9 @@ # odata-query

Duration:
```js
const filter = { "someProp": { eq: { type: 'duration', value: 'PT1H' } } };
buildQuery({ filter })
=> "?$filter=someProp eq duration'PT1H'"
```
Binary:

@@ -280,0 +287,0 @@ ```js

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