Registry / database / cordova-sqlite-evcore-free-dependencies

cordova-sqlite-evcore-free-dependencies

JSON →
library0.12.1jsnpmunverified

Cordova plugin dependency package providing SQLite amalgamation and NDK library for building evcore-ext SQLite plugins. Version 0.12.1 is current, released as needed. Contains SQLite 3.40.0 with extensions (regexp, base64) and a prebuilt JAR with custom compile flags (THREADSAFE=1, OMIT_DEPRECATED, FTS3/4/5, RTREE, JSON1). Licensed under GPL v3 or commercial. Differentiator: provides free evcore-ext SQLite dependencies for Cordova, avoiding full SQLite source build.

npm install cordova-sqlite-evcore-free-dependencies
INSTALL
IMPORT
SIG · CORDOVA-SQLITE-EVC
C
cordova-sqlite-evcore-free-dependencies
databasejavascriptv0.12.1
harness data pending
Install & Compatibility
Where this runs

No compatibility data collected yet for this library.

Code
Verified usage

Verified import paths — ran on the pinned version, not inferred.

cordova plugin add
✓ cordova plugin add cordova-sqlite-evcore-free-dependencies
✗ npm install cordova-sqlite-evcore-free-dependencies
This is a Cordova plugin dependency, not a direct npm package; use cordova CLI to add.
SQLite.h
✓ sqlite3.h from node_modules/cordova-sqlite-evcore-free-dependencies/src/sqlite3.h
✗ using system sqlite3.h
Included as source for iOS/Windows builds; not typically imported by user code.
sqlc-evcore-ndk-driver.jar
✓ file: node_modules/cordova-sqlite-evcore-free-dependencies/src/android/sqlc-evcore-ndk-driver.jar
Prebuilt JAR for Android; included in plugin build.

Add the dependency plugin to a Cordova project and build for Android.

cordova create testApp org.example.testapp TestApp cd testApp cordova plugin add https://github.com/brodybits/cordova-sqlite-evcore-free-dependencies.git cordova platform add android cordova build android # The plugin provides SQLite dependencies; actual database usage via evcore-ext plugin
Debug
Known issues
gotchaThis package is a dependency, not a standalone plugin; it must be added before the main evcore-ext plugin.
fix
Ensure cordova-sqlite-evcore-free-dependencies is added as a plugin dependency in the main plugin's plugin.xml.
affects: all
deprecatedLicense is GPL v3, which may conflict with proprietary apps unless commercial license is purchased.
fix
Purchase commercial license from author or use alternative SQLite plugin with MIT/Apache license.
affects: all
gotchaSQLite compile flags differ from default; may cause unexpected behavior in some edge cases.
fix
Review compile flags (e.g., OMIT_DEPRECATED, THREADSAFE=1) and test thoroughly.
affects: all
gotchaOnly Android NDK library is prebuilt; iOS and Windows require native build tools.
fix
Ensure Xcode (iOS) or Visual Studio (Windows) are installed for platform builds.
affects: all
Errors
Common errors & fixes
Error: Cannot find module 'cordova-sqlite-evcore-free-dependencies'
The package is added as a Cordova plugin, not installed via npm directly.
fix
Use 'cordova plugin add cordova-sqlite-evcore-free-dependencies' instead of npm install.
BUILD FAILED: ... package 'sqlc-evcore-ndk-driver' not found
Missing or incorrect path to the JAR file in plugin.xml.
fix
Verify that node_modules/cordova-sqlite-evcore-free-dependencies/src/android/sqlc-evcore-ndk-driver.jar exists and is referenced correctly.
Upgrade
Version history
0.12.1latest on npm
Audit
Dependencies

No dependency data recorded yet.

Agent activity
8 hits · last 30 days
node
6
OpenAI (training)
1
Resources
cordova-sqlite-evcore-free-dependencies — npm install cordova-sqlite-evcore-free-dependencies · libregistry