0.1.0 • Published 1 month ago

fast-magic-string v0.1.0

Weekly downloads
-
License
MIT
Repository
github
Last release
1 month ago

fast-magic-string

Rust version of magic-string. Inspired by magic-string-rs.

RoadMap

Implemented

  • addSourcemapLocation
  • append
  • appendLeft
  • appendRight
  • clone
  • generateDecodedMap
  • generateMap
  • indent
  • insert
  • insertLeft
  • insertRight
  • move
  • overwrite
  • update
  • prepend
  • prependLeft
  • prependRight
  • remove
  • reset
  • slice
  • snip
  • toString
  • isEmpty
  • trimLines
  • trim
  • trimEnd
  • trimStart
  • hasChanged
  • replace
  • replaceAll

Benchmarks

Hardware Overview

Model Name: MacBook Pro
Model Identifier: MacBookPro18,3
Chip: Apple M1 Pro
Total Number of Cores: 8 (6 performance and 2 efficiency)
Memory: 16 GB

Version Overview

node: 18.15.0
magic-string: 0.30.17
fast-magic-string: workspace

Output

Task Nameops/secAverage Time (ns)MarginSamples
magic-string1,206828588.7028143657±15.48%123
fast-magic-string1,698588664.5233908365±9.24%172
0.1.0

1 month ago

0.0.6-alpha.4

1 month ago

0.0.1

1 month ago

0.0.0

1 month ago

1.0.0

1 month ago