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

Releases: StoryCloud/webkit-assign

v1.4.1

Choose a tag to compare

@jacksonrayhamilton jacksonrayhamilton released this 01 Apr 17:44
  • Update deprecated graceful-fs package.
  • Protect against unary increment and decrement operators.
  • Improve documentation.

v1.4.0

Choose a tag to compare

@jacksonrayhamilton jacksonrayhamilton released this 22 Oct 17:18
  • 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

Choose a tag to compare

@jacksonrayhamilton jacksonrayhamilton released this 20 Aug 18:43
  • Add Browserify transform. Include "browserify": { "transform": [ "webkit-assign/browserify" ] } in your package.json to use it.

v1.2.0

Choose a tag to compare

@jacksonrayhamilton jacksonrayhamilton released this 12 Aug 15:14
  • 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

Choose a tag to compare

@jacksonrayhamilton jacksonrayhamilton released this 10 Jul 18:48
  • 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

Choose a tag to compare

@jacksonrayhamilton jacksonrayhamilton released this 10 Jul 18:47

Initial release.

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