File tree
8,338 files changed
+834522
-1196851
lines changed- bindings
- binding_core_node/src
- binding_core_wasm/__tests__
- binding_typescript_wasm/__tests__
- __snapshots__
- crates
- binding_macros/src
- dbg-swc/src
- util
- jsdoc
- src
- tests/fixtures
- modules/data
- swc
- benches
- examples
- src
- config
- tests
- fixture
- issues-2xxx/2086/output
- sourcemap/issue-3854
- 1-true/output
- 2-inline/output
- tsc-references
- swc_atoms
- src
- swc_bundler
- examples
- src
- bundler
- chunk
- helpers
- import
- debug
- modules/sort
- tests
- common
- swc_cli_impl/src/commands
- swc_common
- src
- errors
- syntax_pos
- tests
- swc_css_codegen
- src
- tests
- swc_css_minifier
- benches
- src/compressor
- swc_css_parser
- benches
- src
- lexer
- parser
- at_rules
- selectors
- syntax
- values_and_units
- tests
- fixture
- at-rule
- charset
- invalid
- valid
- color-profile
- container
- counter-style
- custom-media
- document
- font-face
- font-feature-values
- font-palette-values
- import
- keyframe
- layer
- media
- namespace
- nest
- page
- property
- scope
- basic
- chromium
- wpt
- starting-style
- supports
- unknown
- bom
- cdo-and-cdc
- comment
- dashed-ident
- declaration
- declaration-list
- delim/backslash
- dimension/basic
- empty
- function
- calc
- element
- linear-gradient
- mix
- unknown
- url
- var
- hacks
- hex-colors
- important/basic
- issue-8461
- 1
- 2
- number
- only/1
- pack-2579
- property/escaped
- selector
- attribute
- class
- comments
- complex
- compound
- id
- list
- nesting
- pseudo-class
- an-plus-b
- any
- basic
- current
- dir
- future
- has
- host
- host-context
- is
- lang
- matches
- not
- past
- unknown
- where
- pseudo-element
- basic
- cue
- cue-region
- escaped
- highlight
- part
- slotted
- unknown
- type
- style-block
- styled-jsx/selector
- 1
- 2
- stylesheet
- cdo-and-cdc
- empty
- stylis/comma/01
- turbo/4092
- value
- angle
- color
- custom-property
- dimension
- escaped
- frequency
- ident
- integer
- length
- percentage
- quotes
- resolution
- square-brackets
- time
- urange
- url
- vendor
- csstree/basic
- esbuild
- misc
- -4j83DwgJa0nPQIjlb0RIA
- -8o_H6sq86TDAHqF7YO0hg
- -GZJfOA9TK6La2KGGNgCkg
- -JoxoRcnA-zaaEC7RjXKvQ
- -b4VODLSeaV93gwC2Ot2tw
- -edvtxlXMemv5jnGeyueBA
- -gboAEi1zyjFW5mtEM24Rg
- -shTP60AAG6a4mCJUpV1cQ
- 07tvJxvZrgDeTmptOclErA
- 0LKvnY2GhG7ss8EXa0t6tQ
- 0Zlgi2sdsFfTrdnWOHUqeg
- 0qqdP6EmNqzSa3h8c8lYUQ
- 0yo6flt6jo-UA8rUEFjrWA
- 10VLLYwNo7xaTisP9r9Kfg
- 12EwJCu6DsfOEJubQW9jLg
- 1JQzQJ1QtQJ1onUzZx7BVg
- 1naykwaIKZc6zuHRNIccLQ
- 2nNBhRWO2cNcBJf09zDxjw
- 36qnNuIUvbIrMnJKDxwE5A
- 375WZQg3bngUbuoHsqEIcA
- 39pbt1sIeFh8WWhCalZS4g
- 3EgMpLwjJNG0ht4U_r6cnw
- 3JGye8AhworwNFoUL1gKbg
- 3OV2jH0hrt2_2jOv6t4wvA
- 3ZCwY2LzkuEPMyYIsA9KzQ
- 3a1KXFwtncypOUCwQI7IAw
- 3qKvhk-8FQVONLpki0FoMA
- 485Ns9qQHa89OJU5Lhjx-Q
- 4Tjjgepnha63E4UiXXDNEA
- 4UaOTazLwrr9gd5xkBBlnw
- 4WSp4-HbKB-f1GLF00sf6A
- 4_H2sj_CNmUQHGctk7geQQ
- 52obp49U0CyYOskQAEoIJw
- 53OltIbJ-YBXtSKedVvYwA
- 54mhLGCwQMwsuiVkiTzAAQ
- 5IxIPW9sKkvdZIzfV33AcA
- 5al65IRQbw_x4yG3ke74fQ
- 5cnGKjYPm1XBeqTmw3oCag
- 5nNFwUYmVb5_MMMzIvIeQg
- 5yer6GUWydidDHrfgacUkA
- 62BQJI-uDjHXNJ7kyL8HiA
- 6IWHWiWjsuGkPiPAp2KmoA
- 6WYwXsqP1SJOa-6oDBobzQ
- 6aNPFn_YOBL4koYvV-g8pQ
- 6fufNZ3PA6_-pNwY-IP61Q
- 6kUhG0W7hwZxIuaCsZ7pHg
- 6s_VBuRPHbPiUrh1fWCR_Q
- 7CK6ZYt4CWz7Ge5KWLKBYg
- 7S9dyZUmnJW4VKAa7gcKvw
- 7Wto7epgdmJCos0XkrnMww
- 7YGXOizztR38f8fGB1DRaQ
- 7q6h33W5r1sx-W3Q7DipjA
- 866Law8W0FQas7QMxFjUbw
- 8Gs_Q4kYqijbgIQ6xIW8qw
- 8R-UUShF-1EmQSj6_GQwrA
- 9IIa-42s3YQFw8ilk39GdQ
- 9aSeJQPn4WHMexejaMQQoQ
- A3jvzrmJH_MIf_Uilsy4sg
- ACQUsGVQAmGzhMqBRmS6Mw
- AMheAL_TeyLZpn77YdNTZA
- ATZbhYBr7fOFJoZ4E2dwkA
- AVaQlt9z0lhJC6bHHDPVeA
- Aby-BQPnUhIoK9wn-kUcDQ
- Ae5_auBp274oaSQ0kls9sw
- Afm91-TMNbzd52HsPrCCNA
- AigZ338AGwCqF4M9a3Quqw
- AocxkR5Gt30Hu6JV7J56Wg
- AwZM5l5vBlyrbgG-Fk0_EQ
- BGEkoLaLFY8_QtKKVFDVhQ
- BIDuS3X-CUq54w1iGLX2ig
- BltaGv1fY5VvJahyCRNxqQ
- BrJMdtdKJAuIZIG5MVWUYA
- C419dJQ48QjmgKufnQhNVw
- C6gS3Kl0KEwGsFaUUGXzFg
- C9nXM9jBTT9WvCQHrwH24Q
- CQiowK9DjojqKtlpQifemA
- CqrYlHva8qUNgSPb8EwWjg
- Cz4vXE_NaBs6qNXE1kUyqQ
- D5Oyf1ABeS8lie5Lg-5pqg
- D6tjKw383eOL-bbWEm1-4w
- Dl_KXhjnyR5RfRaNMKBEdw
- DnbMqwUX5bMs8z9L-H6IOg
- Drl1Excz8WEwlfIfA2oRQg
- DrlXteRB-ppLVxi4_N4dhA
- DstCRLR-k3tqe3B46li15Q
- EB1IJLfMRoP0XwlJOGLTPA
- EC04FJYJG-jwsR3Sbo9Rfg
- EJ3xE2oHAiQiiAA6TOFfLA
- EJPa4WhTn_fRRrDiA2bczg
- EX6W7U27ut-K7x8AfSlQSg
- EYFn-trzBus37dDEvK1jUQ
- ElFW4lY06Cb-VFYtK0WX4A
- EmvZzoCy9JnSP70AqHmNNA
- F-AbRDwG_3dGLhE7pzr5aA
- FTOGKsI_y1QxMNEu_Fgq7Q
- FU0reCXb694XEXwdM2wqsQ
- FlqjDLebWxQvNIxKppBllw
- Ft7g4H2gHwlEjiFMDwEkYQ
- GC0pcFQY1xSlq9QsgSvEVg
- GI1rffTXev-78n9ei_53wQ
- GNiHtd4OPiZDQlN5KGAmRQ
- GVqeF3thmlPBqLweHlqIJQ
- GjvJfQVAaNQonYJwt8QRDQ
- GpePX8ZJM8IP14hXFTKKxQ
- Gt3Lw4L5Pe4aLLDPz9cxRg
- HBQJEriDrHgN_kXjKrVW9g
- HGH4crVp9Whp_G0PY6BaQA
- HWU09nmB9oZX7WY8zUbrnA
- I33LxmnLDtSRSbNrHmoNRA
- ISvhgCbFuiTTWo41R3UVRA
- IX2tz8hkGmrHq2cazP46_A
- JRVJhNKhBZ5OsLVFkRfqxw
- JSvbTMOyTpeC7Z7Xy_c5zw
- Jir2h5-Giw9AVhE3ep3_sg
- Jmhb8p_Oc2-nzkcDSk0dww
- JygAjyd3aaFifbGpuMgJOA
- L0mEf41IMkWcP7NotllkAg
- LoeMqdekBkn3XKYHQFHOZA
- Loy9sX2qaylR2OySt7N-BQ
- MCJc58-6bYzpgizSxt8jQg
- MHzCL6d2nAk4bByQ_ja7xg
- MK5PGiCFMf7RHDp05gnDCw
- MMBANlJKeKQw886fHOYiHA
- MU8JgGd_-h5ocqkfawNxeQ
- Mdtiu_Fpfso6gXZMciRJgw
- MmOsa9XFdPMS9x4ITbWSzg
- MvD7ThpMVIxU3dzF71Gpcg
- MxxFvoxSpp02tFmpbNdA8g
- NGFFzFWLONNmgWPM_FpiZg
- O2EvcnNp_CVyX3xq5-eM-g
- OEG8DCXSJeDTU7pt4fTE-g
- OFqVy3cBzYnrIy6uze5Nuw
- OHdIPr6lNfq9lBs5RMtbrQ
- Oc6Obl7mbH-MlFllIoAbdg
- OjiW46YAJSt_cq_MHhs2Bw
- OtM9lGhbFLqI-r3dvNTUjQ
- PRqD5VDViUThMCxIEmwIcg
- PSncmPJMuHC-CjpwiYtkDw
- Pkkf0GfuA1VzI7L4dGjS-A
- PwUHqMTSmtZW7IYn9gsinQ
- Q42FDvG6_mtoeI7PoHqgQw
- QLHVnSGDdGN_iDeP3OAXfQ
- Q_wA-fPw3o2m3R7gyWNxbQ
- R6OYU1g_sB_euLV8Yzjw6w
- RgnvIbTq0R1ivptC3lTYbQ
- RmGccmub1dooAN8WPKTwhQ
- Rq1DOaNCa5Dl2jaozalLXQ
- S2Mhk5rU2YxQPgm9rtF9WA
- SFBgyV9jnFbMzWZoo9VbSQ
- SnMCumHJazvlgOXgmxJ9Jg
- Ssg_Qhdw7h_c6ZtY52Qe4A
- Sy2aOxINv1bvZmbK_Pc5Mg
- T1SOp4KXmIb1WNsyPFEKqg
- TB0HbwEy-7bhtK7ck9tHKQ
- TdBn3uBF54mw96CCUwpgew
- TyMkoZpPOEhvUBOmUhGOXQ
- U-MOOs2vmQ3m-i8XisYj8w
- U2nuhvtnEWZ_kMd6i7EDWA
- UeHn9b5w6R3dVjrtRCGxkA
- Uuvi9sS4YR_ILpKl0xpfOg
- V6ATfoZsbJDwKWSnlREl-w
- VOQJsreB5pi_yJysozWgcA
- Vx6S11kYP0h0sx1VehL-tw
- W3R-c5DPSkhG9QWYdcFdFg
- WJ8FO7rI-fSMbrA9d-H7Hw
- WQWdwW4B4hm60AQgxTU08Q
- Wb-aVu7CEQfCy1QL2yUrEw
- WnrbfdZnESKVnJxygl6yYA
- Wplrqmb_IDjNC-o-eqLw4A
- X-yuwO0x1B-l1Js4JkKJZg
- X0UTnZK8bQhMRs3DGoqFAw
- XVEwpuBI9VyrQMNs3Ow9Ag
- XVtQeQIEHAyQlpmKRigHcg
- XetGJrWBJuC-NtgpX2eq1Q
- XzgibMiqPC2Svd-zi3M4jA
- YIW6UUMmxrTYJjJ3JSL3uQ
- YUPpw78_zYmKpAkI2SzNsg
- Yc70giIIGDIddrjD858dDw
- Z4J4sVA4UnGhTMiN5tdMMQ
- Zb1jcH156xr4eFiUgmg-jg
- Zs-lk0YqEDjxCU3XgCScQQ
- _-29x4xnx6IaJMmYrOsypA
- _APxY5Pe47Bb71-CwD1nhw
- _PPlU8tyR27_briQT0VeOg
- _U4zAUbS93Xo7_tJOolGuA
- _XB1oeHz4bZ49LCE2cBI6g
- _d22bZcPKDgNEKSyJ2NRsQ
- _e6qpZBWfowEh1P3Wn3orA
- _qcmYeHAxw35hMnF2IST8A
- a-wik1bC7k04EzrSSB0gcw
- a0Yurt7E7InOYieD7nMCXg
- a7KElWOMF9ilrSsoliHkcg
- aDkLP2LEPmyD_ImzrGw8SQ
- aEF_NRb2u-g7UzHxaKpOfA
- aVG5R30iWKuuw8iOGrgVmw
- aVoVLZHijXjMsJvx4rbJGQ
- avMO0PRST3qaooxANKWiIw
- axTS8OYqxbJ3cRQm9h4ZYA
- b102IE1MrM3aGTKCRrSU6Q
- b2m1STf0F5CKity6Nd4vmQ
- b6WBp-DsAKNB9xg6pcRTzQ
- bMhJJBpJJs8SIl3cQ4UjFw
- bO5VdzMYGbUbK2CCYCMKTA
- biImEvafuG5pEuEW8LgCCw
- br3FVXHz5lsrf5d1qGO18A
- btdQp-3m090Q73vMHSpKgw
- cFk0V1dktTRk2wWOux0Y9A
- cGdUJvMcb_06jPxvv8lGkg
- ccwWSeXA2f9cTFtUANZA8Q
- cfNrGQbCQ18L8pQmD7lBZQ
- coHEK8Dkb2Zflw3JwafU5Q
- cpoL0JfVO7TLrlcAga939A
- cxYYDM0_rXbkvaqi8UPWOg
- d1BWbOHfSbCE8-_qEz-luA
- d6iTYxGk5HHi4hIZcn73Bw
- dCIAD8Ab98J4V9rGaJvZlw
- dVUzkh7NtbXySLzWGW0t9g
- dnJiFdC_77rVfPM-yerzTQ
- dqE2h21N1vX-ivcowP16dQ
- eBC_tv-_FNqjWVMq-no99A
- eHdhrm6W2iHKQegxH7uEgw
- eP2iXsnOY42u7Q_IcchPZA
- eRzlGAuJZZYbPU6hnTADoA
- eVSpM_pYsIvyyewUkjTa2A
- eWp7_8m3btY6p4erQ5c2JQ
- e_FDMPgmGFzIY3W0EbjxHA
- egyt9Hk9xnn2Xfbi3Ckfrg
- eqYc139qNzkqXqBaJaQm6A
- fT3vLBT7xnGwPlQ-kXdN1g
- fTZzFds73kLZoyY9Y2gZdQ
- fYJdtIZOdQKTLI8JJC2b_g
- fe2WQQLV9qt16pYQLzZrpw
- fkG7TT4zrV2k19c3t785gQ
- fmt94qCRfRXbpej5kzLZUw
- fp9AcaoyGYHGTzXDXcy_ZQ
- ftc5-zf_sliOrFRRBGGS-g
- fxosM7xcuYbDyErN-ODVbw
- gPpnAqOuxEdLAEJjFaUEkg
- gVzUgfEllenh46I3Psx-uQ
- hYoP2sEvEyLualMll8L_RQ
- hfprsTDi2yEOOmPdjb8Cew
- i3YGyP16CjaKe5cnWygVeQ
- i7oy_7cYzOxuhIPcZo1yow
- inMW5rttJFPDfH0aKVFg_Q
- isfWm5W8qb6_aJSz_bdwDw
- j9dr5-Ih68VDH1exMwsmZA
- jD_IvFQVk8LtCrictrWpxw
- jbIIxHeXTPO0PtiubVziHQ
- jdLujY0rTP02e0KuCnvbvg
- jzpj5gTOBgKB1ITBDfJiNA
- kVdd5WJZqKSou4cGvcL40g
- kdJ9F7n35563o0T6W1TEXw
- kubgOdBUY3iT30KfPRcbsA
- lFIVvsKPgxD4lJlULqKluw
- lJZ-deFRPQReFbr84abctQ
- lS8DPMFU-dQY4SnMMBW4Aw
- mJEhy0k_dxoszsTVHb3x_Q
- mTLdgh264Uoe84INHS3fAw
- mcDWDxdirey-OY9H9-aMeA
- mnQPy45Xrp2Ze7IdrwV0Ow
- mx296i8q4HfA0IzZ055Xpw
- nTOoTMumkTvMLx_Y_al5RQ
- niufyVEBI4s-ZqSXdfhptA
- nlYSjWzJfpf38YhsJNbwmA
- o97ukh94L8_Su32XfrkoKA
- oNUbYW5wdxqAQR8cAY1YBA
- octeetJYrV7Yu6rAS3AUFQ
- oj5Yn0RxnGFEbVphKqrL2Q
- ottVCVON2IlQB3WCD-lu_A
- p4k8Aj2Nw7Pd4QNaHfLCyg
- pJGP-gxqsiFs_ruNrpY3bw
- pLQn9swtbpZ-CVZMGw0EwA
- pO8ANIJaeZDUsUBCBMKErg
- pOZgFOB3GdVvQ0hiAsWfpQ
- pQWwEpWgxuUS6-uSAJR0nQ
- pRKMU9FUvZ77y9hGWxYQnw
- pRPE8K2z9GGrr7UQaKAQZQ
- pTW2Z7kJ0nR_yQzsOsjAwQ
- pUymwoCxUAxDqtaTC7CaOQ
- pqHD3F10M6OunHKOop7-lA
- prqRW0qUpem2SVAI9WN-5w
- ptR_ezJzwIRsP3geOEZI5A
- puXMOLryMROitDKRX2oMmw
- qgkE_nOj4HtPukMzEjCY5w
- qmXSF9N8euK5gfPoFGmV_Q
- qsC9vwnhYfmqVreVrA1SEg
- rAzJtA56igpCO-gN3gRrYw
- rGv8hpoRRBbCTlyQ-70xVw
- rPWYt0NoxD_TvsI8Xrhvyg
- rZIFO-RMBeLmmQK8U6nNmQ
- s6SbuS-mSQuuf1eQzngAFw
- sAlB53zm7iv9WuhRVKadHQ
- sEqPCrxONsC0GxTLw0X7IA
- sI7kJsMAHm4ehV5Ec9i9hg
- sNuIucY7tsVtjkcMTIXaGw
- sPEO1vW1kIUNhCVdR2d7fg
- spDFEMXbzLdZOmhoxVkAIQ
- t7nlfNtXN3n8Gh7wpJvmug
- tJNGkqEMVKFfOWjyOm5TSg
- tr7rB0yt-SnlIRotrT7uFA
- uUAQc0UQ6MBf-ScTmlXMow
- uWMeE1AAowARdci8tkE-cg
- ugX8SLCLRvWN-wDCK7ouyA
- um4N0M2i5kY73ExgnkIV9g
- uxHrqNkMo_2PTuF8sIRQxA
- vCiwe_ipn8ReAa4wyU52Ng
- vFNgwFW2EHA0WTOoSWhSTg
- vIco-E1oKlSzuggLOcviNg
- vJrDZy-xgYNUTNK3uei3cg
- vN7xRB9YekSqanW68eIoNA
- wEB80kxMinK4EZaPb3My1A
- wIDDuubF_bj7wmG8T_koVw
- wwLEw52LUKMFH3Wp5CaBAQ
- xc1mD3YfHByTKL-N-FL49A
- xdJ7w6fdV3po3r2aWrgPdA
- yOHW3TOE35U7DAf9Hn7-Ew
- yVqdwpiB7OK23Te5mXKdFw
- yboE7Tr5zjKHy9-m10AZTg
- zUuWz4A8Y6yZO8JMLAe2fQ
- zz_B6vK87VUHpkOMFR_R1g
- value/mixed-separator-01
- rome
- at-page
- page-margin-properties
- page-properties
- page-properties-case-insensitive
- calc
- comment
- custom-properties
- fit-content
- font
- functions
- grid
- minmax
- repeat
- fit-content
- flex
- line-name
- minmax
- multi-values
- import
- keyframe
- media
- condition
- feature
- ratio
- type
- min-and-max
- selectors
- smoke
- supports
- values
- vercel
- 001
- 002
- vercel-2175
- line-comment/css-in-js
- 1
- 10
- 11
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- recovery
- at-rule
- document
- extra-semi
- font-face
- import
- empty
- indent
- invalid-layer
- invalid-supports
- no-semi
- no-url
- unknown
- keyframes
- custom-ident
- custom-ident-1
- custom-ident-2
- custom-ident-3
- custom-ident-4
- empty-name
- keyframe-broke-and-normal
- keyframe-css-wide-keywords
- keyframe-keyword
- keyframe-number
- layer
- block
- empty
- string-name-block
- string-name-statement
- media
- condition
- condition-1
- condition-and-or
- feature
- feature-name
- feature-name-1
- feature-name-2
- feature-range-2
- feature-range-3
- feature-range-4
- feature-range-5
- feature-range-6
- invalid-nesting
- media-type
- wrong-stylesheet
- no-end
- no-semi
- page
- invalid-pseudo
- no-space
- supports
- empty-in-parens
- no-parens
- non-standard-prelude
- wrong-or-and
- bad-url-token
- double-quotes
- escaped
- invalid-escape
- left-parenthesis
- single-quotes
- unclosed
- whitespace
- whitespace-in-middle
- cdo-and-cdc
- comments
- bad-comment-1
- bad-comment-2
- bad-comment-3
- declaration
- declaration
- bad-value
- bad-value-1
- bad-value-2
- basic
- important
- important-1
- wrong-name
- wrong-name-2
- wrong-name-3
- delim-token
- ampersand
- asterisk
- at-sign
- bang
- bar
- caret
- dollar
- equals
- greater-than
- hash
- less-than
- minus
- percent
- plus
- question-mark
- star
- tilde
- escaped
- declaration-value
- id-selector
- function
- bad-comment
- bad-comment-2
- base
- calc/space
- nested-unclosed
- rgb
- unclosed
- unclosed-2
- unclosed-3
- hacks
- ie-progid
- number
- qualified-rule
- basic
- broken
- double-slash-comment
- only-block
- rules
- at-rule-in-middle
- at-rule-with-semi
- unclosed-brackets
- unclosed-curly
- selector
- attribute
- invalid-matcher
- invalid-matcher-1
- invalid-matcher-2
- invalid-matcher-3
- invalid-matcher-4
- invalid-modifier
- unclosed
- combinator
- only
- two
- id/invalid
- list
- pseudo-class
- an-plus-b
- invalid
- invalid-function
- invalid-ident
- pseudo-element
- after
- between
- invalid
- simple-block
- unclosed
- unclosed-1
- unclosed-2
- unclosed-3
- style-blocks-contents
- basic
- invalid-nested
- invalid-nested-1
- invalid-nested-2
- styled-jsx
- 1
- 2
- unicode-range
- value
- at-keyword
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- custom-properties
- exclamation
- only-dashed
- hash
- eof
- invalid-character
- invalid-character-1
- invalid-character-2
- invalid-character-3
- invalid-character-4
- invalid-character-5
- invalid-character-6
- invalid-character-7
- invalid-character-8
- number
- dot
- eof
- minus-dot
- plus-dot
- percentage
- dot
- minus
- plus
- quotes
- string
- eof-double-quotes
- eof-single-quotes
- escaped
- broken
- broken-1
- eof
- newline
- url
- basic
- eof
- parenthesis
- vercel
- 001
- 002
- 003
- 004
- 005
- recovery-cssmodules/value
- swc_ecma_ast
- src
- swc_ecma_codegen
- benches
- src
- swc_ecma_compat_bugfixes/src
- swc_ecma_compat_common/src
- swc_ecma_compat_es2015/src
- block_scoping
- classes
- swc_ecma_compat_es2016/src
- swc_ecma_compat_es2017/src
- swc_ecma_compat_es2018/src
- swc_ecma_compat_es2020/src
- swc_ecma_compat_es2021/src
- swc_ecma_compat_es2022/src
- class_properties
- swc_ecma_compat_es3/src
- swc_ecma_lints/src/rules
- swc_ecma_minifier
- benches
- src
- compress
- optimize
- pure
- util
- metadata
- option
- pass
- hygiene
- mangle_names
- util
- tests
- terser/compress
- asm/asm_nested_functions
- conditionals/issue_1645_1
- properties/mangle_private_properties
- swc_ecma_parser
- benches
- examples
- src
- lexer
- parser
- expr
- jsx
- stmt
- tests
- js
- deferred-import-evaluation
- attributes-declaration
- import-defer
- no-default
- no-named
- explicit-resource-management
- valid-using-as-identifier-callee
- valid-using-as-identifier-computed-member
- valid-using-as-identifier-computed-member-no-plugin
- valid-using-as-identifier-expression-statement
- valid-using-as-identifier-for-await-of
- valid-using-as-identifier-for-in
- valid-using-as-identifier-for-init
- valid-using-as-identifier-for-of
- valid-using-as-identifier-in
- valid-using-binding-basic
- valid-using-binding-escaped
- valid-using-binding-non-bmp
- valid-using-binding-using
- import-assertions
- dynamic-import-with-valid-syntax
- import-assert-call-expression
- string-literal
- trailing-comma
- trailing-comma-dynamic
- valid-empty-assertion
- valid-export-class
- valid-export-function
- valid-export-variable
- valid-export-without-from
- valid-string-assertion-key
- valid-syntax-export-star-as-with-attributes
- valid-syntax-export-star-with-attributes
- valid-syntax-export-with-and-attributes-multiple-lines
- valid-syntax-export-with-attributes
- valid-syntax-export-with-attributes-and-value
- valid-syntax-export-with-invalid-value
- valid-syntax-export-with-no-type-attribute
- valid-syntax-export-with-object-method-attribute
- valid-syntax-export-without-attributes
- valid-syntax-with-attributes
- valid-syntax-with-attributes-and-value
- valid-syntax-with-attributes-multiple-lines
- valid-syntax-with-invalid-value
- valid-syntax-with-no-type-attribute
- valid-syntax-with-object-method-attribute
- valid-syntax-without-attributes
- with-import-attributes
- without-plugin
- import-assertions-with-keyword
- dynamic-import-with-valid-syntax
- string-literal
- trailing-comma
- trailing-comma-dynamic
- valid-empty-assertion
- valid-export-class
- valid-export-function
- valid-export-variable
- valid-export-without-from
- valid-string-assertion-key
- valid-syntax-export-star-as-with-assertions
- valid-syntax-export-star-with-assertions
- valid-syntax-export-with-and-assertions-multiple-lines
- valid-syntax-export-with-assertions
- valid-syntax-export-with-assertions-and-value
- valid-syntax-export-with-invalid-value
- valid-syntax-export-with-no-type-assertion
- valid-syntax-export-with-object-method-assertion
- valid-syntax-export-without-assertions
- valid-syntax-with-assertions
- valid-syntax-with-assertions-and-value
- valid-syntax-with-assertions-multiple-lines
- valid-syntax-with-invalid-value
- valid-syntax-with-no-type-assertion
- valid-syntax-with-object-method-assertion
- valid-syntax-without-assertions
- without-plugin
- import-attributes
- dynamic-import-with-valid-syntax
- string-literal
- trailing-comma
- trailing-comma-dynamic
- valid-empty-attribute
- valid-export-class
- valid-export-function
- valid-export-variable
- valid-export-without-from
- valid-string-attribute-key
- valid-syntax-export-star-as-with-attributes
- valid-syntax-export-star-with-attributes
- valid-syntax-export-with-and-attributes-multiple-lines
- valid-syntax-export-with-attributes
- valid-syntax-export-with-attributes-and-value
- valid-syntax-export-with-invalid-value
- valid-syntax-export-with-no-type-attribute
- valid-syntax-export-with-object-method-attribute
- valid-syntax-export-without-attributes
- valid-syntax-with-attributes
- valid-syntax-with-attributes-and-value
- valid-syntax-with-attributes-multiple-lines
- valid-syntax-with-invalid-value
- valid-syntax-with-no-type-attribute
- valid-syntax-with-object-method-attribute
- valid-syntax-without-attributes
- without-plugin
- import-attributes-deprecatedAssertKeyword
- _deprecated-syntax-not-enabled
- dynamic-import-with-valid-syntax
- import-assert-call-expression
- incorrect-arity
- string-literal
- trailing-comma
- trailing-comma-dynamic
- valid-empty-attribute
- valid-export-class
- valid-export-function
- valid-export-variable
- valid-export-without-from
- valid-string-attribute-key
- valid-syntax-export-star-as-with-attributes
- valid-syntax-export-star-with-attributes
- valid-syntax-export-with-and-attributes-multiple-lines
- valid-syntax-export-with-attributes
- valid-syntax-export-with-attributes-and-value
- valid-syntax-export-with-invalid-value
- valid-syntax-export-with-no-type-attribute
- valid-syntax-export-with-object-method-attribute
- valid-syntax-export-without-attributes
- valid-syntax-with-attributes
- valid-syntax-with-attributes-and-value
- valid-syntax-with-attributes-multiple-lines
- valid-syntax-with-invalid-value
- valid-syntax-with-no-type-attribute
- valid-syntax-with-object-method-attribute
- valid-syntax-without-attributes
- without-plugin
- issue-4176/1
- issue-5276
- issue-8482
- jssue-7428/1
- optional-chaining
- 1
- 2
- 3
- 4
- 5
- source-phase-imports
- attributes-declaration
- attributes-expression
- dynamic-import
- dynamic-import-no-createImportExpressions
- import-default-binding-source
- import-source
- import-source-binding-from
- import-source-binding-source
- no-named
- no-namespace
- stack-overflow
- jsx/basic
- 1
- 10
- 11
- 12
- 13
- 14
- 15
- 16
- 17
- 18
- 19
- 2
- 20
- 21
- 22
- 3
- 4
- 5
- 6
- 7
- 8
- asi
- custom
- issue-517
- issue-542
- issue-612-async-generator
- issue-614
- issue-615
- issue-720
- tpl
- tpl-space
- unary
- unary-paren
- empty-expression-container
- entity
- fragment-1
- fragment-2
- fragment-3
- fragment-4
- fragment-5
- fragment-6
- issue-2075
- case1
- not-keyword
- issue-2264
- issue-6522
- issue-812
- keyword-tag
- namespace-tag
- nonentity
- nonentity-decimal
- string
- template
- yield-tag
- shifted/empty-with-comments
- span/js/decl
- tsc
Some content is hidden
Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.
8,338 files changed
+834522
-1196851
lines changedSome generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
275 | 275 |
| |
276 | 276 |
| |
277 | 277 |
| |
278 |
| - | |
| 278 | + | |
279 | 279 |
| |
280 | 280 |
| |
281 | 281 |
| |
282 | 282 |
| |
283 | 283 |
| |
284 | 284 |
| |
285 | 285 |
| |
286 |
| - | |
| 286 | + | |
287 | 287 |
| |
288 | 288 |
| |
289 | 289 |
| |
290 | 290 |
| |
291 | 291 |
| |
292 | 292 |
| |
293 | 293 |
| |
294 |
| - | |
| 294 | + | |
295 | 295 |
| |
296 | 296 |
| |
297 | 297 |
| |
|
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
34 | 34 |
| |
35 | 35 |
| |
36 | 36 |
| |
37 |
| - | |
| 37 | + | |
38 | 38 |
| |
39 | 39 |
| |
40 | 40 |
| |
| |||
44 | 44 |
| |
45 | 45 |
| |
46 | 46 |
| |
47 |
| - | |
| 47 | + | |
48 | 48 |
| |
49 | 49 |
| |
50 | 50 |
| |
|
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
45 | 45 |
| |
46 | 46 |
| |
47 | 47 |
| |
48 |
| - | |
| 48 | + | |
49 | 49 |
| |
50 | 50 |
| |
51 | 51 |
| |
| |||
178 | 178 |
| |
179 | 179 |
| |
180 | 180 |
| |
181 |
| - | |
| 181 | + | |
182 | 182 |
| |
183 | 183 |
| |
184 | 184 |
| |
|
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
71 | 71 |
| |
72 | 72 |
| |
73 | 73 |
| |
74 |
| - | |
| 74 | + | |
75 | 75 |
| |
76 |
| - | |
| 76 | + | |
77 | 77 |
| |
78 | 78 |
| |
79 | 79 |
| |
| |||
150 | 150 |
| |
151 | 151 |
| |
152 | 152 |
| |
153 |
| - | |
| 153 | + | |
154 | 154 |
| |
155 |
| - | |
| 155 | + | |
156 | 156 |
| |
157 | 157 |
| |
158 | 158 |
| |
|
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
103 | 103 |
| |
104 | 104 |
| |
105 | 105 |
| |
| 106 | + | |
106 | 107 |
| |
107 | 108 |
| |
108 | 109 |
| |
| 110 | + | |
109 | 111 |
| |
110 | 112 |
| |
111 |
| - | |
112 | 113 |
| |
113 | 114 |
| |
114 | 115 |
| |
| |||
118 | 119 |
| |
119 | 120 |
| |
120 | 121 |
| |
121 |
| - | |
122 | 122 |
| |
123 | 123 |
| |
124 | 124 |
| |
| |||
130 | 130 |
| |
131 | 131 |
| |
132 | 132 |
| |
133 |
| - | |
134 | 133 |
| |
135 | 134 |
| |
136 | 135 |
| |
| |||
150 | 149 |
| |
151 | 150 |
| |
152 | 151 |
| |
| 152 | + | |
153 | 153 |
| |
154 | 154 |
| |
155 | 155 |
| |
| 156 | + | |
156 | 157 |
| |
157 | 158 |
| |
158 |
| - | |
159 | 159 |
| |
160 | 160 |
| |
161 | 161 |
| |
| |||
165 | 165 |
| |
166 | 166 |
| |
167 | 167 |
| |
168 |
| - | |
169 | 168 |
| |
170 | 169 |
| |
171 | 170 |
| |
| |||
177 | 176 |
| |
178 | 177 |
| |
179 | 178 |
| |
180 |
| - | |
181 | 179 |
| |
182 | 180 |
| |
183 | 181 |
| |
|
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
77 | 77 |
| |
78 | 78 |
| |
79 | 79 |
| |
80 |
| - | |
81 |
| - | |
82 |
| - | |
83 |
| - | |
84 |
| - | |
85 |
| - | |
86 |
| - | |
87 |
| - | |
88 |
| - | |
89 | 80 |
| |
90 | 81 |
| |
91 | 82 |
| |
|
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
115 | 115 |
| |
116 | 116 |
| |
117 | 117 |
| |
118 |
| - | |
119 |
| - | |
120 |
| - | |
121 |
| - | |
122 |
| - | |
123 |
| - | |
124 |
| - | |
125 |
| - | |
126 | 118 |
| |
127 | 119 |
| |
128 | 120 |
| |
|
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
111 | 111 |
| |
112 | 112 |
| |
113 | 113 |
| |
114 |
| - | |
| 114 | + | |
115 | 115 |
| |
116 | 116 |
| |
117 | 117 |
| |
| |||
167 | 167 |
| |
168 | 168 |
| |
169 | 169 |
| |
170 |
| - | |
| 170 | + | |
171 | 171 |
| |
172 | 172 |
| |
173 | 173 |
| |
| |||
371 | 371 |
| |
372 | 372 |
| |
373 | 373 |
| |
374 |
| - | |
| 374 | + | |
375 | 375 |
| |
376 |
| - | |
| 376 | + | |
377 | 377 |
| |
378 | 378 |
| |
379 | 379 |
| |
|
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
28 | 28 |
| |
29 | 29 |
| |
30 | 30 |
| |
31 |
| - | |
| 31 | + | |
32 | 32 |
| |
33 | 33 |
| |
34 | 34 |
| |
|
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
96 | 96 |
| |
97 | 97 |
| |
98 | 98 |
| |
99 |
| - | |
| 99 | + | |
100 | 100 |
| |
101 | 101 |
| |
102 | 102 |
| |
|
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
34 | 34 |
| |
35 | 35 |
| |
36 | 36 |
| |
37 |
| - | |
| 37 | + | |
38 | 38 |
| |
39 | 39 |
| |
40 | 40 |
| |
| |||
57 | 57 |
| |
58 | 58 |
| |
59 | 59 |
| |
60 |
| - | |
| 60 | + | |
61 | 61 |
| |
62 | 62 |
| |
63 | 63 |
| |
|
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
3 | 3 |
| |
4 | 4 |
| |
5 | 5 |
| |
6 |
| - | |
| 6 | + | |
7 | 7 |
| |
8 | 8 |
| |
9 | 9 |
| |
| |||
32 | 32 |
| |
33 | 33 |
| |
34 | 34 |
| |
35 |
| - | |
| 35 | + | |
36 | 36 |
| |
37 | 37 |
| |
38 | 38 |
| |
| |||
563 | 563 |
| |
564 | 564 |
| |
565 | 565 |
| |
566 |
| - | |
| 566 | + | |
567 | 567 |
| |
568 | 568 |
| |
569 | 569 |
| |
|
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
1 | 1 |
| |
2 | 2 |
| |
3 |
| - | |
| 3 | + | |
4 | 4 |
| |
5 |
| - | |
| 5 | + | |
6 | 6 |
| |
7 | 7 |
| |
8 | 8 |
| |
9 | 9 |
| |
10 |
| - | |
| 10 | + | |
11 | 11 |
| |
12 |
| - | |
| 12 | + | |
13 | 13 |
| |
14 | 14 |
| |
15 | 15 |
| |
16 | 16 |
| |
17 |
| - | |
| 17 | + | |
18 | 18 |
| |
19 | 19 |
| |
20 | 20 |
| |
| |||
23 | 23 |
| |
24 | 24 |
| |
25 | 25 |
| |
26 |
| - | |
| 26 | + | |
27 | 27 |
| |
28 |
| - | |
| 28 | + | |
29 | 29 |
| |
30 | 30 |
| |
31 | 31 |
| |
32 | 32 |
| |
33 |
| - | |
| 33 | + | |
34 | 34 |
| |
35 |
| - | |
| 35 | + | |
36 | 36 |
| |
37 | 37 |
| |
38 | 38 |
| |
39 | 39 |
| |
40 |
| - | |
| 40 | + | |
41 | 41 |
| |
42 | 42 |
| |
43 | 43 |
| |
44 | 44 |
| |
45 | 45 |
| |
46 | 46 |
| |
47 |
| - | |
| 47 | + | |
48 | 48 |
| |
49 |
| - | |
| 49 | + | |
50 | 50 |
| |
51 | 51 |
| |
52 | 52 |
| |
53 | 53 |
| |
54 |
| - | |
| 54 | + | |
55 | 55 |
| |
56 |
| - | |
| 56 | + | |
57 | 57 |
| |
58 | 58 |
| |
59 | 59 |
| |
60 | 60 |
| |
61 |
| - | |
| 61 | + | |
62 | 62 |
| |
63 | 63 |
| |
64 | 64 |
| |
| |||
67 | 67 |
| |
68 | 68 |
| |
69 | 69 |
| |
70 |
| - | |
| 70 | + | |
71 | 71 |
| |
72 |
| - | |
| 72 | + | |
73 | 73 |
| |
74 | 74 |
| |
75 | 75 |
| |
76 | 76 |
| |
77 |
| - | |
| 77 | + | |
78 | 78 |
| |
79 |
| - | |
| 79 | + | |
80 | 80 |
| |
81 | 81 |
| |
82 | 82 |
| |
83 | 83 |
| |
84 |
| - | |
| 84 | + | |
85 | 85 |
| |
86 | 86 |
| |
87 | 87 |
| |
|
0 commit comments