docs: function forcedByDependencies(filename) {
  	if (!/\.ts$/.test(filename)) return null;
  	var fs = require('fs');
  	var fsp = require('path');
  	function loadPackage(dir) {
  		var path = fsp.join(dir, 'package.json');
  		if (fs.existsSync(path)) return require(path);
  		var ndir = fsp.join(dir, '..');
  		if (ndir.length < dir.length && !/[\\\/]node_modules$/.test(ndir)) return loadPackage(ndir);
  		else return null;
  	}
  	var pkg = loadPackage(fsp.resolve(fsp.dirname(filename)));
  	if (!pkg) return false;
  	return Object.keys(pkg.dependencies || {}).indexOf('streamline-runtime') >= 0 ||
  		Object.keys(pkg.devDependencies || {}).indexOf('streamline-runtime') >= 0;
  }