UNPKG

unmock-core

Version:

[![npm](https://img.shields.io/npm/v/unmock-core.svg)][npmjs] [![CircleCI](https://circleci.com/gh/unmock/unmock-js.svg?style=svg)](https://circleci.com/gh/unmock/unmock-js) [![codecov](https://codecov.io/gh/unmock/unmock-js/branch/dev/graph/badge.svg)](h

27 lines 1.04 kB
"use strict"; function __export(m) { for (var p in m) if (!exports.hasOwnProperty(p)) exports[p] = m[p]; } var __importStar = (this && this.__importStar) || function (mod) { if (mod && mod.__esModule) return mod; var result = {}; if (mod != null) for (var k in mod) if (Object.hasOwnProperty.call(mod, k)) result[k] = mod[k]; result["default"] = mod; return result; }; Object.defineProperty(exports, "__esModule", { value: true }); const mw = __importStar(require("./service/state/middleware")); var options_1 = require("./options"); exports.UnmockOptions = options_1.UnmockOptions; __export(require("./generator")); exports.unmock = (baseOptions, backend) => (maybeOptions) => { const options = baseOptions.reset(maybeOptions); if (process.env.NODE_ENV !== "production" || options.useInProduction) { return backend.initialize(options); } return () => { throw new Error("Are you trying to run unmock in production?"); }; }; exports.middleware = mw; //# sourceMappingURL=index.js.map