{
    "name": "@bavary/lib",
    "version": "0.0.2",
    "description": "Library for bavary",
    "author": "Simon Reinisch <trash@reinisch.io>",
    "main": "lib/bavary.lib.js",
    "types": "lib/types/index.d.ts",
    "license": "MIT",
    "keywords": [
        "bavary",
        "parser",
        "library",
        "ast",
        "compiler",
        "language",
        "programming-language",
        "regex",
        "regexp"
    ],
    "scripts": {
        "build": "webpack",
        "lint": "eslint src/**/*.ts test/**/*.ts --fix",
        "test:lint": "eslint src/**/*.ts test/**/*.ts",
        "test": "mocha -r ts-node/register test/**/*.spec.ts --timeout 10000",
        "test:coverage": "nyc npm test",
        "test:report": "nyc report --reporter=text-lcov | coveralls",
        "test:watch": "mocha -r ts-node/register test/**/*.spec.ts --watch --watch-extensions ts",
        "tt": "ts-node-dev --respawn --transpileOnly .test/test.ts --watch ./src/**/*.ts"
    },
    "files": [
        "src",
        "lib"
    ],
    "homepage": "https://github.com/Simonwep/bavary-lib#readme",
    "repository": "github:Simonwep/bavary-lib",
    "bugs": "https://github.com/Simonwep/bavary-lib/issues",
    "devDependencies": {
        "@types/chai": "^4.2.6",
        "@types/mocha": "^5.2.7",
        "@types/node": "^12.12.14",
        "@typescript-eslint/eslint-plugin": "^2.10.0",
        "@typescript-eslint/parser": "^2.10.0",
        "@bavary/core": ">=0.0.16",
        "chai": "^4.2.0",
        "coveralls": "^3.0.9",
        "eslint": "^6.7.2",
        "eslint-config-problems": "^3.0.1",
        "eslint-loader": "^3.0.3",
        "mocha": "^6.2.2",
        "nyc": "^14.1.1",
        "terser-webpack-plugin": "^2.2.2",
        "ts-loader": "^6.2.1",
        "ts-node": "^8.5.4",
        "typescript": "^3.7.3",
        "webpack": "^4.41.2",
        "webpack-cli": "^3.3.10"
    },
    "peerDependencies": {
        "@bavary/core": ">=0.0.16"
    }
}
