Skip to content
This repository has been archived by the owner on Apr 5, 2022. It is now read-only.

Releases: StoryCloud/webkit-assign

v1.4.1

01 Apr 17:44
Compare
Choose a tag to compare
  • Update deprecated graceful-fs package.
  • Protect against unary increment and decrement operators.
  • Improve documentation.

v1.4.0

22 Oct 17:18
Compare
Choose a tag to compare
  • Fix parsing of empty expressions like the first element of [,0].
  • Fix bug where a (duplicate) variable was created for each instance of a property name.
  • Add webpack loader.
  • Add extension filtering for the browserify transform (via the extension option).

v1.3.0

20 Aug 18:43
Compare
Choose a tag to compare
  • Add Browserify transform. Include "browserify": { "transform": [ "webkit-assign/browserify" ] } in your package.json to use it.

v1.2.0

12 Aug 15:14
Compare
Choose a tag to compare
  • Add streams interface. require('webkit-assign')() returns a Transform stream suitable for transforming whole files.
  • Add gulp interface. require('webkit-assign/gulp')() returns a gulp plugin suitable for streaming gulp files through.

v1.1.0

10 Jul 18:48
Compare
Choose a tag to compare
  • Update parser to use an AST, increasing the reliability of locating assignment nodes.
  • Fix bug where directives (such as "use strict";) would be invalidated by a generated var statement.

v1.0.0

10 Jul 18:47
Compare
Choose a tag to compare

Initial release.

  • Read source code, replace instances of dot property assignment with bracket notation, and output the transformed code to another file.