test/*.log
test/fixtures/*.json
test/fixtures/logs/*.log
+.cache/
+.tmp/
build
dist
log
tmp
-lib/version.js
+version.js
www/presets/*.json
-.cache
-.tmp
docs/_build/*
.env/
-.cache
-.tmp
npm-debug.log
node_modules/
node_modules/*
test/*.log
test/fixtures/*.json
test/fixtures/logs/*.log
+.cache/
+.tmp/
build
dist
task \setup 'Ensure project is set up for development.' ->
invoke \install
- invoke \link
+ # invoke \link
err, version <- writeVersionFile 'src/version.js'
invoke \setup
coco <[ -bjc package.co ]>
- {sources} = require 'limn/server/view-helpers'
+ {sources} = require './src/server/view-helpers'
browserify = require 'browserify'
Coco = require 'coco'
Jade = require 'jade'
return @ok()
return @ok() if _.startsWith(srcfile, 'vendor') and exists outfile
parts = srcfile.replace fullExt, '' .split '/' .slice 1
- parts.pop() if 'index' is _.last parts
+ # parts.pop() if 'index' is _.last parts
ID = parts.join '/'
console.log " Wrapping JS in Module:\t #infile \t-->\t #outfile"
mkdirp dirname outfile
invoke \bundle_combine
task \bundle_app 'Build application bundle' ->
- {sources} = require 'limn/server/view-helpers'
+ {sources} = require './src/server/view-helpers'
app_sources = sources("www/modules.yaml", 'development')
.filter -> not _.startsWith it, '/vendor'
say 'ok.\n'
task \bundle_vendor 'Build vendor bundle' ->
- {sources} = require 'limn/server/view-helpers'
+ {sources} = require './src/server/view-helpers'
VENDOR_BUNDLE_PATH = 'var/vendor/vendor-bundle.js'
vendor_sources = sources("www/modules.yaml", 'development')
task \source_list 'Print a list of the source file paths.' ->
- invoke \setup
- {sources} = require 'limn/server/view-helpers'
+ {sources} = require './src/server/view-helpers'
say do
sources("www/modules.yaml", 'development')
.map -> it.slice 1
var Backbone, op, AppView, _ref, _;
Backbone = require('backbone');
-_ref = require('limn/util'), _ = _ref._, op = _ref.op;
+_ref = require('./util'), _ = _ref._, op = _ref.op;
/**
* @class Application view, automatically attaching to an existing element
* found at `appSelector`.
var op, ReadyEmitter, AssetManager, _ref, _;
-_ref = require('limn/util'), _ = _ref._, op = _ref.op;
-ReadyEmitter = require('limn/util/event').ReadyEmitter;
+_ref = require('../util'), _ = _ref._, op = _ref.op;
+ReadyEmitter = require('../util/event').ReadyEmitter;
AssetManager = (function(superclass){
AssetManager.displayName = 'AssetManager';
var prototype = __extend(AssetManager, superclass).prototype, constructor = AssetManager;
var Backbone, op, BaseBackboneMixin, Mixin, mixinBase, _ref, _, __slice = [].slice;
Backbone = require('backbone');
-_ref = require('limn/util'), _ = _ref._, op = _ref.op;
+_ref = require('../util'), _ = _ref._, op = _ref.op;
BaseBackboneMixin = exports.BaseBackboneMixin = {
initialize: function(){
return this.__apply_bind__();
var Backbone, op, BaseBackboneMixin, Mixin, mixinBase, _ref, _, __slice = [].slice;
Backbone = require('backbone');
-_ref = require('limn/util'), _ = _ref._, op = _ref.op;
+_ref = require('../util'), _ = _ref._, op = _ref.op;
BaseBackboneMixin = exports.BaseBackboneMixin = {
initialize: function(){
return this.__apply_bind__();
var Backbone, op, BaseBackboneMixin, mixinBase, BaseModel, BaseList, _ref, _, __slice = [].slice;
Backbone = require('backbone');
-_ref = require('limn/util'), _ = _ref._, op = _ref.op;
-_ref = require('limn/base/base-mixin'), BaseBackboneMixin = _ref.BaseBackboneMixin, mixinBase = _ref.mixinBase;
+_ref = require('../util'), _ = _ref._, op = _ref.op;
+_ref = require('./base-mixin'), BaseBackboneMixin = _ref.BaseBackboneMixin, mixinBase = _ref.mixinBase;
/**
* @class Base model, extending Backbone.Model, used by scaffold and others.
* @extends Backbone.Model
var Backbone, op, BaseBackboneMixin, mixinBase, BaseModel, BaseList, _ref, _, __slice = [].slice;
Backbone = require('backbone');
-_ref = require('limn/util'), _ = _ref._, op = _ref.op;
-_ref = require('limn/base/base-mixin'), BaseBackboneMixin = _ref.BaseBackboneMixin, mixinBase = _ref.mixinBase;
+_ref = require('../util'), _ = _ref._, op = _ref.op;
+_ref = require('./base-mixin'), BaseBackboneMixin = _ref.BaseBackboneMixin, mixinBase = _ref.mixinBase;
/**
* @class Base model, extending Backbone.Model, used by scaffold and others.
* @extends Backbone.Model
-var Backbone, op, BaseBackboneMixin, mixinBase, BaseModel, DataBinding, BaseView, ViewList, _ref, _, __slice = [].slice;
+var Backbone, op, mixinBase, BaseModel, DataBinding, BaseView, ViewList, _ref, _, __slice = [].slice;
Backbone = require('backbone');
-_ref = require('limn/util'), _ = _ref._, op = _ref.op;
-_ref = require('limn/base/base-mixin'), BaseBackboneMixin = _ref.BaseBackboneMixin, mixinBase = _ref.mixinBase;
-BaseModel = require('limn/base/base-mixin').BaseModel;
-DataBinding = require('limn/base/data-binding').DataBinding;
+_ref = require('../util'), _ = _ref._, op = _ref.op;
+mixinBase = require('./base-mixin').mixinBase;
+BaseModel = require('./base-model').BaseModel;
+DataBinding = require('./data-binding').DataBinding;
/**
* @class Base view, extending Backbone.View, used by scaffold and others.
* @extends Backbone.View
require.define('/node_modules/limn/base/base-view.js', function(require, module, exports, __dirname, __filename, undefined){
-var Backbone, op, BaseBackboneMixin, mixinBase, BaseModel, DataBinding, BaseView, ViewList, _ref, _, __slice = [].slice;
+var Backbone, op, mixinBase, BaseModel, DataBinding, BaseView, ViewList, _ref, _, __slice = [].slice;
Backbone = require('backbone');
-_ref = require('limn/util'), _ = _ref._, op = _ref.op;
-_ref = require('limn/base/base-mixin'), BaseBackboneMixin = _ref.BaseBackboneMixin, mixinBase = _ref.mixinBase;
-BaseModel = require('limn/base/base-mixin').BaseModel;
-DataBinding = require('limn/base/data-binding').DataBinding;
+_ref = require('../util'), _ = _ref._, op = _ref.op;
+mixinBase = require('./base-mixin').mixinBase;
+BaseModel = require('./base-model').BaseModel;
+DataBinding = require('./data-binding').DataBinding;
/**
* @class Base view, extending Backbone.View, used by scaffold and others.
* @extends Backbone.View
EventEmitter = require('events').EventEmitter;
EventEmitter.prototype.off = EventEmitter.prototype.removeListener;
EventEmitter.prototype.trigger = EventEmitter.prototype.emit;
-_ref = require('limn/util'), _ = _ref._, op = _ref.op;
+_ref = require('../util'), _ = _ref._, op = _ref.op;
/**
* @class Eventful base class.
* @extends EventEmitter
EventEmitter = require('events').EventEmitter;
EventEmitter.prototype.off = EventEmitter.prototype.removeListener;
EventEmitter.prototype.trigger = EventEmitter.prototype.emit;
-_ref = require('limn/util'), _ = _ref._, op = _ref.op;
+_ref = require('../util'), _ = _ref._, op = _ref.op;
/**
* @class Eventful base class.
* @extends EventEmitter
var op, BaseModel, BaseList, Cascade, CascadingModel, _ref, _;
-_ref = require('limn/util'), _ = _ref._, op = _ref.op;
-_ref = require('limn/base/base-model'), BaseModel = _ref.BaseModel, BaseList = _ref.BaseList;
-Cascade = require('limn/util/cascade');
+_ref = require('../util'), _ = _ref._, op = _ref.op;
+_ref = require('./base-model'), BaseModel = _ref.BaseModel, BaseList = _ref.BaseList;
+Cascade = require('../util/cascade');
/**
* @class A model that implements cascading lookups for its attributes.
*/
require.define('/node_modules/limn/base/cascading-model.js', function(require, module, exports, __dirname, __filename, undefined){
var op, BaseModel, BaseList, Cascade, CascadingModel, _ref, _;
-_ref = require('limn/util'), _ = _ref._, op = _ref.op;
-_ref = require('limn/base/base-model'), BaseModel = _ref.BaseModel, BaseList = _ref.BaseList;
-Cascade = require('limn/util/cascade');
+_ref = require('../util'), _ = _ref._, op = _ref.op;
+_ref = require('./base-model'), BaseModel = _ref.BaseModel, BaseList = _ref.BaseList;
+Cascade = require('../util/cascade');
/**
* @class A model that implements cascading lookups for its attributes.
*/
var Backbone, op, DataBinding, _ref, _;
Backbone = require('backbone');
-_ref = require('limn/util'), _ = _ref._, op = _ref.op;
+_ref = require('../util'), _ = _ref._, op = _ref.op;
exports.DataBinding = DataBinding = (function(){
DataBinding.displayName = 'DataBinding';
var prototype = DataBinding.prototype, constructor = DataBinding;
var Backbone, op, DataBinding, _ref, _;
Backbone = require('backbone');
-_ref = require('limn/util'), _ = _ref._, op = _ref.op;
+_ref = require('../util'), _ = _ref._, op = _ref.op;
exports.DataBinding = DataBinding = (function(){
DataBinding.displayName = 'DataBinding';
var prototype = DataBinding.prototype, constructor = DataBinding;
var mixins, models, views, cache, cascading, data_binding;
-exports.Base = require('limn/base/base');
-mixins = require('limn/base/base-mixin');
-models = require('limn/base/base-model');
-views = require('limn/base/base-view');
-cache = require('limn/base/model-cache');
-cascading = require('limn/base/cascading-model');
-data_binding = require('limn/base/data-binding');
+exports.Base = require('./base');
+mixins = require('./base-mixin');
+models = require('./base-model');
+views = require('./base-view');
+cache = require('./model-cache');
+cascading = require('./cascading-model');
+data_binding = require('./data-binding');
__import(__import(__import(__import(__import(__import(exports, mixins), models), views), cache), cascading), data_binding);
function __import(obj, src){
var own = {}.hasOwnProperty;
-require.define('/node_modules/limn/base.js', function(require, module, exports, __dirname, __filename, undefined){
+require.define('/node_modules/limn/base/index.js', function(require, module, exports, __dirname, __filename, undefined){
var mixins, models, views, cache, cascading, data_binding;
-exports.Base = require('limn/base/base');
-mixins = require('limn/base/base-mixin');
-models = require('limn/base/base-model');
-views = require('limn/base/base-view');
-cache = require('limn/base/model-cache');
-cascading = require('limn/base/cascading-model');
-data_binding = require('limn/base/data-binding');
+exports.Base = require('./base');
+mixins = require('./base-mixin');
+models = require('./base-model');
+views = require('./base-view');
+cache = require('./model-cache');
+cascading = require('./cascading-model');
+data_binding = require('./data-binding');
__import(__import(__import(__import(__import(__import(exports, mixins), models), views), cache), cascading), data_binding);
function __import(obj, src){
var own = {}.hasOwnProperty;
var Seq, ReadyEmitter, ModelCache, _;
_ = require('underscore');
Seq = require('seq');
-ReadyEmitter = require('limn/util/event').ReadyEmitter;
+ReadyEmitter = require('../util/event').ReadyEmitter;
/**
* @class Caches models and provides static lookups by ID.
*/
var Seq, ReadyEmitter, ModelCache, _;
_ = require('underscore');
Seq = require('seq');
-ReadyEmitter = require('limn/util/event').ReadyEmitter;
+ReadyEmitter = require('../util/event').ReadyEmitter;
/**
* @class Caches models and provides static lookups by ID.
*/
var Backbone, op, BaseBackboneMixin, mixinBase, ResourceRouter, _ref, _;
Backbone = require('backbone');
-_ref = require('limn/util'), _ = _ref._, op = _ref.op;
-_ref = require('limn/base/base-mixin'), BaseBackboneMixin = _ref.BaseBackboneMixin, mixinBase = _ref.mixinBase;
+_ref = require('../util'), _ = _ref._, op = _ref.op;
+_ref = require('./base-mixin'), BaseBackboneMixin = _ref.BaseBackboneMixin, mixinBase = _ref.mixinBase;
ResourceRouter = exports.ResourceRouter = Backbone.Router.extend(mixinBase({
__bind__: []
/**
var models, views;
-models = require('limn/base/scaffold/scaffold-model');
-views = require('limn/base/scaffold/scaffold-view');
+models = require('./scaffold-model');
+views = require('./scaffold-view');
__import(__import(exports, models), views);
function __import(obj, src){
var own = {}.hasOwnProperty;
-require.define('/node_modules/limn/base/scaffold.js', function(require, module, exports, __dirname, __filename, undefined){
+require.define('/node_modules/limn/base/scaffold/index.js', function(require, module, exports, __dirname, __filename, undefined){
var models, views;
-models = require('limn/base/scaffold/scaffold-model');
-views = require('limn/base/scaffold/scaffold-view');
+models = require('./scaffold-model');
+views = require('./scaffold-view');
__import(__import(exports, models), views);
function __import(obj, src){
var own = {}.hasOwnProperty;
-var op, BaseModel, BaseList, Field, FieldList, _, _ref, __slice = [].slice;
-_ = require('limn/util/underscore');
-op = require('limn/util/op');
-_ref = require('limn/base'), BaseModel = _ref.BaseModel, BaseList = _ref.BaseList;
+var op, BaseModel, BaseList, Field, FieldList, _ref, _, __slice = [].slice;
+_ref = require('../util'), _ = _ref._, op = _ref.op;
+_ref = require('../../base'), BaseModel = _ref.BaseModel, BaseList = _ref.BaseList;
Field = exports.Field = BaseModel.extend({
valueAttribute: 'value',
defaults: function(){
require.define('/node_modules/limn/base/scaffold/scaffold-model.js', function(require, module, exports, __dirname, __filename, undefined){
-var op, BaseModel, BaseList, Field, FieldList, _, _ref, __slice = [].slice;
-_ = require('limn/util/underscore');
-op = require('limn/util/op');
-_ref = require('limn/base'), BaseModel = _ref.BaseModel, BaseList = _ref.BaseList;
+var op, BaseModel, BaseList, Field, FieldList, _ref, _, __slice = [].slice;
+_ref = require('../util'), _ = _ref._, op = _ref.op;
+_ref = require('../../base'), BaseModel = _ref.BaseModel, BaseList = _ref.BaseList;
Field = exports.Field = BaseModel.extend({
valueAttribute: 'value',
defaults: function(){
-var op, BaseView, Field, FieldList, FieldView, Scaffold, _, _ref;
-_ = require('limn/util/underscore');
-op = require('limn/util/op');
-BaseView = require('limn/base').BaseView;
-_ref = require('limn/base/scaffold/scaffold-model'), Field = _ref.Field, FieldList = _ref.FieldList;
+var op, BaseView, Field, FieldList, FieldView, Scaffold, _ref, _;
+_ref = require('../../util'), _ = _ref._, op = _ref.op;
+BaseView = require('../../base').BaseView;
+_ref = require('./scaffold-model'), Field = _ref.Field, FieldList = _ref.FieldList;
FieldView = exports.FieldView = BaseView.extend({
tagName: 'div',
className: 'field',
require.define('/node_modules/limn/base/scaffold/scaffold-view.js', function(require, module, exports, __dirname, __filename, undefined){
-var op, BaseView, Field, FieldList, FieldView, Scaffold, _, _ref;
-_ = require('limn/util/underscore');
-op = require('limn/util/op');
-BaseView = require('limn/base').BaseView;
-_ref = require('limn/base/scaffold/scaffold-model'), Field = _ref.Field, FieldList = _ref.FieldList;
+var op, BaseView, Field, FieldList, FieldView, Scaffold, _ref, _;
+_ref = require('../../util'), _ = _ref._, op = _ref.op;
+BaseView = require('../../base').BaseView;
+_ref = require('./scaffold-model'), Field = _ref.Field, FieldList = _ref.FieldList;
FieldView = exports.FieldView = BaseView.extend({
tagName: 'div',
className: 'field',
var moment, Backbone, op, ReadyEmitter, Parsers, ParserMixin, KNOWN_CHART_TYPES, ChartType, _ref, _, __slice = [].slice;
moment = require('moment');
Backbone = require('backbone');
-_ref = require('limn/util'), _ = _ref._, op = _ref.op;
-ReadyEmitter = require('limn/util/event').ReadyEmitter;
-_ref = require('limn/util/parser'), Parsers = _ref.Parsers, ParserMixin = _ref.ParserMixin;
+_ref = require('../util'), _ = _ref._, op = _ref.op;
+ReadyEmitter = require('../util/event').ReadyEmitter;
+_ref = require('../util/parser'), Parsers = _ref.Parsers, ParserMixin = _ref.ParserMixin;
/**
* Map of known libraries by name.
* @type Object
var moment, Backbone, op, ReadyEmitter, Parsers, ParserMixin, KNOWN_CHART_TYPES, ChartType, _ref, _, __slice = [].slice;
moment = require('moment');
Backbone = require('backbone');
-_ref = require('limn/util'), _ = _ref._, op = _ref.op;
-ReadyEmitter = require('limn/util/event').ReadyEmitter;
-_ref = require('limn/util/parser'), Parsers = _ref.Parsers, ParserMixin = _ref.ParserMixin;
+_ref = require('../util'), _ = _ref._, op = _ref.op;
+ReadyEmitter = require('../util/event').ReadyEmitter;
+_ref = require('../util/parser'), Parsers = _ref.Parsers, ParserMixin = _ref.ParserMixin;
/**
* Map of known libraries by name.
* @type Object
var chart_type, chart_option, dygraphs, d3_chart, d3_elements;
-chart_type = require('limn/chart/chart-type');
-chart_option = require('limn/chart/option');
-dygraphs = require('limn/chart/type/dygraphs');
-d3_chart = require('limn/chart/type/d3-chart');
-d3_elements = require('limn/chart/type/d3');
+chart_type = require('./chart-type');
+chart_option = require('./option');
+dygraphs = require('./type/dygraphs');
+d3_chart = require('./type/d3-chart');
+d3_elements = require('./type/d3');
__import(__import(__import(__import(__import(exports, chart_type), chart_option), dygraphs), d3_chart), d3_elements);
function __import(obj, src){
var own = {}.hasOwnProperty;
-require.define('/node_modules/limn/chart.js', function(require, module, exports, __dirname, __filename, undefined){
+require.define('/node_modules/limn/chart/index.js', function(require, module, exports, __dirname, __filename, undefined){
var chart_type, chart_option, dygraphs, d3_chart, d3_elements;
-chart_type = require('limn/chart/chart-type');
-chart_option = require('limn/chart/option');
-dygraphs = require('limn/chart/type/dygraphs');
-d3_chart = require('limn/chart/type/d3-chart');
-d3_elements = require('limn/chart/type/d3');
+chart_type = require('./chart-type');
+chart_option = require('./option');
+dygraphs = require('./type/dygraphs');
+d3_chart = require('./type/d3-chart');
+d3_elements = require('./type/d3');
__import(__import(__import(__import(__import(exports, chart_type), chart_option), dygraphs), d3_chart), d3_elements);
function __import(obj, src){
var own = {}.hasOwnProperty;
var op, Parsers, ParserMixin, ParsingModel, ParsingView, BaseModel, BaseList, TagSet, KNOWN_TAGS, ChartOption, ChartOptionList, _ref, _, __slice = [].slice;
-_ref = require('limn/util'), _ = _ref._, op = _ref.op;
-_ref = require('limn/util/parser'), Parsers = _ref.Parsers, ParserMixin = _ref.ParserMixin, ParsingModel = _ref.ParsingModel, ParsingView = _ref.ParsingView;
-_ref = require('limn/base'), BaseModel = _ref.BaseModel, BaseList = _ref.BaseList;
+_ref = require('../../util'), _ = _ref._, op = _ref.op;
+_ref = require('../../util/parser'), Parsers = _ref.Parsers, ParserMixin = _ref.ParserMixin, ParsingModel = _ref.ParsingModel, ParsingView = _ref.ParsingView;
+_ref = require('../../base'), BaseModel = _ref.BaseModel, BaseList = _ref.BaseList;
/**
* @class A set of tags.
*/
require.define('/node_modules/limn/chart/option/chart-option-model.js', function(require, module, exports, __dirname, __filename, undefined){
var op, Parsers, ParserMixin, ParsingModel, ParsingView, BaseModel, BaseList, TagSet, KNOWN_TAGS, ChartOption, ChartOptionList, _ref, _, __slice = [].slice;
-_ref = require('limn/util'), _ = _ref._, op = _ref.op;
-_ref = require('limn/util/parser'), Parsers = _ref.Parsers, ParserMixin = _ref.ParserMixin, ParsingModel = _ref.ParsingModel, ParsingView = _ref.ParsingView;
-_ref = require('limn/base'), BaseModel = _ref.BaseModel, BaseList = _ref.BaseList;
+_ref = require('../../util'), _ = _ref._, op = _ref.op;
+_ref = require('../../util/parser'), Parsers = _ref.Parsers, ParserMixin = _ref.ParserMixin, ParsingModel = _ref.ParsingModel, ParsingView = _ref.ParsingView;
+_ref = require('../../base'), BaseModel = _ref.BaseModel, BaseList = _ref.BaseList;
/**
* @class A set of tags.
*/
var op, BaseView, ChartOption, ChartOptionList, DEBOUNCE_RENDER, ChartOptionView, ChartOptionScaffold, _ref, _;
-_ref = require('limn/util'), _ = _ref._, op = _ref.op;
-BaseView = require('limn/base').BaseView;
-_ref = require('limn/chart/option/chart-option-model'), ChartOption = _ref.ChartOption, ChartOptionList = _ref.ChartOptionList;
+_ref = require('../../util'), _ = _ref._, op = _ref.op;
+BaseView = require('../../base').BaseView;
+_ref = require('./chart-option-model'), ChartOption = _ref.ChartOption, ChartOptionList = _ref.ChartOptionList;
DEBOUNCE_RENDER = exports.DEBOUNCE_RENDER = 100;
/**
* @class View for a single configurable option in a chart type.
ChartOptionView = exports.ChartOptionView = BaseView.extend({
tagName: 'section',
className: 'chart-option field',
- template: require('limn/template/chart/chart-option'),
+ template: require('../../template/chart/chart-option'),
type: 'string',
isCollapsed: true,
events: {
__bind__: ['addField'],
tagName: 'form',
className: 'chart-options scaffold',
- template: require('limn/template/chart/chart-scaffold'),
+ template: require('../../template/chart/chart-scaffold'),
collectionType: ChartOptionList,
subviewType: ChartOptionView,
events: {
require.define('/node_modules/limn/chart/option/chart-option-view.js', function(require, module, exports, __dirname, __filename, undefined){
var op, BaseView, ChartOption, ChartOptionList, DEBOUNCE_RENDER, ChartOptionView, ChartOptionScaffold, _ref, _;
-_ref = require('limn/util'), _ = _ref._, op = _ref.op;
-BaseView = require('limn/base').BaseView;
-_ref = require('limn/chart/option/chart-option-model'), ChartOption = _ref.ChartOption, ChartOptionList = _ref.ChartOptionList;
+_ref = require('../../util'), _ = _ref._, op = _ref.op;
+BaseView = require('../../base').BaseView;
+_ref = require('./chart-option-model'), ChartOption = _ref.ChartOption, ChartOptionList = _ref.ChartOptionList;
DEBOUNCE_RENDER = exports.DEBOUNCE_RENDER = 100;
/**
* @class View for a single configurable option in a chart type.
ChartOptionView = exports.ChartOptionView = BaseView.extend({
tagName: 'section',
className: 'chart-option field',
- template: require('limn/template/chart/chart-option'),
+ template: require('../../template/chart/chart-option'),
type: 'string',
isCollapsed: true,
events: {
__bind__: ['addField'],
tagName: 'form',
className: 'chart-options scaffold',
- template: require('limn/template/chart/chart-scaffold'),
+ template: require('../../template/chart/chart-scaffold'),
collectionType: ChartOptionList,
subviewType: ChartOptionView,
events: {
var model, view;
-model = require('limn/chart/option/chart-option-model');
-view = require('limn/chart/option/chart-option-view');
+model = require('./chart-option-model');
+view = require('./chart-option-view');
__import(__import(exports, model), view);
function __import(obj, src){
var own = {}.hasOwnProperty;
-require.define('/node_modules/limn/chart/option.js', function(require, module, exports, __dirname, __filename, undefined){
+require.define('/node_modules/limn/chart/option/index.js', function(require, module, exports, __dirname, __filename, undefined){
var model, view;
-model = require('limn/chart/option/chart-option-model');
-view = require('limn/chart/option/chart-option-view');
+model = require('./chart-option-model');
+view = require('./chart-option-view');
__import(__import(exports, model), view);
function __import(obj, src){
var own = {}.hasOwnProperty;
var d3, ColorBrewer, op, ChartType, D3ChartElement, root, D3ChartType, _ref, _;
d3 = require('d3');
ColorBrewer = require('colorbrewer');
-_ref = require('limn/util'), _ = _ref._, op = _ref.op;
-ChartType = require('limn/chart/chart-type').ChartType;
-D3ChartElement = require('limn/chart/type/d3/d3-chart-element').D3ChartElement;
+_ref = require('../../../util'), _ = _ref._, op = _ref.op;
+ChartType = require('../../chart-type').ChartType;
+D3ChartElement = require('./d3-chart-element').D3ChartElement;
root = function(){
return this;
}();
var d3, ColorBrewer, op, ChartType, D3ChartElement, root, D3ChartType, _ref, _;
d3 = require('d3');
ColorBrewer = require('colorbrewer');
-_ref = require('limn/util'), _ = _ref._, op = _ref.op;
-ChartType = require('limn/chart/chart-type').ChartType;
-D3ChartElement = require('limn/chart/type/d3/d3-chart-element').D3ChartElement;
+_ref = require('../../../util'), _ = _ref._, op = _ref.op;
+ChartType = require('../../chart-type').ChartType;
+D3ChartElement = require('./d3-chart-element').D3ChartElement;
root = function(){
return this;
}();
var d3, op, ChartType, root, BarChartType, _ref, _;
d3 = require('d3');
-_ref = require('limn/util'), _ = _ref._, op = _ref.op;
-ChartType = require('limn/chart/chart-type').ChartType;
+_ref = require('../../../util'), _ = _ref._, op = _ref.op;
+ChartType = require('../../chart-type').ChartType;
root = function(){
return this;
}();
var d3, op, D3ChartElement, root, BarChartType, _ref, _, _fmt;
d3 = require('d3');
-_ref = require('limn/util'), _ = _ref._, op = _ref.op;
-D3ChartElement = require('limn/chart/type/d3/d3-chart-element').D3ChartElement;
-_fmt = require('limn/util/formatters');
+_ref = require('../../../util'), _ = _ref._, op = _ref.op;
+D3ChartElement = require('./d3-chart-element').D3ChartElement;
+_fmt = require('../../../util/formatters');
root = function(){
return this;
}();
var d3, op, D3ChartElement, root, BarChartType, _ref, _, _fmt;
d3 = require('d3');
-_ref = require('limn/util'), _ = _ref._, op = _ref.op;
-D3ChartElement = require('limn/chart/type/d3/d3-chart-element').D3ChartElement;
-_fmt = require('limn/util/formatters');
+_ref = require('../../../util'), _ = _ref._, op = _ref.op;
+D3ChartElement = require('./d3-chart-element').D3ChartElement;
+_fmt = require('../../../util/formatters');
root = function(){
return this;
}();
var d3, ColorBrewer, op, ReadyEmitter, root, KNOWN_CHART_ELEMENTS, D3ChartElement, _ref, _, __slice = [].slice;
d3 = require('d3');
ColorBrewer = require('colorbrewer');
-_ref = require('limn/util'), _ = _ref._, op = _ref.op;
-ReadyEmitter = require('limn/util/event').ReadyEmitter;
+_ref = require('../../../util'), _ = _ref._, op = _ref.op;
+ReadyEmitter = require('../../../util/event').ReadyEmitter;
root = function(){
return this;
}();
var d3, ColorBrewer, op, ReadyEmitter, root, KNOWN_CHART_ELEMENTS, D3ChartElement, _ref, _, __slice = [].slice;
d3 = require('d3');
ColorBrewer = require('colorbrewer');
-_ref = require('limn/util'), _ = _ref._, op = _ref.op;
-ReadyEmitter = require('limn/util/event').ReadyEmitter;
+_ref = require('../../../util'), _ = _ref._, op = _ref.op;
+ReadyEmitter = require('../../../util/event').ReadyEmitter;
root = function(){
return this;
}();
var ColorBrewer, op, ChartType, GeoWorldChartType, data, main, _ref, _;
ColorBrewer = require('colorbrewer');
-_ref = require('limn/util'), _ = _ref._, op = _ref.op;
-ChartType = require('limn/chart/chart-type').ChartType;
+_ref = require('../../../util'), _ = _ref._, op = _ref.op;
+ChartType = require('../../chart-type').ChartType;
exports.GeoWorldChartType = GeoWorldChartType = (function(superclass){
GeoWorldChartType.displayName = 'GeoWorldChartType';
var prototype = __extend(GeoWorldChartType, superclass).prototype, constructor = GeoWorldChartType;
var d3, ColorBrewer, op, D3ChartElement, root, LineChartElement, _ref, _, _fmt;
d3 = require('d3');
ColorBrewer = require('colorbrewer');
-_ref = require('limn/util'), _ = _ref._, op = _ref.op;
-D3ChartElement = require('limn/chart/type/d3/d3-chart-element').D3ChartElement;
-_fmt = require('limn/util/formatters');
+_ref = require('../../../util'), _ = _ref._, op = _ref.op;
+D3ChartElement = require('./d3-chart-element').D3ChartElement;
+_fmt = require('../../../util/formatters');
root = function(){
return this;
}();
var d3, ColorBrewer, op, D3ChartElement, root, LineChartElement, _ref, _, _fmt;
d3 = require('d3');
ColorBrewer = require('colorbrewer');
-_ref = require('limn/util'), _ = _ref._, op = _ref.op;
-D3ChartElement = require('limn/chart/type/d3/d3-chart-element').D3ChartElement;
-_fmt = require('limn/util/formatters');
+_ref = require('../../../util'), _ = _ref._, op = _ref.op;
+D3ChartElement = require('./d3-chart-element').D3ChartElement;
+_fmt = require('../../../util/formatters');
root = function(){
return this;
}();
var d3chart, line, bar;
-d3chart = require('limn/chart/type/d3/d3-chart-element');
-line = require('limn/chart/type/d3/d3-line-element');
-bar = require('limn/chart/type/d3/d3-bar-element');
+d3chart = require('./d3-chart-element');
+line = require('./d3-line-element');
+bar = require('./d3-bar-element');
__import(__import(__import(exports, line), bar), d3chart);
function __import(obj, src){
var own = {}.hasOwnProperty;
-require.define('/node_modules/limn/chart/type/d3.js', function(require, module, exports, __dirname, __filename, undefined){
+require.define('/node_modules/limn/chart/type/d3/index.js', function(require, module, exports, __dirname, __filename, undefined){
var d3chart, line, bar;
-d3chart = require('limn/chart/type/d3/d3-chart-element');
-line = require('limn/chart/type/d3/d3-line-element');
-bar = require('limn/chart/type/d3/d3-bar-element');
+d3chart = require('./d3-chart-element');
+line = require('./d3-line-element');
+bar = require('./d3-bar-element');
__import(__import(__import(exports, line), bar), d3chart);
function __import(obj, src){
var own = {}.hasOwnProperty;
var ChartType, DygraphsChartType, _;
-_ = require('limn/util/underscore');
-ChartType = require('limn/chart/chart-type').ChartType;
+_ = require('../../../util/underscore');
+ChartType = require('../../chart-type').ChartType;
exports.DygraphsChartType = DygraphsChartType = (function(superclass){
DygraphsChartType.displayName = 'DygraphsChartType';
var prototype = __extend(DygraphsChartType, superclass).prototype, constructor = DygraphsChartType;
require.define('/node_modules/limn/chart/type/dygraphs.js', function(require, module, exports, __dirname, __filename, undefined){
var ChartType, DygraphsChartType, _;
-_ = require('limn/util/underscore');
-ChartType = require('limn/chart/chart-type').ChartType;
+_ = require('../../../util/underscore');
+ChartType = require('../../chart-type').ChartType;
exports.DygraphsChartType = DygraphsChartType = (function(superclass){
DygraphsChartType.displayName = 'DygraphsChartType';
var prototype = __extend(DygraphsChartType, superclass).prototype, constructor = DygraphsChartType;
-require.define('/node_modules/limn/chart/type.js', function(require, module, exports, __dirname, __filename, undefined){
+require.define('/node_modules/limn/chart/type/index.js', function(require, module, exports, __dirname, __filename, undefined){
var Seq, op, BaseModel, Graph, GraphList, Dashboard, _ref, _;
Seq = require('seq');
-_ref = require('limn/util'), _ = _ref._, op = _ref.op;
-BaseModel = require('limn/base').BaseModel;
-_ref = require('limn/graph/graph-model'), Graph = _ref.Graph, GraphList = _ref.GraphList;
+_ref = require('../util'), _ = _ref._, op = _ref.op;
+BaseModel = require('../base').BaseModel;
+_ref = require('../graph/graph-model'), Graph = _ref.Graph, GraphList = _ref.GraphList;
/**
* @class
*/
var Seq, op, BaseModel, Graph, GraphList, Dashboard, _ref, _;
Seq = require('seq');
-_ref = require('limn/util'), _ = _ref._, op = _ref.op;
-BaseModel = require('limn/base').BaseModel;
-_ref = require('limn/graph/graph-model'), Graph = _ref.Graph, GraphList = _ref.GraphList;
+_ref = require('../util'), _ = _ref._, op = _ref.op;
+BaseModel = require('../base').BaseModel;
+_ref = require('../graph/graph-model'), Graph = _ref.Graph, GraphList = _ref.GraphList;
/**
* @class
*/