Socket
Socket
Sign inDemoInstall

@miniflare/d1

Package Overview
Dependencies
Maintainers
2
Versions
17
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@miniflare/d1 - npm Package Compare versions

Comparing version 2.12.1 to 2.12.2

16

dist/src/index.js

@@ -191,15 +191,3 @@ var __create = Object.create;

}
var DOESNT_RETURN_DATA_MESSAGE = "The columns() method is only for statements that return data";
var EXECUTE_RETURNS_DATA_MESSAGE = "SQL execute error: Execute returned results - did you mean to call query?";
function returnsData(stmt) {
try {
stmt.columns();
return true;
} catch (e) {
if (e instanceof TypeError && e.message === DOESNT_RETURN_DATA_MESSAGE) {
return false;
}
throw e;
}
}
var D1DatabaseAPI = class {

@@ -215,3 +203,3 @@ constructor(db) {

let results;
if (returnsData(stmt)) {
if (stmt.reader) {
results = stmt.all(params);

@@ -230,3 +218,3 @@ } else {

const stmt = this.db.prepare(sql);
if (returnsData(stmt))
if (stmt.reader)
throw new Error(EXECUTE_RETURNS_DATA_MESSAGE);

@@ -233,0 +221,0 @@ const params = normaliseParams(query.params);

8

package.json
{
"name": "@miniflare/d1",
"version": "2.12.1",
"version": "2.12.2",
"description": "Workers D1 module for Miniflare: a fun, full-featured, fully-local simulator for Cloudflare Workers",

@@ -39,8 +39,8 @@ "keywords": [

"dependencies": {
"@miniflare/core": "2.12.1",
"@miniflare/shared": "2.12.1"
"@miniflare/core": "2.12.2",
"@miniflare/shared": "2.12.2"
},
"devDependencies": {
"@miniflare/shared-test": "2.12.1"
"@miniflare/shared-test": "2.12.2"
}
}

Sorry, the diff of this file is not supported yet

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