@mockyeah/fetch
Version:
fetch integration for mockyeah request mocking utility.
114 lines (113 loc) • 2.94 kB
JSON
{
"name": "@mockyeah/fetch",
"version": "1.0.3",
"description": "fetch integration for mockyeah request mocking utility.",
"main": "dist/main.js",
"types": "dist/index.d.ts",
"scripts": {
"build": "webpack && npm run build:types",
"build:watch": "webpack --watch --env.dev",
"build:ci": "npm run build",
"build:types": "tsc --emitDeclarationOnly",
"type-check": "tsc --noEmit",
"lint": "eslint --max-warnings 0 src/**/*.ts",
"test": "npm run type-check && npm run lint && npm run test:unit",
"test:unit": "rm -rf src/**/*.js && jest"
},
"repository": {
"type": "git",
"url": "git@github.com:mockyeah/mockyeah.git",
"directory": "packages/mockyeah-fetch"
},
"homepage": "https://mockyeah.js.org/Packages/mockyeah-fetch",
"license": "MIT",
"publishConfig": {
"access": "public"
},
"keywords": [
"assert",
"assertion",
"bdd",
"cli",
"express",
"expect",
"expectation",
"fixture",
"http",
"integration",
"jest",
"mocha",
"mock",
"mock integration",
"mock server",
"mock service",
"mock http",
"mockserver",
"mocking",
"proxy",
"record",
"request",
"server",
"service",
"sinon",
"snapshot",
"stub",
"supertest",
"superagent",
"tdd",
"test",
"test double",
"test framework",
"testing",
"utility",
"web service"
],
"devDependencies": {
"@babel/core": "^7.9.0",
"@babel/plugin-proposal-nullish-coalescing-operator": "^7.8.3",
"@babel/plugin-proposal-optional-chaining": "^7.9.0",
"@babel/plugin-transform-runtime": "^7.9.0",
"@babel/preset-env": "^7.9.5",
"@babel/preset-typescript": "^7.9.0",
"@babel/register": "^7.9.0",
"@mockyeah/tools": "^1.0.3",
"@types/cookie": "^0.3.3",
"@types/debug": "^4.1.5",
"@types/jest": "^24.9.1",
"@types/lodash": "^4.14.137",
"@types/mime": "^2.0.1",
"@types/node": "^12.12.35",
"@types/path-to-regexp": "^1.7.0",
"@types/qs": "^6.9.1",
"@types/vfile-message": "^1",
"@typescript-eslint/eslint-plugin": "^2.27.0",
"@typescript-eslint/parser": "^2.27.0",
"babel-jest": "^24.9.0",
"babel-loader": "^8.1.0",
"eslint": "^6.4.0",
"eslint-config-airbnb-base": "^14.1.0",
"eslint-config-prettier": "^6.10.1",
"eslint-plugin-import": "^2.20.2",
"isomorphic-fetch": "^2.2.1",
"jest": "^24.8.0",
"source-map-loader": "^0.2.4",
"typescript": "^3.8.3",
"webpack": "^4.42.1",
"webpack-cli": "^3.3.11",
"webpack-node-externals": "^1.7.2"
},
"engines": {
"node": ">=6.0.0"
},
"dependencies": {
"@babel/runtime": "^7.9.2",
"cookie": "^0.4.0",
"debug": "^4.1.1",
"lodash": "^4.17.15",
"match-deep": "^1.0.3",
"mime": "^2.4.4",
"path-to-regexp": "^3.1.0",
"qs": "^6.9.3"
},
"gitHead": "7229507afe2239421c3c06402c26c0fd4783a216"
}