package.json 1.0 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344
  1. {
  2. "name": "tapable",
  3. "version": "2.2.1",
  4. "author": "Tobias Koppers @sokra",
  5. "description": "Just a little module for plugins.",
  6. "license": "MIT",
  7. "homepage": "https://github.com/webpack/tapable",
  8. "repository": {
  9. "type": "git",
  10. "url": "http://github.com/webpack/tapable.git"
  11. },
  12. "devDependencies": {
  13. "@babel/core": "^7.4.4",
  14. "@babel/preset-env": "^7.4.4",
  15. "babel-jest": "^24.8.0",
  16. "codecov": "^3.5.0",
  17. "jest": "^24.8.0",
  18. "prettier": "^1.17.1"
  19. },
  20. "engines": {
  21. "node": ">=6"
  22. },
  23. "files": [
  24. "lib",
  25. "!lib/__tests__",
  26. "tapable.d.ts"
  27. ],
  28. "main": "lib/index.js",
  29. "types": "./tapable.d.ts",
  30. "browser": {
  31. "util": "./lib/util-browser.js"
  32. },
  33. "scripts": {
  34. "test": "jest",
  35. "travis": "yarn pretty-lint && jest --coverage && codecov",
  36. "pretty-lint": "prettier --check lib/*.js lib/__tests__/*.js",
  37. "pretty": "prettier --loglevel warn --write lib/*.js lib/__tests__/*.js"
  38. },
  39. "jest": {
  40. "transform": {
  41. "__tests__[\\\\/].+\\.js$": "babel-jest"
  42. }
  43. }
  44. }