{
  "name": "@hypercubed/f-flat",
  "version": "0.0.7",
  "description": "F♭ (pronounced F-flat) is a toy language.",
  "main": "index.js",
  "bin": {
    "f-flat": "./bin/repl.js"
  },
  "scripts": {
    "dist": "rimraf ./dist && tsc",
    "build": "npm run dist && npm run docs",
    "docs": "node ./scripts/generate-docs.js",
    "test": "tsc && ava ./test/*-spec.js",
    "quick-tests": "tsc && env ava ./test/*-quick-spec.js",
    "full-quick-tests": "tsc && env TESTS=full ava ./test/*-quick-spec.js",
    "lint": "tslint src/** bin/** test/**",
    "check": "npm run coverage && npm run lint",
    "coverage": "nyc -r lcov -r html -r text ava ./test/*-spec.js",
    "start": "tsc && node ./bin/repl.js",
    "gui": "tsc && node ./bin/gui.js",
    "debugger": "tsc && node --inspect ./bin/repl.js",
    "np": "npm run dist && np"
  },
  "author": "J. Harshbarger",
  "license": "MIT",
  "dependencies": {
    "@sindresorhus/is": "^0.7.0",
    "@std/esm": "^0.16.0",
    "babel-register": "^6.26.0",
    "blessed": "^0.1.81",
    "chalk": "^1.1.3",
    "clone-deep": "^2.0.1",
    "commander": "^2.11.0",
    "compose-regexp": "^0.4.1",
    "compute-erf": "^3.0.3",
    "decimal.js": "^7.4.0",
    "fantasy-helpers": "0.0.1",
    "fixed-width-string": "^1.0.0",
    "gradient-string": "^1.0.0",
    "icepick": "^2.2.0",
    "isomorphic-fetch": "^2.2.1",
    "literalizer": "^0.4.0-a",
    "memoizee": "^0.3.9",
    "mini-signals": "^1.1.1",
    "mongodb-extended-json": "^1.10.0",
    "myna-parser": "^2.5.0",
    "normalize-url": "^2.0.0",
    "progress": "^1.1.8",
    "tslib": "^1.8.0",
    "typed-function": "^0.10.6",
    "winston": "^2.2.0"
  },
  "devDependencies": {
    "@types/node": "^8.0.53",
    "ava": "^0.23.0",
    "ava-check": "git+https://github.com/Hypercubed/ava-check.git",
    "grammkit": "^0.6.1",
    "nock": "^8.0.0",
    "np": "^2.18.1",
    "nyc": "^11.3.0",
    "parse-comments": "^0.4.3",
    "rimraf": "^2.6.2",
    "ts-node": "^3.3.0",
    "tslint": "^5.8.0",
    "typescript": "^2.7.2"
  },
  "@std/esm": {
    "esm": "all",
    "cjs": true
  },
  "ava": {
    "require": "@std/esm"
  },
  "files": [
    "dist",
    "src",
    "bin"
  ],
  "directories": {
    "doc": "docs",
    "test": "test"
  },
  "repository": {
    "type": "git",
    "url": "git+https://github.com/Hypercubed/f-flat_node.git"
  },
  "keywords": [
    "javascript",
    "language",
    "flat",
    "concatenative",
    "stack-oriented"
  ],
  "bugs": {
    "url": "https://github.com/Hypercubed/f-flat_node/issues"
  },
  "homepage": "https://github.com/Hypercubed/f-flat_node#readme"
}
