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

@uql/sqlite

Package Overview
Dependencies
Maintainers
1
Versions
114
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@uql/sqlite - npm Package Compare versions

Comparing version 0.4.64 to 0.4.65

4

index.js
"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
const tslib_1 = require("tslib");
(0, tslib_1.__exportStar)(require("./sqlite3QuerierPool"), exports);
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiaW5kZXguanMiLCJzb3VyY2VSb290IjoiIiwic291cmNlcyI6WyIuLi9zcmMvaW5kZXgudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6Ijs7O0FBQUEsb0VBQXFDIiwic291cmNlc0NvbnRlbnQiOlsiZXhwb3J0ICogZnJvbSAnLi9zcWxpdGUzUXVlcmllclBvb2wnO1xuIl19
tslib_1.__exportStar(require("./sqlite3QuerierPool"), exports);
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiaW5kZXguanMiLCJzb3VyY2VSb290IjoiIiwic291cmNlcyI6WyIuLi9zcmMvaW5kZXgudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6Ijs7O0FBQUEsK0RBQXFDIiwic291cmNlc0NvbnRlbnQiOlsiZXhwb3J0ICogZnJvbSAnLi9zcWxpdGUzUXVlcmllclBvb2wnO1xuIl19

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

"license": "MIT",
"version": "0.4.64",
"version": "0.4.65",
"main": "index.js",

@@ -21,11 +21,11 @@ "types": "index.d.ts",

"peerDependencies": {
"@uql/core": "^0.4.62"
"@uql/core": "^0.4.64"
},
"devDependencies": {
"@types/node": "^16.4.7",
"@types/node": "^16.4.8",
"@types/sqlite3": "^3.1.7",
"@uql/core": "^0.4.64",
"@uql/core": "^0.4.65",
"copyfiles": "^2.4.1",
"rimraf": "^3.0.2",
"typescript": "^4.4.0-beta"
"typescript": "^4.3.5"
},

@@ -32,0 +32,0 @@ "author": "Roger Padilla",

@@ -39,3 +39,3 @@ # [uql](https://uql.io) · [![license](https://img.shields.io/badge/license-MIT-blue.svg)](https://github.com/impensables/uql/blob/master/LICENSE) [![tests](https://github.com/impensables/uql/actions/workflows/tests.yml/badge.svg)](https://github.com/impensables/uql) [![coverage status](https://coveralls.io/repos/impensables/uql/badge.svg?branch=master)](https://coveralls.io/r/impensables/uql?branch=master) [![npm version](https://badge.fury.io/js/%40uql%2Fcore.svg)](https://badge.fury.io/js/%40uql%2Fcore)

1. Install the core package:
1. Install the core package:

@@ -52,3 +52,3 @@ ```sh

2. Install one of the following packages according to your database:
1. Install one of the following packages according to your database:

@@ -75,3 +75,3 @@ | Database | Package |

3. Additionally, your `tsconfig.json` needs the following flags:
1. Additionally, your `tsconfig.json` needs the following flags:

@@ -322,3 +322,3 @@ ```json

2. Initialize the `express` middleware in your server code to generate REST APIs for your entities
1. Initialize the `express` middleware in your server code to generate REST APIs for your entities

@@ -342,6 +342,6 @@ ```ts

// `query` callback allows to extend all then queries that are requested to the API,
// `augmentQuery` callback allows to extend all then queries that are requested to the API,
// so it is a good place to add additional filters to the queries,
// e.g. for multi tenant apps.
query<E>(entity: Type<E>, qm: Query<E>, req: Request): Query<E> {
augmentQuery<E>(entity: Type<E>, qm: Query<E>, req: Request): Query<E> {
qm.$filter = {

@@ -374,3 +374,3 @@ ...qm.$filter,

2. Use the client to call the `uql` CRUD API
1. Use the client to call the `uql` CRUD API

@@ -377,0 +377,0 @@ ```ts

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

if (!this.querier) {
const db = await (0, sqlite_1.open)({ ...this.config, driver: sqlite3_1.Database });
const db = await sqlite_1.open({ ...this.config, driver: sqlite3_1.Database });
this.querier = new querier_1.SqlQuerier(new dialect_1.SqliteDialect(), new sqliteConnection_1.SqliteConnection(db, this.logger));

@@ -28,2 +28,2 @@ }

