
Product
Introducing Tier 1 Reachability: Precision CVE Triage for Enterprise Teams
Socket’s new Tier 1 Reachability filters out up to 80% of irrelevant CVEs, so security teams can focus on the vulnerabilities that matter.
cordova-plugin-indexeddb2
Advanced tools
Implements Indexed Database API support for Apache Cordova apps based on IndexedDBShim implementation. This is an upgraded version of the unmaintained Microsoft/cordova-plugin-indexedDB.
IndexedDBShim: v2.2.2
Supports Android, iOS, Windows, and browser.
Plugin follows Indexed Database API specification, no special changes are required. The following sample code creates todo
store (if not exist) and adds new record.
var openReq = window.indexedDB.open("sampleDatabase");
openReq.onupgradeneeded = function (event) {
var db = event.target.result;
db.createObjectStore("todo", {autoIncrement: true});
};
openReq.onsuccess = function (event) {
var db = event.target.result,
sampleItem = {
todo: "my todo item",
added_on: new Date()
};
var addReq = db.transaction("todo", "readwrite").objectStore("todo").add(sampleItem);
addReq.onsuccess = function (event) {
console.log("Operation completed successfully");
};
addReq.onerror = function (event) {
console.log("Operation failed");
};
}
openReq.onerror = function (event) {
console.log("Operation failed");
}
Plugin is Apache Cordova CLI 3.x compliant.
Make sure an up-to-date version of Node.js is installed, then type the following command to install the Cordova CLI:
npm install -g cordova
Create a project and add the platforms you want to support:
cordova create sampleApp
cd sampleApp
cordova platform add android
cordova platform add ios
Add IndexedDB plugin to your project:
cordova plugin add cordova-plugin-indexeddb2
# or
ionic plugin add cordova-plugin-indexeddb2 --save
Build and run, for example:
cordova build android
cordova emulate android
To learn more, read Apache Cordova CLI Usage Guide.
FAQs
Cordova IndexedDB plugin v2
We found that cordova-plugin-indexeddb2 demonstrated a not healthy version release cadence and project activity because the last version was released a year ago. It has 1 open source maintainer collaborating on the project.
Did you know?
Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.
Product
Socket’s new Tier 1 Reachability filters out up to 80% of irrelevant CVEs, so security teams can focus on the vulnerabilities that matter.
Research
/Security News
Ongoing npm supply chain attack spreads to DuckDB: multiple packages compromised with the same wallet-drainer malware.
Security News
The MCP Steering Committee has launched the official MCP Registry in preview, a central hub for discovering and publishing MCP servers.