Mikhail
817c39a130
Update flatten helper without recursion ( #5454 )
2023-09-19 08:59:28 -07:00
Mikhail
0f02c50834
Optimize split in checkShebangLine ( #5452 )
...
* Optimize split in checkShebangLine
* Update build
* Update build
2023-09-07 22:49:34 -07:00
Christian Clauss
6a64bff370
continuous-integration.yml: Add Node.js 20 to the testing ( #5450 )
2023-07-30 09:54:44 -07:00
Erik Demaine
8984dd3eaf
Fix line-height change from hover ( #5449 )
...
* Fix line-height change from hover
Partial solution to #5448 . Fixes changing `line-height`
but there are still tiny discrepancies in overall size.
* Rebuild for 2023
2023-05-11 10:11:31 -07:00
Daniel X Moore
98a23315d7
Simplified number regexes ( #5430 )
2022-10-25 09:23:39 -07:00
Daniel X Moore
5748210ea8
Support 1_000.toString(); fixes #5427 ( #5429 )
...
Support calling methods on numbers with separators.
2022-10-14 10:06:28 -07:00
Geoffrey Booth
1dfa23b049
Fix #5421 , docs code snippets not running ( #5422 )
2022-08-02 09:23:31 -07:00
Robert de Forest
ae946308d7
Issue 5164: Allow capital E in scientific notation ( #5242 )
...
* Remove prohibition of capital E exponent signifier
* Remove exponent error format test
* Add test for lowercase 'e' in exponent notation
* Update output
Co-authored-by: Geoffrey Booth <webadmin@geoffreybooth.com >
2022-04-25 23:41:09 -07:00
Daniel X Moore
d3f06e3b43
Fixes #5410 ( #5413 )
2022-04-25 20:54:06 -07:00
Geoffrey Booth
feaea21c47
Update dependencies ( #5416 )
...
* Update dependencies
* Test in Node 18
* Install dependencies as part of release
* Update output
* Give the browser tests three attempts
2022-04-25 20:09:26 -07:00
Geoffrey Booth
b51361abe7
Update package-lock.json
2.7.0
2022-04-23 19:27:52 -07:00
Geoffrey Booth
519248fc7d
2.7.0 ( #5412 )
2022-04-23 19:19:19 -07:00
Geoffrey Booth
6b4f166eb9
Add patchStackTrace export; test that all named exports are detected by Node ( #5411 )
2022-04-19 09:58:30 -07:00
Geoffrey Booth
4f365524d7
Update output
2022-04-19 09:03:13 -07:00
Daniel X Moore
8d32c713c5
Don’t patch Error.prepareStackTrace if --enable-source-maps is used. ( #5403 )
...
Co-authored-by: Geoffrey Booth <456802+GeoffreyBooth@users.noreply.github.com >
2022-04-18 20:10:55 -07:00
Daniel X Moore
76cf769abf
Report browser test errors ( #5408 )
2022-04-05 16:32:26 -07:00
Daniel X Moore
44bf59923e
Remove always true if check ( #5406 )
2022-04-04 14:39:16 -07:00
Geoffrey Booth
d535a78e32
Update dependencies ( #5405 )
2022-04-02 20:00:56 -07:00
Daniel X Moore
3ad26de8f0
Fix CI for Node 16.14.x ( #5404 )
...
Co-authored-by: Geoffrey Booth <webadmin@geoffreybooth.com >
2022-04-02 16:53:05 -07:00
Erik Demaine
3d39d205d8
Fix continuing first line of explicit [/{ literal ( #5397 )
2022-01-26 09:29:01 -08:00
Erik Demaine
6fd58ef11c
CI: Ensure browser tests are up-to-date ( #5396 )
2022-01-25 06:40:48 -08:00
Geoffrey Booth
f557c0579b
Import assertions ( #5391 )
2022-01-20 11:40:13 -08:00
Jeremy Ashkenas
20b8362887
Empty commit to rebuilt github pages
2022-01-17 11:22:33 -08:00
Daniel Bayley
726c0858e4
Add Integrations section to docs ( #5334 )
...
Co-authored-by: Geoffrey Booth <webadmin@geoffreybooth.com >
2021-11-29 11:04:47 -08:00
Julian Rosse
887a6174e9
Handle triple-quoted JSX attribute values ( #5353 )
...
Co-authored-by: Geoffrey Booth <webadmin@geoffreybooth.com >
2021-11-26 20:26:02 -08:00
Geoffrey Booth
ed6733d177
2.6.1 ( #5381 )
2.6.1
2021-10-04 20:50:11 -07:00
Geoffrey Booth
d572d744eb
Fix #5378 , stack overflow on large files ( #5380 )
2021-10-02 16:24:32 -07:00
Geoffrey Booth
e82de9c0f6
Named exports for Node ESM for coffeescript package ( #5376 )
2021-09-20 22:05:41 -07:00
Erik Demaine
f5073fa132
Improve documentation of jumps in comments ( #5375 )
...
* Improve documentation of jumps
* Review suggestion
Co-authored-by: Geoffrey Booth <456802+GeoffreyBooth@users.noreply.github.com >
* Rebuild
Co-authored-by: Geoffrey Booth <456802+GeoffreyBooth@users.noreply.github.com >
2021-09-19 22:53:48 -07:00
Geoffrey Booth
f9c3316aa5
2.6.0 ( #5374 )
2.6.0
2021-09-19 14:15:00 -07:00
Erik Demaine
ff13d85625
ci: Check that build steps didn’t change any files ( #5373 )
2021-09-16 15:04:51 -07:00
Erik Demaine
c4f1fe7132
Support top-level await ( #5371 )
...
* Support top-level await
* Remove code duplication
* Avoid use of trimEnd so tests pass in old Node
* Proposed rewrite of tests
* startsWith tests; revert eqJS
* build:browser
2021-09-15 10:40:18 -07:00
Erik Demaine
b0946c3c60
Fix documentation links to try/catch section ( #5349 )
...
* Fix documentation links to try/catch section
Consistently use `#try-catch` for the section (and `#try` for the demo)
* Fix documentation source
2021-09-15 10:39:38 -07:00
Geoffrey Booth
b90bc2459a
Add Node 16 to CI ( #5372 )
2021-09-14 21:39:11 -07:00
Geoffrey Booth
07f644c392
Fix call MetaProperty ( #5324 )
2020-06-02 21:00:40 -07:00
Aurélio A. Heckert
2fd9ee403c
Support import.meta and import.meta.* ( #5319 )
...
Co-authored-by: Geoffrey Booth <webmaster@geoffreybooth.com >
2020-05-29 18:16:48 -07:00
Geoffrey Booth
389ce89555
Run browser tests in headless Chrome; replace Travis and AppVeyor with GitHub Actions ( #5298 )
2020-05-25 21:03:49 -07:00
Julian Rosse
75d376f2ef
Fix: comprehension as postfix conditional ( #5310 )
...
Co-authored-by: Geoffrey Booth <webmaster@geoffreybooth.com >
2020-03-10 10:29:00 -07:00
Geoffrey Booth
3136bde928
Update dependencies ( #5311 )
...
* Install exactly @babel/core@7.7.7, the last version known to work in Node 6 --harmony
* Update other dependencies
2020-03-10 00:28:54 -07:00
Geoffrey Booth
26a7ba1659
2.5.1 ( #5297 )
...
* Bump version to 2.5.1
* Changelog for 2.5.1
* Update output for 2.5.1
2.5.1
2020-01-30 22:38:10 -08:00
Julian Rosse
9cef39d21a
Handle implicit object as end of outer implicit object property value ( #5296 )
...
* not continuing implicit object if after UNFINISHED
* following property not working
* handle following object properties
* tests
* indebt -> continuationLineAdditionalIndent
2020-01-29 16:20:40 -08:00
Julian Rosse
92ad04b9b1
Allow soaks and prototype shorthands in object splats ( #5293 )
...
* use normal Accessor grammar rule
* allow soaked calls
* test lhs spread
2020-01-27 15:37:22 -08:00
Julian Rosse
6fe980e569
Improve performance of location data compensation ( #5294 )
2020-01-26 22:46:28 -08:00
Daniel Bayley
bb8df1e052
Fix typos ( #5287 )
2020-01-16 09:54:12 -08:00
Geoffrey Booth
61d408f093
2.5.0 ( #5284 )
...
* 2.5.0 changelog
* Update dependencies
* Colors are expected to be globals by the new AST test helpers
* Disable testing of deepStrictIncludeExpectedProperties in browsers for now
* Update output of compiler only
* Update browser compiler output
* Update docs output
* Document ast option
* Update output
* Fix and reenable deepStrict test for browser test suite
* Update output
2.5.0
2019-12-31 22:19:32 -08:00
Julian Rosse
ba41b4417d
Allow linebreak/indent in destructured for variable ( #5286 )
...
* allow linebreak/indent in for variable pattern
* tests
* <
* condition
2019-12-31 18:22:04 -08:00
Geoffrey Booth
33bbef963c
Merge pull request #5285 from helixbass/browser-compiler-call-parsing-error
...
Browser compiler call parsing fix
2019-12-31 09:58:04 -08:00
Julian Rosse
c4f0c9ed06
don't return boolean from grammar rule
2019-12-31 10:05:42 -07:00
Geoffrey Booth
8677a0dbc4
Update output from #5275
2019-12-30 23:17:55 -08:00
Geoffrey Booth
ee2a107f3c
AST: Refactor marking nodes that return ( #5275 )
...
AST: Refactor marking nodes that return
2019-12-30 12:57:50 -08:00