Permalink
Browse files

3.0docs

  • Loading branch information...
1 parent 4459629 commit 94fd4fe67f4a60d0fbf102c7a5c8ed8fdb230310 @petkaantonov committed Oct 27, 2015
Showing with 10,200 additions and 5,142 deletions.
  1. +1 −2,796 API.md
  2. +1 −51 CONTRIBUTING.md
  3. +6 −638 README.md
  4. +1 −1,556 changelog.md
  5. +1 −101 deprecated_apis.md
  6. +3 −0 docs/.gitignore
  7. +6 −0 docs/Gemfile
  8. +5 −0 docs/README.md
  9. +31 −0 docs/_config.yml
  10. +9 −0 docs/_layouts/api.html
  11. +124 −0 docs/_layouts/default.html
  12. +14 −0 docs/_layouts/page.html
  13. +19 −0 docs/_plugins/mdate.rb
  14. +55 −0 docs/_plugins/plugin.rb
  15. +177 −0 docs/css/main.css
  16. +80 −0 docs/css/mono-blue.css
  17. +171 −0 docs/docs/anti-patterns.md
  18. +92 −0 docs/docs/api-reference.md
  19. +49 −0 docs/docs/api/aggregateerror.md
  20. +31 −0 docs/docs/api/all.md
  21. +31 −0 docs/docs/api/any.md
  22. +114 −0 docs/docs/api/ascallback.md
  23. +31 −0 docs/docs/api/bind.md
  24. +31 −0 docs/docs/api/built-in-error-types.md
  25. +101 −0 docs/docs/api/call.md
  26. +33 −0 docs/docs/api/cancel.md
  27. +112 −0 docs/docs/api/cancellation.md
  28. +32 −0 docs/docs/api/cancellationerror.md
  29. +162 −0 docs/docs/api/catch.md
  30. +43 −0 docs/docs/api/catchreturn.md
  31. +43 −0 docs/docs/api/catchthrow.md
  32. +32 −0 docs/docs/api/collections.md
  33. +27 −0 docs/docs/api/core.md
  34. +44 −0 docs/docs/api/deferred-migration.md
  35. +31 −0 docs/docs/api/delay.md
  36. +165 −0 docs/docs/api/disposer.md
  37. +37 −0 docs/docs/api/done.md
  38. +34 −0 docs/docs/api/each.md
  39. +41 −0 docs/docs/api/environment-variables.md
  40. +107 −0 docs/docs/api/error-management-configuration.md
  41. +101 −0 docs/docs/api/error.md
  42. +34 −0 docs/docs/api/filter.md
  43. +77 −0 docs/docs/api/finally.md
  44. +27 −0 docs/docs/api/generators.md
  45. +59 −0 docs/docs/api/get.md
  46. +31 −0 docs/docs/api/iscancelled.md
  47. +31 −0 docs/docs/api/isfulfilled.md
  48. +32 −0 docs/docs/api/ispending.md
  49. +31 −0 docs/docs/api/isrejected.md
  50. +34 −0 docs/docs/api/map.md
  51. +79 −0 docs/docs/api/new-promise.md
  52. +35 −0 docs/docs/api/operationalerror.md
  53. +105 −0 docs/docs/api/progression-migration.md
  54. +41 −0 docs/docs/api/promise.all.md
  55. +31 −0 docs/docs/api/promise.any.md
  56. +177 −0 docs/docs/api/promise.bind.md
  57. +66 −0 docs/docs/api/promise.config.md
  58. +122 −0 docs/docs/api/promise.coroutine.addyieldhandler.md
  59. +76 −0 docs/docs/api/promise.coroutine.md
  60. +47 −0 docs/docs/api/promise.delay.md
  61. +65 −0 docs/docs/api/promise.each.md
  62. +74 −0 docs/docs/api/promise.filter.md
  63. +80 −0 docs/docs/api/promise.fromcallback.md
  64. +87 −0 docs/docs/api/promise.join.md
  65. +84 −0 docs/docs/api/promise.longstacktraces.md
  66. +138 −0 docs/docs/api/promise.map.md
  67. +72 −0 docs/docs/api/promise.method.md
  68. +47 −0 docs/docs/api/promise.noconflict.md
  69. +42 −0 docs/docs/api/promise.onpossiblyunhandledrejection.md
  70. +53 −0 docs/docs/api/promise.onunhandledrejectionhandled.md
  71. +78 −0 docs/docs/api/promise.promisify.md
  72. +234 −0 docs/docs/api/promise.promisifyall.md
  73. +108 −0 docs/docs/api/promise.props.md
  74. +33 −0 docs/docs/api/promise.race.md
  75. +53 −0 docs/docs/api/promise.reduce.md
  76. +32 −0 docs/docs/api/promise.reject.md
  77. +47 −0 docs/docs/api/promise.resolve.md
  78. +54 −0 docs/docs/api/promise.setscheduler.md
  79. +62 −0 docs/docs/api/promise.some.md
  80. +50 −0 docs/docs/api/promise.try.md
  81. +117 −0 docs/docs/api/promise.using.md
  82. +38 −0 docs/docs/api/promiseinspection.md
  83. +150 −0 docs/docs/api/promisification.md
  84. +31 −0 docs/docs/api/props.md
  85. +31 −0 docs/docs/api/race.md
  86. +36 −0 docs/docs/api/reason.md
  87. +34 −0 docs/docs/api/reduce.md
  88. +66 −0 docs/docs/api/reflect.md
  89. +61 −0 docs/docs/api/resource-management.md
  90. +75 −0 docs/docs/api/return.md
  91. +31 −0 docs/docs/api/some.md
  92. +69 −0 docs/docs/api/spread.md
  93. +82 −0 docs/docs/api/suppressunhandledrejections.md
  94. +72 −0 docs/docs/api/synchronous-inspection.md
  95. +63 −0 docs/docs/api/tap.md
  96. +35 −0 docs/docs/api/then.md
  97. +45 −0 docs/docs/api/throw.md
  98. +54 −0 docs/docs/api/timeout.md
  99. +32 −0 docs/docs/api/timeouterror.md
  100. +29 −0 docs/docs/api/timers.md
  101. +29 −0 docs/docs/api/utility.md
  102. +34 −0 docs/docs/api/value.md
  103. +6 −0 docs/docs/async-dialogs.md
  104. +6 −0 docs/docs/beginners-guide.md
  105. +115 −0 docs/docs/benchmarks.md
  106. +1,728 −0 docs/docs/changelog.md
  107. +86 −0 docs/docs/coming-from-other-languages.md
  108. +320 −0 docs/docs/coming-from-other-libraries.md
  109. +144 −0 docs/docs/contribute.md
  110. +106 −0 docs/docs/deprecated-apis.md
  111. +102 −0 docs/docs/deprecated_apis.md
  112. +310 −0 docs/docs/error-explanations.md
  113. +269 −0 docs/docs/features.md
  114. +34 −0 docs/docs/getting-started.md
  115. +90 −0 docs/docs/install.md
  116. +62 −0 docs/docs/new-in-bluebird-3.md
  117. +26 −0 docs/docs/support.md
  118. +85 −0 docs/docs/warning-explanations.md
  119. +6 −0 docs/docs/what-about-generators.md
  120. +22 −0 docs/docs/why-bluebird.md
  121. +6 −0 docs/docs/why-performance.md
  122. +128 −0 docs/docs/why-promises.md
  123. +463 −0 docs/docs/working-with-callbacks.md
  124. +16 −0 docs/helpers.rb
  125. BIN docs/img/favicon.png
  126. BIN docs/img/logo.png
