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

magicast

Package Overview
Dependencies
Maintainers
2
Versions
20
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

magicast - npm Package Versions

1

0.2.7

Diff

Changelog

Source

v0.2.7

compare changes

🩹 Fixes

  • createProxy: Trap for the 'in' operator (#58)

❤️ Contributors

  • Zoeyzhao19
antfu
published 0.2.6 •

Changelog

Source

v0.2.6

compare changes

🩹 Fixes

🏡 Chore

❤️ Contributors

antfu
published 0.2.5 •

Changelog

Source

v0.2.5

compare changes

🚀 Enhancements

  • Add Vite plugin at a given index (#53)

🩹 Fixes

  • Support code with as and satisfies (#55)

🏡 Chore

❤️ Contributors

antfu
published 0.2.4 •

Changelog

Source

v0.2.4

compare changes

🩹 Fixes

  • Enumerable keys for exports and imports, close #38 (#38)
  • Make proxied module enumerable, close #47 (#47)

📖 Documentation

🏡 Chore

✅ Tests

  • Add identifier as property example (fb77b5d)

❤️ Contributors

antfu
published 0.2.3 •

Changelog

Source

v0.2.3

compare changes

🩹 Fixes

  • Enumerable keys for exports and imports, close #38 (#38)

❤️ Contributors

antfu
published 0.2.2 •

Changelog

Source

v0.2.2

compare changes

🚀 Enhancements

  • Add identifier casting (#39)

❤️ Contributors

antfu
published 0.2.1 •

Changelog

Source

v0.2.1

compare changes

🚀 Enhancements

📖 Documentation

❤️ Contributors

antfu
published 0.2.0 •

Changelog

Source

v0.2.0

compare changes

🚀 Enhancements

  • Support delete operation (ad40a7b)
  • Support more array operation (90040ee)
  • Use proxy for top level module (#8)
  • imports support (#11)
  • Support Date, Set, and Map to literalToAst (b97d8f2)
  • Automatically preserve code style (#10)
  • Improve error system (4a286e2)
  • Construct function call (#15)
  • Improve typescript support (9d9bd43)
  • Support mod.generate (b27e2b5)
  • ⚠️ parseModule and parseExpression (#24)
  • Add high level helpers (912c135)

🔥 Performance

🩹 Fixes

  • Improve edge cases of literalToAst (f9b6296)

💅 Refactors

  • ⚠️ Rename .arguments to .$args for functions (#7)
  • Use @babel/types over estree (308fd21)
  • Split test files (dcc759e)
  • Break down test files (5af3f8c)
  • Break down files (fecdee1)
  • ⚠️ Rename builder to builders (0dd8e9a)

📖 Documentation

🏡 Chore

⚠️ Breaking Changes
  • ⚠️ parseModule and parseExpression (#24)
  • ⚠️ Rename .arguments to .$args for functions (#7)
  • ⚠️ Rename builder to builders (0dd8e9a)

❤️ Contributors

pi0
published 0.1.1 •

antfu
published 0.0.0 •

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