magic-akari
124e5ffa7b
fix(es/typescript): Strip class modifiers ( #9399 )
...
Co-authored-by: Donny/강동윤 <kdy1997.dev@gmail.com>
2024-08-09 21:43:20 +09:00
SWC Bot
ac7cf0371f
chore: Publish crates with swc_core
v0.100.4
2024-08-09 05:54:23 +00:00
Donny/강동윤
c977c2bec2
chore(xtask): Make reducing version of swc_core
easier ( #9406 )
...
**Description:**
This PR
- makes auto-publish action store the version of `swc_core` in the commit message.
- fixes `swc_core` version reducing logic.
2024-08-09 14:52:10 +09:00
SWC Bot
91ba0c429c
chore: Publish crates
2024-08-09 04:34:50 +00:00
Donny/강동윤
041a7b7ff7
fix(visit): Fix regression ( #9404 )
...
**Related issue:**
- https://github.com/vercel/next.js/pull/68560
2024-08-09 13:33:32 +09:00
SWC Bot
f5dd10024b
chore: Publish crates
2024-08-08 06:30:22 +00:00
magic-akari
5c8aa522da
fix(es/typescript): Strip declaration of exported function overloads ( #9397 )
...
- Closes https://github.com/swc-project/swc/issues/9396
2024-08-08 06:25:06 +00:00
SWC Bot
5a077e32b9
chore: Publish crates
2024-08-07 20:48:40 +00:00
magic-akari
e24e2ffe59
fix(es/typescript): Enable Injector to process JSX ( #9395 )
...
- Closes https://github.com/swc-project/swc/issues/9394
2024-08-08 05:47:12 +09:00
magic-akari
8e49c904d8
chore(es/typescript): Remove unreachable_visit_mut_type
( #9390 )
CI / Cargo fmt (push) Waiting to run
CI / Cargo clippy (push) Waiting to run
CI / Check license of dependencies (push) Waiting to run
CI / Check (macos-latest) (push) Waiting to run
CI / Check (ubuntu-latest) (push) Waiting to run
CI / Check (windows-latest) (push) Waiting to run
CI / Test wasm (binding_core_wasm) (push) Waiting to run
CI / Test wasm (binding_minifier_wasm) (push) Waiting to run
CI / Test wasm (binding_typescript_wasm) (push) Waiting to run
CI / List crates (push) Waiting to run
CI / Test - ${{ matrix.settings.crate }} - ${{ matrix.settings.os }} (push) Blocked by required conditions
CI / Test node bindings - ${{ matrix.os }} (macos-latest) (push) Waiting to run
CI / Test node bindings - ${{ matrix.os }} (windows-latest) (push) Waiting to run
CI / Test with @swc/cli (push) Waiting to run
CI / Miri (better_scoped_tls) (push) Waiting to run
CI / Miri (string_enum) (push) Waiting to run
CI / Miri (swc) (push) Waiting to run
CI / Miri (swc_bundler) (push) Waiting to run
CI / Miri (swc_ecma_codegen) (push) Waiting to run
CI / Miri (swc_ecma_minifier) (push) Waiting to run
CI / Done (push) Blocked by required conditions
Benchmark / Bench everything (push) Waiting to run
2024-08-07 08:35:53 +00:00
SWC Bot
48f109e596
chore: Publish crates
2024-08-07 03:17:07 +00:00
Alex Crawford
f5304761b3
fix(common): Remove unused import ( #9387 )
...
Moving the import under the tty-emitter feature fixes the following:
warning: unused import: `IsTerminal`
--> /home/user/swc/crates/swc_common/src/errors/emitter.rs:15:28
|
15 | io::{self, prelude::*, IsTerminal},
| ^^^^^^^^^^
|
= note: `#[warn(unused_imports)]` on by default
---------
Co-authored-by: Donny/강동윤 <kdy1997.dev@gmail.com>
2024-08-07 12:15:48 +09:00
Alex Crawford
4e854c7996
fix(common): Require newer version of allocator ( #9386 )
...
[EqIgnoreSpan](ec03d1ec54/crates/swc_common/src/eq.rs (L4)
)
uses the nightly_only macro, which was introduced in version 0.1.7 of
swc_allocator. When building with the older version of the allocator,
the following error results:
error[E0432]: unresolved import `swc_allocator::nightly_only`
--> /home/user/.cargo/registry/.../swc_common-0.36.3/src/eq.rs:4:5
|
4 | use swc_allocator::nightly_only;
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^ no `nightly_only` in the root
---------
Co-authored-by: Donny/강동윤 <kdy1997.dev@gmail.com>
2024-08-07 11:45:46 +09:00
SWC Bot
35afd135d3
chore: Publish crates
2024-08-06 10:35:22 +00:00
pshu
a538ca1990
chore(common): Remove dbg
log ( #9384 )
2024-08-06 19:34:00 +09:00
SWC Bot
d0ab82dfbd
chore: Publish crates
2024-08-06 09:45:44 +00:00
Donny/강동윤
021e41d153
feat(visit): Make kind()
accessible without swc_visit
( #9382 )
2024-08-06 03:48:18 +00:00
SWC Bot
42c1fa782d
chore: Publish crates
2024-08-06 00:18:31 +00:00
Alex Crawford
95af2536a2
fix(es/module): Drop the level of a few tracing events ( #9380 )
...
**Description:**
These events don't represent an error condition -- they're informative
-- and they're making our logs a little noisy.
---------
Co-authored-by: Donny/강동윤 <kdy1997.dev@gmail.com>
2024-08-06 09:17:13 +09:00
SWC Bot
6b973b4024
chore: Publish crates
2024-08-05 09:08:31 +00:00
Donny/강동윤
f7026578b9
fix(es/parser): Fix span of EOF errors ( #9378 )
...
**Related issue:**
- https://github.com/wooorm/markdown-rs/pull/120
2024-08-05 08:52:17 +00:00
Donny/강동윤
9d65c77602
fix(common): Do not generate invalid source map ( #9050 )
...
**Related issue:**
- Closes #8789
2024-08-05 08:12:30 +00:00
SWC Bot
67cd69f6ba
chore: Publish crates
2024-08-04 05:23:03 +00:00
magic-akari
badd6a9ede
fix(es/decorators): Use correct class name reference ( #9375 )
...
- Closes #9350
2024-08-04 14:21:27 +09:00
SWC Bot
a3a30403c1
chore: Publish crates
2024-08-04 05:21:08 +00:00
magic-akari
c53cce41da
fix(es/typescript): Strip declare export in strip-only mode ( #9374 )
...
- Closes #9373
2024-08-04 14:19:45 +09:00
magic-akari
c2e302127f
fix(es/codegen): Print the missing abstract
in class expression ( #9372 )
...
- Closes #9370
2024-08-04 14:18:59 +09:00
SWC Bot
5942996926
chore: Publish crates
2024-08-02 01:16:39 +00:00
magic-akari
4f9116f925
fix(es/typescript): Analyze import chain ( #9369 )
...
- Closes #9368
---------
Co-authored-by: Donny/강동윤 <kdy1997.dev@gmail.com>
2024-08-02 10:15:18 +09:00
SWC Bot
60be848be6
chore: Publish crates
2024-08-01 13:40:12 +00:00
magic-akari
6f1716c4ae
fix(es/typescript): Handle backtick in ASI issue ( #9367 )
2024-08-01 22:38:52 +09:00
SWC Bot
8767bb9b99
chore: Publish crates
2024-08-01 12:48:37 +00:00
Donny/강동윤
4f0fc6eb65
fix(es/parser): Make UnterminatedBlockComment
stick to the EOF ( #9366 )
...
**Related issue:**
- https://github.com/wooorm/markdown-rs/pull/120
2024-08-01 11:33:13 +00:00
SWC Bot
c587c76b67
chore: Publish crates
2024-08-01 10:51:23 +00:00
magic-akari
221773069b
fix(es/typescript): Handle single type statement in if/for/while ( #9364 )
...
- Closes : #9363
2024-08-01 19:49:44 +09:00
SWC Bot
052a43e5be
chore: Publish crates
2024-08-01 06:02:55 +00:00
Donny/강동윤
5368e189ab
fix(common): Fix StringInput.end_pos
( #9362 )
2024-08-01 15:01:32 +09:00
SWC Bot
dd4b78248a
chore: Publish crates
2024-08-01 05:32:59 +00:00
Donny/강동윤
dc1b87e43e
fix(es/parser): Fix span for unterminated block comments ( #9361 )
...
**Related issue:**
- https://github.com/wooorm/mdxjs-rs/pull/49
2024-08-01 05:16:17 +00:00
SWC Bot
845c4010d7
chore: Publish crates
2024-07-31 14:38:24 +00:00
magic-akari
3ee82e223f
fix(es/typescript): Fix ASI in expression for fast strip ( #9358 )
...
- Closes #9355
2024-07-31 13:33:33 +00:00
Devon Govett
24e87985d4
fix(es/minifier): Preserve flags while dropping elements of SeqExpr
( #8907 )
...
CI / Cargo fmt (push) Waiting to run
CI / Cargo clippy (push) Waiting to run
CI / Check license of dependencies (push) Waiting to run
CI / Check (macos-latest) (push) Waiting to run
CI / Check (ubuntu-latest) (push) Waiting to run
CI / Check (windows-latest) (push) Waiting to run
CI / Test wasm (binding_core_wasm) (push) Waiting to run
CI / Test wasm (binding_minifier_wasm) (push) Waiting to run
CI / Test wasm (binding_typescript_wasm) (push) Waiting to run
CI / List crates (push) Waiting to run
CI / Test - ${{ matrix.settings.crate }} - ${{ matrix.settings.os }} (push) Blocked by required conditions
CI / Test node bindings - ${{ matrix.os }} (macos-latest) (push) Waiting to run
CI / Test node bindings - ${{ matrix.os }} (windows-latest) (push) Waiting to run
CI / Test with @swc/cli (push) Waiting to run
CI / Miri (better_scoped_tls) (push) Waiting to run
CI / Miri (string_enum) (push) Waiting to run
CI / Miri (swc) (push) Waiting to run
CI / Miri (swc_bundler) (push) Waiting to run
CI / Miri (swc_ecma_codegen) (push) Waiting to run
CI / Miri (swc_ecma_minifier) (push) Waiting to run
CI / Done (push) Blocked by required conditions
Benchmark / Bench everything (push) Waiting to run
Co-authored-by: 강동윤 (Donny) <kdy1997.dev@gmail.com>
2024-07-31 08:03:04 +00:00
SWC Bot
bd0f537a81
chore: Publish crates
CI / Cargo fmt (push) Waiting to run
CI / Cargo clippy (push) Waiting to run
CI / Check license of dependencies (push) Waiting to run
CI / Check (macos-latest) (push) Waiting to run
CI / Check (ubuntu-latest) (push) Waiting to run
CI / Check (windows-latest) (push) Waiting to run
CI / Test wasm (binding_core_wasm) (push) Waiting to run
CI / Test wasm (binding_minifier_wasm) (push) Waiting to run
CI / Test wasm (binding_typescript_wasm) (push) Waiting to run
CI / List crates (push) Waiting to run
CI / Test - ${{ matrix.settings.crate }} - ${{ matrix.settings.os }} (push) Blocked by required conditions
CI / Test node bindings - ${{ matrix.os }} (macos-latest) (push) Waiting to run
CI / Test node bindings - ${{ matrix.os }} (windows-latest) (push) Waiting to run
CI / Test with @swc/cli (push) Waiting to run
CI / Miri (better_scoped_tls) (push) Waiting to run
CI / Miri (string_enum) (push) Waiting to run
CI / Miri (swc) (push) Waiting to run
CI / Miri (swc_bundler) (push) Waiting to run
CI / Miri (swc_ecma_codegen) (push) Waiting to run
CI / Miri (swc_ecma_minifier) (push) Waiting to run
CI / Done (push) Blocked by required conditions
Benchmark / Bench everything (push) Waiting to run
2024-07-30 05:22:33 +00:00
David Sherret
636585b44d
fix(es/codegen): Emit question token for class methods ( #9342 )
2024-07-30 10:36:17 +09:00
SWC Bot
11e6f21622
chore: Publish crates
2024-07-29 05:54:52 +00:00
Donny/강동윤
1454ab54c1
fix(es/minifier): Fix analysis of for-in/of ( #9340 )
...
**Related issue:**
- Closes https://github.com/swc-project/swc/issues/9263
2024-07-29 04:05:54 +00:00
Donny/강동윤
77da7cf24b
fix(es/minifier): Fix detection of this
( #9339 )
...
**Related issue:**
- Closes https://github.com/swc-project/swc/issues/9148
2024-07-29 03:23:20 +00:00
SWC Bot
238d5012f4
chore: Publish crates
2024-07-27 17:40:12 +00:00
Donny/강동윤
acb3952ae3
fix(es/decorators): Fix TypeScript syntax assertion ( #9336 )
...
CI / Cargo fmt (push) Has been cancelled
CI / Cargo clippy (push) Has been cancelled
CI / Check license of dependencies (push) Has been cancelled
CI / Check (macos-latest) (push) Has been cancelled
CI / Check (ubuntu-latest) (push) Has been cancelled
CI / Check (windows-latest) (push) Has been cancelled
CI / Test wasm (binding_core_wasm) (push) Has been cancelled
CI / Test wasm (binding_minifier_wasm) (push) Has been cancelled
CI / Test wasm (binding_typescript_wasm) (push) Has been cancelled
CI / List crates (push) Has been cancelled
CI / Test node bindings - ${{ matrix.os }} (macos-latest) (push) Has been cancelled
CI / Test node bindings - ${{ matrix.os }} (windows-latest) (push) Has been cancelled
CI / Test with @swc/cli (push) Has been cancelled
CI / Miri (better_scoped_tls) (push) Has been cancelled
CI / Miri (string_enum) (push) Has been cancelled
CI / Miri (swc) (push) Has been cancelled
CI / Miri (swc_bundler) (push) Has been cancelled
CI / Miri (swc_ecma_codegen) (push) Has been cancelled
CI / Miri (swc_ecma_minifier) (push) Has been cancelled
Benchmark / Bench everything (push) Has been cancelled
CI / Test - ${{ matrix.settings.crate }} - ${{ matrix.settings.os }} (push) Has been cancelled
CI / Done (push) Has been cancelled
**Related issue:**
- Closes https://github.com/swc-project/swc/issues/9335
2024-07-26 08:13:51 +00:00
SWC Bot
2816bd36e1
chore: Publish crates
2024-07-25 03:44:26 +00:00