Ecosyste.ms: OpenCollective
An open API service for software projects hosted on Open Collective.
github.com/swc-project/swc
Rust-based platform for the Web
https://github.com/swc-project/swc
`swc x upgrade` for `swc_cli` crate
kdy1 opened this issue about 2 months ago
kdy1 opened this issue about 2 months ago
feat(es/plugin): Introduce `manual-tokio-runtmie` to `swc` crate
kdy1 opened this pull request about 2 months ago
kdy1 opened this pull request about 2 months ago
feat(es): Add `es2023` and `es2024` to `EsVersion`
kdy1 opened this pull request about 2 months ago
kdy1 opened this pull request about 2 months ago
Some apis have been updated, but the documents found are still old
Roxannej opened this issue about 2 months ago
Roxannej opened this issue about 2 months ago
Strip-types handing async arrow with multi-line type parameter
acutmore opened this issue about 2 months ago
acutmore opened this issue about 2 months ago
perf(es/pass): Add `#[inline(always)]`
kdy1 opened this pull request about 2 months ago
kdy1 opened this pull request about 2 months ago
perf(common): Make character analysis lazy
kdy1 opened this pull request about 2 months ago
kdy1 opened this pull request about 2 months ago
TsImportEquals causes program to be considered a module. Should it?
dsherret opened this issue about 2 months ago
dsherret opened this issue about 2 months ago
fix(es/parser): Parse `await using()` call
magic-akari opened this pull request about 2 months ago
magic-akari opened this pull request about 2 months ago
Why is the dist/src folder created?
callor opened this issue about 2 months ago
callor opened this issue about 2 months ago
fix(es/types): Add `jsc.experimental.keepImportAssertions` to types
kdy1 opened this pull request about 2 months ago
kdy1 opened this pull request about 2 months ago
perf(es/transform): Add inline annotation
kdy1 opened this pull request about 2 months ago
kdy1 opened this pull request about 2 months ago
perf(es/lints): Disable lints by default
kdy1 opened this pull request about 2 months ago
kdy1 opened this pull request about 2 months ago
`await` keyword is dropped when calling function named `using`
wgoehrig opened this issue about 2 months ago
wgoehrig opened this issue about 2 months ago
Mismatch in types between `@swc/types` and `@swc/core` for `jsc.experimental.keepImportAssertions`
Llois41 opened this issue about 2 months ago
Llois41 opened this issue about 2 months ago
fix(es/resolver): Skip resolving lowercase `JSXIdentifiers`
magic-akari opened this pull request about 2 months ago
magic-akari opened this pull request about 2 months ago
Using JSX syntax in a namespace may incorrectly use the exported members of the current namespace as intrinsic elements
codehz opened this issue about 2 months ago
codehz opened this issue about 2 months ago
fix(es/generator): Fix code generation for `break` in nested while
CPunisher opened this pull request about 2 months ago
CPunisher opened this pull request about 2 months ago
perf(es): Cache `current_dir()` system calls
kdy1 opened this pull request about 2 months ago
kdy1 opened this pull request about 2 months ago
feat(es/parser): Ability to get script's potential module errors
dsherret opened this pull request about 2 months ago
dsherret opened this pull request about 2 months ago
Semicolon needed for stripped modifiers followed by `[` in strip mode
branchseer opened this issue about 2 months ago
branchseer opened this issue about 2 months ago
perf(visit): Introduce `Pass` API and adjust visitor APIs for it
kdy1 opened this pull request about 2 months ago
kdy1 opened this pull request about 2 months ago
Miscompilation of TypeScript classes with uninitialized member
magcius opened this issue about 2 months ago
magcius opened this issue about 2 months ago
fix(typescript): Check whether the method is abstract when checking `is_overload`
CPunisher opened this pull request about 2 months ago
CPunisher opened this pull request about 2 months ago
feat(es/minifier): Optimize switch with side effect and termination tests
CPunisher opened this pull request about 2 months ago
CPunisher opened this pull request about 2 months ago
chore(deps): update dependency swc-plugin-coverage-instrument to ^0.0.25
renovate[bot] opened this pull request about 2 months ago
renovate[bot] opened this pull request about 2 months ago
fix(es/codegen): Improve EndsWithAlphaNum
CamWass opened this pull request about 2 months ago
CamWass opened this pull request about 2 months ago
Regex support for `format.comments` of minifier
DynamiteAndy opened this issue about 2 months ago
DynamiteAndy opened this issue about 2 months ago
_ts_dispose_resources is not correctly invoked for `using` keyword
jtbandes opened this issue about 2 months ago
jtbandes opened this issue about 2 months ago
`@swc/types`: `BaseModuleConfig ` interface is missing `resolveFully` property
Hotell opened this issue about 2 months ago
Hotell opened this issue about 2 months ago
Ability to use a virtualised filesystem
asos-tomp opened this issue 2 months ago
asos-tomp opened this issue 2 months ago
fix(bindings/node): Add `VisitTsPropertySignature`
jzhan-canva opened this pull request 2 months ago
jzhan-canva opened this pull request 2 months ago
[Bug] 2022-03 decorator initialise class instance in wrong order
jzhan-canva opened this issue 2 months ago
jzhan-canva opened this issue 2 months ago
Getting plugin runtime environment variables within the swc plugin
zhangtao25 opened this issue 2 months ago
zhangtao25 opened this issue 2 months ago
doc(contributing): Document changeset
kdy1 opened this pull request 2 months ago
kdy1 opened this pull request 2 months ago
fix(es/renamer): Check `preserved` in normal renaming mode
unbyte opened this pull request 2 months ago
unbyte opened this pull request 2 months ago
fix(bindings): Update napi to handle string with `\0`
Brooooooklyn opened this pull request 2 months ago
Brooooooklyn opened this pull request 2 months ago
chore(ci): Remove miri ci for `swc_ecma_codegen` and `swc_ecma_minifier`
CPunisher opened this pull request 2 months ago
CPunisher opened this pull request 2 months ago
helper `set` is incorrectly renamed when it needs protection
unbyte opened this issue 2 months ago
unbyte opened this issue 2 months ago
fix: correct option types of wasm-typescript functions
bennypowers opened this pull request 2 months ago
bennypowers opened this pull request 2 months ago
Incorrectly allowing parameter decorators in JavaScript when `decorators` parser option is set to true
rwalle opened this issue 2 months ago
rwalle opened this issue 2 months ago
lowering class causes `_this is not defined` error
unbyte opened this issue 2 months ago
unbyte opened this issue 2 months ago
fix: source map error with source-map-explorer
SyMind opened this pull request 2 months ago
SyMind opened this pull request 2 months ago
fix(es/compat): Add missing visit children for `destructuring`
stormslowly opened this pull request 2 months ago
stormslowly opened this pull request 2 months ago
feat(es/minifier): Implement optional catch binding
CPunisher opened this pull request 2 months ago
CPunisher opened this pull request 2 months ago
emitIsolatedDts fails to preserve subsequent function declaration after abstract function conversion
mingc00 opened this issue 2 months ago
mingc00 opened this issue 2 months ago
Retrieve musl path dynamically instead of hardcoded
jevillard opened this issue 2 months ago
jevillard opened this issue 2 months ago
fix(es/minifier): Do not abort process on invalid inputs
kdy1 opened this pull request 2 months ago
kdy1 opened this pull request 2 months ago
fix(es/parser): Correct `>` and `<` when exit type context
magic-akari opened this pull request 2 months ago
magic-akari opened this pull request 2 months ago
chore(es/typescript): Improve enum comments and sourcemap
magic-akari opened this pull request 2 months ago
magic-akari opened this pull request 2 months ago
@swc/jest TypeError with @swc/[email protected]
dlabrecq opened this issue 2 months ago
dlabrecq opened this issue 2 months ago
Reserved Keywords Are Not Checked
CursedMun opened this issue 2 months ago
CursedMun opened this issue 2 months ago
feat(es): Introduce `runPluginFirst` for Wasm plugins
kdy1 opened this pull request 2 months ago
kdy1 opened this pull request 2 months ago
fix(es): Run esnext transforms on esnext target
kdy1 opened this pull request 2 months ago
kdy1 opened this pull request 2 months ago
Error: Cannot find module '@swc/types'
chrisdeo opened this issue 2 months ago
chrisdeo opened this issue 2 months ago
feat(es/minifier): Support unary negate in `cast_to_number`
levi-nz opened this pull request 2 months ago
levi-nz opened this pull request 2 months ago
Using the export keyword between a decorator and a class is not allowed. Please use `export @dec class` instead.
geersch opened this issue 2 months ago
geersch opened this issue 2 months ago
Legacy decorators with ESNext target breaks with `@swc/[email protected]`
thetutlage opened this issue 2 months ago
thetutlage opened this issue 2 months ago
Compressor can't optimize an object property both assigned inside and outside a if branch
KermanX opened this issue 2 months ago
KermanX opened this issue 2 months ago
chore(ci): Fix miri error
CPunisher opened this pull request 2 months ago
CPunisher opened this pull request 2 months ago
chore: Use major version for breaking changes
kdy1 opened this pull request 2 months ago
kdy1 opened this pull request 2 months ago
feat(es/minifier): Drop redundant function parameters
levi-nz opened this pull request 2 months ago
levi-nz opened this pull request 2 months ago
fix(es/lints): Correct the false positive error of TS2309
magic-akari opened this pull request 2 months ago
magic-akari opened this pull request 2 months ago
chore(deps): update dependency magic-string to v0.30.12
renovate[bot] opened this pull request 2 months ago
renovate[bot] opened this pull request 2 months ago
fix(es/minifier): Only merge last if return
Austaras opened this pull request 2 months ago
Austaras opened this pull request 2 months ago
[TS] Exporting Namespace Aliases Breaks `export =` Syntax
manuth opened this issue 2 months ago
manuth opened this issue 2 months ago
fix(es/codegen): Emit space after div if rhs has leading comment
Austaras opened this pull request 2 months ago
Austaras opened this pull request 2 months ago
Correctness - Division plus block comment is turned into line comment
GeorchW opened this issue 2 months ago
GeorchW opened this issue 2 months ago
Incorrect compressor behavior in switch
bin1357 opened this issue 2 months ago
bin1357 opened this issue 2 months ago
fix(es/codegen): Fix source map so it works with Sentry
SyMind opened this pull request 3 months ago
SyMind opened this pull request 3 months ago
Mangle class method names
levi-nz opened this issue 3 months ago
levi-nz opened this issue 3 months ago
feat(bindings/html): Accept `Buffer|string` instead of `Buffer`
kdy1 opened this pull request 3 months ago
kdy1 opened this pull request 3 months ago
build: Update `rustc` to `nightly-2024-10-07`
kdy1 opened this pull request 3 months ago
kdy1 opened this pull request 3 months ago
feat(es/testing): Parse test code as a `Program` instead of a `Module`
levi-nz opened this pull request 3 months ago
levi-nz opened this pull request 3 months ago
fix(ci): Fix target triples
kdy1 opened this pull request 3 months ago
kdy1 opened this pull request 3 months ago
fix(es/testing): Revert #9264
kdy1 opened this pull request 3 months ago
kdy1 opened this pull request 3 months ago
fix(es/minifier): Compress consecutive return statements properly
canalun opened this pull request 3 months ago
canalun opened this pull request 3 months ago
Wrong compress for consecutive switch statements
canalun opened this issue 3 months ago
canalun opened this issue 3 months ago
fix(es/minifier): Check type of assignment target before merging assignments
CPunisher opened this pull request 3 months ago
CPunisher opened this pull request 3 months ago
fix(html/minifier): Fix HTML minifier TS types
slorber opened this pull request 3 months ago
slorber opened this pull request 3 months ago
Ability to modify import extensions, like ".scss" to ".css"
wermanoid opened this issue 3 months ago
wermanoid opened this issue 3 months ago
perf(es): Avoid needless string comparisons
kdy1 opened this pull request 3 months ago
kdy1 opened this pull request 3 months ago
chore(atoms): Update `hstr`
kdy1 opened this pull request 3 months ago
kdy1 opened this pull request 3 months ago
Rewrite .ts imports to .js imports (for native Node.js TypeScript support)
alshdavid opened this issue 3 months ago
alshdavid opened this issue 3 months ago
When adding a default value to a function, compress / minify can't optimize the function.
NullVoxPopuli opened this issue 3 months ago
NullVoxPopuli opened this issue 3 months ago
`swc-linux-arm64-gnu` is not included in the GitHub releases after `v1.7.14`.
pan93412 opened this issue 3 months ago
pan93412 opened this issue 3 months ago
Versions mix - 1.7.26 is shown as latest after 1.7.28 released
Tallyb opened this issue 3 months ago
Tallyb opened this issue 3 months ago
chore(deps): update cargo (patch)
renovate[bot] opened this pull request 3 months ago
renovate[bot] opened this pull request 3 months ago
fix(es/module): Allow TypeScript nodes for `Rewriter`
kdy1 opened this pull request 3 months ago
kdy1 opened this pull request 3 months ago
perf(es/typescript): Reduce unnecessary visits
magic-akari opened this pull request 3 months ago
magic-akari opened this pull request 3 months ago
perf(es/codegen): Reduce usage of `tracing::instrument`
kdy1 opened this pull request 3 months ago
kdy1 opened this pull request 3 months ago
perf: `JsWriter` of ES codegen involves atomic load due to `tracing`
kdy1 opened this issue 3 months ago
kdy1 opened this issue 3 months ago
perf(es/transforms): Copy benchmarks from `oxc`
kdy1 opened this pull request 3 months ago
kdy1 opened this pull request 3 months ago
Known performance issues
kdy1 opened this issue 3 months ago
kdy1 opened this issue 3 months ago
`swc-loader` does not respect webpack's `devtool` config
harunurhan opened this issue 3 months ago
harunurhan opened this issue 3 months ago
chore: Bump crates
kdy1 opened this pull request 3 months ago
kdy1 opened this pull request 3 months ago
fix(es/minifier): Ignore using declarations
kdy1 opened this pull request 3 months ago
kdy1 opened this pull request 3 months ago
feat(es): Add options to disable all `esnext` transforms and lints
kdy1 opened this pull request 3 months ago
kdy1 opened this pull request 3 months ago
chore: Git tag while bumping crates
kdy1 opened this pull request 3 months ago
kdy1 opened this pull request 3 months ago
fix(es/module): Fix `jsc.paths` using absolute paths with dots in a filename for an alias
victorfreitas opened this pull request 3 months ago
victorfreitas opened this pull request 3 months ago