{
  "name": "steno",
  "version": "4.0.2",
  "description": "Specialized fast async file writer",
  "keywords": [
    "fs",
    "file",
    "write",
    "writer",
    "asynchronous",
    "fast",
    "race",
    "condition",
    "atomic",
    "writing",
    "safe"
  ],
  "homepage": "https://github.com/typicode/steno",
  "bugs": {
    "url": "https://github.com/typicode/steno/issues"
  },
  "repository": {
    "type": "git",
    "url": "git+https://github.com/typicode/steno.git"
  },
  "funding": "https://github.com/sponsors/typicode",
  "license": "MIT",
  "author": "Typicode <typicode@gmail.com>",
  "type": "module",
  "exports": "./lib/index.js",
  "types": "lib/index.d.ts",
  "files": [
    "lib/index.js",
    "lib/index.d.ts"
  ],
  "scripts": {
    "test": "node --import tsx/esm --test src/test.ts",
    "build": "del-cli lib && tsc",
    "lint": "eslint src --ext .ts --ignore-path .gitignore",
    "prepare": "husky install",
    "prepublishOnly": "npm run build",
    "postversion": "git push && git push --tags && npm publish",
    "benchmark": "npm run build && node lib/benchmark.js",
    "commit": "commit"
  },
  "devDependencies": {
    "@commitlint/cli": "^17.7.2",
    "@commitlint/config-conventional": "^17.7.0",
    "@commitlint/prompt-cli": "^17.7.2",
    "@sindresorhus/tsconfig": "^5.0.0",
    "@types/async-retry": "^1.4.8",
    "@types/node": "^20.8.3",
    "@typicode/eslint-config": "^1.2.0",
    "del-cli": "^5.1.0",
    "husky": "^8.0.3",
    "tsx": "^4.7.0",
    "typescript": "^5.2.2"
  },
  "engines": {
    "node": ">=18"
  }
}
