1.0.2 • Published 9 years ago

pull-freezed v1.0.2

Weekly downloads
3
License
MIT
Repository
github
Last release
9 years ago

pull-freezed

pull stream that applies Object.freeze() recursively Build Status

install

npm install pull-freezed

example

var pull   = require('pull-stream');
var freeze = require('pull-freezed');

pull(
	pull.values( [ { a: 'immutable' }  ] ),
	freeze,
	pull.map(function (data) {
		data.a = 'something';
		return data;
	}),
	pull.collect(function (err, result) {
		if (!err) console.log(result); // a === 'immutable'
	})
);