UNPKG

1.76 kBJSONView Raw
1{
2 "name": "ts-mock-imports",
3 "version": "1.1.5",
4 "description": "Intuitive mocking for Typescript class imports",
5 "main": "lib/index.js",
6 "types": "lib/index.d.ts",
7 "repository": {
8 "type": "git",
9 "url": "git://github.com/EmandM/ts-mock-imports.git"
10 },
11 "keywords": [
12 "import",
13 "mock",
14 "stub",
15 "typescript",
16 "dependency",
17 "injection",
18 "di",
19 "require",
20 "test",
21 "sinon",
22 "node"
23 ],
24 "author": "Emma McMillan <emma.lou.mcmillan@gmail.com>",
25 "license": "MIT",
26 "bugs": {
27 "url": "https://github.com/EmandM/ts-mock-imports/issues"
28 },
29 "homepage": "https://github.com/EmandM/ts-mock-imports",
30 "peerDependencies": {
31 "typescript": ">=2.6.1 < 4",
32 "sinon": ">= 4.1.2 < 7"
33 },
34 "scripts": {
35 "dtslint": "dtslint test/types",
36 "lint": "tslint --project tsconfig.json 'src/**/*{.ts,.tsx}'",
37 "lint-fix": "tslint --project tsconfig.json --fix 'src/**/*{.ts,.tsx}'",
38 "unit-test": "mocha -r ts-node/register test/**/*.spec.ts",
39 "test": "npm run dtslint && npm run unit-test",
40 "build": "rimraf lib && cross-env compress=true webpack",
41 "dev": "webpack --watch"
42 },
43 "dependencies": {
44 "tslint-config-airbnb": "^5.9.2"
45 },
46 "devDependencies": {
47 "@types/chai": "^4.1.3",
48 "@types/mocha": "^5.2.0",
49 "@types/sinon": "^5.0.0",
50 "chai": "^4.1.2",
51 "cross-env": "^5.2.0",
52 "dts-bundle": "^0.7.3",
53 "dtslint": "^0.3.0",
54 "mocha": "^5.2.0",
55 "rimraf": "^2.6.2",
56 "sinon": "^5.0.10",
57 "source-map-loader": "^0.2.3",
58 "ts-loader": "^4.4.2",
59 "ts-node": "^6.0.5",
60 "tslint": "^5.8.0",
61 "tslint-no-unused-expression-chai": "^0.1.3",
62 "typescript": "^3.0.1",
63 "webpack": "^4.16.3",
64 "webpack-command": "^0.4.1"
65 }
66}