UNPKG

@rxjs-stuff/marbles

Version:

A set of plugins that provide a natural feeling integration with Mocha and Chai for RxJS "marbles" testing.

70 lines (69 loc) 2 kB
{ "name": "@rxjs-stuff/marbles", "version": "2.0.0-pre.4", "description": "A set of plugins that provide a natural feeling integration with Mocha and Chai for RxJS \"marbles\" testing.", "keywords": [ "rxjs-marbles", "rxjs", "marbles", "rxjs marbles", "rxjs marbles testing", "marbles testing", "mocha", "chai", "mocha marbles", "chai marbles", "karma", "rxjs testing" ], "author": "Daniel Schaffer <dan@dandoes.net>", "license": "MIT", "main": "index.js", "types": "index.d.ts", "scripts": { "build": "yarn build:node", "build:node": "tsc -p tsconfig.build.json", "build:browser": "webpack --config webpack.config.build.js", "copy:d.ts": "cp -r ./lib/@types ./.dist", "copy:package.json": "cp package.json ./.dist", "copy:md": "cp *.md ./.dist", "postbuild": "yarn copy:package.json; yarn copy:d.ts; yarn copy:md", "prepublish:dist": "yarn version && yarn build", "publish:dist": "cd .dist && yarn publish", "test:node": "mocha", "test:browser": "karma start", "test": "yarn test:node; yarn test:browser --single-run" }, "publishConfig": { "access": "public" }, "peerDependencies": { "chai": "^4.2.0", "mocha": "^8.4.0", "rxjs": "^7.2.0" }, "devDependencies": { "@types/chai": "^4.2.18", "@types/mocha": "^8.2.2", "@types/node": "^14.17.1", "chai": "^4.3.4", "karma": "^5.2.3", "karma-chrome-launcher": "^3.1.0", "karma-coverage-istanbul-reporter": "^3.0.3", "karma-mocha": "^2.0.1", "karma-mocha-reporter": "^2.2.5", "karma-typescript": "^5.5.1", "karma-webpack": "^4.0.2", "mocha": "^8.4.0", "rxjs": "^7.2.0", "ts-custom-error-shim": "^1.0.2", "ts-loader": "^8.3.0", "ts-node": "^10.0.0", "tsconfig-paths": "^3.9.0", "tsconfig-paths-webpack-plugin": "^3.5.1", "typescript": "^4.3.5", "webpack": "^4.46.0", "webpack-cli": "^3.3.12", "webpack-merge": "^5.7.3" } }