{
  "name": "node.extend",
  "version": "2.0.3",
  "description": "A port of jQuery.extend that actually works on node.js",
  "keywords": [
    "extend",
    "jQuery",
    "jQuery extend",
    "clone",
    "copy",
    "inherit"
  ],
  "author": "dreamerslab <ben@dreamerslab.com>",
  "dependencies": {
    "hasown": "^2.0.0",
    "is": "^3.3.0"
  },
  "devDependencies": {
    "@ljharb/eslint-config": "^21.1.0",
    "aud": "^2.0.3",
    "eslint": "=8.8.0",
    "in-publish": "^2.0.1",
    "is-date-object": "^1.0.5",
    "npmignore": "^0.3.0",
    "nyc": "^10.3.2",
    "object.assign": "^4.1.4",
    "safe-publish-latest": "^2.0.0",
    "tape": "^5.7.2"
  },
  "repository": {
    "type": "git",
    "url": "https://github.com/dreamerslab/node.extend.git"
  },
  "contributors": [
    {
      "name": "Jordan Harband",
      "twitter": "https://twitter.com/ljharb"
    }
  ],
  "main": "index",
  "scripts": {
    "prepack": "npmignore --auto --commentLines=autogenerated",
    "prepublishOnly": "safe-publish-latest",
    "prepublish": "not-in-publish || npm run prepublishOnly",
    "lint": "eslint --ext=js,mjs .",
    "pretest": "npm run lint",
    "tests-only": "nyc tape 'test/**/*.js'",
    "test": "npm run --silent tests-only",
    "posttest": "aud --production"
  },
  "engines": {
    "node": ">=0.4.0"
  },
  "testling": {
    "files": "test/index.js",
    "browsers": [
      "iexplore/6.0..latest",
      "firefox/3.0..6.0",
      "firefox/15.0..latest",
      "firefox/nightly",
      "chrome/4.0..10.0",
      "chrome/20.0..latest",
      "chrome/canary",
      "opera/10.0..latest",
      "opera/next",
      "safari/4.0..latest",
      "ipad/6.0..latest",
      "iphone/6.0..latest"
    ]
  },
  "license": "(MIT OR GPL-2.0)",
  "publishConfig": {
    "ignore": [
      ".github/workflows",
      "test"
    ]
  }
}
