{
    "name":        "ducky",
    "homepage":    "http://duckyjs.com/",
    "description": "Duck-Typed Value Handling for JavaScript",
    "version":     "2.8.2",
    "license":     "MIT",
    "author": {
        "name":    "Dr. Ralf S. Engelschall",
        "email":   "rse@engelschall.com",
        "url":     "http://engelschall.com"
    },
    "keywords": [
        "duck", "type", "test", "validate"
    ],
    "repository": {
        "type": "git",
        "url":  "git://github.com/rse/ducky.git"
    },
    "bugs": {
        "url":  "http://github.com/rse/ducky/issues"
    },
    "main":    "./lib/ducky.node.js",
    "browser": "./lib/ducky.browser.js",
    "types":   "./src/ducky.d.ts",
    "devDependencies": {
        "grunt":                  "1.5.3",
        "grunt-cli":              "1.4.3",
        "grunt-contrib-uglify":   "5.2.2",
        "grunt-contrib-clean":    "2.0.1",
        "grunt-eslint":           "24.0.1",
        "eslint-config-standard": "17.0.0",
        "estraverse-fb":          "1.3.2",
        "grunt-browserify":       "6.0.0",
        "grunt-mocha-test":       "0.13.3",
        "mocha":                  "10.2.0",
        "chai":                   "4.3.7",
        "chai-fuzzy":             "1.6.1",
        "underscore":             "1.13.6",
        "babelify":               "10.0.0",
        "@babel/core":            "7.20.12",
        "@babel/preset-env":      "7.20.2",
        "uglifyify":              "5.0.2",
        "browserify-replace":     "1.1.0",
        "browserify-header":      "1.1.0",
        "browserify-derequire":   "1.1.1"
    },
    "dependencies" : {
    },
    "engines": {
        "node":                 ">=8.0.0"
    },
    "scripts": {
        "prepublishOnly":  "grunt default",
        "build":           "grunt default"
    }
}
