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

benchpressjs

Package Overview
Dependencies
Maintainers
1
Versions
44
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

benchpressjs - npm Package Versions

1235

1.2.4

Diff

Changelog

Source

Version 1.2.4 (2018-7-16)

Fixes

  • Rust compiler optimizations
pitaj
published 1.2.3 •

Changelog

Source

Version 1.2.3 (2018-7-14)

Fixes

  • Update dependencies
  • Ignore unnecessary build artifacts
pitaj
published 1.2.2 •

Changelog

Source

Version 1.2.2 (2018-7-14)

New

  • Re-implement the compiler in rust
    • Speed up compile times by orders of magnitude
    • Native bindings with JS fallback
    • Fully compatible (except unsafe)
    • Will attempt to compile on install
    • If that fails, will try precompiled version
    • If that fails, will fall back to JS version
    • Add more tests to catch previously untested bugs
    • Make the extra tokens algorithm more forgiving
    • Add benchmarks for compilation
    • Build binaries with CI
    • benchchpress-rs in a separate repo with a git submodule here

Fixes

  • Use new Function instead of vm.runInNewContext (#77)
    • Results in slight performance improvements client-side
pitaj
published 1.2.2-0 •

pitaj
published 1.2.1 •

Changelog

Source

Version 1.2.1 (2018-2-19)

Fixes

  • Empty template files will now render to an empty string (#75)
pitaj
published 1.2.0 •

Changelog

Source

Version 1.2.0 (2017-11-24)

New

  • Add new helper syntax which looks like a function call: helperName(...args)
pitaj
published 1.1.2 •

pitaj
published 1.1.1 •

pitaj
published 1.1.0 •

Changelog

Source

Version 1.1.0 (2017-9-23)

New

  • Add unsafe compilation option
    • Disables property access guarding
    • Only supports iterating over dense array-like objects
    • Doesn't need Benchpress.runtime to render, can be called like template(helpers, data)
  • Add .render and .compileRender, Promise-based methods doing what .parse and .compileParse did
  • .precompile now returns and Promise or takes a callback
  • loader functions can now return a Promise instead of receiving a callback

Deprecations

The following deprecated functionality will be removed in v2.0.0

  • use .render instead of .parse
  • use .compileRender instead of .compileParse
  • loader functions should return a Promise instead of receiving a callback
pitaj
published 1.0.4 •

Changelog

Source

Version 1.0.4 (2017-9-13)

Fixes

  • Fix Object.keys on empty string error (#73)
  • Make evaluate timeout longer
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