{
  "name": "quibble",
  "version": "0.9.2",
  "description": "Makes it easy to replace require'd dependencies.",
  "homepage": "https://github.com/testdouble/quibble",
  "main": "./index.js",
  "exports": {
    ".": {
      "require": "./lib/quibble.js",
      "import": "./lib/quibble.mjs"
    },
    "./package.json": "./package.json"
  },
  "scripts": {
    "test": "teenytest",
    "style": "standard --fix",
    "test:esm": "node --loader=quibble ./test/esm-lib/teenytest-proxy.js \"./test/esm-lib/*.test.{mjs,js}\"",
    "test:esm-auto-loader": "node test/esm-lib/supports-auto-load.js not || node ./test/esm-lib/teenytest-proxy.js \"./test/esm-lib/*.test.{mjs,js}\"",
    "test:no-loader-esm": "node test/esm-lib/supports-auto-load.js || teenytest \"./test/esm-lib/*.no-loader-test.js\" && teenytest \"./test/esm-lib/*.no-loader-test.mjs\"",
    "test:example": "cd example && npm it",
    "test:example-esm": "cd example-esm && npm it",
    "test:example-esm-auto-loader": "node test/esm-lib/supports-auto-load.js not || (cd example-esm && npm i && npm run test-auto-loader)",
    "test:smells": "bash ./test/require-smell-test.sh",
    "test:ci": "npm test && npm run test:esm && npm run test:no-loader-esm && npm run test:esm-auto-loader && npm run style && npm run test:example && npm run test:example-esm && npm run test:example-esm-auto-loader && npm run test:smells",
    "preversion": "git pull --rebase && npm run test:ci",
    "postversion": "git push && git push --tags && npm publish"
  },
  "author": {
    "name": "Justin Searls",
    "email": "justin@testdouble.com",
    "url": "http://testdouble.com"
  },
  "dependencies": {
    "lodash": "^4.17.21",
    "resolve": "^1.22.8"
  },
  "devDependencies": {
    "core-assert": "^1.0.0",
    "is-number": "^7.0.0",
    "is-promise": "^4.0.0",
    "standard": "^17.1.0",
    "teenytest": "^6.0.5",
    "teenytest-promise": "^1.0.0"
  },
  "standard": {
    "globals": [
      "assert"
    ],
    "ignore": [
      "example",
      "example-esm"
    ]
  },
  "teenytest": {
    "plugins": [
      "teenytest-promise"
    ]
  },
  "bugs": {
    "url": "https://github.com/testdouble/quibble/issues"
  },
  "repository": {
    "type": "git",
    "url": "https://github.com/testdouble/quibble.git"
  },
  "engines": {
    "node": ">= 0.14.0"
  },
  "license": "MIT"
}
