{
  "name": "async-await-utils",
  "version": "4.0.0",
  "description": "A series of utilities to make programming with async/await easier",
  "main": "transpiled.js",
  "scripts": {
    "lint": "eslint src/*",
    "compile": "npm run compile:clean && npm run compile:build && npm run compile:move",
    "compile:clean": "rm -rf dist/ simple/ hof/ transpiled.js",
    "compile:build": "babel src --plugins add-module-exports -d dist/",
    "compile:move": "mv dist/index.js ./transpiled.js && mv dist/simple . && mv dist/hof . && rm -rf dist/",
    "prepublishOnly": "npm test && npm run compile",
    "test": "npm run lint; npm run test:source && npm run test:compiled",
    "test:source": "BABEL_ENV=test nyc tape test/**/*.js | tap-spec",
    "test:compiled": "npm run compile; tape -r @babel/register test-compiled/**/*.js | tap-spec",
    "coverage": "nyc report --reporter=text-lcov | coveralls",
    "nuke": "rm -rf node_modules/; npm install"
  },
  "repository": {
    "type": "git",
    "url": "git@github.com:masotime/async-await-utils.git"
  },
  "author": "Benjamin Goh <masotime@gmail.com>",
  "license": "ISC",
  "dependencies": {
    "@babel/core": "^7.0.0",
    "@babel/plugin-proposal-class-properties": "^7.0.0",
    "@babel/plugin-proposal-decorators": "^7.0.0",
    "@babel/plugin-proposal-do-expressions": "^7.0.0",
    "@babel/plugin-proposal-export-default-from": "^7.0.0",
    "@babel/plugin-proposal-export-namespace-from": "^7.0.0",
    "@babel/plugin-proposal-function-bind": "^7.0.0",
    "@babel/plugin-proposal-function-sent": "^7.0.0",
    "@babel/plugin-proposal-json-strings": "^7.0.0",
    "@babel/plugin-proposal-logical-assignment-operators": "^7.0.0",
    "@babel/plugin-proposal-nullish-coalescing-operator": "^7.0.0",
    "@babel/plugin-proposal-numeric-separator": "^7.0.0",
    "@babel/plugin-proposal-optional-chaining": "^7.0.0",
    "@babel/plugin-proposal-pipeline-operator": "^7.0.0",
    "@babel/plugin-proposal-throw-expressions": "^7.0.0",
    "@babel/plugin-syntax-dynamic-import": "^7.0.0",
    "@babel/plugin-syntax-import-meta": "^7.0.0",
    "@babel/preset-env": "^7.0.0",
    "@babel/runtime-corejs3": "^7.18.6",
    "coveralls-next": "^4.1.2",
    "verror": "^1.9.0"
  },
  "devDependencies": {
    "@babel/cli": "^7.0.0",
    "@babel/core": "^7.0.0",
    "@babel/eslint-parser": "^7.18.2",
    "@babel/plugin-transform-runtime": "^7.0.0",
    "@babel/register": "^7.0.0",
    "babel-plugin-add-module-exports": "^1.0.4",
    "babel-plugin-istanbul": "^5.1.4",
    "babel-plugin-module-resolver": "^3.2.0",
    "core-js": "^3.23.4",
    "eslint": "^8.20.0",
    "eslint-import-resolver-babel-module": "^5.1.0",
    "eslint-plugin-import": "^2",
    "nyc": "^15.1.0",
    "tap-spec": "^5.0.0",
    "tape": "^4.6.2"
  }
}
