{
    "name":        "microkernel",
    "version":     "2.0.11",
    "description": "Microkernel for Server Applications",
    "keywords": [
        "micro", "kernel", "server",
        "module", "life-cycle", "state",
        "hook", "event", "service", "resource"
    ],
    "main":        "src/microkernel.js",
    "repository": {
        "type": "git",
        "url":  "https://github.com/rse/microkernel.git"
    },
    "author": {
        "name":  "Dr. Ralf S. Engelschall",
        "email": "rse@engelschall.com",
        "url":   "http://engelschall.com"
    },
    "licenses": [{
        "type": "MIT",
        "url":  "http://opensource.org/licenses/MIT"
    }],
    "homepage": "https://github.com/rse/microkernel",
    "bugs":     "https://github.com/rse/microkernel/issues",
    "dependencies": {
        "js-yaml":                 "4.0.0",
        "aggregation":             "1.2.6",
        "glob":                    "7.1.6",
        "gdo":                     "1.2.4"
    },
    "devDependencies": {
        "babel-eslint":            "10.1.0",
        "eslint":                  "7.17.0",
        "eslint-config-standard":  "16.0.2",
        "eslint-plugin-promise":   "4.2.1",
        "eslint-plugin-import":    "2.22.1",
        "eslint-plugin-node":      "11.1.0",
        "mocha":                   "8.2.1",
        "chai":                    "4.2.0"
    },
    "engines": {
        "node":                    ">=8.0.0"
    },
    "scripts": {
        "prepublishOnly":  "npm run lint && npm run test",
        "lint":            "eslint --config eslint.yaml src/*.js tst/*.js",
        "test":            "mocha --reporter spec --require tst/common.js tst/*.js"
    }
}
