UNPKG

idb-file-storage

Version:

Simple Promise-based IndexedDB wrapper to store files

98 lines (97 loc) 2.34 kB
{ "name": "idb-file-storage", "version": "0.1.0", "description": "Simple Promise-based IndexedDB wrapper to store files", "main": "dist/idb-file-storage.js", "files": [ "dist", "src" ], "scripts": { "build": "gulp", "build:watch": "gulp default:watch", "test": "xo --reporter codeframe && npm run build && karma start --single-run", "test:watch": "gulp test:watch", "docs": "gulp esdoc", "publish:gh-pages": "gulp gh-pages && gh-pages -d gh-pages", "changelog": "conventional-changelog -p angular -u" }, "keywords": [ "IndexedDB", "File", "Storage", "MutableFile", "WebExtensions" ], "author": "Luca Greco <lgreco@mozilla.com>", "license": "MPL-2.0", "devDependencies": { "babel-plugin-istanbul": "4.1.3", "babel-plugin-transform-es2015-modules-umd": "6.24.1", "babel-preset-babili": "0.0.12", "chai": "3.5.0", "conventional-changelog-cli": "1.3.1", "esdoc": "0.5.2", "gh-pages": "1.0.0", "gulp": "3.9.1", "gulp-babel": "6.1.2", "gulp-esdoc": "0.4.1", "gulp-notify": "3.0.0", "gulp-plumber": "1.1.0", "gulp-rename": "1.2.2", "gulp-sourcemaps": "2.6.0", "gulp-xo": "0.15.0", "karma": "1.6.0", "karma-babel-preprocessor": "6.0.1", "karma-chai": "0.1.0", "karma-chai-plugins": "0.9.0", "karma-chrome-launcher": "2.1.0", "karma-coverage": "1.1.1", "karma-firefox-launcher": "1.0.1", "karma-mocha": "1.3.0", "karma-notify-reporter": "1.0.1", "karma-phantomjs-launcher": "1.0.4", "karma-sinon": "1.0.5", "mocha": "3.3.0", "sinon": "2.2.0", "xo": "0.18.1" }, "xo": { "space": true, "envs": "browser", "rules": { "quotes": [ "error", "double" ], "generator-star-spacing": [ "error", { "before": false, "after": true } ] }, "ignored": [ "dist/**", "docs/**" ], "overrides": [ { "files": "test/**/*.js", "globals": [ "describe", "it", "before", "after", "beforeEach", "afterEach", "expect", "IDBFiles", "skipOnSupportedIDBMutableFile", "skipOnUnsupportedIDBMutableFile" ] } ] } }