exports.Sqlite3QuerierPool = Sqlite3QuerierPool;
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoic3FsaXRlM1F1ZXJpZXJQb29sLmpzIiwic291cmNlUm9vdCI6IiIsInNvdXJjZXMiOlsiLi4vc3JjL3NxbGl0ZTNRdWVyaWVyUG9vbC50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiOzs7QUFBQSxtQ0FBdUM7QUFDdkMscUNBQW9EO0FBRXBELCtDQUErQztBQUMvQywrQ0FBa0Q7QUFDbEQseURBQXNEO0FBRXRELE1BQWEsa0JBQWtCO0lBRzdCLFlBQXFCLE1BQXNDLEVBQVcsTUFBZTtRQUFoRSxXQUFNLEdBQU4sTUFBTSxDQUFnQztRQUFXLFdBQU0sR0FBTixNQUFNLENBQVM7SUFBRyxDQUFDO0lBRXpGLEtBQUssQ0FBQyxVQUFVO1FBQ2QsSUFBSSxDQUFDLElBQUksQ0FBQyxPQUFPLEVBQUU7WUFDakIsTUFBTSxFQUFFLEdBQUcsTUFBTSxJQUFBLGFBQUksRUFBQyxFQUFFLEdBQUcsSUFBSSxDQUFDLE1BQU0sRUFBRSxNQUFNLEVBQUUsa0JBQWEsRUFBRSxDQUFDLENBQUM7WUFDakUsSUFBSSxDQUFDLE9BQU8sR0FBRyxJQUFJLG9CQUFVLENBQUMsSUFBSSx1QkFBYSxFQUFFLEVBQUUsSUFBSSxtQ0FBZ0IsQ0FBQyxFQUFFLEVBQUUsSUFBSSxDQUFDLE1BQU0sQ0FBQyxDQUFDLENBQUM7U0FDM0Y7UUFDRCxPQUFPLElBQUksQ0FBQyxPQUFPLENBQUM7SUFDdEIsQ0FBQztJQUVELEtBQUssQ0FBQyxHQUFHO1FBQ1AsTUFBTSxJQUFJLENBQUMsT0FBTyxDQUFDLElBQUksQ0FBQyxHQUFHLEVBQUUsQ0FBQztRQUM5QixPQUFPLElBQUksQ0FBQyxPQUFPLENBQUM7SUFDdEIsQ0FBQztDQUNGO0FBakJELGdEQWlCQyIsInNvdXJjZXNDb250ZW50IjpbImltcG9ydCB7IElTcWxpdGUsIG9wZW4gfSBmcm9tICdzcWxpdGUnO1xuaW1wb3J0IHsgRGF0YWJhc2UgYXMgU3FsaXRlM0RyaXZlciB9IGZyb20gJ3NxbGl0ZTMnO1xuaW1wb3J0IHsgTG9nZ2VyLCBRdWVyaWVyUG9vbCB9IGZyb20gJ0B1cWwvY29yZS90eXBlJztcbmltcG9ydCB7IFNxbFF1ZXJpZXIgfSBmcm9tICdAdXFsL2NvcmUvcXVlcmllcic7XG5pbXBvcnQgeyBTcWxpdGVEaWFsZWN0IH0gZnJvbSAnQHVxbC9jb3JlL2RpYWxlY3QnO1xuaW1wb3J0IHsgU3FsaXRlQ29ubmVjdGlvbiB9IGZyb20gJy4vc3FsaXRlQ29ubmVjdGlvbic7XG5cbmV4cG9ydCBjbGFzcyBTcWxpdGUzUXVlcmllclBvb2wgaW1wbGVtZW50cyBRdWVyaWVyUG9vbDxTcWxRdWVyaWVyPiB7XG4gIHByaXZhdGUgcXVlcmllcjogU3FsUXVlcmllcjtcblxuICBjb25zdHJ1Y3RvcihyZWFkb25seSBjb25maWc6IE9taXQ8SVNxbGl0ZS5Db25maWcsICdkcml2ZXInPiwgcmVhZG9ubHkgbG9nZ2VyPzogTG9nZ2VyKSB7fVxuXG4gIGFzeW5jIGdldFF1ZXJpZXIoKSB7XG4gICAgaWYgKCF0aGlzLnF1ZXJpZXIpIHtcbiAgICAgIGNvbnN0IGRiID0gYXdhaXQgb3Blbih7IC4uLnRoaXMuY29uZmlnLCBkcml2ZXI6IFNxbGl0ZTNEcml2ZXIgfSk7XG4gICAgICB0aGlzLnF1ZXJpZXIgPSBuZXcgU3FsUXVlcmllcihuZXcgU3FsaXRlRGlhbGVjdCgpLCBuZXcgU3FsaXRlQ29ubmVjdGlvbihkYiwgdGhpcy5sb2dnZXIpKTtcbiAgICB9XG4gICAgcmV0dXJuIHRoaXMucXVlcmllcjtcbiAgfVxuXG4gIGFzeW5jIGVuZCgpIHtcbiAgICBhd2FpdCB0aGlzLnF1ZXJpZXIuY29ubi5lbmQoKTtcbiAgICBkZWxldGUgdGhpcy5xdWVyaWVyO1xuICB9XG59XG4iXX0=
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoic3FsaXRlM1F1ZXJpZXJQb29sLmpzIiwic291cmNlUm9vdCI6IiIsInNvdXJjZXMiOlsiLi4vc3JjL3NxbGl0ZTNRdWVyaWVyUG9vbC50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiOzs7QUFBQSxtQ0FBdUM7QUFDdkMscUNBQW9EO0FBRXBELCtDQUErQztBQUMvQywrQ0FBa0Q7QUFDbEQseURBQXNEO0FBRXRELE1BQWEsa0JBQWtCO0lBRzdCLFlBQXFCLE1BQXNDLEVBQVcsTUFBZTtRQUFoRSxXQUFNLEdBQU4sTUFBTSxDQUFnQztRQUFXLFdBQU0sR0FBTixNQUFNLENBQVM7SUFBRyxDQUFDO0lBRXpGLEtBQUssQ0FBQyxVQUFVO1FBQ2QsSUFBSSxDQUFDLElBQUksQ0FBQyxPQUFPLEVBQUU7WUFDakIsTUFBTSxFQUFFLEdBQUcsTUFBTSxhQUFJLENBQUMsRUFBRSxHQUFHLElBQUksQ0FBQyxNQUFNLEVBQUUsTUFBTSxFQUFFLGtCQUFhLEVBQUUsQ0FBQyxDQUFDO1lBQ2pFLElBQUksQ0FBQyxPQUFPLEdBQUcsSUFBSSxvQkFBVSxDQUFDLElBQUksdUJBQWEsRUFBRSxFQUFFLElBQUksbUNBQWdCLENBQUMsRUFBRSxFQUFFLElBQUksQ0FBQyxNQUFNLENBQUMsQ0FBQyxDQUFDO1NBQzNGO1FBQ0QsT0FBTyxJQUFJLENBQUMsT0FBTyxDQUFDO0lBQ3RCLENBQUM7SUFFRCxLQUFLLENBQUMsR0FBRztRQUNQLE1BQU0sSUFBSSxDQUFDLE9BQU8sQ0FBQyxJQUFJLENBQUMsR0FBRyxFQUFFLENBQUM7UUFDOUIsT0FBTyxJQUFJLENBQUMsT0FBTyxDQUFDO0lBQ3RCLENBQUM7Q0FDRjtBQWpCRCxnREFpQkMiLCJzb3VyY2VzQ29udGVudCI6WyJpbXBvcnQgeyBJU3FsaXRlLCBvcGVuIH0gZnJvbSAnc3FsaXRlJztcbmltcG9ydCB7IERhdGFiYXNlIGFzIFNxbGl0ZTNEcml2ZXIgfSBmcm9tICdzcWxpdGUzJztcbmltcG9ydCB7IExvZ2dlciwgUXVlcmllclBvb2wgfSBmcm9tICdAdXFsL2NvcmUvdHlwZSc7XG5pbXBvcnQgeyBTcWxRdWVyaWVyIH0gZnJvbSAnQHVxbC9jb3JlL3F1ZXJpZXInO1xuaW1wb3J0IHsgU3FsaXRlRGlhbGVjdCB9IGZyb20gJ0B1cWwvY29yZS9kaWFsZWN0JztcbmltcG9ydCB7IFNxbGl0ZUNvbm5lY3Rpb24gfSBmcm9tICcuL3NxbGl0ZUNvbm5lY3Rpb24nO1xuXG5leHBvcnQgY2xhc3MgU3FsaXRlM1F1ZXJpZXJQb29sIGltcGxlbWVudHMgUXVlcmllclBvb2w8U3FsUXVlcmllcj4ge1xuICBwcml2YXRlIHF1ZXJpZXI6IFNxbFF1ZXJpZXI7XG5cbiAgY29uc3RydWN0b3IocmVhZG9ubHkgY29uZmlnOiBPbWl0PElTcWxpdGUuQ29uZmlnLCAnZHJpdmVyJz4sIHJlYWRvbmx5IGxvZ2dlcj86IExvZ2dlcikge31cblxuICBhc3luYyBnZXRRdWVyaWVyKCkge1xuICAgIGlmICghdGhpcy5xdWVyaWVyKSB7XG4gICAgICBjb25zdCBkYiA9IGF3YWl0IG9wZW4oeyAuLi50aGlzLmNvbmZpZywgZHJpdmVyOiBTcWxpdGUzRHJpdmVyIH0pO1xuICAgICAgdGhpcy5xdWVyaWVyID0gbmV3IFNxbFF1ZXJpZXIobmV3IFNxbGl0ZURpYWxlY3QoKSwgbmV3IFNxbGl0ZUNvbm5lY3Rpb24oZGIsIHRoaXMubG9nZ2VyKSk7XG4gICAgfVxuICAgIHJldHVybiB0aGlzLnF1ZXJpZXI7XG4gIH1cblxuICBhc3luYyBlbmQoKSB7XG4gICAgYXdhaXQgdGhpcy5xdWVyaWVyLmNvbm4uZW5kKCk7XG4gICAgZGVsZXRlIHRoaXMucXVlcmllcjtcbiAgfVxufVxuIl19
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