UNPKG

alsatian-fluent-assertions

Version:

Fluent assertions extension to Alsatian xUnit framework.

97 lines (96 loc) 2.99 kB
{ "name": "alsatian-fluent-assertions", "version": "1.0.0-beta.5", "description": "Fluent assertions extension to Alsatian xUnit framework.", "author": "Chris Dibbern <=> (=)", "contributors": [ { "name": "Chris Dibbern", "url": "https://github.com/cdibbs" } ], "main": "./dist/index.js", "typings": "./dist/index.d.ts", "directories": { "test": "test" }, "scripts": { "build": "npm-run-all clean tsc", "clean": "rimraf ./dist/* ./coverage/*", "e2e": "alsatian --tap test/e2e/*.e2e.js", "test": "npm-run-all unittest", "tsc": "tsc -p tsconfig-build.json", "review": "npm run review-code & npm run review-tests", "review-code": "tslint \"./**/*.ts\" --exclude \"./**/*.d.ts\" --exclude \"./test/**/*.ts\" --exclude \"./node_modules/**/*.ts\"", "review-tests": "tslint --config \"./tslint.test.json\" \"./test/**/*.ts\" --exclude \"./**/*.d.ts\"", "fix-linting-issues": "npm run fix-code-linting-issues & npm run fix-tests-linting-issues", "fix-code-linting-issues": "tslint --fix \"./**/*.ts\" --exclude \"./**/*.d.ts\" --exclude \"./test/**/*.ts\" --exclude \"./node_modules/**/*.ts\"", "fix-tests-linting-issues": "tslint --fix --config \"./tslint.test.json\" \"./test/**/*.ts\" --exclude \"./**/*.d.ts\"", "report_coverage": "nyc report --reporter=text-lcov > coverage.lcov && codecov", "precover": "rimraf ./coverage/*", "cover": "nyc --all npm run unittest", "ts-node": "ts-node", "unittest": "ts-node --project tsconfig-xunit.json test/runner.ts", "prepublishOnly": "npm-run-all test build" }, "repository": { "type": "git", "url": "git+https://github.com/ossplz/alsatian-fluent-assertions.git" }, "keywords": [ "alsatian", "typescript", "assertion", "expect", "xunit", "fluent", "framework", "javascript", "node" ], "license": "MIT", "bugs": { "url": "https://github.com/ossplz/alsatian-fluent-assertions/issues" }, "homepage": "https://github.com/ossplz/alsatian-fluent-assertions#readme", "devDependencies": { "@types/deep-equal": "^1.0.1", "@types/stacktrace-js": "0.0.32", "alsatian": "^2.2.1", "codecov": "^3.0.1", "hoek": "^5.0.3", "npm-run-all": "^4.1.2", "nyc": "^12.0.1", "prettier": "^1.12.1", "reflect-metadata": "^0.1.12", "rimraf": "^2.6.2", "tap-bark": "^1.0.0", "ts-node": "^7.0.0", "tslint": "^5.9.1", "tslint-eslint-rules": "^5.1.0", "tslint-plugin-prettier": "^1.3.0", "typescript": "^2.8.1" }, "dependencies": { "deep-equal": "^1.0.1", "stacktrace-js": "^2.0.0" }, "nyc": { "include": [ "src/**" ], "extension": [ ".ts" ], "exclude": [ "typings", "**/*.d.ts", "**/*.test.ts", "**/*.spec.ts" ], "reporter": [ "json", "html" ] } }