UNPKG

ng-apimock

Version:

Node plugin that provides the ability to use scenario based api mocking of angular apps

95 lines (94 loc) 2.88 kB
{ "name": "ng-apimock", "description": "Node plugin that provides the ability to use scenario based api mocking of angular apps", "version": "1.4.9", "homepage": "https://mdasberg.github.io/ng-apimock", "author": { "name": "Mischa Dasberg", "email": "mischa@dasberg.nl" }, "contributors": [ "Justus Romijn <justus.romijn@gmail.com>", "Richard Rijnberk <r.rijnberk@gmail.com>", "Frank Merema <frankmerema@gmail.com>", "Jeroen van de Pol <jeroenvandepol@gmail.com>", "Wim Selles <wim@wswebcreation.nl>" ], "repository": { "type": "git", "url": "git+https://github.com/mdasberg/ng-apimock.git" }, "bugs": { "url": "https://github.com/mdasberg/ng-apimock/issues" }, "licenses": [ { "type": "MIT", "url": "https://github.com/mdasberg/ng-apimock/blob/master/LICENSE-MIT" } ], "main": "tasks/index.js", "engines": { "node": ">= 0.8.0" }, "scripts": { "build": "tsc", "verify": "tslint -p tsconfig.json", "verify-type-check": "npm run verify -- --type-check", "test": "jasmine-ts \"test/unit/**/*.spec.ts\"", "local": "npm run test && protractor test/protractor/config/protractor-local-interface.conf.js && protractor test/protractor/config/protractor-local-protractor.conf.js", "travis-interface": "protractor test/protractor/config/protractor-travis-interface.conf.js", "travis-protractor": "protractor test/protractor/config/protractor-travis-protractor.conf.js", "release": "npm publish && node dockerize.js && docker build --file=docker/Dockerfile docker -t mdasberg/ng-apimock && docker push mdasberg/ng-apimock" }, "dependencies": { "angular": "1.6.6", "angular-mocks": "1.6.6", "angular-resource": "1.6.6", "async": "2.5.0", "chokidar": "^3.0.2", "fs-extra": "4.0.1", "glob": "7.1.2", "hooker": "0.2.3", "lodash": ">=4.17.13", "path": "0.12.7", "then-request": "4.1.0", "url-join": "2.0.2", "uuid": "3.1.0" }, "peerDependencies": { "protractor": "5.x" }, "keywords": [ "angular", "api", "mock", "scenario", "httpbackend" ], "devDependencies": { "@types/async": "2.0.41", "@types/chokidar": "^1.7.0", "@types/connect": "3.4.30", "@types/fs-extra": "4.0.0", "@types/glob": "5.0.31", "@types/jasmine": "3.3.13", "chai": "4.1.1", "chai-as-promised": "7.1.1", "connect": "^3.7.0", "cucumber": "2.3.1", "cucumberjs-junitxml": "1.0.0", "https-proxy-agent": ">=2.2.0", "jasmine-spec-reporter": "^4.2.1", "jasmine-ts": "^0.2.1", "protractor": "^6.0.0", "protractor-cucumber-framework": "3.1.2", "serve-static": "1.13.2", "shortid": "2.2.8", "ts-node": "5.0.1", "tslint": "5.6.0", "tslint-eslint-rules": "4.1.1", "typescript": "2.4.2", "vrsource-tslint-rules": "5.1.1" } }