{
  "name": "yafs",
  "version": "1.50.0",
  "description": "Yet Another FileSystem Abstraction",
  "main": "dist/index.js",
  "scripts": {
    "pretest": "rimraf .jest-cache",
    "posttest": "rimraf .jest-cache",
    "test-build": "tsc --noEmit",
    "test": "jest",
    "autotest-once": "run-s clear-console test",
    "autotest": "nodemon -w . -e ts -x \"npm run autotest-once\"",
    "clear-console": "console-cls",
    "prebuild": "run-p clean-dist generate-index",
    "clean-dist": "rimraf dist",
    "generate-index": "node generate-index.js",
    "build": "tsc",
    "lint": "tslint -p .",
    "zarro": "zarro",
    "prerelease": "run-s build lint test",
    "release": "cross-env VERSION_INCREMENT_STRATEGY=minor run-s \"zarro release-npm\"",
    "prerelease-beta": "run-s build lint test",
    "release-beta": "cross-env BETA=1 VERSION_INCREMENT_STRATEGY=patch run-s \"zarro release-npm\"",
    "transpile": "tsc --noEmit"
  },
  "keywords": [],
  "author": {
    "name": "Davyd McColl",
    "email": "davydm@gmail.com"
  },
  "repository": {
    "type": "git",
    "url": "https://github.com/fluffynuts/yafs"
  },
  "license": "BSD-3-Clause",
  "files": [
    "dist/**/*"
  ],
  "devDependencies": {
    "@faker-js/faker": "^8.0.2",
    "@types/jest": "^26.0.5",
    "@types/minimatch": "^5.1.2",
    "console-cls": "^1.2.2",
    "cross-env": "^7.0.2",
    "expect-even-more-jest": "^1.29.5",
    "filesystem-sandbox": "^1.29.0",
    "gulp-cli": "^3.1.0",
    "jest": "^28.1.3",
    "nodemon": "^2.0.22",
    "npm-run-all": "^4.1.5",
    "ts-jest": "^28.0.8",
    "tslint": "^6.1.2",
    "typescript": "^4.8.3",
    "zarro": "^1.212.0"
  }
}