{ "private": false, "name": "@xen-orchestra/fs", "version": "0.11.0", "license": "AGPL-3.0-or-later", "description": "The File System for Xen Orchestra backups.", "keywords": [], "homepage": "https://github.com/vatesfr/xen-orchestra/tree/master/@xen-orchestra/fs", "bugs": "https://github.com/vatesfr/xen-orchestra/issues", "repository": { "directory": "@xen-orchestra/fs", "type": "git", "url": "https://github.com/vatesfr/xen-orchestra.git" }, "preferGlobal": true, "main": "dist/", "bin": {}, "files": [ "dist/" ], "engines": { "node": ">=8.10" }, "dependencies": { "@marsaud/smb2": "^0.15.0", "@sindresorhus/df": "^3.1.1", "@xen-orchestra/async-map": "^0.0.0", "aws-sdk": "^2.686.0", "decorator-synchronized": "^0.5.0", "execa": "^4.0.2", "fs-extra": "^9.0.0", "get-stream": "^5.1.0", "limit-concurrency-decorator": "^0.4.0", "lodash": "^4.17.4", "promise-toolbox": "^0.15.0", "readable-stream": "^3.0.6", "through2": "^3.0.0", "tmp": "^0.1.0", "xo-remote-parser": "^0.6.0" }, "devDependencies": { "@babel/cli": "^7.0.0", "@babel/core": "^7.0.0", "@babel/plugin-proposal-decorators": "^7.1.6", "@babel/plugin-proposal-function-bind": "^7.0.0", "@babel/plugin-proposal-nullish-coalescing-operator": "^7.4.4", "@babel/preset-env": "^7.0.0", "@babel/preset-flow": "^7.0.0", "async-iterator-to-stream": "^1.1.0", "babel-plugin-lodash": "^3.3.2", "cross-env": "^7.0.2", "dotenv": "^8.0.0", "index-modules": "^0.3.0", "rimraf": "^3.0.0" }, "scripts": { "build": "cross-env NODE_ENV=production babel --source-maps --out-dir=dist/ src/", "clean": "rimraf dist/", "dev": "cross-env NODE_ENV=development babel --watch --source-maps --out-dir=dist/ src/", "prebuild": "yarn run clean", "predev": "yarn run clean", "prepublishOnly": "yarn run build", "postversion": "npm publish" }, "author": { "name": "Vates SAS", "url": "https://vates.fr" } }