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

ronin

Package Overview
Dependencies
Maintainers
0
Versions
1959
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

ronin - npm Package Compare versions

Comparing version 6.0.28 to 6.0.29-leo-ron-1099-1-experimental-61

dist/chunk-QFXGKIYM.js

2

dist/bin/index.js
#!/usr/bin/env bun
// package.json
var version = "6.0.28";
var version = "6.0.29-leo-ron-1099-1-experimental-61";

@@ -6,0 +6,0 @@ // src/bin/index.ts

@@ -59,2 +59,3 @@ import { Q as QueryHandlerOptions, P as PromiseTuple } from './utils-Y8ub49mm.js';

batch: <T extends [Promise<any>, ...Array<Promise<any>>] | Array<Promise<any>>>(operations: () => T, queryOptions?: Record<string, unknown>) => Promise<PromiseTuple<T>>;
sql: (strings: TemplateStringsArray, ...values: Array<unknown>) => unknown;
};

@@ -61,0 +62,0 @@ declare const get: DeepCallable<GetQuery>;

import {
isStorableObject,
mergeOptions,
runQueries,
runQueriesWithStorageAndHooks
} from "./chunk-76QKP2ER.js";
} from "./chunk-QFXGKIYM.js";
// src/utils/handlers.ts
var queriesHandler = async (queries, options = {}) => {
var queriesHandler = (queries, options = {}) => {
if (!options.token && typeof process !== "undefined") {

@@ -23,6 +24,10 @@ const token2 = typeof process?.env !== "undefined" ? process.env.RONIN_TOKEN : typeof import.meta?.env !== "undefined" ? import.meta.env.RONIN_TOKEN : void 0;

}
if ("statements" in queries) {
return runQueries({ statements: queries.statements }, options);
}
return runQueriesWithStorageAndHooks(queries, options);
};
var queryHandler = async (query, options) => {
const results = await queriesHandler([query], options);
const input = "statement" in query ? { statements: [query.statement] } : [query];
const results = await queriesHandler(input, options);
return results[0];

@@ -62,2 +67,18 @@ };

return queriesHandler(queries, finalOptions);
},
sql: (strings, ...values) => {
let text = "";
const params = [];
strings.forEach((string, i) => {
text += string;
if (i < values.length) {
text += `$${i + 1}`;
params.push(values[i]);
}
});
const statement = {
statement: text,
params
};
return queryHandler({ statement }, mergeOptions(options, {}));
}

@@ -64,0 +85,0 @@ };

@@ -9,3 +9,3 @@ import { Q as QueryHandlerOptions, R as Results } from '../utils-Y8ub49mm.js';

*
* @param queries - A list of queries to execute.
* @param queries - A list of RONIN queries to execute.
* @param options - A list of options to change how the queries are executed.

@@ -12,0 +12,0 @@ *

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

runQueriesWithStorageAndHooks
} from "../chunk-76QKP2ER.js";
} from "../chunk-QFXGKIYM.js";
export {

@@ -9,0 +9,0 @@ InvalidQueryError,

{
"name": "ronin",
"version": "6.0.28",
"version": "6.0.29-leo-ron-1099-1-experimental-61",
"type": "module",

@@ -75,5 +75,5 @@ "description": "Access your RONIN database via TypeScript.",

"dependencies": {
"@ronin/cli": "0.2.30",
"@ronin/compiler": "0.14.14",
"@ronin/syntax": "0.2.13"
"@ronin/cli": "0.2.32",
"@ronin/compiler": "0.15.0",
"@ronin/syntax": "0.2.14"
},

@@ -80,0 +80,0 @@ "devDependencies": {

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