2018-02-26 20:50:25 -05:00
|
|
|
|
<!--
|
|
|
|
|
Before making a PR please make sure to read our contributing guidelines:
|
2018-05-22 01:14:34 -04:00
|
|
|
|
https://coffeescript.org/#contributing
|
2018-02-26 20:50:25 -05:00
|
|
|
|
|
2018-05-22 01:14:34 -04:00
|
|
|
|
For issue references: Add a comma-separated list of a
|
|
|
|
|
[closing word](https://help.github.com/articles/closing-issues-via-commit-messages/) followed by
|
2018-02-26 20:50:25 -05:00
|
|
|
|
the ticket number fixed by the PR. It should be underlined in the preview if done correctly.
|
|
|
|
|
|
|
|
|
|
All new features require tests. All but the most trivial bug fixes should also have new or updated tests.
|
|
|
|
|
|
2018-05-22 01:14:34 -04:00
|
|
|
|
Ensure that all new code you add to the compiler can be run in the minimum version of Node listed in
|
2018-02-26 20:50:25 -05:00
|
|
|
|
`package.json`. New tests can require newer Node runtimes, but you may need to ensure that such tests
|
2018-05-22 01:14:34 -04:00
|
|
|
|
only run in supported runtimes; see `Cakefile` for examples of how to filter out certain tests in
|
2018-02-26 20:50:25 -05:00
|
|
|
|
runtimes that don’t support them.
|
|
|
|
|
|
|
|
|
|
Please follow the code style of the rest of the CoffeeScript codebase. Write comments in complete
|
2018-05-22 01:14:34 -04:00
|
|
|
|
sentences using Markdown, as the comments become the [annotated source](https://coffeescript.org/#annotated-source).
|
2018-02-26 20:50:25 -05:00
|
|
|
|
For tests proving a bug is fixed, please mention the issue number in the test description (see examples
|
|
|
|
|
in the codebase).
|
|
|
|
|
|
|
|
|
|
Describe your changes below in as much detail as possible.
|
|
|
|
|
-->
|