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

fortune-localforage

Package Overview
Dependencies
Maintainers
1
Versions
4
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

fortune-localforage

localForage adapter for Fortune.

  • 1.3.0
  • latest
  • Source
  • npm
  • Socket score

Version published
Maintainers
1
Created
Source

Fortune localForage

npm Version License

donate patreon paypal

This is an adapter for Fortune.js that uses localForage which wraps IndexedDB, WebSQL, or localStorage. There is also a Cordova SQLite Driver.

$ npm install localforage fortune-localforage

Usage

This module works in web browsers only

const fortune = require('fortune')
const localForageAdapter = require('fortune-localforage')

const localForage = require('localforage') 

const store = fortune(recordTypes, {
  adapter: [localForageAdapter, {
      // Name of the IndexedDB database to use. Defaults to `fortune`.
      name: 'fortune',      
      // localforage config
      config: {
        // allowed drivers and priority, same as using driver
        driver: [localforage.INDEXEDDB, localforage.WEBSQL, localforage.LOCALSTORAGE],
        version     : 1.0,
        size        : 4980736, // Size of database, in bytes. WebSQL-only for now.
        storeName   : 'keyvaluepairs', // Should be alphanumeric, with underscores.
        description : 'some description'
      }
      // or just send driver
      driver: [localforage.INDEXEDDB, localforage.WEBSQL, localforage.LOCALSTORAGE],
    }]
})

GraphQL

If you want to use GraphQL to query and mutate data (such as with a matching server schema) check out [GraphQL Genie](https://github.com/genie-team/graphql-genie

License

This software is licensed under the MIT license.

Contribute or Donate

  • Code Contributions
    • Fork
    • Make Changes
    • Run the following and make sure no failures or errors
      • npm run test
      • npm run lint
      • npm run build
    • Open pull request
  • Donate
    • genie-team products are outcomes of a hobby and receive no other funding, any and all support would be greatly appreciated if you find Genie products useful. Your support will encourage faster development of bug fixes, new features and new products.
    • donate (preferred)
    • patreon
    • paypal

Keywords

FAQs

Package last updated on 29 Aug 2018

Did you know?

Socket

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.

Install

Related posts

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