{
  "name": "protagonist",
  "version": "2.3.0",
  "description": "API Blueprint Parser",
  "author": "Apiary.io <support@apiary.io>",
  "main": "./build/Release/protagonist",
  "repository": {
    "type": "git",
    "url": "https://github.com/apiaryio/protagonist.git"
  },
  "engines": {
    "node": ">=12"
  },
  "dependencies": {
    "nan": "^2.17.0"
  },
  "devDependencies": {
    "async": "^2.6.1",
    "chai": "^4.3.7",
    "glob": "^7.1.2",
    "mocha": "^10.2.0",
    "node-gyp": "^9.3.0"
  },
  "scripts": {
    "build": "node-gyp build",
    "prepack": "cp drafter/THIRD_PARTY_LICENSES.txt THIRD_PARTY_LICENSES.txt",
    "test:exclude-await": "mocha --exclude test/await-test.js",
    "test:await": "mocha",
    "test": "npm run test:await"
  },
  "files": [
    "THIRD_PARTY_LICENSES.txt",
    "binding.gyp",
    "src/*.cc",
    "src/*.h",
    "drafter/common.gypi",
    "drafter/drafter.gyp",
    "drafter/packages/drafter/src/*.cc",
    "drafter/packages/drafter/src/*.h",
    "drafter/packages/drafter/src/backend/*.cc",
    "drafter/packages/drafter/src/backend/*.h",
    "drafter/packages/drafter/src/parser/*.cc",
    "drafter/packages/drafter/src/parser/*.h",
    "drafter/packages/drafter/src/utils/*.cc",
    "drafter/packages/drafter/src/utils/*.h",
    "drafter/packages/drafter/src/utils/so/*.cc",
    "drafter/packages/drafter/src/utils/so/*.h",
    "drafter/packages/drafter/src/utils/log/*.cc",
    "drafter/packages/drafter/src/utils/log/*.h",
    "drafter/packages/drafter/src/refract/*.cc",
    "drafter/packages/drafter/src/refract/*.h",
    "drafter/packages/drafter/src/refract/dsd/*.cc",
    "drafter/packages/drafter/src/refract/dsd/*.h",
    "drafter/packages/boost/boost",
    "drafter/packages/PEGTL/include/tao/*.hpp",
    "drafter/packages/PEGTL/include/tao/pegtl/*.hpp",
    "drafter/packages/PEGTL/include/tao/pegtl/analysis/*.hpp",
    "drafter/packages/PEGTL/include/tao/pegtl/contrib/*.hpp",
    "drafter/packages/PEGTL/include/tao/pegtl/internal/*.hpp",
    "drafter/packages/apib/include/apib/syntax/*.h",
    "drafter/packages/apib/src/MediaType.cc",
    "drafter/packages/apib-parser/src/*.cc",
    "drafter/packages/apib-parser/include/apib/parser/*.h",
    "drafter/packages/apib-parser/src/grammar/*.cc",
    "drafter/packages/apib-parser/src/grammar/*.h",
    "drafter/packages/apib-parser/src/markdown-parser/*.cc",
    "drafter/packages/apib-parser/src/markdown-parser/*.h",
    "drafter/packages/apib-parser/src/posix/RegexMatch.cc",
    "drafter/packages/apib-parser/src/win/RegexMatch.cc",
    "drafter/packages/apib-parser/src/snowcrash/*.h",
    "drafter/packages/apib-parser/src/snowcrash/*.cc",
    "drafter/packages/apib-parser/src/snowcrash/posix/RegexMatch.cc",
    "drafter/packages/apib-parser/src/snowcrash/win/RegexMatch.cc",
    "drafter/packages/sundown/src/*.c",
    "drafter/packages/sundown/src/*.h",
    "drafter/packages/sundown/html/*.c",
    "drafter/packages/sundown/html/*.h",
    "drafter/packages/variant/include/mpark/*.hpp"
  ],
  "license": "MIT"
}
