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

@mcma/api

Package Overview
Dependencies
Maintainers
3
Versions
109
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@mcma/api - npm Package Compare versions

Comparing version 0.13.28 to 0.13.29

4

dist/lib/routing/defaults/default-query-route.d.ts
import { McmaResource } from "@mcma/core";
import { CustomQuery, DocumentDatabaseTableProvider, Query, QueryResults } from "@mcma/data";
import { CustomQuery, DocumentDatabaseTableProvider, Query, QueryResults, QuerySortOrder } from "@mcma/data";
import { McmaApiRequestContext } from "../../http";

@@ -22,3 +22,3 @@ import { McmaApiRoute } from "../route";

}
export declare function buildStandardQuery<T>(requestContext: McmaApiRequestContext, defaultSortAscending?: boolean): Query<T>;
export declare function buildStandardQuery<T>(requestContext: McmaApiRequestContext, defaultSortOrder?: QuerySortOrder): Query<T>;
export {};

@@ -41,3 +41,3 @@ "use strict";

exports.DefaultQueryRoute = DefaultQueryRoute;
function buildStandardQuery(requestContext, defaultSortAscending = true) {
function buildStandardQuery(requestContext, defaultSortOrder = data_1.QuerySortOrder.Ascending) {
const path = requestContext.request.path;

@@ -63,6 +63,6 @@ const queryParams = requestContext.request.queryStringParameters;

}
let sortAscending = defaultSortAscending;
if (queryParams.sortAscending) {
sortAscending = queryParams.sortAscending.toLowerCase() === "true";
delete queryParams.sortAscending;
let sortOrder = defaultSortOrder;
if (queryParams.sortOrder) {
sortOrder = queryParams.sortOrder.toLowerCase() === data_1.QuerySortOrder.Descending ? data_1.QuerySortOrder.Descending : data_1.QuerySortOrder.Ascending;
delete queryParams.sortOrder;
}

@@ -76,5 +76,5 @@ const filterExpression = data_1.getFilterExpressionFromKeyValuePairs(queryParams);

sortBy,
sortAscending
sortOrder,
};
}
exports.buildStandardQuery = buildStandardQuery;
{
"name": "@mcma/api",
"version": "0.13.28",
"version": "0.13.29",
"description": "Node module for building APIs based on the EBU MCMA framework",

@@ -40,12 +40,12 @@ "engines": {

"peerDependencies": {
"@mcma/client": "0.13.28",
"@mcma/core": "0.13.28",
"@mcma/data": "0.13.28",
"@mcma/worker-invoker": "0.13.28"
"@mcma/client": "0.13.29",
"@mcma/core": "0.13.29",
"@mcma/data": "0.13.29",
"@mcma/worker-invoker": "0.13.29"
},
"devDependencies": {
"@mcma/client": "0.13.28",
"@mcma/core": "0.13.28",
"@mcma/data": "0.13.28",
"@mcma/worker-invoker": "0.13.28",
"@mcma/client": "0.13.29",
"@mcma/core": "0.13.29",
"@mcma/data": "0.13.29",
"@mcma/worker-invoker": "0.13.29",
"@types/node": "^14.17.22",

@@ -52,0 +52,0 @@ "@types/pluralize": "0.0.29",

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