Sha256: 3768630eb5ab2c1e5c14665ea233beef9d571e8f0e95c973853eedb5e5d4fb7b

Contents?: true

Size: 361 Bytes

Versions: 4

Compression:

Stored size: 361 Bytes

Contents

(function() {
  var lazy;

  lazy = function(klass, name, callback) {
    var cache;
    cache = name + 'Cache';
    return klass.prototype[name] = function() {
      if (this[cache] != null) {
        return this[cache];
      } else {
        return this[cache] = callback.apply(this, arguments);
      }
    };
  };

  module.exports = lazy;

}).call(this);

Version data entries

4 entries across 2 versions & 1 rubygems

Version Path
pleeease-0.0.3 node_modules/pleeease/node_modules/autoprefixer/node_modules/postcss/lib/lazy.js
pleeease-0.0.3 node_modules/pleeease/node_modules/postcss/lib/lazy.js
pleeease-0.0.2 node_modules/pleeease/node_modules/autoprefixer/node_modules/postcss/lib/lazy.js
pleeease-0.0.2 node_modules/pleeease/node_modules/postcss/lib/lazy.js