2013-03-11 19:14:26 +00:00
|
|
|
{
|
2013-12-02 21:33:44 +00:00
|
|
|
"name": "filer",
|
2013-12-11 17:55:25 +00:00
|
|
|
"description": "Node-like file system for browsers",
|
2014-05-14 16:16:14 +00:00
|
|
|
"keywords": [
|
|
|
|
"fs",
|
|
|
|
"node",
|
|
|
|
"file",
|
2019-01-03 04:20:19 +00:00
|
|
|
"filesystem",
|
2014-05-14 16:16:14 +00:00
|
|
|
"browser",
|
|
|
|
"indexeddb",
|
2019-01-03 04:20:19 +00:00
|
|
|
"idb"
|
2014-05-14 16:16:14 +00:00
|
|
|
],
|
2020-04-13 16:55:50 +00:00
|
|
|
"version": "1.2.0",
|
2013-12-11 17:55:25 +00:00
|
|
|
"author": "Alan K <ack@modeswitch.org> (http://blog.modeswitch.org)",
|
2014-09-18 17:08:48 +00:00
|
|
|
"homepage": "http://filerjs.github.io/filer",
|
|
|
|
"bugs": "https://github.com/filerjs/filer/issues",
|
2018-06-28 17:35:20 +00:00
|
|
|
"license": "BSD-2-Clause",
|
2014-01-21 21:25:09 +00:00
|
|
|
"scripts": {
|
2018-07-15 17:25:35 +00:00
|
|
|
"eslint": "npm run lint",
|
|
|
|
"eslint:fix": "npm run lint:fix",
|
2018-06-28 17:35:20 +00:00
|
|
|
"lint": "eslint src tests",
|
2018-07-15 17:25:35 +00:00
|
|
|
"lint:fix": "eslint --fix src tests",
|
2018-12-22 04:44:59 +00:00
|
|
|
"test:node": "mocha --timeout 5000 tests",
|
|
|
|
"pretest:node-debug": "echo \"Open Chrome to chrome://inspect to debug tests...\"",
|
|
|
|
"test:node-debug": "mocha --timeout 5000 --inspect-brk tests",
|
2018-07-15 17:03:28 +00:00
|
|
|
"test:manual": "parcel tests/index.html --out-dir tests/dist",
|
2021-03-21 13:40:11 +00:00
|
|
|
"test:webpack": "webpack serve --config ./tests/webpack.config.js --env ignoreRequestDependancyExpressionWarnings",
|
2018-12-18 02:08:19 +00:00
|
|
|
"test:migrations": "mocha tests/filesystems/migrations",
|
2018-07-15 17:03:28 +00:00
|
|
|
"pretest": "npm run lint",
|
2018-07-27 15:23:27 +00:00
|
|
|
"test": "npm run karma-mocha",
|
2018-12-18 15:54:13 +00:00
|
|
|
"posttest": "npm run test:migrations",
|
2018-06-28 17:35:20 +00:00
|
|
|
"prebuild": "parcel build --global Filer src/index.js --no-minify --out-file filer.js",
|
2018-07-15 17:03:28 +00:00
|
|
|
"build": "parcel build --global Filer src/index.js --out-file filer.min.js --detailed-report",
|
2018-12-01 17:33:32 +00:00
|
|
|
"build-tests": "parcel build tests/index.js --no-source-maps --out-dir tests/dist",
|
|
|
|
"prekarma-mocha-firefox": "npm run build-tests",
|
|
|
|
"karma-mocha-firefox": "karma start karma.conf.js --browsers FirefoxHeadless",
|
|
|
|
"prekarma-mocha-chrome": "npm run build-tests",
|
|
|
|
"karma-mocha-chrome": "karma start karma.conf.js --browsers ChromeHeadless",
|
|
|
|
"prekarma-mocha": "npm run build-tests",
|
|
|
|
"karma-mocha": "karma start karma.conf.js --browsers ChromeHeadless,FirefoxHeadless",
|
2018-12-20 22:09:17 +00:00
|
|
|
"coverage": "nyc mocha tests/index.js",
|
|
|
|
"release": "run.env release-it"
|
2014-01-21 21:25:09 +00:00
|
|
|
},
|
2013-12-11 17:55:25 +00:00
|
|
|
"repository": {
|
|
|
|
"type": "git",
|
2014-09-18 17:08:48 +00:00
|
|
|
"url": "https://github.com/filerjs/filer.git"
|
2013-12-11 17:55:25 +00:00
|
|
|
},
|
2014-03-07 03:31:35 +00:00
|
|
|
"dependencies": {
|
2020-04-13 16:32:17 +00:00
|
|
|
"es6-promisify": "^6.1.0",
|
2021-03-21 13:39:40 +00:00
|
|
|
"minimatch": "^3.0.4",
|
|
|
|
"node-polyfill-webpack-plugin": "^1.0.3",
|
|
|
|
"path": "^0.12.7"
|
2014-03-07 03:31:35 +00:00
|
|
|
},
|
2013-03-11 19:14:26 +00:00
|
|
|
"devDependencies": {
|
2021-02-20 16:14:07 +00:00
|
|
|
"chai": "^4.3.0",
|
|
|
|
"chai-datetime": "^1.8.0",
|
2021-03-21 13:39:40 +00:00
|
|
|
"css-loader": "^5.1.3",
|
2021-02-20 16:14:07 +00:00
|
|
|
"eslint": "^7.20.0",
|
|
|
|
"fake-indexeddb": "^3.1.2",
|
2021-03-21 13:39:40 +00:00
|
|
|
"html-webpack-plugin": "^5.3.1",
|
2021-02-20 16:14:07 +00:00
|
|
|
"karma": "^6.1.1",
|
2018-07-15 17:03:28 +00:00
|
|
|
"karma-chai": "^0.1.0",
|
2020-04-13 16:32:17 +00:00
|
|
|
"karma-chrome-launcher": "^3.1.0",
|
2021-02-20 16:14:07 +00:00
|
|
|
"karma-firefox-launcher": "^2.1.0",
|
|
|
|
"karma-mocha": "^2.0.1",
|
2018-07-15 17:03:28 +00:00
|
|
|
"karma-mocha-reporter": "^2.2.5",
|
2021-02-20 16:14:07 +00:00
|
|
|
"karma-summary-reporter": "^2.0.0",
|
|
|
|
"meow": "^9.0.0",
|
2021-03-21 13:39:40 +00:00
|
|
|
"mini-css-extract-plugin": "^1.3.9",
|
2021-02-20 16:14:07 +00:00
|
|
|
"mocha": "^8.3.0",
|
|
|
|
"nyc": "^15.1.0",
|
2020-04-13 16:32:17 +00:00
|
|
|
"parcel-bundler": "^1.12.4",
|
2021-02-20 16:14:07 +00:00
|
|
|
"pretty-bytes": "^5.5.0",
|
2021-03-21 13:39:40 +00:00
|
|
|
"regenerator-runtime": "^0.13.7",
|
2021-02-20 16:14:07 +00:00
|
|
|
"release-it": "^14.4.1",
|
2018-12-20 22:09:17 +00:00
|
|
|
"run.env": "^1.1.0",
|
2020-04-13 16:32:17 +00:00
|
|
|
"unused-filename": "^2.1.0",
|
2021-03-21 13:39:40 +00:00
|
|
|
"walk": "^2.3.14",
|
|
|
|
"webpack": "^5.27.1",
|
|
|
|
"webpack-cli": "^4.5.0",
|
|
|
|
"webpack-dev-server": "^3.11.2"
|
2014-05-19 20:47:24 +00:00
|
|
|
},
|
2018-06-28 23:26:08 +00:00
|
|
|
"main": "./src/index.js",
|
2018-11-29 00:24:03 +00:00
|
|
|
"browser": "./dist/filer.min.js",
|
2018-12-21 19:15:45 +00:00
|
|
|
"files": [
|
2018-12-21 19:45:15 +00:00
|
|
|
"src",
|
|
|
|
"lib",
|
2018-12-21 19:15:45 +00:00
|
|
|
"dist"
|
|
|
|
],
|
2018-11-29 00:24:03 +00:00
|
|
|
"nyc": {
|
|
|
|
"exclude": [
|
|
|
|
"tests/**/*.js",
|
|
|
|
"lib/**/*.js",
|
|
|
|
"src/providers/**/*.js"
|
|
|
|
],
|
|
|
|
"reporter": [
|
|
|
|
"lcov",
|
|
|
|
"text"
|
|
|
|
]
|
|
|
|
}
|
2013-03-11 19:14:26 +00:00
|
|
|
}
|