Comparing version 4.0.0-beta.7 to 4.0.0-beta.8
@@ -162,4 +162,9 @@ var __extends = (this && this.__extends) || (function () { | ||
} | ||
else if (name) { | ||
else if (viewName) { | ||
// Look for a previously registered view matching the component name. | ||
view = this.views.find(viewName); | ||
// If no match, register a new empty view, for backwards compatibility. | ||
if (!view) { | ||
view = this.views.register(viewName, ''); | ||
} | ||
} | ||
@@ -166,0 +171,0 @@ else { |
@@ -14,2 +14,3 @@ import { util } from 'racer'; | ||
export declare function createApp(name?: string, file?: string, options?: AppOptions): import("./App").AppBase; | ||
export declare function use<T = unknown>(plugin: (derby: Derby, options?: T) => Derby, options?: T): any; | ||
export { Derby, instance, util, }; |
Object.defineProperty(exports, "__esModule", { value: true }); | ||
exports.util = exports.instance = exports.Derby = exports.createApp = exports.ComponentModelData = exports.Component = exports.PageForServer = exports.PageForClient = exports.Page = exports.Dom = void 0; | ||
exports.util = exports.instance = exports.Derby = exports.use = exports.createApp = exports.ComponentModelData = exports.Component = exports.PageForServer = exports.PageForClient = exports.Page = exports.Dom = void 0; | ||
var racer_1 = require("racer"); | ||
@@ -26,1 +26,5 @@ Object.defineProperty(exports, "util", { enumerable: true, get: function () { return racer_1.util; } }); | ||
exports.createApp = createApp; | ||
function use(plugin, options) { | ||
return instance.use(plugin, options); | ||
} | ||
exports.use = use; |
{ | ||
"name": "derby", | ||
"description": "MVC framework making it easy to write realtime, collaborative applications that run in both Node.js and browsers.", | ||
"version": "4.0.0-beta.7", | ||
"version": "4.0.0-beta.8", | ||
"homepage": "http://derbyjs.com/", | ||
@@ -6,0 +6,0 @@ "repository": { |
409731
9918