package.json 2.7 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293
  1. {
  2. "name": "karma-webpack",
  3. "version": "5.0.0",
  4. "description": "Use webpack with karma",
  5. "license": "MIT",
  6. "repository": "webpack-contrib/karma-webpack",
  7. "author": "Tobias Koppers @sokra",
  8. "homepage": "https://github.com/webpack-contrib/karma-webpack",
  9. "bugs": "https://github.com/webpack-contrib/karma-webpack/issues",
  10. "main": "lib",
  11. "engines": {
  12. "node": ">= 6"
  13. },
  14. "scripts": {
  15. "commitlint": "commitlint",
  16. "commitmsg": "commitlint -e $GIT_PARAMS",
  17. "lint": "eslint --cache lib test",
  18. "ci:lint:commits": "commitlint --from=${CIRCLE_BRANCH} --to=${CIRCLE_SHA1}",
  19. "lint-staged": "lint-staged",
  20. "release": "standard-version",
  21. "release:ci": "conventional-github-releaser -p angular",
  22. "release:validate": "commitlint --from=$(git describe --tags --abbrev=0) --to=$(git rev-parse HEAD)",
  23. "security": "nsp check",
  24. "test": "jest",
  25. "test:watch": "jest --watch",
  26. "test:coverage": "jest --collectCoverageFrom='src/**/*.js' --coverage",
  27. "ci:lint": "npm run lint && npm run security",
  28. "ci:test": "npm run test -- --runInBand",
  29. "ci:coverage": "npm run test:coverage -- --runInBand",
  30. "defaults": "webpack-defaults"
  31. },
  32. "files": [
  33. "lib"
  34. ],
  35. "peerDependencies": {
  36. "webpack": "^5.0.0"
  37. },
  38. "dependencies": {
  39. "glob": "^7.1.3",
  40. "minimatch": "^3.0.4",
  41. "webpack-merge": "^4.1.5"
  42. },
  43. "devDependencies": {
  44. "@commitlint/cli": "^7.1.1",
  45. "@commitlint/config-conventional": "^7.1.1",
  46. "@webpack-contrib/defaults": "^2.5.0",
  47. "@webpack-contrib/eslint-config-webpack": "^3.0.0",
  48. "babel-cli": "^6.26.0",
  49. "babel-jest": "^23.4.2",
  50. "babel-plugin-transform-object-rest-spread": "^6.26.0",
  51. "babel-polyfill": "^6.26.0",
  52. "babel-preset-env": "^1.7.0",
  53. "chai": "^4.1.2",
  54. "chai-as-promised": "^7.1.1",
  55. "conventional-github-releaser": "^3.1.2",
  56. "cross-env": "^5.2.0",
  57. "del": "^3.0.0",
  58. "del-cli": "^1.1.0",
  59. "eslint": "^5.4.0",
  60. "eslint-plugin-import": "^2.14.0",
  61. "eslint-plugin-prettier": "^2.6.2",
  62. "husky": "^0.14.3",
  63. "istanbul": "^0.4.5",
  64. "jest": "^23.5.0",
  65. "karma": "^6.0.3",
  66. "karma-chai": "^0.1.0",
  67. "karma-chrome-launcher": "^2.2.0",
  68. "karma-mocha": "^1.3.0",
  69. "karma-spec-reporter": "^0.0.32",
  70. "lint-staged": "^7.2.2",
  71. "memory-fs": "^0.4.1",
  72. "mocha": "^5.2.0",
  73. "nsp": "^3.2.1",
  74. "pre-commit": "^1.2.2",
  75. "prettier": "^1.14.2",
  76. "puppeteer": "^5.5.0",
  77. "standard-version": "^4.4.0",
  78. "webpack": "^5.10.0"
  79. },
  80. "keywords": [
  81. "webpack"
  82. ],
  83. "jest": {
  84. "testEnvironment": "node"
  85. },
  86. "pre-commit": "lint-staged",
  87. "lint-staged": {
  88. "*.js": [
  89. "eslint --fix",
  90. "git add"
  91. ]
  92. }
  93. }