package.json 1.9 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101
  1. {
  2. "name": "yaku",
  3. "version": "0.16.7",
  4. "description": "A lightweight promise library",
  5. "main": "lib/yaku.js",
  6. "typings": "lib/yaku.d.ts",
  7. "scripts": {
  8. "no": "no",
  9. "test": "no test test-core",
  10. "prepublish": "no clean build"
  11. },
  12. "repository": {
  13. "type": "git",
  14. "url": "https://github.com/ysmood/yaku.git"
  15. },
  16. "keywords": [
  17. "light-weight",
  18. "es6",
  19. "promise",
  20. "performance",
  21. "promises",
  22. "promises-a",
  23. "promises-aplus",
  24. "async",
  25. "await",
  26. "deferred",
  27. "deferreds",
  28. "future",
  29. "flow control"
  30. ],
  31. "author": "http://ysmood.org",
  32. "license": "MIT",
  33. "bugs": {
  34. "url": "https://github.com/ysmood/yaku/issues"
  35. },
  36. "homepage": "https://github.com/ysmood/yaku",
  37. "files": [
  38. "lib",
  39. "dist/yaku.min.js",
  40. "dist/yaku.core.min.js",
  41. "dist/yaku.browser.full.min.js",
  42. "dist/yaku.browser.global.min.js"
  43. ],
  44. "devDependencies": {
  45. "bluebird": "3.4.1",
  46. "co": "4.6.0",
  47. "core-js": "2.4.0",
  48. "coveralls": "2.11.9",
  49. "es6-promise": "3.2.1",
  50. "es6-shim": "0.35.1",
  51. "eslint": "2.13.1",
  52. "istanbul": "0.4.4",
  53. "junit": "1.4.4",
  54. "mocha": "2.5.3",
  55. "my-promise": "1.1.0",
  56. "nokit": "0.21.0",
  57. "phantomjs-prebuilt": "2.1.7",
  58. "promises-aplus-tests": "*",
  59. "promises-es6-tests": "*",
  60. "q": "1.4.1",
  61. "setprototypeof": "1.0.1",
  62. "uglify-js": "2.6.4",
  63. "webpack": "1.13.1"
  64. },
  65. "eslintConfig": {
  66. "env": {
  67. "browser": true,
  68. "node": true,
  69. "es6": true
  70. },
  71. "extends": "eslint:recommended",
  72. "rules": {
  73. "indent": [
  74. 2,
  75. 4
  76. ],
  77. "linebreak-style": [
  78. 2,
  79. "unix"
  80. ],
  81. "semi": [
  82. 2,
  83. "always"
  84. ],
  85. "quotes": [
  86. 2,
  87. "double"
  88. ],
  89. "no-cond-assign": 0,
  90. "no-trailing-spaces": 2,
  91. "space-before-function-paren": [
  92. 2,
  93. "always"
  94. ],
  95. "eqeqeq": [
  96. 2,
  97. "allow-null"
  98. ]
  99. }
  100. }
  101. }