@peerbit/indexer-sqlite3
Advanced tools
Comparing version 1.2.4 to 1.2.5-2ec6eb5
@@ -354,3 +354,3 @@ import { getSchema } from "@dao-xyz/borsh"; | ||
totalCount = totalCount ?? (await this.count(request)); | ||
kept = totalCount - offset; | ||
kept = Math.max(totalCount - offset, 0); // this could potentially be negative if new records are added and we iterate concurrently, so we do Math.max here | ||
hasMore = kept > 0; | ||
@@ -357,0 +357,0 @@ return kept; |
156
package.json
{ | ||
"name": "@peerbit/indexer-sqlite3", | ||
"version": "1.2.4", | ||
"description": "SQLite index for document store", | ||
"type": "module", | ||
"sideEffects": false, | ||
"types": "./dist/src/index.d.ts", | ||
"typesVersions": { | ||
"*": { | ||
"*": [ | ||
"*", | ||
"dist/*", | ||
"dist/src/*", | ||
"dist/src/*/index" | ||
], | ||
"src/*": [ | ||
"*", | ||
"dist/*", | ||
"dist/src/*", | ||
"dist/src/*/index" | ||
] | ||
} | ||
}, | ||
"files": [ | ||
"src", | ||
"dist", | ||
"!dist/e2e", | ||
"!dist/test", | ||
"!**/*.tsbuildinfo" | ||
], | ||
"exports": { | ||
".": { | ||
"types": "./dist/src/index.d.ts", | ||
"import": "./dist/src/index.js" | ||
}, | ||
"./sqlite.org": { | ||
"types": "./dist/peerbit/sqlite.org/sqlite3.d.ts", | ||
"import": "./dist/peerbit/sqlite.org/sqlite3.js" | ||
} | ||
}, | ||
"browser": { | ||
"./dist/src/sqlite3.js": "./dist/src/sqlite3.browser.js" | ||
}, | ||
"eslintConfig": { | ||
"extends": "peerbit", | ||
"parserOptions": { | ||
"project": true, | ||
"sourceType": "module" | ||
}, | ||
"ignorePatterns": [ | ||
"!.aegir.js", | ||
"test/ts-use", | ||
"*.d.ts" | ||
] | ||
}, | ||
"publishConfig": { | ||
"access": "public" | ||
}, | ||
"scripts": { | ||
"clean": "aegir clean", | ||
"copy-sqlite-wasm": "mkdir -p ./dist/peerbit/ && cp -r ../../../../node_modules/@sqlite.org/sqlite-wasm/sqlite-wasm/jswasm/. ./dist/peerbit/", | ||
"build-worker": "node ../../../../node_modules/esbuild/bin/esbuild --bundle ./src/sqlite3.worker.ts --format=esm --outfile=./dist/peerbit/sqlite3.worker.min.js", | ||
"build": "aegir build && npm run build-worker && npm run copy-sqlite-wasm", | ||
"test": "aegir test", | ||
"test:browser": "aegir clean && aegir test -t browser", | ||
"test:node": "aegir clean && aegir test -t node", | ||
"lint": "aegir lint" | ||
}, | ||
"author": "dao.xyz", | ||
"license": "MIT", | ||
"dependencies": { | ||
"better-sqlite3": "^11.6.0", | ||
"@peerbit/indexer-interface": "^2.0.4", | ||
"@sqlite.org/sqlite-wasm": "^3.47.2-build1" | ||
}, | ||
"devDependencies": { | ||
"@types/better-sqlite3": "^7.6.12", | ||
"@peerbit/indexer-tests": "^1.1.6" | ||
} | ||
"name": "@peerbit/indexer-sqlite3", | ||
"version": "1.2.5-2ec6eb5", | ||
"description": "SQLite index for document store", | ||
"type": "module", | ||
"sideEffects": false, | ||
"types": "./dist/src/index.d.ts", | ||
"typesVersions": { | ||
"*": { | ||
"*": [ | ||
"*", | ||
"dist/*", | ||
"dist/src/*", | ||
"dist/src/*/index" | ||
], | ||
"src/*": [ | ||
"*", | ||
"dist/*", | ||
"dist/src/*", | ||
"dist/src/*/index" | ||
] | ||
} | ||
}, | ||
"files": [ | ||
"src", | ||
"dist", | ||
"!dist/e2e", | ||
"!dist/test", | ||
"!**/*.tsbuildinfo" | ||
], | ||
"exports": { | ||
".": { | ||
"types": "./dist/src/index.d.ts", | ||
"import": "./dist/src/index.js" | ||
}, | ||
"./sqlite.org": { | ||
"types": "./dist/peerbit/sqlite.org/sqlite3.d.ts", | ||
"import": "./dist/peerbit/sqlite.org/sqlite3.js" | ||
} | ||
}, | ||
"browser": { | ||
"./dist/src/sqlite3.js": "./dist/src/sqlite3.browser.js" | ||
}, | ||
"eslintConfig": { | ||
"extends": "peerbit", | ||
"parserOptions": { | ||
"project": true, | ||
"sourceType": "module" | ||
}, | ||
"ignorePatterns": [ | ||
"!.aegir.js", | ||
"test/ts-use", | ||
"*.d.ts" | ||
] | ||
}, | ||
"publishConfig": { | ||
"access": "public" | ||
}, | ||
"scripts": { | ||
"clean": "aegir clean", | ||
"copy-sqlite-wasm": "mkdir -p ./dist/peerbit/ && cp -r ../../../../node_modules/@sqlite.org/sqlite-wasm/sqlite-wasm/jswasm/. ./dist/peerbit/", | ||
"build-worker": "node ../../../../node_modules/esbuild/bin/esbuild --bundle ./src/sqlite3.worker.ts --format=esm --outfile=./dist/peerbit/sqlite3.worker.min.js", | ||
"build": "aegir build && npm run build-worker && npm run copy-sqlite-wasm", | ||
"test": "aegir test", | ||
"test:browser": "aegir clean && aegir test -t browser", | ||
"test:node": "aegir clean && aegir test -t node", | ||
"lint": "aegir lint" | ||
}, | ||
"author": "dao.xyz", | ||
"license": "MIT", | ||
"dependencies": { | ||
"better-sqlite3": "^11.6.0", | ||
"@peerbit/indexer-interface": "2.0.4-2ec6eb5", | ||
"@sqlite.org/sqlite-wasm": "^3.47.2-build1" | ||
}, | ||
"devDependencies": { | ||
"@types/better-sqlite3": "^7.6.12", | ||
"@peerbit/indexer-tests": "1.1.6-2ec6eb5" | ||
} | ||
} |
@@ -542,3 +542,3 @@ import { type AbstractType, type Constructor, getSchema } from "@dao-xyz/borsh"; | ||
kept = totalCount - offset; | ||
kept = Math.max(totalCount - offset, 0); // this could potentially be negative if new records are added and we iterate concurrently, so we do Math.max here | ||
hasMore = kept > 0; | ||
@@ -545,0 +545,0 @@ return kept; |
Sorry, the diff of this file is too big to display
Sorry, the diff of this file is not supported yet
No v1
QualityPackage is not semver >=1. This means it is not stable and does not support ^ ranges.
Found 1 instance in 1 package
6418298
2
+ Added@peerbit/cache@2.1.1-2ec6eb5(transitive)
+ Added@peerbit/crypto@2.3.3-2ec6eb5(transitive)
+ Added@peerbit/indexer-interface@2.0.4-2ec6eb5(transitive)
- Removed@peerbit/cache@2.1.1(transitive)
- Removed@peerbit/crypto@2.3.3(transitive)
- Removed@peerbit/indexer-interface@2.0.4(transitive)