UNPKG

can

Version:

MIT-licensed, client-side, JavaScript framework that makes building rich web applications easy.

348 lines (346 loc) 8.69 kB
{ "filename": "can.custom.js", "banner": "/*!\n * <%= pkg.title || pkg.name %> - <%= pkg.version %>\n * <%= pkg.homepage %>\n * Copyright (c) <%= new Date().getFullYear() %> <%= pkg.author.name %>\n * <%= new Date().toUTCString() %>\n * Licensed <%= pkg.licenses[0].type %>\n<% if(typeof url !== \"undefined\") { %>\n * Includes: <%= ids %>\n * Download from: <%= url %>\n<% } %> */\n", "modules": { "can/component/component": { "name": "can.Component", "description": "Custom elements and widgets", "type": "core", "isDefault": true }, "can/construct/construct": { "name": "can.Construct", "description": "Inheritable constructor functions", "type": "core", "isDefault": true }, "can/map/map": { "name": "can.Map", "description": "Observables and key-value bindings", "type": "core", "isDefault": true }, "can/list/list": { "name": "can.List", "description": "Observables lists", "type": "core", "isDefault": true }, "can/list/promise/promise": { "name": "can.List.promise", "description": "Promises on lists", "type": "plugin" }, "can/observe/observe": { "name": "can.Observe", "description": "Observables and key-value bindings", "type": "core", "isDefault": true, "hidden": true }, "can/compute/compute": { "name": "can.compute", "description": "can.compute lets you make observable values", "type": "core", "isDefault": true }, "can/model/model": { "name": "can.Model", "description": "Observes connected to a RESTful JSON interface", "type": "core", "isDefault": true }, "can/view/view": { "name": "can.view", "description": "Template loading, caching, rendering", "type": "core", "isDefault": true }, "can/view/ejs/ejs": { "name": "can.ejs", "description": "Live-binding Embedded JavaScript", "type": "plugin" }, "can/view/stache/stache": { "name": "can.stache", "description": "High performance Mustache templates", "type": "plugin" }, "can/view/stache/mustache_core": { "name": "can.stache.mustache.core", "type": "plugin", "hidden": true, "hasTest": false }, "can/view/href/href": { "name": "can.view.href", "type": "core", "description": "Make flexible route links", "isDefault": true }, "can/control/control": { "name": "can.Control", "description": "Declarative event bindings", "type": "core", "isDefault": true }, "can/route/route": { "name": "can.route", "description": "Back button and bookmarking support", "type": "core", "isDefault": true }, "can/control/route/route": { "name": "can.Control.route", "description": "Declare routes in your Control", "type": "core", "isDefault": true }, "can/view/mustache/mustache": { "name": "can.mustache", "description": "Live-binding Handlebars and Mustache views", "type": "core", "isDefault": true }, "can/route/pushstate/pushstate": { "name": "can.route.pushstate", "description": "can.route with pushstate", "type": "plugin" }, "can/model/queue/queue": { "name": "can.Model.Queue", "type": "plugin", "description": "Queued requests to the server." }, "can/construct/super/super": { "name": "can.Construct.super", "type": "plugin", "description": "Call super methods" }, "can/construct/proxy/proxy": { "name": "can.Construct.proxy", "type": "plugin", "description": "Proxy construct methods" }, "can/map/lazy/lazy": { "name": "can.Map.Lazy", "type": "plugin", "description": "Lazy initializing maps and lists" }, "can/map/delegate/delegate": { "name": "can.Map.delegate", "type": "plugin", "description": "Listen to Observe attributes" }, "can/map/setter/setter": { "name": "can.Map.setter", "type": "plugin", "description": "Use setter methods on can.Map" }, "can/map/attributes/attributes": { "name": "can.Map.attributes", "type": "plugin", "deprecated": true, "hasTest": false, "description": "Define Observe attributes" }, "can/map/validations/validations": { "name": "can.Map.validations", "type": "plugin", "description": "Validate Observe attributes" }, "can/map/backup/backup": { "name": "can.Map.backup", "type": "plugin", "description": "Backup and restore an Observes state" }, "can/map/list/list": { "name": "can.Map.List", "type": "plugin", "description": "Live-updating mapped and filtered observe lists" }, "can/map/define/define": { "name": "can.Map.define", "type": "plugin", "description": "Define rich attribute behavior" }, "can/list/sort/sort": { "name": "can.List.Sort", "type": "plugin", "description": "Sort observable lists" }, "can/control/plugin/plugin": { "name": "can.Control.plugin", "type": "plugin", "description": "Registers a jQuery plugin function for Controls", "configurations": [ "jquery", "jquery-2" ] }, "can/view/modifiers/modifiers": { "name": "can.view.modifiers", "type": "plugin", "description": "Use jQuery modifiers to render views", "configurations": [ "jquery", "jquery-2" ] }, "can/util/fixture/fixture": { "name": "can.fixture", "type": "plugin", "description": "Intercepts an AJAX request and simulates the response with a file or function" }, "can/view/bindings/bindings": { "name": "can.view.bindings", "type": "core", "isDefault": true, "hidden": true }, "can/view/live/live": { "name": "can.view.live", "type": "core", "isDefault": true, "hidden": true }, "can/view/scope/scope": { "name": "can.view.Scope", "type": "core", "isDefault": true, "hidden": true }, "can/util/tests/tests": { "name": "can.util.tests", "type": "plugin", "hidden": true }, "can/util/object/object": { "name": "can.Object", "type": "plugin", "description": "Helper methods for object comparison" }, "can/util/function/function": { "name": "can.util.function", "type": "plugin", "hidden": true }, "can/view/autorender/autorender": { "name": "can.autorender", "type": "plugin", "description": "Automatically render templates found in the document" }, "can/util/domless/domless": { "name": "can.util.domless", "type": "plugin", "isDefault": false, "hasTest": false }, "can/view/stache/system": { "name": "can.view.stache.system", "type": "plugin", "description": "Steal plugin for loading Stache templates", "hasTest": false }, "can/view/mustache/system": { "name": "can.view.mustache.system", "type": "plugin", "description": "Steal plugin for loading Mustache templates", "hasTest": false }, "can/view/ejs/system": { "name": "can.view.ejs.system", "type": "plugin", "description": "Steal plugin for loading EJS templates", "hasTest": false }, "can/util/event": { "name": "can.util.event", "type": "core", "hidden": true, "hasTest": false }, "can/map/sort/sort": { "name": "can.map.sort", "type": "plugin", "hidden": true, "hasTest": false }, "can/util/vdom/build_fragment/build_fragment": { "name": "can.util.vdom.buildFragment", "type": "plugin", "hidden": true }, "can/util/vdom/document/document": { "name": "can.util.vdom.document", "type": "plugin", "hidden": true }, "can/view/import/import": { "name": "can.view.import", "type": "plugin", "hidden": true } }, "types": { "core": "CanJS core", "plugin": "Plugins" }, "configurations": { "jquery": { "description": "jQuery", "isDefault": true, "library": "node_modules/jquery/dist/jquery.js", "steal": { "paths": { } } }, "jquery-2": { "description": "jQuery (2.x)", "hidden": true, "library": "bower_components/jquery/dist/jquery.js", "steal": { "paths": { "jquery/jquery": "bower_components/jquery/dist/jquery.js" } } }, "zepto": { "description": "Zepto", "library": "bower_components/zepto/zepto.js", "steal": { "map": { "can/util/util": "can/util/zepto/zepto" } } }, "mootools": { "description": "Mootools", "library": "bower_components/mootools/dist/mootools-core.js", "steal": { "map": { "can/util/util": "can/util/mootools/mootools" } } }, "yui": { "description": "YUI", "library": "util/yui/yui-3.7.3.js", "steal": { "map": { "can/util/util": "can/util/yui/yui" } } }, "dojo": { "description": "Dojo", "library": "util/dojo/dojo-1.8.1.js", "steal": { "map": { "can/util/util": "can/util/dojo/dojo" } } } } }