View
2,797 API.md
Oops, something went wrong.
View
@@ -1,51 +1 @@
-#READ BEFORE CREATING A NEW ISSUE
-
-The issue tracker is for bug reports and feature requests. If you'd like help with a usage question please use [the [bluebird] tag in Stack Overflow](http://stackoverflow.com/tags/bluebird) and ask there. The tag is monitored regularly. You may also discuss things that are out of scope for the issue tracker on the [mailing list](https://groups.google.com/forum/#!forum/bluebird-js).
-
-
-# Contributing to bluebird
-
-1. [Directory structure](#directory-structure)
-2. [Style guide](#style-guide)
-3. [Testing](#testing)
-
-## Directory structure
-
-- `/benchmark` contains benchmark scripts and stats of benchmarks
-
-- `/tools` contains building and testing tools and scripts
-
-- `/src` contains the source code
-
-- `/test` contains test code
-
- - `/test/mocha` contains tests using the mocha testing framework
- - `/test/browser` a directory that can be statically served using a webserver to run tests in browsers. See [testing in browsers](README.md#testing-in-browsers).
-
-
-## Style guide
-
-Use the same style as is used in the surrounding code.
-
-###Whitespace
-
-- No more than 80 columns per line
-- 4 space indentation
-- No trailing whitespace
-- LF at end of files
-- Curly braces can be left out of single statement `if/else/else if`s when it is obvious there will never be multiple statements such as null check at the top of a function for an early return.
-- Add an additional new line between logical sections of code.
-
-###Variables
-
-- Use multiple `var` statements instead of a single one with comma separator. Do not declare variables until you need them.
-
-###Equality and type checks
-
-- Always use `===` except when checking for null or undefined. To check for null or undefined, use `x == null`.
-- For checks that can be done with `typeof`: do not make helper functions, save results of `typeof` to a variable or make the type string a non-constant. Always write the check in the form `typeof expression === "constant string"` even if it feels like repeating yourself.
-
-## Testing
-
-Make sure that all the tests run before and after you make your additions. Look in the [testing section in README.md](https://github.com/petkaantonov/bluebird#testing) for how to run the tests. Add relevant new tests.
-
+[http://bluebirdjs.com/docs/contribute.html](http://bluebirdjs.com/docs/contribute.html)
Oops, something went wrong.

0 comments on commit 94fd4fe

Please sign in to comment.