{
  "name": "@microsoft.azure/async-io",
  "version": "2.1.53",
  "description": "Promisify'd asnyc wrappers (for Azure Open Source Projects)",
  "main": "./dist/main.js",
  "typings": "./dist/main.d.ts",
  "engines": {
    "node": ">=7.10.0"
  },
  "repository": {
    "type": "git",
    "url": "git+https://github.com/Azure/perks.git"
  },
  "scripts": {
    "build": "tsc -p .",
    "watch": "tsc -p . --watch",
    "set-version": "node -e \"let pkg = require('./package.json'); require('child_process').exec('git rev-list --parents HEAD --count --full-history .', (o,stdout) => { const v = pkg.version.split('.'); v[v.length-1] = (parseInt(stdout.trim()) -1); const orig=JSON.stringify(pkg,null,2);  pkg.version = v.join('.'); const delta = JSON.stringify(pkg,null,2 ); if( orig !== delta) require('fs').writeFileSync('./package.json',delta)})\"",
    "reset-version": "node -e \"let pkg = require('./package.json'); const v = pkg.version.split('.'); v[v.length-1] = 0; const orig=JSON.stringify(pkg,null,2);  pkg.version = v.join('.'); const delta = JSON.stringify(pkg,null,2 ); if( orig !== delta) require('fs').writeFileSync('./package.json',delta)\"",
    "prepare": "npm run build",
    "test": "npm run build && mocha dist/test --timeout 50000",
    "testci": "npm run build && mocha dist/test --timeout 50000",
    "run-pwsh": "pwsh -command \"& {param($script) pwsh -command ((convertfrom-json (get-content -raw ./package.json)).'pwsh-scripts'.$script) }\"",
    "clean": "npm run run-pwsh clean"
  },
  "pwsh-scripts": {
    "clean": "remove-item -recurse -ea 0 ./dist ; remove-item -ea 0 ./*.log "
  },
  "keywords": [
    "perks",
    "async",
    "autorest",
    "azure",
    "typescript"
  ],
  "author": "Microsoft",
  "license": "MIT",
  "bugs": {
    "url": "https://github.com/Azure/perks/issues"
  },
  "homepage": "https://github.com/Azure/perks#readme",
  "readme": "https://github.com/Azure/perks/readme.md",
  "devDependencies": {
    "mocha-typescript": "1.1.17",
    "@types/mocha": "5.2.5",
    "@types/node": "10.12.19",
    "mocha": "5.2.0",
    "typescript": "^3.1.3"
  },
  "dependencies": {
    "@microsoft.azure/tasks": "^2.1.51",
    "proper-lockfile": "^2.0.1"
  }
}