{
  "name": "kissfs",
  "version": "0.7.1",
  "description": "Extensible and reactive file-system library that keeps it simple",
  "main": "cjs/nodejs.js",
  "module": "esm/nodejs.js",
  "types": "esm/nodejs.d.ts",
  "browser": {
    "./cjs/nodejs.js": "./cjs/browser.js",
    "./esm/nodejs.js": "./esm/browser.js"
  },
  "scripts": {
    "clean": "rimraf ./cjs ./esm ./dist",
    "build": "run-p build:cjs build:esm",
    "build:cjs": "tsc -p src --outDir cjs --module commonjs",
    "build:esm": "tsc -p src --outDir esm --module esnext",
    "prepublishOnly": "run-s clean build",
    "test": "run-s test:node test:browser:run",
    "test:node": "mocha -r @ts-tools/node -r test/setup.ts --reporter mocha-env-reporter --timeout 4000 test/**/*.spec.ts test/**/*.spec.node.ts",
    "test:browser:run": "run-p -r start test:browser:run2",
    "test:browser:run2": "run-s start:wait test:browser",
    "test:browser": "mocha-headless-chrome -t 120000 -f http://localhost:8080/test.bundle",
    "start": "webpack-dev-server --progress",
    "start:wait": "wait-on -t 120000 http://localhost:8080/test.bundle",
    "reset": "yarn run clean && rimraf ./node_modules && yarn && yarn test"
  },
  "repository": {
    "type": "git",
    "url": "git@github.com:wix/kissfs.git"
  },
  "keywords": [
    "file",
    "folder",
    "abstraction",
    "watch"
  ],
  "author": "Amir Arad (amira@wix.com)",
  "license": "MIT",
  "bugs": {
    "url": "https://github.com/wix/kissfs/issues"
  },
  "homepage": "https://github.com/wix/kissfs#readme",
  "dependencies": {
    "autobahn": "^18.10.1",
    "chokidar": "^2.0.4",
    "eventemitter3": "^3.1.0",
    "fs-extra": "^7.0.0",
    "klaw": "^3.0.0",
    "klaw-sync": "^6.0.0",
    "tslib": "^1.9.3",
    "wamp-server": "^0.0.9"
  },
  "devDependencies": {
    "@ts-tools/node": "^0.6.5",
    "@ts-tools/webpack-loader": "^0.3.1",
    "@types/autobahn": "^0.9.39",
    "@types/chai": "^4.1.6",
    "@types/chai-as-promised": "^7.1.0",
    "@types/chai-subset": "^1.3.1",
    "@types/chokidar": "^1.7.5",
    "@types/fs-extra": "^5.0.4",
    "@types/klaw": "^2.1.1",
    "@types/klaw-sync": "^5.0.0",
    "@types/lodash": "^4.14.117",
    "@types/mocha": "^5.2.5",
    "@types/node": "8",
    "@types/sinon": "^5.0.5",
    "@types/sinon-chai": "^3.2.0",
    "@types/tmp": "^0.0.33",
    "chai": "^4.2.0",
    "chai-as-promised": "^7.1.1",
    "chai-subset": "^1.6.0",
    "mkdirp": "^0.5.1",
    "mocha": "^5.2.0",
    "mocha-env-reporter": "^3.0.0",
    "mocha-headless-chrome": "^2.0.1",
    "mocha-loader": "^2.0.0",
    "npm-run-all": "^4.1.3",
    "rimraf": "^2.6.2",
    "sinon": "^7.0.0",
    "sinon-chai": "^3.2.0",
    "tmp": "^0.0.33",
    "typescript": "~3.1.3",
    "wait-on": "^3.1.0",
    "webpack": "^4.21.0",
    "webpack-cli": "^3.1.2",
    "webpack-dev-server": "^3.1.9"
  },
  "files": [
    "cjs",
    "esm",
    "src"
  ],
  "sideEffects": false
}
