Huge News!Announcing our $40M Series B led by Abstract Ventures.Learn More
Socket
Sign inDemoInstall
Socket

@swc/core

Package Overview
Dependencies
Maintainers
2
Versions
720
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@swc/core - npm Package Versions

13
72

1.9.1-nightly-20241106.1

Diff

kdy1
published 1.9.0 •

Changelog

Source

[1.9.0] - 2024-11-06

Bug Fixes

  • (es/minifier) Avoid generating reserved mangling names (#9710) (b49317a)

  • (es/plugin) Revert #9696 (#9717) (772f023)

Features

  • (typescript) Port deno isolatedDeclarations updates (#9712) (6194044)

Miscellaneous Tasks

  • (deps) Update rust crate is-macro to v0.3.7 (#9713) (d48e6e8)
kdy1
published 1.9.0-nightly-20241106.1 •

kdy1
published 1.8.0 •

Changelog

Source

[1.8.0] - 2024-11-04

Bug Fixes

  • (es/typescript) Handle multiline type parameters in async arrow functions (#9704) (c5ed19c)

  • (es/typescript) Handle ASI hazards in fast type strip (#9707) (c135f71)

Features

  • (es) Add es2023 and es2024 to EsVersion (#9700) (5a6f0e6)

  • (es/plugin) Introduce manual-tokio-runtmie to swc crate (#9701) (97298c4)

Performance

  • (common) Make character analysis lazy (#9696) (1c3eaf6)

  • (es/renamer) Modify parallel renaming threshold (#9706) (91a9106)

kdy1
published 1.8.0-nightly-20241104.1 •

kdy1
published 1.7.42 •

Changelog

Source

[1.7.42] - 2024-10-31

Bug Fixes

  • (es/generator) Fix code generation for break in nested while (#9684) (65872af)

  • (es/parser) Parse await using() call (#9693) (bcf05de)

  • (es/resolver) Skip resolving lowercase JSXIdentifiers (#9686) (6ed1715)

  • (es/types) Add jsc.experimental.keepImportAssertions to types (#9691) (4b4dcfa)

Features

  • (es/minifier) Optimize switch with side effect and termination tests (#9677) (7344a63)

  • (es/parser) Ability to get script's potential module errors (#9682) (2bbd1e8)

Miscellaneous Tasks

Performance

  • (es) Cache current_dir() system calls (#9683) (7aab945)

  • (es/lints) Disable lints by default (#9689) (4d887d0)

  • (visit) Introduce Pass API and adjust visitor APIs for it (#9680) (581aafb)

kdy1
published 1.7.42-nightly-20241031.1 •

kdy1
published 1.7.41-nightly-20241031.1 •

kdy1
published 1.7.40 •

Changelog

Source

[1.7.40] - 2024-10-26

Bug Fixes

  • (bindings) Update napi to handle string with \0 (#9665) (8f45eaf)

  • (bindings/node) Add VisitTsPropertySignature (#9670) (715c42c)

  • (es/codegen) Improve EndsWithAlphaNum (#9675) (ba2a942)

  • (es/renamer) Check preserved in normal renaming mode (#9666) (87b4e10)

  • (typescript) Check whether the method is abstract when checking is_overload (#9678) (78500af)

Documentation

Miscellaneous Tasks

  • (deps) Update dependency swc-plugin-coverage-instrument to ^0.0.25 (#9676) (b8d255b)
kdy1
published 1.7.40-nightly-20241026.1 •

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc