aboutsummaryrefslogtreecommitdiff
path: root/test/transpiler (follow)
AgeCommit message (Collapse)AuthorFilesLines
2023-10-03fix decorator testsGravatar Dylan Conway 1-1/+1
2023-09-28fix decorator testsGravatar Dylan Conway 1-6/+6
2023-09-27`deadCodeElimination` toggle for Bun.Transpiler (#5932)Gravatar jhmaster 1-0/+24
* add Bun.Transpiler DCE option * mark DCE toggle experimental + tests * full (hopefully) DCE toggle * update DCE toggle tests * add DCE option to types * run fmt * Removed uws submodule
2023-09-21decorator metadata defaults and rest argsGravatar Dylan Conway 1-0/+52
2023-09-20add `emitDecoratorMetadata` (#5777)Gravatar Dylan Conway 1-0/+494
* some progess * needs more tests * make tests easier to debug * get metadata for constructor arg decorators * fix some things * merge `emitDecoratorMetadata` option * remove `^` * bundler tests and get option from tsconfig earlier * remove spaces * fix tests
2023-09-15Fixes #5461 (#5467)Gravatar Jarred Sumner 1-0/+9
* Fixes #5461 * Update runtime-transpiler.test.ts --------- Co-authored-by: Jarred Sumner <709451+Jarred-Sumner@users.noreply.github.com>
2023-09-15Revert "decode regex if needed (#5167)"Gravatar Jarred Sumner 1-5/+0
This reverts commit 32664df254be225dd195fcaf46994f0c550f9d22.
2023-09-13decode regex if needed (#5167)Gravatar Dylan Conway 1-0/+5
* decode regex if non-ascii * make it comptime * add test * use `bun.BabyList(u16)`
2023-09-10Support named imports for json & toml files at runtime (#4783)Gravatar Jarred Sumner 5-0/+155
* Support named exports in json imports * Support named imports for `*.json` files * Remove stale comments * Don't export arrays as non-default * Add test for default exports * Don't break webpack --------- Co-authored-by: Jarred Sumner <709451+Jarred-Sumner@users.noreply.github.com>
2023-08-25Skip disabled testGravatar Jarred Sumner 1-1/+1
2023-08-04fix macro string escaping (#3967)Gravatar Dylan Conway 2-1/+74
* handle macro escaping * remove printer * use `js_lexer.decodeEscapeSequences`
2023-07-30Fix issue with file loader (#3889)Gravatar Jarred Sumner 3-2/+11
* Fix issue with file loader * Update jest-extended.test.js --------- Co-authored-by: Jarred Sumner <709451+Jarred-Sumner@users.noreply.github.com>
2023-07-27Fix bug with // @bun annotation in main thread (#3855)Gravatar Jarred Sumner 3-0/+37
* Uncomment test * Fix bug with // @bun + async transpiler --------- Co-authored-by: Jarred Sumner <709451+Jarred-Sumner@users.noreply.github.com>
2023-07-26Update macro-test.test.tsGravatar Jarred Sumner 1-6/+6
2023-07-26Disable concurrent transpiler in macrosGravatar Jarred Sumner 1-0/+8
2023-07-26fix decorator and declare (#3828)Gravatar Dylan Conway 1-0/+20
* return the prop if there are decorators * test and comment
2023-07-24fix rope string push (#3796)Gravatar Dylan Conway 1-0/+22
* push to next next * couple more tests * end
2023-07-21string escape edgecase (#3717)bun-v0.7.0Gravatar Dylan Conway 1-2/+2
* fix edgecase when joining rope strings with backtick * bonus bugfix in ts decorator * Update transpiler.test.js * Fix test --------- Co-authored-by: Jarred Sumner <709451+Jarred-Sumner@users.noreply.github.com> Co-authored-by: Jarred Sumner <jarred@jarredsumner.com>
2023-07-19set `did_panic` flag (#3687)Gravatar Dylan Conway 1-0/+7
2023-07-16Fixes #3641 (#3643)Gravatar Jarred Sumner 2-0/+16
Co-authored-by: Jarred Sumner <709451+Jarred-Sumner@users.noreply.github.com>
2023-07-08Handle case with TS decorators and export default anonymous class (#3578)Gravatar Jarred Sumner 4-1/+27
Co-authored-by: Jarred Sumner <709451+Jarred-Sumner@users.noreply.github.com>
2023-07-08Fix bug with decorators not being generated in `export default class` (#3577)Gravatar Jarred Sumner 2-0/+15
* Fix bug with decorators not being generated in `export default class` * Update decorator-export-default-class-fixture.ts --------- Co-authored-by: Jarred Sumner <709451+Jarred-Sumner@users.noreply.github.com>
2023-06-05[transpiler] Fix new length for raw template contents (#3215)Gravatar Dylan Conway 1-0/+41
* use correct length for raw template contents * tests for raw template contents
2023-06-01mark currently known test fails as `.todo` (#3052)Gravatar dave caruso 1-21/+21
* start this * commit * mark all failing tests as todo * fasdfad * bundler tests * tests * adjust failing tests to todo * comment out some more tests * png as test
2023-05-24Fixes #3031 (#3041)Gravatar Jarred Sumner 2-0/+44
* Fixes #3031 * Leave original input in there --------- Co-authored-by: Jarred Sumner <709451+Jarred-Sumner@users.noreply.github.com>
2023-05-18Fixes #2928 (#2939)Gravatar Jarred Sumner 2-0/+62
* Fixes #2928 * another case * Fix console.log with utf-16 string mismatched quotes * Fix issue with json * Even more cases --------- Co-authored-by: Jarred Sumner <709451+Jarred-Sumner@users.noreply.github.com>
2023-05-06[minifier] Rewrite equality check logicGravatar Jarred Sumner 1-0/+2
2023-05-06Fix several transpiler testsGravatar Jarred Sumner 1-69/+131
2023-05-06Fixes https://github.com/oven-sh/bun/issues/2810Gravatar Jarred Sumner 1-0/+10
2023-04-29Put transpiler tests in a separate folderGravatar Jarred Sumner 2-0/+3970