buble merge requestshttps://staging.gitlab.com/Rich-Harris/buble/-/merge_requests2016-12-13T15:55:48Zhttps://staging.gitlab.com/Rich-Harris/buble/-/merge_requests/99destructuring fixes: computed properties, array rest elements, assignment exp...2016-12-13T15:55:48Zusername-removed-568470destructuring fixes: computed properties, array rest elements, assignment expressionsFixes #119, #146, #147, #148 Fixes #119, #146, #147, #148 https://staging.gitlab.com/Rich-Harris/buble/-/merge_requests/108fix corruption of whitespace in string literals in class methods2016-12-13T15:49:09Zusername-removed-568470fix corruption of whitespace in string literals in class methodsFixes #159Fixes #159https://staging.gitlab.com/Rich-Harris/buble/-/merge_requests/101fix CLI --output file name for --input file with .jsx suffix2016-12-13T15:48:20Zusername-removed-568470fix CLI --output file name for --input file with .jsx suffixFixes #151Fixes #151https://staging.gitlab.com/Rich-Harris/buble/-/merge_requests/105use local ./register.js for mocha tests rather than node_modules/buble/regist...2016-12-13T15:23:23Zusername-removed-568470use local ./register.js for mocha tests rather than node_modules/buble/register.jsFixes #153 Fixes #153 https://staging.gitlab.com/Rich-Harris/buble/-/merge_requests/106Safari/WebKit bug workaround: rename parameter if matches method name2016-12-13T15:19:53Zusername-removed-568470Safari/WebKit bug workaround: rename parameter if matches method nameFixes #154 as well as:
* Renames parameters matching names of standalone FunctionExpressions.
* Fixes unnecessary renaming of parameters of transpiled class methods.Fixes #154 as well as:
* Renames parameters matching names of standalone FunctionExpressions.
* Fixes unnecessary renaming of parameters of transpiled class methods.https://staging.gitlab.com/Rich-Harris/buble/-/merge_requests/107fix annotated errors for stdin input2016-12-13T15:12:48Zusername-removed-568470fix annotated errors for stdin inputFixes #155Fixes #155https://staging.gitlab.com/Rich-Harris/buble/-/merge_requests/73WIP: Add names to anonymous functions in variable declarations and object lit...2016-12-03T20:55:14Zusername-removed-568470WIP: Add names to anonymous functions in variable declarations and object literals.Fixes: #101Fixes: #101https://staging.gitlab.com/Rich-Harris/buble/-/merge_requests/42chore(test): add task to run one test file only2016-09-17T20:28:13Zusername-removed-498219dario@uxtemple.comchore(test): add task to run one test file onlyImplement `test:one` script.
It allows for `npm run test:one -- --file=./samples/jsx.js` would only run the tests for JSX making testing a specific sample faster. :)Implement `test:one` script.
It allows for `npm run test:one -- --file=./samples/jsx.js` would only run the tests for JSX making testing a specific sample faster. :)https://staging.gitlab.com/Rich-Harris/buble/-/merge_requests/71spread operator in method calls2016-08-12T16:28:42Zusername-removed-83526spread operator in method callsHi, not sure whether I should open an issue, a merge request or both for this bug :-)
I've got bitten by this when I used
if (tokens) this.add(...tokens);
which transpiled in a doubly unexpected way: It uses a `ref` where ...Hi, not sure whether I should open an issue, a merge request or both for this bug :-)
I've got bitten by this when I used
if (tokens) this.add(...tokens);
which transpiled in a doubly unexpected way: It uses a `ref` where `this` would've been sufficient, and when it uses a `ref` then it breaks the `if` body which needs to become a block.https://staging.gitlab.com/Rich-Harris/buble/-/merge_requests/33WIP: skip subtrees that dont require transformation2016-05-23T14:38:56Zusername-removed-383729WIP: skip subtrees that dont require transformationProbably not worth merging this, but thought I'd put it here anyway. Wanted to see if it would make a meaningful difference to performance if it were possible to skip subtrees that don't require transformation, per #30. It seems to speed...Probably not worth merging this, but thought I'd put it here anyway. Wanted to see if it would make a meaningful difference to performance if it were possible to skip subtrees that don't require transformation, per #30. It seems to speed things up by around ~2%, but at the cost of more code and potentially some fragility.