karma-typescript
Version:
Simplifying running unit tests with coverage for Typescript projects.
164 lines (163 loc) • 3.93 kB
JSON
{
"name": "karma-typescript",
"version": "5.5.4",
"description": "Simplifying running unit tests with coverage for Typescript projects.",
"files": [
"dist/**",
"cookbook.md"
],
"main": "dist/index.js",
"types": "./dist/api/index.d.ts",
"keywords": [
"angularjs",
"angular2",
"browserify",
"commonjs",
"coverage",
"css modules",
"docker",
"istanbul",
"jasmine",
"karma",
"karma plugin",
"karma-plugin",
"mocha",
"postcss",
"react",
"remap",
"transpile",
"typescript",
"unit test"
],
"author": "monounity",
"contributors": [
"erikbarke",
"mitchhentges",
"Hobart2967",
"xdamman",
"devoto13",
"sir-marc",
"cleavera",
"abraham",
"adamkasztenny",
"wawyed",
"jods4",
"alan-agius4",
"FreshRob",
"glennvorhes",
"fchiumeo",
"moshmage",
"tokrsen",
"g00fy-",
"kubut",
"VilleSalonen",
"yugi03",
"gempain",
"monounity",
"ggradnig",
"sridharmallela",
"leevipietilainen",
"vladjerca",
"csvn",
"ryanvall"
],
"repository": {
"type": "git",
"url": "https://github.com/monounity/karma-typescript.git"
},
"license": "MIT",
"scripts": {
"lint": "eslint . --ext .ts",
"build": "tsc --rootDir ./src",
"test": "nyc --require ts-node/register tape \"src/**/*.spec.ts\" | faucet"
},
"nyc": {
"extension": [
".ts"
],
"exclude": [
"**/*.spec.ts"
],
"reporter": [
"html"
],
"tempDir": "./coverage/.nyc_output"
},
"dependencies": {
"acorn": "^8.1.0",
"acorn-walk": "^8.0.2",
"assert": "^2.0.0",
"async": "^3.0.1",
"browser-resolve": "^2.0.0",
"browserify-zlib": "^0.2.0",
"buffer": "^5.4.3",
"combine-source-map": "^0.8.0",
"console-browserify": "^1.2.0",
"constants-browserify": "^1.0.0",
"convert-source-map": "^1.7.0",
"crypto-browserify": "^3.12.0",
"diff": "^4.0.1",
"domain-browser": "^4.16.0",
"events": "^3.2.0",
"glob": "^7.1.6",
"https-browserify": "^1.0.0",
"istanbul-lib-coverage": "^3.0.0",
"istanbul-lib-instrument": "^4.0.0",
"istanbul-lib-report": "^3.0.0",
"istanbul-lib-source-maps": "^4.0.0",
"istanbul-reports": "^3.0.0",
"json-stringify-safe": "^5.0.1",
"lodash": "^4.17.19",
"log4js": "^6.3.0",
"minimatch": "^3.0.4",
"os-browserify": "^0.3.0",
"pad": "^3.2.0",
"path-browserify": "^1.0.0",
"process": "^0.11.10",
"punycode": "^2.1.1",
"querystring-es3": "^0.2.1",
"readable-stream": "^3.1.1",
"source-map": "^0.7.3",
"stream-browserify": "^3.0.0",
"stream-http": "^3.1.0",
"string_decoder": "^1.3.0",
"timers-browserify": "^2.0.11",
"tmp": "^0.2.1",
"tty-browserify": "^0.0.1",
"url": "^0.11.0",
"util": "^0.12.1",
"vm-browserify": "^1.1.2"
},
"devDependencies": {
"@types/async": "^3.0.3",
"@types/browser-resolve": "^1.11.0",
"@types/combine-source-map": "^0.8.1",
"@types/convert-source-map": "^1.5.1",
"@types/diff": "^4.0.2",
"@types/glob": "^7.1.3",
"@types/istanbul-lib-coverage": "^2.0.3",
"@types/istanbul-lib-instrument": "^1.7.3",
"@types/istanbul-lib-report": "^3.0.0",
"@types/istanbul-lib-source-maps": "^4.0.0",
"@types/istanbul-reports": "^3.0.0",
"@types/karma": "^6.1.0",
"@types/lodash": "^4.14.159",
"@types/minimatch": "^3.0.3",
"@types/mock-require": "^2.0.0",
"@types/node": "^14.0.27",
"@types/pad": "^2.1.0",
"@types/tape": "^4.13.0",
"@types/tmp": "^0.2.0",
"faucet": "0.0.1",
"mock-require": "^3.0.3",
"nyc": "^15.1.0",
"puppeteer": "^5.2.1",
"tape": "^5.0.1",
"ts-node": "^8.10.2",
"typescript": "latest"
},
"peerDependencies": {
"karma": "1 || 2 || 3 || 4 || 5 || 6",
"typescript": "1 || 2 || 3 || 4 || 5"
}
}